BM6P6(@ 777555444777777444444777333111/////////...,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))+++*********))))))((((((++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++666GGGUUU]]]^^^\\\[[[kkkmmmrrr{{{{{{___UUU888666444111///.................................------------------------------------------------////////////////////////////////////////////////000111111111111222222222222333444666777777888888::::::999999888777777777666666777666666777999<<<555555555555444333222111000111111222222333444444------,,,,,,,,,,,,++++++------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------////////////............000000111222222222222111///111333444444333222111333444555555555444222111777777777666555555444444000000//////.........---///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------....../////////////////////............////////////000111111111111000000000000111333666999;;;222222333444555777777888888555333333555777555333666777888777666777888:::___\\\NNN999222888;;;888666444222222333333222222222222333333444333333333555555444444444333333333,,,111555555111---...000000000//////.........---//////////////////////////////000000///...------............////////////000000000000000000000000000///.........///111222000111111222222333444444111222333444555777888888777777777777777888888999;;;<<<<<<===<<<:::999888888:::<<<:::666444666888999888888:::>>>@@@???===999===AAA@@@===:::;;;<<<;;;:::999;;;======;;;888===:::777666999<<>>AAAAAAHHHNNNTTTSSSOOONNNSSSZZZkkkoooqqqnnnkkksssjjjCCC...***222222000///............------------------------------------------------------------------------........................//////////////////////////////000000000111111111111222333555666666666666888888888777777777666666444444555444444555777999444444444333333333333333000000000111111111111111------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............////////////////////////000000111222222222222111///000222333333333111000111222444555666666555555666666555444444333333222000/////////.........---............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------.../////////////////////............//////000111222222333333222222111111000111333555888:::222222222333333444444444666444111222444555444222444666777888888:::===???QQQQQQHHH999444999:::555666555444333333444333333333333444444444444333333444444444444333333333333///333777777333000111222000/////////.........---........................///////////////...------........./////////000000////////////////////////000//////...///000111222000111111222222333333444222222333444555666777777666666666555666777777888999::::::;;;;;;:::888888777888999999888888999::::::999888:::===???>>><<<===<<<;;;;;;;;;;;;;;;;;;:::::::::===@@@@@@>>>;;;???<<<999999;;;===???@@@999888888777777666555555333333333222111111000000222222111111111000000000000000////////////000000////////////........................////////////............////////////111000000////////////////////////////////////...111///...///222333222000111111000///............000000111222222333444444222333444555666777888999999:::<<<===>>>>>>===<<<777888999:::::::::999888777444444777777444444777222000///...///...---++++++******)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,///000000///,,,***))))))+++)))((((((+++---//////......///000111222333333111333444222222999DDDNNN\\\___```UUU@@@...,,,333---,,,,,,,,,,,,---...///++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------........................////////////////////////.../////////000000000000000111222333444555555555777777777666666666666666222333333333222333555777444333333222333444555666000000000000////////////------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------------...////////////...000000000000000000000000///000111111222222111111///000111333333333222111000111222444666777888888444444444333222222111111/////////...........................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------...////////////...//////............//////000000111222222222222222222111111111222444555777111111111111111111111111444222111111222333333222444555777888888999<<<>>>@@@DDDAAA999777:::999333777666666555555555555555444555555555555555444444444444444333333333222222000333777777444111111222/////////..........................................////////////...------////////////000000000000///////////////////////////////////////000111111000000111111222333333333333333333444444555555555555555555555555666666777777777888999999999999888777777777888;;;======<<<;;;::::::;;;=========;;;@@@<<<777777:::<<<<<<999999:::<<>>???===:::999:::<<<======888888777777666555555444444333333222222111111111111111111111000000000000000//////......//////000/////////............------............/////////---............/////////000000//////......//////......//////////////////000///...///000111000///222222222111000///------//////000111222333444555///222444444222222555888888999;;;>>>???@@@@@@@@@888888:::;;;;;;;;;::::::666444444777777555555888222000///...//////---,,,+++******)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))*********)))))))))))))))***************************++++++++++++,,,,,,,,,---.........///000444666000000111444777::::::999///---+++,,,///000///---,,,...//////...,,,++++++---444;;;:::111+++---222++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......................../////////////////////////////////000000000111111000111222444555555555555666666777777777777777777444444444444333333666888888666444333333444666777111111000000///......---------,,,,,,,,,+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---......///000/////////000000000000111111111111///000000111111111111111000111222333444444333333000111222444555666777888444444333222222111111000.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,---......//////......///......------......///---...//////000000//////222111111111111222333444///000000000111111222222333222222222333333444444555666777666555555666888888<<<===:::999;;;999444777888888777666666777888666666666666666555555444333333333333222222222222...000222222000......///.........................................................//////...------/////////000000000111111///////////////////////////////////////000000111000000000111222222333333444444333333333333333333666555555555555666777777666666777888999999::::::;;;999888:::>>>@@@???===>>>===<<<<<<============???<<<999999;;;<<<;;;:::999:::===@@@BBBAAA???>>>===;;;888888999999999888777777666666555444444444444333333333222222111111111111000000000//////////////////......///////////////.........------------------.........//////---------.........//////000//////.........//////............///////////////.........////////////000111222222222000///......///000111222333444555555888:::777222///111444555666888;;;<<<=========888999:::<<<<<<<<<<<<;;;666333444777777555555888111000......//////...,,,+++******)))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************+++++++++,,,,,,***+++,,,,,,,,,,,,...000+++,,,///111333111---***------,,,,,,---------,,,...///000222333222...+++---000222111///,,,***(((,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////000000000111111111222222111222333444555666666666777777777888888999999999666777777666555555888:::<<<:::777555444444555666222222111000///......---------,,,,,,,,,+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---......///000////////////000000000111111111222//////000111111111111000111222333444444555555555333333333333444444555555444444333333222111111000---------..................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,------.....................------------......------...////////////...111111111000000000111111......///111222444555555444444444444444555666777666777888777555555666888999;;;<<<::::::;;;:::888777888999888666666888:::666777777777666666555444333333222222222111111111---...//////...---,,,,,,---------.......................................------............------////////////000000000000...........................//////000000000000000///000000111111222333333333333333333333222222222777777666666777777888999666777777888999:::;;;;;;???<<<;;;<<>>======>>>???:::===??????<<<;;;;;;<<<999<<<>>>@@@???>>><<<;;;;;;:::888888999999888666666666555555444333333222333333222222222222222111000000000/////////......//////............//////............------------------------............------------............//////............//////---.........//////000000.../////////...............///000222222222111000...//////000222333333444;;;>>>@@@<<<666222333666555666777999::::::999999888999;;;<<<======<<<<<<555333333777777555666999111///......//////...---+++******)))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++***+++------,,,+++,,,---***,,,...222444222---***.../////////...---...///+++)))''''''(((***++++++******)))(((,,,111222000------------,,,+++******------------------------******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////111111111111222222222222111222333555666666666666666777777888999::::::;;;888888888777666666888:::<<<;;;999666555444444444222111111000///......---------,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,------------------------------------...////////////......//////000000111111111...///000000111111000000111222222333444555666666444444333222111111222222333333333222111111000000---------------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,---............---......------------.........//////000000000000000000000000000000000000///---...///111333555777777444666666666555666888:::666777999999999999<<<>>><<<<<<;;;:::::::::::::::666999:::999666666999<<<777777777777666555444333222222222111111111000000......//////......---------------------.........------------------------,,,,,,---............---............////////////..............................///000000000000000//////000000111222222222222222222222222222222222777777777777777888999999777777777777888999:::;;;???>>>======>>>>>>>>><<>><<<===???AAA999===AAAAAA===::::::<<<:::<<<>>>>>><<<;;;;;;<<<;;;:::::::::;;;;;;999777555555444444333222222222111111111111111111111111////////////............///......------......///.........------------,,,,,,------------.........,,,------------...............------......//////------......///000000000...///000///...---...///------///000111222222222//////000000111222222222444777888777444222444666666777888999999999888777777888:::<<<======<<<<<<555333333777777555666999000///......//////...---+++******)))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((()))))))))************************************************++++++++++++***,,,...///...///000222((((((***,,,///000///---***)))((()))*********)))111000...,,,,,,,,,---......000---((((((,,,,,,(((++++++,,,---,,,+++***)))++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++------------------------////////////////////////000000000000111111111111000111222333555555555555555555666777888999::::::666777777555444444666888888888777666555333333222000//////......---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************+++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------...//////000111111...//////000000000000000000000000111222333444555333333111000000000111111222222111000000//////...,,,,,,,,,------.........---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------+++,,,------......------...------,,,,,,------.........///000000000//////.../////////000/////////...///000111333444555666444666777777666666888;;;888999::::::::::::<<>>>>><<<:::;;;>>>AAA<<<=========<<<;;;;;;;;;:::;;;===<<<;;;;;;===???999999999;;;<<<;;;999666444444444333222222111111000000000000000000000000/////////.........------///......------......///.........---------,,,,,,,,,,,,---------.........,,,,,,---------............------------...///000------......///000000111///000222000...---...000............///000111111000000000000111111111111...///000111111222333444555666777888999888777777666777999;;;<<<<<<<<<<<<555333333777777555666999000///......///000...---+++******)))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))************++++++++++++,,,+++***((((((***+++///---*********++++++***///+++)))+++///000...+++%%%'''+++------+++)))'''"""***///---+++...---***((()))+++,,,,,,+++******************************))))))***+++,,,,,,------++++++++++++++++++++++++------------------------////////////////////////////////////000000000000///000111222333444444444333444555666777888999:::555555555333222222444666444555555555444333222222......------------,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,------...///000000111...//////000000000000000.........///000222333444222111000//////000111222000000000///......------,,,,,,,,,------.........---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------+++,,,------......------...------,,,,,,------...+++,,,------......---------...//////000////////////000000111222333333444333666777777555555888;;;:::;;;;;;999888777888:::777666777999:::888777888555888;;;999666555999===666666666666555444333222111111111111000000000000///---,,,,,,------,,,+++,,,,,,,,,------.........------------------------+++,,,------.........---,,,,,,,,,---------..............................---...000111111111000////////////000111111222222000000111111222222222222555555555555555666777777666666555444444666777888777999<<<;;;999888:::===;;;<<<<<<;;;999999===AAA@@@<<<888888:::<<<;;;:::999;;;<<<<<<:::<<<@@@CCC666666777999:::999777444444444333333222111111000///////////////000000000//////.........---------.........------...............---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------------...///000---------...///000000111///111222111...---...000000000...------...///000111111111111000000000000333222111333555777777666222333555666777777777666666777999;;;<<<<<<<<<<<<666333222444777999888666///000000000000...---,,,---,,,+++***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((!!!(((,,, (((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************************,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******+++---...///,,,,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,......------------................../////////000000111111222222333444444444444555888:::;;;:::888555666666555333333444666111111111111111111111111------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,---...///000///...,,,***---------............///@@@999111...000111111//////////////////000111111////////////////////////000///...---,,,+++++++++++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///......///000000000000000000000111222333444444555333444444444555555666666666555555666888999777666666666555555555666666777777888888999999777666555333333444444333333222111000000000000000000000000///............---------------------------------,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,---------..............................---......///////////////000000111111111222222222222222222111111111000000555555444444444555555666777666555555555555666666888777666555666777999;;;===;;;888999<<<===<<<:::>>>>>><<<;;;;;;:::;;;;;;777:::<<<:::888;;;EEENNN<<<888666777:::;;;777333444333222111000000000000////////////////////////////////////////////////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------////////////////////////////////////000000000000000000...------...///000111111222222222111111000111222444333111111555888666444444777<<<>>>>>><<<<<<:::777666555555666666666444222444777999888666///000000000000...---,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))%%%$$$'''---...'''&&&...(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************************,,,++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******+++,,,...///------,,,+++++++++,,,,,,***+++,,,,,,------,,,,,,......------------.............../////////000000///000000111111222333333333222333555888:::999888444555555444222222333444222222222111111111000000------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,---///000///...,,,+++---------............///;;;666///---///000///---///////////////000111111000000000000000000000000//////...,,,,,,++++++,,,++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------..................///000000000000000000000111222333444444555777777777666666666666666777666555666777888666444555555444444444555555666555555666666666555444333222333333333333222111111000000000000000000000000............------------------------------------,,,,,,------------,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...........................---......///////////////000000000111111111222222222222222111111111000000333333333333333444555555666555555444444555555666888777666555666777999:::999777666777:::<<<;;;:::<<<<<<<<<;;;::::::999999888999999777444666<<>>>>>===<<<999888999777555666777888555333555444333555777888777555222222111000000000000000................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------................................./////////000000////////////000000000111/////////000111222333333222333444444555555666666999888888:::<<<>>>>>>===???<<<999:::;;;;;;888444:::666333444777999888777///000000000000...---,,,,,,+++***)))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((>>>cccSSS+++(((---'''+++(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))******+++,,,************************************************)))******++++++******)))******************************************************************************++++++++++++++++++---,,,++++++***************+++,,,,,,------,,,,,,......------------......////////////000000000111000000111111222333333444444333222333666999;;;;;;444666888777666444444555444444333111///...---,,,------,,,,,,,,,+++++++++************************)))******++++++******)))******************************************************************************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,------.........---------............///...------///000000000//////////////////000000111000000000000000000000000------,,,+++++++++,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,------------.........///000000000000000000000111222333444444555555555666666777888999999777777777999<<<>>>===<<<999999888777777777777777666666555555444444444444333333333333333222111111...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------------------------......///////////////....../////////000000000000000000000000000000000111111111222333555666777777777666666777888888999777777666666666666666666666777888888777777666666888999;;;;;;;;;999666555555333333666:::;;;888555333222333444555666555444111111000000///000000000................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------....................................////////////......//////000000000000////////////000111222333666444333333444666777888:::666555888>>>BBB@@@<<<@@@;;;888===EEEFFF===333;;;777444444666999888777///000000000000...---,,,++++++***)))(((((((((((())))))))))))))))))))))))&&&&&&'''''''''((((((((("""111...&&&((( )))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,************************************************))))))************))))))******************************************************************************++++++++++++******++++++************++++++***+++,,,,,,------,,,,,,......------------....../////////000000000111111111111111222333333444444444333333444777999:::999555777999999777555555555444333222111///...---,,,------,,,,,,,,,,,,++++++************************))))))************))))))******************************************************************************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,------------------............///---......///000000111111///////////////000111111////////////////////////,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,------------......///000000000000000000000111222333444444555222333444555777888999999888777888:::===>>>>>><<<;;;:::999888888777777888777666555444444444555555222222222333222111111000........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////............//////////////////000000000000000111222222222222333555666666666666666666777888999999777777666666666666555555888:::;;;;;;999777666666555555666666555444222111111000111555999:::999666222222333333444333333333111000000//////000000000------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------------........./////////......///000111111111111000//////...///000222333777555333333555777888888777555333666;;;>>><<<:::===888888@@@KKKMMMDDD:::<<<888444333666999999777///000000000000...---,,,+++***)))((((((''''''((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((""""""%%%,,,...((((((///(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,************************************************))))))************))))))************************************************************************)))***+++,,,,,,+++***)))))))))))))))***+++,,,---***+++,,,,,,------,,,,,,......------------......//////000000000111111111000000000111222222333333444333333555777888777555444666888888777555444444333222111000///...------------,,,,,,,,,,,,++++++************************))))))************))))))******************************************************************************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,------,,,,,,,,,,,,,,,,,,---------............///---............///000222///////////////000111111........................,,,+++++++++++++++,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************------------------------++++++,,,,,,,,,---------......///000000000000000000000111222333444444555444444555555666777888888999888888999;;;;;;:::999;;;:::999888777777777777555444333222111222333333000000000000000//////...---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////------........./////////////////////000000111111222222222222222333444444444444444444555666777888666666777666666555555444666999<<<<<<:::888888888555444444333333222111111333333444555777888777555111222333333222111111111000000////////////000000------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------------------------------........./////////000111333444444333333111000///......///111222444444444777::::::777444555888:::999777666888::::::888999===CCCEEEAAA<<<<<<888444333666999999888///000000000000...---,,,+++***)))(((((('''''''''))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((()))### +++000%%%(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))***+++,,,,,,+++))))))(((((())))))***+++------++++++,,,---------,,,,,,.........------.........000000000000111111111111/////////000111111222222333222333555666666444222333555777888666444333333222222111000///...---------------,,,,,,,,,++++++))))))))))))))))))))))))))))))************))))))************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,---------,,,,,,...------,,,++++++++++++---------.........//////---...------,,,---///222///////////////000111111........................+++++++++***++++++,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************------------------------++++++,,,,,,,,,---------...//////000000000000000000000111222333444444555666666666666777777777777;;;999888999999888666444:::999888777666666666666333222000/////////000111.........///...------,,,---------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////---------.........//////.../////////000000111111222111111111111111222222222222222333444555666777666666777777666555444444444888<<<<<<:::999999:::777777555444444444444444777888888888777666555555111222333333111000000000000000////////////000111------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------------------------------.........//////111222333555666666555555222111///...---...000111111222666:::===<<<666111666===BBB>>>444000555===999::::::999888888888888EEE999222666999666666999000000000000///...---,,,,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))************************++++++,,,,,,,,,,,,------,,,,,,,,,---------......------......///000000000000111111111111222222222111111222222222333333333333333333222222222111111222111000///...---,,,,,,,,,,,,,,,++++++*********************************************************************************************************)))************+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------............------........................////////////////////////......---------,,,,,,,,,---,,,,,,++++++,,,,,,---************************+++++++++*********))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************+++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......///000000000000000//////////////////000000000000444555777777666555666777555555666777777777777777888777666555444444555666555444333111000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++.........///////////////........................///////////////////////////000000000000111111111222111111111222333555666777888999888666444444555444666888:::;;;:::999999444444444333333222222222:::999777555555555666666555444333222111///.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......666555555444333222111111111333333222000///000111222333333333333555888;;;:::777444444555666666666;;;777555888>>>>>>999333EEE999222666999666666999000000000000///...------,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))************************+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,------...//////000000//////000000000111111111111111111222222222333333333333222222222111111111111111000///...---,,,,,,,,,,,,,,,+++++++++******************************************************************************************************)))************+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------............------...................................................------------,,,,,,,,,---,,,,,,++++++,,,,,,---************************+++++++++*********))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************+++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......//////000000000000//////////////////000000000000333444555444333333555777555555666777777777777777777666555444444444555555555444333111000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++............////////////........................////////////////////////000000000111111111222222333444666777888777777666999:::;;;:::888666666777777777777777777888::::::555555555555444444444444777777666555444444444444333333222111000000//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------......333333222111111000000000000111222111///...///000222333444444333444777999???===:::666444333555666;;;999888:::>>>>>>:::666EEE999222666999666666999111111111111000///......,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---......//////.../////////000000000000111111111222222222222333333222222222222111111111000000///...---,,,,,,+++,,,,,,,,,++++++++++++***************************************************************************************************)))************+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------............------................................................------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************+++++++++***************))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************+++++++++*********************+++++++++,,,,,,,,,,,,,,,,,,---------.........//////000000/////////.../////////000000000111111222333222111111444666555555666666666777777777666555444444333444444444555444333111//////......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++------........./////////........................000000000000000000000000111111111111222222222333444777;;;======;;;777555888:::;;;:::888777777777;;;999666444444666999;;;666666666666666777777777555555555555444333222111111111111111000000000///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,---------......////////////////////////000111222111000///000111333444555444333333555777???>>>;;;888555444666888::::::;;;<<<<<<<<<:::999EEE999222666999666666999222222222111111000///...,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,---........./////////000000000111111111111111111222222222222222222222222111111111111//////......---,,,,,,+++++++++++++++++++++++++++************************************************************************************************))))))*********++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------............------................................................---------,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,************************************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,---------............//////000/////////......//////000000111111///111333444333222333444666666555555555666666666444444444444333444444444555444333111///...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,------....../////////........................000000000000000000000000111111222222222333333333666888;;;======:::777555666777888888666555555666;;;999666444444666888:::555555666666777777777888444444555555555333222000000000000000000000000000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------........./////////222444555444222222333444444555555555333333444555999777777999<<<===<<<:::777:::<<<<<<999888999:::EEE999222666999666666999222222222111111000///...,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))*********************************+++++++++,,,,,,,,,,,,,,,---------......++++++,,,,,,---.........000000000111111111222222000000111111111222222222222222222111111111000000......------,,,,,,++++++++++++++++++++++++++++++************************************************************************************************))))))*********++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------............------................................................------,,,,,,,,,+++++++++,,,++++++******++++++,,,************************************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,---------......------...///////////////.........///000111111111,,,000555888888555333222777666555555444555666666333333444444444444444444555444222000///------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,---...//////000........................000000000000000000000000111111222222222333333333666666777777777666666555555777888888666555555666888888888888777777777777444444444555555666666666444555666666555444222111...////////////000000000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------......///000000000222333444444333222333444333444555555333222333444777555555<<>>===;;;999444444444444333333444555EEE999222666999666666999000000000000///...---,,,,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,---------......------......///000000000////////////000000000000000000000000111111111111111111111111000000000000,,,,,,++++++++++++++++++*********++++++,,,,,,,,,************************************************************************************************)))************+++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,------------..................---........................------------------------,,,,,,,,,+++++++++******++++++************++++++************************))))))******++++++++++++))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************))))))******++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......+++,,,---...////////////------...///000111222222111222333333333444777999888777555333333333555666333444666777777777666666666555222000...,,,++++++******************************************************+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++******+++,,,...//////000........................///////////////////////////000000000000111111111333333333444555666777777444666888888666666666777777888999;;;;;;<<<<<<;;;666666555555444444444333555333222000///000000111//////.........---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------..............................///111222222111111222444000222444555444333333444...222666666333222666;;;555444333333333444444444HHH888444666333555:::666000111222111///.........---+++)))((())))))((('''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))******************))))))))))))******))))))))))))))))))))))))+++++++++*********))))))************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************************************---,,,,,,,,,,,,---......///////////////.....................////////////---///111333444333222111000000000///......------++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************))),,,...000000...,,,)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,,,,,,,......---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++******************************************************************))))))))))))************************************************************************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,...............------------...///000111222333333222111000111444888===@@@<<<:::999:::;;;;;;777444666666555555444444444333444444222000...---+++***,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,------....../////////.........---------000000///...........................////////////000000000000111222333444666777777777666555333222555555555666888777555333555444444333333222111111444444333222111000///...------------------------///...------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,------...............///000000111111222333333111222333444555555555555000111333444444333111000555666666666666444222111GGG888444666333555:::666000111222111///.........---+++)))((())))))((('''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))******************))))))))))))******))))))))))))))))))))))))+++++++++*********))))))************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************************************,,,++++++++++++,,,------...............---------............////////////...///111222333333111111000000//////...---------++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***************************+++---//////---+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************************************))))))))))))************************************************************************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,------..................---...///000111222333333222111111222444888<<<>>><<<:::888999::::::777555444444444444444555555555444333222000...,,,+++***,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,---.........//////.........---------000000///...................../////////000000000111111111111222333444444555666777777666555333222666555444555666666555333444444333333222111111111333222222111///......---------------------------...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------...////////////...//////000000111222222222222222333444555555555555444333333333333333333333666666777777666444333222FFF777333666333555999555000111222111///.........---+++)))((())))))((('''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))******************))))))))))))******))))))))))))))))))))))))+++++++++***************************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************************************+++************+++,,,,,,------------------------............///////////////000111222222111000///000//////......---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***************************+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************************************))))))))))))************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////......//////000111222222111222222333555777999:::;;;999777777888888777666111222222333444444555555222222111///...,,,+++***+++++++++++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,------.....................---------000//////............//////000000000000111111111222222222222333444555555444555666777777666555444888666444444555555444333444444333333222111111111111111000///......------------------------------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------......///000000000////////////000000111222222222333333444444444444333333777555444222222444666777555666777777666555333222DDD666222555333555999555000111222111///.........---+++)))((())))))((('''''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************))))))))))))******))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************************************************+++++++++++++++,,,,,,------------------.....................///////////////000111111111000///...//////......---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,***************************************************************+++++++++************************************************((()))))))))************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---...///000000......//////000111111222111222333444555666666666:::888777666666666777777111222222222222222222222000000///...---,,,+++***+++++++++***************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,------..............................000///............//////000000111111111222222222333333333333333555666666555666777888888888777666:::888555444555666666555555555444444333222222222111111000//////...------,,,,,,------------------,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------------...//////000000000000000000000111111222333333333333333444444444333222222666666555444555666777888555666666777666555444333BBB444222555333555888444000111222111///.........---+++)))((())))))((('''''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))******************))))))))))))******))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************************************************,,,,,,,,,,,,,,,---......------......////////////............//////////////////000000/////////.........------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************+++***))))))))))))***+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))*********+++++++++************************************************((()))))))))************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,---...///000000.........///000000111111111222333444555555444444888777666555444555666777333222222111000//////............---,,,++++++***************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******++++++,,,------...---.....................//////............//////111111111111222222222222333333333333444555666777666777999999:::999888777;;;999666555666777777777666666666555444444333333111111111000000//////...,,,,,,,,,---------......,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------.........//////000000000000000111111222222333444444555333333333444333333222222333444666777777777666666444444555666666555333333AAA333111555333555888333000111222111///.........---+++)))((())))))((('''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))***************+++++++++************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************************************------,,,,,,------...///------......///000000000............////////////.............../////////...------,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))***++++++,,,,,,************************************************))))))))))))************************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,---------.../////////.........//////000000000111111222333444444444444555666666555444333555777333222111000///---,,,,,,---,,,,,,,,,++++++******)))))))))***************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******++++++,,,,,,---------------...............///............//////000000111111111111222222222333333333333444555666666777888999::::::999888777999777666666777888888777666666555555444333333333111111111000000/////////+++,,,,,,------.........///...------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...............///000000000//////111111222222333444444444222222333333333333222222111222555777777777555444222333444555555444333222@@@222000555333555777333000111222111///.........---+++)))((())))))((('''''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))*********+++++++++************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************************************,,,,,,++++++,,,,,,---...,,,,,,---......///000000............////////////------------...//////000------,,,,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************((())))))***++++++,,,,,,************************************************))))))))))))************************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------...........................///////////////111111111222333333444555222444666666444333444555111000000///...---,,,,,,+++++++++++++++*********((()))))))))*********+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++*********+++,,,,,,---------------.........//////...............///000000000000000111111111111222222222222222333444555666777888888999888777555444444444444555777888777555555444444333222222111111000000////////////......++++++,,,,,,---......///111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---......///------...////////////...///000000111111222333333000111222333333333333333111111222333444444444444111111222333333333222111???222000555333555777222000111222111///.........---+++)))((())))))((('''''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))******++++++++++++************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************************************++++++******++++++,,,---++++++,,,,,,---...//////............/////////000,,,,,,,,,---...///000111------,,,,,,+++******)))++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***************************+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...---++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************((())))))***++++++,,,,,,************************************************))))))))))))************************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.....................---------.........///////////////111000000111222333555555000333777777444333333555..................------+++*********************(((((())))))*********+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++)))******+++,,,,,,---------------.........//////...............///000111///000000000000111111111222222222222333444555555666777777777666555333222111111222444666777666444333333222222111000000///...............---------++++++,,,,,,---...//////333222000///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...//////,,,------........................///000000111111///000111222333444444444222111000000000222444666000000222222333222111000@@@666555555111444777111///111222222000...---------,,,+++***))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((((((''''''(((***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))************************************************************))))))))))))))))))))))))++++++***)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))************+++++++++++++++******++++++,,,---,,,,,,,,,---------..............................------............------,,,,,,,,,++++++*********************************)))************+++++++++************************)))***+++,,,,,,+++***)))***************************************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++..................------------------------------++++++++++++++++++++++++******************************++++++++++++******************************))))))))))))))))))))))))++++++******************************************+++++++++*********))))))************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......///000111111111000...------...//////......///111000111111111111222222222333333222222111000//////......---,,,,,,,,,,,,---++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++************++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,---------........................------............/////////000000111111222222333444444///111444666777666555333444333222222333444666777LLL===000000222000......------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,+++*********+++,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,---------......000000000///......------......///000111222222333//////000111222222333333444444444333333222222222...///000111111111111111@@@666555555111444777111///111222222000...---------,,,+++***))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((((((''''''(((***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))************************************************************))))))))))))))))))))))))******))))))((()))))))))))))))))))))))))))))))))***))))))))))))))))))))))))************+++++++++++++++******++++++,,,---,,,,,,,,,---------..............................------............------,,,,,,,,,+++++++++******************************)))************+++++++++************************)))***++++++++++++***)))***************************************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++..................------------------------------++++++++++++++++++++++++******************************++++++++++++******************************))))))))))))))))))))))))************************************************+++++++++*********))))))************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...///000000000//////...------...//////......///111000111111111111222222222333222222111000000//////......---,,,,,,,,,,,,---++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******++++++************++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,---------......................................./////////000000000111111222222333444444000222444666777666444333333333333333333444555666AAA777000111333000------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,++++++******++++++,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,------------...////////////............//////000000111111222222000000000111222222333333444444444444333333222222444444444444333111000///???666555555111444888111///111222222000...---------,,,+++***))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((((((''''''(((***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))************************************************************))))))))))))))))))))))))))))))((((((((())))))***))))))))))))))))))))))))))))))))))))))))))******)))************+++++++++++++++******++++++,,,---,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,,,,++++++++++++***************************)))************+++++++++************************)))***++++++++++++***)))***************************************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++------------------......------------------------++++++++++++++++++++++++******************************++++++++++++******************************))))))))))))))))))))))))************************************************+++++++++***************************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------000///......---.........---///000000///...000111000111111111111222222222222222111111000000//////......---,,,,,,,,,,,,---++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***++++++************++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,---------..................................../////////000000000000111111222222333444444222333555666666555444222222333333444444444444333555111000222333///------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++******++++++,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,------------............////////////000000000000000111111111000000111111222333333333555444444444444444333333555555555444333222111000???555444555111555888111///111222222000...---------,,,+++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((''''''(((***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++((()))))))))************************************************************))))))))))))))))))))))))))))))((((((((()))******)))))))))))))))))))))))))))))))))))))))*********))))))*********+++++++++++++++******++++++,,,---,,,,,,,,,---------......------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++*********************************++++++************************************************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------......------------------------++++++++++++++++++++++++******************************++++++++++++******************************))))))))))))))))))))))))***************+++++++++************************************************************************))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------///...---,,,,,,---...///---///000000//////000111000000111111111222222222333333222222111111111111......---,,,,,,,,,,,,---++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------..................////////////000000000000111111222222333444444333444666666666555444222222333444555555444222111000000111222000...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++***++++++,,,,,,++++++******++++++,,,,,,++++++******++++++,,,++++++,,,,,,,,,------------------...///000000111111111111000000000000000111111111222222333333333444444444444444444444444111111222222222222111111>>>555444555111555888222///111222222000...---------,,,+++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((''''''(((***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++((()))))))))************************************************************))))))))))))))))))))))))******))))))))))))***+++))))))))))))))))))))))))(((((())))))************))))))*********+++++++++++++++******++++++,,,---,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))*********+++++++++************************+++******************+++***************************************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......------------------------++++++++++++++++++++++++******************************++++++++++++******************************))))))))))))))))))))))))))))))*********+++++++++************************************************************************))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------///...---,,,,,,---...///...///000000//////000222000000111111111222222222333333333333333222222222......---,,,,,,,,,,,,---++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////////////////000000000111000111111222222333444444444555666666666555444333333333444555444333111000111333333000---,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++***++++++,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,------...///000111111111111111000000000000000222222222222222333333333444444444444444444444444111111111222222111111000>>>555444555111555999222///111222222000...---------,,,+++***))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((((((''''''(((***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))************************************************************)))))))))))))))))))))))),,,,,,+++************+++))))))))))))))))))))))))((((((((()))******++++++)))************+++++++++++++++******++++++,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++++++++,,,,,,,,,************************)))************+++++++++************************++++++***))))))***++++++***************************************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------......------------------------++++++++++++++++++++++++******************************++++++++++++******************************)))))))))))))))))))))))))))))))))***++++++,,,,,,***************************************+++++++++************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,.........---......///000...///111000//////000222000111111111111222222222333333333333333333333333......---,,,,,,,,,,,,---++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++************++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,------...//////////////////000000000111111000111111222222333444444444555555666666666555555444444444444333222000000222444222---+++---//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,------......***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++******++++++,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,---------...///000000111000000000000000111111111222222333333333333333333222222333333333333444444666555555444222000...--->>>444444555111555999333///111222222000...---------,,,+++***))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((((((''''''(((***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))************************************************************))))))))))))))))))))))))///...---,,,+++*********))))))))))))))))))))))))'''(((((()))******++++++)))************+++++++++++++++******++++++,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,************************)))************+++++++++************************++++++***))))))***++++++***************************************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,------......------------------------++++++++++++++++++++++++******************************++++++++++++******************************))))))))))))))))))))))))((())))))***++++++,,,,,,************************))))))*********+++++++++************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,---...//////000000000///...000111111000000111222000111111111111222222222111111111111111111111111......---,,,,,,,,,,,,---++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,------...//////000//////000000000111111111000111111222222333444444444444555555666666777777666555444222111000000000000222000,,,,,,000000---------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,---......///******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++******++++++,,,---,,,++++++******++++++,,,,,,++++++******++++++,,,***++++++++++++,,,,,,,,,------......//////000000//////000000111111222222333333333333333333333333111111111222222222333333555555444333111///---,,,>>>444444555111666999333///111222222000...---...---,,,+++***))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((((((''''''(((***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))************************************************************))))))))))))))))))))))))111000///---,,,+++******))))))))))))))))))))))))'''(((((()))***+++++++++)))************+++++++++++++++******++++++,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++***************++++++,,,,,,,,,************************)))************+++++++++************************,,,+++***))))))***+++,,,************************************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......------------------------++++++++++++++++++++++++******************************++++++++++++******************************))))))))))))))))))))))))((())))))***++++++,,,,,,************************))))))******++++++++++++************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---...000111111111000///...000111111000000111222000111111111111222222222///////////////000000000......---,,,,,,,,,,,,---++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++************++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,------...///000000000000000000111111111111000111111222333333444444333444444555666777888888777666333111000000000000,,,///...+++---222000***------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,---...//////******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++*********+++,,,,,,---,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,.........///////////////...//////000111222222333333333333333333333333333000000111111111222222222///////////////...------@@@;;;555333444777777777111222222111...------......---+++)))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,------.........,,,,,,,,,++++++***************************************++++++++++++******++++++++++++++++++++++++)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++*********))))))************************************************************************************************)))************+++++++++************************************************************************,,,,,,,,,++++++*********++++++,,,,,,,,,,,,---------...//////////////////...//////000111222222333222444444444222111222444222222111111000/////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------..................------000000000000111111111111555444444333333444444555333333333444444444555555777555222111222111000/////////.........---------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------.........///111555888333333222222222222111111111111222222222222111111111111111222222333333333222222111000///...------@@@;;;555333444666777666111222222111...------......---+++)))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))************************************)))************++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,+++++++++************************************++++++++++++******++++++++++++++++++++++++)))************+++++++++************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++*********))))))************************************************************************************************)))************+++++++++************************************************************************,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,---------......///////////////......///000000111222222222444555444333333444555222222111000000//////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++......---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......................../////////000000000111111333333333333333333333333333333333444444444444555666444222111111111000//////.........------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------............000333666333333333333222222222222111111222222222222111111111111111222222222333333222222111000///...---,,,AAA<<<666333444666666555111222222111...------......---+++)))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++************)))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++++++++*********************************++++++++++++******++++++++++++++++++++++++)))************+++++++++************************************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++***************************************************************************************************************)))************+++++++++************************************************************************,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------------...///////////////.........//////000000111111333444444333333555666111111111000//////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------............................../////////000000000111222333333333333222111333333333333444444444444555333111000111111000///............------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------.........---...111333333333333333333333333333111111222222222222111111111111111111111222222222111111000///...------,,,BBB<<<666333444666666555111222222111...------......---+++)))(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++))))))*********+++++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************************************))))))*********+++++++++************************************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,---...///000000000///---........./////////000///111222333222222444666111000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------...........................///////////////000222333333222000///222222333333333444444444444222000000000111000...------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---,,,---...000222222333333444444444555111111222222222222111111000111111111111111111111000000///......---,,,,,,AAA<<<555333444666666555111222222111...------......---+++)))(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++))))))*********+++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************************************))))))*********+++++++++************************************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,---...///000000000000............////////////---...000000000000222333000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------.........//////............///////////////000222333333222000///222222222333333333444444333111//////000000///...,,,,,,------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------.........,,,,,,---///111111222222333444555555111111222222222222111111000000000000000000000000//////......------,,,,,,@@@;;;555333444777777777111222222111...------......---+++)))(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))************************************)))************+++++++++************++++++++++++,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,******************************++++++++++++******++++++++++++++++++++++++)))************+++++++++************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************+++++++++************************************************************************************************)))************+++++++++***************************************************************************++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,...///000000000000////////////////////////,,,...//////......000111/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------.../////////....../////////000000000000111222222222222111000222222222222333333333333222000///...///000///...,,,,,,,,,,,,------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,...///...------.../////////000111333444555555111111222222222222111111000000000000////////////......---------,,,,,,,,,>>>999444222555888999888111222222111...------......---+++)))(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))************************************)))************+++++++++************++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******************************++++++++++++******++++++++++++++++++++++++)))************+++++++++************************+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++************************************************************************************************)))************+++++++++******************************************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,---///000000111111000000000000000000000000---///000///......///000//////......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------...//////000/////////000000000111111222222222222222222222222111222222222222333333333111000....../////////...++++++,,,,,,,,,---------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++---//////......///000---...///000222333444555111111222222222222111111000000/////////.........---------,,,,,,,,,,,,,,,===999333222555888999999111222222111...------......---+++)))(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))************************************)))************+++++++++)))************+++++++++,,,,,,,,,++++++******************++++++,,,,,,,,,******************************++++++++++++******++++++++++++++++++++++++)))************+++++++++************************++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))******++++++++++++************************************************************************************************)))************+++++++++*********************************************************************************++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,---///000111111111111111111111000000000000///000111000///...///000///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------...///000000000000000000111111111111333333222111111222333333111111222222222333333333111///------/////////...+++++++++,,,,,,---------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++---///000//////000111,,,---...///111333444444111111222222222222111111000000//////.........---------,,,,,,,,,,,,,,,,,,AAA:::333222555888888666111111000//////000111222......,,,+++***)))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))***++++++++++++***)))************+++++++++))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************,,,+++***))))))***+++,,,************************,,,,,,,,,++++++*********++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,---------......///......------///000111222111///.........///000000000000000////////////.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------.../////////////////////000000000000333333333222222222111111000000111111111111000000/////////......---------******+++++++++,,,,,,,,,,,,------......------,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000---......///000111111222111000000000111222222333...............---------------,,,,,,+++***))))))AAA:::444222555888888666222111000//////000111222......,,,+++***)))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))***++++++++++++***)))************+++++++++))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,+++***))))))***+++,,,************************,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,---------......///......---...///000111222111000///...//////000000000000/////////............---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,------.../////////////////////000000000111333333222222222111111111///000000111111000000///.........---------,,,,,,***++++++++++++,,,,,,,,,,,,------......------,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000......//////000000111111111111111111111222333333//////......------,,,,,,------,,,,,,+++******)))BBB;;;444222555888888666222111000//////000111222......,,,+++***)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))***++++++++++++***)))************+++++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,---------......///............///000000111111000///////////////000////////////.........------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------...//////////////////000000000111111333222222222222111111111//////000000000000//////------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------......------,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000000000000000000000000000222222222222222222333333/////////...---,,,,,,+++---,,,,,,++++++*********BBB<<<555333666888888666333222111000000000111222......,,,+++***)))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))***++++++++++++***))))))*********+++++++++))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------................../////////000111000000////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------...///////////////000000000111111111222222222222111111111111...//////000000//////...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000111111000000000000000000222222222333333333222222000///......---,,,++++++,,,,,,,,,++++++*********CCC<<<555333666888888666444333111000000000111222......,,,+++***)))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***(((((())))))))))))((((((************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))***++++++++++++***))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---......///////////////000000000000000//////...............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------.../////////000000000000111111111111222222222111111111000000......////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------......------,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000111111111111000000000000111222333333333222111111///......---,,,,,,++++++,,,,,,+++++++++++++++***DDD===666444666888888555555444222111000000111222......,,,+++***)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******(((((())))))))))))((((((************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))***++++++++++++***)))************+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---......///000/////////000000000000000///............---------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------.../////////000000000111111111222222222111111111111000000000------............------,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,------......------,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000111111111111111111111111000111222333222111000///------------,,,,,,,,,,,,++++++++++++++++++++++++DDD>>>666444666888888555555444333111000000111111......,,,+++***)))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((()))*********(((((())))))))))))((((((************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))***++++++++++++***)))************+++++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------,,,++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......------///000000000///...///000000111000///...------------,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,------.../////////000000111111111222222222111111111111000000000000---------......---------,,,,,,---------.........,,,,,,,,,------------...,,,------......------,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000000000000111111222222333///000111222222000...---+++,,,,,,,,,,,,---------++++++++++++++++++++++++EEE>>>777444666999888555666444333111000000111111......,,,+++***)))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((()))******+++(((((())))))))))))((((((************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))***++++++++++++***)))************+++++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++------------++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,---///000000000///...///000111111111000...------------,,,,,,,,,++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,------...//////000000111111111111222222222111111111111000000000000,,,------......------,,,---------....../////////,,,,,,,,,---------......,,,------......------,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000//////000111222333333333///000111222111000...,,,***++++++,,,,,,------...++++++++++++++++++++++++LLL@@@555444777777666666444333222333444444222000111...,,,+++******((('''))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))))))))'''''''''((((((((())))))---+++)))((())))))((('''(((***,,,+++((('''((()))...---+++***))))))******************************)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++***************************++++++,,,,,,++++++***,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,------.../////////............////////////////////////////////////---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......///000000000000000111111111111000000000000000000////////////------------------------...------,,,,,,------...------------------------------------------------+++,,,,,,------,,,,,,+++------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---...******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...000000111222222111///...,,,...111111111111111333000000000000////////////******+++++++++,,,,,,,,,,,,,,,++++++***+++++++++MMM@@@666555777888777777555444333333444444333111000...,,,+++******)))'''))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))---,,,,,,++++++*********(((((()))((('''&&&((()))&&&)))++++++***)))+++,,,,,,+++*********+++,,,,,,************************************************)))************+++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++***************************++++++,,,,,,++++++***,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,------.../////////....../////////000000000........................---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......///000000000000000111111111111000000000000000000/////////...------------------------...------,,,,,,------...------------------------------------------------+++,,,,,,------,,,,,,+++------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,---...***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---......---------...000222333222111111111111000000000111000000//////.........******+++++++++,,,,,,,,,,,,,,,++++++***++++++,,,NNNAAA777555888888777777555444333444555555333111000...,,,***+++***)))'''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************************,,,,,,++++++******))))))***---......,,,+++---000&&&(((******)))))))))***))))))))))))***+++------++++++++++++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++***************************++++++,,,,,,++++++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,------...//////////////////000000000111111........................---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......///000000000000000111111111111000000000000000/////////......------------------------...------,,,,,,------...------------------------------------------------+++,,,,,,------,,,,,,+++------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---+++++++++***++++++,,,,,,,,,,,,++++++,,,,,,---...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,******---222777:::888444000///111111///---111111000///......------******+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,NNNBBB777666999999888888555444444444555555333222000...+++***+++***)))((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***************++++++)))))))))******+++++++++(((((()))))))))))))))(((+++,,,,,,,,,+++******)))***************++++++,,,++++++++++++++++++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))*********+++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,+++++++++,,,,,,---...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,---------,,,,,,,,,,,,------.../////////000000000000111111111111........................---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......///000000000000000111111111111000000000000/////////.........------------------------...------,,,,,,------...------------------------------------------------+++,,,,,,------,,,,,,+++------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------+++************+++,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---......///...------000555:::===:::444///...111222000---111000//////...---,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,,,,NNNBBB777666999999888888555444333444555555333111///---+++***++++++***((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))******+++++++++,,,++++++,,,,,,,,,,,,,,,,,,000---,,,---///000,,,)))........./////////...---,,,,,,,,,,,,++++++******++++++++++++++++++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))*********+++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,,,,,,,---.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,---------,,,,,,,,,------.../////////000000000000111111111111........................---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......///000000000000000111111111111000000////////////............------------------------...------,,,,,,------...------------------------------------------------+++,,,,,,------,,,,,,+++------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,++++++***++++++,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------------,,,,,,------.../////////000111333444666777888222------111333222////////////...---,,,,,,+++******+++++++++,,,,,,,,,+++*********++++++,,,---NNNAAA777555888888777777444333222333444444222000///---+++***++++++***)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******+++,,,,,,,,,,,,,,,+++++++++*********111000000111333333000---...------...000000///---000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++***************************++++++,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------,,,,,,---...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,------------,,,,,,------...//////////////////000000000111111---------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......///000000000000000111111111111000000/////////.........------------------------------...------,,,,,,------...------------------------------------------------+++,,,,,,------,,,,,,+++------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---.........---,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,---------------------------......///---...000111222111000///333000---...000222222000...------------,,,,,,,,,******+++++++++,,,,,,,,,************+++,,,------MMM@@@666555777888777777333222111222333333111///...,,,+++***++++++***)))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))***++++++,,,------+++,,,---...000111222333,,,111666777444333555888:::888666555666555222///222333444444444333222222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......------,,,------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,------------,,,,,,------.../////////....../////////000000000---------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......///000000000000000111111111111000000//////.........---------------------------------...------,,,,,,------...------------------------------------------------+++,,,,,,------,,,,,,+++------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///000///...---,,,+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,------------...---------------...//////---...000111111000...---////////////////////////,,,,,,,,,,,,,,,---------******+++++++++,,,,,,,,,************+++,,,---...LLL@@@555444777777666666222111111111222222000///...,,,******++++++***)))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))***+++,,,,,,------...000333777<<<@@@CCCEEECCCNNNXXXXXXQQQNNNUUU^^^PPPMMMHHHEEECCC@@@:::666444555666888999888888777,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++************************+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,------...---,,,,,,------...//////000............////////////---------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......///000000000000000111111111111000000//////.........---------------------------------...------,,,,,,------...------------------------------------------------+++,,,,,,------,,,,,,+++------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///222111000...---,,,++++++,,,,,,++++++,,,,,,---...,,,,,,,,,---------.........------------...//////000000000111111111111000...///111000...------...***++++++,,,,,,------...******+++++++++,,,,,,,,,************+++,,,---...QQQCCC666555888888555444333333333444444333000---///---+++***++++++***)))))))))))))))))))))))))))((((((((((((((()))******---,,,***((('''(((((()))*********++++++***************+++,,,,,,...444;;;<<>>999888222...000222///,,,,,,...((('''+++---***---333************************,,,,,,,,,++++++*********************************************************+++++++++*********))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,------,,,))))))***,,,)))***+++++++++***+++,,,---,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......***,,,......,,,+++,,,---///.........---,,,,,,,,,***---//////---,,,---...///.........,,,***,,,///111///......//////...---..................//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------.........//////111111111111000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,---------.........///////////////......000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---......000///...---,,,+++++++++...------------...//////...------------...//////........................111111111111000000000000...///000000000///---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++OOOAAA555444888888666444444444444555555444111//////---+++***++++++***)))))))))))))))))))))))))))((((((((((((((()))******,,,+++***)))((((((((((((*********)))))))))******,,,...111444777:::???DDDOOOYYYaaa^^^UUUOOOOOORRRQQQPPPRRRUUUTTTRRRUUU\\\XXX\\\eeepppxxxzzzzzz{{{nnnddd@@@;;;<<<---111555999777...(((...888111---+++...000---)))'''************++++++++++++,,,,,,,,,+++++++++******************************************************+++++++++*********))))))))))))))))))************************++++++++++++++++++++++++++++++++++++------,,,++++++*********------------,,,---...////////////...------///000------,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........111000///...---...///000,,,,,,---...000222333444...////////////...//////000000000000000......///---...//////......///000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------.........//////111111111000000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,---------.........///////////////......000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---......//////...---,,,,,,,,,,,,---------------...//////...------------...//////........................111111111111000000000000...//////000///...---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++NNN@@@444333777888666555555444444555555444222//////---+++***++++++***)))))))))))))))))))))))))))((((((((((((((()))************+++******)))((('''***)))(((((()))***+++,,,///444999>>>CCCHHHMMMQQQQQQLLLNNNUUUTTTKKKGGGJJJBBBBBBLLLZZZXXXJJJEEEJJJVVVXXXXXXXXX\\\hhhwww|||tttWWWDDD===888999888333///...///...+++***---000---'''*********++++++,,,,,,,,,,,,,,,,,,++++++++++++***************************************************+++++++++***************)))))))))*********++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,+++******,,,.........///...,,,++++++,,,---......------,,,,,,------...---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.........111...,,,+++---///000000222000...,,,++++++++++++222000////////////...---////////////000000...,,,,,,...000///,,,+++,,,/////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------........./////////111111000000000000//////------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------------------------------------------,,,,,,,,,---------.........//////000000/////////000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---......///...------,,,,,,,,,,,,---------------......///...------------...//////////////////////////////111111111111000000000000...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,MMM???333333777888777555555444333333444444111//////---+++***++++++***)))))))))))))))))))))))))))((((((((((((((())))))***)))***+++++++++)))((('''))))))))))))+++...000222888;;;======@@@EEEHHHHHHKKKEEECCCHHHQQQYYY```eeekkkfffooooooiiiqqq{{{uuuiiibbbgggsssvvvsssuuuhhhpppppp^^^KKKDDDCCCBBB@@@???:::999333******///111---******++++++,,,---------++++++++++++++++++++++++************************************************************************))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////......---+++***+++---//////...++++++++++++,,,---,,,+++------,,,,,,,,,,,,------,,,,,,------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------............///---,,,---///111111000222111111111222444777888888777777999;;;:::888555666666555555888<<<<<<999555444333222111///....../////////............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------............////////////111000000000////////////,,,,,,------------------------------....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,---------.........//////000000000000///000000000000////////////........................------------------------------------------------------------------------------------------------------------------------,,,,,,------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---......///...---,,,,,,,,,,,,,,,------,,,,,,------...///...------------...//////000000000000000000000000111111111111000000000////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,MMM???444333888999777666444222111111222222000...///---+++***++++++***)))))))))))))))))))))))))))((((((((((((((())))))***((()))***++++++***((('''))))))+++---000333777888<<<>>><<<888999>>>@@@===SSSdddkkk^^^VVVcccyyymmmdddlllmmmffflll{{{~~~sssuuurrr```^^^|||sssVVVBBB@@@GGGHHHHHHBBB777000...---,,,++++++,,,,,,------------++++++++++++++++++++++++************************************************************************************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---000///......///000000000......///222555444111...------,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////111111111222333333222000111000000000111222444555;;;===AAAFFFJJJKKKJJJHHHGGGHHHEEE@@@???BBBBBB>>>CCC@@@<<<;;;;;;:::777333/////////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........./////////000000000000000////////////...,,,,,,,,,---------......---------....../////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///------------------------------------------------,,,,,,,,,---------............///000111111000000000000000000////////////........................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---............---,,,,,,,,,------,,,,,,,,,,,,,,,---.........------------...//////111111111111111111111111111111111111000000000//////......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,OOOAAA555444888999777666333222000000111111///...///---+++***++++++***)))))))))))))))))))))))))))((((((((((((((()))******))))))************))))))+++,,,...111444777999:::444999;;;;;;BBBMMMQQQNNNVVViiimmmZZZMMMUUU```aaa]]]LLLBBBHHHLLLGGGFFFKKKlllooocccrrr{{{xxx\\\KKKIIIFFFCCCAAA:::111++++++------------------------***++++++++++++,,,,,,,,,***************************************************************+++++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,---///000111111000111333555555444444777999888444/////////............//////.........---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------.........////////////111333222111///000111000333999@@@HHHPPPUUUXXX```dddjjjooorrrvvvyyy|||~~~|||mmm```[[[TTTLLLSSSPPPKKKHHHEEEAAA<<<999333333222111///...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------....../////////000000000000000////////////......+++,,,,,,------.........------......///000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......///------------------------------------------------,,,,,,,,,---------............///000111111111111000000000000////////////........................------------------------------------------------------------------------------------------------------------------------+++,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---.........------,,,,,,---------,,,,,,,,,,,,,,,------......------------...//////000000000000000000000000111111111111000000000000///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,QQQCCC777666999:::777666444333111000111111000//////---+++***++++++***)))))))))))))))))))))))))))((((((((((((((()))************))))))))))))******...000222555777888888777222;;;AAACCCMMMYYY[[[TTTHHHOOOPPPHHHCCCEEEGGGFFFaaaZZZ[[[gggqqqkkk[[[OOO[[[qqqttt]]]RRRiiirrrjjjttt```NNNCCCEEECCC777000222//////......------,,,,,,******+++++++++,,,,,,,,,************************************************))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------------------------------...---,,,,,,---000333555555999>>>>>>;;;<<>>;;;888555222000...........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------.../////////000000000000000000/////////.........++++++,,,,,,---......///---......///000000111111////////////////////////////////////////////////........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////------------------------------------------------,,,,,,,,,---------............///111111222222111000000000000////////////................................................------------------------------------------------------------------------------------------------++++++,,,,,,---......///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---......---------,,,,,,------...,,,,,,++++++,,,,,,---......------------...//////000000000000000000000000111111111111000000000000///...---,,,,,,,,,------------------------------------------------------------------------------RRRDDD888777::::::777666666444222111222222111000///---+++***++++++***)))))))))))))))))))))))))))((((((((((((((()))******+++***)))(((((()))***+++000222555777888777555333===EEEIIIGGGKKKPPPJJJ===<<>>BBBCCCJJJQQQQQQNNNOOOWWW___UUUNNNFFFBBBBBBBBB???<<<666555555444444555555666555444333222111///..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////............/////////000+++000555666777>>>MMMZZZwwwyyy}}}|||tttuuu}}}~~~dddQQQLLLOOOKKKIIIEEEAAA<<<777333111........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------////////////000000000000000/////////............++++++,,,,,,---...//////---......///000111111222000000000000000000000000000000000000000000000000////////////////////////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------------------------------------------------,,,,,,,,,---------............///111111222222222000000000000////////////////////////////////////........................------------------------------------------------------------------------------------------------++++++,,,,,,---...//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---......------,,,,,,,,,------...,,,,,,++++++,,,,,,---......------------...//////////////////////////////111111111111000000000000///...---,,,+++,,,------------------------------------------------------------------------------QQQCCC555333777888666666888444000111333444000,,,---,,,++++++******++++++))))))))))))))))))))))))))))))))))))((((((((((((((())))))******---111444444000000333666999???EEEPPPOOO===<<<<<<;;;DDD===CCCSSS```___UUUPPPQQQRRReeeccceeejjjmmmooosssxxxpppwww}}}nnnbbbttt~~~vvvgggOOONNNJJJ>>>>>>888444333...(((***222...---,,,,,,+++++++++,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,***---,,,)))***...,,,$$$''',,,111111///---...000,,,444999:::BBBRRRaaagggbbbaaadddfffddd```eeennnyyy~~~ppp```TTTKKKCCCMMM???===???888444555111===>>>???===888333///---...///000000...---++++++000...+++***+++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------(((+++///000000//////000222///+++,,,///333666777777666===PPPeeevvvxxxwwwtttkkkfffhhhlllqqqiiidddmmmpppmmmooo```eeettt{{{nnnddd\\\TTTPPPIII???;;;>>>333444333...)))(((,,,111,,,,,,---------,,,,,,+++......,,,,,,,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////......///000000000000000333222000///...---,,,,,,...******------***---333)))111222+++***222444000111777222///555333///333333...///444555000---//////000111111/////////000................................................------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------......---------.........//////000000//////000111222222444333000...,,,,,,---...111///,,,,,,---...---,,,,,,---...000111///+++'''---------...//////---,,,+++---///...++++++...111///...,,,------...,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---000...---...000111...+++333222111////////////000222222111111000/////////---------,,,,,,+++++++++......---,,,,,,---------+++++++++,,,,,,---------------------------------QQQCCC555333777888666666777333000111333444111------,,,++++++******++++++)))))))))))))))))))))))))))))))))))))))))))))(((((()))+++++++++---000333333111222777;;;<<>>BBBOOO^^^ppp}}}pppccc\\\fffooossswww~~~}}}iiiVVVLLLDDDBBB???999333///.../////////.........---------------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------........./////////...//////000000000000000/////////...//////000000111---+++,,,,,,---111666//////666@@@???888888???AAA@@@>>>EEEJJJ>>>999FFFBBB@@@@@@AAA@@@<<<:::;;;222222111111111111222222.........---------..............................------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------......------........./////////000111222333444333222222---///000222222111///......444999888444333666:::::::::;;;>>>BBBFFFHHHHHHAAA>>>:::777444333333444///,,,***---333666333//////...---...///000///...------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------000.........000000000...////////////000222444666222222111111000/////////---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...............------------------------QQQCCC555333777888666666333111000111222333111000,,,++++++***************)))))))))))))))))))))))))))))))))))))))************,,,...///...---...//////...111777999888999<<>><<<<<>>???>>><<<:::>>>FFFMMMCCCFFFSSSlllxxxbbbNNNQQQMMMNNNQQQQQQLLLEEE???<<>>@@@:::333---,,,000333444222...---,,,---///000///...------............------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------///.........///000111111000000000000111333555666222222111111000/////////.........---------------,,,,,,---------------------.............................................QQQCCC555333777888666666222111000111111222111000,,,+++******))))))******))))))))))))))))))))))))((()))))))))*********++++++---//////.........///111///111666888777999<<>>===555:::@@@CCCAAA:::111,,,...---,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---///000111000///,,,777===FFFgggqqqvvvqqqyyy|||vvvyyyzzzooo]]]JJJCCCFFFEEE:::///000000//////000111222333------------------------........................------------------------------------------------------------------------------------------------........./////////000000//////000000000000/////////...............//////***444>>>AAA???>>>@@@CCCCCCGGG[[[ssspppYYYNNNUUUaaaeeeuuuzzzvvvggglllooommmfff]]]TTTOOOOOOKKKFFFBBB@@@>>>;;;999000000.........///000111........................------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------.............../////////000000///000222333333111000...111000......///222666999===>>>AAADDDFFFGGGFFFEEE===<<<;;;===AAAFFFIIIJJJNNNMMMJJJEEE@@@???AAADDDDDDAAA<<<777444222///---...---,,,---...///...------......//////......---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---............//////000222333444333222111111222333444222222111111000/////////...........................///000111111111111000...............---------........................QQQCCC555333777888666666222222111111111000000000++++++***))))))))))))***))))))))))))))))))))))))((())))))******+++++++++,,,...//////......000111555333444888:::999;;;>>>///;;;777BBBTTT```gggTTTRRRZZZZZZLLL<<<888???FFFHHHAAA===>>>AAAEEEKKKRRRZZZdddnnnrrrvvvpppbbbYYYiiiWWWNNNSSSNNNBBB;;;000000///...............++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,......,,,...111---OOOwwwzzzvvvxxxuuuvvvwwwrrrqqqpppnnnnnnpppvvvlllYYYMMMHHHFFFFFF777999???EEEHHHEEE<<<555222///---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...000///......///111222HHHYYYeeennn\\\jjjuuuvvvxxxnnn]]]QQQIIICCC>>>111000///......///000111......////////////......////////////////////////------------------------------------------------------------------------------------------------....../////////000000000000000000000000//////...////////////000111222333444888999888:::AAAGGGJJJPPPLLLqqqnnntttfffmmm|||zzzvvvyyyuuurrroooiiibbbZZZSSSOOOKKKFFFCCC777555222000/////////000........................------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------............/////////000000000000000111222111000///......000555888::::::888666555555555888<<<>>><<<:::@@@???>>>@@@CCCEEEFFFFFF???AAAAAA???;;;:::===@@@<<<===???@@@>>>999333...000///......//////...,,,......////////////......------------------------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---.../////////000333666666555444222111111222222222222111111000/////////.........///////////////,,,---///000111000000//////////////////.................................QQQCCC555333777888666666222333222111000///...///++++++***)))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,---...///......///111444444333666<<<===;;;:::<<<333BBB>>>FFFSSS^^^dddQQQFFFIIIDDD999111222666999222666<<<>>>:::666;;;CCCNNNEEEFFFSSSZZZ^^^pppllldddeeeooo~~~~~~|||uuuXXXLLLJJJEEE<<<222222000///......------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........000000+++***666EEElll}}}{{{ffffffzzzqqqmmmtttuuuqqqjjjjjjpppsssrrrlllgggggglllnnniiicccbbbkkkttt{{{mmmaaaVVVLLLEEEAAA===:::>>>GGGJJJFFF@@@777333///,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------000111///---000777???PPPaaarrr|||{{{nnnqqqtttwwwxxxxxx}}}~~~uuugggMMMGGGKKK888666333111///......///...///000111111000///...////////////////////////------------------------........................------------------------------------------------.../////////000000000000000000000000000///............///111444666999:::GGGCCC???AAANNN]]]aaa\\\qqqbbbiiivvvfffnnnzzzvvvrrryyyrrrfff[[[PPPHHHEEEBBB===888444222111111........................------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------........./////////000000000000222222222111111000000000111555;;;???AAA???<<<:::555888<<<@@@DDDHHHLLLNNNNNNNNNOOORRRTTTTTTRRRPPPQQQTTTWWWUUUPPPLLLLLLNNN@@@>>>>>>AAAEEEEEE???:::444222000000000000...---......////////////..............................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......---...//////...000444777777666444333222222222333222222111111000/////////....../////////000000000,,,...000222222222111000222222222111111000000000........................QQQCCC555333777888666666333333333222///.........+++******)))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,............---///222555000111666===???:::777777EEEPPPDDD>>>???CCCIII777888999888777:::@@@BBB???FFFBBB???AAADDDGGGOOOWWWZZZUUUUUU^^^hhhkkkhhhddd\\\dddqqqnnn^^^```cccmmm\\\PPP@@@444333111000...---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......'''---444555222888QQQlll}}}rrrnnnvvv~~~}}}zzz{{{xxxqqqlllhhhhhhgggjjjjjj[[[MMMBBB777777AAAJJJIIIEEE;;;777111------...000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,000222000///555DDDPPPlllqqqzzz~~~vvvlllsss||||||~~~}}}cccJJJ???EEECCC>>>:::777555444444///000111222222111000///000000000000000000000000------------------------........................------------------------------------------------////////////000000000000000000000000000///......---...000333777;;;>>>@@@PPPSSS[[[nnnkkk```iiilllggghhhuuuwwwooowwwxxxwwwRRRNNNGGG@@@:::666444333........................------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------......////////////000000000000444444333222111111111222:::;;;===???@@@AAABBBBBBCCCJJJRRRXXX]]]dddnnnvvvzzz~~~}}}uuummmjjjiii]]]RRRFFFDDDIIIMMMIIICCC777555333222222222000.........////////////..............................------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......,,,...//////...000444888666555444333222333444444222222111111000/////////.../////////000000111111444555888:::::::::999888444444444333333222222222////////////////////////UUU>>>333666444666:::888888555222000///...,,,+++...,,,******+++,,,+++***+++*********))))))((((((***((((((***...000000...)))))),,,///222333222111777777666444333777???FFFMMMHHHBBB===;;;888555111555999@@@HHHNNNOOOMMMJJJLLLFFFGGGNNNMMMDDDCCCHHHQQQQQQVVV```hhhlllooosssppp___TTT\\\kkkxxxhhh___xxxvvvrrroooFFFRRR>>>555///111222///,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++...///...---......,,,---222777222555WWWzzzqqqfffuuuxxxxxx~~~}}}~~~mmm___]]]gggwwwxxxPPPHHH===777;;;BBBEEEBBB???;;;555000---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///...---------...000111...222222...000CCC^^^qqqxxxrrrpppvvv~~~wwwttt}}}|||xxx{{{lllRRRGGGFFFAAA999999@@@DDDCCC999===;;;333///000///+++//////.........---------------------------------------------------------..........................................------////////////000000000000555333000000111222333333///,,,444BBBCCC;;;BBBTTTccc|||pppeee___ggguuu~~~wwwssshhhtttwwwwwwrrrPPPIIIEEE===DDD333777,,,&&&,,,444444///,,,......---------...//////.........................................................------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------222000///...000111222222444666000///444111111<<>>444666444555999777888555111//////...---,,,...,,,******+++++++++***************)))))))))(((***)))(((***...000000.........---...000222333333555444444666999<<<>>>???>>>;;;777666888;;;<<<;;;BBBDDDGGGIIIJJJHHHDDDAAA@@@;;;===DDDCCC:::777;;;;;;888:::BBBKKKRRR[[[ccctttjjjgggoootttrrrrrrxxx~~~bbb\\\~~~dddGGGGGGCCC<<<333///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------...000000000111)))///EEEeeeiii^^^uuuyyyzzz~~~{{{wwwqqqhhh\\\SSSQQQUUU[[[___oooyyy{{{ppphhheeeyyynnn```NNNCCC>>>===<<<<<>>@@@IIIXXX```___cccrrrsssssszzzzzzlllfffkkkrrryyyvvvjjjsssnnnjjjggguuu|||www}}}nnnmmmzzzwwwkkkUUUAAAJJJCCC:::999555///---...000000000/////////..................................................................---------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------......---...000111222222...111---///888666555???>>>QQQHHHHHHFFFbbbnnn|||rrrkkkllljjjeeeccceeehhhyyy~~~{{{{{{cccUUURRRSSSOOORRRKKK666,,,222555---...000000///.........................................................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++******+++...//////...---------,,,,,,---.........------,,,,,,------...///......//////000111222444555666444222111222333///000111222222000//////...666555CCCKKKLLLYYYWWW```]]]cccggg___WWWUUUQQQHHHGGGHHHHHHFFFCCCCCCEEEPPPJJJAAA;;;888777666555VVV???555777555555888666666444111/////////...------,,,******+++++++++***************))))))))))))***))))))+++.../////////111///......///222555777333222333888>>>???<<<888333222000222777===AAABBBDDDCCCCCCAAA>>>:::666444666333666======555111333222//////333777999>>>DDDVVVVVV___nnnvvvuuuwww|||}}}xxxsss[[[bbbvvvbbbRRRIIIHHH@@@555...///000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,---000111111111333(((>>>ggguuuooopppuuuzzziiirrrpppiiiWWWMMMSSSWWW___qqqwwwzzz~~~}}}uuueeeRRRFFFTTTUUU]]]oooyyyllllllgggvvv}}}fffVVVIII===:::===AAA>>>:::666222///---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---//////---------///111,,,666WWWwwwwwwlllhhhpppxxxyyywwwwwwuuuxxx}}}zzzsssqqqcccWWWZZZWWWUUURRRPPPMMMIIIDDDAAARRRKKKGGGFFFCCCBBBKKKYYYbbbrrrttt___KKKDDDDDD>>>333***,,,//////------000000---...............---------------------------------------------------------................................................/////////000000000111111//////000000111222222333444CCCRRRXXX___fffhhhcccgggjjjrrr|||qqq{{{vvvmmmppprrrlllcccwww~~~xxxwwwssszzzxxx}}}wwwyyywwwvvv\\\PPP===666;;;:::222,,,---111333000000000000000///...---...................................................------------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------...000111222333444111444111333:::888777AAA@@@WWWTTT___rrrqqqhhhkkkiiibbbddd___lllbbbVVV___XXX___```XXXUUU[[[bbbccc```ooouuucccTTTQQQUUUPPPIII>>>///////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,---...//////...---------------......////////////000111222222222333555444222111111222---///000000000222444666>>>GGGMMMffftttrrr|||pppfffkkkeeekkkmmmeeeXXXPPPPPPRRRPPPOOOMMMKKKIIIEEE???;;;UUU???555777555555888555666333000////////////...---+++))))))***+++***)))*********)))))))))))))))******+++,,,.../////////---.........///222666999222333555999<<<;;;777444444444555777999<<<>>>>>>:::999888666333111111111555444777===>>>:::999;;;======@@@CCCAAA;;;777888777:::DDDSSS```lll{{{tttccc\\\qqqgggsssnnnbbbYYYMMMBBB>>>999111---///------------------------------------------------------------------------...++++++...000//////000:::IIIdddnnnbbbfffwww~~~{{{xxxvvv{{{{{{gggSSSTTTjjj|||jjjddduuuwwwgggTTTAAA;;;???AAA???===999666222000///------------------------------------------------------------------------+++---000000///...111333999<<>>JJJQQQ```ggglllssssssmmmiiidddhhh___RRRGGGCCCFFFLLLQQQTTT>>>555888666666888555666333000////////////...---+++))))))***+++***)))))))))))))))))))))*********+++,,,------...///000,,,...000000///000222444444666888777444333333444666888:::;;;:::888666555333333444222111333777:::999888<<>>XXX___KKKSSSyyywwwiiifffnnn|||xxxaaa```qqq{{{ppphhhqqqzzzdddLLL???>>>>>>===<<<999666333111///------------------------------------------------------------------------,,,...000...,,,---222777MMM[[[uuuyyyooonnnzzz}}}zzzuuusssjjjhhhiiiooouuuwwwtttpppoooiiiXXXRRR___fffeeehhh^^^aaaffflllqqqtttsssqqqqqqqqqwwwyyykkkaaaVVVZZZ]]][[[UUUQQQTTTZZZrrr}}}___HHHJJJIII===555111////////////...------.....................------------------------------------------------................................./////////000000000000000000111111111111222222222333666===GGGNNN___ggguuuvvvmmmkkkkkkwww{{{wwwwww~~~yyy~~~|||}}}{{{vvv~~~ssscccoooaaaGGGJJJMMM===...,,,,,,---...///////////////................................................------------------------,,,,,,,,,---------......---------------------------------......////////////111333333111111333555+++444999@@@NNNVVVdddyyyqqqooocccnnnrrrZZZSSSjjjxxxbbbXXXXXXUUU;;;666111------.........................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++++++++---------+++,,,,,,,,,---...///000111---------------...///000/////////000000111222333333444555444111//////000///222555:::HHH]]]mmmsss}}}yyyzzz~~~|||xxxkkktttqqqllleee\\\SSSLLLIIISSS===444888666777999555666444111/////////...---,,,+++))))))*********)))))))))))))))***************,,,......------///000...111333222...---///111444666666333...---000444333555888999777444222111000222444444444888???DDDCCCEEEJJJPPPVVVYYY\\\^^^^^^]]]]]]\\\UUUMMMKKKNNNDDD@@@;;;555333777AAAIIInnnsssjjj|||xxxmmmzzz{{{yyyzzz[[[GGGMMMNNN===000111------------------------------------------------------------------------...+++---000//////999FFFXXXUUUVVV[[[nnnyyysssnnnkkkrrrvvvccc[[[jjjfff___wwwfffPPPEEE>>>===;;;888555222000///------------------------------------------------------------------------...//////,,,+++///888@@@aaarrryyyqqqvvvssslllooopppnnnkkkfffZZZOOOZZZ]]]WWWXXXiiivvvyyy}}}}}}zzzzzz|||~~~zzz|||~~~vvvnnnfffaaa^^^]]]YYYPPPIIIGGGMMMTTTfffwwwOOOEEEHHHGGG888111,,,---/////////000---------...............------------------------------------------------.................................//////000000111000000000111111111222222...111555999AAAMMM\\\fffmmmmmmoooyyyxxxyyyttthhhmmmvvvyyy}}}}}}}}}vvv|||uuu~~~wwwdddgggssscccpppqqqPPPOOORRREEE:::::://////.........///000111................................................,,,,,,,,,------------...,,,,,,,,,---------......---------------------------------...//////000000...000222111//////333777666@@@HHHUUUfffnnnttt{{{zzztttiii]]]^^^tttyyy~~~lllccc[[[EEE>>>666000///000///...................................................------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---------------...///000000------------...///000000000000000000111222333333444555555333111000111222///999FFFVVVlllxxx|||~~~qqqxxx||||||ssseeeYYYQQQQQQ;;;444888777888:::666888555111//////...---,,,,,,***)))((()))***)))(((((()))))))))***************---///...------///111...111222000......333777333222000...---...000222111333555444222111222444222555999;;;===CCCKKKRRR[[[```hhhooouuuyyyyyyxxxyyyyyyzzzyyypppfffccceeeXXXTTTMMMDDD===<<<===>>>CCCYYYvvv|||mmmjjjqqquuulllfffpppkkkUUUKKKJJJFFF===666................................................------------------------...+++,,,///000555LLLdddwwwrrrttt}}}gggtttkkklllzzziiiTTTFFFDDDAAA<<<888444222111........................------------------------------------------------,,,......---000:::KKKXXXqqq}}}xxxpppvvvppplllkkkkkkfffZZZRRRQQQ___lllmmmjjjqqqwww{{{~~~||||||{{{vvvqqqpppjjjiiioooqqqiii```\\\MMMJJJOOOaaavvv|||kkkTTTLLLMMMBBB888000///000///...111---------.........//////------------------------------------------------........................---......///000000111111000000111111111222222222---333<<>>444777:::888777:::999444000000///+++***+++,,,+++***)))(((((((((((()))(((''''''(((***,,,...---,,,+++,,,...///...---///---,,,---000111000...++++++,,,,,,...///111111.........///111444888:::???BBBGGGOOOWWW```fffjjjrrrvvv{{{}}}xxxVVVCCCDDD???888AAAHHH```xxxllldddYYYgggtttkkkzzzyyyeeegggRRRPPPFFF@@@222000///...///000000///......---------,,,,,,,,,///......---------......///(((555:::999ZZZnnn}}}|||{{{yyyoookkkmmmtttvvvqqqppptttkkkcccWWWNNNGGGAAA:::444===999>>>SSSssssssggghhhuuuhhhMMMIIILLLNNNIIIGGG<<<(((000///...///111111000///........................------,,,,,,,,,---......)))222,,,333>>>SSSwww{{{yyy~~~llliiiqqqrrriii___aaajjjtttxxxyyy~~~yyyrrr||||||wwwfffNNNEEEQQQeeerrrdddPPPLLLPPPFFF111'''---111,,,........................---------------------------------............///..................------////////////000000000000444111...000444777777666666KKKJJJ___sss{{{uuu|||rrrdddvvvzzz|||zzz~~~xxxqqqqqq|||xxxwwwvvvtttvvvzzzxxxwww{{{{{{pppcccggg~~~uuu\\\MMMFFFEEE<<>>LLLaaaaaaooo||||||wwwwww}}}yyyLLL>>>444777:::888777:::999444000000///+++***+++,,,+++***)))(((((((((((())))))(((((()))+++---...---,,,+++,,,...///...---000...---///111222111...,,,,,,,,,---...///000111/////////000333666:::<<>>444777:::888777:::999444000000///+++***+++,,,+++***)))((((((((((((***)))))))))***,,,...///---,,,,,,---//////...---/////////111222222000...---------------...///000000000111333666999===???FFFHHHLLLQQQVVVZZZ\\\]]]```dddiiimmmrrrzzzsssUUUNNNBBBAAA666;;;WWWvvvmmmMMMRRRvvvqqq}}}___KKKGGGFFF===666///---///111000---.........------------,,,...---------------.........666...AAAsss|||vvvsss~~~vvvtttqqqpppqqqrrrrrrqqqmmmnnnllljjjmmmnnneeeZZZCCCDDDFFFFFFDDDAAA???===:::BBBEEECCC:::888[[[wwwlllzzzhhhTTTTTTNNNFFFDDDBBB333111///.../////////...........................//////......//////000111///000---LLLsss{{{qqquuu{{{~~~}}}yyyssspppooossstttqqqqqqpppfffYYYgggcccbbbjjjuuummmiiirrryyy^^^LLLLLLOOOkkkkkkVVVIIILLLDDD000***222........................---------------------------------............///......................../////////000000000111111111222222333555999>>>BBBaaazzz{{{ooottthhhaaaqqq{{{qqqgggeeeeeerrrrrrfffrrr|||kkk^^^```bbb___YYYTTTSSSTTTRRRPPPQQQVVVXXXUUUQQQQQQJJJGGGHHHPPPYYYdddppp{{{~~~}}}lllttt}}}QQQNNNJJJDDD:::111...000//////......---......///---------------------------------------------------,,,,,,,,,,,,---......,,,,,,,,,---------......111///------...111222222222111555FFFMMMbbbaaa}}}iiigggsss}}}~~~rrrgggwww}}}ppp\\\CCCZZZxxxtttPPP>>>===666***111111000000000///.........................................................------,,,,,,------...------------------------------------...............------......///000111333222111111000000000000222222333333333222111000///555666@@@XXXlllyyyxxxtttLLL>>>444777:::888777:::999444000000///+++***+++++++++***)))(((((())))))************,,,---//////---,,,,,,...///000...,,,......000111111111///.........---------......///111222333555999<<>>JJJRRRgggqqqfffqqqwwwjjjgggooonnnjjjsss{{{uuuiiimmmkkkvvvyyyjjjeeeiiieeeVVVXXXZZZ[[[[[[ZZZYYYXXX[[[\\\___cccdddaaa^^^\\\SSSPPPLLLKKKKKKLLLPPPSSS```zzziii[[[NNNHHHAAA777000...000//////...............---------------------------------------------------,,,,,,,,,,,,---......,,,,,,,,,---------......111///------///111111000***333???[[[hhhttteeepppqqqrrruuuQQQfffmmmeeeVVV>>>222999222111000000000111000///...................................................------,,,,,,------...------------------------,,,,,,---------............------......///000111333222111000000000000000000222444555555444555555+++>>>KKKVVVfffpppwww|||{{{zzzLLL>>>444777:::888777:::999444000000///+++***++++++***))))))))))))))))))******++++++,,,...//////,,,,,,---///000000...,,,---.../////////...------......---------......///222333555777:::===???AAAAAACCCFFFJJJLLLMMMMMMMMMFFFFFFGGGHHHJJJMMMPPPSSSSSSVVVYYY^^^gggtttpppeeeRRRIIIMMMLLL[[[~~~aaaKKK]]]kkkfff\\\dddnnnVVVLLLFFF>>>444//////000000...//////.........---------...---------......///000---555[[[xxxpppooovvvhhh^^^lll|||lllnnnwwwpppppppppooonnnmmmnnnnnnmmmhhhmmmsssiiiSSSLLLTTTbbb[[[QQQKKKNNN[[[mmmzzzrrrnnnTTTaaaxxxqqqqqqwwwjjjRRRGGGOOORRREEE:::666111...---.................................------------...///000111444LLL[[[ssslllttt}}}xxxrrrkkkhhhjjjqqq~~~zzz{{{~~~uuuzzztttdddTTTXXXfff~~~wwwYYYJJJHHHDDD999...........................---------------------------------............///---------.........///////////////000111222222222666777999;;;AAAMMM\\\gggjjjxxxwwwsss{{{yyyssswww~~~wwwtttuuuoootttxxxnnndddeeehhhjjjhhheeecccbbbbbbaaaaaaVVVYYY\\\^^^___``````___]]]^^^^^^]]][[[YYYWWWTTTNNNYYYiii|||```NNNGGG@@@888333111000///...............---------------------------------------------------,,,,,,,,,,,,---......,,,,,,,,,---------......//////...///000111000///222AAALLLggg{{{wwwuuulllwww{{{ppphhhhhhuuuwww]]]CCC;;;555222...---///000000///...................................................------,,,,,,------...------------------------,,,,,,,,,------------......------......///000111222111000000////////////000222333444333444666888@@@]]]oooooommmlllrrruuu}}}xxxLLL>>>444777:::888777:::999444000000///+++***+++******)))))))))))))))***)))***+++,,,---......///,,,,,,---///111111...,,,---...///...,,,+++,,,...---------------...///000333444555888:::<<<>>>???@@@AAABBBBBBBBBAAA@@@???>>>>>>???@@@BBBDDDGGGHHHGGGKKKRRRVVVZZZ___eeejjj___OOOOOO@@@???___UUUCCC\\\}}}sssmmmnnniiibbbNNNGGGAAA999222000///000111/////////.........------............///000111111333FFFkkkssshhh~~~tttjjjgggnnnyyyvvvlllqqqvvvooorrrrrrpppnnnkkkiiijjjllllllhhhhhhhhh[[[LLLOOO^^^YYYPPPKKKTTTdddooonnngggaaahhh\\\bbb{{{oooZZZfffyyy{{{{{{pppppp\\\GGGOOOTTTFFF???:::333///---.................................,,,,,,,,,---...///000111EEEdddvvv|||sss|||~~~xxxtttzzzrrreeemmm}}}zzz~~~rrrtttxxx[[[RRRSSSjjjjjjOOOGGGIII???---........................---------------------------------............///,,,,,,------.../////////...///000000111222333333666888<<>>444777:::888777:::999444000000///+++***+++******))))))))))))******((()))***+++,,,------...,,,,,,...000222111...,,,///000///---++++++---000,,,,,,,,,---...///000111333444666777999;;;;;;<<<<<<;;;;;;:::999888777777=========???AAADDDEEEFFFGGGLLLRRRVVVXXXYYYZZZ[[[___jjj|||fffMMMNNN???888AAA___pppKKKFFFVVVsssyyy}}}qqq{{{gggLLLEEECCC===666000...000333////////////............////////////000111222333DDDZZZooossszzzrrrxxxkkkccclllsssxxxooogggsssxxxkkkrrrppplllddd\\\XXXXXXYYYXXX___```UUUMMMOOOUUUWWWGGGOOO]]]mmmwwwtttggg\\\lll[[[nnngggWWWgggyyytttttt}}}ppplllvvvXXXOOONNNEEEBBB===555000......//////........................---------...///000222333RRRooo}}}~~~sss}}}|||{{{lllkkk{{{yyyqqq~~~|||yyyooo^^^SSS\\\ttt}}}bbbOOOHHH>>>222........................---------------------------------............///,,,,,,------...//////000...///000111222333333444444777???JJJWWWbbbjjjmmmhhhiiizzz{{{uuu}}}wwwnnnkkkhhh^^^XXX```YYYZZZ]]]aaagggrrr}}}qqqfff___XXXhhh^^^VVVTTTSSS^^^}}}wwwllluuuYYYMMMCCC:::222111000///............---------------------------------------------------,,,,,,,,,,,,---......,,,,,,,,,---------......+++...000///...222;;;CCC[[[}}}zzzwww{{{xxxxxxzzzwww{{{~~~~~~|||vvvooojjjXXXOOOMMMXXXjjjzzzeee```fffiiiSSSKKKBBB777000...///...---...................................................------,,,,,,------...------------------------++++++,,,,,,,,,---------...------......///000111000000000000111222333333222333333222444<<>>444777:::888777:::999444000000///+++***+++***)))))))))))))))******((()))***+++,,,---------,,,---...000222111///,,,111111000---***+++...222++++++,,,---...///111222333444555777999999::::::555555444444444444555555111222444999???DDDHHHIIIMMMNNNNNNNNNNNNNNNOOOPPPNNNMMMVVVlllhhhLLLQQQGGGAAA>>>KKKqqqlllLLLGGG|||uuuxxxdddfff|||kkkLLLCCCCCC@@@888000---000555000/////////............000000000000111222333444YYYjjjooo|||zzzssstttqqqnnnggglllsssoooppprrrlllmmmiiiaaaUUUHHH@@@>>>>>>???UUUZZZJJJGGGVVVVVVFFFVVVcccnnnnnnhhhlll~~~cccoooiii]]]qqqfffyyy|||ttt{{{lllqqqnnnVVVOOOKKKDDD???777111...///000000.................................///000222333444[[[rrr|||~~~{{{tttkkkxxx}}}www{{{yyyrrr]]]XXXcccyyyxxx\\\III???;;;........................---------------------------------.........//////,,,,,,------...///000000...///000111222333444444666;;;FFFTTTccckkkmmmllliiiuuunnnvvvwwwjjjqqqxxx~~~lllffffff```]]]```YYYWWWaaa^^^ccckkksss}}}wwweeeZZZ[[[gggggg[[[]]]kkknnnZZZaaappp\\\MMM@@@222222000///............---------------------------------------------------,,,,,,,,,,,,---......,,,,,,,,,---------......+++///000...,,,333BBBOOOlll~~~uuuooovvv{{{yyywww{{{zzzvvvvvv{{{uuuxxx{{{}}}{{{qqq___PPPKKKDDDEEERRR```hhhmmmqqqvvvrrrzzzzzz^^^pppvvvYYYNNN@@@666222222111///...................................................------,,,,,,------...------------------------++++++,,,,,,,,,---------...------......///000111000000000111222333555555111222444555:::GGGYYYeeeooo}}}www{{{yyy___VVVeee^^^oootttKKK???666555999999888888555444111...,,,+++++++++******))))))))))))*********,,,///000...---,,,,,,---+++***,,,000222000...,,,,,,,,,,,,,,,,,,,,,,,,///---,,,///222222111222000111333555666666666555555555444222000///111333111111111333666999<<<>>>BBB???;;;777666777:::<<>>BBB666...+++///111...,,,---...------,,,,,,------...---------............///............/////////000...333444000000444777666333GGGQQQRRRiiisssyyy~~~}}}ppp}}}jjj\\\jjjuuusssnnnlllllliii[[[XXXZZZ______ZZZYYY]]]oooyyy{{{^^^___kkkjjj```YYYhhh|||xxxgggVVVllloooYYYDDDIII777+++///333///---111......................................................------------.........------------...//////(((777444...444444???[[[vvv{{{||||||mmmpppqqqzzzxxx||||||yyyxxxvvvxxxzzzzzzxxxuuunnnrrr|||qqqWWWJJJLLLWWW[[[```dddhhhlllqqqssswwwxxxxxxwww{{{}}}^^^hhh]]]MMMBBB...111888)))222222111///------///000........................------------------------------------------------++++++,,,,,,,,,---------///////////////.........000444555111111555555000000222666===HHHWWWgggrrrggg~~~{{{xxxtttyyypppccc[[[PPPJJJQQQNNNNNNOOOSSSVVV\\\iiivvvKKK???666555999999888888555444111...,,,+++++++++******))))))))))))******(((+++...//////............,,,++++++---///000000,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,.........///222222444555555555444444111111111000......///111111111000///111444777999<<<;;;::::::<<<@@@DDDFFFWWWWWWWWWVVVUUU^^^uuupppYYYDDD>>>LLLlllWWWIIIjjjwwwtttpppbbbJJJ;;;777111111333...////////////////////////000---,,,000000+++===^^^nnnvvvjjjwwwwwwsssuuuwwwrrrmmmmmmpppmmmddd[[[HHH@@@666333666;;;<<<;;;999===DDDKKKLLLKKKOOOVVVZZZ___fffmmmvvv{{{xxxqqqoooiiiiiiooonnniiimmmwwwqqqqqqppppppqqq~~~uuunnn]]]FFFQQQGGGDDD???888111...///000000000000000000000000000222222//////---+++>>>^^^{{{ttt{{{|||qqqjjjwwwzzzyyy|||nnn\\\OOOPPPWWWeeeuuu~~~|||~~~~~~zzzzzzxxxuuuzzzrrr^^^VVViiizzzbbbOOOIII<<<333---...///---,,,///...------,,,,,,------...---------............///........./////////000000//////000111222333444555AAAYYYhhhiiiuuu~~~yyyqqqvvvzzzqqqrrrvvvnnnssstttqqqmmmnnnqqqmmmeeeYYYTTTSSSXXX^^^eeeppp{{{~~~ggg]]]cccnnn]]]lll|||uuuzzz{{{bbbooolllVVVKKK<<<111000111///---///......................................................------------.........------------...//////000111......000444JJJiiisssnnneeeooouuuyyyuuuuuuvvvtttssssssuuuuuusssqqqtttxxxyyyqqqggg```]]]\\\gggiiimmmooopppppprrrtttuuuuuurrrmmmmmmwwwtttNNNWWWtttuuuVVV;;;222000000444111111000///......//////........................------------------------------------------------++++++,,,,,,,,,---------////////////////////////...222222......222444111555555:::EEEWWWffflllkkknnnxxxvvvwwwssstttsssvvvnnniiimmmkkkfffjjjdddaaa]]]YYYTTTRRRYYYbbbfffpppKKK???555555999999888888555444111...,,,+++++++++******))))))))))))******'''***---/////////000111111000...,,,+++,,,000333+++++++++,,,,,,---------,,,...//////...///000111333333333333333222111111---...///...------///111333222111000000222444555222444888>>>DDDKKKPPPTTTUUUXXX[[[YYYTTTUUUaaaooorrrOOOAAA:::HHHssspppHHHWWW{{{qqqtttuuuOOO??????444111333)))////////////////////////444***...444...444TTTrrrmmmaaaXXXlllooommmrrruuupppmmmnnnooohhhWWWIII:::888666666888::::::999:::CCCJJJJJJIIINNNUUUYYYXXXcccnnnqqqsssuuuvvvtttvvvmmmiiiooosssooommmooonnnnnnmmmllljjjooofffwwwlllOOOHHHJJJGGGBBB;;;444000///000000000000000000000000000111+++000444...:::```|||yyyzzzuuurrrrrrnnnyyywwwwwwmmm]]]SSSLLLIIIIIIJJJ^^^pppuuuvvvyyyzzzxxx}}}ppp~~~lll___WWWqqq\\\MMMBBB888///---------...000......------------......---------............///....../////////000000000222------333555111444;;;\\\rrr~~~yyy{{{|||xxxqqqsssvvv{{{~~~vvvsss{{{wwwnnnppprrrhhh[[[XXXUUUWWW^^^iiiwwwnnnaaa]]]ZZZ]]]sss}}}xxxWWWMMMDDD888000..................................................................------------............------......///000666+++,,,222000;;;ZZZuuuyyyssslllxxx||||||~~~{{{vvvwww}}}yyywwwuuuuuuuuuvvvuuutttyyy{{{rrraaa]]]hhhpppnnnuuuwwwxxxxxxuuurrrqqqqqqqqqooojjjccc```eeeqqq{{{ZZZXXXSSSoooJJJCCC555)))888000000////////////..............................------------------------------------------------,,,,,,,,,,,,------------///////////////////////////222222///...111444444444;;;IIIaaa~~~}}}yyyttthhhrrr|||}}}zzzppp[[[RRRccczzzJJJ???555555999:::999999555444111...,,,+++++++++******))))))))))))******)))+++...///......///111111333333111------000333******+++,,,,,,---......,,,000222///...000222222222222222111000///......---///000000000111222444555555555555666666666666DDDDDDDDDCCCAAA???>>><<<777;;;AAAFFFJJJNNNUUU\\\uuufffJJJ666<<<\\\```ZZZttt~~~qqqjjjwwwiiiiiiIIIDDDGGG444+++111---////////////////////////222)))000444///GGGlllyyyeeeUUUSSSbbbkkkmmmoooqqqpppooonnnkkk___NNNAAA<<<=========;;;::::::;;;???LLLSSSMMMJJJQQQWWWWWW[[[eeennnooonnnsssyyy|||}}}pppgggkkkqqqpppkkkhhhllllllmmmmmmkkklllvvvmmmnnnfffJJJKKKHHHDDD===555000//////////////////////////////000***222444444TTT~~~zzz}}}yyyssshhhuuu}}}~~~vvvnnnvvv}}}nnneeeaaa[[[RRRLLLMMM___nnnrrrqqqtttxxxzzz~~~~~~wwwZZZ[[[}}}xxx^^^HHHCCC;;;222------......///......------------......---------............///...////////////000000000555...///666555///999JJJkkk{{{yyyrrrrrrtttzzz}}}xxxnnnnnnkkkaaaVVVYYY^^^hhhsss}}}zzzTTT\\\aaammm|||nnnlll{{{^^^PPPIII===222---...///.........................................................------------.....................//////000444***222888555LLLppp}}}tttrrrkkkuuuyyyyyywwwxxxyyyyyyxxx|||zzzyyyxxxwwwwwwxxxxxxxxxvvvsssggg[[[\\\hhhrrrtttvvvxxxxxxwwwtttqqqoooooonnnkkkddd^^^\\\bbbmmmuuuzzzzzzvvvYYYssspppYYY@@@///111000/////////000000...---........................------------------------------------------------,,,,,,,,,------------...///////////////000000000000333555333222222444666777IIIaaa{{{{{{mmmwww}}}{{{___UUUZZZfffJJJ>>>555555999:::999999555444111...,,,+++++++++******))))))))))))******,,,---//////...---...///---000333222///,,,,,,...******+++,,,,,,---......(((---...++++++000111///000000///......---------000222444555555666888999555666999;;;<<<;;;:::999>>>@@@BBBEEEFFFFFFFFFEEECCCCCCDDDIIIPPPVVVVVVTTT\\\wwwbbbNNNDDDLLLnnnwwwZZZXXX{{{nnnRRRooogggKKKAAA@@@444...444333////////////////////////...---222///555[[[wwwmmm}}}eeefff[[[ZZZ___nnnuuurrrkkknnnooolllcccWWWMMMGGGDDDEEEEEECCCAAA@@@BBBDDDEEEQQQVVVPPPLLLPPPTTTRRR\\\aaadddcccfffqqq|||{{{mmmbbbccclllpppnnnjjjmmmmmmooopppnnnmmmqqqxxx___lll|||ZZZJJJIIIEEE>>>666111...---////////////////////////222000333///:::gggvvvvvvwwwzzzvvvuuu|||nnniiiwwwyyyrrrlllfff___YYY^^^hhhoooooommmpppxxx~~~yyyttttttNNNrrrdddGGGBBB<<<444///...//////---///......------......///---------............///////////////000000000111444000222666111...@@@ZZZfffoooyyy||||||}}}ssstttpppkkkhhheeeaaa^^^\\\\\\gggvvv}}}fff]]]ZZZdddvvv|||sssyyyzzznnnXXXZZZ}}}|||UUUMMMAAA777111//////000......................................................------------......///............///000000///---666666;;;ccctttmmmqqqooozzz|||wwwwwwxxxwwwwwwzzzwwwwwwvvvuuutttttttttuuunnnddd^^^```bbbbbbfffmmmnnnoooqqqpppooonnnooopppooojjjccc^^^___gggrrryyyxxx}}}~~~}}}xxx]]]sssdddLLLAAA000333111//////000000///---........................------------------------------------------------,,,,,,---------.........////////////000000111111///222666777444333555999HHH]]]pppzzzzzzqqqjjjsss~~~}}}{{{```KKK]]]}}}III>>>555555999:::::::::555444111...,,,+++++++++******))))))))))))******...///000///------...///))),,,///000...+++)))(((+++++++++,,,,,,---------***......,,,///666666000///...............///000444666999::::::;;;<<<===777888999;;;<<<=========:::>>>FFFNNNVVV\\\```bbb]]][[[XXXWWW\\\```\\\UUUUUUmmm||||||yyykkkMMM>>>[[[bbbEEE[[[zzzTTTrrrMMM;;;;;;999222000////////////////////////---111111///BBBiiivvvcccUUUggg]]]bbb^^^mmmvvvqqqgggkkknnnjjj```XXXUUUUUUXXXVVVRRRLLLFFFDDDDDDEEEMMMRRRSSSPPPMMMNNNPPPOOO___aaa^^^\\\cccsssxxxlllhhhlllooonnnlllnnnlllmmmpppnnnkkklllppp{{{dddlll}}}cccJJJIIIFFF@@@888222///---000000000000000000000000///333222///HHHxxxvvv~~~wwwrrrwwwsssxxx~~~rrrfffjjjzzzxxxmmmiiigggeeejjjmmmnnnllllllqqqzzz}}}wwwtttuuu|||hhh\\\tttTTTFFFAAA999111///111///,,,//////............//////---------............////////////000000000111111000000333444111555KKKcccdddhhhlllrrr~~~pppvvvdddeeeffffffaaa[[[[[[______kkkxxx~~~xxx}}}lllWWW]]]cccgggyyyVVVaaaaaaRRRFFFAAA;;;222...111......................................................------------......//////......//////000111...000333555FFFrrrsssooouuuuuu|||vvvvvvxxxvvvuuuuuuxxxyyyyyywwwssspppooooooddd[[[[[[dddeee]]]\\\dddfffgggiiijjjkkkmmmqqqtttqqqllldddaaadddkkkssswwwsss{{{ppp~~~uuuUUUZZZ}}}jjjZZZVVV???888444000///000111///---........................------------------------------------------------,,,---------...............//////000000111111222...000444666555444;;;CCC\\\mmmsssllltttyyywwwxxxyyyzzzyyyxxxwwwwwwrrr}}}aaaVVVIII>>>444555999:::::::::555444111...,,,+++++++++******))))))))))))******---...///.........000111+++++++++---------+++(((,,,,,,,,,,,,,,,,,,,,,,,,...000///---444>>><<<333///......///000222333555666888;;;<<<<<<<<<===>>>???===:::999:::===AAADDDTTTUUUVVVWWWWWWVVVTTTSSSSSSVVVVVVSSSSSSUUUSSSNNN[[[eeeiiiwww^^^BBBGGGiii[[[FFFfffvvvvvvfff@@@BBB<<<,,,...////////////////////////...111...888YYYsssvvvqqqyyyfffqqq\\\kkkcccjjjqqqmmmiiilllooommmiiieeeeeeggghhhddd]]]VVVPPPMMMJJJIIIYYYTTTOOOOOOOOOOOORRRVVV___aaa___[[[```rrrwwwooommmnnnmmmkkkkkkhhhiiilllllljjjjjjmmmvvvtttwwwqqqgggJJJJJJGGGBBB;;;555111///000000000000000000000000+++111...444VVVzzz{{{xxx}}}zzzyyyxxx{{{xxx}}}oooaaa___mmm}}}vvvrrrrrrqqqqqqppppppqqqsssxxx~~~}}}yyyvvvppp|||pppvvv\\\pppnnnPPPJJJ>>>111...111000,,,//////............//////---------............/////////000000000111111111000333555555999EEEXXXgggoooqqqqqqtttuuuuuuqqq```yyy{{{qqqjjjfffeeeaaa[[[ZZZ^^^aaammmxxxyyyzzzxxxwww{{{nnnllluuuxxxhhh___]]]tttsssVVVdddyyyqqqZZZKKKLLLFFF555---222......................................................------------......///////////////000000111000111333AAA\\\vvvwwwzzzggghhhqqqooovvvvvvzzzvvvtttvvvwwwuuuuuuxxxzzz{{{{{{wwwpppiiieeeddd___^^^___``````^^^^^^```bbbccccccdddfffkkkqqqvvvqqqlllgggfffiiimmmooopppoootttsss}}}ooo~~~pppccc^^^iii{{{}}}ppp```TTT===777111...000111000...........................------------------------------------------------------------...............//////000111111222222111000222555666:::GGGVVVkkkwwwvvvmmmzzzzzzzzzvvvIII===444555999:::::::::555444111...,,,+++++++++******))))))))))))******+++,,,.........///222444000---+++,,,///000///,,,---,,,,,,,,,,,,,,,,,,,,,+++---+++)))222???<<<000/////////000222555777999666888;;;===<<<<<<======HHHCCC<<<888888>>>EEEJJJIIIJJJLLLNNNOOOPPPPPPPPPQQQYYY^^^YYYUUUVVVVVVTTT```ddd```uuuyyytttSSS:::UUU~~~PPP]]]yyyrrrCCCBBB888(((666//////////////////////////////,,,CCCmmm|||{{{```xxxnnnlllnnnmmmnnnooorrrsssttttttttttttgggddd___]]]\\\[[[YYYXXXdddVVVNNNPPPRRRRRRVVV___XXX]]]\\\XXX[[[kkkxxxwwwsssmmmkkklllmmmnnnfffcccdddiiilllkkkllloookkkkkkzzzkkkqqqrrrKKKKKKIIIDDD===777333111000000000000000000000000---222,,,666WWWlll|||wwwrrrwwwoooyyywwwtttxxxdddUUU[[[ooo}}}yyywwwuuuvvvzzz~~~tttqqqppphhhqqqyyyxxxtttjjjfffYYYQQQBBB222,,,000111---//////............//////---------.........//////000000000000111111111111222666777999CCCUUUccciiizzz~~~}}}}}}vvvqqqyyykkk[[[eeesssuuutttvvvhhh]]]]]]``````___```bbbooozzz{{{zzz}}}~~~}}}~~~zzzoooooozzzzzzmmmkkkuuummmXXX^^^mmmwww|||uuuaaa[[[mmm|||___OOOTTTNNN777+++111.........................................................------.........///////////////000111111111111666SSSrrrtttZZZeee]]]jjjyyywwwzzzwwwwwwwwwxxxyyytttooopppuuuvvvxxxxxxrrrhhh___XXXVVV^^^eeeddd[[[YYYbbbeeebbbaaaaaa``````bbbhhhooouuunnnkkkhhhjjjnnnpppnnnkkkrrrmmmyyyfffiii|||zzzzzzwwwpppbbbuuuaaaaaa@@@:::222...000111000...........................---------------------------------------------------------.........//////...//////000111222222222666333333666888AAASSSfffvvv~~~xxxuuuzzz{{{kkklllyyy|||uuulllnnnpppiiifffmmm~~~III===444666;;;<<<999777777555111...+++******++++++***((('''&&&((()))***------------...000111222222///+++,,,///000---))),,,++++++******++++++,,,---------............///222333444555777888999:::<<<@@@@@@======@@@CCCCCC???>>><<<;;;<<<@@@FFFKKKBBBMMMRRRNNNMMMRRRSSSNNNWWWWWWXXXYYYXXXUUUUUUWWW[[[aaaeeedddmmmtttPPP:::KKKhhh~~~aaaOOOiiixxx~~~cccEEECCC>>>111111////////////////////////444 :::OOOjjjrrrhhhwwwgggbbbmmmrrriiiffflllgggkkkwwwtttyyynnneeecccaaa^^^```fffiii^^^RRRNNNSSSYYYZZZXXX___UUUYYYWWWMMMaaannnmmmkkkjjjjjjkkkmmmnnniiihhhhhhhhhjjjllloooqqqmmmrrrtttqqqiiieeeDDDLLLFFF;;;BBB333,,,////////////000000000000000222***888ccc|||xxxooouuu||||||tttkkkjjjqqqxxxxxxqqq]]]TTTcccxxx~~~{{{yyytttqqqssstttzzzzzzrrrdddZZZeeexxxjjjuuuZZZzzz|||oooPPPBBB===000333777***000000///.................................------////////////000111222333111777666<<>>@@@>>>???AAACCCCCCBBBAAAAAABBBGGGNNNRRRRRRRRRSSSTTTRRRYYY\\\aaaaaa\\\WWWVVVXXX```bbbbbbbbbggg{{{yyyYYY>>>===KKKmmmrrr\\\uuu^^^lllwwwMMM<<<;;;333...////////////////////////444)))@@@ggglllpppzzz}}}}}}uuuZZZiiiccceeennnqqqjjjgggjjjqqqooovvv{{{~~~vvvrrrnnnhhh```]]]fffsssiii^^^QQQNNNTTTZZZ[[[XXX]]]SSSTTTQQQGGGWWWrrryyynnnlllkkkjjjjjjkkklllnnnmmmlllkkkjjjjjjkkkmmmnnnoootttssssss]]]ttt|||SSSNNNFFF;;;???444111////////////000000000111222444666PPPyyy}}}rrr{{{|||zzzmmmaaakkkuuufffXXXUUUeeevvvzzzyyyyyy~~~zzzssslll```WWW___nnntttkkkllltttXXXJJJ@@@000///444,,,000000///.......................................000//////000000111222333///888666:::UUUmmmuuuzzznnnrrrpppkkkrrr~~~ppp}}}pppaaajjjpppeeefffaaaaaaddd```ZZZ\\\eeeiiikkkooossswwwyyy{{{{{{yyy~~~|||wwwqqqpppvvvtttmmmnnnuuu|||\\\^^^bbbsss~~~tttgggZZZzzzvvvXXXKKKFFF:::000...////////////.................................------,,,,,,------...///---111222...///333333111000888QQQ}}}uuuyyy}}}zzzmmmZZZcccooouuuvvvsssrrrrrruuuvvvxxxxxxyyyzzz{{{}}}|||lllVVVFFFDDDQQQdddrrrooollliiifffdddaaa]]]ZZZ[[[^^^___\\\```nnn|||uuupppkkkjjjmmmppppppooommmkkklllnnnoooqqqwwwwwwhhhpppdddhhhVVV@@@444111111///---..............................------------.........------,,,,,,------...........................111000000000000111111222444///222:::JJJlllpppzzz~~~{{{uuuwwwwwwtttpppnnnppprrrqqqmmmmmmuuu~~~GGG===444666::::::999888777555111...+++******++++++***(((''''''(((***+++000000///..................//////...,,,+++,,,,,,,,,++++++******++++++,,,------------............222333444666888:::;;;;;;???@@@>>>;;;<<>>;;;AAACCCEEEEEEDDDCCCDDDEEEMMMNNNRRRWWWXXXUUUUUUXXXYYY]]]___\\\WWWTTTVVVXXX^^^cccoooxxxyyy|||yyyaaaHHH<<<<<>>;;;777---////////////////////////000222DDDtttiiipppqqqdddPPPXXXaaakkkooommmjjjiiiiiilllooo~~~yyyqqqkkkjjjtttjjj___SSSQQQXXX]]]\\\XXX[[[SSSRRRMMMDDDNNNdddmmmmmmlllkkkjjjjjjkkklllmmmnnnmmmlllkkkkkkkkklllmmmooorrrnnnvvvuuuppptttYYYJJJEEE@@@===333444/////////000000000111111111000<<>>===<<<>>>BBBBBB>>>DDDCCCBBBAAABBBFFFMMMRRRQQQMMMQQQZZZ\\\VVVUUU[[[ZZZZZZVVVRRRQQQVVVZZZ[[[___eeeuuuxxx~~~iiiTTTFFF@@@HHHoooZZZyyysssIII>>>999///////////////////////////...<<>>[[[ppp```|||uuuOOO===777111000000000000000000000000---IIIfffhhh~~~zzzcccMMMHHHVVViiisssllleeegggkkkjjjmmmvvv|||}}}~~~mmmfff______bbbccc^^^XXX[[[XXXRRRMMMJJJKKKWWWhhhkkkkkkkkkjjjjjjkkkkkkkkkhhhhhhhhhiiiiiijjjjjjkkkiiijjjiiijjjyyy~~~rrrcccDDDCCCHHH;;;333333000000000000111111111111666000GGGuuu{{{yyyyyyrrrwww|||sssdddXXXJJJVVVhhhuuuwwwtttuuuyyyyyy}}}wwwmmmfffaaa[[[WWWVVVsss|||xxxZZZhhh}}}nnnPPP>>>999333///000000000///......................../////////000000111111111111222333444555888444>>>\\\ooolllyyyzzz|||ssslllaaa```fffggg```UUUQQQWWW___bbbfffgggiiikkkmmmnnnoooooopppzzz|||lllTTTOOOeee~~~vvvvvvwwwwwwrrrlllkkkmmmuuu[[[^^^dddqqqwwwxxxoookkk~~~hhhMMMFFF???111///------///000000///...........................------------...//////111///...000111222333444888]]]oookkkssszzzvvvlllZZZ]]]pppsssvvvyyyzzzzzz{{{{{{{{{zzz{{{}}}zzzpppaaaUUUgggjjjooosssuuutttrrrpppwwwrrrkkkeeebbbaaa```___[[[YYYVVVTTTWWWbbbqqq}}}pppnnnkkkjjjjjjlllmmmmmmnnnkkkkkkoooqqqoooppprrrsssssstttnnnWWWJJJ<<<,,,)))///..............................------------.........------,,,,,,------............/////////000000000000000111222444555666555999@@@\\\wwwpppmmm~~~}}}~~~xxxooouuu}}}~~~yyymmm```XXXXXX\\\ZZZ```hhhlllllllllnnnooolllpppxxx~~~}}}yyyzzz~~~zzz}}}{{{CCC;;;555666888888999;;;777555111...+++******+++***)))(((((((((***,,,---,,,---------///000111222+++///111///***(((***...,,,++++++******++++++,,,,,,,,,,,,,,,------------000222666:::===>>>???>>>555:::>>>======AAACCCBBB???BBBEEEGGGHHHIIIKKKMMMNNNMMMPPPWWWZZZYYYWWWXXXOOOUUUZZZ\\\bbbfff```UUUbbbbbbfffjjjfffbbbjjjxxx~~~eeeOOO@@@999III___cccuuuqqqvvvoooQQQ:::444222000000000000000000000000***RRRssseeedddOOOKKK```lllqqqjjjdddfffjjjjjjnnnyyywwwllljjjpppuuugggfffeeefffgggeee___[[[XXXXXXPPPLLLMMMIIIQQQgggjjjjjjkkkkkkkkkkkkjjjjjjkkkkkkjjjiiihhhfffeeeeeejjjhhhlllmmmuuu{{{}}}QQQEEEGGG999666666000000000111111111222222333333TTTzzz}}}zzz|||gggrrruuu^^^PPPFFFTTTgggsssvvvttttttvvv{{{~~~}}}wwwnnngggbbb]]]WWWSSSfffaaabbb{{{qqqPPP======777...111000000///........................//////000000111222222222222333444555555<<<:::IIIlll}}}qqqxxx~~~vvvyyy||||||}}}yyyhhh[[[___kkk```SSSMMMPPPXXX^^^aaaeeegggiiilllmmmmmmlllkkkgggaaa\\\ZZZ\\\bbbmmmvvvrrrqqqooonnnllljjjhhhgggooozzzooo]]]___hhhxxxvvvrrrrrrsssZZZ```}}}wwwUUUDDDHHH555111...---000111000.................................------......///000222000///111000000444:::SSSvvvooolllyyyvvvyyymmmTTTOOOfffqqqqqqrrrsssuuuxxxzzz{{{ttt{{{zzzmmmdddeeeiiitttuuuwwwxxxyyyzzz{{{|||rrrpppnnnmmmjjjfff```\\\```[[[WWWVVVUUUYYYdddooommmmmmmmmllllllmmmmmmmmmqqqmmmllloooqqqooooooqqqmmmzzzzzzxxx^^^mmmlllXXXOOO???+++(((333..............................------------.........------,,,,,,------............//////000000111000000111222333555777888999===NNNmmm}}}wwwzzzzzz{{{vvvvvvxxx~~~zzz~~~wwwssseeebbb\\\QQQIIIIIIQQQYYY[[[```fffhhhfffcccdddfffdddiiisss}}}||||||}}}BBB:::555666777777999;;;777555111...+++******+++***)))(((((()))***---..................///000111,,,...///...+++)))***,,,,,,++++++******++++++,,,++++++,,,,,,,,,---------222555999>>>AAACCCCCCCCC;;;BBBGGGBBB>>>>>>@@@AAAAAACCCEEEGGGGGGGGGHHHJJJLLLOOORRRTTTXXX\\\ZZZUUURRR^^^eeebbb```bbb___VVV[[[bbbiiillljjjffffffgggwwwlllUUUBBB;;;===QQQzzztttcccqqqzzzsssooo|||{{{XXX===888444000000000000000000000000000^^^ssskkk{{{~~~ttt```QQQOOOgggjjjkkkiiiffffffhhhiiifffuuuzzzzzzuuunnnnnnrrrsssqqq\\\aaagggjjjiiieeeaaa___WWWYYYPPPKKKOOOHHHLLLeeejjjjjjjjjkkkkkkjjjjjjjjjlllkkkkkkjjjhhhgggeeedddjjjeeelllooommmzzz~~~rrr[[[GGGIII<<<;;;666000000111111111222222222///666]]]vvv{{{{{{hhh~~~lllqqqxxxmmmUUUDDDFFFSSSdddpppwwwyyyxxxwww{{{xxxrrrjjjeee___YYYSSSZZZuuuqqqhhhzzzvvvTTT???@@@666,,,444000000///...............---......///000000111111333222222333333444555666;;;KKKggg~~~zzzzzzmmmbbbkkkzzzsssccc```eeefffTTTFFFIIIQQQVVV\\\aaaggghhhjjjkkkiiifffaaa___YYYIIIDDDYYYvvvyyymmmmmmjjjfffeeeggghhheeeaaagggqqq~~~ddd[[[```nnnwww|||}}}[[[QQQrrr```FFFNNN888444///...111222111..........................................//////000111000111222000000:::EEErrr{{{yyy|||lllKKKOOOiiiooooooppprrruuuwwwxxxxxxpppvvv|||{{{vvvuuu{{{ppprrrxxx{{{tttrrrqqqooolllgggaaa]]]```[[[XXXWWWTTTTTT[[[dddjjjkkknnnoooooonnnnnnnnnsssnnnkkknnnooonnnnnnooolllnnnxxx{{{zzznnnUUUNNNwwwjjj[[[NNN>>>111...333..............................------------.........------,,,,,,------...---......///000000111111000000111222444666888999>>>MMMjjj}}}}}}~~~lllnnnvvvzzzlllcccUUUOOOHHHCCCDDDJJJQQQVVVZZZ]]]bbbeeefffddd```^^^___eeeppp}}}AAA:::555666777777999<<<777555111...+++******+++***)))(((((()))+++---...000000///............///---......---+++******+++,,,++++++++++++++++++,,,++++++,,,,,,,,,---------...111555:::===?????????CCCLLLPPPIII@@@===???AAAEEEDDDBBB@@@AAADDDKKKOOOKKKQQQSSSRRRWWW___]]]TTTbbbnnnrrrfff]]]```dddcccbbbfffddd___^^^dddhhhiii~~~rrrZZZFFF@@@777HHHqqqhhheeecccwwwrrrcccDDD>>>666000000000000000000000000???lllppptttrrrttt|||qqqSSSLLLNNNiiiggggggiiiiiigggfffhhheeepppTTT]]]gggllljjjfffbbbaaaXXX\\\QQQLLLQQQHHHIIIdddiiijjjjjjkkkkkkjjjjjjiiiiiijjjjjjjjjjjjiiihhhhhhhhhbbbkkkmmmeeexxxrrr]]]JJJMMM@@@>>>444000111111111111222222222444===eeevvvXXXsssuuuwwwvvvqqqeeeSSSDDDHHHTTTcccpppzzz~~~{{{|||{{{vvvnnnhhhbbb\\\VVVRRRooo}}}~~~pppzzzZZZCCCAAA444+++777000000///...............---......///000111111222333333333333444555666666999\\\lllnnnZZZcccrrrddd[[[eeekkk___KKK???HHHRRRTTTYYYbbbeeeffffffddd___WWWOOOJJJFFFIIIXXXooo~~~vvvpppiiieee___^^^cccfffccc^^^___kkkyyyuuu^^^[[[eeeooofffPPPllliiiHHHPPP;;;555000///111333111..........................................///000000000000222444111222>>>NNN{{{fff\\\EEEXXXooonnnoooqqqtttxxxyyyyyyxxxvvvtttxxx~~~~~~yyy|||wwwpppkkkhhheeecccbbb]]]XXXWWWWWWTTTQQQVVV___gggkkknnnqqqqqqoooooonnntttnnnjjjlllnnnmmmmmmnnnvvvffftttxxxiiiddd___zzzwwwhhhPPP>>>777222---.................................------............------,,,,,,------...---......///000111111222000000111222444666888:::>>>ZZZtttxxxooojjjhhhxxxyyyiii^^^VVVMMMEEEEEELLLSSSUUUTTTWWWXXX]]]dddjjjiiiaaaZZZZZZ___kkkzzz~~~~~~||||||DDD;;;444555888888888999444333000---+++*********+++***)))'''&&&)))...222......////////////.........---,,,***)))******+++++++++++++++++++++,,,,,,,,,,,,,,,,,,---...//////111///...111444777???GGGMMMJJJFFFCCCBBBBBBAAA@@@CCCBBB@@@???@@@AAACCCEEEKKKIIIKKKRRRWWW[[[dddmmmfffeeedddaaa``````cccfff```\\\]]]dddgggeeeeeeiiinnnsss^^^KKKEEE888DDD___uuudddWWW}}}|||DDD888//////444000...222...---666CCCppptttyyyvvvuuu{{{}}}sssiiiLLLMMMVVVjjjiiihhhgggggggggggggggjjjlll}}}tttmmmhhhhhhhhheeebbbbbb___\\\XXXSSSLLLHHHLLLTTThhhiiijjjkkkllllllkkkjjjjjjkkkkkkjjjhhhhhhjjjllleeekkkkkkjjjlllpppwwwkkkuuu[[[LLLFFFBBB<<<888333222111000000111222333444777{{{wwwTTTzzzpppmmmttttttbbbJJJ<<>>///333///...333///---666QQQwwwttthhhLLLPPP___hhhhhhggggggggggggggghhhgggfffpppxxxqqqkkkkkkkkkgggdddcccbbb^^^ZZZVVVNNNIIILLLSSSggghhhiiijjjjjjiiihhhgggiiiiiijjjjjjjjjjjjjjjkkkdddjjjjjjiiikkknnn{{{zzzqqq~~~aaaKKKEEEDDD>>>666333222111000000111222333222<<<{{{vvvTTTyyyssssssvvvoooZZZFFF===FFFVVVjjjwwwxxxvvvvvvxxxwwwgggcccnnnuuu~~~}}}xxxqqqlllhhh^^^TTTTTT\\\gggnnnrrruuuxxx{{{nnnnnn|||~~~zzzyyyiiiHHHCCCBBB---222000000////////////000000......//////000111111111111222444444444555888:::222XXXqqqsssrrruuutttssslllttttttggghhh```^^^jjjfff^^^EEE>>>>>>IIIPPPQQQWWW```dddxxxzzzwwwmmm___\\\hhhoooxxx{{{rrrjjjfffeeedddddddddbbb^^^[[[^^^fffoootttxxx|||}}}{{{}}}lllUUU^^^\\\ccc{{{ddd]]]yyylllKKKOOO888222333,,,///444+++........................///............///000000333...333888555777\\\~~~qqqXXXGGGUUUlllqqqrrrrrrsssvvvzzz{{{yyywww}}}}}}}}}{{{wwwuuurrrpppllljjj___[[[XXXYYYWWWUUUUUUXXXggghhhjjjmmmppprrrsssssssssssssssrrrqqqpppooonnnrrrpppvvvzzzkkklllxxxnnnPPP888...////////////............---------............///............////////////------------...///111222111///111222222999???<<>>555222,,,///333---........................///.........//////000111111111444888333>>>rrr~~~yyycccOOOGGGXXXlllmmmooorrruuuwwwwwwvvvwwwwwwuuu}}}|||~~~}}}zzzwwwsssqqqmmmjjjgggaaa\\\ZZZZZZXXXTTTSSSVVVdddhhhkkklllkkkkkknnnppprrrrrrssstttssssssrrrqqqnnnlllsssyyy~~~pppRRRiii~~~yyyrrr]]]777---////////////............---------............///............////////////,,,///111111///...000222222000000222555999???BBB^^^ttt]]]]]]nnnrrrgggddd```ZZZ[[[aaa]]]___aaabbbcccbbb```___ZZZWWWYYYeeevvv~~~EEE<<<555666999999999999444333000---+++***************)))((((((***///222......////////////.........---,,,***)))******+++*********++++++,,,,,,---,,,,,,,,,,,,---...//////000000333:::@@@EEEMMMVVVNNNJJJEEEBBBBBBBBBAAAAAA>>>???AAACCCEEEFFFGGGGGGAAAIIIJJJBBBHHHZZZfffdddWWWZZZ]]]^^^^^^^^^^^^___^^^^^^```aaa```______aaabbbqqqsssYYYBBB<<>>EEEOOO]]]qqq|||xxxiiivvvzzzuuuyyy~~~{{{YYYJJJKKK777...000000////////////000000...//////000111111222222222333555555555666999;;;LLLsssjjjsssqqqzzzlllqqq___cccddddddjjjDDD===:::>>>GGGOOOQQQUUUZZZbbbttt|||sssllliiikkkhhhfffdddbbb___\\\YYYdddlllrrrtttvvvxxxxxxvvvxxxyyyyyyyyyyyy{{{lllYYYccc\\\___~~~uuujjjZZZXXXUUUFFF888000---///111///....................................///000111111222444333777333FFF|||\\\GGGFFFZZZkkkkkklllqqqvvvwwwtttssstttwwwooozzzsssppp~~~~~~{{{wwwsssppplllhhheeebbb^^^[[[ZZZXXXSSSRRRTTTccciiimmmmmmiiigggkkkpppqqqppppppoooooooooppppppkkkiiiqqqyyyzzzrrrQQQWWW{{{|||rrreee???888////////////............---------............///............////////////---333777777333000222555444444333666;;;:::???LLLqqq~~~yyycccXXXdddvvv~~~ooohhhccc\\\]]]cccbbbcccccccccaaa_________^^^ZZZXXXaaarrr}}}EEE<<<555666999999999:::444333000---+++*********)))))))))))))))+++///222,,,------......------,,,...---,,,***)))******+++))))))***+++,,,,,,------,,,,,,,,,,,,---.../////////000555<<>>@@@CCCEEEFFFGGGGGGAAAIIIIIIAAAEEEWWWaaa```YYY[[[\\\]]]]]]^^^```bbbZZZ]]]`````````aaabbbcccbbblll}}}rrr\\\CCC===BBB\\\tttcccQQQiii}}}qqqjjjRRR===;;;222111,,,...444///222CCC{{{wwwxxxdddoooyyy\\\JJJCCCXXXiiijjjiiihhhffffffeeeeeeeeeeeegggkkkooopppooottt{{{~~~vvvssspppkkkggggggkkkfffbbb___WWWMMMIIIJJJVVVVVVWWWWWWXXXYYYZZZZZZ^^^^^^]]]___bbbeeeggghhhgggjjjiiikkknnnkkksssqqqyyyrrrjjjJJJCCC@@@777444333222111111222333444:::\\\|||{{{lllhhhwwwsssrrrooo```JJJ??????HHHSSSaaalllqqqtttwwwyyyppp{{{mmm===NNNWWW\\\KKKRRR]]]\\\yyy~~~vvvnnnfff[[[QQQNNNJJJEEEEEEFFFGGGDDDAAADDDDDDCCCGGGXXXsss{{{}}}wwwcccoooyyyxxx{{{dddOOONNN<<>>===@@@EEEBBBAAA@@@AAACCCCCCBBBAAA===>>>???AAACCCDDDFFFGGGBBBGGGFFFAAADDDPPPYYYZZZYYY[[[\\\\\\\\\]]]___aaaVVV\\\```___^^^aaadddeeegggnnn~~~xxx]]]AAA>>>@@@TTTssslll[[[qqq~~~zzz___<<<222222111---///222...666NNNwwwtttttteeevvv}}}ddd]]]FFFEEEbbbjjjjjjiiihhhggggggfffffffffffffffiiiooorrrpppqqqtttkkkvvvxxxtttqqqlllhhhhhhjjjfffbbb___XXXNNNGGGFFFAAAAAAAAAAAABBBCCCDDDEEEGGGHHHJJJLLLQQQZZZdddkkkiiikkkhhhjjjooolllqqq}}}wwwwwwXXXHHHJJJDDD444444333222111111222333444<<>>===:::\\\~~~|||sssjjjcccZZZRRRGGGEEEDDDEEEHHHIIIGGGDDDLLLJJJFFFDDDQQQkkkyyyaaagggzzzsssyyyxxxqqqWWWOOO>>>222000000////////////000000//////000111111222222333333444666888999;;;>>>AAAaaa```rrrkkkbbbfffddd^^^UUU777;;;<<<@@@GGGOOOUUUXXXZZZ```ppp}}}}}}wwwrrrrrrsssnnnjjjeeeaaa___^^^\\\[[[[[[eeeooouuuxxxyyywwwssstttvvvwwwxxxyyy{{{ZZZ]]]gggccchhhyyyrrrVVV\\\wwwdddRRRPPP===---///000---222.................................///000111222333444888...888:::XXX```CCCDDDRRReeeooojjjpppuuu{{{|||zzzyyy{{{~~~~~~~~~tttXXXrrr|||xxxtttqqqmmmiiifffbbb^^^\\\\\\YYYSSSPPPRRRZZZbbbjjjkkkhhheeegggjjjqqqooollliiiiiijjjmmmooopppppppppvvv{{{yyysss```IIIkkkyyyiiiQQQ555////////////............---------............///............////////////---000444555333111111333000777333666>>>999HHHqqqxxxlll]]]IIIbbb{{{~~~zzzrrriiifffiiimmmooonnnjjjccc^^^]]]^^^\\\[[[WWWXXXggg}}}FFF<<<666777::::::::::::444333000---+++*********((()))******+++---000333...//////////////////......---,,,***)))******+++((()))***+++,,,------...,,,,,,,,,,,,---...//////------000666999:::>>>DDDAAAAAABBBDDDEEEDDDAAA???>>>>>>>>>???@@@BBBEEEFFFCCCCCCBBBAAACCCGGGNNNSSSUUUXXXZZZ[[[[[[ZZZ[[[\\\SSS[[[```]]]\\\```ccccccffflll}}}fffGGGDDDBBBMMMlllqqqiiiyyymmmCCC333111222///000111,,,:::YYYyyy}}}vvv\\\jjjHHHFFFhhhggghhhhhhhhhhhhhhhiiijjjjjjnnnkkkllloooooollllllnnnmmmlllvvvyyyvvvrrrnnnkkkkkkiiidddaaa___XXXNNNFFFCCC:::999888777666777777888888:::<<<===AAALLL]]]jjjjjjkkkgggiiiooolllpppzzzttt___NNNLLLEEE777444333222222222222333444<<>>AAADDDhhhmmmtttmmmxxxdddggghhhbbb[[[FFF888;;;<<>>,,,111111,,,222.................................///000222333444222999///:::===___xxxzzz}}}VVV???FFFUUUeeennnkkkppptttyyy{{{{{{|||}}}zzzvvv{{{\\\lll|||yyyuuuqqqnnnkkkgggdddaaa]]]\\\\\\YYYSSSQQQRRRXXX___hhhlllkkkiiiiiijjjjjjjjjjjjjjjjjjkkkllllllnnnoookkkrrr}}}zzzxxxlllIII[[[uuuHHH////////////............---------............///............////////////...///111222333333333333111:::333333>>><<>>======???AAADDDEEEDDD@@@???AAABBBBBBGGGNNNPPPTTTYYY[[[ZZZXXXVVVVVVRRR[[[___\\\ZZZ^^^aaaaaa\\\cccuuutttQQQLLLEEEIIIgggtttssskkkzzzsssxxx{{{XXX>>>777111222000111000+++===```sss|||zzz]]]xxxKKKDDDjjjcccffffffggghhhjjjkkkmmmnnnmmmkkklllnnnlllhhhhhhjjjlllfffkkk{{{wwwtttooommmmmmhhhccc```___XXXMMMEEEBBB@@@>>><<<999888777777777444777888666777CCCWWWgggjjjjjjeeegggnnnkkkooozzzkkkwwwjjjOOOEEEBBB???444444222222222222444444888{{{bbbwwwssspppiiiUUUAAA;;;@@@IIIRRR]]]dddjjjxxxtttOOOMMMUUUIII^^^vvv___EEEfffyyy}}}}}}vvvkkkaaa]]]YYYVVVTTTTTTTTTSSSSSSRRRSSSSSSOOO\\\iiimmmqqq{{{ddd```yyycccNNN<<<555000000////////////000000000000000111222222333333333555888:::<<>>CCCKKKTTTYYYZZZZZZdddtttkkk___mmmvvv{{{~~~wwwqqqnnnnnnggggggggggggeeeaaaZZZUUUWWW^^^dddfffhhhlllmmmkkkrrruuuyyy{{{}}}~~~~~~ooo\\\YYY\\\bbbjjjWWWjjj]]]MMMRRR>>>+++222111+++222.................................///000222333444000:::000===>>>cccuuuvvvzzzRRR;;;EEEVVVhhhvvvxxxnnnqqquuuxxxzzz{{{|||}}}yyyzzz{{{|||lllkkk}}}{{{wwwsssqqqnnnjjjggg```]]]\\\\\\YYYTTTQQQRRRXXX```iiiooopppnnnllllllbbbdddgggjjjlllkkkjjjiiivvvwwwnnnppp}}}www{{{~~~sssCCCCCC~~~{{{|||DDD000/////////............---------.........//////............/////////000111000000222555666666555444>>>555333???AAAdddvvvzzzkkkRRRUUUsssxxxmmmkkkooorrrtttqqqjjjdddbbbccc[[[\\\VVVMMMRRReeesssuuuHHH>>>666666999999888999333222///---+++))))))))))))***)))'''***///000------///111///,,,,,,...222///---+++***+++,,,,,,+++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------......---......///000444999===AAAAAAAAABBBBBBAAA@@@@@@>>>>>>>>>>>>???@@@AAABBBDDDCCCAAA@@@???BBBGGGLLLPPPSSSVVVXXXWWWVVVVVVVVVVVVUUUVVVYYY[[[\\\^^^aaaaaa```ggg|||vvvXXXCCCCCCOOOeeerrrooodddccczzzXXX???;;;333444111222000+++BBBjjjpppiii~~~iii{{{YYYcccQQQSSSeeegggeeeddddddeeefffgggjjjnnnkkkmmmqqqooo```RRRSSS]]]gggdddaaapppwwwnnnlllnnnnnniiifffaaaZZZRRRKKKFFFCCCDDDBBB???>>>???@@@??????AAA;;;:::@@@AAADDDTTTiiillljjjllloooooonnnpppuuuvvv~~~mmm~~~ZZZIIIIII<<<777222000333444222222444>>>sssdddpppooorrrhhhNNNAAA@@@===BBBPPP```pppkkksssqqqJJJEEEBBBdddsssPPPJJJiiiwwwhhh@@@HHHddd{{{wwwtttnnnhhhbbb]]][[[YYYXXXVVVTTTTTTVVVXXXXXXXXXWWWVVV\\\kkk|||mmmfffvvvttt[[[PPP===222000000////////////000000000000///000000111222222666222;;;777:::FFFFFFRRRvvvooovvv___kkklllkkkmmmfffgggnnneeeLLL:::999:::;;;>>>BBBIIIPPPWWW[[[bbbbbblll{{{~~~rrrgggccctttzzz}}}{{{wwwtttpppllljjjiiihhhfffccc^^^XXXSSSWWWYYY\\\```eeeiiilllnnnlllmmmooosssxxxzzz{{{zzzyyyZZZ[[[bbbZZZdddzzzVVVIIIbbbVVVXXX===111111,,,000---............///////////////000111111000111333555888222777:::EEEuuu}}}VVV???III[[[jjjppplllppppppooonnnnnnrrrxxx|||}}}~~~sss}}}rrrsss|||{{{{{{xxxooohhheeebbb```]]]ZZZXXXUUUQQQNNNWWW]]]eeelllooommmjjjgggffffffhhhkkkmmmlllkkkkkkqqqpppttt{{{{{{xxxyyyyyyoooOOOJJJqqquuutttRRR333,,,---...***///222***///......---------......111000000000/////////...222222222222333444777888333<<<<<<666AAA>>>xxx~~~mmmSSSOOO___~~~tttpppvvvyyyxxxrrrmmmiiieee```]]]\\\XXXSSSPPPRRRXXX]]]gggrrrooofffiiiooovvvHHH>>>666666999999888999333222///---+++))))))))))))***)))'''***///000---,,,---......---,,,---...///---+++***+++,,,,,,+++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000333888;;;>>>??????@@@@@@@@@@@@@@@>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBAAAAAACCCHHHKKKTTTVVVXXXXXXWWWVVVVVVWWWVVVVVVXXXYYY[[[\\\___bbbcccbbbgggyyyzzzYYYAAA>>>JJJbbbrrrppp```|||{{{rrraaaDDD<<<222333111222111...FFFnnnqqqhhhzzz~~~iiixxx~~~OOOYYYJJJSSShhhnnnooollliiihhhhhhiiimmmpppsssooobbbPPPDDDBBBDDDDDDVVVUUUMMMUUUkkkzzzwwwtttmmmdddhhheee___ZZZTTTOOOJJJGGGFFFDDDCCCCCCEEEGGGGGGGGGLLLKKKJJJHHHCCCEEEVVViiinnnmmmnnnpppooolllnnnsssuuulllsssvvvzzz[[[NNNKKK999888333000222444222222444CCCppp}}}zzzzzzWWWpppnnnqqqeeeKKK>>>>>>;;;AAANNN\\\llllllzzzoooHHHRRRTTTqqq{{{VVVNNNPPPmmmtttiii^^^]]]RRR[[[sss~~~uuuuuusssppplllgggdddbbb```]]][[[YYYXXXYYYYYYXXXWWWQQQPPPPPPSSS[[[kkkoooeeesssrrryyywwwuuuUUUSSSCCC666000000////////////000000111111111111111222333444444222<<<888<<>>BBBHHHPPPWWW[[[^^^```iiiuuuyyytttkkkgggooovvv{{{yyyvvvtttqqqnnnjjjhhhfffccc```\\\WWWTTTSSSTTTUUUXXX[[[^^^aaacccfffiiinnnssswwwyyy{{{||||||~~~~~~^^^[[[aaaZZZfffpppqqqPPPIII___VVVXXX===111111,,,000---............///////////////000111111111111333666777666<<>>666666999999888999333222///---+++)))))))))(((***)))'''***///000......---...///000000...,,,///---+++***+++,,,,,,+++)))***+++,,,------------,,,,,,,,,---------.........///000///000222666999;;;<<<===>>>@@@@@@@@@@@@>>>>>>>>>>>>???@@@AAABBBAAABBBBBBBBBAAABBBEEEHHHQQQSSSTTTUUUTTTUUUXXXZZZVVVXXXYYYZZZZZZ]]]```bbbccccccgggvvvaaaDDD;;;EEE___pppmmmhhhxxxlllFFF222222222111222333111JJJtttnnniiilll~~~kkk}}}oooJJJYYYKKKXXXmmmssskkkjjjiiiiiijjjkkkjjjhhhnnneeeXXXJJJ<<<555:::CCC:::>>>888666MMMlll~~~zzz{{{xxxlll^^^hhhddd^^^ZZZXXXTTTOOOKKKJJJIIIHHHJJJMMMPPPQQQPPPMMMUUUZZZVVVMMMLLLXXXfffnnnlllmmmpppooommmpppttthhh}}}zzzvvvzzzWWWLLLJJJ888999333111222333222222555BBBtttrrroooUUUrrrpppqqqeeeJJJ===>>>;;;@@@LLLWWWeeemmmxxxqqqMMMUUUUUU>>>999777MMMxxxXXXRRReee~~~|||ooojjjiiipppppppppooommmjjjhhhgggcccaaa___^^^]]][[[XXXVVVSSSMMMGGGFFFKKK[[[vvvqqqcccyyywww|||uuuWWWWWWDDD444000000////////////000000222222222222333444555666444555===888===FFFMMMjjjuuunnnwwwppp|||rrruuuhhhcccdddhhh\\\DDD666666:::;;;===BBBHHHPPPWWW[[[___eeemmmrrrwww{{{wwwqqqnnnvvvzzzxxxtttrrrppplllkkkhhhdddaaa^^^ZZZUUURRRKKKJJJJJJJJJKKKNNNPPPRRRTTTZZZbbbjjjqqqvvvzzz|||yyyzzz}}}cccZZZ___[[[___hhh{{{rrrXXXKKKVVVVVVXXX<<<111222,,,111...............////////////...000111111111222444666777888::::::IIIppp|||dddCCC666III^^^mmmtttqqqlllhhheeejjjrrrxxxyyyvvvvvv}}}yyytttxxx~~~}}}|||xxxooohhheee___]]]\\\[[[ZZZXXXUUUSSSHHHMMMVVV```gggkkkmmmmmmlllkkkjjjkkkooorrrttttttkkkkkkmmmqqqsssssswww||||||{{{dddZZZ```~~~uuulll888111222333+++,,,///***......---------......///------...///000222222333333222222555:::<<<;;;999CCCCCC???888EEEMMMwwwjjjwwwYYYyyy[[[IIIQQQhhh|||uuupppooolllhhheeebbb[[[SSSKKKFFFFFFGGGGGGJJJEEECCCGGGLLLaaaHHH>>>666666999999888999333222///---+++)))))))))((()))((('''***///111...111//////111444444000,,,///---+++***+++,,,,,,+++)))***+++,,,------......,,,,,,,,,---------......///000000000000111555777999:::<<<>>>@@@AAABBBBBB>>>>>>>>>>>>???@@@AAABBB@@@AAABBBAAA???>>>???@@@EEEFFFHHHJJJLLLPPPUUUXXXSSSXXX[[[ZZZZZZ^^^aaabbbaaacccgggrrriiiJJJ===CCC\\\llliii]]]}}}YYY;;;222222000222222222LLLvvvyyy~~~uuunnndddKKK^^^NNN\\\jjjmmmdddeeeggghhhiiifff]]]SSSMMM[[[xxxzzzNNN777999000;;;<<<...999OOO^^^wwwxxxvvvtttmmmdddhhhccc^^^\\\[[[YYYSSSNNNOOONNNNNNOOORRRTTTTTTTTTMMMZZZeeefffbbbaaafffkkkjjjiiikkkoooqqqpppsssyyyhhhyyyyyyQQQGGGKKK???:::444111222333222222555:::xxxuuuwww~~~qqqjjjUUUvvvssstttgggLLL???@@@===>>>KKKTTT___kkkZZZIIILLLDDDMMMOOOSSSIIIyyyzzzYYYJJJYYYrrriiiQQQLLLTTTlllnnnooopppooommmkkkiiigggeeedddcccbbb___[[[XXXXXXMMMHHHQQQ```kkkvvvrrr```rrruuu^^^[[[EEE111000000////////////000000111111111222333555666777777999>>>777<<>>666666999999888999333222///---+++)))))))))''')))((('''***000111///111//////111444444000,,,///---+++***+++,,,,,,+++))))))+++,,,---.........,,,,,,,,,---------.........///000000000111444666999:::<<<>>>@@@BBBCCCCCC>>>>>>>>>>>>???@@@AAABBB@@@AAAAAA???;;;999888888666888999;;;===AAAFFFKKKOOOWWW\\\[[[ZZZ___bbbbbbaaadddfffnnniiiMMM===AAAYYYjjjfffSSS}}}uuunnnKKK000333333000111111111LLLwwwkkk^^^KKK^^^III[[[fffjjjjjjjjjhhhfffhhhggg]]]QQQNNNfffmmmOOO???AAAJJJVVV@@@444===<<>><<<>>>DDDKKKOOOVVVYYYZZZ\\\dddllllllfffhhhjjjlllmmmooosssxxx{{{zzzgggSSSKKKyyy|||uuuuuu>>>000...111,,,,,,000------------------...//////000000000000111111111111444444555999>>>AAA@@@>>><<<===CCC???HHH]]]]]]^^^lllOOODDDUUUnnnxxxsssrrrnnnhhh___\\\XXXTTTRRRPPPNNNMMMSSSWWWYYY[[[XXXOOOZZZvvvHHH>>>666666999999888999333222///---+++)))))))))''')))((('''***000222///...---...///000000...,,,///---+++***+++,,,,,,+++))))))+++,,,.../////////,,,,,,,,,---------......---///000000000111333555888:::<<<>>>@@@BBBCCCCCC>>>>>>>>>>>>???@@@AAABBB@@@@@@???<<<888555444444000000111111111333777:::HHHTTT]]]\\\[[[```bbb```aaaffffffhhhxxx{{{eeeMMM<<<<<>>PPP^^^mmmrrrqqqoookkkfff^^^```bbbcccaaa]]]YYYVVVXXXWWWUUUUUUUUUSSSQQQOOORRRKKKJJJOOORRRSSS[[[eeeooommmnnnqqqpppnnnpppuuurrr```tttoooWWWPPPBBB===666222222333111333666PPP{{{}}}pppcccIII{{{qqqpppsssgggMMM???>>>;;;===GGGPPP[[[aaaaaaPPPrrrHHH[[[yyyXXXZZZccckkkooolllrrrtttuuuvvvvvvsssqqqooojjjiiiggggggfffeeebbb```XXXOOOLLLPPPQQQUUUhhhuuuaaammm~~~qqquuubbb]]]HHH555000000////////////000000//////000111333555777888555:::999444BBB@@@HHHkkkyyy{{{uuuvvvxxx}}}wwweeeggghhhaaaOOO<<<555888777888;;;@@@HHHPPPWWW[[[```eeehhhhhhjjjnnnqqqqqqsss|||~~~vvvrrrqqqpppiiihhhfffddd```ZZZSSSNNNLLLKKKJJJIIIIIIJJJLLLMMMQQQOOOQQQ[[[iiirrrrrrooowwwxxx{{{}}}oooWWWXXX\\\aaabbb___BBBDDDTTTWWW<<<111222---222///............////////////...000111222222333666888======>>>VVVsssUUU===;;;PPPaaalllsssrrrkkknnnrrrssstttuuuyyy|||~~~||||||~~~~~~|||}}}yyyzzzrrrlllkkkeeebbb^^^ZZZWWWRRRMMMIII@@@@@@???>>>===<<<<<<;;;???CCCGGGLLLZZZiiimmmggghhhlllooonnnpppuuuxxxyyyvvv[[[SSSmmmmmmuuuFFF333,,,000......000------------------...///000000000111111111111111111111333555888:::<<<>>>???@@@>>>EEE@@@FFFZZZrrrKKKaaa^^^EEEAAAWWWppp{{{vvvuuupppiiiaaa]]]XXXTTTRRRQQQOOONNNWWW[[[YYYWWWWWWUUUccc}}}HHH>>>666666999999888999333222///---+++)))))))))'''(((((('''***000222///,,,---......---,,,---...///---+++***+++,,,,,,+++((()))+++---...///000000,,,,,,,,,---------......,,,...///000000111444666888999;;;===???@@@AAAAAA>>>>>>>>>>>>???@@@AAABBB>>>>>>===:::666444444555111222333222222333666888AAAQQQ]]]\\\\\\aaaccc___```ffffffeeerrrzzzhhhSSS===999QQQiiilllSSSXXXooooooPPP<<<333222///000222555RRR~~~ooonnn{{{sss^^^zzzOOOKKKaaaJJJdddlllpppdddeeeccceeesssuuuXXXqqqgggLLLjjj^^^KKK```SSSBBB<<>>FFFFFF???HHH[[[pppnnnoooqqqpppnnnpppttttttllltttzzzqqqYYYQQQCCC>>>777222222222111333666VVV~~~ooodddKKKoooooosssiiiOOOAAA???:::<<>>:::777HHHCCCIIIvvvhhhvvvppphhh|||nnn|||zzzyyyrrrcccggghhh___KKK:::555888777888;;;@@@GGGPPPWWW[[[bbbcccgggmmmmmmllloootttsss~~~vvvrrrqqqpppiiifffcccaaa```^^^[[[XXXTTTTTTSSSRRRQQQQQQQQQQQQUUUVVVZZZ```gggnnnrrrtttwwwyyy|||~~~www[[[XXX[[[\\\XXX{{{tttLLLGGGTTTVVV;;;111222---222///............////////////...000111222222444777999555666>>>eeeoooKKK888<<>><<<===AAAAAACCCRRReeelllggggggmmmpppooopppuuuwwwvvv{{{tttbbb[[[XXXyyyfffvvvSSS888,,,000///000111,,,---,,,,,,------///000000//////000111222222333333222666999999888:::>>>BBBJJJAAAFFFBBBHHH\\\ooovvvMMMhhhSSS@@@BBB\\\sss~~~{{{zzztttmmmfffaaa[[[WWWUUUTTTRRRPPPXXX___YYYQQQSSSWWWdddwwwHHH>>>666777999999888999333222///---+++)))))))))'''(((((('''***000222000---000111///,,,,,,///222///---+++***+++,,,,,,+++((()))+++---...///000000,,,,,,,,,---------......+++---///000111222444666777888:::<<<===??????@@@>>>>>>>>>>>>???@@@AAABBB======<<<999666555777888555666888999999;;;===@@@===OOO\\\]]]]]]bbbccc^^^^^^ffffffeeerrrqqqZZZAAA777NNNiiimmmccc___~~~vvvUUU888333222///111444888VVV~~~mmm}}}fffsss|||:::CCCaaaKKKdddeeeddddddhhhhhhjjjuuu|||qqq^^^LLLIIIPPP\\\___bbbzzzPPPkkkbbbOOOnnn```AAA;;;999;;;HHH]]]fffZZZHHHLLLWWWccchhheeeaaa___```]]]\\\[[[ZZZYYYWWWSSSPPPPPPFFFKKKYYYUUUEEELLLcccmmmlllnnnqqqqqqppprrrwwwzzzzzzyyy{{{yyybbbSSSUUUMMM>>>777222222222111333666GGG{{{kkk^^^DDDooopppuuulllRRRDDDAAA<<<<<<>>>HHH\\\[[[jjj~~~tttwwwDDD[[[rrrRRRHHH^^^rrrqqqqqqrrrsssttttttssssssrrrpppmmmhhhfffdddcccaaa```___SSSTTTeeepppnnnnnnuuu{{{yyyhhhtttdddnnnzzzUUUWWWFFF333000000////////////000000000111222444666999;;;<<>>===::::::AAAGGGHHH;;;AAABBBOOOggg~~~sssfffaaaxxxTTTCCCJJJeeeyyyyyyqqqjjjeee^^^ZZZYYYYYYWWWVVVRRR[[[UUUIIIJJJNNNTTT```GGG===555555888888888999555222...+++******)))((((((***)))''',,,555<<<>>>111---+++---222444222......,,,***)))***+++++++++***))))))+++---//////...,,,,,,,,,---------......111000/////////111222333333555999===??????>>>===:::===???@@@@@@????????????>>><<<;;;;;;<<<>>>???<<<======>>>AAAFFFNNNSSSMMMRRRTTTTTTYYY``````[[[dddfffjjjiiiooooooZZZEEE999IIIeeeqqqrrrooo~~~~~~SSS<<<777333222222000888VVVuuummmjjjuuuCCCBBBRRRWWW___bbbjjjjjjnnnffffff___]]]]]]BBBLLL>>>XXXtttXXX666AAA[[[bbbkkkooo```OOOjjj|||TTT\\\SSS;;;AAA```VVV999<<>>:::???CCCNNN[[[iii|||xxxnnnyyykkkSSSXXXjjjxxxrrrdddSSS???EEE```TTT```___fffkkkhhhmmmtttqqqpppmmmkkkiiiiiihhhfffeeeccc\\\VVVWWW]]]aaaaaa___qqqyyy{{{pppvvvmmm}}}nnnnnnyyy^^^MMM@@@666///////////////000111111///222666888888999<<>>@@@@@@???>>>???@@@AAA@@@>>>======>>>@@@AAA@@@AAABBBCCCFFFJJJPPPUUURRRWWWYYYXXXYYY]]]]]]YYY___aaaeeeeeelllooo[[[FFF:::KKKgggrrrjjjyyywwwlllzzzsssLLL:::888333111111///999YYY{{{wwwqqq|||DDD<<>>iiisssXXXaaabbbiiihhhQQQAAAHHHFFF===BBBIIIWWWeeeiiifffdddbbb``````]]]YYYXXXXXXXXXWWWUUURRRKKKBBBIIIVVVPPPDDDFFFnnnqqqtttuuuvvvwww{{{~~~{{{}}}lllSSSRRROOOGGG555222666222111555444TTT|||}}}zzzppp```DDD|||sss{{{~~~qqqXXXDDD<<<===:::???BBBKKKVVVaaaiii```kkkgggnnnbbbUUUXXXaaaiiiiiiWWWUUU???;;;HHHGGGNNN\\\\\\IIILLLlllzzzjjjnnnllliiigggfffgggjjjkkkccc^^^YYYWWWQQQKKKNNNUUUZZZkkk~~~uuu|||}}}||||||zzzZZZHHH===555000000/////////000000111111444888::::::;;;===@@@@@@AAACCC>>>IIIRRR\\\qqqpppmmmhhhggg\\\DDD888999555666888;;;>>>DDDKKKTTTYYY^^^^^^aaaeeehhhkkkmmmooovvv|||{{{vvvtttpppjjjjjjhhhffffffggggggdddbbb``````___]]]ZZZVVVRRRPPPHHHGGGQQQYYYYYYaaallllllooosssxxx{{{~~~fff[[[^^^]]]VVVeeeyyytttXXXDDDTTTQQQ444---222,,,000...///////////////000000111222111000111444777:::;;;;;;@@@AAAZZZnnnCCC>>>@@@NNN```kkkrrruuuqqqpppfffdddpppssspppttt{{{~~~{{{|||}}}}}}{{{wwwzzzwwwsssqqqqqqtttwwwxxxtttppphhhddd___YYYTTTOOOKKKIIIKKKLLLMMMNNNPPPRRRTTTTTTbbb]]]ZZZSSSSSSeeeuuupppwwwxxxxxxxxxwwwuuusssrrrrrr}}}jjjUUUHHHbbbeeeeee999---,,,...111)))---...------------...//////111111000000111333666777<<<::::::;;;???AAACCCCCCIIICCCBBBDDDQQQwwwtttSSSMMMEEEHHH\\\uuuzzzooollliiimmm```PPPRRR^^^xxx~~~tttooogggaaa]]][[[YYYXXXWWWWWWKKKHHHGGGVVVrrrmmmLLLBBB999888999888777777666333///---,,,,,,+++***(((******''')))...111000222222111000000//////......,,,***)))***+++++++++***))))))+++...000000///,,,,,,,,,---------......111000000000000111222222444444666888:::<<<===>>>>>>???@@@???>>>>>>@@@BBBCCCBBBAAA@@@@@@AAABBBCCCAAABBBBBBBBBCCCDDDHHHJJJQQQXXX\\\\\\ZZZ\\\\\\[[[\\\]]]bbbbbbiiiqqq\\\FFF;;;MMMhhhrrrccckkkfffmmm|||iiiKKKCCC999333000111///888[[[zzziiibbbGGG999FFFSSScccgggkkk```gggfffeeeQQQBBBKKKAAAQQQKKKDDDCCCFFFFFF:::+++>>>111HHHqqq```DDDPPPRRROOOSSSXXXRRREEERRR]]]fffgggfffdddbbb^^^]]][[[YYYXXXXXXYYYXXXWWWRRRNNNCCCEEEUUUYYYPPPNNNkkkoooqqqqqqnnnooouuuzzz|||yyyvvv}}}~~~vvv|||~~~]]]XXXSSSIII777111555222111555444NNNtttnnnHHHxxxsssuuu}}}uuu]]]GGG===<<<;;;>>>@@@EEENNNWWWrrrUUUooozzz```kkkwwwkkklllnnnccc\\\______uuurrrKKKVVVGGGEEE999===888<<<>>>???EEESSSccckkkqqqpppnnnjjjggghhhnnnssspppfff^^^WWWFFF666777CCCAAA[[[zzz{{{yyy}}}xxxTTTAAA888333111000000/////////000000333555999<<<===>>>???AAA@@@BBBEEE@@@IIINNNWWWlllyyypppnnniiihhh[[[BBB777888555777888;;;>>>CCCKKKSSSYYY]]]___```bbbfffjjjmmmnnnwww{{{}}}|||yyyxxxsssnnnjjjkkkmmmnnnnnnkkkeeeaaaaaaaaaaaa___\\\XXXTTTRRREEEFFFPPPUUUQQQXXXeeehhhmmmpppvvv{{{lll]]]\\\___YYY```|||}}}vvvZZZKKKHHHRRRPPP333---222,,,000...///////////////000111111222222222333666888;;;===:::<<>>???LLL^^^mmmvvv|||xxxxxxmmmgggnnnpppooovvv{{{zzzzzz}}}}}}|||~~~ssseeeaaafffmmmnnnmmmhhhggghhhlllqqqsssqqqnnngggeeeaaa\\\WWWRRRMMMKKKKKKLLLOOORRRTTTTTTTTTTTTXXXYYY```cccdddpppvvvmmmvvvvvvvvvvvvuuusssrrrqqqyyy}}}{{{sssdddPPPaaabbb|||mmm>>>...,,,...111***---......------......///000222222111111222444666777@@@777555<<>>@@@@@@AAAAAA@@@>>>???AAADDDEEEDDDCCCCCCCCCCCCDDDEEEAAABBBBBBAAA>>>======>>>KKKRRRZZZ]]][[[[[[]]]```^^^^^^bbbccciiisss^^^FFF:::LLLgggnnnfffWWWtttyyyqqqMMMFFF999222111333000666YYYooo}}}hhh```~~~III:::HHHUUUcccfffjjjkkkmmmiiikkkYYYJJJRRRJJJhhhqqqhhhVVVXXXddd[[[FFFEEEMMMXXXJJJUUUooo^^^PPPMMMUUUeeegggWWWVVV^^^fffggggggfffaaa\\\\\\[[[ZZZYYYXXXXXXWWWVVVNNNRRRMMMRRRgggqqqiiidddhhhlllooonnnkkklllrrrxxx{{{sssyyyyyyqqqyyyyyy}}}```YYYSSSLLL888111555222222666444KKK|||LLLpppnnnttt}}}zzzcccLLL???;;;999======AAAHHHOOOdddfffpppggg]]]zzz{{{mmmmmmqqqfff^^^aaadddDDDKKKHHH\\\FFFDDDKKKKKKJJJIIICCC<<>>???@@@@@@EEEEEEGGG@@@EEEGGGQQQqqqqqquuubbbvvvWWWmmmppplllkkk]]]BBB777888777777888:::===BBBJJJSSSYYY\\\___aaabbbeeeiiikkkjjjooovvv}}}|||xxxtttrrriiikkkoooqqqqqqlllfffbbbbbbbbbaaa```]]]YYYVVVSSSFFFBBBFFFIIIFFFRRRdddjjjkkkooovvv|||ooo\\\VVV]]]^^^ccc}}}||||||bbbOOOJJJQQQOOO333---222---000...///......//////000111222444555666777888:::===???;;;<<>>???LLL^^^llluuu{{{|||}}}ssskkknnnnnnoooxxx{{{wwwwww{{{|||zzz}}}kkk^^^OOOIIINNNWWW]]]^^^\\\\\\___eeejjjmmmmmmlllddddddccc```ZZZUUUQQQOOOIIILLLOOORRRSSSRRROOONNNIIILLLWWW^^^```lllssslllnnnnnnooooooppppppqqqqqq~~~|||xxxmmmSSSaaabbbyyytttCCC111...///444,,,///...............//////000333333333333444555666777>>>666:::GGGJJJBBB@@@GGGRRRKKKIIIKKKnnn|||bbbSSSrrrKKKDDDCCCRRRjjj|||yyylllcccsssgggSSSSSSzzzyyyuuupppkkkgggddd___]]][[[^^^UUUPPPEEEFFFVVVJJJJJJ@@@888888;;;;;;;;;<<<777444000---,,,,,,+++***&&&)))***)))+++///000///+++---......------...000...,,,***)))***++++++++++++******,,,...000000///,,,,,,,,,---------........................------......///222666:::???AAA@@@AAAAAA@@@@@@AAACCCFFFFFFEEEEEEEEEEEEEEEEEEFFFCCCDDDEEEDDDAAA??????@@@FFFMMMVVV\\\[[[ZZZ\\\```___^^^bbbcccggg|||vvvaaaFFF999LLLeeejjjfffYYYyyy|||{{{NNNAAA777111222666111333TTT{{{rrrvvvnnneeeuuuDDD:::JJJUUUbbbeeeiiimmmnnnnnn{{{wwwmmmkkkUUUJJJkkk{{{vvv\\\[[[gggMMM222===XXX```LLLLLLPPPUUUUUUNNNLLLVVVaaaeeeggghhhddd^^^]]]]]]]]][[[YYYWWWVVVVVVRRRVVVQQQRRRaaafff]]]WWWccchhhmmmooooooqqqwww|||yyyqqqwwwxxxwwwkkkXXXXXXTTTPPP:::111444111222666444LLLLLLlllxxxooozzz}}}hhhQQQAAA;;;888<<<<<<>>>EEEJJJ[[[uuukkklllmmmllluuu\\\YYYeee___VVV___lllSSSDDD;;;___UUURRR}}}^^^HHHFFFRRRfffnnnsssxxxxxxtttqqqrrruuuqqqlllzzz{{{dddXXXgggzzzyyykkk}}}tttvvvlllKKK;;;555111111111000000000000111111444666999===@@@AAA@@@???FFFEEEEEE===AAAAAAOOOlllrrrwww]]]pppqqqnnnnnn```EEE888:::999888999:::<<>>===CCCgggpppCCC===???MMM^^^iiipppttt|||vvvnnnpppooooooyyyvvvvvvzzz~~~vvvooommmQQQHHH===:::@@@IIINNNPPPOOORRRXXX___ffflllnnnnnnhhhjjjjjjggg```YYYTTTRRRLLLNNNRRRTTTSSSOOOKKKHHHGGGEEEKKKNNNNNN]]]nnnqqqjjjkkkkkklllmmmnnnooopppvvvyyymmmNNN]]]___nnnrrrCCC222///000333,,,//////............///000000333333444444555666777888;;;;;;GGGTTTQQQBBB>>>EEELLLKKKLLLKKKqqqYYYMMMfffHHHBBB@@@LLLdddyyyxxxeee\\\~~~yyy{{{zzzwwwrrrnnnjjjfffbbb^^^ZZZ___VVVRRRFFFHHHYYYNNNIII???888888;;;;;;;;;<<<666333///---,,,,,,+++***&&&)))***)))+++000222000......///000111111222222...,,,***)))***++++++++++++******,,,///111111000,,,,,,,,,---------......---...............---,,,,,,---...111444999<<>>AAABBBAAA???AAA@@@BBB;;;??????RRRzzzyyy{{{llljjj|||~~~pppooonnnpppcccGGG:::<<<:::999999:::<<<@@@HHHRRRXXXYYY```bbb______dddbbb\\\UUU___mmmxxxwwwqqqoooqqqrrruuuwwwvvvqqqjjjeeebbb`````````___\\\YYYUUUSSSPPPIIIKKKOOONNNTTTZZZUUUXXX```kkkuuu|||vvvbbbZZZWWWbbbhhh|||yyyvvvbbbNNNCCCMMMLLL222---333---111...............///111222333///333666777777777;;;>>>;;;:::>>>^^^zzzdddAAA===@@@NNN^^^ggglllnnnvvv{{{uuuppptttrrrqqqyyyqqqzzzsss```PPPFFF???888777===CCCFFFGGGFFFJJJQQQYYYaaagggkkkmmmnnnqqqsssoooggg]]]WWWTTTQQQSSSUUUWWWUUUPPPKKKGGGBBBGGGVVV\\\VVV[[[hhhkkknnnmmmmmmmmmnnnooopppqqquuuyyyjjjHHH]]]^^^aaahhh===000......000***/////////......//////000111333333444666777888999:::;;;BBBNNNWWWPPPAAA<<>>777////////////000111222333444777888:::???DDDEEECCC@@@<<<<<>>QQQxxxlllxxxrrrlllmmmqqqeeeIII:::<<<:::999999999;;;???HHHQQQXXXZZZ```^^^WWWVVV]]]]]]XXXSSSUUU___mmmtttrrrooopppkkkpppuuuvvvrrrkkkfffccc`````````___]]]ZZZVVVTTTOOOJJJNNNOOOHHHJJJNNNJJJLLLVVVdddrrr{{{uuuccc\\\ZZZaaaddd~~~vvvkkkeeeXXXIIILLLKKK111---333...111...------......///111222333000444999:::888888<<<@@@<<<<<<<<>>BBBEEEFFFGGGHHHJJJLLLLLLMMMMMMMMMMMMLLLLLLGGGGGGEEEBBB???===>>>@@@===>>>HHHXXXbbbaaaaaaccc]]][[[ccciiijjjyyyyyyfffJJJ???VVVppprrrggg```|||uuunnnyyysssQQQAAA:::000111666000222WWWqqqoooYYY:::@@@OOOcccfffhhhgggjjjfff}}}zzzRRR;;;rrrtttuuusssVVVYYYQQQhhhxxxOOOOOOcccwwwgggOOORRRGGG666;;;555BBBMMMNNNLLLNNNTTTXXX[[[^^^``````]]][[[\\\]]]\\\^^^aaagggcccHHH666<<<666===KKK^^^nnnwwwvvvrrrwwwnnnwwwtttrrrxxx\\\```bbbWWW>>>111333111333777555===}}}NNNOOObbbYYYiiizzz~~~qqq\\\JJJ@@@888>>>;;;:::@@@BBBHHHVVVppp|||~~~vvv~~~sss|||cccRRRNNNUUUhhhuuurrruuuVVVYYYGGGLLLooonnnVVVWWWNNNOOOQQQSSSQQQKKKBBB<<>>KKK\\\gggmmmqqqjjjpppoooqqq{{{zzzuuuxxx{{{yyyvvv{{{oooZZZ]]]TTTHHH@@@???AAACCCCCCCCCFFFHHHJJJJJJIIIIIIIIIbbbiiiooopppjjjccc___^^^QQQSSSUUUVVVUUUQQQMMMJJJ???AAAKKKIII<<>>GGGPPPooo}}}|||fff~~~vvveeeKKKXXXrrrllllllkkkssszzzwww___WWWaaaZZZJJJNNNDDD===AAAGGGGGGFFFFFFPPP\\\nnn{{{{{{uuutttxxxsssyyywwwxxxjjj~~~kkk|||{{{\\\QQQCCC,,,666222//////111333555888;;;:::>>>@@@AAAEEEKKKHHHAAAAAA>>>AAA>>>BBB@@@PPPyyy{{{}}}vvvzzztttkkkllljjjaaaPPP@@@999999:::888999<<<===@@@JJJTTTYYYYYYVVVSSSSSSZZZaaafffXXXHHHGGGUUUcccnnngggTTTAAANNNcccttttttkkkfffggggggaaa\\\^^^```]]]YYYWWW[[[PPPKKKTTTbbbhhheeebbbfffjjjooosssxxx|||zzzfff\\\bbbccchhhyyyuuuooocccYYYRRRPPP999...111///000111---///.........000333666888:::<<<=========>>>@@@BBB@@@FFF???NNNSSS<<<======BBBSSSfffooommmoookkkiiijjjpppwww}}}zzzmmm```kkk{{{cccfffNNN???JJJBBB888IIIGGGKKKCCC===AAA@@@===@@@aaakkkrrrqqqlllhhhdddaaaZZZXXXVVVXXXZZZXXXRRRLLLCCCAAAQQQ\\\MMMGGG^^^xxxnnnnnnjjjgggllltttvvvrrrxxxqqqhhh___vvvqqq^^^bbb???---//////...111111000////////////000000111444333444777<<>>======>>>@@@@@@??????@@@BBBAAA>>>DDDdddyyywwwFFFhhhIIIDDDDDDCCC___~~~cccFFFttt{{{mmmqqqyyyvvvuuunnnfffbbbkkkbbb[[[eeeZZZccciiiPPPDDD999777999::::::;;;666333...+++******)))((()))(((((()))***,,,------------------------......111...+++***,,,,,,+++***((()))***,,,...000111222++++++++++++,,,---...///111///000333333222555;;;999444222555666666666999;;;999>>>777999:::333GGGHHHKKKNNNOOOOOOOOONNNMMMHHHEEEDDDEEEDDDBBBFFFLLLTTTKKKGGGOOOYYY___aaaccc```bbbaaa```iii}}}qqqSSSBBBQQQiiiooo\\\bbbtttaaaFFFEEEDDD444333111000111FFF~~~vvv|||mmmKKKvvvVVV444???OOO]]]hhhfffkkknnnkkkjjjxxxvvvmmmjjjZZZ]]]^^^ZZZVVV\\\eee```TTTXXX|||fffaaaRRRYYY```TTTCCCIII\\\TTT@@@???JJJPPPSSS[[[eeefff```]]]___ooocccccc~~~wwwaaa[[[^^^kkkssssssvvv|||zzzooo{{{tttooo|||ccc\\\gggkkk[[[;;;555000000999555777777kkkwwwxxxPPPYYYttt~~~vvvdddJJJBBB>>>;;;999999:::===FFFPPP~~~{{{tttzzz}}}\\\\\\tttmmmhhhcccbbbbbblllOOOKKK___{{{SSS@@@>>>???EEEIIIBBB===@@@GGGIIIBBB999HHHUUUiiiwwwxxxqqqppptttrrrzzzqqqpppoooyyy|||^^^XXXBBB...444333222222333333444777:::===@@@BBBCCCHHHNNNMMMGGGFFFEEEIIIDDDEEE@@@LLLvvviiiyyypppnnnjjj___MMM>>>888999888777888;;;===AAAKKKVVV]]]^^^WWWIII@@@JJJcccyyy[[[RRRPPPUUUWWWZZZUUUJJJbbb______dddmmmqqqmmmhhhdddcccaaa```aaaaaa___[[[YYYUUUYYYhhhxxxgggkkkoootttwww{{{xxxfffbbbdddhhhrrrtttqqqmmm]]]WWWQQQ999///222000///111---//////...///111333666888<<<===>>>>>>===???AAADDDCCCHHHAAAIII}}}jjj??????===AAAPPPccclllkkkooommmkkkiiijjjpppxxx~~~rrraaa^^^XXXVVVjjjdddiiiuuu```999???SSSIIIBBB@@@888666777222;;;SSSlllqqqtttrrrnnnmmmiiieee```\\\YYYXXXXXXVVVPPPKKKBBB???QQQeee^^^PPPNNNPPPYYYZZZ^^^eeelllrrruuuvvvwwwdddZZZVVVsssooo^^^bbb@@@...000...,,,...---000000000000000111222333444444444888===@@@@@@??????@@@AAAAAA@@@???@@@BBBHHHGGGEEE^^^VVVyyyKKKEEEFFFEEE```~~~yyyZZZNNNFFF[[[||||||XXXZZZmmmyyyrrrkkkfffiiioooiiiggggggrrreeeuuuOOOCCC:::888999999999:::666333...+++******)))((()))(((((((((***+++---...,,,,,,---......///000000333111...,,,,,,,,,+++***((()))***+++---000111333,,,,,,++++++,,,---///000000------///000111777>>>777999999555444888::::::999888;;;222555999555JJJGGGHHHKKKQQQUUUUUURRRNNNJJJFFFDDDDDDDDDCCCHHHOOORRRFFF<<>>qqqwwwYYYQQQ222888KKK___hhhdddgggkkkiiihhhxxxlllpppzzzccc___^^^YYYUUUZZZcccaaaXXX___uuummm^^^KKK[[[eeeVVVGGGGGGbbbqqqZZZAAA@@@IIIMMMWWWbbbddd^^^XXXUUUYYYbbbgggooozzzqqqmmmpppsssrrruuu|||~~~qqqnnn{{{}}}oooRRRYYYmmmgggWWW999444111111999666999<<>>???AAACCCDDDHHHMMMNNNLLLGGGHHHNNNHHHHHHAAAJJJ{{{qqquuufff~~~xxxssskkk```NNN>>>999;;;888666666:::<<>>BBBCCCCCC@@@BBBBBBBBB@@@???@@@AAA>>>AAA===QQQRRRNNNCCCFFFFFF]]]|||kkk]]]PPPNNNUUUYYYnnneee```sss\\\TTTTTTVVVqqqsssuuuwwwkkkeeemmmzzz~~~tttqqqvvvgggtttMMMCCC:::888999888888:::666333...+++******)))((((((((()))((()))+++...000000000000000111111222222222000...,,,,,,,,,,,,+++)))))))))+++---///222333000///---,,,+++,,,---......---...111111000333999555>>>@@@999777<<<===999888777<<<888BBBJJJCCCQQQMMMIIIJJJRRRYYYYYYUUUQQQNNNIIIEEEDDDCCCCCCIIIPPPPPPHHH>>>:::???HHHRRRYYY```cccdddfffmmmzzzyyyooo```JJJ???SSSiiikkkZZZvvv~~~vvvmmmXXX???MMMKKK:::666111111///:::ggg{{{eee^^^999333DDDZZZdddcccdddkkkmmmlllyyypppbbbiiivvvtttiiiddd```ZZZUUUXXX___^^^XXX[[[lllrrrRRRZZZ[[[NNNGGG>>>VVV{{{tttQQQAAAGGGHHHMMMRRRTTTPPPHHHCCC888TTTiiiiiigggrrr|||wwwrrrrrrrrrrrrvvv}}}vvvbbbeeetttZZZ]]]qqqaaaUUU888555222111888555888===IIImmm]]]ppp^^^HHHqqq}}}rrrvvvZZZGGG>>><<<<<<;;;888999BBBNNNcccpppwwwpppyyyooossscccVVV|||QQQIII{{{lllgggooodddHHH777GGGLLLKKKDDDHHHOOOHHH777777BBBUUUcccgggeeehhhoooqqqvvv|||}}}}}}{{{ggg^^^oooxxxxxx}}}eeeXXX\\\555000111...333777666666:::???BBBBBBBBBBBBCCCEEEIIIKKKKKKCCCFFFKKKEEEGGGCCCLLL||||||jjjwwwoooeeeTTTBBB;;;>>>999777777999<<>>AAA???CCCBBBEEEmmmuuuFFFAAA<<<>>>KKK]]]kkkrrrwwwuuusssqqqqqqtttyyy}}}jjjeeeppp{{{gggjjjzzz^^^???IIIFFFBBBEEEYYYiii]]]PPPVVVWWWaaajjjmmmmmmmmmkkkiiihhhccc\\\WWWSSSPPPMMMJJJDDDDDDRRR[[[OOOFFFIIIJJJ???CCCTTTkkkrrrlllmmmwww{{{]]]EEE@@@eee]]]WWWQQQ888,,,000000000222/////////000111222444555666666777888;;;???CCCEEEFFF@@@AAABBBAAA???>>>???@@@>>>DDDCCCXXXsssrrrPPPpppPPP@@@DDDEEEVVVuuu{{{zzz~~~bbb___]]]}}}XXXkkk]]][[[WWW888KKK```llluuu~~~~~~sssjjjnnnyyyooobbbeee___ddd}}}KKKCCC;;;999999777888:::666333...+++******)))((('''((()))((((((***...222222222111111000000000000......---+++++++++,,,---)))))))))***,,,///222444111000...,,,,,,---...000000111666:::999333111333555@@@EEE@@@===@@@???999777666===>>>OOOYYYKKKQQQYYYQQQNNNVVV]]]]]]ZZZXXXSSSNNNIIIFFFCCCBBBHHHOOOYYYXXXTTTKKKFFFIIITTT\\\___cccgggjjjrrr|||{{{qqqaaaIII???RRReeebbbHHHppp~~~mmm~~~}}}|||PPP???TTTGGG777333000222222999```zzzooozzzHHH222???SSS___eeeiiinnnnnnjjjqqq|||wwwtttoooiiiiiieee]]]XXXYYY\\\[[[WWWOOOdddddd]]]UUUNNNRRRCCCAAA]]]hhhZZZQQQIIIEEEAAA@@@AAABBB>>>999<<>>JJJWWW___bbbhhhnnnvvvvvvyyy{{{vvvnnnaaappp~~~qqqiiiggg___ZZZZZZ222222333,,,333666444555:::>>>>>>EEEDDDDDDDDDDDDEEEGGGIIICCCDDDFFF???DDDCCCKKK{{{xxxqqqtttxxxqqqjjjYYYDDD;;;>>><<<999888999<<>>ccczzzhhhGGG999===CCCPPP[[[bbb]]]YYY[[[\\\ZZZPPPLLLMMMXXXccceeebbb```___dddkkkqqqvvv{{{rrrddddddfffkkkqqqxxxTTTAAAdddKKK777000444000...111//////000111222444666777888999999999999888:::===@@@CCCBBBBBBBBBeeeHHHAAA:::===III[[[mmmxxxxxxtttrrruuuzzz}}}|||yyyrrr^^^\\\WWWJJJcccoooqqqmmmVVVLLL???HHHLLLSSS]]]WWWKKKKKKDDDUUUgggooopppoooooommmkkkgggbbb\\\XXXTTTQQQOOOAAAJJJdddvvvsssjjj___QQQHHHKKK\\\rrrxxxppppppyyygggLLLCCCfffYYYYYYMMM777---000///111333///......///000222555777888999:::;;;===???BBBFFFHHH???@@@@@@???>>><<<===>>>>>>@@@AAASSS|||vvvjjjTTTGGGllliiiXXXAAADDDFFFOOOoooxxxbbb|||VVVhhh[[[RRRPPP???GGGbbb\\\cccooouuusssnnnqqqxxxwww\\\PPPQQQRRRVVV___kkkJJJBBB<<<:::888666777:::666333...+++******)))((('''((()))(((''')))...333000000///......---,,,,,,,,,------,,,***+++---///***))))))***,,,///222444...---,,,+++---///333555555777<<>>===<<<;;;888444777888>>>===NNNYYYIIIKKKaaaWWWTTT\\\bbb```^^^^^^XXXRRRMMMJJJFFFEEEIIIPPP^^^fffggg]]]RRRQQQYYYaaaccceeefffiiirrrvvv___DDD<<>>LLLXXXgggjjjmmmkkkfffkkk~~~vvvpppooonnniiiccc___^^^^^^[[[WWWSSS```|||{{{xxxUUUNNNLLLJJJ^^^___OOOKKKPPPRRRSSSKKKEEE<<<777;;;@@@???:::@@@;;;HHHfffwwwtttrrryyyvvvvvvwwwvvvuuuvvvyyy|||sssYYYqqq~~~rrryyytttsss```bbbwwwoooPPP666666444222888444888<<>>===;;;:::>>>EEEyyy}}}oooRRRfff}}}{{{~~~UUUpppwwwXXXKKK___UUU^^^^^^QQQEEEAAAAAA???======CCCPPP\\\bbbhhhmmmxxxxxx{{{}}}vvvvvvgggxxx}}}oooccceeexxxbbb^^^TTT444333444///555666333555<<<===888HHHFFFFFFFFFEEECCCEEEIIIIIIFFFDDD<<>>>>>???AAADDDGGG===>>>??????===<<<===>>><<<;;;777CCCeeepppSSSvvv^^^>>>bbbdddEEEHHHGGGJJJjjjxxxbbbnnnhhhaaajjjJJJ[[[HHHDDDOOOKKK[[[^^^]]]```fffjjjmmmuuu}}}sssaaaZZZKKKDDDGGGJJJ___IIIBBB<<<:::888555666:::666333...+++******)))(((&&&((()))(((&&&(((///444......------------------...//////---+++***,,,///***)))))))))+++///222555///---,,,+++---000444666888777:::>>>>>><<<>>>BBB888555555999999666444444999<<>>======<<<===@@@kkkzzz___vvvxxxZZZtttyyyRRR???LLLsss|||vvv|||ssseeeWWW^^^dddaaaWWWMMMIIIHHHCCC>>>AAAOOO^^^fffhhhiiiqqquuu{{{yyyxxxuuugggwwwpppiiiqqqjjjbbbYYYFFF555333222222777888666<<>>EEECCCDDDFFFDDD@@@BBBHHHMMMIIIEEE===HHHIIIGGGiii}}}SSSooowwwooo^^^EEE:::>>><<<999777999>>>GGGVVVdddeeejjjuuuyyykkkTTTIIILLLaaapppggg```iiiXXX???DDD999@@@KKKXXX___\\\QQQHHH>>>???FFFRRRSSSLLLKKKRRRIIIEEEFFFOOOYYY___dddhhhlllnnnoooqqqsssvvv{{{~~~|||vvvmmmeeekkktttjjjttt|||}}}MMMUUUVVVBBB111---222...---222111000111222444666777888888999;;;===???>>>>>>???@@@BBB;;;AAAEEEbbbXXXJJJ<<<999???LLL```pppuuurrrqqquuuzzz|||yyyuuueeegggpppyyyfffYYYNNNHHHdddzzznnnnnnzzztttLLLNNNFFF???<<<999BBBWWWUUU\\\ccchhhnnnsssqqqlllkkklllkkkggg```XXXRRRNNNPPPLLLYYYttthhhiiimmmrrrwwwyyyxxxwwwwwwrrrxxxppp___\\\|||XXXVVVOOO<<<222111---000333---///000222444777:::===>>>???@@@AAA???===>>>AAADDD===>>>??????>>>===???@@@CCCGGGAAAHHHpppuuuZZZsssyyyYYYmmmHHHIIIGGGDDDccc~~~|||cccPPPQQQZZZaaaiii~~~WWWbbbKKKAAAHHHSSSYYYiiieee^^^XXXXXX[[[```hhhqqqpppfffbbbHHH>>>@@@888KKKHHHBBB<<<;;;888555666:::666333...+++******)))(((&&&(((***(((&&&(((///555------......///000000000111222222///+++***,,,...******))))))+++///222555222111...,,,,,,...111333777444333666888;;;CCCLLLCCC999555;;;>>>999888<<<<<<@@@DDD777>>>LLLKKKZZZVVVPPPRRR^^^ccc\\\YYY\\\\\\WWWTTTSSSPPPOOOSSSYYYYYYccchhhbbb\\\]]]aaaaaadddfffhhhllluuuyyymmmZZZGGGHHHcccnnn^^^WWW{{{ttt{{{eee]]]jjjXXXIII888333///444333///IIIyyyvvvpppccczzzJJJ111;;;===EEEaaacccjjjooooooooossszzz|||uuussstttqqqnnnmmmmmmlllgggbbb___PPPjjjzzzxxxnnnOOOFFFGGG777CCCTTTJJJDDDNNNQQQQQQLLLDDD???DDDJJJCCC777444444???TTTaaadddffflllppptttvvvvvvwww|||ooo}}}{{{bbb^^^mmmoooaaaFFF...333444333;;;:::???FFFAAAcccSSSlllwwwSSSmmmmmm~~~hhhQQQGGG>>>===???===<<<===cccnnnYYYrrr{{{TTTAAAMMMOOOmmmyyyttt{{{ppp___NNNTTT```hhhdddWWWNNNLLLFFF???AAAPPPbbbjjjhhheeehhhqqq{{{}}}yyyuuuwww{{{oooxxxqqqccc|||wwwnnnrrrqqqzzz___\\\OOO888444222000444888:::;;;FFFTTTTTTJJJ???>>>@@@DDDBBB===???FFFMMMIIIEEE@@@NNNPPPIIIgggVVVqqq|||sss```GGG===AAA:::777666999???IIIZZZiiiuuuiiiccceeebbbUUULLLMMMLLLppp{{{|||```===@@@<<<===III]]]jjjeeeXXXNNNAAA<<>>>>>=========EEE===CCCCCCYYY}}}xxx___OOO>>>888:::EEEWWWhhhwwwvvvuuuvvvxxxyyyyyyyyy{{{}}}zzzvvvkkkttt```hhhiiigggwwwWWWHHH===HHHTTTIIIBBBOOOdddaaa\\\]]]fffmmmjjjbbbhhhiiijjjfff___TTTLLLGGG@@@CCCQQQaaapppllluuuuuurrrpppsssxxxvvvqqqzzz{{{[[[rrrooocccdddUUUMMMLLL:::111000---222777111111222444666999===???AAAAAABBBBBB???===<<>>@@@@@@??????@@@BBB:::FFFCCCIIIyyy|||rrrZZZqqqHHHHHHDDD>>>^^^{{{~~~iiiXXXQQQQQQgggjjjkkkvvvWWWNNNSSSIII>>>\\\fffWWWuuuddd\\\SSSOOOLLLLLLQQQWWW[[[TTTUUU???@@@HHH555===OOOBBB666555777777777777777555111---***)))((((((******)))(((''')))---000+++,,,,,,---...///000111///000000...,,,+++,,,...)))***+++++++++---111555333///++++++...333555555111888<<<777555;;;GGGOOOQQQJJJAAA<<<;;;;;;;;;:::GGG@@@KKK:::333>>>:::LLLkkkRRRDDDPPP\\\ZZZWWWZZZZZZ[[[ZZZWWWSSSRRRTTTWWW___bbbaaa[[[\\\cccgggfffbbbccceeejjjuuuyyy~~~aaa???JJJjjjpppdddoooTTTpppmmmZZZFFF777...111444222555===wwwuuuiii000888???FFFZZZbbbjjjkkkmmmrrrpppssszzzuuurrrpppnnnXXXHHHYYYoookkk]]]bbb]]]xxxWWWnnnvvv\\\UUUDDDQQQ___www[[[@@@LLLOOOZZZEEEBBBEEEHHHTTT@@@;;;444:::BBBFFFVVVhhhnnnnnnrrrttttttxxxvvvlllRRRcccgggkkkaaa<<<777222222666<<<@@@AAABBBLLLEEEyyybbb[[[rrrxxxrrrvvv{{{xxxsssgggRRR@@@???@@@===:::;;;HHH}}}mmmjjj~~~]]]GGGBBBCCC[[[mmmsssvvvsssPPPIIIHHHVVViiilll]]]KKKMMMBBBEEEXXXfffhhhiiinnnlllnnnuuuzzzvvvpppttt|||qqqkkk}}}VVVeee{{{yyy}}}xxx~~~gggNNNIIIAAA111...888333888<<<>>>DDDKKKOOONNN@@@DDDFFFDDDDDDFFFDDD@@@MMMFFF???EEEYYYkkkhhh\\\yyy}}}eeehhhjjjmmmJJJ@@@???DDD===:::777:::RRRkkkpppkkkRRRDDDEEEKKKUUUSSSEEELLL]]]kkk~~~KKK666111JJJaaahhhhhheeeYYYKKKUUUIII@@@JJJVVVOOONNN]]]GGG@@@<<<>>>@@@CCCPPP```mmmnnnppprrrvvvzzz}}}~~~|||fff^^^gggeee]]]aaavvv\\\QQQYYY222///------///111111///000333888;;;<<<<<<===>>>???@@@>>>;;;???HHHJJJEEE<<>>===ZZZrrr~~~mmmvvvVVV>>>BBB???888AAANNNfffjjjoooxxx~~~~~~eee[[[UUUooovvvbbbNNN:::===RRR___OOO777KKKAAA@@@FFFQQQbbbdddTTTZZZ^^^bbbaaaYYYLLL>>>555:::888===OOOeeerrrpppiiiwww{{{vvvrrrxxxwwwvvv|||iiihhhaaa@@@ooobbb\\\UUU@@@999000---///222222000555777:::<<<>>>>>>======DDD>>>===??????<<<>>>CCCCCC===777999AAADDDAAA<<>><<>>WWW```ggghhhkkkrrroooppp|||~~~zzzyyyyyyvvvooo[[[GGGMMMeeelllaaa```___zzz\\\llluuu]]]WWWGGGJJJaaa]]]777DDDIIIWWWKKKJJJEEE???GGG999999333888???CCCSSShhhoootttuuutttrrruuuzzzzzzwwwqqqvvvZZZgggjjjiii[[[:::666333444999???DDDFFFMMMJJJHHHqqqeeeIIIVVVggguuu|||xxxttt^^^GGG???@@@@@@:::666???cccmmmxxxaaa}}}fffQQQ>>>HHHIIIxxxzzzmmmxxxvvv^^^PPPCCCDDDQQQ]]]^^^ZZZSSSIIIKKK[[[hhhiiijjjnnnjjjsssvvvrrroootttyyyzzzqqq```nnnkkk}}}}}}zzzwww```LLLEEE===111///555666:::>>>>>>AAAFFFGGGEEE???CCCEEEEEEFFFIIIIIIEEEHHHGGGDDDFFFPPP\\\]]]WWWxxxpppnnnRRR???:::888333:::AAA@@@HHHUUUWWW^^^PPPMMMTTTUUUSSSQQQMMM\\\^^^aaa```[[[ZZZbbbooopppfff```aaaZZZVVVOOOPPPSSSKKKEEEJJJDDD>>><<>>@@@AAABBB@@@>>>AAAHHHIIIFFFDDDJJJEEEEEE\\\zzziiiEEE@@@???;;;AAAIII\\\fffllltttxxxwww}}}{{{UUU```nnnfff```XXXfffoooUUUQQQNNNNNNQQQPPPHHH>>>CCC===<<<>>>EEETTT[[[TTTLLLLLLKKKJJJHHHFFFBBB???777555888EEEXXXeeehhheeerrrxxxtttsssxxxwwwuuu{{{{{{]]]OOOMMM{{{XXXUUUSSS<<<666000...111444444222777888:::<<<======<<<;;;???;;;;;;>>>>>><<<===AAABBB>>>:::;;;@@@BBB@@@===@@@===MMMHHH```rrrkkkCCCZZZkkkPPPLLLBBBAAAOOOfffffffffllljjjyyyyyygggWWWXXXJJJMMM]]]TTTUUUFFFFFFGGGJJJJJJGGGBBB@@@CCCFFFHHHHHHFFFCCCBBBAAARRREEE888555777666555666666444111---***))))))))))))***)))((('''))),,,///...///000111111000///...---......---+++******+++)))***+++***+++---111444555222...,,,...000222333666;;;???@@@CCCFFFDDD?????????>>>;;;999999;;;===MMMIIIHHH777999HHHBBB???XXXtttyyyZZZEEEJJJMMMCCCFFFCCCAAA@@@BBBEEEHHHIII^^^\\\ZZZ\\\bbbhhheee___dddfffgggkkkuuuvvvVVVBBBVVVooommmbbbnnnmmmrrrXXXzzzmmm[[[BBB777///000222111333999]]]ssslllqqqjjj;;;999;;;WWW___fffgggkkkrrroooqqq}}}~~~|||}}}uuuhhh]]]LLLEEE___rrreeeeeegggeeelllxxxjjjfffbbbXXXXXXiiikkkLLL;;;JJJFFFSSSRRRVVVNNN@@@BBB<<<===888;;;>>>@@@RRRhhhppptttsssrrrtttzzz~~~vvvkkkaaavvv\\\fffmmmfffPPP888666555777===CCCHHHKKKUUUMMMRRRWWW}}}PPP@@@JJJggguuuxxx}}}nnnUUUCCC@@@BBB>>>555BBB@@@YYYHHHTTTnnnOOOIIICCCiiiuuuwwwxxxhhh|||sssaaaKKK===<<>>@@@JJJXXXccceeegggjjjnnnqqqsssuuu~~~yyy}}}zzzjjjggguuu}}}}}}~~~sssRRRQQQRRRJJJ333111000000222444444444555777:::;;;;;;<<>>DDDFFFFFFAAACCCDDD@@@@@@FFFMMMPPPHHHCCC===;;;<<<======<<<666444444;;;IIIWWWaaaeeeooovvvuuutttyyyxxxuuu|||wwwQQQDDDiiiUUUSSSQQQ666222//////222555555444888999;;;<<<<<<<<<;;;:::<<<:::;;;>>>???>>>>>>AAAAAA???======>>>??????===@@@BBBOOOJJJ[[[{{{ccczzzJJJQQQyyy\\\NNNFFFCCCDDDaaasssttt|||rrrbbbbbbWWWSSS___\\\YYYUUUWWWWWWUUUQQQLLLGGGDDDCCCFFFHHHFFFBBBAAADDDGGGUUUGGG999666777666555666666444111---+++))))))))))))))))))((('''(((+++---//////......---------------...///...,,,******+++)))************,,,000333555333000...---///000111000666;;;===@@@BBB@@@<<<999<<<>>>===:::999;;;===JJJHHH>>>,,,...AAAEEEBBBSSScccsssqqq[[[FFFCCCJJJ@@@<<<777777:::>>>@@@@@@TTTVVVYYY^^^dddhhhgggdddhhhjjjkkklllsss{{{~~~}}}nnnPPPGGG___pppjjjaaaooo```}}}lll\\\???666000000111000222777QQQ}}}|||xxxuuuaaa~~~www???<<<:::SSS[[[fffjjjlllqqqpppvvvmmm]]][[[QQQEEE```yyyiiiiiimmmmmmjjjzzzuuupppbbbooouuurrrpppjjj^^^UUUIIILLLOOOYYYXXXMMMHHHDDDFFF@@@AAA@@@AAASSSjjjppprrrpppooottt~~~tttdddVVVrrryyyoooUUUaaaooocccFFF777777888;;;@@@EEEJJJLLLRRRTTTZZZKKKpppEEE===]]]kkkjjjsss~~~{{{iiiPPPAAAAAAAAA===DDD666eee}}}cccMMMtttJJJRRRHHHooowwwvvviiitttjjjZZZIII>>>;;;===@@@MMMTTT___ggggggeeefffjjjjjjlllhhheeeooo|||zzznnntttvvvgggwwwxxxjjj^^^XXXKKK<<<555777::::::AAAEEEGGGEEECCCCCC???999<<<@@@BBBAAADDDIIIKKKIII@@@FFFJJJFFF??????EEEKKKqqqvvvtttyyyiiihhhJJJCCCHHH@@@===:::<<>>@@@<<<===>>>???@@@AAAAAA???BBB@@@FFFFFFNNNwww^^^@@@999777:::>>>QQQ\\\kkk}}}hhhVVVvvvpppqqqaaapppssstttXXXJJJIIIMMMQQQTTTKKKTTTSSSJJJCCC>>>AAAKKKIIIDDD???===>>>>>>;;;777888666555777@@@PPPaaammmrrrxxxvvvsssxxxwwwwwwfffQQQMMMYYYXXXMMM222000...///222444444333888999:::<<<<<<======<<<<<<<<<===@@@AAAAAAAAABBB???@@@@@@???=========>>>FFFFFFJJJFFFUUU}}}ggg}}}ZZZNNN}}}dddMMMIIIIII@@@YYY}}}~~~yyyyyyccceeeppprrrhhhccc[[[WWWXXXZZZUUUOOOEEEFFFFFFEEEDDDEEEGGGHHHWWWHHH:::666777666666666666333000---+++*********))))))***)))((((((***,,,222000---++++++,,,---///---///000///---,,,+++,,,***************,,,///222555444111///------///000444:::===:::777777888777:::>>>AAA@@@===;;;<<<===LLLVVVRRRGGGAAAEEEIIIAAA999:::KKK___ZZZEEEBBBQQQ@@@<<<777555777::::::999GGGMMMWWW```dddfffiiillliiilllnnnooottt{{{}}}||||||eeeKKKOOOhhhnnndddaaatttsss}}}~~~sssnnnkkk\\\;;;666111000111111333666???uuuvvvzzz{{{{{{eee~~~uuuAAA888555FFFRRRaaaiiikkkmmmmmmzzzppp\\\XXXOOOEEEaaazzzlllfffnnnyyylllzzzrrrbbbOOOeee|||yyyjjjSSSIIIKKKSSS\\\\\\PPPKKKIIICCCAAA???BBBXXXooorrrssspppnnnrrrzzz|||ooo___]]]xxx|||\\\TTT```rrr___???888999<<>>@@@CCC999===LLL~~~oooRRRVVV\\\HHHeee~~~pppkkkjjjeee[[[NNNCCC===:::AAASSSeeeiiiccc```bbbfffiiiaaa^^^iiiwww{{{ssskkktttzzzjjj}}}zzzmmm[[[UUUGGG666111777===>>>AAAEEEGGGEEECCCCCC???:::<<>>@@@EEEGGGFFFBBBDDDGGGEEEAAA???CCCHHHWWWiii~~~nnnpppPPPCCC;;;??????888???]]]lll^^^ccc```eee]]]UUUOOOMMMKKKPPPfffnnnvvviiiccchhhnnnaaaSSSeee~~~qqqfff\\\UUUKKKDDDJJJUUUaaacccfffjjjmmmpppqqqrrrqqqgggRRR[[[uuu}}}kkkAAAYYYVVV777000000000000111333555777777888999999888999;;;===:::;;;===@@@@@@???>>>???AAA===CCCAAABBBeeeaaaIII@@@999888777GGGUUUaaarrr{{{vvvyyyzzz{{{zzznnnuuujjjyyyeeeWWWUUUXXXUUU^^^VVVHHHBBB:::<<>>??????@@@AAAAAA@@@>>>@@@AAA@@@===<<<===>>>FFFEEECCCGGGWWWvvvyyyFFFtttgggKKKHHHNNN???OOO~~~~~~zzznnnjjj}}}^^^VVVMMMOOO]]]iiidddXXXQQQMMMJJJKKKOOOPPPMMMIIIWWWIII:::666777777777888555333000---+++*********((()))***)))(((((()))+++444222///------...000111---///111000...,,,,,,,,,************)))+++...111444444222000------///000111777:::666444777;;;======???AAAAAA@@@>>>>>>>>>FFFZZZ```cccXXXGGGCCC777333222555<<<@@@AAABBBEEEDDDAAA===:::999999888777<<>>EEEWWWbbbgggiiijjjwww}}}lll___QQQIII```wwwrrrgggrrryyytttUUUBBBFFFccc~~~qqqllliiiaaaSSSTTTRRR]]]gggZZZWWWIIIAAA>>>===DDD___tttssspppoooooorrr{{{}}}tttnnnzzzVVV^^^eeerrrZZZ;;;999<<<@@@CCCDDDFFFIIIKKKMMMRRRDDDNNNgggwwwAAABBB\\\\\\___wwwsssvvvWWWCCC???BBB777EEE999QQQooocccoooZZZgggdddpppvvvvvvrrrkkk^^^QQQEEE??????TTTffffff___^^^______ccc\\\```ooozzzwwwppplll~~~zzzvvvzzzxxxuuuzzzjjjWWWNNN???222///666===@@@===AAACCCAAAAAABBB???;;;>>>@@@???<<<>>>CCCFFFEEEEEEDDDEEEFFFEEEBBBDDDHHHBBB|||nnn~~~xxxsssUUU???;;;>>>===555@@@jjjwwwgggaaa[[[___]]]QQQMMMSSS^^^lllgggNNNOOOTTTpppiii```cccYYY???CCCZZZ___^^^UUUNNNKKKEEEAAAHHHTTT^^^```dddhhhkkknnnoooooorrrrrrkkkgggddd[[[ccc~~~rrrooo{{{]]]???SSSSSS666...///111111111333666888777999::::::888888999;;;::::::===AAAAAA>>>???BBBEEEBBBCCC@@@>>>SSSttt|||vvvOOOEEEAAA;;;;;;888BBBLLL[[[ooo{{{|||}}}tttppprrrwww|||{{{|||aaaXXXgggqqqooonnnqqqlllcccZZZ```PPPBBBFFF@@@AAAWWWZZZVVVPPPHHHCCC???>>>>>>::::::999888===MMMdddvvvrrrxxxrrrkkknnnpppvvv[[[nnnttt}}}kkkOOOTTT:::000000000111222333444555888999:::<<>>>>><<<===???@@@@@@>>>======>>>>>>BBBAAAMMM[[[{{{yyylllEEEbbbmmmOOOGGGOOO???EEE```sssxxxkkkjjjwwwccc^^^WWWWWWdddqqqmmm```___XXXPPPPPPSSSSSSMMMFFFWWWIII:::666777888888999555333000---+++******+++((()))***)))((('''(((***000000000000000/////////,,,...000000...,,,++++++************)))+++...111333333333000------///111,,,///111111555<<>>???@@@BBBBBBAAA@@@555FFFHHHUUUNNN:::@@@<<>>ppprrrmmmppp{{{>>>999<<<>>>NNN[[[dddlllkkkrrruuuvvveee^^^iiivvv{{{ooovvv]]]:::888[[[xxxlll``````ZZZ```RRRTTTeee^^^aaaPPPFFF@@@>>>HHHddduuuooonnnpppqqqttt}}}}}}wwwUUUkkkhhhlllQQQ:::999===CCCGGGHHHIIIKKKMMMMMMKKK@@@III^^^VVVEEEdddaaaUUUlllkkkvvvmmmSSSCCC@@@???DDD222:::ZZZ}}}```sssyyyxxx}}}vvvmmmaaaTTTLLLJJJYYYbbb___]]]```___YYYXXXbbbmmmsssttttttsssrrr~~~rrrmmmuuuzzzpppaaaSSSFFF777222333888===AAA===AAABBB@@@@@@BBBAAA>>>@@@BBBAAA>>>???FFFIIIIIIGGGEEEFFFIIIHHHDDDEEEJJJKKKZZZooo|||sss```GGGFFF???<<<888;;;]]]ttt```VVVgggiiiTTTQQQYYYaaauuuwww___KKKQQQttt{{{WWWVVV```PPPFFFJJJ@@@DDD???>>>AAA@@@>>>EEEPPP]]]___ccchhhkkkmmmnnnnnnpppkkk\\\ZZZeeedddqqq~~~~~~www|||}}}TTTGGGKKKKKK333///000222222222444777;;;888:::<<<<<<:::999999999999888;;;@@@???<<<>>>DDDCCCDDDBBB???AAAIIIhhhwwwWWWNNNBBB:::>>>;;;???FFFTTTjjjyyyyyynnnfffeeexxxooosss}}}cccLLLVVVVVVTTThhhmmm\\\dddUUUQQQ```WWWMMM]]]eeeeeeccc[[[OOOEEE@@@???======<<<;;;???NNNcccsssooovvvrrrnnnqqqtttzzz}}}uuuzzzooo]]]tttuuuVVVRRROOO333000000111222444666999<<<;;;;;;<<<>>>@@@BBBDDDEEE@@@BBB@@@;;;:::======:::======>>>???@@@@@@>>>===;;;CCC@@@MMMTTTmmmkkkTTTVVVzzz^^^JJJPPPAAAAAAKKKuuu~~~zzzmmmppp~~~eeeggg}}}|||rrrccc___gggmmmkkkooofff[[[TTTQQQOOOJJJFFFWWWIII:::666777888999;;;555333000---+++******+++((()))***)))((('''((()))***,,,///111111///,,,***+++---//////---+++))))))*********))))))***...000222333333111...---///222111000......444;;;;;;666???===<<>>EEEIIIKKKLLLNNNPPPLLLHHHGGGCCCSSSsss|||jjjvvvKKKQQQccchhhvvv~~~dddKKK@@@???===:::AAA===kkkfff```tttmmmccc}}}{{{sssggg]]]VVV^^^^^^YYY\\\dddaaaUUUPPPiiizzztttmmmsssyyyxxx~~~~~~zzzvvv}}}~~~rrrbbbPPP@@@444555999;;;>>>CCC???CCCCCCAAAAAADDDDDDAAABBBCCCBBB@@@BBBIIIMMMMMMHHHFFFHHHKKKIIICCCEEEKKKNNNrrr|||YYY]]]zzz{{{qqqlllVVVFFF<<<@@@BBB777>>>hhh{{{kkk]]]sssnnnWWWTTTYYYZZZuuutttWWWSSS[[[hhh}}}kkksssqqqWWWSSSLLLKKKGGGHHHKKKGGGAAACCCKKK^^^aaaeeeiiimmmooooooooojjjmmmccc```gggeeewwwsssdddzzz}}}oootttUUUSSSIIIDDD---///222444444333555999===999;;;>>>>>><<<:::999999666555888===<<<999<<>>>>>DDDFFFeeeiiiLLL:::>>>999999DDDKKKYYYiiirrruuuxxx|||}}}qqqNNNccceeeQQQPPPddddddQQQ___kkkdddjjjqqqWWW^^^___hhhpppooodddVVVLLLIIIAAAAAA@@@???CCCPPPcccqqqmmmvvvuuusssxxxzzznnnuuueeeggg\\\sssyyyVVV]]]OOO222000111222444666:::>>>BBB>>>>>>>>>???@@@BBBCCCDDDEEEGGGCCC<<<:::>>>>>>:::===<<<===???AAAAAA???======FFF???HHHHHH^^^eee\\\RRRlllPPPQQQDDDBBBDDDXXXxxxsss|||cccccc}}}___LLLUUUiiiwwwvvviii\\\SSSNNNLLLKKKYYYJJJ;;;666777666666666444333000---***)))(((((()))))))))))))))))))))))),,,...000000...---,,,---111///---...000///,,,(((,,,,,,++++++,,,,,,---...333555666333...,,,...222000111222555777999;;;;;;???::::::@@@CCC@@@@@@CCCEEEFFFGGGIIIOOOWWW___dddKKKHHHFFFCCC>>>:::999:::AAAJJJRRRQQQHHHAAA@@@BBB@@@999DDDSSSUUUXXX```bbbaaahhhnnnqqqtttxxxvvvrrrdddUUUGGGpppkkkiiiGGGqqqyyy|||sssfffPPP333333444444666777999999;;;KKKyyyzzzhhhnnnNNN666@@@>>>FFFSSS^^^fffkkkqqquuunnnhhhsss|||{{{uuu}}}wwwRRRHHH666GGGhhhppp{{{```???:::===<<>>>>>>>>???@@@AAABBBDDDEEEEEEFFFIIIJJJHHHEEEFFFKKKPPPVVVDDDCCCOOONNNIIIEEE@@@MMM```qqqNNN~~~}}}yyyeeeZZZ???GGGFFF:::666BBBPPPWWW```oookkkvvvrrr^^^MMMSSS]]]^^^uuuuuuZZZNNNHHHTTT```XXX^^^sssxxxnnnhhh^^^SSSQQQQQQJJJHHHJJJEEE>>>BBBMMMcccbbbbbbdddhhhlllnnnooonnnggg\\\bbbqqqcccvvvoooxxx|||yyytttNNNVVVNNN222000000111333555777999999:::888888;;;@@@FFFFFF@@@:::;;;;;;::::::<<<>>>@@@AAABBBEEE<<<@@@III@@@[[[qqqPPP444888@@@333===HHHOOO\\\uuuZZZcccjjjYYYZZZVVV???ddduuuvvvkkkdddYYYKKKFFF^^^fffppptttnnnbbbVVVOOOFFFBBB:::666@@@UUUgggooowwwqqqqqqxxx|||yyyzzz___ssskkkQQQ\\\mmm___VVV;;;000333222333444888===BBBEEEBBBBBBAAA@@@??????BBBEEEHHHHHHGGGDDD@@@>>>>>>??????>>>===>>>@@@CCCDDDDDDGGG???>>>BBBBBBTTTpppddd\\\FFFxxx}}}UUUQQQQQQ<<>>CCCDDDBBBDDDHHHDDDBBBIIISSSQQQIIINNN\\\]]]___cccfffaaaUUUFFF<<<777???JJJOOONNNIIIEEECCC@@@999EEEUUUWWWYYY```aaabbbgggkkknnnssswwwtttooo]]]VVVTTTrrrooofffNNNsssxxxmmmkkkwwwjjjZZZCCC333333444555666888999:::<<>>===AAAAAAAAABBBBBBCCCCCCDDDGGGIIIJJJGGGCCCBBBFFFJJJMMMBBBCCCOOOTTTSSSQQQKKKMMMLLLwwwsssdddppp}}}{{{OOOGGGAAA===999>>>RRRgggvvvyyyyyyzzzeeeUUUKKKZZZhhh\\\XXXjjjlllAAAEEEEEE@@@SSSCCC[[[rrrmmm]]]^^^VVVNNNKKKMMMKKKFFFJJJUUU```aaacccfffiiikkkkkkjjjcccddd______mmmuuuxxxzzz```MMMSSSDDD...222000111444666999;;;======>>>>>>???CCCGGGGGGBBB===;;;;;;;;;<<<===>>>???@@@AAAGGG???@@@GGG;;;MMMqqqXXXHHHCCC>>>999999666;;;GGG]]]}}}|||}}}\\\^^^kkkZZZZZZ^^^qqqsssaaaOOOBBB===???TTThhhvvvtttooommmcccVVVFFF???777888GGG]]]kkkooowwwrrrrrrwwwyyyzzzxxxeeehhhsssXXX]]]mmmeeeJJJ000555333333444666999===AAACCC@@@@@@@@@>>>===>>>@@@BBBEEEFFFFFFCCC@@@>>>===>>><<<;;;:::;;;>>>AAABBBBBBFFF@@@@@@FFFGGGVVVxxxZZZLLL___aaaAAAOOOKKKHHHFFF~~~ccchhh```pppiii___```ooouuuyyyxxxtttlll___SSSUUUFFF888444666666666777555333000---+++))))))))))))))))))))))))))))))))),,,...111111000///...///111000000111222111///,,,,,,,,,++++++,,,,,,---...000333666555111......///222222333444666999:::<<<======???AAA???===@@@EEEMMMEEEIIISSSPPPIIIZZZwww~~~vvvqqqooommmhhhcccBBBFFFLLLSSSVVVRRRIIIAAA@@@:::GGGXXXYYYZZZ___```ccceeegggkkkqqquuuqqqiiiXXX]]]iiitttsss```[[[{{{qqqbbbOOO777333444444555666888:::;;;===:::QQQttt}}}cccppp<<<999<<>>HHHLLLPPPQQQOOOMMMNNNPPPRRRWWWYYYZZZKKKYYYqqqzzzxxxLLLqqqKKK\\\mmmsssrrrrrrvvvxxxYYY???999GGG@@@333SSSuuuPPPmmm~~~nnn\\\TTTJJJHHHGGGCCCKKK]]]gggwwwvvvqqqoooyyy|||zzzppp[[[MMMFFF777777999===@@@AAA@@@>>>CCCCCCCCCBBBBBBBBBBBBBBBHHHIIIHHHEEE@@@>>>@@@CCCFFFBBBCCCJJJRRRUUURRRMMMSSSIIIWWWeeemmmxxxrrruuunnn___III>>>CCC???888IIIggguuu}}}bbbLLLVVVggg]]]PPPUUUkkkaaaVVVLLLEEEYYYEEEIIITTTooozzzvvvkkkaaa\\\TTTKKKJJJOOO^^^```dddggghhhhhhfffeee___eeeddd^^^hhhzzz~~~|||kkkLLLPPPPPP:::---555111222444777:::===???AAADDDBBBBBBDDDGGGGGGDDDAAA<<<<<<===>>>>>>>>>>>>>>>===GGGBBBAAAFFF<<>>999444@@@VVVuuu}}}oooRRR~~~tttccc<<>>???===>>>>>><<<;;;;;;===???AAABBBCCCBBB???===<<<<<<;;;::::::<<>>@@@BBB@@@<<<:::===CCCKKKGGGJJJQQQQQQQQQaaawww|||qqq```RRRPPPVVV]]]___UUURRRPPPTTTZZZXXXOOOEEE@@@;;;III[[[\\\\\\```___ddddddeeehhhooosssmmmcccQQQ___uuunnnnnnVVVggg{{{xxxmmm___JJJ333444444444666777999;;;<<<===;;;DDDqqq{{{|||nnnpppYYY;;;>>>>>>===HHH]]]mmmrrrvvvnnn___hhhiii~~~mmmxxxyyynnnDDDOOO]]]sssttt|||fffRRRFFFBBBAAA888>>>ZZZrrrxxxxxxyyyyyynnnvvv~~~www~~~WWW^^^gggdddQQQ>>>:::BBBEEEIIIMMMOOONNNLLLLLLLLLMMMSSS]]]___NNNRRRppp___jjjgggTTTTTTkkkvvvnnnooo}}}hhhWWWFFF>>>===>>>FFFNNN}}}llltttttt[[[GGGOOO???@@@DDD@@@QQQmmmtttsssrrrsssyyy~~~uuu~~~hhhVVVGGG===666888;;;???AAABBBAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBFFFGGGFFFCCC???===>>>???BBBFFFCCCCCCJJJKKKGGGEEEFFFNNNWWWlllUUU|||sssssshhhPPPBBBFFFCCC777;;;MMM[[[ppptttQQQRRReeedddZZZ]]]kkksssbbbiiihhhwww^^^DDDMMMrrrwwwppphhh```XXXUUUQQQMMMNNNSSS```bbbcccdddcccbbbaaaaaaeeegggjjjeeeiiihhhpppnnnZZZFFFTTTLLL777222555333444555777:::<<>>?????????======888CCCBBB@@@FFFCCCDDDRRR}}}LLL>>>BBB:::@@@555>>>JJJ___yyy}}}QQQXXXiii@@@VVVmmmmmm^^^WWWUUUNNN???QQQ___ccchhhllldddUUUPPPHHH???AAARRRgggpppooommmlllqqqxxx|||fffrrrkkkggg\\\llljjjeeeJJJ777666555555666888:::<<<<<<<<<<<<;;;<<<<<<:::999999:::<<<<<>>BBBFFFGGGEEECCCFFFAAAAAACCC???@@@WWWtttVVV^^^XXX```TTT@@@AAAAAAfffwwwZZZvvvjjjfff[[[NNNHHHJJJKKKJJJRRRDDD777444666777777999555444111...+++***))))))(((((((((((((((((((((((()))---111333222111000000---...000111000/////////,,,,,,++++++,,,,,,---...---000444555444222///...222222333444666999<<<>>>@@@DDDFFFCCC???@@@DDDHHH<<>>???@@@AAABBBCCC@@@@@@AAAAAABBBCCCCCCCCCCCCDDDCCCBBB@@@???@@@@@@???HHHDDD@@@GGGEEEDDDOOO???III\\\qqqyyy{{{{{{ooo]]]JJJCCC@@@===999888EEEMMM|||qqqUUUWWWkkkkkk___]]]kkkoooYYYLLLlll{{{wwwqqqjjjccc\\\VVVTTTVVVbbbbbbaaa^^^[[[[[[^^^aaagggeeeooovvvvvvrrrssskkknnnqqqNNNJJJTTTDDD777777000555555555666888:::;;;======<<<;;;;;;<<<>>>??????<<<<<<>>>??????>>>===<<<777??????===CCCGGGGGGJJJ\\\DDDJJJ555===444===AAAMMMzzzZZZ\\\wwwHHHcccjjjffftttwwwIIICCCCCCLLLUUUXXXXXXWWWJJJEEE???@@@PPPdddqqqtttsssrrrwwwvvv^^^]]]kkkuuugggggg\\\;;;333:::222666888:::;;;<<<<<<;;;;;;::::::;;;:::888777888999:::<<>>===<<<<<<999<<>>AAA>>>BBBCCC@@@@@@DDDIIIKKKBBBLLLRRRRRRVVV[[[QQQ@@@___lllyyyuuufffZZZQQQFFFAAACCCDDDCCC@@@AAA===KKK]]]______dddccc```cccfffhhhllllllcccYYYPPPaaatttlllhhhYYY{{{~~~ooofffhhhXXX===000444444555777999;;;===>>>777AAA@@@LLLxxxqqqgggbbbyyy???===@@@EEEGGGHHHRRR___iiinnnxxxvvv;;;]]]aaammm|||~~~wwwaaaVVVXXXiiiwwwxxxwwwzzznnnuuuttthhhlllzzz\\\SSS```hhh^^^LLLAAAAAAEEEEEEGGGIIILLLMMMMMMLLLLLLIIIGGGPPPPPPRRRRRR]]]zzzbbb___ooosssgggrrrpppkkk```RRRFFF@@@???>>>777;;;EEEFFFKKKooohhhgggvvvtttYYYCCC@@@@@@::::::888FFFZZZeeelllooolllpppxxxyyyuuu{{{~~~yyyjjj[[[RRRHHH>>>???@@@AAA@@@??????AAACCC>>>??????@@@AAABBBBBBCCC@@@@@@AAAAAAAAAAAAAAAAAA===HHHDDDCCCLLLGGGOOOmmmkkkNNNLLLtttmmmuuukkkVVVCCC???CCCAAA888<<<555YYYoooUUUVVVjjjpppgggfffbbbooodddfff|||ooofffqqqOOOVVVsssooobbbZZZXXX```___\\\XXXUUUXXX___eeeddddddqqqppp|||mmmUUUHHHMMMMMM;;;555777---666555555555666888:::;;;;;;:::999888888999;;;<<<;;;;;;<<<===============<<<<<<<<<;;;>>>CCCEEECCCsssrrrwww]]]???EEE>>>888666<<<:::???qqq~~~YYYcccnnn@@@lll~~~ooo~~~iiiTTTDDDDDDEEEBBBCCCJJJ>>>;;;999>>>PPPffftttwwwvvvtttxxx}}}wwwiiiccceeeyyyPPP^^^iiiZZZPPP999111666222777888:::<<<<<<<<<;;;;;;999:::;;;:::888777777888999<<<>>>???>>>>>>>>>???999<<<@@@EEEHHHGGGBBB>>>CCC???AAAGGGHHHFFFMMMYYYnnnFFFgggnnndddTTTnnnkkkTTTDDDMMM<<>>???EEEHHHFFFMMMLLLLLLPPPXXX``````ZZZ```dddgggmmm}}}vvvddd___XXXQQQKKKGGGCCCAAAAAA===KKK]]]___aaafffggg]]]ccciiikkkkkkiii```VVVZZZhhhrrrsssggg]]]wwwpppoookkkdddgggQQQ555222444555666777999<<<>>>???:::@@@@@@@@@ZZZ}}}bbbhhhMMM===DDDIIIDDDEEEPPPhhhjjjttt___aaa|||ggguuu}}}~~~rrr}}}vvvssswwwyyyvvvrrrqqqsssvvvlllhhh}}}fffRRRUUU]]]___SSSGGGDDDFFFFFFJJJJJJKKKLLLMMMMMMLLLKKKKKKIIIOOOIIIRRRTTTLLLkkkqqq~~~uuueeeaaajjjooonnnkkklllpppjjjYYYLLLGGGDDD>>>===@@@===888AAAQQQLLL[[[hhhvvvNNNLLLDDD======AAA===555CCCJJJRRR___nnnooommmttt|||{{{yyyyyyuuulll___SSSIIIBBB===>>>@@@BBBAAA???>>>@@@BBB????????????????????????>>>>>>>>>@@@AAAAAAAAA@@@>>>JJJEEEEEEMMMDDDRRRfff???YYY{{{xxx|||tttrrreeeRRRFFFDDDBBB>>>:::222FFF```vvvZZZWWWmmmxxxtttsssrrrfff```ZZZEEEFFFQQQ```ooovvv{{{vvvkkkccc``````WWWXXXWWWTTTTTTYYYccckkkjjjlllooo{{{iiinnnsssJJJIIILLLEEE666222555222555444444444666888;;;<<<>>>>>><<<:::888888888999::::::::::::;;;===>>>>>>BBB;;;;;;===<<>>?????????AAACCC======>>>@@@BBBCCCAAA???FFFAAA@@@EEEEEEBBBCCCHHHeee}}}dddYYYOOOHHHSSS]]]XXXFFFKKKDDDDDDooo{{{yyynnnjjjppptttlllaaaVVVHHH:::666777888888999666444222///,,,+++******))))))))))))))))))))))))%%%)))...222222000//////,,,///333333222111222444,,,,,,++++++,,,,,,---...//////000222444444222000//////000333777<<>>???@@@???AAA<<>>CCCIIIIIINNNLLLKKKKKKKKKKKKJJJIIINNNLLLPPPFFFRRRUUUCCC\\\kkkxxxfffssshhh^^^gggrrrooommmuuu~~~cccFFFAAADDDBBB===>>>AAA<<<222<<>>======DDDNNNTTT^^^[[[]]]kkklllooozzzxxxwwwtttuuunnndddYYYLLL@@@;;;;;;;;;>>>BBBBBB@@@>>>???@@@@@@@@@??????>>>======<<<=========>>>@@@AAA@@@>>>BBBLLLEEEEEEJJJ;;;MMMyyyEEERRR^^^}}}fffNNNooosssqqqcccOOOAAA<<<===:::;;;DDD>>>\\\uuuyyybbbccczzzwwwooooooiiiuuu^^^SSSZZZ]]]iiirrroooddd\\\ZZZZZZPPPRRRTTTSSSUUU[[[fffooouuuwwwmmmnnnyyydddmmm|||{{{aaaLLLLLLJJJAAA555000444999444333333444666:::===???CCCCCCAAA>>>:::888777777999999888999:::<<<>>>???DDD:::;;;AAA>>>???EEECCCEEEqqqxxxeeeDDDBBB:::===;;;:::;;;;;;GGG^^^]]]pppoooDDDPPPxxx~~~dddqqqwwwooobbbWWWHHH;;;<<<888999GGGbbbwwwyyyqqqrrrtttwwwqqq\\\DDD???EEEnnnsssnnnSSS}}}{{{ooommm[[[>>>///666===:::999999::::::;;;<<<======;;;<<<===<<<:::888888999;;;===>>>??????@@@CCCEEECCC@@@>>>===???AAABBBBBBBBB======CCCGGGEEEFFFJJJIII}}}aaawwwFFFLLL???QQQcccRRRBBBMMMKKKGGG{{{zzznnn\\\YYYJJJ;;;666777777888999555444222000---+++))))))))))))************))))))+++***))),,,000222222000000------222222---+++...///,,,******---...,,,***...///111222333333222222444222000111555;;;AAACCCGGGLLLPPPPPPNNNNNNIIIDDDGGGQQQYYYUUUTTTdddhhhXXX]]]ZZZJJJhhh}}}mmmbbbYYYVVV^^^ccc^^^WWWTTTJJJLLLTTT```fffeeecccdddZZZeeemmmssstttcccTTTWWWeeefffooolllSSSqqq~~~jjjbbbkkkbbbDDD000111666777777999:::;;;<<<<<<888???>>>666>>>bbbtttYYYVVV777888>>>>>>AAANNNTTT```llltttlllaaaxxx|||pppjjj|||xxxsss{{{yyyjjjdddjjjyyydddeee}}}zzz\\\YYYeeeSSSGGGIIIKKKFFFBBBEEEFFFFFFGGGIIIMMMOOONNNNNNPPPQQQQQQOOOLLLJJJIIIJJJiiiyyyttt]]]YYY{{{kkkoookkkmmmoooqqqzzzvvvddd]]]QQQDDD???AAACCC???:::???>>>>>>>>>???@@@AAABBBBBBCCCBBBBBBGGGNNNJJJAAA;;;<<<>>>CCCKKKYYYhhhrrrtttfff```gggmmmmmmsss}}}xxxbbbmmmvvv||||||yyyxxxnnnbbbWWWKKK@@@<<<============<<<;;;<<>>=========???BBBEEEGGG@@@@@@AAADDDHHHJJJJJJIIISSSRRREEECCCGGG}}}{{{OOOyyyqqqmmmaaaNNNBBB@@@???>>>999777DDD___zzzeeebbbvvvvvvnnnrrrsssttteeeWWWWWWVVVOOONNNHHHHHHLLLTTT^^^fffjjjkkknnn~~~ttt}}}wwwWWWMMMJJJAAA555000444666555666555444333444555888999777999;;;===???@@@@@@???999;;;<<<:::777888<<<@@@BBBAAA@@@@@@AAABBBDDDEEEJJJgggZZZLLLGGG===777777:::<<>>===<<<:::999999::::::???>>><<<;;;<<<===???@@@BBBBBBBBBBBBBBBAAA@@@???AAA???>>>???BBBFFFHHHIIIJJJUUUvvvVVVwwwGGG<<<___YYYRRROOOJJJBBB<<>>@@@???@@@RRR|||wwwnnnggglllJJJ:::555;;;KKK@@@MMM___jjjjjjsssyyyiiikkk{{{cccuuu~~~|||{{{tttnnniiigggmmmtttxxxlllwwweeeWWW]]]jjjXXXJJJJJJJJJEEEBBBDDDGGGGGGHHHJJJMMMNNNMMMLLLQQQQQQPPPNNNJJJHHHGGGHHHWWWmmm}}}lllVVV}}}zzztttrrrmmmiiirrrwwwmmmlllfff]]]VVVQQQLLLEEE@@@888888999999:::;;;<<<===999===>>><<<<<<@@@???<<>>;;;<<<<<<<<<>>>@@@DDDGGGIIIAAAAAABBBEEEHHHJJJIIIHHHRRROOOLLLIIICCCjjjbbbYYYxxxrrraaaLLL@@@>>>::::::;;;:::GGGooogggccc}}}wwwwwwfffiiiiii\\\TTTUUUOOOGGGIII???FFFRRRaaaoootttoooggg}}}wwwvvvtttsss~~~yyy~~~\\\QQQIII>>>666333333444555777666555444444666777888777888:::;;;===>>>??????>>><<<;;;:::;;;===>>>???@@@@@@???>>>??????AAAAAAGGGIIIuuuEEECCCCCCAAA;;;777888:::;;;DDDggg|||qqqccc\\\iiimmmpppnnn```vvvbbbPPPKKKUUUaaaYYYLLLLLL```ssszzz}}}ooooooooojjjaaadddzzzccc\\\```}}}{{{ooosssrrrPPP444;;;===999EEE>>><<<:::<<>>;;;999888999:::<<>>===<<<<<<<<<>>>???@@@@@@AAAAAA@@@???>>>>>>;;;<<<===???BBBFFFIIIKKKGGGKKKxxxYYY___|||HHHLLLrrr^^^JJJFFFPPPHHH>>>bbbxxxXXXIII;;;666777888888:::555444222000...,,,***)))++++++,,,,,,,,,,,,++++++)))((((((***---000000///...,,,---111222111111333333000---+++,,,------,,,,,,---///111222333444444//////000222555999>>>@@@SSSKKKEEEHHHUUU]]]UUUGGG[[[aaa\\\```rrrooogggppp[[[cccxxx{{{vvvyyyqqqjjjmmmpppjjjaaabbb[[[\\\gggpppmmmaaaWWW]]]iiinnnooommmaaa\\\eeemmmwwwfffZZZsssuuuuuuhhh```[[[JJJ444///999666666777888999::::::;;;===<<>>LLLYYY]]]eee}}}pppooo|||mmmpppnnnoooqqqiiicccooo|||uuuxxx}}}qqq~~~dddUUU\\\jjjfffVVVJJJJJJJJJFFFDDDFFFHHHHHHIIIKKKMMMMMMKKKIIIPPPPPPPPPMMMJJJGGGGGGGGGLLLhhhzzzooozzzccc[[[~~~xxxrrrkkkpppuuummmvvvwwwvvvsssmmmfff```]]]QQQOOOMMMJJJGGGDDDAAA@@@CCCKKKRRRRRRQQQVVV]]]aaaeeeiiipppwww{{{yyysssnnntttmmmiiirrrYYYddduuuuuutttrrrvvvcccXXXOOOLLLIIICCC===;;;;;;===>>>===<<<;;;;;;<<>>???======>>>???AAADDDFFFHHHBBBBBBCCCEEEHHHHHHGGGEEENNNHHHSSSMMM@@@QQQlllxxxwwwfffNNNFFF888777???:::888^^^wwwpppzzzlll}}}ddd\\\MMMHHHJJJDDDCCCOOORRRZZZfffmmmnnnmmmuuu~~~zzzuuufff}}}tttfffRRRTTTEEE999777666222222666888888666555555666777777777777888999:::;;;===>>>CCC???;;;;;;???AAA???===??????>>>>>>>>>???@@@@@@GGG>>>NNN???BBBAAA:::666888:::999===GGGqqq{{{ppphhhqqqtttfffjjjrrr|||yyygggQQQBBBMMMFFFSSSqqq~~~wwwxxxgggiiimmmeee[[[nnntttZZZjjj{{{pppUUU;;;888===:::999@@@===<<<:::;;;>>>AAACCCCCCAAA>>>:::777777999<<<>>>@@@???===<<<;;;<<<<<<=========>>>>>>>>>======<<<999<<>>BBBMMMLLLIIIGGGIIILLLHHHBBBWWWkkkddd```uuuvvvooo~~~uuuHHH___|||lllzzzooolllcccZZZ^^^mmmzzz~~~llleeeccciiimmmfffZZZRRRaaannnqqqmmmiii``````llleeexxxmmm]]]pppwwweeetttssskkkfff___SSS???///000:::666666777777888999999:::999:::@@@BBB;;;666FFF^^^gggaaa777444AAA:::;;;GGGUUU```mmmyyykkkwwwpppnnnppptttxxxzzzsssqqqooosss}}}oooZZZmmmtttUUUYYYhhhnnnWWWMMMGGGIIILLLKKKHHHIIIHHHHHHIIIKKKMMMLLLIIIFFFMMMNNNNNNMMMJJJIIIIIIJJJKKKTTTqqqqqqpppkkkfffjjjcccnnntttyyy{{{~~~~~~{{{yyypppooolllgggccc^^^ZZZXXX^^^dddkkknnnpppuuu}}}~~~yyywwwvvvvvvuuutttvvveeeeee~~~]]]YYYyyytttwwwpppmmmxxx\\\PPPEEEDDDEEEBBB>>><<<999<<<>>>???>>>===<<<<<<@@@???@@@CCCBBB>>>>>>AAAAAA@@@@@@???@@@@@@AAABBBBBBAAABBBCCCEEEEEECCCAAAFFFAAAQQQIIICCCGGGeeexxxrrr|||xxxlllYYY@@@666???@@@;;;LLLjjjzzzrrryyyxxxpppiii``````fffcccSSS===888===<<>>===>>>>>>===;;;>>>>>>>>>???@@@AAABBBCCCCCCLLLQQQ^^^NNN???<<<===;;;;;;>>>???AAALLLkkknnnddd|||ooogggaaafffttt|||tttgggKKKOOO___sssyyysssvvvddddddfff^^^UUUfffzzzzzzcccuuu|||lllwww~~~YYY:::222>>>>>>;;;<<<666888888999:::===@@@AAABBBBBB???:::777777999===???@@@???>>><<<;;;;;;;;;;;;:::;;;;;;<<<<<<<<<;;;;;;:::???CCCBBB???===@@@CCCKKKJJJNNNeeeuuuwww[[[NNN}}}uuu^^^HHHEEEMMMHHH:::RRRvvvWWWHHH:::666777888999;;;666555333111...,,,+++***))))))************)))))))))***+++---...///111222111111111000000111111000333222000...,,,,,,---...,,,,,,---///111333444555555444111//////555===CCCKKKJJJHHHIIIOOORRRLLLCCCEEEmmmmmm^^^ooo{{{zzz]]]>>>kkkrrrmmm~~~uuuvvvmmm[[[PPPWWWjjjyyyooojjjffffffaaaYYYSSSQQQfffsssssslllgggbbbcccooohhhuuuvvvuuu|||oooxxxaaabbb]]]MMM:::///222999666666666777777888888888555;;;???<<<888:::???CCCyyyoootttiiiXXX777DDD;;;:::CCCMMMSSSZZZcccyyyyyyooo|||wwwsssjjjggglllnnnfffYYYRRR^^^UUUnnntttaaaMMMIIIHHHLLLPPPOOOKKKIIIHHHHHHHHHJJJKKKJJJGGGDDDIIIKKKLLLLLLKKKKKKLLLNNNJJJNNNhhhwwwnnnooozzznnniiivvvtttsssvvv|||xxxxxxyyyyyyxxxwwwvvvuuupppoooppptttwwwyyyzzzzzz}}}yyywwwxxxzzz|||}}}wwwlllyyywwwiiiqqqbbbhhhXXXKKK@@@>>>@@@@@@>>>>>>999<<>>IIIAAAIIIMMMRRRrrrIIIddd~~~tttyyy}}}kkkVVVDDD>>><<<:::???HHHNNN^^^]]]YYYlllzzzuuuuuuuuuddd[[[YYYWWWQQQKKKYYYKKK888555<<<>>>MMMhhhxxxfffsssqqqxxxuuu}}}~~~pppNNNDDDWWWJJJ888///555:::555444:::888888777666666555555555777666555555555777888999AAAAAAAAA>>>:::888888:::999:::<<<>>>@@@BBBCCCDDD===MMM===hhhdddCCCAAADDD;;;666===777;;;999>>>eeeiiiggg~~~fffXXX\\\gggnnncccmmmsssooojjjmmmuuuzzzdddbbbdddhhhmmmqqqlll```bbbsssccc```qqqmmmIII444888@@@:::AAAGGG:::777999;;;<<<<<<<<<<<<<<<@@@>>>;;;888888:::===??????>>>>>>===<<<;;;;;;;;;888999:::;;;;;;;;;;;;;;;:::>>>BBBBBB>>><<>>===>>>======>>>:::===@@@AAAAAA@@@???@@@<<<;;;<<>><<<===AAA<<<===>>>???AAABBBCCCDDDCCC@@@>>>>>>???@@@AAA@@@===AAAAAA???MMMOOOJJJccc[[[TTTzzztttnnn^^^HHH999777;;;===222BBBCCC???HHHSSSYYY```[[[eeefffhhhllleeeZZZWWWJJJPPPSSSNNNLLLOOORRRQQQKKKIIIBBBDDDLLLMMMSSSeeehhhggg|||tttpppwwwyyyvvvrrrvvvppptttuuuXXXVVVVVVLLL???444///444888666555999666666666666666555555555666666555555555666666777;;;>>>???===888666777:::555777999<<<>>>@@@@@@AAA===???JJJKKKjjjFFFBBBCCC:::555;;;444777999;;;CCC]]]QQQLLLzzzpppYYYGGG```rrr|||tttmmmnnnllleee\\\eeetttiii```oooooonnnwwwsssUUUBBB999===<<<333>>>KKKBBB<<<===>>>===:::777666666======<<<;;;;;;<<<==================<<<;;;;;;;;;777888999;;;;;;<<<<<<<<<888;;;>>>???>>>???BBBFFF???<<>>??????<<<;;;======???AAAAAA???=========>>>;;;:::>>>???>>>>>>AAA===>>>???AAACCCEEEFFFFFFEEEBBB>>><<<>>>AAACCCDDDAAAHHH@@@FFFLLLEEEIIIOOO```ggg{{{{{{sssbbbPPPEEE@@@>>>888???;;;888<<<999888AAACCCEEEKKKJJJKKKMMMGGGBBBJJJKKKJJJDDD===:::===BBBIIISSSWWWZZZbbbaaa^^^eeebbbnnnwwwnnn]]]\\\tttzzzyyyrrr}}}xxxxxx^^^QQQXXX[[[999666444222333555666555444333444444555555555555555555666666666666666555555666777999:::::::::;;;<<<777888:::<<<===>>>>>>===???===JJJAAAqqq}}}lllXXXKKKDDD@@@<<<;;;;;;888;;;???888777PPPooohhhDDDKKK\\\ttthhh\\\hhhsssuuuoooggg___XXXSSSdddtttaaawwwqqqbbbYYYLLL@@@<<<===;;;444888AAAAAA@@@@@@>>>:::777666999<<<:::;;;===??????===<<<:::<<<<<<<<<<<<<<<<<<;;;;;;888888:::;;;<<<=========;;;;;;<<<===???BBBDDDFFFFFFCCCTTT```tttZZZdddqqqbbb___hhhaaaNNNHHHSSS@@@HHHGGG;;;999OOOppppppaaaVVVHHH:::666888999:::<<<666666444222///---+++***+++++++++,,,,,,+++++++++&&&))),,,,,,,,,,,,///222+++//////+++,,,111333000***...111111///,,,,,,---///.........///000222333///222444222...,,,///333;;;AAAKKK[[[jjjmmm]]]KKKEEEbbbjjjUUU}}}qqqeeepppsssgggaaagggfff]]]QQQHHHDDDHHHWWWfffdddppppppjjjooorrrqqquuuzzzttt||||||vvvTTTUUUVVVIII333---777;;;555555555555666666666666666666000222;;;999111777FFF999IIIfffnnneeezzzrrrHHH999;;;<<<999666FFFGGGIIIhhhkkklllxxxxxxhhhVVVOOOQQQDDDLLLMMMQQQnnnsss^^^cccgggKKKJJJHHHGGGDDDAAABBBCCCCCC@@@GGGDDDBBBAAABBBDDDEEEEEECCCDDDFFFFFFFFFFFFHHHJJJEEENNNKKKEEE\\\pppvvvmmm[[[}}}xxxkkkiiilllooorrrwww}}}{{{xxxwwwwwwuuuqqqsssjjjnnnqqqpppxxx^^^MMM@@@>>>>>>AAA@@@<<<:::<<<@@@AAAAAA@@@===:::999:::???;;;:::>>>@@@@@@@@@BBBAAABBBCCCDDDEEEEEEEEEEEEGGGCCC>>><<<>>>BBBEEEGGGEEENNNBBBOOOJJJ999KKKLLLbbbiiiIII}}}|||{{{qqq]]]HHH<<<>>>===888;;;AAA:::666???<<<666@@@>>>777<<<>>>???@@@777555>>>CCC???===@@@PPPaaaggghhhoooooojjjkkkhhhjjj]]]KKKWWW{{{ooorrrvvvxxx}}}zzzwww[[[YYYWWW\\\888111555555222222555444000222222333444555555555444555666777777777666555444444222333777===@@@???===;;;<<<===>>>>>>>>>===<<<:::HHH777FFFRRRrrr|||vvv]]]KKKHHHCCC999<<<777555777999:::@@@GGGYYYgggKKKOOOWWWjjjvvvxxxpppiiifff___VVVWWW___TTT^^^[[[sssggg]]]{{{zzzbbbIIIAAA>>>@@@DDD@@@888888===@@@>>><<<888666999@@@FFF888;;;>>>AAAAAA???;;;999;;;;;;<<<<<<===<<<<<<<<<888999:::<<<===>>>??????@@@>>><<<<<>>=========BBB???;;;999;;;@@@FFFJJJKKKDDD@@@AAA@@@BBBRRRfff\\\SSSHHHAAA@@@AAABBBBBBPPPFFFCCCIIILLLGGGFFFKKKTTT\\\~~~ZZZkkkUUUwwwuuuaaaWWWDDD>>><<>>FFFPPPggggggllluuuxxxuuurrrsss\\\ZZZYYYyyyzzzyyysssvvv{{{lll[[[TTTQQQDDD444555555555444444333333333222222333444444555666666555555555555666666666666:::::::::;;;===???@@@AAAAAA>>>;;;888888999<<<>>><<<===HHHFFF@@@dddcccFFFCCCEEEAAA;;;777777;;;<<<999777===OOOttt}}}tttnnnoooqqqpppoooppplllmmmbbbVVVUUUTTTWWWbbbfffssspppiiieeeZZZhhhnnnuuu|||mmmZZZRRR??????@@@@@@???>>><<<;;;BBBBBB???999555777@@@GGG???????????????>>>;;;999<<<<<<;;;<<<<<<===>>>???<<<<<<;;;;;;;;;???DDDHHH@@@BBBBBB??????AAAAAA??????MMMGGGFFFQQQQQQssswwwdddsssPPPhhh~~~iiiQQQPPPJJJNNNHHH<<>>:::???DDDCCC>>><<<>>>BBBCCCAAA???===<<<;;;;;;;;;AAA???<<<;;;>>>BBBHHHLLLEEE@@@???AAA???>>>JJJ[[[^^^XXXOOOHHHCCCAAA@@@???KKKFFFCCCEEEGGGEEEEEEFFFCCCOOOzzzzzz[[[rrr]]]{{{eeeQQQIIIAAA??????===>>>AAA===<<<<<<;;;;;;;;;======IIICCC===:::===III```uuummmtttrrrjjjooozzzsssaaaLLL```iiiccccccnnnvvvwwwssstttyyypppPPPVVVYYYFFF777:::555444444444333333333333222333333444555555666666444555555555666666666666999999999:::<<<===???@@@BBBAAA???=========>>>???CCC;;;>>>BBBBBBZZZtttTTTEEE??????AAA===666444999;;;888>>>===EEEVVVfffvvv~~~xxx{{{oooiiiddd___[[[[[[WWWTTTMMMOOORRRJJJMMM``````fffvvv{{{```dddcccNNN======>>>??????@@@@@@???======>>>@@@???<<<777777;;;??????>>>>>>>>>>>>===<<<:::<<<<<<<<<<<<<<<===>>>>>>=========;;;;;;<<<@@@CCCBBBCCCAAA======AAABBBAAA>>>LLLHHHFFFPPPKKK[[[uuuyyyRRRmmmuuuVVVEEELLLWWWMMMGGGJJJGGGFFFGGGFFFCCC???===???BBBAAA@@@@@@@@@AAAAAA@@@???FFFEEEEEEDDDDDDIIIRRRYYYWWWHHH;;;777888888888888666555333111///---+++******))))))))))))***++++++***)))))))))***,,,---///000000000111000000//////111111111111111000///...---------...///000111222555333111333666666222...000---...999LLL]]]eeegggdddgggrrr}}}~~~vvvooohhhddd]]]WWWQQQKKKEEEAAA@@@CCCIIIUUUeeesss{{{}}}nnnlllbbb```kkkooouuu~~~xxx___PPPUUUJJJ===333444555222222666333333333333333333333333444444444555555555666666111>>>444111bbbyyyrrr}}}tttHHH@@@:::<<>>???>>><<<<<<>>>???>>>===<<<;;;;;;;;;;;;;;;>>>===<<<<<>>>>>EEEFFFDDDAAABBBEEEEEEAAABBBFFFUUUggghhhrrr```sss{{{uuuiii]]]WWWRRRGGG<<>>BBBBBBCCCCCCBBBAAA??????>>>999<<>><<<===>>>>>>??????>>>>>>>>>AAADDDCCC???;;;:::;;;======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<===============<<<::::::;;;===CCCDDDAAA<<<<<<@@@BBBAAA???LLLFFFBBBJJJFFFGGG^^^nnn}}}\\\JJJKKKHHHIIILLLIIIAAA@@@@@@@@@@@@AAACCCDDDCCCBBBAAAAAABBBEEEIIIKKKFFFGGGGGGIIIOOO\\\lllvvvWWWHHH:::555666777777999666555333111...,,,+++***)))))))))))))))***++++++)))))))))***+++,,,,,,,,,///000111222111000...---111111222222111111111000------------...///000111777555333222333444222000000000000222999CCCLLLRRR^^^cccmmmvvvvvvrrruuu|||uuuppppppwwwzzzrrreee\\\VVVSSSNNNHHHCCC>>>:::888DDDKKKVVVbbboooyyy}}}|||wwwaaaWWWddddddRRRhhh|||~~~gggOOONNNSSS@@@777111333444222111333222222222222222222222222333333333444555555555666555;;;222111JJJnnnvvvxxx{{{kkkYYYCCC222...333===DDD<<>>@@@FFFHHHFFFJJJEEEIIISSSSSSIIIDDDHHH999IIIKKKDDDYYYdddssssss```QQQKKKLLLLLLLLLFFFGGGHHHIIIHHHFFFDDDCCCBBBEEEEEECCCEEEHHHHHHEEEAAADDDHHHIIIHHHFFFEEEDDDFFFFFFFFFGGGIIIMMMRRRVVVsss|||lllllleeeOOOEEE>>>PPP[[[nnn~~~gggcccpppxxxxxxwwwmmm```SSSGGG>>><<<@@@BBB@@@===<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>::::::;;;<<<===???AAACCC@@@???@@@BBB>>>:::<<>>??????EEEEEE???@@@GGGHHHAAAFFFBBBCCChhhxxxnnnwwwjjjhhhkkkggg]]]\\\___```^^^\\\^^^eeekkkxxxsssrrrtttwwwyyy~~~pppeeerrrzzzbbbPPPtttkkknnnxxxsssuuummm|||{{{xxx~~~|||mmmZZZLLL???555111333333333333333222222222222111111111222222333333333333333444444444555555555666666666777888999;;;;;;???AAACCCEEEDDDBBB???<<<999======GGGKKK@@@SSS~~~LLLFFFAAAAAAAAA>>>999666999888;;;???===777555999CCCTTTOOOYYYeeemmmxxxfffccc]]]WWWYYYeeeiii\\\JJJKKKCCC>>>>>>@@@@@@BBBEEEAAA===888>>>IIIOOOaaa~~~|||~~~wwwyyyaaaQQQDDD888555:::::::::;;;<<<=========>>>:::>>>CCCDDDAAA===:::999;;;;;;;;;::::::;;;===???<<<<<<<<<<<<<<<<<<;;;;;;:::<<<===<<<:::999999:::???AAA@@@======@@@AAA???AAAKKKDDD<<>>@@@AAABBBBBBBBBCCCCCCFFFFFFHHHPPPbbbzzzYYYJJJ:::444555666777999555444333111...,,,***)))))))))(((((())))))***+++((())))))***++++++++++++---///000222222000...---111111111111111222222222......---......///000111777888777444111000222444///111222000...///333777999===GGGRRRYYY\\\___bbb^^^ZZZYYY\\\[[[TTTLLLJJJEEEBBB===888666888;;;???LLLXXXdddlllrrrwwwvvvrrrnnncccbbblllaaaHHH]]]}}}xxx{{{www[[[NNNRRROOO888333000222444222111111222222222222222222222222222222222333444555555555666666555:::===BBBiiiaaaMMMLLLCCC111999999666555999>>>===999@@@:::888999666222888CCCBBB]]]pppvvv~~~qqqddd~~~```LLLCCCMMMQQQHHHCCCIIIIIIJJJKKKKKKJJJGGGDDDBBB@@@DDDFFFDDDCCCFFFFFFCCC???BBBFFFHHHGGGDDDBBBAAACCCCCCCCCEEEHHHIIIJJJIIIIIIhhh~~~zzzwwwnnn[[[SSSYYYYYYNNNJJJQQQWWWZZZRRRKKKMMMKKKKKKSSSxxxcccwwwkkk\\\NNNBBB<<<@@@HHHJJJFFFAAA???>>>???>>><<<===>>>???@@@@@@AAAAAABBB;;;;;;<<<===>>>>>>??????CCCCCCCCCCCC???<<<===AAA;;;???EEEFFFCCC@@@???@@@<<>>EEEYYYyyyggg```mmmqqq||||||yyyuuunnneeehhhkkkjjjgggiiipppvvvvvvtttwww}}}}}}tttjjjddduuusssqqqppphhhrrrzzzsssllluuudddVVV[[[RRR<<<000222555111222222222222222222222222000000000000000111111111333333333333444444444444555555555555666888999::::::<<>>CCC[[[eeeKKK:::AAAFFF>>>888;;;777666777999999888:::===888999555>>>AAA<<>>:::;;;>>>@@@???:::999<<<<<<::::::===???===888GGGkkkzzzsssuuuvvvqqq]]]CCC666999:::666777888888999:::;;;<<<<<<444666999;;;:::888777666999::::::999888999<<>>AAA@@@@@@BBB@@@<<>>::::::===666444222111444===GGGOOO[[[jjjvvvxxxxxxyyyuuunnnaaajjjggg]]]YYY^^^yyynnnvvv~~~}}}uuu\\\RRROOO???333222111222333333111000111111111111111111111111000111222222333444555555000555777888777444GGGkkkvvvwwwrrrJJJ???===<<>>;;;999;;;777999===@@@DDDIIIPPPUUUtttjjj|||QQQAAAEEEHHHGGGCCCCCCFFFJJJKKKLLLLLLLLLJJJHHHEEECCC@@@EEEGGGDDDCCCDDDCCCAAA???BBBEEEFFFDDDBBB@@@?????????@@@BBBEEEGGGGGGFFFLLLMMMccckkkeeexxxppp~~~yyy{{{yyy|||uuuqqqxxx{{{|||||||||uuuyyywwwbbbiii___TTTMMMGGGCCCEEEJJJMMMJJJFFFBBBAAA@@@????????????AAABBBCCCDDDDDDDDD===>>>>>>???@@@AAAAAAAAAEEEFFFFFFDDDBBB??????@@@:::>>>BBBDDDCCCAAA@@@???;;;@@@CCCCCCDDDGGGIIIHHHIIICCCEEEDDDQQQ}}}```IIIhhhjjjjjjzzzrrrmmmkkkllltttmmmgggeeefffhhhooovvvzzz}}}uuuxxxzzziiieeeqqqmmm|||ssspppzzzfffXXXdddSSS@@@666111......000000111111111111222222222000000000000000000000000222222222333333333444444555555555555666777888888666888;;;===>>>>>><<<;;;;;;DDDAAA999;;;EEEUUUgggWWW}}}^^^EEECCCCCC<<<;;;BBB888777555555555777999;;;===444222:::;;;222222888666:::>>>>>>;;;::::::;;;999777888<<<<<<888888:::444666888XXXkkkYYYiiijjjZZZAAA888@@@BBB:::777777777888888:::;;;<<<555666777999999999999888777999;;;:::888777:::===<<<=========<<<;;;999888666888::::::999999:::;;;777===BBBCCCDDDEEEBBB>>><<<@@@DDDCCCAAADDDFFFFFFGGGUUU~~~^^^{{{www```ccc\\\WWWPPPJJJGGGGGGJJJLLL@@@BBBDDDEEEGGGLLLUUU\\\kkknnnqqqxxx```OOO<<<444444444666999555444222000...+++***)))((((((((((((((()))*********))))))))))))******++++++,,,...///000111000000000/////////000111333444000000/////////000111111111555;;;???@@@>>><<<:::888777555444333333444444777444111000222555666555555222222444444222333777222444777:::@@@IIIUUU\\\kkkzzz{{{xxxqqqhhh___fff\\\SSSeeexxx~~~xxxmmm\\\RRREEE222111222222222333333222111111111111111111111111111000000111222333444555555///777555222666555777BBB___~~~|||qqqyyyvvvxxxwwwfffPPPMMMXXXTTT___jjjuuuzzzyyyiiiqqq~~~^^^AAA===HHHMMMEEE???CCCJJJKKKGGGHHHHHHHHHGGGFFFDDDCCCBBBGGGJJJFFFCCCCCCBBB@@@@@@CCCEEEEEECCC@@@>>>>>><<<<<<===>>>AAACCCEEEFFFGGG>>>GGGgggqqqnnnqqq~~~zzzmmmuuu}}}mmm```WWWOOOPPPRRRQQQOOOOOOFFFEEECCC@@@>>>======>>>>>>???AAABBBCCCCCCCCCCCC<<<<<<===???AAABBBDDDEEEBBBEEEGGGFFFDDDBBB???===;;;<<<>>>@@@CCCCCCAAA???<<<===@@@DDDCCC@@@BBBFFFGGGIII???888GGGeeeZZZPPPssspppuuummmxxxwwwqqqsss[[[uuu{{{wwwttt^^^gggsssvvvmmm~~~xxxxxxzzzhhhWWW[[[hhhNNN888444444...,,,000000000000000111111222222111111111111111111111111222222222222333333333333555555555555555666777888666777888:::<<<>>>>>>???:::===EEEEEE>>>BBBHHHFFFEEE___{{{{{{jjjVVVGGGAAAAAABBB<<<======<<<;;;999555111:::444777888:::;;;999===555000///555<<<===888333555333555999:::888:::>>>???AAADDD[[[vvvdddxxxMMMUUUMMMBBB:::888999888777:::999999888999:::;;;<<<;;;;;;<<<===>>>>>><<<;;;555999<<<;;;888666888;;;<<<=========<<<:::888666777999:::999888888:::;;;999>>>CCCDDDFFFIIIHHHDDDAAA<<>>>>>;;;;;;;;;<<<===AAAEEEHHHBBBDDDOOO___jjjyyymmmkkk}}}~~~}}}wwwyyy{{{|||sss___lllxxxiiiMMMAAA888:::AAACCCAAA???<<<======;;;999888999:::===>>>@@@AAABBBBBBBBBAAA888888:::<<>>CCCGGGGGGFFFCCC???:::999888888<<>>333......111444666//////000000111111111222333333222222222222222222111111222222222333333333555555555555555666777888777777888999<<<>>>AAABBBEEE999???EEE<<>>??????===;;;;;;<<<;;;888555888<<<222111:::666555555999<<<:::444222888@@@;;;999888::::::999<<>>>>>===:::777444888<<<<<<888555777:::<<<===>>>>>><<<:::777666:::::::::999888777999;;;<<>>===@@@DDD???BBBDDDEEECCCAAAAAAAAAFFFFFFGGGFFFEEEDDDBBBAAACCCAAA???>>>???BBBEEEHHHDDD@@@EEELLLFFFFFFgggxxxhhhaaa]]]UUUKKKEEE;;;;;;::::::;;;<<<>>>???<<<;;;999888777777888999<<<<<<<<<>>>AAAAAA@@@>>>===<<<::::::<<>>???AAACCC999;;;<<<;;;<<>>;;;:::888777888::::::777777999999444444:::===999555444:::BBB888???666???IIIjjjppp```lll~~~~~~{{{{{{fff\\\SSS===<<<:::999999;;;>>>@@@999:::;;;;;;::::::<<<>>>========================<<<;;;999888888888999999<<<============;;;:::999::::::;;;;;;;;;;;;;;;;;;@@@<<<:::@@@JJJQQQRRRPPPEEECCC@@@>>>???BBBGGGJJJEEEEEEBBBEEE]]]yyyhhhyyy~~~fffQQQ:::222444555444333666444222///,,,+++************))))))))))))******(((((((((((())))))))))))(((***,,,...///000000000000000000000000111111222:::;;;<<<;;;888555444444,,,333888666555>>>RRRdddjjj___OOOAAA:::888:::;;;===;;;999777666777888888?????????@@@CCCHHHLLLOOOSSSZZZfffsss}}}rrreeeeeeggg```SSSKKKLLLEEEkkk|||kkk[[[TTTKKK===444222111111111111111111111111000000000000000000000000000000111222222222222111222222333333444555555555AAA777777OOOwww{{{~~~~~~}}}zzz}}}rrrbbbrrrhhhdddXXXIIIBBBCCCBBB???CCCEEEMMMWWWZZZTTTLLLIIIFFFFFFEEEBBB???===???AAA>>>@@@CCCDDDCCCBBBAAABBBCCCDDDEEEFFFFFFEEEDDDCCCDDDBBB@@@??????@@@BBBCCCEEE@@@AAAEEE???;;;KKKbbbrrrhhh^^^WWWOOODDD:::777;;;:::::::::;;;<<<===>>><<<;;;::::::::::::;;;<<<=========@@@BBBCCCAAA@@@>>>===<<<<<<===@@@CCCEEECCCCCCCCCCCCAAA???===<<<:::;;;<<<===>>>@@@AAACCC======<<<<<>>BBBEEEBBB===:::===AAAIIIzzzTTTOOO\\\yyykkk[[[nnn{{{~~~tttxxxxxxdddFFF111444444333333222222222222000000000000000000000000111111111222222222333333333222222222222333444444444444333333333555666777777999???GGGHHHAAA;;;999AAAAAAAAAAAABBBBBBBBBCCC???QQQOOODDD___|||~~~|||[[[PPPEEEAAA===999===DDD??????>>>=========;;;999===<<<999666777<<>>;;;<<<===<<<;;;;;;<<<>>><<<<<<<<<<<<;;;;;;;;;;;;<<<<<<:::999999999::::::<<<===>>>??????===;;;:::<<<<<<;;;;;;;;;:::::::::EEE@@@===>>>CCCHHHJJJJJJFFFDDDAAA???>>>>>>@@@AAA@@@CCCGGGGGGHHH[[[tttnnnqqq}}}~~~qqqzzzcccOOO:::222333555555444666444222///,,,+++************))))))))))))******(((((((((((())))))))))))))))))***,,,---///111222000000000000000111111222888:::;;;999666333111111111222222......555DDDQQQhhhkkkjjjdddXXXNNNHHHGGGEEEDDDBBBAAAAAACCCEEEGGGGGGGGGHHHLLLSSS[[[ccchhhqqqyyyrrr___SSSWWWZZZRRRIIIGGGYYYhhh~~~eeeccc]]]QQQBBB666111000000000000000000000000000000000000000000000000000///000111111222222111111111222222333333444555555555333111555FFFddd~~~ppp{{{wwwvvvssskkkcccQQQOOOHHHCCCCCCFFFFFFBBBFFFBBBBBBJJJRRRTTTUUUVVVPPPLLLHHHEEEDDDDDDDDDCCC===???BBBDDDCCCAAAAAABBB@@@AAABBBDDDEEEEEEEEEDDDDDDCCCAAA???>>>============;;;;;;???AAA???@@@BBBTTTnnnggg___UUULLLBBB888555777::::::::::::;;;<<<=========<<<<<<<<<<<<===>>>>>>??????@@@CCCEEEFFFEEECCC??????>>>??????@@@AAABBBCCCCCCDDDDDDCCCBBBAAA@@@<<<======>>>???@@@AAABBB???===:::<<>>AAACCC@@@;;;888:::===999CCCmmm|||kkkVVVUUUmmmtttxxxxxxsssYYYddd[[[ooojjjttt|||tttxxxiiiHHH222---000111111222333333444444000000000000000000000000111111111222222222222333222222222222222333444444333222222222222444555777666999AAAJJJJJJBBB:::777@@@????????????@@@@@@@@@EEEJJJHHH>>>AAA___zzznnneeecccYYYHHH>>>@@@555;;;;;;777777<<<<<<888222:::???<<<888888999888EEETTTUUUsssooodddwww}}}nnnfffRRRDDD111;;;;;;:::::::::::::::::::::;;;;;;:::999999:::<<<;;;;;;::::::999999999888===<<<;;;:::::::::;;;;;;:::;;;===??????===:::999===<<<;;;;;;::::::::::::DDDAAA>>><<<<<<@@@CCCFFFGGGGGGFFFEEECCCAAA??????===???GGGJJJ>>>===___rrr}}}|||___LLL999333444666777888666444222///,,,+++************))))))))))))******(((((((((((())))))))))))))))))))))))+++...111333000000000000000111111222111333444444333333555777888444000000333666666555EEEVVVlllvvvssskkkhhhhhhUUUSSSPPPMMMMMMNNNPPPQQQXXXZZZ___gggpppzzz{{{lllccc[[[QQQNNNPPPHHH???JJJ^^^qqqzzz}}}oooZZZ]]]WWWGGG999333333222000000000000000000000000000000000000000000000000///000000111111111111111111111111222333333444444---666<<<999333999MMM```wwwwww|||oooooo{{{rrrrrrqqqnnnhhh___UUUOOOMMMJJJFFFEEEHHHIIIGGGCCCGGG@@@<<<===@@@DDDJJJPPPSSSMMMFFFDDDFFFGGGFFFDDD>>>@@@CCCCCCBBB@@@??????===>>>@@@BBBBBBBBBBBBAAAAAAAAA@@@???===<<<:::999777888888:::@@@DDD@@@999;;;BBBQQQnnnxxxtttyyymmmeeeYYYJJJ???888555:::AAA999999999::::::;;;<<<<<<=====================>>>AAAAAABBBDDDGGGHHHGGGEEE@@@@@@@@@AAAAAA@@@@@@@@@BBBBBBBBBCCCCCCCCCCCCCCC???>>>===>>>???AAAAAAAAA======;;;:::???CCCAAA;;;>>>AAABBB@@@<<<999;;;>>>>>>333CCCyyyvvvooogggwww|||ccc]]]cccYYYnnnfffjjj___PPPooo~~~~~~{{{www{{{uuugggssskkkbbb{{{fffAAA000111444///000000111222333333444////////////////////////111111111111222222222222222222222111222333333444222222222222333444666777999888;;;??????;;;888999<<<<<<<<<<<<===>>>???@@@KKK<<>>>>>===<<<===BBBFFFCCCDDDFFFGGGFFFCCCAAA??????<<<@@@IIIHHHDDDKKKYYYaaassssss}}}tttrrrnnnsssuuuooo{{{___MMM;;;444555666777888666444222///,,,+++************))))))))))))******(((((((((((())))))))))))))))))((((((***---111333000000000000000111111222222333555666999>>>EEEIII666999:::888444111111333111???PPPZZZ^^^eeerrr}}}{{{yyyvvvsssrrrrrrsssttt~~~zzznnn___RRRKKKNNNIIIFFFEEEAAAGGGfffwww}}}vvv}}}rrr\\\^^^ZZZMMM;;;111111222111//////////////////////////////////////////////////////000111111111111000000000111111222333333333999444......222777888777QQQxxxxxx{{{|||{{{qqq}}}{{{qqq```OOOGGGLLLSSSIIIFFFDDDDDDEEEDDDAAA???CCCDDDGGGHHHBBB;;;;;;@@@OOOHHH???===@@@CCCBBB??????AAACCCCCCAAA>>>===<<<===>>>?????????>>><<<<<<============<<<;;;999888888:::888444666:::999333555999===BBBTTTwww{{{kkkyyysssttt~~~xxxhhhUUUHHH:::444333555999>>>888888999::::::;;;;;;;;;============<<<<<<;;;;;;>>>>>>???BBBDDDFFFEEECCC@@@AAAAAABBBAAA@@@???>>>@@@@@@@@@AAABBBBBBCCCDDDBBB@@@======???@@@@@@@@@;;;??????;;;999;;;<<<:::888:::<<<;;;888777888:::333===:::;;;eeeiiifffWWWHHHzzzuuufff]]]WWW\\\ssszzz{{{zzz~~~nnnmmmjjjsssyyysss___CCC444444333,,,000000111111111111111111////////////////////////000000111111111222222222222111111111111222333333333222222222444555777888888555555888888666666:::999999999999;;;===@@@AAA;;;???EEEFFF@@@<<>>AAADDD===>>>AAABBBAAA???<<<:::===<<<===BBBLLLQQQKKKBBBXXX}}}jjjaaalllmmmggg|||___OOO===555444333444555666444222///,,,+++************))))))))))))******(((((((((((())))))))))))***)))((((((***,,,///000000000000000000111111222333555777:::>>>EEELLLQQQ;;;666222444999;;;888222,,,333;;;>>>???GGGTTT```yyyzzz|||{{{nnnjjjccc\\\TTTNNNKKKIII???;;;;;;CCCUUUpppzzz~~~|||yyy{{{nnnYYY___RRR@@@333............////////////////////////////////////////////////...///000000111111000000///000000111111222333333222111111222555666666666888>>>MMMlll}}}jjjmmmzzzcccKKKDDDLLLQQQJJJ@@@EEEBBBAAACCCCCC@@@@@@CCCFFFHHHKKKKKKFFFCCCJJJUUUQQQIII@@@===>>>AAAAAA@@@???AAACCCBBB@@@===<<<<<<>>>>>>>>>>>>===;;;999888::::::;;;;;;:::999888888888999888333222555888999555;;;===888777EEEbbbyyy~~~|||xxxvvvwwwttthhh[[[AAA999444555888666555555777777888999::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;999999:::===@@@AAAAAA???@@@@@@AAAAAA@@@???>>>>>>???>>>??????@@@BBBCCCDDDDDD@@@<<<<<<>>>@@@???>>><<>>AAADDD;;;???DDDDDDBBB???>>>>>>@@@@@@AAAAAA@@@>>>;;;::::::>>>???===BBBLLLNNNHHHDDDRRR~~~rrr```qqqrrrvvvnnnssssssmmmrrrhhhttt}}}YYYIII999333222333444777666444222///,,,+++************))))))))))))******(((((((((((())))))))))))***)))))))))***+++---...000000000000000111111222222444888:::<<>>AAAAAA@@@>>>>>>>>>>>>?????????===<<<:::999::::::999888888777777777555444555666666666999>>>666555666999======<<<<<>>>>>>>>>>>888999:::===@@@AAAAAA???@@@????????????>>>>>>>>>??????>>>???@@@AAACCCDDDEEE@@@;;;:::===???>>><<<===@@@???:::888:::;;;::::::;;;;;;:::999888888999===000444AAA:::///LLL{{{vvv{{{}}}wwwwww}}}fffXXX???000,,,444444***,,,888000000000000000000000000000000000000000000000000000000000000111111111111111111111111111222222333111111111111333555777888444333555:::<<<999888:::;;;:::888777888:::===>>>AAA===<<>>???777777666777:::===AAACCC???AAACCCCCCAAA???===<<>>@@@BBBDDDHHHMMMMMMCCCeeewwwccc\\\nnn}}}yyyqqqppp~~~OOOBBB444000222555888<<<666444222///,,,+++************))))))))))))******(((((((((((())))))))))))***************++++++,,,000000000000000111111222222555:::<<<;;;999888888<<>>...'''///444///---333........................////////////////////////...//////000000000000000/////////000111111222222777222------111555555333333///222;;;>>><<>>888;;;???@@@@@@@@@@@@@@@>>>????????????===<<<;;;;;;:::999777666555555555666222333888777111///333888333000333777:::::::::555@@@QQQbbbrrrhhhLLLCCC>>>666555555777888444000444;;;555666888999::::::999999555777:::===???AAAAAAAAA;;;;;;===@@@CCCDDDDDDBBB??????>>>>>>===>>>>>>???@@@@@@??????@@@BBBCCCEEEFFF@@@:::999<<<>>>===:::<<<<<<999666888<<<;;;888;;;::::::888777555555444+++777:::333444???BBB<<>><<<:::888777888:::<<<666AAAFFF@@@<<<>>>>>>:::AAABBBGGGNNNjjj|||qqqttt___AAAGGG;;;DDDLLL>>>;;;777444444444444555666666666222333555555555666999;;;999999:::;;;<<<======>>>888999;;;<<<===<<<;;;;;;888888888888999;;;===???999888777777999<<<@@@BBB@@@@@@@@@@@@@@@??????>>><<<<<<<<<===>>>AAADDDFFFAAA777999GGGLLLCCCAAAHHHIIIDDDWWWccciiirrrjjjtttHHH???444///111666888999777555111///...---,,,***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++---...///...///000222///000333777===AAACCCDDD===SSSLLLZZZ[[[FFFPPPRRRbbb[[[[[[;;;111@@@666888:::999555999AAA<<<:::DDDAAA>>>???EEEJJJHHHEEEDDD;;;888IIISSSGGGPPPooowww~~~~~~ttthhhbbbUUUCCC////////////////////////........................////////////////////////............/////////////////////000111111222222333333222222333333444555555555555555666666666666999???LLL]]]pppyyytttnnnfff```TTTMMMFFFCCCEEEDDD???999BBBDDDBBB>>>>>>AAAAAA???DDDEEEEEEBBB>>>>>>AAADDDTTTRRRMMMHHHKKKPPPOOOIIIIIIJJJHHHBBB===<<>>=========???@@@???===:::999888888777777777777777666666777777777777666666444444444555555555555666666888999777999GGG]]]nnn~~~|||fffHHH777666555000777777777666666666666666777777888999:::;;;;;;<<<999888777777999;;;===???===;;;CCCOOOPPPEEE>>>@@@;;;===???@@@AAA@@@>>>===AAAAAABBBBBBBBBAAA@@@???FFF@@@;;;===CCCDDD===666999;;;======:::999:::<<<999999999888777666666555444444333222333444555666666CCC^^^www|||{{{|||gggHHH444222777000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111333222111111111222333444333333333333444555666666444666555444777===???===<<<;;;;;;::::::999999999<<<@@@CCCCCC@@@???@@@BBBFFFFFFCCC>>>BBBZZZwwwsss~~~zzzvvvtttjjjWWWFFF888888999::::::888777666333333444555666666666555777666555555555666888999:::999888888999<<<>>>@@@;;;<<<;;;:::===AAA@@@;;;888888888999999:::::::::===;;;999888888:::===??????BBB@@@::::::>>>>>>;;;??????@@@@@@AAA@@@@@@@@@;;;===???@@@@@@AAACCCEEEPPPKKKKKKKKKGGGRRR~~~|||mmmiiiCCC;;;222...000555888999777444111///...---,,,***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***,,,.........///111222666666777:::>>>BBBDDDEEEOOOLLLFFFXXX\\\JJJVVVqqqnnntttrrrdddOOO777EEE999>>>999666999555555AAA@@@AAACCC@@@888333888BBBRRR___kkkjjjrrrnnnaaaXXXDDD---....................................................................................////////////...//////000000111222222222222222222222333444444444555555555666666666666111222555999???DDDIIILLL```___```cccggggggccc^^^UUUQQQLLLHHHFFFCCC@@@===IIIEEEBBBBBBDDDEEECCC@@@===@@@BBB@@@BBBFFFFFFDDD???AAAAAA???<<<;;;???BBBGGGDDDBBBEEEKKKNNNMMMKKKFFFFFFDDD@@@===<<<@@@CCC?????????AAACCCCCCAAA???;;;;;;;;;===>>>===:::888888777777666666666666666444555555666666555555444333444444444555555555555444777999888666777>>>EEE^^^wwwyyyxxxooocccRRRQQQGGG777222888;;;777666666666666666666555555555666666777888999:::::::::999888777888;;;>>>@@@999===IIIWWWVVVHHH??????>>>???@@@@@@@@@???>>>>>>>>>>>>???@@@AAABBBCCCDDDFFF@@@<<<<<>>>>>;;;999:::;;;999888888777666666555555444333333222333444555666777666:::GGG```~~~wwwpppnnnxxxmmmQQQ<<<333222444555000000000000000000000000////////////////////////000000////////////000000222222222222222222222222222222111111111222333444222222222222333444555666666777555222333888888555999:::;;;;;;<<<<<<<<<;;;>>>>>>???@@@AAAAAA@@@???BBBFFFFFF@@@<<>><<<;;;;;;<<>>AAA@@@<<<<<<@@@AAA>>>AAA@@@@@@@@@@@@AAABBBCCC@@@@@@?????????>>>>>>===@@@@@@DDDFFFBBBDDDYYYrrrsss}}}===777///,,,///444777999666333000///...---+++***))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))***------......000222444444555777:::???CCCFFF;;;666>>>JJJZZZcccnnniiimmmuuulllWWW^^^eeeeeeXXXLLLNNNKKKDDDDDDNNNQQQVVVZZZYYYXXX```jjjzzzmmmUUUFFF666&&&........................------------------------........................---............/////////......//////000111111111222111111111111222333333444444444555555555666666:::999888666555555555555555444444888<<<>>><<<999<<<======<<<::::::;;;===>>>???@@@AAABBBCCCCCCCCC;;;???@@@>>>@@@CCCDDDAAAAAABBBCCCAAA>>>>>>AAADDDJJJCCCBBBKKKOOOJJJEEEFFFCCCBBB@@@>>>======>>>???>>>======>>>AAABBBBBBAAA999999999:::;;;:::888555666666555444444444444444333333444444444444333333333333333333444444444444000333666888666444333333222CCCXXXiiizzzooofffVVVHHHHHHMMMIII>>>777:::888222222888:::666555555555555555555555555444444555666777888999999<<<:::888777888;;;>>>AAABBBJJJXXXddd```PPPGGGGGGBBBBBBAAA@@@????????????<<<<<<===>>>@@@CCCEEEGGGDDDAAA===;;;<<<=========<<<>>>???>>>;;;:::999:::777777777666666555555444333333222222333333444555222000---,,,444KKKggg|||ppp___UUUSSSCCC222,,,000444000)))000000000000000000000000////////////////////////000//////......//////000222222222222222222222222222111111111111222333333111111111111222333444555666777555222333777666333777888:::<<<>>>>>>>>>===???===<<<>>>CCCDDDBBB>>><<>>MMMiiiwwwttt}}}}}}mmmYYYGGG;;;555666666777777666666555444444444555555555444333333555666777777888888777777888777777777888:::<<<===999999888666999???@@@>>>============>>>>>>>>>>>>???>>>===<<<;;;<<<===>>>;;;======;;;<<>>>>>???AAACCCDDDBBB@@@>>>>>>@@@???<<<999:::???DDDDDDAAA???AAACCC>>>aaazzzpppcccbbbpppzzzrrrppp;;;666000---///333666888555333000///...---+++)))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''')))+++,,,---...000222...///111444888>>>EEEIIIOOOWWWfffVVV```wwwlllxxx}}}aaannn~~~~~~sssooonnnrrr{{{kkkjjjrrr|||xxxbbbAAA111///000---------------------------------------------------------------------------------.........//////------...//////000000111111000000000000111222222333333444444444555555555555555555666777999::::::555444333444666888777555888;;;>>><<<999888;;;???;;;>>>BBBBBB@@@???@@@AAAHHHIIIFFF@@@>>>@@@@@@>>>CCCDDDEEECCC???>>>@@@CCCMMMDDDFFFRRRSSSFFF>>>@@@AAA???>>>>>>??????===<<<===<<<;;;<<>>AAA===CCCMMMRRRKKKAAA>>>BBBEEEDDDBBB???>>>>>>???@@@???>>>======>>>@@@BBBDDD@@@@@@@@@>>><<<<<<===>>><<<<<<<<<;;;:::888777777666555555555444444444333222222222222222333333444///333666444111222999???SSSnnnvvv~~~}}}}}}}}}ooo\\\JJJ;;;222---000333555444111---+++/////////////////////////////////////////////////////////....../////////111111111111111111111111111111111111111222222333000000000000111222333444444555555333666<<<>>>;;;666777:::<<<=========<<<>>>===<<<>>>AAABBBBBB@@@<<<===?????????@@@AAABBB>>>HHHWWWnnnpppkkk|||ttteeeRRRAAA888777:::555555555555444444333333444444444444444333222111333444555666777666555555666666666666777888999:::;;;<<<999555555999;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999888999999999:::;;;<<<<<<;;;<<<===>>>???@@@AAAAAAAAA>>><<>>>>>FFFGGGBBBAAAEEECCC===>>>EEEVVVmmmzzzvvvzzztttkkk;;;777222//////222555777333222000//////---+++)))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''')))++++++,,,,,,...000000222555777:::???GGGLLLCCCJJJYYYHHHOOO^^^JJJOOO[[[wwwdddggg]]]CCC---''',,,000------------------------------------------------------------------------------------............---------...//////000000000////////////000111111333333333333444444444444000000111222222333333333777666555555666666666555444999<<<;;;666444777;;;:::>>>BBBBBB???===>>>@@@WWWUUUNNNEEEAAACCCDDDCCCAAABBBCCC@@@<<<999:::===CCC???EEESSSSSSDDD===@@@@@@???>>>>>>??????===<<<<<<:::999;;;===???@@@@@@:::888777777888777666444333222222111111111111111222333333444444333333222111111111111222222222222666333000///111222111000666333333666444111444<<<999;;;AAAEEEAAA:::<<>>AAA<<<444555999<<<>>>???>>>888111222444555333333555555333555555555666666777777777444555555666777888999999<<<;;;999777888:::===???<<<>>>???>>>:::999BBBLLLFFFDDDAAA>>>======>>>???BBBAAA>>><<<;;;;;;<<<===;;;>>>AAAAAA>>><<<;;;;;;:::999888888777666444333444444444333333333333333111111111222222222222222333333333222222222333555---999LLL```qqq|||jjjjjj]]]III999111///111333111333333///++++++111777................................................//////............//////////////////////////////000000111111222222222222000000000000111222333333222444444444999???BBB@@@666777999:::;;;;;;::::::999;;;<<<<<<;;;;;;===@@@@@@>>>===<<<===???@@@@@@GGGEEE>>>;;;HHHeeezzzyyymmmlllVVVNNNAAA666000000444777444444444333333333333333333444444444333222111111000111333444444444333222444555555555666666777777999:::888444333777999999999999999999999999999999888888888999999888888777:::999999::::::999999::::::<<>>BBBHHHJJJGGGBBB===FFFIIIBBBAAAGGGHHHBBBHHHFFFEEEFFFHHHVVVsss|||{{{ppp999777444111000222555777222111/////////...+++)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''')))***+++***+++,,,...111333666666777:::???DDDFFF@@@IIIXXXhhhgggbbbwwwhhh~~~zzz{{{kkkTTTIII777))))))//////***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,,,,------...////////////............///000000222222222333333333444444666666666666666555444333222333333444555555666666999===AAA@@@===;;;>>>AAA888;;;>>>???======???BBBRRRQQQKKKBBB@@@DDDFFFFFFAAACCCDDDBBB===;;;;;;===CCCGGGQQQYYYRRRCCC<<<>>>@@@@@@@@@???>>>======<<<:::999999:::===>>>>>>===:::999777777777777555444222222111000000000000000222222333333333333222222000000000000111111111222000000222444555444111...222111222666777333000///999;;;@@@CCCAAA===@@@FFF999===AAAGGGNNNMMM@@@111444888:::999444///---,,,222222222222222333444444444444444555666666777777444444555666777888999999;;;:::999888888:::<<<===@@@???===999999@@@NNNYYYCCCBBB???===<<<<<<======BBB@@@>>>;;;999888888888888;;;>>>@@@>>>;;;999777666555444444555444222000222222222222222222222222000000111222222222222111222000...000333555555333999444000444;;;FFFUUUaaa|||pppdddiiiaaaHHH---///333666777333---(((777222,,,***,,,/////////................................................///......------......///........................///000111111222222111111000000000000111222333444333555444333777===???===777777777888999::::::;;;666999;;;999666666999============???@@@@@@>>>===222999===<<<888:::AAAGGGgggsss|||}}}xxx}}}```HHH999666333000000333555555444555444333222222222222333222222333333333222111111///000111111222222111111333333333444444555555555222555555222333777;;;;;;::::::::::::999999999999777888:::;;;<<<;;;:::999<<<:::;;;======::::::;;;===???BBBEEEFFFEEECCCBBBCCCBBBBBBEEEHHHHHHEEEBBB;;;DDDIIIFFFEEEHHHGGGCCC777???HHHJJJDDD@@@FFFPPP^^^nnnxxxpppqqqZZZ555555333111111333666888111000/////////...+++((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))******))))))***,,,---000444444333555:::>>>LLLEEE===VVVdddTTTXXXhhhdddppphhhpppvvv{{{~~~tttqqqnnnttt}}}hhhAAA777+++'''...444111)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........+++,,,,,,---......//////......------......///000222222222222333333333333000111222333333333222111111222444666666666777777444777:::;;;:::999:::<<<888999::::::;;;<<<>>>@@@CCCDDDAAA======AAACCCBBB@@@CCCEEECCC@@@>>>???AAACCCPPP]]]]]]PPPBBB<<<===@@@AAAAAA???;;;999;;;===999999999;;;======;;;999:::888666555666555444333222111111000000000000000000111111222222111111000/////////000000000111111+++...222555777666555444111111000...///444666555444888:::666222111333444>>>;;;333---...666;;;;;;;;;;;;:::888444111444777555444444444444222222222111111222333333444555555333333444555666777777888888888888999999999::::::666666555333444:::BBBGGG???>>>===;;;::::::;;;;;;<<<<<<;;;:::999888777777666777888::::::888666444444333111222444444111///111111111111111111111111//////111222222222111000//////111444555444///+++,,,+++...555777444444777000===RRRlll~~~~~~tttkkkhhhcccgggoooppp]]]SSSIII;;;111666777***111111222222111000000000///......000333111,,,'''------------------------........................///......------......///////////////////////////...///000111222111111000111111111111111333444444333555444333666<<<>>>;;;777666666666888;;;===???<<<;;;;;;:::999999:::;;;999;;;>>>@@@BBBBBBAAA???>>>===>>>BBBCCC???;;;999777???KKKXXXeeettt}}}{{{hhh^^^EEE@@@111<<<666//////111555777888666444555444333222222222333333000111111222222222222111000000000000000111222222222222333333333333333333---222555333222777::::::::::::999999999888888888777888;;;===>>>>>><<<;;;;;;888:::>>>???;;;;;;>>>@@@@@@AAAAAAAAABBBBBBCCCAAABBBDDDEEEEEECCCAAA???===@@@DDDFFFGGGGGGEEEBBB@@@>>><<<<<<@@@DDDBBB===@@@PPP___dddjjj{{{}}}uuuttt~~~qqqddd```PPP;;;222222222111111111333777:::111000/////////...+++((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((***+++***)))((()))++++++000555777777888===BBBFFFQQQ???PPP\\\OOOWWWRRR]]]|||zzz{{{{{{~~~zzzzzz~~~tttwwwfff555,,,///000...,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......++++++,,,------......///...------------...//////111111222222222333333333222333333444444222111000000222444555444333333333555777999:::999888888888:::999888777888999;;;;;;;;;>>>???===>>>BBBCCC@@@:::===@@@@@@>>>===>>>AAA555IIIZZZXXXKKKCCCAAAAAA???AAABBB>>>888666999===999999:::;;;===<<<:::777:::777555444444444333222222222111000000000000000//////000000000000//////////////////000000000000000111111000......000222...555777222000222111,,,...555777000---111444333'''...444333222444666555888555222000...---///222//////111444555333222333//////000111222222333333111222222333444555666777777777888999999999888888999;;;<<<;;;;;;<<<;;;999===<<<;;;:::::::::::::::777777888999999999999888666555333444555666444333444222000222444444222///000000000000000111111111...///000222222111111000222111111000000111222222111///111555333......444888///333===???@@@>>>666KKKAAA>>>:::333555777000444+++///555000000333111+++---///000.........000,,,000333111,,,+++///444------------------------.................................------.........000000000000000000000000...///000222222111111000111111111111222333444555333444444444888>>>@@@>>>666666555666999===AAADDDDDD@@@<<<<<<>>>@@@>>><<<=========<<<;;;;;;<<<===777888;;;<<<999666:::AAA<<<===;;;999:::@@@CCCDDDCCCLLLPPPPPP\\\ooosssjjjbbblllppphhh]]]VVVKKK@@@@@@000???777777---===000222333444333222222333444555444333222222222333444///000111222222222222222222111000000000111333444111111222333333333222222...444666444222444777666888888888777777777666666555777:::===>>>>>>===<<<777444666===>>>;;;;;;>>>AAA???===;;;;;;===@@@BBB;;;>>>BBBCCCBBB@@@??????>>>:::888===CCCDDDCCCBBB<<>>KKKIII>>>@@@GGGIIIMMM^^^cccaaasss~~~xxxrrruuupppcccVVVVVVDDD999>>>555---:::,,,///111111000111555888444333222000...,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''')))***++++++***)))'''...000111000000555>>>FFFGGGFFFBBBAAALLL```nnnqqqjjj\\\```hhhhhhyyyvvv~~~rrr```PPP;;;(((---------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------------............///000000111111111222222222111111111111111111111111111111222333444444444444555555555555666666666666888888888777888888999999???>>><<<;;;<<<===???@@@===?????????>>>===>>>???777===BBBCCC???;;;;;;===@@@BBBCCC@@@<<<888888:::999999999:::=========;;;;;;777222000111222111000////////////////////////............////////////////////////////////////////////////000000000000////////////////////////333222222222111111000000////////////////////////////////////000000000000222222222222222222222222222222111111222222333444222222333444555666777888444444444555555777888999888;;;;;;888888::::::666666???HHHHHH@@@999999<<<777888888888777666444333111333777999:::777444222111000000000000000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222333333444444333222222222111111000000111111000000//////......000000000000000000000000000000//////.........---------------------------,,,,,,,,,---------..............................////////////000000000000000000111111111222222222333333333444444444555555444444666777:::<<>>===<<<<<<<<<<<<<<<;;;<<>><<<;;;999999:::;;;<<<<<<;;;:::999888999::::::;;;:::999999999:::;;;<<<;;;::::::999888777777666444444333333222111000000444444444555777888777666222333333333333222111111111111111222222333333333111111222222222333333333---888<<<444000444444///888999777333333777:::999:::999999999:::999666444999666444555888:::999777666888;;;===>>>===;;;:::BBB???;;;:::;;;===<<<;;;???===<<<>>>AAACCCBBB@@@AAA>>>;;;===BBBEEECCC@@@CCCAAA@@@??????@@@BBBDDDBBBAAA@@@?????????@@@AAA???>>>???EEELLLRRRSSSRRRKKKLLLJJJHHHMMMUUUSSSMMM;;;:::888666444222222111000///.........000444666444333222000...,,,******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********((()))***++++++***)))((((((***---...000555???GGGMMMJJJCCC@@@LLLaaarrrxxxkkkoooqqqgggaaakkkpppdddvvvuuurrrrrrzzz{{{~~~eee:::&&&)))111------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------------------............000000000111111111222222111111111111111111111111000111222333444444444444444555555555666666666666888888777888888999::::::>>>===;;;:::;;;<<<>>>???>>>???@@@@@@>>>>>>???@@@888<<<@@@@@@>>>;;;;;;<<>>999888:::666777777777777666444333555777999;;;;;;999666444111111000000000000000111/////////////////////////////////////////////////////////////////////////////////////////////////////////000111111222222111000000000////////////000000000000//////......////////////////////////000/////////.........---------------------------,,,,,,,,,---------................................./////////000000000000000000000111111111222222333333333333444444444444555555555666777999:::;;;>>>===;;;888777888888999;;;;;;;;;<<<<<<=========;;;===???@@@@@@???===;;;===<<<:::999999999;;;<<<<<<;;;:::999999999::::::999888666555555555666666666666555555444333333333444444333222222111000000222222222333555666555444222222333333222222111000111111222222222222222222111111111222222222333333555???BBB:::555888888444444555444333777AAAHHHIII:::999999;;;;;;:::888555999777555666888:::999888888999;;;<<<===<<<;;;:::<<<<<<<<<:::999:::===@@@CCC@@@>>>>>>???@@@>>><<<;;;===@@@CCCEEEGGGGGGGGGCCCBBB@@@??????@@@AAABBBAAAAAA???>>>>>>>>>???@@@<<<;;;:::;;;===>>>>>>===<<<===:::999===CCCBBB<<<888777666555444444444444888333...,,,///333555555444333222000...,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******((()))***++++++***)))(((&&&(((***+++---333;;;AAAFFFDDDAAAAAAJJJZZZfffkkkRRRgggwwwzzzyyyuuuwwwvvvtttpppnnnttt~~~ooowww}}}wwwyyy}}}pppqqqooo___AAA)))%%%+++///,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------------............000000000000111111111111111111111111111111111111000111222333444444444444444444444555555555666666777777777888999:::;;;<<<<<<;;;:::::::::<<<===>>>???@@@AAA@@@???>>>???AAA<<<<<<===>>>======<<<<<>>>>>>>>???>>><<<;;;888777777999;;;;;;:::999888555222000000000000000////////////////////////---............/////////////////////////////////.........////////////000////////////////////////.........---------------............................../////////000000000333222222222111111000000111111111111222222333333222222333444555666666777777666555555444555555555;;;??????======@@@???<<<888;;;>>>>>><<<999888888555666666777777666555555888999999:::999888666555222111111000////////////////////////////////////////////////////////////////////////////////////////////////////////////.......................................---------000000000////////////.........................../////////...............------------------------,,,,,,,,,---------..................................../////////000000000000000000000111111111111222222333333333444444444555555555444444444555555888999:::::::::999777666666888999;;;<<<======<<<;;;===>>>??????>>>===;;;<<<;;;:::999999999:::;;;<<<;;;::::::999999::::::777666555444222222222222444333333222222111111000333333333222111111000000000000000111333444333222222222333333222222111000222222222111111111111111111111111222222222222333555===???888444555555111000222222222999EEENNNRRR888999:::<<<===<<<999666999888666777888::::::999:::::::::;;;;;;;;;;;;;;;999<<<>>><<<999888<<<@@@BBB@@@===<<<<<<<<<:::999555;;;AAADDDBBBBBBCCCFFFCCCBBB@@@???>>>>>>???@@@??????>>>============>>>>>>>>>===:::777444333333555555333222555999777333444444444444444555666666DDD;;;000---111666888777555444222000...,,,+++***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***((()))************)))(((******+++******---111555777;;;AAAGGGMMMRRRTTTSSS___mmm}}}ddd___vvv^^^KKK???...'''...777333(((,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************************************+++++++++,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,,,,---------........./////////000000000111111111111111111111111111111000111222333333444333333333333444444444555555555666666777777999:::<<<<<<;;;;;;;;;;;;;;;<<<>>>>>>???@@@AAAAAA@@@???@@@AAAAAA???===>>>???@@@???>>>AAA>>><<<===??????;;;888777666666777999999888777666444111000////////////........................---------.........//////........................------........./////////........................------------,,,,,,,,,,,,........................---.........///000000000222222222111000000//////000111111222222222222222222222333444444555666666222222333444555666888999:::===>>><<<===@@@???<<<::::::999:::::::::999888666666777777777777777777888888777666666555444444333222111//////.........////////////////////////////////////////////////////////////////////////////////////////////////.........---------------------------------------////////////////////////------------------------........................------------------------,,,,,,,,,---------......................................./////////000000/////////000000000111111222222222222333333333333555444444333333333444444444555777888888888666555555666999;;;<<<<<<;;;::::::;;;<<<======<<<;;;:::;;;;;;:::999888999999:::;;;;;;::::::999999999999777666666555444333333333444444444333333222222222333222222222111111000000000//////111333333222111222222222222222111000000222222111111000000000///111111111111222222222222111666888333000222111///000222222111666???EEEFFF666777888;;;===<<<999666999888777777888999::::::;;;;;;:::999999:::;;;<<<:::===??????>>><<<;;;:::<<<;;;:::999999999999999888<<<@@@AAA>>>===>>>???@@@???>>>===<<<;;;<<<<<<======<<<<<<;;;;;;;;;;;;>>>@@@@@@>>>999666777999666666444444666777666333333333222333333444555666LLL@@@333...222777888777555444333111///---+++***(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))************)))))),,,,,,+++***))))))+++---000666@@@JJJOOOOOOMMMLLLSSSYYYaaawwwmmmccc}}}sss|||{{{|||}}}wwwwww|||yyyfffEEE+++---...,,,+++,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++******************************************************++++++,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,------------........./////////000000000000000000000000000000000000000111222333333333333333333333333444444444444666666666777888999;;;<<<<<<<<<<<<<<<===>>>???@@@???@@@AAAAAA@@@???@@@AAADDDBBB@@@@@@AAABBBBBBBBBBBB???===<<<===<<<999555555555444555777777666555333222111000.........///------------------------------------............------------------------------------............------------------------------------------------........................,,,------...///000000000111111111000000////////////000111222222222111111222222333333444555555555111222222333555666888999666:::;;;999:::======;;;<<<:::888888:::<<<;;;:::888888888888888888999999888777666555444444444333222111000///..............................................................................................................................------......................................./////////---------------------------------...............------------------------,,,,,,,,,---------..........................................////////////....../////////000000000111111111222222222333333333333333333333444555666333333333444555555666666666777999;;;;;;:::999777999999:::;;;;;;:::999999::::::999999888888888888999999999999999888888888444555555555555555555555444444333333333333333222222222111111111111111000000//////111333444333111111222222222222111000000111111111000000/////////000000111111111222222222111444555333222444555333000333444222444777888666444444666999;;;;;;999666888888888888777888999:::;;;:::999888888999;;;<<<::::::<<>>888<<<<<<===<<<;;;:::::::::==================<<<<<<===<<<;;;:::999999888888:::::::::::::::999999999888;;;<<<;;;777555777999444333333444555444222111333333222222222222222333OOODDD555///000555666555555444333111///---,,,+++))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))***))))))))))))))))))***))))))))))))******++++++---///555===BBBDDDHHHNNNuuuyyynnnfffttt|||iiiRRRnnnpppooo{{{sssuuukkkbbbddd[[[DDD///(((...222///)))&&&***...*********+++++++++++++++******++++++++++++******************************************************)))***+++,,,,,,+++***)))************++++++++++++,,,,,,,,,,,,------------............////////////000000000000000000000000///000111222333333333333222222222333333333444444555555555666777888999:::;;;<<<<<<===>>>???@@@@@@???@@@AAA@@@???>>>???AAABBBBBBBBBAAAAAAAAABBBCCC@@@???===<<<;;;999666444444333333444555666444333000111111///---,,,---///------------------------,,,------------.........------------------------,,,,,,,,,---------......------------------------------------............------------------------,,,,,,---...///000000111//////////////////000000...///111222222222111000222222333333444444444444444444444333444444555666444777999777999<<<<<<:::;;;:::888999;;;<<<<<<<<<999999888777777777888888888777777666666555555555111000000///..............................................................................................................................//////.........///////////////---............/////////---------------------------------------.........------------------------,,,,,,,,,---------..............................------........./////////............////////////000000111111111222222222222222222333444555666777444444333333333555777888777888999::::::999888888999999::::::::::::999999999999999888888888777777777888888888888777666666111222333333444444333333111111111111111111111111111111111111111111111111000000000111333444333222111111222222111111000///000000000000////////////000000000111111111111222000111222222333444555555///333555444444666555111333333444666999;;;:::888666777888777666666888:::999999888888999:::<<<===:::777999@@@IIIJJJCCC<<<@@@BBBDDDCCC???<<<:::999999999999;;;<<<;;;:::888:::::::::999999888777777888888999999999888777666888888888777555444444444333111222555555222111222444333222111111000000111RRRHHH:::222111333555666555555333111///---,,,+++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))******))))))))))))******(((((()))***+++,,,,,,++++++)))***///111444<<>>?????????>>>???@@@@@@>>>>>>???@@@===???AAA@@@>>><<<>>>@@@;;;<<<===;;;888666555555333222222333444444333111...000111///---+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++,,,,,,---...///000111---......//////000000000...///111222222222000000222333333333333444444444444333333333444444555666444777999888999===>>>;;;888999999999:::;;;<<<===999888777555555555666666444555555666555555444444000//////.........//////................................................................................................,,,---------.../////////---........./////////000---------.........//////------------------------,,,,,,,,,------.........------------------------,,,,,,,,,---------..............................---------.........//////------........./////////000000000000111111111222222222222222333444555555666555555666666777888999777777888888999:::;;;;;;::::::;;;;;;;;;;;;::::::888888888888888777777666555666777777777666444444111222333333333222111111000000000000000000111111000000000000111111111111000//////111333444333111111111111111111000000///......//////////////////000000000000111111111111000///...000111111222222...222333222333666666333444333333555888;;;<<<<<<444666777666555555777999666777777888999;;;<<<===>>>;;;:::===CCCEEEBBB>>>>>>AAAEEEFFFBBB===:::999777<<>>>>>>>>===???@@@???>>>===>>>???888<<<@@@>>>:::888:::>>>777:::<<<;;;777555666888333222111222333333222000---///111///,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------++++++,,,---...///000111,,,------...///000111111...///111222333222000///333333333333333333333444000000111222444666888999555888:::999;;;??????===555777999:::999999;;;===888777555444333333333444000111222333333333222111//////.........//////000................................................................................................++++++,,,------...//////---------....../////////---------.........//////........................,,,,,,,,,------.........------------------------,,,,,,,,,---------..............................---------.........//////---------.........//////000000000000111111111111333222222222222222333333666777888999::::::999888666666666888999<<<===???<<<<<<<<<<<<<<<<<<<<<<<<888888888888888777666666444555666666666555333222444555555555444222111///111111111111222222222222000000000000000111111111/////////000222333222111111111111111111000//////---.........//////000000000000000000111111111111555222000222333222222333///111111///000555666555666444333555888<<<>>>>>>444666777666444444666999555555777888:::<<<======EEEBBB>>><<<;;;<<<===>>>666<<>>;;;:::???JJJTTTTTTJJJ@@@;;;;;;999999:::;;;;;;;;;::::::555666777777777666444333777444222222444555222///111///222777777111111555000000000000000000111222^^^SSSBBB555111666999:::666444222///---,,,,,,,,,******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++++++++************++++++,,,222;;;BBBIIIRRR^^^gggkkkhhhnnn{{{{{{{{{yyysssnnn^^^DDD444111......---,,,,,,+++******************************))))))))))))))))))))))))******++++++++++++******************************)))))))))))))))))))))))),,,---......,,,***+++++++++++++++*********))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------............//////////////////000111111111111111333333333444444555555555777666666555555555555666666777:::<<<>>>======<<<===???CCC@@@777;;;@@@:::999:::;;;;;;:::999999:::999999::::::999777666555222222222111111111000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////////////////000000000000111222222333333444444555222222333333333333444444333777999888999<<<:::777777888999::::::999888777888999999999999888777777444333333222222111111111......---------,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------........................------------------------,,,,,,,,,---------......------------------------........................................................................///////////////.....................////////////000000000000////////////000000000000111222333444333333333333333333333333444555666888:::<<<===>>><<<888444444777999::::::<<>>>>>@@@AAABBB@@@<<<:::JJJ{{{ddd>>>>>>BBB999::::::::::::999888777777:::999888777666555444333222222222222222222222222111111111111111111111111////////////............^^^SSSBBB555333666:::;;;666555222000---,,,,,,,,,******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))*********++++++++++++******))))))******+++'''+++000333555999AAAHHHTTTQQQWWWccchhheeefffmmmwwwpppdddiiiooonnnSSSIIIBBB@@@999...+++000...------,,,++++++******************************))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))+++,,,------+++******++++++++++++*********))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------............//////////////////000111111111111000333333333333333222222222666555555555555555666666777888999:::;;;;;;::::::777888888999<<<;;;:::;;;444777999999777555666777999999:::;;;;;;:::999888222222111111111000000000............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////.../////////000000000000000000111111222333333444222222333333333333444444555999;;;999999;;;999666777888999999999999888777888888999999888888777666444444333222111111000000......---------,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------........................------------------------,,,,,,,,,---------......------------------------........................................................................////////////........................////////////000000000000////////////000000000000111222333444333333333333333333333333333333555666888:::;;;<<<;;;888666666888;;;;;;:::;;;<<<111@@@bbbWWW999999888888777777666555555444444444444333333333222222333333222222222111111111////////////////////////////////////////////////000////////////000000///000444444000...111111...////////////////////////000000000000111111111111222222222111111111000000111111111222222222333333555555666777888999::::::999888777666555555555555666888999999999999:::<<<999;;;:::777999???AAA??????>>>===>>>???>>>;;;777FFFjjjvvvXXX<<<<<<@@@999999999999:::999999888888888777777666444333333222222222222222222222222222111111111111111111111111////////////............___QQQ@@@555444777:::<<<666555333000...---,,,+++******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********+++++++++******))))))******+++(((***,,,+++))))))---111///+++...777:::888999???BBBFFFEEE<<<444222555666333***&&&((()))''',,,555------,,,,,,++++++******************************))))))))))))))))))))))))******++++++++++++******************************)))))))))))))))))))))))))))+++,,,,,,***))))))***+++++++++*********************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------............/////////...///000000111111000000333333333222111111000000444444444444555666777777999888888888888888888999555:::888CCCTTTJJJ:::@@@:::>>>BBB@@@;;;777777999777888999:::::::::999999111111111111000000000000............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------............/////////....../////////000000000//////000000111222222222222222333333333333444444777;;;<<<999999;;;999555777888888999999888888777777888888888888777666666444444333222111000///.........---------,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------......------------------------................................................------------------------....................................////////////////////////000000000000000000000000111111222333333333333333333333333333111111333444666777888999:::999888:::;;;<<<;;;999888888333FFFggg^^^@@@999999999888777777666666555333222222222222111111111222222222222111111111000////////////////////////........................////////////////////////...111111000000111111...////////////////////////000000000000111111111111222111111111111000000000111111111222222222222333555555666777888999999::::::999888666666666777777777888::::::999999:::<<<888:::999666777===AAA@@@@@@<<<999999<<<===:::777444GGGNNNAAA777<<<@@@===888999999999999888888777666555555444333222222111111111111111111111111111000000000000000000000000/////////............---___OOO===555444666999;;;666555333111///---,,,+++***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******************))))))))))))******+++,,,---+++))))))+++---,,,)))(((,,,---******///)))((((((++++++)))***......***+++///000......222,,,,,,,,,,,,++++++******************************))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))(((***++++++)))((()))*********************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////...//////000000000000000222222222222222111111111333333333444555666777888999888777666666888:::;;;666???>>>QQQlllYYY;;;BBBBBBGGGJJJGGG???999888:::555666777777777666555444111111000000000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////........./////////000000//////000000111222222333222222222333333333444444777:::;;;999999;;;;;;888777777888888888888777777666777777777777666555555444444333111000///...---......---------,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------......------------------------................................................------------------------------...............///............////////////////////////000000000000000000000000000111222222222222222222222222222222111111222333444555666777888999;;;<<<===<<<:::999444:::999@@@KKKDDD888>>>999999888888777666666666111111111111111000000000222111111111111000000000////////////////////////...........................///000////////////000---...//////111222111...///////////////////////////000000000111111111111111111111111000000000000111111111111222222222222444444444555666777777888:::999777666666777888999777888:::999888888999::::::<<<;;;777777<<<@@@@@@@@@;;;666666;;;???===:::666777666555777<<<>>>===::::::999999888666555444444444444333333222222222111111111111111111111111000000000000000000000000//////.........---------```MMM;;;444444555777:::555555444222000...,,,+++***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))************))))))))))))))))))***)))*********))))))***,,,111///---......,,,,,,//////******000111---,,,///,,,+++---000///+++)))))),,,+++++++++++++++******************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''')))******)))((()))*********************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------..................///000000000000000000111111222333444444555333333333333444666777777777666555555777:::===???777>>>:::JJJeeeSSS888@@@===AAADDDBBB<<<888888999777777777777666444222111000000000/////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------........................////////////000000111111222333333333222222222333333333444444444888999777999<<<===:::777777777777777777777777555666666666666555444444333222222111///......---......---------,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------......------------------------................................................------------------------,,,---------......//////............////////////.../////////000000000111000000000///000000111111222222222222222222222222222222333333444555666666555888;;;======;;;999888555:::999777555111222;;;888888777777666555555444000000000000000000000000111111111000000000//////................................................---///000///...///111444000...---///111111000///........................///000000000111111111111000000000000000000000000000000111111111222222222222222333333444555555555888777666666666777888999777888999888777666777888===@@@???:::777;;;>>>>>>???:::555666<<<@@@AAAAAANNNCCC:::;;;===;;;777666<<<;;;:::999777444222111333333333333333333333333000000000000000000000000////////////////////////............------------cccMMM:::555555444555999555555444333111...,,,+++******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))*********))))))(((((())))))***+++++++++*********))))))((('''''''''((()))***++++++)))(((+++,,,***((())),,,+++*********+++,,,---++++++++++++++++++******************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''')))***+++)))))))))******************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,------------.........---...//////000000/////////000111222333555666666333333333333444555666666555555555555777:::>>>@@@<<<===666<<>>999666555<<<;;;:::888666333111000222222222222333333333333////////////////////////////////////////////////.........------------,,,gggPPP;;;777777555555999555555555333111///,,,+++******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))***))))))(((((((((((()))))),,,,,,+++,,,,,,+++***)))***,,,,,,,,,---/////////***---...---///111222000,,,,,,+++***+++---///000******************++++++************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''')))++++++*********+++))))))*********+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------.........---...//////000000/////////000000111222333444444444444444333333444555555444444444555777999;;;<<<;;;;;;999888;;;===???AAA;;;999777888;;;===>>>===777777888777666444222111/////////.........---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------.........---------.........////////////000000111222222222222222333333333333444444333666777555666:::;;;999888777666555555666777888444444444444444333222222////////////////////////......---------,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////............////////////.........///000111111111000000////////////000000111111111111111111111111333333333333333333444444111444999:::888666555555888444555777666999999333333333333222111111000000//////000000000111111111000000/////////.................................////////////////////////...000000...---111999@@@;;;333---///111///---...........................000000000000111111111111////////////000000111111000000000000111111111111444444444444555555555555555666888:::;;;;;;:::999;;;<<<<<<;;;999888888999999???AAA===999:::;;;;;;<<<<<<<<<;;;:::<<<@@@DDD???:::777888999777777999999999888777666444333222000000000111111222222222////////////////////////.................................---------,,,,,,jjjRRR===999999666666:::555555555444222///,,,+++******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))(((((()))++++++***)))***,,,,,,+++++++++***(((''',,,---((((((---...***'''***,,,+++******'''$$$******************++++++************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''')))+++++++++***+++,,,))))))******++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---......///////////////000000000000111111111111555555444333333333444444444444444555666777888888222555===<<<666;;;@@@;;;>>>999444444777:::888666333444444555444333111000//////.........------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////......//////000111111111222222333333333444444444444777777444555888999777888777666555555666777888333444444444444333222222.........////////////000......---------,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////............/////////000---......///000111111222111000////////////000000111111111111111111111111222222222222222222222222///333777888666444444555555555;;;888---000999888222222111111000//////...///000000000111111222222000/////////....................................000000000000000000000000///000000------111;;;DDD???555...///111...---...........................000000000000111111111111.../////////000000111111000000000000111111111111555555555666666666666666555777:::<<<======;;;:::===>>>>>>===;;;999::::::555<<<@@@===999:::;;;;;;<<<>>>???<<<888888===BBB;;;;;;;;;:::777555555888666666666666666555555444......//////000000111111////////////////////////..............................---------,,,,,,,,,^^^MMM<<<555555666999;;;777666444222000...------,,,***(((((()))***)))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''&&&&&&******))))))((((((''''''******)))((((((((((((((((((((()))***************************************,,,,,,,,,++++++***************+++++++++,,,,,,,,,))))))))))))))))))))))))******))))))******+++,,,******++++++++++++******************************+++++++++++++++***)))(((************************))))))************)))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,++++++*********+++,,,------......------............////////////000//////000222444333222111111111000111111222333444555666888888888777777666777888999:::999999888777666555555555777888999555444444333333222111111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------/////////000111111222222000111111222333333444444888888777666666666666666999777555555666777666555666555555444222111000000........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000000000000111111000000000000111111111111111111111111111111333333444444444444444444777777666666666666777777777777666444444333333333222222222111000//////...////////////////////////////////////////////////,,,,,,,,,---------......---------............///111000...---///222666888333222000///...---..............................////////////000000000000000000000000111111111111000000111222333333444444555555555555555555555555<<<:::999:::===???>>><<<>>>:::777777:::<<<;;;999;;;;;;;;;===>>>>>>;;;999888>>>BBB@@@:::888;;;???;;;;;;999777444444555888555666777777666444222111///000111222222111//////000///...---------------------------------------------------------------___NNN<<<555555666888:::777666444111///...------,,,***(((((()))***)))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))******)))((((((((((((((((((((()))***************************************,,,,,,,,,++++++******************+++++++++,,,,,,))))))))))))))))))))))))******))))))******+++,,,)))******++++++******)))************************+++++++++++++++***))))))************************))))))************)))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,+++++++++******+++,,,------...---------............////////////333222111000/////////000111111111111111222222333222333555666777777777666666666888999::::::::::::777777666555555666777888555555444333333222222111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------.........///000000111111000000000111111222222222777777666555555555555555999777555555666777666555555555444333222111000000........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///.../////////000000000000111111000000000000111111111111111111111111111111333333333444444444444444777666666666666666666777777666555444333333333333222222111111000//////...................................................,,,,,,,,,---------......------------............///...---------000333444111000///------------............................../////////000000000000//////000000000111111111000000111222222333444444444444444444444444444444:::888777999<<<===<<<:::<<<:::888888999:::::::::999999999;;;<<<<<<999777999===@@@@@@===<<<>>>AAA<<<;;;:::888555555666888666666666555555444222222111111111111111000///...//////...---------------------------------------------------------------```OOO===555555555777999777666444111///...---,,,,,,***(((((()))***)))((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((()))************))))))((((((((((((((((((((()))***************************************+++++++++++++++******************++++++++++++,,,))))))))))))))))))))))))***))))))))))))***++++++)))******++++++******)))***************************++++++++++++***))))))************************))))))************)))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,++++++++++++***++++++,,,------------------............/////////111222222000------000333111111111111111222333333111222333555666777777777666777888:::;;;<<<<<<<<<888888666555555666777777555555444333333222222111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................---------...//////000000000000000111111111111111666555555444444444444444888777555555777777666444444444333222111000000///........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///....../////////000000000222222111111111111222222111111111111111111111111222333333333444444444555666666555555555555666666666555444333333222333333222111111000000//////...................................................,,,,,,,,,---------......------------............------,,,,,,---......///......---,,,,,,------................................./////////000000000//////000000000000111111000000111111222333333333333333333333333333333333777666555777999:::999888999::::::999888888:::;;;:::999999;;;<<<<<<:::888999:::;;;<<<===>>>>>>>>>;;;;;;;;;999666666777888666555444333333222333333333222111000///.........//////...------------...------------------------------------------------aaaPPP>>>555444444666888666555333111///---,,,,,,,,,***(((((()))***)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***))))))(((((((((((())))))(((((()))***************************************+++++++++***************************++++++++++++)))))))))))))))))))))))))))))))))))))))***++++++))))))************))))))******************************+++++++++******)))************************))))))************))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++,,,------------,,,---------.........//////+++...000///---///666===222111111111111222333333111222333555666777888888666777888:::;;;<<<===>>>:::999777666555555555666444444444333222222111111------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------////////////////////////------...//////000000111111111111111111111111111444444333333333333333444777666555666777777555444333333222111000000//////........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///........./////////000000222222111111111111222222111111111111111111111111222222222333333444444555666555555444444555555666444444333222222222222222111111000000////////////................................................,,,,,,,,,---------......,,,,,,---------.........,,,---------------,,,,,,,,,------------......///................................./////////000000////////////000000000111000000111111222222222333222222222222222222222222444444444555666777777777666999;;;:::777666999<<<<<<;;;;;;<<<======;;;:::888777666888;;;<<<:::777888999:::999666555555666555444333111111111222333444333111///...---......///......---------......------------------------------------------------bbbPPP>>>666444444555777666555333111...---,,,,,,,,,***(((((()))***)))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))***)))))))))((((((((('''))))))(((((((((((())))))(((((()))***************))))))))))))))))))))))))************************))))))*********+++++++++))))))))))))))))))))))))))))))(((((())))))***+++)))))))))******))))))))))))))))))))))))))))))))))))******+++++++++******************************))))))************))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------............)))---000//////222999@@@222222222111222333333444444444444555777888999999666777888999;;;<<<>>>>>>;;;:::888666555444444444333333333222111111000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------////////////////////////...//////000000111222222222222333333333333333333333333222222222222333333666666555666777777555333111111111000000//////...........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////222111111111111111111222111111111111111111111111111111222222333444444555555555444444444444555555333222222111111111111222000000000///////////////................................................,,,,,,,,,---------......,,,,,,,,,------------...------.........---,,,+++,,,------...////////////....................................////////////...////////////000000000000111111111111111222222222222222222222222222222222222333444444444555666444777:::999777666888;;;;;;:::::::::<<<<<<;;;999;;;888666777::::::777333555777888888666444444444444333111000000111222222444333000...---------.........---------......///------------------------------------------------aaaPPP>>>555444444555777666555333000...---,,,+++,,,***(((((()))***)))((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((())))))************)))((('''''''''((((((((((((((())))))***(((((()))***************)))))))))))))))))))))))))))))))))***************)))))))))************+++)))))))))))))))))))))))))))(((((((((((()))******((())))))******))))))((())))))))))))))))))))))))))))))***++++++++++++***************************))))))************)))))))))))))))))))))))))))))))))************+++++++++***++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,------------.........---///000000///111666:::222222222222222333444444666666555666666777888999777777777888999;;;======<<<;;;999666444333333333222222111111000//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,........................//////000000111222222222222222333333444555555666222222222222222333333444666555555666777666444222000000/////////.................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------........./////////111111000000000000111111111111111111111111111111000000111222333444555555444444333333333333444444222111000000000000111111////////////////////////------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,------------------............---,,,,,,---...///////////////........................------........./////////......////////////000000111111111111111111111111222222222222222222222222111333444444333333555666444666888888888777888999888777666666888888777666===;;;999999;;;:::777444222555777888666444222222111111111000000000111111222111000///...---------...------------...//////------------------------------------------------aaaOOO===555444555666888555444222000...,,,,,,+++,,,***(((((()))***)))((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((())))))******))))))))))))((((((((((((((((((((((((((()))******(((((()))***************))))))))))))))))))))))))((()))))))))*********+++))))))))))))************))))))))))))))))))))))))((((((((((((((()))******(((((())))))))))))(((((())))))))))))))))))))))))))))))***+++++++++++++++************************))))))************)))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,---------.........///////////////000111111333222222222222333444444777666555555555555666777888777777777888999;;;<<<===<<<999666444333222222000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***************************************************************************++++++++++++,,,,,,,,,------------------------......//////000111111111000000111222444555666666222222222222222333444444555555555666777666444111/////////............---........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------.........//////000000////////////000000111111111111111111111111000000111222333444555555444444333333333333444444000000000//////000000111////////////////////////------------------------------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------------------------------,,,,,,---.........------........................---------.........//////........./////////000000111111111111000000000000333333333333333333333333111333555555444444555888555555555777999999888777777555444444666777666555;;;:::999::::::999888666222444888999777444333222///000000000111000000//////000000000///......------------------...//////------------------------------------------------```OOO===555555555777999555444222000...,,,++++++,,,***(((((()))***)))((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++''''''(((((())))))******((((((((((((((()))******(((((()))***************))))))))))))))))))))))))(((((())))))*********+++))))))))))))************))))))))))))))))))))))))((((((((((((((()))******(((((())))))))))))(((((())))))))))))))))))))))))((()))***+++++++++++++++************************))))))************)))))))))))))))))))))))))))))))))************+++++++++*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,---------......---,,,,,,---///000///...333333222222333333444555777666555444333444555555888888777777777888:::;;;>>><<<:::666444222222222/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,------------------------------......///000000000......000111333555666666333222222222333444444555555444555666777666333111..................------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------.........////////////............//////111111111111111111111111///000111222333444555555444333333222222333333444000000////////////000111.........///////////////------------------------------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...+++,,,------------++++++........................---------.........//////............/////////000111111111000000000000000333333333333333333333333111444666666444444666999555444333666:::;;;888555888777555555777777777666666777888888888888777777222555999:::888666444333...///000111111000///.........///000000///...------------------...///000------------------------------------------------eeeMMM???;;;222000666666444333222000...---,,,,,,+++******)))))))))))))))((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((++++++******))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,......//////000000111111333333222222333333444555111111000000111111222333666666666666777777777777777666444333111111000000000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************************************************************+++++++++*********))))))******))))))******+++,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------.....................///000000000000111111111222222222111111111111111111111111444444666666666444222000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,------...---------............///////////////000000000000000000111111111222222222000000111111111111000000111222444555555444222111////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------............//////////////////.........000000000000111111111111222222222222222222222222222333444555666888888999;;;888555666888:::999888666===@@@999444555666555444666888::::::999777555333333333444555444222000///............---------//////.........---------,,,,,,,,,---------......---------------------------------,,,,,,+++++++++dddJJJ<<<888222111777666444333222000...---,,,,,,+++******)))))))))))))))((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,.........///000000111111222222222222222333333444222111111111111222333333444444555555555666666666888777555444222111111111000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************************************************************+++++++++*********))))))***************++++++,,,++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------.....................///000000000000111111111222222222111111111111111111111111333444555666555333111000//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,------...---------............///////////////000000000000111111111111111111000000000111111111111111111000111222333444555444222111////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------............////////////////////////...//////000000000111111111222222222222222222222222000111333444666888::::::;;;999666666888:::999888999======777444666888666777777666666666777777777444333333333444444111//////............---------///.........------------,,,,,,,,,---------......---------------------------------,,,,,,+++++++++dddIII888666222333888555444333222000...---,,,,,,+++******)))))))))))))))((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---......//////000111111111111111111111222222333222222222222222333444444333333333444444444555555888888777555444333222111//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************************************************************+++++++++***************************+++++++++,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------.....................///000000000000000111111111111222111111111111111111111111333444444444444222111000///......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,------------------............///////////////000000000000111111111111111000000000111111222222222222111111111222333444444333111111/////////............---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------............///......////////////////////////000000000000111111222222222222222222222222///000222444666888:::;;;;;;999888888999::::::999>>>===:::555666999:::888999777444222222444777999555333333333333333000...///............---------............------------,,,,,,,,,---------......------------------------------,,,,,,,,,,,,++++++hhhJJJ888666333555888444444333222000...---,,,,,,+++******)))))))))))))))((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------......///000000111000000000000000111111222333333222222333333444555333333333333444444444444888888777666555333222111.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******************************************************************************************************+++++++++,,,,,,+++,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,---------.....................///000000000000000000111111111111111111111111111111111111333333333333222111000//////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------------------------------............///////////////000000000000000000111111222333333333222222222333333222222222111222222333222222111000//////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------............///............////////////////////////000000000111111111111111111111111111000111222333555777888888:::999999999999::::::999???<<<999999<<<>>>;;;777999777444111111333666888555333222222222222000...///............---------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,mmmNNN;;;777444555777333444333222000...---,,,,,,+++******)))))))))))))))((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------...//////000000000000//////000000111222333333222222333333444555333333444444444555555555777777777666555333111000---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************************************************************************************)))***+++,,,,,,,,,,,,+++,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,---------.....................///000000000000000000000000000000111111111111111111111111222222222111111000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------............---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............///////////////000000000000...///000222444555777777222222222333333222222222222222222111111000000///............------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------............///---.........//////000000...////////////000000000111111111111111111111111222333333333444444444555888999::::::999999999999>>>::::::>>>CCCAAA;;;666666666555444333333444444444222111000111111000...///............---------,,,,,,------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,nnnQQQ>>>999333333777555444333222000...---,,,,,,+++******)))))))))))))))((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,------......///000000000000000000000111111222222222222222222333444444333333333444444444555555555555555555444111///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,***************************************************************************************+++++++++)))***,,,---------,,,+++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------.....................///000000111000000000000000//////111111111111111111111111222111111000//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---......//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,---------............///////////////000000000000...///000222444555777888111111222222222222111111222222111000000/////////.........------------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------............///------......///000000000......////////////000000111111111111111111111111444333333333333333222222666888::::::888777888888;;;888:::AAAEEEAAA:::666555666666666555444333222333111//////000111000//////............---------,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------kkkPPP>>>999111111777777444333222000...---,,,,,,+++******)))))))))))))))((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))***++++++++++++***************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---......//////000111000000000000111222222222111111111111222333333222222222222333333333333222333333333222000---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,************************************************************************))))))*********+++++++++)))***,,,---...---,,,+++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------.....................///000000111111000000////////////111111111111111111111111111111000///...............---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------.../////////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...------,,,---------............///////////////000000000000...///000111222333333444000111111111111111111000222222111000///..................---------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------............///------......///000000111........./////////000000111111111111111111111111222222222222222333333333444777999999777666666888888555777???AAA===888777777777777666555444444333111///......///111111111///............---------++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------+++++++++,,,,,,---------gggNNN>>>888//////777:::555333222000...---,,,,,,+++******)))))))))))))))((((((''''''''''''((((((''''''''''''((((((((()))''''''''''''((((((((()))(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***++++++++++++***************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------...//////000111111111111111222222333111111000000111111222333000111111111111222222222111111222222111...,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++,,,++++++++++++++++++,,,************************************************************************))))))******++++++++++++)))***,,,......---,,,+++*********++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,---------.....................///000000111111000000/////////...111111111111111111111111111000///......---.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...///000000...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...------,,,---------.........//////////////////000000000000////////////////////////000000111111111111000000222222000///..................---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------.........//////---------...///000000111............/////////000000000000000000000000000000111111222333333444444333666999999777555555777777444555;;;===999777999999888666555444444444555000...------///111222222//////.........---------+++++++++,,,,,,---------,,,,,,,,,---------......------------------------+++++++++,,,,,,---------kkkWWW@@@444111222555999555444222000............,,,***(((((()))***)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************************************)))************+++++++++******************************+++++++++,,,,,,,,,---------............///////////////000111222333222111000//////000111222222222222222222222222222222111111000///.........***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++******************************************************************************++++++++++++************+++++++++,,,,,,,,,------------------------............////////////////////////000000000000111000///...------......000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------..............................---,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------........................------///////////////000111111000000000000000000000000111000///......///000111000000//////.........---------------------------------------------------------------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......------......///000000000---------------------------------............///............///////////////////////////.........000111111000//////000222333333333333444555666666888999::::::999777444333555555666666777777888888GGGBBB:::555333222000//////............---------//////...---,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,lllXXXAAA444111222444888555444222000............,,,***(((((()))***)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************************************)))************+++++++++******************************+++++++++,,,,,,,,,---------............///////////////000111222222222111000//////000111222222222222222222222222222111000000///......------***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++******************************************************************************++++++++++++************+++++++++,,,,,,,,,------------------------............////////////////////////000000000000111111111111000000000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------..............................---,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................///////////////000111111000000000000000000000000111000///......///000111000/////////.........---------------------------------------------------------------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......------......//////000000------------------------------------......................../////////////////////////////////......000111000000111333555444444333444444555666666888999999:::999888666555555555666666666777777777;;;777333111111222111000///............---------///......---,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,mmmYYYBBB555111111333666555444222000............,,,***(((((()))***)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************************************)))************+++++++++******************************+++++++++,,,,,,,,,---------............///............///000111111111111000000000000111111111111111111111111111111//////......------,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++******************************************************************************++++++++++++************+++++++++,,,,,,,,,------------------------............////////////////////////000000000000111222333444444444333222///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------..............................---,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................///////////////000111111000000000000000000000000000000////////////000000/////////...............------------------------------------------------------------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------...//////000000------------------------------------........................////////////......//////////////////...///111111111222555777555444444444444555555666777777888999888888777777555555555666666666666666333111000///111111111000///............---------.........------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,mmmYYYBBB666222111222555555444222000............,,,***(((((()))***)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))************************************))))))*********+++++++++******************************+++++++++,,,,,,,,,---------............///...............///000000111000000000000000000111111111111111111111111111---------,,,,,,,,,++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++******************************************************************************++++++++++++************+++++++++,,,,,,,,,------------------------............////////////////////////000000000000000111333555666555333222///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------..............................---,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..................///////////////////////////000000111000000000000000000000000000000////////////000000........................------------------------------------------------------------------------------------------------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,---......//////000------------------------,,,,,,---------.....................////////////............///////////////000222222111222555777444444333333333333444444555555666666666777777888555555555555555555555555444444333222222000...---///............---------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,lllYYYBBB666222111222444555444222000............,,,***(((((()))***)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))************************************))))))*********+++++++++******************************+++++++++,,,,,,,,,---------............//////............//////000000000000111111000000000000000000000000000000000,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++******************************************************************************++++++++++++************+++++++++,,,,,,,,,------------------------............////////////////////////000000000000...000222333444333222111......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------..............................---,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.............../////////000000///////////////000000111000000000000000000000000//////000000000000//////---------...............------------------------------------------------------------------------------------------------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,------.../////////------------------------,,,,,,,,,------------...............////////////---.........//////000000111222333222111111333555222222222222222222333444444444333333444555777888555555555444444444444444444555555333111///---,,,///............------------------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,kkkXXXBBB777333222333555555444222000............,,,***(((((()))***)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************************************)))************+++++++++******************************+++++++++,,,,,,,,,---------............///000//////......///000000000000111111111111000000////////////////////////,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******************************************************************************++++++++++++************+++++++++,,,,,,,,,------------------------............////////////////////////000000000000...///000111111000000///...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------..............................---,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------...............//////000000111///////////////000111111000000000000000000000000//////000000000000//////---------------.........------------------------------------------------------------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---......//////------------------------,,,,,,,,,,,,------------............////////////------......///000000000111222333222000000222333111111111111222333444555555444333222333444777888444444444444444333333333///000111111///---------///............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,jjjWWWBBB777444333333555555444222000............,,,***(((((()))***)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************************************)))************+++++++++******************************+++++++++,,,,,,,,,---------............///111000000//////000000000///000111222222111000///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******************************************************************************++++++++++++************+++++++++,,,,,,,,,------------------------............////////////////////////000000000000///////////////.........---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------..............................---,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---......///000000111111///////////////000111111000000000000000000000000...///000111111000///...,,,,,,,,,------.........------------------------------------------------------------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++,,,,,,------......///------------------------++++++,,,,,,,,,---------............////////////------......///000000111///000111111000000222444111222222333444666777888888777444333333555888999444444444333333333222222---///000///---,,,---//////............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,iiiVVVAAA777444333444666555444222000............,,,***(((((()))***)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************************************)))************+++++++++******************************+++++++++,,,,,,,,,---------.........//////111111000000000000000111///000111222222111000///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******************************************************************************++++++++++++************+++++++++,,,,,,,,,------------------------............/////////000////////////000000000000111000///...------......------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------..............................---,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---......///000111111222///////////////000111111000000000000000000000000...///000111111000///...,,,,,,,,,------.........---------------------------------------------------------------------------------------------------------,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,---------......++++++,,,------......///------------------------++++++,,,,,,,,,---------............/////////000---------...///000000111---...///000000111333555222222333444666888:::;;;;;;999666444444666999;;;444444444333333222222222000222222000,,,+++---/////////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,kkkVVVAAA888444000222888555333000//////...---++++++***)))(((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******************************++++++++++++******))))))***++++++++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,---///111111111000000111111000///////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************************************))))))***++++++++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------............///------............------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------............------,,,,,,,,,........................................................................------............------------------------------........................------------------------.........------,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////000000000000000000000000000000000000000000000000................................................------------------------.........------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///........................------------------------------------------------........................---,,,,,,...000111111000,,,...///000//////111222555444444666999;;;;;;:::;;;:::999777666666666666333333222111000000000000////////////............//////.........---------,,,------......------,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++hhhSSS???666333000333999555333000//////...---,,,+++***)))((((((''''''(((((((((((((((((((((((((((''''''''''''(((((((((((()))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))((((((((('''''''''))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******************************++++++++++++******))))))***++++++++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,---///000111111000000111000000///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************))))))***++++++++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...---------............///------............------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------............------,,,,,,,,,........................................................................------............------------------------------........................------------------------......---------,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////000000000000000000000000////////////////////////................................................------------------------......---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------....................................------------------------------------------------...........................------------......///------...///111333444555444333333444777888888777999888777666666555555666444444222111000000000000////////////............///.........------------,,,------......------,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++gggQQQ<<<555333000333999444222000/////////---,,,++++++***)))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((''''''))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******************************++++++++++++******))))))***++++++++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------...000000000000000000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************************************))))))***++++++++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,---------------------............///------............------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------............---------------........................................................................------............------------------------------........................------------------------...------------,,,,,,,,,...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////000000000000000000000000////////////////////////........................------------------------------------------------...------------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------............------------------------------------------------------------------------------------------------,,,...///...---...222666555111...///222444444333333222111222444555444333666555555444444555555555555555333222111000000////////////............---............------------,,,------......------,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++jjjSSS===444333111333888444222000/////////...,,,,,,+++***)))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((()))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******************************++++++++++++******))))))***++++++++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------...//////000000000000000000000000//////...........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))***++++++++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------............///------............------------------------------------------------------------------------------...------,,,,,,------..................---------........................................................................------............------------------------------........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////////////////////////////////////////////////////........................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........------------------------------------------------------------------------------------------------***...111000///222:::@@@===777111///222333222///333222111111333333222111333333222333333444555555666555333222000000////////////.........---------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++oooVVV>>>555333111222666444222////////////...---,,,+++***))))))(((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******************************++++++++++++******))))))***++++++++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------...//////000000///000000111000///..............................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))***++++++++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------............///------............------------------------------------------------------------------------------...------,,,,,,------...................................................................................................------............------------------------------........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////////////////////////////................................................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...------------------------------------------------------------------------------------------------***...111000///222:::@@@>>>888111///222333111...444222111222333333222000111111111111222333444555444444222111000/////////............------------,,,,,,------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++rrrXXX>>>555333111222555333111////////////...---,,,,,,+++***))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))******)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******************************++++++++++++******))))))***++++++++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------...///000111///000111111111000...---------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************************************))))))***++++++++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---------............///------............------,,,,,,,,,------------...------------------------------------------------...------,,,,,,------................../////////........................................................................------............------------------------------........................------------------------,,,,,,,,,------------...,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...---...222666666222//////111333333222444222111222333333222111111111111111222222333444222111000///////////////.........------------,,,,,,,,,,,,,,,------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++qqqVVV<<<333333222222555333111///...///000///...,,,,,,+++***))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((()))))))))*********))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******************************++++++++++++******))))))***++++++++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,---...000111//////111111111000...---------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************))))))***++++++++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,---------............///------............------,,,,,,,,,---------..............................------------------------...------,,,,,,------...---........./////////000........................................................................------............------------------------------........................------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------......///////////////000111222333222111000111222333222111222222222111222222333333//////............//////.........---------,,,,,,++++++,,,,,,,,,---------,,,------......------,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++oooTTT:::111222222333666333111///...///000///...---,,,+++***))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((())))))*********+++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******************************++++++++++++******))))))***++++++++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,---...000111...///111222111000...---------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,************************************************))))))***++++++++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------.........//////---..................---,,,,,,,,,------.................................------------------------...------,,,,,,------...---.........//////000000........................................................................---..................---------------------------........................------------------------,,,,,,,,,------.........,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,...000111111000...000111000///...///000111//////000111222222111333333222222222222222333...------------...//////......---------,,,,,,,,,+++++++++,,,,,,---------,,,------......------,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++qqq]]]EEE888444333444777444111...---......---,,,***)))))))))))))))******((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))((((((((())))))))))))((((((((((((***))))))))))))+++,,,---******)))((())))))***++++++,,,***(((***...,,,'''(((((()))((('''))),,,...)))***+++,,,,,,+++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........///000000000///---,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------..............................------------------------......---,,,,,,,,,------------,,,,,,,,,------...//////...---,,,,,,------........................////////////////////////......................................................////////////......------------------------........................//////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///........................////////////////////////......------------......------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------------------------------------------------,,,,,,------...////////////000000000000111111111222111000000222333222111222222222111111111000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,ppp\\\EEE888444333444777444111...---......---,,,******))))))))))))******((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))************)))))))))(((******))))))))))))))))))***************+++++++++)))***+++,,,------------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))+++...,,,(((***,,,...---***'''%%%%%%******+++++++++***((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........///000000///...---,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.................................------------------------......---------...//////,,,,,,,,,,,,---...//////...---------...///000000......//////////////////////////////////////////......................................................////////////......------------------------........................//////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------....................................////////////////////////......------------......------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------,,,,,,------...//////////////////000000000111111222111000000222222111000111111000000000/////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,ooo[[[DDD888444333444777444222///............---******)))))))))))))))***((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))************))))))))))))************************((())))))******++++++++++++,,,...///000///---,,,---...///000000000000///---///---******,,,+++&&&***,,,...---,,,******++++++++++++++++++***)))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........////////////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,++++++++++++,,,,,,,,,,,,,,,------------........................................................................///000111++++++,,,,,,---...///000---,,,,,,,,,---...//////......//////000000111111////////////////////////......................................................////////////......------------------------.......................................---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------....................................////////////////////////......------------......------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,------...///////////////000000000111111111222111000000222222111000////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,lllYYYCCC777444333555777444222///......///...---+++***))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((*********)))))))))))))))))))))))))))******************+++,,,---...///000222333333444333222111000222222222333444666777888999;;;:::666444666444111000///---***((())),,,///+++++++++,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************************************************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...........................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------------------............................................................//////.........//////000......///000000000000000000000///.........//////......//////000000111111////////////////////////......................................................////////////......------------------------................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.................................////////////////////////......------------......------------------------...------,,,,,,------...------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,------.../////////111111111111222222222222222111000000111111000///////////////.........---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,iiiVVVBBB777444444555777555222///...//////...---++++++***)))(((((())))))((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))******((((((((())))))*********...///000222333555666777777777666555444444444444555333111111222555999<<>>===CCCMMMWWW[[[[[[XXXUUUbbbbbbbbb```\\\VVVQQQNNNQQQTTTSSSLLLFFFDDDDDDBBB@@@<<<555...+++...555:::CCC@@@<<<888333000///...************************************************))))))))))))))))))))))))))))))))))))************************************************************************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---,,,,,,+++,,,---//////------------------------------------------------------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000000000000000000000000000000000000000000000000000000000111222444777999:::CCCEEEHHHLLLNNNOOOOOOOOOMMMKKKHHHDDD@@@===;;;:::777777666555444333333222000000000000000000000000000000000000000000000000000000000000000000000000......////////////......------------------------........................---------.........//////------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------........................////////////////////////.........------.........------------------------...------,,,,,,------...........................------------------------------------------------------------------------------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,------...//////000///000000000000111111111333111//////000000...,,,---------,,,,,,,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,hhhRRR===666666444666:::666333///...000111///---...,,,***)))******)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((&&&&&&)))...000...,,,555///+++------,,,111:::000666>>>DDDGGGLLLWWWbbb___dddhhhhhhhhhllloooqqqyyywwwpppqqqwwwrrrnnnkkkiiidddYYYNNNGGGIIIEEE>>>666444555111+++333???EEEBBBCCCGGG<<<+++++++++,,,---...---+++))),,,***))))))+++,,,++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------............------......///000////////////............/////////...------,,,,,,,,,,,,+++++++++---...///000000///...------,,,,,,+++++++++,,,,,,---------.........------,,,,,,,,,---------------------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////111000...---...///111222222000---,,,---...///...222222111111000222444555777???AAAGGGTTTTTTLLLMMMKKKQQQUUUTTTSSSRRRMMMHHHMMMMMMOOOSSSWWWVVVRRRMMMCCCCCCDDDEEEFFFCCC===888===777000///111444333000222000//////111222222111...///111222111///,,,***////////////////////////................................................------------------------------------------------------------------------//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......................................................------------..............................------------------------........................------------------------------------------------------------------------........................------------------------------------------------,,,,,,,,,---------......***+++,,,---...---,,,+++------------------------------------------------,,,,,,,,,---------.........------------...//////000000000000000000000000222111111000///......---------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,gggQQQ<<<666777666777<<<666333///...000111///---...,,,***)))******)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())),,,------,,,***000444555777:::888444DDDMMM[[[eeeeee___]]]^^^gggkkkppprrruuuyyy~~~yyywwwtttrrrsssuuuuuusssqqqUUURRRKKKBBB???BBBDDDBBB555;;;===<<>>888666;;;EEENNNTTTMMMGGG>>>555///---...///,,,+++))))))******((('''++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.........------------.........///000000000000000///...---111111000000000/////////111111000000000000////////////...---------............------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,------------.........------........./////////111111111111111111111111000111111222222222111111999999;;;@@@FFFLLLPPPRRR>>>FFFFFFHHHQQQSSSSSS\\\YYY[[[ZZZWWWXXX^^^bbbccchhhiiiiiihhhgggeeeeeefffQQQRRRRRRNNNJJJJJJNNNSSSbbbaaa\\\QQQBBB777333222555333222111222222111///000000/////////000111111////////////////////////................................................------------------------------------------------------------------------...............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......................................................------------..............................------------------------........................------------------------------------------------------------------------........................------------------------------------------------,,,,,,,,,---------............///......---,,,+++------------------------------------------------,,,,,,,,,---------.........------------...//////000000000000000000000000111000000//////.........------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,hhhRRR>>>888888777777;;;777333000///111111000......,,,***)))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))+++,,,+++***,,,111555999???DDDFFFHHHMMMSSSXXXQQQQQQXXXbbbccc\\\XXXZZZUUUTTTVVVZZZ\\\^^^aaafff___aaaZZZMMMLLLWWWaaaaaa]]]^^^___bbblllvvv{{{zzz|||ttttttxxxxxxtttYYYLLL???999999<<>><<<;;;:::888444222222333444444444222111///000000000000000000000000////////////////////////........................---------------------------------------------------------------------------.....................------------------------------------------------......................................................------------......................................................................................................------------------------------------------------........................------------------------------------------------,,,,,,,,,---------......+++,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,---------.........------------...//////////////////////////////////////////............------------------------,,,,,,---------.........------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------gggQQQ>>>888888555555888888444000000111222111......,,,***)))******)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++***,,,///111444888===@@@IIIAAAOOOjjjjjjOOOFFFRRRPPPMMMTTTcccjjjjjjssstttnnnnnnuuuzzzzzz}}}vvv~~~sssUUUUUUXXXbbbttt~~~qqqcccXXXPPPMMMPPPSSSUUURRRKKKDDDAAA@@@444000,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------............------........./////////////////////000000000000222111000////////////000222222333444555777777888888888666555333111000///333333222111///---+++***000/////////////////////............------------,,,,,,------------......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------------........./////////....../////////000000000...//////000111222333333222777===@@@@@@@@@CCCEEEJJJPPPXXX___hhhvvvlll[[[eeedddcccbbb```^^^[[[XXXSSSQQQMMMJJJGGGBBB<<<888000000111111111111000000000000000000000000000000////////////////////////........................---------------------------------------------------------------------------------...............------------------------------------------------......................................................------------......................................................................................................------------------------------------------------........................------------------------------------------------,,,,,,,,,---------......------,,,,,,---......///------------------------------------------------,,,,,,,,,---------.........------------...//////////////////////////////........................------------------------,,,---------............------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------bbbMMM;;;777888666666999888444000000222222111///...,,,***)))******)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,///000111555:::>>>@@@@@@LLL===@@@XXXcccWWWNNNSSSXXXSSSXXXcccccc]]]dddtttvvvmmmllltttyyywwwzzzzzzhhhYYYWWWaaakkkooovvvlll___RRRRRRUUUXXXUUUNNNIIIGGGGGG>>>999222,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------........................//////////////////000000000111111111333222111111333555999;;;999:::;;;===???AAACCCDDDGGGFFFDDDAAA>>>;;;999777555555666666555444333222222222111111000000/////////.........---------------------....../////////------------------------+++++++++,,,,,,---------------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,------------...............////////////.../////////000000000000000000000111222555777999===@@@DDDEEEEEEIIIOOOTTTkkkzzz{{{rrrjjjgggkkkoooeeeccc```]]]YYYTTTNNNJJJ:::888444000//////000111000000000000000000000000////////////////////////........................---------------------------------------------------------------------------------.........//////------------------------..............................................................................------------......................................................................................................------------------------------------------------........................------------------------------------------------,,,,,,,,,---------......333222000///............------------------------------------------------,,,,,,,,,---------.........------------...//////////////////////////////........................------------------------------------............------------------------........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................^^^JJJ999666888777888<<<888444111000222333111///...,,,***)))******)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------333333333888>>>BBBAAA???BBB999???[[[qqqooo^^^RRRQQQMMMRRR]]]^^^[[[hhh||||||}}}~~~wwwhhh\\\bbbuuu}}}|||qqqbbbOOOUUUYYYWWWNNNEEE???===IIIBBB888111---------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////............/////////000000000000000111111111111222222222555999???EEEIII:::;;;===@@@CCCEEEGGGHHH@@@AAABBBCCCEEEFFFGGGGGG:::;;;>>>@@@BBBCCCCCCCCC444333333222111000////////////.........---------........./////////000000------------------------+++++++++,,,,,,---------------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------................../////////000////////////000000000000222111111222444777:::===EEEFFFGGGGGGMMM[[[mmmzzz{{{kkkiiinnnnnnlllkkkjjjhhhddd___\\\OOOIII@@@777222222444666000000000000000000000000000000000000000000000000........................---------------------------------------------------------------------------------.........//////------------------------.................................................................................------.................................////////////////////////........................////////////////////////------------------------------------------------........................------------------------------------------------,,,,,,,,,---------......888666444111///.........------------------------------------------------,,,,,,,,,---------.........------------...//////////////////////////////---.....................---------------------------------.........//////------------------------........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................aaaNNN;;;555777888666555888555222000000///...------+++))))))***+++***)))''''''((()))))))))))))))(((((())))))))))))(((((('''''''''((((((((((((((((((((()))***,,,...000111444;;;===:::888;;;<<<999HHHIIIMMMRRRPPPLLLMMMQQQUUUOOOfff|||wwwvvv}}}mmm^^^iiijjjxxxmmmiiifffXXXSSSWWWSSSDDD>>>BBB???CCCMMMGGG000(((...000///,,,)))))),,,///...---++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,------...//////000...,,,...222222...///555...222555333...---000444555>>>555===>>>DDDWWWCCC>>>;;;<<<@@@@@@>>>BBBJJJGGG>>><<<@@@???777777???999======999:::DDDOOOVVVQQQHHH===777666444111---111///---///222222///+++111///------///000//////---------------------------------------------------------------------------------------------------------------------------------.........//////000000000000////////////222///...000///---...222333111000222777===BBBDDDGGGBBBMMMkkkrrreeegggfffiiinnnmmmgggdddfffcccUUUFFF;;;111+++...888///......///000222111000////////////////////////............................................................................................................................................................................................................////////////...------------...//////........................//////////////////////////////////////////..............................////////////////////////................................................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////:::777333///,,,,,,,,,---,,,,,,,,,---------......------------------------******+++,,,,,,---......,,,,,,+++,,,---...---,,,//////000000000000/////////............///000111,,,...//////...------............------,,,,,,,,,---------......------,,,333222///,,,+++,,,---...,,,,,,------------,,,,,,........................------------------------------------------------------------------------aaaOOO<<<666777777666666888555222000000///...------+++))))))***+++***)))''''''((()))))))))))))))(((((())))))))))))((((((''''''(((((((((((())))))++++++,,,---///111333444<<<===;;;:::???EEEFFFAAACCCBBBDDDGGGGGGGGGLLLRRRXXXVVVmmmvvvqqqyyyzzzzzzzzzjjjaaajjjhhhwww~~~tttaaaRRRQQQWWWQQQEEEDDD???GGGOOOKKKDDD666!!!,,,------...---,,,***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........---.........//////000000888222///111222......000---...//////333;;;GGGOOOHHHLLLGGGNNNCCC@@@]]]^^^QQQJJJRRRgggmmmaaa\\\cccbbb^^^TTTJJJEEEDDD???999BBB===:::999777777???III]]]VVVKKKAAA;;;888888888333111...---......---,,,...------...000111111000---------------------------------------------------------------------------------------------------------------------------------.........//////000000000000000000000///...,,,---000111000222777///555<<>>777777777666666888555222000000///...------+++))))))***+++***)))''''''((()))))))))))))))(((((())))))))))))((((((''''''(((((())))))))))))------...///111222444555999888888???LLLVVVSSSKKKHHHFFFFFFJJJNNNRRRZZZccc```bbbttt~~~rrrjjjnnnpppjjjiiikkkqqqvvvxxx|||{{{~~~rrrmmm\\\bbbpppxxxzzznnnbbb[[[UUUOOOQQQAAA???HHHNNNPPPCCC---+++---//////...+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.........//////////////////000000111---,,,000222222000111///666>>>EEEGGGGGGFFFFFFaaa```eeewwwrrrnnnyyytttvvviiiSSSTTTNNNLLLMMMEEE888333888FFFKKKQQQRRRMMMEEE>>>:::;;;999555222000////////////......///111111000...------------------------------------------------------------------------------------------------------------------------------........./////////000000000000000000000000000......000///,,,...333222;;;DDDEEEDDDMMMaaarrrzzz|||ooo~~~ggg___bbbkkkssslll```NNN@@@<<<:::444,,,444333222222333222000...////////////////////////............................................................................................................................................................................................................////////////......------......///000........................////////////////////////................................................////////////////////////................................................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,---------///...---,,,++++++,,,,,,.........//////........................---,,,+++//////000///------///000111111111000000000//////222111000.........000000333222111000...,,,***)))////////////....................................------------------------------------------------------------------------aaaPPP???888777777666777888555222000000///...------+++))))))***+++***)))''''''((()))))))))))))))(((((())))))))))))((((((((((((((())))))******+++,,,,,,---...000222444555666666;;;FFFRRRWWWQQQHHH@@@???BBBJJJPPPTTTZZZaaa``````gggkkkccc[[[[[[^^^iiihhhggghhhjjjmmmrrrvvv}}}kkk```cccyyynnnXXXWWWVVVJJJGGGHHHHHHNNNQQQIII444111---,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............////////////////////////,,,,,,...111444555777999@@@HHHTTT^^^gggoooxxx~~~rrrfffddd___WWWLLLAAA<<<:::777>>>IIIPPPOOOIII@@@:::AAA@@@>>>;;;666222000...000/////////000///---***........................------------------------------------------------------------------------------------........................////////////000000000000000111111111222000111222000...111777===FFFNNNQQQVVViiissscccccchhhqqqkkkZZZFFF<<<:::777111444333222222333333000///////////////////////////............................................................................................................................................................................................................////////////...............//////000........................////////////////////////------------....................................////////////////////////................................................,,,------......------,,,------------------------,,,,,,,,,---------......***+++,,,---...------,,,,,,,,,,,,---------......---------------------------------------,,,,,,,,,---------,,,++++++,,,---------............------,,,---...000000000/////////000000...------///111------....../////////000222222111000///...------...,,,******+++///333555000000///...------,,,,,,................................................------------------------------------------------___OOO???888666666777999888555222000000///...------+++))))))***+++***)))''''''((()))))))))))))))(((((())))))))))))(((((((((((())))))***++++++,,,------...///111333555666======@@@DDDHHHGGGDDDBBBEEEFFFLLLVVVZZZYYYXXXYYYRRRPPPMMMNNNQQQOOOMMMPPPJJJMMMPPPRRRWWW```iiioooeeemmmtttuuuqqqmmmnnnpppgggttt}}}fffdddvvvhhh[[[TTTUUUWWWRRRUUUXXXRRRFFF<<<000***+++.........++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////.............../////////222444444222444<<>>???AAA@@@>>>BBBDDDEEEEEEAAA:::111,,,///.........//////...,,,........................---------------------------------------------------------------------------------....../////////........./////////000000///000000000111111111222000///111444444555<<>>AAADDDGGGJJJKKKGGGHHHJJJJJJIIIFFFBBB@@@???===:::666444222111111111111000000///000111111////////////////////////........................------------------------------------------------\\\MMM>>>777555555777:::888555222000000///...------+++))))))***+++***)))''''''((()))))))))))))))(((((())))))))))))(((((((((((()))***+++,,,,,,---000000111222333555777888<<<::::::;;;;;;===EEEMMMRRRSSSXXX```aaa[[[TTTQQQGGGGGG???@@@OOORRROOOSSSWWW^^^cccfffkkkuuu{{{tttllllllkkkhhhjjjwwwlllhhhwwwssscccYYYVVVSSSYYY[[[RRRTTTIII;;;111---,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////------...//////000111111...111222555???RRReeeooo}}}fffVVVXXXbbbtttaaaRRRmmmnnnqqqzzzfffjjjiiiiiieeecccooocccYYYMMMFFFEEEEEEAAA>>>GGGIIINNNRRRRRRKKK???555000...---...000222222222........................---------------------------------------------------------------------------------...//////000000....../////////000000000///000000111111222222222222111222333333555???KKKGGG```~~~rrruuuuuutttkkkgggccc]]]RRRHHHEEEGGG999666333111222333333333000000000000000000000000////////////////////////....................................................................................................................................................................................//////////////////......//////000111////////////////////////////////////////////////------......///000000000////////////////////////////////////////////////................................................,,,------......------,,,---------------------------------------------------.../////////...---,,,,,,,,,,,,---------......---------------------------------------.........)))---111111///------///.........//////.........000///......------......///222666999:::<<>>888333111111111000////////////////////////---------------------------------------------------------------------------------...///000000111////////////000000000000///000000111222222333333111333:::BBBLLLZZZpppwwwiiipppxxx{{{vvvgggjjjgggxxxrrrggghhh^^^VVVWWWHHHBBB:::444222222333444000000000000000000000000000000000000000000000000..................................................................................................................................................................................../////////000///////////////000111111000000000000000000000000////////////////////////...//////000111222222333000000000000000000000000////////////////////////................................................,,,------......------,,,........................------------------------+++,,,,,,------...//////,,,,,,,,,---------......------------------------,,,,,,,,,---...///000000777===CCCCCC===777333333//////000000000000//////.........000555;;;AAAEEEFFFHHHJJJIIIEEE@@@<<<:::EEEEEEGGGIIIKKKMMMOOOPPPHHHHHHHHHJJJNNNTTTYYY]]]SSSNNNGGGAAAAAAFFFMMMRRRVVVRRRKKKCCC<<<666333111000000000000000000000000////////////////////////------------------------------------------------TTTJJJ<<<555444666777666777444111000000000///...,,,+++***)))(((((((((((())))))))))))))))))))))))((((((((((((((('''''''''(((+++...///...,,,,,,,,,,,,///333555555333333333GGGHHHGGGDDD???<<<;;;;;;888999;;;===@@@BBBDDDEEEIIIIIIIIIJJJMMMPPPTTTVVVWWWYYY\\\```eeeiiilllnnnuuutttsssuuuxxxzzz{{{zzzwwwpppmmmooonnnrrr]]]^^^~~~}}}ttt[[[LLLIIIEEEIIIPPPJJJ999...///111...,,,+++,,,,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------.........//////,,,///111///,,,+++...111222000...///333;;;EEELLLeee}}}}}}\\\jjj|||eeefffZZZSSSIIIHHHXXXfff```NNNLLLIIIBBB:::222///000222///000///...,,,,,,---...------------------------------------------------------............------............////////////////////////000000000000333......333555111000333;;;AAACCCEEEVVVzzzpppmmmyyywwwpppuuuvvv^^^```nnn\\\NNNEEECCC999,,,---999333222111111111111///---000000000000////////////........................////////////////////////................................................---------............//////......---------......---------.........//////////////////////////////000000.........///000111333//////222222------111,,,------...///000000111000///...///000000///...111000.........000222333---...///000000000///...////////////////////////000000//////.........---................................................................................................------------------------------------------------,,,...///---+++---444:::DDDFFFKKKQQQYYYYYYLLL>>>===888333333666777333...444444888@@@GGGHHHEEEBBBGGG888>>>BBBHHHJJJAAAJJJAAA888LLLEEEAAASSSQQQZZZdddVVVQQQJJJMMMSSSMMMNNNXXXSSSPPPSSSSSSNNNIIIFFFMMMSSSUUUTTTSSSPPPDDD888555000,,,---000111///...111///---...222444222/////////.........---------........................VVVLLL???777555666777777777444111000000000///...,,,+++***)))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))+++---...---,,,,,,---///000222222222333555777GGGGGGDDD@@@:::666555555888999;;;===@@@BBBDDDEEEJJJJJJJJJKKKMMMPPPRRRTTTWWWYYY\\\```eeeiiilllmmmqqqrrrssstttuuuvvvxxxxxx~~~}}}qqqaaacccooobbb[[[eeeuuuZZZ[[[SSSKKKEEEHHHPPPNNN<<<(((,,,---------,,,,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------.........//////111222333111//////111444---...444888888AAAaaa~~~rrrmmmoooiii\\\aaacccYYYRRRUUUHHHMMMOOOIII<<<333222444////////////.........///---------------------------------------------------......//////......---............////////////////////////000000000111666111///222333333777>>>444>>>MMMccczzzwwwzzzxxxnnnhhhbbb```fffpppxxxzzz|||wwwyyy~~~|||}}}eeeppphhh^^^RRRHHH===444222444333222111111222222000...000000000000////////////........................////////////////////////................................................---------............//////......------.........------........./////////---........./////////000//////000111222444555666222...---000000++++++...111111111111000000//////222000//////000000///......000333555555333000------.../////////...---,,,////////////////////////000/////////............................................................................................................------------------------------------------------,,,...///---,,,...444:::KKKLLLMMMOOOUUUXXXSSSJJJIIIDDD>>>===@@@BBBAAA???AAAGGGHHH???888:::======FFFCCCJJJ@@@???KKKNNN[[[jjj]]]llliiiiiizzzyyy~~~~~~vvvtttllltttssscccSSSOOOUUU[[[JJJJJJHHHHHHQQQZZZ[[[VVVFFF@@@999555222000222666///000000///............//////.........---------........................WWWNNNAAA999666777888888777555222000000000///...,,,+++***)))(((((((((((())))))))))))))))))))))))((((((((((((((()))))))))***,,,------,,,,,,---...111111111000000333777;;;AAA@@@===999444222333444999:::<<<>>>@@@CCCDDDEEEHHHIIIJJJLLLOOOQQQSSSTTTZZZ[[[]]]```dddgggiiikkklllpppssstttsssrrrtttvvvyyyxxxxxx{{{yyyeee___ddd]]]jjj^^^]]]}}}lllfffRRRLLL???;;;HHHWWWNNN:::,,,---------,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------.........//////////////////000000111222333333333333666GGGiiixxx\\\|||]]]^^^iiifffaaabbbMMMMMMKKKGGGAAA:::444111.../////////////////////---------------------------------------------------......//////......---............/////////////////////000000000111111555333222333222333:::BBBKKKaaa}}}~~~{{{|||vvvhhhhhh___VVVSSSRRRTTTYYY^^^hhheeeqqq```hhhiiieeeXXXHHH<<<666444333222111111222333222000000000000000////////////........................////////////////////////................................................---------............//////......---......//////............////////////......//////000000111111///000000111000000//////444222333666777666666999666666666777777777777777:::888555444444333222000...000333555555333000...///000000000///...---,,,////////////////////////////////////............................................................................................................------------------------------------------------,,,---...---,,,...444999EEEHHHJJJJJJMMMPPPNNNIIIJJJEEE@@@???AAACCCDDDCCC666@@@DDD@@@???CCCEEEAAA???EEEVVVXXXnnn|||ssshhhaaaddd[[[MMMFFFMMM[[[dddfffOOOJJJDDD???666...---222...111333111---***,,,////////////.........------........................TTTLLLAAA999777777999:::888555222000000000///---++++++***)))(((((())))))((((((((((((((((((((((((((((((((())))))*********,,,------,,,+++,,,...///000111111111111333888;;;666666555333222333777::::::;;;<<<>>>AAACCCDDDEEEEEEFFFIIILLLOOOQQQRRRSSSXXXYYYZZZ\\\]]]___``````aaaggglllmmmjjjhhhjjjmmmmmmqqqvvv{{{~~~|||yyyggg]]]\\\SSSTTT___zzzwwwiiieee}}}ppp___YYYKKK;;;;;;GGGSSSWWW777222---***+++---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.......................................////////////------///111222333333222222;;;@@@MMMvvvxxxsssiiiiiicccZZZ```QQQAAA<<>>@@@EEEGGGFFFFFFdddgggxxxxxxzzzrrriiilllppppppkkkeeeccczzzlll[[[TTTTTTWWWYYYQQQMMMLLLMMMGGG:::222111///111222000...---///000////////////....................................PPPJJJAAA:::777777:::<<<888555222000000///...---+++***))))))))))))))))))(((((((((((((((((((((((('''(((((()))***+++,,,,,,,,,---------,,,,,,...000---000222444444444666777///000000000222555:::>>>:::;;;<<<>>>@@@BBBCCCDDDFFFGGGHHHJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKJJJPPPUUUVVVSSSQQQSSSVVVZZZ___fffnnntttxxxzzz{{{|||tttnnnlllwwwqqqeee```qqqoooYYYiiizzzqqq^^^NNN@@@===JJJ\\\HHH<<<...(((+++///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........................................../////////000000111222444555555444333333555KKKiiifffxxxyyyiii^^^```hhhZZZJJJCCCFFFIIIGGGBBB444111......///000///---...................................................//////////////////...............////////////000000000000111111111111000333444444777CCCRRR]]]|||uuu]]]NNNNNN___ssseeegggdddQQQ???999333222000///111111111000000000000000////////////////////////////////////////////////////////////................................................---------............///...............///000111/////////000000000111111222111111111111111111111---///333888<<<>>>@@@AAAAAABBBBBBBBBCCCDDDEEEDDDBBBDDDFFFIIILLLPPPRRRSSSOOOLLLHHHFFFFFFFFFEEEDDD>>><<<888555222111111111000000000000000000111111000000000000000000000000.........///////////////................................................................................................------------------------------------------------,,,---------...000444666777===BBBAAA??????===:::999>>>FFFKKKNNNMMMKKKJJJNNNBBB@@@MMMTTTXXXiiizzzsss|||xxxsssrrrlllzzzmmmfffgggkkkbbb]]]dddbbb[[[```[[[nnnnnn^^^iiijjj~~~rrrqqqzzzjjj___ZZZXXXNNNLLLTTTVVVMMMCCCAAA444111...---///111111000000000/////////.................................OOOJJJBBB;;;777777:::<<<999666222000000///...---******)))))))))))))))***))))))))))))))))))))))))'''((()))***+++,,,------+++---......------...///+++///333555555444333222000111222222222444888;;;::::::<<<===???AAABBBCCCHHHGGGFFFDDDBBB@@@???>>>;;;;;;;;;:::999888888777444888;;;<<<:::999:::<<>>666444111000111111111000000000000000////////////////////////////////////////////////////////////................................................---------............///............///000111111000000000000111111111111111111111222222333444444999:::<<>>???JJJbbbxxxzzzyyynnnbbbbbb```RRRWWWeeeiiiqqq{{{ooowwwqqqnnn|||sss}}}uuuaaappplll```XXXXXXbbblllsss~~~~~~eeeSSSIIIPPPUUUOOOJJJKKK@@@999111...000111111///000000000/////////..............................RRRNNNFFF===888666888;;;999666333000000///---,,,******))))))))))))******))))))))))))))))))))))))'''((()))***,,,---...///***---//////...---......,,,///333444333222000000111222333333333444666888999:::;;;<<<>>>@@@AAAAAABBBAAA>>>;;;888777666666333333333333333333333333111111222222333333444444111222444666;;;EEEPPPYYYlllqqqxxx{{{~~~yyyrrrqqqyyywwwZZZdddwwwmmm```YYYUUURRRPPPPPPUUUMMM@@@555...,,,------------------------------------------......................................./////////000000000000...111222000000999JJJWWWzzz}}}fffcccdddccc^^^XXXTTTTTTWWWFFF>>>555111111222111///................................................//////000000000000//////............////////////000000111111111222222222666888888???UUUxxxttt___PPPSSSmmmrrrjjjnnnbbbNNN:::777444222222222222111000000000000////////////////////////////////////////////////////////////................................................---------............///............///000111222000000000111111111222222222222444777999<<<===>>>FFFFFFFFFFFFGGGHHHIIIIIIBBBGGGJJJKKKPPPWWW[[[YYYXXXXXXWWWWWWVVVUUUTTTTTTVVVRRRMMMIIIHHHGGGFFFEEEGGGHHHIIIIIIGGGBBB>>>;;;777666444111000/////////000000000000000000000000............/////////000................................................................................................---------------------------------------------------,,,,,,---000222444444444444111...111999???@@@GGGIIIIIIDDD??????DDDJJJYYYoooyyy{{{{{{aaaVVVTTTeeewwwoooooouuuvvvuuu~~~zzzyyyuuu}}}}}}tttpppsssnnndddnnnvvvrrrcccbbb^^^QQQKKKNNNRRRKKKAAA777222000111222000000000000/////////...........................VVVQQQIII@@@999666777999999666333000000///---,,,***)))))))))))))))******))))))))))))))))))))))))'''((()))***,,,---//////***,,,///000///...---......000222333111000///000...000333444444444666888999999:::<<<===???@@@AAA:::888666444333333444555333333444555666777888888999888666777999:::;;;:::666777888777666888<<<@@@HHHXXXjjjssswww||||||hhhoootttUUUrrrvvvnnn[[[PPPSSSXXXWWWRRRPPPIII===000***,,,000---------------------------------.........//////////////////////////////////////////000000000000///222444444888JJJdddyyy}}}xxxlllaaa```fffiiiccc\\\MMMDDD999333222333222111//////////////////////////////////////////////////////000000000000//////............/////////000000111111111111222222222333888???LLLggg___TTT^^^jjjoooooo```===:::666444444444333222000000000000////////////000000000000000000000000////////////////////////................................................---------.........//////............///000222222000111111111111222222222444666999===AAAEEEHHHIIIFFFGGGIIIMMMQQQWWW[[[^^^```iiirrryyy~~~~~~qqqlllddd]]]XXXTTTPPPNNNFFFEEEDDDDDDEEEGGGJJJKKK>>><<<999666333111000000000000000000000000000000---.........//////000000................................................................................................---------------------------------------------------,,,,,,...000333444444222444555666<<>>:::---000444333000------///000000/////////.............................................////////////////////////////////////------............------........................//////.........---------000///------///111222222222999@@@CCCBBBAAAAAA@@@BBBOOO```}}}|||hhhsssbbbWWW^^^mmmyyy~~~rrrhhhiiiiiitttooommmlllkkkhhhfffllltttmmmaaaooo|||ppprrrsss{{{}}}~~~~~~}}}vvvaaaccctttyyylll\\\VVV[[[aaaWWWIII@@@888444333000/////////111222000000/////////.........ZZZTTTHHH<<<777999:::999999666333111111000...,,,+++******)))((())))))))))))((((((((((((((()))))),,,,,,,,,---------......,,,---------------------...------,,,---...///000---///111333666888999999888888555222//////111444888===DDDMMMXXXeeeqqqxxxsss]]]OOOFFF???:::999>>>777222222888DDDVVVfffxxx}}}}}}|||qqqjjj~~~oooiiisssvvvgggTTTMMMVVVAAA888EEELLL@@@222/////////.........---------............................../////////000000000///222222...,,,///222333666333<<>>:::333444BBBSSScccooommmddd{{{yyy___jjjvvvlll[[[UUUUUUFFF:::===FFFEEE999///...------...//////...---...........................////////////000000000000000000000111333555666111???^^^{{{xxx~~~```^^^eee^^^III@@@BBBCCC;;;000222111000000///.../////////////////////////////////000000000111111000000000000111111111111111222222555333333444444:::HHHUUUbbb}}}}}}zzzuuummmfffbbbaaabbbbbbaaaeeeppp}}}|||PPPbbbhhhllliiiXXXAAA333333999333333222111111111111222111111111000000000//////////////////////////////........................////////////////////////...////////////000000000000000000000000111333333---999EEEEEEAAAIIIPPPLLLjjjrrrxxxtttlllXXXCCC???IIIOOOLLLRRRDDD444---000444333000111111111000000000//////....................................////////////////////////////////////------............---------------.............../////////...............---///111000///000555999AAA???======???GGGWWWeeehhhxxx{{{pppaaaSSS[[[rrruuuttt}}}xxxwww~~~mmmyyyxxxxxx{{{vvvwww|||{{{zzzuuuyyysssrrryyyqqq___YYYgggxxx~~~uuuuuuxxxwww\\\^^^WWWHHHJJJ777222///000333444111---000000000////////////...[[[UUUIII<<<777999:::888888666333111000///---+++************)))))))))(((((((((((())))))+++,,,---------........./////////------,,,,,,+++++++++***,,,,,,,,,---...///000000000111333444444444333222000111333666;;;CCCLLLSSS```cccfffjjjnnnsssyyy~~~xxxaaaDDDBBBCCCDDD???888555666JJJZZZpppuuubbbhhhvvv}}}hhhdddiiieee[[[QQQOOOCCC666;;;GGGEEE888---,,,+++,,,///000///...////////////////////////////////////000000000111222///...111555666444222444UUUjjjUUUccc[[[RRR???888;;;===:::///111111000///////////////000000000000000000000000000000111111111111000000000000111111222222222333222333444444444@@@[[[sss{{{sssjjjeee^^^]]]YYYTTTOOOMMMNNNOOOMMMLLLPPPZZZiii~~~OOOSSSqqqjjjiiiiiiWWW;;;222:::444333333222111222222222111111111111000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000111111000//////000111333444FFFBBB???@@@XXXuuunnnyyy|||```MMMLLLPPPQQQUUUOOOEEE<<<555222111222222111111111111000000000////////////////////////............////////////////////////////////////------............---------------.........//////////////////////////////,,,.../////////333;;;AAAAAA???<<>>>>>999444999FFFZZZnnn~~~|||xxxppp^^^rrruuuZZZeeelll___OOOQQQEEE333222BBBHHHBBB222///,,,,,,///000000.../////////////////////////////////000000000111111555000///222444333222333KKKnnnfffWWW\\\YYY@@@666888???DDD444222111000000//////000000000000000000000000000000000111111222222111111000000000111111222333333333000222444777===QQQsssyyy}}}xxxrrrkkk```WWWSSSMMMMMMKKKIIIFFFFFFHHHJJJGGGFFFHHHOOO\\\rrrPPPZZZtttbbblllmmmTTT;;;666444444333222222222222222111111111111111111111111000000000000000000000000/////////////////////////////////////////////////////////000000000111111111111111111333666999;;;???DDDRRR\\\sssjjjZZZQQQMMMIIISSSYYYQQQ???111000444222222222222111111111000////////////////////////............////////////////////////////////////------............------,,,,,,------.../////////...////////////000000000---...///000333999???DDD666CCCNNNVVVggg~~~oooggg^^^bbbjjjddddddsssdddsss{{{xxxzzz~~~}}}{{{zzzrrrooo~~~zzz}}}qqqmmmooo|||~~~|||zzzwwwxxx{{{~~~lll]]]fffYYYFFF777000000111222111111000000000/////////ccc[[[LLL<<<555888:::999777555222000000///---+++)))******+++***)))((('''((((((((()))+++---...///,,,,,,---------.........//////...---,,,+++*********+++,,,...///000000000222222111111111111222222777===EEELLLQQQTTTWWWYYYYYY[[[]]]___aaadddhhhkkkkkknnnssswww{{{xxxZZZJJJCCCBBBDDD666:::CCCQQQdddyyyhhh```wwwlllccchhhlll^^^VVVIII===888;;;CCCIII;;;666///---///000///---//////////////////////////////000000000111111111333222222444222222:::DDDnnnxxxkkkaaa^^^BBB???AAA@@@KKK@@@222111000000//////000000000000000000000000000000000111111222222111111000000000111222222333444444333333666???PPPkkknnneeewww|||vvvlllbbb^^^XXXPPPJJJJJJFFFGGGHHHGGGEEEEEEGGGHHHGGGFFFHHHLLLUUUjjjlllWWWjjjiiirrrfffLLL:::444444333222222222222333111111111111111111111111000000000000000000000000//////////////////////////////////////////////////////000000000111111111222222333555999???CCCFFF@@@NNNqqq|||~~~vvv}}}~~~ggg[[[QQQUUUXXXVVVMMMBBB999444333333222222222111111111////////////////////////............////////////////////////////////////------............------,,,,,,------...//////000.../////////000000000000---...000444:::>>>@@@AAA888XXXmmmkkkqqqqqq``````bbbbbbeeeppprrrqqqtttxxxsss{{{pppiiifffggggggaaaZZZWWWHHHBBBLLLHHHCCCDDD???MMMIIIGGGPPPbbbnnnsss~~~zzzpppZZZhhh```SSSFFF;;;555222222111111111000000000//////fff]]]MMM<<<555777::::::777555222000///...---+++)))******++++++)))((('''(((((()))***+++---///000,,,,,,,,,---------......000000///...,,,+++*********+++,,,...///000000000111000000///000222333555>>>DDDLLLRRRUUUTTTRRRRRRWWWYYY[[[\\\]]]^^^aaadddbbbffflllqqqtttvvvyyy{{{}}}mmmKKKAAAFFF;;;777444:::LLLfff~~~}}}hhhZZZwwwvvvsssccc___|||wwwbbbSSSPPPGGG;;;AAAQQQCCC;;;333//////000...,,,000000000000000000000000000000000000111111111111000222666777222444EEEYYYyyy{{{hhh___DDDKKKKKK@@@NNNJJJ222111111000000000000000000000000000000000000000111111222222222222111111000000111222333333444444888555999IIIaaafff]]]xxxzzzoooddd\\\QQQIIIHHHFFFBBB@@@CCC@@@BBBCCCBBBAAA@@@AAABBBCCCCCCEEEIIIPPPbbb```uuu|||hhhllljjjXXXEEE555444333333222222333333111111111111111111222222000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111333333555999???FFFLLLPPPlllbbbwwwtttzzzsss{{{hhhWWWIIILLLYYYYYYGGG333333333333222222222111111000000000000000000000000............/////////000////////////////////////---..................---,,,,,,------...///000000.../////////000000111111...///222999???BBB???<<>>666999BBB888999???;;;:::@@@EEEHHHMMMRRRhhh|||{{{vvvwww{{{sss~~~ZZZ[[[ZZZTTTIII===333---111111111111000000000000gggYYYFFF999555777888999888666333111000///---,,,++++++***)))(((((()))))))))***+++,,,------.........------------.../////////...,,,******+++,,,---,,,,,,------.../////////333222000///111555999<<>>=========<<<===>>>@@@CCCEEEHHHIIICCCOOOBBBNNNPPPIIItttWWWxxxvvveeejjjdddSSS???777444666777333111444111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000111222000......///000111111333444444>>>NNNXXXmmmxxx{{{yyy|||}}}qqqzzzzzzhhhRRRJJJSSS[[[TTTFFF888,,,***555999222...222000000000000////////////000000000000000000000000////////////////////////........................---------.........//////........................555000444AAAFFFBBBAAAGGG^^^vvv{{{jjjbbbcccooosssxxxnnnjjjwww~~~}}}uuuiii^^^XXXIIIDDD>>><<<<<<===<<<:::;;;;;;;;;<<<<<<===>>>>>>???===:::888999===BBBEEEHHHNNN```uuu}}}|||yyysssgggTTT___QQQ:::444444333000---...111333222000iii[[[GGG:::666777888999888666333111000///---,,,++++++***))))))))))))))))))***,,,---......------,,,,,,,,,,,,,,,---.........---+++*********+++,,,,,,,,,------.../////////000000000111444888;;;>>>BBBFFFIIIJJJHHHIIIMMMPPPQQQRRRSSSSSSTTTUUUXXX[[[[[[aaahhhkkkkkkmmmtttzzzvvvzzz}}}rrrfff___WWWTTTUUUZZZdddttt___HHH@@@<<<<<<::::::LLLcccrrrjjjtttggg[[[xxxrrrSSSPPPNNNLLLSSSNNNFFF:::111...000111111000000000000000000000000111111111111000000000000666...111<<>>PPPfffwww|||dddOOONNNVVVVVVQQQGGG999111444666111...000111000000000////////////000000000000000000000000////////////////////////........................---------.........////////////000000//////000000111555BBBLLLEEE===KKKdddbbbiiihhhgggnnnnnnmmmuuuxxxwww}}}sssooogggllltttzzz}}}qqqaaaSSSHHHBBB???>>>===;;;;;;===???@@@@@@DDDCCCBBBAAAAAAAAABBBBBB;;;;;;;;;;;;<<<===>>>>>>KKKEEEEEELLLRRR\\\qqqsssTTTFFFKKKHHH666111000000111222222111///lll]]]JJJ<<<777777999999888666333111000///---,,,+++***)))))))))))))))))))))***,,,...///...---,,,+++++++++,,,,,,,,,---------,,,+++))))))***++++++,,,,,,------.../////////---...000333777;;;>>>@@@@@@DDDGGGGGGFFFFFFIIIMMMLLLMMMOOOOOOPPPQQQTTTWWWXXX^^^dddfffeeefffjjjnnn```fffkkkiii```VVVOOOMMMYYYZZZ[[[[[[YYY___qqqoooTTTAAACCCBBB888<<>><<<;;;::::::;;;;;;<<<===>>>???BBBBBBBBBBBBCCCEEEHHHIIILLLNNNKKK```gggXXXjjjmmmpppkkkfffhhhVVVEEE555111444555333111222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////222111111111222333444555::::::AAAXXXlllsss}}}jjjYYYUUUTTTSSSIII@@@555//////111222111111111000000000/////////000000000000000000000000////////////////////////........................------........./////////000111222111000000111333222CCCPPPMMMHHHQQQeeeuuunnnjjjaaaeeepppoookkkqqqsssvvvoooqqqtttjjj```RRREEE>>>===???@@@@@@BBBDDDDDDEEEEEEFFFHHHKKKJJJJJJJJJIIIJJJJJJJJJGGGGGGEEECCC@@@===:::888???999888<<>>??????AAADDDDDDDDDDDDGGGIIIKKKLLLNNNOOOOOOPPPSSSUUUUUUYYY\\\[[[VVVSSSSSSTTTJJJIIIGGGDDDCCCHHHQQQXXX___bbbeeebbb[[[]]]ooo}}}SSSFFFGGGBBB<<<999KKKggg}}}qqqlllwwwuuuSSStttvvvQQQEEEXXXKKKAAAJJJHHH999...000222///000000000000000000000000000111111111111111222222111666EEETTTiii{{{nnnaaaYYYNNNJJJGGGEEEEEEDDDBBB@@@AAAAAAEEEJJJNNNTTT```lll~~~eeeZZZaaaRRROOOLLLAAA777333222000000222000000111111111222222222111111111222222222333333555222111444555555555666AAAYYYsss]]]NNNHHHFFFCCC???AAA???======>>>???>>><<<>>>>>>>>>>>>???@@@BBBBBBDDDDDDDDDDDDFFFHHHJJJKKKLLLHHHJJJbbbpppgggpppzzz{{{iiihhheeedddPPP:::111333666444111222222222222222222222222000000000000000000000000000000000000000000000000000000////////////......111111111111111333555888@@@BBBOOOjjj|||uuuvvvttt{{{|||iiiYYYNNNJJJHHH@@@555///111222000111111111000000000//////////////////////////////////////////////////////....................................////////////000111222000......111444===RRRUUUIIIWWWyyyrrr{{{{{{oooeeeiiikkknnnxxxyyyhhh^^^HHHDDD???>>>AAAFFFKKKMMMKKKPPPWWW[[[]]]^^^bbbdddiiiiiiiiihhheeeaaa]]]ZZZTTTQQQLLLFFFCCCAAAAAABBB:::999<<>>???BBBRRRiiioooPPPCCCRRR===888222000222222000---ooo```LLL>>>888888999999888666333111000///---,,,***)))))))))))))))******+++,,,---//////...---,,,,,,,,,---...///......---*********************+++,,,,,,------.../////////111222555888:::<<<======>>>???AAABBBCCCDDDFFFGGGLLLNNNPPPPPPOOOOOOPPPRRRLLLMMMMMMJJJDDD???======;;;999666777>>>HHHRRRYYYTTTYYY```cccdddooo|||SSSDDDBBB===555===IIIeeexxxiiiaaavvvggg^^^hhhRRRHHHOOO@@@IIIIII===333111222000111111111111111111111111000000111111222222222333111>>>ZZZtttxxxgggWWWNNNJJJ???===<<<<<<<<<===<<<;;;:::999;;;???BBBFFFOOOXXXhhhzzzuuuUUU```ZZZUUUNNNCCC:::666333111111333111111111111222222222222111222222222222333333333444111333777777444555:::WWWrrrppp\\\PPPCCC<<<===@@@AAA@@@@@@?????????@@@???>>><<>>CCCKKK\\\yyywwwuuuttthhhsssuuuggg___hhh___nnnvvvZZZRRRTTTOOOBBB666222000---111111111111000000000000////////////////////////////////////////////////////////////////////////........./////////000000000111111///---...444:::HHHQQQTTTXXXppp{{{~~~wwwiiipppzzz|||uuu}}}sss___NNNBBBAAAAAACCCGGGNNNUUUZZZ\\\fffnnnzzzssskkk___SSSJJJGGGHHHIIIDDD@@@<<<=========???BBBAAANNN___yyybbbSSSgggLLL@@@222---111555222...ooo```LLL>>>999999999999888666333111000///---,,,)))))))))))))))******+++---------.........------,,,---...///000///...---*********+++++++++++++++,,,,,,------.../////////333444666888999:::;;;;;;===>>>@@@BBBDDDFFFGGGHHHKKKMMMNNNMMMKKKIIIHHHIII=========:::777555444555222555;;;AAAFFFHHHGGGEEEHHHVVVmmmVVVFFFBBB???<<<;;;NNNsssyyyaaaeee[[[zzzzzzdddDDDLLLCCCDDDDDD@@@999444222222111111111111111111111111000000111111222333333333555???aaarrruuuvvvcccQQQEEE@@@???=========<<<<<<;;;;;;;;;>>><<<===@@@AAABBBHHHOOOVVVhhhxxxbbb___ZZZVVVNNNEEE<<<888555222222555111111111222222222222333222222222222333333333333333111444888666444;;;GGGzzz|||```HHHFFFCCCAAABBBDDDCCC@@@===@@@@@@AAABBBBBBBBBAAAAAADDDDDDDDDDDDEEEEEEFFFGGGFFFHHHJJJLLLMMMMMMMMMLLLKKKBBBFFFOOOfffvvvxxxrrruuuqqqeeeRRR???666666666444333333333333333333333333000000000000000000000000000000000000000000000000000000000111111222222222000111222222555<<>>GGGMMMMMM]]]vvvxxxxxxoooqqq{{{wwwsssiiiQQQEEEBBBBBBLLLQQQYYYcccnnnzzzkkkXXXKKKDDDHHHDDD???>>>@@@BBBBBBAAA===>>>@@@SSSrrrjjjYYYXXXIII777///111555333000nnn___LLL===888999::::::888666333111000///---,,,)))))))))))))))***++++++///...------,,,---...///***,,,---//////...---,,,******+++,,,,,,,,,,,,,,,,,,,,,------.../////////444444555777888:::;;;<<<======???BBBEEEHHHIIIJJJFFFGGGGGGEEEAAA===<<<;;;333333333222222444777999777>>>GGGLLLLLLJJJIIIIIIQQQaaa{{{```LLLFFF>>>888@@@ZZZwwwvvvbbblllmmmeeevvv|||```KKKHHH@@@===AAA@@@777222333111111111111111111111111000000111222222333444444777@@@fffyyypppuuu|||nnnZZZJJJAAA???>>>===>>>???@@@@@@????????????===:::999;;;;;;:::===BBBNNNWWWhhh{{{ggghhhVVVYYYMMMEEE???;;;777333333666111111111222222222333333222222222333333333444444444222444777555555FFF[[[iiiXXXMMMHHHGGGHHHJJJKKKJJJHHHFFFDDDEEEFFFGGGGGGGGGGGGHHHHHHGGGGGGGGGHHHJJJKKKMMMNNNIIIKKKNNNPPPOOOMMMJJJHHHJJJEEEKKKJJJccc```ttt~~~pppmmm___III999555666666333333333333333333333333000000000000000000000000000000000000000000000000000000111222333444444555///111444666;;;GGGWWWbbbxxxuuu~~~{{{bbbhhhsss}}}lllbbbgggZZZeeeyyy}}}zzzppp[[[HHHCCCBBB<<<777666222222222111111111000000000000000000000000000000////////////////////////////////////////////////.../////////000000000000...000111000333===MMMYYYOOO]]]ssszzz~~~wwwnnnjjjzzz}}}yyypppYYYLLLDDDDDDQQQ```fffqqqrrrcccUUUQQQLLLJJJKKKJJJDDD======<<<888???PPP___xxx\\\\\\QQQBBB777222222333333mmm^^^KKK===888999::::::888666333111000///---,,,))))))((())))))***++++++000///---,,,+++---...000)))***,,,......---,,,+++***+++,,,---------------,,,,,,------...//////000333333444555888:::<<<=========???BBBFFFIIIKKKKKK@@@AAAAAA>>>999444222111111000000000333666;;;>>>EEEKKKPPPOOOMMMQQQ]]]gggwwwzzz|||SSSCCC<<<999888EEEaaakkkeeeXXXgggRRRLLL<<<777BBBDDD999222555111111111111111111111111000000111222333333444444666EEEpppmmmZZZCCC777:::@@@CCCAAA:::<<<>>>?????????@@@AAABBB???===>>>>>>;;;===AAAEEEJJJZZZrrrtttXXXaaaLLLEEE@@@===999444444666111111222222222333333333222222333333333444444444555222444666333777OOOjjjnnnaaa]]]YYYTTTPPPPPPOOOMMMJJJKKKOOOSSSIIIJJJKKKJJJIIIHHHIIIJJJIIIJJJKKKMMMOOORRRTTTUUUSSSUUUXXXYYYXXXTTTNNNKKKBBBAAAIIICCC]]]www}}}rrrnnnpppgggPPP;;;444666888333333333333333333333333000000000000000000000000000000000000000000000000000000111222444555666777///222555999AAAPPPcccqqq{{{yyyiiizzzuuuzzzzzzvvv{{{sssQQQIIIIII@@@666333222222222111111111111000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000...000222222777EEEXXXgggRRRtttxxx~~~rrr{{{mmmmmmiiilll}}}}}}kkkMMM===KKKYYY\\\hhh|||qqqgggXXXNNNKKKMMMJJJFFFBBBFFFCCC>>>;;;:::OOOqqq|||[[[VVVKKK>>>333...111666qqqZZZIII???444555<<<:::777666444222000...------,,,+++*********+++,,,---000...,,,---......+++(((,,,...000...+++)))***+++***+++,,,,,,------,,,,,,...---,,,,,,---///222333444555666888:::;;;;;;<<<<<<>>>AAACCCDDDCCCAAA@@@;;;888444333444444333111---222555333555===EEEIIITTTVVVYYYYYY]]]gggvvv}}}yyyzzz~~~OOOBBBBBB<<<:::KKKkkk|||jjjgggYYYVVVjjjNNNJJJ777333EEEAAA222333111222222333333333222222222///000666666111111888DDDwww{{{}}}uuugggKKKFFFAAA???@@@AAAAAA@@@???BBBDDDEEEDDDCCCDDDEEEFFFEEEDDD@@@===<<<<<<>>>>>>GGGQQQ]]]qqq}}}ggg\\\TTTFFF888:::@@@666///888111222333444555555555555555555555555555555555555999000666888777CCCfff}}}nnngggdddffffff___[[[[[[RRRUUUVVVTTTTTTXXXXXXVVVVVVSSSWWWcccjjjiiihhhiiiuuu}}}ooo```aaaSSSCCCGGGGGGBBB???HHH^^^vvv^^^mmm~~~mmmfff[[[DDD888888333555555444333222222222222111111111111111111111111000111111111111222222222000222222///...000444555777666666???WWWrrr|||xxxyyyxxx{{{jjjnnnxxxdddSSSHHHJJJGGG333111666555///,,,///333333111111000000//////......//////000000000000//////222111111111000000//////000000000000////////////000555333///@@@ZZZ```TTTfffdddtttvvvwwwkkkyyyttt}}}yyyddd___TTTWWWjjjyyydddVVVPPPPPPQQQ@@@CCCEEEBBB<<<;;;CCCLLLggg{{{```HHHDDD<<<,,,)))444lllVVVGGG>>>444555:::888777666444111///...------,,,+++*********+++,,,---000...,,,---......+++))),,,...///...+++)))***+++***+++,,,,,,------,,,,,,...---,,,,,,---///222333222333444666777888999999===>>>??????>>>===;;;:::666333000000111222111000888999888777<<>><<<;;;>>>EEESSSkkk]]]^^^RRRGGG;;;<<>>444333222111000000222333111111000000//////////////////000000000000//////111111111111000000000///000000000000000000000000222111444@@@QQQ]]]___]]]lllnnn~~~www{{{oooeeefff{{{wwwjjj|||pppeeellllllsssyyyaaaPPPHHHQQQOOOFFF<<<;;;BBBEEECCCPPPeeeuuuTTTGGG@@@555000333fffQQQDDD===444555999666777666444111///...---,,,,,,+++*********,,,---...///...,,,---------,,,***,,,......---+++******+++***+++,,,,,,------,,,,,,------------...///111333222333444666777888888888>>>>>><<<:::888666444333111000...///111222333333:::;;;===AAAKKKVVVXXXUUUQQQPPPTTT___mmmvvvuuupppssssssxxx```MMM???===<<>><<<;;;<<>>LLL[[[jjjwwwjjjaaa~~~tttrrruuu~~~mmmaaaaaajjjssspppfffxxx{{{VVVJJJPPPOOO<<<333///333555111000444111000000000000////////////000000111111000000///111111111111000000000000000000000000000000000000333,,,666PPPaaaaaadddnnn~~~cccqqqyyy}}}}}}~~~pppNNNJJJ^^^ttt[[[RRRQQQIII???>>>DDDCCC;;;???KKKeeefffMMMCCC<<<444///```MMMBBB===555666:::666666555333111///---,,,,,,,,,+++******+++,,,...///...------,,,---------,,,---------,,,+++++++++,,,***+++,,,,,,------,,,,,,------------...000111222333444666777888999999999<<<;;;888555333111111111111111111222555888:::;;;===CCCIIINNNSSSWWWSSSMMMHHHHHHNNN\\\kkksssrrrmmmsssuuu{{{]]]FFFFFFCCC===QQQqqqyyyeeeqqqmmmlll___MMMGGG???CCCEEE444444444333333222222222333+++999333///999555777NNNzzz}}}\\\pppkkkTTTEEEDDDJJJHHHMMMRRRQQQJJJEEEEEEGGGEEEEEEFFFIIIKKKLLLIIIFFFJJJJJJJJJJJJIIIHHHGGGGGGBBB>>><<>>777777;;;777666555333111...---,,,,,,++++++******+++---...///---------,,,,,,,,,...///...---,,,++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,------...///000111222333444555666777888888888666444222000//////000111444555666888;;;>>>BBBDDDLLLRRRUUURRRNNNLLLJJJGGGYYY[[[___fffnnnssstttssstttzzzvvvOOOHHHEEE===GGG]]]}}}jjjnnnaaafffSSSRRRFFF???BBB===555444333222222222333333,,,444555666666111GGGqqqZZZgggyyyooo^^^PPPGGGGGGLLLNNNUUU\\\\\\UUURRRSSSWWWSSSSSSSSSTTTUUUUUUTTTSSSNNNOOOPPPMMMHHHFFFHHHJJJCCCAAA???AAAKKK]]]ttt{{{ccc]]]\\\RRR@@@>>>@@@444555444333222222333555777999999888888888777777777666999111EEE\\\uuu|||jjjaaaYYYRRRKKKFFFDDDCCCDDDJJJSSSbbbzzz}}}fffppp]]]jjjZZZ999<<<777666555333222111111111111111111111111111111111000000111111111222222222333///...333555333444888???[[[gggccctttwwweeelllnnnmmmwwwcccPPPhhhnnn```ppp```OOOZZZYYYCCC333444444......555000000000000111111111111000000111111111111000000000000000000000000111111000111111111222222333333000BBBXXXkkkwww{{{yyytttiii~~~}}}xxx{{{qqqddd^^^XXXWWWXXX{{{xxxzzzzzznnnvvvpppXXXTTTQQQFFFBBBGGGBBBDDD@@@DDDbbb|||]]]III===666\\\JJJAAA>>>777888<<<888666555333000...---,,,+++++++++++++++,,,---///000,,,------,,,+++,,,...111///---******+++------,,,***+++,,,,,,------,,,,,,,,,,,,---...///000111111111222333444555555555555000/////////000222333444888:::===???AAAEEEJJJNNNTTTWWWVVVOOOLLLQQQYYY\\\tttsssrrrqqqooooooqqqsssuuu~~~aaaIII@@@<<>>555444444444444555666666111111111111111111111111000111111111111222222222333111444999555222===NNNuuuxxxzzz~~~mmm```iii{{{~~~~~~lll[[[VVVIII<<<666777555000000000111111222222222222111111222222222222111111//////000000111111111222111111222333333444555555DDDYYYjjjpppwwwaaaoooeeeqqqwwwsssyyyyyylllccccccaaa___hhhuuudddVVVKKKJJJ:::888EEEFFFBBBXXX|||sssWWWIIISSSJJJ???999666555555666777555222///---,,,++++++,,,,,,,,,---------......///............---------++++++++++++++++++++++++,,,,,,,,,---------......------......///000000000222333555666666888:::<<<===;;;===BBBDDDDDDHHHOOOKKKJJJRRRVVVSSS[[[iiimmm[[[\\\cccnnnsssqqqnnnmmmrrrmmmjjjiiifffeeeiiiooo~~~___FFF@@@???BBBaaa~~~uuubbbnnngggiiiQQQWWWGGGJJJCCC:::333333444333444666:::'''555666@@@vvvXXXfffvvveeeLLLFFFNNNbbbwwwyyykkkaaabbbgggggggggppp|||ZZZHHHQQQSSSEEEFFFWWWxxxeee[[[PPPIIISSS888777555444444555555555444444<<<888333666666444;;;>>>FFFggg```iiivvvYYYJJJEEEEEECCC???>>>BBBMMMZZZccczzzkkk\\\aaa~~~rrryyyiiidddbbbJJJ:::666444666777333111222222222222222222222222222444333222111111111222333222777999444...555JJJ^^^uuu|||uuummmzzz|||cccRRRIIIIIIRRR\\\}}}XXXXXXQQQCCC:::;;;???BBB333555666333......222666;;;888333///---///222444222222222222222222222222111444444111222777999777SSSrrrsssjjjvvvnnnyyy~~~~~~qqqsssuuuxxx~~~uuusssjjjaaa^^^___eeeqqq|||{{{[[[[[[NNNJJJ===???JJJ@@@???XXX___NNNSSSKKKAAA:::777666777888777555222///---,,,++++++,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......///000000000111222444555777999===@@@GGGJJJMMMLLLJJJJJJNNNRRRZZZ]]]hhhmmmfffcccbbb^^^aaa```eeennnrrrooolllkkknnniiieeebbb^^^[[[^^^dddyyyrrrQQQCCC@@@>>>WWWssshhhXXXZZZ```KKKNNNDDD;;;444333444333444666888000;;;666???oookkk[[[pppyyynnn```ZZZNNNOOO\\\ppp{{{yyyxxx{{{nnnrrrvvv~~~UUUPPPXXXVVVSSSVVVtttvvv^^^SSSEEEKKKDDD888666444444555666555444111888555222777666444:::666QQQ{{{hhhcccqqqzzzwwweeePPPHHHFFFBBB@@@===;;;>>>GGGRRRZZZkkkcccYYYYYYjjjjjjtttpppcccKKK<<<666333555666333222222222222222222222222222222444333222111111222333333555000000666:::???MMM\\\www|||xxxmmm|||~~~qqqooo|||nnn\\\TTTLLLIIIHHHGGGKKKQQQ}}}eee___SSSEEE999333444777888:::;;;:::999===DDDKKKNNNHHH>>>666000///111222222222222222222222222222333555666444111222999???hhhpppqqqjjjqqq|||{{{nnnzzzzzzqqqxxxyyyyyy{{{yyyrrriiieeefffhhhhhhfffpppqqqllldddeeepppwwwwww|||bbbUUUQQQGGGAAA@@@===BBBSSSgggtttZZZRRRLLLCCC;;;888888888888777555222///---,,,+++++++++,,,------......------,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......///000000000///111333555999>>>EEEIIIHHHSSS[[[[[[^^^hhhpppqqqtttpppmmmmmmooorrruuuuuukkkiiijjjoooqqqmmmjjjjjjhhhbbb]]]YYYTTTOOOQQQVVVmmm~~~aaaGGGAAA;;;JJJccc|||pppvvv```iiiaaa___NNNMMMEEE<<<555444444333444666444444888666PPPyyyuuuSSSbbb{{{qqq[[[^^^nnnkkkdddfffrrr{{{{{{xxxyyyxxx{{{xxxxxx___^^^^^^YYYTTTxxx}}}]]]```PPPCCCCCC999777444444555666555555111666444333:::888555:::===jjj|||QQQfffyyyxxxooo]]]LLLFFFDDDAAA???===;;;<<>>___cccOOOfff|||zzzeeePPPGGGAAACCCBBB@@@>>>===???CCCGGGMMMSSSVVVQQQLLLRRRbbbqqqvvv{{{}}}}}}qqqaaaEEE;;;333333444333222333111222222222222222333333222222222222333333333444222666666555???YYYuuuqqqxxxsssrrrfffrrr}}}kkkWWWKKKFFFMMMMMMPPPUUUUUUQQQQQQTTTmmmsss}}}zzzZZZNNNGGG:::333555///000000///...111666:::===:::555000///000333555222222222222222222222222111111777;;;555333JJJhhhjjjzzzhhhyyyPPPkkkyyy~~~nnnvvv}}}~~~yyymmm^^^QQQIIIBBBAAABBBKKKZZZiiitttzzz}}}{{{pppdddfffuuuzzzYYYNNNPPPDDDAAAFFF@@@NNN[[[zzzLLLKKKDDD999555777888666777555222///---,,,++++++***+++---...///...---,,,***+++,,,---...000111111------------------------,,,,,,,,,---------......------......///000000000111111333444777===DDDHHHeee{{{iiidddXXXcccyyypppxxxrrroooooolllgggcccccc]]]XXXTTTQQQKKKFFFGGGKKKVVVkkk~~~ZZZHHHCCC>>>LLLlllggguuuUUUvvv{{{PPP\\\OOOHHH???777555555444333555777777222AAAXXXGGGlll~~~|||{{{{{{zzz{{{ssspppqqquuu{{{sss}}}yyyxxxsssqqqpppuuummm___^^^KKKJJJ<<<999666444555666666666555888555666;;;777777DDDoooRRR]]]ggg{{{|||dddPPPGGGCCCEEEDDDCCC@@@======???AAAEEEKKKQQQQQQMMMMMMWWWaaajjjoooxxx}}}xxxrrrgggLLL@@@555333444333333444111111111222222333333333222222333333444444444444111:::999777PPP{{{qqqlllhhhsss~~~tttXXXIIIJJJPPPYYYXXXYYY[[[WWWQQQOOORRRjjjXXXJJJFFF===444333000111222111000......///------......///111222222222222222222222222222222111000555999444777TTTvvv{{{vvvuuu}}}VVV~~~uuu{{{lllyyyyyyrrrggg[[[PPPHHHDDDBBBEEEHHHMMMVVV```kkktttyyyvvvvvvyyy~~~oooPPPQQQJJJCCCBBB===HHHCCCoooIIIKKKEEE999444777999666777555222///---,,,++++++***+++---//////...---,,,++++++,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......///000000000333333333333333666:::===QQQgggxxx```___SSSbbbzzztttnnnjjjjjjgggaaa]]]]]]ZZZVVVSSSQQQLLLHHHIIIMMMSSShhh{{{mmmQQQHHH@@@GGGaaayyypppnnnfffuuuRRRZZZNNNJJJ@@@888666666444333555222444666CCCtttpppOOONNNhhh~~~zzzssstttwwwzzz}}}xxxzzz}}}ttt}}}}}}lll]]]NNNKKK>>>:::777555555666777777444777444444777333:::NNNZZZNNNiiilll{{{mmmWWWIIIIIIHHHDDDDDDBBB???;;;:::;;;<<>>BBBHHHLLLXXX\\\```ccchhhsss}}}eeeUUUMMMCCC@@@@@@JJJ<<>>===JJJ\\\mmmwww{{{|||{{{jjjccc~~~ppptttqqqkkkhhhhhheee___[[[[[[YYYUUUSSSQQQMMMHHHHHHMMMMMMcccwww}}}[[[IIIAAACCCWWWoooppp{{{vvvwwwbbbTTTPPPKKKAAA999777666444333555111000;;;OOOxxxRRRNNN^^^fffvvv}}}yyyrrrvvv{{{}}}}}}~~~vvv|||sssuuu{{{aaaRRRGGG???;;;777555555666777777333777666555666555CCC___ZZZRRRhhhuuurrrcccPPPIIIJJJIIIDDDDDDBBB>>>;;;999:::<<<===;;;===CCCFFFEEEGGGKKKSSSYYYdddppp~~~~~~cccmmm\\\KKK:::444444444333444000111111222333333444444111222333555555555555444666222666SSSsssuuuooopppzzz|||rrrrrrvvvtttnnnjjjkkknnnoookkkeeefffkkk|||jjjTTTFFF===888333333333444444333111000333333444444333222000///222222222222222222222222333444222111999QQQsss{{{zzzwwwkkkjjjvvv}}}~~~vvvlllaaaWWWGGGFFFEEEFFFKKKSSS[[[``````fffiiihhhgggqqqcccTTTKKKBBBAAAFFFEEECCCWWWHHHMMMIII;;;555999;;;777777555222///---,,,++++++)))+++...///000///---+++,,,,,,------.../////////++++++++++++++++++++++++,,,,,,,,,---------......------......///000000000///111555888;;;???CCCGGGIIIJJJOOOUUU[[[iiimmmccc{{{|||qqq}}}pppkkkhhhiiigggaaa]]]\\\YYYUUURRRQQQLLLGGGGGGKKKFFF\\\rrrzzzcccHHHBBBAAAPPPiiitttsss|||vvvTTTXXXKKKBBB:::777666444333555:::222BBBbbbuuuBBBSSSnnngggooozzz|||wwwnnnqqqyyy|||}}}~~~qqqxxx~~~{{{wwwaaaZZZLLL@@@<<<777555555666777888555999999888999999MMMmmmlllaaaVVV```}}}ssseeeUUUNNNMMMFFFFFFEEECCC???<<<;;;<<<>>>>>>999999>>>AAA@@@CCCHHHFFFOOO\\\hhhtttmmm{{{~~~www```NNN<<<444444444333333000000111222333333444444000222333555666666555555666000<<<___YYYrrrlllkkkyyy{{{{{{xxxuuuooolllrrr{{{qqquuuzzzYYYEEE<<<777666444333222333333222111000000000000111222333333222222222222222222222222222444222222@@@aaattt|||tttoooiiikkk~~~yyyooo^^^OOOOOORRRXXX```gggnnnrrruuuttt{{{yyyqqquuuttt___UUUFFF@@@222KKKHHHJJJxxxHHHGGGAAA888666999;;;;;;555444222000...,,,++++++(((+++...///...---------,,,...111111000.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///.........//////000111222000222333555888>>>EEEJJJ\\\aaaiiipppvvv}}}vvvsssvvvwwwuuuqqqkkkjjjhhhgggeeebbb]]]YYYVVVTTTPPPNNNKKKHHHEEEBBBCCCMMMeeemmmVVVEEE???III[[[vvvooonnn~~~yyy[[[XXXMMMCCC;;;888777555444555<<<333WWWRRRMMMRRR```jjjmmmvvvwwwvvv}}}}}}```fff[[[IIIDDD<<<666666777555444555999666222999;;;444]]]YYYUUUWWWfffkkk[[[RRRMMMKKKGGGEEECCCAAA???>>>>>>>>>===:::888888;;;???AAABBBGGGDDDIIIZZZmmm|||xxxlll{{{fffXXXFFF///222:::///666222222222222222222222222222222222222333444555666888999999ddd|||ppp}}}uuunnnnnnsss{{{qqqyyy```PPPGGG333444333222333444444333111222222222222222222222222333333333333333333333333444666888333===yyy~~~|||pppccckkk~~~xxx{{{pppqqqkkkWWWQQQHHHBBB<<>>FFFUUUoooyyy{{{mmm]]]PPPNNNEEE<<<:::888666555666888666hhhKKKIIIQQQ```iiiooozzz~~~{{{uuusssrrr]]]RRREEE===777666777555444666666666444:::<<<;;;fffqqqTTTSSSXXXjjjssseeeWWWMMMGGGHHHFFFDDDBBB@@@@@@@@@@@@>>><<<::::::===???@@@@@@BBB@@@DDDPPP```nnn{{{vvvgggcccUUUHHH444555;;;000555222222222222222222222222333222222222333444444555555:::LLLkkkxxxwww~~~ttttttmmmkkkoooqqq|||}}}pppyyy{{{]]]RRR???444333333333444444333111222222222222222222222222333333333333333333333333111666777222XXXwww}}}pppeeebbbmmm|||{{{wwwdddRRRMMM???>>>???@@@KKKqqqPPPMMMDDD999444555666555555444222000---,,,+++++++++---//////---,,,,,,,,,+++...000111000...------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///.........//////000111222111222333444666:::@@@DDD>>>KKKZZZcccgggnnn{{{}}}vvvnnnjjjlllmmmllliiihhhggggggffffffccc___\\\ZZZVVVQQQLLLIIIGGGDDDBBB@@@AAAOOOiii~~~fffLLL===AAAMMMddd{{{~~~ddd|||hhhVVVQQQGGG>>>;;;999666666777:::666ttt{{{EEEHHHSSSbbbkkkqqqzzzwwwssspppooovvvwwwxxxsssxxxwwwvvv{{{gggWWWGGG???888777777555555666555777777999;;;AAAoooXXXNNNPPP[[[qqqvvvhhhZZZOOOHHHIIIHHHFFFDDDCCCBBBCCCCCCAAA@@@>>>???@@@@@@???>>>???===>>>GGGQQQ^^^ooo}}}sssmmm~~~eeeSSSKKK;;;777;;;000555222222222222222222222222444333333333333333444555444999bbb}}}xxx|||wwwzzzjjjhhhlllvvvrrrooopppkkknnnmmm|||nnnUUU:::555444333333444444333111222222222222222222222222333333333333333333333333333999666222vvv}}}ttt{{{fff```jjjvvv{{{nnnnnn{{{vvvUUUPPPEEEHHHDDD???FFF[[[QQQNNNEEE999444555666555555333111///---,,,+++***,,,...//////---++++++,,,+++---000111///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................///000111222222333333444555888===@@@:::CCCPPPXXX]]]dddmmmuuuuuuooohhhfffgggjjjiiihhhgggffffffffffffddd```]]]YYYUUUOOOKKKHHHGGGFFFEEEBBB@@@III^^^sss}}}tttSSS??????GGG[[[uuuxxxfffooosss```RRRHHH>>>:::999666555777;;;333rrr~~~qqq```EEELLLXXXeeelllsss~~~{{{xxxsssmmmhhhmmmqqqsssmmmlllfffgggpppoooZZZIII@@@999777777555555777666888999777888JJJzzzOOOJJJPPPaaa|||oooaaaWWWQQQNNNJJJIIIGGGFFFEEEFFFFFFGGGFFFEEEDDDEEEEEEDDDAAA??????======AAAHHHTTTgggxxxmmmsssXXXOOO@@@777888000444222222222222222222222222444444333333333444444444777???wwwnnnooolllpppqqquuuvvveeegggmmmnnnjjjlllxxxZZZIII777555333333444444333222222222222222222222222222222222333333333333444444444777666>>>|||ttt]]]___ttt{{{tttsssttt{{{~~~wwwrrrcccVVVMMMPPPFFF@@@FFFNNNqqqQQQNNNDDD999444666888777444333111///---+++******---...///...,,,++++++,,,+++---000000///---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------............///000111222222333444444555777;;;>>>===AAAHHHQQQYYY```eeehhhmmmiiidddccceeehhhiiiiiigggffffffffffffddd```]]]WWWSSSNNNJJJIIIHHHHHHGGGCCCAAAEEEPPP]]]gggooouuu~~~^^^CCCAAACCCSSSoooggghhh{{{ZZZSSSIII>>>:::777555444666888>>>~~~~~~WWWGGGNNN[[[eeekkkppp|||~~~xxxtttnnnggg``````eeevvv}}}rrrgggnnnlllqqq}}}nnn___LLLCCC:::888888666555777555999;;;777;;;\\\kkkEEEJJJRRRhhhnnn^^^TTTPPPNNNKKKJJJIIIHHHHHHHHHJJJJJJKKKJJJJJJKKKKKKIIIFFFCCC@@@===<<<>>>BBBMMMaaasssyyygggbbbSSSCCC444444111555222222222222222222222222444444333333444444555555;;;WWW|||zzzpppooommmooowww___eeessstttqqqyyypppQQQUUU888666444333333444333222222222222222222222222222222222222333333444444444111111999XXXuuuzzzeeeVVVbbbwwwvvvgggnnnppprrr~~~ttthhhjjj]]]PPPLLL???>>>EEEDDD]]]QQQNNNDDD999444666999999444333111///,,,+++******---.........,,,+++,,,---***---///000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------.........//////000111222222333444555555777:::===???@@@DDDMMMWWW```dddeeeiiifffbbbaaabbbfffhhhiiigggffffffffffffddd```]]]VVVSSSNNNKKKJJJIIIGGGFFFBBBAAA@@@AAADDDJJJSSSYYYdddmmmvvv{{{kkkKKKDDDBBBLLLhhh~~~nnnhhhUUUUUUJJJ???999777444444666:::]]]MMMFFFNNNYYYbbbhhhooowww~~~~~~wwwoookkkkkkhhhddd\\\___kkkppp{{{ttt___NNNDDD<<<999888666666888444777;;;888DDDvvv\\\@@@LLLUUUnnntttcccVVVNNNIIIKKKJJJIIIIIIIIIKKKLLLMMMOOONNNNNNNNNOOONNNKKKIIIAAA>>>;;;;;;>>>FFFXXXgggrrrqqqllllllWWWGGG333333333555222222222222222222222222333333333333444555666777???zzz}}}yyyggghhhlllrrriiiTTTaaappppppooowwwzzzpppZZZNNN999777444333333444333222222222222222222222222222111222222333333444444555444444???rrr~~~sss[[[[[[mmmxxxoooaaadddhhhgggwww~~~ssshhh```fffjjjXXXJJJ>>>@@@DDDBBBRRRrrrSSSOOOEEE999333666888888444333111...,,,+++***))),,,---...---,,,,,,---///***,,,///000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------.........//////000111222222333555555666777:::======???CCCIIIPPPXXX___ccchhheeeaaa______bbbdddfffhhhgggfffffffffccc___\\\XXXUUUPPPMMMJJJHHHEEEBBB@@@???<<<888888;;;>>>@@@FFFOOOYYYaaakkkxxxwwwRRRHHH@@@EEE```zzz{{{{{{|||iii```WWWLLL@@@;;;888555555777:::qqqsss@@@DDDLLLWWWaaajjjssszzz}}}|||~~~xxxmmmiiijjjiiiddd[[[WWW\\\___www~~~```PPPFFF<<<999888666666888555777;;;999KKKQQQHHHNNNXXXrrrxxxgggYYYOOOJJJJJJJJJIIIIIIJJJLLLNNNOOOPPPOOONNNOOOPPPQQQOOONNNEEE@@@<<<;;;<<>>CCCEEEHHHNNNWWW^^^iiifffaaa^^^]]]___aaaccchhhhhhgggffffffccc___\\\ZZZWWWRRRNNNKKKGGGBBB???>>>===:::888888::::::777444999>>>DDDRRRhhhzzzWWWKKK???@@@ZZZuuu|||gggoooYYYNNNBBB<<<999666666888555pppsss```===DDDLLLVVVbbbnnnyyy~~~}}}vvvlllggg___WWWPPPGGGGGGKKKiiihhhQQQGGG===:::888666666999777777;;;888MMMrrrFFFRRRPPPZZZtttwwwfff[[[TTTPPPJJJJJJIIIJJJKKKLLLNNNOOOOOONNNNNNOOOQQQRRRQQQPPPJJJCCC>>>======AAAJJJSSSjjjyyyyyywwwaaavvv[[[MMM888888777444222222222222222222222222111111222333555777999:::SSS|||bbbllliiiwwwppp]]]LLLKKKeeeiii___fffuuuvvv```;;;888444333333333333333222222222222222222222222111111222333333444555555:::BBBMMMsss{{{eee|||uuuVVVNNNjjjyyyjjj^^^bbbdddmmmkkktttqqqdddZZZUUUjjjkkkNNNGGGHHH===>>>LLLNNN\\\QQQBBB999777888999888333444333000,,,******+++...000///,,,,,,...///,,,.../////////---,,,---...******+++++++++,,,,,,,,,+++,,,---.........---,,,.........//////000111222111111222333555888;;;<<<======@@@CCCDDDGGGRRR^^^ccccccbbbaaa______aaaccccccccceeefffgggccc^^^ZZZWWWUUURRRPPPLLLHHHCCC???999888777666666666666666777555888>>>???DDDYYYrrrcccKKKDDD@@@OOOnnn|||{{{jjjyyyaaaSSSCCC<<<999666666888<<>>YYYdddRRRCCCOOOccc|||pppgggZZZNNNLLLHHHGGGJJJLLLLLLMMMOOORRRPPPPPPQQQRRRSSSSSSRRRLLLDDD<<<:::;;;>>>GGGPPPiiitttqqqqqq}}}\\\OOO:::>>>---222222222222222222222222222777---999555000999888;;;eee{{{yyywww{{{{{{gggrrrooogggxxxvvv\\\???SSScccbbb\\\aaaoooyyy}}}{{{ooo~~~\\\BBB666444555111333666111222222222222222222222222333333333333333333333333;;;///\\\zzzyyywww}}}iiiSSSMMMwwwttt]]]llldddfffllltttttt{{{ooobbbXXXTTTbbbXXXIIIOOOAAA;;;HHHQQQ^^^]]]QQQBBB999777888999888333444333000,,,******+++...000///,,,,,,...///,,,---//////...---,,,---...******+++++++++,,,,,,,,,+++,,,---.........---,,,.........//////000111222555555555555777999:::<<<>>>>>>???BBBBBBEEEOOOZZZaaabbbcccbbbaaaaaacccdddccccccdddeeefffccc___[[[WWWUUUQQQNNNJJJEEE@@@<<<888888777666666666666666888555666::::::;;;JJJ]]]xxxlllOOOEEE???MMMkkk||||||~~~uuuxxxcccTTTDDD<<<999666666888===rrrrrr|||CCC===KKKQQQZZZeeeppp{{{~~~uuunnngggaaa\\\YYYQQQHHHGGGTTTnnnnnnYYYGGG>>>;;;666888;;;666:::===777;;;bbbPPPAAAKKKQQQfff}}}sssmmmbbbWWWSSSNNNKKKMMMNNNLLLLLLNNNPPPOOOOOOPPPQQQRRRQQQPPPNNNFFF===::::::<<>>pppggg}}}hhhiii{{{zzzcccCCCSSS```___[[[```llluuu~~~}}}xxxuuu~~~vvveeeEEE777444666111333666111222222222222222222222222333333333333333333333333???555eee|||}}}uuuzzzbbbQQQVVVqqqlll^^^fffcccooorrrvvvsss{{{uuujjj^^^UUUQQQ\\\}}}fffMMMOOODDD;;;EEEMMMZZZ^^^RRRCCC999777888999888333444333000,,,******+++...000///,,,,,,...///,,,---...///...---,,,,,,...******+++++++++,,,,,,,,,+++,,,---.........---,,,.........//////000111222666666666666666777888999======>>>??????AAAKKKVVV]]]___aaabbbbbbbbbccceeedddccccccddddddccc___]]]YYYVVVQQQMMMIIIDDD???<<<999888777777777777777777999555555999888777???JJJmmmxxxUUUFFF>>>JJJeeefffWWWFFF===999777777888EEEGGG;;;KKKQQQZZZdddooo|||}}}{{{uuunnngggbbb\\\SSSIIIGGGUUUooorrr|||^^^JJJ???===777777:::666:::???666GGG{{{KKK<<>>HHHSSSXXX[[[^^^aaabbbbbbdddeeeeeedddccccccdddccc```^^^ZZZWWWQQQLLLHHHDDD@@@===::::::999999888999999:::;;;888999>>>???===???EEEaaa[[[FFF>>>HHH___kkkZZZHHH>>>999777777999WWWtttEEECCCHHHOOOWWW```mmm|||~~~}}}wwwqqqkkkfffXXXSSSMMMNNNZZZmmmeeeMMM@@@>>>888777:::666666???;;;YYYcccRRRBBBMMMVVVooouuummmhhhdddaaaZZZUUUTTTSSSOOONNNPPPOOOOOOOOOPPPQQQQQQOOONNNMMMEEE>>>;;;999888<<>>555333333333333333333333333444///777444444555777PPP||||||||||||dddqqq~~~xxxfffQQQKKKPPPSSSTTTUUUZZZbbbhhhttt~~~sssnnniiibbb___```rrruuuyyy{{{xxxPPP<<<555777222222555222222222222222222222222222222222333333333333444444222KKK}}}pppyyyxxxwwwvvvvvvvvvlllOOOTTTooo```WWWcccZZZcccccceeeiiihhhlllxxxooofff\\\VVVQQQVVVnnnaaaQQQJJJ???>>>DDDVVVWWWaaaTTTCCC999666888999999333444222000,,,******+++...000///,,,,,,...///,,,---.........,,,+++,,,---******+++++++++,,,,,,,,,+++,,,---.........---,,,............///000111222000000222333444555666777444444555888888;;;EEEQQQWWWZZZ___bbbccceeefffhhhgggfffeeeeeeeeeccc```^^^XXXTTTNNNIIIEEEBBB???======<<<<<<<<<<<<<<<======???>>>@@@DDDFFFDDDCCCDDDXXX{{{aaaFFF>>>GGGYYY{{{mmmooo^^^JJJ???:::777888:::aaa}}}dddBBBAAAHHHOOOVVV^^^lll~~~}}}vvvqqqmmmjjjWWWSSSPPPQQQ[[[kkk|||kkkPPPAAA???:::777999777777???<<<]]]SSSNNN@@@LLLYYYsss|||ppplllkkkbbb[[[VVVUUUTTTQQQQQQSSSPPPPPPPPPQQQRRRRRRPPPMMMIIICCC>>><<<:::999<<>>CCCTTTLLLbbbUUUDDD888666888999999333444333000,,,******+++...000///,,,,,,...///,,,,,,---...---,,,++++++---******+++++++++,,,,,,,,,+++,,,---.........---,,,.........//////000111222000111333555666777888888000000222444444888BBBMMMYYY\\\```ccceeegggjjjllliiihhhhhhggggggddd```]]]TTTOOOIIIEEEBBBAAA@@@???@@@@@@@@@???@@@@@@AAABBBEEEFFFGGGHHHGGGFFFDDDCCCTTT{{{gggHHH???FFFTTT}}}aaa{{{tttbbbMMM@@@:::777888;;;\\\mmm[[[DDD===IIIQQQWWW^^^nnn|||vvvrrrooolll[[[UUUNNNMMMVVVhhh{{{pppRRRAAA@@@;;;888:::999888:::===aaaOOOFFF>>>WWW]]]xxx}}}oookkkjjjaaaZZZUUUTTTTTTRRRRRRUUUPPPPPPPPPRRRSSSRRROOOMMMGGGBBB>>>===<<<:::<<<@@@EEEQQQhhh|||pppuuu|||eeeIII>>>777333333333333333333333333333444333555222888444<<>>IIIYYY\\\___aaacccfffjjjmmmkkkkkkkkkkkkiiieee```[[[RRRNNNHHHDDDCCCDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGJJJKKKIIIGGGFFFFFFFFFTTT|||mmmJJJ@@@EEENNNzzzmmmwwwdddNNN@@@:::777999<<>>DDDPPPeeeiiiiiiHHHBBB000999444444444444444444444444444444444111999555???|||nnn{{{www___NNNIIIEEEEEEIIIOOORRRSSSZZZcccjjjyyy~~~vvvnnneee\\\UUUWWWSSSRRRTTTRRRMMMMMMQQQJJJQQQ^^^bbbDDD666888444000333444222222222222222222222222111111222333333444555555DDDkkk}}}wwwrrruuuqqqPPPLLLkkkaaaQQQUUU[[[```^^^[[[```]]]aaallloooooo|||yyyiii```XXXTTTPPPPPP___qqqgggQQQKKKBBBAAALLLTTTdddcccVVVDDD888666888999:::333444333000,,,******+++...000///,,,,,,...///,,,,,,---...---+++***+++,,,******+++++++++,,,,,,,,,+++,,,---.........---,,,.........//////000111222111222333333333222111000000///000111000111:::EEEWWWYYY[[[]]]___cccgggkkkmmmmmmmmmmmmkkkfff___ZZZTTTPPPJJJGGGGGGHHHIIIJJJFFFFFFEEEFFFFFFGGGHHHHHHFFFJJJLLLJJJGGGHHHJJJLLLTTT~~~rrrLLLAAADDDKKKxxx~~~yyyfffOOOAAA:::777999<<>>::::::<<>>CCCLLLrrrzzz}}}xxxdddTTTCCC:::999555EEEJJJ:::GGGGGGMMMRRRYYYjjj~~~yyysssbbbYYYNNNHHHJJJPPPVVVYYYeeellluuuzzzzzz{{{}}}TTTAAACCC>>><<<666999888:::ZZZaaaHHHBBBSSSNNNjjj___ooo|||qqqoooeee```XXXRRROOOOOOOOOOOONNNOOOPPPQQQQQQNNNIIIDDDDDDCCCBBB???;;;:::;;;<<>>666<<>>:::888555555555555555555555555444666///<<<222;;;XXX}}}www~~~}}}nnn{{{|||SSS???BBBAAAFFFIIIJJJIIINNNWWW___gggkkkqqqrrrqqqrrruuuyyy~~~}}}wwwqqqkkkeee^^^ZZZ[[[[[[\\\^^^bbbhhhnnnqqqwww{{{llltttzzzQQQ999888444000222333111111111111111111111111222333333222222444666666MMMppphhhmmm{{{{{{TTTHHHXXXfffOOONNN[[[WWW^^^\\\[[[[[[^^^cccdddfffmmmvvv{{{{{{qqqjjjccc]]]WWWQQQMMMNNNXXXdddhhhnnnqqqnnneee^^^^^^```VVV]]]```nnndddMMMIII>>>AAAbbbbbbkkkfffZZZHHH999777;;;;;;777555444222///,,,+++,,,.........------------......---///...+++***------+++***++++++,,,,,,++++++***+++,,,---...///...------------......///000000000000111222333444888===AAAEEECCCAAA;;;444444???MMMQQQVVV\\\___bbbeeeiiillliiijjjkkkkkkjjjgggcccaaa[[[YYYWWWTTTQQQOOONNNMMMNNNLLLJJJJJJKKKMMMMMMLLLLLLJJJDDD>>>???CCCBBB???>>>OOOqqq\\\DDDCCCHHHjjjzzzlllYYY???777>>>;;;DDDyyyfffRRR@@@;;;BBBMMMWWW\\\hhhzzzzzzpppiiibbbYYYLLLCCC?????????>>><<>>;;;999:::;;;;;;???JJJ\\\tttvvveeesssZZZ???;;;999555555555555555555555555555999222888...999gggrrr}}}|||jjjsssqqqxxxMMM>>>AAABBBEEEGGGGGGHHHLLLVVV]]]dddhhhmmmoooooooooqqqttt|||{{{tttnnniiieeeaaa^^^ZZZ[[[]]]```dddiiilllnnnlllxxxuuuzzzVVV888666444222444333222222222222222222222222444444555555444444777999aaaqqqzzzyyyrrroooMMMIII___^^^JJJOOO[[[VVVZZZ]]]YYYYYY]]]bbbcccccchhhooo|||wwwnnnggg]]]^^^YYYOOOJJJLLLQQQSSSUUUYYY[[[WWWPPPKKKJJJLLLJJJKKKHHHOOOeeetttRRRGGG>>>;;;OOOdddXXXggg\\\JJJ<<<888;;;;;;888555444222///,,,+++,,,.........------------......---///...******,,,,,,******++++++,,,,,,++++++***+++,,,.../////////...---------......///000000000222333444555666888999:::@@@BBBBBB<<<333333???KKKOOOQQQSSSVVV]]]eeehhhgggcccaaa```bbbfffhhheeeaaa[[[[[[YYYWWWTTTQQQOOOMMMOOOMMMKKKKKKLLLMMMNNNMMMMMMJJJBBB999999EEESSSZZZLLLTTTmmmaaaFFFAAAFFFfff{{{{{{}}}kkk\\\@@@555<<<;;;FFFyyyfffKKK@@@>>>BBBLLLUUU\\\iii|||{{{rrrlll```WWWMMMEEEBBB@@@???===<<<===>>>???AAAEEELLLQQQmmm{{{fffMMMFFF===>>>999:::>>>EEEuuuwww{{{AAAEEEEEEKKK[[[qqqzzzmmm|||yyyxxxnnn{{{qqqlllhhhbbb]]]YYYWWWTTTRRRMMMNNNOOOPPPNNNIIIBBB<<<<<<======<<<:::999:::;;;999===FFFVVVkkkooommmuuu[[[???999666555555555555555555555555333999333888444DDDzzzvvvxxxeeepppuuuuuuKKK@@@AAAAAACCCEEEFFFGGGMMMVVV^^^aaaeeeiiillllllmmmoooqqq{{{{{{}}}uuunnniiifffcccbbb\\\]]]___```aaaaaaaaaaaaXXXhhhmmmyyywww___;;;666555444555333222222222222222222222222444444555666444333777<<>>999;;;;;;777555444222///,,,+++,,,.........------------......---///...***))),,,,,,)))***++++++,,,,,,++++++***,,,---.../////////...---------......///000000000111333666999;;;;;;999777999@@@DDD>>>444222888???@@@AAAAAAIIIZZZkkkoookkkjjjbbb\\\___gggkkkgggaaa[[[[[[ZZZXXXUUURRROOOMMMOOOMMMKKKJJJKKKLLLLLLLLLFFFHHHEEE<<<:::HHH\\\jjj]]]]]]ooodddEEE@@@EEEccc~~~yyyzzzvvvpppfffJJJ888::::::IIIHHH>>>BBBDDDKKKQQQZZZmmm{{{sssmmm___XXXOOOIIIGGGEEEBBB???@@@???===;;;;;;>>>BBBFFFYYYnnncccQQQJJJ>>>===999:::===KKKqqqAAAGGGFFFIII]]]sss}}}ZZZyyyuuuiiieee```[[[XXXUUUSSSQQQQQQOOOOOONNNNNNLLLIIIFFFAAAAAAAAA???<<<:::999:::999===DDDQQQdddyyyppppppuuuxxx]]]@@@888333555555555555555555555555111666111888>>>QQQ|||kkkrrrwwwoooIIIBBB???@@@BBBDDDEEEHHHNNNVVV]]]bbbccceeeffffffggghhhiiiqqqppp}}}wwwoooiiifffcccbbb^^^_________]]][[[XXXVVVTTT^^^dddnnnzzzhhhAAA999666555555222222222222222222222222222333222444666444222777@@@sss}}}ooo^^^nnnttteee^^^GGGKKKgggPPPJJJSSSXXXWWWVVV]]]WWWXXX]]]ccccccaaadddjjjhhhwww|||tttkkkeeeWWW]]]\\\SSSOOOQQQNNNGGGIIIJJJLLLNNNOOOPPPQQQRRRMMMNNNNNNQQQPPPPPPnnn]]]HHHBBBFFFGGGnnnTTTggg^^^NNN???999::::::777555444222///,,,+++,,,.........------------.........000///+++***,,,,,,)))***++++++,,,,,,++++++***,,,---...///000///......------......///000000000...111555;;;@@@BBB@@@>>>@@@IIINNNHHH===777777777111333555>>>TTTkkksssooorrrjjjcccdddkkknnniiiccc]]]]]][[[YYYVVVSSSQQQOOOQQQNNNLLLJJJKKKKKKJJJJJJEEEJJJJJJ@@@777:::DDDLLLIIIIII___zzzgggFFF???EEE```}}}}}}{{{iiiaaaKKK;;;:::<<>>???AAAEEEIIIKKKQQQjjjrrrXXXIII999<<<;;;===;;;OOOcccCCCHHHEEEIII\\\sss{{{\\\[[[zzzkkkfff```[[[WWWUUUSSSQQQTTTRRRPPPPPPQQQQQQPPPOOOKKKKKKIIIFFF@@@;;;888888:::<<>><<<;;;;;;MMMUUUFFFIIIFFFMMM^^^sss]]]rrrttt```TTTdddsssmmmeee^^^YYYVVVTTTSSSRRRQQQPPPQQQQQQQQQOOONNNLLLLLLKKKGGGBBB===:::999888;;;???HHHVVVjjj{{{yyy[[[___BBB===999555555555555555555555555777;;;333333:::EEExxxvvvzzzsssuuuwww~~~bbbAAAEEE===@@@AAACCCDDDFFFHHHKKKMMMSSSPPPMMMKKKLLLNNNPPPRRRYYYeeessszzzrrrmmmiiieeebbb^^^^^^^^^]]]ZZZWWWTTTRRRMMMPPPjjjoooGGG<<<666333555444333333333333333333333333222000333888777333<<>>HHH___nnnnnnfff___OOO???888888888555555444222///,,,+++,,,............------.........000222111,,,+++------***+++++++++,,,,,,+++++++++,,,---///000000000///...------......///000000000///---...222:::AAADDDEEE:::CCCHHHDDD===999333,,,888???>>>666777DDDLLLKKKXXX^^^fffiiihhhffffffgggfffdddaaa^^^\\\ZZZXXXXXXUUURRROOOLLLKKKKKKIIIHHHLLLJJJEEE@@@BBBHHHJJJHHHHHHBBBTTTrrrpppKKK@@@EEE\\\{{{|||xxx___NNNAAA666333MMMsss___JJJ;;;AAA???IIITTT]]]mmm~~~yyypppkkkddd```\\\ZZZYYYUUUPPPKKKEEEEEEGGGJJJMMMOOOOOOOOOUUUnnn}}}zzz```GGG;;;BBB<<<666===IIIMMMJJJKKKHHHRRRbbbrrrooohhhbbbfffcccWWWhhhmmm{{{tttjjjaaa[[[XXXVVVTTTNNNNNNNNNOOOPPPNNNKKKHHHFFFGGGGGGEEEAAA>>><<<;;;666999===DDDRRReee{{{}}}fff~~~\\\AAA===;;;555555555555555555555555000888555777CCCRRRtttuuuyyyaaa@@@GGGAAABBBBBBCCCDDDDDDDDDEEEEEEEEEBBB???>>>BBBGGGLLLNNNMMM^^^kkkttt}}}vvvrrrmmmiiiggg______]]][[[WWWSSSPPPNNNXXXJJJSSSccc\\\[[[}}}nnnGGG<<<555222555666333333333333333333333333333000444:::999555>>>MMMzzz|||yyygggrrrqqqNNNDDDRRRXXXBBBUUUQQQGGGUUUQQQQQQQQQRRRWWW]]]```aaahhhooojjjkkkbbb|||{{{ssskkkfffiiiaaa^^^bbb___VVVRRRVVVQQQQQQSSSYYY___bbb^^^ZZZUUUWWWRRRQQQXXXZZZbbbtttvvvQQQEEE:::EEENNNlll```ggg[[[KKK>>>999888777777555444222...+++***+++,,,...000///,,,,,,...///,,,...000///+++***------***++++++++++++++++++++++++***,,,///000///...---......------......///000111///222222444@@@MMMKKK@@@===777777>>>AAA<<<666444:::555@@@EEE;;;FFFVVVQQQKKKMMMfffTTT@@@MMMTTTfffffffffeeeaaa\\\YYYXXXXXXXXXUUUQQQNNNLLLKKKIIIGGGHHHIIIGGGBBBAAAHHHQQQXXX\\\ZZZ\\\pppqqqJJJ???EEEccc{{{{{{sssOOO>>>???444IIIwww|||eeeDDD;;;BBBEEEIIINNNWWWkkk~~~zzz}}}xxxpppnnnhhhaaa\\\YYYWWWRRROOOLLLIIIIIIMMMNNNMMMNNNQQQ```nnn{{{fffNNN999;;;EEE>>>BBBFFFfffYYYKKKGGGMMMNNN[[[tttpppUUUeeeVVV@@@TTT```wwwZZZXXXyyyfffqqq}}}pppddd[[[WWWTTTSSSRRRSSSSSSRRRPPPMMMJJJHHHCCC===<<>>JJJCCC??????CCCEEEBBBCCCHHHPPPZZZ^^^fffooo~~~yyywwwvvvnnncccaaa```___]]]YYYUUURRROOOPPPNNNXXXxxxhhhnnnzzzjjjEEE777777333111333222222111111222222333444666777:::444999555666___|||zzzxxxsssNNNGGGXXXPPPLLLKKKOOOQQQQQQRRRUUUQQQVVV[[[\\\ZZZ[[[```eeekkkhhhlll{{{zzzsssnnnmmmnnniii```ZZZXXXXXXYYYYYY[[[^^^^^^]]]___cccaaa]]]^^^XXXOOOHHHGGGPPP___kkkOOOJJJ???CCCOOObbbZZZ}}}dddXXXHHH===888888888888555444222///+++***+++---...000///,,,,,,...///,,,...000///+++***------***++++++++++++++++++++++++***,,,///000///...---......------......///000111333444666:::BBBFFFBBB:::>>>;;;>>>FFFJJJEEE???>>>666111>>>IIIIIIRRRZZZPPPEEE333DDDEEE===DDDNNNiiimmmmmmllljjjgggaaa\\\YYYXXXTTTPPPMMMLLLKKKIIIGGGJJJFFF???;;;>>>GGGQQQWWWXXXUUUTTTdddxxx|||uuuMMM@@@FFFaaasss|||qqqOOO<<<>>>666PPPJJJBBB===CCCGGGLLLUUUiii}}}zzz|||sssoooiiibbb]]][[[YYYVVVSSSMMMJJJKKKNNNNNNIIIGGGIIIcccsss{{{XXXIII:::777999111:::TTTtttVVVFFFCCCIIIPPPdddjjj]]]VVVmmmfffjjjbbbMMMOOONNNiiiZZZ]]]IIIJJJ^^^^^^^^^VVVOOObbb{{{nnnaaaZZZVVVTTTTTTSSSSSSSSSQQQOOOMMMJJJIIIBBB<<<<<>>;;;999:::@@@JJJ\\\ttthhh```JJJ???888666666666666666666666666333555444444:::PPPooofffmmmxxxzzzzzzWWWCCC===BBBHHH999LLL>>>CCC@@@@@@;;;CCCAAAAAAEEEDDDAAACCCHHHBBBGGGFFFRRRTTT[[[vvvyyysss{{{uuu{{{{{{}}}zzztttqqqpppkkkddd```___]]][[[WWWTTTQQQOOOMMMVVViiiyyykkkDDD555777999666444333222222222222222333333444555888333999666999eee~~~uuussswwwmmmJJJGGG[[[OOOKKKJJJMMMPPPOOOPPPSSSPPPTTTXXXZZZZZZ\\\___cccdddccceeelll}}}tttpppqqq}}}wwwnnnfffbbb___^^^]]]___aaabbb```aaacccaaa[[[PPPOOOLLLGGGEEEGGGOOOUUUtttSSSLLL>>>AAAKKK^^^YYY{{{bbbVVVEEE;;;888999999888555444222///+++***+++---...000///,,,,,,...///,,,...000///++++++------+++++++++++++++++++++++++++***,,,///000///...---......------......///000111555555999@@@CCC???;;;:::888888>>>HHHPPPTTTXXX\\\TTTCCC>>>BBBJJJ^^^oooppp]]]:::BBBQQQKKKBBBHHHgggqqqpppooonnnlllfff]]]WWWWWWTTTPPPMMMLLLKKKIIIGGGHHHBBB;;;:::>>>EEEKKKOOOJJJEEEAAAKKKYYYYYY]]]nnnxxxNNN@@@EEE___|||{{{uuuTTT???@@@;;;WWWOOO@@@;;;AAAEEEIIIRRRggg{{{zzz}}}rrrlllddd___^^^\\\YYYVVVPPPNNNOOOQQQOOOHHHDDDDDDXXXmmm]]]PPPFFF@@@===888888eeeMMMCCCCCCGGGOOOjjjsss]]]NNN???LLLppptttaaabbbTTTJJJ@@@vvv```^^^PPP>>>666BBBCCCIIIUUUfffyyyzzzlll___XXXUUUUUUUUUTTTSSSRRROOOMMMLLLKKKJJJBBB>>>===BBBFFFFFFDDDEEE>>>;;;;;;@@@IIIXXXppp\\\aaaHHH<<<777666666666666666666666666444666666555999MMMjjj|||ppp{{{zzzWWWCCC===BBBNNNDDD^^^JJJCCCCCCIII===EEEEEEGGGHHHFFFCCCEEEIIIFFFDDD666@@@FFF;;;GGGRRROOO___lllpppiiiYYYYYYlll|||~~~wwwpppnnnllljjj```___\\\XXXUUURRRPPPOOOEEEQQQZZZtttkkklll{{{tttqqqHHH333555;;;888222444333222222222222222333444444777333999777@@@pppxxxtttfffFFFHHH___OOOKKKJJJNNNPPPOOOPPPRRROOOQQQTTTXXX[[[]]]______```fffggghhhwww|||sssqqquuu}}}tttmmmgggdddaaa___dddffffffeeeeeeeeeaaa[[[HHHIIIGGGDDDAAABBBGGGKKK^^^ZZZNNN>>>???EEEYYYYYYuuucccVVVEEE;;;888999999777555555333///,,,***+++---...000///,,,,,,...///,,,---//////++++++---...+++++++++++++++++++++++++++***,,,///000///...---......------......///000111666333888BBBCCC<<<;;;@@@<<<===???EEELLLWWWcccmmmkkkUUUBBB===FFF[[[rrr~~~vvv]]]hhh}}}oooUUUUUUlllvvvqqqlllkkkkkkhhhaaaZZZXXXUUUQQQNNNMMMKKKJJJHHHCCC@@@>>>@@@AAAAAAEEEIIIEEE>>>888AAANNNJJJIIIUUUwwwNNN???CCC^^^}}}wwwVVVAAAAAA999TTTOOO;;;AAA@@@CCCGGGPPPeee{{{{{{vvvppphhhccc```^^^[[[XXXUUURRRQQQSSSPPPJJJGGGHHHGGG___|||bbbKKKAAA::::::<<<<<>>>>>CCCJJJWWWoooZZZgggIII<<<777666666666666666666666666888999999888:::KKKsss|||ppp{{{yyyWWWDDD===AAABBBLLLxxx^^^CCC===JJJCCCFFFHHHKKKJJJFFFDDDEEEIIIVVV[[[>>>:::JJJFFFDDDAAAAAAGGGMMMSSSOOO@@@GGGccczzz~~~zzzsssmmmllllllbbb```\\\XXXTTTRRRQQQPPPPPPWWWTTT\\\lllaaaSSS^^^SSSRRRmmmwwwxxxOOO555111666666000444444333222222222222333444444777444::::::HHH~~~}}}sssvvvcccEEEIII___QQQMMMLLLPPPSSSRRRRRRTTTNNNOOORRRWWW\\\___^^^]]]___hhhllllllwwwwwwooorrryyyzzztttnnnkkkhhhfffdddfffiiijjjhhhhhhhhhccc]]]OOOLLLGGGAAA>>>CCCMMMUUU]]]bbbNNNAAA???AAAUUUZZZmmmfffXXXFFF;;;999:::888555666555333///,,,+++,,,---...000///,,,,,,...///,,,---///...++++++......,,,++++++++++++++++++++++++***,,,///000///...---......------......///000111999666999AAAAAA<<<>>>GGGKKKKKKIIIGGGGGGLLLSSSWWWTTTLLLCCCAAAEEEHHHPPP\\\gggjjjjjjlllwwwyyyrrrjjjggghhhhhhfffbbb[[[XXXSSSPPPOOOMMMKKKIII@@@@@@AAABBB@@@???IIIUUUNNNAAA555<<>>>>>DDDIIITTTmmmooommmMMM???;;;666666666666666666666666777888999;;;<<>>555555DDDMMM```~~~hhhnnnrrrvvvqqqkkkgggffffffeeeccc```\\\WWWTTTQQQOOOMMMKKKDDDBBBBBBBBB@@@CCCUUUiiiqqqaaaMMMMMMWWWUUUVVVdddwwwOOOBBBGGGeee}}}tttUUUCCCDDD:::QQQnnnNNNEEE:::>>>AAADDDMMMccczzz~~~sssnnnoooqqqssszzztttppplllhhhaaa\\\WWWRRRNNNNNNLLLJJJKKKOOORRRUUUbbbyyy|||SSSGGG@@@<<>>GGGJJJWWWpppuuufff]]]XXXVVVVVVLLLKKKJJJIIIIIIJJJLLLMMMUUUUUURRRMMMKKKKKKKKKHHHBBB<<<<<>>SSSzzzvvvsss{{{VVVEEE>>>AAAFFF]]]vvv[[[JJJCCCFFFGGGEEEEEEFFFDDD@@@MMMzzzvvvYYYMMMVVVbbbSSSBBB@@@@@@LLLUUUOOOTTTkkkmmmjjjkkkppptttqqqllljjjdddccc```\\\YYYVVVTTTSSSSSSSSSXXX}}}uuujjj~~~oooJJJ888222111444999333333333333333444555555777666;;;:::>>>>>>RRRwwwrrrcccHHHHHHXXXIIIFFFGGGMMMPPPPPPOOOQQQLLLPPPUUUZZZ]]]]]][[[ZZZ[[[[[[[[[]]]hhhyyy}}}wwwsssqqqooonnnjjjlllkkkhhhhhhiiifffaaaUUUSSSOOOIIIDDDCCCHHHLLLKKKWWW{{{qqqPPPGGGBBB???SSSbbb]]]eeeUUUCCC999999;;;999555666666444000---+++,,,......000///,,,,,,...///,,,,,,......++++++...///,,,++++++++++++++++++++++++***,,,///000///...---......------......///000111666:::>>>???DDDKKKNNNLLL@@@BBB@@@>>>CCCIIIIIIDDDGGGHHH>>>:::>>>555777MMMMMMVVVdddsssXXXfffjjjvvvvvvvvvuuurrrlllgggcccdddaaa[[[WWWTTTQQQNNNLLLJJJFFFFFFJJJJJJLLL[[[mmmvvvtttwwwooopppuuuNNNBBBGGGjjj}}}[[[FFFFFF???ZZZMMMAAA999<<>>SSSrrrsssooowwwUUUEEE>>>AAA===III```___nnnKKKCCCPPPRRRQQQPPPSSSVVVRRRKKKIIIcccoooqqq___XXXggg___HHHHHHEEEJJJSSSSSS\\\qqqrrrkkkpppxxxwwwpppjjjdddcccaaa^^^ZZZWWWTTTRRR\\\cccdddfff@@@777888222111777222222222333444555666777777555;;;;;;>>><<>>UUUgggZZZbbbRRR@@@777999<<<:::666777666444000---+++---......000///,,,,,,...///,,,,,,......++++++...///---++++++++++++++++++++++++***,,,///000///...---......------......///000111...777===@@@IIIUUUWWWPPPCCC???777333:::HHHNNNLLLHHHKKKBBBBBBKKKAAA>>>TTTXXXOOONNNooojjjRRRgggooo}}}zzzoooiiihhhddd^^^YYYVVVRRROOOMMMMMMIIIMMMVVVXXXTTTXXXcccvvvyyyzzzuuuvvvsssLLL???DDDmmm]]]CCC@@@<<<[[[MMM<<>>===???888JJJttt}}}|||{{{vvvoooiii```[[[XXXVVVQQQIIIEEEEEE@@@DDDVVVsssPPPBBBAAA===BBB<<>>DDDFFF@@@RRRjjjkkklllYYYTTTOOOLLLCCCBBBVVV```xxxdddEEESSSaaaUUUJJJNNNAAAIIIWWWgggyyyzzzkkk___WWWRRROOOIIIJJJKKKLLLNNNPPPQQQRRRTTTXXXWWWOOOKKKKKKIIIEEECCC<<<>>>FFFKKKTTTqqqlllwwwlllOOO???999666666666666666666666666888777888;;;<<>>AAAKKKQQQUUUNNNzzzlllQQQ___```aaa___^^^ccchhhcccYYYKKKEEEVVVzzzrrr]]]eeeaaaQQQPPPFFFAAAGGGMMM\\\ttt|||llloooxxxvvvllldddcccbbbaaa___[[[WWWSSSQQQRRRiiilllvvvccc999777<<<333---111111111222333444666777888666555;;;;;;===;;;QQQqqqooo\\\GGGGGGRRREEECCCFFFMMMQQQQQQRRRTTTGGGOOOXXX[[[XXXUUUUUUVVVNNNJJJKKKJJJDDDMMMxxxzzzaaakkk```ZZZ```nnn}}}zzzwwwvvvvvvvvvqqqpppllleeecccdddbbb^^^WWWVVVRRRLLLGGGGGGLLLQQQ^^^SSSfff}}}SSSDDD@@@>>>VVVkkkYYYbbbSSSAAA777777999777444777666444000---+++---...+++111222...---111222000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,+++***)))+++---///000111000///...------......///000000000...222777>>>CCCGGGHHHIII>>><<<888666:::BBBLLLSSSZZZJJJCCCKKKNNNGGGGGGQQQJJJBBB===AAADDDFFFJJJPPPwwwkkkQQQOOOjjjqqqhhhmmmeee```[[[ZZZYYYVVVRRRPPPPPPRRRSSSTTTUUUXXX]]]```jjjttt~~~|||tttsss~~~pppKKK???KKKqqq{{{~~~|||dddIII;;;AAAMMMyyybbb===@@@>>>@@@AAAHHHZZZqqq[[[JJJJJJ???===AAA999@@@AAA<<>>???===BBBLLLUUUppphhhqqqPPP<<<333666666555555555555666666888888777<<<:::QQQuuuxxxsssooohhh~~~ggg@@@BBB???WWWeeecccjjjrrrcccaaaeeemmmjjj[[[yyynnnxxxqqq```[[[hhhjjj]]]UUUmmmZZZGGGAAABBBBBBJJJWWWoootttlllqqqmmmjjjgggfffccc\\\VVVRRRSSSUUU\\\fffnnnvvvccc===666777000...666111222333555666777777777333;;;777>>>===DDDOOOvvvwww[[[CCCFFFNNNGGGFFFEEEGGGPPPYYYXXXRRRJJJOOOWWW[[[[[[VVVOOOJJJFFFAAA;;;<<<@@@DDDeeennnbbbccccccTTTXXXiiisssxxxuuusssjjjpppooommmkkkgggdddaaa___XXXUUUPPPMMMKKKJJJIIIHHHLLL[[[YYYmmmOOOGGGBBB>>>MMMoooiiicccTTTBBB888888999777444666666444000---+++,,,...,,,111222...---000111//////...------,,,,,,------,,,,,,,,,,,,,,,+++******+++,,,///000111000///...------......///000000000...000555999===?????????:::;;;<<<:::999>>>IIIQQQ\\\TTTLLLJJJNNNPPPLLLGGG<<<888444111,,,,,,888FFFlllkkkKKK444GGG[[[___fffkkkcccZZZUUUTTTTTTUUUVVVMMMMMMLLLKKKLLLOOOSSSWWWdddqqqyyyuuuoootttlllGGG===KKKvvv}}}|||fffLLL===>>>EEEmmmzzz===BBB>>>@@@BBBFFFUUUkkk{{{qqqRRRHHHJJJAAA@@@DDD>>>HHHGGG???>>>KKKWWWkkkppp~~~tttmmmeee^^^WWWVVVUUUSSSRRRSSSSSSUUUYYYfffzzz}}}___999:::;;;AAAJJJccctttJJJHHHKKKHHH^^^jjj}}}}}}ttthhhUUUNNNOOOKKKHHHGGGAAAEEE???BBB\\\^^^sss}}}bbb\\\wwwiiiMMMkkk{{{rrruuujjjvvvqqqgggTTTFFFMMMSSSHHHHHHNNNIIIdddpppbbbwwwuuucccYYYPPPIIILLLKKKJJJIIIGGGDDD@@@>>>???>>>>>>>>>???AAACCCDDD===>>><<>>===SSSgggssspppnnnkkkwwwpppCCCBBB@@@QQQ~~~qqqxxxppp^^^NNNmmmwwwbbbYYY]]]\\\YYY```kkkLLL???@@@:::>>>TTTUUUbbbppp}}}xxxnnnsssffffffccc^^^WWWQQQPPPPPPXXXfffqqqxxxeeeCCC888777333111666333333444666777888888888555<<<777===<<>>@@@AAA>>>TTT|||vvvuuuiiiXXXVVV^^^aaannn~~~xxxwwwuuummmkkkkkkkkkiiieee```[[[XXXXXXUUURRRNNNKKKJJJHHHGGGCCCYYY```jjj}}}zzzWWWEEEAAA>>>MMMrrrpppeeeVVVDDD999888:::777444666666444111---,,,,,,...,,,000111...,,,...///...///...------,,,---------,,,,,,,,,,,,,,,++++++***+++,,,...000111111//////---......//////000000111000111444666777777666666666;;;???>>>;;;<<>>:::<<>>BBB[[[uuuyyyooohhhccc[[[UUUTTTTTTSSSTTTXXXSSSOOOQQQ[[[iiiuuu~~~^^^===??????BBBNNNvvvZZZmmmEEEHHHKKKFFF^^^rrrooocccYYYOOOOOOPPPGGGCCCIIIJJJPPPGGGGGG\\\YYY___jjjmmmkkkyyytttRRRSSS\\\vvvrrrWWWWWWYYYKKKQQQSSSKKK\\\fff```zzzttteee[[[WWWTTTRRRMMMIIIFFFAAA===999;;;:::::::::;;;===???@@@;;;<<<<<>>@@@TTTcccfffllllllnnnmmm{{{FFF@@@BBBHHH}}}jjj^^^rrryyymmm\\\VVVWWWRRRYYYppp~~~mmmIII???KKK???===^^^WWWYYYmmm}}}rrrrrrttthhhiiigggccc[[[TTTNNNLLLRRRbbbqqqyyy{{{bbbFFF888555555555666444444555666777888999999:::AAA;;;AAAAAAFFFOOO}}}mmmwww```DDDBBBEEEDDDEEEEEEGGGNNNTTTRRRLLLJJJLLLOOOOOOLLLFFFBBB@@@BBBBBB???AAA???999IIIkkk{{{gggTTTKKKKKKPPPfffzzzvvvyyy{{{wwwqqqjjjkkkllllllhhhccc]]]YYYXXXVVVSSSOOOLLLIIIGGGEEE>>>LLLPPPPPPRRRQQQ]]]www^^^HHHDDD???IIIllllllgggXXXEEE:::999:::777444555555444111...,,,,,,------///000...,,,,,,---...//////...---------------+++,,,,,,---,,,,,,++++++***,,,...000111111000///.........///000000111111222333555666666555444333666:::???@@@>>>>>>BBBFFF^^^lllooo]]]LLLLLLSSSWWWKKK===111333===AAA;;;222777ooo}}}YYY???:::IIIcccllljjjcccZZZTTTQQQMMMIII@@@>>>:::666666:::AAAFFFVVVhhhoooggglllgggGGGCCCVVVwwwkkkRRR???888888ddd~~~QQQ:::===@@@CCCDDDJJJ\\\sssuuulllpppqqq~~~sssfffUUUHHHCCCAAAYYYPPPCCC>>><<<;;;TTT}}}mmmwww{{{ssslllfffaaaZZZTTTSSSSSSSSSVVV\\\XXXGGGAAAIIIKKKIII[[[wwwxxxaaaEEEBBB>>>???KKKnnnuuuCCCEEEJJJGGGeee{{{jjj[[[OOOPPPPPPEEE@@@KKKSSSaaa]]][[[fffYYY]]]rrrwww]]]@@@HHHPPP]]]yyy{{{iiieee```VVV___jjjmmm~~~oooggggggYYYUUUOOOJJJHHHDDD@@@===888888888888999;;;<<<>>>999;;;<<>>BBB???eeekkk```UUUXXXZZZPPPZZZyyyrrriiiIIIGGG^^^OOOFFFkkkfffhhhyyywwwtttuuunnniiijjjiiieee^^^UUUMMMHHHKKKYYYiiiuuuuuuhhh[[[FFF666222666888555444444555555777888999:::???GGGCCCKKKJJJNNNRRR|||~~~yyy[[[CCCBBBEEEBBBDDDEEEGGGMMMRRRQQQKKKJJJKKKKKKHHHCCC@@@@@@BBBEEECCC>>>===>>>;;;KKKlll|||tttwww|||bbbHHHHHHmmmuuueeedddsssyyytttpppmmmmmmnnnmmmjjjfffaaa^^^XXXWWWUUUPPPKKKHHHFFFEEEFFFDDDAAAAAAJJJTTT]]]bbb___JJJGGG@@@GGGiiikkkgggXXXEEE;;;999:::888444555555444222...,,,,,,------...//////---,,,---/////////...------------...+++,,,,,,---------,,,,,,***+++...000111111000///......//////000111111111222333444555666666666555:::;;;===AAACCCDDDBBB@@@UUUjjj{{{\\\BBBHHH]]]hhhVVVBBB:::???FFFEEE???555GGG@@@333999>>>KKKfffjjjjjjbbbTTTJJJFFFAAA<<<;;;:::666444333888>>>DDDSSSccciiidddllleeeFFFDDDZZZ}}}hhhlllRRR???999999dddRRR@@@===@@@BBBCCCGGGWWWppp~~~aaaXXXjjjzzzppp^^^QQQKKKLLLbbbUUUEEEAAAAAA===MMMpppgggnnn{{{uuuqqqmmmbbb]]]XXXWWWVVVVVVZZZaaafffaaaXXXLLL@@@???MMM]]]~~~uuunnn\\\CCC<<<:::<<>>999<<<===EEERRR]]]yyyffflllJJJ777333666666555555555555666666999333:::777===NNNkkkkkkfffooo^^^OOO===AAA:::JJJdddxxxooobbbWWW]]]aaaXXXcccwwwnnnMMMJJJbbbRRRGGGiii|||rrryyyuuutttvvvmmmhhhhhhhhheee```WWWNNNHHHEEEMMMZZZjjj{{{rrraaaXXXGGG666111666777333333333333444666999;;;<<>>======AAAGGGHHHEEEAAACCCUUUwwwqqqGGG???SSSqqqsssooocccUUUMMMIIIGGG===>>>222111>>>???KKKlllllljjj\\\HHH;;;::::::777888888777555555888===AAAPPP[[[bbbcccnnn___CCCEEE^^^wwwaaammmQQQ>>>999;;;\\\IIIDDD>>>???AAACCCFFFSSSlllmmmMMMIIIhhhssscccVVVMMMPPPmmm___KKKCCCDDD>>>DDDYYY^^^cccsss~~~yyytttnnnddd```]]][[[YYYXXX\\\cccnnnwwwwwwmmmXXXiiimmmXXXAAA:::<<>>???:::===???HHHUUU___{{{```~~~jjjIII999888666666555555555555666666;;;333;;;555<<>>@@@:::BBBIIIiiivvvvvviii\\\```gggdddsssrrrOOOCCCSSSKKKDDD\\\|||{{{qqqmmmooonnnjjjiiihhhfffbbb\\\TTTOOOBBBCCCJJJZZZmmm{{{}}}zzztttbbbYYYIII:::444444444111222222333555777;;;>>>??????GGGDDDOOOQQQTTTUUUpppXXXCCCCCCBBB???BBBDDDFFFLLLTTTVVVTTT[[[]]]\\\UUUKKKEEEDDDFFFEEEGGGDDDEEEGGGBBBHHH\\\sssfffXXXuuuSSSQQQ```___PPPPPPAAAHHHkkkvvvnnnrrroooooonnnlllhhhbbb]]]ZZZWWWWWWUUUOOOIIIFFFGGGIIIrrr|||wwwmmmnnnfffIIIGGG@@@JJJrrrwwweeeVVVCCC:::999;;;999555444555555333///,,,,,,,,,---+++---111111---///444000//////...............+++,,,,,,---......------)))+++---000111111111000/////////000111111222222///000222444666888999:::@@@???AAACCCGGGHHHHHHGGGBBBFFFbbbjjjVVVZZZbbbooovvvjjjUUUEEE<<<888777AAA???===>>>222:::]]]kkkjjj]]]GGG999999:::666777888888888777777999;;;HHHOOOYYYeeettt{{{WWW@@@KKKiiiqqqoooQQQ<<<777;;;III|||mmmSSSFFFAAA@@@@@@BBBDDDNNNeeezzz}}}yyygggJJJFFFddd~~~uuukkkaaaWWWYYYxxxlllUUUFFFDDD???>>>HHHKKKPPPXXXbbbkkkmmmkkkhhhwwwyyyqqqmmmjjjhhhgggccc```dddjjjooo|||hhhpppXXXDDD>>>AAAEEE@@@wwwooo]]]sssIIIFFFJJJMMMlllrrrWWWUUUJJJOOOXXXlll{{{iiicccwwwjjjcccaaaXXXLLLLLLPPPLLLNNNRRROOOKKKBBBIIIFFFNNNTTTRRRooovvvjjj[[[OOOIIIDDD>>>888;;;:::::::::;;;===???@@@<<>>666===CCC{{{}}}~~~fffllleeekkk\\\AAA@@@<<<@@@666;;;ZZZrrryyyrrrhhhfffgggaaammmaaaNNNOOOLLLFFFMMM[[[jjjnnnhhheeebbbaaaeeebbb```^^^]]][[[XXXSSSNNN@@@===???IIIXXXfffnnnrrrooo```SSSCCC:::666444333333333333444666:::>>>BBBDDD???EEE???IIILLLSSSXXXvvvuuu^^^GGGDDD@@@???BBBDDDFFFLLLVVV[[[[[[dddkkkpppnnneee[[[VVVUUUMMMNNNHHHFFFHHHCCCGGGYYYaaaZZZYYYsssmmmiiizzzaaa______UUUYYYIIIMMMooottteeejjjbbbfffjjjmmmlllgggaaa]]]WWWWWWTTTNNNGGGEEEHHHLLLuuujjjfffLLLHHHAAAKKKtttvvvcccUUUCCC999999;;;999666444555555333///---+++,,,---+++---222222...000666000000///...............+++,,,,,,---.........---)))+++---000111222111111/////////000111111222222222333444666888:::;;;<<>>DDD<<>>;;;:::::::::;;;===???@@@===@@@CCCLLLYYYccc~~~tttddd@@@444888666666555555555555666666999222@@@888???AAAzzzhhhllljjjdddaaaDDD@@@<<>>TTTTTTMMMXXX\\\UUUWWWSSSPPPMMMLLLLLLKKKGGGDDD@@@<<<:::???HHHTTTaaajjj{{{fffZZZIII;;;888777444444777444444555888<<>>>>>BBBDDDFFFMMMWWW^^^___ooo{{{yyyqqqnnnYYYUUUIIIBBBDDDDDDMMM```gggxxxhhh???YYYVVVbbb___rrrqqqYYYYYYaaa]]]bbbPPPOOOllljjjUUUYYYMMMTTT___hhhkkkhhhbbb]]]WWWWWWTTTMMMFFFEEEIIIOOOTTTwwwuuueeecccHHHFFFAAANNN{{{aaaPPP>>>888999999888888777666555222000...,,,+++......---------...//////222111///---,,,,,,,,,,,,---------...------,,,,,,---+++***---222444222//////////////////000111111333333444666888:::<<<===;;;GGGMMMFFFDDDJJJMMMJJJWWW[[[ZZZfffxxxggg___UUUJJJMMMWWWppp^^^666>>>>>>666FFF\\\kkkjjj[[[OOOBBB;;;???===;;;;;;<<<:::444333666CCC@@@KKKeee}}}pppGGGAAA]]]yyyeeeGGG888444999???iiiHHH???FFFAAABBBJJJEEEKKKjjjnnnooosssyyyuuubbbVVVddd|||}}}tttpppyyyxxx\\\KKKDDDAAA@@@AAACCCAAA???>>>>>>>>><<<:::CCCMMMeee|||}}}~~~zzzyyypppzzzFFFJJJ===BBB999@@@vvvddddddOOONNNGGGOOOppp~~~mmm___ZZZeeesss~~~~~~~~~pppooommmjjjgggbbb]]]WWWQQQRRRMMMFFFAAA@@@CCCIIIMMMllljjjeeeWWWMMMFFFAAAEEEIIIHHHDDDCCC???<<<::::::===>>>>>><<<<<>>AAA>>>AAAXXXsssmmmiii@@@555OOOKKK}}}vvv```WWWIII>>>???CCCEEEBBBAAAFFFNNNTTTHHHEEEAAA@@@BBBBBBAAA???>>>AAA;;;888???EEESSSjjj}}}yyytttZZZKKK<<<666666555555777333666999888777:::BBBIII>>>CCCAAAGGGEEEUUUdddyyygggvvvzzzeeeMMM<<>>AAA@@@LLLfff```vvv}}}eeeGGGSSSUUU\\\gggaaaOOOMMMVVVWWW^^^ZZZGGGSSSyyysssTTTOOOFFFFFFRRRdddkkkccc[[[\\\[[[SSSNNNKKKCCC;;;CCCQQQYYYbbbooo~~~yyyccciiikkkNNNFFFAAASSSzzzttteeeSSSAAA:::;;;:::888666777666555222000...,,,+++---------...............222111///---,,,,,,,,,,,,,,,------...------,,,,,,---+++***---222444222//////////////////000111111111111333555888;;;===>>>???IIIMMMHHHGGGMMMNNNJJJRRRVVVZZZeeewwwaaaUUUSSSZZZbbbuuuxxxYYY@@@JJJKKK@@@DDDPPPllluuugggZZZMMMAAA??????<<<<<<===:::555444777;;;===NNNkkkiiiFFFGGGccc}}}rrrdddFFF777444:::===gggXXX>>>DDD======FFFEEEJJJaaaooolllrrr{{{zzzkkkdddwww~~~qqqnnnxxx|||```OOOFFFBBBAAABBBCCCGGGIIIEEE>>><<>>NNNdddNNNMMMIIIRRRttt{{{vvvqqq}}}qqqzzzrrr{{{www___UUUQQQKKKGGGEEEDDDDDDCCCVVVzzz{{{bbbYYYGGGHHHEEEFFFJJJKKKHHHFFFFFFBBB???<<<<<<===>>>===;;;===???HHHRRRZZZjjj[[[[[[@@@777666777777666666666777888888:::555:::;;;;;;<<>>AAA===<<>>DDDJJJGGGRRRffffffWWWUUUWWWUUUWWWAAADDDGGGIIIKKKMMMNNNMMMJJJGGGCCCBBBCCCDDDCCCAAABBBEEE>>>;;;???BBBLLL```{{{\\\NNN>>>777666444333333666888;;;>>>AAADDDHHHJJJOOOSSSPPPRRRIIIQQQYYYooolllooommmQQQ???BBB@@@BBBFFFJJJRRR]]]ffflllnnnaaaQQQFFFNNNFFFCCC===>>>AAA???LLLhhhbbbxxx[[[JJJUUU]]]bbbWWWDDDBBBKKKLLLbbb^^^OOOSSSmmmvvvxxxppp[[[NNNYYYhhhiiiaaa[[[XXXPPPKKKIIIDDD@@@HHHWWWccchhhnnnvvvooo^^^kkkgggJJJ@@@===TTT~~~{{{kkkXXXDDD<<<<<<;;;777555777666555222000...,,,++++++,,,.../////////......111000///---,,,,,,,,,,,,,,,,,,------...------,,,---+++***---111333222000///////////////000111111111222333555888:::===>>>BBBIIIMMMJJJLLLRRRQQQLLLPPPXXXbbbhhhjjjyyy{{{wwwqqqnnn___PPPSSSbbbdddTTTEEEPPPqqqwwwjjj[[[KKKFFFBBB>>><<<===;;;777666999999===PPPmmm___DDDMMMkkk|||uuu```CCC666444:::<<<]]]fff@@@EEE>>>:::AAADDDGGGTTTjjj}}}yyyvvvrrrwwwrrr{{{~~~dddTTTLLLIIIIIIKKKTTTWWWYYYUUUMMMGGGFFFHHH@@@<<>>======;;;:::>>>@@@IIITTT^^^pppZZZWWW???888666999888888777777777888888:::666::::::;;;888WWWmmmwwwrrrmmmgggiiigggVVV>>>@@@===>>>AAA>>>;;;CCCOOOsss]]]CCC<<>>BBBGGGJJJKKKQQQWWWWWWRRRLLL[[[kkkooofffeeevvvmmm[[[gggvvv{{{fffYYYnnn}}}lllXXXUUUGGGAAA======<<<999999<<<>>>AAAQQQkkk~~~WWWBBBRRRsssZZZ@@@555444:::999IIIkkkqqq{{{CCCFFFDDD??????AAADDDIIIaaatttvvvrrryyy|||eeeXXXTTTSSSVVVZZZ``````aaaaaa___WWWKKKCCCHHH@@@???LLLbbbqqqtttqqqwwwzzzsss[[[FFFKKKiii}}}pppSSSBBB999DDD???>>>mmmSSSzzzOOOJJJIIITTTvvv}}}{{{yyytttwwwdddaaa|||ttt{{{ddd]]]UUUSSSUUUVVVQQQLLLVVVlllwwwuuu^^^NNNJJJIIILLLNNNKKKJJJLLLJJJHHHDDDAAA>>><<<:::999>>>@@@IIIUUU```rrr~~~yyyTTT???<<<;;;:::999888888888888888888:::666;;;:::<<<999NNNooottt}}}tttjjjccclllccc___BBBAAA>>>===@@@AAA@@@DDDKKKggg```VVVEEETTTYYY^^^RRREEELLLSSSKKKCCCJJJGGGIIIOOOSSSQQQMMMKKKQQQPPPNNNLLLKKKJJJJJJIIIDDDHHHEEEDDDGGGDDDEEERRRuuupppLLLAAA888777777777888;;;;;;===BBBHHHKKKLLLKKKIIIEEELLLPPP\\\XXX```mmmuuu[[[|||TTTIIIBBB@@@@@@CCCIIIOOOWWWcccmmm{{{|||ppp]]]VVVTTTMMMDDDMMMNNNJJJJJJIII@@@GGG```eeeqqqwwwooopppyyyZZZFFF___iii]]]SSSNNNFFF@@@999CCCZZZggg^^^RRRGGG;;;XXXNNNGGGGGGIIIMMMUUU]]]VVVOOOJJJHHHEEEAAACCCIIIRRR]]]gggmmmfffYYYjjj[[[MMMBBBJJJeeewww___FFF<<<<<<<<<999666777666555222000...,,,+++***+++...///000000///.../////////......---,,,,,,+++,,,,,,---.........------,,,+++---///111222222///////////////000000111333444666999<<<@@@CCCEEE@@@CCCHHHLLLTTT[[[^^^\\\EEEUUUgggppptttwwwvvvtttZZZWWW[[[mmmzzzoooTTTXXXggghhhiiiPPPHHHAAA@@@???======??????DDDUUUnnnzzzQQQAAAXXXzzzyyyyyyQQQ<<<666555888666:::qqqDDDDDDFFFDDD>>>???DDDFFF[[[ppp|||iii^^^\\\^^^ccciiiccchhhkkkhhh___VVVPPPNNNOOOHHHDDDJJJXXXcccccc^^^cccjjjjjjYYYCCCAAAYYYsss~~~uuuLLL???:::CCC===;;;ZZZoooOOOrrrVVVJJJHHHPPPooolllvvv{{{zzzvvvmmm```UUUNNNbbbqqqzzzaaaTTTIIIIIIOOORRRSSSSSSLLLJJJGGGBBB>>>;;;::::::???AAAIIIVVVbbbrrr~~~}}}OOO>>>>>>AAA999999888888888888888999999777;;;:::@@@===HHHjjj^^^uuuiiiffftttdddfffQQQEEE@@@===>>>AAABBBEEEIIIeeecccMMMSSS\\\jjjYYYAAALLLfffgggZZZTTTNNNJJJJJJHHHDDDEEEIIIaaa```___\\\XXXTTTQQQPPPJJJMMMIIIHHHJJJEEEDDDNNNnnnlll```AAA:::555666888999;;;>>>;;;@@@EEEFFFEEEDDDFFFIIIIIIMMMOOOZZZTTT\\\kkk~~~aaaVVVJJJ===@@@???AAAHHHOOOYYYiiixxxqqqfffeeebbbXXXXXXRRRFFFDDDFFFBBBKKKcccjjjuuuxxxkkkpppxxxtttIIIgggkkkYYYSSSOOOCCC===999CCC___xxxwwwaaaFFFFFFGGGIIIHHHEEEFFFPPP\\\OOOKKKHHHGGGEEE@@@>>>>>>AAAMMMYYYbbb___XXXjjjXXXGGG===LLLffffffIII<<<<<<<<<:::888777666555222000...,,,+++***+++---///000000//////......//////...------,,,++++++,,,---............---,,,,,,---...000222444///////////////000111111///111555999???EEEIIILLL@@@CCCHHHNNNVVV^^^dddhhhNNNSSS[[[hhhyyyuuummmwwwVVVJJJCCCMMMZZZTTTJJJDDDNNNvvvzzzyyy___TTTJJJFFFCCC@@@???@@@:::DDD[[[vvvqqqLLLFFFbbbsssmmmFFF888888666777;;;>>>iiiPPPBBBCCCFFF???===EEEHHHWWWmmmnnnfffeeehhhpppwwwyyyuuuZZZJJJPPP]]]OOOKKKGGGLLLYYYdddbbbYYYXXXVVVSSSLLLDDDCCCNNN\\\|||vvvuuunnnAAA===<<>>;;;:::;;;???AAAKKKYYYeeetttxxx}}}~~~LLL999999;;;777777777777777888999999999888;;;:::BBB@@@EEEqqq___wwwdddkkkfffqqqcccddd[[[GGGCCC???===>>>???AAACCC^^^[[[PPPVVVoookkkDDDKKKmmmyyyqqqggg\\\TTTPPPJJJCCCFFFMMMiiikkkkkkhhhccc\\\XXXVVVQQQSSSMMMIIIKKKDDDAAAJJJeeeiiibbb???999555777888888:::===<<>>;;;:::CCCIIINNNQQQRRRkkkzzzUUUDDD<<>>FFFGGGOOOddd|||sssnnnooouuu~~~aaaNNNOOOXXXNNNIIIEEEMMMaaapppkkk^^^[[[WWWUUUSSSLLLEEEEEEKKK^^^eee```iiiuuuuuu___===>>>===BBB>>>EEEWWW___rrrkkkRRRIIIIIIbbb}}}vvv~~~}}}lll]]]PPPHHHGGGRRR___cccRRRKKKIIIIIIJJJJJJJJJHHHCCC>>>;;;;;;===@@@CCCNNN^^^kkkyyylllqqq|||HHH666666444555555555666777888999:::;;;999;;;999CCCBBB@@@fffsss{{{gggtttdddfffccc```^^^FFFEEEBBB???>>>???@@@@@@YYYvvvWWWOOO```ooopppNNNNNNiii{{{lll^^^TTTTTTRRRLLLKKKPPPXXX]]]ccceeebbb^^^[[[YYYSSSTTTLLLHHHJJJDDDAAAJJJbbb}}}rrr\\\>>>:::888::::::999:::===???BBBEEEFFFEEEDDDFFFGGGHHHIIIIIIUUUMMMRRRddd```xxxooosssqqqcccKKKCCCAAAGGGOOO]]]yyy|||eeeccc______VVVHHHAAAAAA<<>>JJJIII>>>???LLLHHHBBB===<<>>BBBHHHNNNgggtttSSSFFF===XXXyyyvvvRRR???<<<<<<:::888777666555222000...,,,+++,,,,,,,,,,,,...///111222---.../////////...---,,,***+++,,,---............,,,------,,,---///222555///////////////000111111444555777:::>>>AAADDDFFFHHHKKKPPPUUUYYY```lllwwwxxxbbb[[[kkktttooowww{{{qqqooo```GGGCCCMMMWWWsssgggKKKCCCeeeppp___TTTLLLEEE@@@???@@@GGGYYYnnnzzz}}}~~~ZZZCCCUUU}}}zzz}}}ZZZ666444<<<888333000???\\\~~~ZZZEEELLLEEE???EEEDDDEEEYYYqqq~~~~~~tttrrrvvv~~~ooo^^^QQQKKKOOOGGGBBBMMMgggzzzsssbbbaaagggmmmiiiVVVBBB>>>DDDEEEMMMKKK^^^bbbwww[[[???AAA===@@@???EEE\\\ssssssqqqUUUKKKIII```~~~~~~}}}mmmYYYMMMJJJOOOSSSSSSTTTTTTwwwgggTTTJJJGGGIIIHHHIIIGGGCCC>>>;;;<<<>>>@@@DDDQQQbbbppp~~~ccctttrrrCCC777999777444444444555666888:::;;;<<<:::;;;888CCCBBB===^^^nnn}}}tttuuuggg```iiibbbaaaCCCEEEEEECCCBBBCCCCCCBBB\\\wwwjjjQQQeeewwwyyyXXXKKKPPPYYYccc```QQQIIIPPPTTTOOOJJJKKK???GGGRRRYYY[[[[[[ZZZZZZQQQPPPHHHEEEIIIEEEDDDNNNdddTTT<<<999999<<<===<<<===@@@AAABBBDDDHHHLLLLLLIIIGGGIIIJJJKKKVVVLLLOOO^^^JJJkkkRRRHHHBBBEEEKKKYYYuuulll```HHH>>>FFFGGGDDDCCC===;;;<<<999HHHfff}}}sssxxxcccdddggg]]]WWWDDD@@@777TTTSSSJJJRRRIII===JJJ???EEEHHHBBB;;;:::@@@EEEFFFAAA;;;999>>>CCCBBB===666;;;;;;@@@GGGLLLaaapppQQQFFF<<>>BBBHHHLLLSSSMMMKKKZZZeee___eee~~~~~~lllYYYmmmyyykkkyyycccnnnsssYYYFFFAAAAAA@@@TTT```;;;;;;UUUZZZpppuuudddWWWNNNFFF@@@AAACCCIIIUUUfffxxxwwwRRRKKKkkkmmmIII<<<555666999555555BBB^^^{{{PPPJJJIIICCCBBBFFFFFFRRReeeuuu}}}{{{}}}pppNNNNNNMMMPPPMMMNNNfffnnneee___```\\\PPPCCC<<>><<<<<>>???UUUlllfffoooZZZHHHNNNCCCPPPhhhgggiiijjjcccRRRFFFDDDGGGFFFEEEFFFIIIMMMRRRVVVOOOJJJGGGFFFCCCAAADDDJJJhhh}}}}}}KKK<<<999666555888;;;===>>>CCCBBBGGGNNNPPPMMMLLLNNNMMMQQQNNNFFFSSSYYYiiirrrzzz]]]wwwFFFEEEJJJBBBTTTnnnfffEEECCCUUUJJJIII@@@>>>FFFFFFMMM^^^zzzhhh]]]uuu[[[SSSBBBLLLHHHcccIIIiiiWWWIII^^^SSSSSSPPPKKKDDD@@@AAACCCFFFFFFEEEBBB??????@@@BBB>>>???;;;:::===DDDbbbdddJJJ<<>>???FFFVVViiixxx}}}~~~|||uuu{{{XXXPPPOOOOOOEEEEEEdddxxxdddZZZVVVSSSSSSVVVRRRLLLRRRlllWWW\\\@@@===@@@@@@BBBGGGDDDVVV[[[QQQhhhPPPNNNTTT}}}yyyiiiXXX]]]]]]aaa[[[^^^RRRJJJRRRdddyyyyyynnnbbbPPPIIICCCCCCBBB>>><<<===AAAIIIWWWfffsss]]]===777888666555555666666777888888888;;;;;;<<<<<<>>>BBBGGGKKK[[[vvvkkkiiiaaarrrgggSSSJJJBBBBBBCCCAAA??????KKKyyyfff~~~kkkXXXVVVHHHVVVsssjjj^^^MMMFFFGGGDDD???@@@HHHMMMGGG<<>><<<@@@EEEjjj{{{xxxHHH>>>===<<<===???AAAAAA@@@GGGGGGIIIMMMRRRVVVVVVUUUOOOUUUTTTJJJQQQPPPZZZvvv```{{{]]]JJJFFFEEESSSdddyyyyyyggg]]]aaaooohhhXXXDDDCCC222FFFoooxxxkkkhhheee]]]555FFF999RRRPPPzzzzzz\\\pppkkk[[[PPPKKKAAA666===MMMLLLLLLJJJGGGCCC@@@???@@@>>>AAA>>>>>>AAAFFFbbbkkkPPPBBBJJJpppkkk|||VVV;;;BBB:::555777888777555222000...---,,,++++++++++++,,,...///000---...///000000///...---,,,,,,,,,,,,---------------...---,,,+++---000222222222111111000000111111111444888===EEENNNYYY```\\\bbbaaabbbhhhiiinnn}}}|||aaaUUUtttvvvhhhttt|||nnnmmmjjjgggWWWGGGCCCGGGhhheeePPPAAACCCKKK===SSSRRRNNNJJJIIIHHHAAA888666888:::@@@QQQlll[[[HHHaaayyyyyyRRR555777777555777888<<<777999YYYkkkJJJJJJCCCHHH@@@???@@@JJJ___ttt|||yyyoooZZZPPPRRRIIIBBBZZZrrrgggbbb______aaa\\\VVV\\\uuulll~~~PPP<<>>>>>FFFFFFKKKTTTtttRRRSSSKKKUUUpppxxxqqqvvvvvv{{{qqq___ooonnn]]]LLLHHHOOO]]]nnnzzz|||nnn```RRRKKKEEEDDDBBB===<<<>>>BBBMMM[[[iii{{{~~~ZZZ===666666444555666666777888888999999999:::<<<>>>@@@CCCHHHKKKuuu\\\sss|||lll___nnnaaaYYYMMMCCCBBBDDDCCCAAA@@@CCCiii{{{___jjjVVVCCCMMM{{{xxxkkkYYYVVVkkkpppfffJJJ777:::DDDHHHEEEBBBAAABBBAAA@@@CCCHHHllloooIII:::;;;>>>BBBFFFHHHGGGFFFBBBEEEEEEDDDMMMXXXYYYRRRNNNTTTVVVJJJLLLLLLUUU}}}iiigggcccsssooo___III???EEEQQQeeezzzjjjrrrqqqwwwfffrrrMMMUUU|||wwwrrr||||||nnnppphhhhhhjjjDDDTTT___PPPGGGIIIIIIAAA<<<===RRRRRRRRRNNNIIIDDDAAA@@@AAACCCBBBBBBEEEHHHaaaeeeJJJGGGOOOzzzcccuuuVVV???@@@999777777888777555222000...---,,,*********+++,,,---//////......///000000///......,,,,,,,,,------------...---......---,,,---///111333333222111111222222222111333777===EEEQQQ]]]dddllluuuqqqnnnvvv{{{{{{~~~```hhhxxxeeekkklllQQQQQQqqqxxx___XXXTTT@@@888:::;;;:::;;;>>><<<777777999777999JJJiiivvvPPPKKKrrrnnnjjjqqqEEE///777999444555999777:::999PPPvvvSSSSSSBBBGGGDDDDDD@@@EEEWWWlll{{{~~~mmmUUUYYYUUUKKKMMMfff|||xxxvvveee\\\```xxxzzzGGG:::FFF<<<;;;GGGDDDQQQVVVbbbPPPFFFXXXhhhyyy}}}]]]ZZZ___nnncccfffuuu|||uuugggXXXRRRQQQRRRWWW\\\eeeooowwwxxxuuunnncccXXXQQQKKKEEECCC@@@<<<<<<>>>EEESSSaaaoooaaattt}}}RRR<<<777777777666666777777888999::::::999<<>>;;;:::===>>>===999:::777666HHHiiijjjJJJTTTrrrlll}}}bbb>>>...888999333555777***888666DDDuuueeeRRRBBBCCCAAADDD??????JJJ[[[lll}}}jjj```XXXSSSKKKNNNoooiii]]]^^^uuulll@@@:::HHH======JJJGGGRRRXXXjjjoooVVVHHHWWW___tttdddgggrrr|||rrrnnn|||nnnUUUQQQZZZTTTwwwmmmccc]]]WWWPPPKKKKKKKKKRRRYYY]]]aaabbb^^^YYYNNNHHHDDDBBB>>>;;;<<<@@@KKKYYYhhhvvvdddhhhDDD777777:::<<<666666777888999:::;;;;;;===???CCCFFFGGGJJJMMMOOOXXXwwwhhhlllSSSrrraaaUUUIIIFFFEEECCC@@@???DDDHHHvvv^^^XXXdddkkkQQQNNN???UUUdddrrr{{{vvv}}}|||iiiTTTMMMIIIFFFDDDAAA===>>>CCCrrryyyjjjOOO<<>>;;;???EEERRR___ooo}}}^^^@@@888666666666666666777999:::;;;<<<===AAACCCFFFHHHIIIKKKNNNPPPRRRqqqooouuu\\\iiidddYYYPPPKKKGGGBBB@@@AAAAAA>>>ZZZuuuYYYgggyyy^^^OOOFFFCCCTTTuuurrr___}}}{{{fffaaa\\\XXXSSSNNNPPPUUUwwwrrr```DDD;;;GGGGGGIIILLLPPPSSSSSSSSSIIIMMMNNNMMMQQQWWWQQQGGGRRRUUUddd\\\UUUYYYUUU]]]lllyyymmmkkkTTTFFFFFFBBB===IIIKKKZZZeeehhhjjjwwwwww||||||eeeggglll{{{{{{hhhXXX}}}{{{tttddd~~~aaaAAASSSQQQTTTWWWXXXVVVTTTRRRRRRIIIGGG???>>>BBBFFF___\\\RRRHHHVVVlllqqqWWWCCC:::777>>>222777666444111///---,,,+++))))))******+++,,,.../////////............//////------------............---...///...---,,,---///111111111111111222333333000222555999===DDDLLLQQQ^^^lllwwwgggNNNfffxxxccc```tttwwwYYYppp[[[GGG>>>===;;;;;;AAAEEE@@@888:::>>><<<>>>VVVxxx~~~lllUUUWWW{{{wwwbbbuuu|||ppp|||{{{tttCCC777666888333444888444777===444222MMMsssuuu]]]TTT???HHHFFFCCCBBBCCCGGGRRReeewww{{{kkkZZZTTTSSSWWW[[[uuuxxxeeeUUUIIIOOOooozzzBBB>>>???BBBDDDHHHPPPUUUYYY^^^qqqhhhMMM~~~~~~YYYNNNTTTwww{{{wwwpppggg[[[TTTSSSLLLIIIGGGHHHHHHGGGCCCAAAGGGCCCAAAAAA>>>>>>CCCJJJYYYeeexxxVVV???<<<999444222666777888999:::<<<======CCCEEEGGGHHHIIIKKKNNNPPPLLL[[[xxxhhh]]]eee___WWWRRRJJJCCCAAADDD???>>>HHH]]]www{{{xxxyyy___KKK:::EEE[[[dddqqqnnnPPPZZZooo}}}zzzxxxtttnnnjjjhhhfffeeejjjqqqwwwtttUUU:::DDDIIIJJJMMMPPPRRRQQQNNNLLLJJJIIIJJJKKKLLLLLLIIIGGGFFFFFFVVVQQQOOO\\\ZZZZZZ___ooo^^^XXXFFF???>>>:::CCCHHH[[[{{{kkkQQQFFFSSS```{{{XXXTTTTTToooyyyuuu]]]uuuoooJJJSSSyyyOOOJJJRRRTTTUUUTTTRRROOOMMMMMMEEECCC======BBBEEE[[[~~~TTTKKKFFFiiillloooVVVDDD;;;999>>>000777666444111///---,,,+++)))))))))***+++,,,......//////............//////---------.........//////---...//////---,,,---...111000000000111222222333///111555888===BBBIIIMMMRRRccctttppp[[[}}}sssUUUTTTooozzzQQQOOOdddPPPVVVBBB>>><<>>===888666666777888999;;;<<<===>>>EEEFFFGGGGGGHHHJJJMMMPPPPPPUUUyyy|||rrrbbbgggbbb]]]VVVMMMDDDBBBFFF???BBB@@@BBBOOOiiisssXXXRRRGGG===jjjXXXTTTVVVcccuuu~~~|||vvviiieeebbbdddfffjjjsss|||uuu{{{{{{]]]777IIIMMMPPPTTTYYY[[[YYYTTTPPPLLLHHHGGGJJJJJJFFFGGGJJJLLLDDDMMMCCCAAATTTWWWVVV[[[|||JJJwwwKKKGGGLLLDDD???DDDcccccc{{{^^^BBBbbbUUUsssXXXAAAaaabbbcccvvvooolllbbbKKKDDDYYYkkkggg]]]ZZZTTTTTTTTTRRRMMMJJJHHHGGG@@@@@@<<<>>>CCCEEEYYYyyy\\\QQQNNNxxxoooqqqaaaEEE999@@@>>>222444555666444000,,,))))))************+++,,,---......000111///---,,,...111111000///------......///........................///000111222222222222222333333444555999@@@HHHNNNVVVdddpppsssllldddzzz```\\\xxxNNNUUUlllbbb[[[aaa___SSSRRRHHHGGGMMMiiizzzXXXOOO???888KKKooorrrWWWWWWlllsssooommmuuuFFF555555555555555555555555888444222999???KKKyyyeeeRRRDDDDDDIIIFFFBBBBBB@@@GGG[[[mmm~~~vvvcccYYYWWWYYYRRRSSSQQQOOOMMMLLLIIIFFFFFFBBBFFFeeeJJJ>>>@@@DDDKKKPPPSSSTTTSSSUUUmmmvvvuuukkkwww^^^UUUQQQ```qqqzzzyyyNNNOOOGGGGGGQQQTTTMMMJJJNNNEEEDDDCCC???:::<<>>???FFFCCCBBB[[[|||lll???ccc~~~uuuuuubbbDDD777===<<<111444666666555111---***)))************+++,,,---......///000///---,,,...111111000///...---......///........................///000111222222222222222333333444555999???GGGMMMQQQYYY```iiillljjjqqq```vvvTTTXXXmmmyyyuuuSSSMMMUUUggg{{{oooaaaMMMCCCSSSpppzzziiiVVVlllnnnppp{{{ddd===555555555555555555555555555555555999:::AAAqqqdddMMMEEEGGGCCC???@@@AAAFFFQQQ]]]ppp{{{nnn```ZZZZZZPPPRRRPPPJJJEEEFFFIIIJJJFFFDDDHHHgggvvvDDD@@@BBBGGGLLLPPPRRRRRRRRRVVV```jjjtttsssYYYxxxOOOMMMWWW{{{ooo{{{qqq|||lllddd^^^|||aaaWWWRRRXXXYYYRRRNNNPPPHHHEEEBBBAAA@@@CCCNNNZZZooo}}}jjjsssYYYwwwccc===888888777888777888888777777999;;;>>>???CCCCCCDDDDDDDDDDDDEEEFFFEEEEEETTTvvvxxxeee___hhhbbbIIIIIIMMM:::IIIAAA;;;EEE]]]vvv|||sssqqqqqqkkkiii~~~ZZZKKKMMMOOONNNeeemmmsssssssssvvvxxxwwwvvv}}}~~~kkkuuu{{{```EEEEEECCCDDDNNNXXXZZZSSSLLLKKKMMMJJJDDDBBBEEEGGGFFFGGGKKKGGGIIIJJJFFFBBBCCCKKKRRRrrruuuJJJ~~~ooodddyyyUUUDDDAAAEEEAAAHHHqqq|||gggIIIWWWcccnnn}}}xxxXXXVVV~~~ffftttgggVVVXXXiiicccMMMQQQXXXOOOSSSYYYSSSMMMJJJJJJGGGBBB===BBB;;;===CCC???@@@ZZZ}}}cccDDDmmm{{{dddDDD777<<<;;;222444666777555111...++++++************+++,,,------...///000///...---///000000000///............///........................//////000222222333333333333333444555888>>>EEEJJJUUU[[[dddvvvzzz|||PPPRRRbbb}}}mmm^^^VVVGGGPPPYYYTTTEEEDDD\\\www{{{mmmbbb___kkkuuuoooNNN666444444444444444444444444222666888999555666\\\{{{TTTHHHGGGCCC>>>???CCCDDDDDDOOOccc}}}qqqiiigggeeejjjiii___UUUSSSTTTTTTHHHEEEIIIgggdddAAABBBDDDHHHLLLNNNOOOOOONNNVVVPPP\\\lll}}}RRRxxxYYYOOONNNsssssstttrrryyy{{{mmmnnniiiKKKOOOPPPmmmkkk^^^VVVXXXYYYRRRLLLKKKFFFBBB??????AAAGGGRRR]]]yyyaaayyyTTT999999999888888666777777888:::<<<>>>@@@AAACCCBBBBBBAAAAAAAAABBBBBBEEEEEEDDDbbbwwwyyy]]]^^^gggSSSLLLPPP@@@DDDBBBEEEIIIaaa}}}nnnkkk[[[gggqqqhhhdddqqqVVVNNNQQQ[[[hhhWWWYYY]]]fffsss|||xxxnnnqqqvvvzzz{{{xxxkkkiiiOOO???CCCBBB???FFFPPPWWWYYYTTTNNNIIINNNIIIFFFHHHJJJJJJLLLOOOOOOQQQPPPLLLHHHIIIOOOUUUkkkQQQOOOaaahhh^^^HHHGGGDDDAAACCC\\\rrrdddjjjgggxxxooofffwwwnnnnnn```WWW```uuuWWWRRRiiiTTTRRRQQQLLLGGGGGGJJJJJJEEE??????;;;===BBB===???]]]~~~~~~```eeeqqqSSSMMM}}}xxx~~~eeeEEE888======555333555666555222...,,,,,,+++*********++++++,,,------...//////////////////000/////////.......................................///000111222333333333333333444555777<<>>???CCCLLL]]]lll]]]lllJJJ666888888777999777666777:::===@@@AAABBBBBB===>>>@@@BBBDDDEEECCCBBBGGGJJJBBBMMMxxxzzz]]]ccccccVVVOOONNN>>>AAAJJJIII___RRRLLL{{{|||yyyyyymmmYYYVVVMMMYYY}}}~~~vvvwwwxxxqqqfffttt}}}yyyvvv{{{~~~ggg^^^NNNDDDFFFDDDAAACCCHHHQQQZZZ[[[TTTMMMNNNKKKHHHIIIKKKMMMNNNPPPRRRUUUVVVTTTPPPNNNQQQTTTYYYaaaCCCjjj\\\nnnNNNGGGAAADDDEEENNN{{{ppp\\\gggcccdddsssnnn|||bbb```kkk[[[XXXmmmfff\\\VVVQQQJJJFFFFFFFFFEEECCC@@@>>>@@@CCC>>>BBBaaapppOOOOOOXXXLLLZZZ}}}{{{```CCC777<<<===666222444555555222///---,,,++++++******++++++,,,,,,------...///000000///...///////////////......---////////////////////////...///000111222333333333333333444555666;;;@@@EEEPPP```pppsssttt[[[AAAFFFaaalllbbbPPPRRRccc|||~~~xxxwwwzzzooodddrrrpppfffqqqXXX666777444444444444444444444444222444222444777555???WWW|||TTTFFFFFFHHH@@@BBBEEE<<>>GGGFFFGGGQQQkkk~~~oooSSSUUU\\\zzz~~~}}}sss]]]aaa```bbbqqqeee```]]]WWWPPPIIIDDDAAA???AAA@@@BBBBBB>>>DDDccc{{{^^^XXXTTTRRRiiitttZZZ@@@666:::999333000222444444111...---,,,,,,++++++***++++++,,,,,,---,,,---///111111000.../////////000///......---////////////////////////---...000111333333444444222333444555666999>>>BBBRRRcccnnnwwwlll~~~^^^BBBAAAVVVlllooowwwvvvuuutttqqqkkklllmmmdddcccHHH000555333333333333333333333333333444000111999777888DDD{{{lllKKKDDDJJJAAABBBHHHAAAEEEGGGNNN^^^zzz{{{rrrkkknnnhhh[[[FFFEEEFFFbbbhhh>>>NNNPPPTTTYYYZZZXXXVVVWWWXXXUUUZZZ___[[[nnnuuuYYY~~~MMMNNNUUUqqqxxxOOOHHHEEENNNKKKHHHGGGHHHKKKLLLJJJIIIAAA???AAAHHHSSSddd{{{\\\SSS>>>777999555555:::;;;:::;;;>>>AAADDDFFFFFFFFF@@@BBBHHHPPPWWWXXXUUUPPPJJJSSSVVVSSSlll^^^wwwwwwhhhhhh[[[WWWOOOFFF@@@<<>>]]]qqq\\\gggaaaQQQJJJnnnkkknnnjjjZZZnnnkkk___^^^\\\ZZZVVVPPPJJJFFFCCCAAAAAAAAA???FFFaaa~~~tttbbb[[[SSS]]]xxx~~~qqqYYYAAA888:::777000///111333222000...,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,///222222000---...///000000000///------////////////////////////---...///111333444444444222333444444555888<<<@@@OOOdddnnnqqq|||pppnnnQQQHHHJJJ\\\~~~}}}vvvrrrpppuuussskkkmmm}}}wwwjjjbbbQQQ:::///555333333333333333333333333333666222111777666333:::bbb```HHHNNNDDDBBBIIIBBBDDDCCCIIIXXXjjjwwwsssiiiZZZMMMRRRUUUhhh^^^JJJTTTRRRWWW]]]^^^\\\ZZZ\\\^^^YYY\\\\\\ZZZjjjOOO```ZZZOOOPPPcccuuu}}}lll[[[aaaUUUKKKTTTRRRMMMGGGDDDDDDEEEFFFBBB===@@@OOOdddyyy{{{fffFFF888777;;;666555:::;;;===>>>@@@BBBDDDFFFGGGHHHJJJIIIKKKPPPVVVXXXUUURRRQQQQQQWWWSSSVVVnnn]]]yyyjjjjjj```WWWRRRJJJAAABBBbbb|||dddJJJPPPnnnhhhaaa___dddggg___TTT^^^gggtttzzztttrrr}}}oooXXXNNNRRRRRRMMMMMMNNNLLLKKKLLLMMMMMMKKKIIIJJJNNNPPPOOOQQQTTTRRRLLLIIILLLPPPRRRRRRQQQOOONNNSSSaaa[[[???YYYeeeHHHGGG>>>EEEOOOJJJPPPtttwwwssshhhuuudddfffwwwhhh```XXXWWW[[[]]]XXXRRRHHHDDDCCCBBBBBBJJJaaayyy|||eee]]]XXXTTTooo}}}rrr[[[EEE<<<<<<888000...000222222///---,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,///222333000---...///000000000///---,,,000000000000000000000000---...///111333444444444222333444444555777;;;???@@@ZZZiiinnnyyy{{{~~~{{{___RRROOO```|||lllfff{{{tttooowwwsssiiissszzzlllggg___FFF222222777333333333333333333333333111888555111555222000666999rrryyyvvvOOORRRHHHCCCHHH???===:::BBBOOOXXXjjjsss```jjjnnnxxx{{{fffOOOMMMNNNQQQVVV]]]^^^\\\[[[\\\___]]]ZZZVVVXXXeeezzzTTTZZZeeeQQQMMMZZZmmmrrrWWWOOOTTTjjjfffcccZZZMMMDDDCCCFFFIIIJJJCCCFFF\\\yyyZZZ<<<333777===777666::::::??????AAABBBDDDFFFHHHIIIPPPMMMKKKMMMQQQTTTRRRNNNRRRKKKSSSRRRKKKmmmjjjjjjooofffdddWWWKKKJJJFFF@@@UUU~~~sssGGG|||{{{ZZZeeeRRRWWWZZZZZZ^^^ccceeeccceeemmmtttxxx~~~mmmdddOOODDDJJJMMMKKKOOOAAAEEEJJJNNNNNNKKKHHHFFFBBBGGGJJJIIIKKKNNNKKKCCCFFFGGGHHHJJJKKKLLLMMMMMMLLLNNNlll~~~LLL111ooo}}}zzzRRRHHH;;;GGGAAACCCOOOVVV|||tttyyyXXX___xxx}}}uuucccmmmVVVOOOVVV]]]ZZZSSSMMMHHHEEEEEEFFFNNNcccwwwkkkeee___]]]}}}oooVVVBBB======888000////////////...---,,,+++))))))))))))))))))))))))------------....../////////000111222111000...,,,,,,---///000000000///.../////////000111333444555777555444555666888999999===JJJ]]]ooo{{{rrr]]]^^^bbbrrrxxxmmmzzzkkkfffwwwvvvrrrdddMMM;;;555222///333333333333333333333333333333333444444444555555555MMM}}}vvvRRRGGGIIIGGGAAAEEEAAAAAAGGGIIITTTwww|||zzz}}}sssUUULLLNNNPPPXXXUUUTTTVVV[[[^^^]]]ZZZ\\\YYYYYYTTTSSSpppSSS]]]||||||QQQNNNJJJfffssscccfffcccyyypppZZZVVVPPPJJJIIIGGGIII===TTTwwwPPP999999999888999999::::::<<<===@@@BBBDDDEEEFFFFFFGGGHHHJJJMMMNNNPPPQQQQQQMMMPPPNNNLLLOOOYYY|||wwwgggaaaqqqgggYYYVVVTTTHHHBBBGGGHHHTTTSSSQQQMMMIIIWWW}}}oooZZZ___\\\[[[YYYXXXXXX\\\ccchhhjjjsss{{{ZZZTTTLLLHHHGGGGGGEEECCCGGGEEEDDDFFFIIIKKKJJJHHHEEEFFFGGGGGGGGGHHHJJJKKKKKKGGGDDDDDDGGGJJJJJJIIIRRRRRR___sss===OOOfffMMMFFF888AAABBBFFFLLLPPPVVVbbbnnndddJJJMMMTTTmmmssscccmmmLLLHHHRRRYYYRRRNNNOOOGGG>>>DDDZZZoooyyysssfff\\\[[[lll~~~lllRRR???:::;;;777///////////////...---,,,+++************************,,,,,,,,,---...//////000///000111222111000...---,,,---///000000000///.........///000111333555666555444333333555888:::;;;888>>>JJJXXXhhhxxxzzzqqqfffggg}}}oooiiirrrssspppuuurrrkkkYYYDDD666444444222333333333333333333333333333333333444444444444555555<<>>AAADDDFFFGGGHHHHHHJJJJJJJJJJJJKKKKKKKKKLLLJJJLLLIIIIIINNNRRReeevvvaaaqqqccc\\\UUUGGGCCCFFFDDDFFFGGGHHHFFFBBBDDDPPP]]]fffxxx~~~yyy}}}___eeeddd___YYYXXX]]]eeelllooottt]]]tttzzznnnvvvxxx```[[[RRRJJJEEEEEEIIILLLOOOLLLIIIHHHIIIIIIGGGEEEBBBBBBBBBBBBBBBCCCEEEGGGKKKHHHFFFFFFHHHIIIIIIGGGPPPNNNSSSpppDDDVVVwwwXXXVVVKKKJJJHHHIIIIIIGGGFFFKKKRRRZZZ_________tttppp\\\PPPwwwgggiiiXXXAAAFFFOOOMMMQQQMMMDDDHHH]]]tttiii___ZZZbbbyyyzzzmmmRRR>>>888:::777000//////000000///...---,,,***************************+++,,,---...///000111///000111111111000///...---...//////000/////////---......000222444666777333333222222444666999;;;<<<===@@@EEEPPP___ooozzzuuugggiiiwwwpppyyyssspppdddOOO;;;222333555444222222333333333333333333333333333333444444444444888///HHHiiiQQQMMMHHHAAAAAAAAAAAABBBGGGOOOUUUqqqzzzuuu~~~oooTTTNNNPPPSSSWWWQQQ[[[bbb]]]RRRMMMRRR[[[aaa\\\UUUZZZ[[[TTTxxxZZZ[[[sssRRRIIITTThhhoooOOORRRtttyyycccKKKPPPSSSKKKLLLCCCZZZqqqXXX:::999999999:::;;;===???@@@???@@@CCCFFFHHHIIIIIIIIIKKKJJJHHHGGGFFFFFFFFFGGGGGGHHHEEEHHHOOOMMMQQQaaa~~~nnnccc]]]WWWYYYTTTDDDAAACCCBBBAAACCCEEEBBB>>>BBBDDDOOO\\\___aaatttbbbwwwiii~~~wwwjjjbbbiii___[[[XXX\\\fffnnnqqqppppppfffmmmeee^^^]]]YYYRRRKKKJJJNNNSSSUUURRRNNNKKKKKKKKKKKKJJJGGGEEECCCBBBBBBDDDFFFGGGJJJIIIHHHHHHIIIJJJHHHGGGKKKMMMNNNjjjPPPBBBvvvpppfff>>>GGGFFFFFFHHHFFFBBBBBBFFFCCCFFFHHHIIIUUUyyy}}}eeeZZZUUU~~~kkkLLL}}}nnnTTTGGGBBBHHHIIIGGGPPPggg}}}lllccczzz\\\XXX]]]pppzzzrrrrrrUUU@@@:::<<<999222///000111111000///---,,,************************)))***+++,,,...///000111000000111111111000000///......//////////////////------...000222444666777444444444333333444777999>>>???@@@AAADDDIIIOOOTTTaaaiiizzzvvvgggdddnnnvvvvvvxxxhhhmmm^^^HHH888333444444222222222222222222333333333222222333333333444444444666...<<>>>>>FFFLLLNNN^^^zzz{{{~~~dddQQQQQQRRRTTTXXXQQQ```nnnmmm```UUUSSSVVVWWWYYYQQQUUU^^^RRRjjjjjjXXXUUUGGGSSSZZZbbb]]]aaavvvbbbGGGSSSXXXHHHGGGMMMrrrMMM:::999999:::<<<>>>@@@BBBCCCCCCDDDEEEGGGHHHHHHGGGGGGGGGFFFDDDCCCBBBDDDEEEFFFDDDGGGEEEIIIQQQNNNMMMXXXpppxxxuuueeeaaaiiieeeRRRKKKKKKFFF???@@@HHHKKKIIIGGG@@@AAAGGGCCC<<>>BBBCCCEEEGGGIIIRRRUUU^^^iiiuuu|||mmmaaadddrrryyywwwuuuggg^^^PPP???666555444222000111111111222222333333333222222222333333333444444111222444HHHxxxWWWGGGIIIKKKHHHAAA===AAAEEEEEETTTjjjwwwuuuyyy|||WWWNNNPPPNNNOOOUUURRR\\\ggghhh```VVVPPPNNNNNNYYYQQQPPP\\\WWWaaannnMMMaaacccGGGQQQRRRppp}}}iiiFFFOOOTTTJJJOOOiiizzzcccJJJ888::::::<<<>>>@@@CCCEEEFFFFFFGGGHHHHHHGGGFFFEEEDDDBBBAAAAAAAAABBBEEEHHHJJJFFFKKKIIIIIIPPPOOOQQQ]]]^^^{{{\\\TTT}}}dddaaafff```TTTVVVRRRGGG>>>>>>AAACCCIIIEEECCCDDDDDDBBBBBBEEEAAAFFFFFFBBBIIIZZZUUU===TTTHHHKKKSSSOOORRRZZZZZZ]]]ccclllsssvvvuuurrrppp}}}}}}}}}nnndddNNNOOOQQQUUUXXXZZZWWWUUUXXXVVVTTTRRRSSSVVV[[[___QQQLLLGGGDDDCCCDDDDDDDDDGGGHHHJJJLLLMMMMMMNNNNNNKKKUUU]]]cccyyyZZZEEEOOO|||OOOKKKFFFEEEHHHJJJGGGEEEEEEIIIEEEFFFIIIHHHLLLccc|||lllWWWfffYYYsssrrraaaJJJBBBVVVuuu}}}\\\AAACCCIIIaaawww|||vvvlllzzzpppUUU@@@:::<<<888111///111333444333111...,,,++++++++++++++++++++++++)))***+++,,,---...///000000000000111111111111222000000///............////////////000111333444555999<<<===;;;777444444555888:::===???BBBEEEJJJMMMOOOOOOQQQTTTWWWddd}}}wwwfff___jjjqqqqqqyyyjjjdddHHH===444222555444222111000000111111222333333333222222222222333333333333333999333///OOO^^^GGGFFFFFFDDDBBBAAAAAAAAAHHHZZZlll{{{uuuvvv}}}vvv```OOOOOOQQQOOOPPPVVVXXXYYYZZZZZZXXXUUURRRPPPNNNZZZUUUPPPYYYYYY\\\nnn\\\OOO~~~SSSJJJMMM[[[eee]]]TTTLLLUUUgggRRRFFF555<<<<<<>>>???BBBEEEGGGHHHIIIIIIIIIIIIHHHFFFDDDCCC@@@@@@AAABBBDDDGGGJJJKKKIIIPPPLLLIIIMMMMMMPPP\\\ccclll|||ooonnnjjjjjj]]]___bbb```UUUGGG@@@AAAAAABBB@@@???CCCHHHEEE===DDDGGGIIIGGGEEEFFFIIIMMMOOOIIIOOOXXXYYY^^^eeedddkkknnnqqqrrrssstttwwwzzzzzzoooXXXRRR___RRRLLLHHHIIIOOOUUUXXXYYYXXXWWWUUURRRQQQSSSXXX[[[TTTOOOJJJHHHJJJKKKJJJIIIFFFHHHJJJKKKKKKKKKMMMOOORRRRRRYYY\\\aaakkkHHHVVVVVVPPPGGGAAABBBEEEEEEDDDDDDCCC@@@BBBGGGIIIIIIRRR]]]wwwpppcccRRRMMMJJJqqq]]]~~~|||lllTTTZZZqqqvvv^^^JJJIIIOOOrrr}}}}}}{{{jjjQQQ???;;;===:::333000111333444444111...,,,++++++++++++++++++++++++******+++,,,------......111000000000111111222333111000///...---......///000000000000111222333444888===AAA@@@;;;777666777999:::;;;<<<>>>BBBGGGKKKLLLNNNRRRUUUTTTTTT\\\fff{{{~~~{{{nnn```ZZZaaasss{{{{{{uuu```VVV<<<333...111444333222333///000000111222222333333111222222222222333333333444999555---<<>>>>>???AAACCCFFFHHHIIIIIIIIIJJJKKKJJJIIIGGGGGGDDDDDDEEEFFFGGGHHHHHHIIIHHHOOOLLLIIINNNNNNNNNUUUOOOGGGXXXgggtttiiihhhqqqooo___TTTTTTIIIFFFCCCAAABBBCCCAAA>>>??????>>>CCCGGGAAADDDSSSKKKRRRZZZ```ffflllooopppsssssstttwww}}}zzzbbbOOOIIIRRRSSSNNNHHHEEEFFFKKKQQQUUURRRRRRQQQNNNLLLMMMQQQTTTSSSOOOLLLMMMQQQSSSRRRPPPGGGIIIIIIHHHFFFFFFIIILLLWWWHHHNNNVVVPPPggg^^^TTT___zzz|||tttXXXLLL@@@???CCCEEEFFFHHHEEEDDDEEEGGGIIIJJJLLLNNN]]]qqqUUUSSSVVVaaatttiiippp{{{}}}qqq^^^QQQTTTeeewwwgggOOO???===@@@===666000111444555444222...,,,+++++++++++++++++++++++++++++++++,,,,,,---------111111000000111222333333111000///...------...///111111000000111222222333777===BBBBBB>>>999888999000333777:::===AAAEEEGGGKKKJJJNNNSSSVVVWWW[[[aaaeeerrr{{{zzzzzz}}}|||wwwzzzvvvuuu|||~~~}}}{{{}}}{{{yyy~~~nnnXXXUUUgggwww{{{~~~|||nnnYYYEEE;;;333///222444111222555///000000111222222333333111111222222222333333333...222555444888RRRwww\\\FFFDDDFFFBBBAAAFFFDDDFFFFFFOOO^^^fffrrrvvvpppllluuujjjFFFIIILLLOOOPPPOOOQQQSSSUUUTTTUUUXXXZZZZZZWWWTTTUUUOOOTTT[[[UUUUUU___fffwww___dddOOOSSSJJJOOOfffQQQhhh}}}qqqtttZZZJJJ===AAA??????@@@BBBDDDFFFHHHJJJHHHIIIKKKLLLLLLLLLKKKJJJHHHHHHIIIIIIHHHGGGFFFEEEEEEMMMJJJJJJRRRRRRNNNPPPDDD___UUUjjjVVVlllqqqbbbmmmssshhh```bbb[[[SSSNNNMMMIIICCCEEELLLFFFJJJFFFGGGSSSWWWUUUZZZXXXhhhmmmkkkqqqsssppppppwwwwww{{{aaaNNNOOONNNKKKPPPPPPNNNJJJEEEEEEIIIMMMJJJKKKKKKIIIGGGHHHMMMPPPLLLIIIGGGKKKQQQTTTTTTQQQHHHIIIIIIFFFBBBBBBEEEHHHWWW???GGGVVVIIISSSZZZQQQnnn~~~jjjZZZIIICCCDDDDDDEEEFFFCCCEEEFFFDDDFFFJJJMMMMMMXXXqqquuu[[[OOOjjjyyyttt{{{|||xxxqqq]]]RRR[[[zzz|||lllLLL::::::>>><<<666111222444555444111...+++---,,,++++++******++++++++++++++++++,,,---.../////////000111111111111111000///...,,,,,,,,,---...111111111111111111222222444:::AAAHHHPPPPPPBBB111999000...777AAACCCCCCDDDJJJJJJKKKMMMQQQTTTXXXYYY\\\```fffmmmsssvvvwwwwwwzzzzzzzzz|||~~~}}}}}}~~~~~~{{{qqqyyymmmXXXRRRXXXhhhoooxxx~~~zzzjjj]]]KKK;;;222222111000//////000000000000000000111111111111333222222111111222222333222444777666...555XXXUUUDDDEEEFFFEEEGGG===AAAEEEHHHNNNWWWaaafff}}}oookkkpppvvvOOOHHHLLLNNNLLLGGGGGGMMMTTTXXXUUUSSSVVVWWWTTTSSSUUURRRUUUWWWVVVTTTUUUZZZ___kkksssLLLjjjXXXIIIIIIXXX[[[^^^\\\~~~SSS:::444@@@BBBCCCDDDCCCCCCDDDGGGIIICCCEEEFFFFFFEEEEEEFFFHHHGGGHHHIIIJJJKKKKKKKKKKKKLLLMMMMMMLLLKKKKKKNNNPPPPPPWWWRRROOOpppbbbnnnggghhhjjjjjjllloooqqqpppnnnjjjccc]]]WWWXXXVVV[[[gggeeecccllloooggghhhrrrxxxtttsssvvv}}}xxxSSSCCCCCCEEEEEEKKKOOOQQQLLLCCC???DDDJJJLLLHHHGGGKKKLLLHHHFFFGGGGGGGGGHHHJJJMMMOOOOOOMMMLLLIIIFFFEEEDDDDDDCCCCCCJJJLLLLLLLLLHHHLLLwww```JJJeeegggNNNIIIEEE<<<<<>>;;;:::888333111999EEEHHHJJJLLLOOOQQQTTTWWWZZZ___aaacccfffhhhjjjkkkkkknnnnnnpppsssvvvzzz}}}~~~|||yyyvvvvvvxxxyyyxxxwww|||lll]]]QQQPPP^^^oooxxx|||}}}{{{gggYYYPPPBBB222222111111000//////000000//////000000000111111111333222222111111222222333111111555888333333DDDZZZZZZJJJDDDDDDFFFJJJEEE===888999CCCNNNUUUdddmmmyyy~~~uuuqqqzzzjjjeeerrrcccLLLHHHJJJKKKIIIFFFGGGKKKOOOUUURRRQQQTTTUUUSSSRRRTTTOOOUUUYYYXXXTTTSSSXXX^^^{{{wwwFFFfffxxxLLLNNNQQQTTTwwwnnnmmmeeeEEE???>>>AAAAAABBBCCCCCCCCCDDDGGGIIIAAAAAAAAABBBDDDEEEGGGHHHBBBCCCEEEGGGIIIJJJKKKLLLMMMKKKJJJHHHHHHHHHIIIIIIJJJLLLLLLOOOaaavvv~~~iiigggnnnppprrruuuwwwwwwuuupppjjjdddjjjfffeeellljjjfffkkkkkkqqqxxxxxxtttyyynnneeeLLLCCCCCCCCCAAAGGGJJJLLLIIICCC@@@CCCGGGGGGCCCCCCGGGIIIGGGFFFHHHCCCBBBCCCFFFIIILLLMMMLLLKKKJJJHHHHHHHHHIIIIIIIIIFFFHHHJJJOOOMMMGGG^^^zzzRRReeeqqqVVVNNNMMM@@@???MMMEEEEEEFFFEEEEEEEEEFFFFFFIII|||iiiUUU}}}uuuxxxtttpppiiiaaaqqquuutttVVVAAA::::::999888222333444555444111...,,,---,,,++++++******++++++++++++***++++++,,,---...000000000111111000/////////000000000000//////...//////000000111222333333333777;;;@@@LLL[[[fffjjj[[[KKK:::444555888:::===>>>BBBGGGIIIJJJKKKOOORRR\\\]]]___aaaeeeiiilllnnnrrrrrrssstttuuuvvvvvvvvvmmmmmmmmmpppsssuuuuuuuuunnnaaaSSSMMMSSSaaavvv~~~wwwYYYMMMFFF999+++111111000/////////000000//////000000000000111111222222111111111111222222333///111666666222444:::^^^UUUOOONNNEEEGGGFFFDDDCCCCCCEEEGGGJJJLLLRRR[[[ccclllzzz~~~vvvllllllrrrnnniiiggg}}}pppTTTJJJLLLJJJIIIHHHGGGFFFGGGHHHIIILLLJJJKKKOOOOOOMMMMMMPPPNNNTTTYYYXXXTTTRRRUUUZZZaaa\\\eee~~~qqqYYYUUUOOOHHHQQQ\\\{{{RRR;;;BBBBBB;;;???@@@AAAAAABBBCCCFFFIIIBBB???===???DDDHHHIIIIIIAAABBBCCCEEEFFFHHHIIIJJJJJJGGGDDDDDDGGGHHHHHHFFFGGGEEEJJJPPPPPPWWWuuueeeQQQ]]]~~~gggaaa______bbbhhhkkkkkkjjjmmmwwwpppfffiiillljjjkkkhhh{{{xxx|||___ooopppaaaOOOFFFEEEFFFCCC???EEEGGGIIIHHHGGGFFFFFFHHHGGGBBB@@@CCCEEECCCCCCFFF???>>>>>>@@@DDDHHHJJJJJJJJJJJJJJJJJJLLLMMMNNNOOOGGGGGGGGGLLLMMMDDDKKKfffUUU>>>xxx]]]RRRGGG???>>>EEEEEEFFFFFFFFFDDDCCCBBBHHHzzzyyy{{{jjjNNNmmmxxxoooqqqnnnoooqqqrrr{{{tttXXXCCC999888999999222333444555444111///------,,,++++++******++++++++++++******+++,,,,,,---000000000000000000///...///000111222222111//////---...///000111222333444555777999:::AAAPPPbbbmmmvvveeePPPDDDAAA>>>888333888===CCCEEEEEEGGGJJJNNNKKKMMMPPPUUUYYY^^^aaaccccccdddeeefffeeedddcccbbb```bbbeeehhhiiigggccc```GGGHHHNNN\\\nnn~~~}}}qqqZZZLLLBBB555,,,111000000/////////000000////////////000000000111222222111111111111222222777000---111444333333555BBBnnn^^^PPPOOOAAABBBEEEGGGCCC???>>>AAABBBFFFJJJPPPWWWdddsss~~~{{{wwwuuuwwwxxx|||sssooopppjjjdddooo|||___DDDFFFPPPLLLIIIFFFFFFHHHIIIGGGEEEIIIHHHJJJNNNOOOLLLMMMPPPOOORRRUUUVVVVVVTTTSSSSSSMMMPPPSSScccaaarrryyyRRRCCCSSSLLLccc~~~zzzHHH888@@@AAA999>>>???@@@@@@AAACCCFFFHHHGGGBBB>>>@@@FFFKKKKKKJJJFFFFFFFFFFFFFFFFFFGGGGGGGGGCCC@@@CCCIIIMMMLLLJJJKKKIIILLLPPPHHHBBBUUUrrruuuUUU```vvvllliiiiiihhhfffeeesss}}}sss|||~~~|||{{{{{{{{{^^^^^^UUUNNNFFFDDDGGGHHHFFFBBBHHHHHHJJJLLLNNNOOONNNLLLMMMGGGCCCCCCCCCAAA@@@CCC???===<<<===AAADDDFFFGGGIIIJJJKKKLLLMMMNNNPPPQQQNNNLLLFFFGGGJJJEEEKKK```}}}MMMNNNvvvRRRMMMGGG888CCCDDDEEEGGGHHHGGGEEECCCMMM```yyysss```HHH___vvv{{{yyy~~~tttuuummmdddpppyyyxxxpppVVVBBB888777999;;;333444444444333111///...---,,,++++++******++++++++++++*********+++,,,,,,//////000000000//////...///000111222222111000///---......000111222333333555666888888:::CCCTTTaaauuu}}}pppVVVAAA888777666:::>>>@@@BBBEEEJJJNNNMMMOOOSSSWWWZZZZZZZZZZZZVVVXXXZZZ[[[\\\\\\[[[[[[YYYXXXUUUQQQLLLHHHEEECCCKKKUUUeeevvvzzzuuu~~~~~~oooqqq]]]HHH999222000000///////////////000000...////////////000000000222111111000000111111222444111000222333333444777666GGGccceee^^^VVVMMMFFF===999???III>>>@@@AAACCCHHHQQQ]]]eeeooouuuyyyyyyzzzzzzvvvpppnnnkkkfff```[[[YYYZZZ\\\hhhpppuuuvvvuuuuuusssooofff```aaaddd```___qqqWWWGGGKKKMMMMMMJJJGGGHHHKKKLLLJJJGGGKKKKKKOOOSSSRRROOOPPPTTTRRRPPPPPPTTTXXXXXXSSSNNNMMM\\\YYYZZZ{{{TTTssscccFFFPPPLLLWWWqqqXXX@@@999;;;???@@@>>>???@@@@@@@@@BBBEEEHHHJJJEEE@@@@@@EEEIIIIIIGGGGGGGGGGGGGGGHHHIIIJJJKKKJJJFFFCCCFFFLLLPPPPPPMMMNNNNNNOOONNNJJJGGGMMMUUUtttuuuUUUvvvyyyxxxeeeZZZRRRLLLFFFDDDEEEGGGFFFDDDJJJIIIJJJNNNQQQSSSQQQOOOOOOIIIEEEFFFFFFCCCCCCEEECCCAAA??????AAACCCEEEEEEJJJLLLOOOOOONNNNNNPPPRRRRRRSSSKKKGGGIIIHHHPPPccc___\\\FFF[[[qqqkkkWWWQQQIIIAAA@@@AAACCCGGGHHHFFFEEEEEEIIIgggnnn[[[NNN]]]iiisssxxxzzzzzz~~~}}}nnnqqqwww{{{}}}|||yyyvvvrrrlllgggyyywww}}}~~~lllSSS@@@888888999:::444444555444333222000///---,,,++++++******++++++++++++************++++++---...//////000000000//////000000111111111111000......//////000111222222333444777999999===IIIVVVhhhwww}}}nnn^^^SSS===;;;888777777:::>>>@@@IIILLLQQQVVVYYYYYYYYYXXXZZZZZZYYYXXXVVVTTTRRRQQQJJJFFF@@@:::888<<>>CCC@@@AAAAAAAAA@@@BBBDDDGGGHHHEEEAAAAAACCCDDDDDDCCCCCCDDDDDDFFFIIILLLOOOQQQOOOLLLIIIJJJMMMOOOOOONNNMMMOOOMMMKKKMMMRRRQQQLLLIIIcccuuukkk}}}qqqooofff[[[SSSNNNHHHDDDCCCDDDEEEFFFGGGGGGHHHJJJMMMOOOOOONNNKKKGGGEEEGGGIIIGGGHHHJJJFFFDDDBBBBBBDDDEEEEEEEEEJJJMMMQQQQQQOOONNNOOORRRPPPUUUPPPKKKMMMKKKNNNZZZPPPcccyyy___<<<___pppzzzuuuWWWPPPDDDAAA>>>???CCCEEEEEEDDDBBBGGGRRRooojjjaaa``````^^^cccddd^^^```qqq~~~qqqooorrrvvvxxxuuunnnjjjlllooommmsssyyy|||lllRRR???999999999888555555555444333222000///---,,,++++++******++++++++++++************++++++,,,,,,...///000000111111///////////////000111111.../////////000000111111111222555:::999:::CCCNNNYYY]]]fffuuu|||fff[[[MMMBBB===;;;888666444666:::>>>AAACCCDDDEEEJJJHHHFFFCCCAAA???>>>===@@@@@@AAADDDLLLZZZjjjuuu~~~zzz{{{xxx\\\iiiyyydddMMM===333------111...............///000000........./////////000000111111000000000000111111...333777777333000//////222555<<>><<>>GGGIIIMMMQQQZZZmmmuuuaaaUUULLLDDD???<<<<<<;;;:::::::::::::::999999:::;;;>>>AAADDDFFFFFFMMMWWWbbbooo~~~wwwNNN\\\nnniiiNNN555...222333111000...............///000111............/////////000111111000000000000111111444666666222000222444666***:::333444```{{{mmmlllcccUUULLLAAAAAAAAAAAA@@@@@@@@@AAA@@@CCCDDDBBBBBBDDDDDDAAACCCBBBAAA???======???AAAAAAEEEFFFDDDDDDIIIMMMMMMPPPRRR[[[qqq|||[[[EEEIIIIII???AAANNNFFFGGGJJJMMMOOOQQQSSSTTTMMMOOOUUUXXXUUUPPPPPPUUUKKKQQQVVVVVVSSSRRRVVVZZZPPPRRRSSSeee\\\iii```ggg```KKKKKKIIIMMMcccpppmmmIII;;;@@@<<>>CCCDDDDDDBBBAAAAAACCCEEEEEEFFFGGGGGGEEEDDDEEEFFF@@@@@@@@@AAADDDGGGKKKMMMIIIKKKKKKKKKKKKMMMPPPRRRPPPKKKIIIIIIEEEAAAFFFPPPHHHNNN\\\aaalllRRR[[[kkkxxxvvviiisss}}}mmmzzzdddZZZQQQFFFEEEGGGIIIJJJJJJJJJKKKKKKDDDEEEEEEDDDCCCDDDGGGJJJHHHEEEDDDGGGHHHEEECCCDDDEEEEEEEEEGGGJJJKKKJJJHHH===BBBGGGHHHFFFEEEHHHLLLNNNRRRKKKFFFOOORRRNNNOOOIIIYYYdddmmmIIICCC\\\zzz```|||^^^TTTIIIBBBBBBDDDDDDCCCDDD???BBBMMMQQQPPPYYYgggooonnnuuunnnaaaXXXPPPWWWIIIOOOTTTUUUWWW\\\___]]]ZZZmmmzzzyyyzzz|||qqqooocccnnnnnnlllwwwwww{{{hhh```YYY[[[fffsss}}}{{{yyy|||uuuGGGiiiMMM<<<:::===;;;888444444444555555333///+++---,,,,,,+++*********+++++++++++++++++++++++++++***+++---///000000//////222111111111000000//////666444000---+++,,,...///000222555777888999:::;;;???CCCHHHNNNXXXgggzzzxxxpppfffPPPJJJEEEDDDCCCAAABBBEEEEEEGGGJJJOOOUUU[[[aaaeeerrrvvv}}}ooo]]]YYYlllPPP===///111333///...111...........................---,,,...000111111000000000000000000000000000000000000000000000000000333222555999???WWWgggFFFGGGIIIFFF@@@===@@@GGGFFFDDDCCCCCCCCCCCCBBB@@@FFF???<<<@@@AAA===>>>BBBBBBEEEDDD???CCCMMMPPPKKK]]]dddwwwuuu\\\GGGDDDFFFBBB@@@CCCDDDFFFJJJMMMOOOOOOOOOOOOOOOIIIQQQ^^^___]]]YYYQQQMMMOOORRRUUUVVVVVVUUUUUUQQQPPPXXX```\\\cccPPPffftttUUUHHHJJJLLLMMMlllyyysssLLLFFF???===???@@@???===CCCCCCDDDDDDDDDCCCBBBAAACCCBBBAAA@@@@@@AAACCCEEE@@@GGGJJJFFFBBBDDDGGGIIIFFFDDDBBBDDDIIIMMMOOOOOOLLLLLLLLLKKKIIIIIIJJJKKKQQQRRRRRRVVVkkk]]]PPPttt|||uuuvvv~~~~~~fffqqqxxx}}}uuu```LLLGGGKKKEEEEEEEEEBBB@@@@@@AAACCCBBBAAA@@@AAAAAAAAA@@@???FFFHHHFFFBBBBBBEEEFFFCCCDDDDDDDDDFFFHHHIIIHHHGGGDDDAAABBBEEEEEEAAAAAACCCGGGGGGGGGFFFFFFGGGJJJLLLIIINNNWWW{{{AAADDDuuusssVVVttt}}}dddPPPOOOKKK@@@<<>>aaasssQQQEEELLLPPPGGG;;;@@@@@@AAAAAAAAABBBCCCCCC@@@@@@AAACCCBBBAAACCCFFF===@@@EEEKKKMMMQQQ[[[eee[[[JJJ>>>@@@DDDBBBAAADDDFFFFFFFFFGGGIIIKKKMMMNNNMMMHHHKKKZZZeeeaaa\\\^^^TTTSSSRRRSSSTTTUUUSSSRRRWWWQQQSSSVVVRRRYYYWWWRRRpppeeeMMMFFFMMMOOOYYYvvvdddeeelllHHHCCC===;;;===???>>><<>>>>>>>>===>>>???BBBDDD===??????>>>@@@EEEFFFCCCAAA???>>>???CCCFFFGGGFFFEEEHHHKKKLLLKKKJJJJJJJJJMMMNNNNNNQQQZZZnnnfffdddtttrrrttt\\\aaaqqq~~~[[[nnnfff^^^XXXPPPHHHDDDEEEDDDDDDDDDCCCAAA@@@AAACCCCCCCCCBBBBBBBBBAAAAAA@@@AAACCCBBB???>>>BBBBBB@@@CCCCCCBBBDDDFFFFFFFFFDDDAAA>>>???BBBCCCAAABBBEEEJJJIIIHHHFFFFFFGGGKKKMMMHHHLLLQQQcccyyynnnDDDggg]]]^^^jjjWWWOOOGGG>>>;;;===@@@EEEHHHIIIHHHFFFEEEFFFEEEEEEDDDDDDEEEGGGGGGDDDFFFGGGHHHIIILLLPPPTTT\\\YYYVVVRRRQQQQQQSSSUUUVVV___lllrrrjjj]]]WWWXXX``````bbblllnnnTTTJJJ{{{fffLLL<<<999<<<;;;999666444222111222111000...,,,,,,++++++******++++++++++++++++++++++++++++++)))***,,,---///000000000111111111111000000000000111444999<<<<<<777111---111000111444777:::;;;:::???@@@AAA@@@@@@EEEMMMSSS[[[lll~~~zzz|||yyyQQQ:::cccuuu\\\KKK555...---222333...,,,///------------------------...------...000111000///////////////////////////000000000000000000000000000000222222...///???SSSzzz```NNNEEECCCCCCDDDEEEDDDAAAAAADDDHHHBBBEEEFFFBBB???@@@BBBBBBKKKFFFIIITTT___sss{{{vvv```CCC;;;888???CCCAAAAAADDDGGGEEECCCBBBCCCFFFJJJLLLJJJIIIIII]]]ssshhhYYYddd___ZZZUUUTTTWWWWWWTTTQQQTTTOOOQQQUUUQQQTTTqqqoooPPPRRRmmmLLLLLLRRRLLLWWWvvv}}}yyyzzzGGGeee}}}LLLCCC>>>:::888;;;===<<<;;;;;;;;;;;;;;;<<<>>>@@@AAA:::;;;<<<;;;;;;===@@@BBBMMMHHHAAA???CCCGGGBBB:::@@@@@@@@@AAADDDEEEDDDCCC???CCCHHHKKKKKKJJJJJJIIIMMMLLLOOOSSSRRRSSSbbbsssqqqcccRRRkkknnnjjj```mmmwwwhhhVVVFFFEEEKKKLLLFFFAAAAAACCCDDDDDDBBBAAABBBBBBEEEDDDDDDCCCBBBAAAAAAAAABBBDDDDDDAAAAAAEEEEEECCCBBBAAAAAABBBDDDEEEDDDCCCCCC@@@@@@CCCDDDCCCEEEHHHNNNLLLIIIGGGGGGHHHKKKLLLJJJGGGLLLKKKaaa{{{yyyqqq===fffTTT```www[[[MMMIIIIIIAAAAAA@@@@@@BBBEEEHHHJJJBBBBBBAAAAAA@@@@@@@@@???HHHIIIJJJIIIIIIKKKNNNPPPMMMKKKIIIIIILLLQQQVVVZZZXXX___eeebbbVVVOOOWWWdddiiilllttt___IIIKKKyyyeeeLLL<<<999;;;;;;999888777666555444222///,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++))))))+++,,,...000000111111111111000000000000000000444888<<<===;;;888555---...000333666777666555===>>>@@@@@@AAACCCHHHKKKMMMVVV\\\```iiixxx}}}zzz{{{jjjNNNWWWwwweeeKKK;;;---+++---111000,,,,,,000------------------------///------...000000000///////////////////////////000000000000000000000000111111444777444000555===XXXvvvhhhMMMEEEIIIMMMNNNMMMPPPWWW]]]ZZZZZZTTTIIIFFFJJJLLLJJJRRRhhheeeHHH<<<:::<<>>???CCCFFFDDDBBBAAAAAADDDGGGIIIFFFLLLLLLcccjjjOOO\\\___ZZZUUUUUUXXXXXXSSSLLLJJJLLLUUU___]]]XXXbbbrrr{{{FFFrrr]]]FFFNNNMMMOOOccc}}}|||{{{|||ooo[[[aaa>>>>>>;;;888888:::<<<<<<<<<;;;:::999888999;;;===???;;;===>>>===;;;<<<>>>AAATTTOOOGGGBBBEEEIIICCC;;;???@@@BBBEEEFFFFFFEEEDDD>>>BBBFFFIIIIIIHHHHHHIIIMMMIIIMMMWWWUUUMMMQQQ^^^gggwwwggghhhjjjuuuzzzooottt~~~uuuiiiYYYKKKAAAEEENNNNNNFFF>>>???AAADDDDDDCCCBBBBBBBBBEEEFFFFFFDDDCCCAAAAAABBBCCCFFFFFFDDDEEEHHHIIIFFFBBBAAAAAABBBEEEGGGGGGGGGLLLHHHFFFGGGGGGEEEGGGKKKNNNMMMKKKJJJKKKKKKJJJJJJNNNDDDKKKRRRQQQrrr{{{oooGGGGGGTTTQQQbbbSSSQQQGGGDDD@@@???AAAFFFJJJMMMFFFFFFFFFEEECCCAAA???>>>AAABBBCCCCCCBBBCCCFFFHHHFFFJJJOOOVVV[[[^^^```aaa\\\VVVPPPPPPRRRXXXdddooorrrwwwtttRRRDDDHHHxxxeeeMMM===999::::::999555555555666666333...***,,,++++++***++++++,,,,,,++++++++++++++++++++++++)))******,,,---///000111000000000000000000111111222333555777:::===???AAA//////......///333888;;;777999;;;>>>@@@BBBEEEGGGKKKNNNNNNMMMQQQ]]]jjjrrrvvv{{{~~~zzzzzz|||}}}~~~}}}~~~tttRRRaaalllNNN888///...---...///---***,,,000------------------------///...---...///000///...........................////////////////////////---...111444555333333666444DDDnnnxxx___fffnnnsssxxx~~~uuuuuu|||}}}mmmOOO999<<<===???@@@>>>;;;===BBBCCCCCCDDDDDDEEEEEEEEEEEEDDDLLLJJJ]]]vvvbbbIIIUUUWWWSSSQQQTTTXXXWWWOOOGGGHHHMMMXXXaaa```XXXVVVYYYtttdddZZZmmm|||PPPEEELLLQQQZZZ}}}{{{yyytttLLL===<<<:::999888:::;;;<<<======<<<:::888888:::;;;<<>>AAAEEEEEECCC@@@CCCGGGGGGCCC<<>>DDDHHHHHHEEE===222******111999666888:::===@@@CCCEEEFFFGGGKKKNNNPPPRRRWWW^^^cccaaagggrrr~~~|||yyyzzz{{{||||||~~~ppp]]]jjjlllQQQ999///...000000///---,,,+++---///,,,,,,,,,,,,,,,,,,,,,,,,///...---...///000///...........................////////////////////////......000222333333444444333000AAAkkkfffwwwzzz]]]JJJ@@@777444:::;;;===<<<::::::===AAAAAACCCEEEGGGHHHGGGEEEDDDDDDHHHCCCLLL]]]VVVKKKVVVSSSRRRSSSWWWZZZXXXQQQJJJOOOQQQUUUVVVTTTOOOMMMLLL\\\YYYOOO^^^wwwOOOEEEKKKQQQiiiUUU===<<<;;;:::999999999;;;<<<======<<<;;;:::999:::;;;;;;AAADDDGGGDDD>>>;;;===AAAAAAEEEFFFCCCBBBEEEEEEDDD???CCCGGGIIIJJJJJJJJJKKKFFFGGGGGGFFFEEEEEEGGGIIIMMMHHHIIITTTYYYTTTOOOOOOVVVSSSYYYggg~~~lllaaahhhccc\\\fffssswwwsss|||ppprrrcccfffvvveeeaaauuuzzzeeeXXXSSSVVV^^^PPPFFFDDDDDDCCC@@@===BBBJJJ@@@BBBCCCCCCAAA@@@AAAAAABBBEEEGGGEEEBBBAAACCCEEEEEEHHHIIIGGGGGGJJJIIIFFFDDDCCCBBBEEEIIILLLNNNOOOQQQLLLJJJJJJHHHDDDDDDGGGIIIIIIJJJMMMQQQQQQMMMIIILLLQQQIIIOOO[[[LLL[[[{{{SSSSSSmmmVVVjjj}}}oooYYYHHH???>>>???AAAAAAAAAAAABBBBBBCCCCCCCCCFFFHHHJJJKKKKKKLLLOOOPPPOOOMMMKKKIIIHHHGGGGGGGGGIIIOOO[[[jjjuuuzzzvvvmmmNNN;;;<<>>CCCFFFCCC>>>;;;===AAAFFFJJJJJJGGGFFFFFFDDD@@@DDDGGGKKKLLLKKKJJJLLLMMMEEEGGGIIIIIIHHHHHHHHHIIIMMMMMMNNNQQQTTTUUUTTTRRROOOQQQNNNQQQ___rrrpppaaaSSSEEERRRjjjqqqxxx~~~xxxWWW```nnnaaaZZZ```TTTQQQjjjlllzzz{{{lllqqq]]]QQQJJJIIIRRRGGGGGGDDDCCCCCCAAA@@@FFFMMMBBBCCCCCCAAA@@@???@@@AAA@@@CCCFFFEEEAAA@@@CCCFFFHHHKKKLLLJJJIIIKKKJJJGGGEEECCCBBBCCCFFFIIIKKKLLLIIIFFFFFFIIIIIIFFFGGGIIIIIIGGGFFFIIIOOORRRPPPNNNLLLNNNLLLLLLOOOPPPWWWeeeiiiOOOOOOfff[[[VVVUUUeeeeeeWWWQQQPPPPPPDDDCCCBBBAAAAAAAAABBBCCC;;;===@@@AAA@@@AAABBBDDDBBBAAA@@@AAAFFFMMMTTTXXXeeemmm|||}}}uuuXXXDDD;;;;;;>>>AAAzzziiiSSSBBB:::999999999HHHCCC;;;555222111000///+++*********+++,,,,,,---++++++++++++++++++++++++------++++++++++++------//////000000111111111222444666:::===AAABBBCCCCCCOOOZZZccc\\\III888111222...///222777===BBBDDDEEEGGGIIIMMMPPPPPPQQQVVV[[[XXX]]]gggooopppnnnpppuuuwwwvvvwwwyyy{{{}}}zzzwwwwwwzzz|||}}}xxxwwwvvvwwwyyy{{{{{{zzzvvvaaaPPPQQQffflllMMM888...+++---111,,,---------///000---))),,,,,,,,,,,,,,,,,,,,,,,,000///......///000///---........................///////////////////////////111111000///111222222000222111---222NNN}}}|||]]]DDD999666<<>>===AAADDDCCCCCCEEEDDDDDDCCCAAA>>>>>>@@@AAA>>>BBBEEEDDDAAA@@@CCCGGGEEEHHHIIIFFFFFFGGGFFFBBBFFFDDDBBBAAADDDFFFGGGGGGBBBAAACCCIIIKKKJJJKKKNNNJJJFFFCCCEEELLLRRRSSSRRROOOFFFRRRUUUDDDKKK[[[RRRlllkkkuuuLLLEEEKKKPPPNNNMMM^^^sss```RRRNNNKKKHHHDDDBBBAAAAAAAAA>>>@@@BBBBBBAAAAAABBBCCCDDDFFFJJJQQQZZZdddlllqqqtttaaa{{{zzz|||dddMMMLLLNNNFFFAAADDDuuueeeOOO???::::::999888;;;999777444222000///...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...///000111222555555777===EEEJJJJJJIIILLLTTTWWWSSSXXX___VVVEEE777444111222666<<>>@@@BBBEEEFFFGGGGGGFFFFFFCCCBBBCCCFFFGGGFFFDDDEEEDDDDDDFFFJJJKKKHHHFFFGGGIIIKKKKKKLLLOOOOOONNNRRRLLLKKKPPPSSSTTTZZZbbbdddfff}}}rrrfff```WWWKKKDDDHHHGGGGGGFFFEEEDDDBBBBBBAAAAAA@@@@@@??????@@@@@@DDDCCCAAA???>>>>>>?????????@@@@@@BBBCCCDDDDDDEEEAAADDDEEECCCCCCFFFEEEBBB===<<<===AAADDDEEECCC@@@FFFHHHFFFAAA@@@EEEJJJKKKJJJLLLKKKFFFBBBBBBHHHNNNLLLKKKJJJJJJJJJJJJLLLMMMJJJlll}}}LLL>>>GGGFFF444BBBZZZSSSiiivvvkkkaaa]]]\\\XXXUUUTTTUUUMMMLLLSSSXXX___qqqxxxgggdddmmmttt\\\dddqqq~~~~~~~~~aaaZZZQQQIIIDDDCCCBBBAAAvvvfffPPP@@@:::999999888;;;999777444222000///...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...///000111111555444666999???DDDGGGHHH>>>GGGMMMNNNXXXkkk{{{bbbHHH000+++111888???EEE<<>>>>>@@@BBBDDDFFFGGGDDDEEEGGGHHHIIIJJJMMMOOOIIIKKKNNNOOOMMMKKKHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJMMMZZZiiiIIIXXX~~~wwwUUUIII???FFFNNNNNNJJJOOObbbvvv{{{fffIII<<<888666666999999999888888777777777888888888888999:::<<<<<<::::::::::::;;;<<<>>>>>>===>>>@@@AAACCCDDDEEEEEECCCAAA@@@AAACCCDDDCCCAAADDDCCCCCCFFFIIIJJJHHHFFFHHHHHHFFFEEEFFFKKKOOOPPPMMMIIIJJJOOORRRQQQTTTZZZ___ZZZ]]]iiiqqq}}}qqqYYYNNNLLLJJJHHHGGGFFFFFFFFFFFFDDDCCCBBBAAAAAA@@@@@@?????????@@@@@@AAA@@@???>>>======>>>>>>?????????@@@AAACCCDDDEEEFFFGGGEEEBBBBBBEEECCC>>>=========@@@CCCDDDBBB@@@CCCFFFEEE@@@???CCCGGGHHHJJJIIIGGGDDDCCCDDDGGGIIIJJJIIIIIIHHHHHHIIIJJJKKKLLLHHHvvvlll~~~UUUBBBCCC888===IIIBBBHHHUUUnnn|||zzz|||oookkkooo}}}ttt^^^ddd]]]zzz{{{pppRRRLLLEEE???===>>>>>>>>>vvvfffQQQAAA:::999888777;;;999777444222000///...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...///000000444555555666999===BBBGGG[[[```ccc^^^XXXZZZfffrrrlllRRRCCC888///---000???BBBEEEFFFGGGJJJNNNRRR[[[^^^dddhhhgggccccccfffccciiinnnmmmiiigggiiimmmkkkooorrrrrrssssssqqqllluuurrraaaQQQMMMQQQbbb|||gggRRR999...(((---111...---000------------,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------------------............////////////////////////....../////////000000000///111222111000///000111---<<>>???BBBDDDFFFGGGBBBEEEIIIJJJJJJIIIHHHIIIFFFHHHKKKMMMMMMKKKHHHFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGKKKOOOeeeLLLEEEdddzzzoooPPPMMMKKKHHHDDDCCCLLLXXXoooyyyqqqwwwoooDDD<<<>>>666222777888888888888777777777777666666666777888999;;;;;;888888999:::;;;===>>>???<<<<<<<<<<<<>>>@@@AAABBBBBBAAA@@@@@@BBBBBBAAA@@@BBBAAABBBDDDFFFGGGGGGEEEBBBEEEIIIMMMOOONNNMMMLLLJJJHHHJJJNNNOOOMMMMMMOOOOOOPPPQQQOOONNNWWWnnnwwwfffjjjYYYGGGAAADDDGGGIIIKKKEEEEEEEEEEEEDDDBBBAAAAAA@@@???????????????@@@@@@???>>>===<<<<<<<<<===>>>>>>>>>===>>>???AAADDDFFFEEECCC???===AAAFFFEEE???>>>======???AAABBBBBBAAA@@@CCCCCC???>>>AAACCCCCCHHHEEECCCCCCEEEFFFEEECCCGGGFFFFFFFFFGGGHHHIIIIIIJJJ===OOOssssssqqqUUU======@@@AAA===@@@QQQnnnrrrkkkYYY\\\ddd{{{eeeSSSCCC???;;;888999;;;<<<<<>>KKKKKKDDDeeelllQQQwwwgggHHHAAAGGGLLLKKKJJJQQQ___qqq}}}wwwuuuuuuiiibbbyyyWWW666555<<<666333999777777777777777777777777555555555666777888999:::888888888999:::<<<===>>><<<:::999888999;;;>>>@@@CCCCCCBBBBBBBBBBBBBBBAAA??????@@@BBBCCCEEEEEEEEEDDDDDDHHHMMMOOOMMMLLLMMMNNNMMMLLLMMMLLLJJJIIIIIIHHHPPPUUUPPPMMMQQQ[[[aaakkk|||rrrvvv{{{zzzooo```VVVSSSQQQHHHBBBEEEIIIJJJHHHGGGEEEEEEEEEEEEDDDCCCBBBAAA>>>>>>>>>>>>>>>???@@@AAA>>>===<<<;;;<<<===>>>??????===<<<<<<===@@@CCCFFFHHHDDD>>>;;;@@@FFFCCC<<<@@@???>>>>>>???AAAAAAAAA===AAABBB>>>===???@@@???CCCCCCCCCDDDDDDDDDBBBAAADDDDDDDDDEEEFFFGGGHHHHHHGGGJJJGGGNNNyyynnnwwwwwwUUUHHHEEE999<<>>;;;:::;;;<<<======tttgggTTTDDD;;;888888999;;;999777444222000///...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------......111555999;;;;;;<<>>BBBLLLXXX\\\ZZZXXXZZZ\\\aaaggghhhddd```______gggbbb[[[TTTOOOKKKIIIJJJ\\\mmm|||nnnCCC...222000//////000...,,,---000,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,------------...------....../////////000............////////////000...---...111333222111444444...111???MMMeeeqqq\\\FFF555444:::999666444444555666777777777888888999999888888888999::::::>>>>>>>>>???@@@AAABBBCCCEEEFFFFFFEEEDDDDDDGGGIIIFFFFFFHHHKKKNNNNNNLLLIIICCCCCCCCCCCCCCCCCCCCCCCCAAAEEEFFF>>>EEEtttcccVVVgggkkkXXXNNNGGGFFFJJJEEELLLYYYfffrrr~~~}}}uuummmmmmqqqkkkaaalllZZZHHH888333555555666999666666666666666666666666555555555555666777888888:::999999999999::::::;;;<<<:::888777777999<<<>>>BBBBBBBBBBBBAAAAAAAAABBB===>>>???@@@AAACCCDDDEEEMMMGGGCCCDDDEEEGGGLLLTTTTTTSSSPPPLLLJJJJJJJJJIIIMMMPPPMMMFFFGGGPPPYYY[[[VVVWWW[[[cccmmmrrrmmmeeeuuuXXXVVVXXXZZZUUUKKKKKKRRRDDD@@@???EEEHHHFFFBBBAAAEEEEEEEEEEEEDDDCCCBBBBBB<<<<<<<<<===>>>???@@@AAA???>>>=========>>>???@@@???>>><<<<<<===???BBBDDDPPPKKKDDD???BBBEEEAAA999@@@@@@@@@@@@???@@@AAABBB<<<@@@BBB???===??????>>>===BBBFFFFFFCCC@@@AAACCCCCCCCCDDDFFFGGGHHHIIIIIIJJJMMMQQQOOOOOOggg]]]LLL@@@@@@BBBBBBGGGOOOZZZdddwww|||iiiTTTKKKOOOXXXaaagggqqqzzz~~~yyynnn[[[JJJCCCEEECCC@@@??????>>>===;;;rrrfffUUUEEE;;;999999:::;;;999777444222000///...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------///222777:::<<<>>>@@@AAAGGGFFFJJJUUUeeeqqqsssrrrlll}}}tttrrr___TTTIII???======:::666555888999888333888>>>AAACCCGGGMMMRRR999888<<>>???HHHAAADDDKKKJJJaaaBBB???MMMIIIGGGHHHNNNXXXhhh~~~wwwkkkjjjpppsssqqqfffRRRQQQtttggg<<<>>>;;;333///222555555555555555555666666666666777666666555555666666777:::999999888888999999999===;;;999888888999<<<===>>>???AAA@@@??????AAABBB>>>???AAAAAABBBCCCFFFHHHIIIGGGMMMVVVWWWOOOJJJLLLSSSTTTQQQLLLJJJMMMMMMLLLIIIIIIHHHFFFIIIPPPTTTUUUXXXNNNKKKTTTZZZUUUOOONNNJJJWWW```]]]YYY[[[]]]]]]^^^]]]___YYYPPPTTTZZZVVVVVVJJJCCCGGGKKKJJJHHHIIIFFFBBB???BBBCCCAAAAAACCCCCCCCCDDDDDDCCCBBBBBBAAA;;;;;;;;;<<<===???@@@AAAAAA@@@???>>>>>>>>>???@@@@@@???>>>======???AAABBBIIIGGGDDDBBBGGGLLLKKKEEEAAABBBCCCBBBAAA@@@AAABBB>>>BBBCCC@@@>>>@@@AAA???<<>>:::888pppeeeUUUEEE<<<999:::<<<;;;999777444222000///...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...000444999>>>@@@AAA???DDDEEEGGGSSSiiiyyy~~~tttvvvnnn\\\WWW]]]\\\SSSRRRWWWZZZXXXWWW```qqqsssPPP111***333444++++++,,,,,,,,,,,,---......******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---......///000000---------.........//////////////////...---......///666555222333------999555RRReee}}}zzzaaaRRRGGG;;;333111222444555222000333999333555777777555555777999999999888888888888999999888999:::===???BBBEEEFFFDDDDDDCCCBBBCCCFFFKKKOOOJJJGGGCCCEEEIIILLLLLLJJJHHHHHHGGGGGGGGGFFFFFFFFFIIIDDD???EEEDDD888YYYsssQQQ\\\|||eeePPPNNNLLLFFFCCCDDDHHHQQQbbbrrrppplllddd```dddjjjiiiddd[[[IIIZZZmmmLLL333666777444111111333444444444444555555666666666999888777666555555555555888888777888888999:::;;;>>>===;;;::::::;;;<<<======???AAAAAA@@@@@@BBBEEEAAACCCDDDDDDDDDFFFIIIMMMDDDGGGTTTccccccTTTGGGDDDJJJNNNOOOLLLLLLQQQQQQNNNEEEFFFKKKPPPPPPNNNNNNPPPUUUOOOMMMQQQSSSPPPPPPTTTQQQRRRRRRPPPPPPQQQPPPMMMDDDMMMMMMHHHJJJJJJKKKQQQTTTJJJAAAAAAEEEFFFCCCAAAGGGCCC@@@AAA@@@???AAAEEE@@@AAAAAAAAAAAA@@@??????:::::::::;;;===???@@@AAABBBAAA???>>>===>>>>>>???AAAAAA@@@????????????@@@===???AAABBBGGGNNNOOOLLLAAADDDFFFEEECCCAAAAAABBBBBBEEEEEEAAA???BBBCCCBBB@@@CCCFFFFFFEEECCCDDDEEEEEEFFFIIIKKKMMMNNNNNNNNNLLLKKKJJJJJJKKKRRR```nnntttdddrrryyyiii\\\QQQJJJJJJBBB<<<===>>>======???BBBDDDEEECCCAAAAAABBBBBBAAA@@@DDDEEECCCOOOYYYTTT[[[cccwww~~~~~~zzzggg\\\PPPCCC>>>AAA@@@@@@???@@@@@@===999666nnndddUUUFFF<<<:::;;;===;;;999777444222000///...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,***)))...555<<<@@@AAA;;;JJJOOOGGGGGGXXXhhhllliii}}}rrruuutttHHH'''(((222...***---,,,---...---...///...+++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...///000000---------.........//////+++...111222111000000111///222---...666444000666222999888MMM|||xxxvvv\\\XXXKKK:::111222333222999777444222444666555444000444777888666444555666999999888888888888888999;;;;;;<<<===???@@@BBBCCCAAABBBCCCDDDEEEHHHLLLPPPKKKFFFAAABBBGGGJJJKKKIIIJJJIIIIIIIIIHHHHHHGGGGGG<<>>===<<<<<<<<<======>>>AAACCCDDDBBBCCCEEEHHHCCCEEEGGGGGGGGGHHHLLLPPPNNNHHHIIIQQQQQQHHHFFFLLLBBBHHHLLLLLLNNNSSSSSSNNNMMMKKKLLLMMMIIIEEELLLWWWPPPRRRSSSPPPMMMOOOTTTYYYTTTMMMHHHJJJQQQUUUTTTRRROOOUUUIIICCCPPPNNNDDDIIICCCDDDDDDAAA???@@@CCCFFF???===>>>@@@???<<<===@@@>>>>>>?????????>>>>>>===999999:::;;;===???@@@AAABBBAAA???>>>=========>>>BBBBBBAAAAAA@@@???>>>>>>>>>BBBCCCAAAAAADDDDDDAAAAAAEEEHHHGGGDDDBBBAAABBBDDDGGGGGGBBB@@@CCCEEEDDDDDDCCCCCCEEEGGGGGGFFFDDDFFFHHHJJJMMMOOOPPPPPPPPPIIIAAADDDPPPRRRJJJNNNZZZbbbtttxxx~~~]]]RRRHHHEEEEEECCCBBBBBB>>>AAACCCAAA>>>@@@CCCEEEDDDAAAJJJWWWhhh~~~yyygggWWWQQQHHH<<<999===<<<<<<===??????>>>:::777mmmcccPPP>>>888:::<<<:::<<<999555333222000...,,,,,,++++++******++++++,,,///...,,,*********,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,---///222666:::===???JJJMMMEEEDDDQQQ___dddggg```lllyyysssoooqqq^^^444222///,,,,,,---000222------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++------------------------........................---------............///////////////000000000000000000000000111111111111---000333666===IIIZZZfff}}}}}}]]]EEE@@@777777666555444333333222444444444444444444444444444444444555555555555666666666777888999::::::;;;;;;;;;;;;;;;<<<>>>@@@AAAAAA@@@@@@BBBDDDGGGGGGGGGGGGFFFEEEFFFHHHHHHFFFEEEAAABBBCCCDDDDDDCCCBBBBBBBBBBBB@@@===<<<>>>DDDIIIkkkgggKKKOOOooo]]]OOOEEEEEEFFFBBBAAAEEEKKKQQQXXX^^^hhhuuu~~~jjj\\\ZZZZZZWWWUUUXXXUUURRRQQQIIIHHHVVVmmmTTTAAA555333333333333333333333333333333333444444444555555666666666666666555555555333333333444666999;;;===<<<<<<===<<<;;;<<<>>>@@@AAABBBAAA???AAAEEEEEEBBBDDDDDDEEEEEEFFFFFFGGGGGGIIIHHHFFFEEEDDDDDDDDDEEECCCFFFGGGFFFHHHMMMOOONNNLLLIIIGGGGGGIIIKKKLLLLLLKKKMMMNNNNNNLLLJJJJJJKKKKKKJJJJJJMMMPPPQQQNNNKKKGGGHHHFFFEEEHHHKKKHHHCCCIIIBBB>>>@@@@@@======AAAEEEBBB>>><<<<<<<<<;;;:::::::::;;;;;;<<<=========<<<:::999999;;;<<<<<<;;;;;;;;;<<<<<<===>>>>>>???CCCCCCBBB@@@???===<<<;;;???>>>>>>@@@BBBDDDDDDCCCFFFEEECCCCCCCCCCCCAAA???DDDBBB@@@>>>???BBBDDDFFFIIIGGGHHHJJJHHHCCCCCCGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJIIIJJJLLLNNNVVVUUUtttjjjqqq}}}mmmhhhjjjoooxxxdddNNNUUUYYY[[[aaa]]]bbbppptttsss}}}}}}qqqxxxsssvvvqqqlllaaaRRRDDD<<<999999:::888:::;;;<<<<<<;;;999888rrrgggSSS@@@888:::;;;999;;;888555333222111...---,,,++++++******++++++,,,///---,,,******+++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,---000333555BBBRRR\\\XXXSSSUUUUUURRRXXXQQQUUUiii|||tttjjjGGG333333111///------...///111------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++------------------------........................------------.............../////////000000000000//////000000000111111111333555555333222555<<>>>>>@@@CCCFFFGGGGGGFFFEEEEEEFFFGGGGGGFFFDDDAAAAAACCCCCCCCCCCCBBBAAA>>>??????>>><<<<<<@@@CCCVVV{{{wwwYYYWWWbbbuuu]]]IIIIIINNNJJJCCC???@@@CCCHHHMMMRRRXXX^^^jjjpppxxxvvvllleee^^^___ZZZPPPLLLMMMKKKFFFRRRUUUMMMCCCDDDOOOnnnrrrNNN???:::666333333333333333333333333333333333444444444444555555555555555555444444444444444444444666888999;;;999:::;;;::::::;;;===???@@@AAA@@@>>>@@@EEEDDDAAACCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCEEEFFFGGGCCCFFFGGGFFFHHHMMMNNNMMMMMMKKKHHHGGGIIIJJJJJJJJJGGGJJJLLLMMMKKKIIIHHHGGGEEECCCBBBDDDGGGIIIHHHGGGCCCCCCAAA@@@DDDKKKLLLHHHEEE>>>:::<<<<<<999999============;;;:::999888888:::::::::;;;<<<<<<======;;;999888999:::<<<;;;:::::::::;;;;;;<<<=========@@@@@@???>>>===<<<;;;;;;???>>>>>>@@@BBBDDDDDDCCC??????@@@BBBDDDCCCAAA>>>>>>>>>======>>>AAAFFFIIIKKKIIIIIIJJJGGGAAA@@@CCCHHHHHHGGGFFFFFFEEEFFFFFFJJJJJJJJJIIIGGGFFFGGGHHHOOOFFFEEEbbbsssdddxxx{{{wwwzzzxxxooo]]]hhhrrrppp|||nnnZZZWWWPPPGGG>>>:::888888888777888:::;;;;;;:::888777vvvjjjUUUAAA888999999777999777444333222111000...,,,++++++******++++++,,,...---+++******+++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,++++++***+++,,,...///;;;LLLZZZ[[[XXXWWWTTTOOORRRSSSVVV^^^hhhttt|||yyy[[[???...)))000000///............///------------------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------................../////////000000000//////000000000000111111000222444333111000333666000...444CCCRRR^^^ooo~~~{{{uuulllyyy{{{rrr___NNNEEE>>>777>>>999555444333222444888222222222222222222222222444444444444444444444444444444444444555555555555888888888888999999999999777666666777888999;;;;;;===<<<===???CCCFFFGGGGGGEEEDDDCCCDDDFFFFFFDDDCCC@@@@@@AAABBBBBBAAA@@@???;;;<<<======;;;:::;;;<<>>@@@???>>>@@@DDDDDD@@@@@@AAABBBCCCCCCCCCBBBAAACCCCCCBBBBBBCCCDDDFFFGGGEEEHHHHHHFFFGGGKKKLLLJJJMMMKKKHHHGGGHHHHHHHHHGGGDDDFFFIIIJJJHHHFFFEEEDDDDDDBBB@@@@@@BBBEEEGGGGGGDDDCCC@@@>>>CCCKKKNNNLLLFFF@@@<<<======;;;:::<<<888;;;???>>>;;;888777888999999::::::;;;<<<<<<<<<999888777888:::::::::999888888999999:::;;;;;;;;;<<<;;;;;;;;;;;;;;;::::::>>>======???BBBDDDDDDCCC>>>???BBBEEEHHHHHHEEECCC===???AAAAAABBBEEELLLQQQMMMKKKJJJJJJFFF@@@>>>@@@GGGFFFCCCBBBAAAAAABBBCCCGGGHHHHHHGGGEEEDDDEEEFFFJJJLLLEEEIIIooocccttt}}}yyyoooooowwwzzzqqqrrr{{{yyy|||yyytttZZZDDDAAA===:::999888666444666777888999999888777666wwwkkkUUUAAA888888999777888666333222222222111///,,,++++++******++++++,,,,,,,,,+++******++++++,,,***+++++++++++++++,,,,,,+++++++++,,,,,,,,,------...---,,,,,,,,,,,,---...,,,888BBBEEEIIIRRRZZZ^^^kkktttuuuiii```dddkkkmmmaaaEEE111)))...777.........//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------................../////////000000////////////000000000111+++...111333444555888;;;???888333555777777<<>>;;;555AAABBB>>>666222444444111***222777777555444222///111111111222222333333333333333333333333333333333333333444444444555555555888888777777777777777777666666666777888888999:::===<<<<<>>===;;;;;;;;;:::999888888888888666FFFqqqSSSGGG___zzznnnpppqqqkkkVVVJJJCCCEEEDDD>>>>>>EEECCCEEEGGGHHHIIILLLOOORRRRRRTTTWWWYYYYYYXXXVVVUUUVVVQQQKKKIIIJJJKKKIIIGGGKKKJJJIIIIIIHHHGGGGGGIIIDDDMMMYYYtttyyyLLL333222666555000222222222222222222222222222222333333333444444444444444444444444555555555555555555444444555555555555777999999:::;;;===???<<<>>>>>>===???CCCCCC???<<<>>>@@@BBBDDDDDDCCCCCCGGGFFFEEEDDDCCCDDDDDDEEEIIIKKKKKKHHHGGGIIIHHHEEEIIIGGGEEEEEEFFFGGGGGGFFFCCCDDDEEEEEECCCCCCCCCEEECCCBBBAAAAAACCCDDDFFFFFFGGGFFFCCCAAAEEEKKKLLLIIIDDDAAA===<<<<<<<<<;;;;;;888>>>DDDCCC>>>999888999888888999999:::;;;;;;;;;777666666777999999888777777777777888888999999999888999999999:::;;;;;;;;;=========???BBBDDDDDDCCC??????AAACCCFFFGGGGGGEEE===@@@BBBCCCCCCFFFMMMRRRMMMKKKKKKKKKGGGAAA???BBBEEECCC@@@>>>===>>>???AAABBBDDDEEEFFFEEEEEEFFFGGGAAADDDKKKQQQUUUdddyyyiiizzzeeedddjjjyyy}}}vvvkkksssccc???===;;;999999777555333444555666777777777666666uuuiiiSSS???777888:::999777555333222222222111000,,,++++++******++++++,,,+++++++++++++++++++++,,,*********++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,------......&&&+++...///555CCCSSS]]]{{{wwwdddccckkkppphhhppprrryyyQQQDDD666...,,,+++---111,,,---......///...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...............////////////...////////////000000000000111111000///000222444666444333222000...000333222666555222444::::::555111222000...000444666555000555444,,,)))...333333111111111222333333444444333333333333333333333333333333333444444444444555666666666666666555555555777777888999999:::::::::=========@@@DDDGGGHHHHHHAAA@@@@@@AAABBBBBBAAA???===>>>?????????===<<<;;;>>><<<999666666777888888:::<<<555:::iii]]]NNNaaawwwwwwpppkkklll\\\PPPMMMKKKEEEDDDGGGCCCDDDDDDCCCBBBBBBDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGDDDBBBCCCFFFHHHHHHGGGIIIGGGFFFFFF@@@===DDDPPPeee|||uuuMMM///111;;;777111222222222222222222222222222222222222333333333444444444444555555666666666666555555555555555444444333555777999:::;;;;;;===???;;;===>>>===@@@DDDCCC>>>;;;<<>><<<:::888888999999777999???EEEDDD???999777888777777888888999:::::::::666666666777999999888666666666666666777777777777777777888999;;;<<<<<<===<<<<<<<<<>>>BBBDDDDDDCCC@@@===;;;;;;===@@@BBBBBB;;;===?????????AAAFFFJJJJJJHHHIIIKKKIIIDDDDDDGGGGGGEEEBBB@@@???@@@BBBCCCBBBDDDFFFFFFFFFEEEFFFGGGFFF===CCCSSSSSSKKK[[[xxxlll[[[nnn|||rrrzzzttt{{{tttooollloooLLLVVVUUU>>><<<999888888777666555444444555555666666666666ttthhhRRR>>>666999;;;:::888666333222222222111000,,,++++++******++++++,,,*********+++++++++++++++*********++++++,,,,,,---++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,,,,------+++,,,333<<>>>>>>>>@@@DDDGGGHHHHHH@@@???>>>???AAAAAA???>>><<<======>>>===<<<:::999>>>:::777555555777777777555:::777555JJJ{{{eeeddduuuyyyfffxxxhhh^^^XXXSSSLLLFFFHHHIIIIIIHHHEEECCCCCCDDDEEEDDDCCCBBBCCCDDDEEEFFFCCCDDDFFFGGGFFFCCCAAA???===>>>GGGSSSVVVXXXiiinnnIII666///999;;;///,,,777222222222222222222222222222222222222333333333333444444555555666777777777666666666666666555444333555777:::;;;;;;;;;<<<===:::===>>>>>>AAADDDCCC???<<<===???AAADDDGGGIIIJJJHHHGGGGGGHHHIIIKKKMMMNNNPPPRRRQQQLLLIIIHHHDDD???@@@@@@@@@BBBDDDFFFFFFEEEFFFEEECCC@@@???AAAEEEIIICCCEEEHHHHHHFFFDDDBBBBBB<<<=========AAAFFFDDD>>><<<===;;;999:::===<<<888999<<>><<<;;;<<<>>>AAADDDDDDDDDCCC???;;;999;;;???BBBCCC???>>>>>>???@@@BBBCCCDDDEEEDDDFFFJJJIIIFFFGGGKKKKKKJJJHHHFFFFFFGGGHHHIIIGGGHHHJJJJJJHHHFFFEEEEEEFFFGGGLLLQQQQQQPPPTTT[[[qqq}}}ooohhhqqq~~~tttppphhhgggvvvggg]]]fff___:::<<<@@@:::888666555777888888888333333444444555555666666wwwjjjTTT???777999<<<;;;999666444222222222000///,,,++++++******++++++,,,))))))***+++++++++++++++)))******+++,,,,,,------++++++,,,,,,,,,,,,------******+++++++++******)))000000///...+++***---000...???WWWjjjuuuyyyxxxwww}}}ssstttwwwrrraaaQQQ@@@444000222...,,,......---///444++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////........./////////000000333222111000111222222222333444555444222111///...111//////222222000///000,,,///222444222//////000+++---111444333...++++++000000111111111111111111222222222222222222222222222222333333333444444444555666666777777888888888999:::;;;<<<<<<<<<;;;;;;>>>======???BBBEEEFFFFFF???>>>===>>>@@@@@@>>>===;;;<<<<<<<<<<<<:::999888:::777555555666777666444333333999@@@CCCQQQzzzkkkMMMzzzooogggcccTTTBBBKKKLLLMMMKKKGGGDDDBBBBBBEEEEEEDDDDDDDDDDDDDDDDDD@@@CCCDDDCCC@@@AAAEEEIIINNNQQQbbb{{{lllAAA333222444555333///000333111111111111111111111111111222222222222333333333333333444555555666777777555666777777777666555444555777999::::::999:::;;;:::===??????BBBEEEDDD????????????@@@BBBEEEHHHJJJHHHHHHHHHIIIJJJLLLNNNPPPOOOQQQQQQMMMKKKJJJGGGBBBBBBAAAAAACCCEEEFFFEEEDDDDDDEEEEEEEEEDDDDDDFFFHHHIIIKKKLLLJJJFFFDDDDDDEEE>>>>>>;;;999<<<@@@???:::<<<>>>===;;;<<>>AAADDDDDDDDDDDDAAA>>>===???BBBDDDEEEDDDAAA>>>@@@DDDFFFEEECCCAAAAAACCCGGGGGGEEEGGGKKKKKKKKKKKKJJJKKKKKKLLLMMMIIIKKKMMMMMMKKKHHHGGGGGG<<>>===<<<>>>AAACCCDDDDDD>>>======>>>??????>>><<<;;;;;;<<<<<<;;;999888777555444444666888888444000;;;444666===;;;777EEE[[[vvvwwwnnnTTTGGGIIILLLLLLKKKIIIHHHHHHDDDEEEFFFFFFFFFDDDBBBAAAAAAAAA@@@======FFFWWWeeerrrrrrgggEEE444111555111)))...999888,,,111111111111111111111111111111222222222333333333222222333333444555666666555666777888888777666555444666888999888777888888:::===??????BBBFFFDDD@@@BBBAAA??????@@@BBBFFFHHHLLLKKKJJJIIIIIIJJJLLLLLLMMMPPPQQQNNNLLLMMMJJJFFFEEEDDDCCCEEEFFFFFFEEECCCBBBEEEHHHIIIHHHGGGGGGGGGIIIIIIHHHDDD@@@>>>@@@CCCFFFCCC===888888<<<;;;777888;;;;;;888:::??????:::777666444555888;;;<<<===555555666666777888888888666666777999::::::888555666666666666666666666555555666777888999:::;;;<<<;;;:::;;;===AAADDDDDDDDD>>>===;;;<<>>???>>><<<::::::;;;>>>BBBDDD===>>>>>>>>>===<<<:::999;;;;;;;;;;;;:::888666555444444444444444444444444666666666777888888999999YYYhhhlll~~~~~~xxxiii]]]YYYQQQMMMSSS\\\```\\\WWWZZZbbbxxx~~~sssoooQQQ===444333222222222111111111000000000000000000000000000000222222111111111111111111333333333444444444555555222444555444333333666999666888:::999666555666999:::;;;>>>AAABBBBBBBBBAAAEEEDDDCCCAAAAAABBBCCCDDDBBBAAABBBEEEHHHIIIIIIHHHKKKIIIHHHJJJMMMNNNMMMJJJCCCCCCBBBAAAAAAAAABBBBBBAAACCCEEEHHHHHHHHHFFFEEEFFFFFFEEEEEECCC@@@===<<<>>>===<<<;;;:::999999:::999777666777999:::777444;;;999666333333444777999555444333333333333444555333444666777777777666555777666555444444444444444777666555444444555666777999999;;;<<<>>>???@@@AAA>>>===<<<>>>AAACCCBBBAAACCC@@@<<<<<>>===<<<:::999:::===@@@BBB======>>>>>>===<<<:::999::::::::::::999777555444444444444444444444444444555555666666777777888888AAARRRsssTTT???555333333222222222111111000000000000000000000000000000000111111111111111111111111111222222222333333333333444666888888666555666888555666666666555555777999999:::===???AAAAAA@@@@@@BBBBBBAAAAAABBBBBBCCCCCC@@@@@@@@@BBBEEEFFFEEEDDDHHHEEEDDDDDDFFFHHHGGGFFFCCCBBBAAA@@@????????????AAAAAABBBBBBCCCCCCCCCCCCCCCCCCBBB@@@???<<<;;;:::;;;;;;:::888888777777888666555555666999:::888666999777555333333444555777555444333333333333444555333444555666666666555555666555555444444444444555666555444333333444555666777777888:::;;;<<<======<<<;;;:::<<>>;;;<<<======<<<;;;999888888888888888777555444333333333333333333333333333333333444555555666666777222555IIIrrrnnnPPP:::111111222111111111111111000000000000000000000000000000000000111111111111111111111111000000000000111111111222333555888888777666666666;;;888666555555666777777777999;;;>>>??????>>>>>>===>>>???AAABBBCCCCCCCCC===<<<===???BBBDDDDDDDDDDDDAAA>>>>>>???@@@AAA@@@BBBAAA@@@>>>>>>=========AAA@@@???>>>===>>>>>>??????>>>===;;;999888888777888888777666555555555555444444444666888999888777555555444333333333444444444444333333333333444444222333333444555444444444444444333333333444555555444444333333333333444444444555666777888888999888999888888999<<<======<<<:::999999:::===@@@AAAAAACCCCCCCCCBBB@@@>>><<<;;;BBB@@@???@@@CCCDDDBBB??????AAABBBDDDDDDCCCAAA@@@EEEDDDDDDEEEHHHJJJJJJJJJGGGAAA@@@DDDEEECCCGGGPPPGGGQQQiiivvv___FFF:::444000111666666555555444444444555555555555555555555555555555555555555555444444444444{{{qqq^^^HHH<<<999:::888888888666444222000......---,,,++++++******++++++************************((()))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,......---,,,,,,---///---***))))))+++---///...///222777<<<>>><<<:::BBB@@@<<<999777666777888111111111///---***'''&&&!!!(((...000222555000)))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------------------------------.........//////---------.........//////000//////.........//////000000///............///////////////////////////////////////000000000111111111111111111222222222333333333333444555666777666666666777777888888888:::999888888888999::::::::::::;;;;;;;;;:::888777666666666555444333333222222222222222222222222222222222222333444444555555999777000333VVV}}}sssTTTHHH999111222444222///000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111222333444555555666777DDD???999666777777666444666777:::<<<======<<<;;;999;;;===@@@BBBCCCCCCCCC;;;;;;;;;>>>BBBEEEGGGGGGBBB@@@===;;;;;;<<<>>>???@@@??????>>>>>>>>>>>>???@@@@@@??????>>><<<;;;;;;<<<;;;999777666555666666777666555444444444444444444444444555666777666666333444444444444444333333333333333333333333333333111222222222333333333333333222222222333444555555444444333333333333444444333444555666777666666666777777777888999:::::::::>>><<<::::::<<>>===;;;::::::999:::===AAADDDCCCBBB===???AAABBBBBBBBB@@@???@@@AAABBBEEEHHHJJJIIIGGGDDD???>>>CCCEEECCCDDDGGGEEEFFFKKKOOORRR^^^xxx{{{qqqggg```TTTEEE777555888888888:::555555444444444444555555444444444444444555555555555555555444444444333333{{{sssaaaKKK===:::;;;:::888777666444222000///...---,,,++++++******++++++************************'''((()))++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++&&&'''((())))))))),,,...(((((()))***---000333555000///---,,,+++)))'''%%%000000000///000000111111000000000000111222333444000...***((()))------+++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------............------------............//////............//////000//////..........................................////////////000000000000000000111111222222222222222222333333444555666555555555666666666666666777777777777777888888888888888999::::::999777666555444444333222222222222222222222222222222222222111111111222333333444444<<<000---666===OOO|||zzz\\\CCC555333222222444444222/////////////////////////////////////////////////////////000000000111111111111111111222222222222333222111111222444888:::<<>><<<;;;<<<>>>@@@???????????????@@@AAABBB???@@@BBBCCCBBB>>>:::888:::999777555555555555666666555555444444444444555555555666555444333333333333333444555555555444333333333333333333333333333111111111111222222333333222222222222222333444555444444444555555444444444333444555777777777666555666666777888888888999999@@@>>>;;;999;;;AAAIIINNNCCCCCCBBBAAA@@@>>><<<;;;888999:::===@@@BBBBBBBBB===>>>@@@CCCDDDCCCBBBBBB<<<===AAAFFFIIIIIIFFFDDDAAA@@@AAACCCDDDCCCFFFJJJHHHJJJKKKHHHAAA???HHHSSSWWWggg~~~iii```XXXEEEDDDDDDEEE<<<666777:::888444111777777666555444444444444222333333333444444444555555444444444444333333333{{{sssaaaKKK===:::;;;;;;888777666444222000///...---,,,++++++******++++++************************(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((())))))(((((((((+++---111000000...---,,,+++***)))******,,,///222666888,,,,,,---............---///...---,,,,,,,,,------222///+++((()))+++------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,------------...............------......//////000///......------....................................////////////000000000000000111222222333333222222222333444444555555444555555666666555555444555555666777888888777777666777888999888888666666444444333222111111222222111111111111111111111111000111111222222333333444111222666777222555JJJbbbhhhMMM:::///000111222111000000111222............////////////////////////////////////...//////000000111111111222222222333333333444444555444333555888<<<>>>>>>;;;888666555555666777777555666888:::;;;:::999888777999;;;>>>AAACCCDDDEEEJJJHHHEEECCCCCCCCCBBBAAABBBBBBAAA???>>>>>>@@@CCC@@@@@@@@@@@@@@@AAABBBCCC>>>@@@CCCEEECCC???:::666888777666666555555555555555555444444444444444555444555666555333111111111333333444555555555444444222222333333333333222222222111111111111222333333222222111111111222333333444444555555555555444444222444666888999888777666777888999999888888999;;;===<<<:::999<<>>===>>>>>>?????????>>>>>>>>>@@@BBBDDDFFFEEEEEEDDD:::<<<@@@EEEHHHHHHEEEBBBAAABBBCCCBBB@@@AAAEEEIII<<<;;;>>>EEEMMMNNNIIIBBB444>>>VVVdddaaahhhvvv|||ooogggeee[[[TTTVVV\\\HHH@@@<<<000555999@@@<<<777555666666444222777666555444444444444444111222222333333444444444444444444444333333333333zzzrrr```III:::777:::;;;777777555444222111//////---,,,++++++******++++++************************)))(((((((((***+++---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---++++++,,,---)))***+++,,,---...//////000///...+++)))(((((()))------------------------+++++++++,,,,,,---------&&&)))---111111000......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------............------------...///000//////...------------..................................../////////000000000000111111222333333444111222333444555555555555444444555666666555444444333444666888999999888777555666777777888777666555444333222111111111222333111111111111111111111111000111111222222333444444,,,888999,,,***555:::555NNNxxxzzz]]]DDD666222111222222000///......000111---------....../////////////////////////////////......//////000111111222222222222333333333333444555555666:::===>>><<<999555666666666555555777999555666888:::;;;:::999888999:::;;;===@@@CCCEEEGGGJJJGGGDDDBBBBBBBBBAAA@@@@@@AAABBBAAA??????AAADDDBBBBBBAAA@@@@@@@@@@@@@@@===>>>@@@AAA@@@===999666555555666666555555444444444333333333333333444444222444555444222000111222222222222222333333444444111222333333333333222111222222111111111222333444333222222111111111111222222333444444444444333222111222555888999999888777888:::<<<<<<:::999;;;===:::;;;;;;;;;===BBBIIIOOOMMMKKKGGGDDDBBBAAABBBCCCAAABBBBBBAAA@@@???>>>>>>AAACCCEEEFFFFFFFFFDDDCCC======>>>@@@CCCEEEDDDCCCAAABBBBBBAAAAAABBBDDDDDDFFFAAA<<<>>>DDDGGGBBB:::FFFAAAAAA<<<333:::KKKPPPKKK\\\kkkqqqvvvzzz}}}nnniiirrrdddKKK===555...///,,,;;;333555888///333444888888777555444666888888333333333333333444444555111111111222333333444444444444444333333333222222yyyqqq___GGG888555999;;;777666555444222111000///---,,,++++++******++++++))))))))))))))))))))))))))))))(((((()))+++...///************************++++++++++++++++++++++++++++++++++++++++++++++++(((+++---...---+++++++++------,,,+++,,,,,,---...+++---.........---...///...---,,,++++++---...///+++,,,---.../////////...++++++,,,,,,+++)))+++///---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------------...///000//////...------------......................................./////////000000000111222333333444444222222333444555555555555444555666666666555444333111333666888999999888888444555666777777666555555444333222111111111222333000000000000000000000000111111111222333333444444555---000:::999---...999777555KKK~~~nnnNNN555---111333111///......///111111///...---------.........//////////////////////////////---......///000111111222111222222222222333333333444555888<<>>======<<<=========<<<:::888777333444555666666555333222333222222222222222333333///222444444222111222444111111000000111222333333111222333444444333222111333222111111111222444444333333222111000000000111111222333444444333222111///111555888999999888777:::<<<>>>===;;;:::<<<>>>;;;===>>>>>>======AAADDDHHHFFFCCC@@@@@@BBBEEEGGG@@@AAACCCCCCAAAAAAAAAAAADDDEEEFFFGGGGGGEEECCCBBB@@@>>><<<===???BBBDDDEEEAAAAAA@@@AAADDDGGGFFFBBB<<<@@@BBB???<<<<<<>>>???<<<444555::::::>>>:::,,,:::888BBBIII@@@;;;???BBB???;;;FFFHHH999===GGG>>>===>>>333+++333888666777000>>>333333666///666777111555888666333222222222000000000111222444555666000000111222333333444444444444444333333333222222sss]]]EEE999888:::999:::888666333222111111111111,,,%%%)))000)))###---************************++++++*********+++,,,---))))))))))))))))))))))))---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------............///------------------------------------------------///......---------..............................////////////000000000000000111111111111222222222333444555555666666555555666666777777777777666666555666777888888999999888777777777666555555444444555222......000111000///111111111111000///---,,,000000000000111111222333555444333333222222222222333444777BBB[[[vvviiiJJJEEE===666111///000222000000000000000000000000....................................///////////////////////////.........000000000000111222333444333444555555666666555555777777888888999999::::::::::::::::::::::::;;;;;;777:::>>>@@@@@@??????@@@CCCBBBAAA@@@@@@@@@AAABBB???>>>===>>>@@@AAAAAA@@@CCCAAA??????>>>>>>;;;999888999999999999777555444555555444333333333333444444333333222222333333444222222222222222222222222000000111111111222222222000000000000000111111222111111000000111111222333222222111111111111222222333222222111222222333333333333444444555666666777;;;:::888777777888:::<<<<<<<<<===>>>??????>>>>>>BBBBBBBBBAAA??????BBBDDD>>>???@@@BBBBBBBBBAAA@@@GGGBBBCCCCCCAAAHHHHHH;;;EEECCC@@@???@@@AAAAAAAAAAAA???>>>>>>@@@BBBBBBAAA@@@<<<888999===???<<<999777777666555555555555555::::::999999888777777666555444222222444888<<>>?????????@@@@@@AAA@@@?????????@@@AAABBB>>>===<<<===??????>>>=========>>>???@@@???<<<999777777777777666555444333444444333222222222222222333333222222222222333333222222222222222222222222000000000111111111222222000000//////000000111222111111000000111111222333222111111000000111111222333333222222111222222222333333333444555555666666777666666666777888999:::999999:::;;;<<<============>>>>>>>>>===>>>@@@BBB<<<===>>>???????????????AAA:::;;;???>>>AAAFFFDDDCCC@@@>>>===>>>????????????>>>===>>>@@@AAA@@@???>>>:::777888;;;<<<:::777777666555555444444555555888888777777666555555444444444333222444666999;;;333333333333333333333333222222222222222222222222111222222222222222222111000000000111111111222222000000//////000000111222222222222333333444444444}}}sss___JJJ===:::888555999888555333111111000000ddd000 ))),,,)))************************))))))+++,,,,,,,,,+++***))))))))))))))))))))))))+++++++++***************++++++++++++++++++++++++)))*********++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------............------------------------.........------,,,,,,,,,,,,---...///////////////------------------------....../////////000000000000000000111111111222222222222333444444444444333777777888888888888777777333444555666777777777777666666555444444333333222222111//////000111000///000000000000111333555777888777666555444444444444444333222222111222222222333333111---,,,///777===ZZZlllyyycccPPPBBB888...(((---...///000000///...---////////////////////////........................---............/////////....../////////////////////......//////000111222000111222222333333222222222222333444666777777888999999999:::::::::;;;;;;:::<<<===>>>======???AAA>>>>>>===>>>>>>???@@@AAA>>><<<;;;<<<======<<<;;;777888;;;>>>@@@???;;;888666555444333222222222222333222111111000000111111222111111000000111111222111111111111111111111111000000000000111111111111000000//////000000111222111000000000000111222222222111111000000111111222444333333222111111111222222222222333444444555555333333444666777777777777555666777888999:::;;;<<<999:::;;;;;;:::;;;===???;;;;;;;;;;;;<<<===>>>??????===@@@DDDEEEEEEHHHMMMBBB@@@======>>>??????>>>=========>>>@@@@@@>>><<<<<<999666666999:::888666666555555444444444444444555555444444333333222222333333222333333444555666222222222222222222222222111111111111111111111111111111222222222222111111000000000000111111111111000000//////000000111222000111111222333444555555uuu```III<<<:::999666999777555333111000000000111DDD<<<%%%%%%000///)))************************''')))+++,,,---,,,***)))))))))))))))))))))))))))*********)))))))))))))))************************))))))))))))************++++++*********************++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,---------.........------------------------.........------,,,,,,++++++,,,---...//////......------------------------........./////////000000000000000000111111111111111111222333333333333222555666666777777666666555222333444555666666666666555444444333222222111111111000//////000000000///000/////////000222555777333333222222222222222333222222111111111111222222000222444444333333555777000888JJJbbbxxx{{{tttVVVJJJ:::///---000555777...///000111111///---,,,////////////////////////........................---------.........//////............////////////...------......///000111//////000111111111111111000000111222444555666666777777777888999999999::::::;;;<<<;;;:::;;;===???;;;;;;<<<<<<===>>>???@@@>>>===;;;;;;<<<<<<;;;999666777888:::<<<<<<:::777555444333111111111222333333222111111000000111111000000////////////000000111111111111111111111111/////////000000000111111///////////////000111111000000000000000111222222111111000000000000111111444444333222111111111111111111222333333444444555222333555777777777555444444444555666888:::;;;<<<999:::;;;:::999999:::<<<;;;:::::::::;;;===@@@AAA555BBBDDD??????@@@>>>@@@CCCAAA??????@@@AAAAAA@@@<<<<<<===???AAA@@@===;;;;;;999666666777888777555555555444333333333333333333333333222222111111111111222222222222222222111111111111111111111111111111111111111111111111111000000111111111111000000/////////000000000111111///////////////000111111///000111222333444555555xxx```GGG:::888:::999888777555222111000000000'''444555000222---&&&&&&************************'''(((***,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))))))))******************************************+++++++++,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,------------...------------------------.........------,,,,,,,,,***+++,,,---------------------------------------............//////////////////000000000111111111000111222222333333222222333333444444444444333333111111222333444444444444333333222222111000000000...///000000/////////000111///...---...///111333////////////000111222333111111000000000111111222...000222333222111000111555111///222999GGG\\\mmmqqqYYYEEE:::111000111333555555222///222222111000//////......................................................------------............---.........//////000000------------...///000111...///000000111111000000000000111222333444555555444555555666777777888888999:::::::::888888:::<<<999:::;;;<<<======>>>>>>>>>===;;;;;;<<<<<<;;;999:::888666666777888777777555444333222222222333444333222222111111111111111000//////......//////000000000000000000000000000....../////////000000000/////////...///000000111000000//////000000111222111000000000000000000111444333222222111111111222111111222333333444444555444555777888888777555333555555666777888:::<<<===<<<===>>>===:::999999999<<<;;;;;;<<<>>>@@@BBBDDDBBBZZZUUU??????EEEAAA>>>AAA@@@??????@@@AAAAAA@@@=========???@@@???===:::;;;999777777777777666555444333333222222222222222333222222222222222111111000111111222111000///...000000000000000000000000000000000000000000000000///000000111111000000///....../////////000000000/////////...///000000111//////000111333444555555zzz```FFF999888::::::888777444222000000//////(((&&& !!!'''$$$(((888************************((((((***+++++++++***)))))))))))))))))))))))))))))))))))))))************************************((()))))))))***************************+++++++++************++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,------------...,,,,,,,,,,,,------------------------------------------------------------------,,,,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------.........//////////////////000000000111111111111222333333333333222222222333333333333222222000000111222333333333333222222111111000//////...---...000000/////////000000///...---------...///------...///000222333444000000000///000000111222000000000000000000000///...000555888666000///222MMMXXXggguuuzzzlll\\\PPPEEE999000,,,//////000222333222///,,,000///...------...000111................................................,,,------------.........------......///000000000...------......///000111///000111111222222111111111222222333333444444555333444444555666777888888999:::;;;:::999888999:::999:::;;;<<<=========<<<===<<<:::;;;<<<<<<;;;:::<<<999555444444555666555444444333333333333444444333222222111000111111111000//////......//////000////////////////////////............//////////////////......//////000111000////////////000111111111000000//////000000111333222222111222222333333222222222333444444555555555666888999999777666555888888777888999;;;===>>>@@@AAAAAA@@@===:::999999<<<======???AAACCCEEEFFFSSSkkk___DDDGGGKKKEEEFFF>>>===<<<===?????????======<<<<<<===>>>===;;;999:::999888666555555555555333333222111111111111111222222222222222222222111000000111111000//////...000000000000000000000000//////////////////////////////000000000000//////............//////////////////......//////000111///000000111222333444444zzzbbbHHH;;;999:::999888666444222000/////////,,,......333888+++ $$$************************))))))))))))************)))))))))))))))))))))))))))))))))******+++++++++************************)))))))))*********++++++*********+++++++++,,,,,,************++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......++++++,,,,,,,,,---------------------------------+++,,,,,,------.........222000...,,,+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////000000000111111222222333333333333333222222333333333333222222//////000111222222222222111111000000///......---+++...111111///...///000...---------------------............///000222222///////////////000111111/////////111333555555555555000------...000888???555111111555:::AAALLLXXXooouuuzzz}}}{{{lllTTT???@@@777111222333333555999555111---***+++...222444...------------......///................................................,,,,,,---------.........------......///000000111............///000111222111111222333333333333222444444444444444444444444444555555666888999999:::999;;;======;;;999999999:::;;;<<<======<<<;;;;;;:::999888999;;;;;;:::999:::888555555555666555444222333333444444333333333222111000000//////000000000000////////////000000////////////////////////------.........////////////............///000000///////////////000111111000000////////////000000111111111111222333444444333333333444555555666666222333555777888999888888:::999888888999;;;===>>>@@@AAABBBAAA???<<<;;;<<<<<<===???AAACCCEEEFFFGGGGGG[[[SSSJJJRRRFFF666???===<<<<<<===???@@@>>>===;;;:::999999::::::999777888777777555333222222333222222111000000000000111111111111111111111111111000000000000////////////000000000000000000000000////////////////////////...//////000000//////...------.........////////////............///000000000000111111222222222333zzzcccKKK===:::999666888666444222000/////////......$$$!!!***+++)))///************************)))))))))((()))******+++))))))))))))))))))))))))))))))******+++++++++,,,))))))))))))))))))))))))************++++++++++++******++++++,,,,,,,,,,,,)))************+++++++++++++++,,,,,,,,,---------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,------.........++++++,,,,,,,,,---------------------------------***++++++,,,---...//////666333000---,,,---///111,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////000000000000222222333444444444444333222333333444444333333222...///000111111222222222000000000///......------***...111111///...///000,,,,,,---...//////.........------------......//////////////////000111111,,,+++,,,---000111111000000...000444444000......///---444===999......777;;;@@@BBBAAAEEEQQQ\\\aaaYYY\\\ccckkkqqqzzzyyy\\\EEE>>>@@@<<<555111...000555333---,,,/////////111222222000...---//////000000///...,,,+++................................................,,,,,,,,,---------......---------...///000000111///......//////000111222222222333444444444444333666666555555555555444444555666777888999:::;;;;;;:::===??????===;;;999999;;;<<<=========<<<;;;:::888777666777999::::::999666666555666888777555333000111333444444333222111000000///...............000000////////////000000////////////////////////---------.........//////...............///000000///////////////000111111000000////////////000000000000000111222333555555333333444555555666666777///111333555777999;;;;;;;;;:::999888888:::<<<===???AAABBBBBB@@@>>>===>>>;;;<<>>>>>???AAABBB@@@???:::888666666777777777666666666555444111000111222222111111000000000000000/////////000000000000000111000////////////000000111111111111111111111111////////////////////////......////////////......---------.........//////...............///000000111111111111111111222222yyy^^^JJJ===777888;;;:::888666333111/////////,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******************************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++,,,---.....................---------111...,,,+++---...,,,***---/////////---,,,---......------,,,,,,------...///.........///...,,,)))++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......---,,,,,,,,,------...///------------------------........................///////////////000111111000111333555555444333222333333333333333333333333222222222111111111000000000000//////.........------------.........////////////.........---------......---...///000111111000000//////......------............////////////000000000000000000000000111111111111111111111111111111222333444555555666111666444000>>>RRRTTTHHH@@@===888333000///000000////////////////////////000//////...---,,,,,,+++---------...............------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000000000000111111222222222333333333555555555555555666777777777777777777888999:::;;;;;;===>>>===<<<<<<===>>>;;;<<<===>>>>>>===<<<<<<777666666777999;;;;;;:::777666666666666555555555222222222111111111000000000000000000////////////000//////.........//////.........///......---,,,---------------------------------............///........................000000//////.........---333222111000000111222333111111222222222333333333333333444555555666666777;;;;;;::::::999:::::::::???????????????>>>======BBB???<<<===@@@CCCCCCBBBEEE\\\ppplllTTT@@@???GGG<<<;;;;;;<<<>>>???===<<<888888888777666666555555444333222111000000000000000000////////////000000//////////////////////////////.........---------////////////////////////////////////////////////..............................////////////..................////////////000000000000////////////vvv\\\III===777777:::999888555333111000//////,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***************************************++++++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------------...///000/////////...............///---***+++,,,---,,,******+++------------///111))))))))))))***+++,,,,,,...,,,***+++,,,---,,,++++++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,------------,,,,,,,,,,,,------...------------------------........................///////////////000111111111111111111222222333333222222222222222222222222222222222111111000000000000/////////.........---------------.........//////.........------------------------......///000...............---------........./////////000000000000000000000000000000111111111111111111111111111111111222222333333444///222111///666@@@>>>444555333111///...///111222..............................////////////000000...............---------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------.............../////////000000000000111111111222222222333333555555444444555555666777777777666777777888999999999:::;;;;;;::::::;;;<<<;;;<<<===>>>>>>===<<<<<<777666666777999::::::999555444444444333333333333222222111111111000000000000000000/////////............---------...////////////......------,,,,,,------------------------------------....................................000/////////.........---222111000000000000111222111111111111222222222222222222333333444555555555777777777888999:::;;;<<<:::;;;<<<>>>??????@@@@@@AAA>>><<<<<<>>>AAAAAA@@@999GGGSSSRRREEE::::::>>>:::999999;;;<<<===;;;:::666666666555444444333333333222111000////////////000//////////////////000........................///.........------------..............................................................................////////////..................////////////000/////////////////////rrrYYYGGG<<<777666888888666444222111000000000,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))***))))))(((((())))))***)))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,------.........---------,,,,,,...---,,,,,,...///...---...//////...---,,,,,,---////////////////////////000...,,,+++---/////////************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,---...---,,,,,,------,,,+++++++++,,,,,,------------------------........................///////////////000111111222111000///000111333444111111111111111111111111111111111111000000000000/////////...............------------........................------------,,,,,,------------------------------------......////////////000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111333555666333///+++------------...///000111........................------...000111222333444//////......------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------................../////////000000000000111111111222222222222444444444444444555555666666666666555666666777777666777888888777777888::::::;;;<<<<<<<<<;;;:::999777666555777888999999888222222222111111111111000111111111111000000000000000////////////.........,,,,,,,,,,,,------...///111000...---,,,,,,,,,---------------------------------------............------------------------/////////...............000000////////////000000111111111111000000000000000000111111222333333444222333444555777999;;;<<<999:::;;;===>>>>>>>>>>>>???===;;;;;;<<<>>>>>>>>>:::<<<>>>???>>><<<::::::888777777999;;;;;;999777444444333222222111111000111111000///............//////............//////....................................------------................................................------------------------......////////////......---............/////////////////////////////////oooVVVEEE<<<666555666777555333222000000000111,,,+++******))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((***+++***)))((()))***))))))))))))))))))))))))***))))))))))))))))))***))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......000000000000////////////000000000111333333333333333444555444333333444555222222111000...---+++***///...------/////////...---,,,++++++******++++++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------***,,,...///000///---,,,------,,,++++++++++++,,,------------------------........................///////////////000000111111111111111111222222333000000000000000000000000000000000000000000000000........................------------------------------------------------,,,,,,,,,---------,,,,,,,,,------......//////////////////000000000111111////////////////////////000000000000000000000000000000000//////.........111///222999777///---111//////////////////..............................,,,---...///000222222333//////...------,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000000000000111111111111222333333333333333444555555666555555444444555555666444666777777666666888999888888999::::::999777777777666555666888888777666111111111000000000//////111111000000000//////////////////.........------++++++++++++,,,---......222000...+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------......................../////////....../////////000000000000/////////////////////000111111222222000111222333555777999;;;;;;;;;<<<<<<;;;;;;:::999<<<;;;:::::::::;;;<<<<<>>;;;888666666777999::::::888666333333222111111000000///000///......---------...///......------......///........................------------------------................................................---------------------------......//////......------------.........//////.........///////////////nnnSSSCCC;;;777555666666555333111000000000000,,,+++******))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((***+++***)))((()))***))))))))))))))))))))))))******))))))))))))******************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------////////////000111222333333333333444444555555555333444666777888888888999333555888:::;;;===???BBB>>>>>>>>>===;;;999888666.........///000///---***//////......---.........------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------+++---///000111000...---------,,,++++++,,,,,,,,,------------------------........................///////////////000000111///111333555666444222111////////////////////////////////////////////////---------...............------------------,,,,,,,,,,,,------------------+++,,,---.........------......//////000000111111////////////000000000000........................////////////////////////000//////......------,,,...***,,,444222+++,,,444///000000000///...---,,,........................---------.........////////////...---,,,++++++***------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............//////////////////000000000111111111222222222222222333333444444444444444444444555666555666888888777777999;;;999::::::;;;:::999888777888666555666777777666555111111111111000000000///000000000/////////..................------------+++++++++++++++,,,------111///---+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------------------------........................//////.........////////////////////////...//////000000111111222222222222333444666777888999::::::::::::999888888::::::::::::::::::;;;<<<>>>;;;888888999999777444666666888:::;;;;;;888666333333222222111000000//////...------------------......------------..............................,,,,,,------------------................................................------------------------------............------------------............------....../////////000oooSSSBBB;;;777666777777555333111000/////////,,,+++******))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))+++******))))))******+++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............---------...000111333444222333444555666777888999:::===@@@AAA@@@???@@@AAA<<<=========;;;::::::<<>>666555666777888888555333......---------......///------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++,,,,,,,,,,,,------,,,---...///000//////...---,,,,,,,,,------...///------------------------........................///////////////000111111...111444777888555222000////////////////////////............////////////---------------.........------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---...000111000000///000000000000000000111111............////////////........................//////////////////////////////......---------,,,000,,,,,,000///***,,,333++++++,,,------------,,,------------------------------,,,,,,,,,,,,,,,,,,......------,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////////////////000000000000111111111111111222333333333333333333444555666777555777999999999999;;;<<<<<<======>>>===<<<:::999888666555555666666555333111111111111000000000000////////////..................---------,,,,,,,,,---,,,,,,++++++,,,,,,---......,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------...............////////////........./////////000000000000//////000000111222222333444444444444444555666777444555666888999999999999888999;;;;;;;;;;;;<<<>>>888888888888888888777777666777888;;;<<<<<<999666333333222222111000000000......---------------...------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,------------.........---------......//////000rrrSSSAAA:::888777888888666444111///.........,,,+++******))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))+++******))))))******+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............////////////000,,,---...///111444666777888999;;;===???AAABBBCCCGGGJJJMMMNNNMMMKKKLLLMMMLLLLLLKKKHHHDDD@@@??????@@@@@@@@@???<<<999666444===;;;999:::<<>>@@@;;;:::::::::::::::::::::555666888;;;<<<;;;888555222222111111000000//////......------------......------,,,,,,,,,,,,------------------------------++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---------.........,,,,,,---......///000000sssTTTAAA:::888888999888777444111///...------,,,++++++***)))*********(((((((((((((((((((((((())))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000000000000333444555777999<<<>>>@@@GGGHHHJJJLLLOOOQQQSSSTTTRRRVVVYYYZZZXXXVVVVVVWWWVVVWWWXXXXXXXXXXXXYYYZZZZZZYYYWWWSSSNNNHHHCCC@@@;;;888444333777===CCCEEEHHHFFFAAA<<<777333000///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++,,,,,,,,,---------++++++*********+++,,,---,,,,,,------///000222333------------------------........................///////////////000111111000000111222222222222111000000000000000000000000---------.........//////,,,,,,,,,------.........---------,,,,,,++++++++++++++++++,,,,,,---------,,,...111444555666555555000000//////......------,,,,,,,,,---------......------------------------................................................,,,------,,,...000...***------,,,+++,,,,,,------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////............/////////000000000000000000111111222111222222333555777999:::555777999999999:::<<<===::::::;;;;;;:::999777666888777555555555555333111000000/////////.........//////.........------------------,,,,,,,,,++++++000///...---,,,+++++++++)))***+++---------------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............///000111111000///...---...///000111222333444222222222333444444555555555555555666777888999:::666666666777666555555444666999===>>>======@@@BBB@@@===999888999999999777444555777:::<<<;;;777444111111111000//////............---------......///---,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......,,,,,,------...///000000vvvVVVAAA777444666:::999888666444111000///......,,,******+++,,,+++***))))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))((((((************************)))************+++++++++)))************+++++++++...------,,,,,,---------...+++)))***---///...,,,+++444333///222000///555333FFF======FFFIIIRRRNNNVVVWWWPPPOOOYYY\\\YYY^^^___jjjnnneee[[[ZZZ\\\\\\ZZZ___YYYNNNQQQ```aaaVVVXXX^^^bbb___^^^]]]ZZZUUULLLIIICCC<<<666666:::>>>GGGNNNQQQLLLGGGDDD===444444000,,,+++---//////...111///---,,,+++,,,---...000000///---+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---...//////---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......++++++,,,,,,,,,,,,------------............------000.........///000...---000000000000000000000000111111000000//////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,...///111111111000000......---------,,,,,,,,,---------............///......---------,,,,,,,,,------------------------+++++++++,,,---...---+++------...///111111000......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///000000000000111111111111222222222222222222222222222222222333444555777777666444333666999;;;:::999888777666777888999888777333444555555555333000//////............---------.........------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,.........------,,,,,,,,,------............------000000000000111111111111111111222222222333333333444444444555666777888999888999999999999888777777:::;;;<<>>===999999999888888777666555444333333222222111000000000///............///000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------......///000000000rrrUUUBBB999555666888777666444222000///...---...,,,******+++,,,+++***))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))************************)))************+++++++++************+++++++++,,,......---,,,,,,+++,,,,,,---//////,,,)))+++222999...777:::@@@IIIEEE<<<<<>>GGGWWWjjjxxxzzz}}}}}}tttjjjqqqzzz~~~wwwhhhaaa___]]]^^^bbbkkkmmmmmmiii```UUUKKKGGGSSSWWW]]]___\\\TTTJJJDDD888333---,,,...000000...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,---/////////...------,,,,,,++++++,,,------------,,,++++++,,,,,,,,,,,,------,,,,,,,,,---000444777999222000...///000111111000////////////////////////---------.........//////------------------------------------------------------------------------,,,,,,------------------,,,---...//////000000///......---------,,,,,,,,,++++++,,,,,,,,,---------......---------,,,,,,,,,++++++++++++++++++++++++***---///...---...333888444222000///000111111000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///........./////////000000/////////000111222222222111111111111111111222333000222444444333333555777777555444333444444222111......------------......---------,,,,,,,,,++++++******+++++++++,,,,,,,,,)))*********++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++---............///////////////000000000111111111111111222333555777999:::888777555444444444666777888777777888999999777555666666666666666555444444000//////......---,,,,,,++++++,,,------,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------......///000000000wwwYYYEEE<<<777777999777666555333222111111111...,,,******+++,,,+++***))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++************************)))************+++++++++++++++,,,,,,,,,---------------...///111333555666<<<999???XXXxxxYYYZZZXXX___hhhgggmmmyyyssshhh___^^^aaaddddddgggkkkkkkeeeYYYPPPGGGLLLTTT[[[``````]]][[[EEE>>>555000000000...+++........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********+++,,,,,,---000000///...------,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,---------...---,,,+++,,,...000111,,,,,,,,,---000222111000////////////////////////---------.........//////------------------------------------------------........................,,,,,,,,,------.........+++,,,...///000//////.........---------,,,,,,,,,++++++,,,,,,,,,---------......---------,,,,,,,,,+++++++++++++++++++++++++++...111000///000666<<<666444111111111222222111...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////............/////////000...//////000111222222222222222222111222222333333---000333333222222444777777666444444444444333111,,,,,,,,,++++++,,,---------------,,,,,,,,,++++++*********++++++,,,,,,,,,))))))******++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++.........////////////000000000000000111111111111000000111222444666888999999888666555444555777888;;;999777777888999999888;;;;;;:::999888666444333///......------,,,,,,++++++,,,---......---,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------......///000000000qqqQQQEEEAAA:::555666777555333111111111000...---,,,++++++******++++++))))))(((((()))***++++++)))))))))))))))))))))))))))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,111,,,((((((,,,000000...///111111000444<<>>CCCKKKSSSYYY```hhhnnnqqqtttvvvxxxyyyzzz|||}}}~~~~~~~~~~~~~~~|||zzzwwwuuusssrrrrrrppplllggg```WWWMMMGGG<<<999666333000///////////////.........---------,,,,,,,,,,,,,,,,,,,,,++++++...000...***'''***---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,------------------.........//////////////////000000000000000000000000000000000000//////000111111000///......------------------,,,*********++++++,,,,,,,,,*********************************)))***++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......---------.........//////------......///000000000///000000111111111111000///000111222333333222111555555666666555444222111000000......---...///000++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++)))************+++++++++++++++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++,,,,,,,,,---------xxx[[[FFF<<<:::999888555555444333111000//////......---,,,++++++++++++***++++++,,,,,,++++++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++&&&222222&&&%%%111555...444>>>SSSeee```PPPPPP]]]ffflllvvvhhhwww|||___dddeeejjjlllbbbRRRNNNTTTQQQ___iiifff[[[NNN===///...000222000------000444222000............---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,---------,,,...------,,,,,,------...------------------------,,,,,,,,,---------..........................................////////////...///000000000000///...111...++++++,,,...//////111222111000777DDDPPPUUUccccccgggmmmooopppuuu||||||}}}~~~}}}}}}{{{uuuqqqnnnmmmkkkddd___XXXOOOBBB666///...---///111111///---,,,---,,,---.../////////---,,,........................///...---,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...,,,,,,...222444222000000000000000000000000000000000000000000000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------............///////////////000000000000///000000000000000//////111111000000000000111111444444444333222111000///000//////...------,,,,,,,,,,,,,,,++++++*********)))***+++,,,------------************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++************************,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++++++++******++++++,,,---yyy[[[DDD;;;:::999888666666555333222111000///......---,,,++++++++++++***++++++,,,,,,++++++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++333(((%%%...555222,,,+++@@@XXXggg]]]PPPWWWjjjwww}}}zzzvvvnnnjjjoooqqqfffSSSEEEIIIRRR\\\bbbeee```QQQAAA555222///...000111222222222000.........///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------...------,,,,,,------...------------------------,,,,,,,,,---------..........................................////////////000///......---------------...///111111222222222---666BBBKKKUUU___cccccchhhmmmvvv|||{{{xxx|||vvvrrrzzz|||wwwvvvooorrruuuzzz|||}}}vvvoooqqqnnniiibbbYYYOOOHHHEEE888555000,,,+++---///111...///...,,,******---000........................///...---,,,,,,,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...,,,,,,...222333222000000000000000000000000000000000000000000000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------................../////////000000000//////000000000000//////000//////////////////000222333333222222000///////////////...---,,,,,,,,,,,,,,,,,,++++++*********)))***+++,,,------------************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++************************,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++++++++******++++++,,,---|||[[[CCC999999999888777666555444333111000000......---,,,++++++++++++******++++++++++++******)))************+++++++++++++++++++++++++++++++++************************+++***---111000///888FFF\\\[[[SSSMMM]]]{{{uuulll||||||vvv}}}uuuddddddhhhcccYYYMMMNNNQQQYYYdddhhh```TTTDDD:::000---111444333///222000......//////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...---,,,,,,,,,---......------,,,,,,------...------------------------,,,,,,,,,---------..........................................////////////000///...,,,,,,---...///...000222222111222555999NNNTTTYYY[[[aaakkkrrrtttvvvuuuuuuqqqjjjgggppp{{{qqqjjjooovvvqqqnnnnnnhhhllllllsssjjjooorrrtttqqqooorrrwwwzzzyyyvvv~~~}}}{{{wwwrrrkkkccc]]]SSSJJJ>>>555000...,,,***...//////---++++++...111..............................---,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------///111222111000000000000000000000000000/////////////////////////////////............---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------.....................////////////000//////000000000000/////////......------......///111111111111000///...---///......------,,,,,,++++++++++++++++++*********)))***+++,,,------------************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************************+++++++++++++++***************+++,,,,,,,,,,,,+++++++++******++++++,,,---~~~ZZZAAA888888999999777777666555333222111111......---,,,++++++++++++******++++++++++++******))))))*********+++++++++************************))))))************++++++%%%111111&&&+++CCCWWW[[[ZZZIIIFFF^^^|||lll[[[aaalllpppccc___ZZZYYY]]]bbbbbb```UUUIII:::111000222111...222000......///000///...------------------------------------------------+++++++++,,,,,,,,,------111000...,,,+++,,,...///...------,,,,,,------...------------------------,,,,,,,,,---------..........................................////////////.............../////////---000444555777>>>JJJSSSZZZccclllnnnnnnooonnnjjjmmmjjjhhhhhhhhhkkkuuuuuugggcccddd```fffqqqsss\\\VVV___\\\jjjccc[[[\\\```hhhpppqqqllleeeqqqqqquuuzzz}}}~~~|||tttllljjj```RRRGGG@@@999111+++......///000111000...,,,...........................------,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------...///000111000000000000000000000000000000........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---------.........------........./////////...//////000000000000//////..................//////////////////...---,,,------------,,,,,,+++++++++++++++*********************+++,,,,,,,,,,,,,,,************************))))))*********+++++++++************************************************++++++++++++++++++++++++,,,+++++++++++++++++++++************************+++++++++*********************+++,,,,,,,,,,,,+++++++++******++++++,,,---YYY@@@888999:::999777777666555333222111111......---,,,++++++++++++)))******++++++******)))))))))*********+++++++++************************))))))******++++++++++++///---'''+++EEEaaa___KKKCCCSSSlll~~~}}}rrrpppvvv}}}rrrjjjbbbooonnnmmmhhhaaa]]]```dddbbbYYYJJJ<<<222......///222000///...000000000///------------------------------------------------+++++++++,,,,,,,,,------111000...,,,+++,,,...///...------,,,,,,------...------------------------,,,,,,,,,---------..........................................////////////---...///000000...---+++,,,444>>>FFFLLLUUUaaaiiihhhjjjhhhcccdddnnnyyyxxxqqqmmmnnnmmmgggaaa___TTTIIIHHHIIIDDDHHHSSSVVVEEE<<>>LLLTTTKKKDDDEEEBBBEEE@@@GGGAAAVVV]]]===DDD>>>===<<<<<<<<<<<<;;;:::IIIPPPZZZ\\\TTTRRRddd{{{vvvvvvgggZZZTTTRRRQQQPPPFFF===111,,,---000///---........................------,,,,,,,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++---//////......///000////////////////////////.................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......---...///000000111111000000//////////////////000,,,---------------,,,,,,++++++++++++++++++++++++)))))))))*********************+++++++++++++++***************************)))************+++++++++************************************************++++++++++++++++++++++++*********+++++++++++++++************************)))))))))*********************+++,,,,,,,,,,,,+++++++++******++++++,,,---~~~XXX@@@:::<<<;;;999666666555333222111000///......---,,,++++++++++++))))))************)))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,999MMMYYYRRRFFFHHHSSSrrrpppccc[[[pppfffjjjffffffmmmoooggg\\\VVV]]]```aaaZZZLLL>>>555222222000//////000111111000------------------------........................++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------...------,,,,,,------...------------------------,,,,,,,,,---------..........................................////////////...///000222666:::???AAANNNTTT^^^fffhhhfffaaa^^^bbbrrryyykkk\\\QQQRRRHHHAAADDDLLLSSSXXX[[[^^^eeezzzxxxnnnmmmkkkXXXXXXcccqqqzzzxxxvvv~~~fffgggfffbbbZZZRRRLLLJJJ===<<<@@@DDD???;;;FFFVVVYYYeeemmmkkknnnzzz~~~uuujjjaaaYYYUUUSSSRRRNNNGGG>>>666222000///........................,,,,,,,,,,,,,,,---...//////......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++---000///...---...000////////////////////////.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,,,,,,,------------...///000111111111111///......------......///,,,,,,------...------,,,*********+++++++++++++++((()))))))))*********+++******++++++++++++******************************)))************+++++++++************************************************++++++++++++++++++++++++)))*********++++++++++++************************((()))))))))*********+++******+++,,,,,,,,,,,,+++++++++******++++++,,,---}}}XXX@@@;;;===<<<999666555444333111000//////......---,,,++++++++++++))))))************)))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////777JJJPPPCCC???OOO___bbbhhhTTTMMMgggmmmhhhrrrgggqqq~~~}}}}}}}}}}}}ttt|||mmmbbbjjjtttqqqcccXXXUUU\\\ccccccYYYJJJ;;;222222000//////111222111000------------------------........................++++++,,,,,,,,,---------******+++,,,---------,,,...------,,,,,,------...------------------------,,,,,,,,,---------........................................../////////000---...///444<<>>@@@MMM___mmmggggggnnn{{{~~~ttthhhbbbQQQXXXYYYSSSQQQPPPCCC111,,,///222222///---...///...000222222111///......------------------------...------,,,,,,------...---,,,,,,++++++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...///////////////......000000//////.........---........................,,,------......------,,,...//////---++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,+++*********+++,,,------------------------------------............///////////////////////////......---,,,,,,,,,,,,---++++++------------++++++,,,,,,+++***)))))))))))),,,+++******))))))******************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++******++++++++++++******************************)))************+++++++++************************++++++++++++++++++++++++[[[AAA;;;===<<<888777666666444333111///...------,,,++++++++++++,,,++++++++++++++++++++++++)))************+++++++++************++++++++++++)))---...***)))444FFFSSSJJJIIIDDDMMMeeennneee```vvvvvviiibbbmmm{{{~~~yyyqqq|||{{{{{{}}}~~~ttt]]]]]]nnnqqq```VVVPPPVVV```bbbccc[[[HHH666333111000111111000...........................000000000///...---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..........................................////////////000000////////////000111)))999IIIRRRWWW[[[[[[XXX|||nnnXXXTTTVVVXXX___ooorrr|||yyyiiiRRRCCC@@@DDDGGGGGGHHHMMM\\\nnnwwwuuurrrrrrfffSSSAAAAAAMMMXXX[[[ZZZ???555+++***000444222---,,,---............///000------------------------...------,,,,,,------...++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......////////////......000/////////.........---........................,,,------......------,,,+++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++*********+++,,,---------------------------------------..........................................---,,,,,,,,,,,,---++++++------------++++++,,,,,,+++******)))******,,,+++******))))))******************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++******++++++++++++******************************)))************+++++++++************************++++++++++++++++++++++++YYY@@@:::<<<<<<999777666555444222000///...------,,,+++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,+++++++++%%%///111***...DDDWWW^^^@@@FFFMMMYYYddd___\\\gggpppeeeaaakkkxxxooozzz}}}|||www~~~zzz{{{||||||~~~~~~{{{xxxvvvvvvwwwxxxzzz}}}||||||~~~}}}~~~dddccclllhhh___VVVSSSTTTXXXddddddSSSDDD;;;222///111222000---........................555333222///---,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..........................................////////////...000222000------222666>>>IIISSSUUUWWW___iiipppuuubbbUUUaaahhhnnn~~~sssaaaRRRFFF>>>EEEGGGQQQcccqqqssslllgggxxxhhh]]]^^^[[[TTTWWW```VVVHHH888000000222111---...---,,,,,,---...///000------------------------......------------......++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------------------....../////////....../////////...............------------------------,,,------......------,,,+++))))))+++---...+++(((++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++******++++++,,,---------------------------------------..........................................---,,,,,,,,,,,,,,,++++++------------++++++,,,++++++************+++,,,+++******))))))******************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++******++++++++++++******************************)))************+++++++++************************++++++++++++++++++++++++}}}TTT===888::::::999777666555333111000///...---,,,,,,+++***+++++++++************************))))))*********+++++++++,,,,,,,,,,,,++++++++++++,,,---...222???NNNPPPJJJEEEUUU]]][[[XXXSSS]]]sssxxxvvvkkkfffpppwww{{{qqqgggzzz{{{tttrrrvvv}}}vvv}}}}}}xxxyyyzzz{{{~~~}}}{{{vvvsssrrrqqqqqqkkkooovvv|||{{{yyyyyy|||~~~{{{}}}iiiaaadddmmmeee]]]QQQMMM\\\ggg^^^UUUHHH777///000222000---........................666444111///---,,,,,,---------------------------------------------------------------------------,,,,,,,,,---------..........................................////////////---//////......222999???TTTWWWYYYXXX[[[fffvvvjjjqqqZZZQQQUUUZZZrrr}}}uuuuuu~~~YYYIII<<>>===777999III[[[WWWWWWNNNQQQiiisssfffZZZZZZhhhoootttyyyssskkknnnzzztttpppwwwyyymmmiiiuuuoooppprrrvvvzzz~~~{{{sssmmmkkkhhhccc\\\UUUOOOKKKIIIDDDCCCCCCBBBBBBCCCCCCDDDEEEDDDDDDFFFKKKSSS[[[```]]]eeeooouuuwwwyyy~~~}}}vvvdddbbbiiieeeaaa```[[[WWW[[[\\\RRRBBB555111111////////////////////////---....../////////......------------------------........................------------------------,,,,,,,,,---------..........................................////////////---222:::AAAIIIRRR\\\dddeeeeeejjjooonnngggeeehhhuuu{{{xxxpppjjjooonnnjjjhhhjjjjjjiiinnnvvv~~~~~~xxxmmmhhhhhhgggddd```]]][[[aaahhhjjjeee^^^ooovvvxxxjjjZZZMMMAAA```|||qqqsssyyyyyywwwtttqqqkkk```RRRHHH;;;555...,,,...000000...........................//////............//////......------------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------..............................---------,,,,,,,,,++++++++++++++++++++++++***+++,,,---............,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***)))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------,,,++++++***+++++++++++++++------------++++++*********+++,,,---//////,,,+++******))))))******************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************************************************++++++++++++******************************)))************+++++++++************************++++++++++++++++++++++++mmmGGG;;;<<<:::777888888666333000.........///,,,++++++***)))*********)))))))))))))))))))))))))))************+++++++++)))***+++,,,...///000000444===>>>888;;;KKKWWWYYYPPPRRRPPPVVV___ZZZUUU]]]iiittttttlllggg^^^]]]gggeeepppqqqtttyyyjjjbbbtttvvvvvvuuuvvvwwwyyyzzz{{{{{{ssshhhaaaVVVSSSNNNGGGBBB@@@CCCFFFAAAAAA???>>>============;;;<<>>CCCHHHPPPVVVUUUPPPUUUMMMSSS^^^]]]XXXRRRJJJDDDIIIOOOSSSTTTSSSQQQPPPUUUUUUVVVYYY\\\aaaeeegggkkkpppuuuxxx{{{zzzuuummmddd\\\SSSHHH???<<<999555333444444444222111111222222222111111000111333444222000111777<<<444444333333444555666666666888:::<<>>FFFKKKhhhwww___gggllldddeeedddyyypppcccnnnzzzyyyiiiccc\\\\\\gggqqqyyyYYYJJJPPPiiizzzjjjkkkPPPIIIHHHSSS\\\UUUBBB111000...,,,+++,,,///000111///............---------........................------------------------,,,,,,,,,------------...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---...000000000000///........................,,,,,,,,,---------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,---...///////////////...------,,,,,,,,,...//////---,,,,,,---......---,,,+++++++++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++************************dddFFF@@@<<<;;;<<<888666444222111111000///---------,,,+++******************++++++++++++************************************+++---111333444333===;;;<<>>222000...///111111000//////............---------........................------------------------,,,,,,---------.........,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,+++,,,---...111333444---.....................,,,,,,,,,------.........,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,))))))******+++,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,---...///000111/////////......------------///111111000///000111111000///...,,,,,,++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++************************^^^AAA===;;;;;;===:::666444222111111000///---...---,,,+++******************++++++++++++*********************************+++,,,...000222555666;;;888888@@@QQQ^^^\\\RRRLLLJJJSSSaaa]]]DDD222111:::@@@HHHMMMNNNNNNOOOQQQUUUWWWYYY\\\```dddgggiiijjjtttyyyvvvvvv{{{}}}zzzxxx}}}mmm```SSSHHH===888777666777999333444666888888888777666555555666777777888777777666444444555777888666333555555555555444444444333333555666777888999<<<>>>IIIKKKNNNSSSYYY```gggjjjyyy|||[[[bbbdddaaaSSSJJJYYYcccWWWRRRGGG:::333222333111...////////////............------...//////000111111.................................................................................//////000000111111000222:::FFFVVVdddmmmpppnnn{{{ppprrr}}}mmmqqqlllmmmlll{{{yyykkkjjj\\\UUURRR\\\pppmmmeeeMMM<<>>;;;666444222111111000///---...---,,,+++******************++++++++++++*********************************,,,.........111666:::888>>>CCCFFFKKKPPPPPPLLLMMMSSSSSS^^^gggRRR<<>>...000>>>NNNYYY//////.........---------........................---------------------------------.........//////,,,,,,,,,---------......------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,...//////...,,,+++---------.........//////,,,,,,------...///000000,,,,,,,,,---------..............................------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++111000///...............++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++*********************+++***++++++,,,---...//////555666777555222000//////((((((((()))***,,,---...************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************************************```AAA???===999;;;;;;999666333111111000///......---,,,+++******************************************))))))******+++,,,+++---......///333;;;AAA???MMMXXXTTTFFF>>>DDDNNNRRRRRRHHHZZZyyyeeeBBBEEEFFFEEEGGGLLLNNNLLLMMMPPPUUUWWWXXXZZZ\\\___dddhhhiiippptttrrrssszzz~~~yyykkkVVVEEE<<<999999999999:::;;;:::888666666666666666555555666555444333444444444444555555555666555777:::<<<777333999BBB888888888777666666888:::777666555555666555333111666666666777888:::;;;<<>>LLLmmmdddHHHIIIFFFEEEGGGLLLNNNLLLMMMPPPTTTVVVZZZ]]]___bbbfffiiiqqqxxxzzzwwwuuuxxxzzzyyydddSSS@@@999>>>DDDCCC@@@DDDBBB===999666666888:::777777666666555555666777333333333444444555555555333444666888888777999;;;777888777666555555777999999888777777888777555333666666666666777888999999<<>>000---111...222222...,,,//////,,,////////////............------------------------......---------,,,,,,,,,,,,,,,,,,---------............---,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////---...///000000///...---////////////////////////////////////////////////------------------------/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******************,,,---///000......---,,,+++***))))))************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************************************```BBB???<<<999;;;;;;:::888444222111000///---------,,,+++******************************************))))))******+++,,,...///000000111666???FFF<<<>>>@@@???>>>???EEEJJJBBBDDD777<<>>EEE???===;;;===AAADDDFFFFFF<<>>::::::===;;;;;;888444222111111///...,,,,,,++++++******++++++******************************))))))******+++,,,,,,...//////000444<<>>444@@@???888===EEEFFFEEEDDDCCCEEEJJJMMMLLLMMMQQQOOOQQQUUUXXX[[[___cccffffffppptttgggUUUSSShhhfffPPP>>><<<999777777777666555444444444444444444444444666999===???===999777777;;;:::888444222222444777;;;:::888888:::;;;;;;:::;;;;;;;;;:::888666555333444999???EEEPPPbbbuuunnnUUUYYYfffmmmggg___\\\___YYYHHH888111111111111111000000000000111555888666111...000333....................................////////////000000000000000000000000111+++***222>>>JJJWWWaaalllzzziiiuuu{{{|||~~~}}}yyyqqqkkkeee\\\VVVVVVTTTQQQOOOPPPQQQSSSTTTRRRVVVZZZ\\\___gggttt~~~nnn\\\WWW```kkk}}}cccMMMUUUkkkkkkXXXkkkpppiiiXXXQQQQQQCCC000///------///222222000///////////////............------------------------------------------------,,,,,,,,,---------............---------......//////...---,,,,,,,,,,,,,,,,,,,,,,,,------.........------...............///......////////////......////////////////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++++++++,,,,,,---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++,,,---------++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************************************___EEE>>>999;;;>>>;;;:::777444222222222111000,,,,,,++++++***++++++,,,******************************))))))******+++,,,+++---000000000333888===;;;:::<<>>;;;666222222444666;;;999777888999;;;<<<<<<=========<<<:::888666444333666:::@@@IIIXXXhhhssslll___]]]fffdddbbbaaa```\\\QQQAAA666222222111111111000000000222444555444000......000....................................////////////000000000000000000000000222+++,,,===SSSccckkknnnlllxxxjjjyyy~~~||||||}}}xxxsssdddfffbbb[[[WWWTTTPPPKKKGGGKKKIIIFFFEEEFFFGGGHHHHHHEEEHHHKKKMMMOOOTTT[[[```hhhooo{{{vvvllleee^^^WWWbbb{{{^^^MMMPPP[[[ccc\\\kkkooo```SSSPPPKKKCCC444///---000333222000///////////////............------------------------,,,,,,,,,------------...,,,,,,,,,---------......------------------...///......---,,,,,,,,,------,,,,,,,,,---......//////........................////////////////////////////////////////////////////////////////////////........................---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,))))))***+++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************************************___FFF>>>999;;;???;;;999666444222333333222111,,,++++++***++++++,,,,,,******************************))))))******+++,,,***...111222222222555999555888;;;<<<;;;888555444333444;;;>>>;;;???DDDBBBCCCAAADDDJJJLLLLLLMMMQQQTTTZZZbbbgggfffaaa\\\YYYPPPEEEDDDXXXqqqooo___JJJ===:::===???@@@RRR```xxxuuu]]]NNNLLLMMMKKKHHHDDDCCCBBB@@@===<<<:::999;;;666EEEaaadddLLL>>>BBBEEEBBB>>>888444222444666;;;999888888:::<<<===>>>============;;;999666444222333555;;;DDDOOO[[[ddduuu|||yyy[[[[[[aaagggfff___\\\YYYLLL<<<222222222111111111000000......///......---,,,,,,....................................////////////000000000000000000000000222///666MMMiiiyyy~~~~~~ssswwwsss{{{{{{~~~ooo\\\OOOOOO___iiifff```\\\TTTJJJJJJJJJJJJIIIHHHFFFDDDBBBEEEBBB@@@@@@BBBCCCAAA@@@????????????@@@BBBDDDFFFNNNTTT___lll}}}{{{yyy}}}{{{wwwjjj[[[UUUXXXvvvMMMOOO{{{hhhhhhkkkjjj^^^QQQPPPXXX???666///000222000///111////////////............------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,---......------,,,,,,,,,---......,,,,,,------.../////////////////////............//////............//////////////////////////////////////////////////////........................------........./////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------......//////,,,---............---,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************************************^^^FFF>>>888;;;???;;;888666333222333444333222+++++++++***++++++,,,,,,*********************************)))***++++++,,,***...333444333333444777333888<<<;;;777444444666;;;333777>>><<<>>>AAA>>>BBBAAADDDIIILLLLLLMMMQQQNNNUUU^^^aaa\\\PPPCCC;;;888MMMmmmkkkVVVMMM:::;;;<<<;;;::::::<<<>>>777@@@TTTrrrkkkdddccc```[[[WWWUUUPPPKKKEEE???;;;999;;;222EEEllluuuWWWBBBCCCHHHEEE@@@:::555333444666<<<:::888888;;;===??????<<<=========;;;999666444333111333:::BBBKKKTTTZZZqqqwwweeebbb```jjjjjj___\\\^^^SSSAAA222222222111111111111000......---///000111///......................................./////////000000000000000000000000000222222???ZZZwwwrrrzzz}}}xxxtttlll[[[FFF666BBBTTT^^^TTTIIIHHHJJJIIIAAADDDGGGGGGFFFDDDCCCCCCAAA???======@@@@@@>>>;;;;;;:::888:::===@@@AAAAAA<<>>???EEEPPPkkkyyyrrruuutttiii_________WWWQQQIII<<<555:::===VVVrrrdddHHHEEETTTIIIAAA===999222111444:::BBBBBB;;;===GGGHHH@@@CCCDDDDDD@@@;;;999;;;>>>777666555666:::DDDOOOWWWhhhttt{{{XXX\\\ccc]]]^^^hhh]]]OOOWWWAAA888111111111......222000000000000000000000000---------.........//////............////////////...111000---///333222...***EEEMMMWWWzzzvvv{{{||||||uuuiii___VVVIII<<<@@@AAABBBCCCCCCBBB@@@@@@??????>>>>>>======<<<<<<======<<<<<<;;;;;;::::::888888888888888999999999;;;<<>>???FFFHHHEEEEEEKKKOOOMMMPPPNNNNNNQQQPPPLLLKKKLLL???===;;;<<<;;;666///(((...---,,,,,,------+++***)))***+++++++++***+++,,,************************************************)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++___EEE>>>999;;;>>>;;;777666444222000...------,,,,,,,,,+++++++++******))))))))))))))))))))))))*********+++,,,,,,------,,,...111555777888777777888777555444222222333333333555777999999:::===???>>>AAAEEEGGGHHHKKKNNNQQQUUUTTTPPPGGGAAADDDOOOXXXkkkddd[[[SSSKKKDDD??????666@@@KKKWWWeeessswwwuuukkkXXXNNNPPPJJJKKKnnnvvvkkkqqqnnnmmmfffZZZXXXSSSDDDDDD???777FFFfffeeeMMMEEEMMMGGGBBB???999222111555<<>><<<777666555555888???IIIPPP```pppoooXXXaaaaaa```bbb^^^VVVVVVFFF;;;222000111///...000000000000000000000000000---------.........//////............////////////111000///000111111000///888RRRZZZgggmmmzzz{{{wwwzzzpppppp~~~```GGGCCC>>>????????????>>>===<<<=========<<<<<<<<<<<<<<<>>>>>>>>>======<<<<<<<<<999999999999999888888888::::::;;;===AAAGGGKKKNNNbbblll{{{mmmkkklllqqqxxx}}}|||{{{vvvhhh```xxxZZZHHHoootttbbb___VVVFFFOOOPPPHHH888///111333222////////////............................................................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,...------,,,---...000111444444444222//////000222111000//////000333555777888===@@@AAADDDJJJLLLJJJNNNOOOOOOOOOMMMJJJGGGEEE@@@===;;;999888444///+++111///...///000111111000000///---+++******---///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,------,,,,,,+++******)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------+++******,,,---......,,,***(((''')))...333666<<<<<<@@@FFFNNNQQQPPPNNNVVVXXXYYYYYY[[[]]]\\\XXXRRROOONNNRRRTTTSSSTTTXXX^^^VVVHHH<<<555777===CCC111000...++++++,,,...000,,,---......,,,+++******************************************************)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++}}}[[[DDD>>>:::;;;>>>:::777666444222000...------,,,,,,,,,+++++++++******))))))))))))))))))))))))******++++++,,,,,,---------///111333555666777777666555333222222333444444444666777888999;;;???BBB>>>@@@CCCFFFHHHKKKPPPSSSTTTLLLCCC@@@FFFQQQZZZ^^^YYYJJJ??????<<<777===JJJlllvvv|||rrrxxxuuusssssskkk```aaa\\\KKKDDD@@@999HHHkkksssZZZDDDGGGEEECCC@@@999333222666>>>OOOYYYOOOCCCEEERRR]]]IIIDDD@@@@@@BBBCCC@@@===999888666444555:::AAAFFFUUUhhh}}}^^^```fffeee^^^___^^^UUUMMM@@@444000111111//////000000000000000000000000------........./////////............////////////222......333222---000888UUUdddaaaiiiyyyaaawww|||xxxuuuqqqnnnqqqvvvsssdddeee{{{rrrTTTDDD===============<<<;;;:::;;;;;;;;;;;;;;;<<<<<<<<<===============<<<<<<<<<;;;;;;::::::999999888888888777777666888:::<<<>>>IIIMMMVVVhhhlll\\\dddqqqwww|||iiiaaaJJJTTTwwwhhh___\\\CCC@@@RRRVVVAAA000000333000////////////....................................------------------------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,.........---------------------------...///111222333333111...,,,+++---///222222333666:::@@@EEEHHHQQQTTTVVVUUUXXX^^^```___VVVZZZ]]]^^^\\\ZZZ[[[\\\WWWWWWWWWSSSLLLFFFAAA???555222...,,,---///000111...000111///***))),,,///------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,------,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------,,,++++++---///,,,++++++...444<<>>???@@@@@@CCCGGGSSSRRRNNNHHHBBBBBBGGGMMMDDDCCC@@@;;;444///+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++yyyXXXCCC>>>;;;<<<>>>:::777666444222000...------,,,,,,,,,+++++++++******))))))))))))))))))))))))******++++++,,,------...//////000111333444666777222222111111222333444555555666777888999<<>>@@@AAA<<<:::888555444666:::>>>KKK```wwwrrr___bbbjjjaaa```bbbWWWTTTGGG888222222222000---////////////////////////............////////////............////////////111,,,///444000+++777LLLlllrrrllltttpppnnnzzzttttttrrrrrrrrrooohhhdddeeeddd]]]SSSUUUfffppp]]]BBB<<<<<<==================:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;:::999888888777666555555666777999:::666>>>HHHPPP]]]tttbbb[[[bbbkkkrrrwww~~~rrrwww{{{VVV]]]|||wwwddd]]]UUU:::NNNXXXMMM:::111000000////////////....................................---------------------------------.........//////------------------------...............---------//////.........///111222000000000//////000444777===???CCCHHHNNNSSSWWWZZZ^^^```]]]XXXWWWYYYZZZWWWDDDIIIOOOQQQRRRUUU\\\bbb```bbbccc___XXXSSSSSSUUULLLFFF???888444111///...)))---111111///---,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++...111111---***)))***---111999AAAIIINNNRRRSSSVVVUUUVVVYYY^^^```___]]]\\\VVVVVV^^^bbb^^^[[[\\\KKKAAA888555444222333555777===EEEIIIIIIFFFCCCBBBNNNNNNNNNNNNJJJAAA666------+++))))))***,,,...///++++++++++++++++++++++++************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++wwwWWWBBB>>>;;;===>>>:::777666444222000...------,,,,,,,,,+++++++++******))))))))))))))))))))))))***++++++,,,------......000000000000111333555666000000///000111333555666666777888888:::===AAAEEE@@@AAABBBEEEIIILLLOOOPPP@@@@@@BBBFFFIIIGGGAAA<<<666;;;<<<;;;HHHbbb{{{yyykkkWWWJJJGGGMMMXXX```hhhtttyyy|||wwwppppppkkkpppsssppplllfffRRRIII;;;888OOOttt|||WWWPPPEEE<<<999888666444999VVVqqqpppVVVBBBIIIYYYiiicccWWWIII>>><<>>===;;;888555555777999DDDXXXnnnyyy}}}___WWWgggeee```bbb]]]XXXMMM>>>555333333111---////////////////////////........./////////000000............////////////...,,,000333......FFFdddyyyuuuiii~~~zzzuuuqqqtttoookkkiiicccZZZTTTSSSAAARRRZZZRRRLLLNNNKKKBBB;;;;;;;;;<<<<<<===>>>>>>:::::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<=========>>>======<<<;;;:::999999999888888777888888999:::333:::@@@AAABBBPPPmmmnnn\\\]]]gggnnnmmm{{{}}}mmmpppoooOOO```{{{vvveee```JJJOOOXXXZZZLLL777---000////////////....................................---------------------------------.........//////------------------------........................222111000///...///000111111333555777999===BBBFFFJJJMMMRRRVVVYYYZZZZZZYYYPPPQQQMMMHHHEEEFFFFFFCCC666999;;;;;;<<>>???>>><<<;;;<<>>888111,,,+++,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++xxxWWWBBB>>>;;;===???:::777666444222000...------,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++,,,,,,------......000000000000111222333444.........///000222444555555777888999:::<<<@@@CCC??????@@@CCCFFFHHHHHHGGG<<<>>>@@@???>>><<<;;;<<<777;;;;;;>>>QQQkkkssslll[[[PPPDDD>>>;;;:::;;;>>>FFFEEEIIIOOOUUUccc||||||uuunnnjjjlllmmmSSSHHH>>>888BBBgggggg```RRRDDD<<<:::888444???YYYvvvzzz___CCC@@@MMM```___ZZZPPPEEE>>>===???>>>>>>===;;;888666777888???QQQeeerrrzzzmmmTTT\\\dddbbbaaaaaaYYYRRREEE999444444222...000000000000000000000000....../////////000000000............////////////------000222222;;;XXXuuuiiiooowwwvvvwwwxxxyyyvvvkkk```WWWPPPIIIFFFHHHCCCBBBGGGJJJDDD999999AAA<<<<<<;;;::::::;;;;;;<<<999999999999::::::::::::;;;<<<<<<===>>>???@@@@@@>>>>>>======<<<<<<;;;;;;===<<<;;;999888888777777:::777555666:::BBBPPP\\\uuukkk\\\aaaiiicccooouuuyyyzzzjjj```lllrrr```MMMiiizzz```aaaYYY[[[eee]]]CCC111///////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------------------------.............../////////222111000//////000111222333555888;;;>>>AAAEEEHHHFFFHHHKKKMMMMMMKKKGGGEEE<<>>GGGMMMWWW```bbb]]]SSSKKKAAA999...)))***---//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...---******,,,444===DDDJJJIIIFFFCCC???===;;;:::999EEEQQQWWWTTTOOOLLLLLLKKKJJJHHHJJJPPPUUURRRJJJRRRKKKFFFIIILLLKKKHHHGGGHHHDDDAAABBBFFFIIIIIIGGG999444333;;;IIIUUUYYYXXXQQQJJJ???777222///+++(((,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++zzzYYYBBB>>>;;;===???;;;777666444222000...------,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++,,,,,,---.........//////000000111222222222......---...///111333555555777999:::;;;<<<>>>@@@??????@@@CCCFFFFFFCCC@@@>>>>>>===;;;888999===@@@555???LLLVVV[[[XXXLLLBBB777888===BBB@@@999666888333222999AAA@@@FFFdddooohhhkkkgggTTTGGGEEECCCEEEdddsssrrrgggRRRAAA:::888777???[[[}}}YYYGGGIIIVVVTTTPPPKKKDDD>>>;;;:::<<<======<<<999888888888<<>>???========================>>>===<<<;;;999888777777;;;444111555:::<<<@@@EEESSStttqqqeeebbbccceeepppvvvqqqpppmmmeeeiiiTTT|||uuu\\\QQQ~~~llljjjbbb```gggdddRRR===111////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................---........./////////000////////////000222444555888:::<<<============>>>::::::;;;<<<<<<<<<;;;;;;:::>>>@@@@@@CCCGGGIIIFFFFFFDDD@@@<<<::::::<<<===AAACCCCCCAAA<<<999888999333888AAALLLVVV\\\]]]]]]UUUNNNDDD:::444111000000......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,+++///777???GGGKKKDDDBBB===999777888999;;;===DDDLLLPPPOOOMMMKKKKKKNNNPPPOOORRRcccqqqhhhRRR[[[VVVUUU[[[```]]]VVVRRRQQQRRRSSSSSSSSSPPPMMMJJJCCC???999777:::@@@GGGLLLPPPKKKDDD@@@>>>:::444...,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++{{{ZZZCCC>>>:::===@@@<<<777666444222000...------,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++,,,------....../////////000111111111111111...------...///111333444444777999;;;;;;;;;===>>>AAAAAABBBEEEHHHFFFBBB===@@@???>>><<<:::;;;>>>@@@AAAOOOeeemmmZZZ???555<<>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;555444666:::999555999AAAGGGPPPllllll[[[bbbXXXeeetttllljjjooohhheee```fffxxxBBBjjjfffeeebbbbbbddd]]]III444000/////////....................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................---.........//////000000---------///111444777999AAACCCDDDCCC???;;;888777444444555666999===AAADDD???DDDFFFEEEGGGJJJJJJGGGIIIGGGEEEEEEEEEFFFEEECCCGGGJJJLLLMMMJJJEEEAAA???@@@;;;777777???KKKVVV]]]``````\\\RRRDDD777000---......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------)))+++111;;;DDDHHHGGGEEE333444555888<<<@@@CCCEEEDDDDDDEEEJJJRRR[[[cccgggppptttttt{{{~~~||||||}}}rrrkkkhhhfff```VVVLLLGGGGGGJJJKKKKKKGGG>>>666444888>>>AAA@@@@@@DDDGGGFFF???999,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++VVVEEE<<<:::@@@;;;???:::777333111000000...---+++***))))))))))))))))))******)))))))))))))))))),,,,,,---------------------///111222000/////////......//////000222333444666888:::;;;;;;<<<>>>@@@FFF??????DDDCCC<<<:::???DDD???;;;:::;;;???GGGQQQVVV]]]kkkppp\\\BBBDDDYYYmmm{{{gggOOOGGGMMMHHHGGGTTTwww~~~fffnnnaaaLLLCCCCCCEEE]]]sssLLL888111@@@;;;FFFWWWGGGLLLQQQLLLEEEFFFAAA:::<<<777777???BBB;;;<<<<<<444;;;BBBPPPbbbsss}}}~~~```VVV___]]]^^^\\\VVVPPPKKK@@@333000444000000000000///////////////////////////.........---...///000111111111111111666...???eeelllooouuuooo~~~xxxwww|||zzzrrrcccVVVVVVOOOIIIGGGDDDBBBDDDIIIPPPUUU\\\bbbccc^^^TTTMMMCCCAAA>>>:::888777666777333444555666777888888888666666555555555555555555888999;;;<<<=========<<<======>>>???>>>===<<<;;;;;;:::888666666666666777;;;FFFSSSggghhh^^^ccchhhkkkpppuuurrrkkkggg___[[[qqqpppLLLbbbvvvbbb]]]ccc```ZZZQQQFFF000///000111---***,,,333................................................---------............///---------.........//////.........///////////////(((,,,///000666>>>BBBBBBHHHJJJFFFAAAAAABBB???999DDD===999BBB;;;>>>NNN???OOOCCCGGG\\\ggg\\\QQQQQQFFFYYYSSSQQQYYYhhhtttbbbXXXEEEQQQKKKHHHQQQCCCCCCIIILLLEEE>>>>>>>>>FFFWWW^^^cccbbbVVVLLLGGG@@@888...///...,,,)))***///333///---******+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***+++---/////////---,,,)))666DDDKKKLLLJJJCCC;;;:::555222666???EEECCC===LLLUUUgggwww}}}}}}qqq\\\YYYPPPKKKFFFBBB???:::777777:::888222000<<>>@@@CCCBBBCCCDDDAAA===>>>BBBEEE???:::888999>>>KKKWWW^^^VVVTTTYYYWWWXXXnnn}}}sss\\\DDDBBB\\\|||mmmcccNNNCCCCCCBBBTTT[[[GGG???222888GGGaaaKKKGGGQQQTTTPPPKKKBBB;;;===::::::CCCFFF===;;;<<<555777>>>KKK^^^qqq~~~ccc\\\bbbaaa]]]WWWRRRLLLAAA555111333111000000000////////////////////////////////////......///000111111111111333---333TTTqqqlllyyyeeebbb~~~}}}~~~xxxlllaaa\\\ZZZTTTNNNKKKMMMPPPRRRVVV[[[hhhfffbbb^^^XXXPPPFFF@@@:::999777666555555777777999999:::::::::::::::999777777777777777666666666666777999:::<<<=========@@@??????>>>===============<<<:::999777777777777888>>>DDDQQQiii^^^\\\___hhhqqquuuvvvvvv]]]^^^\\\iiigggiiirrraaaaaahhhaaaXXXUUUSSS777000---///111000000111................................................---------............///---------.........//////000000///............///777444333777CCCLLLLLLGGGFFFEEE<<<777:::;;;>>>III888<<>>CCCFFFEEEEEEGGGHHHGGG===999999???IIIVVVeeesssxxxppp[[[MMMFFFDDDFFFAAAFFFHHHAAA222,,,777GGGKKKKKKDDD777///---+++(((,,,------,,,+++++++++,,,************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******---+++***+++,,,...---,,,VVVEEE<<<:::@@@;;;???:::777333111000000...---------,,,++++++++++++++++++++++++++++++++++++++++++,,,---...///111222222---///111111///...//////......//////000222333444555777:::;;;;;;<<<>>>@@@BBBFFFFFFAAA===>>>???>>>@@@<<<888888999BBBSSSbbbbbbNNN@@@FFFVVVlll}}}kkkGGG;;;NNNpppnnnVVVGGGGGGDDDNNN}}}mmmHHHAAA777666DDDpppvvvPPPCCCPPP]]]^^^TTTGGG??????;;;===HHHKKK@@@<<<<<<777777;;;GGGXXXkkkzzzqqqVVV______^^^YYYTTTNNNCCC888222222111111000000000/////////////////////////////////000000000000000111111111111+++DDDrrr~~~nnn|||uuucccooozzzzzz~~~|||vvvkkk___VVVUUUWWWSSSPPPRRR]]]hhhmmmppprrruuummm```SSSHHH???888555555444444444555777999:::>>>>>>??????>>>>>>===<<<;;;;;;:::::::::999999999666666666777999;;;<<<===AAA@@@???>>>===>>>???@@@@@@???===;;;:::999888888666777999>>>KKKbbb|||iii\\\bbbrrryyyvvvpppcccgggaaabbbxxx}}}pppooo{{{iiidddggg___XXXZZZZZZBBB666,,,---333333000---................................................---------............///------........./////////222111///.........//////---555@@@GGGHHHCCC>>><<<777===;;;@@@JJJ???@@@YYYlllvvvuuuxxxmmm]]]LLLOOOXXXMMMAAAEEE===IIIXXX^^^VVVKKKHHHKKKUUUGGG666---...111000---111///...---...---,,,***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++*********++++++,,,,,,---,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,......---+++***...555;;;>>>CCCFFFCCCAAAAAA@@@======EEEYYYnnntttuuufffOOOBBBIIIBBBBBBHHHDDD888666>>>HHHOOOOOODDD555---,,,,,,***---///...***))),,,000++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++++++++***---+++******,,,---...---VVVEEE<<<:::@@@;;;???:::777333111000000...---...---,,,++++++***++++++++++++,,,,,,,,,,,,,,,---,,,,,,---...///000000111---///000000.........000......//////000222333444555777999;;;;;;<<>>>>>>>>=========777777666555666777999:::======>>>>>>???@@@AAAAAAAAAAAA???===;;;:::888888777666888;;;===GGGccc~~~ddd\\\ooo|||lllrrrmmmaaa___mmm|||qqqiiiwwwqqqhhh\\\[[[]]]VVVJJJ<<>>AAABBB???KKK\\\VVVccc~~~~~~ssstttpppmmm```PPPLLLIIIFFFKKKTTTXXXSSSOOOPPPUUURRRIII<<<000,,,111777///...------......,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------------...,,,+++---222:::AAAEEE:::===>>>;;;<<<@@@DDDDDDYYYeeevvvjjj[[[OOOMMMNNNIIIBBB<<<:::CCCKKKGGG===444222333,,,---...,,,******---///++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***************+++---+++))))))+++---//////VVVEEE<<<:::@@@;;;???:::777333111000000...---------,,,******)))))))))++++++,,,,,,,,,---------......------------------...///000///------...000......//////000222333444444666999:::;;;===???AAAGGGGGGAAA:::>>>GGGEEE;;;999:::===CCCHHHPPP___lllhhhiiioooyyyxxxrrrjjj___YYY]]]^^^YYYZZZ```YYYVVVWWWYYYUUUXXXrrrhhhJJJ<<<;;;KKKkkkFFF===DDDGGGllltttwwwFFFBBB\\\VVVLLLkkkIIICCCQQQ___YYYRRRLLL???999888EEENNNEEE>>>>>><<<:::;;;@@@LLL]]]nnnzzz~~~mmmWWW___^^^]]]ZZZSSSKKKBBB999222111111111111000000000000////////////000000111111222111111111111222222333777TTTzzzoooooolllyyyvvvuuujjj]]]WWWXXX[[[]]]\\\oooqqq|||wwwkkkOOOIIIAAA;;;:::;;;===>>>??????>>>===<<<;;;;;;:::<<<<<<>>>???@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA;;;:::888666555555555555666888<<>><<<:::999888999555777<<<:::;;;MMMbbbwww```eee~~~~~~|||kkk[[[___jjjnnnttthhhppp}}}|||ccc]]]]]]SSSHHH===333000000...---///................................................---------............///........./////////000000/////////000222444666888BBB888555===AAA;;;999===CCCJJJ\\\~~~||||||~~~yyyuuubbbAAA;;;IIITTTRRRKKKBBBLLLUUUTTTHHH:::111------,,,+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......***+++++++++++++++,,,,,,,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---///++++++111;;;CCCDDDBBB;;;;;;777555???TTThhhtttmmmKKK@@@CCCEEE:::>>>CCCGGGDDD>>>888666222///++++++,,,---,,,+++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))***+++,,,///---,,,...111333444444VVVEEE<<<:::@@@;;;???:::777333111000000...---...---,,,***))))))))))))***++++++,,,,,,------............---,,,,,,++++++...//////...------...000......//////000222333444444666999:::;;;===@@@BBBFFFCCC>>>===CCCKKKLLLHHHAAAAAADDDKKKQQQWWW```hhhmmmyyy~~~pppeee```UUUJJJFFFFFFDDDCCCCCCPPPFFFFFFPPPPPPGGGKKKZZZuuujjjLLLPPP:::JJJVVV@@@EEEGGGdddccctttcccDDDfffZZZEEEhhh{{{VVV@@@FFFTTTPPPQQQQQQBBB;;;666AAALLLFFF@@@???===888777;;;FFFXXXjjjwww~~~}}}}}}[[[\\\]]]^^^[[[UUUOOOGGG<<<333222222111111111000000000...//////000000111111222222111111000111333444666@@@```www}}}kkkiiisss}}}}}}xxxgggiiifff___ZZZ]]]jjjvvvxxxaaaSSSAAA???<<<<<<>>>@@@BBBBBBAAA@@@???===;;;999888777888999;;;===>>>@@@@@@AAA@@@@@@AAAAAABBBCCCCCCCCC@@@???===:::888666555555333555999<<>><<<:::999999444333666888:::EEESSSlllttt```kkkuuucccbbbeeeaaappp|||qqqXXXrrr}}}fff___[[[CCC<<<555222000...111555................................................---------............///....../////////000000000---///111333666888:::;;;---777JJJSSSGGG===QQQpppgggeeexxx}}}xxxzzzyyy\\\KKKFFFDDDAAAEEEGGGKKKQQQQQQJJJ<<<111000...++++++---.........,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......++++++++++++++++++++++++,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......///......///...///666>>>BBB???:::111:::FFFRRRcccyyyqqq___VVVMMMCCC<<<999???EEEDDD@@@===999444...,,,...///,,,***,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))***,,,---///333333444777;;;>>>>>>>>>VVVEEE<<<:::@@@;;;???:::777333111000000...---///...---,,,*********************+++,,,---------............------------...//////---,,,,,,...000......//////000222333444444666999:::;;;===@@@BBBEEEAAA???AAABBBDDDIIIOOOHHHDDDFFFOOOXXX___eeejjjtttwwwkkk```RRRMMMDDD???BBBGGGDDD===AAA===<<<@@@AAA@@@DDDKKKIIIcccsssTTTAAA===IIIiiiqqqJJJGGGEEE]]]hhhIIIjjjkkkMMM[[[VVVFFFNNNzzzjjjHHHDDDNNNGGGNNNXXXLLLAAA777???KKKGGGAAA@@@<<<999888:::DDDTTTeeerrryyygggWWW\\\^^^]]]WWWQQQLLL@@@444222222222111111111000000...//////000111111222222111111000000222444666888SSSfffppp~~~tttqqqvvvwwwkkkdddhhhjjjgggeeelll{{{ttt```NNNDDD@@@???>>>???@@@AAA@@@???=========<<<;;;999888777777888999;;;<<<===============>>>???AAABBBCCCCCCCCCCCCBBB@@@>>><<<:::999666666666777999<<>>CCCFFFFFFEEEVVVEEE<<<:::@@@;;;???:::777333111111000///---000000...---,,,+++++++++))))))***++++++,,,---------.........//////000000...///...---,,,,,,...000......//////000222333444333666888:::;;;===@@@BBBDDDAAAAAACCC===888@@@OOOIIIDDDEEEOOO\\\eeelllqqq~~~~~~ssshhh^^^EEEJJJNNNSSSaaaooonnncccSSS\\\]]]MMM===999>>>BBBIIIJJJUUUvvvtttRRRFFFGGGDDDbbbOOOCCC>>>TTTTTTAAAZZZ\\\NNNOOOSSSMMMCCCfffzzzRRRIIINNNDDDNNN^^^VVVGGG:::>>>KKKIIIBBB???;;;===;;;<<>><<<::::::;;;;;;<<<<<<;;;;;;:::888888999:::;;;;;;::::::999:::;;;===???AAABBBCCCEEEEEEEEEEEECCCAAA>>>===:::888444222333888===AAACCCCCCDDDDDDCCCAAA@@@>>>;;;;;;999666666888888666EEE]]]mmmlll~~~uuu~~~cccYYY]]]cccjjjwwwrrrRRR]]]oooeeeNNNDDD;;;888555111......................................................---------.........//////////////////000000000000000222666999;;;;;;:::999>>>777@@@UUUbbbooo{{{hhhOOO===EEELLLKKKEEEDDDJJJRRR<<<888222...---......///,,,,,,,,,,,,,,,,,,,,,,,,//////...---+++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////+++333===@@@===<<>>>>>???AAAAAA>>>777///,,,---000,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,...111444666555777;;;AAAGGGJJJIIIHHHRRR???;;;666>>>======888666333000...---......------,,,,,,,,,,,,++++++************+++,,,---...........................//////.........---------............///111222333333777:::;;;:::<<>>DDDAAA@@@??????@@@@@@>>>===999999;;;;;;;;;::::::;;;::::::;;;===>>>===:::777>>>??????===::::::>>>BBBIII<<<<<>>AAACCCDDDCCCBBB@@@>>>===;;;777555555888:::===NNNbbblllpppwwwuuuxxxwwweeeQQQUUUggguuuttttttPPPtttkkk^^^GGG999FFF,,,000,,,---////////////....................................////////////000000000000............///000111111+++@@@AAA444;;;FFFBBB999???[[[ggg}}}~~~sssyyy{{{YYYJJJBBBHHHQQQQQQOOOOOOLLLFFF888+++***000222///---+++******,,,...------///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------........................---------//////......000111000===>>>??????@@@EEEOOOXXXwwwOOOLLLNNNCCC===<<<999@@@JJJ@@@+++'''333000...---++++++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++******))))))(((((())))))******++++++******+++000888>>><<<888<<<>>>BBBIIIOOONNNHHHCCCTTTAAA<<<777???>>>===999777444111///.........------,,,,,,,,,,,,++++++************+++,,,---...........................//////.........---------............000111222333333777:::;;;:::<<>>======>>>@@@AAAAAA@@@>>>;;;:::;;;===>>>;;;888===<<<<<<>>>???@@@>>><<<888:::======<<<===AAAEEEBBB???===???AAAAAABBBCCCBBB>>>999666555555666666777;;;@@@DDDFFFEEEBBB@@@>>>>>>===:::777666777999999GGGYYYsss}}}jjjmmmwwwrrrccc]]]]]]kkk~~~pppiiiwww~~~bbb```\\\KKK@@@EEE777333111444////////////....................................////////////000000000000000000///............///777;;;>>>CCCCCC888???XXXzzzxxx~~~}}}iiiSSSHHHDDDFFFNNNXXXNNNLLLCCC777000000000---///---,,,,,,---...---+++......---,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------.................................000000---+++---111444IIIJJJNNNOOOKKKNNNbbbxxx}}}bbbEEEAAARRRGGG@@@===BBBGGGCCC777---,,,---///...,,,+++,,,...++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++*********)))++++++***++++++,,,,,,---...111555888<<<@@@BBBBBBHHHGGGCCC???:::888777777VVVCCC>>>999@@@>>>>>>:::888555222000/////////------,,,,,,,,,,,,++++++*********+++,,,,,,------.......................................---------.........///000111222333444777999:::999;;;???CCCBBBEEEKKKTTT]]]aaa___\\\UUURRRKKKKKKZZZppp}}}}}}zzztttppppppoootttbbbQQQGGGCCCAAA:::===\\\xxxZZZLLL==={{{|||HHH@@@XXX}}}jjj@@@@@@<<>>===CCCHHHAAA777BBB>>>999:::DDDUUUgggssswwwkkkVVVSSS^^^ZZZMMMGGGEEE999444111222333111000333111111111111111111111111...,,,999,,,888666aaa~~~}}}ooolllyyyrrrssszzz~~~~~~vvvmmmhhhgggiii~~~nnn[[[FFF@@@FFFJJJEEE<<<@@@???>>>???BBBCCCBBBAAA@@@<<<888:::>>>???;;;666999999999;;;>>>@@@@@@???;;;>>>@@@???<<<<<<>>>AAA???BBB???888:::CCCFFFAAADDDBBB>>>999555444666777333777===BBBEEEEEEDDDBBB???@@@@@@>>>:::777777777666===KKK___lllgggwww{{{ooocccaaarrrnnn```jjjYYYlllnnniiibbbVVVKKK@@@CCC333...111////////////....................................////////////000000000000111111000//////000111111<<<999;;;EEEDDD===ZZZ{{{cccSSSJJJKKKOOOOOOQQQMMMCCC999333///+++///...---.........,,,***------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................///000...,,,...555;;;===@@@MMM___lllvvveeeWWWUUUKKKGGG@@@???JJJPPPBBB---***---000///---+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++************------,,,,,,---...000111222555888888444222333666+++000666:::<<<@@@GGGMMMXXXFFFAAA:::@@@??????:::888555222000//////000------,,,,,,,,,+++++++++******+++,,,------------.........................................................///000111333333444666999::::::;;;>>>@@@>>>BBBKKKVVV___bbb^^^ZZZXXXVVVPPPNNN]]]ttt|||vvvvvvzzzooo\\\```~~~{{{ssslllkkkooosssqqqbbbSSSKKKAAA<<>>:::CCCNNNIII;;;===;;;999:::CCCTTTggguuuqqqxxx___QQQaaa]]]OOOKKKFFF===666222333333222111222111111111111111111111111111***111)))333FFFuuuwww|||WWWkkkooo~~~|||zzzrrrkkkqqq~~~~~~}}}rrrkkkkkkooolllLLLJJJHHHGGGHHHGGGEEECCCLLLKKKIIIHHHGGGGGGEEECCC@@@>>>===>>>AAAAAA???<<>>AAABBBBBB@@@======@@@DDDEEEEEE???888999AAADDDCCCCCCDDDDDD???999555555777222555999===AAADDDEEEEEE@@@BBBCCCBBB>>>999777666888444???OOOhhhmmmttt||||||qqqrrr|||}}}\\\lllzzz]]]```www```eee[[[MMM999MMM999000---////////////....................................////////////000000000000000000000000111444666888BBBEEEBBBDDDKKKYYY~~~nnnXXXFFFMMMNNNMMMIIICCC;;;333---...------...///...,,,***,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...............///---...000111444:::AAAFFFOOOcccyyy{{{\\\HHHGGGCCC@@@EEEKKKIIIAAA111///...------......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++---,,,,,,,,,...111333555444444444333///***+++///FFFGGGHHHGGGFFFFFFIIILLLZZZIIICCC;;;@@@???@@@:::888555222000//////000------,,,,,,,,,+++++++++)))***,,,------...------////////////////////////---.....................////////////000222333444444666888:::;;;<<<>>>???>>>CCCKKKVVV___aaa^^^YYYSSSRRROOOSSSeeewwwxxxooommmppphhh\\\fff|||xxxqqqjjjgggiiinnnrrrlllllluuuxxxcccPPPHHHHHHJJJWWW{{{tttIIIbbbQQQKKKXXX}}}NNN<<<;;;JJJUUUHHHIIIyyyjjjPPPLLLKKKKKKNNNIIIFFF???;;;CCCNNNKKK???;;;<<<;;;;;;???LLL\\\iiirrruuu{{{sssVVV```^^^UUUOOOFFFAAA999333333555333222222111111111111111111111111666222+++444555XXXqqq~~~^^^mmmddd{{{wwwnnnhhhqqq|||wwwooonnnuuu}}}jjjNNNLLLMMMMMMKKKHHHJJJPPPUUUWWWTTTPPPMMMJJJGGGCCC@@@>>>AAACCCCCCAAAAAABBBDDDLLLNNNPPPSSSTTTRRRMMMHHHFFFFFFDDDAAA???AAAGGGMMMQQQGGG>>><<<;;;:::===CCC@@@CCCFFFEEE???999777666666555555777;;;@@@EEEHHHBBBDDDFFFEEEAAA<<<888666<<<111888FFFRRRttt}}}ssstttvvvvvvggg___zzziii^^^MMM888TTTGGG;;;000////////////............////////////////////////////////////000000000000000//////000222555999;;;DDDIIINNNZZZiiipppxxxtttnnnggg```\\\[[[[[[[[[RRR[[[eeehhhddd___^^^___gggjjjttt```NNNIIIFFFGGGIIIDDD:::222---,,,+++,,,......---+++,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////222,,,+++111666777;;;@@@VVVjjj}}}jjjsssyyyvvvdddUUUGGGAAA@@@BBBKKKTTT<<<555---***...111000---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++,,,++++++,,,---000333666888555111000333444333555;;;999;;;@@@IIITTT]]]bbbccc[[[KKKEEE;;;???>>>???:::888555222000/////////------,,,,,,,,,,,,++++++)))***,,,.........------////////////////////////---------.............../////////000111222333444444555888:::<<<>>>??????BBBFFFOOOZZZbbbccc^^^YYYMMMIIIKKKZZZooozzzvvvmmmrrrhhhfffqqqzzzyyyuuuuuunnnmmmmmmqqqyyyyyy}}}iiiRRRGGGCCCOOO[[[wwwrrrMMMIIIccciiiFFFSSSNNN<<<999DDDAAAAAAlll{{{]]]XXXWWWTTTXXXNNNIIIAAA===AAAFFFDDD>>>>>>???>>>;;;:::AAAPPP]]]qqqqqqwwwccc^^^^^^YYYQQQIIIEEE;;;444444666444222222222222222222222222222222222444(((===@@@^^^aaaooowwwfffoooooo|||vvvmmmkkksss~~~{{{|||uuurrrwwwuuueeeSSSDDDPPPPPPTTTZZZ```aaa___[[[OOOLLLHHHEEECCC@@@<<<999999>>>BBBAAA<<<;;;>>>BBB???CCCKKKTTT[[[^^^^^^\\\TTTRRRNNNGGGAAA@@@CCCGGG___QQQEEEAAA===777999@@@===AAADDDEEECCC???;;;999:::777444333555;;;BBBFFFCCCFFFHHHGGGCCC>>>:::888===333666AAAEEEYYY|||vvvvvvrrrfffeeelllooo}}}nnnXXXFFFSSSOOO???,,,////////////............////////////////////////////////////000000000000111000000111444888<<>>FFF\\\vvv|||xxxuuujjjkkkvvvhhhTTTMMM^^^kkknnn|||bbbOOOCCC===AAAIIIFFF===222---...111000///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,,,,---...000333555666777666///---222666888>>>FFFBBBOOOggg[[[LLLFFF;;;>>>===???999777444111///.........------,,,,,,,,,,,,++++++)))+++,,,...///...------////////////////////////---------.........///////////////000111222444444444555777;;;>>>@@@AAA@@@EEEJJJTTT___fffeee]]]VVVOOOEEEIIIaaawww{{{sssmmmwwwnnnnnnyyy{{{qqqmmmfffooolllVVVPPPNNN???MMM|||dddSSSHHHmmmLLLKKKqqqmmmNNN:::???@@@:::YYYbbb]]]YYYSSSXXXPPPHHHAAA???>>><<<<<<>>><<<>>>>>>:::999CCCVVVeeennnmmmsss}}}qqq\\\]]][[[RRRNNNHHH===555444666555222222222222222222222222222222---333...>>>YYYfffkkkmmm```iiiyyyoooiiinnnwww}}}}}}yyyzzzvvvaaaTTTUUU[[[```ccchhhmmmmmmfffYYYPPPDDDCCCAAABBBCCCCCCBBBAAA???BBBDDDBBB???<<<===???666999???GGGOOOVVVXXXYYYYYYXXXUUUMMMEEE@@@???@@@llleeeWWWHHH@@@???>>><<<===>>>???AAACCCCCC@@@>>><<<999555333444888===AAADDDGGGHHHHHHDDD@@@<<<;;;777888777;;;BBBMMMlll{{{|||mmm```rrr___ttt|||dddWWWKKKRRRCCC,,,////////////............////////////////////////////////////000000000000000000222555;;;BBBIIIMMMVVVkkk}}}}}}nnnkkkpppvvvqqqzzzvvvllliiihhh___TTTeeesssnnn___PPPKKKJJJGGGEEEEEE777444///---------------......---,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,------...//////000000---000666999===MMM```~~~}}}~~~}}}yyyvvvtttqqqkkkhhhgggSSSVVVUUUTTTSSSOOOTTTbbb___NNNCCCGGGLLLOOOVVVaaaqqqTTTCCC===;;;IIIDDD<<<555///...///000------------------------++++++++++++++++++++++++************************+++++++++,,,,,,,,,------000111333555666555555444444///111:::AAAGGGVVVgggyyy~~~~~~tttlll[[[MMMFFF;;;>>><<<>>>888666333000...---......---------,,,,,,,,,++++++)))+++---/////////...---000000000000000000000000---------.........////////////000000111222444555444555777;;;???BBBBBBAAADDDKKKVVVbbbiiieee[[[RRRVVVGGGKKKfff|||yyyooolllmmmuuutttppp{{{}}}pppgggJJJAAAJJJIIInnn{{{IIIFFF```FFF]]]xxxhhhdddGGGHHHEEE555GGGuuu|||ZZZTTTPPPHHHMMMNNNDDD>>>???<<<666888???666999;;;:::===LLLeeexxxoooooottt|||}}}zzzZZZ[[[[[[RRRRRRIII>>>555555777555333222222222222222222222222222111555888>>>rrruuuwwwjjjsss|||rrrgggeeeppp{{{}}}}}}tttaaaUUUUUUfffxxxppp[[[LLLFFFGGGDDDDDDFFFIIINNNRRRSSSSSSOOONNNMMMLLLJJJHHHFFFDDDFFFDDDAAA@@@AAABBBBBBAAALLLOOOQQQOOOKKKGGGGGGHHHvvvwwwgggMMMCCCIIIGGG:::???<<<;;;===BBBEEEDDDCCC===:::777444444777:::<<>>===111<<<888666CCCKKK^^^~~~ooossstttvvvZZZRRRhhhZZZxxxddd___EEEWWWNNN888000/////////............000000000000000000000000////////////000000000000...///333:::DDDOOOXXX^^^{{{wwwxxxyyyrrr}}}}}}nnn\\\QQQIIIDDDFFFKKK===999333///------------///...------,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,------...///000000,,,---333;;;<<>>======>>>@@@AAAIIIIIIHHHEEEBBBBBBFFFJJJKKKLLLPPPVVV```wwwjjjPPPKKK<<>>???@@@AAA:::AAA???;;;;;;???WWWzzzwwwuuuvvv{{{yyy\\\```XXXNNNIIICCC<<<666333333333333222222222222222222222222222///FFFpppzzzuuuzzzmmmiiiiiimmmuuu}}}~~~|||gggdddxxxyyycccXXX```ccc[[[XXX```vvv~~~{{{qqqhhhccc[[[UUUPPPLLLHHHFFFKKKDDDAAADDDEEEDDDFFFJJJPPPqqqQQQOOOKKKHHHLLLDDDAAA???===AAAEEECCCGGGDDD@@@;;;888666666666777>>>GGGJJJGGGCCC@@@@@@===888777::::::>>>PPPeeewwwwww}}}wwwfff[[[{{{uuummmmmmlllddd```XXXIII777111...///000///...///000000000000000000000000000/////////111222333333444555???^^^nnn[[[ZZZ}}}qqqmmmxxxYYYHHHWWWZZZNNN>>>222......//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++...///---,,,---000222,,,555CCCQQQeee~~~xxxeee\\\RRRLLLHHHCCCAAABBBDDDDDDDDD@@@@@@???????????????@@@<<<>>>@@@@@@>>>>>>???AAAEEEFFFGGGHHHJJJSSSfffyyynnn]]]NNNFFFKKKOOOAAA333000,,,---------,,,,,,,,,---...,,,,,,,,,++++++++++++***++++++++++++++++++++++++***---//////...000666;;;???666444777666333:::HHHVVVyyy}}}kkkllljjjvvv___MMMCCC===AAA<<>>===???BBBKKKXXXaaakkkqqqfffYYYZZZYYYVVVZZZ~~~uuuhhhuuu~~~xxxeeeNNN>>>AAANNNtttVVV}}}XXX[[[www|||QQQ:::666;;;[[[mmmbbbYYYTTTJJJHHHFFFCCCBBBBBBCCCDDD>>>AAA>>>;;;<<<<<>>>>>AAACCCGGGFFFCCC@@@<<<999777666555:::AAAFFFHHHFFFCCC@@@>>>:::888999888:::JJJ[[[xxxxxx}}}yyy\\\ggg~~~vvvoooeee\\\aaa___PPP;;;333...///111000///111000000000000000000000000111000//////000222444666333:::GGG]]]kkkdddjjj~~~qqqeeeyyyyyy~~~jjjHHHNNNWWWRRRHHH<<<222---///222........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...///000111222***<<>>AAA<<<@@@:::888555111///.........---,,,,,,++++++,,,,,,---............//////000000////////////////////////............////////////...///000111222333444444999666888;;;888666AAARRRZZZbbbeeejjjmmmbbbWWWZZZVVVXXXUUUuuuuuu}}}pppfffqqqjjjSSSIIIDDDbbbtttjjjvvv[[[]]]FFF===444===VVV~~~wwwqqqkkk]]]LLLJJJGGGEEECCCBBBBBBBBB???AAA===<<>>777444333222222333333333333333333333333333===gggzzz[[[ZZZ}}}lllbbbbbbmmmvvvxxxwwwzzz{{{lllbbbppplll{{{jjjcccZZZSSSMMMIIIFFFEEEMMM\\\lllTTTXXXWWWOOORRRMMMEEEAAA===>>>EEEGGGFFFEEECCC@@@;;;888555444666;;;BBBGGGHHHDDD@@@@@@===;;;:::777999DDDRRRhhhzzzkkkcccqqq`````````SSS@@@777//////111111000222////////////////////////111111111000000111222444111GGGSSSTTTddd|||~~~}}}{{{{{{|||}}}zzzvvvzzz}}}iiixxxyyycccEEEKKKNNNMMMEEE999000...000........................------------------------------------------------///------///000000000222333VVVrrrhhhfffyyy|||qqq```XXXUUUPPPRRRWWWUUUTTT[[[cccfffeeeccccccdddddddddcccaaa]]]XXXSSSPPPPPPNNNKKKGGGCCC@@@???>>>===;;;>>>CCCFFFDDDCCCEEEBBBNNN```|||___EEEPPPUUUJJJ:::------,,,,,,,,,------,,,+++------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,///333777888666333+++:::===777LLL{{{sssggglllaaaOOODDD>>>AAA;;;@@@:::888555111///.........---,,,,,,++++++,,,,,,---............////////////////////////////////////............//////////////////000111222333333444333444888===<<>>@@@<<<===BBB>>>DDDXXXvvvsss```]]]YYYNNNHHH???999555444333222333333333333333333333333666IIIaaattt\\\```vvvkkkgggcccqqq|||{{{wwwzzzxxx|||}}}mmm}}}mmm___TTTLLLGGGHHHSSS\\\lll[[[SSSZZZQQQFFFEEE>>><<>><<<999999AAAJJJ___|||{{{eeezzzxxxpppddd```UUUFFF;;;111///111111111222///////////////////////////111333222000000111333888PPPccchhhzzztttnnntttzzzmmmeee^^^[[[VVVPPPLLLMMMEEEEEEFFFIIIHHHEEEHHHNNNOOOLLLMMMUUUddd|||~~~}}}uuu~~~sssJJJBBBGGGLLLIII@@@666///,,,........................------------------------------------------------111------000000---000555JJJtttuuu~~~lll[[[^^^TTTTTTWWWSSSYYYdddggglllpppwwwxxxtttgggbbbYYYPPPJJJFFFDDDCCCCCC===;;;>>>BBBAAABBBCCC@@@DDDHHHRRRmmmqqqMMMGGGLLLQQQHHH444///...,,,,,,......---+++---------,,,,,,,,,++++++++++++,,,,,,,,,---------***///555777666333111000:::;;;???PPPrrr}}}zzzbbbPPPDDD>>>AAA;;;???:::888555111///.........---,,,,,,++++++,,,,,,---......//////////////////000000000000000000000000............///////////////000000111222222333333111444999;;;>>>JJJeee}}}SSS]]]hhhwwwyyyeee___kkkuuu```mmmrrr]]]```xxxYYYPPPJJJVVVllldddmmmNNNEEE===;;;EEERRRbbb[[[^^^NNNGGGFFFEEEDDDCCCCCCCCCCCC===>>><<<>>>CCC@@@FFFYYYzzzbbb[[[SSSPPPJJJBBB;;;777555444333333333333333333333333333555[[[iiijjjzzzaaa}}}~~~pppjjjnnnhhhxxx|||~~~zzzssspppxxxsssgggddd___TTTKKKHHHKKKNNNPPPTTT\\\hhhqqq{{{xxxgggYYYIIINNNjjjooosss]]][[[dddVVVGGGHHH@@@:::JJJEEEFFFGGGFFFDDD@@@<<<999444444555999???DDDDDDCCCBBBBBB@@@===:::;;;@@@EEEYYY|||~~~kkkUUUxxxfffYYY]]]___MMM???333///111111111111000000000000000000000000...111333222111111444777HHHVVVvvv{{{|||~~~mmmfff___WWWMMMGGGDDDFFFHHHGGGGGGJJJEEECCCEEEJJJLLLKKKKKKNNNLLLIIIGGGGGGJJJWWWoooyyy|||~~~{{{qqqbbbLLLJJJHHHGGGEEE>>>444+++........................------------------------------------------------111------111///---333===bbb~~~sssggg\\\UUU[[[XXXcccmmmkkkrrrtttgggZZZOOOIIIIIIAAA:::;;;>>>@@@CCCGGGAAADDDEEEFFFRRRjjj|||\\\GGGDDDQQQQQQ>>>444111---,,,...///---+++------------,,,,,,,,,,,,++++++,,,,,,------......+++222888999555222444888;;;HHHhhhvvveeeeeecccPPPDDD>>>AAA;;;???:::888555111///.........---,,,,,,++++++,,,,,,---/////////////////////...000000000000000000000000............////////////000000000111222222333333333777999888<<>>;;;===AAA???GGG\\\xxx```ZZZUUUSSSMMMDDD===888666555444444444444444444444444444<<>>666555444666:::???CCCEEE@@@AAA@@@===:::<<>>AAA;;;>>>:::888555111///.........---,,,,,,++++++,,,,,,---///////////////.........000000000000000000000000............/////////000000000000111222222222333222777777777???KKKLLLEEETTTXXX___tttrrriii___}}}nnnpppfffLLLwww\\\HHHJJJKKKZZZ|||XXXLLLQQQdddMMM===888BBBNNNgggpppjjjkkkgggeeeaaa\\\VVVQQQNNNKKK;;;>>>;;;<<>>GGG^^^sss[[[[[[]]]TTTNNNEEE>>>999777666555444444444444444444444444KKK|||uuufff||||||yyyccc```llllll}}}|||xxxppplllkkkmmmsss{{{~~~{{{vvvssspppllliiifffbbb\\\WWWXXXTTTNNNJJJHHHHHHIIIHHHMMMQQQSSSWWWdddxxxzzzZZZXXXoooVVVgggnnnuuu\\\GGGLLLAAA555FFFHHHHHHIIIIIIGGGEEECCCAAA777666555555777<<>>@@@@@@<<<:::<<<>>>???HHHhhh}}}QQQLLLnnn___UUUVVVFFF555000111111000000000000000000000000000000000111000...///666CCCMMMsssyyyttttttuuuppppppxxx}}}wwwtttqqqkkkeeebbb___\\\___ddd{{{vvv|||xxxeeeGGG===EEEIII@@@333........................------------------------........................---+++///444111000???TTTzzz}}}}}}vvvwwwjjjaaaWWWPPPIIIAAA>>>???CCCHHHHHHCCC@@@GGGUUU```OOOuuuoooQQQFFFKKKKKK===666///,,,---///...,,,......---------,,,,,,,,,++++++,,,,,,---...//////555444333333666???LLLVVVfff|||oooPPPEEE>>>???AAA<<<<<<999666444333111///---///...---,,,---...///000///000111000///...///000////////////////////////............////////////000111111222222333444444222888>>>AAAAAACCCHHHMMMUUUlllooohhhlllccckkkooowww|||dddQQQpppyyywwwNNNPPPCCCBBBXXXmmm}}}dddXXXaaatttMMM<<>>@@@CCCJJJSSSuuukkkOOO___ZZZLLLAAA===;;;555222444555,,,444777---222;;;222iiizzzsss}}}ooossseeedddlllyyy|||~~~xxxoooeeeYYYPPPTTTJJJFFFKKKMMMLLLQQQ[[[rrrXXXVVV[[[uuu}}}^^^aaaxxxhhhZZZRRRJJJ@@@<<>><<<:::666555777<<<@@@CCCAAA???===;;;;;;;;;;;;DDDWWWyyyuuuJJJSSSyyy```^^^VVVLLL===222...///000111000111111111222222222222111000555222,,,<<>>OOOLLL<<>>;;;;;;>>>@@@DDDNNNWWWrrrZZZQQQZZZMMMBBB>>>;;;666333444333///333777333444===AAAxxx{{{rrreee|||nnncccgggqqqyyy}}}vvviii[[[RRRLLLHHHGGGIIIGGGJJJ___dddlllmmmbbbzzz{{{gggUUUQQQNNNEEE===;;;IIIJJJLLLMMMKKKGGGDDDAAA???===:::777555666:::>>>BBBAAA???===<<<;;;;;;;;;EEEUUU|||rrruuuZZZLLLOOOiiibbb___XXXNNN@@@444000000111333000000000111111111222222//////333333555IIIaaajjjyyyvvv|||~~~xxxzzz}}}~~~xxxsssmmmiiiccc]]]^^^cccyyyeeeCCC333666III>>>333111///...---------...........................,,,,,,---------............---///222555BBBaaahhhVVVMMMIIIKKK???===HHHPPPOOOPPPVVVWWWPPPNNN```~~~oooCCCJJJTTTFFF777///------...///------------------------...///000000//////000222,,,999---JJJ^^^[[[yyywwwpppmmmOOOEEE???@@@CCC>>><<<999555333222111///......------,,,---...///000///000111000///...///000////////////////////////............////////////000111111222222333444444444666:::>>>CCCHHHLLLNNN___lll}}}uuuYYYHHHiiissskkkdddQQQDDD@@@:::AAAWWWxxxfffwwwgggNNN;;;;;;GGGUUU```zzzpppmmmbbb]]]___VVVJJJJJJ<<<:::;;;===@@@EEEPPP[[[oooiiiJJJYYYOOOEEE???;;;777444444333333222666777111:::QQQxxxaaa\\\pppuuufff___iiiwwwzzztttjjj^^^SSSHHHJJJVVV[[[gggnnnmmmfffRRRQQQTTTMMM@@@999CCCIIIOOOPPPLLLGGGDDDBBBAAA???<<<777444555888;;;BBBAAA???>>><<<<<<;;;;;;DDDMMMmmmmmmiiiuuupppFFFyyyaaaccczzzsssUUUSSSYYYPPPCCC888222111222333///000000000111111111111...000111222>>>UUUiiiqqqzzzsssppprrryyy||||||zzz{{{|||~~~~~~~~~~~~}}}xxxsssmmmiiiccc]]]]]]aaa{{{gggEEE@@@MMMDDD:::555000---...///...---........................------------.........///)))......,,,888UUUrrryyyzzzdddXXXNNNHHHAAAAAAIIISSSYYYZZZhhh^^^NNNNNNmmmkkkKKKPPPKKK???333---...000///...........................000222222222222444555111111;;;eeehhhooo{{{|||pppkkkllllllOOODDD???@@@CCC???<<<999555222111000///......---,,,,,,---...000111///000111000///...///000////////////////////////............////////////000111111222222333444444666666777<<>>CCCOOO[[[uuuyyyUUUYYYRRRHHHAAA<<<888555444444777222444888---888]]]vvvccc[[[|||mmm___]]]jjjxxx~~~~~~pppqqqlllnnnyyypppYYYPPPJJJRRRjjjxxxyyygggSSSRRRUUUOOOCCC<<>>===<<<<<<<<<@@@CCC[[[}}}qqqhhhmmmsssOOOMMM}}}uuuuuu}}}eee]]]YYYQQQEEE:::333111222333//////000000000111111111///333000111DDD]]]rrrwww{{{mmmlllqqqxxx}}}}}}||||||||||||zzzxxxvvvtttoookkkhhhbbb]]]^^^bbb{{{zzzuuu{{{RRR===@@@@@@AAA999111---///000///---........................---............/////////,,,444222---@@@gggsssZZZTTTJJJDDDBBBIIIXXXeee}}}aaaCCCRRRZZZFFFIIIEEE999111000///+++////////////////////////...000222222333333555777;;;)))WWWnnnxxxzzzkkkccclll{{{lllOOODDD???@@@CCC???<<<999444111000000///...------,,,,,,---...000111///000111000///...///000////////////////////////............////////////000111111222222333444444666555666;;;BBBIIIOOOQQQYYYWWWQQQoooTTTDDDaaauuuhhhVVVIIICCC@@@RRRsss|||mmmUUU>>>???:::^^^fff\\\bbbXXXCCCKKK@@@DDD>>>999>>><<<777;;;;;;:::;;;<<<<<>>===<<<<<>>NNNkkk~~~nnnpppooo```HHHqqqvvvyyyqqqYYYXXXRRRGGG<<<444000111222000000000000111111111111000555222888RRRiiirrrrrrllllllpppxxx~~~}}}{{{zzz{{{{{{zzzvvvsssqqqmmmiiifff```ZZZZZZ^^^xxxxxx]]]AAA;;;IIIDDD<<<333...///111000..................................../////////000000...555444666PPPwwwhhhRRRJJJDDD@@@KKK\\\zzzUUUAAAfffvvvPPPOOOHHH<<<444000...+++////////////////////////---///111222222333555777333CCCooo}}}}}}yyytttppplllnnnzzzmmmOOOEEE???@@@CCC>>><<<999444000/////////...---,,,,,,,,,---///000111///000111000///...///000////////////////////////............////////////000111111222222333444444555555777:::???FFFNNNRRR]]]gggXXX___yyy[[[EEEZZZoooIII???GGG>>>OOOoooyyyrrr]]]III>>>EEEgggxxxeeeccccccKKKGGGGGGSSSNNN@@@BBBDDD@@@>>>::::::======;;;<<>>ZZZlllbbbSSSxxx~~~~~~{{{ooo```YYY```nnnvvvwwwxxx]]]HHHXXXtttuuu^^^SSSLLLCCC>>>@@@DDDDDDDDDAAA>>>===@@@CCCFFFEEEAAA===888666777999@@@@@@@@@@@@???>>>===<<>>III___}}}qqqsssmmmkkkMMMnnnxxxwww]]]XXXSSSJJJ>>>555000000222000111111111222222222222111555666JJJmmm||||||{{{hhhiiikkklllpppxxxyyywwwwwwyyy||||||yyyvvvqqqmmmhhhccc\\\TTTRRRUUUvvvuuu}}}\\\AAAGGGDDD===555000///000000///........................////////////000000000000+++---333CCCbbbddd}}}}}}fffYYYQQQEEE@@@FFFXXXvvvIIIKKKsssnnn]]]JJJ===555///...000........................---///111222222333555666///sss}}}}}}yyyyyytttnnnnnnwwwnnnPPPEEE??????BBB===<<<888333000/////////...,,,,,,,,,,,,---///111222///000111000///...///000////////////////////////............////////////000111111222222333444444444666888999<<>>333888:::>>>@@@======FFFRRRxxxrrrYYYXXXQQQEEE===;;;999555555111444555333GGGmmmjjj|||WWW}}}yyyiiiZZZXXXeeessszzz[[[WWWjjjjjjYYYNNNDDD@@@AAADDDCCCBBBAAAAAACCCEEEGGGGGGFFFCCC>>>:::888888:::@@@@@@@@@AAA@@@???===<<<@@@>>>GGGXXXppp{{{xxxjjjxxx;;;NNNuuu~~~ZZZUUUMMMAAA777111111222222222222222333333333333333555:::___|||mmmhhhmmmaaafffgggmmmuuu{{{~~~~~~}}}uuusssrrrtttxxxyyyvvvrrrnnniiieee```XXXPPPNNNPPPkkk}}}kkkzzzwwwIII<<>>???AAA<<<===888333///...//////...,,,,,,,,,,,,---///111222///111111000///...///000////////////////////////............/////////000000111111222333333444444333666999999:::@@@JJJSSS```xxxhhh^^^kkkyyylllGGGMMMvvviiiHHHLLL888NNNxxxccc:::555bbbttt}}}eeeOOOLLLiiigggMMMIIIQQQHHH777666:::???AAA???>>>HHHSSS{{{XXXYYYSSSFFF===<<<999555777000555444...HHHtttpppvvvccc|||zzzfffVVVWWWhhhwww}}}yyyvvvaaaWWWttt```TTTIIICCCDDDCCCBBBAAACCCFFFIIIJJJJJJHHHGGGDDD@@@;;;999:::;;;???@@@AAAAAA@@@???>>>===>>><<>>MMMxxxmmmgggXXXOOONNNLLLIIIFFFCCC@@@???;;;CCCOOOYYYbbblllxxxjjjVVVNNNLLLDDD:::YYYTTTLLLnnnbbbGGGFFFEEE777---000------------------------///111333333333333555666jjjwww|||vvv~~~~~~\\\OOOIII@@@nnnRRRJJJBBB>>>???===999777444111...---------///...---,,,---///111222000000000000111111111111000000000000000000000000///////////////.........000000111222333444444555<<<:::999:::<<>>888999555888///777000777KKKbbbyyy|||^^^ddd|||rrr```XXX]]]jjjxxx}}}xxxoooZZZiiiOOODDD@@@HHHGGGFFFGGGJJJLLLNNNNNNQQQGGG???>>>===:::<<>>@@@@@@<<>>999777444111...---------///...---,,,---///111222//////000000000111111111/////////////////////////////////////////////...000000111222333444444555:::888777999;;;???IIITTTeeegggqqqggg```fffbbb^^^PPPKKK^^^{{{]]]DDD@@@RRRkkkgggCCC@@@KKKlllUUUnnnXXXfffeeeLLL===>>>BBBEEEDDD???BBBSSSfffbbbVVVQQQKKK===999:::666222222666555888WWWfff{{{kkk]]]sss___YYY```mmm{{{```}}}iiiRRRFFFGGGHHHIIIKKKMMMNNNMMMLLLNNNGGGAAA???<<<:::===CCCIIILLLKKKCCC???@@@???<<>>@@@IIIZZZvvvssslllwwwwwwRRROOOqqq|||wwwvvvpppVVVSSSMMMEEE;;;555333444000111222333444444444444111GGGdddvvv{{{^^^TTTOOOQQQTTTSSSeeeqqqvvvyyy{{{}}}{{{tttiiieee^^^WWWRRRQQQQQQRRRZZZ```jjjrrrxxx|||~~~yyytttqqqmmmjjjjjjmmmmmmiiifffeeeaaa______[[[SSSNNNLLL|||qqquuu~~~zzzlll|||LLL@@@;;;999000...///***////////////////////////......///000000111111000===GGGhhhwwwXXXmmmzzzgggSSSFFFCCCCCCAAA>>><<<===???BBBOOOXXXeeessspppVVVJJJGGGAAAHHHWWWYYYPPPNNN___kkkDDD???FFF<<<...//////............//////222000666333444777>>>YYY~~~wwwhhh^^^bbb]]]pppuuunnnfffZZZOOOFFFAAAAAABBBjjjMMMFFFAAA???BBB@@@:::888444111...------.........------...///111222//////000000000000111111////////////////////////......//////////////////000000111222333444444555666555666999:::===EEENNN[[[]]]lllwwwhhhpppiiiYYY|||bbbEEEQQQ|||SSS<<>>999:::777///777444:::888gggffftttttt|||~~~kkk___}}}ttt^^^YYYcccqqq~~~bbbxxxvvvUUUDDDGGGIIIKKKMMMLLLIIIFFFDDDEEEBBB???>>>;;;;;;AAAIIISSSSSSOOOGGGAAA??????===>>>===@@@FFFQQQiiizzzhhhooo___CCCrrr~~~}}}aaaVVVNNNJJJBBB666000111000000111222333333333333000NNNsssttteeePPPLLLHHHKKKSSSVVVjjjsssuuuvvvttttttqqqjjjaaaZZZWWWSSSOOOLLLLLLNNNOOOOOORRRVVV[[[```fffmmmrrrvvv{{{}}}{{{{{{|||yyyuuummmjjjhhhhhhiiiiiifffbbb`````````___aaa^^^SSSGGG}}}vvv|||xxx~~~vvvaaa???777>>>666111222+++//////////////////////////////000000000000000000999RRR\\\XXX}}}{{{hhhZZZJJJFFFBBB>>><<<;;;:::999;;;???HHHXXXkkklllVVVKKKAAA<<<@@@PPPUUUIIIPPPJJJ;;;EEE>>>,,,000//////......//////000444333...555333444ZZZ}}}{{{pppqqqFFFOOO___bbbyyyzzzwwwrrrjjj```XXXSSSPPPNNNiiiKKKDDD@@@@@@BBB@@@:::888555111///...............------...///000111////////////000000000111////////////////////////............////////////000000111222333444444555555444777:::;;;<<>>>>>AAAGGG]]]xxxsss^^^RRRMMM@@@999:::777222<<<111<<<>>>{{{kkkiiiqqqggg[[[|||qqq[[[YYYfffttt|||{{{___MMMJJJHHHIIIJJJIIIEEE@@@<<<::::::;;;<<<<<<;;;>>>HHHQQQ]]][[[UUULLLDDD???>>>>>>>>>>>>AAAFFFLLL___ooopppqqqAAAqqqjjjXXXLLLKKKDDD666///222///000111222333333333333777YYY|||[[[MMMNNNIIILLLWWW]]]pppsssvvvuuulllccc]]]WWWRRRYYYWWWSSSPPPOOOOOOOOOPPPPPPQQQRRRTTTWWW]]]ccchhhiiiooorrrsssuuuyyyxxxtttmmmkkkiiiiiiiiigggccc```\\\___^^^^^^dddhhh]]]KKKUUUzzz{{{ooo{{{zzzpppxxxtttsssCCC444???888333555...////////////////////////000000000000000000000111333XXXYYYddd}}}uuuyyy~~~```XXXMMMFFFCCCCCCBBB@@@:::999===HHHWWWjjjiiiRRRGGGBBB<<>>GGGSSSkkkgggVVVOOOBBB:::999777555<<>>>>>===<<<@@@EEEIIIWWWyyypppmmmKKKjjj{{{nnnYYYIIIGGGBBB666222777000000111222333333333333AAAkkkdddNNNFFFKKKEEEIIIXXX___ooorrrzzz|||nnn\\\RRRPPPQQQVVVUUUSSSRRRQQQQQQQQQRRRVVVWWWXXXXXXXXXZZZ^^^aaa```eeeiiijjjnnnssstttrrrooonnnmmmkkkjjjfffbbb```[[[\\\YYYVVV\\\bbb[[[MMMEEEccc^^^PPP]]]bbbaaaqqqlllqqq|||rrr}}}}}}}}}vvvTTT<<<<<<777222222,,,////////////////////////111000000///000000111222666aaadddgggttt}}}zzz|||vvvwwwyyyfffVVVKKKEEEAAA>>>:::888888;;;AAAOOOjjjaaaOOOKKK??????FFFBBBRRRVVVeeeQQQ<<<222;;;000000////////////000000333222111KKKHHHPPPkkkGGGUUUppp~~~~~~lllJJJBBB???@@@BBB???;;;999555222///......///------......///000000000......////////////000000........................------......///000000000000000111222333444444555666666999<<<<<<;;;???FFFKKKllleeeeee|||}}}}}}fffVVVDDD>>>VVVtttJJJMMMuuunnnZZZJJJRRRoootttYYYIIIGGGsssdddQQQMMM|||]]]BBB===GGGVVVnnnmmmXXXQQQDDD;;;999777444777111EEEhhh~~~WWWyyycccVVV___nnnxxxWWWIIIDDDGGGIIIGGGDDDAAABBBDDD<<>>???<<<:::>>>DDDFFFOOOmmmpppooo{{{UUUYYYuuuzzz}}}lllXXXMMMCCC777222444111111222333444444444444AAAuuuMMMCCC>>>FFFAAAHHH\\\cccppprrrmmm^^^[[[\\\ZZZZZZYYYYYYYYYYYYYYYZZZZZZ\\\\\\\\\ZZZYYYYYY[[[ZZZ^^^```aaadddjjjmmmlllmmmnnnnnnmmmjjjgggdddbbb\\\ZZZUUUOOOOOORRRQQQMMMCCCQQQIII@@@HHHJJJKKKYYYSSSYYYeeeuuusssvvv~~~sssUUUBBB>>>:::222...////////////////////////000000//////000111333444FFFrrrWWWuuuxxxuuuwww{{{}}}~~~vvv~~~kkkZZZNNNEEE@@@<<<999888888777???XXXqqq}}}ZZZMMM@@@999???FFFEEEKKKuuucccLLLCCC;;;888111000000//////000000111///222MMMooolllvvv~~~fffEEEVVVzzz}}}uuuzzzyyyoooLLLBBB??????AAA>>>;;;999555222000/////////,,,---...//////000000000........./////////000000........................------......///000000111000000111222333444444555777777999;;;:::999>>>EEEEEETTTgggkkkzzzpppiiiWWWHHHLLLdddUUUKKK```vvv]]]aaa|||rrruuuFFF@@@ppppppmmmSSSSSSsssgggYYYJJJDDDGGGUUUjjj|||oooXXXQQQEEE;;;:::888444444777EEEqqq}}}}}}fffnnn]]]WWWdddsss{{{lllBBBEEEIIIMMMMMMHHHDDDDDDEEE???@@@>>>;;;CCCTTTbbbgggiiiddd^^^YYYOOOCCC>>>@@@???;;;===DDDEEEJJJccc~~~tttwwwyyy^^^HHHfffuuuxxxdddQQQCCC999333///222222333444555555555555III|||TTT???===EEE@@@JJJaaafffoootttsssmmmhhhhhhgggfffeeecccbbbaaa___``````___\\\[[[[[[[[[WWWYYYYYYXXXZZZaaaeeedddggghhhjjjkkkjjjgggeeeddd___[[[VVVQQQKKKHHHMMMTTTFFFCCC@@@BBBDDD???===AAAEEEFFFLLL[[[qqq{{{yyymmmHHHGGGEEE666333////////////////////////000///...///000222555666ZZZqqqfffxxx}}}xxxrrrqqqsssuuuvvvuuu~~~tttcccVVVOOOBBB===<<<<<<999:::JJJ___wwwoooPPPFFF???===EEE;;;HHH[[[mmmPPPHHH>>>444111111000000000000111111///444kkkzzzoooIII^^^oooeee||||||hhhqqqMMMCCC??????AAA===;;;999666222000/////////,,,---...///000000000000............/////////000........................---------...///000000111000000111222333444444555777777888:::999888===DDDGGGAAAjjjssswwwiii___RRR===cccgggSSSVVVhhhzzziiilllKKKGGGVVVyyygggqqqsssYYY[[[gggYYYZZZWWWPPPOOOYYYlllzzz}}}nnnVVVPPPEEE;;;:::999777333<<>>>>><<<<<>>IIIaaadddjjjuuuyyytttsssqqqnnnjjjfffcccaaadddddddddbbb___^^^___aaaUUUWWWUUURRRTTTZZZ______```cccgggiiihhhgggffffffbbb]]][[[YYYPPPIIIRRRaaaQQQ>>>999???>>>;;;???AAABBB<<<;;;JJJfffwww{{{sssmmmtttFFFIIIIII444333///////////////////////////.........000333666888hhh~~~ZZZ}}}xxxuuurrrooooooqqqqqqooommmvvvdddYYYFFF???===???<<<777???MMMlllWWWPPPIII>>>@@@999FFFFFFtttdddMMM>>>999111111000000000000111111222666{{{lllwwwIIIdddlll```sss~~~{{{rrrmmmgggzzzPPP>>>>>>@@@@@@@@@<<<999555222///...///000......//////000000111111......////////////......////////////////////////............////////////000000000111222333555555777888::::::::::::<<<===???OOO___jjjzzz]]]KKKVVViiixxxYYYWWW{{{yyy}}}^^^IIILLLaaaeeePPPooo[[[^^^aaa]]]PPPNNNZZZJJJXXXeeexxxsssWWWLLLEEEBBB>>>555222???444VVVvvvxxxooo___[[[dddYYY[[[kkkxxx~~~UUUIIIIIIRRRTTTHHHCCCCCC======;;;<<>>DDDJJJXXXnnn~~~zzzyyysssvvvsssPPPMMMllleeehhhdddWWWOOOLLL>>>000222...555777,,,555777---CCCvvveeeFFF???<<<===CCCJJJTTTbbbnnntttzzzqqqhhhgggkkkjjjhhhfffcccbbbbbbcccccc[[[XXXSSSNNNLLLOOOUUUZZZ```bbbdddffffffddd```^^^]]]jjjjjjjjjmmmXXXHHHSSSdddUUUCCC:::;;;AAACCCBBBDDDIIIEEEAAATTTvvvqqq~~~pppwwwyyywwwWWWEEEGGG999333000///////////////000111111,,,111...222444444PPPZZZaaaooo{{{{{{qqqnnneeekkkssscccbbbzzzjjjSSSGGG??????;;;555999DDDXXXxxxsssPPPIIIGGG@@@===DDDEEEWWW{{{VVVCCC777666111///222222000///000///EEE|||xxxggg[[[YYY~~~~~~[[[XXXzzzyyyzzzuuutttqqq~~~SSS@@@@@@@@@???@@@<<<999555222///...///000......//////000000111111......////////////......////////////////////////............////////////000000000111222333555555777888::::::::::::<<<======GGGUUUfff}}}hhh\\\^^^jjj[[[kkkaaaQQQUUUzzzQQQ]]]hhhddd[[[RRRGGGDDDMMMNNNZZZmmm___PPPGGG???;;;666===;;;555gggxxxooo___iiibbbYYY\\\mmmzzzfffuuubbbKKKLLLVVVhhhiiiSSSEEEDDDAAA???<<>>@@@<<>>DDDHHHUUUkkkttttttnnntttxxxVVVMMMjjjyyy___LLLFFF:::000333333777999111999999444TTTgggsssRRR<<<>>><<<===CCCKKKTTTbbbnnnrrryyypppnnnpppmmmkkkhhhfffdddddddddeee___[[[UUUOOOLLLLLLOOORRRXXX[[[___bbbcccbbbaaaaaa[[[cccdddiiijjjRRRCCCQQQkkk]]]KKK???;;;===???@@@CCCHHHCCC>>>NNNlllvvvrrr|||kkkPPPEEEFFF999888000000////////////000000000,,,222000333333333PPPtttSSS]]]ooo~~~tttkkklllffffffhhh\\\eeeyyybbbRRRFFFCCC???888888>>>RRRrrreeeNNNDDD===AAA:::EEEXXXvvvyyy]]]III;;;666111///222222000000111...SSSmmmbbbdddUUUhhheeehhh{{{|||vvvrrrmmmVVVCCCAAAAAA??????<<<999555222///...///000......//////000000111111......////////////......////////////////////////............////////////000000000111222333555555666888::::::::::::<<<>>>AAABBBIII]]]zzzoooWWWyyyiiijjjsssoooXXXhhhWWWPPPyyy~~~iiiVVVNNNBBB>>>EEE^^^hhhbbbQQQHHH===777999<<<222BBBvvv[[[lll```ZZZ```qqq}}}qqqiiiyyyaaaYYYXXX^^^mmmppp```UUUNNNEEEBBB>>>IIIfff{{{xxxmmmccc^^^UUUGGG@@@AAA===AAA>>>===BBBFFFQQQeeewwwzzz^^^JJJaaajjjPPPIIIBBB:::<<<444333666111777555999gggzzzpppWWWCCC:::===;;;<<>>??????CCCGGGEEEAAANNNjjj~~~cccVVVBBBHHH===999111000000//////000000000000,,,333111333333666VVVeeeSSSbbbnnnxxxllldddiiieee^^^YYYWWWmmmttt```MMMFFFCCC===999:::LLLmmm{{{WWWEEEAAAFFF444FFFVVV[[[~~~gggRRR>>>666111///111222111111333111```{{{FFFYYYIIIUUUwwwppp~~~vvvVVVCCCBBBAAA@@@@@@<<<999555222///...///000......//////000000111111......////////////......////////////////////////............////////////000000000111222333555555666777999::::::;;;<<<>>>HHHCCCCCCPPPkkkzzzuuuzzz{{{wwwhhhiiioooaaaTTTuuutttXXXRRRDDD@@@LLL{{{aaaNNNIII<<<555===888...LLLxxxUUUjjj___]]]dddtttwwwmmmmmm\\\UUUXXX[[[]]]TTTBBBCCC@@@QQQvvvzzzpppeee___VVVJJJBBB@@@===AAA===<<>><<<:::<<>>fffcccaaannnppprrrgggaaaeee```TTTPPP[[[yyymmmTTTHHHEEEAAA===<<>>444===;;;555QQQtttnnnXXXzzzsss]]]___hhhwwwhhhNNNEEEEEELLLKKK<<>>===AAA===;;;AAACCCIIIZZZxxxxxxxxxrrruuu~~~jjjJJJNNNbbbNNNBBB666111888444777666999777KKKxxxxxxOOO555>>>;;;:::<<>>FFFTTTdddnnnsssttt}}}qqqllltttkkk|||JJJKKKBBB888222222111000000000000000333---333000111666III{{{cccjjjpppvvvnnneee```^^^WWWLLLPPPjjj}}}___MMMFFFBBB???===EEElllxxxVVVHHH???HHHBBBEEE^^^vvvtttWWW===888222///111222111222444:::RRRPPP\\\QQQKKKmmmTTTAAA@@@@@@??????<<<999555222///...///000......//////000000111111......////////////......////////////////////////............////////////000000000111222333555555555777999::::::;;;===???===AAAFFFHHHKKKWWWrrrzzzcccuuu}}}}}}zzzppplll___bbb{{{JJJ@@@DDDfffoooPPPMMM@@@333<<<888AAAdddpppnnnpppqqqbbbhhhhhhZZZ^^^iiiwwwkkkTTT===:::BBBBBBDDDIII^^^{{{}}}yyyqqqhhhaaa[[[QQQFFF======@@@<<<<<>>===666444777444777999PPPsssbbbKKK999===<<<:::===DDDKKKTTT```jjjuuuyyy}}}{{{vvvuuutttsssrrrqqqoooooonnnjjjeeebbb___YYYRRRLLLFFFIIINNNVVV]]]cccggghhhqqq}}}nnnjjjtttmmmeeebbbdddggghhhhhhIIICCC>>>===???CCCJJJPPPXXX[[[eeennnpppxxxiiiwwwxxx[[[MMM>>>AAA333222111111000000000000555...333000000888RRR{{{WWWfffkkkxxxjjjccc^^^WWWOOOHHHUUU{{{rrr[[[KKKCCC???===IIIooobbbGGG:::KKK<<<===dddtttwww\\\DDD:::444000111222000111444777IIIEEEhhhTTTGGGtttVVVBBB@@@???>>>>>><<<999555222///...///000......//////000000111111......////////////......////////////////////////............////////////000000000111222333555555444666999::::::;;;>>>@@@<<>>===@@@<<<<<>>888888111333666000444:::RRRpppSSS>>>CCC:::<<<;;;===DDDKKKSSS^^^hhhnnnsss|||{{{ttttttttttttsssrrrqqqppppppkkkfffcccaaa\\\UUUNNNHHHHHHMMMVVVaaaiiillllllbbbiiitttiiiXXXeeewwwrrr___^^^[[[VVVSSSUUU\\\cccPPPFFF>>>??????======AAAAAADDDJJJOOOTTTeeexxx|||zzzpppdddWWWAAACCC444333222111000000000000444...444222111777TTTyyy^^^KKKcccmmmpppeee^^^YYYPPPJJJGGG[[[xxx{{{~~~ooommmvvvmmmWWWIIICCCAAAYYYwwwtttSSSAAAGGG<<<<<>>@@@BBBAAACCCHHHIIIJJJRRR]]]lllvvv}}}rrryyyWWW\\\YYYMMMRRROOOHHHBBB666<<<>>>JJJmmm~~~xxxvvvccc|||~~~wwwZZZOOOXXXeeettt~~~YYYeeewwwtttYYYIIIIIIHHH[[[hhhwwwwwwsssmmmgggbbbZZZKKK>>>===@@@<<<<<>>DDDKKKRRR]]]gggqqqttt|||}}}yyyyyyssssssssstttsssrrrrrrqqqrrrmmmgggdddbbb]]]UUUOOOGGGEEEGGGPPP]]]eeefffdddaaaZZZhhhnnn\\\TTTUUUIIIEEEMMMRRRLLLAAA<<>>888===@@@<<<;;;>>>888:::::::::AAAWWWxxxmmmeeebbbJJJ@@@444333222111000000000000333---666444222666SSSVVVJJJgggvvv}}}kkkaaa[[[TTTKKKHHHHHH^^^pppppp~~~nnnUUUOOO]]]mmm~~~yyyaaaPPPIIIGGGjjjeeeLLLDDD??????GGG___xxxtttccc===666111111111///000222444```WWWMMM]]]???```fff[[[___ttt\\\III>>>>>>BBB???:::888555111///..................---------000222......////////////......000000000000000000000000////////////////////////000000000111222333555555555777999;;;;;;===???AAAAAABBBDDDGGGIIIKKKLLLMMMUUU[[[bbbgggpppmmm\\\pppYYY}}}___KKK===888999>>>LLLgggtttvvvxxxwwwTTT}}}hhhXXXXXX```jjjttthhhRRR___jjjPPPHHHZZZ^^^kkkuuu}}}wwwxxx{{{sssvvvqqqhhhdddbbbRRR???>>>>>>======???DDDLLLQQQ___ttt~~~ooolllwwwBBBdddrrr@@@<<<===444AAA666:::666@@@{{{xxxyyyIII>>>@@@:::::::::>>>EEEKKKRRR\\\eeewwwzzzwwwxxxwwwvvvtttsssrrrpppmmmkkklllkkkiiihhhfff```XXXQQQLLLEEECCCLLLXXXaaagggjjjbbbcccrrrvvvnnnuuusss[[[EEEIIIgggvvvWWW>>>@@@CCC===;;;999999;;;=========AAAAAA===>>>AAADDD]]]jjj}}}{{{{{{dddCCCBBB:::333000222333111///000555***888///555==={{{TTTPPPiiizzzpppaaa\\\[[[SSSIII???KKKqqq}}}YYYxxxrrraaaMMMCCCiii~~~|||uuuaaaXXX[[[zzz~~~hhhQQQGGGAAA<<<>>>VVVttt~~~sssNNN333222...---555111333888tttGGGnnn^^^BBBeeeuuuVVVYYYaaavvvZZZGGG===>>>BBB>>>:::888555222///............///000///......000222......////////////......000000000000000000000000////////////////////////000000000111222333555555444666999:::;;;<<>>===>>>CCCIIINNN[[[nnnzzzrrryyyWWWbbbiiiEEE@@@999222<<<333777555BBBtttGGG===>>>:::<<<;;;>>>DDDIIIPPPZZZeee{{{zzz|||wwwuuutttssssssqqqooolllmmmkkkjjjhhhfff```XXXSSSPPPNNNGGGCCCIIIVVV]]]\\\fffiiizzzyyyoooVVVJJJYYYmmmbbbQQQFFF:::<<<<<<<<<<<<===>>>???@@@>>>???;;;<<>>@@@???@@@BBBEEEGGGIIIJJJKKKOOOSSSWWWZZZ]]]dddlllssspppnnn]]]eeeYYYNNNDDD;;;888>>>RRRmmmzzz|||tttfff\\\iiiWWWVVV```lllvvv```TTTZZZSSSYYYmmmttt~~~|||xxxvvvuuuuuuuuuuuuwwwyyytttiiiaaa\\\RRREEE@@@@@@>>>======@@@FFFJJJWWWggg}}}qqqwww[[[WWW|||yyyppp```IIIBBB333777;;;555;;;<<>>CCCGGGNNN[[[ffftttoooiiihhhttt~~~{{{{{{~~~vvvtttsssssssssrrrpppnnnnnnmmmjjjgggccc]]]VVVQQQFFFMMMNNNGGGGGGLLLJJJBBBKKKMMMhhhWWWGGGLLL]]]]]]RRRDDD555:::===@@@???===<<<>>>@@@<<<===::::::<<<;;;LLLkkk[[[iii}}}VVVMMM<<<555000222333111000000333,,,666111444CCCxxxiiiRRRiiisssfff[[[VVVQQQJJJCCCDDDWWWttttttXXXDDDccc}}}{{{zzzzzz|||~~~}}}uuussskkkwww~~~```JJJBBBCCCAAANNNnnnlll[[[<<<666111---444111666999hhh>>>aaaTTTNNNooovvv]]]VVVSSSAAA<<>>======@@@EEEHHHVVVbbbzzzuuudddjjj{{{VVVEEEggguuuggg\\\IIICCC777::::::888>>>DDDYYYppp\\\BBB>>>;;;======<<<>>>BBBGGGOOO]]]kkkuuujjjnnn}}}zzzxxxyyytttsssrrrsssssssssqqqoooooommmjjjfffaaa[[[UUURRRAAACCCHHHKKKHHHAAA:::777>>>;;;GGG[[[ffffffbbb^^^QQQLLLQQQVVVNNNBBB>>>@@@:::???CCCAAA<<<999;;;===<<<>>>;;;:::<<<999DDD^^^^^^\\\\\\III===666111222333111000111444///555222111GGGttt\\\RRRmmmpppvvvaaaYYYUUUNNNEEE???EEE[[[rrrlllJJJUUUfff}}}~~~yyywwwyyywwwwww{{{~~~zzz|||kkkNNNBBBEEE@@@GGGggg|||zzzXXXOOO222333555333777111444EEE\\\:::YYYIIIOOOrrrZZZYYYnnn}}}QQQ@@@;;;???AAA:::;;;999666222000/////////...111444555444111000/////////000000000000//////////////////////////////////////////////////////000000000111222333555555333555777999999;;;===???AAABBBDDDGGGIIIKKKLLLMMMQQQQQQSSSWWW[[[___aaaccchhhooorrrrrr{{{}}}|||{{{~~~~~~}}}|||qqqrrrxxxwww^^^```\\\OOOAAA:::<<<111aaazzzrrryyy___[[[hhhWWWTTTaaappp{{{tttVVV___qqqyyyyyyuuupppuuu|||~~~{{{wwwuuutttrrrvvvwwwsssjjj___QQQGGG===============@@@EEEIIIWWWaaavvvqqqWWWVVVfffsss]]];;;UUUbbb}}}vvvlll___HHHAAA>>>888555888<<>>CCCFFFDDD>>>:::;;;===>>>AAA>>><<<>>>:::AAATTTfffWWWsss~~~ppptttzzz[[[BBB???777222222333111111222//////333666777XXXwww___YYYjjjkkkooo^^^YYYUUUNNN@@@:::DDD___sss}}}fffQQQPPPttt~~~xxxuuuwwwtttssswww~~~yyyssswww{{{rrrrrrnnnyyyvvvSSSCCCEEE???CCC```|||nnnTTT444333444222444///555UUUqqqnnn|||NNN<<>>@@@;;;<<<999666333000/////////...111444555333111/////////000000111111000000///000000000000000000000000////////////////////////000000000111222333555555333555888999:::;;;>>>@@@???@@@BBBEEEGGGIIIJJJKKKNNNOOOPPPRRRTTTXXX[[[]]]aaaggglllpppxxx~~~|||{{{zzz~~~}}}{{{zzzqqqppplllrrrtttZZZUUUuuuaaaSSSAAA888;;;666jjjxxx[[[ZZZjjjXXXUUUcccsss~~~zzzqqqjjjkkknnn{{{yyyaaammmvvvsssnnnvvv~~~}}}wwwtttsssppprrruuuuuuooocccTTTIII======>>>===>>>AAAEEEIIIVVV```ssswwwVVVLLLWWWkkkhhhBBBWWW[[[rrrNNN===<<<:::666;;;<<>>???@@@@@@CCC???<<>>BBBZZZpppyyyzzzhhhAAA666111,,,//////;;;ZZZxxx}}}www{{{lllDDDCCC___???SSS{{{QQQ___vvvQQQBBB;;;===@@@<<<<<<:::666333111//////000///111333333222000//////000000111111111111000000000000000000000000000000////////////////////////000000000111222333555555444666999:::;;;<<>>@@@DDDFFFRRR]]]ppp{{{___UUU```xxxxxxNNNXXXmmmaaa@@@999===888>>>===dddwww~~~GGGBBB???555BBB:::<<<@@@DDDFFFLLL\\\kkk}}}wwwtttrrrqqqppppppppppppmmmkkkhhhhhhhhheeeaaa```aaaccc___NNN\\\oooGGG999555KKKOOOHHHHHHBBBAAAQQQ\\\[[[LLLJJJVVVOOO???@@@@@@@@@@@@@@@@@@AAAAAABBB>>>BBB===:::>>>;;;===IIIyyy\\\kkkuuu{{{rrriiiyyyYYYBBB:::333333333222111333222666111888666ggguuuooowwwlllhhhXXXTTTOOOGGG999;;;HHH___sss}}}xxx```zzz{{{vvvsssqqqqqqrrrsssttttttrrrpppeeeoooiii[[[}}}vvvYYYiiifff\\\eeettteeeKKKCCC>>>DDDWWWddd}}}||||||~~~lllBBB555000,,,111555DDDvvv|||~~~ggg???JJJddd:::OOOiiiPPPmmm}}}|||uuuRRRCCC;;;<<<@@@===<<<:::777333111000000000///111333222111/////////000000111111111111000000000000000000000000000000////////////////////////000000000111222333555555555777999;;;;;;===???AAAAAABBBDDDGGGIIIKKKLLLMMMJJJOOOTTTWWWWWWYYY\\\```bbbccchhhnnnmmmooo|||wwwtttrrrjjjoootttwww~~~~~~wwwnnnfffbbbcccwwwzzzVVVVVVIII<<<:::;;;^^^gggWWWllleeeNNNUUUfffxxxooo\\\OOOGGGBBBCCCGGG@@@hhh~~~|||~~~uuu{{{xxxxxxvvvqqqlllrrrnnnmmmqqqqqqiii[[[QQQBBBBBBAAA@@@??????BBBDDDOOOZZZnnnxxx}}}hhhcccsssSSSJJJqqqtttKKK===;;;555;;;888ggg~~~HHHCCC>>>333CCC;;;===AAADDDDDDIIIWWWfff||||||{{{rrrpppooooooooonnnllljjjjjjjjjgggaaa[[[VVVVVVXXXeeeOOONNNmmmmmmPPP@@@888??????KKK[[[MMM<<>><<<999666222000000111111333222111111000000111111000000000000000000000000000...---...///000///...............////////////...000111111111111222444444666999;;;;;;<<<===???BBBCCCDDDFFFHHHJJJKKKLLLMMMNNNQQQTTTWWWZZZ\\\]]]aaaeeelllqqqpppqqq{{{xxxzzzttthhhkkklllpppwww}}}}}}yyytttyyytttxxxssspppnnnggg[[[aaaqqq___OOOJJJ888;;;:::jjjyyy~~~pppTTTccc]]]TTTYYYgggwwwxxxdddTTTFFFCCCDDDBBBAAADDDFFFJJJ]]]}}}}}}~~~{{{xxxuuussspppmmmnnnmmmllllllkkkeee\\\TTTLLLDDD>>>>>>>>>>>>AAAEEELLLUUUeee{{{|||yyynnnjjjuuuTTTUUUtttxxxppp888<<<;;;===888666~~~~~~NNN======CCC888888@@@???===BBBDDDJJJXXXbbbjjjxxx}}}zzzvvvssspppooopppnnnjjjgggdddgggjjjhhh```WWWRRRPPPNNNGGGDDDGGGFFF@@@<<<===888@@@KKKTTTVVVTTTOOOLLLIIIBBB@@@FFFNNNQQQSSSUUUDDDCCC???;;;===BBBCCC???BBB>>><<<===<<<;;;@@@HHHqqqjjjIII{{{qqqzzzzzzfffEEE>>>666222222333333222333444000222CCCsssbbbkkkeee~~~dddVVVQQQKKKCCC:::>>>KKKaaasss}}}{{{wwwtttrrrpppkkklllqqqmmmaaa]]]bbbmmmyyyuuuWWWpppwww|||xxxQQQ@@@@@@AAAOOOjjjWWWJJJ???666444111000888DDDxxxiii666SSSKKK===NNNDDD???```nnnYYYHHHKKKWWWjjjyyy~~~|||zzzxxxQQQCCC<<<<<<>>><<<;;;999555222000000000111222111000000//////000000000000000000000000000000000...---...///000///...............////////////000222333333333333444666444666999::::::;;;===>>>BBBCCCDDDFFFHHHJJJLLLMMMMMMNNNPPPSSSVVVYYY[[[]]]___bbbjjjpppqqqrrr||||||zzzzzz~~~~~~vvvuuuyyytttkkkiiiiiilllqqqvvvxxxvvvsss|||{{{{{{|||~~~qqqllliiiaaaTTTVVVyyywwwcccPPPIII777;;;???hhhyyygggPPPeee\\\VVVZZZgggvvvmmm\\\SSSJJJCCCCCCEEECCCBBBEEEEEECCCHHHVVVgggzzzxxxssspppnnnmmmkkklllkkkjjjkkkiiiddd[[[TTTKKKDDD>>>>>>>>>???BBBFFFLLLUUUdddxxxzzzvvvlllhhhttt}}}SSSIIIkkkkkkeee???>>>555888999;;;}}}rrrGGG:::999@@@888===AAA???CCCIIIBBB<<>>;;;666444777:::>>>AAACCCDDDDDDEEE>>>CCCIIIJJJHHHMMM___sssnnnkkkbbbTTTIIIDDD???;;;DDDCCC@@@===<<<===AAADDDiiivvvFFFuuuwwwrrrrrrwwwqqqlllEEE???777222222333333222555777444777FFFaaaZZZeeehhhzzz```TTTPPPJJJBBB888<<>>;;;;;;888555111//////000000111000000///////////////000000000000000000000000000...---...///000///...............////////////000222333333222333444666333555888999::::::<<<===AAABBBDDDFFFIIIKKKMMMNNNLLLMMMOOOQQQTTTXXXZZZ\\\]]]```fffmmmppprrrxxx}}}yyyvvvuuutttuuuyyywwwqqqpppssspppiiigggffffffjjjpppssssssqqqtttyyy~~~}}}wwwtttuuuxxxtttnnniiibbbUUUQQQfffoooiiiPPPGGG777:::CCC```rrrWWWLLLfff|||{{{\\\XXXZZZgggwwwkkkUUULLLDDDBBBCCCFFFGGGEEEDDDFFFHHHFFFDDDCCCEEEQQQggg{{{}}}~~~yyyrrrllljjjjjjjjjjjjiiihhhhhhhhhgggbbbZZZTTTJJJCCC======??????CCCGGGKKKTTTaaauuuzzzvvvlllggguuuuuuUUUAAAiiimmmcccfffHHH777888888<<>>AAADDDEEE:::BBBJJJJJJDDDGGGZZZooo|||hhhUUUHHHAAA;;;DDDJJJHHH???:::>>>AAA@@@\\\XXXnnnwwwppprrryyyzzzdddZZZFFF@@@777222222333333222333777666;;;KKK[[[]]]```iiiuuu\\\QQQNNNIIIAAA777;;;GGG\\\oooyyyyyyrrrnnnkkkkkklllmmmjjj]]]SSSZZZhhh||||||zzzxxxaaakkkNNNTTTmmmuuupppooouuuxxxyyy^^^HHHCCC???JJJccczzz~~~mmmRRRAAA444111222111444;;;jjjxxxmmmyyysssuuujjjLLLEEEnnnYYY<<>>888;;;LLLhhhJJJCCC<<>>HHH___dddpppyyyeeeZZZFFF666444555444555999PPPxxxoooJJJGGGrrreeeCCC\\\TTTCCCPPP}}}|||ooolllccc___^^^eeejjjhhhdddbbbqqqMMMBBB===<<>>===???;;;CCCggg|||}}}zzzyyyxxxuuupppkkkkkkooorrrrrrmmmgggcccaaagggpppxxxtttfffTTTFFF>>>DDDBBBAAABBBEEEHHHIIIIIIJJJEEEBBBFFFHHHEEEAAA@@@CCCGGGGGGFFFFFFGGGCCC===???RRRWWWFFF888:::@@@BBBMMMwww]]]kkkeeeJJJBBB999333222333444444222444222888KKK___jjjYYYjjjpppXXXPPPPPPJJJBBB;;;===GGGZZZlllwww~~~|||rrrjjjeee^^^```___TTTHHHJJJ^^^sss{{{wwwuuuqqq{{{zzzzzz}}}sssxxxppp[[[bbbjjjfffiiiooorrrsssuuu}}}jjjOOODDD>>>GGG\\\ZZZfffiii^^^III777555777555444777BBBxxxHHH;;;aaagggCCCSSS```JJJNNN{{{zzzssslllggghhhiiieee```^^^yyyRRREEE>>><<<>>>;;;<<<999666222000000111111333222222111111111111111000000000000000000000000000...---...///000///...............///////////////111222222111222333555333555888999::::::<<<===???@@@BBBDDDGGGIIIKKKLLLNNNNNNNNNOOORRRUUUYYY[[[aaabbbbbb```dddlllrrrttt{{{~~~{{{{{{pppnnnoooxxxwwwssspppnnnjjjfffgggiiiiiigggeeecccbbbbbb```aaadddiiioooqqqnnnjjjhhhjjjkkkmmmnnnooopppqqqddd```]]]ZZZSSSJJJHHHJJJppp|||UUUHHH>>>999DDDjjjuuuqqqtttJJJcccxxxVVVRRRWWWiiikkkSSS\\\eee___hhhiiieee\\\TTTRRRRRRQQQRRRQQQNNNJJJJJJNNNOOOMMMFFFNNNXXXdddwwwppp]]]bbbooo{{{|||sssnnnllliiifffccc^^^YYYUUUYYYXXXYYY\\\___^^^ZZZVVVJJJCCC======??????CCCGGGHHHQQQ]]]mmm~~~wwwgggbbbuuu|||}}}bbbCCCRRR]]]}}}ssskkkOOO<<<888333===XXXaaaCCC@@@<<>>WWW|||{{{~~~|||{{{xxxsssooopppooolllddd\\\YYY[[[^^^WWWTTTRRRWWWbbbhhh```TTTQQQJJJAAA===???EEEJJJMMMOOOPPPQQQOOOJJJHHHOOOYYY\\\cccfffccc]]]VVVLLLCCC@@@NNNTTTHHH<<<;;;AAACCCMMMrrrVVVkkkyyyqqqrrrKKKCCC999333222444555444777777333888KKKnnnsss\\\ooopppXXXPPPPPPJJJAAA>>>???HHHYYYjjjuuu|||sssggg___\\\]]]XXXMMMBBBDDDTTTcccXXX]]]ooozzztttppptttuuuwwwtttiiiddd[[[bbbcccccchhhnnnrrrsssuuu|||oooSSSEEE>>>FFFZZZWWW\\\vvv|||^^^JJJ888444555222222555:::|||HHH444SSSfffBBBNNNiiiLLLEEErrrvvvmmmjjjhhhccc^^^\\\{{{TTTEEE===<<<>>><<<===;;;777333111111222222222222111000000000000000000000000000000000000000000...---...///000///...............///////////////000222222111111333444444666999::::::;;;===>>>???@@@AAACCCEEEGGGIIIJJJPPPOOOOOOOOORRRUUUYYY[[[___dddeeecccdddkkkqqqqqq{{{|||vvvssspppmmmZZZUUUUUUbbbvvvyyyrrrmmmllljjjfffbbb___```bbbbbb```]]]^^^``````___```dddjjjmmmllljjjiiijjjkkkjjjkkknnnrrrvvvdddaaa]]]YYYQQQIIIFFFFFFbbbXXXIII@@@777EEE|||mmmdddnnnvvvbbbHHHfffuuuTTTQQQYYYjjj|||nnnqqquuussslllmmmhhh___YYYZZZYYYWWWYYYYYYTTTNNNMMMSSSUUUSSSOOOMMMMMMRRR[[[nnnuuuzzzfffPPP[[[ttt|||sssiiibbb___\\\YYYVVVSSSOOOLLLPPPPPPQQQVVVZZZ[[[XXXUUUKKKDDD>>>>>>>>>???BBBFFFGGGPPP]]]lllxxxeee```sssyyyzzzyyyDDDEEE]]]~~~WWW:::888888BBBXXXgggFFFAAA@@@FFF@@@>>>@@@<<>>;;;@@@RRRdddiiidddTTTKKKBBB>>>BBBIIIOOORRRZZZ\\\^^^ZZZOOOIIIPPP[[[jjjxxx{{{kkkZZZNNNGGGDDDGGGIIIGGGDDDAAAAAACCCJJJ}}}]]]nnnuuuyyymmmwwwlllLLLDDD:::333222444555555777888555;;;OOOyyy```sssqqqXXXPPPPPPIII?????????GGGWWWgggrrryyy~~~}}}{{{zzzrrreee\\\VVVVVVRRRHHH@@@@@@GGGMMM888EEETTTeeennndddVVVTTTNNN___PPPNNNWWWTTTZZZ___aaaffflllpppssswww{{{~~~uuuWWWGGG>>>EEEXXX^^^]]]~~~^^^KKK:::666555111222777555{{{{{{yyy{{{vvvEEE666PPPeee@@@PPPqqqOOO@@@kkksssmmmiiiccc^^^]]]xxxPPPBBB<<<<<>>>>>;;;888444222222222333111111000///////////////000000000000000000000000000...---...///000///.............../////////000---...000000//////111222444666999;;;;;;<<<===??????@@@AAACCCEEEFFFHHHHHHPPPPPPOOOPPPRRRVVVYYY\\\\\\dddhhhffffffkkkpppooosss|||wwwjjj___WWWRRRLLLDDDBBBQQQiii{{{|||vvvnnnkkkjjjiiieeeaaa[[[\\\^^^^^^[[[XXXYYY\\\```]]]\\\___eeeiiijjjiiihhhjjjjjjhhhfffiiiqqqxxxdddaaa\\\UUUMMMEEEAAAAAA^^^ZZZKKKAAA666FFFsssfffeeeeeeWWWEEEiiisssSSSQQQ\\\kkk~~~uuusssxxxiiijjjggg___]]]___^^^ZZZXXX^^^```ZZZUUUTTTPPPJJJQQQMMMLLLMMMKKKSSSmmm}}}rrrbbbpppcccPPP```~~~{{{vvvsssjjj___SSSPPPLLLJJJJJJJJJJJJIIIKKKKKKMMMQQQWWWYYYVVVSSSLLLDDD>>>>>>>>>>>>AAAEEEGGGPPP^^^lll{{{eee```ttttttxxxIIILLLkkkzzzeeeBBB888:::@@@LLLlllEEE>>>>>>CCC:::<<>>BBB^^^uuuuuupppmmmsssrrryyy~~~{{{wwwwwwxxxxxxttthhhYYYMMMIIIMMMLLLDDDAAAIIIQQQUUUHHHDDD@@@BBBIIIOOORRRRRRfffdddbbb___UUUHHHBBBBBBAAAXXXmmmlll[[[LLLEEEDDDIIIBBB@@@EEEJJJGGGBBBAAAFFF~~~aaammmwwwiiiMMMEEE:::333222444555555333555555>>>TTTuuu___uuuqqqWWWOOOOOOHHH>>>??????FFFVVVeeeooowww||||||zzzkkkbbbgggooorrrvvv{{{}}}~~~rrreee\\\OOOOOOLLLFFFBBB@@@@@@???===DDDBBBJJJ]]]TTTAAAAAA999FFF999CCCTTTMMMOOOVVV___dddjjjnnnsssxxx||||||zzzZZZHHH???DDDWWWooolll___NNN>>>999666333444:::666wwwxxxwwwtttsssjjj>>>888PPPaaa;;;RRRwwwSSS@@@kkkxxxqqqlllfffaaa```rrrJJJ@@@======???===;;;999666333111000000111111222222111///...000111222222111111111111111111//////............//////---...///...---...///111/////////000111111222222777777888999;;;<<<===>>>>>>???AAACCCCCCEEEHHHKKKJJJLLLOOOQQQSSSUUUYYY\\\aaa``````ccchhhkkklllllldddeeeffffffccc\\\SSSMMM??????AAAHHHTTTbbblllrrrooonnnllliiieeebbb```^^^]]]]]]]]]]]]\\\[[[[[[ZZZ]]]]]]]]]^^^___```aaabbbcccaaabbbffflllnnnkkkgggccc___[[[XXXOOOEEEAAABBBRRRQQQGGG>>>===KKKssshhhYYYKKKsss~~~nnnRRRQQQ\\\sss|||{{{tttrrrpppnnniiidddaaabbb^^^^^^___aaa```]]]WWWSSSVVVSSSOOOMMMNNNRRRWWWZZZ~~~jjjYYYQQQLLLUUUjjj~~~{{{rrrggg\\\QQQJJJHHHGGGEEECCCBBBBBBBBBCCCEEEEEEFFFHHHLLLPPPSSSUUUQQQHHH@@@>>>??????AAADDDJJJOOOYYYhhh{{{yyyggg]]]kkkhhh~~~NNNFFF~~~pppnnn\\\AAA888888AAATTTpppDDDBBBBBBDDD???AAA999===DDDQQQtttppptttuuurrr|||~~~zzzuuuvvvqqquuuhhhFFFDDDRRRFFFBBBSSSRRR@@@DDD]]]bbbRRRZZZcccppprrrdddPPPEEEDDD>>>EEEWWWjjjgggVVVOOOVVVLLLDDD;;;777;;;@@@CCCDDDAAA{{{WWWooo|||eeejjjSSSEEE888555666555444444888777999===JJJrrr\\\qqqjjjUUUPPPMMMGGGAAA======DDDSSScccmmmsssxxxyyyzzz{{{sss___^^^XXXSSSVVV^^^aaa]]]bbbeeelllvvv{{{vvvgggZZZOOOHHH???;;;AAAHHHGGGAAA<<<>>>CCCFFFHHHHHHFFFEEEGGGDDDAAA@@@CCCHHHOOOSSS[[[ccckkkooopppsss{{{{{{dddDDDAAAAAAZZZkkkqqqsssoooRRR888333666666666999CCCzzz|||ggg@@@;;;OOOUUUIIIEEEQQQMMMSSSwww{{{rrriiigggbbb\\\uuuLLL@@@======@@@===;;;999666333111000000111111222222111//////000111111111111111111111111111//////............/////////000111000//////000222//////000000111222222222666777888999:::<<<======>>>@@@BBBCCCCCCEEEHHHKKKLLLMMMOOOPPPQQQSSSWWWZZZ`````````aaadddgggjjjkkkmmmjjjfffbbb\\\TTTLLLGGGAAA@@@???CCCLLLVVV^^^bbb```aaaccceeefffeeecccbbb]]]]]]\\\ZZZYYYYYYYYYYYYYYYYYYYYYYYYZZZ\\\]]]^^^]]]]]]^^^ccchhhhhhddd______[[[YYYVVVNNNDDD???@@@GGGRRRGGG===<<>>======>>>>>>AAABBBDDDFFFJJJMMMPPPQQQMMMDDD===<<<<<<<<>>>>>BBBAAAMMMuuu|||xxx{{{vvvvvvuuutttzzzppp___^^^VVVXXXYYYSSSIIIIIIVVVaaaeeeZZZWWWVVVYYYZZZVVVRRRRRRGGGEEEKKKVVV\\\[[[___fff___TTTGGG>>><<<=========HHH[[[mmm}}}}}}llllllSSSEEE888555666555444444222555:::AAAOOOnnnUUUkkklllVVVPPPNNNHHHBBB======CCCSSSbbblllsssxxx}}}~~~{{{lllkkk\\\\\\WWWSSSTTTXXXVVVPPPUUUVVVZZZbbbiiiiiiaaaYYYNNNHHH???===DDDLLLJJJCCC;;;===???AAABBBAAA@@@???@@@???===<<<>>>EEENNNTTT___eeelllooooooqqqxxx~~~}}}gggGGGCCCBBBZZZwwwtttsssXXX???888777555444777LLLwww>>><<>>;;;999666333111111111111111222222111//////000222111111111111111111111111000//////......//////000111222222111000///111222///000000111111222333333666666777888:::;;;<<<===???@@@BBBCCCDDDEEEHHHKKKOOOPPPRRRSSSUUUYYY^^^aaa``````aaa```aaaccchhhkkkrrrlllbbbYYYQQQJJJEEEBBBEEEBBB??????CCCIIINNNPPPPPPTTTYYY^^^aaabbbaaaaaa]]][[[YYYWWWUUUUUUVVVWWWWWWVVVUUUUUUVVVYYY[[[]]]XXXXXXYYY]]]``````[[[WWWYYYVVVUUUSSSLLLBBB===>>>===oooVVVJJJ>>>;;;HHHppp}}}]]]MMMxxx|||UUUPPPYYYlll{{{zzzxxxpppgggjjjgggdddbbbbbbaaa```___ZZZWWWSSSOOOMMMNNNQQQSSSYYYdddyyysssYYYHHHAAA>>>KKKcccuuuyyyvvvkkkcccVVVKKKCCC>>>;;;999;;;:::999999999999::::::===>>>AAADDDGGGIIIKKKLLLJJJBBB<<<;;;;;;<<>>HHHppp~~~yyytttqqqrrrxxxuuu}}}yyyvvvjjj\\\SSSRRRQQQVVVlllttt```NNNMMMYYYeeemmmqqqbbbXXXMMMKKKRRR\\\dddgggYYYPPPEEE>>><<>>===;;;:::AAALLLUUU```fffkkkmmmmmmooouuu{{{jjjJJJEEEBBBZZZnnnjjjlllWWWBBB:::777333333777IIIOOO===RRRlllJJJ???qqqmmmJJJIII}}}vvvrrrlllfffzzzQQQAAA;;;>>>BBB>>><<<:::777444222111111111222222222111000///000222111111111111111222222222000000////////////000000111222222111//////000222000000111111222333333333555666777888:::;;;<<<<<>>@@@DDDGGGHHHIIILLLPPPTTTWWWYYYYYYYYY[[[XXXUUURRRQQQQQQSSSTTTWWWVVVUUUUUUVVVYYY\\\]]]XXXWWWVVVXXXYYYYYYVVVTTTTTTRRRQQQPPPJJJ@@@<<<===;;;]]]\\\MMM???;;;KKKsss~~~qqqRRR~~~wwwSSSQQQ\\\lll~~~wwwnnnooollliiigggffffffdddccc___\\\XXXSSSPPPPPPPPPQQQRRRSSS___xxx}}}nnnTTTAAA<<<<<>>BBBEEEGGGGGGHHHIIIBBB===<<<===>>>BBBHHHJJJSSS```ooo~~~mmmZZZZZZWWWZZZiiiSSS???OOOjjjkkkfffrrraaa777<<<777:::OOOXXXHHHAAADDDBBB@@@AAAAAA???EEEaaa~~~vvvmmmgggaaa^^^```sss}}}nnn]]]SSSUUUUUU\\\zzzrrrfffiiiqqqyyyyyyiii[[[XXX\\\[[[UUUGGGBBB===;;;???DDDHHHKKKWWW___mmmkkkTTTFFF999555666666555555666555444888FFF}}}sssXXXNNNLLLIIIDDD===<<>>======<<<<<<<<<<<<<<>>777444222444999???xxxyyyeee:::AAAlllPPP???ccc|||KKKFFFzzztttqqqppp{{{SSSAAA:::>>>CCC>>><<<:::777444222111111222222333333222000///111222000000111111111222222222000000////////////000000000111111000///...000111111111111222333333444444666666777888:::;;;<<<===@@@BBBCCCDDDDDDEEEHHHJJJGGGIIILLLOOOSSSXXX___ccc___```aaa`````````aaabbbWWWRRRKKKFFFFFFHHHKKKMMMGGGDDD@@@???AAAEEEGGGHHHHHHHHHIIIKKKMMMPPPRRRSSSVVVTTTQQQNNNMMMNNNOOOQQQTTTTTTSSSTTTUUUXXXZZZ\\\ZZZXXXVVVTTTTTTUUUUUUUUUOOOMMMMMMMMMGGG???<<<===>>>LLLfffxxx~~~}}}\\\MMM???;;;PPPXXXqqq|||RRRVVV```ppp~~~{{{wwwtttqqqooommmllljjjgggeeeeeebbb^^^ZZZVVVTTTSSSSSSVVVOOOQQQccc}}}~~~|||mmmTTTCCC@@@BBBMMMZZZ^^^VVVLLLBBB???;;;888999:::::::::666666777888888999999999888:::===@@@CCCDDDEEEEEEGGGAAA======<<<===CCCJJJKKKTTTbbbpppsss___ZZZVVVVVVdddTTT???dddxxxlll___;;;:::<<<===KKKWWWGGGBBBGGGEEEDDD>>><<>>???<<>>aaaQQQCCCUUUNNNGGGzzzuuuvvv{{{UUUBBB:::???CCC===<<<:::777444222111222222222333333222000000111333000000000111222222333333111000000//////000000111...///000000//////111222111222222333333444555555777777888999;;;<<<===>>>AAABBBDDDDDDDDDFFFHHHJJJJJJLLLOOOQQQSSSUUUYYY\\\[[[\\\^^^```aaa___[[[WWWGGGFFFEEEGGGLLLQQQUUUWWWJJJGGGDDDDDDFFFIIIKKKLLLHHHHHHGGGGGGIIILLLOOOQQQQQQOOOMMMLLLKKKKKKMMMMMMNNNOOOPPPQQQRRRTTTVVVWWWZZZYYYVVVTTTSSSSSSTTTUUULLLIIIIIIHHHDDD===<<<>>>??????MMM^^^hhhuuu}}}vvv{{{XXXJJJ>>>;;;\\\sssYYYssszzzVVVZZZaaasss{{{yyyuuusssqqqnnnkkkhhhiiigggddd```\\\ZZZXXXWWW[[[SSSPPPZZZjjj}}}mmmRRRBBBBBBDDDJJJPPPOOOFFF===<<<:::999999:::999777555444555666666777777777666777999;;;===@@@BBBCCCDDDEEE@@@<<<<<<;;;;;;AAAIIIKKKUUUcccqqq{{{ggg]]]]]]aaapppYYYHHHhhhyyy___@@@999===>>>IIIZZZGGGBBBGGGDDDDDD@@@;;;AAAGGGEEEYYY~~~zzzyyyyyytttxxx{{{~~~uuugggddd```WWWOOORRR___iiisssjjj```YYYWWWYYY___eeelll^^^ZZZZZZgggvvv}}}vvvdddQQQFFFDDDBBB>>>;;;<<>>EEESSSxxx^^^MMMKKKJJJDDD???===AAAOOO]]]hhhpppvvvxxxxxxpppgggaaa^^^YYYVVVQQQNNNLLLKKKIIIGGGGGGFFFCCC???@@@BBB@@@:::999999999:::;;;===>>>???777999::::::;;;AAALLLUUUeeeiiiooosssvvvwwwxxxyyy~~~jjjIIICCCDDD___uuuvvvxxx}}}XXXMMM???555333444555666777xxxxxx|||tttPPP888FFFTTTQQQEEEQQQYYYOOO{{{wwwyyyVVVCCC;;;@@@CCC<<<===;;;888555222222222222222333333222000000111333///000000111222222333333111111000000000000111111...///000000000111333555222222333333444555555555888888999:::<<<===>>>???BBBCCCDDDEEEEEEFFFHHHJJJLLLNNNRRRTTTUUUVVVXXXYYY\\\\\\^^^dddgggdddYYYPPPAAACCCHHHPPPWWW\\\]]]]]]SSSPPPMMMLLLNNNPPPRRRRRRLLLKKKKKKJJJJJJKKKLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKJJJKKKMMMPPPQQQRRRSSSSSSUUUVVVVVVUUUSSSRRRQQQQQQHHHEEEDDDCCC???::::::>>>@@@:::BBBNNNRRRYYY___[[[hhhkkkxxx|||XXXJJJ>>>===```ooouuuaaaPPP\\\XXX]]]sss{{{wwwtttrrrpppoookkkjjjgggdddaaa^^^\\\[[[ZZZVVVVVV[[[___jjjkkkMMM@@@???@@@AAABBB@@@===999===<<<;;;<<<<<<:::777555444555666777777777666555777777888:::<<>>===;;;;;;BBBJJJKKKUUUcccppp~~~oooccceeeqqq___JJJjjj}}}fff???;;;999<<>>FFFGGGPPPiiivvvuuu}}}|||vvv|||~~~vvvqqqvvv}}}llliiimmmeeeWWWeeevvvooolllaaa^^^fffjjjcccZZZWWWWWW^^^jjjuuussseeeYYYSSSIIIUUUnnntttbbb\\\XXXRRRHHH???;;;>>>DDDIIIXXXfff~~~vvvzzz{{{rrrTTTGGG:::666777777555666666999>>>EEERRRuuubbbOOOMMMLLLGGG@@@>>>BBBOOO^^^hhhpppwww{{{}}}rrrkkkjjjaaa^^^YYYUUUQQQMMMKKKIIIDDDFFFDDD>>>;;;======<<<999999:::;;;<<<===>>>>>>999:::999999;;;???FFFKKKSSSYYYdddnnnvvvzzz|||}}}~~~iiiGGGCCCGGGeeevvv\\\PPP@@@555333555666444;;;sss|||iii===CCCJJJ]]]AAAKKKzzz[[[MMM|||zzzxxxVVVCCC;;;@@@CCC;;;===;;;888555333222222222333333444222111000111333///000000111222222333333111111000000000000111111...000111222222333555777222222333444444555555666888999:::;;;===>>>??????BBBCCCEEEEEEEEEFFFHHHJJJEEEIIINNNRRRSSSTTTVVVWWW^^^^^^aaahhhnnniii[[[NNNAAAFFFNNNXXX```bbbaaa^^^\\\YYYVVVTTTUUUVVVWWWWWWQQQQQQQQQOOOMMMKKKHHHGGGHHHHHHIIIIIIIIIJJJJJJJJJHHHJJJMMMPPPRRRSSSRRRRRRPPPSSSVVVVVVTTTQQQOOOMMMFFFCCC@@@???<<<888999>>>AAA;;;AAAIIIFFFGGGMMMLLLTTTQQQVVVbbbkkkrrr}}}]]]LLL@@@>>>XXXzzzzzzooorrrTTTEEEaaaSSSZZZqqqxxxuuutttttttttkkkjjjhhhfffccc```^^^]]]UUUWWW\\\___ZZZ^^^xxxiiiIIIBBBAAA@@@>>>======>>>@@@>>>>>>===>>>???>>><<<:::777777999999999888777666666666666888:::===@@@AAAHHHDDDAAA@@@======DDDLLLLLLUUUcccppp}}}tttgggeeexxx^^^DDDjjjCCC===444999MMMVVVFFFCCCHHHDDD999NNNHHH<<>>BBBOOO^^^hhhqqqwwwyyyrrrrrrjjjfff```ZZZTTTOOOLLLJJJAAAEEEEEE>>>999:::===???;;;;;;<<<===>>>>>>>>>>>>AAA???===;;;<<<>>>@@@BBB>>>GGGVVVfffsss|||hhhFFFDDDIIIhhh[[[NNN===222222777777444CCCpppBBB555EEEkkk;;;???hhhRRRAAA[[[{{{SSS@@@???AAA@@@>>>???===999666333222222222333222222111000111111111111111222222222333333333222222222333444555777777111111222222222333333333111222222333444555666777::::::;;;<<<===>>>???@@@DDDDDDEEEFFFGGGIIIKKKLLLNNNOOOPPPSSSWWWZZZ\\\\\\]]]```gggqqqtttjjjTTTCCCNNN[[[```\\\___kkkmmmfffjjjeeeccccccbbb\\\YYYXXXXXXXXXVVVSSSPPPMMMJJJHHHGGGEEEDDDEEEGGGJJJJJJJJJGGGIIIKKKLLLMMMNNNPPPRRRYYYYYYXXXUUUQQQOOONNNNNNHHHEEE@@@<<<999:::;;;===;;;<<<>>>@@@BBBCCCDDDDDDEEEGGGIIIIIIMMM[[[nnn}}}[[[JJJDDDAAA[[[jjj~~~fffUUU___XXXZZZrrrzzzyyywwwsssooorrrpppmmmjjjgggeeecccbbbZZZWWWZZZaaabbbbbboooxxxbbbRRRFFF===???AAA;;;===BBB@@@AAA<<<<<>>;;;999888888888888777666777:::::::::===BBBDDDGGG???999>>>???BBBMMMRRRWWWbbbsssmmmmmmxxx]]]JJJtttvvvdddDDD;;;;;;AAA;;;TTTJJJEEE>>>CCCAAACCCDDDCCCBBBGGGQQQYYYppp~~~zzz}}}vvveee]]]]]][[[]]]RRRVVVRRRjjjuuuYYYUUUYYYeeeooooookkkiiimmmTTTUUUeeewwwaaaqqqiiissssss}}}yyyttttttiiiMMMIIILLLJJJfffggguuuvvvNNNBBB666444777777777888999>>>666<<>>@@@@@@@@@???<<<999666444888BBB;;;777AAA???<<>>RRRooo^^^JJJ999777999555222333666ccc}}}SSS>>>???UUUBBB<<>>???<<<999666333222222222333333222111111111111111222222222222333333333333111111111111111222333444111111111222222222333333222222333444555666777777::::::;;;<<<>>>???@@@@@@EEEEEEGGGHHHJJJKKKLLLMMMNNNOOOQQQTTTXXX\\\^^^______fffrrr||||||nnnXXXHHHEEERRR^^^dddlllwwwyyyuuuqqqkkkhhhhhhfff```\\\\\\YYYXXXWWWUUURRROOOMMMLLLGGGEEECCCCCCEEEFFFFFFFFFEEEGGGIIIKKKKKKLLLNNNPPPTTTVVVXXXWWWSSSOOOLLLKKKHHHEEE@@@<<<::::::;;;<<<:::;;;<<<>>>???@@@AAAAAA>>>??????>>>???HHHWWWcccjjjvvvZZZMMMDDD???dddnnn{{{oooXXXbbbZZZYYYqqq|||zzzyyywwwtttvvvtttqqqnnnjjjgggeeeddd___[[[\\\```^^^\\\fffuuuiiiJJJCCCBBBFFFEEE>>>???DDDBBB;;;GGGJJJ???999@@@HHHHHHAAA???>>><<<;;;:::999888777555777::::::999===BBBEEEHHHAAA;;;???@@@CCCNNNQQQXXXdddvvvqqqhhhsssUUUMMMcccbbb<<<===;;;@@@<<<```MMMIIIEEEIIIBBBDDDEEECCCBBBGGGPPPYYYkkk~~~wwwooo~~~iii^^^\\\PPPWWW```aaapppzzziiiooovvvvvvnnnddd\\\YYY]]]MMMPPPlllzzzmmmxxxqqq{{{~~~||||||ppp______eee[[[[[[bbbddd{{{hhh{{{|||vvvhhhNNNBBB888666888888888999888???888>>>WWW~~~}}}pppYYYRRRMMMJJJDDD@@@>>>HHH[[[nnnzzz~~~yyyoooiiifffeeebbb^^^YYYZZZ^^^___XXXMMMFFFEEEBBBBBBBBBBBBBBBAAA@@@@@@777999999>>>EEEHHHWWWooo]]]JJJ999DDDhhhfffJJJAAAVVVttt___KKK:::777888555333444AAAPPPYYY@@@>>>QQQNNNBBBJJJwwwnnn^^^```VVVBBB@@@BBBAAA???>>><<<999555333222222222444333333222222222222222222222222333333333444444222222111111111111222222111111111111222222222222222333444555666777777888:::;;;<<<===???@@@AAAAAAEEEGGGIIIKKKMMMNNNNNNNNNNNNPPPRRRVVVZZZ^^^aaaccceeekkkvvv{{{nnndddWWW___jjjuuu|||}}}|||vvvqqqmmmmmmjjjddd```___ZZZYYYXXXWWWUUUSSSQQQOOOJJJHHHEEEDDDDDDDDDDDDCCCFFFHHHJJJKKKKKKLLLNNNPPPPPPTTTYYYZZZWWWQQQLLLJJJGGGEEEAAA>>>;;;:::::::::999:::;;;<<<============;;;<<<<<<:::999>>>IIIRRRYYYddduuuZZZPPPDDD===fffuuuzzz{{{ZZZdddYYYYYYppp|||{{{{{{{{{{{{yyywwwsssoookkkhhhfffccc______```]]]ZZZaaammm{{{qqqXXXHHHIIIGGGDDDGGGMMMJJJAAAKKKMMMLLLLLLLLLLLLDDD;;;CCCBBBAAA@@@@@@>>>:::777888666666999999888<<>>:::===???kkkIIIHHHFFFIIICCCEEEEEECCCBBBFFFPPPXXXkkkwwwbbbggg~~~uuueeefff___bbb|||tttXXXeeennnrrrhhhaaa```YYYWWWyyy|||yyy~~~zzzyyyvvvxxxkkkXXXJJJRRROOOMMM]]]mmmttt~~~aaaLLLAAA999888:::::::::;;;888BBB;;;???WWWlllyyy|||aaaVVVNNNLLLHHHCCC@@@GGGXXXlll{{{xxxtttvvvyyyxxxuuuhhhmmmrrrpppbbbRRRKKKLLLIIIHHHGGGFFFDDDDDDCCCCCC>>>777>>>FFFAAAEEE```yyyyyydddCCCEEEppp}}}bbbIIIDDD\\\yyy^^^KKK:::777888555333666;;;@@@```;;;AAAOOOWWWDDD;;;VVVooo```YYY}}}VVVAAA@@@BBBBBBAAA===;;;888555333222222333555444444333333333333333333333333333444444444444555555444333333333333333111111111111222222222333333444444555666777888999;;;;;;<<<>>>@@@AAABBBCCCEEEGGGJJJMMMOOOPPPOOOOOOOOOQQQTTTXXX\\\```eeeiiihhhhhhllluuu~~~|||xxxrrrnnnnnnkkkfffcccccc]]]]]][[[YYYWWWTTTRRRPPPMMMJJJGGGFFFFFFFFFFFFEEEHHHJJJLLLMMMMMMNNNPPPRRRPPPTTTXXXZZZWWWSSSOOOMMMGGGEEECCC@@@===;;;::::::::::::;;;;;;<<<<<<;;;;;;:::<<<>>>======@@@GGGMMMTTT^^^mmm]]]SSSCCC>>>___|||{{{[[[gggVVVZZZnnn}}}~~~~~~}}}|||yyyuuupppllliiidddaaaaaabbb___]]]cccmmmlll~~~kkkQQQRRRKKKLLLbbbrrrkkk^^^QQQOOO```tttiiiGGG<<>>===999;;;BBBwwwGGGHHHGGGGGGDDDFFFFFFDDDBBBFFFNNNVVVjjjyyyxxx~~~zzzwwwvvvzzzzzzwwwggg~~~^^^PPPfff{{{kkkyyy~~~pppoooXXXcccddd^^^qqqnnnHHH???888888:::::::::<<<:::EEE>>>>>>QQQooo{{{hhhYYYQQQQQQMMMHHHCCCGGGTTThhhyyyyyyllliiieee___UUUNNNPPPWWWSSSRRROOOKKKGGGCCC@@@>>>BBB;;;FFFIII===JJJjjjxxx}}}uuuWWWUUUzzzzzz]]]FFFFFFaaa~~~\\\JJJ:::777888555444888000@@@sss>>>EEENNN\\\FFF777BBBgggvvvbbbPPPddd~~~UUU@@@@@@CCCDDDCCC>>><<<999666444333333444666555555444444444444444333333444444444555555555666666555444333333333333111222222222333333333333444555666666888888999:::;;;<<<===???AAABBBDDDDDDEEEGGGJJJNNNPPPQQQPPPPPPQQQSSSWWWZZZ^^^ccciiinnnoookkkkkkttt{{{uuuqqqqqqooojjjggghhhbbbaaa___\\\XXXUUURRRPPPMMMKKKHHHGGGGGGHHHGGGGGGGGGIIIKKKLLLLLLMMMPPPRRRPPPRRRTTTTTTSSSQQQPPPPPPIIIGGGDDDAAA>>><<<;;;;;;;;;<<<<<<======<<<<<<<<<888:::<<<<<<<<<>>>BBBEEECCCMMM___tttaaaTTTAAAAAA[[[]]]oooXXX[[[lll}}}~~~zzzuuuqqqnnnfffeeeddddddbbbaaaeeekkkcccrrrfffVVV^^^ZZZ___{{{}}}aaa[[[vvvlllQQQGGGLLLHHHEEEDDDDDDBBB<<<888:::888777999999888===CCCDDDJJJDDD===??????EEERRRVVV```qqq|||{{{ZZZOOOwwwppp???===999:::CCCLLLLLLJJJHHHFFFGGGGGGDDDBBBEEEMMMUUUdddxxxnnnhhhkkkiiimmm~~~nnneeewwwgggXXXbbbsssuuuoooxxxoooccczzz~~~~~~uuuCCC<<<777888:::999:::===<<>>???===FFFEEEBBBaaazzz______wwwXXXCCCHHHggg{{{|||tttWWWGGG999888888555555999777@@@___GGGFFFgggLLL???AAASSSvvvRRRYYYVVVAAA@@@DDDEEEEEE>>>===:::777555555555555777666666555555555555555444444444555555555666666555555444333333222333333333333333333444444444444555666666777888999:::;;;<<<<<<>>>@@@BBBDDDEEEFFFGGGHHHKKKNNNPPPRRRRRRRRRSSSVVVZZZ]]]___dddlllqqq}}}~~~|||wwwvvvtttooommmnnngggfffccc```\\\WWWTTTRRRMMMKKKHHHGGGGGGGGGGGGFFFDDDFFFHHHIIIIIIJJJLLLNNNMMMNNNOOOOOONNNNNNOOOQQQLLLJJJFFFBBB???===============>>>>>>>>>>>>>>>>>><<<===>>>===<<<;;;<<<>>>;;;DDDUUUkkkeeeUUU@@@DDD___|||```yyy]]][[[jjj|||wwwtttnnnmmmkkkhhheeecccdddfffbbblllzzzsss\\\]]]kkkhhhjjjmmmkkk}}}gggGGGTTTNNNGGGDDDEEEDDD@@@<<<<<<999888:::999999>>>DDDCCCJJJEEE???@@@AAAGGGVVV\\\eeesssyyyzzz{{{___PPPtttwwwaaaIII>>><<<:::BBBzzzOOOMMMIIIFFFGGGHHHHHHDDDAAADDDLLLSSSaaasssdddcccmmmuuutttssscccWWWaaakkkkkkggg```^^^kkkzzzyyylllsssgggnnnfffcccrrrqqqwwwtttkkkccc???:::777999::::::;;;>>>>>>EEECCCGGGJJJiiixxxpppYYYRRRVVVKKKGGGBBBCCCMMMaaaxxxzzzdddXXXTTTQQQOOOOOOMMMKKKGGGDDDAAA@@@@@@AAAAAA???@@@===CCCffflllmmmtttUUUCCCNNNooo~~~~~~\\\QQQBBB888888999666555:::===777cccJJJ>>>sssWWWCCCDDDGGGhhhVVVTTTsssZZZDDDBBBEEEEEEEEE???>>>;;;888666666777777888777666666555555666666444555555555666666666666666555555444444444555555444444444555555555666666666666777888999:::;;;;;;<<<===>>>@@@CCCDDDFFFGGGJJJKKKLLLOOOQQQSSSUUUVVVUUUYYY]]]___```eeemmmttt}}}{{{wwwrrrnnnooojjjiiigggddd```\\\YYYWWWQQQNNNKKKIIIHHHGGGFFFEEEBBBDDDGGGHHHHHHIIIKKKMMMLLLMMMOOOOOONNNOOOQQQSSSPPPLLLGGGCCC@@@>>>???@@@======>>>???????????????AAAAAAAAA@@@>>>=========@@@EEEQQQcccyyyfffWWW@@@FFFaaa~~~___aaaZZZggg~~~~~~{{{xxxwwwuuupppllljjjiiiiiihhhmmmttt~~~jjj___jjjxxxxxxjjjrrrttt|||}}}kkkbbbgggkkk]]]TTTJJJEEEFFFGGGEEEBBB>>>;;;:::;;;::::::???EEECCCKKKHHHAAACCCDDDKKK[[[bbbhhhtttzzzyyycccVVV~~~fffJJJ<<<>>><<<@@@lllSSSNNNHHHGGGHHHIIIHHHDDDAAACCCKKKRRR```|||lllgggiiinnnppprrrxxx[[[qqquuudddYYYXXX___gggkkk[[[eeeqqqzzzzzzttt|||rrrlll|||yyy{{{eeekkklll\\\mmm}}}kkkmmm}}}PPP>>>999888;;;<<<;;;<<<@@@AAADDDFFFOOOIII\\\zzz___TTTXXXNNNJJJDDDBBBIIIZZZqqq|||nnnhhhccc]]][[[[[[UUUKKKCCC???@@@CCCFFFFFFBBB===>>>CCCNNNssssssTTTEEEUUUzzz]]]JJJ>>>666999:::666666::::::777LLL~~~TTTFFFpppkkkEEEDDDCCCPPPfffYYYbbb~~~^^^GGGCCCEEEEEEDDD@@@>>><<<999777777888888888888777666666666666666555555555555666666666777888888777777777777888888555555555666666666666777777777888999:::;;;;;;<<<<<<===???AAACCCEEEGGGGGGLLLMMMNNNPPPRRRUUUWWWYYYWWWZZZ^^^```aaafffnnnuuuyyy|||wwwqqqmmmmmmkkkjjjiiifffccc```^^^\\\WWWTTTOOOLLLJJJIIIGGGEEEDDDFFFHHHIIIIIIJJJLLLNNNMMMOOORRRSSSSSSSSSTTTUUURRRNNNHHHCCC@@@???@@@AAA<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>@@@IIIYYYoooeeeXXXAAAFFF^^^]]]bbbXXXeee}}}~~~~~~|||wwwtttsssrrrpppoooqqqttt{{{~~~cccggghhhfffrrrvvvlllmmmcccXXXLLLFFFGGGIIIHHHFFF@@@<<<;;;;;;;;;;;;@@@FFFDDDMMMJJJCCCEEEGGGNNN^^^fffjjjtttfffgggnnn::::::>>>===@@@fff[[[TTTLLLMMMIIIJJJIIIEEEAAACCCKKKRRR[[[~~~xxxvvvwww}}}vvvuuuhhh______fffTTThhhhhhWWWbbb]]]jjjoooZZZNNNcccgggXXXtttxxxgggqqqOOO===:::999<<<===<<<>>>AAAEEEFFFHHHSSSGGGQQQfffYYY[[[TTTOOOHHHCCCEEETTTiiixxxyyyxxxxxxzzz}}}yyynnn]]]NNNEEEEEEJJJNNNFFFBBB>>>HHHIII999RRRrrrTTTHHH[[[gggFFF;;;555999:::666666999:::CCC@@@ttt```UUUeeeIIIGGGFFFFFFiii\\\gggcccDDD???IIINNNJJJDDDBBB>>>;;;999888999::::::;;;;;;999777555555666777777777888888999999999777888888888888888888888666666777777777888888888999999::::::;;;;;;<<<<<>>>>>>>>AAA999@@@QQQPPP@@@>>>JJJBBB>>>;;;===AAACCCAAA>>>===>>>GGGXXXjjj|||tttppp^^^BBBGGGSSSvvvccc|||hhh\\\cccvvv}}}}}}vvvsssvvvwwwwwwwww~~~{{{nnnkkkyyyqqq}}}cccMMMJJJGGGHHHKKKLLLHHHDDD???>>>;;;999888;;;@@@DDDIIIJJJEEEDDDDDD@@@JJJcccllltttaaaWWW~~~jjj>>>>>>===DDD@@@TTToooOOOWWWFFFHHHIIIHHHEEEBBBDDDKKKRRR___uuu{{{bbblllaaarrr|||yyyyyyssslllppptttiiiXXX\\\yyymmmkkklllRRR============???AAACCCDDDJJJPPPKKKEEEUUUYYYxxxtttdddZZZVVVMMMHHHIIIIIIMMM```vvvuuunnnqqqiiiWWWTTTSSSLLLBBBDDD>>>CCCNNNGGGLLLiiicccVVVeeeVVVBBBcccuuugggDDD<<<777999<<<;;;999999:::HHH<<>>:::888888999999:::;;;;;;999777555555666777777888888888888888888888888888888888888888888888888888888999999999999999999:::;;;===>>>?????????@@@AAACCCEEEGGGIIIJJJMMMOOORRRTTTUUUXXXZZZ]]]^^^aaafffkkkoootttyyy|||{{{yyyxxxooopppooonnnllliiieeeccc___]]]ZZZUUUQQQMMMKKKIIIHHHJJJKKKMMMOOOQQQQQQRRROOONNNMMMNNNPPPQQQQQQPPPMMMKKKGGGCCC@@@?????????>>>:::EEEZZZaaaSSSFFFBBBCCC???===???CCCDDDBBB???AAA@@@DDDOOO^^^mmm~~~tttnnn\\\CCCHHHOOOxxx}}}mmmbbbgggwwwzzzzzz~~~~~~~~~uuurrr}}}}}}ttt```LLLFFFDDDBBBDDDGGGHHHEEEBBBAAA@@@===:::999;;;@@@EEELLLMMMGGGDDDEEECCCQQQmmmrrryyy]]]```vvvjjjNNN666888???;;;MMMQQQVVVNNNGGGHHHGGGDDDAAACCCIIIOOOSSSfffqqqtttggguuusss```{{{sssjjjqqqMMM>>>>>>???BBBEEEIIILLLNNNMMMSSSRRRNNN[[[YYYooonnnaaaZZZQQQJJJIIIGGGIIIZZZnnnzzzggg___]]]VVVSSS]]]gggcccVVVBBBEEECCCEEEOOOVVV```oooiiiWWW}}}xxx\\\MMMIIIpppvvvXXXDDD<<<777999;;;:::999:::888;;;CCCbbbaaayyyPPP>>>GGGfffxxxOOOBBBHHHNNNNNNKKKHHHEEEAAA===<<<;;;;;;>>>>>>???===;;;::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999999999999::::::::::::;;;999:::;;;===>>>@@@AAABBBCCCDDDFFFIIILLLNNNPPPRRRLLLNNNRRRTTTUUUXXX[[[]]]aaaeeekkkpppuuuzzzyyy~~~zzzxxxxxxwwwvvvssspppmmmkkkdddbbb___[[[VVVRRRNNNLLLGGGHHHIIIKKKMMMNNNOOOOOOTTTRRROOONNNPPPRRRSSSSSSGGGEEEBBB???===<<<=========;;;DDDYYYhhheeeRRRBBBDDDBBBBBBDDDGGGGGGEEEAAAAAA???AAAKKKZZZjjj}}}uuu___DDDFFFFFFbbbzzzyyy~~~oooTTTXXXhhh~~~nnn}}}pppjjjtttlllooo|||qqqaaaRRRFFFNNNKKKIIIJJJLLLLLLIIIFFFCCCAAA===999888:::???DDDJJJLLLEEE@@@@@@AAASSSpppjjjsssXXX]]]sss}}}bbbCCCEEEEEEFFF>>>MMMYYYTTTMMMHHHIIIHHHEEEBBBCCCHHHMMMYYYdddxxxfffddd}}}jjj}}}~~~ooolllIII<<<===@@@EEEJJJOOOTTTVVVTTTYYYXXXSSS]]]ZZZkkkyyygggcccZZZRRRMMMHHHIIIVVVfffrrrYYYOOOKKKUUUeeekkk```SSSKKKHHHEEE@@@DDD^^^www}}}|||eeewww]]]MMM\\\~~~\\\EEE===888999<<<;;;<<<>>>AAA999HHH\\\TTTqqq|||PPPAAAJJJsssoooeeemmmuuuwwwdddbbb^^^YYYUUURRRPPPOOOSSSTTTTTTSSSQQQOOOPPPQQQRRRRRRRRRQQQQQQPPPPPPPPPOOOOOONNNMMMLLLLLLKKKKKKIIIIIIJJJJJJJJJKKKKKKKKKJJJKKKLLLMMMNNNOOOPPPPPPUUUVVVWWWZZZ\\\___```aaagggiiilllmmmnnnooorrrtttxxx{{{wwwwwwuuurrrooojjjfffddd\\\]]]^^^```aaabbbbbbbbbccc```]]][[[[[[[[[ZZZYYYNNNMMMKKKIIIGGGGGGHHHHHHJJJGGGHHHRRRdddmmmcccSSSOOONNNOOOQQQTTTSSSQQQNNNKKKIIIKKKTTTaaannn~~~vvv```HHHGGG```hhhsssgggiiiwwwxxxzzz~~~rrr~~~qqq___nnnvvvlllZZZMMMGGGEEEPPPNNNKKKJJJIIIGGGDDD@@@JJJHHHDDD@@@>>>@@@EEEIIIOOOSSSMMMFFFFFFGGGWWWqqqrrr{{{SSSiiiooo>>>:::999:::;;;WWWbbbQQQCCCEEEFFFEEEBBB@@@AAADDDGGGRRR[[[|||wwwvvvyyyyyyssslllVVVeeemmmVVVhhhaaaCCC;;;===AAAFFFLLLQQQVVVXXX]]]\\\ZZZSSS\\\^^^mmmrrreee]]]TTTMMMFFFEEENNNZZZ{{{~~~zzzyyyzzzhhhjjjsss~~~{{{lll```^^^]]]MMMHHHCCCBBBfff{{{nnnVVVIIIjjjmmmVVVAAA;;;777999<<<===???CCCFFFDDDFFFSSSfffhhhMMM]]]sssXXXCCCEEE___{{{zzzwwwtttrrrssswww{{{|||}}}|||mmmbbb```___ccc}}}zzzjjjjjjiiihhhggggggiiikkkpppuuummm|||nnn___pppiiiQQQQQQSSSVVVZZZ___bbbeeefffmmmiiijjjeeelllpppwwwlllfff___XXXQQQPPPUUU\\\|||tttrrrtttkkkssskkkeeemmm```JJJGGGJJJGGGbbbrrr___[[[aaaPPPCCC>>><<