BM6P6(@ ,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------............///........................////////////000000000000111111222222222333333333111222444555666555555444888666444555888:::<<<<<<>>>@@@IIIVVV___hhhvvvsssXXXBBB;;;???:::555333555333......333//////000111111222222222000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...000///...---,,,------...,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................------............------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------............//////000000000111111111111---......---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................---------.........//////////////////////////////---...000///...///000222222444666666888>>>GGGOOOddd```aaammm,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///........................////////////000000000111111222222222222333333333222333444666666666666555::::::999999999999::::::EEETTTjjjzzz}}}{{{vvv]]]OOOKKK999333000222333111222666111000///.........///000111111111000000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...//////---,,,,,,,,,------,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,---------.........------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------........................------------------------++++++,,,,,,,,,---------........................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------............//////000000000111111111............---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,------------........................---.....................///////////////////////////111222333222111222333...555>>>CCCGGGNNNYYYaaapppuuu,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///......................../////////000000000111111222222222222333333333333333444555666777777777777555777999:::<<<@@@GGGLLLaaayyyiiiVVVMMMDDD;;;777555222111111333222000...------///000111111111000000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---......------,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------............------,,,------------.........------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------................................................,,,,,,,,,,,,------------........................------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------............////////////000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------+++++++++,,,,,,,,,------........................///.....................////////////////////////...///111111111000111222666===GGGOOOWWWaaannnvvv,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///........................//////000000000111111111222222222333333333444444333333444555666777777888666888999999>>>JJJ[[[gggjjjggg\\\OOOEEE>>>888222///333333222111000000000000000000000/////////..............................------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------............------------------............................................................---------------------------------------------------------............///........................................................................,,,,,,,,,------------...........................------............------------------------------******+++++++++,,,,,,,,,,,,,,,---------................../////////000000......------......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---........................////////////............////////////////////////000000000000000222666999IIIKKKQQQ[[[jjjxxx,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///////////////////////////000000000000111111111111222222333333333444444444333333444555666777888999======<<<>>>EEEWWWnnnvvvooocccWWWMMMDDD;;;555111222222333222111000/////////.........---------........................------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...+++,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------............---------------.........//////................................................---------------------------------------------------------............///................................................------------------------,,,,,,---------.................................------............------------------------------*********+++++++++,,,,,,,,,,,,,,,------------...---............/////////---,,,+++,,,......,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................////////////////////////000000000000000000000000444333222111333:::BBBHHHWWWXXXaaauuu,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///////////////////////////000000000111111111222222333333333333444444444444444444444555666888:::;;;:::???GGGRRRaaatttrrraaaQQQCCC888333333333222222000///.../////////.........------........................---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...+++,,,,,,------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------........./////////................................................---------------------------------------------------------............///................................................------------------------,,,---------....................................------............------------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------------.........///,,,******,,,000111...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................................../////////000000000000000000000000000000000222111111222777AAALLLTTT___fffyyy,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///////////////////////////000000111111111222222222333333333444444444444555666666666777888:::<<<>>>???MMMccczzz~~~hhhTTTFFF===;;;777333111000111111111000000000000/////////................................................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...+++,,,---...///......---,,,,,,,,,,,,------------------------------------------------------------------............------............////////////................................................------------------------........................---------............///........................................................................------------....................................------............------........................++++++++++++,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,---------.........,,,******...333444111...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++------........./////////........................------...///000111111222000000000000000000000000///111555:::BBBMMMXXX```oooyyy,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------.........//////000000000000000000000000000111111111111222222222333333333444444444555555999888888999:::===???@@@SSSeeennn```IIIDDD<<<555222222444666222222222222111111111111................................................+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...+++,,,.../////////......,,,,,,------------......------------------------........................---..................---............/////////000////////////////////////////////////////////////------------------------........................---------.........//////////////////////////////........................000000000000000000000000---------.........//////........................---..................---........................++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......---++++++000555777444000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++.........////////////000........................,,,---...///000111222333000000000000000000000000444888@@@HHHRRR]]]gggnnn---------------------------------............///------------------------............/////////000000000000000111111111111...//////111222333444444333333333444444555666666<<<666444888<<<@@@KKKVVVrrrvvvvvv\\\CCC999555111111555555333222000000111111222......//////......---,,,------------------------,,,------......------,,,.........------,,,,,,,,,...---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...//////.........---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------............////////////..................------///////////////.........////////////////////////000000//////.........---////////////////////////......////////////................../////////000//////////////////////////////...//////000111222........................////////////000000000000111000000///...---------------............------------------------------,,,,,,---...//////......------------------------++++++,,,,,,---...//////---,,,+++******+++,,,------------,,,,,,+++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++******++++++,,,---,,,,,,,,,---------......------------------------//////---,,,,,,---...///000//////.........//////111...///444333000222888;;;<<>>EEERRRZZZooo---------------------------------............///...........................////////////000000000000000111111111222222222444444444444444444444444444777999888777666888:::@@@>>>DDDXXXtttqqqWWWJJJAAA888777555444444555444000---///////////////...------------------------------,,,------......------,,,---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------////////////////////////------............------............////////////............//////////////////000000000000111111////////////////////////000000//////////////////000000000000000000000000///000000111111000000/////////000000000111111111000000000000000000000000222222222222111000000///111111111111111111111111//////000000000111111111111111111000000/////////...//////000000//////...........................------...............---........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++++++++,,,------,,,,,,,,,---------............................................./////////000000/////////000111111111111222666;;;CCCMMMUUUaaajjj}}}~~~---------------------------------............///........................////////////000000000111111111111111222222222222333333333444444444444444333888<<<<<<999777999;;;BBBKKKaaa}}}jjjVVVEEE:::666333222555555222/////////000000//////...---------------------------,,,------......------,,,---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------+++++++++,,,,,,---------------------------------,,,,,,------------------------------------------------------------------////////////////////////------............------............////////////........./////////000000000000000000111111222222000000000000000000000000//////000000000000000000111111111111111111111111000000111111111111000000000000000111111111111222111111111111111111111111222222333333222111000///000000000000000000000000000000000000111111111111111111111111111000000000///000000000000000000///........................---...............------........................,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---------------------------......//////000000000000000000000000111222222111333555888@@@MMMZZZbbbqqqzzz---------------------------------............///......................../////////000000000111111111111111222222222222333333333333444444444555555444999======;;;;;;@@@DDDMMMjjjjjjRRRBBB;;;444111444666555222///000000000000///......------------------------,,,------......------,,,,,,,,,,,,------------...,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------***++++++,,,,,,------...,,,------......------,,,,,,,,,,,,,,,------------,,,,,,,,,------------...------------------------........................------............------............////////////.........//////000000111000000000111222222333333000000000000000000000000//////000000000000111111111111111111111111111111111111222222222222111111000111111111222222222222111111111111111111111111111222333444444333111000000000000000000000000000000000000111111111222222222222111111111111111111000000111111111111000000.................................///......---,,,........................------------------------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,---------......------------------------------///000000000000000000000000000111222333444222666;;;@@@KKK]]]mmmttt---------------------------------............///........................//////000000000111111111111111111222222222333333333333444555666666777777666:::<<<<<<;;;AAALLLUUUkkk{{{eeeWWWLLL>>>777555666555222000000000000000///......------------------------,,,------......------,,,,,,,,,,,,---------......,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------******+++,,,,,,---......,,,,,,---......---,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------..............................------------------------------............------............////////////---......///000000111111000000111111222333333444000000000000000000000000//////000000000111111111222222222222222222222222111222222222222222222111111111111222222222333333222222222222222222222222000111333444555444222111222222222222222222222222000000111111111222222222222222222222222222222222000111111222222111111000..............................//////...------,,,........................------------------------,,,,,,---......---,,,,,,+++++++++,,,,,,---------,,,,,,,,,------------...,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......,,,,,,,,,---------..............................,,,---///000111111000000111111111111222333444444555===GGGQQQccc|||---------------------------------.........//////////////////////////////000000000000111111111111111111222222222333333333333444555666777888999:::999:::;;;999;;;EEEUUUbbbzzznnn___LLL>>>999666333000000000000000000//////...------------------------,,,------......------,,,,,,,,,,,,------.........,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------******+++,,,,,,---......,,,,,,---......---,,,,,,+++++++++,,,,,,---------,,,,,,,,,------.................................---------------------------..................---............/////////000---......///000111111222000000111222333333444444000000000000000000000000//////000000111111111222222222222222222222222222111222222333333222222111111111222222222333333333222222222222222222222222000111333555555555333222333333333333333333333333000111111111111222222222222222222222222222222222111111222222222222111111////////////////////////.../////////...---,,,,,,////////////////////////------------------------,,,,,,---......---,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,------......------,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......,,,,,,,,,---------......////////////////////////,,,---///000111111111000111111111111222333444555888DDDRRRbbbzzz........................---------............///---------........./////////////////////000111111333333222222111222222222000333444444444666777666666===@@@===@@@TTTrrr|||```JJJ===888444222222222111//////000000///,,,,,,---.../////////............------,,,,,,,,,/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------------------------------...------,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................................../////////000////////////000000000000111111222333333333333222333333333222222222111111////////////000111222222000///000111444555555555777666555444333333222222444333444555666555333111888666333111000000222333333111111444777999777444111222333333333222000///222222222222222222111111///000222333333222111000333222222222111111111111000000000000////////////////////////////////////.........------,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------++++++,,,,,,,,,------------------.........///////////////000111111222222555333222222000000777@@@OOOVVVaaaqqq---------------------------------............///---------........./////////////////////000111111333333222222222222222333444444444333444666777777@@@<<<<<>>HHHUUU```nnn{{{,,,,,,,,,,,,,,,,,,,,,,,,---------............///------........./////////000////////////000111111333333222222222222333333777444333444666999:::;;;BBB;;;CCCdddwww^^^MMM@@@:::555333111111222222111000------.../////////.........------------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,------...------,,,------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------............................../////////000000000/////////000000000111111111222222333333333333333222222222222111111111111333222222111111111222222222222222333333444444555888666444333333444666777555444444444444666777888555777999:::;;;;;;::::::>>>???@@@@@@>>><<<;;;:::<<<<<<:::999888666555555222333333444555555666666555444333222222222222222000000111222222111000000000000000000////////////////////////////////////.........---------------------------------------...------,,,,,,------..............................------,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,------------------.........///////////////000000111222222222111000222555777;;;GGGSSS```nnn,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////000000//////000000111222333333222222222333444444666333333777:::<<<===@@@@@@IIIeeepppTTTJJJLLL???:::555555555222//////......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,---------......------------------------,,,,,,------...---------------............------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------...................................................////////////000000000//////000000000111111111111222333333444444333333222222222222222222111111222222222333333555666666222333444555555555666777888888888888888888999999;;;;;;;;;;;;<<>>;;;:::::::::999999888888555444222111111222333444222333444444333111...---000000000000////////////////////////////////////...............---------------------------------...------,,,,,,------...------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,------------...............///////////////000000111111222333333333222444777:::BBBTTTdddrrr,,,,,,,,,,,,,,,,,,,,,,,,---------............///........./////////000000000000000000000111222222333222222222333444444555555333444999;;;999<<>>777777666222///000...///////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,---------......------------------------+++,,,,,,---.........------......//////......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------................................................////////////000000000111000000000000111111111111222222333444444444444333222222222222222222333333333333333333333444555666666888999888666555666777666888<<>>AAACCCGGGMMMTTTZZZYYYXXXWWWVVVWWWXXXZZZ[[[\\\WWWTTTVVV]]]bbbcccbbbdddccc```]]]ZZZWWWTTTSSSQQQOOOMMMIIIFFFBBB???>>>;;;:::777555333222222222111111222222111000///...000000000000////////////////////////////////////........................------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,---------................../////////000000000000000111222222333333222222555:::AAAPPPhhh}}},,,,,,,,,,,,,,,,,,,,,,,,---------............///....../////////000000000111000000000000111222222333222222333333444555666666444777;;;:::888@@@MMMbbbmmmZZZRRREEE:::999888333111333//////000000000///......,,,,,,,,,------------...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,---------......------------------------++++++,,,---............---...///000000///...---,,,,,,------------,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------................................................/////////000000000111111000000000111111111222222222222333444444444444444333333333333444444444444555555444444444444444555555888===>>>???AAAEEEHHHLLLMMMOOOOOOOOOMMMKKKIIICCCEEEGGGHHHHHHLLLRRRXXXYYYXXXUUUTTTUUUWWWZZZ[[[^^^[[[XXXZZZ___bbbbbb```aaaaaa```___\\\YYYVVVTTTUUUTTTTTTSSSRRRQQQQQQPPPJJJHHHDDD@@@;;;888555444000000000000111111222222000000000000////////////////////////////////////.............../////////------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,---------................../////////000000000000000111111222333333333000333:::CCCOOObbb---------------------------------............///.../////////000000000000111111000000111111222333222222222333333555666666888666:::>>>===@@@SSSiiizzzgggUUUEEEAAA>>>666222555000000000000000///......,,,,,,,,,---------......,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,---------......------------------------***+++,,,---............---...000111111000...---,,,,,,------------,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---..............................................................................//////000000000111111111000000111111111222222222222333444444555444444444444444444555555555666666555666666888:::<<<>>>???>>>DDDJJJMMMOOORRRXXX^^^```___]]][[[YYYXXXXXXXXXYYY\\\^^^]]][[[]]]bbbggghhhgggggghhhiiikkkmmmnnnrrrvvvxxxwwwqqqllliiihhhgggggggggeeeaaa\\\WWWSSSTTTUUUWWWYYY\\\^^^```aaaUUUTTTRRRNNNJJJFFFBBB@@@:::888666444444444555555000000000000////////////////////////////////////---........./////////000------------------------...------,,,,,,------...------------------------...------,,,,,,------...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------------.............../////////000000000000000111111222222333333444222999EEERRR___rrr........................---------.........//////////////////000000000000111111111000111111222333222222222333444555666777888777;;;AAACCCLLLhhh{{{fffRRRJJJCCC888333555000000000000000///......,,,,,,,,,------.........---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,---------......------------------------***+++,,,---...............///000222222000///...,,,------......------,,,,,,,,,,,,---------......---,,,,,,,,,,,,---..............................////////////////////////........................000000000000111111111111000111111111111222222222222333444444555555444444555555555666666666777777444555888<<>>GGGSSS]]]bbbbbb```___YYYUUUXXX[[[ZZZZZZ[[[^^^cccjjjpppwww~~~jjjbbb[[[YYYXXXTTTSSSTTTZZZSSSPPPSSSQQQGGG:::333666444222111222222222111000/////////000000...,,,333222000/////////000111------..................------------------------++++++,,,,,,,,,---------,,,+++++++++---------,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,---------............//////000000111111444000///222333333555999@@@OOO[[[ggguuu~~~......////////////..................////////////111000000000000000000000000000000111111222333444666666666444444555666777333<<>>GGGYYYdddooo......////////////..................////////////000000000000000000111111111111111111222333444444666777888666444444888;;;:::@@@PPPppp|||xxxtttrrrqqqnnnkkkfffbbb```^^^]]]ZZZZZZYYYXXXWWWWWWWWWWWWWWWWWWXXXXXXWWWWWWVVVUUUZZZYYYWWWVVVVVVWWWYYYZZZVVVXXX[[[^^^aaabbbcccccccccfffiiijjjkkknnntttyyy}}}}}}aaaWWWOOOFFF<<<888333000/////////...................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...---............/////////////////////////////////........................///////////////////////////...------,,,---------............////////////....../////////000000000000000000000000000000000000000111222222222222111222333444333222222444666777777777888777777666666999:::>>>EEEMMMSSSWWWXXX```cccfffeeeccccccgggllljjjrrr{{{pppiiigggrrrrrrcccSSSNNNOOONNNOOOLLLGGGCCC>>>999444000111000///000222333333111//////000000111000000000........................------------------------,,,,,,,,,,,,------------//////......------,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.........------------,,,,,,,,,,,,------------...............///000000111111222000000333555555666???IIIVVVnnnyyy---......//////......---............////////////000000000000000111111111222111111222222333444555666555666888999999;;;@@@GGGFFF```~~~{{{vvvqqqnnnjjjfffdddbbbaaa^^^[[[YYYWWWVVVUUUVVVVVVUUUUUUUUUUUUUUUVVVVVVWWWXXXYYYXXXWWWVVVUUUWWWUUUTTTRRRRRRSSSUUUVVVSSSUUUXXX\\\^^^______^^^^^^___aaaaaaaaaccchhhkkkllloootttxxx|||uuudddYYYQQQGGGAAA999333111111111222------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------....../////////////////////000000000000000000000000////////////////////////////////////////////////......------------..................////////////...////////////000000000000000000000000000000000000111222222333333222222222333444555555666999;;;===;;;999666666999===AAAKKKJJJKKKPPPVVV\\\```aaaeeeiiipppvvv{{{kkk___XXXPPPRRRQQQPPPNNNLLLFFF???:::666444333222333444222111...///000111222111000///////////////....................................,,,,,,,,,------------...------......,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------...............//////000111111222222222222333555555;;;IIIXXXooo------............------............//////////////////000000111111111111222222222222333444555666777333333999<<<;;;<<<@@@MMM^^^xxxqqqqqqmmmiiieeebbb```\\\ZZZWWWVVVVVVUUUTTTSSSSSSSSSQQQPPPPPPQQQQQQRRRSSSTTTYYYZZZ[[[[[[[[[ZZZXXXWWWUUUTTTRRRQQQQQQRRRSSSTTTUUUVVVYYY\\\^^^^^^]]]\\\[[[[[[[[[ZZZZZZZZZ\\\]]]]]]```dddgggjjjnnnsssvvv{{{vvvddd]]]TTTLLLAAA888333111222222................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------.../////////////////////...000000000000000000000000////////////////////////////////////////////////......---------......///............////////////////////////000000000111111111111111111111111111111111222333333333333333333444555555555666888:::666999===@@@DDDJJJRRRWWWYYYXXXXXXZZZaaahhhooorrr|||lllYYYVVVSSSQQQPPPOOONNNLLL@@@===999777666444222111///000111222222111000///000000/////////.................................,,,,,,---------.........***,,,------,,,,,,---///------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------------------------------.........////////////000000111222222222555333333555777BBBVVVhhh------............------............/////////////////////000111111222222333333333333444555666666:::444444999:::999???HHHeee|||wwwrrrkkkfffccc```]]]ZZZYYYWWWUUUSSSPPPPPPQQQQQQRRRRRRRRRRRRPPPPPPPPPQQQSSSTTTVVVWWWYYYYYYYYYYYYYYYXXXWWWWWWSSSRRRPPPOOOPPPQQQRRRTTTVVVWWWXXXZZZZZZZZZYYYYYYVVVUUUUUUTTTSSSSSSSSSSSSSSSUUUXXXYYY[[[]]]aaadddiiipppxxx~~~zzzmmmbbbXXXKKK>>>666333111111////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------.../////////............---////////////////////////........................////////////////////////.........---......///000............/////////////////////000000000111111111111111111111111111111222222333444444444444333555666666555444444555777555<<>>;;;888666444222222333333222222111000111000000//////.................................,,,---------............***---///...,,,+++...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,------------...------.........///////////////000111111222222333777444444777>>>KKK```sss,,,------......------,,,............////////////...//////000111111222222333333333333444555666777:::777888;;;999;;;LLL```}}}zzztttnnniiidddaaa```ZZZWWWUUUTTTTTTSSSRRRQQQPPPPPPQQQRRRRRRRRRRRRRRRSSSTTTUUUVVVXXXZZZ\\\]]]ZZZYYYXXXXXXWWWWWWXXXXXXUUUTTTSSSRRRSSSTTTVVVXXXYYYYYYYYYYYYXXXXXXWWWWWWTTTSSSRRRRRRSSSSSSRRRRRRSSSTTTTTTTTTSSSTTTVVVXXX[[[aaaiiimmmooorrrxxx|||qqqgggWWWHHH>>>777444333000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...............------,,,,,,........................------------------------////////////////////////...............///000000............//////////////////000000000111111111111111111111111111111111222333333444444444444444444666777777777888:::===DDDKKKSSSYYY\\\```fffkkkpppxxxtttggg\\\SSSMMMUUUPPPKKKFFFBBB???<<<:::666555444333222111111111111111000000///......---........................------------............///222444222---+++---000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------..................///////////////000000111111222333333555333555===HHHVVVhhhwww,,,------......------,,,............/////////000...//////000111222222222444444444444444555777777888999===???;;;???[[[zzzzzzvvvlllkkkgggaaa[[[WWWWWWXXXVVVTTTRRRRRRSSSSSSRRRQQQSSSTTTTTTUUUUUUTTTTTTSSSUUUUUUVVVXXXZZZ]]]___```]]]\\\ZZZYYYYYYYYYZZZ[[[ZZZYYYXXXXXXXXXZZZ]]]^^^^^^]]]\\\ZZZYYYYYYYYYYYYUUUTTTTTTUUUWWWWWWWWWVVVWWWWWWVVVTTTRRRQQQSSSUUUSSSYYY___bbbccceeekkkpppqqqttt{{{|||rrraaaQQQEEE===888666000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------.........---------,,,,,,,,,........................------------------------////////////////////////...............///000000............/////////000000000000000111111111111111111111111111111111111222333444444555555444444222444777:::===@@@DDDGGGUUUXXX\\\___eeepppnnncccZZZVVVPPPKKKGGGDDDBBB@@@999888555333222111222222222111111000///......---////////////////////////---------.........//////444666888444...+++,,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,------...................../////////000000000000111222222333333333222666BBBOOO\\\kkkwww------------------------////////////000000000000000000000000111111111111333333333444555666777777===888888<<<@@@PPPuuu}}}xxxrrrkkkeee___\\\XXXWWWWWWVVVTTTQQQTTTTTTTTTSSSRRRSSSVVVYYYYYYZZZ[[[YYYWWWUUUTTTUUUXXXZZZ[[[[[[\\\^^^bbbeee`````````aaaaaaaaaaaabbbbbbccccccdddddddddccccccfffbbb```aaadddddd```\\\]]]\\\ZZZYYYXXXYYYYYYZZZXXXUUUSSSQQQRRRRRRRRRQQQVVVSSSUUUZZZ[[[XXXZZZ___```bbbgggssswwwccc___VVVDDD999:::444222000///000111111000////////////............,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++.........------,,,,,,,,,------------------------........................------------------------------++++++++++++---------------............///..................------///////////////000111111////////////000000000000666555333222222222333444444555555444333333555888999888:::@@@CCCFFFRRR```ZZZaaammmyyyxxxuuuhhhUUUJJJIIIJJJHHHGGGDDD===666000///111444333222222111111000000///---...//////000/////////...------...///222555777XXXPPPDDD888000,,,---.........---------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------............////////////222111000000111222222222333666@@@NNN\\\jjj|||------------------------////////////000000000000000000000000111111111111333333333444555666777888999<<<>>>AAANNNkkkxxxppplllgggaaa\\\[[[XXXUUUTTTTTTTTTRRRPPPRRRSSSTTTSSSSSSTTTWWWYYY\\\]]]\\\[[[ZZZZZZ\\\^^^]]]___aaacccdddgggkkkooommmmmmmmmnnnnnnnnnoooooopppqqqqqqrrrrrrqqqqqqqqqrrrooolllmmmppppppmmmiiikkkiiigggeeecccbbbbbbbbb^^^[[[XXXVVVUUUUUUSSSRRRVVVSSSTTTXXXWWWTTTUUUYYYZZZZZZ]]]ccclllvvv}}}kkkbbb]]]OOOAAA:::555333000//////000//////////////////............,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------,,,,,,------------------------........................------------------------------,,,++++++,,,---------------............///........................//////......//////000111/////////000000000111111222222111111111222333333000333555777777777888999:::@@@LLLVVVXXXVVV[[[dddvvv~~~kkk```YYYQQQGGGKKKIIIEEEDDDBBB===555///111000000////////////000......///////////////.........------///111333555BBB???999333///......///......---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------............////////////////////////111222222222666999FFFYYYlll}}}------------------------////////////000000000000000000000111111111222222333333444444555777888999666===@@@EEE\\\uuuooogggbbb^^^[[[WWWSSSUUUSSSQQQQQQRRRRRRQQQPPPRRRTTTUUUVVVVVVWWWYYY[[[\\\]]]]]]]]]^^^aaaeeeiiiiiilllooorrrvvvzzz~~~~~~zzzxxxvvvsssqqqpppoooooollliiidddaaa___]]]ZZZXXXWWWUUUTTTVVVVVVSSSSSSVVVUUUUUUTTTTTTWWW]]]dddiiissszzz|||lllggg___OOO@@@;;;888333111000000000///////////////............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,------------------------------------------........................------------------------------,,,,,,,,,,,,---------------............///.......................................///000000///000000000000111111111000000111222222333444444555666666666777999<<>>HHHccc........................////////////000000000000111111111111222222222222333333444555777999;;;<<>>===FFF___~~~}}}qqqggg```[[[XXXRRRQQQPPPNNNOOOPPPRRRSSSTTTVVVWWWXXXXXXZZZ\\\___\\\___cccfffiiilllpppsssyyy~~~vvvmmmiiihhhccc\\\VVVWWWWWWUUUSSSRRRSSSTTTVVVWWWZZZ^^^eeeoooyyysssiiiXXXPPPEEE;;;555111///...////////////............------------------------++++++,,,,,,,,,,,,------,,,,,,------------------------------------------........................------------------------------............---------------............///.........//////000000111///////////////000111111111111222222222333333333333333222222333444666888666>>>HHHRRRYYY]]]```bbb~~~yyyiii[[[OOOHHHHHHFFFCCC???:::666333111666555333111/////////000//////.........---------//////...------///000111......---------,,,,,,,,,......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------............///////////////000111000///111666;;;NNN```........................////////////000000000000111111111222222222333333222333444666999;;;>>>???CCC___|||vvvnnneee^^^YYYVVVTTTOOOOOOOOOOOOOOOQQQTTTVVVWWWYYY[[[\\\\\\]]]```cccdddhhhmmmrrrxxx{{{zzzuuummmfffccc___[[[ZZZYYYXXXWWWWWWWWWXXXXXX[[[```gggllluuu||||||pppcccZZZMMMAAA999444111000////////////....................................+++++++++,,,,,,---------------------------,,,,,,------------------------........................------------------------,,,---...//////...---,,,---------............///---......///000000111111000000000000000111222222222222222333333333333444555444333333555999===@@@FFFNNNYYYdddlllqqquuuxxxsss___PPPNNNMMMKKKHHHCCC>>>999666999777444222000000111111...////////////......---+++,,,,,,...///000111111......---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------............////////////...///000///000555>>>EEE[[[jjj////////////////////////////////////000000000000111111222222222333333333222333444666999<<<>>>@@@SSSyyygggddd___ZZZUUUQQQOOOMMMPPPPPPQQQQQQQQQSSSWWWZZZYYY[[[^^^^^^]]]^^^bbbeeemmmpppvvv}}}wwwppphhhbbbaaa```___^^^YYYYYYXXXWWWWWWXXX[[[^^^ccckkkxxxrrrlllcccUUUGGG>>>888555333000/////////....................................+++++++++,,,,,,---------.........------,,,,,,,,,------------------------........................------------------------,,,---...//////...---,,,---------.........//////---......///000111111222111111111111111222222333222222333333333444444444777666555666:::@@@FFFIIITTTZZZeeerrryyygggSSSSSSRRRPPPLLLFFFAAA>>>:::888555333111111111222...//////000//////......+++,,,///000111111000000......---------,,,,,,,,,*********++++++,,,,,,---........................++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------............/////////000...000222222333:::FFFOOOdddqqq............////////////000000000000////////////000111222222444444555666999111111:::===;;;DDDRRRxxx{{{qqqkkk___\\\XXXSSSQQQPPPPPPQQQPPPOOOPPPRRRVVVZZZ\\\]]]\\\^^^___```aaagggooovvvyyyqqqkkkddd```\\\[[[ZZZZZZZZZYYYWWWUUU\\\\\\aaammm~~~wwwkkkmmmgggWWWIII@@@666,,,000/////////000000...,,,///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------..................------///...---,,,,,,,,,,,,,,,............................................................/////////000000000111222222222222111333222222333666888999999888555777>>>DDDHHHQQQ\\\]]]hhh}}}vvvpppfff]]]UUUOOOJJJGGGAAA===666222333555222...111///...---...//////...---.........//////000000000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))************+++++++++---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......---------............//////////////////.........000...000555666:::KKK___xxx............////////////000000000000000000000///111111222333444555555666999444555;;;;;;<<>>HHHOOOUUUaaammmxxxxxx```NNNIIIJJJRRRLLLAAA666000000111111111000//////000111000.............../////////000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************++++++++++++---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......---------............///////////////////////////111///222666888@@@WWWooo............////////////000000000000000000000000111111222333444555666666888777999:::999???VVVmmmttthhh```YYYUUUOOOOOOOOOOOOOOOPPPQQQQQQUUUWWW[[[___aaabbbbbbaaaiiipppzzzzzzvvvpppkkkeee```[[[XXXTTTUUUWWW[[[bbblllwww~~~}}}cccKKKAAAAAA444222000000111111111000///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................///...------,,,---------................................................////////////000000000000000111222222333333222222444444444555555666777777>>>BBBKKKUUU^^^jjj}}}uuuaaaXXXVVV[[[UUUJJJ???555111111222111000///000222222111///............/////////////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************+++++++++,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......---------............///////////////////////////333111333888<<>>BBBKKKZZZmmm{{{pppkkkggg^^^WWWXXX[[[[[[[[[\\\ZZZ\\\]]]]]]\\\]]]___bbb^^^]]]]]]___bbbccccccaaa___```aaaaaa___\\\YYYXXXVVV^^^lllwww{{{}}}lll^^^OOOFFFFFF@@@<<<666333222222333333000000//////.........------.............................................+++++++++,,,,,,---------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......---------.........//////...//////000111222222222555444>>>PPPbbbqqq~~~////////////000000000000000000000111222222333333222444555444444555555444555>>>OOOssszzzpppdddZZZVVVPPPQQQPPPNNNLLLMMMPPPSSSZZZZZZ\\\^^^ccckkkuuu{{{~~~vvvnnngggbbb]]]YYYWWWYYYZZZbbbuuueeeRRRLLLFFF555444888---111000///......------...------------------------,,,,,,,,,---------......---------------------------------............///......------------......//////............//////////////////000000000000111111111111111111222222000444777666222111555:::>>>@@@EEEQQQeee{{{llldddbbbbbb^^^_________]]]\\\[[[[[[]]]\\\\\\[[[[[[\\\]]]^^^```___^^^___`````````___]]]^^^______^^^\\\ZZZXXXTTTTTTUUUVVVXXXZZZ\\\]]][[[dddtttyyyjjj\\\SSSIIIDDD>>>999333...111777000///---...///000000///------------------,,,,,,------------------------------,,,,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,---------.........000000///000222333333555>>>HHHSSSkkkxxxxxxssswwwyyyyyyxxx////////////000000000000000000000111222222333333444444444333444666888888999GGG^^^ssshhh```WWWRRRQQQPPPOOOOOOPPPTTTWWWXXXXXXZZZ^^^eeekkkrrr|||}}}uuupppiiibbb]]]ZZZVVVWWWbbbnnn}}}~~~cccPPPGGG===666333...111111///...............------------------------,,,,,,,,,---------......---------------------------------............//////......------....../////////............//////////////////000000000111222111111111111222333333444222111444888;;;999777===NNNhhhxxxvvvyyy}}}xxxtttnnnhhhdddcccdddeeeiiigggdddcccdddeeeffffffbbb```___]]]^^^___aaaccc___bbbfffjjjkkkhhhccc___\\\^^^```bbbdddeeeeeeeee```^^^\\\YYYWWWUUUSSSSSSPPPQQQUUUZZZaaahhhmmmqqqxxxjjjXXXMMMBBB>>>:::555222222222000......///000///...///.........------,,,,,,------------------------------,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,---------............///000//////111333444;;;DDDTTTlllsssrrrxxx}}}////////////000000000000000000111111222333333333555333222333666888:::;;;>>>WWWvvv~~~ppp```WWWQQQMMMMMMPPPPPPOOOPPPVVV^^^bbbbbb``````iiittt}}}yyyrrriiibbb[[[VVVVVVYYYfffvvv|||YYYHHHGGG===222222111111000///............------------------------,,,,,,,,,---------......---------------------------------............//////......------....../////////............///////////////000000000111111222222222222222333444444555444444555888===BBBEEE___www|||qqqssstttpppiiieeefffhhhhhhhhhiiijjjmmmqqquuuxxxpppnnnnnnqqqsssrrroookkkfffdddbbbaaacccfffkkknnnwww~~~~~~wwwtttssspppmmmjjjhhhfffeeedddcccaaa___]]][[[ZZZZZZ^^^[[[WWWTTTSSSVVVYYY[[[aaarrrnnn^^^MMMFFFCCC===555///444111///...///000//////111111000///...------,,,------------------------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,------------.........//////000000///111444777EEEOOOjjjyyy}}}////////////000000000000000000111222222333333444555222222555888999:::<<>>WWWlllwwwmmmeeeqqqtttwwwsssmmmjjjlllooollllllmmmpppvvv|||vvvooonnnmmmooottt{{{|||vvvrrrpppkkkjjjhhhfffeeedddcccccc``````___]]]YYYVVVRRRPPPNNNXXXfffooovvvwwwcccWWWPPPFFF<<<666333111......///000000000333222111000///...---,,,------------------------------,,,,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------............000//////111000000666<<>>666222222111000////////////------------------------,,,,,,,,,---------......---------------------------------............///000//////......//////000//////............//////000000000111111111222222444444444444555666888888>>>888777FFFeeexxxlllkkkjjjjjjmmmsssyyy}}}~~~zzzwwwxxx~~~}}}{{{xxxwwwtttoookkkfffcccaaa[[[YYYXXXWWWXXX[[[___bbbiiizzzkkkTTTGGGCCC:::666222000000111111111222111111000///......---------------------------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------........./////////000...000444444333===JJJ\\\rrr////////////000000000000111111222333333444444555666444666:::888:::KKKaaaxxxiii]]]RRRNNNMMMOOOPPPPPPUUU[[[[[[___dddhhhmmmxxxzzzqqqjjjdddaaadddiiirrr~~~{{{}}}]]]HHHBBB<<<333222111000////////////------------------------,,,,,,,,,---------......---------------------------------............///000000////////////000000//////............//////000000111111111222222222444444444555666777999999BBB???HHHddd{{{nnnlllqqqwww{{{~~~zzztttpppllljjjbbbbbbbbbaaa______aaabbb\\\ccclllttt{{{kkkUUULLLCCC>>>999444222222111000000000000//////.........------------------------------,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------....................................////////////000---000555666555AAAQQQeeeyyy////////////000000000000111222222333333444444555777555666888666;;;TTTpppwwwlll^^^SSSRRRNNNMMMPPPRRRUUU\\\ddddddeeegggnnnyyy{{{sssnnniiieee___bbbttt}}}xxxlllKKKGGGEEE333222111000////////////------------------------,,,,,,,,,---------......---------------------------------.........//////000000////////////000000//////............//////000111111111111222222222444444555555666888999:::@@@JJJbbbtttuuu}}}zzzvvvqqqqqqnnnhhhaaa___aaaeeeaaa___\\\[[[___hhhssszzzkkk\\\JJJEEE>>>888444222000///////////////............---------------------------------,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................................../////////000000---000666777777CCCUUUmmm~~~000000000000111111111111222222222333333444444444555111555;;;999AAAccctttjjj^^^TTTOOONNNOOOQQQQQQRRRXXXbbbjjjggggggooo}}}}}}tttlllhhhiiimmmppp~~~___IIIHHH;;;555///---...///...---//////.........---------,,,---......//////..............................///////////////.........000000000000000000000000000///.........///111222222222222222222222333333888555555777888777;;;@@@NNN^^^|||{{{tttpppnnnkkkfffaaaccc```aaaeeebbb]]]^^^cccmmmvvvXXXMMMCCC<<<777111...///.../////////......///000..............................---,,,,,,+++******......---,,,,,,---------........................+++,,,------......---------------............///............////////////111000000111333===RRRfff000000000000111111111111222222222333333444444555888888;;;>>>>>>IIIiiiwwwiiiaaaXXXPPPLLLNNNNNNOOOQQQWWW]]]dddhhhggglllyyy|||wwwsssoookkkhhhwww|||xxxsssUUUOOO???:::333000000111000/////////.........---------,,,---......//////............................../////////////////////...000000000000000000000000000//////...///000111222222222222222333333333333777777999<<<;;;:::@@@HHH]]]~~~|||rrrrrrwww}}}~~~wwwrrrqqqpppmmmjjjjjjeeebbbdddccc```ccciiijjjqqqzzztttbbbNNNCCC===777333222000111111111///.................................---.........------,,,,,,,,,,,,,,,,,,------------------------------------+++,,,------......---------------............///............////////////000111333555777BBBYYYnnn000000000000111111111111111222222333444444555555666:::<<<:::===PPPnnn}}}jjj^^^XXXRRRMMMLLLPPPOOOPPPVVV^^^dddhhhiiinnnxxx{{{pppggglllsssvvv}}}aaaMMMEEE???777333333333222111/////////.........------,,,---......//////....................................//////////////////000000000000000000000000000////////////000111222222222222333333333444444333555888::::::>>>KKKZZZzzzvvvttt|||}}}zzzyyyxxxwwwyyyrrrllljjjiiiggghhhkkkqqqiiieeefffhhhuuuxxx^^^NNNFFF???999555222222222222111///...---........................---......//////...------***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------............///............////////////000333666999<<>>LLLggg}}}yyyyyyttt}}}xxxooojjjppplll[[[OOOTTTcccmmmmmmUUUAAA999444111//////000111///---........................//////...---------------///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------............///............////////////222333666;;;FFF^^^uuummmnnnsss000000000000111111111111111222333444555666777888888:::;;;BBBZZZ~~~~~~kkk___TTTPPPNNNMMMOOORRRRRR[[[dddhhhiiippp~~~yyyvvvsssuuu}}}}}}pppQQQIII>>>666222111///---000000000/////////......,,,---......//////..............................------......///000000000000000000000000000000000///000111111222222111111222333333444555666777777;;;888<<>>MMMfff~~~{{{zzzyyy000000000000111111111111111222333444555777888888888888===NNNkkk|||nnn___VVVOOOMMMNNNOOORRRUUUXXX___ggglllsss}}}zzz{{{WWWNNNCCC999555333000...000000000000/////////...,,,---......//////..............................------......///000000111000000000000000000000000///000111222222222111111333333444555666777888888999;;;JJJhhhvvvooosss{{{{{{||||||}}}|||ppphhhaaa[[[RRRXXXdddvvv```NNNAAA:::333///000111000///........................///---,,,+++...333888<<<>>><<<777333000///...///------------------------+++,,,------......---------------............///............////////////333333888DDDUUUkkk~~~vvvqqq|||~~~000000000000111111111111111222333444666777888999<<<;;;DDD\\\|||pppcccXXXQQQLLLMMMPPPRRRUUUZZZ```ccciiiqqq}}}~~~[[[RRRFFF===888555333111000000000000////////////,,,---......//////..............................---------...///000000111000000000000000000000000///000111222333222111111333333444555666777888999===DDD\\\xxxmmmqqqvvvzzz}}}}}}}}}vvvlllkkk___\\\ZZZ___lllppp\\\HHH@@@666000000111000..............................,,,++++++000777???DDDCCC@@@:::444000/////////........................+++,,,------......---------------.........//////............/////////000333444;;;IIIZZZmmmuuugggcccxxx~~~000111111111111222222222111333444444444555777:::;;;777MMMrrryyyiii\\\RRRNNNLLLNNNOOOQQQYYYbbbeeegggqqquuurrr}}}~~~PPP@@@JJJ???333555444111000///......------...//////.........---------........................---------.........//////............/////////000000000000000000111111111666555444555555777999<<<@@@[[[ooojjjrrrrrrvvv~~~|||oooiiibbb```eeesss{{{[[[MMM===333111111///,,,.........//////////////////---,,,...333:::@@@BBBCCC???999222...///333777222000............---,,,++++++,,,,,,,,,,,,---------------............///------......//////000000222555>>>NNNcccxxx|||~~~wwwwww~~~000111111111111222222222111333444444444555888:::===;;;UUU}}}qqqbbbWWWRRRNNNMMMPPPSSSWWW^^^eeehhhmmmzzzwwwmmmwww___FFFHHH???555444000111111///...............//////.........---------........................---------.........//////........./////////000000000000000000111111111111555222222777::::::>>>DDD\\\yyytttdddjjjxxx{{{{{{rrriiidddeeemmm|||rrrcccOOO???666333111//////////////////////////////---,,,///444;;;@@@BBBCCC???888222...000444888444111...------------,,,++++++,,,,,,,,,,,,---------------............///---......//////000000000222666@@@SSSjjjzzzyyy000111111111111222222222111333444444555666888:::@@@AAAaaassseeeZZZRRRQQQMMMMMMSSSYYY]]]ccchhhnnnxxx}}}yyywwwxxx{{{}}}||||||||||||{{{wwwnnnqqqyyy{{{jjjoootttOOOEEE???:::777000111111000///...........................---------........................------........./////////....../////////000000000000000000111111111222222777111222:::<<<:::CCCQQQ|||~~~llljjjrrr~~~~~~tttnnnkkkjjjmmmrrrxxx```JJJ;;;444222222////////////////////////000...---000555;;;@@@BBB@@@<<<666111000222777:::666222...,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///---......///000000111111555999FFF^^^|||zzz000000111111111222222222111222444555555666999;;;@@@IIInnnzzzhhh\\\TTTPPPQQQMMMNNNUUU\\\aaaeeeiiittt}}}sssvvv~~~ooojjj[[[EEEAAAAAA;;;333222111000///........................................................................////////////...////////////000000000000000000111111222222333999333555<<<999888KKKfff~~~iiiiiizzz~~~}}}zzzsssllliiihhhvvviiiPPP>>>444222333000000000///////////////000///...000666;;;@@@BBB<<<888444222333777;;;===777333...+++***++++++,,,+++++++++,,,,,,,,,---------------............///......///000000111222222999===MMMnnnyyy000000111111111222222222111222444555555777:::<<>>888666555888===@@@???>>>555111---+++++++++++++++++++++,,,,,,,,,,,,---------------............///...//////111222333444555;;;DDD[[[zzzsssttt000111111111111222222222111222444555666888;;;===OOOpppaaaXXXQQQOOORRRNNNRRRYYYaaaeeekkkwwwvvvhhhtttiiiOOOEEE:::777333222111000////////////---------.........//////.........................../////////000000000000//////000000000111111111///000000111333444444555111777<<>>[[[}}}iii]]]UUUOOONNNQQQNNNTTT]]]eeeiiipppeeehhh{{{rrrUUUHHH>>>>>>333222111000////////////---------.........//////........................////////////000000000000000000000000111111111111///000000222333444555555777===@@@FFFcccnnnbbbhhhqqqpppzzzxxxyyysssoooUUUCCC222222222111000//////...---,,,,,,///444888;;;;;;???>>>>>>AAACCCAAA:::333111///---,,,------,,,***++++++,,,,,,,,,------------------.........//////...///000111333444555666@@@UUUpppqqqlllrrr000000000111222222333333666999555444;;;;;;;;;DDDqqquuuaaaVVVRRRPPPPPPRRRXXX]]]bbbeeejjjxxx{{{qqqhhhkkkvvv^^^JJJIII;;;444222111222000,,,---111........................---------............///---......///000111111222000000000000000111111222444000///333666777888<<<999HHHEEEPPPppplllnnnrrrwwwoooQQQAAA999333222222000...////////////000333777;;;===@@@AAACCCBBB???:::555111000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,///////////////.........000///000222111///222888CCC^^^vvvhhhkkkxxx000000000111222222333333111777555333888888>>>NNNppp]]]SSSPPPOOOPPPRRR[[[aaagggmmmtttvvvmmmnnnwwwlllOOOHHH<<<666222111222000------111........................---------............///......//////000000111111000000000000000111222222444111111555777777888;;;;;;DDDTTTtttwwwnnnrrrzzz~~~aaaFFF;;;111000111000000000...//////111444777:::;;;===>>>>>>>>>;;;777333000000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////////////////...000...000222222111555<<>>AAAdddwwwmmmppp{{{oooTTTDDD444///111111111111......000222444666888999999999888777666444222000222111///...---,,,,,,,,,------------------------....../////////////////////...000222222222888@@@PPPooommmqqq}}}000000111222222333333444111888888777999999FFF```nnnaaaTTTPPPOOOPPPSSSWWWcccgggooozzzzzz}}}sssmmmooozzzeeeNNNLLL===777222222000......111........................---------............///000000000000////////////111111000000111111222333333222333666666555777;;;GGGMMMwwwqqqnnnoooxxx}}}hhhRRR<<<222222222000000---///000222444555666666555555333222111111111222444333111000...---------------------------------............////////////000///000111000111:::CCCUUU{{{uuu{{{111111111222333333444444444777555777;;;;;;GGG```ggg]]]TTTQQQRRRRRRVVVZZZeeeiiippp|||rrrwwwmmmjjjtttpppQQQNNNAAA999333111111......000........................---------............///000000000000////////////111111111111111222222333222111222555555555999???QQQfffzzznnnsss{{{uuu^^^CCC666333222111000...///111222333444444444444333111//////000222333555444333111000000//////........................---.........//////000000000000000000...000:::FFF[[[yyy111111222222333444444444333444222666;;;<<>>GGGZZZ}}}hhhrrr}}}iiiNNN>>>777444222333000000000111111222222333333222000//////000222333444444333222111111111111////////////////////////------......///000000000000000000000...111>>>LLLeeexxx111111222333333444444555222444333777<<<@@@YYYqqqaaaZZZUUUUUUUUUUUUXXX]]]gggppp~~~jjjiiiooo~~~tttttthhhhhhwww^^^NNNHHH===444111111//////000........................---------............///......//////000000111111222222111111222222333444333222333666777;;;FFFQQQpppzzzooommmzzz{{{```LLL???666333444222111000//////000222222222111///......///000111222111111000000000111111////////////////////////------......///000000111//////000111000555EEEUUUnnnxxx111222222333333444444555222777777:::>>>DDDfff}}}iii___ZZZUUUUUUUUUTTTWWW\\\ggguuu~~~rrrlllhhhlll}}}}}}sssuuufffaaalll{{{iiiRRRJJJ>>>444111111000///000........................---------.........//////---......///000111111222222222111111222222333444555444555777999>>>KKKWWWmmmcccpppqqqYYYFFF999333333333111000......///111222000000///.........///000///////////////000000111000000000000000000000000---------...///000000111...///111222222999JJJ[[[rrr{{{{{{000111111222222333444444333777<<<<<<888HHH|||uuueee\\\VVVPPPNNNOOOQQQYYY```mmm~~~}}}tttbbb___dddzzzuuuhhhuuuwwwiiiccciiisssnnnVVVIIICCC:::333000/////////////////////////////////..............................//////000000111111111111111000111111222222888///222<<<:::777RRRwwwzzziiijjjsss{{{}}}jjjLLL;;;444111555333000//////000///...//////...------------...........................////////////000000000000///////////////.........***333111...333;;;NNNggg~~~111111111222333333444444555444777:::===SSSqqqbbbZZZTTTPPPPPPRRRVVV^^^gggwww{{{vvvbbb\\\^^^rrrqqqcccmmmyyykkkcccgggppp|||ZZZJJJCCC;;;444000/////////////////////////////////..............................//////000000111111222222111111111222333333555333888>>><<>>777222111000000000000///---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................//////////////////000333///000;;;CCCPPPeee}}}111111222222333444444555:::777666:::IIIggg{{{gggZZZSSSQQQRRRUUUZZZ```kkkwwwwwwrrr}}}wwweeeZZZTTTbbb|||nnnbbbfffyyyzzz{{{~~~qqqfffdddhhheeeNNNGGG>>>777333222111111////////////////////////..............................//////000000111111333333333333333444555666444;;;===999EEEiiirrriiijjjzzz```FFF<<<222111000000111000///---------,,,++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------............////////////000222///111<<>>AAAYYYyyygggZZZTTTOOORRRYYY```fffnnn}}}~~~xxxzzz~~~~~~qqqmmmzzznnneeebbb```bbbooowwwgggdddooo~~~}}}yyyxxx|||{{{nnnfffeeehhhxxx[[[TTTHHH>>>666222///...////////////////////////..............................//////000111111111111111111222333444666666;;;<<>>:::CCCnnnpppaaaXXXTTTSSSSSSZZZgggnnnuuu|||uuuzzzrrrpppzzzqqqfff```^^^cccmmm~~~wwwbbbaaappp}}}}}}xxxyyy|||{{{mmmgggiiieeeiii~~~pppOOOHHH@@@888888///000000000////////////000000......................../////////000111111222222555333111111333555666777666BBBNNNpppjjjmmm{{{qqqQQQ===000222555000,,,---///............---------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,---...///000111222000111333888GGG___yyy555444444444444555666666555:::;;;OOO~~~lll^^^VVVSSSUUUUUU]]]iiiqqqxxx|||kkkpppuuummmmmmwwwvvvlllaaa[[[XXX^^^fffxxxwwweeecccooo~~~{{{wwwwwwzzz~~~pppiiijjjbbbeeexxxxxxUUUKKKCCC:::888...000000000////////////000000........................//////000000111111222222444333222222444666777777888HHH```sssgggooo{{{___HHH444111444111...//////............---------++++++++++++++++++++++++,,,,,,,,,---------......,,,------...///000111111///111333999JJJeee444444444444444555666666777;;;>>>ZZZwwwfff[[[VVVTTTWWWYYYaaalllttt}}}zzzkkklllssslllbbbjjjtttkkk]]]WWWTTTYYYaaaqqqvvviiigggrrr~~~~~~yyyuuuvvvwww{{{rrrjjjhhh``````qqq\\\OOOEEE<<<999...000000000////////////000000........................//////000000111222222222222333333444555777888999:::PPPyyyjjjmmm{{{qqqUUU999111222111000111///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---.........//////000000000222444:::MMMjjj444444444444444555666777888<<>>[[[sssjjjxxx~~~```@@@222111222111000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............///////////////222444555;;;OOOnnn333333333444444666777777555:::DDDeeennnaaa[[[YYYXXXWWW\\\eeennnwwwxxx}}}mmmggghhhnnn{{{~~~hhh```tttssskkk```ZZZWWWYYY\\\fff}}}yyykkkjjjxxx~~~|||yyywwwuuutttuuu~~~vvvllleeeeee^^^iii}}}gggQQQFFF>>>;;;000333000000////////////000000////////////////////////000000000111222222333333000333555666777888<<>>VVVyyy333333333444555666777888777;;;FFFeeekkk___ZZZXXXWWWWWW]]]fffoooxxxyyyxxxjjjbbbfffnnnyyyvvvpppuuuqqqnnnwwwjjj\\\dddppphhh```YYYVVVVVVUUUZZZlllyyygggeeettt~~~|||zzzxxxuuuqqqqqqyyyzzzpppgggggg^^^fffyyymmmSSSHHH@@@;;;000555000000////////////000000////////////////////////000000111111222333333333111333555666666999???CCC[[[{{{nnnvvvuuuTTT>>>555333000---///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---.........//////000000000555888BBBaaa|||333333333444555666777888;;;===GGGgggzzzggg\\\WWWTTTSSSWWW___hhhpppzzz~~~zzzmmmddd___^^^fffooo}}}|||{{{zzzxxxssslllfffdddiii~~~pppooowwwtttwwwzzzyyypppcccZZZWWWXXXXXXqqqssskkk___YYYUUUTTTPPPOOO]]]nnnsssbbb```ooo~~~|||zzzwwwtttnnnlllttt{{{rrrhhhggg\\\cccuuuuuuVVVJJJBBB<<<000555000000////////////000000////////////////////////000111111222222333333444222444666555555999AAAGGGjjjrrruuubbbFFF888333111//////............---------------------------------,,,,,,,,,---------......,,,------...///000111111///555:::FFFhhh{{{wwwxxxxxx222333333444555666888888999:::FFFlllwwwdddYYYTTTQQQOOOXXX```jjjqqq{{{tttggg\\\ZZZ\\\^^^eeemmmlllfffaaa___^^^```aaa___]]]\\\___mmmzzzxxxgggXXXXXX```XXX___```[[[\\\```YYYMMMTTT]]]yyyppp___YYYVVVSSSMMMJJJUUUdddssszzzmmm___^^^lll~~~{{{yyywwwsssllliiiqqq{{{|||~~~zzzqqqgggfffZZZ```qqq~~~{{{ZZZLLLCCC<<<000444000000////////////000000000000000000000000000000000111111222222333444444222444666444444999BBBJJJrrrhhhvvvkkkKKK999333333222//////.........---------------------------------,,,,,,,,,---------......,,,,,,---...///000111222000666;;;FFFiiiwwwuuuzzzpppfffiiivvv555555555555555666777888===999QQQ|||sssfff[[[QQQPPPTTT___iiimmmsssyyyqqqaaaWWWSSSXXX]]]bbbkkkwwwnnnaaaUUUYYYSSSRRRXXX[[[WWWSSSTTT\\\]]]]]][[[WWWRRRPPPOOOOOOQQQTTTVVVWWWWWWWWWWWWTTTooo{{{lll```[[[WWWTTTOOONNNSSS[[[iiiqqqlll```\\\ZZZ]]]iii~~~}}}~~~}}}}}}{{{wwwrrrooooooqqq}}}xxxnnngggdddaaa^^^lllVVVJJJHHH<<<222222111111111111000000000000////////////000000000000111111111111111222222222111444111333;;;===DDDTTTwwwnnnwwwwwwUUU>>>666333000111111000000//////......------------------------------------------------.........//////000111222222555<<>>AAAjjjlll```WWWQQQSSS[[[ggglllnnnxxxzzzsssjjjaaa]]]WWWQQQPPPWWW]]]bbbnnn|||{{{bbbXXXRRROOONNNNNNPPPPPPNNNQQQUUUSSSSSSRRRQQQQQQSSSWWWZZZ_________bbbgggmmmqqqsssxxxmmm___ZZZWWWVVVSSSRRRWWW]]]llltttmmmaaa___]]][[[```pppwwwtttllllll~~~~~~|||xxxssspppppppppxxxwwwllleeeaaaaaa___kkkbbbNNNHHH>>>555555111111111111000000000000////////////000000000000111111111111222222333333555555444888;;;<<>>777555111111111111000000000///////////////000000000000000111111222222333333333333333333888<<>>GGGvvvkkk^^^VVVQQQVVV^^^kkklllnnn}}}uuuggg```]]]XXXUUUTTTNNNLLLQQQXXX\\\aaaqqqyyybbb]]]]]]cccXXX]]]bbbcccccceeehhhkkkllllllkkkkkklllpppvvvzzz~~~rrr```[[[XXXZZZZZZYYY[[[___rrr{{{tttnnniiikkkdddccccccfffnnnvvvyyyyyywww{{{~~~~~~|||zzzwwwtttpppmmmkkksssvvvkkkddd```dddaaafffwwwrrrSSSGGG???888444111111111111000000000///////////////000000000000000111111222333333444444444666555999>>>HHHpppvvvooopppzzz~~~}}}ZZZ>>>333222111111000000//////......------------------------------------------------............///000111222555444EEEffftttlllyyyppp\\\___ffflllooottt~~~333333333444666777999::::::IIIxxxjjj^^^VVVRRRWWW___kkklllooo|||}}}ooobbb[[[WWWRRRNNNNNNLLLMMMSSSZZZ]]]aaaqqqiii]]]aaaccckkk]]]fffooovvv||||||{{{}}}~~~rrraaa\\\ZZZ\\\]]]\\\\\\^^^ggg~~~wwwvvvhhhjjjnnnwwwvvvvvvyyy~~~}}}zzzwwwuuurrrmmmjjjppp~~~wwwkkkeee]]]dddbbbfffvvvzzzWWWHHHAAA:::333111111111111000000000000////////////000000000000000111111222333444555555666;;;:::999BBBSSSzzzmmmoootttgggFFF555222111111000000//////......------------------------------------------------.........//////000111222777888IIIjjj}}}kkkkkk|||jjjZZZ```iiiooorrrxxx333333333444666777999:::999NNN{{{|||ggg\\\VVVSSSXXX```kkkmmmrrryyy|||ssshhh\\\XXXVVVRRROOOOOOMMMOOOVVV]]]]]]```qqq```]]]gggfffmmmdddooo}}}|||xxxtttrrrvvv}}}~~~wwwpppccc^^^[[[^^^___]]]\\\^^^bbb}}}|||vvvvvv|||{{{yyyxxxtttoookkkmmm}}}wwwlllfff]]]dddcccdddsss[[[JJJDDD===444111111111111000000000000////////////000000000000000111111222333444555666333===<<<999HHHcccuuummmqqq{{{zzzvvvQQQ:::444111111000000//////......------------------------------------------------.........//////000111222666===PPPppppppgggqqqvvvddd[[[aaahhhmmmrrrzzz333333333444666888999:::;;;TTTxxxddd[[[VVVTTTYYYaaakkknnnuuu~~~wwwyyyfff\\\TTTSSSTTTRRRPPPPPPMMMPPPWWW^^^]]]___qqq^^^___kkkgggllllllxxx}}}uuuooommmmmmnnnqqqrrrpppmmmddd___\\\___```^^^\\\]]]eeewwwqqquuu|||~~~}}}}}}{{{zzzvvvqqqlllkkk|||xxxmmmggg^^^fffcccbbbooo~~~___MMMGGG???666111111111111000000000000////////////000000000000000111111222444555666666...;;;;;;999NNNpppwwwgggooorrr}}}zzzzzzYYY???666111111111000//////......------------------------------------------------.........//////000111222444???UUUvvvwwwfffgggxxxsssaaa^^^bbbgggkkkqqq{{{555555555555666888999::::::MMM|||{{{hhh]]]UUURRRZZZfffqqqnnnttt||||||sss||||||rrrjjj[[[XXXVVVUUUTTTSSSQQQOOOMMMNNNTTT[[[\\\aaatttjjj^^^eeeooozzzzzzxxxqqqffffffhhhjjjfff___]]]___aaa[[[YYY^^^```\\\[[[___hhhvvvtttggglllmmmooo{{{}}}}}}~~~~~~~~~|||sssjjjnnnzzz|||ppphhhaaafffiiiiiijjjuuubbbQQQKKK???666333222111000////////////000000000000111111111111111111333444444444444444333444<<<<<>>BBBWWWiiinnnssscccGGG888444222111000111000///---...........................------------...////////////...//////000111222;;;???XXX~~~mmmnnnxxxoooiii}}}eee]]]___eeejjjkkkqqq{{{555555555555666888999:::>>>WWWzzzggg]]]XXXVVV^^^iiinnnlllttttttfffcccdddjjjuuu~~~~~~~~~xxxmmmddd___[[[YYYWWW```___^^^]]]]]][[[XXXVVVTTTRRRVVV[[[]]]cccuuunnn___eeesss~~~qqqiii]]]RRRLLLOOOVVVWWWUUUTTTSSSYYY___```aaabbb```^^^dddnnnzzz___[[[[[[___llltttxxx}}}xxxooolllttt}}}ssskkkffffffgggiiippp~~~mmmYYYNNN???666333333111000000000000000000000000000111111111111333222222222222444666777777555:::GGGgggiiirrr{{{kkkMMM===555333111000000000///---...........................------------...//////////////////000111222222888@@@WWWzzz~~~nnnqqqdddfffwwwbbb```ccchhhkkkmmmrrr}}}555555555555666888999:::???aaayyyfff]]]YYYXXX```kkklllllluuuqqq]]]YYYYYY\\\eeeqqq|||sssggg[[[XXXZZZ[[[]]]^^^cccbbbbbbccccccbbb___\\\WWWUUUWWW]]]___eeewwwxxxjjjlllxxxzzzrrryyy}}}mmmddd```WWWQQQSSSXXXZZZZZZ\\\TTT[[[___\\\\\\bbbdddbbb```eeexxxbbb[[[YYY[[[eeefffllltttzzz|||~~~yyyqqqpppvvvvvvooogggffffffjjjuuuttt^^^RRRBBB888333333222111000000000000///000000000111111111111333333111111222444777888999666:::PPPzzzzzzlllwwwtttSSS???666444111000000000///..............................------------...//////......//////000111222333888CCC[[[xxxoooppp~~~oooaaaeeefffiiilllmmmsss555555555555666888999:::AAAeeeyyyeee\\\ZZZYYY```jjjkkklllwwwhhhWWWXXX[[[aaajjjuuunnn```UUUVVV]]]aaaccceeeffffffhhhiiijjjhhhdddaaaZZZWWWYYY___bbbhhhyyyyyyvvv{{{yyyyyynnncccaaa]]]\\\]]]]]]^^^dddlllnnnmmmggg^^^\\\aaagggiiihhhlllwwwkkkccc```^^^ddd[[[```iiiqqqxxx}}}~~~yyyqqqqqquuuxxxrrrjjjgggeeeiiitttyyydddWWWFFF;;;444333222111000000000000///000000000111111111111333333222111222555777999>>><<>>GGGiii|||mmmlllpppzzzqqqUUU;;;777222000///000000///...........................------------...//////......///000111333555666:::QQQqqq|||bbb[[[hhhkkkllllllooozzz555666777666555666888:::===ccczzzeeeYYYVVVVVVYYY\\\gggfffooo|||eeeYYYXXX[[[^^^gggttt~~~zzzqqqzzz|||kkk```\\\YYYWWW[[[fffnnnrrryyy{{{kkkeeeaaaaaacccnnnwwwdddXXXYYYcccZZZTTTfffmmmzzzrrrcccZZZ[[[___\\\mmmtttxxxwwwuuuxxxzzzyyy~~~~~~~~~}}}zzzuuusss{{{vvvppphhhcccdddlllsss|||uuugggVVVBBB888666222111111222222222000000000000000000000000000111222333555666777777999555MMMxxxtttfffpppvvv|||qqqNNN999777333000///111000---........................---------.........//////000000//////000222444555:::TTT}}}tttbbbccciiiqqqpppjjjnnn~~~555666777666555666888:::BBBaaaiii\\\WWWUUUWWWZZZdddeeepppiii^^^]]]aaakkkzzzyyyhhh]]]YYYWWWYYYbbboooxxx{{{rrrfffbbbbbbcccooojjj\\\UUUWWWbbb[[[XXX^^^```iiivvvggg___ZZZ\\\aaa^^^hhhuuu~~~{{{zzz}}}vvvqqqkkkfffeeekkkooovvv{{{mmm[[[EEE999666333111222222222222111111111111111111111111111111222333555666777777???<<>>:::555111111111000---........................---------.........//////000000//////000222444555===YYYrrrbbbdddjjjrrrqqqkkkooo~~~444555666666666666888:::FFFaaalll^^^XXXVVVXXX[[[aaaeeerrrwwwccc]]]cccnnn}}}yyymmm```WWWVVVVVV[[[hhhwwwyyyhhhccccccdddoooeee[[[WWWYYYccc___aaaZZZVVVXXXdddsssrrrccc```YYYWWWYYYVVV```sss{{{zzz{{{vvvrrrmmmhhhfffiiikkknnn}}}vvvaaaJJJ:::777333222222333222222111111111111111111111111111111222444555666777888>>><<>>\\\pppbbbfffmmmssssssnnnrrr444555666666666666999;;;CCCbbblll___YYYWWWZZZ______fffuuuzzzllllllqqqzzzrrrggghhhppp}}}rrrhhh```XXXUUUVVVZZZaaammm|||}}}kkkdddccccccnnnddd[[[VVVUUU^^^\\\ccc]]]WWWUUU\\\gggvvvmmmdddbbbZZZTTTUUURRRZZZnnnxxxxxx{{{tttpppkkkgggfffiiiiiikkkzzz~~~gggLLL;;;888444222222333333222111111111111111111111111111222333444555777888888;;;<<>>WWWrrr~~~mmmdddkkksssssswwwuuuzzz222444555666666777:::<<>>;;;777444444444333333222222222222222222222222222333444555666777888999:::IIIrrroookkkrrrrrrRRR@@@333333555000...111////////////////////////.../////////000000000000000000//////000222444555AAAZZZtttzzzuuuyyymmmeeekkksssqqqvvvvvv|||222444555666666777:::<<<@@@jjjvvvfff[[[WWW[[[aaadddccckkk}}}jjj]]]^^^bbblllzzzvvv}}}{{{~~~lllhhhkkknnnvvvtttkkkiiivvv```WWWXXXVVVTTTJJJOOO``````gggvvv}}}jjjeeekkkhhhccc^^^VVVRRR]]]nnn|||wwwwwwzzzxxxyyy|||vvvpppmmmgggfffiiikkkhhhiiixxx~~~ZZZ>>>;;;777555444444444333222222222222222222222222222333444555666888999999<<>>___{{{jjj]]]UUUVVV[[[___eeelll{{{uuujjjnnnlllrrrzzzkkkbbbaaaccc^^^dddbbbeeeooo{{{~~~ssshhhuuukkkWWWZZZ\\\QQQKKKPPPXXXaaaqqqwwwiiipppjjjdddkkknnnnnnsssfffaaaeee|||yyyyyywww|||~~~}}}}}}~~~zzztttmmmgggbbbffffffjjjqqqssscccDDD<<<777777777444222333333333222222222222333333333333444444666777999:::===NNNzzz~~~jjjnnnyyynnnIII555888555000111000////////////////////////000000000000000000000000///000111111111222555888FFF___jjjeeelllssswwwwww|||555555555666777888999::::::XXXssscccWWWVVVZZZ^^^dddjjjyyyrrrmmmvvvxxx~~~pppgggbbbbbb```WWW[[[[[[\\\```kkk{{{xxxmmmuuuhhhVVV[[[bbb[[[UUUWWWWWW___nnnpppmmmtttmmmdddgggiiikkksssjjjdddhhh{{{{{{yyy}}}~~~~~~zzzssskkkeeefffkkkjjjmmmqqqpppzzzkkkFFF>>>888888888555333444333333222222222222333333333333444555666888999:::>>>QQQ~~~lllppp{{{zzzQQQ888888666333333111////////////////////////000000000000000000000000///000111111111222555888DDD```jjjgggooouuuyyyzzz~~~555555555555777888999:::;;;VVV{{{iii[[[XXX\\\]]]bbbgggwwwrrrpppzzzoooiiifffddd```XXXWWW]]]```bbbkkk||||||ooonnntttaaaUUU[[[cccbbb```ccc]]]bbbppp|||tttxxxvvvgggccc```___fffhhhdddjjj}}}}}}zzz~~~~~~|||~~~~~~yyyrrrjjjdddhhhlllkkklllooonnnzzznnnHHH@@@999888888555333444333333333222222333333333333333444555666888:::;;;AAAUUU~~~mmmsss~~~VVV999777666333333111///////////////////////////////////////////////////000111111111222555888DDD___~~~iiigggooovvvzzz|||444444555555666888999:::>>>VVV~~~kkk\\\YYY]]][[[___dddttttttuuu~~~qqqlllgggcccbbb]]]ZZZhhhssswwwrrrgggppp}}}zzzggg^^^YYY[[[^^^___ccchhhdddgggsss~~~kkkbbbYYYTTTYYY___^^^iii~~~~~~{{{~~~}}}zzz}}}zzzwwwrrrkkkeeeaaaffffffhhhnnnrrrnnnJJJBBB:::888888555333444444333333333333333333444333333444555777999;;;<<>>;;;555///111222000000000000000000000000000000000000000000000000///000111111111222555888EEEUUUmmmxxxgggiiirrrwww}}}}}}444444444444666777888999;;;YYYmmm```[[[ZZZ\\\]]]lll|||zzzvvv```___iiiddd```nnn|||xxxfffbbbmmmsssssslll___TTTQQQTTTSSSNNNRRRVVV```mmmxxxkkkeeeaaa]]]aaaWWWXXXhhh{{{}}}zzzxxxqqqllliiieeebbb```hhhjjjlllpppqqqwwwTTTKKKBBB???===:::999:::555444444333333444444555333333444666888:::<<<>>>EEEbbb{{{rrr}}}wwwwww}}}zzz}}}WWW@@@===666///111333000000000000000000000000000000000000000000000000///000111111111222555888FFFWWWqqqvvvhhhkkktttzzz}}}}}}777666555444555777999:::===PPPpppbbb^^^ZZZ\\\```kkkzzzyyywwwsssuuu|||qqqxxxfff```___bbb``````nnn~~~pppcccdddnnnzzzqqqfff^^^[[[ZZZVVVSSSZZZ[[[bbbooozzzqqqjjjeeebbbhhhcccfffttt}}}zzz|||}}}~~~|||ooommmmmmkkkfffccchhhiiilllmmmlllqqqrrrRRRKKKCCC===;;;:::888666444555555666555555444444222444666777888:::===???CCC^^^ttt|||}}}yyyWWW===999444///222333111111111111000000000000000000////////////000000///000111111111222555888GGG^^^uuuuuukkkiiioooyyy777666555444555777999:::???NNNttteee___[[[[[[^^^hhhyyyxxxxxx|||pppgggqqq|||bbb\\\ZZZ^^^```ddduuu}}}sssddd```fffsssnnnfff```]]]ZZZXXXVVV[[[]]]ggguuupppiiidddaaagggeeeiiizzz~~~~~~~~~{{{pppmmmllliiieeedddiiijjjmmmnnnooowwwpppRRRLLLDDD>>><<<;;;999777555555666666555555444444333444666777888:::===???CCC___zzzZZZ???<<<777222444555111111111111000000000000000000////////////000000///000111111111222555888IIIdddooojjjjjjqqq{{{666666555555555777999:::>>>JJJyyy}}}lllbbb]]]ZZZ[[[eeevvvwwweeegggzzzvvvfff```^^^ccchhhppp}}}|||uuuggg^^^]]]hhhiiiiiigggccc^^^[[[YYYaaadddppplllhhhdddaaahhhgggqqq|||}}}|||xxx~~~yyyqqqmmmiiifffeeegggjjjkkknnnooorrrmmmSSSMMMEEE@@@???>>>;;;999777777666666555555444444333555666777888:::===???BBB^^^~~~[[[@@@===888333444444111111111111000000000000000000////////////000000///000111111111222555888KKKjjjtttiiijjjmmmuuu}}}666555555555666777888999:::FFFooouuuggg___[[[YYYaaarrrnnnfffooopppkkkgggggglllrrr{{{{{{{{{wwwlllaaa\\\^^^eeemmmqqqooohhhaaa]]]kkknnnxxxsssggghhheeeccckkkjjj{{{yyy|||}}}zzzyyywww~~~|||vvvppplllgggcccdddiiikkkmmmooooootttjjjUUUOOOGGGCCCAAA@@@>>>;;;999888777666555555555444333555777777888999<<>>;;;:::888777555555555555444555777777888999<<<>>>BBB]]]vvvwww```BBB>>>999444444222111111111111000000000///000000////////////000000///000111111111222555888HHHiiieeecccjjjlllooowww555555666666777888888888777FFFeeeqqqhhhccc^^^___iiixxxxxxcccaaaaaagggnnnwww{{{fffgggnnnvvv|||{{{vvvtttqqqkkkfff]]]aaalll~~~sssvvvvvv|||llljjjbbbbbbgggbbbbbbooo}}}~~~uuupppkkkhhhdddaaadddiiikkkooooooooowwwhhhWWWRRRLLLHHHGGGFFFCCC@@@===;;;999777555555555555444666777888888999;;;>>>DDD^^^xxxuuu~~~hhhGGGAAA<<<888777555111111111111000000000000000000////////////000000///000111111111222555888HHHdddvvv^^^```gggfffiiiqqqyyy~~~444555666777777888888888999FFF___yyylllhhhccc```eeeqqqfffUUURRRTTT]]]hhhssszzzuuu|||kkkmmmwww{{{uuuqqqoookkkhhh```]]]dddyyywwwwww~~~ttt``````]]]aaagggdddjjj}}}}}}tttmmmhhhfffdddbbbdddhhhhhhnnnooooooyyyiiiXXXSSSNNNJJJIIIHHHEEEAAA>>>===:::777555555555555555666777888888999;;;===BBB[[[}}}ttt|||nnnIIIBBB<<<888888666111111111111000000000000000000////////////000000///000111111111222555888JJJaaauuukkkYYY___gggeeehhhsssuuu|||444555666777888888888888:::DDD[[[nnnlllfffaaabbbmmmxxxVVVWWWNNNJJJRRR]]]gggsss}}}~~~|||mmmqqq|||~~~{{{tttooommmjjjgggccc[[[\\\sssyyyyyynnnaaaXXXZZZYYY___ggghhhsss|||~~~|||~~~{{{tttllleeeddddddcccdddgggfffllloooppp{{{jjjYYYTTTOOOLLLKKKIIIFFFBBB???===:::777555555555555555666777888888999;;;===>>>VVVsss|||oooIII@@@;;;777777555111111111111000000000000000000////////////000000///000111111111222555888MMM```ppp}}}fffXXXaaajjjggglllxxxyyy666666666666777777777777888???]]]xxxlllaaa___aaagggxxxuuuSSSLLLUUUZZZXXXXXX___eeehhh{{{wwwyyy~~~~~~wwwqqqpppoookkkggghhhaaa]]]hhhzzz~~~xxxdddVVVQQQUUU^^^ccclllvvvyyy~~~}}}wwwkkkgggbbb___```bbbeeefffjjjlllmmmooo|||cccXXXUUUQQQNNNLLLJJJHHHFFFBBBAAA>>>;;;888777666666777777777888999;;;<<<===CCCVVVzzzwwwiiiHHHBBB888888===777555444333222111111000111111111000000000000111111000000000000111333888;;;III___uuuiiiddd```cccmmmxxx666666666666777777777777;;;>>>UUUsssfff```___ddduuuiiiRRRTTTWWWXXXXXXXXX^^^iiirrrzzz~~~xxxqqqnnnkkkiiiggghhheeebbbcccmmmxxx|||xxxzzz}}}ttt^^^UUUSSS]]]nnnzzz}}}|||{{{tttkkkgggbbb___```ccceeefffkkkmmmmmmooo}}}~~~```VVVTTTRRRQQQPPPNNNKKKHHHDDDBBB@@@===:::999888888777777777888999:::<<<===>>>PPPrrruuu}}}iiiIIIDDD:::999===777666555444222111111111111111111000000000000111111000000111000111333888;;;FFF^^^xxx```^^^]]]cccooo|||666666666666777777777777===<<>>777666666444333222111111111111111000000000000111111000111111111111333777:::HHHccclllYYYYYY[[[cccppp666666666666777777777777<<<;;;CCChhhsssfff]]]]]]lllpppaaa[[[[[[SSSPPPVVVaaadddhhh~~~|||~~~uuulllgggiiilllhhhlllkkkaaaVVVTTTWWWZZZ___hhhzzzvvvooolllqqqllldddcccooo{{{mmmlll{{{{{{zzz|||tttoooiiifffbbb```bbbeeeggghhhlllmmmmmmrrrsss]]]VVVUUUTTTTTTTTTRRRNNNKKKFFFEEECCCAAA>>><<<;;;:::888888888888999:::;;;<<>>OOOuuuuuufff\\\cccqqqooocccfffnnnsssoooccc]]]eeewwwzzzrrrnnnqqqtttqqqqqqmmmgggdddccc```[[[VVVVVVXXX\\\dddppp{{{{{{vvvrrrnnniiiggg___eeemmmqqqpppkkkfffdddaaannnwwwvvvxxx{{{uuuoookkkgggdddbbbbbbdddgggiiiiiihhhiiinnn}}}jjjaaaZZZWWWRRRPPPNNNNNNLLLKKKGGGFFFEEEDDDAAA>>><<<;;;999999888888999999:::;;;???IIIdddtttssssssyyy```MMMPPPFFFAAACCC;;;:::999777555333222222111111111000000000000111111000111222333222333555777:::ZZZvvv[[[VVV\\\dddjjjrrr~~~666666666666777777777777777>>>===FFFhhhmmm^^^___iiixxxjjjaaajjjzzzvvvkkkwwwzzztttrrrtttvvvrrrqqqmmmhhhffffffaaaZZZVVVUUUSSSRRRVVVbbbtttxxxrrrpppnnnkkkhhhccc^^^cccrrrzzzuuummmjjj```iiioooqqqvvv}}}wwwqqqkkkhhhfffdddbbbbbbeeehhhiiijjjfffgggoooccc___VVVTTTRRRQQQQQQPPPMMMKKKHHHHHHGGGFFFDDDAAA>>><<<999999888888999999::::::;;;DDD]]]{{{uuuooottt|||{{{|||}}}\\\LLLQQQGGGBBBDDD<<<:::999888666444333222111111111000000000000111111000111333333333333555777>>>XXX}}}lll\\\YYYaaaiiiooouuu666666666666777777777777444===;;;BBBcccsss___\\\dddqqqhhh```mmmzzzzzzuuutttuuuvvvppppppnnniiiggggggccc]]]RRRUUUWWWVVVXXXcccuuuvvvooonnnooommmjjjnnn]]]ZZZooo~~~sssmmm]]]___gggqqqzzz~~~~~~~~~zzztttnnniiifffeeedddbbbccceeehhhjjjjjjeeefffooo]]]\\\RRRRRRSSSTTTTTTRRROOOLLLJJJJJJIIIHHHFFFCCC@@@>>>999999999888999999::::::999@@@XXX}}}xxxmmmooo~~~~~~{{{zzzzzz~~~qqqqqqZZZKKKQQQHHHCCCDDD===;;;:::888666444333222222111111000000000000111111000111333333333333555666===SSSrrrcccYYY___fffooossswww777777666555555555555555999;;;>>>BBB[[[jjj```bbbppp~~~kkkgggttt{{{yyy|||~~~|||zzzuuupppjjjfffdddccc```^^^^^^aaa___YYYYYYdddsss}}}rrrggghhhmmmmmmnnnoookkkjjjhhhhhhjjjoootttwwwiiifffgggnnnyyy}}}|||}}}~~~{{{wwwrrrkkkgggfffeeeddddddfffhhhjjjjjjiiillliiirrrkkk[[[UUUTTTTTTSSSQQQOOONNNMMMNNNLLLJJJGGGEEECCCCCCCCC===;;;999777777999;;;===;;;BBBSSSsssppplllsss}}}eeetttxxxZZZMMMRRRNNNFFFCCC@@@>>><<<888666666666444333222111000000000000000111111111111111222333444555999LLLbbbsssnnnbbb___hhhmmmtttzzz777777666555555555555666555777<<>>===;;;999888888999:::<<<<<>>===;;;:::999999999;;;<<>>;;;:::888666555555444333222111111111111111111111111222333444444666EEEaaayyyiii\\\ZZZ\\\___iiittt{{{|||~~~999888777777666666777777777333999===???XXX|||eeeccchhhxxx~~~~~~wwwkkkbbb^^^\\\ZZZYYY___kkkxxx}}}zzzsssggg\\\XXXdddqqqxxxyyytttjjjaaafffgggjjjmmmpppsssuuuvvvxxxuuurrrrrruuuzzz}}}}}}vvvqqqllljjjfffcccfffkkkgggddd```]]]]]]]]]]]]\\\fff{{{vvv^^^UUUZZZZZZZZZYYYXXXWWWUUUSSSRRRPPPOOOMMMJJJIIIIIIIIIIIIAAA@@@???===<<<::::::999999;;;AAAPPPlllyyyrrryyy~~~qqqbbbnnn___[[[^^^ZZZXXXVVVOOOIIIFFFAAA>>><<<:::888666666555444333222111111111111111111111222333444555333BBB```~~~zzzzzzjjj^^^WWW\\\aaadddjjjsssxxxvvvuuuwww}}}999888777777666666777777:::555:::<<<777HHHmmmqqqgggeeeppp|||~~~{{{tttllleee```]]]\\\eeeqqq}}}zzznnnccc```qqq}}}ssskkkeeebbbfffgggiiilllppptttxxxzzz|||zzzwwwwwwxxx{{{~~~yyyrrrnnnkkkiiieeeaaadddiiihhhgggddd___[[[[[[___cccrrrssseee\\\``````]]]YYYUUURRRRRRRRRRRROOONNNLLLJJJIIIIIIIIIIIICCCBBBAAA???===<<<::::::999:::===IIIccczzznnnuuu~~~ccchhhsssddd``````[[[[[[[[[SSSLLLHHHDDD@@@>>><<<:::888777666555333222222222111111111111111222333444555444@@@\\\}}}tttpppnnn___VVVUUU^^^eeegggkkkrrrtttssstttwww}}}999888888777777777777777888333:::===777DDDhhhpppgggnnn}}}|||xxxrrrwwwzzzxxx~~~}}}}}}zzzzzzxxxqqqhhhaaa^^^]]]fffrrrssshhhiiizzzxxxeee]]]bbbhhhhhhiiijjjmmmqqqvvvzzz|||zzzyyyxxxxxxzzz~~~||||||vvvooommmkkkiiiddd```bbbhhhlllllliiibbb]]]]]]dddjjjtttnnngggkkkeee```YYYRRROOOOOORRRTTTPPPNNNLLLJJJHHHHHHHHHHHHDDDDDDBBB@@@>>>===;;;:::;;;999:::EEE___~~~vvviiiqqqzzzxxx\\\mmm|||llleeebbb[[[ZZZ[[[SSSNNNJJJEEEBBB???===;;;999777777555444333222222222111111111111222333444555666???WWWxxxtttkkkfffdddZZZTTTUUU```hhhiiilllrrrqqqsssvvv|||999999999888888888888777333777999;;;;;;;;;VVVzzzkkkhhhsss~~~ssskkkjjjllliiidddbbb]]]hhhvvv}}}{{{tttnnnkkkgggkkkooossswww|||wwwkkkjjjsss|||{{{}}}|||xxxwww||||||zzz}}}{{{wwwqqqhhh```___ccciiittt|||rrrxxxtttkkk___VVVXXXcccmmmiiilllnnnooorrrxxx}}}|||wwwxxx}}}|||wwwyyyvvvrrrmmmiiihhhfffccccccgggfffhhhhhhbbb\\\]]]dddjjjwwwtttooommmccc]]]VVVRRRQQQSSSUUUVVVOOOOOOMMMJJJFFFEEEEEEFFFEEEDDDCCCAAA???===<<<;;;999?????????RRRuuutttuuu}}}zzz|||jjjbbb}}}vvvooohhheeedddaaaXXXQQQPPPMMMJJJGGGEEECCC???===;;;999666555555333111///222222111111222222333444666===PPPhhhzzzwwwhhhcccccccccYYYXXXZZZ___ggglllnnnnnnssswwwwwwvvvzzz999999999888888888888777555999888999:::===XXXxxxnnnnnnzzz}}}uuujjjaaa______[[[WWWUUUTTT```pppxxxtttjjj```[[[[[[\\\___ccciiipppvvvyyy|||ssshhhbbbbbbdddnnnsssxxxzzzyyywwwwwwxxx|||}}}|||}}}wwwpppfff^^^]]]bbb```jjj{{{~~~xxxmmmccc___bbbfffeeehhhlllooossswww{{{}}}}}}zzzzzz}}}~~~|||yyyzzz}}}xxxvvvvvvqqqlllkkkhhhddddddgggfffddddddbbb^^^ZZZ^^^fffzzzlllhhhccc```]]]YYYSSSPPPPPPQQQRRRSSSQQQQQQOOOLLLHHHGGGGGGHHHFFFFFFEEECCCAAA???>>>===999===<<<>>>SSSvvv}}}yyyzzz~~~```ccctttpppkkkhhhfffbbb[[[UUUSSSPPPMMMJJJGGGDDD@@@===;;;999666555555444222000222222111111222222333444444888GGG\\\ooo~~~sssddd`````````\\\\\\^^^ccchhhlllmmmlllkkkooopppnnnrrr{{{999999999888888888888777777:::888888;;;>>>WWW|||xxxlllrrr|||ooodddZZZVVVUUUPPPMMMLLLRRR[[[fffllljjjccc\\\YYY^^^ZZZYYY^^^gggooorrrrrryyy|||~~~}}}}}}|||xxxpppfff]]]XXXaaagggooowwwzzzyyyuuurrrvvv~~~~~~~~~wwwooofff___aaagggiiiooozzzooofffcccbbbcccfffkkkqqqvvvyyy{{{}}}~~~~~~~~~~~~~~~||||||zzzwwwvvvwwwqqqmmmkkkgggccccccffffff``````eee```YYY```nnnmmmccc___ZZZXXXXXXUUURRRPPPPPPQQQQQQQQQRRRRRRQQQNNNJJJIIIIIIJJJHHHHHHFFFEEECCCBBBAAA@@@999:::999<<>><<<999777666555555333111222222111111222222333444555999FFFZZZnnnpppbbb___``````aaabbbdddgggjjjkkkjjjhhhdddhhhjjjjjjnnnxxx999999999888888888777777777:::999999<<<===OOOnnnsssrrr{{{qqqfff[[[VVVTTTPPPNNNOOOXXX[[[___aaabbbdddgggiiijjjeeeaaagggsss{{{zzzvvvuuuxxx}}}~~~{{{ssshhh```]]]```gggooovvvyyyxxxuuuxxx}}}~~~}}}}}}vvvooohhhcccgggnnnvvvzzz~~~wwwooohhheeecccdddeeekkkuuu{{{|||}}}~~~{{{~~~|||xxxvvvuuupppkkkgggfffddd```aaadddfff___aaagggaaaZZZjjjtttaaa[[[YYYXXXVVVUUUSSSRRRRRRRRRSSSQQQPPPQQQQQQQQQNNNKKKIIIIIIJJJIIIHHHGGGFFFDDDCCCBBBAAA999:::999999GGGhhh}}}zzzwww|||lll^^^}}}yyyssstttsssnnnfff```\\\\\\YYYVVVRRROOOLLLGGGCCC???===;;;888666666555444333222222111111222222333444333:::III^^^tttooobbbaaacccccceeefffhhhjjjkkkiiigggeeecccggglllnnnttt999999999888888888777777555:::999:::===;;;DDDZZZ|||~~~tttiii]]]XXXUUURRRSSSVVVZZZ[[[[[[]]]aaagggnnnsssooojjjjjjttt{{{uuuxxx|||~~~~~~|||zzz{{{{{{yyyrrrmmm```______ccckkkrrrwwwzzz}}}~~~}}}zzzzzz{{{uuuooogggaaadddjjjmmmzzz{{{qqqhhhdddccccccdddgggeeeiiittt{{{{{{{{{}}}|||~~~zzzvvvttttttiiidddbbbbbbbbb```bbbfffhhhccceeefff]]][[[xxxcccWWWRRRTTTYYYVVVRRRQQQQQQQQQRRRRRRPPPNNNOOOOOOPPPNNNKKKHHHHHHIIIHHHGGGFFFEEEDDDCCCBBBAAA:::;;;;;;999===WWW|||sssuuuxxx}}}~~~]]]mmm}}}uuuvvvtttmmmddd]]][[[[[[ZZZWWWSSSOOOLLLIIIEEEBBB@@@===999777666666444333222222111111222222333444///666DDDXXXqqqmmmbbbbbbdddeeefffhhhjjjkkkjjjgggeeedddccchhhooowww999999999888888888888777444:::999999===:::<<>>OOOmmm~~~hhh^^^```cccdddfffiiikkkkkkiiigggggggggfffjjjttt999999999888888888888777555999777666;;;999999DDDbbb~~~~~~|||pppcccZZZUUUSSSVVV\\\TTTTTTVVV\\\dddmmmuuuyyy|||~~~wwwlllrrrxxx{{{zzzzzz|||~~~}}}{{{yyyyyyxxxxxxwwwvvvkkkggg```XXXUUUYYYbbbjjjlllnnnnnnpppvvv}}}}}}yyy~~~~~~~~~~~~~~~~~~}}}yyyssshhh[[[VVVXXXZZZttttttnnnrrrnnneeeZZZVVVZZZaaagggiiioooeeeccclllrrrqqqsssxxx~~~{{{zzz{{{}}}wwwqqqmmmkkkccc```^^^aaabbbbbbeeejjjhhhgggddd___```uuunnn^^^\\\SSS]]]hhhZZZQQQPPPNNNNNNOOONNNLLLKKKLLLMMMNNNMMMKKKHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBBBB>>><<<======:::AAA___ooorrrssswww}}}yyyssspppoooooovvvxxx{{{|||{{{|||~~~}}}||||||bbbfffwwwtttnnnhhhbbb___```aaa]]]XXXRRRNNNNNNOOOOOOPPPFFFBBB<<<888666555333222222222111111222222333444666888===LLLkkk{{{eee\\\___cccdddgggiiilllllljjjiiijjjlllqqqttt999999999888888888888777666999555444:::::::::DDDIIIyyy~~~yyywwwiii___XXXUUUYYY___XXXUUUTTTXXXdddssskkkccckkkvvv|||}}}|||~~~yyyzzz{{{zzzwwwtttqqqoooooommmfff\\\TTTSSSZZZaaa___cccgggmmmvvv}}}|||vvv||||||}}}~~~}}}|||xxxmmm___YYYYYYSSSjjj~~~~~~rrrlllooosssbbb[[[UUUVVV___iiinnnooouuuiiidddlllrrrqqqssszzz~~~{{{xxxyyy|||uuuooojjjgggbbb^^^]]]___aaaaaadddhhheeeeeeaaa___iii```[[[\\\QQQ\\\fffSSSTTTRRRPPPPPPPPPPPPNNNLLLLLLNNNOOONNNKKKIIIHHHHHHHHHGGGGGGFFFEEEDDDCCCCCC@@@;;;;;;@@@>>>???SSSlll|||rrrqqqrrrvvv|||zzzvvvqqqlllkkkmmmooosssvvvxxxxxxxxxyyy}}}ooo```ttt|||wwwssslllfffcccbbbdddeee^^^YYYSSSOOOOOOQQQTTTUUUHHHCCC===999666555333222222222111111222222333444111555<<>><<<>>><<<<<>>===???===<<>>@@@>>><<>>===CCCLLLaaayyy{{{~~~}}}~~~~~~yyyssslllfffbbbYYY]]]ccciiinnnqqqtttuuussssssrrrqqqqqqtttxxx|||zzz|||~~~yyy```||||||yyyooojjjdddbbbccceeecccaaa___\\\YYYYYY\\\]]]\\\ZZZRRROOOKKKGGGCCC???;;;888666555333333444444333111000666555<<>>===@@@FFFWWWxxx}}}}}}}}}yyysssllleee___[[[VVV]]]hhhoooqqqqqqqqqqqqoooqqqtttvvvwwwyyy{{{}}}{{{iiigggvvvnnnjjjeeeccccccddddddccc^^^[[[ZZZ[[[___aaa___]]]TTTQQQMMMIIIFFFBBB>>>;;;888666444333444444333222111444111888OOOcccpppwwwiii___bbbgggnnnrrr}}}888888777777777666666666666666666666777888999999999<<>>:::777444333444444444333222555000444III]]]nnnzzzrrrgggfffhhhooovvv888777777777666666666666666555555666666777888999;;;;;;EEE___}}}yyyvvvrrrooolll}}}sssrrrvvvwwwwwwyyyxxxxxxyyy{{{{{{yyywwwxxxvvvrrrpppnnnkkkgggdddfffgggfffbbb]]]]]]bbbgggpppuuu{{{}}}~~~~~~}}}|||wwwxxx{{{||||||zzzwwwuuuuuuuuurrroookkkkkklllnnnwww~~~{{{zzzqqqpppmmmhhhcccaaabbbdddeeeiiinnnnnnkkkhhhiiikkkcccooobbbZZZUUUWWWWWWUUUQQQMMMLLLLLLGGGHHHIIILLLNNNNNNLLLIIIEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDAAAAAA@@@===<<<===???@@@JJJZZZzzz}}}zzzuuuqqqnnnhhhbbb\\\XXXUUUTTTVVV___hhhkkkiiigggjjjnnnrrrvvv{{{oooppp~~~}}}zzzsssqqqooollliiigggeeecccbbbaaa^^^\\\\\\]]]]]]YYYVVVVVVTTTRRRPPPMMMJJJFFFBBB;;;888555333444444444333000777444444CCCWWWqqq|||}}}ssspppooovvv777777777777666666666666555555555666666777888999888777<<>>??????IIIOOOwww~~~tttoooooo}}}vvvppplllhhhbbb\\\WWWTTTSSSSSSZZZaaahhhiiifffffflllrrrzzz}}}```{{{tttrrrsssqqqsssqqqooollliiifffcccaaa___\\\ZZZ[[[\\\\\\YYYUUUWWWVVVTTTRRRPPPMMMIIIFFF<<<999555444444444444444,,,888888666AAAUUUvvv~~~|||xxxvvv~~~777777666555555555555555999888777666666777888999888999:::AAAYYY|||||||||||||||zzzxxxvvvuuuqqqpppuuupppsssssssssvvvvvvvvvwwwwwwwwwvvvvvvuuuvvvvvvuuutttrrrooommmkkkiiihhheeebbb```_________hhhmmmuuu{{{~~~~~~{{{{{{}}}|||xxxyyy|||}}}|||wwwoookkkmmmuuu|||}}}}}}zzzwwwtttssspppmmmhhhdddccccccfffggghhhllllllgggeeeiiikkkkkk~~~___VVVQQQVVVSSSNNNJJJGGGFFFGGGHHHGGGHHHIIIIIIIIIHHHGGGFFFDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGGGGEEEDDDCCC>>>???AAABBBBBBAAA???>>>CCCIII___xxxqqqnnn~~~wwwrrrpppkkkcccZZZVVVRRRQQQTTTZZZdddfffgggeeecccfffooovvv~~~}}}nnngggvvvsssuuurrrrrrrrrqqqppplllhhhcccaaa______^^^\\\ZZZWWWUUUTTTTTTWWWVVVUUU]]]dddZZZIIIBBB>>>999666555444222111000000333888>>>MMMooo777666666555444444555555888888777777777777777888999999888===OOOnnn~~~~~~}}}}}}{{{{{{{{{zzzyyyxxxwwwvvv~~~uuuhhhppppppnnnsssssssssuuuuuuvvvvvvvvvvvvvvvuuuuuuvvvvvvvvvuuusssqqqooommmlllmmmlllkkkiiifffcccaaabbbgggooovvv{{{~~~}}}yyyxxxxxxvvvqqqsssyyy{{{|||}}}~~~~~~~~~}}}}}}zzzwwwtttqqqqqqvvv}}}|||{{{}}}}}}yyyvvvtttsssqqqnnnjjjfffeeefffgggiiiggghhhhhhgggggghhhllloooqqqZZZWWWSSSUUURRRNNNJJJGGGGGGGGGHHHIIIJJJJJJKKKJJJIIIHHHGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFEEEDDDCCCBBB???@@@AAABBBBBBAAA@@@??????DDDUUUnnnxxxsss{{{{{{tttmmmjjjggg^^^UUUQQQOOOPPPVVV^^^eeefffgggfffgggkkkrrrxxx|||}}}jjj{{{}}}rrrnnnooommmwwwvvvtttppplllgggcccaaabbbbbbbbbaaa```^^^[[[ZZZVVVXXXUUURRRWWW]]]UUUGGGDDD@@@<<<999777666444333222111333777:::GGGggg666666555444444444555555666777777888888777777777:::777777;;;EEE___~~~}}}}}}||||||{{{{{{zzzzzzyyyyyyxxxwwwwwwwwwwwwwwwyyytttnnnqqqyyykkklllrrrrrrrrrsssttttttuuuuuuvvvuuuuuutttuuuvvvvvvvvvuuusssqqqpppppprrruuuvvvtttooojjjfffeeejjjpppvvvzzz~~~~~~zzzwwwuuuqqqnnnppptttzzzzzz{{{{{{{{{zzzyyyxxxuuutttsssuuu{{{yyyzzz~~~{{{xxxuuusssrrrooommmiiigggeeefffgggiiiiiieeefffjjjhhhgggppp~~~aaa[[[XXXSSSRRRPPPMMMJJJGGGGGGGGGGGGHHHIIIIIIJJJIIIHHHGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDCCCBBBAAA@@@@@@BBBBBBBBBBBB@@@@@@>>>BBBJJJYYYrrr}}}zzzxxx}}}xxxqqqiiiddd```XXXQQQOOOPPPSSS[[[cccgggggggggiiimmmrrrwww{{{||||||mmmmmmtttooopppnnn{{{yyyuuupppkkkgggdddbbbbbbccceeefffeeebbb___^^^ZZZ\\\XXXRRRSSSVVVRRRIIIGGGDDD???<<<:::888666555444222333555666???[[[www555555444444444444444555555666777888888888777666888444666<<>>>>>NNN{{{{{{zzzzzz{{{}}}~~~{{{xxxvvvwwwyyy{{{yyy{{{|||~~~~~~}}}|||{{{yyyyyyxxxwwwwwwvvvvvvuuusssrrrqqqqqqqqqrrrtttuuurrrttt{{{qqqllljjjmmmpppooonnnnnnpppqqqrrrsssssssssssssssssstttuuuvvvvvvuuutttssssssuuuwwwzzz{{{zzzyyyxxx{{{|||}}}}}}|||}}}~~~~~~zzzuuurrrssswwwyyyyyyxxxxxxxxxwwwwwwwwwwww||||||{{{~~~}}}{{{xxxuuusssqqqjjjiiihhhgggggggggggggggjjjgggiiijjjeeejjj[[[YYYRRRDDDFFFIIIHHHGGGFFFEEEDDDCCCCCCCCCDDDEEEEEEEEEDDDBBBAAACCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@DDDCCCEEEVVVttt|||~~~~~~yyylllhhhqqq|||yyytttpppkkkccc\\\PPPNNNPPPVVV[[[]]]aaagggiiiiiilllqqqwww{{{}}}}}}|||{{{yyybbbttt~~~zzzyyyqqqqqquuuqqqrrrppplllhhhfffeeeeeefff```aaacccdddccc___[[[YYYZZZ]]]___\\\YYYWWWSSSOOOKKKHHHDDDAAA>>>;;;888555666333333555333888LLLbbbmmm~~~333333222222222333444444444444555666777777777777888555999===999BBBjjj{{{{{{zzzyyyzzz{{{|||}}}|||{{{yyyvvvssssssvvvxxxvvvwwwxxxyyyzzzzzz{{{{{{vvvvvvvvvuuuttttttssssssoooooonnnnnnnnnooooooppprrrttt{{{~~~wwwppplllllllllmmmnnnnnnmmmmmmmmmoooooopppqqqrrrrrrrrrrrrrrrsssttttttuuutttsssrrrrrrsssuuuvvvxxxzzz{{{{{{xxxzzz{{{{{{zzzzzz{{{}}}yyy{{{xxxssspppsssvvvwwwvvvvvvvvvvvvwwwxxxyyyzzz}}}zzz~~~{{{xxxtttpppnnnkkkkkkkkkkkkkkkkkkjjjjjjgggfffhhhhhhjjj{{{gggPPPQQQJJJCCCIIIEEEEEEFFFFFFEEEDDDCCCBBBDDDEEEEEEFFFFFFDDDCCCBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@?????????@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@===@@@BBBDDDQQQiii}}}xxxnnnnnnuuu{{{tttooojjjddd]]]WWWMMMMMMQQQYYY^^^___bbbeeelllnnnssswww{{{}}}|||wwwdddiii~~~uuutttvvvrrruuuwwwpppkkkiiigggeeecccdddeeeeeeaaabbbddddddcccaaa^^^]]][[[\\\^^^]]]\\\XXXTTTPPPNNNKKKGGGDDDAAA===999666666333444555444777HHH[[[dddyyy}}}222222222222222333444444444444444555666777888888666666999;;;777:::QQQlll~~~|||zzzxxxxxxxxxxxxwwwwwwwwwtttqqqpppsssuuutttsssssstttuuuwwwyyyzzzsssssssssrrrqqqqqqpppppplllllllllmmmllllllkkkkkkkkkooopppmmmlllmmmoooooojjjlllllljjjgggeeefffhhhhhhkkknnnmmmkkklllmmmooommmnnnooopppqqqqqqqqqqqqpppqqqrrrssssssrrrqqqpppqqqrrrtttuuuwwwwwwwwwwwwtttvvvxxxxxxvvvvvvvvvwwwuuuyyywwwqqqooorrrtttrrrrrrrrrssstttvvvxxx{{{||||||{{{|||~~~zzzvvvpppllliiikkkkkklllmmmmmmmmmlllkkkfffggggggkkkyyyYYYOOOKKKHHHIIIIIIDDDEEEFFFGGGGGGFFFDDDCCCCCCDDDDDDEEEEEECCCBBBAAACCCCCCBBBBBBAAA@@@@@@???@@@@@@?????????@@@AAABBB?????????>>>>>>???????????????AAADDDKKK[[[vvv}}}{{{~~~uuuiiixxx{{{yyyuuuooohhh```YYYTTTRRRRRRVVV]]]bbbccceeeiiipppuuu{{{~~~cccjjj}}}sssssstttrrrvvvvvvlllgggfffdddcccbbbbbbcccccc```aaacccdddeeeddddddcccccc```^^^^^^]]]ZZZVVVTTTQQQNNNJJJGGGDDD@@@;;;888777444444666444555CCCTTTaaaxxx222111111111222333333444555555444444555666888999333555999;;;777888DDDSSS}}}~~~zzzwwwuuuttttttsssuuuuuusssooonnnqqqsssrrrqqqpppppprrrtttwwwyyyqqqqqqppppppoooooonnnnnnjjjjjjkkklllkkkjjjiiihhhccciiijjjggggggkkkiiiccc```cccdddccc``````dddhhhfffjjjmmmllljjjkkknnnpppmmmmmmoooppppppqqqqqqqqqooopppqqqrrrqqqpppooonnnqqqrrrtttvvvwwwuuutttssstttvvvxxxwwwuuurrrrrrrrruuuyyyxxxqqqnnnqqqrrroooooopppppprrruuuxxx{{{}}}{{{uuutttzzz}}}yyytttnnnhhheeeiiijjjkkklllmmmlllkkkjjjggghhhiiipppgggQQQOOOFFFFFFHHH???DDDEEEGGGHHHIIIGGGFFFDDD@@@AAABBBBBBBBBAAA@@@???CCCCCCBBBAAAAAA@@@??????@@@@@@?????????@@@BBBCCC??????>>>>>>>>>>>>??????CCC@@@AAADDDFFFPPPkkkwwwvvvxxx}}}rrrttt|||||||||zzzsssiii___XXXUUUZZZXXX[[[bbbfffgggkkkooosssyyywww___zzz{{{qqqooopppnnnqqqooobbbfffeeedddcccbbbaaaaaaaaa^^^___```bbbdddfffgggggglllfff```______]]]ZZZXXXSSSQQQMMMIIIFFFBBB===999888555444666333333???PPPccc|||111111222222222333333333444444444555555555555666777888999999888999===AAAjjj}}}~~~zzzvvvrrroootttrrrqqqqqqssstttsssrrrqqqqqqppppppppppppppppppnnnmmmkkkiiiiiiiiikkkllljjjjjjiiiiiihhhhhhggggggffffffffffffffffffeeeeeedddeeedddcccbbbbbbdddfffiiiiiiiiiiiiiiiiiiiiiiiilllmmmoooppprrrrrrssssssrrrqqqooopppqqqrrrrrrqqqrrrsssssstttssssssrrrrrrtttvvvxxxyyyxxxvvvsssqqqssssssqqqpppooonnnnnnnnnmmmnnnpppsssuuuuuusssqqqtttrrrqqqttt{{{~~~}}}zzzvvvooohhhhhhllliiiiiiiiijjjlllmmmjjjfffeeejjjiiivvvsss[[[GGGEEEGGGEEEDDDGGGJJJ@@@BBBHHHEEEEEEHHHCCCAAACCCCCCCCCAAA@@@AAABBBCCCEEEEEEDDDAAA???????????????@@@AAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>???CCC>>>>>>CCCDDDGGGZZZpppttt{{{pppxxxzzzzzz~~~}}}}}}zzzpppddd]]]___bbbdddeeefffeeefffjjjrrrxxx~~~~~~~~~dddlllqqqssstttqqqkkkfffeeefffbbbffffffbbbcccfffddd^^^]]]^^^___bbbdddgggiiijjjmmmkkkhhhfffdddaaa]]]ZZZZZZVVVOOOJJJEEEAAA===:::888999:::888222222<<>>BBBKKKIIIIIIIIIBBB@@@BBBBBBBBB@@@???@@@AAACCCDDDEEEDDDAAA?????????@@@@@@AAAAAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>>???BBB>>>>>>BBBAAACCCQQQdddyyy~~~vvvuuuvvv|||~~~~~~~~~{{{qqqfff___```ccciiikkklllmmmnnnrrrxxx}}}xxx\\\~~~nnnooouuurrrpppooonnnmmmiiieeedddgggfffcccbbbeeebbb]]]^^^___aaadddfffhhhjjjjjjkkkiiifffeeedddbbb___]]]ZZZWWWRRRNNNJJJFFFBBB@@@;;;999888777333222;;;FFFeee~~~111111111222222222222333333333333444444444555555555666777777777888;;;>>>EEE]]]|||zzzwwwpppnnnmmmmmmoooqqqqqqqqqlllmmmnnnoooooonnnmmmmmmkkkjjjhhhfffdddddddddeeedddeeeeeeeeeeeeeeeffffffddddddddddddddddddddddddcccdddeeeeeeeeefffiiillliiiiiiiiihhhhhhgggggggggiiijjjkkkmmmnnnoooooopppooommmllllllmmmnnnnnnmmmoooppppppqqqqqqqqqppppppqqqqqqqqqqqqqqqppppppppppppoooooonnnnnnooooooppplllmmmooopppqqqrrrrrrrrrooouuu}}}~~~zzzuuupppmmmhhhccceeejjjkkklllmmmllliiiggghhhkkkdddvvveeeTTTFFFFFFIIIGGGEEEFFFDDD>>>FFFQQQOOOLLLIIIAAA@@@AAABBBAAA???>>>???@@@BBBCCCDDDCCCAAA??????@@@AAAAAAAAABBBBBBAAAAAA@@@>>>>>>>>>======>>>>>>???BBB>>>>>>AAA??????IIIVVVmmm~~~wwwvvv{{{~~~~~~{{{rrrhhhaaabbbdddgggjjjnnnqqqtttwwwzzz}}}ssstttnnnrrrrrrmmmssswwwooohhhiiiooopppkkkcccfffhhhgggcccbbbbbbaaa^^^___aaaeeehhhjjjkkkkkkkkkiiigggdddcccccccccaaa```[[[YYYVVVSSSQQQNNNJJJFFF???:::777666444444999@@@ZZZqqqvvvzzz111111111111222222222222222333333333444444444444444444555555666888:::;;;DDDVVV{{{}}}wwwtttpppnnnmmmmmmlllkkkiiijjjlllmmmmmmllljjjiiiiiihhhfffdddcccbbbbbbbbb`````````aaaaaabbbbbbcccbbbbbbbbbbbbbbbccccccccccccddddddddddddeeehhhjjjiiihhhhhhggggggfffffffffhhhiiijjjlllmmmnnnoooooonnnmmmkkkkkklllmmmlllkkkmmmmmmnnnnnnoooooonnnnnnnnnnnnmmmllllllmmmnnnooonnnmmmmmmmmmnnnoooooopppmmmmmmnnnoooooooooqqqsssvvv|||~~~yyysssmmmkkkhhheeeggglllkkkjjjlllnnnmmmkkkllloooppplll[[[OOOFFFFFFIIIGGGEEEEEEAAABBBPPPZZZRRRJJJHHHBBBAAABBBBBBAAA???>>>???@@@AAABBBCCCCCCAAA???@@@@@@AAABBBBBBBBBBBBAAA@@@@@@>>>============>>>>>>???BBB>>>===??????@@@HHHRRReeexxxwwwssstttyyy|||~~~||||||yyyrrriiidddccceeedddhhhooouuuzzz}}}mmmdddmmmooossskkkccceeelllooojjjccciiiiiihhhdddaaaaaa``````ccceeeiiilllnnnnnnmmmllljjjhhheeecccccccccbbbaaa^^^\\\ZZZXXXVVVSSSNNNKKKDDD===777666666555777<<>>??????BBB>>>===>>>AAAFFFMMMSSSYYYiii~~~wwwooommmmmmxxx|||}}}|||}}}zzzzzzwwwrrrkkkgggfffgggiiinnnvvvnnnfffoooqqqqqq}}}ooojjjfffgggjjjlllkkkhhhjjjiiihhhfffbbb```bbbeeeiiikkknnnpppqqqpppnnnmmmllliiigggeeedddcccbbb```aaa___]]][[[YYYUUUQQQMMMJJJBBB;;;999888666777999AAATTTiiiuuu|||000000000111111111111222111111222222222333333333333333333555777999999888666;;;[[[{{{uuuqqqnnnllljjjgggfffeeedddcccbbbbbbbbbeeedddcccbbbaaa```___^^^\\\\\\\\\\\\\\\\\\]]]]]]]]]^^^^^^______`````````aaabbbbbb```______aaaccceeeeeeeeeeeeeeeeeeeeeeeeggghhhiiikkklllmmmnnnnnnnnnllljjjiiijjjkkkjjjiiiggghhhiiijjjjjjjjjjjjjjjjjjiiiiiiiiijjjkkkmmmnnnlllkkkkkkkkklllmmmmmmnnnkkkmmmoooooopppuuu}}}~~~~~~~~~}}}|||pppjjjeeefffggggggiiillloooiiiiiinnnooolllpppwwwiiiYYYJJJHHHEEEEEEEEEEEEDDDDDDDDDIIIZZZ^^^LLL@@@CCCDDDCCCDDDEEECCCAAA???@@@AAA>>>@@@BBBBBBAAA@@@@@@AAAAAAAAAAAAAAA@@@???>>>>>><<<<<<<<<<<<===>>>??????AAA???>>>@@@EEEKKKOOOQQQJJJZZZrrr|||}}}tttooohhhkkkqqqxxx}}}xxx~~~~~~~~~}}}}}}xxxxxxvvvrrrnnnkkkjjjkkknnnsss{{{tttjjjdddnnnoookkkwwwnnnnnnmmmmmmmmmnnnnnnnnnkkkiiihhhgggdddbbbffflllpppqqqrrrsssrrrqqqooonnnllljjjiiihhhgggfffccc```ccc```^^^\\\ZZZWWWTTTQQQOOOGGG@@@>>>;;;777777999???PPPcccpppzzz000000000000111111111111111111111111222222222222444333333555999:::999888777:::IIIfffzzztttooollliiigggeeebbb```^^^]]]^^^^^^aaaaaa``````___^^^]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\]]]]]]^^^______```___``````_________bbbdddccccccddddddeeeeeeffffffeeefffgggiiijjjkkkllllllllljjjhhhggghhhhhhgggfffeeefffggghhhiiiiiiiiiiiiiiiiiiiiijjjkkklllnnnnnnlllkkkkkkkkkkkkkkklllmmmhhhkkkooorrrvvv~~~}}}}}}}}}}}}zzzxxxnnnhhheeegggjjjiiijjjmmmooolllnnnqqqnnnmmm|||rrr[[[SSSFFFFFFEEEDDDCCCDDDDDDCCCFFFFFFRRRUUUGGG???BBBBBBCCCDDDDDDBBB@@@>>>??????===???AAAAAA@@@@@@AAABBB@@@@@@@@@@@@???>>>===<<<<<<;;;;;;<<<<<<>>>????????????AAADDDIIILLLJJJGGGCCCQQQggg{{{mmmllljjjlllpppxxx}}}{{{vvvvvv~~~|||xxxwwwwwwtttrrrpppoooooorrruuu|||{{{fffeeennnnnncccuuuooooooooooooppppppooonnnjjjhhhhhhiiifffdddiiirrrvvvvvvvvvuuusssqqqpppooojjjiiijjjkkkkkkiiieeebbbccc```^^^\\\[[[ZZZXXXWWWSSSLLLFFFBBB===888777;;;<<>>===???AAAAAA@@@@@@AAABBB@@@@@@@@@??????===<<<<<<;;;;;;;;;<<<<<<>>>??????>>>@@@CCCGGGLLLKKKDDD<<>>888888<<<888III^^^ppp}}}////////////000000000000000000000111222222333333444333333333333444555555777;;;;;;???WWW}}}}}}wwwqqqmmmhhhccc```^^^]]]\\\]]][[[XXXXXXZZZ\\\]]]\\\\\\[[[[[[\\\^^^^^^]]][[[[[[[[[\\\\\\\\\\\\[[[[[[___```````````````______aaaaaaaaaaaabbbcccdddeeedddccccccfffiiijjjhhheeeffffffeeeeeeeeeffffffgggeeefffhhhiiiiiiiiihhhhhhiiigggfffiiimmmppppppooopppnnnlllkkklllnnnoooooosssxxx~~~~~~}}}{{{xxxuuurrrpppkkkiiiiiilllpppqqqooolllrrrpppnnnooowwwhhhSSSIIIDDDDDDBBB@@@@@@BBBDDDDDDDDDEEEDDDBBBAAA@@@@@@AAABBB@@@AAABBBCCCBBBAAA@@@???============>>>>>>>>>>>>=========<<<;;;999888777888999;;;<<<===<<<;;;;;;;;;BBBIIIJJJGGGCCCBBBCCCBBBPPPaaammmxxx~~~~~~uuuoooggg___lllkkkqqq}}}~~~~~~}}}~~~{{{xxxuuuooojjjlllqqqsss}}}tttjjjnnn{{{sssbbbjjj{{{uuuvvvwwwtttqqqqqqqqqooolllhhhiiijjjkkkiiihhhkkkpppuuu}}}{{{wwwtttqqqooonnnnnnnnnooonnnllliiifffeeeeeeeeecccaaa______]]][[[YYYUUUQQQKKKFFFBBB>>>;;;888>>>CCCSSSmmmxxxwww|||ttt{{{.../////////000000000000///000000111111222333333333333333333333444555555999::::::===NNNlllzzzuuunnniiifffdddaaa^^^]]][[[ZZZ[[[[[[[[[YYYWWWZZZYYYYYYZZZ\\\\\\[[[ZZZYYYYYYZZZ[[[\\\\\\\\\\\\```aaaaaaaaaaaaaaa``````aaaaaaaaaaaabbbccccccddddddcccccceeehhhiiigggeeedddddddddeeefffggghhhhhhgggggghhhiiihhhhhhgggfffjjjhhhgggiiillloooooonnnooonnnlllmmmppptttxxxzzz~~~~~~}}}|||{{{yyyuuurrrooommmkkkkkklllllllllnnnpppqqqrrrooooooyyyrrrZZZMMMEEE@@@AAAAAABBBEEEGGGGGGEEECCCCCCCCCBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@???>>><<<<<<=========>>>>>>>>>======<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;:::::::::???EEEFFFCCC@@@@@@AAA???HHHUUUccctttyyynnnkkkeeedddjjjpppssswww||||||~~~~~~~~~zzzxxxxxxxxxtttqqqmmmeee^^^___cccooo{{{~~~mmmllluuuiiiwwwxxxqqqsssqqqooooooppppppmmmkkkllllllkkkiiigggiiimmmrrruuuuuutttrrrqqqppppppoooooonnnllliiifffeeefffgggdddbbb___^^^^^^]]]\\\ZZZWWWSSSMMMHHHDDD@@@===::::::@@@PPPnnnyyykkkgggiiinnnttt~~~....../////////000000000//////000111111222222333333333222222333333444555888777888===FFFYYYwwwvvvrrrzzztttqqqnnnhhhccc```^^^[[[ZZZZZZZZZXXXWWWXXXWWWVVVXXXZZZ[[[[[[ZZZXXXXXXYYY[[[\\\]]]^^^___aaaaaabbbbbbbbbbbbaaaaaaaaaaaaaaabbbbbbbbbbbbbbbccccccdddfffhhhhhhfffdddbbbcccdddfffggghhhhhhiiigggggghhhiiiiiiiiiiiiiiiiiigggfffgggiiikkkkkkkkkppppppoooqqqvvv}}}}}}}}}{{{zzzxxxuuuqqqmmmkkkiiikkknnnooommmjjjkkkpppuuuooommmrrrpppUUUMMMHHHBBB???@@@AAAEEEHHHKKKIIIEEEBBB@@@@@@AAAAAAAAA@@@@@@???BBBAAA@@@???>>>=========<<<<<<<<<============>>>===<<<;;;:::;;;;;;<<<======<<<;;;:::999999::::::999===@@@@@@>>><<<===??????DDDKKKXXXmmm~~~|||uuulllbbb______bbbhhhnnnssswww|||}}}{{{|||{{{xxxxxxyyysssooojjjddd[[[SSSSSSXXXkkkyyy|||qqqqqqzzzpppxxxlllooonnnmmmmmmoooooonnnmmmooonnnkkkhhhfffgggkkknnnmmmnnnppprrrrrrrrrqqqppppppnnnjjjgggeeefffggghhhbbb```]]]\\\\\\]]]^^^]]]YYYUUUPPPLLLHHHDDD@@@>>>888<<>>AAALLLllluuupppzzz~~~|||{{{ssslllkkkiiifffaaa]]]\\\\\\]]]WWWVVVUUUVVVYYYZZZZZZYYYXXXXXXYYY[[[]]]^^^```aaa``````aaabbbbbbbbbaaaaaaaaabbbbbbbbbbbbbbbbbbbbbcccdddeeefffggggggfffeeebbbccceeefffggggggggggggeeefffgggiiikkklllmmmnnniiiiiihhhiiijjjlllmmmmmmssstttuuuyyy~~~}}}}}}~~~yyywwwtttpppllliiigggffflllnnnooonnnmmmnnnpppsssfffkkkxxx[[[LLLKKKEEEAAACCCBBBCCCEEEHHHIIIGGGCCC@@@>>>???@@@AAAAAA@@@???>>>BBB@@@???===<<<<<<<<<===;;;;;;<<<<<<<<<=========<<<;;;:::::::::<<<>>>@@@===<<<999888888999;;;<<<:::;;;===<<<;;;:::<<<>>>???AAACCCJJJ\\\uuu~~~~~~~~~|||sssjjjccc```___fffhhhkkkppptttxxx{{{|||~~~|||{{{{{{{{{|||~~~|||zzzyyyzzz{{{tttmmmeee]]]TTTOOORRRZZZkkkyyy{{{qqqrrryyytttnnnmmmllllllkkkllllllllllllooommmiiifffeeegggjjjmmmhhhkkkooossstttsssrrrpppooommmjjjhhhhhhhhhhhhhhhaaa^^^[[[ZZZ\\\^^^``````[[[XXXTTTPPPLLLIIIEEEBBB:::;;;EEE___yyyjjjddddddeeeeeefffiiinnnsssyyy~~~............////////////...//////000111111222222222111111111111222333333333000555===<<>>>>>???@@@AAA@@@???>>>===AAA???>>><<<;;;;;;<<<===;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999999:::<<>>;;;===<<<===HHH___uuu{{{~~~vvvwwwuuuiii```\\\[[[ZZZ[[[___fffnnnrrrsssyyy~~~|||zzzyyyyyyzzzvvvwwwxxxzzz{{{|||{{{{{{yyyyyyzzzzzz{{{zzzyyyxxxsssjjj```WWWQQQPPPYYYdddqqq}}}~~~uuuvvvwwwssstttmmmlllkkkjjjhhhhhhhhhiiikkkiiigggeeefffhhhkkkllliiilllqqquuuvvvtttqqqooommmlllkkklllmmmkkkhhheee```]]]ZZZZZZ\\\___aaabbb]]]ZZZWWWSSSPPPMMMIIIFFF===;;;@@@SSSnnnwwwmmmooossssssjjjhhheeedddeeeiiimmmppptttzzz------........./////////......///000000111111222111111000000111111222333333111444999777777KKKddd|||mmmjjj~~~pppeeecccbbb___\\\[[[[[[[[[ZZZYYYXXXXXXWWWWWWXXXZZZ\\\]]]]]]^^^___``````aaa`````````bbbccceeeeeeeeeeeedddeeegggiiiiiihhhggggggggghhhhhhfffeeeeeedddeeeeeehhhggggggggghhhiiijjjjjjjjjlllooorrruuuxxx}}}~~~|||yyywwwssspppllliiiggggggggghhhlllkkklllppptttsssnnniiibbbhhh^^^WWWSSSKKKAAA@@@EEEGGGDDDAAA??????@@@??????@@@AAAAAA@@@???>>>======>>>>>>======<<<<<<======:::::::::;;;;;;;;;<<<<<<999999999999:::<<<>>>???999888666666888:::>>>@@@<<<<<<;;;::::::<<<===>>>;;;??????>>>EEEXXXmmmyyyuuu|||xxx~~~}}}mmmiiiaaa[[[WWWXXXZZZ\\\[[[aaajjjrrrttttttxxx~~~~~~~~~}}}~~~||||||{{{xxxuuurrrrrrssstttvvvyyy{{{{{{zzzwwwvvv{{{{{{|||}}}~~~|||xxxuuummmdddZZZSSSOOOSSS___lllxxxnnnpppyyyzzzzzztttxxxllllllkkkhhheeedddeeeggghhhfffeeefffhhhjjjjjjjjjjjjnnnrrrvvvvvvtttqqqooommmlllkkkmmmnnnlllfffaaa___]]][[[\\\^^^aaabbbbbb^^^\\\YYYVVVTTTPPPLLLIIIAAA<<<===III___ttt|||www|||~~~{{{qqqmmmeee___\\\^^^aaadddccchhhooouuu{{{---------.........//////......//////000111111111000000000000000111222222333333444666444444???LLLkkkuuupppuuuqqqnnnjjjgggeeedddcccbbb___^^^\\\[[[[[[\\\]]]^^^^^^^^^___aaaaaabbbbbbbbb```aaadddfffggghhhggggggfffhhhkkkkkkiiiggggggiiiiiigggeeeccccccdddfffhhhiiiiiiiiijjjllloooqqqsssqqquuu{{{~~~{{{vvvrrrpppmmmjjjgggfffhhhjjjlllkkklllmmmooopppooommmkkkzzzxxx[[[WWWQQQJJJDDDBBBAAABBBDDDBBB??????@@@AAAAAA@@@DDDCCCAAA@@@???>>>======<<<<<<===>>>>>>>>>>>>===999::::::::::::;;;;;;;;;777888888999:::;;;<<<<<<999888777777888:::<<<===<<<;;;::::::;;;<<<=========AAADDDHHHRRRaaannnssskkk{{{~~~www~~~uuulllddd^^^[[[YYYWWWZZZaaadddcccfffkkktttwww|||}}}xxxrrrnnnmmmnnnoooqqqrrrpppmmmlllmmmooooooqqqsssttttttsssqqqpppuuuttttttuuuvvvuuupppmmmeee^^^WWWRRRQQQUUUbbbooo}}}sssooommmyyysssvvv|||rrrtttjjjkkkjjjgggcccbbbdddffffffeeeeeegggiiijjjiiifffjjjmmmqqquuuvvvtttqqqooonnnkkkiiiiiikkkiiiddd______^^^]]]^^^```bbbcccbbb___]]]ZZZXXXVVVRRRNNNKKKEEE???<<>>=========:::<<<===?????????>>>>>>999999:::::::::;;;;;;;;;666777888::::::::::::::::::999888888888999:::;;;<<<:::999:::;;;<<<<<<<<<999>>>DDDMMM[[[iiinnnllldddwww{{{xxxrrrnnnddd]]]]]]^^^^^^aaafffjjjnnnuuu|||zzzxxxsssjjjaaa\\\[[[]]]\\\___bbbcccbbbcccfffiiieeeeeefffffffffgggggggggfffdddcccdddffffffccc```aaa\\\WWWUUUTTTXXXdddooowwwnnnrrrxxxrrrrrrpppuuu}}}{{{qqqlllnnnhhhiiihhhfffbbbaaadddgggfffeeeeeehhhjjjjjjgggccciiilllppptttuuutttrrrppppppkkkfffeeegggfffccc______^^^^^^```bbbccccccbbb___]]][[[YYYWWWSSSOOOKKKHHHBBB===@@@NNNbbbvvvyyyrrrhhh___ZZZ[[[^^^aaa^^^]]]___dddjjjpppwww}}}////////////////////////////////////000000000000000000111111111222222222111111111222444666777888@@@RRRqqqyyy}}}{{{}}}yyytttpppnnnllliiiggghhhgggeeeccccccdddeeefffdddddddddgggkkkllljjjgggjjjiiijjjllljjjffffffjjjgggkkkmmmllliiijjjnnnssswwwxxxzzz~~~{{{wwwtttpppkkkiiigggfffgggkkknnnooonnnffflllpppmmmeeefffwww]]]XXXJJJIIIFFFDDDBBBBBBBBBBBBAAA@@@??????AAAAAA@@@???CCCCCCBBBAAA???>>>======<<<===>>>??????>>>===<<<>>><<<:::888888888::::::<<<<<<<<<;;;;;;:::::::::999999999888666555666777999999::::::;;;<<<======888???IIISSSYYY[[[ZZZYYYXXX```ppp}}}~~~|||yyy|||yyyxxxyyyyyyyyywwwssslllggg^^^VVVPPPNNNNNNOOORRRTTTWWWZZZ[[[[[[ZZZYYY\\\[[[ZZZYYYYYY[[[\\\]]][[[]]]```aaa``````aaabbb```\\\\\\___```bbbmmmzzzyyyqqqtttzzz{{{tttnnnnnnqqqqqqnnnnnnqqqppplllpppfffbbbgggjjjfffeeejjjhhhmmmooommmjjjggg```YYYccchhhllllllnnntttwwwwwwsssjjjcccccceeecccbbbbbbhhhggggggfffeeedddddddddbbbaaa___\\\XXXTTTQQQOOOQQQHHHAAABBBJJJZZZoooxxxqqqggg```]]]___aaacccaaa___```eeeqqq.........................../////////000000000000000000000111111111222222111111111222444555777888:::DDDUUUlll}}}||||||xxxvvvsssrrrooommmllllllmmmmmmpppnnnlllmmmnnnnnnkkkhhhiiihhhjjjmmmmmmjjjkkkooorrruuuxxxwwwvvvwww|||~~~}}}wwwsssrrrpppllliiifffeeehhhmmmooommmjjj```aaaeeeiiilllxxxgggPPPJJJHHHGGGEEEBBBAAA@@@@@@AAAAAA@@@??????AAAAAA@@@???CCCBBBAAA@@@???>>>======<<<======>>>>>>======<<<;;;:::888888888999:::<<<<<<;;;;;;;;;::::::::::::999999888777666666666777;;;:::999999999:::;;;<<<@@@CCCHHHMMMQQQQQQNNNKKKIIIQQQbbbvvvzzz{{{}}}}}}lllaaa[[[WWWTTTPPPMMMMMMOOORRRTTTWWWYYY\\\^^^___^^^]]]\\\[[[[[[\\\]]]___aaacccdddjjjllloooqqqrrrrrrpppoooiiidddcccgggkkkooowww}}}~~~wwwuuuyyy~~~uuusssnnnpppmmmkkkmmmqqqsssrrrpppnnngggdddeeegggeeecccdddgggmmmqqqooollljjjfffaaagggkkknnnlllnnnsssvvvvvvlllddd^^^```ccccccbbbccciiiiiihhhgggfffeeedddccccccbbb```]]]ZZZWWWTTTSSSRRRKKKEEEDDDIIIWWWooo}}}lllhhhccc```___```aaaaaabbbaaacccjjjxxx............................../////////000000000000000000000111111111111000111111222333555666777666;;;AAAQQQuuuxxxrrr||||||zzzyyyxxxxxx~~~{{{yyyxxxxxxwwwvvvtttuuuuuuxxx}}}~~~|||~~~{{{{{{wwwpppnnnppppppnnniiifffeeejjjooopppiiicccZZZWWW^^^nnn~~~cccPPPIIIBBBFFFEEECCCAAA@@@??????@@@@@@???>>>???@@@AAA@@@>>>AAAAAA@@@??????>>>======<<<<<<<<<;;;;;;<<<<<<<<<888777777777777999;;;<<<;;;;;;:::::::::::::::999888888777666666666777777;;;:::888777777999:::<<>>===FFFWWWkkk{{{|||{{{}}}~~~vvvfff[[[VVVUUUXXXXXXZZZ^^^cccjjjooosssuuuvvvxxxzzzzzzzzzxxxwwwuuuwwwyyy|||{{{ddd___```iiisssyyy}}}}}}wwwssszzz{{{wwwtttqqqmmmeeedddmmmtttqqqmmmnnnlllkkkgggddddddfffbbb\\\ccclllqqqoookkkjjjiiihhhkkkoooooollllllqqqtttuuuhhhaaa]]]```ccccccdddfffiiiiiiiiihhhgggfffeeeddddddcccbbb___\\\YYYWWWVVVSSSPPPKKKGGGFFFRRRlllxxxjjj`````````bbbdddeeedddccccccccceeelllyyy................................./////////000000/////////000000000111111000000111111222444555666555999;;;HHHqqqrrrpppsss~~~|||}}}zzzwwwwwwvvvrrrkkkjjjnnnqqqpppllliiihhhlllqqqoooeee\\\VVVWWWfffrrrOOOJJJKKKEEEDDDCCCBBB@@@??????@@@@@@@@@>>>===>>>???@@@???>>>?????????>>>>>>=========<<<<<<:::999999:::<<<<<<777777666666777888999999::::::::::::999999999999888777666666777888888777999888666666666888;;;===>>>===???BBBFFFEEE@@@::::::???LLL]]]ppp~~~{{{qqqmmmooorrrqqqooohhheee```ZZZVVVWWW\\\```iiilllqqqwww~~~wwwnnnWWWVVV[[[iiiyyy~~~|||ttt||||||yyysssppplllffflll{{{}}}pppiiilllkkknnnkkkccccccgggcccXXXbbbkkkqqqmmmgggfffiiijjjmmmpppooojjjiiimmmpppqqqlllfffbbbdddeeedddeeeggggggggghhhiiiiiihhhgggfffgggeeeccc___\\\YYYWWWVVVTTTRRROOOHHHCCCJJJccc{{{vvvccc^^^___bbbfffjjjllllllkkkjjjjjjlllqqq{{{....................................////////////....../////////000000000000000000111222333444555444777666???aaawwwpppqqqzzz{{{zzz{{{~~~~~~yyytttpppsssssspppjjjjjjnnnrrrqqqpppmmmlllnnnqqqmmmddd[[[TTT```|||\\\MMMKKKIIIEEEDDDCCCAAA@@@@@@@@@AAAAAA???>>>======??????>>>===========================<<<;;;:::999999:::;;;<<<999888888777666666666666999999999999999999999999888666555666888:::999888666555555555777:::<<<>>>888:::???DDDHHHFFF???:::::::::>>>IIIXXXppp}}}vvvtttrrrooolllaaa___\\\YYYYYY[[[```dddjjjlllppptttyyy}}}|||}}}~~~~~~}}}|||wwwuuussssssrrrlllaaaXXXWWW[[[cccqqqzzz~~~yyytttvvvrrrnnnnnnooorrrtttjjjnnnlllooollleeeeeejjjeee[[[fffnnnqqqllleeedddgggiiilllnnnlllgggeeeiiillllllpppkkkggggggeeebbbaaaccccccdddgggiiijjjjjjiiiiiiiiigggccc___[[[XXXVVVUUUTTTSSSPPPIIIBBBEEEYYYmmmzzzeeeaaaaaabbbffflllqqqtttuuuuuuwwwyyy}}}------------------------------........./////////............////////////000000000000111222333444777888555555JJJoooxxxllliiipppxxxvvvwwwzzz||||||xxxssspppqqqrrrpppllllllqqqsssrrrrrrpppoooppppppmmmgggbbbbbbzzz```NNNKKKHHHBBB>>>BBBAAA@@@??????@@@AAABBB>>>===<<<===>>>???>>><<<<<<<<<<<<<<<<<<<<<<<<===;;;;;;;;;::::::;;;;;;;;;999999888888777666666555777888888888888999999999999777555666:::<<<;;;:::555555666777999:::<<<===777<<>>>>>>>>???@@@AAA>>>===<<<<<<>>>>>>===<<<::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;888888888888888888777777777777777777888888999999:::777555777<<>>DDDFFFAAA<<<999888;;;::::::;;;<<>>>>>===<<<<<<===???@@@>>><<<;;;<<<===>>>===<<<999::::::;;;;;;<<<<<<<<<:::;;;============;;;:::666777888999999:::999999666666777777888888888999;;;888555888===@@@???<<<888999;;;<<<;;;999777666777>>>CCCCCC<<<888888;;;333666:::<<<:::<<>>BBBAAA???>>>>>>>>>???@@@;;;;;;;;;<<<<<<<<<<<<======<<<;;;:::::::::::::::888777777999<<<===:::777999999999888777666666555555555666777777777777777777666555555666666555444999:::;;;:::777666666777@@@===:::777777777777666666777777888:::<<<>>>???VVVaaappp{{{}}}xxxvvvvvvvvv~~~pppjjjhhhfffdddeeehhhlllooovvvssspppnnnnnnrrrwwwzzzggggggggghhhhhhhhhhhhhhhiiieeeaaaaaaccceeeeeeccceeebbb```bbbeeegggfffeeedddggghhheee```^^^```ccceeeiiihhhaaa___dddhhhgggaaaaaa``````____________WWWSSSPPPQQQVVVYYYXXXVVV```lllyyyjjj```]]]kkk|||,,,,,,,,,------------.....................------............////////////000000//////000000111222333333444333444777;;;>>>SSSfffpppoooooouuu|||~~~zzzvvvvvvwwwxxxzzz|||~~~~~~xxxuuuuuutttpppnnnpppnnnmmmmmmnnnqqqtttvvvwwwwwwlllgggnnnyyygggTTTKKKHHHCCCAAAAAAAAA@@@>>>@@@???>>>===<<<======>>>;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;999888777888;;;;;;999777999999888888777666666555555555666777777777777777777666555555666777777666:::::::::888666555666888>>>;;;888666666666666555666666666777999:::<<<<<>>======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<:::::::::999::::::;;;;;;;;;999777777888999888777999888888777777666666555555555666777777777666666888666444444777888999999999999888666444444777999;;;999555444555666666666666666666666777888999999;;;BBBPPP```nnn{{{~~~}}}rrrhhhcccbbbaaa``````aaadddhhhjjjqqqooolllhhhfffdddcccccc^^^^^^___aaadddfffhhhjjjgggdddaaabbbdddeeecccaaabbbbbbbbbdddfffgggeeecccccceeegggeeebbbaaabbbeeeaaabbb``````cccgggeee```^^^___aaabbbbbbaaa```___XXXVVVVVVXXX[[[\\\ZZZWWWUUU^^^mmmzzz++++++,,,,,,,,,---------,,,,,,------------......---------........./////////////////////000111111000222333333222222222333222???\\\{{{rrrooommmjjjiiijjjnnnrrrqqqooooootttyyy~~~zzzwwwvvvqqqrrrtttvvvsssooopppuuurrrppppppsssvvvuuuooojjjaaaooolllWWWMMMEEECCCBBB@@@???????????????<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<999999999999999::::::;;;;;;999777666666777777777888888777777666666666666555555666666666666666555777666444444777:::;;;;;;888888666444333333777999:::777555444555666777777666666666666666666777888<<<>>>FFFTTTcccssssssiiihhhiiiaaa``````aaacccfffhhhjjjlllkkkiiifffbbb___\\\[[[[[[\\\\\\^^^```cccfffgggeeebbb___```ccccccaaa___ZZZ\\\___cccfffggggggffffffggghhhgggdddbbbcccddd^^^\\\\\\___dddfffaaa\\\[[[]]]```bbbbbbaaa___^^^WWWWWWXXX[[[]]]]]]ZZZWWWZZZ___mmm+++++++++,,,,,,,,,------,,,,,,,,,,,,------......------------............/////////...///000000111...000333333333222333444444888HHHggguuugggaaaaaajjjnnnrrrqqqllljjjlllpppwww{{{~~~|||yyyvvvtttrrrrrrrrruuuwwwtttooopppuuuqqqpppppprrrtttsssoookkkpppzzztttTTTKKKFFF???AAAAAAAAA@@@?????????@@@============<<<<<<;;;;;;:::::::::;;;;;;;;;;;;<<<999999888888888999999::::::999888666555555666888777777777666666666666666555555666666666666555555666555444555888:::;;;;;;666666555333222333666999:::777555444555777888888777777666666666666777777999777999CCCQQQaaauuu}}}wwwvvvvvvyyymmmeeefffgggbbbbbbcccdddfffhhhjjjllliiiiiihhhfffdddaaa^^^\\\\\\\\\\\\\\\^^^```bbbdddccc```]]]]]]```aaa___]]]XXXZZZ^^^bbbcccdddddddddffffffgggeeecccaaa______[[[YYYYYY___dddccc^^^ZZZZZZ\\\^^^aaaaaa```^^^]]]WWWXXXZZZ\\\]]]\\\YYYVVVVVVYYYeee|||++++++++++++,,,,,,,,,,,,++++++,,,,,,------......,,,------------.........//////......//////000111---///222333222222333555888555888GGG___yyyooo^^^ZZZ___bbbeeegggfffhhhkkknnnppptttzzz~~~~~~~~~yyyyyyxxxwwwuuusssqqqppptttrrrsssuuutttpppqqquuurrrooollljjjiiikkknnnqqqzzzrrr\\\NNN@@@===EEE???@@@AAA@@@???>>>>>>???======>>>>>>======<<<;;;::::::::::::;;;;;;;;;;;;:::999888888777777888888777777888777555555666888666666666666666666666666555555666666666555444444555444444666888::::::999444444444333222333666888:::888555444555777777777666666666555666666777777666333333999CCCPPPcccrrrzzzzzz|||}}}|||vvvfffbbbbbbbbbcccdddeeeggghhhjjjkkkkkkggggggggggggfffdddbbb```^^^]]]\\\\\\\\\^^^aaabbbccc```\\\[[[^^^```___^^^]]]___aaabbb```______```bbbbbbbbbbbb```^^^\\\[[[\\\ZZZ[[[aaadddaaa]]][[[\\\]]]___``````___^^^]]]XXXYYY[[[]]]]]]\\\YYYXXXSSSUUU___qqq***++++++++++++,,,,,,,,,***++++++,,,------......,,,,,,---------.........///............///000000...000111111000000222333666333444888@@@QQQnnnzzzssskkkhhhddd```^^^___aaacccdddhhhnnntttxxx}}}~~~}}}||||||}}}~~~}}}yyyvvvqqqqqqqqqqqqqqqpppooooootttooonnnqqqsssrrrrrruuunnnllliiiggglll{{{hhhNNNKKKIII@@@>>>EEE<<<>>>@@@???===;;;<<<===<<<======>>>===<<<;;;:::999999:::::::::;;;;;;;;;;;;:::999777777666666666333666888777666555666777666666666666666666666666555555666666555555444333333333444777999999777555111222333333222333555777999777444333444555555555444444333444444555666666777555555888:::AAANNNZZZppp~~~{{{ooovvv{{{rrrqqqkkkaaa]]]```bbbbbbcccdddeeeggghhhiiiiiihhhbbbbbbccccccbbbaaa```___^^^]]]\\\\\\]]]___bbbcccfffaaa\\\ZZZ]]]```aaa```bbbcccdddbbb```^^^___```^^^___```aaaaaa```^^^\\\```^^^```ffffffaaa^^^````````````aaa``````______ZZZ\\\^^^^^^^^^\\\[[[[[[XXXXXX___jjjrrrxxx******+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------.....................///000000///000111000......000111000333888888333777MMMeee~~~wwwggg[[[SSSOOOMMMSSSWWW^^^dddjjjpppvvvyyy|||{{{zzzzzzzzz|||~~~~~~~~~~~~|||yyyvvvrrroookkklllmmmmmmnnnnnnnnnmmmsssllljjjmmmrrrrrrsssuuueeefffhhhnnnZZZTTTHHH???@@@DDD@@@777;;;===???>>>;;;999:::;;;;;;<<<=========<<<;;;:::999999:::::::::;;;;;;;;;<<<;;;999777666555555555111444888888666555666777555555555666666666666666555666666666555444333333222333555777999999666333///111333333333333555666999666333222222333333333222222222222333444555666777666666666333222:::DDDQQQaaannnttt}}}~~~uuu|||aaaWWWZZZZZZYYY[[[```cccbbbaaacccdddfffggggggffffff]]]]]]]]]]]]]]]\\\[[[[[[^^^]]]\\\\\\]]]```ccceeehhhccc]]][[[]]]aaabbbcccbbbddddddccc``````bbbeee^^^^^^```bbbdddeeecccaaabbbaaadddiiigggaaa```dddccccccbbbbbbaaaaaa``````\\\^^^``````^^^]]]]]]]]]\\\\\\___cccdddfffrrr++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------...............////////////000000000000222222333333555999???DDDbbbxxxxxxhhh^^^TTTMMMIIIHHHNNNYYYdddjjjoootttvvvxxxzzzzzzzzzzzz{{{|||~~~|||}}}~~~{{{{{{~~~|||vvvrrrrrrqqqooommmhhhnnnooolllkkkpppsssqqqqqqoooiiimmmrrriiidddpppddddddooorrrVVVJJJHHHDDDAAA???>>>>>>>>>======<<<;;;:::999999999::::::::::::::::::::::::<<<;;;999888888999;;;<<<===<<<:::999777666555555666666666666666777777888666666555444444444444555333444444444555555666666333444666777777555444222111111222222222333333333;;;999777444222111222222222222333333333333444444555555555444444555555555BBBMMM^^^nnnyyy{{{{{{wwwpppwwwlllVVVSSSVVV[[[___cccddddddcccfffggghhhhhhgggggghhhiiiccc___\\\]]]___```\\\WWW^^^^^^[[[XXX[[[bbbeeedddhhhfffaaa\\\___eeefffcccbbb```___```aaabbb```___aaacccaaa___ccciiiiiicccaaaaaaeeekkkiiicccbbbgggeeeeeeeeebbb___]]]^^^___^^^aaacccbbb___\\\\\\]]]]]]aaa______dddeeeqqq++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------................../////////000000000000222222333333333666:::>>>HHHgggtttcccXXXVVVQQQOOOTTTZZZaaajjjrrrqqqpppppprrrvvvyyy{{{{{{}}}{{{zzz|||~~~}}}zzz}}}~~~|||{{{|||}}}}}}zzzxxxxxxvvvtttsssrrrooojjjfffeeeiiikkkiiikkkqqqtttrrrpppooohhhggghhh___```pppfff}}}{{{^^^NNNFFFEEECCCAAA????????????>>>===<<<;;;::::::::::::::::::::::::::::::::::::<<<:::999888888999:::<<<<<<;;;999888666555555444666666555555666666777888666555444444333333444444444444444444333333333333444555666666666555333111111111111222222222333333999777555222111111111222222222222333333333444444555444444333333444444555555<<>>===<<<;;;;;;;;;;;;;;;;;;;;;::::::999999888888;;;:::999888888999:::;;;:::999888666555444444444555555555555555666666777555444333333222222333333444444333333222111111111555555666666555333111000111111111222222222222333555444222111000111111222222222222222333333333333333333222222222222333333222444888AAAOOObbbuuu|||xxxyyy}}}{{{zzz{{{zzzwwwtttllljjjggggggkkkppptttwwwyyydddZZZVVVVVVTTTTTTUUUVVVWWWXXXYYYYYY^^^aaadddeeedddbbbbbbbbb```______bbbffffffbbb^^^]]]^^^[[[YYY]]]dddhhhfffdddffffffdddfffiiigggbbbbbbaaa``````bbbccccccccc^^^aaadddeeehhhjjjhhhcccaaa^^^\\\^^^___```cccggg___```aaa```]]][[[[[[[[[YYY[[[]]]^^^]]]\\\\\\]]]ZZZ]]]WWWTTT[[[cccsss++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------.../////////........./////////000000///111222222111111111222777===PPPlllpppfffbbbdddeeefffhhhkkkooorrrtttuuutttttttttuuuvvvuuuuuu|||~~~~~~~~~~~~}}}||||||||||||{{{xxxvvvssstttuuuvvvvvvwwwwwwvvvsssttttttuuuuuuvvvvvvvvvqqqqqqrrrsssssstttsssssstttrrrnnnkkkjjjiiiiiiiiihhhhhhiiiiiijjjiiiddd___YYYXXXQQQRRRaaasss{{{oooYYYQQQHHH===???@@@@@@@@@@@@???>>>===>>>===<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999888777777:::999888888888888999:::888777666555444333333333444444444444444555555666444333222222111111222222333333333333222222222222666666555555444222000///111111111111222222222222333222111111111222222333111222222222222333333333222222111111111111222222666555444777@@@PPPbbbmmm~~~wwwuuu}}}xxxrrrmmmkkkjjjjjjjjjfffkkkrrrwwwwwwtttpppmmmnnnooosssxxxzzzzzztttddd[[[SSSQQQTTTRRRRRRRRRRRRSSSUUUWWWXXX[[[^^^bbbcccbbb```______``````bbbeeegggfffbbb___\\\]]][[[ZZZ]]]dddgggfffaaaddddddbbbcccfffeeebbbcccaaa``````bbbddddddddd\\\^^^aaacccfffiiiiiigggeeebbb``````aaaaaa```___]]]___```___]]][[[[[[[[[\\\]]]______^^^]]]\\\\\\[[[___ZZZVVV]]]dddqqq}}}zzz++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------...//////000............////////////---///222222222111222333:::333888NNNhhh}}}sssddd^^^```YYY]]]```aaaaaacccgggllllllmmmoooqqqrrrtttuuuvvv|||~~~}}}}}}}}}~~~}}}||||||||||||{{{xxxvvvssssssssssssrrrqqqppppppllllllmmmnnnoooqqqrrrrrrmmmmmmlllmmmmmmnnnoooooopppqqqrrrqqqooommmjjjiiibbbcccdddgggfffaaa\\\XXXIIIOOOSSSdddgggQQQNNNKKKDDD@@@????????????>>>===;;;:::===<<<<<<;;;;;;;;;;;;<<<;;;;;;:::999888888777777888888888888888888888888666666555444333333333444333333333333333444444555333333222111111111111222111222222333444555555666555555555444222111000///000000111111111222222222222222222222222333333444111111111222222222333333111111111000000111111111333222222222666===GGGNNNdddpppwwwzzzvvvyyyiiiWWWTTTUUUOOOLLLOOOOOOOOOOOOPPPRRRUUUWWWYYYYYY\\\```aaa```^^^]]]]]]```bbbdddffffffddd```]]][[[\\\ZZZYYY\\\ccceeedddbbbdddccc``````dddfffeeedddbbb``````bbbddddddddd^^^^^^___bbbeeehhhlllooosssmmmeeeaaabbbcccbbb^^^]]]^^^___^^^]]][[[[[[\\\_________^^^^^^\\\ZZZXXXYYYaaa^^^ZZZ___ccciiiuuullluuu~~~++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,---...///000000------........./////////,,,///111222111111222444444111444???JJJYYYrrrtttkkkjjj\\\\\\[[[XXXWWWXXX]]]aaaaaadddhhhlllooorrrvvvyyywwwyyy{{{{{{{{{{{{}}}~~~||||||}}}}}}zzzyyyxxxyyyyyyxxxuuusssppppppooonnnmmmkkkjjjiiihhhhhhiiiiiiiiijjjjjjjjjgggeeecccaaa`````````aaa```gggppptttrrrjjjccc^^^\\\[[[[[[[[[VVVOOOMMMNNNRRRbbbsssmmmNNNFFFDDD<<<<<>>>>>===<<<;;;::::::<<<;;;;;;:::::::::;;;;;;::::::999999888888777777777777777777777777777777555555444444444444444555222222222222222333333444444333222222111111222222000111222333444666777777444444333222111111000000000000000111111111111222111111222222333333333333111111111111222222222222111111000000000000111111///000111222333555999<<>>TTTlllyyy{{{pppaaaXXXVVVWWWXXXXXXYYY\\\aaadddfffiiimmmqqqooopppsssttttttvvvyyy|||}}}}}}}}}}}}}}}}}}}}}}}}|||~~~~~~}}}|||{{{{{{{{{vvvuuutttuuuuuutttqqqnnnlllllllllkkkkkkiiihhhggghhhhhhfffeeecccbbbaaa```XXXVVVSSSPPPNNNNNNOOOOOONNNUUU^^^bbb```YYYSSSOOOQQQPPPRRRTTTRRRRRR[[[fff```RRRFFFBBB>>>999:::AAA===<<<;;;::::::;;;<<<===::::::999999999::::::;;;999999999888888888888888666777777777777777777666555555444444444444555666111111111111111222333333444444333222222222222222000111111222333444444555333333222111111111111111000000000000111111111111000000111111111111111111111111111111222222222222222111111000000111111222///111222333333444666999>>>MMMVVV___mmmsssvvv~~~{{{yyy{{{|||jjjWWWSSSNNNMMMMMMMMMOOOPPPKKKLLLMMMOOORRRTTTVVVXXXVVVXXXYYYZZZXXXXXXYYYZZZ[[[]]]^^^______^^^^^^]]]XXXYYYWWWUUUXXX]]]^^^[[[]]]bbbdddbbb```ccceeedddfffccc```^^^___```aaaaaa^^^\\\]]]```___]]]aaahhhnnnggg]]]WWW]]]dddbbb[[[[[[[[[ZZZXXXWWWXXX[[[^^^]]][[[ZZZ[[[[[[ZZZWWWTTTUUUbbbbbb]]]aaa```ZZZ\\\fffssswwwzzzhhhgggooo++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,---...///000111---------.........////////////000///------///111555000000444555777CCCSSS___mmm]]][[[[[[XXXSSSUUUXXX\\\]]]]]]^^^aaadddgggjjjlllnnnpppssswwwzzz{{{zzzzzzzzzzzzyyyyyyyyy|||}}}~~~~~~}}}||||||}}}~~~|||{{{|||}}}~~~|||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}||||||{{{zzzzzztttsssrrrssssssrrrooommmkkkkkkkkkkkkkkkjjjjjjiiiiiihhhfffccc___\\\YYYXXXHHHFFFDDDBBBAAABBBDDDEEEDDDGGGKKKKKKHHHEEEEEEFFFCCCEEELLLVVV___lllyyyvvv[[[FFFEEEAAA===>>>AAA???;;;;;;:::999888999;;;>>>???999999999888888999::::::888888888888888999999999666666777777777777666666555555444444444555666666111111111000111222222333555444333333222222333333111111111111111222222222222222111111111111111222000000000000111111111111//////000000000000//////000111111111111222222222222222111111111111222222000000000000///111444777666;;;;;;EEE^^^nnnvvvrrrvvv|||uuu```WWWHHHLLLNNNLLLJJJJJJKKKJJJKKKLLLMMMOOOQQQSSSTTTUUUTTTVVVWWWVVVUUUUUUWWWXXXXXXYYY[[[\\\\\\]]]^^^___WWWXXXVVVTTTVVV[[[[[[XXXXXX^^^cccbbb```aaaaaa___gggccc```^^^^^^___```___YYYWWWYYY]]][[[UUUVVV\\\ddddddbbbdddlllpppgggZZZZZZZZZXXXVVVUUUVVVZZZ^^^]]]\\\[[[\\\^^^]]]ZZZWWWWWWdddddd___cccaaa[[[[[[aaalllpppvvvttthhhdddttt******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000//////.........---///000000000111111111111333222222222444666999;;;MMMooolllbbb]]][[[RRRVVVZZZ[[[YYYXXXZZZ\\\bbbbbbccceeehhhlllppprrrxxxxxxvvvsssoooooorrruuuzzzyyywwwuuuuuuuuuvvvwwwyyyxxxxxxxxxyyyzzz{{{{{{uuuvvvwwwxxxyyyxxxwwwvvvyyyyyyzzz{{{|||||||||{{{{{{{{{zzzyyywwwvvvuuuuuutttrrrpppppprrrqqqnnnkkklllkkkkkkjjjjjjiiihhhgggdddcccaaa```^^^XXXOOOIII>>>BBBBBB===<<<>>>>>>:::AAA>>>@@@CCCAAA===@@@HHHMMMQQQ]]]rrrsssxxx|||rrrWWWPPPAAA???===<<<======<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999888888777888888888999999999888777666666555666555555555555444444444555555444444444333333333555444222111111111222222222222222111111111111000111111111111111111111111000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000////////////000000000000222000//////000444888;;;:::888666777???NNN```mmmppplllqqq}}}}}}{{{pppYYYKKKHHHMMMLLLJJJIIIGGGGGGFFFFFFKKKJJJJJJJJJJJJLLLMMMNNNQQQRRRQQQPPPOOOPPPSSSVVVZZZXXXXXXZZZ]]]^^^\\\ZZZ^^^ZZZVVVUUUXXXZZZYYYXXXVVVWWWZZZ]]]```ccceeefffbbb\\\YYY]]]``````aaacccUUUZZZaaadddbbb___]]]]]]dddaaa___aaaeeeddd___YYY___ZZZTTTTTTYYY___aaaaaahhhfffaaa]]]ZZZXXXXXXYYYXXX```eeeccc___]]]]]][[[gggrrryyyzzzrrraaalll******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...000/////////.........---//////000000000111111111222222111111333555777999666NNNhhhyyy~~~pppfff]]]\\\ZZZXXXWWWWWWXXXYYYXXXYYYZZZ]]]aaafffjjjllljjjkkkkkkhhheeeeeegggiiisssrrrqqqqqqpppooonnnnnnssssssssstttttttttttttttqqqqqqssstttttttttsssrrruuuuuuvvvwwwxxxxxxxxxxxxvvvvvvvvvvvvvvvvvvvvvvvvrrrpppnnnnnnoooooollliiilllkkkiiihhhffffffeeeeeeiiiddd]]]VVVPPPIIIBBB===???===;;;>>>BBBEEEDDDCCC???;;;<<>>>>>??????>>>===;;;;;;<<<<<<<<<<<<;;;;;;:::999999888777777777777999999888777777666555555555555555555444444444444444333333333222222222222444333222111111111222222222222222111111111000000111111111111111111111111000000000000000000000000//////////////////////////////000000000111111111000000000000000000000000111111000000//////......000000111222444555666777333222000000333;;;FFFMMMYYY]]]lll}}}|||{{{yyy~~~}}}zzzqqq```VVVKKKDDDDDDQQQNNNKKKHHHGGGHHHIIIKKKGGGGGGGGGHHHJJJLLLNNNOOOPPPPPPPPPOOONNNOOORRRUUUXXXWWWVVVXXXZZZ[[[YYYWWW[[[YYYVVVVVVWWWYYYYYYYYYVVVWWWYYYZZZ\\\^^^``````aaa[[[XXX\\\``````______[[[___cccdddbbb^^^]]]\\\bbb```___```aaaaaa^^^[[[^^^YYYUUUVVV[[[```bbbbbbfffddd```[[[XXXWWWWWWWWW[[[aaaccc___[[[]]]``````jjjsssyyy~~~tttqqqzzz******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------/////////...............////////////000000000000222111111111111333444666000999CCCPPPhhh~~~zzztttkkkccc]]]YYYWWWVVVVVVVVVWWWXXXZZZ\\\___```gggiiijjjiiigggeeeeeefffiiijjjkkkkkkjjjiiifffeeelllmmmnnnoooooonnnnnnmmmjjjkkklllnnnnnnnnnmmmlllnnnooopppqqqrrrrrrrrrrrrppppppqqqrrrsssttttttuuupppnnnlllkkkkkkjjjhhhfffjjjhhhfffdddbbbbbbbbbbbb]]]WWWMMMEEEAAA>>>===<<>>>>>===>>>??????===;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999888777666666666888888777777666666555555555555444444444333333333222222222222111111111111333333222111111111111222222222111111111000000000111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000111111000000000000000000000000222222111000///...------///000333666666555333222111111222111111222555777>>>HHH]]]rrrzzzxxxzzzjjjPPPHHHIIIHHHEEEEEEPPPMMMIIIFFFEEEGGGIIILLLBBBCCCDDDFFFIIILLLNNNPPPMMMNNNNNNNNNMMMNNNQQQTTTVVVUUUTTTUUUVVVVVVUUUSSSVVVWWWWWWVVVVVVWWWYYY[[[YYYZZZ[[[\\\^^^```aaaaaaaaaZZZWWW]]]dddddd```^^^^^^```bbbbbb```___^^^^^^```___^^^]]]]]]]]]\\\\\\[[[XXXVVVYYY^^^bbbcccbbbbbb```]]]ZZZXXXWWWWWWXXX^^^aaaaaa[[[YYY^^^ccceeehhhmmmrrrzzzyyyssssssuuu******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------................................./////////000000111111000000000111222222555555555<<>><<<>>>AAACCCGGG???BBBRRRZZZVVVWWW^^^llljjjnnnzzziiiNNNDDDAAA>>>===;;;::::::;;;===<<<:::999:::;;;;;;<<<<<<;;;;;;:::;;;:::999777666666666666777777777666666555555555444444444444333333333222333222222222222111111111222222111111111111111111111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000111000000000000000000000000111111000000//////......000222444666666444222000000222444555444333333444000777FFFVVV```jjjzzzttt]]]OOOEEEGGGKKKKKKHHHFFFIIIGGGDDDBBBAAACCCEEEFFFAAABBBCCCEEEHHHJJJLLLMMMKKKMMMNNNNNNMMMOOOQQQSSSTTTTTTTTTTTTUUUTTTSSSRRRSSSUUUWWWWWWUUUUUUYYY]]]XXXXXXZZZ\\\^^^```aaabbb[[[UUUSSS[[[cccccc^^^[[[ZZZ[[[\\\]]]^^^___```aaa^^^^^^]]][[[YYYYYY\\\^^^WWWVVVWWWZZZ^^^aaaaaa```\\\[[[ZZZYYYYYYYYY[[[[[[___bbbaaa]]]\\\aaaeeegggaaabbbeeemmmssseee```kkkuuu******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------...............---............/////////000000/////////000000000000111222777EEEZZZmmmvvvxxxpppnnncccaaa___\\\\\\\\\^^^___TTTUUUVVVXXXZZZ[[[ZZZYYYYYY[[[]]]``````___^^^\\\]]]___bbbdddeeeeeeddddddaaabbbccceeefffeeeeeedddcccdddeeeggghhhiiiiiiiiihhhhhhhhhhhhhhhiiiiiiiiigggfffeeecccaaa`````````bbb```]]]XXXRRRMMMHHHEEEEEECCCAAA???@@@CCCGGGJJJOOONNNYYYjjjpppkkkooo{{{zzz{{{zzzeeeNNNCCCBBB@@@<<<:::<<<:::::::::<<<<<<:::888::::::;;;;;;;;;;;;:::::::::999888777666666666666666666666555555555555555444333333333222222222222333333333333222222222222111111111111111111111111111111111000000000//////000000000000000000000000////////////////////////////////////////////////...////////////000000000////////////////////////......//////000000111111222222222222222111111111---///111222111111222333///111666===EEETTTkkk}}}rrrUUUDDDBBBBBBFFFGGGEEEDDDEEEAAAAAAAAAAAAAAAAAA@@@@@@BBBCCCDDDEEEGGGHHHIIIIIIIIIKKKMMMMMMNNNOOOQQQSSSSSSTTTUUUUUUUUUTTTTTTUUURRRUUUWWWWWWVVVVVVYYY]]]UUUUUUVVVWWWXXXYYYZZZ[[[TTTOOOOOOWWW^^^^^^ZZZWWWYYYXXXWWWXXXZZZ\\\^^^___^^^^^^\\\ZZZXXXYYY\\\___UUUVVVXXXZZZ]]]^^^^^^]]]WWWWWWXXXYYYZZZ\\\^^^```___bbbdddaaaaaaddddddccc]]]\\\\\\dddttt~~~eeeVVVfffiiittt******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------.........------------.........///////////////000000000000...000333555:::DDDPPPXXXtttzzzrrrkkkhhhggggggZZZXXXWWWXXXZZZ[[[[[[[[[WWWWWWXXXYYYYYYYYYYYYXXXYYYZZZ\\\]]]^^^]]]]]]\\\[[[\\\^^^```aaaaaaaaa```^^^___aaabbbdddeeeeeeeeeeeeeeeddddddcccccccccbbbccccccbbb```]]]]]]^^^```bbb^^^XXXQQQIIIDDD@@@>>>;;;===BBBGGGMMMTTT[[[```hhhlllyyyuuuVVVKKKBBB???@@@>>>======@@@>>><<<<<<<<<===<<<;;;::::::;;;;;;;;;;;;::::::888888777666666666777777555555555555555555444444333333333222222222111111444333333333222222222222///000111111222111111111111111000000000/////////000000000000000000000000////////////////////////////////////////////////......////////////000000////////////////////////------...///000111222222333222000///...///000111...///000000///...///000222333333333555>>>LLLWWWhhhqqqyyyyyywww}}}zzzgggVVVGGG@@@@@@AAA@@@>>>>>>BBBFFF===???@@@AAAAAAAAA???>>>AAABBBCCCDDDDDDEEEDDDDDDFFFHHHKKKLLLMMMNNNPPPRRRPPPRRRUUUVVVVVVVVVXXXYYYSSSUUUWWWWWWWWWXXXZZZ[[[XXXXXXXXXXXXYYYYYYYYYYYYYYYUUUVVV\\\___]]]ZZZZZZ[[[YYYWWWWWWYYY[[[[[[[[[___^^^\\\ZZZ[[[\\\]]]^^^WWWXXXYYY[[[\\\[[[[[[ZZZUUUUUUWWWXXX[[[]]]___```]]]bbbeeeddddddddd```[[[^^^\\\]]]cccnnnyyyuuudddfffbbbeeesss******************************+++++++++,,,,,,,,,***************************++++++++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,---------...............///000000000000000333222222222333555:::>>>QQQkkksssmmmeee___]]][[[YYYXXX]]][[[XXXVVVTTTTTTUUUVVV\\\\\\[[[ZZZYYYXXXWWWVVVUUUVVVXXXZZZ[[[[[[[[[ZZZZZZ[[[\\\^^^```aaaaaaaaaaaaaaaaaa``````____________``````^^^[[[[[[^^^```bbb]]]TTTMMMIIIIIILLLOOOLLLQQQZZZccclllwwwoooOOOIIIBBB>>>>>>>>>======@@@DDDAAA===;;;;;;<<<<<<;;;999::::::;;;;;;::::::999777666666666666777888888444444444444444444444444222222222222111111111111222222222222111111111111...///000111222222111000111000000000////////////000000000000000000000000////////////////////////------------------------........./////////000000////////////////////////......//////000000111111000000///...---.../////////111333222111//////000111222333111111333777999FFFPPP[[[aaaeeesssoooXXXKKKDDDAAAAAAAAA???<<<;;;===AAABBB======>>>???????????????===>>>@@@AAAAAAAAAAAA@@@BBBEEEHHHIIIJJJKKKNNNOOOMMMPPPTTTVVVVVVXXX[[[]]]VVVVVVVVVXXXZZZ[[[ZZZYYYXXXXXXZZZ[[[]]]^^^___```aaa___```bbb```[[[YYY[[[]]][[[YYYYYY\\\^^^]]]\\\aaa^^^[[[[[[^^^```___]]]ZZZ[[[\\\\\\[[[YYYXXXXXXUUUUUUVVVXXXYYYZZZ[[[\\\]]]aaadddcccbbbaaa[[[TTT\\\\\\___dddjjjooouuuxxxwww{{{}}}lllccc^^^dddooo{{{******************************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......---...///000111111111111444000...///222444777999===KKK___qqqxxxsssnnnkkkeeeaaa\\\VVVTTTSSSUUUVVVbbb```]]][[[XXXVVVUUUTTTPPPQQQSSSUUUVVVWWWVVVVVVWWWXXXZZZ[[[]]]^^^^^^___^^^^^^^^^^^^^^^^^^^^^^^^]]]______\\\ZZZZZZ^^^aaaaaa[[[RRRLLLMMMUUU```ggguuuzzzbbbPPPFFFAAA<<<999;;;;;;::::::===EEEAAA<<<888888999::::::999::::::;;;;;;::::::999555555555666666777888999444444444444444444444444222222222111111111111000111111111111000000000000...///000222222222111000000000000000////////////000000000000000000000000////////////////////////------------------------............/////////000////////////////////////000000000000////////////---...............------,,,///222333222000//////---///111000222444444333555===FFFKKKQQQ^^^sss|||```OOOFFF@@@???AAA<<<<<<::::::<<<>>><<<999===<<<;;;:::;;;===???@@@:::;;;===>>>???????????????BBBEEEGGGHHHIIILLLMMMJJJNNNSSSUUUWWWYYY\\\___YYYWWWVVVXXX[[[\\\ZZZXXXOOOQQQTTTXXX]]]aaadddfffcccaaaaaa```ZZZSSSRRRUUU\\\ZZZYYY[[[```ccccccaaabbb^^^[[[\\\aaaccc```]]]^^^^^^___]]][[[XXXXXXXXXVVVVVVVVVWWWWWWWWWXXXXXX]]]aaacccaaa```^^^WWWPPPWWWYYY^^^cccfffiiimmmqqquuu|||{{{nnnaaa[[[\\\cccppp|||))))))))))))))))))))))))+++++++++*********))))))))))))*********+++++++++++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------,,,---......//////....../////////000111111222222999:::BBBSSSgggyyy}}}ppphhhhhhjjjgggbbbvvvvvvnnnaaaVVVQQQMMMIIIIIIMMMQQQQQQOOONNNPPPRRRWWWVVVVVVXXXZZZ[[[ZZZYYYZZZXXXTTTRRRRRRVVVZZZ]]]bbb```]]][[[[[[]]]```bbbfffccceeemmmuuu~~~|||yyytttYYYIIIBBB@@@<<<===>>>===;;;::::::;;;>>><<<999888999888777666999888888777666777777777555555444444444444555555444444444444444444444444444444333333333333222222222111111111000000////////////////////////000000//////............//////000000000000000000000000////////////////////////+++,,,---,,,,,,,,,...000------------------------000000000000111111111111111000///...............,,,,,,,,,---------......---.........//////000000////////////000000000000222555777999<<>><<<999999999::::::;;;<<<<<<<<<<<<<<<<<<===>>>???AAAAAA???????????????????????????AAACCCEEEFFFGGGGGGFFFKKKKKKMMMOOOQQQRRRTTTTTTZZZVVVUUUYYY___]]]SSSIIIBBBMMMXXX[[[\\\___aaa```]]]___```___ZZZWWWWWWXXX\\\YYYZZZ]]]___^^^aaaeeedddccccccccccccaaa]]]ZZZ\\\\\\[[[YYYVVVTTTTTTUUUSSSSSSTTTUUUWWWYYY[[[\\\\\\___bbbbbb]]]UUUOOOKKKRRRQQQWWWcccfffeeennn|||{{{pppWWWRRR]]]fffggg~~~))))))))))))))))))))))))+++++++++*********))))))*********++++++++++++,,,+++++++++,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------,,,---......//////....../////////000111111222222666555888???LLL```|||yyy~~~rrrggg```ZZZTTTNNNPPPPPPOOOMMMKKKKKKKKKOOOQQQRRRRRRRRRSSSWWWZZZZZZXXXVVVUUUUUUXXX\\\^^^]]]]]]\\\\\\^^^dddlllrrrttttttuuuUUUDDD???>>>>>>:::<<<===<<<;;;;;;<<<===???<<<:::999:::999888777999888888777777777777777555555444444444444555555444444444444444444444444444444333333333222222222111111111111000000000////////////////////////...//////............//////////////////////////////........................,,,---......---,,,---///------------------------............////////////000///...------------...,,,,,,,,,------------...---........./////////000.../////////000000000000222333555777:::???DDDGGGKKKYYYffflllrrrzzz]]]PPPIII@@@;;;;;;<<<;;;:::888888999999:::;;;;;;;;;<<<<<<<<<===>>>???AAAAAA@@@@@@@@@???????????????AAACCCEEEGGGHHHIIIIIIHHHNNNOOOPPPQQQSSSTTTVVVVVVNNNNNNQQQWWWZZZYYYSSSMMMIIISSS[[[[[[ZZZ[[[\\\[[[YYY[[[[[[YYYWWWVVVWWWYYY\\\ZZZ[[[______\\\\\\^^^^^^]]]\\\[[[[[[YYYUUURRRZZZZZZZZZXXXVVVUUUVVVWWWWWWVVVVVVUUUVVVWWWXXXYYY[[[]]]```aaa___ZZZTTTPPPVVVSSSWWW___aaa```iiiwwwqqqTTTNNNXXXbbbiiisss))))))))))))))))))))))))+++++++++***************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,---......//////.........//////000000111111222222222333333555DDDaaazzz|||ooonnnkkkjjjjjjiiigggeee___bbbeeeddd```aaahhhnnnggggggggggggiiikkknnnooosssvvvwwwxxxyyyqqqSSS???:::===???>>>888:::;;;<<<;;;;;;===>>>???===;;;:::::::::999888888888888777777777777777555555444444444444555555444444444444444444444444333333333333222222222222111111111111000000000000000000000//////.........//////............//////////////////////////////........................,,,...000000...---------------------------------,,,,,,,,,,,,------------...------,,,,,,,,,,,,---,,,,,,,,,,,,------------.............../////////....../////////000000000///000333777::::::666222111;;;EEELLLUUUcccqqqyyyfffHHHBBB>>>888777888::::::999777777888888999:::::::::<<<<<<<<<===>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@DDDEEEFFFHHHIIIJJJJJJKKKQQQQQQRRRSSSUUUVVVVVVWWWJJJPPPWWWZZZYYYVVVSSSSSSRRRYYY]]][[[XXXXXXWWWVVVVVVVVVUUUTTTSSSUUUXXX\\\\\\[[[\\\```___ZZZXXXYYY\\\ZZZYYYXXXXXXXXXVVVTTTXXXYYYYYYXXXWWWVVVXXXYYYXXXWWWUUUTTTUUUVVVXXXYYYZZZZZZ\\\```bbb```ZZZTTTZZZVVVVVV[[[[[[[[[bbbnnn{{{aaaKKKJJJQQQTTT^^^mmm{{{))))))))))))))))))))))))************************++++++,,,,,,,,,---------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---......///...............//////000111111111000333666666333555DDDUUUtttZZZPPPDDD>>>>>>@@@>>><<<999:::<<<;;;;;;:::<<<===>>><<<:::999::::::999888888888888888888777666666555444444333333444444555333333333333333333333333333333333222222222222111111111111000000000000000111111111000000//////...//////............//////////////////////////////------------------------,,,///111111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,+++++++++++++++,,,++++++,,,,,,,,,---------................................./////////000000,,,000555999;;;888333///---111555777<<>>???@@@?????????@@@@@@@@@@@@@@@DDDEEEFFFGGGIIIJJJJJJKKKPPPQQQQQQRRRSSSSSSTTTTTTSSS\\\cccbbbZZZSSSRRRUUUVVV[[[]]]ZZZWWWXXXXXXVVVUUUTTTSSSRRRTTTXXX]]]```^^^\\\\\\^^^^^^YYYXXXZZZ\\\ZZZXXXXXXZZZ[[[ZZZZZZZZZZZZZZZYYYWWWVVVWWWYYYTTTTTTSSSSSSUUUXXX[[[]]]ZZZXXXYYY]]]aaaaaa[[[UUUXXXVVVWWWZZZZZZYYY^^^ffflll}}}yyy___NNNFFFMMMSSS]]]iiiuuu~~~}}}|||}}}))))))))))))))))))))))))************************++++++,,,,,,,,,---------*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---......///..................///000000111111000111555888666333555:::HHH\\\uuu}}}sssppptttkkkVVV>>>>>>>>>>>>>>><<<;;;:::;;;<<<===<<<:::999:::;;;<<<:::888777888888888666777888888888888777666666444444333333333333444444333333333333333333333333333333222222222111111111000000000000000000111111222222222111111000000000//////............//////........................------------------------,,,...111111///---++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++*********++++++,,,+++++++++,,,,,,,,,------...............---------............////////////,,,222888999666333222333111111111000000333999???MMMdddyyy^^^RRRFFFDDDLLLPPPEEE666;;;:::999999999888777666777777777888999999::::::999999999:::;;;<<<===>>>>>>>>>>>>??????@@@@@@@@@BBBCCCCCCDDDFFFGGGHHHIIILLLLLLMMMMMMNNNOOOPPPPPPXXX```eeebbbWWWPPPPPPTTTVVVZZZ\\\ZZZYYY\\\\\\ZZZWWWUUUTTTUUUXXX]]]bbbdddaaa]]][[[\\\\\\ZZZ\\\```^^^\\\ZZZYYYZZZZZZZZZYYY\\\\\\\\\ZZZWWWUUUVVVWWWSSSSSSSSSSSSUUUWWWZZZ\\\YYYWWWVVVYYY]]]]]]WWWRRRTTTTTTWWW[[[\\\[[[\\\___fffrrr|||fffZZZSSSRRRRRRVVV```nnnzzz}}}zzzxxxvvvzzz{{{{{{{{{~~~zzz))))))))))))))))))))))))***************+++++++++++++++++++++,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---......//////......---......//////000000111222......222333222222444444AAAUUUjjjyyy}}}qqqlllmmmtttXXXKKKHHH;;;===>>><<<::::::===???;;;<<<===;;;999888999999:::888777666777888777666777888888999999777666555444444333333333333444444333333333333333333333333222222222222111111111111000000000000111111111111111111111111111111111111//////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,+++---//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++************++++++,,,++++++++++++,,,,,,,,,,,,.........---------------------........./////////000555888666000---...222000...///000000...000555222@@@OOOYYYeeeyyyzzz```PPPAAA===;;;@@@HHHHHH===222444444555666666777777777555555666777777888888999777777777888999:::;;;<<<<<<<<<======>>>?????????@@@@@@AAAAAACCCDDDFFFGGGGGGGGGHHHIIIKKKLLLLLLMMMQQQVVVYYYWWWQQQNNNPPPSSSVVVZZZ\\\[[[\\\``````]]]XXXWWWWWWZZZ^^^bbbdddeeeaaa\\\YYYZZZ[[[ZZZ]]]bbbeeecccaaa___^^^]]]ZZZXXX]]]]]]]]]ZZZWWWUUUUUUVVVUUUUUUUUUUUUUUUVVVVVVWWWWWWVVVUUUVVVXXXWWWSSSOOOQQQSSSWWW[[[]]]]]]\\\[[[dddiiivvv~~~{{{mmmcccVVVOOOQQQ\\\iiiqqq|||yyyvvvtttrrriiijjjjjjmmmuuuzzzwwwooo))))))))))))))))))))))))))))))*********+++++++++*********++++++++++++,,,************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---......//////......------......///000000000222...,,,///111000222555555777;;;CCCOOO___qqq}}}|||{{{vvvrrrwwwyyyzzz~~~|||cccMMMCCCBBBCCC>>>===<<<<<<<<<===???@@@999;;;<<<;;;999999:::;;;;;;999777777888999888777666777999999999888666555444333333222222333333444222222222222222222222222222222222222111111111111///000000000111111111111.........///000000111111//////............//////........................++++++++++++++++++++++++***+++---,,,++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------+++************+++,,,---***++++++++++++,,,,,,,,,.........------,,,,,,,,,---------.........//////333444555222///---...000...+++,,,111111...000444///111777>>>EEEQQQeeevvv}}}eeePPPBBB;;;===999777999======:::777000111222333444555666777333333333444555555666666555555555666777888999:::;;;;;;;;;<<<===>>>>>>>>>????????????AAACCCEEEFFFDDDEEEFFFHHHIIIKKKLLLLLLKKKLLLMMMMMMNNNPPPSSSVVVYYY]]]___^^^___aaa```[[[WWWWWWYYY]]]bbbdddcccaaa___[[[YYY[[[[[[YYY[[[___dddcccbbbbbbaaa```]]]ZZZ\\\\\\\\\ZZZWWWVVVWWWXXXSSSTTTUUUVVVWWWVVVVVVUUUTTTTTTTTTTTTTTTRRRQQQPPPQQQSSSVVVXXXZZZ\\\[[[YYY^^^aaakkkxxx}}}{{{|||qqq[[[QQQRRRXXX]]]eeepppxxxvvvrrrqqqqqqpppiiijjjiiiiiimmmrrrpppkkk))))))))))))))))))))))))))))))******++++++++++++))))))*********+++++++++)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---......//////......------......///000000000222000000222222//////222...///222444999CCCTTTcccvvvwwwjjjeeehhhrrryyywwwVVVDDDCCCFFFBBB<<<:::888888:::>>>???<<<888777999::::::::::::;;;===;;;:::888888999:::999888666777999:::999888666555444333333222222333333444222222222222222222222222222222222111111111111000//////000000111111111222+++,,,,,,---...///000000//////............//////........................++++++++++++++++++++++++)))***++++++******,,,...++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++******+++,,,------******+++++++++,,,,,,,,,.........------,,,,,,,,,---------.........//////444222111111222333222000///+++,,,000111---...333111---000777999999DDDSSS\\\lll|||aaaJJJEEECCC<<<333333333666:::;;;777333222222333444333222333444666000111111222222333444444444444444444555777888999::::::;;;;;;<<<======>>>???>>>>>>???@@@BBBDDDFFFDDDEEEFFFHHHJJJKKKMMMNNNLLLJJJHHHJJJOOOUUUXXXYYY]]]```aaa``````aaa^^^XXXVVVWWWYYY___cccdddaaa]]]]]]ZZZZZZ\\\[[[XXXXXXZZZXXXXXXZZZ\\\^^^^^^\\\ZZZZZZ[[[[[[ZZZXXXWWWYYYZZZOOOQQQTTTVVVXXXYYYXXXWWWRRRSSSUUUTTTRRRQQQQQQRRRSSSTTTTTTUUUWWWZZZYYYWWWZZZ^^^iiiuuu|||~~~mmmYYYPPPOOOPPPSSS```kkknnnlllmmmooonnnyyy{{{xxxsssppprrrsssqqq))))))))))))************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---..................////////////////////////000000000000333333333333444666888999RRR^^^ooo}}}uuullliiiyyy{{{ooo[[[RRRGGGAAA@@@BBBBBBAAA<<<;;;::::::999999999999444666999;;;888666888===666777888888777666888999666555555555666888;;;===>>>:::666333222222222111222222222222222222222222111111111111000000000000000000////////////000000////////////////////////......------------......///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++*********))))))---------,,,,,,+++++++++///...------++++++***)))+++---......------...000444444333111///...///111---------............///.........000222555888999???BBBIIIZZZwwwtttkkk]]]KKK===888777666666333333333333333333333333111111222222222333333333333333333444444444555555555555555555666666666666888888:::;;;<<<=========;;;<<<===>>>@@@AAABBBCCCEEEEEEFFFJJJNNNOOOMMMKKKMMMKKKIIIKKKPPPUUUYYY[[[```aaacccbbb```^^^]]]]]]YYY______YYY\\\eeefff___YYYZZZ^^^___[[[UUUWWW\\\YYYWWWWWW[[[[[[YYYYYY\\\[[[ZZZZZZ[[[\\\[[[YYYWWWWWWXXXXXXVVVWWW[[[ZZZVVVXXXXXXXXXVVVSSSQQQPPPQQQTTTSSSRRRTTTWWWZZZ\\\\\\^^^\\\\\\cccooo}}}sss}}}nnnUUUJJJFFFMMMSSSYYY\\\]]]aaaiiipppuuuzzz{{{yyyyyy))))))))))))************))))))))))))))))))))))))*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,---..................////////////.../////////000000000000////////////000222444555666???MMM[[[hhhvvvyyyzzz|||zzz}}}kkkTTTQQQIII@@@<<<===??????>>><<<;;;:::::::::::::::::::::999999:::999888777777666888999999888777777888666555555555666888:::<<<<<<888444222111222222111222222222222222222222222111111111000000000//////000000////////////000000////////////////////////......------------......///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++*********))))))------,,,,,,,,,+++++++++---------,,,,,,++++++***+++,,,------,,,---///111666666555333000......///------------............///......///000111333444444555999DDDYYYkkknnnhhhccccccdddfffiiinnnsssvvvyyyooogggZZZNNNKKKCCC888222111222111000333333333333333333333333111111111222222222222333333333333333444444444444444555555555666666666666777888999;;;<<<<<<<<<<<<<<<<<<===>>>@@@AAABBBCCCFFFFFFFFFIIILLLLLLJJJGGGIIIHHHGGGIIINNNTTTXXXZZZ___```aaa___]]][[[ZZZ[[[ZZZ___^^^YYY\\\dddeee^^^YYYZZZ]]]___[[[VVVWWW\\\]]]ZZZZZZ]]]]]][[[\\\___[[[[[[ZZZ[[[\\\[[[YYYWWWYYYZZZXXXTTTTTTWWWVVVRRRVVVWWWVVVTTTQQQPPPPPPQQQVVVUUUTTTUUUXXXZZZ[[[ZZZXXXZZZ\\\___eeerrrtttaaaQQQMMMMMMOOORRRWWW]]]bbbffffffjjjppptttvvvxxx{{{}}}))))))))))))************))))))))))))))))))))))))*********************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---............/////////....../////////000000000---------...///000111222111444999???HHHWWWhhhtttyyyyyy}}}fffUUUMMMFFFGGGBBB<<<:::;;;>>>>>>===;;;;;;:::::::::;;;<<<<<<<<<;;;999888999999666333777999;;;;;;999777666666555555444444555777999:::888555222000111222222111222222222222222222222222111111000000000000//////////////////////////////////////////////////////...------,,,,,,------.........---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++++++++***************,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++---000333555666666444111...------------------............///......------...//////111000111777CCCLLLHHH@@@999999:::===AAAFFFJJJMMMWWW\\\bbbhhhooo{{{vvvmmmddd___SSSGGGBBBCCC@@@<<<555222///000333444333111222222222222222222222222000000000111111111222222222222222333333333333444444444444555555555666666666777999:::;;;;;;<<<<<<<<<<<<===>>>@@@AAABBBBBBGGGFFFFFFGGGHHHHHHEEECCCFFFEEEEEEHHHMMMSSSVVVXXX]]]]]]]]][[[YYYXXXXXXZZZZZZ]]]\\\WWWZZZaaaaaa\\\YYYYYY\\\]]][[[VVVWWW\\\^^^[[[ZZZ\\\\\\ZZZ\\\___]]]\\\\\\\\\]]]\\\YYYWWWXXXXXXVVVRRRRRRUUUUUUQQQTTTTTTTTTRRRPPPOOOQQQSSSYYYXXXWWWWWWYYYZZZYYYXXXSSSWWW[[[YYYZZZcccvvv~~~~~~sss```VVVLLLHHHKKKOOOQQQPPPUUUXXX]]]bbbgggmmmtttxxx((()))))))))************))))))))))))))))))))))))************************************++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---------.........//////........./////////000000.../////////000111222222999777555333555>>>IIIQQQmmmuuu~~~uuuuuu}}}mmmNNNGGGLLLPPPCCC@@@======>>>??????>>>::::::::::::;;;<<<======:::<<<<<<999777777666444888:::======:::777555444555555444444555666777888555333000///000222222111111111111111111111111111111000000000////////////...//////////////////...........................------,,,,,,,,,,,,------------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++************************,,,+++++++++++++++++++++******++++++,,,,,,,,,,,,+++++++++++++++---222555111222444333000---,,,,,,,,,,,,---------............---------------......222222333999@@@BBB<<<555222222222333444777999;;;777:::<<<>>>BBBJJJUUU]]]nnnuuu}}}rrrddd\\\XXXSSSLLLGGG::::::888666888===<<<999111111111333666777555333111111111111111111111111//////000000000111111111111111111222222222333333333333444444444555555555666666888999:::;;;;;;;;;;;;<<<===>>>???@@@AAAAAADDDDDDDDDDDDEEEDDDCCCBBBEEEDDDEEEIIINNNSSSVVVWWWYYYYYYYYYXXXVVVWWWYYY[[[XXXZZZXXXTTTVVV\\\]]]YYYWWWVVVXXXZZZYYYUUUVVV[[[]]]YYYWWWYYYYYYWWWXXX\\\___^^^]]]^^^^^^]]]ZZZXXXTTTUUUSSSPPPRRRWWWXXXUUUTTTTTTTTTRRRQQQQQQTTTVVV[[[ZZZYYYYYYZZZYYYWWWUUURRRVVVXXXVVVTTTZZZgggsssuuu^^^MMMFFFFFFGGGHHHJJJLLLPPPSSSXXX]]]aaaddd((()))))))))************))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,++++++++++++,,,------------------........................//////////////////000111111222222222000000//////000444888<<>>:::::::::::::::;;;<<<===<<>>666555666666888:::<<<<<<:::666444333444444444444444444555555333111//////000222222111111111111111111111111111000000000////////////.........////////////......------------------------,,,,,,++++++++++++,,,,,,,,,---------------------++++++++++++++++++++++++++++++++++++++++++++++++************************+++******))))))******+++************************++++++++++++++++++++++++)))******++++++,,,,,,---,,,,,,,,,+++,,,...333666+++---///000...---,,,---,,,,,,,,,------------...+++,,,---...//////000000000000333:::>>>===888333222222111111111222333444444555666444333444888;;;???FFFOOOXXX___eeeiiijjjxxxxxxjjjcccaaa]]]RRRHHHLLLFFF===888888;;;;;;999...222444444555666333...000//////000222222111000000000000000000000000000........./////////000000000000000111111111111222333333333333444444444444444555777888999999::::::;;;;;;<<<<<<===>>>?????????@@@AAABBBBBBBBBCCCCCCEEEEEEGGGKKKPPPUUUVVVWWWSSSTTTUUUUUUVVVWWW[[[]]]VVVUUUSSSQQQSSSWWWXXXVVVUUUSSSTTTWWWWWWTTTUUUYYY\\\XXXWWWXXXXXXUUUVVVYYY______^^^______^^^\\\YYYTTTVVVTTTRRRTTTYYYYYYVVVTTTUUUUUUUUUTTTTTTVVVXXXZZZYYYYYYZZZ[[[ZZZVVVTTTTTTUUUUUUTTTTTTVVV[[[^^^kkkxxx~~~zzz~~~```KKKDDDFFFKKKFFFGGGHHHJJJMMMNNNOOONNN))))))))))))************))))))))))))))))))))))))************************)))))))))************+++++++++++++++++++++++++++************+++++++++++++++++++++++++++,,,------,,,------------.........------........./////////---...///000000000000///---...000222333444444333333777AAANNN^^^nnn|||}}}xxx|||||||||yyyxxx~~~qqqpppuuu~~~}}}gggVVVWWWRRRIIICCCDDDEEEDDD??????>>>===============::::::999999999:::;;;;;;AAALLLNNNCCC777444666666777999;;;;;;888555444333444444444444333333333333222111//////111222111000111111111111111111111111000000////////////......---...///000000///...---------------------------,,,++++++******++++++,,,+++,,,---.........------++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))*********************+++++++++*********+++++++++++++++)))*********++++++,,,,,,,,,,,,,,,,,,,,,...111444(((***,,,---,,,,,,,,,...,,,,,,,,,,,,------------***+++,,,...000111111111//////333:::<<<888333222............///000111222333444555444222111111222333444555777===EEEGGGDDDLLLRRRWWWWWWZZZaaaiiilllkkkmmmoooqqquuuzzz|||}}}|||yyyyyy{{{xxxssskkkhhhccc^^^YYYVVVUUUUUUSSSLLLDDDAAABBBAAA;;;555555666555333444666555111111444444000///111000------------......///111111////////////////////////------.........//////////////////000000000111111222222222333333333444444444444666777888999999999999999:::;;;;;;<<<======<<<>>>@@@@@@@@@AAACCCEEEEEEEEEGGGKKKPPPSSSTTTTTTOOOQQQSSSTTTUUUVVVYYY\\\TTTRRROOONNNQQQTTTVVVVVVUUURRRRRRUUUVVVTTTVVVYYY]]]ZZZZZZ\\\[[[WWWWWWYYY^^^]]]]]]^^^___^^^\\\ZZZWWWYYYWWWUUUVVVYYYWWWSSSUUUWWWXXXXXXWWWWWWXXXYYYWWWXXXYYY[[[\\\ZZZVVVSSSVVVSSSQQQRRRTTTUUUSSSQQQZZZgggrrr|||{{{|||vvvVVVDDDAAACCCGGGFFFFFFFFFGGGGGGFFFDDD))))))))))))************))))))))))))))))))))))))************************))))))))))))************************************************+++++++++++++++++++++***++++++,,,---,,,,,,---------.........---------.........//////------///000000//////...222222333444555444222111444222111555@@@PPP```kkkwww~~~yyy|||zzzxxx{{{vvvvvv}}}|||rrrXXXKKKIIIIIIFFFAAA>>>???>>>;;;;;;;;;;;;;;;:::;;;<<<===::::::999888888888999999===GGGJJJ>>>666666777444777888999888666444444444333333333333333222111111333111000000222222111000111111111111111111111111000000/////////.........,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,---.........------******************************************************************************))))))))))))******))))))*********+++++++++)))*********++++++++++++***************+++++++++***+++,,,,,,+++,,,...000***+++,,,+++******,,,...++++++,,,,,,,,,---------)))***,,,...000000000000//////333:::;;;555111222,,,,,,---...///000111111...//////////////////000111222111...111777777333666999888555555;;;>>>===FFFGGGGGGGGGFFFHHHMMMQQQIIIJJJHHHDDDDDDFFFEEE@@@<<>>@@@@@@??????BBBDDDBBBBBBEEEIIIMMMOOOOOONNNMMMOOOQQQSSSSSSSSSUUUVVVSSSPPPMMMNNNQQQSSSVVVXXXVVVRRRRRRUUUWWWVVVWWW[[[^^^\\\]]]___^^^YYYWWWXXXZZZYYYZZZ[[[]]]]]][[[YYYUUUXXXXXXVVVXXXZZZWWWRRRUUUWWWZZZZZZYYYXXXWWWXXXTTTUUUWWWZZZ\\\[[[WWWTTTTTTQQQNNNOOOQQQRRRPPPNNNRRRZZZddduuupppZZZOOOMMMPPPLLLGGGEEEEEEEEECCCBBB))))))))))))************))))))))))))))))))))))))************************))))))))))))************************************)))************+++++++++++++++******++++++,,,---,,,,,,,,,---------......---------.........//////...///000111111111000//////......///111222333333111222444444555888>>>BBBRRRoooiiiUUUNNNPPPFFFEEEBBB>>>===???@@@@@@999::::::::::::;;;>>>@@@::::::999888777777777777444===???777444999999444666777888666444333444555333333333333333222111000333222111111222222111000000000000000000000000000000/////////............,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***+++---...///...------************************************************))))))))))))))))))))))))******))))))))))))******))))))******++++++++++++))))))******++++++++++++************************((()))++++++******+++,,,---...---+++******,,,...++++++,,,,,,,,,---------)))***,,,...//////......---,,,111888999222000222............////////////111000000///...///000111)))000333222333666444///444777666000000555888666777888999777555444777999777777666333444888777444222999>>>===777111111444111111111111111111000000---222222...---111222///+++///000...---///000...---...000000///...---...........................,,,,,,,,,---------................../////////000111111222222222333333333222333444666777777888888777777777888888999999:::===???@@@@@@>>>>>>AAACCC???@@@BBBFFFJJJLLLKKKIIILLLNNNQQQRRRQQQPPPPPPQQQTTTPPPMMMOOORRRTTTWWWZZZWWWSSSRRRVVVXXXXXXYYY\\\]]][[[]]]```___YYYVVVWWWVVVVVVWWWYYY[[[[[[ZZZXXXPPPTTTVVVVVVYYY\\\YYYTTTTTTWWWZZZ[[[ZZZXXXWWWVVVQQQSSSVVVZZZ\\\[[[WWWTTTQQQOOOMMMLLLMMMOOOPPPQQQNNNQQQWWWlllzzztttnnnZZZSSSKKKEEEDDDDDDCCCBBB+++*********))))))((((((+++*********))))))((((((************************************************)))************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///............////////////............////////////000//////000111333555666555???OOO^^^lllzzzyyymmmddd[[[PPPJJJIIIEEECCC@@@??????>>><<<;;;;;;:::888888888:::<<<===:::::::::999999999888888777666666666666555555555444444333222333444555666444444333333222111000000333222111000000111222333000000000000////////////------------------------........................------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...111777555...,,,///,,,,,,,,,---------......////////////////////////000000111111111111000000///000000000111111111111222222222222222222222222333222222222111111000000111111222222222222111111///////////////////////////////////////////////////............---------------------------------------------------------,,,,,,,,,---------.........------------...///////////////000111111222222666333222666<<<@@@???<<<666666777777888888999999===???@@@@@@@@@AAADDDFFFAAACCCGGGKKKMMMNNNNNNNNNRRRPPPOOONNNNNNOOOQQQSSSTTTRRRPPPOOOPPPRRRVVVXXXVVVRRRRRRWWWYYYXXXZZZ``````^^^\\\YYYVVVUUUTTTTTTZZZYYYYYY[[[[[[YYYXXXYYYOOOMMMLLLOOOTTTXXXXXXWWWTTTVVVXXXZZZZZZXXXVVVTTTRRRUUUYYY[[[[[[ZZZZZZZZZVVVRRRNNNOOOSSSUUUSSSQQQQQQSSSWWW___mmmgggPPPFFFEEEGGGHHH************)))))))))(((************)))))))))(((************************************************)))************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------........................////////////............//////////////////......///000111222222555999???JJJZZZnnn|||ooohhh___WWWSSSNNNHHHEEEFFFCCCAAA>>>======<<<;;;999;;;:::999888888:::;;;===999999999999888888888888666666666555555555444444555444444444444555777888444444333222222111000000222222111000000111222222000000000000/////////...------------------------........................------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///...111666444...,,,///,,,,,,,,,------------...........................///000000111111000000///....../////////000000000111111111111111111111111222111111111000000000///000000111111111111000000////////////////////////....................................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///...//////000000111222222444222111444:::===<<<999666666666777888888999999===>>>??????>>>>>>@@@BBBAAACCCEEEGGGIIIKKKKKKKKKOOOOOONNNMMMNNNOOOPPPPPPPPPOOOMMMMMMNNNQQQTTTVVVVVVRRRSSSWWWYYYXXX[[[``````^^^[[[XXXVVVUUUUUUUUUYYYXXXXXXXXXWWWVVVUUUVVVSSSQQQPPPRRRVVVXXXXXXVVVTTTVVVXXXYYYYYYWWWUUUSSSSSSVVVZZZ\\\\\\[[[ZZZ[[[XXXTTTQQQQQQUUUWWWVVVSSSRRRRRRSSSWWWaaaqqqwwwsss~~~rrrdddaaabbbddd************))))))))))))************))))))))))))************************************************)))************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............---............/////////---............/////////000///............//////333111//////444AAARRR___lllqqq}}}wwwlllnnnhhhSSSOOOIIIDDDDDDCCC@@@@@@BBB@@@>>><<<;;;;;;:::999888::::::999888888999;;;<<<888888888777777777666666555555444444444333333333555555555555666777888999333333333222111111000000222111111000000111111222000000000/////////......------------------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......111444333...,,,...,,,,,,,,,,,,------------........................//////000000000000//////---------............///////////////////////////000000000////////////////////////000000/////////////////////////////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,------...///......//////000111111111222000000222666888888666555555666777777888999999<<<===>>>===;;;;;;===>>>AAAAAABBBDDDFFFHHHIIIJJJLLLLLLMMMNNNNNNNNNNNNNNNMMMMMMLLLMMMOOORRRVVVXXXUUUSSSSSSWWWYYYYYY\\\``````^^^ZZZWWWUUUUUUVVVWWWYYYXXXVVVTTTSSSSSSTTTUUUWWWUUUSSSUUUXXXZZZXXXVVVTTTUUUWWWWWWWWWUUUSSSRRRTTTXXX[[[]]]]]][[[[[[[[[ZZZWWWTTTTTTWWWYYYXXXVVVXXXVVVTTTTTTZZZeeerrr{{{mmmttt*********)))))))))))))))*********)))))))))))))))************************************************))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........---------.........//////---------........./////////////////////000000000222444555666777;;;AAAEEEDDDNNN^^^iiinnnuuuooocccWWWRRRWWW```]]]PPPIIICCC???@@@@@@>>>===@@@>>><<<::::::::::::999888:::999999888888999::::::777777666666666555555555444444444333333333222222444444444555666777888999333222222222111111000000111111000000000000111111000000/////////.........------------------------------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************))))))*********+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,------------///111222111...------++++++,,,,,,,,,---------------------------------...//////000000//////...------------............////////////////////////........................---......//////......---........................------------------------------------,,,,,,,,,+++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------...//////000000111111000///111444555555333444555555666777888999999;;;<<<<<<;;;::::::<<<>>>AAAAAAAAABBBEEEHHHKKKMMMJJJLLLNNNOOOPPPOOONNNMMMNNNOOOPPPQQQTTTWWWZZZ[[[TTTSSSTTTVVVXXXYYY\\\^^^___]]]YYYVVVUUUUUUWWWXXXXXXXXXVVVRRRRRRVVVXXXXXXXXXVVVTTTVVVYYYZZZXXXVVVTTTTTTVVVVVVVVVTTTSSSRRRVVVYYY]]]^^^]]]\\\[[[[[[ZZZXXXUUUUUUWWWYYYYYYXXXYYYXXXWWWVVVXXX^^^ffflllvvv~~~~~~))))))))))))))))))******))))))))))))))))))******************************************************))))))*********+++++++++))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...------------............------------............,,,---...///000111222222000333888::::::888666444777777888;;;DDDXXXuuu}}}fffVVVUUUQQQLLLRRRaaaeeeYYYLLLHHHCCC???@@@@@@===<<<>>>>>><<<::::::;;;;;;:::999:::999999999999999999999666666666555555555444444444333333333333222222222222222333444555555555666222222111111111111111000000000000000000000000000////////////............------------------------------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************))))))*********+++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,///111000///...---,,,+++++++++,,,,,,,,,------------------------------......////////////......---------.........//////////////////////////////------------------......------............---------------------------------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,+++++++++++++++,,,---------------...//////000000111000000111333444333333333444555666777888999999888:::;;;;;;;;;<<<>>>@@@@@@@@@@@@BBBEEEJJJNNNQQQJJJLLLNNNQQQQQQQQQOOONNNOOOPPPRRRTTTVVVYYYZZZ[[[RRRSSSSSSTTTVVVYYY\\\]]]]]][[[YYYVVVVVVWWWXXXYYYXXXYYYWWWSSSTTT[[[______VVVTTTSSSVVVYYY[[[YYYVVVSSSTTTTTTUUUUUUTTTTTTSSSWWWZZZ^^^___^^^\\\[[[ZZZXXXWWWUUUUUUVVVWWWWWWWWWTTTUUUVVVWWWWWWZZZ]]]```cccqqq~~~~~~~~~))))))))))))************))))))))))))************************************************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.........,,,------------.........+++,,,...///111222222222333444666777666555333222444111...---222>>>MMMXXXbbbgggnnntttzzzuuufffYYYOOOJJJLLLNNNMMMZZZoookkkRRRCCCCCC>>><<<===>>>;;;;;;======<<<::::::;;;<<<<<<;;;999999999999999888888888666666666555555555444444444444333333333222222222111111222333333333333222111111111111111111111111///000000111111000000////////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++///111///---...---+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---------------.........//////........................---------------.........------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************))))))*********+++++++++++++++******++++++,,,---,,,,,,------...///////////////000111222222333333333333444555777888999999888999;;;;;;;;;<<>>>>>???AAADDDIIIMMMOOOJJJLLLNNNPPPQQQQQQPPPOOOOOOPPPRRRTTTUUUVVVVVVVVVPPPRRRSSSQQQSSSYYY[[[ZZZZZZZZZXXXXXXWWWXXXYYYYYYVVVZZZYYYTTTWWW```dddbbbUUUSSSSSSVVVZZZ[[[XXXUUURRRSSSTTTTTTUUUUUUUUUUUUXXX[[[^^^___]]][[[ZZZYYYVVVUUUTTTTTTTTTTTTUUUVVVTTTVVVYYYZZZ[[[]]]```bbbbbbeeennnxxxiiiooottt~~~((()))))))))************((()))))))))************************************************************)))************+++++++++)))************+++++++++***************************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........,,,,,,---------.........000111333444555555555444555444333222222222111111---000222444555555333111777===GGGQQQ[[[iiixxx{{{nnnhhh___WWWQQQOOOOOOOOOCCCHHHHHHXXXtttmmmOOOAAAAAA<<<:::===>>><<<;;;===<<<;;;999999;;;<<<<<<;;;999999999999999888777777666666666666555555555555444444444444333333333333111222333333333222111000000000000000111111111111...///000111111000///...//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************************************)))************+++++++++***************************************************++++++++++++,,,,,,,,,***000111---+++......+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++---------......---------,,,,,,,,,,,,------------------------------------------------.........///------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************++++++++++++++++++++++++))))))))))))*********+++***************+++,,,,,,+++,,,,,,---......//////,,,---///000000111222333222333444555666888999999999:::;;;;;;:::;;;===???<<<<<<===>>>AAADDDFFFHHHJJJKKKMMMNNNOOOPPPOOOOOOOOOPPPRRRSSSTTTSSSRRRRRRNNNQQQRRROOOQQQXXXZZZXXXXXXXXXYYYYYYYYYYYYYYYYYYUUU[[[ZZZTTTVVV```ccc___WWWVVVUUUWWWZZZZZZWWWSSSQQQRRRSSSTTTVVVWWWXXXXXXXXX[[[^^^^^^\\\ZZZXXXXXXUUUUUUTTTSSSRRRSSSUUUVVVWWWXXXZZZ[[[\\\___dddhhhhhhddddddnnn|||dddeeeiiisss(((((())))))*********+++(((((())))))*********+++************************************************)))************+++++++++)))************+++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......777888999::::::999888777000////////////...,,,***+++,,,------///222444333444555555777;;;CCCNNNUUU[[[mmmtttccc]]]```UUUTTTSSSPPPMMMIIIFFFCCCBBBGGGEEEUUUtttmmmOOOCCCDDD???===???@@@===<<<>>>;;;:::888999:::;;;;;;:::999999999999999888777666777777666666666555555555555555444444444444333333222333444444333222000///000000000000000111111111...///000111111000///...//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************************************)))************+++++++++******************************************************+++++++++,,,,,,,,,***000111,,,+++......*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---------....../////////---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))*********************)))***++++++,,,++++++,,,------......///***,,,...//////000222333222222444555666888999999:::;;;;;;:::999999:::<<<;;;;;;;;;<<<>>>???@@@AAAIIIJJJKKKLLLNNNNNNOOOOOOQQQRRRTTTUUUUUUSSSQQQPPPLLLQQQQQQNNNPPPWWWYYYWWWVVVWWWYYYZZZZZZZZZYYYXXXTTT[[[ZZZTTTUUU^^^aaa\\\ZZZXXXWWWYYY[[[ZZZUUUQQQQQQQQQSSSTTTVVVXXXYYYZZZXXX[[[]]]^^^\\\YYYXXXWWWUUUUUUTTTSSSRRRSSSTTTVVVUUUUUUUUUTTTVVV[[[bbbhhheeefffccc^^^^^^lll}}}|||{{{wwwsss))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************+++++++++*********)))))))))************+++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......000///------...111555777>>>>>>===;;;999555222000------,,,+++,,,---...///...............///000000//////000111333444555666>>>EEEPPP\\\iiizzzwwwoooeee\\\WWWSSSPPPNNNLLLKKKJJJHHHFFFDDDCCCBBBBBBAAAIIIVVV\\\SSSGGGAAA>>>>>>>>>>>>============<<<:::888888:::<<<>>>>>>999888777777777777777777444444555888::::::777555555555444444444333333333333333333222222111111111000000000000////////////////////////////////////------..................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++)))************++++++++++++++++++*********))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))******************************************************************************++++++++++++******))))))))))))))))))))))))************************))))))))))))************,,,,,,,,,,,,,,,+++***)))******************************************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************+++++++++,,,,,,,,,---------............///............///000222222222333444555666666666666888888888999999::::::;;;???>>>===>>>AAABBBBBBBBBGGGIIIKKKJJJIIIJJJMMMPPPRRRVVVVVVQQQOOOPPPPPPOOOUUUTTTSSSSSSSSSTTTUUUVVVXXXYYYZZZ[[[ZZZYYYWWWVVVZZZYYYWWWVVVVVVWWWXXXYYYYYYYYYWWWVVVUUUTTTTTTTTTWWWTTTQQQRRRVVVYYYZZZXXX[[[[[[\\\[[[ZZZYYYWWWVVVWWWUUURRRQQQRRRTTTVVVWWWVVVVVVUUUUUUVVVVVVWWWWWW^^^\\\YYYWWWYYYaaalllsssnnn))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************+++++++++*********)))))))))************++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---......,,,---000444777999::::::<<<;;;999777444111...------,,,,,,+++,,,---...///...............//////000...//////000111222333333...333888===DDDNNN[[[dddqqqmmmlllqqq{{{uuueee^^^[[[WWWRRROOOMMMKKKIIIFFFIIIIIIHHHFFFEEECCCBBBAAA???===AAAJJJMMMGGG???<<<>>>============<<<<<<<<<:::::::::;;;===>>>===<<<999888888777666666666666666555555666777666444222444444444444333333333333333333333222222111111111000000000000/////////...////////////////////////---...............------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++)))************++++++++++++++++++*********))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))******************************************************************************++++++++++++******))))))))))))))))))))))))************************))))))))))))************,,,,,,,,,,,,,,,+++***)))******************************************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************************************************************+++++++++,,,,,,------------........................///000111222111222333444555555555555777777777888999999::::::======>>>>>>???@@@AAABBBEEEFFFHHHIIIJJJKKKMMMOOONNNRRRTTTQQQOOOQQQQQQOOOSSSRRRRRRRRRSSSTTTUUUVVVXXXYYYZZZZZZZZZXXXVVVUUUZZZXXXVVVUUUUUUVVVXXXYYYYYYYYYXXXVVVVVVVVVVVVVVVWWWUUUSSSUUUYYY[[[YYYWWWSSSTTTUUUWWWWWWWWWVVVVVVWWWUUUSSSQQQRRRRRRSSSSSSRRRRRRSSSSSSUUUVVVXXXYYYWWWVVVUUUSSSRRRVVV[[[___vvv))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************+++++++++***************)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......***...555;;;??????<<<:::777666333111...,,,******,,,,,,,,,,,,,,,---............------......///000....../////////000000000---/////////...222888>>>CCCBBBBBBEEEMMMXXXbbbiii{{{lllWWWMMMLLLJJJIIIIIIJJJJJJIIIFFFDDDFFFFFFEEEDDDCCCBBBAAA@@@CCCAAAAAADDDCCC???===>>><<<<<<<<<<<<;;;;;;;;;;;;999:::;;;===??????===:::999999888666666555555555777666444333333333111///444444444333333333222222222222222222222111111111000000000/////////......////////////////////////...............---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++)))************++++++++++++++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************************************************++++++++++++******))))))))))))))))))))))))************************))))))))))))************++++++,,,,,,,,,+++************************************************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************************************************************++++++++++++,,,,,,,,,,,,---------.....................///000111000111222333333444444333555555666666777888888999:::===???>>>======AAADDDHHHFFFEEEGGGKKKOOOOOONNNJJJPPPSSSQQQPPPRRRQQQOOOPPPPPPQQQQQQSSSTTTVVVWWWXXXYYYYYYYYYYYYWWWUUUTTTYYYWWWUUUSSSSSSUUUXXXZZZYYYXXXXXXXXXXXXXXXYYYYYYWWWVVVUUUWWWZZZ[[[YYYVVVTTTUUUUUUVVVVVVVVVVVVVVVUUUUUUTTTSSSRRRQQQPPPPPPPPPPPPQQQRRRTTTVVVXXXYYYVVVVVVUUUSSSPPPNNNNNNOOOXXXiii))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++************************************************************************))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...000444:::>>>???<<<888555111000...+++*********+++,,,,,,,,,,,,,,,---------...------------.../////////////////////.........333333333000///000333666222222222111111555===BBBSSSYYYcccooo{{{yyykkk```\\\hhhqqqnnn___SSSOOORRRKKKKKKKKKJJJJJJHHHEEEDDDDDDDDDCCCCCCBBBAAA@@@@@@FFFEEEDDDCCC@@@>>>>>>@@@;;;;;;;;;:::::::::999999:::999:::;;;======<<<:::999888777666555444444444888666333222222333111000333333333333222222222222222222222111111111111111000000/////////................................./////////...---,,,+++*********++++++,,,,,,,,,---+++++++++++++++++++++++++++++++++***************************************))))))*********+++++++++******************************************************************************************************************************************************************************++++++++++++******))))))))))))))))))))))))************************((()))))))))************++++++,,,,,,,,,++++++*********************************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************************************************************************************************+++++++++++++++,,,,,,,,,------------...---------......///000...///000111222222222222333333444555666777777888999===@@@???<<<<<>>DDDLLLUUU[[[pppwwwvvvooojjjhhhgggdddbbbccceeebbbYYYRRRSSSYYY___^^^VVVOOOKKKKKKKKKJJJHHHEEECCCAAAAAAAAADDDCCCCCCBBBAAA@@@@@@??????AAAAAA???===<<<<<<<<<::::::::::::999999999999;;;999777777999:::::::::888777666555444444444444666444333333444555555444333333222222222111111111111111111111111111111111////////////............------------------------............---,,,+++************++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++******************************************************************************************************************************************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************++++++,,,,,,,,,++++++******************************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,,,,,,,---------------------...///---...///000111111111111111222333444555666777777888<<<@@@???======AAAFFFPPPGGG???>>>EEELLLMMMKKKLLLQQQTTTRRRQQQQQQOOOLLLNNNOOOQQQSSSUUUWWWXXXYYYVVVVVVVVVVVVVVVUUUUUUTTTWWWUUUSSSQQQRRRTTTWWWYYYWWWWWWWWWWWWYYYZZZ[[[\\\XXXUUUQQQQQQTTTWWWXXXWWW___^^^[[[YYYVVVSSSQQQPPPQQQSSSVVVWWWUUUSSSSSSTTTZZZYYYWWWUUUSSSQQQQQQPPPQQQQQQQQQOOOLLLKKKMMMNNNQQQRRRVVV^^^lll))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++***************************************************************+++++++++)))************+++++++++************+++++++++++++++++++++++++++,,,------888888666333000,,,)))''')))))))))***+++,,,---...******+++,,,,,,,,,,,,,,,------,,,,,,------.../////////........................---------.........,,,///333333222111222444777666555333333666<<<@@@BBBJJJQQQPPPKKKLLLXXXccc~~~}}}}}}mmmfff\\\TTTPPPOOOPPPPPPTTTRRRRRRSSSVVVVVVSSSPPPPPPQQQSSSSSSQQQNNNJJJGGGHHHGGGEEEAAA??????BBBDDDCCCCCCBBBAAA@@@???>>>>>>;;;???@@@>>>???AAA???<<<::::::::::::999999999999;;;999666555666888999999666666555444444444444555444333333444777888777666222222222111111111000000000000000111111111111111/////////.........---------------------------------------------,,,+++************+++++++++++++++++++++++++++++++++++++++)))))))))***************************************)))************+++++++++***************+++++++++***************************************************************+++++++++******************************************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++,,,,,,,,,++++++******************************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******+++++++++,,,,,,,,,------,,,,,,,,,------...---...///000000111111000000111222333444666777777888;;;======<<<===AAADDDJJJBBB;;;:::AAAGGGHHHGGGLLLQQQSSSPPPOOOOOONNNKKKMMMOOOQQQSSSUUUVVVWWWWWWTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUSSSSSSTTTUUUWWWXXXUUUUUUUUUVVVWWWYYYZZZ[[[VVVSSSPPPPPPTTTXXXXXXWWWUUUTTTSSSQQQPPPPPPOOOOOOPPPSSSWWWWWWUUUSSSTTTVVV]]][[[YYYVVVSSSPPPOOONNNRRRRRRQQQPPPOOOPPPSSSUUUMMMLLLNNNTTT\\\fffsss~~~))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************))))))*********+++++++++)))************+++++++++************+++++++++++++++++++++***++++++,,,---//////...---,,,***)))))))))******+++,,,,,,,,,,,,)))***+++,,,---,,,,,,+++------,,,,,,------...///,,,,,,,,,---------------000//////000111111000/////////000///---,,,,,,---//////000///...000333555333888:::666111111666;;;FFFTTTfffpppmmmbbbWWWQQQMMMLLLOOOSSSRRRPPPSSSZZZlllqqqpppdddXXXQQQLLLHHHJJJPPPVVVZZZ[[[[[[[[[\\\NNNKKKHHHGGGIIIKKKMMMNNNJJJKKKMMMNNNOOONNNMMMLLLKKKLLLNNNOOOPPPOOONNNMMMEEEFFFEEECCCAAAAAAEEEHHHBBBBBBAAA???>>><<<;;;:::<<<>>>???>>>CCCHHHGGGAAA;;;;;;:::::::::999999999:::888777777999999999888444444333333444444555666333333444666888888777555222111111111000000000000///000000000111111111222//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++************************************((()))))))))*********+++************************)))************+++++++++))))))*********+++++++++************************************************))))))*********+++++++++******************************************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***+++,,,,,,,,,,,,+++******************************************************+++,,,,,,,,,,,,+++************************************************************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++------,,,,,,,,,,,,,,,------...///000000111111111000111222333555666777777777888888:::;;;===???@@@@@@===;;;>>>DDDHHHHHHFFFIIIMMMOOOLLLKKKMMMNNNLLLLLLMMMOOOQQQSSSTTTTTTTTTRRRRRRRRRSSSTTTUUUVVVWWWTTTTTTUUUUUUVVVWWWWWWXXXTTTTTTTTTTTTUUUVVVXXXXXXRRRPPPQQQTTTYYYZZZYYYVVVPPPPPPOOONNNOOOPPPQQQRRRQQQTTTWWWVVVRRRPPPRRRUUUXXXWWWVVVTTTRRRQQQPPPPPPRRRSSSTTTSSSRRRRRRTTTUUUHHHGGGKKKSSSVVVUUUXXX]]]|||))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************))))))******++++++++++++)))************+++++++++)))************+++++++++++++++******++++++,,,---%%%&&&(((***+++,,,------***+++,,,,,,,,,+++)))((()))***+++,,,---,,,++++++---,,,,,,,,,,,,---......******+++++++++,,,,,,,,,+++++++++---...///...---000///...---...///111222,,,///111222111000000111...111333333444666777666777>>>GGGLLLJJJCCC;;;555666666:::>>><<<777;;;DDDBBBJJJLLLFFF@@@AAABBB@@@???CCCGGGHHHGGGEEEFFFGGGBBBDDDGGGKKKNNNNNNKKKHHHIIILLLPPPQQQPPPMMMLLLLLLJJJLLLNNNNNNLLLKKKKKKLLLCCCEEEEEEDDDAAAAAACCCFFFBBBAAA???>>><<<:::999888;;;<<<::::::AAAJJJJJJCCC;;;;;;;;;:::::::::999999999888999:::<<<;;;888666333333333333444555666666333333444666888888555333111111111111000000000000//////000000111111111222//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,+++++++++******))))))************************(((((())))))*********+++)))))))))))))))))))))))))))************+++++++++))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***+++,,,,,,,,,,,,,,,******************************************************+++,,,,,,,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++------,,,++++++,,,,,,,,,---...///000111111111111000111222333555666777888666555555777:::===>>>===:::;;;>>>DDDJJJLLLJJJHHHFFFJJJKKKIIIIIILLLNNNMMMJJJLLLNNNPPPQQQQQQQQQQQQPPPQQQQQQRRRSSSUUUWWWXXXSSSTTTUUUWWWWWWXXXXXXWWWSSSSSSSSSSSSTTTUUUVVVWWWNNNOOOSSSXXX]]]]]]YYYTTTSSSSSSRRRQQQRRRSSSTTTUUURRRUUUWWWUUUPPPNNNPPPSSSSSSSSSRRRRRRRRRRRRSSSSSSNNNOOOQQQQQQOOOMMMLLLMMMLLLKKKOOOWWWXXXRRRPPPSSSZZZkkk))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***)))))))))***,,,,,,,,,+++***))))))+++---...)))))))))))))))))))))***************************))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................000000000000000000000000///000000000111111111111222555888::::::999666444444444444555555555666666888888999::::::::::::999::::::;;;;;;===>>>???@@@@@@AAACCCFFFIIIJJJIIIGGGHHHJJJLLLNNNOOONNNMMMMMMMMMNNNNNNMMMLLLJJJHHHGGGCCCCCCBBBAAAAAAAAAAAABBBBBB???>>>???<<<666333333:::HHHIIIEEEHHHEEE???@@@999999::::::;;;:::::::::<<<:::999999:::999777555555555444444444444555555777555444444444444333111000000000000000000000000//////000000000000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************************************************************************************************************************************************************))))))))))))))))))))))))++++++***************+++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,+++*********))))))(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------...///000000111000111222222444444555666444666666666555666888:::;;;===???BBBCCCDDDDDDCCCEEEFFFHHHJJJKKKLLLLLLLLLIIIJJJMMMPPPSSSTTTRRROOOQQQPPPPPPQQQRRRTTTVVVWWWTTTUUUVVVWWWWWWWWWVVVUUURRRSSSTTTUUUWWWXXXYYYZZZSSSSSSTTTTTTTTTTTTSSSSSSPPPQQQRRRRRRRRRRRRQQQQQQUUUTTTVVVYYYTTTMMMMMMTTTXXXTTTRRRVVVWWWSSSNNNMMMQQQIIIHHHPPPQQQJJJHHHMMMWWWOOOLLLSSSZZZWWWRRRPPPVVV[[[hhhyyy))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***)))))))))***+++,,,000...,,,+++******+++,,,++++++++++++************************************))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...........................//////////////////////////////000000000111111111///111333555555444222111333333333444444444555555777777888999999999999888888888999999;;;<<<===>>><<<===???BBBEEEFFFEEEDDDJJJKKKLLLMMMMMMLLLKKKJJJKKKLLLLLLLLLKKKJJJHHHGGGCCCCCCBBBAAAAAAAAAAAAAAA@@@>>>===>>>;;;777888<<>>???AAABBBCCCCCCGGGGGGHHHHHHIIIJJJJJJKKKKKKLLLMMMQQQSSSTTTQQQOOOPPPPPPOOOPPPQQQSSSUUUWWWWWWWWWXXXWWWWWWVVVUUUTTTSSSSSSTTTTTTUUUVVVWWWWWWSSSSSSSSSSSSSSSSSSSSSSSSUUUVVVXXXWWWUUURRROOONNNQQQQQQSSSVVVSSSOOOQQQWWWWWWRRRQQQUUUXXXUUUQQQPPPOOOKKKMMMRRRPPPJJJKKKTTTWWWVVVYYY]]]ZZZSSSPPPRRRWWWVVVYYYaaalllxxx))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,222111...,,,************---,,,,,,,,,++++++******************************))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------------------------........................////////////000000000000...///000111111111000000111222222222222333333333555555666777777777777777666666666777888999::::::888:::<<>>=========:::999???HHHuuuoooOOOAAA@@@===<<<:::;;;;;;<<<<<<;;;::::::999888777777888777555444555555444444444444555555444444444444333222111111000000000000000000000000...//////000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************************************************************************************************************************************************************))))))))))))))))))))))))+++***************++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++*********++++++++++++,,,************))))))))))))))))))))))))))))))))))))*********++++++++++++,,,++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,++++++++++++,,,,,,,,,,,,---------...//////000000000000111222333444444555444555666555555555777999:::;;;<<<===???AAABBBCCCIIIHHHGGGGGGGGGHHHJJJKKKLLLLLLNNNPPPRRRRRRPPPNNNOOOOOONNNNNNPPPRRRUUUVVV[[[ZZZYYYWWWVVVVVVUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTRRRRRRQQQPPPPPPQQQRRRRRRVVVXXXZZZZZZWWWSSSPPPNNNQQQPPPQQQSSSRRRPPPRRRVVVYYYTTTRRRUUUWWWTTTQQQQQQNNNMMMPPPTTTPPPKKKPPP[[[VVV]]]fffeeeYYYMMMMMMTTTVVVQQQOOOQQQVVV\\\hhhsss))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************************+++++++++000///...,,,***))))))))),,,,,,,,,++++++***))))))************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------........./////////000000000000000000000111111222000000000111111111222222333333444555555555555555444555666666777888888888777999<<<>>>@@@AAACCCDDDHHHIIIIIIIIIIIIHHHGGGFFFEEEFFFGGGGGGGGGFFFEEEDDDBBBBBBBBBBBBAAAAAA@@@@@@>>>===>>>===999999CCCOOOYYYFFFCCC>>><<<;;;;;;<<<<<<<<<;;;::::::888777777777888888666444555444444333333444444555333444555555333111111111000000000000000000000000...//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************************************************************))))))))))))))))))))))))*********)))******+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++*********)))))))))))))))))))))))))))))))))))))))************++++++++++++++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************++++++++++++***++++++++++++,,,,,,,,,---------......///////////////000111222333444444333444555555444555777888;;;;;;;;;<<<>>>@@@CCCEEEHHHGGGFFFFFFGGGIIILLLNNNLLLLLLMMMOOOPPPPPPOOOMMMNNNMMMMMMMMMNNNQQQTTTVVV[[[ZZZXXXWWWVVVVVVWWWXXXWWWWWWVVVUUUTTTSSSRRRRRRSSSQQQOOONNNNNNOOOQQQSSSSSSUUUWWWVVVSSSQQQQQQSSSVVVTTTRRRQQQQQQQQQQQQSSS]]]WWWTTTVVVVVVRRROOONNNNNNMMMOOOQQQPPPNNNSSS\\\VVV___gggcccUUUKKKMMMTTTSSSQQQRRRUUUUUUTTTVVV\\\jjjttt))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))******++++++++++++,,,++++++***************++++++******))))))))))))************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------------------------............/////////111000/////////000111222/////////000000000000111222222333444444444444333444555666777888888777777555888;;;======>>>AAACCCDDDDDDEEEFFFGGGGGGHHHHHHCCCDDDEEEFFFFFFEEEDDDCCCAAAAAABBBBBBBBBAAA@@@??????>>>>>><<<999999DDDPPPxxxqqqPPPBBB@@@<<<:::;;;;;;<<<<<<;;;::::::999999888777888999999777555444444333333333333444444222444666666333111111111000000000000000000000000......////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************************************************************))))))))))))))))))))))))******))))))***++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++))))))))))))))))))******))))))))))))))))))))))))))))))*********++++++++++++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++*********+++++++++,,,,,,------------...............//////000111222333333222333444444333444666888;;;;;;;;;<<<>>>AAADDDFFFEEEEEEEEEFFFHHHLLLOOOQQQKKKKKKKKKLLLNNNOOOMMMLLLNNNMMMLLLLLLNNNQQQUUUWWWXXXWWWVVVVVVWWWXXXZZZ[[[YYYXXXWWWVVVUUUTTTSSSSSSSSSRRRPPPOOOOOOPPPRRRSSSRRRSSSRRRNNNKKKKKKPPPUUUWWWTTTPPPOOOQQQTTTTTTSSSYYYTTTQQQTTTVVVRRROOONNNNNNKKKJJJMMMOOOQQQSSSVVVUUU[[[^^^YYYPPPLLLNNNRRRRRRRRRUUUYYYWWWRRRQQQSSSVVV]]]fffpppzzz))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***((()))))))))******++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------.........///......---------...///000////////////000000000000111111222333333333333333444555666777888777666666444777:::;;;999:::===AAA@@@@@@BBBCCCEEEGGGHHHIIICCCDDDEEEEEEDDDCCCBBBAAA@@@AAABBBBBBBBBAAA???>>>???======<<<::::::BBBLLLNNNXXXOOO@@@>>>>>><<<>>>;;;;;;;;;;;;:::999888888888888777888999999888666444444333333333333444444222555888888444111111222000000000000000000000000---......//////......---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************************************************************************************************************************************************************))))))))))))))))))))))))))))))))))))***+++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))************+++))))))))))))************)))))))))))))))))))))))))))))))))************+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++************++++++++++++------------------------......///000111222222333222333444333333333555777999:::;;;===???BBBDDDEEEBBBCCCDDDFFFIIILLLOOOQQQKKKJJJJJJLLLNNNOOONNNMMMNNNMMMLLLKKKMMMQQQVVVXXXUUUUUUVVVVVVWWWYYYZZZ[[[XXXXXXWWWWWWVVVUUUUUUTTTSSSSSSRRRQQQQQQRRRSSSSSSSSSSSSPPPJJJEEEEEELLLSSSTTTQQQLLLKKKPPPXXXYYYUUUNNNKKKLLLRRRVVVTTTRRRQQQNNNKKKIIIKKKNNNPPPQQQPPPSSSVVVUUUQQQNNNOOOQQQPPPSSSQQQQQQRRRPPPMMMNNNRRRQQQSSSTTTVVV\\\gggvvv))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))***+++,,,++++++***))))))******++++++++++++((())))))******++++++,,,************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........,,,,,,---------.........////////////000000000000111111222333333333333222333444555777777666555444666999<<<;;;999999<<<@@@>>>???@@@AAACCCEEEGGGHHHDDDDDDEEEEEEDDDBBB@@@??????@@@AAABBBBBBAAA???>>><<<::::::<<<<<<<<>>;;;:::>>>BBB?????????@@@BBBDDDFFFGGGEEEEEEEEEEEEDDDBBB@@@??????@@@AAABBBBBB@@@???===:::777777;;;===>>>@@@EEE@@@>>>888<<>>@@@BBBDDDFFFHHHHHHIIILLLLLLLLLNNNQQQSSSSSSRRROOONNNLLLLLLNNNRRRWWWZZZUUUVVVWWWXXXWWWVVVUUUTTTSSSSSSSSSTTTUUUUUUVVVVVVTTTUUUVVVVVVVVVVVVUUUTTTKKKNNNPPPMMMIIIJJJQQQXXXTTTPPPHHHDDDKKKUUUTTTNNNEEECCCGGGPPPUUUSSSNNNMMMHHHNNNRRROOOJJJIIIKKKMMMMMMRRRUUURRRRRRUUUSSSMMMRRRPPPQQQRRRNNNHHHEEEHHHEEEHHHKKKKKKIIIIIILLLOOOZZZkkkyyy))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))***+++,,,,,,------************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++************++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,,,,++++++,,,,,,---......---,,,+++,,,...000222............////////////000111111111222222222222222222222333333333444444;;;@@@DDD@@@888555:::@@@;;;===@@@BBBDDDEEEFFFEEEBBBCCCDDDDDDBBB@@@@@@AAA===@@@BBBBBB@@@>>>======<<<<<<======>>>?????????@@@>>><<<===???@@@===:::777999;;;;;;999777666666666777777888888888777777555555444333333222111111333333333222222222111111000000000000000000000000000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,+++***)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))(((((((((((())))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++++++++***)))(((((())))))******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------............////////////000111111222222333444444777888999:::<<<===>>>>>>?????????@@@BBBEEEGGGIIILLLJJJJJJMMMQQQTTTSSSQQQMMMNNNOOOOOOOOOOOORRRTTTWWWWWWVVVUUUUUUVVVVVVVVVPPPPPPQQQQQQSSSTTTVVVVVVUUUXXXWWWSSSSSSVVVTTTMMMJJJPPPSSSPPPQQQWWWZZZYYYRRRLLLHHHKKKQQQRRRKKKDDDGGGJJJSSS]]]]]]SSSMMMMMMMMMMMMNNNNNNMMMLLLJJJHHHJJJLLLNNNPPPPPPMMMJJJHHHKKKKKKKKKKKKIIIHHHFFFEEECCCEEEGGGIIIKKKJJJIIIIIIWWWYYYYYYXXX[[[dddrrr|||))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((*********++++++,,,,,,,,,************************************************)))))))))))))))))))))))))))************+++++++++************************++++++************++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,++++++++++++,,,------...---,,,+++,,,...///111............////////////000000000000111111111222222222222333333333333444555999<<<:::555444888===999:::<<<>>>@@@AAABBBBBBAAACCCDDDCCCAAA@@@@@@AAA@@@BBBDDDCCCAAA>>>======<<<<<<============>>>>>>>>>===;;;<<<>>>>>><<<999777:::<<<<<<:::888666666555666666777777777666666555555444333333222111111333333222222222111111111000000000000000000000000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++***)))))))))(((((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((()))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++++++++***)))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********,,,+++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,---.........////////////000000111111222333333444777777888999;;;<<<===>>>>>>>>>>>>@@@BBBDDDGGGIIIIIIHHHIIILLLOOOQQQQQQOOONNNOOOPPPPPPOOOPPPQQQSSSUUUTTTTTTSSSSSSSSSTTTTTTOOOOOOPPPPPPQQQRRRSSSTTTVVVXXXWWWSSSRRRUUUSSSNNNMMMSSSUUURRRQQQTTTTTTQQQPPPKKKHHHJJJNNNOOOKKKFFFOOOQQQYYY```___WWWQQQQQQMMMMMMNNNMMMMMMLLLKKKJJJMMMNNNOOOOOONNNLLLIIIHHHHHHGGGGGGFFFEEEDDDDDDCCCBBBCCCEEEGGGGGGGGGFFFEEEJJJLLLLLLJJJHHHKKKSSSYYY```kkkyyy))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++************************++++++************++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++++++++++++++,,,------...---,,,,,,,,,---...///---............/////////////////////000000000000111111222222222333333333000222333444444555777:::888999999:::<<<>>>???@@@@@@BBBCCCCCCAAA@@@@@@AAADDDEEEFFFDDDAAA>>>===>>>=========<<<<<<<<<<<<;;;<<<;;;:::;;;<<<<<<:::888999;;;======;;;888777777555555555666666555555444555444444333333222222111333222222222222111111111000000000000000000000000/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******++++++***************+++*********++++++++++++,,,---------.........//////000000000111222222333333555666777888:::;;;<<<<<<;;;;;;<<<>>>@@@DDDGGGHHHIIIIIIJJJLLLOOOQQQQQQPPPPPPQQQRRRQQQPPPPPPQQQRRRQQQQQQQQQPPPPPPQQQQQQRRROOOOOOOOOOOOOOOPPPQQQRRRWWWXXXWWWSSSRRRSSSRRRPPPPPPUUUXXXVVVUUUUUUTTTQQQPPPNNNKKKKKKLLLNNNMMMLLLOOOQQQVVV[[[ZZZSSSOOOOOOOOONNNNNNMMMMMMMMMNNNNNNPPPPPPPPPNNNMMMKKKIIIHHHFFFEEEDDDCCCBBBCCCCCCDDDCCCDDDEEEFFFFFFEEEDDDCCCDDDFFFFFFDDD@@@>>>@@@BBBFFFLLLSSSXXX]]]cccmmmuuu)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))++++++++++++************************************************************))))))))))))))))))))))))))))))*********+++++++++************************++++++************++++++))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,+++++++++***+++,,,,,,---...---,,,,,,+++,,,,,,------------.........//////.........////////////000111111111111222222222222111111111222555777888888;;;:::::::::;;;===@@@AAA>>>@@@BBBBBB@@@@@@@@@AAAEEEFFFEEECCC???=========>>>======<<<;;;;;;:::::::::999999::::::999888777:::<<<>>>>>><<<999888888555555666666666555444444444444444333333222222222222222222222111111111111000000000000000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))&&&''''''((()))******+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************)))))))))))))))*********))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***+++******)))))))))))))))))))))*********+++++++++,,,,,,---------.........//////000000111222222222444444555777888999:::;;;888999:::<<>>???===???@@@AAA@@@@@@@@@AAACCCCCCBBB@@@===;;;<<<>>>>>>>>>===<<<;;;::::::999999999::::::999888888888;;;===???>>><<<999888777666777777777666666555444444444333333333333222222222222222111111111000000////////////////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************))))))((())))))******))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))(((&&&''''''((()))******+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))************)))))))))))))))************))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))******)))(((((()))))))))))))))*********+++++++++,,,,,,,,,,,,------------...//////000000111111222222333444555666888999999666777888:::===@@@CCCEEEJJJKKKMMMOOOPPPQQQRRRSSSNNNPPPQQQQQQPPPNNNNNNOOONNNNNNNNNNNNNNNOOOPPPPPPRRRQQQQQQQQQQQQQQQRRRRRRVVVUUUTTTRRRPPPOOORRRVVVQQQPPPOOONNNNNNOOOTTTXXXTTTTTTRRRPPPMMMNNNRRRUUUMMMPPPSSSTTTTTTUUUUUUUUUSSSRRRQQQPPPPPPRRRSSSTTTTTTRRRPPPMMMKKKJJJJJJIIIIIIHHHFFFEEEEEEFFFGGGIIIHHHHHHHHHGGGGGGFFFEEEEEEAAAAAAAAA@@@@@@@@@BBBDDD@@@BBBCCCBBB??????AAADDD))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))******************************************++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++************************++++++************++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++***************+++,,,,,,++++++++++++++++++++++++,,,------------.....................///////////////000000000000111111111222111000000222333333222777777777777888888999:::;;;===???@@@@@@???AAABBB@@@@@@???<<<:::;;;===???>>>>>>======<<<;;;::::::999:::<<<;;;999888888999;;;===???>>><<<999777777777777777777777666555444333333333333333333333333222111111111111000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))******+++******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((()))))))))))))))))))))******+++*********++++++++++++,,,+++++++++,,,,,,,,,------.........///000000111111111111222333555666777888555555666888;;;>>>AAABBBDDDGGGIIIKKKKKKLLLMMMOOOJJJLLLOOOOOONNNMMMLLLMMMMMMMMMMMMMMMNNNOOOPPPPPPRRRRRRRRRRRRRRRSSSTTTUUUUUUSSSRRRRRROOONNNSSSZZZaaa\\\XXXUUURRRPPPTTTZZZTTTSSSQQQNNNLLLMMMOOORRRLLLQQQTTTSSSSSSVVVXXXWWWSSSRRRRRRQQQQQQQQQRRRRRRRRRQQQOOONNNLLLLLLKKKKKKHHHGGGFFFEEEDDDEEEEEEFFFEEEEEEDDDDDDCCCCCCBBBBBBAAA@@@>>><<<<<<===???@@@===???AAAAAA???>>>===>>>))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++(((((())))))******++++++************************++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++************************++++++************++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,---------,,,,,,+++******************++++++,,,))))))***++++++,,,,,,+++,,,,,,---------.............../////////000000000/////////000000000111111000000000000111111333444444555666666666666666666:::<<<>>>?????????AAABBB>>>===<<<;;;:::<<>>>>>>>>======<<<<<<<<<:::<<<>>>===:::999:::;;;;;;===>>>>>>;;;888666666666666666666555444333333333333333333333333333333111111111111000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))************************'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))************)))((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((()))))))))***)))))))))))))))***++++++******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((()))***+++,,,---++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------...//////000000111///000111222444555666666555555555777999<<<>>>@@@???BBBEEEGGGFFFGGGIIIKKKFFFIIILLLMMMLLLKKKKKKKKKLLLKKKKKKLLLMMMNNNOOOOOOQQQQQQQQQRRRSSSTTTUUUVVVSSSQQQQQQQQQOOONNNTTT^^^mmmgggbbb___YYYTTTUUU[[[UUUSSSPPPNNNNNNNNNNNNNNNJJJPPPSSSPPPPPPTTTUUURRRQQQQQQQQQQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNMMMHHHHHHGGGFFFEEEEEEDDDDDDBBBBBBAAAAAA@@@AAAAAAAAABBB@@@???>>>>>>>>>>>>===>>>???@@@???===;;;999888))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++'''(((((()))***++++++,,,************************++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++************************++++++************++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************------------,,,,,,+++************)))***++++++,,,'''((()))++++++,,,,,,,,,,,,,,,,,,---------......////////////000000000000////////////000000000000///000222222222333555888444555666777777777555555999<<<>>>?????????AAABBB<<<<<<;;;::::::===AAAEEE>>>>>>>>>>>>============:::===???>>>;;;:::;;;<<<;;;===>>>===:::777666555555555555555444333222111333333333333333333333333111111111111000000000000////////////////////////---.....................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))(((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))((())))))***++++++******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''((((((((())))))******(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((()))***,,,......++++++,,,,,,,,,---------******+++++++++,,,,,,,,,------......///000000000//////000222333444555666555555555666888:::===>>>>>>AAADDDEEEEEEEEEGGGJJJCCCFFFJJJKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKMMMNNNNNNPPPPPPQQQQQQSSSTTTVVVVVVRRRPPPPPPQQQOOOMMMUUU```lllfffbbb```ZZZRRRRRRWWWXXXUUURRRPPPQQQPPPOOOMMMLLLRRRUUUQQQQQQTTTTTTQQQOOOOOOPPPPPPOOOMMMKKKJJJLLLMMMNNNOOOOOOOOOOOOOOOJJJJJJIIIIIIHHHFFFDDDCCCBBBAAAAAA@@@@@@AAAAAABBB???>>>>>>???@@@@@@>>><<<<<<<<<=========<<<;;;;;;))))))))))))))))))))))))))))))))))))************+++*********))))))((((((******))))))))))))******))))))************))))))************************************************************************************************************************((()))+++,,,,,,+++)))((())))))))))))))))))))))))************************++++++************++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))******+++,,,******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------000111///000333444111---000///++++++111222...000000000111222222333333333555777777666555666777;;;;;;<<<<<<===>>>>>>>>>===;;;::::::;;;===>>>>>>AAA>>>;;;999:::;;;<<<<<>>??????AAACCCEEEGGGHHHIIIJJJKKKKKKKKKKKKMMMKKKJJJIIIJJJMMMPPPRRRQQQLLLHHHIIINNNRRRRRRQQQRRRPPPNNNMMMNNNRRRVVVYYY^^^^^^\\\[[[XXXVVVSSSRRRUUUWWWXXXSSSMMMJJJLLLPPPPPPOOOMMMOOORRRTTTVVVVVVSSSSSSRRRPPPNNNKKKHHHFFFGGGOOOVVVVVVTTTUUUSSSQQQNNNMMMKKKIIIFFFCCCBBBAAA>>>???AAAAAA@@@@@@AAABBB@@@???===>>>??????>>>=========<<<;;;;;;;;;;;;;;;))))))))))))))))))))))))))))))))))))************************)))))))))(((******))))))))))))******))))))************))))))************************************************************************************************************************)))***+++,,,,,,+++***)))************************************************++++++************++++++)))************+++++++++******************************+++++++++,,,,,,,,,******))))))******+++,,,******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------//////---///333333000///222111---...333444000//////000111111222222333333444666666555555555666::::::;;;;;;<<<=========<<<;;;999999;;;<<<======>>><<<::::::;;;;;;:::999===<<<;;;;;;<<<<<<999555888888777777777777555444555555444444444333333333777666555333333333333333222222000/////////000111////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********))))))))))))(((((((((((())))))))))))))))))************************************)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************))))))))))))***)))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''(((***,,,---,,,++++++*********+++++++++++++++,,,,,,,,,------------------..................///000111333444555555555666777888999:::::::::<<<>>>??????@@@BBBDDDEEEFFFGGGIIIJJJJJJJJJJJJLLLKKKJJJIIIJJJMMMOOOQQQQQQMMMIIIJJJNNNRRRRRRQQQRRRQQQOOONNNPPPSSSVVVXXXXXXWWWUUUTTTSSSSSSTTTUUUTTTSSSRRRNNNLLLNNNSSSXXXOOOOOOOOOOOOPPPQQQRRRSSSSSSTTTSSSRRROOOLLLIIIGGGJJJQQQVVVUUUSSSRRRPPPMMMLLLKKKIIIGGGDDDBBB@@@??????@@@@@@???>>>>>>???AAA@@@??????@@@AAAAAA@@@>>>===<<<;;;;;;::::::;;;;;;))))))))))))))))))))))))))))))))))))************************))))))))))))******))))))))))))******))))))************))))))************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++************++++++)))************+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,******))))))******+++,,,******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...///...,,,---111111---000111000...000333333000//////000000111111222222222444555666555444555666888888999999:::;;;;;;<<<::::::999999999:::;;;<<<:::999999:::;;;;;;999777:::;;;<<<<<<:::888888888777666555666777666555333555444444444444333333333555555444333222222222222222111111000///000000000////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******************))))))(((((())))))***)))))))))*********++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))(((((('''((()))+++,,,+++***************++++++++++++++++++,,,,,,,,,,,,------------..................///000111333444444555666666777888999::::::;;;===?????????@@@BBBCCCDDDDDDFFFGGGHHHIIIIIIIIIKKKJJJJJJJJJKKKMMMOOOPPPQQQMMMJJJKKKOOORRRRRRQQQSSSSSSRRRRRRSSSUUUWWWXXXVVVTTTRRRPPPPPPQQQTTTVVVRRRQQQNNNKKKJJJLLLRRRVVVNNNQQQSSSSSSQQQPPPQQQSSSSSSTTTUUUTTTRRRNNNJJJHHHKKKQQQTTTRRRPPPOOOLLLHHHIIIHHHGGGEEEBBB@@@???>>>AAAAAA@@@>>><<<<<<===?????????@@@BBBDDDDDDBBB@@@<<<<<<;;;;;;::::::;;;;;;))))))))))))))))))))))))((()))))))))*********************)))))))))))))))******))))))))))))******))))))************))))))************************************************************************************************++++++++++++++++++++++++,,,++++++******++++++,,,************************************************++++++************++++++))))))*********+++++++++******************************+++++++++,,,,,,,,,******))))))******+++,,,******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------///000...---000555555111111000...---///111000---......//////000111111222111333555555444333444555666666777888888999999:::999999:::999999888999:::999888777888999:::999888999:::;;;;;;888666:::AAA===999555333444555444333444444444444444444444444444333333222222111111111222111111000000000000000////////////////////////......---------,,,,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************************************))))))))))))))))))***))))))*********+++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************************)))))))))((()))))))))))))))*********((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))***+++***))))))))))))***++++++***++++++++++++,,,,,,,,,,,,,,,---------.........---...///000111222333333555666666777888999::::::<<<===????????????AAABBBCCCDDDEEEGGGHHHIIIIIIIIIJJJJJJJJJKKKLLLMMMNNNOOOPPPNNNLLLLLLOOOQQQRRRQQQSSSTTTTTTUUUUUUVVVWWWWWWXXXWWWUUUSSSRRRRRRSSSSSSUUUYYYZZZVVVOOOJJJLLLPPPMMMRRRVVVWWWSSSQQQTTTWWWSSSTTTUUUUUUSSSPPPLLLIIIIIINNNOOOMMMLLLLLLIIIEEEFFFEEEDDDBBB@@@???===<<>>>>>>>>>>>???AAACCCDDDFFFGGGIIIJJJJJJJJJIIIJJJKKKMMMNNNNNNOOOOOOOOONNNMMMMMMOOOPPPQQQQQQOOOPPPQQQRRRSSSTTTTTTTTTUUUUUUVVVVVVVVVTTTRRRQQQVVVaaajjjfffYYYMMMJJJMMMIIINNNTTTUUUSSSRRRUUUYYYRRRSSSTTTTTTSSSPPPLLLJJJFFFIIIJJJHHHHHHJJJIIIDDDDDDDDDBBBAAA???>>>===<<>>======???:::;;;>>>AAADDDDDDAAA???>>>===============>>>>>>))))))))))))))))))))))))))))))))))))************))))))))))))******************))))))))))))******))))))************))))))************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))******+++,,,******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,---///666DDDSSSYYYWWW>>>555......111000//////------......//////000000///111333333222111222333444444555666666777777888777:::<<<;;;888777888::::::999888999;;;======<<<<<<777777999777777AAANNNPPPGGG;;;666666888999888333333333444444444444555222222333333333222222111000111111111111000//////////////////////////////......---------,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++++++++******))))))******+++*********++++++++++++,,,++++++++++++++++++++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************))))))))))))((((((((()))******++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((('''''''''((()))***+++************++++++++++++,,,,,,,,,,,,---------------...///111222222111000333444444555666777888999999:::<<<===<<<===???@@@BBBCCCEEEGGGIIIJJJJJJKKKJJJKKKMMMOOOPPPPPPOOOOOONNNMMMMMMMMMNNNNNNOOOPPPJJJKKKLLLMMMOOOPPPQQQQQQOOOQQQSSSVVVVVVUUUSSSQQQMMMZZZffffffYYYMMMIIIIIIFFFIIIMMMOOOOOOPPPSSSVVVQQQQQQQQQQQQPPPNNNLLLKKKEEEGGGFFFEEEGGGJJJIIIEEECCCCCCBBBAAA@@@???>>>===EEEFFFEEECCC@@@>>>>>>>>>:::;;;<<>>=========<<<======>>>???))))))))))))))))))))))))))))))))))))************((()))))))))******************))))))))))))******))))))************))))))************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++++++++++++++++++++++++++************************++++++************++++++)))************+++++++++******************************+++++++++,,,,,,,,,******))))))******+++,,,******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,///777GGGWWW^^^\\\DDD888...---///...---///,,,------......///000000...000222222111000111222444444555555666777777777777;;;>>>===999777888:::777888;;;>>>AAAAAA>>>;;;<<<666666::::::777===IIIMMMDDD;;;666888999777444333333333444444444555555111222333444444333222222000111111222111000///...////////////////////////......---------,,,,,,,,,************************************************************************)))************+++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********++++++++++++******))))))******+++*********+++++++++,,,,,,************************''''''((()))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************))))))))))))'''(((((()))******++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((((((((((((''''''''''''''''''((()))******************++++++++++++++++++,,,,,,,,,---------,,,...///111222111000///222222333444555666777777666888:::;;;;;;<<<>>>@@@AAABBBDDDFFFGGGIIIIIIJJJJJJLLLOOOQQQRRRRRRPPPOOOLLLMMMMMMMMMMMMMMMNNNNNNJJJJJJKKKMMMOOOQQQSSSTTTPPPQQQSSSTTTTTTSSSRRRQQQJJJQQQXXXYYYTTTNNNJJJIIIGGGHHHIIIJJJLLLNNNPPPQQQPPPPPPOOOMMMMMMLLLLLLLLLGGGHHHGGGEEEGGGKKKJJJFFFDDDCCCCCCBBBAAA@@@??????BBBDDDEEEDDDAAA>>>===<<<<<<<<<<<<===@@@AAA@@@>>>;;;;;;;;;;;;;;;<<<======))))))))))))))))))))))))))))))))))))************(((((())))))*********+++******))))))))))))******))))))************))))))************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***++++++++++++++++++++++++************************++++++************++++++)))************+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,*********)))***++++++,,,******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------------...555DDDSSSXXXVVVFFF888,,,+++,,,+++***---,,,,,,------...//////000...000111222111000111222444444555555666777777888777;;;???>>>999777888:::555888===CCCFFFDDD>>>999<<<555666<<<<<<666999BBBEEE>>>777555777888444///333333333444444555555555111222444444555444333222000111111222222000///...////////////////////////......---------,,,,,,,,,************************))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******++++++++++++++++++************++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))&&&&&&''')))***+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************))))))))))))'''(((((()))***+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((((((((((((''''''&&&&&&&&&'''''')))******)))************+++++++++++++++,,,,,,,,,---------,,,...000111222111000///111222222333444555666666444666888::::::;;;>>>@@@???@@@BBBDDDFFFGGGHHHIIIKKKMMMPPPRRRSSSSSSQQQPPPKKKLLLMMMMMMLLLLLLMMMNNNMMMMMMNNNOOOQQQUUUWWWYYYXXXWWWUUUTTTRRRQQQQQQQQQRRRRRRRRRSSSTTTSSSPPPMMMLLLJJJIIIJJJLLLOOOPPPPPPPPPNNNMMMKKKJJJJJJKKKLLLKKKKKKHHHFFFHHHLLLKKKFFFDDDDDDCCCCCCBBBAAA@@@@@@@@@BBBEEEDDDBBB>>><<<;;;>>>===<<<===???@@@@@@???999999999999::::::;;;<<<+++)))'''(((+++,,,***((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************))))))))))))))))))))))))******++++++++++++******))))))))))))************)))************+++++++++///000111///,,,***)))******+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************++++++++++++******))))))))))))))))))))))))(((***,,,,,,++++++,,,---++++++******************))))))***+++,,,------...,,,---...111555999===???111000...,,,+++++++++,,,,,,,,,------.../////////000111111111222222222222333333444444555666666666999888888888777777666666777999<<<>>>>>>;;;777555888888999999999:::::::::666666666666555555555555333222222333555666666444111111111111111111111111333222000/////////000111......------------.........---,,,,,,++++++,,,,,,,,,,,,,,,++++++*********))))))))))))************************************++++++******************+++++++++++++++++++++++++++*********))))))((((((++++++************++++++)))************+++++++++++++++***)))(((((())))))+++***)))(((((('''(((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))+++*********))))))((((((((((((((((((((()))******))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************++++++++++++++++++++++++,,,---...///000000000000///000111222222333222222222555888::::::::::::;;;@@@AAABBBDDDEEEGGGHHHIIIHHHJJJNNNSSSUUUUUURRROOOMMMKKKIIIIIIKKKLLLMMMLLLLLLJJJKKKOOORRRRRRTTTYYYRRRSSSTTTSSSPPPOOOPPPSSSQQQRRRTTTUUUTTTRRRNNNLLLLLLLLLLLLNNNQQQQQQOOONNNLLLLLLKKKKKKKKKKKKKKKLLLMMMJJJHHHJJJOOOQQQOOOLLLFFFEEECCCCCCCCCCCCAAA@@@???>>>===;;;;;;<<<<<<===========================;;;;;;<<<<<<;;;;;;:::999+++)))((((((++++++***(((************************))))))))))))))))))))))))***)))))))))))))))))))))************************))))))))))))))))))))))))******++++++++++++******))))))))))))************)))************+++++++++---...///...,,,************+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************++++++++++++******************************)))+++,,,,,,+++++++++,,,++++++******************+++++++++++++++,,,,,,,,,)))))))))+++---000222444000///---,,,++++++,,,,,,,,,,,,------.../////////000000000000111111111222333333333444555555666666888888888777777777666666666888:::;;;;;;999666444888888888999999999::::::666666666666555555555555444333222222333444333111111111111111111111111111111111///.........///000......------------.........---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++******))))))))))))************************************************************++++++++++++++++++++++++************)))))))))(((*********))))))*********)))************+++++++++++++++***)))))))))))))))***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))*********)))))))))((((((((((((((((((((()))******))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************++++++++++++++++++++++++------...///000000000000//////000111222222222222222555888999999999:::;;;???@@@BBBCCCEEEGGGHHHIIIGGGIIILLLOOORRRRRRPPPNNNMMMKKKIIIIIIKKKLLLLLLLLLKKKIIIKKKPPPRRRQQQRRRVVVOOOQQQQQQPPPNNNNNNQQQSSSRRRTTTUUUVVVUUURRRNNNLLLLLLLLLMMMOOOQQQRRRQQQOOONNNMMMLLLKKKKKKKKKKKKKKKKKKHHHGGGIIIMMMNNNKKKHHHDDDBBBAAAAAABBBBBB@@@???>>>>>><<<;;;;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999+++***))))))***+++***)))************************))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))))))))))))))******++++++++++++******)))))))))*********++++++)))************+++++++++***,,,------+++******+++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++*********************************,,,------+++***++++++******++++++++++++++++++---,,,,,,,,,+++++++++***,,,,,,,,,+++,,,,,,---......------,,,,,,------...,,,,,,------.../////////////////////000000000000222333333444444555555666777777777777666666666666555666777888777666555444777888888888999999999999666666666666555555555555555333222222222222111///111111111111111111111111000000///.....................------------.........---,,,,,,++++++,,,,,,,,,,,,,,,++++++++++++***))))))))))))************************************************************++++++++++++++++++++++++************))))))))))))***))))))(((((())))))***)))************++++++++++++***))))))))))))))))))))))))((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))******************************))))))(((((((((((())))))******))))))))))))((((((((((((((((((((()))******))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************++++++++++++++++++++++++---...///000111111111111...///000111222222222222333555777999999999:::<<<>>>???AAACCCEEEGGGIIIIIIEEEFFFIIIKKKMMMNNNNNNNNNLLLKKKJJJJJJLLLMMMMMMLLLKKKIIIKKKPPPRRROOOOOORRRMMMMMMMMMMMMMMMNNNRRRUUUTTTUUUUUUUUUTTTQQQNNNLLLMMMLLLMMMOOOQQQRRRRRRPPPOOONNNMMMLLLKKKKKKJJJJJJHHHGGGFFFHHHJJJJJJFFFBBB@@@???>>>>>>@@@@@@???>>>======<<<;;;;;;;;;;;;<<<:::::::::::::::::::::::::::;;;;;;;;;;;;:::999999***************+++******************************)))))))))))))))))))))))))))))))))))))))*********************************))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++))))))*********+++++++++(((***++++++******+++,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,++++++***************************+++---...---,,,******+++******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,000//////......---------,,,,,,,,,,,,------......,,,,,,------.../////////.........////////////000222222222333444444555555666666666666666666666666555555555555555555555555777777777888888888888999666666666666555555555555555333222222333333222000111111111111111111111111000000//////..................------------.........---,,,,,,++++++,,,,,,++++++++++++++++++++++++((()))))))))***************************************************+++++++++++++++++++++++++++++++++*********)))))))))))))))))))))(((((((((((())))))))))))*********+++++++++******)))))))))))))))***(((((((((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((())))))***((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***************************+++++++++++++++,,,,,,---...///000111111111111...///000111222222222222333555777888888888:::<<<===>>>???BBBDDDFFFHHHIIIDDDEEEGGGIIIJJJKKKMMMNNNMMMLLLKKKLLLNNNOOOOOONNNKKKJJJLLLPPPQQQNNNLLLNNNLLLLLLLLLLLLMMMPPPTTTWWWTTTTTTTTTSSSQQQOOOMMMLLLLLLLLLLLLMMMPPPQQQQQQPPPOOOOOOMMMLLLJJJJJJIIIIIIGGGFFFGGGHHHIIIGGGBBB???===<<<;;;<<<>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;999999999999999999999999:::::::::::::::999888888******++++++*********+++************************))))))))))))))))))))))))(((((())))))************************************))))))))))))))))))))))))******++++++++++++******************++++++++++++))))))*********+++++++++&&&(((***+++******+++,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++************************,,,---......,,,***++++++******++++++,,,,,,,,,,,,******+++,,,------......,,,,,,,,,,,,,,,++++++***++++++,,,------.........,,,,,,------.../////////---.........////////////111111222222333444444444555555555555555555555666666666555555555666666666666666777777777888888888666666666666555555555555444222222333444555555444111111111111111111111111111111111111000000//////......------------.........---,,,,,,++++++,,,,,,++++++++++++++++++++++++((()))))))))************************************))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))******))))))(((((((((((())))))))))))*********+++++++++***)))))))))))))))******))))))((())))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))************(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((())))))((((((((((((((())))))***((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,---...///000000111111111......///000111111111111333555666777777888:::<<<<<<<<<>>>@@@BBBDDDFFFGGGCCCEEEGGGHHHHHHIIILLLOOONNNMMMMMMNNNQQQRRRQQQPPPKKKJJJLLLPPPQQQMMMKKKMMMMMMMMMLLLMMMPPPSSSVVVXXXRRRRRRQQQPPPNNNMMMLLLKKKLLLKKKJJJKKKMMMNNNNNNMMMNNNMMMKKKJJJIIIHHHHHHHHHFFFGGGGGGHHHHHHEEEAAA>>><<<;;;:::;;;=========;;;;;;;;;;;;;;;;;;::::::999888888888888888888888888999999::::::999999888777***+++,,,+++******+++,,,++++++++++++++++++++++++))))))))))))))))))))))))((((((((()))******++++++************************))))))))))))))))))))))))******++++++++++++***************++++++++++++,,,)))************+++++++++''')))+++++++++***+++---***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++---......,,,+++,,,,,,******++++++,,,---------******+++,,,---...//////***+++,,,,,,---,,,,,,++++++,,,------.........---,,,,,,------.../////////............////////////000111111222222333333444444444444555555555555555666666666666666777777777666666666666777777777777666666666666555555555555333222222333555666666555111111111111111111111111111111111111111000//////......------------.........---,,,,,,++++++,,,,,,***++++++++++++,,,,,,,,,))))))))))))************************************)))))))))***++++++,,,,,,++++++++++++++++++++++++))))))))))))***************))))))(((((())))))***)))************+++++++++)))))))))))))))******+++******)))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++''''''''''''''''''''''''))))))(((((((((((())))))''''''(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********++++++,,,,,,---,,,---...///000000000000---...///000111111111111333555666666666777:::<<<;;;;;;===>>>@@@AAACCCCCCBBBEEEHHHHHHGGGHHHKKKNNNNNNMMMMMMOOORRRSSSRRRPPPMMMKKKLLLPPPPPPMMMLLLNNNOOONNNNNNPPPSSSUUUVVVVVVQQQPPPNNNMMMLLLLLLLLLLLLMMMKKKJJJJJJKKKLLLLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGFFFCCCAAA???===<<<;;;;;;======<<<;;;::::::;;;;;;::::::999888777777777777777777777777888999999999999888777777)))+++---,,,***)))+++---++++++++++++++++++++++++))))))))))))))))))))))))'''(((((()))******++++++************************))))))))))))))))))))))))******++++++++++++***************+++++++++,,,,,,)))************+++++++++(((***+++,,,++++++,,,---***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***,,,......---,,,---...******++++++,,,------...+++,,,,,,,,,------......---...////////////...---+++,,,---.........---,,,,,,,,,------.../////////....../////////000000000000000111111222333333333333333444444444555555555444444555666777777666666555555555666666666777777666666666666555555555555444333222222444555444333111111111111111111111111///000111111111000............------------.........---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,))))))))))))************************************((())))))***++++++,,,,,,++++++++++++++++++++++++((()))))))))*********************))))))*********)))************+++++++++)))))))))))))))***++++++++++++******)))*********))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++(((((((((((((((((((((((())))))(((((((((((())))))'''''''''((((((((())))))((((((((((((((()))******))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++,,,,,,------+++,,,---....../////////---...///000111111111111333444555555555777:::<<<:::;;;;;;<<<===>>>???@@@???CCCHHHHHHGGGFFFIIIMMMLLLKKKLLLNNNQQQRRRQQQOOONNNKKKLLLOOOOOOMMMMMMPPPPPPOOOOOORRRUUUVVVTTTRRRPPPOOOMMMLLLLLLLLLMMMNNNOOOMMMKKKJJJKKKKKKKKKJJJFFFFFFEEEDDDDDDCCCDDDDDDEEEFFFFFFEEECCCAAA@@@@@@???>>>============<<<;;;999::::::;;;:::999888777777777777777777777777777888888888888888777777666))),,,---,,,***)))+++---++++++++++++++++++++++++))))))))))))))))))))))))'''(((((()))***+++++++++************************))))))))))))))))))))))))******++++++++++++************+++++++++,,,,,,,,,)))************+++++++++)))***,,,,,,++++++,,,---++++++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***,,,......------...///******+++,,,,,,---............---------,,,,,,,,,,,,---...///...---,,,+++,,,,,,.........---,,,+++,,,,,,------...//////000////////////000000000000000000000111222222333333333333333444444555555555222333555666777666555555555555555555666666666777777666666666555555555555555333222222333222111000111111111111111111111111...///000000000///---,,,.........------............---,,,,,,++++++,,,,,,*********++++++,,,,,,,,,))))))))))))************************************((())))))***++++++,,,,,,++++++++++++++++++++++++(((((())))))*********+++++++++************++++++)))************+++++++++))))))((())))))***++++++,,,,,,+++***)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))(((((((((((())))))&&&'''''''''(((((())))))((((((((((((((()))******))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------***+++,,,---............---...///000111111111111333444555555555777:::<<<::::::;;;;;;<<<============BBBGGGHHHFFFEEEHHHKKKJJJJJJKKKMMMPPPQQQOOONNNOOOLLLLLLNNNOOOMMMOOORRRPPPOOOPPPSSSUUUUUURRROOOPPPOOOMMMLLLLLLMMMOOOPPPRRROOOLLLKKKKKKKKKKKKJJJDDDCCCCCCBBBBBBBBBCCCCCCDDDEEEDDDCCCAAA???@@@@@@AAA???>>>>>>>>>>>><<<:::999999:::;;;:::999888777888888888888888888888888888888888888888777666666.........---,,,+++***)))************************))))))))))))))))))))))))))))))))))))************,,,+++++++++***)))))))))***,,,---,,,)))''')))+++*********))))))))))))))))))************+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,***))))))***,,,---------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------++++++,,,,,,---...//////000000//////.........---////////////000000000000444444444444444444444444444444444555555555555666555666666555444666999<<<666666555444444444444555444333222111111111222333111111000000//////......///............---------......---------,,,,,,,,,*********++++++,,,,,,,,,************************************************************************+++++++++*********))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))+++++++++************)))((()))))))))))))))(((((())))))))))))))))))))))))))))))))))))************++++++***)))(((((())))))******))))))((((((''''''))))))))))))))))))))))))''''''''''''((((((((((((+++*********))))))(((((())))))))))))************(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))+++++++++*********))))))(((((())))))))))))))))))))))))((())))))+++,,,---......---,,,,,,,,,,,,---......////////////000000000000333444444444555666666666888999999::::::;;;;;;;;;;;;===@@@CCCEEEGGGGGGGGGLLLKKKJJJKKKNNNQQQRRRRRRNNNNNNMMMMMMMMMMMMMMMMMMNNNOOOQQQRRRRRRRRRQQQPPPQQQQQQQQQPPPOOONNNLLLLLLQQQNNNKKKJJJLLLLLLJJJHHHBBBDDDEEEDDDAAA@@@BBBEEEDDDCCCAAA@@@@@@AAACCCDDDAAAAAA@@@>>>===;;;::::::::::::888777666666666666444555666777888999999999555444444666::::::888555,,,,,,,,,,,,+++***))))))************************))))))))))))))))))))))))))))))))))))************+++++++++******************+++---,,,)))((()))+++************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,+++))))))+++,,,---------------------------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------++++++,,,,,,---......///000/////////.........---.../////////000000000000444444444444444444333333444444444444555555555555555666666555444555888;;;666666555444444444444444444333222111111111222222111000000000/////////...///............---------......---------,,,,,,,,,++++++++++++++++++,,,,,,************************************************************************+++++++++*********))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************++++++***)))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))''''''''''''((((((((((((******)))))))))((((((((((((((()))))))))*********(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))***+++*********)))))))))(((((())))))))))))))))))))))))((())))))***,,,------...---,,,,,,,,,,,,---........./////////000000000000333333444444555555666666888888888999::::::;;;;;;<<<>>>@@@CCCFFFGGGHHHHHHLLLKKKJJJKKKNNNQQQRRRRRRMMMMMMNNNNNNNNNNNNNNNNNNMMMNNNOOOQQQRRRSSSSSSSSSNNNOOOPPPPPPPPPOOOMMMLLLOOOLLLJJJJJJKKKKKKIIIGGGBBBDDDDDDCCC@@@@@@BBBDDDCCCBBBAAA@@@@@@AAABBBCCC@@@???>>>===;;;:::999999::::::999888777666666666888888888888888777777666555444444666888999777444*********++++++******)))************************))))))))))))))))))))))))))))))))))))***************************+++++++++***+++,,,+++)))))))))+++))))))******++++++,,,,,,)))************+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////............//////---,,,+++******+++,,,---------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......++++++,,,,,,,,,,,,------------------------------------------------------+++,,,,,,------........./////////...................../////////000000000333333333333333333333333444444444444555555555555555555555555444555777:::666555555444444444444444444333222222111111222222000000000000///////////////............---------......---------,,,,,,,,,,,,,,,++++++++++++++++++************************************************************************+++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''(((((())))))***))))))((())))))))))))))))))))))))))))))))))))************+++***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((('''''''''(((((())))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((()))***+++******))))))))))))(((((())))))))))))))))))))))))((())))))***+++,,,------,,,,,,,,,,,,,,,---............/////////000000000222222333444444555666666777777888999999:::;;;;;;===???AAADDDFFFHHHIIIIIIKKKJJJIIIKKKNNNQQQRRRRRRMMMMMMNNNNNNOOOOOOPPPPPPPPPOOOOOOPPPPPPRRRSSSSSSLLLMMMOOOQQQQQQOOOMMMKKKJJJIIIIIIIIIJJJJJJGGGEEECCCCCCCCCBBB@@@@@@AAACCCCCCBBBAAA@@@@@@AAABBBCCC>>>>>>===;;;:::999888888::::::999999888888888777;;;::::::999888666555444555444444555666777555444))))))***+++++++++++++++************************))))))))))))))))))))))))((()))))))))************)))))))))***+++++++++,,,***+++++++++************))))))***+++,,,,,,------))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////............//////---,,,++++++++++++,,,---------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......................................./////////000000222222222222333333333333333333444444444555555555444555555555444444666888666555444444333333444444333333222222222222111222000000000000///////////////............---------......---------,,,,,,,,,,,,,,,,,,++++++*********************************************************************************************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((((((((((((((()))*********))))))((((((((((((((((((((((((((()))))))))******************)))))))))))))))***))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))(((((())))))))))))))))))))))))((())))))***+++,,,,,,,,,,,,,,,++++++,,,,,,---............/////////000000111111222333444555555666777888888999:::;;;<<<<<<>>>???AAACCCFFFHHHIIIJJJIIIHHHIIIKKKNNNQQQQQQQQQMMMMMMNNNOOOPPPPPPQQQQQQUUUTTTRRRPPPOOOOOOOOOOOOLLLNNNPPPQQQQQQNNNKKKHHHDDDEEEGGGHHHIIIHHHFFFDDDDDDDDDBBB@@@???@@@AAABBBAAAAAA@@@@@@@@@@@@AAAAAA======<<<;;;:::999888888999999:::::::::999999888:::::::::999888666555444444444444444444555444333)))***+++,,,------------************************))))))))))))))))))))))))((()))))))))************)))))))))***+++++++++,,,************+++++++++***))))))***+++,,,,,,------))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------......---,,,,,,,,,,,,,,,,,,---------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,------------------------...........................////////////111111111222222222333333333333333444444444444555333444555555333333555666555555444333333333333333333333333333222222111111////////////000000000000///............---------......---------,,,,,,,,,,,,,,,,,,++++++*********************************************************************************************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))******(((((((((((((((((((((((()))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))(((((()))***************((((((((((((((((((((((((((()))))))))***************)))))))))))))))******(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((())))))***(((((((((((((((((()))))))))))))))))))))))))))))))))))))))******++++++,,,,,,++++++++++++,,,------............////////////000000111222333444555555888888999:::;;;<<<======>>>>>>@@@BBBDDDGGGIIIJJJGGGGGGHHHKKKNNNPPPQQQPPPMMMMMMNNNOOOPPPPPPQQQQQQVVVTTTRRRPPPOOONNNOOOOOONNNPPPQQQQQQOOOKKKGGGDDDAAACCCFFFGGGHHHGGGFFFEEEGGGDDDBBB@@@@@@@@@AAABBB@@@@@@@@@??????@@@@@@@@@======<<<<<<;;;:::999999888888999:::::::::999999888888888888888777666555333333444333333333444555***+++,,,---------------************************))))))))))))))))))))))))))))))))))))***************************++++++++++++)))))))))+++,,,+++***))))))******++++++,,,,,,)))************+++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......++++++,,,,,,,,,,,,---------------------------------------------------------------------------------------------.........------........./////////000000000111111222222333333333333333444444444444222444555555333333444555555444444333333333333333222333333333333222111000////////////000000000000///............---------......---------,,,,,,,,,,,,,,,++++++++++++++++++***************************************************************************************+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++************(((((()))***++++++++++++))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((((((&&&&&&&&&'''''''''''''''''''''(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''(((((((((((()))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,------------.........///////////////000111333444555555777777888999;;;<<<======<<<<<<===???BBBDDDGGGHHHFFFFFFGGGJJJNNNPPPPPPOOOMMMMMMNNNNNNOOOOOOPPPPPPQQQQQQPPPPPPPPPQQQQQQRRRPPPQQQQQQPPPNNNJJJEEECCCBBBEEEHHHIIIIIIIIIIIIJJJIIIFFFBBB@@@@@@BBBBBBBBB????????????????????????======<<<;;;;;;:::999999666777888:::::::::999999555555666666777666666666222333444333333333666888***++++++,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))************+++++++++***************+++)))((()))+++---+++***************************)))************+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,,,,,,,------,,,------------------,,,------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,------.........---------.........////////////000000111222222333222222333333333444444444222333555444333222333444555444333333222222333333222222333333333222111000.../////////000000000111///............---------......---------,,,,,,,,,++++++++++++++++++,,,,,,************************************************************************))))))*********+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((()))***++++++++++++))))))))))))))))))))))))))))))))))))************)))))))))))))))***++++++'''((((((((()))))))))***))))))))))))))))))))))))''''''''''''((((((((((((&&&&&&''''''(((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))************+++++++++***++++++,,,------------.........//////......///111222444555555555555666777999:::;;;<<<::::::;;;<<>>>>>????????????>>>>>>;;;;;;::::::999999888888444555777999::::::999888444444555555555555444444111222444444333444777:::******+++++++++******)))************************))))))))))))))))))))))))))))))))))))************,,,+++++++++******))))))+++)))'''))),,,---,,,************))))))))))))))))))************+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------,,,,,,---------,,,------......------,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------------------------------------------------------------------------------,,,,,,,,,------.........---------.........//////...//////000111222222222222222333333333444444444222333555555333222222333555444333333222222333333222222333444333222111000.../////////000000111111//////.........---------......---------,,,,,,,,,*********++++++,,,,,,---************************************************************************))))))******++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))************))))))((())))))***++++++'''((((((((())))))******))))))))))))))))))))))))''''''''''''((((((((()))'''''''''((((((((())))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((((((((())))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))************++++++******++++++,,,------------.........//////---...///111222333555555333333444666777999::::::999999999;;;===@@@CCCEEEDDDDDDFFFJJJNNNPPPPPPOOONNNNNNMMMMMMMMMMMMMMMMMMQQQQQQRRRSSSRRRPPPOOONNNOOOOOONNNMMMKKKIIIHHHGGGJJJLLLOOOOOONNNOOOSSSWWWMMMHHHCCCAAABBBDDDDDDCCC>>>>>>????????????>>>>>>:::999999999888888777777333444777999:::999888888444555555555444333333222000222444444333555999<<<************************)))************+++++++++++++++******************)))************+++++++++************************))))))))))))************++++++************++++++************************,,,,,,,,,++++++***************+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------000000///------,,,,,,,,,///.........000111333555222222111111111111111111///111222222111000222333444444333333333333222222111222222222222111000000000000000000///////////////............------------------,,,,,,+++++++++++++++++++++++++++++++++************************+++++++++*********))))))(((((())))))*********+++))))))))))))))))))))))))************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))&&&&&&&&&&&&'''''''''((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))******++++++************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&''''''(((((())))))''''''''''''((((((((()))&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************++++++,,,------......///000000000111222222333333444444555666777888999999:::::::::;;;>>>AAADDDGGGFFFGGGIIIMMMPPPQQQPPPNNNOOOLLLKKKNNNNNNLLLLLLPPPSSSRRRQQQQQQRRRQQQOOONNNKKKJJJIIIIIIIIIJJJJJJKKKNNNNNNNNNNNNNNNMMMLLLLLLEEEEEEEEEEEEDDDDDDDDDDDD@@@>>>===???BBBCCCAAA???BBB===888777999;;;999666444555777888999999888888444444444444333222111000222222222333333444444444************************************++++++++++++************************)))************+++++++++************************))))))))))))************++++++************++++++************************,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------------------------------,,,,,,---------.........------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------......---------......//////......///000111333444111111111111111111111111000111222222111111222444444444333333333333222222111222222222222111000000000000000000///////////////............------------------,,,,,,+++++++++++++++++++++++++++++++++************************+++++++++*********))))))))))))))))))*********+++))))))))))))))))))))))))************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&'''''''''(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))******++++++************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''''''''((((((((((((((('''''''''((((((((())))))&&&'''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************++++++,,,,,,---.........//////000111111222222333333444555666777888999999888888888:::<<>>@@@BBBCCCBBB???EEE???:::999:::;;;888555555666777888999888777777555555555444333222111000222333333333333333333444************************************+++++++++,,,************************)))************+++++++++************************)))))))))*********++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------------------------------------------------,,,------------.........------------------------+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------,,,,,,,,,---...///000111.........///000111222333111111111111111111111111111222333333222222333444444444333333333333222222111222222222222111000000000000000000///////////////............---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************+++++++++***************)))))))))***************))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))******++++++************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))((((((((((((((('''''''''((((((((()))))))))&&&'''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************++++++,,,,,,------......//////000000111111222222333444444555666777888888666666666888:::===@@@BBBFFFGGGIIIKKKLLLLLLLLLLLLQQQOOOPPPSSSRRRNNNMMMOOOUUUTTTQQQOOONNNNNNOOOOOOIIILLLNNNMMMJJJHHHHHHJJJJJJJJJKKKKKKLLLKKKKKKKKKJJJIIIHHHGGGEEEDDDCCCCCCAAA@@@@@@AAABBBCCCAAA@@@EEEAAA<<<:::;;;:::888555777777888888888777666555666666666555444222111000444333333333333333333222*********************************+++++++++,,,,,,***************+++++++++))))))*********+++++++++************************))))))*********+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................------------------------------------............................................................------------....................................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,................................................//////...---------,,,,,,---------------------------------............///........................------,,,------...///000.........///000111111222000000000000111111111111111333444444333222444555444444333333333222222222111222222222222111000000000000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((())))))))))))*********((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((((((((()))******++++++************)))))))))((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((***)))))))))(((((('''''''''(((((((((((()))))))))''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************((()))))))))***************++++++,,,------............//////000111111222333333444555555666777777555555666888:::===???AAAGGGHHHIIIJJJJJJJJJLLLMMMQQQOOOQQQTTTSSSOOOLLLNNNQQQRRRRRRPPPNNNMMMMMMMMMKKKNNNPPPOOOJJJGGGHHHJJJJJJJJJKKKLLLLLLLLLLLLKKKLLLKKKJJJHHHFFFDDDCCCBBBAAAAAAAAABBBBBBBBBAAA@@@BBB???<<<:::;;;:::999777888888888777777666555444666666666666555333222111444444444333333222222222***************************++++++++++++,,,,,,,,,))))))*********+++++++++))))))*********+++++++++************************************++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................---------------------------------.........//////................................................---------.........//////........................,,,,,,---------.........------------------------////////////////////////////////////////////////////////////...------,,,---------------------------------............///..............................------------............//////000000000111//////000000000111111111111333444444333222444555444444333333333222222222111222222222222111000000000000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************+++++++++***************))))))))))))))))))))))))************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))*********+++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((((((((()))******++++++************)))))))))((((((((((((((((((((((((((('''((((((((()))))))))***(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((******))))))((((((((('''(((((((((((()))))))))***'''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************((()))))))))******************++++++,,,------...---......//////000111111333333444444555555666666444555777999;;;===???AAAGGGIIIJJJIIIHHHIIILLLNNNPPPNNNPPPSSSSSSNNNLLLNNNLLLOOORRRRRRPPPMMMKKKKKKOOOQQQRRRPPPLLLIIIIIIJJJLLLMMMMMMNNNNNNNNNMMMMMMLLLLLLJJJHHHFFFEEECCCBBBAAABBBBBBBBBAAA@@@??????<<<;;;:::::::::::::::999999999888777666555444444666666666666555444333333444444444333333222222222************************++++++++++++,,,,,,,,,,,,)))))))))***++++++,,,,,,)))************+++++++++*********************************++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------........................------------------------------........./////////................................................------........./////////........................---.........////////////......................../////////////////////////////////////////////////////////000//////...------------------------------------............///........................///......---------......---...///000000000000///...//////000000111111111111222333333222222333444444444333333333333222222111222222222222111000000000000000000///////////////............---------++++++,,,,,,,,,,,,------++++++++++++++++++++++++***************************************++++++++++++++++++++++++*********))))))))))))))))))))))))************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******************************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))******++++++************))))))))))))))))))))))))))))))))))))''''''(((((())))))******((())))))******))))))(((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))***))))))))))))))))))(((((((((((()))))))))******'''((())))))******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************++++++,,,,,,------------......//////000000333333333444444444555555444555777999<<<>>>@@@@@@FFFGGGHHHGGGEEEGGGKKKPPPPPPNNNOOORRRRRROOONNNPPPKKKOOOSSSTTTQQQNNNNNNOOOVVVTTTRRROOONNNLLLKKKJJJOOOOOOPPPPPPOOOOOONNNMMMLLLKKKJJJHHHFFFDDDCCCBBBAAABBBCCCBBB@@@>>>>>>>>>999999::::::::::::::::::999888777666555555555555555666666666666666555555444333333333333333333222************************+++++++++,,,,,,,,,------((())))))***++++++,,,,,,)))************+++++++++*********************************+++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...............................................................////////////............................................................////////////........................////////////000000000000000000000000000000000000////////////////////////////////////////////////......///000000000//////........................---------............///........................---------------...///000---...///000000000///.........//////000111111222000111222222111111222444444444333333333333222222111222222222222111000000000000000000///////////////............---------+++++++++,,,,,,---------++++++++++++++++++++++++************************))))))*********+++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))((((((((()))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))******++++++************))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))************))))))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))*********(((((()))))))))*********(((((()))************)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))*********************+++,,,,,,------,,,------......///000000333333333333333444444444333555777999<<<>>>???@@@BBBDDDEEEDDDBBBDDDJJJOOOQQQNNNOOORRRSSSQQQQQQTTTNNNQQQTTTSSSQQQPPPSSSWWW]]]WWWQQQOOOOOOOOOMMMKKKQQQQQQQQQPPPOOONNNMMMLLLJJJJJJIIIGGGFFFDDDCCCCCC@@@BBBCCCAAA>>><<<<<<===:::;;;<<<<<<;;;:::::::::888777666555444555555666444444555777777777777777222333333333333333333444************************++++++,,,,,,,,,---------((())))))***++++++,,,,,,)))************+++++++++******************************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......////////////////////////..................................../////////000////////////////////////////////////////////////............/////////000////////////////////////000000000000111111111111000000000000000000000000////////////////////////////////////////////////---...///111111111000000........................---------.........//////////////////////////////+++++++++,,,...000111222---...///000000000///...---......///000111111222///111222222111000222333444444444333333333222222111222222222222111000000000000000000//////////////////.........---------+++++++++,,,,,,---------++++++++++++++++++++++++************************))))))******++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))******++++++************))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))************))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))******++++++))))))))))))************(((((()))***************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))******+++,,,,,,------,,,,,,------...//////000333333333333333333444444222444666999;;;===>>>??????BBBCCCAAA???BBBHHHOOORRROOOOOOSSSTTTRRRTTTWWWRRRTTTUUURRRPPPQQQXXX^^^aaaYYYPPPNNNPPPRRROOOKKKRRRRRRQQQPPPOOOMMMLLLKKKIIIIIIHHHGGGEEEDDDCCCCCC???AAACCCAAA===;;;;;;<<<<<<===>>>===<<<:::::::::888777555444444555666666333444555777888888999999222222222333333444444444++++++++++++++++++++++++---------,,,,,,+++++++++************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........................------............/////////000///////////////.........000000000000000000000000////////////000000000000111111000000/////////.........///000000000//////222000...,,,,,,...000222222222111111111111111111//////............/////////000000111000000000000,,,---......//////......222111000///...///000000000///...---,,,------...,,,,,,,,,------.................................---------......000111111000///...---,,,------...------......///000000000111111111111111111111111111111222222222222111111111111111111111111111111////////////////////////000000///...------,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++***************************************************************)))((((((************************)))))))))))))))******+++)))************+++++++++))))))))))))))))))))))))+++*********))))))(((((())))))************))))))*********)))))))))))))))))))))))))))))))))))))))+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))***************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((('''''')))))))))))))))*********+++++++++++++++++++++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((())))))))))))((((((************************))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------...------------...//////111222222333333444444555555777999::::::;;;===???AAAAAAAAA@@@@@@BBBFFFIIIRRRUUUVVVSSSOOONNNQQQVVVXXXRRRNNNPPPTTTUUUWWWZZZ```[[[UUUOOOMMMNNNRRRUUURRRPPPNNNMMMNNNNNNMMMLLLEEEEEEDDDDDDCCCBBBBBBBBB@@@@@@@@@??????===<<<;;;============<<<;;;::::::999888555444333444555666666777666333555888777333555444333333222222333333++++++++++++++++++++++++---,,,,,,,,,++++++++++++************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........................................../////////000000////////////////////////000000000000000000000000/////////000000000111111111111000000000/////////,,,---...//////000//////111000//////000222444555555555444333222111111111000//////......//////000222333444444333222111111...//////000000/////////222111000/////////000000111000///...---......///.........---.........///........................------------...///000111000///...---,,,------...------......///000000000111111111111111111111111000111111222222111111000111111111111111111111111////////////////////////000//////...------,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++***************************************************************)))((((((************************)))))))))))))))******+++)))************+++++++++))))))))))))))))))))))))*********)))))))))(((((())))))************))))))***)))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++***************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((())))))*********+++,,,,,,++++++*********)))*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,---------------------...//////111111222222333444444444555777999:::::::::<<<>>>AAAAAAAAA@@@@@@BBBFFFJJJPPPRRRTTTSSSOOONNNQQQUUUVVVPPPNNNQQQTTTTTTUUUXXX```\\\VVVRRROOOPPPSSSUUURRRPPPNNNMMMMMMMMMKKKJJJDDDEEEEEEDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@>>>======<<<<<<<<<<<<;;;;;;:::999888777666444444555666777444666777444444666666444444444333222222222222333+++++++++++++++++++++++++++++++++++++++*********************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......................................./////////000000000//////////////////000000000000000000000000000000///000000000000111111111111111111000000000000000......///000000000000000...//////000111333555666555444333222000///......//////............//////222444666666555222111111111111111111000000000000111111000////////////000111000//////......//////000//////.........//////........................------------...///000000//////...------------...------......///000000000111111111111111111111111000111111222222111111000111111111111111111111111//////////////////////////////......---,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++************************************************)))************))))))(((************************)))))))))))))))******+++)))************+++++++++))))))))))))))))))))))))******))))))))))))(((((())))))************))))))))))))))))))))))))******))))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))'''''')))***+++************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))''''''((()))***++++++,,,---,,,,,,+++***))))))(((******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))***))))))(((((())))))***************************))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,------------......//////111111111222333333444444666777999999999999:::<<<@@@AAAAAAAAAAAACCCGGGJJJKKKOOOQQQQQQOOOOOOQQQSSSSSSOOONNNRRRUUUTTTTTTVVV\\\YYYVVVSSSQQQRRRSSSTTTSSSQQQNNNMMMMMMLLLJJJHHHDDDEEEFFFFFFFFFDDDBBB@@@CCCCCCCCCBBBAAA???>>>===;;;;;;;;;;;;:::999888888888777666555666777888999333888999555222333555444444444333222222222222222++++++++++++++++++++++++************************************************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------........................////////////...////////////000000000//////000000000000111111000000000000000000000000000000000111111111222222111111111111111111111111111222222222111111000///000000111333444555555666333222222111000//////...111111000000000000111111222555999999777444444555333222111111000000000000000000//////............////////////.../////////000000///............///........................---------------...///000............------......------......///000000000111111111111111111111111000000111111111111000000111111111111111111111111////////////////////////.........------,,,,,,,,,------,,,,,,,,,+++++++++***++++++,,,,,,++++++***************************************************************************************************))))))************)))(((************************)))))))))))))))******+++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))(((((())))))************)))))))))))))))))))))*********))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))),,,***(((''''''(((***,,,************************)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((())))))******))))))(((&&&'''((()))***+++,,,,,,///...---,,,+++***)))((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))******)))(((((()))******************************)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,,,,------...............000000111111222333333333666777888888777777999:::???@@@AAAAAAAAACCCFFFIIIGGGJJJNNNOOOOOOOOOPPPQQQPPPNNNPPPUUUVVVTTTSSSUUUUUUTTTSSSSSSSSSSSSTTTUUUTTTRRRPPPOOOOOOMMMKKKIIIEEEFFFHHHIIIIIIFFFCCCBBBCCCCCCCCCBBBAAA???>>>===;;;;;;;;;:::999888777666777777666666777888999:::555;;;===888222111333444444333333222111222222222++++++++++++++++++++++++************************************************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////........./////////000000////////////000000000111000000000000111111222222111111111111111111111111111111111111222222222222111111111222222222222222333333333222111000///...444444444555555555555555111111111111111111111111222222111111111111222222222777;;;;;;888555666888555444222111000000000000////////////......------............//////............/////////.........////////////////////////...------------......///------..................------......///000000000000000000000000000000000000000000111111000000000000000000000000000000000////////////////////////---------------,,,,,,,,,------,,,,,,,,,+++++++++***++++++,,,,,,++++++***************************************************************************************************((())))))*********)))))))))))))))))))))))))))))))))))))))))))))******+++))))))*********+++++++++))))))))))))))))))))))))(((((((((((((((((())))))))))))************))))))(((((())))))************))))))))))))))))))))))))*********)))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))+++***)))'''''')))***+++))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''&&&'''((()))***+++,,,,,,000///...---,,,+++******(((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))******))))))))))))******************************))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))(((((()))))))))******************+++++++++,,,,,,,,,---......//////......//////000111111222222333555666777777666666888999===>>>@@@@@@AAABBBFFFHHHEEEGGGJJJLLLMMMMMMNNNOOONNNNNNQQQVVVWWWSSSRRRTTTQQQQQQSSSTTTUUUWWWXXXXXXVVVTTTSSSRRRRRRPPPMMMJJJGGGIIIJJJKKKKKKIIIFFFDDDCCCCCCBBBAAA@@@>>><<<;;;;;;;;;;;;:::999888666555666666777777777888999999999???@@@999222111222222333333222111111111111222++++++++++++++++++++++++*********+++++++++++++++************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////.........//////000000111/////////000000000111111000000000111222222333333222222222222222222222222111111222222222333333333222222222222222333333333333333333333333222111000444333222222222222333333/////////000111111222222//////............//////333777:::888333000333666888666444222111111111111000000000000000///............///000000000//////,,,...000222222111///...////////////////////////...---------------......,,,---......///.........------......///000000000000000000000000000000000///000000111111000000///000000000000000000000000////////////////////////------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***************************************************************************************************((())))))************))))))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++))))))))))))))))))))))))''''''(((((((((((())))))))))))************))))))((((((((()))******++++++))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''((()))***++++++,,,//////...---,,,++++++***''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))))))))))))))******++++++******)))************************))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))((((((((()))))))))******************+++++++++++++++,,,.../////////...---/////////000111111222222333444666666666666777999:::<<<>>>???@@@AAADDDGGGDDDEEEGGGIIIJJJLLLMMMMMMMMMMMMQQQVVVVVVRRRQQQTTTRRRSSSTTTVVVWWWYYYZZZZZZVVVUUUTTTTTTTTTRRROOOLLLIIIJJJKKKKKKKKKIIIGGGFFFCCCCCCBBBAAA???===<<<;;;<<<<<<;;;:::999888666555666666777777777777777777:::>>>>>>888333333333111333333222111111111111111++++++++++++++++++++++++++++++++++++,,,,,,,,,---************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////---......///000000111111//////000000000111111111000000111111222333333444333333333333333333333333222222222333333333333444222222222333333333444444555555777888999::::::::::::999888777777999;;;<<<::::::::::::::::::;;;;;;888888777777777777888888>>>AAABBB===666222555999<<<:::777555333333444444222333333444333222111000///000111222333222222111+++...222666777555222000////////////////////////...------,,,,,,------...,,,,,,.../////////......------......///000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***************************************************************************************************(((((()))***************)))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++))))))))))))))))))))))))'''''''''((((((((())))))))))))************))))))'''(((((()))******++++++))))))))))))))))))))))))***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))************)))((())))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((())))))*********+++,,,,,,,,,++++++*********'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((()))+++------+++)))(((************************))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))(((((((((((()))))))))***************+++++++++++++++,,,...///000///...---......//////000111111222111333555555555666888999888:::<<<>>>???@@@CCCEEEDDDDDDDDDEEEHHHJJJKKKKKKJJJKKKOOOSSSRRRNNNOOORRRSSSSSSSSSTTTTTTUUUVVVVVVTTTTTTSSSTTTTTTSSSOOOMMMIIIIIIJJJIIIIIIHHHFFFFFFDDDDDDCCCBBB@@@>>>===<<<===<<<<<<;;;:::888666555666666777777666666555555777999999555333555444111333222222111111111111111+++++++++++++++++++++++++++++++++,,,,,,---------************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,..................................../////////000---......///000111111222000000000000111111111111000000111222333333444444444444444444444444444444222222333333333444444444222222222333333444444444888999;;;>>>AAACCCDDDEEEGGGFFFEEEDDDFFFIIILLLNNNMMMMMMMMMLLLLLLKKKKKKJJJLLLKKKKKKJJJJJJKKKKKKLLLRRRTTTRRRKKKBBB===@@@DDD>>>===:::777666555666666444555666777666555444333111222333444555444444333+++///444999:::888555222000000000000000000000000...------,,,,,,,,,------+++,,,.../////////......------......///000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,+++++++++************************))))))))))))))))))))))))************************************************(((((()))***************)))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++))))))))))))))))))))))))&&&'''''''''(((((())))))))))))************))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((***,,,,,,***((('''))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************)))))))))))))))))))))******************)))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))'''))),,,......,,,)))'''************************))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))(((((((((((()))))))))))))))************++++++++++++,,,...000000///...---......//////000111111111000222444555555666888:::777999<<<===>>>???BBBDDDEEEDDDCCCDDDFFFIIIJJJKKKHHHIIIMMMQQQPPPLLLMMMQQQSSSRRRQQQPPPOOOOOOOOOPPPSSSRRRRRRSSSTTTRRROOOLLLIIIIIIHHHGGGFFFFFFFFFEEEFFFFFFEEECCCBBB@@@>>>============<<<:::888777666666666777777666555444333333444444222333777666222333222222111000111111111***+++,,,,,,------,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------..........................................------............/////////000000000000000000000//////333222111000000111222333333333222222222333555666333222222444444222111111888555333444666666777999777777777888:::;;;:::999>>>AAAAAAAAAHHHQQQRRRMMMRRRUUUTTTPPPPPPUUUVVVRRRTTTUUUWWWZZZ]]]^^^\\\ZZZZZZ]]]___^^^]]]___eeejjjeeefffddd^^^]]]\\\UUUKKKLLLMMMJJJEEEDDDEEEBBB===<<<777333333333333444666000000222444666555333000000222555999<<<:::555111///...---------///222333........................////////////////////////////////////////////////........................000000000000000000000000////////////////////////............//////////////////...---,,,,,,++++++------,,,,,,,,,,,,++++++))))))))))))************,,,+++***))))))***+++,,,)))************+++++++++*********************************)))))))))))))))+++,,,,,,,,,+++***((('''))))))))))))))))))))))))******))))))))))))******)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))******************))))))((((((''''''(((((((((((((((((((((((())))))))))))************************************))))))))))))))))))))))))'''(((((()))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,+++***))))))******))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&((()))************))))))))))))(((((((((((((((((((((((())))))))))))(((((('''''''''&&&&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***************)))************+++++++++,,,---///...------...000---------...///000000111000111222222444444555666555555666888;;;===???AAADDDFFFHHHHHHGGGGGGHHHIIIEEEHHHMMMOOOJJJDDDFFFLLLTTTQQQNNNOOORRRTTTRRRPPPTTTTTTSSSRRRPPPNNNMMMLLLIIIGGGEEEDDDEEEEEEDDDCCCEEEDDDBBB@@@>>>=========>>>>>><<<;;;:::999999999777777777777666666666666777666666555444444333333444444444333222111000///***+++,,,,,,------,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................................................./////////000000111111111111111000000000000000000///000111333333444555555666666666555555111222333555444333333555666666999===??????======???@@@BBBFFFKKKNNNNNNMMMJJJOOOPPPMMMOOOVVVYYYXXXZZZ^^^]]]XXXUUUWWWWWWTTTUUUVVVWWWXXXZZZ[[[\\\]]][[[\\\___``````^^^[[[YYYcccffffffcccbbbddd```YYYXXXZZZXXXVVVWWWZZZYYYTTTLLLIIIFFFCCC???999555222222000///000333777888999111111222444555333000,,,///...---------...///000........................////////////////////////////////////////////////........................////////////////////////////////////////////////............///////////////......---,,,,,,++++++------,,,,,,,,,,,,++++++))))))))))))************++++++***))))))***++++++)))************+++++++++************************************************((()))***+++******)))((())))))))))))))))))))))))******))))))))))))******)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))******************))))))(((((((((((((((((((((((((((((((((((())))))))))))************************************))))))))))))))))))))))))'''(((((()))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++***)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))***))))))***)))))))))(((((((((((((((((((((((()))))))))))))))))))))(((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***************)))************++++++++++++---......---,,,...///---------...///000000000000111111222333444555555555555666888:::<<<>>>???CCCEEEGGGHHHGGGFFFGGGHHHGGGEEEEEEEEEBBBBBBJJJTTTPPPRRRUUUWWWWWWWWWWWWWWW[[[WWWSSSQQQRRRQQQOOOLLLJJJHHHFFFEEEEEEEEEDDDCCCDDDCCCBBBAAA???>>>===<<<>>>===<<<;;;:::999999999888888888777777777666666666666666555555555444444333333333333222111000///***+++,,,,,,------,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....................................////////////////////////000000000000333333333222222111111111111111111222333444666666333444555666666555444333333777999999777666888:::;;;>>>BBBGGGKKKMMMNNNNNNTTTUUUWWW[[[^^^___^^^\\\[[[```aaa\\\YYY]]]bbbeeekkkmmmkkkfffdddeeefffeee[[[[[[ZZZWWWVVVYYY___eee```___^^^___```___\\\YYYZZZ^^^```^^^]]]^^^]]][[[YYY[[[\\\\\\___dddeeeaaaYYYZZZYYYVVVQQQKKKDDD@@@???;;;555222333555888999111000//////000111///...000000//////....................................////////////////////////////////////////////////........................////////////////////////////////////////////////---............/////////.........------,,,,,,+++------,,,,,,,,,,,,++++++)))))))))*********++++++++++++***))))))***++++++)))************+++++++++************************************************'''((())))))******))))))))))))))))))))))))))))))******))))))))))))******)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******))))))))))))***************))))))))))))((((((((((((((((((((((((((((((((())))))))))))************************************))))))))))))))))))))))))'''((())))))******))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))******)))))))))((((((((((((((((((((())))))))))))******))))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***************)))************+++++++++***,,,------,,,+++---...---------...//////000000000000111222333444444555666666666777999:::<<<===@@@BBBFFFGGGGGGFFFFFFFFFEEECCCCCCDDDDDDFFFOOOXXXKKKQQQWWWZZZYYYXXXZZZ\\\aaaZZZSSSRRRSSSSSSNNNIIIKKKIIIGGGFFFFFFFFFEEECCCBBBBBBBBBBBBAAA???===<<<>>>===<<<;;;:::999999999999999999888888888777777777666666666666666666666333333333333222111000000***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,------------...........................///////////////000000000//////000000000111111111444333333333222222222222333333444555666777888999555555666777777888888888;;;AAAFFFDDDBBBBBBCCCCCCJJJOOOTTTWWW]]]eeekkkmmmkkklllooosssvvvwwwvvvtttrrrrrrqqqnnnlllooosssvvvoookkkfffdddhhhnnnpppooouuutttnnnhhhdddjjjvvvyyyqqqhhheeefffjjjnnngggjjjjjjeee___[[[[[[[[[WWWYYYXXXWWWYYY]]]\\\XXXWWW[[[]]]\\\\\\]]]\\\ZZZTTTOOOHHHBBB===888444222333000......000222333444000000000111000000///...........................////////////////////////////////////////////////........................////////////////////////////////////////////////---------.........//////......---------,,,,,,,,,------,,,,,,,,,+++++++++))))))*********++++++++++++******************+++))))))*********+++++++++*********************************+++++++++++++++***************)))))))))((((((((((((((((((((((((******))))))))))))******))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************************************))))))))))))))))))))))))(((((()))************)))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))((((((((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((((((((*********)))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((()))***************))))))*********+++++++++)))+++,,,,,,+++***,,,------------......///////////////000111222333444444555555666666777888999:::<<<@@@CCCEEEEEEDDDDDDEEEAAABBBHHHOOORRRPPPQQQUUULLLOOOTTTVVVVVVVVVXXXZZZ^^^[[[WWWUUUTTTQQQKKKGGGLLLJJJHHHGGGGGGFFFEEEDDD@@@AAABBBCCCBBB@@@===<<<======<<<;;;:::999999::::::::::::999999999888888777777777777777777666666222222222222222111000000***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------,,,,,,---------........./////////////////////////////////000000000111111000000000111111111111222333333333333333333333333222333444666777888999999;;;;;;;;;<<>>======<<<;;;;;;::::::::::::::::::::::::999999999999777777777777666666666666111111222222222111000000***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------------------,,,---------............//////////////////////////////000000111111222222000111111111222222222222333333444555555666666777222444666:::<<<>>>@@@@@@BBBCCCFFFIIINNNSSSXXX[[[^^^hhhpppssswww{{{xxxooogggzzz{{{uuummmeeedddkkklllddd___aaaaaa]]]ccceeehhhjjjhhhbbbYYYRRREEEBBB===:::888666333111111111000000//////......////////////////////////////////////////////////////////////////////////................................................////////////////////////,,,------------.........------------------------------,,,,,,,,,,,,++++++*********++++++++++++,,,)))***++++++++++++***))))))************+++++++++************************+++++++++,,,,,,------...111000...,,,***)))(((((())))))))))))))))))))))))******))))))))))))******)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++))))))))))))************)))))))))************+++))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))((()))******++++++******************************************************))))))))))))))))))))))))))))))))))))************))))))((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***++++++*********)))))))))(((((((((((())))))))))))''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***************)))************+++++++++)))+++,,,,,,+++***,,,---------------------------......///000111222222333333333333333444666777777999;;;>>>???@@@AAACCCDDDGGGDDDEEEMMMSSSUUUTTTVVVaaa\\\VVVUUUXXXZZZZZZXXXVVV\\\bbb```XXXPPPMMMMMMLLLJJJHHHFFFFFFEEEDDDBBB???@@@AAAAAAAAA@@@??????===<<<;;;::::::::::::::::::::::::999999999888888888888777666666555444444000111111111111111000000***+++,,,,,,------,,,,,,+++++++++,,,,,,---------------------------------------------....................................------------............//////////////////////////////000111111222333333111111111222222222333333444555666777888:::;;;;;;;;;>>>BBBHHHMMMQQQTTTUUUSSSWWW^^^fffnnnssswwwyyy~~~~~~vvv~~~wwwlllaaadddeeehhhlllnnnmmmhhheeeYYYVVVRRRNNNKKKFFF@@@===;;;999777444222111111111////////////////////////////////////////////////////////////////////////................................................////////////////////////,,,,,,---------.........------------------------------,,,,,,,,,,,,++++++*********+++++++++,,,,,,)))***++++++++++++***))))))************+++++++++************************++++++,,,,,,---.........///...,,,+++))))))))))))))))))))))))))))))))))))******))))))))))))******)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,))))))))))))************))))))*********+++++++++))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))***++++++++++++***************************************************))))))))))))))))))))))))))))))))))))************)))))))))))))))***++++++)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&''')))***,,,+++++++++*********))))))(((((((((((())))))))))))((((((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***************)))************+++++++++***+++,,,,,,++++++,,,...---------------------------......///000111222222111111222222444555666777888999;;;<<<===???BBBEEEIIICCCAAAIIIQQQUUUWWWXXX]]][[[XXXVVVUUUUUUUUUUUUVVVYYY[[[YYYTTTPPPNNNNNNLLLJJJGGGEEEEEEDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<;;;:::::::::;;;;;;999999999999888888888888999888777666555333222222000000111111111111000000++++++,,,---------,,,,,,+++++++++,,,,,,------------------------------------------.........//////........................---------.........//////000000000000000000000000///000000111222222333333111111222222222333333333555666777999;;;===>>>???GGGJJJPPPWWW^^^dddhhhjjjiiippp{{{pppgggffffffgggiiikkkjjjiiiiiigggdddbbb^^^YYYRRRNNNFFFCCC???;;;888666555555000000000000000000000000////////////////////////////////////////////////................................................////////////////////////,,,,,,,,,---------......---------------------------------,,,,,,,,,++++++******+++++++++,,,,,,,,,)))***+++,,,,,,+++***))))))************+++++++++************************++++++,,,,,,---...//////---,,,***)))))))))******))))))))))))))))))))))))******))))))))))))******)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))******+++,,,))))))))))))************))))))******++++++++++++))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))***++++++++++++***************************************************))))))))))))))))))))))))))))))))))))******************))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&''')))+++---+++++++++************)))(((((((((((())))))))))))))))))******++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***************)))************+++++++++***,,,------,,,+++---...------------------------------...///000111222222000000111222333555666777888999::::::;;;>>>BBBFFFFFFAAAAAAKKKUUUYYYXXXXXXRRRUUUVVVTTTOOOMMMMMMOOOVVVTTTRRRPPPOOONNNMMMMMMLLLIIIFFFEEEDDDDDDBBB@@@@@@@@@?????????@@@AAABBB<<<<<<;;;:::::::::;;;;;;999999999888888888777777999888777666444222111000///000000111111111000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////............/////////000111111000000000000111111---///111222111000111222//////111444888999999777<<<:::<<>>======>>>??????@@@>>>;;;999888:::===>>>:::999777666555555555666777777555444333222222222111000000000//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------........./////////........./////////000000222111000000000000000000000222333333222222444555777666333111222555999<<>>AAADDDDDDFFFIIIMMMRRRTTTTTTSSSSSSRRRPPPOOONNNNNNNNNOOOPPPNNNLLLJJJJJJIIIHHHFFFFFFDDDBBBBBBBBBCCCAAA@@@@@@???>>>=========>>>>>>===;;;999777777888:::;;;;;;:::888777666666666666777666555444333222222222///000000000000000000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.....................////////////....../////////000000000222111111000//////000000///000111000000111333666555777888888:::@@@IIIOOOWWWWWWZZZaaafffnnnzzzyyyvvv~~~~~~~~~nnniiiiiimmmkkkdddccchhheeeggggggaaaWWWOOOLLLKKKDDD>>>::::::888333000000111111111000000///......//////............//////........................///...------------...///------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))************************************************+++++++++***************************))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***************+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++++++++,,,---------............/////////000111222222333444555555777777777777999<<>>???>>>======<<<<<<======;;;:::999888888888999999<<<;;;999888777666777777777666555444333222222222//////000000111222222333------------------------------------------------------------------------------------................../////////000000000...////////////000000000222222111000000000000000///000000000111333777;;;888>>>GGGKKKNNNRRRZZZ``````bbbgggooovvv}}}vvvxxxvvvssssssiiicccbbbaaa]]]WWWRRROOOMMMOOOIIIFFFFFFDDD===777555222111000//////000222222//////............//////.................................------.........------------------------........................------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************************************************************************)))))))))(((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))(((((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************++++++++++++******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))*********)))))))))))))))*********************************************************************************************************)))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))************************************************+++++++++***+++,,,,,,------------.........//////222111111111222333555666555555555666888:::===???@@@EEEKKKNNNNNNOOORRRTTTQQQOOOMMMKKKIIIIIIIIIIIIIIIHHHGGGGGGHHHHHHFFFDDDBBBAAA@@@@@@AAAAAA???===>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999;;;:::999777666666777777666666555444333222222333111111111111111222222222---------------------------------------------------------------------------------.........///////////////000000000111111////////////000000000111222222111111111111222222333444666777999===CCCFFFJJJPPPWWWZZZ[[[___ffflllrrrtttzzz~~~||||||pppiiiaaa```bbbaaaZZZSSSTTTOOOMMMPPPPPPKKKDDDBBB:::777222///---///111333//////............//////////////////////////////---..................---------------------------........................------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************************************************************************)))))))))(((((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))*********))))))((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************++++++++++++******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))******************************************************************************************************))))))))))))))))))******************************((()))))))))************************************))))))))))))))))))))))))************************************************+++************+++,,,,,,------------............000///...---...000222333333333444444666888:::;;;<<>>>>>>>>===<<<<<<;;;:::::::::;;;;;;;;;:::999888999888777666555666777777666555444444333333333333444333333222111000//////------------------------------------------------------------------------------........./////////000000000000111111111111/////////000000000111111222222222222333444555666444777;;;???CCCIIIOOOSSS[[[]]]```ccchhhsss|||xxxwwwwww{{{~~~tttmmmtttuuu^^^VVVQQQTTTVVVTTTQQQOOOGGGCCC<<<555111//////000000000////////////000000////////////////////////------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))***************************************************************+++++++++************))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++***************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************************************))))))))))))************************************))))))))))))))))))))))))***************************************************************+++,,,,,,,,,------------.........---------.........//////111222222333555666888999;;;???EEEJJJMMMPPPSSSUUUMMMLLLJJJHHHGGGFFFFFFGGGDDDDDDCCCDDDEEEDDDBBB???CCCCCCCCCDDDFFFEEECCCAAA?????????>>>===<<<;;;:::777888888888888777666666666666555555555777888999666555444333333333333333444444333111000///...---....................................................................................////////////000000000111111111222222//////000000000111111111222222222333555666888999;;;???EEELLLSSSYYY```dddiiijjjnnnvvv|||xxxnnnzzz{{{}}}uuuhhh[[[WWWWWWVVVVVVWWWTTTQQQLLLEEE???999666444111111000000000000111111////////////////////////------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------************************************************+++++++++************)))************************************************))))))*********+++++++++************))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++((()))))))))************************************))))))))))))************************************))))))))))))))))))))))))***************************************************************++++++,,,,,,,,,---------.........+++...333666666333///,,,000000111222333555666666;;;<<<@@@FFFKKKOOOOOOOOOHHHHHHGGGGGGGGGHHHJJJKKKGGGGGGGGGGGGHHHGGGCCCAAADDDCCCDDDFFFGGGGGGDDDBBB@@@@@@@@@@@@???===;;;:::888777777777666666666666555555555555777999;;;<<<555555444333333333444444222222111000000///........................................................................................../////////000000111111111111222222222000000000000111111111111222222333444666888:::;;;GGGLLLTTT]]]eeelllssswwwzzz|||}}}uuueeeccc{{{zzzfffZZZWWWUUUVVVXXX[[[ZZZXXXSSSMMMFFF@@@<<<222222111111111111222222000000000000000000000000,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------************************************************+++++++++************)))************************************************))))))******++++++++++++************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++******))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))*********+++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))*********+++************************))))))))))))************************************))))))))))))))))))))))))************************))))))))))))))))))))))))*********)))***++++++,,,,,,,,,,,,---------......+++111:::@@@@@@;;;222,,,///000000222333444555555<<<;;;>>>CCCJJJMMMLLLIIIDDDDDDEEEFFFHHHJJJMMMNNNLLLLLLKKKLLLLLLKKKGGGDDDCCCCCCDDDFFFGGGGGGDDDBBB@@@@@@AAA@@@???===;;;::::::999999888777888888888555555555666888;;;===???555555444333333333444444000000000000///////////////...---,,,,,,---...///............////////////............/////////000111111111000000000000000555222//////111111000---222111111111222333444444333888:::999<<>>999555333222111000000000000///////////////***+++---///111111111111------------------------,,,,,,,,,------.........///............---------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************+++++++++************)))************************))))))))))))))))))))))))))))))))))))************++++++***)))(((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))(((&&&&&&((()))***))))))))))))))))))))))))++++++++++++******))))))))))))))))))))))))))))))+++++++++++++++***)))((()))***+++,,,,,,+++***)))************************))))))***++++++++++++***++++++******************************************+++(((''')))...000---***(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))***))))))***,,,------,,,************************++++++,,,,,,,,,,,,------,,,---222:::???>>>777///222111000///000333555777:::;;;>>>AAADDDGGGHHHIIIDDDEEEEEEGGGJJJMMMPPPRRRIIIJJJKKKKKKKKKJJJHHHGGGHHHGGGFFFEEEEEEDDDAAA??????@@@AAAAAA@@@???===<<<@@@===999999::::::888555777777555444444444444444222222222222333333444555222222222111000//////.........------------..................////////////........./////////000000111111111111000000000000222000...///111111000...333444444444333333444666999;;;===???GGGSSSZZZZZZ]]]]]]bbbtttlllbbb[[[\\\ccceee```ZZZWWWPPPGGG@@@;;;999777666333333222111000///...------...///000111000000///------------------------,,,,,,,,,---------..................------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************+++++++++************)))************************))))))))))))))))))))))))))))))))))))************++++++***)))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++++++++*********))))))************************************************************************************************************************++++++++++++++++++++++++************************************************+++***(((''''''(((***+++************************++++++++++++*********)))************************+++++++++++++++***)))))))))***+++,,,,,,+++***)))************************)))******+++,,,+++++++++++++++******************************************---***)))+++///111...+++(((***+++***)))((()))+++************************))))))))))))************************************))))))))))))))))))))))))************************))))))((())),,,---,,,+++************************++++++,,,,,,,,,,,,---------,,,...222666666111,,,000000000000111333555666999;;;===???AAACCCDDDEEEEEEEEEFFFGGGJJJLLLOOOQQQJJJKKKLLLLLLLLLKKKIIIHHHIIIGGGEEEDDDDDDDDDBBB@@@@@@???>>>???@@@AAA???===;;;:::888888999999888777777777666555444444444444222111111111111222333444222222111111000//////...---..................---............////////////....../////////000000000111111111111111111111111000000000111333333222000111333555555444555999===DDDFFFIIISSSdddtttyyywwwpppzzz~~~qqqxxxxxxggg___ccciiijjjgggiiiddd\\\UUUNNNHHHBBB???666555444222111//////...000111111111000///...---------------------------,,,,,,,,,------------...............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************+++++++++************)))************************))))))))))))))))))))))))))))))))))))************+++***))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++++++++***************************************************************************************************************************************++++++++++++++++++++++++************************************************,,,+++***))))))***+++,,,************************++++++++++++************************************+++++++++++++++***************++++++++++++******++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,******++++++++++++++++++++++++++++++++++++++++++...,,,+++---000222///---)))***+++***))))))***+++************************)))))))))*********++++++************************))))))))))))))))))))))))************************)))(((((())),,,,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------///,,,+++,,,///000...,,,//////000222333333444444888999;;;===>>>???@@@@@@FFFFFFGGGHHHJJJLLLNNNOOOKKKLLLMMMMMMMMMLLLKKKJJJJJJGGGDDDCCCCCCCCCBBBAAAAAA>>><<<>>>CCCEEECCC???999:::;;;:::999999:::;;;888777666555444444444444111111000000111111222222222111111000000//////...,,,---...//////...---,,,............////////////...////////////000000000000111111111111111222222222222333444555555444333111444777888999>>>FFFMMMOOOTTT^^^qqquuuqqqqqqwww|||jjj___```gggkkkmmmkkkiiifffaaaYYYPPPJJJ;;;999555111//////111222000000000000///......---........................------------------------.........---------,,,,,,------------------------++++++++++++++++++++++++,,,++++++******++++++,,,************************+++++++++*********))))))************************))))))))))))))))))))))))((()))))))))******************)))))))))))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************************************************************************************************************************************++++++++++++++++++++++++************************************************,,,++++++******++++++,,,************************++++++++++++++++++++++++************************+++++++++***+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,******+++++++++++++++,,,++++++++++++++++++++++++---,,,,,,---000000///---)))***++++++))))))***+++************************))))))*********+++++++++************************))))))))))))))))))))))))************************)))))))))+++---...,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------///---+++,,,...//////...---...111333444444333222555777888;;;===>>>??????EEEFFFFFFHHHIIIKKKLLLMMMLLLMMMNNNNNNNNNMMMKKKKKKJJJGGGCCCBBBBBBCCCCCCBBB@@@===<<>>@@@???<<<:::;;;>>>888777666555444444444444222222111111111111222222111111000000////////////,,,---...//////...---,,,............////////////////////////000000000111000000111111222222222333333444555555444444444444666888;;;>>>BBBJJJTTT[[[XXXcccvvvxxxppprrrvvvxxxnnnllliiifffdddaaa]]]YYYIIIDDD<<<555000///111222///.............................................------------------------...------------,,,,,,,,,------------------------++++++++++++++++++++++++,,,++++++******++++++,,,************************+++++++++*********))))))************************))))))))))))))))))))))))((()))))))))***************)))))))))))))))******************************************************))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************************************************************************************************************************************++++++++++++++++++++++++************************************************,,,,,,++++++++++++,,,,,,************************+++++++++++++++++++++,,,************************++++++******+++,,,---...,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,------------,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++,,,---...---,,,)))+++,,,+++***)))***+++************************************++++++++++++************************))))))))))))))))))))))))************************+++++++++---000000...,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,---///000000///,,,...111333444444222111333444777:::===???@@@AAACCCDDDEEEGGGHHHJJJKKKKKKLLLMMMMMMNNNNNNLLLKKKJJJIIIFFFCCCAAABBBBBBCCCBBB???===???FFFMMMMMMEEE======@@@BBB@@@<<<999:::;;;888888666555555555555555444333333222222222333333000000000///////////////---..................---............/////////////////////000000000111111000000111111222333333333222333444444333333555777:::<<>>>>>AAAGGGLLLKKKCCC<<<<<<===>>>===;;;888777777888888777666555555555555555444333333222333333333////////////////////////......------------..................//////////////////000000000111111111000000111222222333444444333444555444444777<<<@@@CCCHHHTTTdddttt~~~~~~yyyuuusssppplllgggbbb^^^\\\UUUVVVWWWXXXWWWVVVUUUUUU[[[[[[\\\\\\\\\\\\\\\]]]___aaacccfffhhhiiiiiijjjdddeeegggjjjmmmppprrrssswww}}}xxxlllffffffhhhjjjgggccc\\\SSSIIIAAA:::777444333111000////////////..............................---------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************+++++++++************)))************************))))))))))))))))))))))))))))))))))))************)))))))))))))))***++++++************************************************))))))))))))))))))))))))))))))))))))************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++***))))))+++---///111---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,+++++++++******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++************+++,,,,,,******+++,,,++++++++++++++++++++++++*********+++++++++,,,,,,************************))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,///111111...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,---,,,,,,---...---...000111222222222222222333555888;;;===>>>>>>===>>>AAADDDFFFHHHHHHHHHIIIIIIJJJKKKJJJIIIHHHGGGFFFDDDCCCBBBCCCCCCBBB@@@???@@@AAADDDEEEDDD@@@<<<;;;;;;;;;<<<<<<;;;888555999888777666555555555555444333333222111111222222///////////////////////////...---,,,,,,---...///............/////////000000000000000111111111111000000111222333333444444444666777777888<<>>======<<<;;;:::<<>>GGGKKKGGGHHHJJJJJJJJJIIIHHHGGGFFFFFFGGGEEECCCAAA@@@@@@>>>888666:::@@@@@@??????===777777??????888777>>>BBB;;;444222444555444222222222222111111111111000000000///.......................................000000000000000000000///111111111111111111111111555222222555555222444999;;;@@@CCCGGGRRRaaaiiihhhzzzxxxrrrmmmnnnsssqqqmmmeeefffiiimmmttt~~~zzzsssmmmhhhjjjfff```ZZZYYY\\\aaaeeemmmyyy}}}}}}pppffffffeee___\\\^^^WWWPPPEEE;;;555222111111///000000000///...///000000//////...---.........---------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))************++++++***)))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))************)))))))))(((*********************************+++++++++,,,,,,************************************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************,,,,,,,,,,,,++++++*********++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***++++++,,,------------,,,,,,+++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++---...000000///...---.........---------,,,,,,+++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,---,,,---------,,,,,,+++***---------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++------------------------------...//////000111111222333555555555555777999999:::777555999BBBIIIKKKHHHHHHIIIHHHHHHGGGFFFFFFBBBBBBCCCCCCBBBBBBBBBBBB???::::::@@@DDDBBB>>><<<===777888>>>>>>888777===AAA;;;666444666777555222222222222111111111111000000000///.......................................000000000000000000000000000000111111111111111111222111222444333222777>>>===HHHSSS___ppp{{{tttuuuvvvqqqkkk]]]___``````fffpppxxxzzzxxxooollliiiddd___[[[aaaeeehhhppp~~~}}}xxxrrrhhhaaa[[[^^^eee^^^[[[UUUJJJ>>>666222222111000//////000000///...//////...------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))*********++++++++++++***))))))))))))******))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))*********************************++++++++++++,,,************************))))))))))))))))))))))))************************++++++,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,------------------,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,---...///...---,,,------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,---------,,,++++++------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000111333444555444555666888888888777777>>>HHHMMMKKKHHHHHHGGGFFFFFFFFFFFFFFFCCCCCCBBBBBBBBBCCCCCCDDDAAA>>>@@@FFFHHHCCC===:::<<<777888======888777<<<===999666555666666444111222222222111111111111000000000///.......................................000000000000000111111111000000000111111222222222111333666777888;;;BBBHHHJJJTTThhh{{{tttllliiikkklllkkkhhhqqqxxx}}}|||yyyooobbb___fffpppuuuuuutttpppdddcccdddccc\\\]]]\\\WWWOOOCCC999444444222111222444444111---///......---------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++***))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))************************************++++++++++++************************************************))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++************************+++,,,,,,------,,,++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,++++++++++++,,,,,,---...---------,,,,,,---------......///------------------------,,,,,,------------,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***+++++++++++++++,,,,,,,,,------------......//////000222333444333444555777777777666999BBBMMMOOOKKKGGGGGGFFFEEEEEEGGGHHHIIILLLJJJGGGFFFFFFFFFEEEEEECCC@@@BBBGGGGGGAAA;;;999;;;888888<<<<<<888777:::888666555444555444222///222222222111111111000000000000///...............///////////////////////////000000000111111111222///000000111222333333444333777;;;===@@@GGGNNNRRRcccggg~~~~~~|||yyyxxxgggmmmvvv~~~{{{wwwuuussshhhllloooppprrryyy{{{vvvbbb___\\\ZZZXXXRRRHHHAAA999888888;;;<<<:::555/////////...------------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************************+++++++++++++++***************++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))******************************))))))*********+++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))***++++++,,,,,,++++++******************************+++---......---,,,+++***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,---.........------,,,,,,,,,---------------------------------------,,,------......------,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------------------------------------------------------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++*********+++++++++,,,,,,---------...............///000222333222333444666555666666999CCCLLLNNNIIIEEEEEEEEEEEEGGGIIIKKKMMMPPPMMMKKKJJJKKKLLLJJJHHHDDDAAA@@@BBBBBB===;;;;;;:::888999;;;:::777777888777666666666666555333111222222222111111111000000000000///...............///////////////////////////000000111111222222222000000111222333444555666333888===CCCLLLWWW]]]___vvv}}}}}}tttppptttvvvssstttxxx{{{xxxqqqggg^^^\\\aaagggxxxnnnaaaZZZYYYZZZXXXUUUEEEFFFHHHJJJHHHAAA999333000000///...........................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++++++++,,,+++************+++,,,,,,)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************************************)))))))))************+++************************++++++++++++++++++++++++******************************++++++++++++*********************************+++---...///...,,,+++***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,---...............+++,,,------------,,,,,,------------------------------............------+++++++++,,,,,,,,,------,,,,,,,,,,,,------------+++,,,,,,------......///................................................,,,------....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++*********++++++,,,,,,---...........................000111222111222333555333555666888???HHHJJJFFFDDDEEEEEEFFFHHHJJJKKKLLLLLLJJJIIIKKKOOOPPPNNNKKKCCC???===>>>===::::::===999999999999999777666666888888888888888777666555222222222111111111111000000000///...............///////////////////////////000000111111222333333000111222333555666777888888???HHHUUUgggyyy~~~uuurrrpppqqqtttrrrqqqyyywwwnnnkkklllwwwsssddd]]]\\\___aaaSSSWWW[[[[[[SSSHHH===666111111000////////////000............------------------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,+++*********++++++,,,---))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************************************))))))))))))************************************************************++++++++++++++++++++++++******++++++++++++******************************)))+++---//////...---+++***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------------,,,,,,,,,,,,------...............,,,---...//////...---,,,........................------............------,,,,,,,,,,,,,,,------...,,,,,,---------.........,,,,,,,,,---.../////////................................................,,,------...//////000000........................---------------------------,,,,,,,,,,,,---......***+++,,,,,,---------,,,+++++++++,,,,,,---------,,,------......------,,,******++++++,,,------...////////////////////////---///111111111111333444111555666777:::AAADDDCCCDDDEEEFFFGGGHHHHHHHHHHHHFFFEEEEEEHHHLLLMMMIIIEEE???<<<<<<>>>===:::;;;???888999999888888777666555666777777666666555666666222222222111111111111000000000///...............000000000000000000000000///000000111222222333333111111333444666777888999CCCLLLYYYmmmvvvhhheeegggfffgggjjjwwwqqqfffllluuu|||}}}sssddd]]]^^^aaa^^^dddiiifff[[[LLL???888222111111000000000000000//////.........---------------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++*********+++,,,,,,---))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))*********+++************************))))))))))))************************************))))))))))))))))))))))))++++++++++++++++++++++++******++++++++++++******************************)))+++---///000///---++++++++++++,,,,,,+++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------......---------,,,,,,,,,,,,---......//////............///000000///...---........................------............------------,,,,,,,,,---...///---------....../////////,,,,,,------...///000000////////////////////////////////////////////////---------...///000000111........................---------------------------,,,,,,,,,,,,---......***+++,,,,,,------------+++++++++,,,,,,------------......//////......---******+++,,,------......000000000000000/////////---...000111000111222444000555777555777===AAABBBEEEFFFGGGGGGGGGFFFDDDCCCDDDBBBBBBEEEHHHGGGAAA<<<<<<;;;<<>>;;;;;;???888::::::888777777666444333444444333222222333444222222222111111111111000000000///...............000000000000////////////111111111111111222333444777555666999999888@@@JJJRRR[[[sssjjjeeeeeeeeegggmmmxxxzzzttttttppphhhnnnrrrqqqccc^^^^^^bbb^^^___dddaaaQQQ???555444444333111...---...000000///......///...,,,***,,,------......------,,,+++++++++---//////...---,,,,,,,,,+++******+++,,,+++++++++++++++++++++++++++++++++*********))))))******++++++++++++******************************)))************++++++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((************************))))))))))))************))))))************))))))))))))))))))************************************************************************************,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++***+++---///111///...---,,,,,,,,,,,,,,,,,,------......------,,,------------------------///...---,,,+++,,,---...//////////////////......000///......------------/////////.........------000000//////...---,,,+++111111000////////////000------------............000...------...//////...111111111111111111111111...///000///......///111111///...///000111000..................---......////////////............////////////////////////.................................------,,,,,,,,,---***)))...555888444...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000///...---////////////000000000000333444444444444555999<<>>===<<<<<<999888777777888888777555666555555444444333222222000000000000////////////////////////............000000000000000000000000555555444444444555555555444333666===AAACCCKKKTTTWWWuuutttdddeeekkkggg^^^jjjuuulllggglll~~~jjjZZZ\\\bbbgggaaaQQQEEEBBBAAA<<<444000...///...------...//////...,,,+++***+++,,,------...............------.........---,,,++++++,,,+++******+++,,,+++++++++++++++++++++++++++++++++*********))))))******++++++++++++******************************)))************++++++++++++*********))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))***************++++++,,,,,,++++++***))))))))))))************************************************************************************,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++++++++---///111///...---,,,,,,,,,,,,---,,,------......------,,,------------------------......---,,,,,,---......000000/////////////////////...------,,,,,,,,,---////////////000000000000............///000000111//////.............../////////000111111111111000000///------///000///...000000000000000/////////...///000000//////111222///...---...///000///---///...------------,,,***........................------------------------.................................------,,,,,,,,,---++++++...333444111...,,,,,,,,,,,,,,,,,,,,,,,,***,,,---//////...---,,,///////////////000000000222333333333333555999<<>>===<<<;;;;;;999888777777888888777666666555555444444333222222000000000000////////////////////////............000000000000000000000000222222333333444444444555777666:::DDDOOOZZZfffooolllTTTPPP]]]kkkvvv{{{ttthhhhhhppp~~~fffaaa]]]^^^]]]XXXRRRQQQNNNDDD666///000111111///---000333333000---,,,---,,,,,,------............///...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************++++++++++++******************************)))************+++++++++***************)))))))))************************))))))))))))))))))))))))))))))))))))************************************************************)))))))))*********++++++,,,,,,------------,,,,,,)))))))))*********++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,++++++,,,---///000......---,,,,,,,,,------------............------------------------------......------------.../////////000000000000000000//////......------......------......///000000000000000//////000111333444111111111111111111111111111222444555555555444333222111//////111222111000111111111111111111111111---///000000///...000111000///...///000111000...222000...000222333111...........................------------------------.................................---------------,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++........./////////000000000111222333333555999<<>>===<<<;;;;;;::::::888777777888888777666666555555444444333222222000000000000/////////////////////............---000000111111111111111222000000222333444555666777>>>@@@HHHVVVhhh{{{}}}ssskkkcccbbbgggddd\\\^^^qqqwwwoookkkpppxxxxxx___VVVZZZ```___\\\VVVKKK===444111222333333///444999888333///000222///......---------------,,,,,,+++***))))))+++,,,,,,,,,++++++,,,,,,+++***++++++++++++++++++++++++******************************++++++++++++******************************))))))*********+++++++++************************************************))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++************************))))))*********+++++++++,,,,,,------------,,,,,,))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------------------------------,,,,,,,,,,,,---...///...------,,,,,,,,,------------............------......................................./////////......///////////////000111111000000000000000111000000000000111111111222444333111000000000222333111222222333333444444444000111333444555555444333444333111111333444333222222333444444555666777777333444555444222111111222111000//////111111000///222//////111666777444111.../////////////////////////////////...................................................---------,,,...000///,,,***+++,,,------------------------***++++++,,,,,,,,,++++++---------......//////000...000111222333555888;;;DDDCCCBBBCCCDDDDDDCCCAAADDDDDDCCCCCCAAA@@@???>>>>>>======<<<;;;;;;:::::::::999777888999999888666666555555444444333222222000000000000//////////////////.........---------000111111111222222333333555555555555777888:::;;;EEEQQQeeezzz}}}kkk[[[WWWWWWWWW```llluuu{{{vvvsssooonnn~~~wwwbbbYYYZZZ\\\]]][[[TTTJJJ>>>666222333555000555999888333000111333222111000...,,,,,,++++++++++++,,,+++***,,,000444111...++++++,,,---+++***++++++++++++++++++++++++******************************++++++++++++******************************))))))*********+++++++++***************+++++++++************************))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++************************************++++++++++++++++++,,,,,,,,,,,,++++++************++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,---------------------------------------------------,,,,,,,,,------......------,,,,,,,,,------...---......//////......---.................................//////000000000---------....../////////111111000000000000111111444444333333333333333333222111111000000111222333333444666777888888888888555666777999::::::999999>>><<<:::;;;<<<===<<<<<<<<<===>>>@@@BBBDDDEEEFFFCCCDDDDDDCCC???<<<;;;;;;777555444555666777666555444222111333555444111---//////.........---------000/////////.........---////////////////////////........................,,,///111///+++)))***---------------------------++++++++++++++++++******+++,,,,,,---......//////---///111222222444666888@@@??????AAACCCCCCBBBAAACCCCCCCCCBBBAAA???>>>=========<<<<<<;;;;;;:::::::::999888888999999888777666555555444444333222222000000000000////////////............------------111111111222333333444444777666555555777:::>>>@@@PPPiiixxxggg^^^WWWXXXaaarrrvvvmmmttttttnnnwwwyyy^^^RRRSSSXXX```]]]WWWLLL@@@777333222111333555333000...///111444222000...,,,++++++,,,,,,---...------000666<<<777222---+++,,,---,,,+++++++++++++++++++++++++++***************+++++++++******++++++++++++******************************)))************+++++++++*********+++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++*********************************++++++++++++,,,******++++++++++++***************++++++++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,---............////////////..............................---...///000111111111000------......//////000000000000/////////000111111111111222222222222222333222333444666888:::;;;<<>>FFFNNNSSSiii|||kkkdddcccjjjrrrzzzpppddd___jjjxxxyyykkkpppwwwjjjgggfff___^^^\\\XXXPPPEEE;;;444333222111///......///000222111///---,,,---...///,,,......---,,,000888>>>===666...***+++------,,,++++++++++++++++++++++++))))))*********+++++++++******++++++++++++******************************)))************+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++*********************************+++++++++,,,,,,******++++++++++++***************+++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................---------------------------------------------,,,,,,,,,,,,,,,,,,---...///......////////////..............................---...///111222222111111/////////000111111222222222222222222222333444444444444555777888:::;;;<<>>@@@@@@@@@???????????????>>>===<<<=========<<<<<<<<<<<<<<<;;;999888888999:::888777666555555444444333222222000000000000////////////.........---------,,,,,,111111222333333444555555777888:::AAAKKKYYYfffmmmnnn___\\\fff{{{nnnhhhlll|||\\\[[[\\\^^^\\\SSSDDD888666333000//////111111111000///---,,,---...000222***,,,---+++)))---555<<>>???AAADDDGGGIIIKKKLLLOOOQQQTTTWWWXXXWWWUUUTTTSSSUUUWWWZZZ\\\\\\\\\[[[UUUTTTRRRRRRSSSUUUYYY[[[VVVTTTRRRSSSTTTUUUTTTTTTXXXXXXWWWUUUTTTSSSRRRQQQQQQTTTVVVVVVTTTRRRQQQQQQSSSQQQQQQQQQRRRSSSRRRQQQPPPUUUZZZXXXQQQLLLLLLOOOGGGFFFEEECCCAAA???===<<<888888777666666555444444000000000000000000000000---.........//////000000,,,,,,,,,---...///000111...........................------,,,+++++++++,,,)))******+++---...//////...000111222111000111222111222444777<<>>>>>>>>======<<<===============<<<<<<<<<;;;:::888999::::::999777666555555444444333222222000000000000////////////......---------,,,,,,,,,222///000555777444555:::666===EEETTTppppppdddhhhiiidddaaaeeennnuuuyyylllxxx}}}vvvcccUUUXXX```]]]SSSKKK===555000222444111---,,,///......000222222111000---,,,,,,,,,---000333444<<<666///+++***++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************+++++++++************)))+++*********))))))((((((************************)))************+++++++++)))))))))***+++++++++,,,************************************************************************,,,,,,,,,++++++*********++++++++++++++++++++++++++++++******************------------------------------------------------------------------------,,,,,,,,,---------...............------,,,,,,,,,........................000//////............///222111000///...------...---...000222444444444333333333444666777888999888BBBCCCFFFGGGHHHJJJMMMOOORRRWWWXXXVVVUUUWWWXXXVVVSSSVVV\\\^^^YYYSSSRRRUUUSSSRRRSSSXXX^^^___YYYSSSOOONNNOOORRRRRRQQQUUU\\\WWWTTTUUU\\\]]]WWWSSSUUUQQQRRRSSSVVVWWWVVVSSSQQQPPPTTTWWWVVVTTTSSSTTTVVVVVVQQQNNNOOOOOOMMMMMMPPPMMMNNNPPPQQQQQQOOOLLLKKKLLLMMMNNNKKKHHHEEEDDDEEECCCFFFGGGEEE???;;;;;;<<<999666222...---...000111333222111000///000000111///...---///111222111000///.....................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++,,,...000000>>>999+++,,,000111555111222444666999;;;===>>>===>>>>>>>>>>>>======<<<;;;;;;<<<<<<======>>>>>>>>>===;;;999888888888999888888666555333222000000000000000000////////////------,,,,,,,,,,,,++++++666111///222555555777<<<===HHHbbbxxxfffWWWWWWXXXYYY[[[hhhooohhh||||||mmm\\\WWWXXXYYYZZZ\\\PPPDDD999444222000///111111/////////111111000///------,,,,,,---///111333666111,,,******++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************+++++++++************)))************)))))))))(((************************************++++++++++++***************+++++++++************************************************************************,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------------------,,,,,,---------..................---------,,,,,,------------------------000////////////000111111000000111111222333444555666555222000///000444777444:::AAAFFFIIIMMMRRRVVVVVVWWWXXXXXXWWWWWWYYY[[[^^^```]]]VVVQQQQQQQQQOOOSSSYYY___bbbbbbcccccccccbbbeeeiiijjjiiigggdddbbbeeefffiiijjjeee```bbbgggnnnjjjlllrrruuuqqqmmmmmmeeeeeefffkkkoooqqqpppnnnkkkiiifffddddddhhhnnnsssggg___XXXVVVUUUVVV[[[aaa^^^[[[VVVQQQNNNLLLKKKLLLIIIIIIHHHHHHHHHIIIJJJLLLIIILLLOOOOOOLLLGGGEEECCCBBBAAA@@@>>>;;;888666444333222111////////////000000...---...///000000///......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,---///111CCCMMMCCC111...///...222000111333555888:::<<<============>>>>>>===<<<<<<<<<<<<<<<<<<<<<============<<<:::999888777888888777666555444333222111000111111000000//////......------,,,,,,,,,,,,++++++666333222555666777;;;???KKK[[[hhh[[[TTTQQQUUU```nnn}}}~~~ttthhhggg~~~oooddd]]]YYY[[[___]]]TTTJJJDDD>>>777555666222000......///000///......---,,,,,,,,,---///000...,,,***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************+++++++++************)))************))))))))))))************************************+++++++++,,,+++++++++***************************************************************++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,------------........................------------...........................---......///000111222222222222222222111111222444555555666:::@@@FFFGGGMMMTTTVVVUUUVVV[[[```______^^^[[[XXXVVVVVVWWW^^^___]]]WWWUUUYYY]]]^^^fffmmmqqqrrrvvv~~~}}}wwwttt{{{xxxrrrrrruuuuuuxxx{{{zzz~~~}}}~~~}}}{{{|||{{{www{{{yyyooojjjiiimmmvvvzzzoooddd]]]ZZZ[[[\\\ZZZWWWRRRNNNLLLKKKIIIHHHKKKLLLNNNOOOPPPPPPPPPPPPPPPQQQRRRQQQMMMGGGAAA======;;;888555111...---,,,000...,,,,,,---/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------///111NNNTTTHHH444///...,,,//////000111333666888999:::;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<;;;999888777777777777444444444333222222111111222222111000///...------------,,,,,,,,,,,,++++++111444888:::999;;;BBBIIIeee{{{zzzfffWWWUUU\\\cccooo~~~yyytttxxxxxx~~~uuuggg\\\VVVZZZXXXXXXYYYTTTHHH>>>:::444111...,,,---.../////////...---,,,,,,,,,,,,---+++*********++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************+++++++++*********))))))*********)))))))))))))))*********************************+++++++++,,,,,,,,,+++++++++***)))))))))************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------------------------------------------........................------------............///.....................////////////000000000000///////////////000111222111222222333444444555555444:::CCCHHHJJJMMMRRRVVVZZZ[[[[[[YYYUUUUUUWWWZZZccccccaaa]]]YYYVVVUUUVVVaaadddcccaaadddmmmvvvzzzxxxtttssstttzzzvvvpppjjjeee___XXXSSS[[[WWWSSSOOONNNOOOQQQRRRRRRTTTVVVWWWWWWUUURRRQQQPPPNNNJJJDDD>>>999555333222000------...///000///............////////////------------------------,,,---...---,,,---...000CCCIII???111000...,,,000...///000222444555777888999999:::;;;<<<<<<;;;;;;===<<<<<<;;;;;;::::::::::::999888888777666666666333333222222222222111111111111000000//////......------,,,,,,,,,+++++++++000666;;;:::;;;EEEVVVdddtttdddYYYYYYbbbppp{{{~~~vvvyyypppaaaVVVVVVZZZaaa___UUUJJJDDD:::666000------...///000///......---,,,,,,++++++,,,,,,---,,,++++++***************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************+++++++++*********))))))))))))))))))))))))*********************************++++++++++++,,,,,,,,,,,,+++++++++***)))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))*********+++++++++,,,------------------------------------------------........................---------.........//////////////////////////////......//////000000000111111111111111222333444444222333555888<<<@@@DDDFFFFFFKKKPPPTTTUUUWWW[[[^^^aaa\\\XXXWWW[[[aaaeeefffoooppppppooommmlllmmmoooxxxzzzyyyvvvyyy|||wwwyyyvvvppphhh```YYYUUURRRRRRRRRSSSTTTVVVWWWYYYZZZWWWVVVTTTQQQNNNKKKHHHGGG===:::666333222000...---------......///000000000------------------------+++,,,---,,,++++++---///222999444...111000,,,000---...///111222444555555666777888999:::;;;;;;;;;<<<<<<;;;;;;::::::999999888888888888777666666555222222222222222222222222////////////000000000000------,,,,,,,,,+++++++++666:::<<<===HHH```zzzpppfff___dddrrr|||mmmvvvfff^^^XXXYYY[[[XXXUUUSSSEEE???777111...///000000//////......---,,,,,,+++---......---+++******+++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************+++++++++************)))))))))))))))************************************++++++++++++,,,,,,,,,,,,+++++++++***************************************************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))******++++++,,,------------------------------------------------........................------........./////////////////////000000000000------......//////000000......///000222444666777?????????@@@CCCHHHMMMPPPRRRPPPNNNOOOUUU^^^ffflllpppiiicccdddmmmvvvzzz{{{yyy{{{}}}xxxpppkkkjjjhhhddd___ZZZUUUQQQOOOMMMNNNPPPQQQRRRSSSSSSSSSKKKHHHCCC???;;;666111...////////////////////////------------------------+++,,,---,,,+++***,,,...+++111///---333000+++000......///000111222333444444555777888999:::::::::::::::::::::::::::999999888888888888888777666666333333333333222222222222////////////000000000000------,,,,,,,,,,,,++++++:::>>>DDDSSSooouuusssyyy|||qqqkkkfffjjjtttqqq\\\TTTVVVYYY\\\^^^TTTLLLAAA777222000//////////////////......---,,,,,,---...,,,***)))+++...)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************+++++++++************)))((()))))))))************************************+++++++++,,,,,,,,,------***************+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***++++++,,,------------------------------------------------------....................................//////////////////000000000111111111//////000111111222333333111222555888<<<@@@CCCEEEOOONNNLLLMMMQQQXXX___cccaaa\\\XXX[[[eeeqqq{{{}}}}}}~~~uuuiii^^^WWWSSSTTTUUUVVVVVVUUUUUUTTTRRRPPPMMMKKKHHHCCC===999777666555333111///..............................,,,---...---++++++---...,,,000,,,+++222000+++111...//////000111222222333333444555777888999::::::999999999999::::::::::::777888999999999888777666555444444444333333222222222222111000///...------------,,,,,,,,,,,,++++++:::AAAPPPlllmmmlllwww~~~|||yyy}}}nnnddd^^^gggeeeXXXXXX\\\^^^```___VVVIII<<<444111///...//////000000///......---***+++,,,+++)))))),,,///))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************+++++++++************)))(((((())))))*********+++************************++++++,,,,,,,,,---------))))))******+++++++++,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......------------------------------------------------////////////////////////............/////////000//////000000111111111222333333444555555666777777===???BBBGGGMMMSSSXXXZZZTTTTTTVVV\\\fffrrr~~~xxxtttwww~~~}}}zzzuuuwww}}}}}}wwwiiiiiigggddd___ZZZVVVTTTQQQQQQQQQRRRRRROOOJJJGGG???>>><<<999555222000..............................//////...,,,,,,...///---///))))))000///,,,333/////////000111222222222222333444666888999::::::888888888999999::::::;;;888888999::::::999777666666666555444444333222222555555333111...,,,+++***---------,,,,,,,,,++++++GGGSSSlll{{{iii```gggmmmrrr~~~eeefffxxxooo^^^YYYZZZZZZ]]]^^^YYYKKK;;;111//////111000...,,,+++*********---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))+++++++++*********))))))******+++++++++,,,,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......000000//////.........---.........//////000000000000000222222222111///...333222111000000111333333111333666888;;;@@@FFFJJJMMMSSSWWWVVVWWW]]]dddfffbbbkkkttt{{{}}}vvvwwwvvvppp~~~{{{xxxwww{{{}}}yyy~~~~~~yyynnncccYYYXXXUUUOOOJJJIIINNNSSSUUUSSSOOOJJJDDD===666222222222222222111111000000///---------///000000///111///,,,******+++---///000000////////////000000...///111333666888:::;;;999:::;;;;;;;;;:::::::::;;;<<<:::777666777888777555444333222111222333444999666222////////////.........---------,,,,,,,,,```tttzzznnnccc]]]```ooovvvjjjiii{{{rrrbbbUUUZZZ]]]^^^XXXNNNCCC999333///......------------...---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********))))))************************+++++++++*********))))))******+++++++++,,,,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........000000/////////.........---......///000111111222///000111111222222111111222111000000111222444555<<<@@@EEEIIIMMMPPPTTTWWWTTTTTTUUU]]]lllzzz{{{ttt}}}{{{tttkkkoooooolllrrr~~~}}}{{{{{{wwwyyyuuunnneee\\\TTTOOOLLLPPPOOONNNNNNNNNNNNMMMMMM???<<<777222000000111222000///...///000000...,,,000///---,,,,,,---...///000000////////////000000000111222444555777888888999999999:::::::::888666555777999:::;;;999555111444333222111111111222222444222///.........---,,,------------,,,,,,,,,,,,jjj\\\YYYPPP[[[nnnxxxvvv~~~uuu```WWWWWWXXX[[[YYYPPPAAA666111000///...---...000111------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++***************************************+++++++++*********************+++++++++,,,,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.........000000////////////............//////000111222222111111111000111111222222---...111444999>>>BBBDDDJJJNNNSSSWWWXXXYYYZZZ[[[cccdddhhhqqqzzzzzz|||}}}|||zzzzzz|||sssggg^^^UUUSSSQQQQQQRRRRRRRRRRRRPPPLLLFFF???999666555555222000//////000000...,,,///...............//////000//////......//////000111222222333444555555666999777777888999888444000333333444888<<<;;;777333333333222111111111111111111000//////000///---+++,,,,,,,,,,,,++++++++++++|||lllXXXTTT^^^eee{{{}}}ggg\\\TTTUUUYYYVVVMMMFFF<<<888333///,,,---///111...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************************************************************+++++++++,,,,,,,,,************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...------------............000000////////////////////////000000000000000000444333222111111111333333555777<<>>777222///...............---------,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***************+++++++++++++++++++++++++++++++++***************+++++++++******+++++++++,,,,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------............------.........///////////////000000000000111111222222222333333333444444666777:::???CCCHHHLLLOOOOOOTTT^^^gggnnnrrrssssssyyy{{{~~~zzzrrrsssxxx}}}lllfff]]]TTTOOOPPPSSSUUUTTTNNNGGG@@@;;;777444111000///......------......///......------......///,,,---...000222333555555444444555555555555555555>>>@@@IIITTTSSSDDD999666555555555555555444333333000000111222333333000---,,,,,,,,,,,,++++++++++++zzz___XXX\\\oooxxxssskkk]]]UUUWWWVVVUUURRRMMMFFF===555111............------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...------------------------,,,,,,,,,------------...------------........................//////////////////000000000111111111111222333555777999;;;<<<@@@CCCGGGMMMRRRWWWZZZ\\\ZZZbbbnnn{{{wwwyyyyyyvvvtttxxxuuuhhh]]]UUUQQQOOOVVVTTTQQQNNNJJJEEE???;;;555333111///......///000///......------......///---......///000222222333111444666666444444888===QQQVVVcccmmmdddMMM<<<999444444555555555444333222000000///000111000...,,,------------,,,,,,,,,,,,{{{eeeZZZaaavvvtttbbb]]]SSSVVVXXXWWWQQQFFF;;;333//////.........---------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++))))))******++++++++++++******+++++++++,,,,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------.........//////............/////////000//////000000111111111222000111444777;;;???AAACCCMMMOOOSSSXXX\\\___aaaaaaooovvvwwwvvv~~~ttthhh]]]WWWPPPRRRUUUXXXWWWSSSKKKFFF888666333000//////111222.........------.........////////////000000000000000444888666333444;;;BBB]]]```jjjoooaaaGGG888888333333444555444333222111222111000000000000...,,,......------------,,,,,,uuuhhhfffsssvvv[[[[[[TTTPPPSSS\\\\\\MMM===444000---,,,---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************************************************************************************,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////...------...///000111222111111111111222333444555666777999<<>>333///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,------------.........,,,------------.........------........./////////...//////000000000000///111222222222333666;;;???LLLSSSZZZ]]]\\\^^^eeekkkwww{{{~~~xxx~~~}}}tttkkkbbbXXXPPPUUUTTTTTTRRRNNNEEE<<<555000////////////......................../////////111111222222222444888;;;AAABBBIIINNNGGG:::555888555444444333333333333333222222111000///...------,,,,,,,,,,,,++++++++++++wwwhhhfffiiiuuuzzzvvvxxx}}}pppqqq~~~kkkXXXTTT[[[```^^^[[[bbbYYYKKK<<<111,,,---...------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------............------------........................////////////,,,...000111333333444333...222666:::===BBBIIINNN\\\```dddbbbaaahhhwww~~~{{{uuukkkbbbVVVTTTSSSRRRQQQOOOKKKHHH:::888555111...---------------..................111000//////111444555666555666;;;>>>:::333333888444444333333333444444555111111111000///.........------,,,,,,,,,+++++++++yyyiii^^^eeettt{{{uuutttuuuzzzuuu}}}iiibbbcccbbb``````^^^]]]UUUGGG777------000------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------.........//////---------.........//////........./////////000000---...///111222333444444111777@@@FFFIIINNNTTTXXXXXXfffvvv{{{}}}zzzzzzkkkeee\\\UUUQQQQQQRRRRRRIIIEEE===666000---------..................------111///---...111333333222000111444666444222555999444444333333444444555555111111000000//////......---------,,,,,,,,,++++++tttaaaiii|||||||||{{{|||sss___\\\ccc[[[]]]\\\QQQAAA444000111------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////------........./////////....../////////000000000111111111111222333444555<<>>FFFMMMRRRVVV[[[```bbbdddlllyyy}}}yyyuuusssyyyyyykkkaaaMMMOOORRRRRROOOHHH@@@;;;111111000000/////////......000111111///...000111111333555444555666777555666666555444444444444444000000000000////////////......---------,,,,,,,,,{{{xxx{{{}}}rrruuuyyyXXX^^^bbbccc___YYYQQQFFF;;;222...---///...,,,,,,///---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000000000000000000111111111111111000000111111111111111222222333999AAAGGGLLLQQQWWW\\\\\\dddnnnxxxtttwww|||xxxkkkhhh___SSSLLLLLLMMMKKK999777333000...---......111111000///000111222333333333333444444444555555444555555555444333333222111111000000//////............---------,,,,,,,,,rrrtttyyy{{{ttt{{{lll```bbbcccaaa___YYYMMM@@@666000,,,---...,,,,,,///---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////000000000000......//////000000000000---000333333111111333555===DDDNNNWWW\\\_________jjjrrr~~~~~~{{{xxxnnnbbbYYYVVVQQQLLLFFF@@@888111---,,,---...//////.........///000000222222222222333333333333444444555555444333333222111111111000//////............---------,,,,,,,,,}}}oooeeeppp{{{vvvwwwgggeeeaaa___bbb```UUUHHH===444,,,,,,...------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........////////////000000000000......//////000000000111...111333333333666>>>EEEQQQQQQSSSVVV\\\eeennnsssxxx~~~{{{tttmmmggg^^^TTTOOOJJJBBB;;;666333111///............////////////000000111111111222222222444444444444444333333222222111111000000///............---------,,,,,,,,,xxxfff```mmmvvvxxx~~~wwwoooccc]]]```ccc]]]SSSGGG:::///---///...---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++***************+++++++++,,,,,,,,,************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------------------------------------------............////////////000000000000111111111111111111111222111222222555;;;EEEPPPXXXYYY\\\```bbbgggppp}}}}}}~~~yyyooodddUUUQQQMMMIIIEEE???777111......///000111111111111000000000111111111222222333333444444444333333222222222111111000//////.........---------,,,,,,,,,www```\\\dddzzzpppbbbaaaffffffaaaRRRCCC555111111///---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,---------------------------------------.........//////////////////000000000000333222111000000111111222444555888@@@JJJTTTZZZ]]]\\\kkk~~~}}}tttddd^^^VVVPPPKKKEEE>>>888//////000000111111222222111111111111222222222222222222333333444333333222222222222111000000//////......---------,,,,,,,,,mmm[[[UUUfff}}}www|||uuukkklllnnnmmm[[[MMM???888444///---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------------------------------------........./////////////////////000000000000111000000000000222333444888===GGGRRRYYY]]]]]][[[qqq|||qqqaaaVVVOOOKKKFFFBBB555444222000//////000000000111111111111222222222111222222333333333333333333222222111111000//////......---------,,,,,,,,,zzz```XXXXXXbbbtttzzzrrrqqqqqqbbbVVVIII???666///---...---,,,,,,++++++,,,,,,---,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---******+++++++++,,,,,,,,,************************************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------....................................////////////////////////000000000000000000000222444888;;;===DDDMMMWWW\\\]]]```ffflll}}}rrrgggaaa[[[SSSMMMBBB???:::555111//////000/////////000000000111111111111222333333333333333333333222111111000000///......---------,,,,,,,,,zzzaaaPPPWWWeeewwwbbbiiizzz~~~}}}uuupppooofff\\\OOOCCC888///---///---,,,,,,++++++,,,,,,---,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,------...******+++++++++,,,,,,,,,************************************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------..................................../////////000////////////000000000000111111333555:::???CCCFFFQQQZZZ```^^^ZZZ```ttt{{{wwwmmm___TTTNNNIIIBBB:::444111111111............/////////000000111222333333333333333333333222222111000000000......---------,,,,,,,,,cccXXXTTTaaaxxxyyybbbsss}}}xxxlllmmmlll```UUUMMMCCC555///000---...///...,,,,,,,,,---+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000...///000/////////222444333111000555@@@LLLVVVZZZYYY]]]hhhssswwwyyy}}}tttbbb]]]TTTHHH===666333111000111///......000222222222000111111222222333444444555333111000.........///......---------,,,,,,,,,]]]WWWZZZmmm{{{}}}uuu~~~wwwooofffddd^^^TTTIII???777222000000000...---,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------................../////////000000...000222333222111222333222555<<>>888444111///------///000111111000111111222222333333444444333222000///...//////.........---------,,,,,,[[[```ppppppuuu}}}|||gggjjjggg]]]TTTKKK@@@555333222000...---,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.............../////////000000000///111444555444222222222333999CCCMMMVVVZZZ\\\\\\rrrzzzsssggg[[[PPPFFF>>>999444222///...///000000000000000111111222333333333444333222000////////////.........------------,,,eeexxxwwwvvvwww|||wwwooohhheeeaaaTTTEEE<<<555222///---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,------------...------------...............////////////000000000///111222333222333555666???CCCJJJQQQXXX```hhhnnnzzzsssdddXXXNNNGGGCCC;;;888444111000111000000000000000111222222333333333333222111000000//////............------------}}}zzzxxx~~~wwwgggkkkjjjZZZJJJEEE888444///,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,---------.........---------.........//////////////////000000000111000000000000111555;;;@@@NNNSSS[[[```fffnnnyyy~~~wwwlll```UUUOOODDD???999444111000...---///000000111111222333333333333222222111111000000//////.........---------~~~{{{ooonnnooocccUUUPPP???999222......//////...------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,---------............------.........//////////////////000000000111111111111000111555===FFFMMMVVV```mmmuuuxxx|||rrrbbbXXXPPPJJJAAA999444000---+++//////000000111222222222222222333333222111111000/////////.........------}}}qqqnnnooogggZZZJJJBBB888222111111///------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------..............................------------........................//////////////////000000000111111111111222555999???IIISSSZZZbbbnnn}}}tttkkk```YYYNNNCCC;;;555111...//////000000111111222222222222333333333222111000////////////............{{{~~~ssskkkyyyuuuaaaRRRIII===555333111...+++---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------..............................---------.........//////............/////////000000000000000111111111111111444999@@@HHHRRR[[[bbbtttmmmeeeYYYMMMCCC<<<777333/////////000111111222222111222333444333222111000000/////////............yyy{{{rrrmmmqqquuubbbNNN@@@===888---+++222+++,,,---.........---,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------///...---,,,,,,,,,,,,,,,---------.........//////............/////////000222///---000555777555111333:::DDDKKKQQQ\\\jjjuuuzzz|||~~~}}}yyymmm]]]SSSNNNHHH===444---111444333000000444888111222444555555444222111000/////////............yyy|||~~~rrr^^^JJJBBB<<<333------,,,,,,---.........---,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------///...---,,,,,,,,,,,,------------.........//////........./////////000000222222111222222444555666888BBBNNNYYYcccooo}}}~~~~~~uuuiii___XXXPPPEEE===666555222000000000111222111222444555555444222111000000/////////.........nnnWWWGGG@@@;;;333+++------.........------,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------......---,,,,,,,,,------------........./////////....../////////000000000111333555444222555<<>>999444//////......------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------,,,,,,,,,------............/////////000000////////////000000000111222111111444:::DDDMMMSSScccmmm|||zzz~~~{{{|||oooccc\\\VVVOOOFFF<<<555222333444333333333333333333333333111000000000////////////zzzpppnnnxxx}}}zzzhhhQQQ@@@888777111000///...---------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------,,,,,,,,,---............/////////000000000/////////000000000111111555444444888AAALLLVVV\\\qqq{{{zzzuuuxxx||||||}}}}}}|||sssnnn___ZZZPPPFFF<<<777555555333333333333333333333333111111000000000/////////rrr[[[___ssszzzdddKKK>>>>>>222111///...---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,---...///.../////////000000000000//////000000000111111111555999>>>DDDLLLYYYgggqqq}}}|||tttnnnnnntttxxx~~~ppphhh]]]RRRJJJBBB:::555444333333222222333333444111111111000000000//////vvveeelllsssWWWFFFEEE222111///...---------...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,---...///////////////000000000000000000000000111111111111333<<>>777222000...------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................------........./////////.........///000000111111///111222333444:::CCCJJJQQQ\\\kkkyyy~~~||||||~~~~~~yyy~~~|||rrrggg[[[SSSYYYNNN???555333555666666444444333222111000000///wwwfff[[[TTTaaawwwcccMMMDDD<<<777333///...///............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..........................................////////////...//////000000111111222111222444666:::BBBMMMUUU```lll{{{{{{{{{}}}}}}~~~}}}|||}}}sssdddZZZ```VVVGGG:::333111222333444444333222222111000000qqqbbbSSSKKKVVVfffzzzxxxXXXJJJ===888555000...000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......................................./////////000000//////000000111222222222000333666:::???IIIVVV___uuuzzz{{{}}}|||yyynnneee___TTTGGG;;;444333444444444333333222111111111{{{hhhQQQGGGHHHPPPYYYrrr|||hhhSSS@@@999777111---.../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..................................../////////000000000000000000111222222333333000444:::AAAIIIUUUbbblll|||zzzyyyxxxvvvxxx{{{yyyyyy~~~|||jjjeee\\\PPPDDD;;;555222444444333333222222222222[[[JJJLLL[[[nnn}}}~~~bbbGGG>>><<<666///...////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------................................./////////000000000000000000111111222333333444444999CCCMMMXXXfffuuu~~~~~~~~~~~~~~~~~~www~~~vvvlll```VVVPPPGGG;;;222444333333333333222222222~~~ddd___mmm~~~oooOOOEEECCC;;;333000000/////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................////////////000000000000000111111222222333444444888@@@KKKXXXeeeuuu}}}}}}~~~}}}zzzzzz}}}}}}|||}}}{{{vvveee^^^]]]WWWGGG999444333333333333333333222pppssszzzdddIIIHHH@@@444666000///------------+++)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------,,,++++++,,,,,,,,,,,,,,,,,,---------......------------------------...............///000000444111111333444222222666GGGGGGNNNaaayyy~~~~~~||||||}}}}}}}}}wwwllleee^^^OOO@@@555444333555666555111...zzzyyy}}}{{{{{{qqqRRRGGGCCC999222000///------------,,,***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------///............///000000333111222333333333999BBBNNNRRR```uuu|||rrrjjjddd[[[QQQ>>>:::555444555555222000uuummmxxxdddKKKFFFAAA222111///------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------//////......//////000111333111111333333777CCCOOORRR\\\ppp|||tttoooiiidddMMMDDD999333222333333111|||~~~wwwkkkmmmyyyYYYJJJFFF999333111.........///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,---------......------------............/////////...///000000111222000000444999???KKKUUUZZZjjj}}}~~~zzzrrrlll\\\PPP@@@555111222333222yyy||||||{{{}}}pppllluuulllOOOFFF???555333000.../////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,---------......---------......////////////////////////000111111333///000999BBBJJJRRRYYYkkk{{{uuukkkggg[[[KKK===555222222333wwwttt~~~wwwqqqpppsss]]]HHHAAA888555111/////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......,,,,,,,,,---------......---------...//////000000000000//////000000111222333222777BBBLLLTTT]]]ddd|||www|||xxxzzzwwwmmmnnngggZZZKKK===555333444yyy{{{|||~~~tttlllrrrvvvUUUDDD;;;888333000///......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++++++++++++++++++++++++++++++++++++++,,,---...///,,,,,,,,,---------......---------...///000000000000000//////000000111222333888BBBMMMTTT\\\kkkyyywww|||~~~|||xxxrrrqqqjjjZZZHHH:::666666{{{zzzrrrzzz{{{llljjjxxxcccIII===999444000///...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++++++++++++++++++++++++++++++++++++++,,,---...///,,,,,,,,,---------......---------...///000000111000000000000000111111222333===KKKTTTWWW```uuuuuurrr}}}tttvvvttteeeOOO>>>888888|||wwwsssccceeeyyyzzzSSSAAAAAA;;;333000222222.........---------,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000111...///222222000111555444JJJWWWTTT___zzz}}}sssuuuqqqrrriiiRRR===333nnnccckkk~~~```GGGCCC<<<555///------............---------,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000000---...111222111333888EEENNNYYYdddvvv|||}}}~~~vvvtttooo___KKK===~~~ggg```mmm~~~yyyUUUIII>>>999222******000.........------------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.............../////////000000000111...///222333333888???PPPWWWggg|||~~~xxxpppoooiiiXXXHHHwww{{{vvvdddeeeoooiiiRRR@@@===999///,,,222............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////000000000333111111333444666>>>GGGRRRddd|||{{{~~~~~~~~~{{{|||pppnnnooofffXXXxxx}}}~~~pppddddddzzz}}}^^^CCC======555///000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////000000000111333111111333444999DDDOOO]]]sss|||{{{|||}}}{{{zzz~~~xxxsssuuussslll|||zzzfff^^^ooommmLLL???===777000---/////////.........------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........//////////////////000000000111111111000000333666>>>MMM\\\vvvxxxvvv~~~uuuyyy~~~yyyvvvuuuuuu|||||||||iiiaaaiii{{{___FFF<<<888333...////////////............,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............//////////////////000000000111111111000000222777===III]]]nnnsss}}}~~~wwwyyyxxxtttuuutttrrryyyvvvuuu~~~{{{lllggggggtttpppNNN===999666111000/////////............,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............/////////000000000000000111111111111222222666===EEETTTjjj~~~}}}tttyyy}}}yyyvvvvvvzzz}}}}}}{{{ttt|||xxxuuuvvvzzz~~~|||}}}wwwqqqttt|||nnnfffsss|||}}}TTTCCCBBB888333111///......//////...------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////222000///...///000000///444111666DDDOOO[[[ssstttvvvwww~~~~~~~~~~~~}}}~~~{{{yyywwwqqquuu||||||xxx}}}yyyqqqqqq|||uuugggiiihhhoooyyyfffKKKAAA999444111///......//////...,,,---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////000//////000111222222222666999>>>FFFWWWlll~~~xxxvvv~~~}}}zzzwww|||ooojjjiiizzzyyyuuuyyy~~~sssnnnvvv~~~jjj^^^TTT\\\vvvzzzXXXAAA;;;777222000...---......---+++------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////...///000111222333444444999BBBHHHOOOddd~~~xxxwww}}}xxxxxxtttqqqoooqqqttt|||~~~|||zzz~~~~~~qqqggggggoooxxxyyyuuuxxx}}}xxxnnnpppzzzooo[[[MMMTTTjjjiiiEEE===:::333111...---------,,,+++------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////...///111111111222333444<<>>:::777......111+++///............---------------------------------------,,,+++++++++,,,,,,,,,,,,,,,---------.........------......///000111222111111444999DDDWWWhhhmmmttt}}}|||wwwhhhgggyyyzzzzzzxxxtttssszzz~~~|||wwwsssiiihhhnnnwww}}}}}}{{{{{{~~~xxx^^^NNNLLLUUU^^^kkkqqqyyy~~~|||{{{zzzxxxwwwwwwwwwxxxxxxyyyyyy|||yyylllooouuurrr```LLLJJJUUUrrrwwwwwwOOOAAA;;;888///...111---///............------------------------------------,,,,,,++++++,,,,,,,,,,,,,,,,,,---------.........------......///000111...000444:::AAAJJJUUU]]]gggnnnzzz|||vvv|||yyyjjjmmm|||yyywwwyyywww}}}tttooo{{{}}}{{{mmm\\\RRRWWWgggyyy}}}|||{{{{{{{{{zzzyyyxxxwwwwwwwwwxxxyyyzzzmmmmmmqqqrrrdddQQQKKKPPPjjj|||XXXEEE;;;888000///222//////............---------------------------------,,,,,,,,,++++++,,,,,,---,,,,,,,,,---------.........------......///000111...111666>>>IIITTT[[[]]]jjjrrr|||}}}wwwtttxxxvvvrrrdddjjj{{{{{{~~~wwwuuusssrrrrrrtttvvvxxx|||||||||~~~~~~~~~lllcccZZZYYY\\\fffvvv~~~{{{zzzzzzzzz{{{{{{{{{yyyvvvuuuvvvwwwuuuuuu{{{sssrrrsssqqqhhh[[[QQQOOO```xxxtttfffLLL===999333111333//////............---------------------------------,,,,,,+++++++++,,,------,,,,,,,,,---------.........------......///000111222444777AAARRRdddnnnooouuu~~~{{{uuuzzz}}}}}}hhh___fff~~~yyy~~~www|||yyyvvvtttuuuwwwzzz~~~{{{zzzvvvyyy}}}kkk]]]XXXgggmmmwww~~~{{{zzzzzzzzzxxxyyyzzzyyyuuuttttttvvvtttqqquuu}}}~~~{{{tttmmmeeeXXXMMMTTTpppuuuxxxWWWAAA<<<666444333...///............---------------------------------,,,+++++++++,,,,,,---...,,,,,,,,,---------.........------......///000111222666===JJJaaauuu}}}zzzyyyvvvttteeeaaahhhzzz|||uuu|||wwwzzz}}}|||{{{yyyyyy{{{|||}}}}}}tttmmmkkkhhhkkkttttttnnnooowww}}}|||||||||tttwwwyyyxxxuuussstttuuuuuuqqqqqqzzzwwwqqqkkk\\\JJJLLLhhh___DDD>>>888555333,,,//////.........---------------------------------++++++++++++,,,,,,---...,,,,,,,,,---------.........------......///000111...666CCCUUUnnnxxxvvvppprrrddddddjjjyyyxxxtttrrrrrrxxxyyyvvv~~~uuullleee___]]]eeelll{{{~~~yyyuuuwwwvvvuuuuuuvvvuuusssqqqqqqoooppptttvvvxxx~~~tttllliii___QQQMMMYYY}}}oooJJJCCC999444555/////////...------------..............................------,,,,,,------...---------............/////////...000222333222222333===LLL]]]nnnxxxwwwqqqqqqsssrrrsssxxxzzzbbb```jjjzzzssswwwoooyyymmmjjjgggeeefffiiimmmpppwww~~~}}}zzzxxxwwwuuuuuuvvvuuusssqqqooommmmmmppprrrrrrxxxooofffddd]]]RRRJJJRRRqqq}}}VVVFFF===777444...//////...------------..............................------,,,,,,------...---------............///////////////111222222222888CCCSSSbbbqqqzzzxxxrrrpppuuu{{{}}}}}}vvv^^^___kkksss}}}xxxooovvv}}}rrrhhh^^^```dddjjjqqqyyy}}}~~~}}}xxxwwwuuutttuuutttrrrqqqnnnllllllnnnnnnmmmqqqwwwlllaaa___ZZZSSSJJJKKKaaa}}}iiiIIIAAA;;;222///000///......------.................................------,,,,,,------...---------............///000/////////000111222333>>>LLL]]]mmmxxx}}}xxxpppoooxxxxxxsssxxx}}}oooYYY^^^llltttttt{{{sssnnnjjj[[[ZZZ]]]iiioooxxx|||{{{wwwuuusssrrrsssrrrpppoooooommmmmmnnnmmmjjjlllqqqzzznnnbbb^^^ZZZUUUMMMHHHTTTjjj|||~~~OOOCCC===222222000//////..........................................------,,,,,,------...---------............///000000/////////000333666CCCTTTiiixxx~~~tttjjjmmmxxxuuuzzzxxxeeeUUU]]]mmmuuummm}}}|||~~~~~~xxxqqq}}}kkkXXXTTTaaappp{{{|||{{{wwwtttqqqpppppppppnnnmmmnnnlllmmmnnnlllhhhhhhlllsss{{{uuuiiiaaa\\\WWWQQQHHHNNN^^^oooZZZDDD===555555000000///............///...........................------,,,,,,------...---------............///000000000///...111666:::FFFZZZrrr|||nnnbbbfffuuu}}}ppp\\\SSS^^^nnnvvvgggttt|||~~~{{{vvvqqqyyy}}}vvvwww|||___SSSYYYjjj|||}}}wwwtttqqqooooooooonnnmmmkkkjjjkkkmmmkkkffffffiiiqqqwww|||pppeee]]]XXXTTTIIIKKKUUUeeennnJJJ???:::666111000//////......//////...........................------,,,,,,------...---------............//////000111//////222999???LLLaaaxxxwwwiii]]]bbbuuuiiiVVVSSS___ppp~~~iiimmm}}}{{{uuuqqqwww~~~ssswwwvvvrrr]]]OOOXXXnnn}}}||||||}}}}}}yyyvvvrrrpppppppppooonnnkkkjjjlllooommmhhhhhhkkkrrrvvv~~~ssseee[[[XXXUUUJJJGGGMMM[[[{{{SSSCCC@@@666111000000///////////////...........................------,,,,,,------...---------............//////111111000000444===DDDUUUhhh{{{|||rrrggg^^^iiieeeTTTTTTaaasssuuummm{{{{{{~~~{{{}}}|||{{{llljjjqqq}}}fffOOONNNZZZrrr|||yyy{{{yyyyyy{{{~~~|||yyy{{{xxxtttqqqqqqqqqpppooommmlllooorrrqqqlllkkknnntttvvv|||ssscccZZZWWWWWWJJJEEEFFFRRRrrrZZZFFFDDD555111111000///////////////...........................------,,,,,,------...---------........./////////111222000000555???GGG]]]mmm|||~~~wwwnnngggaaasss}}}cccTTTTTTbbbuuuqqqyyy}}}|||xxxzzz|||yyyxxxhhhcccdddooo|||sss}}}gggTTTSSSWWWdddvvv~~~xxxssspppooopppssswwwzzzzzzwwwtttxxxvvvsssqqqoooooopppqqqllllllllllllkkkiiigggffflllkkkkkksss~~~lllZZZRRRUUUQQQLLLHHHKKK```mmmJJJCCC:::444111///.../////////...////////////////////////...------,,,,,,------...............////////////222......444333333AAASSSddduuu~~~wwwiiigggvvv{{{xxx{{{sss]]]RRRSSSccc{{{~~~vvvpppppprrruuu{{{xxxttt}}}zzzsssiiiccc\\\^^^oooppp~~~iiiVVVTTT\\\rrr|||~~~zzzwwwvvvvvvvvvxxxyyyzzz|||~~~}}}zzzwwwxxxvvvtttqqqooonnnnnnnnnkkkkkkkkkkkkjjjhhhgggeeeiiimmmpppuuuooo^^^UUURRRQQQOOOJJJJJJZZZ|||xxxOOOCCC;;;555222///.../////////...////////////////////////...------,,,,,,------...............////////////111---///444444666GGGZZZrrr~~~}}}wwwmmmpppvvvuuu}}}sss]]]PPPVVVfff}}}wwwpppoooqqqrrryyyxxxuuu~~~|||yyyssshhhaaaYYY[[[ooo~~~oooXXXQQQXXXiiixxx~~~wwwsssvvvzzz~~~~~~|||yyywwwtttqqqnnnlllkkkkkkiiijjjjjjjjjiiigggeeedddfffmmmrrruuuzzzuuucccYYYOOOQQQRRRNNNIIIQQQlll[[[CCC<<<666333000.../////////...////////////////////////...------,,,,,,------...............////////////......000444444:::OOOeee}}}zzzwwwttt~~~ppprrrrrr^^^QQQ[[[mmmxxxrrrqqqrrrwww}}}~~~~~~xxxvvv~~~uuuwwwyyyrrriiiaaaWWWXXXlllzzz|||}}}uuufffUUUQQQ\\\ooo~~~yyyvvvxxx{{{yyyuuuqqqnnnkkkiiihhhhhhhhhiiiiiihhhfffeeeddddddiiinnnqqquuu~~~zzziii]]]NNNRRRSSSOOOGGGKKK```wwwjjjGGG===888555111///...//////...////////////////////////...------,,,,,,------...............////////////...///111333444>>>VVVlll~~~{{{uuuvvvzzz}}}vvv{{{zzzkkk]]]UUUYYYmmmzzz{{{}}}xxxyyy||||||zzz{{{vvvvvv}}}{{{jjjooozzzzzzrrrlllcccYYYXXXhhhzzz}}}zzzttt\\\^^^dddmmmyyytttvvv{{{}}}{{{wwwsssoookkkhhhgggfffggghhhhhhgggfffdddcccddddddfffjjjqqq{{{~~~nnn```QQQRRRSSSNNNFFFHHHYYYlll}}}PPP>>>:::777222///.../////////////////////////////////...------,,,,,,------...............///////////////000222333666CCC\\\qqq{{{}}}uuuooosssyyy~~~~~~}}}nnn^^^VVVTTTRRRiiimmmiiiqqqyyy~~~wwwttttttzzzvvveeefffttt|||pppgggaaaZZZXXXaaayyy~~~|||ttteee[[[eeeqqq}}}yyy~~~qqqwww}}}zzzvvvqqqmmmjjjhhhffffffggghhhgggfffeeedddddd```___eeemmmvvvrrrdddSSSRRRQQQMMMGGGGGGSSSaaa^^^BBB<<<888333///.../////////////////////////////////...------,,,,,,------...............////////////000111222444;;;LLLdddvvv}}}|||qqqkkkpppttt~~~uuu|||sssaaaRRRNNNQQQUUUkkk}}}kkkfffoooyyytttpppqqqxxxsssdddaaaqqq{{{lll___\\\XXXVVVYYYiii~~~xxxjjjbbbfffnnnwwwxxxuuu}}}zzzyyy|||yyytttpppllljjjfffgggggghhhhhhgggeeedddddd___]]]bbbiiiooozzzwwwiiiUUURRRPPPNNNJJJHHHMMMTTTrrrnnnHHH>>>999444000.../////////////////////////////////...------,,,,,,------...............////////////111111222555AAAVVVmmm||||||pppiiinnnsss~~~vvvvvv}}}qqqdddWWWNNNNNNRRR[[[mmmtttqqqzzzqqqlllmmmvvv|||ooobbbaaapppxxxhhh\\\ZZZXXXTTTPPPXXXqqq{{{{{{zzzaaaZZZ___kkk~~~uuusss}}}www~~~zzzvvvrrrnnnlllfffggghhhhhhhhhgggfffeeeddd```___bbbeeeiiiuuuzzzlllUUURRROOOOOOLLLHHHHHHKKKcccyyyMMM???:::444000.../////////////////////////////////...------,,,,,,------.............../////////000111111111777GGG^^^ttt|||nnngggnnnuuuvvvwww{{{nnn```XXXSSSQQQSSSWWW[[[jjj}}}~~~{{{ooojjjkkkuuu}}}uuuiii___bbbpppuuuddd^^^\\\YYYRRRJJJMMMccc|||xxxqqqgggbbbcccpppssssss~~~vvvwww}}}~~~yyyxxxxxxrrrjjjlllgggeeefffgggeeedddfffccc^^^[[[\\\^^^cccnnnyyywwwlll\\\UUUOOOMMMJJJGGGEEEGGGXXXtttNNNEEE888444333...000222,,,////////////////////////...------------...//////------......///000000000666222000888KKKaaauuu{{{sssooouuu{{{wwwjjjccc]]]ZZZYYYYYY]]]cccfffsssvvvfffhhhlllqqqwww}}}vvvhhh^^^^^^jjjxxxxxxfff___ZZZWWWTTTMMMLLL[[[nnn|||{{{tttiiiccckkknnnxxxuuuuuu{{{|||uuuuuu|||{{{|||wwwpppkkkgggfffiiijjjfffddddddccc^^^ZZZ[[[]]]bbblllvvv{{{qqqbbbXXXOOOLLLKKKGGGEEEFFFIIIccc\\\HHH;;;777666//////222---////////////////////////...------------...//////------......///000000000333111333===PPPddduuu}}}{{{tttttt|||{{{vvvxxxyyymmmhhhbbb___```______bbbggghhhtttzzzmmmeeegggjjjooouuu{{{}}}~~~ssseee\\\bbbnnn{{{{{{kkk```ZZZWWWTTTNNNLLLXXXiiiwwwqqqhhhjjjmmmuuuttttttyyytttrrr}}}}}}|||wwwjjjggggggkkkkkkgggcccbbbaaa]]]ZZZ[[[\\\___hhhqqq|||yyyjjj]]]PPPKKKKKKHHHFFFEEEBBBWWWwwwnnnLLL>>>:::999111...111...000000000000000000000000...------------...//////---......//////000000111000111666CCCUUUgggtttyyy|||sssmmmuuuzzzuuummmkkkkkkkkkooowww{{{|||~~~zzzooooookkkjjjkkkkkkhhhiiilllpppzzzooocccccceeehhhmmmsssyyy~~~xxx{{{pppddd\\\eeerrruuubbb[[[WWWUUUOOOKKKTTTaaa|||}}}{{{~~~wwwpppxxxsssqqqxxxlllttttttqqq|||~~~zzzkkkgggfffhhhhhhdddaaabbb```\\\ZZZ[[[[[[\\\cccjjjvvv~~~ppp```PPPKKKKKKJJJHHHFFFDDDQQQlll{{{QQQ@@@;;;;;;222...222111000000000000000000000000...------------...//////.........///000000111111///111888FFFXXXhhhrrrvvvrrrhhhfffttt~~~tttrrrzzzrrrooosssmmmiiikkkpppvvv{{{xxxxxxvvvqqqqqqsss}}}xxxggg___aaacccgggmmmsssyyy~~~{{{}}}~~~~~~{{{vvvuuuxxxwwwsssqqquuuyyy~~~xxxnnnddd^^^eeesssfff]]]VVVTTTPPPKKKOOOYYYqqqyyysssttt~~~}}}{{{rrrooo}}}qqqgggqqquuuppp|||mmmgggccccccccc```___aaa```\\\[[[[[[ZZZYYY^^^dddqqqzzzsssbbbQQQKKKLLLKKKJJJIIIDDDJJJ___XXXCCC::::::333///222222000000000000000000000000...------------...//////......//////000111111111000222:::GGGYYYgggpppssskkkbbbdddwww~~~pppooo~~~xxx|||}}}yyyvvvpppkkkmmmrrrzzz}}}yyyyyy|||rrrddd```___bbbgggmmmttt||||||wwwtttlllkkkgggbbbbbbdddbbb]]]]]]aaaiiiooouuuzzz~~~{{{qqqggg```]]]dddppp}}}jjj^^^UUUTTTQQQLLLMMMSSSeeevvvuuueeeeeepppoooxxxrrrmmmzzz|||kkkbbbmmm|||uuuooo}}}~~~nnngggaaa``````]]]^^^aaa```]]]\\\\\\ZZZXXXZZZ___llltttssscccSSSMMMKKKJJJJJJJJJDDDFFFVVVyyy}}}fffIII::::::444000222222000000000000000000000000...------------...//////...//////000000111111222111555>>>LLL\\\hhhnnnpppbbb]]]cccwwwxxxxxxvvvwww{{{zzz{{{yyyzzzjjj______\\\___eeemmmvvvyyyuuuooojjjhhh^^^]]]XXXTTTUUUWWWUUUPPPSSSXXX```fffjjjllloooppprrrssstttvvvyyy{{{|||}}}}}}~~~|||tttggg]]]YYYXXXcccnnnzzzooo```TTTSSSRRRMMMKKKOOO^^^qqq~~~}}}|||tttggg[[[```nnnqqqmmmgggsssyyyiii]]]kkk|||sssmmmzzz{{{mmmgggcccbbbaaa^^^]]]___```^^^]]]]]]ZZZVVVWWW[[[gggnnnyyytttfffWWWOOOJJJGGGGGGIIIEEEDDDRRRpppvvvRRR<<<;;;666222222///////////////////////////...------------...///////////////000111111222222222777CCCTTTccckkkmmmkkk^^^\\\eeeyyy{{{wwwzzz{{{{{{wwwwwwxxxuuu|||uuu___WWWZZZWWW[[[bbblllwwwzzzqqqjjjaaa\\\[[[WWWUUURRROOORRRWWWUUUPPPRRRWWW^^^cccffffffggggggggghhhjjjlllnnnpppqqqqqqsssuuutttkkk^^^VVVVVVXXXfffmmmvvv|||{{{tttbbbSSSRRRRRRNNNLLLNNNVVVvvv{{{pppzzz}}}{{{|||}}}|||kkkfff___ZZZdddwwwyyy{{{~~~{{{hhhaaammmxxxiiiZZZkkk}}}rrrkkkxxxwwwlllgggdddeeeddd___\\\]]]aaa^^^^^^^^^[[[VVVVVVZZZeeejjjttt}}}uuuiii[[[QQQIIIDDDDDDGGGCCCAAALLLhhhYYY???<<<888333111---////////////////////////...------------...///////////////000111111222222222999HHHZZZhhhnnnlllhhhaaaaaalllyyyooo{{{sssrrrqqqsssyyyyyywww}}}mmmWWWPPPUUUTTTXXX```kkkwwwvvvlllbbbXXXRRRRRRQQQPPPMMMLLLQQQWWWVVVQQQRRRWWW___dddggggggffffffgggggghhhhhhhhhhhhggggggiiikkkkkkcccYYYTTTWWW]]]iiinnnuuu~~~}}}{{{~~~vvvcccSSSQQQSSSOOOLLLMMMNNNqqq}}}sssvvv|||uuu}}}qqquuu}}}jjjcccnnnrrrnnnwww|||wwwrrrnnnlllnnnllliiihhhjjjlllmmmmmmqqqpppssszzzvvv```ZZZjjjrrreeeZZZjjjzzzoooeeejjjsss}}}|||rrriiibbbaaa```^^^^^^___^^^^^^]]]]]]\\\[[[[[[ZZZeeeiiiqqq{{{xxxhhhXXXOOOKKKGGGDDDDDDDDDBBBIII]]]{{{```CCC@@@555111444...000000000000///////////////////////////////////////............//////000333:::JJJ```nnnnnngggcccaaaccctttttt~~~xxxvvvuuuyyy}}}xxxvvvkkkmmmrrryyyyyyfffWWWPPPNNNUUU[[[eeennnvvvzzznnneee```\\\VVVQQQQQQOOOMMMOOOUUU[[[ZZZWWWVVV\\\fffoooppplllkkknnnqqqppppppnnnllliiigggeeejjjhhhccc\\\VVVVVV[[[```mmmqqqyyyssscccSSSLLLKKKKKKJJJKKKLLLbbb|||uuupppqqq}}}rrrzzz|||rrroooyyyqqqkkkqqq~~~{{{ooottt|||uuunnngggcccaaa^^^\\\[[[]]]```bbbcccccckkklllnnnsssyyysss]]]XXXggg~~~ooocccXXXhhhwwwkkk___bbbmmmxxx|||zzzxxxrrrjjjbbbaaaaaa^^^]]]^^^\\\\\\[[[ZZZYYYXXXWWWWWW___ccclllwww{{{kkkZZZPPPLLLHHHFFFFFFDDDCCCGGGXXXssshhhFFFBBB888222444111000000000000///////////////////////////////////////............///000000444<<>>333000555000000000000////////////////////////////////////............///000111111333CCC^^^uuu{{{rrrhhhdddeeevvv|||vvv}}}rrryyy{{{rrrgggeeehhhkkkkkkpppooorrryyyrrr___QQQMMMPPPUUUYYY___hhhnnnrrrvvv{{{|||sssmmmeeeccc]]]XXX___kkkoookkkbbbhhhsss|||{{{rrrmmmmmmttttttsssssstttwwwzzz{{{vvvrrrkkkaaaZZZZZZ```fffjjjppp{{{ooo[[[QQQNNNKKKIIIJJJEEEOOOeeezzz```~~~ooommm~~~jjjZZZSSSXXX]]]aaatttrrrjjjzzz~~~rrr[[[VVVccc{{{~~~ssshhh[[[WWWOOO^^^pppwwwggg[[[XXXaaannnssslllnnnpppqqqqqqssswww{{{~~~{{{xxxwwwqqqjjjeeedddccc^^^ZZZYYYYYYXXXWWWUUUSSSQQQPPPOOOOOORRRYYYeeesssrrr```UUULLLFFFEEEGGGBBBBBBBBBFFFWWWzzz___FFF>>>444///444000000000000////////////////////////////////////.........//////000222222777JJJfff{{{}}}qqqgggeeefffyyyzzzwwwyyyttt~~~}}}ssspppwww~~~lllZZZPPPOOOUUU[[[\\\ccckkkqqqsssuuuxxx{{{zzzsssiiiiiibbb]]]eeetttzzzvvvjjjooowww}}}vvvsssuuutttsssssstttvvvyyy|||~~~~~~yyypppddd\\\[[[aaagggjjjqqq{{{qqq]]]RRRNNNLLLKKKKKKFFFKKK```~~~___yyyjjjlllyyy___UUUQQQWWW^^^mmmwwwpppzzzjjjWWWSSS^^^tttrrrfff]]]UUUVVVPPP]]]ppp{{{sssjjj___WWWUUUZZZjjjxxxtttwwwzzz{{{zzz||||||yyyxxxpppiiieeeeeeddd___ZZZYYYXXXXXXWWWUUUSSSRRRQQQPPPPPPQQQUUU___mmm{{{ssscccWWWNNNFFFDDDFFFBBBCCCCCCEEESSStttlllGGG>>>777000333000000000000////////////////////////////////////.........///000111222333;;;OOOkkk|||xxxiii```___ggg{{{zzz{{{{{{}}}vvv}}}rrrcccUUUNNNPPPVVV\\\___eeennnssstttuuuvvvxxx~~~xxxlllnnnhhhbbbjjj}}}}}}qqqvvv~~~~~~|||~~~uuuuuuvvvwwwyyy|||~~~~~~sssggg^^^]]]cccjjjmmmsss|||sss^^^SSSNNNKKKJJJKKKGGGJJJ\\\```ttteeejjjqqq[[[TTTSSS]]]nnnzzzsss{{{~~~||||||www```TTTRRR[[[mmm}}}ggg[[[TTTQQQUUUTTT^^^mmmtttfff]]]VVVRRRRRRWWWeeezzz}}}zzzxxxvvvnnnhhhdddfffeee```[[[YYYWWWWWWVVVUUUSSSRRRRRRQQQSSSQQQRRRYYYfffvvvuuuggg[[[QQQGGGDDDFFFCCCDDDDDDEEEQQQmmmyyyIII>>><<<333222000000000000////////////////////////////////////.........///000222333444===QQQlllzzzsssccc[[[]]]cccyyyxxxzzzwww{{{}}}wwwyyyuuullldddXXXNNNKKKNNNSSSWWW___fffoootttuuuttttttuuuzzzpppsssmmmfffooorrrxxxyyyyyy{{{|||~~~ttthhh``````hhhnnnrrrwwwvvv```SSSMMMJJJHHHIIIHHHIIIYYYzzzbbbqqqbbbggglll]]]WWWVVVddd~~~xxxsss}}}~~~ooopppttt|||}}}lll[[[TTTUUU\\\jjjyyy|||aaaUUUPPPOOOUUUWWW^^^kkk{{{qqq```WWWRRRPPPPPPYYYcccttt|||xxxuuutttlllgggdddffffffaaa[[[ZZZVVVUUUUUUTTTSSSRRRRRRRRRTTTRRRPPPUUUbbbrrrwwwjjj^^^SSSIIIEEEFFFEEEEEEEEEFFFOOOiiiJJJ??????666222000000000000////////////////////////////////////.........///000222333444<<>>444444333222111111111111////////////////////////000000000000111444999===TTTmmm{{{vvvjjj]]]```rrr|||zzz{{{llliiioootttyyy}}}~~~vvv{{{vvvfff^^^^^^ccchhhjjjttt~~~uuunnnllllllfff```]]]___aaacccfffjjjiiikkksss||||||uuupppqqq}}}~~~yyyrrrttt~~~|||zzz~~~yyyuuuuuu{{{ttt```SSSLLLIIIHHHGGGEEEEEEOOOhhhxxxrrrcccVVVSSSVVV]]]mmm}}}{{{jjj```ZZZeeejjjaaa___bbbrrruuuiii]]]\\\```gggmmmsssrrrzzzooo]]]bbbpppzzz{{{|||eeeUUU]]]iiinnnsssyyy{{{vvvyyy~~~}}}|||}}}~~~~~~}}}{{{{{{zzzzzzzzzxxxtttqqqooommmjjjiiihhheee___ZZZRRRMMMHHHHHHKKKMMMLLLIIIKKKFFFGGGKKKKKKKKKXXXjjjyyyiiiWWWJJJBBBCCCDDDCCCEEEHHHEEERRRnnnzzznnnKKKEEE???555444333222111111111111////////////////////////000111000000111555:::>>>]]]uuuyyyjjj[[[^^^ppp}}}zzz|||rrrfffhhhooouuu{{{~~~|||iii^^^^^^cccggghhhpppyyy|||rrrmmmnnnqqqjjjdddbbbeeehhhjjjnnnrrrlllmmmqqqvvvssslllkkkooo~~~zzzrrruuu}}}~~~vvvtttxxxppp]]]SSSNNNJJJHHHJJJHHHFFFNNNfffuuuzzz}}}jjjaaaVVVOOOPPP___|||}}}sssddd\\\WWWaaa~~~ppp\\\ZZZ\\\___ooowwwjjj^^^[[[bbbllluuu{{{zzzwwwaaa\\\dddrrr~~~oooZZZ]]]jjjsss}}}zzz~~~~~~~~~{{{zzzxxxwwwvvvuuusssqqqpppnnnllljjjgggaaa[[[VVVSSSPPPLLLJJJJJJKKKJJJJJJIIIIIIJJJJJJHHHIIISSS___{{{yyyhhhWWWJJJCCCGGGEEEBBBHHHMMMGGGOOOiiizzzQQQFFFBBB<<<555111222333111000111//////............//////000//////111111222:::BBBZZZzzzxxxeeeZZZ]]]kkk}}}vvvxxx|||tttjjjhhhlllvvv{{{hhh``````^^^ccciiigggqqqvvv~~~sssmmmkkkjjjooovvvtttqqqmmmjjjjjjllloooqqqwwwsssrrrqqqhhhaaakkk}}}}}}zzz~~~|||zzzwwwdddVVVMMMHHHFFFKKKHHHEEEMMMgggyyyzzz|||vvvqqqbbbXXXNNNJJJQQQbbb}}}}}}qqqggg```ZZZWWWccc~~~yyydddWWWYYY]]]^^^kkk|||tttiii^^^]]]ccckkkuuu}}}yyyaaaYYY```lllxxxqqqZZZZZZdddlllwww}}}zzz~~~~~~~~~{{{yyywwwvvvvvvuuurrrqqqooonnnllljjjgggbbb\\\WWWSSSPPPLLLJJJJJJKKKKKKJJJIIIIIIKKKKKKIIIIIIQQQ\\\zzzyyyiiiYYYMMMGGGFFFEEEBBBHHHMMMGGGOOOggg~~~UUUGGGCCC<<<555000222333111000111//////............//////000//////111111222:::BBB^^^zzzppp^^^WWW___ppptttxxxvvvjjjhhhmmmvvvuuueee```ddddddkkksssqqqrrruuuyyy~~~|||nnnbbb```eeekkkttt|||{{{vvvqqqmmmkkkkkklllrrrkkkgggddd^^^___qqqxxxdddUUUMMMIIIHHHHHHIIIJJJTTTlllyyyzzztttppplllfffbbbWWWNNNGGGIIIUUUhhhttthhh^^^\\\WWWVVVccc{{{hhh\\\XXX^^^ccccccjjjvvvvvvrrrhhh```___dddjjjuuu~~~}}}cccXXX]]]hhhuuu~~~uuu[[[WWW```gggrrr|||zzzxxx~~~~~~zzzxxxvvvuuutttsssqqqooonnnmmmkkkiiifffbbb]]]YYYSSSPPPLLLKKKKKKKKKKKKJJJHHHIIIKKKLLLJJJIIIOOOWWWuuuxxxiii[[[OOOIIIEEEEEEBBBGGGLLLGGGNNNccc}}}]]]IIIDDD===555000111333111000222000//////......//////000000//////111111222:::BBBbbbzzz~~~hhhWWWTTTcccyyy{{{pppwwwxxxhhhfffnnnvvv~~~nnnaaa```fffiiipppxxxwwwsssrrrqqqrrrwwwgggZZZPPPTTTcccrrr~~~}}}tttkkkeeeaaa___aaa\\\YYYYYYYYYbbbyyywwwbbbTTTLLLJJJIIIGGGIIIKKKUUUlllzzz}}}{{{ssskkkeee```[[[WWWNNNKKKJJJPPP[[[mmmooofff___YYYUUUTTT___sss|||ppp___ZZZZZZaaaeeeggglllsssnnnxxxsssiiiaaabbbfffiiisss~~~hhh[[[^^^hhhvvv~~~yyy___WWW^^^fffooozzzzzzxxx~~~~~~zzzxxxuuuttttttrrrpppnnnmmmllliiigggeeebbb]]]YYYSSSPPPLLLJJJJJJKKKJJJJJJGGGHHHKKKMMMKKKIIILLLSSSoooxxxjjj[[[OOOIIIDDDDDDBBBEEEKKKHHHLLL___gggMMMFFF>>>777111222333111111222000000////////////000000000//////111111222:::BBBccczzz|||eeeTTTUUUggg{{{rrryyywwwdddeeeoooxxxjjj^^^___gggiiiooovvvuuurrrqqqnnnmmmrrr~~~wwwZZZPPPKKKVVVlllzzzmmmbbbXXXRRROOOLLLLLLPPPWWW^^^llluuu___QQQJJJIIIIIIHHHHHHHHHOOOeee|||{{{{{{qqqnnnhhhaaa[[[UUUPPPMMMHHHLLLSSSYYY```nnnwwwjjjddd___XXXUUUSSSZZZjjjuuuqqqfff^^^]]]]]]```cccgggmmmrrrtttzzzzzzlllccceeehhhiiiqqq|||mmm______iiiwww|||wwwwwwyyyeeeYYY]]]eeeppp}}}~~~~~~zzzxxxuuutttsssrrrooommmllljjjhhhfffccc```\\\XXXRRROOOKKKIIIIIIJJJIIIIIIFFFGGGIIIMMMLLLIIIJJJOOOjjj|||lll\\\PPPJJJBBBDDDAAADDDJJJHHHJJJZZZzzzrrrQQQKKKBBB:::333333333222111333000000////////////000000000//////111111222:::BBBbbbzzz|||gggXXXYYYlll{{{sssaaaeeerrr{{{zzz~~~yyy{{{~~~eee\\\___hhhiiipppwwwvvvuuuwwwwwwwwwuuujjjSSSPPPRRRaaazzzrrrcccVVVMMMGGGEEEBBBFFFMMMXXXeeeyyy{{{zzz~~~rrr\\\NNNHHHHHHHHHFFFHHHHHHNNNbbb||||||~~~xxxqqqkkkbbb```\\\VVVQQQLLLIIIGGGGGGOOOZZZ```ccclllrrrhhhaaa[[[XXXVVVUUUYYYeeepppoooiiiiiijjjhhheeegggooowww{{{~~~rrreeegggiiihhhmmmwwwrrrcccaaaiiiwww|||vvvuuuvvvnnn]]]^^^fffvvv~~~~~~{{{xxxvvvtttsssrrrooommmllliiifffcccaaa]]]YYYVVVPPPMMMJJJHHHHHHHHHHHHGGGFFFEEEHHHKKKKKKIIIJJJNNNfffooo^^^RRRKKKAAADDDAAACCCJJJHHHIIIUUUsss~~~WWWPPPFFF===666555444222222333111000000//////000000111000//////111111222:::BBB```yyy}}}jjj\\\]]]ooopppaaahhhvvv~~~rrrvvv}}}}}}zzzaaaYYY___jjjmmmuuu{{{pppbbbPPPSSS]]]ooo|||lll[[[NNNFFFDDDDDDFFFJJJPPP[[[mmmvvvnnnjjjjjjmmmpppqqqpppttt|||ppp[[[NNNHHHHHHHHHCCCHHHLLLQQQbbbxxxyyyqqqjjjeee```]]]XXXRRRMMMKKKKKKLLLMMMTTT^^^eeegggmmm~~~tttmmmeee[[[XXXYYYZZZ]]]fffpppsssqqqtttwwwtttnnnooozzzyyyfffgggkkkhhhkkkssswwwwww{{{jjjeeekkkwww{{{yyyzzzxxxeeedddlll~~~~~~|||yyywwwuuutttrrrooommmllliiieeeaaa^^^[[[WWWTTTNNNLLLHHHFFFFFFFFFFFFEEEEEEDDDFFFJJJKKKIIIJJJNNN___{{{}}}mmm]]]PPPJJJ@@@CCC@@@BBBIIIHHHHHHRRRmmm\\\UUUKKKAAA999666555333222333111111000000000000111111000//////111111222:::BBB^^^xxx}}}jjj]]]___rrrqqqeeennn{{{|||kkknnnuuu___XXX___kkknnnwww~~~kkk\\\PPPXXXggg{{{|||hhhUUUHHHCCCDDDFFFJJJPPPZZZggg{{{zzz}}}yyyyyyzzzzzzyyyxxxxxxxxxtttuuuuuuuuuzzz~~~}}}wwwttttttrrrnnnhhhbbb___^^^```cccffffffgggnnnzzzooo\\\OOOJJJIIIIIICCCHHHKKKNNN]]]tttyyyqqqlllhhheeebbb[[[TTTOOOOOORRRUUUUUUYYYaaaiiilllqqq}}}zzzvvvlllaaaWWW[[[___aaaiiirrrxxxwwwuuuzzzxxxpppqqq~~~}}}ggghhhlllhhhiiiooossstttpppjjjnnnxxx~~~~~~mmmllluuu~~~~~~|||zzzwwwuuutttrrrpppmmmlllhhhddd```]]]YYYUUURRRNNNKKKGGGEEEEEEFFFEEEEEEEEECCCDDDIIIJJJIIIJJJNNNXXXvvvxxxiiiYYYMMMFFF???CCC@@@AAAIIIHHHGGGPPPddd```XXXMMMDDD;;;888666333222333111111000000000000111111000//////111111222:::BBB^^^www|||jjj]]]___ssstttiiisssuuufffkkkxxxooo```YYY___jjjmmmvvv|||gggVVVQQQ]]]nnn|||fffQQQDDD@@@CCCGGGHHHSSScccuuussstttggghhhhhhfffdddaaa``````bbbcccccccccgggkkkiiicccgggeee```[[[WWWVVVXXX[[[^^^aaaddddddfffnnn|||ppp]]]QQQKKKJJJKKKEEEGGGFFFFFFVVVrrr{{{zzzooopppjjj^^^XXXZZZ]]][[[ZZZ^^^cccggglllsss}}}ssseee___[[[]]]gggqqqtttuuuvvvyyyyyywwwvvvwww~~~iiifffhhhfffgggllluuuvvvsssooorrryyy~~~|||~~~xxx|||~~~{{{~~~}}}|||zzzvvvrrrnnnlllkkkhhheeeaaa^^^ZZZUUUQQQMMMKKKIIIGGGGGGGGGHHHIIIHHHHHHGGGGGGHHHHHHIIIJJJOOOooo~~~}}}uuuaaaUUUOOODDDAAA???@@@EEEHHHGGGJJJNNNjjjggg[[[LLL???555555999777333111222111111000000000000000111444000...333333777EEEaaauuuvvveee[[[]]]iii{{{tttkkkrrr|||ooo^^^gggsssoootttzzzkkkTTTTTTYYYbbbkkksss~~~uuuggg]]]^^^ZZZ]]]tttfffRRRHHHEEEIIINNNVVVdddsssvvvllldddccc^^^XXXVVVWWWYYYYYYUUUWWW[[[^^^___aaaccceeefffhhhkkkjjjhhhgggiiikkkxxxuuutttuuuvvv|||mmmYYYMMMHHHFFFEEEHHHDDDHHHOOOVVVpppxxx|||yyykkk^^^YYYXXXWWW\\\aaahhhnnnrrrwww~~~xxxggg``````dddooouuuvvvvvvwwwvvvxxxzzz{{{}}}oookkklllhhhhhhmmmsssvvvwwwtttwww}}}~~~~~~}}}|||yyyvvvrrrnnnlllkkkhhhddd```]]]YYYTTTPPPMMMKKKIIIGGGGGGGGGHHHIIIHHHHHHGGGGGGHHHHHHIIIJJJTTTrrr}}}iii\\\TTTIIIBBB@@@@@@EEEHHHIIILLLQQQhhhqqqaaaOOOBBB777777:::999555333222222111000000000000000111444000...444333777EEEaaattttttaaaVVVWWWdddvvvsssggglllvvv~~~kkk\\\hhhxxxllljjjpppxxx~~~yyycccSSSSSSVVV___gggoooyyy}}}tttiiiaaa^^^```kkkdddQQQIIIHHHKKKPPPZZZiii|||yyyqqqmmmiiidddbbbdddfffddd```dddgggkkknnnpppsssvvvxxx~~~}}}kkkWWWKKKHHHFFFFFFKKKGGGJJJMMMRRRjjj}}}lll]]]VVVXXXZZZ___fffooovvvyyy|||~~~jjj^^^bbbjjjssswwwuuutttwwwsssxxx~~~tttoooppplllkkkppprrrxxx}}}zzz}}}~~~}}}{{{xxxuuurrrnnnmmmjjjgggccc___[[[WWWRRROOOLLLKKKIIIGGGGGGGGGHHHIIIHHHHHHGGGGGGHHHHHHIIIJJJXXXuuupppaaaWWWJJJCCC@@@@@@DDDGGGIIINNNTTTbbbhhhTTTFFF:::888;;;:::777555222222111000000000000111111444000///444333777EEEcccuuusss___SSSTTTaaattt{{{tttnnnsss|||nnnaaacccllluuuxxxfffZZZhhhpppeeeiiipppyyyiii[[[YYY\\\dddmmmttt~~~|||ssskkkgggbbbnnn~~~```OOOIIIJJJNNNRRR\\\ooo}}}~~~yyyvvvzzz}}}vvvzzz}}}gggSSSIIIGGGHHHHHHKKKGGGIIIKKKPPPhhh~~~{{{mmm]]]SSSTTT\\\cccdddjjjsssyyy|||jjjZZZ___hhhppprrrpppssszzzuuu{{{vvvrrrtttqqqppptttuuu{{{|||yyyuuuvvv}}}}}}|||zzzxxxtttqqqooommmjjjfffaaa]]]YYYUUUQQQNNNLLLKKKIIIGGGGGGGGGIIIJJJHHHHHHGGGGGGHHHHHHIIIJJJZZZuuurrrbbbVVVHHHDDD@@@>>>BBBFFFIIIOOOVVV^^^kkkZZZKKK<<<999;;;:::888666333222111111000000111111000444000///555333666DDDeeewwwuuu```VVVXXXfffyyy~~~~~~xxxnnnllliiiiiilllttt|||wwwfffYYY\\\eeelllvvvssscccYYYhhh|||nnnfffnnnuuusssbbb```bbbkkkttt|||yyypppkkkiiiiii~~~zzz]]]LLLIIIKKKOOOSSS]]]sss}}}cccOOOGGGHHHIIIIIIHHHFFFHHHJJJQQQlllxxxvvvxxx|||mmm\\\QQQPPPWWW```fffiiinnnuuuzzz}}}iiiWWW[[[cccjjjlllnnnwwwzzz|||xxxzzzvvvuuuyyy|||}}}sssjjjhhhgggmmmxxx~~~}}}|||yyywwwtttqqqooonnnjjjfffaaa\\\XXXTTTPPPMMMKKKJJJHHHGGGGGGHHHIIIJJJHHHHHHGGGGGGHHHHHHIIIJJJXXXrrrsssbbbVVVHHHCCC???===@@@DDDGGGNNNUUUbbbmmm```OOO???999:::999777666333222222111111111111111000444000000555444666DDDcccvvvuuubbbYYY]]]mmm}}}}}}{{{uuulllfffeeejjjqqqvvvzzznnn^^^SSSXXXaaagggooowww~~~pppbbbYYYiii|||qqqnnnssszzz|||wwwbbb___aaajjjuuu~~~uuukkkeeeccckkkxxx\\\LLLHHHJJJNNNRRR^^^vvvyyy^^^LLLFFFHHHJJJJJJIIIGGGJJJLLLTTTqqq}}}rrruuu}}}vvvfffWWWSSSXXX___cccgggmmmqqqwww|||jjjXXXZZZ___fffjjjppp{{{}}}|||xxxqqqggg^^^^^^bbbkkkzzz}}}}}}{{{yyyvvvsssqqqooooookkkgggaaa[[[WWWTTTPPPMMMKKKJJJHHHGGGGGGHHHJJJKKKHHHHHHGGGGGGHHHHHHIIIJJJTTTllluuueeeYYYKKKCCC???===@@@DDDGGGMMMTTTfffsssgggUUUBBB:::999888666555333333222111111111111222///333000000666444666CCC___ssstttddd\\\aaaqqq|||~~~zzzrrrrrrvvv{{{}}}|||zzzxxxwwwvvvwwwwwwxxx|||wwwyyyhhhYYYPPPVVV___fffmmmuuu}}}mmm```ZZZjjj{{{sssuuuuuuzzz~~~~~~~~~fffbbbccclllwww~~~qqqgggaaa^^^jjjxxx___OOOIIIHHHLLLQQQaaayyyzzzmmm}}}{{{uuu[[[JJJFFFIIIKKKJJJLLLLLLNNNMMMVVVttt|||xxxuuufffXXXWWW\\\ccckkkrrrpppuuu|||mmmYYYYYY\\\dddjjjqqq|||}}}oooiiiaaa\\\___fffrrr}}}}}}{{{xxxuuurrrpppoooooolllgggaaa[[[WWWTTTPPPNNNKKKJJJHHHGGGGGGHHHJJJKKKHHHHHHGGGGGGHHHHHHIIIJJJQQQfffvvvggg\\\OOODDD@@@???BBBEEEGGGLLLRRRaaarrr}}}nnn[[[FFF<<<:::888666555444333222222111111222222///333111111666444666CCC]]]sssuuufff```eeeuuu~~~uuuiiieeefffjjjqqqzzz|||uuullljjjooovvv{{{hhhYYYOOOTTT___hhhqqq{{{ggg\\\YYYlllwwwrrrwwwuuuxxx}}}~~~||||||~~~ooodddqqqnnniiihhhppp{{{}}}ssskkkddd```mmmzzzeeeUUUJJJFFFJJJQQQbbbwwwooobbbzzzvvv{{{qqqXXXHHHFFFJJJKKKJJJLLLLLLMMMLLLUUUttt~~~wwwgggXXXUUUYYYcccsssqqqxxxqqqWWWWWWZZZbbbjjjpppzzzxxxkkkfff```___ccclllyyy~~~}}}{{{xxxuuurrrppppppooommmhhhaaa\\\WWWTTTPPPNNNKKKIIIHHHGGGGGGHHHJJJKKKHHHHHHGGGGGGHHHHHHIIIJJJOOObbbzzzuuuggg]]]QQQEEEBBBAAADDDGGGHHHMMMRRRWWWgggsss___III>>>;;;888666666444333222222111111222222///333111111666444666CCC___uuuxxxjjjdddiiixxxqqqkkkggghhhffffffmmmvvvxxxhhh___aaajjjuuu{{{~~~kkkZZZOOOSSS___iiivvv{{{bbbYYYXXXmmmsssooovvvuuuxxx{{{|||{{{|||dddXXXlllxxxrrrkkkiiiqqqzzz~~~wwwqqqjjjeeesss}}}jjjYYYLLLFFFJJJQQQaaatttnnnaaavvvoootttpppWWWHHHGGGJJJKKKIIIHHHIIIKKKJJJTTTuuu{{{{{{iii[[[[[[^^^bbbnnn|||uuuxxx~~~kkkXXXWWW[[[aaadddfffnnnyyy~~~ppp^^^___jjjooorrrtttxxx{{{{{{{{{yyyvvvrrrnnnkkknnnjjjbbb\\\WWWRRRNNNLLLHHHGGGFFFFFFFFFHHHJJJLLLGGGGGGGGGGGGGGGGGGGGGGGGOOOWWWrrroooYYYLLLEEEDDDDDDDDDFFFIIILLLNNNUUUgggzzzlllPPP>>>===999444:::555555555444333222111111333111111222222222999BBB[[[uuuwwwqqqdddccc}}}}}}uuudddeeeeeeddddddgggkkknnnrrryyylll```]]]___eeennnvvv{{{ggg[[[QQQTTTaaannn{{{www```WWWXXXnnnqqqmmmppplllssszzz|||{{{}}}uuu___```wwwvvvlllgggmmmwww~~~{{{sssnnnlll}}}lllWWWJJJIIINNNSSShhh|||qqqeeegggmmmttt{{{hhhSSSIIIGGGGGGIIILLLQQQJJJHHHIIIVVVuuuzzz{{{zzz{{{|||jjj[[[XXXZZZ]]]iiiwwwvvvzzzmmmYYYVVVXXX]]]___aaakkkwwwyyyxxx}}}~~~~~~mmm[[[\\\ggglllnnnpppttt||||||{{{yyyvvvrrrooommmnnniiibbb\\\WWWRRROOOLLLIIIHHHGGGFFFFFFHHHIIIKKKGGGGGGGGGGGGGGGGGGGGGGGGOOOYYYvvvnnnZZZNNNEEEDDDDDDDDDFFFHHHKKKMMMQQQcccsssWWWCCC@@@;;;777<<<666666555444444333333222222111111333222222999AAA^^^wwwyyyrrrcccbbb{{{xxxkkk[[[[[[[[[[[[\\\___eeeiiipppoooeee]]]\\\aaaiiirrr{{{~~~eee[[[UUU[[[gggrrr|||uuu[[[VVV[[[uuu}}}mmmhhhjjjkkkqqqyyy|||}}}nnn]]]ccc}}}tttlllggglllsssxxx}}}zzzuuusss}}}}}}ppp]]]MMMIIINNNTTToookkk]]][[[gggxxxxxxeeeQQQGGGFFFFFFHHHKKKLLLIIIIIILLLYYYyyy{{{vvvwww|||ooo^^^XXXVVVYYYeeerrryyy~~~qqqYYYTTTUUU[[[^^^```kkkyyy~~~{{{{{{~~~jjjWWWXXXccciiikkkmmmqqq~~~}}}{{{xxxuuurrrpppooommmhhhaaa[[[VVVRRROOOLLLKKKIIIHHHFFFFFFGGGHHHIIIGGGGGGGGGGGGHHHHHHHHHHHHOOO[[[zzz~~~lllZZZOOOFFFEEEDDDCCCDDDGGGJJJLLLOOO```aaaIIIDDD>>>999===777777666555444444444444222111222333222222999AAA```yyy{{{sssbbb^^^wwwppplllsssmmm^^^SSSSSSRRRSSSUUU[[[ccciiiuuu|||ccc]]]YYY^^^fffnnnyyybbb\\\ZZZbbbnnnxxx}}}kkkRRRRRR\\\xxxsssddd```ccchhhnnnvvv{{{eee\\\iiisssmmmiiikkkooosssxxx~~~~~~|||yyy|||~~~kkkWWWMMMSSS\\\yyy}}}dddTTTTTThhh}}}|||~~~tttbbbNNNFFFDDDFFFHHHKKKHHHGGGJJJMMM[[[||||||xxxwwwvvvdddZZZVVVYYYdddppp{{{vvvYYYSSSTTT]]]aaacccooo~~~{{{zzziiiUUUVVVbbbjjjmmmooottt~~~{{{wwwtttrrrppppppkkkggg```ZZZVVVRRROOOLLLLLLJJJHHHFFFFFFFFFGGGHHHGGGGGGGGGHHHHHHHHHHHHHHHOOO[[[zzz{{{iiiYYYOOOFFFEEECCCBBBCCCFFFIIIKKKQQQ```lllOOOFFF@@@:::<<<888777666555444444444555222111222444333222888@@@___zzz|||sss```[[[rrr{{{ppplllvvv}}}zzzdddUUURRRQQQQQQSSSWWW```kkkrrr}}}sss[[[XXXZZZbbbllluuu}}}```[[[\\\eeeqqqzzzrrr\\\OOORRR^^^zzzzzzjjjaaaaaadddeeejjjrrrxxx~~~~~~```^^^qqquuuoookkklllnnnqqqwwwwww^^^QQQWWWdddsss\\\OOOVVVppp~~~rrrtttwwwzzzppp___MMMEEEEEEFFFIIILLLHHHGGGIIIJJJZZZ}}}||||||yyyhhh[[[UUUXXXbbblllttt~~~~~~[[[TTTVVVaaaeeedddooowwwuuuyyy{{{ssszzzjjjVVVVVVbbbnnnrrrvvv}}}}}}zzzwwwtttrrrpppooojjjeee___YYYUUURRROOOMMMLLLKKKIIIGGGFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIOOOYYYwwwyyyhhhXXXNNNEEEDDDBBBAAABBBEEEIIILLLRRRaaavvvUUUHHHAAA:::;;;:::888666555444333444555222111222444333222777???\\\xxx}}}uuuaaaYYYpppwwwzzzppp]]]PPPSSSTTTUUUXXX___jjjwwwyyylllXXXXXX]]]gggrrrzzzxxx^^^ZZZ[[[dddpppzzzjjjSSSPPPUUUccc~~~uuuiiifffjjjmmmccchhhooovvv|||wwwaaafff|||~~~uuuoookkklllnnnrrryyy{{{aaaRRRYYYgggttthhhdddlllooocccTTTLLLZZZvvvmmm\\\KKKEEEEEEHHHJJJMMMKKKHHHFFFFFFWWW~~~|||~~~|||kkk[[[SSSUUU^^^fffjjjwwwaaaWWWXXXcccfffcccoooxxxrrrrrrzzz{{{nnnuuulllXXXXXXbbbqqqxxx}}}|||zzzwwwtttqqqooonnnhhhddd^^^XXXUUURRROOOMMMLLLKKKHHHFFFFFFFFFGGGHHHGGGGGGHHHHHHIIIIIIJJJJJJMMMWWWtttxxxiiiZZZMMMDDDBBB@@@???AAAEEEJJJMMMRRRaaa~~~\\\LLLEEE>>>>>>===;;;999666444444444555222222333555444222777>>>WWWvvvxxxddd\\\qqqxxx{{{xxxhhhYYYOOOTTTVVVYYY^^^gggtttrrrdddWWWYYY```lllvvv~~~vvv[[[XXXZZZdddoooyyyhhhPPPLLLTTTdddrrrkkknnnppppppeeejjjqqqxxxwwwhhhrrr|||pppiiieeeggglllrrrzzz~~~gggXXX\\\iii{{{}}}^^^SSSQQQ^^^ddd[[[RRRPPP^^^xxxjjjZZZIIIDDDFFFHHHKKKNNNNNNIIIDDDCCCYYY~~~~~~qqq___TTTSSSZZZ```fffvvvfffYYYWWWbbbggggggwwwwwwtttvvv{{{~~~{{{qqqmmmsssxxxxxx~~~~~~rrrwwwnnnYYYXXXcccpppzzz}}}{{{zzzyyywwwtttpppmmmkkkgggccc]]]XXXTTTRRROOOMMMKKKJJJHHHFFFFFFFFFHHHIIIGGGGGGHHHHHHIIIJJJJJJKKKKKKUUUrrryyymmm\\\NNNBBBAAA???>>>AAAEEEKKKNNNRRRbbbdddRRRKKKCCCBBBBBB@@@<<<888666555555666222222333555444222666===SSSuuu}}}jjj```uuu{{{}}}uuuhhh\\\TTTUUUXXX\\\dddnnn|||uuufffZZZVVVYYYbbbnnnxxxrrrXXXVVV[[[eeeqqqzzz~~~eeeMMMLLLWWWhhh{{{rrrsssyyyyyysssiiinnnvvv{{{ppp~~~xxxuuuhhh___YYY^^^gggooowww||||||iiiZZZZZZcccrrrwww{{{}}}dddZZZ\\\kkkpppeee^^^```kkk~~~|||fffVVVGGGBBBDDDGGGKKKNNNMMMGGGBBBEEE___zzz|||wwwcccVVVTTTYYY]]]iiiyyyhhhYYYVVVbbbiiimmmxxxkkkcccdddiiiooorrrwwwkkkeeejjjmmmnnnvvvxxx|||oooZZZYYYbbbmmmzzz~~~{{{yyyyyyyyywwwtttpppllljjjfffbbb\\\WWWTTTRRROOOMMMKKKIIIHHHFFFFFFGGGHHHIIIGGGGGGHHHHHHIIIJJJKKKKKKJJJTTTrrrzzzppp___NNNAAA@@@>>>>>>@@@FFFKKKOOOTTTeee~~~iiiWWWOOOHHHGGGFFFCCC???;;;888777777777222222444666444222666===QQQuuunnndddxxx~~~~~~wwwkkk```ZZZVVVYYY___hhhsssxxxrrrhhh[[[PPPUUUXXXaaannnyyyiiiUUUUUU\\\hhhsss{{{}}}xxxvvv{{{~~~```HHHTTT```rrr{{{www|||mmmrrr{{{tttzzzrrrmmm```VVVPPPVVVbbblllsssxxxrrrcccTTTQQQVVViiioootttyyytttmmmqqqvvvnnnqqqzzzwwwcccTTTEEEAAACCCGGGJJJMMMJJJEEEBBBHHHeeewwwyyyzzziii\\\XXX]]]bbbooouuu\\\SSSeeessszzz{{{qqqeeeaaadddiiihhhddd|||vvvggg\\\]]]dddkkkyyyxxxjjj]]]XXX[[[jjj|||{{{yyywwwuuusssrrrpppllljjj```]]]XXXUUUSSSQQQNNNLLLKKKJJJIIIFFFDDDDDDFFFHHHHHHHHHHHHIIIIIIIIIJJJJJJKKKTTTiiirrr]]]NNNBBB???<<<>>>DDDJJJMMMNNNTTThhhsssaaaUUUJJJIIIKKKHHHBBB<<<888666666777666666444444444666888999LLLmmmpppkkkyyy{{{yyyhhh\\\WWW[[[___eeeppp~~~lll\\\RRRLLLVVVZZZaaammmzzzkkkXXXZZZ___gggqqqzzz~~~|||}}}pppTTTPPPYYYmmmsssxxxzzz~~~~~~nnnbbb___XXXTTTSSSVVV]]]gggqqqyyy}}}yyyiii```XXXSSSRRRbbbqqqxxxvvv{{{ppp^^^OOOBBB@@@EEEIIIKKKMMMJJJKKKAAAIIIssszzz}}}~~~oooccc___bbbffftttyyyaaaYYYkkk{{{~~~rrrgggfffhhhhhhhhhiiivvvpppbbbXXXYYY___hhhxxxxxxooobbb\\\]]]nnn}}}{{{zzzxxxvvvtttrrrooollliii```]]]XXXUUUSSSQQQNNNLLLKKKJJJIIIGGGDDDDDDFFFHHHGGGHHHHHHHHHHHHIIIIIIIIIGGGTTTlll|||mmm[[[NNNBBB@@@>>>???CCCHHHKKKMMMWWWggg}}}mmm```RRRLLLJJJGGGBBB>>>:::888888888666555444333444555777888IIIiiilllfffrrr~~~wwwzzznnnfffccc^^^ccclllxxxuuucccVVVPPPVVV\\\gggtttqqq[[[]]]aaajjjuuu|||~~~}}}~~~~~~mmmWWWXXXdddxxx|||~~~~~~{{{hhh[[[WWWTTTVVVZZZaaahhhmmmqqqsssyyy{{{mmmbbbYYYVVVWWWkkkrrruuuxxx|||pppoooppprrrwww}}}~~~iiiZZZLLLAAAAAAFFFJJJKKKMMMLLLJJJ???HHHtttyyyzzzzzzpppjjjjjjlll{{{{{{cccZZZkkk|||uuurrrpppnnnuuuyyyrrrfffkkknnnjjjjjjooosssjjj]]]TTTVVV]]]hhh{{{}}}|||wwwkkkccccccttt}}}{{{|||zzzwwwtttrrrooojjjggg```\\\XXXTTTRRRQQQNNNMMMJJJKKKJJJGGGEEEDDDFFFGGGFFFFFFGGGGGGGGGHHHHHHHHHDDDTTTooouuugggWWWMMMBBBCCCBBBBBBBBBEEEIIILLLTTT^^^|||}}}pppeeeTTTJJJIIIGGGDDDAAA===;;;999999666555444333333555666888EEEccc|||zzzggg___iiiwww|||uuu}}}|||ssskkkfff```fffrrroooaaaZZZXXX```lll{{{~~~dddcccgggqqq|||zzzzzz}}}fffXXX```www}}}uuu___QQQMMMPPPSSSYYY___eeeiiihhhgggkkkpppssstttwww~~~wwwmmmddd\\\]]]aaatttpppnnnxxxwwwqqqtttzzzuuuaaaSSSHHH@@@BBBGGGJJJKKKLLLNNNIII===JJJwwwvvv|||www}}}wwwtttttt~~~|||fffZZZeeeuuu}}}iiibbb```^^^^^^```dddiiiooozzzpppaaakkktttpppooouuuwwwuuueeeZZZTTTWWW___mmmtttllllll}}}}}}|||~~~|||xxxuuurrrnnniiieee___\\\WWWTTTRRRQQQNNNMMMJJJKKKJJJHHHFFFEEEFFFGGGEEEFFFFFFFFFFFFGGGGGGGGGEEETTTnnnsssdddUUULLLDDDFFFFFFEEECCCDDDIIIMMMQQQYYYwwwvvvlllfffUUUHHHJJJIIIGGGDDD@@@===:::888777666444333333555666777BBB]]]uuuuuudddZZZbbboooxxxxxx~~~yyymmmdddbbbhhhttt{{{qqqllleeelllwwwpppmmmnnnwww}}}ddd\\\kkkttt^^^PPPLLLRRRUUUVVVWWWYYY^^^```___]]]```bbbcccdddfffggghhhdddgggkkkpppwwwuuukkkfffcccbbbgggmmmyyynnnkkkzzznnn[[[LLLDDD???CCCHHHJJJKKKLLLMMMGGG???RRR~~~ppp}}}{{{yyyzzz|||jjj]]]bbbnnn}}}kkk[[[WWWVVVWWWYYY\\\___aaaffftttppp[[[fffvvvxxxvvvyyy|||lll___WWWUUUZZZdddttt|||vvvvvv~~~}}}~~~|||xxxtttqqqlllgggddd^^^[[[WWWTTTRRRPPPNNNMMMJJJKKKKKKIIIGGGEEEFFFGGGEEEEEEEEEFFFFFFFFFGGGGGGHHHTTTkkkuuueeeUUUKKKEEEGGGIIIGGGFFFFFFJJJNNNRRR[[[xxxrrrjjjiii\\\PPPNNNMMMJJJGGGCCC>>>:::888888777555444444555666888@@@XXXpppsssdddYYY___lllxxx|||tttllljjjmmmxxx|||zzz~~~{{{wwwuuu|||jjjiii}}}ttt___SSSRRR[[[```aaa[[[YYY\\\```___[[[]]]```bbb```]]]\\\]]]aaaeeejjjrrr|||uuugggZZZXXX___gggpppvvvtttsssjjjYYYGGGAAA???DDDIIIKKKKKKLLLKKKGGGDDD]]]}}}hhh}}}}}}{{{rrrwww|||yyymmmbbb___fffvvvvvv]]]SSSRRRRRRVVV\\\^^^aaaaaaeeeuuu~~~www\\\```sss|||}}}~~~{{{gggXXXTTTVVV___jjj|||~~~~~~}}}{{{wwwsssoookkkfffccc]]]ZZZVVVSSSRRRPPPOOOMMMJJJKKKKKKJJJGGGFFFFFFGGGEEEEEEFFFFFFFFFGGGGGGGGGJJJUUUkkkvvveeeUUUKKKEEEFFFGGGGGGHHHIIILLLOOONNN\\\vvvqqqhhhkkk```UUUOOONNNLLLIIIDDD@@@===;;;:::888777555555666777888???TTTlllsssggg[[[___kkkzzzxxxwww{{{}}}}}}zzzxxxqqqwww|||iiiXXXSSSVVVdddppptttllldddeeeiiijjjiiiiiilllooommmiiihhhjjjtttwww|||mmm\\\MMMMMMXXXeeerrrzzz}}}{{{fffWWWEEE@@@???DDDJJJKKKKKKMMMIIIFFFIIIeeeuuubbb{{{|||zzzyyy||||||yyyiiilllooottt}}}yyypppeeeaaannn}}}hhhUUUOOOPPPQQQYYYcccaaafffiiippp~~~eee___lllzzzvvv```UUUUUUZZZfffsss~~~{{{yyyuuurrrnnnjjjeeebbb]]]ZZZVVVSSSRRRPPPOOOMMMJJJKKKLLLJJJHHHFFFFFFGGGFFFFFFFFFGGGGGGGGGHHHHHHIIIVVVooosssbbbTTTKKKCCCBBBCCCEEEIIILLLMMMNNNKKK\\\ttttttiiikkkaaaVVVOOONNNKKKIIIFFFCCCAAA@@@;;;:::888777666777888999===PPPiiisssiii]]]```lll{{{xxxzzz||||||mmm\\\SSSYYYcccyyy~~~rrrvvvdddVVVIIIHHHQQQ^^^mmmxxxmmmrrr{{{uuu```RRREEE@@@@@@EEEIIIJJJLLLNNNGGGFFFKKKiiinnn^^^vvvxxx|||xxxvvvvvvyyy|||zzzwwwdddfffgggmmmzzzqqqeeemmmtttaaaQQQOOOPPPRRR\\\iiigggooovvvnnn___fffwwwpppYYYVVVWWW___mmmzzz~~~zzzxxxtttqqqmmmiiieeeaaa\\\YYYUUUSSSQQQPPPOOOMMMJJJKKKLLLKKKHHHFFFFFFGGGFFFGGGGGGGGGGGGHHHHHHHHHGGGXXXsss~~~ooo```SSSLLLAAA??????CCCIIIMMMNNNMMMNNN```vvv{{{oooooodddXXXMMMLLLJJJHHHFFFEEEEEEDDD<<<;;;999888777888999:::;;;NNNgggsssjjj^^^aaammm{{{xxxgggYYYXXXfffwww~~~^^^TTTJJJHHHLLLWWWgggvvviiiooovvv{{{xxx|||qqq[[[OOOEEEAAA@@@EEEIIIJJJLLLOOOGGGFFFLLLhhhiii]]]{{{~~~wwwkkklllvvv|||{{{{{{{{{~~~|||qqq]]]cccccciiixxxqqq^^^mmmyyy```MMMMMMQQQSSS^^^nnnsss~~~}}}zzzdddbbbpppjjj]]]YYY[[[cccsss~~~zzzvvvrrrooommmjjjddd```\\\[[[XXXVVVSSSQQQPPPOOONNNLLLIIIFFFEEEFFFHHHIIIGGGGGGFFFFFFGGGGGGHHHIIINNNXXXvvvooo___RRRLLLAAA>>>???DDDHHHHHHHHHJJJQQQ\\\rrrxxxvvvhhh\\\QQQMMMLLLMMMLLLHHHGGGJJJFFFBBB===:::999:::::::::;;;GGGdddzzzdddbbbrrr~~~yyy~~~rrrfffeeeqqqxxx\\\NNNDDDEEEKKKTTTdddttt~~~jjjooouuu~~~|||hhhVVVKKKAAA@@@AAAEEEKKKNNNNNNLLLQQQFFFOOOrrrkkkYYYwwwiiikkkuuu{{{wwwqqqmmmnnnwwwxxxmmm___ddddddjjjyyywwwdddmmmwww```NNNNNNSSSVVVbbbrrrkkkdddooommm```]]]cccooo}}}zzzvvvqqqnnnmmmiiiddd___\\\ZZZXXXUUUSSSQQQPPPOOONNNLLLJJJHHHGGGGGGHHHIIIGGGGGGGGGFFFGGGGGGHHHIIIKKKUUUsss}}}mmm^^^QQQKKKAAA======BBBEEEEEEFFFIIILLLXXXrrrrrr^^^SSSQQQQQQTTTSSSOOOOOOQQQHHHDDD???;;;:::::::::999;;;DDDbbb~~~hhhfffyyy{{{wwwtttpppwwwnnnTTTHHHAAAEEEKKKRRR___mmm~~~nnnwwwwwwcccRRRHHH@@@???AAAEEEKKKNNNNNNMMMPPPJJJ[[[dddWWW~~~yyyvvvfffgggqqqzzztttkkkcccbbblll}}}uuujjj```eeeeeekkk{{{lllmmmooo]]]PPPSSSZZZ```ooo|||uuuhhhmmmsssggggggppp~~~|||yyyuuupppmmmkkkhhhccc___[[[ZZZWWWUUUSSSQQQPPPOOOMMMMMMLLLKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIMMMUUUrrr{{{lll]]]QQQKKKBBB===<<>><<<;;;:::888;;;AAA^^^iiigggzzz|||wwwwww|||zzzzzzaaaMMMDDDAAAFFFLLLQQQ\\\iii~~~nnn[[[LLLDDD>>>???AAAFFFKKKNNNNNNNNNNNNNNNgggxxx[[[UUU|||vvvdddbbbkkkxxxuuuoooiiihhhqqqtttkkkaaaggggggnnnuuunnn|||fffYYYSSSYYYcccnnnvvvzzzttt~~~~~~llllllzzzpppttt|||zzzyyytttoookkkjjjgggbbb^^^ZZZYYYWWWTTTRRRPPPOOOOOOMMMMMMMMMMMMLLLJJJIIIHHHHHHGGGGGGGGGGGGHHHIIIIIIOOOWWWrrrzzzkkk\\\QQQKKKCCC>>><<<>>>AAABBBDDDGGGLLLXXXwwwwww]]]WWWTTTTTTWWWXXXWWWYYY]]]LLLIIIDDDAAA???<<<:::888===>>>YYY}}}iiidddtttwwwuuuwwwqqq^^^KKKDDDBBBHHHMMMRRR___lllyyyeeeTTTGGG@@@===???BBBGGGKKKNNNOOOOOOMMMPPPmmmsssXXXWWWxxxddd^^^cccppptttwwwxxxyyyzzzpppjjjcccjjjkkksss{{{mmmsssddd]]]ZZZaaalllyyyxxxnnnvvvzzz|||tttnnn{{{~~~{{{yyyxxxsssmmmiiihhheeeaaa]]]YYYWWWVVVSSSQQQPPPOOOOOOMMMMMMNNNNNNMMMKKKIIIGGGHHHHHHGGGGGGHHHHHHIIIJJJMMMUUUrrryyykkk]]]QQQKKKEEE???===@@@BBBCCCEEEHHHNNNZZZwwwppp\\\\\\XXXWWWYYYZZZYYY[[[```MMMKKKGGGDDDBBB???;;;999======SSSxxxqqqhhhpppxxx~~~qqqrrruuu}}}oooaaaLLLDDDBBBGGGLLLRRRaaaqqq}}}yyyppp]]]NNNDDD???===@@@EEEIIILLLNNNOOOOOOMMMRRRooopppZZZ\\\~~~}}}hhh]]]\\\fffooo{{{}}}ssskkkhhhgggooosss{{{|||oooqqq{{{wwwnnnjjjjjjooovvv{{{pppwww}}}www~~~{{{xxxwwwrrrlllhhhfffddd```\\\XXXWWWUUUSSSQQQPPPOOOOOOMMMMMMNNNMMMLLLKKKIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJHHHSSSsssyyyjjj\\\PPPJJJDDD???>>>AAADDDEEEFFFIIIMMMYYYsssmmm```[[[XXXWWWYYYXXXVVVVVVYYYNNNLLLIIIGGGEEEAAA===:::;;;<<>>>>>BBBFFFFFFGGGIIILLLYYYpppmmmccc\\\[[[]]]```^^^WWWRRRQQQNNNLLLJJJIIIGGGCCC???;;;:::===LLLjjjyyyhhhiiixxx~~~iii^^^\\\TTT^^^mmm{{{ttthhh___gggqqqzzzvvvaaaSSSGGGAAA@@@DDDIIIPPPaaasssuuurrr}}}}}}kkkZZZ\\\kkkwwwyyyuuurrrqqqrrrrrrttt{{{||||||nnn^^^PPPEEE>>><<>>JJJdddxxx^^^jjjyyyvvv\\\RRRVVVUUUaaaqqq}}}kkk___ZZZfffsss~~~uuubbbSSSEEEAAABBBGGGLLLRRRbbbssssss\\\^^^gggoootttxxx}}}~~~{{{}}}lll\\\\\\kkkvvvxxxvvvvvvxxx|||~~~zzzyyyzzzzzz{{{}}}uuuhhhYYYLLLBBB===:::BBBGGGMMMPPPPPPOOOOOOPPPQQQooottt]]]ZZZbbbmmmUUUXXX```qqqwwwmmmnnnrrruuurrrlllqqqxxx~~~}}}zzzwwwwwwwwwvvvxxx~~~{{{wwwpppmmmgggaaa^^^\\\]]]]]]YYYVVVSSSQQQPPPOOOMMMLLLOOOOOONNNKKKIIIHHHIIIKKKFFFFFFGGGHHHHHHIIIJJJJJJKKK]]]zzz}}}qqqdddWWWLLLFFF??????>>>>>>>>>AAAFFFJJJMMM___tttpppfffbbbhhhnnnnnnhhh^^^WWWSSSLLLOOOOOOKKKIIIIIIFFFBBB===>>>EEEXXXvvvwww^^^hhhwww{{{nnnhhhlllrrr|||rrrooo}}}pppXXXQQQUUU]]]eeewwwppp___YYY___mmmyyyzzziiiZZZQQQBBBAAADDDHHHIIIOOOddd{{{bbbUUU\\\fffpppsssvvv{{{~~~~~~lllYYY[[[nnn{{{|||{{{{{{}}}tttyyywwwxxx{{{qqq```RRRGGG===:::;;;???JJJLLLMMMTTTSSSMMMPPPVVV}}}rrrYYYXXXjjjvvvaaaXXX___ooowwwvvvyyysssxxxhhhppp{{{}}}xxxrrrllliiigggdddaaafffgggiiijjjnnnwwwzzzvvvpppmmmhhhbbb^^^[[[ZZZZZZXXXVVVSSSRRRQQQQQQOOOMMMPPPPPPOOOLLLIIIHHHIIIKKKGGGGGGGGGHHHIIIIIIIIIJJJJJJ]]]zzz{{{ooobbbUUUKKKEEE>>>???>>>>>>>>>AAAFFFJJJPPP]]]rrrpppggg___ccceeeeee```[[[XXXWWWKKKOOOPPPNNNLLLKKKGGGBBB???BBBHHHWWWpppxxxfffaaarrrwwwhhh]]]ZZZ```iii}}}vvvsssxxxnnneeefffxxxgggSSSQQQZZZeeeqqq{{{iii```aaahhhsss{{{tttdddUUULLLBBBAAAEEEIIIKKKRRRhhhuuu[[[SSS]]]hhhrrrwwwyyy}}}|||jjjXXXZZZnnn}}}vvvssspppnnnrrr{{{wwwiiiYYYMMMCCC<<<;;;>>>CCCKKKJJJJJJQQQPPPLLLPPPXXX|||jjjXXX```wwwnnn\\\```nnnuuuuuu|||oooyyypppcccooozzzssskkklllkkkhhhbbb[[[VVVTTTSSSYYY\\\___```eeerrr|||wwwsssooolllhhhddd___[[[XXXWWWWWWUUUSSSRRRRRRRRRQQQPPPRRRRRRQQQNNNJJJIIIIIIKKKHHHIIIIIIIIIIIIIIIIIIIIIKKK^^^{{{zzzmmm___RRRIIIDDD>>>>>>>>>>>>???BBBGGGKKKVVV```uuummmeee]]]]]]\\\ZZZXXXXXXYYY[[[MMMRRRSSSPPPNNNMMMIIICCC@@@DDDIIITTTiiizzzyyymmmaaaqqq~~~jjj[[[TTTVVVaaallluuummmiiipppzzzwww```XXX```yyyeeeSSSUUU```jjjyyyttteeedddmmmtttzzz}}}{{{mmm\\\NNNEEEBBBBBBEEEKKKNNNWWWnnngggTTTRRR]]]iiivvv|||}}}}}}jjjXXXZZZnnnzzzlllkkklllsss~~~vvvlll___PPPEEE???;;;===BBBGGGLLLHHHFFFMMMLLLIIIPPPddduuu]]]UUUhhhwwwdddfffqqqjjj___kkkyyy{{{zzz|||xxxjjjssswwwaaabbbqqqppphhhkkkmmmjjjeeeggggggbbbZZZTTTSSSUUUZZZ\\\___aaagggxxx~~~}}}zzzuuupppkkkiiigggddd```[[[XXXVVVVVVTTTRRRRRRSSSTTTSSSRRRTTTTTTRRROOOKKKIIIJJJKKKJJJJJJJJJIIIIIIIIIIIIIIINNNbbb}}}yyykkk]]]QQQHHHCCC===>>>>>>>>>???CCCHHHLLLTTT___yyy{{{iii___^^^\\\ZZZWWWVVVWWWZZZ\\\UUUWWWWWWRRROOONNNJJJEEEBBBEEEHHHPPPeeewwwyyyooocccpppxxxbbbXXXVVV[[[jjjyyywwwooommmnnn}}}ooo[[[TTTbbbdddRRRTTT```qqqyyymmmdddhhhsss}}}~~~~~~uuufffWWWJJJBBBCCCCCCGGGMMMRRR]]]wwwaaaSSSRRR\\\kkkzzzkkkZZZ\\\ooojjjooowwwzzzpppcccVVVHHH???;;;:::???EEEIIILLLHHHGGGLLLIIIHHHRRRzzziiiSSSUUUnnn~~~iiikkkssscccYYYZZZeeehhhbbbgggssstttiiisssmmm___eeevvvppp```aaaeeefffeeefffhhhhhhbbbYYYSSSTTTWWW\\\```dddjjjuuu|||zzzwwwrrrnnnffffffdddbbb```\\\YYYXXXUUUSSSRRRRRRTTTTTTTTTSSSTTTTTTRRROOOKKKIIIJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJRRRfffzzzkkk]]]QQQHHHCCC======>>>>>>@@@DDDIIINNNLLL[[[{{{mmm^^^bbb```]]][[[ZZZZZZZZZZZZ\\\]]]ZZZSSSOOOOOOMMMIIIIIIHHHHHHPPPfff{{{|||qqqeeelllwwwnnn[[[UUUVVV\\\lll}}}{{{oookkkooouuu~~~iiiXXXTTTdddqqqYYYMMMSSS```}}}yyymmmiiigggeeekkkttt~~~}}}}}}|||pppbbbTTTIIICCCEEEDDDHHHPPPVVVccc{{{aaaSSSPPP\\\mmm~~~mmm]]]^^^oooqqqxxxxxxmmm\\\PPPCCC<<<:::;;;@@@GGGHHHLLLJJJJJJMMMHHHKKKYYY^^^QQQ]]]zzzooopppttt}}}ZZZWWWZZZ^^^ZZZVVVbbbuuu~~~yyykkkiiixxxpppaaa[[[kkk}}}uuucccaaagggjjjjjjlllqqqqqqmmmddd[[[VVVXXX\\\^^^dddooo}}}~~~{{{yyyvvvpppllldddcccbbbaaa___\\\ZZZYYYTTTSSSQQQRRRSSSTTTTTTSSSSSSSSSRRRNNNKKKJJJJJJLLLJJJJJJKKKKKKKKKKKKKKKKKKSSSiiiyyylll^^^QQQHHHCCC<<<===>>>>>>@@@EEEKKKOOONNN]]]|||{{{iiifffdddaaa___^^^]]]ZZZXXX___```\\\VVVRRRRRRPPPLLLPPPNNNKKKRRRggg}}}yyykkkmmmrrrzzz{{{hhhYYYVVVXXX^^^pppyyyooonnnuuu||||||}}}fffTTTTTTdddwwwdddSSSOOO\\\lllmmm___aaahhhlllrrrxxxzzzzzz|||xxxjjj\\\QQQJJJFFFGGGGGGKKKRRRZZZhhhxxxbbbSSSOOO___pppmmm___```pppzzztttgggUUUJJJ???;;;:::<<>>@@@EEEKKKPPPTTT^^^wwwxxxhhheeeaaa```___^^^ZZZWWWZZZ]]]]]]ZZZXXXWWWTTTOOOSSSRRRNNNPPPaaaxxxpppoooqqqyyyssscccXXXYYY]]]fff~~~{{{tttuuu||||||{{{bbbTTTWWWggg~~~pppccc[[[[[[fffrrrzzz|||{{{iii\\\```iiinnnsssxxxuuuvvv}}}rrrcccVVVMMMIIIHHHJJJIIIMMMTTT\\\lllxxxbbbUUURRRcccuuu|||kkk```bbbqqq{{{mmm\\\MMMDDD;;;999;;;>>>EEELLLIIIOOOOOOLLLJJJHHHZZZyyyfffOOO```|||www\\\OOOOOOSSSZZZbbbiiimmmoooooo]]]YYYWWW___sssqqqzzz{{{nnn^^^ZZZbbbkkksssqqqccc]]]eeekkkjjjpppzzz}}}wwwnnnfffaaaccciiinnnuuu~~~zzzxxxuuuoookkkgggeeebbb___\\\YYYXXXWWWTTTRRRPPPPPPQQQRRRQQQPPPPPPPPPPPPMMMKKKJJJKKKMMMIIIJJJJJJKKKLLLMMMMMMNNNOOOggg~~~vvvjjj]]]PPPEEE???<<<<<<===>>>AAAFFFLLLPPPSSSXXXjjjhhhddd```^^^^^^]]][[[XXXTTTZZZ^^^^^^]]]\\\WWWQQQRRRSSSOOOLLLYYYqqqnnnmmmnnnwwwjjj[[[SSSXXX___kkkyyyvvvxxx~~~~~~zzz```WWW]]]lllxxxqqqjjjfffcccbbbffflllwwwwwwwwwggg[[[]]]dddgggjjjppprrrttt~~~|||mmm^^^QQQJJJHHHHHHKKKJJJNNNVVV^^^nnnyyycccXXXWWWfffxxxwwwhhh___bbbrrrxxx~~~~~~gggSSSGGG???888888;;;???FFFMMMKKKQQQPPPKKKGGGGGG```^^^KKKeeevvv[[[KKKJJJUUUhhhooolllnnnxxx{{{aaaSSSQQQUUUZZZ\\\\\\XXXZZZ``````\\\bbbnnn{{{}}}eee```___eeennnsssxxx||||||xxxqqqkkkjjjooowww}}}{{{xxxtttoookkkfffddd```\\\YYYXXXWWWXXXWWWUUUSSSPPPOOOOOOPPPPPPRRRPPPNNNMMMNNNNNNMMMLLLIIIHHHHHHIIIKKKLLLKKKKKKRRRsssvvvhhh\\\QQQGGGAAA===<<<<<<>>>BBBHHHLLLMMMSSSYYYqqqrrrgggbbb^^^]]]aaacccbbb___ZZZhhhnnndddYYYXXXWWWTTTRRRPPPNNNOOOYYYkkk{{{qqqhhhnnnuuuxxxkkk[[[QQQVVVbbbuuu~~~yyy{{{}}}||||||~~~zzzvvvhhh]]][[[jjjooohhhfffjjjiiicccgggpppqqq{{{rrrdddXXXZZZbbbfffeeecccnnnlllqqqxxxhhhVVVIIIDDDGGGJJJIIIJJJOOOXXXfff{{{yyybbbVVVUUUiii}}}wwwkkk^^^ZZZdddyyyzzzuuunnntttvvvcccTTT???<<<999:::???EEEJJJMMMPPPHHHKKKMMMGGGUUUyyyqqqUUUOOOpppuuu\\\OOOMMMWWWiiiqqqooosss~~~}}}|||oooZZZQQQQQQSSSUUUVVVXXXUUUWWW]]]]]][[[bbbooo}}}uuu___[[[\\\eeeooouuuzzz~~~{{{tttnnnoooxxx~~~{{{wwwsssnnnkkkfffccc```\\\YYYXXXWWWXXXVVVUUUSSSPPPOOOOOOPPPQQQSSSQQQOOONNNOOOOOONNNMMMIIIHHHHHHIIIJJJKKKLLLKKKTTTuuutttfffZZZPPPFFF@@@>>>======???CCCGGGKKKMMMTTT[[[vvvmmmkkkfffbbbaaadddeeedddaaadddiiiggg\\\VVVXXXWWWQQQPPPPPPPPPRRR[[[lll}}}vvvlllooouuu{{{___TTTNNNWWWiiiyyyyyy{{{zzz{{{}}}|||kkk]]]]]]ooowwwoookkkmmmjjjccceeemmmqqqyyyjjj^^^VVV[[[fffkkkjjjiiiiiiggglllwwwdddSSSGGGDDDFFFIIILLLOOOVVV___lll~~~www```UUUSSSlllggg^^^UUUXXXhhh|||yyyqqqttt|||lllYYYJJJ???<<<:::;;;@@@FFFKKKMMMOOOLLLOOOMMMKKKcccmmmXXXYYYzzzwwwaaaRRRNNNUUUfffooopppwwwrrrmmmtttssscccSSSPPPSSSTTTSSSTTTUUURRRUUUZZZ[[[\\\fffsss~~~lllWWWUUUYYYfffqqqxxx}}}|||xxx{{{}}}yyyvvvqqqllliiieeeccc___[[[YYYWWWWWWWWWUUUTTTRRRQQQPPPPPPPPPQQQSSSQQQOOOOOOOOOPPPOOONNNIIIIIIIIIIIIJJJKKKLLLLLLXXXyyypppcccXXXNNNDDD>>>>>>>>>>>>@@@CCCGGGKKKMMMPPP]]]wwwkkknnnjjjfffeeefffgggeeeccchhhfff^^^TTTTTTZZZYYYRRRPPPRRRSSSUUUZZZfffwww{{{ooonnnsss|||uuuWWWSSSRRR[[[qqqxxxvvvwwwvvvwwwyyyoooYYY\\\qqquuunnnlllggg___^^^dddmmmuuuccc[[[XXX```lllqqqqqqqqqppppppxxxvvv```NNNEEEDDDFFFHHHJJJOOOVVV___kkk{{{uuu```UUUUUUgggtttjjjbbb]]]dddttt~~~ppp```OOOCCC>>><<<;;;===BBBGGGKKKMMMMMMPPPQQQKKKPPPssssssbbbWWWeee~~~mmmUUULLLOOO]]]hhhlllwwwlllggguuu|||ooo___RRRTTTYYYZZZZZZ\\\[[[ZZZ]]]``````bbbnnn{{{~~~hhhSSSRRRYYYfffssszzz~~~{{{wwwtttooojjjfffcccaaa]]]ZZZWWWVVVVVVVVVTTTSSSRRRQQQPPPPPPQQQQQQRRRPPPNNNNNNOOOOOONNNMMMIIIJJJJJJJJJIIIJJJLLLNNN\\\}}}|||nnn```VVVLLLDDD>>>>>>???@@@BBBDDDGGGKKKMMMMMM```ssspppmmmjjjgggfffffffffdddbbbbbbaaa[[[VVVYYY^^^]]]WWWTTTTTTVVVVVVWWW]]]kkkyyy}}}rrrlllooo{{{ssscccWWWXXXYYY```uuuuuusssssssssvvvyyynnnUUUYYYmmm}}}rrrkkkeee^^^\\\```hhhttt|||fff```___hhhrrrvvvvvvvvv{{{uuu]]]KKKEEEEEEGGGHHHIIINNNSSSZZZhhh|||sss```XXXXXXddd}}}}}}tttpppjjjfffiiisss{{{~~~~~~www|||ttteeeWWWIIIAAA;;;;;;;;;>>>CCCHHHKKKLLLKKKNNNOOOLLL\\\iiiZZZYYYttt|||]]]OOOKKKVVVbbbjjjyyyrrrnnn}}}|||uuucccVVVYYY```bbbeeekkkoooqqqrrrpppmmmnnnxxx|||fffTTTSSSYYYfffssszzz~~~}}}yyyuuuqqqmmmgggddd```^^^[[[XXXUUUTTTTTTUUURRRRRRRRRQQQQQQQQQQQQRRRPPPNNNLLLLLLMMMNNNMMMLLLIIIJJJKKKJJJIIIIIIMMMOOO```zzzkkk^^^TTTLLLDDD???===???BBBCCCDDDGGGKKKOOOOOOhhhqqqrrriiigggeeedddcccbbbaaa___[[[___aaa```______\\\YYYWWWVVVWWWXXXWWWXXXdddrrrwwwmmmooo|||uuu```TTTSSSVVVZZZcccwwwwwwpppqqquuuzzzmmmZZZ]]]llltttiiiccc```aaadddjjjzzzxxxlllhhhhhhooovvvxxxyyyzzzvvv^^^LLLEEEFFFIIIJJJOOOSSSVVV[[[lllqqq```WWWWWWiii~~~|||yyyxxxzzz|||zzzvvvrrrfffeeeccceeekkksss{{{xxxiii[[[NNNDDD???999999;;;???DDDHHHJJJJJJKKKKKKOOOYYYssstttdddZZZccckkkYYYNNNTTT```kkk~~~}}}{{{|||gggXXX\\\dddfffllluuu{{{{{{wwwzzz~~~cccVVVSSSWWWcccoooxxx~~~|||xxxtttoookkkeeeaaa]]][[[XXXUUUSSSRRRRRRSSSQQQQQQQQQRRRRRRRRRRRRRRRNNNMMMKKKKKKMMMMMMMMMLLLIIIKKKLLLJJJHHHIIIMMMQQQdddwwwiii\\\RRRJJJDDD???;;;???CCCEEEEEEHHHMMMQQQVVVqqqxxxkkknnnddddddcccbbb```___^^^^^^\\\bbbggggggaaa\\\ZZZYYYYYYVVVWWW[[[ZZZYYYcccooo~~~ssssssnnn\\\UUUOOORRRZZZiii~~~yyyrrrooouuu~~~pppdddeeepppmmm___[[[^^^eeeiiiuuu|||rrroooooovvv{{{~~~yyycccPPPHHHHHHLLLOOOTTTYYY\\\bbbvvvqqq___VVVTTTlll{{{}}}tttssstttrrrrrrooonnnqqqsssqqqpppqqqmmmppptttyyynnn___RRRFFF>>>;;;777999<<>>999>>>CCCFFFFFFIIINNNSSSWWWrrr|||uuukkkdddkkkaaabbbbbbbbb```___^^^^^^aaadddeeeddd___[[[[[[]]]]]]WWWVVV[[[[[[XXX^^^hhhwwwuuu}}}xxxiiidddZZZ[[[eeeyyy|||vvvvvv~~~yyyhhhhhhpppgggWWWUUU```lllssswwwtttvvv}}}|||hhhVVVKKKJJJOOOSSSZZZbbbjjjrrrrrrbbbYYYXXXmmmyyy}}}}}}tttaaaUUUJJJ@@@::::::888:::>>>DDDJJJMMMLLLKKKRRRHHHYYYiiiUUUjjjiiiTTTTTT^^^nnnxxxaaaSSSYYY``````eeeooorrr|||nnnrrr|||}}}bbbTTTOOOPPPYYYfffrrr}}}}}}zzzvvvqqqmmmhhhccc___YYYWWWTTTQQQPPPOOOOOOPPPOOOPPPQQQRRRSSSSSSSSSRRRPPPNNNMMMMMMNNNOOOOOONNNJJJLLLMMMJJJGGGHHHMMMSSShhh|||rrrcccVVVMMMGGGAAA===888===CCCFFFGGGIIIOOOTTTTTTnnnvvvllldddbbbjjjaaabbbccccccaaa`````````eeebbb___]]]\\\\\\___dddaaaXXXUUUZZZZZZTTTVVV___|||wwwuuuzzzwwwxxxsssmmmjjjttt~~~eeeeeemmmjjjXXXYYYhhhxxxzzzxxx{{{~~~lllYYYMMMKKKQQQVVVbbbooozzztttfff___^^^qqq}}}zzziiiWWWMMMFFF>>>;;;<<<999<<<@@@GGGMMMOOONNNMMMUUUGGG\\\nnn___XXXyyyzzzbbbUUU[[[pppyyyppp]]]SSSSSSVVV```ddd[[[cccnnnwwwyyyssstttwwwaaaUUUPPPOOOVVVaaappp|||vvvoooiiieeebbb```___YYYWWWVVVTTTRRRQQQPPPOOOQQQQQQPPPPPPPPPQQQRRRRRRSSSRRRPPPPPPQQQQQQQQQPPPLLLJJJJJJLLLLLLJJJNNNSSSooo{{{nnn___UUULLLDDD???>>><<<>>>@@@BBBEEEIIIOOOSSSUUU```vvvjjjjjjbbbddd```ccchhhhhhddd^^^^^^aaa```___aaafffeeeaaa___```___\\\YYYZZZZZZYYYXXXXXXsssuuuttt~~~}}}hhheeepppgggYYY___rrrmmm[[[OOONNNUUU\\\mmmvvviiiaaa```uuu|||mmm___NNNEEE@@@<<<:::::::::AAAHHHLLLNNNOOOOOONNNNNNRRRmmmxxxeeeVVVZZZlll___aaassszzzvvv~~~lll[[[TTTUUUXXXbbbeee\\\^^^iiitttzzzvvvsssuuuhhhZZZTTTQQQWWWbbbrrr~~~{{{vvvnnnhhhdddaaa___^^^YYYXXXVVVSSSQQQPPPOOOOOOQQQPPPPPPPPPPPPPPPQQQQQQRRRPPPOOOOOOPPPQQQQQQPPPMMMKKKKKKMMMLLLKKKOOOVVVqqqyyylll]]]SSSKKKCCC>>>>>><<<>>>@@@BBBEEEJJJOOOSSSUUUeeepppfffhhhbbbfffccceeehhhgggccc______bbbdddaaa```bbbaaa^^^^^^```___]]]\\\\\\]]]\\\ZZZYYYkkk}}}tttsss~~~tttpppxxxyyybbb[[[cccsssuuuaaaRRRQQQ\\\ggg{{{yyylllbbbaaavvvzzz~~~~~~qqqfffXXXJJJBBB>>>;;;:::;;;;;;AAAGGGJJJKKKMMMNNNOOOLLLfff}}}dddTTTlllxxxjjjgggsssvvvuuu~~~}}}gggXXXTTTVVVYYYbbbggg___]]]gggsss}}}}}}uuuttt}}}mmmaaaYYYTTTXXXcccsss|||~~~yyytttmmmgggccc```]]][[[YYYWWWUUUSSSQQQOOONNNNNNPPPPPPOOOOOOOOOOOOPPPPPPPPPOOOMMMNNNPPPRRRRRRQQQOOOMMMLLLMMMKKKKKKQQQYYYsssuuuhhhZZZQQQIIIAAA======<<<>>>AAACCCFFFJJJOOOSSS]]]rrrkkkbbbfffbbbhhhfffhhhhhheee```___```cccfffaaa]]]^^^^^^\\\___ddd```___]]]]]]^^^^^^]]][[[bbbsss|||xxxvvv~~~yyyrrr^^^___iiiuuuzzzhhhXXXYYYjjj{{{~~~nnncccaaavvvrrruuu~~~yyyttt~~~wwwiii\\\PPPCCC>>>;;;999:::===@@@DDDIIIKKKKKKKKKNNNQQQRRR~~~vvv```\\\qqqjjjpppvvvyyyzzzbbbUUUQQQTTTVVVaaaiiiddd```iiivvvyyyvvvyyypppjjj```YYYZZZdddtttzzz{{{~~~vvvrrrkkkeeeaaa^^^[[[XXXXXXWWWUUURRRPPPOOONNNMMMPPPOOOOOONNNNNNOOOOOOOOONNNMMMLLLNNNPPPRRRSSSRRRPPPMMMLLLKKKIIIJJJRRR]]]www~~~qqqdddWWWNNNGGG@@@<<<<<<<<>>EEEHHHMMMPPPNNNKKKNNNSSSbbbzzzfff]]]rrrtttjjjkkkvvv~~~vvv|||vvv^^^RRROOOQQQRRR^^^jjjiiiaaaiiiwwwzzz}}}xxxssshhh______hhhyyy{{{~~~xxx}}}|||sssnnnhhhccc___\\\YYYVVVVVVUUUSSSQQQPPPOOONNNNNNOOONNNNNNNNNNNNOOOPPPPPPNNNMMMMMMNNNQQQSSSSSSSSSPPPMMMKKKIIIGGGIIIUUUbbb||||||mmmaaaSSSLLLEEE???;;;<<<<<>>;;;999888<<>>CCCIIIKKKLLLNNNQQQOOOOOO^^^|||wwwaaa___wwwwwwzzz{{{kkkZZZMMMGGGEEEFFFHHHLLLWWWiii~~~rrr]]]___eeekkkllllllqqqyyyuuuzzzzzzkkk^^^TTTMMMJJJIIIKKKPPPVVVbbbsssoooiiiiiiooo|||vvv}}}}}}zzzvvvoooiiiccc___[[[XXXWWWVVVUUUTTTQQQPPPOOOOOONNNNNNOOOOOOPPPNNNMMMNNNOOOPPPOOONNNMMMNNNOOOQQQSSSTTTTTTUUUTTTQQQLLLJJJKKKUUUkkk~~~vvviii\\\SSSJJJFFFBBB===<<<>>>>>>GGGHHHIIIOOOOOOOOOYYYmmmvvvhhhcccdddaaa___aaacccbbb___ZZZWWWVVV___aaaeeefffeeebbbaaa```bbbaaaccceeegggeee___YYYTTTYYY^^^aaagggqqqxxxzzzooojjjiiittt}}}}}}~~~zzzeee```eeemmmzzzvvvooommmnnntttxxxwwwuuuuuuwww|||}}}rrrbbbRRRGGGAAA===<<<===<<<===AAAFFFJJJMMMMMMOOORRRQQQYYYvvvsss___VVVlllttt|||tttzzzhhhWWWJJJDDDCCCDDDIIILLLUUUdddyyysss[[[\\\aaahhhlllnnnuuu|||~~~uuudddVVVMMMIIIHHHKKKPPPVVV]]]gggwwwyyyccceeekkkqqqtttqqq~~~|||xxxssslllfffaaa]]]ZZZWWWVVVVVVTTTSSSQQQPPPOOOOOONNNNNNOOOOOOOOONNNMMMMMMNNNNNNMMMKKKKKKLLLNNNQQQSSSTTTTTTTTTTTTQQQLLLIIINNN]]]tttqqqcccWWWOOOHHHEEEBBB===;;;===>>>GGGHHHIIINNNLLLNNN[[[vvvyyykkk___\\\aaaaaa^^^bbbeeeddd^^^ZZZYYY[[[___bbbfffeeebbb___^^^___bbbbbbbbbcccdddbbb]]]YYYWWW]]]aaa``````gggttt~~~}}}xxxrrruuu{{{|||kkkbbbhhhrrrzzz}}}xxxqqqgggXXXJJJBBB?????????>>>???AAADDDHHHLLLNNNOOOOOOOOOVVVooouuu```VVV___}}}pppwww}}}rrrwwwfffUUUHHHCCCCCCDDDKKKPPPWWWbbbtttsssaaa^^^```hhhqqqwww|||ppp^^^QQQJJJJJJKKKOOOUUU]]]dddmmm{{{{{{}}}nnn\\\bbblllrrrzzzoooppp{{{uuuooohhhccc^^^[[[XXXVVVVVVUUUTTTRRRQQQPPPOOOOOONNNNNNOOOOOOOOONNNMMMMMMNNNMMMKKKIIIJJJLLLOOOQQQSSSTTTTTTTTTRRRQQQMMMJJJRRRfff~~~}}}mmm^^^SSSLLLFFFDDDAAA<<<;;;<<>>>>>@@@AAA>>>AAADDDHHHKKKMMMOOOPPPRRRLLL[[[}}}ddd\\\bbbyyyvvvkkkrrr}}}rrr|||ssscccTTTIIIDDDDDDEEELLLUUU]]]cccppprrrgggaaaaaajjjtttzzz~~~lllYYYMMMHHHJJJMMMQQQYYYaaahhhooo||||||vvv}}}|||ggg[[[bbbmmmrrr{{{wwwrrrnnnssszzzsssllleee```\\\ZZZWWWVVVVVVUUUSSSRRRQQQPPPOOOOOONNNNNNOOOOOONNNMMMMMMNNNOOONNNKKKIIIKKKMMMPPPSSSTTTTTTTTTSSSQQQQQQMMMKKKUUUlllzzziii\\\PPPIIICCCAAA???<<<;;;===@@@GGGIIIJJJMMMIIIRRRiiiooodddeee___ZZZXXXRRRRRRUUUXXXXXXYYY]]]eeelllfffeeecccaaa```aaadddgggaaa^^^YYYVVVUUUWWWZZZ\\\]]]\\\\\\YYYVVVYYYgggvvv~~~xxxtttwwwsssjjjhhhhhhfffwwwzzzxxx~~~rrrlllmmmggghhhjjjppp{{{xxx~~~pppeeeSSSMMMDDD>>><<<===???@@@>>>BBBGGGJJJLLLMMMOOOPPPVVVRRRdddnnndddgggyyy{{{llldddlllpppwwwooobbbTTTJJJFFFFFFGGGMMMZZZdddgggpppmmm___\\\\\\aaafffjjjpppvvvlllXXXLLLIIIKKKOOOTTT[[[dddjjjppp|||rrrppp|||mmmccc^^^ccclllqqqtttvvvmmmnnnpppvvvyyyqqqiiibbb^^^ZZZXXXVVVUUUUUUUUUSSSQQQQQQPPPOOOOOONNNNNNOOOOOOMMMLLLMMMNNNOOOOOOLLLJJJMMMOOOQQQTTTUUUUUUSSSRRRPPPQQQNNNKKKVVVnnnxxxggg[[[NNNGGGAAA???===;;;;;;>>>@@@FFFIIILLLOOOMMM[[[vvvlllbbbccc]]]WWWTTTMMMWWWXXXYYYXXXXXX[[[```eeedddbbb______aaadddfffggg___\\\XXXTTTSSSUUUZZZ]]][[[XXXWWWXXXVVVVVV___iii|||{{{~~~{{{{{{vvvzzzrrrfffbbb```^^^nnnuuuvvvwwwfff___```]]]___```dddnnnyyyzzztttooo~~~zzzmmm```VVVGGGCCC???<<<===>>>???@@@===BBBHHHLLLMMMMMMNNNPPPVVVbbbyyysssfffcccxxxsssxxxfff___hhh}}}nnn~~~tttmmmaaaTTTLLLHHHGGGHHHMMM\\\hhhjjjqqqyyygggRRRQQQRRRTTTTTTUUU]]]fffnnn[[[NNNKKKMMMQQQVVV^^^ggglllqqq}}}lllkkkzzz|||ttteeebbb```dddlllqqqpppllliiilllpppwwwxxxppphhhaaa]]]YYYWWWVVVUUUUUUUUUSSSQQQQQQPPPOOOOOONNNNNNOOOOOOLLLLLLMMMOOOPPPPPPMMMKKKNNNPPPSSSUUUVVVUUUSSSRRRPPPQQQNNNKKKVVVmmmwwwfff[[[NNNFFF???===<<<:::<<>>>>>???AAAAAAAAA===BBBIIIMMMMMMMMMNNNPPPSSSqqq}}}jjj```]]]nnnkkkrrr^^^WWWbbbyyyoooyyyzzzjjjiiicccWWWKKKGGGKKKQQQSSS___jjjnnnvvv{{{nnn```TTTPPPLLLLLLLLLNNNTTT\\\tttvvv^^^OOONNNQQQRRR]]]```gggqqqyyyyyylllvvvyyywwwuuupppcccdddfffgggiiimmmrrruuuppprrruuu|||{{{sssllleee___[[[XXXWWWUUUTTTSSSRRRRRRRRRSSSQQQPPPPPPPPPPPPOOOMMMJJJLLLMMMNNNNNNPPPRRRUUUWWWUUUTTTUUUWWWWWWVVVUUUPPPNNNJJJMMM___xxxyyydddTTTMMMEEE???======<<<>>>BBBBBBQQQJJJHHHTTTPPP]]]iiibbb^^^______]]]```fffkkkfff___WWWRRRSSSXXX]]]\\\[[[ZZZ[[[^^^`````````[[[XXXTTTQQQQQQUUUZZZ]]]YYYWWWTTTUUUWWWYYYZZZZZZooo{{{zzziiijjjuuuzzznnnXXXZZZlll~~~{{{hhh[[[[[[fffqqqyyyxxx|||xxxeee___lllyyy|||qqqfff[[[RRRIIIDDD<<<;;;<<<===@@@@@@???===;;;FFFOOOOOOMMMPPPSSSTTTpppuuu```aaa~~~tttnnnqqq\\\VVVaaaxxxwww}}}hhhgggaaaXXXMMMIIIKKKOOOQQQ]]]hhhnnnyyy~~~rrrdddRRRMMMKKKMMMNNNPPPWWW^^^sss|||dddTTTQQQUUUWWWdddgggnnnxxxuuuiiirrrvvvvvvuuurrrkkklllllllllkkkllloooqqquuuwwwyyyxxxooohhhbbb]]]YYYVVVUUUTTTSSSRRRQQQQQQQQQQQQPPPNNNNNNOOOOOONNNMMMMMMOOOQQQRRRRRRSSSUUUVVVWWWVVVUUUVVVWWWXXXWWWVVVPPPNNNKKKPPPccc{{{sss```RRRKKKDDD===<<<<<<;;;===AAADDDNNNGGGIIIVVVQQQ]]]vvvggg^^^YYY]]]cccfffjjjnnndddccc___[[[WWWWWWZZZ]]]]]]\\\ZZZYYYZZZZZZYYYXXX\\\YYYVVVSSSSSSVVVZZZ]]]\\\YYYVVVVVVWWWYYY[[[[[[jjjttt~~~ooommmrrrppp^^^]]]}}}sssccc\\\```kkkttt{{{{{{{{{jjjiii{{{tttmmmcccYYYPPPHHHAAA===<<<<<<=========>>>>>>???LLLHHHIIINNNOOOMMMTTT___tttjjjdddttttttyyyoooZZZTTT___vvv{{{xxxgggeeeaaaZZZSSSPPPOOOPPPSSS\\\fffnnn~~~}}}tttgggPPPLLLKKKOOOSSSUUU[[[bbbxxxmmmZZZTTTXXX]]]gggjjjsss~~~pppgggooossstttwwwuuusssttttttrrrpppooopppqqq{{{}}}~~~tttjjjccc^^^ZZZXXXUUUTTTSSSRRRQQQPPPPPPOOOPPPNNNMMMMMMNNNOOONNNMMMPPPSSSUUUWWWWWWVVVWWWXXXXXXWWWWWWXXXYYYYYYXXXVVVPPPMMMMMMUUUiiiyyykkk\\\QQQIIIAAA<<<;;;;;;;;;===AAAFFFJJJFFFLLLVVVQQQ___ppppppfff]]]]]]aaaddddddeeeaaabbbcccbbb```______```___^^^\\\\\\\\\\\\[[[YYY\\\ZZZWWWVVVVVVXXX\\\^^^^^^[[[XXXWWWYYY[[[]]]]]]ccckkkyyyzzzttttttfffVVVmmm}}}lll```___fffooouuu||||||qqqsss{{{vvvrrrbbb\\\SSSKKKDDD???:::888;;;======;;;999999===@@@KKKEEEGGGNNNNNNNNNdddvvvbbbaaammmyyy~~~iiiWWWQQQ]]]sss|||~~~|||rrrfffdddaaa]]]ZZZXXXVVVVVVWWW]]]dddnnnwwwxxxrrrgggRRRNNNNNNSSSYYY\\\aaafffyyyuuu___UUUXXX^^^bbbfffppp~~~rrrkkkqqqrrruuuyyyxxxwwwxxxyyyxxxvvvvvvvvvxxx|||pppfff___[[[XXXWWWTTTTTTTTTSSSRRRQQQPPPOOOOOONNNLLLLLLNNNPPPPPPOOORRRUUUYYYZZZZZZYYYXXXYYYYYYXXXXXXYYYZZZZZZXXXVVVOOOLLLNNNZZZooorrrdddXXXRRRGGG@@@;;;<<<<<<<<<>>>BBBFFFHHHHHHOOOTTTPPPfffppprrrllleeeaaa___]]]\\\\\\___```bbbbbb```______```[[[ZZZZZZ\\\___``````^^^ZZZYYYXXXXXXYYY[[[^^^___]]][[[XXXXXXZZZ]]]___```^^^cccnnn{{{mmm^^^fff~~~~~~wwwnnnnnnttt{{{vvvvvvyyyuuuooofff]]]TTTOOOHHHBBB>>><<<:::888999;;;;;;888444444:::???AAAEEELLLOOOMMMXXXxxx}}}dddZZZfff~~~yyycccSSSNNNZZZppp{{{yyyvvvooocccaaa^^^[[[ZZZYYYYYYZZZZZZ___dddooozzzooorrrppphhhVVVRRRRRRXXX___ccchhhmmmxxx{{{dddUUUTTTYYYYYY]]]jjj{{{xxxssswwwuuuwww}}}||||||}}}~~~}}}{{{{{{}}}xxxmmmccc]]]YYYWWWVVVUUUUUUUUUTTTSSSRRRPPPOOOPPPNNNLLLMMMOOORRRSSSSSSTTTWWWZZZ[[[ZZZYYYXXXXXXYYYYYYYYYZZZ[[[ZZZXXXUUUOOOLLLOOO```vvv{{{mmm```VVVRRRFFF@@@<<<===>>>>>>@@@CCCEEEIIIMMMQQQQQQUUUvvvooofffjjjlllgggaaa^^^```ccc]]]^^^^^^\\\ZZZYYYZZZ[[[TTTUUUVVVYYY\\\^^^^^^]]]WWWWWWXXXYYY[[[]]]___```YYYWWWVVVXXX[[[___aaaaaa\\\^^^eeeppp}}}ooohhhddd{{{|||yyy{{{rrrnnnlllfff[[[QQQJJJGGGAAA>>><<<;;;;;;:::666777777444000111777===@@@IIIMMMNNNZZZrrrzzzfff[[[cccxxxvvv___QQQLLLXXXlll|||tttnnnppp{{{yyyoookkk```^^^[[[VVVSSSSSSVVVYYYZZZaaaiiiuuu{{{mmmpppppphhhYYYTTTSSSZZZcccjjjpppuuu}}}jjjWWWPPPRRRRRRWWWeeexxx|||{{{}}}xxxzzz{{{tttiii```[[[XXXVVVUUUTTTUUUUUUUUUTTTRRRPPPOOOOOOMMMLLLMMMOOOSSSTTTUUUVVVXXXZZZZZZYYYXXXXXXXXXYYYYYYYYYZZZ[[[ZZZWWWTTTQQQMMMSSSfff~~~xxxkkk^^^TTTOOODDD>>>;;;===??????AAADDDEEEJJJQQQQQQQQQeeeyyyllliiiqqquuummmccc___bbbfffaaaaaa```^^^[[[[[[\\\^^^XXXXXXYYY[[[]]]]]][[[ZZZUUUVVVXXXZZZ[[[\\\\\\\\\TTTTTTUUUWWW[[[]]]^^^]]]YYY[[[^^^fffuuuyyyrrrpppiiixxxzzz{{{|||yyy}}}}}}tttnnngggdddccc^^^UUULLLBBB???<<<;;;::::::999888333444444111000111666;;;???EEEJJJUUUsss|||dddXXXaaaxxxvvv___OOOJJJVVViiixxx}}}nnndddbbbkkkrrrooojjjiiibbbaaa[[[RRRKKKJJJQQQWWW\\\ggguuunnnpppooofffWWWQQQQQQZZZfffooowww}}}rrr[[[NNNMMMOOOSSSaaavvv|||~~~zzz{{{}}}tttnnneee]]]YYYVVVTTTSSSSSSSSSTTTTTTSSSQQQOOONNNNNNLLLJJJKKKNNNRRRUUUUUUXXXYYYZZZYYYXXXWWWXXXYYYYYYXXXYYYZZZ[[[YYYVVVSSSUUUPPPWWWmmmvvvjjj\\\QQQJJJBBB<<<:::<<<>>>???AAADDDFFFKKKPPPNNNVVV}}}ppprrrxxx}}}{{{mmm```\\\^^^___aaabbbbbbaaa___^^^___```]]]\\\]]]^^^___^^^[[[YYYWWWXXXYYYZZZZZZXXXVVVUUUQQQRRRTTTWWWZZZZZZXXXVVVTTTXXX[[[^^^jjj~~~{{{zzz|||{{{zzz~~~||||||}}}~~~wwwjjjeee___[[[XXXSSSKKKDDD;;;:::999999:::999777555333222111111222555888:::@@@JJJYYYoooggg\\\ZZZrrruuuwwwaaaNNNJJJUUUhhhuuuzzzoooccc^^^gggpppooommmnnngggeee^^^RRRHHHFFFNNNVVV___nnnpppooommmcccUUUOOONNNXXXfffrrr{{{www^^^NNNJJJMMMQQQ^^^tttzzz{{{|||}}}}}}~~~}}}{{{pppjjjbbb[[[WWWUUUSSSRRRQQQRRRSSSSSSRRRPPPNNNLLLMMMJJJIIIJJJMMMQQQTTTUUUZZZZZZ[[[YYYXXXWWWYYYZZZXXXXXXYYYZZZ[[[YYYUUURRRXXXSSSZZZrrrvvviii[[[NNNEEE@@@;;;888;;;>>>>>>@@@CCCHHHKKKMMMLLL\\\ooo{{{~~~xxxhhh]]]\\\^^^]]]YYY[[[^^^^^^]]][[[[[[[[[YYYYYYYYY[[[\\\[[[XXXVVVYYYZZZZZZZZZYYYUUURRROOOQQQRRRTTTWWWXXXWWWSSSPPPPPPWWWYYYYYYbbbvvvzzzrrrvvvyyy{{{~~~rrrgggbbb[[[TTTNNNGGG???:::999999888999:::999777444444222000222555888::::::JJJ[[[wwwwww```SSS^^^aaalllmmmwwwfffQQQNNNTTTiii}}}rrrqqqppprrrxxx}}}xxxpppmmmnnnfffSSSDDDEEEPPPZZZZZZqqqrrrkkkjjjdddZZZWWWUUUXXXaaaooo~~~zzz```QQQOOOLLLSSS```rrr||||||{{{}}}||||||wwwoooiii```YYYUUUSSSQQQPPPNNNPPPRRRRRRPPPMMMLLLLLLLLLKKKKKKMMMQQQUUUWWWXXX]]]___\\\UUUUUUZZZ]]][[[^^^\\\\\\\\\XXXRRRPPPSSSTTTZZZjjj~~~pppaaaSSSJJJFFF>>>===;;;:::;;;>>>AAACCCDDDJJJDDDBBBfffiiikkkkkkiiieeebbb___^^^]]]]]]YYY]]]___\\\UUURRRUUUYYYRRRVVVZZZZZZXXXWWWXXXYYYTTTUUUTTTSSSQQQQQQSSSUUUXXXVVVWWWZZZZZZVVVUUUWWWXXXXXX[[[aaagggqqq~~~xxx}}}|||ooofff[[[UUUMMMFFFBBBAAA???>>>;;;:::999999999888666444///111666999777666AAAOOOeee{{{aaaXXX[[[kkkxxxqqqyyyvvveeeRRRNNNTTTggg{{{yyyzzzzzz}}}vvvvvvlllXXXIIIIIIRRRZZZaaasssuuujjjgggeee```^^^]]]___fffrrr}}}~~~dddSSSOOOMMMSSS___qqq}}}xxxrrriiiddd]]]XXXUUUSSSRRRQQQNNNPPPRRRQQQOOOMMMLLLMMMLLLKKKKKKMMMQQQUUUWWWWWW[[[]]]ZZZUUUTTTYYY\\\ZZZ___\\\\\\\\\WWWQQQOOORRRQQQ\\\ooo}}}nnn___QQQHHHDDD===<<<;;;;;;<<<>>>AAACCCGGGLLLGGGFFFhhhxxxfffmmmgggdddaaa___^^^___``````[[[^^^___ZZZSSSPPPSSSWWWNNNSSSXXXZZZZZZZZZ[[[\\\SSSTTTUUUTTTSSSRRRTTTVVVXXXVVVWWW[[[[[[WWWVVVWWWWWWWWWZZZ^^^aaafffrrr}}}zzz}}}{{{vvvjjj]]]UUUQQQLLLEEE???<<<;;;:::999:::999888777666555222111555333333666:::BBBSSSdddmmm[[[]]]fff}}}uuuvvvdddRRRNNNSSSeeexxx}}}ttt```QQQOOOVVV\\\gggwww|||iiicccccc``````aaadddjjjrrryyy~~~iiiVVVNNNPPPSSS]]]ooo~~~{{{ssslllbbb^^^ZZZWWWVVVTTTRRRQQQOOOPPPQQQPPPNNNMMMMMMNNNOOONNNMMMOOOSSSVVVXXXXXXXXXYYYWWWTTTTTTXXXZZZYYY___]]]\\\[[[WWWPPPNNNQQQOOO___wwwzzzkkk\\\NNNEEE@@@===<<<;;;;;;<<>>KKK]]]rrrkkkZZZ[[[lll|||uuucccQQQLLLPPPbbbvvv}}}~~~|||gggWWWUUUZZZ^^^jjj|||lll``````]]]^^^bbbgggnnnuuuzzz}}}zzz{{{~~~ooo[[[OOOTTTTTT\\\mmm~~~xxxnnnggg^^^\\\YYYWWWVVVUUURRRPPPOOOPPPPPPNNNMMMLLLMMMOOORRRQQQPPPQQQTTTWWWXXXXXXTTTUUUTTTTTTUUUWWWYYYYYY___\\\[[[[[[VVVOOOMMMPPPPPPeee}}}xxxhhhYYYMMMCCC>>><<<;;;;;;;;;===AAAEEEGGGDDDHHHHHHMMMjjjzzzuuupppjjjccc___]]]]]]\\\[[[\\\]]]]]]ZZZWWWVVVZZZ___XXXZZZ]]]^^^]]]ZZZVVVTTTQQQSSSVVVWWWWWWVVVWWWWWWUUUTTTWWW\\\]]]YYYWWWXXX\\\ZZZZZZ\\\[[[XXX[[[aaavvv|||}}}tttkkkqqq{{{}}}pppiii```YYYTTTNNNHHHCCC@@@===:::888888999999888666666666555444444555666777:::CCCSSSfffxxxtttbbbVVVXXXiiivvvcccNNNIIIMMM___ttt|||ooo]]]YYY]]]aaaqqqtttccc```[[[___eeemmmuuu|||}}}}}}yyydddVVVVVVVVV]]]nnn~~~|||tttkkkddd^^^\\\ZZZXXXWWWTTTQQQNNNNNNOOOOOONNNLLLLLLNNNOOOQQQPPPNNNOOORRRTTTUUUUUURRRQQQSSSUUUWWWXXXYYY[[[]]][[[ZZZZZZUUUOOOMMMOOOUUUkkktttdddWWWLLLCCC===;;;;;;;;;<<<>>>BBBFFFIIIKKKKKKIIIRRRrrrpppiiiaaa]]]\\\[[[YYYVVVVVVWWWYYYXXXXXXZZZ^^^bbb]]]^^^______^^^ZZZVVVSSSRRRTTTWWWXXXXXXWWWXXXXXXTTTSSSVVV[[[\\\XXXWWWYYY\\\YYYXXXZZZZZZYYY\\\aaalllsss|||||||||zzzpppnnnrrrxxxxxx~~~zzzsss___YYYQQQLLLJJJHHHDDDAAA<<<:::888888999::::::999666666555333111333666::::::EEEXXXlll|||kkkaaaWWW[[[lllpppwwwdddNNNHHHLLL]]]rrr~~~|||yyyccc\\\```eee|||mmmeee^^^bbbhhhpppyyypppmmmppp{{{ooo___XXXYYYaaaqqq|||wwwqqqhhhbbb^^^\\\YYYWWWUUUSSSPPPNNNMMMNNNOOONNNMMMLLLMMMNNNNNNLLLKKKKKKMMMOOOOOOOOOQQQPPPRRRWWWZZZYYYZZZ]]]\\\YYYYYYYYYUUUOOOMMMPPP[[[rrrnnn___TTTJJJBBB===;;;:::;;;<<>>BBBFFFJJJLLLKKKTTT|||zzzkkkiiibbb]]]]]]]]]XXXTTTSSSWWWZZZ\\\]]]\\\[[[[[[\\\ZZZUUUQQQRRRWWW\\\\\\[[[[[[ZZZXXXXXXXXXYYYXXXWWWVVVTTTRRRRRRUUUXXXZZZ[[[ZZZYYYXXXXXXXXXVVVTTTRRR\\\ZZZ```ppp}}}}}}|||uuuppppppwwwwww~~~}}}yyyvvvfffbbb\\\TTTNNNIIIFFFDDD???>>>;;;888777777888999999666333222333555777777555666777===PPPhhhvvvxxxzzzpppiiifff]]]TTTYYYeeekkkFFF>>><<<~~~uuuZZZPPPNNN\\\kkktttyyyfffhhhwwwrrreee^^^]]]\\\```jjjxxx|||tttmmmgggaaa]]]ZZZ[[[VVVRRRRRRSSSSSSPPPMMMMMMLLLJJJHHHHHHJJJLLLMMMLLLMMMNNNMMMLLLMMMPPPRRRTTTUUUXXXZZZ\\\]]]]]]]]]\\\XXXWWWWWWQQQKKKUUUeeewwwjjj[[[QQQIIIAAA======::::::<<>>@@@CCCGGGJJJLLLNNNUUUvvvqqqccciii___ZZZYYY\\\\\\VVVOOOLLLWWWYYY\\\]]]\\\\\\\\\]]][[[ZZZYYY[[[___bbb```^^^YYYYYYYYYYYYXXXWWWUUUUUUYYYWWWUUUTTTVVVXXXYYYYYYWWWVVVTTTSSSRRRSSSTTTUUUUUUPPPOOOTTT\\\fffrrr|||{{{|||yyyvvvqqqiiibbbaaadddnnnttt{{{}}}||||||xxxxxx}}}xxxppphhhaaa[[[UUURRRHHHFFFCCC@@@===<<<;;;;;;::::::999999999888888888///111333333222222666999;;;RRRnnnzzzqqqgggZZZSSS\\\mmm|||~~~gggJJJ;;;;;;:::dddUUUOOO\\\nnnzzzzzzzzzuuupppqqqssstttqqqqqqxxxyyysssjjjccc^^^\\\ZZZYYYXXXVVVSSSQQQQQQQQQOOOMMMKKKJJJHHHGGGGGGGGGHHHIIIKKKJJJIIIGGGGGGIIINNNQQQWWWXXXZZZ\\\]]]]]]]]]]]]YYYXXXVVVRRRNNNSSSggg}}}~~~lll___RRRIIICCC===:::;;;<<<===???BBBEEEHHHKKKLLLNNNWWWwwwiiiaaajjj]]]XXXVVVZZZ\\\XXXTTTSSSZZZ\\\^^^^^^\\\ZZZZZZ[[[WWWWWWXXX[[[]]]^^^[[[YYYYYYZZZZZZYYYVVVTTTRRRQQQUUUTTTRRRRRRTTTVVVWWWWWWXXXVVVTTTQQQOOOPPPRRRUUUQQQNNNLLLNNNRRRZZZhhhuuu|||}}}yyytttsssuuujjjkkkqqqxxx|||{{{{{{|||tttxxx|||uuunnniiibbb\\\UUUOOOIIIEEE@@@???>>><<<;;;;;;:::;;;999999999999888777666555000111222000///666AAAKKK]]]ppprrrccc[[[TTT[[[nnn|||xxxUUUHHH===888::::::ppp]]]RRR[[[mmm{{{~~~yyy||||||sssmmmfff___[[[ZZZXXXXXXWWWUUUSSSQQQPPPOOONNNMMMKKKKKKIIIHHHHHHHHHIIIIIIGGGGGGFFFEEEEEEHHHMMMPPPXXXYYY[[[\\\]]]]]]]]]\\\VVVUUUSSSPPPPPPZZZqqqzzzggg[[[NNNGGGBBB===;;;<<<<<<>>>AAADDDGGGJJJLLLMMMMMM\\\~~~}}}uuuttthhhaaafff^^^XXXUUUYYY\\\\\\\\\^^^```aaabbbaaa^^^\\\ZZZZZZTTTUUUXXXZZZ[[[ZZZVVVTTTUUUWWWXXXWWWUUUSSSTTTUUUSSSRRRQQQQQQTTTVVVWWWWWWXXXWWWTTTPPPLLLLLLPPPSSSUUUSSSRRRSSSSSSUUU___iiixxx~~~~~~zzzwwwmmmgggmmmtttvvvvvvvvvyyy|||}}}xxxzzzooogggaaa]]]XXXRRRMMMHHHCCC@@@>>>>>>===<<<;;;;;;::::::::::::999888777555333222888888666444888EEEWWWeeewww~~~}}}nnn___YYYZZZZZZpppnnnnnn}}}wwwSSS===<<<999777999777~~~gggVVV[[[kkk{{{|||}}}qqqjjjiiipppyyy|||{{{}}}xxxmmmiiibbb]]]ZZZYYYWWWVVVVVVUUUSSSQQQOOONNNMMMMMMLLLKKKKKKJJJIIIIIIIIIIIIEEEEEEFFFFFFGGGJJJOOOSSSZZZ[[[\\\]]]^^^]]]]]]\\\SSSSSSRRRQQQUUUeee{{{uuubbbWWWKKKEEEAAA===;;;===<<<>>>AAAEEEIIILLLNNNOOOQQQgggqqqgggkkkfff___^^^^^^XXXUUUYYY]]]___aaaddddddeeefffdddaaa^^^]]]\\\WWWXXX[[[\\\[[[XXXUUURRROOORRRTTTTTTSSSTTTXXX\\\UUUSSSSSSTTTVVVWWWWWWWWWVVVVVVUUUPPPLLLLLLOOOSSS[[[YYYYYYYYYUUURRRUUU[[[qqq{{{}}}sssbbbaaafffjjjnnnssstttrrrttt~~~zzztttmmmbbb[[[UUUQQQLLLGGGDDDAAA>>><<<<<<<<<;;;;;;:::999999888999999888777555444333222000333999AAAMMM___rrrwwwmmmbbbWWWRRRXXXaaaxxxooojjjUUU@@@888<<<999777777222oooZZZ]]]nnnooorrrnnn___ZZZdddrrrtttwwwxxxqqqiiieee```\\\ZZZXXXWWWUUUUUUTTTSSSQQQNNNMMMMMMMMMLLLKKKKKKJJJIIIHHHHHHHHHFFFGGGIIIKKKMMMPPPTTTWWW[[[\\\]]]^^^^^^^^^]]]\\\SSSRRRQQQSSS]]]ooo~~~nnn^^^SSSGGGBBB???<<<;;;===;;;>>>BBBFFFKKKNNNPPPQQQ^^^zzzuuufffeeeccc^^^\\\]]]WWWUUUYYY^^^______aaa```aaacccbbb```]]]\\\\\\ZZZ\\\^^^^^^[[[WWWTTTRRROOOQQQSSSRRRQQQRRRXXX^^^WWWVVVTTTTTTUUUUUUTTTRRRRRRTTTTTTQQQMMMMMMRRRVVVYYYWWWWWWXXXVVVQQQQQQTTTaaavvvrrrcccaaaaaa```dddmmmlllkkklllsss}}}}}}qqqiiieee___VVVOOOJJJFFFAAA>>><<<<<<;;;;;;999999999:::999999888888777666555444444444555666333===MMM___nnnyyy~~~wwwiiiZZZTTTUUU[[[iiiuuuxxxrrr[[[BBB888888999444666777///rrr\\\```tttdddZZZkkknnnZZZSSS```qqqwwwttt}}}}}}tttmmmfffccc___\\\ZZZYYYVVVUUUTTTTTTSSSQQQNNNLLLLLLMMMKKKKKKJJJIIIIIIHHHGGGGGGGGGJJJMMMOOORRRUUUYYY\\\\\\\\\]]]^^^^^^^^^]]]\\\SSSRRRRRRUUUbbbvvvzzziii[[[PPPEEE@@@===::::::<<<;;;===BBBGGGLLLOOORRRSSSkkk}}}jjjccc```______[[[VVVVVV[[[^^^]]][[[\\\YYY[[[]]]]]]\\\ZZZZZZZZZ\\\^^^___^^^ZZZVVVSSSRRRTTTUUUUUURRRNNNOOOUUUZZZXXXVVVTTTSSSRRRQQQOOOMMMNNNQQQSSSQQQOOOOOOTTTYYYSSSPPPQQQTTTUUURRRQQQSSSOOOfffwww|||tttkkkgggiiieee\\\]]]eeedddfffiiimmmsssyyy|||rrrfff^^^ZZZUUUNNNGGGDDD@@@;;;999999:::;;;;;;777888999::::::::::::999444444333222333555888999MMMZZZooo{{{qqqkkk]]]RRRWWWeeeuuuzzzYYY>>>999444555333...555999000