BM6P6(@ ???@@@AAAAAAAAA@@@???>>>@@@@@@????????????@@@@@@<<<<<<======>>>>>>??????======>>>???????????????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888666666666666777999999999999999999999999888777777666555555444444444444444333333222222222333333333222222222222111333333333333333333333333222222111111111111111111//////000000111111111222...///000111222333333333222111000//////000000111111111111111111111111111111111222222222333333333999999999999999999999999:::;;;<<<===???@@@AAAAAACCCDDDFFFHHHKKKNNNPPPQQQTTTUUUXXXZZZ]]]```bbbccciiiiiiiiiiiijjjkkklllmmmuuuvvvwwwxxxyyyyyyyyyyyyuuuuuuuuuuuuuuuuuuuuuuuuvvvuuuuuuvvvxxxyyyxxxvvvppppppooonnnmmmmmmlllllleeedddcccaaa```^^^]]]\\\[[[ZZZXXXTTTQQQMMMIIIHHHFFFEEEDDDBBB@@@>>><<<;;;999999888777666555555444444333222222111111222222333222000......///000111111111111111111111111111000000000000000000000000000000000000000000000000222222111000000000000000000...+++))))))+++...000------............------------...,,,***)))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////......------------------------------------------,,,,,,+++++++++///...---,,,+++,,,---------------,,,,,,+++++++++---......///...---+++***,,,---......,,,,,,---............------,,,,,,,,,,,,,,,,,,---------......+++++++++++++++++++++++++++---///...+++***,,,///++++++------------++++++...------,,,,,,------.................................//////...------,,,------------------------***++++++,,,,,,------...++++++++++++++++++++++++,,,,,,,,,---------.........---,,,,,,,,,,,,---...++++++++++++++++++++++++..............................//////...---,,,,,,//////............//////......////////////......,,,,,,------...///000000........................,,,---///000000...---+++//////...------------.........------------................................./////////...---,,,,,,//////.........---------........................---...............------........................------------------------////////////////////////000000////////////000000........................222111111111000000//////000000000000000///......000000000000000111111111111111222222222333333333111111111111111222222222222222222222222222222222333333333444444333222222444444444555555555555666555555666666777777888888@@@AAAAAABBBBBBAAA@@@???@@@??????>>>>>>??????@@@<<<<<<======>>>>>>>>>>>>======>>>????????????>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888666666666666777999999999999888888888888777777666666555444444333444444444333333222222222333333333222222111111111222222222222222222222222111111111111111111111111000000111111111111111111///000111111222222222222///000111111222111000000111111111111111111111111111111111111222222222222444444444444444444444444555555666777888999999:::::::::;;;===>>>@@@AAAAAA>>>???@@@CCCEEEGGGIIIJJJNNNNNNNNNNNNOOOPPPQQQRRRRRRSSSTTTUUUUUUVVVVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTUUUTTTTTTUUUWWWWWWVVVTTTRRRRRRQQQPPPPPPOOOOOONNNIIIIIIHHHFFFEEEDDDCCCBBBFFFEEEDDDBBB@@@>>><<<:::>>>===<<<:::888777666555444444444333222222111111333333222111111111111222444222111/////////111111111111111111111111111111000000000000000000000000000000000000000000000000000//////...............000///---,,,,,,---///000------............------000000///....../////////,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,---------------------------------,,,,,,+++++++++......---,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,---...------+++++++++---...---,,,+++,,,---......---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,---...+++,,,,,,------,,,,,,+++...------,,,,,,------...---------------------------...............------------------------------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,..............................//////...------,,,,,,,,,++++++++++++,,,,,,......////////////......,,,,,,------...//////000........................---...000111111000...---//////...------------.........------------.......................................///......------//////.........---------........................---...............------........................------------------------////////////////////////......------------......////////////////////////111111000000000/////////000000000000000///......000000000000000111111111111111111222222222333333222222111111111111111111222222222222222222222222333444444555555444444333444444444444555555555555555555666777777888888888BBBBBBBBBBBBBBBAAA@@@@@@@@@??????>>>>>>??????@@@<<<============>>>>>>>>><<<===>>>>>>??????>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;:::999888666666666777777999999888888777777666666666666666555444444333333444444333333333333222222444444333333222111000000111111111111111111111111111111111111111111111111222222222222222111111111000000111111222111111111,,,...111333444222000///111111111111111111111111000000000000111111111111111111111111111111111111111111111111222222222333333333333333444444444444444444555777999:::;;;<<<;;;;;;;;;;;;<<<<<<===>>><<<===>>>???@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<===>>>>>><<<:::======<<<<<<;;;;;;::::::::::::999888888777777666777777777777777666666555555555444333222111000000000000000000000000000000333222222111111111111111333222111000000000111222111111111111111111111111000000000000000000000000000000000000000000000000//////......------......000///............///000------............---------+++((())),,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++---------------,,,,,,+++------,,,,,,,,,,,,++++++***+++,,,,,,,,,,,,,,,++++++,,,---,,,+++***+++---...------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---...---,,,+++,,,,,,------,,,,,,+++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------------***++++++,,,,,,------...------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------------------------------.........///......---,,,+++++++++******+++++++++......////////////......,,,,,,------.../////////...........................///000111111000///...//////...------------.........------------..............................------......///........................---------........................------...............---........................------------------------////////////////////////......------------......000000000000000000000000000000///////////////...//////000000000///....../////////000000111111111111111111222222222222333333222222222111000000000222222222222222222222222444444555555555555444444444444444444555555555555555666666777888888999999CCCCCCCCCCCCBBBAAAAAA@@@??????>>>>>>>>>>>>??????========================<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::999777666666666777888888888777777666666555555666555555555444444444333333333333333333333333333555444444333222111000000000000000000000000000000111111111111111222222222444333333222222111111111000111111111111111000///,,,...000222333222111111111111111111111111111111////////////000000000000111111111111111111111111111111111111111111111111222222222222222222222222444444555666666777888888777777777777777888999999888999:::;;;;;;;;;;;;;;;888888888888888888888888:::888888888999888777555999999888888888777777777777777777777777777777777333444555555666666666666222222111111111000000000000000111111111222222222222222111000000000000000333222111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000111000000/////////000000......////////////......------............------***&&&###%%%***,,,***''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,,,,,,,***+++,,,,,,******+++,,,------------------------******+++++++++,,,,,,,,,------------------------///,,,***+++...///---+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------------------------------***++++++,,,,,,------...------------------------,,,,,,,,,---------......---------------------------------------------------------------------------...............------......------------......---......//////......------------.........//////..............................///000000000////////////...------------.........------------..............................,,,,,,---.../////////...................................................,,,---......///.........................................................////////////////////////000//////......//////000////////////////////////////////////...............///////////////............//////000111111111111111111111222222222222333333333222111000//////111111111111111111111111222333444444555444444444333333444444444555555555555666666777888999::::::DDDDDDCCCBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>???=========<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;999888777666666666777888777777777666666666555555555555555555555444444444333333333333333333333333444444333333222111000000000000000000000000000000000000111111111222222222444333333222222111111111000000111111111000000///////////////000111333333000000000000000000000000....../////////000000000111111111111111111111111222222222111111111111000111111111111222222222333000000000000000111111111444444333333333444555555111222222333333333333222111111111111111111111111777555555555666666444222444444444444333333333333000000000111111111222222000111222222222222222222111111111111111111111111000000000111222222333333222111000000//////000000111111111111111111222222000000000000000000000000////////////////////////////////////////////////000000////////////000000,,,---............---,,,------............------///+++''')))...000...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,************+++,,,,,,---***+++,,,,,,******+++,,,------------------------******+++++++++,,,,,,,,,------------------------///,,,***+++...///---+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,------------------------***++++++,,,,,,------...++++++++++++++++++++++++,,,,,,,,,---------......------------------------++++++++++++++++++++++++------------------------------...............---//////............//////------............---------------.......................................------......//////////////////...------------.........------------..............................,,,,,,---.../////////...---.............................................,,,------...//////......................................................//////////////////////////////............//////....................................////////////......////////////......---......///000000111111000000111111111222222222333333333222111000//////111111111111111111111111000111222333333333333333333333333444444444444555444555666777888999::::::EEEDDDBBBAAA@@@@@@@@@@@@???>>>>>>======>>>>>>???=========<<<<<<<<<<<<;;;;;;<<<======>>>>>>======::::::::::::::::::::::::::::::::::::::::::::::::999888777666666777888999666666666666777777777777666666666666666666666666222222333333333333444444333333333222222222111111000000000000000000000000000000000111222222333333222222222222222111111111//////000000111000000000111000///...///111222333000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000------...//////000000111111111111111111111111111222111111000111111222222...//////000000000//////000000000000000000000000222111111111222222111///////////////////////////.../////////000000000111000000111111111000000///000000000000000000000000......//////000000000111111000000//////////////////000000000111111111111000000000000000000000000////////////////////////////////////////////////------,,,,,,------......,,,,,,------------,,,,,,------............------000---+++,,,///000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,------,,,++++++++++++,,,,,,---+++,,,---,,,+++***+++---,,,,,,,,,------------...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---...---,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++------------------------***++++++,,,,,,------...++++++++++++++++++++++++,,,,,,,,,---------......,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///............------,,,,,,------...------............------................................................,,,,,,------......////////////...------------.........------------..............................------......///.........---------.......................................,,,,,,---...////////////................................................////////////////////////------,,,,,,,,,,,,------...........................////////////000000000------.../////////......------...///000000111111000000000111111111111222333222222222111000000000111111111111111111111111///000111222222333333222333333333333444444444444333444555666777888999:::DDDCCCBBB@@@????????????>>>>>>============>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>======999999999999999999999999::::::::::::::::::::::::999888777666666777888999555666666777777888888999777777777777777777777777222222222333333444444444111222222222222333333333111111111111111111111111///000000111222222333333000000111111111111111111......///000111111111000000000000111111111111000000000000000000000000000//////000000000111111111000000000000000000000000//////////////////000000............////////////333333333333444444444444222222111111111111111222111222222222222222111111333333333333333333333333111000000111222333111000////////////////////////222222222222222333333333111111222222222222111111000000000000000000000///.........///////////////000000///............///......///000000000000000000000000000000000000000////////////////////////////////////////////////---,,,,,,,,,,,,---...///......------------......------............---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------+++++++++,,,,,,------------,,,++++++***++++++++++++++++++,,,,,,---------...---,,,++++++,,,,,,---+++---...---,,,+++,,,---,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,---...---,,,,,,++++++,,,,,,---...------,,,,,,------...------------------------.........---,,,+++***)))------------------------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////......---,,,,,,++++++,,,,,,---,,,------......------,,,................................................---------......///000111//////...------------.........------------.......................................///......---------------.........//////........................+++,,,---...////////////................................................////////////////////////---,,,,,,++++++,,,,,,---......................../////////000000000111111,,,---......//////......,,,,,,---...///000111222000000000000111111111111222222111111111111111111111111111111111111111111000000111222333333333333222222333333333444444444222222333555666777888999DDDCCCAAA???>>>>>>>>>>>>>>>>>>============>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888888777666666777888999555555666777888999::::::777777777777888888888888222222222333333444444444000111111222222333444444111111111111111111111111///000000111222222333333//////000000111111111222------///000111111111111...000222333333111///---000000000000000000000000000000000000111111111111222222222222222222222222/////////000000111111111222222222222111111111000------..................111111000000000000000111///000000000000000//////////////////////////////000//////000222333222000000000000000111111111111//////////////////////////////000111111111111111222222111111111111000000000000000000000000000000000000///...............------...///000000//////000000000000000000000000////////////////////////////////////////////////...............///000111//////............//////---..................------......---+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////------------------------+++++++++,,,,,,---------...---+++***)))***+++,,,+++++++++,,,,,,---------000///---,,,+++,,,,,,---,,,---......,,,,,,---...,,,,,,,,,------.........,,,,,,------------......+++++++++++++++++++++++++++---///...+++***,,,///------++++++++++++------...------,,,,,,------...........................//////...---,,,***)))(((------------------------***++++++,,,,,,---......------------------------,,,,,,,,,---------......,,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////......------,,,,,,------...,,,------......------,,,.....................---....................................///000222222//////...------------............------..................................../////////...---,,,,,,---------.........//////........................+++,,,---...////////////........................///////////////////////////////////////////////////......------......///000000000000000000000000//////000000111111222222,,,,,,---.../////////...,,,,,,---...///000111222000000000000111111111111111111111111111222222222000000000000000000000000000111222333444444555444222222333333333444444444111111333444555777888888DDDCCCAAA???>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>========================::::::;;;<<<=========<<<;;;;;;;;;<<<<<<<<<<<<===::::::::::::::::::::::::;;;;;;:::999999888888777777777666666666888999;;;666666666666555555555555444444333333333333222222333333222222111222222222444333111000000000111111000000111111111111000000111000///......///000111000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111111111000000//////............//////000000111111......///000000000000000////////////000000000000000000000000000000000000111000///000222222000///000000000000000000000000///000111222111///---,,,000000000000000000000000000000000000000000000000000000//////.........---111000///......///000111////////////////////////////////////////////////////////////////////////111000000///......------......////////////...............------,,,,,,,,,////////////////////////111000///...------...///...------,,,,,,------...........................+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,+++***+++,,,...///,,,+++***))))))***++++++...---,,,+++++++++,,,---111000///...---,,,++++++---,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------.../////////---***+++---///...,,,........................,,,---------.../////////---------------------------------------------------------.........//////---------------------------------............///---------,,,,,,+++++++++...........................------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------............---------------............///............////////////................................................------------------------------............---------------------------------------.........//////......////////////......000000000///...,,,+++***111000...,,,,,,,,,...///---------............///......------------......000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000000000000111111222000000111222222222222111000000////////////000000111111222222222333333333222222222111111000000000333333444444666777888999CCCBBB@@@>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>========================:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;:::999999888888777:::999888777666666666666666666666666555555555555444444333333333333222222333333222222111222222333333333111000000000111111000000111111111111000000111000///......///000111000000000000000000000000222222222222222222222222000000000000000000000000/////////000000000111111111000000000/////////...////////////000000000000...///000000000000000///////////////000000000000000000000000000000000000111000///000222222000///000000000000000000000000,,,---///000111111000000000000000000000000000000000000000000000000000000111111000000000/////////000000////////////000000////////////////////////////////////////////////////////////////////////............////////////......////////////............---------,,,,,,,,,........................111000///...------...///...------,,,,,,------...------------------------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,+++++++++,,,,,,---...++++++***)))***+++,,,,,,------,,,+++++++++,,,------------------------,,,---,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,///---++++++---///---,,,------------------------,,,,,,,,,---------------------------------------------------------------,,,------------.........---------------------------------............///.........---------,,,,,,...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------............---------------............///............////////////................................................------------------------------............---------------------------------------.........//////......////////////......---...............------111///...,,,,,,,,,...///........./////////000000///..................///000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000000000000111111222000000111222222222222111000000////////////000000000000111111111222222222555444444444333333333333222222333333444666777888AAA@@@>>>===<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>========================;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;:::999999888888777888888888888777666555555666666666555555555555444444444333333333333222222333222222111222222333333333222111111000111111111000000111111111111000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////....../////////000000000000000000000////////////000000000000///////////////000000000000000///...////////////000000000000000000000000000000000000111000///000111222111///000000000000000000000000......//////000111111111000000000000000000000000000000000000000000000000111111111111000000000000/////////000000/////////////////////////////////////////////////////////////////////////////////,,,,,,---...//////000000......////////////.........------------,,,,,,,,,........................000///......---............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++,,,---...---,,,,,,++++++,,,,,,---)))******+++,,,---......---,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------------------------------------------,,,,,,,,,,,,---------------------------------------------............/////////............------------------------------...---------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------............---------------............///............////////////................................................------------------------------............---------------------------------------.....................////////////......++++++---...//////000000000///...,,,,,,---......////////////000000000111//////............//////000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000000000000111111222000000111222222222222111111000000//////000000111//////000000000111111111555555555555444444444444222222222333444555666777???>>>===<<<;;;<<<===>>>================================================<<<<<<<<<<<<;;;;;;:::999::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888777333555666888999888888777666666555555555444444444444444333333333222222222222222111111222222333333222222111111111111111111000000111111111111000000000000////////////000000////////////////////////........................////////////////////////............////////////000000000000////////////111111000000//////......000000000000000//////...////////////000000000000////////////////////////222000//////111111111000000000000000000000000000222111000///.........///////////////////////////000000000000000000000000000000000000000000000000---...///000000///...---////////////////////////////////////////////////////////////////////////,,,,,,---......//////000---......//////......---------------------------...................................................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***+++,,,---...---,,,++++++++++++,,,,,,---......,,,,,,,,,,,,,,,,,,------******+++,,,---......///---,,,,,,---......---+++---------------------------------------------,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,++++++------------------------------------------------+++++++++,,,,,,,,,---------------------------------------............///............------------------------------------...------------......///------------------------------------------------------------------------------------------------------------------------------............---------------............///............////////////........................................................................------............------......................................................////////////......++++++---...//////000000///...------------............/////////000000000/////////000000/////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000111111222000000111222222222222111111000000000000000000111000000000000111111111222333333333333333333333333333333333333444555666777===<<<;;;;;;;;;<<<===>>>================================================;;;<<<<<<<<<;;;:::999999:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888777333444666777888888777777555555555555444444444444444444333333333222222222222111111111222222333444111111111111222111111111000000111111111111000000//////000000000000//////////////////////////////111111111111111111111111////////////////////////............////////////////////////000000000000111111000000//////......//////000000000000//////////////////000000000000////////////////////////222000//////000111111000////////////////////////222111000///.........///////////////////////////////////////////////////////////////////////////---...///000000///...---////////////////////////////////////////////////////////////////////////........................------............------------------------------........................------.....................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++,,,---...---,,,+++***++++++,,,,,,------------+++++++++,,,,,,---------------------............---,,,,,,---......---+++---------------------------------------------,,,,,,---.........---,,,,,,------------------------//////......------,,,,,,------------------------------------------------+++++++++,,,,,,,,,---------------------------------------............///,,,,,,,,,,,,,,,,,,,,,------------------------------------------...///000------------------------------------------------------------------------------------------------------------------------------............---------------............///............////////////........................................................................------............------.............................................---......////////////......------...............---......---------.........------.........///////////////000111111000//////////////////////////////000000000000000000000000////////////////////////////////////000000000000000000000000000111111222000000111222222222222111111111000000000000111111111111111222222222333333333333333333333333333333444444444444555666777777<<<;;;;;;;;;;;;<<<>>>???>>>>>>>>>>>>>>>>>>>>>>>>========================:::;;;;;;;;;;;;::::::999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888777777777777777666555444444555555555444444444444333444444333333333333222222111111111111222333444444000000111222222222222111000000111111111111000000//////000000000000//////000000000000000000000000////////////////////////////////////////////////....../////////000000000////////////000000000000000000000000////////////......///000000000000000////////////000000000000000000000000000000000000333111///...000111111111////////////////////////......//////000111111111000000000000000000000000////////////////////////............////////////.........//////.........////////////////////////////////////////////////////////////////////////......------------------------............------,,,,,,,,,------------...------------------------,,,,,,---............---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,---------,,,++++++++++++,,,,,,,,,,,,++++++******+++,,,------------/////////......------------,,,,,,---......---+++------------------------++++++++++++++++++++++++***---//////...,,,,,,,,,..........................................------------------------------------------------------,,,,,,,,,,,,---------------------------------------------............///+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000------------------------------------------------------------------------------------------------------------------------------............---------------............///............////////////........................................................................------............------.......................................---------......////////////........./////////...---,,,,,,---------...............------------............///000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000111111222000000111222222222222111222111111000000111111222111222222222222333333333444444444444555555555555555555555555555666777888<<<;;;;;;;;;<<<===???@@@>>>>>>>>>>>>>>>>>>>>>>>>========================999999:::;;;;;;;;;::::::999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999888888777888777666555555555555555555555555444444444333333444444333333333333222222111111111111222333444555///000111222333222222111000000111111111111000000...///000111111000///...000000000000000000000000------------------------000000000000000000000000/////////000000000111111.../////////000000000111////////////000000000000,,,---...000111111111111////////////000000000000000000000000000000000000333111......///111111111////////////////////////,,,---///000111111000000000000000000000000000000////////////////////////......//////000000000000///......------......///////////////////////////////////////////////////////////////////////////+++,,,,,,------......///,,,------......------,,,,,,,,,,,,---------......------------------------+++,,,---.........------...------,,,,,,------...------------------------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++...---,,,,,,+++++++++,,,+++,,,,,,,,,,,,***)))((()))***+++---......------.........---------,,,,,,---,,,,,,---......---+++........................*********++++++,,,,,,,,,***,,,///000...,,,,,,---------------------------------------------......------------------------------------------------,,,------------.........---------------------------------............///,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111........................------------------------------------------------------------------------------------------------------............---------------............///............////////////........................................................................------............------........................//////.........---------......////////////............//////...------,,,,,,------......///..................///////////////000222333333222000///000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000111111222000000111222222222222111222111111000000111111222111111111111222222222222333333333333444444444555555555444444444555666666<<<;;;;;;;;;<<<>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>========================888999::::::;;;;;;;;;;;;999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888777555555444444555666888999555555444444444333333333444444444333333333222222111111111111222333444555///000111222333333222111000000111111111111000000...///000111111000///...000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111.../////////000000111111......//////000000111111+++,,,...///111222222222////////////000000000000000000000000000000000000333111......///111111111///////////////////////////000111222111///---,,,000000000000000000000000//////////////////////////////000000111111111222///...---,,,,,,---...///////////////////////////////////////////////////////////////////////////)))***+++,,,...///000111,,,------......------,,,,,,,,,,,,------.........------------------------***+++---...///...------...------,,,,,,------...........................+++,,,............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++///...,,,+++***+++,,,,,,+++,,,,,,,,,+++)))'''&&&)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---......---+++........................++++++,,,------...//////))),,,000000...,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------------------------------------------------------.........//////---------------------------------.........//////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---------......000111111........................---------------------------------------------------------------------------------------------------..................------------.........//////............/////////000................................................////////////////////////---..................---//////////////////////////////.........---------......////////////......------...............---,,,,,,---.../////////...////////////000000000000///000222333333222000///000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000111111222000000111222222222222111222222111111111111222222000000000000111111111111000000000111111222222222444444333333333444555555<<<<<<<<<<<<<<<<<<<<<<<<===============>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<;;;:::999999999::::::999999999888888888777777666555555555666777999:::666666666666555555555555444444555555444444333222111111111111111111111111//////000000111111111222222111111000///......---000000000000000000000000000000000000000000000000333222222222111111000000000000000000000000000000111111111111111111111111......///000000000000000111111111111000000000000////////////000000000000222111000.........///000...000111000///...///111000000///...............////////////////////////////////////////////////---.........//////000000000000//////.........---////////////////////////.........------,,,,,,,,,//////............//////................................................000000///...------,,,,,,///////////////////////////......------,,,++++++........................---,,,,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,++++++******++++++,,,***+++,,,---...---,,,++++++++++++,,,,,,---------------------------,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...---+++******+++---...+++,,,,,,------,,,,,,+++,,,------......------,,,++++++++++++++++++++++++------------------------.........////////////000........................//////.........---------///...------...///000111//////.........---------////////////////////////------------------------,,,,,,,,,---------..............................---------............///---------.........//////000000///---,,,---///222////////////////////////...............///000000.........---,,,,,,,,,+++---------............///000000000000000000000000000000//////.........---......////////////......//////////////////////////////.........---------......//////000000111111.../////////...---,,,,,,////////////000000000000111111222222222222111111000000000000000000000000000000000000000000000000000000//////.........---000000000000111111111111222222222111111111000000222222222333333222222222000000111111111222222222/////////000111111222222111111111111111111111111111222333444555444333333;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<;;;::::::999999::::::999999999888888888777777444444444444555666777777666666666666555555555555444444444555444444333222111111111111111111111111///000000000111111111111222111111000//////......000000000000000000000000000000000000000000000000000000000/////////......000000000000000000000000000000000000000000000000......///000000000000000......//////000000000111000000000000111111111111222111000///......///000...000111000///...///111000000///...............////////////////////////////////////////////////............/////////000000/////////.........---////////////////////////......---------,,,,,,,,,///..................///................................................000//////...------,,,,,,///..................///------------------------........................------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,------------,,,+++++++++,,,,,,---------------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------......---------+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////........................//////.........---------///...---,,,,,,---.../////////.........---------////////////////////////------------------------,,,,,,---------.........---------------------------------............///---------........./////////000///...,,,---///111////////////////////////...............///000000///////////////.........---------............///........................///.........------------------............------//////////////////////////////.........---------......//////000000000000......//////......---,,,////////////000000000000000111111222222111111000000000000000000000000000000000000000000000000000000000/////////.........000000000000111111111111222222222111111111000000111111222222222222111111000000111111111222222222/////////000111111222222111111111111111111111111111222333444444444333333;;;;;;<<<===>>>>>>???@@@@@@@@@@@@???>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;::::::999:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;:::::::::::::::999999999888888888888888333444555666666777666666666666666666555555555555444444444444444333222222111111111111111111111111000000000000111111111111111111111000000//////...000000000000000000000000000000000000000000000000000000////////////......000000000000000000000000////////////////////////......///000000000000000,,,,,,---...///000111111000000111111111222222222111000000////////////000...000111000///...///111000000///...............////////////////////////////////////////////////............/////////////////////...............////////////////////////...------------,,,,,,,,,......------------....................................................../////////...------,,,,,,///...---,,,,,,---...///++++++,,,------...//////........................------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------...++++++,,,,,,,,,,,,------+++,,,,,,------.........+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,---///000000///---,,,+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...................................................---------......---,,,,,,,,,,,,---...............---------////////////////////////........................,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------.............../////////...------///111///////////////////////////............//////000.........///////////////---------............///........................---------------,,,,,,,,,,,,------......------,,,////////////////////////...............---------...////////////000000000....../////////...------////////////000000000000000111111222222111111000000000000000000000000000000000000000000000000000000000////////////......000000000000111111111111222222222111111111111111000111111111111111111000000000000111111111111222/////////000111111222222111111111111111111111111111222222333444333333333::::::;;;===>>>@@@AAAAAABBBAAAAAA@@@???>>>=========<<<<<<<<<<<<;;;;;;;;;======<<<;;;::::::999999:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;::::::999888888888888888888888888555666888999:::999888888666666666666555555555555333444444444444333222222111111111111111111111111000000000000000111111111111111111000000000//////////////////////////////////////////////////////111111111111111111000000////////////////////////////////////////////////......///000000000000000------......///000111111///000000000000111111111000000000////////////000...000111000///...///111000000///...............////////////////////////////////////////////////.........///////////////........................////////////////////////------------------------------,,,,,,,,,,,,------................................................//////.........---------///---,,,++++++,,,---///,,,,,,,,,---------.................................---,,,,,,,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,,...------------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------,,,++++++---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,+++,,,,,,------,,,,,,+++,,,------......------,,,........................------------------------,,,,,,,,,---------......................................................------------------..............................////////////////////////////////////////////////------------............---------------------------------............///......................../////////...------///111//////////////////////////////............///000+++,,,,,,,,,---.........---------............///000000000000000000000000---------------------------..................---////////////////////////........................////////////////////////......////////////......////////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000/////////////////////000000000111111111111111111111111111111111111000000111111111111000000000000000000111111111111/////////000111111222222111111111111111111111111111111222222333333333333999:::;;;===>>>@@@AAABBBBBBAAAAAA@@@???>>>=========<<<<<<<<<<<<;;;;;;;;;======<<<;;;::::::999999:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<;;;:::999888888888888888888888888777888999:::::::::999888666666666666555555555555333333444444333333222111111111111111111111111111111111000000000000000000111111111111000000000000////////////////////////////////////////////////000000000000000000111111////////////////////////000000000000000000000000......///000000000000000000000000000000000000000.........////////////000/////////000000000000///...000111000///...///111000000///...............///////////////////////////////////////////////////////////////.........---------...............////////////////////////------------------------------,,,,,,,,,,,,------...............................................................---------...---,,,,,,,,,,,,---.........---------,,,,,,,,,..............................,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,------......---,,,,,,,,,,,,,,,,,,---...---,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...+++,,,,,,------,,,,,,+++,,,------......------,,,................................................,,,,,,,,,---------..............................---.....................,,,,,,---...///000000000---.....................////////////////////////////////////////////////---------.........//////////////////////////////---------............///.....................---...///000///...---///000//////////////////////////////............//////+++,,,,,,,,,---.........---------............///000000000000000000000000..................////////////000000000000//////////////////////////////---...................../////////.....................///////////////...////////////000000000000000000000111111000000000000000000000000000000000000000000000000000000000//////000000000000000000///000000000111111111111111111111111111111111111000000111111111111000000000000000000000000000000/////////000111111222222111111111111111111111111111111111111222222333333999:::;;;<<<>>>???@@@AAA@@@@@@@@@???>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;::::::999:::;;;;;;<<<<<<;;;;;;:::;;;<<<<<<======;;;:::999888888888888888999999999777777888888888888777777666666666666555555555555333333333333333222111111111111111111111111111111111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000------............//////000000000000000000000000000000000000000000000000......///000000000000000222111111111000000000///---------.........//////...//////000000000000///...000111000///...///111000000///...............///////////////////////////////////////////////////////////////.........---------------.........////////////////////////,,,,,,,,,------------.........------------..............................................................................---------......---------//////...---,,,,,,++++++........................///...---,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------......///------,,,,,,,,,,,,---------------------......///------,,,,,,,,,,,,+++++++++,,,,,,------.........+++,,,------......------------------------------++++++,,,,,,,,,,,,------...---+++******+++---...+++,,,,,,------,,,,,,+++,,,------......------,,,................................................,,,---------....................................---------...............,,,---...///000000000000---------...............////////////////////////........................------........./////////////////////////////////---------............///...............------------///000///...---...000////////////////////////000//////............///.........///////////////---------............///.................................///////////////000000000111111000000000////////////////////////---------.............../////////............---......///000000000//////////////////000000000000///000000111111000000///000000000000000000000000000000000000000000000000//////000000000000111111000000000000111111111111111111111111111222222222000111111111111111111000111000000000000000///////////////000111111222222111111111111111111111111222111111111111222333333999::::::<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;<<<===>>>===<<<:::999777777888888888999999999999888888777777777888888666666666666555555555555222333333333333222111111111111111111111111111111111111111111000000000///111111111111111111111111000000000000000000000000000000000000000000000000---------.........//////000000000000000000000000////////////////////////......///000000000000000/////////000000000000000............////////////---...///000111111000///...000111000///...///111000000///...............////////////////////////////////////////////////000/////////............,,,,,,,,,------.........////////////////////////,,,,,,,,,---------......///..................///........................................................................,,,---///000000///---,,,---------------------,,,........................///...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,------......------,,,,,,,,,,,,------,,,------...............---------,,,,,,+++++++++------------------------+++,,,------......------........................+++++++++,,,,,,---------------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------------------------------------........./////////........................---------.........//////....../////////...,,,,,,---------.........//////////////////////////////------------------------............////////////////////////////////////---------............/////////.........------------///000000.........///////////////////////////000000///...............///////////////.........---------............///........................---------......///////////////000000000000//////////////////////////////---------.........////////////.........---------......///000000000000000////////////000000000000//////000000000000//////000000000000000000000000000000000000000000000000//////000000000111111111000000000000111111111111000000111111111222222222111111222222222222111111111111000000/////////////////////000111111222222111111111111111111111111222111000000000111333333999::::::;;;<<<===>>>>>>============>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;<<<===>>>>>><<<:::999777777888888999999999999<<<;;;:::999999999:::;;;777666666666555555555555222333333333333222111111111111111111111111111111222111111111000000//////111111111111111111222222000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000...........................//////000000000000000,,,------...///000111111////////////000000000000---...///111111111000//////000111000///...///111000000///...............////////////////////////////////////////////////000000//////.........---,,,,,,,,,------.........////////////////////////,,,,,,,,,------.........//////............//////................................................---.....................,,,...000222222000...,,,+++,,,,,,------......///........................///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------))))))***+++,,,,,,------...------,,,,,,------...+++,,,.../////////...------------,,,,,,+++++++++------------------,,,,,,+++,,,------......------........................+++++++++,,,,,,---------,,,---///000000///---,,,+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------++++++++++++++++++++++++.........////////////000........................---------.........//////000000000///---+++)))'''---------.........//////////////////////////////------------------------............/////////000........................---------.........////////////.........------------///000000///......///////////////////////////111000///........................------,,,,,,+++---------.........//////000000000000000000000000,,,,,,,,,------...............////////////......////////////////////////---------.........////////////.........---------......///000000000000000////////////000000000000//////000000000000//////000000000000000000000000000000000000000000000000//////000000111111111222000000000000111111111111000000111111222222222222222222333333333333222222111111000000/////////.../////////000111111222222111111111111111111111111222111000000000111333444======<<<<<<<<<>>>???@@@@@@@@@@@@???>>>======<<<>>>>>>===<<<;;;;;;::::::;;;::::::999999::::::;;;===<<<<<<;;;;;;:::999999999999888777888999;;;<<<:::::::::999999888888888666666777777888888888999666555555555555444444444555555444444444333333333333333333222222222111111000000000000000000000000111111000000//////.........000111222222111000......------,,,,,,,,,------////////////////////////////////////............---------............///................................................//////.........---------------..................000000////////////000000000000000000//////////////////000000000000////////////.........---------........................000//////.........//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000//////............******+++,,,---------------,,,,,,,,,,,,---......---,,,+++---///000000///------------------------/////////......------------,,,+++,,,...///...---,,,,,,,,,---------.........---,,,++++++,,,---...000///---,,,+++,,,,,,---------------------------...------,,,,,,++++++*********+++++++++,,,,,,,,,..................------((())))))***,,,------...+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,---------...............------,,,,,,,,,........................------......------,,,+++,,,,,,,,,------.........------------------------............---,,,+++***---------------------------------............///////////////////////////,,,,,,,,,---------......000000000000000000000000....................................////////////////////////////////////000000//////.........------------.........//////........................////////////////////////////////////////////////////////////////////////000000//////.........---000000//////.........---222///,,,***)))+++---/////////000000000000//////........................000000//////.........---//////.........---------////////////////////////000000000000000000000000---------.........////////////////////////////////////000000000000/////////////////////.........////////////000000000000000000000000000000000000......///000111222222333000000000000000000000000222222333444444444444333000000////////////000000000000000000111111111111555444222111000111111222333333333222222111111111===<<<<<<<<<===???@@@AAA@@@@@@???>>>>>>===<<<<<<>>>======<<<;;;;;;::::::;;;::::::999999::::::;;;;;;;;;;;;;;;;;;::::::::::::999999888999:::;;;<<<:::::::::999999888888888666777777777888888888888777666666666666555555555555444444444444333333333333333222222222111111111000000000000000000000000000000000000////////////...///111222222111///...111000000/////////000000////////////////////////////////////............---------............///................................................//////.........---------////////////...---,,,,,,000000////////////000000000000000000/////////...------............------//////.........---------------------------------///......------......///......---------,,,,,,,,,------------------------.........---------,,,,,,------.........---,,,,,,---,,,,,,,,,,,,---......+++******+++---...---,,,------------------------.........---------,,,,,,---,,,+++,,,...///...---,,,,,,,,,---------......---------,,,,,,---------///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,***++++++++++++,,,,,,,,,..................------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,------------------------+++,,,,,,---.........---,,,,,,,,,---------......------------------------,,,------.........---------------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////////////////....................................////////////////////////////////////000/////////............---------.........//////........................////////////////////////////////////////////////111111111111111111111111000/////////............000/////////............///---+++))))))***+++---...//////000000//////...........................000/////////............//////.........---------////////////////////////////////////////////////---.....................//////////////////////////////000000000000////////////000000000000000000////////////000000000000000000000000000000000000//////000000111111222222000000000000000000000000111111222333333333333333000000////////////000000000000000000111111111111111111111000111111222222333333333222222111111111<<<<<<<<<===>>>@@@AAABBB??????>>>>>>======<<<<<<======<<<<<<;;;:::::::::::::::999999999999::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::;;;<<<999999999999999888888888777777777777888888888888777777777666666666666555444444444444333333333333333222222222222111111111000000000000000000000000////////////000000000000//////111111111111//////111111000000000111111222////////////////////////////////////............---------............///...............................................................---------000000//////...---+++***000//////......//////000000000000/////////......------............------...............---------------------,,,,,,,,,,,,---------,,,,,,------......------------,,,,,,,,,........................,,,,,,,,,,,,++++++++++++////////////...---,,,+++---,,,,,,,,,,,,---......---+++***+++------,,,+++------------------------------------,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,,,,---------......,,,------......------,,,------,,,,,,,,,---......------------------------------............//////++++++++++++,,,,,,,,,,,,------------------.........---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,,,,------------)))***,,,---.../////////,,,,,,,,,------------...------------------------,,,,,,---...///000000///---------------------------------............///........................,,,------------.........------------------------........................---............/////////////////////////////////////////////............---------.......................................////////////////////////////////////////////////........................////////////............////////////............------,,,+++++++++,,,,,,.........//////.................................////////////............/////////.........------///////////////////////////////////////////////////.....................//////////////////////////////000000000000////////////000000111111222222////////////000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000111222222222222222111000000//////000000111000000000111111111222222......///000111222222222222222222222222111111111<<<<<<===>>>???@@@BBBBBB>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::999999999999::::::888888999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888888777777777777777888888888666666666666555555555555444444444333333333222222222222222222111111111111000000000000000000000000......//////000000111111//////000111111000//////.........---......//////////////////////////////////////////............---------............///.........................................................................../////////...---,,,,,,/////////....../////////000000/////////............//////000000//////...........................---,,,,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,------------------------------------------------------,,,,,,++++++++++++++++++...............---,,,,,,---,,,,,,,,,,,,---......///...------...///...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,,,,---------......+++,,,---......---,,,+++,,,,,,,,,,,,---......///........................+++,,,,,,---.../////////+++++++++,,,,,,,,,------,,,,,,------------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))))),,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,,,,---***+++,,,---............---------------------------------------------------......///000000//////,,,,,,---------------------------............///////////////////////////------------............------------------------........................---------........./////////////////////////////////////////////.........................................................////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,///////////////.........///////////////.............../////////.........------............------........................///////////////.........////////////............////////////////////////////////////////////////////////////............//////////////////////////////000000000000//////......///000111111222222////////////000000000000////////////////////////111111111000000000000000//////////////////////////////000111111111111111111000000000000000000111000000111111111222222222...///111222222222111000222222222111111111111111;;;<<<===>>>???@@@AAAAAA=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999888888999999:::777888888999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;:::888888888888888888888888888888777777777777777777555555444444444333333333444444333333333222222222222222222111111111000000000000000000000000000000......//////000000111111/////////000000/////////---,,,,,,,,,------...///////////////////////////////////////............---------............///................................................---.....................,,,,,,---.../////////...//////............//////////////////..................////////////......---.....................---------,,,,,,++++++++++++++++++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,------------------,,,,,,,,,,,,---......///...------...///...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,,,,---------......+++,,,---......---,,,++++++,,,,,,------.........////////////////////////******+++,,,---......///++++++,,,,,,,,,---------,,,,,,,,,,,,------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))))),,,,,,,,,---------......------------------------+++++++++,,,,,,---------,,,------...------,,,,,,------------------------------------------------//////000000///......---,,,,,,,,,---------......---------............///,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////................................................------------............////////////////////////.........///////////////.....................---////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////.........///////////////......///000000000///...------............------////////////////////////.........///////////////000000/////////.........////////////////////////........................//////////////////////////////////////////////////////000000000000//////------......///000111111////////////000000000000////////////////////////111111111000000000000000//////////////////////////////000111111111111000111111000000000000111111111111111111222222222222111222333444333222000///111111111111111111111111;;;<<<===>>>??????>>>>>><<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::999999888888888888999999777888888999:::;;;;;;<<<:::;;;;;;;;;;;;::::::999777777777888888888888888888888888888777777777777444444444333333333222222333333333333222222222222222111111111111000000000000000000000000000000000////////////000000000000////////////////////////......---......///000111////////////////////////////////////............---------............///................................................---------...............***+++---...///000000000///......------......////////////.........------,,,,,,------------,,,,,,---------.....................------,,,,,,++++++++++++++++++,,,---......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------............)))***+++,,,---------------,,,,,,,,,,,,---......---+++***+++------,,,+++------------------------,,,,,,,,,,,,---------------,,,+++,,,...///...---,,,,,,,,,---------......,,,------......------,,,,,,,,,---.........------000000000000000000000000******++++++,,,---......,,,,,,,,,,,,------------++++++,,,,,,------......++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********,,,,,,,,,---------......,,,,,,,,,------------...++++++,,,,,,------......------......------,,,+++...------------,,,,,,,,,------------------------///000000///...---,,,,,,+++,,,,,,------.........---------............///------------------------------........./////////////////////////////////........................,,,------------.........////////////////////////.........///////////////...............---------////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////.........///////////////,,,---......///..................//////.........////////////////////////.........///////////////000000000/////////......////////////////////////............................../////////000000000//////////////////////////////000000000000//////------......//////000000////////////000000000000000000000000000000000000000000000000000111111111000000000000000000000000//////000111111111111111222111111000000111111222111111111222222222222333444444444333333111000000000000000111111111111111;;;<<<======>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999888888888888999999888888999999:::::::::;;;999:::;;;;;;;;;999888777666777777777888888888999888888888888777777777666555555444444444333333333333333333222222222222111111111111111000000000000000000000000000000000000000000000000/////////////////////....../////////............///000111222////////////////////////////////////............---------............///................................................---------.........//////,,,,,,---.../////////...///......------....../////////.........---------+++,,,,,,------,,,,,,+++---------.........////////////......---,,,,,,++++++++++++,,,,,,---...///,,,,,,,,,---------......------------------------,,,---------.........///,,,,,,---------------,,,---,,,,,,,,,,,,---......+++******+++---...---,,,------------------------,,,,,,---------.........---,,,+++,,,...///...---,,,,,,,,,---------......---------,,,,,,---------,,,---.........---,,,+++........................+++,,,,,,,,,------......,,,,,,,,,------------...***++++++,,,------......,,,,,,,,,,,,++++++++++++------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......+++,,,,,,---......//////,,,,,,------...---------......---------,,,,,,,,,------------------------------.........------,,,++++++,,,,,,---......///---------............///000000000000000000000000............////////////////////////////////////........................,,,,,,---------.........////////////////////////............/////////000//////.........---------////////////////////////////////////////////////////////////////////////------------------------............/////////000............/////////000------........./////////...//////000000//////...////////////////////////............/////////000000000000000/////////...////////////////////////........................------...///000111111222//////////////////////////////000000000000////////////////////////000000////////////000000000000000000000000000000000000//////000000111111222222000000000000000000000000///000111111222222111111222111111000000111111222111111111222222222333333222222111111111111111222///000000000111111111222;;;<<<=========<<<:::999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999888888888888999999888999999999999:::::::::999::::::;;;:::999777666666666777777888888888999999888888888777777666666666666555555555444444444333333333222222222111111111111111111000000000000000000000000000000000000111111000000//////......//////............//////------------...///111111////////////////////////000/////////............---------.........//////................................................---------.........//////.........///......------.........------.........//////.........------------......//////......------------.........//////000000///...------,,,,,,,,,,,,,,,,,,---...///000,,,,,,,,,------.................................,,,,,,,,,------.........////////////...---,,,,,,---,,,,,,,,,,,,---......---,,,+++---///000000///---------------------------------....../////////---,,,+++,,,...///...---,,,,,,,,,---------............,,,++++++,,,......------...///...---+++***---------------------------------............///,,,,,,,,,---------......******+++,,,,,,---.........------,,,+++))))))(((------------------------+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,------...///000000***+++,,,---.../////////.........------,,,,,,,,,------------------------++++++,,,---............++++++,,,,,,---...//////---------.........//////------------------------............/////////000////////////////////////........................,,,,,,,,,---------......////////////////////////---.........//////000000//////.........---------000000000000000000000000////////////////////////////////////////////////111111111111111111111111---.........//////000000---.........//////000000000000//////000111222222//////000000000000//////000000000000000000000000---.........//////000000000000000000////////////////////////////////////........................,,,---...///000111222333//////////////////////////////000000000000//////111111111111000000000000////////////000000000000000000000000000000000000...//////000111222222333000000000000000000000000000000111222222222222222222222111111111111222222111111222222222333333333000000/////////111222444//////000000111111111222<<<<<<<<<;;;;;;:::::::::999999999888999999::::::::::::999999::::::;;;<<<::::::999888888999::::::999999999999999999999999777777777777888888888888555666777888999:::::::::888777777666666666666666555555444444444333333333222111000//////000111222000---+++,,,000333333222//////...//////000111111000000000000000///......------......///000000000//////////////////////////////////////////////////////......---------,,,------------------------000000//////.........---//////............//////((()))+++---------+++***............////////////------............------..................------.........------,,,,,,,,,........................//////.........---------+++++++++,,,,,,,,,,,,,,,+++,,,---...////////////,,,,,,,,,,,,------...//////...,,,+++***++++++,,,------++++++++++++------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...******+++,,,,,,---......******++++++,,,---......***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,......///000///...,,,++++++++++++,,,,,,---------,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,************,,,---///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.........------,,,,,,,,,+++++++++,,,,,,------------.........---,,,,,,+++.........------,,,,,,,,,//////.........---------,,,,,,,,,---------......................................................///......------///000111......---,,,,,,,,,,,,---..................------........................////////////////////////000000//////.........---....................................///////////////////////////000111111...............///000000////////////////////////---------............///////////////////////////////////////000000000000//////000000111111111111////////////............---,,,,,,+++,,,---///000//////.........---------////////////////////////////////////////////////////////////////////////000000111111111000000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000///111222222000///000000222111111111000000//////000000000///000111111222222111111111000000//////000111111111111222222222<<<<<<;;;;;;;;;::::::::::::999999999999999::::::999999999999999:::;;;;;;::::::999888888999::::::999999999999999999999999999888888888777777666666555666777888888888888888888777666666555555666666666666555555555444444444222111000000000000111222222///---...111333333222111000000000000000111222111111111111111000//////000000000000000//////////////////////////////////////////////////////////////////.........------////////////////////////000/////////.........---//////............//////***+++---.........---,,,............////////////------............------------------------............---------,,,,,,,,,..............................------,,,,,,,,,,,,000000///...---,,,++++++++++++,,,....../////////,,,,,,,,,,,,,,,---......---,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...******+++,,,,,,---......,,,------....../////////++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---............------,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------......---------,,,,,,,,,,,,,,,,,,,,,------------------......------,,,+++......---------,,,,,,,,,//////.........---------,,,,,,---------.........................................................///......---...///000111///...------,,,,,,------................................................////////////////////////000/////////............////////////////////////............///////////////////////////000000111...............///000000////////////////////////........./////////000000////////////////////////////////////000000000000//////////////////000000////////////............------,,,,,,------......//////.........---------////////////////////////////////////////////////////////////////////////000000111111111000000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000222222000///000111111111111111000000000///000000000000000111111222111111111111000000000///000111111111111222222222<<<;;;;;;;;;;;;:::::::::::::::999999999999::::::999888888888888999:::::::::999999888888999999:::999999999999999999999999::::::999888777666555555666777777777777777777777777777666555555555555666666666666666555555555555222222111111111111222222333111000000111222222111222222111111000000111111111222222222222111000000222222111111000//////...///////////////////////////////////////////////////////////////........./////////////////////////////////...............//////............//////.............../////////---............/////////------............------++++++,,,,,,------.........------------,,,,,,,,,---------------------------,,,,,,,,,,,,+++++++++000//////...---,,,++++++***+++,,,------......---,,,++++++++++++,,,,,,---++++++++++++,,,---...///---,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------***++++++,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,,,,,,,------...---,,,,,,,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,.........---------------------......------,,,,,,...------------,,,,,,,,,...............---------,,,------------.........................................................///............///000000///...------,,,---------................................................////////////////////////////////////............000000000000000000000000............//////////////////......//////000111...............///000000////////////////////////////////////000000000111////////////////////////////////////000000000000........................////////////............---............------,,,...............---------///////////////////////////////////////////////////////////////////////////000000111111000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000...000222222000000000111111111111111000000000000000000000000000111111111111111111111000000000000000111111111111222222222;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999::::::888888777777888888999:::999999999999999999999999888888888888888888888888999999888888777666666555888888777777777777777777777666555555444444555555555555555555444444444444333222222222222222222333333222111111111111000000222222111000/////////000000111111111111000//////000000000000//////......////////////////////////////////////////////////////////////////////////------------------------........................///......------....../////////............///000---------.........//////------............------******++++++,,,---......---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......***+++,,,,,,---------,,,+++++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***+++,,,...///---------,,,,,,+++++++++,,,,,,,,,++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------/////////......------,,,,,,------...------,,,,,,------------------------........................------------......................................................................../////////000//////...------------------------.......................................///////////////////////////////////////.........////////////////////////............///////////////............///000000...............///000000////////////////////////....../////////000000000////////////////////////////////////000000000000/////////............---////////////............---.../////////---,,,+++........................////////////////////////////////////////////////////////////////////////...///000000000000000000////////////000000000000////////////////////////////////////////////////000000000000000000000000...000111222000000000111111111111000000000000000//////000111111111111111111111111000000000000000000000111111111222222222;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::999999999:::888888777777888888999:::999999999999999999999999888888888888888888888888777777777777777777888888999999888777777777888888666555555444444444444444444444444333333333222222222222222222222222222222111111111111//////......111000///.............../////////000///......------------.........//////////////////////////////////////////////////////.........///////////////---------------------------------.....................------------............---,,,,,,------...------------............------............------******++++++,,,---......------------------------------------------------------------............+++,,,,,,---.../////////++++++,,,,,,------,,,,,,,,,++++++******+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,++++++***+++,,,...///---------,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------/////////......------,,,,,,,,,------...------,,,---------------------------.....................---------.........//////................................................---....../////////////////////...------------...---------.........//////////////////////////////////////////////////////.........///////////////....................................////////////...............//////000...............///000000////////////////////////------........./////////////////////////////////////////////000000000000////////////////////////////////////..................///000///...,,,+++---.....................////////////////////////////////////////////////////////////////////////......///000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////...///111111111000111222000000000000000000111111//////000111111111111000000000000000000000111111000000111111111222222222:::::::::;;;;;;;;;;;;<<<===<<<;;;::::::999999:::999888888888888999::::::888999999::::::999999888888888888888888888888888666666777777888888888888888777666555666777888999555555444333333333333444333333333333222222222111111111222222222222111111///000222111///.........//////...---------............//////......---,,,++++++,,,------...//////////////////////////////////////////////////////---------...............////////////////////////---------------...............------------......---------,,,,,,,,,,,,,,,,,,------------.........------............------++++++,,,,,,------......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------...............///000000000000//////......,,,,,,------------,,,,,,---,,,,,,++++++++++++,,,------------,,,+++***)))+++,,,,,,------,,,,,,+++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,------...---,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------............---------------,,,,,,------......------,,,,,,,,,------------...---------...............------........./////////................................................---......///000/////////000///......------......,,,,,,------.../////////////////////////////////////////////////////////.........///////////////....................................////////////......------......///000...............///000000////////////////////////------------............////////////////////////////////////000000000000....../////////000000000////////////................../////////......------------...............////////////////////////////////////////////////////////////////////////------...///000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////---///111111111000111222000000000000111111111111...///000222222111111000000000000000111111111111000111111111111222222222:::::::::;;;;;;;;;<<<<<<======<<<::::::999999999999999999999999:::;;;;;;888999::::::::::::999888888888888888888888888888888888888777777777777777555444333333333555777888555444444333222333333333444444333333333222222222000000111222222111000000...000333222000//////000///............//////000///////////////......------------...............////////////////////////////////////////////////,,,,,,,,,,,,---------...////////////////////////,,,,,,,,,------............------,,,,,,------...,,,------...---,,,+++***,,,,,,---------.........------............------------------------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........................---------------.........------,,,......---,,,,,,,,,,,,,,,+++,,,---------,,,+++***+++,,,,,,------,,,,,,+++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---............------,,,+++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------+++,,,------......------,,,,,,,,,---------......---------.........//////............////////////................................................------///000000000///...000//////...............,,,,,,------...//////000////////////////////////////////////////////////............/////////000....................................////////////...------------...//////...............///000000////////////////////////............////////////////////////////////////////////////000000000000,,,,,,---...//////000111////////////............///............//////000---------.........//////////////////////////////////////////////////////////////////////////////,,,---...///000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////---///111111111111111333///000000000111111111111...///111222222222000//////000000000111111111111000111111111111222222222:::::::::;;;;;;<<<<<<<<<>>>===<<<;;;:::999999999::::::999999::::::;;;<<<888999:::;;;;;;:::999888777777777777777777777777::::::999888777666555555333222111000111333666777555444333333222222333333555555444444444333333333///000111222222111000///...111444444111000000222//////...//////000111222000000000000000//////...000000000///......------////////////////////////////////////////////////+++++++++,,,,,,---------------------------------,,,,,,,,,------............------,,,,,,------...,,,---...//////---+++))),,,,,,,,,---------......---..................---..................------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------'''(((((()))+++,,,------.........///......------///...------,,,,,,,,,,,,)))***,,,---......---,,,++++++------------++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++......///000///...,,,++++++++++++,,,,,,---------...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......,,,++++++,,,......,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,------.........+++++++++,,,,,,---------+++,,,,,,---.........---,,,,,,,,,------.........---------.........//////............/////////000................................................,,,---///000000000///...000000///...............,,,,,,------...///000000000000000000000000000000////////////////////////---.........//////000000000000000000000000000000............/////////000...------------...//////...............///000000////////////////////////////////////000000000000////////////////////////////////////000000000000)))***+++,,,...///000000000/////////............///...---------///000111---------.........//////////////////////////////////////////////////////////////////////////////,,,---...///000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////---///111111111111222333//////000000111111111222...///111222333222000/////////000000111111111222000111111111111222222222<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999999999999999::::::;;;;;;::::::::::::999999555666888999::::::999999<<<:::888999:::999666222666555444333222333444555444444555555555555444444444444333333333333222222444444333333333333222222111111111111111000//////////////////////////////111111000000/////////...,,,------......------,,,.........////////////000---------............///000000//////.........---------............------,,,,,,++++++,,,,,,---...//////.........---------...------,,,,,,------.........------------......------------------------..................------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,,,,,,,,,,////////////////////////+++,,,------......------,,,,,,,,,------.........,,,,,,,,,++++++*********+++,,,------++++++,,,---///,,,)))***,,,...---,,,///......------,,,+++++++++++++++,,,,,,---------******+++,,,,,,---......***++++++,,,,,,++++++***++++++++++++++++++++++++------------------------+++,,,---.........---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...000///---,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,---...//////......000///---,,,+++*********++++++++++++,,,,,,---...------------------------000000//////.........---//////////////////......------------...000111222,,,---///000///...,,,+++++++++,,,---.........---........................------------------------000000000000000000000000111000///...------...///000000//////.........---//////............//////////////////////////////////////////............,,,---------......//////............/////////000000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000////////////////////////000000//////.........---000000000000000000000000000000000000000///......000000//////.........---////////////////////////,,,---......///.........000000//////.........---000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111000//////000000//////000000111111111222////////////////////////111111111111111111111111;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::777777888999:::;;;;;;<<<;;;;;;::::::::::::999999555555777888888999999999:::999888888999999666333555555444333333333444555444444555555555555444444444444333333333333222222333333222222222111111111111111111111111000/////////////////////////////////.........------------,,,------......------,,,++++++++++++,,,,,,,,,------------............///000/////////.........---------............------,,,,,,++++++,,,,,,---...///.........------------.........------...............------------......------------------------,,,---------.../////////------------------------------------------------///...---,,,,,,,,,,,,---++++++++++++++++++++++++,,,------...............,,,,,,,,,---------------,,,,,,,,,+++++++++******+++,,,------++++++,,,---...+++))))))+++---,,,+++++++++,,,------......///++++++,,,,,,,,,---------******+++,,,,,,---......++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---.........------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------............//////.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***++++++,,,------......++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,---...............,,,,,,++++++,,,,,,------..................///000------------------------///.........------------------------------......------......//////000000111111222222000...,,,***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000000000000000000000000000......---...//////000/////////............//////............//////////////////////////////////////////............------........./////////......//////////////////000000000000000000000000000000000000000000000000.../////////000000000111........................////////////////////////000/////////............////////////////////////000000000000000///......000/////////............////////////////////////---...//////000000//////000000/////////.........////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000222222111000000000000000111111111000000000000000////////////////////////111111111111111111111111::::::999999999999::::::;;;;;;:::::::::999999999666777888999:::;;;<<<===;;;;;;::::::::::::999999666666666666666777888999888777666777888777666444555444444333444444555555444444555555555555444444444444333333333333222222222111111111111000000000000111111111111000000///////////////////////////............------------------............------*********+++++++++,,,,,,---------............////////////...............------............------,,,,,,,,,,,,,,,------...............------------////////////////////////......------------......------------------------+++,,,,,,---...///000000........................------------------------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,------++++++,,,---...---++++++,,,------,,,++++++,,,------......///,,,,,,,,,,,,------------***++++++,,,,,,------...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------............---+++++++++,,,,,,---------,,,,,,++++++***+++++++++---------------------------------------,,,,,,,,,,,,,,,+++++++++,,,...///------//////000///...---111222222222222000...---------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000000000000000000000///............//////000////////////............//////............//////////////////////////////////////////..................////////////000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000........................////////////////////////////////////....................................000000000000000//////...////////////............////////////////////////...//////000000000000000000000////////////......////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000222111000000000000000000222222111111000/////////000000000000000000000000111111111111111111111111:::999999888888999999:::;;;::::::::::::999999999888888999999:::;;;<<<<<<;;;;;;:::::::::999999999888777666666666777999:::666666666666666666555555444444444444444555555555444444555555555555444444444444333333333222222222222222111111111000000000000000111111111111000///////////////////////////000000000000000/////////------............------,,,------------.........---------............///........................------............------,,,,,,,,,,,,,,,---......------------------------.........//////............------,,,,,,------...------------------------,,,---------......//////------------------------------------------------...------,,,,,,,,,------........................******+++,,,,,,,,,,,,+++...------,,,,,,++++++++++++++++++++++++++++++++++++,,,------++++++,,,---///............///......///......------,,,++++++,,,,,,------------------+++++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......---------...---------,,,+++******++++++***)))(((((()))))),,,,,,---------------------------------------------,,,+++***+++---///000,,,---///000000///---+++---...///111222222222222///000000000///...------////////////////////////........................000000000000000000000000............//////000000///////////////.........//////............//////////////////////////////////////////............/////////000000000000000000000000///////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000///////////////////////////////////////.................................//////000000000000/////////////////////.........////////////////////////......///000000000000///000000//////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111111000000000000000111111111111000000000000000111111111111111111111111111111111111111111111111:::999999888888999999:::;;;;;;;;;:::::::::999999;;;;;;::::::::::::::::::;;;;;;:::::::::999999999:::999888777888999:::;;;666666666555555555555666444444444555555666666666444444555555555555444444444444333333333222222222333222222222111111111111///000000111111111000000/////////////////////////////////000000000000000---......//////......---............////////////---------............///---------...............------............------------,,,,,,------...///,,,,,,------------------,,,---............---,,,------,,,,,,,,,,,,------------------------------//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------------,,,,,,++++++***+++++++++++++++++++++++++++,,,------++++++,,,---------......---------...///......------,,,++++++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---------------,,,,,,---------------,,,******///...---,,,,,,,,,,,,,,,,,,,,,,,,---------........................//////------,,,,,,,,,---///000,,,---///000000...,,,++++++,,,---///000111111222111111222111111000//////////////////////////////........................////////////////////////------...//////000000000........./////////////////////............//////////////////////////////////////////............000000000000000/////////000000000000000000//////////////////////////////////////////////////////000000000000////////////000000000000000000000000////////////////////////.........///////////////........................//////000000000000//////.........///////////////////////////////////////,,,---......//////......//////000000000000000000........................////////////////////////////////////////////////////////////////////////111000000000000000111111......///000111222222333222222222222222222222222111111111111111111111111::::::999999999999::::::<<<<<<;;;;;;;;;:::::::::<<<<<<;;;;;;::::::999999;;;;;;::::::::::::999999::::::999999999::::::;;;666777777666444333555666333444555666666666666666444444555555555555444444444444333333333333222222333333222222222111111111///000000111111111111000////////////////////////---------.....................////////////......,,,,,,,,,---------......---------............///---------------.........------............---------------------......///,,,,,,,,,,,,------------+++,,,---......---,,,+++------,,,,,,,,,,,,------------------------------000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---..............................---...//////000000//////,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,+++,,,------++++++,,,---***+++------+++***+++,,,++++++,,,------......///............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------------,,,,,,+++((()))+++---......------------,,,+++++++++,,,,,,+++,,,,,,------..................///////////////------.........---------,,,,,,......///...---,,,.........---------------111111222222222111000000------------------------........................////////////////////////---...//////000//////............/////////////////////............//////////////////////////////////////////............000000////////////....../////////000000111111111000000000000000000000000000000000000000000000000000000000000////////////........................////////////////////////.........///////////////...........................//////000000000000000.........///////////////////////////////////////,,,------...............//////000000000000111111........................000000000000000000000000000000000000000000000000////////////////////////000000000000000111111222------...000111222333444111111111111111111111111111111111111111111111111;;;;;;::::::::::::;;;;;;=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;::::::::::::999999999999:::::::::999999888888999999777444333444777222333555666777777777666444444555555555555444444444444333333333333222222222111111111111000000000//////000111111111111111////////////////////////------------.........///......////////////......++++++,,,,,,,,,------------------............///,,,,,,,,,------.........------............---------------------...//////++++++,,,,,,,,,---------,,,---...//////...---,,,---,,,,,,++++++,,,,,,---------------------------/////////...---------,,,------------------------------------------------,,,,,,,,,,,,,,,---...///////////////////////////------...////////////...+++++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------++++++,,,---***,,,//////---+++,,,---++++++,,,------......//////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------++++++++++++++++++++++++------,,,,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,..................------------------------------,,,,,,,,,---------......---------------,,,+++***''')))+++---.........---+++************++++++,,,++++++,,,,,,---......///---------....../////////,,,---.........,,,***))),,,,,,,,,------.........//////...------,,,,,,,,,//////000000111000000000------------------------........................////////////////////////...//////000000///...---............/////////000//////............//////////////////////////////////////////............/////////.........------......///000111222222333000000000000000000000000000000000000000000000000111000000000/////////...........................////////////////////////............/////////000////////////////////////......///000000000000000............/////////000////////////////////////------.../////////////////////000000000111111111........................000000000000000000000000000000000000000000000000////////////////////////000000000000000111222222......///000111222222333111111111111111111111111111111111111111111111111<<<;;;;;;::::::;;;;;;<<<>>>============<<<<<<<<<:::::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999777888999::::::999777666999::::::777333222444777222333555777777777777666444555555555555555555444444444444333333333222222000000000000//////////////////000111111111111111////////////////////////.../////////000000111111......////////////......,,,,,,---------.........---------.........//////,,,,,,,,,------.........---..................---...------------...//////+++++++++,,,,,,------------...000111111000...------,,,,,,++++++,,,,,,---------------------------------..........................................------------------------,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++******+++,,,,,,,,,++++++*********++++++,,,,,,---*********++++++,,,,,,,,,+++,,,------++++++,,,---,,,000222222000...///000///......------,,,++++++//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------...---------------------------,,,+++,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,..................------------------------------,,,,,,,,,---------......------------,,,,,,+++***+++,,,---......---+++)))------------...//////000++++++,,,,,,---...//////,,,,,,,,,------.........+++,,,...///...+++(((&&&,,,++++++,,,,,,...///000---------------...///000------...//////000//////000000000000000000000000//////////////////////////////////////////////////////000000000...---,,,---.........//////000000//////............//////////////////////////////000/////////............//////......---------,,,------...000111222333444000000000000000000000000000000000000000000000000111111000000/////////...000000000000000000000000////////////////////////---.........//////000000000000000000000000000000......///000000000000000---.........//////000000////////////////////////...//////000000000000000//////000000111111111222........................000000000000000000000000000000000000000000000000////////////////////////000000///000000111222222000000000000111111111111000000000000000000000000111111111111111111111111<<<===;;;999:::>>>===:::===<<<<<<<<<<<<;;;;;;;;;===<<<;;;::::::::::::::::::::::::999999999888888888888999999999999888888;;;:::888777666555555555999999888888777777666666888777777666555444444444444444333333333333222222111111111111111111111111000000000000000000000000---.........//////000000222000///------///000222000///...---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------............------000///...---------------...---,,,++++++,,,---...------------------------.........////////////000................................................------------------------------------------------+++++++++,,,,,,,,,------++++++++++++,,,,,,---.........---,,,,,,+++******,,,,,,,,,------.........***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------.........---,,,,,,,,,,,,---...,,,++++++******++++++,,,111///...,,,+++++++++,,,......------------......------------------------------------------------)))***++++++,,,---......,,,,,,,,,------.........000000000///.........---...------,,,,,,------...///......------......///---------------------------------.........////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***////////////////////////............////////////............////////////////////////////////////000000000000000/////////...///000111111000///...////////////////////////............////////////............/////////000000///...---------------////////////////////////000///...///000111000///000000000000111111111111000000000000000000000000000000000000000000000000111111000000//////......////////////////////////...............///000000......////////////......000000000///......------//////............//////////////////////////////////////////////////////............/////////000////////////000000000000---......///000111111222000000///...............000000000000000000000000222222222111111111000000222222222111111111000000000000000000000000000000000000111111111111000000000000111111111111000000//////000111111111111111:::;;;:::888:::>>>===:::===<<<<<<<<<;;;;;;;;;;;;======<<<;;;;;;;;;;;;;;;:::::::::999999888888888888888999999999999888888999999999888777777666666888888888777777777777777777777777666555444444444444444333333333333222222111111111111111111111111000000000000000000000000............/////////000111000///......///000111//////...---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,//////...------------------------,,,,,,---------------------------------------........./////////................................................------------------------------------------------,,,,,,---------.........,,,,,,+++++++++,,,------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,,,,,,,---...---,,,,,,,,,,,,,,,,,,---111000///---,,,,,,------------,,,,,,,,,,,,------------------------------------------------------------------------......,,,,,,------------------//////.....................------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------,,,------------.........///.........---------------------------------------------,,,,,,,,,,,,,,,---............---,,,+++....................................////////////............////////////////////////////////////////////////////////////...///000111111000///...////////////////////////............////////////.........///////////////000///...------------...////////////////////////000///...///000111000///............////////////000000000000000000000000000000000000000000000000000000000000111111111111////////////////////////...............///000000......////////////..................//////////////////............//////////////////////////////////////////////////////........./////////000000............////////////.........///000111111111111111000///////////////000000000000000000000000222222222111111111000000222222222111111111000000000000000000000000000000000000111111111111000000000000111111111111000000//////000111111111111111777999999777:::???@@@======<<<<<<;;;;;;;;;;;;;;;======<<<<<<;;;;;;<<<<<<;;;;;;:::999888888777777888888999999999999888888888888999999999999888777666777777777777777777888777777666666555444444444444444333333333333222222111111111111111111111111000000000000000000000000............////////////111000///......///000111//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,///...------------------,,,------......------,,,........................,,,---------............------------------------........................---------------------------------------------------------.........//////------,,,+++++++++,,,,,,...------,,,,,,++++++***------------,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,------......------,,,,,,------...111000///...------......,,,,,,,,,++++++,,,,,,,,,------------------------------------------------/////////......---------------------------,,,,,,---------------............------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,------------............------------------------------------------------------------......//////......---------------------------------............/////////---............/////////////////////////////////...........................//////000000//////...////////////////////////---............////////////////////////.........//////......------......////////////////////////000///...///000111000///............////////////000000000000000000000000000000000000000000000000//////000111111222333333////////////////////////...............///000000......////////////......,,,------...//////000000//////............//////////////////////////////////////////////////////....../////////000000000------------..................//////000000111111222111111000000000000111000000000000000000000000222111111111111000000000222111111111111000000000000000000000000000000000///000000111111000000//////000000111111000000/////////000111111111111111555888888999>>>DDDFFFDDD===<<<;;;:::::::::;;;;;;<<<;;;;;;::::::;;;;;;;;;;;;;;;:::999888777666666888888999999999999888888666777888999::::::999999555666666666777777888888666666666555555444444444444444333333333222222222111111111111111111111111000000000000000000000000.........///////////////000///............///000///......---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------......---,,,,,,---------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................------------------------------------------------------------...............---,,,,,,++++++++++++---------,,,,,,+++++++++...............---------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......************************,,,,,,,,,---------......------------------------------,,,,,,,,,,,,------.........---------------------,,,,,,,,,,,,------------------------------------------------------.........---------------.........------,,,,,,,,,+++,,,,,,,,,---............------,,,,,,------...///......------......///------------------------+++++++++,,,,,,,,,---------------------------------------------------------------...............------............---------------------------------------.........//////---------.........//////////////////////////////---------...............////////////////////////////////////////////////---------.........//////////////////............//////............//////////////////////////////000///...///000111000///000000000000111111111111000000000000000000000000000000000000000000000000//////000000000111111111////////////////////////...............///000000......////////////......---------......///////////////............//////////////////////////////////////////////////////...////////////000000000------........./////////.../////////000000000111111111000//////000000000////////////////////////111111111111000000000000111111111111000000000000//////////////////////////////000000000000////////////000000000000////////////000111111111111111444777999;;;AAAIIILLLJJJ===<<<;;;999999:::;;;;;;999999999888888999::::::::::::999888888777666666888888999999999999888888666777777888999999999999555555666666777777777888555555555555444444444444444444333333333222222222111111111111111111111111000000000000000000000000///////////////.........//////............//////......---------......///------------------------------------------------------------------------......////////////......------,,,,,,,,,------...+++,,,---......---,,,+++++++++++++++++++++++++++,,,,,,,,,---------......------------------------........................------------------------------------------------+++,,,,,,,,,,,,---------...---,,,,,,++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,......------------......------------------------------------------------***++++++,,,------...............------,,,,,,,,,+++,,,,,,,,,---............------,,,,,,------...///......------......///------------------------+++++++++,,,,,,,,,------,,,,,,---------------------------------------------------.........//////+++,,,,,,---------,,,,,,------------------------------------............------------............////////////////////////------------......////////////............//////////////////////////////------------............///////////////.........//////.........//////000////////////////////////000///...///000111000///000000000000111111111111////////////////////////////////////////////////000000/////////.........////////////////////////...............///000000......////////////......///.........---------,,,//////............//////////////////////////////////////////////////////////////////000000000111....../////////000000000////////////000000000000//////.........//////000////////////////////////000000000000000000000000000000000000000000000000//////////////////////////////000000000000////////////000000000000////////////000111111111111111555777999;;;AAAIIILLLJJJ===<<<:::888888999;;;<<<888888777777777888999999999888888888888777777777888888999999999999888888777777666666777888999999555666666666666666666777444444444444444444444444444444333333333333222222111111111111111111111111000000000000000000000000///////////////....................................------------...//////---------------------------------------------------------------------------..................---,,,,,,,,,,,,,,,------...,,,------......------,,,++++++++++++++++++++++++,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------+++++++++,,,,,,,,,------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))))))))***************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,---------......,,,------......------,,,,,,++++++******++++++,,,)))***+++,,,,,,,,,,,,,,,///......------......///------------------------------------------------))))))***+++,,,---...///------------------,,,,,,---------------............------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------,,,,,,,,,---......//////++++++,,,,,,---,,,,,,,,,------------------------,,,------------.........,,,------------.........////////////////////////---------...//////000000///......------......///////////////////////////,,,------------...................../////////000//////......//////000000////////////////////////000///...///000111000///............////////////////////////////////////////////////////////////000000///......---,,,,,,////////////////////////...............///000000......////////////......//////......---,,,,,,+++//////............///////////////////////////////////////////////////////////////000000000111111////////////000000000111////////////000000000000...............//////000000000000000000000000000//////000000000000000111//////000000000000000111000000000000000000000000...//////000000//////......//////000000//////...//////000111111111111111555888888999===DDDEEECCC===<<<:::888888999:::<<<888888777777888999999:::777777777777888888888888888888999999999999888888888777555444444555888999666666666666666555555555444444444444444444444444444444333333333333222222111111111111111111111111000000000000000000000000000/////////............---..................------------------...//////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...---------,,,,,,---------------------------------------........./////////,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------,,,,,,,,,,,,---------...,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,---......---,,,,,,,,,,,,,,,++++++,,,,,,,,,)))***+++------...------...------,,,,,,------...------------------------------------------------+++,,,,,,,,,------......,,,,,,------------------//////.....................------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------,,,------------.........++++++,,,,,,,,,---------------------------------+++++++++,,,---.........+++,,,,,,---......------........................,,,,,,---------.........,,,,,,---------.........////////////////////////------...//////000111111///...------------...///////////////////////////,,,,,,---------.........,,,------...///000111111///////////////000111111////////////////////////000///...///000111000///............////////////////////////////////////////////////////////////////////////............////////////////////////...............///000000......////////////......------------------------//////............////////////////////////////////////////////////////////////000000000111111111........./////////000000000000000000//////////////////......///000000111000000000000000000000000////////////000000111111////////////000000111111000000000000000000000000......////////////............////////////......//////000111111111111111666888777666999>>>???<<<>>><<<999888777888:::<<<999888888888999::::::;;;666666666777888888999999888888999999999999888888999777444222222444777999777777666666555555555444444444444444444444444444444444444333333333222222111111111111111111111111000000000000000000000000000000//////.........---------............---------------------...///000------------------------........................++++++++++++++++++++++++*********++++++*********++++++++++++,,,,,,---.........,,,++++++,,,......////////////////////////.........////////////000,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------------------------------.........//////++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,...///000000++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---......---,,,,,,...------,,,,,,------...)))***,,,...//////......---,,,,,,++++++,,,,,,---------------------------------------------------///............---------,,,,,,,,,------.........000000000///.........---...------,,,,,,------...///......------......///---------------------------------.........//////+++++++++,,,,,,---------------------------------******+++,,,,,,---......,,,------.../////////...////////////////////////,,,,,,,,,---------......,,,,,,,,,---------......////////////////////////.........///000111111222///...---,,,,,,---...///////////////////////////,,,,,,,,,---------......+++,,,---...///111222222///////////////000111111////////////////////////000///...///000111111///000000000000111111111111////////////////////////////////////////////////......//////000000111111////////////////////////...............///000000......////////////......+++,,,,,,------....../////////............//////////////////////////////////////////////////////000000000000111111111111---------.........//////000000000000////////////000000///000000111222222000000000000000000000000.../////////000000111111.../////////000000111111000000000000000000000000......////////////............////////////......//////000111111111111111888777666777:::<<<<<<;;;:::::::::::::::::::::::::::::::::999999999888888888777666666666777999:::555666777999999999888777777777666555444333222222666666555555444444444333333333333333444444555666333333444444333333222111111111222222222222111111222222111111111111222222111000000////////////000------------------------......//////......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................$$$***///000---+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,...------------.../////////...+++***...333000))).........------,,,,,,,,,......---------,,,,,,,,,111000///...,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))******+++)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,++++++++++++,,,,,,,,,++++++++++++*********+++,,,---//////000,,,,,,,,,---------...............------,,,,,,,,,...................................................---,,,,,,++++++++++++..................------+++++++++,,,,,,,,,---------------.........//////------............------000///...---------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......//////.........---------......------------......------------------------------------------------,,,,,,,,,------...........................------//////............//////........................,,,---///000000000///...000000//////.........---///...---,,,,,,...///111////////////000000000000111000000///...---------////////////////////////---///111111///...---------......///000111111222////////////////////////111111000000/////////...////////////////////////....................................////////////////////////////////////........................000000//////.........---000000000000000000000000000000000000000000000000............////////////000000//////......------////////////////////////111111000///////////////////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000888777666777999;;;<<<;;;<<<<<<;;;:::999888888777999999888888888777777777888777666666666777888999999999999888666444222111666666666555555555555555666666666666555555444444444333333333333444444555333333444444333333222111111111222222222222111111222222111111111111222222111111000////////////000------------------------...............---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................&&&+++//////,,,***,,,...,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////111555444000...000///---......---------,,,,,,,,,......---------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,+++++++++,,,))))))******+++++++++,,,...------------,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,........................++++++++++++++++++++++++...---,,,,,,++++++,,,,,,..................------,,,,,,,,,,,,------------,,,------------.........------............------......---,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......///.........------------------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,------------,,,,,,---------------,,,///..................///........................,,,---...///000//////...000/////////............,,,+++***)))***+++---....../////////000000000000111000000///......------///////////////////////////111222222000//////000---......///000000111111////////////////////////000000000//////.........////////////////////////........................------------............////////////////////////////////////////////////000/////////............000000000000000000000000////////////////////////............///////////////////////////.........////////////////////////000000///...............////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000777666555777999;;;;;;;;;===<<<;;;:::999777666666777777777777666666666666777777666666666777888999=========<<<:::777555333555555555666666777777777777777777777666666666666444444333222222222333333333333444444333333222111111111222222222222111111222222111111111111222222222111000///////////////------------------------............---,,,******........................,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------))),,,...---+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,---------------......///444;;;>>>666...,,,...000...------------,,,,,,,,,......---------,,,,,,,,,+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,+++++++++,,,,,,'''(((((()))+++,,,,,,---......---------,,,,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,------------------------------------------------...---,,,,,,,,,,,,,,,,,,------------------......,,,------------.........,,,,,,,,,,,,------------------............------------,,,+++++++++,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------..................------------,,,,,,,,,++++++,,,,,,,,,------------------------------------------------,,,,,,,,,,,,++++++++++++******+++,,,------------......------------..............................------...////////////...////////////............///...---------...000111....../////////000000000000000000///......------////////////////////////000000111///...---///000.........//////000000111/////////////////////////////////...............////////////////////////........................,,,,,,,,,------------...////////////////////////000000000000000000000000////////////............////////////////////////////////////////////////............////////////.........//////////////////////////////////////////......------------...////////////////////////000000000000000000000000////////////000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000777666555666888:::::::::;;;::::::999888777777666777777777666666666555555666666666666777777888888999:::;;;<<<<<<;;;::::::666666666666777777777777888888777777777777777777555444333222222222222222333333444444333333222111111111222222222222111111222222111111111111222222222222111000////////////------------------------.........---,,,+++***)))........................,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,------,,,******,,,...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///444;;;>>>666---+++...000------------------------......---------,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,+++***))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,,,,))))))***++++++,,,------++++++,,,,,,---...//////,,,,,,,,,---------......------------------------------------------------...........................------,,,,,,,,,------,,,,,,------------......---------.........//////+++++++++,,,,,,,,,------------............------------,,,,,,,,,,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,++++++*********)))***+++,,,---.........------,,,,,,,,,,,,------........................------.........////////////////////////.........000000//////000000111222........./////////000000000000//////............////////////////////////.........,,,******,,,............/////////000000////////////////////////..................------////////////////////////........................,,,,,,---------.........///////////////////////////////////////////////////////////////.................................////////////////////////............////////////------......//////000000///////////////////////////......------.........////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000666555444555888999:::999777888888888888888888888888777777777777666666666555555666666777777777777111333555777888888888888777777777777666666666666777777888888888888888888555444444333222222222222333333444444333333222111111111222222222222111111222222111111111111222222333222111000////////////------------------------------------,,,+++***)))........................,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------...---,,,+++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......111555555000------...,,,------------------------......---------,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++******+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******,,,+++***))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,---------------------------+++,,,,,,------.........,,,,,,,,,---------......------------------------------------------------++++++++++++++++++++++++---------,,,,,,---......,,,,,,,,,,,,------......---------.........//////+++++++++,,,,,,,,,------------............------......------------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------------......------------......------------------------------------------------,,,,,,,,,++++++*********++++++,,,...////////////------,,,,,,,,,,,,------........................---------------......///.........///////////////------,,,---------..................////////////////////////............////////////////////////.........,,,******,,,...............////////////////////////////////////------..................////////////////////////////////////////////////---.........////////////////////////////////////.................................///////////////------------------------....................................////////////------......//////000000////////////////////////000///////////////000000////////////////////////////////////////////////.../////////000000000111////////////////////////////////////////////////////////////////////////////////////////////////555444333555777999999999666666666777888888999999777777777777666666666666444555666777777777666666333444666777777777777666777777777666666555555555777777777777888888888888555555444333333333444444333333444444333333222111111111222222222222111111222222111111111111222222444333222111000/////////---------------------------------------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///...,,,,,,///...***,,,,,,,,,------------.........---------,,,,,,,,,//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,........................++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,------/////////......---------//////...---,,,,,,+++***,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------...///++++++,,,,,,------......,,,------------.........,,,,,,,,,,,,------------------............------......---------...//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------///......------......///------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,---...////////////......------------..............................------,,,,,,------...///.........///////////////---------............///------.........///////////////////////////......////////////////////////000000111///...---///000........................////////////////////////.............../////////////////////////////////////////////////////////........./////////000000////////////////////////.................................///////////////............................................................////////////.........///////////////////////////////////////000////////////000111111////////////////////////000000000000000000000000......//////000000111111////////////////////////000000000000000000000000////////////////////////////////////////////////555444333444666888999888666666666777777777777777666666666555555555444444444555666777777777666555666777888999999999888777555555555555555666666666666666666777777777888888555555444444444555666666333333444444333333222111111111222222222222111111222222111111111111222222555444222111000/////////------------------------,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,......+++,,,///...+++,,,,,,,,,---------............---------,,,,,,,,,///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,+++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++++++++,,,,,,---...---------...............000///...---,,,++++++***,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---------------...//////***++++++,,,------......,,,,,,,,,,,,------------,,,------------.........------............---------,,,,,,,,,------...///,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,---------......++++++,,,,,,,,,---------...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,------------,,,------.........------///..................///........................------,,,,,,,,,---...///............/////////000......///000000000000000---------.........//////...////////////////////////////////////////////////111222222000//////000........................////////////////////////.........//////000000000////////////////////////////////////////////////---------.........//////////////////////////////..................................../////////000............................................................///////////////////////////.........////////////////////////...............///000000////////////////////////000000000000000000000000.........///000111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////555333333444666888888888888888777777666666555555555555444444444333333333333444666777777777666555222333444666777777777777222222333444555666777888555555666666777777777888555555555555555666777888333333444444444333222222111111222222222222111111222222111111111111222222555444333111000/////////------------------------,,,,,,---...////////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++000111---+++---...---,,,,,,,,,------...............---------,,,,,,,,,...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///......---)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,---...***++++++,,,---...//////,,,,,,------------------,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000******+++,,,,,,---......+++++++++,,,,,,,,,---------------.........//////---..................---++++++++++++,,,,,,---...,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,---------......+++++++++,,,,,,------------,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,------.........,,,,,,---------,,,++++++//////............//////........................------,,,+++,,,---...///---.........//////000000***+++,,,,,,---,,,,,,,,,---------.........//////.........///////////////////////////////////////---///111111///...------.....................---////////////////////////.../////////000000111111////////////////////////000000000000000000000000,,,,,,,,,---------......////////////////////////000000000000000000000000---.........//////000000////////////////////////..................................../////////000000000//////.........---////////////////////////---------------...///000////////////////////////000000000000000000000000---......///000111111222111111111111111111111111000000000000000000000000////////////////////////////////////////////////333333222333333444666666777888777666444444777999666555333222222333555666999888777666444444444333444444444555555666666666666666777777777777666666555555555555666666666666777555333222333444444333333333333222222222111111111111111111111111111111//////000000111111111222000111222333222000...,,,........................+++++++++*********))))))+++,,,------......------++++++++++++++++++++++++////////////...---,,,,,,***++++++,,,,,,++++++***++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,.........------,,,,,,,,,......---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++---------,,,,,,+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++.........------,,,,,,+++---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---------------------------------------------------------...------,,,,,,------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,---------............////////////......///............---------........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///...------...///,,,,,,,,,---------....../////////...---,,,******------------------------//////............//////........................//////......---------,,,////////////////////////***++++++,,,---...//////........................000000///.....................////////////......////////////////////////............////////////000000//////.........---///////////////.........////////////////////////111111000///...------,,,......////////////......000000000000000000000000////////////////////////000000//////.........---------............------........................//////////////////////////////////////////////////////............//////000000////////////000000000000000000000000000000............////////////000000000000000000000000000000000000000000000000////////////////////////........................000000000000000000000000222333333444444555666666999999999777555444555666666555333222222333555666999888666555444333333333333444444444555555555555666666666666666666555555555555666666666777777777777555222111222333333333333333333222222222111111111111111111111111111111///000000000111111111111111222333333333111///---........................------,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++***,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---------,,,,,,,,,............------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++---------,,,,,,++++++++++++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,.........------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,++++++,,,,,,---...,,,,,,,,,---------......------------------------------------------------,,,------...------,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///...------...///,,,,,,,,,---------......////////////...---,,,,,,------------------------//////............//////......................../////////.........------////////////////////////+++,,,,,,------......///////////////////////////000000///.....................////////////..........................................////////////000/////////............/////////////////////...////////////////////////000000//////......------......////////////......////////////////////////////////////////////////000/////////............---......//////......---........................//////////////////////////////////////////////////////............//////000000////////////000000000000000000000000000000............////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111222444555666666555555999::::::999666444333444555444333222222333444555777777555444333333333333333333333444444444444555666666666555555444444333666666666777777777888888:::777333111111333333333333333333222222222111111111111111111111111111111000000000000111111111111222222333333333111000///........................//////.........---------)))***++++++,,,,,,++++++++++++++++++++++++++++++)))***+++,,,------------***++++++,,,,,,++++++***---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------,,,,,,,,,/////////............---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++------,,,,,,,,,,,,+++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,---------......------------------------------------------------,,,,,,------...------,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------,,,,,,///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///...------...///,,,,,,,,,---------.........///////////////......------------------------/////////....../////////........................000000////////////......////////////////////////------------------------000000000000000000000000000//////............///......////////////..........................................////////////////////////................../////////////////////////////////////////////////////////...............////////////..............................////////////////////////////////////............---......//////......---........................//////////////////////////////////////////////////////............//////000000////////////000000000000000000000000000000............////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000222444666777666555444555777888888666444333333555555444333333444555555666666555444333222222222333333333444444444444444666555555444333333333333777777777777888888888888<<<999444222333444555555333333333222222222111111111111111111111111111111000000000000000111111111111111111222111000///.........................../////////............---******+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---...............***++++++,,,,,,++++++***------,,,++++++++++++,,,++++++,,,,,,,,,,,,------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------/////////////////////...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------------------------------,,,,,,------...---------------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,------......------,,,///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///...---------///,,,,,,,,,---------......------...///////////////..............................////////////..............................000000000000000///////////////////////////////////////......---------,,,////////////////////////000///............//////......////////////..........................................///////////////////////////.....................////////////////////////////////////.........///////////////......////////////..............................///////////////////////////////////////...............////////////..............................//////////////////////////////////////////////////////............//////000000////////////000000000000000000000000000000............////////////////////////////////////////////////////////////////////////////////////........................////////////////////////000111444555666666444333111333555666555444333444666555555555555555555666666555444333333333333333444444444444444444444444666555444333222333333333777777777777888888888888:::777333111222333444444333333333222222222111111111111111111111111111111111111000000000000000000///////////////.............................................------------+++,,,,,,---------------++++++++++++++++++++++++------......---,,,,,,+++***++++++,,,,,,++++++***------,,,,,,+++,,,,,,---+++++++++,,,,,,---------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------.../////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,------.........------------------------------,,,,,,------...///,,,,,,,,,---------......------------------------------------------------+++,,,,,,---.........---------------------------------------------------------------------------------------------------,,,,,,,,,---------............////////////......///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///...---------///,,,,,,,,,---------......+++,,,------..........................................///000000///............................../////////000000000000000////////////////////////000//////......------,,,........................//////............//////......////////////..........................................////////////.........///////////////---.........//////000000////////////////////////.........///////////////......////////////..............................////////////////////////.........///////////////...//////////////////...//////////////////////////////////////////////////////////////////////////////............//////000000////////////000000////////////////////////............////////////////////////////////////////////////////////////////////////////////////........................///////////////////////////000222333444444333333000222444555444444555666777777777777777777777777666666555444333333444444666555555555555444444444555444333222222333555555666666666777777777888888555333111000111222222111333333333222222222111111111111111111111111111111111111111111000000000000.........---------------...........................------------,,,,,,,,,,,,,,,---............---++++++++++++++++++++++++,,,,,,,,,,,,+++***)))(((***++++++,,,,,,++++++***,,,,,,,,,,,,,,,---......***++++++,,,,,,------...+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,------------...---............/////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------++++++,,,,,,---...//////------------............---------------......///,,,,,,,,,---------......------------------------------------------------++++++,,,---............------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////...///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///...------...///,,,,,,,,,---------......++++++,,,---......------........................---...///000000///...---..............................////////////000000////////////////////////////////////......------........................///............//////000......////////////......------------------------............////////////.........///////////////------......///000000000///////////////////////////////////////...............////////////..............................////////////////////////.........///////////////...//////000000//////...//////////////////////////////////////////////////////////////////////////////............//////000000////////////000000////////////////////////............////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000///000000111111222333333444555666555444444666777888888888999999888888888777666555555444444555555777777666666666555555555555444333222333555777888555555666666666777777777222222111222444444333222333333333222222222111111111111111111111111111111111111111111000000000///.........------.......................................---------,,,,,,,,,++++++,,,------------,,,++++++++++++++++++++++++******+++++++++******)))***++++++,,,,,,++++++***+++++++++,,,---...///000******+++,,,,,,---......+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,------............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---+++++++++,,,,,,------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...******+++,,,---//////000------------.........///---------------...//////,,,,,,,,,---------......------------------------------------------------***+++,,,---............------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---......//////......---///............---------------------------------........................---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///...------...///,,,,,,,,,---------......,,,---...............---........................---...///000000///...---........................------........./////////////////////////////////////////////...................................................///000000......////////////......------------------------............////////////............/////////000------......///000000111////////////////////////000000//////......------......////////////......////////////////////////////////////////////////............/////////000//////000000000000////////////////////////////////////////////////////////////////////////////////////............//////000000////////////000000////////////////////////............////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////000111222333888999888666444444666888999999::::::::::::999999777666666555555555666666888888777777666666666555444444333222333666888999555555555555666666666666444333444666888999777555333333333222222222111111111111111111111111111111222111111111000000////////////.........//////000........................///.........------------******+++,,,,,,,,,,,,+++++++++++++++++++++++++++***+++,,,,,,------------+++++++++,,,,,,+++++++++******+++,,,---///000111******+++,,,,,,---......+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------+++++++++,,,,,,------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...******+++,,,...///000000---------.........//////...------------...//////,,,,,,,,,---------......------------------------------------------------***+++,,,---............------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,---------......,,,------......------,,,//////.........---------................................................/////////...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///...------...///,,,,,,,,,---------.........///////////////......////////////////////////---...///111111///...---........................,,,---------......//////////////////////////////.../////////////////////000000000000000000000000...............///000111......////////////......------------------------............/////////000---.........//////000000---------...///000000111////////////////////////111111000///...------,,,......////////////......000000000000000000000000////////////////////////---.........//////000000//////000000000000//////000000000000000000000000//////////////////////////////////////////////////////............//////000000////////////000000////////////////////////............/////////000000000000000000000000000000000000000000000000000////////////////////////........................000000000000000000000000000111111222222333444444333333444444555666666666777777888888888888777777::::::999999999999999999555555444444444444555555444333222222222444555666666777888888888666555444444333222111222333444555222222222222222222222222444444333222222111111000000000111111111111000000000000000000////////////111000///................................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++*********++++++++++++++++++++++++...---,,,+++***+++,,,,,,+++++++++,,,,,,---------((()))***+++,,,---------......,,,,,,,,,,,,......------------------------------,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---------------------------------------,,,+++******++++++++++++++++++++++++*********++++++,,,,,,,,,))))))(((((((((((())))))******+++,,,,,,---......,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............------++++++++++++------------------,,,,,,+++***,,,,,,++++++,,,,,,---............------,,,,,,,,,,,,---...//////...---,,,++++++,,,,,,,,,------------------------------------------............///........................///...------,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------............///....................................///000222222222000///---------......------++++++++++++---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------.........---,,,,,,+++---------............///.........------,,,,,,,,,///000111000...------///........................,,,---...//////...---,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,///////////////........./////////000///......---------............------////////////////////////..................................../////////000---,,,++++++,,,---///000////////////////////////000000000000000000000000////////////////////////111111111111000...---,,,//////////////////////////////............//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---////////////////////////000000000000000000000000............////////////000000000000000000000000111000///......///000111000000000000000000000000...///000111111000///...////////////000000000000---------...///000000111000111111222222333333444333333444444555666666666777888888888888888888777888888888888888888888888666666555555555555666666777777666666666777999999666777777888777666555444333333222222222333444555222222222222222222222222444444333222222111111000000000111111111111000000111000000000//////......//////...------------------------------------------------,,,,,,,,,++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******...---,,,+++++++++,,,,,,,,,,,,++++++******))))))+++,,,,,,---------,,,,,,...---,,,++++++,,,---...------------------------,,,,,,,,,,,,---......///------,,,,,,,,,,,,------------------------------******+++,,,------------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++******************++++++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------------,,,++++++,,,------,,,---------,,,,,,+++***,,,,,,++++++,,,,,,---.........---------,,,,,,,,,------...//////...------++++++,,,,,,,,,------------------------------------------............///..............................---,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------............///....................................///000111222///...---------...//////------,,,++++++,,,---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......------,,,+++---------............///------------------,,,,,,---...///...,,,+++,,,---........................------...//////...---------------............///------------------------/////////////////////...000/////////............------............------////////////////////////.................................///////////////...------,,,,,,---...///////////////////////////////////////////////////////////////////////////000000111000000///...---//////////////////////////////............//////////////////////////////........................000000000000000000000000000000000000000000000000000/////////............////////////////////////////////////////////////............////////////////////////////////////111000///......///000111000000000000000000000000...///000111000000///...////////////000000000000------......///000000111000000111111222333333333333333444444555666666666888888999999999999888888666666666777888888888999777777666666666666777777666666555555555666777777666666777777777666555555333333333222333444444555333333333333333333333333444444333222222111111000000000111111111111000000111111000000///...------///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********///...------++++++***)))++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***---,,,,,,++++++*********...---,,,+++++++++,,,,,,,,,,,,,,,+++++++++++++++---.........------,,,+++,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,---...///111111......------------......------------------------******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,------,,,,,,,,,,,,------,,,,,,---------,,,++++++,,,,,,++++++,,,,,,---......------------,,,,,,,,,------...//////...------,,,,,,,,,,,,---------------------------------------------............///........................------,,,+++++++++,,,,,,......------------......---------............///....................................///000111111,,,,,,,,,,,,---...000000------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------......------,,,,,,---------............///,,,,,,------------------,,,.........,,,+++,,,---........................------...//////...---------------............///..............................//////////////////111000///...---......///------............------////////////////////////........................///////////////.........000//////............////////////////////////////////////////////////////////////////////////////////////000000//////...//////////////////////////////............//////////////////////////////........................000000000000000000000000000000000000000000000000////////////............////////////////////////....................................////////////////////////////////////000000////////////000000000000000000000000000000...//////000000000//////////////////000000000000------......///000000000000000000111222222333333333333444444555666666666999999999::::::999999999555666666777888999::::::888888777777777777888888666666555555555666666666666666666666666666555555333333333333444444555555333333333333333333333333444444333222222111111000000000111111111111000000111111000///...------,,,/////////////////////...,,,,,,,,,,,,,,,,,,,,,,,,************************---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++***+++,,,---///000111222,,,,,,------------,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,---...///000.........------.........,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++---------,,,,,,---------,,,,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...---------------------------..................---,,,,,,,,,------------...---------------------------------............///........................---,,,,,,+++++++++,,,,,,//////............//////---------............///.......................................///000111...............//////000---------,,,,,,---------------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...------,,,,,,---------............///,,,,,,,,,------............///000///...---...000........................---..................------------............///////////////////////////............////////////222000...---,,,---///000------............------////////////////////////........................////////////............111111000/////////......////////////////////////////////////////////////////////////////////////---......///000000////////////////////////////////////............//////////////////////////////000000000000000000000000///////////////////////////////////////////////////////////////.........////////////////////////////////////////////////............////////////////////////////////////000000////////////000000////////////////////////......//////////////////////////////000000000000............//////000000///000000111111222333333333333444444555666666666999999999::::::999999999777777888888999:::;;;;;;888888777777777777888888999999::::::999999999999555555555555555555666666333333444444444555555555333333333333333333333333444444333222222111111000000000111111111111000000000000000///...------,,,---....../////////......------------------------************************+++++++++,,,,,,---------,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,------...---------,,,,,,,,,++++++***+++,,,---///000111222))))))+++,,,,,,---------++++++++++++++++++++++++------------------------------,,,,,,,,,,,,,,,---.........------.........,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++------------------------+++,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------.........------.........,,,,,,---------.........---------------------------------............///........................,,,,,,,,,++++++,,,------000//////......//////000---------............///.......................................//////000000000000000//////......------------------------------------------------------------------------........................------------------------,,,,,,------...------,,,---------............///,,,,,,,,,------.........---///000///......///000.................................------.........---------............///////////////////////////---.........//////000000222000...---,,,---///000------............------///////////////////////////////////////////////////////////////.........111111111000000///......////////////////////////........................////////////////////////,,,---...//////000000/////////////////////////////////............//////////////////////////////000000000000000000000000////////////////////////.................................///////////////////////////////////////000000000000000000000000............////////////........................//////000000000000//////////////////////////////...............//////000////////////000000000000............//////////////////000000111222222222333333444444555666666666888888999999999999888888888888888999::::::;;;;;;888888777777777777888888888888888999888888777666555555444444555555666777333333444555555555555444333333333333333333333333444444333222222111111000000000111111111111000000/////////............---++++++---.........---,,,........................+++++++++,,,,,,,,,,,,,,,)))***++++++---......///,,,,,,------------,,,,,,***++++++++++++,,,,,,,,,))))))***+++,,,------...,,,,,,---------,,,+++***,,,,,,,,,+++++++++++++++((((((***+++,,,---------++++++,,,,,,,,,,,,++++++------------------------...---,,,+++++++++++++++......------------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,------............------++++++,,,---------,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,------------...///...------------...///,,,---------............---------------------------------............///........................------,,,,,,,,,---......//////............//////---------............///........................///......---......//////000000000000///...---,,,------............------------------............------------------------........................------------------------,,,,,,------......---------------............///,,,,,,------------------+++,,,...---,,,,,,---...........................///...------------...///---------............///////////////////////////------......///000000000111000///...---......///------............------////////////////////////////////////////////////............/////////000///000000000000000///...////////////////////////........................////////////////////////,,,---.../////////////////////////////////////////////............//////////////////////////////........................000000000000000000000000.................................///////////////////////////////////////111111111111111111111111............////////////........................//////000000000000//////000000000000000000000000------------...///000000////////////000000000000......////////////////////////000000111111222222333333444444555666666666777888888888888888888777888888888888999999999999777777777666666777777777555555666666666555444333555555444444444555666777333333555666666666555444444444444444444444444444444444333222222111111000000000111111111111000000---------............///,,,---///000111000///...------------------------------------.........///+++++++++,,,,,,---------,,,,,,------------,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,+++***,,,,,,++++++******))))))******+++,,,---------,,,+++,,,---......---,,,+++------------------------------,,,,,,,,,------...------,,,,,,,,,,,,------++++++++++++++++++++++++******+++,,,------------------------------------......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,---...//////...---,,,***+++,,,,,,---------,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......///...------------...///------------............---------------------------------............///...........................---------......///000///......------......///---------............///........................///......------.........,,,---.........---,,,+++,,,---...//////...---,,,------------.........///................................................------------------------+++,,,------......---------------............///------------------,,,,,,+++,,,------,,,,,,---///........................///...------------...///---------............///........................------......///000000111000/////////............------............------////////////////////////////////////////////////,,,------...///000111111---...///000000000///...////////////////////////........................////////////////////////------......///.........//////////////////////////////............//////////////////////////////........................000000000000000000000000000000000000000000000000............/////////000////////////////////////000000000000000000000000............////////////...........................///000111111000///...000000000000000000000000------,,,,,,---...000111////////////000000000000/////////////////////.../////////000111111222222333333444444555666666777777777888888888888777777888888888777777777777777777777666666666666777777777888999999999777666555555444444333444555666777333333555666666666555444444444444444444444444444444444333333222111111000000000111111111111000000,,,,,,------...////////////111333444555444333222,,,,,,,,,,,,,,,,,,,,,,,,.........//////000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,*********++++++,,,,,,,,,......---,,,+++))))))(((,,,,,,---...---,,,+++***+++++++++,,,,,,---------------......------,,,+++,,,,,,............,,,,,,------------------------,,,,,,,,,---...///000111---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------,,,+++******------------------------.........------,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,---...//////...---,,,***+++,,,,,,------------,,,,,,++++++,,,,,,---...,,,,,,,,,------.........///...---,,,,,,---...///---------.........//////---------------------------------.........//////.......................................///000111......------------......---------.........//////........................///......---------......((()))+++,,,------,,,+++,,,---...//////...---,,,---------.........//////........................------------------------------------------------+++,,,,,,---.........------------.........//////.........------,,,,,,,,,---...//////......000111........................///...---,,,,,,---...///---------.........//////........................---------...///000000111/////////000//////...------..................---////////////////////////000000000000000000000000+++,,,---...///111222222,,,---...000000000//////////////////////////////........................////////////////////////---...............------//////////////////////////////............//////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111---.........//////000000////////////////////////000000000000000000000000............/////////000...........................///000111111000///...000000000000000000000000------,,,,,,---...000111////////////000000000000///////////////.........//////000222333444555666222222333444444555555666777777777777888999:::;;;:::::::::999888777666666777777666666555555444444::::::999888777666555555666555555555555444444444555555555555555555555555555444333333222222333333333333444555444222///...111111111111000000000000......////////////.........000333555555333000............------,,,,,,,,,++++++,,,,,,---...//////111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,+++***))))))+++---...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........+++++++++,,,...///111222------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,---...,,,,,,,,,---------......///,,,******---//////...---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------............---,,,,,,+++------------------------........................---------............///................................................////////////............---------............///------............------000000000000000///......*********+++++++++,,,,,,........................///...---,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,---...///000000000000........................------------------------000000//////......---------------............///...///000///---,,,---...111000///...------...///---,,,,,,,,,,,,---............------------..............................------............------+++,,,---...///111222222////////////////////////000000///...............////////////////////////000000////////////000000//////.........---------........................000///...///000111000///111111000000//////..................////////////000000//////......------////////////////////////////////////////////////000000//////.........---------......//////000000000000000000000000000000///////////////.........000000//////......------////////////////////////000000000000000000000000............///////////////////////////////////////////////////////////////////////////.........//////000000000000//////////////////////////////......//////000000111111222222333333444555555555777777777777888999:::::::::999999888888777777777777777777666666555555555999999888777666555444444555555555555555555555555555555555555555555555555555444333333222222333333111222444555444333111000111111111000000000//////......////////////......---///111222222111///---......---------,,,,,,,,,++++++,,,,,,---......///............////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,+++***))))))+++---...+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---...///000111+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,---------.........+++)))***,,,......------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------------,,,,,,+++------------------------........................------------............................................................////////////............---------............///------............------000000000000000///......------------....................................///...---,,,,,,,,,,,,---......---------,,,,,,,,,---...............------------------------------------------------------////////////............---------............///,,,---...---+++***+++,,,000///...,,,,,,,,,---...---,,,,,,,,,,,,---............------------.......................................//////.........,,,------...///000111111////////////////////////000000///...............//////////////////////////////............////////////.........---------........................222000//////000000...---000000000000//////..................///////////////////////////.........////////////////////////////////////////////////000/////////.....................///////////////000000000000000000000000/////////////////////...///////////////.........////////////////////////////////////////////////............/////////////////////////////////////////////////////////////////////////////////...//////000000000000/////////////////////////////////////////////.........111222222333333444555555666666666666777888999999888888888888888888888888777777777777666666666666888777777666555444333333333333444444555666666666666666666666666666666666555444333333222222333333000111222444444444333222000000000000////////////...//////000000//////...------............------...------------,,,,,,,,,+++,,,,,,------.........---............/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,+++*********+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,------------.........******+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,,,,---------.........,,,++++++---......---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,---------,,,,,,------------------------........................------------............................................................/////////............------------............///------............------///000000000000///......//////................................................---,,,,,,,,,------...------------,,,,,,,,,............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------.............../////////---------............///,,,---...---+++***+++,,,...---,,,,,,+++,,,,,,,,,---,,,,,,,,,,,,---............------------.................................//////000000//////.............../////////000////////////////////////000//////............///////////////////////////......------------.....................---------........................333111////////////---+++000000000////////////...............////////////.........///////////////////////////////////////////////////////////////////////////............///////////////.........////////////////////////......//////////////////.........///////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////......////////////////////////000000000000///////////////////////////////////////000000000000000111111111222333333444444555555555555666777888999777777777777888888888888777777777777777777777777666666555555444333222222222222333444555666777888777777777777777777777777555444333333222222333333000000111222222222111000000000000/////////......//////000000000000//////...------------------...------------------------,,,,,,,,,---------......111000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++*********+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------,,,((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------......,,,,,,,,,---------......///............/////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,------------...******+++,,,---------,,,------------------------........................,,,,,,---------.........................................................//////.........------------------............///------............------//////000000//////...---...------------,,,,,,,,,...........................------,,,,,,,,,------------------------------...............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------....../////////---------............///...///000///---,,,---...------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............------------..............................//////000000000000/////////////////////.........////////////////////////000///............/////////////////////////////////......------......///................................................111000......//////...,,,////////////////////////............////////////------......//////000000///////////////////////////////////////////////////////////////.........000000//////......------....................................////////////------......//////000000////////////////////////////////////////////////............////////////////////////////////////////////////////////////............//////////////////000000000000//////////////////////////////------...///000111222222000000111111222333333333444444444444555666777777777777777777777777888888666666666666666777777777555555444444333333222222111222333444555777888888777777777777777777777777555444333333222222333333111111111000//////...---000000000000//////////////////000000000000////////////...------...//////------------------------,,,,,,,,,---------------000000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++***+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------...------,,,+++((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,---------......------......------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,---------.........***+++,,,,,,------------------------------------........................,,,,,,,,,------------...............................................................---------------------............///------............------///////////////...------------------------------........................------,,,,,,,,,------...------------------------------...///////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------......//////---------............///...///000///---,,,---...---------.........---------,,,,,,,,,,,,---............------------..............................//////000000000000//////////////////............//////////////////////////////............//////////////////////////////000//////////////////000---................................................---,,,---///000000///.............../////////............////////////------......//////000000////////////////////////////////////////////////.........///////////////000000//////......---------------------------------.........//////000000------......//////000000////////////////////////....................................////////////////////////////////////////////////////////////---.........//////000000//////000000000000//////////////////////////////******,,,---...000111111///000000111111222333333333333333333444555666777777777777777777777777777555555555555666666666666444444444444333333222222222222333444555666777888666666666666666666666666555444333333222222333333222222111000///...------111111111111000000000000///000000111111000000///000///............///000,,,,,,,,,------------...------------------------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,+++,,,---......---++++++******+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,,,,---------......***+++---,,,+++*********++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------,,,---------............,,,,,,------......------------------------------........................,,,,,,,,,,,,------------.........................................................------------,,,---------............///------............------...////////////...------------........./////////........................------,,,,,,,,,---......,,,,,,,,,------------...,,,---...///000000000000,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------.........---------............///,,,---...---+++***+++,,,,,,------............------,,,,,,,,,,,,---............------------.................................//////000000//////...///////////////.........///////////////////////////............//////000////////////////////////000000////////////000000---------.......................................---,,,+++---///111111000---............/////////............////////////.........///////////////////////////////////////////////////////////////.........//////////////////////////////.................................------......///000000000.........///////////////////////////////////////....................................////////////////////////////////////////////////////////////------......///000000000//////000000000000//////////////////////////////,,,,,,---...//////000000//////000000111222222222222222222222333444555666888888777777666666555555333444444444555555555666444444444444444333333333333333444444555666777777555555555555555555555555555444333333222222333333222222111000000000000000222222222222111111111111000000111111111111000000......////////////......,,,,,,,,,---------......------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,***+++---......---,,,++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...............,,,,,,,,,---------......***,,,///...,,,******++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------........................------------................../////////...------------------------------........................++++++,,,,,,,,,---------.........................................................---------,,,,,,---------............///------............------......//////......---,,,++++++,,,---...///000000........................,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......------...//////.........------------------------------------------------...------------------,,,---------............///,,,---...---+++***+++,,,***+++,,,---...------,,,---,,,,,,,,,,,,---............------------.......................................//////..................///////////////////////////////////////...............///000000/////////////////////////////////....../////////---------.........//////........................---,,,,,,---///000///...---------.........//////............///////////////////////////.........////////////////////////////////////////////////............/////////000.........///////////////........................------......///000000111///////////////.........////////////////////////....................................////////////////////////////////////////////////////////////------......///000000111//////000000000000//////////////////////////////111111111111111111111111/////////000111111222222222222222222333444555555999888888777666555555444333333333444444444555555555444444444444444444333333333444444555666666666555555555555555555555555555444333333222222333333222222222111222222333444333333333222222222111111000000111111111111000000---......//////......---,,,,,,,,,------.........------------------------000///...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,)))***,,,......---,,,+++------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,...//////......,,,,,,,,,---------......---000222222///------...+++++++++,,,,,,---------++++++,,,,,,,,,---------........................---------........./////////000000000///...------------------------------........................++++++,,,,,,,,,---------......................................................---------,,,,,,,,,---------.........//////---..................---......//////......---,,,'''((()))***,,,---..............................,,,,,,,,,,,,,,,---...///,,,,,,,,,------.....................---,,,++++++........................------------------------.........------,,,,,,,,,---------.........//////...///000///---,,,---...)))***+++,,,---,,,,,,+++---,,,,,,,,,,,,---...............------.................................------............------............//////000000////////////////////////...............///000111////////////////////////.........------.........---------.........//////........................///...------...///...,,,---------.........//////............/////////000000000//////.........---////////////////////////////////////////////////---.........//////000000---.........//////000000////////////////////////---------...///000000111000000//////.........---////////////////////////..................................../////////000////////////////////////////////////////////////---------...///000000111//////000000000000//////////////////////////////---...///...---,,,---...////////////000000000000222333333444444555555666444555666777888888888888666666555555555444444444555555666666555333222000555444333444666666666555333333333333333333333333333333333222222222111111111111111111111111111111---,,,,,,,,,---...000111////////////000000000000000000000000000000000000------------------------,,,,,,,,,---------......,,,------------,,,++++++///...------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,---...---,,,***)))++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************++++++++++++++++++++++++///...---,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------***+++,,,,,,------------...---,,,,,,+++++++++,,,------------------------++++++,,,,,,---...//////,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,,,,///......------......///------------------------------------------------------------------------------------------,,,,,,///......------......///------------------------.........------,,,,,,,,,------............------,,,,,,,,,------.........------............------...------,,,,,,------............------,,,,,,,,,******++++++++++++,,,,,,,,,------......------,,,---------------------------------............///............////////////........................///...---,,,,,,---...///---------------------------------............/////////.........---------...---,,,++++++---...000................................................////////////000000000000111111000000//////......000///---,,,,,,---...///---------............///---...000111111111000///......////////////......,,,,,,---...//////......---......///////////////000000000000000000000000....................................////////////000000//////.........---111111000000//////......000000000000000000000000000000000000000000000000//////.........---------//////000000000000//////444222///---,,,---///111////////////////////////////////////////////////000000000000000000000000.........................../////////000000111111////////////////////////---...///...---,,,---///////////////000000000000000000111111222333333333444444555666666777666666555555555444444444444333555555555444444333222111555444333444555666666444333333333333333333333333333333333222222222111111111111111111111111111111000////////////111222333000000000///////////////........................------------------------,,,,,,,,,---------......+++,,,,,,,,,,,,+++******---,,,+++***************++++++++++++++++++++++++---,,,,,,,,,++++++++++++,,,---------,,,,,,+++***++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++---,,,,,,+++******++++++------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------***+++,,,,,,---------,,,...---,,,,,,++++++++++++------------------------+++,,,,,,------.........,,,,,,,,,---------......//////......------,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------------------------------+++++++++******+++++++++------------------------.........------,,,,,,,,,------............------,,,,,,,,,---------......------............------...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,---------...,,,,,,------------,,,,,,---------------------------------............///............////////////........................///...------------...///---------------------------------............/////////.........---------///...---,,,,,,...///111////////////////////////.........................../////////000000000000000000000000//////......///......------.........---------............///++++++,,,------------,,,.........//////.........,,,------...//////......---......///////////////////////////////////////....................................////////////000000/////////.........111000000000/////////...////////////////////////000000000000000000000000//////.........---------//////000000000000//////......---,,,---///111222////////////////////////////////////////////////////////////////////////.................................//////000000000////////////////////////---...///...------...///....../////////000000000000000000111222222333333333333444444555444444444444444444444333333333333555444333222222111222222555333333444555666555444333333333333333333333333333333333222222222111111111111111111111111111111111000000000111222333444000000000//////.................................------------------------,,,,,,,,,---------......,,,------------,,,++++++,,,++++++************+++++++++++++++++++++++++++------------,,,,,,,,,,,,------,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,------------------------------,,,,,,,,,,,,------+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,------,,,,,,,,,,,,++++++------------------------------------------------,,,,,,,,,---------......222111111000///...---------,,,,,,++++++,,,,,,---------------------------------------------------------------------------+++,,,,,,------............------,,,,,,------...------------------------.........---------------------............------,,,,,,,,,------------...------............------...------,,,,,,------......------------,,,,,,,,,---.........////////////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///---............/////////........................///...------------...///---------------------------------............///...............---------//////...---...///000111000000000000000000000000............................../////////000000000000000000////////////...---......//////.........---------............///---------------...//////------............------,,,---......///.........---......///////////////////////////////////////////////////////////////............////////////000000////////////......000000000000////////////........................000000000000000000000000/////////............---//////000000000000//////,,,,,,------.../////////////////////////////////////////////////////////////////////////////////......................................./////////////////////////////////,,,---///...------...///---.........///000000000111111222222333444444444222222333333333333333222444444333333333222222222555444222111000111222222444333222333555666555444333333333333333333333333333333333222222222111111111111111111111111111111/////////000000111111222000000000///......------000000000000000000000000------------------------,,,,,,,,,---------.....................------,,,------,,,,,,,,,,,,,,,---++++++++++++++++++++++++------------------------...---,,,+++***+++,,,---++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,//////......---......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,---------......111000000000//////......///......------......///------------------------------------------------------------------------++++++,,,,,,---...//////.........------.........------------------------...............---------------............------------------------------------............------...------,,,,,,------...------------------------............////////////,,,,,,,,,++++++,,,,,,,,,---------------------------------............///---------.........//////.................................------.........---------------------------------............///..............................------......///000////////////////////////................................./////////000000////////////////////////,,,---///000000///......---------............//////...---------...000111,,,,,,------------,,,,,,------...............------......///////////////////////////////////////000000000000000000000000............////////////000000//////////////////000000000000/////////////////////////////////////////////////////////////////////...............//////000000000000////////////000000///...,,,+++////////////////////////////////////////////////////////////////////////........................------..................////////////////////////,,,---......------...000,,,------...///000000000000000111222222333333444222222333333444333333333444444333333333222222222444333222111000111222333444333222333555555555444333333333333333333333333333333333222222222111111111111111111111111111111000000000111111111111111000/////////.........---000000000000000000000000------------------------,,,,,,,,,---------......---------------,,,++++++,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------------------------,,,+++***+++,,,---...++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,+++++++++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,---------......---------......////////////......------......///------------------------------------------------------------------------++++++,,,,,,---...//////+++******************+++------------------------........................------............------------------------------------............------...------,,,,,,------...------------------------,,,------------.........---,,,,,,++++++,,,,,,------------------------------------............///------------....................................---..................------------------------------------............///---.....................------,,,---------..................................................................////////////.............../////////,,,---///000111000///...---------............///,,,+++***)))***+++,,,---,,,,,,------------,,,,,,---...............---------......///////////////........................000000000000000000000000............//////////////////000000000000000000////////////000000000000000000000000000000000000//////////////////////////////////////////////////////000000000000/////////000111111111///---,,,////////////////////////////////////////////////..................................................................------////////////////////////+++---......------///000,,,,,,---...///000000111.........///000000111111111222333444555555555555444444444444333333333333333333222222222222333333444222222333444555444333333333333333333333333333333333333222222222111111111111111111111111111111111222222333333333222222................................................------------------------,,,,,,,,,---------......******++++++******)))(((***))))))))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,++++++,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++++++++++++++++++++++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,---------,,,++++++***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......++++++,,,---...//////000---,,,,,,++++++,,,,,,---------------------------------------------------------------------------+++,,,,,,------.........,,,++++++******++++++,,,------------------------.............../////////------............------...------------,,,,,,,,,------............------...------,,,,,,------...,,,,,,,,,------------...++++++,,,,,,,,,---------......,,,,,,,,,,,,......---------------------------------............///,,,------------.................................------...//////...---------------------------------------............///---------...............,,,,,,,,,---------------................................................------........./////////---............/////////---...//////000000000000---------............///---,,,,,,,,,------......------............------.........///......---,,,---......///////////////........................////////////////////////............//////////////////000000000000111111////////////000000000000111111111111111111111111000000000000000000000000...////////////000000000//////000000000000//////---...///111111111111000////////////////////////////////////////////////................................................/////////...............////////////////////////+++,,,......---...///111+++,,,,,,---...///000111------......///000000111222222444666777888888888555555555444444444444333333333444444444444333333333222111222444555444333333333333333333333333333333333333222222222111111111111111111111111111111111111222333333222111000,,,------....../////////........................------------------------,,,,,,,,,---------......++++++,,,,,,++++++***))))))))))))))))))***++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---***+++,,,,,,---------,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++************************)))))))))))))))***+++,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,---------,,,,,,+++***)))***,,,......---,,,++++++++++++++++++++++++++++++,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,------......///---,,,,,,++++++,,,,,,---------------------------------------------------------------------------------------------------...------------------...---------------------------........./////////000------............------......---------,,,,,,,,,------............------...------,,,,,,------...,,,,,,,,,---------......+++,,,,,,,,,,,,---------000///---,,,,,,---///000---------------------------------............///,,,,,,---------.................................------...//////...---------------------------------------............///---------.........//////,,,------...............................................................---------.........//////---------.........//////............///000111222---------............/////////000111111111111000.........//////...............//////...------,,,---......///////////////............................................................//////////////////000000000111111111.../////////000000000111000000000000000000000000000000000000000000000000.../////////000000000000//////000000000000//////------...///000000000000////////////////////////////////////////////////................................................000000000//////.........////////////////////////+++,,,............///111++++++,,,---...///000111//////000000111222222222222333555777888999::::::666666555555555444444444222333444555666555444333333222111222444555444333333333333333333333333333333333333222222222111111111111111111111111111111...///000111111000......+++,,,,,,---...///000000000000000000000000000000------------------------,,,,,,,,,---------............//////......---,,,++++++******+++,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,)))***,,,---...---,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************))))))))))))))))))))))))+++*********+++,,,,,,---++++++++++++++++++++++++,,,++++++++++++++++++,,,------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........++++++,,,,,,,,,---------------------,,,,,,+++***)))***,,,.........,,,+++++++++++++++++++++++++++++++++,,,,,,---...//////,,,,,,,,,---------.....................---------///......------......///------------------------------------------------------------------------------------------,,,,,,+++******))))))******+++---------------------------.........//////000000---..................---.........------,,,,,,,,,---..................---...------,,,,,,------...,,,,,,,,,------.........,,,,,,,,,---------......111000...------...000111---------------------------------.........//////,,,,,,,,,---------..............................,,,---...//////...---,,,---------------------------------.........//////---------.........//////---......///000/////////000000000000000000000000........................---------.........//////---------........./////////............000222333---------.........//////+++,,,.../////////...---......////////////........./////////...---,,,,,,---......///////////////............................................................/////////000//////000000111111111222.../////////000000111111////////////////////////000000000000000000000000.../////////000000111111//////000000000000//////000//////...------,,,,,,////////////////////////////////////////////////................................................111111000000/////////...////////////////////////........................+++,,,,,,---...//////000////////////000111222333222222333555888999999888444444444555555555666666555555444333333333444444444444333333222111000000111111222333333333333222111111111111111111111111222222222222222222222222222222222111111111111000000000//////.........---........./////////////////////.........---------------------------------///......------,,,,,,+++,,,---...///...---,,,+++))))))***+++,,,,,,---...,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,++++++******++++++,,,+++++++++******++++++,,,************************...------,,,,,,------...,,,,,,,,,++++++*********)))******++++++******)))+++,,,---......---+++***---,,,++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++------------,,,,,,+++***,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,,,,,,,---------............................................................------------......------------------------------------------------,,,,,,++++++,,,,,,---...------------------------,,,++++++++++++,,,---...------------.........//////...,,,+++***+++,,,,,,....................................////////////,,,,,,,,,---------------//////.........------------------...------,,,,,,/////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................////////////////////////........................000000///...------,,,,,,++++++,,,---............---......///000/////////.........------,,,,,,+++////////////////////////...///000111111000///..............................---,,,,,,,,,,,,---...///...,,,,,,,,,---///111//////////////////////////////////////////////////////.........---------........................///////////////.........---------.........//////............////////////..............................//////000000000111111000///......///000111------------............////////////000000000000000000000000000000000000---------...///000000111111111000000//////......111111111000000000000000000000000000000000000000,,,---------.../////////................................................000000000000000000000000...............---------//////000000111111222222000000000000111222333333222222333555888999999888444444555555555666666666555555444444333333444444333333333222222222111111000000111222333333333222111111111111111111111111222222222222222222222222222222222111111111111000000000000/////////......///////////////.........//////.........---------------------------------++++++,,,,,,,,,,,,,,,,,,***+++,,,---------------++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,++++++******++++++,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,+++++++++************++++++++++++******++++++,,,,,,,,,,,,++++++------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---------,,,,,,+++***+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,,,,---------......................................................---------,,,,,,---------------------------------------------------------,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,------------,,,,,,---------.........//////---,,,,,,,,,------....................................//////////////////////////////......//////.........------------------......------,,,...............---------------------------------................................................////////////////////////........................000//////...------,,,,,,....../////////...------------...////////////............---------------//////////////////////////////000000000000//////..............................---,,,,,,---.........---,,,++++++---...000//////////////////////////////////////////////////////.........---------......................../////////////////////...---------.........//////............////////////................................./////////000000111000///......///000111////////////000000000000////////////000000000000000000000000000000000000------......///000000111////////////000000000000////////////////////////000000000000000000000000------..........................................................................................//////.........---------111111111111111111111111111000000111111222333444333222333555888999888777555555555555666666666666666555555444333333444444222222222222222222222222...///000111222333333333222222222222222222222222222222222222222222222222222222222111111111111000111000000000000000//////000000//////......------...............---------------------------------))))))***++++++,,,------************,,,---...///---------,,,,,,+++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------,,,++++++******++++++,,,///...------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,++++++++++++*********++++++,,,...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,++++++*********+++++++++,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,++++++,,,,,,---...------------------------+++,,,---...///...------,,,,,,---------.........000///......---.............................................////////////000000000///.........---...............---------,,,------.........---------------.......................................................................................////////////////////////......................../////////...------,,,,,,000000000000///...---,,,,,,,,,---.................................//////////////////////////////000//////////////////000..............................---,,,,,,---......---,,,+++++++++,,,...////////////////////////////////////////////////////////////............---..............................//////////////////---------...........................////////////.................................////////////000000000////////////000000////////////000000000000////////////000000000000000000000000000000000000---......//////000000111.........///000111111111............////////////000000000000000000000000//////........................................................................................../////////...------,,,,,,/////////...............111111111111222333444555333333333555888999888777555555666666666777777777777666555444444333444444333333333222222111111111...///000111222333333333222222222222222222222222222222222222222222222222222222222111111111000000111111111111000000000000111111000///...------,,,........................------------------------******++++++,,,,,,,,,,,,++++++***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,++++++******++++++,,,------,,,+++************++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++***)))))))))***+++,,,...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------..............................------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---...------------------------+++,,,...000000///...---------.........////////////.........................................................//////////////////...---,,,+++++++++........................,,,------...............,,,---------.../////////////////////////////////................................................////////////////////////........................//////.........---------....../////////......---+++,,,------......---------.........//////000000////////////////////////000///...------...///000..............................------------......------,,,,,,,,,---...////////////////////////////////////////////////////////////...................................................////////////....................................////////////........................000000000000000000000000000000////////////000000------------............////////////000000000000////////////////////////......//////000000000000.../////////000000000111......///////////////000////////////////////////000000//////......------........................................................................//////.........---------------------------,,,,,,111111111111222333444555444333333555777888888666666666666777777777888888888777666555444444444444555555444333111000000/////////000222222333333333222222222222222222222222222222222222222222222222222222222111111111000000000000000000111111111111111111000///...------,,,---.....................------------------------......------,,,,,,,,,+++...---+++***)))***++++++******+++,,,,,,---......+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,++++++******++++++,,,---,,,++++++*********+++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++***)))((()))***,,,------------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,---......,,,,,,,,,---------..............................------------------------......////////////......------------------------------------------------,,,,,,++++++,,,,,,---...------------------------+++,,,...000000///...---...////////////000000000---------.........------....................................//////////////////...---,,,+++++++++---.....................,,,---....../////////...,,,---------.../////////////////////////////////////////////////////////////////////////////////////////////////////////.......................................---------***+++,,,---.../////////+++,,,------......---------.........//////000000////////////////////////000///...------...///000...............................................................//////000////////////////////////////////////////////////////////////////////////........................---.........//////000000.....................---............////////////////////////////////////111111111111111111111111//////000000000000//////------------............////////////000000000000/////////////////////////////////000000000000000111000000000/////////.../////////000000111111111////////////////////////000000000//////......---................................................////////////////////////................................................111000000111111222333444444333444555777888777666777777777777888888888888888888666555444444333333555444444333222111000///111111222333333333333222333333333333333333333333222222222222222222222222222222222111111111111000//////000000000000000111000000//////......---------------...............------------------------//////...------,,,++++++///...---,,,************((())))))***,,,------...***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,...------,,,,,,------...------------------------,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++***************+++,,,---,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,---------.........---,,,,,,,,,,,,---......,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,...///000111111000///...------------------------------------------------,,,,,,++++++,,,,,,---...------------------------+++,,,---...///...------....../////////000000000,,,,,,---.........------....................................////////////000000000///.........------------...............,,,---...///////////////---------...............////////////////////////////////////////////////////////////////////////////////////////////////................................................)))***+++---...//////000,,,,,,---................................./////////////////////////////////..................///........................---...////////////...---.../////////000000000000////////////////////////////////////////////////...////////////000000000........................------......///000000000...............---------............////////////////////////////////////222222111111111111000000//////000000000000//////////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111000///.........//////000000111111222222000000000000000000000000000000//////////////////................................................000000000000000000000000,,,,,,------.../////////------......//////000000000000000000111222333333444444444555777888777666777777777888888888999999999888777555444444333333222222222222222222222222333444444444444333222222333333333333333333333333222222222222222222222222222222222111111111111000....../////////000000000///////////////.........---------.........//////------------------------------,,,,,,,,,,,,,,,,,,---------------,,,+++***)))))))))******+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,---...//////........................,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,******++++++++++++******)))***+++,,,------------+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---++++++++++++++++++++++++***+++,,,,,,---------,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---......,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...---------------------------------------------------,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,------------------------............,,,---...///000//////.......................................//////////////////////////////......---------.........//////,,,---...///000000000000...............---------........................////////////////////////////////////////////////////////////////////////................................................++++++---...////////////------...////////////............---------------////////////////////////---......//////......---........................---...///000000///...------......///////////////////////////////////////////////////////////////.../////////000000000000........................------......///000000111//////.........---------............////////////////////////////////////000000000000//////.........///000111111000///...////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////......//////000111111222000000000000000000000000///////////////000000000................................................////////////////////////+++,,,,,,---...///000000+++,,,,,,---...///000000////////////000111222333555444444555777888777555777888888888888999999999999888777666444444333333//////000222333444555555555555555555444333222222333333333333333333333333222222222222222222222222222222222111111111111000---.........//////000000.........///////////////---------.........//////------------------------*********++++++,,,------+++,,,---...///...---,,,*********)))))))))))))))*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,++++++++++++++++++,,,)))))))))***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,*********++++++,,,,,,,,,*********++++++*********)))***,,,---......------************++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------------******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,------------------------------------------------,,,,,,++++++,,,,,,---...------------------------,,,,,,+++++++++,,,---...+++++++++,,,,,,,,,---------...///111111111000///..................................../////////000,,,,,,,,,------------------------.........//////,,,---...///000000000000/////////......------,,,........................000000000000000000000000000000000000000000000000////////////////////////........................---...........................///////////////...---...//////000000//////.........------,,,,,,+++////////////////////////,,,---...//////...---,,,........................---...///000000///...---,,,---......//////......////////////////////////////////////////////////.../////////000000111111........................---------...///000000111//////.........---------............/////////000000000000000000000000000//////......---------,,,...///000111111000///...------------.........///////////////000000000000000000000000000000000000111111111000000000000000......//////000000111111---------...///000000111000000000000000000000000......//////000000111111............................................................................................................/////////////////////000111111222222222333444666777888888888:::999999999888888777777666666555444333333222222222222222333333444444444444444444333333222222222333333333333333333333333444333222222111111111222222222222111000//////...000000000000000000000000000000000000////////////***++++++,,,---...//////,,,++++++******++++++,,,*********++++++,,,,,,,,,---------,,,,,,+++++++++,,,+++)))''''''((()))***///...---,,,++++++***)))---+++)))***,,,---+++)))++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++++++++++++++++++++++++++...------,,,+++++++++,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,,,,,,,,,,---------......------------------------.........------,,,,,,,,,,,,---------.../////////------------------------+++,,,,,,------.........***+++,,,---............,,,,,,,,,---------..............................---,,,,,,,,,,,,---............------------......------------------------------............------////////////////////////,,,---------.../////////------------...///111222///////////////.........,,,,,,------.../////////............////////////444333222000//////......000000000000000000000000////////////////////////........................////////////////////////---------.........////////////............////////////.........---------................................................////////////////////////////////////////////////111111000///...---,,,,,,//////............//////////////////////////////////////////////////////////////////////////////////////////////////////111///...------...///111////////////////////////111111000000//////......111111000000//////......000000000000000000000000111111000///...---,,,,,,////////////000000000000111111111000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000//////.........---..........................................------.......................................---------............/////////////////////000111111222222222333444555777777777777888888888888777777666666888777777666555555444444333333333333333333333333333333333222222222111111666666666666666666666666666555444444333333333333222222222111000/////////000000000000000000000000000000000000////////////******++++++,,,---------,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,++++++***//////......---,,,,,,,,,,,,***)))***,,,---,,,***++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,+++***************------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------///......---,,,,,,++++++,,,,,,,,,---------......------------------------......---------,,,,,,,,,------------............---------------------------------------.........++++++,,,---............,,,,,,,,,---------.................................------------...//////......------------......------------------------------............------........................---------...............///......------...///000/////////////////////.....................------............////////////222222111000////////////////////////////////////////////////////////////........................////////////////////////---------.........////////////............////////////.........---------................................................////////////////////////........................///////////////.........//////............//////................................................////////////////////////////////////////////////000///...------...///000////////////////////////000000000000//////......111000000000/////////...000000000000000000000000000000000///......------000000000000////////////111000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000/////////....................................................................................///.........------,,,,,,---............/////////...//////000000111111222222333444555666666777777666666666666666555555555777777666666555444444444333333333333333333333333222222222222111111111111333333333333333333333333555555444444444444333333222222222111000000//////////////////////////////000000000000////////////---------------------------,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,...//////---+++***,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++...------,,,+++***))))))------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------+++++++++++++++++++++++++++***))))))((()))))))))------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********************************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------000000//////...---------,,,,,,,,,---------......------------------------...------------,,,,,,,,,............------------........................//////..................,,,,,,------...---------,,,,,,,,,---------......------------------------///............///000000......------------..............................------............------------------------------...............---------000///...------------.........//////////////////000//////...------,,,,,,............////////////111000000//////000000111........................////////////////////////........................////////////////////////---------...............//////............//////...............---------................................................////////////////////////........................---.........//////000000//////............//////........................------------------------////////////////////////////////////////////////000///...------...///000////////////////////////000000000////////////...000000000000////////////000000000000000000000000////////////////////////111111000000//////......000000000000000000111111000000000000000000000000000000000000////////////000000000000000000000000////////////....................................................................................///......------,,,,,,+++---------.........//////......//////000111111111222222333444555666666666555444444444444444444444444444444333333222222222444444333333333333222222222222222222222222222222222222222222222222222222222222222222222222222111222222222111111000000000////////////////////////000000000000////////////111111000000/////////...------,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,******(((((())))))*********************+++,,,,,,---,,,+++++++++,,,,,,+++++++++************************,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++,,,---...///++++++++++++++++++++++++******)))))))))))))))***------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---...///000000111,,,,,,,,,---------......------------------------------------------------.........------,,,,,,,,,........................000000//////.........------------...------,,,,,,,,,,,,,,,---------......------------------------...............//////000......------------......////////////////////////------............------------------------------/////////...---------,,,......------------------............//////////////////.........---------............///////////////////////////000111111........................////////////////////////........................////////////////////////........................///......------......///........................................................................////////////////////////////////////////////////............//////////////////............//////........................------------------------////////////////////////////////////////////////000///............///000////////////////////////////////////////////////000000000000////////////////////////////////////............//////000000111111000000//////......000000000000000111111111////////////////////////000000000000///////////////////////////////////////////////////.................................---------.............................................------,,,,,,,,,,,,------------.....................///000000111111111222333444444555555444333333333333333333333333333333333333333222222222333333333333333333333333444444444444444444444444444444444444444444444444111111222333333333222111222222222222111111111111000000000000000000000000000000000000////////////111111111000000//////......------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---'''(((((())))))******+++******++++++++++++,,,---++++++++++++++++++++++++*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,*********+++,,,---...///++++++++++++++++++++++++++++++*********++++++,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------***+++,,,---...///000000,,,,,,,,,---------......------------------------------------------------......------,,,,,,,,,+++........................000000//////.........------------...------,,,,,,,,,,,,,,,---------......------------------------------,,,,,,------...///......------------......////////////////////////------............------------------------------/////////...---------,,,***+++,,,,,,---.........---.........//////000000---------.........//////............////////////............///000111222........................////////////////////////........................////////////////////////.....................---......------------......---.....................................................................////////////////////////000000000000000000000000////////////............//////............//////........................------------------------//////////////////////////////////////////////////////............//////////////////////////////.............../////////////////////000000000000////////////////////////------......///000000000111000000000/////////...//////000000111111111111////////////////////////////////////000000000000////////////////////////.........///////////////........................---------.........//////........................,,,,,,,,,,,,,,,,,,------,,,------------.........---......//////000000111111222333333444444444333222222222333333333333444555555444444444444444444222222222333333444444444444444444444555555555555333333333333333333333333222333444555666555444333222222222222222222222222000000000000000000000000000000000000//////////////////......---------,,,///......------......///------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---+++******,,,...000******+++++++++,,,,,,,,,***+++,,,,,,******+++,,,++++++************++++++++++++++++++++++++++++++))))))***+++,,,------...++++++,,,,,,,,,,,,------))))))******+++,,,,,,,,,+++***++++++,,,---...///++++++++++++++++++++++++,,,,,,,,,+++,,,,,,---...------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,------------...------------,,,,,,,,,,,,------------------------//////..................,,,,,,------...---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------------..............................------............------------------------------...............---------((()))+++,,,---.........------......///000000000,,,,,,------...//////000............////////////............//////000111........................////////////////////////........................////////////////////////...............---------......------------......---------...............................................................////////////////////////000000000000000000000000000000//////.........---//////............//////------------------------------------------------////////////////////////////////////////////////////////////////////////////////////////////////---............/////////////////////000000000000000000000000000000000000---.........//////000000/////////000000000000000/////////000111111222222000000000000000000000000////////////000000000000000000000000000000000000.........///////////////........................,,,,,,------.../////////........................+++++++++,,,,,,------...,,,,,,---------.........------......///000000000111222222333333333333222222222222333333444444444444444444444444444444444111111222222333444555555333333333444444555555555000000000000000000000000111222444666666555444333222222222222222222222222222222222222222222222222000000000000////////////...---------------------//////............//////++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++,,,------++++++,,,,,,,,,,,,,,,,,,+++---...,,,***((()))+++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---+++++++++,,,,,,---------((())))))***++++++,,,,,,++++++++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------.........++++++,,,---............,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////......------------......------------------------------............------........................---------...............)))***+++,,,------,,,+++------......///000000111------..............................//////////////////.........//////000////////////////////////////////////////////////........................//////////////////////////////.........---------...------,,,,,,------...---------.........//////................................................////////////////////////................................./////////////////////............//////------------------------........................////////////////////////////////////////////////......////////////......////////////////////////---------.........//////.../////////000000000111000000000000000000000000.........///////////////......//////000000111111...//////000111111222222000000000000000000000000.../////////000000000111000000000000000000000000............/////////000........................,,,,,,------...//////000........................)))***+++,,,------...///,,,,,,,,,---------......------......///000000000111111222333333333222222222222222333333444444444222222222222222222222222000000111222444555666666222222222333333444444444333333333333333333333333///000222444444444222111222222222222222222222222222222222222222222222222000000000000//////////////////////////////////////////............//////*********++++++,,,,,,,,,+++++++++,,,,,,---------&&&''')))+++++++++)))(((************************,,,...///---)))((()))***,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---------((())))))***++++++,,,,,,,,,,,,++++++,,,,,,------++++++++++++++++++++++++,,,+++++++++,,,------...---------,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************---------,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------)))***+++,,,...///000111,,,,,,,,,---------......------------------------,,,,,,,,,------.........+++++++++,,,,,,---------+++++++++++++++++++++++++++,,,,,,------.........***+++,,,---......///...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...............///000000.........------.........---------------------------..................---////////////////////////,,,------....../////////++++++,,,---,,,+++***)))---------...///000000111/////////...------,,,,,,............/////////000//////............//////000000000000000000000000////////////////////////........................//////////////////////////////.........---------...------,,,,,,------...---------.........//////................................................////////////////////////------------------------,,,,,,---...///000111222//////............//////------------------------////////////////////////////////////////////////////////////////////////......////////////......////////////////////////---------.........//////.../////////000000111111000000000000000000000000////////////////////////------...///000111222222...//////000111222222222000000000000000000000000.../////////000000111111000000000000000000000000---.........//////000000........................,,,,,,------...///000000...........................---+++******+++,,,------/////////---,,,---...////////////000000000000///000111333333222111111333222222111222333555666333333333222222111111111///000000222333444555555444444444333333222222222111111111111111111222222000333777::::::888555333000000000000111222333444000000000000000000000000000000000000000000000000111000...,,,,,,...000111//////.........---------(((***---//////...,,,***...---,,,,,,......---,,,++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,+++,,,---...///...---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...000111---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,+++******+++,,,,,,///...,,,+++++++++,,,,,,.........------,,,,,,,,,))))))***++++++,,,------******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++------,,,,,,+++***))))))---------...------,,,,,,,,,+++*********+++,,,---)))***+++,,,...///000000++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,,,,---...///++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------)))***,,,---...------,,,000///...---,,,---...///,,,---...000000000///...////////////////////////..................------------------------------+++,,,,,,---...///000000........................------............------//////////////////..............................///////////////.........////////////////////////000000000000000000000000))))))***,,,...///000111000///...------...///000........................---......///////////////////////////000000000000222111111000///......---............////////////111000000///...---------////////////////////////000000///.............../////////...---------,,,,,,,,,------------,,,,,,---.........//////000000........................////////////////////////////////////////////////////////////////////////,,,,,,,,,---------..............................222111///...------......000000////////////000000222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000////////////////////////......------------......000000000000000000000000///...,,,+++,,,...000111...---,,,++++++,,,---///,,,---......---,,,---///.../////////000000000000000000111222222222222111333333222222222333444555333333333222222222111111///000111222333444444555444444444333333222222222222222222222222222222222222444777888888666444222333333222222111222222222000000000000000000000000000000000000000000000000000///...------...///000//////.........---------''')))***,,,,,,,,,******---,,,+++,,,---...---+++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,)))******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,***)))))))))******......---------,,,,,,,,,******++++++,,,,,,------******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++------,,,,,,+++******))),,,,,,---------------,,,++++++*********+++,,,---***++++++,,,---...//////++++++,,,,,,,,,,,,---------------------------------------,,,,,,,,,------++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------++++++,,,---------,,,,,,---,,,++++++++++++,,,------...//////////////////..........................................------------------------------,,,,,,------.../////////........................------............------................................................////////////............////////////////////////////////////////////////,,,,,,------.........//////......------......///........................---......///////////////.../////////000000000000111111000000///......---............////////////111000000///......------------------------------000000///..............................---------------............---------........./////////000................................................////////////////////////////////////////////////,,,,,,---------.................................//////...---......///000000000////////////000000111111000000000/////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000/////////////////////////////////....../////////........................---,,,,,,+++,,,---...///------,,,,,,,,,---///000***,,,------,,,,,,---///....../////////000000000111000000000000111222222444333333222222222222333333333333222222222222111000000111222333333444555444444333333333333222222333333333333333333333333444444555666666555333333555555444333222111111111000000000000000000000000000000000000000000000000////////////////////////...............---------*********+++++++++++++++---+++***+++,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,)))))))))))))))***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,++++++************+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++---,,,,,,++++++************+++,,,------...------++++++******++++++,,,---,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------........................++++++,,,,,,---,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,---000//////............///------------------------------------------..............................................................................------............------------------------......................................................////////////////////////////////////////////////000000//////...------,,,///......------......///........................---......///////////////....../////////000000000111000000//////.....................////////////000000000///......------------------------------000//////............///---------........................//////......................../////////------------------------........................////////////////////////////////////////////////,,,------------.................................------------...///111111000000////////////000000000000///////////////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////000000////////////000000........................+++++++++,,,,,,,,,,,,------,,,,,,,,,---///000111)))***,,,,,,,,,,,,...///........./////////000000111000/////////000222333444444333222222111111111222222222222222222222222000000111222333333444444333333333333333333333333333333333333333222222222222333333333444444444555444333222222111111111222000000000000000000000000////////////////////////......////////////.................................---,,,,,,,,,,,,......,,,+++******,,,,,,+++***++++++++++++++++++++++++,,,,,,++++++++++++++++++************************+++++++++++++++++++++++++++******)))***+++---...++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---,,,+++***)))+++++++++,,,,,,---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********)))***+++,,,---.........+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------***+++---......---,,,+++*********+++++++++,,,,,,------------------------........................------------------------///...,,,+++***++++++,,,...---------......//////111000///---------...///------------------------,,,,,,------------......//////////////////////////////.........---------........................------............------,,,,,,,,,---------------........................------...............///////////////////////////////////////////////////111111000///...---------////////////////////////........................---......///////////////........./////////000000000000/////////.....................////////////000000//////............////////////////////////000///............//////,,,---------.../////////......////////////..............................------------------------........................////////////////////////////////////////////////------------................................................//////000000000000////////////000000////////////............////////////////////////////////////////////////////////////////////////111111000000//////......////////////////////////////////////////////////000//////////////////000000000000000000000000000+++,,,,,,---------,,,,,,,,,,,,,,,---...///000000)))***,,,,,,,,,,,,...///............////////////111000/////////000222333333333333222222111111000222222222222222222222222111111111222222333333444333333333333333333333333333222222222111111111000000000000111333444555666000000000000000111222222000000000000000000000000////////////////////////......////////////......---.....................///...---++++++,,,...///,,,+++******,,,,,,+++***++++++++++++++++++++++++,,,,,,++++++++++++++++++************************+++++++++++++++++++++++++++***))))))***,,,---///++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---,,,+++***+++++++++,,,,,,---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,+++++++++++++++***)))***+++,,,------------******++++++,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---/////////...---******+++++++++,,,,,,,,,------------------------........................------------------------///...,,,+++***++++++,,,,,,------....../////////111000///---------...///------------------------,,,,,,,,,,,,------....../////////////////////////////////...------,,,,,,........................------............------,,,,,,,,,---------..............................,,,---------......//////////////////////////////........................///////////////.........000000000000000000000000........................---......///////////////............////////////////////////........................////////////////////////............//////////////////////////////............//////,,,---------.../////////......////////////.....................---------------------------------........................////////////////////////////////////////////////---------.........//////........................///////////////......---000000////////////000000............////////////////////////////////////////////////////////////////////////////////////111111000000//////......///////////////////////////////////////////////////......------......///000000000000000000000000------............---,,,,,,,,,------.........///***,,,------,,,,,,---///------........./////////000////////////000111111111222222333222222111000111222222222222333333333111111222222222333333333222222333333333333444444333222222111111000000000...///000111222333444555.........//////111222222000000000000000000000000000000000000000000000000////////////////////////---------..................---+++******+++,,,,,,---+++***+++,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***((((((((()))***+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))***+++,,,,,,---,,,,,,)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////++++++,,,,,,,,,---------------------------------........................------------------------------,,,,,,++++++,,,,,,******+++,,,------------000//////............///------------------------++++++,,,,,,------..............................//////.........---------........................------............------,,,,,,,,,---......//////........................,,,,,,,,,---......//////////////////////////////........................---............////////////000000111111000000///........................---......///////////////------........./////////....................................//////////////////////////////......------------------------///............//////000---------........................//////..................---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////////////////////////////------........./////////........................000000000000///...---,,,000000////////////000000...////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////......------------..............................//////............------,,,,,,---------------,,,,,,---......---,,,---///---------.........//////...//////000000000000000000000222222333222111111111111222222222333333333111222222222222333333333222222222333333444444444444444333222222111000000///000111111222111111111111000000000000000111111000000000000000000000000000000000000000000000000000///...------...///000---------.........//////------,,,+++++++++++++++---,,,+++,,,---...---+++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***'''((()))+++,,,,,,------++++++++++++++++++++++++************************...------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++*********,,,---------,,,,,,******+++++++++,,,,,,,,,)))))))))******+++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,,,,++++++)))***+++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,---...///000,,,,,,---------.........................................................------------------------++++++,,,---------,,,,,,)))***+++------------------...//////////////////........................***++++++,,,------......------------------------...............---------........................------............------,,,------...//////000000........................++++++,,,------...//////////////////////////////........................---------------------------...///000000///...---........................---......///////////////---------.........//////....................................////////////.../////////////////////------------------------...............///000000...............---------------............------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////////////////////////////............////////////..............................///000000///...---000000////////////000000/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////////////////////////////............//////........................///...---,,,,,,,,,------,,,,,,,,,------,,,++++++---/////////---,,,---...---------.........//////---...000111111111000//////000111222333333222111111111111222222333333333222222222222222222333333222222222333333444444444555555444333333222111111111222222222111000...---444333222111000000000000000000000000000000000000000000000000000000000000111000...------...000111---------.........///////////////......---------...---,,,,,,......---,,,++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***)))***,,,...////////////++++++++++++++++++++++++************************111000...,,,+++++++++,,,---------,,,,,,+++++++++++++++++++++++++++++++++***+++,,,------,,,+++******+++,,,------,,,+++***+++,,,...///000///......*********++++++,,,,,,,,,''''''((()))***++++++,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++******)))***+++,,,---,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------........................++++++******+++---...000---------.........//////................................................------------------------)))***,,,---...------,,,***,,,---///000000//////,,,---///000000000//////////////////////////////******+++,,,,,,---......------------------------................................................---..................---------......///000111111........................++++++,,,,,,---...//////////////////////////////.................................------,,,,,,++++++,,,---......---,,,+++........................---......///////////////---------.........//////---................................./////////000.........///////////////////////////////////////...............///000111/////////......------,,,,,,------------------,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////////////////////////////............/////////000........................,,,---...000000000//////000000////////////000000//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000////////////////////////000000////////////000000000000000000000000000000///...,,,*********,,,---......---,,,,,,...///000)))***++++++------...///++++++,,,,,,,,,,,,------............////////////111222333333222111222444333333333333333333333333111222333333444444444444222333333444444333333222222222222111111111000000333111///000222333222///111111111111000000000000000000000000000000000000....../////////......---222111000///......//////......---------,,,,,,,,,......---------,,,,,,,,,*********++++++,,,,,,,,,+++,,,,,,---,,,+++***)))++++++++++++++++++++++++++++++++++++******)))))),,,+++*********+++,,,------------,,,,,,+++++++++,,,***((('''(((***,,,...---,,,,,,,,,,,,,,,,,,,,,+++******)))***+++---...++++++,,,,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))+++,,,---......))))))***+++,,,,,,------+++,,,,,,------,,,,,,+++*********+++------,,,+++++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++******+++,,,,,,---..............................+++,,,,,,------,,,,,,+++,,,,,,,,,---------......111000...---,,,,,,---...000000000///......------......------------......------------------------/////////......---------......////////////......------............------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---...//////---......//////000000111111,,,,,,,,,---------......////////////............////////////////////////......------------...............------,,,,,,,,,........................------............------................................................////////////000000000000////////////////////////111111000000/////////...........................//////.........---------++++++,,,---...///000000,,,...//////...------...)))***++++++,,,---......///...---,,,,,,,,,,,,,,,////////////////////////////////////////////////000000000000////////////000000000000000000000000////////////////////////111111000000//////......000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000111111111111111000///......///000111////////////////////////111111000000//////......//////...------...000111////////////////////////........................,,,,,,,,,,,,,,,---......***++++++,,,,,,------...++++++,,,,,,,,,,,,------............////////////000111222222111111222333333333333333333333333333222222333444444444444444333444444555555444444333333222222222222111111111444222111222444555333111111111111111000000000000000000000000000000000000000111222333444555555555000//////////////////............---------,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------...---,,,+++***++++++++++++++++++++++++++++++++++++*********)))++++++*********+++,,,------------,,,,,,+++++++++,,,+++)))((((((***,,,...++++++++++++++++++++++++...---,,,++++++,,,,,,---+++++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++******+++------,,,+++++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......///......---------....../////////............---......------------......------------------------------,,,,,,,,,+++++++++,,,,,,------------,,,,,,------............------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................,,,---...111333222///---.............../////////---------.........//////////////////.............................................------..................------,,,,,,,,,........................------............------................................................------------............////////////////////////000000000//////.........//////////////////////////////.........---------///...---,,,,,,,,,,,,,,,,,,...//////...------...------------------......///...------,,,,,,,,,---////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////111000000000/////////...000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000111111111111111000///......///000111////////////////////////111000000000/////////...111000///...---......///////////////////////////........................******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------............/////////...000111111000000111333333333333333333333333333222333444444555444444444444444555555555555444444333333333333222222222222333222111111333333222111111111111111000000000000000000000000000000000000///000111111222222222222,,,---...///000///...............------------,,,......---------,,,,,,,,,......---------------,,,------.........---,,,,,,++++++++++++++++++++++++++++++++++++************++++++******++++++,,,---------,,,,,,,,,,,,++++++,,,+++)))((()))***,,,---))))))******++++++,,,,,,000///...---,,,,,,,,,,,,***++++++,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++...------,,,+++***))))))++++++++++++++++++++++++------++++++++++++------+++******+++------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......------..................---------------...............------------......---------------------------,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,------............------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////***,,,000555777555000,,,.........---------------........./////////000000////////////............------------------------.................................---------------........................------............------................................................------------............/////////////////////////////////...............000000000000000000000000...............---------///...,,,+++******++++++,,,...//////...------.../////////......---------///...------,,,---------////////////////////////////////////////////////////////////000000000000........................////////////////////////000000000000////////////000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000111111111111000000////////////000000////////////////////////000000000000////////////111000///......---......////////////////////////........................)))***,,,---------,,,+++---------,,,,,,++++++++++++++++++,,,,,,,,,---------------.........//////---///000000//////111222222222333333333333444444444444555555555555444444333333444444444444333333444444444333333333222222000/////////000000//////111111111111000000000///000000000000000000000000000000000///...,,,+++******,,,...000000///...---............------------......---------,,,,,,,,,......------,,,,,,++++++------------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***,,,---))))))***+++,,,,,,------......------,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++...------,,,+++***)))))),,,,,,++++++++++++++++++...---+++******+++---...,,,++++++,,,------,,,***++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......+++,,,...///000///......++++++,,,,,,---......///...------,,,,,,------...------------------------..............................////////////......------............------......------,,,,,,,,,+++------------------------............////////////////////////////////////***,,,000444777555111---///.........------,,,,,,---.........////////////////////////............---------------------------..................---...............---------........................------............------................................................////////////000000000000////////////////////////..................------////////////////////////........................---,,,+++***+++,,,...///,,,...//////...------............---------------......------------......////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////000000111111111111000000000000000000000000000000///000000000111111111111000000////////////000000////////////////////////000000000000/////////////////////............///////////////////////////........................***+++---.........---,,,...------,,,,,,++++++***+++++++++,,,,,,,,,------------------............,,,...///000//////111222222222222333333444444444555555555666666555555444222222222333333222222222444444444333333333222222//////000000/////////000111111111111000000000///000000000000000000000000333333333222111///...---***,,,...000000///...---//////.........---------......---------,,,,,,,,,------,,,,,,++++++******++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,,,,+++++++++,,,---...//////******++++++,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++...---+++******+++---...---,,,+++,,,------,,,***++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......+++,,,...///000///......***++++++,,,---...//////------,,,,,,,,,,,,------------------------------..............................////////////......------............------.........------,,,,,,,,,------------------------,,,------------.................................,,,,,,---000222222000...000//////......---------,,,,,,---------.........////////////............------------------------------...//////...------................................................------............------................................................////////////000000000000////////////////////////------..........................................---.....................------,,,,,,---...///000,,,...//////...------...***++++++,,,------............---------......///////////////////////////////////////////////////.../////////000000000111000000000000000000000000////////////////////////////////////000000000000////////////////////////////////////////////////000000111111111111000000000000000000000000000000///000000000111111111111//////000000000000//////000000000000000000000000////////////000000000000------.../////////000000////////////////////////........................+++,,,,,,------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,------------.........,,,...///000///000111333111222222333333444444555666666666777666666555444111111222222222222111111333333333333222222222222111222333333111111222333111111111111000000000000000000000000000000000000000111111222333333222222,,,---...///000///....../////////.........------......---------,,,,,,,,,,,,+++++++++++++++******++++++*********+++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,------......//////((()))***+++,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++------++++++++++++------...---,,,---......,,,***++++++++++++++++++++++++*********+++++++++++++++)))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,---------......------..................+++,,,,,,---.../////////------,,,,,,,,,,,,------------------------------+++++++++,,,,,,,,,,,,---,,,,,,------------,,,,,,------............------.........---------------------------------------*********+++++++++,,,,,,------------------------...---,,,,,,...//////.../////////...............,,,,,,,,,------------...////////////............------------------------,,,---...//////...---,,,.............../////////........................------............------................................................------------............////////////////////////.............../////////........................---------...............///...............------,,,...//////...------...))))))***+++,,,---...///.........---......///000////////////////////////////////////////////////......//////000000111111111111111111111111111111////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000111111111111//////000000000000//////000000000000000000000000////////////000000000000---......///000/////////////////////////////////........................+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------.........,,,...000000000000222444111111222333333444555555777777777777777666555555111222222333333222222111333222222222222111111111111333444444222111222444111111111111000000000000000000000000000000000000------...000111111111111000//////////////////...////////////..................---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++***+++,,,---...+++++++++++++++++++++++++++++++++,,,,,,,,,------)))***+++,,,,,,,,,+++++++++++++++,,,,,,---------------,,,,,,,,,+++++++++------------------------***+++,,,------,,,,,,+++))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---......,,,***++++++++++++++++++++++++)))*********++++++++++++******++++++,,,------...+++++++++,,,,,,---------------------------------------............------,,,,,,,,,---------......///......---------......---------....../////////---,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,,,,------,,,,,,------------,,,,,,------............------------------....................................++++++++++++,,,,,,,,,---------------------------///...,,,,,,......---,,,---------------.........------------............////////////....................................,,,---///000000///---,,,---........./////////000........................------............------................................................------------............////////////////////////.........//////000000000........................---------.........//////+++,,,---//////...---,,,,,,...//////...------...+++,,,,,,,,,------.....................///000000////////////////////////////////////////////////.........///000111111111000000000000000000000000////////////////////////.../////////000000000111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000111111111111...///000111111000///...000000000000000000000000.../////////000000000111000000000000///...,,,+++////////////////////////........................+++***)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---...000111000111333444111111222333333444555555777777777777777666555555222333333444444333333222222222222111111111000000///222333222000///111333111111111111000000000000000000000000000000000000000111111111111111000///222111000///////////////000/////////..................---------,,,,,,,,,,,,,,,,,,------.........---,,,,,,+++,,,---//////+++++++++++++++++++++++++++++++++,,,,,,---------)))***+++,,,---,,,+++++++++++++++,,,,,,------------------,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,,,,---......///...---+++***((()))***+++,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------+++,,,,,,------,,,,,,+++...---------......,,,***++++++++++++++++++++++++))))))******++++++++++++++++++,,,------...//////******+++,,,,,,---..............................------............------,,,,,,,,,---------......111000...---,,,,,,---............///////////////---,,,,,,++++++,,,,,,------------------------------------....../////////...//////////////////...---..................---,,,---------.../////////................................./////////000000........................///.........///...,,,***+++++++++,,,,,,---------............/////////000000/////////............////////////////////////,,,---///000000///---,,,---.........//////000000........................---..................---................................................////////////000000000111////////////////////////.../////////000000111111000000000000000000000000---------.........//////$$$&&&***...000000///...,,,...//////...------...///............---------...............///000000////////////////////////////////////////////////---......///000111111222000000000000000000000000////////////////////////.../////////000000111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000111111111111...///000111111000///...000000000000000000000000.../////////000000111111222222222111///,,,***(((////////////////////////........................)))***+++,,,---...............---,,,+++***)))(((,,,,,,,,,---------......,,,,,,,,,------.........000000000000000111111222444333222222333666888::::::999777666555555555555333444444555555444444333111111111222222333333444111000///......000222333111111000000111333555666222222222222222222222222111111111111111111111111333222111000////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********---------,,,,,,+++++++++,,,,,,,,,---------.........---+++******+++---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,++++++******++++++,,,))))))***+++,,,,,,---...,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++---...---***(((***,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------++++++++++++---------------------------------------------------------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))*********+++++++++.................................------,,,,,,,,,------------------------///////////////.........,,,,,,------------,,,,,,............////////////////////////////////////////////////////////////////////////////////////.........------,,,,,,,,,,,,,,,,,,------............///000///---,,,,,,---000///...---------------..................------............////////////////////////////////////////////////////////////////////////////////////////////////////////////000000//////.........---////////////////////////................................................---------............/////////000000000000//////---------.........//////////////////////////////---------.........////////////............//////........................////////////////////////////////////////////////111111000000/////////...------............------000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000222222111111000000////////////000111111111111111111000000000//////......222111000//////000111222222222111111111111222222444333111000000000111222////////////////////////////////////000000000000***++++++,,,------------,,,,,,,,,+++++++++++++++,,,,,,,,,---------........................------000000//////000000111222444333222222333555888999999888777555555555555555333444444555555444444333222222222222222333333333222111000//////111222444111000000000000222333444222222222222222222222222111111111111111111111111222222111000////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,,,,++++++++++++---------,,,,,,+++++++++,,,,,,,,,---------.........---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...,,,***)))***,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,------,,,++++++,,,------------------------------------------------------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------------,,,........................////////////............------............------............////////////////////////////////////................................................/////////......---------,,,,,,---------------------...//////---,,,---...//////...---------------....................................////////////////////////////////////////////////////////////////////////////////////////////////////////////000/////////............////////////////////////................................................---------............///------............---------------.........///////////////...............---------.........//////000000////////////000000........................////////////////////////////////////////////////000000/////////.........------............------000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111000000000000000//////000111111111111111111111111000000/////////222111000//////000111222111111111000000111111111333222111000///000000111000000000000000000000000....../////////000000000++++++,,,------,,,,,,,,,******++++++,,,,,,------,,,,,,,,,---------......000000//////...---------000000//////000000111222333333222222333555777888888777666555555555555555333444444555555444444333333333333333222222222222333222111000111222333444111111000000000000111222111111111111111111111111111111111111111111111111111111000///............////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,///......---------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,------------,,,,,,,,,+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------.........////////////////////////.................................//////.........---............/////////////////////////////////................................................///////////////.........------------------,,,,,,,,,...///...------.../////////...------------.......................................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////................................................---------............///------............------------.........///////////////......---------,,,------........./////////000000////////////000000........................///////////////////////////////////////////////////............---------------............------000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111//////000111111111111111111111111111111000000000111111000000000000111111111000000//////000000111111111000/////////000000111111111111111111111111............////////////,,,,,,---------,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,---------.....................---------///////////////000111111222222222222333444555666666666555555555555555555333444444555555444444333444444444333333222222111333333222222222333444555222222222111111111111111000000000000000000000000111111111111111111111111000000///...............////////////////////////------------------------///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------..............................,,,,,,------......//////........................------...............///......////////////......---------.........//////////////////////////////................................................//////...........................------,,,,,,,,,+++---......------///000///......---------..................////////////............///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.........////////////////////////................................................---------............/////////000000000000//////............//////////////////......------,,,,,,............//////////////////............//////........................////////////////////////////////////////////////------------------------------............------////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000////////////////////////000000111111111111000000//////000000111111222222//////000111111111111111222222111111111111111111111000000000000000000111000000////////////000000000000//////////////////000000000000000000000000---.........////////////,,,,,,---------,,,++++++---------,,,,,,,,,++++++,,,,,,,,,---------......******+++,,,------....../////////...///000000111222222222222333333444555444444444555555555555555333444444555555444444333555444444333333222222222333333333333333444444555333333333333333333222222000000000000000000000000000000000000000000000000000//////............///////////////////////////------------------------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.................................---------....../////////------------------------,,,---------......//////......////////////......------------............////////////////////////................................................------------------------.........------,,,,,,,,,+++---......------///000......---------......///........./////////000000............////////////////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////........................////////////////////////---------............/////////000000000000//////........./////////000000//////.........---------........./////////000000...------,,,,,,------...........................////////////////////////////////////////////////,,,,,,,,,---------------------............------////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////000000111111111111000000//////000000111111222222//////000111111111111111111111111111111111222222000000000111111000000000000000////////////000000/////////000000000//////////////////////////////.........////////////000++++++,,,------,,,,,,,,,......------,,,,,,++++++,,,,,,,,,---------......(((((()))+++,,,---.../////////......//////000111111111111222222333333333222222333444555555555444333444444555555444444333444444444444333333333333222222333333333444444444333333444444444444444333111111111111111111111111000000000000000000000000000000///......//////000////////////////////////------------------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,******+++,,,---...//////,,,,,,,,,,,,------------...------,,,,,,++++++***+++*********,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.............../////////------------------------,,,,,,,,,---......//////.........//////.........,,,------------.........////////////////////////------------------------------------------------,,,,,,,,,---------------------------------,,,,,,,,,...///...------...///...------------...//////.........//////000000111............////////////////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////........................////////////////////////---------............///------............------....../////////000000000////////////////////////....../////////000000000...------------------...........................////////////////////////////////////////////////,,,,,,,,,------------...------............------000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000111111111111000000000000000000111111111111//////000111111111111111000000000111111111111111000000111111111111000000111000000//////000000111//////000111111111000000........................////////////000000000000***++++++,,,------------,,,,,,,,,---------------,,,,,,,,,---------......******++++++,,,---......///............///000000000111111222222222222222000111333444555555555444333444444555555444444333333333333444444444444444111222222333333333333333000111333444444444444333222222222222222222222222000000000000000000000000000000000//////000000111////////////////////////...........................---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++,,,,,,,,,---+++++++++,,,,,,---------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------,,,,,,,,,,,,,,,++++++******++++++,,,***+++++++++,,,,,,------,,,,,,,,,---------............---,,,,,,+++******,,,***)))***,,,...,,,+++++++++++++++++++++++++++,,,,,,,,,------------...,,,---...//////...---,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,////////////....................................++++++,,,------...//////------............------,,,,,,---------.........////////////////////////------------------------------------------------------------.........///,,,,,,---------------------...//////---,,,---...---------------...//////---......///000000111111............////////////////////////////////////////////////////////////////////////////////////////////////////////////............/////////000////////////////////////........................////////////////////////---------............///------............------.../////////000000000000......//////000111111111.../////////000000000000/////////....../////////........................////////////////////////////////////////////////,,,---------............------............------000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000111111111111000000111111111000000000000000//////000111111111111111/////////000000111111111///000111222222111000///111111111000000111111111//////111222222222111111////////////////////////000000000000111111111222)))***+++,,,---.........***++++++,,,---//////000,,,,,,,,,---------......,,,---------------------...............///000000000111111222222222111111///000222444555555555444333444444555555444444333333333333444444555555555000111222333333333222222///000111333444444333333222222222222222222222222000000000000000000000000111000000000000000111111////////////////////////...........................---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------*********++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++------------------------******+++,,,,,,---............------------,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++******,,,,,,,,,------...............---,,,,,,+++******,,,***(((***---...---+++++++++++++++++++++++++++,,,,,,,,,---------......,,,---...//////...---,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......+++++++++,,,,,,,,,------........................000000//////......------////////////////////////++++++,,,,,,---...//////,,,------------------,,,,,,,,,,,,---------......////////////////////////---------------------------------------------------.........//////000000,,,,,,,,,------............///000///---,,,,,,------------------...///000---......///000111111222............/////////000////////////////////////////////////////////////////////////////////////////////////////////////---.........//////000000////////////////////////........................000000000000000000000000---------.........////////////000000000000//////////////////000000000000......///000111222333333////////////000000000000111111000000000000111111........................////////////////////////////////////////////////---------....../////////---..................---000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000111111111111000000222222111111000000////////////000111111111111111......//////000000000111///000111222222111000///222222111111111111222222///000111333333333222111000000000000000000000000000111111111222222222222******+++,,,,,,,,,,,,+++------------,,,,,,+++***+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,......---+++***+++...000222222111111111111111111333333333333444555666666666444222222555666777777555555555555555555555555444444222222222222444444222222222222222222222222333333222111000000111111000000000000////////////111111000000//////......///...---,,,,,,---...///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,+++***)))(((+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,++++++,,,,,,,,,,,,------,,,+++***+++---...---,,,...---,,,,,,+++***)))(((++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,+++***)))+++,,,---,,,*********+++))))))*********+++++++++---------,,,,,,+++++++++,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------.........---,,,+++)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---//////.........---------////////////////////////------------------------------+++******+++------,,,---......,,,,,,---...//////////////////////////////...------------...........................------...///...---+++***......---------,,,,,,,,,..............................////////////.....................///000000///......---------------........................------......//////000000111///,,,******,,,///111............////////////000000//////.........------------------...///000111111000/////////////////////////////////////////////............//////000000////////////000000222111000//////....../////////......---------,,,------......//////000000000000000000000000000000................................................000000000000000000000000000000//////.........---000000000000000000000000////////////////////////////////////////////////////////////////////////222222222111///...,,,,,,000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000//////............//////111111000000//////......******+++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++++++++,,,------------,,,---......,,,++++++---///111111111111111111111111222111111222222333444555555333222222444666777666333333333333333333333333444333333222222333333444222222222222222222222222333222222111000000111111000000000000////////////111000000000/////////...///...------------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,+++***+++---...---,,,------,,,,,,++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,+++)))))))))******+++++++++,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------......//////.........---------........................------------------------------,,,,,,,,,,,,------,,,---......,,,,,,---...//////////////////////////////...------------...........................------......------,,,+++......---------,,,,,,,,,------------------------......////////////............------------....../////////......//////000....................................////////////000///---++++++---///000............////////////000000/////////........................//////000111000000/////////////////////////////////////////////............//////000000////////////000000000///////////////000111/////////.........------/////////000000000000000000000000000000000000000........................////////////////////////........................000/////////....................................////////////////////////////////////////////////////////////////////////....../////////......---000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000000//////......//////000111000000000/////////...******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++,,,---------------,,,---......,,,,,,---...111111111111111111111111000000000111111222333444444222111222444666666555333333333333333333333333444333333222222333333444222222222222222222222222333222111111000111111111000000000000////////////000000000000///////////////......------......///------------------------------------------------------------------------******+++------.........+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,------,,,+++***+++---...---,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------+++++++++,,,,,,---------,,,+++++++++++++++******++++++,,,,,,,,,+++******+++,,,---,,,***)))***+++++++++,,,,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................---------------------------------------------------------------............------,,,---......,,,,,,---...//////////////////////////////...------------.................................---,,,,,,,,,------......---------,,,,,,,,,------------------------......////////////.........------,,,,,,,,,------/////////......///000000......................../////////...............///...------------...///............////////////000000////////////......///////////////000000111000000//////......////////////////////////////////////............//////000000////////////000000............///000111222000000////////////......111111111111000000000000000000000000000000000000////////////////////////000000000000000000000000........................////////////....................................////////////////////////////////////////////////////////////////////////***+++,,,...//////000000000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000111111111111000000111000000//////000000111000000000000////////////******+++,,,,,,,,,,,,+++++++++,,,,,,,,,++++++***+++,,,,,,------,,,,,,++++++,,,,,,---...---------+++---......---,,,,,,---000000000000111111111111111000000111111222333444333222111222444666555555555555555555555555555555333333333333333333333333222222222222222222222222222222111111111111111222000000000000////////////000000000000//////////////////............//////////////////////////////................................................++++++,,,---............+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++(((***,,,------,,,+++***+++++++++,,,,,,,,,------,,,+++***+++---...---,,,,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,,,,------------***++++++,,,,,,------...------,,,,,,++++++******++++++,,,,,,,,,++++++***---.........,,,+++,,,---+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++******++++++++++++++++++,,,,,,,,,------+++,,,,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,+++........................------------------------------------------------,,,---...//////...---,,,,,,---......,,,,,,---...//////////////////////////////...------------...........................///...,,,++++++,,,---.........---------,,,,,,,,,---------------------------......//////......---,,,,,,,,,,,,---...///000000000///...------------......................../////////......------------..................---............////////////000000//////////////////111000000000000000111111000//////.........////////////////////////////////////............//////000000////////////000000///////////////000111111000000000000000/////////111111111000000/////////////////////////////////000000000000000000000000////////////////////////........................///////////////.................................////////////////////////////////////////////////////////////////////////***+++---...///000000000////////////////////////......///000000000000000////////////////////////000000000000000000000000111111111111111111111111////////////////////////111111111111111111111111111111111111111111111111000000111111111111000000111111000000000000111111000000000000////////////******+++,,,,,,,,,,,,+++******+++,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,---.........------+++---......---,,,,,,---//////000000000111111111111111111222222333444555333222222333555666666444555555555555555555555555333333333333333333333333222222222222222222222222222111111111111111222222000000000000////////////////////////000000000000////////////////////////////////////////////////........................++++++++++++++++++++++++,,,------......------,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++((()))+++---------+++***+++++++++,,,,,,,,,------,,,+++***+++---...---,,,+++,,,,,,------......///++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---------......------,,,,,,++++++***++++++,,,,,,,,,+++++++++,,,---,,,+++***+++,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,++++++++++++++++++,,,+++++++++,,,,,,,,,------------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,++++++---.............................................------------------------,,,---...//////...---,,,,,,---......,,,,,,---...//////////////////////////////...------------..............................---,,,++++++,,,...///......---------,,,,,,,,,........................------............------++++++,,,---///111222333444333111///...,,,,,,+++........................//////......------,,,,,,------...//////...------............//////////////////000000000000000000222111000000000000111111//////............////////////////////////////////////............//////000000////////////000000111111000////////////////////////000000000000000000000000//////.........////////////////////////000000000000000000000000........................////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////---...///000000000000000////////////////////////......///000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111111111111111111111111111000000111111111111000000111111000000000000111111////////////000000000000******+++,,,,,,,,,,,,+++)))***+++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,---...............,,,---......,,,,,,---......//////000000111111111222111111222222333444555333333333555777777666555333333333333333333333333222333333444444333333222222222222222222222222222111111111000111111222333000000000000////////////////////////000000000000...//////000000//////...------------------------------------------------------------------------,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++((()))+++,,,------,,,+++++++++,,,,,,,,,,,,------,,,+++***+++---...---,,,++++++,,,,,,---------...++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------------,,,******+++,,,,,,,,,++++++)))***+++***((('''((()))))))))*********+++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------...............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,---------...............////////////////////////------------------------------............------,,,---......,,,,,,---...//////////////////////////////...------------...........................------,,,,,,,,,---............---------,,,,,,,,,........................------............------++++++,,,---///111333444777666444111///...------.................................---------------------...//////...------............//////////////////000000000000111111222111111000000000000000......------......////////////////////////////////////............//////000000////////////000000222111000///..................////////////000000////////////............000000000000000000000000////////////////////////........................000000000000000000000000.........///////////////000000000000000000000000//////////////////////////////////////////////////////////////////////////////000000000000000///000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111000000111111111111000000111000000//////000000111////////////000000000000******+++,,,,,,,,,,,,+++))))))***++++++++++++++++++,,,,,,------,,,,,,+++,,,------...............---......,,,++++++---///......//////000111111222111000000111111222333444444444444666888999777555333333333333333333333333222333333444444333333222222222222222222222222222111111000000111222222333000000000000////////////.../////////000000000111...///000111111000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000)))***+++,,,---------,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,************************)))******+++,,,,,,------++++++,,,,,,,,,,,,------,,,+++***+++---...---,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------...------,,,,,,++++++***,,,,,,,,,,,,,,,---------)))***+++,,,,,,,,,,,,+++***+++,,,+++)))((()))************+++++++++,,,,,,+++++++++,,,,,,---------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,,,,------,,,---..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---//////...---,,,---------.........//////........................------------------------------,,,,,,,,,,,,------,,,---......,,,,,,---...//////////////////////////////...------------...........................+++,,,------......------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---...///000111333222111///.........---........................,,,------------------.......................................//////////////////000000000111111111111111000///////////////...------------...///000//////////////////////////////............//////000000////////////000000111000///////////////000------.........////////////////////////000000000000000000000000000000000................................................////////////////////////............/////////000////////////////////////////////////////////////////////////////////////////////////////////////---...//////000000//////000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000000//////......//////000.../////////000000000111******+++,,,,,,,,,,,,+++((()))***++++++++++++++++++,,,,,,------,,,,,,+++,,,---......//////............---+++***+++...000---......///000111111222////////////000111222333555444555777999999888666555555555555555555555555222222444444444444222222222222222222222222222222111111000000111222333333000000000000////////////.../////////000000111111...///000111111000///...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------'''((()))+++,,,---......+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,************************************+++,,,---...++++++,,,,,,,,,---------,,,+++***+++---...---,,,++++++++++++++++++++++++++++++++++++++++++++++++---------........./////////...------,,,+++***)))*********++++++,,,,,,---)))***+++,,,,,,,,,,,,,,,---...///...,,,+++,,,---++++++,,,,,,,,,---------+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++///......------......///++++++,,,,,,,,,---------***+++,,,...///000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++------,,,+++***---------.........//////------------------------------------------------------+++******+++------,,,---......,,,,,,---...//////////////////////////////...------------...........................***+++---...///...------......---------,,,,,,,,,************************,,,------......------,,,...------,,,,,,------...,,,,,,,,,++++++,,,,,,,,,........................,,,,,,,,,------.........///...------------...///............/////////000//////000000111111111222111111000//////...//////---------------...///000//////////////////////////////............//////000000////////////000000///......//////000111222,,,---------......////////////000000111111222222000000000000000000000000........................000000000000000000000000........................---.........//////000000........................////////////////////////////////////////////////////////////////////////+++,,,---...////////////000000000000000000000000...//////000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000//////............//////.../////////000000111111------,,,++++++******)))+++++++++***************))))))***+++,,,------...,,,,,,,,,---------......///...,,,******+++,,,---............////////////111111222222222333333333333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444444333222222111111222222222222111000000000000000000000000000000000000000......------------......//////............//////........................******+++,,,------------///......---+++******)))'''((()))+++---.........------,,,++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++------------------------++++++++++++******))))))++++++++++++++++++++++++---------,,,,,,+++++++++************************---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,+++++++++,,,---...,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------------------,,,,,,+++***++++++++++++++++++++++++---,,,************,,,---------------------------------------------------)))***++++++,,,---........................---------------............///+++++++++,,,,,,,,,------........................+++++++++++++++,,,---...////////////////////////---+++)))+++---///---+++............................................................---,,,++++++,,,,,,,,,---------..............................------............------------------------------..................------........................000000000000000000000000000000000000000000000000......////////////......////////////////////////111000///......///000111//////////////////////////////.........---------///////////////.........000000000000111111111111///////////////////////////////////////000111111////////////////////////000000000000000000000000////////////////////////......////////////......////////////////////////............................................................////////////////////////000000000000111111000000//////......000000000000000000000000000000000000000000000000//////.........---------////////////000000000000000000000000000000000000222222222111111111000000333333333222222111111111222111111000000000000000//////000111111111111111000000000000000000000000000000000000000000000000+++++++++++++++++++++,,,---,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......///---,,,******+++,,,---............////////////111111111222222333333333333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333444333222222111111222222000000///...............000000000000000000000000///......------......///////////////////////////........................,,,---------------,,,+++---------,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++*********)))++++++++++++++++++++++++---------,,,,,,+++++++++------------------------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,------------------,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------......------------............,,,,,,---------.................................------,,,,,,,,,,,,------...........................,,,+++,,,...000...---000000000000000000000000---------------------------------...------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------................................................------------------------////////////////////////......////////////......////////////////////////000///...------...///000//////////////////////////////.........---------////////////////////////...////////////000000000000000000000000000000000///////////////000111111////////////////////////////////////////////////////////////////////////......////////////......////////////////////////////////////////////////....................................////////////////////////000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000000//////.........////////////000000000111111111111111111111111111222222222111111111000000333333333222222222111111222111111000000000000000//////000111111111111111000000000000000000000000000000000000000000000000)))******+++,,,,,,------......------,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,+++***+++,,,------............/////////000000111111222333444444333333333333333333333333444444444444444444444444333333333333333333333333222222222222222222222222333333222111111111111222000000///.........//////000000000000000000000000///......------......///---...///000000///...---......................../////////......,,,++++++++++++,,,,,,---------...,,,------,,,,,,+++***)))++++++************++++++************************++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++------,,,,,,,,,,,,++++++------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------,,,,,,,,,,,,++++++***+++,,,---...------,,,......------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,------------,,,,,,---------------------------------------------------------,,,,,,+++++++++++++++,,,,,,------......------------............---------.........//////........................///......---------..............................///---------///000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,..............................////////////......////////////////////////......------------....../////////////////////////////////............---////////////////////////............////////////111111111111111111111111///////////////000111111////////////////////////////////////////////////////////////////////////......////////////......////////////////////////000000000000000000000000....................................////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000111111000000000000///////////////000000000111111222222222222222222222222222222222111111111111111333333333222222222222111222111111000000000000000//////000111111111111111000000000000000000000000000000000000000000000000*********++++++,,,,,,,,,......---,,,+++******)))''''''(((***,,,---...///,,,,,,,,,---------.........---,,,+++++++++,,,,,,---------.........////////////000111222333444444222222222222222222222222333333333333333333333333333333333333333333333333111111111111111111111111333222222111111111111111222222111111000111111222000000000000000000000000//////............//////,,,...000111111000...,,,..............................//////...------,,,,,,,,,,,,------------...------------,,,+++******************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,...............---------***+++---//////...---+++---------------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,+++,,,,,,------------......+++,,,............,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......,,,,,,---------.........------------...................................................///000000.......................................///......++++++++++++++++++++++++------------------------++++++,,,---............,,,,,,,,,---------......////////////////////////------............---------------------------------------.............................................................................................////////////......////////////////////////......................../////////////////////////////////...............///////////////000000000........./////////000000000000000000000000000000///////////////000000111////////////////////////........................////////////////////////......////////////......////////////////////////////////////////////////....................................////////////////////////000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000//////000000000111111111222222222222222222222222111111111111111111111111222222222222222222222222222111111000000000000000//////000111111111111111////////////////////////000000000000000000000000,,,,,,,,,+++++++++******,,,,,,,,,+++***)))))))))&&&&&&''')))***,,,------,,,,,,,,,---------......------,,,,,,++++++++++++------------............//////000111111222333333222222222222222222222222333333333333333333333333333333333333333333333333111111111111111111111111333222111111000000111111222222111111111111222222/////////////////////////////////....../////////,,,...000111111000...,,,........................,,,---......//////...............---------,,,,,,++++++,,,---------,,,,,,************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,---------***+++---//////...---,,,+++++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,,,,,,,,,,,,,------.........+++,,,............,,,+++------------------------------------------------******+++,,,,,,---......******++++++,,,---......,,,,,,,,,------------...+++,,,,,,,,,,,,---------........................,,,,,,---...///111222333........................---.........------------........................////////////////////////++++++,,,---............,,,,,,,,,---------......////////////////////////------............---------------------------------------.........//////..............................................................................////////////......////////////////////////////////////////////////////////////////////////////////////////////////////////////000000111111//////000000000111111111///////////////////////////////////////000000111000000000000000000000000////////////////////////////////////////////////......////////////......////////////////////////........................////////////////////////............////////////////////////000000000000////////////000000000000////////////////////////////////////////////////////////////////////////000000000000111111111111111111111111111111111111111111111111111111111111222222222222222222222222222111111000000000000000//////000111111111111111////////////////////////////////////////////////------,,,,,,+++******)))+++++++++*********))))))++++++******)))))))))))),,,,,,,,,---------......---------,,,,,,,,,++++++,,,------------.........000000000111111111111222222222222222222222222222333333333333333333333333333333333333333333333333111111111111111111111111222222111000000000000111000000/////////000111111////////////////////////000//////......//////000---...///000000///...---........................++++++,,,......////////////.........------,,,,,,******,,,---............******+++,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,------------,,,,,,***++++++,,,,,,------.........---------,,,,,,,,,))))))************+++++++++,,,---...///......---******++++++++++++,,,,,,++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,++++++,,,,,,------......,,,,,,------------,,,,,,------------------------------------------------)))******+++---......///++++++,,,,,,------......,,,,,,,,,,,,------------+++++++++,,,,,,,,,------........................,,,,,,,,,---///000222333---------------------------...///...,,,,,,,,,...........................////////////////////////,,,,,,------...---------,,,,,,,,,---------......------------------------------............------------------------------,,,,,,------.../////////........................,,,,,,,,,,,,,,,,,,,,,,,,..............................////////////......//////////////////////////////000000000000//////////////////////////////...////////////000000000...//////000000111111222000000000000111111111111........................///////////////000111111000000000000000000000000000000000000000000000000////////////////////////......////////////......////////////////////////........................////////////////////////............////////////////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000......////////////000000000000000111111111222222000000000000000000000000111111111111111222222222111222222222222333333333222111111000000000000000//////000111111111111111000000000000000000000000////////////////////////,,,+++++++++++++++++++++*********+++++++++,,,,,,...------,,,+++***)))))),,,,,,,,,---------......,,,---------,,,,,,++++++,,,,,,---------.........111111111111000000000000111111111111111111111111222222222222222222222222333333333333333333333333222222222222222222222222222222111000000000000000000000//////000000111222////////////////////////000000////////////000000////////////////////////........................+++,,,---------------,,,------------............***+++,,,---............***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,---------------------------------,,,,,,---......---,,,,,,******+++,,,,,,---............---------,,,,,,,,,*********+++++++++,,,,,,------------............+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------***+++,,,,,,---------,,,******++++++,,,---------,,,,,,++++++++++++,,,,,,------------------------------------------------+++++++++,,,,,,---------------------------......++++++,,,,,,,,,---------,,,,,,,,,,,,---------.................................------......//////------------------------...000111000---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---------...------,,,,,,,,,,,,,,,---------......------------------------------............------------------------------,,,,,,------...//////000........................------------------------////////////////////////......////////////......////////////////////////......///000000///......////////////////////////.../////////000000000000...//////000111111222222/////////000000000000111///////////////////////////////////////000111111000000000000000000000000111111111111111111111111////////////////////////......////////////......////////////////////////........................////////////////////////............////////////////////////000000000000.../////////000000000111000000000000000000000000000000000000000000000000/////////000000111111111000000111111111222222222111111111111111111111111000000111111111222222222111111222222222333333333222111111000000000000000//////000111111111111111000000000000000000000000////////////////////////*********++++++,,,------***++++++,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,---------,,,+++***,,,,,,,,,---------......222222111111000/////////111111111111111111111111222222222222222222222222333333333333333333333333222222222222222222222222222111111000000000000000222222111111222333444444////////////////////////000000////////////000000//////............//////........................------------,,,+++******++++++,,,---...///000111,,,,,,------...---------+++,,,------------,,,+++------------------------+++++++++++++++++++++++++++++++++,,,,,,---------------------------------+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,---------************************,,,,,,---......---,,,,,,******+++,,,,,,---............---------,,,,,,,,,---------....../////////...------------...//////,,,,,,,,,------.........++++++,,,,,,,,,---------***+++,,,,,,------------))))))***++++++,,,---------,,,************,,,---------------------------------------------------------,,,,,,,,,,,,++++++..................------++++++,,,,,,,,,------------------.........//////........................000000///------,,,,,,,,,------------------------///111222111...---...000000000000000000000000000....................................---,,,++++++,,,,,,,,,---------......000000000000000000000000---..................---------------------------,,,,,,------...///000000........................000000000000000000000000000000000000000000000000......////////////......////////////////////////,,,---...//////...---,,,////////////////////////.../////////000000111111...//////000111222222222............/////////000000000000000000000000000///////////////000111111000000000000000000000000111111111111111111111111////////////////////////......////////////......////////////////////////000000000000000000000000000000000000000000000000............/////////000////////////000000000000.../////////000000111111000000000000000000000000000000000000000000000000000000111111222222222222000111111111111222222222222222222222222222222222000000111111222222222222111111111222222333333333222111111000000000000000//////000111111111111111000000000000000000000000////////////////////////,,,+++)))((((((((()))***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000000000000000000//////000000111222222222111111111111222222444444444333333222222222111222333444555444333333444333222111111222333444111111222222222222111111000000000000////////////000000000000000000000000,,,...000111111000...,,,////////////............,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---************************++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++...------,,,,,,------...++++++++++++++++++++++++***+++,,,---...---,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------++++++++++++,,,,,,---......------,,,,,,------...///...---+++******++++++++++++++++++++++++++++++------------------------------++++++++++++------***++++++,,,---...//////...........................------,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...........................------.........---+++***...------,,,,,,------.....................------------............------------------------------//////////////////////////////.........---------------------------------+++,,,...000000///...,,,////////////////////////........................------------------------,,,,,,,,,---------............------------..............................,,,---......//////......000000000000000000000000////////////////////////000000000000000000000000111111000000//////............////////////......//////000000111111111222111111111000000000000000////////////////////////......///000111222222333222222222111111111000000///////////////.........000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000//////...//////000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111111111000000000000000000000000111111000000111111222333222222222222222222222222333333333333333333333333222222111000//////000000000000000000000000000000111111000000//////......,,,---...//////...---,,,---,,,+++***)))******++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000000000000111111111222222222333333333333222222222222333333444444444333333222222222111222333444444444333333222111000//////000111222111111222222222222111111111000000000////////////000000000000000000000000---...///000000///...---////////////............,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---************************++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,+++++++++,,,------222222111000...---,,,+++******++++++,,,---------,,,,,,+++++++++,,,---------------,,,,,,---------///...---+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,++++++,,,------------------------..............................111000///...---------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...........................---......///...---,,,+++...------,,,,,,------...........................------............------------------------------........................//////.........---------------------------------,,,,,,.../////////...---////////////////////////////////////////////////------------------------,,,,,,---------...............------------..............................,,,---......//////......000000000000000000000000////////////////////////000000000000000000000000111000000000/////////...///////////////////////////000000000111111111111111000000000000000000000000000000000000000000000//////000000111111222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000////////////000000000000000000000000000000000000000000000000000////////////000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222333333444222222222222222222222222333333333333333333333333222222111000000000000000000000000000000000000000111111000000////////////---...///000000///...---------,,,++++++++++++,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------------------,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------............/////////000000000111222333444555444333333444333333333333333333444444444333333333333222222111222333444444444333333222111000//////000111222111111222222222222111111111111000000000/////////000000000000000000000000/////////////////////////////////............---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,------,,,+++++++++,,,,,,333222111000///...---,,,++++++,,,,,,------......------,,,+++++++++,,,,,,------------------------......---,,,++++++++++++------------------------------------------------------,,,,,,,,,,,,------//////.........---------------------------------444333111000...------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,------....................................///......---,,,...------,,,,,,------...........................------............------------------------------.......................................---------........................---------............///////////////////////////000000000000000000000000------------------------,,,------------...............------------..............................------...////////////...////////////////////////////////////////////////000000000000000000000000000000000000////////////000000............000000000000000000111111111111000000000000000000111111111111111111111111111111000111111111111111111111222222222111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111000000000000/////////000000000000000000000000000000000000000000000000111111000/////////000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111222222222222222222222222333333222222333333444555222222222222222222222222333333333333333333333333222222111000000000000111000000000000000000000000111000000000000///////////////000000000000//////,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---.........///000000000000111333555555444333222333333222222222222333333333333333333333333333333222222333333333444444444444333222111111222333444111222222333333222222111111111111000000000////////////////////////////////////............////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,++++++++++++,,,,,,------------------------++++++,,,,,,,,,---------...---,,,,,,++++++++++++,,,,,,,,,---------------,,,,,,,,,------............---,,,,,,++++++++++++,,,------------------,,,---------,,,++++++++++++---------------------------------------------------------,,,,,,---------........................------------------------222222000///............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---.........................................................------,,,,,,------...---------...............------............------........................................................................////////////////////////...------------...//////////////////////////////////////////////////////........................------------..................------------..............................------...///////////////////////////////////////////////////////////////////////////////////////000000000000////////////111000...------...000111000000000000000111111111000000000000000111111111111111111111111111111111222111111111111111111111111111111111111111111111000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111000////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111111111111222222222222222222222222222222222222222222222222333444444222222222222222222222222333333333333333333333333222222111000000111111111000000000000000000000000000000000000000000000000000000000111111000000000******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,------...///000000000...000222333444333111000222222111111111111222222333333333333333333333333222222222333333333444444444333222111111222333444222222333333333333222222111111111111000000000000//////////////////////////////............//////............------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,------------------------------+++++++++,,,,,,,,,------...---,,,,,,++++++++++++*********++++++,,,,,,,,,,,,,,,------------.........---,,,,,,++++++++++++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++------------------------------------------------,,,,,,------...//////000------------------------......---------...//////---,,,,,,++++++,,,,,,---------,,,,,,------...///..............................---------............------,,,,,,------...---------.........//////------............------................................................---.....................////////////////////////...------------...//////////////////////////////................................................---------.........//////......------------......////////////////////////---...//////000000//////////////////////////////000000000000000000000000////////////////////////////////////000000000000222111///......///111222111111000000000000000000//////000000111111111111000000000000000000000000222222222222111111111111111111111111111111111111/////////000000111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111333222111000000///000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222222222222222222222222111111111111111222333333222222222222222222222222333333333333333333333333222111111111111111222222111111111111111111111111000000000000111111111111111111111000000111111111)))***+++++++++++++++***------,,,,,,,,,,,,+++++++++++++++,,,,,,---------------,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,---...///000000111...///000111222111000000222111111000000111111222222222333333333333444444333333222222222333444555222111000//////000111222222222333333333333222222222222111111111000000000000000000000000000000000////////////////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))******+++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...------,,,+++++++++,,,,,,......------,,,++++++***,,,,,,,,,,,,,,,---------------,,,+++++++++,,,,,,+++,,,---......---,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------------------------............------******+++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///---,,,,,,++++++,,,,,,------------------......///........................------,,,,,,,,,---.........------,,,,,,------...,,,,,,------.../////////------............------........................---------------------------------.......................................---------............///////////////////////////................................................------........./////////......------------......////////////////////////......///000000000000///////////////////////////000000000000000000000000000000000000000000000000////////////000000000000111111////////////111111111111111111000000000000/////////000111111222222000000000000000000000000111111222222222222222222111111111111111222222222......///000000111111111000000000000000000000000000000000000000000000000000000000111111111111222111111111111111111111111111111111111111111111111222222111000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222333333222222222222222222222222111111000000111111222333222222222222222222222222333333333333333333333333222111111111111222333333111111111111111111111111000000000111111111111222111111000000000000111111)))***,,,---------,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))******+++++++++,,,,,,,,,,,,,,,,,,---------......+++,,,,,,---...///000111/////////000000000111111333222222111111222222333222222222333333444444444333333222222222333444555222111000//////000111222222333333444444333333222222222222111111111000000000000000000000000000000---...///000000///...---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******((())))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,+++++++++,,,------///......------,,,,,,+++,,,,,,,,,,,,,,,,,,++++++,,,,,,+++++++++,,,------+++,,,...//////...,,,+++++++++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...//////...---,,,***+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,------------------...//////........................,,,++++++***+++,,,---......------,,,,,,------...,,,,,,------...//////000------............------........................---------------------------------.........//////------------------------,,,,,,.../////////...---////////////////////////............................................................////////////......------------......////////////////////////......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000111111111111000000000///...//////000111111222222111111111111111111111111111111111222222333333333000000111111111222222222//////000111111222333333000000000000000000000000000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111111111111000111111222222111111111111111111111111000000000000000000000000222222222222222222222222000000000000000000000000///000000111222222333333111111111111111111111111222111111111111222333333222222222222222222222222333333333333333333333333222111111111222222333444111111111111111111111111000000111111111222222222111000////////////000111***+++---...///...---------------,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......++++++,,,---...///000111000000//////000000111222444333333222222333333444222222222333333444444444444333222111222333444555444333222111111222333444222333333444444333333222222222222111111111111000000000000000000000000000---...000111111000...---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******((())))))***++++++,,,,,,*********++++++,,,,,,,,,------------------------,,,++++++++++++++++++,,,++++++++++++++++++++++++---,,,+++***+++,,,---...++++++++++++,,,------...******+++,,,,,,---......++++++++++++++++++++++++++++++++++++,,,------...+++,,,...//////...,,,+++***+++,,,---------,,,+++------------------------------------------------,,,---...//////...---,,,,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------------...//////........................++++++***)))***+++---......------,,,,,,------...,,,,,,------...///000000---..................---////////////////////////---------------------------------.........//////------------------------+++,,,...000000///...,,,////////////////////////000000000000000000000000////////////////////////............/////////000.........------.........000000000000000000000000...//////000000000000000111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000111111000000111111111111000000222111111111000000//////...//////000111222222222222222222222222222222222000000111222333333444444000000111111222222222222000000111222333333444444000000000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111111111111111111111111111111000000000111222333333111111111111111111111111000000000000000000000000222222222222222222222222000000000000000000000000///000000111222222333333000000000000000000000000333333222222333333444555222222222222222222222222333333333333333333333333222111111111222333333444111111111111111111111111000000111111222222222222111000///......///000111***+++---,,,+++******+++***++++++,,,,,,++++++***)))***+++,,,---.........)))***+++,,,,,,,,,,,,,,,******,,,------,,,************+++,,,,,,---......000...,,,---///000...,,,......//////000000111111222222333333333333444444222333333444444333333222222222222222222222222222444333333333333444555555333333333222222111111111000//////000222333333222000000000000000000000000................................................------------------------,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))+++,,,,,,+++***++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***...---+++******+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++//////...---+++***))))))++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,---......---,,,++++++++++++,,,,,,,,,------//////.........---------------------------------...---,,,,,,,,,,,,---...---------............///////////////000000000000000000//////.........---................................................111000///.......................................////////////////////////111...---...000111///---//////000000000000//////111111000000//////......////////////////////////000000000000000000000000222///---...111333222000......//////000000111111000000000000000000000000////////////000000000000000000000000000000000000111000000000//////......000000000000000000000000000111111111111222222222333333222222333333444555111000000//////000000111222222222222222222222222222222222222222222222222333333333222222111111111111111111111111111111111111111111111111111111111333333222222222222222333111111000000000000000000333333222222111222222333222222222222111111000000000000000111222222222333111111000000000000111111111111222222222333333333000000111111222222222222333333333222222111111111222333333444333222111000444444444444444444444444222222222222222222222222222222222222222222222222111222222333333222222111111111111111111111111111222222111111111111222222***+++,,,,,,++++++++++++***++++++,,,,,,++++++******++++++,,,------------*********+++++++++,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------///...,,,---//////...,,,......//////000000111111111111111222222222333333222333333444444333333222333333333333333333333333444333333333333444555555333333333222222222111111555333222222222222111///000000000000000000000000................................................------------------------,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...------,,,++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************,,,------,,,++++++,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,///...,,,++++++---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++******++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------------,,,------------............//////.........---------------------------------...---,,,,,,,,,,,,---...---------............///////////////000000000000000/////////............................................................000///......------..............................////////////////////////000...,,,---///000///---//////000000000000//////111000000000/////////...////////////////////////000000000000000000000000000///...///111222111////////////000000000000000000000000000000000000000.........////////////000000000000000000000000000111111111000000/////////111111111111111111111111111111111111222222222222222222222222222333444444444444333333333333444444222222222222222222222222111111111111111111111111333333333222222222111111111111111111111111111111111111111111111111111111333222222111111222222222000000000111111111111111333222222111111222222222333222222222111111111111222222222222333333333333222222111111111111222222111222222222222333333333000111111111222222222222333333333222222222111111222333333333333222111000222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111111111111111111111111111222222111111111111222222***++++++,,,,,,+++++++++***++++++,,,,,,++++++***++++++,,,------,,,,,,,,,+++***)))))))))***+++,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///---,,,---...///...---......//////000000111111000000111111111222222222222333333444444333333222444444444444444444444444444333333333333444555555333333333222222222222111444222111111222111000...000000000000000000000000................................................------------------------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,---,,,,,,+++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,......,,,+++,,,---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---......------,,,---...000111,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------........./////////000000000...............---------------------------------...------,,,,,,------...---------............///////////////000000000000////////////............................................................///...------------------........................///////////////////////////---,,,---...///...---//////000000000000//////000000000000////////////////////////////////////000000000000000000000000/////////111222222000///000000000000000000//////000000000000000000000000////////////000000000000000000000000000000000000111111111111111000000000111111111111111111111111111111111111222222222333222222111111222222333444333333222222222222333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222111111111111222222000000000111111222222222222111111111222222222222333333222222222222111111444444444444333333333333333333222222222222333333222222222222333333333333111111111111222222222222333333333222222222222111222222333333333222111111222222222222222222222222333333333333333333333333222222222222222222222222111222222333333222222111111111111111111111111111222222111111111111222222*********+++,,,---,,,******++++++,,,,,,++++++***,,,,,,---------,,,++++++,,,+++)))(((((()))+++,,,......,,,++++++,,,......,,,,,,,,,,,,,,,,,,,,,+++------------...///............//////000000111111111111111111222222222222222333333444444333333222555555555555555555555555444333333333333444555555222222222222222222222222///...---///111222111000000000000000000000000000................................................------------------------,,,,,,...//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---...000111,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---......////////////000000000........................---------------------------------------------------------............///////////////000000000000///////////////............................................................------,,,,,,,,,------........................////////////////////////...---------.........---//////000000000000//////000000000000////////////////////////////////////000000000000000000000000///000222333444333111///222111111000000/////////////////////////////////000000111111111222222222000000000000000000000000222222111111111111111111111111111111111111111111111111111222222222333333222111111111111222333333333222222222222222222333333333333333333333333333444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222222111111111111222222333000000111111222333333333111111111222222222222222333333333333333333222222555555444444333333222222333333222222222222333333222222222333333333444444222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444333333333333333333333333222222222222222222222222111222222333333222222111111111111111111111111111222222111111111111222222+++***)))+++---...,,,******++++++,,,,,,++++++***,,,,,,---------,,,++++++---+++***(((((()))+++,,,......,,,++++++,,,......,,,,,,,,,,,,,,,,,,,,,+++,,,---............//////......//////000000111111222222222333333333333444222333333444444333333222555555555555555555555555444333333333333444555555222222222222222222222222000//////000222333333222000000000000000000000000////////////////////////........................------------------------+++,,,.../////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++***+++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------...---,,,++++++,,,---...------........./////////---.....................---------------------------------------------------------............///////////////000000000000.........///////////////................................................------,,,,,,,,,------...........................////////////////////////---............---......//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000111222444555555333222111222222111111000000///////////////////////////////////////000000000111111000000000000000000000000111111111111111111222222111111111111111111111111111222222222222333333333222222111111222222333444666666555555555555666666333333333333333333333333444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222222222111111222333444444111222222222333333333444000111222333333333333333333333333333333333444444444444333333222222111111222222111111111111222222222222333333333444444444333222222222222222222222222222222222222222222222222222222222222222222333444444444444444444444444333333333333333333333333222222222222222222222222111222222333333222222111111111111111111111111111222222111111111111222222+++)))(((***---///---******++++++,,,,,,++++++***++++++,,,------,,,,,,,,,---,,,+++*********+++,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++---......------///000......//////000000111111222222333333333444444444222333333444444333333222555555555555555555555555444333333333333444555555111222222222222333333333666555333333444444222111000000000000000000000000////////////////////////........................------------------------+++,,,...///000000///...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,......******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,......,,,+++,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...........................------,,,,,,------...,,,,,,---------.........---------...............------------------------,,,------......------,,,---------............///////////////000000000000.........///////////////................................................------------------...///........................////////////////////////...///000///.........000//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000222333555555444222222222111111111111111111000000000000000000000000000000------------............000000000000000000000000000000000111111111111111222222222222222222222222222222222222333333333333333333222222333333444555555555444444444444555555333333333333333333333333111111111111111111111111333333333333444444444444333333333333333333333333333333333333333333333333333333222333333444555666333333333333333333333333111222333555555555444444333333444444444444555555333333333333222222222222222222111111111111222222333333333333444444444444333333333333222222222222111222222222222333333333222222111111222222333444222222222222222222222222333333333333333333333333222222222222222222222222111222222333333222222111111111111111111111111111222222111111111111222222+++)))'''***...000---******++++++,,,,,,++++++******++++++,,,---------------------,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------***---///...------///111......//////000000111111111222222222333333333333222333333444444333333222444444444444444444444444444333333333333444555555111111222222222333333333555444222222333333111000000000000000000000000000////////////////////////........................------------------------+++,,,...///000000000///,,,,,,,,,,,,,,,,,,,,,,,,******))))))***+++---...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,***,,,------,,,++++++,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++******+++,,,...,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------------,,,,,,,,,---------.........---------.........//////------------------------,,,,,,---......---,,,,,,---------............///////////////000000000000............/////////000......................................................------......///000........................////////////////////////...000222111///...///111//////000000000000//////.../////////000000000111000000000000000000000000000000000000000000000000111333444333111///111222111111111111111111222222000000000000000000000000---............/////////000000000000000000000000/////////000000111111111222222222222222222222222222222222333333333444444444444333333444444555666222222111111111111222222444444444444444444444444333333333333333333333333333333333444444444555555333333333333333333333333333333333333333333333333444444444444555666777777555555444444333333222222111333555666777777666555333444444444555555555555333333333333444444444444333333222222222222333333333333333444444444444555444444333333333222222222111111222222222333333333222222111111111222333444222222222222222222222222444444444444444444444444222222222222222222222222111222222333333222222111111111111111111111111111222222111111111111222222+++(((''')))...000---***+++++++++,,,,,,+++++++++)))***+++,,,---.........---............---,,,+++******,,,------,,,************+++,,,,,,---......***,,,//////------///222......//////000111111111000111111111111222222222222333333444444333333222444444444444444444444444444333333333333444555555111111111222222333333333///...---...000222111000000000000000000000000000000000000000000000000000........................------------------------+++,,,...000000000000///,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((()))+++---......------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++)))+++---,,,+++***+++++++++++++++,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,000---)))&&&&&&)))---000.........///......------,,,,,,,,,,,,,,,,,,,,,,,,........................++++++++++++++++++++++++---------,,,,,,+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,............,,,+++---------............///---------.........//////------------------------,,,,,,---......---,,,,,,---------.........//////////////////000000000000---.........//////000000...............................................................///000111........................///////////////////////////111333222///...000222//////000000000000//////.../////////000000111111000000000000000000000000000000000000000000000000000222333111...---///222000000000111222222222333000000000000000000000000111111111111222222222222000000000000000000000000......//////000000000111222222222222222222222222222222333333333444444444555444444444444555666666555444444333333444444555444444444444444444444444666666666666666666666666333333333444444555555555333333333333333333333333333333333333333333333333444444444555555777888888666666555444333222222111222333555777888888777666444444444555555555666666333444444555555666666666555444444333333444444555333333333444444444555555444444444333333222222222111111111222222333333333222222111111111222444555444444444444444444444444444444444444444444444444222222222222222222222222222222222333333222222222111111111111111111111111222222111111111111222222************************,,,,,,+++******+++,,,,,,'''(((***+++,,,,,,+++***+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,---------......222111111000000000000000222222222222222222333333666666666666555444333333333333333333333333333333333333222111111222333333555444333222222222222222111222222222222333333333333222111111000000111111////////////////////////........................//////////////////............------------......------------------------............---+++)))((())))))*********+++++++++,,,,,,,,,------.........++++++++++++++++++++++++------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///++++++,,,,,,,,,,,,------******+++,,,,,,---......---------,,,,,,+++++++++,,,,,,,,,---------......***+++---///000///...---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------******+++++++++,,,,,,,,,...------,,,,,,------...111000///------,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,------.........,,,,,,,,,---...///000111................................................------............------........................---...///...,,,+++,,,---111111111111111111111111////////////////////////222222111111000000//////000111111111222222222222000000000000000000000000//////////////////......555444444333222111000000...///111111000000111333111111000000000000111111......///000000000000000000000000000000000000000111111111111111111111111222222111111222222333444777666444222111111222222666555555555555444444444777666444333333333444444777777666666666777888888777777777666555444333222222222222333444444555555444444444444444444444444555555444333444555666777777777888777777666555555666555444222222333444555444555666777888888888888555555555555555666777888666666555444555666777888555444333333333444666777555555444444444444444444111222222222333333333333333333333333333333333333555555555444444333333333333333333333333333333333666666666777666666555444444333222222111111222222222222333333333444444444333333222111000000111111333222111000000111222333,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,***+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------000/////////000111111222111111222222222222333333555555666666555444333333333333333333333333333333444444333222222333444444555555444333333333333333222111111111000000//////333222111111000000111111////////////////////////....................................////////////......------------......------------------------+++,,,---------,,,++++++,,,,,,++++++,,,,,,---...******************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---......++++++,,,,,,,,,,,,------+++++++++,,,,,,------------------,,,,,,+++++++++,,,,,,,,,------------...$$$%%%(((***++++++***)))+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,---...///------------------------,,,,,,,,,++++++*********+++,,,,,,,,,------------------,,,,,,,,,,,,------000000///...---,,,,,,,,,,,,,,,---------.........------------------------------------------,,,,,,//////...------------...................................................---......//////......---........................---...///...,,,+++,,,---////////////////////////////////////////////////111111111000000000000000000000000111111111222222111111111111111111111111//////000000000000000000444333333222111111000000///000111111000000111222111111000000000000111111///000111111222111111111111111111111111111111111111111111111111111111111333222222222333333444444555444333222222333444555555555666666777777888888666666444333333333444444555555555444555555666777777777777777666555444333111111222222333444444555555555666666777777777888777666555555555666777888::::::;;;;;;::::::999888777777666666555555666666555666777888999999999999777777777777777888999:::888777666555555666777777444444333333333444555666444444444444333333333333333333444444444555555555444444444444444444444444444444444444444444333333333333333333333333333333666666666666666555444444444333333222222222222222222222333333333444444444333333222111111111111111222222111000000111222222------------------------,,,++++++******++++++,,,......------,,,------------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,------------.........000111222333111111111222222222333333555555555555555555444444333333333333333333333333555444444333333444444555666555444444333444444444333333222111000///......333222111111000000111111////////////////////////........................------......////////////......------------......------------------------)))***+++,,,---.........---,,,+++******,,,...///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------&&&(((***,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,---,,,,,,,,,,,,---...///.................................---------------------------............---,,,,,,++++++,,,,,,---/////////...------,,,,,,---------.........//////------------------------///......------,,,++++++//////...------------...................................................---......//////......---........................---...///...,,,,,,,,,...////////////////////////////////////////////////000000000000111111111111/////////000000000111111111111111111111111111111000000000111111222222222222222222111111000000///000111222222000///000111111111000000000000111111000111222222333333222222111111111111111111111111222222222222222222222222333333333333444444444555444333333333444555777888666666777888999:::;;;;;;777777666555555555666666555555555555555666777777777777777777777666555444333333444444555666666666555666666777888999::::::999888888888888999::::::<<<============<<<<<<;;;::::::;;;;;;:::999999888888888999:::;;;;;;;;;;;;999999999999:::;;;<<<===:::999888777777666777777444444333333444444555666666666666555555444444444444555555555555666666666555555555555555555555555333333333444444444444444444444444444444444444444555555555666555555444333444444333222222222222333333333333333444444444444333222222111111111111222222111000000000000111222........................++++++++++++++++++++++++000///---,,,++++++,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,------------.....................///000111222000000111111222222333333444444555555555555555444444444444444444444444444444444333333333333444444666555555444444444555555555555444333333222111111333222111111000000111111////////////////////////........................,,,------......//////000......------------......------------------------)))***+++,,,------......,,,+++(((''''''))),,,...//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---...///000000//////,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********+++++++++,,,,,,,,,,,,,,,,,,------......------------------------////////////............,,,------------.........,,,,,,++++++++++++,,,,,,...//////......------,,,------------............------------------------------------------,,,,,,,,,,,,,,,---...///000111......................................................////////////..............................---...///...---,,,---...000000000000000000000000//////////////////////////////000000111111222222////////////000000000000111111111111111111111111//////000000111222222222111111111000000000000000111222333222000///000111222111111000000111111222000111111222222222222222111111111111111111111111222222222222222222222222222222333333444444444444555444444444555777888999888888999999:::;;;;;;<<<999888888888888888888888777666666666777888999:::777888888888777777666555777777888888999:::::::::555666777888999:::;;;<<<<<<<<<<<<<<<======>>>>>>>>>>>>?????????>>>>>>===>>>???@@@@@@???>>><<<;;;;;;<<<<<<===>>>>>>======;;;;;;;;;<<<===>>>???@@@======<<<;;;:::999888888555555555666666666777777999999999888888777777666444444444555555555666666666666666666666666666666333333333444444555555555444444444444444444444444555555555555555444333333555555444333333333333333333333333444444444444555333222222111111222222222111111111111111111111111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---+++*********++++++---------,,,,,,+++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,---------............//////////////////.............../////////000111111222333333333333444555666666666555444444444444444444444444222222333333333333222222555555444444444555555666333333333333333333333444333222111111000000111111000000000000000000000000////////////////////////,,,---------......//////......------------......------------------------,,,,,,,,,,,,,,,,,,,,,---,,,+++(((''''''))),,,...,,,,,,++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,++++++***,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,------......//////...---,,,+++,,,,,,,,,,,,---------------------------------++++++,,,,,,---...//////,,,,,,,,,---...///000111...................................................//////////////////...........................---...//////------...///000000000000000000000000//////////////////////////////000000111111222222////////////000000000000111111111111111111111111/////////000000111111111000000000000000111111111222333333222000///000111222222111111111111222222///000111111222222111111111111111111111111111111222222222222222222222222111222333333444444333333777777666666666777999:::::::::::::::::::::::::::888888888888999888888888777777777888888:::;;;;;;999999999:::999999888888999::::::;;;<<<<<<======::::::;;;<<<===>>>???@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCBBB@@@?????????@@@@@@AAAAAA@@@@@@======>>>>>>???AAABBBCCCBBBAAA@@@???>>>===<<<;;;999999999:::::::::::::::;;;::::::999888888777777333333444444444555555555777777777777777777777777444444444555555666666777555555555555555555555555555555666666555555444333666555444444333333444444333333444444444555555555333222222222222222333333111111222222222222111111++++++++++++++++++++++++***++++++,,,,,,++++++***++++++***)))))))))******---,,,,,,,,,,,,,,,,,,+++******++++++++++++******,,,,,,,,,,,,---------------.........//////////////////...---------------...//////000111222333333222333444555666666666666444444444444444444444444111222222333333222222111444444444444444444555666111111111111222222222333333222111111000000111111000000000000000000000000////////////////////////------------------------......------------......------------------------...---,,,,,,++++++++++++---,,,+++******,,,...///,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,,,,,,,---------...------,,,,,,------...------...//////...---,,,+++++++++,,,,,,,,,------------------------------)))***+++,,,...///000000//////...------------......................................................//////000000//////...........................---...//////...---///000////////////////////////////////////////////////000000000000111111111111/////////000000000111111222222222222222222222222000000000000000000000000///000000111111222222222111222333333111000111222222222111111111111222222///000000111222111111111222222222222222222222222333333333333333333333333111222333555555444444333999888777777777999:::;;;<<<<<<<<<<<<;;;;;;;;;:::777888999999:::999999999888888999999:::;;;<<<============>>>>>>======<<<<<<<<<<<<===>>>>>>??????AAABBBBBBCCCDDDEEEFFFFFFEEEFFFFFFGGGHHHGGGGGGGGGIIIIIIJJJKKKKKKKKKKKKJJJGGGGGGGGGGGGFFFDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCBBBAAAAAAAAABBBCCCEEEFFFGGGFFFFFFEEEEEEDDDBBBAAA@@@===>>>???@@@@@@@@@??????;;;;;;:::999888777777666555555666666666777777777888888888888888888888888666666666777777777777777666666666666666666666666666666666777666555555444666666555444444444444555333444444444555555555555333222222222222333333444222222333333333333222222++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***))))))******+++*********+++,,,,,,,,,,,,,,,,,,---******++++++++++++******,,,,,,,,,------------...,,,,,,,,,,,,---------...---------,,,------............///000111222333333111222333555666777777777555555555555555555555555222222333444444333222222333333333333333444555555222222222222222222111111333222111111000000111111000000000000000000000000///////////////////////////......------,,,,,,+++......------------......------------------------...---,,,+++++++++,,,,,,,,,,,,++++++,,,,,,---...------..................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------+++++++++,,,,,,---------***++++++++++++,,,,,,,,,,,,,,,,,,---...//////000------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++,,,---.........------------------------------........./////////000000------------............///......------......///,,,---...000000///---,,,,,,,,,,,,,,,---------...------------------------++++++,,,,,,---...////////////...------------...................................................//////000000000000//////........................,,,...//////......///111////////////////////////////////////////////////111111111000000000000000000000000111111111222222222222222222222222222222222222222111111000000///000000111111222333333444000222333333111111222444333222222111111222222333000111222222333333222222222222222222222222222222333333333333333333333333333444666777888777666555777777777777999;;;===>>>============>>>>>>>>>>>>;;;<<<>>>?????????>>>>>>=========>>>???@@@BBBCCCBBBBBBCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCDDDDDDDDDGGGGGGGGGHHHHHHIIIIIIIIIIIIJJJKKKLLLLLLLLLKKKKKKMMMMMMNNNOOOOOOOOOOOOOOOKKKJJJIIIHHHFFFFFFFFFFFFDDDEEEEEEFFFFFFEEEEEEDDDEEEEEEEEEFFFHHHIIIKKKLLLIIIIIIJJJJJJIIIGGGFFFEEEBBBCCCDDDEEEFFFEEEDDDDDD???>>>===<<<;;;::::::999::::::::::::;;;;;;;;;;;;999999999999999999999999999999999888888888888888666666666666666666666666777777888888777777666555777666666555555555555555444444444444555555555555222222222222222333444555333444444555555444444333,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***'''(((***+++,,,,,,+++***+++++++++,,,,,,---------******++++++++++++******,,,,,,,,,---------......******+++++++++,,,,,,,,,+++++++++,,,---...///000---...///000111222333333111222333555666777777777555555555555555555555555333333444555555444333333222222222222333333444555777666555555444333222222333222222111000111111111000000000000000000000000000000000000000000000000//////...---,,,++++++***.........------.........---------------------------,,,+++++++++,,,---...))))))******++++++++++++*********++++++,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++++++++,,,,,,,,,---------******+++,,,,,,---......+++++++++,,,,,,---------******+++++++++,,,,,,,,,))))))***+++---///111222------............---------------------------------------------------------------.........//////+++,,,---.........---,,,........................+++++++++,,,,,,---------............/////////000//////............//////+++---...000000///---,,,---------.........//////------------------------,,,---------------------,,,,,,,,,---...///000111................................................//////000000000000//////........................,,,...//////......///111111111111111111111111111////////////////////////222222111111000000//////111111111111222222222222222222222222222222222222555444444333222111000000000000111222333444444555000111333333222222333555333222222111111222222333222222333444444444333333222222222222222222222222333333333333333333333333555666888999:::999777666666666666888:::===???AAA======>>>???@@@AAAAAABBBAAABBBDDDEEEFFFEEEDDDDDDCCCCCCCCCDDDEEEFFFHHHIIIFFFFFFGGGGGGGGGGGGGGGFFFGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKLLLMMMNNNOOONNNMMMMMMMMMNNNNNNOOOPPPPPPPPPOOOMMMLLLJJJHHHGGGFFFGGGGGGFFFFFFGGGGGGGGGFFFFFFEEEHHHHHHHHHIIIKKKMMMNNNOOOKKKLLLLLLLLLLLLJJJIIIHHHEEEFFFGGGIIIIIIHHHHHHGGGCCCCCCBBBAAA@@@???>>>===>>>>>>>>>>>>????????????::::::::::::::::::::::::;;;:::::::::999888888888777777777777777777777777888888888888888777666666777777666555555555555555444444444555555555666666222222222222333333444555444444555666666555444444++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,+++******)))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,........................000000000000111111111111222222222222222444555555555555555555444333222111333333222111000000111111111111222333444444444444333333333333333333333333555444333222000///...---,,,---------......//////000000000000////////////////////////////////////.........------,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---..................---++++++++++++++++++++++++...---,,,,,,++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---.........------,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,+++)))(((((()))+++,,,++++++++++++++++++++++++------------------------+++,,,............,,,+++,,,,,,,,,...///...,,,+++++++++,,,,,,,,,,,,------........................------,,,++++++,,,,,,,,,111///...---,,,------...------------------------------............------------------------------................................................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................//////.........---------........................////////////////////////---------.........//////////////////////////////......////////////......///000111222222111000///...000111000///...///000222222111111000111111111222111000//////000111111444444444333222111000///000000111111111111000000222222111111111111111222111222333333333111000///222222333333333222222111111222333333333333333222333444444555555666666666:::999777555555666888999888999:::>>>AAABBBBBB@@@BBBBBBBBBCCCDDDDDDEEEEEEEEEEEEGGGIIIJJJLLLLLLLLLHHHJJJKKKIIIGGGGGGJJJNNNIIIIIIIIIJJJLLLMMMLLLKKKMMMKKKHHHGGGGGGIIIIIIIIIKKKKKKKKKIIIHHHHHHIIIJJJMMMOOOQQQOOOLLLKKKLLLOOOUUUWWWVVVSSSTTTWWWVVVSSSOOOLLLIIIHHHHHHIIIIIIHHHIIIHHHFFFEEEDDDEEEFFFFFFGGGHHHNNNTTTUUUQQQOOORRRQQQSSSUUUVVVWWWVVVTTTSSSLLLJJJHHHGGGHHHJJJJJJIIICCCCCCCCCDDDEEEEEECCCAAACCCAAA???@@@CCCEEEDDDBBBBBB@@@>>>>>>@@@@@@>>>;;;??????>>>>>>======<<<<<<:::;;;<<<<<<;;;:::888777777888888999999999888888:::999777666555555666777444444444333333222222222666666555555555444444444444444555555666555555555++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******************,,,,,,+++***))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,------------------------....../////////000000000000111111222222333444444555555555555444333222111333333222111111111111111333333333444444333222222333333333333333333333333333333333222111111000000.../////////000000000000000000000000////////////////////////////////////.........------,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++++++++++++++++++++...---,,,,,,+++++++++,,,---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,++++++++++++++++++,,,,,,---------++++++++++++++++++++++++---,,,,,,,,,++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,---.........,,,+++++++++,,,,,,,,,,,,------........................---,,,,,,++++++,,,,,,---///......---,,,,,,------------------------------------............------------------------------........................................................................,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................//////.........---------........................////////////////////////---------.........//////////////////////////////......////////////......///000111111111111000//////000111111//////000111222111111111111111222222222111000//////000111222444444444333333111000000111111222222222222111111222222111111111111222222111222222333222111000///333333333444444333333222444444444555555555444444333333444555666777888888;;;:::999999:::;;;<<<===>>>>>>???BBBFFFHHHHHHGGGJJJJJJJJJIIIIIIIIIHHHHHHGGGHHHIIIJJJKKKLLLLLLKKKIIIIIIIIIIIIHHHHHHJJJLLLJJJJJJKKKMMMPPPRRRQQQPPPOOOMMMJJJJJJKKKMMMMMMMMMNNNPPPRRRTTTUUUWWWXXXYYYXXXYYYYYYWWWUUUVVVZZZ^^^```cccfffiiinnnqqqoooiii^^^YYYSSSOOOLLLKKKJJJJJJIIIHHHHHHHHHIIIIIIJJJJJJJJJLLLRRRYYYZZZXXXXXX\\\[[[^^^bbbeeegggfffdddbbbVVVRRRMMMJJJIIIJJJJJJKKKHHHGGGEEECCCCCCCCCCCCCCCIIIHHHHHHKKKMMMMMMKKKIIIEEECCCAAAAAACCCDDDDDDBBBGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@???>>>===<<<<<<<<<<<<<<<;;;;;;::::::999777666555555666666888888777777777777777777666666666666555555555555222333333444444444333333*********++++++++++++,,,))))))))))))))))))))))))+++************++++++,,,------,,,******))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........////////////000111333333333333222555555555555444333222222333333222111111111222222444444444444333222111000333333333333333333333333222222222222333333333333111111111111111222222222000000000000////////////////////////////////////.........---------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,++++++++++++******)))******+++---......///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********,,,+++***))))))***+++,,,------------------------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,++++++,,,,,,------------------,,,,,,+++------------------------------............------------------------------........................................................................,,,,,,,,,,,,,,,,,,,,,,,,---------............///......................../////////............---........................////////////////////////------........./////////////////////////////////...//////000000//////...///000000111111000000///000111222111000000111222000000000000111222333333111111000000000111111222333444444333333222111000222222333333333333222222222222222111111222222333111222222222222111111000333333444444444444444333555666666777777666666555333444555777888:::;;;<<<::::::;;;<<<===>>>??????CCCCCCCCCFFFIIILLLLLLLLLMMMLLLLLLKKKIIIHHHGGGGGGIIIIIIJJJKKKKKKKKKJJJJJJHHHGGGGGGHHHKKKMMMNNNNNNMMMNNNPPPTTTYYY]]]^^^]]][[[YYYWWWWWWZZZ\\\\\\\\\^^^```cccgggjjjlllmmmmmmllllllllljjjiiilllsssxxxvvv|||wwwpppfff]]]XXXUUUSSSSSSQQQRRRRRRSSSRRRQQQPPPOOOMMMNNNRRRYYYZZZYYY[[[___bbbfffmmmsssuuuuuurrrpppgggaaaZZZTTTRRRSSSSSSTTTQQQPPPMMMKKKKKKLLLNNNPPPQQQRRRTTTWWWYYYWWWSSSPPPNNNKKKHHHFFFGGGHHHHHHHHHIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCBBBBBB>>>>>>>>>===<<<<<<;;;;;;:::999888777666666666666666666666666666777777777777666666666555555555555444444444555555444444333))))))*********+++++++++))))))))))))))))))))))))************++++++,,,---...---,,,+++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------........./////////...000222444444444333222444555555555444444333222444333333222222222333333333444444444333333222111333333333333333333333333333333333333333333333333222222222222222222222222000000000000////////////////////////////////////...............---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,---------------------------------------------------,,,************,,,---+++,,,------,,,+++,,,---+++++++++,,,,,,,,,------------------------------,,,,,,+++++++++,,,------++++++---------,,,+++***------------------------,,,------......------,,,------------------------........................................................................---------------------------------............///......................../////////.......................................////////////////////////............//////////////////////////////////////////000000000000///////////////000000000000000000222333222111000111222000000000000111222333444111111111111111111222222333333444444333222222111222222333333333333222222333222222222222333333444222222222333222222222222333333444555555555444444555666666777777777777666777888999;;;===>>>@@@AAA???@@@AAACCCDDDDDDDDDDDDJJJIIIHHHJJJLLLNNNOOONNNJJJJJJIIIIIIHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLKKKJJJJJJOOOVVV[[[\\\[[[WWWYYY]]]ccckkkqqqttttttsssrrrqqqrrruuuwwwxxxxxx|||{{{|||~~~~~~sssllliiigggffffffgggggggggdddaaa]]][[[[[[YYY[[[]]]]]]ZZZ\\\```iiinnnvvv|||}}}{{{uuupppkkkgggeeeeeefffeee`````````______aaadddfffbbbdddiiilllllliiiddd``````\\\UUUOOOKKKJJJIIIJJJJJJJJJJJJJJJKKKLLLNNNOOOMMMLLLKKKJJJIIIHHHHHHGGGBBBAAA@@@??????>>>>>>>>>;;;;;;:::999999888888888666666666666666777777777666666666555555555555444777777888888777777666666))))))*********++++++++++++++++++++++++++++++++++++*********+++,,,------...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------....../////////000000000///000222444555444333222444444444555444444333333444333333333333333444444111222333333444444444333333333333333333333333333555555444333333222222111111111111111111111111111000000000000////////////////////////////////////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++++++++++++++,,,++++++++++++++++++++++++---------------------------,,,************,,,---+++,,,---,,,+++***,,,---+++++++++,,,,,,,,,------------------------------,,,+++++++++,,,,,,---...***+++,,,---------++++++------------------------,,,,,,------------,,,,,,------------------------........................................................................---------------------------------............///........................////////////////////////........................////////////////////////........./////////000000//////////////////////////////000000000000//////....../////////000000111000222333222111000111222000000000000111222333444000000111111222222222222333333444444444333222222111111222222222222111111333333222222333444555555444333333333333444444444333444555555666666666555555666777888999999999999===>>>???@@@BBBCCCDDDEEEHHHIIIJJJKKKLLLLLLLLLKKKLLLKKKJJJKKKMMMOOONNNMMMIIIIIIJJJKKKMMMNNNOOOOOOKKKLLLNNNPPPRRRTTTTTTUUUXXXXXX[[[bbbkkkrrruuutttmmmooottt|||{{{wwwuuuwwwssspppoookkkfffhhhlllvvv{{{|||zzzyyyyyyyyyzzzyyyxxxsssuuuxxxxxxwwwvvvxxxyyy|||}}}zzzwwwrrrhhh^^^UUUPPPNNNNNNRRRQQQPPPPPPQQQSSSTTTVVVXXXWWWVVVTTTSSSQQQOOOOOOKKKJJJHHHGGGEEEDDDDDDDDD?????????>>>======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<666666666666555555555555888999999999888888777666*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***............................../////////000000000///000111333333333333222333444444555444444333333444444333333333444555555000111222333444444444444333333333333333333333333555444444333222111111000111111111000000000000000000000000000////////////////////////////////////.............../////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------------------------------,,,,,,++++++,,,,,,---,,,,,,------------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***,,,...,,,))))))+++...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......+++,,,,,,---------------------------------------,,,,,,------------,,,,,,------------------------................................................---------------------------------------------------------............///...........................////////////000000000........................////////////////////////....../////////000000000///////////////////////////000000111111000000///............///000111111000111222111000000111222000000000000111222333333///000111222333333333333333333444444444444333333111111222222222222111111333333333333444555666666666555555555555666666777555666777888999999999888777888:::;;;===>>>??????DDDDDDDDDEEEFFFFFFGGGGGGHHHIIIIIIKKKLLLMMMNNNNNNJJJJJJKKKNNNPPPQQQOOONNNNNNOOOQQQTTTWWWZZZ\\\]]]\\\^^^```bbbeeeggghhhhhhppprrrvvv}}}{{{xxxzzz~~~ssshhhbbb`````````___]]]\\\\\\]]]___```ggggggfffdddaaa^^^[[[YYYWWWUUUQQQMMMIIIGGGFFFEEEDDDDDDDDDDDDCCCBBBAAAAAA??????>>>>>>>>>=========888888888888777777777777888888888888777666555555++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***------------------------------........./////////......//////000111111111333333444444555444444333444444444444444555666666222222333444444333333333333333333333333333333333222222222222222222222111222111111111000000000///000000000000////////////////////////////////////---........./////////000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------,,,+++++++++,,,,,,---...---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,***,,,...,,,((((((+++///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------,,,,,,---......///------------------------+++,,,,,,------,,,,,,+++------------------------................................................------------------------........................---------............///.........................../////////000000000000........................////////////////////////.../////////000000000000////////////////////////000000111111111111000000......------...///111222///000111111//////000111222111111111111111222222///000111333444444333333333333444444444444444333222222333333333333222222333333333333444555666777777777666666666777999999999:::;;;<<<============;;;===???BBBDDDFFFGGGHHHIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFGGGIIILLLOOORRRSSSVVVWWW[[[```dddeeedddbbbaaacccfffiiimmmqqqtttuuuwwwxxxzzz}}}|||{{{|||wwwvvvuuuuuuwwwzzz}}}}}}xxxsssoooiiifff```YYYRRRMMMJJJHHHIIIIIIJJJJJJIIIHHHFFFFFFCCCBBBBBBAAA@@@???>>>>>><<<<<<;;;;;;;;;:::::::::999999999999888777666555++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++++++++++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,---...///000333333444444555444444444444444444444444555666777444444444444333222111111333333333333333333333333///000000111222222333333222222222111111111000000000000000000////////////////////////////////////---.........//////000000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---------------------------++++++++++++,,,,,,---...++++++++++++++++++++++++---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,******+++,,,------...///------------------------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,...//////...,,,,,,***,,,...,,,((('''+++///++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///...------,,,---...000111------------------------+++,,,,,,------,,,,,,+++------------------------................................................------------------------........................---------.........//////.........................../////////000000111111........................////////////////////////////////////000000000000////////////////////////000000111111111111000000...---------...///111222...000111000///...///000222222111111111111111111///000222333444444333333333333444444555444444444333444444555555444444333333333333444555666777777999888777777777888:::;;;<<<===>>>???@@@@@@@@@@@@???AAACCCGGGJJJLLLNNNNNNKKKKKKJJJIIIGGGFFFEEEEEEJJJJJJKKKNNNRRRWWW[[[^^^lllnnnttt{{{zzz{{{~~~~~~yyyqqqhhh___XXXTTTQQQLLLMMMMMMMMMMMMKKKJJJIIIJJJJJJIIIGGGFFFEEEDDDCCC???>>>>>>>>>>>>=========<<<<<<<<<;;;:::999888777++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,++++++*********000///...---------------.........------,,,,,,,,,...---,,,,,,++++++,,,,,,---+++)))'''''')))+++---+++,,,------......---------,,,,,,,,,,,,---......000000000000000111111111444444333333333222222222444444444333333222222222222222222222222111000///333333333333333333333333444333111000000000111111000000000000000000000000111111111111000000000000---///000000//////000222---...///000000///......///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......---------......,,,***------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---..................---,,,,,,+++******++++++++++++++++++++++++------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...---------,,,,,,+++++++++---------------------------...............------,,,+++*********+++,,,---,,,,,,,,,---------..............................---------------------------------...///000111111///////////////.........////////////............................................................---...///...---...///111000000000000000000000000111111222222222222111111000111111111111222222222111111222333333333333222222111000000000111333333111///...000333444333111333333444444444333222222444444444444444444444444777666666666666777888888;;;===>>>>>>======>>>@@@@@@CCCEEEFFFDDDBBBAAAAAAFFFHHHKKKLLLKKKKKKLLLMMMOOOMMMJJJHHHHHHIIIJJJKKKLLLOOORRRUUUZZZgggyyy}}}rrrggg\\\UUUVVVVVVSSSOOOOOORRRQQQNNNNNNMMMMMMLLLJJJIIIHHHGGGIIIHHHFFFEEEEEEDDDAAA???AAA???===;;;::::::;;;<<<++++++,,,,,,,,,,,,------++++++++++++++++++++++++---------,,,,,,,,,,,,,,,------,,,+++++++++++++++------,,,,,,,,,+++++++++...---,,,,,,++++++,,,,,,,,,+++***))))))***+++,,,+++,,,------......---------,,,,,,,,,,,,---......//////000000000111111111222222333333444444444555444444444333333222222222222222333333222222111000333333333333333333333333444333222111111111111222111111111111111111111111111111111111000000000000---...//////......///000---...///000000///......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,+++,,,------+++)))------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---..................---,,,,,,+++******++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++******++++++,,,,,,,,,------------------,,,,,,---------------------,,,,,,++++++---------------------------...............---------,,,+++++++++,,,......,,,,,,---------.................................------------------------+++,,,,,,,,,---........./////////////////////...////////////............................................................---...///...---...///111000000000000000000000000......////////////......000111111111111222222222//////000111111111111111222111000000000111333333111000///000333444333222444444444555555444333333444444444555555555555555555555555666777888999:::<<<>>>@@@BBBBBBCCCDDDFFFGGGIIIKKKLLLKKKJJJKKKLLLJJJLLLMMMMMMMMMMMMNNNOOOJJJKKKNNNQQQSSSVVVXXXYYY[[[___eeelllwwwxxxoooiiicccdddaaa]]]]]]___]]]YYYVVVUUUSSSRRRQQQPPPPPPPPPMMMNNNNNNMMMKKKHHHEEEDDDCCCBBBBBBAAA???>>><<<;;;++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......---,,,,,,+++++++++++++++,,,,,,++++++++++++******...---,,,,,,++++++,,,,,,+++++++++******++++++++++++,,,------......---------,,,,,,,,,,,,---............///000000111222222111222222333444555666777444444333333333333222222333333444444333333222222333333333333333333333333444444333222222222333333222222222222222222222222111111111111000000000000---...///...---,,,---.........////////////......+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++...------,,,,,,------...---+++***+++,,,,,,+++)))------------------------------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------......---...------,,,,,,++++++***+++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------,,,,,,,,,,,,------------------------------------...---------------,,,,,,------------------------------...............------------,,,---......///,,,------------.................................------------------------,,,,,,------------------......//////////////////////////////....................................////////////////////////---...///...---...///111000000000000000000000000000000111111111111000000000111111111111222222222///000000111111111111111222111111111111222333333111000000111333444444333444444555555666555555555444444444555555666666666444555666888999;;;======@@@CCCGGGIIIJJJKKKLLLMMMMMMNNNOOOOOONNNNNNOOOPPPNNNOOOOOOOOONNNNNNPPPRRRNNNSSS\\\eeemmmqqqrrrrrrrrrwww}}}yyyzzzxxxuuuuuuwwwuuupppiiigggddd```^^^]]]]]]]]][[[^^^___\\\UUUNNNJJJIIICCCDDDDDDDDDCCC@@@===;;;+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------............------,,,------...,,,,,,,,,+++++++++++++++...---,,,,,,++++++,,,,,,******+++,,,,,,+++******+++,,,------......---------,,,,,,,,,,,,---......------...///000111222333222222333444555555666666333333333333333333333333333444444444444444333333333333333333333333333333444444444444333444444444222222222222222222222222111111111111000000000///...///000///---,,,---...///////////////.........+++,,,---......---,,,+++++++++++++++++++++++++++...------,,,,,,------...---,,,******,,,,,,,,,+++------------------------------------------------++++++++++++++++++++++++------------------------***+++,,,------------------------,,,,,,+++++++++++++++++++++++++++++++++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---...////////////,,,,,,,,,------------...,,,------------------,,,------------------------------------------------,,,---......///.........---------------.........------------....................................------------------------///////////////.....................////////////////////////....................................000000000000000000000000---...///...---...///111////////////////////////111222222333333222222111000000111111111222222222111222333333444444333333111111111111222222333333111111111222333444444444333333444555666666666555333444444555666777777888666888:::<<>>???CCCDDDGGGIIIKKKLLLLLLLLLKKKLLLMMMMMMLLLLLLMMMOOOMMMPPPSSSWWWYYY\\\```cccfffkkksss{{{mmm```ZZZPPPNNNKKKHHHFFFFFFGGGGGG++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,+++++++++******))))))***++++++,,,++++++,,,,,,,,,---------...---,,,,,,++++++,,,,,,+++,,,,,,,,,,,,,,,,,,++++++,,,------......---------,,,,,,,,,,,,---.............../////////000000111111222222222222222222222222222333333444444444222222333444444444444444333333333333333333333333111222333444555444444333111111111111111111111111111111111111000000000000---///000///......///000222111///...---------......------,,,,,,------...------------------------...------,,,,,,------......,,,******+++---......------------------------------------------------------------------------........................++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...//////.........------------............+++,,,...//////...,,,+++*********+++++++++,,,,,,------------------------+++,,,---...////////////+++,,,---...///......---............////////////........................------------------------+++,,,,,,,,,---.........------......///000000111////////////............................................................---...///...---...///111000000000000000000000000222222333333333333222222000111111111111222222222000111222222333333222222111222333444444444333333111333555555444444666888444555666888999:::;;;;;;;;;<<<===???AAACCCDDDEEEHHHIIIKKKMMMNNNNNNMMMLLLJJJLLLMMMNNNOOORRRVVVZZZ___cccjjjpppuuuyyy~~~|||pppiii[[[YYYVVVSSSOOOLLLJJJIII++++++,,,,,,,,,---------------------------------.........------,,,,,,,,,,,,+++++++++,,,------...*********++++++,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------,,,,,,,,,,,,---.............../////////////////////000111222333333444222222222333333444444444111222333333444444444333333333333333333333333333000111333444555444333333222222222222222222222222111111111111000000000000+++---......------///000222111///...---------......---++++++++++++---..............................------,,,,,,------...---+++((((((***,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,++++++******---------.........//////+++,,,...//////...,,,+++))))))*********+++++++++------------------------+++,,,---...////////////,,,---///000000000///.............../////////000........................------------------------------......///000111111---------...///000000111000/////////............................................................---...//////---...///111000000000000000000000000//////000000000000//////000111111111111222222222222333444444555555444444111222333444555444333333111444666666444444666888555666888:::<<<======>>>???@@@AAACCCEEEGGGHHHIIIKKKLLLNNNOOOOOOOOOMMMLLLKKKMMMOOOQQQUUU[[[bbbfff}}}|||vvvmmmllljjjfffaaa[[[UUURRR...,,,***+++---...,,,***,,,,,,++++++,,,,,,---...+++++++++++++++++++++++++++,,,---......---,,,++++++++++++,,,,,,---------------------------------111000...,,,+++,,,---...------------------------,,,,,,,,,---------............//////000000111111000111222333444333222111222333333333333333333444666666555555555444444444444555666666666555333222333333333333333333333333222333333222000///000111111111111111000000000000...............///000000222222000///............------------------------,,,---...//////...---,,,------------------------///...,,,++++++,,,...///***++++++,,,,,,---------,,,,,,,,,------.........---..................---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.................................------,,,,,,,,,******+++++++++,,,,,,,,,/////////......---------,,,,,,++++++,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------------------------------------------------------------,,,,,,,,,------.........------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...................................................,,,,,,,,,------.........++++++,,,---............---...///000111111111111//////............////////////............//////000000//////.........---............/////////000////////////000000000000000111111111111222222222222222111111111111111111111111222333333444555555333444555555444333222111777777888888999::::::::::::<<<===>>>>>>???BBBDDDJJJIIIIIIIIIIIIIIIIIIJJJOOONNNNNNOOOPPPOOOLLLJJJOOORRR[[[ccchhhnnn~~~wwwpppgggbbb...,,,***+++---...,,,***,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,------------------,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++---///000------------------------,,,,,,,,,---------...............///000000111111111111222222333333222222333333333333333444444444777777777666666666555555555555555555555444333333222222222333333444444555333444555444111000111222111111111111000000000000...............///000000222111000///....................................------............------------------------------...---,,,,,,,,,,,,---...........................,,,,,,,,,---------......------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..............................---------,,,,,,,,,***++++++++++++,,,,,,,,,.........---------,,,,,,---,,,,,,+++,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------------------------------------------------------------------...............///------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...................................................,,,------------------...------.........---,,,,,,......///000000000000000//////............////////////............//////000000/////////................../////////000000////////////000000000111111111111111222222222222333333333333333333222222333333333333333444444444333444555666666666555444666777777888:::;;;;;;<<<===???AAAAAAAAABBBDDDFFFKKKLLLMMMNNNOOOOOONNNMMMLLLMMMOOOQQQSSSVVVWWWXXX]]]eeettt{{{vvv---,,,++++++------,,,+++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,...///------------------------,,,,,,,,,---------......---......//////000111111111111111111111222333333333333333444444444555555888888888888777777777777666666555444444444444555111111222333444555666666444555666555333111222333222222111111111000000000//////.........///000000222111000//////......///////////////////////////------,,,,,,,,,,,,------------------------------------------------------............------------,,,,,,,,,------------...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------------------------------///////////////.................................------------------------,,,,,,,,,---------............------------...............................................................---------------/////////......,,,++++++...///000000000000000///000//////......//////000000//////......//////000000000////////////............/////////000000000/////////000000000111111111111111111222222222333444444444444444444444444555555555444444444333333444555666777888888888888666777888999;;;===>>>>>>AAACCCFFFHHHIIIIIIKKKMMMKKKMMMOOOPPPQQQPPPNNNMMMNNNRRRXXX\\\```fffmmmrrruuu,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...---------,,,,,,+++++++++++++++++++++++++++++++++///...---,,,++++++++++++------------------------,,,,,,,,,---------......------......///000000111111111000000000222333444333333444444555555666666888888888888888777777777999888666555555555666777222333333333444444555555444555666444222111222333222222222111111111000000000///////////////000000111111000///////////////........................------+++******+++------------------------------,,,------......------,,,++++++++++++++++++,,,,,,------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------------------------------------------------------000/////////......------////////////////////////------------------------,,,,,,,,,---------............------------......................................................//////......------,,,,,,...............---,,,,,,//////000000000000//////000000////////////000000000000////////////000000000000//////////////////...////////////000000000//////000000000111111111111111111222222222333333333444444444444444555555555555555555555555555555555555666666777777888888888888:::<<<>>>@@@BBBBBBEEEHHHLLLNNNOOOQQQRRRTTTNNNOOOQQQRRRTTTTTTTTTTTT\\\dddnnnuuuzzz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...---------,,,,,,+++++++++++++++++++++++++++++++++000///...------,,,,,,,,,------------------------,,,,,,,,,---------......---------...//////000000111000//////000222333555333333444555555666777777777777777777777777777777;;;:::888777777777888999555555555444444333333333333444555444222000111222222222222222111111111111111000000/////////000000111000000////////////000------------------------------+++******+++------------------------------,,,------......------,,,))))))******+++,,,------------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------///......------,,,,,,,,,////////////////////////------------------------,,,,,,,,,---------......///......------......///................................................/////////......---------,,,---....../////////......//////000000000000///000000////////////000000000000////////////000000//////000000000000000000////////////000000000111000000000000111111111111111222222222222333333333222333333333444444555555333444444666777888999999666666666666666777777777;;;<<<>>>@@@BBBDDDFFFGGGJJJLLLOOOPPPPPPPPPRRRSSSRRRSSSVVV[[[aaagggllloooxxx+++,,,------++++++,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000------------------------,,,,,,,,,---------......,,,------......///000000/////////000111222333444333444444555666777888888777777777777777888888888::::::999999888888888999777777666555444333222222333444555333111000111222333222222222222111111111111111000/////////000000000000////////////000000------------------------------,,,,,,,,,,,,------------------------------------------------------++++++,,,,,,---............------------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,------.........---------------------------------------------------------------,,,,,,,,,........................------------------------,,,,,,,,,---------......//////............//////................................................/////////...............,,,,,,---//////000000000---...///000111111111111111000000//////000000111111000000//////000000111//////000000000000111111/////////000000000111111000000000111111111222222222222222222333333333333222222333333444555555555333333555666888:::;;;;;;777777777777888999:::;;;AAAAAACCCEEEGGGIIIKKKLLLNNNOOOOOOOOONNNNNNPPPRRRTTTXXX```lllxxx***,,,...---+++***,,,...,,,,,,++++++,,,,,,---...------------------------,,,------------------,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............------------------------,,,,,,,,,---------......,,,,,,---......//////000---...///111222222333333333444555666777888999999888888888888999999::::::888888999999888888777666666666555555444444333333444555666555222111222333333333222222222111111111222111111000//////000000000000////////////000000........................------............------------------------------...---,,,,,,,,,,,,---...------------,,,,,,++++++......---------,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,---------.........***+++---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---......///------------------------------------------------------------............------------------------------------------------,,,,,,,,,---------......//////............//////............................................................////////////---...///////////////...,,,,,,...///111222222222111111000000000000111111111111000000000000111111//////000000000111111111//////000000000111111111000000111111111222222222222222222333333333444444333444444555666666777777555555666777888::::::;;;888999999;;;===@@@BBBDDDFFFGGGHHHJJJLLLMMMOOOOOOLLLMMMNNNOOOQQQTTTYYY]]]bbbjjjxxx***,,,...---+++***,,,...,,,,,,++++++,,,,,,---...------------------------+++,,,............,,,++++++++++++,,,,,,---------------------------------------------,,,+++******------------------------,,,,,,,,,---------......,,,,,,------...//////000,,,---///111222333222222444444555666777888999999999999999::::::;;;;;;;;;666777888888888777555444444444555555555555555555555666777666444333333444333333333222222222111111222222111000000///000000000000////////////000111////////////////////////,,,---////////////---,,,------------------------///...,,,++++++,,,...///......---+++)))((('''&&&.........------,,,,,,,,,---......//////......---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......---------....../////////)))***,,,...//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---...//////---------------------------------------------------.........//////000000------------------------------------------------,,,,,,,,,---------......//////............//////................................................------......//////000000000000000000///...---,,,+++,,,---///111222333333111111000000000000111111111111000000000000111111//////000000111111111222000000000000111111111111000111111111111222222222222222333333333444444444444555555666777888888999777777888888999999999:::999:::;;;>>>BBBFFFJJJLLLIIIJJJKKKMMMNNNPPPQQQRRRHHHJJJMMMPPPVVV^^^gggmmmxxx)))***,,,------,,,***)))************+++,,,---------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,000//////......//////000---,,,,,,++++++,,,,,,---,,,,,,,,,---------.........------,,,,,,------...---------............//////000222444555555555555555444333333444555666777777666666666777888999999999999:::;;;;;;999888777444444333333444555777888777666555444333222222222111111000000000000111111222111111000000000000000111111000000//////..............................------------------------...///000111111000///...------------------------------......------,,,+++------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------------------------------......---,,,,,,,,,---------......///...---+++***/////////...---------,,,...------,,,++++++++++++------------------------,,,------...///000111111000000000000111111111111------------------------...///////////////......------............------........................,,,,,,,,,------.........,,,---......//////..............................------------------------------............------111000///------......///000000//////.........---...//////000000000000000111111111111111111111111222111000//////000111222111111000///////////////222000///...///000222333111111111111111111111111---...///000222444555555333222222555888999777444777888;;;===>>>>>>>>>===:::@@@CCCBBBFFFMMMPPPNNNLLLKKKLLLPPPRRRQQQPPPPPPQQQSSSVVVYYY```nnn***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,------......---,,,+++******)))------------------------,,,,,,++++++++++++,,,,,,,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------.........------,,,,,,------...---------............///...///111222333444444333444444333444444666777888888777777777777888888999999999999999999888888777444444333333444555777888666666555444333333333333222111111000000111111222222111111000000000000000111000000000/////////...........................---------------------------...////////////...---------------------------...............---,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------------------------------------------------,,,,,,,,,,,,,,,------)))***+++,,,------------............------------------,,,,,,+++,,,,,,,,,------------------------,,,,,,------......//////,,,,,,,,,---------......------------------------+++,,,------............------............------........................,,,,,,------------------,,,---......//////..............................------------------------...//////////////////...------------...000111222000/////////...............//////000000000000000////////////////////////222111000//////000111222111111000///////////////111111/////////000222333222222222222222222222222222222222222111111111111444333333555888999888666888999:::===???AAABBBCCCBBBIIIMMMNNNPPPTTTTTTQQQMMMKKKJJJKKKLLLMMMOOOPPPVVV\\\eeennnyyy,,,,,,,,,,,,,,,,,,,,,,,,......------------------......---,,,+++***))))))........................------,,,,,,,,,,,,------------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---------.........------,,,,,,------...---------............///---...///111222222222222333333444444666777999:::999999888888888888888888999888888777777777777777444444444444555666777777666555444444333333333333333222222111111222222333222111111000000000000000000000000000////////////////////////////////////------------------------,,,---............---,,,------------------------...////////////...---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------+++++++++++++++,,,---...************+++,,,------------------............,,,,,,,,,,,,,,,,,,---...------------------------,,,,,,------------------***++++++++++++,,,,,,,,,------------------------((()))***,,,------------------............------........................------------------,,,,,,,,,---......//////..............................------------------------//////000000000000//////------------...000111222////////////...............///000000111111000000////////////////////////111111000000000000111111111111000/////////000000111111000///000111222333333333333333333333333333333333333222222111111111555444333444777999999999999:::<<>>BBBGGGKKKNNNOOOPPPOOOSSSVVVUUUSSSQQQQQQQQQUUUZZZ^^^bbbhhhrrryyy{{{...------,,,,,,------...,,,,,,------,,,+++***))),,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...***))))))))))))))))))***---,,,,,,++++++,,,,,,---,,,,,,,,,---------.........------,,,,,,------...---------............/////////000000111111222222111222333555777888999999::::::999888777777777777999888666555555555666777555555666666666666666666555555444333333333444444444444333333333333444444222111111000000000000000////////////000000000000000000000000000000000000------------------------........................------------------------/////////000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------)))))))))***+++,,,---...000///---+++++++++,,,,,,+++,,,,,,,,,------......,,,,,,,,,,,,---......///------------------------/////////...............---.........////////////,,,,,,,,,---------......---------------,,,+++***------............------.................................------,,,,,,,,,,,,---......///.........................................................---......//////......---///////////////......---.........//////////////////000000111111111111111000000000000000000000000000000000111111000000000111111000000000000111111111111111111111222222333444444444444444444444444222222333333444444444555444555555666888;;;>>>@@@???CCCIIIOOOSSSTTTSSSSSSTTTUUUUUUTTTQQQQQQVVV\\\```kkkwww,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---,,,+++***)))------,,,+++***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++************++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------.........------,,,,,,------...---------............///000000000///000111222222111222333555666777777777888888777777777777777777888777777666666666666666555666666777777777666666555444444333333444444444444333333222222333333444222111111000000000000000////////////000000000000////////////////////////------------------------//////............//////------------------------...////////////...------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******++++++,,,,,,------------------------------+++++++++++++++,,,---...,,,,,,,,,,,,---...//////,,,,,,,,,,,,------------------------------...///------------------------.../////////////////////------------............+++,,,,,,------.........////////////...,,,+++***------............------........................------------------,,,,,,,,,---......//////......................................................------............------+++,,,---///000000111000.........//////////////////000111111222222111111////////////////////////000000111111111111000000111111000000000111222222111111111222222222222333444444444444444444444444555555555444444333333333444777999;;;===@@@DDDGGGEEEIIINNNSSSVVVVVVUUUSSSRRRRRRRRRSSSSSSWWWcccooo}}}***+++,,,------,,,+++***)))+++,,,---...---,,,+++---,,,,,,+++***)))((((((------------------------,,,,,,++++++++++++,,,,,,......------------......---,,,,,,++++++,,,,,,---,,,,,,,,,---------.........------,,,,,,------...---------............///000///.........///000111000111333444555555555444666666666555666666777777777888888888777777666666555666777888777777666555444444444333333444444555333333222222222222333333222111111000000000000000.../////////000000000111........................------------------------......---,,,,,,---......------------------------...............---,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------)))******+++,,,,,,---------------------------------,,,,,,,,,,,,,,,------******+++,,,------------------,,,,,,,,,,,,,,,,,,///......------------...---------------------------------....../////////,,,---------............++++++,,,,,,---......///......///......---,,,+++------............------........................,,,,,,------------------,,,---......//////............................................................////////////......+++,,,...///000111000000............/////////000000000111222222222222111///////////////////////////000111222222111000///111111000000111111222333111111222222333333333222333333333333333333333333555555555555444444444444666:::???BBBDDDGGGKKKNNNLLLNNNOOOQQQSSSSSSSSSSSSSSSTTTXXX^^^ccckkk|||)))***,,,------,,,***)))***+++---/////////---,,,++++++,,,,,,,,,---------........................,,,++++++******++++++,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------.........------,,,,,,------...---------........./////////...---,,,---...///000000111333444555444333333555555555555555666777888777888999999999888666555555666777888888777666555444444333333333444444555333222222111111222222333222111111000000000000000.../////////000000111111........................------------------------------++++++++++++------------------------------------......------,,,+++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------))))))***+++,,,,,,------------------------------......---,,,,,,,,,------+++,,,------,,,+++)))(((---------,,,,,,+++++++++000///...---------------------------------------++++++,,,,,,---...//////........./////////000000++++++,,,,,,---...//////,,,,,,---.........---------..................---........................,,,,,,,,,------.........,,,---......//////..............................//////////////////////////////000000000000//////...///000000000///---,,,---.........//////000000000000111222222222222111111111111111111111111111///000111222222111000///111111000000111222333333111111222333333333333222333333333333333333333333111111333444666777888999777<<>>>>>AAAEEEKKKOOOQQQQQQOOORRRPPPOOOQQQQQQRRRXXX___cccvvv---,,,,,,+++******)))))),,,,,,,,,------------...---------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++,,,------......------,,,,,,------......------,,,,,,,,,,,,---------......,,,,,,------------------//////...---------------,,,,,,---......///000000///000111111333333444555555555555555555666777777888888888888888888888888666666777777666666555444555555555555555444444444555555444222222111111222222222222222111111111111000000000000000000000000////////////............111000000//////...------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,---......---,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,---...///000------............------........................---,,,+++,,,...///...---......//////...------,,,++++++,,,,,,,,,---------//////.........---------------------------......//////.........---------------------------------//////............//////........................000000000000////////////000000000000000000000000////////////////////////000000000000111111111111111111111111111111111111111111000000000111222333111222222333222111000///444222111111333444444333333333333333444444444555555555555666999<<>>BBBDDDEEEIIIKKKNNNQQQQQQPPPNNNLLLKKKKKKOOOYYYdddrrr......---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------......------,,,------......------,,,,,,------......------,,,,,,,,,,,,---------...............------,,,,,,,,,......---,,,,,,---------.........//////000000000//////000111222333444444444555555666666666666666666666666666777777777777777777888888777777666555888888777777666666666666666666555444444444444444222222222222222222222222000000000000000000000000////////////.....................------,,,,,,,,,........................------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......///...---,,,,,,---...///........................---,,,+++,,,...///...------...............------............////////////........................111///...---,,,---...///................................................//////............//////........................////////////000000000000////////////////////////000000000000000000000000///000000000111111111111////////////////////////111000000000000111111111222222222222222222222111333222111111333444444333555555555666666777777777888:::===AAADDDFFFGGGHHHKKKLLLMMMMMMLLLLLLMMMNNNPPPTTT]]]lll{{{......------------------+++++++++,,,,,,,,,------------------------------------------------------,,,,,,---......---------,,,------......------,,,,,,------......------,,,,,,,,,,,,---------...............------,,,,,,,,,------,,,,,,,,,------...............////////////...///000111222333333444444444555666777666666666555555666666777777777777888888888999888777777666666666666666777777888888666666555444444444555555444444333333222111111000111111111111111111111111////////////............------------,,,,,,,,,,,,........................------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---------------------------------------------------------------------------------------------------------,,,,,,,,,---------------///...---,,,,,,---...///........................---,,,+++,,,...///...---------...............---........./////////000000---.....................111000///......///000000---.............................................//////............//////////////////////////////.../////////000000000111///////////////////////////////////////////////////000000000111111111111////////////////////////333333333222222111111000222222222222222222333333444333111222333555444444444444555666777888999:::>>>@@@CCCEEEHHHHHHHHHHHHLLLLLLLLLKKKLLLPPPVVV[[[^^^eeesss------------------------++++++++++++,,,,,,,,,,,,........................------------............---------------,,,++++++,,,------......------,,,,,,------......------,,,,,,,,,,,,---------......------------------,,,,,,,,,,,,,,,,,,,,,------...---........................//////000111222333333333444666777777777666555555666666777777888888999999999999999999888777777333333444444555666666777666555555444444444555555555555444333222111000000111111111111111111111111////////////............------------------------........................------------------------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,////////////.........---...------,,,,,,------...............------------........................------------------------++++++,,,------------,,,.........------.................................---,,,+++,,,...///...---,,,---......///.........,,,,,,---------.........---------.....................//////000000000000---------.......................................//////............//////////////////////////////......//////000000111111000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000222333333333333222111111333222222222222333444444555444222333555666666555444555666888:::<<<===>>>CCCDDDFFFHHHJJJJJJJJJIIIIIIKKKLLLNNNRRRZZZfffnnnttt}}},,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------------------.........///------------,,,***)))(((,,,------......------,,,,,,------......------,,,,,,,,,,,,---------......,,,,,,------------------,,,,,,++++++,,,,,,---...------------------,,,,,,......///000111222333333333444666777888777666555666666777777888999999:::999999::::::999999888777444444444555555555555555555444444444444444555555444444444333333222222222111111111111111111111111////////////............---------------.................................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------.....................---,,,,,,,,,,,,---...///.........------------------------------------........................***+++,,,---------,,,,,,------............------........................---,,,+++,,,...///...---,,,------...//////......------------............---------.........//////)))+++---///000000///...---------.........//////........................//////............//////////////////////////////.........///000111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111...///111222333333333222333222222222222333444555777555444444666777777666555666888;;;===@@@BBBCCCFFFGGGHHHIIIKKKLLLLLLLLLKKKPPPWWW^^^eeeqqq~~~,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......---,,,+++)))(((''',,,------......------,,,,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,------.........++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......///000111222333333333444666777888777666555666777777888999:::::::::999::::::::::::999888888888888888777666666555555444444333333333444444555222222333333333333444444111111111111111111111111000/////////............................................................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////...---,,,,,,,,,,,,---...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,........................***+++,,,---...---,,,,,,,,,---...//////...---,,,........................---,,,+++,,,...///...---,,,,,,---.../////////...////////////000000000111---------.........//////&&&(((+++...//////...,,,---------.........////////////////////////////////////............//////000000000000000000000000---......///000111111222000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111***,,,...111333444444444333333222111222333555666777666555555777888888777666777:::===@@@CCCFFFGGGFFFGGGHHHIIIKKKMMMNNNOOOTTT\\\hhhsss}}},,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))))))))........................,,,,,,,,,---------....../////////......---------------------------------------------------------,,,,,,,,,---------.........---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---////////////000000000000333333444555666777888888888888999:::::::::999999<<<<<<<<<;;;;;;:::::::::999888777555555555555666666555555555555444444444333333333444444555555555333222222111000///......000000000000////////////......////////////......////////////////////////.........------,,,,,,,,,///...,,,+++***+++,,,,,,........................---------,,,,,,,,,++++++,,,,,,,,,---------......//////............//////++++++,,,,,,,,,---------------------------------+++++++++,,,,,,,,,------,,,------......///////////////.........---------,,,,,,,,,---------......------------------------...------,,,,,,------...//////.........---------////////////////////////------............------........................------............------......////////////......////////////////////////------............------000000000000000000000000......///000111222222333000000////////////000000000111111111111222222222222222333444444444444333111111222222222333333333111222333333222333444666777666555666777888777666<<<===???BBBEEEGGGFFFEEEHHHIIIJJJKKKMMMRRRYYY^^^jjjrrr,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........//////000000000111333333444555666777888888888888999999::::::999999::::::999999999888888888:::999777666555666666666666555555555555444444444222333333333444444444444222222111111000000//////000000000000////////////......////////////......------------------------,,,,,,++++++++++++++++++...---,,,+++++++++,,,,,,........................---------,,,,,,,,,++++++,,,,,,,,,---------.........------,,,,,,------...++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,---------------------------.........//////.........---------,,,,,,,,,---------......------------------------...------,,,,,,------...//////.........---------........................------............------.................................//////...............////////////......////////////////////////.........//////.........000000000000000000000000//////000000111111222222000000////////////000000111111111111222222222222111222222333333333333333111222222222222333333333333444444444333333555777888777555555777999;;;===CCCDDDFFFIIIKKKMMMMMMLLLKKKLLLMMMPPPWWWbbbooowww,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///------...///000000111111222333333444555666777777777888888999::::::999999999999999999888888888888::::::888777777666777777666555555555555444444444222222222222333333333333111111111111111111111000000000000000////////////......////////////......------------------------++++++++++++,,,,,,,,,,,,...---,,,,,,+++,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------------------------------,,,------------.........------------,,,,,,,,,,,,...............---------,,,,,,,,,---------......------------------------...------,,,,,,------..................---------------------------------------............------...........................//////000000//////.........////////////......////////////////////////...//////000000//////...000000000000000000000000000000000000000111111111111000000//////000000111111111111111222222222333111111222333333333333222222222222222333333333333444555666555444444666888999888666666999===BBBEEEGGGHHHIIIKKKMMMNNNNNNNNNMMMPPPUUU^^^mmm,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------......---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,---...///111111222222222333444555666666777666777888999999:::999999;;;:::::::::::::::::::::::::::999888888777777777666555555555555444444444222222222222222222222222111111111111111111111222000000000000////////////......////////////......////////////////////////,,,---------......//////---------,,,,,,,,,------------------------------...------------,,,,,,,,,,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,,,,,,,,,,------------...---------------------------------.........//////---------,,,,,,+++++++++........................,,,,,,,,,---------......------------------------...------,,,,,,------...........................------------------------------............------........................//////000000000000//////......////////////......//////////////////////////////000000000000//////////////////////////////111111111000000000000000111000000000000000000111111111111222222222333333000111222222333333222222222222222333333333444444444555666555444444666888888999:::;;;>>>BBBGGGJJJJJJKKKKKKKKKKKKMMMOOOQQQTTT[[[hhhyyy,,,,,,,,,,,,,,,,,,,,,,,,...---***))))))+++---///........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------......---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,+++,,,---...///000111222111111222333444555666666555666777888999999999999::::::::::::::::::::::::::::::999999888777777666666555555555555444444444222222222222222222222222111111111111222222222222000000000000////////////......////////////......////////////////////////---------....../////////------------------------------------------------.........---------,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,---------.........---------------------------------.........//////---------,,,,,,+++++++++---.....................,,,,,,,,,---------......------------------------...------,,,,,,------...---.....................------------------------------............------//////////////////////////////000000000000//////......////////////......//////////////////////////////000000000000//////////////////////////////111111111000000000000000111111000000000000111111111222222222222333333333111111222333333333333222222222333333333444444444444555666555555555777999888<<<@@@CCCEEEGGGIIILLLLLLLLLMMMMMMNNNSSSZZZ___kkkvvv,,,,,,,,,,,,,,,,,,,,,,,,...,,,***((()))+++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------......,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,++++++,,,,,,---...//////000000000111111222333444555555555555777888999999::::::777777777888888888888888999999999999888777666555666555555555555444444444333333333333222222222222222222222222222222111111000000000000////////////......////////////......------------------------,,,,,,,,,,,,,,,---------,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,............---------,,,,,,,,,,,,---------............------------......,,,---------............------------------------,,,------------.........------------,,,,,,,,,,,,---------...............,,,,,,,,,---------......------------------------...------,,,,,,------...---------...............------------------------------............------////////////////////////...//////000000//////.........////////////......////////////////////////...//////000000//////...000000000000000000000000000000000000000111111111222111111000000111111222222222222222333333333333222222333444444444444333333333333333444444444444333555666666666777:::<<<<<>>AAADDDHHHLLLLLLJJJIIIKKKNNNHHHLLLRRR[[[jjj,,,,,,,,,,,,,,,,,,,,,,,,)))+++///111111000---,,,........................,,,,,,,,,---------......---------....../////////------------------------------------------------,,,,,,,,,---------.........---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,------..................000000111222333444444555444555666777999999::::::888888999999::::::::::::777777888888777666444333666666555555555444444444555555555444444333333333444444333333222111000000000000000000////////////......////////////......////////////////////////000000000///.........---+++,,,.../////////......,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,,,,,,,---------.........------,,,,,,------...---------.........//////------------------------+++++++++,,,,,,,,,---------------....../////////---------.........//////,,,,,,,,,---------......------------------------...------,,,,,,------...---------.........//////////////////////////////---..................---000000000000000000000000------............------......////////////......////////////////////////------............------000000000000000000000000...//////000111222222333222222111111111111222222222222333333333444444444333444555555666666555555333333333444444444555555555777999;;;<<<>>>AAADDDJJJLLLNNNLLLHHHHHHKKKPPPPPPVVV___mmm,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++..................------222111///......---+++))).........------,,,,,,,,,---...//////000000//////+++++++++,,,,,,+++******,,,------......------,,,//////.........---------------++++++++++++---------...............------,,,,,,,,,---------......000000000111222444555666333333333444666777999:::999999999888888888777777666666666666777777777777666666555555555444444444666666555444444444444555555444333222222222333444222222111111000/////////000000000000000000000000000000///...------,,,,,,...---,,,,,,,,,,,,---...,,,---......//////......,,,,,,---------.........---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,........................---------............///---------------------------,,,,,,,,,,,,---......---------------------------------------------------------............///---------------------------)))&&&''',,,000...,,,......////////////......,,,---......//////......////////////////////////111000000///......---------...///000000///...---////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000///000000000000111111111222222222333444555666777555666666555444333444555444666888<<>>AAAEEEGGGIIIJJJMMMJJJIIIKKKMMMNNNSSSYYYeeexxx---------------,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,------.........---,,,---//////...---...------------,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,------......---------------............------------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------............------,,,,,,,,,---------......111111000000111222333333444444444555777888:::;;;::::::::::::999999999999888888888777777666666555666666666666555555555555666666555444444444444555333222111111000000111111...//////000111111222222000000000000000000000000/////////...------,,,,,,...------,,,,,,------...,,,---......//////......++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------.........------,,,,,,,,,,,,------......------,,,........................---------............///........................------........./////////------------------------////////////////////////---------............///------------------------......---------......///......////////////......,,,---......//////......////////////////////////---------...///000000111000//////......//////000111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111333333333444444444555555555555444444444555555666777777666555444444777:::===>>>AAADDDGGGHHHHHHIIIHHHHHHKKKQQQVVVZZZaaahhh..................------,,,,,,------------,,,,,,******++++++,,,---......///...------...///...---------------------------+++,,,------......------******+++,,,,,,,,,++++++------............------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,---------......111111000000000111111222333333444555666888999:::;;;;;;;;;:::::::::999999999999888888777666555555777777777666666666555555666666555444444444444555444444333333333333222333//////000000111111111111000000000000000000000000//////.........---------------------------------,,,---......///.........---------............///------------------,,,,,,------------------------......------,,,+++++++++------------------------........................---------............///////////////////////////---......///////////////................................................---------............///.........................../////////---,,,---///......////////////......,,,---......///.........////////////////////////------......///000000000111000///......///000111........................000000000000000000000000///000000000111111111111111111111111111111111111444444444444555555555555666666555555555555555555777777777666555777:::===BBBCCCEEEGGGHHHHHHGGGFFFHHHKKKSSS^^^ffflllvvv........................,,,------......------,,,******++++++,,,---......000///------......---+++------------------------+++,,,------......------)))***++++++,,,,,,,,,+++---......//////......---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......------,,,,,,,,,---------......000000000//////000111111222222333444555777888999;;;;;;;;;:::::::::999999:::999999888777666666555888888777777777666666666666666555444444444444555444444444444333333222222111111111111000000//////////////////////////////...............---------------------------------,,,---......///.........------........./////////---------------------------------------------------,,,,,,,,,+++++++++***------------------------........................---------............///////////////////////////---...//////000000//////........................---------------------------------............///........................---...//////---,,,---.........////////////......,,,---......///.........////////////////////////////////////////////////111000///......///000111........................111111111111111111111111///000000000111111111111111111111111111111111111333333333333444444444444777777666555555555666666888888999888888:::>>>@@@GGGGGGIIIJJJJJJIIIIIIHHHMMMSSS___mmmwww~~~---------...............------............------++++++,,,,,,------......111///...---......,,,+++,,,,,,,,,------------...******+++,,,,,,,,,,,,,,,++++++,,,---..................////////////......------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,------...------,,,,,,,,,---------......//////...//////000111111333333333444666777999:::::::::::::::999999999999999999999888888777777666888888888888777777777777666666555444444444444555111222222222222111000///222222111111000//////...////////////////////////........................,,,------......------,,,,,,---......//////......+++,,,,,,,,,------------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...........................---------............///........................,,,---...///000///..............................---------------------------------............///........................------......///......---......////////////......,,,---......//////......///////////////////////////////////////.........111000000//////000000111111111111111111111111111111111111111111111111111000000000000111111111111222222222222222222222222222222222333333333444444777777666666666777777888888:::;;;<<<===>>>AAACCCDDDEEEEEEGGGHHHIIIJJJKKKQQQXXXfffuuu~~~,,,,,,---------.........------............------------------------......///...------...///...,,,,,,,,,,,,---------......++++++,,,------------,,,***+++,,,---..................////////////...............------------,,,+++,,,,,,------,,,,,,+++******+++,,,------------,,,,,,,,,---------......---------...///000111222555555555666777999;;;<<<:::999999999999888888888888888888888888888888888999999888888888777777777666666555444444444444555111111222222222111000///111111111000000000000000////////////////////////........................,,,,,,---......---,,,,,,,,,---......//////......,,,,,,,,,,,,------------------------.........///------------------------,,,,,,---....../////////...---,,,,,,,,,,,,---...........................---------............///------------------------+++,,,.../////////---,,,................................................---------............///...........................---,,,///222333000---......////////////......,,,---......//////......////////////////////////------......//////000000000000000111111000000000111111111111111111111111111111111111111111111111000000000000111111111111222222222222222222222222222222333333333444444444666666666666777888999999888;;;>>>@@@AAABBBDDDEEECCCCCCDDDGGGKKKOOOTTTVVV]]]eeesss,,,,,,,,,---------......------............------..................---------,,,+++---///000000///,,,,,,,,,------.........---...//////000000//////((()))***+++,,,,,,---,,,......////////////......//////.........---------++++++------------++++++)))***+++,,,------...---,,,,,,,,,---------......,,,,,,------///000222222666777777888999;;;<<<===999999999888888888777777888888888888888999999999999999999888888888888777666666555444444444444555333333444555444333222111/////////000111111222222////////////////////////---.....................,,,,,,---......---,,,,,,,,,---......//////.............../////////000000---------.........//////------------------------------...///000111222222...---,,,,,,,,,,,,---...........................---------.........//////------------------------***+++---//////...---,,,////////////////////////////////////////////////---------.........//////////////////////////////000---,,,///444666222.........////////////......,,,---......//////......////////////////////////+++,,,---...///111222222///000111222222111000///////////////////////////111111111111111111111111000000000000111111111111222222222222222222222222333333333444444444555555666666666666777888::::::888;;;@@@CCCDDDDDDEEEFFFHHHIIIKKKOOOUUU\\\cccgggooowww.........------,,,,,,,,,---------,,,,,,+++++++++//////.........---------///...---,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////000000///...------........................,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,---------------............///////////////000000000000111222444555666666777777888888777777888888999:::;;;===>>><<<999777888:::999999999999888888888777777666666666555555555555444444333333222111000000333333333222222222111111333222000/////////000111000000///---++++++---000---,,,++++++,,,---...///........................------------------------------------------------......------------......////////////////////////...------------...//////------............------///............---------+++---......------///000//////............//////......////////////......///////////////////////////////////////.........////////////////////////............////////////............////////////........................000000000000000000000000............/////////000000000000000000000000000000000000000000000000000000000111222222222222111111111222222222333333333222222222222222222222222444555555555666777777777666666777777888:::;;;<<<===???AAADDDFFFHHHHHHHHHHHHLLLSSS[[[fffrrr}}}------------------,,,,,,.........---------,,,,,,//////.........---------//////...---------------...------,,,,,,------...---------------------------------------------------............------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------------.............../////////000000000000111222333555666666666666888999999999::::::::::::777999:::888555444555666999999888888888777777777777777666666666555555555444444333333222111111000333222222222111111111111222111000/////////000111000000///---++++++---000...---,,,++++++,,,,,,---........................------------------------------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------............------............------------,,,...///...------...//////..................///......////////////....../////////////////////////////////////////////...////////////////////////............////////////............////////////........................000000000000000000000000........./////////000000000000000000000000000000000000000000000000000000000000111222222222222222111111222222222333333333222222222222222222222222444444555555666666777777666666777888999;;;<<<===>>>AAADDDEEEEEEFFFHHHIIIPPPYYYggguuu,,,,,,------------------/////////..............................---------000//////..................------,,,,,,------...------------------------........................+++,,,------------------........................,,,,,,,,,,,,,,,,,,,,,,,,.............../////////------------................../////////000000000111222333444555666666666888999:::;;;<<<;;;::::::666777888777555444444555888888888888777777777666777777777666666666555555444444333333222222111111222222111111111000000000222111000/////////000000/////////---,,,,,,...000000///---,,,++++++,,,,,,........................------------------------------------------------......------------......++++++++++++++++++++++++...------------...//////------............------............---------------...//////---,,,---.........------------............////////////......////////////////////////......//////////////////////////////////////////............////////////............////////////........................000000000000000000000000....../////////000000000000000000000000000000000000000000000000000000000000000111111222222222222111111222222222333333333222222222222333333333333333333444555555666777777666666777888:::===???@@@AAAEEEHHHGGGFFFHHHNNNSSScccppp|||,,,,,,,,,------.........................................................///...------------.........------,,,,,,------...------------------------------------............+++,,,---.......................................,,,,,,,,,,,,,,,,,,,,,,,,////////////............,,,,,,---------................../////////000000000111222333444555555555777888:::<<<<<<;;;:::888888999999999888888888888888888888777777777666666777777777666666666666555444444333333333222222222111111111000000000000///111111000000////////////...//////...,,,,,,...///000///...---------...///........................------------------------..............................------------......------------------------...------------...//////------............------.........---------,,,,,,...///000///---,,,,,,---------,,,,,,,,,,,,------......////////////......////////////////////////............////////////////////////////////////............////////////............////////////........................////////////////////////...////////////000000000000000000000000000000000000000000000000000000000111111111111111222222222111111222222222333333333222222222333333333333333333333444555666777777888666777888:::===???BBBCCCFFFIIIKKKJJJIIIPPP]]]hhhxxxwww,,,,,,,,,------.........------------------......---.....................,,,,,,,,,++++++,,,------...------,,,,,,------...------------------------++++++,,,,,,,,,---------,,,---...///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,.........---------------,,,,,,,,,------------...............///////////////000111333444444555555666777999:::;;;:::888777::::::999::::::;;;;;;:::888888888888777777777777888777777777666666666666444444444333333333333333111111111000000000000///000000000000//////......---...///...------...//////.........///000222333........................------------------------..............................------------.................................------------...//////------............------...------------,,,,,,,,,...///000///---,,,,,,---------,,,,,,,,,,,,------......////////////......////////////////////////---.........//////000000////////////////////////............////////////............////////////////////////////////////////////////////////////////////////000000000111000000000000000000000000000000000000000000000000111111000000000111222333111111222222222333333333222222333333333444444444333333444555666777888999999999;;;===???BBBEEEFFFGGGJJJLLLMMMQQQ]]]qqq}}}~~~|||uuutttuuuuuuwwwzzz{{{,,,,,,---------------------------------.........---------...............++++++++++++++++++,,,---...------,,,,,,------...------------------------***++++++,,,,,,---------......//////000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------.........////////////000111222333444444444666777888999:::999888888999888888999;;;<<<;;;:::999999999999888888888777888888777777777666666666444444444444333333333333222222111111111000000000//////000000000///...---,,,---///...------...///...------...///111333444........................------------------------..............................------------......------------------------...------------...//////------............------------------,,,,,,,,,,,,---...//////---,,,---.........------------............////////////......////////////////////////------......///000000000////////////////////////............////////////............////////////////////////////////////000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000222111000000000111333444111111222222222333333333222222333333444444555555444444555666888999::::::<<<===>>>@@@CCCEEEHHHIIIHHHKKKPPPVVV```qqq~~~zzzqqqmmmrrrwwwzzzuuupppmmmooopppnnnoooqqqmmmqqqvvvyyyzzz|||------------------,,,,,,------........./////////---------.........//////,,,++++++++++++,,,---......------,,,,,,------...------------------------++++++,,,,,,---......///......//////......------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------...++++++,,,,,,,,,------------------.........//////...///000222333333333333888888888999999999:::::::::888777999<<<===<<<;;;::::::::::::999999999999888888888777777777666666444444444444444444444444333222222222111111111111...///000000000///...---+++---//////...---...///------,,,------///111222........................------------------------..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------............---------------,,,,,,,,,++++++,,,...///...------...//////..................///......////////////......////////////////////////------......///000000111////////////////////////............////////////............////////////////////////////////////000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000222111000///000111333444111111222222222333333333222222333333444555555666555555666888999:::;;;<<<@@@@@@AAACCCEEEHHHJJJKKKLLLQQQ[[[gggwww~~~zzzzzzvvvooommmqqqtttssspppnnnnnnrrrsssooonnnoookkklllmmmnnnnnnnnnnnnnnnnnnppprrrssstttxxx~~~.........------,,,,,,,,,.../////////000000111111---------.........//////,,,,,,,,,,,,------...///...------,,,,,,------...------------------------,,,,,,------...///000000............---,,,++++++........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////++++++,,,,,,,,,------------------.........//////...///000111222333333333::::::999999999:::;;;<<<;;;:::888:::>>>@@@>>>===;;;;;;;;;:::::::::999999888888888888777777777777444444444444444444444444333333333222222222222111...///000000000///---,,,+++---//////.........///...---,,,+++,,,,,,...///........................------------------------////////////////////////.........------.........------------------------...------------...//////---..................------------,,,,,,,,,+++++++++---......------///000//////............//////......////////////......////////////////////////---------...///000000111////////////////////////............/////////000............/////////000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000222111000//////111333444111111222222222333333333222222333333444555666666555666777888:::;;;<<<===BBBBBBCCCEEEGGGIIIKKKLLLQQQXXXeeewwwzzzyyyyyyyyy~~~{{{zzzvvvrrrrrruuusssnnnpppooorrrwwwwwwrrrnnnnnnpppooonnnnnnmmmkkkhhheeegggiiimmmpppttt{{{,,,---......//////......---------------------------------............///------------------------........................///...---,,,+++,,,,,,------,,,++++++************,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........///......------,,,,,,,,,,,,,,,,,,,,,,,,//////...---...///000111000000000111222222333333888888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::;;;<<<::::::999999888777777777888888777666555444444333444444333222222111111000.........//////////////////...------...///...---........................---,,,,,,++++++,,,,,,---........................000///...---,,,------...//////...------------...111000///...---,,,,,,,,,---------............///,,,---...//////...---,,,000///...---,,,+++******000000///...............///////////////000111111////////////////////////000000000000//////////////////000000///...------////////////000000000000000000//////.........---000000000000000000000000000000///...............000000000000000000000000111000///......///000111111111000///////////////......///000111222222333000111111111111222222222444333222222111111222222444555666888888888777777444666888999:::<<<@@@CCCCCCEEEGGGIIILLLPPPTTTVVVcccsss~~~}}}zzzxxxzzz}}}~~~~~~zzztttmmmhhhfffmmmmmmnnnuuu,,,---......//////......---------------------------------............///------------------------..............................,,,+++++++++,,,,,,------,,,+++++++++++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------------......---------...///000///000000111111222333333777777888888999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999999999::::::;;;<<<999999888777777666555555777666666555555444444444222222222222222222222333000000000///.........---///...------//////...---........................---,,,,,,++++++,,,,,,---........................000///...---,,,------...//////...---------------...------------...//////---------............///------...//////...------...---------------,,,,,,000000///...............---------------...//////////////////////////////000000000/////////......///////////////...------.../////////000000000000000/////////............000000000000000000000000111111000///////////////000000000000000000000000111000//////...///000111111111000/////////////////////000000111111222222111111111111222222222222222222111222222333444444444555666888888888777777<<<;;;;;;;;;===???BBBEEEGGGHHHIIIIIIKKKTTTaaalllzzzxxxuuu{{{~~~,,,---......//////......---------------------------------............///------------------------...........................---,,,,,,+++,,,,,,,,,......---,,,,,,,,,,,,---,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------...------........................---------,,,---....../////////000111111222222333666666777888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999:::;;;;;;999888888666555444333333555555555444444444444444000111111222333333444444222111000000......---,,,///...------//////...---........................------,,,,,,,,,,,,------........................//////...------------...//////......------------++++++,,,,,,...///111222---------............///------...//////...------,,,,,,,,,------.........000///......---.........---------------...///////////////////////////////////////.........------///////////////......---....../////////000000000////////////............000000000000000000000000222111111000000000000111////////////////////////000000/////////000000111111111000/////////000000000111111111111111111111111111111111222222222333111111111222333444666666555666777777888777777777<<<:::999:::>>>AAADDDEEEJJJLLLNNNNNNSSSccczzz,,,---......///.................................---------............///......................................................------------------///......---------......------------............------------------------------------------------)))***+++,,,------------------------------------,,,,,,,,,,,,------......//////000000111222222222555555666777777888999999:::::::::::::::::::::::::::::::::999999::::::;;;:::999888777666444333333333333333444444444444444111111111222222333333333111000000000//////......///...---...///000///---........................------,,,,,,,,,,,,------....................................------.....................------,,,++++++,,,,,,...///111222---------............///---..................---,,,,,,,,,---------......///......------.........///////////////000111111///////////////////////////.........------------...///////////////.............../////////000000///////////////.........////////////////////////111111000//////000000000////////////////////////000000000000000000111111111111000000///000000111222111111111111111111111111111111222222222333333222222222222333444555666666777777888888888888888999888999<<>>CCCGGGJJJKKKJJJNNNTTT```rrr,,,---......//////..............................---------............///................................................------...////////////......------------...//////------........./////////------------------------------------------------***+++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---......///000000111111222222222333444666777888888::::::::::::::::::::::::;;;;;;:::999999999::::::;;;;;;;;;::::::999888888555555555444444444444444444444333333222111111000---...//////111111222333000///......000000///.................................------------..............................,,,---......///.........---.../////////...,,,+++///......---------......---------............//////...------------...///.........------,,,,,,,,,---------,,,------...///---------------...///////////////////////////////////////.........---------...//////////////////------........./////////.........///////////////000000000000000000000000...............//////000//////////////////////////////000111222222222222111111000000000111222222111111222222222222222222222222222222333333333333777666555444444444444444888888888999;;;<<<>>>???===???BBBDDDFFFHHHLLLPPP\\\eeevvv,,,---......//////..............................---------............///................................................++++++---.........------------,,,,,,---......///............////////////................................................,,,------.........------------------------------,,,---.../////////............//////000111111111111111222444555666777888999999999999999999999999<<<;;;::::::999999999:::::::::::::::::::::::::::777666666555555444444444333222222222222222222222/////////000111111111222000///...///000111000.................................------------..............................,,,,,,.../////////......---...///000///...,,,+++.........---------......---------............//////...------------...///,,,,,,---------------...---,,,,,,,,,------...///---------------...//////////////////////////////000000000/////////......------...///////////////---------.........//////............/////////000000000000000000000000000//////......///000000111000000000000000000000000...///111222333333222222111111000000111111222333111111111222222333333333222222222333333333444444666555555555555555666666888999999:::<<>>AAADDDEEEHHHLLLNNNMMMOOO[[[nnn}}}........................///............---------...///////////////............////////////......//////...---,,,++++++***........................,,,,,,------...///000000..................------////////////////////////---,,,,,,++++++,,,,,,---//////.........---------...............------------------...------,,,,,,000000000000000000000000000111222333555666777888888999::::::999999;;;===<<<<<<<<<<<<<<<<<<<<<<<<999999:::::::::999999888999666444444555666333111333444444555444222111000222222111111000000//////,,,,,,---...///000111222000000000000////////////+++++++++,,,,,,---------.........------,,,,,,,,,------------------------...........................------,,,,,,------...++++++,,,,,,---...//////......................../////////...---------,,,........................000000//////.........---////////////////////////,,,,,,,,,------.........---......///////////////............////////////////////////...........................///000000000111111000000///...---111111000000//////.........///000111111000///...333222111000000111222333000111222333333222111000444333333333333333333333555666666666555555666888:::::::::;;;>>>BBBFFFIIIKKKIIIKKKSSS\\\kkk~~~~~~~~~}}}}}}|||~~~}}}|||{{{zzz{{{{{{|||zzzwwwuuuuuussstttvvvyyy}}}........................///............---------......////////////......,,,------......------,,,000//////......------,,,........................,,,,,,------...//////000........................////////////////////////------,,,,,,,,,,,,------//////.........---------------..................---------......------,,,////////////////////////000111222333444666777777888999::::::999999;;;===<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::999888777777555333333555555333111777777777777666555444333111111111111000000000000////////////////////////000000000/////////......++++++,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------...,,,,,,------......//////.......................................---------........................111000000000////////////////////////////////////---------....../////////---......///////////////............////////////////////////////////////...............///000000...///000000000000000///000000000000//////////////////000000000000//////333222111000000111222333000111222333333222111000333333333333333333333333555666666666444444666888;;;<<<>>>@@@AAACCCFFFHHHKKKJJJPPP___ppp{{{vvvtttuuutttppplllhhhfffdddbbbbbbbbbcccdddddddddccccccddddddeeefffhhhiiikkkmmmnnnmmmlllllleeeeeeddddddcccbbbbbbaaacccbbbaaa`````````aaaaaabbbcccfffiiilllooopppqqqllljjjfffbbb___]]]\\\\\\]]]^^^___aaadddgggiiikkkmmmnnnpppsssvvvzzz}}}~~~........................///............---------......///////////////...,,,------......------,,,////////////////////////........................,,,,,,------.../////////........................////////////////////////......------------.....................---------,,,---------.../////////,,,------.........------////////////////////////000000111222444555666666777888::::::999999;;;===========================;;;;;;;;;:::999888777666555444333333555555444333666555444333333222222222000000000111111111111111333222222111000///....../////////.........------,,,,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------...................................................---------.......................................111111111000000000000///////////////////////////.........///////////////---......///////////////............////////////000000000000000000000000//////.........///000000---...///000111111111111////////////000000000000111000000//////000000111222222111111111111222222111111222222222222111111222222333333444444555555555666777666444444555777<<>>???@@@AAAAAAAAA@@@@@@BBBBBBCCCCCCCCCCCCCCCBBBBBBCCCDDDEEEEEEDDDCCCBBBDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHIIIIIIIIIIIIIIIKKKKKKMMMOOOSSSWWWZZZ\\\^^^aaaeeejjjpppuuuyyy{{{........................///............---------,,,---...///000000000000......////////////......------------............................................................---......///000000111111////////////////////////------,,,,,,,,,,,,---------------.........//////------..................,,,---...///000000000000........................//////000000111222222222222555888::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999888777444666777666333222333555333333333333222111000000333222222222222222222111000000000111111111111222000000000/////////......///.........------------,,,,,,,,,---------......------------------------...........................------,,,,,,------...,,,,,,------......//////.......................................---------........................------------....../////////////////////////////////.........---------------......///////////////............////////////------...//////000111111222111111000//////000000///000000000000000///...000000000000////////////000111111222222111111000222222333444444333222222444333222222222222333444444444444555555555555555555777888999:::;;;>>>@@@CCCFFFGGGHHHLLLXXXjjjxxxwwwooohhhbbb]]]YYYYYYWWWUUUUUUTTTSSSPPPMMMGGGHHHHHHHHHFFFEEEEEEEEEEEEDDDDDDDDDEEEFFFGGGGGGEEEEEEEEEDDDCCCCCCCCCDDDBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBCCCDDDDDDCCCBBBAAABBBCCCDDDEEEEEEEEEEEECCCDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHIIIHHHHHHEEEFFFGGGIIIKKKMMMNNNOOOOOOQQQSSSVVVZZZ]]]```aaaccchhhoootttvvv{{{........................//////.........---------,,,---...///000000000000000000111111111111000000////////////////////////.............................................------......///000111111222////////////////////////---,,,,,,++++++,,,,,,------------.........//////...............---------,,,---...///000000000000........................//////000000111111222222111444888::::::::::::;;;::::::::::::::::::::::::999999:::::::::999999888333555666555111///111333555666777777666555333222444333333222222111111111111111000000000000000000000000000000//////////////////.........---------,,,,,,,,,------.........++++++++++++++++++++++++...........................------,,,,,,------...++++++,,,,,,---...//////......................../////////......------,,,........................---.........//////000000////////////////////////000000//////.........------......///////////////............/////////000,,,------...///000000111222222111000000///000000---...///000111111111111111111000000//////......000111222333333222111000222222444444444444222222444444222222222222444444555555555555555444444444555777999:::;;;===@@@BBBDDDGGGIIIMMMVVVhhh~~~vvvqqqhhhccc]]]XXXUUUTTTRRRQQQLLLKKKKKKLLLMMMMMMKKKJJJFFFGGGHHHHHHFFFEEEEEEEEEBBBBBBAAAAAAAAABBBBBBCCCEEEFFFEEEDDDCCCBBBCCCDDDBBBBBBCCCCCCDDDCCCCCCBBBDDDDDDDDDDDDDDDEEEFFFFFFGGGFFFFFFEEEEEEEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCAAABBBDDDEEEEEEEEEDDDDDD@@@AAABBBCCCDDDEEEEEEEEEAAABBBBBBCCCDDDEEEFFFFFFBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGFFFEEEEEEEEEFFFFFFCCCBBBBBBCCCEEEFFFFFFEEEDDDEEEFFFGGGHHHIIIIIIIIIKKKKKKLLLNNNOOOQQQRRRRRRNNNTTTZZZ^^^___cccjjjooottt{{{//////////////////////////////......---------,,,000000//////.........---000000000000000000000000////////////////////////................................................------------.........///000///...------...///000////////////////////////............//////////////////............//////////////////////////////////////////////////////.........///000222333444444555777888999999888888<<<;;;999999::::::999888===<<<<<<;;;999888888777999888666444333444555666333333444444444333222222222222222222222222222222111111111111111111111111111111000000//////......////////////////////////..............................---------......///,,,,,,,,,------...............------------..............................////////////////////////---,,,,,,++++++,,,,,,---//////.........---------........................///////////////////////////////////////////////////...,,,++++++,,,...///........................---------...///000000111000///...------...///000000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222444444444444444444444444111222444444444555888:::666777999;;;>>>AAADDDFFFJJJJJJOOO[[[iii}}}}}}sssllliiieee___[[[SSSRRROOOMMMLLLLLLMMMNNNLLLJJJJJJKKKMMMNNNKKKGGGFFFFFFEEEDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFBBBDDDFFFEEEDDDDDDHHHKKKHHHHHHGGGFFFFFFFFFFFFFFFEEEFFFHHHGGGFFFEEEEEEFFFJJJHHHEEEEEEEEEEEEDDDCCCEEEDDDCCCBBBBBBAAAAAAAAAAAABBBCCCDDDEEEDDDCCCBBBCCCCCCDDDDDDEEEFFFFFFFFFJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFEEEFFFFFFFFFFFFEEEDDDDDDDDDEEEGGGHHHHHHHHHHHHGGGFFFGGGHHHIIIKKKLLLMMMNNNLLLLLLMMMOOOQQQSSSUUUVVV^^^aaahhhqqqzzz////////////////////////////////////......------000000/////////.........000000000000000000000000////////////////////////................................................,,,------------.........000///............///000////////////////////////------------............//////............//////////////////////////////////////////////////////.........///000222333444333444666888999999999999>>><<<;;;;;;<<<<<<;;;:::;;;;;;;;;::::::::::::::::::888666555444444555666333444444444444333333222222222222222222222222222000000000000000000000000000000000000///////////////////////////////////////////////////////////////......---------......,,,,,,,,,------...............------------......................................................---,,,,,,++++++,,,,,,---//////.........---------........................////////////////////////////////////////////////000///...------...///000........................------......///000000111000///............///000000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222444444444444444444444444333444555666555666999;;;===>>>???@@@AAACCCEEEGGGJJJOOO]]]qqqzzzssskkkeee]]]XXXVVVTTTPPPMMMLLLKKKIIIHHHHHHHHHJJJKKKIIIGGGGGGHHHJJJJJJHHHEEEFFFEEEEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCEEEGGGGGGEEEEEEGGGIIIGGGFFFFFFFFFFFFGGGGGGHHHGGGHHHIIIIIIGGGEEEFFFFFFKKKJJJHHHGGGHHHHHHGGGFFFJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEFFFFFFFFFEEEEEEDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGCCCDDDFFFGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKLLLNNNNNNOOORRRVVV\\\cccjjjooorrrsssyyy////////////////////////000000000000////////////000000////////////......000000000000000000000000////////////////////////................................................------------............000//////......//////000////////////////////////,,,,,,,,,------------...//////............//////////////////////////////////////////////////////.........///000111222333222333555777888999::::::???>>><<<===>>>>>>===;;;999999::::::;;;;;;;;;<<<:::999888666555666666777555555555555555444333222222222222222222222222222////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000///...------------------------------...............------------..............................------------------------------,,,,,,,,,,,,------...............---------........................////////////////////////////////////////////////000000000000000000000000........................---......//////000000111000//////......//////000000000000000000000000000000000000111111111222222222222222222222222222222333333333333333333333333444444444444444444444444555666777777666777999;;;===???AAAAAABBBDDDGGGJJJRRR\\\ssswwwpppkkkeee^^^YYYVVVRRRMMMJJJKKKKKKIIIGGGFFFEEEDDDDDDEEEFFFGGGHHHGGGFFFFFFGGGHHHHHHGGGEEEFFFFFFFFFFFFFFFEEECCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEGGGIIIIIIHHHGGGGGGHHHIIIIIIJJJKKKKKKLLLMMMMMMLLLNNNOOONNNMMMKKKKKKLLLPPPOOONNNNNNOOOPPPOOONNNLLLLLLJJJIIIIIIIIIIIIIIIKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIGGGGGGGGGHHHHHHIIIIIIIIIEEEFFFFFFGGGFFFFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFGGGEEEEEEFFFGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFHHHGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKNNNRRRVVVZZZ\\\\\\bbbiiinnnsssxxx~~~////////////////////////111111000000000000000000000000//////////////////////////////////////////////////////////////////........................................................./////////000000000//////////////////000////////////////////////,,,,,,---------.........//////............//////////////////////////////////////////////////////.........//////111222222000111333555777999:::;;;???===<<<===>>>>>>===<<<:::::::::;;;;;;;;;;;;<<<;;;:::999888777777777888666666666666555555444333333333222222222222222111000000000000000000000000......//////000000111111000000000000000000000000////////////////////////111000///...---,,,,,,,,,---------.....................------------..............................------------------------------,,,,,,,,,,,,------................................................///////////////////////////////////////////////////000111111111111000///..............................//////000000000000000//////////////////000000000000000000000000000000000111111111222222222222222222222222222222222333333333333333333333333444444444444555555555555666777888888777777999;;;===???BBBCCCEEEHHHNNNSSScccrrr}}}wwwssslllgggaaa\\\XXXUUUQQQNNNNNNKKKHHHHHHJJJKKKKKKJJJFFFEEEEEEEEEEEEFFFGGGHHHGGGGGGGGGHHHHHHIIIHHHHHHHHHHHHIIIIIIHHHGGGFFFEEEFFFFFFGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIKKKLLLLLLLLLLLLLLLRRRSSSTTTUUUUUUVVVVVVVVVUUUWWWYYYYYYXXXXXXYYYZZZ[[[ZZZYYYZZZ[[[\\\ZZZYYYTTTSSSRRRQQQPPPPPPPPPPPPSSSQQQOOOMMMLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLGGGHHHHHHIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHKKKJJJJJJJJJLLLNNNQQQSSSUUUXXX[[[___bbbgggnnnsss////////////////////////000000111111111111111111//////000000000000000000////////////////////////000000000000000000000000///////////////////////////////////////////////////000000000111111111111///000000000000000000///////////////////////////---.........//////////////////............//////////////////////////////////////////////////////............///000111111000000222444666999:::;;;===<<<;;;;;;=========;;;<<<<<<<<<;;;;;;;;;::::::<<<;;;;;;:::999999888888777888888777666555444333333333333222222111111111111111111111111111111111......//////000000111111////////////////////////........................111000///...---,,,,,,,,,..............................------------.........................................................------,,,,,,------...---.....................////////////////////////////////////////////////////////////////////////...//////000000//////.../////////////////////////////////000000000000000///000000000000000000///000000000000000000000000111111111111222222222222222222222222222222222222333333333333333333333333444444444555555666666666666777888888888888:::<<>>AAADDDCCCFFFJJJNNNUUUdddxxx|||zzzrrriiibbb]]]XXXUUUTTTRRRPPPOOOOOONNNLLLKKKHHHIIIJJJJJJJJJIIIIIIIIIHHHIIIJJJJJJIIIIIIJJJKKKFFFFFFGGGGGGHHHHHHGGGGGGGGGIIIJJJIIIHHHHHHKKKNNNNNNMMMMMMMMMOOORRRUUUWWWYYYYYY[[[\\\^^^```aaabbbcccccceeefffhhhiiikkkkkkjjjgggfffggglllppprrrrrrpppsssxxx}}}{{{zzzyyyxxxwwwwwwwwwwwwuuuuuuuuuttttttrrrqqqqqqttttttsssrrrqqqpppooooooqqqqqqsssssssssqqqooonnngggeeebbb___^^^^^^_________]]]YYYVVVTTTSSSSSSSSSUUUTTTRRRPPPOOOOOOOOOOOOJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHHHHIIIGGGHHHJJJKKKKKKIIIHHHGGGIIIHHHGGGHHHKKKPPPTTTVVVYYYZZZ[[[ZZZXXXXXXYYY[[[bbbeeeiiiooowww////////////////////////......//////000000000111//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000------------.........//////000111222222111000///////////////////////////,,,,,,,,,---------......//////............/////////////////////////////////////////////////////////............//////000111111111222333666888999<<<::::::;;;===>>>===<<<999999:::;;;<<<===>>>???>>>>>>>>>>>>===<<<;;;:::;;;::::::999888777555555444444333333222111000000000000000000000000000000111111000000//////......------------------------000000000000000000000000......---------......///000000//////.........---.........------.................................------------------------......------------......---------.........//////000000000000000000000000////////////////////////////////////////////////111///...,,,,,,...///111000000000000000000000000111111111000000000000000///000111222222111000///000000000000000000000000111111222222222333333333333333333333333333333333444444444444444444444444444444444555666777777888999;;;===>>>???AAAEEEGGGFFFKKKQQQXXXcccxxx}}}{{{www}}}}}}rrrlllgggbbbZZZTTTPPPNNNLLLKKKLLLJJJIIIIIIIIIIIIHHHFFFFFFGGGIIIIIIHHHFFFEEEEEEFFFGGGHHHHHHHHHHHHIIIKKKFFFGGGHHHJJJKKKKKKKKKKKKJJJLLLMMMLLLKKKKKKOOORRRUUUTTTSSSSSSUUUYYY^^^aaahhhiiijjjlllnnnpppqqqrrroooppprrrtttvvvxxxyyyzzzuuurrrnnnooossswwwzzzzzzwww{{{~~~~~~|||{{{~~~}}}|||zzzyyyyyy}}}xxxuuuqqqnnnlllmmmnnnpppooommmiiieeeaaa```______]]]\\\ZZZXXXVVVVVVVVVVVVQQQQQQQQQPPPOOONNNNNNMMMOOONNNMMMKKKJJJIIIIIIIIIFFFHHHIIIKKKJJJHHHEEECCCJJJIIIHHHIIIKKKKKKKKKJJJOOONNNNNNNNNNNNOOOPPPPPPRRRSSSUUUXXX^^^hhhssszzz000000000000000000000000111111111111111111111111///000000111222222222111000000111111111111111111////////////////////////000000000000000000000000........................000000000000111111111111////////////////////////............////////////........................000///...---,,,------...000000000///......------------............------////////////////////////000222444444444444666777;;;<<<===>>>@@@@@@@@@@@@<<<<<<===???@@@@@@@@@@@@@@@AAAAAAAAA???===;;;:::::::::999888777666555444444222000222444666444222111111111111111111111111////////////////////////000///...---------------111000///......///000111.........................................................------,,,,,,,,,///...---,,,,,,,,,,,,,,,////////////////////////////////////////////////.......................................---------////////////////////////////////////////////////////////////////////////+++---///111222222000000111111111111111111111111222111111111000000//////111111111111111111111111222222222222222222222222222222333333333333444444333333444444444444444444444444444555555666888888=========>>>@@@CCCEEEFFFLLLTTT___mmm}}}xxxwwwtttiiiaaa\\\ZZZRRRQQQOOOMMMKKKJJJIIIHHHJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJJJJIIIHHHGGGGGGHHHHHHGGGGGGGGGIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLQQQQQQQQQRRRUUUYYY\\\^^^^^^^^^___aaacccgggjjjkkkxxx|||~~~}}}|||yyyuuutttxxx~~~~~~}}}}}}}}}{{{wwwssspppnnnmmmkkkiiiooommmjjjhhhgggfffcccaaa^^^^^^]]]\\\[[[[[[ZZZZZZ[[[VVVQQQNNNMMMLLLIIIGGGMMMLLLKKKJJJJJJJJJJJJKKKFFFFFFFFFGGGGGGHHHHHHHHHJJJJJJIIIIIIIIIHHHHHHHHHKKKKKKLLLOOOSSSXXX]]]```iiioooyyy111111111111000000000000000000000000000000000000---...///000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////...////////////000000000////////////////////////............////////////........................000///...------...///000222111111000000///......---......//////......---////////////////////////000222333444333444666777;;;<<<===>>>????????????:::;;;<<<======>>>============>>>>>>===;;;999888:::999999888777666555555777555333222444333111///111111111111111111111111111111111111111111111111000///...------------...000///...------...///000.........................................................------,,,,,,,,,///...------,,,,,,,,,---////////////////////////////////////////////////........................---------.........//////////////////////////////........................////////////////////////,,,---///111222111000000111111111111111111111111111111111111000000000///111111111111111111111111222222222222222222222222222222333333333333444444444444555555555666666666555555555555666777999999===@@@CCCEEEFFFHHHKKKNNNZZZgggxxx~~~{{{zzzrrrmmmfff^^^WWWRRROOONNNMMMLLLKKKJJJIIIHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHHHHGGGGGGJJJJJJIIIJJJKKKLLLNNNOOOPPPPPPQQQRRRRRRSSSTTTTTTVVVWWWXXXZZZ]]]bbbfffhhhkkkkkklllmmmpppsssvvvxxx{{{{{{~~~}}}}}}~~~~~~}}}zzzvvvttttttuuuuuuuuurrrssstttuuussspppmmmkkkfffaaaZZZVVVSSSRRROOOMMMMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIKKKMMMQQQTTTUUUWWW\\\ccclllvvv222222222111111000000000222222222222222222222222......///000000000000///000000//////////////////000000000000000000000000////////////////////////000000000000000000000000............////////////////////////////////////............////////////........................//////.........000111222333222222111111000//////---......//////......---///////////////////////////111333333333333555777;;;;;;<<<===>>>>>>>>>>>><<<<<<============<<<<<<;;;<<<<<<<<<;;;::::::999999888888888777777666666777555333333333333111///222222222222222222222222111111111111111111111111//////......------......000000///......///000000.........................................................---------------///...------,,,---------////////////////////////////////////////////////........................---------......//////000////////////////////////////////////////////////////////////////////////---...///111111111000000111111111111111111111111111111111111000000000000111111111111111111111111222222222222222222222222222222333333333333444444555555666666666777777777555555666666777999:::;;;;;;???DDDFFFGGGLLLSSSZZZsss|||pppfff```XXXVVVRRRNNNLLLJJJJJJKKKJJJIIIIIIHHHHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFHHHHHHIIIIIIIIIIIIIIIJJJMMMMMMNNNOOOQQQSSSUUUVVVWWWXXXYYY[[[]]]___```aaa```aaacccfffjjjooosssuuuyyyyyyzzz{{{}}}}}}yyysssrrrrrrrrrtttvvvxxxyyyyyyuuuiiiddd^^^XXXUUUTTTSSSRRRSSSTTTUUUUUUTTTSSSRRRQQQOOOOOONNNNNNMMMLLLLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGHHHIIIJJJKKKKKKMMMOOOSSSWWW]]]eeemmmrrr333333333222111111000000333333333333333333333333000111111222222222111111222222111111111111111000000000000000000000000000........................000000000000000000000000........./////////000000////////////////////////............////////////........................///.........000111333444333222222111000000//////......////////////......///////////////////////////000222333222333444666::::::;;;<<<<<<<<<<<<<<<>>>????????????>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;888888888777777777777777222222222333333444444333222222222222222222222222111111111111111111111111//////............//////222111000//////000111222...............................................................---------......------------......////////////////////////////////////////////////....................................////////////////////////////////////000000000000000000000000////////////////////////---...///000111000000000111111111111111111111111111111111000000000000000111111111111111111111111222222222222222222222222222222222333333333444444555555555666666777777888666666777888999;;;===>>>===AAADDDEEEHHHRRRcccppp{{{www}}}vvvlllccc[[[TTTPPPMMMMMMKKKJJJJJJJJJKKKLLLKKKJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJKKKLLLMMMNNNNNNQQQRRRSSSUUUXXXZZZ\\\]]]```aaacccfffhhhkkkmmmnnnmmmnnnooorrrvvvzzz}}}~~~vvvqqqooommmnnnnnnppprrruuuxxxzzz{{{~~~}}}}}}~~~~~~vvvrrreeebbb]]]ZZZXXXYYYZZZ[[[```aaabbbbbbbbb```]]]\\\WWWVVVUUUTTTRRRQQQPPPPPPKKKKKKKKKJJJJJJIIIHHHHHHFFFFFFGGGHHHIIIIIIHHHHHHKKKLLLMMMOOOQQQVVV\\\aaa555555444444333333333333444444444444444444444444222222333333333333222222222222222111111111000000//////////////////////////////////////////////////////////////////////////////000000000111111111////////////////////////............///////////////////////////////////////......///000222444555222111111000000///.........//////////////////...////////////////////////...000222222222222444555888999:::;;;;;;;;;;;;;;;>>>????????????>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;888888888777777777777777222222333333333333444444222222222222222222222222000000000000000000000000//////.........//////000000///............///000..............................................................................---------......///////////////////////////////////////////////////........................000000000//////......---////////////////////////////////////////////////000000000000000000000000...//////000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222222222222222222222222222333333333444444333444444555666666777777777777888999;;;===???@@@CCCEEEGGGIIIPPPbbbzzzxxxtttqqquuu~~~uuukkkfff^^^XXXSSSPPPMMMJJJIIIIIIHHHHHHHHHHHHHHHHHHLLLKKKJJJIIIIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKLLLNNNPPPRRRSSSXXXYYY[[[^^^aaaccceeefffiiijjjmmmpppsssvvvxxxzzzyyyyyy{{{||||||rrrmmmlllmmmnnnpppqqqtttxxx{{{~~~|||||||||~~~|||tttnnnkkkccccccbbbbbbdddggglllooopppqqqqqqqqqpppmmmjjjhhhddddddbbbaaa___]]]\\\[[[UUUTTTSSSPPPNNNLLLJJJIIIFFFFFFGGGHHHIIIIIIIIIHHHHHHIIIIIIIIIJJJMMMRRRUUU888888888888888888888888555555555555555555555555444444555555555444333333333333222222111000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111////////////////////////............///////////////////////////////////////......///000222333555222111111000//////.........//////000000//////...////////////////////////...///111111111111333555666666888999:::;;;;;;;;;<<<<<<============<<<<<<<<<;;;:::999999999999999999888888888777777666666555555666444222000111111333333333333333333333333//////////////////////////////......//////000000------,,,++++++,,,------.............................................................../////////.........---......///000////////////////////////////////////////////////........................000000000/////////......////////////////////////------------------------000000000000000000000000///////////////000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222222222333333333333444444333333444555666666777777777888999;;;===???BBBCCCDDDGGGLLLSSSaaawwwooorrrxxxxxxnnnddd]]]YYYUUUPPPLLLKKKIIIHHHFFFHHHHHHIIIIIIIIIHHHGGGFFFJJJIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIJJJJJJKKKKKKNNNNNNNNNPPPRRRUUUXXXZZZaaaccceeehhhkkkmmmoooooorrrsssuuuxxx{{{~~~|||rrrkkkiiikkknnnppptttvvvyyy}}}~~~~~~~~~tttmmmiiiggggggfffiiilllooosssxxx}}}zzzwwwvvvvvvvvvtttsssqqqooonnnmmmeeeccc```[[[VVVRRRNNNMMMFFFGGGGGGGGGHHHHHHIIIIIIGGGHHHIIIIIIIIIKKKNNNPPP<<<<<<<<<===>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::999999888777777666666555444444333333222222222222222222222222111111111111111111111111000000000000000000000000/////////000000000000111////////////////////////............//////////////////////////////////////////......///111222333333222222111111000////////////000000000000//////////////////////////////---///000111000111333444333444666888999;;;;;;;;;:::;;;<<<======>>>======>>>===;;;:::999999999999:::999999888777666555555444666666555111000000222333333333333333333333333000000000000000000000000///////////////000111111...---,,,++++++,,,---...................................................---........./////////000...............///000000////////////////////////////////////////////////........................---......///000111111111////////////////////////------------------------000000000000000000000000000000////////////000000000000000000000000000000///000000000111111111111111111111111111111111111222222222222222222222222222222333333333333444444333444555666777888888999888999:::<<<>>>AAACCCEEEEEELLLYYYjjj~~~}}}xxx}}}vvvlllddd^^^YYYSSSOOONNNLLLIIIGGGHHHHHHGGGFFFGGGIIIJJJLLLLLLKKKJJJJJJHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKLLLMMMNNNPPPQQQQQQVVVVVVWWWXXX[[[___ccceeekkkmmmooosssuuuwwwxxxxxxxxxyyy{{{}}}sssoooiiigggiiimmmrrruuu{{{}}}~~~}}}}}}~~~tttqqqlllhhhgggjjjmmmppptttxxx~~~~~~}}}|||wwwtttooohhh```YYYTTTQQQKKKJJJIIIHHHHHHHHHIIIJJJGGGIIIKKKLLLLLLLLLMMMNNN??????@@@AAABBBCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBB???@@@@@@@@@???>>>>>>===<<<;;;;;;:::999888888777444444444444444444444444111111111111111111111111111111111111111111111111............/////////000////////////////////////............/////////000000000000000000000000000//////.........000111222444444333333222111111000//////000000000000//////////////////////////////---...000111000111222444222333555777999;;;<<<<<<<<<<<<>>>???@@@@@@@@@@@@AAA@@@>>><<<;;;;;;;;;;;;::::::999888777666555444000333555444222111333666333333333333333333333333111111111111111111111111///////////////000111111111000///......///000111................................................---.........//////000000...............///000000////////////////////////////////////////////////........................***+++---///111222444555////////////////////////111111111111111111111111000000000000000000000000111000////////////000000000000000000000000000000//////000000111111111222111111111111111111111111222222222222222222222222222222333333333444444444444555666777888999::::::888999:::<<>>=========<<<:::888777777777888777666555333333333444555444333222000000000111111............///000111111000000/////////.........---------....../////////...000111222222000...,,,//////............//////000000111111111111000000......////////////..................///////////////////////////000111111222222333555777999;;;===;;;;;;;;;<<<<<<===>>>???@@@???===<<<;;;;;;<<<<<<888888888888777777777777333333444444555444444444333222111111000111111111111111111111000000000000222111000.........///000////////////////////////000000000000000000000000......////////////......---......///////////////......////////////......000///...---,,,------...////////////////////////000000000000000000000000........................////////////////////////...///////////////......////////////////////////////////////000000000000000000000000111111111111000111111111111222222222222222222222111111000000111111222222222333333333222333444444555555444444555444444333444555666777<<<777:::CCCFFFCCCHHHRRRWWWnnnuuukkkbbb^^^TTTRRRNNNKKKHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHJJJJJJJJJJJJJJJKKKKKKKKKJJJKKKKKKKKKJJJLLLOOORRRWWWYYY[[[]]]]]]___bbbdddlllmmmnnnooorrrtttwwwxxx}}}yyyvvvxxx~~~vvvooojjjfffcccdddgggmmmssszzz}}}|||{{{xxxvvvtttrrrqqqtttsssqqqqqqtttyyy~~~}}}|||}}}~~~zzzwwwrrrnnnkkkiiifffeeeeeejjjnnnpppvvv}}}zzzsssllleee```\\\ZZZSSSRRRQQQOOONNNMMMMMMMMMNNNLLLLLLMMMOOOPPPPPPOOOBBBGGGIIIEEEAAABBBBBBBBBCCCEEEFFFFFFDDDCCCEEEGGGEEEFFFGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDAAA@@@???>>>===<<<<<<<<<;;;:::999777666666555555777666444222000000000000///////////////000111111111111111000000000//////............/////////000000000111222222111000/////////............//////000000111111111111000000//////000000000000//////............///////////////////////////000111111222222333555777999;;;<<<<<<<<<;;;<<<<<<===>>>>>>??????===<<<;;;;;;;;;<<<999888888888888777777777333444444555555444444444333222222111111111111111111111111111000000000000111111000///////////////////////////////////////000000000000000000000000......////////////......---......///////////////......////////////......000///...---,,,------...........................////////////////////////........................////////////////////////......////////////......////////////////////////////////////000000000000000000000000111111111111000111111111111222222222222222222222111111111000111222222222222333333333111111222333333333333222666666555555555777888999<<<999===EEEGGGEEEMMMYYYhhh|||rrrhhh___WWWQQQMMMNNNMMMJJJHHHGGGGGGGGGHHHEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIKKKLLLMMMNNNRRRWWW[[[\\\^^^```bbbeeejjjppptttzzzzzzyyyyyyzzz}}}~~~{{{|||~~~zzztttoookkkhhhgggffffffiiinnntttzzz|||yyyuuurrrqqqqqqpppooooooppptttwwwzzzzzzyyyxxxxxxwwwvvvvvvvvvuuuvvvxxx{{{}}}~~~}}}|||||||||{{{wwwpppkkkmmmkkkjjjjjjkkklllmmmmmmnnntttzzz~~~{{{xxxtttnnngggbbb^^^\\\XXXWWWWWWVVVUUUUUUUUUUUUUUUSSSPPPOOOPPPRRRRRRRRRJJJRRRUUUOOOGGGEEEFFFFFFFFFGGGGGGFFFEEEEEEGGGIIIHHHHHHGGGGGGFFFEEEDDDCCCDDDDDDEEEFFFGGGGGGHHHHHHDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@???>>>===;;;:::===;;;999666333111000///000000/////////000000111222222111111111000000000......////////////000000000111111111111111111111000//////......//////000000000111111111111000000000000111111111111000000............///////////////////////////000111111111222333444666888:::;;;<<<<<<<<<<<<<<<<<<======>>>>>>===<<<;;;;;;;;;;;;:::999999999888888888777444444555555555444444333333333222111111111111111222222111111111000000000000000111111000000//////////////////////////////000000000000000000000000......////////////......---......///////////////......////////////......//////...------------...........................////////////////////////........................////////////////////////......///////////////...////////////////////////////////////000000000000000000000000111111111111000111111111111222222222222222222222111111111111222222222222333333333333111222333333444444333333777777666666777999;;;<<<>>>===@@@FFFGGGJJJWWWfff{{{qqqeeeaaaZZZTTTOOOKKKHHHEEEHHHGGGFFFEEEEEEFFFGGGHHHFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJLLLNNNPPPSSSVVV[[[aaaeeeggghhhkkkooottt|||zzzssspppooommmkkkgggeeecccbbbbbbdddfffhhhkkkpppwww}}}yyytttrrrpppooonnnmmmmmmmmmnnnnnnnnnmmmkkkjjjiiiiiijjjkkkpppqqqsssvvvxxxyyyzzzzzzyyywwwuuurrrppplllgggcccbbbccceeeiiimmmqqquuuwwwxxx~~~|||yyytttooojjjfffccc_________``````aaaaaabbb```\\\XXXUUUWWWZZZ\\\]]][[[dddggg^^^SSSNNNOOOPPPNNNMMMKKKIIIHHHHHHJJJLLLIIIHHHGGGGGGHHHGGGEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCDDDFFFFFFGGGFFFEEEDDDEEEFFFGGGGGGGGGEEEDDDCCCCCCBBB???<<<888555333222111111000000///000000000111111111000000000//////////////////////////////111000000000000111111222000000////////////000000000000111111111111000000///000000111111000000///............///////////////////////////000000111111111222444555777999:::<<<<<<<<<;;;;;;<<<<<<===>>>======<<<<<<;;;;;;;;;;;;;;;::::::999999888888555555555555555444444333333333222111111111111222222222222111111111000000///000111222222111///...////////////////////////////////////////////////......////////////......---......///////////////......////////////..................------..............................////////////////////////........................////////////////////////---...//////////////////////////////////////////////////////000000000000///000000000111111111111000000111111111222222222222222222222222222222222222222222333333333444444444444555666666666666666777777777777888:::<<<===@@@@@@CCCFFFHHHQQQfffzzz}}}wwwpppfff]]]VVVSSSOOOLLLJJJIIIHHHFFFEEEEEEEEEDDDEEEFFFGGGHHHGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNRRRUUUXXX\\\```ffflllqqqvvvyyy}}}~~~zzz|||~~~uuunnnlllkkkhhhddd``````aaabbbdddhhhnnnqqqvvv|||~~~zzzwwwssssssrrrpppnnnkkkhhhgggfffdddaaa^^^^^^___aaacccjjjkkklllnnnpppqqqrrrsssrrrqqqooommmllljjjhhhgggdddgggkkkoootttxxx}}}zzztttpppmmmfffggghhhjjjlllmmmnnnnnnkkkgggbbb```dddjjjooorrrllltttwwwmmmaaa[[[ZZZZZZZZZXXXTTTRRRPPPPPPPPPQQQMMMLLLLLLNNNPPPOOOMMMJJJGGGFFFEEEDDDBBBAAA??????AAABBBDDDEEEFFFFFFEEEDDDFFFGGGHHHIIIJJJIIIHHHGGGGGGFFFDDDAAA>>>;;;888777444333222111111111111111111111000000000/////////000000000000000/////////111000000//////000111111000000////////////000000000000111111111111000000...//////000000//////...............///////////////////////////000000111111111222333555666888999<<<;;;;;;;;;;;;<<<<<<=====================<<<<<<<<<<<<<<<;;;:::999999999555666666666555555444333444333333222111222222222222222222222111111111111///000111222222111000///000000000000000000000000////////////////////////......////////////......---......///////////////......////////////......------..........................................................................................////////////////////////------...///////////////////////////////////////////////////000000000000///000000000111111111111000000111111111222222222222222222222222222222333222222333333333444444444555555666777777777777666777666666777999;;;===>>>DDDDDDEEEGGGMMM^^^zzz}}}xxxuuu|||ooofffbbb___XXXRRRMMMKKKHHHGGGGGGGGGFFFEEEGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKIIIJJJKKKMMMOOOQQQSSSSSSWWW[[[bbbiiipppwww~~~~~~|||}}}~~~|||uuulllhhhhhhgggddd``````dddhhhlllqqqwww~~~{{{{{{yyywwwsssnnnjjjgggdddaaa^^^ZZZYYY[[[]]]___```aaaaaacccdddeeefffgggiiiiiihhhgggggghhhiiikkklllpppvvvzzz~~~|||wwwtttnnnoooqqqtttvvvxxxyyyyyyuuurrrooopppvvvpppxxxzzzrrrhhhcccaaa___bbb___[[[YYYYYYXXXWWWVVVSSSSSSUUUYYY]]]]]]ZZZUUUPPPOOOMMMIIIFFFCCC@@@???AAABBBCCCEEEFFFGGGGGGGGGEEEFFFGGGGGGHHHHHHGGGGGGHHHGGGFFFEEECCC@@@>>>===888888777555444444444444444333333333222222222222333222222222222111111111222222111111111000000000111000000//////000000111000000111111111111000000......////////////..................///////////////////////////000111111111111111222444666777888::::::::::::;;;<<<===>>>>>>>>>?????????>>>>>>===>>>>>>===<<<;;;:::999999666666666666666555444333444444333222222222222222333222222222222111111111000000111111222222111111000000000000000000000000000000000000000000000000......////////////......---......///////////////......////////////......,,,---......///.........------------------------................................................////////////////////////,,,---...///000000000000////////////////////////////////////000000000000000000000000111111111111000111111111111222222222222222222222333333333333333333333333444444444444333444555555666555555555777666777888:::<<>>===<<<;;;:::999999999999999999888888888777777777666666666555555555555444444555555444222000///111111000000000000111111000000111111111111000000//////000000000000//////............///////////////////////////000111111111111111222333555666777888888999:::;;;===>>>???>>>???@@@AAAAAA@@@???>>>??????>>>===<<<;;;:::999777777777777666555444333444444333222222222222333333333222222222111111111111111000000111111222333000000000000000000000000000000000000000000000000......////////////......---......///////////////......////////////......,,,,,,.../////////......------------------------................................................////////////////////////,,,---...///000000000000////////////////////////////////////000000000000000000000000111111111111000111111111111222222222222222222333333333444444333333333444444444444555444444555666666666666555888888888999<<<>>>AAACCCDDDIIIOOOZZZlll|||{{{zzzzzzoooggg\\\ZZZVVVQQQLLLIIIHHHHHHJJJHHHGGGHHHIIIJJJIIIHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIKKKLLLMMMMMMOOORRRVVV[[[___bbbcccjjjrrr~~~|||vvvqqqlllhhheeedddbbbbbbdddgggjjjlllrrr|||~~~yyytttqqqllliiifffbbb```______```___^^^]]]\\\[[[\\\\\\]]]bbbdddggghhhiiilllppptttxxx~~~}}}||||||yyyzzz|||~~~^^^cccgggdddbbbbbb___[[[WWWVVVUUUVVVYYYYYYWWWTTTVVVXXX^^^fffnnnoooiiiccc^^^\\\YYYUUUPPPLLLIIIGGGIIIIIIIIIJJJLLLNNNQQQRRRPPPNNNKKKIIIGGGFFFFFFFFFBBBCCCDDDEEEFFFEEEEEEDDDCCCBBB@@@???======<<<<<<>>>>>>=========<<<<<<<<<:::999999999888888777777666777888888666444111///111111000000000000111111000000111111111111000000000000111111111111000000............/////////000///////////////000111111111111111222333555666777777888888999;;;===???@@@??????AAABBBBBBAAA@@@???@@@???>>>===<<<;;;::::::777777777777666555444333555444333333222222333333333333333222222222111111222111000000000111333444000000000000000000000000000000000000000000000000......////////////......---......///////////////......////////////......+++,,,.../////////......------------------------................................................////////////////////////,,,---...///000000000000////////////////////////////////////000000000000000000000000111111111111000111111111111222222222222222222333333444444444333333333444444444555555666777777888888888888888999999:::;;;===@@@CCCEEECCCJJJTTTcccyyyuuukkkcccZZZTTTOOOPPPPPPMMMIIIFFFGGGIIIFFFEEEEEEFFFHHHIIIHHHGGGFFFFFFHHHIIIIIIJJJIIIIIIKKKKKKLLLLLLMMMOOOPPPQQQSSSUUUXXX]]]bbbfffjjjlllwww|||~~~yyytttpppmmmkkkjjjdddddddddccceeeiiipppuuu{{{wwwtttooommmiiifffcccaaaaaaaaa\\\[[[YYYWWWVVVVVVWWWWWWYYY]]]bbbeeehhhlllrrrvvv}}}SSSTTTWWWYYY[[[[[[[[[[[[TTTSSSRRRQQQQQQQQQQQQRRRSSSXXX___ddddddbbb```______]]]YYYUUURRRPPPOOOOOOPPPQQQRRRRRRUUUYYY```eeejjjaaaUUUNNNLLLKKKHHHEEEGGGEEEDDDCCCDDDDDDCCCBBBIIIDDDAAADDDHHHHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAAAAAAAA@@@@@@???>>>===;;;:::999999999:::777333111000000000///000000000000000/////////333222000///000///---,,,000000000000////////////......///000000000000000222222222222333444555666666888;;;<<<;;;;;;===>>>BBBAAA@@@???>>>>>>>>>>>>??????>>>===<<<;;;::::::999888666555444444555555444555666777666555333222444444333222222222333333333333111000000000111222000000000000000000000000////////////////////////---------,,,,,,---------////////////////////////////////////////////////..............................------------......//////.........---------............////////////000000000///......------////////////////////////............////////////111111111111111111111111000000000000111111111111111111222222222333333333111111000000111111222333111111111222333444555666444444444555555666777888===>>>>>>===<<>>======;;;888444222222222111000111111111000000000111111000///...///000111000///000000000000////////////......///000000000000000111111111222222444555555555777:::;;;;;;;;;<<<>>>????????????????????????@@@??????>>>===<<<;;;:::999888666555444444555555666666555444444444444444444444333222222222333333333222111000000000111222000000000000000000000000////////////////////////......------------......////////////////////////////////////////////////..............................------------......////////////.........---............////////////.........///////////////000000000000000000000000............////////////000000000000000000000000000000000000111111111111111111222222222333333333333333333222333333444555222222222333444555777777777666666666777888888999;;;<<<===>>>@@@CCCGGGJJJRRR___sssyyyllldddZZZSSSPPPMMMIIIEEEGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFGGGGGGHHHGGGHHHHHHIIIJJJKKKKKKLLLOOONNNOOOPPPTTTYYY^^^aaafffgggiiilllqqqvvv{{{~~~~~~|||yyywwwyyy|||{{{yyy{{{zzzuuuqqqnnnmmmiiigggeeecccaaa\\\WWWSSSRRRQQQOOONNNMMMMMMMMMNNNNNNQQQVVVZZZ___dddiiimmmuuuwwwyyy}}}FFFFFFGGGGGGGGGFFFEEEEEEFFFFFFGGGHHHIIIJJJKKKLLLEEEHHHMMMPPPRRRTTTWWWYYY___\\\WWWSSSPPPOOOPPPQQQNNNQQQVVV\\\aaahhhoootttwwwrrrlllfffaaaZZZQQQKKKHHHGGGFFFEEEDDDDDDEEEEEEDDDEEEFFFEEEDDDFFFHHHJJJJJJJJJKKKLLLMMMOOOPPPQQQUUUTTTSSSRRRQQQOOOOOONNNLLLKKKJJJHHHFFFDDDCCCCCC???<<<888666555444333111222222111111111111222222///......///000111111000////////////000000000000......///000000000000000111111111111222333444444444666999::::::;;;<<<>>><<<===>>>@@@AAAAAA@@@@@@@@@@@@???>>>======<<<;;;999888777666555555555555888666444333222333555666555444333333222222222333333222111111000000111111000000000000000000000000//////////////////////////////............//////////////////////////////////////////////////////..............................------------......////////////........................////////////------......///000000111111111111111111111111111............////////////////////////////////////000000000111111111222222111111222222222333333333333333333333333444555555333333444444555777888999999999888888888999999::::::;;;>>>AAAFFFJJJNNNQQQaaavvvuuuhhh___ZZZTTTNNNJJJJJJJJJHHHFFFEEEEEEFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHJJJIIIIIIJJJKKKMMMOOOPPPUUUUUUVVVXXX]]]ccciiimmmpppqqqrrruuuzzz{{{xxxvvvtttrrrooonnnmmmlllkkknnnssswww|||~~~}}}{{{~~~|||wwwuuuuuuwwwyyy|||}}}~~~|||yyyuuuqqqlllhhheeeccc___]]][[[ZZZXXXUUUQQQNNNKKKKKKIIIHHHHHHHHHHHHHHHHHHKKKNNNRRRUUUYYY^^^aaaiiilllpppvvv|||EEEEEEDDDCCCBBB@@@??????@@@AAACCCDDDFFFHHHIIIIIIEEEFFFHHHJJJKKKNNNRRRVVVXXXUUUPPPLLLJJJJJJKKKLLLOOORRRWWW[[[___dddiiilllllliiieeecccaaa]]]YYYUUUOOONNNLLLIIIFFFEEEEEEFFFEEEKKKNNNKKKFFFEEEFFFFFFHHHHHHHHHIIIKKKNNNPPPQQQUUUTTTTTTSSSSSSRRRRRRRRRRRRRRRQQQOOONNNLLLJJJIIIFFFCCC???;;;999777444222333222111000000000111222222111//////000000...,,,////////////000000000000......///000000000000000111111111111111222333333333666999:::;;;<<<===???<<<>>>@@@BBBCCCBBBAAA@@@@@@@@@@@@???>>>=========999999888777666666666666777666555444333444555555555555444333222222222222222222222111111111111111000000000000000000000000////////////////////////000000////////////000000////////////////////////////////////////////////..............................------------..................---------,,,............////////////............//////000000000000000000000000000000............////////////000000000000000000000000000000111111111222222222111111222222222333333333222111111111111222333333333333333444555666888888:::999999999999999::::::<<>>======>>>???AAACCCEEEFFFGGGGGGDDDEEEFFFEEEFFFHHHKKKNNNMMMKKKGGGDDDCCCCCCEEEFFFKKKNNNQQQSSSVVVYYY]]]```aaa___]]]\\\\\\^^^^^^^^^ZZZYYYWWWRRRNNNLLLMMMOOOPPPYYY^^^YYYPPPKKKGGGDDDFFFEEEEEEFFFHHHJJJMMMNNNPPPPPPQQQQQQRRRRRRSSSSSSTTTTTTUUUTTTSSSRRRPPPOOOOOOKKKGGGCCC???;;;777555555333222000//////000111222111//////000000...---.../////////000000000111......///000000000000000111111000000000111222222333555999;;;;;;===???@@@@@@AAACCCDDDDDDCCCAAA@@@@@@@@@??????>>>>>>======999999999888888777666666444555666666666555333333666555444333222222222222222222222222111111000000000000000000000000000000////////////////////////000000////////////000000////////////////////////////////////////////////..............................------------......---------,,,,,,,,,++++++............////////////000000//////............////////////////////////............////////////111111111111111111111111111111111111222222222222111111222222222333333333222222111111222222333444222222333333444666777888999999888888999999::::::===AAAEEEFFFKKKZZZrrr|||lll___WWWRRROOOLLLGGGFFFEEEEEEFFFGGGGGGGGGJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGHHHIIIJJJKKKKKKPPPPPPPPPRRRUUUYYY]]]```bbbeeeiiimmmooopppppppppuuuwwwzzz~~~xxxuuummmkkkgggeeeeeeeeedddbbbbbbeeeiiikkklllmmmnnnooorrrsssvvvzzz}}}{{{}}}tttnnnmmmooonnnlllkkkjjjgggfffeeeeeeggggggeeefffhhhlllqqqwww}}}|||xxxqqqhhh___WWWQQQNNNKKKIIIHHHHHHHHHGGGEEECCCCCCCCCCCCCCCBBBBBBBBBAAAAAACCCEEEFFFFFFHHHKKKMMMNNNSSS[[[bbbjjjuuuDDDCCCAAA???>>>=========???@@@BBBDDDEEEEEEEEEDDDAAABBBCCCBBBAAAAAACCCEEEDDDCCCAAA@@@@@@AAABBBCCCDDDEEEHHHIIILLLOOOSSSWWW[[[ZZZWWWVVVWWWZZZ^^^aaa```aaa```\\\YYYXXX\\\```eeeooorrriii^^^XXXPPPIIIGGGFFFEEEEEEFFFHHHJJJKKKLLLLLLMMMNNNPPPQQQRRRRRRRRRSSSTTTUUUUUUUUUTTTSSSUUURRRNNNJJJGGGCCC>>>;;;888666444111//////000000...------...111222222111......//////000000111111......///000000000000000111000000000000000111111111444777:::;;;<<>>>>>>>>=========999::::::999999888777666333555666777777555333222666555444333222111111111111222222222222111000000000000000000000000000000////////////////////////000000////////////000000////////////////////////////////////////////////..............................------------......---------,,,,,,,,,,,,+++............////////////111000000///......------....................................////////////111111111111111111111111111111111222222222222333111111222222222333333333444444444444444555555666222222222333444555777777888888888999999:::;;;<<<===BBBIIINNNWWWlll~~~}}}nnneeeYYYPPPKKKJJJHHHFFFFFFFFFGGGGGGGGGGGGGGGGGGIIIIIIHHHHHHGGGGGGFFFFFFEEEFFFFFFGGGIIIKKKMMMNNNSSSTTTVVVZZZ^^^cccgggjjjmmmooorrruuuvvvuuusssrrryyy{{{{{{tttnnnjjjgggeeecccccceeefffggggggfffiiinnnrrrssstttuuuvvvyyy|||yyyrrrkkkfffeeeffffffeeeeeeeeefffggghhhhhhhhhiiimmmmmmmmmnnnqqquuuxxx{{{|||}}}uuujjj___UUUMMMIIIFFFEEECCCCCCCCCCCCBBB@@@AAAAAABBBBBBBBBAAAAAA@@@AAABBBCCCDDDDDDEEEGGGIIIFFFKKKRRRXXX___jjjyyyCCCBBBAAA???>>>?????????@@@AAACCCDDDEEEDDDBBBAAA===@@@BBBBBBAAA@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDAAABBBBBBCCCDDDGGGLLLPPPRRRQQQPPPOOOPPPRRRVVVYYY[[[^^^`````````cccjjjqqqyyyssshhhccc[[[RRRIIIGGGEEEDDDCCCEEEGGGHHHIIIJJJJJJKKKLLLMMMNNNNNNMMMOOOQQQTTTVVVVVVVVVVVVXXXUUURRRPPPNNNJJJFFFDDD===;;;777333111000000111...------...111222222111.........///000111111111......///000000000000000111000000/////////000000///111555777999;;;===?????????@@@@@@AAABBBBBBBBB>>>>>>============<<<<<<999::::::::::::888777666555555555555555444444333666666444333222111111111111222222333222111000///000000000000000000000000////////////////////////000//////......//////000////////////////////////////////////////////////..............................------------......//////.........---------............///////////////////////////.........////////////////////////............////////////111111111111111111111111111111111222222222333333111111222222222333333333555444444444444555666666333333444444555666888999888999999:::;;;===>>>??????EEEOOO^^^qqq}}}oooddd[[[UUUMMMIIIHHHGGGFFFDDDFFFHHHIIIJJJIIIHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGHHHJJJMMMPPPRRRSSSZZZ]]]aaaffflllqqquuuwwwxxxxxxyyyyyyyyyyyyyyyyyy}}}~~~xxxrrrnnnkkkiiijjjhhhgggiiilllooopppqqqooorrruuuyyy|||zzztttkkkiiigggfffffffffhhhiiiiiilllooorrrssssssrrrqqqwwwvvvuuuuuuvvvxxxzzz|||xxxlll```UUUMMMIIIDDDCCCAAA@@@AAAAAA@@@??????@@@AAAAAAAAAAAA@@@???AAABBBCCCCCCBBBCCCEEEGGGCCCGGGLLLNNNSSS]]]mmmyyyDDDCCCBBBAAA@@@AAABBBCCCAAABBBDDDDDDDDDCCCAAA???<<>>:::555222111111222111000//////000000///...---......///000111111222...//////000000000000000111000////////////000000,,,///333555777999;;;>>><<<<<<===>>>???AAACCCDDD============<<<<<<<<<<<<::::::;;;;;;:::999777666888666444333333333555666777666444333222111111111111111222333222111000///000000000000000000000000//////////////////////////////............//////////////////////////////////////////////////////.................................------.........111000000000////////////............/////////000------......///000000000000000000000000000000000............/////////000000000000000000000000000111111222222222333333333111111222222222333333333333222222222222333444444555555555555666888999:::999999:::;;;===???AAABBBCCCHHHVVVlll}}}{{{yyykkk^^^UUUPPPLLLHHHGGGIIIJJJIIIGGGCCCEEEGGGHHHGGGFFFFFFFFFGGGHHHHHHIIIJJJLLLLLLMMMJJJKKKMMMOOORRRUUUXXXYYYbbbeeekkkqqqxxx}}}}}}{{{{{{}}}}}}vvvqqqooonnnnnnmmmpppooooooqqqtttxxxyyyzzzxxxyyy{{{~~~~~~wwwpppkkkaaadddfffhhhjjjlllooorrrtttwww{{{}}}{{{}}}|||zzzyyyzzz{{{}}}zzznnnaaaVVVNNNJJJDDDBBB@@@@@@@@@AAA@@@???>>>???@@@AAAAAA@@@??????@@@AAABBBBBBBBBBBBDDDFFFCCCFFFHHHIIIKKKTTTdddpppGGGEEECCCBBBCCCCCCBBBAAADDDEEEEEEEEEEEECCCAAA@@@AAAAAAAAAAAA@@@@@@@@@@@@HHHHHHGGGGGGFFFDDDCCCBBB?????????AAADDDEEEEEECCCEEEEEEDDDCCCDDDEEEFFFHHHNNNOOOQQQWWW```hhhnnnppp~~~}}}xxxpppnnnlllcccWWWRRRMMMGGGDDDEEEEEEEEECCCFFFDDDCCCCCCDDDEEEDDDCCCFFFGGGKKKRRRTTTSSSUUUYYYWWWVVVUUUSSSRRRQQQQQQQQQIIIDDD>>>999666555333222333222000//////000111111000000000000000000000000111111111111000000000000111000/////////000222333333333444555777999;;;<<<<<<<<<===>>>???@@@@@@AAAAAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<;;;:::999999777666666666555555555555555444333333222222333333333333222222111000//////333222000/////////000111222111000.........///000000000000000000000000000//////000000///...------////////////////////////000000//////.........---........................////////////////////////......///000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333000111111111111222222222666555444333333333333333666666666666666777888999;;;<<<<<<<<<>>>AAABBBAAAJJJRRRccc}}}~~~qqqeee[[[SSSMMMKKKJJJIIIHHHGGGGGGGGGGGGKKKIIIGGGHHHKKKLLLKKKHHHKKKKKKLLLLLLMMMNNNNNNNNNQQQRRRUUUWWW[[[bbbiiinnnrrrtttxxx|||}}}~~~}}}~~~}}}zzzyyywwwssspppoooqqquuuxxxxxxxxxxxxxxxzzz|||~~~zzzsssmmmjjjiiillllllnnnsssyyy~~~|||pppaaaTTTJJJFFFDDDDDDCCCCCCBBBAAAAAA@@@???@@@BBBCCCCCCCCCBBBAAACCC@@@???AAADDDEEEDDDBBBGGGHHHHHHHHHJJJQQQ[[[bbbxxx{{{yyywwwyyy}}}~~~}}}LLLJJJHHHGGGHHHHHHGGGEEECCCDDDEEEFFFEEEEEEDDDCCCFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHBBB@@@@@@AAABBBCCCBBBAAAAAAAAAAAAAAABBBCCCCCCDDDIIIIIIKKKQQQYYYaaagggiiipppoookkkfffeeefff```WWWVVVSSSPPPOOOOOOOOOMMMJJJIIIHHHGGGHHHHHHGGGEEEBBBEEEEEEGGGMMMOOONNNQQQUUUUUUUUUTTTTTTSSSSSSSSSRRRMMMIIICCC>>>:::777444222333222111000///000111111111111111111111111111111111111111111000000000000222111000000000111333333222222333444666888:::;;;<<<<<<===>>>??????@@@AAA???>>>>>>======<<<<<<<<<<<<<<<<<<<<<;;;:::999999777777666666666555555555555444333333222222333333333333222222111000000000111111000////////////000111111///........./////////////////////////////////////////////...------////////////////////////000/////////....................................////////////////////////......///000000000000000000000////////////000000////////////////////////000000000000000000000000000000000000000000000000111111222222222333333333111111111111222222222222666555444333333333333444555555555555666777888888;;;<<<>>>???BBBFFFIIIJJJPPP___vvv}}}mmm___WWWRRRMMMIIIHHHHHHGGGGGGGGGGGGHHHHHHJJJHHHFFFGGGIIIJJJIIIGGGJJJJJJKKKLLLNNNPPPRRRSSSVVVYYY]]]bbbgggmmmtttyyy~~~zzz|||~~~}}}~~~{{{xxxyyyxxxwwwvvvwwwyyy{{{|||~~~~~~yyyrrrmmmlllmmmnnnooottt}}}xxxlll```TTTLLLHHHDDDDDDCCCBBBAAA@@@@@@@@@CCCCCCCCCCCCBBBBBBBBBAAAEEEDDDCCCDDDGGGHHHFFFDDDEEEGGGHHHHHHJJJOOOWWW]]]nnnyyy~~~|||zzzyyyyyyxxx}}}~~~|||{{{wwwuuussstttxxxzzzzzzzzzPPPMMMKKKJJJKKKJJJIIIHHHGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIHHHGGGFFFFFFFFFGGGDDDEEEEEEFFFGGGHHHHHHIIIFFFDDDBBBAAABBBBBBBBBAAA>>>???@@@AAABBBBBBBBBBBBDDDDDDFFFKKKRRRYYY^^^aaa___^^^[[[YYY[[[___]]]XXXYYYZZZ\\\^^^```___[[[XXXRRRRRRTTTUUUTTTPPPIIIDDDDDDAAAAAADDDFFFFFFIIIMMMQQQQQQSSSTTTUUUTTTTTTSSSRRROOOJJJEEEAAA<<<888444333333222111000000111111111111111111111111111111111111111111000000000000222111111111111222333444111111111333444666888999;;;;;;<<<===>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===<<<<<<;;;:::999777777777777666666666666555444444333333333333333333333333222111111000000///000000000000///......000000///............//////////////////////////////////////////......---////////////////////////////////////....................................////////////////////////......///000000000000000000000////////////000000........................000000000000000000000000000000000000000000000000111111222222222333333333111111111111222222222333555555444333333333444444444444444555555666777888888:::<<>>:::666555444333222111111111111111111111111111111111111111111111000000000///111111111111111222222222///000000111333444666777::::::;;;<<<>>>???@@@@@@@@@@@@@@@AAAAAABBBBBBBBB============<<<;;;:::999888888888777777777666666555555444333333333333333333333333222222111111111...///000000000///---,,,//////..................////////////////////////...///////////////......///////////////////////////////////////.................................////////////////////////......///000000000000000000000////////////000000////////////////////////////////////////////////000000000000000000000000111111222222222333333333111111111222222222333333555444444333333333444444444444444444555666888888:::;;;>>>AAACCCHHHQQQZZZlllzzzlll]]]WWWOOOJJJHHHGGGFFFEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJIIIHHHHHHIIIJJJKKKKKKMMMNNNPPPTTTYYY___dddgggjjjooouuu{{{~~~}}}}}}}}}{{{zzzppprrrwww~~~~~~|||zzzzzzzzz}}}~~~zzzwwwpppmmmjjjiiinnnxxxzzzsssjjjccc\\\VVVRRRMMMLLLJJJHHHFFFFFFEEEEEEFFFGGGIIIJJJKKKJJJIIIIIIIIIJJJLLLPPPTTTXXX[[[\\\___^^^]]]YYYVVVWWW]]]bbbgggrrr|||~~~kkkiiigggggggggggggggeeeccccccaaa___^^^\\\[[[[[[___\\\XXXTTTPPPMMMLLLKKKMMMMMMMMMNNNOOOQQQRRRSSSLLLJJJGGGFFFFFFFFFDDDCCCBBBCCCDDDFFFFFFEEEDDDDDDAAA@@@???BBBFFFKKKNNNOOOKKKIIIHHHIIILLLOOORRRTTTWWW]]]fffooouuuwwwwwwvvvwww}}}{{{iii]]]QQQJJJDDDCCCDDDDDDFFFIIIFFFHHHKKKMMMOOOOOONNNNNNPPPOOONNNMMMLLLIIIEEEBBB;;;:::999777555333222111111111111111111111111111111111111111000000000///...//////000000000000000/////////000111333555555999999:::<<<===>>>???@@@@@@@@@@@@AAABBBBBBCCCCCC============<<<;;;::::::999888888888888777777777666555444444333333444444333333333222222222222222...///000000000///---,,,......//////////////////..............................///////////////...////////////////////////.........///////////////////////////////////////////////////////////////......///000000000000000000000////////////000000000000000000000000000000////////////////////////000000000000000000000000111111222222222333333333111222222222222333333333444444333333333444444555333444444444666777888999@@@???BBBEEEGGGLLLZZZjjjvvveee[[[SSSPPPLLLIIIGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHIIIJJJLLLOOOQQQRRRSSSVVV[[[aaaggglllnnnqqquuu{{{~~~|||zzzxxxxxxyyyyyyyyyxxxtttyyy~~~wwwvvvwwwzzz~~~yyyvvvssspppnnnhhhgggiiinnnyyy{{{tttlllfff```YYYTTTRRRPPPMMMKKKIIIHHHHHHHHHEEEHHHMMMRRRUUUUUUSSSRRRLLLNNNQQQVVV\\\dddkkkoootttrrrmmmfffaaaaaagggllloooxxx~~~|||zzz{{{|||}}}|||{{{xxxwwwuuurrrpppnnnmmmmmmllliiiddd^^^ZZZVVVUUUTTTSSSRRRSSSTTTUUUXXXZZZ\\\SSSQQQOOONNNMMMKKKHHHEEEFFFFFFFFFFFFFFFEEEEEEDDDAAA???>>>>>>AAADDDEEEFFFEEEBBBAAADDDEEEFFFIIIMMMQQQWWW```iiioootttwwwzzz{{{nnnUUULLLDDDCCCCCCBBBBBBDDDDDDEEEGGGIIIJJJJJJJJJJJJKKKKKKKKKLLLMMMLLLJJJHHHAAAAAA???<<<999666333111222222222222222222222222111111111111000000000000---...//////000000///////////////000111222444555888888999;;;<<<>>>???@@@>>>>>>>>>??????@@@@@@@@@===============<<<::::::999999999999888888888777666555555444444444444444333333333333333333222222///000000000000///.........///000000111000000000........................---...//////////////////////////////////////////.........///////////////////////////////////////////////////////////////......///000000000000000000000////////////000000111111111111111111111111000000000000000000000000000000000000000000000000111111222222222333333333222222222222333333333333444444333333333444555555444444444555777888:::;;;???>>>@@@FFFIIIQQQggg|||~~~pppaaaTTTOOOHHHHHHGGGFFFFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGHHHJJJKKKMMMPPPUUUYYY\\\^^^bbbggglllqqqtttvvvxxx{{{~~~}}}}}}|||{{{|||~~~~~~}}}}}}}}}|||wwwqqqllliiigggfffeeedddhhhooozzz~~~wwwrrrmmmfff^^^XXXUUUSSSPPPMMMJJJJJJJJJJJJHHHLLLSSSYYY]]]___^^^^^^TTTVVVYYY]]]ccclllvvv}}}zzzsssmmmmmmrrrvvvxxx~~~zzzuuupppkkkiiihhhhhhdddcccaaa``````aaabbbcccbbbaaa___]]]ZZZUUUOOOKKKLLLLLLJJJIIIHHHHHHGGGGGGEEECCC@@@???@@@AAAAAAAAAAAA>>>>>>BBBCCCAAADDDIIILLLPPPWWW]]]bbbiiipppuuu{{{www\\\RRRJJJHHHHHHFFFDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHGGGGGGIIIKKKMMMLLLKKKHHHGGGEEEAAA===888444222222222222222222222222222111111111111000000000000---...///000111000000/////////000000111222444444777777999:::<<<>>>???@@@>>>>>>>>>>>>????????????>>>>>>>>>======<<<;;;:::::::::999999999888888888666666555444444444444444333333333333333333333333111111000////////////000...///111222222222111111........................------...///////////////////////////////////////............/////////000////////////////////////////////////////////////......///000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333222222222333333333444444333333333333333444555666555555555666888999;;;<<<>>>===AAAJJJQQQ^^^{{{vvviii___TTTLLLJJJEEEFFFFFFGGGFFFFFFGGGGGGGGGGGGFFFGGGGGGHHHIIIJJJKKKMMMPPPRRRUUUZZZaaaggglllooosssxxx}}}}}}www{{{~~~}}}~~~}}}|||zzztttpppjjjgggfffgggggggggpppuuu|||yyysssjjjccc\\\YYYVVVRRROOONNNOOOOOOQQQSSSXXX]]]bbbfffhhhiiibbbbbbbbbcccfffooozzz{{{yyy|||~~~~~~~~~|||yyyuuuqqqnnnlllkkkkkkqqqooommmjjjfff___WWWRRRSSSQQQOOOMMMKKKKKKKKKKKKJJJGGGCCCAAAAAABBBBBBAAA@@@===>>>CCCDDDAAACCCIIIIIILLLPPPTTTXXX___iiipppooottt}}}~~~xxxjjj```WWWUUUUUURRROOOOOOGGGFFFEEEEEEDDDEEEEEEFFFFFFEEEEEEGGGJJJLLLLLLKKKKKKJJJHHHDDD???:::555222222222222222222222222222111111111111000000000000...///000222222111111000000000000000111222444444666777888:::<<<>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>===<<<;;;::::::::::::999999999888888666666555444444444444555333333333333333333333333333222000/////////000111///000111222333333222111........................------...///000000//////////////////////////////---.........//////000000000000000000000000000000////////////////////////...//////000000000000000000000////////////000000////////////////////////000000000000000000000000000000000000000000000000111111222222222333333333222222333333333444444444333333333333333444555666555555666777888:::<<<===CCCBBBHHHTTT^^^pppsssbbb[[[WWWPPPKKKKKKIIIJJJKKKJJJHHHGGGFFFGGGEEEEEEFFFGGGHHHJJJLLLLLLPPPSSSWWWZZZ^^^dddlllrrrzzz}}}{{{{{{|||~~~~~~||||||}}}~~~|||zzzxxxwwwwwwwwwuuussspppmmmiiihhhjjjnnnqqqrrruuummmbbb```\\\XXXUUUTTTTTTUUUXXXYYY[[[^^^ccchhhnnnqqqlllkkkiiifffhhhooozzz}}}}}}}}}wwwlllcccaaaccc___[[[YYYYYYWWWPPPKKKNNNMMMLLLJJJHHHFFFEEEDDDCCCBBB@@@???@@@BBBEEEGGGIIIJJJLLLLLLNNNSSS[[[aaa```bbbfffkkknnnqqqrrrsssgggeeeccccccdddccc___[[[QQQMMMHHHEEEEEEFFFFFFGGGBBBEEEGGGGGGEEEDDDGGGJJJMMMKKKIIIGGGEEEAAA===999777555222111222222222111222111111000000000111111---.........//////000000000////////////111333444333444777999:::;;;;;;;;;???@@@@@@AAAAAAAAA@@@@@@AAA@@@@@@@@@>>>===<<<;;;<<<;;;;;;::::::999999888777777666555444333333333666555444222111000000000////////////////////////000000000000000000000000//////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000////////////////////////111111000000//////......//////000111111111111111222222111111000//////...111111222222222333333333444444555555666777777777666666555555666777999:::AAAEEEMMMYYYpppjjjaaaVVVOOOMMMLLLHHHEEEGGGGGGFFFGGGHHHIIIIIIHHHIIIIIIIIIHHHHHHKKKOOORRRQQQZZZeeelllnnnrrrzzz~~~~~~}}}~~~||||||}}}~~~|||{{{xxxxxxwwwvvvtttrrrpppnnnjjjiiilllrrrzzz~~~zzzooollleee^^^YYYZZZ```eeecccaaa^^^\\\\\\aaahhhmmmrrrooojjjeeedddkkkvvvxxxwwwyyyuuuqqqooommmjjjccc]]]UUUTTTRRROOOLLLIIIFFFEEECCCCCCCCCCCCCCCCCCCCCBBBHHHHHHHHHGGGGGGJJJPPPUUUWWWYYY\\\___cccfffhhhiiiaaaaaacccggglllnnnmmmkkk```ZZZSSSNNNMMMKKKHHHEEEBBBDDDEEEEEEEEEEEEFFFHHHIIIHHHFFFFFFEEECCC@@@>>>===:::777666666555444333222222111111111111222222........./////////000000000/////////000111222333333444666888:::;;;;;;;;;>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@???>>><<<<<<<<<<<<;;;::::::999999888666666666555555444444333666555444222111000000000000000000000000000000000000000000000000000000000//////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000////////////////////////111111000000///////////////000000111111111111111111111111222222222222222111222222222222333333333444444444555666666777777555666777888999;;;===???FFFIIITTTkkktttggg___XXXOOOJJJIIIIIIGGGEEEFFFEEEEEEFFFHHHIIIIIIIIIHHHIIIJJJJJJLLLOOOTTTWWW[[[dddooouuuwwwyyy~~~~~~}}}}}}}}}{{{zzzyyyyyywwwuuurrrqqqpppqqquuu|||}}}zzztttlllffffffjjjnnnmmmkkkgggbbb___```dddgggfffeeecccaaaccckkkxxx|||uuupppcccbbb^^^YYYTTTNNNJJJHHHEEEFFFHHHHHHHHHEEECCCAAAFFFEEEDDDBBBAAACCCHHHKKKNNNOOOPPPRRRTTTWWWZZZ\\\XXX[[[```iiiqqquuuwwwwwwsssllleeebbbbbb___WWWPPPFFFEEECCCCCCDDDEEEEEEDDDDDDCCCCCCDDDFFFFFFDDDBBBCCC@@@===:::999888555444333222222111111222222333////////////000000000000000/////////000111222333222333555777999:::;;;;;;>>>>>>???AAABBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>===<<<<<<;;;;;;:::999999999555555555555555555555555666555444222111111111111111111111111111111111111000000000000000000000000//////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000////////////////////////111000000000000////////////000111111222222111111111111111222333444444555222222222222333333333333333333444444555666666666444666999:::<<<>>>AAADDDMMMOOObbb}}}qqq```UUUSSSNNNHHHEEEFFFHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJKKKHHHJJJLLLOOORRRVVV\\\```fffnnnvvv{{{{{{||||||~~~}}}}}}{{{yyywwwwwwyyy|||~~~xxxvvvwwwyyy}}}{{{wwwpppiiidddbbbbbb^^^___^^^^^^aaajjjvvvwwwuuupppiiiaaaYYYRRRNNNLLLLLLLLLLLLJJJHHHFFFEEEFFFEEECCCAAAAAACCCFFFHHHIIIHHHGGGHHHJJJMMMPPPRRRPPPTTT\\\eeemmmrrruuuvvvyyyuuusssvvvzzzwwwlllaaaQQQKKKDDDAAABBBDDDCCCBBBBBBBBBAAACCCEEEFFFFFFEEEFFFCCC@@@===;;;999666444444333222222222222222222000000000000000000000000000000000000000111111222222333444666888:::;;;<<<===>>>???AAABBBCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>><<<<<<<<<;;;::::::999999555555555555666666666666555555444333222111111111111111111111111111111111//////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000////////////////////////000000000000000000000000000000111222222222222111111111222222333444444444222222222333333333444444333333333444555555666666444777:::<<<===???CCCGGGPPPWWWrrr{{{{{{}}}ooocccXXXQQQMMMJJJFFFEEEGGGIIIJJJIIIIIIIIIIIIIIIHHHIIIKKKLLLJJJMMMRRRVVV[[[```fffiiinnnrrrvvvwwwvvvvvvzzz~~~~~~zzzyyyzzz{{{zzzpppgggccc```aaa```___```eeeooovvv{{{rrrhhh```\\\VVVTTTQQQNNNLLLKKKLLLLLLMMMKKKHHHEEEDDDDDDDDDDDDFFFDDDCCCBBBBBBEEEHHHJJJKKKPPPYYYaaaiiiooosssuuuvvvuuuyyyyyymmm___VVVKKKCCCAAABBBCCCBBBCCCBBBAAABBBDDDEEEEEEDDDHHHFFFCCCAAA@@@>>>:::888666555444333222222222222111111111111111111111000///000000000111111111111111222333555777999;;;<<<===>>>@@@AAABBBCCCDDDDDDBBBBBBBBBBBBBBBAAA@@@???======<<<;;;;;;::::::999555555666666666666666666555555444333222222222222000000000000000000000000//////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000000000000000000000000000000000000000111111111111000000111222222222222222222222222222222222222222222222333333333444444444333333444444555666666777555888;;;<<<<<>>>>>BBBKKKSSSbbbzzz~~~uuuppp{{{vvvdddWWWQQQNNNKKKIIIGGGGGGGGGGGGGGGHHHIIIIIIHHHJJJKKKIIIHHHIIIMMMQQQZZZ^^^eeekkkoootttwwwzzzyyywwwtttqqqoooqqquuuyyyyyy{{{~~~yyyuuutttmmmooorrruuuxxx~~~}}}|||{{{zzzyyyxxxwwwvvvvvvsssuuuvvvwwwxxx{{{~~~wwwooommmjjjddd```aaagggmmmwwwzzz|||~~~}}}}}}}}}}}}tttkkkeeebbbbbbcccgggbbb[[[VVVRRRNNNIIIFFFEEEDDDBBB@@@@@@@@@AAABBBEEEJJJQQQWWW]]]dddlllqqqssstttwww|||~~~yyyssskkkggg```WWWNNNHHHFFFFFFDDDCCCAAAAAACCCDDDDDDDDDGGGFFFFFFGGGIIIIIIGGGEEEAAA???===:::888666555444333333222222222111111111///000111222222111000///000000111333555888;;;<<<@@@@@@AAABBBCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@???=========<<<;;;;;;::::::888888777777666666555555555555444333333333333444111111111111111111111111000000000000000000000000//////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000000000000000000000000000000000111111111222222222000111222222333333222222111111222222333333444444333333333444444444444555555555666666777888888888999===@@@AAABBBIIIVVV```|||ooonnnvvvooodddWWWNNNKKKKKKJJJGGGDDDFFFGGGHHHIIIIIIJJJKKKIIILLLNNNNNNNNNPPPWWW]]]dddhhhoootttxxxzzz}}}|||{{{yyywwwuuuuuuwwwyyywwwyyy}}}zzzwwwwwwyyytttxxx~~~}}}zzzxxxwwwwwwvvvuuusssrrrrrrssstttuuuuuuvvvxxxyyyzzz|||}}}vvvnnngggggglllqqqxxx~~~}}}|||{{{{{{}}}~~~|||}}}uuupppnnnmmmnnniiibbb]]]ZZZWWWRRROOOIIIGGGFFFDDDCCCCCCCCCCCCBBBFFFKKKOOOSSSYYYaaafffgggggghhhjjjmmmnnnnnnllliiiiiiggg___UUULLLHHHGGGDDDBBB@@@@@@BBBDDDEEEEEECCCCCCDDDFFFIIIIIIHHHGGGEEEDDDAAA>>>;;;888777666333333333222222111111111///000111222222111000///000000111222555888;;;===AAAAAABBBBBBCCCBBBBBBBBB@@@@@@AAAAAAAAA@@@??????=========<<<;;;;;;::::::999888888777666555555444555555444333333333444444222222222222222222222222000000000000000000000000//////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000000000000000000000000000000000111111222222222222111111222333333333333222000111222333555666777888333333333444444444555555666666777777888888999999;;;???BBBDDDFFFOOO^^^jjjrrrhhhnnnooo]]]UUUKKKFFFFFFHHHGGGEEEDDDFFFIIIKKKKKKLLLNNNOOOLLLOOOSSSTTTUUUYYYaaahhhjjjnnntttyyy|||~~~||||||||||||{{{yyyxxxxxx|||{{{zzz}}}~~~}}}|||zzzxxxvvvvvvvvvvvvvvvuuusssrrrrrrtttwwwyyy|||~~~xxxooolllppptttyyy}}}|||||||||uuuyyy}}}|||{{{uuunnnkkkjjjfff]]]UUUNNNMMMKKKIIIGGGFFFEEEDDDDDDGGGIIIIIIIIIKKKOOOSSSYYYZZZ[[[]]]___aaabbbccceeecccbbbaaa___[[[TTTNNNRRRHHHHHHGGGBBBFFFJJJEEECCCCCCBBBCCCEEEHHHKKKMMMHHHGGGFFFDDD@@@;;;777444333333333333333333333333444333333222111111222222///111222333333555888:::======>>>???????????????>>>???@@@AAABBBCCCCCCCCCBBBAAA@@@???>>><<<;;;;;;;;;;;;:::999888777666555555555444444444333333333333333333222222222111111222111111000///000000000111111222222222222111111000000//////.........---........................,,,,,,------...///////////////000000000000////////////............//////000000000000000000000000000000111111111000000///000000000000111111111111000000000000111111111111333333333222222222222222333333222111222333444555555444444333333333444444666777777666555555777:::;;;BBBFFFFFFGGGWWWssstttkkkkkk{{{wwwfff```QQQPPPNNNKKKIIIHHHGGGFFFHHHHHHHHHGGGGGGIIINNNQQQWWWXXX[[[]]]bbbiiiqqqwww~~~|||yyyyyyyyy|||~~~|||{{{|||~~~~~~{{{}}}~~~}}}~~~xxxxxxzzz{{{xxxrrriiiaaaXXXVVVRRRNNNJJJHHHGGGFFFCCCEEEFFFEEEEEEFFFJJJMMMMMMNNNPPPRRRTTTVVVXXXYYYaaa___^^^___bbbfffhhhhhh```TTTQQQOOOIIIKKKLLLDDDCCCAAA@@@@@@CCCEEEEEEEEEGGGGGGGGGFFFDDD???;;;999666555444333333222222222333222222111111111222222000111333333333444777999<<<<<<===>>>????????????@@@AAAAAABBBBBBBBBAAAAAABBBAAA@@@???>>>===<<<;;;;;;:::999888777666555555555555444444444333333333333333333222222222111111222111111000000000000000000111111222222111111000000/////////....................................//////..................//////000000000000////////////............//////000000000000000000000000//////000111111111111111000000000000111111111111000000000000111111111111000000111111111111111111333333222222222333444555555444444333333444444555666777777666555666888;;;:::AAAGGGIIINNNbbb|||ppplll{{{xxxdddVVVQQQKKKJJJIIIHHHGGGFFFFFFFFFEEEEEEFFFFFFHHHLLLQQQUUU[[[___eeelllrrrxxx~~~|||zzzyyyzzz~~~}}}{{{{{{|||uuuyyy~~~~~~vvvpppjjjfff^^^VVVOOOKKKIIIIIIFFFGGGFFFEEECCCDDDFFFHHHDDDEEEGGGIIILLLNNNPPPQQQXXXYYY\\\aaagggooouuuyyyvvvhhhbbbbbb___aaa___SSSJJJEEE@@@???BBBDDDBBB???EEEGGGIIIIIIHHHEEEAAA???999888666444222222222222222111111000111111222222111222333333333333555777:::;;;<<<===>>>?????????BBBBBBBBBBBBBBBAAA@@@@@@BBBBBBAAA???>>>===<<<;;;999999888777666666555555555555444444444333333333333333333222222222111111111111111000000000000000000111111222222111111000////////////............////////////////////////111111000//////...------////////////////////////000//////......//////000////////////////////////...///000111111111111111000000000000111111111111000000000111111111222222......//////000000111111333333222222222333444555555444444444444444555555666777777777666888:::======CCCHHHMMMXXXrrrsssrrrxxx{{{yyypppbbbVVVNNNKKKFFFFFFFFFFFFFFFGGGHHHHHHDDDEEEFFFHHHKKKPPPWWW\\\cccjjjsss{{{~~~|||||||||}}}xxxtttsssuuuyyy|||~~~~~~yyynnncccXXXRRRNNNLLLNNNMMMKKKIIIGGGFFFFFFFFFDDDEEEFFFHHHKKKMMMNNNOOOOOOUUU]]]ffflllrrrxxx{{{xxxssswwwzzz}}}pppZZZPPPEEEAAACCCEEECCC@@@BBBEEEHHHJJJKKKIIIFFFDDD>>><<<999666333222222222111111000000000111222222222333444333222222444555999999;;;<<<===>>>??????AAAAAABBBBBBBBBBBBBBBAAACCCBBBAAA@@@>>>===<<<<<<888888888777666555555444555555444444444333333333333333333222222222111111111111111111111000//////000000111111111111000000///////////////.........000000000000000000000000111111000000/////////////////////....../////////000000////////////000000////////////////////////000000111111111000000//////000000000111111111111000000111111111222222222---......///000111111222222222222333333333444444555444444444444555555666666777888888888:::===???CCCDDDGGGQQQdddwwwsss~~~xxx}}}hhh\\\UUUPPPLLLKKKFFFFFFFFFFFFGGGHHHIIIJJJGGGHHHIIIKKKNNNTTT[[[```iiinnnuuu{{{}}}~~~}}}~~~|||}}}}}}{{{yyywwwtttrrrqqqqqqtttyyy~~~|||zzzzzz{{{{{{|||~~~sssggg]]]WWWTTTSSSRRRPPPNNNLLLIIIFFFDDDFFFFFFGGGIIIJJJKKKLLLLLLJJJRRR\\\eeemmmvvvjjj]]]MMMDDDDDDEEEEEECCC@@@BBBFFFIIIJJJIIIGGGFFFBBB@@@===:::777555444444222111111111111111222222222333444333222111333555777888999;;;===>>>>>>???>>>???AAABBBCCCDDDDDDDDDCCCBBBAAA@@@???===<<<<<<888888777777666666555555555555444444444333333333333333333222222222111111000111111111111000//////000000000111111000000000.........///////////////000000000000000000000000////////////000000111111//////............//////000000////////////000000////////////////////////222222222222111///...---///000000000111111111111111111111111222222222222//////000111111222333333222222333333333444444444444444444444444555666777666777888999:::<<>>>>>===>>>@@@BBBDDDEEEFFFFFFCCCCCCBBB@@@???>>>===<<<888888888777777666666666555555444444444333333333333333333222222222111111000111111222222000///...///000000111111000000///.........///////////////////////////////////////------...//////000111111000///...------...///000111000000//////000000111////////////////////////222222222222111///...---000000000000111111111111111111111222222222222333111111222222333333444444111222333444444444333333444444444444555666777777666777999:::;;;>>>BBBEEEDDDDDDMMMeee{{{rrrtttqqqaaaWWWMMMJJJHHHEEEAAAAAAEEEEEEDDDDDDDDDDDDEEEEEEGGGIIILLLMMMOOOQQQTTTWWWTTTUUUWWWYYY[[[___dddgggmmmqqqvvvzzz}}}~~~|||rrrpppmmmkkkkkknnnrrrtttzzz}}}~~~|||{{{zzzyyywwwyyy|||zzztttjjjiiiiiiiiigggaaaXXXQQQMMMLLLKKKIIIGGGFFFDDDDDDEEEJJJOOOSSSZZZkkk{{{ppp```RRRIIIEEEDDDDDDBBBBBBCCCEEEFFFGGGHHHHHHHHHHHHGGGEEEBBB???;;;999666666444333222222111111111222222222111111333555333555777999;;;===>>>>>>???@@@AAACCCDDDEEEEEEEEECCCCCCBBBAAA???>>>======888888888888888777777777555555444444444333333333333333333222222222111111///000222222222111///...//////000000000000//////............/////////000..........................................//////000///---,,,,,,---///000111111000000000000111111000000000000000000000000000000111111111111000000000000000000111111111111111111111222222222333333222222222333333333333333111222333444444444333333444444444444555666777888666777999;;;<<>>>>>AAAAAABBBCCCDDDDDDDDDCCCDDDCCCBBBAAA???>>>======999999999888888888888888555555444444444333333333333333333222222222111111///000222333222111///...//////000000000000//////---.........//////000000......................../////////...------,,,,,,000///---,,,,,,---///000111111000000000000111111111111111111111111111111---...///000222222333333000000000000111111111111111111222222222333333333333333333222222222222222111222333444555444333333444444444555555777888888666888:::;;;===@@@EEEHHHJJJWWWooo|||ssszzz~~~zzzhhhXXXNNNHHHDDDCCCDDDDDDCCCEEEIIIEEEEEEFFFFFFGGGIIIJJJKKKHHHLLLQQQUUUVVVVVVWWWWWW\\\]]]___aaaeeejjjppptttxxx}}}|||zzzyyywwwsssoookkkmmmnnnnnnnnnpppsssuuussswww~~~~~~{{{yyy}}}}}}}}}yyyttttttuuuyyyzzzpppiii______]]]ZZZTTTMMMFFFBBBCCCDDDEEEFFFJJJQQQYYY^^^nnnuuuzzz{{{{{{tttiii___WWWQQQLLLIIIHHHFFFCCCAAAAAACCCEEEFFFEEEEEEFFFFFFGGGFFFFFFEEE>>>===;;;888777555444444333333222222111000000///222333444666888;;;===???BBBBBBCCCCCCCCCBBBBBBAAADDDCCCBBBAAA@@@>>>======<<<;;;;;;::::::999999888666666555555555444444444444444333333333333222222000000111111111111000000000/////////............///////////////.........111111222111111000///...000000000000000000000000111000///......///000111000000000000////////////000000000000////////////000000000000////////////000000000000000000000000111111000000000000000000000000111111222222222222222333333444444555555666777666555444444444444444:::888:::???BBBCCCGGGLLLTTTiii}}}uuuvvv|||{{{yyynnnbbbYYYPPPJJJDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGFFFFFFFFFHHHJJJMMMPPPSSSUUUWWW[[[aaaeeejjjjjjkkkmmmppptttwwwyyy}}}~~~~~~|||wwwsssppprrrtttvvvwwwvvvuuusssvvvxxx{{{~~~}}}yyyoooiiihhhgggiiilllnnnoooppprrrtttrrrtttwwwzzz}}}yyytttooommmiiiddd]]]VVVPPPMMMIIIHHHFFFEEEGGGMMMTTTYYY]]]ccchhhjjjoooxxx{{{yyyvvvqqqjjjccc^^^ZZZVVVSSSOOOJJJDDDAAABBBDDDFFFFFFFFFEEEEEEFFFFFFFFFEEEDDD@@@???===:::888666555444444444333333222222111111111222333444777999;;;<<>>===<<<<<<<<<<<<;;;::::::999999888666666555555555444444444444444333333333333222222000111111111111111111000000000/////////........./////////////////////...000000000111000000//////000000000000000000000000000000///......///000000000000000000////////////000000000000////////////000000000000000000000///000000000000000000000000333333333333333333333333000111111111222222222222000111111222222333444444777666666555555666666777999888;;;AAADDDEEEKKKQQQ^^^yyyxxxvvv|||{{{yyy}}}|||lll^^^TTTNNNGGGCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEFFFGGGHHHGGGHHHJJJLLLNNNRRRVVVZZZ]]]bbbhhhmmmtttuuuvvvxxxxxxyyyxxxxxxvvvxxxzzz}}}}}}}}}}}}{{{wwwyyy{{{}}}}}}zzzvvvwwwxxxyyyzzzyyyyyyxxxyyy{{{}}}yyyqqqhhhddddddbbbdddhhhjjjjjjlllnnnppprrrssswwwzzz~~~}}}yyyrrrjjjbbb[[[VVVTTTQQQNNNIIIFFFFFFJJJOOORRRPPPTTTWWWYYY^^^fffkkkkkknnnllljjjiiihhhgggdddaaaYYYOOOEEEAAADDDHHHHHHFFFHHHGGGFFFGGGHHHHHHGGGEEEDDDCCCAAA>>>;;;888666555444444444444333333333333222222333444666888:::;;;???@@@AAABBBBBBBBBBBBBBB?????????>>>>>>>>>======<<<<<<;;;;;;:::999999999666666666555555555444444444444333333333333222222111111222222222222111111000000000/////////............//////////////////......///000000000//////000000000000000000000000//////...------...//////////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000///000000111111222222222111111111111222222222222111111111222333333444444666666666666777888999:::999999===BBBEEEHHHPPPYYYlllxxxtttzzzwww{{{|||pppggg[[[QQQLLLHHHEEEBBBBBBBBBCCCCCCDDDEEEFFFFFFEEEGGGIIIJJJJJJKKKNNNPPPOOOSSSWWW\\\aaagggmmmrrrwwwxxxyyyyyywwwtttpppnnnnnnooorrruuuwwwzzz{{{|||zzz|||~~~{{{wwwtttrrrkkklllooottt{{{yyypppkkkjjjrrrvvv|||~~~}}}}}}}}}}}}}}}~~~~~~~~~vvvpppjjjdddbbbdddeeehhhlllnnnppprrrtttvvvxxxyyy|||xxxnnneee___[[[YYYWWWTTTPPPMMMLLLLLLMMMMMMOOOPPPPPPPPPSSSYYY^^^```eeefffhhhlllpppqqqpppnnndddXXXLLLIIINNNSSSQQQLLLLLLIIIGGGGGGJJJKKKJJJHHHGGGFFFDDDAAA>>>:::888666444444444444444444444444444444555666888:::;;;<<<>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<;;;::::::999999666666666666555555555555444444333333333222222222222222222333333222222222000000000////////////...............////////////------...//////000//////////////////////////////.........------.........////////////000000000000////////////000000000000000000000000000111111111000000000000000000000000---......///000111222222222222222222222222222222333333444444555666666666444444555666777999:::;;;:::;;;???DDDGGGKKKWWWddd|||wwwxxx}}}}}}rrrjjj___XXXPPPJJJGGGFFFEEEDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEGGGKKKMMMNNNPPPRRRTTTWWWYYY^^^ccchhhmmmrrruuuttttttsssrrroookkkhhheeeiiijjjmmmoooqqqssstttuuuppprrrttttttpppkkkhhhfffaaacccfffmmmvvvxxxqqqnnnllljjjlllqqqxxx}}}|||}}}uuunnnllliiigggiiimmmooorrrvvvzzz}}}~~~yyyxxxzzz|||vvvnnnhhhdddccc^^^\\\ZZZZZZYYYVVVRRRNNNPPPMMMKKKKKKMMMPPPUUUYYY^^^```eeelllrrrwwwxxxwwwrrrggg]]]]]]dddiiieee^^^RRRMMMGGGFFFHHHJJJJJJHHHHHHGGGFFFDDDAAA>>>;;;999444444444444444444333333333333444666888:::<<<===>>>??????@@@AAAAAA@@@@@@???@@@@@@@@@@@@AAAAAAAAA======<<<;;;;;;::::::999777777666666666555555555444444333333333222222222222222222333333222222222111000000000////////////---.........//////000000------...//////000//////////////////////////////---..................---.../////////000000000111.../////////000000000111///000000000111111111222000000000000000000000000111111222222333444555555333222222222222222222222333444444555555666777777222333333555666888:::;;;<<<>>>BBBFFFHHHPPPbbbsss{{{{{{yyytttmmmddd\\\PPPLLLGGGCCCAAAAAAAAAAAAEEEEEEEEEEEEEEEDDDDDDDDDGGGJJJNNNRRRTTTVVVYYY[[[dddeeehhhkkkpppsssuuuvvvrrrqqqooommmkkkiiihhhhhhfffgggiiikkklllmmmnnnnnniiikkkmmmmmmjjjgggeeedddeeefffjjjooowww}}}wwwssskkkfffbbbcccfffjjjsss{{{~~~~~~~~~~~~~~~|||pppllljjjlllmmmnnnsssyyyyyy}}}}}}xxxuuuttttttuuuuuuvvvzzzxxxsssooonnniiihhhggghhhhhhccc[[[UUUOOOJJJHHHIIIJJJKKKOOOTTTWWWZZZ___hhhqqqyyy~~~~~~xxxtttyyyxxx]]]UUUKKKFFFFFFHHHGGGEEEGGGGGGFFFFFFDDDAAA>>>===777777666666555444444333111222333555777:::<<<>>>AAABBBBBBCCCCCCBBBBBBAAA>>>>>>>>>>>>>>>>>>??????======<<<<<<;;;:::::::::777777777666666666555555444444333333333333222222111111222222222222111111111111000000000/////////------......///000000000......///000000000//////000000000000000000000000---...////////////...---......//////000000111111......//////000000111111///000000111111222222222000000000000000000000000000000111111222222333333333333333333222222222222222222222333444444555555222222333444666888:::;;;===@@@DDDHHHLLLYYYqqq}}}{{{pppiiiddd]]]UUUNNNIIIGGGDDDAAA??????@@@AAAFFFFFFFFFFFFFFFFFFFFFFFFLLLPPPUUUYYY]]]___bbbdddlllkkklllnnnpppqqqpppooonnnmmmkkkjjjiiiiiijjjkkkffffffggghhhiiiiiiiiihhhfffhhhjjjjjjjjjjjjkkklllqqqsssuuuyyy}}}~~~}}}{{{xxxrrrlllgggccceeeccccccgggkkkqqq|||yyyyyyzzz|||}}}~~~zzzuuurrriiihhhjjjooorrruuu{{{~~~{{{xxxvvvuuutttsssrrruuu}}}~~~|||wwwuuussstttsssnnneee^^^VVVPPPLLLMMMLLLIIILLLQQQRRRTTTYYYcccooo{{{pppdddTTTKKKHHHHHHGGGEEEDDDEEEFFFFFFEEEDDDBBB@@@;;;;;;:::999777666555555333444555888;;;>>>AAABBBGGGGGGGGGGGGFFFEEEDDDDDD??????>>>>>>>>>>>>>>>>>>=========<<<;;;;;;::::::777777777777666666666555444444333333333333222222000111111111111111111000111111111000000000//////------......///000000111000000000111000000//////000000000000000000000000...///000000000000///............///000111111111.........///000111111111///000000111111222333333000000000000000000000000///////////////000000000444444333333333222222222222222333333444555555555444444444666777999;;;<<<===@@@FFFKKKRRRcccxxxwww{{{yyypppjjjbbb[[[VVVPPPJJJFFFFFFEEEDDDBBB@@@@@@AAACCCDDDEEEFFFGGGHHHIIIJJJJJJRRRWWW]]]bbbfffiiilllnnnrrrpppoooppprrrqqqnnnllljjjjjjjjjkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjiiihhhgggfffhhhjjjkkkmmmqqquuuyyy}}}~~~zzzwwwvvvwwwrrrppplllhhheeeccccccccchhhhhhkkkqqqvvv{{{zzzwwwssstttwwwyyy|||}}}}}}}}}zzzvvvrrrooollliiijjjooovvvzzz|||}}}{{{}}}}}}{{{zzzzzzzzzyyyxxx{{{{{{yyyxxxtttkkkdddaaaZZZUUUTTTPPPKKKKKKPPPOOOPPPVVV```nnn}}}qqq^^^QQQLLLKKKIIIGGGBBBDDDEEEFFFFFFEEECCCBBB>>>>>>===;;;999888666666777888:::<<<@@@CCCFFFHHHKKKKKKKKKJJJIIIHHHGGGFFFAAAAAAAAA@@@@@@@@@??????=========<<<;;;;;;::::::777777777777666666666666444444444333333333222222000000111111111111000000111111111111000000000000---------...///000000111111111222111111000///...000000000000000000000000...///000111111000///...---......///000111111222---......///000111111222///000000111222222333333000000000000000000000000333333333222222222222222444444444333333222222222444444555555666777777777555555666777888:::<<<======AAAGGGMMMVVVkkk~~~ooommmooouuu}}}wwwmmmbbb^^^XXXRRRNNNJJJFFFDDD@@@@@@@@@???======???AAABBBCCCEEEGGGIIIKKKMMMNNNWWW[[[bbbhhhlllooorrruuu{{{yyyxxxxxxyyyxxxuuuqqqjjjllloooqqqrrrqqqooonnnooooooooonnnmmmllljjjiiiggghhhjjjmmmpppvvv}}}tttuuuvvvsssooolllmmmoooiiifffbbb______bbbgggjjjggghhhnnnuuuzzz~~~wwwpppkkkoooqqquuuyyy{{{|||||||||}}}yyyvvvssspppllljjjmmmooovvv}}}}}}yyy{{{|||}}}||||||}}}~~~vvvlllhhheeedddaaa]]]XXXSSSPPPOOOIIIHHHKKKWWWiiiyyy~~~jjjaaa[[[RRRJJJHHHEEEEEEGGGHHHEEEAAAEEELLLFFFDDD@@@<<<999999999::::::::::::<<<===???AAABBBFFFMMMSSSRRRLLLEEECCCDDDCCCCCCCCCBBBBBBAAAAAAAAA>>>===;;;888666555444444::::::999888777666555555666555555555555444444444111111111111111111111111222222222111111///......//////////////////////////////////////////////////////............//////////////////////////////000000000000000000000000///////////////...............//////000000111111000000//////000111222222111111222222222333333333222222333333333333444444555555444444444444555555888999999999999:::<<>><<<;;;:::999999::::::999888777666555555666555555555555444444444111111111111111111111111222222222111111000///...//////////////////////////////////////////////////////............//////////////////////////////000000000000000000000000////////////////////////////////////000000111111222111000000000000000111111111222222222333333333222222333333333333444444555444444444444555666777888999:::999999;;;===@@@BBBDDDKKKYYYppp~~~tttrrrqqqpppnnnllliiiccc\\\WWWOOOMMMIIIFFFCCCAAA@@@@@@?????????@@@@@@AAAAAABBBCCCDDDEEEGGGIIINNNTTTYYYeeehhhmmmrrrwww~~~|||yyywwwsssssssssrrrpppooommmllliiiiiiiiikkkmmmnnnnnnlllrrrtttvvvwwwwwwuuurrrqqqmmmkkkgggcccaaaaaabbbcccdddfffhhhkkkppptttwwwyyyzzz{{{}}}~~~~~~|||yyywwwrrrrrrqqqqqqsssuuuwwwyyy~~~~~~xxxvvvtttrrrqqqqqqqqqrrrtttvvvxxxyyyyyy{{{~~~}}}~~~}}}|||{{{{{{~~~~~~|||zzzxxxvvvuuupppmmmjjjjjjlllnnnooonnnxxx{{{}}}yyywwwuuuttttttwww{{{}}}}}}|||vvvpppjjjbbbYYYSSSLLLKKKJJJKKKOOOVVV]]]aaahhhvvvyyytttpppeeeYYYRRRGGGEEEFFFHHHFFFCCCDDDHHHJJJIIIGGGEEECCC@@@???>>>;;;:::999888777666666777777???HHHMMMLLLHHHFFFEEEDDDDDDCCCCCCBBBAAAAAAAAABBBAAA@@@???>>>=========;;;::::::999888777666666666555555555555444444444222222222222222222222222111111222111111000///...//////////////////////////////////////////////////////............//////////////////////////////000000000000000000000000/////////////////////////////////000000000000111333222111000////////////111111222222222333333333222222333333333333444444333333333444555666888888888999:::::::::<<>>>>>>>>>>>>>>???@@@AAAAAABBBBBB@@@BBBFFFIIIMMMRRRYYY]]]gggiiinnnttt|||}}}zzzuuuuuuuuutttsssqqqpppoookkkjjjiiiiiiiiifffbbb___aaabbbdddgggiiijjjkkkkkkiiigggdddbbbaaabbbdddeeejjjllloootttyyy||||||xxxwwwxxxxxxxxxvvvtttqqqooommmjjjfffccc_________```aaacccdddeeekkknnnqqqtttuuuuuusssrrrllllllkkklllnnnppprrrsssuuuwwwxxxxxxxxxyyy{{{~~~zzzvvvsssrrrpppooooooppprrrsssqqqpppooommmllljjjiiihhhfffcccbbbcccggglllppprrryyy{{{~~~}}}|||~~~~~~xxxsssssspppmmmmmmppptttxxxyyy}}}xxxrrrjjjbbb[[[TTTSSSPPPLLLJJJLLLPPPTTTYYYhhh|||vvvqqqooojjjccc^^^NNNIIIFFFFFFEEEDDDEEEIIIJJJJJJIIIHHHFFFDDDAAA@@@:::999888666555444333333333999CCCJJJKKKIIIEEEBBBDDDDDDCCCCCCBBBBBBBBBAAA@@@@@@???>>>============;;;;;;:::999888777777666666555555555555444444444222222222222222222222222111111111111111000////////////////////////////////////////////////////////////............/////////////////////////////////////////////////////////////////////000000000000000000000000000000000111111000000000000000111111111222222222333333333222222222333333333444444222333333444666777999:::888999:::;;;<<<>>>BBBDDDKKKMMMYYYttt}}}uuuwww}}}~~~}}}pppjjj```XXXQQQLLLIIIGGGBBBAAA@@@>>>=========>>>>>>>>>???@@@AAAAAABBBBBBAAACCCGGGLLLPPPVVV]]]aaafffiiinnnuuu}}}~~~|||uuuuuuuuutttsssqqqpppooonnnmmmlllkkkiiiddd^^^ZZZYYYYYYZZZ[[[^^^```cccddddddcccccccccdddgggiiikkknnnqqqtttxxx{{{|||}}}~~~{{{{{{{{{|||~~~zzztttpppmmmlllkkkjjjiiigggeeecccaaa^^^ZZZWWWRRRSSSSSSTTTUUUUUUVVVVVVYYY[[[^^^bbbdddeeeeeeeeeeeeeeeeeeggghhhkkkmmmnnnoooqqqrrrsssssstttvvvxxxzzzyyywwwuuutttsssssssssssssssuuuvvvxxx{{{|||~~~~~~}}}xxxrrrnnnhhhfffeeecccbbbccccccdddddddddcccbbbaaa```______]]]\\\[[[]]]aaahhhnnnqqqvvvyyy|||}}}}}}~~~|||yyyxxxzzz|||}}}~~~{{{tttppplllhhhdddcccfffjjjoooqqquuuzzzxxxppphhhccc___]]]XXXRRRMMMKKKLLLNNNPPP[[[kkkwww}}}}}}zzzvvvuuuuuutttnnnhhhWWWMMMEEECCCCCCCCCEEEIIIHHHIIIIIIIIIHHHFFFCCCBBB::::::888666555444333333333777???GGGKKKIIICCC???CCCCCCCCCCCCCCCCCCCCCCCC@@@@@@???>>>>>>>>>>>>>>><<<<<<;;;:::999888777777666555555555555444444444222222222222222222222222000111111111111000000///000000000000000000000000//////////////////////////////............//////////////////////////////////////////////////////////////////000000111111111111111111000000000000////////////000111222333111111222222222333333333222222222333333333444444222333333444666888:::;;;888999;;;<<<>>>@@@DDDGGGLLLSSSfff}}}zzz||||||}}}zzz}}}}}}xxxuuuhhhaaaWWWNNNIIIFFFDDDCCC>>>>>>>>>============>>>===>>>>>>@@@AAABBBCCCCCCCCCFFFIIINNNSSSYYY```eeeiiikkkqqqxxx~~~}}}}}}||||||~~~}}}{{{xxxvvvtttrrrrrrrrrqqqpppooonnnmmmmmmlllkkkjjjhhhddd^^^ZZZWWWVVVUUUTTTTTTVVVXXXYYY\\\\\\]]]___bbbfffjjjlllnnnoooppprrrssssssrrrqqqpppqqqrrrsssvvvxxxzzz|||zzz{{{}}}~~~}}}{{{yyytttoooiiieeebbb___]]]\\\\\\[[[YYYYYYYYYXXXUUUSSSOOOOOOOOONNNNNNMMMLLLLLLMMMOOOQQQSSSVVVWWWXXXYYY]]]]]]___```bbbeeefffgggggghhhjjjkkklllnnnqqqssssssrrrooollliiifffeeedddbbbbbbcccdddfffhhhjjjkkkqqqqqqqqqqqqppplllgggbbb\\\[[[ZZZXXXWWWWWWWWWWWWYYYXXXXXXXXXXXXWWWWWWWWWWWWWWWVVVWWWZZZ```fffjjjoooqqqtttwwwxxxzzz}}}}}}zzzwwwuuuvvvwwwxxxvvvwwwzzz}}}}}}|||zzzyyyxxxwwwxxxxxxzzz~~~zzzsssnnnccc___ZZZXXXZZZ___cccffflllsss{{{yyyqqqllllllhhhccc\\\VVVRRROOOMMMMMMSSS]]]fffmmmssswwwzzzuuuzzzyyynnn___SSSGGGDDDDDDEEEEEEHHHFFFGGGHHHHHHHHHGGGFFFEEE>>>===;;;999777666555555555888===EEEJJJIIICCC===AAAAAABBBCCCDDDEEEEEEFFFCCCBBBAAA@@@@@@@@@@@@@@@===<<<<<<;;;:::999888888666555555555555444444444333333333333333333333333000000111111111111000000000000000000000000000000//////////////////////////////............//////////////////////////////000000000000000000000000...//////000000111111222222111111111111000000000.........///000222444555111111222222222333333333222222333333333333444444333333444555666888:::;;;888999<<<===???BBBGGGJJJLLLZZZuuuwww{{{wwwvvv|||{{{rrrjjj[[[UUULLLEEEAAA@@@@@@???<<<<<<========================>>>???AAABBBCCCCCCEEEGGGJJJNNNTTT\\\eeekkkqqqssswww|||~~~yyyuuukkkkkkkkkkkklllmmmnnnoooppppppooommmlllkkkjjjjjjnnnnnnnnnnnnmmmlllkkkjjjiiihhhgggfffeeebbb]]]ZZZVVVTTTQQQNNNMMMMMMMMMNNNQQQRRRSSSVVVYYY]]]aaacccdddddddddeeeddddddccccccdddeeegggjjjnnnqqquuuvvvvvvwwwyyy{{{{{{xxxrrrnnnkkkgggbbb^^^[[[YYYWWWUUUTTTSSSSSSUUUWWWXXXWWWVVVUUUSSSQQQNNNLLLJJJIIIHHHIIIJJJJJJKKKMMMNNNOOOPPPQQQSSSUUUXXX[[[^^^aaabbb___aaacccdddeeegggjjjllllllkkkiiifffbbb^^^[[[YYYXXXWWWUUUTTTTTTTTTUUUVVV^^^^^^^^^______]]]YYYUUURRRRRRPPPOOONNNMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOOOOQQQQQQQQQQQQRRRVVV[[[___bbbeeeiiilllnnnqqquuuxxxwwwuuusssqqqooonnnmmmmmmiiikkkmmmpppqqqrrrrrrrrroooooonnnmmmmmmmmmmmmnnnqqqtttxxx{{{|||~~~xxxpppkkk\\\WWWRRRPPPQQQUUUXXXZZZdddkkkttt||||||{{{vvvnnnhhhccc\\\UUUOOONNNPPPUUU^^^gggpppuuuwwwxxxwwwhhh[[[PPPMMMNNNLLLIIIHHHEEEEEEFFFGGGHHHIIIIIIIIIEEEDDDAAA===:::777666555777888<<>>@@@DDDHHHLLLQQQeee|||ttt}}}sssssswwwsssiii```QQQLLLEEE@@@>>>======<<<;;;;;;<<<<<<=========<<<<<<===>>>???AAABBBCCCDDDEEEGGGJJJNNNUUU___kkkrrrzzzzzz{{{}}}|||wwwoooiii```______```aaaccceeeffffffeeecccbbbbbbdddeeefffkkkkkkkkkkkkjjjjjjiiihhhfffdddbbbbbbaaa___\\\ZZZRRRPPPNNNKKKIIIIIIIIIIIIIIIJJJKKKLLLOOOQQQSSSUUUTTTTTTTTTUUUVVVXXXYYYZZZYYY[[[]]]aaaeeeiiimmmoooppppppqqqsssuuusssoookkkkkkhhhdddaaa___^^^\\\ZZZXXXXXXYYY\\\___bbbbbbaaaaaa^^^YYYTTTPPPMMMKKKKKKKKKJJJIIIIIIIIIIIIJJJKKKIIIJJJMMMPPPTTTWWWXXXZZZXXXZZZ[[[[[[\\\]]]___bbbccccccbbbaaa^^^YYYUUURRRPPPNNNLLLJJJIIIIIIJJJJJJOOOOOOOOOPPPQQQQQQOOOMMMJJJJJJIIIHHHGGGFFFFFFEEEFFFFFFGGGHHHIIIJJJJJJKKKJJJKKKLLLKKKKKKMMMQQQTTTVVVXXX\\\^^^aaadddiiillljjjiiihhhfffdddbbb```___\\\]]]___```aaa```___^^^___``````aaaaaaaaaaaa```dddfffiiikkklllmmmoooqqquuuyyy|||uuulllgggWWWSSSNNNKKKLLLNNNPPPQQQYYYaaajjjsssxxx}}}xxxrrrmmmfff[[[SSSPPPPPPTTT\\\hhhrrrvvvxxxpppcccYYYXXXXXXTTTNNNKKKDDDEEEFFFGGGHHHJJJKKKKKKKKKIIIEEE@@@<<<888666444888777:::BBBJJJLLLGGGAAA>>>???@@@BBBEEEGGGIIIIIIDDDCCCBBBAAA@@@?????????======<<<;;;:::999999888666666555555555444444444333333333333333333333333///000000111111111000000000000000000000000000000//////////////////////////////............//////////////////////////////000000000000000000000000...//////000111222222222222222222222111111000000111000000000000000111222111111222222222333333333222222333333333444444444555555555555666888999:::888:::<<<>>>AAAEEEJJJMMMXXXqqq}}}uuuwwwuuulllmmmnnnhhh]]]VVVMMMIIIDDD@@@>>>===<<<;;;::::::;;;<<<<<<<<<<<<;;;<<<===>>>???AAABBBCCCDDDDDDFFFIIIMMMVVVbbbooowww}}}|||{{{yyyrrriiiaaa^^^^^^]]]\\\]]]^^^___```___^^^]]]^^^```cccgggiiijjjjjjjjjjjjiiihhhhhhgggfffdddaaa``````___\\\[[[PPPOOOMMMKKKJJJIIIJJJJJJGGGGGGGGGHHHHHHIIIJJJKKKHHHHHHIIIKKKNNNQQQTTTVVVRRRSSSVVVZZZ^^^bbbfffhhhhhhggghhhlllqqqsssqqqooopppnnnjjjhhhgggfffdddcccaaabbbcccfffjjjmmmmmmmmmkkkgggaaaZZZUUURRRPPPPPPMMMLLLJJJHHHGGGGGGHHHHHHFFFGGGIIILLLNNNPPPQQQQQQSSSTTTUUUTTTTTTTTTVVVXXXZZZ\\\]]]\\\ZZZVVVQQQNNNJJJHHHGGGEEEEEEFFFHHHIIIHHHHHHHHHIIIKKKLLLKKKJJJEEEEEEDDDDDDCCCBBBBBBAAACCCDDDEEEFFFGGGHHHIIIIIIDDDFFFHHHHHHFFFGGGKKKNNNNNNPPPSSSUUUXXX[[[___bbb``````___^^^[[[XXXUUUSSSRRRTTTUUUVVVVVVTTTRRRQQQSSSUUUVVVXXXXXXXXXWWWVVVZZZ\\\___aaabbbdddgggjjjjjjpppxxx|||}}}|||{{{|||zzz}}}zzzrrriiicccVVVRRRMMMJJJJJJKKKMMMMMMQQQXXXbbbjjjpppuuu{{{}}}wwwqqqhhhbbb]]]WWWWWWbbblllpppsssvvv{{{xxxttttttvvvppp]]]IIILLLFFFCCCFFFIIIIIIJJJMMMKKKJJJIIIFFFAAA<<<777444777555888CCCIIIHHHCCC@@@@@@@@@AAABBBDDDFFFHHHIIIGGGEEEBBB@@@??????>>>===<<<;;;;;;::::::999999999888777777666555444444444333333222222333333444444333333333222222222222111000000////////////000000000000000000000000000000////////////////////////,,,,,,---...///000111111---......///000111111222111111111111111222222333000000000000000000000000000111111222222222111111444444444333333222222222333333444444555666777777555333222444888;;;:::999;;;===;;;@@@HHHDDDEEESSSfffwwwsss{{{oooaaa^^^aaa```VVVMMMFFFDDDAAA>>><<<<<<<<<===::::::<<<===>>>>>>>>>>>>??????@@@AAAAAAAAA@@@@@@AAACCCGGGNNNXXXdddnnnuuu~~~{{{yyywwwtttmmmddd^^^ZZZYYYWWWVVVVVVWWWYYYZZZWWWYYYZZZ[[[]]]```eeeiiieeeeeeeeeeeeffffffggggggbbbbbbaaa```]]]ZZZWWWUUUMMMLLLJJJHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCFFFFFFGGGHHHJJJKKKKKKLLLMMMNNNPPPRRRUUUYYY[[[]]]aaaccceeeiiimmmrrrvvvxxx{{{zzzwwwtttqqqnnnlllkkkjjjkkkmmmqqquuuwwwvvvuuuvvvmmmbbbZZZXXXXXXUUUSSSNNNNNNMMMLLLJJJHHHFFFDDDGGGGGGGGGHHHJJJMMMOOOQQQRRRQQQOOOMMMLLLLLLMMMNNNRRRRRRSSSRRRPPPMMMKKKIIIEEEEEEDDDCCCBBBAAAAAABBB@@@@@@AAABBBCCCDDDEEEFFFAAAAAA@@@@@@???>>>======AAA@@@AAAAAABBBCCCDDDEEEBBBCCCCCCCCCDDDDDDEEEEEEFFFGGGIIIKKKMMMOOOPPPQQQVVVUUUTTTRRRPPPMMMKKKJJJIIIIIIIIIIIIIIIIIIIIIIIILLLLLLMMMNNNOOOPPPPPPQQQTTTUUUWWWXXXYYY\\\aaadddmmmoooqqqrrrrrrsssuuuwwwvvv|||}}}zzzrrrfff]]]TTTPPPIIIEEEEEEFFFHHHIIILLLQQQYYYbbbkkkqqqtttvvvwwwwwwxxxyyyyyyyyyxxxxxxyyy{{{}}}xxxooohhhbbb]]]]]]eeekkkmmmpppssszzzzzzeeeOOOHHHCCCEEEIIIIIIIIIJJJKKKJJJIIIGGGCCC???;;;888777555999BBBHHHFFFAAA???@@@@@@AAABBBDDDFFFGGGHHHHHHFFFCCCAAA@@@???>>>===;;;;;;;;;::::::999999999888888777666666555444444444444333333222333333444111111111000000000000///000000////////////000000000000000000000000000000////////////////////////.........///////////////.........///000111111111111000000000000111222222000000000000000000000000111111222222222111111000222222222111111111000000111222222333333444444444555333222444888::::::999:::===<<>><<<;;;;;;<<<<<<;;;;;;<<<===>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAABBBCCCFFFLLLTTT^^^gggmmmrrrqqqooonnnkkkeee]]]WWWTTTSSSQQQPPPPPPQQQSSSTTTSSSVVVYYY\\\]]]^^^```aaaaaaaaabbbcccddddddcccccc______^^^]]]ZZZWWWTTTSSSKKKJJJIIIGGGEEEEEEDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHIIIIIIHHHIIIJJJMMMOOOSSSUUUWWW[[[^^^ccckkkssszzz{{{wwwuuuttttttvvvwwwxxx{{{|||zzzvvvsssnnnggg]]]WWWVVVUUURRRPPPNNNMMMMMMLLLKKKJJJJJJIIIIIIIIIHHHHHHHHHIIIJJJKKKNNNMMMKKKIIIHHHIIIJJJJJJJJJKKKLLLLLLKKKIIIGGGEEEDDDCCCBBB@@@??????????????????@@@AAABBBCCCDDDDDD@@@@@@???>>>>>>===<<<<<>>:::888:::BBBFFFCCC???>>>???@@@AAABBBDDDFFFGGGHHHIIIHHHEEECCCAAA???>>>>>>;;;;;;;;;:::::::::::::::888888777777666666555555666555444333222222222222111111111000000000000///000000////////////000000000000000000000000000000////////////////////////000000//////..................//////000000111111000000/////////000111111000000000000000000000000222222222222222111000///222222222111111111111000333333333333333333333333555444444555888:::::::::888===>>>BBBHHHIIITTTlll}}}rrrhhh[[[RRRMMMJJJEEEAAA<<<;;;:::999999999:::;;;<<<<<<===>>>>>>=========>>>???@@@AAABBBBBBBBBBBBCCCCCCDDDGGGMMMUUU\\\```bbbbbbaaa```^^^ZZZTTTOOOLLLJJJIIIHHHHHHIIIJJJLLLMMMQQQWWWZZZ[[[YYYXXXWWWYYYZZZ]]]_________^^^]]]ZZZZZZYYYWWWUUURRRPPPOOOIIIHHHFFFEEECCCCCCBBBBBB???@@@@@@AAAAAABBBBBBBBBAAAAAABBBCCCDDDEEEEEEFFFEEEEEEFFFHHHKKKNNNPPPQQQVVVZZZbbblllvvv~~~zzzvvvuuuvvvwww{{{sssnnnddd___XXXTTTSSSRRROOOLLLMMMMMMLLLKKKLLLMMMNNNOOOLLLKKKIIIGGGEEEEEEEEEEEEHHHGGGEEEDDDCCCCCCDDDEEECCCDDDEEEFFFFFFEEECCCCCCAAA@@@???>>><<<<<<<<<;;;======>>>???@@@AAABBBBBB>>>>>>>>>======<<<<<<;;;============>>>??????@@@AAAAAAAAAAAAAAAAAA@@@@@@>>>??????@@@AAABBBCCCCCCFFFFFFFFFEEEDDDCCCBBBAAA@@@AAAAAABBBCCCDDDDDDEEEHHHHHHIIIJJJKKKLLLLLLMMMKKKLLLNNNOOOQQQUUUZZZ]]]]]]]]]]]]\\\^^^bbbhhhmmmxxxyyyvvvqqqooolllggg___ZZZNNNJJJEEEAAA@@@AAABBBBBBCCCEEEIIINNNSSSWWW[[[]]]aaaaaaaaa```^^^\\\[[[ZZZZZZ\\\]]]___```cccgggjjjrrrtttxxx}}}{{{tttooonnnllljjjfffddddddgggjjjvvvlll]]]NNNIIIJJJIIIHHHHHHJJJJJJJJJJJJIIIGGGFFFEEE???<<<>>>CCCFFFBBB>>>>>>>>>???AAABBBDDDFFFFFFGGGIIIIIIHHHEEEBBB@@@??????<<<<<<;;;;;;;;;;;;::::::888888888777777666666666777666555444222222222111333333333222222222111111000000////////////000000///////////////////////////////////////////////////////////////............/////////000000000111///////////////000000111000000000000000000000000222222222222222111000///333333333333333333333333555555555555555555444444555555555666777999::::::888>>>???BBBHHHKKK]]]zzz|||zzzqqqhhh[[[OOOHHHDDDAAA@@@:::999888888888888999999======>>>>>>>>>======<<<===>>>???AAABBBBBBBBBBBBBBBBBBBBBCCCFFFJJJOOORRRTTTTTTUUUUUUTTTPPPLLLJJJFFFEEEDDDCCCCCCDDDEEEFFFJJJNNNSSSUUUUUUSSSQQQPPPRRRTTTWWWYYYZZZYYYXXXVVVTTTSSSRRRQQQOOOMMMKKKJJJFFFEEEDDDCCCAAAAAA@@@@@@======>>>>>>???@@@AAAAAA???@@@@@@AAABBBBBBCCCCCCEEEFFFGGGHHHJJJLLLNNNOOOUUUYYYaaaiiipppvvvzzz{{{}}}xxxqqqllljjjkkkooorrr|||}}}}}}vvvnnnggg]]]ZZZVVVTTTSSSQQQNNNLLLNNNMMMLLLKKKKKKMMMOOOQQQLLLKKKHHHFFFDDDCCCBBBBBBCCCBBBAAA@@@@@@@@@@@@AAABBBCCCCCCCCCCCCBBBAAA@@@???>>>===<<<;;;:::::::::;;;<<<<<<===>>>>>>??????>>>>>>>>>======<<<<<<<<<===<<<<<<<<<===>>>>>>???@@@@@@@@@??????>>>>>>>>>============>>>>>>>>>>>>CCCCCCDDDDDDDDDDDDCCCCCC===>>>>>>@@@AAABBBCCCCCCEEEEEEFFFGGGHHHIIIJJJJJJGGGHHHJJJKKKMMMPPPUUUYYYZZZYYYXXXWWWYYY^^^eeekkk|||}}}uuusssooolllgggaaaYYYSSSJJJGGGCCC@@@???@@@@@@???BBBBBBDDDFFFIIIMMMPPPRRRXXXXXXXXXWWWVVVTTTSSSRRROOOQQQRRRSSSSSSUUUXXXZZZ___bbbggglllnnnooopppqqqvvvvvvrrrlllfffbbbaaa```bbbgggtttzzziiiVVVMMMIIIGGGFFFGGGIIIIIIJJJJJJJJJJJJJJJJJJEEEBBBBBBFFFEEEAAA>>>>>>===>>>@@@CCCDDDEEEFFFFFFIIIJJJJJJGGGCCCAAA@@@AAA>>>>>>======<<<;;;;;;;;;888888888888888777777777888777666444333222111111333333333222222222111111000000////////////000000////////////////////////////////////////////////------......///000000111////////////000000000000///////////////000000111000000000000000000000000222222222222222111000///333333333333333333333333555555555555555555444444555666666777777888:::;;;:::@@@@@@CCCIIIOOOeee{{{{{{xxxnnnfffYYYMMMDDD@@@??????;;;;;;:::999888888888888===>>>>>>>>>>>>>>>=========>>>???@@@AAAAAAAAAAAAAAA@@@???>>>@@@BBBEEEGGGJJJKKKMMMNNNMMMKKKIIIHHHEEEDDDCCCAAAAAACCCDDDEEEIIILLLNNNOOOMMMLLLLLLMMMLLLNNNQQQTTTTTTTTTRRRPPPOOONNNMMMKKKJJJHHHGGGGGGDDDCCCBBBAAA@@@?????????;;;<<<<<<===>>>??????@@@??????@@@@@@AAAAAABBBBBBEEEEEEFFFGGGHHHJJJLLLMMMQQQTTTYYY___dddggghhhiiihhhddd```]]]^^^bbbhhhlllqqqsssuuuwwwvvvqqqiiidddZZZYYYWWWVVVTTTRRROOOLLLNNNMMMKKKJJJJJJKKKMMMNNNJJJIIIFFFDDDCCCBBBBBBBBB@@@@@@??????>>>>>>>>>???BBBBBBAAA@@@???>>>======>>>===<<<;;;::::::::::::::::::;;;;;;<<<<<<======???>>>>>>>>>>>>>>>======>>>============>>>>>>?????????>>>>>>======<<<<<<========================<<<===>>>???????????????======>>>???@@@AAABBBCCCBBBCCCCCCDDDEEEFFFGGGHHHEEEFFFGGGHHHIIIMMMQQQUUUVVVVVVUUUTTTUUUZZZaaafffuuu}}}|||xxxsssrrrooojjjcccYYYOOOIIIGGGDDDAAA@@@@@@@@@???>>>AAA@@@@@@@@@BBBDDDGGGIIIJJJJJJKKKKKKKKKKKKKKKJJJHHHJJJKKKLLLKKKLLLNNNPPPQQQUUUZZZ]]]^^^___aaaccc{{{qqqiiieee```\\\YYYWWW^^^ooo~~~qqq```TTTLLLFFFDDDFFFHHHHHHIIIIIIJJJKKKLLLLLLIIIFFFFFFGGGEEE???===>>>===>>>@@@CCCEEEEEEEEEEEEHHHJJJLLLIIIEEEBBBBBBDDDBBBAAA@@@???===<<<;;;;;;999999888888888888888888888777666444333222222222111111111000000000000///000000////////////000000000000000000000000000000////////////////////////,,,,,,---...///000111111////////////000000000000000000/////////000111111000000000000000000000000000111111222222222111111000111111111111222222222333333333333333333333333666777888888777777:::;;;<<>>??????>>>>>>>>>===>>>??????????????????>>>===<<<;;;;;;===???@@@DDDFFFIIIJJJIIIHHHGGGHHHFFFEEECCCBBBBBBCCCEEEFFFIIIJJJKKKJJJIIIHHHIIIKKKKKKLLLNNNOOOOOOOOOMMMLLLKKKJJJIIIGGGFFFEEEEEEEEEBBBBBBAAA@@@????????????;;;<<<<<<======>>>>>>>>>????????????@@@@@@@@@AAABBBBBBBBBCCCDDDEEEFFFGGGHHHJJJNNNQQQUUUWWWYYYYYYXXXWWWUUUVVVZZZ```fffjjjkkkkkkmmmnnnooolllgggccc[[[ZZZYYYWWWTTTQQQNNNLLLLLLKKKIIIHHHGGGHHHHHHIIIFFFEEECCCBBBAAAAAAAAABBB>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<;;;:::999999<<<;;;;;;::::::;;;;;;;;;::::::::::::;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>======>>>>>>???==================<<<<<<========================:::;;;<<<===>>>>>>>>>>>>===>>>>>>???@@@AAABBBBBBAAAAAABBBCCCDDDEEEEEEFFFCCCDDDEEEEEEFFFHHHMMMPPPPPPPPPQQQPPPPPPSSSWWWZZZdddiiirrr{{{~~~yyyxxxssslllaaaVVVLLLFFFCCCAAA@@@@@@@@@AAA@@@???>>>============???AAABBBBBBCCCDDDEEEFFFGGGGGGGGGCCCDDDFFFGGGFFFGGGHHHJJJIIIMMMRRRTTTTTTUUUYYY\\\xxxpppkkkbbbYYYVVVRRRTTT___hhhsss~~~uuukkkaaaVVVKKKGGGHHHGGGGGGGGGHHHIIIKKKLLLMMMLLLIIIGGGGGGCCC===;;;===<<<>>>@@@CCCEEEEEEEEEEEEFFFJJJMMMKKKFFFCCCDDDFFFEEEDDDCCCAAA???===<<<;;;999999999999999999999999777777666444444333333333111111111000000000000///000000////////////000000000000000000000000000000////////////////////////---.........//////000000000000000000////////////111000000000000111222222000000000000000000000000///000111222222222222222000000111111111222222222111222222333333444444444666777999888777777999<<<===AAAAAAGGGTTT```yyy}}}yyyqqqlll^^^UUUJJJAAA>>>===;;;999999::::::;;;;;;;;;;;;;;;<<<===>>>???????????????===>>>>>>>>>>>>===<<<<<<;;;:::999999999;;;<<<===???CCCFFFGGGFFFEEEFFFGGGFFFEEECCCBBBBBBCCCEEEFFFGGGHHHIIIIIIHHHGGGHHHIIIKKKKKKLLLLLLLLLKKKJJJJJJIIIHHHFFFEEEDDDDDDDDDDDDBBBAAA@@@??????>>>>>>???<<<<<<========================>>>>>>>>>>>>????????????>>>>>>???@@@AAAAAAAAABBBDDDFFFIIIKKKMMMNNNMMMNNNPPPTTTYYY```eeehhhjjjhhhgggggggggfffdddbbb[[[ZZZXXXUUUQQQMMMKKKJJJFFFFFFFFFFFFEEEEEEEEEEEECCCBBB@@@>>>======>>>>>>======>>>>>>>>>>>>======;;;;;;::::::999999999999888888888999999:::;;;<<<:::::::::::::::;;;;;;;;;========================>>>>>>============>>>>>><<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????@@@@@@???>>>>>>?????????@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEBBBBBBCCCBBBBBBDDDHHHKKKIIIKKKMMMMMMLLLKKKLLLNNNRRRVVV[[[```gggqqq|||}}}yyyqqqfffZZZOOOHHHEEE???>>>===>>>@@@AAA@@@???<<<<<<<<<======>>>???@@@@@@AAABBBDDDEEEFFFFFFFFF@@@BBBDDDEEEDDDEEEFFFGGGDDDHHHMMMNNNNNNQQQWWW]]]~~~uuuooodddXXXYYYUUUUUUXXXYYY```yyy}}}yyytttmmm```RRRLLLLLLFFFFFFGGGGGGIIIJJJLLLMMMMMMIIIHHHFFFBBB;;;999<<<<<<===@@@CCCEEEEEEEEEDDDFFFJJJMMMLLLGGGDDDEEEHHHGGGFFFEEEBBB@@@===<<<;;;999999999999999999999999777666555444444444444444333333333222222222222111000000////////////000000000000000000000000000000///////////////////////////////////////.........000000000000////////////111111111111111222222333000000000000000000000000...///000111222333333333222222222333333444444444333333444444555666777777666888999999777777999<<<===@@@AAAIIIYYYggg~~~zzzyyyssskkkffffffZZZQQQFFF???>>>>>>;;;888666777999:::<<<<<<======<<<<<<===??????@@@@@@@@@>>>>>>>>>>>>===<<<;;;:::999999888888999:::;;;<<<===@@@DDDEEECCCCCCDDDFFFEEEDDDCCCAAAAAACCCDDDEEEDDDGGGIIIJJJIIIGGGGGGGGGLLLLLLKKKJJJJJJIIIIIIIIIHHHGGGEEEDDDCCCCCCDDDDDDAAAAAA@@@???>>>>>>??????==================<<<<<<<<<<<<==================>>>============>>>??????@@@@@@@@@AAABBBDDDEEEFFFGGGIIIMMMRRRXXX^^^ccceeekkkhhheeecccbbbaaa```^^^ZZZZZZXXXSSSNNNJJJIIIHHHBBBCCCCCCDDDDDDDDDDDDCCCAAA@@@>>><<<;;;:::;;;;;;<<<<<<===>>>>>>>>>======:::::::::::::::;;;<<<<<<666666777777888:::;;;<<<::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<>>>======<<<<<<<<<======;;;<<<<<<======>>>>>>>>>::::::::::::;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>??????????????????@@@AAABBBCCCDDDDDDEEEAAAAAAAAA@@@@@@AAAEEEGGGFFFHHHKKKLLLJJJHHHGGGFFFIIILLLNNNPPPRRRYYYbbbhhhppptttzzz}}}{{{wwwqqqfffYYYLLLDDD@@@???<<<;;;;;;===@@@AAA@@@>>>===>>>>>>???@@@@@@AAAAAA===>>>???@@@AAABBBBBBBBB@@@BBBDDDEEEEEEEEEFFFGGGBBBFFFJJJLLLMMMQQQYYY___zzzooofffbbbZZZTTTSSSUUU]]]kkkwwwzzz}}}{{{rrrhhh^^^SSSIIIFFFEEEEEEFFFIIIKKKMMMMMMJJJJJJJJJHHHEEEAAA===:::======???BBBFFFHHHGGGFFFHHHGGGFFFFFFFFFGGGHHHIIILLLIIIFFFCCCAAA???===;;;<<<;;;:::999888888888888666666666555444444333333444444333222222111111000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111000000000000000111222000111111111111222222222111000/////////000222333222222222222222222222222111111222222222333333333555555444444444555555666888999999999888999<<<>>>FFFAAABBBNNNaaayyyxxxlllrrryyyqqqmmmggg```\\\QQQKKKBBB?????????<<<999===<<<;;;:::::::::;;;<<<;;;;;;<<<===>>>>>>======???>>>>>>===<<<<<<;;;;;;999999:::::::::;;;;;;;;;======???@@@AAABBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBBEEEEEEDDDDDDEEEGGGIIIJJJIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDCCCBBBAAABBBCCCCCC@@@?????????>>>>>>======????????????>>>===<<<;;;888999::::::;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<======>>>@@@AAABBBFFFHHHLLLTTT]]]eeejjjmmmllliiidddaaa___]]][[[YYYZZZWWWSSSOOOLLLIIIEEEBBBDDDCCCAAA@@@@@@AAABBBDDD@@@???===;;;:::;;;===>>>===>>>???@@@@@@???===<<<999::::::::::::999888888999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>???<<<:::>>>===<<<;;;;;;<<<===>>><<<===>>>>>>>>>>>>>>>===@@@@@@@@@@@@@@@???>>>===:::;;;============>>>???AAABBBBBBAAA???>>>???@@@???AAA@@@>>>AAAFFFFFFCCCEEEAAA@@@BBBBBB@@@AAAEEEHHHGGGFFFGGGGGGFFFEEECCCGGGFFFEEEFFFHHHLLLPPPSSSTTTWWW\\\bbbeeeffffffeeegggkkkssszzz~~~yyytttkkkdddXXXMMMEEEAAAAAAAAA>>>??????@@@@@@@@@??????>>>>>>>>>??????@@@@@@@@@===>>>>>>?????????@@@@@@@@@@@@AAAAAAAAABBBBBBBBBDDDEEEFFFIIIMMMQQQUUUWWWzzzrrrlllcccZZZVVVTTTVVV^^^hhhzzzyyyqqqhhh[[[PPPFFFEEEDDDDDDFFFIIIJJJKKKJJJJJJJJJIIIFFFCCC@@@>>>>>>>>>???BBBFFFHHHGGGFFFHHHGGGFFFFFFFFFGGGHHHIIILLLJJJFFFDDDBBB@@@>>><<<;;;;;;:::999888888888888777777666555555444444333444444333333222111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111000000000000000111000000111111111222222222111000000000111111222222222222222222222222222222111222222222222333333333444444444444444555666777999999:::999999:::<<<>>>EEEDDDJJJ\\\rrrtttjjjtttwwwpppkkkddd]]]YYYNNNHHHAAA>>>>>>>>><<<999;;;;;;:::999999:::;;;<<<;;;;;;<<<===============>>>>>>===<<<<<<;;;::::::999999999999:::::::::;;;<<<===>>>???AAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAACCCCCCCCCCCCEEEGGGHHHIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@AAAAAA???>>>>>>>>>=========<<>>>>>===<<<;;;:::888999:::;;;;;;;;;;;;;;;::::::::::::::::::::::::============>>>???@@@@@@FFFIIIQQQZZZeeemmmsssuuurrrnnniiidddaaa^^^ZZZXXXWWWTTTQQQNNNLLLIIIFFFCCCBBBAAA@@@??????@@@AAABBB???>>><<<;;;:::;;;<<<===<<<===???@@@@@@???>>>===;;;;;;;;;;;;:::::::::999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>><<<;;;===@@@AAA@@@??????>>>============>>>???>>>>>>????????????>>>>>>@@@@@@AAAAAA@@@@@@??????>>>>>>>>>>>>======>>>??????AAAAAAAAA@@@@@@BBBCCCBBBEEEDDDBBBDDDHHHIIIFFFGGGCCCBBBDDDCCCAAAAAAEEEEEEDDDDDDDDDDDDCCCBBBAAAEEEDDDCCCCCCCCCEEEGGGIIIHHHKKKOOOSSSVVVVVVVVVVVVVVVXXX\\\aaaeeeeeecccaaa\\\WWWNNNFFF@@@===>>>?????????@@@@@@@@@@@@??????@@@??????>>>>>>=========@@@@@@@@@???????????????===>>>>>>>>>????????????CCCCCCEEEHHHKKKOOOSSSUUUzzzpppeee]]]WWWTTTVVV[[[eeesss|||vvvnnnaaaTTTHHHGGGFFFEEEEEEGGGIIIJJJJJJKKKKKKJJJHHHFFFDDDCCCAAA@@@@@@BBBEEEGGGGGGFFFGGGGGGFFFFFFGGGGGGHHHIIILLLIIIFFFDDDBBBAAA???===;;;;;;:::999888888888888777777666666555555444444444444333333222222111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000222222111000/////////000000000000111111111222222111111222222333333333222222222222222222222222222222222222222333333333333333333333444555666777888999:::::::::999:::===???BBBDDDPPPggg{{{mmmfffrrrtttmmmiii```WWWSSSJJJEEE???<<<======<<<:::999999999999999:::<<<<<<;;;<<<<<<==================<<<<<<;;;;;;::::::999888888999999999:::::::::;;;<<<===>>>???@@@@@@@@@>>>>>>>>>>>>????????????@@@AAAAAABBBDDDEEEGGGHHHIIIIIIIIIHHHGGGFFFDDDCCCBBBAAA@@@???>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;>>>>>>===<<<;;;:::999999999::::::;;;;;;;;;;;;:::::::::::::::::::::;;;;;;>>>===============>>>>>>BBBGGGPPP\\\gggpppwwwzzzwwwsssmmmgggbbb]]]YYYUUUSSSQQQNNNLLLKKKIIIGGGDDD@@@???>>>======>>>@@@@@@>>>===<<<::::::;;;<<<<<<<<<===>>>@@@@@@@@@???>>>======<<<;;;;;;;;;;;;<<<999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<===@@@AAAAAA@@@@@@@@@????????????@@@AAAAAAAAAAAAAAAAAA@@@???>>>AAAAAAAAABBBBBBBBBBBBBBBCCCBBB@@@???>>>>>>?????????@@@AAAAAAAAACCCEEEHHHHHHLLLLLLHHHHHHKKKMMMLLLJJJGGGEEEGGGFFFCCCCCCFFFEEEEEEDDDDDDCCCBBBBBBAAADDDCCCCCCCCCBBBAAAAAAAAAAAABBBDDDFFFHHHHHHHHHHHHKKKKKKKKKMMMPPPRRRRRRQQQLLLIIIDDD???===<<<===>>>??????@@@@@@@@@@@@??????AAA@@@@@@??????>>>>>>>>>>>>>>>===<<<<<<;;;::::::<<<===============>>>>>>AAAAAABBBEEEHHHLLLOOOQQQ}}}rrriiiaaaZZZYYY[[[]]]gggsssyyy|||}}}|||wwwpppdddXXXMMMLLLJJJHHHFFFFFFHHHJJJJJJJJJKKKKKKJJJIIIHHHGGGDDDBBBAAABBBDDDFFFFFFEEEFFFFFFFFFGGGGGGHHHIIIIIIJJJHHHEEECCCBBBAAA???===<<<;;;:::999888888888888888888777666666555555444555444444333222222111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////333333111000////////////000000000000111111111111111222333444555444333222222222222222222222222222222222222333333333444444222222333333555666888888999:::;;;::::::;;;>>>@@@DDDFFFUUUoooyyylllfffssszzzzzzoooiiiddd[[[QQQLLLEEEAAA===;;;;;;<<<;;;:::888888888999:::;;;<<<<<<<<<<<<===============<<<;;;;;;;;;::::::999999999888888888999999999:::::::::;;;<<<===>>>>>>>>>>>>===========================>>>???@@@BBBDDDEEEFFFHHHHHHHHHGGGEEEDDDBBBAAA??????>>>===<<<;;;;;;:::;;;;;;;;;:::::::::::::::>>>===<<<;;;:::999999999::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;>>>======<<<;;;;;;<<<<<<<<>>>>>======>>>???@@@===<<<;;;;;;;;;;;;<<<<<<;;;<<<===???@@@@@@@@@@@@>>>===<<<;;;;;;;;;<<<<<<999999999:::::::::::::::========================>>>>>>===>>>>>>>>>>>>===AAAAAAAAABBBBBBCCCCCCDDDEEEEEEEEEDDDBBBAAA???>>>AAAAAABBBCCCDDDEEEFFFFFFFFFDDDBBBAAABBBCCCDDDDDDAAABBBBBBBBBCCCEEEIIILLLPPPSSSSSSOOOMMMPPPSSSSSSNNNJJJHHHIIIHHHEEEFFFIIIJJJJJJJJJHHHFFFEEEEEEFFFDDDEEEGGGHHHHHHFFFDDDBBBDDDDDDDDDEEEEEEDDDDDDDDDGGGFFFEEEEEEHHHIIIJJJIIICCCBBB@@@>>>>>>>>>???@@@@@@@@@AAAAAAAAA@@@??????@@@@@@@@@AAAAAAAAAAAAAAA>>>======<<<<<<;;;;;;:::>>>>>>>>>>>>>>>>>>>>>>>>??????@@@BBBDDDHHHJJJLLL~~~uuummmddd_________ccciiilllnnnqqqyyy}}}wwwrrrjjjaaaVVVVVVTTTOOOJJJGGGFFFGGGIIIJJJJJJKKKKKKKKKKKKJJJFFFDDDBBBAAABBBDDDDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIIIIFFFCCCBBBAAA@@@???======<<<;;;:::999999999999999888888777666666555555555555444444333222222111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////333333111000//////////////////000000000111111111111222333555555444333333222222222222222222222222222222333333333444444444222222333333555666888888999:::;;;;;;;;;<<<@@@BBBGGGKKKZZZuuuwwwooommm{{{~~~sss{{{qqqhhhddd___UUULLLGGG@@@>>><<<::::::;;;;;;;;;888888999:::;;;;;;<<<<<<<<<===============<<<<<<:::::::::::::::999999999888888999999999::::::::::::;;;<<<===============<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>@@@AAABBBBBBDDDDDDDDDCCCBBBAAA@@@???<<<<<<<<<;;;::::::999888999999999999999:::::::::===<<<;;;:::999999999:::;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<======<<<;;;:::::::::::::::===AAAFFFLLLUUU^^^dddgggddd```\\\YYYUUUQQQNNNMMMKKKHHHFFFEEECCC@@@>>>>>>>>>>>>>>>>>>???@@@@@@<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<===>>>???@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>======<<<<<<===BBBBBBCCCEEEFFFGGGGGGHHHIIIIIIHHHGGGDDDBBB@@@???BBBBBBCCCDDDEEEHHHJJJKKKGGGEEECCCEEEHHHJJJKKKJJJEEEEEEEEEDDDEEEHHHMMMQQQWWWZZZYYYTTTTTTWWWZZZZZZRRRMMMJJJKKKJJJIIIKKKPPPQQQRRRQQQNNNJJJHHHIIIJJJEEEIIINNNQQQRRRPPPLLLIIIIIIIIIIIIHHHGGGEEEDDDDDDAAAAAA@@@AAACCCCCCBBB@@@@@@????????????@@@AAAAAABBBBBBBBBBBBBBBAAA@@@@@@BBBAAAAAAAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@??????==============================>>>???AAADDDFFFHHHxxxnnnfffdddeeecccbbbbbbaaadddooo{{{~~~yyyvvvrrrmmmhhhhhheee^^^SSSJJJFFFEEEHHHIIIIIIIIIJJJKKKKKKKKKHHHEEEAAA@@@@@@BBBCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIHHHFFFCCCBBBBBBAAA@@@>>>>>>>>>===<<<;;;;;;;;;;;;999999888888777777666666555555444444333333222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222222111000/////////000/////////000000000111111222222333333444444444333222222222222222222222222333333333333444444444444333333333444555666777888777999:::;;;<<<>>>BBBEEEFFFKKK[[[vvvpppnnnuuuwwwwwwqqqiiibbb^^^YYYOOOHHHEEE>>>===<<<::::::::::::;;;999999:::;;;<<<<<<<<<<<<==================<<<;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;:::;;;<<<===============<<<<<<<<<<<<<<<;;;;;;;;;999:::<<<===>>>>>>>>>>>>???????????????>>>===<<<999::::::::::::999888888888888999999999999::::::<<<<<<:::999999:::;;;<<<;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;<<<<<<======<<<<<<;;;:::999999::::::;;;===@@@AAABBBGGGNNNTTTWWWUUUSSSQQQPPPNNNJJJGGGIIIGGGDDDBBBAAA@@@===;;;<<<======>>>>>>?????????<<<<<<<<<=====================>>>>>>??????@@@@@@???????????????>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>======???@@@AAABBBEEEGGGIIIKKKLLLLLLMMMMMMKKKIIIFFFCCCAAA???CCCCCCCCCEEEGGGJJJMMMOOOHHHFFFFFFIIINNNRRRQQQPPPGGGGGGFFFFFFHHHMMMSSSXXX^^^^^^[[[XXXZZZ___aaa^^^UUUOOOKKKKKKLLLMMMRRRXXXZZZZZZYYYTTTOOOLLLMMMOOOKKKPPPWWW\\\\\\XXXRRRMMMKKKKKKKKKJJJHHHFFFCCCBBB?????????@@@AAAAAA???===>>>>>>>>>>>>??????@@@AAADDDDDDEEEDDDDDDCCCBBBAAADDDDDDCCCBBBAAA@@@@@@???CCCCCCBBBAAA@@@?????????<<<<<<<<<;;;;;;;;;;;;:::<<<<<<<<<===>>>AAACCCDDDzzzrrrpppkkkfffaaa^^^[[[\\\ggguuu}}}~~~sssbbbSSSJJJFFFGGGGGGGGGHHHIIIIIIJJJKKKIIIFFFAAA>>>>>>@@@AAAAAACCCDDDFFFHHHIIIIIIIIIIIIIIIGGGEEEDDDDDDDDDBBBAAA@@@???>>>===<<<<<<<<<<<<:::999999888888777666666555555555444333333222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000111////////////000000000111222222222222222333333444222222222222222222222222333333333444444444444555444444444444444555666777666777999;;;===@@@DDDHHHHHHOOOaaazzzooovvv|||yyywwwjjjccc\\\YYYTTTKKKEEECCC======<<<;;;999999::::::;;;;;;<<<=========<<<;;;===============<<<;;;;;;:::::::::;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;<<<<<<============<<<======<<<<<<;;;;;;;;;;;;999:::;;;<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;::::::777888999::::::999999888888888999999999:::::::::;;;;;;:::999:::<<<>>>???<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;<<<=========;;;::::::999999999999:::;;;???BBBBBB@@@@@@CCCFFFIIIHHHGGGGGGGGGFFFCCC@@@CCCAAA???>>>>>>>>><<<::::::;;;<<<<<<===>>>>>>>>><<<======>>>>>>???>>>>>>???>>>>>>>>>>>>>>>??????@@@AAACCCDDDDDDBBB@@@>>>>>>>>>=========<<<<<<<<<========================>>>@@@AAA@@@>>>>>>???AAA@@@BBBEEEIIILLLOOOPPPPPPQQQPPPNNNKKKHHHDDDAAA@@@CCCCCCDDDFFFIIILLLPPPRRRJJJIIIIIINNNTTTWWWUUURRRFFFFFFFFFGGGKKKRRRZZZ```dddaaa\\\ZZZ___ffffffbbbVVVPPPJJJJJJLLLPPPXXX```dddeeeccc]]]UUURRRSSSUUUXXX]]]cccgggfff^^^UUUNNNMMMNNNOOONNNLLLHHHEEEBBBAAA@@@???@@@AAABBBAAA???============>>>@@@AAABBBFFFGGGGGGFFFFFFDDDCCCCCCFFFFFFGGGGGGHHHIIIIIIJJJJJJIIIGGGEEECCCAAA???>>><<<<<<<<<<<<;;;;;;;;;:::<<<;;;;;;<<<===???@@@BBB}}}oooiiiccc```[[[ZZZeeerrr|||ppp\\\OOOJJJGGGGGGGGGGGGGGGHHHJJJJJJJJJFFF@@@======>>>@@@@@@CCCDDDFFFHHHIIIIIIIIIIIIKKKIIIFFFFFFFFFFFFEEECCCAAA@@@???>>>============::::::999999888777777777666555555444444333222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000111222////////////000000000000333222111000111222333444222222222222222222222222333333333444444444555555555555444444444555555666444666999;;;===AAAFFFIIIRRRZZZmmm}}}zzzzzz~~~rrrfff___YYYVVVQQQIIIDDDCCC=========;;;999999999:::<<<===>>>>>>>>>===<<<;;;======>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<======>>>==================<<<<<<;;;;;;;;;999999;;;;;;;;;;;;:::999777777888999999999999888555666888999::::::999999888888999999::::::::::::;;;:::999999:::===???AAA<<<=========<<<;;;::::::::::::;;;;;;<<<===>>>>>>:::999999888999999::::::999???DDDDDD@@@===<<<>>>BBBBBBAAABBBBBBAAA>>><<<>>>===<<<<<<======<<<;;;888999:::;;;<<<<<<<<<<<<======>>>???????????????@@@???>>>>>>>>>>>>>>>???AAACCCFFFGGGGGGEEEBBB?????????>>>>>>=========<<>>@@@@@@@@@=========>>>???BBBDDDEEEHHHHHHHHHGGGGGGEEEDDDDDDEEEGGGIIIMMMPPPTTTVVVXXXVVVUUURRROOOKKKHHHEEEDDD??????>>>>>>>>>=========<<<;;;;;;;;;<<<>>>???AAA|||tttiii___]]]]]]\\\aaahhhzzzgggXXXPPPFFFFFFGGGGGGGGGHHHIIIJJJKKKIIIFFFCCCBBBAAAAAABBBAAACCCEEEGGGHHHIIIIIIHHHJJJIIIGGGGGGHHHHHHGGGFFFCCCBBBAAA@@@???===<<<<<<<<<<<<;;;:::999777777666333333444444444444444444888555222///...///222444111000000000//////......666333000000000///+++(((......//////000000111111000000000000000000000000////////////000000000000111111000000111111222333222222222222222111000///111111222222222333333333555555555666666666666666666999;;;<<>>===<<<>>>>>><<<;;;;;;<<<===>>>:::;;;;;;;;;;;;;;;;;;:::============>>>>>>>>>>>>;;;<<<===>>>????????????===>>>???@@@@@@???>>>===???>>>===<<<:::999888777888888888888888999999999777888888999999:::;;;;;;999:::;;;;;;;;;:::999888===<<<:::999999;;;<<<>>>AAA@@@>>>===<<<<<<=========<<<<<<;;;;;;<<<<<<===:::999999888999;;;<<<=========>>>>>>>>>>>>>>>===??????>>>>>>>>>>>>??????======<<<;;;;;;;;;;;;<<<999999::::::::::::;;;;;;;;;<<<<<<===>>>=========;;;;;;;;;<<<===>>>??????>>>BBBGGGKKKKKKIIIEEEBBB>>>AAABBBAAA===<<<===@@@<<>>>>>>>>>>>===>>>@@@@@@@@@@@@BBBDDDJJJIIIHHHHHHHHHGGGEEEDDDIIINNNUUUYYY\\\___dddhhhkkkkkkggg___TTTKKKFFFEEEBBB@@@>>>===>>>>>>===<<<======<<<<<<<<<<<<======xxxlllaaa]]][[[ZZZ^^^ddd{{{oooccc\\\QQQNNNIIIEEEDDDEEEGGGGGGKKKIIIGGGDDDCCCBBBCCCCCCCCCDDDEEEGGGHHHIIIIIIIIIMMMKKKIIIIIIJJJJJJHHHFFFCCCBBBAAA@@@???===<<<<<<<<<;;;;;;:::999888777777444444444444444444444444666555222000///000222333111111111000000000//////333111///000111111...+++.../////////000000000111000000000000000000000000//////000000000111111111111111000000111111222333222222222222222111000000111222222222222333333333555555555555666666666666555999<<<>>>AAAEEEJJJLLL\\\ppp{{{yyyyyytttjjj```VVVPPPKKKCCC===<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>===<<<<<<;;;::::::::::::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;============>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>======>>>@@@AAABBBBBBBBBAAA??????===<<<;;;:::999999888888888888888888888888888888888999::::::;;;;;;;;;;;;<<<======<<<;;;:::===<<<;;;;;;;;;<<<===>>>@@@@@@???===============<<<<<<;;;;;;;;;;;;<<<<<<;;;::::::::::::<<<===>>>:::;;;<<<======>>>======@@@??????>>>======>>>>>>===<<<;;;;;;::::::;;;;;;999999::::::::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======@@@EEEHHHJJJIIIFFFDDDBBBDDDEEEBBB>>><<<>>>@@@===AAAEEEFFFEEEEEEHHHLLLMMMOOOOOOJJJBBB======>>>BBBEEEIIINNNQQQQQQQQQPPPKKKIIIFFFBBB@@@@@@@@@AAACCCDDDGGGIIILLLMMMMMMNNNLLLMMMQQQVVVXXXUUUOOOJJJDDDDDDEEEHHHMMMTTT[[[___aaa^^^\\\___dddfffaaa\\\MMMKKKIIIIIINNNVVV___eeessssssqqqjjjccc```bbbfffqqquuuxxxsssiii```]]]]]]bbbdddeeeccc\\\SSSKKKGGG@@@???>>>===<<<<<<<<<<<<===???AAAAAAAAABBBDDDEEEJJJJJJJJJJJJKKKKKKIIIHHHOOOVVV___ggglllrrrxxx}}}~~~~~~yyypppcccWWWOOOLLLDDDBBB???>>>>>>>>>============<<<<<<<<<<<<======vvviii```\\\ZZZ\\\aaaqqq~~~zzzsssoooeee\\\OOOFFFCCCDDDFFFFFFJJJIIIGGGEEEDDDDDDDDDEEEFFFFFFFFFFFFGGGHHHJJJJJJOOONNNLLLKKKKKKKKKIIIGGGCCCCCCBBB@@@???>>>===<<<;;;;;;::::::999999999888666555555555444333333333444444333222111111111111222222222111111111111000//////...000111222111///////////////000000000000000000000000000000000000000000111111111222222222111111000000111111222333222222222222222222111000222222222222333333333333555555555555666666777777666999===AAACCCGGGNNNTTTkkk|||vvvxxxyyytttlll```SSSKKKEEE???<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<;;;;;;:::::::::;;;;;;<<<<<<<<<============<<<<<<============>>>>>>>>>>>>=========>>>======<<<<<<===>>>@@@BBBDDDEEEFFFFFFBBBAAA???===<<<;;;;;;;;;888888888888888888888888888888999999::::::;;;;;;<<<===>>>??????>>>=====================>>>???@@@@@@@@@@@@???>>>=========<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>???999:::<<<===???@@@@@@@@@AAAAAA@@@???>>>=========<<<;;;::::::999999::::::999999::::::::::::;;;;;;<<<======>>>>>>>>>>>>>>>@@@AAABBBBBBAAA???===<<<===???BBBEEEGGGHHHHHHGGGGGGHHHHHHEEE@@@===>>>@@@???BBBFFFGGGGGGIIIMMMQQQWWWVVVSSSKKKCCC===<<<>>>CCCEEEHHHLLLNNNNNNMMMLLLHHHFFFCCC@@@>>>???@@@BBBCCCDDDFFFHHHJJJLLLMMMMMMLLLNNNRRRUUUUUUQQQKKKEEECCCCCCDDDGGGLLLRRRXXX\\\[[[ZZZYYY\\\___]]]VVVOOOIIIGGGFFFHHHNNNXXXbbbhhhxxxvvvppphhhaaa___cccgggqqqsssrrrlllddd___aaadddjjjkkklllggg___TTTKKKFFF??????>>>===<<<<<<<<<<<<>>>???AAABBBBBBCCCFFFHHHLLLLLLMMMNNNNNNNNNNNNNNNWWW___jjjuuu}}}uuuggg\\\WWWJJJGGGBBB???>>>>>>>>>>>>>>>======<<<<<<======>>>vvvjjjbbb______aaammmuuu}}}|||yyylllYYYKKKFFFEEEFFFFFFJJJIIIHHHFFFFFFFFFFFFFFFHHHGGGGGGFFFGGGIIIKKKLLLPPPNNNLLLKKKKKKJJJHHHFFFCCCCCCBBBAAA???>>>===<<<::::::::::::::::::999999777666666555444333333222333333333333222222111000222222222222222222222222/////////000111222111111////////////000000000000000000000000000000000000111111222222222333333333111111000000111111222333222222222333333222111111222222222333333333444444444444555555666666777777777:::???CCCDDDHHHRRR\\\{{{uuuwwwzzzvvvggg[[[NNNGGGCCC>>><<<>>>;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>======>>>>>>>>>>>>==================>>>>>>>>>>>>===>>>>>>>>>>>>===<<<<<<===>>>@@@BBBEEEGGGHHHIIIEEEDDDBBB@@@>>>===<<<<<<999999999999888888888888888888999999:::;;;;;;<<<<<<===>>>???@@@@@@???>>><<<======>>>???@@@AAABBBBBBBBBBBBAAA@@@>>>======<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<======>>>>>><<<===???AAACCCDDDEEEEEEDDDDDDCCCBBBAAA???>>>===;;;:::999999888888999999999999999:::::::::;;;;;;;;;<<<======>>>>>>======???@@@BBBCCCCCCAAA>>><<<===>>>@@@CCCEEEGGGIIIJJJLLLLLLKKKGGGAAA>>>>>>@@@CCCEEEGGGIIIKKKNNNSSSWWW[[[XXXRRRJJJBBB======???CCCEEEHHHJJJKKKJJJIIIHHHEEECCC@@@>>>>>>???AAABBBCCCDDDEEEGGGIIIJJJKKKLLLLLLNNNQQQSSSRRRMMMFFFBBBAAAAAACCCFFFJJJPPPTTTWWWUUUSSSSSSTTTVVVSSSMMMGGGEEEEEEEEEIIIQQQ\\\gggnnnzzzuuulllbbb[[[ZZZ^^^bbbjjjiiifff```\\\]]]ccciiilllmmmlllfff\\\PPPGGGBBB@@@@@@???>>>>>>>>>>>>>>>===???@@@AAABBBDDDGGGJJJOOOQQQRRRRRRRRRQQQQQQRRR[[[dddqqq}}}ttthhhaaaSSSNNNHHHCCC@@@???>>>>>>>>>>>>============>>>>>>vvvmmmhhheeeccckkknnnvvv~~~||||||uuubbbRRRIIIEEEDDDDDDHHHHHHGGGGGGGGGGGGGGGHHHIIIHHHGGGGGGHHHJJJLLLMMMOOOMMMKKKJJJJJJIIIGGGEEEDDDCCCBBBAAA@@@>>>======;;;:::::::::::::::::::::777777666555444444333333222222333333333222111000222222222222222333333333000111111111111000000000000000000000////////////000000000000000000000000222222222222333333333333111111000000111111222333111222222333333333222222222222333333333444444444444444444555666777777888999;;;@@@DDDEEEHHHWWWfffuuuppp~~~yyyxxxsss```UUUKKKFFFCCC===:::;;;;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>======>>>>>>>>>>>>==================>>>>>>>>>>>>>>>>>>???@@@@@@@@@??????>>>>>>???AAACCCEEEGGGHHHHHHGGGFFFDDDAAA???===<<<;;;:::::::::999999999888888999999:::;;;;;;<<<<<<;;;<<<>>>???@@@@@@@@@???======>>>???AAACCCEEEGGGGGGFFFEEECCCAAA???>>>======<<<<<<;;;;;;<<<<<<===;;;;;;<<<======>>>>>>>>>>>>???AAACCCDDDFFFFFFFFFFFFFFFFFFEEECCCAAA???>>>::::::999888888888888999999999999:::::::::;;;;;;;;;;;;<<<============<<<;;;===@@@BBBCCCBBBAAA???>>>???@@@BBBDDDGGGIIIJJJNNNNNNLLLHHHBBB>>>???BBBFFFGGGIIIKKKNNNRRRVVVYYYWWWSSSMMMEEE@@@>>>@@@AAADDDEEEGGGHHHHHHGGGFFFEEEBBBAAA@@@??????@@@BBBCCCCCCCCCDDDEEEGGGIIIJJJKKKLLLNNNPPPPPPMMMHHHDDDAAA@@@@@@BBBEEEIIILLLOOOQQQNNNLLLJJJJJJKKKKKKHHHEEECCCCCCFFFLLLVVVaaakkkrrrwwwqqqfff\\\UUUUUUXXX\\\^^^\\\YYYUUUTTTYYYaaahhhjjjiiiggg```VVVLLLDDD@@@@@@???>>>>>>>>>>>>>>>>>><<<>>>???@@@BBBEEEIIILLLSSSUUUWWWWWWUUUTTTUUUVVV___hhhwwwxxxllleeeYYYTTTMMMFFFCCCAAA???>>>>>>>>>============>>>>>>{{{uuunnngggiiiiiinnnyyyyyywwwwwwyyykkk[[[MMMEEEBBBAAAFFFFFFGGGGGGHHHHHHHHHHHHGGGHHHHHHIIIJJJLLLNNNOOOMMMLLLJJJIIIIIIIIIGGGEEEDDDDDDCCCAAA@@@???>>>===<<<;;;;;;;;;::::::999999777666666666555444444444222222333333333222222111111222222222222333333333111222333333111//////000000000000000////////////000000000000000000000000111111222222222333333333111111000000111111222333111222333333333333333333333333333333444444444444333444444555666777888888;;;;;;@@@EEEFFFKKK___uuuyyykkknnnxxxzzz|||tttlll\\\RRRIIIEEEAAA;;;777777;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;;;;;;;:::888999:::;;;<<<<<<<<<<<<======>>>>>>>>>>>>==================>>>>>>>>>>>>>>>???@@@BBBCCCDDDDDDEEEAAAAAAAAAAAABBBCCCDDDEEEFFFGGGHHHHHHFFFCCC@@@>>>===<<<<<<;;;;;;:::::::::999999::::::;;;;;;<<<<<<;;;<<<>>>@@@AAABBBAAAAAA???>>>???AAADDDHHHLLLOOOMMMKKKHHHDDDBBB@@@??????>>>==================>>><<<<<<===>>>????????????@@@@@@AAACCCDDDDDDDDDDDDFFFGGGGGGFFFEEEBBB@@@???;;;:::999999888888999999999999::::::::::::;;;;;;;;;<<<<<<===============:::<<>>@@@AAACCCGGGLLLOOOVVVYYY\\\\\\ZZZYYY[[[]]]fffppp~~~}}}rrrgggaaaYYYTTTNNNHHHEEECCCAAA??????>>>>>>======>>>>>>???zzzooohhhgggjjjsss{{{zzzzzz}}}tttfffVVVJJJDDDCCCDDDEEEFFFGGGHHHHHHHHHHHHEEEGGGHHHKKKMMMNNNOOOOOOLLLKKKIIIIIIIIIIIIHHHFFFDDDDDDCCCBBB@@@???>>>=========<<<;;;:::999999888666666666666555555555555222222222222222222222222111111111111222222222333000222444333111///000111111000000000/////////...000000000000000000000000111111111111222222222222111111000000111111222333111222333333444444333333333333333444444444444555333333444555666777888888::::::@@@FFFHHHQQQjjjrrrhhhsssuuuuuu{{{qqqgggWWWNNNEEEBBB???;;;999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888999:::<<<<<<<<<<<<;;;<<<======>>>>>>======<<<============>>>>>>>>>>>>===???AAADDDGGGIIIJJJKKKFFFEEECCCBBBAAAAAABBBBBBBBBDDDHHHJJJJJJHHHEEEBBB>>>>>>>>>===<<<<<<;;;;;;999999::::::;;;<<<<<<<<<<<<===@@@BBBCCCDDDDDDDDDBBBAAAAAACCCHHHNNNTTTXXXTTTPPPKKKFFFBBB@@@@@@@@@??????>>>>>>>>>>>>??????>>>???@@@AAABBBBBBBBBAAACCCDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEDDDBBB@@@>>>;;;;;;:::999999999999999999999::::::::::::;;;;;;======>>>???????????????===>>>@@@BBBDDDEEEFFFFFFDDDDDDDDDDDDEEEEEEFFFGGGKKKKKKIIIEEE@@@???AAADDDGGGHHHIIILLLNNNPPPPPPPPPHHHEEEAAA>>>>>>AAACCCEEEEEEEEEFFFFFFEEEEEEDDDCCCAAABBBDDDFFFFFFEEECCCBBBCCCCCCCCCCCCDDDFFFHHHIIIIIIJJJJJJGGGDDDBBBCCCEEE@@@AAABBBDDDEEEFFFFFFFFFDDDBBB@@@???@@@AAABBBBBBAAACCCHHHNNNUUU[[[___bbb___[[[TTTOOONNNOOOQQQRRROOOOOONNNNNNOOOSSSXXX\\\\\\ZZZVVVPPPIIIDDDBBBBBB<<<<<<;;;;;;;;;<<<<<<===???@@@BBBCCCEEEJJJOOOSSSWWW\\\```aaa______cccfffqqqzzz|||rrriiiaaaZZZUUURRROOOKKKHHHFFFEEECCCAAA??????>>>>>>>>>>>>??????xxxhhhhhhjjjpppyyy}}}ppp^^^OOOHHHGGGCCCDDDEEEFFFGGGHHHHHHHHHDDDFFFIIILLLNNNPPPPPPPPPLLLJJJIIIIIIJJJJJJIIIGGGDDDDDDCCCBBB@@@???>>>>>>>>>>>>===<<<:::999888888555555555666666666666666333222222111111222333333000000000111111222222222...111333333111000111333111111000000/////////...000000000000000000000000000000111111111222222222111111111000111222222333111222333333444444444444333333333444444444555555333333444555666777888999::::::???GGGKKKUUUrrrpppkkkzzz|||nnnttt}}}rrrfffRRRIII@@@>>>>>>======@@@;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999999:::<<<>>>??????>>>===<<<<<<============<<<<<<============>>>>>>>>>>>>===???BBBEEEIIILLLNNNOOOJJJHHHFFFCCCAAA@@@@@@@@@===AAAGGGLLLMMMLLLHHHFFF@@@??????>>>===<<<<<<<<<999999:::;;;;;;<<<<<<======???AAACCCEEEFFFFFFFFFEEEDDDCCCEEEJJJRRRYYY^^^XXXSSSMMMFFFBBB@@@@@@AAA@@@@@@????????????@@@@@@@@@AAABBBDDDEEEDDDDDDCCCHHHHHHHHHGGGGGGEEEDDDDDDBBBCCCDDDDDDCCCAAA???===<<<;;;::::::999999::::::999999:::::::::;;;;;;;;;??????@@@AAAAAAAAAAAA@@@@@@@@@AAACCCDDDFFFGGGHHHFFFFFFFFFFFFEEEEEEEEEEEEIIIIIIHHHDDD@@@???BBBEEEFFFGGGHHHKKKMMMNNNMMMKKKEEEBBB???===>>>AAADDDEEEEEEEEEEEEEEEEEEDDDDDDCCCAAACCCFFFHHHHHHFFFDDDBBBCCCBBBBBBCCCDDDFFFHHHIIIHHHIIIHHHEEEAAAAAADDDGGG@@@AAACCCDDDDDDDDDCCCCCCAAAAAA@@@???????????????@@@CCCHHHMMMRRRUUUWWWXXXSSSOOOKKKIIIIIIKKKMMMNNNOOOOOOOOOPPPQQQSSSVVVWWWUUUSSSNNNHHHBBB@@@@@@AAA>>>>>>=========>>>>>>???AAABBBDDDEEEHHHLLLRRRVVVWWW\\\bbbddddddeeeiiinnnyyyyyyqqqfff]]]WWWRRRNNNLLLLLLJJJHHHFFFFFFFFFDDDCCC??????>>>>>>>>>>>>??????xxxrrrppptttxxxxxxxxxzzz}}}{{{oooaaaSSSHHHCCCDDDFFFIIIJJJIIIHHHIIIIIIGGGIIILLLOOOQQQRRRRRRQQQPPPNNNLLLLLLLLLKKKIIIGGGGGGFFFDDDAAA@@@?????????===<<<<<<;;;:::999888777777777777666555555444444444444333333333333222222111111111111111111111111000000000000000000000000000000///...............444333333333222111111111111222333444444333111111000111111111111222222222333333333333333333333333111111222333444666666777666666666666777888::::::>>>===@@@HHHQQQbbb{{{ooommmyyyooo{{{qqqdddPPPIIIBBB???===::::::<<<::::::;;;;;;<<<======>>>AAA@@@>>>===;;;:::::::::::::::<<<>>>???@@@@@@@@@======>>>>>>>>>>>>======<<<=========>>>>>>??????>>>???AAACCCFFFJJJLLLNNNKKKKKKJJJHHHFFFCCCAAA@@@@@@BBBGGGKKKNNNPPPPPPPPPJJJEEE???======>>>===;;;<<<<<<<<<===>>>>>>===;;;??????AAACCCFFFHHHJJJJJJGGGEEEDDDFFFLLLSSSYYY\\\YYYRRRIIIEEEFFFGGGEEECCCDDDCCCCCCCCCCCCEEEFFFHHHDDDFFFGGGHHHGGGFFFFFFGGGIIIIIIHHHGGGFFFFFFEEEEEEFFFEEEDDDAAA???>>>>>>???<<<:::999999:::;;;:::999<<<<<<;;;::::::;;;===>>>??????AAABBBCCCDDDDDDDDDEEEEEEEEECCCBBBDDDGGGJJJKKKLLLLLLKKKHHHGGGGGGHHHGGGDDD@@@>>>>>>@@@AAAAAADDDFFFHHHJJJJJJIIIGGGEEE@@@@@@AAAAAABBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCFFFGGGHHHIIIHHHFFFDDDCCCBBBBBBCCCDDDEEEGGGIIIJJJIIIHHHEEEBBB@@@???@@@@@@BBBCCCCCCCCCBBBAAAAAA@@@>>>???AAABBBBBBAAA@@@???AAADDDIIIMMMOOOOOOMMMKKKEEEFFFGGGHHHJJJMMMOOOPPPPPPSSSUUUSSSTTTWWWWWWSSSNNNKKKGGGCCCBBBAAA???>>>>>>===<<<;;;<<<>>>@@@AAAAAABBBCCCEEEHHHMMMSSSXXXYYYbbbgggfffdddiiipppttt|||~~~wwwppphhh```UUUOOONNNMMMJJJHHHFFFFFFEEEDDDCCCAAAAAA@@@AAA@@@???>>>>>>>>>>>>>>>zzztttttttttrrrrrrsssvvv~~~~~~rrrdddWWWMMMHHHGGGGGGHHHIIIJJJJJJIIIHHHGGGIIILLLOOORRRSSSSSSSSSQQQOOOMMMLLLLLLLLLKKKIIIIIIGGGEEECCCAAA@@@??????======<<<;;;:::999888888777777777666555555444444444444333333333333222222111111111111111111111111000000000000000000000000222111000000//////000000111111111111000000000000111111222333333222111000111111111111222222222222333333333333333333333333444444444444444444444444666666666777777999:::;;;@@@???BBBKKKVVViiiwwwpppvvvzzzvvvqqqaaaOOOHHHBBB@@@???<<<===???;;;;;;<<<===>>>??????@@@@@@???>>><<<;;;::::::::::::;;;<<<===>>>?????????======>>>>>>>>>>>>======<<<<<<=========>>>>>>>>>>>>>>>???AAACCCFFFHHHIIIJJJJJJJJJJJJIIIGGGFFFEEECCCFFFKKKOOOSSSTTTTTTSSSQQQLLLFFFBBBBBBAAA>>>;;;===<<<;;;<<<>>>???>>>>>>???@@@BBBDDDGGGIIIKKKLLLFFFDDDCCCFFFKKKQQQUUUWWWVVVPPPIIIFFFHHHJJJIIIGGGFFFFFFEEEEEEFFFHHHIIIKKKHHHIIIKKKKKKIIIIIIIIIJJJKKKKKKLLLMMMMMMMMMLLLLLLKKKJJJGGGDDD@@@>>>>>>???>>><<<;;;:::<<<<<<<<<;;;>>>=========>>>???@@@@@@AAAAAABBBCCCDDDEEEFFFGGGIIIHHHGGGEEEDDDEEEHHHKKKJJJKKKLLLJJJGGGDDDDDDDDDFFFBBB???===>>>@@@AAABBBDDDFFFHHHIIIIIIGGGEEEDDDAAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCFFFGGGHHHHHHGGGFFFDDDBBBCCCCCCCCCDDDEEEFFFHHHHHHHHHFFFCCCAAA@@@@@@@@@AAADDDDDDDDDDDDDDDCCCBBBBBB??????@@@AAAAAAAAAAAA@@@>>>AAAEEEHHHJJJIIIHHHGGGFFFFFFGGGIIIKKKMMMOOOPPPPPPVVVZZZ[[[]]]^^^\\\WWWRRRNNNHHHCCCAAA@@@???>>>???>>>===<<<===>>>AAABBBDDDEEEGGGIIILLLPPPUUUYYY^^^hhhnnnnnnlllnnnrrrtttyyy{{{}}}~~~{{{tttjjjccc]]]VVVLLLGGGEEEEEEBBB@@@BBBBBBBBBAAAAAAAAA@@@@@@BBBAAAAAA@@@@@@@@@@@@AAAvvvrrrpppmmmlllmmmqqqzzzyyymmmbbbYYYUUUPPPMMMJJJJJJLLLMMMLLLJJJHHHJJJMMMPPPRRRTTTUUUUUUTTTQQQOOOMMMNNNNNNNNNMMMKKKIIIGGGEEEBBBAAA@@@???>>>======<<<;;;:::999999888777777666666555555444444444333333333333222222111111111111111111111111000000000000000000000000333333222111111111222222......//////////////////000000111222222111111000111111111111222222222333333333333333333333333333666666555444333222222111666666666777888999;;;<<>>???AAA<<<<<<===>>>???@@@AAAAAA???>>>===<<<;;;;;;;;;;;;;;;;;;<<<==================>>>>>>??????>>>>>>===<<<<<<<<<<<<=====================>>>???AAABBBCCCBBBCCCDDDDDDEEEEEEEEEEEEEEEIIIOOOTTTXXXZZZZZZZZZ[[[VVVOOOKKKIIIFFFBBB>>>???===;;;;;;===@@@AAAAAAAAABBBCCCFFFHHHJJJLLLMMMDDDCCCCCCFFFJJJNNNPPPQQQRRRMMMHHHGGGJJJLLLLLLKKKHHHHHHHHHHHHIIIKKKMMMNNNMMMNNNOOOOOOMMMMMMNNNOOOOOOQQQTTTWWWYYYZZZYYYXXXUUUSSSNNNIIIEEEBBBAAA@@@AAA???===<<<===>>>>>>=========>>>???@@@AAAAAAAAACCCBBBCCCCCCEEEGGGIIIKKKMMMMMMJJJGGGEEEFFFIIILLLLLLMMMMMMKKKGGGCCCAAAAAACCC@@@===<<<>>>AAABBBCCCEEEFFFGGGHHHGGGFFFCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDFFFFFFGGGGGGFFFEEECCCBBBEEEEEEDDDDDDEEEEEEFFFFFFEEECCCBBB@@@@@@@@@AAAAAABBBCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@AAABBBBBB???@@@BBBDDDEEEEEEEEEDDDFFFFFFGGGIIIKKKMMMOOOPPPQQQXXX```ccceeefffbbb\\\WWWQQQIIICCC@@@???>>>===???>>>===<<<===???AAACCCEEEHHHJJJMMMOOORRRVVVYYYbbblllssssssrrrsssuuutttxxxyyyzzzyyyvvvnnnddd]]]XXXRRRJJJEEEDDDCCCBBB?????????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCwwwqqqnnnjjjiiikkkjjjsss|||{{{tttnnnjjjaaaYYYOOOKKKMMMOOOOOONNNIIIKKKMMMPPPSSSUUUVVVWWWVVVTTTQQQOOOPPPQQQQQQPPPLLLKKKIIIGGGDDDBBBAAA@@@???>>>>>>===<<<;;;:::999888888777777666555555555444444333333333222222222111111111111111111111111111111111111111111111111333222222111111222222222---......//////000000000///000000000111111111111111111111222222222333333222222333333333333444444666666555444333222222111666666777777999:::<<<===@@@AAAFFFQQQccc|||pppuuutttzzznnnZZZLLLFFFAAAAAA@@@======@@@<<<<<<===>>>???@@@AAAAAA======<<<;;;;;;;;;<<<<<<<<<<<<=========<<<<<<;;;>>>>>>>>>??????>>>>>>>>><<<<<<<<<<<<<<<<<<======>>>===============>>>>>>===>>>???@@@AAABBBBBBBBBEEEIIIOOOVVV[[[^^^______```\\\WWWTTTRRROOOIIIEEEAAA>>>;;;;;;>>>AAADDDEEEDDDDDDEEEFFFGGGHHHIIIJJJEEEDDDEEEGGGJJJLLLMMMLLLNNNKKKHHHHHHIIIKKKKKKJJJIIIIIIIIIJJJKKKMMMPPPQQQQQQRRRSSSRRRQQQQQQSSSUUUVVVZZZ___dddhhhhhhgggfffbbb^^^YYYSSSOOOJJJGGGDDDDDDAAA>>>===>>>>>>>>>>>>:::;;;===???@@@@@@@@@???CCCCCCBBBCCCEEEHHHLLLNNNQQQOOOLLLHHHEEEEEEHHHKKKNNNOOOOOOMMMHHHDDDAAA@@@@@@>>><<<<<>>===<<<<<<===@@@BBBDDDEEEHHHLLLOOOQQQTTTXXXZZZbbbkkkqqqrrrrrruuuwwwwwwuuuuuutttsssoooiii```ZZZUUUQQQKKKHHHGGGFFFEEEDDD@@@@@@AAAAAABBBBBBCCCCCCAAAAAABBBCCCCCCCCCCCCCCCzzztttoooiiiggggggeeejjjsssttthhhXXXNNNLLLOOOPPPPPPLLLMMMOOOQQQTTTVVVWWWXXXXXXVVVSSSRRRSSSSSSRRRQQQLLLKKKJJJHHHFFFDDDBBBAAA@@@??????>>>===<<<;;;;;;888888888777666666555555444444333333333222222222111111111111111111111111222222222222222222222222111111000000000111111222/////////000000111111111//////000000000111111222111222222222222333333333222222222333333444444444444444444444444444444444666777777888:::;;;===>>>>>>AAAGGGSSShhhyyymmmxxxwwwlllxxxkkkYYYLLLEEEAAA@@@???;;;:::<<<;;;;;;<<<<<<===>>>>>>???;;;;;;;;;;;;;;;<<<<<<=====================<<<;;;>>>>>>????????????>>>>>>==================<<<<<<>>>>>>======<<<=========???@@@AAABBBBBBCCCCCCCCCBBBFFFLLLSSSZZZ^^^```aaa___]]][[[ZZZZZZXXXRRRMMMBBB???<<<<<<>>>BBBEEEGGGFFFFFFFFFFFFFFFFFFEEEEEEGGGFFFFFFHHHKKKLLLLLLJJJLLLKKKIIIHHHHHHHHHHHHGGGHHHHHHHHHIIIKKKNNNPPPRRRRRRTTTUUUUUUUUUWWWZZZ\\\```dddjjjppptttuuusssrrrmmmiiiddd```\\\WWWQQQLLLFFFCCC???======>>>>>>>>>;;;<<<>>>@@@@@@@@@@@@???BBBAAABBBCCCFFFIIIMMMOOORRRPPPLLLGGGDDDDDDFFFIIIMMMNNNNNNKKKFFFBBB@@@??????>>><<<===@@@CCCDDDDDDEEEFFFFFFFFFEEECCCBBBAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDCCCGGGFFFEEEDDDCCCCCCCCCCCC@@@@@@@@@@@@AAAAAABBBBBB??????@@@@@@AAA@@@@@@???BBBAAAAAAAAAAAACCCEEEFFFFFFEEEEEEEEEFFFFFFGGGHHHFFFFFFGGGHHHJJJKKKMMMNNNPPPVVV\\\^^^bbbffffffbbb\\\UUUKKKBBB>>>=========<<<<<<<<<<<<>>>AAADDDFFFHHHKKKOOORRRUUUXXX[[[^^^aaahhhmmmnnnpppwww{{{}}}rrrpppllliiiddd^^^WWWRRRNNNLLLIIIGGGFFFEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBCCCDDDDDDCCCCCC{{{tttlllgggfffhhhjjjqqqyyyfffWWWPPPOOOPPPQQQOOOOOOQQQRRRUUUVVVXXXYYYYYYXXXVVVUUUUUUTTTRRRPPPKKKKKKJJJIIIGGGEEECCCBBBAAA@@@@@@???>>>===<<<;;;999888888777777666666555444444333333333333222222111111111111111111111111222222222222222222222222000////////////000111111000111111111111111222222000000000000000111222333222222222222333333333333111222222333333444444555333333333444444555555555777777777999:::<<<>>>???===BBBIIIWWWnnn{{{pppnnnpppkkkyyy{{{gggWWWKKKEEE@@@@@@>>>:::999:::;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::;;;<<<===>>>===>>>>>>>>>>>>>>>======>>>??????@@@@@@??????>>>>>>>>>>>>>>>============>>>>>>============>>>>>>??????@@@AAABBBBBBBBBBBBBBBEEEIIINNNTTTYYY]]]___[[[ZZZ[[[^^^```^^^YYYTTTDDDAAA>>>>>>@@@CCCFFFGGGHHHGGGGGGFFFEEEEEEDDDDDDHHHHHHGGGHHHKKKLLLKKKJJJKKKJJJJJJIIIHHHGGGFFFEEEGGGGGGGGGIIIKKKNNNPPPRRRSSSTTTWWWXXXZZZ]]]bbbeeejjjmmmsssxxx{{{{{{zzzyyytttqqqnnnllliiiddd[[[UUUHHHEEEAAA>>>>>>??????>>>??????@@@AAAAAAAAAAAA@@@@@@AAABBBDDDHHHKKKOOOQQQSSSQQQLLLFFFCCCCCCFFFIIIIIIIIIHHHFFFBBB???>>>???@@@>>>===>>>AAADDDEEEEEEEEEEEEFFFEEEEEEDDDCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHIIIIIIJJJJJJHHHHHHGGGGGGFFFEEEEEEEEEGGGFFFEEEDDDCCCCCCCCCCCC@@@AAAAAAAAABBBBBBBBBBBBAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKMMMNNNOOOQQQVVVYYY[[[___dddfffdddZZZSSSJJJBBB>>>======>>><<<<<<===>>>AAAEEEIIIKKKOOOQQQSSSUUUWWWYYY]]]``````fffkkklllqqqzzzvvvqqqiiibbb[[[UUUPPPLLLJJJJJJIIIHHHGGGFFFFFFFFFBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGFFFEEEDDD}}}tttmmmjjjjjjkkkooo|||zzzhhh[[[TTTRRRRRRQQQRRRRRRSSSUUUVVVXXXYYYZZZYYYXXXXXXWWWUUUQQQNNNIIIIIIIIIIIIHHHFFFDDDCCCAAAAAA@@@???>>>======<<<999999888888777666666666444444333333333333222222111111111111111111111111000000000000000000000000///////////////000111111222111111111111111111000111111000000111222444555222222222333333333444444111111222333333444555555333333333444444444555555777777888999;;;===???@@@???EEENNN\\\uuuooolllttt|||rrrooo|||xxxdddVVVIIIDDD@@@@@@@@@<<<;;;<<<======<<<<<<;;;:::::::::999999999:::;;;<<<>>>???>>>>>>???????????????>>>>>>??????@@@@@@??????>>>@@@@@@??????>>>>>>>>>>>><<<<<<<<<<<<===>>>???@@@>>>>>>@@@AAACCCCCCDDDDDDFFFGGGHHHJJJNNNRRRVVVXXXWWWXXXZZZ___bbbaaa\\\WWWEEECCC@@@@@@AAADDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHFFFGGGIIIKKKKKKJJJIIIJJJKKKJJJIIIHHHGGGGGGFFFFFFGGGHHHKKKNNNQQQSSSSSSVVVXXX[[[___dddjjjnnnqqqssswww{{{}}}}}}{{{zzzvvvuuutttttttttnnnddd\\\KKKHHHCCC@@@???@@@@@@@@@AAAAAA@@@????????????@@@@@@AAADDDGGGKKKNNNQQQRRRTTTQQQLLLGGGCCCCCCGGGJJJGGGFFFEEEBBB???>>>???AAAAAA@@@???@@@CCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIIIIJJJKKKKKKLLLLLLJJJIIIHHHGGGGGGFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCAAABBBBBBCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCEEEFFFGGGHHHHHHHHHFFFGGGHHHIIIJJJKKKKKKJJJLLLLLLLLLMMMNNNPPPQQQRRRSSSXXX\\\]]]aaafffhhhfffVVVPPPHHHAAA>>>>>>>>>>>>===>>>???AAAEEEJJJNNNQQQTTTUUUUUUTTTSSSUUUXXX[[[]]]dddiiimmmsss{{{uuunnndddZZZTTTOOOLLLKKKHHHIIIJJJJJJIIIHHHIIIIIIDDDDDDEEEFFFGGGHHHIIIIIIIIIJJJKKKLLLLLLJJJIIIHHH|||uuurrreeeeeegggqqqxxxggg[[[VVVUUUSSSSSSSSSTTTUUUVVVXXXXXXZZZZZZYYYYYYXXXUUUPPPLLLGGGHHHIIIIIIHHHGGGEEEDDDBBBAAAAAA@@@???>>>======999999888888777666666666444444444333333333222222111111111111111111111111////////////////////////000000//////000111222222222222111111000000//////222111111000111333555666222222333333333444444444111111222333333444555555444444444444444444444444777777888999;;;===???@@@BBBHHHRRRaaazzztttlllnnn|||{{{vvvsssxxxcccTTTHHHCCC@@@AAAAAA???>>>??????>>>===<<<;;;:::999999888888999:::;;;===>>>???>>>>>>???@@@@@@@@@@@@@@@??????@@@@@@@@@@@@??????AAA@@@@@@@@@??????>>>>>>;;;;;;;;;<<<===>>>@@@@@@AAABBBDDDGGGHHHJJJKKKKKKJJJIIIHHHHHHJJJMMMQQQSSSUUUVVVZZZ___cccbbb]]]WWWFFFDDDAAAAAACCCDDDEEEEEEFFFFFFGGGHHHHHHIIIJJJJJJIIIGGGEEEFFFHHHJJJJJJJJJGGGIIIKKKLLLKKKIIIIIIIIIFFFFFFGGGIIIKKKOOORRRSSSTTTVVVZZZ^^^bbbiiipppttttttvvvyyy{{{||||||zzzyyywwwvvvvvvyyyyyyssshhh___NNNJJJEEEAAAAAABBBBBBBBB@@@???>>><<<;;;<<<<<<===@@@BBBEEEJJJMMMPPPRRRSSSUUURRRMMMGGGCCCDDDHHHKKKGGGFFFDDDAAA??????BBBDDDBBBAAA@@@AAADDDEEEFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGHHHHHHIIIIIIJJJJJJJJJKKKLLLMMMMMMNNNKKKJJJIIIHHHGGGGGGGGGGGGEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDCCCCCCBBB@@@AAAAAABBBCCCCCCCCCBBBCCCDDDFFFHHHIIIIIIIIIIIIHHHIIIKKKMMMNNNNNNNNNMMMNNNOOOOOOPPPQQQRRRTTTUUUUUU[[[___aaaeeejjjjjjhhhTTTNNNGGGAAA???>>>>>>>>>??????AAADDDIIINNNSSSVVVVVVUUUSSSPPPNNNOOOQQQTTTYYYaaahhhmmmsssyyy{{{yyykkkdddYYYPPPJJJHHHHHHHHHDDDEEEGGGGGGGGGFFFGGGHHHGGGHHHIIIKKKMMMOOOPPPQQQNNNOOOPPPQQQPPPNNNLLLKKK{{{uuunnnfffeeeppp~~~xxxhhh[[[UUUQQQSSSTTTTTTVVVXXXYYYWWWZZZ]]]^^^\\\WWWQQQOOONNNIIIHHHGGGFFFEEEEEEEEEEEEEEECCCAAA@@@@@@@@@>>><<<999999888888777777666666444444444333333333222222222222222222222222222222222111000......000111222000000111222333444444555222222111111000000//////222222222111111111000000444333222111111111222333333333333333333333333333444666888777555333222333888888999888888:::===@@@DDDHHHVVVpppyyypppgggoooyyywwwuuu```SSSFFFDDDAAA?????????>>>===???>>><<<;;;:::;;;;;;<<<======<<<<<<===>>>@@@AAAAAA@@@>>>======???@@@BBBAAAAAA???>>>============@@@@@@AAABBBBBBBBBAAAAAAAAA???===<<<===@@@CCCEEELLLMMMPPPSSSVVVWWWVVVTTTVVVTTTQQQNNNMMMMMMOOOPPPPPPSSSXXX^^^aaa```\\\XXXLLLIIIFFFDDDEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIJJJJJJLLLLLLMMMMMMMMMMMMLLLLLLHHHIIIJJJJJJJJJIIIGGGGGGJJJKKKKKKLLLMMMOOOSSSWWWVVVZZZ___dddiiipppvvvzzz{{{zzzzzz|||}}}|||xxxtttwwwwwwvvvvvvxxxwwwlll```TTTKKKCCCBBBBBBAAABBBDDDBBBBBBBBB???===<<<===???AAACCCFFFKKKQQQUUUYYY[[[___VVVKKKEEEEEEGGGGGGFFFDDDBBB@@@>>>>>>@@@CCCDDDCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDEEEFFFFFFGGGGGGHHHIIIIIINNNMMMKKKIIIHHHIIIJJJKKKJJJIIIGGGEEEEEEFFFGGGHHHHHHGGGEEEDDDDDDDDDEEEFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHJJJJJJJJJJJJJJJJJJJJJJJJPPPPPPRRRSSSTTTTTTTTTTTTVVVVVVUUUTTTUUUVVVWWWXXX\\\```dddhhhnnnoooggg]]]QQQIIIBBB@@@>>>===>>>BBBBBBCCCCCCCCCJJJUUU[[[[[[\\\SSSLLLIIIIIIHHHJJJNNNUUUXXX]]]eeekkkmmmllljjj___ZZZSSSMMMIIIFFFDDDBBBEEEDDDCCCBBBCCCEEEGGGIIIGGGLLLRRRWWWXXXWWWWWWWWWUUUXXXZZZ[[[YYYVVVSSSSSSyyyvvvlllhhhnnnwww|||hhhXXXSSSSSSSSSSSSUUUWWWXXXXXX[[[^^^```^^^YYYSSSPPPOOOJJJIIIHHHFFFEEEEEEEEEEEEDDDBBB@@@?????????===;;;::::::999999888888777777444444333333333222222222222222222222222222222222222111000//////000111222///////////////000000000222222222222111111111111222222222111111111000000333333222111111222222333333333333333333333333333555555666444333333555777777888888888999;;;???BBBFFFOOObbb|||tttlllgggqqq{{{vvvzzzttt]]]PPPFFFCCC@@@>>>>>>>>>===<<<>>>>>><<<<<<;;;<<<============<<<<<<===>>>@@@AAAAAA@@@???======>>>???@@@AAA@@@???>>>============>>>???@@@@@@@@@@@@@@@@@@???>>><<<;;;<<>><<<===???BBBDDDHHHNNNSSSXXX\\\^^^]]]UUUKKKEEEEEEGGGGGGFFFCCCBBB???>>>>>>AAACCCEEEDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGHHHHHHIIIIIIMMMLLLJJJIIIIIIJJJKKKLLLKKKIIIGGGFFFEEEFFFGGGHHHIIIHHHGGGGGGFFFFFFFFFGGGFFFFFFFFFEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHIIIJJJJJJMMMMMMNNNNNNNNNOOOOOOOOOSSSSSSUUUVVVWWWWWWXXXXXXXXXXXXWWWWWWXXXZZZ[[[\\\bbbeeehhhkkkoooooofff\\\PPPHHHAAA@@@???===???BBBBBBEEEGGGIIIPPPZZZ^^^]]]XXXOOOHHHFFFFFFEEEGGGLLLOOOQQQUUUZZZ___```^^^\\\VVVRRRNNNJJJHHHFFFDDDCCCDDDCCCBBBBBBBBBDDDFFFHHHJJJNNNTTTYYY[[[\\\]]]]]]aaaccccccaaa]]]YYYWWWVVVxxxpppqqqsssttt~~~www___VVVTTTRRRRRRTTTVVVXXXXXX\\\^^^aaa```\\\VVVQQQNNNKKKJJJHHHFFFEEEEEEEEEEEEEEECCCAAA@@@@@@???===<<<;;;;;;::::::999888888777444444333333333222222222222222222222222222222222222111000//////000111222000000/////////.........222222222222222333333333222222222111111111111111333222222111111222333333333333333333333333333333555555444222222444888;;;666777888999:::===AAAEEEHHHXXXqqqzzznnngggiiivvvsssvvvqqq[[[MMMFFFCCC@@@>>>======<<<;;;=========<<<======>>>>>>============>>>???@@@AAAAAA@@@???>>>======>>>???@@@@@@???>>>============??????@@@AAABBBBBBAAAAAA???>>>===<<<===@@@CCCEEEMMMUUUaaammmvvvyyyxxxwwwsssttttttqqqkkkbbbZZZTTTUUUUUUVVVWWWXXXWWWSSSPPPKKKHHHEEEDDDEEEFFFGGGFFFGGGGGGGGGHHHIIIIIIJJJJJJMMMMMMNNNNNNNNNNNNMMMMMMLLLMMMNNNNNNNNNMMMLLLKKKIIIJJJKKKLLLMMMPPPUUUXXXZZZ___fffmmmrrrwww|||||||||tttkkkWWWMMMCCC@@@@@@???AAAEEEGGGGGGFFFCCC@@@>>>>>>???AAADDDHHHMMMSSSXXX[[[]]]XXXQQQJJJEEEEEEGGGGGGFFFBBBAAA???>>>???BBBEEEGGGFFFFFFGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIKKKKKKJJJIIIIIIJJJLLLMMMKKKJJJHHHGGGFFFFFFGGGGGGIIIIIIIIIJJJIIIIIIHHHHHHHHHHHHGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJKKKLLLNNNNNNRRRRRRSSSSSSTTTUUUVVVVVVWWWXXXYYYZZZ[[[\\\\\\\\\[[[[[[[[[[[[\\\^^^```bbbfffiiikkklllooommmcccXXXNNNGGGAAA??????>>>@@@CCCDDDIIINNNSSSZZZ```aaa^^^TTTLLLFFFEEEEEEDDDGGGKKKMMMMMMOOORRRTTTTTTRRRPPPNNNLLLJJJIIIIIIIIIGGGFFFCCCBBBAAA@@@AAACCCEEEFFFLLLPPPUUUYYY\\\^^^aaaccciiijjjiiifffcccaaaaaabbb}}}{{{wwwssswwwlll\\\VVVQQQQQQSSSUUUWWWYYY[[[]]]```aaa^^^XXXRRRNNNMMMKKKIIIGGGEEEEEEFFFFFFFFFEEECCCBBBBBBAAA???===;;;;;;::::::999888777777444444444333333333333222333333222222222222222111111111000//////000111111222222222222111111111111000111111222222333333333111111111111111111111111222222222222222222333333333333333333333333333333555555555444333444777:::666777999:::<<>>>>>===>>>>>>>>>???@@@@@@AAAAAAAAA???>>>>>>===>>>>>>@@@@@@???>>>>>>>>>>>>>>>BBBBBBCCCDDDEEEEEEEEEEEEAAA@@@@@@@@@BBBEEEHHHJJJSSS[[[gggsss{{{zzzoooddd]]]YYYWWWUUUTTTSSSRRRPPPNNNLLLJJJGGGFFFGGGIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJLLLLLLMMMMMMMMMMMMLLLLLLMMMNNNOOOOOOOOONNNLLLKKKHHHJJJKKKLLLNNNQQQVVVYYY\\\aaaiiipppvvv{{{|||sssjjjYYYMMMCCC?????????AAAEEEIIIIIIHHHEEEBBB??????@@@@@@BBBFFFJJJNNNRRRTTTUUUPPPLLLGGGDDDDDDFFFFFFFFFAAA@@@@@@@@@AAADDDGGGIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJIIIIIIJJJKKKLLLMMMKKKJJJIIIHHHGGGGGGGGGHHHHHHIIIJJJKKKKKKJJJIIIHHHIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLMMMOOOPPPRRRSSSVVVVVVWWWXXXYYY[[[[[[\\\\\\\\\^^^___````````````^^^^^^^^^^^^___aaadddeeegggiiijjjkkkmmmkkk```UUULLLEEE@@@@@@@@@@@@BBBEEEIIIPPPWWW\\\bbbeeebbb\\\SSSLLLFFFFFFGGGFFFIIIMMMOOOOOOPPPRRRTTTSSSQQQOOOMMMKKKJJJKKKLLLLLLKKKJJJCCCBBBAAA@@@@@@BBBDDDEEELLLOOOSSSUUUXXX[[[^^^aaaddddddeeeeeefffiiimmmqqq~~~tttttt{{{}}}dddYYYQQQQQQSSSSSSVVVYYYYYY[[[^^^___^^^YYYSSSOOONNNLLLIIIGGGEEEEEEFFFGGGFFFEEECCCBBBBBBAAA???===<<<;;;;;;:::888777777666555555555444444444444333333333333222222111111111111111000000000000111111111111222333333444555555///000000000111111222222111111111111111111111111111111222222333333333333333333333333333333333333444666777777666555555666666888:::;;;===AAAFFFJJJLLL^^^{{{{{{mmmfffeeesssuuuppp{{{lllWWWLLLDDDBBB>>>=========<<<;;;;;;;;;<<<<<<============>>>>>>??????@@@AAAAAAAAAAAAAAA@@@???????????????AAA@@@@@@????????????@@@CCCCCCDDDFFFFFFGGGGGGGGGBBBBBBBBBDDDGGGJJJMMMOOOZZZaaakkktttzzzyyypppjjjaaa]]]WWWSSSPPPOOONNNMMMJJJHHHEEEEEEGGGHHHIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKMMMMMMNNNOOONNNMMMLLLKKKHHHIIIKKKLLLNNNRRRWWWZZZ]]]ccckkkrrrxxx}}}tttjjjXXXMMMBBB?????????BBBFFFJJJJJJJJJGGGDDDAAA@@@@@@AAACCCFFFIIIKKKLLLLLLLLLHHHFFFDDDCCCCCCDDDEEEEEEBBBBBBAAABBBDDDFFFIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLJJJJJJJJJIIIIIIIIIIIIIIIHHHIIIJJJKKKKKKKKKIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNNNNOOOOOOQQQSSSUUUWWWXXXZZZ[[[\\\]]]^^^___``````aaabbbbbbccccccccccccbbbaaa````````````bbbdddeeefffhhhjjjkkkllljjj```TTTJJJDDD@@@AAACCCCCCEEEHHHOOOVVV^^^cccffffff```WWWPPPJJJEEEFFFGGGHHHJJJNNNOOOPPPRRRUUUXXXXXXVVVSSSPPPNNNMMMMMMNNNMMMLLLJJJDDDCCCBBBAAAAAABBBDDDEEEJJJLLLNNNPPPQQQRRRUUUXXXXXXZZZ\\\^^^bbbiiiqqqvvvtttpppttt}}}lll]]]RRRQQQSSSRRRTTTZZZXXXYYY[[[^^^^^^[[[VVVRRRPPPNNNJJJGGGEEEFFFGGGHHHEEEDDDBBBAAAAAA@@@>>><<<======<<<;;;999888777777777777666666666555555555444333333222222111111111000000000111111000000000//////000111222333444555000000000000000111111111111111111111111222222222000000222333333333333333333333333333333333333333444666888888777555555555888999;;;<<>>===>>>???>>>===<<<<<<===>>>>>>>>>======>>>>>>@@@AAAAAABBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCEEEFFFFFFFFFFFFCCCCCCEEEHHHLLLPPPTTTVVV\\\aaahhhnnnrrrxxx}}}yyymmmfff\\\TTTPPPNNNLLLLLLGGGEEECCCCCCEEEGGGHHHHHHLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLMMMNNNNNNNNNMMMKKKKKKGGGIIIKKKLLLOOOSSSXXX\\\```eeelllsssyyyvvvjjjVVVLLLBBB???@@@@@@BBBFFFIIIJJJJJJHHHEEEBBBAAAAAADDDEEEGGGIIIJJJJJJHHHGGGBBBBBBBBBCCCCCCDDDEEEEEEDDDDDDDDDEEEFFFHHHJJJLLLKKKJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKIIIIIIIIIJJJJJJJJJKKKKKKIIIJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMNNNOOOPPPQQQRRRSSSTTTVVVYYY[[[^^^___aaabbbbbbcccdddeeeeeefffhhhhhhhhhhhhgggfffeeeeeedddcccbbbaaa```aaabbbbbbeeegggiiijjjllljjj___SSSIIICCC@@@CCCEEEFFFHHHLLLSSSZZZaaadddfffeee]]]TTTMMMGGGDDDEEEGGGHHHKKKOOOOOORRRVVV[[[______]]]ZZZTTTRRROOONNNNNNMMMKKKJJJFFFEEEDDDCCCCCCDDDFFFGGGHHHJJJLLLLLLLLLLLLNNNPPPQQQRRRTTTWWW[[[aaaiiioootttooosssxxxsssaaaSSSRRRSSSQQQSSSZZZYYYYYYZZZ]]]___^^^ZZZVVVQQQOOOKKKGGGEEEFFFGGGHHHHHHFFFDDDCCCCCCCCCAAA???@@@???>>>===<<<:::999999888888888888777777777666444444333333222111111000000000111111111111000000000000000111111222222222222222111111111111111000000000111111111222222222///000222333444444333333333333333333333333333333444555777777666666777999999:::<<<===???CCCHHHLLLTTThhhpppggggggjjjyyyvvvppp{{{}}}dddQQQEEEBBB@@@>>>>>>???@@@@@@@@@??????@@@@@@@@@???>>>===>>>???@@@BBBBBBBBBBBBAAA@@@@@@AAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDBBBCCCDDDFFFGGGGGGHHHHHHGGGHHHKKKOOOTTTZZZ^^^``````dddiiillllllnnnsssxxx|||zzzqqqdddXXXPPPLLLJJJIIIHHHEEECCCDDDFFFHHHIIIJJJNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOONNNNNNNNNMMMMMMNNNOOONNNMMMLLLKKKGGGHHHKKKMMMOOOSSSYYY]]]cccgggmmmtttzzztttfffSSSJJJBBB@@@AAAAAACCCFFFHHHIIIJJJIIIFFFCCCBBBBBBCCCEEEGGGIIIJJJIIIGGGFFF???@@@CCCDDDEEEEEEFFFGGGFFFFFFGGGGGGHHHJJJLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIGGGGGGFFFFFFFFFEEEEEEEEEGGGGGGHHHHHHIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNOOOPPPPPPPPPQQQSSSTTTUUUWWWXXXZZZ\\\___bbbeeefffjjjjjjjjjkkkkkkkkkllllllnnnnnnnnnmmmkkkjjjhhhggghhhgggeeebbbaaa`````````bbbdddeeefffgggdddYYYMMMHHHCCCAAADDDGGGHHHKKKNNNSSSYYY___bbbdddccc\\\TTTMMMHHHEEEGGGJJJKKKMMMQQQVVVYYY___fffjjjkkkgggdddZZZWWWSSSPPPPPPOOOOOONNNIIIHHHFFFEEEEEEFFFGGGIIIGGGIIIKKKLLLLLLKKKLLLMMMLLLMMMOOOQQQTTTYYY```eeevvvrrrvvvzzz}}}xxxdddTTTSSSTTTQQQSSSZZZZZZYYYZZZ]]]``````]]]ZZZRRROOOKKKGGGFFFFFFGGGHHHLLLJJJHHHGGGGGGGGGEEECCCBBBBBBAAA???>>><<<;;;;;;999999999999888888888777444444333333222111000000000000111111111111000000333333333222222222222222444333333222222111111111000000111111222222222222///000222333444444333333333333333333333333333333444555555444444666:::>>>:::;;;===>>>@@@CCCHHHLLLWWWooonnneeeggglllyyyqqqpppzzzaaaMMMBBBAAA@@@>>>>>>@@@BBBBBBBBBAAABBBBBBCCCBBBAAA???>>>>>>???AAABBBCCCCCCBBBAAA@@@@@@BBBCCCDDDEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEGGGHHHIIIJJJJJJJJJLLLNNNRRRWWW\\\bbbfffiiikkkooorrrqqqnnnlllnnnqqqssszzzzzzjjj[[[PPPKKKHHHGGGJJJHHHGGGGGGIIILLLMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQPPPPPPOOONNNNNNOOOPPPOOONNNMMMLLLGGGHHHKKKMMMOOOTTTYYY]]]eeeiiiooouuu{{{ppp```QQQIIIAAAAAABBBBBBDDDFFFGGGHHHJJJIIIFFFDDDCCCCCC@@@BBBEEEHHHHHHHHHFFFEEE>>>@@@DDDFFFGGGGGGHHHIIIHHHHHHHHHIIIJJJKKKLLLMMMKKKKKKJJJJJJIIIIIIIIIHHHFFFFFFFFFEEEEEEEEEEEEDDDGGGGGGHHHIIIIIIJJJJJJKKKKKKLLLLLLLLLKKKJJJIIIIIIFFFGGGIIIKKKLLLMMMNNNNNNNNNNNNMMMLLLMMMNNNPPPQQQRRRRRRRRRSSSTTTVVVWWWXXX[[[\\\^^^```cccgggiiikkkppppppppppppppppppqqqqqqsssrrrrrrpppnnnllljjjiiikkkjjjgggdddaaa```_________aaaaaaaaaaaa^^^RRRFFFHHHCCCBBBEEEIIIJJJLLLPPPRRRXXX]]]```bbbbbb\\\TTTOOOJJJGGGJJJMMMNNNQQQUUU^^^bbbiiiqqqvvvuuuqqqmmm___\\\WWWTTTSSSTTTSSSSSSKKKIIIHHHFFFFFFGGGIIIJJJGGGJJJMMMNNNNNNMMMNNNOOOIIIJJJLLLNNNQQQUUU[[[```~~~wwwuuuwwwvvv{{{wwwkkk___YYYVVVRRRPPPRRR\\\\\\]]]___````````````YYYRRRMMMLLLKKKLLLPPPUUUYYYTTTNNNJJJIIIIIIGGGEEECCCCCCBBB@@@>>>===<<<;;;;;;;;;:::999888777666555666555555444444333222222111111111111000000000000000000000000000000000000333444555444222111222333111111111111111111111111222222222222222222222222333333333444444444555555666666666999<<<<<<999666888999:::<<>>>>>???@@@@@@@@@@@@??????>>>=========AAAAAABBBBBBBBBBBBBBBCCC@@@AAABBBCCCCCCCCCCCCBBBEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCEEEHHHJJJKKKMMMNNNPPPWWW___ccchhhpppttttttxxxvvvtttrrrppppppppppppssszzzyyyfffVVVMMMIIIGGGFFFJJJJJJIIIGGGGGGIIIMMMPPPSSSTTTUUUTTTRRRPPPPPPQQQOOOOOOOOOPPPPPPPPPQQQQQQPPPPPPPPPOOONNNMMMLLLKKKLLLMMMMMMNNNPPPTTTZZZ^^^aaaiiirrryyyyyyfffYYYGGGEEECCC@@@@@@AAABBBDDDGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHEEEEEEEEEEEEFFFHHHJJJLLLIIIJJJJJJJJJKKKKKKLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIEEEEEEEEEEEEFFFFFFFFFFFFIIIIIIIIIIIIJJJKKKLLLLLLNNNMMMMMMLLLLLLLLLMMMMMMLLLLLLMMMMMMMMMMMMMMMLLLMMMNNNOOOOOOOOOPPPRRRTTTRRRTTTVVVXXXYYYZZZ]]]___aaaccceeeiiimmmpppsssuuutttuuuvvvuuuttttttvvvxxxuuuvvvvvvtttrrrqqqqqqrrrmmmjjjfffbbb^^^\\\\\\[[[YYYZZZ\\\\\\YYYTTTNNNJJJGGGGGGFFFGGGIIILLLOOOQQQYYYYYYZZZ\\\^^^[[[TTTOOOLLLKKKKKKMMMLLLLLLRRRZZZcccmmmwww}}}~~~xxxppplllbbb[[[ZZZYYYUUUQQQPPPKKKJJJJJJJJJHHHGGGJJJOOOJJJMMMQQQQQQOOONNNPPPQQQRRRPPPPPPQQQUUUXXXZZZ[[[~~~zzzyyyxxx{{{yyyppphhh___VVVSSSUUU[[[]]]___bbbdddeeeffffff]]]WWWRRRRRRRRRQQQSSSXXX[[[WWWQQQLLLKKKIIIFFFDDDDDDCCCBBBAAA???===<<<<<<;;;::::::999888777777666666555555444444333333222111111111111000000000000111111111111111111111111222333444333111000111222111111111111111111111111222222222222222222222222333333333444444444555555666555555888:::;;;999777999:::<<<>>>BBBGGGKKKLLL\\\vvvqqqdddcccllltttxxxzzz{{{dddRRRGGGBBB@@@@@@???>>>>>>>>>>>>???????????????>>>>>>>>>>>>AAAAAABBBBBBCCCCCCBBBBBBAAABBBBBBCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFHHHJJJLLLOOORRRVVVXXX^^^fffnnnsssxxx~~~}}}{{{yyyyyyxxxxxxxxx}}}uuucccUUULLLHHHEEEDDDGGGHHHIIIIIIIIIJJJMMMOOOUUUVVVWWWUUUSSSQQQQQQQQQOOOOOOPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQPPPNNNMMMLLLKKKLLLLLLMMMOOOSSSYYY]]]gggnnnvvv}}}qqq]]]QQQFFFEEEBBBAAA@@@AAACCCEEEHHHHHHGGGGGGGGGFFFFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIFFFFFFFFFFFFGGGIIIKKKLLLJJJJJJJJJKKKKKKKKKLLLLLLJJJJJJJJJJJJIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJJJJJJJKKKLLLMMMMMMNNNNNNMMMMMMMMMMMMNNNNNNMMMMMMNNNOOOOOOOOONNNNNNOOOQQQRRRSSSSSSTTTVVVXXXYYY\\\^^^```aaaccceeegggkkklllnnnpppsssuuuwwwxxxxxxyyyzzzyyyxxxxxxzzz|||zzzzzzyyywwwtttrrrqqqqqqllliiiddd___[[[YYYXXXWWWUUUVVVWWWWWWTTTPPPKKKHHHHHHHHHHHHJJJLLLPPPSSSUUU[[[[[[\\\^^^^^^ZZZTTTNNNLLLJJJJJJLLLLLLOOOYYYcccqqq|||tttjjjaaa___]]]YYYVVVUUURRRPPPNNNMMMLLLLLLNNNPPPTTTWWWZZZZZZXXXVVVVVVWWWTTTSSSRRRTTTVVVYYYYYYYYY}}}{{{{{{|||~~~}}}~~~nnn]]]WWWYYYZZZ]]]aaafffjjjlllnnnnnnddd^^^YYYYYYYYYXXXYYY\\\]]]ZZZUUUPPPMMMJJJGGGEEEEEEDDDCCCAAA???>>>===<<<:::::::::999999888888888666666555555444333333333222222111111111000000000111111111111111111111111111222333222000///000111222222222222222222222222222222222222222222222222333333333444444444555555666555555666888999999888999;;;>>>AAACCCGGGKKKOOObbbzzzvvvfff]]]aaappp}}}rrr{{{kkkYYYMMMEEE@@@>>>>>>??????>>>>>>===<<<>>>>>>>>>????????????@@@@@@AAABBBCCCDDDCCCCCCBBBBBBBBBBBBCCCEEEFFFHHHIIIFFFGGGHHHIIIJJJJJJJJJIIIGGGIIILLLNNNRRRXXX^^^cccnnnvvv~~~|||pppaaaTTTMMMIIIFFFDDDGGGIIIKKKLLLMMMNNNPPPQQQXXXYYYYYYXXXUUURRRRRRRRRPPPPPPPPPPPPQQQQQQQQQRRRSSSSSSSSSRRRQQQPPPNNNNNNMMMMMMNNNNNNPPPTTTZZZ^^^kkksss{{{yyyfffUUUIIIDDDCCCBBBAAAAAACCCEEEFFFIIIHHHHHHHHHHHHHHHHHHHHHFFFGGGHHHIIIJJJJJJJJJJJJHHHHHHHHHHHHIIIKKKLLLMMMJJJJJJKKKKKKKKKKKKLLLLLLJJJIIIIIIIIIIIIHHHHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHKKKKKKKKKKKKKKKMMMNNNNNNOOOOOONNNNNNNNNOOOOOOPPPNNNOOOPPPQQQQQQQQQQQQQQQRRRTTTVVVWWWXXXYYY\\\___aaadddfffhhhiiikkknnnpppuuuuuuvvvwwwxxxzzzzzz{{{}}}~~~~~~~~~}}}zzzwwwtttqqqooojjjgggbbb\\\WWWTTTRRRQQQOOOOOOOOOOOOMMMJJJHHHFFFGGGHHHIIILLLPPPUUUYYY\\\aaaaaaaaa```^^^YYYRRRMMMLLLIIIIIIKKKMMMRRR^^^jjj{{{uuukkkgggddd___]]]]]][[[ZZZYYYXXXYYYZZZYYYWWW]]]___bbbbbb```^^^]]]]]][[[YYYXXXYYYZZZZZZYYYXXX~~~yyyyyyzzzzzzxxxzzz~~~eee[[[\\\YYY]]]bbbiiinnnqqqssstttlllddd]]]]]]]]]\\\]]]___\\\[[[XXXUUUQQQMMMJJJHHHFFFFFFDDDBBB@@@???===<<<:::::::::::::::999999999666666666555444444333333222222222111111111000000111111111111111111111111111222333222111000111222222222222222222222222222222222222222222222222222333333333444444444555555666555555555666777888999999;;;???CCCDDDFFFMMMTTTmmmooo```YYYaaattt|||qqq}}}vvvaaaTTTLLLFFFAAA>>>>>>?????????===<<<;;;======>>>??????@@@AAAAAA???AAABBBDDDEEEDDDCCCBBBBBBCCCCCCDDDFFFHHHJJJLLLHHHIIIIIIJJJJJJJJJJJJJJJKKKMMMQQQTTTYYYaaakkkrrr~~~wwwmmm```UUUOOOMMMJJJIIIKKKMMMNNNOOOPPPQQQTTTWWWZZZ[[[[[[YYYVVVSSSRRRRRRPPPQQQQQQQQQQQQRRRRRRRRRSSSSSSSSSRRRQQQPPPOOONNNOOOOOOPPPQQQSSSWWW]]]aaakkkttt}}}}}}mmm^^^PPPGGGCCCBBBBBBAAABBBDDDFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLMMMKKKKKKKKKKKKKKKKKKLLLLLLIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKLLLMMMNNNOOOPPPOOOOOOOOOOOOPPPQQQQQQPPPPPPRRRSSSTTTTTTTTTTTTVVVXXXZZZ[[[]]]___bbbeeeeeehhhkkkmmmnnnpppsssuuuxxxxxxyyyzzz{{{||||||}}}}}}zzzvvvqqqnnngggddd___XXXSSSOOOLLLKKKIIIIIIHHHGGGFFFFFFEEEEEEDDDEEEHHHMMMTTT[[[aaaeeeiiiiiigggddd___XXXQQQLLLLLLJJJJJJLLLNNNSSS]]]hhh}}}uuuoookkkfffeeefffeeeiiimmmpppssssssnnngggiiijjjlllmmmkkkjjjhhhgggdddbbb```___^^^]]]ZZZWWWvvvuuuvvvvvvuuuyyyoooaaa___[[[^^^ccciiiooorrruuuuuuqqqhhh```___```______aaaYYYZZZZZZXXXUUUQQQMMMKKKHHHGGGEEECCCAAA???>>>===;;;;;;;;;:::::::::::::::777666666555555444333333222222222222111111111111111111111111111111111111111333444333222222333444222222222222222222222222222222222222222222222222333333333444444444555555555555555555666777888999999:::???DDDEEEGGGQQQ^^^|||nnn```[[[dddzzzwwwooo^^^TTTMMMGGGBBB???@@@@@@AAA@@@>>><<<;;;======>>>???@@@AAABBBBBB@@@AAABBBDDDEEEEEEDDDDDDCCCDDDEEEFFFHHHKKKLLLNNNKKKKKKKKKKKKKKKKKKLLLLLLSSSWWW\\\aaagggqqq}}}uuukkk___UUUPPPOOOMMMLLLNNNOOOOOOOOOPPPRRRVVVZZZZZZ[[[[[[ZZZVVVTTTSSSSSSQQQQQQQQQRRRRRRRRRSSSSSSRRRRRRRRRRRRQQQOOONNNMMMNNNOOOPPPQQQSSSXXX___ccciiitttpppaaaUUUKKKEEEBBBBBBBBBBBBCCCEEEFFFGGGFFFGGGGGGGGGHHHHHHIIIIIIIIIJJJKKKLLLLLLMMMLLLLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKMMMLLLLLLMMMMMMNNNOOOPPPQQQQQQPPPPPPQQQRRRSSSSSSRRRSSSTTTVVVWWWXXXXXXXXXZZZ\\\^^^```aaacccgggiiijjjllloooqqqrrruuuxxxzzzyyyzzz{{{|||~~~}}}{{{vvvppplllccc```ZZZTTTNNNJJJHHHGGGEEEDDDCCCBBBBBBBBBCCCDDDCCCEEEJJJPPPYYYbbbiiinnnpppooommmhhhaaaXXXQQQMMMMMMLLLMMMOOOPPPRRRYYYbbb||||||wwwrrrmmmmmmpppppp|||zzzzzzzzzzzzzzzyyywwwvvvllljjjfffbbb___\\\XXXVVVyyyvvvtttsssrrrvvvzzziiiddd```bbbeeeiiimmmqqqsssttttttkkkeeefffgggdddaaa___WWWZZZ\\\[[[XXXSSSOOOMMMIIIHHHGGGEEEBBB@@@>>>===<<<<<<<<<;;;;;;:::::::::777777666666555444444444333222222222222111111111222222222222222222222222111333444444333222333555333333333333333333333333222222222222222222222222333333333444444444555555444666777777777777888:::999:::@@@FFFGGGJJJYYYjjjooocccaaajjjooo```TTTMMMGGGDDDCCCCCCBBBBBBAAA@@@>>>>>>>>>>>>??????@@@AAABBBBBBAAAAAABBBCCCDDDEEEEEEFFFFFFGGGIIIKKKMMMNNNOOOOOONNNNNNMMMMMMNNNPPPSSSUUU]]]bbbiiiooovvvyyyoooaaaVVVPPPOOOMMMLLLNNNOOOPPPPPPPPPRRRUUUXXXYYYZZZZZZYYYVVVSSSSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSRRRRRRQQQOOONNNMMMKKKMMMNNNPPPTTTYYY```eeekkkxxxssscccVVVLLLEEEBBBCCCCCCCCCCCCDDDEEEFFFGGGFFFFFFGGGGGGHHHIIIJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNLLLMMMMMMMMMMMMMMMLLLKKKMMMMMMLLLLLLLLLLLLKKKKKKIIIIIIIIIJJJJJJJJJJJJKKKJJJJJJKKKLLLMMMNNNNNNOOOOOOOOOOOOPPPPPPQQQRRRSSSTTTTTTSSSTTTTTTUUUVVVWWWUUUVVVXXXZZZ[[[]]]]]]]]]___aaacccdddfffhhhkkknnnooorrruuuwwwyyy{{{~~~~~~}}}yyytttlllfff\\\YYYTTTNNNIIIFFFDDDCCCBBBAAA@@@??????@@@AAABBBDDDGGGKKKRRR[[[eeemmmqqqoooooonnniiiaaaYYYSSSPPPOOONNNPPPSSSSSSTTT[[[cccxxx~~~zzzuuuvvvzzzvvvqqqkkkeee```\\\XXXUUUzzzvvvtttttt|||ssskkkgggggghhhiiilllnnnqqqrrruuuooolllppprrrkkkbbb]]]WWW[[[^^^^^^YYYSSSNNNLLLJJJIIIHHHEEECCCAAA???>>>>>>======<<<;;;::::::999777777666666555555444444333333222222222111111111222222222222222222222222000222333333222222333444333333333333333333333333222222222222222222222222333333333444444444555555333666999:::888777888:::;;;<<>>============>>>???CCCEEEIIIOOOWWW___fffkkkiiijjjjjjfff```YYYVVVUUURRRQQQRRRUUUWWW[[[dddnnn{{{}}}|||ssskkkeee```\\\ZZZ|||wwwuuuxxx~~~zzzppplllkkkjjjjjjkkkmmmoooqqqtttqqqrrryyyzzzqqqddd[[[YYY]]]```___YYYRRRLLLJJJKKKJJJHHHFFFCCCAAA???>>>???>>>>>><<<;;;:::999999777777777666555555444444333333333222222222111111222222222222222222222222///111222222111111222444333333333333333333333333222222222222222222222222333333333444444444555555333666:::;;;:::888999:::======CCCKKKMMMRRRggg~~~kkkfffiiiuuujjjYYYOOOMMMNNNIIIHHHFFFDDDCCCBBBCCCCCC???@@@@@@@@@@@@AAAAAAAAADDDBBBAAA@@@AAADDDGGGIIIMMMOOOSSSVVVXXXWWWUUUSSSTTTSSSRRRSSSYYY```iiinnnqqqaaaXXXSSSQQQOOOOOOTTTZZZ^^^^^^ZZZWWWUUUTTTVVVWWWVVVTTTRRRRRRRRRSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUUUUUUUTTTRRRQQQPPPOOOQQQTTTWWW[[[bbbjjjppp{{{}}}nnneeeYYYNNNHHHFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEGGGHHHIIIJJJKKKMMMMMMNNNLLLLLLMMMNNNOOOOOOOOOOOOLLLMMMNNNNNNMMMLLLJJJIIINNNMMMMMMMMMLLLLLLKKKKKKJJJKKKKKKKKKLLLLLLMMMMMMLLLMMMOOOQQQSSSUUUVVVWWWWWWWWWWWWWWWXXXYYYZZZZZZ[[[[[[[[[[[[\\\]]]^^^___^^^___aaaccceeefffggghhhhhhjjjlllmmmmmmooorrrtttvvvxxx{{{~~~{{{uuulll```WWWOOOMMMIIIDDDAAA???>>>>>>======<<<<<<;;;<<<<<<<<>>@@@???<<<:::999999:::;;;::::::999777666444333333444444333333333333222222000000000000000000000000111111111111111111111111111111111111111111111111222222333333333333444444666666666555555555555555222222444666777999;;;;;;>>>>>>BBBHHHIIIPPPkkkrrr___aaaooo}}}zzzkkkYYYSSSVVVRRRLLLJJJHHHGGGFFFEEECCC@@@>>>>>>>>>>>>???@@@AAABBBCCCBBBAAAAAACCCFFFIIIKKKNNNZZZbbb\\\UUUUUUWWWXXXXXXTTTTTT[[[dddllluuu}}}nnn^^^VVVRRRPPPQQQTTTXXX]]]``````]]]XXXTTTSSSSSSRRRQQQQQQQQQQQQQQQTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTSSSQQQTTTWWWXXX[[[cccoooyyyzzzkkk___WWWMMMFFFDDDEEEEEEEEECCCCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKJJJKKKLLLMMMNNNNNNNNNNNNPPPOOONNNNNNOOOQQQSSSUUUSSSSSSTTTUUUVVVVVVWWWXXXYYYZZZ[[[\\\^^^___```aaa]]]]]]^^^```aaabbbcccdddbbbcccfffiiikkklllmmmmmmlllmmmnnnooooooqqqtttwwwwwwyyy|||yyymmm```TTTMMMIIIGGGCCCAAAAAA@@@???>>>===>>>???>>>>>>>>>@@@BBBAAACCCEEEHHHJJJNNNSSSWWWZZZ^^^bbbaaa^^^ZZZXXXXXXUUUUUUUUUWWW___nnn{{{rrrlllgggeee~~~zzz||||||{{{rrrjjjjjjnnnooorrruuuzzz|||zzzjjj^^^[[[\\\```bbb^^^WWWPPPMMMMMMIIIHHHFFFDDDCCCBBBAAA@@@@@@???===;;;:::::::::;;;::::::999777666555444333444444333333333333222222111111111111111111111111111111111111111111111111111111111111111111111111222222333333333333444444444666777666444333333444333333444666777999:::;;;??????DDDIIILLLWWWsss}}}jjj\\\bbbttt}}}wwwiiiYYYTTTVVVRRRNNNKKKHHHGGGHHHGGGEEECCC@@@?????????@@@AAABBBBBBCCCBBBAAAAAADDDHHHLLLOOOVVV^^^bbb]]]VVVUUUVVVVVVZZZXXX[[[cccllluuuooo___WWWSSSRRRSSSVVVYYY]]]``````]]]XXXUUUSSSSSSRRRQQQQQQQQQQQQQQQSSSSSSTTTTTTTTTUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTSSSTTTWWWZZZ[[[^^^gggttt~~~mmm```WWWQQQIIIDDDCCCCCCCCCCCCBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGIIIJJJKKKLLLLLLLLLOOOOOOOOOOOONNNNNNNNNNNNNNNOOOOOOOOONNNNNNMMMLLLKKKKKKLLLMMMMMMNNNOOOOOOPPPOOONNNNNNOOOQQQSSSTTTWWWWWWXXXYYY[[[\\\\\\]]]^^^___```aaabbbcccdddeeebbbbbbcccdddeeeffffffgggfffgggiiikkklllmmmmmmlllkkkmmmooopppqqqssswwwzzzzzz{{{~~~|||rrrfffZZZPPPIIIEEEBBB???>>>>>>>>>===<<<;;;<<<===<<<;;;<<<===???===???AAABBBDDDGGGKKKNNNTTTXXX\\\\\\ZZZWWWVVVVVVYYYZZZ\\\aaakkk}}}{{{uuurrrppp}}}{{{zzzyyynnnjjjkkkmmmrrrxxx~~~xxxggg]]]ZZZ[[[]]]___\\\UUUPPPMMMMMMGGGGGGFFFEEEDDDCCCCCCCCC@@@???===;;;::::::;;;;;;::::::999888666555444444444444333333333333222222111111111111111111111111222222222222222222222222222222222222222222222222222222333333333333444444444888<<<;;;666222333555444444555666777999999:::AAAAAAEEEKKKQQQ```sssddd[[[dddzzz{{{qqqgggZZZWWWXXXTTTPPPMMMJJJIIIKKKKKKIIIGGGCCCBBBAAAAAAAAABBBCCCDDDDDDCCCBBBBBBEEEKKKPPPTTT[[[___```ZZZVVVVVVWWWXXX]]]___eeeoooxxxooo___XXXTTTSSSUUUXXXZZZ^^^``````\\\XXXUUUSSSSSSRRRQQQQQQQQQRRRRRRSSSSSSSSSTTTTTTTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTSSSVVVYYY]]]___ccclllzzz~~~lll\\\RRRMMMJJJEEEBBBAAABBBBBBAAAAAABBBBBBCCCDDDDDDEEEEEEFFFGGGIIIJJJLLLMMMNNNNNNQQQPPPPPPPPPOOOOOONNNNNNOOOOOOPPPPPPPPPOOONNNNNNLLLLLLLLLLLLMMMOOOQQQRRRSSSRRRRRRQQQRRRSSSUUUVVV\\\]]]^^^```aaabbbcccccceeeeeefffggghhhhhhiiiiiiiiiiiiiiiiiijjjjjjjjjkkkjjjkkklllmmmnnnnnnmmmmmmlllnnnppprrrsssvvv{{{~~~~~~tttggg[[[QQQIIIEEEAAA???===<<<======<<<;;;<<<=========<<<<<<===???>>>???@@@@@@AAABBBFFFHHHPPPSSSWWWZZZYYYXXXXXXXXX\\\]]]```ggguuu~~~~~~ppphhhgggiiiqqqyyywwwggg]]]ZZZZZZ[[[[[[XXXSSSOOOMMMMMMHHHHHHGGGGGGFFFDDDCCCCCC@@@???>>><<<;;;;;;;;;;;;::::::999888777666555444444444333333333222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222333333333444444666<<>>===>>>???@@@???>>>???@@@@@@???>>>>>>@@@AAABBBCCCDDDCCCBBBCCCFFFHHHOOORRRVVVZZZ\\\]]]^^^^^^```aaaeeemmm|||pppfffbbbeeeoooxxxzzzlllaaa[[[[[[[[[YYYVVVRRRNNNLLLLLLJJJJJJJJJIIIGGGEEECCCBBB@@@???>>>===<<<;;;;;;;;;::::::999888777666666555444444333333333222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222333333333444444666<<>>>>>???AAAAAAAAA???AAABBBBBBAAA??????AAABBBCCCDDDDDDDDDCCCDDDGGGIIIMMMOOOSSSYYY]]]aaabbbbbbdddfffkkkvvvoooddd```bbblllwwwwwwjjj```]]][[[XXXTTTQQQNNNLLLKKKKKKKKKKKKJJJHHHFFFCCCBBB@@@??????>>>===<<<;;;:::::::::999888777777666666444444333333333333222222222222222222222222222222333333333333333333333333333333333333333333333333222222333333333333444444444888<<<;;;666222333555555555666777888::::::;;;???BBBFFFKKKWWWpppgggcccaaallluuuooo||||||iiibbbdddccceeefff___VVVRRRQQQVVV\\\^^^YYYSSSMMMJJJGGGDDDCCCCCCDDDEEEDDDDDDDDDFFFIIIMMMRRRTTTTTTPPPNNNNNNPPPWWWeeerrrtttgggaaa\\\ZZZZZZ^^^^^^^^^]]][[[XXXUUUSSSSSSSSSRRRRRRRRRSSSTTTTTTPPPQQQRRRRRRSSSTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTSSSTTTXXX\\\aaaiiiwwwooo^^^QQQGGGBBBBBBBBBDDDEEEEEECCCCCCDDDEEE@@@@@@AAACCCDDDEEEFFFGGGHHHIIIJJJLLLNNNOOOPPPPPPRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTUUUUUUUUUTTTTTTRRRRRRRRRTTTVVVYYY[[[]]][[[\\\]]]___aaabbbcccdddfffhhhjjjlllmmmmmmlllkkknnnnnnoooooopppqqqqqqrrrtttttttttsssssssssssssssppppppqqqrrrsssuuuwwwxxxyyyzzz{{{{{{{{{}}}vvviiiYYYMMMHHHFFFDDDBBB?????????@@@BBBBBBAAA@@@AAABBBBBBAAA??????@@@BBB@@@AAABBBBBBBBBDDDHHHJJJLLLNNNRRRXXX___dddffffffdddgggooo~~~~~~||||||rrrxxx~~~oooeee```bbblllvvvuuuggg```\\\XXXSSSPPPNNNLLLJJJIIIJJJKKKKKKJJJHHHEEEDDD?????????>>>===<<<;;;::::::999999888888777777777444444333333333333222222222222222222222222222222333333333333333333333333333333333333333333333333222222333333333333444444444666777666444333333444444555666777999:::<<<<<<@@@DDDGGGLLLXXXrrr{{{aaabbbeeerrruuusss|||jjjdddgggeeegggfff]]]VVVSSSTTTZZZbbbccc\\\UUUNNNLLLHHHDDDBBBBBBCCCDDDDDDDDDEEEGGGIIILLLNNNOOOKKKIIIJJJNNNTTT___ttt|||pppjjjeeeaaa```___^^^]]][[[YYYVVVSSSRRRSSSSSSRRRRRRSSSTTTTTTUUUPPPPPPQQQRRRSSSTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTSSSSSSWWW\\\aaajjjyyyvvvfffVVVNNNHHHBBB@@@BBBAAACCCDDDCCC@@@???AAACCC@@@AAABBBCCCEEEFFFGGGHHHIIIJJJLLLMMMNNNOOOOOOOOOQQQRRRRRRSSSSSSTTTTTTUUUTTTTTTUUUVVVVVVVVVVVVVVVRRRSSSUUUWWWZZZ\\\^^^______aaaccceeehhhjjjkkkkkklllmmmpppqqqrrrqqqooonnnqqqqqqrrrssstttvvvvvvwwwuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvuuuvvvvvvxxxyyyzzzyyy{{{|||}}}~~~lll```QQQHHHFFFFFFEEEBBBCCCBBBBBBDDDEEEEEEDDDBBBCCCDDDDDDCCCAAA@@@BBBCCC@@@BBBDDDEEEGGGJJJNNNQQQTTTUUUYYY```hhhnnnppppppkkkoooxxx{{{uuusssrrrttt|||aaaiiiuuu}}}pppfffaaabbblllvvv|||lllaaa]]]XXXSSSPPPMMMKKKJJJHHHIIIJJJKKKKKKIIIHHHFFF????????????>>><<<;;;::::::999999999888777777777444444444333333333222222222222222222222222222222333333333333333333333333333333333333333333333333222222333333333444444444666666666555555555555555333444666777999;;;<<<===AAAEEEIIIMMMYYYsssttt___cccjjjxxxyyyxxx~~~lllfffhhhggggggddd[[[VVVTTTUUU\\\eeefff^^^VVVOOOLLLHHHDDDBBBBBBCCCDDDCCCDDDFFFGGGIIIJJJKKKLLLBBBCCCGGGOOOXXXgggxxxrrrkkkgggeee___^^^]]][[[XXXUUURRRQQQSSSSSSRRRSSSSSSTTTUUUUUUPPPPPPQQQRRRSSSTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTSSSSSSWWW\\\bbbkkk{{{vvvbbbUUUIIIFFFEEEBBBAAADDD@@@AAABBB@@@===<<<>>>AAAAAAAAABBBDDDEEEGGGHHHHHHKKKKKKLLLMMMNNNOOOOOOOOOQQQQQQRRRSSSTTTUUUVVVVVVTTTUUUVVVVVVWWWWWWWWWWWWSSSTTTWWWZZZ]]]___``````dddfffhhhkkknnnqqqrrrsssppprrrtttuuuuuutttrrrpppssstttuuuvvvxxxyyyzzz{{{vvvvvvvvvwwwwwwxxxxxxxxx|||{{{zzzyyyyyyyyyzzz{{{yyyzzz|||~~~|||eeeZZZMMMFFFFFFGGGEEEBBBGGGGGGGGGHHHJJJIIIGGGEEEFFFGGGGGGFFFDDDCCCEEEFFFDDDFFFIIIKKKNNNRRRWWWZZZ______cccjjjsssyyy{{{{{{zzz}}}{{{tttnnnlllkkkllluuu~~~^^^dddppptttvvv~~~|||tttpppmmmllllllssshhhccc[[[TTTNNNLLLLLLLLLPPPOOONNNLLLJJJGGGFFFEEECCCAAA???>>>>>>>>><<<:::;;;;;;:::999888777666555888888777555444333222111333333333222222222111111222222222222222222222222111444444222222555555222000000111222333555666777666666666666666555555555777777777888999;;;<<<===BBBIIIMMMLLLZZZwwwpppdddaaaggg}}}|||~~~xxxpppjjjkkkjjjeee___\\\TTTUUUXXX]]]aaaaaa]]]YYYRRROOOJJJEEECCCCCCEEEFFFDDDEEEGGGJJJKKKJJJFFFCCCBBBEEEIIIMMMYYYtttzzzrrrhhh```aaa___[[[XXXUUUSSSSSSSSSVVVVVVVVVUUUTTTSSSSSSRRRUUUUUUTTTTTTUUUUUUVVVWWWUUUWWWXXXWWWUUUSSSSSSTTTNNNTTT\\\dddnnn}}}xxx```IIIFFFAAA??????@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAADDDDDDFFFHHHIIIKKKLLLMMMNNNOOOPPPPPPOOOOOOQQQRRRUUUSSSRRRSSSVVVXXXVVVTTTUUUWWWXXXXXXWWWWWWXXXYYYYYY[[[___aaabbbdddgggiiijjjlllnnnqqqrrrssstttsssxxxwwwwwwwwwvvvvvvuuuuuutttvvvyyy|||}}}}}}|||zzzzzz{{{|||}}}|||{{{yyyxxx~~~}}}||||||||||||}}}}}}}}}~~~rrr___YYYQQQLLLLLLLLLLLLKKKOOONNNNNNNNNOOONNNKKKIIILLLKKKKKKJJJIIIHHHHHHHHHLLLNNNNNNOOOWWWcccjjjlllooonnnrrr|||yyyooolllgggddddddfffjjjllluuuyyy^^^iiizzz{{{wwwtttooottt}}}wwwppp~~~yyymmmhhh```XXXTTTQQQQQQQQQQQQQQQOOOMMMKKKIIIHHHGGGCCCBBB@@@??????>>><<<:::;;;;;;:::999888777666666555555555444444333333333333333333222222222222111222222222222222222222222///222222000111555555333111111111222333444555666666666666666666666666555777777777888999;;;<<<===CCCIIILLLOOO___}}}qqqeeeccclllyyyzzzzzzqqqjjjiiihhhbbb[[[XXXPPPRRRVVV\\\```___YYYUUUTTTQQQKKKFFFCCCBBBBBBCCCEEEFFFGGGJJJLLLKKKGGGDDDEEEHHHLLLQQQ___zzz|||tttjjjbbb___^^^[[[XXXVVVVVVVVVVVVTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUTTTTTTUUUUUUVVVWWWUUUWWWXXXWWWTTTSSSRRRSSSQQQUUU[[[aaakkkzzzjjjTTTHHHEEE@@@>>>>>>@@@@@@AAACCCBBBBBBAAAAAAAAABBBBBBBBBCCCDDDEEEHHHJJJLLLMMMPPPQQQRRRRRRQQQPPPRRRSSSUUUSSSRRRRRRUUUUUUTTTRRRUUUVVVWWWWWWWWWXXXZZZ\\\^^^aaadddfffggghhhjjjllloooqqqssstttvvvvvvvvvvvvzzzzzzyyyyyyyyyxxxxxxxxxwwwyyy{{{~~~~~~}}}|||{{{}}}~~~~~~~~~}}}}}}}}}~~~~~~ooo\\\XXXTTTQQQQQQQQQPPPNNNRRRQQQQQQSSSUUUUUUTTTRRRSSSRRRPPPNNNNNNNNNOOOPPPRRRVVVZZZ___iiiuuu}}}~~~~~~wwwqqqfffddd```^^^^^^```dddfffiiimmmttt}}}]]]jjj~~~zzztttnnniiigggmmmttt~~~}}}yyyuuurrrqqqpppnnnmmmlllmmmooopppvvvzzzwwwyyyuuuooofff^^^YYYWWWUUUTTTSSSRRRQQQOOOMMMKKKIIIIIIDDDCCCAAA@@@@@@???===;;;;;;;;;:::999999888777777333333333444444444444444333333333333222222222222222222222222222222222222000222333000111444444111333222222222333333444555555555666666666666666666777777888999:::<<<===>>>CCCHHHKKKRRRgggvvvhhhfffqqq~~~rrrzzz|||rrrhhheeebbb\\\UUURRRMMMPPPTTTYYYZZZWWWQQQLLLRRROOOKKKFFFCCCCCCCCCDDDFFFGGGHHHKKKLLLLLLIIIFFFEEEIIINNNVVVfff|||sssjjjccc]]]\\\[[[YYYXXXXXXYYYZZZSSSSSSTTTUUUUUUVVVWWWWWWUUUTTTTTTTTTTTTUUUVVVVVVUUUWWWWWWVVVTTTRRRQQQRRRSSSUUUXXX]]]gggwwwwww[[[GGGFFFCCC???===>>>???@@@???BBBBBBBBBAAAAAABBBCCCCCCCCCCCCCCCEEEHHHKKKNNNPPPRRRTTTTTTTTTRRRQQQRRRSSSUUUSSSRRRRRRSSSSSSSSSRRRWWWYYYZZZZZZ[[[\\\```ccceeehhhlllnnnooooooooopppvvvwwwxxxyyyzzzzzzzzzyyy|||||||||||||||{{{{{{{{{{{{|||~~~~~~}}}~~~}}}}}}}}}~~~~~~~~~kkkZZZYYYWWWWWWWWWWWWUUUSSSVVVVVVVVVXXX[[[^^^^^^]]]YYYVVVSSSQQQQQQTTTWWWZZZ\\\dddoooyyyuuujjjfff^^^\\\ZZZXXXYYY\\\___aaa```ccciiiqqq{{{```jjjyyy}}}zzzzzz{{{}}}~~~~~~|||vvvnnnhhhdddbbbaaakkkssszzzxxxvvvqqqnnnmmmffffffeeedddcccaaa___]]]^^^]]][[[ZZZ[[[]]]___aaadddhhhnnnsssxxx||||||vvvxxxmmmccc]]]YYYVVVTTTSSSRRRQQQOOOMMMLLLJJJJJJFFFDDDBBBAAAAAA@@@>>>===<<<;;;;;;:::999999888888555555555555555444444444444444333333333222222222222222222222222222222222333555555222111444333000444333333222222333333333555555555555666666666666777777888999;;;===>>>???CCCGGGJJJTTTnnn|||kkkjjjtttsssooo}}}|||pppeee```[[[TTTNNNLLLLLLMMMOOOQQQPPPMMMHHHEEEMMMKKKHHHFFFEEEEEEGGGIIIGGGGGGIIIKKKMMMMMMJJJHHHDDDGGGNNNYYYmmmxxxppphhhccc^^^]]]\\\[[[ZZZZZZZZZZZZUUUUUUVVVVVVVVVVVVVVVVVVTTTTTTTTTTTTTTTUUUUUUVVVUUUVVVWWWVVVSSSQQQQQQRRRSSSSSSUUUZZZeeevvvlllTTTCCCEEEBBB>>>======>>>??????AAAAAA@@@@@@AAABBBCCCCCCDDDEEEEEEGGGJJJNNNQQQSSSTTTUUUUUUTTTRRRQQQRRRSSSSSSRRRQQQQQQRRRTTTUUUUUU\\\]]]___```aaadddhhhllllllooosssuuuuuutttttttttzzz{{{{{{{{{{{{{{{{{{zzz~~~~~~~~~~~~~~~~~~~~~~~~~~~xxxggg[[[ZZZYYYYYYXXXXXXXXXWWWYYYXXXYYY[[[^^^aaabbbbbb]]][[[WWWUUUXXX^^^eeejjjnnnzzzttthhh```^^^ZZZYYYXXXXXXYYY\\\___aaa___bbbfffmmmuuu}}}iiimmmrrrvvvxxxwwwtttrrrpppppppppsssxxx{{{}}}}}}yyysssjjjbbb]]]\\\^^^```gggoooyyywwwlllgggbbb]]]ZZZZZZRRRRRRRRRQQQQQQQQQQQQQQQNNNMMMKKKKKKLLLOOORRRTTTWWW[[[```dddiiipppxxx}}}yyy}}}uuuvvviiiaaa\\\XXXTTTRRRRRRPPPOOOMMMLLLKKKJJJGGGEEECCCCCCCCCBBB@@@>>><<<<<<;;;;;;:::999999999999999888777666555444444444444444333333333222222222222222222222222222222222555555333444777777555444444333222222222333333444555555555666666777777777888888:::;;;>>>???@@@BBBEEEJJJVVVssszzzllllllvvv{{{oooqqqxxxlll___XXXTTTMMMHHHFFFGGGGGGGGGGGGFFFFFFFFFFFFLLLKKKHHHFFFEEEFFFGGGHHHGGGGGGHHHKKKMMMMMMKKKIIIDDDGGGOOO]]]sss|||tttnnniiieeebbbbbb```^^^]]]\\\[[[ZZZ[[[ZZZYYYXXXWWWVVVUUUUUUTTTTTTSSSSSSTTTTTTUUUVVVTTTVVVWWWVVVTTTRRRRRRSSSRRRRRRTTTZZZfffxxx}}}fffQQQEEECCCAAA>>>===>>>??????>>>????????????@@@AAACCCCCCEEEEEEFFFHHHKKKOOORRRTTTTTTUUUUUUTTTRRRQQQRRRSSSQQQQQQRRRSSSTTTWWWZZZ\\\```aaadddeeegggjjjooorrrrrrtttxxxyyyyyyxxxxxxyyy||||||{{{{{{{{{zzzzzzzzzqqqccc]]]\\\YYYWWWVVVVVVXXXZZZZZZYYYZZZ\\\___aaaaaa```aaa___\\\]]]cccnnnyyyssshhh___ZZZZZZXXXXXXXXXYYYZZZ]]]___aaaaaabbbeeejjjqqqwww}}}qqqooommmjjjhhhhhhhhhiiihhhiiilllqqqvvvyyyyyyxxxlllfff]]]VVVSSSVVV[[[___hhhooowww|||~~~nnndddYYYUUURRRNNNMMMNNNJJJJJJJJJIIIIIIIIIIIIIIIFFFFFFEEEEEEGGGIIILLLMMMNNNQQQUUUWWWZZZ```hhhnnnxxx~~~|||{{{~~~xxxzzzwww|||}}}mmmddd___ZZZWWWRRRRRRQQQOOONNNLLLKKKKKKHHHGGGEEEDDDDDDCCCAAA???<<<<<<<<<;;;;;;:::::::::;;;;;;:::888777666555444444444444444333333333333222222222222222222222222...222444333666;;;<<<;;;444444333222222333333333444444555555666777777777888888999:::<<<>>>@@@BBBCCCFFFKKKYYYvvvrrrjjjlllyyywwwooouuurrreeeWWWPPPLLLGGGDDDCCC???@@@@@@@@@AAADDDIIIMMMPPPNNNJJJGGGEEEDDDDDDDDDGGGGGGHHHJJJLLLMMMLLLJJJGGGIIIQQQ```www|||vvvqqqnnnkkkiiihhhhhhfffdddbbb```^^^]]]```___]]][[[YYYVVVUUUTTTTTTSSSSSSSSSSSSTTTUUUUUUTTTUUUWWWWWWUUUTTTUUUVVVSSSSSSUUU]]]iiiyyywwwbbbPPPHHHCCC@@@>>>>>>?????????>>>>>>??????@@@AAABBBDDDEEEEEEFFFHHHJJJMMMOOOQQQRRRSSSUUUUUUUUUSSSRRRSSSTTTRRRSSSUUUVVVWWW[[[```cccbbbeeeiiikkkmmmpppsssvvvvvvxxx{{{|||{{{|||}}}~~~}}}||||||{{{{{{||||||xxxiii___[[[[[[YYYWWWUUUVVVYYY\\\ZZZ[[[\\\^^^aaabbbaaa___^^^]]]^^^cccnnn}}}pppggg```ZZZWWWXXXUUUVVVWWWXXXZZZ\\\]]]^^^^^^___bbbggglllqqquuuwwwwwwzzz||||||{{{uuuoookkkiiiiiiiiifffhhhkkkooorrrrrrooolll]]]YYYTTTPPPPPPTTTYYY]]]fffkkkrrrvvvvvvsssnnnlllZZZQQQJJJIIIIIIFFFEEEGGGFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDFFFGGGIIIJJJHHHJJJKKKLLLLLLPPPWWW]]]gggnnnwww|||uuuyyy{{{zzz}}}}}}}}}lllccc^^^ZZZWWWSSSSSSRRRQQQOOONNNMMMMMMIIIHHHFFFEEEEEEDDDBBB@@@<<<<<<<<<<<<;;;;;;;;;;;;999999888888777666555555555444444444444333333333222222222222222222222222///333444333555:::;;;999333333222222222333444444444444555555666777777888888888999;;;===???AAABBBEEEIIIOOO\\\yyynnnffflll}}}|||uuupppyyylll^^^PPPJJJGGGDDDBBBBBB===>>>@@@AAAAAADDDIIIMMMPPPNNNKKKHHHEEEDDDCCCCCCGGGFFFGGGIIIKKKLLLKKKJJJHHHJJJPPP^^^ttt{{{qqqooonnnmmmllllllllllllmmmmmmllljjjhhhfffdddcccbbbaaa```]]][[[XXXVVVUUUSSSSSSSSSSSSSSSTTTUUUUUUSSSUUUWWWWWWWWWVVVWWWXXXUUUVVVYYYaaammmzzzttt___PPPJJJBBB@@@???>>>@@@@@@@@@???@@@@@@@@@AAACCCEEEFFFGGGHHHJJJMMMPPPRRRSSSSSSSSSTTTUUUVVVVVVUUUTTTVVVWWWVVVXXXYYYZZZZZZ^^^cccggghhhlllppptttvvvxxxzzz{{{{{{|||}}}}}}}}}~~~~~~~~~nnnbbb[[[VVVXXXYYYYYYXXXXXXZZZ]]][[[]]]___cccggggggeeebbb^^^___ccclll|||wwwlllaaa\\\YYYVVVUUUVVVTTTUUUVVVXXXZZZ[[[\\\\\\\\\^^^bbbggglllpppsssuuuqqqsssrrrpppttt|||yyytttqqqoooggghhhkkkoooooollleeeaaaTTTRRRPPPOOOQQQUUUYYY\\\]]]bbbhhhllljjjbbbXXXPPPNNNHHHCCCEEEFFFCCCAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@>>>???@@@AAACCCDDDDDDEEEDDDEEEFFFEEEDDDGGGMMMRRRVVV\\\eeennnyyy~~~tttsss~~~yyyggg___[[[YYYVVVUUUTTTSSSRRRQQQPPPOOOOOOJJJHHHFFFEEEEEEEEECCCAAA<<<<<<<<<<<<<<<;;;;;;;;;777777777777666666666666555555444444444333333333222222222222222222222222444666666333333666666333333222222222333333444555444444444555666777777888888888999;;;===???BBBCCCFFFLLLRRR___zzznnnbbblll{{{ssspppzzz|||hhhZZZLLLFFFDDDBBBAAABBB???BBBDDDDDDCCCDDDFFFIIIMMMLLLJJJGGGFFFEEEEEEFFFFFFFFFFFFHHHKKKLLLKKKJJJHHHHHHMMMZZZooottthhhaaaaaaccceeegggiiikkkkkkpppppppppooommmkkkiiihhhcccbbb```^^^\\\ZZZXXXWWWSSSSSSSSSSSSSSSTTTTTTUUURRRUUUWWWXXXXXXXXXYYYZZZXXXYYY]]]eeeppp{{{ttt```QQQLLLBBBAAA??????@@@AAA@@@???AAAAAABBBCCCEEEGGGHHHIIIMMMOOOSSSVVVXXXXXXWWWVVVUUUVVVWWWWWWVVVVVVXXXYYYZZZ\\\]]]]]]\\\___dddiiinnnrrrxxx|||~~~}}}~~~~~~~~~xxxhhh]]]XXXQQQUUUZZZ\\\[[[[[[\\\^^^\\\^^^ccchhhlllllliiiffffffhhhnnnzzzzzzjjj```XXXVVVUUUSSSSSSUUUUUUVVVWWWYYY[[[\\\\\\\\\]]]```eeekkkppptttwwwxxxpppqqqnnnjjjkkkqqquuuuuuzzzzzzzzzzzz|||{{{wwwrrrkkkhhhfffbbb\\\VVVPPPPPPOOOOOOQQQTTTWWWYYY______^^^\\\WWWQQQJJJFFFDDDCCCBBBAAA@@@?????????===>>>???@@@@@@@@@@@@@@@?????????@@@BBBDDDFFFHHHBBBAAAAAAAAABBBEEEHHHJJJOOOTTTZZZ```hhhuuu{{{~~~kkkbbb]]]XXXTTTVVVUUUSSSQQQOOOLLLKKKJJJKKKIIIGGGFFFEEEDDDBBB@@@<<<<<<======<<<;;;;;;:::;;;::::::999777666444333222222222222222222222222333333222222111222222222555444444333333444444555555555555555555555555555555666666555444444777999888999::::::;;;>>>BBBEEEDDDGGGNNN^^^}}}mmmgggooopppppp~~~yyyaaaTTTHHHDDDDDDBBB@@@???DDDCCCBBBBBBDDDEEEEEEEEEHHHIIIJJJIIIGGGEEEEEEFFFGGGHHHIIIKKKLLLLLLKKKKKKNNNLLLMMMVVVfffyyyyyyggg[[[WWWYYY\\\___ccceeeggghhhooooooppptttwwwwwwsssoooiiihhheeebbb___\\\YYYXXXXXXWWWVVVUUUTTTTTTTTTTTTUUUVVVVVVUUUUUUVVVZZZ]]]]]]bbbhhhlllooouuu~~~|||rrrgggYYYMMMGGGCCCAAADDDEEECCCBBBDDDFFFEEEDDDEEEGGGKKKOOORRRPPPQQQSSSTTTVVVWWWWWWWWWWWWWWWWWWWWWWWWXXX\\\___cccbbb```^^^___dddkkkpppwwwzzzqqq___UUUQQQRRRTTTXXX]]]aaabbbaaa```ddddddffflllsssvvvsssoooooovvv}}}oooXXXVVVUUUSSSRRRRRRRRRSSSUUUVVVWWWXXXWWWXXX[[[]]]bbbiiirrrzzz~~~}}}yyyvvvmmmllliiihhhhhhjjjlllnnnqqqqqqqqqrrruuuxxx{{{}}}}}}tttlllggg```XXXRRRNNNNNNNNNNNNOOOQQQSSSTTTTTTSSSPPPMMMIIIEEEBBB@@@BBBAAA@@@???>>>>>>>>>>>>???@@@AAAAAABBBBBBBBBAAA>>>???AAACCCEEEEEEEEEEEEBBBAAAAAAAAABBBEEEGGGIIIKKKOOOSSSWWW]]]ggguuusssbbbYYYVVVVVVVVVUUUTTTSSSRRRPPPOOOOOOMMMKKKIIIGGGGGGEEECCCAAA>>>>>>>>>>>>===<<<;;;;;;:::::::::999777666444333444444444444444444444444333333222222222222222333555444444333333444444555444444444444444444444444555666666555444444777999888999::::::;;;>>>BBBEEEFFFIIIPPPaaakkkiiirrrsssuuusss^^^RRRGGGDDDEEECCCBBBBBBCCCCCCCCCDDDEEEGGGGGGGGGKKKLLLLLLJJJHHHGGGHHHJJJFFFHHHJJJLLLMMMMMMLLLKKKMMMLLLMMMUUUcccsss}}}ooo```VVVUUUVVVYYY]]]aaaeeehhhjjjlllnnnqqqwww}}}}}}zzznnnmmmjjjfffaaa^^^[[[YYYXXXWWWVVVUUUTTTTTTTTTTTTUUUVVVWWWVVVVVVXXX\\\___```dddiiikkknnnsss|||}}}tttjjj\\\PPPLLLFFFDDDEEEFFFDDDDDDFFFGGGGGGGGGHHHJJJMMMPPPRRRRRRSSSTTTVVVWWWXXXYYYYYYZZZ[[[[[[ZZZYYYZZZ\\\___bbbbbbaaaaaaccciiiqqqvvvzzz}}}yyyjjj\\\SSSRRRTTTVVVYYY^^^cccfffgggfffkkkmmmqqqxxx|||~~~~~~lll___VVVUUUSSSRRRQQQQQQRRRRRRTTTUUUVVVVVVVVVXXX[[[^^^gggppp{{{wwwqqqmmmjjjfffcccbbbeeehhhjjjlllmmmnnnoooqqqssstttuuuuuuiii___TTTNNNKKKKKKLLLLLLLLLLLLLLLLLLNNNKKKGGGCCC@@@???@@@@@@@@@???>>>===============???@@@@@@AAAAAAAAAAAAAAA???AAACCCFFFGGGFFFDDDBBBBBBAAAAAAAAACCCEEEGGGHHHIIIKKKMMMNNNQQQXXXbbbiiiwwwzzzxxxyyy~~~~~~fffXXXVVVZZZUUUTTTTTTTTTSSSSSSRRRRRROOOMMMKKKIIIHHHGGGEEEBBB@@@@@@@@@@@@???>>>===<<<:::::::::999888666555444444444444444444444444444333333222222222222333333555444444333333444444555333333333333333333333333444555666555444555666888777888999:::;;;>>>BBBFFFIIILLLTTTfff~~~llllllxxxvvvzzzzzzlllZZZOOOEEEDDDEEEDDDCCCDDDBBBCCCDDDFFFHHHJJJKKKLLLPPPQQQRRRPPPMMMKKKKKKLLLHHHJJJMMMPPPQQQPPPOOONNNNNNNNNOOOUUU___jjjssswww|||tttrrr~~~zzzsssqqqsssuuuwww{{{{{{uuummmcccYYYSSSRRRSSSVVVYYY^^^dddhhhkkkkkkmmmrrryyytttrrrooojjjeeeaaa]]]\\\YYYYYYWWWVVVTTTTTTSSSSSSUUUVVVWWWXXXXXX[[[^^^aaadddfffiiijjjmmmrrrzzz~~~wwwooocccXXXRRRLLLGGGHHHHHHFFFGGGIIIJJJJJJKKKMMMOOOQQQRRRSSSTTTUUUVVVXXXYYYZZZ[[[[[[^^^______]]]\\\\\\^^^```ccccccdddfffjjjpppxxx~~~~~~yyylll```UUUQQQQQQTTTVVVYYY^^^ccchhhkkkmmmuuuxxx|||xxxvvv{{{zzzkkk]]]SSSSSSRRRRRRQQQQQQQQQRRRRRRSSSTTTUUUUUUUUUXXX\\\___lllrrr|||xxxsssrrrnnnhhhcccaaacccfffhhhhhhiiikkkmmmoooooooooooo~~~nnn```TTTMMMJJJJJJJJJJJJIIIHHHGGGFFFHHHFFFCCC@@@??????@@@AAA???>>>>>>=========>>>>>>>>>>>>???????????????>>>@@@BBBCCCEEEEEEDDDCCCBBBBBBBBBBBBBBBDDDEEEGGGHHHIIIIIIIIIIIIJJJNNNUUUZZZbbbffflllsss|||xxxmmmqqq|||ppp___[[[]]]UUUTTTTTTSSSRRRQQQQQQPPPPPPNNNKKKJJJIIIHHHEEECCCCCCCCCBBBBBB@@@???>>>===:::::::::999888777555555333333333333333333333333333333222222222333444444555444444333333444444555333333333333333333333333444555666666555555666888666777888999;;;>>>CCCFFFJJJMMMWWWlll~~~qqqqqquuu}}}vvvgggXXXNNNEEEDDDDDDCCCBBBDDDAAACCCEEEHHHKKKNNNRRRUUUZZZ\\\___^^^YYYSSSNNNLLLJJJMMMPPPSSSTTTTTTRRRQQQQQQQQQSSSVVV[[[aaafffhhhhhhcccbbbmmm{{{ooohhhaaa\\\\\\^^^aaadddiiipppxxxvvvrrrlllfffaaa\\\WWWTTTQQQRRRSSSVVVZZZ___dddgggjjjmmmrrrwww{{{}}}|||{{{wwwuuurrrnnniiieeebbbaaa\\\[[[YYYWWWUUUTTTTTTSSSTTTUUUWWWXXXZZZ\\\___bbbdddfffhhhiiimmmsss{{{|||vvvlllbbbZZZRRRLLLKKKKKKJJJKKKNNNNNNOOOQQQSSSUUUUUUVVVUUUUUUVVVXXXYYY[[[\\\\\\\\\___```aaa```___```bbbdddeeefffiiikkkpppvvv~~~~~~lll___VVVOOONNNPPPQQQSSSWWW\\\aaagggmmmqqq|||yyysssqqqpppqqqwww}}}wwwjjj```YYYSSSQQQQQQQQQRRRRRRSSSSSSSSSSSSTTTUUUUUUVVVYYY]]]aaallllllmmmpppssswwwzzz}}}yyyvvvqqqmmmjjjiiiiiiiiihhhjjjmmmpppqqqqqqpppooorrrbbbUUUOOOJJJJJJJJJIIIGGGEEECCCBBB>>>>>>>>>===============??????>>>>>>>>>???@@@@@@??????@@@@@@@@@??????>>>CCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGHHHJJJNNNQQQUUUXXX^^^eeennnyyyrrrhhhlllyyymmmccc___YYYYYYWWWUUUSSSQQQOOOOOOOOOMMMKKKJJJJJJIIIFFFDDDEEEEEEDDDCCCBBB@@@>>>===::::::::::::999777666555333333333333333333333333333222222222333444444555555444444333333444444555333333333333333333333333333555666666555555666777666777999:::<<<@@@DDDHHHJJJMMMZZZrrr|||uuuuuuyyyrrr~~~sssdddVVVNNNFFFDDDCCCAAAAAACCCAAADDDGGGJJJNNNTTT[[[aaajjjooosssrrrkkk```UUUOOOKKKMMMPPPSSSTTTTTTSSSRRRRRRSSSTTTUUUVVVWWWYYYZZZXXXVVVWWW]]]hhh{{{ggg___XXXUUURRRNNNMMMOOOOOOQQQWWW]]]eeelllqqqtttiiieee___[[[XXXWWWVVVUUUQQQPPPQQQRRRUUUYYY]]]___fffjjjoootttwwwxxxxxxxxxvvvtttrrrpppmmmjjjhhhggg```___]]]ZZZXXXVVVUUUUUUSSSUUUXXXYYY[[[]]]```cccdddeeegggkkkpppxxx~~~uuukkk```XXXRRRPPPOOONNNPPPTTTSSSTTTWWWYYYZZZZZZYYYYYYWWWXXXYYY[[[\\\]]]^^^^^^___aaabbbccccccdddgggiiiiiikkknnnqqquuuzzzsssaaaVVVOOOKKKKKKMMMPPPSSSWWW\\\```fffnnnsss|||oookkkhhhjjjjjjjjjmmmrrrtttvvvsssiii___[[[XXXUUURRRSSSSSSTTTUUUUUUUUUUUUTTTUUUVVVWWWXXX[[[___bbbgggdddaaaaaaeeennnwww}}}{{{{{{zzzyyyvvvrrrooommmjjjlllooossstttsssrrrqqqrrrbbbWWWQQQJJJIIIHHHFFFDDDBBBAAA@@@:::;;;===>>>???>>>===<<>>===::::::::::::999888777666555555555555555555555555333222222333333444555666555444444333333444444555333333333333333333333333333555777777666555666777666777999;;;===AAAFFFJJJKKKNNN^^^yyywwwtttyyysssrrroooaaaTTTMMMFFFEEECCC@@@@@@CCCBBBDDDHHHKKKPPPZZZeeennn{{{{{{lll___VVVLLLMMMOOORRRSSSTTTTTTTTTUUUVVVWWWUUUSSSQQQQQQQQQPPPPPPRRRSSSVVVccc{{{fffTTTNNNIIIIIIGGGCCCAAACCCFFFHHHKKKPPPUUUZZZ^^^```ZZZWWWRRRPPPOOOPPPQQQQQQNNNNNNNNNOOOQQQSSSVVVWWW^^^cccjjjppptttvvvxxxyyyuuutttsssrrrpppnnnmmmllleeedddaaa^^^[[[YYYXXXWWWUUUWWWZZZ\\\]]]___aaadddfffgggkkkpppwwwzzzpppddd\\\VVVUUUUUUSSSUUUXXXYYYZZZ[[[]]]^^^^^^]]]]]]ZZZ[[[\\\^^^___``````aaaaaacccfffggghhhiiilllnnnmmmpppssswwwzzzvvvgggWWWOOOLLLJJJJJJLLLPPPUUUZZZ]]]aaafffnnntttzzzppplllfffcccbbbeeefffeeegggkkkkkknnnlllccc[[[XXXWWWUUUVVVVVVWWWXXXYYYYYYXXXXXXWWWXXXZZZ[[[\\\]]]```bbbaaa```___```ccciiinnnrrrwwwyyy|||~~~|||yyyvvvooopppssstttuuusssqqqppp~~~nnn```VVVQQQIIIHHHEEECCCAAA?????????<<<===>>>@@@@@@AAA@@@@@@>>>>>>>>>???@@@AAABBBCCCDDDDDDEEEEEEDDDDDDCCCBBBDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIHHHGGGFFFGGGGGGGGGGGGIIIKKKOOOSSSWWW]]]dddiiimmmrrryyyuuurrrwwwnnnccc```___]]]ZZZWWWTTTQQQPPPNNNMMMLLLLLLMMMMMMLLLKKKHHHGGGFFFDDDBBB@@@>>><<<::::::::::::999888777777666666666666666666666666222222222333333555666666555444444333333444444555444444444444444444444444333555777777666555666666666888:::<<>>===>>>>>>;;;;;;<<<<<<===>>>???@@@>>>>>>>>>>>>???@@@BBBBBBCCCCCCDDDDDDCCCBBBAAAAAACCCEEEGGGIIIJJJIIIHHHGGGGGGHHHHHHIIIJJJJJJJJJJJJMMMKKKIIIHHHIIIHHHGGGFFFFFFIIILLLNNNQQQUUUZZZ]]]XXX\\\bbbjjjqqqyyy~~~yyyyyyoooeee^^^]]][[[XXXUUUSSSQQQOOOOOONNNMMMMMMOOOPPPOOOMMMHHHGGGFFFDDDBBB@@@===<<<:::::::::::::::999888777444444444444444444444444222222222333444555666777555444444333333444444555555555555555555555555555222555777888777555666666777999;;;===@@@DDDIIIMMMMMMRRReee}}}llljjjyyysssxxxyyyfffYYYMMMHHHDDDDDDCCCBBBCCCGGGCCCFFFIIILLLSSSaaasss|||pppeee___XXXXXXXXXYYY[[[]]]```bbbdddeeeeeeaaa[[[WWWVVVWWWSSSRRRRRRSSSQQQQQQXXXaaakkkhhhKKKKKKEEE@@@AAAAAA???@@@CCC>>>>>>???AAACCCDDDEEEFFFGGGEEECCCDDDFFFHHHHHHHHHFFFGGGIIIKKKMMMNNNOOOOOORRRXXXaaahhhkkknnnqqqtttzzzyyyxxxvvvtttsssrrrqqqmmmkkkhhhdddaaa^^^\\\[[[[[[]]]```bbbcccccceeegggppprrrvvv}}}yyyoooggg```\\\\\\\\\ZZZ[[[^^^``````aaaaaaaaabbbbbbbbb```aaabbbdddeeefffgggggglllnnnppppppppppppqqqrrrqqqtttzzzooo___SSSHHHGGGJJJKKKLLLMMMLLLRRRXXX[[[]]]```fffkkkqqq~~~ssskkkccc______^^^ZZZYYY\\\___aaagggnnnhhhnnnpppkkkeeecccaaa___]]]^^^___```______]]]]]]ZZZ]]]aaaccccccbbbbbbbbb]]][[[ZZZ[[[^^^dddkkkooonnnqqqxxx|||xxxtttpppnnnvvvnnndddYYYPPPLLLEEEDDDBBBAAA@@@?????????;;;;;;===>>>@@@@@@AAAAAAAAAAAA@@@@@@@@@BBBCCCDDDBBBCCCEEEEEEDDDCCCDDDEEEFFFEEEFFFIIIMMMOOOMMMJJJLLLLLLMMMNNNPPPQQQPPPNNNPPPMMMKKKKKKMMMMMMJJJGGGFFFHHHIIIJJJJJJKKKNNNPPPRRRUUUYYY^^^dddjjjqqquuu}}}xxx}}}lllddd___```]]]WWWSSSRRRQQQPPPPPPOOOOOOPPPQQQPPPMMMKKKJJJIIIHHHFFFCCCAAA@@@???;;;:::::::::;;;:::777555666555555444333333222222555555444444444444555555666555444333333444555666888777666555444333222222555555555555666666666666666888:::<<>>>>>>>>======???@@@AAAAAAAAAAAA@@@@@@?????????@@@AAABBBBBBCCCEEEFFFEEEEEEFFFGGGJJJJJJLLLPPPSSSSSSOOOLLLOOOPPPRRRVVVXXXYYYXXXVVVYYYUUURRRPPPQQQPPPMMMJJJIIIJJJKKKKKKKKKLLLNNNQQQQQQTTTXXX[[[```eeelllpppssswww|||pppfff^^^^^^\\\XXXTTTSSSSSSRRRQQQPPPPPPQQQQQQQQQNNNLLLKKKJJJHHHFFFDDDBBBAAA@@@<<<;;;:::;;;;;;:::777555666666666555444444333333444444333333333333444444555555444444444444555555555555555555555444444444666666666777888888999999777:::;;;===CCCKKKOOOMMMOOOWWWoooooolll{{{~~~zzznnn^^^TTTKKKIIIFFFDDDCCCCCCDDDEEEEEEFFFIIINNNWWW```iiiooouuuqqqrrrzzz}}}vvvlllhhhfff```___cccgggiiikkknnnrrrrrrqqqmmmhhhdddbbbbbbaaaaaa___\\\XXXUUUUUUVVVYYY^^^bbbbbbbbb]]]SSSHHHDDDBBB@@@???@@@AAAAAA@@@???>>><<<===>>>??????>>>@@@@@@@@@AAABBBBBBCCCCCCCCCFFFJJJNNNQQQSSSWWWYYYYYY]]]aaafffjjjoootttwwwzzzzzzzzzyyyxxxvvvtttrrrppplllgggfffgggiiijjjjjjkkkmmmoooooopppqqqsssuuuzzz{{{~~~yyyrrrkkkiiieeebbbaaabbbccceeeeeefffffffffeeefffiiikkklllmmmmmmmmmmmmpppuuuxxx}}}{{{yyywwwvvvwwwwwwxxx}}}zzzhhh\\\NNNLLLJJJHHHIIILLLOOORRRVVVVVVWWWYYY]]]aaaeeehhhooosss|||rrriiiddd```]]]]]]ZZZ\\\]]]___ccchhhooosssvvvwwwwwwtttpppmmmkkkkkknnnnnnmmmlllkkkiiihhhgggfffdddffflllmmmggg```]]]YYY[[[]]]aaaeeehhhkkklllpppsssxxx~~~|||yyytttqqq{{{oooccc[[[TTTLLLGGGGGGBBBAAA@@@???>>>=========??????@@@AAABBBBBBAAAAAAAAAAAA@@@???@@@AAABBBCCCBBBDDDGGGHHHHHHHHHJJJKKKNNNPPPTTTXXXZZZYYYUUUQQQUUUYYY^^^cccfffgggfffeeegggccc^^^\\\[[[ZZZWWWTTTNNNNNNNNNLLLKKKLLLOOOQQQTTTXXX\\\```eeejjjooosssuuuxxx|||vvviii]]]\\\ZZZYYYWWWVVVUUUUUUSSSRRRQQQRRRRRRQQQOOOMMMLLLKKKJJJHHHFFFDDDCCCBBB>>><<<;;;;;;<<<;;;888666888777777666666555444444333333333222222333333333444555555555555555555444444444444555555555666666555555666777777888999999999;;;<<<===CCCLLLPPPPPPQQQ[[[sssssspppzzz}}}|||lll]]]TTTIIIGGGEEECCCBBBBBBCCCDDDGGGHHHJJJNNNTTT[[[aaaeeefffgggmmmxxx~~~{{{vvvrrrpppjjjhhhkkknnnppptttxxxzzzzzzxxxtttpppmmmlllmmmjjjkkkkkkiiiddd^^^[[[YYYXXX\\\]]]YYYVVVSSSMMMGGGEEECCCBBBAAABBBBBBAAA@@@???===<<<<<<===>>>>>>===??????@@@@@@AAABBBBBBBBBBBBEEEJJJNNNRRRXXX]]]aaaeeegggiiikkkmmmrrrxxx}}}|||{{{{{{yyyxxxwwwvvvvvvsssoookkkiiikkknnnpppqqqtttvvvxxxyyyzzz{{{}}}xxxqqqnnnmmmkkkiiihhhhhhiiiiiihhhiiijjjjjjjjjlllooorrrpppppppppooopppsssyyy}}}nnn^^^TTTKKKJJJIIIIIIJJJMMMQQQSSSWWWXXXYYY[[[^^^bbbfffhhhkkkmmmsss{{{yyylllfffccc```]]]^^^YYY[[[^^^bbbgggmmmtttyyy||||||{{{xxxuuusssssssssttttttssssssqqqpppnnnmmmmmmkkkmmmrrrqqqiiibbb___\\\]]]```dddiiimmmqqqsssvvvxxx||||||wwwtttwwwkkk^^^VVVPPPIIIFFFFFF@@@@@@???======<<<<<<<<<@@@@@@AAAAAAAAAAAAAAA@@@CCCBBBBBBBBBBBBCCCEEEFFFEEEGGGJJJKKKLLLLLLNNNOOOQQQTTT[[[```cccccc```]]]ccchhhpppwww{{{|||{{{{{{zzzvvvpppmmmllljjjfffcccYYYYYYWWWUUUSSSTTTWWWZZZ]]]cccllltttzzz~~~|||lll___\\\ZZZZZZZZZXXXWWWXXXUUUTTTRRRRRRSSSRRRPPPOOOMMMLLLKKKIIIHHHFFFEEEDDD@@@>>>===<<<<<<;;;999777999999888777777666666555444444333333333333444444333444555666666555444333444444444555555555555666444555555555555555666666999;;;<<<===DDDMMMRRRQQQQQQ]]]vvv~~~pppqqqtttxxxiii\\\TTTGGGFFFDDDCCCBBBBBBCCCCCCGGGHHHJJJNNNSSSYYY^^^aaacccgggqqq{{{~~~{{{xxxtttsssuuuwwwvvvxxx|||~~~{{{xxxvvvwwwxxxtttwwwzzzzzzuuuooojjjgggeeeiiihhhccc]]]XXXRRRLLLIIIGGGEEEDDDCCCBBB@@@???BBB@@@>>>>>>???@@@???>>>>>>??????@@@@@@AAAAAABBBBBBDDDHHHMMMSSS\\\dddjjjqqqssstttuuuuuuwww{{{~~~{{{zzzyyyxxxwwwvvvvvvwwwtttqqqnnnlllnnnqqquuuxxxzzz}}}xxxrrrnnnnnnnnnnnnnnnnnnnnnnnnnnnooooooooooooqqqtttwwwvvvvvvuuuuuuvvvyyyxxxfffXXXRRRIIIHHHIIIJJJLLLOOORRRTTTYYYYYY[[[]]]```cccfffhhhjjjkkkooowww|||rrrhhheeeccc```^^^___[[[^^^cccggglllrrryyy}}}~~~{{{xxxwwwxxxzzzyyyyyyyyyxxxwwwvvvttttttsssrrrtttxxxuuullldddbbb```aaadddiiinnntttyyy|||zzzwwwuuuhhh[[[RRRLLLFFFCCCDDD??????>>>===<<<<<<<<<<<>>======<<<;;;999:::999999888777777666666555555444444444444555555333444555666666555444333666555555555555444444444777777777666555555444444999;;;===>>>EEENNNRRRQQQOOO^^^xxxuuummmrrroootttfffZZZSSSFFFEEEDDDCCCBBBBBBCCCCCCFFFGGGJJJOOOUUU\\\bbbeeekkksss|||~~~||||||~~~zzzyyy||||||~~~xxxqqqiii^^^TTTJJJHHHEEEDDDDDDCCCAAA@@@DDDBBB@@@@@@AAAAAA@@@???>>>??????@@@@@@AAAAAABBBAAACCCFFFKKKSSS^^^iiiqqqxxxzzz}}}~~~|||zzzyyyyyyxxxxxxwwwvvvuuuuuuvvvvvvsssrrrppppppqqquuuzzz}}}~~~zzzuuulllmmmoooppprrrsssttttttuuuvvvvvvvvvuuuvvvxxx{{{}}}}}}~~~}}}ooo^^^TTTOOOGGGHHHIIIKKKNNNQQQTTTVVVZZZ[[[\\\^^^aaadddfffgggjjjjjjpppzzzwwwooogggeeedddaaa```aaaaaaeeeiiinnnrrrwww|||~~~{{{zzz|||~~~}}}}}}}}}||||||zzzyyyxxxxxxwwwzzz}}}xxxooohhhfffdddfffiiiooouuu}}}|||yyy{{{nnnbbbUUUNNNHHHBBB???@@@???>>>======<<<<<<<<<===>>>>>>???@@@@@@AAA@@@@@@AAAAAAAAABBBDDDGGGIIIKKKRRRTTTUUUUUUTTTTTTTTTUUUWWW]]]eeemmmttt{{{{{{yyyvvvrrroooqqquuuyyy~~~oooeee]]]^^^^^^YYYXXX[[[XXXVVVSSSRRRRRRRRRQQQOOONNNMMMLLLKKKIIIHHHGGGFFFEEEBBB???>>>>>>===<<<::::::999999888888777666666666555555444444555555666444555555555555555555444666666555555555444444444;;;::::::999999888888777999<<>>???>>>==================>>>>>>@@@AAABBBBBBBBBBBBCCCCCCDDDFFFIIILLLOOOQQQYYYZZZ[[[ZZZXXXVVVVVVVVVWWW\\\ccckkksss}}}yyykkk``````___XXXWWW[[[XXXVVVSSSRRRQQQQQQPPPOOOMMMMMMLLLJJJIIIHHHGGGFFFFFFDDD@@@???>>>>>><<<;;;999999999888777777666666555444444333333444444555555555444444444444555555444444444555555555555555999999:::::::::;;;;;;;;;:::>>>BBBEEELLLTTTVVVTTTQQQdddrrrpppzzzxxxrrryyyiii\\\QQQLLLEEEEEEEEEDDDDDDDDDDDDDDDDDDFFFIIIPPPYYYdddnnnttt~~~vvv^^^ZZZSSSNNNMMMLLLLLLLLLGGGEEECCCCCCCCCDDDCCCAAA@@@@@@@@@AAABBBBBBCCCCCCBBBBBBCCCFFFOOO\\\kkkuuuzzz~~~|||zzzxxxyyyzzz{{{{{{zzzyyyyyyuuuxxx{{{}}}~~~wwwwwwxxxxxxzzz|||}}}~~~kkk\\\RRRKKKGGGHHHJJJMMMPPPSSSUUUWWWWWWZZZ[[[]]]___aaacccddddddgggjjjtttzzzqqqjjjfffffffffeeehhhlllmmmpppvvvzzz}}}~~~xxxssssssmmmooosssyyy~~~}}}qqqaaaWWWMMMIIIFFFAAA?????????>>>>>>============>>>>>>???@@@BBBCCCDDDDDDDDDFFFGGGHHHKKKNNNRRRUUUWWW]]]^^^^^^]]]ZZZWWWVVVWWWTTTYYY___fffnnnzzzooobbbaaa___XXXVVV[[[YYYVVVSSSQQQQQQQQQPPPOOOMMMLLLKKKJJJIIIHHHGGGGGGGGGDDDAAA??????>>>===<<<999999888888777666666666444333333222222333333444666555444333333444555666222222333444555666777888555666777888:::;;;<<<===;;;@@@EEEIIIPPPWWWXXXUUUTTThhhsssrrr|||{{{vvvuuueeeXXXNNNHHHEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFIIIOOOYYYeeepppwwwqqqjjjaaaYYYTTTQQQPPPOOOKKKIIIGGGGGGGGGGGGFFFEEE@@@AAAAAABBBBBBCCCCCCDDDCCCBBBBBBEEEMMM[[[jjjuuu}}}zzz{{{}}}~~~|||{{{xxx|||~~~~~~}}}|||}}}~~~uuubbbVVVPPPLLLIIIIIIKKKNNNRRRUUUWWWWWWXXXZZZ[[[]]]___aaabbbcccccchhhlllxxxzzznnnhhhdddeeeffffffkkkpppnnnsssxxx}}}|||wwwwwwoooqqquuu|||uuummm___TTTIIIEEECCC@@@>>>>>>>>>============>>>>>>???>>>>>>???AAABBBCCCDDDEEEIIIIIIJJJLLLPPPTTTYYY[[[___^^^]]][[[YYYVVVTTTRRRTTTWWW[[[```gggsssmmm______[[[ZZZ[[[WWWYYYXXXUUUSSSQQQPPPPPPPPPQQQPPPOOONNNMMMLLLLLLLLLGGGEEECCCBBBBBBAAA>>>===<<<:::888777888888777666777777666555555555555666333333333444444444555555444555555666666666666666666777999999888888:::;;;???BBBHHHOOOUUUXXXWWWUUUXXXooo}}}vvv{{{zzznnnaaaWWWOOOJJJJJJIIIGGGEEECCCCCCCCCCCCBBBEEEIIIOOOWWWbbbmmmtttzzzvvvlllgggccc\\\VVVSSSQQQOOOOOOOOONNNLLLJJJFFFCCC@@@???AAABBBDDDDDDFFFCCCCCCHHHMMMVVVfffttt{{{|||{{{}}}}}}~~~yyy|||lll^^^PPPLLLNNNIIILLLLLLMMMPPPSSSWWWZZZ\\\```]]]YYYZZZ]]]```bbbaaadddjjjwww|||rrrhhhhhhgggffffffiiinnnqqqwww{{{{{{{{{yyyzzzuuulll]]]SSSHHHEEECCC@@@>>>?????????>>>>>>>>>??????@@@@@@AAABBBCCCEEEGGGHHHIIIKKKKKKLLLMMMQQQUUUYYY[[[\\\\\\[[[ZZZXXXVVVUUUTTTQQQTTTXXX]]]fffssspppaaa```[[[ZZZ[[[WWWXXXWWWUUUTTTSSSSSSSSSSSSPPPQQQPPPPPPOOOMMMLLLKKKGGGEEECCCBBBBBBAAA???===<<<:::888777888888777666555555444333333333333444333333444444444555555555444555555666666666666666444555777777666666888999>>>AAAFFFNNNTTTWWWWWWUUUWWWppp{{{}}}{{{|||kkk___VVVOOOKKKJJJIIIGGGDDDCCCBBBBBBBBBDDDFFFJJJNNNTTT]]]gggnnnrrrxxx{{{qqqiiiaaa___\\\[[[YYYXXXUUURRRMMMJJJFFFCCCCCCDDDEEEDDDHHHEEEEEEHHHMMMUUUdddrrr}}}~~~~~~zzzfffZZZNNNLLLOOOJJJMMMMMMNNNQQQTTTWWW[[[\\\```]]]ZZZ[[[^^^```aaa```fffnnn|||xxxnnnffffffffffffhhhlllrrrvvv|||tttjjjZZZQQQHHHDDDCCC@@@>>>???AAA@@@@@@?????????@@@@@@CCCCCCDDDFFFHHHKKKMMMOOOOOONNNNNNNNNQQQTTTXXXZZZYYYZZZZZZZZZYYYXXXWWWVVVSSSUUUYYY___hhhxxx|||rrrbbb```[[[YYY[[[VVVVVVVVVUUUTTTTTTTTTUUUUUUPPPQQQRRRRRRQQQOOOLLLKKKHHHFFFDDDBBBBBBAAA???===<<<:::888888888999888777666555444444333333444444333444444444444555555555444555555666666666666666444555777777666666888999===???DDDKKKRRRVVVVVVUUUZZZuuu~~~{{{{{{xxxhhh]]]UUUOOOLLLJJJIIIFFFDDDBBBAAAAAAAAAFFFGGGJJJMMMRRRYYYbbbhhhmmmrrryyy|||}}}~~~zzzwwwssspppnnnkkkgggddd^^^YYYRRRMMMJJJHHHFFFEEEJJJGGGFFFIIILLLTTTbbbppp~~~~~~ppp___VVVLLLLLLPPPLLLNNNOOOPPPSSSVVVYYY\\\]]]___]]]\\\]]]___`````````iiirrruuulllfffggghhhjjjnnnttt{{{rrrfffVVVNNNGGGDDDBBB???>>>@@@AAA@@@@@@??????@@@@@@@@@CCCDDDFFFIIILLLOOORRRTTTSSSQQQPPPOOOPPPRRRVVVXXXYYYZZZ[[[\\\\\\[[[YYYXXXZZZ[[[___dddnnn~~~vvv{{{sssbbb___ZZZYYY[[[WWWUUUUUUUUUTTTTTTTTTSSSTTTPPPQQQSSSSSSRRRPPPMMMKKKHHHFFFDDDCCCBBBAAA???===<<<:::888888999999888777888777777666666666666666444444444444555555555555444555555666666666666666666777999999888888:::;;;;;;===BBBHHHPPPTTTVVVVVV```{{{|||}}}vvvyyyvvvfff[[[TTTNNNKKKJJJHHHFFFCCCAAA@@@@@@???DDDFFFIIILLLRRR[[[dddjjjsssvvvzzz|||}}}}}}|||uuuooofff]]]UUUOOOJJJFFFKKKHHHGGGIIIMMMTTTbbbooo~~~iiiZZZSSSKKKLLLPPPMMMPPPQQQSSSUUUXXX[[[]]]^^^^^^^^^^^^___```aaaaaaaaakkkvvvuuummmgggjjjmmmqqqwwwnnnaaaRRRKKKFFFDDDAAA>>>???AAA@@@@@@??????@@@@@@AAABBBDDDFFFIIIMMMQQQUUUXXXYYYWWWUUUQQQOOOOOOQQQSSSUUUYYY\\\```ccccccbbb___\\\___```ccchhhrrr{{{sssvvvvvvddd___ZZZYYY[[[XXXUUUUUUTTTSSSRRRQQQPPPPPPPPPQQQSSSSSSRRRPPPMMMKKKHHHFFFDDDCCCCCCBBB???>>>===;;;999888999999888777888888777666666666666777444444444555555555666666444555555666666666666666666777999999888888:::;;;:::<<<@@@FFFNNNSSSVVVWWWbbb~~~}}}zzzzzzuuuyyywwwfffZZZRRRMMMIIIHHHGGGDDDBBB@@@?????????@@@CCCHHHNNNWWWbbbmmmttt~~~~~~|||qqqfff[[[RRRLLLMMMJJJIIIKKKOOOVVVdddrrrzzzdddWWWRRRKKKMMMQQQNNNRRRSSSUUUXXXZZZ]]]^^^___^^^___```aaabbbbbbcccdddmmmzzztttnnniiimmmssszzz|||hhh[[[NNNIIIEEECCCAAA>>>???CCC@@@@@@@@@@@@AAACCCDDDEEEFFFJJJOOOUUUZZZ^^^___```\\\YYYTTTQQQOOOPPPRRRTTTXXX]]]dddkkknnnlllhhheeeccceeehhhnnnyyy}}}|||vvvsssxxx|||hhhbbbZZZYYY[[[XXXTTTTTTTTTSSSRRRPPPOOONNNPPPQQQRRRRRRQQQOOOLLLKKKIIIGGGDDDCCCCCCBBB@@@>>>===;;;999999999:::999777777666555555444444555555444444555555555666666666444555555666666666666666444555777777666666888999:::;;;>>>EEELLLSSSWWWXXX```|||yyyzzzzzzuuuyyyxxxfffYYYQQQLLLHHHFFFEEECCCAAA???????????????BBBHHHQQQ[[[hhhuuu}}}}}}||||||~~~xxxlllaaaZZZUUUQQQOOOQQQTTTZZZhhhtttuuu```UUURRRLLLOOOSSSOOOTTTUUUWWWZZZ]]]___``````___```bbbccccccdddgggiiissstttooonnnttt|||wwwcccVVVKKKGGGDDDCCC@@@===???CCC@@@AAAAAACCCDDDFFFHHHIIIKKKPPPWWW___eeehhhiiihhhaaa^^^XXXSSSQQQQQQSSSUUUTTT\\\hhhsssxxxwwwsssooolllooottt{{{}}}~~~~~~uuuttt}}}~~~ooofff\\\YYYZZZVVVRRRSSSTTTTTTSSSRRRQQQPPPPPPQQQPPPPPPOOOMMMLLLKKKIIIGGGEEEDDDCCCBBB@@@>>>===;;;999999::::::999888777666666555555555555555555555555555666666666666444555555666666666666666444555777777666666888999:::;;;>>>DDDLLLSSSXXXZZZaaatttwwwuuuqqqwwwwwweeeXXXQQQKKKHHHDDDCCCAAA@@@?????????@@@@@@DDDKKKSSS^^^lllyyy|||zzzzzzyyyxxxzzz~~~}}}rrrkkk```[[[XXXXXXYYY^^^jjjwwwooo\\\RRRQQQMMMPPPUUURRRUUUWWWYYY\\\^^^```aaaaaa```aaaccccccdddfffkkkooozzzvvvsssxxxttt```SSSJJJFFFDDDCCC@@@===???DDDBBBBBBCCCEEEGGGIIIKKKMMMOOOUUU^^^gggmmmoooooonnneeeaaa[[[VVVSSSSSSTTTVVVRRR[[[jjjxxx{{{wwwvvvzzz}}}zzzssszzz|||{{{uuujjj^^^YYYYYYUUUQQQRRRSSSUUUUUUUUUTTTSSSQQQPPPOOONNNMMMLLLLLLLLLIIIGGGEEEDDDCCCBBB@@@>>>===<<<:::999::::::999888999999888777777777777777555555555555666666666777444555555666666666666666666777999999888888:::;;;:::;;;>>>DDDLLLSSSXXX[[[fffpppsssooolllsssvvvdddXXXPPPLLLIIIBBBAAA@@@?????????@@@AAACCCGGGMMMUUU___lllyyy~~~|||xxxvvvvvvvvvvvvvvvxxx{{{~~~wwwhhhccc___^^^]]]aaalllxxxyyykkkXXXPPPPPPMMMRRRWWWTTTVVVXXXZZZ]]]___aaaaaaaaa```bbbdddddddddgggnnnssszzzwww|||hhhYYYRRRGGGEEECCC@@@@@@AAACCCDDD@@@CCCFFFGGGHHHKKKPPPTTTZZZbbbmmmuuuxxxvvvrrrooofffccc___[[[WWWVVVXXXYYYXXX^^^jjjxxx}}}wwwvvv~~~|||jjjaaaZZZUUUSSSQQQQQQPPPPPPPPPQQQRRRSSSPPPOOOMMMKKKKKKKKKLLLLLLIIIIIIHHHHHHFFFCCCAAA@@@???>>><<<;;;:::999888888:::999777666666666777888666666555555555555666666555444444444444555666666888777777777777999:::;;;;;;888:::CCCJJJOOOUUUZZZfffvvvsssssspppttttttcccWWWNNNHHHCCCBBBAAA@@@?????????@@@@@@DDDFFFJJJSSS^^^iiiqqqtttuuuvvvvvvuuuqqqnnnmmmmmmppprrruuuzzz~~~sssnnngggbbbbbbfffmmmrrruuuxxx|||eeeZZZPPPNNNPPPQQQSSSVVV[[[\\\^^^```ccceeeggggggcccbbbbbbcccccceeeppp{{{wwwdddVVVOOOFFFDDDBBB@@@@@@AAABBBDDDBBBDDDFFFHHHJJJNNNTTTYYY```gggoootttuuurrrooommmfffdddaaa]]]YYYYYY[[[^^^^^^fffsss}}}{{{{{{zzz{{{|||||||||~~~~~~pppeee]]]ZZZZZZWWWXXXYYYYYYXXXUUURRROOONNNMMMLLLJJJJJJJJJJJJKKKHHHIIIIIIHHHFFFDDDBBBAAA@@@???>>><<<;;;::::::::::::999888777666777777888555555444444444444555555555444444444444555666666888777777777777999:::;;;<<<:::<<>><<<;;;;;;;;;999999888777777777777888555444444333333444444555555555444444555555666777888777777777777999:::;;;>>>;;;>>>FFFNNNSSSXXX\\\qqquuuxxxvvv{{{qqqaaaUUUNNNHHHEEEDDDCCCBBBAAA@@@AAABBBBBBCCCDDDHHHPPP[[[dddkkknnnllllllkkkhhhdddaaa```aaa]]]```dddiiiqqq{{{~~~{{{yyyvvvrrrnnnjjjiiiiiiiiieeefffhhhnnnxxxsss^^^VVVOOOOOOSSSVVVZZZ______```aaabbbdddeeeffffffgggggghhhkkkjjjmmmvvvzzzhhhYYYMMMGGGCCCBBBAAA@@@@@@AAACCCDDDGGGHHHIIIMMMRRRZZZbbbgggmmmnnnooonnnlllkkkkkkkkkqqqsssrrrnnniiijjjpppwww~~~|||tttooojjjfffdddcccdddfffgggjjjooovvv{{{~~~xxxmmmaaa^^^___\\\___bbbccc```ZZZSSSOOOMMMMMMLLLKKKKKKJJJJJJJJJIIIIIIJJJIIIHHHFFFEEECCCBBBAAA@@@>>><<<;;;;;;:::999999888888888777777777555555555444444555555555555555555555555666666777888777777777777999:::;;;>>>;;;>>>GGGOOOSSSXXX\\\nnnxxx~~~ppp```TTTMMMHHHEEEEEEDDDCCCBBBAAABBBBBBCCCDDDEEEIIIPPPZZZbbbhhhjjjhhhhhhfffccc___\\\\\\\\\^^^___bbbfffkkksss|||~~~yyyyyyyyyzzzzzzyyywwwvvvzzzyyywwwtttpppllliiigggeeedddccceeelllwwwzzziii\\\TTTOOOPPPTTTWWW\\\aaabbbbbbcccdddeeeffffffggghhhhhhllloooppprrr{{{rrrbbbTTTKKKEEEBBBAAAAAAAAAAAABBBDDDDDDJJJJJJMMMRRRYYY```fffiiikkkkkkkkkjjjiiijjjmmmpppxxx{{{}}}xxxsssttt~~~zzzssslllhhhfffccc```^^^___aaabbbeeekkkrrrwwwzzz~~~xxxyyylllgggfffeeeeeedddbbb^^^XXXTTTQQQOOOOOONNNNNNMMMMMMLLLKKKJJJKKKKKKJJJIIIGGGEEEDDDBBBAAA@@@===<<<::::::999999999999999888888888777777777666666666666777777666555555555555666777777888777777777777999:::;;;===;;;>>>HHHOOOTTTXXX\\\gggyyyppp___TTTMMMIIIFFFEEEDDDCCCBBBBBBBBBCCCCCCEEEGGGJJJQQQZZZaaaeeegggeeeeeeccc```\\\ZZZZZZ[[[^^^```bbbeeeiiiooovvv{{{yyysssnnniiifffcccdddfffhhhjjjkkkmmmmmmvvvvvvvvvuuurrrnnnjjjggggggfffdddbbbdddlllvvv}}}zzzkkk^^^YYYSSSOOOPPPSSSUUU[[[aaadddddddddeeefffggggggggghhhjjjnnnsssuuuxxx{{{iii[[[QQQIIIDDDAAAAAAAAABBBCCCDDDEEEFFFKKKMMMQQQXXX___eeeggghhhfffffffffeeefffjjjpppuuu|||zzztttlllgggeeedddaaa___\\\^^^___```cccgggmmmqqqwww~~~~~~yyy||||||tttpppllliiieee___ZZZVVVTTTSSSPPPQQQQQQPPPPPPOOONNNMMMMMMMMMMMMLLLJJJHHHEEEDDDCCCBBB@@@>>><<<:::999999999999::::::999999888777888777777777777777777888666666555555666666777888888777777777777999:::;;;===;;;???IIIQQQTTTXXX\\\dddyyyxxxqqq___TTTMMMIIIFFFEEEDDDCCCBBBAAABBBCCCCCCFFFHHHKKKQQQYYY___cccdddbbbbbb```]]]ZZZXXXYYYZZZZZZ\\\___aaaeeekkkrrrvvvzzzxxxjjjccc___ZZZUUUTTTPPPRRRUUUWWWYYY[[[___aaajjjkkklllmmmmmmkkkiiigggfffggghhhfffeeeggglllqqq|||rrrhhh\\\TTTTTTOOOLLLOOOQQQTTTZZZaaaeeeeeeffffffggghhhiiiiiihhhkkkrrryyy|||ppp___TTTNNNHHHEEEAAAAAABBBCCCDDDEEEFFFGGGLLLOOOUUU^^^eeehhhgggdddaaaaaaaaabbbdddjjjrrrwww{{{tttlllgggffffffdddaaa___```bbbcccdddgggkkknnnuuu|||~~~|||}}}uuuzzzzzzyyyzzzpppgggddd```[[[WWWVVVVVVVVVQQQQQQRRRRRRQQQPPPNNNMMMOOOOOONNNMMMJJJGGGEEECCCEEEDDDBBB???===;;;;;;:::999999:::::::::999888777777777666666666666777777666666666666666777777888888777777777777999:::;;;>>>===AAAKKKRRRVVVYYY]]]iiitttuuurrr```TTTMMMIIIFFFDDDCCCBBBAAAAAAAAABBBCCCFFFGGGJJJPPPWWW]]]___```^^^]]]\\\YYYVVVUUUWWWXXXVVVWWWYYY[[[^^^bbbgggkkkooouuu}}}|||lll```UUURRRQQQLLLIIIIIIDDDFFFIIIKKKKKKMMMQQQTTTYYY[[[]]]```cccdddeeefffccciiinnnpppmmmkkklllnnn}}}}}}xxxrrrjjjddd___XXXQQQMMMMMMIIIIIILLLPPPSSSZZZbbbeeeeeefffggghhhjjjjjjkkkjjjmmmvvv~~~zzzgggXXXPPPKKKHHHEEEAAABBBCCCDDDEEEFFFGGGHHHLLLPPPWWWaaaiiijjjfffaaa_________```dddjjjrrrxxxxxxooojjjjjjiiigggdddccceeefffggggggiiikkkmmmttt{{{{{{xxxtttxxx}}}xxx|||wwwiii\\\ZZZXXXVVVUUUVVVXXXZZZPPPQQQRRRRRRQQQPPPNNNMMMPPPPPPOOOMMMKKKGGGDDDBBBFFFEEECCCAAA>>>===<<<;;;999999:::;;;:::999888777666666555555555555666666666666666666666777888888888777777777777999:::;;;???>>>CCCLLLTTTXXX[[[^^^oooqqqrrr~~~sss```TTTMMMIIIFFFDDDCCCBBBAAA@@@AAABBBBBBEEEFFFIIIOOOVVV[[[]]]]]]ZZZZZZXXXVVVSSSSSSUUUWWWUUUVVVVVVVVVVVVXXX\\\___ffflllttt}}}uuueee[[[PPPGGGHHHHHHEEECCCDDD???AAADDDDDDCCCDDDHHHKKKNNNOOORRRVVV[[[___bbbdddbbbjjjtttxxxvvvsssqqqrrrqqqwww{{{wwwrrrmmmfffbbbbbb]]]WWWTTTRRRNNNKKKJJJHHHEEEFFFJJJOOOSSS[[[dddeeeeeefffhhhiiijjjkkklllkkkoooxxx~~~mmm\\\SSSOOOJJJGGGFFFCCCAAABBBEEEFFFEEEHHHMMMNNNTTT[[[aaaddddddddddddddd[[[XXX^^^aaacccooo~~~{{{rrrssstttpppmmmnnnlllmmmnnnnnnmmmmmmnnnpppwwwyyy||||||yyy|||wwwwwwsssxxxlllddd]]]XXXUUUWWW\\\___[[[VVVSSSPPPNNNNNNPPPQQQPPPNNNOOONNNMMMLLLKKKJJJIIIIIIDDDDDDCCCAAA???>>><<<<<<;;;::::::999888888888999777777666555444444333333666666666666777777777777888888888888999:::;;;<<<@@@@@@DDDLLLSSSXXX^^^eeetttvvvhhhnnnssstttbbbVVVNNNIIIEEEDDDCCCBBB@@@??????@@@@@@AAADDDHHHMMMRRRUUUWWWXXXXXXWWWUUURRRPPPNNNMMMMMMOOOOOOOOOOOOPPPQQQRRRSSSYYY```jjjttt~~~yyydddXXXLLLJJJGGGDDDBBBAAAAAAAAA???AAABBBBBBBBBBBBCCCEEEHHHHHHIIIJJJNNNUUU]]]ccciiittt}}}wwwuuuwwwzzz~~~yyyssshhhfffccc___ZZZVVVSSSQQQPPPOOOLLLJJJGGGEEEDDDDDDEEEFFFHHHJJJNNNUUU^^^cccfffiiikkkllllllllllllmmmqqqyyyvvvfffVVVNNNJJJFFFCCCCCCDDDBBBCCCFFFFFFEEEIIINNNTTTYYY___dddeeeeeeddddddaaaZZZYYY___bbbeeeppp{{{{{{|||xxxtttsssttttttsssqqqpppqqqsssvvvyyy{{{|||vvv|||zzzwwwvvvppprrrjjj```\\\YYYXXX\\\aaabbb]]]XXXSSSPPPNNNNNNOOOPPPOOOMMMNNNNNNMMMLLLKKKJJJIIIIIIEEEEEECCCBBB@@@???======<<<;;;:::999888888888888888888777666666555444444555555555555666666666666888888888888999:::;;;<<>>>>>===;;;:::999888777777999888888777777666666666444444444444555555555555888888888888999:::;;;<<>><<<;;;999888777777888888888777777666666666444444555555555666666666888888888888999:::;;;;;;@@@@@@EEEOOOVVVZZZ___eeerrrssssssqqq```UUUNNNIIIGGGCCCBBB@@@?????????@@@@@@DDDEEEGGGJJJKKKLLLLLLLLLLLLKKKIIIHHHFFFEEEDDDDDD@@@@@@??????@@@AAABBBBBBEEEIIINNNSSSZZZeeerrr{{{rrr```QQQGGGAAAAAAAAA@@@@@@@@@@@@AAABBB???@@@BBBBBBAAAAAACCCDDDHHHHHHHHHHHHIIINNNTTTXXXggg|||{{{qqqiiiccc^^^[[[YYYXXXUUUPPPMMMLLLJJJHHHGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBBBBCCCDDDDDDEEEFFFGGGIIILLLRRRYYY___fffjjjooosssuuuwwwzzz|||{{{]]]TTTKKKHHHFFFDDDDDDGGGGGGEEEFFFIIIKKKLLLRRRXXX^^^bbbfffhhhjjjkkklllnnnqqqooonnnqqqwww}}}{{{yyywwwvvvzzz}}}|||rrruuuuuu}}}rrrpppuuulll___```bbbeeefffaaaZZZTTTTTTTTTSSSRRRPPPPPPPPPQQQMMMMMMMMMLLLKKKKKKJJJJJJIIIIIIHHHFFFDDDCCCAAAAAA@@@???===;;;:::999888888777777666666666666666555555555666666666777777777888888888888999:::;;;;;;@@@@@@EEEOOOVVVZZZ___ddd~~~ttttttuuuppp___TTTMMMHHHEEEBBBAAA@@@?????????@@@AAADDDEEEFFFHHHHHHHHHHHHGGGIIIHHHGGGEEEDDDCCCCCCCCC?????????>>>??????@@@AAA???BBBEEEIIINNNWWWbbbjjjtttzzz||||||~~~xxxlll^^^RRRIIICCC@@@@@@@@@@@@????????????@@@???AAABBBBBBBBBBBBCCCEEEGGGGGGHHHGGGHHHLLLQQQUUUbbbyyyxxxrrrfffbbb[[[VVVSSSRRRQQQPPPMMMKKKHHHGGGGGGGGGGGGFFFCCCCCCBBBBBBAAAAAAAAA@@@DDDCCCCCCBBBBBBCCCCCCCCCEEEFFFGGGIIILLLRRRYYY___jjjnnnrrrvvvxxxyyy|||}}}UUUMMMGGGEEECCCAAABBBEEEGGGEEEFFFJJJMMMOOOVVV]]]```cccgggiiikkknnnqqqsssppprrrtttxxx~~~|||rrrqqqnnnjjjhhhgggffffffjjjmmmuuu~~~ooopppooozzzrrrmmmeee}}}qqqiiihhhfffdddaaa\\\VVVRRRSSSTTTTTTSSSQQQQQQRRRTTTNNNNNNNNNMMMMMMLLLLLLLLLJJJIIIHHHFFFEEECCCBBBAAA@@@???===<<<;;;:::999999666666666666666666666666666666666666777777777888888888888888999:::;;;<<<>>>???DDDNNNVVVYYY^^^ccc|||ttttttwww|||mmm\\\QQQKKKFFFDDDAAA@@@???>>>>>>???@@@AAACCCDDDEEEFFFFFFEEEDDDDDDDDDCCCBBBAAA@@@@@@???@@@??????>>>>>>>>>??????@@@===???BBBDDDFFFMMMVVV]]]jjjooouuuwwwuuuuuuyyy|||}}}vvvooojjjaaa]]]VVVNNNGGGBBB@@@???========================AAABBBDDDDDDCCCCCCEEEFFFDDDEEEEEEEEEFFFIIIMMMQQQ```uuu{{{yyyvvvrrrnnnhhhaaa]]]UUURRRNNNLLLKKKJJJIIIHHHGGGFFFDDDEEEFFFGGGGGGFFFFFFEEEEEEDDDCCCBBBBBBAAACCCCCCBBBAAAAAAAAAAAABBBCCCDDDEEEGGGKKKQQQYYY^^^mmmpppuuuxxxyyy{{{}}}OOOIIIDDDCCCBBB???@@@DDDGGGEEEFFFKKKNNNRRRZZZbbbdddgggjjjlllnnnppptttvvvuuu{{{uuunnnllllllggggggeeebbb___^^^]]]^^^^^^bbbiiirrr|||pppnnnkkkvvvrrrkkk[[[ppp|||~~~vvvrrrkkkddd^^^YYYVVVTTTQQQRRRTTTSSSQQQQQQSSSUUUOOOOOOOOONNNNNNNNNNNNNNNJJJIIIHHHFFFEEECCCBBBAAA???>>>===<<<;;;;;;;;;;;;777777777777777777777777555555555666666666777777888888888888999:::;;;<<<======DDDNNNUUUXXX\\\aaauuuvvvwww|||yyyxxxgggXXXNNNIIIFFFCCCAAA@@@???>>>>>>???@@@AAABBBBBBDDDDDDDDDCCCBBBAAAAAA@@@???>>>>>>===>>>>>>>>>======<<<<<<======>>>===???BBBBBBCCCGGGNNNSSS\\\aaagggllloooppprrrsssppppppooolllfff___XXXTTTLLLJJJGGGDDDAAA???>>>===:::;;;<<<===>>>?????????BBBCCCEEEEEEDDDDDDFFFGGGDDDEEEEEEEEEFFFIIIMMMPPPZZZjjj}}}zzzrrrlllhhheeeccc```^^^\\\ZZZWWWSSSPPPLLLJJJIIIHHHIIIIIIGGGFFFGGGFFFFFFHHHIIIJJJIIIGGGIIIHHHHHHGGGFFFFFFEEEEEECCCBBBBBBAAABBBBBBCCCCCCCCCDDDEEEHHHLLLRRRZZZ```mmmpppuuuyyy{{{}}}NNNIIIEEEDDDBBB@@@AAADDDFFFEEEFFFKKKOOOTTT\\\dddhhhjjjlllnnnooorrruuuxxx|||vvvppprrrrrrmmmgggccceeehhh```___^^^[[[XXXVVVVVVVVVXXX\\\bbbiiiqqqyyysssooojjjvvvrrrjjjXXXiiipppqqqyyyzzzoooeee\\\XXXVVVVVVOOOQQQSSSRRRPPPPPPSSSVVVPPPPPPOOOOOOOOOOOOOOOOOOJJJIIIHHHFFFDDDCCCBBBAAA???>>>===<<<<<<<<<<<<<<<888888888888888888999999444444444555555555666666888888888888999:::;;;<<<<<<===CCCMMMTTTXXX\\\```lllzzz|||zzz~~~sssbbbTTTLLLHHHEEEDDD@@@@@@???>>>>>>???@@@AAAAAABBBCCCCCCCCCBBBAAA@@@@@@@@@???>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;;;;<<<:::===?????????AAAFFFKKKKKKOOOWWW___dddggghhhhhhdddcccbbb^^^XXXRRRLLLHHHBBBBBBBBBAAA@@@???>>>===:::;;;===???AAACCCDDDDDDCCCDDDFFFFFFEEEEEEGGGHHHEEEFFFGGGHHHIIIKKKOOOSSSSSS^^^lll{{{|||uuujjjbbb]]]\\\[[[[[[UUUSSSQQQOOOOOONNNLLLJJJGGGGGGGGGIIIJJJKKKIIIHHHFFFFFFGGGIIIKKKKKKIIIGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFEEEFFFHHHJJJNNNUUU^^^ccclllpppuuuyyy|||~~~KKKIIIEEEAAA???@@@AAACCCFFFIIIMMMPPPTTTZZZbbbhhhnnnnnnnnnooosssyyy~~~~~~tttmmmkkkkkkjjjjjjjjjkkkmmmnnnfffddd```]]][[[YYYYYYYYYUUUWWW\\\aaagggkkknnnpppttt|||~~~~~~}}}{{{{{{}}}zzzkkklllxxx|||zzztttgggVVV\\\eeeqqq}}}mmmgggeeeaaaYYYTTTTTTSSSRRRQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPOOOOOOOOOOOOMMMJJJGGGEEEDDDEEEEEEAAAAAA@@@???===;;;:::999888888888888888777666666888888777777666666555555:::999888777777888999:::??????DDDOOOVVVXXXYYY[[[jjjiiiTTTNNNKKKDDDCCCGGGAAAAAA@@@@@@???@@@@@@@@@BBBBBBAAAAAAAAAAAAAAAAAA>>>>>>======<<<<<<<<<;;;======<<<<<<<<<======>>>============???AAACCCDDDHHHKKKPPPVVVZZZ]]]^^^^^^[[[ZZZXXXUUUQQQKKKFFFCCC@@@@@@???>>>>>>>>>>>>>>>???>>>======???AAADDDEEEIIIGGGFFFEEEFFFGGGGGGFFFFFFEEEEEEFFFHHHLLLOOOQQQWWW[[[dddqqq~~~wwwhhhccc\\\XXXVVVUUUSSSQQQNNNQQQSSSQQQLLLIIIIIIJJJGGGFFFEEEDDDEEEFFFIIIJJJGGGGGGGGGHHHHHHIIIIIIIIIKKKKKKJJJJJJHHHFFFEEEDDDEEEEEEDDDDDDEEEFFFGGGGGGKKKKKKKKKMMMRRRWWW]]]aaagggmmmuuuzzz|||KKKHHHDDDAAA@@@@@@BBBCCCEEEGGGKKKOOOTTT\\\eeellloooppprrrssswww|||zzzqqqkkkkkknnnrrrvvvyyyxxxuuurrriiifffbbb___\\\[[[[[[[[[XXXZZZ\\\___cccfffiiijjjpppxxx|||yyytttssstttssstttwwwzzzzzzwwwvvvwwwyyy{{{kkkjjjqqqqqqpppkkkaaaZZZ\\\dddtttrrrnnnlllfff]]]XXXTTTTTTSSSSSSRRRRRRRRRRRRQQQQQQQQQQQQPPPPPPPPPPPPOOOMMMKKKHHHFFFEEEFFFFFFBBBBBBAAA@@@>>><<<;;;:::888888888888888777777666999888888888777777777777999888777777777888:::;;;======CCCMMMUUUWWWXXXZZZeee|||}}}iiiVVVPPPLLLDDDBBBEEEAAAAAA@@@?????????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@>>>=========<<<<<<<<<;;;<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;<<<>>>???@@@DDDFFFJJJOOORRRSSSSSSSSSSSSSSSRRROOOLLLGGGDDDAAA??????>>>===============>>>>>>>>>>>>@@@BBBDDDEEEFFFEEEEEEFFFGGGHHHHHHGGGJJJJJJKKKNNNQQQUUUXXX[[[\\\]]]aaahhhppp~~~zzzjjj```\\\WWWTTTTTTTTTRRRQQQQQQSSSTTTSSSQQQMMMKKKJJJGGGFFFEEEDDDEEEFFFHHHJJJGGGHHHHHHHHHIIIIIIIIIIIIKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHLLLLLLMMMPPPTTTZZZ```dddhhhnnnvvv{{{IIIGGGDDDBBB@@@AAABBBCCCCCCFFFIIINNNUUU^^^iiioooooossswwwyyy{{{zzzuuurrrpppvvvwwwmmmjjjeeeaaa^^^^^^^^^___]]]]]]]]]___aaaeeehhhjjjrrryyy{{{tttmmmjjjiiiggghhhlllppprrrrrrrrrtttvvvxxx~~~~~~xxxjjjfffiiieeegggiiiccc___]]]bbbyyyvvvtttppphhh___[[[UUUUUUUUUTTTTTTTTTTTTTTTSSSSSSSSSRRRRRRQQQQQQQQQOOONNNLLLIIIHHHGGGGGGGGGDDDDDDCCCAAA???===<<<;;;888999999999999888777777999999999999888888888888777777777777888999;;;<<<<<<===CCCOOOWWWYYYZZZ\\\bbbyyy}}}nnn```ZZZTTTKKKEEEFFFAAAAAA@@@???????????????@@@@@@@@@@@@??????>>>>>>=========<<<<<<<<<<<<<<<===<<<;;;:::::::::::::::;;;;;;;;;;;;;;;<<<======@@@BBBEEEGGGIIIIIIIIIHHHJJJJJJIIIHHHEEEBBB@@@>>>>>>>>>===<<<<<<<<<<<<=========>>>@@@AAACCCDDDDDDEEEFFFGGGIIIJJJKKKKKKKKKIIIKKKNNNRRRWWW\\\```bbbdddbbbaaacccgggpppwwwgggaaaZZZWWWTTTSSSSSSTTTUUUTTTUUUVVVWWWXXXWWWSSSNNNJJJFFFEEEEEEEEEEEEGGGIIIJJJHHHHHHIIIIIIIIIIIIJJJJJJLLLKKKKKKKKKKKKMMMNNNOOONNNMMMLLLKKKJJJJJJJJJJJJNNNOOOPPPSSSXXX^^^dddhhhjjjooowww}}}HHHFFFDDDBBBAAAAAACCCDDDDDDEEEHHHMMMUUU```jjjppppppvvv|||yyyooolllgggcccaaaaaabbbcccbbbaaa```aaadddhhhmmmpppyyy~~~wwwmmmiiifffdddcccgggllloooooopppsssvvvxxx|||~~~xxxtttrrrqqqqqqpppoooqqqvvv|||~~~uuuiiieeedddaaahhhqqqpppfff___bbb}}}vvvrrrlllddd]]][[[UUUUUUUUUUUUUUUUUUTTTTTTUUUTTTTTTSSSSSSRRRRRRRRRPPPNNNMMMKKKJJJIIIIIIIIIGGGFFFDDDBBB@@@>>>======999999::::::999999888777888888888888888888888888777666666777888;;;===>>>???@@@GGGSSS[[[]]]^^^```cccxxxzzzrrrnnneeeWWWLLLHHHBBBAAA@@@???????????????@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<>>===<<<<<<<<<<<<<<<============<<<=========???@@@BBBDDDEEEEEEEEEDDDEEEEEEDDDCCCAAA???===;;;===<<<<<<;;;;;;;;;<<<<<<<<<===???AAABBBCCCDDDDDDHHHJJJLLLNNNOOOOOOPPPPPPLLLOOOTTTZZZ```dddgggiiikkkiiiiiikkklllqqq}}}|||hhh______ZZZXXXWWWVVVWWWXXXYYYZZZZZZYYYZZZ[[[\\\XXXPPPIIIFFFFFFFFFFFFGGGHHHJJJKKKJJJJJJJJJJJJJJJKKKKKKKKKLLLKKKKKKKKKLLLOOORRRTTTSSSRRRQQQOOOOOONNNNNNNNNPPPQQQSSSVVV\\\bbbhhhkkklllqqqwww|||GGGEEEDDDBBBBBBBBBCCCDDDFFFGGGIIIOOOXXXbbbkkkppprrrxxxyyymmmjjjgggdddcccdddeeeggggggeeecccbbbdddgggkkknnnxxx~~~yyyooojjjfffddddddgggkkkmmmmmmnnnrrruuuxxxzzz{{{zzztttllleee```bbbccccccccceeejjjsssyyyxxxmmmhhheeebbbnnn{{{|||kkkbbbccc~~~tttllleee^^^ZZZZZZTTTUUUVVVVVVVVVVVVUUUUUUVVVUUUUUUTTTSSSSSSRRRRRRPPPOOONNNMMMLLLLLLLLLKKKIIIGGGEEECCC@@@???>>>>>>:::::::::::::::999888888777777777777777777777777666666666777999;;;===???@@@AAAIIIUUU]]]___```aaacccxxxtttbbbRRRJJJCCCBBBAAA@@@????????????@@@@@@???>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>===<<<<<<<<<<<<<<<===============<<<<<<;;;===>>>@@@BBBCCCDDDDDDDDDEEEDDDCCCBBB???===;;;:::<<<<<<;;;;;;;;;;;;<<<<<<<<<===???AAACCCDDDEEEEEEJJJMMMPPPQQQQQQRRRTTTVVVXXX[[[bbbhhhnnnqqqssssssppppppssswwwxxxyyynnnaaa\\\]]][[[[[[[[[ZZZZZZZZZ\\\]]]^^^]]]^^^___^^^YYYPPPIIIGGGHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKMMMPPPTTTVVVVVVUUUTTTSSSSSSSSSSSSSSSSSSTTTVVVZZZ```eeekkknnnooosssxxxzzz}}}EEEDDDCCCCCCBBBCCCDDDDDDHHHIIILLLTTT^^^hhhpppsssuuuzzz~~~sssffffffdddddddddfffhhhiiijjjhhhdddaaa```aaacccdddooowww{{{wwwooojjjgggdddgggiiikkkkkkkkkmmmrrrvvvwwwwwwwwwuuuoooggg```[[[YYYZZZ[[[[[[]]]cccmmmttt}}}rrrlllfffdddqqq~~~pppeeeccczzz}}}rrrfff```\\\ZZZ[[[UUUVVVWWWXXXYYYXXXWWWVVVVVVVVVUUUTTTSSSSSSRRRQQQPPPPPPPPPOOOOOONNNNNNMMMJJJHHHFFFCCC@@@???>>>>>>:::;;;;;;;;;;;;:::999999666666666666666777777777777777777888999;;;===???@@@AAAIIIUUU]]]___^^^``````tttzzz}}}zzzeeeSSSJJJEEEDDDCCCAAA@@@@@@@@@@@@AAA@@@@@@???>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;<<<:::;;;;;;<<<;;;;;;::::::;;;<<<>>>???AAABBBBBBCCCDDDCCCBBB@@@???===<<<;;;<<<;;;;;;;;;;;;<<<============???@@@BBBDDDFFFGGGJJJMMMQQQRRRSSSVVV[[[___eeeiiiooovvvyyyzzzyyyxxxuuuvvvzzzxxxkkkccc[[[WWWYYYZZZ\\\\\\\\\[[[[[[]]]___ccccccdddccc```YYYPPPJJJJJJJJJKKKMMMNNNOOOPPPPPPPPPPPPOOOOOOOOOOOONNNNNNMMMMMMMMMNNNPPPRRRTTTVVVWWWVVVVVVVVVWWWWWWXXXYYYWWWYYY[[[___dddjjjnnnqqqsssvvvyyyzzz{{{yyy|||DDDDDDCCCCCCCCCCCCDDDEEEIIIKKKPPPYYYfffpppwwwyyyzzz}}}}}}nnnfff___```aaaccceeegggiiijjjiiigggddd```^^^]]]^^^___eeepppxxxwwwrrrnnnkkkhhhkkklllmmmlllkkkooouuu{{{zzzyyywwwtttnnnggg___ZZZUUUWWWXXXXXXZZZ```kkksss~~~|||qqqiiicccbbbrrr{{{ttthhhccctttqqqrrrzzznnnbbb^^^\\\ZZZZZZWWWXXXZZZ[[[\\\[[[ZZZYYYVVVVVVUUUTTTSSSRRRQQQQQQPPPPPPQQQQQQPPPPPPOOOOOOKKKIIIFFFBBB@@@???>>>>>>;;;;;;;;;;;;;;;::::::999666666777777777888888888888888888888999;;;===>>>BBBCCCKKKWWW____________^^^pppuuuyyyxxxdddTTTKKKFFFEEEDDDCCCBBBAAAAAAAAABBBAAA@@@???>>>======<<<:::::::::;;;;;;<<<<<<<<<:::::::::::::::;;;<<<===::::::<<<<<<===<<<;;;;;;<<<<<<===>>>???@@@@@@@@@@@@??????>>>============<<<<<<;;;;;;<<<======>>>>>>>>>>>>???BBBDDDGGGHHHJJJNNNSSSUUUXXX]]]fffmmmtttxxx~~~}}}{{{|||yyyddd___]]]XXXWWW[[[YYY\\\^^^^^^^^^^^^aaaccciiijjjkkkhhhaaaXXXQQQNNNLLLMMMOOOPPPRRRSSSSSSTTTRRRRRRRRRQQQQQQQQQPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUVVVVVVWWWXXXYYY[[[]]]^^^]]]^^^aaaeeeiiinnnrrrtttwwwyyy{{{|||}}}vvvpppwwwDDDCCCCCCCCCCCCDDDDDDEEEJJJLLLRRR^^^kkkvvv|||~~~~~~nnn```ZZZZZZ[[[___bbbeeehhhiiijjjfffeeebbb```_________```bbbnnnxxxzzzwwwuuurrrnnnooopppooonnnnnnrrrzzz~~~zzzuuuoooggg___ZZZTTTVVVXXXWWWYYY___kkkttt|||wwwlllddd___aaarrr~~~xxxvvviiibbboooyyyhhhjjjrrriii^^^\\\[[[YYYXXXYYYZZZ\\\^^^^^^^^^\\\[[[VVVVVVUUUTTTSSSRRRQQQPPPPPPQQQQQQQQQQQQQQQPPPPPPKKKIIIEEEBBB???>>>>>>>>>;;;;;;<<<<<<;;;;;;:::999777777888888999999999:::999888888888999;;;===>>>EEEFFFNNNZZZaaabbb```aaa]]]oooxxx}}}vvvcccVVVOOOGGGFFFEEEDDDCCCBBBBBBAAABBBBBBAAA@@@???>>>===<<<:::::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<===>>>???@@@;;;<<<>>>?????????>>>===?????????????????????@@@<<<;;;;;;;;;<<<===>>>>>><<<<<<<<<<<<<<<===>>>???>>>>>>>>>???AAADDDGGGJJJLLLPPPVVVYYY^^^eeepppyyy|||iii[[[ZZZ[[[YYY[[[bbbZZZ]]]```aaaaaabbbeeehhhlllooooookkkaaaXXXSSSPPPNNNOOOQQQSSSTTTUUUVVVVVVTTTTTTSSSSSSRRRRRRRRRQQQRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUWWWXXX[[[]]]```aaaaaabbbeeehhhmmmqqqtttvvvyyy{{{}}}~~~{{{iiimmmuuuFFFEEEDDDCCCCCCDDDEEEFFFKKKOOOXXXeeettt}}}}}}xxx|||~~~yyyyyyvvvpppfff\\\UUUQQQSSSUUUZZZ^^^cccfffhhhiiihhhfffccc___\\\]]]aaadddkkkuuu~~~zzzvvvwwwtttpppttt~~~{{{vvvrrrkkk```XXXXXXXXXXXXYYY\\\bbbkkkqqq}}}|||xxxnnnaaaZZZ^^^iiittt{{{zzzmmmeeelllwwwqqq~~~gggccctttuuuccc]]]ZZZVVVYYYaaa^^^^^^]]]\\\[[[ZZZYYYXXXZZZZZZYYYXXXWWWWWWVVVVVVSSSTTTTTTTTTSSSPPPNNNLLLLLLKKKHHHEEECCC@@@??????======<<<;;;:::::::::::::::::::::999999999888888999::::::::::::::::::;;;@@@GGGQQQZZZ```aaa___]]][[[qqqwwweeeVVVMMMHHHGGGEEECCCAAA@@@??????????????????>>><<<;;;:::<<<;;;;;;::::::;;;;;;<<<>>>>>>=========>>>??????@@@???????????????>>>>>>;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<=========>>>@@@BBBCCCCCCEEEKKKOOOLLLRRRZZZ```fffppp|||xxxccc```\\\YYYXXXZZZ^^^```aaaccceeehhhjjjkkkkkkjjjvvvrrrkkkddd^^^YYYWWWVVVVVVVVVWWWWWWWWWWWWXXXXXXUUUUUUUUUTTTTTTTTTTTTTTTSSSUUUWWWYYYZZZZZZZZZZZZZZZYYYXXXXXXZZZ^^^cccfffhhhhhhhhhiiilllpppuuuxxx}}}ooonnnlllwwwGGGFFFEEEDDDDDDEEEFFFGGGNNNRRR\\\iiiwww|||wwwwwwyyyzzzyyywwwooofffdddhhhmmmpppooommmlllggg```XXXRRRNNNNNNRRRSSSVVVZZZ]]]```bbbcccdddcccaaa___]]]___cccfffrrr{{{}}}~~~|||yyy|||}}}zzzvvvpppfff_________^^^___bbbiiirrryyy}}}|||wwwoooddd]]]^^^gggrrryyy{{{kkkbbbgggoookkkrrrlllzzzrrrbbb]]][[[XXXZZZ```___^^^]]]\\\[[[ZZZZZZZZZ[[[ZZZYYYXXXWWWVVVUUUUUUSSSSSSTTTTTTRRRPPPMMMLLLKKKJJJHHHEEEBBB@@@???>>>======<<<;;;::::::::::::::::::999999999888888888999999::::::::::::;;;;;;???FFFPPPYYY```aaa```^^^^^^uuutttbbbTTTMMMGGGFFFDDDCCCAAAAAA@@@@@@???@@@??????>>>===<<<;;;===<<<<<<;;;;;;<<<<<<=====================>>>???@@@@@@@@@???>>>>>>======<<<=====================;;;;;;;;;;;;;;;<<<<<<<<<:::;;;;;;<<<<<<============@@@BBBCCCCCCFFFKKKPPPTTTYYY```hhhppp|||rrrfff___\\\YYYWWWWWWYYY]]]___eeehhhlllppprrrrrrpppoooppplllgggaaa\\\XXXWWWVVVVVVVVVVVVWWWWWWXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVXXXYYY[[[]]]]]]]]]]]]^^^]]]\\\]]]^^^aaaeeegggjjjkkklllooorrrxxx}}}sssiiihhhiiivvvHHHGGGFFFEEEEEEFFFGGGHHHQQQWWWbbbooo{{{wwwpppgggaaa```aaaaaa```[[[XXXTTTSSSVVVZZZ]]]^^^^^^[[[VVVOOOJJJHHHIIILLLSSSSSSUUUWWWZZZ]]]___```bbbbbbbbbaaaaaaccchhhlllyyy~~~xxxpppjjjeeedddcccdddgggoooyyy}}}|||wwwrrriiiaaa^^^dddqqqzzznnnaaacccxxx|||mmmkkkyyyooobbb___^^^[[[[[[```aaa```^^^\\\[[[[[[[[[\\\[[[[[[ZZZXXXWWWUUUTTTSSSRRRRRRSSSRRRQQQOOOMMMKKKIIIHHHGGGEEEBBB@@@???>>>>>>===<<<;;;:::::::::::::::999999999999888888888999999999::::::;;;;;;;;;>>>DDDNNNXXX___bbbaaaaaabbbyyyooo___RRRLLLEEEEEEDDDBBBBBBAAAAAABBB@@@@@@@@@@@@??????>>>===>>>>>>============>>>>>>>>>>>>======>>>??????@@@BBBBBBAAAAAA@@@???>>>===???>>>>>>=========>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<======>>>>>>===@@@BBBBBBCCCFFFMMMRRRXXX]]]dddmmmyyytttggg```\\\YYYXXXVVVUUUVVVZZZ^^^```hhhmmmtttyyy{{{xxxssspppiiifffbbb]]]YYYWWWWWWVVVUUUVVVVVVWWWXXXYYYYYYZZZYYYYYYYYYZZZ[[[[[[\\\\\\[[[\\\^^^___aaabbbbbbbbbddddddddddddeeefffhhhiiiiiikkknnnqqquuu|||vvvhhhbbbccciiixxxJJJIIIGGGFFFFFFGGGIIIJJJTTT[[[ggguuu|||pppiii___YYYVVVUUUTTTRRRMMMMMMLLLKKKJJJKKKMMMOOOQQQPPPLLLHHHEEEFFFJJJNNNTTTVVVXXX[[[^^^bbbdddffffffgggfffeeeeeehhhmmmqqq~~~zzzuuunnnnnnlllmmmpppyyy~~~~~~yyyuuulllbbb]]]cccsssuuueeeaaammmqqqnnnqqqeeebbbaaa___^^^```bbb```^^^\\\\\\\\\]]]^^^\\\[[[ZZZXXXVVVTTTSSSRRRQQQQQQQQQPPPOOOMMMKKKJJJHHHGGGFFFEEECCCAAA???>>>>>>===<<<;;;;;;:::::::::999999999999888888888888999999999::::::;;;;;;;;;<<>>>>>>>>>>>??????????????????@@@@@@AAABBBBBBBBBCCCCCCCCCBBBAAAAAAAAA@@@???>>>======>>>>>>;;;;;;;;;;;;::::::::::::::::::;;;<<<===>>>>>>???===@@@BBBCCCDDDHHHOOOUUU\\\```hhhtttmmmbbb\\\ZZZYYYVVVUUUUUUVVVYYY]]]aaacccjjjpppxxx}}}~~~yyyqqqllleeeccc```\\\YYYWWWWWWVVVVVVVVVWWWXXXYYYZZZ[[[[[[ZZZ[[[\\\]]]^^^___```aaa``````bbbccceeefffggghhhjjjkkkkkkkkklllkkkkkkkkkkkknnnqqquuuyyy~~~qqqiiiaaa```dddoooMMMKKKIIIGGGGGGIIIKKKMMMUUU^^^mmmzzzyyyiiibbbXXXQQQMMMKKKHHHFFFCCCDDDEEEDDDBBBAAABBBDDDGGGHHHGGGGGGGGGIIIMMMPPPUUUXXX]]]dddiiimmmooopppnnnmmmjjjhhhgggiiinnnrrr~~~|||{{{zzz{{{~~~{{{wwwmmmaaa[[[cccvvvwwwggg___aaawwwwwwpppyyylllfffeeecccaaaaaaaaa```^^^]]]]]]]]]]]]^^^\\\[[[YYYXXXVVVTTTSSSRRRQQQPPPPPPNNNMMMLLLJJJJJJGGGGGGFFFEEEDDDBBB@@@???>>>>>>===<<<;;;;;;;;;;;;999999999888888888777777888888999::::::;;;<<<<<<<<>>>>>>>><<<<<<<<<;;;;;;:::::::::::::::;;;<<<===>>>???@@@>>>@@@CCCCCCEEEJJJRRRYYYccchhhrrrkkk[[[XXXVVVTTTSSSTTTUUUVVVYYY]]]aaaeeehhhnnnrrrxxx|||{{{uuulllgggeeecccaaa^^^[[[YYYXXXXXXXXXYYYYYYZZZ[[[[[[\\\\\\[[[\\\]]]___aaaccceeeeeeeeeeeefffhhhjjjlllmmmnnnpppqqqqqqrrrqqqpppooonnnpppsssxxx{{{~~~oooeee```]]]aaaiiivvvOOOMMMJJJHHHHHHJJJMMMOOOWWWaaaqqqxxxnnn```YYYPPPIIIFFFDDDAAA>>>>>>???AAAAAAAAAAAABBBCCC@@@BBBDDDEEEGGGJJJNNNQQQVVV\\\fffqqqxxx|||||||||uuusssnnniiigggjjjpppttt}}}xxxmmmaaa[[[cccuuussseee[[[WWWcccrrrtttxxxxxxxxx{{{wwwuuujjjfffdddbbbaaa_________^^^^^^]]]]]]]]]ZZZZZZYYYWWWVVVTTTSSSRRRPPPOOONNNMMMKKKJJJIIIIIIFFFGGGGGGGGGEEEDDDAAA@@@???>>>===<<<;;;;;;;;;;;;999888888888888777777777888888999::::::;;;<<<<<<<<>>???@@@@@@@@@BBBDDDEEEGGGMMMVVV]]]fffmmmzzzwww]]]TTTTTTSSSPPPQQQRRRTTTWWW[[[___dddgggiiioooqqqtttvvvtttnnnhhhdddeeedddbbb```^^^]]]\\\[[[\\\\\\\\\\\\]]]]]]]]]]]]\\\]]]___bbbeeegggiiijjjkkkkkklllmmmoooqqqsssuuuwwwwwwwwwwwwvvvuuutttsssqqqvvv|||uuueee^^^\\\\\\eeeqqqPPPNNNKKKIIIIIIKKKNNNPPPXXXdddvvvlllaaaWWWQQQIIIEEEDDDCCCAAA???>>>>>>>>>@@@AAABBBCCCCCC>>>@@@BBBCCCFFFJJJOOOSSS\\\eeesss~~~zzzsssmmmkkknnnuuu{{{~~~}}}~~~|||wwwmmmaaa\\\aaaooozzzooobbbWWWMMMSSS```bbbhhhmmmrrrwww|||{{{kkkeeecccbbb___\\\]]]^^^______^^^\\\[[[YYYYYYXXXWWWVVVTTTTTTSSSOOONNNMMMKKKJJJIIIHHHHHHFFFGGGHHHHHHGGGEEECCCBBB???>>>===<<<;;;;;;;;;;;;888888888888777777777777777888888999;;;<<<<<<======AAAIIIQQQYYY___cccdddiiizzzhhhYYYNNNIIIEEEDDDCCCBBBBBBBBBBBBBBBAAABBBCCCDDDEEEEEEEEEEEEHHHHHHGGGGGGGGGGGGHHHHHHEEEEEEEEEFFFGGGHHHIIIJJJIIIKKKMMMNNNMMMKKKIIIGGGHHHIIIJJJJJJHHHFFFCCCAAA??????>>>======<<<;;;;;;::::::;;;===>>>???@@@AAAAAACCCEEEFFFIIIOOOYYY```iiirrrxxxdddTTTQQQQQQNNNOOOUUUOOOQQQUUUZZZ^^^cccfffhhhjjjjjjjjjjjjhhhfffdddbbbbbbbbbbbbaaaaaa`````````____________^^^^^^^^^^^^^^^___bbbeeehhhkkknnnoooqqqqqqqqqsssuuuwwwzzz{{{}}}}}}||||||{{{zzzzzzzzzwww}}}ttthhh___\\\\\\___lll|||QQQOOOLLLIIIIIILLLOOOQQQZZZgggyyy|||fffZZZPPPJJJDDDAAAAAABBBAAA@@@===;;;:::;;;===>>>===<<<@@@@@@AAABBBEEEJJJQQQVVVcccmmm~~~yyyrrrpppttt||||||||||||{{{vvvmmmccc]]]```iiipppnnnaaaTTTGGGIIIUUUWWW]]]eeemmmuuuyyylllcccbbbaaa^^^[[[\\\^^^``````^^^[[[ZZZXXXXXXWWWVVVVVVUUUTTTTTTOOONNNLLLKKKIIIHHHHHHHHHFFFGGGHHHIIIHHHFFFDDDBBB???>>>===<<<<<<;;;;;;<<<888888888888777777777777777888888999;;;<<<=========AAAHHHQQQXXX^^^bbbdddkkk{{{iiiZZZOOOIIIEEEEEEDDDCCCBBBAAAAAABBBAAABBBCCCEEEFFFFFFFFFFFFKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKLLLLLLNNNOOOPPPQQQSSSTTTUUUUUUTTTQQQNNNLLLKKKLLLNNNNNNMMMIIIEEEBBB@@@??????>>>===<<<<<<<<<::::::;;;===>>>@@@AAAAAABBBDDDFFFGGGJJJQQQ[[[bbbqqqzzz```TTTLLLLLLJJJFFFMMMYYYLLLNNNSSSXXX]]]aaadddfffdddcccaaa```_________`````````aaaaaabbbccccccdddaaaaaaaaa```______^^^^^^```aaadddgggkkknnnqqqrrruuuuuuuuuwwwyyy|||~~~~~~~~~~~~~~~{{{jjjbbb]]]^^^^^^bbbsssSSSNNNLLLMMMLLLLLLNNNSSS\\\jjj|||sssaaa[[[JJJGGGDDDBBBAAAAAA???>>>?????????>>>>>>>>>>>>>>>BBB???>>>BBBFFFKKKUUU___jjjzzz}}}wwwxxx{{{~~~||||||yyysssjjj```\\\___hhhoooyyyvvvaaaNNNKKKJJJKKKSSSbbbiiiooovvvyyyyyyxxxjjj___^^^```ZZZ^^^^^^______]]][[[XXXWWWWWWWWWWWWYYYYYYWWWSSSPPPOOONNNLLLKKKIIIHHHHHHGGGJJJKKKKKKKKKIIIGGGDDDBBBAAA@@@???>>>===<<<;;;:::<<<;;;:::999888888888888888888999:::;;;<<<<<<===>>>BBBGGGLLLWWWbbbhhhhhhooo|||kkk[[[NNNGGGFFFEEEDDDCCCBBBBBBCCCDDDEEEDDDEEEHHHHHHGGGJJJOOOTTTYYY]]][[[VVVSSSVVV[[[WWWWWWWWWVVVWWWZZZ```dddffffffeeeaaa[[[TTTPPPNNNOOOPPPQQQSSSSSSPPPKKKGGGDDDBBB???<<<;;;::::::;;;===>>>???AAABBBBBBCCCCCCBBBDDDEEEGGGJJJRRR^^^fffqqqzzzqqqXXXRRRKKKIIILLLOOOPPPOOOOOOQQQTTTWWWZZZ\\\^^^___]]][[[ZZZZZZ[[[^^^aaaccc```^^^]]]```dddfffdddbbbfffdddaaa]]]\\\^^^ccchhhiiilllooorrrsssuuuxxxzzzzzz{{{|||~~~tttnnnccc\\\```eeelll~~~UUUPPPMMMMMMMMMLLLOOOSSSaaannnppp]]]UUUHHHFFFBBB@@@@@@???>>>===????????????>>>>>>>>>>>>BBB@@@@@@DDDGGGNNN[[[gggzzz~~~~~~}}}}}}{{{uuukkkaaa\\\```iiiqqq~~~yyycccOOOJJJHHHJJJSSSaaappp}}}~~~zzzvvviii^^^\\\]]]WWW\\\\\\]]]]]]\\\YYYWWWUUUWWWWWWWWWWWWXXXVVVSSSPPPOOONNNMMMKKKJJJIIIHHHHHHJJJJJJKKKJJJIIIFFFDDDBBBBBBAAA@@@???>>>===<<<;;;<<<;;;:::999888888888888555555666777888999::::::===AAAFFFKKKUUUaaagggfffhhh{{{~~~lll\\\OOOHHHFFFEEEDDDCCCBBBCCCCCCDDDDDDDDDFFFHHHIIIIIIPPPXXXjjjnnnppplllddd___```bbbeeefffgggiiikkkpppvvvzzzzzzqqqggg___[[[ZZZ\\\[[[ZZZZZZXXXVVVSSSPPPLLLJJJFFFBBB???>>>======;;;<<<===>>>???@@@@@@AAACCCEEEGGGHHHLLLUUU```iiiqqq|||rrraaaUUUPPPJJJIIILLLOOOPPPNNNOOOQQQSSSVVVYYY[[[]]]^^^\\\[[[ZZZYYY[[[]]]```bbb`````````bbbdddeeedddccceeeccc```]]]\\\___eeeiiinnnppptttwwwxxxzzz|||~~~}}}~~~pppjjj```\\\ccckkkvvvXXXRRRNNNNNNMMMMMMPPPUUUeeerrrkkkWWWNNNFFFDDDAAA??????>>>===<<>>===<<<<<<;;;:::999999888888888444555555666777888999999;;;???CCCHHHRRR^^^dddddd```rrrnnn]]]PPPIIIFFFEEEDDDCCCCCCCCCDDDEEECCCDDDGGGIIIIIILLLYYYfff{{{vvvuuuwww|||pppiiiffffffdddcccaaa___]]][[[YYYYYYRRRPPPLLLGGGCCC@@@>>>===<<<<<<===>>>???@@@@@@AAADDDFFFHHHJJJOOOXXXccclllsss{{{dddVVVPPPLLLHHHIIILLLNNNNNNMMMOOOPPPRRRUUUXXXZZZ[[[\\\ZZZZZZYYYYYYZZZ]]]```bbb```bbbddddddccccccddddddcccaaa___]]]]]]aaahhhmmmtttwww{{{~~~ssshhhbbbaaajjjuuu\\\VVVQQQPPPOOOOOORRRXXXfffrrreeeSSSIIIEEECCC@@@>>>??????>>>===>>>???????????????@@@@@@@@@BBBEEEGGGIIIRRReeexxx~~~}}}|||~~~yyyoooccc]]]```kkkuuu}}}eeeQQQKKKIIIOOO___~~~}}}yyy}}}zzzmmmeee^^^```bbb\\\XXXYYYYYYYYYXXXWWWUUUUUUXXXVVVTTTTTTTTTTTTRRRPPPOOOOOONNNMMMLLLKKKJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDFFFEEEDDDBBBAAA???>>>===<<<<<<;;;:::999999999999666666777888999::::::;;;:::===AAAEEEOOO[[[aaabbb]]]kkkooo^^^QQQJJJFFFEEEDDDCCCCCCDDDEEEEEECCCDDDHHHJJJJJJPPP```qqqwwwnnnkkkmmmooollllllllliiifffbbb``````ZZZXXXUUUPPPKKKFFFBBB@@@@@@@@@@@@@@@AAABBBCCCDDDDDDFFFIIILLLQQQZZZgggpppwwwmmm]]]SSSJJJIIIGGGHHHKKKMMMMMMLLLNNNOOOQQQTTTVVVXXXYYYYYYXXXXXXXXXXXXZZZ]]]___aaaaaadddffffffcccbbbcccfffaaaaaa___^^^___dddkkkpppyyy|||yyylllhhhjjjtttbbb[[[TTTRRRQQQQQQUUU[[[dddpppvvvaaaQQQHHHEEEBBB@@@??????@@@??????>>>>>>??????@@@@@@@@@AAA???AAAEEEGGGIIIQQQcccuuu~~~|||zzzyyy}}}xxxoooccc[[[^^^iiisssyyycccRRRMMMKKKTTThhhxxxxxxzzzrrrpppggg```aaaccc]]]ZZZZZZYYYYYYXXXWWWVVVUUUWWWUUUSSSRRRSSSSSSQQQOOONNNNNNNNNNNNMMMLLLJJJIIIHHHHHHHHHHHHGGGGGGFFFFFFGGGFFFEEECCCBBB@@@???>>>===<<<;;;:::999999999999666666777888999::::::;;;999<<>>???@@@@@@???>>>>>>??????@@@AAAAAAAAA@@@AAAEEEHHHJJJOOO]]]kkk~~~~~~|||zzzxxxwwwxxxvvvnnncccZZZ[[[eeeppp|||sss___QQQNNNLLLWWWooovvvwwwzzzrrruuujjjaaaaaabbb\\\\\\[[[ZZZYYYWWWVVVUUUUUUUUUTTTRRRRRRSSSRRRPPPNNNLLLMMMNNNNNNMMMKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFDDDBBB@@@???>>>===<<<;;;:::999999999999444555555666777888999999888;;;>>>AAAJJJWWW^^^^^^```dddvvvuuu```RRRKKKFFFEEEDDDDDDDDDEEEFFFGGGEEEEEEHHHKKKLLLRRRaaaooovvvmmmhhhgggggghhhiiijjjnnnuuu}}}zzzqqqllliiioooppppppmmmeeeZZZOOOIIICCCBBBAAAAAAAAABBBDDDEEEEEEHHHLLLPPPVVVaaaoooxxx~~~uuummmddd\\\TTTOOOGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMOOOQQQRRRSSSTTTTTTTTTUUUVVVWWWYYY\\\]]]^^^aaaccceeeeeeddddddeeeeeeccccccbbbbbbdddjjjrrrxxx}}}xxxqqqooonnnsss||||||uuukkkkkklllmmmooorrrtttvvvtttsssrrrqqqqqqrrrssstttxxxlllddd\\\XXXVVVVVV\\\ccclllwww|||qqqhhh^^^PPPEEEBBB@@@======>>>?????????>>>>>>???@@@@@@AAABBBBBBCCCCCCFFFJJJLLLNNNVVV___nnn}}}zzzzzz{{{~~~zzz{{{|||~~~~~~}}}{{{yyywwwvvvsssrrrlllaaaXXXWWWaaakkkvvvmmmZZZOOOLLLIIIVVVoootttuuu{{{vvvvvvkkkbbbccceee```]]]\\\ZZZXXXVVVUUUTTTSSSSSSRRRRRRSSSSSSRRRNNNLLLKKKLLLMMMMMMMMMKKKIIIHHHIIIIIIIIIIIIIIIIIIJJJJJJHHHGGGFFFDDDBBB@@@>>>======<<<;;;::::::999::::::555555666777888999::::::888;;;===@@@IIIVVV]]]^^^___```pppyyydddTTTMMMFFFEEEDDDDDDDDDEEEGGGHHHFFFEEEGGGKKKMMMRRR\\\fffrrrvvv}}}}}}xxxvvvqqqiiibbb^^^]]]]]]```dddiiinnnsssyyy~~~xxxvvvwww~~~tttfffVVVMMMEEEDDDCCCBBBCCCDDDFFFGGGHHHKKKOOOSSSZZZfffttt~~~}}}xxxuuuoooiiiccc[[[TTTOOOHHHHHHGGGGGGGGGHHHJJJKKKLLLMMMNNNPPPQQQRRRRRRRRRSSSTTTUUUWWWYYY[[[]]]^^^aaaaaaaaaccceeefffeeedddeeeeeeddddddgggmmmuuuzzz~~~{{{pppmmmnnnrrrzzzrrriiifff]]]^^^```bbbdddfffiiijjjiiiiiiiiikkknnnrrrvvvyyyooofff^^^YYYWWWXXX^^^eeerrr|||xxxnnniiifff^^^OOOCCC@@@>>><<<<<<===>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBEEEDDDGGGLLLNNNNNNRRRXXX___lll{{{zzztttrrrssswww||||||yyyvvvxxx}}}|||~~~~~~~~~~~~~~~}}}|||{{{yyywwwvvvppppppkkkaaaVVVUUU^^^hhhrrriiiWWWMMMJJJGGGSSSnnnrrrttt|||yyytttjjjcccfffjjjfff^^^\\\ZZZXXXUUUSSSRRRRRRRRRRRRRRRSSSTTTRRRNNNJJJJJJKKKLLLMMMLLLKKKIIIGGGJJJJJJIIIIIIIIIJJJKKKKKKHHHGGGFFFDDDBBB@@@>>>=========<<<;;;::::::::::::888888999:::;;;<<<<<<===888;;;===@@@IIIUUU]]]^^^^^^^^^mmm}}}}}}fffVVVOOOEEEEEEDDDDDDDDDFFFGGGHHHGGGFFFGGGKKKNNNQQQXXX```cccggglllpppqqqnnnjjjgggbbbaaa___[[[YYYZZZ]]]```___dddjjjpppuuuyyy}}}tttbbbWWWIIIHHHFFFEEEEEEGGGIIIJJJJJJMMMQQQVVV^^^iiiwww{{{{{{zzz{{{|||{{{xxxuuurrroookkkgggaaaYYYPPPJJJIIIIIIHHHFFFFFFGGGIIILLLLLLLLLNNNOOOPPPQQQQQQQQQRRRSSSUUUWWWYYY[[[\\\]]]aaa```___bbbfffhhhfffcccgggfffffffffhhhnnnvvv|||~~~tttoooppprrrxxxssseee______WWWZZZ]]]___aaacccfffhhhiiiiiikkkooouuu|||wwwpppiiifffdddbbbeeejjjxxx~~~~~~qqqmmmiiieee```YYYPPPIIICCCBBB@@@???>>>>>>>>>???>>>???@@@AAABBBCCCCCCDDDGGGGGGHHHHHHIIIMMMRRRVVV]]]fffrrr}}}xxxpppiiiiiikkknnnsssyyy~~~{{{xxxvvvvvvwwwxxx}}}||||||||||||{{{{{{{{{}}}}}}yyyssspppnnnsssppphhh^^^VVVVVV^^^eeeiiicccTTTJJJIIIHHHTTTmmm~~~qqqsss{{{}}}vvvwwwrrrnnnlllpppppphhh\\\[[[YYYWWWUUUTTTTTTSSSWWWVVVUUUTTTSSSQQQPPPPPPPPPOOONNNLLLKKKJJJJJJJJJHHHIIIJJJJJJJJJJJJIIIIIIKKKIIIFFFEEEDDDCCC@@@>>>>>>===<<<:::999888888888777777777777777777777777<<<:::;;;???HHHTTT^^^ccc]]]ccctttwww}}}lllYYYMMMDDDCCCBBBCCCEEEFFFGGGFFFGGGFFFGGGJJJNNNSSSWWWXXX\\\ccchhhgggeeeeeeeeeccc______^^^^^^^^^aaagggkkkkkklllmmmppptttyyy}}}yyygggXXXPPPHHHEEEFFFIIIIIIHHHOOORRRYYY___dddkkkzzz~~~}}}~~~|||yyyxxxxxxwwwuuutttoooooommmiiibbbXXXOOOJJJIIIHHHFFFDDDDDDEEEFFFGGGJJJJJJKKKLLLMMMMMMMMMLLLPPPPPPRRRUUUYYY\\\]]]]]]^^^___aaacccdddeeeffffffiiijjjjjjiiijjjpppyyyzzzqqqooossszzz{{{mmmeeeaaa____________aaafffkkkqqquuuwww|||yyysssqqqooolllmmmpppwww}}}zzzuuurrrpppmmmjjjhhheee]]]RRRIIICCCBBB@@@?????????@@@@@@???@@@@@@AAABBBCCCDDDDDDFFFGGGHHHHHHJJJMMMQQQUUU[[[bbbnnnxxx~~~nnnfff``````bbbdddhhhmmmqqqvvv}}}|||{{{|||}}}~~~|||yyywwwvvvvvvxxxyyy|||{{{{{{zzzyyyyyyxxxxxxzzz||||||zzzvvvqqqmmmlllooonnnhhh___WWWVVV\\\bbbfff```RRRJJJJJJIIIUUUmmmsssuuu|||~~~xxxtttwwwuuuqqqqqqoooeee\\\[[[YYYWWWVVVUUUTTTTTTVVVUUUUUUTTTSSSRRRQQQPPPQQQPPPOOONNNMMMLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLKKKLLLJJJGGGFFFEEEDDDBBB??????>>>===;;;:::999999888888888888888888888888888;;;:::;;;???HHHTTT___eeebbbgggxxxwww{{{kkkWWWJJJEEEDDDCCCDDDEEEHHHIIIJJJNNNMMMLLLNNNQQQUUUYYYZZZ[[[dddmmmooonnnooommmjjjlllmmmllllllkkkmmmqqqtttvvvvvvwwwxxxzzz|||uuu___XXXNNNJJJJJJLLLMMMLLLUUUXXX___fffkkksss}}}}}}}}}zzzxxxwwwuuusssqqqnnnmmmjjjddd^^^VVVOOOKKKIIIHHHFFFDDDDDDEEEFFFGGGJJJJJJKKKLLLMMMMMMMMMMMMOOOOOOPPPSSSVVVXXXZZZZZZ]]]___aaabbbdddfffhhhiiikkkooossstttsssvvv}}}xxxttttttyyy~~~}}}rrrkkkgggeeeeeefffgggjjjpppxxx}}}~~~{{{vvvtttuuuuuu|||tttnnnllllllrrrpppoooooonnndddTTTGGGCCCBBBAAA@@@@@@@@@AAABBBAAAAAABBBCCCDDDEEEFFFFFFFFFHHHJJJKKKMMMPPPTTTWWW\\\bbbllluuu|||uuuccc\\\WWWWWWXXXXXX[[[___```fffooovvv{{{~~~}}}yyywwwxxxzzzzzzxxxvvvttttttuuuwwwyyy{{{zzzyyyxxxwwwvvvuuutttwwwxxxyyyvvvrrrmmmkkkiiiiiiiiifff^^^WWWUUUZZZ___fff```QQQIIIJJJJJJVVVnnnxxxwww||||||wwwvvvqqqlllbbb\\\[[[ZZZXXXWWWVVVVVVVVVTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRQQQPPPOOONNNNNNNNNOOOOOOOOOPPPPPPOOOOOONNNNNNLLLIIIHHHGGGFFFDDDAAA@@@???>>><<<:::999999999888888888888888888888888;;;:::;;;???HHHTTT```gggggglll|||zzz{{{|||{{{gggSSSGGGFFFEEEDDDDDDEEEIIILLLOOOUUUTTTTTTUUUWWWZZZ]]]___dddppp}}}~~~~~~jjjbbbXXXRRRPPPRRRRRRRRRYYY\\\ccckkkqqq{{{~~~~~~}}}zzzwwwvvvtttrrrooollljjjfffaaaZZZTTTPPPMMMIIIGGGFFFDDDDDDEEEFFFGGGIIIJJJKKKLLLMMMNNNNNNNNNOOOPPPQQQRRRTTTVVVWWWXXX\\\^^^```bbbdddgggllloooqqqzzz|||wwwyyy|||}}}wwwtttrrrqqqrrrtttyyy~~~}}}}}}}}}|||{{{{{{vvvtttuuu{{{}}}sssooonnnppprrrqqqsssxxxwwwlllXXXHHHCCCBBBAAA@@@@@@AAABBBBBBCCCCCCDDDEEEFFFGGGGGGHHHGGGIIIMMMPPPSSSWWW[[[___eeejjjqqqxxx~~~kkk]]]WWWRRRRRRRRRQQQRRRUUUWWW[[[bbbiiimmmrrruuuxxx||||||~~~~~~~~~}}}zzzwwwuuuvvvwwwuuutttrrrqqqrrrtttwwwxxxzzzzzzyyyxxxvvvuuutttsssuuuvvvvvvtttoookkkiiihhheeeeeebbb[[[VVVVVV\\\ccclllcccRRRHHHJJJKKKXXXppp}}}yyy|||zzzwwwnnniii```\\\[[[ZZZYYYXXXWWWWWWWWWTTTTTTUUUUUUUUUVVVVVVVVVUUUTTTSSSRRRQQQQQQQQQQQQRRRRRRSSSSSSSSSRRRQQQQQQPPPNNNLLLJJJJJJHHHFFFDDD@@@???>>><<<:::999999888888888888888888888888888::::::;;;???GGGSSS```hhhiiinnn~~~~~~~~~yyyppp___OOOFFFFFFEEEDDDCCCDDDIIIOOOSSSXXXZZZ^^^aaabbbdddfffgggsssrrrkkkaaaYYYWWWXXXZZZ[[[aaadddjjjrrryyy}}}{{{yyyxxxxxxvvvsssqqqkkkjjjgggbbb\\\VVVPPPMMMHHHGGGEEEDDDCCCDDDFFFGGGIIIJJJKKKMMMOOOOOOPPPPPPRRRSSSTTTTTTUUUWWWYYY[[[]]]___bbbdddgggkkkrrrwww|||xxxxxx}}}}}}}}}}}}~~~~~~~~~~~~wwwtttuuu{{{vvvqqqppppppmmmpppwwwsss^^^NNNDDDCCCBBBAAAAAAAAABBBCCCEEEEEEFFFGGGHHHIIIIIIJJJFFFIIINNNSSSYYY___fffkkksssvvv{{{yyyfff[[[TTTOOOOOONNNKKKKKKNNNOOOQQQTTTXXX\\\bbbiiimmmrrrsssuuuvvvvvvwwwwwwxxxtttuuuuuutttrrrpppqqqrrrqqqpppooonnnooorrruuuwwwyyyyyyyyyxxxwwwvvvvvvuuuwwwwwwvvvsssooojjjhhhggggggfffaaa[[[VVVYYYccclllrrrgggRRRGGGHHHJJJWWWooo~~~~~~||||||xxx~~~zzzrrriiifff___[[[ZZZYYYXXXXXXXXXXXXXXXUUUUUUVVVWWWWWWXXXYYYYYYUUUUUUTTTSSSRRRRRRRRRRRRTTTTTTTTTTTTTTTSSSRRRRRRRRRPPPMMMLLLKKKJJJGGGEEEAAA@@@>>><<<:::999888888888888888888888888888888::::::<<>>CCCNNN]]]gggiiikkkyyyzzzfffWWWMMMIIIGGGAAACCCCCCCCCDDDJJJRRRYYY^^^eeennnuuuyyy|||}}}yyyuuurrrooojjjffffffhhhlllooopppsssyyy~~~}}}}}}}}}{{{ssssssrrrnnnfff]]]SSSNNNHHHFFFEEECCCCCCDDDEEEFFFGGGIIILLLPPPSSSVVVXXXYYYWWWYYY\\\\\\\\\___dddiiinnnsssyyy|||~~~}}}uuuttttttrrrsssuuuxxx}}}{{{yyyzzz}}}|||~~~~~~}}}zzz}}}jjjZZZMMMLLLJJJHHHGGGFFFFFFGGGHHHHHHIIIJJJKKKLLLMMMMMMMMMQQQWWW```lllzzzuuueee[[[SSSLLLIIIGGGDDDCCCFFFIIIIIIJJJKKKMMMQQQVVV[[[___bbbeeefffffffffhhhjjjiiilllnnnpppooonnnnnnooolllkkkjjjjjjkkknnnqqqsssssstttuuuvvvxxxzzz{{{{{{{{{{{{xxxsssmmmhhheeeeeefffeeeaaaZZZTTTVVV___fffddd[[[JJJCCCFFFEEELLL___ccchhhmmmssssssvvv~~~~~~}}}qqqccc^^^```[[[XXXWWWWWWWWWWWWWWWXXXXXXUUUUUUVVVVVVWWWWWWXXXXXXSSSSSSRRRRRRQQQQQQRRRRRRSSSSSSSSSSSSRRRQQQPPPOOOSSSQQQOOOMMMMMMKKKIIIGGGEEEDDDBBB???===<<<;;;:::999999999999999999999999:::;;;<<<===AAAKKKZZZeeejjjjjjvvvsss___QQQJJJGGGFFF@@@CCCEEEFFFGGGLLLTTT[[[^^^dddkkkpppttt{{{wwwuuuuuutttrrrnnnmmmllllllmmmpppuuuyyyvvvxxx~~~zzzyyyuuuoooggg]]]UUUPPPGGGFFFDDDCCCCCCCCCEEEFFFGGGIIIMMMQQQVVVZZZ]]]^^^]]]```cccdddeeeiiipppvvv}}}|||uuuooollliiifffjjjoooyyy{{{uuutttttttttwww|||~~~}}}|||~~~kkk[[[QQQPPPNNNKKKJJJIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNTTTXXX___iiiwwwuuueee]]]UUUMMMJJJGGGDDDDDDFFFCCCDDDFFFHHHIIIKKKNNNPPPTTTXXX\\\]]]]]]^^^aaacccaaadddgggiiiiiihhhhhhhhhkkkjjjiiiiiijjjmmmppprrrpppqqqsssuuuxxxzzz|||}}}|||{{{xxxssslllgggdddcccaaa```]]]VVVPPPOOOUUU[[[YYYRRRFFFBBBFFFCCCGGGWWW\\\ccckkkuuussswwwzzzvvvkkk___\\\^^^XXXWWWVVVVVVVVVVVVWWWXXXXXXTTTTTTTTTUUUUUUVVVVVVVVVSSSRRRQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQQQQPPPNNNNNNSSSQQQOOOMMMMMMKKKIIIGGGGGGFFFDDDBBB???>>>===<<<999999999999999999999999:::;;;<<<<<>>;;;::::::999999999999999999999999::::::;;;;;;???IIIUUU___hhhiiinnn~~~vvveeeYYYTTTSSSPPPKKKIIIKKKOOOSSSYYY````````````aaacccfffhhhjjjnnnoooppppppooommmkkkjjjhhhddd___^^^aaaeeeggghhhpppnnnmmmqqqtttvvv{{{|||tttooopppqqqnnnmmmooolllooorrrvvvzzz}}}yyysssllleee]]]TTTOOOIIIFFFCCC@@@???AAACCCEEEIIIKKKOOOTTTZZZ```eeegggkkklllooorrruuu{{{~~~wwwtttoookkkjjjmmmqqqtttwwwvvvuuuqqqmmmhhhccc```bbb___ZZZVVVUUUVVVYYY[[[YYY^^^dddgggiiilllrrrwww{{{pppkkkjjjkkkpppxxx~~~vvvnnnhhhgggggghhhkkkpppwwwvvvnnnooossswwwyyyyyyttteeeWWWPPPMMMLLLOOOQQQRRRVVV[[[]]]hhhyyyqqqcccZZZWWWRRROOOMMMLLLJJJIIIJJJJJJJJJKKKKKKLLLLLLMMMNNNPPPSSSTTTSSSQQQQQQQQQPPPQQQQQQRRRTTTVVVXXXYYY]]]^^^```cccfffjjjnnnoooqqqrrrtttvvvxxxyyyyyyzzztttssspppmmmhhhccc___\\\YYYVVVRRRNNNKKKJJJKKKKKKGGGBBB@@@CCCBBB@@@GGGSSS[[[lll~~~ooouuuvvvoooxxxxxxlllggg^^^]]]^^^XXXUUUTTTTTTTTTTTTUUUVVVVVVSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUTTTSSSSSSTTTVVVWWW[[[ZZZXXXVVVTTTRRRPPPPPPLLLLLLMMMMMMMMMLLLLLLKKKHHHFFFDDDAAA>>><<<:::::::::::::::::::::::::::::::::;;;;;;<<>><<<<<<::::::::::::::::::::::::888:::<<<>>>CCCLLLYYYbbbfffccceeesss|||mmm]]]VVVTTTTTTUUUXXXXXX[[[```bbb___YYYRRRMMMCCCBBBBBBBBBDDDFFFIIIKKKIIILLLPPPUUUZZZ^^^aaacccffffffhhhmmmpppttt{{{xxx}}}~~~|||vvvmmmddd]]]WWWRRROOODDDCCCAAA??????@@@BBBCCCGGGKKKRRRZZZccckkkpppssstttvvvxxxzzz{{{~~~~~~kkkbbbXXXSSSSSSTTTPPPMMMIIIIIIJJJKKKLLLNNNPPPQQQKKKLLLMMMNNNNNNOOOOOOOOOPPPPPPPPPOOONNNMMMLLLKKKKKKKKKJJJIIIKKKPPPVVVZZZ___hhhsss{{{xxxppplllmmmnnnpppuuu}}}]]]\\\]]]^^^___dddqqq~~~tttnnnjjjkkknnnrrrzzzvvvddd[[[UUUUUUUUUTTTUUUXXX]]]aaaaaacccfffjjjlllnnnoooooonnnoooqqqooolllhhhfffffffffiiimmmqqqtttvvvvvvvvvtttttttttttttttsssrrrqqqnnnooopppqqqssssssssssssvvvuuurrrnnnhhhaaaZZZVVVQQQPPPMMMJJJHHHGGGFFFFFFDDDAAA@@@AAAAAAHHH```xxxrrrdddlllzzz{{{yyypppkkk```]]]^^^ZZZTTTSSSSSSSSSSSSTTTUUUUUUTTTUUUWWWXXXYYYXXXVVVUUUUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSSSSRRRRRRQQQQQQQQQNNNNNNNNNNNNNNNMMMLLLKKKGGGFFFDDDBBB@@@??????>>>::::::::::::::::::::::::888:::===???CCCLLLXXXaaadddcccdddooo{{{jjj___XXXTTTUUUXXXXXX[[[^^^^^^[[[SSSKKKEEECCCBBBBBBAAABBBDDDEEEFFFFFFJJJPPPTTTXXX\\\```ccchhhiiilllqqqsssxxx~~~{{{uuulllccc[[[UUUOOOLLLCCCBBB@@@??????@@@BBBCCCEEEJJJQQQ[[[dddlllqqqtttuuuwwwyyyzzz{{{}}}ooodddXXXTTTOOOMMMMMMLLLJJJHHHEEEFFFGGGHHHJJJLLLMMMNNNGGGHHHHHHIIIJJJKKKKKKLLLKKKKKKKKKKKKJJJIIIHHHGGGHHHGGGFFFEEEFFFIIILLLNNNSSSYYYbbbhhhmmmsss||||||uuunnniiiiiimmmpppxxx~~~^^^^^^```cccfffnnnzzz{{{ooo^^^VVVPPPQQQQQQPPPRRRWWW___eeekkknnnrrrwww{{{~~~}}}~~~~~~|||yyyvvvuuuuuuvvvxxx}}}}}}zzzvvvrrrpppmmmnnnooopppqqqrrrrrrrrrqqqpppnnniiiddd]]]XXXUUUOOOMMMKKKIIIGGGFFFEEEDDDAAA@@@AAABBB@@@GGG___xxx}}}lllaaakkkzzz}}}{{{ooohhh^^^\\\]]]XXXSSSSSSSSSSSSSSSTTTUUUUUUUUUVVVXXXZZZ[[[YYYXXXVVVTTTTTTUUUUUUTTTSSSSSSRRRSSSSSSSSSSSSRRRRRRRRRRRRNNNNNNNNNNNNMMMLLLKKKJJJFFFEEEDDDBBBAAAAAAAAAAAA;;;;;;;;;;;;;;;;;;;;;;;;999;;;===>>>AAAIIITTT\\\ccccccdddlllssseee[[[TTTUUUYYYXXXYYY[[[ZZZVVVOOOHHHCCCEEEEEEDDDDDDDDDEEEFFFFFFHHHMMMSSSXXX\\\```fffjjjmmmnnntttzzz~~~yyytttkkkbbbZZZRRRKKKGGGBBBAAA@@@??????@@@AAABBBDDDIIIQQQ[[[dddkkkqqqsssuuuwwwyyyzzzzzz|||~~~yyypppfff[[[TTTPPPOOOMMMKKKHHHGGGFFFGGGEEEFFFFFFGGGIIIKKKMMMNNNIIIIIIIIIIIIIIIJJJKKKKKKHHHHHHHHHHHHGGGFFFFFFEEEFFFEEEEEEFFFGGGHHHHHHHHHKKKNNNSSSWWW[[[```fffjjjqqqwwwsssrrrpppmmmkkkmmmssswww```aaaeeeiiimmmwwwhhhXXXQQQMMMMMMMMMMMMOOOVVV```gggtttwww|||{{{uuupppmmmmmmmmmnnnpppqqqqqqqqqqqqlllkkkiiieee```[[[VVVTTTMMMLLLJJJHHHFFFDDDCCCCCC>>>>>>AAACCC@@@EEE[[[ttt{{{xxxhhh___kkk{{{}}}mmmeee\\\[[[\\\VVVSSSSSSSSSSSSSSSTTTTTTUUUUUUWWWYYY[[[\\\ZZZXXXWWWTTTTTTTTTTTTTTTSSSRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRNNNNNNNNNMMMMMMKKKJJJJJJEEEDDDCCCBBBBBBBBBBBBBBB;;;;;;;;;;;;;;;;;;;;;;;;:::<<<======???FFFPPPWWWbbbcccdddkkk||||||yyyuuugggZZZRRRSSSYYYVVVWWWXXXXXXUUUOOOIIIFFFAAABBBCCCCCCDDDEEEFFFFFFIIINNNTTTYYY^^^ccciiinnnrrruuu|||xxxrrrjjjaaaXXXPPPHHHCCCAAA@@@?????????@@@AAABBBCCCHHHPPPZZZccckkkppprrruuuwwwyyyzzzzzz{{{}}}wwwmmmddd]]]WWWQQQMMMHHHIIIIIIFFFBBBAAACCCFFFCCCCCCCCCDDDEEEHHHJJJKKKIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGFFFFFFBBBBBBCCCEEEGGGGGGFFFDDDIIIJJJKKKNNNRRRUUUXXXZZZ\\\aaaiiiooorrruuuwwwxxx{{{|||}}}}}}|||yyyuuussslllnnnppppppqqquuu|||iiikkknnnttt}}}rrr___TTTPPPKKKJJJGGGFFFHHHNNNWWW]]]ooottt}}}~~~yyyyyyzzz|||yyyzzztttpppnnnllllllnnnqqqtttuuusssnnnjjjjjjhhheee```[[[WWWSSSQQQMMMKKKHHHFFFEEEDDDBBB@@@???======@@@BBBGGGWWWhhhpppvvvpppeeebbbsss{{{qqq{{{mmmcccZZZYYY[[[TTTSSSSSSSSSTTTSSSRRRRRRQQQXXXYYYYYYYYYYYYYYYXXXXXXSSSSSSSSSSSSSSSSSSSSSSSSPPPQQQRRRSSSTTTTTTTTTTTTSSSRRRQQQNNNMMMKKKJJJJJJFFFFFFEEEDDDCCCAAA???>>>???>>><<<:::999999999:::>>>666555<<>>>>>BBBIIIRRR[[[bbbgggkkkmmmtttsssrrrtttxxx|||}}}vvvmmmaaaYYYUUUQQQLLLGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@AAACCCFFFHHHJJJKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBAAADDDCCCCCCCCCDDDEEEGGGIIIGGGGGGHHHIIIJJJLLLMMMNNNSSSWWW]]]aaadddgggjjjlllpppppppppppprrruuuwwwyyywwwyyy{{{}}}oooppptttyyyiiiWWWMMMIIIHHHGGGEEEDDDEEEJJJQQQWWWeeekkksss{{{~~~wwwpppkkkjjjlllmmmpppuuu{{{}}}}}}}}}~~~{{{wwwsssooommmllllllmmmnnnpppssstttrrrnnnkkkiiigggccc___YYYUUUQQQOOOLLLIIIFFFDDDDDDCCCAAA??????======@@@AAAGGGVVVffflllsssrrrgggeeewwwwwwqqq}}}~~~kkkaaaYYYYYYZZZTTTSSSSSSSSSRRRRRRRRRQQQQQQUUUVVVWWWXXXXXXXXXXXXXXXSSSSSSSSSSSSSSSSSSSSSSSSPPPPPPQQQRRRSSSSSSSSSSSSSSSRRRPPPNNNMMMKKKKKKJJJGGGGGGFFFFFFDDDCCCAAA@@@@@@???===;;;:::::::::;;;>>>777666<<<>>>>>>GGGSSS```eeeeeeffftttyyyjjjbbb]]]XXXVVVVVVVVVXXXZZZXXXRRRLLLGGGEEEFFFGGGGGGGGGGGGHHHJJJKKKMMMVVV^^^bbbgggqqq{{{vvvpppfff\\\TTTMMMHHHEEEAAA@@@>>>=========>>>???CCCIIIRRRZZZ```eeeiiikkkrrrqqqrrrtttyyy~~~~~~|||yyyyyyzzzyyyvvvrrrllldddYYYQQQNNNJJJFFFBBBEEEDDDCCCBBBAAAAAAAAAAAA@@@BBBDDDFFFHHHJJJKKKKKKIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBDDDDDDDDDEEEFFFGGGHHHIIIFFFGGGGGGHHHJJJLLLMMMNNNPPPTTTZZZ^^^aaabbbcccdddgggiiilllppptttxxx{{{|||}}}vvvxxx|||vvv^^^OOOGGGDDDCCCCCCBBBAAAAAADDDIIIMMMWWW\\\ccckkkpppssstttsssnnnkkkeee___\\\[[[\\\]]]dddhhhlllnnnnnnooorrruuurrrpppmmmkkkiiiiiiiiijjjmmmmmmnnnpppqqqpppnnnkkkgggeeeaaa\\\WWWRRROOOMMMJJJGGGEEECCCBBBAAA???>>>>>>===>>>@@@AAAHHHVVVcccnnnxxxuuukkkjjj}}}wwwvvvvvvfff___XXXXXXZZZTTTSSSRRRQQQPPPPPPPPPQQQRRRRRRSSSTTTUUUVVVWWWWWWWWWRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPPPPPPPQQQQQQQQQQQQSSSRRRPPPNNNMMMKKKKKKKKKGGGGGGGGGGGGFFFEEEDDDCCCAAA@@@>>><<<;;;;;;<<<<<<===888777;;;======DDDNNN]]]cccfffgggtttyyyllleee```[[[XXXYYYWWWXXXXXXUUUPPPKKKHHHFFFHHHIIIJJJJJJJJJKKKOOORRRTTT]]]fffkkkrrr}}}}}}wwwyyy~~~sssmmmcccZZZRRRLLLFFFCCC@@@???>>>=========>>>???CCCIIIQQQXXX^^^bbbeeehhhnnnooopppsssxxx}}}zzzyyywwwuuuvvvwwwuuuppplll```YYYQQQJJJGGGEEEBBB???DDDCCCBBBAAAAAA@@@@@@AAAAAABBBDDDFFFHHHJJJKKKKKKGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFHHHIIIIIIIIIIIIFFFFFFGGGHHHJJJLLLNNNOOOPPPTTTYYY]]]^^^^^^______dddfffkkkqqquuuxxxyyyzzzwwwyyy|||}}}}}}~~~}}}jjjVVVLLLGGGEEEAAAAAAAAA@@@???@@@CCCEEEKKKNNNTTT[[[___bbbcccccc^^^\\\XXXUUUSSSSSSUUUVVV[[[]]]```aaabbbcccfffiiijjjiiigggeeeeeefffggghhhlllkkkkkklllmmmmmmkkkjjjeeeccc___[[[UUUQQQMMMKKKIIIGGGDDDBBBBBBAAA???>>>===>>>???@@@CCCJJJWWWaaaqqqvvvoooqqqvvvwwwnnnaaa]]]VVVWWWYYYTTTTTTRRRPPPOOONNNOOOQQQRRRQQQQQQRRRSSSSSSTTTSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQOOOOOOOOOOOOOOOOOOPPPPPPRRRRRRPPPNNNMMMLLLKKKKKKGGGGGGGGGGGGGGGFFFEEEDDDAAA@@@>>><<<;;;;;;;;;<<<===999888;;;<<<<<>>===<<<<<<===>>>???CCCHHHOOOVVVZZZ^^^aaaccchhhjjjmmmqqqwww~~~~~~zzzxxxwwwuuuttttttuuurrrlllgggXXXSSSLLLHHHFFFDDDCCCAAACCCBBBAAA@@@@@@@@@@@@@@@BBBCCCEEEGGGHHHJJJKKKKKKFFFEEEDDDDDDCCCCCCCCCDDDBBBBBBCCCCCCCCCDDDDDDDDDCCCEEEHHHJJJKKKKKKIIIHHHFFFGGGGGGHHHJJJLLLNNNOOOTTTWWWZZZ\\\\\\]]]___```hhhjjjnnnqqqrrrqqqooonnnhhhjjjmmmmmmmmmlllllllllmmmnnnoooppppppppppppooowwwxxxzzz}}}dddSSSKKKHHHFFF@@@AAAAAA@@@???>>>@@@AAABBBEEEJJJOOOSSSUUUWWWWWWRRRQQQPPPOOOPPPQQQTTTUUUVVVWWWXXXYYYZZZ\\\___aaaeeeddddddccccccdddeeeeeehhhgggfffggghhhiiihhhfffbbb```]]]XXXTTTOOOLLLJJJIIIFFFDDDBBBBBBAAA@@@>>><<<>>>@@@AAAEEEOOO[[[bbbnnnqqqooovvvrrrqqqxxxfff]]][[[VVVVVVXXXSSSTTTRRRPPPOOONNNOOOQQQRRRQQQQQQRRRQQQQQQPPPOOONNNPPPPPPPPPPPPPPPPPPPPPPPPOOONNNNNNMMMNNNNNNOOOPPPRRRQQQPPPNNNMMMLLLLLLLLLGGGGGGGGGGGGGGGFFFEEEDDD@@@???===;;;::::::;;;;;;<<<::::::;;;<<<<<>>>>>===<<<<<<===>>>???CCCGGGMMMSSSWWWZZZ]]]```bbbfffkkkpppuuu|||}}}yyyuuurrrqqqooommmmmmlllhhhbbb\\\QQQNNNJJJFFFEEEDDDDDDCCCBBBBBBAAA@@@@@@@@@AAAAAACCCDDDEEEGGGIIIJJJJJJKKKFFFEEEEEEDDDDDDDDDDDDDDDBBBCCCCCCDDDDDDEEEEEEEEEDDDFFFIIILLLMMMLLLJJJIIIHHHHHHIIIJJJKKKMMMNNNOOOUUUUUUVVVVVVWWWZZZ___bbbiiijjjkkkjjjiiieeebbb___\\\^^^```aaa```^^^^^^^^^```aaabbbdddddddddcccbbbffffffhhhjjjnnnsssxxxzzzbbbQQQJJJFFFCCCAAABBBBBBAAA???>>>???@@@???AAADDDHHHKKKNNNOOOPPPKKKKKKKKKLLLNNNPPPSSSTTTSSSSSSRRRRRRTTTVVVYYY[[[___```aaabbbccccccbbbbbbcccbbbaaabbbddddddbbbaaa^^^\\\YYYUUUQQQMMMJJJIIIHHHEEECCCBBBBBBAAA@@@>>>:::>>>AAACCCJJJVVVaaafffrrr|||jjjnnn|||tttrrrppp```ZZZZZZUUUUUUXXXSSSSSSRRRQQQPPPPPPPPPQQQRRRQQQQQQQQQPPPOOONNNMMMLLLOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMMMMMMMOOOQQQRRRRRRQQQOOONNNMMMLLLLLLLLLHHHHHHHHHHHHGGGFFFEEEDDD@@@???===;;;:::::::::;;;;;;;;;<<<<<<<<<===AAADDDPPP[[[eeejjjooovvvkkk```WWWTTTVVVWWWWWWWWWTTTPPPMMMLLLLLLIIIMMMQQQSSSWWW___kkkttt~~~yyyvvvuuuuuuvvvyyy}}}|||uuummmfff```\\\___eeedddppp}}}uuuiiiccc[[[SSSMMMHHHDDDAAA>>>===<<<<<<<<<===>>>???AAAEEEKKKPPPSSSWWW[[[]]]^^^ccckkkpppuuu{{{~~~zzzvvvrrrpppooolllhhhfffddd```YYYTTTJJJHHHFFFCCCBBBBBBBBBCCCBBBBBBAAAAAAAAAAAABBBBBBCCCDDDFFFHHHIIIJJJJJJKKKGGGFFFFFFEEEEEEFFFFFFFFFDDDDDDDDDEEEEEEFFFFFFFFFFFFHHHKKKMMMNNNNNNLLLKKKKKKKKKKKKLLLLLLMMMNNNOOOPPPQQQRRRSSSVVVZZZ```eeeddddddbbb```^^^\\\ZZZXXXUUUWWWXXXXXXWWWWWWXXXYYYYYY[[[]]]___```___^^^]]]]]]^^^^^^```bbbeeehhhjjjnnnrrrvvvxxxyyy|||```PPPJJJFFFBBBBBBBBBBBB@@@>>>===???@@@>>>???AAADDDGGGIIIKKKLLLJJJJJJKKKLLLNNNPPPQQQRRROOOMMMKKKKKKMMMPPPSSSUUUVVVYYY\\\```aaaaaa```___]]]]]]]]]___``````^^^[[[XXXWWWTTTQQQMMMJJJHHHFFFFFFDDDAAA@@@@@@@@@>>>===999>>>BBBEEENNN\\\gggjjj}}}yyyhhhrrrwwwxxxtttjjj\\\YYYZZZUUUUUUWWWRRRSSSSSSSSSRRRRRRRRRQQQQQQOOOOOOPPPOOOOOONNNMMMLLLOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMLLLLLLNNNPPPRRRTTTQQQPPPOOONNNMMMLLLLLLLLLKKKKKKJJJJJJHHHGGGEEEDDDAAA@@@>>><<<;;;;;;;;;<<<:::<<<=========???BBBCCCLLLXXXdddjjjmmm{{{vvvjjj^^^UUUTTTWWWVVVWWWXXXVVVRRROOOMMMMMMJJJOOOUUUXXX]]]hhhwww~~~}}}}}}}}}|||{{{xxxyyyxxxuuupppllljjjjjjhhhccc``````\\\YYY\\\bbbfffuuu{{{sssgggbbbZZZRRRMMMHHHDDDBBB===<<<<<<;;;<<<===>>>??????CCCHHHMMMQQQUUUYYY\\\\\\ccclllsssvvvzzz|||xxxtttqqqnnnjjjeeeaaa^^^YYYSSSNNNEEEEEEDDDBBB@@@@@@AAABBBCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFHHHIIIJJJJJJKKKHHHHHHGGGGGGGGGHHHHHHIIIFFFFFFFFFFFFFFFGGGGGGGGGJJJKKKNNNPPPQQQQQQPPPOOOOOONNNNNNMMMMMMNNNNNNOOOOOORRRWWW[[[___dddhhhllldddbbb^^^[[[YYYXXXYYYYYYUUUVVVWWWWWWWWWXXXZZZ\\\]]]___bbbdddfffeeedddccccccbbbbbbbbbccccccddddddhhhjjjmmmmmmnnnqqqwww||||||zzzyyyxxx{{{]]]PPPLLLHHHDDDBBBBBBAAA???======???@@@>>>>>>@@@CCCEEEHHHIIIJJJLLLLLLMMMNNNOOOPPPQQQQQQLLLIIIGGGFFFHHHLLLNNNPPPPPPSSSYYY^^^``````___]]]ZZZZZZ[[[]]]^^^]]][[[XXXTTTSSSQQQNNNKKKHHHFFFEEEDDDBBB@@@??????>>>===<<<888>>>CCCFFFPPP```kkknnnvvvjjjxxxuuuyyyooohhh[[[XXXZZZUUUUUUVVVQQQSSSSSSSSSTTTSSSRRRRRRQQQMMMNNNNNNOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLLLLNNNQQQTTTUUUQQQPPPOOONNNMMMMMMMMMMMMMMMMMMLLLKKKJJJHHHFFFEEEBBBAAA???>>>===<<<======999<<<>>>======@@@BBBCCCJJJVVVcccjjjlllyyy|||xxxkkk___WWWVVVZZZVVVWWWYYYWWWTTTPPPNNNMMMKKKQQQWWW\\\bbbnnn~~~zzz}}}||||||}}}}}}{{{uuummmddd^^^[[[[[[]]]ZZZ\\\```___[[[\\\aaaooo~~~zzzqqqgggaaaYYYRRRLLLHHHEEEBBB===<<<;;;;;;<<<===>>>???>>>BBBGGGLLLPPPTTTXXX[[[\\\dddnnnuuuxxx{{{|||xxxssspppkkkfff___ZZZWWWRRRLLLGGGDDDDDDDDDBBB@@@@@@BBBCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEGGGHHHIIIJJJJJJJJJIIIIIIIIIHHHIIIIIIJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGMMMNNNPPPRRRSSSSSSSSSRRRQQQPPPPPPOOONNNNNNNNNOOOSSSXXX```ggglllpppsssuuuhhheee```[[[YYYYYY[[[\\\[[[\\\]]]]]]]]]___bbbeeehhhjjjmmmppprrrrrrqqqpppllllllkkkjjjiiihhhggggggjjjkkklllkkkkkknnntttzzz~~~yyywwwttt}}}rrrZZZOOOJJJFFFDDDCCCBBB@@@>>>>>>???@@@AAA@@@@@@@@@AAACCCFFFIIIJJJKKKLLLMMMNNNOOOOOONNNNNNGGGFFFDDDCCCDDDGGGJJJLLLMMMOOOSSSVVVYYYZZZZZZZZZWWWZZZ^^^___\\\YYYVVVUUUOOONNNMMMKKKIIIGGGFFFEEECCCDDDEEECCC@@@>>>======>>>AAAFFFKKKTTTaaappp{{{{{{nnnggg}}}zzzyyyrrriiiaaaYYYUUUWWWWWWSSSNNNQQQQQQPPPOOOOOOOOOOOOPPPMMMNNNNNNOOOOOONNNNNNMMMPPPOOONNNMMMLLLMMMNNNOOOMMMMMMMMMMMMNNNOOOPPPQQQPPPQQQRRRQQQOOONNNNNNOOOKKKKKKKKKKKKJJJIIIGGGFFFDDDCCCBBBAAA???>>>===<<>>>>>>>>>>>@@@AAABBBJJJTTTbbbjjjmmmwww~~~xxx}}}yyyjjjaaa\\\ZZZYYY]]][[[ZZZZZZ[[[YYYTTTPPPMMMQQQVVV^^^hhhuuu~~~{{{~~~}}}zzzyyywwwyyy|||xxxooohhhdddbbbbbbaaabbbaaabbbcccaaa```eeelllyyyyyyttthhh___WWWSSSNNNGGGAAA???<<<<<<;;;:::;;;<<<===>>>???AAAEEEIIINNNRRRVVVXXX\\\bbbjjjqqqvvv|||}}}zzzvvvrrrpppjjjeee]]]VVVQQQLLLGGGEEECCCBBBAAAAAABBBCCCEEEFFFDDDEEEEEEEEEFFFFFFGGGGGGGGGHHHIIIIIIIIIJJJLLLNNNGGGHHHIIIJJJKKKKKKKKKKKKIIIIIIJJJKKKLLLLLLMMMMMMPPPPPPPPPSSSVVVYYYYYYYYYWWWUUUTTTTTTTTTSSSQQQPPPWWWaaannnyyy}}}ppplllgggaaa______aaaccceeeeeeeeegggjjjoootttwwwyyyzzz{{{||||||{{{yyyxxxvvvuuusssqqqpppqqqrrrsssttttttrrrpppooottt|||~~~zzzyyyvvv}}}kkkWWWOOOJJJFFFDDDCCCBBB@@@???>>>???@@@AAAAAAAAABBBBBBDDDFFFHHHJJJIIIJJJLLLMMMMMMMMMLLLLLLEEEDDDBBBAAAAAACCCEEEFFFJJJLLLOOORRRUUUVVVVVVVVVUUUYYY\\\]]][[[XXXUUUTTTOOONNNLLLJJJHHHEEECCCCCC@@@AAABBBAAA???>>>>>>???>>>AAAFFFMMMWWWfffwwwuuuooojjj|||lllfff___WWWRRRRRRSSSRRRPPPPPPPPPOOONNNNNNNNNNNNOOONNNNNNOOOOOOOOOOOONNNNNNPPPPPPNNNMMMMMMMMMNNNOOONNNNNNNNNNNNNNNOOOPPPQQQPPPQQQRRRQQQPPPOOOPPPQQQNNNNNNMMMLLLKKKIIIHHHHHHGGGFFFEEECCCAAA@@@>>>>>>???>>>>>>>>>???@@@BBBCCCIIISSS```hhhjjjrrrxxx|||yyyllldddaaa______]]]]]]^^^```aaa___YYYTTTPPPRRRWWW^^^hhhrrr{{{~~~{{{{{{{{{zzzxxxuuurrruuuyyyzzzxxxvvvuuuuuuuuuwww{{{~~~xxxoooiiiffffffggggggkkkiiiiiiiiifffeeekkksssyyytttlllbbbXXXSSSNNNFFFAAA@@@<<<<<<;;;:::;;;<<<===>>>???AAADDDIIIMMMRRRUUUWWW]]]ccckkkrrrwww||||||xxxtttooollleee___XXXQQQMMMIIIFFFCCCCCCCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGHHHIIIIIIIIIIIIKKKMMMPPPQQQRRRSSSTTTUUUVVVWWWTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRTTTXXXZZZ[[[[[[\\\\\\[[[YYYXXXXXXYYYZZZgggttt|||wwwrrroooooopppqqquuuuuuuuuvvvyyy}}}|||{{{zzzxxxxxxyyy{{{|||~~~}}}|||}}}~~~|||{{{{{{{{{cccTTTNNNJJJFFFDDDCCCBBBAAA@@@???@@@AAABBBCCCCCCCCCCCCDDDFFFGGGHHHGGGHHHIIIJJJKKKJJJIIIHHHCCCAAA???>>>===>>>@@@AAAEEEGGGJJJMMMOOOPPPQQQQQQSSSVVVYYYZZZXXXUUURRRQQQMMMMMMKKKHHHFFFCCCAAA@@@<<<>>>@@@@@@???>>>???@@@>>>AAAHHHPPP]]]ooouuupppqqqqqqtttggg```\\\VVVPPPMMMNNNPPPQQQOOOOOONNNMMMMMMMMMMMMNNNOOOOOOPPPPPPPPPPPPOOOOOOQQQPPPOOONNNNNNNNNOOOOOOPPPOOOOOOOOOOOOOOOPPPQQQPPPRRRSSSRRRQQQQQQRRRTTTRRRQQQOOOMMMLLLKKKJJJJJJKKKJJJIIIFFFDDDBBB@@@?????????>>>???@@@BBBDDDEEEIIIRRR___ggghhhmmm}}}||||||ppphhhdddcccbbb]]]___cccggghhheee___[[[UUUVVV\\\eeeooowwwyyyyyywwwtttpppnnnnnnmmmmmmllllllnnnrrrttttttsssssstttvvv{{{{{{vvvnnnjjjiiikkknnnppprrrppppppooommmnnnwwwyyyqqqeeeZZZSSSMMMFFFAAAAAA===<<<;;;;;;;;;<<<===>>>???AAADDDHHHLLLPPPSSSUUU]]]ccclllrrrvvv{{{|||zzzvvvqqqkkkfff]]]XXXPPPKKKGGGEEEDDDCCCDDDCCCCCCDDDDDDEEEGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLKKKKKKKKKMMMOOOTTTUUUVVVXXX[[[^^^```bbb```^^^[[[YYYWWWWWWWWWWWWYYYXXXXXXZZZ^^^aaaaaaaaadddfffgggeeebbbdddjjjpppuuu|||}}}|||~~~www___QQQLLLHHHEEEDDDCCCBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGGGGHHHHHHGGGFFFEEE@@@???===<<<<<<===>>>???BBBCCCFFFHHHJJJLLLMMMMMMNNNQQQTTTUUUSSSPPPOOONNNJJJIIIHHHFFFDDDBBBAAA@@@===>>>@@@@@@???>>>???@@@>>>CCCKKKUUUeeeyyyooolllqqqzzznnneee[[[[[[XXXSSSMMMLLLNNNQQQPPPOOOOOONNNNNNNNNNNNNNNOOOPPPPPPQQQQQQPPPPPPOOOPPPPPPPPPOOOOOOOOOOOOOOOPPPPPPPPPOOOOOOPPPPPPQQQQQQRRRTTTTTTSSSSSSTTTVVVUUUTTTRRRPPPNNNMMMMMMMMMNNNMMMKKKHHHFFFCCCAAA@@@????????????@@@BBBDDDFFFJJJSSS___hhhhhhjjjuuusssjjjdddbbb``````bbbeeehhhiiigggdddaaa\\\___hhhtttyyyvvvsssnnnkkkjjjjjjkkkkkklllooosssuuuvvvvvvwwwyyyzzzvvvqqqllliiilllpppuuuwwwuuussssssrrrqqqvvvuuuiii[[[SSSLLLEEEAAAAAA===<<<;;;;;;;;;<<<>>>??????AAACCCGGGKKKNNNQQQRRR[[[aaaiiipppsssvvv{{{~~~~~~~~~{{{{{{zzzxxxtttnnnfff```UUUQQQJJJFFFDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJKKKKKKLLLNNNOOOPPPPPPOOOOOOQQQSSSVVVWWWZZZ]]]bbbgggkkkmmmnnnlllhhhdddaaaaaaaaabbbdddbbbbbbdddgggjjjllllllmmmqqqtttrrrpppuuunnnuuuuuu]]]OOOJJJFFFDDDDDDBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDCCC============>>>???@@@AAABBBCCCDDDFFFHHHJJJKKKKKKJJJLLLOOOPPPNNNLLLKKKKKKFFFFFFEEEDDDCCCBBBAAAAAA???@@@AAAAAA???>>>??????@@@EEEOOO\\\lll|||mmmjjjmmm}}}zzzjjjccc[[[]]]\\\XXXQQQMMMMMMOOOQQQQQQPPPOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQPPPPPPOOOPPPPPPPPPOOOOOOOOONNNNNNPPPPPPOOOOOOOOOPPPQQQQQQQQQSSSTTTTTTSSSSSSUUUVVVVVVUUUTTTRRRQQQPPPOOOOOONNNMMMKKKIIIFFFDDDBBBAAA@@@?????????@@@BBBDDDEEEKKKSSS___hhhiiiiiipppyyyuuukkkeeeaaa```cccdddeeeggggggfffffffffffflllwww}}}yyyvvvrrrnnnkkkkkkmmmooorrruuuyyy|||||||||}}}}}}{{{sssnnnkkkiiiiiinnntttyyy|||zzzwwwuuutttssszzzxxxkkk]]]SSSLLLEEEAAAAAA======<<<;;;<<<===>>>??????AAACCCFFFIIILLLNNNOOOWWW]]]eeekkkmmmpppsssvvv{{{}}}{{{yyyxxxzzz|||||||||xxxxxxxxxvvvrrrjjjaaaZZZPPPLLLGGGDDDCCCDDDDDDDDDEEEEEEFFFHHHIIIJJJJJJKKKJJJJJJKKKLLLMMMNNNOOOOOOQQQSSSTTTTTTSSSTTTVVVXXX\\\^^^bbbgggmmmsssxxx{{{|||yyyuuurrrppppppqqqrrrooonnnmmmnnnrrruuuwwwxxxuuuzzzhhhnnnwww~~~qqq[[[NNNHHHEEECCCDDDBBBBBBCCCCCCCCCCCCCCCCCCAAABBBCCCDDDEEEEEEDDDDDDFFFGGGGGGGGGFFFEEECCCBBB>>>>>>>>>???@@@AAABBBCCCBBBCCCDDDFFFGGGIIIJJJKKKHHHJJJMMMMMMLLLJJJIIIIIIFFFEEEEEEDDDBBBAAAAAA@@@???@@@BBBAAA@@@??????@@@BBBIIITTTbbbtttxxxlllkkkooo}}}ttttttiiicccaaabbb```[[[TTTOOONNNOOORRRQQQPPPPPPOOOOOOPPPPPPOOOOOOPPPPPPPPPPPPOOOOOONNNNNNOOOOOOOOONNNMMMLLLNNNNNNNNNNNNOOOPPPQQQRRRRRRTTTUUUTTTSSSSSSTTTUUUUUUUUUUUUUUUTTTRRRQQQPPPNNNMMMKKKIIIGGGEEECCCBBB@@@@@@??????@@@AAABBBCCCJJJPPP\\\fffiiihhhmmmsssvvvmmmgggdddbbbbbbdddfffgggggghhhkkkmmmqqqwww|||zzzwwwrrrooonnnppprrrrrrjjjgggffffffjjjpppwww}}}~~~zzzwwwwwwxxxkkk]]]TTTLLLEEE@@@@@@>>>===<<<<<<<<<===>>>??????@@@BBBEEEGGGJJJLLLMMMRRRXXXaaafffhhhiiilllnnnssswww}}}zzzvvvsssrrrrrrsssvvvxxxxxxxxxwwwvvvuuusssnnneee[[[TTTLLLIIIFFFEEEEEEFFFEEEEEEFFFFFFHHHJJJKKKLLLLLLLLLKKKLLLNNNOOOQQQSSSUUUUUUVVVWWWYYYYYYZZZ[[[^^^```bbbdddjjjpppvvv|||}}}||||||}}}~~~}}}{{{zzz{{{~~~```eeelllssswww{{{~~~~~~vvvgggVVVMMMIIIEEECCCCCCBBBBBBCCCDDDDDDDDDDDDDDDBBBCCCEEEFFFGGGGGGGGGFFFGGGHHHHHHHHHGGGEEECCCBBB@@@@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEGGGHHHJJJKKKHHHJJJLLLMMMLLLJJJJJJJJJHHHGGGFFFDDDBBB@@@>>>===;;;===???@@@??????@@@AAAEEELLLYYYhhhyyyrrrlllsss}}}sssooovvvppplllkkkhhhaaaZZZSSSOOOOOOOOOQQQPPPOOOOOONNNNNNOOOOOONNNNNNOOOOOOOOOOOONNNNNNMMMMMMNNNNNNNNNMMMLLLKKKLLLLLLLLLMMMOOOPPPRRRSSSSSSTTTUUUTTTSSSRRRSSSTTTRRRTTTUUUVVVVVVTTTRRRPPPNNNMMMLLLJJJHHHGGGEEEEEEAAA@@@???>>>>>>???@@@AAAEEEJJJUUUaaaffffffiiioooxxxnnnhhhcccaaa___ccchhhkkklllnnnqqqtttvvv|||}}}sssjjjeeeccccccffflllttt{{{~~~}}}~~~wwwkkk]]]TTTMMMEEE@@@???>>>===<<<<<<<<<===???@@@???@@@BBBDDDFFFHHHJJJKKKOOOUUU]]]cccdddeeegggiiikkknnnqqqttttttrrrnnnllllllmmmnnnqqqtttvvvvvvtttuuutttrrroooiii```VVVOOOIIIGGGFFFFFFFFFGGGEEEDDDFFFGGGIIIKKKMMMMMMMMMMMMNNNOOOQQQTTTWWWYYY[[[\\\^^^```bbbcccdddgggjjjllllllooouuu{{{XXX\\\ccciiimmmrrrwwwzzzwwwyyyzzzyyy{{{{{{kkk^^^QQQLLLJJJFFFCCCBBBBBBBBBCCCDDDEEEEEEDDDDDDCCCDDDFFFHHHIIIIIIIIIIIIHHHIIIIIIHHHGGGEEECCCBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCDDDFFFHHHIIIJJJIIIKKKMMMNNNLLLKKKKKKLLLKKKJJJHHHEEEAAA>>><<<;;;888:::===>>>>>>???@@@BBBGGGOOO\\\kkk|||ooonnn}}}tttrrr{{{yyyvvvrrrlllaaaWWWQQQOOOOOOPPPPPPOOONNNNNNMMMMMMNNNNNNMMMNNNNNNOOOOOONNNNNNMMMLLLLLLMMMNNNMMMLLLKKKJJJJJJKKKKKKMMMNNNPPPRRRSSSTTTUUUUUUTTTRRRQQQRRRSSSQQQSSSVVVXXXXXXVVVSSSQQQNNNNNNMMMKKKJJJHHHGGGGGGAAA@@@???>>>>>>>>>???@@@AAAFFFQQQ]]]cccdddggglllzzzooogggaaa^^^\\\bbbjjjooorrrtttwwwyyyvvv|||vvvkkkccc^^^\\\aaacccgggnnnvvv}}}vvvjjj]]]UUUMMMEEE???>>>>>>===<<<<<<<<<===???@@@@@@@@@BBBDDDFFFGGGIIIJJJNNNTTT\\\aaabbbcccdddfffhhhiiijjjlllkkkjjjhhhgggjjjkkknnnqqquuuvvvuuuttttttssspppllleee\\\RRRKKKGGGFFFEEEFFFGGGGGGEEECCCFFFHHHJJJLLLNNNNNNNNNNNNPPPRRRTTTWWWZZZ^^^```aaagggiiikkkmmmnnnqqqtttwwwyyy}}}VVVWWWYYY]]]bbbhhhmmmooouuussssssuuuxxx~~~tttaaa[[[RRRKKKGGGEEEDDDCCCCCCCCCDDDDDDEEEDDDDDDDDDCCCEEEHHHIIIIIILLLRRRVVVXXXWWWUUUSSSOOOKKKHHHFFFIIIFFFCCCBBBDDDFFFGGGHHHGGGFFFFFFHHHJJJLLLLLLLLLNNNQQQRRROOONNNPPPNNNKKKMMMKKKHHHEEEDDDAAA>>><<>>>>>>>>???BBBCCCLLLXXX______dddjjj||||||mmmddd``````eeeeeejjjrrrwwwwwwxxx|||~~~qqqeeeaaa```]]]ZZZ\\\```gggpppyyysssjjj\\\QQQKKKFFFAAA>>>======<<<<<<<<<======>>>@@@BBBDDDDDDEEEGGGJJJLLLSSSVVVZZZ^^^```bbbeeefffcccccccccdddeeefffhhhhhhjjjpppsssqqqpppsssuuuuuutttsssoooggg]]]SSSLLLIIIGGGHHHGGGFFFEEEFFFIIIKKKJJJKKKMMMNNNMMMNNNOOOQQQTTTSSSUUUZZZaaafffgggfffnnnpppsssssstttxxxNNNOOORRRUUUZZZ___dddfffooommmnnnrrruuuzzzrrrggg^^^XXXPPPJJJGGGFFFEEEEEEBBBCCCDDDDDDEEEFFFFFFFFFEEEHHHKKKMMMPPPWWW___fffkkkllljjjeee]]]UUUOOOMMMKKKJJJHHHIIIJJJLLLLLLKKKKKKKKKLLLNNNRRRTTTTTTSSSPPPTTTUUUSSSRRRSSSQQQLLLMMMJJJGGGDDDCCCAAA>>><<<@@@???>>>>>>@@@AAABBBBBBKKK[[[lll{{{zzzmmmtttpppoooyyytttccc^^^WWWQQQNNNNNNNNNNNNLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMMMMNNNMMMLLLLLLKKKLLLKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMOOORRRTTTUUUTTTTTTSSSQQQPPPPPPPPPQQQQQQQQQRRRUUUVVVVVVUUUSSSQQQNNNNNNNNNMMMLLLJJJIIIHHHFFFDDDBBB???>>>>>>>>>>>>AAABBBJJJVVV^^^aaaeeekkk}}}qqqhhhdddcccfffgggmmmuuuyyyyyy{{{uuufff\\\YYYZZZZZZYYY]]]bbbjjjsss{{{}}}|||pppgggZZZPPPIIIEEE@@@===<<<<<<<<<<<<<<<===>>>>>>???@@@BBBCCCDDDEEEHHHKKKRRRVVV[[[___aaaccceeegggddddddeeeeeefffgggiiiiiiiiiooorrrqqqqqqsssuuuuuutttqqqkkkbbbYYYPPPKKKHHHGGGHHHHHHGGGFFFHHHKKKMMMMMMOOOQQQRRRRRRTTTVVVXXXZZZZZZ]]]ccckkkrrrtttuuuxxx{{{~~~zzzyyy}}}GGGHHHJJJMMMQQQVVVZZZ\\\ddddddgggkkkooottt~~~wwwiii```ZZZUUUOOOJJJGGGGGGGGGGGGBBBBBBCCCDDDEEEFFFFFFGGGFFFIIINNNSSS[[[hhhwwwtttfff]]]ZZZSSSRRRRRRSSSTTTUUUTTTSSSTTTTTTVVVYYY\\\]]]\\\[[[UUUZZZ[[[YYYXXXWWWTTTNNNMMMIIIEEEBBBAAA@@@???>>>===<<<<<<===???AAADDDFFFPPP```rrrxxxrrrkkkqqquuuhhhYYYWWWTTTRRRQQQOOOMMMLLLJJJJJJIIIJJJJJJKKKLLLMMMMMMNNNNNNNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNMMMMMMMMMOOORRRTTTTTTSSSRRRQQQPPPOOOOOOPPPPPPQQQPPPQQQSSSUUUUUUTTTRRRQQQNNNNNNNNNNNNMMMLLLKKKJJJGGGFFFCCC@@@>>>>>>======AAA@@@FFFRRR]]]dddgggjjj{{{vvvmmmjjjiiiiiijjjpppwww{{{{{{~~~llleee\\\VVVTTTVVVYYYZZZ___dddnnnwww~~~}}}wwwlllcccWWWMMMHHHCCC???<<<;;;;;;;;;<<<<<<>>>???@@@???AAACCCDDDEEEGGGJJJLLLRRRWWW\\\```bbbdddeeefffffffffffffffhhhiiijjjkkkjjjooosssrrrsssvvvvvvuuutttoooeee[[[RRRLLLIIIHHHGGGHHHIIIIIIIIIJJJMMMPPPNNNPPPRRRTTTUUUWWW[[[]]]___```dddjjjrrryyy|||~~~tttqqqqqquuuzzzEEEEEEFFFIIILLLPPPSSSUUUZZZZZZ^^^dddhhhmmmvvvzzzpppfff___YYYTTTNNNIIIGGGGGGGGGFFFCCCCCCCCCCCCDDDEEEFFFFFFGGGJJJPPPYYYggg|||{{{pppllleeecccbbbbbbcccdddeeedddfffeeeeeefffgggfffccc```]]]aaaccc```]]][[[VVVPPPLLLHHHCCC@@@?????????>>><<<<<<<<<<<<>>>AAAFFFIIIWWWdddvvvxxxuuuwwwyyynnnzzzyyyiii]]]SSSRRRPPPPPPQQQQQQOOOMMMIIIIIIIIIIIIJJJKKKMMMMMMNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLMMMNNNNNNMMMMMMMMMOOOQQQSSSSSSSSSQQQPPPOOONNNOOOOOOQQQQQQRRRSSSSSSTTTSSSQQQPPPNNNNNNNNNNNNNNNNNNMMMLLLKKKHHHGGGDDDBBB???>>>======@@@???BBBMMM[[[dddhhhiiiuuu{{{ssspppooommmnnnrrrxxxzzz{{{}}}jjj___\\\XXXUUUTTTVVVZZZ\\\aaagggqqq{{{xxxrrrggg___UUULLLGGGCCC???<<<::::::;;;;;;===>>>@@@@@@BBBDDDFFFGGGHHHJJJMMMPPPUUUYYY^^^bbbccccccccccccffffffggghhhiiikkklllmmmnnnsssvvvvvvwwwyyyxxxuuussskkk___UUUMMMJJJIIIIIIFFFHHHIIIJJJJJJLLLOOOQQQRRRTTTVVVXXXYYY\\\```cccgggiiimmmrrryyytttrrruuuyyy}}}DDDDDDEEEFFFHHHKKKNNNPPPRRRSSSWWW]]]aaafffoooxxx{{{tttoooiiibbb]]]XXXTTTNNNIIIGGGFFFEEEDDDDDDDDDCCCCCCDDDEEEFFFGGGIIINNNWWWeeeyyy{{{yyyzzz|||~~~~~~~~~|||yyywwwtttqqqlllhhhgggjjjjjjeeeaaa]]]VVVOOOJJJFFFBBB???>>>??????>>>===>>>>>>===>>>BBBIIINNNZZZfffvvv|||ppprrr{{{wwwtttwwwiii]]]WWWQQQOOOMMMMMMOOOPPPQQQPPPIIIIIIIIIJJJKKKLLLMMMNNNMMMNNNNNNNNNNNNMMMLLLLLLLLLLLLLLLKKKLLLMMMMMMNNNMMMMMMMMMNNNQQQSSSSSSRRRPPPOOONNNNNNOOOPPPQQQRRRUUUUUUTTTSSSQQQOOOMMMLLLNNNNNNNNNNNNNNNMMMLLLKKKHHHGGGEEECCCAAA???>>>===???>>>@@@HHHVVVbbbggggggmmmzzzyyy~~~yyyuuutttrrrrrrtttwwwwwwxxxqqq___WWWVVVUUUUUUWWWYYY[[[]]]eeekkkttt}}}}}}}}}zzztttoooddd\\\RRRKKKGGGDDD@@@===::::::;;;;;;===>>>@@@@@@BBBDDDFFFGGGHHHJJJNNNPPPWWWZZZ___aaaaaaaaaaaaaaaffffffgggiiikkknnnpppqqqtttyyy|||{{{|||}}}yyytttnnneeeYYYPPPKKKJJJJJJJJJFFFHHHJJJKKKLLLMMMPPPRRRXXXYYY\\\^^^```dddiiilllqqqtttyyy}}}ttttttwww{{{DDDDDDDDDEEEFFFHHHJJJLLLNNNOOOSSSXXX\\\```iiisss~~~yyyrrrmmmkkkgggbbb^^^WWWSSSMMMIIIGGGFFFEEECCCDDDDDDCCCDDDFFFHHHJJJLLLPPPYYYhhh|||}}}yyyuuuqqqsssqqqiiiaaa\\\TTTLLLGGGDDDAAA???>>>???>>>======>>>??????@@@FFFNNNUUU]]]kkk|||tttkkkrrrxxxzzzhhh\\\VVVTTTPPPNNNKKKKKKMMMOOOPPPPPPJJJJJJJJJJJJJJJKKKLLLMMMLLLMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNMMMMMMNNNQQQRRRRRRQQQOOOOOOOOOOOOOOOQQQSSSTTTVVVVVVUUUSSSQQQOOOMMMLLLNNNNNNNNNNNNMMMLLLKKKJJJHHHGGGFFFDDDBBB@@@???>>>>>>???@@@DDDOOO]]]ddddddgggvvvyyywww{{{{{{zzzzzzxxxvvvuuusssttt}}}kkk[[[SSSSSSUUUZZZ___cccdddcccnnnrrrxxx~~~{{{}}}}}}~~~~~~{{{uuuoookkk___YYYPPPJJJGGGDDDAAA>>>;;;;;;;;;<<<<<<>>>???@@@???AAACCCEEEFFFIIILLLOOOWWWZZZ]]]______```aaabbbggghhhjjjlllooosssvvvwww{{{yyyqqqfff^^^SSSLLLJJJKKKKKKKKKHHHJJJLLLNNNNNNOOORRRSSSVVVXXX[[[^^^bbbhhhnnnsssyyy~~~{{{vvvwwwzzz~~~GGGGGGFFFFFFGGGHHHJJJKKKNNNMMMPPPUUUXXX\\\fffpppyyy{{{vvvpppmmmkkkhhhccc___SSSPPPKKKHHHGGGGGGFFFEEEBBBCCCDDDFFFJJJNNNRRRUUUZZZiiizzzzzzuuujjjaaaYYYQQQIIIEEEBBB@@@?????????>>><<<;;;===???@@@CCCJJJVVV___iiiyyynnniiitttpppbbbWWWSSSSSSMMMKKKJJJJJJLLLMMMMMMLLLJJJIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLNNNMMMMMMNNNPPPRRRQQQQQQPPPOOOOOOOOOPPPRRRTTTUUUUUUTTTTTTSSSRRRQQQPPPOOONNNNNNNNNMMMLLLJJJIIIHHHGGGFFFFFFEEECCCAAA@@@???===@@@AAABBBIIIWWW```bbbdddpppyyy{{{~~~yyyuuupppppp|||iiiYYYWWWXXX\\\fffqqqxxxxxxvvvyyyzzz|||~~~{{{}}}zzzvvvpppiiieee[[[UUUMMMGGGEEECCC@@@===<<<<<<<<<<<<<<<===>>>>>>>>>@@@CCCDDDFFFHHHLLLNNNTTTVVVYYY[[[]]]```dddgggiiijjjmmmpppuuuyyy|||~~~~~~vvvmmm\\\UUUMMMIIIJJJLLLKKKJJJLLLNNNPPPQQQRRRRRRTTTUUUTTTWWW[[[aaagggpppxxx~~~zzzyyy{{{}}}KKKJJJJJJIIIJJJKKKLLLMMMNNNMMMOOOSSSVVV[[[dddoootttxxxsssnnnkkkhhheee```[[[PPPMMMJJJHHHHHHHHHHHHGGGAAABBBDDDHHHMMMSSSYYY\\\bbbuuu~~~wwwkkk```WWWOOOGGGCCCAAA@@@???@@@???===;;;999<<>><<<======<<<<<<<<<======>>>@@@BBBDDDFFFGGGJJJMMMPPPPPPSSSVVVYYY\\\aaagggkkkkkklllooosssxxx}}}}}}tttiiiUUUOOOIIIGGGIIILLLKKKIIINNNQQQSSSTTTTTTTTTVVVWWWYYY]]]bbbjjjrrr}}}}}}xxxwwwyyyzzz|||NNNNNNNNNNNNNNNMMMMMMMMMOOORRRTTTVVVYYY```jjjrrr{{{{{{wwwrrrpppllljjjfffbbb]]]YYYSSSOOOJJJFFFEEEDDDCCCBBBEEEDDDFFFKKKOOOSSS\\\eeerrrxxxkkkaaaXXXQQQJJJEEECCC@@@======>>>???===;;;;;;<<>>>>>?????????AAAHHHSSS\\\^^^lllwwwrrruuupppaaa\\\___nnnwwwxxx}}}xxxrrrnnnmmmlllkkkjjjlllnnnmmmjjjeee___[[[RRROOOJJJEEEAAA???>>>>>><<<<<<<<<<<<<<<===>>>>>>???BBBDDDFFFGGGHHHKKKMMMQQQRRRTTTUUUXXX^^^eeejjjppptttxxx|||~~~vvvggg\\\PPPMMMIIIIIILLLNNNNNNMMMOOOQQQRRRSSSSSSUUUWWWZZZ\\\```gggooozzzyyyqqqqqqrrrvvv{{{PPPPPPPPPQQQQQQQQQRRRRRRPPPSSSVVVXXX\\\cccmmmttt~~~~~~wwwqqqnnnmmmkkkiiigggfffbbb^^^[[[SSSOOOJJJFFFEEEDDDCCCCCCDDDCCCFFFLLLRRRZZZfffqqq~~~|||zzzqqqfff\\\UUUOOOJJJFFFBBB@@@======>>>???===;;;<<<>>>AAADDDKKKYYYjjjwwwxxxhhhlllxxx~~~~~~pppbbbXXXPPPMMMMMMHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIJJJIIIIIIHHHHHHIIIIIIIIIGGGGGGGGGHHHHHHHHHIIIIIIHHHIIIIIIJJJLLLMMMMMMNNNOOOOOOOOOPPPQQQQQQRRRRRRPPPQQQRRRSSSSSSSSSRRRQQQOOOOOONNNMMMKKKJJJIIIIIIIIIIIIHHHGGGEEECCCAAA@@@????????????AAAHHHRRR[[[^^^jjjzzzyyyuuuyyyqqqeee___fffyyy~~~vvvtttuuuzzz}}}tttkkkfffbbb___]]]___```bbbbbb```[[[UUURRROOOLLLHHHCCC@@@???>>>???<<<<<<<<<<<<<<<===>>>>>>???AAADDDFFFGGGHHHKKKMMMOOOQQQSSSUUUYYY```ggglllqqqvvv}}}}}}qqqbbbWWWLLLIIIGGGGGGJJJLLLMMMLLLNNNPPPQQQRRRSSSUUUYYY[[[dddiiiqqqzzz{{{uuunnniiikkkllloootttzzzTTTTTTTTTTTTUUUVVVWWWWWWUUUXXX[[[___cccjjjttt{{{{{{vvvqqqmmmjjjgggfffeeeddddddbbb^^^[[[RRROOOJJJFFFEEEDDDDDDCCCCCCBBBFFFNNNWWWcccttt}}}zzzvvvrrriii^^^UUUOOOLLLHHHEEEAAA???======>>>>>>===<<<<<<@@@DDDHHHOOO```vvvsssfffnnn~~~xxxeeeZZZTTTOOOLLLLLLHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGHHHHHHIIIJJJKKKLLLLLLNNNNNNOOOOOOPPPQQQQQQQQQOOOPPPQQQRRRSSSSSSSSSSSSOOONNNMMMLLLJJJIIIHHHGGGJJJJJJIIIHHHGGGEEECCCBBB@@@@@@@@@@@@AAAGGGQQQYYY^^^fffssszzzyyy}}}rrrhhhbbbmmmyyyuuuqqqooozzzyyynnnddd]]]XXXTTTRRRQQQRRRTTTUUUSSSPPPLLLIIIJJJHHHEEEAAA???>>>>>>???<<<<<<<<<<<<<<<===>>>>>>???AAADDDFFFGGGIIIKKKNNNMMMOOORRRVVVZZZaaahhhmmmooovvvwwwjjjZZZOOOIIIGGGFFFGGGJJJMMMNNNNNNMMMNNNPPPRRRTTTWWW\\\```jjjoooxxx|||wwwuuuvvvwwwuuusssooommmjjjiiihhhhhhfffdddfffiiiooouuu|||XXXXXXWWWWWWXXXYYYZZZ[[[[[[___dddhhhlllsss|||}}}xxxsssnnnkkkiiidddcccaaaaaaaaa___\\\YYYRRRNNNIIIFFFEEEEEEDDDCCCCCCBBBFFFOOOYYYiii~~~~~~}}}zzzzzzyyyvvvssskkkcccWWWOOOKKKHHHEEECCC???>>>=========>>>>>>===<<>>>>>>>>???<<<<<<<<<<<<<<<===>>>>>>???AAADDDFFFGGGIIILLLNNNNNNPPPSSSVVVZZZ___fffjjjmmmttt}}}yyypppbbbTTTJJJGGGGGGHHHJJJMMMOOOQQQRRRMMMNNNPPPSSSVVV[[[bbbgggqqqwww|||vvvrrrqqqmmmiiigggggggggeeedddcccbbbaaaaaaccceeeggghhhggglllrrrzzz\\\[[[ZZZZZZ[[[\\\^^^___aaafffkkkpppttt{{{~~~{{{zzzzzzwwwtttoookkkhhhfffeeebbbaaa```___^^^\\\YYYVVVQQQNNNIIIFFFEEEEEEDDDDDDDDDDDDHHHOOOZZZjjjzzzxxxxxxyyy{{{wwwsssrrrssssssqqqnnneee]]]SSSKKKGGGEEEBBB???==================>>>???<<>>=========>>>>>><<<<<<<<<<<<<<<===>>>>>>>>>@@@CCCEEEGGGIIILLLNNNQQQSSSUUUVVVXXX\\\aaaeeelllrrryyy~~~yyyrrrggg[[[OOOHHHEEEGGGIIIKKKNNNPPPSSSUUUNNNPPPRRRUUUZZZbbbjjjppp|||zzzvvvuuusssnnnkkkfffdddaaa___^^^]]]\\\[[[\\\\\\\\\\\\]]]```dddfffiiinnnvvv|||___^^^^^^___```cccfffhhhiiinnntttyyy}}}~~~yyyuuupppnnnkkkgggeeedddeeeeeebbb```___^^^]]]ZZZVVVSSSQQQMMMIIIFFFEEEEEEEEEDDDEEEEEEIIIPPPYYYiii}}}zzzxxxrrrnnniiihhhiiijjjiiiggg^^^WWWOOOHHHEEECCC@@@===;;;<<<======<<<<<<>>>@@@???EEEOOO[[[iii{{{~~~mmm___QQQLLLKKKHHHFFFEEEEEEFFFFFFFFFFFFGGGGGGGGGDDDEEEEEEEEEEEEFFFFFFFFFCCCCCCCCCCCCDDDEEEFFFGGGFFFFFFFFFFFFGGGGGGGGGGGGIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKLLLLLLMMMNNNNNNNNNMMMMMMKKKJJJIIIIIIIIIIIILLLLLLLLLKKKKKKKKKJJJJJJJJJJJJIIIIIIHHHFFFEEEDDDDDDDDDDDDBBBAAAEEELLLRRR[[[___ccciiiwww{{{xxxyyy|||~~~tttjjjiiitttxxxmmmggglllsss~~~~~~|||zzzzzzrrrkkk___UUULLLFFFAAA>>><<<======>>>????????????>>>>>>===============>>><<<<<<<<<<<<<<<===>>>>>>>>>@@@CCCEEEGGGIIILLLOOORRRTTTUUUVVVWWWYYY\\\___kkknnntttxxxzzz{{{}}}~~~wwwtttoooggg^^^TTTLLLHHHCCCFFFIIIKKKMMMOOORRRUUURRRSSSVVVYYY```iiissszzzxxxuuupppnnnnnnlllgggccc^^^^^^\\\[[[YYYXXXXXXXXXXXXYYYZZZZZZ[[[]]]bbbeeejjjpppwww}}}aaaaaabbbeeeiiinnnsssvvvtttyyy}}}}}}yyypppmmmiiifffddddddeeefff```^^^]]]\\\\\\ZZZVVVTTTQQQMMMIIIFFFEEEEEEEEEEEEEEEFFFJJJQQQYYYiii}}}{{{mmmhhhbbb^^^______^^^]]]TTTOOOIIIFFFDDDBBB>>>;;;:::<<<======;;;<<<>>>AAABBBIIIWWWhhh{{{}}}vvv```VVVMMMJJJHHHFFFEEEFFFDDDDDDEEEEEEEEEFFFFFFFFFDDDDDDDDDEEEEEEEEEFFFFFFCCCCCCCCCCCCDDDEEEFFFGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKLLLLLLMMMMMMNNNLLLKKKJJJIIIIIIJJJJJJKKKKKKKKKKKKLLLLLLLLLMMMMMMKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEEEECCCBBBDDDKKKPPPZZZ___cccfffpppyyyxxx{{{~~~yyylllgggrrrqqqkkkhhhnnn|||~~~|||zzzxxxuuusssrrrqqqiiibbbXXXNNNGGGAAA===;;;:::::::::;;;<<<<<<===>>>========================<<<<<<<<<<<<<<<===>>>>>>===@@@CCCEEEGGGJJJMMMOOOQQQSSSTTTUUUUUUWWWZZZ\\\dddhhhmmmqqqrrrsssssstttllliiiddd\\\TTTNNNJJJIIICCCGGGKKKMMMNNNPPPSSSVVVUUUWWWYYY^^^eeeppp|||}}}rrrooolllkkkjjjhhhccc^^^ZZZ[[[[[[ZZZXXXWWWWWWXXXUUUXXX[[[\\\^^^aaaeeeiiilllqqqyyyuuuhhhcccccceeeiiiooovvv|||~~~{{{xxxtttxxx{{{~~~~~~~~~~~~{{{rrrooojjjeeeaaa```aaaaaa^^^]]]\\\\\\\\\ZZZWWWUUUQQQMMMHHHFFFEEEEEEEEEEEEEEEGGGKKKRRRZZZjjj|||yyyxxxllleee]]]YYYXXXXXXVVVUUUNNNJJJEEEDDDCCCBBB>>>;;;999;;;======;;;<<>>;;;;;;;;;;;;;;;<<<>>>>>>========================<<<<<<<<<<<<<<<===>>>>>>===@@@CCCEEEGGGJJJMMMOOOPPPQQQSSSTTTUUUVVVYYY\\\]]]aaaggglllmmmlllkkkjjjeeebbb\\\UUUNNNJJJIIIIIIFFFJJJNNNQQQQQQRRRVVVYYYXXXYYY\\\```hhhtttvvvqqqooommmjjjiiijjjgggccc^^^WWWXXXXXXXXXVVVUUUVVVWWWRRRUUUZZZ]]]___ccchhhmmmnnnsss{{{}}}iii\\\SSS^^^```dddjjjrrrzzzssskkkjjjgggjjjnnnsssvvvwwwwwwwwwzzzzzzzzzzzzzzzzzzyyyyyywwwvvvuuutttuuuwwwyyy{{{}}}|||qqqnnniiidddaaaaaabbbbbb^^^\\\ZZZYYYXXXWWWUUUSSSNNNLLLGGGDDDBBBBBBDDDEEEFFFKKKIIIMMM[[[hhh}}}{{{zzz{{{yyytttnnnfff```XXXTTTTTTRRRNNNJJJGGGFFFDDDAAA>>><<<;;;:::<<<999:::===???>>>AAAEEEGGGRRRiiiuuuuuu}}}pppaaaSSSQQQNNNJJJGGGEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDEEEEEEEEEEEEEEEBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGIIIGGGEEECCCDDDEEEHHHIIIKKKKKKKKKKKKKKKLLLMMMMMMMMMLLLKKKJJJJJJKKKLLLMMMMMMLLLLLLNNNQQQRRROOOMMMOOOPPPOOOMMMJJJGGGEEEEEEEEEEEEEEEDDDCCCDDDGGGJJJXXX```hhhjjjppp{{{{{{}}}{{{hhhfffmmmuuuoooppp{{{wwwuuuvvvwwwyyy|||~~~|||xxxvvvpppmmmgggccc```^^^\\\ZZZYYYUUUOOOHHHBBB>>><<<;;;;;;;;;;;;<<<<<<=========<<<999888999<<<>>>>>><<<>>>>>>=========>>>>>>???>>>@@@CCCEEEGGGIIIMMMPPPSSSTTTTTTUUUVVVWWWWWWWWW^^^___aaadddgggfffaaa]]]\\\WWWQQQNNNMMMMMMLLLJJJIIILLLOOOQQQSSSUUUWWWYYY___^^^aaahhhnnnttt}}}tttooollljjjkkklllkkkhhhccc^^^ZZZZZZXXXVVVTTTTTTTTTVVVWWWUUUXXX[[[^^^aaadddhhhlllooovvvwwwgggZZZQQQNNN[[[^^^bbbjjjsss~~~tttfff___^^^^^^aaadddhhhjjjlllllllllmmmnnnpppqqqqqqqqqppppppmmmmmmlllkkklllnnnpppqqqssstttuuuvvvvvvwwwwwwwwwssspppkkkfffbbb```______^^^\\\YYYXXXXXXWWWUUUSSSMMMKKKHHHEEECCCCCCDDDDDDEEEJJJIIIMMMZZZggg|||vvvrrrooonnnooonnniiidddbbb\\\UUUQQQPPPOOOKKKGGGEEEDDDBBB@@@>>><<<;;;;;;<<<::::::===>>>>>>AAAGGGRRRaaa{{{}}}rrrxxxcccVVVOOOMMMKKKHHHEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFIIIHHHFFFEEEFFFGGGJJJKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLMMMNNNNNNOOONNNMMMMMMOOOQQQQQQOOOLLLMMMNNNNNNMMMJJJHHHGGGGGGHHHHHHGGGEEECCCCCCEEEGGGTTT]]]fffhhhlllzzz{{{{{{~~~xxxfffbbbjjj|||zzzvvv{{{~~~}}}}}}zzzvvvqqqmmmkkklllooopppsssuuuxxxzzzzzzwwwtttrrrjjjeee___ZZZVVVTTTRRRQQQQQQNNNIIIDDD???===<<<<<<<<<<<<<<<=========>>>>>>>>><<<;;;<<<>>>???>>><<<;;;;;;;;;:::;;;;;;<<<===>>>@@@BBBDDDFFFIIIMMMOOORRRSSSSSSTTTUUUUUUVVVVVV[[[\\\]]]___aaa___ZZZVVVUUUQQQMMMKKKLLLMMMLLLJJJLLLOOOTTTWWWXXXZZZ\\\]]]aaa```cccjjjqqqwwwvvvllliiihhhiiikkklllmmmjjjddd^^^ZZZYYYWWWVVVTTTSSSTTTUUUVVVWWWYYY\\\___bbbeeeiiimmmqqqxxxqqq```TTTKKKEEEDDDUUUXXX^^^fffrrrxxxhhh[[[UUUUUUUUUVVVXXXZZZ\\\^^^______^^^aaadddggghhhhhhgggfffddddddccccccccceeefffgggfffggghhhiiilllnnnpppqqqtttqqqmmmhhhccc___\\\ZZZ\\\ZZZXXXWWWWWWVVVTTTRRRLLLJJJHHHFFFDDDCCCCCCCCCDDDIIIIIILLLZZZfffyyywwwmmmfffdddaaaaaabbbaaa^^^ZZZ[[[VVVPPPMMMLLLJJJFFFCCCBBBAAA@@@>>>===<<<;;;;;;===::::::===>>>???DDDJJJZZZooopppqqqlllWWWNNNJJJIIIGGGEEECCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDDDDEEEEEEEEEEEEEEECCCCCCCCCDDDDDDDDDEEEEEEHHHHHHGGGGGGHHHJJJLLLMMMKKKKKKJJJJJJKKKKKKLLLMMMLLLMMMNNNOOOPPPQQQQQQQQQOOOOOOOOOPPPQQQPPPNNNLLLJJJLLLMMMLLLKKKIIIIIIJJJJJJJJJIIIFFFCCCAAABBBDDDOOOYYYbbbeeefffqqq|||{{{~~~}}}tttccc]]]eeexxx|||}}}}}}{{{zzz{{{zzzzzzxxxwwwvvvuuuuuuuuunnnjjjddd___]]]^^^aaadddfffiiinnnrrrsssqqqnnnlllccc^^^VVVOOOLLLJJJHHHGGGFFFDDDAAA>>><<<<<<<<<===============>>>>>>>>>>>>>>>>>>===>>>@@@@@@>>>===:::::::::::::::;;;<<<<<<===???BBBDDDFFFHHHLLLOOOQQQQQQRRRRRRSSSSSSTTTTTTYYYYYYZZZ\\\\\\YYYUUUQQQNNNLLLKKKKKKMMMNNNNNNMMMPPPTTTYYY]]]___```aaabbbeeecccfffmmmuuu}}}uuuiiibbbaaaccchhhkkknnnooommmfff___[[[XXXVVVUUUSSSSSSTTTUUUWWWYYY[[[^^^```cccfffkkknnnttt||||||wwwtttzzz{{{}}}|||lllZZZOOOIIICCCAAABBBNNNRRRXXXaaannn~~~sssdddYYYUUUVVVPPPPPPQQQRRRSSSTTTUUUVVVVVVYYY]]]bbbddddddcccbbbaaa````````````aaabbbcccaaaaaabbbcccfffiiilllnnnpppnnnlllhhhccc^^^[[[XXX[[[YYYWWWVVVVVVUUUSSSQQQJJJJJJHHHGGGEEEDDDCCCCCCCCCIIIIIILLLYYYdddvvv~~~~~~wwwjjjaaa\\\[[[YYYZZZ[[[ZZZXXXUUUUUURRRMMMJJJHHHFFFCCC@@@??????>>>===<<<<<<<<<<<<===;;;;;;>>>???AAAIIIRRRccc{{{oookkkxxx|||```RRRNNNGGGFFFDDDCCCBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDEEEDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFEEEEEECCCDDDDDDEEEEEEEEEEEEEEEGGGGGGGGGHHHIIIKKKLLLMMMKKKJJJJJJJJJJJJKKKLLLLLLJJJLLLNNNPPPRRRRRRRRRRRRQQQQQQQQQQQQQQQOOOMMMLLLIIIKKKMMMMMMLLLKKKLLLMMMKKKKKKJJJGGGDDDBBBBBBCCCKKKTTT___cccbbbiii~~~~~~|||}}}|||qqqbbbYYYaaasss~~~|||yyyvvvsssrrrrrrrrrpppooommmllllllmmmnnnfffbbb[[[UUURRRRRRUUUWWWZZZ^^^dddiiikkkkkkhhhfff```ZZZQQQJJJEEEDDDCCCBBB???>>>===;;;;;;;;;<<<===<<<=========>>>?????????======>>>???@@@@@@???>>><<<<<<<<<<<<<<<===>>>>>>===???BBBDDDEEEHHHLLLOOOPPPPPPQQQQQQRRRRRRRRRSSSWWWXXXZZZ[[[ZZZXXXTTTRRRLLLLLLMMMNNNPPPQQQRRRRRRRRRWWW]]]bbbdddeeeffffffhhhfffjjjrrrzzzvvviii```[[[]]]```hhhlllppprrrpppiii```[[[VVVUUUTTTSSSSSSTTTVVVWWW[[[\\\___aaacccggglllpppvvvuuunnnkkkjjjmmmnnnoooqqqtttxxx|||hhh\\\OOOIIIFFFCCCCCCDDDJJJOOOWWW```lll}}}ssseee[[[WWWXXXPPPOOOOOOPPPPPPPPPPPPQQQSSSVVV[[[___bbbbbbaaa```_______________``````aaa`````````aaabbbeeegggiiihhhhhhgggeeebbb^^^[[[YYYYYYWWWUUUTTTTTTTTTRRRPPPJJJIIIHHHFFFEEEDDDDDDCCCCCCIIIIIILLLXXXaaaqqqwwwuuuxxx{{{{{{wwwnnnbbb[[[VVVUUUUUUUUUVVVVVVTTTSSSQQQNNNKKKHHHFFFDDDAAA???>>>===<<<<<<;;;;;;<<<<<<===;;;===@@@BBBFFFQQQ]]]pppuuujjjqqqmmmWWWOOOOOOEEEDDDCCCBBBBBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBDDDEEEEEEEEEEEECCCCCCDDDEEEEEEEEEEEEEEEDDDEEEFFFGGGGGGGGGFFFFFFEEEFFFGGGIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKLLLIIIJJJMMMOOOQQQRRRRRRQQQQQQRRRSSSRRRQQQOOOMMMMMMJJJLLLNNNNNNMMMMMMMMMOOOJJJKKKKKKIIIFFFEEEEEEFFFJJJQQQ[[[aaa```dddvvv|||||||||pppcccYYYaaappp~~~|||yyywwwtttqqqnnnllljjjiiifffeeedddccccccdddeeefffaaa]]]VVVOOOKKKJJJLLLMMMQQQUUU[[[```ddddddbbbaaa[[[UUULLLEEEBBB@@@@@@???======<<<;;;;;;;;;<<<===<<<<<<===>>>???@@@AAAAAA===>>>???@@@@@@@@@@@@@@@???>>>>>>======>>>>>>???===???BBBDDDFFFHHHLLLOOOQQQQQQQQQQQQRRRRRRRRRRRRTTTVVVXXXYYYXXXVVVTTTSSSMMMNNNOOOPPPQQQRRRSSSTTTTTTYYY```eeehhhiiijjjkkkkkkkkkpppyyypppeee^^^ZZZ]]]bbbjjjnnnsssuuurrrjjjaaa[[[VVVUUUTTTSSSSSSUUUWWWXXX[[[]]]___aaaccchhhnnnrrrzzztttjjjeeecccbbbaaabbbdddddddddgggkkkoooxxxoooZZZPPPGGGCCCAAA??????AAAIIIOOOXXXaaammmvvviii]]]XXXXXXTTTTTTTTTTTTSSSRRRQQQPPPTTTVVVYYY]]]_________^^^\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^___```aaaaaaaaaaaa```^^^]]][[[ZZZWWWUUUTTTSSSSSSSSSQQQOOOJJJIIIGGGEEEDDDDDDDDDEEEDDDJJJJJJLLLVVV^^^lllwwwqqqmmmpppssssssnnneee\\\VVVPPPPPPQQQQQQQQQQQQPPPPPPMMMLLLJJJHHHEEEBBB@@@???======<<<<<<;;;;;;<<<<<<<<<<<<>>>BBBFFFMMM\\\jjjyyysssrrrbbbQQQKKKKKKDDDDDDCCCBBBBBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB???@@@AAACCCDDDEEEFFFFFFBBBCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHGGGFFFEEEFFFHHHJJJKKKKKKJJJJJJJJJJJJIIIIIIJJJJJJKKKLLLJJJJJJLLLNNNOOOPPPQQQQQQQQQRRRTTTSSSQQQOOONNNNNNMMMOOOPPPPPPOOONNNNNNOOOJJJKKKLLLKKKIIIGGGHHHIIIIIIMMMWWW___aaabbbqqq~~~{{{|||~~~pppfff^^^eeerrr|||yyywwwqqqnnnkkkhhhgggeeebbb```ZZZZZZZZZZZZZZZ[[[\\\\\\YYYVVVPPPJJJGGGFFFFFFGGGJJJMMMRRRWWWZZZ[[[[[[ZZZSSSNNNGGGAAA???>>>===============<<<<<<<<<======<<<===>>>@@@BBBDDDEEEFFFDDDEEEEEECCCAAAAAABBBCCCAAA@@@???>>>>>>======>>>>>>@@@CCCEEEGGGIIIMMMPPPRRRRRRRRRSSSSSSSSSSSSSSSQQQSSSVVVVVVUUUSSSRRRRRRMMMNNNPPPPPPPPPRRRTTTVVVYYY]]]ccchhhkkkmmmoooqqqrrrssszzzlllccc___\\\___fffnnnqqquuuvvvsssjjjaaa[[[VVVUUUTTTTTTUUUWWWYYYZZZ\\\^^^```bbbeeekkkqqqvvvxxxhhhaaa^^^]]][[[XXXZZZ[[[[[[YYY[[[```dddjjjtttqqqcccPPPIIICCCAAA???<<<<<<>>>DDDLLLWWWaaannnzzzoooccc]]]\\\]]]]]]^^^^^^]]]ZZZXXXVVVWWWYYY[[[]]]^^^^^^^^^^^^ZZZZZZZZZ[[[[[[ZZZZZZYYYYYYZZZZZZ[[[\\\\\\[[[[[[\\\\\\[[[[[[ZZZZZZZZZYYYVVVTTTRRRRRRRRRRRRPPPOOOKKKIIIGGGDDDCCCDDDEEEFFFEEEKKKKKKLLLUUU[[[hhh}}}vvvqqqmmmhhhkkknnnmmmhhh___VVVQQQLLLMMMNNNNNNNNNMMMMMMMMMJJJJJJIIIFFFCCC@@@>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<>>===<<<;;;<<<<<<<<<======>>>>>>>>>>>>???AAADDDGGGIIIKKKLLLQQQPPPNNNIIIEEECCCDDDGGGEEEDDDCCCAAA@@@???>>>>>>???AAADDDFFFHHHJJJNNNQQQTTTTTTTTTTTTTTTTTTTTTTTTRRRTTTVVVVVVSSSPPPPPPPPPNNNPPPQQQQQQRRRTTTYYY]]]___ccchhhlllpppsssvvvxxx{{{}}}|||gggaaa```^^^bbbiiirrrtttwwwwwwsssjjjaaa[[[VVVUUUUUUUUUVVVXXXZZZ\\\^^^___bbbdddhhhooovvv{{{{{{iii]]]YYYXXXVVVSSSOOOQQQSSSQQQNNNOOOTTTXXXWWWaaalllqqqqqqlll```TTTIIIDDD@@@AAA@@@======??????HHHTTT___lll~~~}}}uuukkkeeedddeeefffggggggfffccc___]]]\\\\\\]]]^^^____________YYYYYYZZZZZZZZZYYYYYYXXXVVVWWWYYY[[[[[[[[[ZZZYYYZZZZZZYYYXXXXXXXXXXXXXXXUUUSSSRRRQQQRRRRRRPPPNNNLLLJJJFFFCCCBBBDDDFFFGGGFFFLLLKKKMMMUUUZZZeeezzz{{{tttooolllgggjjjmmmkkkeee\\\TTTOOOKKKMMMNNNNNNLLLLLLLLLLLLHHHHHHHHHFFFBBB???======???>>>===<<<<<<<<<<<<<<<;;;<<<@@@FFFLLLWWWkkk|||}}}vvvjjjVVVLLLHHHFFFCCCBBBAAA@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDCCCCCCCCC@@@AAABBBBBBCCCCCCBBBBBBCCCDDDFFFGGGHHHGGGEEEDDDHHHJJJLLLNNNNNNMMMKKKIIIJJJIIIIIIIIIIIIJJJKKKKKKNNNMMMMMMMMMNNNPPPRRRSSSOOORRRUUUTTTRRRPPPPPPQQQSSSTTTUUUTTTQQQOOONNNOOOOOOPPPPPPOOOLLLIIIHHHIIIHHHFFFNNN[[[aaabbbkkkyyy}}}zzz|||yyyooohhhjjjoooyyy~~~~~~}}}{{{wwwrrrmmmjjj]]]ZZZVVVTTTTTTSSSQQQNNNMMMMMMNNNNNNMMMKKKIIIHHHDDDCCCAAA@@@??????@@@@@@@@@AAACCCFFFHHHJJJLLLMMMIIIFFFBBB??????>>>===<<<:::;;;<<<===>>>??????@@@@@@AAACCCGGGJJJMMMOOOQQQ[[[ZZZUUUNNNHHHEEEFFFIIIJJJIIIGGGEEECCCBBBAAAAAA@@@BBBEEEGGGHHHKKKOOORRRVVVVVVVVVUUUUUUUUUUUUUUUUUUXXXYYYWWWSSSPPPOOOPPPPPPRRRTTTTTTUUUXXX___ddddddggglllpppssswww{{{~~~xxxccc___```___dddkkkuuuvvvxxxwwwrrrjjjaaa\\\WWWVVVUUUUUUWWWYYY[[[]]]___aaacccfffkkkrrrzzz|||ppp```VVVSSSSSSPPPMMMHHHKKKLLLIIIFFFFFFJJJOOOHHHRRR[[[______[[[RRRHHHAAA===<<<>>>>>><<<<<>>===<<<>>>===;;;;;;<<<<<<<<<;;;>>>===AAAKKKVVVbbbsss||||||cccRRRIIIFFFGGGCCCCCCBBBBBBBBBAAAAAAAAACCCCCCBBBAAAAAA@@@??????AAABBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGIIILLLMMMMMMKKKHHHFFFIIIIIIIIIJJJKKKLLLLLLLLLNNNMMMMMMMMMNNNOOOPPPPPPRRRRRRRRRQQQOOOOOOPPPQQQVVVXXXVVVSSSRRRSSSRRROOOOOONNNMMMMMMMMMKKKHHHEEEDDDIIIOOOUUUYYY___gggmmm}}}yyy{{{}}}}}}xxxrrrooorrrwww~~~{{{wwwtttqqqlllfff```XXXTTTPPPMMMLLLKKKJJJIIIFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCAAA???>>>>>>>>>???AAAAAABBBBBBCCCCCCDDDDDD@@@@@@??????>>>>>>=========<<<<<<<<<>>>?????????@@@CCCGGGIIILLLRRRZZZ```fffaaaYYYOOOHHHFFFHHHKKKMMMLLLKKKGGGCCCAAA@@@AAA@@@BBBDDDFFFGGGJJJMMMPPPUUUUUUUUUUUUUUUVVVVVVVVVVVVWWWXXXXXXWWWTTTRRRPPPRRRTTTVVVXXX[[[___dddhhhiiikkkooossswww|||xxxhhh```^^^___eeellltttzzz}}}yyyrrrlllddd]]]WWWWWWVVVVVVWWWZZZ\\\^^^aaadddfffhhhkkkrrr{{{pppfffYYYPPPLLLJJJGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDIIIJJJKKKKKKJJJHHHEEECCC>>>>>>>>>>>>>>>>>>>>>>>>???CCCJJJTTTcccxxxyyyqqqlllkkkkkkjjjiiiiiikkkkkkjjjiiimmmllljjjgggdddaaa^^^\\\ZZZZZZYYYYYYXXXVVVUUUTTTWWWWWWUUUUUUTTTUUUVVVVVVVVVVVVWWWXXXXXXWWWVVVUUUTTTSSSQQQOOONNNNNNNNNOOOMMMKKKGGGEEEDDDFFFIIIKKKNNNMMMLLLLLLPPPZZZeeemmmxxx}}}}}}xxxrrrnnniiiccc```aaaaaa```\\\VVVPPPLLLKKKJJJHHHHHHIIIIIIGGGFFFDDDCCCBBBAAA???>>><<<<<<<<<;;;::::::<<<=========@@@???DDDPPP^^^lll}}}}}}yyy^^^PPPHHHEEEDDDCCCCCCBBBBBBBBBAAAAAAAAACCCBBBBBBAAA@@@@@@??????AAAAAABBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEFFFHHHJJJKKKKKKJJJHHHGGGJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNNNNQQQRRRRRRQQQOOOOOOPPPQQQUUUXXXWWWSSSQQQRRRRRRPPPPPPOOOMMMMMMMMMLLLIIIGGGEEEIIINNNTTTZZZaaahhhlllzzz{{{{{{|||}}}~~~{{{wwwuuuzzz}}}|||xxxssspppnnniiiccc^^^UUUQQQMMMJJJHHHHHHFFFEEECCCCCCDDDDDDCCCCCCBBBBBBCCCBBBAAA@@@????????????>>>>>>?????????????????????>>>>>>>>>>>>>>>======???>>><<<<<<===>>>>>>>>>???BBBGGGKKKQQQXXXaaagggmmmhhh^^^TTTKKKIIIKKKNNNOOOPPPPPPLLLEEEAAA@@@BBB@@@BBBDDDFFFHHHJJJNNNQQQSSSSSSTTTTTTUUUVVVWWWWWWVVVWWWWWWXXXWWWVVVUUUTTTTTTVVVZZZ\\\___bbbfffiiijjjmmmpppsssvvvzzz~~~qqqccc\\\\\\^^^eeemmmuuu{{{~~~zzztttmmmeee^^^XXXXXXWWWWWWXXX[[[]]]___bbbeeegggiiimmmttt~~~|||ddd\\\QQQJJJHHHGGGDDDBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>BBBGGGMMMYYYnnn{{{sssnnnnnnhhhfffcccccceeeggghhhhhhjjjjjjhhhfffccc___\\\ZZZYYYYYYYYYXXXWWWVVVTTTTTTTTTSSSRRRQQQQQQRRRTTTVVVUUUUUUVVVWWWWWWVVVVVVUUUTTTSSSQQQOOONNNNNNNNNOOONNNLLLIIIFFFFFFHHHKKKMMMQQQOOOMMMLLLOOOWWWbbbjjjtttvvvuuurrrooommmggg```^^^___^^^]]]XXXSSSMMMIIIJJJIIIGGGGGGHHHHHHFFFEEEDDDCCCBBB@@@>>>===<<<;;;::::::::::::;;;===???@@@BBBCCCKKKZZZkkk{{{~~~{{{|||lllWWWNNNHHHCCCAAACCCCCCBBBBBBBBBAAAAAAAAABBBBBBAAAAAA@@@@@@??????@@@@@@AAABBBBBBBBBBBBAAABBBCCCCCCCCCCCCDDDDDDDDDCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIHHHKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKLLLMMMNNNOOOQQQQQQRRRQQQOOONNNPPPQQQSSSWWWXXXSSSPPPQQQSSSSSSSSSQQQNNNMMMMMMMMMLLLJJJHHHIIILLLSSS[[[ccchhhjjjttt|||~~~zzz||||||xxxtttnnnkkkiiieee___ZZZQQQMMMHHHEEEDDDCCCAAA@@@AAA@@@@@@@@@@@@?????????AAAAAAAAAAAAAAA@@@???>>>======>>>>>>>>>===<<<<<<=========<<<======>>>>>>@@@???>>>======>>>>>>???@@@CCCHHHNNNUUU^^^fffllllllfff\\\QQQIIIGGGIIILLLSSSWWWXXXRRRHHHAAA@@@CCC@@@BBBEEEFFFHHHJJJNNNPPPPPPPPPRRRTTTUUUWWWYYYYYYYYYXXXXXXXXXXXXXXXYYYYYYWWWZZZ___bbbeeegggiiikkklllnnnppprrrtttxxx}}}|||}}}wwwkkk```[[[[[[___gggpppwww}}}{{{uuunnnfff___ZZZZZZYYYYYY[[[]]]```aaadddfffiiikkkoooxxx}}}iiiWWWQQQJJJGGGFFFEEECCCAAAAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@???===;;;:::===========================@@@DDDFFFNNNaaa||||||uuuppppppjjjfffbbb______```aaaaaa``````aaaaaa___]]]ZZZYYYYYYYYYYYYXXXWWWVVVTTTTTTSSSQQQPPPOOOOOOQQQTTTUUUTTTTTTTTTUUUUUUUUUUUUUUUTTTRRRQQQOOONNNNNNNNNNNNMMMLLLIIIHHHHHHJJJLLLNNNSSSQQQMMMKKKMMMUUU___fffppppppooommmmmmmmmfff^^^\\\\\\\\\ZZZVVVQQQKKKHHHIIIGGGFFFFFFFFFFFFEEECCCCCCBBBAAA@@@>>><<<;;;:::;;;;;;;;;;;;;;;===@@@BBBAAAHHHVVViii{{{vvvxxx~~~aaaPPPLLLHHHCCC@@@CCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@????????????@@@AAAAAAAAAAAA@@@BBBBBBCCCCCCCCCDDDDDDDDDBBBCCCDDDDDDEEEEEEDDDDDDEEEEEEEEEEEEFFFHHHIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMMMMMMMNNNOOOQQQQQQPPPQQQQQQPPPOOONNNPPPQQQRRRWWWXXXTTTPPPRRRUUUVVVUUURRROOONNNNNNOOONNNMMMKKKJJJKKKQQQZZZcccggghhhooo{{{|||~~~{{{tttoooiiieeeccc```[[[WWWNNNJJJFFFBBBAAA@@@???===??????>>>>>>>>>===>>>>>>>>>???AAABBBBBBAAA@@@??????@@@@@@@@@@@@>>>===<<<<<<<<<;;;;;;<<<===>>>???@@@@@@@@@??????@@@CCCEEEEEEGGGKKKQQQXXX___fffjjjddd___WWWNNNGGGFFFJJJMMMWWW\\\___XXXKKKBBB@@@CCCBBBCCCEEEFFFGGGHHHKKKNNNNNNOOOQQQTTTVVVYYY[[[\\\]]]\\\ZZZYYYYYYZZZ[[[]]]ZZZ^^^cccgggiiijjjkkklllmmmnnnoooppprrrvvv{{{wwwppprrruuuuuutttjjj```]]]]]]aaaiiirrrwww}}}|||uuuooofff___\\\[[[[[[[[[]]]___bbbdddfffhhhkkknnnttt}}}jjjYYYOOOLLLIIIGGGFFFFFFDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@???===<<<;;;========================<<>>???@@@@@@AAAAAA@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDCCCEEEDDDDDDDDDEEEGGGHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLMMMNNNPPPQQQRRROOOPPPPPPPPPNNNNNNPPPRRRQQQVVVWWWSSSRRRVVVZZZZZZWWWTTTQQQPPPPPPQQQQQQPPPMMMKKKKKKPPPXXX```dddeeeiiittt|||xxxqqqkkkeee```^^^\\\XXXUUULLLIIIDDDBBBAAA@@@???>>>@@@???>>>=========>>>>>>===>>>@@@AAABBBBBBAAA@@@AAAAAABBBCCCBBBAAA???>>>===<<<;;;;;;;;;===>>>???@@@AAABBBBBBBBBEEEJJJMMMMMMNNNPPPTTTYYY^^^bbbddd___\\\VVVPPPLLLMMMRRRVVVZZZ___aaaZZZLLLBBBAAADDDCCCDDDFFFFFFFFFGGGJJJLLLOOOPPPRRRUUUXXX[[[]]]^^^aaa___]]][[[[[[\\\^^^___^^^bbbgggkkkkkkkkkkkkkkklllmmmnnnooorrrvvv|||wwwmmmkkknnnqqqsssjjjbbb^^^^^^```hhhqqqvvv|||{{{uuuoooggg```]]]]]]\\\]]]___aaadddfffgggjjjnnnsssyyyrrr]]]QQQLLLJJJHHHGGGFFFDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===???AAAAAADDDOOO```nnn~~~zzzzzzuuuqqqlllhhheeeaaa]]]ZZZTTTUUUVVVWWWXXXZZZ[[[\\\XXXXXXXXXWWWVVVUUUTTTSSSQQQQQQQQQQQQQQQQQQRRRRRROOOOOOOOOOOOPPPQQQRRRRRRQQQPPPNNNLLLKKKKKKKKKLLLIIIIIIHHHGGGHHHJJJLLLNNNPPPOOOMMMKKKLLLPPPVVV[[[cccfffeeecccbbbccc```ZZZVVVVVVVVVTTTRRROOOKKKIIIFFFEEECCCCCCDDDDDDBBBAAA??????>>>>>>===<<<<<<<<<<<<>>>???>>>===???DDDIIIOOOddd}}}vvvuuudddRRRKKKIIIGGGEEEDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@????????????@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBAAABBBBBBCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEFFFGGGHHHGGGHHHHHHIIIJJJJJJKKKKKKJJJJJJJJJKKKLLLNNNOOOPPPNNNOOOPPPOOONNNNNNPPPRRRRRRUUUTTTSSSUUU\\\___^^^WWWUUUSSSSSSSSSTTTSSSQQQNNNMMMMMMOOOUUU[[[```bbbeeeoooyyyuuummmggg```[[[YYYXXXUUURRRKKKHHHDDDBBBAAABBBAAA@@@AAA@@@???>>>===>>>??????======???@@@AAABBBBBBBBBBBBCCCDDDEEEEEEDDDBBB@@@???===<<<;;;;;;===>>>@@@@@@CCCDDDDDDEEEHHHNNNSSSTTTTTTUUUXXX\\\```bbbbbb]]][[[XXXTTTQQQRRRVVVZZZ\\\______XXXLLLDDDBBBCCCDDDEEEGGGHHHHHHJJJLLLOOOSSSTTTVVVXXX[[[]]]___```bbbaaa___^^^^^^___aaacccdddgggkkkmmmlllkkkkkkkkkkkklllnnnpppttt{{{|||oooiiijjjoooqqqjjjccc___]]]^^^fffooottt{{{~~~{{{uuuppphhhaaa^^^]]]]]]^^^```cccfffhhhggglllrrrxxxwwwcccTTTNNNIIIHHHGGGEEEDDDBBB@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBDDDJJJTTT\\\jjjxxx{{{{{{vvvuuusssrrroookkkeeeaaaZZZYYYWWWVVVUUUVVVWWWXXXVVVVVVUUUUUUTTTRRRQQQPPPPPPPPPQQQQQQQQQPPPOOONNNMMMMMMLLLLLLMMMNNNPPPQQQOOONNNLLLKKKJJJIIIJJJJJJGGGFFFFFFFFFGGGIIIKKKLLLLLLLLLLLLKKKLLLNNNSSSWWWZZZ^^^```\\\YYYZZZXXXUUUQQQRRRRRRQQQOOOMMMJJJIIIEEEDDDBBBBBBCCCCCCAAA@@@========================:::<<>>???@@@======>>>???@@@BBBDDDEEEEEEFFFHHHJJJJJJIIIGGGFFFAAA???===<<<;;;===>>>@@@BBBDDDFFFEEEEEEHHHOOOUUUYYYXXXYYY]]]bbbfffggggggdddccc```]]]YYYXXXZZZ[[[\\\]]][[[TTTKKKEEECCCCCCCCCEEEHHHJJJLLLOOOSSSVVVXXXYYYZZZ[[[]]]___``````_________```bbbdddfffgggjjjllloooooonnnlllkkkkkkkkklllooosssyyyuuukkkkkkoooqqqkkkeeebbb___```gggppptttzzz~~~|||wwwrrrkkkeee^^^]]]]]]^^^```cccggghhhggglllttt|||xxxfffVVVOOOOOOGGGGGGFFFEEECCCBBBAAABBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@AAACCCEEEHHHMMMQQQWWWdddrrrzzz}}}yyyxxxvvvvvvwwwxxxxxxtttmmmiiifffddd```\\\YYYYYYZZZZZZTTTSSSSSSSSSRRRPPPOOONNNNNNOOOQQQRRRQQQOOOMMMLLLLLLKKKKKKKKKKKKMMMOOOPPPNNNMMMKKKJJJIIIIIIIIIIIIEEEEEEEEEEEEFFFHHHJJJKKKJJJKKKKKKKKKLLLNNNQQQTTTTTTYYY[[[WWWSSSRRRRRRQQQNNNNNNOOONNNMMMKKKJJJHHHEEECCCBBBBBBBBBBBBAAA???<<<<<<<<<<<<======>>>>>>777;;;>>>???@@@EEENNNUUUmmm~~~zzzttt^^^UUULLLHHHEEEBBBCCCFFFCCCCCCBBBBBBBBBAAAAAAAAA??????????????????@@@@@@@@@@@@AAABBBBBBBBBBBBAAA>>>>>>?????????@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBFFFFFFGGGGGGGGGFFFFFFEEECCCCCCEEEFFFHHHIIIKKKKKKKKKKKKLLLMMMNNNPPPRRRSSSMMMOOOOOOOOONNNNNNPPPRRRUUUSSSPPPRRR[[[fffgggcccWWWVVVVVVWWWXXXWWWTTTRRRMMMOOOPPPOOOOOORRRYYY^^^aaagggxxx|||vvvqqqfff```WWWRRRPPPPPPNNNLLLHHHFFFCCCBBBBBBDDDDDDCCCBBB@@@>>>===<<<===???@@@=========>>>@@@BBBEEEFFFIIIKKKMMMOOOPPPOOOMMMLLLCCCAAA>>><<<<<<===>>>@@@CCCEEEGGGEEEDDDFFFMMMTTT[[[ZZZ\\\aaahhhlllnnnmmmppppppmmmiiidddaaa``````\\\[[[WWWQQQJJJEEECCCCCCAAADDDHHHLLLPPPTTTYYY]]][[[\\\\\\^^^___``````aaa\\\]]]___aaadddgggjjjkkknnnpppqqqqqqnnnlllllllllkkkmmmqqquuu||||||ooommmqqqsssnnniiifffcccccckkktttttt{{{}}}xxxtttnnnggg^^^]]]]]]^^^```dddgggiiifffmmmvvv}}}lll[[[NNNKKKOOOGGGHHHHHHFFFDDDDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@@@@AAAEEEIIILLLRRRVVV___kkkyyy}}}zzzwwwssspppkkkmmmqqqtttvvvwwwwwwvvvmmmkkkgggccc```\\\WWWTTTUUUSSSRRRPPPOOOOOOOOOOOOOOOOOOOOONNNMMMLLLKKKJJJOOONNNNNNMMMMMMMMMMMMMMMLLLJJJHHHFFFEEEDDDEEEEEEHHHGGGEEEEEEFFFHHHKKKMMMNNNMMMKKKIIIGGGIIILLLOOORRRTTTUUUTTTPPPMMMJJJJJJKKKKKKJJJIIIIIIHHHGGGGGGFFFEEEDDDBBB@@@?????????======<<<<<<<<<;;;;;;;;;AAA===>>>BBBCCCFFFUUUgggssswwwhhhVVVRRRLLLGGGFFFEEEEEEDDDDDDDDDCCCBBBAAAAAA@@@@@@>>>>>>?????????>>>>>>===AAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@?????????@@@AAA??????@@@AAACCCDDDDDDEEECCCDDDEEEEEEDDDEEEGGGIIIGGGGGGHHHHHHIIIJJJKKKKKKHHHIIIJJJLLLMMMOOOPPPQQQNNNNNNNNNMMMMMMMMMMMMMMMOOOOOOPPPUUU\\\aaaddddddVVVVVVVVVWWWWWWWWWXXXXXXYYYVVVRRROOOOOORRRWWWZZZ___cccnnnzzzsssooofff^^^TTTOOONNNNNNKKKHHHDDDDDDEEEEEEEEECCCBBB@@@AAA???=========>>>===<<>>>>>>>>???DDDFFFHHHHHHIIIJJJMMMOOOWWWWWWZZZbbbnnnxxx}}}~~~{{{wwwrrrllleee```UUURRROOOKKKGGGDDDCCCBBBFFFIIIMMMPPPSSSYYYaaagggeeebbb___^^^___```````````````bbbdddfffhhhiiijjjooooooooommmjjjhhhiiijjjoootttyyy~~~uuunnnnnnooonnnjjjeeebbbfffnnnuuu{{{~~~zzzvvvooohhhdddcccaaa```aaaccceeegggmmmttt}}}lll___XXXQQQLLLJJJFFFFFFFFFFFFFFFFFFFFFGGGDDDDDDCCCBBBBBBBBBCCCCCCBBBBBBCCCCCCCCCCCCDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@CCCBBBBBBAAABBBEEEIIILLLMMMPPPWWW```lllzzzzzzwwwsssnnnkkkeeefffiiillloooqqqrrrsssqqqnnnkkkhhheee```[[[WWWSSSRRRQQQOOONNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKJJJLLLKKKKKKJJJJJJJJJJJJJJJKKKJJJHHHGGGFFFEEEFFFFFFGGGFFFEEEDDDEEEHHHJJJLLLNNNMMMLLLIIIHHHIIILLLPPPRRRSSSTTTRRROOOLLLJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGEEEDDDBBBAAA???>>>>>>>>>=========<<<<<<;;;;;;;;;>>><<<>>>CCCFFFMMMaaavvv}}}pppwww|||bbbTTTPPPJJJFFFEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@@@@>>>>>>???????????????>>>@@@@@@@@@@@@@@@@@@@@@@@@???>>>=========>>>???@@@======>>>???@@@AAABBBBBBCCCDDDEEEEEEDDDDDDFFFHHHGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLMMMQQQWWW[[[]]]]]]UUUUUUUUUUUUUUUVVVVVVUUUVVVSSSPPPNNNNNNQQQUUUWWW[[[^^^iii|||~~~xxxqqqmmmccc[[[QQQKKKJJJJJJGGGDDDEEEEEEFFFFFFEEEDDDCCCBBBCCCBBB@@@??????@@@@@@@@@>>>@@@@@@???>>>???BBBFFFJJJLLLOOOQQQQQQOOOLLLJJJ@@@???>>>===>>>???AAABBBDDDFFFHHHIIIJJJKKKNNNQQQUUUUUUYYYcccppp{{{wwwmmmbbb[[[NNNLLLIIIFFFCCCBBBBBBBBBDDDGGGKKKMMMQQQWWW```ggghhhfffddddddeeeffffffffffffgggiiikkkmmmooopppppppppqqqrrrpppmmmlllmmmooouuu|||tttoooppprrrqqqnnniiifffiiipppvvv{{{~~~{{{xxxqqqjjjgggfffdddccceeehhhkkknnnooovvvwwwcccYYYTTTQQQMMMLLLHHHHHHIIIIIIIIIHHHHHHGGGHHHGGGFFFEEEEEEDDDDDDDDDEEEDDDDDDCCCCCCDDDDDDEEECCCCCCBBBAAA@@@@@@??????BBBCCCCCCCCCCCCFFFJJJMMMPPPRRRVVV]]]gggttt{{{wwwsssnnniiifff``````aaabbbdddgggjjjlllkkkjjjhhhfffccc___ZZZVVVRRRQQQPPPNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDEEEGGGJJJKKKMMMMMMLLLJJJHHHIIIMMMPPPRRRRRRRRRPPPLLLJJJIIIJJJGGGGGGGGGGGGFFFFFFFFFFFFCCCBBBAAA???>>>=====================<<<<<<<<<<<>>AAAFFFJJJTTTmmmtttpppzzzsss^^^QQQMMMHHHDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@??????======>>>???@@@@@@@@@@@@????????????????????????===============>>>???@@@======>>>???@@@AAAAAABBBBBBCCCDDDDDDCCCDDDFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHKKKJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJKKKKKKLLLLLLMMMLLLLLLLLLOOOSSSUUUVVVVVVSSSTTTTTTTTTTTTSSSSSSSSSTTTRRRPPPOOOOOOQQQTTTVVVYYY\\\eeeuuu~~~xxxrrrmmmcccZZZOOOIIIHHHGGGEEEBBBFFFFFFFFFGGGGGGGGGGGGGGGEEEDDDCCCBBBAAABBBCCCDDDBBBBBBAAA???>>>>>>@@@CCCFFFGGGIIIKKKKKKIIIFFFDDDAAA@@@>>>>>>>>>@@@BBBDDDDDDFFFIIIKKKLLLNNNRRRTTTUUUUUUYYYcccooo{{{vvvjjj^^^UUUIIIGGGDDDAAAAAAAAACCCDDDBBBEEEHHHJJJNNNUUU___fffkkkjjjjjjkkkmmmooonnnmmmhhhjjjlllnnnppppppppppppnnnpppqqqpppmmmmmmpppttttttppprrruuuuuusssoookkklllqqqvvv||||||zzztttmmmjjjhhhfffeeefffkkkpppssssssyyy~~~nnn]]]UUURRRPPPNNNNNNJJJKKKLLLLLLLLLJJJIIIHHHLLLKKKKKKJJJIIIHHHHHHHHHJJJHHHFFFEEEDDDDDDEEEFFFFFFFFFEEEDDDBBBAAA@@@@@@@@@BBBCCCCCCCCCFFFKKKPPPWWW[[[```fffllluuu~~~zzzvvvqqqlllhhheeebbb```^^^]]]]]]___aaaccccccbbbaaaaaa```]]]XXXTTTRRRQQQOOONNNLLLLLLMMMMMMKKKKKKKKKKKKKKKJJJIIIIIIJJJJJJIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHFFFEEEEEEEEEFFFHHHJJJKKKLLLLLLKKKJJJHHHIIILLLOOOSSSSSSQQQNNNJJJGGGGGGGGGDDDEEEEEEEEEEEEEEEEEEEEEBBBBBB@@@???>>>=================================AAAAAADDDJJJOOOZZZvvvvvvrrruuukkk[[[MMMIIIEEEBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@?????????<<<===>>>???@@@@@@@@@@@@========================>>>>>>>>>???@@@AAABBBBBB?????????@@@AAABBBBBBCCCAAABBBCCCCCCBBBCCCEEEGGGHHHHHHHHHHHHGGGGGGGGGGGGIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKLLLLLLNNNNNNOOOPPPRRRSSSSSSRRRRRRSSSSSSTTTSSSSSSRRRQQQTTTSSSRRRRRRSSSTTTVVVWWW\\\]]]cccnnn|||uuuqqqggg^^^RRRKKKIIIHHHFFFCCCDDDDDDEEEFFFHHHKKKMMMNNNHHHHHHHHHFFFEEEEEEGGGHHHHHHFFFDDDBBB@@@@@@AAABBBDDDEEEFFFGGGFFFEEECCCBBBDDDCCCAAA???>>>???@@@AAACCCFFFKKKNNNQQQTTTWWWZZZ\\\\\\]]]ccclllssswwwwwwvvvuuusssooojjjbbbYYYRRRHHHFFFCCCAAA@@@BBBDDDFFFAAADDDGGGIIIMMMTTT^^^fffllllllmmmpppsssuuuuuusssmmmooopppqqqrrrqqqpppoooooorrruuutttrrrsssxxx}}}}}}uuurrrsssvvvwwwvvvsssooonnnqqqttt|||~~~|||wwwqqqllliiifffdddeeeiiiooorrrwww}}}|||mmm]]]UUURRROOOMMMMMMLLLMMMNNNNNNMMMLLLJJJIIIMMMMMMMMMNNNNNNNNNNNNNNNPPPNNNJJJGGGFFFFFFGGGHHHIIIIIIHHHGGGEEEDDDCCCCCC>>>AAACCCCCCCCCGGGOOOVVVaaagggoootttxxx{{{~~~|||{{{yyyuuuqqqmmmjjjiiiiiigggddd```^^^]]]]]]]]]^^^]]]]]]^^^^^^]]]YYYWWWRRRQQQOOOMMMLLLLLLLLLMMMIIIIIIJJJJJJJJJIIIHHHHHHIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGIIIJJJKKKJJJJJJJJJIIIHHHIIILLLNNNTTTTTTRRRNNNIIIEEEEEEEEECCCCCCDDDDDDDDDDDDDDDDDDBBBBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@FFFPPPXXXeeetttvvv}}}qqq___UUUIIIFFFCCCAAAAAAAAAAAA@@@???????????????>>>>>>>>>;;;<<<===>>>???@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@AAAAAAAAA>>>??????@@@@@@AAAAAAAAA@@@AAABBBBBBAAABBBDDDFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJGGGGGGHHHIIIJJJKKKKKKLLLMMMNNNPPPPPPPPPPPPOOOOOOQQQRRRSSSTTTTTTSSSRRRQQQRRRRRRRRRRRRSSSTTTUUUVVVZZZ\\\```hhhuuu~~~xxxtttkkkaaaUUUMMMJJJJJJGGGEEEAAAAAABBBEEEHHHMMMQQQSSSPPPQQQRRRPPPNNNMMMNNNOOOLLLIIIFFFCCCBBBAAAAAAAAAEEEFFFGGGGGGGGGGGGGGGFFFFFFEEECCCAAA@@@?????????CCCGGGMMMSSSWWW[[[```cccllljjjhhhiiikkkkkkiiieeebbb```^^^\\\ZZZWWWSSSPPPGGGFFFCCCAAA@@@AAACCCDDDBBBEEEHHHJJJNNNUUU^^^fffkkkkkkmmmqqquuuxxxxxxxxxwwwwwwxxxxxxwwwuuusssrrruuuyyy}}}}}}{{{~~~}}}wwwtttuuuvvvwwwwwwtttpppnnnpppsss{{{~~~zzzuuuooolllhhheeeeeehhhmmmpppzzzwwwjjj\\\VVVRRROOOMMMNNNMMMMMMNNNNNNNNNMMMKKKJJJLLLNNNPPPRRRTTTUUUUUUVVVWWWTTTPPPLLLIIIIIIIIIJJJIIIIIIHHHGGGFFFEEEDDDDDD===@@@CCCCCCDDDKKKWWW```pppxxx|||yyywwwvvvvvvtttpppmmmkkklllmmmooonnnkkkhhheeebbb___^^^ZZZXXXWWWXXXXXXXXXVVVTTTQQQOOONNNLLLKKKKKKKKKKKKGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJGGGHHHIIIHHHGGGHHHJJJLLLRRRSSSQQQNNNJJJFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>@@@IIIYYYgggvvv|||vvv}}}vvv___RRRKKKFFFDDDAAA@@@AAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>>>>>>><<<<<<=========>>>>>>>>>???@@@AAAAAA@@@AAACCCEEEFFFFFFFFFFFFFFFFFFFFFFFFBBBCCCDDDFFFHHHJJJKKKLLLHHHHHHHHHIIIJJJJJJJJJKKKIIIKKKNNNNNNMMMLLLLLLLLLOOOPPPRRRSSSTTTSSSRRRPPPPPPOOOOOOOOOPPPRRRTTTUUUTTTVVV[[[bbbnnnzzzvvvnnncccVVVMMMJJJIIIGGGDDD@@@@@@AAACCCGGGLLLQQQUUUYYY\\\___]]]YYYVVVVVVWWWMMMJJJFFFCCCBBBAAA@@@???AAABBBDDDFFFHHHKKKMMMNNNLLLLLLKKKIIIGGGEEEBBBAAADDDIIIPPPXXX^^^dddiiilllzzzwwwtttqqqnnnhhh___YYYWWWUUURRRQQQQQQQQQOOONNNFFFEEECCCBBBAAAAAABBBBBBDDDGGGKKKNNNQQQWWW___eeejjjjjjlllpppvvvzzz|||||||||{{{zzzyyyxxxwwwwwwvvvyyy~~~~~~zzzwwwxxxuuuvvvwwwtttpppnnnpppsss{{{|||wwwrrrpppllliiihhhkkknnnqqq|||mmmbbbXXXTTTRRROOOOOOQQQNNNNNNNNNNNNNNNNNNNNNOOONNNPPPTTTWWWZZZ\\\]]]]]]\\\ZZZVVVRRRNNNLLLKKKKKKGGGGGGGGGFFFEEEEEEDDDDDD>>>AAADDDDDDGGGPPP___kkk}}}|||wwwsssqqqmmmmmmlllhhhffffffjjjmmmooopppqqqqqqooolllhhheee\\\YYYVVVTTTSSSSSSRRRPPPNNNMMMKKKIIIHHHHHHHHHIIIFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFEEEEEEDDDCCCBBBBBBCCCDDDEEEFFFGGGGGGEEEFFFGGGGGGFFFGGGIIIKKKMMMOOOPPPOOOLLLJJJHHHHHHEEEEEEDDDDDDCCCCCCBBBBBB@@@@@@???>>>============>>>>>>>>>??????@@@@@@@@@CCCDDDQQQeeewww{{{zzzcccRRRJJJFFFDDDBBB@@@@@@AAAAAAAAA@@@========================;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>===<<<<<<<<<<<<<<<===============>>>@@@@@@@@@@@@@@@BBBDDDDDDDDDEEEEEEFFFFFFGGGGGGCCCCCCDDDFFFHHHJJJKKKLLLIIIIIIIIIIIIJJJJJJJJJJJJFFFIIILLLMMMKKKJJJJJJKKKKKKMMMOOORRRSSSRRRQQQPPPPPPOOONNNNNNOOOQQQTTTVVVPPPSSSWWW]]]gggyyy~~~zzzqqqfffXXXNNNKKKJJJHHHEEEBBBAAA@@@AAADDDIIINNNQQQ___cccgggfff```[[[YYYYYYPPPLLLGGGDDDDDDDDDBBB@@@???AAADDDIIIOOOUUU[[[]]]aaa```___[[[UUUNNNHHHDDDDDDJJJSSS\\\dddkkkqqquuu~~~|||yyyvvvqqqhhh\\\SSSQQQPPPPPPPPPQQQQQQOOOMMMEEEEEEEEEEEEEEEEEEDDDDDDGGGKKKPPPSSSVVVZZZ```eeekkkkkklllqqqwww}}}~~~}}}|||{{{{{{|||~~~|||}}}~~~}}}{{{|||uuuvvvvvvssspppoooqqqtttzzz~~~}}}yyyqqqooommmkkkkkkmmmppprrr|||wwwhhh^^^VVVSSSRRRPPPQQQTTTQQQPPPOOOOOOOOOQQQSSSTTTTTTVVVYYY]]]```aaabbbbbbaaa___[[[WWWSSSOOOMMMLLLHHHHHHHHHHHHHHHHHHHHHHHH???BBBEEEFFFIIITTTeeerrryyytttoookkkjjjffffffeeebbb```bbbgggllllllooosssvvvvvvsssooolllddd```[[[XXXVVVUUUTTTRRRLLLKKKIIIGGGFFFFFFFFFGGGEEEFFFFFFGGGGGGGGGFFFFFFHHHHHHGGGFFFFFFFFFFFFFFFCCCDDDEEEEEEEEEDDDBBBAAA@@@@@@AAABBBCCCDDDEEEEEEDDDEEEFFFFFFEEEFFFHHHJJJIIILLLNNNOOONNNLLLLLLLLLFFFFFFEEEDDDCCCCCCBBBBBB???>>>===<<<<<<<<<<<<<<<>>>>>>??????@@@@@@@@@@@@JJJKKKXXXooo}}}sssXXXLLLHHHGGGDDDBBB@@@@@@AAABBBAAA@@@<<<<<<<<<===============;;;;;;;;;<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???@@@@@@???>>>===>>>>>>>>>>>>????????????>>>???@@@@@@???@@@BBBDDDCCCDDDDDDEEEFFFGGGGGGHHHDDDDDDEEEGGGHHHIIIJJJKKKJJJJJJJJJJJJJJJJJJIIIIIIEEEIIIMMMNNNLLLKKKLLLMMMHHHJJJMMMPPPRRRQQQPPPOOORRRQQQPPPOOOPPPSSSVVVXXXQQQTTTWWWZZZbbbssstttiii[[[QQQMMMLLLJJJGGGDDDCCCAAA@@@BBBFFFKKKNNN___dddiiihhhbbb[[[XXXXXXSSSOOOJJJGGGGGGGGGEEECCCDDDGGGLLLSSS\\\eeelllpppwwwuuurrrkkkbbbVVVLLLFFFDDDKKKUUU___hhhpppwww{{{{{{yyyxxxvvvqqqgggZZZQQQLLLMMMOOORRRTTTTTTQQQNNNFFFGGGHHHJJJJJJJJJIIIHHHIIIMMMSSSVVVXXX\\\aaaeeemmmlllmmmqqqxxxzzzvvvzzz~~~uuuvvvvvvssspppooosssvvvyyy}}}~~~~~~zzznnnmmmkkkkkkkkknnnppprrr|||qqqiii```XXXUUUSSSQQQRRRUUUSSSRRRPPPOOOPPPSSSVVVXXXYYY[[[^^^aaadddeeeeeedddcccaaa^^^ZZZVVVRRRNNNLLLKKKKKKKKKKKKLLLLLLLLLLLL@@@AAAAAADDDLLLYYYgggppp}}}zzzrrrnnnllliiigggaaa___]]][[[\\\^^^bbbdddkkknnnqqquuuvvvuuusssrrrkkkhhhccc^^^ZZZVVVQQQNNNLLLJJJHHHEEEDDDDDDEEEFFFGGGGGGHHHIIIIIIIIIIIIHHHDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBBBBCCCDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHGGGHHHJJJLLLNNNOOOPPPOOOOOOMMMJJJFFFDDDDDDCCCBBBAAA??????>>>>>>>>>>>>>>>???CCC>>><<>>>>>======<<<<<<<<<;;;:::;;;<<<;;;::::::<<<>>>;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>===>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBDDDDDDDDDEEEFFFFFFGGGGGGIIIIIIJJJKKKKKKJJJIIIHHHLLLLLLKKKKKKJJJJJJJJJJJJNNNMMMLLLLLLMMMOOOQQQSSSQQQRRRSSSTTTTTTSSSRRRQQQTTTTTTXXX___eeeooo~~~xxxlll]]]SSSOOONNNMMMJJJEEEEEEDDDAAA???BBBHHHNNN[[[^^^``````]]]ZZZWWWVVV\\\VVVNNNJJJIIIKKKKKKJJJOOOPPPSSS[[[gggvvvlllZZZNNNJJJIIINNNXXXaaaiiinnnqqqrrryyywwwvvvtttooodddWWWNNNLLLPPPSSSUUUXXXXXXRRRJJJKKKJJJJJJJJJKKKNNNPPPRRRTTTWWWYYYYYYXXX\\\dddkkknnnpppppppppvvv{{{tttpppooovvv}}}yyy{{{|||yyytttpppooopppyyy|||tttnnniiiiiijjjlllrrrxxx}}}qqqaaa\\\WWWSSSSSSTTTUUUUUUUUUUUUTTTSSSTTTVVVYYYZZZ```aaabbbddddddddddddccc```^^^\\\ZZZYYYVVVSSSPPPMMMLLLKKKKKKMMMOOORRRSSSCCCCCCCCCDDDJJJTTT___ggguuuvvvmmmhhhfffccc```[[[ZZZXXXXXXYYY\\\```bbbgggjjjnnnqqqrrrrrrpppooojjjhhheeebbb```]]]YYYUUUOOOMMMJJJGGGFFFEEEEEEFFFFFFFFFGGGHHHHHHHHHHHHGGGDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGFFFHHHJJJLLLNNNPPPQQQQQQPPPMMMIIIFFFDDDCCCAAA??????>>>>>>======>>>>>>>>>???======@@@@@@???CCCHHHVVVaaauuuwwwvvv~~~lllXXXNNNEEE@@@AAA@@@@@@@@@??????>>>>>>>>>>>>=========<<<<<<<<<;;;===>>>???>>>===>>>@@@AAA;;;<<<<<<======<<<<<<;;;<<<<<<===>>>>>>>>>>>>=========>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBDDDDDDEEEEEEFFFGGGGGGGGGHHHIIIJJJKKKJJJJJJIIIHHHKKKKKKKKKJJJJJJIIIIIIIIILLLKKKKKKJJJKKKMMMPPPQQQNNNOOOQQQRRRSSSSSSSSSSSSSSSTTTXXX___dddjjjvvvyyyooobbbWWWRRRPPPNNNMMMIIIIIIGGGCCCAAABBBFFFJJJQQQUUUZZZ^^^___aaabbbcccddd]]]UUUPPPOOORRRTTTUUUZZZ]]]cccooo|||ppp```UUUPPPMMMSSS[[[ccciiimmmooopppxxxzzzzzzxxxqqqeeeXXXPPPPPPSSSVVVWWW[[[]]]XXXRRRLLLLLLMMMNNNRRRVVVZZZ]]]ccccccaaa]]]ZZZ\\\cccjjjuuuwwwwwwvvv{{{|||zzz}}}~~~~~~yyyppphhhjjjhhhiiiqqq|||}}}~~~~~~zzzuuuqqqqqqrrr{{{~~~sssnnnjjjkkkkkklllqqqwwwyyymmm```\\\WWWTTTSSSUUUVVVVVVUUUUUUUUUUUUWWWYYY\\\^^^cccdddfffggggggfffdddccc```]]][[[YYYXXXVVVTTTRRRNNNNNNNNNNNNPPPSSSVVVXXXDDDDDDEEEFFFIIIQQQZZZ```nnn{{{|||oooeee```]]][[[YYYUUUTTTSSSSSSUUUXXX[[[^^^aaacccgggjjjllllllkkkjjjgggffffffffffffddd```]]]RRRPPPMMMJJJHHHGGGFFFFFFDDDEEEFFFFFFGGGGGGFFFFFFDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFDDDEEEGGGIIILLLOOOQQQSSSQQQNNNJJJGGGEEECCC@@@>>>>>>======<<<<<<===>>>>>><<<===???AAA???AAAKKKVVVjjjvvvzzz{{{[[[MMMIIIDDD@@@@@@AAAAAA@@@???>>>>>>===============<<<<<<<<<<<<<<<999;;;<<<;;;;;;<<<>>>@@@<<<<<<============<<<<<<;;;<<<======>>>=====================>>>>>>>>>>>>??????????????????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAADDDDDDEEEFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHJJJJJJIIIIIIIIIIIIHHHHHHJJJJJJIIIIIIJJJLLLNNNOOOMMMNNNPPPRRRSSSTTTTTTTTTRRRSSSXXX^^^aaadddkkkttt}}}|||uuujjj___WWWSSSQQQQQQMMMLLLJJJFFFCCCBBBDDDFFFHHHMMMTTT[[[aaafffllloookkkddd[[[VVVVVV[[[```dddiiiooozzzvvvjjj___WWWSSSSSSXXX___eeehhhjjjkkklllxxx|||}}}rrrdddXXXRRRTTTYYY\\\^^^aaaccc```[[[QQQQQQSSSWWW\\\ccchhhlllrrrpppjjjccc___```gggmmmvvvyyyzzzyyy|||vvvllliiimmmrrr|||zzzuuusssnnnfff_________cccjjjttt~~~}}}wwwssstttuuu~~~}}}sssooolllmmmnnnnnnqqqvvvssshhh___[[[WWWTTTUUUVVVWWWWWWVVVVVVWWWXXX[[[^^^aaacccfffhhhjjjkkkjjjgggdddbbb^^^\\\XXXWWWVVVVVVUUUTTTPPPPPPQQQRRRUUUYYY]]]___DDDEEEFFFHHHKKKRRRYYY___kkkwww}}}ttthhh^^^ZZZXXXVVVTTTSSSRRRQQQQQQQQQTTTVVVXXXYYY[[[___bbbddddddddddddbbbbbbccceeefffddd```]]]TTTRRROOOLLLJJJHHHGGGFFFCCCDDDEEEEEEFFFEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDCCCBBBBBBBBBAAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFIIILLLOOOPPPNNNKKKHHHFFFDDDBBB???======<<<<<<<<<<<<======>>>===>>>AAABBBBBBHHHZZZllljjjPPPHHHHHHFFFBBBBBBBBBAAA@@@???>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<777999::::::999:::<<<>>><<<======>>>>>>======<<<;;;;;;<<<============<<<<<<<<<<<<=========>>>>>>>>>>>>>>>??????????????????@@@@@@@@@@@@AAAAAAAAADDDDDDEEEEEEFFFGGGGGGHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJKKKMMMNNNOOOOOOPPPQQQRRRSSSTTTTTTUUUTTTSSSVVV[[[^^^___eeelllvvvjjj___XXXUUUUUUPPPOOOLLLHHHDDDCCCBBBCCCEEEJJJPPPWWW^^^fffmmmrrrnnnhhh```[[[\\\ccckkkqqqxxxsssnnnhhhbbb^^^[[[XXXUUUVVV[[[aaadddeeeeeeggghhhvvv}}}~~~qqqaaaVVVRRRVVV]]]eeeiiilllnnnjjjeee]]]]]]___bbbhhhooovvvzzz}}}xxxpppgggcccfffnnnuuuwww{{{~~~~~~rrrbbb]]]^^^bbbfffmmm{{{|||wwwqqqhhhbbbZZZ\\\```eeelllvvv{{{xxxyyy{{{}}}uuuqqqppprrrrrrppprrrvvvoooeee]]]ZZZVVVUUUVVVWWWYYYYYYWWWXXXYYY[[[___bbbeeeggghhhjjjllllllkkkfffbbb___[[[XXXTTTSSSTTTUUUUUUTTTQQQQQQRRRUUUYYY^^^bbbeeeGGGHHHJJJKKKNNNTTT[[[```jjjttt~~~tttlllaaaZZZWWWVVVUUUTTTTTTSSSQQQPPPOOOPPPQQQRRRSSSTTTWWWZZZ\\\\\\\\\\\\\\\\\\]]]______^^^ZZZWWWRRRQQQOOOLLLJJJHHHGGGFFFCCCCCCDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDCCCBBBBBBBBBAAAAAABBBCCCDDDDDDEEEEEEDDDFFFFFFEEEEEEFFFHHHIIIKKKGGGEEECCCCCCBBBAAA???===<<<<<<<<<<<<<<<===>>>>>>>>>>>>@@@CCCHHHUUUmmmrrr\\\IIIFFFHHHEEEBBBBBBAAAAAA@@@???>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<======<<<===???AAA<<<<<<============<<<<<<::::::;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<==================>>>>>>??????????????????@@@@@@@@@AAAAAACCCDDDDDDEEEEEEFFFGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHKKKKKKKKKLLLMMMNNNOOOPPPSSSSSSSSSSSSSSSSSSTTTTTTWWWTTTUUUYYY\\\^^^dddkkkwwwkkkbbb]]][[[TTTQQQMMMIIIFFFDDDCCCBBBDDDGGGLLLQQQXXX```iiiooolllhhhccc```ccckkkuuu|||uuuiii___\\\YYYWWWXXXYYYZZZZZZWWW\\\aaacccaaa```aaacccqqqxxx}}}yyykkk\\\UUURRRUUUaaannnwww|||}}}xxxqqqkkkkkklllooottt{{{tttjjjfffjjjrrryyy|||rrr```XXXVVVUUUUUUWWW^^^fffssszzzqqqkkk___```bbbcccgggnnnwww}}}}}}~~~yyyuuutttuuuuuussstttxxx~~~zzzkkkcccZZZXXXUUUTTTVVVXXXZZZZZZXXXYYY[[[^^^aaadddggghhhgggiiijjjjjjhhhccc]]]ZZZVVVSSSQQQPPPQQQSSSTTTTTTQQQQQQSSSVVV[[[```eeehhhNNNOOOQQQSSSWWW]]]eeejjjttt{{{yyyllleee]]]WWWVVVVVVTTTSSSTTTSSSQQQOOONNNNNNOOOOOONNNOOOQQQSSSUUUUUUUUUUUUUUUUUUUUUVVVVVVUUUQQQOOOMMMLLLKKKJJJIIIHHHGGGFFFBBBCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCBBBBBBBBBAAABBBCCCDDDEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDEEEEEEAAA@@@???@@@AAAAAA???===<<<<<<<<<<<<===>>>?????????===@@@JJJXXXjjjaaaQQQEEEDDDEEE@@@>>>AAA@@@@@@???>>>======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<<<<:::;;;<<<>>>;;;;;;<<<<<<<<<<<<;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<======>>>>>>??????????????????@@@@@@@@@@@@BBBBBBCCCDDDDDDEEEEEEFFFEEEEEEDDDEEEEEEFFFGGGHHHGGGGGGHHHHHHHHHHHHIIIIIILLLLLLMMMNNNOOOPPPQQQQQQTTTSSSRRRRRRRRRRRRSSSSSSYYYUUUUUUYYY]]]___eeekkkyyyxxxooohhhddd[[[WWWPPPKKKIIIGGGEEEDDDAAACCCFFFJJJPPPYYYbbbhhhgggfffeeeeeeiiirrr}}}vvvcccXXXTTTTTTTTTTTTVVVXXXZZZ[[[ZZZ___cccaaa\\\YYYZZZ\\\ffflllppplllbbbYYYUUUUUUWWWfffwww~~~vvvqqqpppqqqtttzzzwwwmmmiiimmmuuuzzznnncccYYYVVVUUURRRPPPPPPTTTXXXaaarrr}}}nnnmmmjjjhhhhhhkkkpppuuu{{{wwwuuuwwwvvvtttuuuyyy{{{}}}tttfff___WWWUUUSSSTTTVVVYYYZZZZZZZZZ[[[]]]```bbbdddfffgggffffffgggfffccc^^^ZZZVVVQQQPPPOOOOOORRRTTTUUUUUUQQQQQQSSSWWW\\\bbbgggjjjUUUWWWZZZ___gggqqq|||tttgggbbb[[[WWWUUUUUURRRPPPQQQPPPOOONNNNNNMMMNNNNNNKKKLLLMMMOOOOOOPPPOOOOOOPPPOOONNNNNNOOONNNLLLJJJGGGGGGGGGGGGGGGGGGFFFFFFCCCCCCDDDEEEEEEEEEEEEEEECCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCBBBBBBCCCDDDEEEEEEEEEEEEDDDEEEEEEDDDDDDCCCBBBBBB???>>>>>>???@@@@@@>>><<<============>>>???@@@@@@CCC@@@FFFXXXpppkkkTTTJJJCCCDDDBBB===<<>>>>>=========<<<:::::::::;;;;;;<<<<<<<<<999::::::999888777999:::::::::;;;;;;;;;;;;::::::999999:::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<======>>>??????????????????@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDDDDCCCCCCDDDFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIJJJKKKLLLMMMOOOPPPPPPQQQQQQPPPPPPOOOOOOPPPQQQRRRSSSYYYVVVWWW\\\``````cccfffmmm}}}uuunnneee___VVVOOOKKKIIIGGGEEEAAAAAABBBDDDHHHOOOXXX^^^]]]```cccgggllluuu}}}gggYYYTTTOOOSSSWWWYYYYYYZZZ]]]``````dddfffbbbYYYSSSSSSUUUYYY]]]___^^^YYYVVVWWWZZZaaannn||||||rrrjjjggggggiiimmmuuuwwwnnnmmmrrrzzzrrrfff___XXXWWWUUUQQQPPPRRRQQQSSSZZZdddrrrzzzuuurrrrrrssstttyyy~~~|||xxxuuuuuuuuussstttxxxwwwzzz~~~|||lll```ZZZTTTSSSRRRSSSVVVYYYZZZZZZ\\\]]]___```bbbcccddddddeeeeeedddbbb___[[[WWWUUUOOOOOOOOOQQQTTTVVVVVVVVVRRRRRRTTTXXX]]]ccchhhlllXXX[[[aaajjjuuuqqqeee```ZZZVVVUUUSSSPPPMMMNNNNNNMMMMMMMMMMMMNNNNNNJJJKKKLLLLLLMMMMMMLLLLLLMMMKKKJJJJJJKKKLLLKKKJJJCCCCCCDDDEEEFFFFFFFFFFFFCCCDDDDDDEEEEEEEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDDDDDDDBBBCCCDDDEEEFFFFFFFFFFFFBBBCCCDDDDDDDDDCCCBBBAAA???>>>>>>???@@@@@@===;;;============>>>???AAAAAAGGGEEENNNfffuuuZZZMMMFFFDDDFFFBBB<<<===DDD>>>>>>>>>>>>============:::::::::;;;;;;<<<<<<<<<===>>>>>><<<::::::;;;<<<999::::::;;;;;;::::::999999999:::;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<===>>>>>>???>>>????????????@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDDDDCCCCCCCCCDDDEEEGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJKKKLLLMMMNNNOOOPPPPPPPPPMMMMMMLLLMMMNNNPPPRRRTTTXXXVVVYYY___bbbaaa```bbbcccuuu}}}vvvmmmeeeZZZRRRMMMKKKHHHFFFDDDCCCBBBAAABBBGGGOOOTTTUUUYYY___eeekkksss}}}sss___VVVUUUPPPVVV^^^bbbbbbcccgggkkkeeeiiiiiicccXXXPPPOOOPPPPPPRRRTTTTTTTTTVVVZZZ^^^kkkvvv~~~wwwmmmaaaXXXZZZ[[[^^^dddmmmyyyuuuooopppxxxvvvfffaaa[[[UUUSSSPPPMMMNNNSSSQQQTTTYYY]]]cccrrr}}}{{{zzzxxxttt{{{~~~}}}wwwttttttsssqqqsssxxxuuuxxx~~~uuufff[[[VVVSSSQQQQQQRRRUUUXXXZZZZZZ]]]^^^___```aaabbbbbbbbbddddddccc```]]]ZZZWWWUUUOOOOOOPPPSSSVVVXXXXXXWWWSSSSSSUUUYYY^^^dddiiimmmYYYZZZaaaqqqzzzhhh___XXXWWWUUUQQQNNNNNNMMMLLLKKKJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJIIIIIIHHHHHHGGGHHHFFFDDDDDDEEEFFFFFFEEEEEEEEEFFFEEEEEEDDDCCCBBBCCCBBBBBBAAAAAABBBBBBCCCAAAAAA@@@@@@AAAAAABBBCCCBBBBBBAAAAAAAAAAAA@@@@@@CCCCCCCCCCCCBBBAAA@@@@@@CCCCCCBBBAAAAAA@@@??????>>>============>>>>>>???EEEBBB>>><<<===???@@@@@@GGGQQQbbbwwwaaaQQQEEEDDDBBBAAA@@@?????????============<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<===<<<;;;::::::;;;<<<===999999999999::::::;;;<<<::::::999999999999999999<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<===??????>>>>>>??????@@@AAABBBBBBAAA@@@@@@AAAAAAAAA@@@AAABBBCCCDDDFFFGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHMMMNNNNNNOOOOOOPPPPPPQQQRRROOONNNNNNQQQSSSRRRPPPUUUUUUVVVYYY^^^bbbddddddfffnnnzzzqqqeee[[[UUURRRNNNKKKGGGEEEBBB@@@AAACCCFFFHHHQQQUUU[[[aaafffnnnwww~~~yyyjjj^^^YYYYYYYYY___dddfffjjjnnnmmmjjjpppoookkkddd\\\TTTOOOMMMMMMLLLLLLOOORRRVVV]]]cccsss}}}sssddd]]][[[ZZZUUUXXX\\\ccckkkuuu}}}zzzsssuuuzzzwwwkkkbbbYYYXXXUUURRRPPPOOOOOOOOOPPPPPPRRRWWW]]]gggwww{{{}}}|||wwwssspppooopppqqqtttwww|||rrrdddYYYSSSRRRQQQRRRTTTWWWZZZ[[[[[[____________^^^^^^]]]]]]```^^^[[[WWWUUUTTTTTTTTTQQQQQQQQQQQQRRRSSSTTTUUUTTTTTTVVVXXX]]]bbbhhhkkk___dddqqq{{{fff]]]VVVTTTRRROOOMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFGGGFFFEEEFFFGGGGGGFFFEEEDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBAAAAAABBBBBBCCCBBBAAAAAAAAAAAABBBCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@BBBBBBBBBBBBBBBBBBAAAAAACCCBBBBBBAAA@@@@@@??????>>>>>>=========>>>??????AAAAAAAAAAAABBBDDDFFFGGGQQQ```tttzzz{{{pppVVVLLLDDDCCCBBBAAA@@@?????????============<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<;;;:::999999:::;;;<<<::::::999999999:::;;;;;;999999999999999999::::::::::::::::::;;;<<<<<<===;;;;;;<<<<<<<<<=========??????>>>>>>??????@@@AAABBBAAAAAA@@@@@@AAAAAABBBAAABBBBBBCCCDDDEEEFFFFFFCCCCCCEEEFFFHHHJJJKKKLLLMMMMMMNNNNNNOOOPPPPPPPPPOOOMMMMMMOOOSSSWWWXXXWWWSSSRRRRRRUUUZZZ___aaabbbdddkkkyyy|||nnnbbbZZZTTTOOOKKKEEECCC@@@???@@@CCCEEEGGGJJJNNNSSSXXX^^^eeennntttxxxyyywwwnnnddd]]]^^^aaaccchhhllllllnnnqqqppplllkkkllljjjeee]]]UUUOOOMMMKKKLLLMMMPPPTTT]]]iiisss{{{~~~zzzjjj\\\WWWVVVVVVVVVXXX]]]cccjjjqqqyyy}}}|||wwwvvv}}}vvviii```ZZZYYYXXXUUUSSSQQQPPPOOOOOOOOOOOOPPPTTTXXX```ooo}}}}}}xxxsssooommmmmmmmmpppsssxxx{{{}}}ooobbbXXXRRRSSSRRRRRRTTTXXX[[[]]]]]]``````______^^^^^^^^^^^^\\\\\\[[[YYYWWWVVVUUUTTTTTTTTTTTTSSSSSSSSSRRRRRRSSSTTTUUUXXX\\\bbbhhhlllfffooozzzeee\\\SSSPPPOOOLLLKKKMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGHHHHHHGGGEEECCCCCCDDDEEEEEEEEEDDDDDDCCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBBBBBBBCCCDDDDDDBBBBBBAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBAAABBBBBBAAAAAA@@@@@@??????>>>>>>>>>>>>>>>???@@@@@@===???AAABBBBBBDDDIIINNN```ssstttqqqaaaNNNJJJCCCCCCAAA@@@??????>>>>>>=========<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;::::::999999999999::::::;;;;;;:::999999999::::::888888999999::::::;;;;;;:::999999999:::<<<>>>???<<<<<<=========>>>>>>>>>???>>>>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCDDDDDDDDDEEECCCDDDEEEFFFHHHIIIKKKKKKMMMMMMMMMNNNOOOOOOPPPPPPLLLLLLMMMQQQVVV[[[^^^___UUUSSSRRRUUUZZZ```dddfffdddfffooozzznnnddd\\\TTTOOOHHHFFFBBBAAABBBDDDEEEEEEDDDFFFIIIMMMRRRXXX```eeelllkkkhhhbbb]]]]]]dddkkkqqqvvvxxxvvvttttttpppjjjhhhiiiiiieee^^^WWWQQQNNNMMMOOOQQQTTT\\\iiiwwwrrraaaUUUSSSTTTTTTYYY\\\```dddhhhnnntttxxxyyyzzzvvvhhh```[[[XXXXXXVVVTTTRRRQQQPPPPPPPPPPPPPPPQQQUUUWWW^^^lllyyy}}}xxxrrrmmmjjjiiiiiilllnnnqqqsssvvvzzzxxxlll```WWWRRRSSSRRRRRRTTTYYY]]]``````bbbaaa```______^^^^^^^^^[[[[[[[[[ZZZYYYWWWUUUTTTUUUVVVVVVVVVVVVTTTRRRQQQRRRTTTWWWZZZ___eeemmmsssrrr{{{wwweee[[[RRROOONNNKKKKKKMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEEEEFFFFFFFFFFFFGGGEEEDDDDDDEEEGGGGGGFFFBBBBBBCCCDDDEEEEEEEEEDDDCCCBBBBBBAAAAAABBBBBBCCCBBBAAAAAAAAAAAABBBCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@???@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@????????????>>>??????@@@AAABBBBBBCCCDDDBBBBBBIIIUUU^^^uuuzzzuuu}}}qqqWWWJJJHHHBBBBBB@@@??????>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::;;;::::::999999999999::::::<<<;;;::::::999999999999888888999999:::;;;<<<<<<;;;;;;:::999:::<<<>>>???============>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@AAABBBBBBDDDDDDDDDDDDDDDCCCCCCCCCGGGGGGGGGGGGGGGGGGGGGGGGLLLLLLMMMMMMNNNOOOOOOOOOLLLLLLNNNRRRWWW]]]bbbdddZZZXXXWWWYYY```gggmmmqqqgggfffiiivvv~~~tttiii]]]UUUOOOKKKGGGFFFGGGHHHHHHGGGDDDDDDDDDEEEHHHMMMRRRUUU^^^^^^\\\XXXWWW\\\eeemmmxxx}}}|||xxxqqqiiijjjiiihhhccc]]]XXXUUUTTTUUUWWWZZZ```lllyyyyyyiii[[[TTTUUUWWWWWW\\\___ccceeegggjjjpppttt}}}zzzjjjaaa[[[ZZZZZZUUUTTTSSSQQQPPPPPPPPPQQQSSSSSSVVV\\\```ggguuu~~~{{{vvvqqqllljjjhhhhhhiiijjjlllmmmooosssyyy|||}}}tttiii^^^VVVSSSSSSSSSSSSWWW\\\```cccdddeeedddbbb```^^^^^^]]]]]]]]]\\\\\\[[[ZZZZZZZZZZZZXXXYYYZZZZZZXXXVVVTTTRRRRRRUUUYYY]]]ccclllvvv}}}vvveee[[[RRROOONNNLLLLLLNNNKKKJJJIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFFFFFFFGGGGGGHHHHHHGGGDDD@@@???AAADDDFFFGGGAAABBBCCCDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBCCC@@@@@@??????@@@@@@AAABBBBBBBBBAAAAAAAAA@@@@@@@@@??????@@@AAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@???????????????@@@@@@AAACCCCCCHHHHHHGGGGGGLLL[[[ooo~~~|||wwwaaaPPPFFFBBBAAA@@@??????>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999:::::::::::::::;;;;;;;;;;;;::::::<<<;;;::::::999999999999888888999:::;;;;;;<<<<<<======<<<;;;;;;;;;<<<===============>>>>>>>>>>>>>>>>>>======>>>>>>???@@@AAA@@@@@@@@@AAAAAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCGGGGGGGGGGGGGGGGGGGGGGGGKKKKKKLLLMMMMMMNNNNNNOOOMMMNNNPPPRRRVVV[[[```ddd___]]][[[^^^eeemmmtttxxxooollljjjqqqwwwfffZZZRRRNNNKKKKKKOOOQQQQQQOOOKKKHHHEEECCCCCCEEEHHHIIIOOOPPPPPPPPPQQQUUU\\\bbbpppxxxxxxpppnnnlllhhhbbb]]][[[\\\^^^aaaeeekkkuuuuuujjj]]]VVVVVVXXXZZZ[[[\\\___cccdddeeeiiipppvvvkkk```ZZZVVVVVVXXXSSSSSSQQQPPPPPPPPPQQQQQQTTTVVV]]]eeemmmvvv}}}yyywwwsssooolllkkkjjjjjjhhhiiijjjkkkllloootttwww~~~|||xxxoooeee\\\VVVTTTTTTTTTVVVZZZ```eeehhhhhhhhhfffdddaaa```____________^^^^^^^^^aaaeeehhhkkkeeedddbbb___[[[WWWUUUSSSQQQUUU[[[aaahhhrrrwwwddd[[[RRRPPPOOOMMMMMMNNNJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIJJJJJJFFFBBB???>>>@@@CCCEEEGGGBBBBBBCCCDDDDDDDDDCCCCCCCCCBBBBBBAAAAAABBBBBBCCC???????????????@@@@@@AAABBBBBBAAAAAAAAAAAA@@@@@@???@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@AAACCCDDDEEEDDDEEEIIIQQQ___vvvzzzbbbVVVMMMFFFBBB@@@??????>>>======>>>>>><<<<<<<<<;;;;;;;;;;;;:::::::::999999999999::::::::::::;;;;;;;;;;;;::::::;;;;;;:::999999999::::::999999::::::;;;;;;<<<<<<============<<<<<<;;;;;;<<<<<<=========>>>>>>>>>>>>============>>>??????@@@@@@@@@@@@AAABBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIJJJKKKKKKKKKLLLMMMMMMNNNNNNNNNOOOPPPQQQSSSWWW\\\aaa```^^^\\\^^^dddkkkqqqtttssspppnnnpppxxx}}}|||}}}sssfffZZZVVVSSSUUUZZZ]]]\\\ZZZRRRMMMGGGCCCBBBBBBCCCCCCDDDEEEGGGHHHIIILLLPPPSSS___iiisssyyy~~~~~~xxxpppmmmhhhccc```aaafffjjjnnnwwwxxxcccZZZRRRSSSVVVXXXZZZ\\\ZZZ^^^ccceeehhhooo{{{tttbbb\\\ZZZUUUUUUXXXSSSSSSRRRQQQQQQRRRSSSTTTUUUYYYcccoooyyy}}}{{{vvvtttrrrooommmlllkkkkkkhhhiiijjjkkkkkknnnqqqtttxxxvvvrrrjjjaaaYYYUUUTTTSSSUUUYYY___fffjjjlllllljjjhhhfffdddddddddfffgggeeeeeegggkkkqqqwww|||yyyuuummmeee___ZZZXXXWWWUUU[[[aaagggmmmyyywwwbbbYYYRRRQQQPPPMMMLLLMMMJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEFFFGGGHHHIIIJJJKKKBBBAAA@@@AAACCCEEEEEEDDDCCCCCCCCCDDDCCCCCCBBBBBBCCCBBBBBBAAAAAABBBBBBCCC@@@@@@??????@@@@@@AAABBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@?????????????????????@@@@@@@@@@@@@@@AAABBBDDDEEEFFFBBBHHHTTTfff}}}fffSSSKKKGGGDDDCCC??????>>>============>>><<<<<<<<<;;;;;;;;;::::::::::::999999999999::::::888999:::;;;;;;:::999888::::::999999999:::;;;;;;::::::;;;;;;;;;;;;;;;;;;:::;;;===>>>>>>===<<<;;;;;;;;;<<<<<<<<<========================>>>??????@@@@@@@@@@@@AAABBBCCCDDDCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKLLLMMMMMMNNNMMMNNNOOOOOOOOOSSSYYY^^^aaa___\\\\\\```dddhhhjjjllllllllllllppp}}}}}}|||}}}~~~{{{oooiiiddddddhhhiiieee```TTTOOOGGGCCCBBBBBBBBBAAA@@@AAABBBCCCDDDFFFIIIJJJPPPXXX```fffmmmtttvvvtttmmmllliiiggggggjjjpppuuu|||hhhZZZRRRNNNQQQVVVWWWYYY]]][[[```ggglllrrr|||sssooouuu}}}~~~kkk\\\[[[[[[WWWUUUXXXUUUUUUTTTTTTTTTVVVWWWXXX\\\```kkkxxx{{{xxxuuutttrrrooonnnllllllkkkgggiiikkkllllllmmmoooqqqrrrppplllddd\\\VVVSSSRRRSSSVVV\\\dddkkkoooooonnnjjjiiihhhhhhjjjmmmppprrrtttvvv{{{vvvkkkdddbbbbbbcccbbbgggmmmrrrwwwuuu```XXXRRRQQQPPPMMMKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEGGGHHHIIIJJJKKK@@@AAABBBEEEHHHGGGEEEBBBCCCDDDDDDDDDCCCBBBAAAAAACCCBBBBBBAAAAAABBBBBBCCCAAAAAA@@@@@@AAAAAABBBCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@???>>>??????????????????@@@@@@@@@AAAAAABBBCCCDDDFFFFFFKKKTTTfffpppVVVFFF???======@@@???>>>>>>============>>><<<<<<;;;;;;;;;::::::::::::999999999999999999:::777888999::::::999888777999999999999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;::::::777999<<>><<<;;;;;;;;;;;;<<<<<<<<<==================>>>??????@@@@@@@@@@@@AAABBBCCCDDDCCCCCCCCCCCCDDDDDDEEEEEEHHHHHHHHHGGGGGGFFFFFFFFFJJJJJJKKKKKKLLLMMMMMMMMMKKKMMMNNNMMMMMMQQQWWW\\\ccc```]]][[[]]]```aaabbbbbbeeegggfffiiivvv}}}uuurrrrrrpppiiibbbTTTNNNFFFBBBAAABBBBBBBBBBBBAAAAAABBBCCCEEEHHHJJJHHHMMMRRRUUU[[[dddiiiiiiiiiiiijjjjjjlllqqqwww|||oooXXXZZZRRRNNNRRRVVVWWWZZZ___^^^eeelllttt}}}{{{ssslllccc[[[\\\bbbiiinnnttt~~~sssaaaTTTVVVYYYTTTRRRUUUWWWWWWVVVVVVWWWYYYZZZ[[[bbbgggrrr}}}zzzwwwvvvuuurrrpppnnnlllkkkjjjgggiiikkklllllllllmmmooonnnlllhhh```YYYSSSQQQPPPSSSWWW^^^gggnnnrrrqqqoooiiiiiiiiikkkoootttyyy|||yyyoooiiiiiimmmpppnnnsssyyy|||wwwhhh\\\XXXSSSPPPNNNMMMKKKJJJGGGFFFEEEEEEEEEFFFGGGHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFHHHIIIIIIHHHFFFEEEGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBAAA@@@AAABBBBBB@@@@@@???>>>>>>??????@@@???@@@AAABBBBBBAAA@@@??????>>>=========>>>???@@@DDDEEEEEECCCBBBFFFMMMSSSZZZlllnnn^^^MMMEEEBBB@@@?????????>>>>>>===<<<;;;;;;;;;999;;;===>>>===;;;888666888999:::;;;;;;:::999888::::::::::::::::::::::::<<<;;;::::::999999999:::999999::::::::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@AAACCCEEEFFFGGGKKKJJJHHHHHHGGGHHHIIIJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLNNNQQQSSSTTT[[[\\\^^^___``````______bbb```aaaaaabbblll}}}uuujjj```PPPLLLFFFCCCDDDDDDBBB@@@AAAAAAAAAAAACCCEEEGGGHHHDDDEEEGGGIIIMMMPPPSSSTTTYYY]]]aaadddgggmmmwwwrrr```XXXYYY[[[\\\\\\\\\___eeejjjnnnrrrvvv}}}}}}kkkbbb]]]YYYWWWVVVSSSXXX^^^bbbhhhqqq}}}|||ddd]]]XXXXXXYYYWWWVVVWWWVVVXXXZZZ\\\]]]___bbbeeekkkrrr{{{}}}yyyzzz{{{xxxuuuuuuqqqqqqpppnnnkkkjjjjjjllljjjjjjjjjjjjkkklllnnnnnnmmmkkkfffaaaZZZUUUPPPNNNNNNRRRXXX^^^dddhhhjjjkkkiiilllpppqqqsssyyy~~~yyyzzzqqqdddZZZVVVRRROOOMMMLLLKKKJJJHHHGGGFFFFFFEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAAAAACCCCCCBBB@@@???>>><<<<<>>??????>>>>>>??????@@@@@@@@@AAABBBCCCFFFMMMWWW___ttt|||bbbTTTFFFAAA@@@>>>===>>>>>>>>>>>>===<<<;;;;;;;;;;;;<<<>>>??????>>>===<<<888999999::::::999999888::::::::::::::::::::::::;;;;;;::::::999999999999999999::::::::::::;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>@@@@@@@@@@@@AAAAAAAAAAAA???@@@@@@AAABBBDDDFFFGGGJJJIIIHHHGGGGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLNNNPPPRRRSSSXXX[[[^^^aaaaaa___]]]ZZZ]]]]]]___bbbdddooo~~~oooddd\\\WWWOOOJJJIIIHHHEEECCCBBBAAA@@@@@@@@@AAACCCDDDBBBBBBCCCDDDFFFHHHJJJKKKQQQTTTXXX[[[]]]ccclllsssooobbb\\\[[[]]]bbbgggkkklllnnnrrrvvvvvv~~~|||mmm\\\UUURRROOOMMMNNNOOOSSSXXX[[[___gggrrrzzztttaaa[[[VVVWWWWWWVVVUUUWWWYYY[[[]]]^^^```bbbeeehhhooovvv}}}vvvqqqrrrsssqqqppprrroooppppppooommmllllllmmmnnnnnnnnnnnnoooooopppqqqllljjjgggbbb\\\VVVRRRPPPLLLNNNSSSXXX]]]```cccddddddhhhmmmqqqvvv~~~lll```WWWSSSOOOMMMLLLLLLKKKJJJIIIIIIHHHGGGFFFFFFFFFFFFGGGFFFFFFFFFFFFEEEEEEEEEFFFEEECCCBBBBBBCCCEEEFFFDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@BBBBBBCCCBBBAAA???===<<>>===<<<>>>???@@@@@@AAAAAAAAA@@@>>>@@@CCCGGGOOO]]]mmmxxxiiiVVVKKKAAA>>>???>>>===>>>>>>>>>======<<<;;;;;;;;;888999:::;;;<<<<<<<<<<<<999999999888888999999999::::::::::::::::::::::::::::::::::::999999999999999999::::::::::::;;;;;;======<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>?????????@@@@@@@@@AAAAAA?????????@@@BBBCCCEEEFFFHHHHHHGGGGGGGGGHHHHHHIIIHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLNNNPPPQQQRRRWWW[[[```dddeeebbb^^^[[[\\\]]]aaaccceeennnsssggg```WWWQQQNNNKKKHHHEEEGGGFFFCCCBBBAAAAAABBBCCCBBBBBBBBBBBBCCCDDDEEEEEEKKKNNNQQQSSSTTTYYY```eeeqqqrrrooofff[[[WWW[[[aaaccckkkuuu|||~~~~~~nnnaaaSSSNNNLLLJJJJJJLLLLLLOOORRRTTTVVV\\\eeekkkzzzwwwjjj]]]XXXTTTUUUVVVUUUVVVYYY^^^___aaabbbccceeeiiilllttt{{{ssskkkeeeeeeggghhhiiillllllnnnqqqrrrqqqpppoooppptttssssssssssssttttttuuunnnmmmiiieee___YYYTTTQQQMMMNNNPPPSSSWWWZZZ]]]___bbbgggmmmuuu~~~xxxtttcccZZZSSSPPPLLLKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFFFFEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDEEECCCCCCDDDEEEEEEFFFGGGGGGDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCBBBAAA@@@???>>>???AAABBBCCCBBB@@@???>>>>>>>>>======<<<;;;;;;>>>???AAABBBCCCBBBBBBAAAAAACCCFFFMMMZZZoooxxx^^^OOOFFF@@@@@@AAA???>>>???=========<<<<<<;;;;;;;;;888888888888999999:::::::::999888777777888999:::999999999999999999999999999999:::::::::999999999999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::::::::;;;<<<<<<======>>>>>>>>>>>>?????????@@@@@@>>>>>>??????AAABBBCCCDDDFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKLLLMMMOOOPPPQQQYYY\\\aaaeeegggfffdddbbb```bbbddddddccciiiuuuuuunnnddd\\\XXXTTTOOOLLLMMMKKKHHHEEEDDDDDDEEEFFFFFFEEEEEEEEEEEEFFFFFFGGGKKKMMMPPPQQQSSSUUUZZZ^^^aaacccccc___[[[[[[bbbhhhqqqyyysssggg[[[PPPLLLKKKJJJJJJMMMMMMNNNOOOPPPQQQUUUZZZ___iiippp{{{}}}nnncccZZZVVVTTTVVVWWWWWWYYY]]]bbbcccdddeeeeeehhhlllooowww~~~|||kkkbbbZZZYYY\\\^^^bbbfffhhhlllqqqtttuuuuuutttuuuxxxwwwwwwwwwwwwxxxxxxyyyuuutttqqqkkkddd]]]VVVRRRRRRQQQRRRSSSUUUYYY\\\^^^dddiiiqqq{{{pppvvv~~~iiiZZZRRRPPPMMMJJJHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDFFFFFFFFFFFFDDDDDDCCCDDDDDDEEEFFFGGGHHHHHHDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBBBBBBBAAA???>>>===>>>@@@BBBBBBBBB@@@???>>>======<<<<<<;;;;;;;;;>>>???AAABBBCCCCCCBBBBBBBBBDDDHHHRRRccc|||hhhUUUKKKDDD@@@AAAAAA???===>>><<<<<<<<<<<<;;;;;;;;;;;;===<<<<<<;;;;;;;;;:::::::::999777777777777999:::999999999999999999999999888888999::::::999999888999999999:::::::::;;;;;;666666777999:::;;;<<<===::::::::::::::::::::::::::::::;;;;;;<<<==================>>>>>>>>>??????>>>>>>>>>>>>???AAABBBCCCDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIJJJJJJKKKLLLLLLLLLLLLMMMNNNOOOPPPXXXYYY\\\___bbbeeehhhiiicccddddddaaa```dddlllqqqyyyppphhhaaaZZZUUUQQQNNNKKKGGGFFFFFFGGGHHHFFFFFFFFFGGGGGGHHHIIIJJJLLLNNNPPPQQQRRRTTTVVVXXXUUUXXX[[[[[[\\\aaajjjqqqttthhh```VVVMMMJJJHHHGGGGGGJJJNNNNNNMMMMMMMMMOOORRRUUUUUUZZZaaahhhnnnqqqtttvvv{{{{{{|||}}}|||ttthhh___XXXUUUUUUWWWYYYYYY]]]ccceeefffffffffgggiiimmmqqqxxx|||ggg\\\SSSQQQSSSUUUZZZ___bbbgggnnntttwwwxxxyyyzzzzzzzzzzzz{{{|||}}}~~~|||uuulllbbbZZZTTTRRRRRRRRRSSSUUUYYY]]]___eeejjjtttgggkkktttuuudddYYYSSSNNNKKKHHHFFFGGGHHHHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEFFFDDDEEEGGGHHHHHHGGGEEEDDDCCCDDDDDDEEEFFFGGGGGGHHHCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@???@@@@@@AAAAAA@@@???===<<<===<<<<<<;;;;;;<<<======>>>???@@@AAABBBCCCCCCCCCBBBFFFNNN[[[nnn|||www]]]OOOGGGBBB???@@@???<<<;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999777777888888888777777888888888999999999999999999999999777777999:::::::::999888999999::::::::::::;;;;;;444555666888999;;;<<<===:::::::::::::::::::::::::::::::::;;;<<<<<<======<<<<<<<<<=========>>>>>>=========>>>>>>???AAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJKKKLLLLLLLLLLLLLLLMMMNNNOOOSSSSSSSSSUUUYYY^^^cccggg```aaa___[[[\\\bbbiiikkk{{{{{{pppeee^^^YYYVVVQQQMMMJJJIIIJJJJJJHHHHHHHHHIIIJJJKKKMMMMMMOOOPPPQQQSSSTTTUUUUUUUUUTTTUUUVVVXXX]]]ggguuu~~~|||kkkddd\\\TTTMMMJJJIIIGGGHHHKKKNNNMMMKKKJJJJJJKKKLLLMMMMMMNNNRRRWWW\\\```dddfffkkkmmmoooqqqpppjjjbbb\\\VVVTTTUUUYYY[[[\\\bbbhhhhhhhhhhhhggghhhkkkooosssxxxggg[[[PPPLLLLLLNNNRRRWWWYYY___hhhooouuuyyy|||~~~}}}}}}~~~vvvkkk```ZZZSSSSSSSSSUUUYYY]]]aaadddiiinnnxxx[[[^^^eeeppp{{{}}}uuukkk```YYYUUUMMMJJJGGGEEEEEEFFFFFFEEEDDDEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBCCCCCCDDDDDDEEEEEECCCCCCDDDDDDCCCCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@???@@@@@@@@@@@@??????>>>>>>======<<<<<<<<<;;;;;;<<<===>>>???>>>>>>??????@@@BBBCCCDDDHHHPPP^^^nnnpppXXXLLLEEE@@@>>>???>>>;;;;;;===;;;;;;;;;;;;;;;;;;;;;;;;555666888999888777666444777777888888888888777777888888888888888888888888666777999:::::::::999888999999::::::::::::;;;;;;777888888999999:::;;;;;;999999999999999999999999999::::::;;;;;;<<<<<<===;;;;;;<<<<<<<<<=====================>>>???@@@@@@AAABBBCCCEEEFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJJJJKKKMMMLLLLLLLLLLLLMMMMMMNNNOOONNNMMMNNNQQQVVV\\\___]]]^^^ZZZUUUWWW```ggghhhnnnxxx{{{sssnnniiiccc\\\WWWUUUTTTTTTRRRRRRRRRRRRRRRSSSTTTUUUWWWXXXYYY[[[]]]]]]\\\ZZZ[[[]]]```dddkkkwwwvvvhhhdddXXXRRRMMMLLLKKKIIIKKKOOOOOOMMMKKKJJJJJJKKKKKKKKKMMMMMMMMMOOORRRVVVYYYZZZ[[[^^^aaacccbbb___ZZZWWWSSSSSSUUUYYY[[[]]]dddlllkkkkkkjjjiiijjjlllqqquuuwww~~~~~~~~~ggg[[[OOOIIIHHHHHHKKKOOOPPPVVV```iiipppvvv|||tttiiibbbYYYZZZ]]]aaaeeejjjoooqqqxxx}}}~~~vvvqqqmmmoooqqqttt}}}QQQSSSYYYbbbkkkrrrsssrrrooommmhhhccc]]]WWWSSSPPPMMMJJJFFFDDDDDDEEEEEEDDDCCCCCCEEEFFFFFFEEEDDDDDDCCCDDDDDDDDDEEEEEEFFFFFFGGGFFFEEEDDDDDDEEEFFFGGGAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBCCCBBB@@@???>>>???@@@AAA<<<<<<<<<<<<===>>>@@@@@@<<<;;;;;;;;;<<<>>>@@@AAA???>>>>>>>>>???AAACCCDDDPPP\\\nnnkkkTTTHHHDDD@@@>>>@@@@@@======@@@;;;;;;;;;;;;;;;;;;;;;;;;555777:::<<<<<<;;;:::888666777888999999888777666888888888888888888888888555666888:::;;;:::888777999999:::::::::;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999999999:::;;;;;;<<<<<<===;;;;;;;;;<<<<<<<<<============<<<======>>>???@@@@@@AAACCCEEEEEEEEEEEEDDDEEEFFFFFFGGGIIIJJJKKKKKKMMMMMMLLLLLLLLLLLLMMMMMMNNNMMMLLLLLLOOORRRWWWYYY^^^^^^XXXRRRTTT^^^dddddd```jjj|||}}}uuulllfffbbb``````^^^]]]]]]\\\\\\]]]]]]^^^```aaabbbeeeggggggeeecccccchhhpppxxxpppeeebbbRRRLLLIIIIIIIIIHHHJJJOOOQQQOOOMMMLLLLLLMMMMMMLLLNNNLLLJJJJJJLLLNNNOOOPPPPPPSSSWWWYYYYYYWWWTTTSSSRRRQQQTTTYYY[[[]]]eeemmmmmmmmmlllkkkkkknnnssswwwwww}}}xxxppppppxxxhhh\\\NNNHHHFFFEEEGGGJJJJJJPPPZZZdddlllttt{{{zzzooohhhcccdddhhhmmmsssyyy}}}vvvkkkaaa[[[XXXZZZ\\\___gggwwwKKKMMMQQQVVV[[[___bbbdddaaa```]]]ZZZVVVSSSQQQOOOJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFGGGHHHGGGFFFDDDBBBFFFEEECCCAAA@@@@@@@@@AAA@@@AAABBBCCCCCCBBBAAA@@@AAAAAABBBBBBAAAAAA@@@???AAAAAA@@@@@@???>>>======>>>?????????>>><<<:::888<<<<<<;;;<<<>>>??????>>>======???@@@BBBDDDHHHJJJVVVeee}}}|||^^^LLLFFF>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888888666555555888888888888777777777777888888888888888777666666777777888888888999999999888888888999999:::::::::777888888888888999999999999999999999999999999999::::::::::::::::::::::::===============<<<<<<<<<==================>>>>>>@@@@@@AAABBBBBBCCCCCCDDDGGGGGGGGGGGGHHHIIIJJJJJJLLLLLLLLLLLLKKKKKKKKKKKKIIIJJJKKKKKKKKKMMMPPPSSS[[[[[[[[[YYYYYYZZZ]]]``````dddhhhyyy}}}xxxvvvvvvrrrqqqpppooonnnnnnnnnnnnnnnnnnnnnoooqqquuuyyy{{{{{{qqqbbbZZZSSSLLLFFFFFFFFFEEEGGGKKKJJJKKKLLLLLLKKKLLLNNNPPPNNNMMMLLLJJJJJJJJJJJJKKKNNNNNNOOOPPPPPPPPPOOOOOOMMMNNNQQQVVV[[[aaafffiiinnnjjjeeedddhhhlllooopppyyytttkkkllllll~~~ooo```OOOIIIGGGFFFEEEFFFFFFIIINNNTTT]]]iiittt|||xxxpppkkkhhhpppyyyqqqfff^^^ZZZXXXTTTUUUXXXZZZ[[[cccxxxLLLMMMOOOQQQSSSTTTUUUUUUVVVVVVTTTRRRPPPMMMLLLKKKIIIIIIHHHFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDEEEFFFFFFFFFEEECCCBBBEEEDDDBBBAAA@@@@@@AAAAAAAAABBBCCCCCCCCCCCCBBBAAABBBCCCCCCCCCCCCBBBAAAAAACCCCCCBBBBBBAAA@@@@@@???;;;<<<<<<<<<<<<;;;;;;:::<<<<<<===>>>@@@@@@@@@???@@@@@@???AAAFFFMMMTTTWWWooo}}}yyyaaaOOOEEECCC>>>======<<<<<<<<<<<<<<<::::::::::::::::::::::::888888777777666555444444777777777777777777777777888888888888888777666666999999999999::::::::::::888888888999999999::::::777777888888888999999999999999999999999999999999::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@??????@@@@@@AAAAAA@@@@@@AAAAAABBBCCCCCCCCCFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIJJJJJJJJJKKKNNNQQQVVVWWWXXXXXXXXXYYY\\\^^^dddggghhhrrrqqqbbbXXXRRRKKKFFFEEEFFFEEEGGGKKKJJJKKKLLLKKKJJJJJJLLLNNNNNNMMMLLLKKKJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJHHHJJJMMMRRRYYY___eeehhhhhheeeaaabbbfffkkknnnppp|||wwwlllkkksssooo```PPPIIIGGGEEEDDDEEECCCEEEHHHMMMSSS[[[eeekkk{{{xxxrrrpppqqqrrrrrr{{{|||qqqdddYYYSSSOOONNNVVVWWWZZZ[[[[[[```pppKKKKKKKKKLLLLLLKKKKKKJJJLLLLLLKKKJJJIIIIIIHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCDDDEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCBBBBBBCCCCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDCCCBBBBBB??????>>>>>>===<<<<<<<<<:::999999999:::;;;<<<<<<;;;===???@@@AAAAAA@@@@@@??????AAAGGGRRR^^^ggglllyyyvvvttt}}}sss[[[NNNFFFBBBAAA======<<<;;;;;;;;;;;;<<<888888888888888888888888777666666555555444444333666666666666666666666666777888888888888777777666888888888888999999999999888888888888888999999999777777777888888888999999777777777777777777777777888888999999::::::;;;;;;:::::::::;;;;;;<<<<<<<<<===============>>>?????????@@@@@@AAAAAABBBCCCCCCDDDDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGIIIIIIIIIJJJMMMOOOPPPRRRTTTVVVWWWXXX[[[]]]cccjjjlllqqq{{{~~~~~~lll^^^QQQJJJEEEEEEEEEEEEGGGKKKMMMMMMNNNLLLKKKJJJLLLMMMPPPOOONNNMMMMMMMMMMMMMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFHHHKKKPPPUUU[[[```cccbbb```^^^```dddiiimmmoooxxxqqqmmmnnn~~~nnn```QQQJJJGGGDDDBBBCCCBBBCCCDDDFFFHHHMMMSSSWWWccckkkwwwxxxrrrhhh```]]]```eeejjjrrr|||}}}ssshhh___ZZZYYYXXXUUUVVVXXXYYYWWWXXXcccoooHHHHHHIIIJJJKKKKKKKKKJJJIIIIIIIIIHHHHHHGGGGGGFFFGGGFFFEEEEEEDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCDDDCCCCCCBBBAAAAAABBBBBBCCCAAAAAAAAAAAABBBBBBCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBAAAAAA<<<;;;;;;;;;:::::::::999;;;;;;:::999999;;;<<<===;;;===???AAAAAA@@@@@@AAABBBGGGQQQ^^^mmmyyy~~~wwwtttsssttt\\\NNNIIIDDD@@@>>>===<<<;;;;;;::::::;;;;;;888888888888888888888888777666666555555444444444555555555555666666666666777777888888888888777666555555555555666666666666777888888888888888888888777777777777888888888888777777777777777777777777777777888999:::;;;;;;<<<888888999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>>>>?????????@@@AAAAAABBBBBBCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFGGGIIIIIIIIIJJJLLLNNNKKKNNNQQQTTTVVVXXXZZZ\\\]]]kkkrrruuuwwwsssxxx}}}~~~xxxdddPPPIIIDDDDDDEEEDDDGGGJJJPPPQQQQQQOOOMMMMMMNNNOOORRRRRRRRRRRRRRRRRRSSSSSSQQQPPPMMMKKKIIIHHHGGGHHHIIIJJJNNNRRRVVV[[[^^^___```______```dddhhhlllooouuu~~~wwwssslll}}}}}}zzzuuuqqqkkk___QQQKKKFFFBBBAAABBBCCCDDDDDDCCCCCCEEEHHHKKKLLLSSS]]]fffkkkllljjjggg^^^\\\XXXUUUTTTUUUWWWYYYgggppp|||}}}zzzvvvnnngggbbb___^^^^^^ZZZZZZ[[[\\\YYYWWW\\\dddpppGGGGGGHHHJJJJJJKKKKKKKKKJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBB@@@@@@AAABBBBBBCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBB@@@@@@AAAAAA@@@@@@???>>>===============<<<<<<<<>><<<;;;;;;;;;<<<===;;;===???@@@???AAADDDGGGUUU```qqqtttsss{{{aaaUUUJJJEEEBBB>>>;;;;;;<<<<<<;;;:::::::::::::::888888888888888888888888888777666555555555666666444555555555666666666777666777777888888888777777444444555555555666666666777777777777777777777777666666777777777888888888666666666666666666666666777777888888999:::;;;;;;777888888999:::;;;<<<<<<>>>>>>>>>>>>???@@@AAABBB>>>>>>??????@@@AAAAAAAAABBBBBBBBBBBBCCCDDDEEEEEECCCCCCDDDDDDEEEEEEEEEFFFFFFHHHJJJJJJJJJJJJLLLMMMIIILLLPPPRRRTTTVVVYYY[[[ZZZhhhoooooommmgggkkk~~~{{{}}}}}}cccOOOHHHCCCCCCDDDDDDFFFJJJPPPPPPQQQPPPNNNNNNOOOQQQQQQRRRSSSUUUWWWXXXYYYZZZYYYVVVSSSOOOLLLKKKLLLLLLMMMPPPUUU[[[```cccdddeeeddddddcccccceeeiiinnnrrryyyzzzyyy{{{xxxnnnkkkkkkjjjiiifff[[[PPPJJJFFFAAA@@@BBBBBBCCCDDDCCCAAABBBCCCEEEEEEIIINNNTTTXXXZZZZZZYYYSSSSSSTTTTTTSSSSSSSSSRRR\\\bbbkkkqqquuutttsssrrrmmmnnnoooooooooppppppqqqrrrqqqpppnnnlllkkkkkkkkkhhhfffeeeeeebbb___```dddjjjyyyGGGHHHHHHHHHHHHHHHGGGFFFJJJIIIHHHGGGEEEDDDCCCCCCDDDCCCCCCBBBBBBCCCCCCCCCBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBAAABBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBB@@@AAABBBBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAA>>>>>>??????>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;@@@@@@???>>>=========>>>===>>>???@@@AAAGGGOOOVVVmmm|||{{{rrrsss}}}|||aaaMMMFFF@@@>>><<<:::<<>>>>>??????@@@AAAAAABBBAAAAAABBBBBBCCCDDDEEEBBBBBBCCCCCCDDDDDDEEEEEEFFFHHHJJJKKKJJJJJJKKKLLLIIIKKKNNNPPPQQQSSSVVVYYY[[[dddfffcccaaa]]]dddwwwdddNNNGGGBBBBBBCCCDDDFFFJJJKKKLLLMMMMMMLLLMMMOOOQQQPPPRRRUUUYYY]]]```bbbcccaaa^^^YYYTTTRRRQQQRRRSSSTTTYYYaaaiiioooqqqqqqpppiiiiiihhhggghhhlllsssxxxyyyqqqgggaaaaaadddfffggg___VVVMMMIIIEEEAAA@@@CCC@@@AAACCCBBBAAA@@@AAABBBEEEFFFHHHJJJMMMPPPRRRSSSSSSRRRQQQPPPQQQRRRTTTUUUUUUXXX\\\```aaa```^^^]]]ZZZ[[[]]]___aaadddiiimmmqqqtttzzzwwwrrrnnnmmmjjjeeeeeegggoooxxxFFFGGGGGGGGGGGGFFFEEEEEEHHHHHHGGGFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCBBBBBBAAAAAAAAABBB???@@@BBBCCCCCCCCCBBBAAA@@@AAABBBCCCCCCCCCBBBAAA@@@@@@???>>>>>>???@@@@@@>>>>>>>>>>>>>>>===<<<<<<999999999999999999999999===>>>??????????????????>>>@@@AAABBBFFFQQQ```kkk}}}yyy{{{eeeSSSIIICCC>>>>>>>>><<<>>>BBB;;;::::::999999999999999777777777777777777777777777666444333333444666777555555666777777888999999666666777888888888888888777777888888888999999999777777666666666555555555666666666666777777777888777777777777777777777777888888888888888999999999::::::::::::;;;;;;;;;;;;999999999:::;;;<<<===>>>======>>>>>>???@@@@@@@@@BBBAAAAAABBBBBBCCCDDDEEEAAAAAABBBCCCCCCDDDEEEEEEEEEGGGIIIJJJIIIIIIIIIJJJIIIJJJKKKLLLMMMOOORRRUUUYYYaaaaaa```aaa]]]aaapppcccMMMGGGBBBBBBCCCCCCFFFJJJGGGIIIKKKLLLLLLNNNQQQSSSTTTWWW\\\bbbhhhllloooqqqkkkgggbbb]]]ZZZZZZ[[[]]]bbbhhhqqqzzz~~~}}}zzzwwwlllkkkjjjiiijjjpppyyyfffaaa[[[YYY[[[^^^aaabbbXXXQQQJJJGGGDDD@@@AAADDD@@@BBBCCCCCCAAA@@@@@@AAACCCCCCEEEGGGIIILLLNNNOOOQQQRRRSSSTTTUUUWWWXXXXXXYYYXXXXXXYYYYYYYYYWWWVVVVVVWWWYYY[[[^^^ccckkkqqqooowww{{{xxxtttooommmnnnrrrwwwDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFBBBBBBAAAAAAAAABBBBBBCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCBBBBBBAAAAAAAAAAAA???@@@BBBDDDDDDDDDBBBAAAAAAAAACCCCCCCCCBBBAAA@@@@@@???>>>======>>>???@@@>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;>>>???AAAAAA@@@@@@@@@AAABBBDDDJJJYYYlllzzztttvvvhhhTTTJJJEEE???<<>>???@@@AAA=========>>>??????@@@@@@BBBBBBBBBBBBCCCDDDEEEEEEAAAAAABBBBBBCCCDDDEEEEEECCCFFFHHHIIIHHHGGGHHHHHHIIIJJJJJJIIIIIILLLOOORRRVVV___bbbfffkkkddd```jjj^^^MMMFFFAAABBBCCCCCCFFFJJJGGGIIIKKKMMMNNNQQQTTTWWWYYY]]]cccjjjqqqwww{{{|||sssoooiiidddaaabbbdddfffooouuu~~~|||wwwlllllljjjiiikkksss}}}ggg]]]ZZZVVVTTTVVVXXXZZZZZZTTTMMMHHHFFFCCC@@@AAAEEEBBBCCCEEEEEECCCAAAAAAAAABBBCCCEEEHHHKKKNNNOOOPPPQQQUUU[[[```bbbaaa___\\\dddaaa^^^\\\[[[ZZZYYYXXXUUUWWWYYY[[[___eeeooovvv{{{yyyzzztttwwwFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999999AAA>>>???BBB@@@<<<===BBB???@@@DDDLLLZZZlll{{{{{{xxxjjjYYYNNNGGG@@@???===;;;::::::::::::888999999999999888777777777777777777777777777777888777666555555555555555777777777777777777777777333444444555666777777888777777888888888888777777666666666666777777777777:::999666555555666999:::777777777777777777777777666666666666666777888888999999:::::::::999888888<<<;;;;;;;;;;;;<<<======???>>>===<<<<<<===>>>???BBBBBBBBBCCCCCCCCCCCCDDDCCCCCCBBBCCCCCCDDDEEEFFFHHHGGGGGGFFFFFFGGGGGGHHHIIIJJJKKKJJJJJJJJJLLLNNNUUUXXX]]]aaadddfffggghhh}}}bbbMMMJJJEEEBBBCCCEEEFFFGGGJJJIIIGGGHHHMMMTTT[[[```fffkkkqqqvvv}}}{{{rrrlllddd^^^]]]```fffjjjssszzzssspppnnnooouuuyyy{{{lll```UUUUUUTTTTTTTTTSSSRRRRRRMMMJJJGGGDDDDDDDDDDDDCCCFFFEEECCCCCCCCCCCCBBBAAAFFFEEEGGGKKKIIIHHHOOOYYY\\\ccciiiiiilllpppnnnhhhhhheeebbbbbbdddccc^^^YYYZZZWWWYYY___ccchhhsss}}}zzz}}}EEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<===;;;===@@@@@@<<<>>>CCCBBBGGGOOO[[[kkk||||||uuuwww|||pppXXXJJJBBB??????>>><<<:::999999999999888999999999999888777777666666666666666666666666777666555555444444555555666666666666666666666666555555666666777777888888666777777888888777777666666666666666777777777777777777777777777777777777666666666666666666666666777777666666777777888999888888999::::::999999999;;;;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<===>>>???AAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFFFFHHHGGGGGGFFFFFFGGGGGGHHHHHHIIIJJJJJJIIIIIIKKKMMMSSSSSSVVV\\\dddiiiiiihhhuuu~~~|||www[[[MMMIIIDDDBBBCCCEEEFFFGGGFFFGGGHHHJJJOOOXXXbbbiiirrrvvv{{{~~~}}}vvvjjjeee___ZZZXXX[[[```dddqqq|||{{{uuurrrpppssszzzkkk\\\SSSRRRQQQPPPOOOOOOOOONNNNNNHHHFFFDDDCCCDDDEEEFFFFFFDDDCCCCCCCCCDDDDDDCCCBBBEEECCCEEEJJJMMMNNNTTT\\\hhhsss~~~vvvtttqqqnnnnnnnnnkkkfffaaa```^^^```gggnnnxxx}}}EEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???>>>===>>>AAAAAA@@@BBBGGGHHHPPP\\\kkk{{{xxxrrrsssyyynnnYYYKKK@@@<<<>>>===<<<;;;999888888888888888888999999888888777666666666666666666666666666666555444444444444444444555555555555555555555555777777777777777777777777555666666777777666666555666666666666777777777777444555777888888777555444666666666666666666666666777777666666777777888999777777888999::::::::::::;;;;;;::::::;;;;;;<<<===;;;;;;;;;;;;<<<===>>>?????????@@@@@@@@@AAAAAAAAACCCCCCCCCCCCDDDEEEFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGFFFHHHIIIHHHHHHHHHJJJLLLQQQNNNNNNUUU```iiikkkiiinnnuuu|||ssssssxxx{{{|||}}}kkkTTTLLLIIIDDDBBBCCCEEEFFFGGGFFFHHHKKKLLLOOOXXXdddnnn|||~~~uuukkk^^^[[[VVVSSSRRRTTTXXXZZZiiirrr{{{yyywwwwww{{{qqq___WWWSSSTTTRRROOONNNNNNOOOOOONNNJJJIIIHHHGGGFFFFFFGGGGGGDDDDDDEEEFFFGGGFFFFFFFFFIIIGGGHHHNNNSSSXXX```ggg}}}xxxwwwvvvvvvuuusssooolllhhhhhhnnnwwwDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???CCCBBBBBBBBBCCCGGGMMMRRRXXXaaannn|||}}}vvvssszzzuuuVVVKKKGGG???<<>>????????????@@@@@@@@@AAAAAACCCCCCCCCDDDEEEFFFGGGHHHGGGGGGFFFFFFFFFFFFGGGGGGEEEFFFGGGGGGFFFGGGIIIKKKMMMKKKLLLQQQZZZbbbhhhjjjkkknnnwwwuuunnnpppuuuyyyyyy}}}cccQQQLLLHHHEEECCCDDDFFFGGGGGGIIILLLOOOMMMLLLRRR^^^hhh{{{|||uuuiii^^^TTTRRROOOMMMLLLNNNPPPQQQ\\\dddppp|||qqqdddaaa```]]]YYYTTTRRRTTTUUUVVVUUUSSSSSSRRROOOKKKHHHGGGFFFFFFGGGIIIJJJIIIIIIIIIJJJOOOPPPQQQUUU[[[eeettt|||tttvvvwwwxxxyyyyyyxxxyyyrrryyyBBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>@@@AAAAAABBBHHHSSS___gggqqqxxxzzzqqquuuyyy\\\EEEBBBCCC===:::>>>999999999888888777666666777888888888888777666666555555555555555555555555444444333333333444444555555555555555555555555555555555555555555555444444555555666666666666555555666666666666777777777777777666555444444555666777555555555555555555555555555444444444444555666666555666777888999:::::::::999999999999999:::;;;;;;888999:::;;;======>>>>>>???@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCDDDFFFGGGHHHGGGFFFFFFEEEEEEFFFFFFGGGEEEFFFGGGFFFFFFFFFHHHJJJJJJLLLNNNPPPSSSYYYbbbiiigggjjjppp|||zzztttuuuxxx{{{{{{zzz{{{}}}xxx___RRRLLLIIIFFFEEEFFFGGGHHHHHHIIILLLNNNLLLIIILLLVVV___mmmssswwwuuuooohhh]]]TTTNNNMMMKKKJJJIIIJJJKKKLLLOOOWWWgggyyy{{{qqqnnnlllfff```YYYVVVXXX[[[\\\[[[[[[\\\[[[WWWPPPKKKHHHGGGGGGIIIKKKKKKJJJJJJLLLNNNQQQVVVZZZ\\\ddduuuzzzqqqooopppssswwwyyyzzz}}}AAABBBCCCDDDDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????>>>>>>=========<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<======>>>???@@@AAA===BBBFFFLLLWWWiiiyyyyyy~~~~~~___NNN@@@???AAA>>>;;;===888888999999888777777666777777888888777777666555555555555555555555555555444444444444444444555666555555555555555555555555444444444444444444444444555666666777777666666555666666666666777777777777999777555333333555777999555555555555555555555555555555444444555555666777666666777888999999999999999999888888999999:::;;;999:::;;;======>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBDDDEEEGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFDDDFFFGGGFFFFFFFFFHHHJJJIIILLLPPPOOONNNSSS]]]eeecccgggmmmvvv~~~}}}}}}~~~qqq]]]RRRLLLJJJGGGGGGHHHIIIJJJJJJFFFIIIKKKJJJIIILLLSSSYYY]]]ccchhhfffbbb^^^XXXRRROOONNNLLLJJJIIIJJJKKKKKKKKKRRRaaarrr}}}{{{oooggg^^^[[[]]]bbbcccbbbbbbcccccc^^^VVVOOOKKKJJJHHHJJJLLLKKKKKKMMMRRRWWWYYY^^^cccgggrrrqqqfffbbbdddiiinnntttxxx{{{@@@AAABBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????=========<<<<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===???AAADDDFFFGGGHHHQQQ[[[eeetttzzz```LLLGGGAAA>>>============888888999999999888777666777777777777777666666555555555555555555555555555555555444444555555666777666666666666666666666666333333444444555555666666666777777888888777777666666666666666777777777777888777666666666666777888555555555555555555555555666666666666666777888888777777888888888888777777888888888888888999::::::;;;<<<===>>>>>>>>>>>>===>>>>>>>>>?????????@@@@@@@@@@@@@@@AAACCCDDDFFFGGGFFFFFFEEEEEEEEEEEEFFFFFFEEEFFFGGGGGGFFFFFFHHHJJJIIIKKKMMMMMMNNNSSS[[[aaaeeejjjooosss|||~~~|||}}}lll\\\SSSMMMKKKIIIHHHJJJKKKLLLKKKGGGIIIKKKLLLLLLNNNQQQTTTRRRYYY]]]\\\ZZZZZZYYYVVVTTTRRROOOMMMKKKLLLLLLMMMQQQUUU___jjjpppqqqvvv}}}}}}sssiiieeehhhmmmooonnnnnnppppppiii^^^TTTOOONNNKKKMMMOOOOOOPPPVVV___fffoooqqqssswwwyyyjjjaaa\\\\\\```fffmmmvvv~~~@@@AAABBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;===@@@DDDHHHKKKMMMYYYeeesss~~~cccKKK>>>AAA???888555999;;;:::888888999::::::999777777777777777777777666666555555555555555555555555555555555555555555666777888777777777777777777777777333444444555666777888888777777888888888888777777666666666666777777777777666777888999999888777666555555555555555555555555888888888888888999999:::777888888888888777777666888888888777888999999:::<<<===>>>??????>>>==================>>>>>>>>>>>>?????????@@@BBBDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEFFFGGGGGGFFFGGGIIIKKKKKKJJJJJJLLLPPPVVV[[[^^^jjjooosssrrrttt}}}xxxwwwyyyzzz}}}xxxhhh\\\TTTNNNLLLJJJJJJKKKLLLMMMLLLLLLLLLMMMNNNOOOOOOPPPPPPNNNUUUYYYXXXWWWZZZ[[[[[[WWWUUURRROOOMMMMMMNNNOOOYYYYYY^^^dddddddddlllwwwtttppptttyyy{{{zzz|||~~~|||ssseeeXXXQQQOOONNNQQQTTTUUUWWW___kkkttt~~~hhh]]]ZZZYYY\\\aaaiiisssCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>===============<<<<<<;;;;;;;;;<<<<<<;;;::::::::::::;;;<<<===>>>;;;;;;>>>???===;;;======???AAACCCFFFNNNZZZcccnnn|||gggTTTJJJ===<<<;;;<<<======;;;999888888888888888888888888333333333444444444444444444444444444444444444444333333444444333333222111555555555555555444444444666555444222222333444444555555555555555555555555888888777666555444444333777777777777666666666666999888666666777888888777777777888888888888777777999999888888888888888888777888888888888999999999===============<<<<<<<<<;;;<<<<<<<<<;;;<<<>>>@@@>>>???AAACCCEEEGGGHHHHHHFFFFFFFFFEEEEEEEEEEEEEEEAAABBBDDDFFFHHHIIIIIIJJJHHHKKKNNNMMMLLLOOOVVV]]]bbblllsssqqqlllrrr{{{wwwwwwwwwvvv{{{zzz|||uuudddWWWRRRPPPMMMLLLMMMOOOOOOOOONNNNNNNNNPPPRRRSSSSSSRRRSSSUUUXXX[[[]]]^^^^^^^^^YYYYYYWWWTTTRRRRRRTTTVVV```eeekkklllllllllqqquuu~~~}}}zzziiiYYYQQQQQQRRRWWW[[[\\\]]]fffuuu~~~mmm```^^^]]]ZZZ___iiisss}}}CCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@????????????>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;:::;;;;;;<<<<<<@@@===<<>>???BBBFFFKKKSSScccuuuuuuZZZIIIAAA@@@>>>===<<<<<<;;;999777888888888888888888888888555555555444444444444444444444444444444444444444333333444444333333222111444444444444555555555555444333333333444555666666555555555555555555555555555555555555444444444444777666666666666666666666999777666666777888777666777777888888888888777777888888888888888888888888777888888888888999999999===<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<>>??????>>>===<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;===<<<<<<;;;;;;;;;<<<<<<===::::::===>>><<<===AAAAAAEEELLLTTTaaatttzzz```MMMAAA;;;???===;;;:::::::::888777777777777777777777777777777666666555555444444444444444444444444444444444333333444444333333222111333333333444555555666666111222333555666777777777555555555555555555555555333333333444444444555555666666666666666666666666888666555555666777777666777777888888888888777777777777777777888888888888777888888888888999999999<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>=========@@@BBBAAABBBCCCEEEFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHIIIJJJJJJKKKKKKKKKHHHKKKNNNNNNMMMNNNQQQUUU[[[```eeefffiiirrrvvvrrrsssuuuvvvssssssvvvyyy|||wwwhhh[[[SSSPPPMMMLLLLLLMMMMMMLLLNNNPPPTTTWWWYYYXXXWWWVVVVVVZZZaaafffjjjkkkmmmnnnooonnnkkkhhhhhhmmmsssyyy|||xxxxxx{{{}}}}}}wwwiii___cccoooqqqccc```cccbbbjjjttt{{{tttkkkkkknnnrrr{{{CCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAACCCCCCBBBAAAAAA@@@??????AAAAAAAAAAAA@@@@@@@@@@@@@@@????????????>>>>>>>>>???>>>======<<<;;;::::::::::::999999999:::;;;;;;>>>===<<<<<<;;;<<<<<<<<<<<<:::;;;>>>??????CCCHHHIIIPPP[[[eeeppp}}}cccQQQFFFAAA??????<<<:::888999999999888777777777777777777777777888888777666555444444333333333333333333333333333333333444444333333222111444444444444444444444444222333555666777777666555555555555555555555555555444444444444444444444444555555555666666666666666777555444444666777777666777777888888888888777777666666666777777777777777777777888888888999999999;;;;;;;;;;;;;;;<<<<<<<<<;;;===>>>>>>>>>>>>@@@BBBCCCCCCDDDEEEFFFFFFFFFFFFDDDDDDDDDEEEEEEEEEEEEEEEHHHIIIIIIJJJJJJJJJJJJJJJIIILLLOOOPPPOOONNNPPPQQQWWWYYY]]]aaahhhrrr~~~vvvqqqqqqrrrssssssssstttvvvwww|||mmmaaaWWWTTTPPPNNNNNNOOOOOOOOONNNRRRXXX\\\]]]\\\ZZZYYY]]]dddmmmtttyyy{{{~~~{{{zzzxxxvvvyyy|||sssooopppsssuuuuuurrreee[[[^^^hhhxxxtttjjjjjjooouuu~~~CCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAACCCCCCBBBAAAAAA@@@??????AAAAAA@@@@@@@@@??????????????????>>>>>>>>>===============<<<;;;::::::999999999999999999:::;;;<<<>>>======<<<<<<=========@@@>>>???BBBCCCCCCHHHOOOXXXdddsss~~~iiiTTTJJJDDDBBBDDDGGGCCC>>>;;;::::::999888666666666666666666666666888888777666555444444333333333333333333333333333333333444444333333222111555555444444333333333222333444555666666555444333555555555555555555555555777777666666555444444333444444555555666666666777666555333444666777777666777777888888888888777777555555666666666777777777777777888888888999999999999:::::::::;;;;;;;;;<<<:::<<<>>>?????????AAABBBCCCCCCDDDEEEEEEEEEEEEEEECCCCCCDDDDDDEEEEEEEEEEEEHHHHHHIIIIIIIIIIIIHHHHHHJJJLLLOOOPPPPPPOOOOOOOOOTTTUUUXXX]]]fffpppyyy~~~xxxqqqnnnnnnooosssrrrqqqqqqrrrxxxpppeeeZZZVVVQQQNNNOOOPPPRRRRRRSSSYYY```ddddddcccbbbaaafffooozzz}}}vvvnnniiijjjmmmoooppplllaaaZZZ]]]dddqqq~~~yyy}}}CCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>============<<<;;;;;;;;;;;;::::::::::::999999::::::;;;<<<==================>>>??????AAA@@@AAADDDEEEGGGNNNWWWjjjwwwuuuZZZLLLFFFAAAAAADDDRRRLLLEEE???;;;999888777666666666666666666666666777666666555555444444444333333333333333333333333333333444444333333222111444444444444333333333222444444555555444333333222555555555555555555555555999888777666555444333333444444444555555666666777666555444444666888888777777777888888888888777777444444555555666666777777777888888888888999999999888999999::::::;;;;;;;;;999;;;>>>?????????@@@AAABBBBBBCCCDDDDDDEEEDDDDDDBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGJJJKKKMMMNNNOOOOOONNNMMMQQQRRRUUUZZZbbbkkksssxxxyyyzzzvvvqqqpppppptttpppllllllmmmrrr~~~tttjjj^^^YYYRRRNNNOOORRRUUUWWWXXX^^^fffjjjjjjhhhhhhiiirrr|||zzzsssjjjeeefffiiijjjkkkfff^^^YYY]]]cccoooCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???AAAAAAAAAAAAAAAAAAAAAAAA@@@?????????>>>>>>>>>>>>>>>>>>=========<<<<<<<<<:::::::::::::::;;;;;;;;;::::::::::::;;;<<<===>>><<<<<<<<<===>>>???@@@AAAAAABBBGGGNNNRRRXXXdddppp~~~sss^^^KKKEEEDDD??????DDDQQQKKKCCC===999888777666555555555555555555555555555555555444444444444444222222222222222222222222333333444444333333222111111111222333444444555555333333222222222333333444555555555555555555555555666666666555555444444444333333444555555666777777777555444555777999999888777777888888888888777777333333444555555666777777777888888888888999999999888888888999::::::;;;;;;777:::===>>>>>>>>>???AAA@@@@@@BBBCCCDDDDDDDDDDDDBBBBBBCCCCCCDDDEEEEEEFFFEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIKKKLLLMMMLLLLLLMMMOOOSSSXXX]]]dddlllqqqvvvwww{{{}}}{{{zzzxxxpppkkkjjjlllooowww~~~{{{ssseee^^^VVVQQQRRRWWW]]]```bbbhhhppptttsssrrrtttvvv}}}uuulllggggggjjjkkkkkkiiibbb___eeemmmzzzCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@??????>>>>>>AAAAAAAAAAAAAAAAAAAAABBB????????????>>>>>>>>>>>>>>>=========<<<<<<<<<<<<888999999::::::;;;;;;<<<:::::::::;;;<<<===>>>???<<<<<<<<<===>>>@@@BBBBBBGGGJJJRRR]]]gggqqqyyyyyyqqq]]]KKK???@@@BBB>>>???DDDIIIDDD===888666777777888555555555555555555555555333333444444444444444444222222222222222222222222333333444444444333222222...///000222444666777888111111000000111333555666555555555555555555555555333333333444444444555555333333444444555666777777777666555666888::::::999777777888888888888777777333333444444555666777777777888888888888999999999777777888999::::::;;;;;;666999<<<>>>>>>>>>???@@@>>>???AAABBBCCCDDDDDDDDDBBBBBBBBBCCCDDDEEEEEEFFFEEEFFFGGGHHHIIIIIIIIIIIIGGGGGGFFFHHHJJJKKKKKKKKKKKKNNNRRRVVVZZZ```ggglllqqqqqquuu}}}|||ssslllkkknnnqqquuuyyy{{{~~~{{{lllddd[[[UUUVVV]]]dddiiiqqqwww{{{rrrllllllnnnpppppprrrkkkiiipppzzz