BM66(@ ,,,------......------,,,---...............------++++++++++++++++++++++++,,,,,,.../////////...---------............//////------/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////...---,,,+++///...---,,,,,,---...///++++++*********+++---...//////.........---------,,,------......------,,,,,,,,,,,,------............---,,,+++++++++++++++---------.........//////,,,,,,,,,------------...////////////////////////---------....../////////------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,***,,,---+++((((((+++//////---***((((((***---///+++---///000000---+++)))************************))))))))))))***+++,,,---,,,+++***))))))+++---...+++***)))***,,,.........,,,,,,,,,++++++*********))))))))))))***+++,,,---...,,,***(((''')))***,,,)))************))))))((((((((()))***++++++,,,,,,((()))***+++,,,---------------,,,,,,,,,+++++++++************************++++++***************+++---,,,+++***+++,,,...///......---,,,,,,+++******,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))------------------------(((((((((((())))))))))))++++++++++++++++++++++++************************)))))))))))))))*********************************************************,,,+++)))((((((((()))*********++++++++++++******,,,,,,+++***)))))))))*********))))))))))))******------,,,,,,++++++******(((((((((((((((((((((((())))))))))))))))))))))))+++***)))))))))))))))***++++++************++++++++++++++++++++++++++++++((()))***+++,,,,,,+++***,,,,,,+++***))))))******---+++)))))),,,---,,,***,,,,,,---............---++++++******))))))(((((())))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------***++++++,,,,,,++++++***,,,,,,------------------.........///111333666777666666777888999:::::::::999999:::;;;;;;;;;::::::======>>>???@@@AAAAAABBBEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDFFFGGGGGGHHHJJJLLLLLLMMMMMMMMMLLLKKKJJJIIIKKKKKKNNNYYYkkk~~~~~~~~~,,,------......------,,,......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---,,,,,,,,,++++++*********,,,,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------000///............///000,,,+++*********,,,---...//////.........------------......//////......---,,,,,,,,,---------......//////...---------------+++++++++,,,,,,,,,------//////...---,,,,,,++++++........................,,,,,,---------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,......,,,***))))))***,,,...,,,---.........---+++***------------------------*********++++++,,,---...,,,+++***))))))+++---...,,,+++******,,,......---,,,,,,+++++++++++++++++++++*********+++,,,------,,,,,,,,,++++++***************+++++++++++++++******++++++,,,------......+++,,,,,,,,,,,,+++******.........---------,,,,,,++++++++++++++++++++++++++++++************++++++))))))(((((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,+++++++++*********+++*********************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++************))))))))))))************************************************++++++***)))))))))))))))++++++*********+++,,,---------,,,+++++++++++++++******))))))))))))******((((((((((((((((((((((((************************))))))))))))))))))))))))***)))))))))))))))******++++++************++++++++++++++++++++++++++++++))))))***+++,,,+++******,,,++++++***))))))******...+++)))***+++,,,+++***)))******+++++++++++++++*********************+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,------.........///000333555777777777777888999999999:::999999:::;;;;;;;;;::::::======>>>???@@@AAAAAABBBEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEGGGGGGGGGGGGIIIKKKLLLLLLLLLLLLLLLKKKJJJIIIKKKJJJNNNYYYkkk~~~,,,------......------,,,,,,------.........------------------------------,,,---......//////......000000///...---,,,+++***++++++,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............000000////////////000000,,,,,,+++++++++,,,------...............---------...//////////////////...,,,,,,,,,------------...111000//////.../////////+++++++++,,,,,,,,,------.........------,,,,,,,,,------------------------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++........................++++++,,,,,,------......,,,+++*********+++,,,------,,,***+++,,,------,,,++++++++++++++++++,,,,,,---,,,,,,+++,,,,,,------***+++---...---,,,***(((******+++,,,---------,,,++++++,,,,,,------......,,,,,,,,,,,,,,,++++++***//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***++++++,,,,,,,,,,,,,,,*********+++,,,------...,,,,,,,,,++++++++++++***************************,,,,,,,,,,,,++++++++++++...---------,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++*********+++++++++***)))))))))((())))))))))))))))))))))))*********************************+++******)))(((+++***))))))***,,,...000,,,,,,+++*********++++++******))))))))))))******)))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***++++++++++++************++++++******************************+++++++++***)))))),,,+++******)))*********...,,,******+++++++++))))))))))))***************((())))))***++++++,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************------------------------******++++++,,,,,,,,,,,,---------...000222555666888888888888888888999999888999::::::;;;;;;;;;:::======>>>???@@@AAABBBBBBDDDDDDDDDDDDEEEEEEEEEEEEEEEGGGHHHHHHGGGFFFHHHIIIJJJKKKKKKKKKKKKKKKJJJIIIJJJJJJNNNZZZlll~~~,,,------......------,,,***++++++,,,,,,,,,,,,+++---------------------------------...............000000000///...---------+++,,,,,,,,,------------------------------------,,,---.../////////////////////............//////---,,,,,,,,,,,,---------..............................////////////......------------------------000000///////////////000---------.........//////***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...+++)))***---...,,,***+++,,,,,,,,,,,,,,,,,,+++,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------++++++*********+++,,,---...,,,++++++,,,---,,,+++*********++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,)))***+++,,,,,,+++***)))))))))+++,,,------------*********+++++++++,,,,,,))))))+++,,,---.....................------------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,+++,,,---.........,,,,,,*********+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////...------,,,,,,)))))))))))))))(((((((((************************)))))))))((((((((('''''',,,,,,++++++***)))(((((())))))))))))))))))))))))++++++++++++++++++++++++)))***+++,,,,,,+++)))((())))))))))))***,,,---...))))))((((((((((((((()))******))))))))))))******+++++++++++++++*********''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((()))***,,,,,,++++++************++++++))))))))))))))))))))))))++++++++++++******))))))++++++***************+++...---++++++************++++++***+++++++++,,,,,,))))))))))))******++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...---------...000222444666999999999888888888888888888888999:::;;;;;;;;;;;;======>>>???AAABBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFHHHHHHHHHFFFFFFGGGHHHIIIJJJJJJKKKKKKKKKJJJJJJKKKKKKNNNYYYjjj|||,,,------......------,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------......//////++++++++++++++++++++++++---------------...//////------------------------000000000000000///......---------------------------------...---------------.....................,,,------......------,,,------------------------///......---......//////---------.........//////++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,***((())),,,---+++(((+++,,,------------,,,+++---,,,***))))))***,,,---***************************+++,,,,,,---,,,,,,+++++++++***+++++++++,,,,,,...,,,++++++,,,---,,,+++*********++++++,,,,,,,,,,,,++++++************+++******)))))))))*********((()))***+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,)))***+++,,,---.........---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******+++,,,,,,---((()))***++++++***)))(((++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))))))))((((((((('''''''''************************((((((((((((((((((((((((---,,,,,,+++***))))))((()))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))'''(((***+++++++++******)))((((((((((((((())))))******))))))))))))************)))(((''''''&&&&&&((((((((((((((((((((((((************************(((((((((((()))***,,,,,,++++++************++++++)))))))))))))))))))))))),,,,,,+++******)))))))))+++***************++++++---,,,,,,+++*********+++++++++*********+++,,,---******)))))))))(((((((((*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++***))))))***++++++,,,,,,------...//////000---------...000222555666999999999888888888888888777888999:::;;;;;;;;;;;;======>>>@@@AAABBBCCCDDDCCCDDDDDDDDDEEEEEEEEEFFFGGGHHHIIIHHHFFFEEEFFFGGGIIIIIIJJJKKKLLLLLLLLLKKKLLLLLLOOOYYYiiiyyy,,,------......------,,,,,,---...//////000//////,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////+++,,,,,,,,,---------...---------------...000000------------------------000111111000///...------+++,,,------------,,,+++....../////////...---,,,---------...............,,,,,,------------,,,,,,...------------,,,,,,,,,------,,,,,,------......+++++++++,,,,,,,,,------000///...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++***+++,,,,,,+++))),,,,,,------------,,,,,,,,,,,,+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++*********+++++++++,,,,,,,,,---,,,***+++,,,------,,,++++++++++++++++++,,,,,,*********))))))***++++++******)))))))))***+++,,,((()))***+++,,,,,,,,,+++------------............---------------,,,++++++------,,,,,,,,,+++++++++************************++++++***++++++,,,---...+++++++++,,,++++++***)))+++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))************************))))))***++++++,,,,,,---,,,,,,,,,+++*********)))************************,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,+++++++++++++++,,,++++++)))((((((++++++*********+++,,,,,,******))))))))))))******,,,++++++******)))((((((************************************************)))((((((((()))***++++++++++++************++++++************************,,,+++******)))******************)))******+++,,,+++,,,,,,+++******+++---******)))((((((***+++,,,++++++******)))(((((('''++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------+++***)))(((((()))***+++,,,,,,---...///000000111.........///111333666777888888888888888888999999777888999:::;;;<<<<<<<<<<<<===>>>@@@AAACCCDDDEEECCCCCCDDDDDDEEEEEEFFFFFFFFFHHHIIIHHHFFFFFFGGGHHHIIIIIIKKKLLLMMMMMMMMMMMMLLLLLLOOOYYYiiixxx,,,------......------,,,++++++---....../////////------------------------...------,,,---...///000//////////////////......,,,,,,,,,,,,,,,...///000........................---...............------,,,,,,---......---,,,,,,...//////000///...---,,,---------.........//////------............------......---------,,,,,,,,,------,,,,,,------...///+++++++++,,,,,,,,,------111000///...,,,***))))))------------------------.........---------,,,,,,+++,,,,,,------,,,,,,+++************************+++---...///---,,,,,,---------------------------,,,,,,,,,,,,,,,------...------------------------+++,,,---......---,,,+++******++++++,,,,,,,,,+++,,,+++******,,,......---,,,,,,++++++++++++++++++************++++++,,,---***+++,,,---...---,,,,,,++++++,,,,,,,,,,,,,,,+++........................---------...------,,,+++...---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---......///...------,,,,,,,,,---))))))******++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,------......//////000......------,,,++++++***************************((()))***+++,,,...//////++++++++++++++++++++++++++++++++++++++++++++++++************************+++*********++++++,,,---444111...***(((((()))***+++++++++++++++,,,------******))))))))))))******,,,,,,------.........///,,,,,,,,,,,,,,,,,,,,,,,,***************************)))))))))))))))******++++++************+++++++++++++++++++++++++++++++++***)))))))))***+++,,,******))))))***++++++,,,)))***,,,+++******,,,///++++++)))))))))***,,,---,,,,,,++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...,,,+++)))(((((()))+++,,,++++++,,,---...///000111/////////000222444777888777777777888999999999:::777777999:::;;;<<<<<<<<<<<<===>>>@@@BBBCCCEEEEEECCCCCCCCCDDDEEEFFFFFFFFFFFFGGGHHHHHHGGGFFFGGGIIIIIIJJJKKKMMMNNNOOOOOOOOOKKKLLLPPP[[[kkk{{{~~~,,,------......------,,,'''((()))***+++,,,,,,,,,////////////////////////......---,,,---...///000......---,,,+++******)))++++++******+++---...///........................******+++,,,------------,,,---...//////...---,,,...///000000000///---,,,---------.........//////......////////////...............------,,,,,,,,,---------------...///000---------........./////////......------,,,++++++------------------------/////////......---------++++++------------++++++************************+++///222222///---...000...------,,,,,,------...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000...---+++******+++,,,,,,,,,,,,++++++***)))***---.........---,,,,,,++++++***************++++++,,,---...///)))+++///222222000---+++---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,---...///////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///---,,,***)))((()))******''''''(((***+++,,,---...*********++++++,,,,,,,,,************************)))))))))******+++++++++((())))))***+++,,,---.........---,,,,,,+++******))))))))))))))))))))))))&&&&&&((()))+++---...///++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((++++++***)))***+++---...;;;666///)))&&&'''***---******))))))***+++,,,,,,******))))))))))))******'''''')))***,,,---//////************************************************+++***)))))))))))))))***++++++************++++++++++++++++++++++++++++++******)))))))))***,,,---******))))))***+++,,,,,,'''***,,,+++******---000...---,,,++++++---///000+++,,,,,,------......///'''(((((((((((())))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,***))))))***,,,---******+++,,,---//////000000000000111333555777999666666777888999::::::;;;666777999:::;;;<<<<<<<<<<<<===>>>@@@BBBDDDEEEFFFBBBCCCCCCDDDEEEFFFFFFGGGEEEGGGHHHHHHGGGGGGHHHIIIIIIJJJLLLMMMOOOOOOPPPPPPJJJKKKPPP\\\mmm~~~yyy------------------------///...,,,++++++,,,---//////...------...///...,,,&&&)))---......,,,+++***---------.........//////.../////////...---,,,,,,---...............------///---+++,,,---/////////------,,,+++++++++,,,,,,///////////////////////////...---,,,+++,,,,,,---..................------------,,,,,,,,,,,,------...---------......,,,***,,,,,,------------,,,,,,,,,,,,,,,---------...............------,,,,,,,,,++++++++++++++++++++++++......---,,,,,,+++******------------------------)))******++++++,,,------......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,............,,,+++++++++++++++++++++++++++...---++++++++++++---...))))))*********++++++++++++***)))***+++------,,,,,,+++)))(((((()))+++,,,,,,,,,++++++***+++++++++((()))+++---...///000000,,,,,,------,,,,,,+++***++++++------------++++++---,,,***))))))***,,,---.../////////...,,,***)))((()))***+++,,,+++******,,,,,,+++***+++,,,---...++++++------------++++++------------------------.........------,,,,,,,,,************+++,,,------***+++,,,,,,,,,,,,+++***))))))))))))))))))))))))***((((((***---...+++(((***,,,,,,+++)))((()))******************)))((((((+++***))))))+++---000222>>>444,,,++++++(((&&&&&&***)))((('''''')))+++,,,)))***+++,,,---,,,+++***)))***+++---///111222333******************************))))))))))))******)))))))))))))))))))))))),,,+++***))))))***+++,,,(((((())))))************(((((((((((()))))))))))),,,,,,+++***)))))))))***---+++)))(((((()))+++---)))***,,,---...---,,,,,,))))))))))))))))))))))))------,,,+++************)))******,,,---...//////,,,------......------,,,------------------------,,,+++******+++,,,...///000000000111222444555666777777777777777888888888888999999::::::;;;;;;<<<>>>>>>>>>>>>???@@@AAABBBDDDDDDDDDDDDDDDEEEFFFFFFFFFGGGGGGFFFEEEEEEFFFHHHKKKJJJJJJLLLNNNOOONNNLLLLLLNNNSSS]]]ppp}}}zzz------------------------000///---,,,,,,---...//////...------......---,,,)))+++...///...,,,,,,------------........................///......---------...............------///---,,,,,,---/////////...---------------------........................000///...---,,,------.................................------------......///...---...//////---+++------............------,,,,,,,,,---------............---------,,,,,,,,,++++++++++++++++++++++++......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------......------------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,***+++++++++,,,,,,,,,,,,///...,,,++++++++++++***,,,+++***))))))***+++,,,,,,,,,++++++***++++++,,,+++,,,------......------,,,,,,------,,,,,,+++*********+++,,,,,,+++******,,,***)))(((((()))***,,,,,,,,,,,,,,,,,,,,,+++***)))******+++,,,+++++++++,,,,,,+++++++++,,,---...+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,+++++++++***++++++,,,,,,***+++,,,,,,,,,,,,+++******************************)))(((***,,,---+++)))***+++,,,+++)))((()))*********+++++++++***((((((+++***))))))***,,,...000999000******+++)))((((((+++***)))((((((***+++---)))***++++++,,,,,,++++++******+++,,,,,,---......******************************))))))))))))******))))))))))))))))))))))))++++++***))))))***++++++)))))))))*********++++++(((((((((((()))))))))***++++++******)))************************************+++,,,,,,------,,,,,,*********************************)))******++++++************************,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++,,,---......//////000000222333555666666777777777888888999999888999999::::::;;;;;;<<<======>>>>>>???AAABBBCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGFFFEEEEEEFFFHHHKKKJJJJJJLLLNNNOOONNNLLLLLLNNNSSS]]]ooo~~~{{{------------------------000///...------...///000///...------......---+++,,,---......------...///.........---------------------......///.........------...............---///---,,,,,,...//////...................................................000///...............///........................---------,,,,,,---------///......///000///...,,,.........//////.........,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------......------------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++,,,,,,,,,---------///...---,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,++++++***++++++,,,,,,............---,,,++++++,,,,,,------,,,,,,+++***)))******++++++******))),,,+++***))))))***+++,,,***************+++,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,---......,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,++++++***+++++++++***++++++,,,,,,++++++***************************+++***))))))+++,,,,,,+++***+++,,,+++)))))))))+++)))***,,,------+++)))(((+++***)))))))))***,,,---333,,,''')))+++***)))***++++++***))))))+++,,,---+++************+++,,,,,,++++++*********)))))))))******************************))))))))))))******))))))))))))))))))))))))+++******))))))******+++***************+++++++++((((((((()))))))))***************)))******++++++)))***+++,,,,,,+++***))),,,++++++++++++,,,,,,---++++++++++++++++++++++++((((((((())))))***+++,,,---,,,,,,+++***)))((((((,,,,,,------------,,,,,,)))***************************+++,,,------------......//////111333444555555666666777888999::::::888999999::::::;;;;;;<<<<<<<<<===>>>@@@BBBCCCEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGGGGFFFEEEEEEFFFHHHKKKJJJJJJLLLNNNOOONNNLLLKKKNNNRRR\\\mmm{{{xxx------------------------...------------.../////////---,,,---......---,,,---......---+++,,,...000......------------,,,,,,,,,,,,---.../////////...,,,---......///............---,,,---...//////...,,,------................................................---------......---------...............,,,,,,++++++++++++,,,,,,...------...//////---,,,......////////////......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,************,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***+++++++++,,,,,,,,,,,,---******+++++++++,,,...000,,,,,,+++******+++,,,,,,++++++******++++++,,,,,,............---,,,++++++,,,,,,------,,,,,,+++*********++++++++++++******...------,,,,,,------...++++++***))))))+++,,,------,,,+++***+++,,,---...,,,,,,,,,,,,,,,------...---,,,+++******+++,,,---+++++++++++++++++++++++++++++++++,,,,,,------...------,,,+++************++++++++++++++++++++++++************************,,,+++))))))***+++,,,---)))+++,,,+++***)))***+++)))***,,,......,,,***)))+++***))))))((()))******...)))''')))+++)))(((***++++++*********+++,,,---+++***)))))))))***,,,---*********))))))(((((((((******************************))))))))))))******))))))))))))))))))))))))******))))))))))))******************++++++++++++(((((()))))))))************)))))))))***+++,,,,,,*********++++++*********---,,,+++******+++,,,---++++++++++++++++++++++++******))))))***+++,,,,,,///......---,,,+++******,,,,,,,,,------,,,,,,,,,))))))))))))************)))***,,,---......---,,,------...///000222444555555555666777999:::;;;;;;888999999::::::;;;;;;<<<;;;<<<===>>>@@@CCCEEEFFFDDDCCCCCCCCCCCCDDDEEEEEEFFFGGGGGGFFFEEEEEEFFFHHHKKKJJJJJJLLLNNNOOONNNLLLJJJMMMRRR[[[kkk}}}vvvsss------------------------++++++++++++,,,------......---,,,---///000///...---...---+++******---///------------------,,,,,,,,,,,,---.../////////...,,,------...//////.........---,,,---///000///---***+++,,,------------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------,,,,,,,,,,,,------,,,++++++,,,---...,,,+++......////////////......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,++++++++++++++++++++++++***++++++,,,------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,************,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++************++++++++++++''')))******)))***---///+++++++++++++++++++++++++++*********++++++,,,---,,,,,,------...---------,,,,,,------,,,,,,+++***,,,,,,,,,++++++,,,,,,,,,------------------------...---+++*********+++,,,---,,,+++***+++,,,---...+++++++++,,,,,,,,,,,,,,,,,,,,,***))))))***,,,,,,------------------------***++++++,,,,,,---------------,,,+++************++++++++++++++++++++++++************************,,,++++++******+++---...)))***++++++***)))***+++)))***,,,------,,,+++*********))))))))))))))))))---)))(((******'''&&&(((+++++++++++++++,,,,,,,,,+++***)))((()))***+++,,,))))))))))))******************************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))***************)))))))))***+++,,,,,,,,,+++)))(((((()))+++,,,---,,,******)))***+++,,,++++++++++++++++++++++++...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++*********+++++++++,,,,,,)))***,,,---......---,,,,,,------///111333444555555666777888999:::;;;;;;888999999::::::;;;;;;<<<;;;<<<===>>>AAACCCFFFGGGCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGFFFEEEEEEFFFHHHKKKJJJJJJLLLNNNOOONNNLLLIIIMMMQQQYYYiiizzz~~~sssppp------------------------******++++++,,,,,,---------,,,,,,...111222222111---...---,,,******,,,...+++,,,,,,,,,------------------......///.........,,,,,,---...////////////---,,,,,,...///000...---)))***,,,---...------,,,------------------------******+++,,,,,,,,,,,,+++,,,,,,------.../////////000//////......//////000+++******+++------,,,***.........//////.........,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,......------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------))))))*********+++++++++(((+++,,,***((('''))),,,************************************+++,,,------***+++,,,---............,,,,,,------,,,,,,+++***---,,,,,,++++++,,,,,,---******++++++++++++******...---,,,++++++++++++++++++++++++++++++,,,------))))))***+++,,,+++++++++++++++************++++++------------------------++++++++++++,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,,,,***+++,,,...)))***++++++***)))+++,,,)))******+++++++++++++++************))))))))))))+++)))))),,,+++'''%%%'''*********+++++++++++++++***))))))))))))***++++++((())))))******+++++++++******************************))))))))))))******))))))))))))))))))))))))((())))))******))))))(((*********))))))))))))))))))))))))*********++++++*********)))******++++++---+++)))'''''')))+++---,,,++++++************+++++++++++++++++++++++++++//////---,,,,,,+++++++++)))))))))******+++++++++++++++,,,,,,,,,,,,++++++******++++++,,,---------******+++,,,------------,,,---...///111333555777666777777888999:::;;;;;;888999999::::::;;;;;;<<<<<<<<<===???AAADDDFFFGGGCCCCCCBBBBBBCCCCCCDDDEEEFFFGGGGGGFFFEEEEEEFFFHHHKKKJJJJJJLLLNNNOOONNNLLLHHHLLLQQQXXXfffxxxuuurrr------------------------******+++,,,------------,,,,,,,,,///222555555555...//////...,,,+++---...******+++,,,---......///.........///......------+++,,,---...////////////---,,,---...000000...,,,)))***,,,...///......---------------------------***+++,,,---------,,,,,,,,,,,,------...//////000///......------......///++++++***,,,---...---+++------............------,,,,,,,,,---------......,,,,,,,,,---------......------------------------------..................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,------------------------...------,,,,,,------...*********+++++++++,,,,,,(((+++---+++((('''***...)))))))))******)))))))))************+++,,,---...***+++,,,---............,,,,,,------,,,,,,+++***,,,,,,+++******+++,,,,,,)))******************))))))******+++++++++++++++)))******+++,,,+++++++++'''((()))***+++******)))******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++)))+++------,,,+++,,,...(((***++++++******+++,,,***))))))))))))***+++,,,))))))******+++*********)))((()))---,,,(((''')))((()))******++++++******((())))))***************))))))))))))******************************************))))))))))))******))))))))))))))))))))))))'''((()))******)))(((''')))))))))(((((((((''''''))))))*********+++++++++++++++******)))*********++++++***))))))***+++++++++++++++++++++***))))))************************------,,,++++++,,,,,,,,,))))))*********+++++++++++++++,,,,,,,,,,,,++++++******++++++,,,------...++++++++++++,,,---......------...000222444666888888888888999999:::::::::888999999::::::;;;;;;<<<======>>>???AAACCCEEEFFFCCCBBBBBBBBBBBBCCCDDDDDDFFFGGGGGGFFFEEEEEEFFFHHHKKKJJJJJJLLLNNNOOONNNLLLGGGLLLQQQWWWeeevvvxxxuuu------------------------***+++,,,---............,,,+++,,,///333666777777///000111000...------...))))))***+++---...//////.../////////...---,,,,,,+++,,,---...////////////---,,,---...000000...,,,***+++---///000000///...------------------------***+++---...///...------,,,,,,------...///000000,,,++++++******++++++,,,,,,++++++---//////...,,,,,,------------------,,,,,,,,,,,,---------......,,,,,,,,,------.........------------------------------..................------------------------++++++,,,------......///---,,,,,,++++++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,...//////...,,,,,,------------------------...---++++++++++++---...++++++,,,,,,,,,---------%%%))),,,,,,)))***...333(((((())))))))))))((((((************+++,,,---...,,,,,,------......------,,,,,,---------,,,++++++,,,+++***))))))***+++,,,***++++++,,,,,,++++++***%%%&&&(((***+++,,,++++++((()))***+++,,,+++******&&&''')))******))))))((()))***+++,,,,,,+++***)))++++++++++++++++++++++++---,,,,,,++++++*********************+++,,,---------,,,+++******+++,,,---++++++++++++++++++++++++(((+++...///,,,+++,,,---(((***++++++******+++---***)))((('''''')))+++---))))))***+++++++++++++++'''&&&)))------)))(((+++(((((()))************)))'''(((***+++++++++***))))))))))))))))))(((((((((******************************))))))))))))******))))))))))))))))))))))))'''((()))******)))((('''))))))(((((('''''''''&&&)))************+++++++++,,,,,,+++***)))))))))***)))***+++,,,,,,+++***)))***+++,,,,,,,,,***)))((())))))))))))))))))))))))************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++))))))***+++,,,,,,------,,,+++******+++,,,...///---...///111333555777888999999999999999999999:::888999999::::::;;;<<<<<<===>>>>>>@@@AAACCCEEEFFFCCCBBBBBBBBBBBBCCCDDDDDDFFFGGGGGGFFFEEEEEEFFFHHHKKKJJJJJJLLLNNNOOONNNLLLGGGLLLPPPWWWddduuuxxxvvv+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,---......------...///111333444777666444111///---++++++........................***,,,...000000000...---//////000000000000000000000...---,,,.........---,,,...111111000......///444222...+++***+++---......---,,,,,,,,,,,,---.........------------......------/////////...---,,,...///000000000///---,,,//////...------,,,++++++........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********///...---,,,+++*********+++,,,------++++++,,,---+++,,,,,,------,,,++++++000///---+++************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......------------------------,,,,,,,,,------.........)))))))))******+++++++++------------------------+++++++++,,,,,,---------...,,,++++++------,,,***,,,---...---+++***+++,,,+++++++++,,,,,,------------,,,+++***))))))))))))+++++++++,,,,,,---------,,,+++++++++***)))))))))++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,------,,,,,,,,,---------......---+++******,,,---------------,,,++++++,,,------)))))))))***+++++++++,,,)))))))))))))))))))))))),,,,,,,,,------.........+++++++++************)))---------,,,+++***)))((())))))*********))))))((()))))))))))))))*********''''''((()))***++++++,,,,,,,,,,,,,,,,,,+++***)))+++++++++*********))))))(((***++++++)))(((((()))+++++++++************)))+++*********))))))((((((((((((((())))))***+++,,,,,,+++***))))))***+++,,,/////////...---,,,+++************))))))))))))))))))))))))))))))))))))))),,,+++)))(((((()))+++,,,******++++++++++++******************************///...---,,,+++,,,---...***)))))),,,///000...+++---,,,,,,++++++,,,,,,---***************************+++,,,---............/////////000111333444555888888888888888888888888666888999999888888999:::<<<<<<===>>>???AAACCCDDDEEEEEEEEEEEEEEEDDDDDDCCCFFFGGGHHHHHHGGGFFFGGGHHHHHHHHHJJJKKKKKKKKKJJJIIIKKKMMMOOOUUUddduuuxxxnnn---......//////......---+++,,,---.........------...---------...000111222222222000///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...------//////////////////......///...,,,---...//////...,,,---......---,,,,,,---000///---++++++---///000......---,,,,,,---............------------......---...............------///////////////......---.........---,,,+++++++++.................................------,,,,,,,,,////////////////////////------,,,,,,,,,+++++++++000//////...------------,,,---......,,,,,,---...,,,,,,------...//////000......---------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,+++***+++---...---,,,,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++************++++++++++++,,,,,,,,,---,,,,,,,,,++++++++++++++++++*********************+++++++++++++++++++++++++++++++++***++++++,,,,,,+++,,,,,,,,,,,,------------+++***+++,,,------,,,---,,,+++******+++,,,---************++++++++++++))))))))))))))))))))))))************+++++++++++++++++++++************))),,,,,,,,,,,,+++***))))))))))))************))))))++++++******))))))(((((((((((())))))******+++++++++,,,,,,,,,++++++***)))+++++++++*********))))))***+++,,,,,,******+++,,,+++++++++************)))+++*********))))))))))))******)))(((((()))))))))+++******))))))******+++************)))((('''''')))))))))))))))*********************************,,,,,,+++******+++,,,,,,******++++++++++++******++++++++++++++++++++++++---,,,++++++++++++,,,---...,,,)))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---..................//////111222444555777777777777777777777777777888:::999888888999;;;;;;<<<<<<>>>???AAACCCDDDCCCCCCDDDEEEEEEDDDDDDCCCFFFGGGHHHGGGFFFEEEFFFHHHHHHIIIJJJKKKKKKKKKJJJIIIKKKMMMOOOUUUcccuuuzzzppp---......//////......---***,,,///111111000---,,,...------------...///000------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,/////////......---------...---,,,---///000000///+++,,,,,,+++)))((()))+++,,,,,,,,,,,,---///000111......---,,,,,,---............------------............---------......///000//////............///...------,,,,,,++++++***........................000///...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,........................---...//////------...///...---,,,,,,,,,...///000...------------...///000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------------------------------------------,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++***))))))+++---//////...,,,---...---+++***+++,,,---------,,,,,,,,,,,,,,,///...---,,,,,,+++,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,---------*********)))))))))((((((++++++++++++++++++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,+++***+++---...---,,,++++++************+++++++++++++++++++++*********))))))))))))))))))))))))***************)))))))))+++++++++************)))***+++++++++++++++******))))))************)))))),,,,,,+++***)))((('''''')))*********************+++++++++,,,++++++***)))+++++++++******************++++++***((()))+++---+++++++++************)))***************)))))))))+++***)))(((''''''''''''))))))************))))))''''''(((((((((''''''&&&(((((())))))******++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,000---***)))***+++,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............------...///000222333444777777777777777777777777777888:::999888888999;;;;;;;;;<<<===???AAACCCDDDAAAAAABBBCCCDDDDDDDDDDDDEEEFFFGGGGGGEEEEEEFFFGGGHHHIIIJJJKKKLLLKKKJJJJJJKKKMMMOOOUUUdddvvvvvv+++,,,,,,------,,,,,,++++++,,,...///000///---,,,------------------------,,,,,,++++++,,,---.................................---,,,+++++++++++++++///......------,,,,,,+++---,,,,,,...000111000///,,,,,,,,,***(((''')))+++++++++---...//////000000......------------............------------......///...---,,,,,,---///000000///...------...///000------,,,,,,++++++++++++........................//////...---,,,,,,++++++++++++++++++++++++++++++..................------***++++++,,,,,,---------,,,...///...---,,,---...///---+++))))))***+++,,,......---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++++++++******)))))))))++++++++++++++++++++++++************************+++******+++---......---+++,,,------++++++,,,------------------,,,,,,,,,......---,,,,,,,,,,,,,,,***************************+++++++++,,,,,,------+++++++++***))))))((((((***+++++++++++++++,,,,,,,,,,,,,,,,,,++++++***))))))************+++++++++,,,+++***,,,---...---+++************************,,,,,,,,,++++++*********))))))))))))))))))))))))---,,,,,,++++++*********+++++++++*********))))))))))))***+++++++++++++++((())))))************)))+++*********))))))((((((+++***************************++++++++++++******************************))))))((('''%%%&&&))),,,+++++++++*********))))))***************************))))))(((''''''((((((((((((***++++++***(((((())))))***+++++++++******''''''((()))***++++++,,,***************************++++++,,,,,,++++++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++******+++,,,,,,,,,+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,---...000111333444777777777777777777777777666777999888777777888:::;;;;;;<<<===???AAABBBDDD>>>???AAABBBCCCDDDDDDDDDDDDFFFFFFFFFEEEDDDEEEFFFHHHIIIJJJLLLLLLKKKKKKJJJIIIKKKNNNVVVfffyyy{{{+++,,,,,,------,,,,,,+++,,,,,,,,,+++,,,,,,---...---------------,,,,,,,,,......---------------..............................---,,,+++++++++++++++......------,,,,,,,,,+++---,,,---///111222111///---------+++))))))+++---,,,---...//////......---..............................------------.........---,,,,,,,,,...///000000///...------...///000------,,,,,,,,,,,,,,,+++........................------------------------................................................)))***+++,,,------------+++---------,,,+++,,,---,,,+++***))))))***,,,------------,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++++++++******)))))))))------------------------************************---,,,++++++------,,,++++++,,,------++++++,,,------------------------------,,,,,,++++++++++++,,,************************))))))******++++++,,,,,,,,,,,,+++++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))*********+++++++++++++++,,,......---+++************************---,,,,,,,,,++++++******))))))))))))))))))))))))---,,,,,,++++++*********+++++++++*********))))))(((((()))***++++++++++++(((((()))***************(((((())))))*********+++++++++++++++************)))******++++++*********************************((()))((('''&&&'''***---+++++++++*********))))))***************+++++++++((((((((((((((()))******((()))***++++++***)))(((+++,,,,,,------------,,,''''''((()))***++++++,,,************************))))))************))))))++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------------%%%(((+++------------,,,+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............+++,,,---...000222444555999999999999999999999999555666777777666666777999;;;;;;;;;===>>>@@@BBBCCC>>>>>>@@@BBBCCCDDDDDDDDDDDDFFFFFFFFFEEEDDDEEEFFFIIIJJJKKKLLLLLLLLLKKKJJJGGGJJJNNNVVVggg||||||---......//////......------,,,+++******,,,---...,,,------......---,,,,,,//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------...000222222000...---.........,,,,,,...///.../////////...---,,,,,,---...////////////...---......------------......---------------...///000///............//////000------------------------........................,,,,,,,,,---------......---------------------------------...............+++,,,...///000///......+++,,,------++++++,,,---*********+++,,,...000111+++,,,---...///000000000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++*********...---+++,,,,,,---+++******,,,------++++++,,,...,,,---------............,,,,,,++++++++++++,,,,,,+++++++++++++++***************************++++++++++++++++++++++++++++++*********++++++,,,,,,---***+++,,,---,,,+++***)))))))))*********++++++++++++***+++---......,,,*********+++,,,,,,+++******,,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))***************)))))))))+++++++++************)))(((((()))***+++++++++***'''((()))******+++******''''''((()))***+++,,,,,,******++++++++++++++++++((()))******+++************************+++++++++***++++++*********---///+++++++++************)))*********+++++++++++++++(((((((((((()))***+++,,,******++++++++++++******++++++,,,,,,,,,++++++***(((((())))))******++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++************************++++++,,,..............."""&&&+++......------,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,---...000333444666::::::::::::::::::::::::555666888777666666777999::::::;;;<<<>>>@@@BBBCCC>>>???@@@BBBCCCDDDDDDDDDEEEFFFGGGGGGEEEEEEFFFGGGIIIJJJKKKLLLMMMLLLKKKKKKGGGIIIMMMUUUfffzzz~~~---......//////......---,,,,,,,,,---------------,,,---......///...------......------------...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...------,,,,,,------......//////......///000222111///---+++---///000/////////111//////......---------------...///000000///...---......------------......+++,,,---...////////////---......///////////////................................................------------------,,,,,,++++++++++++++++++++++++,,,,,,---------.........,,,---...000000///------,,,---...---,,,+++,,,...,,,,,,,,,,,,,,,---------***+++---...000000000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...++++++++++++++++++++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++---+++++++++---------+++***+++---,,,,,,+++---...+++,,,,,,---...///000000------,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++******))))))******++++++,,,,,,)))******+++,,,,,,------)))***,,,------,,,+++************+++++++++,,,,,,******+++---///...,,,******+++,,,------,,,+++***++++++,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************+++++++++++++++++++++************)))((()))***************)))'''((()))******+++++++++(((((())))))******++++++*********++++++,,,,,,,,,(((((()))***************))))))*********+++++++++)))+++------,,,,,,...///+++++++++************)))*********++++++,,,,,,,,,+++***************+++,,,,,,,,,++++++++++++,,,,,,***+++++++++***)))(((((()))))))))))))))*********+++++++++++++++++++++++++++***)))(((((()))***++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))***,,,---......------###'''+++---,,,+++,,,---........................++++++++++++++++++++++++***+++,,,---............,,,------///111444666777999999999999999999999999777888999999888888999:::::::::;;;<<<>>>@@@BBBCCC@@@@@@AAACCCDDDDDDDDDDDDFFFGGGHHHGGGFFFEEEFFFHHHIIIJJJKKKLLLMMMLLLLLLKKKGGGIIILLLSSScccvvv+++,,,,,,------,,,,,,+++***,,,...000111///---,,,+++,,,.../////////......,,,,,,,,,,,,---...//////........................***,,,...000000000...---+++,,,,,,---...///000000/////////111222111///,,,***,,,///111000000000111......---------......///---...///000000///...---.........------.........***+++---///000000///...,,,---///000000000///.........//////////////////........................//////...---,,,++++++***........................,,,,,,,,,---------......***+++---......---+++***---...///...------.../////////...,,,***'''%%%###+++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///++++++++++++++++++++++++,,,,,,,,,------.........)))))))))******++++++,,,++++++++++++++++++++++++---------,,,,,,++++++++++++***)))+++---///......***+++---,,,,,,,,,---...***+++,,,---...000111111......---------......///---------,,,,,,+++++++++---------,,,,,,+++++++++''''''((()))***+++,,,,,,))))))***+++,,,,,,------((()))+++---------++++++***++++++++++++,,,,,,,,,******+++---//////,,,***+++,,,------------,,,++++++++++++,,,,,,---------)))))))))))))))))))))))),,,,,,,,,------.........+++++++++************)))))))))************))))))''''''(((******+++++++++************))))))))))))))))))***+++,,,,,,------(((((()))***************))))))******++++++++++++'''))),,,,,,,,,+++,,,---+++++++++************)))*********++++++,,,,,,,,,...---,,,+++************...---,,,++++++,,,---...++++++++++++***)))''''''*********)))))))))))))))++++++++++++++++++++++++,,,+++)))(((((()))+++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,------,,,,,,'''***,,,+++))))))+++---///...------------...///************************++++++,,,---............,,,---...000222444666888888888888888888888888888888:::;;;;;;:::999;;;<<<::::::;;;<<<>>>@@@AAACCCAAAAAABBBCCCDDDDDDDDDDDDFFFGGGHHHHHHGGGFFFGGGHHHIIIJJJLLLMMMMMMMMMLLLKKKHHHJJJLLLRRR```qqq|||~~~444222///,,,+++,,,...///---------............///..............................------------......,,,,,,,,,---------............------------............////////////.........------------...///////////////...------,,,,,,///...---,,,---000333555............/////////////////////...---------,,,........................---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++000000//////.........---------..................---------------...///000------,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++******111///---***)))***+++,,,---,,,+++*********+++,,,+++,,,------++++++,,,---------,,,+++++++++,,,,,,)))***,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++******)))***,,,------,,,***))))))************+++++++++------,,,,,,,,,,,,++++++,,,,,,,,,---------......+++,,,------......------,,,+++***))))))***+++,,,+++***)))((()))***+++,,,,,,***))))))***++++++***000///...---,,,+++******))))))***+++,,,,,,------,,,,,,,,,******+++---000++++++,,,,,,,,,+++******,,,+++***)))))))))***++++++,,,,,,---,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))---,,,+++)))((())))))******************)))(((((()))******)))'''&&&'''(((******))))))))))))******)))))))))***++++++,,,,,,***************)))((('''******+++,,,,,,---......,,,++++++******++++++,,,))))))))))))))))))))))))*********)))))))))((((((***,,,,,,+++((())),,,///))))))***++++++++++++***+++******))))))******+++...,,,)))((()))******))))))***,,,......---,,,++++++++++++*********))))))******))))))***,,,...///,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,+++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,.........///000222333444777777777777666666666666:::999999999::::::;;;<<<::::::::::::;;;===???@@@;;;>>>AAABBBCCCDDDFFFGGGDDDFFFGGGGGGEEEDDDEEEEEEHHHIIIKKKLLLMMMMMMLLLLLLJJJKKKLLLPPP]]]mmmvvvxxx{{{~~~111000...,,,+++,,,---...---------............///..............................------------......,,,---------..................------------......,,,,,,------------,,,,,,---------------...//////......//////000000111111111111000000//////..................////////////...............---------........................------,,,,,,,,,,,,------000000/////////.........///.........------------.........------,,,,,,+++---------------...//////,,,,,,---------.........,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++///...---++++++,,,---...---,,,+++******+++,,,---+++,,,------++++++,,,---,,,,,,,,,++++++,,,------***+++,,,......,,,+++***,,,+++++++++***)))))))))---------,,,,,,,,,++++++***+++,,,,,,,,,,,,+++***************+++++++++++++++++++++,,,,,,---------,,,,,,,,,---------....../////////...---,,,******,,,+++***))))))***+++,,,,,,,,,++++++,,,,,,---...---+++******+++,,,,,,+++,,,,,,,,,,,,,,,+++++++++)))******+++,,,,,,---------,,,+++******+++---///,,,,,,,,,,,,,,,+++***))),,,+++++++++++++++,,,,,,,,,,,,---------,,,+++***++++++++++++++++++++++++((((((((((((((((((((((((************************))))))))))))))))))))))))******)))((())))))***+++***************)))(((((()))***+++***((('''((()))******))))))))))))******++++++******************))))))******+++*********......---,,,+++*********,,,++++++******++++++,,,)))))))))))))))))))))))),,,,,,,,,+++++++++******)))+++,,,+++((((((***,,,))))))***++++++++++++***++++++************++++++---+++))))))*********))))))***,,,---...---,,,+++)))*********++++++,,,,,,,,,++++++++++++,,,...///++++++++++++++++++++++++,,,,,,,,,------///000000,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,------...///000222444555777777777777777777777666;;;::::::999999:::::::::;;;;;;::::::;;;===>>>???;;;>>>AAABBBCCCCCCEEEGGGDDDEEEGGGGGGEEEDDDEEEFFFHHHIIIKKKLLLMMMMMMLLLLLLHHHJJJKKKPPP\\\kkkuuuwwwzzz}}}---------------------------------............///..............................------------......------........./////////......------------......,,,,,,------------,,,,,,------------......//////.........///000000111111///000111222111///,,,+++............////////////---------.............................................------------......111111000000000/////////---------------,,,,,,,,,///......---,,,+++******...------------...//////+++,,,---...///000111111---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......---,,,---...///000------,,,,,,,,,,,,------+++,,,------++++++,,,---++++++++++++,,,------...+++,,,---......---,,,+++------,,,+++***)))((((((.........---------,,,,,,++++++++++++++++++++++++************+++++++++,,,)))******+++---......///,,,,,,,,,---------....../////////...---,,,******++++++************++++++++++++,,,------------,,,...,,,++++++,,,------,,,)))*********++++++,,,,,,*********++++++,,,,,,---------+++******+++,,,------------,,,+++***)))(((***+++,,,------------------------...------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((((((((()))***,,,,,,*********+++******)))((()))+++++++++)))((()))***************************,,,,,,++++++***))))))(((((()))***+++,,,,,,,,,,,,......---,,,+++***)))(((++++++************++++++)))))))))))))))))))))))),,,,,,,,,+++++++++++++++)))***,,,+++)))''''''((())))))***++++++++++++***,,,++++++++++++++++++,,,---+++))))))***+++***))))))***,,,---------,,,+++))))))***+++,,,---......------,,,,,,,,,------...******************************+++,,,---...000111,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,------///111333555666777777777777777777777777;;;::::::999999999999:::<<<;;;;;;;;;<<<===>>>>>><<<>>>AAABBBBBBCCCDDDFFFCCCEEEGGGGGGEEEEEEEEEFFFHHHIIIKKKLLLMMMMMMLLLLLLFFFIIIKKKPPP[[[jjjtttwww{{{}}}+++,,,---...///......------------............///...........................------,,,,,,------............////////////000......------------............////////////......,,,------...............///......------,,,++++++,,,---///000111000///...............////////////,,,---------.../////////........................//////............//////............---------,,,------------------------.........------,,,,,,,,,......---------......///,,,,,,---...//////000000---------...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...............---,,,------...///------------------......+++,,,------++++++,,,---*********+++,,,---...///------...//////...------.........------,,,,,,+++------------,,,,,,,,,,,,,,,++++++******++++++,,,*********+++++++++,,,,,,******+++,,,,,,---......,,,,,,,,,---------......+++,,,------......------++++++++++++++++++++++++((()))***+++,,,+++***)))---,,,******,,,---,,,+++*********++++++++++++,,,*********++++++,,,,,,,,,...,,,+++***++++++++++++---------,,,+++***)))(((((()))+++---......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++........................************************))))))))))))))))))))))))************++++++,,,,,,*********++++++******)))***+++,,,+++***)))***+++************************+++++++++*********)))))))))***+++,,,,,,,,,,,,,,,******++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,***)))'''&&&))))))***++++++++++++***,,,,,,++++++++++++,,,,,,,,,***))))))++++++***))))))***+++,,,,,,,,,,,,+++******+++,,,,,,---......---,,,,,,,,,,,,+++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,---///111333555777777777777777777888888888999999888888999:::;;;;;;<<<<<<<<<<<<<<<======>>><<>>>>>>>>===???AAABBBAAAAAABBBCCCCCCDDDFFFFFFFFFEEEFFFGGGHHHIIIKKKLLLMMMMMMLLLLLLGGGKKKOOOSSS]]]nnn{{{~~~,,,---///000000000//////---------............///........................------,,,,,,,,,,,,------------........./////////......------------......,,,,,,------------,,,,,,+++,,,.../////////...------------...//////000000000///...---------..................////////////---------.......................................//////............/////////............---------.........///////////////------...///000111222222//////...------------............---------,,,,,,...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...//////000///...------+++***))))))***+++,,,------...------+++,,,------++++++,,,---++++++++++++,,,------...........................))))))***+++,,,---......,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------....../////////...---,,,******++++++,,,,,,,,,,,,++++++++++++,,,------------,,,,,,***))))))***++++++***------,,,,,,+++++++++***++++++++++++++++++++++++,,,)))((())),,,...,,,)))++++++,,,,,,,,,+++******((()))******++++++++++++***))))))))))))******+++++++++++++++++++++++++++))))))))))))))))))))))))************************************************------------,,,+++***))))))***++++++,,,+++++++++((()))+++***))))))***+++)))***+++,,,,,,+++***)))((())))))***++++++,,,,,,,,,,,,,,,,,,+++***)))(((++++++******)))(((((((((******))))))))))))******))))))))))))))))))))))))+++++++++++++++,,,,,,,,,---,,,+++,,,,,,,,,***((())))))***++++++++++++***+++******************+++***))))))***,,,,,,+++)))************+++++++++,,,---,,,,,,,,,+++++++++***))))))***************))),,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000222333***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,------///111333555666666777777888888999999999666666666777999:::<<<===::::::<<<===>>>?????????>>>???AAABBBAAA@@@AAABBBBBBDDDFFFFFFFFFEEEFFFGGGHHHIIIKKKLLLMMMMMMLLLLLLHHHLLLOOOSSS^^^ppp~~~------......///.........---------............///........................---,,,,,,++++++,,,,,,---,,,---------..................------------......,,,,,,------------,,,,,,+++,,,...///000///...---,,,------......//////000,,,---.../////////...---............////////////...............---------........................///......------......///////////////............---------....../////////---.........//////000000//////...---------------.............../////////...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------------......------,,,++++++)))***+++,,,---------,,,+++,,,------++++++,,,---,,,,,,,,,++++++,,,------...------------------...***+++++++++,,,---------------,,,,,,,,,+++++++++***+++,,,,,,,,,,,,+++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////...---,,,******++++++,,,------,,,++++++,,,,,,++++++,,,,,,---...---+++)))***+++,,,++++++************++++++++++++++++++++++++++++++++++++***'''&&&)))---///---*********+++,,,,,,,,,++++++++++++*********++++++,,,******)))))))))***,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))***+++++++++***)))))))))***++++++,,,,,,,,,+++'''(((***)))((((((***+++)))***,,,------,,,***)))******************++++++*********+++******))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,---+++))))))+++,,,+++)))))))))***++++++++++++******))))))(((((())))))***)))))))))+++,,,---+++)))***************++++++,,,*********+++++++++++++++((((((***+++,,,++++++***++++++++++++++++++++++++------------...///000111******+++++++++,,,,,,,,,,,,,,,,,,------------...------...///000222444555666777777888888999::::::888888888888888888999:::888999;;;>>>???@@@@@@@@@>>>@@@AAAAAA@@@@@@@@@AAABBBDDDFFFFFFFFFFFFFFFHHHHHHIIIKKKLLLMMMMMMLLLLLLHHHLLLOOORRR]]]qqq}}}---------------------------------.........//////........................---,,,,,,++++++,,,,,,---,,,,,,,,,---------...............------............//////////////////...+++,,,...000000///...---...------,,,,,,+++******%%%(((,,,111333222111///............/////////000/////////......------,,,..............................------------......///.........------------,,,,,,,,,------...........................------000///...---------------------...///000111222222......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,---......//////......((()))***,,,------,,,,,,+++,,,------++++++,,,---------,,,+++++++++,,,,,,------,,,,,,,,,,,,------.....................---......---------,,,,,,,,,)))***,,,------,,,***)))++++++,,,,,,,,,---------******+++,,,------...///,,,,,,,,,---------......+++,,,------......------++++++------------+++++++++***)))((()))***,,,---...,,,++++++,,,------,,,''''''((()))***+++,,,,,,++++++++++++++++++++++++)))&&&%%%(((...000...***))))))***+++,,,,,,,,,,,,...---,,,+++***+++,,,---++++++*********+++---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************%%%&&&((()))******)))))))))***+++,,,,,,,,,,,,,,,&&&((())))))(((((()))+++)))***,,,------,,,***))),,,,,,++++++***)))))))))'''((()))***************$$$%%%&&&((()))+++,,,---******))))))))))))******))))))))))))))))))))))))(((((())))))************,,,)))&&&''')))++++++***))))))***++++++++++++***))))))(((((((((((()))))))))((()))+++------+++)))******))))))******+++,,,(((((()))***+++,,,,,,---((()))***,,,------,,,,,,************************...---,,,+++***)))))))))*********++++++,,,,,,,,,,,,,,,,,,---------...............///000222333444666777777888999999::::::;;;:::999888777777777777777999;;;>>>@@@AAAAAAAAA>>>@@@BBBAAA@@@???@@@AAABBBDDDFFFFFFFFFFFFGGGHHHHHHJJJKKKLLLMMMMMMLLLLLLGGGKKKNNNQQQ\\\qqqyyy........................000///...---,,,++++++,,,...............---------........................,,,,,,,,,------///000111//////.........------------//////...---,,,---...//////////////////////////////............//////222111111111000000//////////////////////////////------......---+++)))(((///...---,,,,,,,,,,,,,,,////////////////////////////////////////////////..................------------------------------........................000///------///000///...------------,,,+++***)))---------------------------------,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,,,,,,,......------------------------,,,------......------,,,...---,,,+++++++++,,,---+++,,,,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------.........//////+++******)))***+++---...,,,,,,,,,++++++*********+++,,,...///...+++(((&&&.........------.........***+++,,,------+++***((()))************+++++++++,,,,,,............,,,,,,---------,,,,,,,,,++++++------,,,++++++******)))(((((())))))******+++++++++***)))(((((()))***+++******************************))))))******+++,,,,,,,,,,,,++++++*********************************((((((((('''((())))))***++++++************++++++******+++++++++,,,,,,,,,---,,,+++)))'''$$$"""!!!---***''''''***,,,,,,+++,,,++++++++++++++++++,,,++++++++++++++++++++++++)))(((''''''''')))***+++''''''((()))***,,,...///)))************+++++++++---,,,***)))((()))******,,,+++++++++******))))))++++++++++++,,,---......***+++,,,,,,,,,***)))((())))))*********+++++++++******************++++++******+++++++++,,,,,,,,,.........---,,,+++***)))+++++++++,,,,,,---------******))))))******+++,,,,,,---.../////////...............///111333555777777777888999::::::;;;;;;777888999999888777888999<<<;;;::::::;;;<<<===>>>@@@@@@AAAAAABBBCCCCCCDDDAAACCCEEEEEEEEEDDDEEEFFFHHHJJJKKKLLLKKKLLLMMMOOOJJJMMMNNNRRR___rrr|||........................---------,,,,,,------...------..........................................---,,,------...///000000//////.........---------///000111000...---...////////////////////////////////////....../////////000000000000//////....../////////////////////////////////......---,,,+++000//////.........//////////////////////////////////////////////////////........................------------------------........................///...,,,,,,.........---////////////...---,,,+++---------------------------,,,,,,,,,,,,,,,,,,+++---,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,...---,,,++++++,,,---...------------------------,,,------------------,,,------,,,+++,,,,,,---......---+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,---------............---,,,++++++,,,------......------------------))))))***+++***(((&&&%%%---,,,,,,++++++,,,,,,---+++,,,---......,,,+++***************++++++++++++,,,---...//////...---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,))))))))))))************++++++************++++++******************************))))))******+++,,,,,,,,,,,,+++++++++******************************((((((((()))))))))******++++++************++++++))))))*********+++++++++******+++,,,,,,,,,++++++,,,***''''''))),,,,,,+++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******)))((())))))++++++))))))))))))***++++++,,,)))************+++++++++++++++******************,,,,,,+++++++++*********,,,++++++*********+++++++++++++++++++++***))))))))))))*********+++++++++---,,,,,,++++++***************+++++++++,,,,,,,,,------------,,,+++***)))+++++++++,,,,,,---------******))))))******+++,,,,,,------------..................///111333555777888888888999999::::::;;;777888999999888777888999<<<<<<;;;;;;<<<>>>???AAAAAAAAABBBBBBCCCCCCCCCDDDCCCEEEFFFFFFEEEDDDEEEFFFGGGIIIKKKLLLLLLLLLNNNOOOMMMOOOOOORRR]]]ooo~~~........................++++++,,,,,,---...//////,,,---------.../////////........................---------......//////000...............---------000222222111000///000111////////////////////////////////////////////////////////////............////////////////////////000000///////////////000//////.........///000000////////////////////////////////////////////////...........................................................................---++++++---...---,,,000000000000000///...---------------------------+++,,,,,,,,,,,,,,,,,,---...------,,,,,,------...------------------------,,,,,,++++++++++++,,,,,,------------------------------------------------,,,,,,,,,,,,,,,---...///000...***'''''')))---///,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,---------000///...---,,,,,,,,,,,,------------............,,,,,,,,,++++++******)))+++******************+++,,,---...///...---,,,+++************+++++++++,,,,,,------......------,,,,,,++++++++++++*********)))******+++,,,,,,------***************)))))))))++++++,,,,,,,,,,,,++++++******************************))))))******+++,,,,,,,,,,,,++++++++++++***************************((()))***+++++++++***)))++++++************++++++(((((()))))))))*********((()))+++---...//////000+++)))'''''')))***++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,++++++*********++++++******)))))))))))))))***)))************+++++++++)))******+++++++++******,,,+++++++++++++++******,,,,,,+++))))))(((((((((,,,+++*********************************+++++++++......---,,,+++******)))******+++++++++,,,,,,,,,------------,,,++++++***++++++,,,,,,,,,,,,------******))))))******+++,,,---,,,+++++++++,,,...///.........///000333555777999999999999999999999999777888999999888777888999===<<<<<<===>>>@@@BBBCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEGGGHHHHHHFFFEEEEEEFFFFFFHHHKKKLLLLLLMMMNNNPPPOOOPPPOOOPPPZZZlllzzz........................++++++,,,---............,,,,,,,,,---...///000000........................------...///////////////........................000111222111/////////111/////////////////////////////////000000/////////////////////////////////////////////////////////000///.........///111222,,,,,,,,,,,,,,,---...///////////////////////////////////////////////////---------...............////////////////////////........................///---,,,,,,---......---000000000000000///......------------------------+++++++++,,,,,,---------------,,,,,,,,,,,,---------------...............++++++++++++++++++++++++,,,,,,---------------------------,,,,,,---------*********+++,,,---......000...***((((((***---///++++++,,,,,,,,,,,,------++++++******++++++,,,---******+++++++++,,,,,,,,,///......---------,,,,,,***+++++++++,,,,,,------///...---,,,++++++,,,---******))))))))))))******---------...---,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))*********++++++,,,,,,,,,+++++++++******))))))))))))***+++,,,,,,+++***)))******************************))))))******+++,,,++++++++++++++++++++++++************************''')))+++,,,---,,,***)))++++++************++++++))))))))))))*********+++******++++++,,,+++++++++***)))(((((()))******+++++++++************++++++************************,,,+++++++++***************))))))(((((())))))***))))))*********+++++++++'''(((***+++,,,,,,+++***************************,,,+++***))))))))))))))),,,+++***))))))***+++,,,************************,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,---,,,+++******+++...///...---......000222555666::::::999999999999999999777888999999888777888999<<<<<<<<<<<<>>>@@@BBBDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGHHHIIIIIIGGGEEEEEEFFFEEEHHHKKKLLLMMMMMMNNNPPPNNNOOONNNOOOXXXiiiwww}}}........................,,,,,,---......---,,,,,,,,,,,,,,,---...///000000////////////////////////---...///000000000///...---.....................///000111000...---.../////////////////////////////////000111111000//////000000000000000000000000////////////////////////...------,,,---...000111,,,,,,,,,,,,,,,---...///////////////////////////////////////////////////---------.........//////////////////////////////........................000...------...//////........./////////...------------------------------+++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,---------.........//////++++++++++++++++++++++++,,,,,,,,,---------.........---,,,,,,,,,,,,---...(((((()))***+++,,,,,,,,,---,,,,,,,,,,,,,,,------+++++++++,,,,,,---------++++++******++++++,,,---*********+++++++++,,,,,,++++++,,,,,,------------+++++++++,,,,,,---------,,,+++)))(((((()))***+++++++++************++++++,,,,,,,,,,,,,,,+++*********++++++++++++,,,,,,,,,+++******************++++++++++++*********)))))),,,,,,,,,+++++++++******,,,,,,++++++******))))))((()))***++++++***)))(((******************************))))))******+++,,,++++++++++++++++++++++++************************''')))+++,,,---,,,***)))++++++************++++++*********+++++++++,,,,,,******++++++***)))(((((())))))))))))))))))***+++******))))))))))))***************************************************)))(((((((((((()))***+++,,,))))))*********+++++++++'''(((***+++,,,,,,+++***(((((())))))))))))))))))***************+++,,,,,,++++++)))))))))***+++,,,************************(((((())))))******++++++******+++++++++,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,---,,,+++******+++...///---------...000222444666::::::999999999999999999777888999999888777888999:::::::::;;;<<>>??????@@@@@@BBBCCCDDDEEEFFFDDDFFFHHHHHHGGGFFFGGGHHHGGGJJJMMMNNNMMMLLLKKKKKKIIILLLNNNOOOWWWccclllnnnppptttzzz........................'''))),,,...000000//////...............---------000000000000000000000000...///111222111000...------------.........//////.../////////---,,,---...////////////////////////...000111222222111000...---.........//////000000////////////////////////,,,---...//////...---,,,///...---,,,,,,,,,,,,,,,////////////////////////////////////////////////,,,,,,------...///000000------------------------........................///---+++,,,---...------------...............------------------------------------,,,,,,+++++++++...------,,,,,,------...******+++,,,,,,---......,,,,,,............,,,,,,++++++,,,,,,---.../////////...,,,++++++,,,...///---.../////////...---,,,+++,,,,,,------.........******+++,,,,,,---......++++++******++++++,,,---++++++,,,,,,,,,---------//////000000000...---,,,.........---,,,,,,,,,+++***+++++++++++++++++++++++++++************++++++......---,,,,,,,,,,,,---++++++,,,,,,,,,---------......,,,,,,,,,,,,......---------,,,,,,,,,++++++*********++++++,,,------*********++++++,,,,,,------,,,+++******+++,,,---*********************************)))***++++++,,,*********++++++,,,,,,,,,************************((((((((('''((())))))***++++++************++++++))))))))))))************))))))*********))))))((())),,,......,,,+++,,,......------,,,,,,------...))))))))))))))))))))))))''')))+++---...///......///...---,,,++++++++++++)))************+++++++++---,,,***)))))))))******+++++++++,,,,,,---------+++***)))((((((''''''(((((()))***,,,,,,,,,+++***++++++++++++******))))))+++++++++*********************+++++++++,,,,,,,,,)))***+++,,,---.........---------,,,,,,+++++++++*********)))***++++++,,,,,,---.../////////......---,,,------///111444555777777888999::::::;;;;;;777999999999888777888999<<<;;;::::::;;;<<<===>>>>>>>>>???AAACCCDDDEEEFFFCCCEEEGGGGGGFFFFFFGGGHHHHHHKKKNNNOOONNNKKKJJJJJJJJJMMMOOOPPPWWWaaahhhiiimmmsss}}}//////.........---------,,,+++++++++,,,---///000////////////////////////111000///......///000111////////////000000000000000000//////.........---////////////000000000000111111111000000000000000111111111111111000//////000000000000000000000000111111000///...---,,,,,,///......------,,,,,,+++///...---,,,,,,---...///000000//////............111111111000//////......------............------................................................////////////////////////---------,,,,,,+++++++++,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,------.........---...///...,,,+++,,,---*********++++++,,,,,,,,,000...,,,,,,------***''',,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++((()))******,,,,,,---...,,,,,,,,,------,,,++++++***+++---...//////...---------,,,,,,,,,+++++++++------------------,,,,,,//////...---,,,,,,++++++,,,,,,---......---,,,,,,///...,,,*********,,,---...---,,,,,,++++++++++++---,,,,,,++++++,,,,,,---...------,,,,,,------...++++++******++++++,,,---******+++,,,,,,---............---,,,++++++++++++))))))***+++,,,,,,,,,,,,,,,+++***))))))***+++,,,************************+++,,,------,,,+++)))((())))))))))))))))))))))))*********)))(((''''''&&&'''***,,,,,,)))'''(((***))))))************)))))),,,,,,,,,+++++++++++++++***---000///***(((***---))))))))))))))))))))))))---,,,***(((''''''((()))************************((((((***+++,,,---------*********++++++,,,,,,,,,************************))))))*********+++++++++,,,++++++******++++++,,,((()))***++++++***(((((()))***+++,,,,,,+++***))),,,,,,,,,++++++*********,,,,,,,,,,,,++++++***)))++++++************++++++*********++++++,,,,,,,,,(((((()))***+++,,,,,,,,,,,,---.........---,,,+++,,,,,,,,,...000333666888777888:::;;;;;;:::999888888888999999999::::::::::::999888999;;;<<<;;;:::>>>>>>???@@@BBBCCCDDDDDDFFFHHHJJJKKKIIIHHHGGGGGGHHHJJJLLLLLLKKKJJJKKKLLLOOOMMMMMMOOOPPPVVVcccppppppyyy//////.........---------------,,,,,,,,,...///000////////////////////////000///...------...///000////////////............000/////////............/////////......---------000000000000000000000111000000000000000///...---////////////////////////000000000///......------------------------------......------------....../////////.........------////////////////////////------............------..............................................................................------------------------------............,,,,,,,,,---------......,,,,,,---------------------...///...,,,+++,,,---++++++,,,,,,,,,---------...---,,,---//////---+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++......------------,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++***))))))++++++,,,,,,------......//////////////////......///......---,,,,,,++++++,,,,,,---......---,,,,,,...---,,,+++***+++,,,---...---,,,,,,+++++++++,,,+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,+++++++++***++++++,,,---***++++++,,,,,,------------,,,,,,++++++++++++,,,******+++++++++***))))))++++++***))))))***++++++************************))))))***+++,,,,,,,,,,,,))))))))))))))))))))))))++++++***))))))((('''''')))*********)))((()))***))))))************))))))*********************+++***...000///+++)))+++---------,,,,,,,,,,,,,,,,,,---,,,***)))(((((()))))))))))))))))))))))))))))),,,,,,,,,,,,+++******)))*********++++++,,,,,,,,,************************(((((()))))))))*********+++******))))))******+++))))))***++++++***)))))))))***++++++++++++***))),,,,,,,,,++++++*********++++++,,,,,,,,,+++******,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------)))))))))***+++++++++,,,...------,,,,,,,,,---...,,,,,,---...000333666888888999999::::::999999999888888888999999999::::::;;;;;;:::;;;<<<<<<<<<;;;>>>???@@@AAABBBBBBBBBBBBCCCEEEHHHHHHGGGEEEEEEEEEHHHJJJLLLLLLKKKJJJKKKLLLLLLKKKLLLNNNPPPVVVdddrrryyy...............---------///......------...//////////////////////////////......------------......//////......---------,,,////////////............//////...---,,,+++******/////////000000111111111....../////////...------........................////////////////////////+++,,,,,,---......//////---..................---.........---------------,,,,,,------...//////000------............------........................................................................------..............................------------,,,,,,,,,---------......------------------,,,,,,---.........,,,+++,,,---,,,,,,------------......,,,+++,,,---000111000///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++......------------,,,,,,+++,,,,,,------,,,,,,,,,---,,,+++)))((('''''''''***+++,,,---...///000000..................//////.........------,,,,,,+++,,,,,,---......---,,,,,,++++++++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,************************+++++++++++++++++++++++++++++++++++++++,,,------+++++++++,,,,,,,,,,,,,,,++++++*********++++++,,,***++++++***)))(((''''''++++++***))))))***++++++++++++++++++++++++++++++***************+++,,,---))))))))))))))))))))))))+++++++++***))))))((((((+++***(((''')))*********************************)))******++++++,,,,,,,,,+++...000///,,,***,,,............------,,,,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))---,,,,,,+++******))))))*********+++++++++++++++************************((((((((((((((()))))))))***))))))))))))))))))*********+++++++++++++++***)))***++++++++++++***)))+++++++++++++++***************+++,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,---///...............------******************++++++///...,,,***+++,,,...///,,,,,,---...111444666888::::::999999888999999:::888888888999999999999:::=========<<<<<<<<<<<<<<<>>>???@@@BBBBBBBBBAAA@@@BBBDDDGGGGGGFFFDDDDDDEEEHHHJJJLLLLLLKKKJJJKKKKKKJJJIIIJJJMMMPPPWWWfffttt........................////////////.........///////////////////////////........................000//////......------,,,///////////////.........//////...---,,,,,,++++++---......///000111222222....../////////......---....................................//////000000,,,---------.........///,,,---...//////...---,,,------------------------,,,,,,,,,------.........------............------........................................................................,,,,,,------......//////......------,,,,,,++++++,,,,,,,,,---------...............------,,,,,,,,,,,,---......,,,,,,,,,...,,,,,,,,,---------------++++++,,,---///000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))******,,,,,,---...++++++,,,---------,,,,,,000///---+++******++++++,,,,,,------...///000000++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,---......---,,,,,,)))***+++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,******++++++++++++******++++++,,,,,,,,,,,,++++++,,,++++++++++++,,,------,,,,,,,,,+++++++++++++++))))))))))))***+++,,,,,,******++++++***)))((((((+++******************+++++++++++++++++++++++++++...---+++)))))))))******))))))))))))))))))))))))++++++++++++******))))))---)))&&&&&&)))++++++*********************************+++,,,,,,---......+++---//////---,,,,,,...,,,++++++******))))))(((,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++***************++++++,,,***************+++++++++************************))))))))))))))))))))))))******))))))))))))*********+++++++++,,,,,,,,,,,,*********++++++*********+++++++++***************)))***++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,/////////...---------,,,+++++++++***************------,,,,,,,,,---......,,,,,,---///111444777888;;;:::999888777888999:::888888888888999999999999<<<=========<<<;;;;;;<<<===>>>@@@BBBCCCCCCBBBAAADDDFFFHHHHHHGGGFFFFFFGGGGGGIIILLLMMMLLLKKKJJJKKKJJJIIIJJJLLLPPPWWWggguuu---.....................//////////////////......////////////////////////////////////////////////000000000/////////...............///////////////.............../////////------...///000111111222...//////000000/////////........................------......///000000000/////////......---------,,,---...//////...---,,,------------------------......------,,,,,,,,,,,,------............------........................................................................++++++,,,,,,---------...---,,,,,,,,,++++++******,,,,,,,,,---------...............------,,,,,,,,,,,,---...---,,,,,,---...,,,,,,,,,++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))******,,,,,,---...***+++,,,,,,---------,,,///...---,,,,,,---...///........................++++++++++++,,,,,,---------------------,,,,,,,,,,,,,,,---......---,,,,,,))))))+++,,,,,,,,,,,,+++,,,,,,,,,++++++,,,,,,---++++++,,,------,,,++++++,,,,,,------------,,,,,,,,,,,,++++++,,,,,,---...+++++++++++++++++++++***))))))))))))***+++,,,,,,)))******+++,,,,,,++++++*********++++++*********++++++++++++++++++++++++---,,,***)))(((((()))***))))))))))))))))))))))))+++++++++***************---)))%%%&&&))),,,,,,+++++++++***))))))***++++++((())))))***+++,,,,,,---+++,,,......---,,,------***)))))))))((((((((('''++++++,,,,,,,,,+++******++++++++++++++++++++++++***))))))))))))+++,,,,,,************************************************************************+++++++++******+++++++++*********++++++,,,,,,---+++******************+++************************)))***++++++,,,,,,,,,,,,++++++************++++++...------,,,,,,++++++++++++++++++******************+++---//////...---,,,---------///111444777999<<<;;;999888777888999999777777888888888999999999:::<<<===<<<::::::;;;<<<<<<===@@@BBBCCCDDDDDDDDDDDDEEEGGGGGGFFFFFFGGGHHHFFFIIILLLMMMLLLKKKJJJJJJKKKJJJJJJMMMPPPXXXhhhwww---------...............---....../////////......//////////////////////////////000000000000//////000000000000000000000000.........////////////////////////000000000111111.........//////000000000......///000000000//////........................---.........//////000000000000//////...------,,,---..................------------------.........///......---,,,,,,++++++------............------................................................------------------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......------------------,,,,,,+++---...---,,,,,,---///,,,,,,++++++++++++******,,,---...---,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------,,,,,,******+++,,,------------+++++++++,,,,,,---//////.........---------,,,,,,,,,,,,------......//////------------------------,,,,,,---......---,,,,,,************++++++++++++,,,,,,+++++++++,,,------+++,,,---......---,,,+++,,,,,,............,,,,,,,,,,,,,,,,,,,,,------...*********+++++++++++++++++++++*********++++++,,,))))))***,,,,,,---------)))***++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))***+++,,,))))))))))))))))))))))))***************************((('''''')))+++++++++,,,+++***))))))***+++,,,&&&&&&''''''((()))))))))++++++,,,,,,------,,,,,,************************++++++++++++++++++++++++************************,,,+++***)))((()))*********************)))))))))************************++++++++++++************,,,,,,++++++++++++,,,,,,******)))******+++,,,---++++++***))))))***++++++)))))))))*********************+++,,,,,,,,,+++++++++******))))))******+++++++++++++++++++++************************++++++(((***...000111///---+++------...///222555777999;;;;;;:::999888888888888777777777888888888888999888;;;===<<<:::999<<<>>>???@@@@@@BBBCCCDDDFFFFFFBBBDDDEEEEEEDDDDDDFFFHHHFFFIIILLLNNNMMMKKKJJJJJJKKKIIIJJJMMMQQQZZZkkk{{{---------.........//////+++,,,---...//////......////////////////////////......///000000///......------...//////000000000............/////////000000000000000000000000///......//////////////////,,,---...////////////...////////////////////////.........///////////////////////////..................------------......------........./////////.........---------------------............------................................................---------------------------------------,,,,,,,,,------------------......,,,,,,,,,---------......,,,,,,------------------+++,,,...---,,,,,,---///------,,,,,,,,,++++++++++++...//////,,,++++++---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------......------------,,,,,,)))***+++,,,------------)))***+++,,,------------,,,,,,,,,,,,------------+++,,,,,,---......//////------------------------,,,,,,---......---,,,,,,,,,+++***))))))******+++,,,+++++++++,,,,,,---...***+++,,,------,,,+++******+++---......---+++***---,,,,,,,,,,,,---......))))))******++++++,,,,,,---,,,,,,++++++++++++,,,)))***+++++++++++++++***)))***++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,'''((()))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***))))))+++,,,---,,,***))))))***,,,---(((((((((((((((((())))))*********+++,,,,,,,,,+++)))))))))***++++++,,,,,,+++***))))))))))))***+++************************+++***((((((((()))+++,,,+++*********)))))))))(((************************+++*********))))))))))))++++++************++++++))))))(((((()))***,,,---++++++***))))))***++++++((()))))))))*********+++++++++,,,,,,,,,+++******,,,++++++******++++++,,,*********+++++++++++++++)))))))))***+++++++++,,,)))***---/////////...---------...///222555888999::::::::::::999888777777777777777777888888888888777;;;>>>===;;;;;;>>>AAAEEEDDDCCCBBBBBBCCCEEEFFFCCCEEEFFFEEEEEEEEEGGGIIIFFFIIIMMMNNNMMMKKKJJJIIIHHHGGGHHHMMMSSS^^^ppp---------.........//////)))***,,,...//////......////////////////////////,,,---...//////...---,,,+++,,,,,,---...///000000---.........//////000000222222111000///...------///////////////.........+++,,,------.........---000000000000000000000000////////////////////////------......///000000000///...---,,,,,,---...///........./////////000000,,,------......//////000---..................---................................................------------------------/////////......------,,,---......//////000000000,,,,,,,,,---------......,,,,,,,,,------.........+++,,,------,,,,,,...///.........------,,,,,,,,,+++...000000---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------((()))***+++,,,------...)))***+++,,,------...---+++,,,---...///...---,,,)))***++++++,,,---......))))))***++++++,,,------------------------------,,,,,,---......---,,,,,,...,,,***(((((()))***+++++++++++++++,,,,,,---...((()))+++,,,,,,+++)))((()))***,,,------,,,***)))---,,,,,,,,,,,,---......(((((()))***+++,,,,,,---......---,,,++++++++++++***++++++******)))(((''')))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++)))'''&&&))))))))))))))))))))))))((((((((((((((()))))))))$$$(((++++++)))(((***------,,,***))))))***,,,---,,,,,,,,,+++++++++++++++)))))))))***,,,,,,+++***''''''((()))***++++++,,,+++***((('''''')))***,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&&&&&&&&&&(((,,,///111+++*********))))))((((((******************************))))))((((((((('''******))))))))))))******)))((((((((((((***,,,---,,,+++***))))))***+++,,,(((((())))))*********+++,,,,,,,,,,,,,,,+++***)))---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,(((((()))***+++,,,,,,---++++++,,,------...//////---......000222555888:::::::::;;;;;;:::999777666777777777777888888888888777;;;??????<<<<<<@@@DDDJJJHHHEEEBBBAAABBBDDDEEEFFFGGGHHHHHHGGGHHHJJJLLLEEEIIIMMMNNNMMMKKKJJJIIIEEEEEEGGGMMMTTTaaattt////////////////////////...//////000000000000000///...------...///000111...///000000000///---,,,---...///000000///...---------------------------//////000000000000//////000000000000000000000000//////////////////////////////............//////000000000000000///......000///...---,,,,,,---...111000///...------...///------------------------........................///////////////////////////...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,+++//////............//////000000///...------,,,,,,------++++++++++++------111...******---000000///))))))***+++,,,,,,------,,,------....../////////...------,,,,,,------.........---------,,,,,,,,,000...,,,******,,,...000************************,,,------......------,,,++++++++++++******))))))++++++,,,,,,,,,,,,------,,,,,,++++++***+++++++++...............---------///............---------***+++---/////////---,,,...---+++******+++---...))))))))))))))))))))))))*********)))******+++,,,...,,,***+++---...,,,***,,,,,,---000222222000...)))***,,,,,,,,,+++)))((((((***+++***)))((()))***)))******++++++,,,------******++++++++++++******,,,+++***)))))))))++++++++++++++++++++++++++++++))))))(((((()))***++++++%%%&&&((()))*********)))))))))******++++++++++++******************************(((''''''&&&&&&&&&(((((())))))************,,,+++)))(((((()))+++,,,,,,++++++******++++++,,,************))))))((((((+++***************++++++......---,,,,,,+++******++++++******************'''((()))***+++,,,------000---))))))+++------,,,***)))))))))+++,,,+++***++++++,,,,,,,,,++++++***---,,,+++*********+++,,,)))))))))***++++++,,,,,,(((***---///000...+++))),,,,,,...//////...,,,,,,++++++***************+++...------,,,,,,,,,------++++++,,,...111444666777999::::::::::::999888888777777888888888999999999;;;;;;<<<===>>>>>>======@@@@@@@@@@@@AAABBBCCCCCCDDDFFFGGGFFFEEEDDDEEEFFFGGGHHHJJJLLLLLLLLLLLLKKKHHHHHHIIIMMMWWWhhh}}}zzz..............................///000000000/////////......---...///000111...///000000000///---,,,......////////////......//////////////////////////////000000000000//////000000000000000000000000/////////////////////////////////....../////////000000000000000///......//////...---,,,---......111000///...---......///------------------------........................//////........................------------......//////////////////////////////............/////////......---,,,,,,++++++------,,,++++++,,,------...,,,))))))+++---...---)))******+++,,,,,,---------------------............------,,,,,,------...---------,,,,,,,,,++++++///...,,,******,,,...///++++++++++++++++++++++++,,,------......------,,,++++++++++++*********)))++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---,,,,,,,,,---------------///............---------***+++---......---,,,+++---,,,++++++++++++,,,---++++++++++++++++++++++++***************++++++,,,...,,,***+++---...,,,***,,,,,,---///111111///---,,,,,,++++++***************+++,,,+++***)))***,,,,,,+++++++++++++++++++++******++++++++++++******,,,+++***))))))***++++++++++++++++++++++++++++++)))))))))))))))***++++++&&&'''(((***++++++************++++++++++++++++++++++++++++++++++++++++++******)))))))))******+++)))))))))******+++++++++******++++++++++++******,,,++++++******++++++,,,++++++*********)))))))))************+++,,,---......------,,,++++++******)))))))))***+++++++++,,,***************+++++++++///,,,))))))+++------,,,,,,*********,,,,,,,,,***+++++++++,,,,,,++++++***---,,,+++*********++++++++++++******************(((***,,,......---+++***)))******++++++******)))++++++************++++++...------,,,,,,---------,,,,,,...000222555777888999999999999999888888777888888888888999999999999;;;;;;<<<===============?????????@@@AAABBBDDDDDDDDDFFFGGGFFFEEEDDDEEEFFFHHHIIIKKKLLLLLLLLLKKKKKKHHHIIIJJJNNNXXXjjj~~~........................------...////////////...///............///000000/////////000//////...---//////............////////////////////////////////////000000000000//////000000000000000000000000////////////////////////////////////////////////000000000000000//////.........---------...//////000000///............///........................///////////////////////////.........------,,,,,,,,,,,,------------,,,,,,------------------------//////............//////---------,,,,,,++++++***------,,,,,,,,,,,,---------+++******+++---------******++++++,,,,,,------------------,,,,,,,,,,,,...------,,,,,,------...---------,,,,,,,,,,,,,,,...---+++******+++---...------------------------,,,------......------,,,++++++++++++************++++++,,,,,,,,,,,,------...------,,,,,,------...***++++++,,,,,,---------///............---------++++++---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,---,,,++++++------,,,+++,,,,,,,,,...//////---+++...---***)))((()))+++,,,+++,,,---,,,+++***+++---------,,,,,,+++******)))******++++++++++++******+++******)))******++++++,,,,,,++++++************))))))))))))))))))***+++'''((()))***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''''''''((()))***+++,,,******++++++++++++,,,,,,(((***,,,------,,,***(((,,,++++++******++++++,,,+++++++++++++++*********)))))))))***,,,---///000------,,,,,,++++++******(((((()))***+++,,,,,,---,,,+++++++++******))))))---+++))))))***+++,,,+++---+++***+++,,,,,,+++******++++++,,,,,,+++++++++---,,,++++++******++++++,,,,,,++++++***))))))((()))***+++,,,,,,,,,,,,+++------,,,,,,,,,,,,------++++++************++++++---------,,,,,,------...---...///000333555888999888888999999888888777666888888999999999:::::::::;;;;;;<<<============<<<===>>>???@@@BBBDDDEEEFFFDDDFFFGGGFFFEEEDDDEEEFFFIIIJJJKKKLLLLLLLLLKKKJJJHHHIIIKKKOOOYYYlll........................,,,------...............//////.........///////////////////////////......000///...------...///000------------------------//////000000000000///////////////////////////////////////////////////////////////000000///////////////000000000000//////------------......///////////////.........//////////////////////////////000000000000000000000000.........---,,,,,,++++++***+++------------+++***++++++,,,,,,,,,,,,,,,---///......------......///---------,,,,,,,,,++++++---------,,,,,,---------...------------...//////+++++++++,,,,,,,,,---------------,,,,,,+++++++++...------,,,,,,------......---------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,------...******+++,,,---.........///............---------+++,,,,,,,,,,,,+++))))))***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,...---,,,***,,,+++***)))((()))******+++,,,---,,,+++***+++---,,,,,,,,,++++++***************++++++++++++************************++++++,,,,,,++++++******))))))***)))))))))))))))******))))))******+++++++++++++++************)))))))))++++++++++++++++++++++++))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++******,,,++++++******++++++,,,++++++++++++++++++++++++************+++,,,---...,,,,,,,,,,,,++++++******)))))))))***+++++++++,,,+++++++++************)))+++***)))))))))***++++++,,,+++******++++++***)))******+++,,,,,,,,,++++++,,,,,,++++++++++++***++++++++++++*********))))))+++************+++,,,,,,///...---,,,,,,---...///++++++*********+++,,,,,,------,,,,,,,,,---......------...000222555777888777888888888888777666666999999999999::::::::::::;;;;;;<<<======<<<<<<<<<<<<===???AAACCCEEEFFFGGGDDDFFFGGGFFFEEEDDDEEEFFFJJJKKKLLLMMMMMMLLLKKKJJJIIIIIIKKKPPP[[[mmm........................,,,------...............//////////////////......//////........./////////000///...------...///000------------------------//////000000000000////////////////////////////////////////////////////////////000111111000////////////000000000000//////,,,,,,---....../////////......//////////////////////////////////////////000000000000000000000000......---------,,,,,,,,,***+++------------+++***.../////////000000000111......------------..................------------------------------------------......---...//////,,,,,,,,,,,,,,,------------------,,,,,,+++++++++...------,,,,,,------................../////////,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++++++++++++++,,,+++++++++,,,,,,,,,------++++++***++++++,,,------+++,,,,,,---...//////000///............---------,,,,,,,,,,,,+++******)))***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------+++***((()))*********)))''''''***+++,,,+++***)))***,,,******+++++++++,,,,,,,,,******++++++++++++******))))))******+++++++++++++++++++++******)))))))))******)))))))))))))))******************+++++++++))))))))))))))))))(((((())))))))))))))))))))))))------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++*********++++++,,,+++++++++++++++******,,,+++++++++***))))))))))))************+++++++++*********************++++++***))))))***+++***((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))*********+++++++++++++++*********+++,,,---,,,+++***))))))***+++,,,++++++******+++,,,,,,---,,,,,,,,,,,,,,,---...///,,,---...///111333555666777888888888888777666666888888999999999:::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;===???BBBDDDFFFGGGGGGDDDFFFGGGFFFEEEDDDEEEFFFJJJKKKLLLMMMMMMMMMLLLKKKIIIJJJLLLQQQ[[[nnn------------------------------...////////////.../////////000//////...---///............///000000//////............////////////////////////////////////000000000000//////000000000000000000000000//////////////////////////////111111111111//////...//////000000000000000,,,---......///.........---...//////000/////////........................////////////////////////------------------------,,,,,,------------,,,,,,------......///000000000......------------..............................------............------***+++------++++++,,,...,,,,,,,,,,,,------------------------,,,,,,,,,,,,...------,,,,,,------................../////////+++,,,...//////...,,,+++++++++++++++++++++++++++,,,------......------,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------************+++,,,------,,,------......////////////............---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------+++,,,------++++++,,,------,,,++++++---------+++''')))***++++++)))'''&&&***+++,,,+++***)))***,,,)))******+++,,,,,,------******++++++++++++******((()))***+++++++++++++++************************+++******)))))))))))))))******)))))))))******+++((((((((()))))))))******))))))))))))))))))))))))+++******)))))))))******------,,,,,,,,,,,,++++++...---+++))))))+++---...,,,++++++******++++++,,,*********+++++++++++++++...---,,,++++++*********++++++++++++++++++******---,,,,,,+++***)))(((((())))))******+++++++++,,,***+++,,,,,,*********,,,***)))((()))+++,,,+++***)))***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,+++***)))((())))))***++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,++++++***++++++,,,---...,,,,,,,,,,,,---......///,,,------///000222444555888888999999888888777666777777888888888999999999;;;<<<<<<<<<<<<;;;::::::;;;===@@@CCCEEEFFFGGGGGGDDDFFFGGGFFFEEEDDDEEEFFFIIIJJJKKKMMMNNNNNNMMMMMMJJJKKKLLLQQQ[[[nnn------------------------......///000000000////////////000000000///---,,,///......---...///000111......////////////......//////////////////////////////000000000000//////000000000000000000000000////////////////////////...///111222222111///.........///000000000000000---.../////////...---,,,,,,---///000000000//////------------------------........................---------......//////000......------------......++++++,,,,,,---............------,,,,,,------...------------------------,,,---...//////...---,,,)))+++------,,,+++,,,...---------------------------------------............------,,,,,,------...,,,,,,,,,,,,------......,,,---///000000///---,,,------------------------,,,------......------,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------+++******+++,,,---......------------------------///............---------,,,,,,,,,,,,,,,---------,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------***,,,...---+++***,,,...---+++***+++---......---+++++++++++++++******)))+++,,,---,,,+++***+++---+++++++++++++++++++++,,,******++++++++++++******'''(((***+++,,,,,,++++++(((((())))))******++++++++++++***)))))))))))))))******)))((((((((()))***(((((()))***+++,,,------))))))))))))))))))))))))(((((('''(((((()))***+++,,,,,,,,,,,,+++++++++***,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,)))))))))*********++++++///......------------...******************++++++,,,+++++++++***)))))))))+++++++++***************))),,,...---+++***+++---+++***)))+++---///...---))))))***+++,,,,,,,,,,,,++++++,,,,,,,,,+++***)))******************++++++,,,,,,---------.........---......//////......---++++++++++++,,,---......,,,,,,,,,,,,---...//////.........000111333555666999999999999999888888777666666777777777888888888;;;<<<<<<<<<;;;;;;:::999<<<>>>AAACCCEEEFFFFFFFFFDDDFFFGGGFFFEEEDDDEEEFFFHHHIIIKKKMMMNNNOOOOOONNNKKKKKKMMMQQQ[[[mmm~~~------------------------...//////000000000000000//////000000000///---,,,///...------...///000111---...///000000///...---------------------------//////000000000000//////000000000000000000000000////////////////////////...000111222222111000.........///000000000000000....../////////...,,,+++,,,---///000000000//////------------------------........................,,,------...///000111111//////---,,,,,,---//////......//////000111111222...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,***---000000...---...000---------------------------------....../////////...------,,,,,,------...*********++++++,,,,,,,,,,,,...000111111000...,,,........................,,,------......------,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,++++++,,,---...///000---,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,,,,,,,,,,------...///,,,+++)))(((((()))+++,,,------------------------,,,,,,++++++,,,,,,---...***,,,...---+++***,,,...---+++***+++---////////////...,,,******+++,,,---,,,---......,,,,,,---...------,,,++++++***************++++++++++++******'''(((***+++,,,,,,++++++''''''((()))***+++,,,,,,++++++***))))))((())))))***)))(((''''''((())))))))))))***+++---...///000************************,,,,,,---...///111222333,,,,,,,,,++++++************+++---......---+++***,,,++++++++++++++++++,,,(((((())))))*********+++///////////////000111222******************++++++***************+++++++++------,,,+++***)))((('''***,,,///...,,,***+++---+++++++++---///111111000((()))***+++,,,---------++++++,,,---,,,+++***))),,,,,,++++++***))))))))),,,---......//////......)))***,,,,,,,,,,,,***)))++++++++++++,,,---...///+++++++++,,,---...///000//////000111222444666777999::::::::::::999888888666666666666777777777777;;;<<<<<<<<<;;;;;;:::999===>>>AAADDDFFFFFFEEEEEEDDDFFFGGGFFFEEEDDDEEEFFFGGGHHHJJJMMMOOOOOOOOOOOOKKKLLLMMMQQQZZZlll{{{***,,,...000000...+++)))///000111111111///...---000000000000000000000000////////////...........................///000000////////////////////////......////////////......000///......///000///---........................//////............//////...........................///000000000///---,,,///...---,,,,,,---...///111000...------...////////////.........------------......---+++******+++,,,,,,------------,,,,,,------------------------,,,,,,,,,---------......,,,------......------,,,******+++++++++,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,---------....................................,,,++++++,,,..............................,,,,,,,,,,,,,,,,,,,,,,,,..................------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,,,,,,,---........................------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........,,,...///...---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///............---,,,,,,+++'''((((((***+++,,,------++++++++++++++++++++++++)))***+++,,,,,,+++***))),,,,,,,,,+++++++++******)))+++---+++((('''***,,,++++++******))))))(((((())))))))))))))))))))))))(((((()))***+++,,,,,,,,,)))))))))(((((((((((((((************************)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,,,,+++)))))))))***+++++++++,,,------...///...---+++***(((((()))***************++++++************++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++))))))*********+++++++++++++++,,,,,,,,,---------***,,,,,,***''''''+++......,,,))))))***+++,,,+++*********++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---///000......000111333555666666::::::999999888777777777888999:::999888777888999999;;;<<<===<<<<<<<<<===;;;===@@@BBBBBBCCCDDDFFFEEEGGGIIIIIIHHHHHHHHHIIIGGGHHHIIIJJJJJJKKKKKKKKKJJJKKKLLLRRR^^^ppp|||www+++---///000000...,,,+++///000000111000///...---000000000000000000000000////////////...........................///000000////////////////////////......////////////......111///...///000111///...........................//////............/////////////////////////////////////////////......---///......------......///------------...///111222//////.........------------......---+++******+++------............------........................---------.........//////,,,------......------,,,++++++,,,,,,,,,---------...---,,,,,,,,,,,,---...,,,,,,,,,---------......------------------------,,,,,,++++++++++++,,,,,,................................................------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,,,,,,,---..............................------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,...///...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++***,,,++++++++++++*********++++++++++++++++++++++++)))***+++,,,,,,+++***))),,,++++++***)))(((''''''+++,,,,,,+++******,,,---************))))))))))))))))))))))))))))))))))))(((((()))++++++,,,,,,+++))))))))))))))))))))))))************************++++++,,,,,,,,,+++******++++++++++++++++++++++++))))))*********))))))(((***************+++++++++,,,------...---,,,+++***(((((()))***************++++++************++++++************************++++++++++++++++++++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,+++)))'''(((***,,,---,,,******,,,,,,,,,+++---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////......000111333555666666::::::999888888777777666777999:::999888777888999:::;;;======<<<;;;<<<===999;;;>>>@@@@@@AAABBBDDDDDDFFFHHHHHHGGGFFFGGGHHHGGGHHHJJJKKKLLLLLLKKKJJJKKKJJJKKKQQQ\\\nnn~~~vvvsss......////////////......//////000000000///......000000000000000000000000////////////...........................///000000////////////////////////......////////////.........,,,,,,,,,......---,,,........................//////............//////000000000000000000000000000//////............///.........//////............---------...///000000...............------------......---+++***+++,,,.........//////.........////////////////////////............////////////------............------,,,,,,---------............------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,................................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,,,,,,,---..............................---............---,,,,,,+++++++++,,,,,,---------------------------------******++++++++++++,,,,,,,,,---///...---,,,,,,---++++++++++++++++++++++++------,,,++++++***))))))))))))***+++++++++******---------,,,,,,+++++++++++++++++++++++++++++++++******++++++++++++*********************)))))))))((('''&&&&&&(((******))))))))))))***************))))))))))))))))))))))))((()))***+++++++++++++++)))))))))******++++++,,,************************,,,,,,,,,,,,+++***))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++***************++++++,,,,,,,,,+++******((()))******+++*********++++++************++++++))))))))))))))))))))))))*********++++++,,,,,,---++++++++++++,,,,,,,,,,,,*********++++++++++++,,,---+++((((((((()))))))))---,,,+++,,,......---+++///......------,,,,,,+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---..................000111333555666666:::999999888888777666666777888999999888777888999;;;<<<>>>===<<<:::;;;<<<999;;;>>>@@@@@@AAABBBDDDCCCEEEGGGGGGFFFEEEFFFGGGFFFHHHKKKMMMNNNMMMKKKJJJKKKJJJJJJNNNYYYkkk|||sssppp|||///////////////000000111//////////////////......////////////////////////////////////...........................///000000////////////////////////......////////////.........---,,,,,,...///...---........................//////............//////////////////////////////000///...------...///000---...///000000///...---111000///...---,,,,,,,,,........................---...///...,,,+++,,,---......////////////..............................------------............------............------,,,,,,,,,,,,------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,------,,,,,,,,,------------------------...------,,,,,,------...---,,,,,,,,,,,,---......---------..............................------,,,******+++,,,,,,---......------------------------------------------------+++---......---,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,++++++******((()))***+++++++++++++++++++++,,,,,,---......///++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,---...///'''%%%###$$$(((******((()))))))))******+++++++++))))))))))))))))))))))))((()))***+++++++++++++++))))))***++++++,,,------************************++++++,,,,,,,,,+++******+++++++++++++++++++++++++++,,,------...---------,,,+++++++++***)))))))))******+++++++++*********)))******++++++*********++++++************++++++************************))))))***+++,,,,,,------++++++,,,,,,,,,---------))))))*********++++++++++++(((&&&'''***,,,+++))),,,,,,,,,...//////---+++------------,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///......---......000111333555666666999999999888777777666666777888999999888777999:::;;;===>>>===;;;::::::;;;;;;===@@@BBBBBBCCCDDDFFFCCCEEEGGGGGGFFFEEEFFFGGGFFFHHHKKKNNNOOOMMMKKKIIIKKKJJJIIIMMMXXXjjj}}}}}}tttooo{{{000//////...///000111222..................//////////////////////////////////////////...........................///000000////////////////////////......////////////......000///...///111222111000//////////////////////////////............//////........................000///...------...///000---...///000000///...---/////////...------,,,+++---.....................---...///...,,,+++,,,---......////////////......------------------------++++++,,,,,,,,,------------......//////......---++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///......------------......------------------------...------,,,,,,------...---,,,,,,,,,,,,---......---------.........//////......//////......---,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---......---,,,------+++++++++++++++++++++++++++,,,,,,,,,------......******+++,,,---------,,,,,,,,,,,,------......///++++++++++++++++++++++++,,,++++++++++++++++++,,,+++,,,,,,,,,,,,---------,,,***((()))---///...,,,))))))******++++++,,,,,,))))))))))))))))))))))))))))))***+++++++++******))))))***+++,,,------...************************((()))***+++,,,---------++++++++++++++++++++++++(((((()))***************,,,+++++++++***)))))))))******************************++++++++++++******++++++************++++++++++++++++++++++++++++++))))))***+++,,,,,,------++++++,,,,,,,,,---------))))))*********+++++++++(((&&&%%%'''+++...---+++++++++,,,...//////...,,,)))******+++,,,------...,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///......---......000111333555666666999999888888777666666555666888999999888888999:::;;;===>>>===;;;::::::;;;;;;===@@@BBBBBBCCCDDDFFFDDDFFFHHHHHHGGGFFFGGGHHHEEEHHHKKKNNNNNNMMMKKKIIIJJJJJJJJJMMMXXXjjj}}}}}}sssmmmyyy//////......///000111222......------......///000000000000000000000000000////////////...........................///000000////////////////////////......////////////......,,,++++++,,,...///...---//////////////////////////////............//////........................///............//////000/////////000000/////////***+++,,,---////////////---------...............---...///...---,,,---............//////.........------------------------***+++++++++,,,,,,,,,,,,......////////////......*********+++++++++,,,,,,,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,................................................,,,------......////////////......------......///------------------------...------,,,,,,------...---,,,,,,,,,,,,---......,,,,,,------.../////////...////////////...------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++,,,......---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,,,,---.........------//////...---,,,,,,+++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,...---,,,+++***)))((((((,,,+++******,,,---------*********+++++++++++++++)))))))))))))))))))))))))))******+++++++++***************++++++,,,,,,---************************'''((()))+++,,,---......++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,+++++++++************************)))******+++,,,+++++++++,,,++++++***)))++++++************++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++,,,,,,,,,,,,*********++++++++++++,,,'''''''''))),,,......---+++++++++,,,...///...,,,(((((()))***,,,---......,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---..................000111333555666666999888888777777666555555666777999999888888999;;;;;;<<<>>>===<<<:::;;;<<<999;;;>>>@@@@@@AAABBBDDDDDDFFFHHHHHHGGGFFFGGGHHHEEEGGGJJJLLLMMMLLLJJJIIIIIIIIIKKKPPP[[[lll~~~{{{pppjjjvvv------...//////000000111......---------...///000000000000000000000000000////////////...........................///000000////////////////////////......////////////......)))(((((()))+++,,,,,,+++//////////////////////////////............//////........................---......///////////////000000////////////000000((()))+++---///000000000---------.........//////,,,...///...---,,,...///------............------........................+++++++++,,,,,,,,,------......////////////......+++++++++,,,,,,,,,------,,,,,,---......---,,,,,,,,,,,,,,,---------......------------------------,,,,,,++++++++++++,,,,,,................................................++++++,,,------...//////......---,,,,,,---.................................------,,,,,,------...---,,,,,,,,,,,,---......,,,,,,------...//////000///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++************,,,......---------...------------------------,,,,,,,,,,,,,,,,,,---------............------,,,//////...---,,,+++******++++++++++++++++++++++++---,,,++++++++++++,,,---,,,,,,+++++++++*********)))*********))))))***,,,,,,++++++++++++++++++***))))))))))))))))))))))))******+++++++++******)))*********+++++++++++++++************************((()))***+++,,,---------++++++++++++++++++++++++***+++,,,---............***************++++++++++++******)))***+++,,,---+++,,,,,,,,,++++++***)))++++++************++++++************************++++++++++++++++++++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,(((***,,,,,,,,,,,,,,,---+++***)))***,,,......---*********+++,,,---......,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////......000111333555666666888888888777666666555555555777888999888888:::;;;:::;;;======<<<;;;<<<===999;;;>>>@@@@@@AAABBBDDDCCCEEEGGGGGGFFFEEEFFFGGGFFFGGGHHHJJJJJJJJJJJJIIIHHHIIILLLSSS^^^ooo{{{oookkkwww,,,,,,...///000000000000...------,,,---...///000000000000000000000000000000/////////...........................///000000////////////////////////......////////////.........------...000111111000000000000000000000000000//////............//////000000000000000000000000,,,---///000000000///...111000///......///000111***+++---...///......------------.........//////,,,...///...------...///,,,------------------,,,////////////////////////,,,,,,,,,---------............////////////......,,,,,,,,,---------......,,,,,,---......---,,,,,,,,,,,,,,,---------....................................,,,++++++,,,..............................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------++++++++++++------...........................------,,,,,,------...---,,,,,,,,,,,,---......,,,,,,------...///000000///////////////......------,,,,,,,,,,,,,,,,,,,,,////////////////////////.........------,,,,,,,,,***,,,......---------...........................------,,,++++++*********............---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------++++++++++++------((()))***,,,...000111222+++---///---***))),,,///---,,,,,,++++++*********))))))))))))))))))))))))******+++++++++******)))++++++*********************************************++++++,,,,,,,,,++++++++++++++++++++++++++++++'''((()))***+++,,,,,,+++))))))******+++++++++,,,++++++*********+++---...,,,,,,,,,,,,,,,+++***)))++++++************++++++)))))))))))))))))))))))),,,,,,++++++++++++++++++))))))*********+++++++++++++++,,,,,,,,,---------***---///...+++)))+++---+++***((((((+++---......,,,---------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---///000......000111333555666666888888888777666666555555555777888999888888:::;;;999;;;<<<===<<<<<<<<<>>>;;;===@@@BBBBBBCCCDDDFFFBBBDDDFFFFFFEEEDDDEEEFFFFFFFFFGGGHHHIIIIIIIIIIIIHHHJJJNNNUUUaaaqqq~~~rrrnnnyyy------......//////000000---------............/////////000000///...------////////////////////////111111111111000000000000***+++---///////////////000000000000000///......////////////////////////111000///...------...///)))+++,,,,,,++++++---...//////////////////////////////............/////////...---,,,---///111222......///000111111000000///---,,,---///000...,,,........................000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///............///000000---...000111111///---+++++++++---...///000000000,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++---,,,+++***+++,,,---...---------............///.........------,,,,,,,,,//////.........------------------.........//////,,,,,,,,,---------......---------............///...,,,+++,,,---.........------------------,,,,,,111000...------...000111------......------,,,+++))))))***+++---...//////*********++++++,,,,,,,,,------------------------111---******---///...,,,000///...---------------*********++++++,,,,,,---,,,------......------,,,,,,,,,------,,,,,,+++***+++,,,---......---,,,+++,,,,,,---......//////000,,,+++***+++---...---,,,++++++*********+++---......---+++******+++---...++++++************++++++((()))***+++++++++++++++)))*********++++++++++++++++++++++++++++++++++++,,,,,,+++***)))))))))***+++,,,,,,------,,,,,,+++------,,,++++++******)))000---***)))+++,,,***)))******))))))******+++,,,((('''''''''''''''((()))((((((((((((((((((((((((,,,+++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---******)))))))))***,,,---...---+++*********++++++++++++++++++******))))))(((((()))***+++,,,,,,------------------,,,+++******************+++++++++------------------------------...///111444666888:::<<<<<<;;;999777666777777777777888999999::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>@@@CCCEEEFFFFFFGGGHHHGGGFFFEEEFFFGGGEEEFFFGGGIIIJJJKKKKKKLLLKKKLLLOOOVVVaaarrr}}}rrrrrr}}}.........///////////////---------............//////////////////...------........................///.....................,,,---...///000//////...000000000000000///......////////////////////////000000......---...//////---///000000......///111//////////////////////////////............/////////...,,,++++++,,,---.........///000000000/////////...,,,---000111///...........................000//////...------,,,,,,..............................------......///000------------,,,,,,++++++++++++,,,,,,---,,,,,,,,,------------------------.........---------,,,,,,,,,,,,+++++++++,,,---...---------............///.........------,,,,,,,,,//////.........---------,,,,,,,,,---------......,,,---------............---------............///,,,***)))***+++---,,,,,,...---------------------...---+++******+++---...------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------///---++++++,,,---------......---,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------......------,,,,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,++++++---,,,,,,+++******))))))+++***)))***,,,---,,,+++'''((()))***+++******)))---,,,+++******+++,,,---++++++************++++++))))))***+++++++++******)))))))))*********++++++*********++++++,,,,,,,,,------,,,++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++******((('''(((***+++)))'''+++++++++++++++,,,,,,---***)))))))))))))))******))))))))))))))))))))))))---,,,+++)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,+++***)))***+++,,,,,,,,,+++******+++,,,,,,++++++++++++*********)))++++++++++++,,,,,,,,,,,,)))************))))))(((------,,,+++***)))((((((------------------------+++++++++---///111444555:::;;;<<<;;;888666666666777777777888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<>>>???AAABBBBBBDDDEEEFFFFFFDDDDDDDDDFFFEEEFFFHHHIIIJJJKKKKKKKKKIIIKKKOOOWWWccctttsssrrr}}}///////////////.........---------............//////////////////......---......................................................///000000000//////000000000000000///......///////////////////////////............//////000///111111111///...///000//////////////////////////////............//////000///---,,,++++++,,,,,,....../////////...------///...---...000111000///......................../////////...------,,,,,,////////////////////////---------------......//////...,,,+++***+++,,,---,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,,,,,,,+++,,,------...---------............///.........---------------...............---------++++++,,,,,,,,,---------------........./////////---------............///,,,+++)))***,,,------,,,........................---,,,+++******+++,,,------............---,,,,,,//////...---,,,+++******,,,,,,------------......------------------------------------,,,,,,---///------,,,+++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,------......------,,,,,,,,,------,,,,,,+++***,,,++++++++++++++++++,,,,,,++++++******)))((((((***)))((()))+++,,,+++***&&&'''***,,,,,,+++)))''',,,+++***))))))***+++,,,++++++************++++++******+++++++++******)))((((((((()))))))))******))))))***+++,,,,,,------...------,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,))))))***,,,//////---+++,,,,,,++++++,,,,,,---...,,,,,,+++++++++++++++,,,++++++++++++++++++++++++...---,,,***))))))))))))++++++++++++++++++++++++++++++******++++++,,,---///...,,,+++******+++++++++++++++******+++,,,,,,++++++++++++************...---------,,,,,,,,,++++++,,,,,,---------,,,,,,------,,,+++***))))))(((------------------------......///000222444777999999:::;;;:::888666666666777777888888999::::::::::::::::::::::::::::::::::::<<<>>>???@@@AAAAAA@@@BBBDDDEEEDDDCCCBBBCCCEEEFFFGGGHHHIIIJJJKKKKKKKKKGGGJJJOOOXXXeeewwwwwwrrr~~~000000//////......---------------............///...///////////////....../////////////////////////////////000000000000000000000000000000/////////000000000000000///......////////////////////////............//////000000...//////...,,,+++,,,---//////////////////////////////............//////111000///............///.../////////...---,,,,,,---------....../////////........................//////.........---------////////////////////////---,,,,,,,,,,,,---......111000//////......//////---......///......------------------------------............------------,,,,,,,,,,,,------......---------............///...............---------........................,,,,,,,,,---------...............////////////000---------............//////---,,,,,,...//////............///////////////000///............///000...............------,,,//////...---,,,++++++***,,,,,,,,,---------------------------------------***---///...++++++---000------,,,,,,,,,,,,,,,------------,,,,,,++++++***,,,------......------,,,,,,,,,------,,,,,,+++***,,,+++***))))))***+++,,,+++++++++,,,------......+++***)))***+++,,,+++***)))***,,,------,,,+++*********))))))))))))******++++++************+++++++++++++++++++++***)))((((((((((((((())))))))))))(((((()))***,,,---......------,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++))))))***+++,,,,,,------,,,,,,,,,---.../////////+++++++++++++++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***)))))))))************************++++++******++++++,,,---///...---,,,+++,,,---...---,,,,,,++++++*********++++++++++++++++++++++++---------,,,,,,,,,,,,,,,,,,---...///////////////)))******++++++,,,,,,,,,,,,,,,------------------000000000222444666999:::888:::;;;:::888666666666777777888999999::::::;;;::::::::::::::::::::::::===>>>AAACCCDDDCCCBBBAAABBBCCCDDDDDDCCCCCCDDDEEEHHHHHHIIIJJJJJJKKKJJJJJJGGGJJJOOOXXXeeevvvzzzrrr000000//////......---------------............///......///////////////...000000000000000000000000......//////000000000111000000000///////////////000000000000000///......////////////////////////------...//////000000000,,,......---+++***+++,,,//////////////////////////////............//////............//////000000.../////////...---,,,,,,------...------------..........................................---------........................---,,,,,,,,,,,,---......///000222222222111///...+++,,,---...////////////000000000000000000000000---------,,,,,,,,,,,,+++,,,,,,---------.........---------............///........................---.................................////////////.........////////////000---------............//////---,,,---.../////////............//////000000111111000000000000111111......//////......---,,,------------------------,,,,,,,,,+++++++++++++++------------------------))),,,///...,,,+++---000......------------.........------,,,,,,+++++++++,,,------......------,,,,,,,,,------,,,,,,+++***---,,,+++******+++,,,---,,,,,,------.../////////,,,+++***+++---------,,,,,,,,,+++++++++++++++,,,))))))))))))))))))))))))++++++************+++++++++++++++++++++***)))((((((((((((((())))))))))))(((((()))***,,,---......,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++))))))***+++,,,------...,,,+++***)))((()))+++---***************+++,,,,,,---,,,+++***************++++++++++++++++++++++++---------,,,+++***))))))************************++++++******++++++,,,---,,,,,,++++++,,,...000111......---,,,+++)))((((((+++++++++++++++++++++,,,*********+++,,,------...******+++,,,------,,,,,,)))******+++,,,,,,------,,,,,,,,,---------......---------...000333666777888:::;;;:::888777777777888888888999::::::;;;;;;::::::::::::::::::::::::===???AAACCCDDDCCCBBBAAACCCDDDFFFFFFEEEEEEFFFGGGIIIIIIJJJJJJKKKJJJJJJJJJHHHJJJOOOWWWccctttxxxrrr~~~///////////////.........---------............///---...//////////////////000000000000000000000000,,,,,,,,,------......///000//////......///000000000000000000000///......////////////////////////---...//////000//////...---...//////---,,,---...//////////////////////////////............//////++++++,,,,,,---......///....../////////...------...///000///---,,,,,,---................................................---------------------------------------......///,,,...000111111///,,,***((()))+++,,,---.........------------------------------,,,,,,,,,+++++++++,,,,,,---............------------............///.............../////////---------..................////////////000000000------........./////////---------............///---,,,***+++---......------------......//////000000000000000000000000000...////////////...------,,,,,,------......//////,,,,,,++++++++++++******------------------------***+++---...------...///......---------...//////------------,,,,,,,,,,,,,,,------......------,,,,,,,,,------,,,,,,+++***---,,,,,,++++++,,,,,,---......---,,,,,,++++++***,,,+++***+++---...---,,,,,,+++)))((((((((()))***))))))))))))))))))))))))++++++************++++++******+++++++++******)))((((((((()))))))))******))))))***+++,,,,,,------+++++++++++++++,,,,,,---+++,,,,,,------,,,,,,+++))))))***+++,,,,,,------,,,,,,,,,***))))))+++---******))))))******+++,,,,,,,,,+++***))))))))))))************************,,,,,,,,,---,,,,,,+++***++++++++++++++++++++++++++++++******++++++,,,---+++******+++,,,...000222......------+++***((('''++++++++++++,,,,,,,,,,,,))))))***+++,,,---......,,,------............---------,,,,,,+++++++++++++++,,,,,,------.........------...///111444666888999:::;;;;;;999888888999888888999999:::;;;;;;;;;::::::::::::::::::::::::;;;===>>>@@@AAABBBBBBAAADDDEEEGGGGGGFFFFFFHHHIIIJJJJJJKKKKKKKKKJJJJJJIIIIIIKKKNNNUUUaaarrr}}}sssooo{{{.........///////////////---------............///------...///////////////........................++++++,,,------...//////...------------///000111000000000000000///......////////////////////////...//////000000///...------...//////......///000//////////////////////////////............//////,,,,,,------------------......///000000000//////111333333111...,,,,,,...................................................------------------------......------......///000,,,------...------++++++***++++++,,,---------,,,************************...---------,,,,,,,,,,,,,,,,,,.../////////...------------............///---........./////////000---------.........//////.........////////////000,,,---------............---------............///---,,,++++++---......---+++,,,,,,---......///////////////000000////////////////////////...------------------.........///------,,,,,,,,,+++++++++------------------------+++++++++---//////...------,,,,,,,,,------...///,,,,,,,,,---------------,,,------......------,,,,,,,,,------,,,,,,+++***---------......---------------,,,,,,+++******)))+++*********,,,---,,,+++************))))))(((((()))******************)))++++++************++++++))))))***+++++++++******)))))))))*********++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---......+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,(((+++...///...,,,---...+++************+++,,,,,,---,,,+++***))))))))))))***************************+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++***++++++---///000++++++,,,,,,,,,+++***)))+++++++++,,,,,,,,,------++++++,,,,,,------......000000111111111000000///---,,,,,,,,,,,,+++++++++++++++,,,,,,---......////////////000222555888999999;;;<<<<<<:::999999:::888888999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<>>>???AAABBBCCCDDDDDDEEEGGGGGGFFFGGGHHHJJJKKKKKKKKKKKKKKKJJJIIIIIIJJJJJJMMMTTTaaatttzzzpppjjjvvv---.........//////000000---------.........//////------...///000000//////------------------------------......///000111111---,,,,,,,,,---...000111000000000000000//////...//////////////////////////////000000000...---,,,+++---......------///000//////////////////////////////............//////000000000000///...---,,,......///000111111111000444666666444///------///........................---.............................................///............///000000///...---,,,+++,,,------......//////......---,,,........................//////.........---------,,,,,,.../////////...------------.........//////---.........//////000000---------.........//////---------.........//////,,,,,,,,,---------......---------.........//////000...------///000000///++++++,,,,,,---...//////000000111111111111000000///////////////......---.................................------,,,,,,,,,------------------------,,,******,,,000111///+++++++++++++++,,,,,,---...,,,,,,,,,------.........,,,------......------,,,,,,,,,---------,,,++++++,,,---...//////...---,,,***++++++,,,------......***)))))))))+++,,,+++******+++---......,,,)))(((******++++++++++++******++++++************++++++((()))***+++++++++++++++************+++++++++++++++++++++++++++++++++,,,---------------...///000+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,$$$+++///...+++***))),,,,,,++++++,,,,,,---......---,,,+++************++++++++++++++++++++++++)))***,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,+++++++++,,,---...((()))+++,,,------,,,,,,+++++++++,,,,,,---------///............---------......///......---,,,,,,)))******+++---...//////++++++,,,,,,---...//////++++++,,,---///222444666:::;;;===<<<;;;::::::;;;888999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???@@@BBBDDDFFFHHHCCCEEEFFFGGGFFFFFFHHHIIILLLLLLLLLLLLKKKJJJIIIHHHJJJJJJMMMTTTaaavvvzzzqqqgggrrr,,,,,,,,,---------......------.....................000000///...---...///.........------,,,,,,+++---------............///...............---------//////////////////////////////000000000000//////---.....................---,,,,,,+++,,,---...//////////////////.........000000000000000000000000,,,---------.../////////...---------...///111222999888777555333000...,,,......,,,++++++,,,...............------,,,,,,,,,------------------------000///...------...///000------------------------/////////......---------///...,,,,,,,,,---///111//////.........---------222111000///............+++,,,---///000111111111........................,,,------......//////000...---,,,,,,,,,,,,---...,,,---////////////---,,,///......------......///...------------...//////---------....../////////............////////////000000000000////////////......---------,,,,,,,,,///000000000///---+++***++++++,,,,,,,,,---------------------------------...---,,,+++***++++++,,,...------,,,,,,------...+++++++++,,,,,,---------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------///...---,,,+++*********''')))++++++******+++,,,------,,,+++************------,,,+++***************))))))***,,,,,,***))))))))))))))))))))))))))))))))))))))))))*********(((((()))***+++,,,,,,,,,------,,,++++++******)))))))))***+++++++++++++++,,,,,,,,,------.........---,,,,,,,,,++++++******+++++++++*********))))))))))))***++++++++++++************++++++,,,,,,,,,%%%'''(((***++++++******---,,,,,,+++,,,---///000)))***,,,---......---,,,+++++++++,,,,,,---------,,,---------.../////////,,,+++***))))))+++---...---,,,++++++------,,,+++,,,,,,,,,---------......000///......000444888::::::::::::999888777666555777777777888888999999:::========================;;;===???BBBCCCCCCBBBAAACCCDDDEEEEEEDDDEEEGGGIIIIIILLLOOONNNIIIGGGHHHKKKIIILLLOOOUUUdddyyy{{{nnngggnnn{{{------------............/////////...---------,,,000111222111///...///000000000000///////////////---------............///........................////////////////////////...//////000000//////...//////.........---------......---------...///000//////............//////........................---------.....................------...///000111333333222222000///------......------------...............------,,,,,,,,,........................//////...------...//////.....................---//////.........---------......///000000000000000000000000//////......---......------------......///000000111111111111000/////////......///////////////////////////......000///............///000---..................---......------------.........------------...//////............/////////000/////////000000000000111000000000000//////////////////.........---------+++,,,---------,,,+++***++++++,,,,,,,,,---------------------------------///...---+++++++++,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,++++++******++++++)))+++,,,,,,***))))))***,,,,,,++++++***+++++++++,,,,,,+++************++++++***))))))***+++***(((************************,,,,,,++++++******))))))))))))******++++++,,,,,,+++++++++++++++++++++,,,***++++++,,,,,,,,,++++++((((((((())))))************)))))))))(((((((((''',,,,,,,,,,,,+++++++++***))))))***++++++++++++*********+++++++++,,,,,,,,,***+++,,,---......------......---,,,+++,,,------***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------+++,,,,,,------------------++++++,,,---......,,,,,,,,,,,,---------......------------///333666888999999999999999888777666777777888888999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>???AAABBBBBBAAAAAACCCEEEFFFEEEDDDEEEGGGHHHHHHKKKNNNMMMIIIGGGHHHKKKHHHLLLOOOUUUdddzzz~~~rrriiippp|||............////////////000000///...---,,,,,,+++///000111000.........///////////////000000000000---------............///......//////////////////////////////////////////.........//////........./////////......------,,,//////.........///000000//////...------...///000.......................................---------//////............///000...//////000000/////////---......//////......---.........---------------////////////////////////......------------......000000//////.........---//////............------...///111333333222111///222222111000000///......,,,,,,------...///000000///000000000///......---111000///......///000111111111000000///......---000//////......//////000///......------......///......------------............------......///000.........///////////////000000000000111111111111000000000000////////////000000/////////.........***++++++,,,---------,,,,,,,,,,,,,,,------------------------------------///...---,,,,,,,,,---...,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++)))))))))******+++++++++***,,,---,,,***(((((()))+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,------......+++)))((()))******)))++++++++++++++++++++++++...------,,,+++***))))))++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,---------,,,,,,+++************++++++++++++,,,,,,++++++++++++******---------,,,,,,,,,++++++))))))***++++++++++++******++++++++++++,,,,,,,,,******++++++,,,++++++***///...---,,,+++++++++,,,,,,,,,++++++***+++++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...000000///...------,,,+++,,,...//////...,,,,,,,,,---------......,,,------///111333555777888999999999999999888888888888888999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>??????@@@AAADDDFFFGGGGGGEEEDDDEEEFFFFFFHHHJJJJJJHHHGGGHHHIIIGGGKKKNNNSSS```tttyyyrrrvvv/////////000000000111111,,,---------......//////,,,.........,,,+++,,,---*********++++++,,,,,,------------............///---........./////////000////////////////////////------............------+++,,,,,,---...///000000------------------------...---,,,,,,---...///000/////////////////////////////////...---------,,,///////////////........./////////000000//////...+++,,,---......---,,,+++........................------------------------........................000/////////......------000000000000000000000000222111000000000111222333111111111111000000000///111111222333333222111111333333444555555555555444222111000//////000111222000000000000111111222222////////////////////////222111////////////111222000//////......//////000///............///000000------------------------........./////////000000000000000000////////////.........---------,,,,,,//////......------------,,,,,,---------.........------------------------///...---,,,------//////,,,++++++******++++++,,,.........------,,,,,,,,,------............------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---------,,,,,,+++++++++------------,,,+++***)))&&&(((***+++++++++,,,---************+++,,,------,,,,,,,,,,,,---...000000222///,,,***+++,,,,,,,,,************************((()))))))))******++++++---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++******************************))))))******************++++++++++++************))))))***++++++++++++***++++++++++++++++++++++++---------,,,,,,,,,,,,,,,)))***+++,,,------.........---+++***)))***++++++))))))***+++---...////////////......------,,,,,,---,,,+++++++++,,,---...111000............,,,***,,,,,,,,,---------.........///000222555666888888888999999:::::::::999999777888888:::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<@@@??????>>>>>>???@@@@@@DDDFFFGGGGGGEEEDDDDDDEEEEEEFFFHHHIIIHHHHHHHHHIIIIIILLLNNNRRR^^^qqqwwwyyy////////////000000000000+++,,,,,,---...///000000///000111000.........///---------------.........---------............///,,,,,,------.../////////////////////////////////.........//////.........+++,,,,,,---...///000000---------...------,,,+++,,,,,,,,,---......//////000000000000000000000000...............---------......///////////////...---............---,,,,,,,,,------------------,,,.............../////////------------------------......////////////....../////////000000000000000111111222222222222333333333222000///000111333555111111111222222222222333333333444555555444333222222222333444444444444444333333333333333333333333111222222333444444555555222333333444444333333222333222222111111222222333111111000000000000111111//////......//////000111...............---------............////////////000000000000////////////...------------,,,,,,,,,...---,,,+++++++++++++++,,,---------............------------------------...---,,,,,,,,,---...///,,,,,,++++++++++++,,,,,,.........---------------------............------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++............---+++)))(((%%%'''***+++++++++---...+++++++++***++++++,,,,,,))))))))))))***+++,,,---111///,,,+++,,,------,,,))))))))))))))))))))))))''''''((()))***++++++,,,------------------------------,,,,,,+++******)))((()))***++++++++++++***,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********))))))))))))***++++++++++++***,,,,,,,,,++++++++++++***++++++************+++,,,'''(((***,,,---.........------,,,,,,+++,,,,,,,,,))))))***+++---...//////..................------,,,+++)))((()))***---...111///------------+++***,,,,,,,,,---------......------...000222444666888999:::::::::::::::999999666777888999:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>?????????@@@@@@CCCEEEGGGGGGFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJMMMOOOSSS___ppp~~~{{{{{{........./////////000000,,,---------.../////////000111222111///...///000000///////////////......---------............///++++++,,,,,,---.........////////////////////////...//////000000//////...........................---.../////////---,,,+++)))+++---...//////...---////////////////////////---------...............,,,---...///000000//////------............------//////............//////---........./////////000........................//////000111111000//////000111111222222333333333333333333444444444555555333333333333333444444555222222333444555666777777666777999:::;;;:::999999555555666666666555444444555666888999999888666555777777777777777777777888444444555666666555444444333333444444444444333333333222222111111222222333///////////////000000111111000000000////////////...////////////000000000000000000000////////////............------------,,,,,,+++++++++,,,---...------------............---------------------------,,,+++++++++---...///------,,,,,,,,,,,,------------------............+++,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++************************+++,,,,,,,,,,,,,,,,,,---+++,,,---------+++***(((&&&(((***+++++++++,,,---,,,,,,++++++***+++++++++******))))))***+++,,,,,,---,,,++++++,,,---,,,***************************)))))))))******+++++++++,,,,,,------......//////,,,+++++++++++++++++++++((()))***+++,,,---------.........---------,,,,,,---------.........//////,,,,,,+++++++++*********))))))***++++++++++++***,,,,,,,,,+++++++++******'''&&&&&&&&&&&&((()))***((()))***,,,---------,,,,,,,,,---.........------++++++,,,,,,,,,,,,------------------------......***************+++,,,,,,---,,,+++,,,---...---,,,,,,,,,,,,---------......///......///111444777999;;;;;;;;;;;;:::999888888555666777888999;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@@@@@@@@@@AAADDDGGGHHHGGGFFFFFFFFFFFFFFFGGGHHHJJJKKKKKKJJJIIIMMMPPPUUUaaasss~~~|||............////////////..................------...000000///...---...///000000//////.........------------.........//////******+++,,,,,,---......//////////////////////////////000000000000//////111000///...---,,,++++++//////000000000///---,,,(((***---///000///---,,,........................,,,------....../////////+++,,,...000000000000000---...///000111111111111222111000//////000111222---.........//////000000///////////////////////////000111222222111000///111222333333555555666777444444444555555666666666222333555777777666555444333333444666777999::::::999;;;>>>@@@BBBBBBAAA@@@?????????>>>===<<<::::::777999;;;======;;;999777<<<<<<;;;;;;:::999999999222333444555555444333222333444555666666555444333444333333222222333333444///////////////000111111333222222222111111000000000000000000111111111111000000000000////////////000/////////............,,,,,,,,,,,,---///111222---------.........//////------------------------,,,++++++***+++,,,---......------,,,,,,------...,,,---------.../////////*********++++++*********+++,,,,,,------,,,,,,+++************************+++++++++,,,,,,---------((()))+++,,,,,,,,,***)))(((***,,,,,,*********+++------,,,+++************------,,,,,,,,,---......***))))))***,,,,,,***)))++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,---...///000000*********++++++,,,------((()))***,,,---...//////*********)))))))))((((((*********++++++,,,,,,,,,---------,,,,,,,,,++++++))))))***++++++++++++***,,,,,,,,,++++++*********)))((((((((()))***,,,---)))***+++,,,---,,,+++***+++,,,...///000///............---,,,,,,+++******+++++++++,,,,,,---------(((***+++------,,,+++******))))))+++---//////...,,,,,,,,,---------......222111000000222666:::<<<<<<<<<<<<;;;:::999888777444555666777999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999;;;>>>@@@AAAAAA@@@???@@@CCCFFFHHHGGGFFFFFFGGGFFFFFFFFFHHHKKKLLLLLLKKKIIIMMMQQQWWWdddwww}}}..............................------------......000000//////.........---000000000000///...,,,+++---------............///------,,,,,,,,,,,,------------------.........///000///...------...///000//////000000000000//////111111000000//////......000///...------...///000////////////////////////---,,,,,,,,,,,,---......///---------......,,,***000000//////111333555666777777777555222000///000//////////////////......///111333333222000000000000111222444444444333222777777666777777888888888555666666666666555444444666777888777666555666777999::::::::::::<<>>;;;>>>===:::888888888999:::777666555666999:::888666888666444222222222333444111222222222111000000///222111000000000000111222111111222333555444111///111000000000000/////////......//////000//////...///...---,,,+++,,,------///...------...///000111000000///...---,,,,,,,,,------------------------++++++++++++++++++++++++111000000///---,,,,,,+++...------,,,,,,------...---------....../////////......---,,,,,,+++******+++,,,,,,------,,,,,,+++//////...---,,,,,,+++***************************---,,,+++******+++,,,---***)))((((((((()))+++,,,******+++,,,------......************+++,,,,,,---,,,+++******))))))******,,,+++)))))))))+++---///***************************++++++,,,---...//////------------------------///...,,,++++++,,,...///---...///...,,,+++,,,---,,,+++******))))))******)))))))))***++++++,,,,,,++++++***************++++++,,,------,,,+++)))(((***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------......,,,,,,,,,,,,...............------,,,,,,,,,*********+++++++++******)))***+++,,,...///000111+++,,,,,,...000333666888<<<===>>>>>>;;;:::::::::888777777777888999999:::;;;;;;<<<<<<;;;;;;:::999>>>???@@@BBBCCCCCCBBBBBBEEEEEEFFFGGGGGGGGGGGGFFFFFFGGGIIIJJJKKKKKKLLLLLLMMMMMMPPPWWWeeexxx|||..............................------------......000/////////............000000//////......---------------............///......------------......------........./////////000///...------...///000......////////////......//////////////////......///...------------...///////////////////////////------,,,,,,------...///000...,,,+++,,,------,,,------------...000111111666666666444111//////000........................222444666666555444444555333444666777777777777666333333333555666666666555888888888999999888888777444666888888888999;;;<<<999===BBBFFFIIIKKKMMMOOOQQQUUU]]]ffflllmmmhhhdddccc^^^XXXRRROOONNNNNNNNNMMMNNNPPPQQQRRRQQQQQQPPPOOONNNMMMMMMMMMLLLIIIGGGDDDCCCAAA@@@?????????@@@FFFDDDCCCDDDFFFFFFDDDAAA===;;;888666444444444555555555555555555444444333555555555555444444333333333333333555666666333111///////////////...............////////////......111000///---,,,+++++++++......---,,,---...///////////////...---------,,,------------------------++++++++++++++++++++++++,,,+++++++++++++++******,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,......---,,,,,,+++******+++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********++++++++++++,,,,,,++++++++++++++++++,,,)))))))))))))))***++++++(((((())))))***++++++,,,+++************++++++,,,***************+++,,,---...---,,,+++++++++,,,---************************,,,,,,,,,---------------------------,,,,,,,,,+++...---,,,++++++,,,---...---...///...,,,+++,,,------,,,,,,++++++++++++++++++++++++***************++++++***************+++)))************))))))(((++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,...---,,,++++++,,,---.........---------,,,,,,,,,******+++,,,,,,,,,,,,,,,+++,,,,,,------.........------...///222555777999:::<<<===<<<:::888888999777777777888888:::;;;;;;======<<<<<<;;;;;;::::::===>>>@@@BBBCCCCCCCCCCCCEEEEEEFFFGGGGGGGGGGGGFFFFFFGGGHHHJJJKKKKKKLLLLLLLLLLLLNNNVVVeeewww||||||..............................------------......////////////............000///...------...//////---------............//////..................///....../////////000000000//////...------...//////---------......---------------.....................------,,,,,,------...////////////////////////---------,,,------...///111...,,,+++,,,---...---+++,,,---...............333444444333000//////000........................000222444555444444444555444444555666777666666666777666777888;;;<<<;;;999;;;;;;;;;;;;;;;;;;;;;;;;888;;;===???@@@BBBEEEGGGDDDJJJRRRYYY]]]^^^___```dddjjjsss|||~~~wwwqqqqqqiii```[[[\\\^^^^^^]]]ZZZZZZZZZ[[[\\\\\\]]]]]]YYYWWWUUUTTTTTTSSSRRRPPPKKKKKKKKKKKKKKKKKKKKKKKKQQQOOONNNOOOOOOOOOMMMKKKEEECCC@@@===;;;999888888666666666666666666666555777777888777666555333222555555555666888777555333////////////////////////..........................................---,,,......---,,,,,,,,,------..................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++...------,,,,,,++++++***+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,------,,,,,,++++++******+++++++++,,,,,,+++++++++((()))******+++*********((((((((()))******++++++,,,++++++************+++))))))******+++---.../////////...------,,,++++++++++++++++++++++++++++++...---------,,,,,,,,,+++------,,,,,,++++++******------,,,,,,,,,,,,---------...///...,,,+++,,,---...---,,,,,,++++++,,,,,,---,,,,,,+++******))))))+++***************++++++***))))))))))))***++++++++++++,,,,,,,,,,,,++++++(((((()))***++++++,,,,,,,,,,,,++++++++++++,,,,,,...------------,,,,,,,,,***+++,,,------------------------------------,,,...//////111333666999;;;888:::;;;:::888666666777777777777888:::;;;<<<===@@@???===<<<;;;;;;;;;<<<<<<===???AAACCCDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFFFFGGGHHHJJJKKKKKKKKKKKKJJJJJJMMMUUUdddwww{{{...........................------,,,,,,------...///////////////.........///...,,,,,,,,,...000111---------............/////////............//////////////////000000000000........................------............------,,,,,,,,,------.................................////////////////////////---------------.../////////---------...///...,,,,,,---///000000///...---000111222111///---...///////////////000000000000000222444555444444666777666777777777666666666555;;;999999<<>>>>>???@@@@@@???===;;;999777666777666666666777777555333111222222222222222222222//////..................(((***,,,///111111111111/////////...---------------------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,............////////////,,,,,,++++++++++++,,,,,,///......------,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++------------------------111000///---+++***((((((***+++,,,------,,,+++***((()))+++,,,,,,+++***)))*********++++++,,,,,,,,,...---,,,++++++***++++++++++++++++++,,,---...///------......---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------------,,,+++---...///...,,,+++,,,---------,,,+++++++++++++++,,,,,,,,,++++++******************)))******+++,,,++++++******+++,,,...///+++,,,,,,,,,,,,,,,,,,+++(((((()))***+++,,,------++++++++++++++++++++++++------------------------,,,,,,,,,---,,,++++++***------------------------......///000333666999:::888999:::999777666666666777777888999:::<<<>>>???BBB@@@>>><<<;;;;;;<<<===<<<===>>>@@@BBBDDDEEEFFFEEEEEEFFFGGGGGGGGGGGGFFFFFFGGGHHHIIIJJJKKKKKKKKKJJJJJJMMMUUUdddwww........................------,,,,,,,,,,,,------.........///////////////...---,,,+++,,,...000111---------............/////////............//////////////////000000000000------............------.........//////.........++++++,,,,,,------....../////////000000/////////////////////////////////...------------...//////,,,,,,...000111000---***---...///000000000.........///000///...---...000222222222333333333444444666777999999888999;;;<<<;;;:::::::::999999999999999777999AAALLLVVV\\\]]]UUUTTTRRRPPPNNNMMMMMMMMMPPPRRRTTTUUUUUUVVVXXXZZZccceeehhhkkklllmmmpppqqqvvvxxxzzzzzzwwwqqqkkkhhhbbbccccccaaa___^^^```bbb[[[[[[\\\\\\^^^```bbbcccaaa]]]XXXTTTRRRQQQPPPOOOLLLNNNRRRVVVZZZ]]]```aaa]]]]]]^^^]]][[[YYYYYYXXXXXXWWWUUURRROOOLLLKKKJJJJJJJJJJJJKKKLLLNNNPPPQQQQQQPPPNNNKKKHHHEEECCCBBB;;;:::888888888777555333333333333333222222222222111000///............///)))+++---000111222222222000000000000//////......---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***------,,,,,,,,,,,,------.........------,,,,,,+++------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++//////...------,,,++++++......---,,,,,,++++++******+++,,,------,,,+++***)))***+++,,,,,,+++***)))+++++++++++++++,,,,,,,,,///...---,,,,,,,,,,,,,,,------,,,++++++,,,,,,---)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,------...))))))***+++,,,,,,------++++++,,,------,,,++++++---...///...,,,+++,,,---,,,,,,+++*********************++++++,,,,,,,,,,,,******))))))***++++++,,,++++++******+++---///000,,,,,,,,,------,,,,,,,,,******++++++,,,------...++++++++++++++++++++++++---------------------------------,,,***)))'''&&&++++++,,,------......///---------///111444777999999:::;;;:::888777777777777777888999:::<<<>>>???BBB@@@>>><<<;;;<<<===>>><<<===>>>@@@BBBDDDEEEFFFEEEEEEFFFGGGGGGGGGGGGFFFEEEFFFGGGIIIJJJJJJKKKKKKJJJKKKMMMUUUdddwww........................------,,,,,,,,,,,,------.........///////////////------,,,,,,,,,---///000---------............//////..................///....../////////000000000------............------......////////////......,,,,,,------------------///000000111111000000///////////////////////////......------......///000,,,,,,...000222111...+++,,,---...///////////////...000111111000000111333444444555555666777777777888999999999888999;;;===999999999:::;;;<<<===>>>???@@@EEERRRcccqqqwwwyyyllljjjfffccc___]]]\\\\\\WWWYYYZZZZZZYYYYYYZZZ\\\bbbccceeeeeegggjjjnnnqqqwwwxxxxxxvvvqqqllliiihhheeehhhiiifff```\\\]]]___VVVXXXZZZ]]]```cccfffgggeeebbb]]]YYYXXXWWWVVVTTTNNNPPPSSSXXX^^^bbbfffhhhdddeeedddbbb^^^[[[YYYYYY]]]\\\[[[ZZZXXXWWWVVVUUUTTTTTTTTTVVVXXX[[[^^^```_________]]]YYYTTTOOOLLLFFFDDDAAA???>>>===:::888666555555444333222111111333222000///...//////000000000000000000000///...000000111111111000//////..................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++...------,,,,,,------...++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...------,,,***))))))((((((((()))+++,,,...//////+++++++++,,,,,,++++++++++++++++++,,,++++++***)))************************...------,,,,,,,,,,,,---------,,,+++++++++++++++))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---......)))******+++,,,---......,,,,,,++++++++++++,,,,,,---...///...,,,+++,,,---,,,+++******))))))************++++++,,,------...))))))))))))***+++,,,,,,)))))))))******,,,------,,,,,,------------,,,,,,+++,,,,,,,,,,,,---------++++++,,,,,,,,,,,,++++++,,,,,,,,,------------...---------,,,***(((&&&%%%++++++,,,,,,---...//////+++,,,,,,...000333666777999;;;<<<;;;999777777888777777777888:::;;;<<<===@@@???===<<<<<<======>>>>>>>>>>>>???AAACCCEEEFFFEEEEEEFFFGGGGGGGGGGGGFFFEEEFFFGGGIIIJJJJJJJJJJJJKKKKKKMMMUUUcccuuu........................---,,,,,,++++++,,,,,,---............/////////000---------------------------------............///......------------......------........./////////,,,------......------,,,---------......---------............------------...///000111111000///...////////////////////////...............//////000///---------///000000///.........///000111222333111222444444444444555777555666666777888888999999888999999888666777999;;;999:::<<<>>>BBBFFFIIIKKKQQQSSS\\\lll}}}zzzwwwrrrlllgggdddbbbaaa[[[\\\]]]]]][[[[[[\\\]]]aaabbbccccccdddfffjjjmmmppprrruuutttqqqnnnmmmmmmlllkkkiiieeeaaa^^^^^^^^^YYYZZZ]]]```cccdddeeeeeedddaaa^^^]]]]]]]]]\\\[[[XXXYYY\\\```eeejjjooorrrppppppooojjjccc^^^[[[[[[]]]]]]^^^^^^^^^^^^^^^]]]YYYYYYZZZ]]]```eeeiiikkknnnqqquuuvvvrrriii^^^XXXTTTQQQMMMKKKIIIGGGDDDBBB;;;;;;999888666555333333555444222000///000111111444333111000///............///000111111000000////////////...---------,,,------------------------------------------------.........///////////////---,,,,,,,,,,,,,,,,,,---***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********'''((()))***+++---......,,,++++++++++++++++++,,,---,,,++++++*********+++++++++++++++++++++++++++++++++*********+++,,,,,,++++++*********++++++,,,---,,,+++***++++++------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,------------,,,,,,,,,,,,,,,---,,,+++******+++,,,------...///...,,,+++,,,---,,,,,,+++************++++++,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---))))))***+++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,++++++++++++++++++,,,---......---,,,+++,,,,,,,,,---------......,,,,,,,,,,,,+++***))))))------------------------++++++,,,---000333666777999:::;;;;;;999777777888777777777888888:::;;;;;;<<<<<<============>>>>>>????????????@@@BBBDDDEEEEEEEEEFFFGGGGGGGGGGGGFFFEEEFFFGGGHHHIIIJJJJJJJJJJJJIIIKKKSSS```rrr}}}zzz~~~........................---,,,,,,++++++,,,,,,------.........//////000000,,,------......---,,,,,,---------.........//////---------,,,,,,---------------------.........///,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++/////////......------------...///000000///...---////////////////////////...............///000000222///+++***,,,///111222222111111111222444777888333555777777777777999;;;555666666777888999999:::=========;;;::::::<<<>>>@@@BBBEEEIIINNNTTTYYY\\\]]]aaakkk{{{|||yyyssslllfffbbb___^^^]]]^^^______^^^]]]^^^```cccdddeeeeeeeeeeeeggghhhgggkkkppprrrqqqppppppqqqnnniiibbb___```aaa```^^^^^^___aaaccccccbbb```______]]]\\\\\\]]]^^^^^^]]]cccdddeeehhhmmmrrrwwwzzz}}}vvvmmmfffbbbaaa\\\\\\^^^___aaaaaabbbbbb``````bbbeeeiiinnnsssvvv~~~~~~pppfff^^^[[[WWWTTTQQQOOOKKKIIIBBBAAA???===;;;999777777666555333111000000111222333222000/////////000111,,,---...000000000//////000000///...------,,,,,,------------------------------------------------))))))***+++,,,---...///,,,++++++++++++++++++,,,+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------------......+++++++++************)))---,,,+++******+++,,,---...---+++***)))***++++++........................)))((((((((()))***++++++((((((((()))***+++------111///---+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***000000///...,,,+++******---,,,***))))))***,,,------...///...,,,+++,,,---...---,,,,,,++++++,,,,,,...------,,,,,,++++++***))))))))))))***+++,,,---+++,,,---...///...---,,,,,,------......------,,,,,,,,,++++++***))))))))),,,,,,............,,,,,,,,,,,,,,,------.........***+++,,,,,,---------,,,//////...------,,,++++++,,,,,,,,,...000333666888888:::;;;:::888666666777888777777777888999999::::::;;;<<<===>>>>>>>>>===@@@@@@??????@@@BBBCCCDDDEEEEEEFFFGGGGGGGGGGGGFFFEEEFFFGGGHHHIIIJJJJJJJJJIIIHHHJJJQQQ^^^ooouuurrrvvv,,,,,,,,,---------......------,,,+++,,,---.../////////000000///...---------------.........//////...............///000111////////////////////////...---,,,,,,,,,,,,---...------------------------////////////....................................,,,,,,,,,---...///000000------------------------------------------------000000000000000///......,,,---000333444555666666888777666555666888;;;<<<;;;888888<<<;;;666777<<<999777888:::999999>>>EEECCCIIIRRRZZZ___cccfffiiidddmmmyyy}}}{{{yyyuuunnngggbbb___^^^^^^]]]aaafffhhhgggeeecccccchhhhhhgggggghhhjjjlllmmmmmmkkkiiikkkooorrrrrrqqqqqqkkkdddbbbddddddaaa]]]cccbbbaaabbbdddeeedddbbbbbb```^^^^^^___````````````dddkkkrrrxxx}}}{{{tttmmmgggdddbbbddddddeeefffggghhhhhhhhhjjjhhhhhhlllvvvtttgggfff___YYYVVVXXXZZZYYYVVVKKKKKKJJJHHHDDD???:::888888555222111222222222111////////////000000---+++---------...///000111222///000000111111000///...------------------------------------------------++++++,,,,,,,,,,,,------...---,,,+++,,,---...///+++,,,,,,------......///------------------------------,,,++++++***)))))),,,,,,,,,+++++++++******************************************************))))))*********))))))(((************************)))************+++++++++((((((((((((((((((((((((,,,,,,,,,,,,,,,---...///,,,+++***)))(((((((((((())))))))))))))))))))))))------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...---,,,+++,,,---...///))))))***+++,,,------...******+++,,,---------------,,,,,,,,,,,,---......+++---...---+++))))))))))))***+++,,,,,,+++))))))++++++++++++++++++++++++...//////...,,,++++++,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,,,,,,,---------...000222555666444666888888888777888999888888888999:::;;;======888888888999:::;;;<<<===>>>>>>>>>>>>@@@BBBDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJKKKKKKNNNMMMMMMPPP[[[mmmsssoooqqq,,,,,,,,,---------.........---,,,,,,,,,---/////////////////////...------------..................---------------......///..............................---,,,,,,---..............................////////////....................................,,,---------.../////////------------------------...........................///000111222222222222111222333555666777777777888777666555555666777888:::888999======999:::>>>???>>>AAADDDCCC@@@CCCHHHTTTYYY___eeehhhjjjlllmmmfffnnnyyyzzzvvvvvvrrrmmmgggbbb`````````aaacccfffhhhhhhgggfffeeehhhhhhhhhhhhiiiiiijjjjjjpppmmmkkkkkknnnpppqqqpppmmmiiieeecccddddddcccaaafffggghhhkkkmmmnnnllljjjkkkhhhdddaaaaaa```___^^^hhhlllrrryyy~~~~~~zzzuuuoooiiieeebbbaaaaaabbbeeehhhkkkoooqqqrrrsssxxxrrrhhhccc]]]WWWVVVXXXZZZYYYXXXXXXWWWTTTPPPKKKEEEAAA>>>>>><<<:::999999999888666111111111222333333111/////////.........///000000//////000111000///...---------------------------------------------------,,,,,,---------.........,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******,,,,,,,,,+++++++++******************************++++++++++++++++++++++++)))******+++******))))))************************************++++++++++++************************------,,,,,,,,,---......*********))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,------,,,---------------,,,++++++++++++++++++,,,------,,,...///...,,,******+++***++++++,,,,,,,,,++++++++++++++++++++++++++++++)))***++++++))))))***+++,,,++++++******++++++,,,---------............///---------...000222555666555666888999888777888999777777888888999;;;<<<===999999999:::;;;<<<>>>>>>>>>>>>>>>>>>@@@BBBDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJMMMXXXjjj}}}uuuqqqttt,,,,,,,,,---------............------......///000...////////////...------..................------------------,,,,,,,,,,,,..............................---,,,,,,---....../////////////////////////////////............---........................------..................------------------------........................---...000333555666777888666666777888888888777777666666777777777777888888<<<::::::>>>???>>>???BBBGGGGGGJJJOOOOOOLLLMMMQQQ\\\```dddgggggggggggghhhhhhpppyyy{{{vvvsssqqqnnnjjjeeecccbbbcccdddgggggggggiiilllmmmlllkkkooopppqqqrrrrrrqqqpppooossspppmmmlllmmmnnnnnnnnnkkkjjjiiihhhggggggggggggmmmoootttyyy}}}~~~{{{xxxqqqooolllkkkmmmoooppppppppptttyyyyyyxxxvvvsssnnnhhhdddaaa`````````bbbfffkkkqqqtttyyy~~~yyypppjjjbbb^^^YYYXXXZZZ\\\\\\[[[aaa___[[[VVVQQQLLLIIIGGGBBBAAA?????????===;;;999555444444555777777555444222222111000/////////000///000000000000///...------------------------------------------------------............/////////******+++,,,,,,,,,,,,,,,000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------************+++,,,---...************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,.........------,,,,,,,,,/////////......,,,++++++***************+++,,,,,,---...//////---++++++,,,,,,+++++++++,,,------...++++++++++++,,,,,,,,,,,,)))+++,,,---,,,,,,...///,,,++++++******++++++,,,---------.........//////---------...000222555666555777888999777777777888666666777777888:::;;;<<<::::::;;;;;;<<<>>>???@@@>>>>>>>>>???@@@BBBDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKKKKKKKIIIIIIIIIMMMXXXiii|||rrrpppttt,,,,,,,,,---------..................//////000000.........//////...------...............---------............------,,,+++..............................------------.....................///////////////.........---------.......................................---------..........................................//////000111333555777999::::::888888888888777666666555555666888:::;;;<<<<<<<<>>>>>???@@@BBBDDDFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHJJJKKKLLLLLLLLLKKKKKKLLLPPP[[[lll~~~}}}llllllttt,,,,,,,,,---------...............///////////////------............------.....................---/////////000///...---,,,................................................,,,,,,---------.....................------------.......................................---------........................------......///000000111555666777888999999999999888888777666555555444444888999:::<<<===>>>>>>>>>@@@>>>===@@@IIITTT]]]```aaa]]][[[\\\\\\ZZZ[[[^^^\\\___bbbcccbbbbbbbbbbbbggglllqqqttttttrrrooonnnhhhgggeeeeeefffjjjmmmppprrrrrrsssvvv{{{~~~}}}}}}zzzwwwuuuvvvxxxyyy~~~}}}zzzzzzzzz}}}~~~xxxuuuqqqllliiigggggghhhmmmkkkiiihhhjjjnnnsssvvv|||}}}tttnnnlllkkkkkkeeeccc```___^^^_________aaa___ZZZVVVRRRQQQPPPPPPRRRQQQQQQRRRRRRQQQOOOLLLDDDBBB???===<<<:::888555555444444333222222333333222222111000//////..............................------------------------,,,------------.........+++,,,.../////////...---))))))*********+++++++++..............................------------,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---)))******+++,,,---------,,,---......//////......+++++++++++++++,,,------***,,,------+++******++++++***)))))))))+++,,,---++++++,,,,,,,,,---------***,,,,,,+++)))))))))***,,,++++++******++++++,,,******++++++,,,---......---------...000222555666666888999999777666777777555555555666777888::::::999999::::::;;;===>>>???????????????AAACCCEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFHHHJJJKKKLLLMMMMMMLLLLLLMMMRRR\\\mmmjjjllluuu,,,,,,,,,---------......------...////////////...,,,,,,---............------------.........//////...///000000000///...------------------------------...////////////...---++++++,,,,,,---..................------------,,,........................------..........................................---...///000222333444555::::::::::::999999888777888777666555555555555666<<<<<<<<<===>>>???@@@@@@CCCDDDFFFLLLZZZkkkuuuwwwssslllfffccc```\\\ZZZ\\\^^^aaadddffffffggghhhiiigggiiillllllkkkkkkkkkkkkiiihhhhhhhhhkkkpppuuuxxxzzz}}}}}}{{{wwwsssnnnlllmmmoooqqqsssssstttuuuxxx|||~~~{{{sssnnnjjjhhhfffeeecccbbbaaa```______```aaajjjgggbbb\\\XXXUUUSSSSSSUUUTTTTTTVVVXXXYYYXXXVVVQQQNNNJJJGGGDDDBBB???===888888666555444333333333444333222111000/////////........................------------------------,,,,,,---------.........------...///////////////,,,,,,,,,---.../////////........................---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++......---,,,,,,,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,------...++++++,,,,,,,,,,,,------)))***++++++,,,,,,++++++((())))))***,,,------...++++++,,,....../////////+++++++++++++++,,,------)))+++---,,,+++******++++++******))))))******+++++++++,,,,,,------......------...---+++)))***+++,,,++++++******++++++,,,+++,,,------...///000000---------...000222555666666888999999777666666777555555666666777999:::;;;999999999:::;;;<<<>>>>>>????????????AAACCCEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHJJJLLLMMMMMMNNNJJJJJJLLLQQQ[[[lll}}}nnnpppyyy,,,,,,,,,---------......+++,,,---...///......---+++,,,------.........---+++,,,,,,---...///000000,,,---...000000///...------------------------------...///000000///...---,,,,,,,,,---.../////////.........---------,,,,,,........................,,,---------.../////////...........................///111333666888:::;;;<<<<<<;;;;;;:::888777666888888777777777888::::::======???AAACCCGGGJJJLLLNNNSSSXXXaaappp|||uuunnnllliiibbb^^^]]]___bbbeeehhhiiijjjlllnnnnnnnnnmmmjjjhhhhhhjjjlllmmmllllllnnnrrrwww}}}~~~zzz{{{~~~~~~wwwvvvtttrrrpppqqqrrruuuwwwwwwyyy}}}}}}zzzvvvrrrmmmiiigggeeebbbaaabbbbbbcccccccccdddfffhhhpppmmmiiieee```]]][[[ZZZVVVUUUUUUWWWZZZ]]]^^^^^^___[[[WWWSSSQQQOOOMMMKKKCCCAAA???<<<999777666555666555333222111000000111........................---------------------------............/////////...------------...////////////000000000000000000------------------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''((()))***++++++++++++************************+++++++++,,,,,,,,,------++++++++++++++++++++++++------,,,,,,,,,---......+++*********+++,,,---...************************))))))))))))))))))))))))******+++,,,,,,---......+++++++++,,,,,,---------***))))))))))))***+++++++++++++++,,,,,,,,,------+++,,,---------------,,,***************+++,,,,,,***,,,------,,,++++++,,,,,,,,,,,,,,,+++***))))))++++++,,,,,,---......///---...//////---,,,---///,,,++++++******++++++,,,+++,,,,,,---...///000111---------...000222555666777888999999777666666777666666666777888999:::;;;::::::;;;;;;<<<===???@@@@@@??????@@@AAACCCEEEGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHJJJLLLMMMNNNNNNIIIIIIKKKPPP[[[kkk|||oooqqqzzz,,,,,,,,,---------......++++++---.........---,,,+++,,,------.........---***+++,,,---...000111111***+++---/////////---,,,---------------------------...///000000///...------------...///000000111......---------,,,,,,,,,........................,,,,,,------...///000000////////////////////////000111333666999<<<>>>???<<<<<<<<<;;;:::999777777:::999999999:::<<<===???<<<===@@@DDDJJJQQQWWW[[[[[[aaaiiiqqq|||vvvssssssqqqjjjdddbbbbbbeeehhhkkklllnnnqqqssswwwuuuqqqmmmiiiiiillloooppppppppprrrvvv|||}}}wwwvvvwwwyyy{{{vvvsssyyyyyyzzz|||{{{xxxrrrnnnmmmnnnrrryyy~~~wwwpppnnnnnnoooppprrruuuwwwxxx{{{~~~|||zzzzzzyyyxxxvvvooolllhhheeedddcccaaa```cccdddfffgggiiikkkmmmppppppooollliiifffdddbbbaaaZZZYYYYYY[[[___dddfffggggggddd```]]][[[ZZZXXXVVVMMMKKKHHHDDD@@@<<<:::999777666444222111111111222////////////////////////------------------------////////////000000000000...---,,,+++,,,---...///,,,,,,,,,++++++***))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************''''''(((******+++++++++************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///(((((()))***+++---...///------------------------++++++++++++++++++++++++******+++,,,,,,---......+++++++++,,,,,,---------,,,+++***)))***+++---.........---------,,,,,,,,,------------,,,+++******)))))))))))))))******++++++---......---,,,---...---.........---+++)))(((++++++,,,,,,---...//////(((***++++++++++++,,,...,,,++++++++++++++++++,,,))))))***+++,,,......///---------...000222555666777888:::999777666666777666666777777888:::;;;<<<<<<<<<<<<<<<===???@@@AAA@@@??????@@@AAACCCEEEGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHJJJLLLNNNNNNOOOJJJJJJLLLQQQ\\\lll}}}~~~mmmpppyyy///...------...///...---+++++++++,,,,,,,,,---------,,,+++***+++,,,---...,,,---///000000000///...------------------------)))******+++,,,---..............................///000000///---,,,,,,---///......------.........//////---,,,,,,---...///...000222111000//////000111000///...///111444555888999<<<>>>>>>>>><<<;;;<<<;;;:::888777777888888999999:::===???@@@>>><<>>@@@@@@?????????@@@AAAAAADDDEEEFFFEEEDDDCCCDDDEEEFFFGGGGGGHHHIIIJJJKKKKKKJJJJJJKKKNNNVVVfffyyynnnoooyyy///...------...///...---,,,,,,---------.........,,,,,,+++++++++,,,---...,,,---...///000//////...------------------------------..........................................,,,---///...---,,,---///000///...------,,,,,,,,,111000...---,,,------...,,,...000000//////111222111111111222444666888:::;;;<<<<<<===<<<;;;:::999999999::::::999999999888===>>>???@@@AAABBBCCCCCCIIIMMMRRRVVVZZZ___cccgggjjjttt~~~wwwnnnlllmmmrrrsssllldddaaa```hhhnnnoooqqqvvv{{{|||yyyxxxwwwvvvvvvvvvtttsssuuuzzzzzztttpppnnnllliiifffkkklllnnnqqquuuzzz~~~uuuqqqnnniiiggghhhjjjhhhfffhhhkkkkkkgggccc```aaabbbccccccbbbaaa```cccfffjjjmmmooopppqqqrrrwwwuuupppnnnmmmiiiccc```bbbeeeeeedddddddddccccccccchhhjjjmmmppprrrtttuuuuuuwww||||||xxxuuuuuusssnnnnnnnnnqqqvvv~~~yyykkkccc___]]][[[XXXUUUSSSQQQPPPPPPNNNIIIAAA;;;888666555444666444222222222222111///000000///......---......---...///000000///...---------------------------........................,,,,,,++++++++++++,,,,,,,,,---------------,,,,,,*********++++++,,,,,,,,,+++---......,,,+++++++++------......---,,,,,,+++++++++++++++++++++++++++)))***+++,,,,,,+++***)))***+++++++++,,,,,,,,,,,,...------,,,++++++************+++,,,,,,,,,++++++---,,,+++++++++,,,------,,,,,,,,,,,,+++++++++******,,,------,,,,,,---...---,,,+++++++++++++++++++++,,,,,,------,,,,,,+++............---------,,,,,,,,,+++++++++,,,---...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---))))))*********+++++++++,,,+++)))+++...000000...,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------++++++,,,------......///////////////000333555666777888888999999888888777:::777555666888::::::999;;;::::::;;;;;;<<<===>>>>>>>>>>>>???@@@BBBDDDDDDDDDFFFFFFFFFDDDCCCDDDEEEFFFGGGHHHHHHJJJJJJKKKLLLIIIJJJKKKNNNVVVfffzzztttuuu~~~///...------...///...------------.........//////,,,,,,,,,+++,,,------...------...////////////...------------------------//////.........---------------------------------***+++------------...000//////...---,,,++++++***///......------...//////.../////////......000222222333555777:::<<<>>>??????>>><<<;;;:::999888888888999:::;;;<<<<<<;;;;;;<<>><<<<<<===???BBBDDDFFFHHHEEEFFFGGGFFFDDDCCCDDDEEEGGGGGGHHHIIIJJJKKKKKKLLLIIIIIIJJJMMMVVVggg{{{}}}~~~///---------...///...---------------............,,,,,,,,,,,,------......------........./////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++------,,,,,,...///.........------,,,,,,++++++,,,,,,---///000111222000111111000...///000222777888:::===???@@@AAAAAA???>>>;;;999888888999:::<<<;;;;;;;;;<<<===??????>>>EEEKKKMMMLLLMMMQQQUUU\\\\\\\\\[[[ZZZ[[[^^^```ooo{{{uuuooonnnpppmmmmmmppppppmmmlllnnnsss|||zzz{{{~~~~~~~~~vvvpppmmmlllkkkkkkkkklllnnnoooooonnnmmmkkkmmmooommmkkkooowww|||uuurrroookkkkkknnntttrrrppppppqqqpppnnnlllsssrrrpppoooooopppqqqqqqrrrssssssqqqqqquuu}}}|||oookkkhhhgggccc\\\XXXYYYXXXYYYZZZ\\\___cccgggiiinnnooopppqqqrrrsssttttttyyy~~~yyykkkbbb]]][[[ZZZZZZXXXXXXWWWVVVVVVYYYTTTMMMGGGDDDBBBAAA@@@888666444333333222000/////////......---......///---------......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,++++++************++++++++++++***++++++***(((((()))+++,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))))))))************---,,,,,,,,,++++++******++++++,,,---............,,,,,,,,,++++++++++++++++++,,,---//////---+++***+++---...---,,,,,,---...,,,+++++++++,,,---.........---+++******+++---...///////////////.........+++++++++,,,,,,,,,------))))))*********+++++++++)))))))))))))))))))))))),,,+++)))(((((()))+++,,,++++++,,,,,,,,,---------...---------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++******++++++,,,------......///.........///000222444555777777888888888888777777666555555555777999;;;<<<::::::::::::;;;<<<======<<<===>>>???BBBDDDGGGHHHEEEFFFGGGFFFDDDCCCDDDEEEGGGGGGHHHIIIJJJKKKLLLLLLIIIIIIJJJMMMVVVhhh|||///---------...///...---+++,,,,,,,,,,,,---------,,,,,,---------.........---------------......///------------------------******++++++,,,---......------------------------,,,---......,,,,,,---...------.../////////......------...//////000000000///111222333333444666888===>>>???@@@@@@@@@@@@???===<<<:::999999:::<<<===>>><<<::::::;;;>>>BBBDDDHHHPPPZZZ^^^^^^^^^```ccchhhfffbbb^^^\\\^^^bbbfffrrrzzz|||rrrlllnnnsssvvvrrroooqqqrrrsssyyy~~~|||||||||zzzzzz|||tttpppnnnlllkkkoooqqqtttvvvwwwxxxxxxxxxsssuuuvvvuuutttyyy}}}{{{vvvuuurrroooqqqvvvxxxxxxxxxzzz{{{{{{zzzyyy~~~~~~~~~}}}zzzkkkfffdddcccaaa\\\[[[]]][[[ZZZZZZ[[[^^^dddjjjnnnmmmnnnooopppqqqssstttuuuyyy~~~tttlllgggeeeaaaaaa```___^^^\\\[[[ZZZTTTRRROOONNNMMMLLLJJJHHHAAA>>>:::888777666555444000000///.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,+++))))))***,,,++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------*********++++++++++++,,,------------,,,,,,,,,,,,***+++,,,---............------------------,,,,,,)))***,,,......---+++***,,,---......,,,,,,---...---------------...///000...---+++******+++---.........------------,,,,,,++++++,,,,,,,,,---------+++++++++*********))))))------------------------*********++++++*********++++++,,,,,,,,,---------+++,,,------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,------......///............000222444555777777777888888777777777555555555666666888:::<<<:::999999::::::;;;<<<===>>>>>>???@@@AAACCCDDDEEEEEEGGGGGGFFFEEEDDDEEEFFFGGGHHHHHHIIIJJJKKKLLLMMMJJJJJJJJJMMMVVVhhh}}}///...------...///...---+++++++++,,,,,,,,,------,,,,,,---............---------,,,,,,------...///------------------------+++,,,,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,---...//////---,,,---...///000111222222111000///000111111000///...---,,,---000444888:::<<>>>>>======<<<;;;:::999:::<<<>>>@@@>>>===<<<<<>>@@@AAACCCDDD@@@???>>><<<;;;;;;;;;<<<<<<<<<;;;;;;<<<===???@@@>>>@@@CCCHHHMMMRRRVVVYYYZZZ\\\^^^```aaabbbbbbbbbaaa```___^^^]]]^^^bbbeeetttxxxzzzvvvqqqooosssyyy|||~~~{{{uuuuuuwwwwwwwwwuuutttsssvvvzzz}}}~~~}}}wwwuuuuuuwwwwwwxxxsssjjjiiilllqqqqqqllliiiiiihhhhhhhhhhhhiiikkkmmmnnnooopppqqqssswwwzzz~~~xxxxxxyyyxxxqqqiiikkksss}}}vvvllleeebbbcccddddddggggggggggggfffdddbbbaaa\\\ZZZYYYYYYZZZ[[[ZZZYYYOOONNNLLLKKKHHHCCC<<<777555444333111000////////////...------------...///------------------------------------------------------,,,,,,,,,,,,------,,,,,,---.........------,,,,,,,,,,,,++++++*********+++------+++***)))*********+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++************+++,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,((((((***+++,,,---------)))***+++---.........---+++,,,,,,,,,------------...//////...---,,,---...------,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---///...---,,,+++***)))(((***+++,,,---------,,,,,,,,,,,,,,,,,,++++++++++++************************,,,,,,++++++++++++,,,,,,))))))*********+++++++++%%%(((,,,---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...///000++++++,,,------......///---------...///111333444666666777777777777666666555777777666555555888;;;999999999999:::;;;<<<============>>>???@@@AAABBBFFFGGGHHHGGGEEEDDDEEEFFFHHHHHHIIIJJJKKKLLLMMMMMMMMMLLLKKKMMMUUUggg|||///...------...///...------------.........//////,,,,,,.../////////...---------,,,+++,,,---...///------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---///000000000333444999999999888666222///---)))***---000222333444444777;;;@@@CCCCCCBBBAAAAAA???>>>;;;999999:::;;;<<<===============>>>??????@@@DDDLLLTTT[[[```cccdddeeebbb___^^^```aaabbbbbb___```bbbccccccdddfffgggtttxxx||||||xxxuuuuuuwww{{{{{{}}}qqqmmmttt}}}vvvvvvvvvsssqqqssszzz}}}zzzxxxzzz}}}~~~{{{rrrrrrsssyyyyyysssqqqkkklllnnnoooooonnnmmmlllnnnoooqqqtttxxx|||~~~{{{qqqhhhjjjsssvvv||||||zzzttttttlllccc^^^^^^bbbeeefffjjjkkkllllllkkkjjjhhhgggeeebbb^^^\\\\\\]]]^^^]]][[[\\\]]]]]]YYYQQQGGG@@@777666444222111000//////111000///......///000111------------------------------------------------...------,,,,,,------...------------,,,+++******++++++++++++******))))))(((***------,,,***)))((()))***+++,,,,,,,,,,,,,,,************************+++***)))(((((()))***+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))***,,,---.../////////&&&(((***,,,---...---------------------...///000...///000///---,,,---...,,,,,,+++***))))))))))))---,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,---------***+++,,,---...---,,,,,,+++++++++,,,,,,---......------------------------///---+++******+++---///++++++,,,,,,,,,---------))),,,000///---******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------......///---------...///111333444666666777777777777666666666777888666444444777:::999999999999:::;;;<<<<<<;;;;;;<<<===>>>@@@BBBCCCFFFGGGHHHGGGEEEEEEEEEFFFHHHHHHIIIJJJKKKLLLMMMMMMNNNMMMLLLMMMUUUggg|||......//////...,,,***)))---------,,,+++***)))(((''')))+++---------+++***---,,,,,,,,,,,,---......///---------...///...---------------------------,,,------......------,,,///...---...111666;;;>>>BBBAAA>>>;;;777333000...000//////000222666999<<>><<<;;;;;;;;;<<<===???@@@>>>???@@@>>>>>>@@@GGGLLLOOOSSS[[[aaaddddddbbb```aaaaaa```___^^^^^^aaaccc___\\\^^^dddiiiiiijjjlllqqqtttvvvtttqqqppprrrtttyyy~~~|||zzzyyyyyyyyywwwzzzzzzxxxwwwuuuqqqooossszzz~~~~~~}}}|||wwwyyy|||~~~yyytttqqqnnnwww}}}~~~~~~zzzuuuppplllkkkssszzz||||||wwwxxx{{{|||sssoooppppppmmmllljjjgggdddccccccdddeeesssttttttsssqqqnnnkkkiiifffeeedddeeefffhhhjjjlllnnnkkkiiiiiihhhaaaUUULLLBBB???<<<999777666333111......................../////////......---------////////////////////////------------------------,,,------......------,,,***++++++++++++++++++***,,,++++++******++++++,,,------++++++++++++---------,,,++++++++++++,,,---...,,,***((('''(((***,,,---,,,,,,++++++,,,,,,---........................******,,,------,,,******)))+++,,,,,,,,,,,,---///,,,,,,++++++,,,...///000,,,,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******))))))************))))))///,,,)))''')))+++,,,---***+++---------+++)))(((*********+++,,,---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000///.........000222444555777888:::;;;:::999777555555555555666777777888888999888888999:::<<<>>>@@@???>>>======>>>@@@BBBDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIKKKLLLLLLLLLKKKJJJNNNYYYkkk---............---+++***++++++,,,------------,,,+++,,,---.........---,,,---,,,,,,,,,,,,---......000...---...///000///...------------------------,,,------......------,,,.........000444999>>>BBBDDDBBB>>>:::666222111000111111333555888;;;???@@@DDDDDDDDDCCCBBB???===<<<<<<===>>>???@@@AAAAAA@@@<<>>@@@???>>>======>>>@@@BBBDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIJJJKKKLLLMMMNNNMMMLLLPPPZZZlll,,,------......---,,,,,,)))***,,,---///000000000/////////...............---,,,,,,,,,,,,---......000///...///000111000...------------------------------............------......///222666<<>><<<;;;:::;;;<<>>@@@???>>>======>>>@@@CCCDDDGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIKKKLLLMMMNNNMMMLLLLLLQQQ]]]ooo,,,,,,------------------)))***,,,---//////000000111000///...------......---,,,,,,,,,,,,---......000...---...///000///---........................------............------//////000333777<<<@@@CCCAAA>>>999444333444666888999;;;>>>AAACCCDDDDDDDDD???>>>===<<<;;;;;;;;;;;;;;;;;;<<<>>>@@@AAACCCCCCKKKPPPUUUXXXYYYZZZ]]]```___```aaabbbccciiipppvvvvvvpppnnnpppnnnpppvvvyyywwwuuuuuuqqqqqqooojjjfffeeehhhlllmmmuuu~~~~~~|||{{{tttttttttssssssuuuyyy}}}}}}}}}}}}}}}}}}wwwoookkkooosssvvvxxx{{{{{{tttooonnnnnnnnnqqquuuzzz}}}~~~uuuwww{{{{{{ssspppkkkhhhfffgggiiijjjlllrrr{{{yyyvvvzzz~~~~~~|||}}}|||yyyqqqpppnnnnnnnnnpppssstttwwwzzz}}}}}}zzzxxxxxxxxx{{{}}}yyypppfffaaaYYYRRRKKKEEE???<<<:::888666333111000000111.............../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,------------,,,,,,//////...---,,,,,,,,,,,,++++++------------++++++---,,,,,,,,,,,,,,,,,,------,,,***))))))***+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...+++,,,---,,,***)))***+++,,,,,,,,,+++++++++++++++...---,,,+++************++++++*********)))))))))+++,,,,,,------,,,,,,+++...------...000///---,,,)))******++++++***)))))),,,,,,+++++++++++++++,,,------------------------++++++++++++++++++++++++))))))*********+++++++++---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***---------------------------------...///111444555666666777777666666555444444555555666666777888888999888888999:::<<<>>>@@@??????>>>===>>>AAACCCDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKMMMNNNNNNIIIIIIKKKQQQ^^^rrr------,,,,,,---------...++++++,,,---------------//////...---,,,,,,,,,------,,,,,,,,,,,,---.........---,,,,,,......---,,,........................---......//////......---000000111222444888;;;===;;;999666444444777;;;===>>>???AAACCCCCCBBB@@@???:::999999::::::<<<===>>>>>>===<<<<<<>>>CCCHHHKKKYYY]]]bbbccc```^^^^^^___bbbeeehhhiiikkkpppxxx~~~{{{zzz}}}|||wwwsssssslllkkkiiieeebbbdddiiiooommmttt~~~|||zzzzzz|||~~~|||{{{wwwvvvtttoookkkmmmqqquuuwwwxxxzzz{{{zzzvvvrrrnnnjjjhhhgggjjjpppwww{{{{{{zzz{{{|||~~~|||zzzyyyrrrsssuuuzzz|||zzzssslllgggfffccc``````bbbeeehhhlllsss~~~~~~wwwtttuuuwwwyyy{{{yyyuuuuuuzzz|||zzzssssssrrrqqqqqqqqqqqqqqqvvvxxxzzzxxxvvvwww|||zzzppp```^^^ZZZWWWRRRMMMGGGCCC???===:::777444222111111............////////////........................------------------------,,,------......------,,,//////000000000000/////////...------,,,,,,,,,,,,++++++------------++++++------............------,,,,,,+++******+++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---)))***,,,+++******,,,------------------,,,,,,,,,---,,,++++++************+++++++++************))),,,,,,------------,,,,,,++++++,,,---///...,,,)))((((((((()))))))))((((((************+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------------,,,,,,,,,---///111444555666666666666666555444444555555666777777888888999999888888999:::<<<>>>@@@@@@???>>>>>>???AAACCCEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHIIIJJJKKKMMMNNNNNNKKKKKKLLLRRR^^^qqq...------,,,,,,,,,------,,,,,,---------,,,,,,+++---------,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---,,,+++,,,------,,,+++..............................////////////......000000000111222444666777666666666777999<<>><<<:::666777888:::<<<===??????AAA@@@>>>>>>BBBIIIPPPUUU___cccggggggddd```___```hhhlllppppppqqqttt}}}}}}tttnnnmmmgggfffdddaaa___ccckkkrrruuu}}}|||{{{|||~~~xxxmmmiiihhhgggffffffmmmpppssstttuuuyyy~~~}}}}}}|||zzzvvvtttmmmnnnnnnkkkeee___\\\ZZZaaagggnnnqqqooommmmmmmmmpppqqqssssssqqqqqqqqqrrrooopppppppppoooooonnnmmmpppqqqssstttrrrlllddd^^^VVVVVVVVVVVVXXX\\\cccgggiiippp{{{}}}yyywwwvvvvvv{{{|||zzzuuutttvvvvvvsssqqqsssuuuwwwxxxxxxxxxwwwwwwxxxwwwssspppqqqxxxuuulllZZZXXXWWWVVVTTTQQQMMMJJJFFFEEEBBB???;;;777555333111111111111000000000///////////////////////////------------------------,,,------......------,,,------............------------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------............------+++++++++++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,((()))++++++***+++,,,...,,,,,,---.........------++++++************++++++,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,++++++******,,,------+++(((***************+++++++++((()))))))))+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......++++++,,,---///111444555777666666666555555555555777777777888999999::::::999888888999:::<<<>>>@@@@@@???>>>>>>???AAADDDEEEDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGHHHIIIKKKLLLMMMNNNPPPPPPPPPTTT^^^nnn}}}//////---,,,+++,,,,,,---------............------***+++,,,---...---,,,,,,---,,,,,,,,,,,,---.........---,,,,,,---...---,,,..............................////////////....../////////000111333444555555777999===???AAABBBCCCCCCBBBBBBAAA???<<<999888666777999<<<>>>>>>??????@@@??????@@@EEEMMMTTTYYYZZZ___dddeeedddcccdddeeekkkooosssssstttyyy|||ssslllkkkkkkjjjhhheeedddiiisss{{{tttjjjfffeeedddgggkkkmmmnnnooooooooottt|||~~~wwwtttqqqlllnnnrrrsssrrrrrrrrrrrrpppllliiiccceeefffccc^^^ZZZYYYYYY]]]```ccccccaaa```aaaddd```ccceeefffdddcccbbbbbbbbbcccddddddeeeeeeddddddiiilllooonnnhhhaaaYYYVVVNNNOOOQQQRRRUUU[[[ccciiiiiioooyyy|||zzzxxxwwwwwwvvv}}}~~~||||||yyytttqqquuuzzz|||~~~|||uuunnnlllpppvvv~~~}}}vvvnnniii\\\ZZZVVVTTTTTTTTTSSSRRRRRRQQQPPPMMMHHHCCC???<<<666666555444333333222111////////////////////////------------------------,,,------......------,,,******++++++++++++******++++++***++++++,,,---...---,,,,,,++++++,,,,,,---++++++,,,------,,,+++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------+++,,,,,,,,,,,,,,,,,,+++)))***++++++***)))***,,,***+++,,,---...------,,,))))))))))))***+++,,,------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++++++++*********,,,,,,+++)))+++++++++++++++,,,------******))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,))))))***+++,,,------...---------,,,,,,+++++++++***++++++,,,,,,------...))))))***+++---...//////+++++++++,,,///111444555888777666666555555666666555555666666777888888888999888888999:::<<<>>>@@@@@@??????>>>???BBBDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFGGGIIIJJJKKKLLLMMMQQQQQQRRRVVV```ppp000///...,,,++++++,,,,,,------...///000000//////)))+++---//////...---,,,---,,,,,,,,,,,,---......///...------...///...---////////////////////////......////////////............///000111333444555666999===AAADDDDDDDDDCCCCCCBBBAAA???===;;;999888777888;;;>>>??????>>>===<<<<<<>>>AAAGGGNNNTTTXXXSSSXXX^^^bbbccceeehhhkkkooosssvvvwwwyyy|||tttoooooouuussspppmmmlllrrr|||uuullljjjiiiiiinnnvvvoooooommmkkkjjjoooxxxzzzqqqhhheee```[[[]]]cccaaaaaabbbeeefffeeebbb______aaabbb```]]]\\\^^^``````aaaaaa^^^[[[\\\aaaeee]]]___cccdddbbb```^^^^^^bbbcccdddeeeeeeffffffeee```eeeiiihhhbbb[[[UUUSSSOOOQQQSSSTTTWWW]]]eeelllqqqvvv}}}{{{yyyvvvttttttuuuttttttvvv|||~~~wwwtttyyyzzzooojjjkkkooonnnwwwwwwooojjjhhhddd___YYYUUUUUUWWWYYYYYY]]]]]]\\\YYYTTTNNNIIIEEE::::::999777666555444333////////////////////////------------------------,,,------......------,,,,,,------......------,,,)))))))))***+++,,,---......---++++++++++++---...)))***+++,,,,,,+++***)))+++++++++,,,,,,------------,,,,,,++++++,,,,,,---........................+++,,,............,,,++++++,,,,,,+++)))((()))***((()))***,,,------,,,,,,(((((())))))***+++------......---------,,,,,,,,,***++++++,,,,,,++++++***,,,+++******,,,,,,+++***+++*********+++,,,,,,---,,,+++******)))*********------------------------************************++++++,,,,,,,,,---------(((((()))***,,,---...///---------,,,,,,+++++++++)))***+++,,,------...///((((((***+++---...000000***++++++,,,...111444666888888777666666666666666111111222222333444444555999999888999:::<<<>>>@@@@@@@@@??????@@@BBBDDDFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIKKKLLLLLLMMMNNNQQQWWWcccuuu------............---------,,,,,,,,,,,,---......------------------------///...,,,+++,,,---///111......................../////////...------,,,,,,.../////////......000111//////000111333555777999AAAAAACCCDDDEEEEEEEEEEEECCCAAA>>>:::888777777777;;;>>>AAA@@@===;;;<<<>>>>>>@@@CCCEEEHHHKKKPPPSSSXXXXXXZZZ^^^dddiiilllmmmooosssrrrooo|||{{{xxxtttooolllpppwwwzzzxxxzzz{{{}}}~~~yyysssnnnnnnooopppqqqzzzqqqfff___^^^bbbhhhkkknnnfff]]]XXXYYY\\\___aaadddeeeeeedddbbbbbbcccdddbbbfffiiijjjhhhiiinnnsssqqqnnnjjjhhhhhhjjjkkkkkkmmmmmmmmmllliiigggffffffhhhnnnvvvxxxuuupppllljjjlllmmmooonnniii```XXXRRRRRRRRRTTTYYY\\\^^^dddkkkwww|||tttsssrrrpppooorrrvvvzzz~~~|||yyy{{{uuuoookkkkkkpppvvvyyy{{{|||}}}yyyuuuqqqnnnlllkkkdddcccaaa^^^\\\]]]```ccceeedddbbb```]]][[[XXXWWWPPPLLLEEE===;;;<<<999333222///---,,,---......------...//////---,,,---.../////////......---------------------------------***+++---///000///---***111000000...---,,,++++++000***''')))......,,,***///---,,,,,,---...,,,+++))))))***+++,,,,,,---------...000111111///,,,+++***)))))))))***,,,...///,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------************************+++,,,---,,,***)))***++++++******))))))******+++...------,,,,,,++++++***)))******++++++,,,------+++))))))+++......,,,))),,,+++***))))))***+++,,,***((('''(((+++,,,***(((++++++,,,,,,,,,---------,,,,,,------,,,,,,+++***------,,,+++++++++,,,,,,000222333222///...///111---------...///111333333555666888777666444555555555555666666777777888888999999999999:::<<<>>>??????@@@AAABBBCCCEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHIIIIIIKKKNNNPPPQQQOOOOOOUUUbbbuuu|||------............---------,,,,,,,,,,,,---......------------------------......---,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,------.....................///000///......000222///000222444666999;;;===CCCDDDDDDDDDDDDDDDDDDCCCAAA@@@>>>===<<<<<<<<<===>>>>>>>>>======>>>@@@BBBGGGIIILLLNNNOOOQQQSSSVVVVVVXXX[[[___cccgggkkkmmmmmmqqqpppppp~~~zzzvvvvvvtttpppllliiieeeeeellluuu{{{yyy}}}~~~yyyqqqllljjjiiiiiiiiijjjeee___\\\^^^bbbfffiiigggbbb^^^]]]___ccceeefffkkkmmmooonnnllljjjiiiiiilllooorrrpppmmmmmmpppsssxxxtttooommmmmmoooqqqqqqppppppppppppnnnmmmnnnnnntttxxx|||}}}yyytttpppnnnoooppppppooolllgggccc```XXXWWWYYY]]]```bbbhhhooonnnwww}}}}}}|||{{{sssmmmjjjlllnnnqqqtttyyy~~~{{{zzz~~~zzzvvvsssqqqmmmoooqqqpppmmmkkkkkklllsssssssssqqqnnnjjjeeebbbfffeeeccc```______bbbeeecccdddeeegggiiiiiiiiihhhfffccc[[[QQQJJJEEE<<<333333111.........//////...///000000///---,,,,,,---.........---------,,,,,,------------------------...---,,,,,,,,,,,,+++***---------------............+++)))+++......---,,,...,,,++++++,,,---,,,+++)))******+++,,,,,,------000000/////////.........++++++******+++,,,.........---,,,+++++++++++++++))))))))))))))))))))))))+++++++++++++++,,,,,,,,,************************+++,,,---,,,***)))***+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,------,,,++++++******))),,,***((((((***,,,,,,++++++***))))))))))))***++++++)))((()))+++,,,+++)))******+++++++++,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++)))+++......------///111++++++,,,---///000222333333444666555444222333333555555555666777777888888999999999:::;;;===???@@@>>>???@@@AAABBBCCCEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFHHHIIIIIIKKKNNNPPPPPPOOOOOOUUUcccvvv}}}------............---------,,,,,,,,,,,,---......---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000...000000000//////111333111222555888<<>><<<===AAAFFFJJJLLLTTTWWWYYYZZZZZZYYYZZZZZZYYY^^^bbbeeegggiiimmmqqqooossstttwwwvvvssspppllliiiiiilllgggcccaaa```bbbkkkvvv}}}{{{|||}}}yyynnnjjjeeeaaa``````aaa```dddbbbaaabbbfffiiikkkllliiihhhggghhhjjjmmmmmmmmmnnnqqqttttttrrrooommmllloooqqqsssrrrnnnmmmoooqqqwwwtttpppoooppptttvvvwwwyyyxxxvvvuuuuuuwwwyyy{{{}}}~~~zzzvvvtttsssvvvuuusssqqqooommmlllkkkfffdddeeehhhkkkmmmssszzzttt|||{{{vvvttttttssssssrrrsssuuuwwwxxxwwwvvvyyy}}}}}}vvvmmmgggddddddhhhnnnuuu|||}}}{{{zzzzzzwwwuuuttttttxxxyyyxxxtttmmmgggcccaaadddfffiiikkkjjjgggdddaaaffffffeeecccbbbbbbeeegggdddggglllttt{{{{{{nnncccVVVGGG999777444222000111111111000///000111///---,,,,,,---------------,,,,,,,,,,,,------------------------000...,,,)))((())))))***+++,,,,,,,,,---------...,,,,,,,,,,,,---------,,,---+++******,,,---,,,+++******++++++,,,,,,------///---,,,+++***+++,,,---------,,,,,,,,,------...///...---+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,---,,,*********+++,,,,,,++++++++++++,,,,,,******++++++,,,------...------,,,++++++******)))...+++'''&&&(((***------******))))))))))))******+++***)))***,,,---,,,+++++++++,,,,,,,,,---------,,,,,,------,,,,,,+++***)))******+++++++++******(((***,,,,,,,,,,,,...///******+++,,,...000222333333444666555444222333333444555555666666777888888999999999999;;;===???@@@>>>>>>>>>???AAABBBDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEGGGHHHIIIIIIKKKMMMPPPOOONNNOOOUUUcccwww------............---------,,,,,,,,,,,,---..............................,,,---......//////......------..................---------.........//////---///000000///000222444444666:::>>>BBBDDDFFFFFFGGGFFFDDDBBB???===<<<;;;::::::;;;<<<=========<<<@@@>>>>>>CCCLLLTTTYYYZZZaaadddffffffdddbbbaaa```bbbhhhmmmooommmmmmpppttttttvvvyyy{{{uuunnnkkkjjjiiihhhhhhmmmiiigggeeedddeeemmmwwwzzz}}}|||||||||zzzxxxxxxyyyzzz{{{vvvuuuuuurrrkkkeee\\\ZZZYYY[[[___cccfffgggooonnnnnnoooqqqssstttsssooonnnnnnnnnnnnnnnmmmlllkkkmmmppppppooommmmmmmmmoooqqqssssssrrrqqqrrrtttsssrrrrrrtttxxx{{{}}}}}}~~~zzzyyy|||~~~|||||||||}}}|||yyyvvvssspppnnnmmmpppnnnnnnppprrrtttzzzvvvpppllliiikkkjjjiiiiiijjjkkkkkkkkkooosssuuurrrkkkffffffiiiggglllttt|||~~~~~~zzzvvvttttttuuuvvvyyyrrrkkkggg___```bbbdddfffgggiiiiiihhhiiiiiihhhggggggiiikkklllooowwwxxxhhhUUUEEE;;;888555333333333222111...///000///...---...///,,,,,,,,,,,,,,,,,,,,,,,,..............................---+++))))))***,,,......---,,,,,,+++*********---...+++***+++,,,+++---,,,******,,,---------+++++++++,,,,,,,,,------///......---------......//////......------------------,,,+++*********+++------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++***,,,,,,,,,******+++,,,---,,,,,,++++++,,,,,,---******++++++,,,,,,,,,,,,)))******++++++,,,---------+++)))'''(((***---...))))))))))))))))))))))))+++++++++,,,,,,------,,,------------............,,,,,,------,,,,,,+++***)))***+++,,,,,,++++++***......///...------------******+++,,,...111333444555666888777666444444555444444555555666777777888888888888888:::<<<>>>@@@>>>>>>>>>???@@@BBBDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGIIIIIIIIIJJJMMMOOONNNMMMNNNUUUdddxxx------............---------,,,,,,,,,,,,---..............................,,,---......//////......---------.........////////////.........---------,,,...///000000111444666888;;;???CCCFFFGGGHHHGGGDDDCCCAAA>>><<<:::999999?????????@@@??????>>>===???@@@EEEOOOZZZcccfffgggjjjlllnnnmmmkkkhhhffffffgggmmmrrrssspppnnnooorrrsssvvvzzztttrrrnnnkkklllnnnooooooqqqnnnnnnmmmkkkiiinnnvvv|||{{{{{{|||{{{zzzssstttvvvvvvvvvvvvxxxzzzsssnnngggeeeeeeccc^^^YYY\\\\\\^^^ccckkkrrrvvvxxxzzzxxxuuusssssstttsssrrrmmmmmmlllkkkiiihhhhhhhhhkkkllllllllllllmmmpppsssxxxyyy{{{{{{zzzyyyyyyyyyuuuvvvyyy}}}~~~}}}zzz|||}}}}}}}}}|||zzzvvvssspppqqqoooooorrrssstttzzz|||wwwssspppqqqpppnnnllljjjhhhiiiiiikkklllkkkgggbbbbbbhhhnnnooottt{{{zzzyyyyyyyyy{{{}}}{{{}}}{{{uuuqqqgggeeeaaa___```eeekkkooonnnpppqqqqqqppppppqqqsssuuuxxx~~~qqq___OOO>>>;;;777444333111000...,,,...//////......000111,,,,,,,,,,,,,,,,,,,,,,,,........................+++---......,,,+++,,,...---------,,,,,,++++++***(((------)))(((---///---000...,,,+++---...///...,,,,,,,,,,,,,,,---------000111222444444333111000////////////...------,,,************++++++,,,---))))))))))))))))))))))))...............---------++++++++++++++++++++++++***+++,,,,,,******+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********)))******++++++,,,------++++++++++++++++++---...))))))************))))))+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,------,,,,,,+++******++++++,,,,,,---,,,,,,//////............------+++,,,,,,...///222333444555666888777666444444555444444444555666666777777666666666777999;;;>>>???@@@?????????AAACCCEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIIIIIIIJJJMMMOOOMMMMMMNNNUUUdddxxx------............---------,,,,,,,,,,,,---..............................---------.........//////***++++++,,,,,,---------000//////...------,,,,,,,,,...000111333555888;;;>>>@@@DDDGGGIIIHHHFFFDDD@@@???===;;;999999999999>>>>>>>>>>>>>>>?????????BBBGGGOOOZZZccciiikkkkkklllnnnoooooollljjjjjjjjjhhhmmmrrrtttrrroooooooooqqqtttyyy~~~zzzvvvtttuuutttqqqrrruuuwwwvvvsssrrrrrrssspppnnnrrrxxxxxxrrrqqqooooooppppppqqqrrrqqqppppppqqqsssgggbbb]]][[[]]]^^^^^^]]]ggghhhiiinnnsssxxx{{{{{{wwwtttpppmmmmmmmmmlllkkkjjjlllnnnnnnmmmlllmmmnnnppppppooonnnnnnpppuuuxxx}}}}}}~~~}}}|||yyywwwvvvuuuvvvyyy|||~~~}}}yyyvvvxxxwwwyyy|||xxxuuutttuuuwww{{{~~~}}}zzzxxxuuusssuuuyyyzzz{{{zzzvvvsss||||||{{{wwwtttqqqqqqrrrooommmiiidddaaadddkkkqqqwwwzzz}}}}}}xxx{{{wwwwwwxxxzzz||||||zzzxxxtttooohhhbbbaaaeeekkkoootttwwwyyyzzzyyyyyyzzz{{{{{{{{{~~~wwwooobbbUUUCCC@@@;;;777444111...,,,,,,...////////////000222,,,,,,,,,,,,------------........................))),,,//////---,,,---///******+++,,,---...//////(((---,,,(((+++555999777222000---,,,---...///...,,,,,,,,,,,,------------+++,,,///111111000---,,,.../////////...---,,,,,,))))))))))))+++,,,---...++++++++++++++++++++++++,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++***+++---,,,,,,++++++++++++,,,,,,---,,,,,,+++******))))))------,,,++++++******)))***+++,,,+++******,,,...******++++++++++++*********,,,------,,,+++---...)))))))))*********++++++,,,,,,------,,,,,,+++***++++++++++++,,,---...///***))))))+++---///......------......000111333444333444666555444222333333333444444555555666777777666666666777999<<<>>>@@@@@@?????????@@@CCCEEEGGGEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHIIIIIIIIIJJJLLLNNNMMMLLLMMMTTTcccwww------............---------,,,,,,,,,,,,---....................................---,,,---...///000******++++++,,,------.....................---------///222555777:::>>>AAACCCEEEHHHJJJJJJGGGCCC@@@<<<;;;:::999999:::;;;<<<<<<<<<===???BBBEEEHHHIIIKKKPPPXXX___ccceeefffgggjjjkkkllllllkkkjjjlllmmmllloootttxxxzzzyyywwwvvvuuuyyy~~~}}}wwwsssrrrpppuuuwwwvvvwww}}}}}}xxxvvvwwwxxxwwwxxx~~~ttthhhbbb___]]]___dddhhhhhhhhhfffcccccceeeffffffccc___^^^___dddiiimmmsssrrrqqqrrrtttuuutttrrrmmmkkkjjjjjjllllllllljjjkkkpppuuuxxxwwwtttssssssrrrrrrrrrqqqpppqqqsssvvvwwwwwwwwwwwwwwwuuurrrpppnnnnnnppprrruuuuuutttrrrrrruuu}}}vvvoookkkhhhgggkkknnntttyyy|||}}}|||{{{{{{{{{~~~~~~zzzwww~~~|||}}}~~~yyyvvvrrroooooosssxxx{{{}}}~~~|||wwwrrroooqqquuuwwwxxxzzzwwwsssooommmmmmoooqqquuuxxx{{{}}}|||||||||}}}{{{xxxxxx}}}xxxxxxtttooollljjjbbbYYYNNNJJJDDD???;;;777333111///000111000.........///,,,,,,---------.................................+++...///---)))(((,,,000++++++,,,---...///000000)))---,,,)))222BBBIIIFFF444111---+++,,,---------------------------------((()))***+++++++++******------.........---,,,,,,***)))))))))***+++,,,,,,------------------------)))******+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++***,,,---++++++************+++++++++++++++***************------,,,++++++******)))*********(((&&&'''+++...***+++,,,------,,,+++***)))+++---,,,+++***,,,...*********+++++++++,,,,,,,,,,,,------,,,,,,+++***,,,+++)))))))))+++...000***((('''))),,,...---,,,...------...///000111111333444666555444222333333333333444555555666666777777777777999;;;>>>@@@BBB??????======???AAADDDFFFDDDDDDDDDDDDDDDDDDDDDDDDGGGHHHIIIIIIIIIJJJLLLNNNMMMLLLLLLSSSbbbuuu---..................------,,,,,,,,,,,,---......///////////////////////////...,,,+++,,,---///111,,,,,,------...///000000,,,,,,------.../////////...111444777:::>>>BBBFFFFFFHHHJJJLLLJJJEEE@@@===;;;:::999888999;;;>>>???AAABBBCCCGGGLLLQQQWWWZZZSSSXXX^^^```___^^^___aaahhhiiijjjjjjiiijjjlllnnnrrruuuzzz}}}xxxuuuvvvkkkssswwwwww{{{~~~||||||~~~tttgggZZZSSSPPPNNNTTT[[[UUUVVVXXXXXXZZZ]]]bbbeeemmmkkkhhheeefffllltttzzz{{{yyywwwvvvuuussspppmmmggggggjjjnnnqqqsssrrrqqqjjjqqqyyy}}}{{{vvvrrrppppppqqqrrrqqqooonnnnnnnnnqqqqqqrrrtttuuuuuurrrpppkkkjjjjjjmmmrrrvvvxxxyyysssxxxzzzpppjjjhhhfffeeeeeehhhmmmqqquuuxxxxxxyyy{{{|||}}}}}}wwwrrroooooovvv{{{xxxllleeeeeejjjooorrrzzz{{{{{{{{{zzzxxxwwwvvvrrruuuyyy{{{{{{zzzzzz{{{yyytttqqqtttzzz|||xxxsssrrrqqqlllgggfffgggbbb[[[YYYTTTNNNHHHCCC???:::777222333333111...,,,,,,------------......////////////////////////////////////000...***%%%%%%***///..................------***---,,,+++888MMMUUURRR444111---******+++++++++------------------------------,,,,,,,,,---///000+++,,,---......---,,,,,,++++++***************+++************************''''''((()))+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,++++++,,,---+++******************+++)))))))))***++++++,,,,,,)))******+++,,,,,,------***)))'''###!!!$$$***///+++,,,------------,,,+++(((+++---,,,***)))+++...---------.........//////,,,,,,---------,,,++++++,,,***(((&&&'''***---000...,,,******,,,---+++)))...------------...//////555666888777666444555555333333444444555666666777999999999:::===???BBBDDD>>>===<<<<<<===@@@CCCEEEDDDDDDDDDDDDDDDDDDDDDDDDGGGHHHIIIIIIIIIJJJLLLNNNMMMKKKLLLSSSaaattt000000///...---,,,,,,+++.../////////...---,,,,,,)))******+++,,,---......//////.........---------,,,,,,,,,---------.........///000000111111000000000222666;;;@@@DDDHHHIIIIIIIIIGGGEEEAAA<<<888666:::777888;;;======???CCCDDDFFFJJJSSSaaajjjiiiaaabbb___]]]]]]^^^```bbbbbbeeegggkkkppptttvvvuuutttvvvzzz}}}xxxwwwqqqqqqsssyyy~~~zzzsssfff[[[NNNHHHJJJLLLLLLIIITTTTTTTTTVVVZZZaaagggkkkzzzuuunnnhhhfffiiinnnrrrwwwvvvvvvyyy{{{zzzwwwsssmmmkkkiiijjjmmmppppppooommmqqqvvvyyyxxxwwwuuuuuuxxxyyyzzzxxxtttpppmmmlllmmmmmmmmmoooppppppnnnlllffffffkkkqqqtttsssvvv{{{{{{yyyqqqjjjfffeeefffllllllnnnssswwwwwwsssooovvvvvvxxx~~~uuullleeeaaalllsss{{{}}}zzzyyy|||~~~wwwmmmhhhhhhlllqqqsssvvvuuuvvvxxxzzz|||{{{zzzyyyyyyxxxuuuqqqpppsssvvvsssuuutttoooppptttsssnnnhhhgggfffeeeccc```[[[XXXUUURRRQQQRRRSSSNNNAAA777333444444333111000000000222000---,,,---......---+++++++++,,,,,,---------//////...---,,,,,,+++++++++,,,,,,------,,,,,,+++***///000...222;;;@@@>>>000///...---,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------------,,,,,,++++++,,,,,,---...,,,+++,,,......+++(((,,,---...---***)))((()))+++++++++++++++,,,,,,,,,,,,,,,++++++***)))))))))******))))))******+++,,,***+++,,,---...---,,,+++***+++,,,+++)))))))))***---,,,+++***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---,,,+++***++++++------&&&''')))+++---...//////000...,,,***))))))***+++******+++,,,,,,---.........//////...---///222555444444444444333222111111111111222333444555666777888888777777999;;;>>>@@@===<<<;;;;;;<<>>>>><<<>>>CCCEEEQQQ___hhhnnnqqqooojjjeeedddbbbaaabbbbbbccccccdddiiipppyyy|||zzzzzzxxxwwwxxx}}}xxxmmmeeeZZZRRRHHHEEEHHHMMMPPPPPP\\\\\\]]]^^^aaadddggghhhooommmjjjhhhiiilllppprrrwwwvvvwww}}}qqqmmmiiihhhjjjmmmooopppnnnqqqtttvvvvvvvvvwwwyyy||||||wwwsssqqqkkkjjjiiiiiiiiiiiigggeeedddcccfffjjjmmmmmmrrrxxx}}}{{{wwwqqqkkkgggeeeddddddgggiiinnnsssvvvuuuqqqnnnqqqtttyyy}}}yyy{{{|||yyy}}}~~~~~~~~~~~~vvvllleeeaaaffflllrrruuusssrrrsssuuuxxx{{{wwwmmmjjjmmmqqqrrrqqqvvvssspppqqquuu{{{xxxpppkkkjjjjjjrrrvvvvvvsssrrrrrrllldddcccbbb```___]]]ZZZVVVTTTZZZYYYYYY\\\]]]YYYMMMDDD;;;999666222...---...000000...------///000000///---------------..................------,,,,,,+++,,,------......------,,,,,,///...+++,,,111444222///...------,,,,,,,,,,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////............//////---,,,,,,++++++,,,,,,------,,,+++,,,......+++(((,,,...//////---,,,,,,---+++++++++******))))))))),,,,,,,,,++++++++++++++++++************+++,,,,,,)))***++++++,,,,,,++++++***+++,,,+++***))))))+++******)))******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,//////...---,,,---......'''((()))+++,,,---......///---+++***))))))++++++*********++++++,,,,,,,,,---......------...222444666666666555444333222111333444444555666777888888;;;:::999999999;;;<<<===???>>>======>>>AAADDDFFFFFFFFFEEEDDDDDDEEEFFFFFFJJJKKKKKKJJJIIIHHHJJJLLLLLLKKKKKKQQQ___rrr........................---------...............111111000000000/////////...............---------,,,------------.....................000222444555;;;>>>BBBFFFIIIJJJJJJIIIEEEDDDBBB???<<<:::999888:::<<<@@@CCC@@@===@@@GGGMMMbbbxxx~~~zzztttpppmmmjjjiiiiiihhhffffffeeedddjjjrrr~~~|||}}}~~~|||vvvnnnddd\\\SSSPPPMMMNNNSSSZZZ```cccgggggghhhhhhhhhhhhggggggfffgggiiikkkooorrrtttvvvyyywwwyyyyyytttmmmiiiiiikkknnnoooppppppppppppppprrrvvvyyy|||wwwuuuooommmjjjhhhhhhhhhgggfffgggddddddfffhhhjjjqqqyyyyyyxxxsssmmmiiiiiiiiigggeeeccchhhoootttuuussspppoooooottt}}}|||~~~{{{sssmmmmmmnnnnnnpppsssuuuwwwyyy|||vvvmmmgggccccccggglllppprrrqqqooommmoooqqqwwwzzzqqqpppvvvzzzyyyuuuxxxsssnnnnnnsss}}}~~~tttkkkgggeeennnrrrtttsssqqqmmmeee\\\ZZZZZZYYYXXXWWWVVVUUUUUUYYYXXXYYY]]]```]]]UUUMMMFFFAAA:::444000///000222000///......000000///.../////////...............---------------------------......//////......---000111000,,,+++......---...------,,,,,,---------//////............------,,,,,,,,,,,,,,,,,,,,,,,,......------------......---,,,,,,++++++,,,,,,------,,,+++,,,------+++***+++,,,...///...---...///......---,,,+++***))))))+++,,,,,,,,,,,,---------+++++++++++++++,,,------******))))))******+++,,,***,,,,,,,,,***)))***+++*********++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++000///...---,,,,,,------))))))***+++,,,,,,,,,,,,---,,,+++*********,,,,,,************++++++++++++,,,------------...111333777777777666555444222111555555555666666666777777888888999:::;;;<<<<<<===???>>>======>>>AAADDDFFFFFFEEEDDDCCCCCCDDDEEEFFFJJJKKKKKKKKKIIIIIIKKKLLLLLLJJJKKKQQQ^^^qqq---------.........//////------------......//////...---------------------........................------------............///......///111444888:::AAACCCGGGJJJKKKJJJHHHGGG@@@???===<<<;;;;;;;;;<<<>>>@@@CCCDDD@@@>>>DDDNNNZZZoooxxxoookkkiiilllmmmnnnmmmjjjhhhggggggrrr|||~~~|||~~~yyyrrrnnnhhh^^^VVVVVVWWW[[[```ffflllqqqtttqqqppppppooommmlllkkkjjjiiijjjmmmpppssswwwyyy{{{yyyxxx{{{{{{uuuooolllllllllmmmpppooommmjjjkkknnnuuuzzz~~~{{{zzzvvvsssooommmmmmmmmnnnmmmnnniiiggggggiiilllttt}}}}}}wwwpppnnnoooooolllhhhbbbhhhnnnqqqpppoooooopppssswwwwwwxxxuuuooohhhgggjjjllllllnnnqqqsssuuuwwwzzz}}}zzz|||zzztttnnniiigggfffhhhmmmsssxxxxxxtttpppmmmlllooowww}}}yyyxxx{{{}}}|||zzzzzzwwwttttttzzz}}}vvvqqqoookkklllkkkjjjiiigggbbb]]]VVVVVVWWWWWWWWWXXXZZZ\\\WWWVVVVVVZZZ^^^^^^ZZZVVVQQQKKKDDD===888666555444222111//////000///---+++000//////......---------,,,,,,------------------------............------...///...------...//////,,,,,,,,,,,,,,,---...///............------------++++++,,,,,,,,,,,,------,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++***+++------,,,++++++,,,---,,,,,,+++***)))))))))******++++++,,,------...,,,,,,++++++,,,,,,---...+++***)))))))))***,,,---+++,,,---,,,***)))***+++......---,,,++++++++++++++++++++++++++++++++++++)))******+++++++++++++++------,,,++++++************++++++,,,,,,++++++***++++++*********+++,,,---,,,,,,,,,+++++++++++++++***,,,---------...111333777777777666444333111000333333444444444444444444111333666888;;;===>>>???===<<<;;;;;;<<>>>>>HHHTTTeeeqqqyyyvvvooojjjiiiiiilllnnnpppooommmkkkkkklllwww~~~{{{yyyrrroooooolllccc\\\```dddjjjqqqvvvzzz{{{{{{vvvuuusssqqqooooooppppppqqqqqqpppqqqssswwwzzz|||wwwyyy~~~~~~zzztttooolllkkkjjjoooooonnnnnnpppuuu}}}~~~zzzvvvtttuuuwwwxxxxxxxxxtttqqqrrrrrruuu|||}}}zzzyyyxxxsssooohhhlllppprrrrrrrrruuuxxx||||||~~~~~~yyypppooommmjjjfffeeeiiinnnpppqqqrrrrrrqqqpppqqqrrrqqqtttyyy}}}~~~yyyxxxvvvtttqqqnnnlllkkkiiikkkooowww~~~zzzuuunnnkkkiiimmmuuu{{{|||{{{~~~}}}{{{{{{}}}}}}zzzzzz|||{{{zzz{{{~~~~~~|||oooiiiccc___^^^]]]^^^^^^[[[\\\^^^]]]\\\]]]___bbb^^^\\\[[[]]]aaaddddddccc___ZZZSSSLLLGGG@@@:::555333111000///000///...,,,///.........------,,,,,,,,,,,,------------------,,,,,,------------,,,,,,+++******+++,,,+++,,,---,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,---------,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,---,,,...///...,,,*********'''((((((((((((((((((((((((((()))***+++,,,------,,,,,,++++++,,,,,,---...,,,,,,+++******,,,---...+++,,,---,,,*********+++......---,,,++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,++++++******)))+++,,,,,,,,,,,,+++***)))************+++,,,---------------------,,,,,,,,,)))+++---------...111333555555555444333222111000333333444444444444444444000111444777:::;;;=========<<<;;;;;;<<>>======>>>AAADDDFFFHHHGGGFFFEEEEEEFFFGGGHHHKKKLLLMMMLLLKKKLLLNNNPPPOOOMMMNNNTTTaaattt---------...............000///---,,,,,,---...///------......//////000000---------.........//////............////////////111333666;;;???DDDGGGIIIIIIIIIIIIHHHGGGDDDBBBAAA<<<===>>>??????@@@@@@@@@===<<<>>>DDDHHHLLLSSS[[[aaacccaaa___aaahhhlllkkkjjjmmmqqqqqqqqqsssyyy~~~}}}}}}zzzzzzzzzyyyxxxyyy{{{|||zzzuuuqqqiiiaaa```eeedddkkkxxxwwwwwwwwwwwwvvvvvvuuuuuuqqqpppooooooqqqtttxxxzzzvvv{{{{{{{{{zzzwwwttttttwwwzzz~~~}}}}}}||||||zzzxxxnnneeeaaadddiiikkkmmmqqqwwwwwwvvvrrrlllgggdddccceeejjjppprrrpppmmmjjjiiifffggghhhkkkmmmoooqqqrrrrrrtttxxx|||~~~|||tttrrrpppmmmllllllllllllpppooopppsssxxx~~~~~~~~~zzzvvvpppggg___\\\ZZZVVVVVVZZZbbbfffjjjjjjfffdddfffiiijjjlllooorrrtttssspppnnnlllhhhdddbbb```ZZZQQQKKK@@@<<<777333222222111111.............../////////.........------,,,,,,+++,,,,,,------------,,,,,,222//////222222......111------,,,,,,,,,---......,,,,,,,,,,,,------......******+++,,,,,,---......//////............//////---,,,,,,++++++,,,,,,---+++,,,---,,,******---000...000111000...------...000000//////////////////*********++++++,,,,,,,,,+++************+++,,,,,,******+++,,,,,,,,,,,,,,,,,,---...---+++***+++,,,******)))******+++,,,---************************)))***,,,---------+++*********,,,---......------++++++,,,,,,,,,+++*********++++++,,,,,,,,,++++++,,,,,,,,,------.........)))+++...///000111222444333444444444444444333333333444444555666777888888999888777777888999:::;;;???>>>======>>>AAADDDFFFGGGFFFEEEDDDDDDEEEFFFGGGKKKLLLMMMMMMLLLMMMOOOQQQNNNMMMMMMSSSaaasss........................111000...,,,+++,,,---..................------------------.........//////............/////////000222444888>>>CCCGGGJJJLLLJJJJJJIIIGGGFFFDDDBBBAAA???@@@AAAAAAAAA@@@>>>===>>>>>>CCCLLLRRRVVVZZZ___\\\^^^^^^\\\^^^cccgggfffiiimmmqqqrrrsssvvv~~~{{{tttssstttooopppqqqppppppssszzzjjjccc]]]ZZZWWWVVV^^^iiixxx}}}|||zzzwwwxxxzzz{{{zzzxxxuuutttmmmnnnoooqqqtttxxxzzz|||yyy~~~||||||{{{xxxwww{{{~~~}}}{{{zzzwwwuuuwww|||~~~uuujjjdddiiippprrrsssvvvvvvvvvuuuqqqlllfffcccbbbdddiiioooqqqnnniiifffeeedddeeegggjjjllloooqqqrrrzzz|||xxxxxxxxxuuuqqqnnnmmmmmmmmmmmmooorrryyyzzzsssmmmiiibbb___aaa```ZZZXXX[[[\\\bbbhhhjjjiiihhhkkknnnpppttt{{{|||vvvrrrgggdddaaaccceeeeee```[[[LLLFFF>>>666222000...---......//////000000111111//////...---,,,,,,++++++---..................---,,,)))***///000,,,,,,000...------,,,,,,------------------.........//////******+++,,,,,,---.........------,,,,,,------...---,,,,,,++++++,,,,,,---***,,,---,,,******---000***,,,......---,,,---...------,,,+++***))))))(((++++++,,,,,,,,,,,,------******))))))******+++,,,((()))***,,,,,,+++******,,,---...---+++***+++,,,---,,,+++***))))))))))))************************''')))+++,,,,,,,,,***)))&&&''')))+++,,,,,,,,,+++++++++,,,,,,,,,++++++***++++++,,,,,,,,,++++++*********+++,,,,,,---......))),,,...000111111333555333444555555666666555555111111222333444666666777888888777777999;;;>>>@@@===<<<;;;;;;<<>>???============???@@@BBBDDDFFFFFFFFFEEECCCDDDFFFHHHKKKLLLNNNNNNMMMMMMNNNPPPQQQOOONNNQQQ[[[nnn//////////////////////////////.........---------............////////////............------------***,,,...///000222444777>>>@@@CCCFFFHHHHHHHHHHHHEEEFFFFFFEEECCCCCCDDDFFFEEEFFFEEECCCAAAAAABBBDDDMMMTTT\\\___^^^\\\\\\]]]\\\ZZZYYYZZZ___gggooouuuvvvvvvxxx|||zzzrrrnnnnnnpppqqqqqqpppooopppppppppqqqrrrrrrrrrssszzzzzzrrrggg^^^XXXWWWZZZ```ccchhhttt{{{xxxtttqqqppprrruuuwwwvvvtttsssrrrrrrrrrrrrrrrsssssssssvvvzzz~~~}}}zzztttttttttvvvxxxyyyxxxwwwpppppppppoooooonnnnnnnnnjjjlllppptttuuuuuusssqqqqqqnnnkkklllpppsssuuutttssssssrrrrrrpppmmmiiifffhhhgggkkkwww~~~xxxwww{{{zzzvvvssswww~~~wwwppplllkkkllloooqqqssstttrrrnnniiifffhhhkkknnnqqqrrrqqqooonnnsssvvv{{{~~~}}}|||{{{{{{||||||}}}|||zzz{{{{{{yyytttpppkkkoootttvvvwwwyyy}}}vvvtttqqqkkkgggggghhheeebbbdddggghhhdddaaa___ZZZXXX\\\aaafffooowww|||wwwuuuqqqmmmooonnnooottt{{{}}}{{{xxxggg[[[LLLBBB>>>;;;666222111000///---------...///---......///...---,,,+++------------,,,,,,,,,,,,------...//////...------+++++++++++++++++++++++++++++++++,,,,,,---------------------------------,,,,,,---...---,,,+++***+++,,,,,,------,,,,,,+++---+++******,,,---,,,***------.........---,,,+++,,,+++***))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++)))***+++,,,,,,,,,++++++---,,,,,,++++++,,,,,,---***++++++)))((((((***,,,******++++++,,,,,,------+++***)))))))))***,,,,,,000///---+++************...---,,,+++******+++,,,++++++,,,------......///---------......000111222666666666555555444333333444444444444444444444444666666888999;;;<<<>>>>>>============>>>@@@BBBDDDEEEFFFFFFDDDCCCCCCEEEGGGHHHJJJKKKKKKKKKKKKMMMNNNRRRPPPNNNQQQ\\\nnn////////////////////////...............---------............////////////...---,,,++++++---///000***,,,...000222555:::===EEEEEEFFFGGGHHHHHHHHHGGGEEEDDDCCCCCCEEEFFFFFFFFFFFFEEECCC@@@???AAAEEEIIIZZZaaahhhggg___ZZZZZZ^^^\\\[[[ZZZ]]]dddooozzzzzzssspppqqqssssssqqquuuvvvxxxxxxxxxwwwvvvtttooommmlllpppxxx}}}yyysssnnnhhhaaaZZZUUU\\\___eeennnssswww|||xxxqqqoookkkiiikkkoootttxxxwwwuuurrrpppnnnnnnnnnnnnqqqtttwww{{{}}}zzzuuurrrtttxxx|||}}}{{{uuuppplllkkklllooorrrtttsssrrrlllmmmmmmmmmlllkkkjjjiiiiiiiiikkkpppvvvxxxwwwtttkkkfff```___cccffffffdddeeegggjjjlllkkkgggccc```^^^]]]```jjjvvv~~~wwwrrrnnnnnnqqquuuvvvvvvrrrpppqqqvvv{{{sssnnnlllmmmoooppprrrrrrqqqooollljjjnnnoooqqqsssssssssqqqpppooopppsssvvvyyyzzz{{{{{{|||{{{|||{{{{{{}}}{{{qqqiiicccgggjjjlllmmmqqqvvv{{{wwwnnnjjjhhhdddccccccdddcccdddhhhmmmnnnkkkhhheee^^^XXXXXX[[[aaakkkuuuyyyrrrnnnlllqqqsssxxxpppfffZZZQQQKKKDDD<<<666333111000...---------...000000000000///---,,,+++.........------------,,,......////////////......++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++---,,,,,,++++++,,,,,,------,,,++++++------,,,+++------.........---,,,++++++***))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------)))***+++,,,,,,,,,,,,+++------,,,,,,,,,,,,------***+++,,,+++))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---......//////...---,,,+++*********,,,,,,+++************+++++++++,,,------......///***++++++---///111333444333444666777777555333222222333333444444555666666777888888999;;;<<<<<<======<<<<<<===>>>@@@BBBDDDEEEEEEEEEDDDBBBCCCEEEGGGGGGIIIKKKKKKKKKKKKMMMOOOPPPNNNMMMPPPZZZlll------------------------....................................////////////111000...---...///000111...000222555777<<>>777555333111///.........000000//////...---,,,,,,//////.........------------..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++------++++++++++++------,,,,,,++++++,,,,,,,,,+++((()))***+++,,,---------,,,+++*********+++,,,,,,////////////////////////************************))))))******+++,,,,,,---******++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***,,,,,,,,,******+++------------,,,,,,,,,,,,,,,.............../////////......---,,,++++++******+++*********************++++++,,,------......///***++++++---///111333444000111222333333222111111222333444555666777888888999999999::::::;;;;;;;;;<<<<<<<<<<<<>>>@@@CCCDDDDDDEEEEEEDDDBBBBBBEEEGGGHHHJJJLLLMMMMMMMMMOOOQQQMMMLLLKKKNNNYYYjjj}}}---------------------------.................................////////////111111111000000//////...111333666999===AAAGGGJJJJJJJJJJJJJJJKKKKKKKKKLLLIIIFFFCCCDDDFFFGGGFFFCCCCCCDDDEEEGGGLLLSSS\\\bbbddddddcccaaa^^^[[[YYYXXXXXX]]]eeeooozzzvvvoooppprrrssssssuuuyyy|||vvvrrrnnnmmmnnnnnnllliii___ZZZWWWXXXWWWUUUYYY___mmmmmmmmmnnnsss}}}|||wwwsssooolllhhheeefffkkkqqquuuyyy|||{{{vvvrrrqqquuuyyy}}}{{{xxxvvvvvvwwwuuutttrrrnnnjjjeeebbb```dddggglllqqquuuyyy{{{|||}}}||||||~~~}}}qqqqqqqqqrrrvvvzzz~~~}}}}}}yyyddd___[[[\\\```dddcccbbb^^^______\\\XXXVVVVVVWWWZZZ[[[]]]```bbbdddeeeeeedddbbb`````````bbbbbbbbbfffggghhhkkkoootttvvvwwwyyywwwrrrllleeebbbbbbcccccceeehhhkkkooorrrssstttrrrssssssssssssqqqpppooooooooopppqqqrrrtttuuuvvvyyy{{{}}}~~~~~~|||zzzyyyxxxuuutttvvvyyyyyytttpppeeeccc```[[[XXXZZZaaagggrrrsssvvv{{{~~~}}}{{{wwwsssmmmjjjmmmsssvvvvvvooonnnmmmnnnppprrrssstttuuummmfffbbb```^^^bbbhhh|||~~~uuuqqqpppppprrrvvvzzz||||||zzzwwwnnnkkkfffbbb]]]VVVNNNGGG:::888666333000///......------------------......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,+++++++++++++++------++++++++++++------***+++++++++*********+++)))))))))***+++,,,---...///---,,,************+++------------------------************************************************+++***++++++++++++,,,,,,++++++************++++++***+++---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,+++)))))))))***************------------,,,++++++***************************++++++,,,------......///,,,,,,------///000111222111111000//////000111222333333444666777888999:::999999999::::::;;;;;;;;;;;;;;;;;;<<<>>>@@@CCCDDDEEEEEEEEEDDDCCCCCCEEEGGGHHHJJJLLLLLLLLLMMMNNNPPPMMMLLLLLLPPP[[[lll////////////////////////---------...........................//////////////////000000000//////...333666:::>>>AAADDDHHHKKKJJJKKKKKKLLLMMMMMMLLLLLLIIIGGGEEEEEEFFFFFFEEEDDDBBBEEEJJJOOOTTT[[[aaaeeedddccc```_________^^^]]]___eeennnyyy{{{sssnnnpppsssrrrrrrttt{{{wwwrrrlllhhhgggddd```]]]TTTPPPRRRYYY[[[ZZZ```iiissstttrrrqqqwww|||{{{xxxrrrmmmnnnkkkhhhfffhhhlllrrruuuzzz~~~~~~~~~|||{{{{{{|||~~~xxxuuuqqqmmmjjjjjjjjjjjjiiijjjiiifffbbb```___```eeejjjsss{{{sssssstttvvvzzz~~~uuulll______aaadddhhhjjjjjjiiiaaaaaa___ZZZVVVUUUYYY\\\\\\___bbbdddcccbbbbbbccc_________```aaacccdddddddddeeeeeefffgggggghhhhhhnnnmmmiiiddd```^^^___aaa```bbbggglllqqquuuwwwxxxyyyyyyzzzyyywwwtttpppnnnnnnoooqqqsssuuuuuuuuutttttttttuuuwwwzzz}}}~~~yyyssspppmmmjjjhhhdddgggiiigggccc___^^^___dddggglllttt|||~~~}}}yyyxxx}}}}}}zzzxxxxxxyyyzzzzzzsssmmmjjjhhheeehhhlllrrr{{{|||uuurrrrrrrrrqqqrrrssssssrrrpppmmmkkkeeecccaaa```]]]YYYSSSOOO>>><<<888555222000......------,,,,,,------...///.........------------,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++........................---,,,+++*********++++++---,,,,,,++++++,,,,,,---)))***++++++))))))***+++///...---,,,,,,,,,------000///---+++***)))************************************************************))))))))))))))))))++++++******++++++,,,---******))))))))))))******)))+++,,,,,,+++******+++++++++++++++++++++++++++)))******+++,,,+++++++++,,,------------,,,+++***)))***++++++,,,+++++++++++++++,,,------......///...............///000111555444222000000111333555333444555666777888999999999999999::::::;;;;;;;;;::::::;;;<<<>>>@@@CCCDDDFFFFFFFFFEEECCCDDDFFFHHHGGGIIIJJJJJJJJJJJJKKKMMMNNNNNNNNNSSS___ppp////////////////////////---------.........//////............///////////////.........000222444555777:::???DDDFFFHHHJJJLLLKKKLLLMMMNNNNNNMMMKKKJJJEEEFFFGGGFFFEEEEEEGGGHHHJJJOOOWWW]]]```bbbcccdddfffgggfffdddbbbcccfffiiimmmpppwww~~~~~~wwwvvvttttttuuuzzzrrrlllccc]]][[[ZZZXXXVVVUUUSSSYYYdddhhheeejjjsssvvvyyyyyyxxx}}}zzzuuutttvvvuuupppkkkkkkkkkjjjkkknnntttyyy}}}{{{uuuqqqooonnnmmmllleeedddbbb`````````bbbbbbcccfffiiiiiigggffffffgggooovvv{{{qqqsssuuuwwwyyyzzzzzzzzzzzz|||~~~}}}yyypppgggaaa___eeemmmrrrsssssssssssskkkkkkhhhbbb\\\YYY\\\``````eeekkkmmmkkkiiiiiijjjbbbccceeefffffffffggghhhfffggghhhhhhfffeeeddddddiiihhheeeaaa]]]\\\^^^```]]]aaaffflllppptttuuuvvv|||~~~}}}zzzxxxuuuwww|||~~~|||tttrrrpppooorrrxxx|||sssjjjdddcccdddhhhmmmrrrrrrnnniiifffeee```aaadddkkkuuu~~~|||{{{zzztttooooooooopppuuu{{{yyyxxxrrrjjjgggkkkmmmmmmoooqqqrrrppplllgggccc```[[[ZZZZZZYYYXXXVVVTTTRRRDDDBBB>>>:::777444222222000///...------......///------------,,,,,,,,,,,,---,,,++++++++++++,,,---++++++++++++++++++++++++---------,,,,,,+++++++++------------------------...---,,,+++***+++,,,,,,+++,,,,,,------,,,,,,+++)))+++---,,,***)))+++,,,///...---,,,,,,,,,------...---,,,+++***++++++,,,************************************************)))))))))******++++++,,,++++++*********+++,,,---+++******************+++(((***,,,,,,***))))))***)))))))))******+++++++++,,,,,,.../////////...---,,,,,,---------,,,+++***)))***+++,,,------,,,+++++++++,,,------......///...------......///000111666666555444333333333333222333333444555666666777888888999::::::;;;<<<<<<:::::::::;;;===@@@CCCDDDGGGGGGGGGFFFEEEEEEGGGIIIIIIJJJKKKJJJIIIIIIJJJKKKLLLLLLNNNSSS___qqq---------------------------------.........//////............/////////000111000......111555:::===;;;???EEEIIIKKKLLLMMMNNNLLLMMMOOOOOOOOOLLLIIIGGGBBBEEEGGGFFFEEEEEEHHHLLLYYY___gggmmmooommmjjjiiihhhlllnnnkkkffffffllltttwwwyyy||||||vvvvvv{{{zzzmmmeeeZZZTTTRRRSSSTTTTTTXXXWWW___lllpppkkknnnxxxsssxxxzzzyyy|||~~~xxxqqqmmmjjjlllrrruuurrrmmmkkkkkklllpppuuu|||xxxrrrjjjeeeddddddbbbaaa\\\[[[ZZZZZZZZZ[[[\\\]]]fffkkkqqqttttttsssrrrsss{{{yyytttnnnqqqtttwwwwwwsssooolllhhhjjjmmmlllgggaaa\\\YYY___iiitttzzzzzzwwwwwwxxxrrrrrroooggg^^^YYYYYY\\\dddkkksssvvvtttrrrqqqrrrjjjkkklllkkkiiihhhggghhhmmmoooppppppooommmllllllgggfffccc___\\\[[[\\\^^^[[[___dddjjjnnnpppqqqqqq{{{~~~wwwsssmmmiiikkkqqqyyy|||rrrhhhbbbcccfffiiimmmppppppmmmkkklllmmmdddbbb```ccckkkvvv|||yyyyyysssoooqqqtttxxx~~~nnnaaa^^^dddgggffflllnnnpppooojjjccc\\\YYYVVVUUUTTTTTTTTTTTTSSSSSSKKKIIIEEE@@@<<<999888777333222000///............------,,,,,,,,,+++++++++...---,,,,,,,,,,,,---...---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,------++++++---......---++++++***,,,...---+++***,,,...***)))))))))***,,,...///---,,,+++++++++,,,---...------------------------))))))))))))))))))))))))'''((()))***,,,---...///,,,+++*********+++,,,---,,,++++++++++++++++++,,,''')))++++++***)))((()))''''''((()))***++++++,,,***+++,,,---------,,,++++++,,,---...---,,,+++******+++,,,---...------,,,++++++,,,------......///,,,,,,------///000111222444555666666555333111000111222222333333444444444777888888999;;;<<<<<<===999999:::;;;===@@@CCCDDDHHHHHHHHHGGGEEEEEEHHHJJJKKKMMMMMMMMMKKKJJJKKKLLLHHHHHHJJJQQQ]]]ppp...---,,,,,,,,,,,,---...............////////////------,,,,,,---...000111000000//////000555<<<@@@BBBFFFJJJLLLMMMMMMNNNOOOLLLNNNOOOPPPNNNJJJFFFCCCDDDDDDDDDEEEEEEFFFPPP[[[kkkuuu|||uuussssssrrrvvvwwwsssrrrwww}}}~~~~~~zzz||||||ssshhhccc[[[VVVZZZ]]]^^^```eeeeeeeeeeeehhhmmmqqqrrrsssxxxuuurrrrrrssstttsssqqqkkkhhhgggiiimmmooonnnllllllpppwww}}}~~~{{{rrrjjj```[[[[[[^^^^^^]]]___WWWRRRTTTYYY]]]aaaeeesss{{{||||||}}}}}}}}}yyywwwuuupppkkkkkkkkkkkkjjjjjjiiihhhgggdddbbb^^^[[[XXXVVVVVVVVV```ccciiinnnrrrttttttsssqqqnnnhhhccc^^^[[[ZZZZZZ___iiippppppqqqsssqqqlllmmmnnnnnniiiddddddhhhmmmtttuuuwwwuuusssrrrtttvvvqqqnnniiiccc___\\\ZZZZZZ[[[[[[^^^eeelllppppppoootttwww{{{sssffffffjjjmmmqqquuu{{{vvvnnniiihhhjjjlllnnnooorrrsssooonnnqqqsssrrrrrrpppmmmjjjiiijjjnnnrrryyy}}}wwwuuurrrrrrtttxxx~~~yyykkk___WWWXXX^^^dddbbbhhhnnnmmmeee]]]XXXWWWZZZZZZZZZYYYXXXXXXWWWWWWUUUSSSPPPMMMJJJCCC;;;444333000...------...---,,,---------,,,,,,,,,++++++................................................------++++++++++++---------------,,,,,,+++++++++---------------...///000---------,,,,,,++++++++++++++++++,,,---...///000++++++++++++,,,---......---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++))))))///...,,,++++++,,,---...******+++++++++,,,,,,,,,((('''&&&(((+++,,,***'''))))))***+++***)))(((''',,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++,,,---...//////---+++*********+++++++++,,,,,,,,,,,,,,,,,,------///000111111000...------///111222555444333222222222333333555555444444444555666666444444444444666888:::;;;======<<<<<<===@@@DDDFFFHHHIIIHHHGGGEEEEEEGGGIIIMMMLLLKKKJJJJJJIIIIIIJJJLLLLLLNNNRRR]]]mmm......---,,,,,,---..................////////////...---------......///000...///000222555:::AAAEEEGGGIIIMMMNNNNNNMMMNNNNNNMMMNNNOOONNNLLLIIIFFFCCCBBBAAAAAADDDFFFLLLYYYggg{{{zzz|||}}}vvvoooiii```WWWTTTUUU^^^llltttrrrmmmmmmggghhhjjjmmmpppqqqpppnnnpppnnnmmmmmmnnnnnnkkkiiifffddddddeeeiiimmmooopppvvvzzz}}}vvvpppmmmkkkjjjccc\\\YYY[[[]]]]]]\\\]]]XXXUUUVVVXXX[[[bbbjjjvvv|||{{{yyy{{{~~~~~~xxxpppkkkjjjiiieeebbbddddddeeeeeeeeedddcccccc```^^^[[[XXXVVVUUUUUUUUU]]]___cccgggiiijjjiiihhhkkkhhheeeaaa]]]\\\[[[[[[ZZZbbbgggggggggiiigggcccdddffffffccc```aaaggglllqqqsssvvvuuusssrrrrrrtttrrrpppmmmiiieeecccaaa```ZZZ\\\```fffmmmqqqqqqooorrrsssvvvyyy|||~~~sssiiiiiilllnnnppptttqqqnnnjjjiiilllrrrwwwzzzzzz~~~}}}|||~~~~~~{{{uuupppmmmkkkjjjjjjooottt~~~yyyuuuuuuttttttuuuvvvxxxyyy|||wwwpppggg___ZZZYYYYYY\\\aaagggiiifffbbb______^^^^^^___```___]]][[[YYY___^^^\\\[[[VVVMMMAAA999555222000////////////...---------,,,,,,,,,,,,+++------------------------------------------------------,,,++++++,,,---------------,,,,,,,,,++++++------,,,,,,------...///---------,,,,,,+++++++++,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,------...---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++...------,,,,,,,,,------++++++,,,,,,,,,---------,,,******+++---...,,,***((()))+++,,,------------,,,,,,+++++++++*********+++,,,,,,------,,,,,,+++,,,---.........---+++*********+++++++++,,,,,,,,,............///000000111111000/////////000111222111111222222333333444444444444444333444444555666555555555666777999;;;<<<===<<<;;;;;;===@@@CCCEEEHHHHHHHHHFFFEEEDDDFFFHHHLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKLLLQQQ[[[kkk}}}......---,,,,,,---..................////////////............////////////,,,///333777;;;@@@FFFJJJKKKNNNPPPQQQPPPNNNMMMMMMNNNNNNMMMKKKIIIGGGEEECCCBBBAAAAAAEEEIIIRRRcccsss~~~}}}|||{{{ttthhh^^^XXXTTTPPPXXX___ooo|||wwwlllmmmpppssstttsssnnnkkkhhhhhhgggggghhhgggeeeccccccccccccccceeeiiinnnrrr~~~zzzqqqhhhaaa]]][[[[[[\\\YYYUUUVVVZZZ]]]]]]]]]ZZZWWWVVVVVVUUUWWWaaalllqqquuuuuuqqqqqqvvv}}}qqqjjjccc^^^]]]]]]\\\[[[\\\\\\]]]^^^^^^^^^^^^]]]\\\[[[YYYWWWVVVVVVVVVVVV[[[]]]___```aaa```^^^]]]bbbaaa```^^^]]]\\\[[[[[[YYY]]]___]]][[[[[[[[[XXXYYY[[[]]]]]]]]]```ggglllrrrssstttssspppoooooooooppppppppppppnnnllljjjiii^^^```dddjjjpppssssssrrrnnnmmmmmmnnnqqquuuyyy{{{}}}}}}wwwrrrrrrqqqooooooqqqpppnnnlllkkkmmmrrrxxx{{{}}}vvvtttqqqlllggggggkkkqqqyyyzzzwwwwwwxxxxxxwwwtttqqqpppttttttsssoooiii```WWWRRRQQQTTTXXX\\\```cccdddeeecccdddggghhhhhhgggeeeccciiikkkmmmllleeeYYYJJJ@@@777555222111111111000///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------...//////...------,,,---------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,,,,------------,,,,,,,,,,,,---------............---,,,---......,,,***))))))***+++,,,,,,,,,++++++++++++***************+++,,,,,,------,,,,,,++++++,,,---------,,,***)))******+++++++++,,,,,,,,,.................................//////000000000...///111222444444444333333333333333333444555555666666777777999:::<<<===<<<;;;;;;;;;===@@@CCCEEEGGGGGGGGGFFFDDDDDDFFFGGGJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJKKKOOOYYYiii{{{......------------................../////////////////////000000/////////---111666<<<@@@DDDIIILLLLLLNNNQQQQQQPPPNNNMMMMMMNNNMMMKKKHHHFFFEEEDDDCCCDDDCCCFFFKKKPPPXXXhhhwww|||{{{}}}}}}||||||xxxrrrssspppiii^^^VVVUUUXXX\\\lllrrr|||~~~zzzsssssssssssssssqqqnnnjjjeeedddddddddeeefffggggggfffiiikkkkkkjjjkkkooosss~~~}}}~~~{{{tttmmmhhhbbb[[[VVVTTTTTTTTTPPPPPPQQQVVV\\\```aaaaaa[[[WWWTTTSSSRRRTTT\\\eeebbbfffgggeeegggnnnuuuxxxvvvyyy~~~{{{vvvhhhccc\\\XXXWWWYYYZZZZZZVVVWWWXXXYYYZZZZZZZZZZZZ\\\[[[ZZZZZZYYYZZZZZZ[[[]]]^^^^^^___^^^]]][[[ZZZ]]]]]]]]]\\\\\\[[[[[[[[[\\\]]]\\\YYYWWWVVVVVVWWWYYY\\\___aaadddiiiooossswwwuuuqqqmmmiiigggggghhhjjjlllooorrrttttttsssrrrfffhhhmmmqqquuuwwwvvvvvvmmmmmmmmmmmmmmmnnnppppppsssxxx~~~~~~~~~}}}zzzvvvsssrrrqqqpppnnnmmmmmmpppuuuyyy}}}~~~}}}yyytttnnnlllkkkmmmvvv}}}}}}}}}|||yyyuuuqqqnnnnnnooopppoookkkddd\\\VVVOOOMMMMMMQQQXXX```gggjjjhhhjjjlllnnnooooooooonnnpppssswwwwwwoooaaaQQQFFF:::777444222111111000///............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------------------------,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...---,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,***+++,,,......---,,,+++,,,,,,,,,,,,------------,,,++++++++++++***)))(((...------,,,+++***))))))************************+++,,,,,,------,,,,,,+++***+++,,,,,,,,,+++************+++++++++,,,,,,,,,+++++++++,,,++++++******+++,,,---...............---///111333444333222111222222222222333333444555555666777888999;;;<<<<<<<<<<<<<<<<<<>>>AAACCCEEEFFFGGGFFFEEECCCCCCEEEFFFHHHHHHIIIJJJKKKKKKKKKLLLJJJJJJJJJNNNXXXiii{{{}}}..................................../////////////////////000000000000111111555;;;@@@CCCFFFIIIJJJJJJMMMPPPPPPOOONNNMMMMMMLLLJJJHHHFFFDDDCCCCCCCCCBBBDDDKKKSSSYYY```mmmyyy}}}yyyxxxzzz}}}}}}yyywww{{{~~~zzzzzz|||~~~~~~ssskkkhhhddd]]]VVVSSSWWWaaajjjwww|||}}}yyywwwtttpppnnnmmmmmmlllkkkgggfffeeeeeefffjjjnnnrrrooosssxxxzzzxxxwwwwwwyyy{{{wwwsssrrrssspppiiiccc^^^\\\XXXUUURRRPPPOOONNNKKKNNNSSSZZZaaafffiiiiiiaaaYYYSSSSSSTTTUUUXXX[[[YYY]]]^^^]]]___dddhhhgggiiijjjlllooopppmmmiiieee```\\\WWWSSSSSSTTTWWWXXXTTTUUUVVVXXXYYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[\\\]]]]]]]]]]]]]]]]]]\\\\\\\\\[[[[[[[[[[[[ZZZZZZYYYYYY]]]\\\[[[[[[ZZZ[[[^^^bbbgggjjjooossswww{{{|||wwwnnneeeaaa___```aaabbbeeeiiinnnrrruuuvvvvvvppprrruuuxxxzzz{{{{{{|||yyyzzz||||||{{{xxxtttqqqqqqpppqqqvvv{{{~~~}}}~~~zzzqqqqqqpppooopppttt{{{}}}vvvmmmjjjqqq|||yyyvvvtttooolllhhheeeccc```]]]YYYVVVQQQLLLLLLRRR\\\ffflllmmmmmmmmmnnnoooppprrrrrrrrrvvvyyyxxxpppbbbUUULLL===:::666444222111///.../////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......111000///...---,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))***,,,---...---,,,+++++++++++++++,,,,,,,,,,,,***+++++++++***)))((((((//////...---,,,,,,++++++******************+++++++++,,,,,,------,,,,,,+++***+++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,+++***)))+++,,,---...///////////////000222333333222000///222111111222333444555666444555666777999:::;;;;;;<<<======>>>@@@BBBDDDEEEEEEEEEEEEDDDBBBBBBDDDEEEFFFGGGIIIJJJKKKKKKKKKKKKKKKJJJKKKNNNYYYjjj}}}{{{---...////////////...---............////////////000000/////////111333444777;;;@@@DDDFFFGGGIIIKKKJJJMMMOOOPPPNNNMMMLLLLLLHHHGGGFFFDDDCCCCCCCCCCCC@@@EEEOOOYYY```fffqqq|||~~~|||zzzvvvssssssuuuxxx{{{~~~zzzxxxvvvvvv}}}~~~}}}ooofff^^^YYYUUUTTTVVV\\\fffpppxxxxxxsssmmmiiiiiikkkmmmoooooooooooonnnooosssyyy}}}yyy}}}~~~}}}vvvqqqkkkgggfffccc___\\\XXXWWWUUURRRPPPMMMJJJIIIMMMPPPWWW^^^dddhhhkkklllddd[[[TTTUUUVVVUUUUUUVVVWWWZZZ[[[YYYYYY[[[[[[WWW]]]\\\[[[\\\]]]]]][[[ZZZWWWUUUQQQNNNMMMNNNQQQSSSTTTUUUVVVWWWXXXXXXXXXXXXVVVVVVWWWXXXYYYZZZZZZZZZZZZZZZYYYYYYYYYZZZ[[[[[[ZZZYYYXXXXXXXXXXXXXXXYYYYYYWWWXXX\\\^^^aaagggmmmuuuyyy~~~yyyrrrggg___[[[[[[]]]]]]^^^___bbbfffkkkooorrrtttuuuwwwyyy{{{{{{}}}~~~rrrmmmjjjlllnnnpppsssvvvuuuzzzzzzzzzwwwtttrrruuu}}}~~~tttnnnrrr}}}||||||tttlllbbb[[[YYYZZZZZZYYYZZZUUUOOOLLLMMMTTT]]]cccmmmmmmnnnoooqqqrrrssstttxxxyyyyyytttkkk```VVVRRREEEAAA<<<999666444111///000////////////.................................,,,,,,,,,,,,,,,,,,,,,,,,------............------------------............,,,,,,++++++******++++++++++++,,,,,,,,,,,,---------------,,,,,,------...000///...---,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***)))***+++,,,,,,------,,,*********+++++++++,,,,,,***,,,------+++***++++++''''''''''''(((***+++,,,+++++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,---.........---,,,......///000111222222333222222333333333222000///222222222222333555666777333444666888999:::::::::<<<<<<===>>>@@@BBBCCCDDDDDDEEEDDDCCCAAAAAACCCDDDFFFGGGIIIJJJKKKKKKJJJJJJKKKJJJJJJOOOZZZlllzzz~~~---...///000000///...---............////////////111///...---///222555777<<>>@@@AAABBBCCCDDDCCCBBB@@@@@@BBBDDDFFFGGGIIIKKKKKKJJJIIIIIIJJJIIIIIINNNZZZmmm{{{vvv|||---...///000000///...---............/////////000111///---,,,...222777:::>>>BBBFFFIIIKKKMMMOOOQQQPPPRRRSSSRRRNNNKKKIIIHHHBBBBBBCCCDDDDDDCCCCCCBBBMMMPPPWWW^^^aaadddmmmvvv{{{yyyvvvsssrrrsssuuuwwwttt||||||{{{yyywwwssssssvvvzzzzzzzzz~~~ooobbb[[[VVVTTTZZZhhhsssvvvxxx{{{{{{vvvtttuuuyyy|||~~~~~~zzztttlllfff^^^^^^^^^[[[XXXVVVUUUVVVXXXVVVTTTRRRQQQQQQQQQRRRJJJNNNRRRUUUVVVWWWWWWXXXTTTSSSTTTTTTOOOJJJLLLQQQMMMNNNMMMLLLNNNSSSTTTQQQNNNNNNOOORRRWWWZZZZZZZZZTTTTTTSSSQQQOOOOOOQQQSSSRRRRRRSSSSSSTTTTTTSSSSSSSSSTTTUUUVVVWWWXXXXXXXXXXXXVVVTTTSSSRRRSSSUUUVVVSSSQQQPPPPPPQQQTTTXXXZZZXXXTTTTTTXXXXXXVVVZZZbbbiiilllqqqvvvwwwssslllfffaaa]]]ZZZ[[[]]]``````___aaa^^^[[[ZZZ\\\```fffiiioooqqqsssuuuwww}}}|||xxxyyyvvvpppmmmooonnnqqqssswww{{{ssssssqqqnnnnnnvvv}}}}}}|||{{{zzzzzz{{{{{{vvvzzz~~~}}}zzzyyy}}}tttlllbbb^^^___bbbdddcccgggiiiiiiddd]]]YYYZZZ^^^]]]dddqqq}}}{{{nnnbbbZZZYYYZZZUUUQQQKKKFFFAAA===999777000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---...//////...---,,,---------.........//////...------,,,+++++++++,,,+++++++++,,,,,,---------...------,,,,,,,,,------------,,,+++++++++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,---.........+++***))))))***,,,...///,,,,,,,,,---------......(((+++......,,,+++,,,...+++************,,,---...,,,,,,,,,------.........+++,,,,,,------,,,,,,+++---,,,,,,,,,------...///******+++++++++,,,,,,,,,((())),,,.........---,,,+++***))))))***---///111111111111222333444666666333333333444555666888888555777999;;;<<<===<<<<<<777888999;;;===>>>???@@@CCCCCCCCCAAA@@@@@@AAACCCFFFGGGIIIKKKKKKJJJIIIHHHHHHHHHHHHMMMZZZmmmtttqqqyyy............////////////111000///...///111333444111///......000555:::===FFFGGGIIIKKKMMMNNNOOOOOORRRQQQQQQPPPNNNLLLJJJIIIEEECCCBBBAAAAAABBBDDDEEESSSWWW[[[\\\^^^ccckkkssswwwssssssxxxyyytttsssuuu}}}xxxrrrssswwwzzzxxxyyy~~~~~~~~~uuuhhh```^^^___ZZZ```hhhnnnpppsssvvvzzz}}}zzzxxxyyy}}}}}}xxxpppiiiddd```\\\ZZZXXXVVVSSSSSSTTTUUUUUUTTTTTTRRRPPPNNNLLLMMMMMMNNNLLLLLLMMMNNNNNNOOOPPPQQQRRRQQQPPPNNNMMMLLLLLLLLLOOONNNMMMMMMLLLMMMMMMMMMQQQQQQPPPQQQRRRTTTVVVWWWWWWUUURRRPPPPPPPPPRRRSSSXXXWWWVVVVVVUUUUUUUUUVVVWWWWWWVVVVVVUUUTTTTTTSSSVVVUUUTTTRRRRRRRRRSSSSSSXXXTTTOOOMMMNNNPPPSSSTTTTTTSSSSSSRRRRRRSSSTTTUUU^^^___```aaabbbaaa``````ZZZYYYXXXWWWXXX[[[^^^```cccaaa^^^\\\[[[\\\^^^___eeegggjjjnnnrrruuuwwwxxx~~~~~~|||xxxrrrqqquuutttpppkkkgggeeehhhqqq|||}}}zzzxxxwwwyyy{{{|||}}}}}}{{{zzzvvvrrroooqqqvvvzzzyyywwwwww~~~~~~sssjjjeeehhhjjjhhhiiimmmppprrrqqqppppppnnnfff]]]ZZZaaaooovvvggg___\\\YYYWWWVVVTTTQQQNNNKKKGGGBBB>>>777555222000000000///...---------.........//////...------,,,,,,------...))))))***+++,,,,,,,,,,,,------,,,,,,,,,---.........---,,,,,,......---,,,.........------,,,,,,,,,************+++,,,------))),,,......,,,,,,...000+++++++++,,,---...///000...///000///---,,,---......---,,,,,,++++++++++++------,,,+++************,,,+++***))))))***+++,,,***++++++,,,,,,------...------,,,++++++***))))))---,,,+++******,,,...///,,,++++++,,,---,,,***(((---+++***+++,,,,,,+++***+++,,,,,,------,,,,,,+++,,,++++++***+++,,,...//////......//////000111222222222111111222222333444555555444444444555555666666666777777888999;;;<<<<<<;;;;;;:::;;;<<<===>>>DDDDDDCCCCCCCCCCCCDDDDDDEEEFFFHHHJJJLLLLLLLLLKKKLLLLLLLLLOOOZZZnnn~~~~~~vvvsss|||............////////////......---------...000111.........000555;;;AAAEEEHHHIIIJJJLLLNNNOOOOOOPPPQQQQQQPPPNNNMMMJJJIIIHHHCCCBBBAAA???>>>AAAGGGLLLVVVZZZ^^^______bbbiiinnnqqqmmmnnntttwwwwwwxxx|||xxxssstttwwwxxxxxx|||}}}zzzyyyyyy|||zzzrrrhhh___[[[ZZZ[[[aaaeeekkkoooqqqtttyyy~~~zzzwwwwwwxxx{{{zzzvvvoookkkeee```^^^\\\[[[ZZZVVVVVVUUUUUUUUUTTTTTTTTTRRRQQQOOOMMMKKKLLLLLLMMMKKKKKKLLLMMMNNNNNNNNNNNNMMMLLLLLLKKKKKKKKKLLLLLLMMMMMMLLLKKKKKKLLLLLLLLLOOONNNNNNOOOPPPRRRTTTUUUXXXWWWWWWVVVUUUUUUUUUTTTWWWVVVVVVUUUTTTTTTUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSVVVVVVTTTSSSRRRSSSTTTTTTVVVSSSPPPOOOPPPRRRTTTTTTTTTSSSRRRRRRRRRSSSTTTUUUXXXYYYZZZ[[[[[[[[[ZZZZZZYYYXXXWWWVVVWWWYYY[[[]]]aaa___]]][[[ZZZ[[[]]]^^^aaabbbeeegggjjjlllmmmnnnnnnttt{{{yyytttsssooojjjeeebbbaaafffnnnvvv{{{}}}|||xxxvvvuuusssqqqqqquuuzzz}}}~~~zzzsssnnnkkkllloooqqqttt{{{}}}vvvoookkknnnpppnnnooorrrssswwwxxxwwwwwwvvvqqqjjjeeegggooouuuiiibbb```___]]]ZZZXXXUUUSSSPPPLLLGGGDDD;;;888444111111000000///---------.........//////...------,,,,,,------...++++++,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,...---++++++,,,,,,+++)))---------,,,,,,,,,++++++------,,,,,,+++,,,,,,,,,+++---...---+++***+++---,,,,,,,,,,,,,,,---...///---...///...,,,+++,,,---......---,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,000//////......---,,,,,,---,,,***)))))))))+++,,,,,,++++++,,,---,,,***(((,,,+++******,,,---,,,***.........//////.........///...,,,++++++++++++,,,............///000111111222222111111222222333444444444444444444555666777666666777777888999;;;<<<<<<;;;;;;;;;;;;===>>>@@@DDDDDDCCCCCCCCCCCCDDDDDDFFFHHHIIIKKKLLLLLLKKKKKKKKKKKKLLLOOOZZZmmm~~~............////////////------............/////////000222555:::@@@FFFIIIJJJKKKMMMNNNOOOPPPPPPPPPPPPPPPNNNLLLJJJHHHFFFEEECCCCCCBBBAAABBBGGGPPPWWW[[[^^^aaabbbaaaaaaeeehhhjjjhhhjjjppptttxxx}}}}}}yyyxxxyyy{{{|||~~~tttqqqtttuuusssqqqooojjjddd___]]]^^^^^^___eeehhhlllmmmnnnqqqvvvzzz}}}uuuppppppqqqwww|||~~~zzzuuuoooiiieeeaaa^^^YYYWWWWWWXXXXXXXXXUUUXXX[[[ZZZWWWTTTSSSTTTPPPNNNMMMKKKJJJJJJJJJKKKIIIJJJLLLMMMMMMLLLJJJIIIFFFGGGGGGHHHIIIJJJKKKLLLKKKKKKJJJJJJJJJKKKLLLLLLLLLLLLLLLMMMNNNPPPRRRTTTWWWWWWXXXYYYXXXVVVTTTSSSUUUUUUTTTSSSSSSSSSTTTTTTQQQQQQRRRRRRSSSTTTUUUUUUVVVUUUTTTSSSSSSSSSTTTUUUTTTRRRQQQQQQSSSUUUUUUUUUSSSRRRRRRRRRRRRSSSTTTUUUSSSTTTUUUVVVVVVVVVUUUUUUVVVVVVVVVVVVWWWWWWXXXYYY]]]\\\ZZZYYYYYYZZZ\\\]]]^^^^^^___```aaaaaabbbbbb```ccchhhlllpppwww{{{vvvpppiiiaaa______bbbhhhmmmoooooorrrtttvvvwwwvvvtttqqqooouuurrrmmmlllnnnqqquuuvvv~~~uuukkkeeefffiiinnnuuu|||{{{vvvrrrrrrvvvyyyyyyyyy{{{www|||~~~{{{xxxxxxvvvssspppllllllttt}}}qqqhhheeeddddddccc]]][[[YYYWWWUUUQQQMMMIII???;;;666222111000000///---............/////////......------------......---------------,,,,,,,,,000///...---,,,+++++++++,,,+++******,,,,,,+++***,,,,,,,,,+++++++++++++++//////---,,,,,,+++++++++,,,------,,,***))))))***------,,,,,,,,,,,,------,,,---...---+++***+++,,,......------,,,,,,------+++++++++***++++++,,,,,,,,,,,,++++++++++++,,,,,,......---,,,,,,+++******------,,,,,,++++++******,,,+++)))(((''''''((())),,,+++++++++,,,,,,***)))+++***)))***,,,------,,,++++++++++++++++++++++++------,,,++++++,,,,,,,,,------------...///000111222222111111222222333444333333333444555666777888666666777777888999;;;<<<;;;;;;;;;;;;===???AAABBBDDDDDDCCCCCCCCCCCCDDDDDDHHHIIIKKKLLLLLLLLLKKKKKKJJJKKKLLLPPPZZZlll............////////////...///000111111111000000444555777;;;???CCCGGGIIIMMMNNNOOOPPPPPPPPPPPPPPPOOONNNLLLJJJGGGEEEDDDCCCEEEEEEEEEIIIOOOXXX___bbb___aaaddddddbbbaaaaaabbbffffffiiimmmqqqwww~~~|||yyyzzz|||tttooopppooolllkkkdddaaa___bbbgggkkklllkkkjjjmmmppppppoooooorrruuu{{{zzzxxxtttpppooorrrtttyyy|||{{{wwwqqqkkkgggccc___\\\ZZZWWWTTTSSSTTTUUUVVVVVVZZZ___bbb```YYYTTTRRRSSSMMMLLLJJJIIIHHHHHHHHHIIIFFFHHHJJJLLLKKKJJJGGGEEEDDDEEEFFFGGGIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLLLLMMMLLLLLLLLLMMMNNNQQQSSSTTTTTTTTTTTTTTTSSSRRRQQQPPPTTTSSSSSSRRRRRRRRRSSSSSSSSSSSSTTTTTTUUUVVVVVVVVVTTTSSSRRRRRRRRRSSSTTTUUURRRRRRRRRTTTVVVWWWVVVUUUQQQRRRRRRRRRSSSSSSTTTTTTRRRRRRSSSSSSTTTTTTTTTTTTUUUUUUVVVVVVVVVWWWWWWWWWZZZYYYXXXXXXXXXYYY[[[\\\]]]]]]\\\[[[[[[ZZZZZZZZZZZZ\\\^^^aaaeeelllttt{{{~~~xxxqqqdddaaa^^^___bbbdddcccbbbaaadddiiimmmooopppooonnnrrrnnniiifffhhhllloooqqq|||xxxnnngggeeehhhlllqqquuuyyy{{{{{{zzzuuuvvvyyy~~~|||wwwwwwxxxxxxzzzwwwsssppppppqqqrrrrrrtttnnnhhhcccbbbcccdddddd]]][[[YYYXXXVVVSSSOOOLLLCCC???999444222111000///.............../////////......------------......000000///...---,,,,,,,,,///...---,,,,,,,,,,,,,,,***))))))***---......---++++++******************...---,,,+++++++++++++++,,,,,,,,,,,,+++******+++------,,,,,,+++,,,,,,,,,+++,,,---,,,***)))***+++------,,,++++++,,,,,,,,,************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++******))))))***))))))((((((((()))))),,,+++***+++,,,,,,+++******))))))***,,,...---,,,******))))))))))))******((()))***+++---...///000---,,,,,,------...///000222222111111222222333444222222333333555666888888666666666777888999;;;;;;;;;;;;;;;<<<>>>@@@CCCDDDDDDDDDCCCCCCCCCCCCDDDDDDIIIJJJKKKLLLLLLLLLKKKJJJIIIJJJLLLPPPZZZkkk~~~............////////////...///000111222222222222666888;;;@@@DDDGGGIIIJJJNNNOOOOOOPPPPPPPPPOOOOOOMMMLLLJJJGGGEEEDDDCCCBBBGGGFFFHHHRRR^^^ggghhhfffaaabbbdddeeedddbbbaaaaaabbbfffjjjmmmrrrxxxzzzxxxzzz}}}vvvmmmhhhcccbbbcccZZZ[[[___gggpppuuuvvvtttrrrvvvxxxxxxuuurrrssstttyyyxxxvvvsssrrrtttwwwzzzyyy}}}rrrmmmfffaaa]]][[[YYYXXXSSSRRRRRRTTTWWWYYYZZZZZZbbbeeegggcccZZZSSSPPPQQQJJJIIIIIIHHHGGGGGGGGGGGGEEEFFFHHHJJJJJJHHHEEEDDDFFFFFFHHHIIIIIIIIIIIIHHHJJJJJJJJJKKKLLLMMMNNNOOOMMMMMMMMMNNNPPPSSSUUUVVVTTTRRRPPPNNNNNNNNNOOOPPPRRRRRRRRRQQQQQQRRRSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTRRRQQQPPPPPPQQQRRRSSSTTTRRRRRRSSSVVVWWWWWWUUUSSSPPPQQQQQQRRRSSSTTTTTTTTTQQQQQQQQQQQQQQQRRRRRRSSSTTTUUUUUUVVVVVVWWWWWWWWWXXXWWWWWWXXXYYYZZZ\\\]]]\\\[[[ZZZXXXWWWVVVVVVVVVVVVXXX[[[^^^bbbfffkkknnnooosssyyy{{{lllgggbbb___^^^^^^[[[XXXVVVYYY^^^ccciiimmmoooppphhheeebbbcccgggnnntttwwwuuuyyyyyyqqqllliiiiiijjjlllpppssswwwzzzzzz}}}zzz{{{yyymmmdddaaaaaabbb```^^^]]]___```aaabbb___]]][[[ZZZYYYVVVRRROOOGGGBBB<<<777444222000//////////////////////////////......------......///111000///...---,,,,,,,,,,,,,,,,,,,,,,,,---...///---,,,+++,,,---...---,,,******************************))))))***+++,,,,,,,,,,,,,,,,,,---......---------,,,+++++++++,,,,,,+++,,,---,,,***)))***++++++******)))******++++++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------............------------((((((((()))***+++,,,,,,,,,+++******,,,,,,,,,+++***))))))***,,,...---,,,...---,,,,,,,,,,,,---...((()))***+++---...///000---,,,,,,------...///000222222111111222222333444222222333333555666888888666666666777888999;;;;;;;;;;;;;;;<<<>>>AAACCCEEEDDDDDDCCCCCCCCCCCCDDDDDDIIIJJJKKKLLLLLLKKKJJJJJJIIIJJJKKKPPPYYYjjj~~~............////////////------...///111222333333777:::???EEEIIILLLNNNNNNOOOOOOOOOOOONNNNNNMMMLLLLLLJJJHHHEEEDDDCCCCCCCCCHHHIIIOOOZZZfffkkkiiieeebbbccceeefffggggggfffeeeccckkkqqqsssvvv{{{}}}zzzxxxyyy{{{|||}}}~~~rrrfff\\\UUUVVVYYYTTTWWW^^^fffnnnsssttttttsssuuuwwwvvvrrrpppqqqsss~~~|||zzzyyyyyyzzz{{{|||xxx}}}~~~lllggg```ZZZWWWUUUTTTSSSPPPQQQUUUZZZ```dddeeedddggggggeee___WWWPPPNNNNNNHHHHHHHHHGGGGGGFFFFFFFFFDDDEEEGGGHHHHHHGGGEEEDDDGGGHHHIIIJJJJJJJJJIIIHHHJJJJJJJJJKKKLLLNNNOOOPPPOOOOOOOOOQQQSSSUUUXXXYYYVVVTTTQQQOOONNNOOOQQQSSSRRRRRRQQQQQQQQQRRRSSSSSSRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQPPPPPPQQQSSSTTTUUUTTTTTTUUUVVVWWWVVVSSSPPPOOOPPPQQQRRRSSSTTTTTTTTTOOOOOONNNNNNOOOOOOPPPQQQSSSSSSSSSTTTUUUVVVXXXYYYWWWWWWXXXYYYZZZ\\\]]]^^^[[[ZZZXXXVVVVVVVVVVVVWWWUUUWWW[[[```cccfffggghhhhhhjjjnnntttyyy~~~uuuqqqkkkhhheeebbb\\\WWWSSSTTTWWW[[[aaahhhmmmpppmmmiiifffeeehhhmmmqqqsssqqquuu{{{}}}{{{vvvqqqnnnnnnoooqqquuu{{{sssfff^^^\\\XXXYYY[[[]]]___```aaabbbcccbbb```^^^]]]ZZZVVVRRRJJJFFFAAA===999777333111000000000////////////...//////............//////111000...---,,,,,,------+++++++++,,,---...///000222000...------,,,***(((***************+++++++++((((((((())))))***,,,,,,,,,++++++,,,...//////...,,,,,,++++++++++++,,,,,,+++,,,---,,,***)))***+++))))))(((((())))))******+++++++++***++++++,,,,,,++++++,,,,,,,,,,,,++++++******+++,,,,,,---......------,,,,,,,,,,,,,,,,,,'''((()))***,,,---......,,,+++)))***+++,,,,,,,,,+++***)))***,,,------,,,------++++++++++++------,,,,,,---------,,,++++++------------...///000111222222111111222222333444333333333444555666777888666666777777888999;;;<<<;;;;;;;;;<<<>>>AAACCCDDDDDDDDDCCCCCCCCCCCCDDDDDDGGGHHHJJJKKKKKKKKKJJJJJJIIIJJJKKKOOOYYYkkk............////////////------...///111444666888<<>>999666333000//////000//////......---------......///.........------.................................111111000///...------,,,------,,,++++++******))),,,,,,,,,---...///000111+++,,,,,,------,,,,,,+++............---,,,++++++,,,,,,+++******+++,,,,,,,,,,,,++++++***))))))))))))+++---,,,+++***+++,,,...---,,,,,,,,,,,,---...))))))***+++,,,------...+++,,,---...---,,,+++******(((((())),,,---,,,)))******+++,,,---///000000------++++++++++++------***++++++,,,,,,++++++***,,,---------------------,,,---...---------///111222222111111222444555666333333333333333333333333888888888777777777777777;;;;;;<<<<<<===>>>?????????AAABBBCCCBBBBBBCCCDDDFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKKKKQQQ^^^rrrzzzyyy~~~666333//////000111111000...///111333666<<>>@@@BBBCCCBBBBBBCCCDDDEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJKKKQQQ^^^rrr|||<<<777222//////000111111000222555888;;;AAAGGGLLLMMMMMMOOOOOOOOONNNMMMLLLIIIIIIJJJKKKJJJIIIHHHGGGDDDAAABBBHHHNNNTTT]]]eeennnoooooommmiiifffeeeeeekkkmmmoooqqqttt||||||sssgggaaa^^^XXXaaannn{{{~~~{{{sssuuuwwwwwwvvvrrrnnnkkknnnmmmpppzzz~~~}}}zzzwwwuuupppkkkccc[[[UUUSSSRRRSSSOOORRRWWW]]]aaaeeeggghhhqqqqqqrrrrrrpppjjjbbb]]]VVVRRRNNNMMMNNNNNNKKKHHHDDDEEEFFFGGGHHHHHHGGGGGGEEEFFFHHHIIIJJJJJJJJJJJJHHHHHHIIIIIIIIIJJJJJJJJJFFFHHHIIIJJJKKKMMMOOORRRTTTVVVYYY[[[\\\]]]___aaa\\\[[[ZZZZZZZZZ[[[\\\]]]YYYZZZZZZ[[[[[[[[[ZZZZZZWWWYYY\\\]]]^^^^^^```bbb^^^^^^```aaabbbbbbbbbbbb^^^^^^]]]]]]^^^___aaabbbdddccc```___^^^[[[XXXUUUSSSRRRRRRSSSUUUVVVTTTSSSWWWVVVWWWZZZ^^^```aaaaaa\\\]]]]]]]]]]]]^^^^^^^^^]]]^^^```bbbdddfffggggggfffggggggddd___\\\ZZZZZZ^^^]]]\\\\\\\\\]]]___```aaabbbcccbbbbbbcccfffiiirrrwww~~~|||zzzwwwtttpppkkkfffbbbaaaccciiiqqqxxxyyyuuuqqqqqqpppooommmmmmooossswww|||~~~xxxtttrrrlllooovvv~~~yyywwwxxxxxxvvvuuuwwwvvvuuuqqqmmmhhheeeeeefffgggdddaaa```aaaaaa___]]]^^^\\\YYYWWWTTTQQQMMMJJJBBB===777333111111111000//////......---......///------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........000///...---,,,+++******++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------...------,,,,,,------...))))))******+++,,,,,,---***+++------+++++++++,,,------,,,,,,,,,,,,------.........------,,,,,,,,,,,,++++++***************,,,+++***+++,,,,,,***(((***+++---.........---,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***++++++++++++,,,,,,,,,------...//////...///111222222222222222333444555555444444444444444444444444444444555777888:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===???BBBCCCBBBCCCDDDEEEDDDEEEGGGHHHHHHHHHHHHGGGHHHHHHJJJQQQ^^^rrr{{{}}}999777333111000000111111222555999===@@@EEEJJJNNNNNNNNNOOOOOONNNMMMLLLKKKHHHIIIJJJJJJIIIGGGEEEDDDBBBAAAFFFQQQ[[[aaagggllllllmmmmmmlllhhhfffeeeeeeoooqqqsssuuuwww{{{~~~{{{zzz{{{mmm___YYY[[[___cccmmm{{{|||xxxyyy{{{||||||zzzxxxvvvwwwwww{{{xxxqqqllljjjeeeaaaZZZSSSPPPQQQSSSUUUUUUYYY___eeeggggggeeedddgggfffcccbbb___\\\XXXTTTTTTRRRPPPOOOPPPNNNKKKHHHBBBDDDGGGIIIJJJJJJIIIHHHEEEFFFHHHIIIJJJJJJJJJIIIJJJJJJJJJKKKKKKLLLLLLMMMIIIJJJLLLMMMMMMNNNPPPRRRWWW[[[aaaddddddcccbbbaaa\\\\\\\\\]]]___```bbbbbb_________^^^^^^]]]]]]]]]___aaabbbcccaaaaaabbbccceeeeeefffggghhhhhhhhhhhhbbbbbbaaaaaaaaabbbccccccaaa___^^^]]]]]]\\\YYYWWWTTTTTTUUUXXXZZZZZZXXXVVVVVVVVVVVVXXX[[[]]]^^^]]][[[\\\\\\]]]___``````aaa`````````aaa``````______^^^______^^^]]][[[ZZZZZZ\\\[[[[[[ZZZZZZ[[[\\\\\\___```aaa```___```bbbdddiiimmmttt||||||ssslllaaaaaadddkkksssvvvrrrnnnnnnmmmkkkiiiiiikkknnnqqqxxx{{{xxxwwwxxxvvvvvvwwwzzzzzzzzzyyyyyy{{{{{{zzzxxxxxxyyyxxxtttmmmeee```aaaccccccccccccbbbaaaaaabbbcccfffccc```\\\ZZZWWWSSSPPPIIICCC<<<666333222111000000//////...............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,+++***************+++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,+++------,,,,,,,,,,,,------*********++++++,,,,,,,,,***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,...---+++*********+++,,,,,,,,,,,,,,,,,,+++***)))+++,,,---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************++++++,,,,,,------///000/////////111333222222222222333444444444555555555555555555555555444444555777888999:::;;;=========<<<<<<<<<<<<<<<===???AAACCCBBBCCCDDDFFFEEEFFFGGGIIIIIIIIIHHHGGGGGGGGGJJJPPP^^^rrr|||vvvwww111222222222111111222222444888===BBBEEEIIIMMMOOOOOOOOONNNNNNMMMLLLKKKJJJIIIIIIIIIHHHGGGEEEBBBAAAAAACCCLLLZZZdddggghhhjjjhhhiiikkkjjjiiihhhiiiiiiqqqtttxxx{{{|||{{{{{{|||wwwuuutttxxxyyynnn^^^RRRQQQXXX```ooovvv}}}|||||||||}}}}}}|||||||||}}}~~~~~~|||rrrhhhbbb___\\\XXXSSSOOONNNRRRWWW[[[ccceeeiiijjjiiieee___[[[\\\YYYWWWUUUUUUUUUSSSRRRSSSRRRQQQOOONNNLLLHHHFFFCCCEEEHHHJJJKKKKKKJJJJJJFFFGGGIIIJJJKKKJJJJJJIIIJJJJJJKKKKKKLLLMMMMMMNNNMMMOOOQQQRRRRRRRRRTTTUUUYYY___fffkkkkkkgggccc```^^^___bbbeeegggjjjkkklllllllllkkkjjjjjjiiiiiiiiioooqqqrrrrrrqqqqqqrrrssssssssstttttttttssssssrrrpppooonnnlllkkkjjjjjjiiieeedddbbbaaaaaa___\\\ZZZXXXXXXZZZ]]]______\\\ZZZUUUUUUTTTVVVXXXZZZYYYXXXXXXXXXYYY[[[]]]___``````_________^^^^^^]]][[[[[[\\\[[[[[[[[[\\\[[[ZZZYYYYYYYYYYYYYYYYYYYYYZZZZZZYYY[[[]]]^^^^^^___bbbddddddggglllrrrwww|||{{{hhhdddbbbdddiiillljjjhhhhhhfffddddddfffiiimmmooouuu|||zzzzzz|||zzzxxxyyy~~~vvvqqqtttxxx|||}}}}}}zzzwwwtttuuutttpppggg___ZZZZZZ\\\[[[```eeeeeeccceeelllsssuuurrrmmmiiieeeaaa]]]ZZZOOOJJJBBB<<<777555222111111000///...............---,,,,,,++++++,,,,,,---------------------------...------,,,++++++******)))))))))***++++++,,,,,,---,,,,,,++++++++++++,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,++++++***)))++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++*********,,,...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---------///...---++++++,,,------,,,,,,---,,,+++*********+++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))***++++++,,,---------///000/////////111333222222333333333333333333555555555555555555555555666666666777888888999999<<<<<<;;;;;;;;;;;;;;;;;;===???BBBCCCBBBCCCDDDEEEFFFGGGIIIKKKKKKJJJHHHGGGFFFGGGIIIPPP^^^qqqwwwsssvvv+++---000222222222333444888<<>>:::666333111111000///............------,,,,,,,,,,,,------........................///......---+++******)))'''(((((()))***+++,,,,,,------,,,,,,,,,------...------++++++++++++------------------,,,+++***)))***++++++,,,,,,++++++***...------,,,++++++******+++,,,......,,,,,,,,,---++++++,,,,,,,,,,,,++++++((())))))***,,,------...//////...---------------+++,,,------+++***++++++,,,,,,,,,++++++++++++++++++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***)))******+++,,,---......---...//////...///111222222333333444444333333222444444444444444444444444666666777777888888999999999999999999999999::::::???@@@BBBCCCBBBBBBCCCDDDFFFHHHJJJLLLLLLJJJHHHGGGFFFGGGJJJPPP]]]pppvvvtttyyy***---///000000111555888<<>>999222222000///............///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------,,,+++***))))))++++++++++++,,,---...///...---+++******+++---...++++++,,,---............,,,,,,---......---,,,,,,***++++++,,,,,,------...+++---......---,,,,,,---***+++,,,------,,,+++***......---------,,,,,,,,,+++,,,---...---,,,+++***(((+++......,,,+++,,,///---+++)))((()))+++---///++++++------------+++++++++++++++,,,,,,+++++++++***++++++,,,...//////000,,,---...---------///111222333444444444333222111333333333333333333333333222333444666888:::<<<===<<<======>>>???@@@AAAAAAAAACCCDDDCCCBBB@@@AAAAAADDDFFFIIIKKKJJJHHHFFFDDDGGGHHHKKKQQQ]]]nnnvvvsssuuu000000///000333888===@@@FFFIIIMMMQQQTTTUUUTTTTTTWWWQQQKKKIIIJJJJJJHHHDDDEEEDDDDDDEEEDDDFFFPPP[[[\\\\\\]]]^^^```aaaaaabbb```ccciiiooosssvvvwwwwww{{{vvvrrrqqqnnnjjjiiilllmmmpppwwwuuuooommmkkkgggcccYYYVVVYYYggg|||zzzsssfff```WWWRRRPPPRRRSSSTTTYYYTTTRRRWWWbbbkkkooonnnddd___YYYUUUSSSSSSSSSSSSOOOPPPRRRRRRQQQQQQQQQRRRMMMLLLKKKJJJJJJLLLNNNOOOOOOMMMKKKKKKLLLMMMNNNMMMVVVVVVWWWYYYZZZZZZWWWUUUVVVVVVUUUUUUWWW[[[aaafffoooyyy~~~zzzuuuqqqooonnnnnnllliiieeebbb```___\\\[[[YYYYYYZZZZZZZZZZZZYYYXXXUUUXXX[[[\\\[[[XXXVVVVVVVVVWWWYYYZZZ[[[[[[[[[[[[[[[ZZZYYYXXXXXXXXXXXXXXXXXXZZZ\\\___aaacccddddddiiijjjlllppptttxxx{{{}}}~~~zzzssskkkccc]]]ZZZXXXQQQPPPNNNNNNRRR\\\hhhpppqqqsssrrroooiiieeecccddd`````````bbbiiirrrzzz~~~{{{wwwsssgggfffccc___]]][[[[[[ZZZdddlllssswwwyyyzzzvvvppppppjjjcccaaadddffffffeeeggg```XXXVVV]]]hhhrrrwww{{{vvvqqqppppppmmmgggaaa]]]ZZZUUUQQQLLLFFF@@@<<<555222///------...------//////...------------...........................,,,,,,------,,,,,,+++***)))***+++,,,,,,+++***)))))))))*********+++++++++,,,......---+++)))((()))+++++++++,,,,,,---------........................------------------------++++++******++++++,,,------..................---,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((())))))'''&&&+++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,------------,,,++++++,,,------++++++++++++++++++++++++***++++++,,,,,,,,,++++++......---------......///000111111222444555555666111111111222333444555666666555555666888:::<<<>>><<<<<<;;;<<<===>>>@@@AAAEEECCC@@@AAACCCEEECCCBBBFFFGGGGGGHHHHHHGGGGGGFFFEEEJJJNNNQQQ[[[mmm~~~{{{pppsss000000000222666;;;AAADDDIIIKKKNNNQQQSSSTTTTTTTTTVVVPPPJJJHHHIIIJJJGGGDDDGGGDDDCCCFFFHHHLLLVVVaaadddcccbbbaaa````````````]]]bbbjjjsssyyy|||}}}|||wwwtttssstttrrrnnnlllnnnrrrwww~~~~~~wwwoooiiifffddd```^^^[[[___iiiwww}}}}}}zzzjjjeee]]]ZZZVVVSSSSSSTTTVVVWWWZZZXXXXXX^^^hhhnnnmmmjjj```]]]XXXUUUTTTSSSSSSRRRMMMNNNOOONNNLLLKKKKKKKKKKKKJJJIIIHHHIIIJJJLLLNNNPPPPPPOOOPPPRRRTTTUUUUUUZZZYYYXXXYYYZZZ[[[[[[[[[\\\^^^```bbbdddjjjssszzz}}}yyywwwqqqmmmgggccc```___]]]\\\]]]]]]\\\[[[ZZZYYYXXXXXXWWWXXXZZZZZZZZZYYYYYYYYY[[[\\\\\\[[[ZZZXXXWWWVVVZZZZZZYYYXXXXXXXXXYYYYYYYYYYYY[[[\\\^^^```aaabbbdddeeegggjjjmmmqqqtttvvv{{{zzzxxxuuuqqqmmmiiiggg]]]XXXRRRNNNOOOVVV^^^ccciiikkkkkkiiiddd```___``````aaacccgggnnnuuu|||~~~{{{yyywwwvvvpppmmmgggbbb___^^^___```fffmmmsssvvvyyy|||zzzuuupppllliiijjjnnnpppooolllmmmggg^^^YYY[[[bbbkkkpppnnnmmmkkkllllllkkkfffbbb\\\ZZZWWWTTTPPPKKKDDD@@@777444000...............//////...------------...........................111111000...---,,,+++*********+++,,,,,,+++******+++,,,,,,,,,,,,---------***,,,------+++******+++,,,,,,---------.................................------------------------+++++++++***++++++,,,---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***++++++,,,***)))+++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,------+++***))))))))))))***+++++++++++++++++++++++++++,,,,,,,,,,,,++++++******...------------...//////000111111222444555555666333333333333444555666666666666666666888:::;;;===<<<<<<;;;<<<===>>>@@@AAAEEECCCAAAAAACCCEEECCCBBBFFFGGGGGGHHHHHHGGGGGGFFFFFFJJJNNNPPPZZZlll~~~~~~www{{{000000222555:::@@@FFFIIIMMMNNNOOOQQQRRRSSSSSSSSSSSSOOOJJJGGGHHHHHHFFFDDDGGGCCCCCCHHHNNNUUU___hhhjjjhhhfffcccbbbbbbbbbcccdddiiirrr{{{~~~rrrqqqssswwwxxxtttrrrttt{{{~~~oookkkddd^^^ZZZYYYZZZZZZ[[[gggvvv{{{yyyyyyyyy|||yyyggg]]][[[WWWXXXWWWWWWVVVWWWZZZ\\\^^^^^^```ffflllnnniiiccc[[[XXXVVVTTTTTTTTTRRRQQQRRRSSSSSSRRROOOLLLLLLLLLJJJJJJIIIIIIJJJLLLNNNOOOOOOOOOQQQSSSUUUWWWYYYYYY^^^]]]]]]^^^```dddhhhjjjkkkqqqvvvxxxzzz~~~xxxpppjjjfffdddcccbbbdddbbb```]]][[[ZZZYYYYYY[[[[[[YYYXXXXXXXXXXXXYYY^^^]]]]]]\\\ZZZXXXVVVUUUYYYYYYXXXXXXXXXYYYZZZZZZZZZYYYYYYYYYZZZ[[[]]]^^^]]]^^^___bbbeeehhhkkkmmmsssvvvzzz}}}~~~|||zzzwwwjjjaaaVVVNNNMMMPPPTTTUUU]]]___aaaaaa___^^^___```bbbdddggglllrrrxxx~~~yyyuuuuuuvvvxxxtttnnniiiffffffhhhjjjmmmrrrvvvwwwzzz}}}}}}yyyooonnnooossswwwxxxvvvssstttooofff^^^YYYZZZ```eeedddeeeggghhhgggeeebbb```WWWWWWVVVUUURRRNNNGGGCCC;;;777222///...///////////////...------------..............................---+++***))))))******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------)))***,,,---,,,+++,,,---------............//////------------------------------------------------+++++++++++++++,,,------******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++------,,,***+++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,+++*********---------------...//////111111222333333444555555555555444444444555555666777777777777888999:::;;;<<<<<<;;;<<<===>>>@@@AAADDDCCCBBBBBBDDDDDDCCCBBBFFFFFFGGGGGGGGGGGGFFFFFFGGGJJJMMMNNNXXXkkk~~~}}}...000333888>>>EEEJJJMMMPPPPPPQQQQQQQQQRRRRRRSSSQQQMMMIIIFFFFFFFFFEEECCCDDDBBBDDDNNNWWW]]]dddjjjhhhfffeeedddeeegggjjjlllrrrwww~~~zzzvvvmmmmmmpppwww{{{{{{|||}}}tttmmm```]]]XXXRRRPPPSSSZZZ___dddnnn{{{~~~}}}~~~xxxtttrrrssswww~~~rrrfff]]][[[^^^[[[\\\\\\[[[ZZZ\\\```ddddddddddddhhhjjjhhhaaa[[[VVVTTTSSSSSSTTTSSSQQQPPPVVVWWWWWWVVVSSSQQQPPPQQQKKKKKKLLLLLLNNNPPPRRRSSSQQQSSSUUUWWWXXXZZZ\\\]]]aaadddiiinnntttzzzwwwrrrooommmllljjjhhhdddaaa^^^]]]]]]^^^```]]]YYYVVVUUUVVVVVVVVVZZZZZZZZZ[[[ZZZZZZZZZZZZYYYXXXXXXXXXYYYZZZ[[[[[[ZZZYYYWWWVVVVVVWWWYYY[[[YYYYYYZZZ\\\___aaadddeeeiiimmmtttzzz~~~rrrgggZZZQQQOOOPPPOOONNNQQQSSSWWW[[[___cccfffhhhiiiiiikkkmmmrrrwww|||~~~{{{uuusssttt|||zzzvvvsssrrrqqqrrrrrrssswww{{{{{{}}}{{{vvvwwwxxx|||~~~{{{|||zzzuuulllbbb\\\\\\^^^bbbdddfffeeebbb]]]ZZZYYYQQQQQQRRRSSSRRRNNNHHHDDD???;;;555000//////////////////...------------...........................)))(((''''''(((+++---///,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,)))+++------,,,+++,,,---------------............------------------------------------------------,,,++++++++++++,,,------******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,------//////............//////++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------...///000111111222333333444555555666555444444444444444555777777777888888999999:::<<<<<<;;;<<<===>>>@@@AAACCCCCCCCCDDDDDDDDDCCCCCCFFFFFFGGGGGGGGGGGGFFFFFFGGGJJJKKKLLLUUUiii|||...111555;;;BBBHHHLLLOOORRRRRRRRRRRRRRRRRRRRRRRRNNNKKKGGGEEEDDDCCCCCCCCC@@@AAAIIIVVV___bbbdddgggeeeeeedddeeehhhlllqqqsss{{{~~~zzzrrrlllkkkjjjnnnuuu|||xxxooofff```VVVSSSMMMJJJLLLUUUaaajjjtttwww{{{||||||{{{zzzzzzsssooonnnpppttt}}}}}}rrrfff___ZZZYYY^^^dddbbb```^^^]]]^^^ccciiinnniiifffcccbbb```]]]XXXTTTRRRQQQQQQRRRSSSSSSQQQOOOQQQRRRTTTSSSQQQPPPPPPQQQLLLMMMNNNPPPRRRTTTUUUVVVXXXZZZ]]]___```aaadddgggkkksss~~~|||xxxvvvnnnlllhhheeebbbaaaaaaaaaaaa]]]XXXVVVWWWXXXYYYXXXYYYYYYYYYZZZ[[[\\\\\\]]]YYYYYYYYYYYYYYYZZZ[[[\\\ZZZYYYWWWUUUTTTUUUWWWXXXWWWXXXXXXZZZ[[[]]]___```bbbeeejjjpppuuuzzz|||~~~vvvmmmaaaYYYVVVSSSNNNJJJKKKMMMQQQXXXaaajjjqqquuuqqqooollllllmmmrrrwwwzzzzzzzzzwwwwww~~~yyyuuurrrpppvvv{{{}}}}}}rrrggg```]]]^^^```aaa___[[[WWWTTTSSSOOOPPPQQQSSSSSSPPPKKKGGGCCC>>>888444111111000/////////...------------...........................---,,,++++++---///222444,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++---......,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,------+++++++++,,,,,,+++++++++++++++++++++++++++++++++***))))))***+++,,,......,,,,,,,,,------///000000111222222333333444444444444444333333333333333333777777888888999999999999<<<<<<;;;<<<===>>>@@@AAABBBCCCEEEEEEDDDDDDCCCCCCEEEFFFFFFGGGGGGFFFFFFEEEGGGJJJJJJJJJSSSeeeyyy000333888???EEEJJJNNNOOOSSSSSSSSSSSSSSSRRRRRRQQQKKKIIIFFFDDDBBBAAABBBBBB@@@DDDPPP]]]dddcccbbbcccgggggggggiiilllpppsssvvvzzz|||~~~~~~zzztttnnnjjjlllkkknnnuuu|||wwwmmmddd\\\WWWPPPLLLIIIIIIPPP\\\iiirrrzzzxxxvvvuuuttttttsssrrrooollllllooottt|||iiiaaaYYYXXXYYY\\\bbbhhhhhhddd___^^^bbbhhhnnnqqqfffbbb]]]YYYVVVTTTQQQPPPQQQPPPPPPQQQRRRSSSQQQOOOOOOQQQSSSSSSRRRQQQRRRSSSNNNOOOQQQTTTVVVXXXZZZ[[[\\\___dddfffiiimmmtttyyywwwuuuqqqmmmiiigggeeeeeeaaa^^^[[[\\\___aaaaaa___\\\\\\[[[ZZZZZZZZZ[[[[[[ZZZZZZYYYYYYYYYZZZ[[[[[[ZZZYYYWWWVVVUUUUUUVVVVVVWWWWWWWWWWWWXXXZZZ[[[\\\\\\^^^bbbffflllqqquuuwwwwwwrrrkkkddd___YYYRRRLLLLLLLLLOOOVVVaaammmvvvzzzuuurrrnnnkkkkkknnnsssvvvsssyyy~~~tttnnnjjjpppuuuyyy}}}oooddd]]]YYYYYYYYYYYYXXXVVVTTTRRRSSSTTTUUUVVVWWWTTTPPPMMMGGGCCC>>>999666444222000//////...------------...........................///...---,,,,,,---......,,,,,,++++++++++++,,,,,,------------............,,,...///...,,,++++++,,,---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,------...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---+++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******))))))***,,,...///,,,,,,,,,---...///000111222222222333333444444444333333222222222333333444555666777999999:::::::::<<<<<<;;;<<<===>>>@@@AAABBBDDDFFFFFFEEECCCCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEFFFIIIJJJIIIQQQbbbttt}}}444777===CCCHHHLLLOOOPPPRRRSSSTTTUUUUUUSSSRRRPPPIIIHHHFFFCCC@@@@@@AAABBBDDDJJJWWWbbbeeeaaa```ccchhhhhhjjjmmmqqqtttwwwyyyzzz{{{{{{zzzwwwtttpppnnnnnnmmmqqqxxx~~~zzzoooeee\\\TTTPPPLLLJJJIIINNNYYYeeennnssswwwwwwwwwuuurrrooolllkkkjjjiiilllrrryyyttt```[[[YYY]]]cccfffkkkoooooohhhaaa```dddggggggeee^^^[[[VVVRRROOOOOONNNNNNRRRQQQPPPPPPQQQRRRQQQPPPRRRTTTVVVVVVUUUTTTUUUVVVTTTUUUXXX[[[^^^```bbbcccbbbgggnnntttzzz|||wwwqqqmmmkkkiiifffeeefffjjjjjjfffbbb^^^]]]\\\ZZZYYYYYYZZZZZZ[[[[[[ZZZZZZYYYZZZZZZZZZYYYYYYXXXXXXWWWVVVVVVVVVUUUUUUUUUUUUUUUVVVWWWWWWVVVXXX\\\```eeeiiilllnnnpppqqqqqqooojjjbbbZZZUUURRROOONNNSSS]]]hhhrrrvvvtttrrrooollllllnnnqqqssstttwww|||xxxqqqkkknnnpppqqqwww}}}ooofff[[[YYYVVVWWWYYYZZZXXXVVVYYYXXXXXXYYYYYYWWWTTTQQQLLLHHHDDD@@@===999555222//////...------------...........................,,,+++++++++******)))))),,,+++************+++,,,---------............///***,,,......---,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......,,,+++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,------,,,---...//////...---,,,++++++++++++++++++++++++---,,,***))))))***,,,---,,,,,,,,,---...///000111222222333333333333444444333333333333333444555666444555777999:::;;;::::::<<<<<<;;;<<<===>>>@@@AAAAAADDDGGGGGGEEECCCCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEIIIIIIIIIOOO___ooowww777;;;@@@FFFKKKNNNPPPQQQQQQSSSUUUVVVVVVTTTRRRPPPHHHGGGEEEBBB@@@???@@@BBBIIIPPP[[[dddddd``````dddfffhhhkkkppptttyyy|||~~~~~~|||zzzxxxuuusssrrroooooottt|||{{{qqqhhh___VVVOOOJJJKKKIIIJJJRRR```kkkpppqqqvvv{{{~~~}}}wwwqqqlllkkkeeefffmmmwwwvvvaaa^^^[[[]]]fffnnnrrruuuxxxwwwnnndddbbbdddccc]]]WWWWWWTTTQQQOOOMMMMMMNNNOOOSSSQQQPPPPPPQQQRRRQQQPPPRRRTTTVVVUUUTTTSSSTTTUUUZZZ\\\___bbbeeehhhiiijjjmmmttt|||{{{uuurrrsssqqqooopppqqqnnngggaaa]]]\\\[[[ZZZZZZZZZ[[[\\\\\\\\\[[[ZZZYYYYYYZZZZZZYYYYYYYYYYYYYYYXXXVVVVVVSSSSSSRRRRRRRRRSSSTTTTTTPPPSSSWWW\\\aaadddffffffggglllsssuuurrrkkkddd```WWWSSSNNNPPPXXXccckkkooorrrqqqpppooooooooopppqqqzzzzzzzzz|||}}}xxxppppppmmmkkkooo{{{wwwccc^^^YYYYYY\\\^^^\\\XXX[[[ZZZYYYYYYYYYWWWUUURRROOOLLLHHHEEEAAA<<<777444//////...------------...........................***+++,,,---------------,,,+++***))))))***+++,,,+++++++++,,,,,,,,,------(((***---...---...///000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))+++,,,+++***+++,,,,,,,,,,,,+++******++++++,,,,,,,,,---------))))))++++++++++++))))))++++++++++++++++++++++++000///,,,***)))))))))***+++,,,,,,---...///111111333333333333333333333444333333333444555666777888333444777999:::;;;;;;;;;<<<<<<<<<<<<===>>>@@@AAAAAADDDHHHHHHEEECCCCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDHHHIIIHHHNNN]]]lllttt|||:::@@@GGGMMMPPPPPPPPPPPPQQQQQQQQQQQQPPPNNNKKKJJJFFFEEEDDDBBBAAABBBDDDFFFQQQ^^^hhhgggddddddeeecccdddrrr|||yyywwwuuusssqqqlllrrrxxx|||}}}yyykkk```WWWOOOLLLMMMOOOTTT\\\dddkkknnnoooooowww}}}wwwmmmhhhhhhiiimmmsss}}}}}}mmmddd___gggooosssxxx}}}~~~ooolllhhhccc^^^ZZZWWWUUUQQQPPPNNNLLLLLLLLLLLLMMMQQQRRRSSSSSSTTTTTTSSSSSSQQQRRRSSSTTTTTTUUUVVVVVV]]]```ccceeehhhmmmuuu||||||xxxuuupppjjjeeeaaa```]]]\\\\\\[[[XXXVVVYYYZZZ[[[\\\\\\\\\[[[ZZZXXXWWWVVVVVVVVVVVVWWWXXXXXXWWWUUUSSSRRRQQQPPPPPPSSSUUUXXXYYYZZZ\\\^^^```dddgggkkknnnnnnkkkgggddd\\\WWWRRRPPPTTTYYY]]]______aaadddiiiooovvv{{{zzzxxx{{{}}}|||zzz{{{{{{wwwnnnhhhjjjnnnqqqxxxsssaaaTTTVVV[[[\\\```hhhgggeeeaaa^^^\\\YYYUUURRRKKKJJJHHHEEE@@@<<<777555555222...------/////////..............................---,,,+++++++++++++++++++++,,,,,,---------*********++++++,,,,,,,,,+++---------+++++++++---------------------------------------------------,,,+++***))))))***+++,,,******+++,,,,,,---......+++++++++++++++***)))(((,,,,,,++++++++++++******,,,+++)))((((((((()))***))))))))))))***+++,,,---))))))***+++,,,,,,------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,///......---------......///---++++++---///000///111111222333444444444444444444333222222222222333666666666777888888999999777888999<<<>>>@@@AAABBBIIIHHHFFFEEEEEEEEEDDDCCCFFFFFFGGGGGGGGGFFFFFFEEEFFFHHHJJJJJJMMMWWWeeeppp|||xxx~~~???CCCHHHLLLNNNOOOQQQSSSQQQQQQPPPOOOMMMKKKIIIHHHEEEFFFFFFCCC@@@BBBHHHNNNaaalllsssppplllkkkjjjiiiiiiyyyzzzwwwuuusssrrrppptttwwwzzz||||||kkk^^^TTTLLLJJJLLL]]]dddlllqqqrrrtttwwwzzzzzz|||~~~{{{tttnnnkkklllpppuuu|||xxxlllgggeeekkkssszzz|||}}}~~~zzzmmmkkkfffaaa\\\XXXUUUTTTPPPOOONNNLLLLLLLLLLLLMMMQQQRRRRRRRRRRRRRRRQQQQQQSSSTTTUUUVVVWWWYYYZZZ\\\```dddiiinnnuuuyyyssskkkfffeeebbb```___^^^^^^]]][[[YYYZZZ[[[[[[ZZZYYYXXXWWWXXXWWWVVVVVVVVVVVVWWWXXXVVVUUUTTTRRRQQQPPPPPPPPPUUUVVVXXXYYYXXXYYY[[[\\\aaadddgggjjjkkkjjjiiigggbbb^^^YYYWWWYYY[[[[[[[[[______bbbhhhpppyyy}}}xxxvvvyyy{{{zzzyyy{{{|||zzzqqqiiiiiijjjkkkpppwwwwwwgggZZZZZZ[[[ZZZ___hhhjjjhhheee```\\\WWWTTTSSSLLLKKKIIIFFFCCC???<<<:::666333000...000111222333........................------,,,++++++***+++++++++++++++,,,,,,---------++++++++++++++++++,,,,,,+++,,,------++++++,,,---------------------------------------------------+++++++++******+++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,+++******......------------,,,,,,,,,+++***)))))))))******++++++******+++,,,------------,,,,,,+++*********,,,,,,,,,+++++++++************+++++++++,,,,,,,,,......------,,,------...///---++++++---///000000111111222333444444444444555555444333333333333333666666666777888888999999777888:::<<<>>>@@@AAABBBEEEDDDCCCCCCCCCDDDDDDCCCFFFFFFGGGGGGGGGGGGFFFFFFFFFHHHIIIJJJNNNXXXhhhttt}}}xxx|||EEEGGGJJJLLLMMMOOORRRTTTPPPPPPOOOMMMKKKHHHFFFDDDDDDFFFGGGCCCAAAFFFPPPYYYgggoootttqqqlllkkkkkkjjjsss|||wwwtttsssttttttttt|||{{{zzz|||vvveeeXXXPPPLLLNNNRRRjjjrrrzzz{{{vvvtttxxx}}}yyywwwtttpppnnnnnnpppqqquuuzzzpppggggggmmmsss{{{xxxrrrjjjgggbbb\\\WWWUUUSSSSSSRRRQQQPPPNNNNNNNNNOOOOOOQQQQQQQQQQQQPPPOOOOOOOOOPPPRRRTTTUUUVVVXXX\\\^^^eeejjjsss~~~|||tttooojjjgggdddaaaaaaaaa```___\\\\\\\\\[[[ZZZXXXWWWVVVXXXWWWWWWVVVVVVWWWWWWXXXVVVUUUUUUTTTSSSRRRRRRRRRUUUWWWXXXXXXWWWVVVVVVWWW]]]^^^```cccfffiiijjjllljjjhhheeecccbbb___\\\ZZZ^^^\\\]]]dddnnnxxx{{{vvvtttvvvxxxwwwwwwyyyxxx~~~}}}|||tttllljjjjjjkkkooosssyyymmmbbb___[[[WWW\\\dddjjjkkkiiiddd\\\VVVTTTTTTNNNMMMKKKIIIFFFDDDBBBAAA666333000///000222333333........................,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++,,,------++++++,,,---------------------------------------------------+++,,,,,,------,,,,,,+++***++++++,,,,,,------...---------------,,,,,,+++......------------,,,,,,---,,,+++*********++++++,,,,,,,,,+++,,,,,,---------------,,,+++*********,,,,,,,,,+++++++++************+++++++++,,,,,,,,,---,,,,,,++++++,,,------...,,,++++++...///000000111111222333333444444555666666555444444444444444666666666777888888999999888888:::<<<>>>???AAABBBAAAAAAAAAAAAAAABBBCCCCCCFFFFFFGGGGGGGGGGGGGGGFFFGGGHHHIIIJJJNNN[[[lllzzz~~~zzz{{{IIIKKKMMMOOOOOOPPPQQQSSSQQQPPPNNNLLLIIIFFFDDDCCCDDDDDDCCCDDDHHHQQQ\\\ccceeeiiimmmllliiihhhjjjkkk||||||xxxtttrrrtttwwwyyy{{{~~~{{{yyy{{{~~~zzzssseeeWWWOOONNNPPPXXX```pppuuuzzzyyytttpppqqqtttrrrlllfffdddhhhoootttwww||||||vvvnnnhhhhhhooozzzzzzppphhhfffbbb]]]WWWSSSRRRRRRRRRUUUTTTRRRQQQQQQQQQRRRRRRRRRQQQQQQPPPOOOOOONNNNNNOOORRRTTTUUUVVVZZZ___dddnnnvvvrrrnnniiidddbbbaaa```______^^^^^^]]][[[ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUUUUSSSUUUVVVWWWUUUTTTTTTUUUXXXXXXYYY\\\```eeejjjmmmoooooooooooolllhhhbbb______\\\ZZZ___iiirrrxxxzzzyyyuuusssuuuuuussssssvvvrrrvvv}}}}}}{{{uuupppnnnpppssswwwzzz~~~vvvsssmmmhhhccc\\\UUUVVV\\\cccgggiiifff^^^VVVTTTUUUPPPOOOMMMLLLJJJHHHHHHGGG888555111....../////////........................,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************,,,------++++++,,,...------------------------------------------------+++,,,---......---,,,++++++++++++,,,,,,---------,,,,,,------------,,,,,,,,,,,,+++++++++*********------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++++++++***++++++,,,,,,...,,,++++++...000111000222222222222333444555555777777666555555555555555666666666777888888999999888999:::<<<>>>???@@@AAAAAABBBBBBAAA@@@@@@BBBCCCFFFFFFGGGGGGHHHHHHGGGGGGHHHIIIIIIJJJOOO^^^qqq}}}yyyzzz}}}|||yyyKKKNNNQQQSSSRRRPPPPPPPPPQQQPPPNNNKKKHHHEEECCCBBBDDD@@@???FFFSSS___fffhhhfffgggiiiiiihhhhhhkkkooo}}}|||}}}yyyuuutttvvvyyy|||}}}|||{{{}}}|||ssskkk^^^TTTKKKJJJOOOWWWbbbllluuuvvvwwwvvvsssoookkkiiigggaaa]]]___gggrrrzzz~~~rrrooojjjjjjoooyyytttiii```___\\\WWWSSSPPPPPPQQQRRRTTTSSSQQQPPPPPPQQQRRRRRRRRRRRRQQQPPPPPPQQQQQQRRRSSSVVVZZZ\\\^^^ccclllsss}}}xxxqqqjjjfffcccaaa_________^^^]]][[[[[[ZZZZZZWWWWWWWWWWWWWWWWWWWWWWWWVVVWWWWWWWWWWWWVVVUUUTTTOOOQQQTTTUUUUUUTTTUUUUUUTTTTTTUUUWWW[[[aaafffiiilllooosssuuutttpppkkkhhheeebbb___```eeekkknnnpppvvvtttsssuuusssoooooorrrpppqqqtttvvvxxxzzz{{{{{{xxxvvvrrrqqqtttyyy~~~yyytttnnnkkkhhhiiiiiifff^^^UUURRRTTTWWW^^^dddddd^^^XXXUUUUUUSSSRRRQQQPPPNNNMMMLLLKKK???;;;555111///...---,,,........................---......///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++---,,,,,,+++---...------------------------------------------------,,,---...//////...---,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,+++++++++*********------------,,,,,,+++++++++************++++++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***************+++,,,------,,,***+++...000111111222222222222222444555666777777666555555555555666666666666777888888999999999999:::<<<===???@@@AAACCCDDDEEECCC@@@???@@@BBBFFFFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIJJJPPP```tttzzzrrrnnnpppvvv{{{yyyNNNQQQTTTTTTRRRPPPNNNMMMPPPOOOLLLIIIFFFDDDBBBBBBCCC???AAAMMM^^^jjjkkkhhhgggeeedddfffffffffjjjppp{{{}}}|||{{{|||xxxwwwxxxzzz||||||~~~}}}~~~|||ttthhh^^^RRRLLLHHHMMMUUU^^^jjjssszzzzzzzzzzzzwwwrrrlllggg___]]]^^^dddooozzzyyyssspppmmmpppxxxvvvlllbbb[[[XXXVVVSSSQQQOOOOOOQQQRRRQQQPPPOOONNNNNNOOOPPPPPPSSSRRRRRRRRRSSSUUUWWWXXXWWW[[[aaafffjjjttt}}}vvvpppkkkgggdddbbbaaa___]]][[[ZZZYYYYYYVVVWWWWWWXXXXXXWWWWWWVVVSSSTTTTTTUUUTTTRRRPPPOOOLLLOOOSSSUUUUUUUUUUUUVVVQQQRRRSSSUUUXXX[[[^^^```ccchhhooossssssrrrpppooonnnkkkhhheeecccdddfffhhhooonnnpppsssqqqmmmlllooopppooonnnnnnoooqqqsssuuuuuutttrrrooorrryyy}}}|||}}}~~~~~~~~~{{{xxxsssmmmhhhfffeeeeee___cccffffff```YYYUUUTTTPPPUUU\\\^^^]]]YYYXXXXXXXXXXXXXXXWWWTTTRRROOOMMMFFFAAA;;;666333111///---............................../////////---+++***------,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++)))+++,,,,,,,,,,,,---///------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++......------------,,,,,,,,,,,,---------,,,+++***))))))))))))***+++,,,---000///...---,,,+++***))),,,,,,,,,+++++++++************+++++++++,,,,,,,,,************+++,,,---------+++***+++...000111111333222111111222333555666777777666555555555555555666666666777888888999999999:::;;;<<<===???@@@@@@DDDFFFGGGDDD@@@???@@@CCCEEEFFFGGGHHHIIIIIIIIIIIIGGGHHHIIIKKKRRRaaavvvuuulllhhhjjjqqq~~~zzz{{{SSSTTTTTTSSSPPPNNNMMMNNNNNNLLLIIIFFFDDDBBBAAAAAAAAABBBHHHVVVeeemmmkkkeeeddd___^^^bbbeeegggmmmuuu~~~}}}|||{{{{{{yyywwwxxxzzz}}}~~~|||zzztttiii]]]TTTMMMJJJKKKUUU___hhhqqqxxxxxx|||zzzsssmmmjjj___bbbhhhqqq|||||||||{{{|||ttthhhaaaZZZUUURRRRRRPPPOOOOOOPPPQQQRRRQQQPPPOOONNNNNNOOOPPPQQQSSSSSSSSSUUUWWWZZZ]]]___```gggpppwwwyyyssspppjjjhhheeeaaa]]][[[YYYYYYVVVVVVWWWXXXXXXWWWVVVVVVRRRSSSSSSSSSRRRPPPMMMLLLLLLOOOSSSUUUUUUTTTTTTUUUQQQRRRSSSTTTVVVVVVWWWWWWXXX]]]eeejjjmmmnnnoooqqqqqqrrroooiiiaaa]]]^^^aaadddfffkkkqqqppplllkkknnnqqqpppnnnlllkkkkkklllmmmooopppooolllpppxxx|||yyyvvvsssnnnkkkkkkkkkkkkjjjhhhfffccc```]]]\\\]]]^^^[[[___cccdddbbb```]]]ZZZQQQRRRTTTVVVXXXZZZ[[[\\\]]]^^^___^^^[[[WWWRRROOOHHHDDD===888555333000///........................---.........---+++((('''---------,,,,,,+++++++++++++++++++++++++++,,,,,,)))+++,,,,,,,,,,,,---///------------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------......------------,,,,,,+++,,,,,,---,,,+++***)))(((((()))***+++---...///000000///---,,,+++***))),,,,,,,,,+++++++++************+++++++++,,,,,,,,,*********++++++,,,......,,,+++***+++...000222222333222111111222333555777777666555555444444555555666666666777888888999999999:::;;;<<<===??????@@@BBBEEEFFFDDD@@@???AAAEEEEEEFFFGGGHHHIIIIIIIIIIIIFFFHHHJJJLLLSSSbbbvvvvvvmmmjjjjjjrrr~~~~~~}}}VVVVVVTTTPPPMMMLLLMMMOOOLLLJJJGGGDDDBBBAAA@@@@@@@@@EEEPPP]]]iiilllhhhcccaaa]]]]]]ccciiimmmvvv|||zzzsssssstttwww|||~~~}}}yyytttkkk```UUUMMMJJJIIIOOO[[[gggooowww}}}ttt|||yyypppllllllccchhhrrr}}}}}}|||uuuhhh]]]WWWSSSOOOOOOOOOOOOOOOPPPQQQRRRRRRTTTSSSRRRQQQQQQRRRSSSTTTTTTTTTTTTVVVYYY^^^aaadddnnnvvv~~~yyysssppplllfffaaa^^^[[[ZZZVVVVVVWWWXXXXXXWWWVVVVVVTTTTTTUUUTTTSSSPPPMMMLLLMMMPPPTTTVVVUUUTTTSSSSSSQQQRRRTTTUUUUUUSSSQQQPPPPPPVVV]]]cccfffiiimmmpppqqqsssqqqiii^^^XXXXXX[[[[[[___gggnnnoookkkkkknnnrrrqqqooommmkkkiiihhhgggiiillllllkkkpppzzz~~~{{{xxxpppfffaaa``````^^^[[[WWWXXXXXXVVVUUUUUUVVVXXX\\\___aaabbbdddeeedddaaaTTTRRROOOPPPTTTYYY]]]___aaabbbdddccc___ZZZTTTPPPFFFBBB<<<777444222111///........................,,,---------+++)))&&&$$$---------,,,,,,+++++++++*********++++++,,,,,,---)))+++,,,,,,,,,,,,...///------------------------------------------------------+++******+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...,,,,,,,,,+++++++++******++++++,,,---,,,+++***)))((())))))+++,,,...000111------------------------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++,,,---...///,,,+++***+++...111222222333222111111111333555777666666555444444444444444666666666777888888999999::::::;;;<<<===>>>???@@@???BBBEEECCC@@@???BBBFFFEEEFFFGGGHHHIIIIIIJJJIIIFFFHHHJJJMMMSSSbbbuuuyyyqqqnnnnnnuuu~~~SSSRRRPPPNNNMMMLLLKKKKKKHHHHHHGGGDDD@@@>>>???@@@DDDNNN\\\fffjjjiiigggfffdddcccbbbccciiitttzzzvvvuuuuuuuuuuuuxxx~~~{{{uuupppbbbOOOHHHMMMKKKXXXeeemmmsssyyy{{{zzzwwwxxxxxxxxxxxxwwwuuusssnnnyyy~~~vvvjjjjjjfff___WWWRRRQQQQQQRRRRRRQQQPPPOOOOOONNNNNNNNNRRRUUUSSSMMMLLLRRRXXXVVVVVVVVVWWW[[[bbbkkkqqq|||{{{xxxrrrjjjccc^^^ZZZXXXYYYWWWVVVVVVVVVVVVTTTSSSUUUUUUTTTSSSRRRPPPNNNMMMRRRWWW\\\^^^\\\YYYWWWWWWTTTUUUWWWVVVTTTSSSSSSSSSPPPUUU]]]dddiiillllllkkknnnkkkeee___ZZZXXXWWWWWW^^^[[[[[[___aaabbbeeejjjkkkmmmooopppnnnkkkhhhfffggghhhiiilllpppuuuzzz}}}|||rrrfff___]]]]]]ZZZWWWXXXXXXWWWUUUTTTTTTUUUWWWWWW[[[___aaabbbeeejjjnnnbbbWWWNNNLLLMMMOOOXXXcccgggeeedddgggiiidddWWWMMMKKKFFF@@@;;;777555222000///---------//////...---000000/////////.........++++++++++++,,,,,,---...+++,,,,,,------......///)))***++++++,,,,,,++++++///...---,,,+++,,,,,,---........................------------------------111000///...---,,,++++++.........------,,,,,,,,,,,,,,,------...---------,,,,,,,,,+++++++++******---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******(((((()))***+++---//////******+++++++++,,,,,,,,,------......///000000000333222111000111333666777333333333333333333333222555555555666666777888999999:::;;;<<<============@@@AAAAAABBBBBBCCCCCCDDDEEEFFFGGGHHHIIIJJJJJJJJJEEEHHHJJJLLLRRR```qqq~~~tttrrrqqqwwwOOOOOONNNMMMLLLKKKJJJIIIGGGEEEBBB@@@@@@@@@@@@AAAPPPYYYdddkkkjjjfffdddcccgggeeeccccccjjjuuu|||yyywwwqqqrrrrrrtttwww}}}~~~uuuoooiii\\\NNNLLLTTTbbblllvvv|||zzzzzzzzzyyywwwvvvuuuuuu|||~~~yyyuuuyyy|||oooggg^^^]]][[[VVVQQQMMMMMMOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPRRRTTTRRRNNNMMMPPPTTTWWW[[[^^^^^^```fffrrr|||{{{ssskkkddd___]]]ZZZXXXVVVUUUUUUTTTSSSRRRRRRRRRRRRRRRRRRSSSSSSSSSXXX[[[______\\\XXXVVVVVVUUUVVVVVVUUUSSSRRRRRRTTTSSSXXX___fffkkkkkkjjjiiidddaaa^^^\\\[[[]]]```bbbccc^^^ZZZZZZ[[[[[[___eeehhhkkknnnpppooommmjjjiiihhhggghhhlllqqqvvvzzz|||{{{xxxrrrkkkfffaaa]]]ZZZYYYYYYYYYWWWVVVUUUUUUVVVYYY]]]aaadddfffiiiooosssooocccVVVOOOLLLMMMUUU^^^fffdddccceeeeee```VVVMMMMMMIIIDDD???;;;888444222///...------...///...---------,,,,,,,,,+++++++++,,,+++++++++,,,,,,---...---------,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,///...---,,,,,,,,,------------------------------------------------------...............---------......---------,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,++++++++++++***---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***************+++,,,------***++++++++++++,,,,,,,,,------......///000000000333222222111222333555666444444444444444444444444555555555666666777888999:::;;;<<<===>>>>>>??????BBBBBBBBBBBBBBBBBBBBBBBBEEEFFFHHHJJJKKKKKKJJJJJJJJJKKKKKKKKKPPP]]]ppp}}}xxxwwwvvv|||LLLLLLLLLLLLLLLJJJHHHGGGFFFCCC@@@???@@@BBBDDDEEEZZZcccmmmooojjjdddcccdddkkkhhheeefffmmmyyyxxxvvvvvvuuuuuunnnoooqqqsssvvvyyy|||~~~yyyrrrkkkdddYYYQQQVVVcccxxx~~~}}}~~~}}}zzzwwwvvvxxx{{{yyysssqqq|||vvvjjj___XXXTTTTTTTTTRRROOOOOOPPPRRRNNNOOOOOOPPPQQQRRRSSSSSSPPPQQQRRRRRRQQQQQQSSSUUUZZZaaaiiikkkkkksss{{{yyyxxx{{{}}}wwwsssrrrmmmjjjkkkmmmssswwwoooiiigggaaa]]]YYYVVVVVVUUUTTTSSSTTTTTTSSSSSSTTTVVVXXXZZZ___``````^^^ZZZVVVTTTTTTUUUUUUUUUSSSQQQPPPRRRSSSTTTYYY```eeehhhgggdddaaaYYYWWWUUUUUUXXX]]]cccgggggg___XXXTTTRRRRRRWWW]]]cccggglllppppppooonnnmmmjjjiiiiiimmmsssyyyzzzzzz{{{|||}}}yyypppgggaaa___\\\[[[[[[ZZZZZZYYYYYYXXX]]]aaaeeehhhjjjnnntttyyyzzznnn```UUUOOONNNSSSZZZ``````bbbdddccc___XXXRRRLLLHHHDDD@@@===999444111111///------......---,,,/////////.........------,,,,,,+++++++++,,,------...------,,,++++++******++++++,,,---------------......---,,,,,,,,,---------------------------------------------------------------.........//////...------------,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,++++++***+++++++++++++++++++++,,,,,,,,,,,,------......///000000000333333333333333333333333333444444555555666666666555555555666666777888999;;;;;;<<<===>>>???@@@@@@DDDDDDCCCCCCBBBAAAAAA@@@DDDFFFIIILLLMMMLLLKKKIIIMMMMMMLLLKKKOOO\\\nnn{{{}}}||||||JJJKKKLLLLLLLLLJJJGGGFFFEEEEEEDDDBBB@@@CCCIIINNN^^^fffnnnnnniiieeefffjjjnnnkkkiiillluuuvvvsssrrrpppnnnkkklllooossswwwxxxwwwvvvsssnnnggg___VVVUUU```ooo}}}yyyzzz{{{{{{xxxnnneee^^^WWWSSSPPPPPPOOOOOOOOOPPPRRRSSSOOOOOOPPPQQQRRRSSSSSSTTTOOOPPPQQQSSSVVVYYY[[[\\\___hhhrrrzzzrrriiidddaaa```eeekkkooonnnjjjccc___[[[VVVSSSSSSTTTZZZhhhuuu|||wwwtttkkkgggaaa]]]ZZZYYYXXXWWWZZZXXXVVVTTTTTTVVVYYY[[[___^^^]]]ZZZVVVTTTRRRQQQSSSSSSRRROOONNNNNNPPPSSSRRRVVV\\\aaabbb___ZZZWWWTTTRRROOONNNQQQVVV[[[___ddd\\\TTTPPPMMMLLLOOOUUU\\\cccjjjoooqqqqqqrrrsssnnnllllllpppwww{{{zzzxxxzzz|||~~~|||wwwooogggccc]]]]]]]]]^^^```aaa``````cccfffjjjlllmmmqqqwww|||}}}vvvkkkaaaYYYVVVVVVXXXWWWZZZ```dddddd```[[[WWWKKKHHHEEECCC@@@===888555444111///.........---,,,000000000000/////////...,,,,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********+++,,,------......---------------------------------------------------------------------------------------............///---------------------------------...------,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------------......///000000000333333444444444333222222222333333444555666666777555555555555666777888999:::;;;;;;<<<===???@@@AAADDDCCCCCCCCCBBBBBBBBBAAACCCGGGKKKOOOPPPNNNKKKIIIKKKLLLMMMMMMQQQ\\\mmmyyy}}}JJJKKKLLLLLLKKKIIIGGGEEEAAAEEEHHHEEEAAACCCMMMVVV___eeejjjjjjfffdddgggkkkooonnnooouuuxxxtttqqqmmmiiidddgggmmmuuu{{{|||yyyvvvmmmiiibbb\\\WWW[[[iiiwwwwwwpppggg___ZZZVVVTTTSSSMMMLLLKKKKKKLLLNNNOOOPPPQQQQQQQQQRRRRRRSSSSSSSSSQQQQQQRRRTTTXXX\\\```bbbkkksss{{{iii\\\TTTOOOLLLLLLPPPVVV[[[\\\YYYTTTQQQKKKIIIGGGHHHHHHKKKTTT^^^ppp}}}uuuqqqjjjdddaaa___]]][[[ZZZXXXUUUSSSSSSUUUXXXZZZZZZXXXVVVTTTSSSQQQPPPOOOPPPPPPOOOMMMLLLMMMPPPRRRRRRVVVZZZ]]]]]]YYYTTTQQQSSSPPPMMMKKKLLLOOOSSSVVVYYYTTTOOOMMMKKKIIIKKKOOOVVV^^^iiippprrrsssuuuxxxuuuttttttwwwzzz|||zzzwwwyyyxxxwwwxxxyyyuuummmfff___^^^___bbbfffjjjjjjjjjjjjlllnnnoooooorrrwww|||~~~zzzssskkkccc\\\WWWRRRVVV]]]bbbbbb^^^YYYUUUNNNLLLIIIHHHFFFCCC@@@===777444111///......---,,,---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,,,,*********++++++,,,,,,,,,+++,,,------......------,,,---------------------------------------------------------------------///............------------------------------------.........---,,,,,,+++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,,,,++++++************+++,,,------++++++,,,,,,,,,---------------......///000000000333333444444444333222222111111222333444555555555555555555555666777888999999999::::::<<<>>>@@@AAABBBBBBBBBCCCCCCDDDDDDDDDCCCGGGLLLOOOPPPNNNKKKHHHFFFIIIMMMOOOTTT___nnnyyyKKKKKKKKKKKKIIIGGGEEEDDD<<>>???@@@BBBCCCCCCDDD??????AAACCCBBB@@@DDDKKKNNNXXXiii|||zzzuuuooojjjfff[[[ZZZWWWUUUUUUVVVWWWYYYUUUSSSQQQRRRSSSSSSPPPNNNKKKMMMOOOQQQQQQRRRTTTVVVWWWYYY[[[\\\[[[YYYVVVTTTNNNMMMLLLKKKKKKKKKLLLMMMIIIFFFEEEGGGHHHGGGIIIMMMNNNYYYgggpppsssuuuzzz~~~zzzxxxxxx{{{zzzzzz{{{|||zzzuuuqqqdddaaa___bbbjjjqqqttttttqqqsssttttttssswww}}}{{{lll\\\YYYWWWZZZ___cccaaa^^^[[[WWWRRRMMMJJJGGGCCCAAA>>>:::555222111000//////111000000000////////////...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---------***++++++,,,,,,,,,,,,,,,+++,,,---.........------////////////////////////---------------------------------...............,,,,,,,,,---------..................---,,,+++***...------------,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------...------------,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,------------...------......///000000000333222222111222333555666333333333444444444444444555555555666666777888999:::999999:::;;;>>>AAACCCCCCCCCCCCCCCDDDDDDDDDDDDDDDFFFJJJMMMNNNMMMKKKIIIHHHJJJKKKLLLQQQ^^^ppp}}}LLLKKKIIIFFFCCCBBBAAA@@@AAA@@@BBBLLL[[[fffkkkkkkaaa]]]YYYZZZ^^^cccfffgggsssyyy|||zzz{{{zzzvvvqqqmmmkkkkkkooossszzzvvvlll^^^]]]^^^cccooo~~~yyylllaaaWWWTTTPPPMMMMMMNNNNNNMMMOOOLLLIIIJJJMMMOOONNNMMMNNNNNNPPPRRRUUUWWWXXXYYYXXX]]]cccfffkkkvvvqqqdddRRREEE???>>><<<;;;>>>===<<<<<<<<<>>>@@@AAA::::::<<>><<>>>>>@@@>>>>>>>>>>>>===<<<;;;:::>>>>>>>>>???AAAAAA@@@???CCCEEEOOO^^^mmmzzz~~~yyyrrrllleee___]]]]]]^^^^^^YYYVVVRRRPPPPPPPPPQQQPPPRRRRRRSSSTTTUUUWWWYYYZZZYYYXXXXXXWWWUUUSSSRRRQQQKKKJJJIIIHHHGGGGGGGGGGGGEEEEEEFFFFFFGGGJJJNNNRRRXXXUUUYYYeeeooosssssstttzzzxxxuuuuuu{{{|||vvvoookkkjjjmmmllliiilllrrrtttvvvyyyyyyyyy{{{}}}ccc\\\UUUWWWbbbppp{{{~~~{{{rrreee\\\VVVPPPIIIEEEAAA<<<777555333111000///......---------..............................///,,,***+++...///...---,,,,,,,,,------............---,,,,,,,,,,,,---...---------............///,,,------...///000000111........................,,,---.../////////...---...---,,,,,,,,,,,,---...++++++,,,---------,,,,,,---/////////,,,+++++++++.........------,,,,,,,,,---------,,,,,,+++++++++000---))))))+++,,,***(((***++++++,,,,,,------...000000///////////////000000111333333222222222333555555555555555555555555666666666666777777777777777999;;;<<<===>>>@@@BBBFFFFFFEEEEEEEEEEEEFFFFFFEEEGGGJJJLLLMMMMMMLLLLLLLLLLLLLLLMMMSSScccwwwJJJFFFDDDFFFEEEAAA???AAAAAAEEEKKKUUUdddqqqtttqqqfff```]]]bbbiiipppxxx~~~}}}zzz}}}}}}||||||}}}~~~zzzsssiii___YYYYYY___hhhqqqwww|||~~~zzzwwwqqqjjjeee___^^^^^^^^^\\\XXXSSSOOONNNMMMLLLKKKJJJKKKKKKLLLLLLLLLLLLMMMOOOQQQSSSUUUWWWUUUVVVZZZ[[[\\\___eeeiiirrr|||xxx___SSSGGGDDDBBB??????AAA@@@??????>>>===<<<;;;;;;======>>>@@@BBBCCCCCCCCCCCCDDDKKKUUU___jjj{{{zzztttmmmgggccc```]]]\\\YYYVVVRRRQQQQQQRRRSSSRRRQQQRRRSSSTTTVVVWWWXXXYYYWWWVVVVVVUUUTTTRRRQQQPPPIIIHHHHHHGGGGGGGGGHHHIIIGGGGGGGGGGGGHHHLLLQQQUUUWWWSSSTTT]]]fffjjjlllnnnnnnqqqvvvxxxwwwuuusssrrrrrrxxx~~~}}}xxxxxxtttqqqpppllliiillltttsssvvvxxxxxxvvvxxx~~~sssaaaYYYRRRRRR[[[gggqqqvvvzzzxxxqqqkkkgggcccYYYNNNFFFCCC>>>:::777555222000//////......------......---------------------------+++)))***---...---,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///222111000///...---,,,+++........................------...//////...---,,,...---,,,,,,,,,,,,---.../////////...............***,,,------,,,++++++,,,------------------,,,,,,------,,,,,,++++++++++++///...---,,,---,,,+++******++++++,,,,,,------...000000///////////////000000111333333222222222333444444444444444444444444555666666666777777777777777999;;;<<<===>>>@@@BBBEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFIIIKKKLLLMMMLLLKKKKKKLLLLLLMMMTTTcccxxxFFFCCCAAACCCBBB??????BBBBBBIIITTT___llluuuuuupppfffcccccckkksss{{{xxx{{{~~~tttiii```[[[XXX```kkkvvv{{{yyyxxx{{{}}}qqqhhh[[[YYYVVVTTTSSSQQQNNNLLLLLLKKKJJJIIIIIIIIIJJJJJJJJJJJJKKKMMMPPPSSSUUUVVVWWWUUUWWW[[[]]]^^^cccjjjqqq~~~~~~nnnWWWNNNFFFCCCCCCBBBAAACCCAAA@@@???>>>======>>>>>>??????@@@AAACCCDDDEEEFFFHHHHHHLLLPPPUUU^^^pppzzzsssmmmfff___[[[XXXVVVSSSRRRRRRTTTTTTTTTPPPQQQSSSUUUWWWWWWWWWWWWTTTSSSSSSRRRRRRQQQPPPPPPIIIHHHHHHHHHHHHJJJLLLMMMOOOOOOMMMLLLLLLOOOTTTXXXYYYTTTSSSXXX^^^aaacccfffeeefffhhhkkkpppsssuuuuuussszzz~~~~~~{{{xxxtttlllgggkkkrrrwww{{{~~~|||yyyyyy|||yyyrrriii___XXXPPPNNNTTT]]]eeeiiiooonnnmmmmmmooommm```RRRGGGEEEAAA>>>;;;888333000000000///...............,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))***,,,------,,,******++++++++++++,,,,,,+++,,,---......---,,,+++---------............///333222111///---,,,+++***------------------------...............---,,,+++...------,,,,,,------......---,,,+++******++++++''')))+++,,,++++++,,,---,,,,,,------------------,,,,,,+++++++++++++++***+++---......,,,************++++++,,,,,,------...000//////......///000000000111333333222222222333333333333333444444444444555555666666666777777777777999;;;<<<===>>>@@@BBBDDDCCCCCCBBBBBBCCCCCCDDDDDDFFFHHHKKKLLLLLLLLLKKKKKKLLLMMMNNNUUUdddxxxGGGDDDBBBBBBAAA???AAAFFFHHHSSS___jjjssswwwtttmmmhhhfffiiirrrzzz~~~}}}wwwzzz~~~rrrfff^^^\\\]]]nnnvvv|||zzz}}}~~~{{{rrr___\\\WWWSSSQQQPPPOOOMMMJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLNNNQQQSSSUUUVVVWWWVVVXXX\\\^^^aaahhhqqq~~~pppbbbOOOJJJEEEDDDEEEFFFGGGHHHEEECCCAAA??????@@@BBBCCCBBBBBBBBBBBBCCCEEEHHHJJJOOOQQQSSSUUUTTTZZZjjjzzzyyyooofff___YYYWWWTTTSSSSSSTTTTTTSSSOOOQQQTTTVVVWWWWWWVVVUUURRRQQQQQQPPPOOOOOOOOOOOOLLLKKKLLLMMMNNNQQQSSSUUUYYYXXXUUURRRQQQSSSXXX\\\___ZZZXXX\\\^^^^^^^^^```___aaaccceeeggglllrrrwww{{{zzzpppjjjlllpppxxx~~~{{{yyy|||wwwooolllhhhccc___YYYQQQMMMOOOUUUZZZ^^^___bbbdddfffiiiggg]]]RRRIIIGGGEEEBBB???;;;666222111111000///............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------------------+++,,,...//////...,,,+++---------............///........................------------------------//////......---,,,++++++------------------------...---***((((((((()))***(((***,,,,,,,,,+++,,,---,,,,,,,,,------.........++++++++++++++++++++++++&&&***------***''''''(((***++++++,,,,,,------...//////.........///000000000111333333222222222333222222333333333333333444555555555666666666777777777999;;;<<<===>>>@@@BBBDDDCCCCCCCCCCCCCCCCCCDDDDDDFFFIIIKKKMMMMMMMMMLLLLLLMMMNNNPPPVVVeeeyyyHHHEEECCCBBB@@@???DDDJJJSSS___lllsssvvvvvvqqqkkkjjjjjjooowww{{{}}}||||||}}}ttthhh```___eeekkk|||~~~xxxxxxtttbbb]]]WWWSSSPPPNNNLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMNNNOOOQQQRRRTTTUUUUUUYYYYYY\\\aaadddiiisss~~~uuucccWWWJJJIIIGGGFFFHHHLLLNNNOOONNNKKKFFFBBB@@@AAACCCEEEBBBCCCCCCCCCEEEKKKRRRXXX```aaacccbbb]]]]]]gggtttzzzqqqjjj^^^[[[XXXVVVUUUTTTSSSQQQPPPQQQTTTVVVWWWVVVUUUTTTQQQQQQPPPOOONNNNNNOOOOOOPPPQQQRRRTTTWWWZZZ\\\]]]\\\\\\ZZZXXXXXXZZZ___cccfffbbbbbbdddccc^^^[[[\\\YYY^^^bbbaaa]]]___iiisss|||~~~wwwtttsssvvv}}}|||vvvuuuvvv}}}uuujjjcccbbb```^^^[[[WWWQQQMMMLLLNNNQQQSSSSSSYYY^^^]]][[[ZZZWWWRRRJJJHHHGGGEEECCC>>>999444222222111000///.........------------------------------------------///000------------------------,,,...///111111///...,,,---------............///***+++,,,---...///000111------------------------//////...---,,,+++++++++------------------------222000...,,,+++,,,---...+++---......---,,,,,,---,,,,,,,,,------.........++++++++++++++++++++++++%%%)))------***''''''(((***++++++,,,,,,------..................///000000000111333333222222222333222222222333333444444444555555555555666666666666777999;;;<<<===>>>@@@BBBEEEDDDDDDCCCCCCDDDDDDEEEEEEFFFIIILLLNNNOOONNNNNNMMMOOOPPPQQQXXXfffyyy}}}~~~GGGDDDBBBBBBAAAAAAIIIRRR___jjjuuuxxxwwwtttooojjjkkkmmmsss{{{~~~|||}}}~~~uuufff[[[YYYbbbqqq|||~~~{{{xxx{{{zzzlllaaa]]]XXXTTTQQQOOOLLLJJJKKKKKKLLLMMMMMMMMMLLLLLLNNNPPPQQQSSSUUUVVVVVVVVVVVVXXX]]]eeejjjsssyyyfffWWWPPPGGGHHHHHHFFFIIIPPPTTTUUUXXXSSSMMMFFFCCCDDDFFFHHHEEEFFFGGGHHHLLLVVVdddnnnzzzyyyyyyvvvooojjjooowww|||vvviiifffaaa^^^[[[WWWTTTQQQQQQRRRSSSUUUUUUUUUUUUTTTSSSRRRPPPOOONNNNNNOOOOOORRRTTTXXX\\\___```aaabbbYYYZZZ[[[[[[]]]aaafffjjjiiifffeeefffbbb[[[VVVVVVYYY```fffccc\\\\\\fffqqqyyyyyywww|||~~~xxxtttrrrtttoooggg^^^YYYWWWXXXXXXUUUSSSPPPMMMKKKJJJJJJKKKOOOVVVZZZVVVRRRRRRRRRQQQJJJIIIGGGFFFDDDAAA<<<888444333222000////////////........................---...///...------///111,,,,,,++++++++++++******---...///000000///...------------............///,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++++++++,,,,,,------......------,,,000///...,,,,,,,,,------,,,---///...---,,,,,,---,,,,,,------------------+++,,,,,,,,,,,,,,,------***,,,---...,,,+++++++++***++++++,,,,,,------...------------...///000000000111333333222222222333222222333333444444555555444444555555555666666666777999;;;<<<===>>>@@@BBBEEEDDDDDDDDDDDDDDDDDDEEEDDDFFFIIILLLNNNNNNNNNNNNMMMOOOPPPQQQWWWdddwww|||wwwrrruuu~~~FFFDDDCCCDDDEEEHHHSSS^^^hhhrrrzzzyyyuuurrrpppmmmkkkoooxxx}}}|||}}}ssskkk```[[[___lllzzz~~~}}}~~~qqqaaaZZZXXXVVVTTTRRRPPPLLLIIIJJJKKKLLLMMMMMMMMMLLLLLLNNNPPPRRRUUUWWWYYYYYYZZZWWWZZZcccmmmwwwzzzjjjXXXNNNLLLEEEHHHHHHEEEHHHRRRXXXYYYXXXTTTMMMIIIHHHKKKPPPTTTQQQQQQPPPPPPTTTaaarrr{{{wwwyyywwwsssnnnhhhccc]]]XXXTTTRRRRRRSSSSSSTTTTTTUUUUUUVVVTTTRRRPPPOOONNNOOOPPPRRRUUUZZZ___bbbcccbbbaaaWWWYYY[[[]]]^^^aaaeeeggggggcccaaa___YYYQQQNNNOOOXXX___eeeccc______fffnnnuuu}}}|||~~~wwwsssuuuwwwxxxxxxvvvrrrpppjjjeee^^^XXXSSSQQQQQQSSSQQQRRRRRRPPPNNNKKKIIIHHHNNNSSSUUURRRPPPQQQPPPMMMJJJHHHGGGFFFEEEBBB???<<<444444222111000/////////------------------------,,,...///...,,,,,,...111,,,,,,,,,++++++*********---------------------------------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,---...------------------,,,,,,,,,,,,---------.........---,,,+++,,,---...---,,,***++++++,,,,,,------...------------...///000000000111333333222222222333222333333444555555666666444444444555555555666666777999;;;<<<===>>>@@@BBBDDDCCCCCCBBBBBBCCCCCCDDDAAACCCGGGJJJLLLMMMMMMLLLLLLMMMNNNOOOTTTaaarrrtttooolllppp{{{FFFEEEEEEHHHJJJOOO\\\iiillluuu|||yyytttqqqqqqpppkkkpppzzz~~~zzzzzzzzzhhhdddaaadddmmmwww~~~zzzgggUUUPPPPPPOOOOOOOOOLLLHHHEEEIIIJJJLLLMMMMMMMMMLLLKKKMMMOOORRRVVVYYY[[[\\\]]]___dddnnn{{{}}}ppp```PPPIIIJJJCCCGGGGGGDDDGGGRRRZZZ[[[RRROOOKKKIIILLLSSS[[[```^^^]]]ZZZWWWZZZfffyyy~~~}}}{{{yyy}}}}}}wwwpppiiibbb[[[WWWSSSSSSRRRRRRSSSTTTUUUVVVXXXVVVSSSQQQOOOOOOOOOPPPPPPTTTZZZ```ccccccaaa```ZZZ\\\]]]^^^]]]^^^___aaaddd___ZZZVVVOOOHHHFFFIIIRRRWWW\\\^^^]]]___ccchhhpppxxx|||xxxtttvvv{{{}}}|||qqqjjjhhhgggiiilllnnnllliiigggbbb\\\WWWRRROOOOOOQQQQQQSSSUUUUUURRROOOLLLJJJMMMPPPPPPOOOPPPRRROOOIIIJJJHHHFFFEEEEEECCC@@@>>>555444333111000/////////,,,,,,,,,,,,,,,,,,,,,,,,+++---...---++++++---000.........------,,,,,,,,,,,,++++++******++++++,,,---------.........//////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...,,,,,,---......---,,,,,,...///000111111000000///&&&(((+++,,,,,,,,,...///.........------,,,,,,,,,---------....../////////...+++((())),,,---,,,******++++++,,,,,,---......,,,,,,,,,---...///000111000111333333222222222333333333444444555666777777444444444555555555666666777999;;;<<<===>>>@@@BBBCCCBBBBBBAAAAAABBBBBBCCC@@@BBBEEEHHHJJJKKKKKKKKKKKKLLLMMMMMMRRR^^^ooo|||pppllliiinnnzzzFFFFFFFFFHHHLLLUUU___fffjjjjjjnnnuuuwwwvvvwwwzzzsssyyy|||wwwllliii```^^^jjj{{{yyy}}}}}}zzzzzz{{{}}}gggZZZXXXOOONNNNNNMMMLLLKKKJJJJJJJJJLLLMMMLLLKKKJJJKKKMMMUUURRRPPPRRRWWW]]]aaabbbcccpppnnn___UUULLLFFFDDDEEECCCCCCGGGMMMRRRTTTSSSHHHLLLNNNLLLNNN[[[iiiqqqrrrrrrllleeefffpppxxxyyyzzznnneeefffmmmvvvyyyuuuoooeee^^^XXXWWWWWWYYY[[[[[[ZZZYYYSSSRRRQQQQQQSSSSSSRRRQQQSSSUUUVVVWWWWWWXXXYYY[[[XXXZZZ\\\^^^aaacccdddeeebbbdddbbbWWWJJJCCCEEEKKKMMMQQQVVVYYYYYY[[[^^^bbbkkknnnpppqqqpppqqquuuyyy~~~|||zzzyyyxxxwwwmmmiiieeedddhhhkkkmmmlllqqqjjjaaaZZZWWWVVVTTTSSSSSSSSSUUUZZZ]]]YYYPPPHHHKKKNNNPPPOOOLLLIIIJJJLLLLLLHHHDDDCCCDDDDDDAAA???===999444111000000/////////...---,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,)))******+++,,,---.........------,,,,,,------......///////////////......//////...---,,,,,,++++++///......------,,,,,,+++........................------------------------///...,,,***))))))******.........------,,,,,,,,,111///---,,,---......------,,,+++*********+++,,,,,,,,,++++++***)))))))))************+++---///000000///---,,,,,,---///000///000000000111111111111111111222222222333333333444444333444444555666777::::::;;;<<<>>>@@@AAABBBAAAAAABBBBBBCCCDDDEEEEEEBBBEEEIIIKKKKKKJJJKKKKKKMMMKKKKKKNNNWWWbbbkkkqqq~~~{{{pppkkkhhhmmmzzzFFFDDDDDDFFFMMMWWW```fffggggggmmmzzzyyylllccc[[[[[[___iiitttxxxxxxvvvwww}}}{{{xxxxxxxxx|||~~~qqq]]]RRROOONNNMMMMMMLLLKKKJJJJJJJJJJJJLLLMMMMMMLLLLLLMMMOOOSSSSSSSSSUUUYYY___cccfffwww|||gggXXXNNNFFFAAA@@@DDDDDDEEEJJJOOOSSSSSSRRRMMMQQQRRRQQQXXXgggvvv~~~|||ssspppssstttqqqjjj```YYY\\\eeerrr~~~zzztttjjjcccYYYXXXXXXYYY[[[\\\\\\[[[UUUSSSQQQQQQRRRSSSRRRQQQUUUVVVWWWWWWVVVVVVXXXYYYXXXYYYZZZ[[[\\\]]]]]]]]][[[]]]\\\UUULLLGGGIIILLLKKKMMMQQQVVV\\\aaadddeeefffiiilllmmmnnnppptttwww~~~}}}{{{zzzxxxvvvuuutttmmmiiidddaaacccgggkkknnnrrrlllccc]]]ZZZYYYWWWVVVQQQRRRTTTZZZ^^^\\\VVVPPPKKKLLLLLLJJJIIIHHHHHHIIIJJJHHHFFFFFFHHHGGGEEECCC???;;;666333111000000//////...------,,,,,,,,,---...---,,,+++***+++,,,,,,,,,,,,------------------,,,++++++******++++++,,,......////////////......///......---,,,,,,++++++............------------------------------------,,,,,,---------------------,,,+++***)))******+++---,,,,,,,,,++++++++++++000...,,,,,,,,,------,,,---,,,+++*********++++++******************++++++++++++******+++---...///,,,,,,++++++---///111333000000000000111111111111222222333333333444444444444444333444444555666777::::::;;;<<<>>>@@@AAABBBAAAAAABBBBBBCCCDDDDDDEEECCCFFFIIIKKKKKKKKKKKKLLLMMMLLLLLLNNNTTT___kkksss{{{pppllljjjqqqFFFCCCBBBGGGQQQ]]]eeeiiiiiiiiiqqq{{{nnnbbbZZZRRR[[[eeejjjkkkkkknnnrrrrrrwww|||}}}{{{xxxxxxxxxzzzzzz|||zzzyyy}}}ssscccUUUMMMLLLMMMLLLKKKKKKJJJJJJJJJJJJLLLMMMNNNNNNMMMMMMOOOQQQSSSUUUYYY[[[___eeemmmttt{{{fffWWWNNNGGGDDDDDDDDDEEEGGGLLLQQQTTTUUUTTTVVVYYY[[[___jjj|||~~~yyyrrrlllaaaZZZWWW]]]iiiyyy|||tttvvv}}}{{{ssslllbbb```]]]\\\\\\[[[ZZZYYYWWWTTTQQQPPPQQQRRRRRRRRRWWWXXXYYYXXXVVVUUUUUUVVVUUUVVVWWWWWWXXXXXXXXXXXXTTTVVVVVVTTTQQQOOOOOOOOOUUURRRQQQTTTZZZ]]]]]]ZZZ___bbbeeeiiikkkooosssvvv{{{zzzxxxvvvtttrrrqqqpppnnnkkkfffbbbaaafffmmmssssssnnngggaaa]]][[[YYYXXXQQQQQQTTTYYY^^^___\\\XXXNNNKKKHHHFFFGGGHHHHHHHHHIIIIIIIIIKKKLLLKKKIIIFFFAAA===888444222111///...///...------,,,---------...---,,,+++++++++,,,------------,,,,,,+++++++++,,,++++++******++++++,,,---....../////////...............------,,,,,,+++------------............,,,,,,,,,,,,------------,,,,,,,,,------.........++++++******)))******+++,,,,,,,,,,,,,,,+++++++++///---++++++,,,---,,,+++---,,,++++++******++++++((())))))***++++++,,,,,,,,,++++++++++++,,,---...,,,++++++,,,---///111333111111111111111111000000333333444444444555555555444444333444444555666777999::::::<<<===???AAABBBAAAAAABBBBBBCCCDDDDDDDDDCCCFFFIIIKKKKKKKKKKKKLLLMMMMMMMMMMMMPPP[[[kkkwwwyyymmmkkkkkksssFFFCCCBBBJJJWWWdddkkkmmmnnnmmmwwwssseee]]]YYYYYYdddnnnmmmhhhhhhmmmqqqsssuuuvvvvvvuuuvvvyyy|||~~~www|||qqqcccZZZSSSOOOOOOMMMLLLKKKKKKJJJKKKLLLLLLOOOPPPPPPOOONNNNNNPPPRRRTTTYYY___cccgggqqq{{{eeeWWWOOOIIIHHHIIIEEEFFFHHHLLLQQQVVVZZZ\\\bbbgggmmmvvvvvvpppeeedddfffnnn|||}}}nnndddgggnnnxxx|||wwwrrrnnnhhhbbb^^^ZZZUUUSSSUUUSSSPPPOOOQQQSSSUUUUUUYYYZZZZZZXXXVVVTTTTTTUUURRRSSSUUUVVVXXXXXXYYYYYYSSSSSSUUUWWWXXXXXXUUUSSSZZZWWWUUUUUUUUUUUUSSSQQQYYY[[[```eeejjjnnnrrrtttuuutttsssqqqooommmlllkkkllllllkkkhhhfffiiipppwwwrrroooiiiddd___[[[YYYWWWRRRSSSUUUYYY]]]___^^^]]]SSSNNNGGGEEEGGGIIIJJJIIIIIIKKKMMMNNNOOOMMMIIIGGGCCC???:::666333111///---......------------.........---,,,+++++++++,,,---+++++++++***************...------,,,,,,------...------......//////............---------,,,,,,,,,+++++++++,,,---.........++++++,,,,,,,,,,,,,,,---+++,,,,,,------.........*********************+++---------------,,,,,,,,,---+++******,,,,,,+++***,,,,,,++++++++++++***+++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,---///...------------...///222222111111111111000000333333333333444444444444444444333444444555666777999999:::;;;===???AAABBBBBBBBBBBBCCCCCCCCCDDDDDDCCCFFFJJJLLLLLLKKKKKKLLLLLLNNNOOOLLLMMMXXXlll{{{wwwiiigggiiisssCCCBBBCCCLLLZZZfffkkkllllllllluuu}}}{{{|||uuujjj___[[[]]]gggoootttpppnnnrrrwwwxxxxxxwwwuuussstttxxx~~~yyyttt{{{wwwdddYYYTTTPPPOOOPPPNNNMMMLLLKKKLLLMMMNNNOOOSSSSSSSSSQQQOOOPPPRRRTTTWWW]]]eeejjjrrrttt___RRRKKKFFFEEEGGGGGGGGGHHHKKKQQQZZZdddjjjttt|||}}}zzzxxx{{{mmm^^^UUUXXX___gggqqq{{{~~~yyyrrrkkkddd]]]WWWSSSTTTRRROOOOOORRRVVVXXXYYY[[[\\\\\\ZZZWWWUUUUUUUUUVVVWWWXXXYYYZZZZZZZZZZZZVVVWWWYYY\\\___^^^[[[WWWWWWZZZ[[[ZZZWWWUUUUUUVVVUUUXXX\\\bbbiiinnnqqqrrrkkkkkkjjjiiihhhggggggfffiiikkknnnnnnlllmmmpppsssooonnnkkkfff```\\\XXXWWWVVVWWWWWWYYY[[[]]]]]]\\\VVVOOOHHHDDDEEEGGGHHHHHHJJJMMMOOOPPPOOOLLLHHHFFFCCC@@@;;;777444222///,,,......---------......///---,,,+++++++++,,,---...*********+++,,,------......------,,,,,,------...,,,,,,---...............---------------,,,,,,,,,))))))***+++,,,------...+++++++++,,,,,,---------,,,,,,,,,------.........************+++++++++++++++++++++++++++,,,,,,,,,+++*********,,,,,,+++***,,,,,,,,,,,,++++++******+++++++++*********))))))+++,,,,,,,,,,,,,,,,,,,,,.........------.........222222222111111111111111222222222222333333333333444444333444444555666777999999:::;;;===???@@@AAABBBBBBBBBCCCCCCCCCCCCCCCCCCFFFJJJLLLLLLKKKLLLLLLLLLNNNOOOLLLMMMYYYnnn}}}sssfffeeeiiitttCCCDDDHHHPPPZZZbbbeeeeeebbbdddnnn~~~yyyvvvyyywwwpppkkkhhhaaaZZZ]]]fffrrrwwwxxxtttvvvzzzxxxuuuuuuxxxyyytttwwwyyykkk\\\TTTPPPLLLKKKLLLOOONNNLLLLLLLLLNNNPPPQQQSSSSSSSSSRRRQQQSSSVVVXXX\\\dddnnnwwwppp\\\QQQKKKGGGFFFHHHIIIIIIJJJNNNVVVcccqqq{{{nnn\\\QQQKKKMMMRRRZZZdddooovvv}}}zzztttnnngggaaa\\\VVVTTTSSSTTTWWWZZZ\\\\\\[[[\\\\\\[[[XXXWWWWWWXXX^^^]]]]]]\\\[[[ZZZYYYXXXYYYZZZ]]]```bbbaaa^^^[[[```dddgggddd^^^XXXVVVVVVTTTUUUZZZ```ggglllnnnnnncccccccccdddeeeeeeeeefffiiillloooqqqpppmmmkkkjjjjjjkkkllliiiddd```]]]\\\[[[[[[\\\\\\[[[[[[ZZZZZZVVVPPPIIICCCBBBBBBDDDEEEKKKNNNQQQQQQOOOKKKHHHGGGDDDAAA===999777444000............---......///000---,,,+++++++++,,,---...+++,,,,,,---///000000111,,,++++++******++++++,,,+++,,,---...............------------------------)))******+++,,,------...++++++,,,,,,------......------------------------++++++,,,,,,,,,++++++***))))))))))))************+++******+++------,,,***+++,,,,,,,,,,,,+++***))),,,,,,++++++***))))))(((***+++,,,------------,,,***+++,,,---///000111111111111111222222222333333111111111222222222333333444444333444444555666777888999999;;;<<<>>>@@@AAACCCCCCCCCCCCCCCCCCCCCCCCDDDGGGJJJLLLLLLLLLLLLMMMKKKNNNNNNLLLOOO\\\qqqvvvkkkdddeeejjjvvvIIILLLRRRXXX\\\^^^___^^^[[[```jjjvvvzzzxxxxxx{{{}}}wwwuuuvvv~~~|||tttiiiaaa]]]]]]ZZZYYYeeeuuuxxx~~~~~~xxx{{{|||vvvvvvwwwzzz|||zzziii___WWWSSSQQQMMMLLLMMMNNNMMMKKKJJJKKKMMMPPPRRRPPPQQQRRRRRRSSSWWW[[[___fffooo}}}ooo^^^TTTOOOKKKIIIJJJHHHKKKOOOUUU```nnn{{{aaaRRRKKKHHHJJJLLLRRR\\\gggnnnuuu{{{~~~||||||}}}~~~}}}}}}}}}}}}~~~|||xxxqqqjjjeee\\\[[[ZZZZZZ\\\^^^^^^^^^[[[\\\]]]\\\ZZZZZZZZZ[[[______^^^]]]\\\ZZZXXXWWWWWWZZZ^^^```aaa```^^^]]]iiikkklllkkkeee^^^WWWSSSRRRTTTWWW^^^eeejjjkkkjjjbbbcccdddfffhhhjjjlllmmmqqqqqqrrrsssrrrmmmgggbbbfffiiimmmmmmkkkhhhgggggg______```___]]][[[ZZZYYYVVVSSSMMMFFFAAA@@@BBBDDDKKKNNNQQQQQQOOOLLLKKKLLLFFFCCC???<<<:::777444111...............///000000,,,,,,+++***+++,,,---...,,,,,,---------.........,,,++++++******++++++,,,***+++,,,---............------------------------,,,,,,,,,------.........+++,,,,,,---......//////.........------,,,,,,+++------......---,,,+++*********+++++++++,,,,,,,,,+++******,,,......,,,+++++++++,,,,,,,,,+++***)))++++++******************)))***+++---......------***+++,,,...///000000111000000111111222333444444222222222333333333444444444444333444444555666777888888999:::<<<>>>@@@AAACCCCCCCCCCCCCCCCCCCCCCCCDDDGGGKKKLLLLLLLLLLLLMMMKKKMMMMMMMMMRRR```ttt~~~oooccc```bbbiiiwwwPPPUUU[[[___```^^^\\\[[[ZZZaaammmuuuvvvssswww~~~|||xxxtttvvvuuu{{{ssslllaaaYYYTTTVVVVVVZZZmmm||||||{{{|||ssspppsssxxxuuueee]]]WWWUUUUUUUUURRRQQQSSSMMMKKKJJJIIIJJJMMMPPPQQQMMMNNNPPPRRRUUUZZZ```dddooozzz|||mmm]]]SSSOOOKKKIIIJJJGGGLLLSSS\\\gggwwwwww\\\NNNKKKKKKKKKLLLOOOYYYccciiiooouuuwwwuuurrrssstttuuuvvvwwwwwwwwwssssssssssssuuuwwwyyyzzz~~~}}}}}}}}}}}}vvvnnniiibbb```___```aaaaaa___^^^[[[\\\]]]]]]\\\[[[]]]^^^\\\\\\\\\\\\\\\[[[ZZZZZZUUUXXX]]]___^^^^^^^^^^^^cccdddfffjjjkkkhhh```YYYRRRSSSVVV\\\dddhhhhhhffffffgggiiilllooorrrtttuuuzzzxxxvvvuuusssnnnfff___ccchhhnnnqqqpppnnnooopppaaabbbcccaaa___\\\[[[ZZZYYYWWWRRRJJJCCC@@@CCCFFFJJJNNNQQQRRRPPPNNNOOOPPPGGGEEEAAA???===:::777444...............///000000,,,,,,+++***+++,,,...///+++++++++************)))...------,,,,,,------...***+++,,,---............------------------------.........///////////////,,,,,,------...///000000//////...---,,,++++++***......//////...,,,+++))).........//////000000000+++***+++---...///---+++++++++,,,---,,,+++***))))))))))))***++++++,,,,,,((()))+++---............------............------//////000111333444555666333333333444444444555555444444444444444555777777888888999:::<<<>>>@@@AAACCCCCCCCCCCCCCCCCCCCCBBBDDDGGGKKKMMMMMMLLLMMMMMMKKKLLLLLLMMMTTTcccvvvzzziii]]][[[^^^fffvvvZZZ^^^dddgggfffaaa[[[WWWZZZ```jjjrrrwww{{{}}}xxxxxxzzz{{{{{{|||}}}}}}zzztttkkkeeeZZZWWWRRRPPPUUUcccuuu}}}wwwqqqmmmsss~~~qqqccc]]]TTTTTTSSSQQQQQQPPPPPPPPPQQQNNNLLLLLLNNNPPPOOOMMMOOOQQQSSSTTTWWW^^^hhhooo|||rrr]]]QQQKKKIIIKKKOOONNNPPPTTT]]]mmmpppUUUNNNOOOMMMLLLOOOUUUZZZbbbgggkkklllmmmnnnhhhgggeeeddddddeeefffhhhdddeeefffhhhjjjkkkmmmmmmssssssuuuwwwzzz}}}}}}xxxuuurrrmmmgggccc```___]]]\\\___^^^\\\[[[[[[\\\^^^___^^^^^^]]]\\\[[[ZZZYYYXXX\\\\\\\\\\\\\\\[[[ZZZYYY]]]___dddiiikkkfff]]]VVVUUUWWW\\\bbbggghhheeeccceeefffhhhmmmsssxxx{{{|||~~~|||tttkkkeeebbblllzzz{{{uuurrrrrrkkkdddaaabbbcccaaa^^^[[[\\\ZZZRRRHHHAAA???@@@IIIOOORRRPPPPPPUUUVVVSSSOOOJJJEEECCCCCC???888222222000.........---,,,***------------,,,+++***)))+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,------+++******,,,...444///+++))),,,...///...,,,...///...---++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,------------...333333333333333333333333333333333444444444555555333333222111222555777999666888999999999:::===???DDDEEEFFFEEEDDDCCCDDDEEEFFFGGGIIIKKKLLLLLLKKKJJJLLLMMMLLLLLLRRR```tttzzzkkk___\\\___fffsss^^^aaaeeegggfffccc```]]]```eeelllttt|||~~~|||xxxzzz{{{{{{||||||zzzwwwrrrkkkddd___WWWTTTRRRVVV```nnnzzz|||wwwuuuwww|||xxxfffZZZUUURRRRRRQQQPPPOOONNNNNNOOOPPPNNNMMMNNNQQQRRRQQQPPPPPPQQQRRRTTTXXXbbboooyyyrrr^^^RRRNNNMMMOOOSSSUUUXXX^^^hhhvvvoooYYYTTTUUUSSSSSSWWW^^^bbbhhhkkkkkkiiigggfff___]]][[[YYYXXXXXXYYYZZZ^^^^^^___```aaacccddddddiiijjjlllnnnrrruuuxxxzzztttooohhhbbb``````aaaaaa```___]]]\\\\\\]]]^^^_________^^^]]]\\\[[[ZZZYYYZZZZZZ[[[[[[[[[[[[[[[[[[\\\]]]```cccddd```YYYSSSVVVWWW[[[aaafffhhhhhhgggiiiiiikkkqqqxxx}}}~~~|||~~~}}}vvvnnniiioooyyy~~~vvvooohhhcccbbb```\\\XXX[[[[[[XXXRRRJJJDDD@@@???DDDJJJNNNNNNOOOSSSSSSPPPOOOLLLHHHGGGGGGDDD===777333111000000000///---+++------------,,,+++******+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,------------,,,***+++---///111...,,,,,,...///...,,,,,,...///...---+++,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,---...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---............////////////000222222222222222222222222333333333444444444444555333333222222333555777888666888999999999;;;===???AAACCCCCCCCCAAAAAABBBCCCEEEGGGIIIKKKLLLLLLLLLKKKLLLMMMLLLLLLRRR```tttzzzlll```\\\^^^eeerrrdddfffggggggfffeeeeeeeeeiiijjjooowwwzzz}}}|||yyyyyy|||}}}{{{|||{{{wwwqqqiiiaaaZZZVVVTTTSSSUUU]]]kkkvvv}}}}}}{{{{{{xxxfffZZZSSSPPPPPPOOONNNMMMMMMMMMMMMMMMOOONNNOOOQQQSSSTTTSSSRRRRRRRRRSSSVVV^^^mmmsss___TTTPPPPPPSSSWWWXXX___kkkyyyoooaaa___```___aaafffgggkkkoooppplllfffaaa^^^ZZZXXXVVVSSSRRRRRRSSSSSSUUUUUUUUUUUUVVVWWWWWWXXX]]]^^^```dddhhhlllpppqqq}}}yyyssskkkeeecccdddeeefffbbbaaa___]]]]]]]]]___```______^^^]]]\\\[[[[[[ZZZZZZYYYYYYXXXYYY[[[\\\]]]]]]]]]]]]^^^^^^]]]YYYVVV\\\\\\^^^bbbgggkkkmmmnnnnnnmmmnnnttt}}}}}}{{{}}}{{{vvvrrrwww~~~wwwrrrkkkgggeeebbb]]]ZZZ\\\ZZZWWWSSSOOOIIICCC???>>>DDDIIILLLOOOQQQPPPLLLNNNMMMKKKKKKLLLIIICCC>>>444333222222222111///---------...------,,,+++***+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,+++.........---+++,,,...000...------...//////,,,***,,,---///...---,,,,,,------,,,,,,++++++,,,,,,---........................---,,,,,,,,,,,,------...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---............////////////000111111111111111111111111333333333333444444444444333333222222333555777888777888999::::::;;;===@@@@@@AAABBBBBBAAA@@@AAACCCDDDFFFIIIKKKMMMMMMMMMLLLMMMMMMLLLLLLRRRaaauuu{{{mmmbbb[[[]]]cccpppjjjjjjjjjgggddddddgggjjjpppoooqqqyyyyyyzzzzzzxxxzzz~~~~~~zzzyyyxxxtttmmmdddZZZSSSOOOPPPSSSYYYcccnnnxxx~~~~~~~~~{{{ggg[[[UUURRRQQQOOONNNMMMLLLLLLLLLLLLLLLNNNOOOPPPRRRTTTTTTSSSSSSSSSUUUXXX^^^jjj}}}sss___UUURRRQQQTTTXXXWWWeeeyyyzzzrrrmmmnnnnnnnnnqqqwwwrrruuuxxxwwwpppggg___[[[VVVUUUSSSQQQPPPPPPQQQRRRNNNMMMLLLKKKKKKLLLMMMMMMRRRTTTWWWZZZ___dddhhhjjjtttwwwyyy{{{{{{|||}}}~~~}}}xxxqqqllliiiiiihhhgggeeecccaaa___^^^^^^______^^^^^^]]]\\\\\\[[[ZZZZZZ[[[ZZZXXXWWWWWWYYYZZZ\\\^^^]]]]]]\\\]]]^^^^^^^^^fffdddcccdddiiinnnrrrsssrrroooooouuu|||}}}xxxzzz||||||zzzzzz{{{}}}wwwpppnnnkkkjjjjjjhhheeebbb___[[[WWWVVVUUUPPPHHHAAA;;;???EEEJJJOOOPPPMMMJJJLLLKKKLLLMMMNNNKKKFFFBBB555444333333333222///---------......---,,,+++++++++,,,,,,------,,,,,,+++---------,,,,,,+++++++++...//////---,,,,,,...000------.........---,,,++++++---......---,,,,,,------,,,,,,++++++,,,,,,---------------------------+++***)))((()))***+++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,------------...000000000000000000000000222222333333333444444444333333333333444666777888777888:::::::::;;;>>>@@@AAABBBDDDCCCBBBBBBCCCDDDDDDFFFIIIKKKMMMNNNNNNMMMMMMMMMMMMMMMRRRaaauuu}}}oooddd]]]^^^cccpppkkkllljjjfffbbbbbbggglllsssqqqrrrxxxyyy{{{zzzyyy{{{~~~}}}yyyuuuvvvtttmmmbbbXXXPPPMMMKKKSSS^^^gggnnnxxxmmm]]]VVVTTTSSSQQQOOONNNMMMMMMMMMMMMMMMMMMOOOPPPQQQRRRRRRRRRSSSSSSTTTXXX```kkkzzzuuucccYYYVVVUUUWWWZZZZZZmmm~~~|||~~~{{{zzz{{{~~~vvviii^^^WWWMMMLLLKKKJJJJJJKKKMMMNNNIIIHHHFFFEEEDDDEEEFFFGGGIIIJJJMMMQQQUUUZZZ]]]___cccfffiiilllmmmooorrrttt|||~~~~~~yyyuuurrrnnnjjjggggggeeebbb```^^^^^^^^^___\\\\\\[[[[[[ZZZZZZYYYYYY\\\[[[XXXVVVVVVVVVWWWXXX\\\[[[[[[[[[]]]```cccffflllhhhdddcccffflllpppssssssppppppsssxxxzzzwwwtttwwwyyy{{{}}}~~~~~~}}}}}}}}}yyytttrrrrrrrrrnnnkkkgggggghhhjjjjjjiiigggeeeaaa]]]YYYYYYYYYVVVMMMFFF===>>>BBBIIINNNOOOMMMKKKIIIJJJKKKLLLLLLJJJGGGEEE888666333222222111///---------.........---,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++...//////---,,,,,,...000......---,,,++++++,,,---+++---......---,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((()))***++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,------------...000000000000000000000000222222222333333333444444333333333444555666777888777999:::::::::<<<>>>@@@AAABBBCCCCCCBBBBBBCCCEEEDDDFFFIIILLLNNNNNNNNNNNNMMMNNNMMMMMMSSSaaauuurrrfff______cccooohhhjjjjjjfffbbbbbbhhhnnnsssrrrtttxxx}}}~~~{{{www{{{|||zzzzzz||||||yyyuuuvvvssslllaaaWWWQQQOOOLLLVVVcccmmmttt~~~uuudddXXXSSSRRRPPPNNNOOONNNNNNMMMMMMMMMNNNNNNOOOPPPQQQQQQQQQRRRUUUWWWXXX```nnn}}}zzzjjjcccaaa______aaafff{{{}}}~~~~~~|||vvveeeXXXPPPGGGFFFEEEDDDEEEGGGIIIJJJEEECCCAAA@@@???@@@AAABBBAAABBBDDDGGGJJJNNNQQQSSSWWWZZZ]]]```cccfffiiillltttuuuwwwyyyzzz~~~|||yyytttnnnjjjhhhgggccc```^^^]]]]]]]]][[[[[[ZZZZZZYYYYYYYYYYYY\\\[[[YYYWWWUUUUUUUUUUUUVVVWWWYYYZZZ\\\___dddhhhlllgggaaa___aaafffkkknnnrrrqqqqqqsssuuuvvvvvvvvvwwwxxxyyyzzz{{{||||||||||||wwwooohhhdddbbbaaa```___bbbeeeggghhhfffcccaaabbb^^^ZZZZZZZZZXXXQQQKKKBBB???@@@GGGMMMNNNMMMNNNKKKKKKKKKKKKJJJIIIGGGFFF===999555111000000///...------............------+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,+++.........---+++,,,...000......---,,,******,,,...+++,,,......---,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,---******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---............////////////000000000000000000000000000222222222222333333333333333333444555666777777888888999:::;;;;;;<<<>>>AAA???@@@BBBBBBAAAAAABBBDDDEEEGGGJJJLLLNNNNNNNNNMMMNNNNNNMMMMMMSSSbbbvvvvvvgggaaa```cccmmm~~~bbbeeehhhgggdddeeelllrrrrrrsssvvvyyyyyyxxxuuusssrrrxxx|||yyyxxxzzz{{{zzzzzzxxxssshhh\\\TTTRRRTTTYYYbbbmmmwwwqqqhhh\\\SSSOOOOOOOOONNNNNNMMMMMMMMMMMMMMMNNNNNNNNNOOOQQQQQQQQQUUUZZZ^^^cccooouuuppppppnnnnnnooouuu}}}~~~}}}ooo]]]NNNFFFDDDCCCAAA@@@@@@BBBDDDEEE@@@>>><<<;;;:::<<<===???<<<===>>>@@@CCCEEEHHHIIINNNQQQTTTWWWZZZ]]]aaadddhhhiiijjjlllooouuu}}}~~~|||xxxtttqqqiiigggddd```]]]\\\\\\\\\[[[[[[[[[ZZZZZZZZZZZZZZZYYYXXXXXXWWWVVVUUUTTTTTTTTTWWWZZZ[[[\\\___dddgggiiiddd^^^\\\^^^dddiiilllrrrsssuuuuuuuuuxxx||||||||||||{{{|||}}}}}}~~~yyyxxxtttnnnfff```[[[ZZZ[[[___dddhhhhhhfffcccbbbaaa^^^[[[YYYYYYWWWRRROOOFFF???===CCCJJJLLLMMMPPPOOOOOONNNLLLJJJIIIIIIIIICCC>>>777222000/////////------............------+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,------------,,,***+++---///+++---///...,,,***+++,,,***,,,......---------...---,,,,,,++++++,,,,,,---------------------------...............---,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---............////////////000111111111111111111111111111222222222222333333333222333444555666777777888888999;;;;;;;;;<<>><<<:::::::::<<<======;;;999777777999;;;<<<<<<<<<===>>>@@@BBBDDDEEEEEEHHHKKKMMMOOOSSSWWWZZZ^^^___```ccchhhpppyyy}}}~~~|||{{{yyyxxxiiigggddd```]]]\\\[[[[[[\\\\\\\\\[[[[[[[[[[[[[[[VVVVVVWWWWWWWWWVVVUUUUUUUUUYYY\\\^^^___```dddggggggccc]]]\\\___eeejjjmmmrrruuuxxxxxxxxx{{{zzz~~~|||rrrggg___\\\XXX]]]dddiiikkkjjjhhhggg___]]]ZZZXXXWWWUUURRRQQQIII@@@;;;AAAGGGJJJMMMQQQSSSSSSQQQNNNKKKJJJKKKLLLGGGAAA999222000000000111------...............---+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,------+++******,,,...(((,,,000111...+++*********,,,......---------...---,,,,,,++++++,,,,,,---........................,,,,,,---...---,,,***)))))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,---------......111111111111111111111111111111222222222333333333222333444666777777888888888999;;;;;;;;;<<>><<<;;;:::999888777777777777888888666555555666777777999999:::;;;;;;<<<<<<===AAAAAABBBDDDFFFIIIKKKLLLTTTUUUWWW\\\bbbhhhnnnrrrvvvzzz~~~{{{yyyooojjjccc^^^]]]]]]]]]]]][[[\\\]]]]]]\\\[[[\\\\\\\\\\\\ZZZYYYXXXXXXXXXXXXUUUWWWZZZ^^^aaabbbdddddddddeeedddcccaaabbbgggkkkqqqxxx|||zzz|||~~~{{{rrrfff[[[SSSZZZ```gggkkkllliiieeeccc]]][[[YYYXXXXXXVVVTTTRRRJJJEEECCCDDDEEEFFFIIIOOOSSSTTTTTTRRRPPPNNNMMMNNNIIIDDD<<<666222111000///---------,,,,,,---......++++++,,,------...//////...,,,++++++,,,---,,,+++------,,,+++++++++,,,,,,......,,,+++***+++,,,,,,+++++++++,,,---...///000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,+++******,,,...///------,,,,,,,,,,,,++++++---------------------------+++(((''''''))),,,...(((***---///000///---,,,...000000///...---...///000000111222333333444444000111111222222333444444666666888999:::;;;;;;;;;999888888999:::<<<>>>@@@AAABBBCCCCCCBBBBBBCCCEEEDDDFFFIIILLLNNNOOOPPPPPPOOOOOOMMMMMMRRRbbbwwwsssccc\\\___bbbhhhwwwZZZ```iiinnnrrrvvv}}}}}}xxxsssrrrrrrqqqwwwzzzyyyyyy|||~~~}}}{{{rrrggg^^^XXX[[[hhhuuu~~~~~~xxxuuunnn^^^YYYVVVRRRPPPOOONNNMMMMMMLLLMMMMMMMMMNNNNNNNNNNNNQQQQQQTTTWWWXXX^^^mmm{{{{{{sssooonnnooossszzz}}}zzzyyyyyy}}}ooo\\\LLLBBB<<<;;;::::::888777777666666666555555444333333444555666888888999999:::;;;;;;<<<<<<<<<===???AAACCCEEEGGGNNNOOORRRVVV\\\ccchhhllllllpppvvvzzz~~~~~~|||vvvqqqiiibbb^^^\\\ZZZYYY]]]^^^___^^^]]][[[ZZZZZZ[[[[[[ZZZYYYYYYYYYYYYZZZYYYYYYZZZ\\\___bbbeeefffiiiiiiiiifffcccbbbeeegggqqqwwwzzzxxxzzzzzzzzzyyyvvvpppggg^^^YYYXXX]]]eeekkkllljjjgggeee___]]]]]]\\\\\\[[[WWWUUULLLGGGCCCBBBBBBDDDMMMVVVWWWWWWWWWUUUQQQOOOOOOPPPJJJEEE>>>888555222000.........------------......------------,,,,,,,,,,,,...,,,++++++,,,---,,,+++,,,,,,,,,++++++,,,------,,,,,,---------,,,+++***,,,,,,,,,,,,---...//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,...---+++++++++,,,...///------,,,,,,,,,,,,++++++,,,,,,++++++******))))))************++++++,,,,,,)))***---///000///---,,,+++---......------...000000000111222222333444444000111111222222333444444555555777888999:::::::::999888888999:::<<<>>>???AAABBBCCCCCCBBBBBBCCCEEEEEEGGGIIILLLMMMOOOOOOOOOOOOOOOMMMMMMSSScccxxx}}}mmm```\\\___cccjjjyyy___dddkkkqqqvvv|||}}}xxxtttssssssrrruuuwwwwwwzzz~~~}}}zzzxxxlll```ZZZ\\\eeeuuu{{{vvvwww}}}}}}vvvqqqwwwuuucccVVVTTTSSSRRROOOMMMLLLMMMNNNPPPOOONNNNNNNNNOOOPPPQQQTTTVVVZZZ\\\^^^fffyyyvvvkkkdddcccjjjrrrvvv~~~}}}|||zzz{{{zzzyyyyyy{{{~~~|||ppp^^^NNNDDD>>>:::888999888777666666555666666444333333333444555666666666777777888888999::::::;;;;;;<<<===???AAACCCDDDEEEGGGJJJNNNTTTZZZ___bbbcccggglllqqquuuxxx{{{~~~}}}wwwooogggbbb^^^ZZZXXX____________]]][[[YYYWWWZZZZZZYYYYYYZZZ[[[[[[\\\^^^]]]\\\\\\^^^bbbfffhhhjjjjjjkkkjjjhhhfffggghhhnnnsssuuussstttzzzyyyyyywwwsssmmmeee^^^ZZZXXX\\\ccciiikkkjjjfffccc`````````aaaaaa___[[[XXXOOOJJJEEEBBB???BBBOOO\\\```aaa```]]]XXXTTTRRRRRRMMMIIICCC>>>999555111...///......------.........///...---,,,+++***)))(((---,,,***+++,,,------,,,++++++++++++,,,------...***+++...//////---***(((,,,,,,,,,,,,------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++---...///------,,,,,,,,,,,,++++++000//////...---,,,++++++(((***,,,...///---+++***)))+++---/////////------)))+++,,,---------///111000000111111222333333333000111111222222333444444444555666777888888999999888888999999;;;===>>>???@@@BBBCCCCCCBBBBBBCCCDDDFFFGGGIIIKKKMMMMMMMMMMMMMMMNNNMMMNNNTTTdddyyyzzzrrrggg^^^[[[^^^ccclll|||eeeiiinnnsssxxx~~~{{{vvvtttssstttqqqtttxxx||||||yyylll^^^\\\bbbmmm|||}}}vvvrrryyy|||}}}}}}||||||}}}rrroooppp}}}wwwjjj]]]UUUOOOQQQQQQOOOLLLKKKMMMPPPRRRQQQOOOOOOOOOQQQSSSUUUYYYYYY]]]cccjjjwwwtttfff]]][[[cccmmmqqquuuuuupppooosssuuusssuuuuuuwwwyyy|||}}}rrrdddZZZLLLCCC???<<<888555777777666555555555555555444444555555666777888888444555555666777777888888999999:::;;;<<<>>>@@@AAA>>>???BBBGGGLLLQQQUUUXXXZZZ]]]cccgggkkkooosssuuuzzz}}}~~~yyyrrrlllfffbbb^^^[[[]]]]]]\\\]]]\\\[[[XXXVVVYYYYYYYYYZZZ[[[\\\]]]^^^```___^^^^^^```bbbeeegggdddfffiiikkklllmmmnnnnnnlllmmmmmmkkkjjjmmmrrruuuvvvwwwxxxzzz}}}||||||{{{wwwoooeee[[[UUUYYY\\\aaafffhhhgggccc```___```aaabbbccc```\\\XXXQQQNNNJJJEEE@@@AAAMMM[[[fffhhhjjjhhhccc\\\WWWUUUPPPMMMIIIDDD???:::444///......------,,,---------......---,,,***)))((((((---+++***+++,,,------,,,*********+++,,,---...///***+++---......---+++***,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,------------,,,,,,,,,+++++++++000000000//////......---(((***---//////...,,,******+++---...///......---***,,,------------///000000000111111222222222333000111111222222333444444444555666777888888888888888888999:::;;;===>>>???@@@BBBCCCCCCBBBAAACCCDDDFFFGGGIIIKKKLLLLLLLLLLLLKKKLLLLLLMMMTTTdddzzz~~~wwwsssnnneee]]]YYY]]]dddpppfffiiinnnsssyyy~~~xxxuuusssssstttrrrvvv}}}vvvjjjaaabbbkkkvvvzzzssspppyyyxxxxxxzzz{{{zzzvvvssshhhkkkuuuyyylllbbbZZZVVVMMMOOOPPPOOOLLLKKKMMMOOORRRQQQPPPPPPQQQSSSVVVWWW[[[ZZZ___kkkzzzrrrfff\\\YYY^^^fffiiikkkjjjgggfffiiilllmmmppprrruuuxxx|||~~~rrrcccWWWLLLFFF???<<<<<<<<<777333777666555555555555555555333444444555666777777888333333444444555666666777333333444444666777999999999;;;===AAAEEEIIIMMMOOONNNQQQVVVZZZ^^^bbbfffiiiooorrrvvvyyy{{{}}}|||vvvpppkkkfffaaa^^^[[[ZZZXXXYYY[[[[[[YYYWWWYYYYYYYYYZZZ\\\]]]___`````````aaabbbccccccccccccaaacccfffjjjnnnpppqqqqqqllljjjhhhfffddddddfffhhhjjjnnnrrrwwwzzz|||}}}}}}|||}}}|||uuuiii]]]UUUVVVXXX[[[```dddfffdddbbb^^^^^^___```aaa^^^YYYUUUSSSQQQPPPLLLDDDAAAIIISSS]]]bbbhhhjjjhhhbbb\\\YYYRRRPPPMMMIIIEEE???888444......---,,,++++++,,,,,,,,,,,,,,,++++++*********---+++******,,,...------*********+++,,,---...///,,,,,,,,,++++++,,,,,,---------,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---***************++++++,,,------,,,,,,,,,+++++++++*********++++++,,,,,,---++++++,,,,,,,,,---------***+++,,,..................///000///...---...///000111111111111111222222000111111222222333444444666666777888999999999999777888999:::<<<===>>>>>>@@@AAABBBBBBAAAAAABBBDDDEEEFFFHHHJJJKKKLLLKKKKKKIIIJJJKKKMMMTTTdddyyy{{{xxxsssiii```WWW\\\dddrrrdddgggmmmttt|||{{{vvvttttttuuuuuuooouuu|||zzzlllgggeeelllvvv~~~vvvqqqoooqqqsssxxx~~~|||qqqgggccclll~~~{{{mmmddd\\\VVVTTTMMMNNNOOONNNMMMLLLMMMNNNOOOOOOPPPQQQSSSUUUXXXYYY^^^^^^fffwww}}}oooeee]]]YYY[[[```___``````______aaaeeehhhmmmooosssxxx{{{~~~vvvjjj\\\OOOEEE===:::888999::::::777444666666555555555555666666111222333444444444444444222333333444444555666666444444444444555666777888777888;;;===@@@CCCEEEFFFHHHKKKOOORRRUUUYYY]]]```fffjjjooorrruuuwwwzzz||||||vvvqqqkkkeeeaaa]]]YYYVVVVVVYYY[[[[[[YYYYYYYYYZZZ[[[\\\^^^```aaa```aaacccdddccccccaaa```bbbccceeehhhlllnnnnnnmmmlllhhheeeeeecccaaaaaadddiiimmmtttyyy{{{zzzzzzyyywww{{{{{{qqqeee^^^UUUTTTUUU[[[bbbggghhhggg^^^^^^^^^^^^^^^[[[WWWSSSSSSRRRRRRPPPIIICCCEEEKKKLLLRRR[[[```aaa___\\\ZZZRRRPPPNNNKKKHHHCCC===888///...---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++******,,,......---++++++++++++,,,------...---,,,+++***+++,,,---...---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------*********+++++++++++++++------,,,,,,,,,,,,++++++))))))***+++,,,---......,,,+++*********+++---...++++++,,,---............///000111000...---...///111111111111111111111111000111111222222333444444666777888888999999999888777888999;;;<<<===>>>>>>???AAABBBBBBAAAAAABBBCCCDDDEEEGGGIIIKKKKKKKKKKKKIIIKKKLLLNNNUUUdddyyy|||pppeeeXXX\\\dddsssgggjjjpppxxx~~~yyyuuuvvvwwwwwwwwwsssxxx|||~~~xxxoooeeeeeekkkwwwyyytttssstttpppuuu|||vvvjjjbbbeeesss}}}mmmeee```YYYTTTSSSOOONNNNNNNNNOOOOOOMMMKKKLLLMMMOOORRRUUUWWWYYYZZZccchhhvvvyyykkkbbb]]]YYYYYY[[[YYYXXXWWWXXXYYY\\\ccchhhkkknnnrrrwwwzzz{{{{{{{{{~~~~~~zzzjjjYYYKKKAAA<<<888888777777777666666666777666666555666666777777222222333444444444333222222222333444444555555666666666666666777888888999666777999;;;<<<>>>??????CCCEEEHHHKKKNNNQQQUUUXXX^^^bbbgggkkknnnqqqtttvvvxxxzzz}}}{{{wwwrrrlllhhhbbb]]]WWWVVVYYY[[[\\\ZZZZZZZZZ[[[[[[]]]^^^```aaaccccccbbbbbbaaaaaa``````cccbbbbbbeeeiiikkkjjjiiihhhcccaaacccccc``````dddfffllluuu{{{|||zzzyyyyyyuuuyyy}}}}}}uuulllggg[[[XXXVVVYYY___eeehhhgggaaa```^^^]]]\\\ZZZVVVSSSSSSQQQQQQQQQLLLFFFDDDGGGFFFJJJOOOSSSTTTUUUUUUVVVOOONNNLLLJJJHHHDDD???;;;111111///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***,,,.........,,,,,,,,,++++++,,,------++++++,,,,,,,,,---------...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,---------------------,,,,,,,,,,,,+++++++++,,,,,,------.........+++******)))***+++,,,---++++++,,,------.........,,,...//////------...///111111111111000000000000000111111222222333444444555666777777888888777777666777999;;;============???AAABBBBBBAAA@@@BBBCCCBBBDDDFFFIIIKKKLLLLLLLLLLLLMMMNNNPPPWWWfffzzzvvvjjjYYY]]]dddrrrmmmpppuuu}}}}}}xxxvvvwwwyyyyyyxxx~~~~~~|||zzztttmmmcccgggqqq~~~}}}wwwuuuxxx{{{www|||~~~vvvlllfffccckkk|||pppccc```^^^YYYUUUVVVQQQOOOMMMNNNPPPPPPMMMJJJJJJLLLOOORRRVVVXXXZZZ[[[iiissswwwggg___[[[YYYXXXZZZWWWUUUTTTTTTVVV[[[ccckkkjjjmmmrrrwwwyyyzzzyyyxxx}}}~~~~~~uuubbbOOOAAA:::777999999888666444333555777777777666666666777777888444555666666666555444333222333333444444555666666444333333333444444555666555666777999:::;;;;;;;;;;;;===@@@BBBDDDGGGKKKNNNTTTXXX]]]bbbeeehhhkkkmmmrrrtttwwwyyyzzz|||~~~|||yyytttqqqggg```YYYVVVYYY\\\\\\[[[[[[[[[[[[\\\]]]^^^``````fffdddaaa___^^^___```bbbaaa______bbbgggjjjjjjiiiccc]]]\\\```bbb___```ddd```hhhssszzz|||{{{zzzzzzwwwyyy|||~~~{{{vvvooojjjddd___YYYYYY^^^cccdddddddddbbb```^^^]]]ZZZWWWTTTSSSPPPOOOOOOMMMHHHEEEGGGIIIJJJKKKKKKJJJKKKMMMOOOMMMKKKIIIHHHGGGDDD@@@===333333111000////////////.........------,,,,,,,,,,,,***)))***,,,.........------,,,+++++++++,,,,,,(((***,,,...///...,,,+++...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,---......//////......---------,,,,,,,,,++++++***)))))))))))))))))))))))))))******++++++++++++++++++,,,------......///)))+++------------///000111111111000000000000000000111111222333333444444444555666666666666666666666777:::<<<============???AAABBBBBBAAA@@@BBBCCCAAACCCEEEHHHJJJLLLLLLLLLNNNOOOQQQRRRYYYhhh{{{yyymmm[[[^^^cccqqqsss~~~{{{wwwvvvwwwuuusssxxx}}}wwwnnnhhhggg___lllzzz|||vvvssstttxxxzzz{{{pppggggggmmmtttllldddaaa\\\WWWUUUVVVQQQRRRRRRSSSSSSRRRPPPOOOMMMPPPSSSVVVXXX[[[^^^aaarrruuufff^^^YYYVVVVVVYYYUUUSSSRRRUUUVVVYYY```gggmmmooorrrtttuuutttrrrpppwwwyyyzzz{{{|||~~~nnnXXXIIICCC===777888888888888777777777777555555666666777888888888333444555666666555444333555555555555555555555555555444444444444555666666777777777777666666666666::::::<<<>>>AAADDDGGGIIIMMMOOORRRWWW]]]aaaeeegggjjjlllnnnppprrruuuzzz}}}~~~|||yyywwwvvvooojjjccc\\\YYYZZZ^^^```]]]___aaa```^^^^^^aaadddiiihhheeecccaaa`````````bbbbbbbbbcccdddeeeggggggeeebbb______aaabbb```^^^^^^\\\aaalllvvvyyy{{{}}}zzz{{{zzzxxxyyyzzzuuunnnkkkgggbbb^^^\\\]]]```bbb___```___\\\WWWUUUVVVXXXYYYWWWUUUSSSPPPLLLFFFBBBEEEGGGJJJKKKJJJIIIIIIJJJJJJJJJJJJIIIGGGDDDAAA???777444000.../////////...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++---------------------------,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,------------------------------......------------,,,,,,)))+++------,,,+++,,,---******+++,,,,,,---......---------------------,,,,,,---///000000000///...000111111111111222222222222222333222111///---,,,666777888888777777888999555666888999;;;===>>>>>>BBBAAAAAA@@@@@@AAAAAABBBFFFGGGHHHJJJLLLMMMOOOOOOLLLMMMOOOPPPUUUcccuuurrreee[[[ZZZ___nnnzzzuuussstttuuuwww~~~ttthhhbbbbbbbbbnnnzzz~~~|||wwwuuuwww{{{}}}uuukkkffflllvvvssskkkccc```\\\VVVTTTUUUQQQRRRSSSTTTUUUTTTTTTSSSQQQTTTXXXYYYZZZ^^^eeekkk}}}~~~rrrfff___[[[VVVTTTUUUUUUQQQPPPRRRTTTWWW___gggnnnoooqqqssssssrrrqqqpppuuuvvvyyyzzz{{{}}}~~~lllUUUFFF@@@;;;666777777777777777777777777555555555555555555444444555666666666666666666555333333333333333333333333333333333333333444555555666666666555555555555555777888999;;;===@@@BBBCCCFFFGGGKKKOOOTTTXXX[[[]]]aaacccfffhhhjjjnnnssswwwyyy{{{~~~~~~|||zzzyyytttpppjjjddd```______```\\\^^^``````^^^^^^```ccceeedddbbb```___^^^^^^___```_________``````aaabbbeeecccbbbcccffffffdddaaa^^^[[[]]]fffnnnqqqtttwwwyyyzzzyyyxxxyyy|||zzztttqqqnnnhhhbbb___]]]^^^^^^___aaaaaa___ZZZWWWXXXYYYYYYWWWVVVTTTSSSPPPKKKHHHEEEEEEFFFGGGIIIIIIJJJJJJJJJKKKJJJIIIGGGDDDAAA???888555222000///000///......------,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++------,,,,,,,,,,,,------........................---,,,,,,++++++,,,,,,,,,+++++++++++++++,,,,,,,,,------------------------((()))******,,,,,,---...,,,......---+++)))))))))***++++++,,,,,,---------,,,,,,,,,,,,------------------///000000000///...//////000000000111111111222333333333222111000///555666888777666666777999777777888999:::<<<>>>???BBBAAAAAA@@@@@@AAAAAABBBDDDEEEFFFHHHJJJKKKLLLMMMLLLMMMNNNOOOTTTbbbtttqqqfffZZZYYY^^^mmmyyyuuussstttwww}}}{{{mmm___ZZZ\\\eeeqqqzzz}}}}}}}}}xxxwww{{{yyyooofffgggwwwxxxqqqiiibbb^^^ZZZUUURRRTTTPPPRRRTTTVVVXXXYYYYYYXXXWWW[[[^^^^^^^^^eeeqqq{{{xxxnnnddd___[[[UUUQQQPPPTTTPPPNNNPPPRRRVVV___hhhqqqqqqsssttttttssssssrrrtttvvvyyy{{{|||~~~}}}hhhRRRCCC===:::666666666666666777777777777777777666555555444333333777777666666666666777777333333333333333333333333333222222222222333444444444444444555555555555555666777777888:::<<<>>>??????@@@CCCFFFJJJMMMPPPQQQUUUWWWZZZ]]]```dddiiimmmpppsssvvvxxxzzz}}}}}}}}}yyywwwsssnnniiidddaaa___[[[]]]_________^^^___```cccbbbaaa```__________________^^^^^^^^^______```eeeeeegggkkknnnnnniiieee```\\\\\\aaagggkkkoootttzzz{{{{{{yyyzzz}}}{{{vvvtttrrrmmmhhhccc```^^^]]]```bbbdddbbb]]]YYYYYYZZZXXXWWWVVVUUUVVVTTTRRRPPPEEECCCAAACCCGGGJJJKKKJJJKKKKKKKKKIIIGGGDDDAAA???:::777333000000000///...//////...---,,,+++******++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...,,,,,,,,,,,,++++++++++++------------------------((()))******,,,,,,---...,,,......---+++)))))))))+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,------------......///000/////////.../////////000000000000222222333333333333222222444666777777666555777888888888888888:::<<>>@@@BBBEEEGGGIIIJJJKKKMMMPPPSSSVVVZZZ```ccciiilllpppsssuuuyyy|||~~~|||{{{yyyuuuooogggaaa]]][[[\\\^^^_______________bbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaabbbcccddddddggghhhlllrrrvvvtttnnniiiddd___^^^aaafffjjjqqqxxx~~~}}}xxxvvvtttqqqmmmiiidddaaa___bbbeeegggddd___ZZZXXXXXXXXXVVVUUUUUUVVVWWWVVVUUUGGGBBB???AAAGGGLLLLLLKKKLLLLLLKKKIIIGGGDDDAAA@@@;;;888444111000///...---......------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++------------------------...------,,,,,,------...,,,,,,,,,+++++++++******---,,,+++******,,,---.........---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,***,,,---...---,,,---...,,,,,,,,,+++++++++++++++)))******+++,,,---......---......////////////////////////000000000111111111111222222333444444444444555666666555555666777:::999888888999===@@@CCCBBBBBBAAAAAAAAAAAABBBBBBFFFGGGIIIKKKMMMMMMMMMMMMLLLMMMLLLMMMQQQ___rrrzzzjjj___XXXXXX^^^oooyyytttrrrssstttwww|||qqqbbbUUUPPPXXXbbbnnnrrryyy}}}|||{{{{{{}}}zzzoooggghhhtttvvvmmmjjjbbb[[[YYYVVVRRRPPPRRRQQQSSSVVVYYY\\\^^^___```]]]bbbggghhhlllxxx{{{uuuiii\\\VVVRRROOONNNQQQSSSOOOMMMOOORRRWWWaaakkkuuuvvvxxxyyyzzzzzzyyyyyyuuuyyy}}}vvv^^^KKK@@@;;;::::::555666666666777777888888777777777777888888999999777666444444444444666777555555555555555555555555444444444444444555555666555555666666666777777777777777777777777777888888;;;<<<===???AAABBBDDDDDDEEEGGGJJJLLLNNNRRRWWW[[[aaadddiiimmmqqquuuyyy|||~~~{{{{{{{{{xxxrrriiiaaa\\\\\\\\\]]]^^^____________aaaaaabbbbbbbbbaaaaaaaaa```aaaaaaccceeegggiiijjjiiikkkooouuuyyywwwpppjjjccc___^^^aaaeeejjjsss{{{~~~{{{vvvpppjjjeeebbbdddggghhheee___YYYWWWWWWYYYWWWUUUTTTUUUVVVVVVUUUJJJEEEAAABBBHHHLLLMMMLLLLLLLLLJJJIIIGGGDDDCCCBBB===999444111///...---+++,,,,,,,,,------.........,,,,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++---------------------------------,,,,,,---------///////////////.........,,,,,,+++++++++,,,---...///......---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++---//////...---...///+++++++++++++++++++++*********+++,,,------................../////////000000000000111111111222222///000000111222333444555444555666666555555666777;;;:::888888:::===AAACCCCCCBBBBBBAAAAAABBBBBBCCCFFFGGGJJJLLLMMMMMMMMMLLLLLLLLLLLLLLLQQQ___rrrqqqeeeZZZZZZaaaqqqvvvqqqmmmpppsssuuu{{{|||qqqcccWWWQQQSSS```mmmrrrvvv|||{{{vvvxxx|||zzzqqqjjjiiiqqq{{{oooiiieee^^^XXXVVVTTTQQQPPPRRRRRRSSSVVVZZZ\\\^^^______^^^bbbhhhnnnuuu}}}tttgggYYYRRRNNNMMMOOORRRQQQNNNMMMOOOSSSWWWaaakkktttvvvyyy|||~~~}}}|||{{{wwwzzznnnXXXHHH@@@;;;:::<<<666666777777888888999999444444555666666777888888555555444444444444555555333333333333333333333333555444444444444555666666555555666666777888888888666555555444444555555666888999:::;;;<<<>>>??????BBBCCCEEEFFFHHHJJJNNNQQQVVVZZZ___dddhhhmmmrrrvvvxxxyyyzzz{{{}}}~~~zzz{{{zzzxxxsssllleee```^^^]]]\\\]]]___```````````````aaaaaaaaa```______^^^^^^```bbbeeegggjjjkkkkkklllnnnsssuuutttmmmhhh^^^\\\\\\```dddhhhpppxxxxxxooohhhdddeeeggghhheee___[[[ZZZZZZ^^^[[[WWWTTTTTTTTTTTTSSSLLLIIIEEEEEEHHHKKKLLLKKKKKKKKKJJJHHHGGGFFFEEEDDD???;;;666222000...,,,+++++++++,,,---...///000000,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------.........//////***++++++,,,,,,---------///......---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,((()))******,,,,,,---......000000///---+++++++++*********+++++++++++++++,,,,,,,,,------.........///............///000000111111111111222222222222000000000000111333444555444666777777666555777888::::::999:::<<<>>>AAACCCCCCCCCBBBBBBBBBBBBCCCCCCDDDFFFHHHJJJKKKKKKJJJIIIKKKLLLKKKKKKQQQ___ttt~~~ppp^^^^^^eeeuuuuuuqqqnnnqqqtttuuu{{{}}}qqqfffZZZUUUUUU\\\jjjvvvuuu}}}|||tttqqqvvv~~~tttmmmjjjrrr~~~rrrkkkhhhaaaZZZUUUTTTSSSPPPQQQSSSRRRTTTWWWYYY[[[]]]]]]]]]^^^bbbjjjssssssfffXXXQQQNNNLLLNNNRRRNNNKKKKKKOOOSSSWWW```iiiuuuyyy~~~}}}zzzfffQQQDDD>>>::::::<<<777777777888999:::::::::666666666666666666777777555555666666666666555555333333333333333333333333444444333333444444555666444444555555666777777888666555555555555555666666666666777888:::;;;<<<<<>>999555222000...,,,,,,,,,------......//////,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,)))******+++,,,---......(((***,,,---......---,,,......------,,,,,,,,,+++++++++++++++++++++++++++((()))******,,,,,,---...---...///...+++))))))***))))))******++++++,,,,,,........................///......---...///000111000000000000111111111111111111111111222333555666555666888777666666777999:::::::::<<<===???AAABBBCCCCCCBBBBBBBBBBBBCCCCCCDDDFFFHHHKKKLLLKKKJJJIIIKKKKKKKKKKKKQQQaaauuuvvvbbbccciiiyyyvvvrrrqqquuuvvvwww}}}kkk```WWWVVV[[[dddqqq{{{xxx~~~xxxtttqqqnnnuuu~~~sssmmmnnn|||ssskkkiiiiii^^^XXXSSSSSSRRRPPPQQQTTTSSSTTTWWWYYY[[[[[[[[[[[[^^^ccckkkwwwqqqdddXXXRRROOOMMMNNNPPPKKKIIIJJJOOORRRVVV^^^gggyyy}}}uuuaaaLLLBBB===999999<<<777777888999::::::;;;;;;::::::999999888777777777555666777888888777666555555555555555555555555555333333222222333333444555333333444444555666777777888888777777777888888999555666777888:::;;;<<<<<<===>>>>>>===<<<===@@@BBB@@@DDDJJJPPPUUU[[[aaaeeegggiiimmmrrrwww|||~~~||||||{{{yyyvvvsssooommmccc___[[[[[[^^^aaaccccccddddddeeeeeedddcccaaa```______```aaaccceeefffgggjjjhhhfffggghhhgggbbb^^^YYYYYY]]]aaacccccchhhooovvv~~~{{{sssmmmiiiccceeegggeeecccbbbeeehhhjjjddd]]]WWWSSSQQQOOONNNLLLMMMLLLIIIFFFEEEFFFHHHIIIIIIHHHGGGGGGGGGHHHHHHEEEAAA;;;777444222000.....................------,,,------......------,,,+++,,,,,,------,,,,,,+++------------------------+++******************++++++,,,---...000111222222'''))),,,...///...---+++......---------,,,,,,,,,++++++++++++++++++++++++.........---------,,,,,,((()))++++++*********+++(((((()))***+++,,,,,,---///////////////.........///......------///000111////////////000000000000333333222222333444666777666777888888777777888999999:::;;;===???@@@AAABBBCCCCCCBBBBBBBBBBBBCCCCCCFFFHHHKKKMMMNNNMMMLLLJJJKKKKKKJJJKKKRRRbbbwwwuuueeeeeelll{{{~~~{{{zzzxxx|||wwwooo^^^QQQWWWhhhvvv|||~~~wwwooonnnqqqqqqvvv|||rrrlllmmmwwwyyyrrrkkkeeebbbZZZWWWSSSPPPOOOPPPSSSUUUVVVQQQQQQVVV[[[[[[[[[\\\cccdddnnn|||lllaaaUUUPPPNNNLLLLLLOOOKKKIIIIIINNNRRRXXXbbbmmmyyygggWWWGGG???===;;;:::;;;::::::::::::::::::::::::888888888999999::::::;;;444444555555666777888888555555555555555555555555555555555555555555555555444333333222222333333444555555444333333333444444555666888999::::::999999:::999888888999:::<<<===??????AAAEEEJJJPPPUUUXXXbbbffflllqqqtttuuuwwwxxxyyy{{{|||}}}}}}~~~}}}{{{}}}{{{zzzyyyxxxvvvrrrooonnngggaaaaaafffhhhfffbbbjjjjjjiiigggdddbbbbbbcccdddddddddddddddeeefffgggeeeeeedddccc```^^^\\\[[[VVVWWWYYY\\\```dddhhhjjjrrrtttyyy~~~{{{vvvssspppnnnlllkkkfff``````eeejjjlllkkkggg```XXXSSSRRRRRROOOLLLPPPOOOKKKHHHEEEDDDCCCCCCHHHGGGFFFEEEEEEEEEFFFGGGDDDDDDCCC===777222222333,,,---......---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,+++---...---+++***+++...........................,,,,,,,,,,,,,,,,,,,,,,,,---.........---+++)))(((++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,///...---,,,+++***))))))%%%)))......***((())),,,******))))))******+++,,,---,,,+++***)))***+++,,,...---,,,+++,,,---...///333222111///............000000111222444555666666777888999888666666777999888999;;;===>>>?????????BBBBBBCCCCCCCCCCCCCCCCCCEEEGGGJJJMMMMMMLLLIIIHHHNNNOOONNNNNNRRRbbbyyy|||tttcccfffqqq}}}{{{yyyyyy}}}xxxeeeXXXQQQ^^^ttt}}}sssmmmmmmooossswww~~~vvvnnnooovvvzzzssskkkdddaaaYYYVVVSSSPPPOOOQQQSSSUUUXXXVVVVVVXXXXXXWWWZZZ```gggkkkyyyyyykkk___TTTOOOMMMJJJJJJMMMJJJHHHIIIMMMQQQWWWbbbmmm|||zzz```RRRDDD???>>>=========;;;;;;;;;:::::::::::::::888888999999:::::::::;;;444444333333333333333222555555555555555555555555555555555555555555555555666555555444444555555666444444444333333444555555555555666777888999999888999999888777888999:::;;;::::::<<<>>>BBBGGGLLLNNNYYY]]]dddiiillloooqqqssstttuuuxxxyyy{{{}}}~~~||||||}}}{{{zzzzzzzzzxxxuuusssnnnjjjfffeeehhhiiihhheeejjjkkkjjjgggcccaaabbbbbbffffffeeeddddddeeeeeeeeedddcccbbb```]]][[[XXXWWWTTTTTTUUUXXX\\\aaafffiiilllnnnrrrvvvyyy{{{|||}}}{{{xxxtttrrrrrrssssssssslllfff```^^^aaadddeeedddaaa[[[TTTQQQRRRRRRPPPNNNQQQOOOLLLIIIFFFDDDCCCCCCIIIHHHGGGFFFEEEFFFFFFGGGFFFFFFDDD???888333111222......//////...---+++***,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,***)))+++---************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,------------------,,,,,,,,,,,,,,,***---///---)))'''***---+++++++++++++++,,,,,,------,,,++++++***+++++++++000///.........///000111222111000//////...//////111111222222333333444444777888888777666555777888999999;;;<<<>>>??????@@@BBBBBBBBBCCCCCCCCCDDDDDDDDDFFFIIILLLMMMMMMKKKJJJOOOPPPOOONNNRRRaaavvv~~~||||||yyyqqqjjjbbbfffppp~~~{{{{{{}}}~~~|||zzzyyy~~~|||uuudddZZZYYYiii~~~}}}uuuoookkklllnnnuuuxxx~~~~~~xxxooojjjssszzzsssiiiaaa]]]VVVTTTRRRQQQQQQRRRUUUVVVWWWWWWXXXXXXUUUSSS[[[dddnnnwww~~~wwwhhh]]]RRRMMMKKKHHHHHHJJJJJJHHHIIIMMMPPPVVVbbbmmmnnnVVVKKKAAA???@@@??????@@@;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::::::::999999888777555444333333555555555555555555555555555555555555555555555555666666555555555555666666333333333333444555666666555555555555666777888888999999888777777777777888666777777999<<>>???;;;<<<<<<<<<<<<<<<======;;;;;;;;;;;;::::::::::::;;;;;;:::888777666555444555555555555555555555555555555555555555555555555444444333333333333444444333333333333444666777777777666666555666777888999::::::999888777777666666888888888999:::<<<===???@@@DDDJJJPPPTTTXXX\\\___bbbccceeegggiiimmmrrruuuzzz{{{}}}~~~zzzxxxwwwvvvvvvuuusssqqqqqqrrrqqqmmmgggcccbbbccccccddddddcccaaaaaabbbdddggggggfffeeeddddddeeeeeeeeeeeecccaaa]]]ZZZWWWVVVVVVWWWYYY\\\```dddhhhjjjmmmmmmmmmnnnnnnoooppppppmmmjjjhhhgggjjjmmmoooooopppkkkddd```^^^^^^]]]\\\VVVTTTQQQQQQRRRSSSSSSQQQOOONNNKKKIIIFFFDDDBBBAAABBBCCCDDDEEEGGGIIIKKKLLLJJJIIIHHHDDD???:::555333000000//////...------,,,...------,,,,,,++++++***------......---......///------------------------++++++,,,,,,,,,,,,------///...---+++******+++,,,,,,,,,,,,------------...++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,---------..................,,,)))(((***,,,+++++++++++++++,,,------+++,,,---------,,,***)))******)))))))))+++,,,---000000//////000111111222111111111111111111222222555555666555444444666888:::::::::<<<===>>>@@@@@@@@@@@@AAABBBCCCDDDEEEFFFFFFGGGHHHJJJKKKLLLLLLLLLMMMNNNNNNMMMQQQ___ttt}}}wwwuuuuuutttpppllleeegggpppxxxwww{{{}}}~~~yyytttmmmeeeVVVVVV^^^ppp}}}vvvtttuuuvvvvvv||||||rrrllllllooowwwrrrjjj^^^VVVRRRQQQQQQRRRRRRSSSUUUVVVWWWUUUWWW]]]eeejjjlllpppvvvwwwqqqqqquuu|||{{{www{{{|||ppphhheeefffggglllrrrzzz~~~tttdddYYYPPPLLLKKKHHHHHHIIIHHHHHHKKKNNNQQQXXXfffuuunnnZZZKKKDDD@@@AAAAAA>>>===>>><<<<<<<<<======>>>>>>>>>===<<<<<<;;;;;;:::::::::666666666555555555444444666666666666666666666666666666666666666666666666555444444333333444444555333333333444555666777888999888777666777888999:::;;;;;;:::999888777666666888888888999999:::;;;;;;888<<>>@@@AAA@@@@@@AAABBBCCCDDDEEEFFFIIIIIIJJJJJJJJJJJJJJJJJJIIIKKKLLLLLLQQQ___ttt~~~|||xxxvvvmmmmmmsssyyywwwxxx|||xxxqqqjjjcccXXX]]]iiiyyyqqqkkkooovvv~~~vvvnnniiibbbXXXRRRQQQPPPQQQRRRSSSTTTUUUVVVVVVZZZ\\\cccnnnuuuxxx{{{mmmaaa[[[ZZZ___fffppp~~~wwwxxx{{{mmmccc]]][[[YYY___dddjjjooovvvyyyuuummm```VVVNNNKKKJJJHHHHHHJJJHHHIIIMMMPPPSSS[[[kkk{{{yyydddTTTIIIDDDAAABBBAAA===<<<============>>>>>>??????@@@>>>>>>===<<<;;;;;;::::::777777777777777777888888666666666666666666666666666666666666666666666666777777666666666666777777444444444444555666777777999999888888888888999999::::::::::::999888777666666666777777888888888888666999===@@@BBBDDDGGGIIIIIIKKKOOOTTTZZZbbbkkkqqquuuwwwzzz|||~~~~~~~~~{{{yyyxxxwwwtttsssrrrssssssnnnfff___[[[ZZZYYY[[[]]]^^^___```cccfffbbbbbbbbbbbbcccdddeeefffbbbaaaaaa```___]]]\\\[[[XXXZZZ]]]```cccddddddeeedddbbb```]]]\\\\\\]]]^^^______```cccgggjjjkkkjjjeeeccc___[[[YYYXXXXXXYYYXXXXXXWWWWWWUUUSSSQQQPPPMMMLLLKKKIIIFFFCCC@@@???BBBDDDHHHNNNSSSWWWZZZ[[[___]]]YYYTTTNNNEEE;;;555000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))(((((()))+++,,,,,,***++++++++++++++++++++++++***++++++,,,,,,------...*********+++,,,---...///,,,---------....................................,,,,,,++++++++++++******---------,,,,,,+++++++++'''(((***,,,---,,,***)))******))))))******+++,,,---------------,,,++++++,,,+++++++++,,,...///111000000000000000111222333...///000111222444555555444555666666555666777999;;;::::::;;;<<<>>>@@@BBB@@@AAAAAABBBCCCDDDEEEEEEIIIJJJKKKKKKKKKJJJHHHHHHGGGIIIKKKLLLQQQ___tttzzzwww{{{yyyuuusssuuuyyy{{{~~~~~~vvvooohhhbbb]]]hhhyyyssskkkrrr|||tttlllddd```ZZZTTTRRRTTTPPPQQQRRRTTTUUUUUUUUUUUUWWW\\\dddlllnnnpppvvv}}}ooo```VVVQQQQQQVVV\\\aaaooozzzyyynnnfff```\\\^^^```aaaccchhhllljjjddd[[[RRRJJJIIIIIIHHHHHHJJJIIIJJJOOOSSSVVV^^^ppp~~~kkk[[[PPPHHHCCCAAABBBAAA======???======>>>>>>???@@@@@@AAA??????>>>===<<<;;;:::999::::::::::::::::::::::::666666666666666666666666666666666666666666666666777777666666666666777777666555555555555555666666777777888888888888777777888888999999999777666555333444555666777777777888666888:::;;;;;;<<<>>>@@@@@@BBBEEEIIIOOOWWW```eeehhhjjjnnnrrruuuwwwxxxxxxzzzzzz{{{|||}}}}}}}}}}}}~~~{{{yyyyyyxxxwwwvvvrrrsssssspppkkkddd___]]][[[]]]^^^______```ccceeebbbbbbbbbaaabbbbbbcccccc```aaaaaabbbbbbaaaaaa```]]]\\\\\\]]]___aaadddeeegggeeeaaa^^^]]]]]]^^^```\\\^^^aaafffjjjlllllljjjcccbbb___[[[WWWVVVVVVWWWVVVXXXXXXXXXUUUSSSQQQPPPNNNNNNMMMKKKHHHEEEBBB@@@BBBDDDIIINNNRRRVVVYYYZZZZZZXXXVVVSSSOOOHHH>>>888111000///------------...***++++++,,,,,,------...***)))((())),,,...---+++........................******+++,,,,,,---......))))))+++,,,---.........------------............------------------------------,,,,,,,,,+++++++++*********+++++++++++++++++++++++++++,,,+++***)))+++************+++,,,,,,......---,,,,,,,,,,,,,,,******)))***+++,,,...///111111111000111111222222000111111222333444444555555666777777666666999:::;;;:::::::::<<<>>>@@@BBBBBBBBBBBBCCCCCCCCCDDDDDDGGGHHHKKKLLLLLLKKKIIIGGGHHHJJJKKKLLLPPP]]]rrr}}}xxxsssoooppptttwwwzzz|||sssmmmfffaaaXXXiiitttlllsssvvvllleee^^^ZZZVVVRRRSSSWWWPPPQQQSSSTTTUUUUUUTTTTTTQQQWWW```ccc``````jjjwww}}}sssggg[[[UUURRRRRRVVV\\\\\\iiiyyy}}}tttkkkfffbbbaaa___\\\___cccaaa\\\XXXOOOHHHGGGHHHGGGGGGIIIIIIKKKPPPTTTXXXaaatttuuubbbUUUNNNGGGCCCAAABBBAAA>>>>>>AAA======>>>???@@@@@@AAAAAA@@@???>>>===<<<;;;:::999888888888777777777666666777777777777777777777777777777777777777777777777555555444444444444555555777666666555555555555666555666777888888777666555666777777888888777555444222333555666777888888999666888999999777777888:::<<<===???AAAEEEKKKRRRWWW[[[]]]bbbgggkkknnnooopppvvvwwwyyy{{{|||||||||{{{~~~|||yyywwwxxxxxxxxxwwwrrrrrrsssrrrooojjjdddaaa^^^```aaa`````````bbbddddddcccbbbaaa````````````bbbbbbccceeeeeefffffffffccc```]]][[[\\\```eeehhhhhheeeaaa]]]\\\\\\^^^___^^^```dddiiimmmmmmkkkiiieeedddaaa\\\XXXVVVVVVWWWUUUVVVXXXXXXUUUSSSQQQPPPOOOOOONNNMMMJJJGGGCCCBBB@@@BBBFFFKKKOOORRRTTTTTTLLLLLLLLLMMMMMMIIIBBB<<<333222000///......//////)))***+++,,,------...///...,,,+++,,,000111000...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,---...---,,,+++***---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,'''((()))***+++,,,------111///,,,******+++++++++,,,,,,++++++,,,,,,---...///...---,,,+++,,,---...------------...000222333222222111111111111111222333333333333333333333333555666777777777777999;;;;;;;;;::::::;;;>>>@@@BBBBBBBBBCCCCCCCCCCCCCCCCCCDDDGGGJJJMMMNNNLLLJJJHHHIIIKKKLLLLLLOOO\\\ooo~~~tttrrrpppnnnlllkkkjjjjjjyyy}}}~~~yyynnnddd___^^^cccrrrooonnn|||zzznnngggccc]]]XXXVVVVVVUUUTTTNNNQQQTTTUUUUUUTTTUUUVVVZZZWWWXXXXXXRRRQQQddd|||zzzooojjjkkkooouuu{{{~~~|||wwwsssfff[[[UUUUUURRRQQQ]]]mmmpppttt}}}}}}xxxtttmmmfffdddcccaaa___^^^UUUMMMHHHGGGHHHGGGIIILLLNNNOOOQQQTTT\\\kkk}}}{{{fffYYYQQQNNNHHHFFFDDDDDDDDDCCCBBB@@@BBB@@@>>>======>>>AAABBBFFFCCC???<<<:::999:::;;;:::;;;;;;;;;;;;:::999999666666777777888888888999888999999:::::::::999999888777777777666666666666444444555555666666777777777777777777777777777777<<<<<<<<<;;;:::999777666666666777777777777666666999999999999999999999999::::::;;;===???CCCFFFHHHKKKNNNRRRUUUXXX]]]aaaeeejjjnnnsssvvvwwwwwwwwwxxxzzz}}}}}}}}}|||{{{zzzyyyyyyxxxvvvuuutttqqqnnnkkkiiigggddd```\\\\\\```bbbaaa^^^aaa```______^^^___```aaaccccccdddeeefffffffffeeebbbaaaaaa```aaabbbdddeeeggggggeeebbb___^^^___aaaaaadddhhhjjjkkkkkklllmmmgggggggggddd___ZZZWWWUUU\\\[[[YYYYYYZZZYYYWWWUUUQQQNNNJJJHHHGGGGGGEEEDDD@@@@@@CCCHHHNNNPPPNNNKKKJJJIIIGGGFFFEEECCC@@@===777444111/////////...---......---------,,,,,,,,,++++++++++++,,,,,,---...------------,,,++++++***,,,,,,,,,---------...............------,,,,,,+++***+++---.........------++++++++++++++++++++++++---...//////------...///------,,,++++++,,,,,,,,,......---------......///...---,,,,,,++++++++++++...---+++******+++,,,...------......///000000000222222222111111111111111000000111333333333333333333444666666555555777888;;;;;;;;;;;;<<<>>>???@@@AAACCCDDDCCCBBBBBBCCCDDDEEEFFFHHHJJJKKKLLLMMMMMMMMMNNNMMMKKKNNN[[[ppprrrpppnnnkkkjjjjjjkkklllssswwwyyyuuukkkbbb^^^^^^iiittt|||tttzzzssshhhaaa]]]XXXTTTRRRRRRRRRQQQNNNPPPSSSTTTSSSSSSSSSTTTWWWTTTUUUVVVSSSVVVjjjwwwfff]]]\\\\\\___eeekkknnnmmmjjjhhh```WWWRRRSSSSSSUUUcccsss~~~yyytttrrroookkkeee```VVVNNNHHHHHHIIIIIIJJJNNNNNNPPPRRRVVV___nnnppp___TTTNNNJJJGGGEEEDDDCCCDDDDDDBBBAAABBBAAA???>>>???AAACCCEEEGGGEEEAAA>>>;;;;;;;;;<<<::::::;;;;;;::::::999888888888888999999999::::::::::::;;;;;;;;;:::999999888888888888777777777777999999999:::::::::::::::888888888888888888888888<<<<<<<<<;;;:::999777777777777888888888888777777888888888888888888888888:::::::::;;;<<>>???@@@AAABBBDDDCCCBBBBBBCCCDDDHHHIIIJJJLLLMMMNNNOOOOOOMMMNNNMMMKKKOOO]]]rrrooommmjjjhhhhhhjjjmmmnnnooosssuuuqqqhhhaaa^^^___ooovvv~~~}}}||||||~~~yyy|||ttthhhaaa\\\XXXTTTQQQPPPQQQQQQPPPPPPRRRTTTUUUTTTSSSTTTUUUWWWSSSSSSVVVXXXbbbyyytttdddVVVQQQRRROOOQQQVVVZZZ]]]]]]]]]\\\YYYSSSQQQUUUYYY^^^mmm}}}zzzooogggZZZQQQIIIHHHJJJJJJLLLOOOPPPRRRVVV[[[eeeuuutttcccYYYQQQKKKHHHFFFEEECCCCCCDDDDDDCCCAAABBBBBBAAA@@@AAACCCFFFGGGIIIGGGCCC@@@===<<<<<<<<<:::::::::::::::999888888::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::999888888888888888999999999999999999999999888888888999999999999999999999999<<<<<<<<<;;;:::999888777888888999999999999888888777777777777777777777777:::999999999999::::::;;;;;;>>>AAACCCFFFIIINNNQQQVVVZZZaaagggkkkooosssuuuxxx{{{~~~}}}{{{zzzzzzyyyzzz|||~~~~~~}}}{{{zzzzzzzzzyyywwwuuurrrpppnnnmmmaaa^^^[[[\\\___bbbaaa___bbb```^^^\\\[[[]]]^^^```eeeffffffgggggggggggggggffffffgggggghhhiiiiiijjjiiiiiihhhfffcccbbbcccdddgggkkkqqqttttttsssrrrrrrlllmmmooonnnjjjccc[[[VVVVVVVVVWWWYYY[[[[[[YYYVVVVVVSSSOOOLLLKKKIIIGGGEEECCCAAA@@@BBBFFFIIIHHHGGGDDDCCCBBBBBBBBBAAA???===888555222000000///...---......---------,,,,,,,,,---,,,,,,++++++++++++,,,++++++,,,---------,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,+++,,,---.........------------------------------***+++,,,+++***)))***,,,,,,,,,,,,++++++,,,,,,---//////---,,,+++*********,,,,,,+++++++++,,,------///...---,,,,,,---...///,,,,,,------.../////////000000000111222222222333222111111111111333444555555666888888777777999:::;;;;;;;;;;;;<<<>>>???@@@AAABBBCCCCCCBBBBBBCCCEEEHHHIIIJJJLLLMMMNNNNNNOOOLLLMMMMMMLLLPPP___tttllljjjgggfffgggjjjoooqqqqqqssstttnnnfff``````aaarrruuuyyy~~~~~~zzzwwwxxxvvvwww{{{{{{{{{vvviii```\\\ZZZWWWSSSQQQRRRRRRRRRRRRTTTVVVXXXXXXWWWVVVWWWYYYYYYVVVVVV\\\eeetttrrreee[[[SSSQQQRRROOOQQQSSSTTTTTTTTTUUUVVVUUUTTTXXX___eeekkkxxx|||~~~tttaaaVVVLLLJJJKKKKKKLLLNNNSSSVVV[[[bbbmmm~~~|||hhh\\\WWWQQQLLLIIIGGGEEEDDDDDDEEEEEEDDDCCCBBBBBBAAAAAACCCEEEGGGHHHIIIGGGDDDAAA>>>===<<<<<<::::::;;;;;;::::::999888;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999999777888888888888999999999999999999888777777777666;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777888888999999888888777888888888888888888888888888888888888888888888888999;;;===???AAADDDHHHKKKPPPTTTYYY^^^bbbgggkkknnnuuuxxx|||~~~}}}{{{zzzyyyyyyzzz|||~~~~~~}}}{{{zzzyyyzzzyyywwwuuusssqqqoooooofffcccaaaaaaccceeeeeedddfffdddbbb______```cccdddgggggghhhhhhhhhhhhggggggcccdddeeefffggghhhhhhhhhjjjkkkkkkiiifffeeedddeeefffjjjqqquuuuuutttrrrqqqooopppssssssooofff[[[SSSSSSSSSUUUXXX[[[[[[YYYWWWUUURRROOONNNLLLKKKHHHFFFGGGDDD@@@@@@CCCFFFFFFEEEBBBAAA@@@AAABBBBBB@@@>>>999666333111000000...---......---------,,,,,,,,,------,,,+++*********+++***++++++,,,------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,---,,,---------------------------------------------)))+++,,,+++***)))***+++,,,,,,+++++++++,,,------------,,,+++*********+++++++++++++++,,,,,,---.........---------...//////,,,,,,,,,---......////////////000111222333333333333222000000000222444666444666777777777777888:::;;;;;;;;;;;;<<<>>>???@@@@@@BBBCCCCCCBBBBBBDDDEEEEEEFFFGGGIIIJJJJJJKKKKKKJJJLLLLLLLLLRRRaaawwwjjjhhhffffffhhhlllqqqtttttttttrrrjjjbbb]]]___cccqqqrrruuuyyy{{{{{{wwwsssvvvuuuuuuyyy~~~|||lllaaa\\\[[[WWWUUURRRQQQRRRSSSSSSRRRUUUWWWXXXXXXWWWWWWYYYZZZZZZXXX[[[eeetttuuubbbXXXVVVTTTRRRRRRXXXYYYXXXVVVSSSRRRSSSUUUWWW[[[cccmmmtttzzzvvvoookkkmmmsss~~~hhh[[[OOOKKKLLLLLLMMMNNNSSSWWW^^^gggttttttaaaYYYWWWRRRMMMJJJHHHGGGFFFFFFFFFFFFEEECCCBBBBBBBBBBBBCCCEEEGGGHHHGGGFFFCCCAAA???>>>======<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999999888888888888888888888888<<<<<<;;;;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888666666777777777777666666999999999999999999999999777777888888999999999999888:::<<<===>>>@@@DDDFFFJJJMMMRRRWWW\\\aaagggkkkqqqtttxxx{{{{{{zzzzzz{{{zzz|||}}}~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzyyyxxxyyyxxxvvvtttrrrqqqppppppjjjiiifffeeeeeeffffffeeegggfffcccbbbbbbccceeegggggghhhhhhhhhhhhhhhggggggccccccdddeeefffggghhhhhhkkkmmmmmmllliiifffeeeeeeccchhhooosssuuutttrrrrrruuuvvvyyyzzzvvvlll___UUURRRSSSTTTXXX[[[\\\[[[YYYYYYWWWUUUTTTTTTRRRPPPNNNMMMHHHBBBAAABBBDDDEEEDDDAAA@@@@@@AAABBBCCCAAA???:::777444222111000///---......---------,,,,,,,,,---,,,++++++***************++++++,,,------------+++++++++,,,,,,,,,------***++++++,,,,,,---------------------------------+++++++++++++++++++++++++++,,,---,,,+++***+++---,,,+++++++++,,,,,,---...***************+++,,,---++++++++++++,,,,,,---...------------......//////,,,,,,------...//////000//////000111222333333333333222000000000222444666333555666666666666777999;;;;;;;;;;;;<<<>>>???@@@@@@AAACCCCCCBBBCCCDDDFFFDDDEEEFFFGGGHHHIIIIIIIIIIIIKKKLLLLLLRRRbbbyyyiiihhhggghhhkkkooosssvvvvvvtttnnneee\\\ZZZ___eeepppqqqsssvvvxxxwwwtttqqqqqqqqqssszzzrrreee]]]YYYZZZTTTRRROOOOOOPPPQQQQQQPPPSSSTTTUUUUUUUUUVVVXXXZZZZZZ[[[aaaoooyyyhhhWWWQQQQQQRRRRRRSSSaaabbbaaa^^^YYYXXXZZZ]]]bbbiiittt~~~~~~ooohhhbbb\\\___fffmmmzzzkkk]]]OOOLLLNNNOOOPPPQQQTTTYYYaaalllzzzmmm]]]ZZZXXXSSSNNNNNNLLLJJJHHHHHHHHHGGGFFFDDDCCCCCCCCCDDDDDDFFFGGGGGGFFFEEECCCBBB@@@??????>>>>>>????????????>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::::::::999999999888888::::::::::::999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;::::::999888666666777777777777666666999999999999999999999999666777888999::::::::::::777999:::;;;;;;===???BBBBBBFFFKKKPPPVVV]]]eeejjjlllooosssuuuuuuvvvwwwyyyyyyzzz|||}}}~~~~~~~~~}}}|||||||||||||||}}}~~~}}}}}}|||{{{zzzyyyxxxxxxxxxwwwuuusssqqqpppqqqqqqmmmkkkiiifffdddbbbbbbbbbcccbbbbbbbbbbbbdddeeefffhhhhhhhhhhhhhhhggggggfffeeeddddddeeefffhhhjjjkkkmmmooopppnnnkkkgggdddccc```eeekkkppprrrssssssssszzz{{{vvvhhh^^^UUUUUUVVVYYY\\\^^^___^^^]]]\\\ZZZYYYXXXWWWSSSQQQQQQKKKEEEBBBBBBCCCCCCAAAAAA@@@@@@@@@BBBBBBAAA???;;;888555222111000///.........---------,,,,,,,,,,,,++++++************+++++++++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,)))******+++,,,------.........---,,,,,,,,,------++++++++++++++++++++++++,,,---...---,,,+++,,,...++++++++++++,,,---......)))))))))***+++,,,......,,,,,,+++++++++,,,------,,,,,,,,,---......//////------......///000000000000000000111222222222333222111111111111333444555333444666666555555777888;;;;;;;;;;;;<<<>>>???@@@???AAACCCCCCCCCCCCEEEFFFFFFGGGHHHIIIJJJJJJJJJJJJHHHJJJKKKLLLRRRbbbyyy~~~iiiiiiiiikkknnnrrruuuwwwwwwtttlllaaaZZZ[[[dddlllqqqssstttuuutttqqqooonnnmmmooottt}}}{{{}}}xxxjjjaaaYYYUUUVVVRRRPPPNNNNNNOOOPPPOOONNNQQQRRRTTTTTTTTTVVVYYY\\\\\\```jjj|||xxxssshhh___UUUQQQQQQSSSYYY```jjjlllnnnllliiiiiimmmqqqvvv~~~xxxiii]]]ZZZUUUOOOQQQXXXYYYgggttt~~~kkk\\\NNNLLLPPPSSSUUUWWWYYY___hhhtttzzzjjj^^^^^^]]]WWWTTTVVVOOOMMMKKKJJJIIIHHHFFFDDDEEEEEEFFFFFFFFFGGGGGGHHHEEEEEEDDDCCCBBBBBBBBBAAAAAABBBBBBBBBBBBAAA@@@@@@>>>>>>=========<<<<<<<<<<<<===>>>>>>????????????>>>>>>===<<<;;;:::999999888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999999777777777888888777777777888888888888888888888888777888999:::::::::999888888999:::::::::;;;===???@@@CCCGGGKKKQQQXXX```eeehhhjjjlllllllllnnnppprrrsssuuuwwwyyy{{{|||||||||zzzzzzzzzzzz{{{|||}}}}}}{{{{{{{{{zzzzzzzzzyyyyyyyyywwwuuusssqqqqqqrrrrrrpppnnnkkkgggbbb___^^^^^^^^^___aaabbbdddeeeeeeeeeggghhhhhhhhhggggggfffeeefffeeedddccceeehhhkkknnnoooppprrrpppkkkfffcccaaaZZZ___eeejjjmmmoooppprrrzzz{{{~~~rrrhhh[[[ZZZZZZ[[[___bbbccccccdddbbb```^^^\\\YYYUUURRRRRRMMMFFFBBBBBBBBB@@@>>>@@@???>>>???@@@@@@???===<<<999555333222111///.........---------,,,,,,,,,******************+++,,,,,,,,,---------,,,++++++***++++++++++++,,,,,,,,,((()))***+++,,,---......///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,...++++++++++++,,,---...///+++++++++++++++,,,---...------,,,+++++++++,,,,,,***+++,,,------...............//////000111111111111111111111111111222222000111111222222333444444444555777777666666888999;;;;;;;;;;;;<<<>>>???@@@???AAABBBCCCCCCCCCEEEGGGHHHIIIJJJKKKKKKKKKKKKKKKHHHJJJKKKLLLQQQaaaxxxiiijjjkkkmmmpppsssvvvxxxzzzuuulllbbb[[[^^^jjjtttsssuuuvvvuuuqqqmmmkkkkkknnnrrryyy~~~xxx|||rrrfff^^^VVVRRRSSSSSSQQQOOOOOOPPPPPPPPPOOORRRSSSUUUUUUVVVXXX\\\^^^___eeerrrrrrjjjggg]]]ZZZXXXWWWUUUXXXcccppprrruuuyyyyyywwwyyy~~~gggYYYOOONNNKKKDDDFFFNNNJJJXXXdddnnn|||iiiZZZMMMKKKQQQVVVYYY[[[```eeeooo|||xxxjjj```cccbbb[[[YYY^^^QQQOOOLLLKKKJJJIIIGGGEEEHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDCCCCCCBBBAAA@@@?????????>>>>>>=========>>>???@@@AAABBBBBBBBBAAAAAA@@@>>>===<<<;;;:::;;;<<<<<<======>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999999888888999999999999888888777777777777777777777777888999:::::::::999777666999:::;;;;;;;;;;;;===???BBBDDDFFFIIIMMMSSSZZZ^^^ffffffgggfffeeegggjjjlllnnnooorrruuuxxxzzz{{{{{{xxxxxxxxxyyyzzz{{{|||}}}{{{{{{{{{{{{{{{{{{{{{{{{yyyxxxuuusssrrrrrrssstttsssrrrnnnhhhbbb^^^]]]]]]]]]___aaadddffffffffffffgggggggggggggggfffeeeeeefffdddbbbaaabbbfffjjjnnnoooqqqsssqqqlllfffbbb```UUUYYY___cccgggjjjmmmooovvvxxx}}}wwwmmm```^^^]]]^^^aaaeeeggghhhnnnllliiifffccc___ZZZVVVSSSMMMFFFCCCBBBAAA>>><<>>===>>>??????===;;;===:::666333222111///.........---------,,,,,,,,,***)))))))))***+++,,,,,,------------,,,,,,+++*********+++++++++,,,,,,,,,(((((()))+++,,,---......///...---,,,+++,,,,,,---------------------------+++,,,------++++++,,,---++++++++++++,,,---...///------,,,,,,+++,,,,,,,,,...------,,,++++++++++++)))***+++,,,------------//////000000111111222222222222222111111111111111000000222333333333333333555666888888777777999:::;;;;;;;;;;;;===>>>???@@@???AAABBBCCCCCCCCCEEEGGGHHHHHHIIIJJJKKKKKKKKKKKKHHHJJJKKKKKKQQQaaaxxxuuurrrpppppprrrsssrrrqqqwwwvvvmmmaaa___jjjwww~~~}}}|||zzzvvvqqqmmmkkkkkkpppzzzyyytttnnnxxxyyyhhh___[[[WWWTTTTTTRRROOOKKKLLLNNNQQQQQQPPPUUUSSSUUUZZZ[[[YYYYYY]]]ccciii{{{uuukkkeee```^^^\\\ZZZZZZ\\\dddnnnuuuzzzvvvsssttt{{{oooYYYRRRJJJFFFGGGHHHGGGEEEGGGIIINNNXXXccclllpppqqqZZZTTTNNNOOOVVV\\\___^^^iiiiiitttqqqmmmiiigggggggggdddaaaVVVTTTRRRQQQPPPOOOLLLJJJGGGHHHHHHGGGEEEDDDEEEFFFDDDHHHKKKJJJKKKLLLKKKGGGFFFFFFGGGFFFFFFEEEDDDCCCCCC???;;;:::<<<>>>===<<<888===AAABBBEEEIIIIIIFFFKKKGGGCCC@@@@@@@@@@@@???;;;;;;<<<<<<;;;;;;:::999888999:::;;;<<<==================<<<<<<;;;999999:::999999888888888999999;;;:::999777777888999:::777999:::;;;;;;:::888777777777777888999;;;<<<===AAAAAABBBDDDHHHNNNSSSWWW______````````````______gggiiimmmqqqtttvvvwwwwwwxxxwwwwwwxxxyyyyyyxxxwww{{{yyywwwyyy|||~~~}}}||||||zzzxxxuuusssrrrrrrrrruuurrrnnnkkkgggccc^^^[[[[[[^^^cccddddddeeegggiiiggggggfffeeedddccccccbbbcccddddddddddddgggkkkmmmrrrpppkkkgggdddbbbbbbbbbYYY\\\```cccfffjjjnnnrrrxxx~~~~~~}}}yyyuuugggbbb[[[ZZZ^^^eeejjjmmmtttrrrqqqsssssslll___SSSQQQLLLEEEAAA??????@@@@@@BBB@@@???============>>>===>>>===999333000000111///...---,,,+++*********------------------------+++++++++***++++++,,,,,,---------,,,,,,++++++++++++++++++,,,,,,---------000///---,,,++++++,,,,,,------..................---------------,,,,,,,,,---,,,,,,+++*********++++++)))((())),,,...//////---...//////......///000)))***++++++,,,---......111111111000///.........111111222222222222111111000000000111222222333333333444555666666777999<<<<<<<<<<<<<<<<<<===>>>???DDDDDDCCCDDDDDDEEEFFFGGGIIIJJJLLLMMMNNNMMMKKKJJJJJJHHHJJJNNNTTT```sssssssssssstttuuuvvvvvvuuuvvvssskkkaaabbbnnnyyy}}}~~~}}}{{{wwwsssrrrrrrtttzzztttllliiittt~~~pppaaaZZZWWWSSSPPPPPPRRRPPPMMMMMMOOORRRRRRQQQTTTSSSUUU[[[]]]\\\___ccclllttttttnnnjjjgggaaaaaaaaabbbeeekkksssyyy{{{yyyyyy}}}wwweeeTTTNNNGGGDDDEEEFFFDDDBBBEEEEEEHHHNNNVVV[[[]]]]]]TTTPPPNNNQQQZZZbbbeeedddkkkooo~~~vvvrrrooonnnnnnmmmiiifff\\\YYYVVVSSSRRROOOMMMJJJFFFGGGGGGEEEDDDDDDFFFHHHIIIMMMPPPOOOOOOPPPNNNIIIIIIIIIHHHHHHGGGFFFEEEEEEAAA>>>:::999:::;;;;;;:::===@@@BBBBBBFFFMMMPPPPPPQQQMMMIIIFFFEEEFFFFFFFFF???????????????>>>======;;;<<<<<<===>>>>>>>>>>>>;;;;;;;;;;;;;;;::::::999::::::999888888888999999999999999999::::::::::::888999:::;;;;;;:::999888888888888999:::<<<===>>>@@@AAABBBEEEHHHMMMQQQTTTUUUVVVWWWWWWXXXXXXXXXWWW^^^```dddhhhkkkmmmoooooottttttvvvxxxyyyzzzyyyxxxzzzyyyxxxzzz|||}}}{{{yyy{{{zzzxxxvvvttttttttttttuuussspppmmmjjjeee```\\\[[[^^^ccceeeeeeeeeggghhhiiihhhgggfffeeedddcccbbbbbbcccdddeeegggiiillloooooolllgggaaa]]]\\\\\\\\\YYY[[[^^^```cccggglllpppuuu|||~~~{{{zzzwwwrrrjjjddd]]][[[^^^dddjjjmmmqqqooonnnqqqsssoooeee\\\TTTNNNGGG@@@>>>===>>>>>>AAAAAA???>>>>>>>>>>>>???>>>>>>===999333000000111//////...---,,,,,,,,,,,,------------------------***************++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,,,,,,,---......---------......////////////.........------,,,,,,...------,,,++++++,,,,,,...///000///---,,,,,,,,,444777888444---***,,,///,,,,,,,,,,,,,,,,,,,,,,,,///////////////000000000111111222222222222111111000000000111222222333333333444555666666777999<<<<<<<<<<<<<<<<<<===>>>???DDDCCCCCCDDDDDDEEEFFFGGGHHHIIIKKKLLLLLLLLLJJJIIILLLJJJJJJMMMRRR]]]pppvvvyyy|||}}}|||{{{zzzzzzsssooogggbbbgggrrrzzz|||~~~|||yyyvvvsssuuuyyy|||ooohhhfffqqqqqqeeeZZZVVVTTTPPPMMMMMMRRRPPPNNNNNNPPPRRRRRRRRRRRRRRRUUU[[[^^^___dddjjjwww|||wwwtttrrrppphhhkkknnnqqqtttyyy~~~iiiXXXKKKGGGCCCBBBCCCCCCAAA???@@@@@@BBBEEEIIIKKKLLLKKKMMMLLLOOOVVV```hhhllllllqqq{{{{{{{{{yyyxxxyyyyyywwwrrrmmmeeeaaa\\\XXXTTTQQQNNNKKKHHHHHHGGGEEEEEEFFFJJJMMMQQQVVVYYYXXXWWWWWWTTTOOOMMMMMMLLLKKKJJJHHHGGGGGGAAA>>>;;;999::::::::::::@@@BBBCCCCCCIIISSSZZZ\\\\\\WWWQQQMMMKKKKKKJJJJJJDDDDDDDDDEEEDDDCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<============<<<;;;;;;::::::999888888999999777888999;;;<<<=========<<<=========<<<;;;::::::::::::::::::;;;<<<>>>>>>@@@AAACCCEEEHHHKKKNNNOOOLLLMMMMMMNNNOOOPPPQQQQQQVVVWWWZZZ^^^bbbdddfffgggnnnpppsssvvvxxxyyyxxxxxxyyyyyyyyy{{{}}}|||yyywwwzzzyyyxxxwwwvvvvvvvvvwwwvvvtttrrrooolllhhhbbb^^^ZZZ]]]bbbeeeffffffggghhhkkkjjjiiigggfffdddccccccaaabbbdddgggjjjlllmmmnnnkkkgggaaa[[[WWWVVVVVVWWWYYYZZZ[[[\\\___ccchhhmmmrrrxxx{{{yyyvvvuuusssoookkkeee^^^ZZZ[[[aaafffjjjkkkhhhgggjjjmmmmmmhhhccc[[[TTTKKKCCC???=========AAAAAA@@@??????@@@@@@@@@@@@???===999444111000000//////...............///------------------------******)))******+++,,,,,,,,,,,,,,,,,,------------.........---------------,,,++++++,,,---...///000,,,,,,---...//////000000000000//////...---,,,,,,......------,,,,,,------,,,---......,,,---111555BBBEEEDDD<<<111+++---222---------,,,,,,+++++++++------...///000000111111111111222222222222111111000000000111222222333333333444555666666777999<<<<<<<<<<<<<<<===>>>???@@@CCCCCCCCCCCCDDDEEEFFFGGGGGGHHHIIIJJJKKKJJJIIIIIIMMMJJJJJJLLLPPPZZZmmm}}}}}}}}}|||rrrkkkcccccckkktttyyyxxx|||zzzuuuqqqpppssszzzoooiiiiiisss}}}tttfff]]]VVVUUUUUUQQQNNNNNNPPPOOONNNNNNOOOPPPQQQQQQQQQQQQUUUZZZ]]]```gggooo{{{wwwrrrooommmrrrzzzxxx^^^OOOEEECCCAAAAAABBBBBB@@@>>>>>>>>>@@@BBBEEEGGGGGGGGGIIILLLRRR[[[dddkkkoooqqqzzz~~~|||vvvooojjjccc]]]XXXTTTPPPNNNLLLKKKIIIGGGGGGKKKQQQUUU\\\aaadddcccbbbbbb^^^XXXTTTRRRQQQNNNLLLJJJIIIHHHBBB@@@>>><<<<<<<<<======???CCCEEEHHHOOOZZZaaabbbbbb]]]VVVQQQNNNLLLKKKJJJIIIIIIJJJJJJIIIIIIHHHGGGEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>><<<<<<;;;:::999999999999777888999;;;>>>@@@BBBDDDEEEDDDCCCAAA???===<<<;;;:::::::::;;;;;;<<<===>>>???AAADDDGGGIIIJJJKKKKKKIIIIIIJJJKKKLLLNNNOOOPPPRRRSSSVVVZZZ]]]```bbbdddhhhkkkooorrrssssssssstttvvvwwwzzz|||}}}|||zzzxxxyyyyyyyyyyyyyyyyyyyyyyyyvvvtttrrrqqqnnniiiddd___YYY\\\```dddggghhhiiiiiikkkkkkjjjhhhfffeeedddcccbbbccceeehhhjjjkkkjjjiiieeeaaa[[[VVVSSSRRRTTTUUUXXXXXXXXXXXXZZZ^^^dddiiioootttvvvsssqqqqqqoookkkjjjeee]]]XXXXXX\\\aaaeeedddaaa___aaaeeegggeeecccaaaZZZPPPGGGBBB@@@???>>>@@@@@@@@@@@@AAAAAABBBBBBBBB@@@===999555222000000.........---......//////------------------------+++++++++++++++,,,---...+++,,,,,,,,,------....../////////......------,,,+++,,,,,,,,,---......///+++,,,---...///000111222111111000///...------,,,------,,,,,,,,,,,,------)))***+++///444<<>>@@@@@@CCCCCCCCCCCCDDDFFFGGGHHHHHHHHHIIIJJJJJJJJJJJJIIILLLIIIHHHJJJOOOZZZmmm~~~~~~|||pppgggaaacccllltttvvvvvv~~~zzzuuuooonnnsss{{{|||mmmlllpppwww}}}}}}{{{wwwooohhh^^^WWWSSSTTTTTTQQQNNNOOOMMMNNNNNNNNNNNNNNNOOOPPPRRRRRRUUUYYY\\\___iiisss{{{rrrhhhdddiiirrrqqqYYYKKKBBBBBBAAABBBBBBBBBAAA@@@@@@AAACCCEEEFFFGGGHHHHHHJJJOOOVVV^^^ffflllrrrvvv~~~vvvppphhh```ZZZVVVSSSQQQMMMLLLIIIHHHJJJPPPYYY```jjjoooqqqooommmlllhhhccc[[[YYYUUURRRNNNKKKIIIIIIAAAAAA@@@>>>>>>???AAACCC@@@GGGMMMRRRYYY```dddbbb\\\YYYTTTQQQPPPPPPOOONNNNNNNNNOOOOOONNNNNNMMMLLLJJJIIIHHHGGGFFFFFFFFFFFFHHHHHHGGGFFFDDDBBBAAA@@@??????===<<<<<<;;;;;;;;;;;;;;;<<<>>>AAAFFFKKKNNNPPPNNNJJJFFFBBB???>>>===;;;;;;;;;;;;;;;<<<===>>>@@@BBBEEEHHHJJJKKKKKKKKKIIIIIIIIIJJJLLLNNNPPPQQQQQQRRRTTTWWWZZZ]]]```aaadddgggkkkmmmllllllmmmnnntttvvvzzz|||}}}|||{{{{{{yyyzzzzzz{{{{{{{{{{{{{{{vvvuuusssqqqoookkkfffbbbZZZ[[[^^^bbbfffiiijjjkkkjjjjjjiiigggfffdddcccccceeeeeeeeeggghhhgggccc```[[[XXXTTTPPPNNNOOOQQQSSSUUUUUUUUUUUUWWW[[[aaaeeekkkoooqqqnnnkkklllkkkhhhjjjfff___ZZZWWWZZZ___bbbaaa^^^[[[[[[]]]______^^^___YYYPPPHHHDDDAAA???>>>??????@@@AAABBBCCCCCCCCCCCC@@@===999666444111000------------------......------------------------------------...///000111,,,,,,,,,------........./////////......------,,,------------------------,,,,,,---...///111111222111000000///......------,,,+++++++++++++++,,,,,,+++---333<<>>???@@@AAABBBBBBCCCCCCDDDFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKJJJHHHGGGJJJOOO[[[ooo~~~~~~|||~~~~~~yyykkkbbb]]]ccclllrrrvvvxxx|||vvvqqqpppuuu~~~}}}qqqjjjpppyyy}}}~~~wwwpppjjjccc\\\WWWSSSPPPRRRRRRNNNMMMNNNKKKMMMNNNNNNMMMMMMNNNOOOSSSSSSVVVZZZ]]]bbbnnn{{{{{{mmmccc```hhhtttiiiUUUKKKCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEGGGGGGFFFEEEFFFGGGKKKQQQYYY```gggoooxxxyyyrrrhhh```ZZZVVVSSSRRRMMMKKKIIIJJJOOOZZZgggppp}}}zzzwwwtttpppjjjaaa^^^ZZZTTTOOOKKKIIIHHH@@@AAAAAAAAAAAACCCGGGJJJMMMUUU]]]bbbfffhhheee```RRRQQQQQQRRRUUUVVVWWWVVVTTTTTTTTTTTTTTTSSSRRRRRROOONNNMMMKKKKKKKKKLLLMMMLLLKKKKKKJJJHHHFFFDDDCCCEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@BBBFFFKKKQQQVVVYYYXXXUUUPPPJJJEEEBBB@@@@@@======<<<<<<======>>>???CCCDDDGGGIIIKKKLLLMMMMMMJJJIIIIIIJJJKKKNNNPPPQQQQQQRRRSSSUUUWWWZZZ\\\]]]```cccggggggffffffiiillluuuxxx{{{}}}}}}||||||}}}{{{{{{|||}}}}}}}}}}}}}}}yyywwwtttrrrpppmmmjjjggg___^^^^^^```dddgggiiiiiiggggggfffeeedddccccccbbbfffdddbbbccccccaaa\\\WWWRRRPPPMMMKKKJJJKKKLLLNNNQQQRRRSSSTTTVVVYYY^^^bbbgggjjjkkkgggeeefffeeeccciiifffbbb\\\YYYYYY]]]aaa```]]][[[ZZZZZZZZZXXXWWWUUUQQQKKKFFFCCC@@@>>>===<<<>>>???AAACCCCCCDDDDDDCCC@@@<<<999888666333111......------,,,------...------------------------............///000222222---------------..................---------------,,,------......---,,,,,,------...///000000111111/////////............---++++++*********+++,,,,,,***111<<>>@@@AAABBBBBBBBBBBBCCCEEEFFFHHHHHHJJJJJJJJJJJJJJJKKKKKKKKKJJJHHHGGGJJJQQQ^^^sss{{{}}}yyyqqqddd\\\ZZZaaakkkqqqwww||||||wwwrrrrrrxxxtttnnniiilllyyyzzznnneee]]]VVVVVVQQQPPPQQQQQQMMMLLLNNNKKKMMMPPPOOONNNMMMNNNPPPUUUVVVYYY^^^aaahhhwwwuuunnnooowwwttt^^^PPPJJJDDDDDDDDDCCCCCCCCCDDDEEECCCFFFHHHGGGEEEDDDEEEGGGKKKQQQZZZbbbiiiuuuwwwpppfff]]]WWWTTTRRRQQQNNNMMMMMMPPPZZZiii{{{}}}yyysssmmmfffccc]]]VVVOOOJJJGGGFFFBBBDDDFFFGGGHHHKKKQQQUUUccckkkqqqssssssoooggg___PPPQQQSSSWWW[[[]]]\\\[[[YYYYYYYYYYYYYYYXXXXXXWWWUUUTTTRRRQQQQQQRRRSSSTTTPPPPPPPPPPPPOOONNNMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGCCCFFFLLLRRRXXX]]]```aaaZZZVVVQQQKKKGGGDDDDDDDDD@@@????????????@@@AAAAAAEEEFFFHHHKKKMMMNNNPPPPPPLLLLLLKKKKKKLLLNNNQQQRRRSSSSSSSSSTTTUUUXXXZZZ[[[\\\```ccccccbbbdddiiinnnzzz|||~~~~~~{{{zzz{{{||||||}}}~~~~~~~~~}}}}}}zzzvvvtttrrrpppnnnlllhhhddd```___aaadddeeeddddddcccccccccbbbbbbbbbbbbeeebbb^^^^^^^^^\\\WWWRRRNNNMMMLLLKKKJJJIIIIIIIIINNNPPPRRRTTTUUUYYY]]]aaaaaaeeeeee```^^^___```^^^cccccc```\\\XXXWWWYYY\\\\\\[[[YYYXXXVVVTTTQQQOOOLLLIIIFFFDDDCCCBBB???===;;;<<<>>>AAACCCDDDDDDDDDBBB???;;;999999888555333000000///...---------------------------------------------...///111222333............------------,,,,,,,,,,,,------------***+++,,,............---......//////000000000111---------------.........+++++++++++++++,,,------+++555@@@CCC>>>333+++'''---,,,+++,,,.../////////+++++++++,,,,,,---------,,,------....../////////111111222222222222111111000000000111222222333333333444555666666777999<<<;;;;;;<<<===>>>@@@BBBCCCBBBBBBBBBCCCEEEFFFHHHIIIIIIIIIHHHIIIIIIIIIJJJKKKMMMJJJIIILLLRRR___uuu|||~~~zzzuuujjj___XXXWWW```jjjqqqyyy}}}zzzuuurrrsssyyyxxxiiiffffffppprrrfff\\\TTTWWWSSSQQQSSSQQQNNNMMMPPPLLLNNNQQQQQQOOONNNOOOQQQVVVXXX\\\aaafffnnn~~~~~~hhhUUUKKKIIIEEEEEEEEECCCBBBBBBDDDFFFAAADDDGGGHHHFFFFFFHHHJJJIIIPPPZZZbbblllzzztttmmmcccZZZTTTRRRPPPPPPPPPPPPRRRWWWdddwwwzzztttmmmiiieee___WWWOOOJJJFFFEEEFFFIIILLLNNNOOOSSSZZZ___uuu|||{{{tttjjj```UUUVVVYYY\\\___```^^^[[[\\\\\\]]]]]]]]]\\\[[[[[[YYYXXXVVVUUUUUUVVVXXXYYYTTTTTTUUUVVVVVVVVVVVVVVVQQQPPPOOONNNLLLLLLKKKKKKEEEJJJSSS[[[bbbeeefffeeeYYYUUUPPPKKKGGGFFFFFFGGGBBBBBBAAAAAAAAABBBCCCCCCGGGHHHIIIKKKNNNPPPRRRSSSOOOOOONNNMMMNNNPPPSSSTTTUUUUUUTTTUUUVVVXXXZZZ[[[ZZZ^^^aaaaaaaaadddkkkqqq~~~~~~{{{xxxyyy{{{}}}~~~~~~}}}}}}xxxuuutttsssrrrqqqnnniiibbb______aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccc___[[[ZZZ[[[ZZZUUUPPPPPPOOONNNMMMKKKJJJHHHHHHLLLNNNQQQTTTVVVYYY]]]```^^^aaaaaa\\\ZZZ[[[\\\[[[]]]^^^]]]YYYUUUSSSTTTWWWVVVVVVVVVUUUSSSOOOKKKHHHGGGFFFEEEEEEEEEDDDBBB@@@999;;;>>>@@@BBBDDDDDDDDDBBB>>>;;;999:::999666444222222111///............------------------------,,,,,,------///000111222/////////...---------,,,+++++++++,,,,,,---------((()))+++...///000//////////////////000000000000++++++,,,,,,---.........,,,,,,,,,,,,------...///222<<>>333,,,///666)))+++------,,,,,,---///------,,,,,,,,,,,,++++++***+++,,,---///000111111111111222222222222111111000000000111222222333333333444666666666777:::<<<;;;;;;<<<===???@@@BBBCCCAAABBBBBBCCCEEEFFFHHHIIIHHHHHHGGGGGGGGGHHHIIIJJJOOOLLLKKKMMMSSS```uuuyyywwwqqqaaaZZZ]]]aaahhhuuu}}}xxxrrrooosss{{{zzzmmmccc^^^ddduuu~~~pppcccZZZWWWRRRQQQPPPNNNMMMMMMNNNNNNMMMNNNOOOOOOOOOPPPRRRTTTZZZYYY[[[```hhhttt{{{bbbRRRIIIFFFHHHHHHGGGEEECCCCCCEEEGGGIIIIIIHHHGGGGGGGGGHHHIIIMMMRRR[[[eeerrruuukkk```ZZZTTTOOONNNPPPWWWWWWYYYdddyyy~~~vvvnnnhhhhhheee___WWWPPPLLLJJJJJJJJJLLLRRRXXXZZZ^^^gggrrrxxxnnnddd```[[[[[[```cccbbbcccgggeeedddddddddcccccccccbbbZZZ[[[\\\]]]\\\\\\ZZZYYYYYY[[[\\\]]]]]]ZZZXXXVVV[[[ZZZXXXVVVTTTQQQPPPOOOLLLTTT^^^gggiiifff```[[[WWWUUURRRNNNKKKIIIHHHHHHFFFEEECCCBBBCCCEEEHHHJJJHHHJJJNNNRRRUUUVVVUUUUUUSSSQQQOOONNNNNNPPPSSSTTTVVVUUUVVVXXXZZZ[[[ZZZXXXZZZ^^^aaabbbbbbfffnnnuuu}}}|||||||||}}}}}}~~~|||zzzxxxxxxyyyxxxssspppkkkhhhddd```^^^^^^___```]]]^^^___```aaaaaaaaaaaa^^^______^^^\\\YYYVVVTTTRRRQQQPPPOOONNNMMMLLLLLLLLLNNNQQQTTTUUUTTTSSSRRR___aaa^^^YYYXXXZZZZZZXXXXXXWWWVVVUUUTTTSSSRRRRRRRRRRRRQQQOOOMMMKKKIIIHHHDDDFFFHHHIIIHHHDDD@@@===;;;:::999;;;>>>AAABBBBBBBBB???<<<:::::::::999888222///---,,,---/////////------,,,------...///000...---,,,,,,------+++)))------............------------------------------000//////............///+++---///111111///---+++,,,---...---+++******,,,...,,,,,,000000------///444777:::888333//////111++++++++++++++++++++++++,,,,,,++++++++++++++++++------......///000000000222222111111111111111111111111111111111111222222444444555666777999;;;<<<;;;<<<>>>>>>===>>>???@@@BBBDDDEEEEEEEEEEEEHHHJJJJJJJJJJJJJJJKKKKKKKKKKKKPPPNNNLLLNNNRRR___uuu}}}xxxtttooobbb\\\dddmmmvvvxxxrrrmmmmmmttt|||xxxkkkbbb^^^ddduuuuuuhhh]]]WWWUUURRRQQQOOONNNMMMMMMMMMNNNLLLMMMOOOPPPPPPRRRUUUWWW\\\\\\___fffnnn{{{zzzbbbRRRJJJGGGGGGHHHHHHGGGFFFEEEGGGIIIDDDEEEEEEGGGHHHIIIJJJJJJMMMTTT]]]hhhwwwtttjjj___YYYTTTOOOOOOQQQSSSWWW^^^mmm{{{uuuqqqlllhhhgggddd^^^VVVNNNJJJHHHHHHJJJOOOXXXaaadddeeelllttt|||rrriiieeebbbdddjjjmmmkkkllloooiiihhhhhhggggggfffffffffddddddeeeeeedddbbbaaa___^^^___aaaccccccbbb```^^^```___^^^\\\[[[YYYXXXWWWTTTZZZcccjjjllliiiccc^^^ZZZYYYVVVSSSPPPNNNMMMMMMJJJIIIGGGFFFGGGIIILLLNNNMMMOOOSSSVVVYYYZZZYYYYYYYYYWWWUUUSSSRRRSSSUUUVVVWWWVVVVVVXXX[[[]]]\\\[[[]]]aaaeeefffhhhllltttzzz~~~}}}}}}}}}~~~~~~~~~~~~|||zzzxxxxxxxxxwwwssspppmmmjjjeee```]]]\\\\\\\\\]]]^^^```aaabbbbbbbbbaaa^^^^^^______^^^[[[YYYWWWWWWVVVVVVUUUSSSRRRRRRQQQOOOQQQSSSUUUVVVUUUTTTSSS[[[^^^___\\\\\\^^^\\\YYYUUUVVVVVVVVVUUUTTTSSSSSSOOOOOOOOONNNLLLKKKIIIHHHGGGHHHJJJKKKJJJGGGCCC@@@;;;::::::;;;>>>AAAAAAAAAAAA???<<<;;;;;;:::999777666333///......//////...000///...------,,,------...---,,,---//////...---------............------------------------------///.............../////////000000000///,,,***(((,,,---...---,,,+++,,,---...,,,,,,///000------///111222333222000...///000------,,,,,,++++++******,,,,,,,,,,,,,,,---------------......///000000000111111111111111111111111111111111111111222222333333444444555666888:::;;;<<<=========<<<<<<>>>@@@BBBCCCDDDDDDDDDEEEGGGIIIIIIIIIJJJJJJJJJKKKKKKKKKPPPNNNMMMOOOTTTaaawww}}}|||wwwyyykkk___YYYgggvvv}}}sssmmmiiimmmwwwtttggg```^^^eeetttxxxkkk___WWWTTTSSSQQQPPPNNNMMMLLLLLLMMMMMMKKKMMMPPPQQQRRRTTTXXXZZZ______dddnnnxxxzzzbbbRRRJJJHHHGGGHHHJJJJJJIIIHHHIIIKKKFFFGGGHHHJJJLLLMMMNNNOOOTTT\\\gggsss}}}rrrhhh^^^XXXSSSPPPPPPSSSRRRZZZgggxxx~~~sssllljjjkkkkkkjjjiiiddd]]]UUUOOOKKKJJJIIIMMMTTTaaammmpppooosssyyyvvvnnneeeeeejjjpppsssqqqqqqsssnnnnnnmmmllllllkkkjjjjjjiiijjjjjjiiihhhfffdddbbbcccdddgggiiijjjiiihhhfffbbbaaaaaa```___^^^]]]]]]___ccciiimmmnnnkkkfffccc___]]][[[YYYWWWUUUTTTTTTQQQOOOMMMLLLLLLOOORRRTTTTTTVVVZZZ]]]___`````````aaa```]]]ZZZXXXXXXYYYYYYWWWWWWWWWYYY\\\___`````````cccgggjjjlllqqqxxx~~~~~~}}}|||{{{zzz{{{zzzxxxxxxwwwvvvsssqqqpppmmmhhhbbb]]]YYYXXXWWW]]]___aaacccdddcccaaa```\\\]]]^^^______^^^]]]\\\[[[ZZZZZZYYYXXXWWWVVVVVVTTTUUUVVVWWWWWWVVVTTTSSSXXX^^^aaaaaabbbcccaaa\\\XXXXXXYYYXXXWWWTTTQQQPPPLLLLLLLLLLLLKKKJJJIIIIIIJJJKKKLLLMMMKKKHHHEEECCC===;;;:::;;;>>>@@@AAAAAA???>>>>>>>>>???>>>;;;999999666222000//////...---000///...------,,,------,,,++++++,,,...//////...------............------------------------------------------...///000000111000///...---+++******,,,---......---,,,...///...+++,,,//////------000555333000.........------//////...---,,,+++******,,,,,,------......//////------......///000000000111111111111111111111111111111111111111222333333333333333444555777999999=========;;;:::;;;>>>@@@AAACCCDDDDDDCCCDDDFFFIIIJJJJJJJJJJJJKKKKKKKKKKKKPPPNNNNNNPPPUUUcccyyy{{{~~~~~~rrreee[[[XXXiii|||~~~xxxpppjjjhhhppp}}}zzznnnbbb]]]___fffsss}}}rrrfff\\\UUURRRQQQPPPOOOMMMLLLLLLLLLMMMMMMMMMOOOQQQSSSTTTVVVYYY\\\```aaaiiivvvzzzbbbSSSLLLKKKIIIJJJLLLLLLKKKJJJKKKLLLOOOOOOOOOPPPRRRUUUXXXZZZeeemmmyyy}}}qqqggg\\\WWWSSSQQQRRRVVVXXXcccrrruuunnnddd___aaafffjjjllljjjeee\\\UUUPPPNNNNNNNNNQQQXXXeeeqqqtttssswww}}}vvvooodddhhhooovvvxxxwwwuuuuuussssssrrrqqqpppooonnnmmmlllmmmmmmmmmlllkkkiiihhhhhhjjjlllnnnnnnmmmkkkjjjffffffffffffeeeeeeeeeeeehhhjjjmmmnnnnnnkkkhhheeecccbbbaaa___^^^\\\[[[[[[WWWUUURRRQQQQQQTTTXXXZZZ\\\^^^```ccceeegggggggggjjjhhhdddaaa___]]]]]]\\\XXXWWWWWWYYY]]]aaacccdddccceeeiiikkknnnrrrxxx|||~~~~~~~~~}}}|||{{{zzzyyy{{{zzzyyywwwvvvuuusssrrrtttqqqkkkeee___ZZZWWWUUU\\\^^^aaaddddddccc```^^^[[[[[[]]]^^^____________\\\\\\[[[ZZZZZZYYYXXXXXXWWWWWWWWWWWWVVVUUUTTTTTT[[[```ccccccdddfffddd```^^^^^^^^^\\\XXXSSSNNNKKKJJJKKKKKKKKKKKKJJJJJJIIIJJJKKKKKKKKKJJJGGGEEECCC???===;;;;;;===???@@@@@@>>>>>>@@@CCCEEEDDDBBB???999666222000//////...---------,,,------...///000,,,***)))***+++,,,,,,+++,,,------......------,,,,,,,,,------------------,,,,,,,,,---...///000111......---,,,,,,---......+++---......------///000...++++++...///---...111@@@999111---......,,,))).........------,,,,,,,,,++++++,,,---...//////000------......///000000000111111111111111222222222111111111111222333333444444444444555666777999999>>>>>><<<:::999:::===@@@BBBDDDEEEEEEDDDEEEHHHJJJKKKKKKKKKLLLLLLLLLLLLMMMNNNMMMMMMPPPVVVcccyyy}}}wwwzzz~~~|||oooccc[[[^^^ooo|||xxxllliiijjjsssuuuiii^^^\\\aaajjjuuu{{{qqqfff]]]WWWRRRPPPOOONNNMMMLLLLLLLLLMMMNNNPPPRRRSSSTTTTTTVVVYYY[[[```bbbmmm}}}}}}dddTTTNNNNNNLLLMMMNNNNNNMMMMMMNNNOOOTTTTTTVVVYYY^^^eeekkkooo||||||oooeee\\\WWWTTTSSSUUUYYY```lllyyyzzzqqqfff```YYYWWW\\\cccjjjmmmkkkddd[[[TTTQQQPPPPPPPPPSSSWWW```iiilllnnnvvv|||sssooohhhpppyyy~~~|||yyyxxxwwwvvvtttsssrrrqqqqqqrrrttttttuuutttsssrrrpppqqqsssttttttrrrooonnnpppppppppoooooooooooonnnlllmmmnnnooonnnkkkiiigggggggggfffeeedddbbbaaa```\\\ZZZWWWUUUUUUYYY\\\___cccdddfffiiikkklllmmmmmmooonnnkkkgggdddbbbaaa```YYYXXXWWWYYY]]]bbbeeegggiiijjjlllnnnqqqtttxxxzzz|||}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}|||||||||{{{{{{zzzzzzyyywwwuuussssssrrruuusssoooiiiccc^^^ZZZXXX\\\^^^aaacccdddbbb___]]]ZZZ[[[\\\^^^___``````aaa^^^^^^]]]]]]\\\\\\[[[[[[YYYYYYWWWVVVUUUTTTTTTTTT\\\```bbb```aaaddddddaaabbbbbbbbb```\\\WWWQQQNNNLLLLLLMMMMMMLLLLLLKKKJJJIIIHHHHHHGGGFFFDDDCCCBBBAAA>>>;;;;;;<<<>>>??????===???BBBFFFJJJJJJHHHFFF888555111////////////...------,,,------...///000///---+++******+++***))),,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,---///000000...---,,,++++++,,,---...+++---......------///000...++++++...///---...222CCC;;;111------...,,,))),,,,,,,,,------.........***++++++,,,---......///------......///000000000000000111111111222222222111111111111222333444555555555555666777888999:::>>>>>><<<:::999;;;>>>AAADDDEEEGGGGGGFFFGGGIIIKKKLLLLLLMMMMMMMMMNNNNNNNNNLLLKKKLLLOOOTTTaaawww}}}wwwxxx{{{~~~zzznnnddd___dddqqq~~~yyytttjjjjjjnnnxxx~~~sssggg]]]^^^gggqqq{{{|||qqqfff^^^XXXTTTQQQOOONNNMMMLLLLLLMMMNNNOOOQQQRRRTTTTTTUUUVVVYYY[[[```dddpppgggVVVQQQQQQNNNOOOPPPPPPPPPRRRUUUXXXYYY]]]cccmmmxxx~~~zzzoooeee[[[WWWUUUUUUXXX]]]gggqqq|||~~~|||vvvmmmdddZZZVVVRRRTTT\\\fffmmmpppnnnfffZZZSSSPPPPPPPPPPPPQQQRRRXXX^^^ccciiivvvyyyqqqooommmwww~~~}}}{{{yyywwwwwwtttuuuwwwxxxyyyyyyxxxxxxxxxyyy{{{|||{{{yyyvvvtttuuuuuutttsssrrrrrrqqqqqqooooooppppppooommmkkkjjjlllllllllkkkiiigggfffdddaaa^^^[[[YYYYYY]]]aaadddiiijjjlllnnnpppqqqrrrssssssrrrooommmjjjhhhffffff\\\ZZZYYYZZZ___dddhhhjjjpppqqqrrrtttvvvyyy{{{|||||||||}}}~~~~~~~~~||||||||||||}}}}}}}}}}}}zzzzzzyyywwwtttrrrrrrssstttrrrppplllhhhccc```]]]^^^```bbbcccdddbbb```___]]]]]]^^^___```aaaaaabbbbbbbbbbbbaaaaaa`````````[[[ZZZXXXVVVUUUUUUUUUVVV[[[^^^```^^^```cccdddaaacccccccccbbb```]]]ZZZXXXQQQQQQQQQPPPOOOMMMLLLKKKHHHGGGFFFEEECCCBBBAAAAAABBB???<<<:::;;;===>>>>>>>>>???BBBFFFJJJKKKJJJHHH888555111////////////...000///...------,,,------444111...---------,,,+++,,,,,,------------,,,,,,+++,,,,,,------.........,,,,,,,,,,,,---...//////111000...,,,************,,,---......---,,,...///...+++***---...---///333===666...***+++------+++******+++,,,---...//////++++++,,,,,,------......------......///000000000000000000111222222333333111111111111222444555666666666666777777888999:::=========<<<;;;===@@@BBBEEEGGGHHHHHHGGGHHHKKKMMMMMMMMMMMMMMMNNNNNNNNNNNNJJJJJJKKKNNNSSS___uuuzzzzzz{{{~~~~~~}}}sssjjjdddbbbjjjuuu}}}xxxqqqnnnpppwww~~~sssggg^^^bbbnnnyyy}}}oooccc[[[WWWUUUSSSPPPOOONNNMMMMMMNNNOOOPPPOOOQQQSSSTTTUUUWWWZZZ]]]aaafffsssiiiXXXSSSTTTPPPPPPQQQSSSUUUZZZ```dddkkksss}}}yyyoooeee[[[XXXVVVWWW[[[aaajjjsssyyywwwpppiiiaaaZZZTTTSSSSSSYYYdddooovvvyyywwwmmm```VVVSSSRRRQQQOOOPPPQQQTTT[[[bbblll~~~xxxrrrsssttt~~~zzz{{{|||}}}}}}}}}|||{{{{{{}}}~~~|||{{{xxxxxxvvvuuusssqqqpppoooqqqrrrsssssssssqqqpppoooqqqqqqqqqpppnnnllliiihhheeebbb___\\\]]]aaaeeeiiiooopppqqqsssuuuvvvwwwxxxvvvuuusssqqqooommmlllkkkaaa^^^\\\]]]aaaggglllnnnsssssstttwww{{{~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}zzzzzzyyyvvvsssqqqrrrtttooooooooonnnkkkhhheeecccbbbcccdddddddddcccbbbbbbaaaaaaaaaaaabbbbbbccccccdddddddddddddddccccccccc]]]\\\YYYWWWVVVVVVXXXYYYXXX^^^bbbccceeeiiihhheeefffffffffeeecccbbb```___WWWWWWVVVTTTRRROOOMMMLLLIIIHHHFFFDDDCCCBBBBBBBBBDDD@@@<<<:::;;;<<<======>>>???@@@CCCEEEFFFDDDCCC;;;888444111000000...---000///...------,,,------444111...------.........+++,,,,,,------,,,,,,+++++++++,,,,,,---......///---------,,,,,,---......000///...,,,+++***)))))),,,---...---,,,+++,,,---...+++***---...---///444:::444...******+++++++++******++++++,,,,,,---------------------.........------......///000000000///000000111222222333333111111111222333444555666666666666666666777888999;;;<<<>>>>>>>>>???BBBDDDEEEFFFGGGGGGGGGHHHJJJLLLKKKKKKLLLLLLLLLMMMMMMMMMKKKJJJKKKNNNSSS^^^ssszzz{{{}}}www{{{|||vvvllldddbbbcccsss|||}}}uuussswwwttthhh```fffsss~~~mmm___XXXUUUUUUTTTPPPOOONNNNNNNNNOOOPPPQQQMMMOOOQQQSSSUUUXXX\\\___bbbgggvvvkkkZZZTTTUUUPPPQQQRRRTTTXXX___hhhnnn~~~zzzoooeee\\\XXXWWWXXX]]]bbbmmmtttwwwpppggg___XXXRRRTTTTTTWWW```mmmyyyuuufff[[[WWWUUUSSSQQQQQQRRRVVV^^^fffsssyyytttwww{{{|||~~~~~~}}}{{{yyywwwtttsssrrrrrrtttuuuvvvvvvuuutttrrruuuuuutttsssqqqnnnllljjjhhheeebbb___```ccchhhlllssstttuuuvvvxxxyyyzzz{{{xxxwwwvvvtttsssqqqpppooodddbbb______ccciiinnnqqqrrrrrrtttwww|||~~~~~~~~~}}}}}}}}}|||yyyzzzzzzvvvrrrppprrrtttlllmmmnnnnnnmmmjjjhhhfffeeeeeeeeefffeeeeeeeeedddeeeeeedddccccccddddddeeedddddddddddddddccccccccc___]]]ZZZXXXWWWXXXZZZ[[[XXX___fffjjjmmmpppooojjjlllkkkiiigggeeecccaaaaaa[[[[[[YYYWWWTTTQQQNNNMMMKKKJJJHHHEEEDDDDDDDDDDDDEEEAAA<<<::::::<<<======???>>>>>>???AAAAAA???===???<<<777333111000...,,,---------------...000000111///,,,+++,,,.........+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,...+++***---...---000444<<<888111,,,***)))))))))++++++++++++++++++++++++///////////////.........------......///000000000///000000111222222333333111111111222333444666777555555555555555666777888:::<<<>>>???@@@AAACCCEEEDDDEEEGGGGGGFFFGGGIIIKKKJJJJJJJJJJJJKKKKKKKKKKKKLLLKKKLLLOOOSSS^^^sss}}}yyyzzz}}}}}}rrrkkkkkkfff^^^aaakkkzzz}}}xxxvvvppphhhccchhhuuuwwwfff]]]YYYTTTPPPOOOOOOOOOPPPQQQQQQRRRRRRSSSPPPPPPQQQRRRTTTXXX\\\___ccckkk}}}vvvaaaVVVSSSSSSSSSTTTUUU[[[gggwww~~~yyywwwmmmfff^^^ZZZ\\\```bbbcccoooooonnniiiccc]]]YYYWWWUUUYYY___iiixxxyyyiii^^^VVVQQQQQQUUUTTTWWWZZZ```nnnzzzwww~~~~~~~~~|||yyyvvvtttuuuvvvzzzwwwwww{{{}}}|||{{{|||zzzyyywwwuuutttssssssssskkkkkkiiifffccceeejjjpppvvvyyy|||~~~~~~}}}}}}~~~~~~zzzvvvuuuwwwyyyxxxwwwmmmgggbbbccchhhnnnqqqpppvvvwwwyyy{{{}}}~~~||||||}}}}}}|||}}}{{{yyyxxxxxxwwwuuussspppoooooonnnmmmkkkfffccceeeeeeeeeeeeddddddcccccceeecccaaa___^^^___aaacccbbbbbbbbbbbbcccccccccccc^^^]]][[[YYYWWWVVVUUUUUU[[[]]]eeeqqq|||~~~xxxppprrrqqqooolllhhhddd```^^^YYYUUUPPPOOOPPPRRRRRRQQQOOONNNMMMKKKIIIFFFDDDCCCAAAAAA@@@<<<888777999===<<<>>>@@@@@@???======>>>;;;999666444111000000000222000...,,,+++,,,---...//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---....................................///...,,,+++***+++,,,,,,++++++,,,,,,,,,---------/////////......000444777AAA999000---///111...+++111...+++)))))))))***)))---,,,,,,,,,---...000111111000/////////111222333000111111111111222222222000111222222333444555555666555555555666777999:::@@@??????>>>???AAABBBCCCCCCDDDEEEFFFGGGGGGFFFFFFKKKKKKLLLLLLLLLLLLKKKKKKLLLKKKLLLNNNRRR\\\qqqvvvsssqqqzzzvvvnnniiihhhbbb[[[```kkk~~~xxx~~~~~~oooiiiffflllxxxqqqbbbZZZWWWSSSPPPOOOOOOOOOOOOPPPPPPQQQQQQRRRPPPQQQRRRSSSUUUXXX\\\___fffqqqjjj]]]XXXRRRSSSUUUYYYdddwww|||yyypppiiiaaa]]]^^^bbbeeefffpppnnnjjjccc[[[VVVSSSSSSWWW___kkkyyyzzzkkk___WWWRRRSSSWWWVVV\\\bbbjjjyyy~~~vvvttt}}}~~~|||||||||~~~}}}}}}zzz{{{|||zzzxxxvvvttttttuuuvvvpppooolllgggdddeeejjjoooxxx{{{}}}yyyxxxzzz{{{{{{zzzsssoookkkjjjmmmqqqtttuuuyyyzzz{{{}}}}}}}}}}}}|||{{{}}}{{{yyyxxxxxxwwwuuusssrrrqqqppppppooollliiieeecccbbbbbbaaabbbcccdddddd``````______aaacccfffgggaaaaaaaaaaaaaaaaaaaaaaaa^^^]]][[[YYYWWWVVVUUUUUU\\\___fffsss|||yyyvvvrrrnnnkkkhhhccc```ZZZVVVQQQOOOPPPQQQPPPPPPRRRPPPNNNKKKIIIHHHGGGGGGEEEEEECCC???:::999;;;>>><<<===??????===;;;;;;;;;;;;999777444222111000000111000...---,,,,,,------//////...---------------++++++++++++++++++++++++++++++,,,---............---------------------------,,,+++*********++++++++++++,,,,,,,,,---------/////////...---///333666III???333------///...,,,---+++)))))))))***+++,,,---------------...///000............//////000111000111111111111222222222333333333333333333333333666666666666777888:::;;;???>>>>>>>>>???AAACCCDDDEEEEEEFFFFFFGGGHHHHHHIIIKKKLLLLLLMMMMMMLLLLLLKKKMMMLLLLLLNNNQQQ[[[oootttqqqoooxxxmmmhhheeebbb\\\WWW___lll~~~|||llliiijjjrrr~~~wwwjjj]]]WWWTTTQQQOOOOOOPPPOOOOOOOOOOOOPPPPPPPPPPPPRRRTTTUUUWWWYYY]]]```kkk{{{mmm___YYYWWWXXX\\\dddttt|||tttmmmddd```aaaeeeggghhhnnnjjjddd\\\VVVRRRSSSTTTXXXeeewww|||lllaaaYYYTTTUUUYYYXXXaaakkkuuuwwwqqqqqq{{{}}}~~~}}}|||{{{{{{{{{|||vvvtttpppjjjeeeeeejjjooo{{{~~~~~~|||}}}~~~~~~~~~{{{yyywwwtttssstttxxx{{{~~~~~~|||zzz|||zzzxxxwwwwwwwwwuuussstttsssrrrqqqqqqnnnkkkhhhbbb```^^^]]]]]]```ccceee``````aaacccdddfffggghhhccccccbbbaaaaaa`````````^^^]]][[[ZZZXXXWWWVVVVVVZZZ\\\dddppp~~~}}}wwwpppmmmmmmjjjeee```\\\WWWRRRNNNMMMNNNOOOOOOUUUSSSOOOLLLJJJIIIIIIJJJFFFDDDBBB===999888:::<<<===???@@@???===;;;:::::::::999777555333111111000000000///......------,,,.........---------------++++++++++++++++++++++++,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,,,,,,,------------.........------...222555PPPDDD666---,,,---...---***)))))))))***,,,...///------...............---++++++,,,---...//////...000111111111111222222222444444444333333222222222777666666666777999;;;<<<=========>>>@@@BBBDDDFFFFFFEEEDDDDDDEEEFFFHHHJJJLLLMMMMMMMMMMMMMMMMMMLLLOOOMMMMMMNNNQQQ[[[ooo~~~pppmmmmmmwwwdddbbb```\\\UUUTTT___nnnyyyhhhiiinnnxxxpppeeeZZZUUUSSSOOONNNOOOPPPOOONNNNNNNNNOOOOOOPPPPPPSSSVVVWWWXXX[[[```dddrrrnnn```[[[___cccjjjuuuvvvooofffbbbcccfffhhhhhhgggeee```[[[WWWVVVXXX[[[___ooo~~~nnnbbb[[[VVVXXX\\\aaakkkxxx{{{rrrmmmooo{{{}}}|||}}}|||zzzzzz|||zzzxxxrrrkkkfffggglllrrr~~~{{{vvvvvvzzz~~~{{{yyy{{{yyywwwwwwwwwvvvuuusssuuusssrrrqqqqqqooollliiicccaaa\\\ZZZZZZ\\\```cccfffggghhhhhhgggfffeeedddgggfffeeedddcccbbbaaaaaa^^^]]]\\\ZZZYYYXXXWWWWWWUUUVVV\\\gggttt~~~yyyqqqjjjiiikkkjjjeee______ZZZRRRLLLJJJKKKNNNPPPUUUTTTQQQNNNLLLJJJIIIIIIGGGEEEAAA===:::999:::;;;@@@AAABBBBBB???===<<<<<<:::999888666444333111111///000000000///...---,,,............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,------------...---......------...111333KKKBBB666...---...//////***++++++++++++,,,///000---.../////////...---,,,)))***,,,...//////......000000111111111222222222333333333333333333333333555555555555777999;;;<<<<<<<<<<<<>>>@@@CCCEEEGGGEEECCCAAA@@@AAACCCFFFHHHMMMMMMNNNNNNNNNNNNMMMMMMOOOMMMMMMNNNRRR]]]rrrzzzmmmkkkkkkvvvaaa```\\\VVVQQQTTTbbbrrrzzzsssdddgggooo{{{~~~lllbbbYYYUUURRRNNNMMMNNNPPPOOONNNMMMMMMOOOPPPQQQRRRUUUXXXYYYZZZ]]]eeejjjzzzpppfffbbbfffmmmyyy~~~vvvppphhheeeeeeggggggfffaaa```^^^[[[YYYYYY[[[^^^jjj{{{qqqeee^^^ZZZ\\\aaalllyyyxxxppplllppp~~~~~~xxxuuutttuuuwwwtttpppmmmnnnvvv~~~{{{uuummmhhhjjjpppvvvxxxwww}}}~~~{{{yyyyyyxxxvvvvvvvvvvvvtttssstttrrrppppppooonnnllljjjhhhddd^^^YYYXXXZZZ^^^aaakkkkkklllkkkjjjhhheeedddhhhgggfffeeedddcccbbbaaa___^^^\\\[[[YYYYYYXXXXXXRRRRRRUUU]]]gggpppuuuvvvpppjjjdddeeeiiikkkgggaaabbb]]]UUUMMMIIIKKKOOOSSSSSSSSSRRRRRRPPPMMMKKKJJJLLLIIIDDD@@@===<<<<<<<<>><<<;;;;;;:::999888777555444222222000000000000///...---,,,------......------,,,+++........................---------...------,,,,,,++++++++++++++++++++++++,,,,,,------------------,,,,,,---------.........---.........---...000222>>>999222//////000111000,,,...///...,,,,,,...000---.../////////...---,,,***+++---///000000000000000000111111111222222222111111222333333444555555333333333444555777999;;;;;;<<<<<<>>>@@@CCCFFFGGGEEECCCAAA???@@@CCCFFFIIIMMMMMMNNNNNNNNNNNNMMMMMMNNNLLLLLLOOOSSS```vvvxxxkkkjjjlllwwwccc```ZZZRRRNNNVVVhhhvvv{{{}}}kkkbbbfffooozzz~~~xxxfff___WWWUUUQQQMMMLLLNNNPPPOOONNNMMMNNNPPPRRRSSSSSSWWWZZZZZZ[[[aaajjjsssqqqiiigggkkkvvv|||wwwrrrllljjjjjjjjjhhhfff```___^^^[[[ZZZZZZ]]]___pppvvvkkkccc```ccchhhrrrxxxrrrpppuuuyyytttqqqoooooommmkkkhhhgggjjjvvv}}}{{{{{{{{{~~~zzzqqqlllmmmuuu{{{zzz{{{~~~|||zzzxxxwwwuuuuuuvvvvvvtttrrrsssqqqooonnnnnnmmmllljjjkkkggg```[[[YYY[[[^^^aaahhhiiijjjkkkkkkjjjiiihhhffffffeeedddcccaaaaaa```___^^^]]][[[ZZZZZZYYYYYYTTTSSSSSSWWW]]]dddhhhjjjgggdddccceeejjjllliiieeeccc```[[[TTTPPPOOORRRVVVRRRRRRSSSTTTUUUUUUTTTTTTTTTOOOHHHCCC???<<<999888;;;===>>>===;;;999888888:::999999888777555333222111111000//////......---,,,------......,,,+++***------------------------,,,,,,------...---------++++++++++++++++++++++++,,,------............---,,,---------.............../////////......000222444222//////000111000000---000111000,,,+++,,,///------...............---+++,,,...///111111222222000111111111111222222222000111111222444555555666222222222333444777999:::<<<<<<<<<>>>@@@CCCEEEGGGHHHFFFDDDBBBCCCFFFIIIKKKLLLMMMMMMMMMMMMMMMMMMLLLMMMKKKKKKNNNSSSaaaxxxvvvjjjkkkoooyyyiiicccXXXNNNNNNZZZmmmzzzvvvhhhbbbfffmmmuuu{{{zzztttooo___YYYTTTSSSQQQMMMMMMPPPOOONNNMMMMMMNNNQQQTTTVVVUUUXXX[[[[[[\\\cccpppzzztttnnnmmmuuu~~~}}}zzzvvvrrrqqqqqqoookkkgggbbb```^^^[[[[[[^^^dddiiizzz}}}qqqjjjgggjjjooozzzzzzvvvuuuzzz}}}xxxsssooonnnmmmeeefffhhhiiiooo||||||uuuuuuwww{{{wwwpppqqqxxx}}}~~~~~~|||{{{xxxvvvuuuuuuuuuuuutttrrrsssqqqooonnnnnnnnnlllkkklllhhhccc^^^\\\^^^aaadddeeefffggghhhiiijjjjjjjjjfffeeeeeedddcccbbbbbbaaa___^^^]]]\\\[[[ZZZZZZZZZUUUTTTSSSTTTWWW[[[___aaa``````bbbfffiiiiiigggeeebbbddddddaaa\\\XXXVVVVVVSSSSSSTTTVVVZZZ___dddgggccc]]]SSSKKKEEE???:::777999:::<<<<<<:::888888888999999999999888666444333222111000............///+++,,,---......,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------------------...............000111000//////000222222111///...............***...000///+++)))+++...---------------...///000,,,,,,---...///111333333000111111111111222222222222222222333333444444444222222222333555888:::;;;=========>>>@@@BBBEEEFFFHHHFFFEEEDDDEEEGGGIIIKKKKKKLLLLLLMMMMMMLLLLLLKKKMMMKKKJJJLLLQQQ___vvvvvvkkknnnrrr|||~~~mmmeeeXXXMMMOOO]]]ppp}}}tttiiicccffflllrrruuusssmmmhhhZZZUUUQQQQQQPPPMMMNNNRRROOONNNMMMMMMOOORRRVVVXXXVVVYYY[[[[[[\\\eeesss}}}wwwvvv~~~~~~}}}zzzwwwvvvvvvsssnnniiicccaaa^^^\\\^^^eeeooovvvuuunnnkkkooottt|||yyyyyy~~~|||xxxssspppnnnmmmaaaeeejjjnnnvvv|||tttnnnpppvvv{{{sssssszzz~~~}}}}}}||||||wwwvvvttttttuuuuuutttrrrtttrrrpppoooooonnnmmmlllllliiiddd```___aaadddgggdddeeeeeefffggghhhhhhiiigggggggggffffffeeeeeeddd___^^^]]]\\\[[[[[[ZZZ[[[UUUTTTSSSRRRTTTWWWZZZ[[[[[[]]]aaaeeeffffffdddbbbaaafffkkkkkkfff^^^YYYVVVUUUTTTTTTWWW]]]gggqqqwwwvvvnnncccXXXPPPIIIBBB===999;;;======;;;:::::::::999999:::999888666444333333222000...---...///000+++,,,---......,,,***)))***************************+++,,,---......///...,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,---------........./////////000111111000000111222555333000---,,,,,,,,,---'''+++///...***(((***------,,,,,,,,,---...000111,,,,,,,,,---...000333444000111111111111222222222444444333333333333222222333333333444666999;;;============>>>@@@BBBDDDFFFEEEEEEDDDCCCDDDFFFHHHIIIKKKKKKLLLLLLLLLLLLKKKKKKMMMKKKJJJKKKOOO\\\sssvvvlllpppttt~~~{{{ooodddXXXTTTWWW```ooo{{{|||yyy|||ssshhhgggmmmsssxxx{{{zzzpppfff[[[WWWRRROOONNNOOOOOOOOOQQQQQQQQQRRRRRRRRRSSSSSSVVVWWWYYY]]]aaaiiizzz}}}}}}~~~~~~{{{uuunnnjjjfffjjjeeeccckkkpppvvv{{{sssqqqyyy|||yyy{{{yyyyyyuuulllddd```eeemmmuuu}}}rrrmmmkkkqqqxxxwww{{{|||{{{{{{{{{{{{|||{{{yyywwwuuusssrrrqqqppppppoooppppppooommmjjjjjjhhhdddbbbaaabbbcccdddeeeggghhhgggfffdddeeeeeecccccccccbbbbbbaaaaaaaaabbbaaa___]]]ZZZYYYXXXWWWTTTSSSRRRRRRSSSUUUWWWYYY[[[___eeehhhhhheeecccbbb]]]ccckkknnnllleee]]]XXXSSSSSSTTTWWW]]]eeemmmrrrsssqqqmmmeee[[[OOODDD===<<<=========;;;:::;;;<<<;;;:::999777666555555555111111000......---------......---------,,,,,,,,,---------......---,,,,,,000---,,,---///000...,,,++++++++++++,,,------...)))+++...111222111000///+++---000222333333222111///...---,,,---///111333999222------111222...))),,,)))'''***///111...***---,,,+++***+++,,,---...---------------...//////666444222111000000222333222222111111222222333444///111333555888999::::::????????????@@@CCCEEEFFFBBBBBBBBBCCCEEEGGGIIIKKKLLLLLLLLLKKKKKKKKKKKKKKKNNNKKKJJJMMMRRR___sss{{{nnnooowww}}}uuupppeeeZZZWWW\\\cccnnnwww{{{yyywwwzzz~~~|||ooogggmmmttt|||~~~ssshhhZZZVVVQQQNNNNNNOOOOOOOOONNNNNNOOOPPPRRRSSSTTTTTTWWWWWWYYY^^^cccmmm~~~zzztttnnnjjjiiipppmmmkkkrrrxxxxxxwww~~~~~~|||}}}yyywwwrrrjjjddddddkkkttt~~~{{{qqqnnnpppzzz}}}}}}}}}|||||||||{{{zzzzzzyyywwwuuutttsssrrrqqqpppoooppppppnnnllliiijjjhhheeecccbbbaaabbbbbbccceeegggfffeeedddeeefffbbbbbbbbbbbbcccccccccccc```___]]][[[YYYXXXWWWWWWUUUTTTSSSRRRRRRSSSTTTUUUYYY]]]cccffffffdddcccccceeehhhkkklllggg```YYYTTTQQQQQQRRRTTTYYY___dddhhhhhhiiihhheee]]]RRRGGGAAA;;;<<<<<<;;;::::::::::::;;;::::::888777666555444000//////.........//////......---------,,,,,,,,,------------------------///---,,,---//////...,,,,,,,,,,,,+++,,,,,,------***,,,...000111111111000---...///000111111000///......---,,,---///111222===999333///............++++++,,,---......---,,,------,,,,,,------...///......------......///000444333111000000000222333222222111111222222333444333333444555666888999999>>>>>>>>>>>>@@@BBBDDDEEEDDDDDDDDDDDDEEEFFFHHHIIILLLLLLLLLLLLLLLLLLLLLLLLOOOLLLKKKMMMRRR^^^rrrtttssszzz~~~~~~~~~zzzpppcccXXXXXX```gggmmmrrrwww{{{{{{wwwtttwww{{{|||uuummmhhhsss|||rrreeeYYYUUUQQQNNNNNNOOOOOONNNKKKLLLMMMOOOQQQSSSTTTTTTWWWVVVXXX^^^fffrrr~~~zzztttooolllnnnxxxxxxvvv|||zzzsssmmmhhheeeccckkkwww{{{zzzuuuuuu{{{~~~}}}}}}|||{{{yyyxxxxxxwwwuuuttttttsssrrrqqqpppoooooommmjjjhhhiiihhhfffdddbbb```___^^^aaaccceeeeeeddddddeeefffaaabbbbbbccccccdddeeeeee]]]\\\[[[ZZZYYYXXXXXXXXXXXXWWWUUUSSSRRRQQQQQQQQQXXX[[[```cccdddcccddddddiiijjjjjjhhhccc\\\VVVRRROOOOOOPPPQQQSSSVVVXXXZZZ[[[]]]``````\\\TTTKKKEEE;;;;;;;;;::::::::::::999;;;;;;;;;;;;999777555444...............///000000......---------,,,,,,,,,---,,,,,,+++,,,---///000...---,,,---...///...,,,...---,,,,,,,,,,,,,,,,,,------...///000111222222000000//////......------......---------///000111;;;<<<<<<888333...,,,,,,***---//////---+++,,,...,,,---......//////......//////......//////000111222111000///000111222333222222111111222222333444666555555444555666888999============???AAACCCDDDFFFEEEDDDDDDDDDEEEFFFGGGKKKLLLLLLLLLMMMNNNNNNNNNPPPMMMKKKMMMQQQ]]]qqqyyyyyypppaaaUUUXXXbbbkkkpppsssxxx||||||wwwtttvvvyyyzzz{{{~~~tttnnnmmmwww{{{lll___WWWTTTPPPNNNNNNNNNNNNNNNKKKLLLMMMNNNPPPQQQRRRSSSVVVUUUXXX```kkkzzz}}}|||}}}{{{vvvsssqqqtttzzzqqqjjjggggggbbbkkkxxx{{{xxx}}}~~~~~~}}}{{{wwwwwwwwwvvvuuuuuuttttttsssqqqppppppooommmjjjgggggggggfffdddbbb___\\\ZZZ___aaacccdddddddddeeefffcccccccccccccccddddddddd[[[[[[ZZZYYYYYYYYYYYYZZZ\\\[[[YYYVVVSSSPPPNNNMMMVVVYYY^^^aaacccdddeeegggggggggfffeeeaaa[[[TTTPPPJJJKKKMMMNNNOOOPPPPPPOOOPPPSSSVVVWWWUUUQQQKKKHHH<<<;;;:::;;;<<<<<<<<<;;;<<<===>>>>>><<<:::777555000//////.........//////......---------,,,,,,,,,---,,,+++***+++---000111------------------------///...---,,,,,,,,,,,,,,,//////......///000222333333222000///------,,,,,,...------------...///000222888@@@CCC@@@888///***,,,,,,------,,,,,,,,,,,,+++,,,.../////////...---///////////////000111111////////////000111222333222222111111222222333444777666444444555666999:::<<<<<<<<<<<<>>>@@@BBBCCCEEEEEEDDDDDDDDDFFFGGGHHHKKKKKKLLLMMMNNNOOOOOOPPPQQQNNNLLLMMMQQQ\\\ooo}}}~~~qqqbbbWWW[[[iiisssxxx{{{}}}yyyuuuwwwzzzzzzzzzxxxttttttzzz~~~ssseeeYYYUUUSSSOOONNNNNNNNNNNNMMMMMMMMMNNNNNNOOOPPPPPPPPPTTTTTTYYYdddrrr|||vvvwww|||}}}xxxzzz~~~}}}yyywwwwwwyyy|||pppiiiggghhhfffooo|||wwwxxx~~~|||{{{vvvvvvvvvvvvuuuuuuttttttsssrrrqqqppppppnnnjjjhhhffffffeeedddaaa]]]ZZZXXX^^^```bbbdddcccdddeeegggeeeeeedddccccccbbbaaaaaa[[[[[[ZZZZZZZZZ[[[[[[\\\___^^^\\\YYYUUUQQQMMMKKKSSSWWW\\\```ccceeegggiiieeeddddddcccaaaZZZQQQJJJFFFHHHJJJLLLMMMMMMLLLKKKLLLLLLMMMMMMLLLJJJHHHGGG===<<<;;;<<>>???@@@@@@>>><<<999777222111000///------,,,,,,......---------,,,,,,,,,---,,,+++***+++---000111,,,---------,,,,,,------///......---,,,,,,,,,,,,000///...---...000111333555444222000......---------------------......///,,,222:::DDDHHHGGGAAA;;;222...******---...,,,)))***+++,,,......---,,,,,,///////////////000111111......//////000222222333222222111111222222333444555555444444555888:::<<<<<<<<<<<<<<<===@@@BBBCCCCCCCCCCCCCCCEEEGGGIIIJJJKKKKKKLLLMMMNNNOOOOOOPPPQQQNNNLLLMMMPPP[[[ooo}}}rrreee^^^dddrrr|||zzzvvvyyy|||~~~~~~|||zzzzzz~~~tttjjj___WWWTTTRRROOONNNNNNNNNMMMLLLNNNNNNOOOOOOOOOOOOPPPPPPSSSUUU]]]lll|||uuuvvvzzzzzzuuuwww~~~xxxtttwww}}}{{{zzz{{{~~~}}}rrrjjjhhhiiihhhrrrtttvvv~~~|||zzzvvvvvvvvvuuuuuuttttttttttttsssrrrqqqqqqooollljjjffffffeeedddaaa^^^[[[YYY^^^aaacccdddddddddeeeffffffeeedddcccaaa```______[[[[[[[[[ZZZZZZ[[[[[[\\\^^^^^^]]]ZZZVVVQQQLLLIIINNNSSSYYY___bbbdddggghhhfffdddbbbaaa^^^WWWLLLDDDDDDEEEHHHJJJKKKKKKJJJIIIIIIHHHGGGFFFEEEEEEEEEEEE===<<<;;;>>>BBBEEEEEECCC????????????===;;;999888444333111///---,,,++++++......---------,,,,,,,,,---,,,,,,+++,,,---///000+++---...---,,,+++,,,---///...------------------///...---------///000111333333222111000///......---------------------------...111999CCCLLLPPPQQQ???777///,,,...///---******+++,,,,,,------,,,,,,//////......//////000111//////000111111222333333222222111111222222333444444444444555666999;;;<<<<<<<<<<<<<<<>>>@@@BBBCCCBBBBBBBBBCCCEEEGGGJJJKKKKKKLLLLLLLLLMMMNNNNNNNNNQQQMMMKKKLLLPPP[[[ooo|||ooogggdddmmmyyyxxxuuuyyy||||||}}}tttiiiaaaZZZTTTSSSQQQNNNMMMNNNNNNMMMLLLMMMNNNNNNOOOPPPQQQQQQRRRTTTWWWcccuuu}}}oooqqqwww~~~||||||yyyrrrqqqvvv~~~|||zzz{{{~~~tttmmmjjjjjjkkkwww{{{nnnpppxxx~~~}}}{{{yyywwwwwwvvvuuuttttttsssssstttsssrrrrrrsssqqqnnnllliiihhhgggeeecccaaa___^^^```bbbdddeeeddddddeeefffccccccbbbbbbaaa```______[[[ZZZZZZYYYYYYYYYZZZZZZ[[[[[[[[[YYYUUUPPPJJJGGGHHHNNNVVV]]]aaaccceeeffffffbbb^^^\\\[[[UUUMMMFFFDDDEEEGGGHHHIIIHHHHHHGGGFFFFFFFFFEEEDDDCCCBBBBBB<<<::::::>>>DDDHHHHHHFFF>>>>>>===<<<:::999888777222222000///------,,,,,,......---------,,,,,,,,,------------------------+++---...---+++***,,,......------------......///---------------......//////000111111111000///...---------...---------,,,------...111666???IIIQQQNNNFFF;;;333000......---,,,,,,,,,,,,,,,---............------......///000000000111222222333333222222222111111222222333444555666666777888888999999======<<<===>>>@@@BBBDDDDDDCCCCCCCCCEEEGGGHHHJJJLLLLLLLLLLLLLLLLLLLLLLLLPPPLLLJJJLLLPPP[[[ooo~~~kkkfffgggrrr|||}}}||||||~~~|||uuusssyyy}}}zzz{{{~~~zzzlll```YYYUUURRRRRRPPPNNNMMMNNNNNNMMMKKKLLLLLLNNNOOOQQQRRRTTTTTTUUUYYYggg{{{{{{vvvwww}}}}}}tttnnnooovvv|||yyyyyyvvvpppllljjjssswwwjjjjjjqqqttt~~~~~~|||zzzxxxwwwwwwvvvuuutttsssrrrrrrtttssssssssstttssspppnnnkkkjjjiiigggeeecccbbbaaaaaaccceeeeeeddddddeeefffaaaaaaaaaaaa````````````ZZZZZZYYYXXXXXXXXXXXXYYYXXXYYYYYYXXXTTTOOOIIIFFFDDDJJJSSS[[[```bbbcccdddccc^^^YYYXXXXXXVVVQQQMMMDDDEEEFFFGGGGGGFFFFFFEEECCCDDDFFFGGGFFFDDDAAA@@@;;;999999===EEEIIIIIIGGG===<<<;;;999777777666666111000///.....................---------,,,,,,,,,------.........---,,,,,,***,,,...---+++***,,,...---------------...///000,,,,,,------------------,,,---///111111000...------------......---,,,,,,***...111///,,,///888AAAXXXRRRGGG:::111---...111......---,,,,,,...///000---------------...//////111111222333333333333222222222111111222222333444777777888888888888777666============???AAACCCDDDFFFEEEDDDDDDDDDEEEGGGHHHLLLLLLLLLLLLKKKKKKKKKKKKOOOLLLJJJLLLPPP[[[ooojjj``````mmmuuuuuuwww}}}|||{{{tttvvvxxxvvvxxx{{{{{{zzzuuulllbbb[[[VVVTTTSSSPPPOOOMMMLLLLLLMMMNNNOOONNNNNNQQQUUUTTTQQQQQQUUU\\\```lll|||}}}zzzsssqqqtttyyy}}}}}}|||tttsssuuuvvvoooqqquuuxxx~~~}}}}}}}}}~~~|||zzzyyyyyyxxxvvvtttuuuttttttsssrrrrrrqqqqqqrrrooollliiihhhfffdddbbbaaabbbddddddcccdddfffhhhddddddeeeeeedddbbbaaa```aaa```___]]][[[YYYXXXWWWWWWVVVUUUTTTSSSOOOJJJFFFEEEFFFKKKTTT^^^ccccccbbbaaa\\\WWWVVVXXXWWWSSSOOOIIIHHHGGGHHHHHHHHHFFFDDDGGGFFFDDDCCCBBBBBBBBBBBB===;;;:::;;;???CCCCCCBBB======<<<:::888777666555444222000---,,,,,,------......//////......---,,,*********+++,,,---...///000///...---,,,+++******+++,,,...//////...,,,+++---,,,++++++++++++,,,------.........---...111333.........///////////////------......///000111111>>>KKKUUUQQQ@@@222///222//////.........//////000////////////000000000000000000000000111111111111222222222111222222333333555555555555666888999:::??????>>>>>>???AAADDDEEEDDDDDDEEEDDDCCCDDDFFFHHHKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGHHHPPP___rrrggg^^^___kkktttvvvzzz}}}~~~~~~uuussstttuuuuuuuuuppphhh```YYYUUUSSSSSSPPPPPPPPPPPPOOONNNMMMLLLLLLJJJMMMRRRTTTSSSTTTXXX\\\cccqqqyyyuuuuuuxxx|||~~~}}}}}}{{{zzz~~~wwwsssvvv{{{}}}}}}|||}}}}}}|||zzzzzzzzzxxxvvvtttttttttttttttsssrrrqqqqqqqqqnnnkkkiiihhhgggeeecccaaabbbcccbbbaaabbbeeehhheeeeeeffffffeeedddbbbaaaaaa```___]]][[[ZZZXXXXXXVVVUUUUUUTTTRRROOOJJJFFFCCCEEEJJJRRR\\\bbbdddbbbccc^^^YYYXXXXXXWWWSSSPPPHHHGGGFFFGGGHHHIIIGGGFFFEEEEEEDDDDDDCCCCCCBBBBBB???<<<::::::===???@@@@@@>>>===<<<:::999888777666555444111///------......,,,,,,------,,,,,,+++***++++++++++++,,,---.........---------------,,,,,,---...///000000///...------,,,+++******+++,,,---------......---...000222/////////......---------,,,,,,------......//////111<<>>AAABBBBBBCCCDDDCCCCCCDDDGGGIIIKKKLLLLLLLLLKKKJJJIIIIIIIIIIIIHHHIIIQQQ```rrrccc]]]^^^jjjtttyyyyyyqqqoooppppppooonnnjjjccc\\\VVVSSSRRRRRRMMMNNNPPPRRRRRRQQQOOONNNRRRNNNMMMQQQTTTUUUWWWZZZ]]]hhhzzz}}}}}}~~~~~~zzzxxx{{{}}}~~~}}}~~~zzzwww}}}~~~}}}|||||||||{{{{{{zzz{{{{{{yyyvvvsssssstttuuuvvvuuusssqqqpppooommmjjjiiihhhhhhfffdddbbbbbbaaa______```dddgggffffffgggggggggeeedddcccaaa```___]]]\\\ZZZYYYXXXVVVUUUTTTSSSRRROOOJJJGGGBBBCCCGGGOOOZZZaaadddccceeeaaa\\\ZZZYYYXXXTTTPPPIIIGGGFFFGGGHHHIIIIIIHHHCCCDDDEEEEEEEEEDDDCCCCCCBBB>>>:::888999;;;<<<<<<===<<<<<<:::999888777777666444222000///...//////,,,,,,------,,,,,,+++***---,,,,,,++++++,,,,,,---,,,,,,,,,------.................................,,,,,,++++++++++++,,,,,,,,,---...---------///111000///...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,///666???EEEBBB777------,,,++++++++++++,,,---////////////000000000000000000000000111111111111000000111111222333444555444444444555666777999999;;;;;;::::::;;;===???AAA@@@AAABBBBBBBBBEEEHHHKKKLLLMMMLLLLLLKKKJJJIIIHHHJJJIIIHHHJJJQQQ```sss___]]]aaammmxxxtttmmmmmmooonnnlllgggddd^^^XXXTTTRRRQQQQQQIIIKKKNNNQQQSSSUUUUUUUUU^^^WWWSSSTTTVVVVVVWWWZZZaaaqqq~~~}}}}}}|||{{{}}}|||{{{{{{{{{yyyyyyzzz{{{|||zzzvvvsssrrrtttuuuvvvvvvsssqqqooonnnllljjjiiiiiihhhgggfffbbbaaa```]]]\\\^^^bbbeeeeeeeeefffgggfffeeedddcccaaa```___^^^\\\[[[ZZZYYYWWWUUUTTTSSSRRROOOKKKHHHBBBBBBEEELLLWWW___cccdddfffccc___\\\ZZZXXXUUURRRMMMKKKHHHGGGHHHHHHHHHHHHCCCEEEGGGHHHHHHGGGFFFDDDDDDAAA;;;777666666888999;;;;;;:::999888777777777555444222111///...............//////......---,,,...---,,,,,,+++++++++,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,---+++---...---,,,---...000---------,,,,,,+++++++++++++++++++++++++++******111,,,***000<<>>AAABBB@@@AAAAAAAAABBBEEEIIIMMMMMMMMMMMMLLLKKKJJJIIIHHHIIIIIIHHHIIIQQQ```rrr|||]]]___fffsss{{{oookkknnnqqqppplllcccaaa\\\WWWSSSQQQPPPPPPLLLLLLMMMNNNQQQTTTWWWYYYaaaZZZUUUUUUVVVVVVYYY]]]jjj}}}~~~}}}~~~|||{{{zzzzzzzzzwwwwwwxxxzzz{{{yyyvvvsssrrrsssuuuvvvuuussspppnnnnnnllliiihhhiiiiiigggfffbbbaaa___\\\[[[\\\```cccbbbcccdddeeedddcccbbbaaa``````___^^^]]][[[ZZZZZZXXXVVVUUUTTTSSSPPPMMMJJJDDDBBBDDDJJJTTT]]]aaaccceeeccc```]]][[[YYYWWWVVVSSSPPPKKKHHHHHHHHHGGGGGGFFFGGGIIIJJJKKKIIIHHHGGGFFFBBB===888555444666888999999888888777777666666444333222000///...------......//////......---,,,......---,,,++++++++++++......---------,,,,,,,,,---,,,++++++++++++,,,---------............------+++,,,------,,,,,,---...***+++++++++,,,,,,------++++++++++++++++++******222---(((***333;;;???@@@111///---,,,+++,,,...///////////////000000000000///000000000111111111111000000000111222444555666333444444444555777888999;;;;;;:::;;;===???BBBDDDAAABBBBBBBBBBBBEEEJJJNNNMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHHHHIIIPPP___rrr|||xxx{{{ZZZaaammm{{{}}}|||uuukkkjjjooosssqqqmmmcccaaa\\\XXXTTTQQQPPPPPPQQQPPPOOONNNOOOQQQSSSUUUWWWTTTSSSTTTUUUVVV]]]eeettt~~~~~~~~~~~~~~~{{{zzzyyyyyyyyyvvvuuuvvvwwwyyyxxxuuusssqqqrrrssstttsssqqqooonnnnnnllljjjiiiiiihhhgggfffbbbaaa```]]][[[\\\^^^aaa```aaabbbccccccbbbaaa`````````___^^^]]]\\\[[[[[[YYYXXXVVVTTTTTTRRROOOMMMHHHEEEDDDIIIQQQZZZ___aaabbbaaa___]]]\\\ZZZZZZZZZYYYTTTNNNJJJHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJHHHHHHEEEDDD@@@;;;666555777999888888888888888777777777333333222111///...---,,,,,,,,,------,,,,,,+++***...---,,,,,,++++++++++++.........------,,,,,,,,,------------------------------............------***,,,------,,,++++++,,,)))***++++++------...///,,,,,,,,,,,,,,,,,,,,,,,,******+++---000333666777333111///,,,,,,---///000////////////000000000000000000000000111111111111000000111111222333444555333333333444555666888888888888888:::<<<@@@DDDFFFEEEEEEDDDCCCBBBEEEJJJMMMLLLLLLMMMMMMMMMLLLKKKKKKJJJIIIHHHJJJQQQ```sss{{{yyy~~~WWWcccsss{{{{{{|||sssiiihhhooosssqqqllleeeccc^^^ZZZUUURRRPPPOOOQQQPPPPPPPPPPPPPPPPPPQQQOOOPPPSSSUUUUUUWWWaaammm~~~}}}}}}}}}}}}{{{yyyxxxxxxxxxuuuttttttuuuvvvvvvuuusssqqqqqqqqqqqqpppooonnnnnnooommmjjjiiiiiihhhfffeeeaaaaaaaaa^^^\\\\\\]]]___``````aaabbbbbbbbbaaa`````````___^^^]]]\\\\\\[[[[[[YYYWWWVVVUUUTTTQQQOOOLLLIIIFFFHHHPPPXXX]]]___^^^^^^^^^]]]\\\\\\\\\]]][[[VVVPPPKKKJJJJJJKKKKKKJJJIIIIIIIIIHHHGGGGGGGGGDDDDDDBBB>>>999777888;;;999999999999999999::::::444444333222111///...---,,,,,,------,,,,,,+++***------,,,+++++++++,,,,,,,,,,,,---------------...,,,---............---,,,++++++,,,------,,,++++++)))+++------,,,+++++++++++++++,,,,,,------......,,,,,,------......//////(((***---.........///000444222///,,,,,,---///000////////////000000000000000000000000111111111111222111111111222333333444333333333444555666777888888888999;;;???CCCGGGJJJJJJIIIGGGDDDCCCEEEIIIMMMKKKKKKLLLMMMMMMMMMMMMLLLLLLKKKJJJLLLSSSbbbuuu{{{zzzUUUcccvvv{{{qqqhhhhhhnnnsssooojjjgggeee```[[[VVVRRRPPPOOOLLLMMMOOOQQQRRRRRRQQQPPPNNNQQQVVVYYYWWWYYYdddqqq}}}zzz~~~~~~~~~{{{zzz}}}}}}zzzyyyxxxxxxxxxtttsssrrrssstttuuuuuutttqqqqqqpppoooooonnnnnnnnnooommmjjjiiihhhhhhfffdddaaaaaaaaa```]]]\\\]]]^^^```aaabbbccccccbbbaaa`````````___^^^]]]]]]\\\\\\\\\ZZZXXXVVVVVVUUURRRPPPOOOKKKGGGHHHOOOVVV[[[^^^\\\\\\]]]]]]\\\\\\^^^___[[[VVVPPPLLLKKKLLLNNNNNNJJJIIIHHHGGGFFFEEEEEEFFFCCCDDDCCC@@@;;;999:::<<<::::::;;;;;;;;;;;;<<<<<<555555444444222000///.........//////......---,,,---,,,,,,++++++,,,,,,---***++++++,,,---//////000)))***,,,------,,,***))))))***+++,,,,,,+++***))))))+++------,,,******+++------------------------------......///000111111------,,,,,,,,,---///000444222///,,,+++,,,...000////////////000000000000000000000000111111111111222222222111222222333333333333333444555666777888::::::<<<>>>BBBGGGLLLNNNLLLKKKHHHEEECCCEEEHHHLLLJJJKKKLLLMMMMMMNNNNNNMMMNNNMMMLLLNNNUUUdddwwwzzzzzz\\\fffwwwyyymmmdddgggnnnpppmmmkkkbbb```\\\XXXTTTQQQOOONNNNNNNNNOOOOOOOOONNNNNNMMMRRRQQQSSSWWW[[[```kkkvvv~~~xxxuuuuuu{{{}}}}}}}}}~~~}}}}}}}}}||||||~~~}}}{{{yyywwwvvvvvvuuussssssssssssssssssrrrrrruuutttrrrqqqppppppqqqqqqooonnnllljjjhhhfffeeeeeebbbcccaaa]]]XXXVVVXXXZZZ^^^^^^^^^^^^^^^^^^^^^]]]XXX[[[^^^]]]YYYWWWWWWYYYXXXZZZ[[[YYYVVVUUUVVVXXXUUUNNNKKKPPPWWW[[[]]]`````````_________^^^^^^]]][[[YYYVVVSSSQQQRRRTTTUUUNNNLLLKKKJJJJJJIIIGGGEEEBBBBBBAAA???===;;;999888======<<<;;;999888777777666555444333111000//////......---------,,,,,,,,,---,,,,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++---,,,++++++******+++++++++,,,---.........,,,,,,------///000000000///...))),,,000111000...---,,,111///------......---,,,---------............///......------...///111222111111222222222333333333222222111111222222333444555666555444333444777:::?????????===>>>EEERRR\\\eeeZZZLLLBBB@@@CCCGGGIIIGGGIIIKKKNNNOOONNNLLLKKKNNNMMMKKKLLLTTTdddxxx|||}}}bbbmmm}}}ttthhhaaagggoooooojjjeee___^^^ZZZWWWTTTRRRPPPPPPOOOOOOPPPPPPPPPPPPOOOOOOQQQQQQSSSWWWYYY___mmmzzzzzzsssooommmjjjlllqqqzzz|||}}}~~~}}}|||}}}~~~{{{|||{{{{{{{{{~~~}}}|||{{{zzzxxxwwwvvvuuuttttttssssssssssssrrrrrrtttsssrrrqqqqqqppppppppppppooommmjjjhhhfffeeeeeebbbbbb```]]]YYYWWWXXX[[[^^^___`````````___^^^]]]YYYZZZZZZYYYXXXXXXZZZ[[[YYY[[[\\\ZZZWWWVVVWWWYYYYYYQQQLLLPPPWWW\\\```dddggghhhhhhhhhfffccc```^^^^^^[[[WWWTTTRRRSSSUUUVVVNNNLLLJJJIIIIIIHHHGGGEEECCCBBBAAA???<<<999777555<<<<<<;;;:::999888888777666555444333222000//////......---------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++---,,,++++++***+++++++++///000000000///...------+++,,,...///000000000///,,,...000000...,,,++++++000...,,,,,,------,,,+++---------............/////////......///000222333111111111111222222222222222222111111222222333444444444444444333444777:::666888;;;>>>CCCMMM[[[fffmmmcccUUUJJJEEEDDDEEEEEEHHHJJJLLLNNNOOONNNMMMLLLMMMLLLKKKMMMUUUeeezzzdddppp}}}mmmeeebbbkkktttsssiii```]]][[[XXXVVVSSSRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQSSSTTTWWWYYYZZZaaassskkkeee___\\\\\\___gggqqqyyy{{{||||||{{{{{{}}}~~~yyyyyyzzzzzz{{{~~~~~~|||{{{{{{|||{{{zzzxxxvvvuuutttttttttsssssssssrrrrrrssssssssssssrrrqqqpppppppppooommmjjjhhhfffddddddaaaaaa___]]]ZZZYYYZZZ\\\^^^___aaabbbbbb```]]]\\\YYYWWWUUUVVVXXX[[[]]]^^^ZZZ[[[[[[ZZZXXXWWWXXXYYY[[[SSSNNNRRRXXX]]]ccchhhnnnpppsssssspppkkkeeeaaa```]]]XXXTTTSSSTTTVVVXXXSSSPPPMMMKKKJJJJJJIIIGGGCCCBBBAAA???<<<999555444;;;:::::::::999999999999666555444333222111000///......---------,,,,,,,,,,,,,,,,,,,,,------------------------------------************+++++++++,,,------,,,+++++++++++++++222111000...------,,,,,,,,,---...///000///......///000000///,,,++++++,,,///---++++++,,,---,,,+++---------............///000/////////000111222333000000000000111111111111222222111111222222333444222222333333333444777:::999;;;>>>@@@CCCJJJTTT[[[ZZZUUUMMMGGGEEEFFFFFFGGGIIIJJJMMMNNNOOONNNMMMLLLKKKKKKKKKNNNWWWhhh}}}```lll{{{vvvhhhccceeerrr}}}yyylllaaa\\\ZZZWWWUUURRRQQQQQQQQQQQQQQQPPPPPPQQQQQQRRRRRRUUUWWWZZZ\\\]]]eeezzzddd]]]WWWUUUVVV\\\iiivvv{{{|||}}}|||{{{{{{|||~~~wwwxxxyyyzzz{{{~~~|||zzzzzz{{{||||||{{{yyyvvvuuuuuuuuuttttttssssssrrrrrrrrrssstttuuutttsssqqqpppooonnnkkkiiifffdddccccccaaa```___^^^\\\\\\\\\]]]\\\^^^aaacccbbb```]]]ZZZXXXUUUTTTWWW\\\______^^^ZZZZZZZZZYYYXXXWWWWWWWWWYYYSSSPPPTTTYYY]]]aaafffnnnqqqvvvyyyxxxrrrkkkfff^^^\\\XXXTTTTTTUUUXXXZZZZZZVVVRRRNNNMMMLLLJJJIIIBBBBBBAAA@@@>>>;;;888666999999999999999999999:::666666555444222111000///......---------,,,,,,,,,++++++,,,------...//////........................*********+++++++++,,,,,,------,,,++++++++++++,,,///...,,,+++***+++,,,,,,//////000000///---,,,+++//////...---++++++,,,...///---,,,,,,---...---,,,---------............///////////////000111222222////////////000000000000222222111111222222333444000111222333333444777:::<<<>>>?????????AAAEEEIIIDDDCCCBBBBBBCCCEEEGGGHHHIIIJJJLLLMMMMMMMMMLLLKKKJJJJJJKKKOOOXXXjjj```jjjwwwrrrcccbbbjjjyyy|||mmmbbb\\\ZZZWWWTTTQQQOOOOOONNNPPPPPPOOOOOOPPPQQQRRRSSSUUUWWWZZZ\\\^^^iiiggg___VVVTTTUUU\\\iiiuuu{{{}}}}}}}}}{{{zzz{{{|||wwwxxxyyyzzz{{{~~~}}}|||{{{|||}}}}}}|||yyyvvvuuuvvvvvvuuuttttttsssrrrrrrrrrssstttuuuuuutttrrrqqqlllkkkiiigggeeecccbbbbbbbbbaaa```_________^^^^^^[[[]]]```bbbbbb```]]][[[WWWWWWXXX\\\aaabbb```\\\YYYXXXXXXWWWWWWVVVVVVUUUTTTQQQRRRWWWZZZ[[[]]]```fffkkkrrrwwwxxxtttnnnjjj[[[ZZZWWWUUUTTTVVVXXXYYY\\\XXXSSSPPPMMMJJJHHHEEE@@@AAABBBBBBAAA???<<<:::888888999999999999::::::777666555444222111000000......---------,,,,,,,,,***+++,,,,,,---...//////........................***++++++++++++,,,,,,,,,...---,,,,,,++++++,,,,,,,,,+++*********,,,---///,,,---...//////...---,,,,,,---,,,++++++,,,...111000...------///000///...---------............///------...///000000000000....../////////000000000222222111111222222333444///111333333333555777999777888:::<<<>>>@@@CCCEEEDDDDDDEEEDDDDDDCCCDDDDDDHHHIIIJJJKKKKKKJJJJJJIIIHHHIIIKKKOOOZZZlll}}}yyy{{{gggnnnyyyppp```cccnnn|||xxxiii```[[[YYYVVVSSSPPPNNNNNNMMMQQQPPPOOOOOOPPPQQQSSSTTTTTTUUUXXX\\\```mmmmmmbbbWWWTTTVVV[[[dddllluuuwwwzzz{{{zzzyyyyyyzzzvvvwwwyyyyyyzzz}}}~~~~~~}}}}}}{{{xxxvvvuuuwwwvvvvvvuuutttsssrrrrrrrrrrrrrrrssssssrrrrrrqqqkkkjjjhhhfffeeedddddddddeeecccbbbbbbbbbbbb```^^^[[[]]]___aaabbbaaa```^^^ZZZ\\\___bbbdddccc___\\\YYYWWWVVVVVVWWWVVVUUUSSSQQQPPPRRRWWWYYYWWWXXXZZZ^^^cccjjjoooqqqoookkkhhh[[[ZZZYYYWWWVVVVVVVVVVVVVVVTTTPPPMMMKKKGGGDDDAAA???@@@BBBCCCCCCAAA>>>===888888888999999999999999777666555444333222111000......---------,,,,,,,,,***++++++,,,---......///------------------------++++++++++++,,,,,,,,,,,,...------,,,,,,,,,,,,,,,++++++,,,,,,---///000111''')))+++...///000111000***+++,,,++++++,,,///111000///---...///111000000---------............///,,,---...///000000000///////////////000000000000222222111111222222333444000222444555444555777888999:::;;;===???@@@AAABBBBBBCCCDDDCCCBBBBBBDDDEEEHHHHHHIIIIIIIIIIIIIIIHHHGGGHHHJJJOOOZZZlll{{{|||nnnuuu~~~|||nnnbbbhhhttt~~~~~~qqqddd]]]XXXVVVTTTRRRPPPOOOOOOOOORRRQQQPPPPPPQQQRRRTTTVVVVVVUUUXXX^^^ffftttuuugggZZZWWWYYY]]]```dddiiimmmrrrvvvwwwwwwwwwwwwtttuuuwwwwwwxxxzzz|||~~~|||yyywwwvvvuuuwwwwwwvvvuuutttsssrrrrrrooooooooonnnnnnoooooopppjjjjjjiiihhhgggggggggggghhhfffddddddeeedddaaa___\\\^^^```bbbcccddddddcccaaaccceeeeeedddaaa```___ZZZXXXVVVVVVWWWXXXVVVTTTSSSQQQRRRVVVVVVTTTUUUYYY[[[___cccggghhhfffdddaaa______]]][[[YYYUUUSSSQQQOOONNNLLLLLLJJJHHHCCC@@@???@@@BBBDDDCCC@@@===;;;999999999888888888888888777777666444333222111000......---------,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......---,,,,,,,,,,,,---+++,,,------............)))***,,,...////////////***+++,,,,,,++++++---//////...------///000000///---------............///,,,---///000111111000000//////000000000111111111222222111111222222333444222333555666555555666888=========>>>??????>>>>>><<<>>>@@@@@@@@@BBBGGGKKKIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGJJJOOOZZZkkkpppyyyzzznnnfffmmmyyy}}}nnnaaa\\\UUUTTTRRRQQQPPPPPPQQQQQQSSSRRRQQQQQQRRRTTTVVVWWWZZZXXXZZZbbblll{{{|||mmm^^^[[[___aaaaaabbb___dddkkkqqqtttuuuuuuvvvrrrtttuuuvvvvvvwwwzzz|||~~~~~~{{{yyywwwuuuuuuxxxwwwvvvuuutttsssrrrrrrnnnmmmlllkkkkkklllmmmnnnkkkjjjiiiiiiiiiiiiiiiiiijjjgggeeeeeefffeeebbb___^^^___aaaccceeefffggggggfffhhhiiigggbbb___```bbb[[[YYYWWWWWWYYYYYYWWWTTTUUUSSSRRRTTTSSSRRRTTTYYY\\\^^^```bbbbbb```]]][[[ccccccbbb___ZZZUUUPPPMMMKKKKKKKKKLLLMMMJJJFFFCCC???AAACCCCCCBBB???;;;888999999999888888888777777777777666555333222111000......---------,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---,,,,,,,,,,,,---***+++,,,---,,,+++***)))......//////...,,,***)))+++---...---+++++++++,,,...---,,,,,,.../////////---------.........//////---...000111222222111111000000000000111111111111222222111111222222333444333555777777666666666777999888999;;;>>>@@@AAAAAABBBCCCCCCBBBAAABBBGGGLLLJJJJJJJJJJJJJJJJJJJJJJJJFFFGGGJJJOOOZZZkkkvvv~~~|||pppgggwwwssseee[[[UUURRRQQQOOONNNMMMMMMNNNNNNRRRRRRSSSTTTUUUVVVVVVWWWXXXXXX[[[eeevvv~~~nnnfffeeefffdddaaajjjjjjjjjmmmpppsssuuuuuurrrssstttsssssssssuuuwwwyyy}}}|||zzzyyyzzzyyyyyyyyywwwtttsssssssssrrrpppmmmllljjjiiiiiiiiijjjkkkjjjiiihhhfffffffffggggggfffffffffggggggfffbbb___\\\]]]^^^aaadddfffeeedddjjjiiihhhfffcccaaa^^^]]]]]][[[XXXUUUSSSTTTUUUVVVTTTVVVXXXXXXVVVTTTSSSSSSVVVYYY^^^```___\\\ZZZYYYbbbccccccaaa\\\TTTLLLGGGIIIKKKMMMMMMKKKHHHGGGFFFCCCCCCBBB@@@>>><<<:::999999888999:::;;;999666333666555444333222111111111///............---------,,,---...---+++***+++,,,,,,,,,------------,,,,,,...///000///---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////000...,,,******+++...///,,,---...---,,,+++---///------,,,,,,++++++,,,,,,...------------...//////.........///////////////000000000000000000000000111111111000111111222222333333444555666777888888777999;;;<<<<<<===>>>@@@????????????@@@BBBDDDEEEJJJJJJJJJJJJIIIIIIHHHGGGHHHHHHIIIMMMXXXiii{{{yyy}}}yyynnnkkkzzzsssfff\\\WWWTTTSSSQQQOOONNNNNNNNNNNNRRRSSSSSSTTTUUUVVVWWWWWWYYYZZZ]]]hhhyyyzzzpppkkkjjjiiihhhmmmkkkjjjkkkmmmooopppppprrrsssttttttssstttvvvxxx{{{~~~|||zzzyyyyyyyyyxxxvvvtttrrrqqqqqqqqqpppoookkkjjjiiihhhhhhhhhiiijjjjjjiiihhhgggggghhhhhhiiifffeeedddeeeeeeccc```^^^XXXXXXZZZ^^^bbbeeeeeedddeeeeeeeeedddcccbbb``````^^^\\\YYYVVVUUUUUUVVVWWWUUUVVVXXXYYYXXXVVVSSSQQQSSSVVVZZZ\\\[[[ZZZYYYXXX```aaaaaa___[[[UUUPPPLLLGGGHHHJJJJJJHHHFFFEEEDDDEEEEEEEEEEEECCCAAA???===777666666888999999888666666666555444333222111111///............---------...///000///---,,,---...,,,,,,------------,,,,,,...///000///...---...///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...//////...,,,++++++,,,---...,,,---...---,,,+++---///,,,+++++++++,,,------......------------...//////---.........//////000000000000000000000000000000111111111000111111222333333333444555666777888888888999;;;;;;;;;<<>><<<;;;<<<<<<:::999888888;;;<<<<<<;;;888777666444333333333333//////.........---------***+++,,,,,,++++++---...***++++++,,,,,,++++++******,,,,,,+++)))((()))***........................,,,,,,++++++,,,,,,---...++++++,,,,,,---...//////------...---,,,+++---///,,,,,,,,,---...///000111...------------...//////.........///////////////000000000000000000000000/////////000111333444555111222222333444555666777777999;;;<<<<<<===>>>@@@BBBAAA@@@@@@@@@AAABBBCCCGGGHHHIIIIIIJJJJJJJJJJJJLLLJJJGGGJJJSSSeeexxx}}}~~~{{{yyy{{{~~~|||xxxsssvvv{{{uuulllddd^^^YYYVVVTTTSSSRRRQQQQQQQQQQQQRRRRRRTTTQQQQQQSSSTTTRRRTTTXXX]]]jjj|||}}}wwwtttrrrqqqpppqqqrrrsssttttttrrrqqqpppooorrruuuwwwxxx{{{{{{wwwtttqqqooossszzz~~~}}}|||zzzxxxtttqqqnnnmmmkkkkkklllnnnoooqqqrrrrrrppppppooommmjjjhhhfffdddggghhhiiiiiiiiigggfffeeefffeeecccbbbbbbbbb```^^^]]]\\\YYYXXXXXXYYY[[[]]]______```___^^^\\\YYYXXXYYYYYYYYYYYYYYYXXXXXXXXXSSSSSSTTTWWWYYYYYYWWWUUUPPPIIIGGGOOOWWWVVVTTTTTTXXXWWWVVVVVVWWWXXXWWWUUUNNNFFFAAAFFFKKKJJJIIIKKKJJJGGGDDDAAA@@@???>>><<<:::888777999<<>><<<:::999777666444333333222111000///...---,,,,,,,,,,,,+++******+++,,,...///+++++++++,,,,,,---------......---,,,,,,...///000//////...---,,,,,,++++++...---,,,+++++++++,,,---///...---,,,+++,,,------------------------------.........////////////000---,,,,,,------...///000------------............///000111222222111000///222222111111111111111111222222222333555777888999999888777777999<<<@@@BBBAAAAAA@@@@@@AAABBBDDDEEEGGGHHHIIIJJJKKKJJJIIIHHHGGGGGGHHHKKKVVVhhh}}}~~~|||}}}}}}~~~sssnnnpppvvvppphhhaaa\\\YYYVVVUUUSSSSSSRRRRRRRRRRRRRRRSSSTTTQQQQQQTTTTTTSSSUUUZZZ```mmm{{{uuupppmmmjjjggglllnnnppprrrrrrqqqooonnnlllooorrrssstttxxx~~~~~~yyyvvvuuuuuutttzzz|||{{{zzzwwwtttqqqooommmllllllmmmnnnnnnoooppppppnnnnnnmmmlllkkkiiigggffffffggghhhiiiiiihhhgggffffffdddbbbbbbbbbaaa```^^^]]]\\\ZZZXXXXXXYYY[[[\\\^^^^^^^^^]]]\\\[[[YYYXXXXXXXXXXXXXXXWWWWWWWWWWWWSSSSSSSSSUUUXXXYYYWWWVVVRRRKKKIIIPPPWWWWWWVVVVVVZZZYYYXXXYYYZZZ[[[ZZZYYYQQQIIIDDDHHHLLLKKKIIIJJJLLLHHHDDDBBBAAA@@@???>>>===:::888888:::<<<<<<;;;<<<;;;999777666555555444222111000///...---------///...---++++++++++++,,,+++,,,,,,,,,---------...---------------.../////////......---,,,,,,++++++---,,,+++++++++,,,---...000///...---,,,---......------------,,,,,,,,,,,,------........./////////,,,---///111222111000///000000000000111111111111///000111222222111000///111111111111111111111111222222222333555777888999999888888888999<<<@@@BBBAAAAAA@@@@@@AAABBBDDDEEEGGGHHHIIIIIIJJJIIIIIIIIIIIIHHHIIILLLUUUggg|||}}}}}}xxxmmmhhhjjjooojjjccc^^^ZZZYYYWWWVVVTTTSSSSSSSSSSSSSSSTTTTTTUUURRRSSSUUUUUUTTTWWW\\\eeessszzztttnnnhhhdddgggiiilllnnnoooooommmllljjjmmmpppqqqrrruuuzzz~~~~~~{{{uuupppooorrruuu}}}{{{{{{zzzxxxuuurrrpppooooooooonnnnnnnnnnnnnnnnnnmmmmmmmmmmmmllljjjiiihhhfffggghhhhhhhhhhhhhhhgggdddcccaaaaaaaaaaaa___^^^]]]\\\ZZZXXXXXXXXXZZZ[[[]]]]]]\\\[[[[[[ZZZYYYYYYXXXXXXWWWWWWVVVVVVVVVVVVVVVUUUTTTUUUXXXZZZZZZYYYUUUOOOLLLQQQWWWYYYXXXYYY[[[ZZZZZZ[[[\\\\\\[[[YYYQQQJJJEEEHHHLLLLLLKKKJJJNNNJJJEEEBBB@@@@@@@@@???>>>;;;888666777999999:::===<<<;;;999888777777777333333111000///.........///...---,,,++++++++++++---------------.........,,,,,,---........................------,,,,,,+++,,,+++++++++,,,---...///000//////...---.........------,,,,,,+++++++++***,,,,,,,,,---------......***,,,000222333222///---000000111111111222222222000000111111111111000000111111111111111111111111222222333333555666888999999888888888:::===@@@BBBAAAAAA@@@@@@AAABBBDDDEEEGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJLLLUUUfffzzz|||~~~}}}|||~~~}}}tttllliiijjjmmmhhhaaa\\\YYYXXXWWWVVVTTTTTTTTTSSSTTTTTTUUUUUUUUUTTTTTTVVVVVVUUUYYY```lll{{{zzzssslllfffccceeeiiilllmmmmmmlllkkkjjjmmmqqqqqqqqqsssxxx|||}}}yyyyyyvvvoookkklllttt|||~~~~~~|||{{{zzzyyywwwuuusssrrrrrrrrrqqqpppooonnnnnnmmmpppppppppooommmllljjjjjjhhhhhhhhhhhhhhhgggffffffcccbbb``````aaa```___]]]]]]\\\ZZZYYYXXXXXXYYYYYY]]]\\\\\\[[[[[[[[[[[[[[[YYYXXXXXXWWWWWWVVVVVVVVVXXXWWWUUUVVVXXX[[[\\\]]]XXXSSSOOOQQQVVVYYY[[[[[[\\\[[[[[[[[[[[[ZZZXXXVVVMMMHHHDDDGGGMMMPPPPPPOOONNNJJJEEEAAA@@@@@@??????===:::777555555777999;;;===<<<;;;:::888888888777333222111000///.........++++++,,,,,,---......///........................+++,,,---...///...---,,,......---------,,,,,,,,,+++++++++,,,---.../////////.........---------------,,,,,,++++++******)))++++++,,,,,,,,,---------)))***---///000///---,,,............////////////000000000111111000000000111111111111111222222222333333333444555666777888999999888999;;;===@@@AAAAAAAAA@@@@@@AAABBBDDDEEEGGGGGGGGGHHHHHHIIIJJJJJJIIIIIIIIILLLUUUfff{{{~~~}}}yyyyyy~~~|||uuurrrqqqrrrmmmhhhaaa\\\YYYWWWVVVUUUTTTTTTTTTTTTTTTUUUVVVVVVVVVUUUVVVXXXVVVVVV\\\dddrrr|||vvvnnniiidddeeegggiiikkkkkkkkkjjjiiilllooopppoooppptttxxxxxx{{{}}}{{{wwwwwwuuurrrqqqxxx~~~}}}||||||{{{{{{yyywwwvvvuuuuuuuuutttsssrrrqqqpppooottttttsssqqqooommmkkkjjjkkkjjjiiihhhgggfffeeedddcccaaa``````aaaaaa___^^^]]]\\\[[[YYYXXXWWWWWWWWW\\\\\\\\\]]]]]]]]]]]]]]]ZZZZZZYYYYYYXXXWWWWWWVVVWWWUUUSSSSSSVVVZZZ\\\\\\ZZZVVVQQQPPPSSSYYY\\\\\\```^^^]]]]]]\\\YYYVVVSSSJJJGGGEEEIIIQQQXXXYYYWWWNNNJJJEEEBBB@@@@@@???>>>:::999666555444777:::===<<<;;;:::999888777777777222222000///...---------++++++,,,---....................................***+++---.........---,,,---------------,,,,,,,,,++++++,,,---......//////------------,,,,,,++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,---++++++,,,,,,---.........,,,,,,,,,---------......111000000000000000000111000000111111111222222222333333333444555666777888999999999:::<<<>>>@@@AAAAAAAAA@@@@@@AAABBBDDDEEEGGGGGGHHHIIIJJJJJJKKKKKKGGGGGGHHHLLLVVVhhh}}}}}}zzz{{{~~~yyyxxxxxxwwwmmmhhhaaa\\\YYYWWWUUUTTTSSSSSSSSSSSSTTTUUUVVVVVVVVVVVVXXXYYYWWWWWW^^^hhhxxx{{{tttnnnfffffffffgggggghhhiiiiiifffiiilllmmmllllllooorrrsssuuuzzz~~~}}}wwwtttssstttvvvyyy{{{{{{{{{{{{zzzyyywwwwwwvvvvvvuuuuuutttssssssrrrvvvvvvtttrrrpppmmmkkkjjjlllkkkiiigggfffeeeeeeeeecccbbb```aaaaaabbb```___^^^]]][[[YYYXXXWWWVVVVVVZZZ[[[]]]^^^______^^^^^^[[[[[[ZZZYYYXXXWWWWWWVVVSSSQQQOOOPPPSSSWWWXXXYYYZZZXXXRRRNNNPPPWWW\\\\\\bbbaaa```___^^^[[[WWWSSSJJJIIIHHHJJJSSS\\\^^^[[[NNNKKKGGGDDDCCCAAA???===999888888666555777:::===;;;:::999888777777777777222111000///...---------...//////......---,,,+++.........---------------++++++,,,---------------------------------------+++,,,---......///......+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------...///000111------........./////////111111000000000000111111000000000111222222333333333333333444444666777777888999:::;;;===>>>@@@AAAAAAAAA@@@@@@AAABBBDDDEEEFFFHHHJJJKKKLLLLLLLLLKKKFFFGGGHHHKKKVVVhhh~~~}}}vvvvvvuuuqqqkkkfff```ZZZXXXWWWVVVUUURRRRRRRRRSSSSSSUUUVVVVVVWWWWWWYYYZZZXXXXXX```kkk|||~~~|||vvvqqqiiihhheeedddcccdddeeegggfffiiilllmmmkkkkkkmmmpppnnnpppuuuzzz}}}{{{xxx|||yyyyyyzzzyyyyyyxxxwwwwwwtttttttttttttttttttttttttttssssssqqqooommmkkkjjjiiiiiigggffffffgggggghhhdddbbbaaaaaabbbcccaaa```^^^]]][[[ZZZXXXVVVUUUTTTVVVXXX\\\___```___^^^\\\[[[ZZZZZZYYYWWWVVVVVVUUUQQQPPPOOOQQQTTTWWWXXXXXXZZZXXXRRRKKKLLLUUU[[[[[[_______________\\\XXXTTTKKKKKKIIIHHHOOOXXXXXXSSSOOOMMMJJJHHHFFFDDD@@@===999::::::999666666888;;;;;;:::999888777777777777333222111000///............/////////...---,,,+++------------,,,,,,,,,+++,,,,,,++++++,,,,,,---...------------------------,,,---...//////...------,,,,,,---------,,,+++***++++++,,,,,,------......,,,,,,,,,,,,------------+++,,,---///////////////............/////////000222111000//////000111222///000000111222222333333444444444444444555666777888999:::;;;===???@@@AAAAAAAAA@@@@@@AAABBBDDDEEEFFFHHHKKKNNNOOONNNMMMKKKHHHHHHHHHLLLUUUggg|||~~~yyyqqqpppmmmhhhhhhddd^^^YYYWWWWWWVVVUUURRRRRRRRRRRRSSSTTTUUUVVVWWWXXXZZZ[[[XXXXXXaaalll~~~yyyyyy{{{|||{{{wwwqqqlllkkkhhhdddaaa```aaaccceeehhhkkknnnooommmlllnnnqqqkkknnnrrrwww}}}~~~}}}}}}wwwwwwxxxxxxxxxwwwvvvvvvrrrrrrsssssstttuuuuuuuuuppppppppppppooommmlllkkkgggfffffffffggghhhjjjkkkdddcccaaabbbccccccbbbaaa^^^]]]\\\ZZZXXXVVVTTTTTTTTTVVV[[[___```___]]][[[ZZZYYYYYYWWWVVVUUUTTTTTTSSSRRRRRRTTTWWWZZZZZZZZZYYYXXXRRRJJJJJJTTTZZZ[[[[[[[[[[[[]]]]]][[[XXXTTTKKKKKKGGGDDDIIIPPPPPPIIIQQQOOOMMMKKKJJJFFFBBB>>>;;;<<<===;;;777555777999;;;;;;:::999888888888888555444222111000000//////+++,,,---////////////...---------,,,,,,+++++++++---,,,+++***+++,,,---...---------------------------.../////////...---,,,,,,---.........---,,,+++***+++,,,---......///000,,,,,,------------......'''))),,,//////...,,,***------------.........///222111000//////000111222///000000111222222333333444444444444444555666777888999:::<<<>>>???@@@AAAAAAAAA@@@@@@AAABBBDDDEEEEEEHHHMMMPPPQQQPPPMMMKKKJJJJJJJJJLLLUUUfff{{{|||zzzxxxwwwzzz{{{iii]]]YYY[[[___^^^]]][[[YYYWWWWWWWWWXXXUUUVVVUUUSSSRRRRRRTTTVVVWWWWWWXXXZZZZZZ]]]gggrrr|||zzzwwwtttrrrrrrsssrrrrrrmmmjjjddd___^^^___ccceeejjjkkkmmmnnnpppqqqqqqqqqtttuuuvvvzzzxxxpppnnnqqq{{{{{{~~~~~~~~~}}}|||{{{zzzyyywwwuuuttttttvvvwwwuuuvvvwwwwwwvvvtttrrrqqqpppppppppooonnnlllkkkjjjggghhhhhhiiiiiiiiiiiihhhfffeeedddcccaaa```______]]][[[YYYYYYXXXWWWTTTQQQTTTUUUWWWYYY[[[[[[[[[[[[[[[YYYWWWUUUTTTTTTTTTTTTSSSUUUVVVXXXYYYYYYXXXXXXZZZXXXSSSLLLIIIMMMVVV^^^___^^^\\\YYY\\\^^^YYYQQQNNNJJJGGGGGGIIIKKKKKKJJJKKKKKKLLLNNNNNNJJJCCC===>>>;;;888555444444666777666444333444777777555222333222111///..................------------....../////////......------------------,,,,,,+++++++++,,,------......------,,,,,,,,,,,,------.........)))***,,,------,,,+++***...---,,,---/////////...///---+++)))(((((()))***)))+++,,,...//////...---//////000000000000//////000000111111111111000000111111000000111111222333000111222444666777999999::::::;;;;;;===>>>@@@@@@FFFDDDBBB@@@@@@AAACCCEEEIIIJJJLLLNNNOOONNNMMMLLLHHHHHHHHHLLLVVVgggzzz{{{zzzxxxxxx|||uuubbbVVVSSSUUUXXX[[[ZZZYYYWWWWWWWWWXXXXXXTTTUUUUUUTTTSSSRRRTTTUUUXXXXXXYYYZZZZZZ]]]gggsss}}}zzzvvvssspppnnnoooooooooooohhheeeaaa^^^^^^```dddgggkkkkkkmmmoooqqqssstttuuuwwwwwwxxx{{{|||rrrjjjiiimmmrrrvvv}}}~~~~~~~~~~~~}}}|||{{{{{{|||zzzxxxuuutttsssttttttssstttuuuuuutttrrrpppooommmmmmmmmmmmmmmlllkkkkkkggghhhhhhhhhhhhhhhggggggffffffeeedddcccbbbbbbaaa]]]\\\ZZZYYYYYYWWWUUURRRTTTUUUWWWYYYYYYZZZYYYYYYYYYXXXVVVTTTSSSSSSSSSSSSTTTUUUVVVXXXYYYYYYXXXXXXZZZXXXTTTNNNJJJMMMUUU]]]\\\\\\[[[ZZZ]]]___[[[TTTOOOLLLHHHFFFHHHIIIHHHGGGHHHHHHIIIKKKLLLIIIDDD???===;;;888666444555666777777666555666888888666333333222111000............------,,,,,,,,,,,,------------,,,,,,,,,+++++++++------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......***+++---......---,,,+++...---,,,---///000///......---+++)))))))))***+++******+++,,,------------((()))+++...000111222333000000000000000000000000111111000000111111222333333333444555666777777888:::::::::;;;<<<>>>@@@@@@AAA@@@??????@@@CCCFFFHHHIIIJJJLLLNNNOOONNNMMMLLLHHHHHHHHHKKKVVVfffyyyzzzyyywwwyyy~~~nnn\\\RRRPPPRRRUUUXXXWWWWWWVVVVVVWWWXXXXXXRRRTTTVVVVVVTTTTTTTTTUUUYYYXXXYYY[[[[[[^^^iiiuuu~~~yyyvvvrrrooollljjjjjjkkkkkkkkkfffdddaaa^^^___aaaeeeggglllmmmnnnppprrruuuwwwyyyyyyzzzzzz|||uuukkkdddeeeiiimmmvvv{{{~~~~~~~~~~~~}}}|||{{{zzz}}}{{{xxxvvvtttrrrrrrrrrqqqqqqrrrrrrrrrpppooonnnkkkkkkllllllllllllkkkkkkggghhhhhhhhhgggfffeeeeeeddddddddddddcccccccccbbb^^^]]][[[[[[ZZZYYYVVVTTTSSSUUUVVVXXXYYYYYYXXXXXXWWWWWWUUUTTTSSSSSSSSSSSSUUUVVVWWWXXXXXXXXXXXXXXXYYYYYYVVVPPPKKKLLLTTT[[[YYYZZZZZZZZZ\\\^^^ZZZSSSPPPLLLHHHFFFEEEEEEDDDCCCEEEEEEFFFGGGIIIHHHEEECCC===<<<999666555555666666999888777777888888666444333222111000///.........,,,,,,,,,++++++,,,,,,,,,---,,,,,,,,,,,,+++++++++---------------.........++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------+++,,,---...///...---------++++++,,,---...---,,,------++++++***+++,,,---+++++++++++++++,,,---...,,,---------------,,,,,,222111000//////000111222111111000000111111222333555555555555555666666666999999:::;;;<<<>>>@@@AAA>>>>>>>>>>>>@@@CCCFFFHHHIIIKKKMMMOOOOOOOOONNNMMMIIIHHHGGGJJJTTTeeewww|||zzzxxxyyylll\\\UUUUUUWWWYYYXXXXXXXXXWWWWWWWWWWWWWWWRRRUUUWWWXXXWWWVVVVVVWWW[[[ZZZZZZ[[[\\\```mmmzzzzzzuuurrrooollliiigggggghhhgggggggggfffcccbbbbbbdddgggiiioooppppppqqqtttvvvyyyzzz{{{{{{{{{|||}}}pppfffaaadddjjjooo}}}}}}}}}}}}}}}}}}|||{{{zzzzzz{{{zzzxxxvvvtttsssrrrrrrppppppqqqqqqqqqpppooonnnlllllllllllllllkkkjjjjjjggggggggggggfffeeedddccc```aaaaaaaaaaaaaaaaaaaaa___^^^\\\\\\\\\ZZZXXXVVVRRRTTTVVVXXXZZZ[[[[[[[[[WWWWWWVVVUUUUUUUUUTTTTTTVVVWWWWWWXXXXXXXXXXXXXXXXXXZZZXXXSSSLLLLLLRRRYYYZZZ]]]]]]\\\\\\\\\WWWPPPOOOLLLIIIFFFDDDCCCCCCCCCEEEEEEEEEFFFFFFFFFEEEDDD===<<<999777666555666666888888888888777777555444333333111000///.........------,,,,,,,,,,,,------........................,,,------....../////////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---......------***)))))))))+++,,,+++***---,,,,,,,,,,,,---...///---,,,,,,+++,,,---...///000000///...---+++)))(((333111///......///111333111111000000111111222333333444444444555555555555888999999:::<<<>>>@@@AAAAAAAAA@@@@@@AAACCCEEEFFFIIIKKKMMMNNNOOOOOOMMMMMMHHHGGGGGGJJJSSScccuuu}}}}}}~~~lll___]]]^^^___^^^[[[ZZZZZZYYYXXXWWWVVVUUUSSSVVVXXXZZZYYYYYYYYYZZZ\\\[[[[[[]]]^^^dddrrr}}}wwwssspppooolllhhhfffeeeeeeeeedddeeeeeeeeeeeegggkkknnnpppqqqqqqrrrsssuuuvvvxxxyyy{{{{{{{{{|||}}}yyykkkccc```eeelllvvv||||||}}}||||||{{{zzzyyyxxxwwwwwwuuuttttttssssssqqqqqqqqqqqqqqqppppppooopppoooooonnnllljjjiiihhhggggggggggggfffdddcccccc______````````````aaaaaa___^^^]]]\\\\\\[[[YYYWWWQQQSSSVVVYYY\\\^^^______XXXXXXXXXXXXXXXXXXXXXWWWXXXWWWWWWXXXXXXXXXYYYYYYWWWZZZZZZTTTMMMLLLRRRZZZbbbffffffcccaaa^^^XXXPPPMMMLLLIIIFFFDDDCCCDDDEEEGGGGGGGGGFFFEEEDDDCCCCCC===<<<:::888777666666666666777777777666555555555444333222000////////////......------------..............................,,,------....../////////------............------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---------,,,+++***+++,,,---,,,+++,,,,,,,,,,,,---...//////000///...------...000111+++,,,---...000000000111333111///......///111333111111000000111111222333111111222333444555555666888888999:::<<<>>>@@@AAABBBBBBBBBBBBCCCDDDFFFGGGHHHJJJLLLNNNNNNNNNMMMLLLHHHGGGFFFIIISSScccuuu}}}~~~{{{lllddddddfffccc___[[[[[[[[[ZZZXXXWWWUUUTTTTTTVVVXXXYYYYYYYYY[[[\\\^^^\\\\\\^^^aaaiiixxx}}}xxxuuussspppmmmhhheeedddcccbbbaaa```aaacccfffkkkppptttvvvnnnoooqqqtttvvvwwwxxxxxx{{{{{{{{{{{{|||}}}~~~uuuhhh``````gggppp~~~~~~~~~||||||||||||{{{zzzyyyxxxvvvvvvvvvuuuuuuttttttsssqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppnnnllljjjhhhgggfffgggggggggfffeeeddddddaaaaaaaaaaaaaaabbbbbbbbb___^^^\\\\\\]]]\\\YYYWWWQQQSSSVVVZZZ]]]___``````YYYZZZZZZ[[[[[[[[[ZZZZZZYYYXXXXXXWWWXXXXXXYYYYYYVVVZZZZZZTTTLLLLLLSSS\\\iiinnnpppmmmjjjggg```XXXOOONNNLLLHHHEEEDDDEEEFFFGGGHHHIIIGGGDDDBBBAAAAAA===<<<:::999888777666666444666777777666555666666444333222111000////////////......------......///+++++++++,,,,,,,,,,,,------------------...............////////////......,,,,,,,,,,,,++++++++++++))))))******+++,,,------///...---...///000///...,,,,,,,,,------.........000000/////////000000111...//////000111111000000222111000//////000111222111111000000111111222333000111222333444555666666777777888:::<<<>>>@@@AAA@@@@@@AAACCCEEEGGGIIIJJJGGGIIIKKKMMMMMMMMMLLLKKKHHHGGGFFFIIISSSdddvvv{{{}}}{{{nnniiikkkkkkeee]]]XXXYYYYYYYYYXXXWWWUUUTTTSSSUUUVVVWWWWWWXXXZZZ]]]^^^]]]]]]```dddmmm~~~|||yyyxxxqqqmmmhhhdddbbbaaa___]]]^^^```bbbfffjjjnnnqqqrrrhhhkkkooossswwwxxxyyyyyy{{{{{{||||||}}}}}}~~~~~~~~~uuuhhhbbbcccmmmwww~~~||||||~~~~~~~~~~~~{{{{{{{{{{{{zzzyyyxxxxxxwwwwwwwwwvvvuuusssrrrqqqqqqpppppppppppppppqqqqqqooonnnnnnmmmkkkiiihhhgggffffffgggggggggffffffeeeaaaaaaaaaaaaaaaaaaaaa```^^^]]]\\\\\\\\\\\\YYYWWWSSSUUUWWWZZZ\\\]]]]]]]]]YYYZZZ[[[\\\]]]\\\\\\[[[ZZZYYYXXXWWWWWWXXXYYYYYYVVVZZZZZZTTTLLLKKKUUU___hhhooossssssqqqoooiiicccSSSRRRPPPKKKFFFCCCDDDFFFDDDFFFHHHGGGCCC@@@???@@@===<<<;;;:::888777666666333666888888777666888:::444444222111000/////////...------,,,,,,------...+++++++++,,,,,,,,,------------------,,,,,,,,,,,,---..................---,,,,,,,,,+++++++++***************+++,,,---...//////...---...///000///...+++,,,,,,------------,,,//////000000000000//////222222222111000///...---000000000000000000000000111111000000111111222333444444444555555666666666666777888999;;;>>>@@@AAA@@@AAAAAACCCDDDFFFGGGHHHFFFGGGIIIKKKLLLKKKJJJIIIGGGFFFFFFJJJTTTeeewww}}}|||}}}}}}qqqnnnqqqooofff\\\UUUVVVWWWWWWWWWWWWUUUUUURRRSSSTTTTTTUUUVVVZZZ]]]___]]]]]]```eeeooo}}}|||qqqmmmhhhdddaaa___]]][[[aaabbbccceeeggghhhjjjjjjcccgggmmmsssxxxzzzzzzzzz||||||}}}}}}~~~~~~}}}xxxkkkfffhhhsss~~~yyyyyyzzz~~~{{{{{{{{{{{{zzzyyyxxxxxxyyyyyyxxxvvvtttrrrpppoooppppppoooooooooooopppqqqlllllllllkkkjjjiiihhhgggffffffgggggghhhggggggggg``````______^^^^^^^^^^^^^^^]]][[[\\\\\\[[[YYYWWWUUUVVVXXXYYYZZZ[[[ZZZZZZXXXYYY[[[\\\]]]]]]\\\\\\ZZZYYYXXXWWWWWWXXXYYYZZZVVVYYYZZZSSSKKKKKKVVVaaabbbkkkqqqssssssrrrnnniiiVVVVVVSSSMMMFFFCCCCCCEEE@@@CCCFFFFFFBBB?????????===<<<;;;:::999777666666333666999:::888888:::<<<555444222111000000//////---,,,,,,++++++,,,,,,------------....../////////---------,,,,,,+++++++++,,,------......------,,,,,,,,,,,,++++++*********+++++++++,,,---...000111,,,+++***+++---...---,,,+++,,,,,,------,,,++++++---...///000000///...---+++,,,---///111222333333000000111111111111000000111111111000111222222333888888777777666666666666666666888999;;;>>>@@@AAACCCCCCCCCCCCCCCBBBBBBBBBEEEGGGIIIJJJKKKKKKIIIIIIGGGFFFFFFJJJUUUfffxxx}}}{{{xxx}}}~~~ssstttwwwpppfffbbbZZZXXXVVVVVVXXXXXXXXXWWWUUUWWWXXXXXXXXXZZZ]]]___\\\]]]]]]]]]bbbrrr~~~{{{yyysssjjjeeeccccccaaa```___aaadddeeeeeedddaaa___```fffnnntttwwwxxxxxxxxx}}}~~~~~~pppjjjooo|||yyyxxxzzz}}}}}}|||{{{yyywwwvvvuuuuuussspppoooooooooooonnnqqqpppooommmkkkkkkjjjjjjhhhhhhhhhhhhhhhgggggggggjjjiiigggfffeeedddcccccccccbbbaaa______^^^^^^^^^]]]\\\[[[[[[[[[ZZZXXXVVVTTTSSSTTTTTTVVVXXXZZZ\\\WWW[[[```ccccccaaa______ZZZYYYYYYWWWVVVUUUTTTTTTSSSWWWYYYUUUMMMKKKOOOUUU___bbbhhhlllnnnnnnkkkiii\\\WWWRRRMMMIIIFFFCCC@@@AAA??????AAACCCCCC???<<<>>>===;;;999888777666666666666777777777777777777888666333000...,,,,,,+++......------------................................................------......---------......///....../////////...,,,+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,------...//////---...000111111111000///...///000111000///---+++//////000000000000//////222222111111111111111111333444444555666777888888888999::::::999;;;>>>@@@BBBBBBAAA@@@@@@@@@@@@AAAEEEFFFHHHJJJKKKKKKKKKJJJFFFFFFGGGKKKWWWhhh|||}}}yyyyyy{{{vvvvvvvvvoooeeeaaa[[[YYYWWWWWWXXXXXXXXXWWWWWWWWWXXXZZZ[[[\\\]]]]]]]]]^^^______eeeuuu}}}xxxuuupppiiieeeddddddcccbbbbbbcccdddffffffeeecccbbbaaafffnnntttxxxzzz{{{|||sssnnntttwwwvvvxxx~~~~~~}}}|||zzzxxxwwwvvvvvvtttqqqoooppppppooonnnooonnnmmmllllllkkkkkkkkkiiihhhggggggfffffffffgggggggggeeedddcccbbbbbbbbb``````__________________[[[ZZZZZZ[[[]]]]]]\\\[[[SSSSSSRRRSSSTTTVVVXXXYYY^^^aaaeeefffccc```]]]\\\ZZZYYYXXXWWWVVVUUUUUUTTTTTTXXXYYYUUUMMMJJJMMMRRRXXXZZZ]]]```bbbcccbbbbbb[[[WWWRRRNNNJJJFFFBBB??????>>>>>>AAACCCBBB???<<<>>>===;;;:::888777777666777777666666666666666666666555333000///...............------------..............................------------------------...---------------.........---,,,+++******++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........///000111111111000//////...///000111111///---,,,//////000000000000//////111111111111111111111111333333444555666777777888888999:::::::::;;;???AAABBBBBBBBBBBBBBBCCCDDDEEEEEEFFFHHHJJJKKKKKKKKKJJJGGGGGGGGGLLLWWWiii||||||zzz{{{xxxvvvuuummmdddaaa]]][[[XXXXXXXXXXXXWWWVVVYYYXXXYYY\\\```aaa___\\\^^^___```bbbjjj{{{~~~vvvsssooojjjggggggggggggggggggggggggggggggfffffffffcccgggnnntttxxx|||~~~{{{yyyvvvuuurrrmmmhhhffffffgggkkkooosssvvvyyywwwttt}}}wwwvvvyyy~~~|||{{{yyyxxxwwwwwwuuurrrqqqqqqpppooommmllllllllllllllllllllllllkkkiiigggeeeddddddeeefffeeedddcccbbbaaa`````````^^^^^^^^^^^^^^^_________[[[[[[ZZZ\\\]]]^^^]]][[[RRRRRRQQQPPPQQQSSSUUUVVV___bbbeeeeeebbb^^^[[[ZZZYYYYYYXXXWWWVVVUUUUUUTTTVVVXXXYYYTTTMMMIIIJJJMMMVVVVVVXXXZZZ\\\^^^___```YYYVVVSSSOOOKKKFFFAAA===<<<===>>>@@@BBBBBB???=========<<<;;;:::888888777777777666666555555555444444333222111000000000000......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...,,,***(((((()))+++---,,,,,,---............---------------------------***++++++,,,,,,------...///000000111000000///...///000111111111000///...//////000000000000//////111111111111111111111111222222333444555666777777777888999::::::<<<@@@BBBAAAAAAAAABBBCCCDDDFFFFFFEEEFFFHHHJJJKKKKKKKKKJJJHHHHHHHHHMMMXXXiii|||xxxyyy|||vvvsssqqqiiibbbaaa^^^\\\YYYXXXXXXXXXWWWUUUYYYXXXYYY___eeegggccc______```aaadddnnn~~~wwwsssqqqooommmlllllllllmmmlllkkkjjjiiiiiiiiijjjjjjeeeiiinnntttyyy{{{vvvsssnnniiibbb[[[VVVSSSTTTUUU[[[\\\^^^```dddllluuu||||||{{{}}}zzzyyy|||~~~|||zzzyyyxxxxxxxxxvvvsssrrrrrrqqqooommmiiijjjkkkllllllmmmmmmmmmkkkiiifffcccbbbbbbdddeeecccbbbbbbaaa````````````^^^^^^^^^^^^^^^^^^]]]]]]^^^]]]\\\\\\\\\[[[YYYWWWRRRQQQOOOOOOOOOQQQSSSUUUXXX[[[^^^```___]]]\\\[[[YYYYYYXXXWWWVVVVVVUUUUUUWWWXXXXXXTTTNNNJJJHHHIIITTTUUUVVVXXX[[[\\\^^^^^^WWWUUUSSSPPPLLLGGG@@@<<<:::;;;===@@@AAAAAA???>>>=========<<<;;;:::999999777777666666555444444444555444333222111000000///......------------..............................,,,,,,,,,,,,,,,---------------,,,+++++++++,,,,,,...---+++******+++---...+++,,,,,,---------------------------------------++++++++++++,,,,,,------------......////////////000000111111111111000/////////000000000000//////000000000000111111111111111222222333444555666666666888999:::;;;===AAADDD@@@??????@@@AAABBBCCCCCCEEEFFFHHHJJJKKKKKKKKKJJJIIIIIIIIINNNYYYjjj}}}yyytttwww{{{~~~{{{nnnlllllleeeaaaaaa]]][[[YYYXXXXXXXXXVVVUUUWWWWWWZZZaaahhhkkkhhhccc______aaaeeeppp}}}}}}yyyuuuttttttsssrrrqqqrrrssssssqqqooommmkkkkkkllllllhhhkkkoootttyyy|||vvvrrrhhhbbbYYYQQQMMMLLLMMMOOORRRRRRRRRTTTXXX^^^fffkkksss|||}}}}}}~~~|||zzzyyyxxxwwwwwwwwwuuusssrrrrrrqqqooommmiiijjjkkklllmmmmmmmmmmmmjjjhhheeebbbaaaaaacccdddcccbbbaaaaaaaaaaaaaaabbb`````````___^^^\\\[[[ZZZ]]][[[ZZZZZZZZZZZZWWWUUUSSSRRRPPPNNNOOOQQQTTTVVVVVVYYY\\\^^^]]]\\\\\\\\\XXXXXXXXXWWWWWWVVVVVVUUUWWWWWWWWWTTTQQQLLLHHHFFFKKKMMMQQQTTTVVVWWWVVVVVVTTTSSSRRRPPPMMMHHHAAA<<<:::<<<>>>@@@@@@@@@??????===============<<<;;;:::777777666666555555555555666666555444222000///.........------------..............................,,,---------.........///...---,,,++++++++++++++++++,,,,,,------,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------******+++,,,---///000000000000000111111111111000//////000000000000////////////000000000111111111111222222333444555666666666888999:::;;;===AAADDDBBBAAAAAA@@@@@@@@@AAAAAAEEEFFFHHHJJJKKKKKKKKKJJJIIIIIIJJJNNNZZZllluuuoootttyyy~~~~~~ooodddeeefffaaa^^^___\\\ZZZWWWWWWWWWWWWVVVUUUUUUVVVZZZ```gggiiihhheee``````aaafffrrr~~~}}}yyy}}}zzzvvvtttqqqsssuuuuuuuuuuuuvvvxxxxxxwwwtttqqqooonnnmmmmmmkkkmmmqqquuuzzz~~~xxxsssccc]]]SSSLLLIIIJJJLLLMMMNNNOOOPPPSSSWWW]]]aaadddhhhqqq{{{|||{{{}}}~~~}}}}}}~~~~~~~~~~~~}}}zzzxxxvvvuuuuuuuuutttsssrrrrrrrrrrrrooommmkkklllmmmnnnnnnnnnllllllhhhfffdddbbbaaaaaabbbcccbbbbbbaaaaaaaaabbbccccccaaaaaaaaaaaa___\\\ZZZYYYXXXXXXWWWYYYZZZ[[[ZZZXXXUUUSSSQQQPPPQQQSSSWWWYYY]]]___aaaaaa___\\\[[[[[[XXXXXXWWWWWWWWWVVVVVVVVVWWWVVVUUUUUUSSSPPPJJJFFFFFFIIIMMMPPPRRRSSSRRRQQQRRRQQQPPPOOOMMMHHHCCC>>>:::===@@@AAA@@@?????????<<<===>>>??????>>><<<;;;666777777777777777777777777777666555333111///.........------------..............................,,,------......////////////...---,,,,,,++++++,,,((()))+++,,,,,,,,,+++***)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********+++---...000111/////////000000000111111//////000000000000//////...//////000000111111111222222333444555666777777888999:::;;;;;;===AAACCCEEEDDDCCCBBBBBBBBBBBBBBBEEEFFFHHHJJJKKKKKKKKKJJJIIIHHHJJJOOO[[[nnnrrrnnnsssyyysssfff]]]```bbb]]][[[]]]YYYXXXVVVVVVVVVWWWVVVUUUSSSVVVZZZ^^^bbbcccccccccbbbaaabbbhhhuuu~~~}}}|||tttwwwwwwqqqhhhcccdddhhhiiimmmqqqtttuuuvvvyyy{{{}}}{{{xxxuuurrrooommmlllmmmpppssswwwzzzyyysssaaaZZZQQQKKKIIIKKKMMMNNNNNNQQQVVV\\\cccgggiiiiiimmmvvvyyyxxxzzz~~~~~~~~~~~~~~~}}}||||||{{{|||||||||zzzxxxuuussssssssssssrrrqqqqqqqqqrrrrrrpppnnnnnnoooppppppooommmkkkjjjeeedddcccbbbbbbbbbbbbbbbaaaaaa``````aaabbbcccccc```aaabbbbbb```^^^\\\ZZZYYYXXXXXXYYY[[[[[[ZZZYYYWWWUUUSSSRRRSSSVVVZZZ]]]dddeeeeeeddd```]]][[[ZZZXXXWWWWWWWWWWWWVVVVVVVVVUUUTTTTTTUUUVVVSSSMMMGGGFFFGGGIIILLLNNNOOOPPPQQQQQQPPPNNNMMMLLLIIIDDDAAA<<>>===666666777888999:::;;;;;;333444555555555444333222.........------.................................******+++,,,,,,---......111000///...---,,,,,,,,,///...,,,+++,,,...000222+++,,,------......------//////////////////////////////////////////......333222000///.........///...............///000000//////000000000000//////---......///000111111222333444444555666777888888:::;;;<<<;;;;;;===???BBB?????????@@@AAABBBCCCDDDEEEFFFHHHJJJKKKKKKKKKJJJGGGGGGIIIPPP]]]pppssspppvvv}}}wwwkkk___]]]^^^]]][[[[[[ZZZXXXVVVVVVVVVVVVTTTRRRTTTUUUWWWZZZ]]]___aaacccaaa```bbbiiiwww~~~zzzwwwuuutttppppppkkk```SSSMMMOOOSSSTTT___mmmuuuwwwwwwzzz~~~|||zzzxxxuuuqqqnnnqqqvvvzzz}}}~~~}}}qqqdddXXXMMMJJJKKKLLLMMMPPPXXX___hhhpppvvv{{{~~~|||yyywwwtttzzz{{{yyy~~~|||yyyxxxxxx{{{~~~~~~~~~|||{{{zzzzzzzzzxxxvvvsssqqqpppoooppppppoooooonnnnnnmmmmmmrrrrrrqqqooonnnlllkkkkkkccccccccccccccccccccccccccceeeggggggeeedddddddddcccddddddccccccaaa``````YYY[[[]]]]]][[[YYYXXXYYYYYYXXXXXXVVVVVVYYY^^^aaagggggggggfffccc___\\\ZZZZZZYYYYYYYYYYYYXXXUUUSSSQQQQQQSSSTTTUUUSSSOOOLLLFFFCCCBBBCCCFFFJJJMMMNNNOOONNNNNNNNNNNNLLLIIIFFF???AAABBBBBBAAA???>>>>>>@@@@@@??????>>><<<;;;:::444555666777777666555444555555444333222000000/////////.........---------........................,,,---------------------+++,,,...---,,,,,,---///------,,,,,,,,,------...------,,,+++,,,---...//////...---,,,+++,,,------------------------------,,,,,,------.../////////,,,,,,,,,---...///000111333222111000000111222333///////////////000000000000111222333555666777888777777888999;;;===???@@@??????@@@AAAAAABBBBBBCCCGGGHHHIIIJJJKKKKKKKKKKKKLLLKKKKKKPPP^^^pppzzzwwwyyy|||{{{oooccc``````^^^\\\[[[ZZZXXXVVVVVVVVVVVVTTTRRRTTTUUUWWWZZZ]]]___aaabbbaaa``````gggvvv}}}zzzwwwvvvuuupppoookkk```TTTMMMMMMPPPXXXcccpppxxxzzz{{{~~~~~~}}}|||zzzwwwtttwwwyyy{{{||||||~~~}}}rrrdddXXXNNNKKKLLLMMMOOORRRYYY```jjjqqqwww{{{yyyxxxxxxvvvuuutttzzzzzzyyyvvvvvvvvvvvvxxx{{{~~~~~~}}}|||{{{zzzzzzyyyxxxvvvtttrrrpppoooppppppooonnnnnnmmmmmmmmmppppppooonnnlllkkkjjjiiiaaaaaaaaabbbbbbdddeeeeeefffhhhiiiiiigggeeeeeeeeefffeeeeeedddbbb```___^^^ZZZ\\\]]]]]][[[YYYYYYYYYXXXXXXWWWVVVUUUWWW\\\___gggggggggfffccc```]]][[[ZZZYYYXXXYYYYYYXXXUUUSSSRRRRRRSSSUUUUUUSSSOOOLLLEEECCCBBBBBBFFFIIILLLMMMQQQPPPOOOOOOOOOMMMJJJGGGAAABBBCCCBBBAAA???>>>>>>?????????>>>===<<<;;;:::777888999999999999888777555444444333222111000/////////.........---------......................../////////......---------+++,,,...---,,,,,,---///000//////............///,,,,,,+++++++++,,,---...*********+++,,,...000222------------------------/////////...------,,,,,,...............///000111......------------....../////////000000111111111111111222444555666777888888888888999;;;===???AAAAAAAAABBBBBBCCCDDDDDDDDDGGGGGGIIIJJJKKKLLLLLLLLLLLLJJJKKKQQQ___rrr~~~zzz|||}}}qqqeeebbb```]]]ZZZZZZZZZXXXWWWVVVWWWVVVUUUSSSUUUVVVXXXZZZ]]]___aaabbbaaa______fffvvv}}}zzzxxxwwwvvvrrrsssoooeeeYYYQQQOOOPPP```iiiuuu||||||zzzzzzzzz{{{zzzzzz|||}}}rrrbbbWWWNNNLLLMMMNNNQQQVVV]]]dddmmmsss|||{{{wwwsssqqqrrrrrrsssssstttzzz{{{vvvvvvpppqqqrrruuuxxxzzz|||}}}~~~}}}|||zzzzzzyyyyyywwwvvvtttrrrqqqppppppoooooonnnmmmmmmllllllnnnmmmmmmlllkkkiiihhhgggaaa``````aaabbbdddfffhhhiiikkklllkkkiiigggfffgggggggggfffdddbbb```^^^]]][[[]]]^^^]]][[[YYYYYYZZZWWWWWWVVVTTTSSSUUUXXX[[[eeeeeeeeeeeeccc```^^^\\\ZZZYYYXXXXXXXXXWWWUUUSSSTTTTTTUUUVVVVVVTTTPPPLLLDDDCCCAAACCCFFFJJJLLLMMMRRRQQQPPPPPPPPPNNNJJJGGGCCCCCCCCCBBBAAA???>>>===>>>>>>>>>===<<<;;;:::999555555666777777666555555555444333333222111000000/////////.........------........................111111000///...------,,,+++,,,...---,,,,,,---///000000///...------......+++++++++***+++,,,,,,---)))******+++,,,...000111------------------------/////////...------,,,,,,000000/////////000000111...//////////////////......//////000111222333333222222333444666777888888999999888999;;;===@@@BBBBBBCCCCCCDDDEEEEEEFFFFFFFFFGGGIIIJJJLLLMMMNNNNNNKKKJJJLLLRRR```ssszzz|||xxxmmmccc```^^^[[[YYYYYYZZZXXXWWWVVVWWWWWWUUUTTTVVVWWWXXX[[[]]]```aaabbbaaa^^^^^^gggyyy|||zzzyyyyyyyyyxxxxxxvvvnnncccZZZVVVUUUgggoooyyy|||zzzwwwxxxyyyyyyyyyzzzzzz{{{{{{ooo___UUUMMMKKKMMMOOOSSSYYYccchhhpppzzz{{{wwwrrrooooooqqqrrrrrruuuzzz}}}}}}zzzsssoooooommmnnnppprrruuuxxxzzz{{{~~~}}}{{{zzzyyyyyyxxxwwwuuutttrrrqqqqqqpppoooooonnnmmmlllkkkkkkllllllmmmlllkkkiiihhhgggccccccbbbbbbccceeehhhiiikkkllllllkkkhhhgggfffgggggggggfffdddcccaaa___^^^]]]^^^^^^]]][[[YYYYYYZZZWWWVVVVVVTTTRRRSSSVVVXXXbbbbbbbbbbbbaaa___^^^]]]ZZZYYYWWWWWWWWWWWWUUUSSSVVVUUUUUUVVVVVVTTTPPPMMMBBBAAAAAADDDIIIMMMPPPQQQRRRQQQPPPOOOOOOMMMJJJGGGEEEDDDBBBAAAAAA???>>><<<>>>>>>======<<<:::999888444444444444444444444444444444333333222111000000////////////....................................000/////////......------+++,,,...---,,,,,,---///......---,,,++++++++++++,,,++++++,,,,,,,,,------......---,,,,,,+++++++++------------------------,,,,,,------.../////////000000//////...////////////000111222222111000///...///000111222333444444333333444555666777888999:::999999999:::===AAACCCCCCCCCCCCDDDEEEEEEFFFFFFEEEFFFHHHJJJMMMNNNOOOPPPKKKJJJLLLTTTbbbuuu}}}wwwxxx|||qqqhhhaaa^^^]]]ZZZZZZ[[[ZZZXXXWWWWWWWWWWWWVVVUUUVVVWWWYYY[[[]]]```aaabbbbbb___```kkk}}}zzzzzzzzz{{{{{{|||zzzuuulllddd___^^^ooottt|||~~~|||xxxuuusssuuuxxx|||}}}|||yyywww~~~wwwjjj[[[SSSLLLKKKMMMOOOVVV\\\eeejjjuuuzzzvvvuuuvvvvvvvvvwww|||{{{xxxvvvqqqjjjfffgggiiijjjlllooosssxxx|||~~~~~~|||zzzyyyxxxxxxwwwvvvuuutttsssrrrrrrqqqpppooonnnmmmlllkkkkkklllmmmmmmmmmlllkkkiiiggghhhgggfffffffffggghhhiiijjjkkkkkkiiifffeeeeeefffeeeeeeeeedddcccbbbaaa```]]]^^^^^^\\\ZZZXXXYYYZZZVVVVVVVVVTTTRRRRRRUUUWWW^^^^^^^^^^^^]]]]]]\\\\\\[[[YYYWWWVVVWWWVVVUUUSSSVVVUUUUUUUUUUUUTTTQQQNNN@@@@@@BBBFFFLLLQQQUUUVVVQQQOOONNNMMMMMMLLLJJJHHHGGGDDDBBBAAAAAA@@@>>><<<>>>>>>======<<<:::999888777777777777777777777777444333333222222111111111000000/////////.................................,,,,,,,,,------.........+++,,,...---,,,,,,---///------,,,+++++++++++++++,,,------...............000///...---+++)))((('''------------------------,,,,,,------...///////////////...---------......---...///000000///...---...///000111222333444444333444444555666777888888999999888999;;;===@@@BBBAAABBBBBBCCCCCCDDDEEEEEEDDDEEEGGGJJJLLLNNNOOOPPPKKKKKKMMMTTTcccvvv}}}uuuvvvyyy}}}{{{llleee___^^^]]][[[[[[^^^YYYXXXWWWWWWXXXXXXWWWUUUWWWXXXZZZ\\\^^^```aaabbbbbbaaaeeerrr~~~{{{{{{|||||||||||||||yyysssmmmjjjhhhvvvyyy}}}zzzwwwrrrooooooqqqwww}}}|||xxxzzz~~~ttthhhYYYRRRLLLLLLNNNQQQYYYaaahhhppp~~~}}}{{{wwwssspppjjjcccbbbeeefffiiimmmrrrxxx}}}}}}|||zzzxxxwwwwwwvvvvvvuuutttsssssssssrrrqqqpppooonnnmmmlllkkklllmmmnnnnnnnnnllljjjhhhiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhfffdddcccdddeeeeeeeeeeeeeeedddcccbbbaaa]]]^^^]]][[[XXXWWWXXXYYYVVVWWWWWWUUUTTTTTTVVVWWWZZZZZZ[[[[[[[[[\\\\\\\\\[[[YYYVVVUUUVVVVVVUUUTTTTTTTTTSSSTTTTTTTTTQQQOOO@@@@@@BBBHHHNNNTTTWWWXXXOOONNNLLLLLLLLLLLLKKKIIIHHHDDDAAA@@@AAABBB@@@===>>>>>>>>>===<<<;;;:::999666666555555555555666666333333333222222222111111000000000/////////..............................***++++++,,,---...//////+++,,,...---,,,,,,---///......------------......------...///////////////,,,,,,------,,,+++***)))------------------------/////////...------,,,,,,......------------...///000000000111111000000000...//////000111222333333333444444555666666777777777777888999;;;===???@@@@@@AAAAAABBBBBBCCCDDDDDDCCCEEEGGGIIIKKKMMMNNNOOOKKKKKKMMMUUUcccuuuvvvwwwzzz{{{}}}~~~ttthhhbbb]]]\\\ZZZXXXXXX\\\YYYXXXWWWWWWXXXXXXWWWVVVXXXYYYZZZ\\\^^^```aaabbbccccccjjjyyy||||||}}}}}}}}}~~~}}}{{{xxxuuuttt|||~~~}}}zzzwwwtttooollliiikkkqqqxxx~~~}}}zzzyyy}}}ttthhhXXXSSSNNNNNNPPPTTT]]]fffrrrxxxsssooolllfffaaaccchhhooossszzz}}}|||yyyxxxwwwvvvvvvuuuuuuttttttssssssssssssrrrpppooonnnmmmlllkkklllnnnooonnnllliiihhhfffgggiiijjjkkkjjjiiihhhfffgggfffeeecccbbbdddffffffffffffeeedddbbbaaa```]]]]]]\\\YYYWWWVVVVVVXXXVVVWWWXXXWWWVVVVVVWWWYYYYYYYYYYYYZZZ[[[\\\]]]^^^[[[YYYVVVUUUUUUUUUUUUTTTRRRRRRQQQRRRTTTTTTRRRPPPAAAAAACCCHHHNNNSSSUUUVVVOOOMMMLLLLLLMMMNNNMMMMMMHHHCCC??????BBBCCCAAA>>>?????????>>>===<<<;;;:::444333333222222333333444333333333222222222222111000000000000/////////...........................,,,,,,------......//////+++,,,...---,,,,,,---///,,,,,,,,,,,,---...//////,,,---.../////////......)))***+++,,,---,,,,,,+++------------------------/////////...------,,,,,,...---------...///000111222222111111111111222222/////////000000111111111333333333444555555666666444666888:::<<<=========@@@AAAAAABBBBBBCCCDDDDDDCCCDDDFFFHHHJJJLLLLLLMMMKKKKKKMMMUUUbbbtttwwwwwwzzz}}}~~~vvvlllddd^^^ZZZXXXVVVSSSTTTWWWYYYXXXWWWWWWXXXYYYXXXVVVXXXYYYZZZ\\\^^^```aaabbbccceeemmm~~~}}}|||}}}~~~~~~~~~|||yyyvvvsssnnnkkkdddfffjjjqqqxxx||||||zzzzzz~~~vvviiiYYYTTTPPPQQQRRRVVV```iii~~~~~~uuuqqqmmmiiidddaaaeeelll|||}}}{{{yyywwwvvvvvvvvvuuuuuuttttttttttttttttttsssqqqpppnnnmmmmmmjjjkkkmmmnnnnnnkkkiiigggbbbdddhhhkkklllkkkjjjiiieeeffffffdddcccccceeeggghhhhhhgggfffdddaaa___^^^]]]]]][[[YYYVVVUUUVVVWWWWWWXXXXXXXXXWWWWWWYYY[[[YYYYYYYYYZZZ[[[]]]^^^___[[[YYYVVVUUUUUUUUUUUUTTTQQQPPPPPPQQQSSSSSSRRRQQQBBBBBBDDDHHHMMMQQQSSSSSSOOOMMMLLLMMMNNNPPPPPPOOOGGGCCC??????BBBDDDBBB???@@@@@@??????>>><<<;;;:::777666555444444555666777333333222222222222222222000000000000////////////........................///////////////.........+++,,,...---,,,,,,---///)))))))))***+++,,,---...+++,,,---.........---,,,***+++,,,------,,,+++***------------------------,,,,,,------...//////000............///111222222///...---,,,,,,---...///////////////000000000000222333333444444555555555333444777:::<<<<<<<<<;;;AAAAAABBBBBBCCCDDDDDDDDDCCCDDDFFFHHHIIIKKKKKKKKKKKKKKKNNNUUUbbbsssuuuuuuyyy|||{{{oookkk[[[ZZZXXXWWWWWWXXXZZZ[[[VVVUUUUUUWWW[[[[[[YYYVVVWWWZZZ\\\^^^^^^^^^```aaabbbhhhvvv}}}{{{wwwpppiiiddd[[[]]]bbbjjjsssxxxyyywwwyyy|||xxxnnn___]]]]]]^^^^^^aaakkkwww~~~zzz|||{{{rrrjjjgggfffgggeeeeeennnzzz|||yyyxxxwwwwwwvvvvvvvvvvvvuuutttrrrrrruuussspppoooooopppooonnnpppooommmkkkjjjiiihhhhhhggghhhhhhiiiiiiiiiiiihhhgggfffeeeddddddeeefffgggddddddcccbbb```^^^]]]\\\]]]ZZZWWWUUUSSSTTTUUUWWWXXXXXXXXXWWWWWWVVVVVVUUUXXXYYY\\\___```___\\\ZZZWWWWWWVVVUUUUUUTTTSSSSSSOOOOOOPPPPPPQQQRRRRRRRRRHHHEEEBBBFFFMMMSSSTTTRRROOOOOONNNMMMKKKLLLMMMOOOKKKEEE??????DDDGGGFFFBBBBBB@@@??????@@@???;;;777777666555444333444444555333333333333333333333333111000000000000000111111...---,,,,,,,,,,,,---...---------............///......---,,,,,,+++******---......//////......---++++++,,,---............,,,---......//////......------------------------///...,,,,,,,,,...000111---...000000///000111333333222222111000000000111000000000000111222444444333333444444555666666666999777777777:::<<<>>>>>>CCCCCCBBBBBBBBBCCCCCCDDDBBBEEEHHHLLLNNNOOONNNNNNJJJJJJLLLSSS```qqqyyyuuuuuuvvvhhhbbb[[[ZZZYYYXXXXXXYYYZZZ[[[WWWVVVVVVXXX[[[\\\ZZZWWWXXXZZZ\\\^^^]]]^^^___```aaagggvvv~~~~~~|||zzzvvvooogggbbb[[[[[[^^^fffpppvvvwwwuuuuuuyyy{{{tttiiikkkmmmlllgggeeennnzzz{{{wwwyyy~~~~~~yyywwwpppgggaaa]]]\\\___aaaggguuu}}}{{{yyyyyyyyyyyyvvvvvvvvvuuuuuusssrrrqqqrrrpppnnnmmmnnnnnnnnnmmmooonnnlllkkkiiihhhhhhhhhfffgggggghhhhhhhhhggggggfffeeeeeeddddddeeeeeefffcccccccccbbb```^^^]]]\\\\\\[[[XXXVVVUUUUUUVVVWWWYYYYYYXXXWWWVVVUUUUUUUUUWWWXXX[[[]]]^^^]]]ZZZXXXWWWWWWWWWWWWVVVVVVUUUTTTQQQRRRRRRRRRRRRSSSSSSSSSIIIEEECCCFFFMMMSSSTTTSSSPPPQQQQQQQQQQQQQQQRRRSSSOOOIIIBBBBBBEEEGGGEEEBBBCCCAAA?????????>>>;;;888777666555444444444555666444444444333333222222222000000000//////000000111......---,,,,,,---......---------............/////////...------,,,+++++++++,,,,,,,,,,,,,,,+++***,,,,,,------...---------,,,,,,---............---........................++++++,,,,,,,,,,,,,,,,,,+++,,,......------///111222222000/////////000000000000000000000111222333333333444444555666666666999888777888:::<<<>>>>>>CCCBBBBBBBBBBBBCCCDDDDDDCCCEEEIIIMMMOOOOOONNNMMMIIIIIIKKKRRR```rrryyyvvvxxxpppbbb[[[YYYYYYZZZZZZZZZZZZYYYYYYXXXWWWWWWYYY[[[\\\ZZZYYYYYY[[[]]]]]]]]]]]]^^^___aaagggwww{{{{{{{{{zzzvvvooofff```ZZZXXXXXX___kkkrrrsssqqqooouuu}}}|||zzzrrrjjjppp|||~~~yyyuuuuuuzzz~~~vvvoookkkccc\\\YYYWWWWWWZZZbbbnnn}}}|||{{{yyyxxxxxxxxxyyyzzzvvvvvvvvvuuutttsssqqqpppooommmkkkkkkmmmmmmmmmlllnnnmmmkkkjjjhhhhhhggggggeeefffffffffffffffeeeeeeccccccddddddddddddccccccbbbbbbbbbaaa```^^^]]]\\\[[[[[[ZZZYYYXXXWWWWWWVVVYYYYYYXXXWWWVVVUUUTTTTTTVVVWWWZZZ\\\\\\ZZZXXXWWWWWWWWWXXXYYYYYYXXXWWWVVVTTTTTTTTTTTTSSSSSSSSSSSSJJJFFFCCCEEELLLSSSTTTSSSQQQRRRSSSUUUVVVVVVVVVVVVPPPJJJEEEDDDGGGJJJHHHFFFDDDBBB@@@???>>>===;;;999888777666555555555666666666555555444333222111111000000///......//////000......---,,,,,,---......---------............////////////......------,,,,,,,,,,,,,,,++++++***)))---------...------,,,,,,++++++,,,---------------........................***+++---......---+++)))+++---......------///000222111///------...000111000000000//////000111111333333333444555555666666888888888888:::<<<>>>???BBBBBBBBBBBBBBBCCCDDDDDDDDDGGGJJJNNNOOOOOOMMMKKKIIIHHHJJJQQQ___rrrxxxwwwyyy{{{lll___ZZZWWWXXXZZZ[[[[[[ZZZXXXWWWXXXXXXXXXYYYZZZ[[[[[[[[[ZZZ[[[]]]^^^]]]\\\]]]^^^cccjjj{{{zzz{{{{{{{{{wwwoooeee___YYYTTTRRRXXXdddlllnnnlllkkkqqqzzzyyyjjjmmmxxx~~~}}}}}}~~~}}}yyyvvvuuuxxx}}}~~~vvvmmmeee___ZZZWWWYYYYYY]]]cccmmm|||}}}yyyxxxwwwuuuuuuuuuvvvwwwvvvvvvuuutttsssrrrpppooolllkkkjjjkkkmmmnnnnnnmmmmmmllljjjiiihhhgggggggggdddeeeeeeeeedddcccbbbbbb```aaabbbccccccbbbaaa```aaaaaaaaa```___^^^]]]\\\ZZZ[[[[[[[[[ZZZYYYWWWVVVYYYYYYXXXWWWUUUTTTSSSSSSUUUWWWZZZ[[[[[[YYYXXXXXXWWWXXXZZZ[[[[[[ZZZXXXWWWVVVUUUUUUTTTSSSRRRRRRRRRLLLGGGCCCEEELLLRRRUUUTTTPPPQQQTTTWWWZZZZZZXXXVVVMMMIIIEEEEEEJJJMMMNNNLLLGGGEEECCCAAA???===<<<;;;999888777555555666666777777666555444333222111111000//////............///......------------......---------............//////.........---------,,,............---,,,+++***............---,,,++++++***+++,,,,,,------,,,,,,........................---.../////////...---,,,---///000000//////000222222111///------///111222111000///////////////000222333333444444555666666888888999999:::;;;>>>@@@BBBBBBBBBBBBBBBCCCDDDEEEEEEGGGKKKNNNOOONNNLLLKKKKKKJJJJJJPPP^^^qqqzzzyyyzzz}}}ssseee[[[XXXVVVWWWYYYZZZZZZYYYWWWVVVXXXXXXYYYYYYYYYZZZ[[[\\\ZZZ\\\^^^^^^]]]]]]^^^___gggnnn~~~~~~|||||||||{{{wwwoooeee^^^WWWRRROOOSSS]]]eeegggfffjjjpppwwwzzz{{{|||zzzhhhhhhpppvvv~~~{{{zzz{{{}}}~~~~~~|||{{{zzz{{{~~~~~~wwwlllbbbZZZUUUUUUWWW[[[bbbkkkuuu~~~yyywwwuuusssrrrrrrrrrrrrvvvuuuuuutttrrrqqqooonnnlllkkkkkklllnnnoooooommmlllkkkjjjiiihhhhhhggggggdddddddddccccccaaa```___^^^___```aaaaaa```___^^^_______________^^^]]]\\\YYYZZZ[[[\\\[[[ZZZXXXWWWYYYXXXWWWVVVUUUTTTSSSSSSUUUXXX[[[\\\[[[ZZZZZZ[[[YYYZZZ[[[[[[[[[ZZZYYYXXXVVVUUUUUUTTTSSSRRRQQQQQQNNNHHHCCCDDDKKKRRRUUUUUURRRSSSUUUXXX\\\\\\YYYVVVLLLIIIFFFFFFIIILLLMMMMMMIIIIIIGGGEEEBBB???>>>===999888777555555666666777777777666555333222111111000000///.......................................---------............///---------,,,,,,,,,,,,,,,............------,,,+++............---,,,++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////------------...///...///000000//////000111333222000//////000222333111000///////////////000222222333333444555555555777999::::::999;;;>>>AAAAAAAAAAAABBBBBBDDDEEEEEEEEEGGGJJJLLLMMMMMMLLLKKKNNNLLLLLLQQQ]]]ooo~~~~~~~~~yyymmm^^^WWWWWWWWWXXXYYY[[[[[[YYYXXXWWWWWWXXXYYYYYYXXXXXX[[[]]][[[]]]____________```aaajjjqqq~~~||||||~~~~~~~~~}}}{{{vvvnnnddd]]]TTTQQQOOOQQQWWW]]]aaaaaaiiiooovvvxxxxxxyyy~~~wwwhhhfffkkkrrr{{{}}}{{{{{{|||~~~~~~}}}yyyxxxyyy{{{}}}{{{~~~xxxoooeee]]]WWWUUUZZZbbbfffqqq~~~zzzxxxvvvsssqqqpppppppppuuuuuuuuusssrrrpppnnnmmmmmmllllllnnnooopppooommmllllllkkkiiiiiihhhhhhhhhdddddddddcccbbb```___^^^]]]]]]^^^^^^^^^^^^]]]]]]]]]^^^^^^^^^^^^^^^]]]]]]YYYZZZ[[[[[[[[[ZZZXXXWWWWWWWWWVVVVVVUUUUUUTTTTTTTTTXXX\\\]]][[[[[[]]]___]]]\\\[[[[[[ZZZYYYYYYYYYUUUUUUUUUTTTSSSRRRRRRQQQPPPIIICCCCCCJJJRRRUUUVVVUUUTTTUUUXXX[[[[[[WWWSSSNNNKKKGGGEEEFFFGGGHHHHHHJJJKKKKKKIIIEEEAAA>>>>>>888777666555555555666666777666666555444333222222111111000///............---...////////////...------------............///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------...------,,,,,,++++++,,,---------------++++++++++++++++++++++++---,,,***)))***,,,...///,,,...///...------...///111111111111111222222333000000000//////000111111222222222333444444555555777999;;;;;;999:::>>>BBBAAAAAAAAABBBCCCDDDEEEFFFEEEFFFGGGIIIJJJKKKLLLMMMNNNMMMMMMRRR^^^ooo}}}~~~yyyjjj[[[VVVYYYYYYZZZ[[[\\\\\\[[[ZZZYYYVVVXXXYYYXXXVVVWWWZZZ]]][[[]]]___``````aaabbbcccjjjrrr}}}zzzzzz|||~~~|||xxxssskkkaaa[[[RRRQQQQQQQQQSSSVVV[[[^^^gggnnnwwwzzzyyyyyy}}}~~~}}}}}}~~~{{{tttkkkhhhkkkssszzz|||xxxuuupppkkkmmmnnnoooqqqrrrsssttttttrrrqqqpppoooooopppqqqrrrxxx|||xxxxxxyyy{{{|||~~~vvvoooiiifffddddddmmmwww~~~~~~{{{yyywwwtttsssrrrrrrrrruuuuuutttsssqqqooommmlllmmmllllllnnnoooooonnnlllmmmlllkkkjjjjjjiiiiiijjjeeeddddddcccaaa```^^^]]]]]]\\\\\\[[[[[[\\\\\\]]]\\\]]]]]]^^^^^^^^^]]]]]]YYYYYYZZZZZZYYYYYYXXXXXXUUUUUUUUUUUUUUUUUUUUUUUURRRWWW[[[\\\[[[[[[^^^bbb___^^^\\\YYYXXXXXXXXXYYYVVVVVVUUUUUUTTTTTTTTTSSSQQQJJJCCCCCCIIIQQQVVVWWWTTTQQQPPPRRRUUUUUUPPPLLLLLLJJJFFFDDDCCCDDDDDDEEEIIILLLMMMKKKFFFAAA===<<<777666555444444444555666666666555555444444444333222222111000////////////---...///000000///...------------............///------------------------++++++,,,---............,,,,,,------...---------,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///---...///...---,,,---......///000111222222111000000000000000000111222333111222222333333444555555777:::<<<;;;999:::>>>CCCAAAAAAAAABBBCCCDDDEEEFFFEEEDDDDDDEEEGGGJJJMMMNNNLLLKKKMMMSSS___pppxxx|||yyyjjj[[[YYY^^^\\\\\\\\\]]]]]]\\\\\\\\\UUUWWWXXXWWWUUUVVVYYY]]][[[]]]```aaaaaabbbccceeehhhqqq|||yyyyyy{{{~~~~~~{{{vvvppphhh```ZZZPPPRRRSSSRRRQQQSSSXXX\\\dddmmmxxx}}}{{{zzz|||~~~~~~}}}|||{{{zzzyyy|||wwwttttttrrrnnnlllmmmsssyyy}}}yyysssnnnhhhaaaaaaaaacccdddeeeeeeeeeeeeaaaaaaaaaaaabbbccceeeffflllrrr|||zzzyyyyyy{{{~~~~~~~~~yyytttrrrssstttvvv~~~}}}{{{zzzxxxvvvuuuttttttuuuuuuuuutttsssqqqooommmlllmmmllllllnnnoooooollljjjmmmmmmlllkkkjjjjjjjjjjjjeeeeeedddcccaaa___^^^]]]]]]\\\[[[ZZZZZZ[[[\\\]]]\\\\\\]]]^^^^^^^^^]]]]]]YYYYYYYYYYYYXXXXXXXXXXXXTTTTTTUUUUUUUUUVVVVVVVVVQQQVVV[[[\\\ZZZ[[[___cccaaa___\\\XXXWWWWWWXXXYYYWWWWWWVVVVVVVVVVVVUUUUUURRRKKKCCCCCCIIIQQQVVVWWWPPPMMMKKKLLLNNNNNNIIIEEEHHHFFFCCCBBBBBBCCCEEEFFFHHHKKKNNNLLLGGG@@@<<<;;;777666555444333444444555555555555555555555444444333333111000////////////---...///000000///...------------.........//////---.....................------///000111111222222++++++,,,---............,,,---......//////......------------------------)))***---///111111000//////000111000///...///000,,,...000111222111000///000000000000111222444444111222222333333444555555777:::===<<<999:::???CCC@@@AAAAAABBBCCCDDDFFFFFFDDDCCCCCCCCCEEEIIIMMMPPPIIIIIILLLSSSaaarrrxxxkkkaaa```dddgggeeecccaaa```___\\\ZZZYYYYYYXXXXXXXXXZZZ\\\]]]]]][[[]]]``````___bbbgggllltttxxxuuuwww{{{~~~}}}yyyvvvtttmmmbbbZZZUUURRRPPPPPPNNNMMMRRRZZZdddmmmuuuwwwxxxxxxvvvqqqttttttttttttttttttttttttuuuuuusssooollllllnnnoooyyy{{{yyysssooollleee]]]^^^^^^\\\ZZZYYYXXXXXXXXXTTTTTTUUUWWWYYY[[[]]]^^^aaahhhrrr{{{}}}|||{{{~~~~~~~~~}}}~~~}}}||||||{{{{{{{{{zzzyyyxxxwwwvvvxxxwwwuuusssqqqppppppooorrrpppmmmjjjiiiiiijjjkkkllllllkkkkkkkkkkkkkkkkkkfffdddbbbaaaaaa___\\\ZZZ]]]^^^^^^^^^^^^]]]\\\\\\^^^]]]]]]\\\[[[ZZZYYYYYY[[[ZZZXXXXXXYYYYYYWWWVVVVVVUUUTTTUUUUUUUUUSSSQQQPPPSSSXXX\\\^^^^^^]]]\\\]]]]]]\\\ZZZYYYWWWVVVVVVUUUTTTTTTSSSSSSTTTTTTUUUQQQOOOIIIBBBCCCJJJOOOOOOMMMLLLLLLLLLMMMLLLJJJGGGDDDCCCAAAAAAAAACCCDDDFFFBBBDDDGGGHHHFFFBBB>>>;;;999777444222111111333444777777777777777777777777333222111/////////000000000000///...---,,,,,,,,,000000/////////...............---------,,,,,,,,,//////.........---------,,,,,,------------,,,,,,..................---------,,,,,,,,,,,,---............------------......000///.........///111222......//////000000111111.../////////000000000111111111111111222333444555888888999:::;;;===>>>???CCCDDDDDDCCCBBBBBBDDDFFFEEEEEEEEEFFFGGGHHHJJJJJJOOOMMMMMMTTTbbbsss}}}|||pppgggeeehhhiiifffcccaaa```^^^\\\ZZZXXXXXXXXXXXXYYYZZZ[[[\\\\\\[[[]]]aaaaaa```bbbgggmmmvvv}}}wwwuuuwww|||~~~zzzwwwuuunnnddd\\\VVVRRRPPPOOOMMMLLLQQQYYYaaajjjrrruuuuuuuuuqqqllllllllllllllllllmmmnnnooorrrrrrrrrpppnnnnnnpppqqqwwwyyyxxxtttqqqnnnggg```[[[YYYXXXUUUSSSRRRPPPPPPNNNNNNOOOPPPRRRTTTVVVWWW^^^bbbhhhmmmssszzz|||uuurrrsssvvvwwwxxxwwwyyy}}}~~~}}}}}}}}}{{{{{{{{{zzzyyyxxxvvvuuutttssssssrrrqqqppppppoooqqqooollljjjhhhhhhiiijjjkkkkkkkkkjjjjjjjjjiiiiiieeedddbbbaaaaaa___]]]ZZZ]]]]]]]]]]]]]]]\\\[[[[[[XXXYYYYYYZZZZZZ[[[[[[[[[\\\ZZZYYYYYYYYYYYYXXXVVVUUUTTTSSSSSSTTTTTTRRRPPPPPPSSSWWW[[[^^^^^^]]]\\\\\\[[[ZZZYYYXXXWWWVVVUUUUUUUUUTTTTTTTTTTTTUUUUUURRRPPPIIIBBBBBBHHHMMMNNNNNNMMMLLLMMMMMMLLLIIIFFFEEECCCAAA@@@@@@BBBDDDFFFBBBCCCDDDEEECCC@@@<<<::::::888555333222222333444666666666666666666666666333222111/////////000000/////////......------,,,......---------,,,,,,,,,++++++,,,------......//////.........------------,,,,,,------------,,,,,,..................---------,,,,,,,,,,,,---............------------......------,,,,,,,,,---...//////////////////000000000////////////000000000000111111111111222333444555777777777888999;;;======@@@BBBCCCCCCBBBAAABBBDDDEEEEEEFFFFFFGGGIIIJJJKKKLLLKKKKKKSSSaaaqqq|||zzzuuunnnlllmmmlllhhhddd```___]]]\\\[[[XXXYYYZZZ[[[[[[\\\\\\\\\\\\\\\^^^ccccccaaacccgggnnnyyy~~~{{{wwwwwwzzz~~~|||yyyvvvpppfff```XXXSSSOOONNNLLLKKKOOOVVV^^^gggppprrrrrrpppkkkeeeaaa```______aaadddgggiiilllnnnpppqqqqqqrrrssstttwwwzzzzzzwwwvvvtttnnnfff\\\[[[XXXUUUQQQNNNLLLJJJJJJJJJJJJJJJLLLNNNPPPRRR[[[[[[]]]___cccjjjsssyyy~~~vvvpppiiiddddddeeeggghhhkkkpppxxx~~~~~~}}}}}}}}}}}}|||||||||{{{yyywwwvvvuuuppppppqqqrrrqqqpppooonnnpppnnnkkkiiigggggghhhiiijjjiiiiiiiiihhhhhhhhhhhheeecccbbbaaaaaa___]]]ZZZ\\\\\\\\\\\\\\\[[[ZZZZZZVVVWWWWWWXXXYYYZZZZZZ[[[\\\[[[YYYYYYZZZZZZXXXWWWTTTSSSRRRRRRSSSRRRPPPOOOPPPSSSWWW[[[]]]^^^]]]]]]ZZZYYYYYYXXXWWWVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUVVVTTTQQQJJJAAA???EEEKKKLLLNNNMMMLLLMMMMMMLLLIIIFFFFFFDDDAAA??????AAACCCEEEAAABBBBBBAAA???<<<:::888:::999666444333333444555555555555555555555555555444333111////////////000........................---------------,,,,,,,,,))))))+++,,,...///000111............------------,,,,,,------------,,,,,,------------------......---,,,,,,,,,,,,---............------------......------,,,,,,,,,---...///000000//////////////////000000000000////////////111111111222222333444555555555555666888999;;;<<>>???BBBDDDBBBAAA@@@>>>===;;;:::999;;;999777555444444555555555555555555555555555555444333111000///...//////............////////////////////////////////////)))***+++,,,...///000000------------------------------............------,,,,,,------------......---,,,,,,,,,,,,---............------------....../////////000000000111111000000000//////......---000000000000////////////222222222222333444555555555555555666888999;;;<<<@@@CCCFFFGGGGGGEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKJJJJJJLLLTTTbbbsssxxxvvv{{{|||wwwyyy{{{ttttttsssqqqoookkkeeeaaa___^^^]]]\\\\\\]]]___```aaaaaa```___]]]]]]```dddeeecccfffjjjsss}}}}}}~~~}}}xxxrrrlllhhh^^^VVVOOOLLLJJJIIILLLQQQYYYbbbkkkmmmkkkhhhaaaZZZRRRPPPOOOPPPSSSYYY___cccbbbggglllqqqtttvvvwwwyyy{{{yyyqqqkkkiiifff```ZZZTTTNNNKKKKKKJJJIIIIIIIIIKKKNNNPPPTTTUUUWWWZZZ___cccfffgggnnnrrrxxxzzznnnjjjddd]]]XXXWWWWWWXXXaaahhhrrrzzz~~~~~~~~~~~~}}}{{{zzzyyyxxx{{{{{{zzzyyyxxxvvvtttsssrrrsssssssssrrrooolllkkklllkkkjjjhhhggggggggghhhhhhhhhgggffffffeeeddddddcccbbb`````````___]]][[[ZZZ[[[[[[[[[[[[ZZZYYYYYYZZZZZZZZZZZZZZZZZZ[[[[[[\\\[[[YYYYYYZZZZZZXXXWWWUUUTTTSSSSSSTTTSSSQQQOOOPPPRRRUUUYYY\\\]]]^^^^^^ZZZZZZZZZYYYYYYYYYXXXXXXVVVUUUUUUTTTTTTUUUUUUVVVUUUTTTMMMBBB===AAAGGGIIIIIIIIIJJJLLLNNNNNNMMMKKKHHHFFFBBB???>>>>>>@@@BBBAAAAAA???>>><<<;;;;;;::::::999888666555555555555666666666666666666666666555333111000.........///......//////////////////.../////////////////////,,,,,,,,,---------......,,,,,,------------------......////////////......,,,,,,,,,,,,------......---,,,,,,,,,,,,---............------------......000000111111222222222222000000//////......------000000000000////////////222222222222333444555666666666666777999:::<<<===???BBBFFFGGGFFFEEEEEEEEEFFFGGGHHHJJJKKKKKKKKKKKKKKKLLLPPPWWWddduuuyyyqqqpppuuu}}}wwwwww}}}vvvqqqtttvvvsssnnnjjjeeebbbaaa___^^^]]]^^^___```aaaaaabbbbbbbbb___^^^```dddeeedddgggmmmwww~~~~~~yyysssnnnkkkbbbYYYPPPLLLJJJIIIKKKOOOTTT]]]eeefffeeebbb\\\VVVMMMLLLKKKLLLPPPVVV\\\``````eeejjjooorrruuuwwwyyyyyy}}}}}}uuuqqqoookkkeee^^^VVVPPPLLLMMMLLLJJJIIIIIIKKKNNNPPPQQQRRRUUUZZZ___bbbcccbbbfffiiiooovvv}}}}}}nnnlllgggaaaZZZWWWVVVWWWZZZaaakkktttzzz}}}~~~~~~~~~}}}|||zzzxxxxxxxxxxxxxxxwwwvvvuuutttsssttttttsssrrrqqqnnnlllkkklllkkkjjjiiihhhhhhhhhhhhhhhhhhgggfffeeeddddddcccbbbaaa`````````___]]][[[[[[[[[[[[[[[[[[ZZZYYYYYYWWWWWWYYY[[[\\\^^^``````[[[ZZZXXXXXXYYYYYYWWWVVVUUUTTTSSSSSSTTTTTTRRRPPPOOOQQQTTTXXX[[[]]]^^^___\\\[[[[[[ZZZYYYYYYXXXXXXUUUTTTTTTTTTTTTTTTTTTUUUTTTTTTOOOEEE???AAAFFFIIIIIIIIIJJJLLLNNNOOOMMMKKKHHHFFFCCCAAA???>>>>>>????????????>>>======<<<<<<:::999888777555555555444666666666666666666666666555444222000............////////////////////////,,,,,,,,,---------------.........------,,,,,,,,,,,,,,,,,,,,,------------......////////////......++++++,,,,,,------......---,,,,,,,,,,,,---............------------......---...///000000000////////////..................////////////000000000000222222222222333444555666777777888888:::;;;===>>>===???BBBCCCCCCBBBCCCDDDFFFGGGIIIKKKLLLLLLKKKKKKLLLMMMQQQXXXddduuuwwwpppnnnsss}}}}}}vvvuuu{{{sssnnnuuuyyyuuullliiifffdddbbbaaa___]]]______^^^______```aaabbbaaa___```cccddddddiiiooozzz~~~xxxsssooommmeee[[[QQQMMMJJJIIIJJJNNNMMMVVV]]]^^^\\\ZZZUUUPPPHHHHHHHHHJJJMMMSSSXXX[[[```dddiiimmmpppsssvvvxxxwww|||~~~zzzxxxtttnnnfff^^^WWWRRRQQQOOOLLLKKKKKKMMMPPPRRRRRRRRRTTTYYY^^^aaaaaa___aaaccchhhooovvv|||pppooommmggg```ZZZXXXXXXVVV\\\eeemmmtttxxx|||{{{|||}}}}}}}}}|||zzzyyyuuuuuuuuuuuuuuuttttttsssrrrqqqqqqpppnnnmmmlllllllllkkkkkkjjjiiiiiiiiihhhhhhhhhgggfffeeedddccccccbbb```______```___]]][[[[[[[[[\\\\\\[[[[[[ZZZYYYVVVWWWYYY[[[]]]___```aaaZZZYYYWWWWWWXXXXXXVVVUUUTTTSSSRRRRRRSSSRRRPPPOOOOOOQQQTTTWWWZZZ]]]^^^___\\\\\\[[[YYYXXXWWWVVVVVVTTTSSSSSSRRRRRRSSSSSSTTTSSSUUUQQQGGGAAABBBFFFHHHKKKKKKKKKLLLMMMMMMKKKIIIGGGFFFDDDBBB@@@>>><<<<<<<<<<<<===>>>>>>===<<<<<<999888777666555444444444555555555555555555555555555444222000............111111000000//////......,,,,,,,,,---------............---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------------,,,,,,***++++++,,,------......---,,,,,,,,,,,,---............------------......+++,,,---...///......---------..................------...///000111222222333333222333333444555666777777777888:::;;;===>>>===???@@@AAA@@@AAACCCDDDFFFGGGJJJLLLMMMMMMLLLKKKJJJLLLPPPWWWaaaqqqyyysssqqqtttxxxvvv|||qqqnnnvvv{{{xxxjjjhhhfffeeedddbbb___]]]^^^^^^]]]]]]]]]___aaabbbbbb``````bbbcccdddjjjqqq|||}}}|||}}}~~~xxxsssooonnnggg\\\RRRMMMKKKIIIJJJMMMHHHPPPVVVWWWVVVUUUQQQLLLEEEEEEFFFHHHLLLPPPUUUXXXaaadddhhhlllooorrruuuxxxwww}}}}}}wwwoooggg___[[[UUUSSSPPPNNNNNNPPPSSSUUUUUUTTTUUUXXX]]]aaaaaa___aaabbbfffkkkqqqwww|||ssssssrrrmmmeee___\\\\\\VVV[[[bbbiiioootttxxx{{{yyyzzz|||}}}}}}}}}||||||ssssssttttttttttttssssssoooooonnnmmmmmmmmmmmmnnnlllkkkkkkkkkjjjiiiiiiiiiiiihhhhhhfffeeedddccccccaaa```______```___]]][[[\\\\\\\\\\\\\\\[[[ZZZZZZYYYYYYZZZ[[[\\\]]]]]]^^^ZZZXXXWWWVVVWWWWWWVVVTTTSSSRRRQQQQQQRRRQQQOOOMMMOOOQQQSSSWWWZZZ]]]^^^___\\\[[[ZZZYYYWWWVVVTTTTTTSSSSSSRRRRRRRRRRRRSSSSSSRRRUUURRRIIIBBBCCCGGGHHHNNNMMMLLLMMMMMMLLLIIIGGGFFFFFFEEECCCAAA>>>;;;:::999:::<<<===>>>===<<<<<<888888777666555444333333444444444444444444444444666444222000............222111111000///......---........./////////000000------------------------+++++++++,,,,,,---------***++++++,,,,,,++++++*********+++,,,,,,---......---,,,,,,,,,,,,---...............------.........,,,,,,.../////////...---,,,------....../////////,,,---...///000111222333333333333333444555666666666777777888999;;;<<<===???@@@AAAAAAAAABBBEEEGGGFFFHHHJJJLLLMMMMMMLLLKKKGGGJJJNNNTTT___nnn|||wwwuuuvvv{{{yyyxxxooommmooorrrsssmmmjjjfffdddcccbbbaaa___aaaaaa````````````aaaaaabbbaaabbbbbbaaaaaaiiisss{{{yyy{{{~~~~~~{{{yyyyyyzzz{{{~~~|||yyyuuuqqqnnnfff]]]RRRLLLJJJKKKIIIGGGGGGJJJOOOQQQPPPNNNKKKJJJEEEEEEEEEFFFHHHLLLSSSXXXZZZ^^^cccgggjjjnnnrrruuuxxx{{{~~~ssshhhaaaYYYUUUPPPMMMMMMPPPUUUXXXUUUWWWYYYYYYYYY[[[```dddeeegggiiikkkmmmppptttxxx{{{~~~{{{xxxrrrkkkeeebbbaaabbb\\\]]]```eeekkkqqqwww{{{}}}yyyyyyzzz{{{{{{{{{{{{{{{xxxwwwwwwwwwxxxvvvssspppqqqpppooommmlllllllllllllllllllllllljjjiiigggfffjjjiiihhhgggfffeeedddddd````````````____________^^^^^^______^^^\\\ZZZYYYWWWWWWXXXYYYZZZ[[[\\\\\\ZZZZZZZZZYYYWWWUUURRRQQQUUURRROOONNNNNNNNNMMMLLLNNNNNNOOOSSSXXX\\\\\\[[[]]]\\\[[[ZZZYYYXXXWWWVVVUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSQQQKKKEEEDDDIIIOOORRRRRRQQQNNNJJJHHHHHHIIILLLLLLJJJGGGCCC>>>:::888888999999::::::;;;;;;<<<:::999777666444333333333555555555555444333222111000000000000111111111111111222222111...,,,++++++------......------,,,+++,,,------......------,,,+++,,,,,,------,,,,,,,,,+++,,,------......------------,,,,,,,,,,,,++++++))))))***++++++,,,------++++++,,,,,,---.../////////////////////.........////////////////////////........................000111111222222333444444555555666888999;;;===>>>?????????>>>>>>???CCCEEEFFFHHHKKKMMMOOONNNMMMLLLJJJJJJKKKPPP\\\mmm~~~{{{{{{xxxxxxqqqppprrrssssssllliiifffccccccbbb```___bbbaaaaaa``````aaaaaabbb``````bbbccccccdddnnnxxxzzzxxxyyy{{{~~~~~~}}}{{{xxxwwwxxxyyyyyy|||~~~|||zzzvvvrrroooggg^^^SSSLLLJJJJJJHHHFFFEEEHHHLLLMMMLLLJJJIIIIIIFFFFFFFFFFFFGGGLLLRRRWWWYYY\\\aaaeeeiiilllpppsssxxx{{{|||qqqjjj^^^ZZZTTTNNNMMMOOORRRUUUUUUXXXZZZ[[[[[[]]]aaadddggghhhkkklllmmmppptttwwwzzz}}}|||xxxrrrllljjjiiiiiiaaabbbdddggglllrrrxxx{{{~~~}}}||||||}}}}}}~~~}}}}}}}}}wwwuuussssssssssssqqqoooppppppooonnnmmmllllllllllllkkkkkkjjjiiiiiihhhhhhiiihhhhhhgggeeeddddddccc````````````____________^^^^^^______^^^]]]\\\[[[YYYYYYYYYZZZ[[[[[[\\\\\\YYYYYYZZZZZZYYYWWWUUUTTTTTTRRROOONNNNNNNNNMMMMMMNNNNNNOOOTTTYYY\\\]]]\\\^^^^^^\\\ZZZXXXWWWUUUTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTUUURRRLLLFFFDDDIIINNNVVVVVVTTTQQQLLLIIIIIIIIIKKKJJJIIIFFFCCC???;;;999999::::::;;;;;;<<<======:::999777666444444333333555555555555444333222111222111111111000000//////...000111000...---------------......------,,,+++,,,------......------,,,++++++,,,,,,,,,++++++***+++,,,------......------------,,,,,,,,,,,,++++++******++++++,,,---------+++,,,,,,------.........////////////............////////////////////////........................000111111222222333444444555555666777999;;;===>>>@@@@@@???>>>======@@@BBBEEEGGGJJJLLLNNNMMMLLLKKKJJJJJJKKKPPP[[[lll|||zzzwwwyyyuuuvvvxxxwwwuuukkkiiieeeccccccbbbaaa```bbbbbbbbbaaaaaabbbbbbbbb___```bbbeeefffiiisss}}}yyywwwvvvwwwxxxxxxxxxwwwuuutttuuuvvvxxxzzz|||}}}}}}~~~}}}zzzwwwsssppphhh```VVVNNNKKKIIIGGGDDDEEEGGGJJJJJJIIIHHHHHHIIIFFFFFFFFFFFFGGGKKKPPPTTTVVVZZZ___cccfffjjjnnnppptttxxx~~~{{{tttgggaaaYYYQQQMMMLLLNNNPPPTTTWWW[[[]]]___aaacccfffiiikkkmmmooooooqqqsssvvvyyy{{{~~~~~~yyyuuuqqqooonnniiiiiiiiikkkoootttyyy|||~~~}}}}}}~~~~~~~~~~~~}}}}}}|||vvvssspppnnnoooppppppoooppppppooonnnmmmmmmmmmmmmlllkkkjjjhhhhhhhhhiiiiiiggggggfffeeeddddddcccccc````````````____________]]]^^^^^^______^^^]]]]]][[[[[[[[[[[[[[[[[[[[[[[[XXXYYYZZZZZZZZZYYYXXXWWWTTTRRROOONNNNNNOOONNNMMMNNNNNNPPPUUUZZZ]]]^^^^^^___^^^\\\ZZZXXXVVVTTTSSSVVVUUUUUUUUUTTTTTTTTTTTTVVVVVVTTTNNNFFFDDDHHHLLLYYYYYYWWWSSSOOOKKKJJJJJJJJJIIIHHHFFFCCC???<<<:::::::::;;;<<<<<<======>>>:::999888666555444333333555555555555444333222111333333222111000///......---...000000///......///---............---,,,,,,,,,------......------,,,---------------,,,+++++++++,,,------......------------,,,,,,,,,,,,++++++++++++,,,,,,------......------------------------........................////////////////////////........................000111111222222333444444555555666777999;;;===>>>@@@@@@@@@>>><<<<<<>>>@@@CCCEEEIIIKKKMMMMMMLLLKKKJJJJJJLLLQQQ\\\lll~~~}}}yyyyyyvvv~~~zzzzzz}}}yyyllliiifffdddddddddcccbbbccccccbbbbbbbbbbbbcccccc```aaadddgggiiilllwww~~~{{{xxxvvvttttttsssttttttsssrrrrrrsssuuuxxxyyy{{{{{{{{{|||~~~}}}~~~}}}{{{xxxtttrrriiibbbYYYQQQLLLIIIFFFCCCGGGIIIJJJJJJIIIIIIJJJKKKGGGGGGGGGFFFGGGIIINNNRRRUUUXXX]]]aaadddgggjjjmmmooorrryyy{{{oooiii```VVVOOOLLLKKKLLLRRRUUUZZZ___cccfffhhhiiimmmooorrrsssssssssuuuvvvyyy{{{}}}~~~zzzvvvrrrppppppooooooppprrrvvvzzz|||~~~~~~~~~}}}|||||||||||||||{{{zzzyyyxxxuuuqqqmmmlllmmmooopppqqqppppppooonnnmmmmmmmmmmmmnnnllliiigggffffffggghhhffffffeeeddddddcccbbbbbb````````````____________]]]^^^^^^^^^______^^^^^^[[[[[[[[[ZZZYYYYYYXXXXXXXXXXXXYYYZZZYYYXXXWWWVVVSSSQQQOOONNNOOOPPPOOOOOONNNOOORRRVVVZZZ]]]^^^___]]]\\\[[[ZZZXXXVVVUUUUUUVVVVVVUUUUUUUUUTTTTTTTTTUUUVVVTTTNNNFFFBBBEEEHHHVVVWWWVVVSSSOOOLLLKKKKKKJJJIIIHHHEEEBBB>>>:::888:::::::::;;;<<<<<<======::::::888666555444444333555555555555444333222111222222111111000//////...---///000000///......///...............------,,,,,,------......------,,,///////////////...---,,,+++,,,------......------------,,,,,,,,,+++++++++,,,,,,,,,------.........------------------,,,,,,------...............///////////////////////////........................000111111222222333444444555666666777888:::<<<===???@@@@@@???>>>>>>@@@BBBCCCEEEIIILLLMMMMMMLLLLLLLLLLLLNNNSSS^^^nnnwwwsssttt|||yyywww}}}||||||llliiifffeeeeeeeeeeeedddccccccbbbbbbbbbbbbccccccccccccfffiiijjjmmmxxx~~~}}}{{{yyywwwuuusssrrrooopppqqqqqqpppppprrrssswwwyyyzzzzzzyyy{{{}}}~~~}}}|||{{{yyyuuusssjjjeee]]]UUUNNNIIIFFFDDDGGGHHHIIIIIIHHHHHHIIIKKKGGGHHHGGGFFFFFFHHHKKKNNNSSSVVV[[[^^^```bbbeeehhhkkkooouuu}}}xxxrrriii___VVVQQQNNNNNNQQQTTTYYY```fffkkknnnnnnqqqtttwwwyyyxxxxxxxxxxxxzzz{{{||||||}}}~~~zzzwwwuuuuuutttuuuwwwyyy|||}}}}}}|||||||||zzzzzzzzzyyyxxxvvvuuutttooommmjjjiiikkknnnppppppqqqpppooommmllllllkkkkkkooommmjjjgggeeedddeeeeeeeeeeeeeeedddccccccbbbbbb````````````____________^^^]]]]]]]]]^^^^^^^^^___ZZZZZZYYYXXXWWWVVVUUUUUUWWWXXXXXXXXXWWWUUUSSSRRRSSSQQQNNNNNNOOOPPPPPPPPPNNNPPPSSSVVVYYY[[[]]]^^^YYYYYYYYYYYYXXXXXXXXXWWWVVVVVVVVVUUUUUUUUUUUUTTTSSSUUUTTTMMMEEE@@@BBBEEEOOOPPPQQQPPPNNNKKKKKKKKKKKKJJJHHHEEEAAA<<<888555999999999:::;;;;;;<<<<<<;;;:::888777555444444444555555555555444333222111000000000000000000111111///000111000...---------......//////......---,,,,,,------......------,,,...............---,,,,,,+++,,,------......------------,,,,,,,,,+++++++++,,,,,,------------......------------------,,,,,,,,,---------......//////////////////////////////////////////////////////000111111222222333444444555666666777888:::;;;<<<===???@@@AAA@@@AAACCCEEEDDDFFFJJJMMMOOOOOONNNMMMMMMNNNPPPVVVaaaqqq{{{qqqmmmoooxxxzzzyyy~~~zzzkkkhhhfffeeeeeefffeeedddbbbbbbbbbaaaaaabbbbbbbbbccccccfffiiijjjmmmxxx}}}{{{xxxvvvuuutttrrrpppmmmnnnooonnnmmmnnnpppqqquuuvvvvvvvvvwwwxxx|||~~~}}}~~~}}}|||{{{zzzyyyvvvsssjjjggg```XXXQQQKKKGGGFFFEEEFFFGGGGGGFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFIIILLLQQQTTTWWWYYY[[[\\\^^^```hhhkkkqqqyyy}}}vvvmmmeee^^^ZZZWWWVVVXXX\\\bbbjjjppprrrsssvvvyyy}}}}}}}}}}}}}}}}}}}}}||||||~~~xxxyyyzzz|||}}}}}}{{{{{{{{{zzzyyyxxxwwwuuusssqqqppphhhhhhhhhiiimmmoooppppppqqqpppnnnlllkkkiiiiiiiiinnnllljjjgggeeedddddddddeeeeeeeeeddddddccccccccc````````````____________^^^^^^]]]\\\\\\\\\]]]]]]YYYYYYXXXWWWVVVUUUTTTTTTVVVVVVVVVVVVUUUSSSQQQPPPRRRPPPNNNNNNPPPQQQRRRQQQOOOQQQTTTWWWXXXYYY[[[]]]WWWXXXXXXXXXXXXYYYYYYYYYVVVVVVVVVVVVUUUUUUUUUUUUQQQSSSSSSMMMEEE@@@@@@BBBGGGIIILLLLLLKKKJJJJJJJJJJJJIIIGGGDDD@@@<<<777555888888999999:::;;;;;;<<<;;;:::999777666555444444555555555555444333222111//////000000111111111111///000111000...---,,,---...////////////...------,,,------......------,,,++++++,,,,,,,,,,,,+++++++++,,,------......------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,---......//////////////////////////////////////////////////////000111111222222333444444666666666777888999:::;;;<<<>>>@@@BBBBBBCCCEEEGGGDDDFFFJJJMMMOOOPPPOOONNNMMMOOORRRXXXcccttttttjjjgggllluuu{{{{{{ttthhhfffdddcccdddeeeddddddbbbaaaaaa``````aaaaaabbbaaaaaaeeehhhjjjmmmxxx~~~|||xxxtttqqqqqqqqqpppoookkklllmmmlllkkkkkkmmmnnnooopppqqqqqqrrrtttxxx{{{zzz{{{|||}}}~~~}}}}}}|||}}}|||zzzyyyyyyxxxuuussskkkhhhccc[[[SSSMMMIIIHHHDDDFFFHHHHHHGGGFFFGGGHHHHHHIIIHHHGGGEEEEEEGGGIIINNNPPPSSSTTTTTTUUUWWWXXXbbbfffkkkqqqwww|||~~~~~~vvvoooiiifff```___aaafffmmmsssvvvvvvyyy}}}~~~|||{{{}}}zzz}}}}}}zzzzzzzzzvvvvvvuuusssqqqnnnlllkkkeeegggjjjnnnsssttttttrrrrrrpppnnnkkkiiigggfffeeeiiiiiihhhgggffffffeeeeeeeeeeeeeeeeeedddddddddddd````````````____________^^^^^^\\\[[[ZZZ[[[[[[\\\YYYYYYXXXWWWVVVVVVUUUUUUSSSTTTTTTUUUTTTSSSRRRQQQRRRPPPNNNNNNPPPRRRRRRRRROOORRRUUUVVVVVVVVVYYY[[[XXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVVVVVVVUUUUUUUUUQQQSSSSSSNNNFFFAAA@@@BBBCCCEEEHHHIIIIIIHHHHHHHHHGGGFFFEEECCC@@@===:::888999999::::::;;;<<<<<<<<<;;;:::999777666555555444555555555555444333222111111111111000000000000000---///000000///......//////////////////...------,,,------......------,,,***+++,,,------...------+++,,,------......------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------.........++++++,,,------...//////////////////////////////////////////////////////000111111222222333444444666666666666777999:::;;;<<<>>>AAABBBBBBBBBCCCEEECCCEEEIIILLLOOOOOONNNNNNLLLMMMQQQXXXddduuummmdddbbbhhhrrrzzz|||zzznnnfffdddbbbaaabbbccccccbbbaaaaaa````````````aaaaaa______cccgggjjjnnnyyy~~~{{{{{{vvvqqqnnnooooooooommmjjjkkkkkkjjjiiiiiikkklllkkklllmmmmmmnnnqqquuuxxxwwwxxxyyyzzz{{{{{{{{{{{{|||zzzyyyyyyyyyxxxuuussskkkiiiddd]]]UUUNNNKKKIIIFFFHHHJJJKKKJJJIIIIIIJJJIIIIIIIIIGGGEEEEEEFFFHHHLLLNNNPPPQQQPPPPPPQQQSSS]]]```dddjjjoootttvvvxxxxxx{{{{{{tttpppgggffffffiiiooouuuwwwwww{{{~~~|||{{{}}}~~~{{{|||~~~zzzyyyzzzrrrqqqpppnnnllliiigggffffffiiinnntttyyy{{{yyyvvvrrrpppnnnkkkhhhfffdddccceeefffgggggghhhggggggffffffeeeeeeeeeeeeeeeeeedddaaa`````````_______________^^^\\\ZZZYYYYYYZZZZZZZZZYYYYYYXXXWWWWWWVVVVVVQQQRRRSSSTTTUUUTTTTTTSSSRRRPPPNNNNNNPPPRRRSSSSSSOOOSSSVVVVVVUUUUUUWWWYYYZZZYYYYYYXXXWWWWWWVVVVVVWWWWWWWWWVVVVVVVVVUUUUUUQQQSSSTTTOOOGGGBBBAAACCCBBBEEEGGGHHHHHHFFFFFFFFFCCCCCCCCCBBBAAA>>><<<:::::::::;;;;;;<<<======>>><<<;;;999777666555555555555555555555444333222222333333222111000///......+++---///000//////000111///////////////......---,,,------......------,,,,,,---...000111111222222+++,,,------......---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---...//////++++++,,,,,,---...//////////////////////////////000000000000000000000000000111111222333333444444666666666666777888::::::===???AAAAAA@@@@@@AAABBBBBBDDDHHHKKKMMMNNNMMMMMMJJJLLLPPPXXXddduuummmeeecccdddnnn}}}yyy|||wwwppphhhfffccc```___^^^^^^___bbbaaa```^^^^^^___``````aaaaaabbbeeefffjjjvvv|||xxxsssrrrqqqqqqpppooollljjjiiiiiihhhgggfffffffffgggaaadddhhhmmmpppsssssstttrrrqqqpppppprrruuuxxxzzzzzzzzzzzzzzzxxxvvvsssrrrkkkhhhddd```]]]WWWNNNHHHCCCDDDFFFHHHIIIJJJKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJMMMNNNNNNMMMLLLLLLNNNPPP[[[]]]```cccfffkkkppptttttt~~~|||sssllljjjnnntttwww{{{~~~|||}}}}}}xxxtttuuurrrmmmhhhdddaaa```___fffpppyyyzzz{{{|||xxxrrrrrrpppllliiiffffffggggggggggggggggggggggggggggggeeeeeeeeedddddddddccccccbbbaaaaaa```___^^^^^^^^^^^^\\\ZZZ\\\^^^^^^\\\YYYYYYZZZ\\\\\\[[[XXXUUUSSSRRRSSSSSSTTTTTTTTTSSSSSSRRRQQQOOONNNNNNNNNNNNOOOMMMNNNOOORRRTTTWWWYYY[[[VVVVVVWWWWWWXXXXXXYYYYYYYYYYYYXXXWWWVVVUUUUUUTTTVVVTTTRRRNNNJJJFFFBBB@@@FFFGGGGGGGGGGGGGGGGGGGGGBBBCCCCCCCCCAAA===999777::::::::::::<<<>>>@@@AAABBBAAA???:::666333444555666666555444444444444555333222000///.........///000000000000000000000111------------------------***+++---...///......---,,,,,,+++***)))))))))***))))))***+++---...//////---,,,,,,+++,,,---///000........................///...---,,,,,,---...///............////////////000000//////.........---000000///////////////000111111222222222333333333555555666666777999:::;;;@@@BBBCCCCCCBBB@@@??????DDDEEEGGGKKKNNNPPPOOOMMMLLLKKKNNNWWWfffvvv~~~llleeedddgggppp}}}}}}{{{xxxooohhhfffccc```___^^^^^^___```______^^^___```bbbbbbdddccceeeggggggjjjuuu}}}|||zzzvvvrrrooommmkkkjjjjjjjjjhhhggghhhgggfffeeeddddddddddddbbbdddgggjjjmmmnnnnnnnnnooonnnnnnnnnooorrruuuxxxttttttttttttrrrpppooommmlllhhhdddaaa^^^XXXPPPIIIEEEEEEFFFGGGHHHIIIJJJJJJLLLLLLLLLMMMMMMNNNNNNNNNOOOOOOOOONNNLLLLLLNNNQQQVVVYYY\\\^^^aaaeeejjjmmmqqqzzzzzzsssooorrrwww{{{~~~|||yyytttooommmjjjeeeaaa___```bbbdddlllttt{{{|||}}}~~~zzztttrrrpppllliiigggggghhhiiiiiiiiiiiihhhhhhhhhggggggdddddddddcccccccccbbbbbbbbbaaaaaa```______^^^^^^___]]][[[\\\]]]^^^\\\ZZZZZZ[[[\\\\\\ZZZWWWTTTRRRTTTUUUUUUVVVVVVUUUUUUTTTQQQPPPOOONNNMMMMMMNNNNNNMMMMMMNNNPPPRRRVVVYYY[[[ZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXWWWVVVUUUTTTSSSSSSSSSSSSSSSQQQMMMGGGAAA>>>BBBCCCEEEGGGHHHIIIHHHHHHCCCCCCDDDCCCAAA===:::777;;;;;;;;;<<<===???AAABBBCCCCCCBBB???:::666555444666666555444444444444555111111222222222111000///111111000000000000000000------------------------)))***+++,,,,,,,,,++++++---,,,,,,++++++++++++,,,******++++++,,,---......------,,,,,,,,,---...///------------------------///...---,,,,,,---...///............////////////000/////////............000000////////////000000111111222222222333333333555555666666777999::::::>>>@@@BBBBBBAAAAAAAAABBBDDDEEEGGGKKKNNNPPPNNNMMMLLLLLLNNNWWWeeettt~~~llleeedddlllttt~~~}}}wwwmmmgggeeecccaaa___^^^^^^_________^^^___```aaaccceeeffffffhhhjjjjjjkkkuuu~~~||||||zzzuuuqqqllliiieeeddddddeeeffffffeeeeeecccbbbbbbaaaaaaaaabbbccceeeggggggggggggfffhhhhhhggghhhjjjllloooqqqrrrrrrrrrrrrqqqpppooonnnmmmiiifffccc```ZZZRRRLLLFFFFFFFFFGGGHHHIIIJJJJJJMMMMMMNNNOOOPPPQQQRRRRRRQQQQQQPPPNNNLLLLLLNNNPPPSSSVVVXXX[[[]]]```dddgggkkkttt{{{wwwxxx|||~~~|||zzzuuuoookkkdddaaa]]][[[\\\aaaggglllwww|||~~~}}}yyytttqqqooommmjjjiiijjjkkklllllllllkkkjjjiiihhhggggggccccccccccccbbbbbbbbbbbbaaaaaaaaa```______^^^^^^```^^^\\\[[[\\\]]]]]]\\\[[[\\\\\\\\\ZZZWWWTTTRRRUUUUUUVVVVVVVVVVVVUUUUUUQQQPPPNNNMMMLLLLLLMMMMMMMMMLLLLLLLLLOOOTTTXXX[[[\\\\\\\\\[[[ZZZYYYYYYYYYWWWVVVVVVUUUTTTSSSRRRRRRPPPRRRTTTSSSOOOHHHAAA<<<===@@@DDDHHHJJJKKKJJJIIIDDDEEEEEECCCAAA===:::888;;;;;;;;;===???AAACCCDDDEEEFFFFFFDDD???999666555666666555444444444444555111222555666666444222000111111111000000/////////------------------------+++,,,,,,,,,,,,++++++***---,,,,,,,,,,,,------...+++++++++,,,,,,---------......---,,,,,,,,,------++++++++++++++++++++++++......------------......---............/////////////////////............000000////////////000000111111222222222333333333555555666777888999::::::===???@@@@@@@@@AAACCCEEEDDDEEEGGGKKKNNNOOONNNLLLLLLLLLNNNVVVbbbqqq}}}ooofffeeemmmsss}}}~~~}}}~~~tttkkkfffeeecccaaa```_________``````______```bbbcccdddggggggiiillllllnnnwww}}}{{{zzz{{{yyyuuuqqqkkkgggcccaaabbbdddfffgggcccbbbaaa```______^^^^^^___```aaabbbbbbbbbbbbaaaaaaaaaaaabbbdddfffiiikkkooooooooooooooooooooonnnmmmjjjgggeeebbb]]]UUUOOOGGGFFFFFFGGGHHHKKKMMMNNNOOOOOOPPPQQQRRRSSSSSSTTTTTTSSSQQQNNNKKKKKKMMMOOOSSSVVVXXXZZZ[[[^^^aaacccfffmmmwww}}}xxxrrrkkkggg```^^^[[[\\\aaajjjsssyyy}}}zzzvvvrrrpppooommmllllllmmmnnnnnnnnnnnnmmmkkkjjjiiihhhgggdddddddddcccccccccbbbbbbaaaaaa``````____________aaa___]]][[[[[[\\\]]]^^^\\\\\\\\\[[[YYYVVVTTTRRRUUUUUUVVVVVVVVVUUUTTTTTTQQQPPPNNNLLLKKKKKKLLLLLLMMMKKKJJJJJJLLLQQQWWW[[[ZZZZZZYYYYYYYYYXXXXXXXXXWWWVVVUUUUUUSSSSSSRRRQQQPPPRRRSSSRRRNNNHHHAAA===<<>>;;;999888999;;;>>>AAACCCFFFGGGGGGHHHGGGDDD???:::777666666666555444444444444555444444555666555333111000111111111000//////......------------------------/////////......---,,,,,,,,,,,,++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------........./////////////////////.........000////////////000000111111111222222222333333333444555666777888999999:::>>>????????????@@@CCCEEEDDDEEEGGGJJJMMMOOOMMMLLLKKKKKKMMMSSS^^^lllxxxsssjjjggghhhnnnxxx|||{{{}}}||||||}}}~~~zzzsssmmmffffffdddcccbbbaaa``````cccbbbaaa``````aaabbbccceeeeeehhhlllnnnqqq|||~~~|||zzzuuusssqqqsssttttttppplllgggccc```___```ccceeefffaaa```___]]]\\\\\\[[[[[[ZZZ[[[\\\]]]]]]^^^^^^^^^]]]]]]^^^___bbbdddggghhhgggggghhhhhhiiijjjkkkkkkmmmjjjgggfffddd___XXXRRRGGGGGGFFFGGGIIIMMMQQQSSSTTTTTTTTTUUUVVVVVVWWWWWWVVVUUURRRNNNJJJIIIKKKMMMRRRUUUWWWYYYZZZ\\\^^^```bbbhhhpppvvvyyy{{{|||vvvoooiiifff___```ccchhhqqq}}}~~~zzzvvvqqqnnnppppppooonnnnnnooopppppppppooonnnlllkkkiiihhhgggfffeeeeeeeeeeeeddddddddd````````````____________aaa```^^^[[[ZZZZZZ\\\]]]\\\\\\\\\[[[YYYVVVTTTSSSWWWXXXXXXXXXWWWWWWVVVUUUQQQPPPNNNLLLKKKKKKKKKLLLLLLKKKHHHHHHKKKPPPVVVZZZWWWXXXXXXXXXYYYYYYYYYZZZWWWWWWVVVUUUTTTSSSRRRRRRRRRRRRRRRPPPMMMGGGBBB???>>>AAAGGGLLLNNNLLLJJJGGGDDDDDDCCCBBB@@@>>>;;;:::888:::===AAAEEEIIIKKKMMMHHHGGGEEE@@@;;;888888888666666555444444444444555888666555333111000//////000000000000//////......------------------------000//////...------------+++++++++++++++,,,---...------,,,,,,,,,,,,++++++.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,------------.....................//////////////////////////////000111111111111222222222333333333444555666888999999999999@@@@@@@@@???>>>???AAACCCEEEEEEGGGJJJMMMNNNLLLKKKIIIIIIKKKQQQZZZhhhuuu}}}yyyoookkkfffllluuu~~~yyyxxx~~~|||{{{||||||yyytttoooggggggfffeeedddcccbbbaaaeeedddbbbaaaaaaaaabbbcccddddddgggkkknnnsss{{{wwwvvvuuuooommmmmmnnnqqqppplllhhh___]]]\\\]]]___aaaaaaaaa^^^]]]\\\ZZZYYYXXXWWWWWWUUUUUUVVVVVVWWWXXXYYYYYY[[[[[[]]]^^^aaaccceeegggddddddeeefffgggiiikkkkkkllljjjgggfffeeeaaaZZZTTTHHHGGGFFFFFFHHHMMMQQQTTTWWWXXXYYYZZZ[[[\\\]]]]]]YYYXXXTTTOOOJJJIIIKKKMMMOOORRRUUUWWWXXXYYY[[[]]]```eeekkkooorrruuuzzz~~~|||uuuooolllkkkfffkkksss}}}|||xxxsssooonnnqqqqqqqqqppppppqqqqqqrrroooooonnnlllkkkiiihhhhhhffffffffffffeeeeeeeeeeee``````````````````____________^^^\\\ZZZYYYZZZ\\\[[[[[[[[[ZZZYYYWWWVVVUUUZZZZZZ[[[ZZZZZZYYYXXXWWWRRRQQQOOOMMMLLLKKKKKKLLLLLLJJJHHHHHHKKKPPPVVVZZZXXXXXXXXXYYYZZZ[[[[[[[[[WWWWWWVVVUUUTTTSSSRRRRRRRRRRRRRRRPPPLLLGGGCCC@@@???BBBGGGKKKMMMKKKHHHFFFBBBBBBAAA@@@???===<<<;;;;;;===@@@DDDHHHKKKMMMOOOGGGEEEBBB>>>999777888999666666555444444444444555888666444111000/////////////////////////////////------------------------...---,,,,,,,,,,,,,,,---,,,+++++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,------------------------,,,,,,------------,,,,,,,,,------------..................//////////////////......//////000111222111111222222222333333333333555777888999999999999???@@@@@@@@@>>>>>>@@@BBBEEEEEEGGGJJJMMMMMMLLLJJJHHHIIIKKKPPPYYYfffttt~~~}}}rrrmmmjjjooowwwyyyxxx~~~~~~~~~~~~zzzrrrlllhhhhhhggggggfffeeeccccccdddcccbbbaaabbbcccdddeeeeeedddfffiiilllsss|||wwwsssqqqpppppplllkkkjjjkkklllkkkfffaaaXXXYYYZZZ]]]___```^^^]]]ZZZYYYWWWVVVTTTSSSSSSSSSQQQQQQQQQQQQQQQQQQRRRRRRVVVVVVXXXZZZ]]]___aaabbbbbbbbbcccdddfffhhhkkklllllliiigggfffeeeaaa[[[UUUJJJHHHFFFDDDFFFIIINNNQQQTTTUUUWWWYYY\\\___```aaa]]][[[WWWQQQLLLKKKLLLOOOMMMPPPSSSVVVWWWXXXZZZ\\\```dddhhhkkkmmmpppvvv{{{{{{~~~~~~yyyvvvvvvwwwwww~~~}}}zzzxxxsssqqqrrrsssrrrrrrrrrrrrrrrrrrrrrnnnnnnmmmlllkkkiiiiiihhhffffffeeeeeeeeeddddddddd___`````````````````````\\\^^^^^^]]]YYYXXXXXXZZZZZZZZZZZZYYYXXXXXXWWWWWWYYYZZZZZZYYYYYYWWWVVVVVVSSSRRRPPPNNNMMMLLLLLLLLLKKKJJJIIIIIILLLPPPVVVYYYXXXXXXXXXXXXYYYYYYYYYYYYVVVUUUTTTTTTRRRRRRQQQPPPOOOQQQRRRRRRNNNIIIBBB>>>===@@@DDDHHHJJJIIIGGGFFF@@@@@@??????>>>======<<<;;;===@@@CCCEEEGGGHHHHHHCCCCCCBBB???;;;888888888666666555444444444444555444333333333222111111000------......///000000000------------------------------,,,+++,,,,,,.........------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,+++++++++++++++++++++++++++,,,------------,,,+++,,,,,,---------...................../////////000............///000111222111111222222222333333333333444777999::::::999888;;;===???@@@@@@@@@AAABBBEEEEEEGGGJJJLLLMMMKKKIIIIIIKKKMMMQQQZZZgggvvvtttnnnmmmsss{{{{{{{{{yyyoooggghhhhhhhhhhhhgggfffeeedddbbbbbbaaaaaabbbdddfffggggggeeefffhhhkkkrrr{{{xxxsssnnnjjjhhhhhhhhhgggeeeddddddeeebbb\\\WWWVVVXXX[[[___bbbaaa^^^[[[WWWVVVTTTSSSQQQPPPPPPOOOOOOOOONNNMMMLLLLLLMMMMMMPPPQQQRRRUUUWWWZZZ\\\\\\\\\\\\]]]^^^```cccfffgggkkkiiiffffffeeebbb[[[VVVLLLIIIFFFCCCCCCFFFJJJMMMNNNPPPSSSVVVZZZ^^^aaabbb```^^^YYYSSSNNNLLLNNNPPPMMMPPPTTTWWWXXXZZZ[[[]]]```dddgggiiikkknnntttyyy~~~~~~zzzxxxxxxuuutttwwwsssssssssssssssrrrrrrrrrmmmmmmlllkkkjjjjjjiiihhheeeeeeeeedddddddddcccccc_________```````````````[[[]]]^^^]]]YYYWWWWWWXXXZZZYYYYYYYYYXXXXXXXXXXXXVVVVVVVVVVVVUUUTTTSSSRRRTTTSSSQQQOOOMMMLLLLLLMMMJJJJJJIIIJJJMMMQQQUUUXXXWWWWWWWWWVVVUUUUUUTTTTTTTTTTTTSSSRRRQQQPPPOOOOOOMMMPPPSSSTTTQQQJJJAAA<<<;;;===BBBFFFHHHHHHGGGFFF>>>>>>>>>===============:::;;;===???@@@@@@@@@@@@@@@AAABBBAAA>>>:::888777666666555444444444444555///111333555666555333222,,,,,,---...///000111111------------------------///...------...///000111000///...---------------+++++++++,,,,,,---------***+++---...///...------************************++++++------------++++++,,,,,,,,,---------......---.........//////000000............///000222222111111222222222333333333333444777999::::::999888888;;;???AAAAAAAAABBBCCCEEEEEEGGGJJJLLLMMMKKKIIIJJJLLLOOOSSS[[[iiiyyytttnnnmmmsss}}}~~~~~~}}}}}}|||xxxqqqkkkkkkjjjhhhgggeeeddddddcccfffdddbbbaaaaaacccfffggghhhjjjjjjiiikkkuuu|||xxxtttqqqlllgggdddccccccddddddaaa]]]\\\\\\ZZZWWWSSSUUUVVVWWWZZZ[[[ZZZWWWTTTSSSQQQOOOLLLJJJIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMMMMKKKMMMOOORRRUUUWWWXXXYYYYYYYYYZZZ\\\___aaaccceeedddccccccbbbaaa]]]XXXTTTJJJGGGDDDBBBAAABBBEEEFFFJJJMMMPPPTTTXXX]]]bbbfffeeeaaa\\\WWWSSSQQQQQQQQQTTTTTTUUUWWWYYY\\\^^^``````bbbdddgggjjjooouuuyyy|||}}}~~~~~~~~~zzzvvvvvvwwwxxxssssssrrrqqqqqqpppoooooommmjjjgggggghhhiiigggeeefffdddbbbbbbcccccccccbbb\\\]]]^^^___```aaabbbccc^^^^^^]]]\\\[[[ZZZYYYXXXVVVVVVUUUUUUTTTUUUUUUUUUXXXXXXXXXWWWUUUSSSQQQPPPRRRRRRQQQPPPNNNMMMMMMLLLLLLJJJHHHHHHJJJOOOTTTWWWXXXXXXYYYYYYXXXXXXWWWVVVUUUTTTSSSRRRRRRSSSSSSTTTQQQRRRSSSTTTRRRLLLDDD>>><<<>>>BBBEEEFFFEEECCCBBBAAAAAAAAAAAA???>>><<<;;;:::<<>><<<<<<<<<<<<>>>AAABBBAAA>>>:::777333444555666666555444333333444444444444333222222111111111000//////......------------------,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,************************------,,,,,,+++***))))))+++++++++,,,,,,---------//////000000///...------......///000000000000000333222111111222333555666888888777777777888:::;;;;;;<<<>>>??????@@@BBBDDDBBBDDDGGGIIIKKKKKKKKKJJJLLLMMMPPPSSS[[[iiiyyyvvvooolllvvv|||{{{yyyzzz{{{yyysssoookkkjjjiiigggfffeeeddddddfffeeecccbbbbbbdddfffhhhiiijjjkkkkkkmmmwww{{{uuuqqqkkkhhhddd```]]]\\\\\\\\\ZZZWWWTTTSSSSSSRRROOOMMMOOOOOOPPPRRRSSSRRRPPPNNNMMMLLLKKKIIIIIIIIIIIIIIIFFFFFFEEEEEEDDDEEEEEEEEEIIIJJJLLLOOOQQQSSSTTTTTTTTTUUUVVVXXX[[[^^^```bbbbbbaaa```___^^^[[[VVVRRRJJJHHHDDDBBBAAABBBDDDEEEIIILLLOOOSSSVVV[[[aaaeeeeeebbb^^^ZZZWWWUUUTTTTTTTTTTTTVVVXXXZZZ]]]```aaa```bbbeeegggkkkpppuuuyyy~~~~~~~~~}}}}}}yyywwwuuuvvvzzz{{{|||yyyxxxxxxyyyzzzttttttsssrrrqqqpppooonnnmmmjjjgggggghhhhhhgggeeedddcccaaaaaabbbbbbaaa```^^^____________`````````^^^]]]\\\[[[ZZZYYYXXXXXXVVVUUUUUUTTTTTTUUUUUUUUUWWWWWWWWWVVVUUUSSSRRRQQQQQQQQQPPPOOONNNMMMLLLLLLKKKJJJIIIIIIKKKOOOSSSVVVWWWXXXXXXXXXXXXWWWVVVVVVUUUTTTSSSRRRRRRRRRSSSTTTTTTUUUUUUUUURRRLLLCCC===;;;>>>BBBEEEFFFFFFDDDCCCBBBBBBAAA???>>><<<;;;;;;:::<<>><<<<<<<<<<<<===???@@@???<<<999777444555666666666666555444333333333333333222111111000000000000000000000111000//////...---,,,++++++***+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,++++++++++++++++++++++++((()))***+++,,,---...///------------.........//////////////////...------......///000000000000000222222222111222333555666888777777777777999:::;;;;;;===???@@@@@@AAACCCDDDCCCEEEGGGIIIKKKKKKJJJIIIIIIKKKMMMQQQYYYgggxxxvvvpppnnnxxx}}}{{{yyyyyy{{{yyyuuuqqqkkkkkkiiihhhfffeeeeeeeeefffeeedddcccccceeefffhhhhhhjjjllllllpppzzz}}}yyyuuupppjjjfffcccaaa___\\\ZZZXXXWWWVVVOOONNNLLLKKKKKKJJJHHHGGGIIIIIIJJJJJJJJJJJJIIIHHHFFFFFFFFFEEEFFFGGGGGGHHHFFFFFFEEEDDDCCCBBBBBBCCCEEEGGGHHHJJJLLLMMMNNNNNNOOOOOOQQQSSSVVVYYY\\\]]]^^^]]]\\\\\\[[[XXXTTTQQQJJJHHHEEEBBBAAABBBCCCDDDHHHKKKNNNQQQTTTXXX^^^bbbdddccc```^^^\\\[[[ZZZZZZVVVWWWXXXZZZ\\\___aaabbb```bbbfffiiilllqqqwww{{{~~~}}}~~~|||rrrnnnkkkiiikkkoootttzzzuuutttsssvvv{{{~~~yyyyyyyyyyyyzzzzzz{{{{{{uuuuuutttrrrpppooonnnmmmllljjjgggfffggggggeeedddcccaaa______```aaa```___``````______^^^^^^]]]]]]\\\\\\[[[[[[ZZZYYYXXXXXXUUUUUUTTTTTTTTTUUUUUUVVVVVVVVVVVVUUUUUUSSSRRRRRRPPPOOOOOONNNMMMLLLKKKKKKJJJIIIIIIJJJLLLOOORRRTTTVVVWWWWWWWWWWWWVVVUUUUUUUUUTTTSSSRRRRRRRRRRRRSSSWWWWWWWWWVVVRRRKKKBBB<<<;;;>>>BBBFFFHHHHHHFFFEEEDDDCCCAAA>>><<<;;;:::::::::<<>><<<<<<<<<<<<<<<======<<<:::888777444555666777777666555444222222222222222111000000...//////000111111222222222111000///---,,,++++++,,,,,,,,,,,,------------+++++++++,,,,,,---------........................,,,------......------,,,------------------------......------,,,+++++++++///////////////000000000///////////////......---......///000000000000000222222222222333444555555777777777777888999:::;;;<<<>>>@@@AAAAAABBBDDDEEEDDDFFFHHHJJJKKKJJJIIIHHHHHHJJJLLLPPPYYYgggyyyzzztttsss{{{|||zzzzzzxxxtttpppkkkjjjiiihhhgggffffffffffffeeedddcccdddeeeggghhhgggiiikkklllqqq|||yyywwwrrrnnnjjjddd^^^[[[YYYXXXWWWVVVTTTQQQPPPNNNIIIIIIHHHGGGGGGGGGFFFEEEFFFFFFGGGFFFEEEDDDEEEFFFAAAAAAAAABBBBBBCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEGGGHHHIIIIIIJJJJJJKKKLLLOOORRRUUUXXXYYY[[[ZZZYYYYYYXXXVVVSSSPPPJJJHHHFFFCCCBBBBBBCCCDDDHHHJJJLLLOOORRRVVVZZZ^^^bbbbbbbbbbbbaaa``````___\\\\\\]]]]]]___```bbbbbbbbbdddhhhkkkooosssxxx|||xxxooogggcccaaa```bbbgggjjjooouuuyyyzzzuuuoookkkeeeeeefffjjjooovvv{{{~~~{{{vvvtttuuuwwwyyyzzzzzzzzzyyyvvvuuutttrrrpppnnnmmmllljjjiiigggfffeeeeeedddcccbbb```______```aaaaaa```______^^^^^^]]]]]]\\\\\\[[[[[[ZZZZZZYYYXXXWWWWWWTTTTTTTTTTTTTTTUUUUUUVVVTTTTTTUUUUUUTTTSSSRRRRRRNNNNNNNNNMMMLLLKKKKKKJJJIIIIIIIIIKKKLLLOOOQQQRRRUUUVVVVVVVVVVVVUUUTTTTTTTTTTTTSSSSSSRRRRRRRRRQQQUUUUUUUUUTTTQQQKKKCCC===<<>><<<<<<<<<;;;;;;:::999888777777666555555666777777666555555111111111111111000//////.........//////000000000111111000///...---------,,,,,,,,,,,,,,,---------******+++,,,,,,---..............................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,111111///...,,,+++))))))//////////////////000000...///////////////............///000000000000000222222222222333444555555666666777777888999:::;;;===???AAABBBBBBCCCDDDFFFEEEGGGIIIJJJKKKJJJIIIHHHIIIKKKMMMQQQZZZiii{{{{{{yyy~~~zzzyyyyyywwwrrrnnnjjjjjjhhhgggffffffffffffeeeddddddddddddeeefffgggfffhhhjjjlllqqq}}}yyyuuuoookkkgggccc___ZZZUUUQQQLLLLLLLLLKKKJJJHHHFFFEEEEEEEEEFFFEEEDDDDDDDDDDDDCCCDDDEEEDDDAAA@@@BBBCCC??????@@@@@@????????????===============>>>??????BBBBBBDDDEEEFFFGGGGGGGGGHHHIIIJJJLLLOOORRRUUUVVVXXXWWWVVVVVVVVVUUURRRPPPJJJIIIGGGEEEDDDCCCDDDEEEGGGIIIKKKMMMPPPSSSXXX[[[^^^```ccceeeffffffeeedddeeeddddddccccccccccccdddeeegggkkkooorrrvvvzzz}}}|||iiiaaaZZZXXXXXXXXXZZZ^^^___bbbgggiiihhhddd___[[[ZZZ[[[]]]___ccciiiooosss{{{~~~|||xxxuuurrrtttwwwyyyyyyxxxvvvuuuuuutttsssqqqooommmlllkkkiiiiiigggfffdddbbbbbbcccbbbaaa______aaabbbaaaaaa]]]]]]]]]]]]\\\\\\\\\\\\ZZZYYYYYYXXXXXXWWWWWWWWWTTTSSSSSSSSSTTTTTTUUUVVVTTTTTTTTTTTTSSSSSSRRRQQQNNNMMMMMMLLLLLLKKKKKKKKKIIIIIIIIIJJJLLLNNNPPPQQQUUUUUUVVVVVVUUUUUUTTTSSSTTTTTTTTTSSSRRRQQQQQQPPPQQQQQQQQQRRRPPPKKKEEE@@@===@@@DDDHHHJJJKKKJJJHHHGGGFFFDDDBBB???>>><<<<<<:::<<>><<<<<<<<<::::::999777666666555555444555666777777666555444000111111111111000///////////////......---------.........///////////////,,,,,,,,,,,,,,,+++++++++******+++,,,,,,---..............................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,...///000000..............................///////////////.........///000000000000000111111222333444444444444555666777888999:::;;;;;;>>>???AAABBBBBBCCCEEEGGGFFFGGGIIIKKKKKKKKKIIIHHHJJJKKKLLLPPPYYYiii{{{~~~}}}|||yyywwwwwwwwwvvvqqqmmmiiihhhgggffffffeeeeeeeeedddcccccccccddddddeeeeeefffiiikkkmmmrrr~~~~~~vvvoookkkccc```\\\XXXUUUQQQMMMKKKGGGGGGGGGFFFFFFDDDCCCBBBAAABBBCCCBBBAAA@@@AAABBB>>>AAACCCBBB???===>>>???>>>?????????>>>===<<<;;;<<<<<<<<<<<<===>>>???@@@@@@AAABBBDDDEEEFFFFFFFFFGGGHHHIIIKKKMMMPPPRRRSSSUUUSSSRRRSSSTTTSSSQQQPPPJJJIIIHHHFFFFFFFFFFFFGGGHHHIIIKKKMMMNNNQQQUUUYYY\\\___dddiiillllllkkkjjjlllkkkjjjiiihhhhhhhhhhhhiiilllpppsssuuuxxx|||~~~~~~|||mmm[[[TTTPPPPPPQQQPPPQQQTTTVVVXXX[[[\\\\\\YYYVVVTTTUUUVVVWWWXXXZZZ^^^dddhhhtttzzz~~~~~~~~~}}}|||||||||zzzxxxuuurrrtttvvvxxxxxxvvvsssrrrrrrrrrqqqooonnnlllkkkjjjhhhhhhhhheeebbb```aaabbbbbb```______aaabbbbbbaaa\\\\\\\\\\\\[[[[[[[[[[[[XXXXXXXXXWWWWWWWWWVVVVVVSSSSSSSSSSSSSSSTTTUUUVVVTTTTTTTTTSSSSSSRRRPPPPPPMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIKKKMMMPPPRRRUUUVVVVVVVVVVVVUUUTTTTTTTTTTTTTTTSSSRRRQQQPPPOOOMMMNNNOOOPPPOOOLLLGGGCCC???BBBFFFJJJLLLKKKJJJIIIFFFFFFEEEDDDBBB@@@>>><<<:::<<>><<<<<<<<<999999888777666555555444333444555666666555444333111111111111111000//////000000///......---,,,,,,,,,------......///000000,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---------........................,,,------......------,,,++++++++++++++++++++++++******+++,,,---......///.........------------,,,---...//////////////////......///000000000000000111111222333444444444444444555777888::::::;;;;;;===???AAABBBBBBCCCEEEFFFEEEGGGIIIKKKLLLKKKJJJIIIIIIIIIJJJNNNVVVfffxxx|||||||||zzzyyyyyyyyyvvvpppkkkhhhgggfffeeeeeeddddddeeebbbbbbbbbcccccccccddddddhhhjjjmmmooottt{{{ssskkkddd```XXXUUUQQQOOOMMMKKKHHHFFFFFFFFFEEEEEEDDDDDDDDDCCC???AAABBBAAA>>>===>>>@@@===AAADDDCCC???<<<<<<>>>======>>>>>>>>>===<<<;;;>>>>>>=========>>>>>>???>>>???@@@BBBDDDEEEEEEFFFGGGGGGHHHIIIKKKMMMOOOPPPQQQPPPOOOOOOPPPQQQOOONNNJJJIIIIIIHHHHHHHHHIIIJJJHHHJJJKKKLLLNNNPPPTTTWWW[[[```fffmmmqqqrrrqqqooooooooonnnnnnnnnnnnnnnooommmppptttvvvxxxzzz}}}~~~zzzxxxzzzooobbbUUUOOOLLLNNNNNNLLLKKKMMMQQQRRRSSSUUUUUUUUUUUUTTTTTTVVVWWWWWWWWWZZZ```dddlllttt~~~{{{zzz{{{{{{{{{zzzyyyyyyyyyxxxuuusssrrrsssuuuvvvvvvtttrrrqqqpppooonnnmmmlllkkkjjjjjjggghhhhhheeeaaa___```aaa```^^^]]]^^^___aaaaaa```]]]]]]\\\[[[ZZZYYYYYYXXXWWWWWWWWWWWWVVVVVVVVVVVVRRRRRRRRRRRRSSSTTTUUUVVVTTTTTTTTTSSSRRRPPPOOONNNNNNNNNMMMMMMMMMMMMLLLLLLLLLJJJHHHHHHIIILLLPPPRRRVVVVVVVVVVVVVVVUUUUUUTTTSSSTTTTTTSSSRRRQQQOOONNNNNNNNNOOOPPPPPPMMMHHHDDDAAADDDHHHKKKLLLLLLJJJIIICCCDDDEEEEEECCCAAA>>><<<:::<<>><<<<<<<<<888888888888777555444333222333444555555444333222111111222222111111000///000000000000000/////////---------------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,------------------------,,,,,,,,,,,,,,,+++++++++.........---------,,,,,,------...///////////////......///000000000000000000111333444555444444444333555777999:::;;;;;;;;;===???AAAAAAAAABBBDDDFFFDDDFFFIIIKKKLLLLLLKKKKKKJJJJJJKKKMMMUUUeeewwwyyywww|||~~~}}}|||wwwooohhhgggfffeeedddddddddddddddaaaaaabbbbbbbbbcccccccccjjjllloooqqqvvvzzzrrriiiaaa[[[WWWQQQOOOKKKIIIHHHGGGEEECCCBBBAAAAAA@@@???@@@@@@@@@@@@BBBCCCAAA>>>===>>>@@@===BBBFFFFFFAAA======???;;;<<<===>>>>>>>>>===<<<;;;;;;:::999888888888888<<<===???AAACCCDDDEEEEEEFFFGGGGGGHHHIIIKKKLLLMMMNNNMMMLLLMMMNNNOOONNNMMMJJJIIIIIIIIIIIIJJJKKKKKKIIIJJJLLLLLLMMMPPPTTTWWW\\\aaahhhppptttvvvtttsssppppppppppppqqqrrrssstttpppsssvvvxxxzzz{{{}}}|||wwwtttvvv}}}{{{hhh\\\UUUPPPNNNOOOOOOKKKJJJKKKOOOOOOPPPQQQSSSUUUVVVWWWWWWXXXYYYYYYYYY[[[aaafffhhhppp~~~|||yyywwwwwwxxxyyyxxxxxxxxxxxxvvvssspppqqqrrrsssuuuuuutttsssrrrnnnnnnmmmlllkkkkkkjjjjjjggghhhhhheee```^^^___aaa^^^]]]\\\\\\^^^```____________]]][[[YYYXXXVVVVVVWWWWWWVVVVVVVVVVVVVVVVVVRRRRRRRRRRRRSSSTTTUUUVVVUUUUUUTTTSSSRRRPPPNNNMMMNNNNNNNNNMMMMMMMMMMMMMMMLLLKKKHHHGGGHHHLLLPPPSSSVVVWWWWWWWWWWWWVVVUUUUUUSSSTTTTTTTTTRRRQQQOOOMMMPPPPPPPPPQQQPPPMMMHHHEEECCCEEEIIILLLMMMLLLJJJIII@@@BBBDDDEEEDDDAAA===;;;:::<<>><<<<<<<<<888888999999888666444333222222333444444333222222222222222222222111000000000000000111222222333333.........------,,,,,,,,,//////.........------------,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,........................$$$%%%'''***,,,///111222//////......---------,,,------...///000000//////...//////000000000000000000111333444555555444333333444777999:::;;;;;;;;;<<<>>>@@@AAAAAABBBDDDEEEDDDFFFHHHKKKMMMMMMLLLLLLMMMMMMMMMOOOWWWfffyyyxxxsssxxx}}}|||uuummmhhhjjjiiifffdddccccccdddeeecccaaa```___```bbbdddfffhhhiiilllooouuu}}}}}}sssiiieee```WWWOOOLLLKKKJJJHHHEEECCCAAA@@@???CCCBBBAAA@@@@@@@@@AAABBBCCCBBBAAA???>>>??????@@@>>>AAABBB@@@===;;;<<>>>>>>>>@@@AAACCCEEEFFFGGGGGGHHHIIIJJJKKKLLLMMMJJJKKKMMMOOOUUUaaaqqq|||}}}pppmmmrrr{{{~~~}}}vvvnnnhhhjjjhhhfffeeedddeeefffggggggfffdddcccdddfffiiijjjjjjkkknnnpppvvv}}}xxxrrrfff[[[UUUQQQKKKFFFEEEHHHGGGEEEDDDCCCBBBBBBAAACCCBBBAAA@@@@@@@@@AAAAAAAAA@@@???>>>===>>>>>>??????@@@@@@???===<<<<<<===================================================;;;<<<===???@@@@@@@@@@@@BBBCCCEEEFFFGGGGGGFFFFFFGGGIIIKKKKKKJJJIIIJJJKKKLLLLLLLLLMMMMMMNNNNNNOOOOOOQQQSSSQQQNNNNNNSSSXXX[[[cccnnnxxx}}}|||yyywwwwwwzzz{{{zzzzzz{{{zzzwwwvvvvvvwwwxxxyyy{{{|||}}}}}}|||zzzyyy{{{qqqiiifffccccccddddddbbb]]]VVVPPPQQQPPPSSSZZZ]]]^^^```dddbbb______``````___bbbhhhhhhnnnxxx}}}zzzyyyxxxxxxwwwwwwvvvvvvuuuttttttssssssrrrrrrqqqpppppppppppppppnnnjjjhhhhhhiiihhhhhhhhhgggeeecccbbbbbbbbbcccaaa```___^^^______```aaadddbbb^^^[[[XXXWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXVVVTTTTTTUUUVVVVVVVVVTTTSSSRRRPPPOOOOOOOOOOOOMMMNNNNNNMMMJJJIIIIIIJJJLLLKKKJJJIIIJJJLLLNNNPPPTTTTTTSSSSSSSSSSSSSSSSSSVVVVVVTTTSSSQQQPPPOOONNNOOONNNMMMMMMMMMLLLIIIGGGCCCBBBBBBCCCEEEGGGGGGFFFEEEDDDBBBBBBBBBAAA???===<<<<<<<<<<<<<<<;;;::::::999888888777666666666777555555444333333333333333222222222111111000000000//////............//////......---,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---///000...---///...---,,,,,,,,,,,,---,,,,,,,,,---------......+++,,,------......------------------............///......---------......---------....../////////000000111222333444444555333555666777666777888:::>>>??????@@@AAACCCDDDEEEIIIIIIJJJKKKLLLMMMMMMMMMKKKLLLMMMOOOUUUbbbqqq||||||qqqjjjpppzzz|||~~~~~~wwwnnnhhhiiihhhgggffffffggghhhiiifffeeedddddddddfffhhhjjjkkkmmmooorrrwwwzzztttjjj^^^RRRLLLHHHDDDDDDEEECCCCCCBBBBBBBBBCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@AAA???>>>>>>=========>>>>>>???>>>===<<<======<<<:::================================================;;;<<<======>>>>>>======AAABBBCCCEEEEEEEEEEEEDDDEEEGGGIIIIIIHHHGGGHHHIIIKKKKKKLLLLLLMMMNNNOOOOOOQQQSSSTTTRRRPPPOOORRRVVV[[[cccoooxxx|||{{{xxxvvv{{{~~~~~~~~~zzzyyyyyyzzzzzz{{{{{{||||||{{{{{{{{{|||}}}vvvttttttwwwxxxzzzyyyuuulllaaaYYYUUUTTTXXX___cccccceeeiiijjjfffeeeeeecccbbbeeekkkkkkooowww}}}|||zzzxxxwwwvvvuuuuuuttttttssssssrrrrrrsssssssssrrrqqqpppooonnnmmmkkkhhhggghhhhhhhhhggghhhgggeeedddcccccccccccccccbbbaaa``````aaabbbccccccaaa___\\\YYYXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYXXXVVVUUUUUUVVVVVVTTTSSSRRRQQQPPPPPPOOOOOOOOOPPPMMMNNNNNNMMMJJJIIIIIIJJJKKKJJJIIIHHHIIIJJJLLLNNNQQQQQQQQQQQQRRRRRRRRRRRRVVVVVVTTTSSSQQQOOONNNMMMMMMKKKJJJJJJJJJJJJHHHFFFCCCBBBAAAAAABBBCCCCCCBBBEEEDDDBBBBBBBBBAAA>>><<<<<<<<<=========<<<;;;;;;:::::::::999888777666555666666555444444444444555666555444333111000///...//////............////////////...------------...............------------,,,,,,------------,,,,,,---,,,,,,---//////...---......---,,,,,,,,,------,,,,,,,,,,,,------------+++,,,------......------------------............/////////......---------------......///000111111000000111222333444444555333555777777777777999;;;@@@@@@@@@@@@AAABBBCCCDDDIIIIIIJJJKKKKKKKKKKKKKKKKKKLLLMMMOOOUUUaaaqqq|||zzzoooggglllwww{{{|||~~~wwwooojjjhhhhhhgggggghhhiiijjjjjjffffffeeeeeeeeegggiiijjjjjjlllooosssyyywwwpppdddYYYOOOKKKHHHEEEEEEHHHAAAAAAAAAAAABBBBBBCCCDDDBBBBBBBBBAAAAAAAAAAAAAAA???>>>>>>>>>>>>>>>>>>>>>???<<<:::;;;===>>>;;;999===============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===============<<<<<>>>>>@@@AAAAAA@@@DDDCCCBBBAAAAAA@@@===;;;<<<===============<<<<<<;;;;;;;;;;;;:::888666444666666555555555555666666888777666444222000......//////............//////111000000///////////////...---------------------,,,,,,---......---,,,,,,---,,,,,,---//////...,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,---------.........000000000//////...---,,,...///000111222333444555000000111222333444444555333555777777777888:::;;;@@@@@@@@@@@@AAAAAABBBCCCFFFGGGHHHIIIIIIHHHHHHGGGIIIJJJKKKNNNTTT```ooozzztttiiicccjjjttt|||}}}{{{vvvpppkkkgggggghhhhhhiiiiiijjjkkkjjjiiiiiiiiijjjkkklllmmmhhhjjjmmmrrryyyyyynnnfffXXXRRRLLLJJJGGGCCCCCCEEEBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@AAA@@@@@@@@@??????>>><<<999:::===>>>;;;999============>>>>>>??????????????????????????????>>>>>>??????>>>>>>======>>>???AAABBBCCCCCCBBBBBBAAACCCEEEFFFEEEEEEFFFGGGHHHIIIJJJKKKMMMNNNPPPPPPRRRTTTWWWXXXXXXWWWVVVVVVXXX]]]aaacccdddfffjjjooovvv{{{}}}}}}}}}}}}|||{{{zzzyyyyyy{{{}}}yyymmmgggbbbbbbaaaaaafffkkkrrrnnnkkkkkkhhhfffhhhnnnqqqsssvvvyyy|||uuuvvvvvvuuuuuutttrrrrrrqqqqqqqqqppppppppppppppprrrrrrssssssrrrqqqooonnnjjjhhhggggggiiiiiiiiihhhfffeeedddcccbbbbbbccccccfffeeedddbbbbbbbbbcccddd``````___]]]\\\\\\[[[[[[XXXXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUUUUUUUTTTQQQOOOOOONNNNNNNNNNNNOOOPPPPPPMMMNNNNNNMMMJJJIIIIIIJJJIIIHHHHHHGGGHHHHHHIIIJJJNNNOOOPPPRRRRRRSSSSSSRRRUUUTTTSSSQQQOOONNNMMMLLLKKKIIIGGGGGGHHHIIIIIIHHH???===<<<<<<>>>@@@@@@@@@CCCAAA@@@@@@AAA@@@>>>;;;<<<<<<===============<<<;;;;;;<<<<<<:::888666555666666555555555666666777999888666444222000///...//////............//////000///......------......,,,,,,,,,,,,,,,---------,,,------......------,,,,,,++++++,,,...///---,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,------------...//////000000//////------...///000111222333444555000000111222333444444555333555777777888888:::<<<@@@@@@@@@@@@AAAAAABBBCCCFFFGGGHHHIIIIIIIIIGGGGGGHHHIIIJJJLLLRRR___nnnyyynnndddbbbhhhsss}}}~~~{{{wwwsssooolllgggggghhhhhhiiiiiiiiijjjhhhhhhhhhhhhiiijjjjjjkkkhhhiiillloooxxxyyylll```YYYRRRNNNKKKKKKHHHDDDBBBEEECCCCCCBBBAAAAAAAAAAAABBBDDDDDDEEEEEEDDDDDDCCCBBBCCCCCCCCCCCCBBBAAA@@@???===<<<;;;;;;<<<===<<<;;;<<<======>>>>>>??????@@@??????????????????????????????@@@@@@@@@???>>>>>>>>>???@@@BBBCCCBBBBBBAAA@@@BBBDDDEEEDDDDDDEEEGGGGGGHHHIIIKKKMMMOOOPPPQQQQQQTTTXXX\\\^^^]]][[[ZZZYYY[[[]]][[[ZZZ\\\dddjjjqqqvvv{{{}}}||||||}}}}}}|||zzzxxxwwwwwwyyy|||~~~zzzrrriiidddaaa```eeekkkqqqnnnmmmmmmkkkhhhjjjooosssuuuwwwyyy|||}}}yyyvvvssssssrrrrrrrrrrrrrrrrrrppppppppppppppppppooooooqqqrrrrrrrrrrrrqqqppppppkkkjjjiiiiiikkkkkkjjjhhhgggfffdddcccccccccdddeeefffeeecccbbbaaaaaabbbbbb_________^^^^^^]]]]]]\\\XXXXXXXXXXXXXXXXXXXXXXXXWWWVVVTTTSSSSSSSSSQQQOOONNNNNNNNNMMMMMMNNNOOOOOOMMMNNNNNNMMMJJJIIIIIIJJJIIIHHHHHHHHHHHHHHHIIIIIIJJJLLLNNNPPPQQQQQQQQQPPPSSSSSSRRRPPPOOONNNMMMLLLKKKJJJIIIJJJLLLLLLKKKJJJ???===::::::<<<>>>@@@@@@@@@?????????@@@@@@>>>===;;;;;;<<<=========<<<<<<;;;;;;;;;:::999888777666666555555555555666777777777666555444222111000/////////............//////------,,,+++++++++++++++,,,,,,,,,,,,,,,---------......------------......,,,++++++,,,......---,,,------,,,,,,,,,---......,,,,,,,,,,,,+++++++++++++++,,,------......------,,,,,,,,,,,,------------......000111111000///...------......///000111111000000111222333444444555333555777888888999;;;===@@@@@@@@@@@@AAABBBCCCDDDGGGIIIKKKLLLMMMLLLJJJIIIGGGHHHJJJLLLRRR^^^nnnyyy}}}lllbbbccciiittt}}}~~~xxxtttqqqmmmkkkgggggghhhhhhhhhhhhhhhhhhdddddddddeeeffffffggggggjjjjjjkkkmmmuuuzzznnnbbbXXXRRRQQQMMMKKKKKKHHHDDDDDDGGGCCCBBBBBBBBBBBBBBBCCCCCCEEEFFFFFFGGGFFFEEEDDDCCCDDDEEEEEEDDDCCCAAA???>>>;;;<<<======<<<;;;<<<===<<<======>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@@@@?????????>>>???@@@BBBCCCBBBBBBAAA???AAADDDEEEDDDDDDFFFGGGFFFGGGIIIKKKMMMOOOPPPQQQPPPSSSYYY^^^bbbbbb```^^^ZZZ]]]^^^\\\XXXYYYaaahhhnnntttzzz|||~~~|||zzzzzz{{{{{{zzzxxxvvvuuutttvvvxxx{{{~~~zzzqqqkkkfffdddfffkkknnnmmmnnnpppnnnkkkmmmqqquuuvvvxxxyyyzzz}}}|||}}}|||{{{wwwtttrrrqqqnnnmmmlllllllllmmmnnnoooooooooooooooooopppppppppqqqqqqppppppqqqqqqrrrrrrmmmlllkkklllmmmlllkkkiiiiiihhhfffeeeeeeffffffgggdddcccbbb````````````aaa^^^____________^^^^^^^^^YYYYYYYYYYYYYYYYYYYYYYYYWWWUUURRRQQQRRRRRRRRRQQQOOONNNMMMMMMMMMMMMMMMNNNMMMNNNNNNMMMJJJIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKMMMPPPQQQRRRQQQQQQQQQQQQPPPPPPOOONNNNNNMMMLLLLLLLLLNNNPPPPPPNNNLLLAAA>>>;;;:::;;;=========>>>======>>>@@@AAA???>>>::::::;;;<<<<<<<<<<<<<<<::::::999888888888888888555444444444555555666777444444333333222222111111//////............//////......---,,,,,,,,,,,,,,,,,,---------............000///---++++++---///000,,,++++++,,,......---+++,,,,,,,,,,,,,,,---...///,,,,,,,,,+++++++++******+++,,,------......------++++++,,,,,,,,,---------,,,---///111111111000///---------....../////////000000111222333444444555333555777888888999<<<>>>>>>??????@@@AAACCCDDDEEEFFFHHHKKKMMMNNNMMMLLLKKKIIIJJJKKKMMMTTT```ooozzz~~~nnneeedddkkkvvvxxxsssooollliiigggggghhhhhhhhhhhhggggggffffffgggggghhhhhhiiiiiimmmlllkkklllttt}}}qqqfff]]]VVVQQQNNNJJJGGGFFFCCC@@@AAAEEEBBBBBBBBBBBBCCCDDDEEEEEEFFFGGGGGGHHHHHHFFFEEEDDDEEEEEEEEEDDDBBB@@@>>><<<:::===???>>>;;;:::===???<<<======>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@======>>>???????????????>>>???AAABBBCCCCCCBBBBBB???AAADDDEEEDDDEEEFFFGGGFFFGGGHHHJJJMMMOOOQQQQQQOOORRRYYY```eeefffcccaaa\\\```bbb___ZZZZZZ```fffooouuuyyy{{{}}}~~~zzzxxxyyyzzzzzzyyywwwuuutttrrrtttvvvxxx|||wwwqqqlllhhhiiimmmmmmlllnnnrrrqqqnnnnnnrrrvvvwwwyyyzzzzzz{{{}}}{{{xxxwwwwwwwwwwwwvvvvvvvvvtttqqqnnnmmmmmmhhhgggfffeeeeeegggiiijjjooooooooooooppppppppppppqqqppppppooopppqqqssstttooonnnmmmmmmnnnmmmkkkiiijjjiiihhhgggggghhhiiiiiidddcccaaa____________```^^^^^^______```______^^^ZZZZZZZZZZZZZZZZZZZZZZZZWWWUUUQQQPPPQQQRRRRRRRRROOONNNNNNMMMLLLLLLMMMMMMMMMNNNNNNMMMJJJIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKMMMPPPRRRTTTTTTTTTSSSPPPPPPPPPOOOOOOOOONNNNNNMMMMMMNNNPPPRRRRRRPPPNNNDDD@@@<<<::::::;;;;;;;;;===<<<<<<>>>@@@AAA@@@???999::::::;;;<<<<<<<<<;;;:::999888777777777888999444444444444444555666777222222222222222222222222//////............//////111111000///////////////---.........//////000000111///,,,******,,,///111,,,++++++,,,......---+++,,,,,,,,,,,,,,,---...///,,,,,,,,,++++++*********+++,,,------......------++++++,,,,,,,,,---------+++---///111222222111000////////////000000000000000000111222333444444555333555777888999:::<<<>>>>>>>>>???@@@AAACCCEEEFFFDDDFFFIIILLLMMMMMMKKKJJJJJJKKKMMMOOOUUUaaaqqq|||}}}qqqiiiffflllwwwxxxnnnkkkjjjiiiggghhhhhhhhhhhhhhhhhhhhhhhhfffeeeeeeeeegggjjjmmmooolllmmmooorrrzzzwwwkkk^^^RRRNNNPPPSSSRRROOOLLLIIIHHHGGGGGGGGGGGGHHHJJJLLLKKKIIIGGGIIIHHHGGGGGGGGGFFFDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>>===>>>??????@@@>>>???@@@@@@@@@@@@AAABBB@@@@@@AAAAAAAAA@@@??????AAA@@@???@@@@@@@@@>>><<<>>>>>>???@@@@@@@@@@@@???AAA???>>>@@@DDDFFFEEECCCHHHIIIJJJLLLMMMMMMNNNNNNLLLRRRWWWZZZaaaiiijjjeeefffaaa[[[ZZZ]]]bbbfffgggoooqqquuuxxxzzz{{{zzzzzz|||{{{yyyvvvtttsssrrrqqqqqqpppooopppuuu}}}|||uuuqqqoookkkiiilllnnnqqqsssuuuuuuuuutttwwwxxxzzz|||}}}}}}}}}|||~~~vvvmmmiiijjjqqqvvvsssnnnhhhggghhhhhheeebbbaaa___]]]]]]___bbbcccdddllllllmmmnnnnnnmmmlllkkkooonnnnnnnnnoooppppppqqqrrrqqqooommmlllkkkllllllmmmkkkiiiiiiiiiiiihhhfffbbbbbbaaa```___]]][[[ZZZ_________^^^^^^]]]]]]\\\]]]]]]]]]\\\[[[ZZZYYYXXXUUUSSSRRRPPPOOOOOOOOOOOOQQQQQQPPPOOONNNLLLKKKJJJNNNNNNMMMMMMLLLJJJIIIHHHKKKIIIHHHFFFFFFGGGHHHIIINNNPPPSSSUUUUUUTTTSSSQQQRRRRRRRRRQQQPPPPPPOOOOOOMMMNNNOOOPPPQQQRRRQQQQQQHHHCCC<<<999:::===>>>===>>>>>>======>>>??????@@@>>><<<;;;;;;<<<<<<<<<;;;===:::888777999999999999444444555555555555444444333222222222333333111/////////......---------,,,---,,,++++++,,,...111222+++,,,---/////////............---...//////---,,,***+++---//////...---,,,,,,+++******+++,,,...///,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---........................------//////............//////222333333222222111000///000111222222444444555666666777777777777888;;;===>>>???@@@???>>>???BBBDDDCCCEEEIIILLLNNNOOONNNMMMLLLLLLLLLOOOWWWeeetttuuukkkiiiqqq|||rrrllljjjjjjiiiggghhhhhhhhhhhhhhhhhhhhhhhheeeddddddeeegggiiilllnnnlllmmmooosss{{{ssshhh^^^UUUPPPQQQSSSRRRPPPMMMLLLKKKKKKKKKKKKJJJHHHHHHJJJKKKKKKJJJNNNLLLJJJIIIIIIHHHFFFDDDCCCCCCCCCBBBBBBBBBAAAAAA???????????????@@@AAAAAA@@@AAABBBBBBAAA@@@AAACCCCCCCCCCCCCCCCCCBBBAAA@@@@@@>>>===>>>>>>>>><<<:::===>>>??????@@@@@@??????@@@???>>>@@@CCCEEEDDDCCCGGGHHHIIIJJJKKKLLLLLLLLLKKKPPPTTTVVV]]]fffiiigggddd```[[[ZZZ]]]aaadddeeejjjlllooorrrtttvvvwwwwwwxxxwwwvvvtttrrrqqqpppoooooonnnlllmmmqqqwww~~~|||yyyuuuoookkklllnnnqqquuuxxxyyyyyyyyyyyyzzz|||}}}~~~~~~}}}}}}}}}yyytttnnnlllmmmoooqqqpppkkkeeeaaaaaaaaa^^^\\\XXXXXXYYY[[[^^^aaacccdddkkklllnnnooopppoooooonnnppppppooooooppppppqqqrrrrrrqqqooommmlllllllllllllllkkkiiiiiiiiiiiigggeee____________^^^]]]\\\\\\\\\\\\]]]^^^^^^______```]]]]]]]]]\\\[[[ZZZXXXXXXUUUSSSRRRPPPOOOOOOOOOOOOQQQQQQPPPOOONNNLLLKKKJJJMMMMMMMMMLLLKKKJJJIIIHHHHHHGGGFFFFFFGGGIIIKKKMMMNNNPPPRRRTTTUUUTTTSSSQQQRRRRRRRRRQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPJJJEEE>>>;;;===???@@@???????????????@@@AAABBBBBB>>><<<::::::<<<===<<<;;;;;;999666555666777666555444444555555555555444444444333222333444333222000////////////......------...---,,,,,,,,,...000111,,,,,,---.........------------------......---+++***+++,,,---------,,,+++,,,,,,+++++++++,,,---...,,,,,,++++++,,,,,,---...---,,,,,,,,,---...//////........................////////////////////////000000000000000000///...///000000111222333444555666777888777777888;;;===???@@@@@@@@@???@@@CCCEEEEEEFFFIIILLLMMMNNNMMMMMMKKKKKKKKKOOOXXXfffuuu{{{qqqjjjsssvvvrrrnnnmmmmmmnnnkkkiiihhhhhhhhhhhhhhhhhhhhhhhhdddddddddeeefffiiikkkllllllnnnpppttt}}}|||mmmeee___WWWRRRQQQRRRQQQQQQPPPOOOPPPPPPPPPVVVSSSOOONNNPPPSSSUUUVVVTTTQQQNNNLLLKKKJJJIIIHHHEEEEEEDDDDDDDDDCCCCCCCCCBBBAAAAAAAAAAAABBBCCCCCCBBBDDDDDDDDDBBBAAABBBCCCFFFFFFFFFFFFEEECCCBBBBBB@@@???======>>>>>><<<:::======>>>???????????????@@@??????@@@BBBDDDCCCBBBEEEFFFGGGHHHIIIJJJJJJJJJJJJMMMOOOPPPVVV```ggghhhdddbbb___^^^___`````````dddeeegggiiimmmpppssstttrrrrrrqqqpppooonnnnnnnnnmmmllljjjiiikkkpppuuuxxx~~~|||uuupppmmmppptttyyy|||~~~~~~~~~~~~xxxuuurrrqqqqqqpppllliiigggccc^^^[[[ZZZYYYXXXWWWOOORRRWWW\\\aaaeeeggghhhkkkmmmnnnpppqqqqqqpppppprrrqqqqqqqqqqqqrrrrrrsssrrrqqqpppnnnmmmmmmmmmmmmllljjjhhhhhhhhhhhhfffddd^^^^^^___`````````______\\\]]]]]]^^^^^^_________\\\\\\\\\\\\[[[YYYXXXWWWUUUSSSRRRPPPOOOOOOOOOOOOQQQQQQPPPOOONNNLLLKKKJJJLLLLLLLLLLLLKKKJJJHHHHHHHHHGGGGGGGGGHHHJJJLLLMMMNNNOOORRRSSSTTTTTTRRRRRRRRRRRRQQQQQQPPPOOOOOOOOOPPPOOONNNMMMMMMMMMNNNOOOKKKEEE>>>;;;===???@@@@@@????????????@@@AAABBBCCC===;;;::::::<<<======<<<;;;999777666666555444333444444555555555555444444444333333333444444222000000000000000///////////////...---,,,,,,---...///......------------------------............------*********+++++++++,,,,,,...------,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,---...///000111........................---...///000000///...---------.../////////.........///000111222333333444555777888888777888;;;===???@@@AAAAAA@@@BBBEEEGGGGGGHHHIIIKKKLLLLLLMMMMMMJJJJJJKKKOOOXXXgggwwwuuummmtttooooooppprrrssssssooolllggggggggggggggggggggggggeeeeeeeeefffgggiiikkklllnnnoooqqquuu}}}zzzjjjccc___YYYSSSQQQQQQQQQRRRRRRSSSTTTUUUUUU\\\YYYVVVVVVXXX\\\^^^___XXXUUUPPPMMMLLLLLLKKKJJJGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFEEEFFFGGGFFFDDDCCCCCCDDDHHHHHHHHHGGGFFFDDDCCCBBBCCCAAA????????????>>>===<<<===>>>>>>??????>>>>>>?????????@@@AAABBBBBBBBBCCCCCCEEEFFFFFFGGGGGGGGGIIIIIIIIIKKKPPPYYYccciiijjjiiigggeeeccc```\\\ZZZ[[[\\\]]]```dddiiinnnppplllmmmmmmmmmmmmmmmmmmmmmlllkkkiiiggghhhjjjmmmooovvvzzz~~~yyysssvvvzzz~~~xxxuuussstttuuupppggg```[[[[[[ZZZYYYWWWUUUTTTTTTMMMSSS\\\dddkkknnnqqqrrrqqqqqqrrrssssssrrrppppppsssrrrrrrrrrrrrrrrssssssqqqqqqpppooonnnnnnmmmmmmkkkjjjhhhgggggggggeeeccc``````aaabbbbbbbbbaaaaaa``````___^^^]]]]]]\\\\\\\\\\\\\\\[[[ZZZYYYWWWWWWUUUSSSRRRPPPOOOOOOOOOOOOQQQQQQPPPOOONNNLLLKKKJJJKKKKKKKKKKKKJJJIIIHHHGGGKKKJJJIIIHHHHHHHHHIIIIIIMMMNNNPPPRRRSSSSSSRRRRRRRRRRRRQQQPPPPPPOOOOOONNNOOONNNLLLKKKKKKMMMOOOPPPIIICCC===:::;;;>>>>>>>>>============>>>???@@@AAA<<<;;;::::::<<<=========>>><<<999888888777555333333444444555555444444333555333333333444444333111111111000000000000000000000///...------------...000//////...---------------...///000///...//////+++++++++***+++,,,,,,---000000///......---------,,,,,,++++++,,,,,,---...,,,,,,,,,---...///000111---------...............,,,...000111111000...,,,+++,,,---...//////////////////000111222333444444555666888888888888:::<<>>?????????>>><<<<<<===>>>>>>>>>>>>===>>>??????@@@@@@@@@AAABBBAAABBBCCCDDDDDDDDDDDDDDDFFFFFFFFFGGGKKKSSS^^^gggpppqqqrrroooiiibbb[[[WWWSSSSSSTTTVVVZZZ___dddgggeeefffhhhjjjkkklllllllllkkkjjjhhhfffeeefffggghhhnnnppptttwwwzzz|||~~~|||xxxvvvuuusssmmmaaaYYYVVVYYY\\\[[[WWWSSSRRRSSSVVV^^^iiirrrxxx{{{}}}~~~||||||{{{zzzxxxuuurrrqqqssssssrrrqqqqqqrrrrrrrrrppppppoooooonnnnnnmmmmmmkkkiiigggffffffeeecccaaa``````aaaaaaaaa```______aaa```___^^^]]]\\\[[[[[[[[[[[[[[[ZZZYYYXXXWWWVVVUUUSSSRRRPPPOOOOOOOOOOOOQQQQQQPPPOOONNNLLLKKKJJJJJJJJJKKKJJJJJJIIIHHHGGGJJJJJJIIIIIIHHHHHHHHHHHHMMMNNNOOOQQQRRRRRRRRRRRRQQQQQQQQQPPPOOOOOONNNNNNLLLKKKJJJJJJKKKNNNPPPRRRIIIDDD===:::;;;>>>???>>>>>>>>>======>>>>>>???@@@;;;:::999:::<<<>>>>>>>>>>>><<<:::999888777444222333333444444444444333333444333222333444444222000000000111111111111111111000///......------------111000000000//////......***,,,......---,,,---///---,,,,,,,,,,,,---......111000000000//////......,,,,,,++++++,,,,,,---...,,,,,,,,,------///000000---------.........//////,,,...000111111000...,,,,,,---...///000111111111000000111222333444555555444666888999888999:::<<<>>>@@@AAAAAABBBDDDGGGJJJJJJJJJJJJJJJKKKKKKLLLLLLJJJJJJKKKPPPZZZiiizzzvvvooopppvvvpppsssvvvxxxwwwsssnnnjjjhhhhhhhhhhhhhhhhhhhhhhhhggghhhhhhiiikkkllllllmmmoooppprrruuu|||zzzllleee```[[[WWWVVVUUUVVVXXXYYYZZZ[[[[[[[[[ZZZ[[[\\\```bbbccc```^^^XXXUUUQQQOOONNNMMMKKKIIIIIIHHHHHHHHHHHHGGGGGGGGGHHHGGGGGGGGGGGGHHHIIIIIIFFFHHHHHHHHHFFFEEEFFFGGGGGGGGGGGGFFFFFFDDDCCCBBBBBB???===<<<<<<======<<<;;;<<<<<<==================>>>@@@@@@??????@@@AAA@@@AAABBBBBBCCCCCCCCCBBBDDDCCCDDDFFFIIINNNYYYdddppptttxxxwwwqqqhhh```[[[RRRQQQQQQQQQSSSUUUXXXZZZ\\\^^^aaadddfffggghhhhhhhhhgggeeecccbbbbbbbbbbbbeeefffgggiiimmmrrryyy~~~|||vvvqqqllleee\\\VVVYYY\\\___\\\WWWSSSTTTWWWdddmmmxxx}}}yyyuuusssrrrqqqqqqppppppppppppqqqnnnnnnnnnooonnnmmmlllllljjjhhhfffeeeeeedddbbb```^^^^^^_________^^^]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^ZZZZZZZZZZZZYYYWWWVVVUUUUUUSSSRRRPPPOOOOOOOOOOOOQQQQQQPPPOOONNNLLLKKKJJJIIIIIIJJJJJJIIIHHHHHHGGGEEEFFFFFFHHHIIIIIIJJJJJJLLLMMMNNNPPPQQQRRRRRRSSSQQQQQQPPPPPPOOONNNNNNNNNJJJJJJJJJKKKMMMOOOQQQSSSLLLFFF???<<<>>>@@@AAAAAABBBAAA@@@@@@???@@@@@@@@@:::999999:::<<<>>>???>>><<<;;;999888888666333111333333444444444444333333333222222222333333111///000000000000111111111111/////////......------,,,...///000111111///...---&&&))),,,,,,***)))+++---,,,,,,---------........./////////000//////...---,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......,,,,,,------.../////////---...///000000///...------...///000111222222222111111222333444555555666444666888999999999:::;;;===???@@@AAABBBDDDHHHKKKIIIIIIJJJKKKLLLLLLKKKKKKKKKKKKLLLQQQ[[[jjjzzzwwwnnnmmmpppzzztttvvvxxxyyyvvvrrrnnnkkkhhhhhhhhhhhhhhhhhhhhhhhhfffggghhhiiijjjkkkkkkkkkmmmoooqqquuu~~~yyynnngggbbb]]][[[]]]ZZZ[[[]]]^^^_________^^^``````aaabbbcccbbb___]]]WWWTTTRRRPPPOOONNNKKKIIIIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJEEEGGGHHHHHHFFFFFFGGGIIIGGGGGGGGGGGGFFFFFFEEEDDDBBB???<<<;;;<<<======<<<;;;;;;<<<=========<<<<<<<<<>>>@@@@@@>>>===???AAA@@@@@@AAABBBBBBBBBBBBAAABBBAAACCCHHHIIIKKKUUU```iiipppxxx|||xxxqqqiiieeeZZZYYYVVVTTTRRRPPPPPPPPPQQQTTTWWW[[[^^^```aaaaaaaaaaaa```___^^^]]]]]]]]]ZZZ[[[]]]___bbbgggmmmqqqxxx|||}}}uuukkkccc]]]YYYWWWYYY]]]^^^ZZZUUUVVV]]]eeepppyyy~~~yyyuuurrrppppppooonnnnnnnnnnnnnnnlllmmmmmmnnnmmmmmmkkkkkkjjjhhhfffeeedddcccaaa___]]]]]]^^^___````````````^^^^^^^^^^^^^^^^^^^^^^^^ZZZZZZZZZYYYXXXWWWVVVUUUUUUSSSRRRPPPOOOOOOOOOOOOQQQQQQPPPOOONNNLLLKKKJJJHHHIIIIIIIIIIIIHHHGGGGGGDDDDDDFFFGGGHHHIIIIIIIIILLLLLLMMMOOOPPPQQQRRRSSSQQQQQQPPPOOOOOONNNNNNMMMKKKKKKLLLMMMNNNPPPPPPQQQLLLFFF@@@===>>>@@@AAAAAACCCCCCAAA@@@???>>>>>>>>>:::999888:::===?????????<<<;;;::::::999888555222222333333444444333333222222111111111222222000.../////////000000000111111..................------***,,,...000111///---+++&&&***------***))),,,///***+++,,,---...---,,,,,,++++++,,,---...---,,,,,,,,,,,,++++++,,,,,,---...------,,,++++++++++++,,,,,,,,,------...//////000////////////////////////...///000000111111111111000000111222333444555555333666888:::999999:::;;;<<<>>>???@@@AAADDDHHHKKKGGGHHHJJJLLLMMMMMMLLLKKKLLLLLLMMMQQQ[[[jjjzzzvvvlllkkkpppzzzwwwyyy{{{zzzwwwssspppnnnhhhhhhhhhhhhhhhhhhhhhhhheeefffgggiiijjjjjjjjjjjjlllnnnqqqvvvxxxoooiiiccc^^^___ccc^^^___aaabbbbbbbbbaaa```bbbaaa___^^^^^^\\\YYYWWWVVVTTTSSSRRRQQQOOOLLLJJJIIIIIIHHHHHHHHHGGGGGGGGGIIIHHHHHHHHHHHHIIIJJJJJJEEEFFFGGGGGGGGGGGGHHHIIIGGGGGGHHHHHHHHHGGGFFFFFFDDDAAA>>>===>>>?????????:::;;;<<<<<<======<<<<<<<<<>>>@@@@@@======>>>AAA@@@@@@AAABBBBBBBBBAAAAAAAAA@@@DDDIIIIIIJJJRRR]]]aaakkkvvv}}}}}}wwwqqqmmmdddbbb^^^ZZZUUUQQQNNNLLLJJJMMMQQQUUUYYY[[[\\\\\\\\\\\\\\\[[[ZZZYYYYYYYYYRRRTTTWWWZZZ]]]```eeehhhsssxxx}}}||||||||||||rrrfff]]]XXXXXXYYYWWWYYYZZZVVVSSSYYYgggssswww{{{vvvrrrpppoooooonnnmmmmmmlllmmmmmmkkklllmmmmmmmmmlllkkkjjjjjjhhheeeddddddccc```^^^^^^___```bbbdddeeeffffffbbbaaa```___]]]\\\[[[ZZZZZZZZZZZZYYYXXXWWWUUUUUUUUUTTTRRRPPPOOOOOOOOOOOOQQQQQQPPPOOONNNLLLKKKJJJHHHHHHIIIIIIIIIHHHGGGGGGFFFGGGGGGGGGGGGFFFEEEEEEKKKLLLMMMNNNPPPQQQRRRSSSQQQQQQPPPOOOOOONNNNNNMMMLLLMMMNNNOOOOOOOOOOOOOOOJJJDDD>>>;;;<<>>===<<<;;;;;;999888888:::===???@@@@@@>>>===<<<<<<===;;;888555222333333444444333333222222111000000111111000.........//////000000000111------......///......---&&&)))---000000...+++)))(((---000000---,,,///222(((***,,,---------+++***'''(((***+++,,,++++++***,,,,,,++++++,,,,,,---...------,,,+++************,,,,,,------...///000000//////............//////...//////000000000000000//////000111222333333444333666999:::999999:::;;;;;;===???@@@AAADDDHHHKKKEEEGGGJJJMMMNNNMMMLLLKKKMMMMMMNNNRRR[[[jjjzzztttjjjkkkqqq}}}zzzyyyrrrpppqqqnnnkkkiiiiiikkkllljjjhhhhhhggggggggghhhiiijjjjjjkkkpppsssvvvxxxnnnhhhccc```bbbgggfffdddcccbbbbbbccceeegggfffdddaaa___^^^\\\ZZZXXXYYYXXXVVVTTTQQQOOOMMMLLLKKKKKKJJJJJJIIIIIIIIIIIIJJJIIIGGGFFFFFFFFFGGGHHHFFFFFFFFFFFFGGGGGGGGGGGGJJJIIIIIIHHHFFFDDDCCCBBBDDDAAA>>>============<<<:::;;;;;;;;;<<<=========>>>>>>>>>>>>============CCCAAA??????AAABBB@@@===@@@BBBDDDFFFHHHKKKOOOSSSbbbgggmmmtttyyy{{{{{{zzzyyytttnnniiiddd[[[PPPHHHHHHHHHJJJOOOVVV[[[[[[ZZZZZZYYYWWWUUUUUUUUUUUUVVVQQQPPPPPPRRRVVV\\\cccgggnnnttt{{{}}}|||}}}~~~rrreee\\\XXXWWWWWWXXXVVVTTTVVV\\\fffqqqxxx}}}yyyvvvrrrpppooooooooooooooonnnlllkkkjjjiiihhhhhhjjjmmmmmmkkkhhhllljjjhhhfffcccaaa``````_________bbbdddfffeeedddcccaaa_________^^^\\\[[[ZZZXXXUUUTTTUUUUUUUUUTTTVVVUUUSSSRRRPPPOOOOOONNNQQQPPPPPPOOOMMMKKKJJJIIIKKKIIIGGGEEEEEEEEEFFFGGGIIIIIIHHHHHHIIIIIIJJJKKKJJJLLLOOOPPPOOONNNOOOPPPNNNOOOOOOOOOOOONNNMMMMMMKKKIIIIIIMMMQQQTTTTTTSSSMMMGGG???;;;<<<>>>@@@AAA@@@@@@@@@@@@???===<<<;;;999999999;;;>>>???>>>===?????????>>>===;;;:::999444333333333333444555555111111111111111111222222000000000000000000000000//////............//////------..................++++++++++++++++++++++++///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------***+++,,,---.../////////...//////...,,,,,,---///------......//////000000---------............///000000000111222333555555777777666777777999;;;<<<===???@@@AAAAAACCCFFFHHHKKKLLLMMMNNNNNNOOOOOONNNPPPPPPNNNPPP\\\nnn|||yyynnneeejjjuuuyyyqqqmmmmmmkkkiiiffffffhhhiiihhhfffhhhhhhggghhhhhhiiijjjkkklllqqquuuxxxyyyqqqlllhhhdddeeehhhhhhgggeeeddddddeeefffgggfffdddaaa```___]]]ZZZXXXYYYXXXVVVTTTQQQNNNLLLKKKLLLKKKKKKKKKJJJJJJJJJJJJGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFEEECCCBBBAAACCC@@@>>>======>>>===<<<::::::::::::;;;;;;;;;;;;========================AAA???===>>>???@@@>>><<<>>>@@@CCCEEEGGGKKKOOOSSS\\\aaaiiirrryyy|||qqqeeeYYYOOOIIIFFFFFFHHHLLLRRRVVVWWWWWWXXXWWWUUUSSSRRRQQQQQQQQQNNNMMMMMMNNNRRRXXX^^^aaakkkpppvvv{{{}}}}}}{{{{{{~~~~~~||||||}}}rrrfff]]]XXXWWWWWWVVVVVVVVVZZZaaalllwww}}}~~~}}}zzzwwwsssqqqooonnnoooooonnnnnnmmmlllkkkjjjeeedddeeeiiimmmooommmkkkkkkjjjhhheeecccaaa``````_________aaadddeeedddcccaaa```^^^^^^^^^^^^\\\[[[[[[YYYVVVUUUVVVWWWVVVUUUVVVVVVTTTSSSRRRQQQQQQQQQOOOOOOOOONNNMMMKKKJJJIIIKKKJJJHHHFFFFFFFFFGGGHHHGGGGGGGGGGGGGGGHHHHHHIIIJJJLLLOOOPPPOOOOOOOOOPPPNNNOOOOOOOOOOOONNNMMMMMMLLLKKKKKKNNNRRRUUUUUUTTTOOOIIIAAA<<<<<<>>>???@@@??????@@@@@@???>>>>>>===:::::::::<<<>>>???>>>===>>>>>>>>>======;;;:::999444333333333333444555555111111111222222222222222////////////////////////------,,,,,,,,,,,,------........................------------------------...---,,,,,,,,,,,,---...------------------------,,,,,,,,,,,,++++++++++++)))******+++,,,,,,,,,,,,---.........,,,,,,...000---......//////000111111........./////////000000000000000111222333555555777777666777888999;;;<<<===???@@@AAAAAACCCFFFHHHIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLOOO\\\ooo}}}uuujjjbbbhhhttt{{{rrrnnnmmmiiihhhffffffggghhhgggfffhhhhhhhhhhhhiiijjjkkklllmmmrrruuuzzz|||uuuqqqnnnjjjiiillllllkkkjjjiiihhhhhhiiiiiigggeeebbbaaa```^^^[[[YYYYYYXXXVVVSSSPPPNNNLLLKKKLLLKKKKKKKKKKKKKKKJJJJJJFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCBBBBBB@@@>>>===>>>???>>>===::::::::::::999999999999<<<<<<<<<<<<<<<<<<======>>>===<<<===>>>>>><<<:::<<<>>>AAACCCFFFJJJOOORRRZZZ^^^fffpppyyyppp```SSSKKKIIIDDDDDDEEEHHHLLLPPPQQQQQQVVVUUUSSSRRRPPPOOONNNNNNLLLKKKKKKLLLPPPUUUZZZ]]]gggkkkooorrruuuwwwzzz|||}}}zzzxxxxxxyyyvvvwwwwwwvvvvvv{{{sssggg^^^YYYWWWVVVUUUVVVZZZ```iiisss}}}{{{wwwyyyxxxvvvsssqqqooonnnnnnnnnnnnnnnmmmmmmlllllllllffffffgggjjjmmmnnnmmmllljjjiiigggeeecccaaaaaa```_________aaacccdddcccaaa^^^]]]\\\]]]^^^]]]\\\ZZZ[[[YYYWWWVVVWWWXXXWWWVVVVVVUUUUUUTTTTTTTTTTTTTTTNNNNNNMMMLLLLLLKKKJJJJJJLLLKKKIIIHHHGGGGGGHHHHHHFFFFFFEEEEEEFFFFFFGGGHHHJJJMMMOOOPPPOOOOOOOOOPPPOOOOOOOOOOOOOOONNNNNNMMMNNNMMMMMMOOOSSSUUUVVVVVVQQQLLLDDD???======>>>???@@@@@@@@@@@@@@@?????????<<<<<<;;;===??????>>>===<<<=========<<<;;;;;;:::444333333333333444555555222222222222222222222222........................------,,,,,,,,,,,,------........................////////////////////////---,,,,,,++++++,,,,,,---........................++++++++++++******************+++,,,,,,+++++++++,,,---...---,,,---///000......///000000111111222//////000000000111111111000000000111222333555555777777777777888:::<<<======???@@@AAAAAACCCFFFHHHGGGHHHIIIJJJKKKKKKKKKKKKHHHIIIKKKOOO]]]pppooofff```fffsss|||uuuqqqqqqjjjiiihhhhhhhhhhhhiiihhhhhhhhhhhhiiijjjkkklllmmmlllqqquuu{{{yyyuuussspppppprrrqqqppppppnnnmmmlllkkkjjjhhheeecccaaa```^^^\\\YYYXXXWWWUUURRRPPPMMMKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGGGGFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFEEEAAA???>>>>>>??????>>>===;;;;;;::::::999999888888;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<=========;;;::::::===???BBBEEEIIIMMMQQQ\\\```gggoooxxx~~~ppp```TTTLLLGGGFFFBBBBBBBBBCCCFFFIIIKKKLLLTTTSSSRRRQQQPPPOOONNNNNNKKKKKKKKKMMMPPPUUUZZZ]]]ccceeehhhjjjlllppptttwww|||}}}~~~}}}yyyvvvttttttmmmpppqqqoooooovvvwwwjjj```YYYWWWVVVVVVYYY^^^fffnnnxxx{{{xxxtttsssrrrqqqoooooonnnnnnoooooonnnnnnnnnnnnnnnnnnoooooooooooonnnllljjjiiiiiihhhfffeeecccbbbaaaaaa```______```bbbbbbaaa___\\\[[[[[[\\\]]]]]][[[YYYYYYXXXVVVVVVWWWWWWVVVUUUTTTTTTSSSSSSTTTTTTUUUVVVMMMMMMLLLKKKKKKKKKJJJKKKLLLLLLJJJIIIHHHHHHIIIIIIFFFFFFEEEEEEFFFFFFGGGHHHKKKMMMPPPPPPPPPOOOOOOPPPOOOOOOPPPPPPOOOOOONNNMMMNNNNNNNNNOOOQQQSSSUUUVVVQQQMMMFFFAAA>>>???@@@AAACCCBBBAAA@@@@@@?????????>>>===<<<===??????>>><<<;;;;;;<<<<<<<<<;;;;;;:::444333333333333444555555333333333333333222222222........................//////............//////...............---------////////////////////////---,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,++++++------.........---,,,,,,***,,,------,,,---///111/////////000111111222222/////////000000000111111000000000111222333555555777777777777888:::<<<======???@@@AAAAAACCCFFFHHHGGGGGGIIIJJJJJJJJJJJJJJJHHHJJJLLLQQQ___rrrxxxjjjccc___cccooo~~~zzzuuurrrqqqhhhiiihhhhhhhhhhhhiiijjjhhhhhhiiiiiijjjlllmmmnnnkkkooottt{{{{{{wwwvvvuuuvvvyyyuuuuuuuuutttrrrooolllkkkhhheeecccaaa```^^^\\\YYYWWWVVVTTTRRROOOLLLKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFAAA???>>>>>>??????===<<<<<<<<<;;;;;;::::::999999999999::::::;;;;;;;;;;;;999;;;=========<<<;;;;;;999;;;>>>@@@CCCGGGKKKOOO[[[___eeemmmttt{{{qqq]]]PPPKKKJJJGGGEEEBBBBBBAAAAAABBBEEEHHHKKKPPPPPPPPPOOOOOONNNNNNMMMIIIIIIIIIKKKNNNSSSWWWZZZ^^^```bbbcccfffjjjooossswwwyyy{{{{{{xxxuuusssrrrkkkmmmmmmjjjjjjqqq{{{lllaaaZZZWWWWWWYYY\\\bbbiiiqqqxxx}}}{{{yyyqqqqqqpppooooooooooooooopppoooooonnnnnnooopppqqqvvvvvvuuussspppmmmjjjiiiiiihhhgggeeedddcccccccccaaa`````````bbbaaa```^^^[[[ZZZZZZ\\\]]]\\\ZZZXXXWWWUUUTTTUUUVVVVVVUUUSSSRRRQQQQQQRRRRRRSSSUUUUUUNNNMMMLLLKKKJJJJJJKKKKKKLLLLLLKKKJJJIIIIIIIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIKKKMMMPPPQQQPPPOOOPPPQQQOOOPPPPPPPPPPPPOOONNNNNNMMMMMMMMMMMMNNNPPPRRRTTTPPPMMMHHHCCC@@@AAACCCEEEGGGFFFDDDBBB@@@>>>>>>===>>>===<<<===??????>>><<<:::;;;;;;;;;;;;;;;:::999444333333333333444555555444444444444333333222222........................//////............////////////.........---------........................------............------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++------.........---,,,,,,***+++,,,,,,,,,,,,///111/////////000111111222222....../////////000000000000000000111222333555555777777777777999;;;===>>>===???@@@AAAAAACCCFFFHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKMMMPPPTTTaaasssqqqgggbbb```aaaiiixxx}}}wwwrrrnnnmmmfffggghhhgggffffffhhhiiihhhiiiiiijjjkkkmmmnnnooojjjnnnttt|||yyywwwxxxyyy{{{}}}yyyyyyyyyxxxuuuqqqmmmkkkgggeeebbbaaa```^^^[[[YYYWWWVVVTTTQQQNNNLLLJJJIIIFFFFFFFFFGGGGGGGGGGGGHHHEEEFFFGGGGGGHHHGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJGGGGGGGGGGGGFFFEEEDDDCCCAAA@@@?????????>>><<<:::;;;;;;;;;;;;::::::::::::888888999999::::::;;;;;;777:::======<<<;;;::::::999;;;===???AAADDDIIILLLRRRWWW^^^gggooovvvzzz|||yyyiiiUUUKKKKKKMMMJJJFFFCCCCCCBBBAAAAAADDDHHHLLLNNNOOOOOONNNNNNMMMLLLKKKFFFFFFFFFGGGIIILLLOOOQQQVVVWWWYYY\\\^^^ccciiimmmpppsssvvvwwwvvvtttsssrrrmmmllljjjfffeeejjjuuu~~~{{{kkk```ZZZZZZZZZ]]]```eeelllrrrwww{{{}}}}}}yyyvvvpppoooooonnnnnnnnnoooooooooooonnnmmmnnnoooqqqrrrtttuuuvvvtttqqqmmmlllllliiihhhgggfffeeeeeeeeeeeecccbbbaaaaaabbbaaa___]]][[[[[[[[[\\\]]]\\\YYYVVVUUUTTTTTTUUUVVVVVVTTTRRRPPPPPPPPPPPPQQQRRRSSSTTTOOONNNMMMKKKJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHIIIIIIHHHHHHIIIIIIJJJKKKKKKNNNPPPQQQPPPPPPPPPQQQPPPPPPPPPPPPPPPOOONNNNNNLLLMMMMMMLLLKKKLLLPPPSSSPPPNNNKKKFFFBBBBBBDDDGGGKKKIIIFFFBBB@@@>>>======<<<<<<;;;===??????>>>===:::;;;;;;;;;::::::999888444333333333333444555555666555555444444333333222........................------,,,,,,,,,,,,------/////////...------,,,,,,........................---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************+++,,,,,,++++++++++++,,,---,,,+++,,,...///......///000000111111222........./////////000000000000000111222333555555777777777777999;;;>>>???===???@@@AAAAAACCCFFFHHHHHHIIIJJJKKKLLLLLLLLLLLLMMMPPPRRRWWWcccsss~~~yyyiiiaaa___^^^^^^dddssszzzzzzzzzxxxuuuqqqnnnmmmfffhhhiiihhhffffffiiikkkiiiiiiiiijjjlllmmmooopppkkkooottt~~~zzzsssvvv|||~~~~~~|||||||||{{{wwwsssnnnkkkfffdddaaa```___]]]ZZZXXXVVVUUUSSSQQQNNNKKKIIIHHHFFFFFFGGGGGGGGGHHHHHHHHHFFFGGGHHHIIIIIIIIIHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKHHHHHHHHHGGGFFFDDDCCCBBBBBBAAA@@@@@@???>>>;;;888999999999999::::::::::::777777888888999::::::;;;444777;;;<<<;;;999888999999;;;===>>>???BBBFFFIIIJJJOOOWWW```hhhnnnqqqrrriii___SSSMMMNNNPPPMMMJJJEEEEEEDDDBBBAAAEEEKKKOOOTTTTTTSSSRRRPPPNNNLLLJJJGGGFFFEEEDDDDDDEEEFFFGGGKKKNNNPPPSSSWWW\\\aaaeeehhhkkkooorrrrrrrrrsssssspppmmmhhhbbb```ccciiinnnvvv|||xxxhhh^^^[[[]]]______bbbgggmmmsssxxx{{{}}}~~~{{{xxxvvvnnnnnnmmmmmmmmmmmmnnnnnnmmmllllllkkklllnnnpppqqqppprrrsssrrrnnnkkkjjjkkkjjjiiihhhgggggggggggggggeeedddcccbbbcccbbb___]]]\\\\\\\\\]]]^^^\\\XXXUUUUUUTTTTTTUUUWWWWWWUUUSSSPPPPPPPPPPPPQQQRRRSSSSSSRRRPPPNNNLLLJJJJJJKKKKKKJJJJJJJJJJJJIIIHHHHHHGGGIIIIIIIIIIIIIIIJJJJJJKKKLLLNNNQQQQQQQQQPPPPPPQQQPPPPPPPPPQQQPPPPPPOOONNNLLLMMMMMMKKKJJJKKKOOORRRRRRQQQNNNHHHCCCBBBDDDFFFKKKIIIFFFCCC@@@?????????:::::::::<<<>>>???>>>===;;;;;;;;;;;;:::888777666444333333333333444555555666666666555444333333333////////////////////////------,,,,,,,,,,,,------000//////...------,,,,,,........................,,,---............---,,,------------------------,,,,,,,,,,,,++++++++++++)))******+++,,,,,,,,,,,,+++,,,---,,,++++++,,,...---......//////000111111//////000000000111111111000000000111222333555555777777777888999<<<>>>@@@===???@@@AAAAAACCCFFFHHHHHHIIIJJJKKKKKKLLLLLLLLLKKKNNNRRRWWWdddttt~~~pppaaaZZZYYYYYYYYYaaarrrssssssttttttsssrrrqqqppphhhjjjlllkkkiiiiiikkknnniiiiiiiiijjjlllnnnoooppplllpppvvvxxxqqqooovvv~~~}}}}}}~~~|||yyysssnnnkkkfffdddaaa___^^^\\\ZZZXXXVVVUUUSSSPPPNNNKKKIIIHHHGGGGGGGGGHHHHHHIIIIIIIIIHHHIIIKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJHHHFFFEEEDDDCCCBBBAAA@@@???===:::777777777888888999999999:::666777777888999999::::::222666:::;;;999777777888999;;;======???AAAEEEHHHFFFKKKTTT\\\cccgggiiiiiiWWWTTTPPPOOOOOOPPPOOOMMMGGGGGGFFFCCCBBBFFFLLLRRR[[[[[[ZZZXXXUUUQQQNNNLLLJJJIIIGGGDDDCCCBBBAAABBBDDDGGGJJJNNNRRRVVV\\\```bbbfffjjjnnnoooqqqrrrtttsssnnnggg```]]]^^^aaadddqqqwwwttteee\\\[[[___cccaaaccchhhnnntttyyy|||~~~}}}}}}~~~~~~}}}{{{yyywwwmmmllllllkkkkkkllllllmmmkkkkkkjjjiiijjjlllooopppnnnpppqqqoookkkgggfffgggjjjjjjiiihhhhhhhhhhhhhhhfffeeecccccccccbbb___]]]]]]]]]]]]^^^^^^\\\XXXUUUUUUUUUUUUWWWXXXXXXVVVTTTQQQQQQQQQQQQQQQRRRSSSSSSSSSRRROOOLLLKKKJJJKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFIIIIIIHHHHHHIIIIIIJJJKKKLLLNNNQQQRRRQQQPPPQQQQQQPPPPPPQQQQQQPPPPPPOOONNNMMMNNNNNNLLLJJJKKKOOOSSSUUUTTTPPPJJJCCCAAABBBEEEJJJHHHEEEBBBAAA@@@AAAAAA999999999;;;>>>???>>>===<<<<<<;;;:::999888666555444333333333333444555555777777666555444444333333000000000000000000000000/////////....../////////000000///...------,,,,,,////////////////////////++++++------------++++++........................//////............------***+++,,,---.../////////,,,------,,,+++***,,,---------......///000000000000111111111111222222222000000000111222333555555777777777888:::<<>>;;;:::999888777777777777888888777777666666555555777777888888888999999999999999:::;;;===???AAABBBEEEIIINNNTTTWWWYYYXXXXXXMMMOOORRRUUUWWWWWWVVVVVVTTTPPPLLLJJJKKKPPPTTTVVVZZZZZZYYYWWWUUUSSSQQQOOOHHHEEEAAA???????????????<<<@@@EEEHHHJJJNNNUUUZZZ\\\]]]```ccchhhllloooqqqoookkkgggccc]]]]]]eeepppyyypppccc[[[XXX^^^eeehhhlllrrrwwwzzz{{{zzzyyy{{{}}}}}}yyytttqqqnnnmmmlllmmmnnnnnnnnnllljjjlllnnnooopppooonnnmmmpppooonnnllljjjhhhgggfffjjjjjjiiigggfffeeedddccciiihhhgggeeecccaaa```___\\\]]]^^^___^^^\\\YYYXXXXXXXXXXXXWWWVVVVVVUUUUUUQQQQQQPPPOOOOOOOOOPPPPPPNNNLLLKKKIIIIIIKKKLLLNNNIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGIIILLLNNNPPPRRRRRRRRRUUUTTTRRRPPPNNNMMMMMMLLLOOONNNLLLJJJKKKMMMOOOQQQUUURRROOOJJJBBB<<<>>>DDDDDDEEEEEEEEEDDDCCCAAA@@@BBB===999999===???===:::777888999999888777555444555555444444444333333333333333444444444333222111////////////000000000000111111111111111111111111000000///...---,,,,,,,,,......------------......555111------000000---(((***+++,,,---...............------,,,,,,,,,------,,,+++*********+++,,,---------------------,,,,,,)))***,,,...//////......------------------------000000000111222333555555333444555777999;;;<<<===;;;===??????@@@AAADDDFFFFFFFFFFFFFFFGGGHHHIIIJJJLLLMMMPPPYYYfffsss}}}{{{fffZZZUUURRRUUUYYYdddrrrjjjpppsssrrrqqqqqqpppllljjjjjjiiihhhhhhhhhhhhiiikkkkkkkkklllmmmnnnooopppqqqsssxxxyyyxxxwwwwwwyyy}}}|||yyyvvvpppjjjeeeccc```\\\YYYXXXWWWUUUSSSTTTSSSQQQOOOLLLJJJGGGFFFDDDDDDEEEFFFFFFGGGHHHHHHJJJJJJIIIIIIJJJJJJKKKLLLMMMMMMLLLLLLKKKKKKKKKKKKLLLKKKJJJIIIHHHGGGGGGGGGIIIFFFCCCAAA@@@???===<<<::::::999888777777777777777777777777666666555555777777777888888888999999888888888999:::<<<===>>>@@@CCCHHHMMMPPPSSSSSSSSSOOOQQQTTTWWWYYYYYYWWWWWWUUURRRNNNLLLMMMQQQVVVXXX[[[ZZZYYYWWWUUURRRQQQPPPIIIEEE@@@======>>>??????===>>>AAADDDGGGLLLRRRVVVWWWXXXZZZ\\\```eeeiiikkkkkkgggdddaaa^^^^^^hhhsss{{{iii]]]WWWXXX___hhhlllooouuuyyy|||}}}|||{{{}}}}}}|||{{{yyywwwtttssspppnnnmmmnnnooopppooonnnmmmnnnpppqqqqqqpppooonnnmmmmmmkkkjjjhhhfffeeedddffffffffffffeeeeeeeeeeeeggggggfffdddcccaaa```___^^^^^^______^^^\\\[[[ZZZYYYYYYXXXXXXWWWVVVVVVVVVQQQQQQPPPPPPOOOOOOPPPPPPQQQOOOMMMJJJIIIIIIIIIJJJIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIILLLNNNPPPRRRRRRRRRUUUTTTRRRPPPOOONNNMMMMMMMMMLLLKKKJJJKKKMMMPPPRRRXXXTTTPPPKKKBBB<<<>>>DDDEEEEEEFFFEEEDDDBBB@@@???@@@===:::;;;>>>@@@>>>;;;<<<<<<<<<;;;:::888666444555555444444444333333333333333444444444333222111////////////000000000000//////////////////////////////......------,,,,,,......------------......444000------000000---)))***+++,,,---...............------,,,,,,,,,------,,,,,,+++++++++,,,---......---------------------++++++,,,---....................................000000000111222333555555666666888999;;;===>>>???===>>>???@@@@@@AAACCCEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKOOOWWWdddrrr~~~uuubbbWWWSSSQQQSSSWWW```nnn~~~hhhooottttttssstttqqqmmmjjjiiiiiihhhhhhhhhhhhhhhjjjjjjjjjlllmmmoooqqqrrrsssuuuxxx~~~~~~{{{vvvqqqlllgggddd```^^^ZZZYYYXXXWWWUUUSSSRRRRRRPPPNNNLLLJJJIIIHHHFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHIIIJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHIIIIIIKKKHHHDDDBBB@@@???<<<:::::::::999888777777777777777777777666666666666555777777777777888888888888888888888999999:::;;;<<<===???BBBFFFJJJMMMOOOPPPQQQSSSVVVYYYZZZZZZYYYXXXVVVTTTQQQOOOQQQUUUYYY]]]^^^\\\ZZZWWWTTTRRRQQQPPPJJJEEE???;;;;;;<<<>>>???@@@@@@AAAEEEJJJOOORRRSSSRRRQQQQQQSSSVVV[[[aaadddeeebbbaaa```^^^aaalllxxxsssaaaWWWTTTYYYcccmmmrrrtttxxx|||~~~~~~{{{xxxvvvuuuuuuuuuqqqpppooopppqqqrrrqqqooonnnooopppqqqpppooonnnmmmkkkkkkiiihhhfffeeedddcccffffffeeeeeeddddddddddddeeeeeedddcccbbbaaa```___^^^]]]]]]\\\\\\[[[[[[ZZZZZZZZZYYYYYYXXXWWWWWWVVVQQQQQQQQQPPPPPPPPPOOOOOOPPPOOOMMMKKKIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJLLLNNNPPPRRRRRRSSSUUUTTTRRRQQQPPPOOONNNNNNKKKKKKJJJJJJKKKMMMPPPRRRYYYTTTNNNIIIAAA;;;>>>DDDFFFFFFFFFEEECCCAAA???>>>>>><<<;;;===@@@BBB@@@===@@@@@@???===;;;888666555555555444444444333333333333333444444444333222111////////////000000000000////////////////////////.........---------------......------------......333000------//////---***++++++,,,---............------,,,,,,,,,,,,------------,,,,,,,,,---...///...........................---------------......////////////////////////000000000111222333555555666777888999;;;<<<>>>>>>===>>>@@@@@@@@@AAACCCEEEGGGFFFFFFGGGGGGHHHIIIJJJJJJJJJMMMUUUcccsssppp___VVVTTTSSSTTTWWW^^^jjj{{{zzz{{{jjjrrrxxxxxxwwwvvvsssooojjjiiihhhhhhgggggghhhhhhiiiiiijjjlllnnnppprrrtttuuuvvvyyy~~~wwwqqqmmmhhhdddbbb```^^^[[[ZZZZZZYYYWWWVVVRRRQQQOOONNNLLLKKKJJJJJJIIIJJJJJJJJJKKKKKKKKKLLLHHHHHHHHHHHHHHHIIIJJJKKKJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJHHHEEECCCBBB@@@===;;;:::999888777777666666666666666666666666666666666666666666777777777888888;;;::::::::::::;;;;;;<<<<<<===???BBBFFFJJJMMMNNNRRRTTTWWWZZZ[[[ZZZYYYXXXVVVUUUTTTSSSUUUYYY^^^cccbbb```]]]YYYVVVSSSRRRQQQJJJEEE>>>::::::<<<>>>???CCCDDDHHHOOOUUUXXXVVVSSSNNNLLLKKKKKKNNNTTTYYY]]]aaa___^^^______cccooo|||}}}mmm\\\TTTTTT\\\hhhrrrvvvxxx{{{~~~}}}zzzxxxvvvuuuuuurrrqqqpppppprrrrrrqqqpppmmmmmmnnnnnnnnnmmmlllkkkkkkkkkjjjiiigggfffeeeeeejjjiiihhhfffdddcccaaaaaadddccccccbbbaaa``````___\\\\\\[[[ZZZYYYZZZZZZZZZZZZZZZZZZYYYXXXXXXWWWWWWRRRRRRRRRQQQQQQPPPOOOOOOLLLLLLKKKKKKKKKKKKLLLLLLJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIKKKMMMOOOQQQRRRSSSTTTSSSRRRQQQPPPOOOOOOOOOLLLKKKJJJJJJKKKLLLNNNOOOTTTNNNIIIDDD>>>:::===CCCFFFFFFEEEDDDCCC@@@>>><<<;;;;;;;;;>>>BBBCCCAAA???AAA@@@???===;;;999888777555555444444444333333333333333444444444333222111////////////000000000000000000000000000000000000---------------------......------,,,,,,------...111///------//////---++++++,,,------.........---,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,------............///////////////000///...,,,,,,,,,---.........////////////000000000000000111222333555555444555666777999:::;;;<<<;;;===???@@@AAABBBEEEHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKJJJLLLTTTcccuuuqqqaaaZZZYYYXXXXXXYYY^^^iiixxx~~~vvvvvvnnnuuuzzzyyyxxxvvvrrrnnnjjjiiiiiihhhhhhhhhhhhhhhhhhiiijjjlllnnnqqqssstttuuuvvvyyy~~~zzzssslllhhheeebbb```___]]][[[[[[[[[ZZZWWWUUURRRQQQOOOMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLGGGGGGGGGHHHIIIJJJKKKKKKIIIJJJKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIJJJKKKKKKHHHFFFDDDCCCCCCBBB@@@>>>:::999888777666666666666555555555555555666666666555555666666666777777777::::::999999999999::::::<<<<<<===@@@CCCFFFIIIKKKPPPRRRUUUWWWYYYXXXWWWVVVTTTUUUVVVWWWXXX]]]dddiiiiiigggccc___ZZZVVVTTTRRRJJJEEE???;;;;;;===@@@AAADDDHHHQQQ[[[bbbaaaYYYRRRKKKIIIGGGFFFIIINNNTTTXXX]]]\\\\\\^^^___dddrrrvvvfffWWWQQQUUU^^^kkkuuuyyyzzz|||}}}yyyuuusssqqqpppooooooqqqqqqpppooollllllmmmmmmmmmlllllllllmmmllllllkkkjjjiiiiiihhhjjjiiihhhgggfffdddccccccccccccbbbbbbaaa```______]]]]]]\\\[[[[[[[[[\\\\\\ZZZZZZZZZYYYXXXXXXWWWWWWRRRRRRRRRRRRQQQPPPOOONNNLLLLLLKKKKKKKKKKKKLLLLLLIIIIIIJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJLLLNNNPPPQQQRRRSSSRRRQQQPPPPPPPPPPPPPPPNNNMMMLLLJJJJJJJJJJJJKKKKKKFFFAAA???<<<999<<>>@@@AAADDDHHHKKKHHHHHHHHHGGGHHHHHHIIIIIIKKKJJJLLLUUUdddvvvssseee___^^^]]]]]]]]]```hhhvvv|||tttsssnnnuuuyyyxxxuuutttqqqmmmkkkjjjjjjiiiiiiiiiiiiiiiiiijjjkkkllloooqqqssstttsssuuuxxx~~~~~~~~~}}}|||xxxtttmmmgggdddbbb```___]]]\\\ZZZZZZZZZXXXVVVSSSSSSQQQOOOMMMKKKJJJJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJLLLLLLIIIJJJKKKLLLMMMLLLKKKJJJKKKJJJJJJJJJJJJJJJKKKKKKGGGFFFEEEDDDEEECCCAAA???999999888777666666666666444555555555555666666666555555555555666666666666777777666666666777777888::::::;;;===???AAACCCEEEJJJLLLPPPSSSUUUUUUTTTSSSRRRTTTWWWYYY[[[aaaiiipppqqqooolllgggaaa[[[VVVSSSJJJFFF@@@>>>>>>AAACCCDDDDDDLLLYYYdddgggbbbWWWNNNHHHFFFDDDCCCEEEIIINNNRRRWWWVVVXXX[[[^^^dddsssmmm___SSSRRRYYYdddooowww{{{{{{}}}{{{uuupppnnnmmmlllmmmnnnooonnnlllmmmmmmnnnnnnnnnooooooooommmlllllllllkkkkkkjjjjjjeeeeeeffffffggghhhhhhhhhddddddcccbbbaaa```___^^^^^^^^^^^^^^^^^^^^^^^^^^^ZZZZZZYYYYYYXXXWWWWWWVVVRRRSSSSSSSSSRRRPPPOOOMMMOOONNNNNNLLLKKKJJJIIIHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJLLLNNNPPPQQQQQQPPPPPPOOOOOOOOOPPPPPPNNNNNNLLLKKKIIIHHHHHHHHHFFFAAA======<<<:::;;;@@@DDDDDDDDDCCCAAA???===<<<999:::<<<>>>???AAAAAABBB???>>>===;;;:::999999999555555444444444333333333333333444444444333222111////////////000000000000////////////////////////---------,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------------.........,,,,,,------...------,,,+++******++++++,,,---...)))***+++,,,,,,,,,++++++---------......//////000000000///...---------...---------......//////000000000000111222333555555777888999:::;;;<<<<<<===999;;;>>>@@@BBBEEEIIILLLIIIIIIHHHHHHHHHHHHIIIIIIJJJIIILLLUUUdddwwwvvvjjjeeedddbbbcccbbbcccjjjuuu}}}tttsssooouuuxxxwwwuuuuuutttppplllkkkkkkjjjjjjjjjjjjjjjjjjkkkkkkmmmoooqqqssstttqqqsssxxx~~~|||||||||zzzyyyqqqmmmhhhdddbbb```___]]]^^^]]]\\\[[[[[[YYYVVVSSSTTTRRROOOLLLJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJKKKMMMNNNIIIJJJLLLNNNNNNMMMLLLKKKLLLKKKJJJJJJJJJJJJJJJKKKIIIHHHFFFFFFEEECCC@@@===999888777666666555555666444444444555555555666666444444555555555666666666555555555555666666777888999:::;;;<<<===>>>???@@@DDDFFFJJJNNNPPPQQQPPPPPPOOOSSSWWW[[[^^^dddmmmuuuxxxwwwtttoooggg___XXXTTTIIIFFFBBBAAABBBEEEGGGGGGHHHRRR___hhhggg]]]RRRJJJCCCBBB??????@@@DDDHHHKKKNNNNNNQQQVVV[[[dddsssggg\\\TTTWWWbbbmmmwww~~~|||}}}~~~{{{tttoookkkjjjiiijjjkkkkkkjjjiiilllllllllmmmnnnooopppqqqjjjjjjjjjjjjjjjiiiiiiiiibbbcccdddeeeggghhhiiiiiifffeeedddcccaaa```^^^^^^\\\]]]^^^______^^^]]]\\\YYYYYYXXXXXXWWWVVVVVVVVVRRRSSSTTTTTTSSSQQQNNNMMMNNNNNNNNNMMMKKKJJJHHHHHHFFFGGGHHHHHHIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHJJJLLLOOOPPPOOOOOONNNNNNNNNOOOOOOPPPMMMLLLKKKJJJIIIIIIHHHHHHFFFAAA>>>??????<<<<<<>>>BBBBBBCCCBBBAAA???===<<<999:::;;;<<<===???AAABBBBBB@@@>>><<<:::888888888555555444444444333333333333333444444444333222111////////////000000000000////////////////////////...------,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++,,,------------...///,,,------...------,,,,,,************+++,,,---...***+++,,,---------,,,,,,+++,,,,,,---......//////...////////////......------......///000000111111000000000111222333555555888888999:::;;;<<<<<<===;;;===???AAABBBDDDGGGIIIJJJIIIIIIHHHHHHHHHIIIIIIHHHHHHKKKTTTddduuuzzzpppnnnllljjjmmmkkkkkkpppyyywwwvvvpppvvvyyyxxxwwwyyyxxxuuummmlllkkkkkkjjjjjjkkkkkkkkkkkklllmmmoooqqqrrrsssooorrrxxx|||{{{zzzyyywwwmmmjjjeeebbbaaa```^^^]]]aaa```___^^^]]][[[XXXUUUUUUSSSOOOLLLJJJIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJHHHIIIIIIJJJKKKLLLNNNNNNIIIKKKMMMNNNOOONNNMMMLLLLLLLLLKKKJJJJJJJJJJJJJJJKKKJJJHHHGGGEEEBBB>>>;;;999888777666666555555555444444444555555555666666444444444555555555666666666666666777777888999::::::;;;<<<===>>>???>>>>>>@@@BBBGGGKKKMMMNNNNNNNNNMMMRRRWWW[[[___eeeooowww|||{{{yyytttlllbbbZZZUUUIIIFFFDDDCCCEEEGGGIIIIIINNNXXXeeejjjeeeZZZOOOIII???>>><<<<<<===@@@DDDFFFGGGHHHLLLRRRYYYccctttxxxfff\\\WWW^^^kkkwww}}}~~~zzzsssoooiiihhhggggggiiiiiihhhgggiiiiiijjjjjjlllmmmoooppphhhhhhhhhhhhggggggggggggdddddddddeeeeeefffffffffgggfffeeecccaaa```^^^^^^XXXYYY[[[\\\\\\[[[ZZZXXXYYYXXXXXXWWWVVVVVVUUUUUUSSSSSSTTTTTTSSSQQQNNNMMMKKKKKKLLLLLLLLLLLLKKKKKKEEEFFFGGGHHHIIIJJJJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFHHHKKKNNNOOONNNNNNMMMMMMNNNNNNOOOOOOKKKJJJJJJJJJJJJIIIIIIIIIHHHDDDAAACCCBBB>>><<<>>>AAAAAABBBBBBAAA@@@>>>===::::::;;;;;;;;;===@@@BBBEEECCC@@@===:::888777777555555444444444333333333333333444555444333222111////////////000000000000111111111111111111111111......---,,,,,,+++******---,,,,,,++++++,,,,,,---+++,,,------------...///---------...------,,,,,,************+++,,,---...+++,,,---.........---,,,++++++,,,,,,---...//////---...///000000///...---...//////000111222222222000000000111222333555555666666777888999999::::::>>>@@@AAAAAAAAABBBEEEGGGJJJIIIIIIHHHHHHHHHIIIIIIFFFFFFIIISSScccttt~~~vvvuuutttrrruuusssssswwwzzzyyypppwww{{{yyyvvvuuutttrrrrrrooolllkkkkkkllllllllliiikkkmmmpppqqqqqqqqqppprrrrrruuuzzzxxxzzzzzzuuuooojjjfffbbb``````bbbccccccddddddcccaaa^^^ZZZUUUSSSWWWTTTPPPMMMMMMLLLKKKKKKIIIIIIHHHHHHHHHHHHGGGGGGIIIIIIJJJKKKLLLMMMNNNOOONNNNNNNNNNNNNNNMMMLLLKKKJJJJJJKKKKKKKKKIIIHHHGGGGGGIIIKKKHHHCCC>>><<<<<<<<<:::777777777777666444666666666666666666666666555444444444444555666666222666:::999666555999<<<888999999:::;;;<<<======DDDFFFIIIJJJIIIGGGGGGGGGKKKOOOVVV[[[```hhhqqqwww{{{qqqiiiccc[[[UUUQQQLLLFFFCCCDDDEEEFFFFFFQQQ^^^lllnnncccSSSHHHDDD>>>>>>>>>===<<<<<<;;;;;;>>>BBBGGGJJJQQQ^^^qqqppp^^^\\\\\\eeerrr~~~~~~|||yyyssspppgggdddbbbbbbeeegggfffeeeeeefffiiilllooopppnnnlllmmmjjjhhhhhhiiijjjiiifffhhhhhhhhhhhhhhhhhhhhhhhhhhhfffdddbbbaaa^^^[[[XXXXXXYYYZZZZZZZZZZZZZZZYYYZZZYYYXXXWWWVVVVVVUUUVVVRRRRRRQQQQQQPPPNNNNNNMMMPPPPPPOOONNNMMMJJJHHHFFFHHHHHHIIIJJJKKKKKKKKKJJJIIIHHHFFFEEEEEEEEEFFFGGGDDDDDDFFFIIIMMMPPPPPPPPPQQQPPPOOOOOONNNNNNNNNNNNOOONNNMMMKKKJJJJJJJJJJJJJJJIIIJJJIIIBBB:::888;;;===@@@CCCDDDBBB@@@>>>>>><<<===>>>???????????????AAAAAA@@@>>><<<:::888777333333333222222333333444444444444444333222111111////////////////////////...,,,***+++------+++))),,,,,,+++***+++,,,...///...---,,,---......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,//////......---------,,,---,,,,,,++++++,,,,,,---,,,,,,------...///000000............////////////222111000.........///000...///////////////......222222222222333444444555444444666777999;;;<<<===:::<<>>>>><<<:::888777777777666555555555555555555555555555444444444444444555555666888;;;<<<:::555222444777888999999:::;;;<<<======???BBBFFFHHHHHHHHHIIIIIIKKKPPPVVV\\\bbblllwwwuuulllfff___XXXPPPLLLGGGFFFHHHJJJKKKKKKSSS___jjjkkk```QQQGGGCCC>>>>>>======<<<;;;;;;:::<<<@@@DDDHHHNNNZZZlllyyy|||kkk^^^]]]```jjjvvv~~~}}}{{{rrrkkkgggdddbbb___```bbbdddddddddfffgggjjjmmmooopppnnnlllmmmkkkhhhhhhiiiiiihhhfffgggggggggggggggggggggggggggeeecccaaa```^^^\\\ZZZYYYZZZZZZYYYYYYYYYYYYYYYYYYXXXWWWVVVUUUUUUUUUUUUSSSRRRQQQPPPOOONNNNNNNNNNNNNNNOOONNNNNNLLLJJJIIIIIIIIIJJJJJJKKKJJJJJJJJJHHHGGGFFFFFFEEEEEEFFFFFFEEEEEEFFFJJJNNNQQQQQQPPPOOOOOONNNNNNNNNOOOPPPPPPNNNMMMLLLLLLLLLLLLLLLMMMNNNMMMMMMKKKDDD;;;888;;;===@@@CCCCCCBBB???>>>>>><<<<<<===>>>>>>>>>>>>>>>??????>>>===;;;999777666555444333333333333333444444444444444333222111111////////////////////////222000...///000111///---,,,,,,+++++++++,,,---...,,,+++***+++---...---,,,.........------........./////////......------------,,,,,,++++++,,,,,,---+++,,,,,,---......//////............////////////111000000//////////////////000000000000000//////222222222222333333444555444444666777999;;;<<<===<<<>>>@@@BBBBBBCCCEEEGGGHHHHHHGGGGGGFFFGGGGGGGGGKKKHHHIIIRRRcccuuu{{{llltttzzzzzzxxxxxxxxxvvvpppnnnkkkjjjkkkllllllkkkkkklllnnnooopppppppppooopppqqqwwwzzzxxxwwwuuunnnhhh___\\\XXXXXX[[[___bbbdddeeeeeedddbbb___\\\YYYWWWXXXTTTPPPMMMLLLKKKJJJIIIKKKKKKKKKJJJJJJJJJJJJIIIHHHIIIIIIJJJKKKLLLMMMMMMMMMNNNNNNNNNNNNMMMLLLLLLOOOMMMKKKIIIHHHJJJLLLNNNKKKLLLMMMKKKGGGCCC@@@???<<<:::888777777777666555444444444444444444444444444333333333333444555555999;;;<<<999555222333555888999999:::;;;<<<=========@@@DDDFFFFFFFFFGGGHHHIIIMMMSSSZZZbbbooo}}}xxxnnnhhh```YYYNNNKKKIIIHHHJJJMMMOOOOOOWWW```hhhggg[[[NNNEEEBBB======<<<<<<;;;:::::::::999===@@@CCCHHHSSSbbbnnnvvvggg___aaahhhrrr}}}zzzppphhhdddaaa___]]]\\\^^^```aaaaaaeeegggjjjmmmoooooonnnmmmnnnllliiihhhhhhhhhgggfffgggggggggggggggggggggggggggeeeaaa_________]]]\\\[[[ZZZYYYYYYXXXXXXXXXXXXWWWWWWVVVUUUTTTTTTTTTTTTTTTSSSPPPNNNMMMMMMNNNOOOLLLMMMNNNOOONNNNNNLLLKKKJJJJJJJJJKKKJJJJJJIIIIIIGGGGGGGGGGGGGGGFFFEEEEEEFFFFFFGGGKKKOOORRRRRRRRRNNNNNNNNNNNNOOOPPPQQQQQQMMMLLLLLLLLLMMMMMMNNNOOOQQQPPPPPPNNNFFF<<<999;;;>>>@@@BBBCCCAAA???>>>>>><<<======>>>>>>>>>>>>===AAAAAAAAA@@@>>><<<;;;:::666666555444333333444444444444444444333222111111000000000000000000000000333222000111222222111///,,,,,,,,,+++,,,,,,---...///---++++++,,,---------///...---,,,,,,---...////////////...............---,,,,,,++++++,,,,,,---++++++,,,,,,------..................//////////////////000000000///......000000111111111111000000111111111222222333555555444555666777999;;;<<<<<>>@@@BBBBBB@@@>>>>>>>>>===>>>>>>??????>>>>>>>>>AAAAAAAAA@@@???===<<<;;;777666555555444444444444444444444444333222111111000000000000000000000000000000///////////////...------,,,,,,,,,---------333000---+++,,,---------...---+++******+++---...........................---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------............////////////......000000000///...---//////000111111111000000111111111111222333555555555555666777999:::;;;<<<>>>@@@AAAAAAAAAAAACCCDDDGGGGGGGGGGGGGGGHHHIIIJJJHHHHHHJJJSSSbbbsss{{{zzz~~~}}}zzz{{{~~~pppxxx~~~|||zzzxxxvvvssspppnnnmmmlllmmmmmmlllkkkllllllmmmnnnooopppppppppmmmooovvvzzzwwwrrrnnniiiddd\\\WWWSSSRRRQQQSSSXXX]]]aaacccbbbbbb```___\\\ZZZXXXWWWVVVSSSOOOLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHIIIIIIJJJJJJKKKLLLLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKIIIFFFBBB@@@===;;;888888888888777555444444444444444444444444444333333333333444555555333444555666666777999:::888999999:::;;;<<<======>>>???AAABBBAAAAAABBBDDDEEEHHHMMMSSS]]]mmm~~~zzzpppiiibbb[[[TTTRRRPPPNNNNNNOOOQQQSSSbbbeeegggbbbWWWLLLEEEBBB<<<<<<<<<;;;::::::999999777999;;;===???FFFNNNTTTaaakkkzzzzzzpppkkkmmmvvv|||~~~~~~uuukkkeeebbb]]][[[YYYWWWUUUVVVYYYZZZ^^^bbbhhhkkkmmmmmmooopppoooooonnnllljjjjjjjjjjjjggggggggggggggggggggggggfffccc```^^^^^^_________]]]\\\[[[ZZZYYYXXXXXXXXXUUUUUUTTTSSSSSSSSSTTTTTTTTTRRROOOMMMLLLLLLNNNOOONNNOOOOOOOOONNNLLLJJJIIIJJJKKKKKKKKKJJJIIIHHHHHHFFFFFFGGGHHHHHHFFFEEEDDDGGGGGGIIILLLPPPSSSSSSSSSRRRQQQPPPOOONNNMMMMMMMMMMMMMMMLLLJJJJJJIIIIIIIIIMMMLLLNNNNNNGGG>>>:::<<<>>>@@@AAAAAA???>>>>>>>>>>>>??????@@@??????>>>>>>;;;;;;;;;:::999888777666777666555444444444444444444444444444333222111111000000000000000000000000...//////......---------------------------------///,,,***)))+++---......---,,,++++++++++++,,,---------------............---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,,,,---............////////////---...///000000///...------...//////000000000///000000000111222333555555555555666888999:::;;;;;;<<<>>>@@@AAAAAABBBDDDFFFHHHHHHGGGHHHHHHIIIJJJKKKGGGGGGJJJSSS```ppp~~~yyyuuuuuuwwwvvvtttrrrsss{{{qqqyyy~~~{{{yyyvvvsssqqqooonnnnnnooonnnmmmkkkkkkllllllnnnoooppprrrrrrooopppvvvvvvrrrmmmgggaaaZZZTTTPPPOOONNNOOORRRWWW\\\^^^___^^^^^^\\\ZZZXXXWWWVVVUUUTTTQQQNNNLLLLLLLLLLLLKKKJJJJJJJJJIIIIIIIIIHHHHHHKKKKKKKKKKKKLLLLLLLLLMMMLLLLLLMMMNNNNNNNNNNNNMMMJJJKKKMMMNNNNNNMMMLLLKKKMMMLLLLLLKKKKKKHHHDDDAAA===;;;999888888888777666444444444444444444444444555444444444444555666666555555666666666777777777888999999:::;;;<<<======:::<<<>>>@@@AAABBBEEEGGGHHHKKKNNNSSS\\\kkk|||zzzqqqlllfffaaa\\\[[[XXXTTTRRRSSSVVVZZZdddffffff```VVVKKKEEEBBB======<<<<<<;;;:::::::::888999;;;<<<>>>AAAGGGJJJUUU___mmm{{{{{{qqqoooqqq{{{~~~xxxnnnfffbbb```WWWVVVTTTRRRQQQRRRVVVYYY^^^ccciiilllllllllnnnpppmmmnnnnnnllljjjjjjkkklllhhhhhhhhhhhhhhhhhhhhhhhhfffcccaaa____________^^^\\\\\\\\\\\\[[[ZZZYYYYYYUUUUUUTTTTTTTTTTTTTTTUUUSSSRRROOOMMMLLLLLLMMMNNNNNNNNNOOONNNMMMKKKIIIHHHJJJJJJJJJKKKJJJJJJIIIIIIGGGGGGGGGGGGGGGFFFEEEEEEGGGGGGHHHLLLPPPSSSSSSSSSSSSRRRQQQOOONNNMMMLLLLLLMMMMMMKKKJJJIIIHHHHHHHHHKKKKKKMMMMMMGGG>>>:::<<<>>>@@@AAA@@@>>>===>>>>>>>>>????????????>>>>>>===999999999999999888777666555444444444444444555555444444444444333222111111000000000000000000000000///000111000...---...///---............---,,,,,,'''%%%%%%&&&***---//////........................,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------............////////////------.../////////......,,,---...//////000////////////000000222333555666555666777888999:::;;;;;;:::<<>>???@@@BBBEEEHHHIIIKKKNNNRRRZZZgggvvv}}}tttnnnllliiieee```^^^[[[VVVSSSUUU[[[```cccdddddd^^^UUUKKKDDD@@@>>>>>>======<<<;;;;;;::::::;;;<<<<<<===???BBBDDDJJJRRR]]]hhhrrryyy|||{{{xxxrrrlllqqqyyy|||pppeee]]]YYYYYYMMMNNNMMMLLLLLLOOOUUUZZZccciiinnnooommmkkklllnnnjjjkkklllkkkiiihhhjjjmmmiiiiiiiiiiiiiiiiiiiiiiiieeedddaaaaaa``````]]]\\\ZZZ\\\]]]______]]][[[ZZZUUUUUUTTTTTTTTTUUUUUUVVVRRRQQQOOONNNMMMMMMLLLLLLKKKLLLLLLMMMLLLKKKJJJIIIIIIIIIJJJJJJKKKJJJJJJJJJHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFHHHKKKOOORRRSSSRRRRRRQQQPPPOOONNNMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJLLLLLLNNNNNNGGG===999:::>>>???@@@@@@>>>======???===============<<<;;;;;;::::::;;;;;;;;;:::999999333222222333333444555666444444444444333222111111////////////////////////...000111000...---...000---.../////////...,,,+++'''&&&'''))),,,......---,,,---///000000///---,,,*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------............////////////---------------...///000------...000000111111111...//////000111333555666666666777888999::::::;;;:::<<<>>>@@@AAABBBDDDGGGGGGGGGFFFFFFEEEFFFFFFFFFFFFGGGKKKRRR\\\iiivvv~~~}}}zzz{{{mmmvvv~~~~~~}}}|||zzzvvvrrrqqqpppqqqqqqqqqooommmiiijjjkkkmmmooorrrtttuuuuuuuuuyyy~~~yyytttooohhh```XXXQQQLLLJJJGGGIIILLLPPPTTTVVVUUUTTTWWWWWWUUUSSSRRRQQQPPPPPPQQQNNNLLLKKKLLLMMMNNNNNNLLLLLLLLLLLLKKKKKKKKKKKKMMMMMMMMMMMMMMMNNNNNNNNNKKKLLLMMMNNNNNNNNNNNNNNNMMMKKKJJJIIIIIIKKKNNNOOOQQQOOONNNNNNOOOMMMHHHDDD===;;;999888999999777666666666666666666666666666666666666666666777888888555444444555666777777666888999999:::;;;<<<===>>>===>>>@@@@@@???@@@CCCEEEHHHJJJMMMPPPVVVbbbpppzzzxxxxxxuuunnnjjjkkkiiifff```^^^ZZZUUURRRUUU\\\bbbbbbcccbbb]]]TTTJJJCCC???>>>>>>>>>===<<<<<<;;;;;;<<<<<<======>>>???@@@AAABBBGGGOOOYYYbbbmmmvvv}}}|||xxxvvvtttooollluuu~~~ssseeeXXXPPPMMMMMMFFFGGGHHHHHHIIIMMMUUU[[[iiinnnrrrrrrmmmjjjjjjlllgggiiikkkjjjggggggjjjllliiiiiiiiiiiiiiiiiiiiiiiieeedddbbbbbbaaa```]]]ZZZYYY[[[^^^aaaaaa___\\\ZZZVVVUUUUUUUUUUUUUUUVVVVVVQQQPPPPPPOOONNNMMMLLLKKKHHHIIIJJJLLLLLLLLLKKKJJJHHHHHHIIIJJJKKKKKKKKKJJJIIIHHHFFFEEEEEEEEEFFFGGGFFFFFFGGGKKKOOORRRRRRRRRPPPPPPOOONNNNNNOOOOOOOOOKKKKKKKKKKKKKKKLLLLLLMMMNNNOOOPPPOOOHHH===888999>>>???@@@???=========???;;;<<<<<<<<<;;;::::::999777777777888888777777666111111111222333444555666444444444444333222111111////////////////////////---///000///,,,+++,,,///....../////////...,,,+++///...------......,,,***)))+++---//////---+++)))))))))*********+++++++++---,,,,,,++++++,,,,,,---..................................../////////000...---,,,,,,---...///000......000111111222222222......///000111333555666666666777888999::::::;;;;;;===???@@@@@@AAACCCEEEFFFFFFEEEDDDDDDCCCDDDDDDEEEGGGKKKQQQ[[[gggsss{{{~~~vvvyyyyyyssssssrrrpppmmmkkkiiihhhhhhkkklllmmmoooqqqssstttuuuyyyzzz~~~{{{uuupppfff\\\UUURRRRRRRRROOOPPPQQQRRRTTTUUUVVVWWWYYYVVVTTTRRRRRRQQQOOOMMMLLLLLLLLLKKKKKKKKKKKKKKKMMMLLLKKKJJJJJJKKKLLLMMMMMMMMMNNNNNNOOOOOOOOOOOOKKKKKKJJJJJJJJJLLLMMMOOOKKKKKKKKKLLLMMMNNNPPPPPPQQQPPPNNNMMMMMMKKKIIIFFF>>>===;;;999777555444333666666666666666555555555666666666666777777777777777777777777777888888888999999999999999999::::::<<<>>>???@@@AAABBBEEEGGGGGGIIIMMMSSSZZZcccmmmssstttqqqlllhhheeeddddddddd___[[[VVVSSSUUUYYY^^^```eeeddd```ZZZQQQIIIDDDAAAAAAAAA@@@???????????????======>>>>>>>>>>>>======DDDFFFJJJOOOVVV___hhhooosssqqqmmmgggcccgggrrrzzzwwwiii\\\PPPGGGFFFIIIFFFDDDFFFLLLNNNQQQZZZeeerrruuuwwwwwwtttooolllkkklllmmmmmmmmmkkkkkkmmmoooiiihhhggghhhhhhhhhfffdddbbbaaa___]]]\\\\\\\\\\\\\\\]]]^^^______]]][[[YYYZZZXXXVVVUUUVVVUUUTTTSSSOOOOOOOOONNNNNNMMMMMMMMMOOONNNMMMKKKKKKKKKKKKLLLJJJJJJKKKKKKJJJJJJIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDGGGIIILLLOOORRRTTTTTTUUUPPPQQQRRRRRRRRRQQQPPPOOOPPPOOOMMMLLLJJJIIIIIIHHHMMMLLLNNNNNNGGG>>>;;;>>><<<@@@AAA@@@@@@BBBBBB>>>???===;;;;;;;;;;;;:::999888888999999999:::::::::666444333333444555333222333333222222111000//////000000000000000000000000000000000000////////////+++,,,,,,------,,,,,,+++000...---,,,++++++,,,------..................---,,,,,,---......//////000,,,,,,++++++***+++++++++)))+++,,,...//////......,,,,,,------...///000000//////.........---------////////////000000000000111111111111222333444444444555666888:::<<<===>>><<<>>>@@@AAABBBDDDGGGIIIHHHGGGFFFFFFEEEEEEFFFFFFIIIHHHHHHLLLVVVdddrrr{{{yyy{{{~~~~~~yyyvvvtttsssqqqnnnlllkkkjjjiiimmmnnnoooqqqsssuuuwwwxxxzzz|||~~~zzzuuuppphhh```ZZZVVVVVVVVVYYYYYYXXXXXXWWWVVVUUUUUUWWWTTTQQQOOOOOOOOOMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJKKKLLLMMMKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMLLLKKKKKKKKKLLLMMMNNNMMMMMMMMMMMMNNNOOOOOOPPPOOOMMMMMMLLLJJJGGGDDD???>>><<<:::888777666666555555666666666666666666777777777777777777777666777777777777777777777777888888888999999999999:::;;;===>>>???@@@AAADDDFFFEEEHHHLLLQQQXXXaaajjjqqqrrrooojjjeeebbb````````````]]]YYYWWWYYY]]]aaadddggggggeee___WWWPPPKKKHHHIIIHHHFFFDDDCCCBBBAAAAAA;;;<<<<<<============<<<@@@BBBEEEIIIOOOVVV___eeehhhgggccc]]]ZZZ^^^gggooo}}}{{{nnn```UUUKKKCCCBBBDDDFFFEEEGGGLLLPPPUUU```kkkuuuwwwyyyyyyuuuqqqnnnllllllmmmnnnmmmllllllmmmooonnnllljjjiiihhhfffcccaaabbbaaa___]]]\\\\\\]]]]]]]]]^^^_________]]][[[ZZZYYYWWWUUUTTTTTTTTTSSSRRROOOOOONNNNNNNNNNNNNNNNNNOOONNNMMMLLLKKKKKKKKKLLLJJJJJJKKKKKKJJJJJJIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDEEEGGGJJJMMMPPPRRRSSSSSSQQQRRRSSSSSSSSSRRRQQQPPPPPPOOOMMMLLLJJJIIIIIIIIILLLLLLNNNMMMGGG>>>;;;======AAACCCBBBCCCFFFEEEBBB@@@>>><<<;;;<<<<<<;;;:::999999999999999999999999666444333333444555333222444444333333222111111000000000000000000000000000000000000000////////////,,,,,,---------,,,,,,+++---...///000000///---,,,------............------//////......---,,,,,,,,,,,,,,,+++++++++++++++,,,***+++,,,...............++++++,,,------...////////////.........---------////////////000000000000111111111111222333444444666777888999;;;<<<>>>>>>===>>>@@@AAABBBCCCFFFHHHHHHGGGFFFFFFEEEEEEFFFFFFIIIHHHHHHLLLWWWeeettt}}}{{{|||}}}}}}}}}|||zzzyyyvvvuuusssqqqooommmllllllooopppqqqsssuuuxxxzzz|||{{{}}}}}}yyyqqqnnniiiccc___]]]\\\\\\bbbaaa```^^^[[[YYYVVVUUUVVVRRRNNNKKKKKKLLLLLLKKKLLLLLLLLLMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKOOONNNMMMLLLKKKKKKKKKKKKMMMMMMMMMMMMNNNNNNOOOPPPQQQPPPPPPOOOOOOLLLHHHDDD@@@???===;;;999888888888444555555666666777777777999888888888777666666666777777777777777777777777777777888888999999999999:::;;;======>>>???BBBDDDDDDFFFJJJOOOVVV^^^ffflllnnnkkkfffaaa]]][[[ZZZZZZ^^^\\\ZZZZZZ\\\aaafffjjjlllmmmlllggg```XXXSSSQQQNNNMMMJJJGGGDDDAAA@@@???<<<<<<===>>>>>>>>>>>>>>>???@@@BBBEEEHHHMMMTTTYYY\\\[[[WWWSSSPPPRRRYYY```hhhnnnwwwpppcccTTTLLLFFFAAA???AAAGGGHHHLLLRRRWWW]]]iiisssyyy{{{|||{{{wwwrrrooonnnmmmnnnooonnnmmmlllmmmnnnpppnnnkkkjjjiiigggcccaaaaaa```___^^^]]]]]]^^^___^^^____________]]][[[ZZZXXXVVVSSSRRRSSSSSSRRRPPPNNNNNNNNNNNNNNNNNNOOOOOOOOONNNMMMLLLKKKKKKKKKKKKJJJJJJKKKKKKJJJJJJIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEGGGJJJMMMPPPRRRSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPPPPOOOMMMLLLKKKJJJIIIIIIKKKLLLMMMNNNGGG>>>:::<<<>>>CCCEEEEEEGGGJJJJJJGGG@@@>>><<<<<<======<<<;;;;;;;;;:::999999888888888666444333333444555333222555444444333333222222222000000000000000000000000000000000000////////////...---------,,,,,,+++++++++---111444444222...,,,,,,,,,------------,,,,,,......------,,,+++++++++,,,,,,++++++++++++,,,,,,++++++,,,---............---------......///000000/////////............---////////////000000000000111111111111222333444555888999999:::<<<===>>>>>>>>>???AAAAAAAAACCCEEEGGGHHHGGGFFFFFFEEEEEEFFFFFFHHHGGGHHHMMMXXXgggvvv~~~wwwyyy|||}}}}}}|||||||||xxxwwwuuusssqqqpppooooooppppppqqqsssvvvyyy|||}}}{{{~~~{{{vvvllljjjhhhfffeeeddddddeeehhhgggfffdddaaa^^^[[[YYYUUUQQQLLLIIIIIIJJJKKKKKKIIIIIIJJJJJJJJJJJJJJJKKKLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLNNNNNNMMMMMMLLLLLLLLLLLLKKKKKKKKKLLLNNNPPPQQQRRRTTTTTTSSSSSSRRRPPPKKKHHH@@@???<<<:::999888999999444555555666777888888999::::::999888777777666666777777777777777666666666666666777777888999999999888:::;;;<<<<<<===@@@BBBBBBDDDHHHMMMSSSZZZaaagggkkkhhhccc]]]XXXVVVUUUTTTWWWWWWXXXZZZ^^^eeemmmrrrvvvwwwvvvrrrkkkccc\\\YYYWWWUUUQQQMMMHHHEEEBBBAAA??????@@@AAAAAAAAAAAAAAABBBCCCDDDDDDEEEHHHMMMQQQTTTSSSPPPLLLIIIJJJNNNRRRWWW\\\dddlllttt|||ttteeeXXXKKKFFFCCCAAAAAACCCJJJNNNUUU\\\bbbiiirrrzzz{{{|||}}}{{{wwwrrrooonnnmmmooopppooonnnmmmmmmnnnmmmllljjjjjjjjjiiifffdddaaa```___^^^^^^______```____________^^^\\\[[[ZZZWWWUUUSSSRRRSSSSSSQQQPPPMMMMMMMMMNNNNNNOOOOOOOOONNNNNNMMMLLLLLLKKKKKKKKKJJJJJJJJJKKKJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEEEEFFFHHHIIILLLPPPRRRTTTUUUUUUSSSSSSRRRRRRQQQQQQPPPPPPPPPOOONNNLLLKKKJJJJJJJJJKKKKKKNNNNNNHHH>>>:::<<<>>>CCCGGGGGGIIIMMMMMMIII@@@???===<<<===>>>===<<<<<<<<<;;;:::999888777666666444333333444555333222444444333333222222222222////////////////////////000000000000///////////////...------,,,,,,,,,+++***---000333333222///---+++,,,,,,------,,,,,,+++******+++,,,,,,------...,,,,,,+++++++++,,,------+++,,,,,,------........./////////000000111111111/////////...............////////////000000000000000000111111222333444555888999999:::;;;<<<<<<===???@@@AAAAAAAAABBBDDDGGGHHHGGGFFFFFFEEEEEEFFFFFFGGGGGGHHHNNNYYYiiiyyy{{{yyyqqqvvv|||~~~}}}}}}zzzyyywwwuuusssrrrrrrqqqoooppppppqqqtttwwwzzz||||||zzztttjjjjjjjjjkkklllmmmoooppppppooonnnkkkgggbbb^^^\\\TTTPPPKKKIIIIIIJJJKKKKKKHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOPPPQQQRRRSSSUUUTTTTTTTTTSSSQQQMMMJJJAAA???<<<999888777888999666666777777888999::::::;;;::::::999888777777666777777777777666666555555555555666777777888999999777999:::::::::;;;>>>@@@@@@CCCGGGKKKPPPVVV]]]aaahhhddd___YYYTTTQQQPPPPPPPPPRRRUUUZZZ```jjjuuu||||||tttmmmjjjgggeee```ZZZTTTOOOKKKIIIBBBBBBCCCCCCCCCCCCBBBBBBEEEFFFFFFEEEDDDFFFIIIKKKOOONNNLLLIIIFFFFFFGGGIIIKKKNNNTTT[[[bbbjjjsssyyy}}}}}}tttjjjXXXNNNDDDAAAAAABBBEEEIIIPPPXXXbbbjjjoootttzzz}}}{{{||||||zzzvvvrrrooonnnnnnpppqqqqqqooommmmmmnnnmmmkkkjjjjjjjjjiiigggeeebbbaaa```_________```aaa_________^^^]]][[[ZZZZZZXXXVVVTTTSSSSSSSSSRRRQQQMMMMMMMMMNNNNNNOOOOOOOOONNNNNNMMMMMMLLLKKKKKKJJJJJJJJJJJJKKKJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFHHHJJJMMMPPPSSSUUUUUUVVVRRRRRRQQQPPPOOOOOONNNNNNPPPOOONNNLLLKKKKKKKKKKKKKKKLLLOOOOOOIII???;;;<<<>>>CCCGGGHHHJJJMMMLLLHHH@@@>>><<<<<<>>>>>>>>>===<<<<<<;;;:::888777666666666444333333444555333222222222222222111111111111////////////////////////000000000000///////////////...---,,,,,,,,,,,,---,,,------...////////////+++,,,,,,------,,,,,,+++******+++,,,,,,------...,,,+++++++++,,,------...,,,,,,,,,,,,------......///////////////000000000////////////////////////////////////000000000000000000000111222333555666777888888999:::;;;;;;;;;???@@@AAAAAAAAABBBDDDGGGHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFHHHNNNZZZjjjzzzzzzvvvzzzwwwuuuooovvv~~~~~~~~~{{{zzzxxxvvvuuutttsssssspppooooooppprrruuuxxxzzz|||wwwrrrlllllllllmmmppprrruuuvvvxxxwwwtttpppjjjddd^^^ZZZRRROOOKKKIIIIIIKKKKKKKKKIIIIIIJJJJJJKKKLLLLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLMMMOOOOOOPPPPPPOOOTTTSSSRRRRRRQQQQQQRRRRRRSSSRRRPPPPPPQQQPPPNNNLLLCCC@@@===999777777777888888999999::::::;;;;;;;;;;;;:::::::::999888888888888777777666666555555444444444555666777888888999777888::::::999:::===???@@@BBBFFFJJJNNNSSSYYY]]]ccc```ZZZUUUPPPMMMLLLLLLKKKNNNSSSXXX___kkkzzz|||xxxrrriiiaaaYYYTTTQQQHHHHHHHHHHHHGGGFFFEEEEEEGGGGGGGGGFFFDDDDDDFFFHHHKKKKKKJJJJJJIIIIIIIIIHHHGGGIIIKKKOOOTTT\\\eeekkkooouuuxxxvvvsssooohhh```LLLFFF@@@???@@@CCCKKKSSSZZZdddnnnsssvvv{{{}}}}}}zzz{{{{{{yyyuuuqqqoooooooooppprrrrrrpppnnnmmmnnnnnnmmmkkkjjjiiigggdddbbbcccbbbaaa```______```aaa___^^^]]]\\\[[[ZZZYYYXXXXXXVVVSSSSSSSSSSSSRRRPPPNNNNNNNNNNNNNNNNNNOOOOOOMMMNNNNNNNNNMMMLLLKKKJJJJJJJJJKKKKKKJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFGGGGGGFFFHHHKKKNNNQQQSSSTTTTTTRRRRRRPPPOOONNNNNNMMMNNNOOOOOONNNMMMLLLLLLLLLLLLLLLMMMPPPQQQKKK@@@<<<===???DDDHHHHHHIIIKKKIIIEEE???===<<<<<<===>>>===<<<<<<<<<;;;:::999777777666666444333333444555333222111111111111111111111111000000000000000000000000000000000000///////////////...---,,,,,,---...///...---,,,++++++,,,...///,,,,,,------------,,,,,,......------,,,+++++++++,,,++++++,,,,,,---...///------,,,,,,,,,------...------------------------...////////////000000000////////////000000000000000000000111222444555666666666777888:::;;;;;;<<<>>>???AAAAAAAAACCCEEEGGGHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFGGGNNNZZZjjjzzz|||ppplllllluuu~~~uuuuuurrryyy~~~~~~{{{zzzxxxwwwvvvuuuttttttqqqpppoooooopppsssvvvxxxvvv|||}}}vvvqqqlllkkkkkkkkkllloooqqqssstttsssqqqmmmhhhaaa[[[WWWPPPMMMKKKIIIJJJJJJJJJIIIHHHIIIIIIJJJKKKKKKLLLLLLJJJKKKLLLMMMMMMLLLKKKJJJIIIJJJJJJKKKLLLMMMNNNNNNMMMNNNOOOPPPPPPOOOOOONNNMMMMMMMMMNNNNNNPPPQQQQQQSSSQQQOOONNNOOOPPPPPPOOOFFFCCC???:::888777888888;;;;;;;;;<<<<<<<<<<<<<<<::::::::::::::::::999999888777777666555555444444333444444555666777888999777999::::::999:::<<<>>>@@@BBBFFFJJJMMMRRRWWWZZZ^^^[[[UUUPPPLLLIIIHHHHHHGGGJJJNNNRRRZZZgggwwwssshhhaaa\\\SSSSSSSSSRRRPPPOOOMMMLLLIIIJJJJJJHHHFFFFFFGGGIIIJJJKKKMMMOOORRRSSSRRRRRRNNNMMMKKKJJJKKKPPPWWW\\\```eeegggeeeaaa___ZZZTTTEEECCCAAABBBCCCGGGSSS___eeennnuuuvvvwww|||~~~}}}zzz{{{{{{yyyuuurrrqqqqqqoooqqqssssssqqqnnnmmmmmmlllkkkiiiiiiiiigggeeeccceeedddbbb```______``````^^^^^^\\\ZZZYYYXXXWWWWWWVVVTTTRRRQQQRRRRRRPPPOOOOOOOOONNNNNNNNNNNNNNNNNNMMMMMMNNNNNNMMMLLLJJJIIIJJJJJJKKKKKKJJJJJJIIIHHHGGGGGGGGGFFFFFFGGGGGGHHHFFFHHHKKKOOOQQQSSSTTTTTTTTTSSSQQQOOONNNNNNNNNNNNOOOOOONNNMMMLLLLLLLLLLLLMMMNNNRRRSSSLLLBBB===>>>AAAFFFIIIIIIIIIJJJGGGBBB>>><<<;;;;;;<<<======<<<;;;;;;::::::999888777777666444333333444555333222222222222222222222222222000000000000000000000000000000000000////////////...---,,,+++,,,...000111///...,,,+++++++++------------............------//////......---,,,,,,,,,+++++++++,,,,,,...//////...---,,,,,,,,,,,,---............................../////////000000000000////////////000000000000//////000111222444555666666666888999;;;<<<===>>>===>>>@@@AAABBBCCCFFFHHHHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFGGGMMMYYYiiiyyyzzzpppfffdddfffrrr~~~wwwxxxvvv|||}}}}}}~~~{{{zzzyyywwwvvvuuuuuuuuurrrqqqooooooppprrruuuwwwpppvvv{{{uuupppkkkiiigggffffffhhhkkkllljjjjjjiiigggccc^^^XXXUUUNNNLLLJJJIIIJJJJJJHHHGGGFFFFFFGGGHHHHHHIIIJJJJJJJJJKKKLLLMMMMMMLLLKKKJJJKKKKKKLLLNNNOOOPPPQQQRRROOOPPPQQQQQQPPPOOOMMMLLLBBBBBBDDDGGGJJJNNNQQQSSSUUURRROOOOOOPPPRRRSSSSSSIIIEEEAAA<<<999888888999===============<<<<<<<<<:::::::::::::::::::::;;;888777777666555444444444333333444555666777888999888999::::::999:::<<<>>>@@@BBBFFFIIIMMMQQQVVVYYYZZZWWWRRRMMMIIIGGGFFFFFFCCCEEEIIILLLSSS```rrrzzzpppkkk]]]]]]\\\[[[YYYWWWUUUTTTLLLMMMMMMLLLJJJIIIJJJLLLKKKMMMQQQVVVZZZ]]]]]]\\\YYYVVVPPPJJJFFFGGGLLLPPPTTTXXXZZZWWWTTTRRROOOKKKDDDDDDEEEGGGGGGLLLZZZiiillltttxxxuuuuuuzzz~~~~~~zzz{{{{{{yyyvvvtttssssssoooqqqssssssqqqooommmmmmgggffffffgggiiiiiihhhgggfffeeecccaaa_________```^^^]]][[[YYYXXXWWWWWWVVVUUUSSSQQQPPPPPPPPPOOONNNPPPOOOOOONNNNNNMMMMMMMMMMMMMMMNNNNNNMMMLLLJJJIIIJJJJJJKKKKKKJJJJJJIIIHHHGGGGGGGGGFFFGGGGGGHHHHHHIIIJJJNNNQQQTTTUUUVVVWWWUUUTTTRRRPPPOOOOOOOOOOOOOOOOOONNNMMMLLLLLLLLLMMMMMMOOORRRTTTMMMCCC>>>>>>CCCHHHKKKJJJIIIIIIFFF@@@===;;;::::::<<<===<<<<<<;;;::::::999999888888888666444333333444555333222333333333333333333333333000000000000000000000000000000000000////////////---,,,++++++,,,...111222......------,,,,,,,,,,,,---......//////......---,,,,,,---......//////000+++++++++,,,---...///000///...---,,,+++,,,---...222222222111111111111111.../////////000000111111////////////000000000000//////000111222444666777666777888:::<<<>>>???@@@<<<>>>@@@AAABBBDDDGGGIIIHHHGGGGGGFFFEEEFFFFFFFFFFFFFFFGGGMMMYYYhhhxxxvvviiicccaaadddqqqyyyzzzsss}}}~~~{{{yyywwwwwwxxxxxxxxxwwwrrrrrrqqqpppppppppqqqqqqjjjqqq{{{~~~xxxpppkkkhhhccc]]]YYYYYY\\\^^^```]]]]]]]]]\\\YYYTTTPPPMMMHHHHHHIIIIIIHHHHHHGGGFFFEEEFFFFFFGGGGGGHHHIIIIIIKKKKKKJJJJJJJJJIIIIIIIIIMMMMMMMMMMMMNNNOOOPPPPPPNNNPPPRRRQQQNNNIIIGGGEEE>>>@@@DDDHHHLLLPPPRRRSSSPPPQQQSSSTTTTTTSSSRRRQQQLLLGGG???;;;::::::999888;;;<<<>>>@@@AAABBBAAAAAA<<<<<<;;;;;;:::999888888777777888999888777666555333444666777888888888888999999:::;;;;;;<<<<<<===???DDDHHHJJJKKKLLLOOOSSSXXXTTTOOOJJJHHHFFFDDDCCCEEEBBBBBBFFFLLLRRR^^^hhh~~~~~~ssshhhfffccc```]]][[[[[[[[[SSSSSSSSSTTTUUUSSSPPPMMMSSSTTTVVV[[[aaaeeefffffffffaaaYYYQQQKKKHHHGGGGGGOOONNNNNNPPPQQQPPPJJJFFF???@@@CCCIIISSS^^^hhhnnnsssqqqppprrrwwwzzz{{{zzz{{{{{{zzzxxxvvvsssqqqpppqqqrrrssstttrrrpppllljjjggghhhiiijjjiiihhhgggfffeeedddbbb```^^^]]]\\\[[[\\\\\\ZZZYYYWWWWWWVVVVVVTTTTTTSSSRRRQQQPPPOOOOOOQQQOOONNNNNNPPPPPPOOOMMMKKKKKKJJJJJJJJJJJJKKKKKKMMMLLLKKKJJJIIIHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHIIIHHHJJJNNNRRRVVVYYYZZZ[[[[[[VVVQQQOOOPPPQQQQQQPPPPPPPPPOOONNNMMMKKKKKKJJJOOOLLLLLLOOOLLLDDD===:::DDDEEEFFFGGGFFFDDDBBBAAA======>>>@@@AAA@@@<<<999;;;<<<=========;;;999777444444333333333333222222333333333222222111111111000/////////111111///...222222222333333222222222...........................------,,,,,,------...,,,---......//////............---------,,,,,,,,,///...,,,++++++,,,...///---,,,,,,,,,,,,---..................//////////////////000000000000//////000000/////////............000111111111333555777;;;;;;;;;<<<===>>>???@@@@@@@@@@@@@@@AAABBBCCCCCCAAACCCEEEFFFGGGFFFDDDCCCFFFFFFFFFKKKWWWgggwwwyyyqqqggghhhkkksss{{{www{{{ttt}}}~~~{{{zzzxxxwwwxxxxxxxxxvvvtttttttttssssssttttttuuusssxxx|||uuummmhhhccc^^^VVVQQQOOOPPPQQQQQQUUUUUUUUUTTTRRROOOLLLJJJHHHHHHIIIIIIHHHHHHGGGFFFEEEFFFFFFGGGGGGHHHIIIIIIKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJJJJKKKLLLMMMNNNOOOMMMOOOPPPOOOKKKHHHFFFFFFAAACCCFFFKKKOOORRRTTTUUURRRSSSUUUVVVVVVTTTSSSQQQLLLGGG@@@<<<;;;;;;;;;:::===>>>@@@BBBCCCCCCBBBBBB======<<<;;;:::999888888777777888888888777666555444444555666777888888888777777888999:::;;;<<<<<<@@@BBBEEEHHHJJJLLLOOOQQQUUUQQQKKKFFFDDDCCCBBBAAAAAA>>>>>>BBBFFFJJJTTT]]]nnnwwwwwwrrrkkkeeebbb```^^^\\\XXXWWWWWWXXXYYYXXXVVVTTTWWWWWWXXX[[[```ccceeeeeeeeebbb[[[TTTNNNJJJHHHGGGIIIIIIJJJMMMOOONNNIIIDDDAAACCCHHHNNNXXXbbbjjjooopppooopppssswwwzzz{{{yyy{{{zzzxxxvvvtttrrrqqqpppnnnoooqqqrrrqqqooommmkkkjjjjjjkkklllkkkjjjiiihhheeedddbbb```^^^]]]\\\\\\]]]\\\ZZZXXXVVVUUUTTTSSSSSSSSSRRRQQQPPPOOONNNNNNQQQPPPNNNNNNOOOOOONNNMMMLLLLLLLLLKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHIIIGGGIIIMMMPPPTTTVVVWWWXXXZZZVVVQQQOOOPPPQQQPPPOOOOOOOOONNNMMMLLLLLLKKKKKKNNNLLLMMMPPPNNNEEE===:::CCCCCCDDDEEEDDDBBB@@@>>>888999:::<<>><<<;;;;;;<<<===<<<;;;999777444444333333333333222222333333222222222222222222000/////////111111///...000000111111111111000000...........................------,,,,,,------...)))***++++++,,,,,,++++++//////......---,,,,,,+++///...,,,++++++,,,---...---,,,,,,,,,,,,---..................//////////////////000000000000//////......---------,,,,,,,,,...000111222222333555777888888999999:::;;;======@@@@@@@@@@@@AAABBBCCCCCCCCCDDDEEEFFFGGGFFFEEEEEEGGGFFFGGGLLLWWWgggwww|||uuuppppppqqqwwwyyytttxxxuuu~~~~~~|||zzzxxxxxxxxxxxxwwwvvvwwwwwwwwwwwwxxxyyyzzzzzz~~~zzzrrriiiccc[[[UUUNNNHHHFFFEEEFFFFFFKKKLLLLLLLLLKKKJJJIIIIIIHHHHHHIIIIIIHHHHHHGGGFFFEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIJJJLLLMMMNNNMMMMMMMMMLLLIIIGGGFFFGGGFFFHHHKKKNNNRRRUUUWWWXXXUUUVVVWWWXXXXXXVVVTTTRRRLLLGGGAAA===<<<=========@@@AAACCCDDDDDDDDDCCCCCC???>>>===;;;:::888888888::::::::::::999999888888444444555555666666777777666666888999;;;<<<===>>>@@@@@@BBBEEEJJJMMMNNNNNNQQQLLLEEE@@@>>>>>>>>>>>>>>><<<<<<@@@BBBDDDJJJRRR]]]fffsss{{{pppiiifffeeeccc```^^^]]]\\\]]]^^^```______\\\[[[ZZZ[[[^^^aaabbbbbbbbb```\\\XXXRRRNNNJJJHHHEEEFFFHHHMMMPPPPPPKKKFFFDDDHHHNNNVVV___gggmmmppplllmmmoootttxxxzzzzzzyyyyyyxxxuuusssqqqpppppppppkkklllnnnooopppnnnmmmllljjjjjjkkkkkkkkkjjjhhhhhheeedddcccaaa___^^^]]]]]]]]]\\\ZZZXXXVVVTTTRRRQQQRRRRRRQQQPPPOOONNNMMMMMMRRRPPPOOONNNOOOOOOMMMKKKMMMMMMLLLLLLLLLLLLMMMMMMJJJJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHGGGHHHKKKOOORRRSSSTTTUUUWWWTTTQQQOOOOOOOOOOOOOOONNNMMMMMMMMMLLLLLLKKKKKKMMMKKKMMMQQQOOOFFF>>>:::===>>>@@@BBBBBBAAA@@@???888777777999;;;===<<<;;;;;;;;;<<<<<<<<<:::888777444444333333333333222222222222222222222222333333000/////////111111///.........////////////......------------------------...------,,,,,,------...,,,,,,---............---000000///...------,,,,,,///...---+++++++++,,,------,,,,,,,,,,,,---..................//////////////////000000000000//////.........------------,,,///000111222222333555888777777888888999;;;<<<===@@@@@@@@@@@@AAABBBCCCCCCEEEEEEFFFFFFFFFGGGGGGGGGHHHGGGGGGLLLXXXhhhwww~~~{{{zzzxxxvvvyyyzzztttxxxwww~~~|||zzzxxxxxxxxxyyyxxxwwwxxxxxxyyyyyyzzz|||}}}~~~}}}xxxoooeee___SSSNNNHHHCCCBBBCCCCCCCCCEEEEEEFFFFFFGGGHHHIIIJJJHHHHHHIIIIIIHHHHHHGGGFFFEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIIIIJJJKKKMMMNNNOOOMMMMMMMMMJJJHHHGGGIIIJJJKKKLLLOOORRRUUUWWWYYYZZZXXXYYYZZZZZZYYYWWWUUUSSSLLLIIIDDD@@@>>>>>>@@@AAABBBCCCDDDEEEEEEDDDCCCCCCAAA@@@>>><<<;;;:::::::::>>>>>>>>>>>>===<<<;;;:::555555555555555555666666777888999;;;===???AAABBBBBB@@@@@@DDDJJJOOOOOONNNNNNHHHBBB===;;;;;;<<<<<<===;;;===AAABBBCCCGGGMMMUUU\\\fffqqq{{{}}}pppiiiiiijjjhhhddddddbbb```aaadddfffhhhhhhbbb___\\\[[[\\\]]]^^^^^^[[[[[[ZZZXXXTTTPPPLLLJJJGGGHHHKKKQQQVVVVVVQQQLLLGGGKKKSSS\\\dddiiilllnnngggiiinnntttxxxyyyyyyxxxwwwuuurrrpppnnnnnnooooookkkkkkmmmmmmmmmllljjjiiihhhhhhiiiiiiiiigggfffeeeeeedddcccaaa___^^^^^^^^^\\\\\\[[[YYYWWWUUUTTTSSSSSSRRRRRRQQQPPPOOONNNNNNRRRPPPNNNNNNNNNNNNLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLIIIHHHHHHGGGFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHGGGIIILLLOOOQQQRRRSSSSSSUUUSSSPPPOOONNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJMMMRRRPPPGGG>>>:::888999<<>>???@@@@@@@@@@@@AAABBBCCCCCCGGGGGGFFFFFFFFFGGGHHHIIIIIIHHHHHHMMMXXXhhhwww~~~~~~{{{xxxyyy~~~xxxzzzwww|||zzzxxxxxxyyyzzzyyyxxxyyyyyyyyyzzz{{{}}}~~~}}}vvvmmmbbb[[[OOOKKKEEEAAAAAAAAABBBBBB@@@AAABBBCCCEEEGGGIIIIIIHHHHHHIIIIIIHHHHHHGGGFFFEEEFFFFFFGGGGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMOOOPPPQQQNNNNNNMMMKKKJJJJJJLLLNNNNNNOOOQQQTTTVVVXXXZZZZZZYYYYYYZZZ[[[ZZZXXXVVVTTTNNNKKKGGGBBB??????AAACCCBBBCCCDDDEEEEEEDDDCCCCCCCCCBBB@@@>>>>>>>>>???@@@BBBBBBBBBBBB@@@>>>;;;:::777666666555555555666666666777888;;;===???AAABBBCCCAAA@@@DDDKKKPPPQQQPPPNNNIIIBBB>>><<<;;;;;;;;;;;;:::===BBBCCCCCCGGGLLLQQQVVV^^^fffnnnxxx~~~rrrkkklllllljjjfffgggeeecccdddgggkkkmmmnnnfffccc___\\\[[[[[[ZZZZZZRRRSSSTTTSSSRRRPPPNNNMMMJJJKKKNNNTTTYYYYYYUUUQQQHHHNNNWWW```fffiiiiiiiiicccgggmmmrrruuuvvvvvvvvvtttssspppnnnmmmmmmnnnnnnllllllllllllkkkiiigggfffhhhhhhiiiiiihhhgggeeeddddddcccbbb```___^^^^^^^^^[[[[[[[[[[[[ZZZYYYWWWVVVTTTTTTSSSRRRQQQPPPOOOOOOQQQOOONNNNNNNNNNNNMMMKKKJJJKKKKKKLLLLLLKKKKKKJJJHHHHHHGGGFFFFFFFFFGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHIIIJJJMMMPPPRRRSSSSSSSSSSSSRRRQQQOOONNNMMMNNNOOOLLLKKKKKKKKKKKKKKKKKKKKKIIIIIILLLQQQPPPGGG>>>:::999;;;===@@@AAAAAA@@@???>>><<<999888999:::;;;:::;;;;;;;;;;;;:::999888888444444333333333222222222111111111222222333333333000/////////111111///......//////000000//////...------------------------...------,,,,,,------...******+++,,,,,,,,,,,,+++++++++,,,---...///000000------,,,,,,++++++++++++---,,,,,,,,,,,,---..................//////////////////000000000000//////000000000000000000000000///111222333333444666888888888999:::;;;===>>>???@@@@@@@@@@@@AAABBBCCCCCCGGGGGGGGGFFFGGGHHHHHHIIIIIIHHHHHHMMMWWWgggvvv~~~yyyyyy|||}}}uuu~~~zzzyyyxxxxxxzzz{{{{{{zzzyyyyyyzzzzzz|||}}}|||tttjjj^^^VVVNNNJJJDDD@@@?????????>>>>>>???AAACCCFFFGGGHHHHHHHHHHHHIIIIIIHHHHHHGGGFFFEEEFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJNNNMMMMMMMMMNNNOOOPPPQQQNNNOOONNNMMMLLLLLLOOOQQQOOOPPPRRRTTTVVVWWWXXXYYYWWWXXXYYYZZZYYYXXXVVVTTTPPPNNNJJJEEEAAA@@@CCCEEEBBBCCCDDDFFFFFFFFFEEEDDDDDDCCCBBBAAABBBDDDFFFGGGGGGHHHIIIIIIFFFAAA===:::999888777555555555666777333444666888:::<<<>>>>>>BBBAAABBBEEEJJJNNNQQQRRRQQQMMMHHHCCCAAA???===<<<999888;;;???AAA@@@DDDIIIKKKQQQXXX___fffppp{{{wwwqqqooonnnjjjfffiiigggfffgggjjjnnnpppqqqjjjgggccc___]]]\\\YYYXXXNNNNNNNNNNNNNNNNNNNNNNNNKKKKKKMMMRRRWWWXXXUUUQQQJJJPPPYYYaaafffgggeeeccc```dddkkkooorrrsssssstttrrrqqqooommmmmmmmmmmmmmmmmmllllllkkkiiihhhfffeeejjjjjjkkkkkkjjjhhhfffeeecccbbbaaa___^^^^^^]]]]]]ZZZZZZ[[[\\\[[[ZZZYYYXXXTTTTTTSSSRRRQQQPPPPPPOOOOOONNNMMMMMMNNNNNNMMMLLLIIIJJJKKKLLLLLLKKKJJJIIIHHHHHHGGGFFFFFFGGGGGGHHHFFFEEEEEEEEEEEEFFFGGGGGGIIIKKKMMMPPPRRRTTTTTTTTTQQQRRRRRRPPPNNNMMMNNNPPPLLLLLLKKKKKKJJJJJJJJJIIIHHHGGGJJJOOONNNFFF>>>;;;>>>>>>@@@@@@@@@>>><<<:::;;;999888888;;;===>>>>>>;;;;;;::::::999888888888444444333333333333222222222222222222222222333333000/////////111111///...//////000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,---------------******+++,,,---//////000++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................//////////////////000000000000//////---............/////////000111222333333444666999666666777888:::<<<===>>>@@@@@@@@@@@@AAABBBCCCCCCFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGLLLWWWfffuuu~~~{{{yyyqqqzzzyyyxxxwwwxxxzzz|||||||||{{{{{{{{{{{{|||}}}~~~~~~yyyrrrfffZZZRRRJJJGGGCCC@@@@@@AAAAAAAAA@@@BBBEEEHHHJJJJJJJJJJJJHHHHHHIIIIIIHHHHHHGGGFFFEEEFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKMMMMMMLLLLLLLLLMMMMMMNNNMMMNNNOOONNNMMMNNNPPPQQQOOOPPPQQQSSSUUUVVVVVVVVVUUUVVVXXXYYYYYYWWWVVVTTTRRRPPPLLLGGGBBB@@@CCCFFFCCCDDDFFFGGGHHHHHHHHHGGGEEEDDDDDDDDDFFFIIIMMMOOOPPPRRRTTTTTTPPPIIIBBB>>>;;;:::888666555666777777333444555777999;;;<<<===???@@@BBBDDDGGGKKKPPPTTTVVVSSSNNNJJJGGGDDDAAA>>>999888999===>>>===AAAFFFHHHMMMTTT[[[aaaiiissszzz}}}|||wwwtttqqqoookkkiiijjjiiihhhjjjmmmppprrrrrrooolllhhheeebbb___[[[XXXOOOMMMKKKIIIJJJKKKMMMOOOLLLKKKLLLOOOSSSTTTRRROOOMMMRRRZZZaaaeeedddaaa___^^^ccciiimmmnnnoooppprrrooooooooonnnnnnmmmmmmlllkkkkkkkkkjjjiiihhhggggggjjjjjjkkkjjjiiihhhfffeeebbbaaa```^^^]]]]]]]]]]]]ZZZ[[[[[[\\\[[[YYYWWWVVVTTTSSSRRRQQQPPPOOOOOONNNNNNMMMLLLMMMNNNOOONNNMMMIIIKKKLLLMMMMMMLLLKKKIIIHHHHHHGGGGGGGGGGGGHHHHHHEEEEEEEEEEEEEEEFFFGGGGGGHHHJJJMMMPPPRRRTTTUUUUUUQQQRRRSSSRRROOONNNOOOQQQLLLLLLKKKJJJJJJIIIHHHHHHGGGFFFHHHLLLLLLDDD>>>;;;<<<===>>>??????===;;;::::::999888999;;;=========;;;;;;:::999888888888888444444333333333333222222333333222222222222222222000/////////111111///...//////000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---...//////000000//////+++++++++,,,,,,,,,,,,---)))***++++++,,,,,,,,,,,,---,,,,,,,,,,,,---..................//////////////////000000000000//////---.........////////////000111333333333444777999666777777999;;;===>>>???@@@@@@@@@@@@AAABBBCCCCCCDDDEEEGGGHHHHHHHHHGGGFFFHHHFFFFFFKKKUUUeeettt}}}zzzxxx~~~mmmwww}}}xxxwwwvvvxxx{{{}}}~~~}}}||||||||||||}}}~~~|||}}}|||xxxpppdddWWWOOOFFFDDDAAAAAACCCFFFGGGHHHDDDGGGJJJMMMOOOOOONNNMMMHHHHHHIIIIIIIIIHHHGGGGGGEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLKKKJJJJJJJJJJJJJJJKKKMMMNNNOOONNNNNNPPPQQQNNNOOOQQQRRRSSSTTTUUUUUUSSSUUUVVVXXXXXXWWWUUUTTTSSSRRRNNNHHHBBB@@@CCCFFFDDDEEEGGGIIIJJJJJJJJJJJJEEEEEEEEEFFFIIIMMMQQQTTTXXX[[[]]]^^^YYYRRRIIICCC===;;;999777666666777888555666777888:::<<<======<<>><<<666888:::===?????????>>><<<;;;999:::;;;;;;:::888<<<;;;:::999888888888888444444444333333333222222444333333222222111111111000/////////111111000.........////////////......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...***+++,,,,,,------,,,,,,------,,,++++++******)))((()))***+++,,,------------,,,,,,,,,,,,---................../////////000//////000000000000/////////000000000111111222222000111333333333444777999999999:::;;;===???AAABBB@@@@@@@@@@@@AAABBBCCCCCCCCCEEEGGGHHHHHHHHHFFFEEEGGGFFFFFFJJJUUUdddsss|||xxxuuuzzzrrrxxx~~~|||zzzyyyyyy{{{}}}||||||}}}}}}~~~~~~~~~}}}yyytttmmmcccWWWNNNMMMJJJFFFEEEGGGIIIKKKKKKQQQPPPRRRWWW[[[YYYRRRLLLMMMKKKIIIHHHHHHHHHGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKLLLJJJJJJJJJJJJKKKKKKKKKKKKMMMNNNOOOOOOPPPPPPOOOOOOPPPPPPQQQRRRSSSTTTTTTUUUVVVWWWYYYZZZZZZXXXWWWVVVUUURRRMMMIIIGGGGGGIIIJJJFFFGGGHHHJJJLLLLLLJJJHHHGGGFFFFFFGGGKKKPPPVVVYYY```bbbeeefffddd\\\RRRJJJDDD@@@:::777777888:::::::::999999888888888888888>>>>>>???AAAEEEKKKPPPSSSWWWYYYZZZXXXRRRKKKFFFCCC>>><<<;;;:::;;;>>>AAACCCFFFIIIMMMRRRWWW^^^eeeiiilllqqqsssrrrsssuuusssooollllllkkkkkklllnnnooopppqqqppppppoooooopppqqqqqqsssqqqooonnnkkkfff```\\\WWWSSSMMMHHHGGGHHHLLLNNNSSSRRRPPPOOONNNMMMMMMMMMOOOTTT\\\aaaccc```ZZZWWWaaabbbcccfffhhhjjjlllmmmlllllllllmmmmmmmmmnnnnnnmmmmmmmmmmmmlllkkkjjjiiilllllllllkkkhhheeeaaa___^^^^^^^^^]]]\\\[[[ZZZYYY[[[[[[ZZZYYYXXXVVVTTTSSSRRRRRRQQQPPPOOOOOONNNNNNLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIGGGEEEEEEGGGHHHFFFDDDFFFEEEDDDDDDDDDDDDDDDEEEEEEGGGJJJNNNQQQSSSTTTTTTVVVTTTSSSQQQPPPPPPPPPPPPMMMMMMMMMLLLKKKIIIHHHGGGGGGHHHJJJLLLKKKGGG@@@;;;;;;<<<===>>>>>>===<<<;;;<<<<<<===>>>>>>>>>>>>>>>===<<<:::888666555444333555555444333333333333444000000111111111222222222000000000000000000000000000000000000///...---,,,++++++++++++++++++++++++...------------...//////+++,,,............,,,+++---------,,,,,,+++++++++************+++,,,---...,,,,,,.../////////...------------............///---......///////////////------------......//////222222333333333333444444999999::::::<<<===???@@@BBBAAAAAA@@@@@@AAAAAABBBFFFFFFFFFFFFFFFGGGGGGGGGGGGCCCDDDLLLWWWaaammmvvv~~~rrrnnnuuussszzz~~~|||{{{{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~zzz{{{~~~}}}yyytttnnndddYYYQQQLLLLLLLLLMMMPPPSSSWWWZZZ```bbbeeehhhggg```VVVNNNOOOLLLJJJIIIJJJIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHIIIIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNOOOPPPPPPPPPPPPOOOOOOOOOPPPQQQSSSTTTUUUUUUWWWXXXYYYZZZZZZYYYWWWVVVVVVTTTPPPLLLIIIHHHHHHIIIHHHIIIJJJLLLMMMMMMLLLJJJJJJKKKKKKNNNRRRXXX^^^aaaiiikkkmmmnnnjjjaaaVVVNNNFFFBBB===999999:::::::::;;;;;;:::999999999999999::::::;;;===AAAFFFKKKMMMVVVXXXZZZYYYVVVQQQMMMKKKCCCBBB@@@>>>>>>???AAABBBDDDGGGLLLPPPUUU[[[bbbgggfffjjjlllkkkkkkmmmjjjfffeeeeeedddeeegggjjjmmmoooppppppqqqrrrsssuuuvvvvvvxxxvvvtttsssqqqllleee```XXXTTTOOOKKKIIIJJJLLLNNNTTTTTTSSSRRRQQQPPPPPPPPPSSSWWW]]]bbbccc```\\\YYY```aaabbbdddfffhhhjjjkkkjjjjjjkkkkkklllmmmmmmnnnmmmnnnnnnmmmmmmlllkkkjjjjjjjjjjjjjjjhhheeebbb`````````______]]]\\\[[[ZZZZZZZZZZZZYYYWWWVVVTTTSSSTTTSSSSSSRRRQQQQQQPPPPPPMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIIIIIIIGGGEEEEEEGGGHHHFFFDDDGGGFFFFFFFFFFFFFFFGGGGGGGGGIIILLLOOOQQQRRRSSSSSSTTTSSSQQQPPPOOONNNNNNOOOOOONNNMMMLLLKKKJJJJJJIIIHHHIIIKKKMMMLLLHHHAAA<<<======>>>??????>>>======<<<===>>>?????????>>>===;;;:::888777666555555555666555444444333333444444333333222222111111111000000000000000000000000000000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---......///+++,,,,,,------,,,,,,+++............------------************+++,,,---...,,,,,,.../////////...------------............///---......///////////////..................////////////111222444555777777999999::::::<<<===???@@@>>>>>>???@@@AAACCCDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGCCCEEEMMMXXXcccoooyyyuuukkkhhhrrrwww~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}vvvxxx|||}}}yyyuuunnnfff\\\VVVPPPSSSVVVXXXZZZ___gggmmmvvv{{{vvviii\\\TTTOOOMMMKKKJJJKKKKKKJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGHHHHHHIIIJJJJJJMMMMMMMMMNNNNNNNNNOOOOOONNNNNNOOOPPPPPPPPPPPPPPPNNNOOOPPPQQQSSSTTTVVVVVVXXXYYYZZZ[[[[[[YYYWWWVVVXXXWWWSSSPPPLLLJJJHHHGGGJJJJJJLLLNNNOOOPPPPPPPPPPPPRRRTTTYYY___eeekkknnntttuuuvvvuuupppeeeYYYPPPJJJFFFAAA===;;;;;;::::::<<<<<<;;;::::::::::::;;;888888999:::===AAAEEEGGGOOORRRUUUVVVVVVTTTTTTTTTLLLJJJHHHEEECCCBBBBBBBBBBBBEEEIIIMMMRRRWWW^^^bbb```eeegggeeedddeeebbb]]][[[[[[[[[]]]aaafffkkknnnqqqrrrtttwwwyyy{{{|||}}}|||zzzxxxwwwuuuqqqiiicccZZZWWWSSSOOOLLLLLLMMMNNNVVVVVVVVVVVVVVVUUUUUUTTTWWWZZZ___bbbcccaaa]]][[[^^^___```bbbdddfffggghhhgggggghhhiiikkklllmmmmmmnnnnnnooonnnnnnmmmlllkkkhhhhhhhhhhhhfffdddbbbaaabbbbbbaaa```^^^]]][[[ZZZZZZYYYYYYXXXWWWUUUTTTSSSSSSSSSRRRRRRQQQPPPPPPPPPNNNNNNNNNNNNMMMMMMMMMMMMJJJKKKKKKKKKKKKJJJIIIIIIHHHGGGFFFFFFGGGGGGFFFDDDEEEEEEEEEEEEFFFGGGGGGHHHJJJKKKMMMPPPQQQRRRRRRRRRTTTTTTRRRQQQPPPOOOOOOOOOQQQPPPNNNLLLKKKKKKKKKLLLJJJKKKMMMNNNNNNIIIBBB===>>>>>>???@@@@@@???>>>>>>;;;===???AAABBB@@@>>>===888777666666666666666777666555444444333444444444555555444333222111000000000000000000000000000000000000000000///...---,,,------------------------,,,,,,,,,,,,,,,------...,,,,,,++++++++++++,,,,,,......//////////////////************+++,,,------,,,,,,---............------------............///---....../////////////////////////////////////////////111222444555777777999999999:::<<<>>>???@@@>>>>>>???@@@AAACCCDDDEEEDDDDDDDDDEEEEEEFFFFFFFFFGGGDDDEEENNNYYYdddqqq|||vvvnnneeeeeeppp~~~~~~}}}||||||~~~}}}|||{{{{{{uuuwww|||}}}zzzvvvpppiiiaaa]]]YYY\\\___aaaccclllxxxooo```XXXOOOMMMKKKJJJKKKKKKJJJIIIGGGGGGGGGGGGGGGFFFFFFFFFEEEFFFFFFGGGHHHHHHIIIIIIKKKKKKLLLLLLMMMMMMNNNNNNNNNOOOOOOPPPQQQPPPPPPPPPOOOPPPQQQSSSTTTVVVWWWXXXYYYZZZ[[[\\\\\\ZZZXXXWWWYYYXXXVVVSSSOOOKKKGGGFFFHHHJJJMMMOOOQQQTTTWWWYYYXXX[[[___eeelllsssxxxzzz}}}}}}|||zzzrrrgggZZZQQQLLLHHHCCC@@@>>>===;;;999===<<<<<<;;;;;;;;;;;;;;;999999999:::<<>>===>>>???@@@@@@???>>>===;;;===@@@CCCCCCAAA???===555555555555666777888888666666555444444444444444555555444333333222111111////////////////////////000000000000///...---,,,------------------------,,,++++++++++++,,,------...---++++++++++++---...------......//////000000+++*********++++++,,,---,,,,,,---------.........---------............///---......///////////////000000000000////////////222222222333333333444444888999999:::<<<>>>???@@@BBBAAAAAA@@@@@@AAAAAABBBCCCCCCDDDDDDEEEEEEFFFFFFGGGEEEFFFMMMVVVaaaooo{{{~~~sssmmmgggjjjuuu~~~}}}||||||{{{zzz~~~}}}|||{{{{{{zzzxxxzzz~~~~~~|||xxxrrrlllhhheeeccceeeiiilllrrr~~~ooo^^^WWWMMMKKKJJJIIIJJJJJJIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHHHHIIIJJJKKKKKKLLLMMMMMMNNNNNNOOOOOOPPPQQQQQQQQQPPPPPPQQQRRRSSSTTTVVVWWWXXXYYYYYYZZZ\\\]]]]]]\\\ZZZYYYZZZYYYWWWTTTPPPLLLIIIGGGGGGJJJNNNQQQTTTYYY___cccbbbeeekkkrrryyy~~~{{{sssggg[[[RRRLLLIIIFFFCCCAAA???===;;;======<<<;;;;;;;;;;;;<<<:::999999999:::;;;===>>>===@@@DDDGGGKKKPPPUUUYYYYYYXXXVVVRRRNNNJJJGGGEEEBBBDDDFFFHHHKKKNNNSSSVVV[[[```cccbbbaaa```\\\VVVSSSRRRQQQTTTZZZdddnnntttyyy{{{~~~{{{xxxxxxyyytttkkkbbbZZZWWWTTTPPPNNNNNNNNNOOOUUUWWWZZZ]]]___```___^^^^^^```bbbccccccaaa^^^]]]]]]]]]^^^___```aaabbbcccbbbbbbdddfffhhhjjjkkklllnnnnnnnnnmmmmmmlllkkkjjjiiihhhgggdddaaa^^^\\\ZZZ_________^^^\\\ZZZYYYXXXWWWWWWWWWWWWVVVUUUSSSSSSOOOOOOOOOOOOOOONNNNNNNNNMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGFFFEEEEEEFFFBBBBBBBBBBBBCCCDDDEEEFFFFFFHHHKKKOOORRRTTTTTTUUUVVVVVVUUUTTTSSSRRRQQQQQQPPPNNNLLLJJJJJJJJJLLLMMMMMMNNNPPPQQQPPPKKKDDD???======>>>??????>>>======;;;===@@@CCCCCCAAA???===555555555555666777999999666666555444444444444555333333333333333333333333////////////////////////000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------///...---,,,,,,---...///,,,,,,,,,------.........++++++******++++++,,,,,,,,,,,,,,,,,,------......---------............///---......///////////////000000000000000/////////222222222333333333444444888888999:::<<<>>>@@@AAABBBAAAAAA@@@@@@AAAAAABBBBBBCCCCCCDDDEEEEEEFFFFFFHHHFFFFFFLLLSSS\\\jjjwww}}}rrrooonnnttt}}}}}}|||{{{zzzzzzzzz{{{~~~~~~~~~}}}}}}}}}}}}}}}{{{|||~~~zzzuuupppnnnnnnllloootttzzzhhhZZZSSSMMMKKKIIIIIIJJJJJJJJJIIIJJJIIIIIIHHHHHHGGGGGGGGGEEEFFFFFFGGGGGGHHHIIIIIIKKKLLLLLLMMMNNNOOOPPPPPPOOOOOOPPPQQQQQQQQQQQQQQQSSSSSSTTTUUUVVVWWWWWWXXXXXXZZZ\\\]]]^^^^^^\\\\\\ZZZZZZXXXVVVSSSPPPMMMKKKJJJNNNRRRUUUYYY___gggmmmmmmqqqxxxzzzrrrggg\\\UUULLLJJJHHHFFFFFFDDDAAA?????????>>>===============::::::999888888888999999;;;===???CCCGGGLLLSSSXXX[[[ZZZYYYWWWSSSOOOKKKIIIEEEFFFHHHHHHIIIKKKOOORRRVVV[[[_________^^^ZZZUUUSSSQQQPPPRRRYYYdddooovvv|||}}}zzz{{{|||wwwmmmcccWWWUUUQQQMMMLLLLLLNNNOOOSSSWWW\\\aaadddfffeeedddaaaccceeefffeeeccc___]]]^^^^^^___``````aaabbbbbbaaabbbccceeegggiiijjjkkkkkkllllllkkkkkkjjjiiihhhiiihhhfffbbb___\\\YYYXXX\\\\\\\\\\\\[[[YYYXXXWWWVVVVVVVVVVVVUUUTTTSSSRRRQQQQQQPPPPPPPPPPPPPPPPPPLLLLLLLLLLLLKKKKKKKKKJJJIIIJJJJJJJJJJJJIIIHHHHHHFFFGGGHHHGGGEEEEEEEEEFFFDDDDDDDDDDDDEEEFFFFFFGGGEEEGGGJJJNNNQQQSSSTTTUUUSSSSSSSSSRRRQQQPPPOOONNNNNNMMMLLLKKKJJJKKKKKKLLLNNNOOOPPPRRRPPPKKKDDD???======>>>??????>>>======;;;===???AAABBB@@@>>>===777777777777777888999999777666555555444444555555111222222222333333333444000000000000000000000000000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////............//////+++++++++,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,+++,,,------...---------............///---......///////////////.........//////000000000//////111222444555777777777888999:::<<<>>>@@@AAA>>>>>>???@@@AAACCCDDDEEECCCCCCDDDDDDEEEFFFGGGGGGHHHFFFFFFJJJOOOXXXgggtttrrrrrruuu}}}}}}|||{{{yyyyyyzzz|||}}}}}}}}}~~~}}}~~~|||wwwtttssstttuuuxxx~~~ppp___VVVRRRNNNLLLJJJJJJKKKLLLKKKJJJKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFGGGGGGHHHIIIIIIIIIJJJKKKKKKLLLNNNOOOOOOPPPOOOPPPPPPQQQQQQQQQQQQQQQSSSSSSSSSTTTTTTTTTUUUUUUWWWYYY[[[^^^_________^^^\\\[[[ZZZXXXVVVTTTSSSRRRQQQUUUYYY[[[]]]ccclllsssxxx|||}}}uuulllcccZZZTTTMMMLLLJJJJJJKKKIIIGGGDDDBBBBBBAAA@@@@@@@@@@@@@@@===<<<;;;:::999888888888:::;;;<<<>>>BBBHHHOOOTTTYYYZZZZZZYYYVVVRRRNNNLLLHHHIIIIIIIIIHHHIIILLLNNNQQQWWW[[[\\\]]]^^^ZZZUUUSSSQQQNNNOOOVVVbbbnnnuuu|||}}}zzz{{{}}}yyymmmcccTTTQQQMMMIIIHHHJJJMMMOOOSSSWWW^^^eeejjjlllkkkkkkeeegggiiijjjiiifffbbb______``````aaaaaabbbbbbbbbbbbcccdddeeeggghhhiiijjjiiiiiiiiiiiihhhgggffffffgggfffccc```]]][[[YYYXXXZZZ[[[[[[[[[ZZZZZZYYYXXXUUUVVVVVVUUUUUUTTTSSSRRRPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMMMMLLLLLLLLLKKKKKKIIIIIIJJJJJJIIIIIIHHHGGGFFFGGGIIIGGGEEEDDDEEEGGGEEEEEEDDDDDDDDDEEEEEEFFFEEEGGGJJJMMMPPPQQQRRRRRRRRRRRRRRRRRRQQQOOONNNLLLNNNNNNMMMMMMMMMLLLLLLLLLNNNOOOQQQQQQPPPKKKDDD>>>>>>>>>???@@@@@@???>>>>>><<<===>>>?????????>>>===::::::999888888888888888777666666555555555555555222222222222222111111111000000000000000000000000000000000000///...---,,,---------------------------------,,,---......///---..................---,,,,,,,,,,,,++++++++++++,,,,,,++++++***++++++,,,,,,,,,+++++++++,,,---...---------............///---......///////////////,,,,,,---...///000000111//////111222444555777777777777888:::<<>>>>>???@@@AAACCCDDDEEECCCCCCDDDEEEFFFGGGHHHIIIFFFDDDEEEIIINNNWWWggguuuyyyyyy{{{~~~|||zzzyyyyyy{{{}}}}}}~~~~~~~~~}}}xxxvvvvvvxxx{{{uuudddYYYUUUTTTOOOMMMKKKKKKLLLMMMLLLKKKLLLLLLKKKJJJIIIIIIHHHHHHFFFGGGGGGHHHHHHIIIJJJJJJGGGHHHIIIJJJKKKLLLMMMMMMOOOPPPQQQQQQRRRRRRQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRVVVXXX[[[^^^````````````]]]\\\[[[YYYXXXXXXWWWWWWWWWZZZ^^^___aaafffooovvvxxxoooggg^^^WWWRRRMMMMMMMMMMMMNNNNNNKKKIIIDDDDDDCCCBBBBBBBBBBBBCCCAAA@@@???>>><<<;;;:::999888999999:::===CCCJJJPPPXXXYYYYYYYYYWWWTTTQQQNNNKKKKKKKKKIIIHHHHHHJJJLLLOOOUUU[[[\\\^^^___\\\VVVSSSPPPMMMMMMTTT___llltttzzz~~~|||xxxzzz}}}xxxlllaaaRRROOOJJJFFFEEEHHHLLLOOOSSSXXX```hhhmmmppppppooogggjjjlllnnnlllhhhccc```aaaaaaaaaaaabbbbbbccccccccccccdddeeeggghhhiiiiiihhhhhhhhhggggggfffeeedddeeedddbbb___]]][[[ZZZZZZZZZZZZ[[[[[[[[[[[[ZZZZZZUUUUUUUUUUUUUUUTTTSSSRRRNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMLLLIIIIIIJJJJJJIIIIIIHHHGGGEEEGGGIIIHHHEEEDDDEEEGGGDDDCCCCCCBBBBBBBBBCCCCCCGGGHHHJJJMMMNNNOOOPPPOOOSSSSSSTTTTTTSSSQQQOOONNNNNNNNNOOOOOOOOONNNMMMMMMNNNOOOPPPQQQPPPKKKCCC>>>???@@@AAAAAAAAAAAA@@@???<<<<<<===>>>>>>>>>>>>>>><<<<<<:::999888888888888777777666555555555555555444333333222111000//////000000000000000000000000000000000000///...---,,,////////////////////////...------------...//////+++,,,............,,,+++---------,,,,,,+++++++++,,,,,,++++++***+++++++++---,,,+++***+++,,,---...---------.........//////---......///////////////***+++,,,---...000111111222222333333333444444444777777888:::<<>>CCCFFFQQQSSSUUUVVVUUUUUUUUUVVVPPPPPPPPPNNNLLLKKKMMMOOOOOORRRWWW[[[]]][[[XXXUUUPPPQQQQQQPPPRRR\\\kkkvvv~~~|||yyyvvvooohhhWWWNNNGGGFFFGGGFFFGGGJJJTTT[[[bbbffflllrrrsssqqqnnnoooppprrrqqqlllfffaaa]]]___aaaccccccbbb```___ccccccddddddeeeeeeffffffeeefffggghhhhhhgggfffeeebbbcccccc```\\\ZZZ[[[]]]bbbaaa___]]]ZZZYYYXXXWWWVVVUUUTTTSSSRRRQQQPPPOOOPPPOOOOOOOOOOOOOOOOOONNNNNNMMMKKKJJJJJJJJJKKKLLLJJJJJJKKKKKKJJJJJJIIIHHHIIIIIIHHHHHHFFFEEECCCBBBAAAAAAAAABBBBBBBBBCCCCCCEEEGGGJJJMMMPPPRRRRRRSSSSSSSSSRRRQQQPPPNNNLLLKKKNNNNNNNNNMMMMMMMMMMMMMMMTTTPPPOOOQQQOOOHHHBBB@@@@@@AAABBBBBB@@@@@@AAABBB<<<<<<============<<<<<<:::;;;;;;;;;:::888666555444333333333333333333333777777666555333222111111000000000000////////////111000...---,,,,,,------------......------,,,+++.........////////////000...,,,******+++---...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,******,,,---...---*********+++---///000111------,,,++++++---...///222222111000///...------...///000000000///---,,,***,,,...000111222555777::::::::::::;;;===???@@@AAA@@@?????????AAACCCEEEGGGGGGHHHHHHGGGFFFDDDCCCCCCBBBCCCGGGLLLUUUeeettt{{{}}}}}}~~~~~~}}}zzzxxx{{{~~~{{{zzzyyywwwuuuzzz|||xxxkkk___XXXTTTRRRRRRQQQOOONNNLLLKKKKKKKKKLLLIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJKKKMMMOOOPPPNNNNNNPPPQQQRRRRRRSSSSSSPPPQQQSSSTTTVVVWWWWWWWWWZZZ[[[\\\^^^___```aaaaaabbbbbbbbbccceeehhhjjjlllqqqsssuuutttrrrtttzzzuuukkkbbbZZZTTTPPPSSSSSSRRRQQQPPPNNNLLLLLLHHHHHHFFFEEEEEEEEEFFFFFFJJJJJJJJJIIIFFFBBB===;;;;;;999888777999===AAADDDGGGJJJNNNQQQRRRTTTVVVXXXTTTTTTTTTRRRPPPPPPQQQSSSSSSVVVYYY\\\\\\ZZZWWWUUUSSSSSSSSSRRRUUU___nnnxxx~~~|||zzzxxxpppfffUUULLLEEEDDDEEEEEEGGGKKKSSS[[[bbbgggmmmsssvvvtttssssssssstttsssoooiiieee``````````````````````````````aaabbbccccccddddddcccdddeeeffffffeeedddccccccddddddaaa^^^\\\^^^___aaa```^^^\\\ZZZYYYXXXXXXUUUUUUTTTSSSRRRQQQPPPPPPPPPPPPPPPOOOOOOOOOOOONNNNNNMMMKKKJJJJJJJJJKKKLLLJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGFFFFFFEEEDDDAAAAAABBBBBBBBBCCCCCCCCCFFFGGGJJJMMMOOOQQQQQQQQQPPPPPPQQQQQQPPPPPPOOONNNNNNNNNNNNMMMMMMMMMLLLLLLQQQNNNMMMOOONNNFFF@@@>>>>>>@@@AAA@@@???>>>???@@@<<<<<<============<<<<<<;;;;;;<<<<<<;;;999777666111111222222222222222222444444333222000//////...////////////000000000000111000///---------------------......------,,,+++,,,,,,,,,------------......---++++++---...///...---------------------------,,,******,,,---...---,,,,,,,,,,,,,,,---...///...............///000000111000000//////......---//////000000000///------+++---///111111333555777999999999999;;;===???@@@AAA@@@?????????AAACCCEEEFFFGGGHHHHHHHHHGGGFFFEEEEEECCCCCCGGGLLLVVVgggvvvuuu{{{|||~~~~~~~~~~~~{{{zzz|||}}}{{{zzzyyywwwuuuyyyyyy{{{~~~|||zzzpppjjjaaaYYYUUURRRQQQPPPMMMMMMMMMLLLLLLKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOOOOPPPQQQRRRSSSTTTQQQRRRTTTVVVWWWXXXXXXYYY[[[[[[\\\^^^___```aaaaaabbbcccdddgggkkkooosssuuu|||~~~yyypppggg```YYYUUUZZZYYYWWWUUUSSSQQQPPPPPPLLLKKKIIIGGGFFFFFFGGGGGGJJJKKKLLLLLLIIIEEE@@@===;;;:::888777888;;;===??????BBBFFFJJJMMMPPPSSSVVVXXXYYYZZZYYYXXXWWWYYYZZZZZZ[[[\\\\\\[[[YYYVVVTTTRRRRRRRRRSSSWWWbbbpppzzz~~~|||}}}{{{pppdddRRRJJJCCCBBBBBBCCCFFFKKKPPPYYYbbbgggmmmtttxxxwwwwwwvvvuuutttssspppkkkhhhbbbaaa___^^^]]]^^^______\\\]]]^^^___```aaabbbbbbddddddeeeeeeeeeeeedddddddddddddddcccaaa```aaabbb___^^^]]][[[YYYXXXXXXXXXUUUTTTTTTSSSRRRQQQPPPPPPPPPPPPPPPPPPOOOOOONNNNNNMMMLLLKKKJJJJJJJJJKKKLLLJJJJJJJJJJJJJJJIIIHHHHHHEEEEEEFFFFFFGGGFFFFFFEEEAAABBBBBBBBBBBBCCCCCCCCCFFFHHHJJJMMMOOOPPPPPPPPPNNNNNNOOOPPPQQQQQQQQQQQQNNNNNNMMMMMMMMMLLLLLLLLLOOOLLLLLLOOOMMMFFF@@@>>>===>>>@@@???>>>===>>>???<<<<<<============<<<<<<;;;;;;<<<<<<;;;999777666111222222333333444444444666555555444333222111111......//////000000111111111000///...---------...------......------,,,+++,,,,,,,,,------------...///---,,,,,,.../////////---------------------------,,,******,,,---...---//////...---,,,,,,,,,,,,---...//////000000//////........................//////000000000///......,,,...000222222444666888999888888999:::<<<>>>@@@AAA@@@?????????AAACCCEEEFFFGGGHHHIIIIIIIIIHHHGGGFFFDDDDDDHHHOOOYYYiiixxx~~~sssxxx}}}~~~~~~}}}{{{{{{zzzxxxvvvvvvvvvvvvxxxyyywwwtttrrriiieee___YYYUUURRROOOMMMJJJKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMPPPOOOOOOOOOPPPRRRTTTUUUSSSTTTVVVXXXYYYZZZ[[[[[[\\\\\\]]]^^^___```aaabbbaaabbbdddgggkkkoootttvvv}}}wwwpppiiibbb^^^___]]]ZZZWWWUUUSSSSSSSSSQQQOOOMMMKKKJJJIIIIIIIIIJJJKKKMMMMMMKKKGGGBBB???<<<:::999888777888:::;;;===???BBBEEEGGGKKKOOORRR[[[]]]___```______```aaaaaa```___\\\ZZZVVVTTTRRRMMMNNNNNNQQQXXXdddrrr|||~~~qqqbbbRRRJJJCCCAAA@@@AAAFFFLLLRRR[[[eeejjjooouuuyyyzzzyyywwwuuusssqqqnnnjjjgggaaa```___^^^^^^]]]]]]^^^ZZZZZZ[[[]]]^^^___```aaaffffffffffffffffffffffffddddddcccbbbbbbbbbbbbccc```___]]][[[YYYWWWVVVUUUTTTTTTTTTSSSRRRRRRRRRQQQQQQQQQQQQPPPOOOOOONNNNNNMMMLLLKKKJJJIIIJJJKKKKKKIIIIIIJJJJJJJJJIIIHHHHHHFFFFFFFFFFFFFFFEEEEEEDDDBBBBBBBBBBBBCCCCCCCCCCCCGGGHHHJJJMMMNNNOOOOOOOOONNNNNNOOOPPPQQQQQQQQQQQQNNNNNNMMMMMMLLLLLLKKKKKKLLLJJJKKKOOONNNGGGAAA???<<<>>>@@@@@@???>>>>>>>>>;;;<<<<<<======<<<<<<;;;::::::;;;;;;:::888666555333444444555666777888888666666555555444444333333---......///000111111222111111000//////.........------......------,,,+++.........////////////000...---,,,,,,...//////...,,,,,,,,,,,,,,,------------,,,******,,,---...---///...------,,,,,,,,,,,,***+++---.........---,,,------------......////////////000000000/////////---///222333333444777999888888888888:::<<>>===<<<::::::888999<<>>AAACCCDDDCCCAAA@@@@@@;;;;;;<<<<<<<<<<<<;;;;;;999999:::999888777555444222333333333444555555555222222222333333333333333......//////000000111111111222222222111000///...------......------,,,+++,,,,,,,,,------------...++++++***,,,---...,,,+++***++++++,,,,,,------------,,,******,,,---...---+++++++++,,,---...///000---...//////000000//////------........./////////000000/////////000111111...000222333333444666888888888888:::<<<>>>AAABBBAAA@@@?????????AAACCCEEEEEEGGGHHHJJJKKKKKKJJJJJJGGGFFFIIIRRRZZZ```gggnnnssszzzzzz~~~{{{{{{zzzzzzzzzzzzyyywwwuuurrrpppmmmjjjhhhddd```\\\VVVUUUSSSSSSSSSSSSQQQOOONNNNNNLLLLLLKKKLLLMMMNNNJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJKKKLLLLLLMMMMMMLLLLLLNNNOOOOOOOOOOOONNNNNNNNNPPPQQQRRRRRRSSSSSSRRRSSSUUUWWWYYY[[[\\\\\\```___^^^]]]^^^```bbbcccddddddeeefffiiillloooqqqtttwww|||xxxsssmmmllljjjfffbbb^^^[[[YYYVVVUUUSSSQQQPPPOOOOOOPPPJJJJJJJJJIIIIIIHHHHHHGGGEEEEEEEEEDDDCCCAAA???>>>999:::<<<>>>BBBHHHPPPVVVXXX]]]eeekkkoooqqqssstttqqqpppmmmhhhbbb[[[VVVSSSQQQPPPQQQUUU___lllxxx~~~vvvgggYYYKKKFFFCCCCCCFFFMMMZZZfffyyy~~~zzzuuupppjjjccc___YYY[[[]]]```bbbdddeeeeeeddddddddddddddddddddddddddddddcccbbbbbbcccddddddeeebbb``````bbbbbbaaa___aaa```^^^\\\ZZZYYYXXXWWWVVVVVVVVVWWWWWWXXXXXXXXXSSSSSSRRRQQQPPPOOONNNNNNLLLKKKJJJIIIHHHIIIJJJJJJHHHIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFEEEDDDCCCBBBCCCCCCCCCCCCDDDDDDDDDDDDGGGIIILLLOOOQQQRRRSSSSSSQQQQQQQQQQQQPPPOOONNNMMMNNNNNNMMMLLLKKKJJJIIIIIIBBBAAADDDJJJKKKDDD>>><<<>>>AAADDDEEECCCAAA@@@@@@:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;:::888777555333333333333333333333444444444444555555666666666////////////000000000000222222222222222000///...------......------,,,+++,,,,,,,,,------------...,,,++++++---//////---+++,,,,,,------...//////000---,,,******,,,---...---,,,,,,,,,,,,---...//////...............///000000////////////////////////000000/////////000222222...000222222222333555777999999999;;;===???BBBDDDAAA@@@?????????AAACCCEEEFFFGGGHHHIIIJJJJJJIIIHHHHHHEEEFFFMMMUUU\\\dddkkkoooxxxxxxtttyyyyyyxxxxxxxxxyyyxxxuuussspppnnnkkkiiigggdddaaa^^^XXXVVVTTTSSSSSSRRRPPPNNNQQQOOOMMMKKKKKKLLLMMMOOOKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJJJJKKKLLLMMMMMMNNNMMMNNNPPPQQQRRRRRRQQQQQQMMMNNNPPPRRRSSSSSSRRRRRRPPPQQQSSSUUUXXXYYYZZZ[[[```___^^^]]]^^^```bbbcccbbbcccccceeehhhkkknnnpppttttttxxx~~~}}}wwwqqqqqqooolllhhhccc___\\\ZZZYYYWWWUUUTTTTTTUUUUUUKKKKKKJJJIIIIIIIIIIIIJJJIIIIIIIIIIIIGGGEEECCCBBB===>>>>>>>>>@@@EEELLLQQQXXX]]]fffmmmrrruuuvvvxxxuuutttqqqlllfff___XXXUUUSSSQQQPPPTTT^^^iiisssyyy|||}}}|||rrrcccVVVGGGDDDBBBDDDHHHRRRaaaooo|||xxxsssmmmfff^^^YYYZZZZZZ\\\^^^aaaeeehhhjjjgggggggggfffffffffeeeeeeffffffddddddddddddffffffgggdddaaaaaabbbcccaaa______^^^]]]\\\[[[[[[[[[[[[VVVWWWWWWXXXXXXYYYYYYYYYTTTSSSRRRQQQPPPOOONNNNNNLLLKKKJJJIIIHHHIIIJJJJJJHHHHHHIIIIIIIIIHHHGGGGGGDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEGGGIIILLLOOORRRSSSTTTTTTPPPPPPQQQQQQPPPPPPOOOOOONNNNNNMMMLLLKKKJJJIIIIIIEEEDDDGGGMMMNNNHHHBBB???===@@@CCCDDDCCCAAA@@@???:::;;;;;;<<<<<<;;;;;;:::<<<=========<<<:::888777555555555555555555444444000111111222222333333333000000000000////////////222222333333222111///...------......------,,,+++........./////////000000---,,,---...000000...,,,.........///000111111222---,,,******,,,---...---------,,,,,,,,,---......------,,,++++++---...///000000000000000000000///111000/////////111222333...000111222222333444666999999:::;;;===@@@CCCDDDAAA@@@?????????AAACCCEEEFFFGGGHHHIIIIIIIIIHHHGGGJJJDDDBBBHHHOOOXXXbbbjjjmmmwwwxxxqqqooovvv|||zzz{{{}}}~~~}}}|||yyyvvvssspppooolllkkkiiigggddd```^^^\\\[[[WWWSSSQQQPPPPPPOOOOOOOOOOOOOOONNNMMMLLLLLLKKKKKKKKKLLLLLLKKKJJJIIIIIILLLMMMNNNMMMLLLKKKLLLMMMMMMMMMLLLMMMOOOPPPPPPOOOOOOPPPQQQRRRSSSUUUVVVVVVTTTUUUWWWYYY[[[\\\^^^___aaaaaa```______```bbbbbbbbbcccfffiiikkkmmmooooooyyytttrrrvvv~~~}}}}}}xxxrrrppppppnnniiiddd^^^[[[WWWVVVVVVVVVSSSQQQMMMLLLKKKIIIHHHHHHHHHHHHHHHIIIJJJJJJJJJIIIGGGFFFBBB@@@>>><<<===BBBJJJOOOSSS[[[fffooosssuuuwwwyyyvvvuuurrrnnnhhhbbb]]][[[SSSRRRQQQRRRWWW]]]dddiiinnnttt}}}wwwlll]]]PPPFFFCCC@@@@@@EEEQQQ___iiivvv{{{~~~xxxooofff^^^ZZZYYYYYYYYY[[[___dddiiilllmmmqqqqqqqqqpppooommmkkkiiiiiigggeeeeeefffgggggggggeeedddcccbbbaaaaaaaaaaaa^^^^^^]]]\\\ZZZXXXVVVUUUWWWVVVUUUVVVXXX\\\___bbbUUUQQQNNNNNNQQQRRROOOKKKKKKKKKLLLLLLKKKJJJIIIIIIKKKJJJJJJIIIIIIHHHGGGGGGEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCEEEFFFFFFFFFEEEDDDCCCFFFKKKPPPRRRSSSRRRQQQQQQPPPOOONNNNNNNNNOOOOOORRRQQQPPPNNNLLLKKKJJJJJJLLLLLLOOOSSSPPPGGG@@@>>>@@@???>>>@@@CCCCCC@@@===;;;;;;:::;;;;;;<<<>>>>>>======<<<;;;:::888666555222222222222222222222222111111222222222111111000111111111111111000///...111222222111...------...***)))(((''''''((()))***------++++++++++++------...,,,++++++---......---000000000///......------*********++++++,,,,,,,,,)))************+++++++++,,,,,,,,,------///000111//////.........---------...///////////////......000111222222444444555666777888999;;;===@@@BBBCCCBBBAAA?????????AAACCCDDDHHHHHHHHHHHHGGGEEEDDDBBBDDDBBBCCCHHHNNNTTT___iiimmmwwwwwwnnniiiiiikkkooo~~~~~~{{{zzzzzz{{{{{{{{{zzzyyywwwtttpppmmmkkkhhhhhhgggeeeccc___]]][[[XXXUUUQQQOOOOOONNNNNNMMMOOONNNNNNMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIJJJKKKMMMLLLLLLLLLMMMNNNMMMLLLLLLMMMOOOOOOOOOOOOOOOOOOPPPQQQSSSTTTUUUVVVWWWWWWXXXYYYZZZ[[[\\\]]]``````_________```aaabbbbbbcccfffhhhkkkmmmnnnoootttqqqoooqqqvvv{{{}}}}}}~~~~~~zzzuuusssrrroooiiiccc^^^[[[XXXVVVWWWWWWUUUSSSPPPOOOMMMKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJHHHFFFDDD@@@???AAAFFFJJJMMMVVVbbblllqqqssstttuuutttsssppplllgggbbb]]][[[RRRQQQNNNMMMOOOTTTYYY\\\```gggooouuuwwwyyy~~~|||tttjjj[[[NNNDDDCCCAAAAAAFFFOOOZZZbbbiiioooxxx~~~xxxnnnddd\\\XXXWWWYYYYYYZZZ___eeekkknnnoootttttttttsssrrrpppnnnllljjjhhhfffeeefffgggffffffcccccccccbbbaaaaaa``````]]]]]]\\\[[[YYYWWWUUUTTTVVVUUUUUUVVVXXX\\\___bbbYYYTTTNNNMMMOOOPPPNNNLLLKKKJJJJJJJJJIIIIIIIIIIIIJJJIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBAAABBBCCCCCCDDDDDDCCCCCCCCCEEEIIINNNPPPQQQQQQQQQOOOOOOOOONNNNNNNNNMMMMMMQQQPPPNNNMMMKKKJJJJJJJJJLLLKKKNNNRRROOOFFF@@@>>>@@@???>>>@@@BBBBBB@@@===>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<;;;999777666555222222222222222222222222222222222222222111000000222222333333222111111000111222222111...------...//////...------...//////------,,,++++++,,,------...,,,+++,,,---.........,,,,,,------------------++++++,,,,,,------------++++++++++++,,,,,,,,,,,,......---......///000111//////.........---------/////////000000//////...000111222222444444555666777777999;;;===@@@BBBDDDCCCBBBAAAAAABBBEEEGGGIIIGGGGGGHHHHHHGGGFFFDDDCCCCCC@@@AAAFFFKKKQQQ[[[eeekkkvvvppphhhcccdddfffkkkzzz~~~xxxvvvwwwxxxxxxwwwuuuuuuuuusssppplllhhheeebbbccccccbbb```]]]ZZZXXXUUURRROOOMMMMMMMMMLLLKKKMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKJJJJJJIIIHHHHHHIIIKKKLLLKKKLLLNNNOOOKKKLLLLLLMMMNNNNNNOOOOOOPPPQQQRRRSSSTTTVVVWWWWWWYYYYYYYYYYYYZZZ[[[[[[\\\_______________```aaabbbcccdddfffhhhkkklllmmmnnnoooooonnnnnnnnnnnnnnnnnnqqquuu}}}~~~~~~{{{wwwvvvtttpppjjjeee___\\\YYYWWWWWWWWWVVVUUUTTTSSSQQQOOOMMMKKKJJJJJJIIIIIIIIIIIIJJJLLLNNNOOOOOONNNKKKGGGCCCBBBCCCEEEHHHOOOZZZdddjjjlllnnnnnnnnnllljjjgggccc___\\\ZZZRRROOOKKKGGGFFFGGGIIIKKKPPPVVV___fffkkkrrrzzzyyypppfffXXXLLLEEEEEEDDDEEEHHHOOOXXX^^^cccjjjttt}}}xxxnnnddd[[[WWWUUUYYYYYYZZZ___fffmmmqqqssswwwxxxxxxwwwvvvtttrrrqqqkkkiiifffeeeffffffeeeddd``````aaabbbbbbaaa```___\\\[[[ZZZXXXWWWUUUTTTSSSUUUUUUUUUUUUWWWZZZ]]]___[[[VVVOOOLLLMMMNNNNNNMMMKKKJJJIIIHHHGGGHHHIIIIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAABBBBBBCCCBBBDDDGGGKKKMMMOOOPPPPPPMMMNNNNNNOOOOOONNNLLLKKKNNNMMMLLLKKKKKKJJJJJJJJJKKKJJJMMMPPPMMMEEE???===???>>>???@@@BBBAAA???<<<>>>>>>===<<<<<<;;;;;;;;;<<<;;;;;;:::999777666555333333333333333333333333333333333333222111//////111111222222111111000000111222222111...------...//////............//////...---,,,,,,,,,,,,---......---+++,,,---//////...++++++,,,,,,---......///------------............,,,,,,,,,---------......,,,,,,,,,++++++,,,------/////////............---//////000111111000000///000111222222444444555666666666888:::===@@@CCCDDDBBBAAAAAAAAACCCFFFIIIJJJEEEFFFGGGHHHHHHGGGFFFEEEBBB??????CCCGGGLLLUUU^^^iiitttzzzggg```[[[^^^```eeeuuu|||tttqqqssstttssspppooooooooommmiiiddd```]]][[[\\\]]]]]]\\\YYYWWWUUURRRPPPMMMLLLLLLLLLKKKJJJLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIHHHJJJKKKLLLKKKKKKMMMNNNKKKLLLMMMMMMMMMMMMNNNOOOSSSSSSTTTUUUWWWXXXYYYZZZYYYYYYXXXYYYZZZ[[[]]]^^^`````````aaaaaabbbcccccccccdddfffhhhjjjllllllmmmmmmnnnooonnnjjjgggeeeeeedddhhhoooxxx}}}yyyvvvwwwvvvuuuuuuuuurrrlllhhhaaa___[[[YYYWWWVVVUUUUUUYYYWWWUUURRROOOMMMKKKKKKJJJIIIHHHHHHJJJMMMQQQSSSSSSSSSRRRNNNJJJGGGEEEEEEHHHLLLRRRXXX]]]aaacccdddcccbbbaaa___\\\ZZZXXXWWWRRROOOIIIDDD@@@??????@@@FFFJJJRRRZZZbbblllvvv}}}}}}uuummmcccVVVKKKFFFFFFFFFGGGKKKSSS]]]dddmmmsss{{{yyypppeee]]]YYYXXXXXXXXXZZZ___gggooouuuxxxyyyzzzzzzzzzyyywwwuuutttmmmkkkgggeeeeeeeeedddccc]]]^^^```aaabbbaaa___^^^ZZZYYYXXXVVVUUUSSSSSSRRRVVVUUUTTTTTTTTTVVVXXXYYYXXXTTTPPPNNNNNNOOONNNMMMLLLJJJHHHGGGGGGHHHJJJKKKIIIIIIHHHHHHGGGFFFFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBAAA@@@???@@@AAACCCDDDBBBCCCFFFIIIKKKNNNOOOPPPMMMNNNPPPQQQPPPOOOMMMKKKLLLKKKKKKJJJJJJJJJJJJKKKKKKJJJLLLOOOLLLDDD>>>===>>>>>>@@@AAAAAA@@@>>><<<:::;;;<<<<<<===>>>>>>>>><<<<<<<<<;;;:::888777666333333333333333333333333444444444333222000///.........////////////......000111222111...---...///...------------------.........------------.........---,,,,,,...//////............/////////000000---------------------...,,,,,,---------............---,,,,,,,,,,,,,,,---/////////...............///000000111111111111000000111222222444444555666555666777:::===@@@CCCDDD@@@???>>>>>>@@@BBBDDDFFFDDDEEEFFFGGGHHHGGGGGGFFFBBB??????CCCFFFJJJRRR[[[gggsssqqqaaaYYYVVVYYY\\\bbbqqqzzzrrrnnnoooooollliiijjjjjjhhheeeaaa\\\WWWTTTSSSTTTUUUVVVVVVTTTSSSQQQQQQOOOMMMMMMMMMMMMLLLJJJKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIJJJJJJKKKJJJJJJIIIKKKLLLMMMLLLKKKJJJKKKLLLJJJLLLNNNNNNMMMMMMNNNPPPSSSSSSTTTUUUWWWXXXYYYYYYXXXWWWWWWXXXZZZ\\\___aaaaaabbbbbbcccdddeeeeeeeeedddeeefffhhhjjjkkkkkkkkkjjjlllmmmkkkgggbbb___^^^ZZZ]]]cccjjjrrrzzz~~~}}}{{{wwwrrrmmmjjjhhhjjjkkkmmmooopppooollliiibbbaaa]]]YYYVVVUUUUUUVVV[[[ZZZWWWTTTPPPNNNLLLKKKJJJIIIHHHHHHIIIMMMQQQSSSUUUWWWXXXWWWTTTQQQOOOOOOMMMMMMMMMNNNQQQTTTWWWXXXWWWVVVUUUTTTSSSSSSRRRRRRRRRNNNIIICCC???=========@@@CCCIIIQQQ[[[gggqqqxxx~~~~~~zzzqqqiii```UUUKKKEEEEEEEEEFFFMMMYYYfffooo{{{{{{rrrhhh```\\\[[[UUUVVVYYY```iiirrrxxx{{{zzzzzz{{{{{{zzzxxxvvvuuuooolllhhhfffeeedddbbbaaa[[[]]]___``````___^^^\\\XXXWWWVVVTTTSSSRRRRRRRRRVVVUUUTTTRRRQQQQQQQQQQQQQQQPPPPPPPPPQQQPPPNNNMMMLLLKKKIIIHHHHHHJJJKKKMMMJJJJJJJJJIIIHHHHHHGGGGGGEEEEEEEEEDDDCCCCCCBBBBBBCCCBBBAAAAAAAAABBBDDDEEEBBBCCCFFFIIIKKKNNNOOOPPPNNNPPPQQQRRRRRRPPPNNNMMMKKKKKKJJJJJJJJJJJJJJJKKKKKKJJJKKKNNNKKKCCC>>>======???BBBCCCBBB???===<<<:::;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<;;;999888777333333333333333333333333555555444444222111//////---...////////////......000111222000...---...///......////////////..............................///---,,,,,,...//////...000000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------000000////////////////////////////////////////////////000111111111111111000111222222444444555666555666777999<<>>======>>>@@@AAACCCDDDFFFGGGHHHHHHGGGGGGCCCAAAAAAEEEHHHKKKSSS[[[gggrrr~~~{{{kkk]]]VVVSSSWWWZZZ```ooo|||wwwqqqnnnlllkkkhhheeehhhfffbbb^^^XXXSSSOOOMMMKKKLLLMMMNNNNNNOOOOOOOOOOOONNNMMMMMMNNNNNNLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIJJJKKKKKKLLLKKKKKKKKKLLLNNNNNNMMMLLLKKKKKKLLLJJJMMMPPPOOOMMMMMMOOORRRQQQRRRSSSTTTUUUWWWWWWXXXXXXWWWWWWXXXZZZ]]]```bbbbbbbbbdddeeeffffffgggfffdddeeefffhhhiiijjjjjjjjjgggggggggeeebbb]]]XXXUUUQQQSSSWWW\\\bbbhhhmmmpppssssssqqqllleee___ZZZYYYZZZ\\\___bbbeeeffffffeee```___]]]YYYUUUTTTVVVXXX\\\ZZZWWWTTTQQQNNNMMMLLLJJJIIIGGGGGGHHHKKKNNNPPPTTTWWWZZZ\\\[[[ZZZZZZZZZSSSPPPLLLJJJJJJLLLMMMMMMKKKKKKKKKKKKKKKLLLMMMNNNQQQNNNIIIDDDAAA???>>>>>>===@@@EEEMMMXXXdddnnnsss{{{zzzuuulllddd]]]SSSJJJCCCCCCDDDHHHRRR```ooozzz{{{qqqggg___[[[YYYRRRSSSXXXaaakkktttzzz|||zzzzzz{{{{{{zzzyyywwwvvvqqqnnniiifffdddcccaaa___\\\]]]]]]^^^^^^]]]\\\[[[XXXWWWUUUSSSRRRQQQRRRRRRVVVUUUSSSRRRPPPOOONNNMMMLLLMMMOOOQQQQQQOOOMMMLLLKKKKKKJJJIIIJJJKKKLLLMMMKKKKKKJJJIIIIIIHHHHHHGGGEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEBBBDDDGGGKKKMMMOOOPPPPPPPPPQQQRRRRRRRRRQQQOOONNNLLLKKKKKKJJJJJJJJJJJJKKKLLLJJJKKKNNNKKKCCC>>>>>>===@@@DDDEEECCC@@@===<<<===>>>??????>>>===;;;:::;;;;;;;;;;;;:::999888888333333333333333333333333444444444444333222000000000000111111222222111111000111111000///......///+++,,,,,,------,,,,,,+++......///000000///......///...,,,---...000/////////......---,,,,,,++++++---------,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,+++++++++,,,,,,---...////////////000000000......///000111111111111000111222222444444555666666777888999<<<>>>AAABBBCCCBBB@@@>>>>>>???@@@AAADDDEEEFFFGGGHHHHHHGGGFFFCCCBBBCCCGGGKKKNNNVVV^^^iiisss}}}yyyiiiZZZSSSQQQUUUYYY^^^mmm}}}zzztttsssqqqnnnkkkiiigggffffffccc^^^WWWQQQLLLHHHGGGFFFFFFFFFGGGHHHJJJLLLMMMNNNMMMLLLLLLNNNNNNLLLJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKKKKLLLMMMMMMLLLLLLLLLMMMNNNNNNMMMMMMNNNOOOKKKNNNQQQQQQNNNMMMPPPTTTSSSSSSTTTUUUWWWXXXYYYZZZZZZYYYXXXXXXYYY\\\___aaaaaabbbdddeeefffggggggfffeeeeeeggghhhiiiiiiiiiiiigggdddaaa```^^^YYYRRRMMMJJJJJJKKKNNNRRRVVVZZZ\\\___aaaaaa^^^WWWQQQMMMLLLKKKMMMQQQTTTVVVYYY[[[]]][[[[[[ZZZWWWUUUUUUYYY]]][[[YYYWWWTTTQQQNNNMMMLLLIIIHHHGGGFFFFFFHHHIIIKKKMMMQQQUUUYYYZZZ[[[\\\]]]VVVSSSNNNLLLKKKJJJHHHFFFDDDCCCDDDDDDFFFHHHJJJKKKPPPMMMIIIDDDAAA???>>>>>>???AAAFFFOOO[[[gggpppuuuvvvuuupppggg___ZZZQQQIIICCCEEEJJJQQQ\\\jjjyyyyyynnncccZZZTTTSSSNNNQQQWWWbbbmmmuuuzzz|||zzz{{{{{{{{{{{{yyyxxxwwwrrrooojjjfffdddbbb```^^^]]]]]]]]]\\\\\\[[[[[[ZZZXXXVVVTTTRRRQQQQQQRRRSSSUUUTTTSSSRRRQQQPPPOOOOOOMMMNNNOOOOOOMMMLLLLLLKKKIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCEEEIIINNNPPPQQQQQQQQQQQQQQQPPPPPPPPPOOOOOOOOOMMMMMMLLLKKKJJJJJJJJJKKKMMMKKKLLLNNNKKKDDD??????>>>BBBFFFFFFDDD@@@>>>======>>>?????????===;;;:::999999999999999888777666444444444444444444444444333444444444333222222111000111111222333333222222///000111000///...///000******+++,,,,,,+++******...///000000000000///...///...------///000000///------------------,,,,,,............---------,,,------........./////////(((((((((((()))***++++++.../////////000000000000------...///000000000000000111222222444444555666777777888999;;;===???@@@BBBAAA???>>>>>>@@@AAACCCDDDEEEGGGGGGHHHGGGFFFEEECCCAAACCCIIIMMMQQQYYYaaakkkttt}}}wwwgggVVVPPPNNNRRRUUUZZZiiiyyyxxx~~~~~~~~~nnnppppppoookkkiiihhhhhhfffbbb\\\TTTMMMHHHEEECCCCCCCCCBBBBBBDDDGGGJJJLLLLLLKKKKKKLLLMMMMMMKKKJJJKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKLLLMMMMMMMMMMMMMMMKKKLLLNNNNNNNNNNNNPPPRRRKKKOOORRRRRRNNNNNNQQQUUUVVVWWWXXXYYYZZZ\\\]]]]]]\\\[[[YYYXXXYYY[[[^^^``````aaaccceeeffffffffffffeeefffggghhhiiiiiiiiiiiiiiieee___]]]\\\XXXPPPIIIEEEDDDDDDEEEGGGJJJNNNPPPKKKNNNQQQQQQLLLHHHEEEEEEBBBDDDGGGJJJMMMPPPSSSUUUWWWXXXWWWVVVUUUWWW\\\aaaZZZYYYVVVSSSPPPNNNMMMLLLIIIHHHGGGFFFFFFFFFGGGGGGEEEIIIOOOSSSUUUWWWYYY[[[WWWTTTQQQPPPOOOLLLFFFBBB@@@@@@@@@AAACCCFFFIIIJJJOOOMMMIIIDDDAAA>>>======BBBDDDJJJSSS```llluuuyyysssrrrlllccc\\\WWWOOOGGGFFFJJJQQQZZZfffssswwwlll___TTTNNNLLLKKKOOOWWWbbbnnnvvv{{{|||{{{{{{|||||||||zzzyyyxxxsssoookkkgggdddbbb___]]]^^^^^^\\\[[[ZZZZZZZZZZZZXXXVVVTTTRRRQQQQQQRRRSSSTTTSSSSSSSSSSSSRRRRRRRRRPPPPPPNNNLLLJJJIIIJJJKKKGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBAAABBBCCCDDDEEEDDDCCCBBBCCCFFFKKKPPPRRRSSSRRRQQQQQQPPPOOONNNNNNNNNOOOOOONNNNNNLLLKKKKKKJJJJJJJJJMMMKKKLLLNNNKKKDDD@@@???>>>CCCGGGHHHDDD@@@>>>>>>:::;;;===???@@@???>>>===777777777777777666555444444444444444444444444444333333333444444333222222//////000111111111111111///000111000///...///000...///000111111000///......///000111111000///...///...------///000000///------......///000000000000000//////.........---////////////000000000000---,,,------...///000111.../////////000000111111,,,---...///000000000000000111222333444555555666888888999:::;;;===>>>??????>>>======>>>@@@BBBCCCEEEFFFGGGHHHHHHGGGFFFEEEBBBAAACCCIIINNNRRRZZZcccmmmuuu|||tttdddTTTMMMKKKOOOSSSWWWfffvvvxxx~~~~~~|||}}}}}}}}}yyymmmiiieeecccdddfffhhhiiijjjcccXXXNNNGGGCCCAAA???=========>>>AAADDDHHHJJJJJJKKKLLLKKKIIIHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJLLLLLLKKKKKKKKKKKKKKKLLLNNNNNNOOOOOONNNMMMLLLJJJKKKLLLMMMNNNPPPQQQRRRSSSVVVVVVWWWXXXYYYZZZ[[[\\\YYYZZZZZZ[[[\\\\\\]]]]]]``````aaabbbdddeeeffffffddddddeeeeeeeeeeeeeeedddbbbbbb```\\\XXXRRRMMMIII@@@???>>>>>>>>>@@@AAABBBHHHGGGFFFDDDCCCAAA@@@@@@=========>>>AAAEEEJJJLLLQQQRRRSSSSSSTTTVVVZZZ]]]XXXVVVSSSPPPNNNLLLKKKKKKLLLJJJGGGEEEDDDDDDEEEEEEEEEEEEEEEFFFHHHLLLOOOQQQPPPQQQRRRRRROOOKKKFFFCCCAAAAAAAAABBBDDDFFFGGGHHHOOOJJJDDD@@@>>>>>>?????????EEEPPP]]]iiippprrrrrrrrrkkkeeeaaa[[[QQQJJJIIIIIISSS^^^iiiuuuyyylll```SSSIIIHHHKKKOOORRRXXX```iiirrryyy}}}{{{~~~~~~|||{{{|||{{{wwwsssoooiiieeecccbbbaaa```aaa```___]]][[[YYYXXXWWWSSSSSSSSSSSSSSSSSSSSSSSS[[[YYYUUUTTTTTTSSSSSSRRROOONNNLLLJJJJJJKKKMMMNNNKKKKKKJJJJJJJJJJJJKKKKKKJJJIIIIIIHHHGGGFFFDDDDDDHHHEEEBBBBBBDDDEEECCCAAAAAAAAABBBBBBCCCDDDDDDEEEEEEHHHLLLOOORRRRRRPPPOOORRRQQQOOOPPPQQQRRRRRRQQQMMMLLLKKKJJJJJJIIIIIIJJJKKKMMMOOONNNJJJEEEBBB@@@@@@CCCFFFGGGEEEBBB@@@???:::<<<======;;;999999:::<<<;;;999777666555555444444444444444444444444444333333333444444333333222///111222111000///000111111111000......---------(((+++000333444333///---------,,,+++,,,---...///------............------000///---,,,++++++,,,------,,,***(((((((((***++++++++++++,,,---...///000......//////000000111111////////////////////////............////////////333222111111333666:::<<<999999:::;;;===???AAABBBCCC@@@>>>@@@@@@>>>???CCCDDDEEEGGGHHHHHHGGGFFFDDDDDDBBBCCCGGGJJJNNNVVV___jjjttt~~~sssbbbVVVNNNJJJNNNRRRVVVdddsssyyy~~~}}}~~~|||uuugggddd```___```ccceeefffccc\\\QQQHHHBBB???===<<<;;;;;;;;;<<<>>>@@@CCCDDDGGGIIIJJJJJJJJJJJJKKKMMMKKKKKKKKKKKKKKKKKKKKKKKKNNNNNNMMMMMMMMMMMMNNNNNNNNNOOOPPPPPPOOONNNMMMLLLNNNNNNPPPQQQRRRTTTUUUUUUVVVVVVWWWXXXYYYZZZ[[[[[[[[[[[[[[[[[[\\\^^^___``````aaaaaacccdddeeeffffffggggggggggggfffeeedddccc^^^]]]ZZZWWWQQQKKKFFFCCC======<<<<<<<<<===>>>???CCCCCCCCCBBBAAA@@@???>>><<<;;;;;;<<<>>>BBBFFFHHHLLLNNNPPPQQQRRRTTTVVVYYYUUUSSSQQQNNNLLLJJJJJJJJJJJJIIIGGGEEEDDDCCCCCCCCCBBBBBBBBBCCCEEEHHHKKKMMMOOOPPPQQQQQQOOOLLLHHHEEEBBBBBBBBBCCCEEEGGGIIIJJJNNNKKKEEEBBB@@@AAABBBBBBGGGLLLVVVaaakkkpppqqqoookkkeeeaaa]]]WWWPPPLLLMMMOOO[[[jjjuuu}}}ssseee[[[PPPHHHFFFHHHEEEHHHNNNWWWbbbllluuuzzzzzz~~~~~~}}}}}}yyyrrrnnniiieeecccbbbaaa```aaa```___]]]\\\ZZZYYYXXXTTTUUUUUUVVVVVVWWWWWWXXX[[[XXXUUUTTTTTTTTTSSSRRRNNNMMMLLLKKKKKKKKKLLLLLLJJJIIIIIIHHHHHHIIIIIIJJJDDDDDDEEEFFFFFFFFFEEEEEEGGGEEEBBBBBBDDDDDDCCCAAAAAABBBBBBBBBCCCCCCDDDDDDGGGIIIKKKMMMOOOQQQQQQRRRQQQOOONNNNNNOOOPPPOOONNNMMMLLLKKKJJJJJJIIIIIIJJJIIIKKKNNNMMMJJJFFFCCCBBBDDDGGGIIIIIIFFFBBB@@@???:::;;;<<<<<<;;;;;;===>>>???===;;;999777555444333444444444444444444444444333333333333222111000//////000111111//////000111222111000///////////////---///333666777555222000------,,,,,,,,,---...///------............------......---------.../////////...,,,++++++,,,---..................///000111...///////////////000000//////////////////////////////000000000111111111333222111111222555999;;;999999:::;;;===???AAABBBBBB>>>>>>@@@@@@???@@@DDDEEEFFFGGGHHHHHHGGGEEEDDDDDDBBBBBBFFFIIIMMMVVV^^^jjjsss}}}ppp___RRRKKKGGGKKKNNNSSSaaapppzzz}}}}}}uuummm___\\\ZZZYYY[[[^^^______YYYSSSJJJCCC>>><<<;;;;;;:::;;;;;;<<<===>>>>>>???EEEGGGIIIJJJJJJJJJKKKMMMJJJJJJKKKKKKLLLLLLMMMMMMOOONNNNNNMMMNNNNNNOOOOOOOOOPPPPPPPPPPPPOOOOOONNNPPPPPPQQQRRRSSSUUUVVVVVVUUUVVVVVVWWWXXXYYYZZZZZZ\\\[[[[[[[[[]]]```bbbdddaaaaaabbbcccddddddeeeeeeiiiiiiiiihhhfffdddcccbbb^^^\\\YYYUUUOOOIIIDDDAAA::::::999999999:::;;;;;;===>>>?????????>>>===<<<::::::999999;;;>>>AAABBBDDDGGGKKKNNNOOOPPPRRRTTTQQQPPPNNNKKKJJJHHHHHHGGGHHHGGGFFFEEECCCBBBAAAAAA?????????@@@BBBDDDGGGHHHKKKLLLNNNOOONNNLLLIIIGGGCCCCCCCCCDDDFFFHHHKKKLLLMMMKKKGGGDDDCCCDDDEEEGGGNNNRRRZZZcccjjjmmmkkkhhhaaa^^^\\\ZZZTTTOOOQQQVVVYYYgggxxxwwwjjj\\\RRRKKKEEEBBBBBB???AAAFFFNNNYYYeeeooouuuxxx}}}~~~yyyrrrnnniiieeeccccccbbbaaaaaaaaa___^^^\\\[[[YYYYYYVVVVVVWWWXXXYYYZZZ[[[[[[ZZZXXXUUUTTTTTTTTTSSSQQQLLLMMMMMMMMMLLLLLLKKKKKKHHHHHHGGGGGGGGGGGGHHHHHHCCCDDDEEEEEEFFFFFFEEEEEEFFFEEECCCCCCCCCCCCBBBAAABBBBBBBBBBBBBBBCCCCCCCCCIIIJJJJJJLLLNNNPPPRRRTTTUUUSSSRRRQQQRRRRRRQQQPPPMMMLLLKKKJJJJJJIIIIIIJJJGGGJJJLLLLLLIIIFFFCCCBBBFFFHHHJJJIIIEEEAAA>>>===999:::;;;<<<;;;<<<>>>@@@AAA???===:::777555333222444444444444444444444444222222222222111000.........///000000......///000222111000000000000111111000222555777777555222000---,,,,,,,,,,,,---...///------............------,,,---...///000000000000......,,,,,,,,,---...//////...............///////////////...............////////////////////////111111111111222222222222222111111000222444666888999999:::;;;===???AAABBBAAA>>>===@@@@@@???@@@DDDFFFGGGHHHHHHHHHFFFDDDCCCDDDAAAAAAEEEIIIMMMUUU^^^kkkuuu~~~~~~lll\\\OOOIIIFFFJJJMMMRRR```ppp|||~~~~~~zzzooofffWWWVVVUUUUUUWWWYYYYYYYYYRRRMMMFFF@@@======<<<<<<======>>>>>>???>>>======EEEGGGIIIJJJIIIIIIIIIJJJJJJJJJKKKLLLLLLMMMNNNNNNMMMMMMLLLLLLLLLMMMNNNNNNOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUVVVVVVVVVWWWXXXYYYYYYYYY[[[[[[ZZZZZZ\\\```dddfffbbbbbbbbbccccccdddddddddgggggggggfffeeecccaaaaaa]]][[[XXXSSSMMMGGGBBB???999999888888888999999999888999;;;=========<<<;;;::::::999999999;;;===>>>???CCCHHHKKKMMMNNNOOOPPPLLLLLLKKKIIIHHHGGGFFFFFFFFFFFFFFFEEECCCAAA???>>><<<======>>>???AAACCCDDDEEEGGGIIIKKKKKKJJJIIIGGGCCCCCCCCCDDDFFFIIILLLNNNMMMLLLIIIGGGEEEFFFIIIKKKPPPTTTZZZbbbffffffccc___YYYXXXXXXXXXTTTSSSYYYbbbgggttt|||sssdddTTTKKKFFFAAA>>>===AAABBBEEEKKKUUU```jjjqqqvvv|||~~~xxxqqqmmmhhhdddccccccbbbaaaaaa```___^^^]]][[[ZZZZZZWWWXXXXXXXXXXXXYYYYYYYYYXXXVVVTTTTTTTTTTTTRRRQQQKKKLLLMMMNNNMMMLLLJJJIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDEEEDDDDDDCCCCCCCCCAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBIIIJJJKKKMMMOOOQQQRRRSSSWWWUUUSSSRRRSSSSSSRRRPPPMMMLLLKKKJJJJJJIIIIIIJJJIIIJJJLLLKKKHHHDDDBBBAAACCCEEEGGGFFFCCC???===<<<999<<>>>>>>>>???>>>;;;999666444333222444444444444444444444444111222222222111000000///---///000///...---...000000000000///000000111111///111222333333111///---,,,,,,,,,,,,------......------............------,,,---...000000000///...,,,++++++++++++,,,......------,,,+++++++++,,,,,,//////......------,,,,,,////////////////////////000000111111111222222222222111000000111333555666999999:::;;;===???AAABBBCCC@@@>>>@@@@@@>>>???CCCFFFGGGHHHIIIHHHFFFDDDCCCCCCAAAAAADDDHHHMMMWWW```oooxxx}}}kkk[[[PPPJJJIIIMMMPPPTTTcccsss}}}vvvjjjbbbUUUTTTTTTUUUWWWWWWUUUTTTKKKGGGAAA===<<<=========>>>??????@@@??????>>>===BBBEEEHHHJJJJJJJJJKKKLLLJJJKKKKKKLLLMMMNNNOOOOOOMMMMMMMMMMMMMMMNNNOOOOOOOOOOOOOOOOOOPPPQQQQQQQQQRRRRRRSSSTTTUUUUUUVVVVVVVVVWWWWWWXXXXXXYYYYYYYYYZZZZZZYYYZZZ\\\```dddfffccccccccccccccccccccccccccccccccccccbbbaaa```___YYYVVVRRRMMMGGGAAA===:::999999999999999999999999666777999;;;<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<<<<@@@FFFJJJLLLLLLLLLMMMJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFEEEDDDBBB@@@>>>===<<<<<<===>>>???@@@AAABBB@@@BBBDDDFFFHHHHHHHHHGGGCCCCCCCCCDDDFFFJJJNNNPPPNNNOOOMMMKKKHHHHHHKKKNNNRRRUUU[[[aaadddbbb]]]YYYTTTTTTVVVXXXWWWYYYbbbmmmuuu}}}yyymmm___OOOGGGBBB>>>;;;<<<@@@BBBGGGNNNXXXbbblllqqqvvv|||{{{uuuoookkkfffcccbbbbbbbbbaaa``````___^^^\\\[[[ZZZZZZXXXXXXWWWVVVUUUTTTTTTSSSVVVTTTSSSSSSSSSSSSQQQOOOJJJKKKMMMNNNNNNLLLJJJHHHHHHGGGGGGGGGGGGGGGGGGHHHGGGGGGGGGGGGGGGFFFEEEDDDCCCDDDDDDDDDCCCBBBAAA@@@AAAAAAAAABBBBBBBBBBBBBBBFFFIIILLLPPPRRRRRRRRRQQQRRRPPPNNNNNNNNNNNNMMMLLLMMMLLLKKKJJJJJJIIIIIIJJJLLLMMMMMMKKKGGGBBB@@@???CCCDDDFFFFFFCCCAAA@@@@@@???CCCGGGIIIFFFBBB>>><<<;;;:::999777555444333333444444444444444444444444111111222222222222222111---///000///...---...000//////.........///000000//////000000///...,,,+++,,,,,,,,,---------------------............------------...///...---,,,+++++++++++++++,,,------...---,,,,,,+++++++++,,,,,,//////......------,,,,,,/////////////////////////////////000000000000111111000000000111333444555999999:::;;;===???AAABBBEEEAAA@@@AAA@@@======@@@EEEFFFHHHHHHHHHFFFDDDCCCCCC@@@AAAEEEJJJOOOZZZdddpppyyynnn]]]PPPLLLLLLQQQSSSWWWfffwww}}}ssshhhaaaXXXXXXXXXYYYYYYWWWTTTQQQFFFBBB>>>;;;;;;<<<======????????????@@@@@@@@@@@@BBBEEEJJJMMMNNNOOOPPPQQQLLLLLLMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOPPPQQQRRRRRRPPPPPPPPPPPPQQQRRRSSSTTTVVVVVVWWWWWWXXXYYYYYYZZZXXXXXXXXXYYYYYYYYYZZZZZZZZZZZZZZZ[[[]]]```ccceeeddddddcccccccccccccccccc```````````````___^^^]]]XXXUUUQQQLLLFFFAAA===;;;::::::;;;;;;;;;:::999999666666777888999;;;<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<@@@EEEIIIJJJJJJKKKKKKIIIIIIJJJJJJJJJIIIIIIHHHGGGGGGEEECCCAAA???>>>===<<<<<<===>>>???@@@@@@@@@>>>???AAADDDFFFGGGGGGGGGDDDDDDDDDEEEHHHLLLPPPSSSSSSTTTTTTQQQMMMKKKNNNQQQVVVYYY^^^ccceeeaaaZZZUUUPPPOOORRRWWWZZZ^^^gggqqq|||xxxttteeeXXXKKKCCC>>>;;;<<<>>>???CCCKKKUUU```kkksssxxxzzz~~~yyysssllliiidddaaaaaaaaaaaaaaa___^^^^^^]]][[[ZZZZZZYYYXXXXXXWWWUUUSSSRRRQQQPPPSSSRRRQQQQQQRRRQQQOOOMMMJJJKKKLLLMMMMMMKKKIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGAAABBBCCCDDDEEEFFFFFFFFFBBBCCCEEEEEECCCAAA@@@@@@@@@@@@@@@AAABBBBBBCCCCCCFFFIIIMMMQQQSSSSSSRRRPPPRRRQQQOOONNNOOOOOOOOONNNMMMLLLKKKJJJJJJIIIIIIJJJNNNOOONNNKKKFFFBBB@@@???EEEGGGIIIHHHFFFDDDDDDDDDGGGJJJNNNOOOLLLFFFAAA>>>:::999777666555444333333444444444444444444444444111111222222222222222111...///000000......///000//////...............//////////////////...------+++,,,------......------------............------............---,,,+++***------------...............---------------....../////////...............////////////////////////---.........////////////000000000111222444555666999999:::;;;===???AAABBBEEEAAA@@@AAA@@@======@@@DDDEEEGGGHHHHHHGGGFFFDDDDDDAAAAAAFFFLLLSSS___iiiqqqyyyrrr```QQQNNNPPPUUUVVVYYYiii{{{{{{}}}qqqgggbbb^^^]]]^^^^^^]]]YYYTTTPPPFFFCCC???======???@@@@@@AAAAAA@@@AAABBBDDDEEEGGGIIILLLPPPRRRRRRQQQPPPQQQNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOPPPPPPQQQRRRSSSRRRRRRRRRRRRSSSUUUWWWXXXWWWXXXXXXYYYYYYZZZZZZZZZYYYYYYYYYZZZZZZZZZZZZZZZ[[[[[[\\\^^^___bbbccceeedddddddddccccccbbbbbbbbbaaa``````___^^^\\\[[[ZZZWWWUUUPPPKKKFFFAAA>>><<<:::;;;;;;<<<;;;:::999888666555555555666888;;;<<<;;;;;;;;;;;;;;;;;;<<<<<<===@@@DDDFFFGGGHHHIIIJJJJJJJJJKKKLLLLLLLLLKKKKKKIIIHHHEEEBBB@@@??????>>><<<<<<===>>>>>>?????????>>>???AAADDDFFFGGGHHHHHHGGGFFFFFFGGGJJJOOOTTTWWWZZZ\\\[[[WWWRRROOOQQQTTT[[[^^^bbbeeeeee___VVVPPPLLLJJJMMMTTT[[[```hhhpppyyy}}}wwwpppjjj[[[QQQFFF???;;;:::>>>DDDDDDJJJUUUaaallluuu{{{~~~}}}xxxqqqjjjgggbbb```````````````]]]]]]\\\[[[ZZZZZZYYYYYYXXXXXXWWWVVVUUUSSSRRRRRRQQQPPPOOOPPPQQQPPPNNNKKKJJJKKKLLLLLLLLLKKKJJJIIIFFFEEEEEEDDDDDDEEEEEEFFF@@@AAABBBDDDEEEEEEFFFFFF@@@CCCFFFEEEBBB@@@???@@@>>>>>>???@@@BBBCCCDDDDDDHHHJJJMMMPPPRRRSSSSSSRRRTTTSSSQQQQQQRRRSSSSSSRRRMMMLLLKKKJJJJJJIIIIIIJJJNNNOOONNNKKKGGGCCCAAAAAAIIIJJJKKKIIIGGGEEEDDDEEEJJJLLLNNNMMMIIIEEEBBBAAA<<<;;;999777555333333222444444444444444444444444333333333222111///...---///000111111//////000111111111000///.........///.........------------...+++,,,---.........------------............------///...---------------...---------------,,,,,,,,,,,,,,,,,,,,,---...//////...///////////////000000////////////////////////------.........///////////////000222333555666777999999:::;;;===???AAABBBCCC???>>>@@@@@@>>>???CCCCCCDDDFFFHHHIIIHHHGGGFFFDDDBBBBBBHHHOOOWWWcccooottt|||uuucccTTTSSSUUUZZZ[[[^^^nnnyyy|||qqqhhhcccbbbbbbbbbbbb```[[[UUUPPPHHHEEEBBB@@@AAACCCDDDDDDEEEDDDCCCDDDEEEHHHKKKMMMSSSVVVXXXWWWTTTPPPNNNMMMOOOOOONNNNNNNNNNNNNNNNNNMMMMMMMMMNNNOOOPPPQQQRRRTTTTTTTTTTTTUUUWWWYYY[[[VVVVVVWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZ[[[[[[[[[[[[\\\]]]^^^```bbbcccdddeeeeeeddddddccccccbbbbbbbbbcccbbbaaa```]]][[[YYYXXXRRROOOKKKFFFAAA===:::999:::;;;<<<<<<;;;:::999888666444333222444666:::<<<;;;;;;;;;;;;;;;;;;;;;;;;===@@@CCCEEEEEEFFFGGGIIIJJJKKKMMMNNNNNNNNNMMMLLLKKKHHHEEEBBB@@@??????@@@;;;<<<======>>>>>>>>>===???@@@BBBDDDFFFHHHIIIJJJIIIHHHHHHIIIMMMRRRWWWZZZ___aaaaaa\\\UUURRRTTTWWW]]]___ccceeeccc\\\RRRKKKIIIFFFHHHQQQZZZaaagggmmmqqqyyy}}}||||||zzzvvvooogggaaaSSSKKKCCC===999999@@@IIINNNTTT```lllvvv}}}}}}wwwqqqiiieeeaaa_________```___]]]\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXXWWWVVVVVVUUUUUUOOONNNNNNOOOPPPOOOMMMJJJKKKKKKKKKKKKKKKJJJJJJIIIDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFEEEDDD@@@CCCFFFEEEBBB@@@???@@@======???@@@BBBCCCEEEEEEJJJKKKLLLMMMOOORRRTTTUUURRRPPPOOOOOOQQQRRRQQQQQQMMMLLLKKKJJJJJJIIIIIIJJJMMMNNNNNNKKKHHHEEEDDDDDDJJJKKKKKKIIIEEEBBBAAABBBIIIJJJIIIGGGCCCAAAAAAAAA???===;;;888555333222111444444444444444444444444555444333111///,,,***)))///111222111000///000222333333111000////////////,,,,,,+++++++++,,,,,,---+++,,,---.........---,,,---..................---///...------...///111222++++++++++++******)))((()))))))))***+++,,,---.........//////000000111111////////////////////////............////////////...///000222444666777888999999:::;;;===???AAABBB@@@======@@@AAA@@@BBBFFFBBBCCCFFFHHHIIIIIIHHHGGGEEEBBBCCCIIIPPPYYYgggrrryyywwwdddYYYXXX[[[```aaadddtttwww~~~~~~zzzrrrllliiidddfffggggggccc]]]WWWRRRLLLHHHDDDDDDFFFHHHGGGFFFEEEIIIKKKKKKJJJMMMTTTZZZ[[[aaafffcccYYYQQQPPPRRROOOOOOOOOOOOPPPQQQQQQRRRPPPPPPQQQQQQRRRTTTUUUVVVTTTTTTTTTUUUUUUUUUVVVVVVYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\]]]^^^^^^]]]\\\]]]___aaaaaaaaadddddddddccccccaaa``````dddbbb```______]]][[[XXXSSSOOOIIIEEEBBB@@@===;;;<<<===>>>???>>><<<:::999666555444444555777999;;;888999999999888888:::<<<>>>???BBBDDDFFFFFFEEEDDDFFFGGGJJJLLLNNNOOOOOOOOOKKKJJJHHHEEECCCAAA@@@???>>>===;;;;;;<<<<<<;;;:::>>>??????@@@CCCFFFHHHJJJJJJKKKLLLLLLMMMPPPWWW\\\dddbbb^^^[[[YYYYYYYYYZZZ___hhhmmmjjjccc[[[SSSLLLEEECCCEEEIIINNNUUUaaalllvvvxxx{{{|||zzzyyyyyyyyyyyytttnnnkkkiiieee^^^XXXHHHGGGCCC>>><<>>===<<<;;;;;;999888777777666666444444444333333222222222222222333222222111//////...000111111///...//////333444444444333111///...000000//////...............---,,,,,,,,,,,,---...------------------------......------------......---.........---,,,++++++(((***,,,------,,,---///........./////////000000....................................///111222333000111333333333444777999:::999::::::<<>>>>>AAABBBBBBAAADDDEEEGGGHHHHHHGGGEEEDDDCCCBBBCCCJJJVVVcccnnnttt~~~{{{mmmaaaaaadddhhhlllrrr|||tttnnnkkkggghhhiiihhheee___YYYUUUPPPMMMJJJIIIKKKMMMMMMLLLLLLNNNQQQQQQQQQUUU]]]cccgggkkkmmmggg\\\SSSQQQSSSOOOOOONNNNNNOOOPPPQQQQQQRRRRRRRRRRRRSSSTTTVVVVVVWWWWWWXXXXXXXXXYYYYYYYYY[[[[[[[[[[[[[[[[[[[[[[[[YYYYYYZZZZZZ[[[\\\\\\]]]^^^]]]\\\]]]___aaabbbaaaaaabbbbbbbbbbbbaaa``````dddcccbbbbbbbbb```]]]ZZZSSSOOOIIIEEEBBB@@@===<<<===>>>??????>>><<<:::999444444333444555777:::<<<:::;;;;;;;;;999999;;;===<<<===@@@BBBCCCCCCBBBBBBEEEFFFHHHKKKLLLMMMNNNNNNLLLKKKHHHFFFCCCBBB@@@@@@???>>>>>>>>>??????>>>===???@@@@@@BBBDDDGGGJJJKKKMMMOOOPPPPPPQQQUUU[[[```bbb___\\\XXXWWWXXXYYYZZZccckkkppplllddd[[[PPPHHHCCCAAAAAADDDGGGMMMWWWbbbnnnqqqtttuuusssqqqpppooojjjfffaaa______\\\WWWRRRFFFGGGFFFCCC@@@CCCKKKRRRaaannnzzzyyyqqqkkkggg```___]]]\\\[[[[[[[[[[[[ZZZ[[[[[[[[[[[[\\\\\\\\\ZZZZZZZZZXXXVVVSSSQQQOOOPPPOOOMMMMMMNNNNNNLLLKKKIIIIIIHHHHHHGGGFFFFFFEEEFFFGGGGGGGGGFFFDDDBBBAAAEEEEEEFFFFFFFFFDDDCCCBBBAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCCCCEEEIIINNNQQQQQQQQQQQQRRRQQQPPPOOONNNNNNOOOQQQRRRNNNMMMKKKJJJIIIIIIJJJJJJPPPTTTVVVRRRJJJCCCAAABBBJJJIIIGGGDDDCCCBBBAAAAAAFFFEEECCCBBB@@@?????????<<<;;;:::888777666666666444444444333333333222222222333222222111000000///111333333333000///...///222333333333222000...---/////////.........------...---,,,,,,,,,,,,---...------------------------......------------......---------------,,,++++++//////..................++++++++++++,,,,,,,,,,,,........................000////////////000000111000111333333333444777999999999999:::<<<>>>AAABBB@@@???>>>>>>@@@BBBBBBBBBDDDFFFGGGHHHHHHGGGFFFDDDDDDDDDFFFNNN[[[iiiuuu|||yyyjjjiiikkkpppuuu{{{~~~xxxssspppmmmnnnnnnmmmjjjeee```\\\XXXVVVSSSSSSUUUVVVWWWWWWVVVYYY[[[\\\^^^dddlllrrryyyyyyvvvlll___UUUQQQQQQOOOOOOOOOOOOOOOPPPPPPQQQTTTTTTTTTTTTUUUVVVWWWWWW[[[\\\\\\\\\\\\]]]]]]]]]^^^^^^^^^]]]\\\\\\[[[[[[ZZZ[[[]]]^^^___^^^^^^]]]^^^]]]\\\]]]```bbbbbbaaaaaaaaaaaaaaa````````````bbbbbbbbbccccccaaa]]]ZZZRRRNNNIIIDDDBBB@@@>>><<<>>>>>>???>>>===;;;999888333333333333555777:::;;;<<<======<<<;;;;;;<<<>>><<<>>>???AAABBBBBBAAAAAACCCDDDFFFHHHJJJKKKLLLLLLLLLKKKJJJGGGEEECCCAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAABBBDDDFFFIIILLLNNNRRRSSSTTTUUUWWW[[[```dddbbb___[[[XXXXXXYYY\\\^^^gggoootttpppggg]]]PPPEEEDDD@@@>>>@@@AAADDDMMMUUUaaaeeeiiijjjhhhdddbbbaaaYYYVVVRRRRRRSSSRRRNNNKKKCCCGGGJJJIIIGGGKKKUUU^^^pppzzz|||wwwooofff```ZZZZZZ[[[[[[\\\\\\[[[[[[XXXYYYZZZ[[[[[[\\\\\\\\\\\\[[[ZZZXXXUUURRROOONNNQQQPPPNNNNNNOOOOOOMMMLLLIIIIIIHHHHHHGGGFFFFFFFFFIIIIIIJJJIIIHHHGGGEEEDDDEEEFFFFFFFFFEEEDDDBBBAAAAAAAAABBBBBBBBBBBBAAAAAA>>>??????@@@AAABBBCCCCCCFFFIIINNNQQQQQQQQQQQQRRRQQQPPPOOONNNNNNOOOPPPQQQLLLLLLKKKJJJJJJJJJKKKLLLPPPTTTUUUQQQIIIBBB@@@AAAFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@?????????@@@AAAAAA<<<;;;:::888666555555555444444444444333333333333333333222222111000000///444555555444111///...///222222222111000///---,,,.........---------------...---,,,,,,,,,,,,---...------------------------......------------......------------------,,,+++...+++)))))),,,...---+++,,,,,,---------.........////////////////////////111111000///////////////000111333333333444777999999999999:::<<<>>>@@@BBBAAA???===>>>@@@BBBBBBBBBEEEFFFGGGIIIIIIGGGFFFEEEEEEEEEIIIRRR```ppp|||pppnnnpppyyyzzz~~~||||||~~~~~~|||xxxvvvtttuuuuuutttqqqmmmiiifffbbbaaa______```bbbdddeeedddfffiiilllpppvvv~~~pppaaaVVVQQQPPPQQQQQQQQQPPPQQQQQQRRRSSSWWWWWWWWWWWWWWWXXXYYYYYY^^^^^^_________`````````bbbaaa```___^^^]]]\\\\\\^^^___aaacccdddcccaaa```___]]]\\\^^^```bbbbbbbbbccccccbbbaaa```_______________```bbbbbb___[[[WWWQQQMMMHHHDDDAAA???===<<<>>>>>>>>>===<<<:::888777444444444444555666888999===>>>>>>===;;;;;;<<<===???@@@AAABBBCCCCCCBBBBBBBBBBBBDDDFFFGGGIIIJJJJJJMMMLLLKKKIIIGGGEEEDDDCCCBBBCCCEEEFFFEEEDDDDDDEEEDDDDDDEEEFFFIIILLLOOOQQQVVVWWWXXXYYY\\\```eeehhheeebbb^^^\\\\\\^^^aaadddkkkrrrwwwtttmmmcccVVVKKKGGGBBB>>>??????@@@FFFMMMUUUXXX]]]^^^\\\XXXTTTRRRMMMJJJHHHHHHIIIIIIGGGEEEAAAFFFKKKLLLNNNVVVdddppp|||}}}xxxtttlllbbbYYYVVVWWWZZZ\\\]]]]]]]]]\\\ZZZ[[[\\\\\\\\\\\\[[[[[[[[[ZZZYYYWWWTTTRRRPPPOOORRRPPPOOOOOOOOOOOONNNLLLKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKJJJIIIHHHFFFEEEFFFFFFFFFFFFEEEDDDBBBAAAAAAAAABBBBBBBBBAAA@@@@@@>>>>>>???AAABBBCCCDDDEEEGGGJJJOOOQQQRRRQQQQQQRRRQQQQQQOOONNNNNNNNNNNNOOOLLLKKKJJJJJJJJJKKKMMMNNNOOORRRSSSNNNEEE???===>>>BBBBBBBBBBBBBBBAAA@@@@@@============>>>???@@@AAA<<<;;;:::888666555444444444444444444444444333333333333222111111000000000222333444333111//////000222222222111000///...---------------------------...---,,,,,,,,,,,,---...------------..................------------...............//////...------+++'''###%%%+++//////---------........./////////000000000000000000000000000000////////////000000000111333333333444777999999999999:::;;;>>>@@@BBBAAA???======???BBBCCCCCCEEEFFFHHHIIIIIIHHHFFFEEEDDDEEEIIIRRR```ooo{{{~~~rrrnnnqqq|||{{{}}}{{{~~~}}}|||~~~|||yyyyyyyyyxxxvvvtttqqqpppmmmmmmmmmlllmmmooorrrttttttvvvzzztttdddYYYTTTRRRSSSSSSSSSSSSSSSTTTVVVVVVYYYYYYYYYYYYYYYZZZ[[[\\\````````````aaaaaaaaaaaadddcccbbbaaa```___^^^]]]___aaacccddddddcccbbbaaa___^^^]]]^^^```bbbbbbbbbgggfffdddbbb```_________^^^^^^___aaaaaa^^^YYYVVVOOOKKKFFFBBB@@@>>><<<;;;======<<<;;;:::999888777666666555555555666666666;;;<<<<<<;;;::::::;;;===@@@@@@AAAAAAAAAAAAAAAAAA@@@AAABBBCCCEEEGGGHHHIIILLLLLLLLLKKKJJJHHHGGGFFFCCCFFFIIIIIIGGGFFFFFFGGGFFFGGGHHHIIILLLPPPSSSUUUYYYXXXYYY\\\```dddhhhjjjhhheeebbb______aaadddffflllrrrvvvvvvrrrlllaaaWWWMMMFFFAAA@@@???>>>AAAFFFJJJNNNRRRTTTQQQMMMJJJHHHDDDCCCAAA@@@@@@@@@@@@@@@AAAEEEKKKOOOUUUbbbtttyyysssooohhh^^^VVVSSSUUUXXX[[[]]]]]]\\\[[[]]]^^^______^^^\\\ZZZYYYXXXXXXWWWUUUTTTSSSRRRRRRRRRPPPOOOOOOOOOOOONNNLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJIIIGGGEEEDDDEEEFFFFFFFFFEEEDDDBBBAAAAAAAAABBBBBBAAA@@@@@@???>>>???@@@BBBCCCEEEFFFGGGGGGKKKOOORRRRRRQQQQQQRRRQQQQQQPPPOOONNNMMMMMMMMMKKKKKKJJJJJJKKKLLLNNNOOOPPPSSSSSSMMMDDD===<<<===>>>@@@AAABBBBBBAAA@@@???======<<<<<<<<<<<<======<<<;;;999777666555444444444444444444444444444444444333222111000000000000///000222222111000111222444333222111000//////...------------------------...---,,,,,,,,,,,,---...---------....../////////......------------......//////000000000000/////////+++''')))...333222000***++++++++++++,,,,,,,,,000000000000000000000000............///000111222000111333333333444777999999888999999;;;===@@@AAABBB???======???AAACCCCCCEEEFFFHHHIIIIIIHHHFFFEEECCCDDDGGGPPP]]]jjjuuu{{{xxxrrrqqq{{{}}}|||{{{}}}}}}}}}||||||{{{zzzzzzyyyzzz{{{{{{{{{}}}xxxhhh^^^XXXVVVSSSSSSSSSTTTVVVWWWYYYZZZZZZZZZZZZ[[[\\\]]]______``````aaaaaaaaabbbbbbbbbeeedddcccbbbaaa```____________```aaaaaaaaa```______^^^]]]^^^aaaccccccbbbhhhgggdddbbb```______```aaa``````aaa```^^^YYYVVVMMMIIIDDD@@@>>>===;;;999::::::999999888777777777666666777777777777777777999:::;;;:::999999;;;===??????>>>>>>>>>>>>>>>>>>@@@@@@AAABBBCCCFFFGGGIIIJJJKKKLLLMMMMMMLLLJJJIIIFFFJJJMMMMMMJJJGGGGGGHHHIIIIIIJJJLLLOOOSSSVVVXXXZZZZZZZZZ^^^cccgggjjjkkkiiigggeeebbbaaaaaabbbccciiinnnqqqrrrrrrqqqkkkcccVVVNNNFFFCCCAAA======@@@BBBEEEIIIJJJIIIEEECCCAAA>>>===;;;::::::;;;<<<<<>>???@@@AAABBBDDDEEEFFFGGGHHHLLLPPPRRRRRRQQQQQQRRRQQQQQQPPPOOONNNMMMLLLKKKLLLKKKKKKJJJKKKLLLNNNOOOSSSUUUTTTNNNEEE>>>===>>>===???AAACCCCCCAAA???===???>>>===<<<;;;;;;;;;;;;:::999888777666555555555444444444444555555555555444333222000///000000111---///111222111111222333444333222111000/////////---------------............---,,,,,,,,,,,,---...---------...//////000000......------------.........///000000000000000000222...++++++---///---,,,------------............////////////////////////------......///111222333000111333333333444777999888888888999;;;===???AAABBB@@@===<<<>>>AAACCCDDDFFFGGGHHHJJJJJJHHHGGGFFFCCCDDDGGGOOOZZZfffpppttt|||{{{vvvzzz~~~|||zzzvvvggg^^^YYYWWWQQQQQQRRRTTTVVVXXXZZZ[[[ZZZZZZ[[[\\\^^^```bbbcccaaaaaabbbbbbbbbbbbccccccddddddcccbbbbbbaaa``````___________________________^^^]]]___aaaccccccccceeedddbbb```___```aaabbbbbb```___^^^]]][[[WWWTTTKKKGGGBBB>>><<<;;;999888777777777666666666777777444555666888999999::::::777999::::::999:::<<<>>>??????>>>===============@@@@@@@@@AAACCCEEEGGGHHHIIIJJJLLLNNNOOONNNNNNMMMJJJNNNRRRQQQMMMIIIIIIJJJKKKKKKLLLNNNRRRUUUYYYZZZ\\\[[[\\\___eeejjjllllllmmmllliiigggeeecccbbbbbbeeehhhiiijjjnnnqqqooojjjdddZZZPPPKKKEEE???<<<<<<<<>>>>>::::::999999888:::<<<>>>CCCEEELLLWWWfffvvv{{{ssskkkccc^^^[[[ZZZYYYZZZ\\\]]]^^^^^^]]]]]]]]]^^^___```___]]]ZZZXXXXXXWWWVVVTTTSSSRRRRRRSSSPPPOOOMMMMMMNNNNNNLLLKKKHHHHHHIIIIIIIIIIIIIIIIIIGGGHHHHHHHHHGGGEEECCCBBBBBBCCCEEEFFFFFFEEEEEEDDDAAABBBBBBAAAAAA???>>>>>>??????@@@AAACCCDDDEEEEEEIIILLLPPPRRRRRRQQQQQQQQQRRRQQQQQQPPPNNNLLLKKKJJJMMMLLLKKKKKKKKKLLLMMMNNNSSSUUUTTTMMMDDD===<<<======???BBBDDDDDDAAA>>><<>>===<<<;;;:::::::::888888777666666666666666444444444444555555555666555333111000///000111111000111333333222111222333444333111///............------........./////////...---,,,,,,,,,,,,---...---------...///000000000......------------......------...//////////////////...---,,,,,,+++******000000000111111111222222........................///////////////000111111000111333333333444777999888888888999;;;===???AAACCC@@@===<<<>>>AAACCCDDDFFFGGGIIIJJJJJJIIIGGGFFFEEEFFFIIIPPP[[[fffoootttyyy~~~|||zzz}}}}}}~~~{{{yyyrrrddd\\\WWWTTTOOOPPPQQQSSSVVVXXX[[[\\\ZZZ[[[\\\]]]___aaaccceeebbbbbbbbbcccccccccdddddddddccccccbbbbbbaaaaaaaaabbbaaa```````````````aaa```^^^^^^___aaacccccccccaaa```___^^^___```bbbdddaaa___\\\ZZZYYYWWWTTTQQQJJJFFFAAA===;;;:::888777555555555555555666777777222333555888:::<<<======777888:::::::::;;;>>>@@@BBBAAA@@@???>>>>>>>>>???@@@@@@@@@AAABBBEEEGGGIIIHHHIIILLLOOOPPPPPPOOOOOOMMMQQQUUUTTTOOOKKKJJJLLLLLLLLLMMMPPPSSSWWWZZZ\\\]]]\\\]]]aaaggglllnnnmmmqqqpppooollliiifffdddcccbbbccccccdddiiioooppplllpppeeeYYYRRRKKKBBB===<<<999<<<>>>???>>><<<<<<<<<999::::::::::::<<<@@@CCCCCCFFFNNN\\\mmm{{{}}}yyyrrrhhh```\\\[[[\\\``````aaaaaabbbbbbaaaaaaZZZ[[[^^^______]]][[[YYYZZZYYYVVVTTTRRRQQQQQQQQQPPPNNNMMMMMMNNNMMMLLLJJJJJJJJJKKKKKKKKKKKKKKKKKKGGGHHHHHHHHHGGGEEECCCBBBBBBCCCDDDEEEFFFFFFEEEEEEBBBBBBBBBAAA@@@???>>>===??????@@@AAABBBBBBCCCCCCIIILLLPPPSSSRRRRRRQQQQQQRRRQQQQQQPPPNNNLLLJJJIIINNNMMMLLLKKKKKKLLLMMMNNNRRRSSSRRRKKKAAA:::999;;;===???BBBDDDDDDBBB>>><<<>>>>>>===<<<;;;;;;;;;;;;777777666666666666777777444444444555555555666666555444111000//////111222333444555555333111111222333111000...------------........./////////000000...---,,,,,,,,,,,,---...---------...///000000111.........------.........++++++,,,---.........---...000111111000//////000............////////////........................111000000///////////////000111333333333444777999888888888999:::===???AAACCC@@@===<<<>>>AAACCCDDDFFFGGGIIIJJJJJJIIIGGGFFFGGGHHHKKKRRR]]]iiiqqqvvvxxx{{{|||~~~|||{{{}}}~~~nnnddd^^^WWWRRRQQQQQQQQQSSSUUUXXXZZZ\\\^^^___```aaabbbcccccccccfffeeedddccccccdddeeefffcccccccccccccccbbbaaa```aaaaaaaaaaaa```___^^^]]]^^^___aaabbbccccccbbbbbb________________________`````````^^^ZZZUUUPPPMMMFFFDDDAAA===:::888666666999777666777999:::777444777999;;;>>>?????????>>>999888888888:::<<>>>>>>>>@@@BBBCCCDDDEEEGGGIIIGGGHHHKKKMMMOOOPPPQQQQQQVVVVVVUUUSSSRRRQQQOOOOOONNNNNNPPPRRRUUUWWWXXXYYY[[[\\\___ccciiinnnqqqrrruuusssqqqooollliiidddaaa``````___^^^^^^aaafffjjjnnnlllggg]]]QQQHHHCCCBBB>>>>>>>>>=========>>>>>>>>>>>>>>>???@@@BBBDDDEEEIIIHHHLLLXXXdddooozzzyyyvvvpppjjjeeebbb``````aaaccceeeffffffeeebbbaaa___^^^^^^]]][[[ZZZZZZYYY[[[YYYVVVSSSRRRRRRTTTUUUPPPOOOMMMLLLLLLMMMOOOQQQLLLLLLLLLKKKJJJJJJIIIIIIGGGGGGGGGFFFFFFDDDCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAEEEDDDCCCBBBAAA@@@@@@@@@???AAABBBBBBBBBBBBCCCEEEJJJLLLOOORRRSSSSSSQQQPPPRRRQQQQQQPPPPPPOOONNNNNNMMMMMMMMMLLLJJJJJJLLLNNNTTTVVVRRRHHH@@@>>>>>>>>>CCCDDDDDDBBB???>>>>>>>>>======;;;;;;:::;;;<<<===:::999888777666555444333444444555555666666777777555444222000//////000000333444444444333222000///000000///...............111111000///////////////---------------...///000------------------------...///000000///---+++)))(((***+++---......------...///000222222000///...///////////////////////////000111111111///...---//////000000///...------***,,,...111333555666777999999999:::;;;>>>@@@AAADDDCCCBBBAAA@@@AAABBBCCCGGGHHHIIIJJJIIIGGGEEECCCHHHGGGIIISSSaaammmtttvvv}}}zzzuuutttwww~~~~~~|||~~~vvviiibbb]]]VVVPPPQQQQQQQQQSSSUUUWWWZZZ[[[___```aaabbbcccdddddddddddddddcccccccccdddeeefffcccccccccccccccbbbaaaaaaaaabbbbbbaaaaaa```___^^^___```aaabbbcccbbbbbbaaaaaa```^^^]]]]]]^^^```aaaaaaaaaaaa___[[[VVVQQQNNNFFFDDD@@@<<<999777666666666555555777;;;<<<;;;999999;;;===@@@@@@@@@>>>===999999888888999<<<>>>@@@AAA@@@>>>=========>>>>>>???AAACCCDDDDDDEEEHHHJJJHHHJJJLLLNNNPPPRRRRRRRRRTTTTTTTTTSSSSSSRRRRRRQQQRRRRRRSSSTTTUUUVVVWWWXXXZZZ[[[___dddjjjnnnpppqqqtttsssrrrpppmmmiiieeebbb______^^^]]]\\\^^^bbbfffjjjkkkjjjddd[[[QQQJJJGGGAAA@@@???>>>???AAACCCEEEHHHHHHIIIJJJKKKKKKKKKKKKKKKHHHKKKTTT___iiittt}}}|||uuurrrmmmiiieeecccbbbbbbdddeeeggghhhgggeeecccaaa``````___^^^\\\[[[ZZZZZZ[[[YYYVVVTTTRRRRRRSSSSSSOOONNNNNNMMMMMMNNNOOOOOOLLLLLLKKKKKKJJJIIIIIIIIIGGGGGGGGGFFFFFFEEEDDDCCCFFFFFFEEEDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAABBBBBB???AAABBBBBBBBBBBBCCCEEEJJJLLLOOORRRSSSSSSRRRQQQQQQQQQQQQPPPOOOOOONNNNNNMMMMMMMMMLLLJJJKKKMMMOOOSSSUUUQQQHHHAAA@@@BBBBBBEEEEEEEEECCC@@@>>>>>>???@@@???<<<;;;::::::;;;;;;;;;:::999777555444444444555555555555666666666666555444222000////////////000111111111111000...---000//////...............000///......---------.........---------......///........................///////////////---+++***+++,,,---...//////......---...000111111000...---////////////////////////000000000000000///......//////000000///......------...000222333444555555999999999:::;;;>>>@@@AAACCCBBBAAA@@@@@@AAABBBCCCFFFGGGIIIJJJJJJIIIGGGFFFEEEDDDGGGPPP___llltttwww~~~}}}tttqqqrrrvvv~~~{{{zzz~~~zzzrrrhhhbbb___[[[UUUPPPQQQQQQRRRSSSUUUXXXZZZ[[[^^^___```aaabbbccccccccccccbbbbbbbbbccccccdddeeecccccccccccccccbbbbbbbbbccccccccccccbbbaaa```___``````aaabbbbbbaaaaaaaaabbb```]]][[[[[[]]]```bbbbbbbbbaaa^^^[[[VVVQQQOOOGGGDDD???:::777666777777777666777999<<<======<<<<<<>>>AAACCCBBB@@@===;;;999999888888999;;;<<<>>>??????>>>=========>>>>>>@@@BBBDDDEEEEEEGGGIIIKKKJJJKKKMMMPPPRRRTTTTTTUUUSSSSSSSSSSSSTTTTTTTTTTTTVVVVVVUUUUUUUUUUUUVVVVVVXXX[[[aaafffkkknnnoooppprrrssssssrrroookkkfffddd______^^^[[[ZZZ[[[^^^aaaeeeiiimmmlllfff]]]TTTPPPIIIGGGCCCAAABBBFFFKKKNNNSSSUUUWWWYYYYYYWWWTTTRRRJJJFFFFFFNNNXXXbbbmmmvvv|||}}}|||xxxvvvrrrpppmmmjjjiiihhhiiijjjjjjkkklllllljjjhhheeecccbbbbbbaaa___^^^\\\[[[[[[ZZZYYYWWWVVVTTTRRRQQQPPPNNNNNNNNNOOOOOONNNNNNMMMLLLKKKKKKJJJJJJIIIHHHHHHFFFFFFGGGFFFFFFEEEDDDCCCDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCC???AAABBBBBBBBBBBBCCCEEEIIIKKKNNNQQQSSSTTTTTTSSSQQQQQQPPPPPPOOOOOONNNNNNLLLMMMMMMLLLJJJKKKMMMOOOQQQTTTQQQHHHBBBCCCEEEFFFFFFGGGGGGDDDAAA?????????BBB@@@===;;;999999:::;;;<<<:::777444222222222222666666666555555555555555666555333000///.........//////000000000000///...000///......------.........---,,,,,,,,,,,,,,,,,,//////...---------....../////////////////////////////////......------,,,---....../////////......---...///000000///...---////////////////////////111000000/////////////////////000000000///......111111222333333444555555888888999:::<<<>>>@@@AAACCCBBBAAA@@@@@@AAABBBCCCDDDFFFHHHJJJKKKJJJIIIHHHDDDDDDFFFOOO^^^kkkuuuyyyzzzqqqoooqqquuu}}}zzzyyy~~~}}}uuuiiiddd___\\\[[[ZZZVVVRRRSSSSSSTTTVVVXXXYYY[[[\\\\\\\\\^^^___```aaaaaaaaaaaaaaabbbbbbcccdddeeefffdddcccccccccccccccccccccddddddddddddcccbbbaaaaaaaaaaaaaaaaaaaaa``````___aaa```^^^]]]]]]^^^```aaaaaa```___\\\XXXTTTPPPMMMGGGCCC>>>999666555777888::::::;;;<<<<<<<<<<<<;;;@@@AAADDDEEECCC@@@<<<:::999999888888999:::;;;<<<>>>============>>>>>>>>>AAACCCEEEFFFFFFGGGJJJLLLLLLMMMNNNQQQSSSUUUVVVWWWUUUUUUUUUUUUUUUUUUUUUUUUWWWWWWVVVUUUUUUUUUVVVVVVXXX]]]dddjjjmmmoooooopppqqqssstttssspppkkkhhhfffaaa```___\\\YYYYYY[[[^^^bbbggglllooommmggg```[[[TTTPPPJJJFFFFFFKKKQQQUUUZZZ^^^cccffffffccc^^^ZZZIIICCCAAAGGGRRR[[[eeemmmrrrsssuuuvvvvvvuuurrrqqqrrrqqqppppppppprrrssstttsssssssssrrrooollliiigggeeedddcccaaa___]]]\\\[[[YYYYYYXXXWWWUUURRROOONNNMMMNNNOOOPPPPPPOOOMMMLLLKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFFFFEEEDDDDDDCCCBBBAAAAAA@@@@@@AAAAAABBBAAAAAA@@@AAAAAABBBBBB???AAABBBBBBBBBBBBCCCEEEIIIKKKNNNQQQSSSTTTTTTTTTQQQQQQPPPPPPOOONNNNNNMMMLLLMMMMMMLLLJJJKKKMMMOOORRRTTTQQQHHHBBBCCCFFFGGGGGGHHHGGGEEEBBB?????????AAA???===;;;::::::;;;<<<;;;888555111//////000111666666666555555444444444666555222000............000000111111111111111111//////...------------...------,,,,,,+++,,,,,,---000///...---------------........................///......---------............//////.........---------...//////...------////////////////////////111000///......///000111//////000000000//////...222222222333444555666777888888999;;;<<<>>>@@@@@@BBBAAA@@@@@@@@@AAABBBCCCDDDEEEGGGIIIJJJIIIHHHGGGFFFFFFIIIQQQ]]]jjjtttyyy~~~wwwuuuvvvyyy{{{|||~~~}}}{{{rrrkkkddd___ZZZXXXXXXYYYXXXVVVTTTUUUWWWXXXZZZ[[[\\\]]][[[\\\]]]___``````aaaaaa```aaabbbcccdddeeeffffffdddccccccbbbbbbcccddddddffffffffffffeeedddcccbbbccccccbbbaaa```___^^^^^^^^^^^^___``````___^^^^^^^^^]]][[[XXXTTTPPPMMMKKKEEEBBB===888555555777888:::;;;<<<===============BBBCCCDDDDDDCCC???;;;888888888888888999999::::::<<<<<<======>>>>>>>>>>>>AAACCCEEEFFFGGGHHHJJJLLLLLLMMMNNNPPPSSSUUUWWWYYYYYYXXXXXXWWWWWWVVVUUUUUUVVVVVVUUUTTTUUUVVVXXXYYYZZZ```hhhmmmnnnoooooooooppprrrtttrrrnnniiigggfffbbbbbbaaa^^^[[[[[[\\\^^^cccfffjjjmmmnnnllliiifff___ZZZRRRMMMLLLPPPUUUZZZ___dddlllqqqrrrnnngggbbbNNNFFFAAADDDLLLSSSZZZ```eeefffiiikkkmmmnnnnnnnnnpppqqqqqqsssuuuxxxzzz|||{{{zzzyyywwwtttqqqnnnlllgggfffdddbbb```^^^\\\[[[XXXXXXXXXWWWUUURRRNNNMMMMMMNNNPPPQQQPPPNNNLLLKKKJJJJJJIIIIIIHHHHHHGGGGGGEEEFFFFFFFFFFFFEEEEEEDDDFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@??????@@@???AAABBBBBBBBBBBBCCCEEEIIIJJJMMMPPPRRRSSSTTTTTTQQQPPPPPPOOONNNNNNMMMMMMLLLLLLLLLLLLKKKKKKNNNPPPTTTVVVQQQGGGAAAAAADDDDDDFFFGGGFFFDDDAAA???>>>???======<<<<<<<<<===>>>>>><<<999666222111000222222666666555555444444333333555444222000............000000000000000000111111//////...---------------...---------------......000///...---------------------------------------......---------......///......------------------------............------000000000000000000000000111000///......///000111//////000000000000000///111111111222444666888999777888999;;;===>>>???@@@AAA@@@@@@???@@@AAABBBCCCEEEFFFGGGIIIIIIGGGFFFEEEGGGGGGJJJQQQ[[[fffooottt{{{}}}}}}~~~|||~~~}}}{{{zzzvvvqqqjjjfffccc___ZZZWWWWWWXXXXXXXXXUUUVVVXXXYYY[[[\\\\\\\\\\\\]]]^^^___```aaaaaaaaa]]]___```bbbdddeeeeeeeeeddddddcccbbbbbbccceeefffhhhhhhhhhggggggfffeeedddeeedddbbb```^^^^^^]]]]]]\\\^^^```aaaaaa```^^^\\\[[[ZZZXXXUUUQQQMMMJJJHHHCCCAAA<<<888555555666777666888;;;===>>>???@@@BBBCCCCCCCCCBBB@@@===999777666666777888999999:::::::::;;;<<<===>>>??????>>>AAACCCEEEFFFFFFHHHJJJLLLKKKLLLMMMOOORRRUUUWWWYYY\\\[[[[[[ZZZYYYXXXXXXWWWWWWVVVUUUUUUVVVXXXZZZ\\\]]]cccjjjnnnmmmlllmmmnnnnnnpppqqqnnnhhhdddcccdddbbbcccbbb```^^^^^^___aaaeeefffgggjjjnnnooonnnmmmeee```ZZZTTTSSSUUUYYY]]]dddjjjrrryyyyyyuuummmhhhVVVLLLDDDEEEJJJMMMOOORRRYYY[[[^^^aaaeeehhhjjjkkkmmmnnnppprrrvvvyyy|||}}}}}}|||zzzxxxuuurrrooommmhhhgggeeeccc```^^^\\\[[[WWWWWWWWWVVVTTTRRROOOMMMNNNOOOPPPPPPPPPNNNLLLKKKJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDCCCBBB@@@??????>>>>>>???AAABBBBBBBBBBBBCCCEEEIIIJJJLLLNNNPPPQQQRRRSSSPPPPPPOOOOOONNNNNNMMMMMMKKKLLLLLLKKKKKKLLLNNNPPPUUUVVVPPPEEE>>>>>>AAAAAACCCDDDDDDBBB???>>>>>>???:::;;;===>>>>>>>>>>>>>>>===;;;888666555555555666555555555444444444444444444333111///.........//////...------------......///...------,,,,,,------...............//////000//////...---------......------------------------,,,------....../////////...------,,,,,,---..............................000000000000000000000000///////////////000000111//////000111111111000000111111111222333666888:::777888:::<<<===?????????@@@@@@??????@@@AAABBBCCCEEEGGGHHHIIIIIIHHHFFFEEEDDDFFFJJJQQQYYYccckkkpppxxx}}}}}}{{{~~~~~~{{{wwwsssoookkkgggeee```]]]ZZZXXXWWWWWWWWWWWWTTTUUUWWWYYYZZZZZZZZZZZZYYYZZZ[[[]]]^^^^^^______ZZZ[[[^^^```bbbccccccccceeedddcccbbbbbbdddeeegggiiiiiiiiiiiihhhgggfffeeefffdddbbb```^^^]]]\\\\\\^^^^^^___``````___^^^^^^ZZZYYYVVVSSSOOOLLLIIIGGGAAA???<<<999666555555555555888<<<======>>>AAACCCCCCCCCAAA???===:::888777444555666888999:::::::::999:::<<<===????????????@@@BBBDDDFFFFFFGGGIIIKKKJJJJJJKKKMMMPPPSSSVVVXXX\\\\\\\\\\\\\\\\\\[[[[[[[[[ZZZXXXWWWXXXZZZ\\\^^^^^^dddjjjllljjjiiijjjkkkkkkllllllggg```\\\]]]___aaabbbbbbaaa``````bbbcccgggfffgggjjjnnnqqqpppooofffccc^^^ZZZYYYZZZ]]]___fffllltttzzzzzztttlllfffXXXMMMEEEFFFJJJLLLLLLMMMRRRSSSVVVZZZ^^^bbbeeegggkkklllooorrruuuyyy{{{}}}{{{yyywwwuuurrrooolllkkkiiihhhfffccc```]]][[[ZZZWWWVVVVVVUUUSSSRRRPPPOOOOOOOOOPPPPPPOOONNNLLLKKKIIIIIIHHHHHHGGGFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBAAA@@@@@@@@@@@@AAABBBBBBAAA@@@?????????@@@???AAABBBBBBBBBBBBCCCEEEIIIJJJKKKMMMNNNOOOPPPQQQPPPPPPOOOOOONNNMMMMMMMMMKKKLLLLLLKKKKKKLLLNNNQQQSSSSSSNNNCCC<<<<<>><<<===>>>:::<<<>>>@@@@@@???===;;;:::999888777666666666666333444444444444444444555222111000///...//////000000///---,,,,,,,,,,,,---///...------,,,,,,------......---......//////000......---------......///........................***+++---///////////////......---------///000111000//////////////////000000000000000000000000000......///000000000000000//////000111111111111111222222111111222444666888666888:::<<<>>>?????????@@@????????????AAABBBCCCEEEGGGIIIKKKKKKKKKIIIHHHBBBFFFLLLTTT\\\eeelllqqqwww{{{}}}{{{~~~|||wwwppplllhhhgggfff\\\[[[ZZZYYYXXXWWWVVVUUURRRTTTVVVXXXYYYYYYYYYYYYUUUVVVWWWYYYZZZZZZZZZZZZWWWYYY\\\^^^```aaabbbaaaeeedddcccbbbbbbdddfffgggiiijjjjjjiiiiiihhhgggffffffeeebbb___]]]\\\\\\\\\```___^^^^^^^^^^^^___```ZZZYYYVVVSSSOOOKKKIIIGGG@@@>>><<<999777555555555888;;;>>>>>><<<<<<>>>@@@CCCBBB???===:::999888777333444555777999::::::;;;888999;;;===????????????@@@BBBDDDEEEEEEGGGIIIKKKIIIIIIJJJLLLOOORRRVVVWWW[[[[[[\\\]]]]]]^^^_________]]][[[ZZZZZZ[[[^^^______dddjjjjjjhhhfffgggiiihhhiiihhhbbb[[[WWWXXX[[[```aaabbbaaaaaaaaaccceeehhhggghhhkkkooorrrqqqoooeeeccc```^^^]]]^^^```bbbfffkkksssxxxwwwppphhhbbbTTTJJJCCCFFFLLLNNNOOOOOOOOOPPPSSSVVVZZZ^^^bbbdddkkkmmmooosssvvvzzz|||}}}wwwvvvtttqqqnnnllliiihhhiiihhhfffccc```]]][[[ZZZWWWVVVUUUTTTSSSRRRQQQQQQPPPPPPPPPOOONNNMMMLLLLLLIIIIIIHHHHHHGGGFFFFFFEEEDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCCCCCCCDDD@@@@@@??????@@@@@@AAABBB???AAABBBBBBBBBBBBCCCEEEIIIJJJKKKLLLMMMNNNOOOOOOPPPPPPOOOOOONNNMMMMMMLLLKKKKKKLLLKKKKKKLLLNNNQQQPPPQQQLLLAAA:::;;;???@@@===>>>???>>><<<<<<<<<===;;;===@@@BBBAAA???;;;888555555555555555444444444333333333444444555555555111000///......///000111222111///...---------.........---,,,,,,,,,,,,------------------...///000---------------...///000////////////////////////)))+++---///000000///...///.........///000222333000000////////////000000000000000000000000000000---...///111111111000/////////000111111111111111444333222111111222444666666888:::<<<>>>???????????????>>>>>>???AAABBBDDDEEEGGGIIILLLMMMNNNMMMLLLCCCHHHPPPXXXaaaiiiqqquuuvvv{{{~~~~~~~~~zzzuuupppmmmiiieeebbb^^^]]]ZZZXXXVVVTTTSSSSSSUUUUUUUUUUUUUUUTTTSSSRRRUUUTTTTTTSSSTTTVVVWWWXXXWWWXXXZZZ\\\^^^```bbbcccaaaaaa``````aaaccceeefffccceeeggggggfffeeeeeeeeeccc```\\\YYYYYYZZZZZZZZZ^^^^^^]]]]]]\\\[[[ZZZZZZYYYUUUPPPMMMKKKIIIFFFEEE===<<<999888777777888999;;;;;;;;;;;;;;;<<<===>>>CCCAAA???<<<999777555444333444555666888:::<<<======<<<<<<===???AAA@@@@@@CCCGGGJJJKKKIIIGGGHHHIIINNNMMMMMMKKKLLLOOOTTTXXXZZZ\\\\\\\\\\\\]]]___aaabbbbbbaaa^^^[[[ZZZ[[[]]]eeegggiiihhhfffeeedddeeeeeefffddd^^^VVVQQQSSSVVVdddddddddeeeggghhhgggggglllpppsssrrrssstttsssoooiiidddbbbcccccc___\\\]]]hhhkkkppptttrrrkkkaaaYYYOOOMMMKKKMMMQQQTTTTTTRRRSSSTTTUUUUUUVVVYYY^^^bbbjjjkkknnnqqqtttvvvxxxyyyxxxsssmmmjjjjjjjjjiiigggfffeeedddbbb___^^^\\\[[[WWWVVVTTTSSSQQQPPPOOOOOONNNNNNNNNOOOOOOPPPPPPPPPIIIJJJKKKJJJHHHEEEEEEEEEBBBBBBCCCCCCDDDDDDEEEEEEEEEDDDCCCDDDEEEDDDCCCAAABBBAAA@@@???>>>>>>>>>>>>???@@@AAA@@@???@@@CCCEEEIIIJJJMMMOOOQQQQQQPPPPPPPPPPPPQQQQQQPPPNNNLLLKKKKKKKKKKKKKKKLLLMMMNNNOOOUUUTTTMMMBBB<<<>>>@@@@@@BBBBBBAAA>>>;;;:::<<<>>>CCCBBB@@@>>><<<:::888777777666555444333333444555666555444333222333444444444333222111111111222333111111111111111111111111000000///...------,,,,,,------------------------............////////////------,,,+++,,,---.../////////............//////000///---,,,---...000111000//////.........//////..................------111111000000//////......////////////000000000000222222222333444555666777666777888999;;;<<<===>>>======>>>@@@@@@???BBBEEEEEEGGGHHHJJJJJJIIIHHHGGGGGGJJJTTTaaahhhlllqqqwww{{{}}}}}}~~~zzzuuuqqqmmmiiieeebbb\\\[[[YYYWWWUUUTTTTTTSSSTTTTTTTTTTTTSSSRRRRRRQQQSSSRRRRRRRRRRRRTTTUUUVVVTTTUUUWWWYYY[[[]]]^^^___``````___^^^^^^___```aaaccceeeggggggeeedddddddddeeebbb]]][[[[[[\\\\\\[[[^^^]]]\\\[[[ZZZYYYXXXXXXVVVSSSOOOLLLIIIGGGDDDBBB;;;:::888666666666888999::::::::::::;;;<<<<<<===???>>><<<999777555444333333444444666777999;;;<<<===<<<<<<>>>AAABBBBBBBBBCCCFFFJJJJJJIIIGGGGGGHHHIIIJJJJJJIIIJJJLLLPPPTTTYYY[[[]]]^^^^^^___```bbbcccccccccaaa```___aaacccgggiiijjjhhheeecccaaaaaabbbcccbbb\\\TTTQQQTTTXXXcccbbbcccdddgggiiikkkkkkmmmssswwwwwwvvvvvvqqqkkkeeeaaa```cccdddaaa```aaaeeehhhlllooonnnggg^^^WWWOOOMMMLLLNNNSSSWWWWWWVVVUUUUUUVVVVVVWWWZZZ___bbbjjjlllnnnqqqsssuuuuuuuuuuuuqqqkkkhhhhhhhhhgggeeefffeeedddbbb___]]]\\\[[[VVVUUUTTTRRRQQQPPPPPPPPPOOOOOOOOOOOONNNNNNMMMMMMJJJKKKKKKIIIGGGEEEFFFFFFDDDDDDEEEEEEEEEEEEFFFFFFEEEDDDCCCDDDDDDDDDBBBAAAAAAAAA@@@???>>>>>>>>>>>>@@@AAAAAA@@@@@@AAACCCEEEIIIKKKMMMPPPQQQQQQQQQPPPPPPPPPQQQPPPPPPNNNMMMLLLLLLLLLKKKKKKLLLMMMNNNNNNSSSQQQJJJ@@@<<<@@@CCCDDDCCCCCCAAA???<<<<<<===?????????>>>===<<<<<<;;;;;;888888666666555666777888666555444333222333444444444333111000///000000111////////////////////////000//////...------,,,,,,------------------------............////////////...------,,,---...///000//////............//////111000///......///000111//////............//////........................////////////000000000000////////////000000000111222222222333444555666777666777888999:::<<<======@@@>>>===>>>@@@@@@@@@@@@EEEFFFHHHJJJJJJIIIHHHGGGFFFGGGNNNXXX___eeemmmttt{{{}}}}}}~~~~~~}}}zzzuuuqqqmmmiiidddaaa[[[ZZZYYYWWWUUUTTTTTTTTTSSSSSSRRRQQQPPPPPPOOOOOOOOOOOOOOOOOOPPPQQQRRRRRRPPPQQQRRRTTTVVVXXXYYYZZZ]]]]]]\\\[[[[[[[[[[[[\\\bbbdddffffffdddbbbaaabbbcccaaa]]][[[[[[\\\[[[[[[\\\[[[ZZZYYYWWWVVVUUUTTTQQQOOOLLLJJJHHHEEEAAA>>>999888777555555666888999;;;;;;;;;;;;;;;;;;;;;<<<;;;:::888666444333222222333333444555777999:::;;;===<<<===???CCCEEEFFFEEEDDDFFFIIIIIIHHHGGGGGGGGGFFFHHHIIIJJJJJJLLLOOOQQQWWWZZZ^^^```aaaaaacccddddddeeeffffffeeeeeegggiiijjjkkkkkkiiieeeaaa___^^^```aaa```[[[TTTRRRVVV[[[aaaaaabbbdddgggkkkoooqqqooovvv{{{{{{yyyvvvnnnfff```\\\\\\aaadddcccccceeeeeefffiiikkkjjjeee]]]WWWOOOMMMMMMQQQWWW\\\]]]\\\WWWXXXYYYYYYYYY\\\```ccciiikkknnnppprrrrrrqqqqqqqqqnnniiigggfffeeedddcccfffeeecccaaa^^^\\\ZZZYYYUUUUUUSSSRRRQQQQQQQQQQQQQQQQQQPPPOOONNNMMMLLLKKKKKKKKKKKKIIIFFFEEEFFFHHHGGGGGGGGGGGGFFFFFFFFFFFFDDDCCCBBBCCCDDDDDDBBB@@@@@@??????>>>>>>>>>??????@@@AAABBBAAA@@@AAADDDFFFIIIKKKMMMPPPQQQQQQQQQPPPOOOOOOPPPPPPOOONNNMMMLLLMMMMMMMMMMMMMMMMMMNNNNNNQQQOOOGGG>>><<>>@@@???>>>===<<<<<<;;;<<<<<<888777666666666777888999666555444333222333444444444333111///......//////......................../////////...------,,,,,,---------------------------............/////////...............///000000//////............//////222111111000000///////////////............//////.................................///000111111111/////////000000000111111222222222333444555777777666666777888:::;;;<<<<<>>AAACCCBBB@@@DDDEEEGGGIIIJJJJJJIIIHHHFFFEEEHHHNNNUUU\\\fffpppyyy~~~}}}|||}}}~~~~~~}}}{{{xxxtttppplllhhhccc```^^^\\\ZZZXXXVVVTTTSSSSSSQQQQQQOOONNNMMMLLLLLLKKKKKKKKKKKKLLLLLLMMMNNNNNNMMMMMMOOOPPPRRRTTTUUUVVVXXXXXXXXXXXXXXXXXXYYYYYY```aaaccccccaaa___^^^^^^___\\\YYYXXXXXXXXXXXXWWWYYYXXXWWWUUUTTTRRRQQQPPPNNNLLLJJJIIIGGGCCC???<<<999888666555666777999;;;<<<============<<<<<<<<<888777555444333333222222333333444555666888:::;;;<<<<<<===@@@DDDGGGHHHHHHEEEFFFHHHHHHHHHGGGGGGGGGFFFIIILLLMMMNNNOOOQQQRRRVVVZZZ^^^bbbcccdddeeeffffffggghhhiiihhhhhhjjjlllkkklllllljjjfffbbb```___```bbbaaa]]]WWWUUUYYY^^^aaabbbcccdddfffjjjpppsssrrrwww{{{yyyvvvrrrjjjbbb\\\YYYZZZ___ccccccdddfffhhhhhhjjjkkkjjjeee^^^XXXOOONNNOOOTTT[[[aaacccccc\\\\\\]]]]]]]]]^^^bbbdddfffhhhkkknnnppppppooonnnmmmkkkhhheeedddcccccccccccccccaaa___\\\ZZZXXXWWWTTTTTTSSSRRRRRRRRRRRRRRRRRRRRRQQQPPPOOONNNMMMMMMKKKKKKKKKIIIGGGFFFGGGIIIHHHHHHGGGGGGFFFEEEEEEDDDCCCBBBAAABBBCCCDDDBBB@@@???>>>>>>>>>>>>??????@@@AAAAAABBBAAA@@@AAADDDFFFHHHIIILLLNNNPPPPPPOOOOOOOOOOOOOOOOOONNNNNNNNNNNNPPPPPPOOOOOOOOOOOOPPPPPPSSSOOOFFF===<<>>???AAA@@@>>><<<;;;999999999666555444444444555666777666555444333222333444444444333222000////////////000000000000000000000000//////.........------------------------------------------........./////////////////////000000111//////............//////111111111111000...---,,,///............//////000............////////////.../////////000000000111//////000000000111111111111111222333444555777888666666777888999:::;;;<<<===???@@@???AAAEEEFFFEEECCCDDDGGGIIIJJJJJJIIIHHHGGGDDDEEEJJJOOOTTT^^^hhhvvv||||||{{{zzz{{{|||}}}|||{{{wwwuuuqqqnnnkkkgggbbb___aaa___\\\YYYVVVTTTRRRQQQPPPOOOMMMKKKIIIHHHHHHHHHGGGGGGHHHIIIIIIJJJJJJJJJJJJKKKLLLMMMOOOQQQRRRRRRRRRSSSTTTUUUVVVWWWXXXXXX[[[\\\^^^^^^\\\[[[ZZZZZZ[[[XXXVVVUUUUUUVVVUUUTTTTTTTTTSSSQQQPPPNNNMMMMMMLLLJJJHHHGGGEEEBBB>>>:::888888777666777999<<<===??????@@@@@@???>>>===<<<777666555444444444444444444444444555777888::::::<<<<<<>>>AAAFFFIIIJJJJJJGGGGGGGGGGGGHHHHHHGGGFFFFFFIIILLLNNNOOOPPPRRRSSSVVVZZZ___bbbdddeeeggghhhgggiiijjjkkkjjjjjjkkkllllllmmmnnnmmmiiifffeeeeeedddfffgggbbb\\\YYY\\\```bbbcccddddddeeeiiinnnrrrssswwwyyyuuuqqqnnnggg```ZZZXXXXXX^^^bbbcccdddfffjjjjjjkkkllljjjeee]]]XXXOOONNNPPPVVV___fffiiiiiiaaabbbbbbbbbaaabbbdddfffdddeeehhhkkklllmmmlllllljjjiiigggeeecccbbbbbbccc```___^^^\\\ZZZXXXVVVVVVTTTTTTSSSRRRRRRRRRRRRRRRQQQQQQQQQQQQPPPPPPPPPPPPJJJKKKKKKIIIGGGGGGHHHIIIGGGGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@AAACCCCCCBBB@@@>>>>>>>>>===>>>>>>??????@@@AAAAAAAAA@@@AAADDDFFFFFFHHHJJJMMMNNNNNNNNNMMMNNNNNNNNNNNNNNNNNNNNNOOORRRRRRQQQQQQRRRRRRSSSSSSVVVQQQGGG>>>===DDDHHHHHHLLLKKKHHHDDD???======>>>??????>>>>>><<<;;;:::999777666555444444555666777666555444333222333444444555444222111000000111111000000000000000000000000...............---------------------------------------------............/////////000000000000000//////............//////////////////...---,,,+++...............///000000........./////////000000111000000000/////////...000000000000111111111111111111111222444666777888777777888999:::;;;;;;<<<999@@@BBB???===BBBEEEFFFCCCDDDGGGIIIIIIIIIHHHGGGDDDBBBDDDHHHLLLOOOWWW```nnnuuu~~~}}}}}}}}}zzzyyyxxxxxxyyyzzzyyywwwrrrqqqnnnllljjjgggbbb^^^```___\\\YYYVVVSSSRRRQQQNNNMMMJJJHHHFFFEEEDDDEEEDDDDDDFFFGGGGGGGGGGGGGGGHHHHHHIIIKKKLLLNNNOOOOOOMMMNNNPPPRRRTTTUUUUUUVVVTTTVVVXXXYYYWWWVVVVVVVVVXXXVVVTTTSSSTTTTTTSSSRRRPPPOOOOOONNNMMMLLLKKKKKKJJJHHHFFFDDDBBB@@@<<<:::777777666777888;;;===???AAAAAABBBBBBAAA???>>><<<888777666555555555555555555555666666777999:::;;;======>>>AAAFFFIIIKKKKKKJJJHHHGGGGGGIIIIIIHHHFFFDDDGGGJJJLLLMMMNNNPPPRRRWWWZZZ^^^aaaccceeegggiiiiiikkkmmmnnnmmmmmmnnnooooooppprrrqqqnnnlllkkkkkkjjjmmmnnniiibbb]]]]]]```bbbdddfffeeeeeeggglllppptttwwwxxxtttqqqmmmggg```[[[XXXYYY___ddddddfffhhhlllmmmmmmmmmjjjddd\\\VVVOOOOOOQQQXXXbbbiiilllmmmfffggghhhgggffffffgggiiidddeeefffggghhhiiiiiiiiifffffffffdddbbb```aaabbb]]]]]]\\\ZZZYYYXXXWWWVVVUUUUUUSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPIIIJJJLLLKKKIIIHHHHHHIIIEEEEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@AAABBBCCCAAA@@@???>>>>>>=========>>>>>>???@@@AAA@@@???@@@CCCEEEFFFHHHJJJMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPRRRRRRRRRRRRSSSTTTUUUVVVXXXRRRHHH@@@@@@FFFIIIGGGLLLKKKHHHDDD@@@>>>>>>???<<<===@@@AAABBBAAA@@@???:::999888777777777888888666555444333222333444444444333222111111111222333................................................------------------------,,,------------...............///000000000000000//////............/////////......------,,,,,,,,,......---......///000111.........//////000000111111111111000///.........000000000111111111222222000111111222444666888999888888999::::::;;;<<<<<<999@@@BBB===<<>>===:::888666555555666777:::===???AAABBBBBBBBBAAA???===;;;999888777666555555555555777777777777888:::;;;<<<======>>>AAAFFFIIIJJJJJJLLLJJJHHHHHHIIIJJJIIIGGGDDDFFFHHHJJJKKKMMMPPPRRRXXX[[[^^^```bbbdddgggiiijjjmmmppprrrrrrssstttuuutttuuuvvvuuussspppooooooooorrrtttooofff^^^\\\]]]^^^bbbffffffeeefffkkkpppsssxxx{{{yyyuuuqqqiiiaaa[[[XXXZZZaaaggghhhjjjmmmqqqqqqqqqqqqmmmfff]]]VVVPPPPPPRRRYYYccckkkoooooojjjkkklllkkkjjjiiijjjkkkhhhgggfffddddddddddddeeebbbcccdddbbb___^^^___```\\\\\\[[[[[[ZZZYYYYYYYYYVVVUUUTTTRRRQQQPPPPPPPPPQQQQQQPPPOOONNNMMMMMMLLLGGGIIILLLMMMKKKIIIHHHGGGDDDDDDDDDCCCCCCBBBBBBBBB@@@??????@@@BBBBBBAAA@@@@@@???>>>===============>>>???@@@???>>>???BBBDDDGGGIIILLLNNNOOOOOOOOONNNMMMLLLLLLLLLMMMNNNPPPQQQPPPPPPPPPQQQSSSTTTVVVWWWWWWRRRIIIBBBCCCIIIKKKHHHHHHHHHFFFCCC@@@@@@AAACCC>>>@@@EEEHHHIIIGGGDDDBBB<<<;;;999777666666777777666555444333222333444444222111000000000111333333////////////////////////........................------------------------,,,,,,---------.........---...///000000000////////////............/////////...---,,,,,,---...///---------......///000111---......///000000111111000000000000////////////000000111111111222222222000000111222444666888999:::::::::;;;;;;<<<<<<===<<<@@@???===DDDOOOOOOGGGEEEFFFHHHHHHHHHGGGEEEDDDBBBAAACCCIIINNNTTT^^^ggglllrrryyy~~~~~~|||yyyxxxwwwuuutttrrrrrrrrrrrrpppoookkkjjjiiiiiihhhfffaaa^^^WWWVVVUUUTTTSSSSSSSSSSSSLLLJJJGGGDDDAAA@@@@@@AAAAAABBBCCCEEEFFFEEEEEEDDDCCCDDDEEEFFFGGGHHHIIIJJJIIIJJJKKKMMMMMMMMMLLLLLLJJJLLLOOOPPPPPPPPPPPPQQQOOOMMMLLLLLLMMMMMMKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGDDD???===;;;:::999777444444444444777:::===???AAAAAABBBBBBAAA>>><<<:::999888777666555444444444888888888888999:::;;;<<<======>>>AAAFFFIIIJJJJJJNNNKKKHHHHHHJJJKKKJJJHHHEEEGGGIIIJJJKKKNNNQQQTTTYYY[[[]]]___```cccgggiiikkknnnrrruuuwwwxxxzzz{{{xxxyyyzzzyyyuuurrrqqqqqqrrrvvvwwwrrrhhh___ZZZZZZ[[[```eeefffeeegggkkkppprrryyy~~~{{{uuukkkbbb[[[YYY[[[cccjjjlllooorrruuuvvvvvvvvvrrriii___XXXPPPPPPSSSZZZdddlllooopppmmmnnnooonnnlllkkklllmmmkkkiiifffcccaaa```aaaaaa___aaabbb```]]]\\\]]]___\\\\\\\\\\\\[[[[[[[[[[[[WWWVVVTTTSSSQQQPPPOOOOOORRRQQQPPPNNNLLLKKKIIIIIIFFFIIIMMMNNNLLLJJJHHHGGGDDDDDDDDDDDDCCCCCCCCCCCC?????????@@@BBBBBBAAA@@@@@@@@@???===<<<<<<<<<<<<>>>>>>???>>>>>>>>>AAACCCIIIKKKMMMPPPQQQQQQPPPPPPLLLLLLKKKKKKLLLNNNPPPQQQNNNNNNOOOPPPRRRTTTUUUVVVVVVRRRIIICCCFFFLLLMMMJJJDDDEEEDDDBBBAAAAAADDDGGGCCCFFFJJJMMMMMMIIIDDDAAA;;;:::888666444444444444666555444333222333444444000000/////////111222333222222222222222222222222---.....................------------------------,,,,,,,,,---------......,,,---///000000000///...//////............//////000///...,,,---...000111---------......000111111---......///000111111222......//////000000111111000111111111111222222222000000111222444666888999:::;;;;;;<<<<<<=========>>>>>><<<>>>NNN___]]]PPPFFFGGGHHHIIIHHHFFFDDDCCCEEEDDDEEELLLSSS[[[hhhsssssswww}}}~~~||||||yyyxxxwwwuuutttsssqqqpppnnnnnnmmmnnnmmmllljjjhhhddd^^^YYYVVVUUUTTTUUUUUUSSSPPPNNNLLLJJJFFFCCCAAA@@@@@@@@@<<<===>>>???@@@AAABBBBBBBBBBBBAAAAAABBBCCCEEEFFFDDDEEEGGGIIIJJJLLLLLLLLLJJJJJJKKKMMMNNNNNNNNNNNNJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFDDDCCC???===;;;999999999777666444444444555777888:::;;;BBBBBBAAA@@@???>>><<<;;;:::999999777666555333333333444555777888:::;;;<<<<<<===???BBBEEEGGGIIIJJJIIIJJJKKKKKKJJJJJJLLLMMMKKKKKKKKKJJJKKKMMMQQQUUUXXXZZZ]]]___aaadddgggjjjmmmqqqwwwzzz{{{zzzzzzzzzwwwxxx|||~~~yyyqqqoooqqqvvvxxxxxxsssiii___YYYVVVXXX]]]dddgggiiijjjnnnqqqrrrxxx|||{{{vvvpppfff]]]XXXXXXZZZ___gggoootttvvv~~~|||zzzxxxssskkkaaaYYYSSSNNNLLLSSSaaannnuuuwwwvvvuuutttsssqqqpppooooooqqqmmmgggcccaaa```___^^^aaa___^^^^^^^^^^^^]]][[[ZZZ[[[\\\\\\\\\[[[YYYXXXVVVTTTRRRQQQPPPPPPMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKMMMMMMMMMMMMLLLJJJIIIHHHGGGFFFEEEDDDCCCBBBAAAAAABBBAAAAAA@@@???>>>======<<<<<<<<<<<<<<<;;;;;;;;;>>>>>>>>>>>>>>>@@@DDDHHHIIIJJJKKKLLLNNNPPPQQQQQQOOOOOOOOONNNNNNNNNMMMMMMQQQPPPOOOQQQSSSUUUVVVUUUZZZKKK???@@@GGGKKKKKKKKKGGGFFFDDDAAA@@@@@@CCCEEEIIIJJJKKKKKKIIIDDD@@@===;;;:::999888777777777777555555555555555555555555111111000000000000111111111111111111111000//////---------------...///000...,,,+++******+++---///---...///...------...///222111///......///000000000///...---,,,------...///...---,,,+++,,,---...//////............//////---...///...---------/////////............//////000111111111111222222222222222222333444555666777777888:::;;;<<<<<<;;;:::>>>======BBBHHHMMMOOOOOOEEEFFFHHHHHHHHHFFFDDDCCCEEECCCEEEMMM\\\lllxxx~~~~~~}}}}}}yyywww{{{}}}zzzxxxwwwwwwuuutttrrrppppppppppppnnnllljjjhhhfffbbb]]]YYYVVVUUUTTTTTTSSSQQQNNNLLLGGGEEEBBB???<<<;;;;;;<<<<<<<<<===>>>???@@@AAAAAA@@@@@@@@@@@@@@@BBBCCCDDDCCCDDDEEEGGGIIIJJJJJJJJJGGGGGGHHHIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGFFFEEEDDDCCCBBB@@@<<<:::888777444222444444444555666888::::::@@@AAAAAAAAA???>>><<<::::::999888666555444444444555666666777888999:::::::::;;;===???BBBDDDFFFGGGHHHIIIJJJJJJIIIIIILLLMMMMMMMMMMMMMMMMMMPPPTTTWWW\\\^^^aaabbbdddgggjjjmmmooosssyyy|||~~~~~~~~~|||||||||uuutttwwwyyy{{{|||wwwnnneee___]]]]]]bbbhhhkkkkkklllnnnpppuuuzzz}}}zzzuuummmbbbYYYUUUVVVYYY```jjjttt{{{}}}wwwnnnbbbZZZRRROOOOOOWWWeeerrryyy{{{xxxwwwvvvuuutttsssrrrrrrrrrnnnhhheeecccbbbaaa``````___^^^^^^______]]]\\\[[[[[[\\\\\\[[[ZZZXXXWWWWWWUUUSSSSSSSSSRRRPPPNNNMMMMMMLLLLLLLLLKKKKKKKKKMMMMMMMMMLLLKKKJJJHHHGGGEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@??????????????????=========<<<<<<;;;;;;;;;>>>>>>>>>======@@@DDDHHHKKKLLLMMMNNNOOOPPPPPPQQQOOOOOOOOONNNNNNNNNNNNMMMOOONNNNNNOOORRRUUUUUUUUUXXXJJJ>>>@@@GGGKKKKKKKKKHHHGGGEEECCCBBBCCCEEEGGGIIIIIIJJJIIIFFFCCC???======<<<:::999777666555555555555555555555555555555111111000000000000111111000111111111111000//////......---------....../////////...---------...///---...///...------...///............//////000111000///...---,,,------......---,,,,,,,,,,,,......//////............//////...///000000......///000//////............//////000000111111111222222222222222222333444555666777777888999;;;<<<;;;;;;;;;@@@>>>===???CCCEEEFFFEEEGGGHHHJJJJJJJJJHHHFFFEEEDDDDDDHHHSSScccssszzzwwwzzz{{{xxxwwwvvvuuurrrpppppppppqqqrrrooollliiifffccc```\\\ZZZWWWUUUSSSRRRQQQNNNKKKHHHCCCAAA>>>;;;999999999999:::;;;;;;<<<===>>>?????????>>>>>>>>>???@@@AAABBB@@@AAACCCDDDEEEFFFFFFGGGEEEEEEFFFFFFEEEEEEDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGFFFFFFEEEDDDBBBBBBAAA???;;;999888666444222333333444555666888999:::===???@@@AAA@@@>>>;;;999:::999666555444444555666777777888888888888999999999999;;;<<<>>>AAABBBDDDEEEFFFHHHHHHHHHIIIKKKNNNOOOPPPPPPPPPPPPSSSWWWZZZ___aaacccdddeeehhhkkknnnqqquuu{{{yyyzzz~~~~~~}}}uuunnniiigggfffkkkpppqqqpppnnnnnnpppsssyyy|||yyytttlllaaaXXXUUUWWW[[[cccnnnyyyyyymmmaaaXXXQQQPPPSSS]]]lllxxx~~~yyyxxxxxxwwwvvvuuuttttttsssoookkkgggeeedddcccbbb```___^^^^^^______^^^]]]\\\\\\\\\\\\ZZZYYYVVVUUUSSSQQQPPPOOOPPPPPPNNNMMMMMMMMMMMMMMMLLLLLLLLLLLLNNNMMMMMMLLLJJJHHHGGGFFFDDDCCCCCCBBBAAA@@@??????>>>>>>>>>?????????@@@@@@>>>>>>======<<<;;;::::::<<<============@@@DDDHHHMMMMMMNNNOOOPPPPPPPPPPPPOOOOOOOOOOOONNNNNNNNNNNNNNNMMMLLLNNNRRRTTTUUUUUUUUUHHH>>>@@@HHHKKKLLLLLLJJJIIIGGGEEEEEEFFFHHHIIIHHHHHHGGGEEECCC@@@>>><<<>>>===;;;999777555444333444444444444444444444444111111000000000000111111000000111111000000///...//////...---------....../////////......------,,,---...///...------...///***+++---...///000000000//////...------------...---,,,,,,+++,,,---///000//////............/////////000111000///...///111//////............//////000000000111111111222222222222222333444555777777777888999:::;;;;;;;;;;;;@@@???>>>>>>@@@AAAAAA@@@GGGHHHIIIJJJJJJIIIGGGEEEDDDEEEKKKXXXiiiyyyzzzuuuyyy}}}zzzxxxtttssspppooonnnoooqqqrrrqqqmmmhhhdddbbb___\\\ZZZVVVTTTQQQOOOMMMKKKGGGEEEBBB@@@>>>;;;999999::::::999::::::;;;<<<<<<======>>>>>>>>>>>>>>>???@@@@@@>>>???@@@AAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFDDDDDDDDDDDDCCCBBBAAA@@@<<<:::888777777777666555333333444444666777999::::::<<>>>>>>>>>>>??????????????????>>>===<<<;;;::::::<<<<<<=========AAAEEEIIIKKKLLLNNNOOOQQQQQQQQQQQQPPPPPPOOOOOOOOONNNNNNNNNNNNMMMMMMOOORRRUUUVVVVVVRRRGGG@@@BBBIIILLLMMMMMMKKKIIIHHHGGGHHHJJJJJJJJJHHHFFFDDDBBB???===<<<;;;<<<;;;;;;999888666555444444444444444444444444444111111000000000000111111000000000000000//////...000///...---------------------------,,,+++***)))---...///...---------///)))+++,,,...//////...---............------......,,,,,,++++++,,,...///000//////............//////...///000000///...///000//////............//////000000000000111111111111111111222333444555777888888888999:::;;;;;;;;;;;;>>>>>>>>>???AAACCCDDDEEEDDDFFFGGGHHHHHHGGGEEEDDDDDDEEELLLXXXggguuu}}}|||}}}xxxtttxxx|||zzzuuusssqqqpppooopppqqqrrrqqqnnnhhhdddaaa^^^\\\ZZZUUURRROOOLLLJJJGGGDDDAAA@@@???<<<:::999999::::::999999999:::;;;;;;<<<<<<===>>>>>>>>>????????????<<<<<<===>>>>>>???>>>>>>>>>???@@@BBBCCCDDDDDDDDDAAABBBBBBBBBCCCCCCCCCDDDBBBBBBBBBBBBAAA@@@??????;;;999777666666666555444333333333444555777999:::888:::===???>>><<<999777888666444333333555777999555666888:::<<<>>>@@@@@@???>>>======>>>???AAABBBAAACCCEEEFFFFFFHHHKKKMMMOOOQQQRRRSSSTTTVVVYYY\\\^^^```bbbcccdddeeeiiikkkqqquuu{{{yyy{{{{{{yyyyyyzzz|||~~~|||wwwssssssssspppwww{{{zzzvvvpppggg^^^[[[]]]bbbkkkvvv{{{qqqeee[[[UUUOOOTTT^^^lllzzz~~~~~~}}}|||{{{zzzzzzyyywwwtttpppnnnmmmkkkiiihhhdddbbbaaaaaabbbaaa```^^^^^^^^^^^^]]][[[XXXVVVTTTVVVUUUSSSTTTTTTUUUSSSRRRMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKJJJHHHGGGEEEDDDDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@??????>>>======<<>>>>>===<<<<<<;;;;;;;;;<<<======>>>BBBGGGKKKHHHJJJMMMOOOQQQRRRRRRRRRPPPPPPPPPOOOOOOOOONNNNNNOOONNNNNNPPPSSSVVVWWWVVVQQQHHHAAAEEEKKKMMMNNNNNNJJJHHHFFFGGGIIIKKKKKKJJJFFFEEEBBB???===;;;::::::999999999999999888777666444444444444444444444444111111000000000000111111000000000000000///......000///...---------------------------,,,+++***)))---...///...---------///+++,,,---......---,,,+++------..................,,,,,,++++++,,,...///000//////............//////---...//////------.../////////............////////////000000000111111111111111111222444666777888999999999999:::;;;<<<<<<<<<===>>>@@@AAADDDFFFHHHDDDEEEGGGHHHHHHGGGFFFDDDCCCEEEJJJTTT```jjjooopppppptttzzztttssszzz~~~{{{yyyvvvuuutttsssrrrrrrrrrrrrppplllgggccc```]]]ZZZXXXSSSPPPLLLIIIGGGDDDBBB???===;;;999777666666777888999999999:::::::::;;;;;;<<<===>>>>>>>>>>>>======:::;;;;;;<<<<<<<<<;;;;;;888999;;;===???@@@@@@AAA=========>>>??????@@@@@@???@@@@@@@@@??????>>>======;;;777666555444222000222222333444555777888999777888;;;<<<<<<;;;999888555444333333444666888999444666888;;;???BBBDDDFFFDDDCCCAAA@@@@@@AAACCCDDDBBBCCCEEEFFFFFFHHHKKKMMMOOOQQQSSSTTTUUUWWWZZZ]]]```aaadddeeefffhhhlllnnnqqquuu{{{{{{|||~~~}}}}}}|||wwwssssssuuuwww|||~~~yyyrrrhhh^^^[[[___fffqqq{{{}}}uuujjjaaa[[[XXXTTT[[[hhhwwwyyyvvvsssqqqpppooollljjjhhhfffdddcccccccccaaa____________^^^\\\ZZZWWWVVVWWWUUUSSSSSSTTTTTTRRRPPPLLLLLLLLLLLLKKKKKKKKKKKKIIIIIIIIIIIIHHHFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@???>>>===<<<<<<;;;>>>>>>>>>=========<<<<<<<<<===>>>>>>@@@DDDIIIMMMIIIKKKNNNQQQSSSSSSSSSRRRPPPPPPPPPPPPOOOOOOOOOOOOQQQPPPOOOQQQSSSVVVVVVVVVOOOGGGBBBFFFKKKLLLLLLMMMHHHEEEDDDEEEIIIKKKJJJHHHEEEDDDAAA???<<<:::999999777888999::::::999888777333333333333333333333333111111000000000000111111//////000000//////...---//////...---------....../////////......------,,,---...///...------...///------......------,,,+++,,,---......///.........---,,,,,,+++,,,---///000//////............//////---...///...---,,,---/////////............///////////////000000000111111000111111222444666888999999999999999:::;;;<<<===<<<===?????????@@@BBBEEEEEEGGGIIIJJJJJJIIIHHHGGGDDDDDDHHHPPPZZZbbbeeefffiiinnnvvvsssttt|||}}}|||~~~~~~|||yyywwwssssssssssssrrrpppnnnmmmmmmjjjeeeaaa^^^ZZZWWWTTTQQQNNNJJJFFFDDDBBB@@@>>>:::999777555555555777777999999::::::::::::;;;;;;;;;;;;<<<======<<<;;;::::::::::::;;;::::::999999666777888:::;;;<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<999777555444333111000222222333444555777888999666777999:::::::::999999333333333444555666888999666777:::===AAADDDGGGHHHHHHFFFDDDBBBAAABBBDDDEEECCCDDDFFFFFFFFFHHHJJJMMMOOOQQQTTTVVVWWWYYY\\\^^^```bbbeeefffhhhkkknnnqqqrrrvvv{{{}}}xxxsssqqqsssuuuzzz}}}vvvkkkbbb```dddmmmwww}}}vvvlllaaa[[[YYYZZZ\\\eeetttzzzxxxuuutttsssqqqooommmllljjjgggfffeeedddaaa___`````````___^^^[[[YYYXXXUUUSSSQQQQQQQQQPPPNNNLLLKKKKKKKKKKKKJJJJJJJJJIIIGGGGGGHHHGGGGGGFFFFFFEEEBBBBBBBBBAAAAAAAAAAAAAAA??????>>>>>>=========<<<===============>>>>>>>>><<<===>>>???AAAEEEKKKOOONNNPPPRRRTTTUUUTTTRRRQQQQQQPPPPPPPPPPPPOOOOOOOOORRRPPPOOOPPPRRRTTTTTTSSSMMMFFFBBBEEEIIIIIIIIIJJJEEEBBB@@@CCCGGGJJJHHHFFFDDDCCCAAA???===:::999888888999:::::::::888666555333333333333333333333333111111000000000000111111//////000000//////...---......---------....../////////...---------...///---...///...------...///...---------------...///,,,,,,.../////////.........---,,,,,,,,,,,,......//////............//////---///000///...---.../////////............//////////////////000000000111000000111222444666888999999999999888999;;;<<<===<<<>>>??????>>>>>>AAADDDEEEFFFHHHJJJJJJJJJHHHGGGEEEEEEHHHPPPZZZbbbeeefffjjjnnnuuu}}}}}}tttvvv~~~|||zzz|||}}}zzzyyy{{{}}}~~~~~~~~~}}}zzzwwwuuuooopppqqqpppooollliiigggjjjgggccc```\\\YYYTTTQQQPPPMMMHHHEEECCCBBB@@@>>>;;;999777666666666888999::::::::::::::::::;;;;;;999:::;;;;;;;;;:::999888999::::::::::::999888888777888999:::::::::::::::<<<<<<======>>>??????@@@==================<<<<<<888666444444555555444333222222333333555666888999666777888888999999999999111222333444666777888888888999;;;???BBBEEEGGGIIIJJJHHHEEECCCBBBBBBDDDEEEDDDEEEFFFGGGGGGHHHJJJLLLPPPRRRUUUWWWXXXZZZ]]]______aaadddfffhhhkkknnnqqqssswww|||~~~}}}{{{uuupppnnnqqquuuyyyzzzqqqhhhgggkkksss}}}|||xxxooodddZZZUUUVVVYYYbbblll|||{{{yyywwwuuutttssspppnnnnnnllliiigggfffdddbbb___````````````___]]][[[YYYXXXVVVTTTSSSSSSRRRPPPNNNKKKJJJJJJJJJIIIIIIIIIIIIFFFFFFGGGGGGGGGGGGFFFFFFAAAAAA@@@@@@@@@@@@@@@@@@============>>>>>>>>>>>><<<<<<======>>>>>>??????===>>>???@@@BBBFFFLLLPPPSSSUUUVVVWWWWWWUUURRRPPPQQQQQQPPPPPPPPPOOOOOOOOORRRPPPOOOOOOQQQRRRRRRQQQKKKDDDAAADDDGGGGGGGGGHHHCCC@@@>>>AAAFFFIIIGGGDDDCCCBBBAAA@@@===;;;888777999:::;;;;;;:::777555333333333333333333333333333111111000000000000111111///////////////......------------------...///000...,,,+++******+++---///---...///...------...///---,,,,,,,,,---///111222+++,,,.../////////......///...---,,,+++,,,---...//////............/////////000111000///...///111//////............//////////////////000000000000000000111222444666888999:::999888888999:::<<<===;;;===@@@@@@???AAADDDGGGCCCDDDFFFHHHHHHHHHFFFEEEFFFFFFIIIQQQ\\\eeejjjkkkooorrrvvv{{{}}}vvvxxx~~~{{{|||~~~xxxqqqoooqqquuu|||{{{xxxxxxvvvsssuuuxxxsssqqqmmmkkkkkkkkkjjjiiihhhddd```\\\YYYVVVSSSQQQJJJHHHFFFCCCBBB???;;;888:::999888666555555555555999999999::::::;;;;;;;;;<<<<<<;;;:::888777666666999666444555999;;;<<<;;;:::999999999999999::::::999:::<<<>>>>>>???>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<777666555444333222222222333444555666777777777777444555666666666555444333222333555777888999999999???>>><<<;;;>>>BBBHHHKKKNNNKKKGGGCCCAAAAAABBBCCCDDDEEEGGGIIIJJJKKKLLLLLLQQQRRRUUUWWWZZZ\\\]]]]]]^^^aaadddgggjjjnnnsssvvvqqqtttyyy~~~|||zzzwwwwwwvvvqqqmmmooovvv|||yyyqqqkkklllvvvvvvsssgggZZZSSSPPPOOOSSSYYYcccrrr|||zzzxxxvvvsssqqqpppoooqqqpppnnniiidddaaa```````````````___^^^]]][[[[[[PPPPPPPPPPPPPPPOOOOOOOOOOOOMMMKKKKKKKKKJJJHHHGGGIIIHHHGGGFFFEEEEEEEEEEEEBBBBBBAAA@@@@@@???@@@@@@<<>>@@@@@@@@@??????>>>?????????===>>>??????AAAFFFLLLPPPSSSTTTTTTTTTTTTSSSRRRRRRQQQPPPOOOOOOOOOPPPQQQRRRSSSTTTRRRNNNOOORRRQQQMMMFFFCCC@@@BBBGGGIIIGGGCCCAAAAAACCCDDDDDDEEEEEEEEEDDDBBB@@@???>>>;;;888666999999999888888777666555555555555555444333222111111111111000000...------//////000000000000//////........................,,,,,,,,,------.........000///...---------------...---,,,++++++,,,---...///............---------////////////000000000000000...,,,++++++---000111000000000000000000000000000111000///---...000222////////////000000000000222222333333555666888999999::::::;;;;;;<<<<<<<<<<<<===>>>@@@BBBDDDEEEFFFDDDDDDEEEFFFFFFFFFFFFEEEIIIHHHLLLXXXhhhuuuzzzyyyzzz|||~~~zzzyyy~~~~~~uuummmlllnnnttt|||zzzuuuvvvvvvssssssuuuqqqooollljjjjjjiiigggfffbbb___[[[XXXVVVSSSPPPNNNJJJHHHEEECCCAAA>>>;;;888999999777666555555555555999999999:::;;;<<<<<<=========<<<:::999777666555;;;888666555666666444222888888777777777888999999888999;;;<<<=========<<<<<<<<<<<<;;;;;;;;;;;;;;;666666555444333333333333333444666777888999999999666666666666666555444333333444666777999999::::::>>>===<<<===@@@DDDHHHKKKKKKIIIFFFCCCBBBBBBDDDFFFFFFFFFHHHIIIKKKKKKLLLLLLQQQSSSUUUXXXZZZ\\\^^^^^^^^^aaadddgggjjjnnnrrruuuvvvyyy||||||xxxvvvvvvwwwuuuqqqooorrrzzzzzztttqqqvvv~~~wwwllldddZZZOOOJJJHHHHHHMMMRRRaaaoooxxxvvvssspppmmmlllkkkkkknnnmmmlllhhhccc```^^^^^^```______^^^]]]\\\[[[ZZZUUUTTTSSSRRRPPPNNNMMMMMMMMMLLLJJJIIIJJJIIIGGGFFFIIIHHHHHHFFFEEEDDDCCCCCC??????>>>==================>>>??????>>>===>>>???>>>>>>>>>======>>>?????????@@@AAAAAACCCHHHNNNRRRTTTTTTUUUUUUTTTTTTSSSRRRQQQPPPOOOOOOOOOOOOQQQQQQSSSTTTRRROOOPPPSSSRRRNNNEEEBBB@@@CCCGGGIIIGGGDDD???AAACCCEEEGGGHHHHHHGGGFFFDDDBBBAAA@@@>>>;;;888888888888888777666555555444444444444333222111000333333333222222111000///......////////////..............................,,,,,,------------------//////...------------...000//////......//////000///............---------........./////////000000///...---,,,,,,...///111////////////////////////000000000///......000222000000000000111111111111222222222333555666888999999::::::;;;;;;<<<<<<===>>>>>>???@@@BBBCCCDDDDDDFFFFFFGGGHHHHHHHHHHHHGGGHHHHHHMMMZZZkkkyyyzzzyyyvvvmmmkkknnnuuu~~~xxxrrrtttvvvtttrrrqqqooommmjjjiiihhhfffcccaaa\\\YYYVVVTTTRRRPPPLLLJJJIIIGGGCCCAAA@@@===:::888999888777666666555666666999999:::;;;<<<===>>>??????>>>===;;;999777666555999777666555444333000...666666666666666777888999999999:::;;;<<<<<<<<<;;;<<<<<<;;;;;;::::::999999666555444444333333333333444555666888:::;;;;;;<<<999888777666555555555555444555777888:::;;;;;;;;;<<<===>>>@@@CCCFFFIIIKKKHHHFFFDDDCCCCCCDDDGGGHHHHHHHHHJJJKKKKKKLLLLLLLLLQQQRRRTTTWWWZZZ]]]___```___aaadddgggjjjmmmrrruuuzzz{{{~~~}}}wwwtttrrrtttsssqqqooonnnttt}}}{{{xxxxxx}}}wwwjjj^^^TTTJJJBBB@@@@@@AAAEEEKKKZZZeeevvvrrrpppkkkgggdddccccccdddggghhhhhhfffbbb___^^^^^^______^^^]]]\\\[[[ZZZZZZWWWVVVUUUSSSRRRPPPOOONNNLLLKKKIIIIIIIIIIIIGGGEEEHHHHHHHHHGGGFFFCCCAAA@@@AAA@@@@@@??????????????????>>>======??????>>>===<<<<<<<<<<<<===>>>>>>???@@@AAACCCDDDFFFJJJPPPTTTUUUVVVVVVVVVVVVUUUTTTTTTQQQQQQOOOOOOOOOOOOPPPQQQSSSTTTRRRPPPPPPSSSRRRMMMCCCBBBAAACCCGGGIIIHHHEEE???AAAEEEHHHJJJKKKJJJIIIGGGEEECCCBBBAAA???;;;999777777777777666555444444333333333333222111000000222222333222222111000///------............------........................------------------,,,,,,...------------...////////////000000000000/////////............------------------.........//////------........./////////........................///000000///......000111111111111111222222222222222222222333444666888888999::::::;;;<<<<<<======???@@@@@@AAAAAABBBBBBCCCFFFFFFGGGHHHHHHHHHHHHGGGFFFGGGNNN\\\mmm{{{|||vvvtttwwwyyysssmmmqqqyyyxxxqqqssswwwvvvrrrooonnnllliiihhhfffddd```^^^XXXVVVTTTRRRQQQOOOLLLIIIHHHEEEBBB???>>><<<999777888777666666666666666777999999:::<<<===???@@@AAA@@@???===<<<:::888666555444444555666777666444333666666666666777888999::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<;;;:::999888888777666555444333333333333333333444666888:::<<<<<<===<<<:::888777666666666777666777888:::;;;<<<======<<<>>>AAADDDGGGIIIKKKKKKGGGEEEDDDCCCCCCEEEGGGIIIJJJJJJKKKLLLMMMMMMLLLLLLPPPQQQSSSUUUYYY\\\^^^```___bbbeeehhhjjjnnnrrruuuyyyzzz}}}zzzuuurrrrrrpppooommmkkkmmmttt}}}|||{{{~~~}}}}}}ssshhh\\\QQQHHHAAA;;;;;;<<<===@@@EEENNNVVVeeeuuu~~~ooolllfff```]]][[[[[[[[[___aaacccbbb```____________^^^]]]\\\[[[ZZZZZZZZZUUUUUUTTTTTTSSSSSSRRRRRRLLLKKKIIIIIIIIIIIIHHHFFFGGGGGGHHHGGGEEEBBB???===@@@@@@???>>>>>>?????????@@@===;;;<<>><<<;;;;;;<<<<<<===>>>???@@@@@@BBBCCCEEEGGGKKKQQQUUUVVVVVVWWWWWWVVVVVVUUUTTTRRRQQQPPPOOONNNOOOPPPQQQQQQSSSRRROOOPPPRRRPPPLLLBBBBBBBBBEEEHHHIIIHHHFFFBBBDDDHHHLLLMMMMMMKKKIIIFFFDDDBBBAAA@@@>>>:::888777777777777666555444333333444444333333222111000000000000000000///......---......//////......---.................................------,,,,,,,,,,,,,,,,,,------///000000,,,---////////////---,,,///............---------,,,,,,,,,---------......,,,---...///000//////..............................///000000//////000111000000000111111111222222111111222333444666777888999::::::;;;<<<===>>>>>>??????@@@AAAAAABBBCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEFFFHHHNNN[[[jjjwww}}}~~~~~~tttooommmppp~~~~~~zzzwwwpppttt|||zzzsssvvvyyywwwrrrpppooollliiifffdddaaa^^^\\\XXXVVVTTTSSSRRRPPPLLLJJJFFFCCC@@@===<<<;;;999777777666666666666666777888999:::;;;<<<>>>???@@@AAA@@@???>>><<<:::999777777444666888999:::999999999777777777888999;;;<<<=========<<<<<<<<<<<<<<<<<<;;;::::::999888777777666555555444333333333444444333444666888:::;;;<<<<<<<<<;;;999888777777888888888999:::<<<===>>>>>>???===@@@CCCGGGJJJKKKLLLLLLFFFEEEDDDDDDDDDEEEGGGHHHKKKLLLMMMMMMNNNNNNNNNNNNNNNOOOQQQSSSWWW[[[^^^```aaacccfffiiikkknnnrrruuuwwwyyy|||yyyuuuttttttooommmkkkkkknnnuuu}}}}}}}}}~~~sssfffZZZOOOFFFBBB<<<888999::::::<<<@@@AAAGGGSSScccrrr~~~qqqmmmfff___ZZZXXXWWWWWW[[[\\\____________```aaa^^^]]]\\\ZZZYYYYYYYYYYYYVVVUUUUUUTTTSSSRRRRRRRRRMMMKKKJJJJJJKKKKKKIIIHHHFFFFFFGGGFFFDDDAAA>>><<<:::::::::999999::::::;;;???===;;;<<>>;;;<<<<<<<<<===>>>???@@@AAA???AAACCCEEEGGGKKKQQQTTTVVVWWWWWWWWWWWWVVVUUUUUURRRQQQPPPOOONNNOOOOOOPPPPPPQQQQQQNNNOOOQQQOOOJJJCCCDDDEEEGGGIIIJJJIIIGGGFFFHHHKKKNNNNNNMMMJJJIIIGGGEEECCCBBBAAA???;;;999777777777777666555444333555555555555444333222111///000000000000//////.../////////000000/////////.................................------,,,,,,,,,,,,,,,,,,---...///000111,,,---...//////...---,,,///............---------,,,,,,,,,,,,------------,,,---///000111000///...........................---///000000//////000111/////////000000000111111111111111222444555777888999999:::;;;<<<>>>>>>???<<<===>>>@@@BBBDDDEEEFFFDDDDDDEEEFFFFFFFFFFFFEEEFFFIIIOOOYYYeeeoootttuuuuuuyyywwwmmmiiihhhnnn|||}}}{{{zzzyyytttxxx|||wwwxxxzzzwwwsssqqqppplllgggcccaaa^^^\\\ZZZXXXWWWUUUTTTSSSPPPLLLIIIEEEBBB>>><<<:::999888777666666555666666777888999999:::;;;<<<===>>>???@@@??????>>>===;;;:::999999999;;;<<<<<<:::999999:::777888888999;;;===>>>??????>>>===<<<<<<<<<<<<<<<999999888888777777666666555444444333333444444444444555666888:::;;;;;;<<<<<<;;;::::::999:::::::::999:::<<<===???@@@@@@@@@>>>AAADDDGGGJJJKKKKKKJJJEEEDDDDDDDDDEEEFFFGGGHHHLLLLLLMMMOOOOOOPPPPPPPPPNNNNNNPPPSSSWWW[[[___bbbccceeehhhjjjlllppptttwwwyyyzzz~~~yyyvvvuuuuuupppnnnllllllooouuu{{{~~~}}}{{{kkkZZZNNNEEE???===999777999;;;:::;;;===<<>>===;;;::::::::::::;;;<<<<<<>>>===<<<<<<>>>>>>===<<<============>>>???@@@@@@===@@@BBBEEEHHHLLLPPPTTTVVVVVVWWWWWWVVVVVVUUUTTTSSSRRRPPPOOONNNNNNOOOPPPOOOQQQQQQOOOPPPRRROOOJJJEEEFFFIIIJJJKKKJJJIIIHHHIIIKKKMMMNNNNNNMMMKKKIIIJJJHHHFFFEEEDDDBBB>>><<<777777777777666555444444555555555555444333222222111111222222222222111111//////000000000000//////........................------------------,,,,,,,,,,,,,,,---...///000111......////////////......///............---------,,,,,,,,,---------......---...///000111000//////........................,,,...000111000///000111.../////////000000000000111111111222333555777777999999:::<<<===>>>???@@@<<<<<<>>>@@@BBBDDDFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGGGGJJJPPPZZZdddlllpppqqqrrrvvv}}}rrriiihhhhhhqqq}}}}}}}}}~~~zzz|||yyyzzzyyyuuurrrssspppkkkddd___\\\[[[YYYXXXWWWVVVUUUTTTRRROOOJJJGGGDDDAAA===:::999999777666555555555555666777999999::::::;;;<<<<<<===>>>>>>>>>>>>======<<<;;;;;;:::;;;<<<<<<;;;888666888:::777888888:::;;;>>>???@@@???>>>===;;;::::::;;;;;;777777777777777777777777444444444333333444444555666777888:::;;;;;;<<<<<<::::::;;;<<<<<<<<<<<<;;;:::;;;===???@@@AAAAAAAAA>>>@@@CCCEEEGGGHHHHHHGGGBBBBBBBBBDDDEEEHHHJJJKKKKKKLLLNNNOOOQQQQQQRRRRRROOOPPPQQQTTTXXX]]]bbbdddeeegggjjjlllnnnqqquuuxxxzzz{{{~~~}}}xxxtttssssssnnnllljjjjjjlllppptttvvv}}}~~~}}}}}}~~~}}}tttaaaPPPFFF@@@===<<<888888===???>>>>>>@@@@@@CCCFFFJJJRRR```sss}}}xxxvvvsssoookkkhhhgggfffbbbaaa```]]][[[[[[^^^```]]]\\\ZZZXXXWWWWWWXXXXXXWWWVVVTTTRRRPPPMMMLLLKKKLLLJJJIIIIIIJJJKKKJJJHHHDDDDDDCCCBBBAAA@@@???>>>>>>>>>======>>>>>>???@@@<<<===>>>===<<<<<<===>>>=========<<<<<<======>>>===@@@CCCFFFIIILLLQQQTTTVVVVVVVVVVVVVVVUUUTTTTTTSSSRRRPPPOOONNNNNNOOOOOOQQQSSSSSSQQQRRRSSSPPPKKKGGGIIILLLMMMMMMKKKIIIIIIJJJKKKLLLMMMNNNMMMMMMLLLKKKIIIGGGEEEDDDBBB???<<<888888888888777666555555444444444444444222111111111111222222222222111111...//////////////////...........................,,,,,,---------------------------------...///000......------------......///............---------------------..................///000000000000000////////////////////////+++...000111000000000111//////000000000111111111000000111222333555666777999999:::<<<===???@@@@@@===>>>???@@@BBBCCCDDDEEEFFFFFFGGGHHHHHHHHHHHHGGGGGGKKKSSS]]]gggoootttvvvxxxzzz}}}{{{lllfffgggjjjwww|||{{{{{{xxxsssqqqsssooojjjbbb\\\YYYXXXWWWWWWVVVUUUSSSRRRPPPMMMHHHDDDDDD@@@<<<999888888777666555555555555666888999::::::;;;;;;;;;<<<<<<======>>>=========<<<<<<<<<<<<999::::::888555555888;;;777777888999;;;>>>???AAA???>>><<<:::999999999:::666666666666777777777777444444333333333444444555888999:::;;;<<<<<<<<<<<<999:::;;;===>>>======<<<;;;<<<>>>???AAAAAABBBBBB>>>???AAACCCDDDEEEEEEEEE??????AAACCCFFFIIILLLMMMKKKLLLNNNPPPQQQRRRSSSSSSQQQQQQSSSUUUZZZ___dddgggfffhhhkkkmmmooorrrvvvyyyyyy{{{}}}|||vvvsssqqqpppkkkiiigggfffhhhkkkmmmnnnuuuwwwzzz}}}~~~}}}|||uuutttkkkYYYIIIBBB@@@>>><<<999;;;AAADDDDDDDDDFFFFFFHHHHHHFFFIIIVVViiixxx~~~{{{zzzxxxuuusssrrrppppppgggeeebbb]]]ZZZYYY\\\^^^]]]\\\YYYWWWVVVVVVWWWXXXSSSRRRQQQPPPOOONNNMMMMMMJJJIIIHHHHHHIIIJJJIIIGGGDDDCCCBBBAAA@@@???@@@@@@<<<<<<<<<<<<<<<===>>>>>>;;;===???>>>;;;:::<<>>@@@DDDGGGJJJMMMRRRUUUUUUUUUVVVVVVVVVUUUTTTTTTSSSRRRQQQOOONNNNNNOOOOOORRRTTTUUUSSSTTTUUURRRLLLIIIKKKNNNOOONNNKKKJJJIIIIIIIIIKKKLLLMMMNNNOOOOOOIIIGGGEEEDDDCCCAAA===;;;999999999888888777666555333333333333222111000000...//////000000000//////---..................---........................,,,,,,,,,------............------------...//////,,,,,,***))))))***,,,,,,//////.........------------------.........//////////////////000000000111000000000000000000000000+++---000111111000000111000111111111111222222222000000111222333555666777999999:::<<<===???@@@@@@??????@@@AAAAAABBBCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEGGGLLLUUUaaallluuu{{{}}}}}}~~~vvvhhhccceeeiii{{{}}}{{{~~~}}}yyyvvvuuutttsssqqqmmmhhhaaa[[[XXXUUURRRQQQRRRQQQPPPNNNKKKIIIGGGFFFBBB@@@===:::777666555555666555444444444555777888::::::<<<===>>>>>>>>>>>>@@@@@@@@@???>>><<<;;;:::;;;;;;<<<;;;:::888666555777888:::<<<>>>???@@@@@@===<<<<<<;;;;;;:::999999888888777666666666666666333444444333222111333444777999<<<>>>>>>>>>???@@@>>>>>>===============>>>===>>>???@@@@@@???>>>===;;;<<<>>>@@@BBBCCCDDDDDDCCCCCCCCCEEEHHHJJJJJJJJJMMMMMMMMMNNNOOOOOOOOOPPPQQQRRRUUUWWWZZZ^^^dddhhhkkklllnnnqqqtttvvvwwwxxxwwwxxxzzz}}}zzzssspppqqqrrrmmmjjjgggeeeffffffeeedddhhhiiilllssszzz}}}{{{yyywwwooo```OOODDD@@@@@@@@@AAA@@@AAAEEEMMMUUU\\\```___XXXOOOIIIFFFMMM^^^nnnzzz}}}|||~~~~~~}}}zzzwwwtttpppnnnlllggg```[[[YYYYYYYYYYYYZZZZZZYYYWWWUUUTTTSSSSSSRRRQQQOOOMMMLLLKKKJJJJJJIIIHHHHHHIIIKKKKKKGGGDDDDDDDDDCCCBBB@@@??????>>>======<<<<<<<<<<<<==========================================>>>>>>>>>>>>AAACCCEEEHHHKKKNNNQQQRRRVVVVVVUUUTTTSSSRRRQQQQQQRRRSSSTTTUUUTTTRRRPPPOOOUUUUUUWWWYYYYYYVVVQQQMMMKKKNNNQQQQQQOOOKKKHHHGGGMMMLLLKKKJJJIIIJJJKKKLLLIIIGGGEEEDDDCCCAAA>>>;;;777888888888666555333111222222333333333222111111222222222111000//////...////////////............---.........---,,,,,,+++------------------------+++---......------///000........................111111000///////////////000///...---,,,------......------------...//////......///000000000000000//////......---------,,,000111111111111222222222111111222222444666777888888999:::;;;<<<>>>??????======>>>???@@@BBBCCCDDDFFFGGGGGGGGGGGGFFFEEEEEECCCIIIRRR[[[dddooo{{{}}}vvvddd]]]```eeeyyy}}}{{{{{{~~~{{{xxxwwwvvvtttsssmmmiiibbb\\\YYYVVVTTTRRRRRRQQQOOOMMMJJJHHHGGGFFFAAA@@@===:::777666555555666555555555555777888999999:::<<<===???@@@AAAAAA?????????>>>>>><<<;;;:::;;;;;;;;;;;;:::888777777888999:::<<<>>>??????@@@<<<<<<<<<;;;::::::999999888777777666666666666666444555555444333333444666888:::===>>>>>>===>>>???>>>>>>>>>>>>>>>???@@@@@@@@@@@@AAA@@@@@@???>>>===<<<>>>@@@BBBEEEGGGHHHHHHFFFEEEDDDFFFIIILLLMMMLLLMMMMMMNNNNNNNNNNNNNNNOOOQQQRRRUUUWWWZZZ___eeeiiilllnnnpppsssvvvwwwxxxxxxxxxyyy{{{~~~xxxtttrrrrrrqqqqqqqqqnnnkkkfffbbb```cccdddhhhooowww{{{zzzxxxqqqhhhXXXJJJAAA??????>>>@@@BBBGGGRRR```mmmuuuyyyxxxooobbbVVVNNNLLLVVVbbbrrrzzz~~~}}}~~~~~~~~~}}}{{{yyyvvvsssqqqlllfff^^^XXXUUUTTTUUUUUUWWWUUUTTTUUUVVVVVVSSSQQQRRRQQQOOONNNLLLJJJIIIHHHJJJHHHGGGHHHHHHFFFBBB???BBBBBBAAA@@@???>>>===<<<======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>?????????@@@@@@@@@@@@BBBDDDGGGKKKNNNPPPQQQTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSTTTTTTTTTRRRQQQPPPUUUVVVWWWYYYZZZWWWRRRNNNLLLOOOQQQQQQNNNJJJHHHGGGIIIHHHGGGFFFFFFFFFFFFFFFIIIGGGEEECCCBBB@@@===;;;777777777777666444222111222333333333333222111111222222111111000//////...////////////............---.........------,,,+++------------------------+++---...---,,,,,,---...........................000//////...------......000///...---,,,------...---,,,,,,,,,,,,---............///000000000000000/////////.........------000000111111111222222222222222222333444555777888888999:::;;;<<<>>>??????>>>>>>>>>???AAABBBDDDEEEGGGGGGGGGGGGGGGFFFEEEDDDDDDGGGMMMTTT]]]iiivvv}}}vvveee___bbbhhhxxx~~~|||zzzzzz}}}}}}}}}zzzxxxwwwvvvtttrrrmmmhhhbbb]]]YYYWWWUUUSSSQQQPPPNNNLLLIIIGGGEEEDDD@@@???<<<999777555555555555555555666777999:::;;;888999;;;>>>@@@AAABBBCCC>>>>>>>>>>>>>>>===<<<;;;;;;::::::999888888999999999:::;;;===>>>?????????<<<<<<;;;;;;::::::999999888777666666555555666666555666777666444444666888:::<<<>>>>>>===<<<===>>>>>>>>>??????@@@BBBCCCDDDDDDCCCBBB@@@???>>>=========???BBBEEEHHHKKKLLLMMMJJJHHHGGGHHHKKKNNNPPPPPPNNNNNNNNNNNNNNNMMMMMMMMMPPPRRRUUUXXX[[[```fffjjjmmmpppssswwwyyyzzzzzzyyyzzz{{{}}}}}}xxxtttsssuuuyyy}}}{{{tttlllfffccccccdddgggnnnvvvzzzzzzyyylll```PPPEEEAAAAAA@@@??????BBBMMM^^^ssstttdddVVVNNNQQQYYYgggpppyyy|||~~~~~~~~~~~~}}}|||zzzwwwvvvpppjjjaaaZZZUUUSSSQQQPPPQQQQQQRRRTTTWWWVVVRRRNNNQQQQQQPPPNNNLLLIIIGGGEEEJJJIIIGGGFFFFFFCCC???<<>>>>>===<<<;;;;;;======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>????????????@@@@@@???AAACCCFFFJJJMMMPPPQQQSSSSSSSSSTTTTTTTTTUUUUUUTTTTTTSSSSSSRRRSSSSSSSSSVVVWWWXXXZZZZZZXXXSSSOOONNNOOOQQQPPPLLLIIIGGGFFFHHHIIIIIIIIIIIIHHHGGGFFFHHHFFFDDDCCCBBB???<<<:::666666666666555333222111333333333333333222111111222222111111000/////////////////////............---............---,,,,,,------------------------,,,---...---++++++,,,---........................///...------,,,---------//////...------------...,,,,,,++++++,,,,,,---.........///000000000000000000000////////////......000000000111111111222222222222222333444555666777888999:::;;;<<<>>>???????????????@@@AAACCCEEEFFFHHHHHHHHHGGGFFFEEEDDDCCCEEEEEEGGGLLLTTT```nnnwwwzzzwwwxxx}}}wwwgggbbbeeekkkwww}}}{{{{{{{{{}}}{{{xxxvvvuuutttqqqooolllgggaaa\\\YYYWWWUUUSSSOOONNNLLLJJJHHHEEEDDDCCC???===;;;888666555555555444444555777999;;;<<<===999:::;;;===???@@@@@@AAA=========>>>======<<<<<<999888777777777888:::;;;<<<===>>>??????@@@??????<<<<<<;;;;;;:::999999888777777666555555555555666555666666666555555666888<<<===>>>>>><<<;;;<<<===>>>??????AAABBBDDDFFFGGGGGGEEEBBB@@@>>>============???CCCGGGKKKNNNPPPRRRNNNLLLJJJJJJLLLPPPRRRSSSOOOOOONNNNNNMMMMMMMMMLLLPPPRRRUUUXXX\\\aaagggkkkooorrrvvvzzz||||||{{{zzz|||}}}{{{yyyxxx{{{vvvpppooollllllmmmrrryyy|||{{{yyyjjj\\\LLLEEEDDDDDDCCCCCCBBBGGGTTThhh}}}sssfffZZZQQQQQQVVV___hhhsss{{{~~~}}}yyytttmmmfff```YYYRRRNNNOOORRRUUUVVVUUURRRPPPNNNQQQPPPPPPNNNKKKHHHEEEDDDHHHHHHGGGFFFEEECCCAAA???>>>>>>======<<<;;;;;;:::===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>@@@AAADDDGGGKKKNNNQQQRRRTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRQQQQQQRRRTTTUUUWWWWWWYYY[[[[[[XXXSSSOOOMMMNNNOOOMMMIIIFFFDDDDDDGGGHHHJJJKKKLLLLLLKKKJJJHHHFFFDDDBBBAAA???;;;999555555555444444333222222444444444444333222111111111111111111000000//////////////////............------............---------------------------------...///...,,,+++,,,---..............................---------------...............------......------,,,,,,,,,---............///000000000000000000000000000000/////////000000000000111111111111333333333333444555666666888999:::;;;<<<>>>????????????@@@AAABBBDDDEEEFFFHHHHHHHHHGGGFFFEEEDDDCCCEEEEEEEEEIIIPPPZZZeeekkkkkkkkkqqqyyy~~~zzzkkkeeehhhmmmzzz|||||||||}}}{{{yyywwwvvvtttqqqoookkkfff```ZZZWWWUUUSSSQQQMMMLLLKKKHHHFFFDDDBBBAAA===<<<:::777666555555555333444666888:::;;;======:::;;;;;;<<<=========<<<<<<<<<============<<<;;;777666666666777999;;;<<>>>>>===<<<;;;<<<===??????@@@BBBDDDFFFHHHIIIGGGEEECCCAAA???>>>>>>??????AAAEEEIIINNNRRRTTTVVVTTTQQQNNNNNNPPPRRRTTTUUUPPPPPPOOOOOONNNNNNMMMMMMPPPRRRUUUYYY\\\bbbhhhmmmpppssswww{{{}}}}}}|||zzz}}}~~~~~~}}}|||wwwvvvsssrrrsssvvvzzz{{{yyyuuuhhhXXXIIIEEEFFFFFFGGGIIIIIIPPP]]]nnn}}}~~~tttlllccc\\\TTTOOOPPPTTTZZZbbbooozzzzzzrrrhhh\\\UUUTTTYYY]]][[[TTTOOOOOOQQQQQQQQQOOOMMMKKKHHHFFFDDDDDDEEEEEEEEEDDDCCCCCCCCC>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<=========AAABBBEEEIIILLLPPPSSSTTTVVVVVVVVVUUUTTTSSSSSSRRRSSSRRRPPPPPPPPPRRRTTTVVVWWWWWWYYY[[[[[[XXXSSSOOOLLLMMMLLLJJJFFFCCCCCCCCCCCCEEEGGGJJJLLLLLLLLLLLLHHHFFFDDDBBBAAA>>>;;;888666555444444333333333333444555555444333222111111111111111000000000000000////////////............------...//////......---------------------------///000000///...------...........................///......---......//////------.................................///000000......///000000000000000/////////000000000000000//////000000000111111111222222222333444555666777888999:::;;;<<<>>>????????????@@@AAABBBDDDEEEFFFHHHHHHHHHGGGFFFEEEDDDDDDEEEEEEGGGLLLRRRZZZ___ccccccfffmmmwww|||~~~ooohhhjjjnnn~~~}}}}}}}}}~~~|||{{{yyywwwtttqqqkkkggg```ZZZVVVSSSQQQOOOLLLKKKIIIGGGDDDBBB@@@???<<<:::888777555555555666333444666888:::;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::===============<<<;;;:::555666666888999;;;===>>>AAABBBBBBBBBAAA@@@@@@???;;;;;;::::::999999888888777666555555444444555555444555666555555555777999===>>>>>>===;;;;;;<<<>>>@@@@@@AAACCCEEEGGGIIIJJJGGGFFFEEEDDDCCCBBBBBBBBBDDDFFFJJJOOOTTTXXXZZZ\\\[[[XXXUUUTTTUUUVVVWWWVVVPPPPPPPPPPPPOOOOOOOOOOOOPPPRRRUUUYYY]]]cccjjjnnnrrrtttwwwzzz||||||{{{{{{}}}{{{tttqqqnnnnnnppptttwwwwwwsssooocccTTTHHHGGGHHHHHHKKKQQQQQQXXXdddpppvvvuuunnnhhh^^^WWWQQQNNNKKKHHHJJJNNNUUU\\\jjjwww}}}yyymmmddd___bbbccc^^^VVVRRRSSSWWWSSSQQQOOOLLLJJJHHHGGGGGGEEEFFFFFFEEEBBBAAAAAABBB>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>>>>>>>??????AAACCCFFFIIIMMMQQQTTTVVVXXXWWWVVVUUUTTTSSSRRRRRRQQQPPPOOOOOOOOOQQQTTTUUUVVVWWWXXXZZZZZZXXXSSSOOOLLLLLLJJJHHHDDDBBBCCCDDDFFFGGGIIILLLNNNPPPQQQQQQIIIGGGEEECCCAAA???;;;888666666555444333333444444555555555555444222111000111111000000000000000000////////////............------...////////////...------------------------///000111000......///000..........................................///000,,,---......///........./////////...///000000111......///000000000000000......////////////000000/////////000000000111111111111222333444666777888888999:::;;;<<<>>>???????????????@@@AAACCCEEEFFFFFFGGGGGGGGGGGGFFFEEEEEEEEEFFFKKKQQQYYY___cccdddgggjjjqqqyyy{{{{{{~~~sssjjjkkknnn~~~}}}|||{{{yyyuuurrrmmmhhhaaa[[[VVVSSSPPPNNNJJJIIIHHHFFFCCCAAA???>>>:::999888666555555555666333444666888::::::;;;:::::::::;;;<<<======<<<<<<>>>>>>======<<<;;;:::999666777999<<<>>>@@@AAAAAAAAAAAAAAAAAA@@@???>>>===;;;;;;::::::999888888888666666555444444444444555555666777777666666999:::<<<======<<<;;;;;;===???@@@@@@AAACCCEEEGGGIIIJJJGGGGGGHHHHHHHHHHHHHHHHHHKKKNNNRRRVVV[[[___bbbdddbbb```]]]\\\\\\[[[ZZZXXXPPPPPPQQQQQQQQQQQQQQQQQQOOORRRUUUYYY^^^dddkkkppprrrtttvvvxxxzzz{{{{{{{{{}}}xxxllldddaaacccgggnnnssstttpppkkk^^^QQQIIIKKKMMMMMMTTT^^^dddllluuuyyytttiii^^^XXXOOOIIIDDDDDDCCCCCCEEEJJJOOOUUUcccsss{{{~~~}}}wwwmmmiiiccc^^^\\\[[[[[[[[[TTTRRRNNNKKKIIIIIIJJJKKKOOOOOOMMMIIIDDD@@@???@@@============<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;=========>>>>>>>>>??????@@@BBBEEEIIIMMMQQQTTTUUUVVVVVVVVVUUUUUUTTTTTTTTTNNNNNNNNNNNNOOOQQQSSSTTTUUUVVVWWWYYYZZZWWWRRRNNNLLLLLLJJJHHHEEEDDDEEEGGGLLLMMMMMMNNNOOOQQQSSSTTTKKKIIIFFFDDDBBB???<<<999777666555444444444555666666666666555444222111000000000000000000000000111////////////............------...///////////////---------------------------...000///......///000........................------,,,,,,---......///,,,,,,.../////////.....................///000000......///000000000000000------........./////////////////////000000000111///000111222444666888:::888999:::;;;<<<>>>??????>>>>>>>>>???AAABBBDDDEEEEEEEEEFFFGGGGGGGGGGGGFFFEEEGGGLLLUUU```hhhlllmmmooorrrxxx}}}|||zzz}}}uuullllllooozzz~~~}}}|||{{{zzzwwwtttqqqooojjjccc\\\WWWSSSPPPNNNJJJIIIGGGEEEBBB@@@???>>>:::999777666555555555666333444666888999::::::999999:::;;;===>>>?????????>>>>>>>>>===<<<:::999888777888<<>>===<<<;;;;;;;;;::::::999888888777666666555444444444444555666777888888777888:::<<<<<<======<<<;;;;;;>>>@@@AAAAAABBBCCCEEEGGGHHHJJJGGGHHHJJJLLLMMMMMMLLLLLLRRRTTTXXX\\\aaaeeehhhiiigggeeecccaaa```___\\\ZZZPPPQQQQQQQQQRRRSSSSSSSSSOOORRRVVVZZZ^^^eeelllpppssssssuuuwwwxxxzzzzzz{{{|||~~~vvvfff\\\WWWZZZ```jjjqqqssspppkkk]]]QQQLLLPPPRRRSSS\\\jjj}}}{{{jjj[[[TTTHHHBBB>>>???@@@AAADDDIIIJJJPPP^^^oooyyy}}}vvvlllaaa]]]```cccaaa^^^UUURRRNNNKKKIIIJJJLLLMMMZZZYYYVVVOOOGGGAAA???@@@<<<<<<<<<<<<<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===???AAADDDHHHLLLPPPSSSUUUTTTUUUUUUUUUUUUVVVVVVVVVLLLLLLMMMNNNOOOQQQRRRSSSUUUUUUWWWYYYYYYVVVQQQMMMMMMMMMKKKHHHFFFEEEGGGIIIMMMLLLKKKKKKKKKLLLNNNOOOKKKIIIGGGDDDCCC@@@<<<999888777555555444555666777666666666555444333111000000000000000000111111111000/////////............------...///000000//////------------------------+++---......------///000........................++++++++++++,,,,,,---...+++,,,.../////////.........------------...//////...//////000000000000000,,,---------......//////////////////000000000000//////000222444777999;;;888999:::;;;<<<>>>??????======>>>???@@@BBBCCCDDDDDDEEEFFFGGGGGGHHHGGGGGGFFFGGGMMMWWWdddoootttvvvtttvvv{{{~~~{{{~~~uuummmmmmpppvvv|||zzz|||yyywwwvvvuuusssqqqkkkggg```[[[WWWUUURRRPPPJJJHHHFFFDDDBBB@@@@@@???@@@;;;666666999;;;999666777777777888999999::::::<<<<<<;;;:::;;;<<<===>>>===<<<:::888888999:::;;;===???AAACCCEEEFFFFFFEEEBBBBBBBBBAAA???===<<<;;;<<<<<<;;;:::888777666666555555555444444333333222444555666777777999===@@@BBB@@@>>><<<;;;===???@@@AAA???@@@DDDGGGHHHKKKOOONNNOOOQQQRRRTTTVVVWWWXXXZZZaaagggiiilllpppqqqooommmiiidddbbbaaa___ZZZVVVTTTRRRQQQOOONNNNNNNNNOOORRRTTTWWW\\\aaafffjjjlllqqqsssuuuvvvwwwxxxwwwwwwwwwzzzoooddd```YYY^^^hhhrrrzzzyyysssmmm___SSSMMMRRRWWW^^^ooo}}}fffUUUMMMDDD<<<;;;===>>>AAADDDDDDLLLYYYeeeppp|||zzzssskkkfffdddaaa[[[VVVTTTQQQKKKHHHHHHIIIJJJJJJ[[[VVVNNNFFFAAA@@@AAACCC:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;???>>>>>>======>>>???@@@AAACCCEEEHHHMMMQQQUUUWWWWWWWWWVVVVVVUUUTTTTTTSSSPPPOOOOOOOOOPPPRRRSSSUUUUUUYYY]]]```___ZZZSSSOOOIIIIIIJJJJJJJJJKKKKKKKKKNNNNNNMMMMMMMMMMMMNNNNNNLLLKKKHHHDDD@@@===;;;:::555444444555777888777666555555666666555333111000////////////////////////000000///...------,,,,,,---......///000/////////000///...---------------...............///000000...------------,,,,,,,,,//////.........------------------.........//////...,,,---111222000---+++//////000000000000//////000000000000000000000000///////////////000111111222222222222333333444555999::::::;;;<<<===>>>>>>>>>>>>>>>???AAADDDHHHJJJIIIIIIIIIIIIIIIHHHGGGFFFFFFIIIOOOYYYdddmmmsssvvvyyyzzz||||||}}}~~~|||kkkdddgggmmmwwwzzzwww}}}zzzwwwvvvtttrrrppplllgggaaa[[[WWWSSSOOOMMMIIIHHHFFFCCCAAA@@@???>>><<<999555555888999777444777888888999999::::::;;;;;;:::999999999:::;;;<<<;;;;;;999999999;;;===>>>@@@AAACCCEEEFFFFFFFFFEEECCCCCCCCCBBB@@@???===<<<>>>===<<<;;;:::888777777555555555444444333333333444555777777888:::===???BBB@@@>>><<<<<<>>>@@@AAAAAA>>>???CCCGGGHHHLLLQQQVVVWWWXXXYYYYYYZZZ\\\]]]^^^dddiiikkkoootttvvvtttjjjfffaaa^^^]]][[[WWWSSSRRRQQQOOOMMMMMMMMMMMMNNNPPPRRRVVVZZZ___dddgggiiioooppprrrtttuuuuuuuuuuuuwwwzzz~~~}}}nnndddaaa\\\cccnnnzzz|||vvvdddYYYTTTYYYaaalll{{{eeeVVVJJJ???<<<======???BBBCCCKKKWWWbbbmmmxxxyyyvvvppplllhhhaaaZZZTTTRRROOOJJJHHHHHHHHHHHHGGGMMMJJJFFFBBB>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;:::???>>>=========>>>???@@@CCCDDDGGGKKKOOOSSSUUUWWWVVVVVVVVVUUUTTTTTTSSSSSSRRRQQQQQQQQQQQQRRRTTTUUUYYY\\\___```^^^YYYSSSOOONNNNNNNNNNNNNNNNNNMMMMMMNNNMMMMMMMMMNNNOOOOOOPPPOOOMMMIIIDDD???;;;999777777555444444666666666555666666666555444333111111000000000000000000000000000//////...------,,,,,,------...////////////...//////...------------------------------...///////////////............---//////.........---------,,,------------.........---...000222222///...---//////000000000000//////000000000000000000000000///////////////000111111333222222333333444555666999::::::;;;<<<===>>>>>>??????>>>???AAADDDGGGIIIHHHHHHIIIIIIHHHGGGGGGFFFGGGIIIMMMUUU```hhhnnnqqquuuwwwyyy{{{|||~~~xxxiiibbbfffkkksss|||wwwttt}}}~~~zzzwwwuuussspppnnnkkkggg```ZZZUUUQQQMMMJJJGGGFFFDDDBBB@@@>>>======;;;888666777999999777333888888888999::::::;;;;;;:::999888777777777888999999999999:::<<<>>>@@@BBBDDDEEEFFFGGGGGGGGGFFFEEEDDDDDDCCCBBBAAA???>>>>>>???>>>===<<<:::999888777555555555444444444444444555777888999999:::===???AAA@@@???>>>>>>???AAABBB@@@======BBBEEEGGGLLLRRRZZZ\\\^^^___```bbbeeeggghhhmmmqqqrrruuuxxxxxxuuufff```ZZZVVVUUUTTTQQQOOONNNMMMLLLJJJJJJJJJKKKKKKNNNPPPTTTYYY]]]aaadddfffkkklllnnnqqqrrrssssssssswwwzzz}}}~~~~~~zzzllldddcccdddkkkxxxxxxhhh```]]]dddpppzzzcccSSSDDD>>>??????@@@BBBDDDKKKVVVaaakkkvvv~~~ttttttrrrnnnggg^^^VVVPPPOOOLLLJJJHHHHHHGGGFFFDDDEEEEEEEEEDDDBBB@@@===<<<<<<;;;::::::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;:::::::::>>>>>>===<<<===>>>???@@@CCCFFFJJJNNNRRRTTTUUUUUUVVVUUUUUUTTTSSSSSSRRRRRRTTTSSSSSSRRRRRRSSSSSSTTT[[[]]]______]]]XXXSSSPPPRRRRRRSSSSSSRRRQQQPPPOOONNNNNNOOOPPPQQQQQQRRRSSSRRROOOJJJDDD>>>:::777555999777555444555666666666777666555444333222222222111111111111111111111111/////////...------,,,,,,,,,,,,---...............//////...------------...---,,,,,,,,,,,,---......111000000000000/////////...............---------,,,,,,,,,,,,---------------///222333333222111111//////000000000000//////000000000000000000000000///////////////000111111333333333333444555666777999::::::;;;<<<===>>>>>>@@@@@@@@@@@@BBBDDDFFFGGGGGGGGGHHHHHHHHHGGGFFFFFFGGGHHHKKKRRR[[[eeekkknnnrrrtttwwwzzz|||tttfffaaadddiiinnn{{{{{{uuurrrvvv~~~{{{wwwuuurrrooolllhhhddd___YYYUUUQQQLLLJJJFFFEEECCCAAA???===<<<<<<;;;::::::;;;<<<<<<999666777777888888999::::::::::::999888777777777888999999999:::<<>>>>>???>>>===;;;:::888777666444444444444555555555555777888:::::::::;;;===???AAA@@@???>>>???@@@BBBCCC>>>;;;;;;@@@CCCFFFKKKQQQXXX[[[___aaacccgggmmmqqqtttyyy}}}~~~~~~}}}wwwppp___YYYRRRMMMMMMMMMLLLJJJJJJIIIHHHGGGGGGHHHIIIIIIMMMOOOSSSXXX]]]```cccdddhhhiiilllnnnpppqqqqqqqqqwwwyyy{{{||||||||||||~~~zzz{{{}}}vvvjjjeeefffmmmuuuzzzrrrgggdddfffqqqqqq___MMMEEECCCCCCBBBCCCFFFMMMXXXbbblllvvv~~~yyytttrrrlllmmmmmmhhhaaaXXXRRROOONNNLLLJJJJJJIIIHHHEEECCCEEEEEEFFFFFFEEECCC@@@???===<<<:::999999:::<<<===;;;;;;;;;;;;<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::======<<<<<<===>>>???@@@CCCFFFKKKPPPSSSTTTTTTSSSUUUUUUTTTTTTSSSRRRRRRRRRTTTTTTSSSSSSRRRRRRRRRRRRXXXYYYZZZZZZYYYVVVRRRPPPQQQQQQRRRRRRRRRRRRRRRQQQQQQRRRSSSTTTUUUVVVVVVVVVQQQNNNIIICCC>>>:::777666;;;888666666777999::::::888777555333222222222333111111111111111111111111//////.........---------+++,,,------......------///......---------.........------,,,------......000000000000////////////........................+++++++++,,,,,,,,,------...///000222666:::888444//////000000000000/////////////////////////////////////////////000000111333333333444555666777888999::::::;;;<<<===>>>>>>AAA@@@AAAAAABBBDDDEEEFFFFFFGGGGGGHHHGGGGGGFFFFFFEEEFFFIIIQQQ\\\gggooosssuuuwwwzzz|||~~~tttgggaaacccfffmmmyyy|||vvvrrruuu}}}{{{wwwtttqqqnnnllldddaaa]]]YYYUUURRRNNNKKKFFFDDDBBB@@@>>><<<<<<;;;:::::::::;;;<<<;;;999777666666777777888999999999;;;;;;999999888999:::;;;:::;;;===@@@CCCFFFHHHIIIKKKLLLLLLLLLKKKIIIGGGFFFCCCBBB@@@???>>>>>>>>>>>>>>>===<<<:::888777666555444444444555555666666666888:::;;;<<<;;;;;;===>>>????????????@@@AAACCCCCC>>>;;;;;;???BBBDDDHHHNNNSSSWWW[[[]]]___cccjjjoooyyyyyynnnXXXRRRJJJFFFGGGHHHHHHGGGFFFFFFEEEDDDDDDEEEGGGGGGLLLOOOSSSYYY]]]aaacccdddfffhhhjjjmmmpppqqqqqqqqquuuwwwyyyyyyyyyyyyzzz{{{wwwyyy|||uuujjjhhhkkkuuu}}}vvvmmmeeehhhqqqppp]]]QQQLLLHHHEEEEEEJJJQQQ[[[eeellluuu}}}~~~{{{vvvqqqllliiiffffffddd```ZZZUUURRRRRROOOMMMLLLLLLKKKJJJFFFDDDCCCCCCBBBAAA???>>>>>>======<<<:::999999:::<<<===;;;;;;;;;<<<<<<=========<<<<<<============<<<<<<===<<<<<<<<<<<<>>>@@@AAABBBEEEKKKPPPSSSTTTSSSRRRUUUUUUTTTTTTSSSRRRRRRRRRSSSSSSSSSSSSRRRQQQQQQPPPRRRSSSUUUUUUUUUSSSQQQPPPLLLLLLMMMNNNOOOPPPRRRRRRUUUVVVWWWXXXXXXXXXXXXWWWMMMKKKFFFAAA>>>;;;;;;;;;<<<:::999999<<<>>>>>>>>>888777555333222222222333111111111111111111111111...............---------+++,,,------......------......---------....../////////.............../////////.........------------.....................+++++++++,,,,,,,,,------//////---000999AAA>>>555//////000000000000/////////////////////////////////////////////000000111333333333444555666888888999::::::;;;<<<===>>>>>>@@@AAAAAABBBCCCDDDFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGCCCEEEJJJSSS```mmmwww|||zzz|||~~~xxxkkkdddcccdddmmmyyy~~~yyyuuuyyy~~~zzzwwwtttqqqnnnlllccc```\\\YYYVVVSSSOOOLLLEEEDDDBBB@@@>>><<<;;;;;;888999999999999999888888666777777888999999::::::<<<<<<;;;;;;;;;<<<===>>>>>>???AAADDDFFFIIIKKKLLLMMMMMMMMMMMMKKKIIIGGGFFFBBBAAA@@@>>>======>>>???>>>===<<<:::888666555444333333444555666777777777999;;;===>>>===<<<===>>>======>>>???@@@AAACCCCCC@@@===>>>BBBDDDDDDFFFJJJOOOSSSVVVVVVUUUWWW]]]dddqqqxxxvvvjjjPPPKKKDDDBBBCCCEEEEEEDDDDDDCCCBBBBBBCCCDDDEEEFFFJJJNNNSSSYYY^^^bbbdddeeedddfffiiilllooopppqqqqqqsssuuuvvvwwwvvvvvvxxxzzzvvvxxx|||uuummmnnnuuu~~~vvvnnneeemmm{{{pppcccZZZQQQMMMNNNQQQXXXbbbiiinnnrrrwww{{{{{{{{{zzzyyyyyy{{{|||}}}zzzyyywwwtttoookkkhhhfffdddbbb^^^ZZZXXXVVVUUUUUUPPPOOOMMMMMMLLLKKKHHHFFFDDDBBB@@@>>>=========>>><<<;;;::::::::::::;;;<<<;;;;;;;;;<<<======>>>>>>======>>>>>>>>>>>>======<<<<<<;;;;;;<<<>>>@@@AAABBBEEEJJJPPPSSSUUUTTTTTTVVVUUUUUUTTTSSSSSSRRRRRRRRRSSSSSSSSSRRRRRRQQQPPPNNNPPPRRRTTTTTTSSSQQQPPPIIIHHHHHHHHHJJJMMMQQQSSSWWWWWWXXXXXXWWWVVVTTTSSSIIIGGGCCC@@@>>>===>>>???===<<<<<<===???@@@@@@???777666555444333222222222111111111111111111111111........................,,,,,,---..................------------...//////000000///............///------------,,,,,,,,,,,,---------...............,,,,,,,,,,,,------------...///------777AAA>>>444//////000000000000//////000000000000000000000000///////////////000111111222222222333444666777888999::::::;;;<<<===>>>>>>???@@@AAACCCDDDEEEFFFGGGGGGGGGHHHIIIIIIIIIHHHHHHDDDFFFLLLWWWeeerrr{{{}}}|||ooogggdddccckkkwww}}}zzzzzz}}}yyyvvvtttqqqnnnllldddaaa]]]ZZZVVVRRRNNNJJJFFFEEECCC@@@>>>===<<<;;;999999999999888888999:::888999999::::::;;;<<<<<<<<<<<<;;;<<<===>>>@@@AAABBBCCCEEEGGGJJJKKKLLLMMMMMMNNNNNNMMMLLLJJJHHHGGGCCCBBB@@@>>>>>>>>>???@@@???>>>===;;;999777555444333333444555666777888888:::<<<>>>???>>>======>>>;;;<<<===>>>???AAABBBCCCDDDBBBCCCGGGGGGEEEEEEHHHHHHLLLOOOMMMJJJLLLSSSZZZdddjjjooosssuuussshhh\\\JJJEEEAAA???AAADDDDDDCCCBBBAAAAAAAAABBBCCCEEEFFFHHHKKKRRRXXX^^^bbbdddeeebbbdddgggkkkmmmooopppqqqqqqssstttttttttuuuwwwyyywwwyyy|||xxxrrrwwwtttllldddooo~~~~~~tttjjjaaa___aaa___fffnnnssssssrrrssstttrrrpppooonnnnnnppprrrsssrrrqqqnnnkkkhhhfffeeedddccc^^^ZZZWWWXXXWWWUUUSSSQQQOOOMMMLLLLLLKKKIIIGGGBBBBBBAAA@@@@@@@@@@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>><<<<<<============<<<<<<;;;;;;;;;;;;<<<>>>@@@AAACCCFFFKKKPPPTTTVVVWWWWWWVVVVVVVVVUUUTTTTTTSSSSSSRRRSSSTTTTTTTTTSSSRRRQQQPPPRRRUUUVVVVVVTTTQQQOOOJJJHHHFFFEEEGGGKKKOOOSSSUUUUUUUUUUUUSSSPPPMMMKKKGGGEEEBBB???===>>>@@@AAA?????????@@@AAA@@@===;;;666666666555444333111111000000000000000000000000........................------...////////////...---------------...//////000///......---------...------------,,,,,,,,,,,,---------.........//////,,,------------.........***000111---///888888222//////000000000000//////000000000000000000000000///////////////000111111000111111222444555777888999::::::;;;<<<===>>>>>>>>>???AAACCCEEEFFFGGGHHHGGGHHHIIIJJJJJJJJJJJJJJJGGGIIIOOOZZZfffqqqxxx{{{{{{}}}~~~}}}qqqiiieeecccfffrrr}}}vvv}}}}}}yyyvvvtttrrrooommmfffccc___[[[WWWRRRLLLIIIFFFEEECCCAAA???===<<<<<<;;;<<<;;;:::999:::<<<>>>::::::;;;<<<<<<======>>><<<;;;;;;<<<===???AAABBBEEEFFFHHHJJJKKKLLLMMMMMMMMMMMMNNNMMMLLLJJJHHHGGGDDDCCCAAA?????????AAABBB@@@@@@>>><<<:::888666555222333444555666888888999;;;===???@@@>>>=========:::;;;<<<>>>???AAABBBBBBGGGFFFGGGJJJJJJFFFEEEGGG@@@EEEHHHGGGEEEGGGOOOWWW[[[^^^```aaacccbbbXXXLLLGGGCCC???>>>AAADDDDDDCCCAAAAAA@@@@@@AAACCCEEEFFFFFFJJJPPPWWW^^^bbbdddeeeaaabbbfffiiilllnnnoooppppppqqqssssssssstttwwwyyywwwyyy}}}zzzwww~~~~~~nnnfffbbbmmm}}}~~~vvvnnnoootttkkkrrryyy|||yyyuuurrrqqqiiihhhfffdddeeegggiiikkkkkkjjjgggdddbbbaaaaaaaaaaaa\\\WWWVVVWWWWWWRRRNNNRRROOOMMMKKKKKKJJJIIIGGG======>>>???@@@??????>>>:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<===>>>>>>???;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::;;;<<<>>>@@@AAADDDGGGKKKPPPUUUXXXYYYZZZWWWWWWVVVVVVUUUTTTTTTTTTSSSTTTUUUVVVVVVUUUTTTSSSSSSUUUXXXZZZYYYVVVRRROOOMMMKKKGGGDDDEEEJJJOOORRRSSSSSSSSSQQQNNNJJJGGGDDDGGGEEEAAA>>>===>>>@@@BBBAAA@@@AAAAAAAAA>>>:::666555555666666555333111000////////////////////////---.....................---...//////000000//////---------------...///000///...---,,,,,,,,,,,,,,,......---------,,,,,,,,,---------.........//////---------.........//////&&&111555---)))///222000//////000000000000//////000000000000000000000000///////////////000111111000000000222333555666777999::::::;;;<<<===>>>>>>===???AAACCCEEEGGGHHHIIIHHHIIIIIIJJJKKKKKKKKKJJJJJJLLLRRR[[[eeennnsssvvvxxxyyy{{{|||}}}}}}rrriiieeecccaaannn}}}}}}zzz{{{~~~{{{zzzxxxwwwuuuqqqlllhhhccc```[[[VVVRRRMMMIIIEEEEEEBBB??????@@@@@@>>><<<======<<<;;;:::;;;;;;;;;;;;;;;;;;<<<===>>>???@@@?????????@@@AAABBBDDDEEEHHHFFFEEEFFFIIILLLMMMMMMNNNMMMLLLJJJHHHGGGGGGGGGBBBBBBBBBCCCCCCDDDEEEEEEAAA@@@===:::888666666555777666555444555666999:::888:::<<<>>>>>><<<:::888;;;::::::;;;>>>BBBFFFIIILLLLLLLLLJJJGGGDDDCCCCCC@@@AAAAAAAAABBBEEEJJJMMMSSSUUUVVVUUUPPPKKKHHHFFFBBBCCCBBB@@@BBBGGGHHHFFFEEECCCAAA@@@BBBDDDDDDDDDIIIKKKPPPXXXaaafffgggfff___aaaccchhhmmmpppqqqqqqqqqsssuuuvvvvvvvvvwwwxxx|||~~~~~~yyy{{{yyyhhh^^^___hhhxxx|||yyywwwuuuvvvzzz}}}||||||zzztttkkkhhhbbb[[[XXXZZZ]]]______bbbbbbaaa___^^^\\\[[[ZZZYYYYYYWWWUUUSSSQQQPPPOOOOOOMMMJJJIIIIIIIIIGGGFFFBBBAAA???===<<<===>>>???>>>===<<<;;;:::999999999;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;;;;<<<>>>@@@BBBHHHMMMPPPTTTYYYZZZXXXXXXYYYYYYYYYXXXVVVTTTSSSXXXUUURRRRRRTTTVVVUUUTTTWWWVVVVVVWWWWWWTTTNNNIIILLLGGGBBB@@@CCCIIINNNRRRRRRQQQPPPNNNLLLIIIGGGFFFAAA???<<<;;;===???@@@AAA:::;;;======<<<:::666444444333222222444444333222222222222111000//////...///...,,,+++,,,---///000222111000444777777222---000000///...------,,,,,,,,,---......//////.........---------...///111222//////...------------.....................------111000////////////000000---...///...---,,,---///000000000000000000000000...............///000000222444555666555666888999999::::::;;;<<<===>>>>>>@@@@@@@@@AAACCCFFFHHHJJJGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJSSScccpppsssqqqpppwwwxxxzzz|||}}}~~~tttfff```___ccclllwww~~~zzz{{{~~~~~~yyyxxxwwwuuusssoooiiieee```]]]XXXTTTQQQMMMIIIFFFEEEBBB??????@@@@@@>>><<>>>>>>>>=========;;;;;;<<<<<<===???@@@AAA@@@@@@@@@AAABBBDDDEEEEEEGGGEEEDDDEEEHHHJJJKKKKKKKKKJJJIIIHHHFFFFFFFFFFFFCCCCCCDDDEEEFFFFFFEEEEEEAAA???<<<:::777666666666666555555444555777999::::::;;;<<<>>>>>><<<;;;:::;;;::::::;;;>>>BBBGGGIIIVVVWWWVVVQQQJJJCCC???>>>============>>>AAAEEEIIIMMMNNNOOOMMMJJJFFFDDDCCCDDDFFFEEECCCFFFKKKKKKHHHHHHEEEBBBAAABBBDDDEEEEEEHHHJJJOOOWWW```eeefffeeeccceeehhhmmmqqqttttttttttttvvvxxxyyyyyyyyyzzz{{{zzz}}}wwwfff\\\[[[bbbooo~~~wwwnnnddd^^^VVVSSSSSSUUUVVVVVV\\\[[[ZZZXXXWWWVVVVVVVVVUUUUUUTTTSSSQQQPPPOOONNNNNNLLLIIIHHHHHHHHHFFFEEEAAA@@@>>><<<<<<<<<===>>>======<<<;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<>>>@@@EEEKKKPPPRRRUUUZZZZZZWWWXXXXXXXXXYYYXXXWWWUUUTTTWWWTTTRRRRRRTTTUUUTTTRRRUUUUUUWWWZZZ[[[XXXRRRMMMLLLHHHBBB@@@BBBGGGLLLNNNRRRQQQPPPNNNLLLIIIGGGEEEDDD@@@===;;;<<<=========;;;<<<======<<<:::777666444333222222444444333222333333222222111000000///000///...------///111222333;;;IIIWWW[[[SSSCCC555000//////...------,,,,,,,,,------.....................------...///000111000///...---,,,,,,,,,,,,////////////////////////........................,,,---......,,,,,,---...------------------------............///000111222111333444555444555777888999::::::;;;<<<===>>>>>>@@@@@@AAABBBCCCFFFHHHIIIHHHHHHHHHHHHHHHHHHGGGGGGKKKMMMWWWiiiwww}}}}}}}}}yyyyyyzzz{{{}}}~~~qqqccc^^^]]]^^^hhhsss~~~{{{{{{}}}~~~yyywwwuuusssqqqlllgggccc\\\YYYVVVRRRPPPMMMIIIFFFDDDBBB???>>>??????>>>===???@@@@@@AAAAAA???>>>===============>>>@@@AAABBBBBBBBBCCCDDDEEEFFFFFFGGGGGGEEEDDDEEEGGGIIIIIIIIIFFFFFFEEEEEEDDDDDDEEEEEEDDDEEEGGGHHHHHHGGGFFFEEE???>>>;;;999777666666666444444444555666888999:::;;;<<<<<<======<<<<<<;;;:::::::::;;;>>>CCCGGGJJJXXX[[[\\\VVVKKK@@@;;;999;;;;;;;;;:::;;;===AAAEEEFFFGGGHHHFFFDDDBBBBBBCCCFFFHHHIIIIIILLLQQQQQQNNNKKKGGGCCC@@@AAACCCEEEFFFHHHKKKPPPYYYaaafffgggggggggjjjoootttxxxyyyxxxxxxwwwyyy||||||||||||}}}~~~{{{}}}uuueee[[[VVV[[[dddppp~~~~~~~~~xxxnnnaaaZZZRRRNNNMMMOOONNNMMMUUUSSSQQQOOOOOOOOOPPPQQQPPPPPPPPPPPPOOONNNMMMMMMLLLJJJHHHGGGGGGFFFEEECCC@@@???===<<<;;;<<<<<<======<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>===<<<<<<>>>@@@IIIOOOSSSTTTWWW[[[[[[XXXXXXXXXXXXXXXXXXWWWVVVUUUUUUSSSRRRRRRSSSSSSRRRQQQQQQTTTXXX\\\]]]ZZZSSSNNNLLLHHHCCCAAACCCGGGJJJLLLQQQPPPOOOMMMKKKHHHFFFEEEEEEBBB>>>;;;::::::999888<<<<<<<<<;;;:::999888777444333222222444444333222333333333222222111111000000///......///111333444===AAAIIIQQQUUUQQQHHH@@@//////......---,,,,,,,,,,,,,,,---...............///......---....../////////...---,,,++++++++++++..................//////---...///000000000///...,,,---......,,,,,,---...////////////////////////......///000111222333444000222333444444444666777999999:::;;;<<<===>>>???@@@@@@AAABBBDDDFFFGGGIIIHHHHHHHHHHHHHHHHHHIIIIIIGGGJJJVVViiixxx~~~~~~}}}}}}~~~mmm```[[[[[[ZZZdddppp{{{{{{zzz{{{~~~~~~|||zzzwwwtttqqqlllgggccc\\\YYYUUURRROOOLLLHHHEEECCCBBB???>>>>>>>>>?????????@@@AAABBBBBB@@@>>>===>>>>>>>>>???@@@AAACCCCCCDDDEEEEEEFFFGGGHHHHHHHHHHHHGGGFFFFFFHHHIIIHHHGGGCCCCCCCCCCCCCCCDDDEEEEEEEEEGGGIIIJJJJJJHHHEEECCC>>><<<:::888666666666666333333555666888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999;;;>>>CCCGGGJJJMMMRRRVVVSSSIII???;;;:::;;;<<<;;;::::::<<<@@@CCCDDDEEEEEEDDDCCCCCCEEEGGGEEEIIILLLNNNRRRXXXWWWTTTLLLHHHCCC???@@@BBBEEEFFFJJJMMMTTT\\\ccchhhkkkkkkkkkpppvvv{{{}}}}}}||||||{{{|||~~~~~~~~~~~~}}}wwwggg^^^WWWYYY]]]dddooo}}}zzzwwwwww{{{vvvkkk]]]WWWPPPLLLLLLMMMLLLKKKOOOMMMJJJHHHGGGIIIKKKLLLKKKLLLMMMNNNNNNMMMMMMLLLKKKIIIFFFEEEEEEEEECCCBBB???>>>===<<<;;;;;;;;;<<<===<<<;;;:::::::::::::::::::::;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<>>>AAACCCLLLQQQUUUWWWZZZ^^^___[[[ZZZZZZYYYXXXWWWVVVUUUTTTTTTSSSSSSSSSSSSSSSRRRQQQPPPTTTZZZ^^^]]]XXXQQQLLLKKKHHHEEEDDDGGGJJJLLLMMMPPPPPPOOOMMMJJJHHHFFFDDDDDDAAA===;;;:::999888777::::::999888888777777666444333222222444444333222222222222111111111000000............///111222333<<<999555444555777888888.........------,,,,,,,,,,,,,,,---.........------///.....................---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,,,,,,,///000222333444333111000---...//////------...///000000000000000000000000......000111333444555555111222444444444444666888999999:::;;;<<<>>>>>>???@@@AAAAAACCCDDDFFFGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJFFFIIITTTeeettt{{{}}}iii\\\XXXYYYYYYcccooozzz{{{zzzyyy|||}}}zzzvvvrrrnnnhhhddd^^^[[[VVVSSSOOOKKKGGGDDDBBBAAA???===<<<===???@@@AAABBBDDDDDDDDDCCCAAA???@@@@@@@@@AAABBBCCCDDDEEEFFFFFFHHHIIIIIIIIIIIIIIIJJJIIIHHHHHHIIIIIIHHHGGGBBBBBBBBBBBBCCCDDDEEEFFFFFFGGGIIIIIIHHHFFFCCCAAA<<<;;;999777666666666666333444666888:::;;;;;;;;;;;;::::::::::::::::::;;;999888888:::===AAAFFFIIIBBBHHHLLLLLLFFF???===<<<;;;;;;;;;:::999;;;???CCCDDDDDDEEEDDDDDDEEEHHHKKKEEEKKKOOOSSSXXX]]]]]]XXXLLLHHHBBB???@@@BBBEEEFFFJJJOOOVVV^^^dddiiilllnnnooottt{{{~~~~~~~~~~~~~~~zzzlllddd]]]\\\\\\___fffqqq|||}}}zzzxxxtttppppppvvvvvvjjjYYYTTTMMMKKKLLLMMMMMMLLLIIIGGGDDDBBBAAACCCEEEFFFHHHIIIKKKMMMNNNNNNMMMLLLJJJHHHEEEDDDDDDDDDBBBAAA???>>>===<<<<<<;;;;;;;;;<<<<<<;;;:::::::::;;;;;;::::::;;;;;;<<<======>>>========================999:::;;;<<<===@@@DDDHHHMMMSSSWWWYYY]]]aaabbb___]]]\\\[[[YYYWWWUUUTTTSSSSSSTTTTTTTTTSSSSSSTTTTTTWWW[[[aaaccc```XXXPPPKKKJJJIIIGGGIIILLLOOOQQQRRRPPPOOONNNLLLJJJGGGEEEDDDBBB???<<<;;;::::::999777888888777666666555555555444333222222444444333222000000000000////////////,,,,,,------...///000000---...///000000///,,,***---------------,,,,,,,,,+++,,,,,,---...---------...............---------*********+++,,,---...///+++++++++,,,,,,,,,------...000222333444333222000...000111000///...///000------------------------...///111333444555666666222333555555555666777999888999:::;;;<<<>>>??????@@@AAABBBCCCEEEFFFFFFGGGHHHHHHHHHIIIIIIJJJJJJJJJJJJLLLVVVdddooouuuyyy}}}{{{hhh[[[WWWXXX[[[eeeqqq|||}}}zzzxxxyyy{{{wwwsssnnnhhhddd^^^[[[VVVRRROOOJJJFFFCCCBBBAAA???===;;;<<>>;;;:::888666666666666666444666888;;;<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;:::888888888888;;;???CCCFFFBBBDDDFFFFFFDDDAAA??????999999999999999;;;???CCCCCCDDDEEEEEEFFFGGGKKKMMMJJJPPPUUUYYY^^^bbb___YYYLLLHHHCCCAAABBBDDDFFFGGGJJJPPPXXX```eeejjjnnnpppsssxxx~~~~~~}}}~~~}}}|||pppjjjdddbbb``````dddllltttyyy|||yyyvvvtttoooooommmkkkllltttwwwjjjUUUPPPKKKIIIKKKMMMMMMLLLEEEDDDAAA@@@??????@@@AAAFFFHHHJJJLLLNNNMMMLLLKKKJJJGGGEEEDDDDDDCCCBBBAAA??????>>>>>>===<<<<<<;;;<<<;;;;;;::::::;;;;;;;;;999::::::;;;<<<===>>>>>>========================999:::;;;<<<>>>BBBHHHLLLPPPVVVZZZ[[[^^^bbbbbb___^^^]]][[[YYYVVVUUUTTTTTTUUUUUUUUUUUUTTTUUUXXXZZZaaaeeejjjjjjddd[[[RRRMMMJJJJJJJJJMMMQQQTTTUUUTTTOOOOOOMMMLLLIIIFFFDDDCCC@@@>>><<<;;;;;;;;;:::888666666777777666666555444444333222222444444333222////////////////////////++++++,,,,,,,,,---------***,,,...000000000///...------,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,------.........------*********+++,,,...///000---------...//////000000,,,---///000000000000///...///000000///...///000...........................///111333555555555444222444666666666666888999888888999;;;===>>>???@@@@@@AAABBBDDDEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJIIIKKKSSS```hhhlllpppuuu}}}}}}~~~|||iii[[[WWWXXX]]]gggrrr}}}|||wwwwww|||zzzuuupppkkkfffbbbZZZXXXTTTPPPMMMJJJFFFCCCAAAAAA???===:::;;;???BBBDDDCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDEEEFFFGGGHHHGGGHHHJJJKKKKKKKKKIIIHHHKKKJJJIIIIIIIIIHHHEEECCCAAAAAAAAAAAABBBCCCDDDDDDDDDDDDCCCBBB@@@>>><<<;;;:::999777666555555666777666888;;;===>>>===;;;:::;;;<<<===??????===<<<;;;888777777777999===AAACCCDDDBBB@@@AAACCCCCCBBBAAA::::::::::::;;;>>>BBBFFFEEEGGGIIIIIIJJJKKKNNNPPPRRRXXX]]]```cccddd___XXXLLLIIIFFFDDDFFFHHHIIIIIINNNTTT]]]dddiiinnnrrrvvvvvv{{{~~~}}}}}}}}}{{{rrrmmmgggfffccccccfffkkkqqquuutttuuuuuuuuurrrnnnjjjggg___aaaccceeejjjuuuwwwiiiUUUQQQLLLJJJLLLNNNNNNMMMGGGFFFEEECCCBBBAAAAAAAAADDDFFFIIIKKKLLLLLLKKKIIIJJJGGGEEEDDDDDDCCCBBBAAA????????????>>>===<<<<<<;;;;;;;;;::::::;;;;;;<<<999999:::;;;<<<===>>>>>>==============================>>>>>>@@@DDDJJJNNNUUUZZZ]]]]]]^^^aaa```\\\\\\[[[YYYXXXWWWWWWWWWWWWVVVWWWWWWUUUUUUWWW\\\```hhhlllooonnnfff\\\TTTPPPLLLLLLMMMPPPSSSUUUUUUTTTOOONNNMMMKKKIIIFFFDDDBBBAAA???===<<<<<<;;;:::888666777888999999777666444444333222222444444333222///////////////000000000,,,,,,,,,,,,,,,++++++***...---+++)))))),,,000333,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,***+++---............------------,,,------...///---......///000000111111,,,,,,---......///000000---...///...---,,,---///111111111111111111111111...000222444555444333333111333555555555555777999777888999;;;===>>>@@@@@@@@@AAACCCDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIIIIGGGIIIQQQ]]]eeeiiinnntttzzz{{{~~~~~~kkk]]]XXXXXX\\\eeerrr~~~}}}wwwuuuyyy}}}xxxsssnnniiiccc```WWWTTTQQQNNNLLLJJJFFFDDD@@@AAA???<<<:::;;;???CCCAAA@@@???>>>>>>>>>??????CCCCCCDDDDDDEEEGGGHHHIIIGGGHHHJJJLLLLLLKKKIIIHHHJJJIIIIIIIIIHHHGGGDDDAAAAAAAAA@@@@@@AAAAAABBBCCCDDDCCCAAA???===;;;:::999999888777555555555666777777999===??????>>><<<:::<<<===@@@AAAAAA@@@===<<<888777666666888;;;???AAACCC???;;;<<>>>>>>>>BBBFFFJJJHHHJJJMMMNNNNNNOOORRRSSSYYY^^^cccdddeeeeee^^^VVVLLLJJJHHHGGGIIIKKKKKKKKKSSSYYYbbbjjjooosssxxx{{{yyy~~~~~~}}}}}}yyyrrrmmmhhhgggeeeeeehhhlllqqqtttlllmmmnnnmmmkkkfffaaa^^^RRRVVV[[[```ggguuuuuugggYYYTTTOOOMMMOOOPPPOOONNNLLLKKKJJJIIIGGGFFFEEEDDDCCCEEEHHHJJJKKKKKKIIIHHHJJJHHHEEEDDDDDDDDDBBBAAA@@@@@@@@@@@@???>>>===<<<;;;;;;:::::::::;;;;;;<<<999999:::;;;<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAABBBFFFKKKOOOYYY]]]___^^^^^^```]]]YYYZZZYYYXXXWWWWWWXXXZZZZZZWWWXXXXXXVVVUUUXXX___dddiiimmmpppnnnfff\\\TTTQQQMMMMMMNNNQQQTTTTTTSSSQQQNNNNNNMMMKKKHHHFFFDDDBBBCCCAAA>>>======;;;999777666888:::;;;;;;999777555444333222222444444333222000000000000000111111111------------,,,+++******))),,,......,,,***(((''',,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,)))***,,,...//////......000000///...------------,,,,,,------...///000000............///000222222+++,,,------++++++,,,---........................///000222444444444222111000222444444444444666888777888999;;;===>>>@@@@@@@@@AAACCCEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIIIIJJJLLLUUUaaaiiinnnuuu{{{zzz|||lll___YYYYYYYYYdddqqq}}}||||||}}}zzztttsssxxx~~~~~~vvvoooiiieeeaaa^^^ZZZVVVQQQLLLIIIGGGDDDBBB???>>><<<<<<======<<<;;;??????????????????@@@@@@???AAADDDGGGIIIJJJJJJIIIHHHIIIJJJJJJJJJIIIHHHGGGHHHHHHGGGFFFEEEDDDCCCBBB======<<<<<<<<<>>>@@@AAA>>>>>><<<:::999888777777999888777666666777888999<<<>>>@@@AAAAAA???===;;;===???BBBDDDDDDAAA>>><<<999999999:::;;;<<<===>>>>>>===>>>@@@AAAAAA???>>><<<<<<<<<>>>BBBFFFKKKNNNLLLNNNOOOPPPPPPSSSYYY^^^```dddjjjmmmjjjcccZZZSSSLLLLLLLLLIIIGGGIIINNNSSSYYY___gggooouuuyyy}}}}}}wwwqqqnnnjjjhhhgggfffhhhlllppprrrpppjjjfffeeebbb[[[TTTRRRNNNRRRVVV[[[ggg{{{pppdddYYYVVVSSSSSSUUUUUUSSSQQQOOOQQQPPPMMMLLLNNNNNNKKKPPPKKKIIIKKKMMMLLLMMMPPPHHHGGGFFFDDDCCCBBBBBBBBB@@@@@@>>>===<<<<<<<<<<<<;;;;;;;;;::::::999999999999:::;;;<<<<<<<<<;;;;;;<<<;;;;;;::::::<<<===>>>===<<<===???CCCIIIOOOSSS\\\\\\]]]]]]]]]\\\[[[[[[\\\ZZZYYYXXXWWWWWWXXXXXXYYYXXXWWWVVVXXX[[[^^^```aaacccdddaaa\\\XXXVVVWWWXXXSSSSSSZZZ]]]WWWQQQNNNNNNNNNMMMKKKGGGCCC>>><<>>??????@@@AAAAAABBBBBBCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEHHHLLLTTTaaammmwww}}}qqqbbb[[[[[[bbbhhhrrr~~~zzzyyy|||{{{tttrrrwww}}}wwwrrrnnniiieeebbbZZZVVVQQQLLLIIIFFFDDDBBB@@@>>>;;;;;;<<<===<<<<<<>>>>>>>>>>>>????????????@@@AAADDDGGGHHHIIIHHHHHHGGGHHHIIIIIIIIIHHHGGGFFFFFFEEEEEEDDDBBBAAAAAA@@@======<<<<<<<<<===>>>>>>===<<<;;;999888777777777888888777777777888999:::===>>>@@@AAAAAA@@@===<<>>>>><<<;;;<<<===???@@@???>>>======>>>AAAEEEJJJOOORRRPPPQQQRRRQQQQQQSSSXXX\\\eeegggjjjjjjeee]]]TTTNNNKKKMMMNNNMMMKKKLLLQQQTTT___eeemmmtttzzz~~~zzzrrrllliiiffffffeeeeeefffiiimmmooonnnhhhdddccc___WWWQQQNNNKKKQQQXXX```pppooodddZZZXXXUUUVVVWWWYYYXXXVVVVVVYYYZZZXXXYYY\\\[[[XXXYYYSSSPPPPPPPPPNNNNNNPPPMMMKKKIIIEEEBBB???===<<<@@@???>>>===<<<<<<<<<<<<;;;::::::::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===>>>>>>???BBBGGGLLLRRRUUU[[[[[[\\\\\\\\\\\\\\\[[[YYYXXXXXXWWWWWWXXXYYYZZZZZZYYYXXXWWWXXXZZZ\\\^^^^^^```aaa```______bbbddd\\\WWWVVV\\\^^^YYYSSSQQQLLLLLLLLLKKKIIIFFFDDDBBB@@@???===>>>>>><<<888444666666777777666555444444111111111111111111111111000000//////......------///111333000+++***,,,///......------------......---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------..................---,,,,,,,,,,,,---...000///---,,,,,,---///000------...////////////..................---------000///.........///000000////////////000000111222888777666555555666777777777888999;;;===>>>??????@@@AAAAAABBBBBBCCCCCCCCCHHHHHHHHHHHHHHHHHHHHHHHHFFFKKKUUUcccrrr}}}zzzmmmgggfffdddhhhrrr~~~}}}}}}}}}|||{{{|||}}}~~~zzzxxx{{{|||uuurrrvvv~~~|||yyyvvvsssooojjjfffZZZVVVPPPLLLHHHFFFCCCAAA@@@===;;;:::;;;<<<===============>>>>>>>>>??????AAABBBDDDFFFGGGGGGFFFFFFFFFGGGGGGHHHGGGFFFDDDDDDBBBBBBAAA@@@??????>>>===<<<<<<======<<<<<<;;;;;;:::999888777666666666666888888888888888999::::::===>>>@@@AAAAAA@@@???>>>BBBBBBBBBBBBAAA???>>>===999::::::;;;<<<===>>>???===<<<;;;<<<>>>@@@@@@??????@@@BBBFFFKKKPPPUUUXXXVVVVVVTTTSSSQQQRRRVVVYYYdddddddddbbb]]]VVVOOOJJJJJJMMMPPPPPPOOOPPPTTTWWWggglllttt{{{{{{rrrkkkeeecccaaaaaabbbccceeehhhkkkllllllfffbbb```[[[SSSMMMKKKIIIQQQ\\\jjj}}}}}}nnnddd^^^\\\ZZZ[[[\\\^^^^^^^^^___eeeiiijjjlllooonnnkkkiiibbb\\\ZZZVVVQQQNNNOOONNNLLLHHHEEEAAA>>><<<:::???>>>===<<<<<<<<<<<<<<<999::::::::::::::::::;;;===<<<;;;:::::::::;;;<<<:::::::::;;;;;;;;;;;;<<>><<<;;;;;;:::888666555666666666666666555444222222222222222222222222000000//////......---------///111///,,,+++---000......------------......,,,,,,------------,,,,,,++++++,,,------...//////............------,,,,,,------,,,,,,,,,------...///...---,,,,,,---...///,,,,,,---............------------........./////////////////////000111222/////////000111222333444666666555555555666666777666777999;;;===>>>??????@@@@@@AAAAAABBBCCCDDDDDDIIIIIIIIIIIIIIIIIIIIIIIIFFFLLLVVVeeesss}}}yyyqqqooogggjjjrrr~~~zzz}}}uuusssxxx}}}~~~{{{xxxwwwzzz|||~~~~~~vvvsssuuu|||}}}|||zzzyyyvvvqqqjjjfff[[[VVVPPPKKKHHHEEECCCAAA@@@===:::999:::<<<===============>>>?????????@@@AAABBBCCCDDDEEEEEEDDDDDDEEEEEEFFFFFFEEEDDDBBBAAA@@@@@@???>>>======<<<<<<;;;<<<<<<===<<<:::888777888777666666555666666666999999999999999::::::;;;===>>>???AAAAAAAAA@@@???CCCBBBAAA???>>>=========::::::<<<===>>>???@@@@@@@@@>>><<<<<<>>>@@@@@@@@@AAACCCFFFKKKPPPUUUYYY\\\ZZZYYYVVVRRRPPPPPPQQQRRRXXXXXXWWWVVVSSSPPPMMMKKKJJJMMMOOOOOOOOORRRWWW[[[lllqqqyyy~~~tttkkkddd___\\\ZZZ]]]```dddhhhlllnnnooolllgggbbb```ZZZRRRNNNNNNNNNXXXgggxxx|||ooogggeeedddbbbbbbbbbdddeeefffkkkrrrxxx|||}}}zzzrrriiiccc\\\SSSNNNMMMHHHGGGEEECCCAAA??????>>>>>>===<<<<<<;;;;;;;;;<<<999999999::::::;;;;;;;;;>>><<<:::999999:::;;;<<<:::;;;;;;<<<<<<<<<<<<<<<>>>@@@DDDIIINNNTTTXXXZZZZZZ[[[]]]___```______^^^ZZZZZZZZZZZZZZZ[[[[[[\\\ZZZYYYYYYYYYXXXWWWVVVVVV\\\^^^aaaeeeiiinnnrrruuubbb^^^[[[ZZZZZZYYYWWWVVVQQQPPPMMMJJJHHHFFFEEEDDDAAA???===;;;::::::::::::555555666666666666555555222222222222222222222222222222111111000000//////,,,......---,,,+++---000......------------......+++,,,---......---,,,+++---........./////////000---------------------------,,,,,,,,,------......---,,,++++++++++++,,,---,,,,,,---...............---------............///------......///000111222/////////000111333444555555555555555555555666666666777999;;;===>>>>>>???@@@@@@AAAAAABBBCCCDDDDDDHHHHHHHHHHHHHHHHHHHHHHHHHHHMMMWWWdddpppxxx{{{{{{tttoookkkmmmttt~~~yyy{{{{{{tttkkkiiiqqq|||~~~zzzvvvvvvyyy|||zzzuuuuuuyyy}}}}}}|||{{{yyyvvvooohhhbbb[[[VVVPPPKKKHHHEEEBBB@@@>>><<<999999:::<<<============>>>>>>???@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCEEEEEEEEEEEEDDDBBB@@@>>>>>>>>>>>>======<<<<<<;;;:::;;;;;;;;;:::999777555666666666555666666777888::::::;;;;;;;;;;;;::::::<<<===>>>@@@AAAAAAAAA@@@BBBAAA???===<<<;;;;;;<<<;;;<<<>>>???AAABBBBBBBBBAAA???======>>>@@@@@@@@@BBBDDDIIINNNSSSWWWZZZ\\\]]]ZZZUUUPPPMMMLLLKKKKKKLLLKKKJJJJJJJJJJJJJJJJJJLLLMMMMMMMMMMMMRRR[[[bbbooottt{{{zzzooofff___ZZZWWWWWW[[[aaaiiiooossstttuuuqqqkkkfffccc]]]WWWUUUXXX___kkk||||||rrrlllmmmlllkkkiiiiiijjjlllnnnxxx{{{qqqhhh___SSSLLLKKKDDDCCCBBBAAA@@@@@@@@@@@@===<<<;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;===<<<:::999999:::<<<===;;;<<<<<<<<<<<<============???CCCHHHNNNTTTYYY\\\\\\]]]```bbbcccbbbaaa```]]]]]]]]]]]]\\\\\\[[[[[[YYYYYYXXXXXXWWWVVVUUUUUU___aaadddhhhkkklllkkkjjj___]]]YYYUUUTTTUUUUUUTTTOOONNNLLLIIIFFFDDDCCCCCC???>>><<<:::999999:::<<<666666666666666666555444222222222222222222222222222222111111000000//////,,,,,,---,,,,,,,,,---///......------------......,,,,,,...//////...,,,,,,.........---------,,,,,,++++++,,,,,,---......///+++,,,,,,------.........,,,,,,,,,++++++,,,,,,,,,------...////////////...///............---------,,,,,,---...//////000000/////////000111333444555333333444444555555555555666777999:::<<<===>>>>>>??????@@@AAABBBCCCDDDEEEHHHHHHHHHHHHHHHHHHHHHHHHHHHMMMXXXdddpppwwwxxxxxx~~~tttmmmmmmooouuuyyyxxxuuummmcccaaannn||||||xxxxxx{{{~~~~~~yyyvvvwwwxxx}}}|||{{{xxxtttmmmeee___[[[VVVPPPKKKGGGDDDAAA???<<<;;;999:::<<<===<<<;;;<<<<<<======>>>???@@@@@@@@@@@@@@@@@@AAABBBBBBBBBEEEEEEEEEDDDCCC@@@>>>============<<<<<<;;;;;;;;;:::::::::999888777666555666666666666777888999:::<<<=========<<<;;;:::999;;;;;;===>>>???@@@AAAAAA@@@@@@>>>===<<<<<<<<<<<<<<<>>>@@@BBBDDDEEEEEEEEEAAA@@@???@@@CCCDDDEEEDDDHHHJJJOOOTTTXXX[[[]]]]]]___ZZZTTTOOOKKKIIIGGGEEEEEEEEEDDDCCCDDDFFFHHHIIINNNOOONNNNNNOOOVVVaaahhhpppuuu||||||sssjjjaaa[[[WWWUUUVVV\\\eeeooovvvzzzzzzzzzwwwqqqkkkgggbbb^^^```fffuuu~~~wwwsssssssssrrrpppoooqqqtttwwwyyyoooggg]]]RRRKKKIIIEEEDDDCCCAAA???>>>======<<<;;;;;;:::::::::;;;;;;999::::::::::::::::::;;;;;;;;;:::999:::;;;<<<===<<<<<<;;;:::;;;<<<===>>><<<===AAAFFFMMMTTTZZZ]]]^^^___bbbdddeeedddbbb```^^^^^^^^^^^^]]]\\\[[[ZZZYYYYYYXXXWWWWWWXXXXXXYYYbbbbbbdddfffgggeee```\\\XXXXXXUUUPPPOOOQQQQQQPPPKKKJJJIIIHHHFFFEEEDDDCCC;;;<<<;;;999888777999;;;777777777777666555444333333333333333333333333333000000//////......------,,,,,,+++++++++,,,,,,---......------------......------............---------,,,,,,+++******))))))******+++,,,---...//////++++++,,,---....................................------.../////////////////////.........---------+++,,,---...//////....../////////000111222333444111222333444555555555555555666888:::<<<===>>>>>>??????@@@AAACCCDDDEEEEEEJJJJJJJJJJJJJJJJJJJJJJJJGGGMMMZZZiiivvv~~~vvvnnnlllooouuu{{{xxxssskkkaaa```ppp|||{{{}}}|||wwwuuuuuu||||||{{{yyywwwsssmmmeee```[[[WWWPPPKKKGGGDDDAAA???:::999:::;;;======<<<:::999999:::;;;<<<===>>>???>>>>>>>>>???@@@AAABBBBBBEEEEEEEEEDDDBBB@@@>>><<<;;;;;;;;;;;;::::::::::::999888888777666666666666777777777888999;;;<<<===?????????>>>===;;;999888999:::;;;===>>>???@@@AAA@@@@@@?????????>>>>>>===>>>@@@BBBEEEGGGGGGGGGGGGCCCCCCEEEHHHMMMPPPPPPPPPUUUWWW\\\```ccceeeeeeeeeaaa[[[TTTNNNJJJHHHEEEBBBBBBBBBAAABBBDDDGGGKKKMMMPPPRRRSSSTTTWWW]]]gggnnnrrrwww|||vvvrrrkkkccc\\\WWWUUUTTTYYY```jjjttt{{{~~~}}}||||||vvvooojjjfffeeekkksss|||{{{tttuuuuuuuuuuuuwww}}}xxxpppggg```YYYOOOJJJIIIFFFEEECCC@@@>>><<<;;;;;;;;;:::::::::::::::;;;;;;;;;::::::::::::::::::999888999999:::;;;<<<======<<<:::888777777999<<<>>><<<===@@@EEELLLTTT[[[___^^^```ccceeeeeecccaaa___[[[\\\\\\]]]]]]\\\[[[ZZZ[[[ZZZYYYYYYYYY[[[]]]___cccbbb``````___]]]XXXSSSQQQTTTRRRLLLJJJNNNOOOLLLJJJJJJJJJIIIGGGDDDBBB@@@:::;;;<<<;;;999888:::<<<888888888777666444333222333333333333333333333333000000//////......---------,,,+++***+++,,,++++++......------------............------------......,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---------***+++,,,...............---..................---,,,,,,---............------------...............---...//////000///......////////////000000111222000111333444555555444444555666888:::<<<===>>>>>>>>>???@@@AAACCCDDDEEEEEEIIIIIIIIIIIIIIIIIIIIIIIIGGGOOO]]]nnn}}}}}}yyyzzzwwwoooiiimmmttt~~~zzzuuummmccccccuuu~~~xxxtttssswww{{{zzzxxxwwwsssnnngggbbb[[[WWWPPPKKKGGGDDD@@@>>>999999:::<<<>>>>>>;;;999777777888999;;;<<<<<<============>>>???AAABBBCCCFFFFFFEEEDDDBBB@@@===<<<:::::::::999999999999999999888666555555666777777777777888999:::<<<>>>>>>@@@@@@@@@???===;;;888777888999:::<<<===???@@@AAA@@@@@@AAAAAAAAA@@@@@@??????AAADDDGGGHHHIIIIIIHHHFFFHHHKKKQQQWWW[[[\\\[[[aaadddhhhlllooooooooonnnbbb\\\TTTNNNKKKHHHDDDAAA??????@@@CCCGGGLLLPPPSSSRRRUUUXXX[[[^^^ccckkkrrrtttyyyzzzuuunnnjjjddd]]]XXXVVVUUUUUU\\\cccnnnxxx~~~}}}{{{yyyrrrlllhhhiiirrr|||tttuuuwwwwwwxxx|||}}}nnnggg___[[[UUUNNNIIIIIIDDDCCCAAA???>>>===<<<<<<:::::::::999999:::;;;;;;;;;;;;;;;::::::999999999777888999;;;<<<=========;;;999666444444777;;;===<<<===???DDDLLLTTT\\\aaa___```ccceeeeeebbb```^^^WWWXXXZZZ[[[\\\\\\[[[[[[\\\[[[ZZZZZZ[[[^^^aaadddccc```\\\ZZZZZZXXXTTTPPPMMMQQQQQQKKKIIILLLNNNKKKNNNNNNMMMKKKGGGCCC>>><<<;;;===???>>><<<;;;<<<>>>999999888777555333222111333333333333333333333333222222222111000000//////...,,,+++***+++++++++***.........------.........///...---,,,,,,---...///------......///000000000------,,,,,,,,,,,,++++++)))+++,,,...//////......+++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,++++++,,,---...///000111//////000111111000///...000///////////////000000000111222444555555444444555666888:::<<<======>>>>>>???@@@AAACCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGIIIQQQ```qqq~~~xxxrrrqqqvvv|||vvvnnnfffjjjrrr~~~}}}sssnnnrrrzzzzzzuuurrrwww|||{{{xxxvvvtttpppiiicccXXXTTTNNNIIIFFFBBB???<<<;;;:::888666666666666777:::::::::;;;;;;;;;<<<<<<:::<<<>>>???@@@AAA@@@@@@AAAAAA@@@@@@???>>>>>>======<<<<<<;;;;;;:::::::::777666666666555555555555666777888999;;;>>>@@@AAACCCBBBAAA???===:::999888555888;;;<<<======???AAADDDDDDEEEEEEDDDDDDCCCBBBAAADDDGGGIIIIIIHHHIIIIIIJJJNNNSSSYYY___eeejjjnnnvvvyyy}}}}}}wwwpppkkkaaaZZZQQQJJJGGGDDDBBB???CCCAAAAAAEEEKKKQQQSSSTTTWWWWWWXXX\\\cccjjjpppsssyyywwwppplllccc```[[[VVVSSSSSSUUUVVV\\\iiiuuuzzz{{{~~~~~~{{{rrriiiffflllwww|||||||||}}}~~~~~~xxxrrrmmm]]]ZZZVVVRRROOOLLLHHHEEEFFFDDDBBB@@@>>><<<;;;:::<<<<<<;;;;;;;;;::::::::::::::::::999999999888888888888999999999:::::::::<<<=========<<<<<<;;;:::<<<<<>>999===<<<<<<;;;;;;<<<<<<<<<>>>===;;;999777555555444444444444444444333333333111111000000//////......---------------...//////...---,,,+++,,,...000111222000...,,,+++,,,---...,,,,,,,,,------.........---,,,,,,,,,,,,---......---...///...---...///111...------,,,,,,------...---------------------------...///...---...///111333222000///.........///000000//////000111222222222222222333333444444444666777888:::;;;<<<======:::<<<@@@BBBCCCEEEGGGIIIJJJJJJJJJIIIIIIHHHHHHHHHLLLPPPZZZjjjzzz}}}wwwoooeeeaaahhhssssssiiijjjkkkttt~~~yyyxxx{{{|||xxxuuuwww||||||xxxvvvtttooohhhbbbXXXTTTNNNIIIFFFBBB>>><<<:::888777555555555555666:::::::::;;;;;;;;;;;;<<<;;;<<<===>>>>>>??????>>>??????>>>>>>===<<<<<<;;;::::::999999888888888777777777777666666666555555666777888999;;;>>>@@@AAACCCBBB@@@>>><<<:::999888666999<<<======>>>@@@BBBEEEFFFHHHJJJKKKLLLLLLLLLJJJKKKKKKIIIGGGEEEFFFGGGMMMRRRXXX^^^dddkkkpppttt|||~~~}}}wwwppplll^^^XXXOOOIIIFFFDDDBBB@@@???@@@BBBIIIQQQXXX[[[\\\YYYZZZ\\\```fffmmmrrruuuyyyyyyppphhhddd]]][[[WWWTTTSSSTTTWWWYYY___kkkxxx|||}}}}}}sssiiieeejjjuuu}}}~~~~~~}}}yyysssllleeeaaaYYYVVVSSSOOOMMMJJJFFFDDDCCCBBB@@@???===<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::999999888888888888888888999999999:::::::::999::::::;;;;;;;;;;;;;;;======AAAHHHQQQXXX\\\]]]___``````aaaaaaaaa``````______^^^\\\[[[YYYXXXXXXWWWXXXXXXXXXYYY[[[___aaabbb\\\VVVSSSRRRQQQMMMIIILLLKKKIIIHHHJJJMMMQQQSSSNNNLLLJJJIIIGGGDDD???;;;???>>>===<<<;;;;;;<<<<<<===<<<:::888666555444444666555555444444333333333111111000000//////............------......///000///...---,,,,,,---///000111000...,,,,,,,,,---...,,,,,,---------------------------------......//////000000...,,,+++---......------,,,,,,------...,,,,,,------......//////---...//////......///111333222000///.........////////////000111333444555222222333444444555666666666777888:::;;;<<<=========???AAACCCCCCCCCEEEFFFHHHHHHHHHGGGGGGGGGGGGGGGKKKOOOWWWcccnnnuuuvvvtttwwwuuuqqqkkkbbb^^^fffpppwwwlllkkklllttt}}}|||zzzxxx|||}}}yyyvvvsssnnngggaaaXXXTTTNNNIIIEEEBBB>>><<<888777666444444444555555::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<===<<<<<<;;;;;;::::::999999888888888888888777777777888888777777777666666666777777888:::<<<>>>@@@AAABBBAAA@@@>>><<<:::999888888;;;===??????@@@AAACCCEEEHHHLLLPPPTTTWWWYYYZZZSSSRRRNNNIIIEEEDDDEEEGGGNNNRRRZZZaaagggmmmsssvvv~~~~~~~~~|||wwwqqqkkkgggXXXSSSLLLGGGDDDCCCBBBAAA@@@CCCHHHPPPXXX^^^aaaaaa\\\^^^aaafffkkkpppuuuwww{{{}}}uuullleeeaaa[[[YYYWWWVVVVVVYYY\\\___cccooo{{{sssiiidddhhhqqqxxx|||zzzvvvqqqiiibbb[[[WWWSSSQQQNNNLLLJJJHHHEEEBBB??????>>>===============;;;;;;;;;;;;::::::::::::999888888888888777777777888888999999999:::::::::888888999:::<<<======>>>>>>???DDDKKKSSSYYY]]]^^^______````````````______``````^^^\\\ZZZXXXWWWVVVWWWVVVUUUUUUWWWZZZ^^^```]]]XXXSSSQQQRRRRRRPPPNNNQQQMMMJJJJJJNNNRRRTTTTTTMMMLLLIIIHHHGGGDDDAAA>>>AAA@@@>>><<<;;;;;;;;;<<<;;;:::999777555444333333777777666555444444333333111111000000//////.....................///000000000///---,,,,,,---...///111000...---,,,,,,---...------------------,,,,,,......------......///000/////////...,,,+++,,,......------,,,,,,------...+++,,,,,,---...///000000---...//////......///111222111000///.........///......///000222444666777222222333444666777888888666777888:::;;;<<<======@@@AAACCCCCCBBBBBBCCCDDDGGGGGGGGGGGGHHHHHHHHHHHHIIIMMMTTT\\\bbbfffhhhhhhnnnllljjjfff^^^[[[bbblll}}}~~~rrrkkkmmmvvvzzz|||yyy}}}}}}yyyvvvsssmmmfff```WWWSSSNNNIIIEEEAAA>>>;;;888777666555444555555666999999:::::::::;;;;;;;;;===<<<:::999999999:::;;;:::::::::999999888888888999999999999999999999:::999888888888888777777777777777888:::<<<>>>@@@AAABBBAAA@@@>>><<<:::999888:::===???@@@@@@AAABBBDDDDDDHHHNNNTTT[[[___bbbdddYYYVVVPPPJJJEEEEEEHHHKKKOOOTTT\\\ccciiimmmrrrtttxxxwwwtttpppkkkeee___\\\QQQNNNIIIEEECCCCCCCCCCCCGGGJJJPPPWWW]]]``````___^^^aaaeeejjjnnnssswwwzzz|||uuuooojjjgggbbb```___^^^^^^aaadddfffhhhttttttiiidddgggooouuu~~~{{{xxxsssllleee___ZZZWWWOOOMMMJJJIIIHHHGGGDDDBBB>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999888777777777777777777777888888999999999:::::::::::::::;;;;;;<<<===?????????BBBGGGNNNUUU[[[^^^______````````````______^^^^^^]]]\\\ZZZYYYWWWVVVUUUWWWUUUSSSSSSVVVYYY\\\^^^ZZZWWWSSSRRRSSSUUUUUUUUUVVVQQQMMMOOOTTTXXXWWWUUUOOOMMMKKKHHHFFFDDDAAA@@@AAA@@@>>><<<;;;;;;<<<<<<:::999888666444333333333777777666666555444333333111111000000//////......///............///000000000///...---------------000///...------------............------,,,,,,,,,///............///000000...///000///------///000...------,,,,,,------...,,,,,,,,,------......///,,,...///000......///000111111000////////////////////////000111333444555000111222444555777888888666777888:::;;;<<<======@@@BBBCCCDDDCCCBBBCCCDDDHHHHHHIIIIIIJJJJJJKKKKKKGGGLLLTTT[[[```eeehhhkkkpppmmmiiicccZZZWWW^^^iiiyyytttlllnnnwww{{{~~~pppjjjiiikkkyyy~~~yyy|||}}}xxxuuurrrmmmeee___WWWSSSMMMHHHEEEAAA>>>;;;999888777666666666777888999999999:::::::::;;;;;;<<<;;;:::888888888999999:::999999999999999888888888888888999999::::::::::::999999999999888888888777888999:::<<>>@@@AAAAAABBBCCCDDDCCCGGGMMMUUU\\\aaaccceee]]]YYYSSSLLLGGGGGGJJJNNNTTTYYY```fffiiilllmmmooommmkkkhhhccc^^^YYYTTTRRRIIIHHHFFFDDDBBBCCCDDDFFFKKKPPPVVV\\\___```___^^^___ccchhhlllppptttyyy}}}zzzuuupppmmmkkkllljjjiiiggghhhiiikkkmmmqqq{{{tttiiieeehhhooottt|||~~~}}}zzzvvvpppiiiaaa[[[XXXVVVLLLJJJHHHGGGGGGFFFDDDBBB??????===<<<;;;;;;;;;;;;;;;;;;:::::::::999999999777777777777777777777888888888999999999:::::::::;;;;;;::::::;;;;;;<<<===AAAEEELLLSSSXXX\\\___`````````aaaaaa```___^^^^^^ZZZZZZYYYXXXWWWVVVVVVUUUVVVSSSQQQRRRVVVYYY[[[\\\VVVTTTQQQPPPRRRUUUWWWXXXXXXTTTRRRUUUZZZ\\\ZZZVVVQQQPPPMMMIIIFFFCCCBBBBBBBBBAAA>>><<<;;;;;;<<<===999888777555444333333333777666666555444444333333111111000000//////.....................///000000//////......------------///......---------------.........------,,,,,,,,,///............///000000333333333111///---...///...------,,,,,,------......---------,,,,,,++++++,,,...000000///...///000000000000000000/////////000000/////////000000111///000111222444666777777666777888:::;;;<<<======>>>@@@CCCDDDDDDDDDEEEFFFGGGHHHHHHHHHIIIJJJJJJJJJEEEKKKUUU___hhhooouuuyyyzzzuuunnndddYYYUUU]]]hhhvvvpppkkknnnwww~~~ppp^^^TTTQQQRRR\\\jjjuuu|||{{{}}}|||xxxuuurrrmmmfff```WWWSSSMMMHHHDDDAAA===;;;999888777666666777888999999999999999::::::::::::;;;:::999999888888888888999999999999999999999888555666666777888999::::::;;;::::::::::::999999999888888999;;;===???AAABBBCCCBBBAAA@@@>>>===<<<;;;===???AAABBBBBBBBBCCCDDDBBBEEELLLSSSXXX\\\^^^^^^\\\ZZZUUUOOOKKKKKKNNNQQQWWW[[[aaadddeeecccbbbbbbbbbaaa^^^ZZZVVVQQQNNNLLLCCCDDDDDDCCCBBBCCCFFFIIILLLQQQYYY___aaaaaaaaaaaa___dddiiimmmqqquuu|||}}}xxxsssooommmlllsssrrrqqqqqqrrrtttvvvwww~~~sssiiifffkkkqqqvvvyyy~~~}}}|||vvvrrrkkkccc[[[UUUQQQOOOKKKIIIGGGFFFFFFEEECCCBBB@@@???>>><<<;;;;;;;;;;;;::::::::::::999999999999777777777888888888888999888888999999999:::::::::;;;:::999888888999;;;<<>><<<<<<<<<===999888777666444444444333555444444444444333333333111111000000//////......---------------...//////...............---------.....................---------------------,,,,,,......------......///000888888666333///,,,,,,---...------,,,,,,------...//////...---,,,++++++***+++...000111000///////////////000000000000//////000000///............///000000111222333555666666666777888:::;;;<<<=========???BBBDDDDDDEEEGGGHHHEEEEEEEEEEEEFFFFFFFFFFFFDDDJJJVVVcccpppzzz{{{sssiii]]]XXX^^^iiiuuu~~~|||lllkkkmmmwww|||~~~iiiVVVKKKHHHFFFKKKRRRZZZcccnnnxxx~~~{{{wwwtttrrrmmmfffaaaWWWSSSMMMHHHDDDAAA===;;;888777666555555666777888888999999999999:::::::::999999:::::::::999888888888888888888888888888888666666777888999:::;;;;;;;;;;;;;;;;;;::::::::::::888888999;;;===???AAABBBDDDCCCBBBAAA@@@>>>=========???AAABBBAAAAAACCCDDDBBBEEEKKKPPPTTTVVVVVVVVVSSSSSSSSSRRRQQQSSSWWWZZZ___bbbfffgggddd___[[[YYYXXXWWWVVVSSSPPPMMMJJJHHH???AAABBBBBBBBBDDDHHHLLLNNNTTT\\\aaabbbbbbccccccaaaeeekkknnnqqqwww{{{vvvsssqqqqqqqqqvvvwwwxxxzzz~~~qqqiiihhhnnnuuuyyyzzz~~~~~~yyywwwmmmjjjddd]]]WWWQQQMMMKKKIIIGGGEEEDDDDDDDDDBBB@@@>>>>>>===============>>>:::::::::999999999999888888888888888999999::::::888888999999999:::::::::;;;::::::999:::<<<>>>@@@CCCJJJSSSYYY]]]^^^```bbbccccccccccccbbbaaa```___[[[[[[ZZZYYYXXXVVVVVVUUUTTTQQQQQQTTTYYY\\\ZZZWWWLLLKKKIIIHHHHHHKKKOOORRRQQQUUUZZZ^^^___\\\XXXTTTPPPPPPNNNKKKHHHHHHKKKNNNRRRNNNHHHCCC>>><<<;;;<<<999999777666555555444444222222222333333333333333111111000000//////......,,,,,,,,,,,,,,,---......------..................------...............---,,,,,,---------------------------------......///555555555222///---...///...------,,,,,,------...000000//////......------+++---000111000///...///...///000111111000//////000///////////////000000222222333333444555555666666777888:::;;;<<<=========@@@BBBDDDDDDEEEGGGHHHEEEEEEEEEDDDDDDDDDDDDDDDEEEJJJTTTcccrrr||||||yyyuuunnnccc]]]aaajjjuuu~~~nnnjjjmmmwwwxxxyyy}}}|||hhhVVVLLLIIIEEEEEEFFFKKKTTT```lllsss}}}zzzvvvtttrrrnnngggaaaVVVRRRMMMHHHDDD@@@===:::777666555444444555666777888888999999999:::::::::888999:::;;;;;;:::999888666666666777777777777777888888999:::<<<===>>>>>><<<<<<;;;;;;;;;:::::::::888999999;;;===???AAABBBDDDDDDCCCBBB@@@???>>>>>>===???AAABBBAAAAAABBBDDDCCCFFFJJJOOOQQQQQQQQQPPPHHHJJJNNNRRRVVV[[[aaaeeekkknnnqqqpppkkkddd^^^[[[PPPPPPPPPOOOMMMJJJGGGEEE===???BBBBBBCCCEEEIIIMMMSSSXXX___bbbbbbaaabbbcccbbbggglllooorrryyy}}}|||yyyvvvuuuvvvxxxyyyyyyzzz}}}~~~qqqiiijjjpppxxx|||~~~|||uuupppdddbbb^^^ZZZUUURRROOONNNHHHFFFDDDCCCCCCBBB@@@>>><<<<<<<<<======???@@@AAA:::::::::999999999888888888888999999999:::::::::888888999999999:::::::::===<<<<<<===>>>AAADDDFFFDDDKKKTTT[[[^^^___aaabbbdddddddddccccccaaa``````___^^^]]][[[YYYWWWUUUUUUSSSQQQQQQUUUZZZ]]]ZZZVVVLLLKKKIIIGGGFFFIIINNNQQQMMMSSS[[[```___ZZZUUURRRNNNOOONNNKKKIIIJJJOOOSSSYYYUUUNNNFFF@@@<<<;;;::::::999888666666555555555000111111222222333333444111111111000//////......,,,++++++++++++,,,------,,,,,,---.../////////...------......///......---,,,,,,,,,------.........---,,,,,,,,,,,,---.........///000000///000222444...------,,,,,,------...000000000000111111111111+++---000111000///...///...///000111111000//////////////////000111333333444444444555555555666666666777888:::;;;<<<======???AAACCCDDDDDDEEEFFFGGGGGGGGGFFFFFFEEEEEEDDDDDDEEEIIIRRRaaaqqqyyyzzzwwwvvvvvvuuurrrhhhaaadddkkkuuutttiiilllwwwzzz~~~}}}xxx~~~}}}jjj[[[OOOGGGAAACCCFFFIIIPPP]]]lllwww~~~~~~}}}|||yyyvvvrrrnnnhhhddd[[[VVVOOOIIIEEEAAA===;;;888888777666666666666666777888888888999999999999888888777777777888:::;;;999888777666777888:::<<<888999:::;;;===>>>???@@@AAA@@@>>>===<<<;;;:::::::::;;;;;;===???AAACCCDDDBBBBBBBBBAAAAAAAAABBBBBBCCCAAA@@@@@@CCCEEEFFFFFFEEEIIINNNQQQQQQNNNLLLKKKEEEGGGJJJLLLPPP[[[jjjuuu{{{|||}}}zzzsssjjjccc___NNNMMMLLLJJJHHHEEECCCBBB@@@BBBDDDFFFHHHKKKOOOSSSWWWZZZ]]]```cccfffiiilllkkknnnrrrxxx}}}{{{zzzyyyxxxxxxyyyzzz{{{zzz~~~{{{nnniiinnnvvv{{{}}}wwwlll```]]]YYYWWWVVVSSSOOOKKKFFFDDDBBBBBBBBBAAA@@@>>><<<;;;;;;<<<<<<===>>>???<<<<<<<<<;;;:::999888777:::999888888888888::::::;;;;;;:::::::::;;;<<<<<<<<<===>>>>>>>>>@@@CCCEEELLLRRRZZZ___```aaadddfffgggeeecccaaa``````aaabbb```^^^\\\[[[[[[ZZZXXXVVVUUURRRRRRXXX```aaaYYYQQQMMMJJJFFFDDDEEEHHHMMMPPPSSSUUUXXX[[[\\\[[[ZZZYYYXXXVVVRRRNNNLLLPPPYYY```ddd[[[NNNCCC===;;;<<<<<<===:::666444333333333222666555444222222222222222////////////............------------------------000///---,,,++++++,,,---......------------......,,,,,,+++++++++,,,---------.........---,,,,,,+++...........................------,,,,,,------...///...---------///000111---------.........////////////000000111111111222111111000000//////......333333444444555666777777666888;;;===>>>???>>>===???AAADDDEEEEEEFFFGGGIIIGGGGGGFFFFFFFFFFFFFFFFFFCCCJJJVVVbbbjjjnnnooonnnpppuuuxxxvvvoooiiihhhiiisss|||pppoooqqqxxxwww|||{{{uuuxxxooo]]]NNNDDD??????AAAGGGQQQaaaqqq{{{}}}~~~~~~|||yyyvvvsssooojjjfff\\\WWWPPPIIIEEE@@@===:::888888777666666666666666777777777888888888999999888888888888888888999:::999888666555444555777888888999:::;;;===>>>???@@@@@@???>>><<<;;;:::999999::::::;;;===???AAACCCEEECCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAABBBCCCFFFHHHIIIMMMOOOQQQQQQOOOLLLJJJHHHCCCEEEGGGIIIMMMVVVcccmmm{{{xxxnnneee```PPPNNNLLLIIIGGGFFFFFFFFFBBBDDDGGGIIIKKKOOOTTTWWWZZZ]]]```bbbdddfffiiikkkppprrrwww|||zzzzzzyyyyyyyyyzzz||||||}}}{{{nnnjjjpppxxx}}}~~~zzzqqqeee]]]VVVSSSUUUTTTNNNHHHGGGEEECCCBBBAAA@@@>>><<<<<<<<<<<<<<<<<<<<<===>>>;;;;;;;;;;;;:::999888888:::999999999:::;;;===>>>;;;;;;:::::::::;;;<<<<<<;;;===>>>??????BBBEEEHHHOOOUUU\\\```aaabbbdddffffffeeecccaaa``````aaabbbbbb```]]]\\\[[[YYYWWWTTTTTTSSSTTT[[[cccccc]]]UUUPPPLLLHHHFFFGGGKKKOOORRRRRRTTTWWWZZZZZZYYYWWWVVVWWWUUUQQQMMMJJJLLLSSSXXXWWWQQQIIIBBB???===<<<<<<;;;888555444444555555444555444444333333222111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,//////...---------............------------......///......---------......------......------,,,+++...........................------,,,,,,------..................///000000---------........./////////000000000111111111111111111111111000000000000111111222333444555666777666888;;;===>>>>>>>>>======@@@BBBCCCCCCDDDEEEGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFLLLWWWbbbjjjnnnooonnntttxxxzzzvvvoooiiihhhjjjrrr{{{xxxooopppvvvsssyyyyyysssrrryyy~~~~~~vvvaaaPPPEEECCCBBBEEEMMM[[[lll{{{}}}wwwvvvzzz~~~~~~~~~~~~|||yyywwwtttppplllhhh]]]XXXQQQJJJEEE@@@<<<999888888777666666666666666666666666777777777888888999999999999999999888777999888777555444555555666999:::;;;<<<===>>>???@@@???>>>===;;;:::999888777888999;;;===@@@BBBDDDEEEDDDCCCBBBAAA@@@????????????BBBDDDEEEEEEGGGLLLPPPXXXVVVTTTQQQMMMIIIFFFDDDAAABBBDDDDDDGGGOOOYYYaaarrrvvv{{{{{{uuujjj```ZZZQQQOOOKKKHHHGGGGGGIIIKKKFFFHHHKKKMMMPPPTTTYYY\\\___aaaccceeefffhhhjjjlllvvvxxx|||}}}yyyyyyyyyzzzzzz|||}}}~~~~~~{{{qqqooouuu}}}{{{}}}~~~wwwlllaaa]]]^^^]]]UUULLLIIIFFFCCCBBBAAA@@@>>>=========<<<;;;;;;;;;;;;<<<999999::::::::::::999999999::::::;;;<<<>>>@@@AAA:::::::::::::::;;;<<<===;;;<<<>>>???@@@DDDHHHLLLRRRWWW^^^aaaaaabbbcccfffeeedddcccaaaaaaaaabbbccccccaaa^^^\\\[[[YYYVVVSSSSSSTTTXXX___ffffff___YYYSSSOOOKKKIIIKKKPPPSSSUUUTTTUUUXXXZZZZZZXXXUUUSSSTTTRRROOOJJJGGGGGGJJJMMMJJJHHHDDDAAA???===;;;888999666444444555666666666333444444444444222111000////////////............++++++++++++++++++++++++---...//////000/////////......------------......000///......------------------......------,,,,,,...........................------,,,,,,------...---......///////////////------........./////////000000000000111111111111111111111111222222222222///000111222444666777777777888:::<<<>>>>>>>>>>>>>>>@@@BBBCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGNNNYYYeeennntttvvvvvvyyy||||||wwwoooiiihhhjjjqqqzzz|||qqqqqqvvvpppxxxzzzuuuqqquuu{{{~~~{{{gggUUUIIIGGGHHHMMMYYYjjjzzzuuummmooovvv~~~}}}~~~~~~}}}{{{yyywwwuuurrrmmmjjj___ZZZRRRKKKEEE@@@;;;888888777777666666666666666666666666666777777777777999999:::;;;:::999777666:::999999888888888999999:::;;;<<<===>>>???@@@@@@>>>>>>===<<<:::888777666777999;;;>>>AAACCCEEEFFFFFFEEECCCBBB@@@??????>>>===BBBFFFHHHHHHKKKRRRXXX^^^ZZZTTTNNNJJJFFFCCCBBB???@@@@@@@@@BBBGGGNNNTTT]]]bbbggghhhccc\\\TTTPPPRRROOOKKKHHHHHHJJJNNNPPPMMMOOOQQQSSSUUUXXX\\\___bbbdddgggiiijjjllloooqqqyyy{{{~~~zzzxxxxxxyyyzzz{{{}}}~~~~~~|||tttttt{{{yyy{{{zzzsssnnnfffZZZQQQJJJGGGDDDCCCCCCBBBAAA@@@>>>===<<<;;;::::::::::::888888999:::::::::::::::::::::;;;<<<===>>>???@@@::::::::::::;;;;;;<<<===<<<===>>>???@@@DDDIIILLLSSSXXX]]]``````___aaaccceeedddcccbbbbbbbbbbbbcccbbb```]]]\\\[[[YYYWWWUUUSSSVVV\\\cccgggeee^^^XXXVVVRRRNNNNNNRRRWWWZZZZZZZZZ[[[]]]^^^\\\YYYUUURRROOOMMMJJJGGGDDDCCCDDDEEEEEECCCAAA???>>>;;;888666888666555444555666555555222333444555444222000...////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000000//////......------------......///...---,,,+++*********,,,------...------,,,,,,...........................------,,,,,,------...---...///000000///...---............////////////000000000000000111111111//////000111111222333333///000111333555777888999777888:::<<<===>>>>>>>>>@@@BBBDDDEEEEEEEEEGGGHHHFFFFFFFFFFFFFFFGGGGGGGGGGGGNNNZZZhhhttt|||}}}~~~}}}wwwmmmgggfffhhhqqqzzz~~~uuuuuuwwwrrryyy~~~{{{vvvxxx~~~}}}kkkZZZMMMHHHMMMXXXhhhzzz~~~ppphhhjjjrrrzzz~~~}}}}}}|||{{{|||{{{yyywwwuuurrrnnnjjj```[[[SSSKKKEEE@@@;;;888888777777666666666666666666666666666777777777777999:::;;;;;;;;;999888666888888888999:::;;;<<<<<<;;;<<<<<<===>>>???@@@@@@???>>>>>>===;;;999777555777999<<>>???BBBEEEHHHKKKNNNRRRSSSQQQNNNLLLLLLPPPNNNLLLKKKLLLOOOTTTVVVVVVWWWYYYYYYYYY[[[^^^aaadddgggjjjmmmooorrruuuxxxzzz}}}{{{xxxvvvwwwxxxzzz|||}}}~~~zzzuuuwww~~~xxx{{{{{{jjj\\\SSSJJJHHHEEEDDDDDDEEEEEEDDD>>>===<<<:::999999999999777777888999:::::::::::::::;;;;;;;;;<<<<<<<<<<<<:::999999:::;;;<<<============>>>>>>@@@DDDIIIMMMSSSXXX\\\^^^]]]]]]___bbbeeeeeedddccccccbbbbbbbbb___^^^\\\[[[[[[[[[YYYWWWVVVZZZ```dddeeeaaaZZZVVVWWWTTTSSSVVV\\\aaacccbbbeeeeeeeeeccc___[[[VVVSSSJJJHHHFFFDDDBBBBBBAAAAAABBB@@@===;;;;;;;;;;;;999:::888666555555555444222222333444444444222000...////////////....................................)))***,,,.../////////.........------------......///...---,,,+++*********,,,,,,------...------,,,...........................------,,,,,,------...---...///000000///...---........./////////000000111111000000000000000000---......///000111222222111111333555666888::::::888999:::;;;===>>>??????AAACCCEEEEEEEEEEEEFFFGGGEEEEEEFFFFFFFFFGGGGGGGGGHHHNNNZZZgggttt}}}~~~~~~wwwllleeedddfffqqqzzzzzzxxxyyyvvv|||~~~}}}|||nnn```VVVQQQYYYhhhyyy}}}rrrkkkkkkqqqxxx}}}}}}}}}|||{{{zzz|||zzzxxxvvvuuuqqqmmmjjj```[[[SSSKKKEEE@@@<<<999888888777666666666666666666666666777777777888888::::::::::::::::::999888666666777999:::;;;<<<============>>>???@@@@@@@@@@@@@@@@@@???===;;;888666888:::===@@@CCCDDDEEEEEEFFFEEEDDDBBBAAA@@@??????===AAAGGGLLLPPPVVV^^^ddd___XXXOOOIIIGGGFFFDDDBBB@@@@@@????????????@@@AAACCCEEEGGGHHHHHHIIILLLNNNOOOOOOOOOQQQTTTXXX[[[^^^___``````______```ccceeehhhkkkooorrrtttxxx{{{~~~|||~~~{{{xxxwwwuuuvvvxxxzzz{{{|||}}}}}}~~~yyyvvvyyy|||sssbbbYYYLLLIIIEEEDDDDDDEEEEEEEEE===<<<;;;:::999888888888777777888999::::::999999::::::;;;;;;;;;::::::999999999999:::;;;<<<===>>>======>>>???AAAFFFLLLQQQUUUYYY]]]___^^^^^^aaacccffffffeeedddcccbbbaaaaaa^^^\\\[[[[[[\\\\\\ZZZXXXYYY]]]ccceeebbb]]]WWWTTTXXXWWWXXX___iiinnnnnnlllpppnnnkkkfff```[[[WWWTTTHHHFFFCCCBBBBBBBBBAAA???>>>;;;999999;;;===>>>???:::888666666666555333111222333333333333111000///////////////....................................***+++,,,---..................------------......000///......------------,,,,,,------......------...........................------,,,,,,------...//////////////////...---....../////////000000000111111111111000000000000---......///000111111111222333444555777999::::::888999:::;;;<<<>>>?????????AAACCCDDDCCCCCCDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHIIIOOOXXXdddoooxxx}}}~~~xxxmmmeeecccdddnnnwww|||yyyxxx~~~{{{|||uuummmeeeaaajjjwww~~~~~~xxxrrrooorrrxxx}}}~~~~~~~~~||||||}}}|||{{{|||zzzxxxvvvtttpppkkkhhh___ZZZSSSKKKFFFAAA<<<:::888888777666666666666666777777777888888888999999::::::999999999:::;;;;;;888999:::;;;<<<<<<<<<<<<===>>>>>>??????@@@@@@AAABBBCCCCCCBBB@@@===:::888999;;;>>>AAACCCDDDDDDDDDDDDCCCBBB@@@???>>>>>>>>>>>>AAAEEELLLTTT\\\cccggg```YYYOOOJJJHHHGGGEEEBBBBBBAAA@@@@@@@@@@@@>>>===???AAACCCDDDFFFHHHKKKMMMNNNQQQUUUYYY^^^aaadddeeedddeeeffffffeeegggiiilllnnnqqqtttwwwxxx{{{~~~{{{wwwuuuuuuuuuuuuvvvwwwyyy{{{{{{{{{{{{}}}|||{{{iii___NNNJJJFFFCCCBBBBBBAAAAAA;;;;;;:::999888888999999777888888999999999999888888999:::;;;<<<;;;;;;:::999999999:::;;;<<<===>>><<<===>>>@@@DDDJJJRRRXXXYYY]]]aaabbbbbbbbbeeehhhhhhgggfffeeedddbbb```______]]]\\\[[[[[[[[[YYYWWW[[[```eeeeeeaaa[[[XXXVVVYYYZZZ___iiiuuu|||zzzvvvxxxtttnnnfff^^^YYYUUUSSSJJJGGGCCCAAAAAAAAA@@@>>>;;;:::999999;;;======<<<777666555666777666555333333333222222111000000000////////////....................................---------------...//////......------------......///......---------......+++,,,------......------...........................------,,,,,,------...000000///................../////////000000000000111111111111000000000////////////000000111111111333333444555666777888999999999:::;;;<<<>>>???@@@???AAACCCDDDCCCCCCCCCEEEDDDEEEEEEFFFGGGGGGHHHHHHIIINNNVVVaaakkktttzzz}}}{{{pppgggddddddiiissszzzvvvuuuzzz~~~~~~~~~}}}|||yyyuuuiiiqqqzzz}}}yyyvvvuuuvvvwww{{{}}}wwwssssssxxx}}}}}}{{{{{{}}}||||||}}}~~~}}}}}}|||zzzxxxuuusssooojjjggg___ZZZRRRKKKFFFAAA===:::888888777666666666666666888888888888999999999999:::999999888999:::<<<=========>>>>>>???>>>>>>===>>>>>>>>>???@@@@@@@@@AAADDDDDDDDDCCCAAA>>>;;;999999;;;>>>AAACCCDDDCCCCCCAAAAAA???>>>============???@@@DDDLLLVVV```fffhhhbbbZZZQQQKKKJJJIIIEEEBBBDDDCCCBBBBBBAAA@@@>>><<<<<<>>>AAACCCDDDEEEHHHJJJNNNRRRYYY___eeehhhiiijjjggghhhiiijjjjjjllloooqqqsssuuuxxxyyyzzz|||zzzuuurrrqqqrrrssstttuuuwwwyyyzzzzzzzzzyyy|||{{{iii^^^PPPLLLFFFBBB@@@???>>>===;;;:::999999888888999999888888999999999888888777666777999;;;============999999999:::;;;<<<>>>>>>;;;<<<>>>BBBGGGOOOWWW^^^]]]```dddfffeeefffiiilllhhhhhhgggfffdddaaa___^^^aaa___]]]\\\[[[ZZZWWWUUU[[[aaaffffffaaa[[[YYYYYY[[[\\\cccppp~~~}}}{{{vvvnnnddd\\\VVVRRRQQQMMMIIIDDDAAAAAAAAA???===<<<;;;;;;;;;<<<;;;888666555444444555777888777555444333222111000000000000000/////////............------------------------//////...------...000111.........------.........,,,,,,+++++++++,,,------+++,,,,,,---.........---...........................------,,,,,,------...111000///---------...///////////////000000000000222111111111000000//////111111111111111222222222333333444444555666777777999999::::::<<<===???@@@BBBCCCEEEFFFEEEDDDEEEFFFDDDEEEEEEFFFGGGGGGHHHHHHGGGLLLUUU```kkkuuu|||}}}rrriiieeeddddddooo|||wwwsssrrrwww}}}|||zzzzzzttttttvvvxxxrrrhhhaaa```gggttt}}}xxxvvvwwwxxx~~~~~~~~~|||yyywwwyyy|||}}}zzzyyyzzz{{{|||uuusssqqqpppooommmjjjgggccc]]]UUUNNNGGGBBB===:::999777555444333444666777888777777777777777888888:::::::::::::::;;;=========???AAACCCDDDDDDDDDCCC@@@@@@?????????@@@AAABBBFFFEEEEEECCCAAA???===<<<;;;<<>>@@@BBBDDDGGGJJJOOORRRSSS\\\fffkkkkkkjjjkkkmmmllliiihhhjjjooosssssssssyyyzzz{{{|||}}}~~~~~~yyyxxxvvvsssooommmnnnoooooorrrtttvvvwwwyyy{{{}}}}}}tttdddYYYMMMIIICCC???>>>===:::777;;;;;;;;;;;;:::999888888::::::999888777777888888777888::::::::::::<<<===:::;;;;;;999;;;???>>>:::;;;;;;>>>DDDLLLTTTZZZ]]]bbbdddhhhkkklllkkkiiihhhgggggggggfffeeecccbbbaaaccc^^^[[[[[[ZZZUUUSSSTTTXXX```dddddddddeeeaaaZZZXXX^^^gggsss|||~~~yyyqqqhhh```[[[WWWRRRNNNHHHEEEBBBBBBBBBAAA>>>;;;<<<<<<<<<<<<;;;:::999999666555444333333333333333444333333222111000//////......------------......,,,------......------,,,......------------......,,,---...//////---+++***+++,,,...000000///...---////////////////////////---------............///(((((()))***,,,---......++++++,,,,,,,,,,,,------000000111222222222222111000000000000000000000000111111111111111111111111222333333333222333666888666777999;;;===???@@@@@@BBBAAAAAAAAAAAABBBCCCCCCCCCCCCDDDEEEFFFHHHJJJKKKCCCKKKWWWcccnnnwww~~~zzzpppgggaaadddmmm{{{ooolllkkkqqq~~~~~~}}}yyywwwwwwyyy{{{zzzxxxwwwsssjjj```]]]```lllxxx{{{yyyyyy{{{~~~~~~}}}zzzvvvxxx{{{}}}~~~~~~~~~}}}|||{{{yyyyyyuuusssqqqpppooollliiifffccc^^^VVVNNNHHHBBB===:::999777666444444555666777888888888888888999::::::::::::::::::;;;<<<===>>>AAAAAABBBBBBBBBBBBAAAAAAAAA@@@??????@@@AAABBBCCCFFFFFFFFFEEECCCAAA???>>><<<===@@@BBBCCCCCCCCCCCCCCCAAA???BBBGGGJJJIIIFFFHHHGGGGGGNNNWWWaaafffhhhggg[[[QQQNNNMMMKKKIIIIIIFFFGGGHHHFFFCCCAAA@@@@@@@@@AAACCCEEEHHHLLLRRRVVV^^^eeemmmpppnnnllllllmmmmmmkkkjjjlllpppsssttttttyyyzzz|||~~~~~~zzzxxxssssssqqqnnnkkkjjjkkklllooorrruuuvvvxxxyyy|||~~~}}}}}}vvvlll^^^SSSIIIGGGFFFGGGIIIGGGAAA;;;;;;;;;;;;;;;:::999888888999999888777777777777777777999::::::::::::;;;===999>>>@@@<<<;;;<<<===<<<<<<===@@@GGGOOOWWW]]]```dddfffiiillllllkkkiiihhhhhhhhhhhhgggfffeeedddcccccc^^^[[[\\\[[[WWWVVVXXX\\\fffmmmllliiifffaaa\\\UUUZZZbbbllluuuyyyzzzxxxuuunnneee^^^ZZZUUUPPPLLLGGGEEEBBBAAAAAAAAA>>>;;;;;;;;;;;;;;;;;;:::999999888888777777666666666666444333333222111000//////......------------......---......//////......---......------------......,,,---...///...---+++***+++,,,.../////////---,,,........................---------............///***++++++,,,---...//////,,,,,,---------.........000000111222222222222111000000000000000000000000111111111111111111111111222333333333222444666999888888:::<<<>>>???@@@@@@??????@@@AAABBBDDDEEEFFFEEEEEEEEEEEEFFFGGGHHHIIIGGGLLLWWWdddrrr}}}~~~wwwnnnfffaaabbbkkkxxx}}}jjjffffffmmmyyy{{{vvvtttvvvyyy|||zzzrrreee\\\^^^eeeuuu~~~~~~|||}}}~~~~~~~~~|||yyyzzz|||}}}~~~~~~~~~}}}{{{||||||xxxvvvvvvtttrrrpppnnnlllhhheeeccc^^^VVVNNNHHHCCC>>>;;;999888666555555555666777888888999999:::;;;<<<<<<;;;;;;;;;;;;<<<===>>>???DDDCCCBBBAAA@@@?????????AAAAAA@@@@@@AAABBBDDDEEEGGGHHHHHHGGGFFFEEECCCBBB???@@@AAACCCDDDDDDDDDDDDDDDCCCDDDIIIPPPUUUUUUTTTLLLKKKLLLQQQZZZbbbffffffiii]]]SSSOOOOOOLLLJJJJJJHHHJJJJJJIIIFFFCCCAAAAAADDDEEEGGGJJJNNNTTT\\\bbbjjjooottttttqqqnnnmmmmmmooonnnlllmmmpppsssuuuuuu{{{|||~~~|||xxxtttqqqnnnjjjjjjiiigggeeedddfffgggnnnqqqtttvvvxxxzzz}}}}}}|||tttmmmhhh```TTTLLLDDDDDDHHHPPPVVVSSSIII???<<<;;;;;;::::::999888888888888777666666666777777888999;;;;;;::::::;;;===>>>HHHLLLFFF>>>:::<<<======???DDDKKKSSSZZZ```dddgggiiikkkmmmmmmkkkiiiggghhhhhhiiiiiihhhgggffffffccc___\\\\\\[[[XXXYYY]]]bbbmmmuuuuuupppjjjddd___XXX[[[aaahhhoootttttttttoooiiiaaa[[[XXXTTTNNNJJJEEECCCAAA@@@@@@???===;;;:::::::::::::::999999888888888888888777777777777444444333222111000///.........------------.........//////////////////.........------------......+++,,,---...---,,,+++***+++,,,---.........---,,,........................---------............///------......////////////---............////////////000111111222222111111000000000000000000000000111111111111111111111111111222333333222444777999:::;;;<<<===>>>??????@@@======???AAACCCEEEGGGHHHFFFFFFFFFEEEFFFFFFGGGHHHIIIMMMWWWfffwww{{{ssskkkeeeaaa___gggtttxxxeeeccccccjjjwww{{{zzzzzz{{{xxxkkkccchhhrrr}}}{{{}}}}}}}}}}}}}}}~~~}}}}}}~~~~~~~~~{{{}}}}}}zzzwwwwwwuuussspppnnnlllhhheeeccc^^^VVVOOOIIIDDD???<<<999888777666666666777777777777999:::;;;<<<======<<<<<<;;;<<<<<<===>>>???DDDCCCAAA???>>>>>>???@@@AAAAAA@@@AAABBBDDDFFFGGGIIIJJJKKKKKKKKKJJJHHHGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFLLLTTT\\\aaabbbaaaSSSQQQPPPUUU]]]eeeiiikkkjjj___TTTPPPOOOLLLJJJJJJIIIKKKLLLKKKHHHEEECCCBBBHHHJJJMMMRRRXXXaaakkkqqqsssuuuwwwvvvsssooonnnnnnqqqpppnnnnnnpppsssvvvwww~~~zzztttoookkkhhheeebbbbbbbbb```______aaaccclllooorrruuuwwwzzz}}}wwwqqqiiibbb\\\UUUMMMFFFAAABBBHHHRRRZZZWWWLLLAAA<<<<<<;;;:::999999999999777777666666666666666777999:::;;;;;;::::::;;;===CCCQQQYYYRRRDDD;;;:::<<<>>>BBBHHHOOOVVV]]]cccgggjjjkkkmmmmmmmmmkkkiiigggggghhhhhhhhhhhhhhhgggfffddd```]]]\\\ZZZXXX[[[aaaiiiooouuuwwwtttnnnhhhdddccccccfffjjjooorrrrrrqqqiiiddd^^^YYYWWWSSSNNNJJJCCCBBBAAA@@@???>>><<<;;;999999:::::::::999888888555555666666666555555555444444333222111///............------------............////////////............------------......,,,,,,------,,,,,,+++***++++++,,,---...---------........................---------............////////////...............------.........////////////000000111111111111111000000000000000000000000111111111111111111111111111222333333333444777999============>>>>>>??????===>>>@@@BBBDDDFFFGGGGGGEEEEEEEEEEEEFFFGGGHHHHHHHHHMMMXXXjjj}}}zzzrrrjjjccc```]]]dddooo|||vvvgggdddeeelllxxx|||zzzwwwqqqvvvxxxyyy{{{}}}||||||||||||||||||||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~||||||xxxvvvtttqqqooommmiiifffccc^^^WWWOOOJJJEEE@@@===999999888777777777777777666777888:::;;;<<<<<<<<<<<<<<<;;;<<<<<<===>>>???BBBAAA???>>>>>>???@@@AAA@@@@@@@@@AAABBBEEEGGGHHHIIIKKKMMMNNNOOONNNLLLKKKHHHHHHHHHGGGGGGEEEDDDCCCCCCIIISSS___hhhlllkkkiiiccc___[[[\\\bbbiiinnnpppmmmaaaUUUQQQPPPLLLJJJJJJJJJKKKLLLKKKHHHFFFEEEEEEIIILLLSSSZZZcccnnnwww~~~{{{{{{{{{yyyvvvtttrrrrrrrrrqqqqqqpppqqqtttxxx{{{zzzssslllgggdddaaa```\\\]]]]]]\\\[[[\\\___aaajjjlllpppsssvvvyyy}}}~~~sssmmmddd\\\UUUOOOHHHDDDAAABBBFFFMMMTTTSSSJJJAAA===<<<;;;999999999999999777666666666666666777777999;;;<<<<<<::::::;;;===???NNNYYYUUUHHH???<<<<<>>===<<<<<<::::::::::::999888777777333333444555555555444333555444333222000///............------------......,,,------......------,,,......------------......------------,,,,,,++++++,,,,,,---------......---........................---------............///.........---------------,,,------------.........//////000111111111111000000000000000000000000000000000000000000000000000000111222333333444777:::>>>======<<<===>>>???@@@???@@@BBBCCCDDDEEEEEEEEECCCCCCDDDEEEFFFHHHJJJKKKIIIPPP___sss~~~zzzsssjjjbbb]]]\\\bbbmmmyyyyyykkkiiiiiiooo{{{|||~~~{{{{{{~~~~~~xxxvvvvvvwwwzzz|||}}}}}}||||||{{{{{{{{{{{{||||||zzz|||~~~~~~}}}}}}}}}~~~~~~}}}}}}|||{{{{{{{{{~~~}}}}}}}}}}}}~~~yyywwwuuusssqqqoookkkhhhddd___WWWPPPJJJFFFAAA???999999999999888888888777666777999;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>???>>>>>>>>>>>>???@@@AAAAAA??????@@@AAABBBEEEGGGIIIGGGIIILLLOOOPPPOOONNNMMMIIIJJJLLLMMMLLLJJJHHHGGGEEEMMMYYYfffnnnqqqqqqooonnniiiddddddhhhmmmppppppqqqeeeZZZVVVTTTPPPMMMMMMKKKLLLLLLKKKIIIHHHHHHIIIIIIPPPYYYdddnnnwww~~~|||zzzyyyxxxxxxtttttttttssstttxxx}}}wwwrrrjjjddd```___^^^]]][[[\\\\\\\\\[[[\\\^^^aaahhhkkkpppssswwwzzz~~~zzzpppjjj```WWWPPPKKKFFFCCCBBBBBBDDDHHHLLLKKKFFFBBB===<<<:::999888888999:::777777666666666777888888:::;;;<<<<<<;;;:::;;;===777CCCMMMLLLEEEAAA@@@???AAAGGGPPPWWW\\\```eeeiiimmmmmmmmmmmmllljjjhhhgggeeeeeefffeeeeeedddccccccddd```]]]\\\ZZZ[[[cccmmmzzzwwwwwwxxxvvvooojjjiiimmmkkkjjjjjjjjjkkkiiihhh]]]ZZZWWWVVVVVVSSSMMMIIIAAABBBBBB@@@>>><<<======<<<<<<<<<;;;:::888666666333444666777777777666555555555444222000///...---......------------......,,,,,,------------,,,,,,......------------............---------,,,,,,,,,---------.........//////---------------------------------............///------,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000111111000000000000000000000000000000000000000000000000000000000111222222333444888:::===<<<<<<;;;<<<===???@@@AAABBBDDDEEEEEEDDDCCCBBBBBBCCCCCCEEEFFFIIIJJJKKKKKKUUUggg{{{zzz{{{}}}{{{uuulllccc]]]]]]bbblllyyyqqqnnnmmmsss}}}wwwyyy{{{yyyvvvuuuwwwzzz}}}|||zzzwwwsssrrruuuwwwxxxxxxzzz{{{|||}}}}}}|||{{{zzzwwwzzz|||}}}|||{{{}}}~~~~~~}}}||||||{{{{{{{{{}}}}}}}}}|||||||||||||||zzzxxxvvvtttsssqqqmmmkkkddd___WWWPPPKKKFFFBBB???999999::::::999999888777888:::;;;=========;;;;;;::::::::::::;;;<<<===>>>===>>>>>>???????????????>>>>>>???@@@BBBEEEGGGIIICCCFFFJJJMMMOOONNNMMMLLLIIIKKKOOORRRSSSRRRPPPNNNKKKRRR\\\gggnnnrrrttttttsssqqqoooqqqvvvzzzzzzyyyyyymmmaaa\\\ZZZVVVSSSSSSMMMMMMMMMKKKJJJJJJMMMOOOOOOWWWdddpppyyy|||zzzzzzyyyyyywwwxxxxxxxxxxxx|||~~~oooiiibbb\\\ZZZZZZ[[[[[[]]]]]]^^^]]]\\\]]]```bbbiiilllqqquuuxxx}}}yyykkkeee\\\RRRKKKGGGDDDCCCAAACCCEEEGGGFFFEEEDDDCCC>>><<<:::999888888999:::777777777777777888999999;;;<<<===<<<;;;:::;;;<<<999>>>AAA@@@???AAABBBAAADDDLLLUUU\\\___bbbgggkkkllllllllllllkkkiiihhhgggfffffffffeeeeeecccbbbaaaaaa^^^]]]]]]]]]aaalllxxxwwwiiidddhhhgggfffeeeeeeggggggeeedddWWWUUUSSSSSSTTTQQQLLLGGGAAABBBCCCAAA>>>======?????????>>><<<:::888666555444555777888888888777666666555444222000///------......------------......------............------......------------......//////......---------...///.........//////000000---------------------------------............///,,,,,,,,,,,,,,,,,,---------............/////////...//////000000000000000000000000000000000000000000000000000000000000000000111222222333555888;;;<<<;;;::::::;;;===???@@@AAABBBDDDEEEEEEEEECCCBBBDDDDDDDDDEEEFFFHHHIIIJJJKKKWWWjjj|||{{{|||}}}|||vvvmmmddd^^^___ccclllyyyxxxtttssswwwtttvvvwwwuuupppmmmnnnpppuuu~~~}}}xxxrrrpppqqqtttuuuuuuxxxzzz~~~~~~zzzxxxvvvyyy||||||{{{zzz|||~~~~~~}}}}}}~~~~~~zzz{{{{{{||||||{{{zzzyyyzzzxxxvvvuuutttrrrooommmddd___WWWQQQKKKGGGCCC@@@999::::::::::::999888888:::;;;===??????>>><<<;;;:::::::::::::::<<<=========>>>???@@@@@@???>>>=========>>>???BBBEEEGGGIII@@@CCCGGGKKKMMMMMMKKKJJJHHHLLLQQQVVVYYYXXXVVVTTTOOOUUU]]]eeelllqqquuuxxxxxxyyy|||~~~rrrfffbbb___[[[XXXXXXOOOOOOMMMLLLKKKLLLPPPSSSVVV___mmmzzz~~~zzzxxxwwwwwwvvvzzz{{{{{{{{{|||{{{iiiccc\\\XXXWWWXXXZZZ[[[^^^______^^^^^^^^^aaacccjjjmmmrrrvvvzzzyyyfff```WWWNNNHHHDDDCCCCCC???CCCGGGGGGEEECCCDDDEEE>>><<<:::888888888999:::888888777777888999::::::;;;<<<======;;;:::;;;<<>>@@@AAA@@@???===:::888555444222444666777888777666555666555444222000///------.........------...............////////////...............------.........000000///............//////////////////000111111---------------------------------.........//////,,,,,,,,,---------......////////////000000000000...//////000000000000000000000000000000000000000000000000000000000000000000111222222333555888;;;;;;:::999999:::<<>><<<888999::::::;;;;;;;;;::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>============???@@@AAA@@@>>>>>>>>>@@@>>>>>>???@@@BBBCCCDDDDDDCCCCCCDDDEEEGGGHHHHHHIIIDDDMMMYYYbbbeeebbb]]]ZZZVVVWWWYYY^^^eeekkknnnpppwwwzzzllleeeeeefffdddaaa\\\SSSLLLLLLOOOPPPSSSWWW___iiiuuu|||}}}{{{||||||{{{yyyuuuxxx{{{~~~tttddd___XXXTTTTTTXXX\\\^^^\\\^^^___^^^^^^```fffkkkpppuuu{{{uuunnn___ZZZRRRKKKGGGDDDBBB@@@@@@@@@@@@@@@@@@AAAAAAAAA::::::999999888777666666;;;:::999888999:::;;;<<<;;;;;;;;;<<<;;;;;;::::::;;;<<<<<<;;;;;;<<>>>>>>>>>>>???@@@>>>???>>>;;;666444555888:::;;;<<<<<<;;;999777666666555333111///---,,,+++...............///000000........................---///111222111...***'''------............---------------.........//////,,,---.........---,,,+++............///111222333..................------000000000000000000000000111111111111111111111111333222000//////000222333111000000////////////000333222222222555999===@@@:::::::::;;;<<<===>>>???@@@AAABBBDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIKKKVVVeeesss}}}}}}tttkkkccc___]]]eeerrrxxx|||oooooonnnnnnmmmmmmnnnnnnqqq}}}|||vvvssstttuuuvvvuuuxxxxxxyyyyyyyyyxxxwwwwwwyyyyyyzzz{{{|||}}}~~~~~~~~~|||||||||}}}~~~zzzyyyyyyzzz|||}}}}}}|||yyywwwvvvuuutttrrrnnnkkkccc]]]TTTKKKEEEBBB???===999::::::;;;<<<<<<;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAABBBCCCBBB@@@???@@@AAA??????@@@AAABBBCCCCCCDDD????????????@@@BBBCCCDDDGGGNNNXXX___aaa^^^ZZZWWWTTTTTTWWW[[[```eeehhhjjjrrr}}}wwwjjjccccccdddcccaaa[[[UUUOOOOOOPPPQQQVVV\\\fffqqq|||}}}{{{{{{zzzxxxvvvvvvwww{{{|||rrrbbb]]]VVVSSSTTTWWW[[[]]]^^^```aaa``````ccchhhmmmrrrwww~~~~~~sssjjj\\\WWWOOOIIIEEEBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>::::::999999888777777666;;;::::::999999999999:::;;;;;;;;;<<<<<<;;;;;;:::;;;<<<>>>>>>>>>>>>@@@AAAJJJOOOWWW___cccgggiiikkkoooooooooooommmkkkiiihhhffffffeeedddcccbbbaaaaaa______aaadddjjjqqqwww{{{~~~}}}sssllllllooofffggghhhhhheee```ZZZWWWPPPNNNKKKIIIHHHGGGEEECCCEEEDDDBBBAAA@@@@@@@@@AAAAAAAAA@@@<<<999888:::<<>>>>>===;;;:::999555444333111///...---,,,...............///000000........................,,,---///000000///---+++------............---------------.........//////,,,---.........---,,,,,,------------...///000111........................000000000000000000000000111111111111111111111111000000000000000000000000000000///////////////000333333333444666999<<<>>>:::::::::;;;<<<===>>>???@@@AAABBBDDDEEEEEEFFFFFFCCCCCCCCCCCCDDDEEEFFFGGGJJJTTTcccrrr{{{xxxmmmddd^^^]]]dddooo{{{~~~www|||nnnnnnoooppppppqqqqqqpppuuu}}}~~~|||wwwvvvwwwwwwwwwxxxxxxyyyxxxxxxwwwvvvvvvwwwxxxzzz|||}}}}}}||||||}}}|||{{{zzzzzz{{{|||}}}{{{zzzyyyzzz|||}}}}}}|||wwwvvvuuutttsssppplllhhhbbb[[[SSSKKKEEEBBB@@@>>>;;;;;;<<<=========<<<<<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>CCCDDDEEEDDDBBBAAABBBCCC@@@AAAAAABBBBBBCCCBBBBBB===<<<;;;:::;;;<<<>>>@@@DDDIIIPPPTTTTTTQQQOOOMMMMMMOOOQQQTTTYYY]]]```bbbjjjvvv|||sssggg```___```___]]]XXXUUUSSSRRRRRRSSS\\\eeeqqq|||}}}|||{{{yyywwwxxxyyy|||xxxnnn```[[[UUUSSSTTTWWW[[[]]]```bbbdddccccccffflllqqqxxx}}}zzzmmmeeeWWWRRRKKKFFFBBB@@@>>><<<<<<<<<<<<;;;;;;::::::999::::::999999888777777777777888999999:::::::::::::::;;;;;;<<<<<<<<<;;;;;;:::===@@@AAAAAAAAAAAABBBKKKQQQYYY```eeehhhkkkllllllmmmmmmlllkkkiiigggfffhhhgggfffeeecccbbb``````]]]^^^```fffnnnrrrrrrqqqllloooqqqnnnjjjjjjoootttmmmnnnnnnlllfff^^^WWWRRRPPPOOOLLLHHHEEECCCCCCEEEHHHGGGEEECCCBBBAAAAAABBBEEECCC@@@<<<999999<<>>@@@AAABBBCCCDDDEEEEEEEEECCCCCCCCCCCCDDDEEEFFFFFFHHHRRRaaaoooyyy~~~~~~sssggg```___dddmmmxxx}}}vvvzzzuuutttsssrrrrrrssstttuuuyyy~~~{{{|||zzzvvvvvvvvvwwwyyyyyyyyyyyyxxxwwwvvvvvvvvvxxxzzz|||}}}|||{{{zzzxxxxxxxxxxxxyyyzzz{{{|||zzzyyyyyyzzz|||}}}}}}|||wwwvvvuuutttssspppkkkggg```ZZZRRRJJJEEECCCAAA???<<<======>>>>>>>>>======;;;<<<===>>>>>>??????>>>>>>>>>???????????????@@@DDDEEEFFFEEECCCBBBBBBDDDBBBBBBCCCCCCCCCCCCBBBAAA???===;;;999:::;;;>>>@@@BBBEEEIIIKKKJJJHHHGGGGGGLLLNNNQQQUUUYYY^^^bbbeeeiiivvvwwwnnnccc\\\YYYYYYXXXVVVSSSSSSSSSTTTSSSVVVbbbooo}}}~~~~~~uuulll^^^[[[VVVUUUVVVZZZ]]]^^^bbbdddeeeffffffiiiooottt~~~tttggg^^^SSSNNNIIIDDDAAA???===<<<<<<;;;;;;:::999888888777999999999888888888777777333555777999;;;<<<<<<<<<:::;;;;;;<<<<<<<<<<<<<<<<<<===??????@@@AAADDDGGGOOOTTT\\\cccgggjjjlllnnnkkkllllllllljjjiiigggeeeiiiiiigggeeedddbbb``````\\\\\\```hhhppprrrlllgggcccddddddcccdddgggnnnsssssssssqqqmmmfff^^^WWWRRRQQQQQQOOOJJJDDDBBBEEEHHHHHHGGGEEEDDDCCCCCCDDDEEEHHHEEE???999777777:::===@@@>>>;;;999777666666666111000000000////////////.........------......///........................,,,,,,,,,---...///000111------............------........................---------...............000///......---------...---------...............////////////////////////111111111111111111111111...///000000000000///...............//////000111333555777888::::::::::::;;;;;;;;;;;;;;;<<<======@@@AAABBBCCCDDDDDDDDDDDDEEEDDDDDDEEEEEEFFFGGGHHHHHHRRRaaaoooxxx~~~zzzmmmdddbbbeeelllwww|||vvvzzz}}}xxxsssqqqrrruuuwww}}}{{{vvvtttssstttyyyyyyyyyyyyyyyxxxwwwwwwvvvwwwzzz{{{|||{{{zzzyyyvvvvvvwwwwwwxxxzzz{{{{{{zzzyyyxxxyyy|||}}}|||{{{xxxwwwwwwvvvuuuqqqkkkggg___YYYQQQJJJEEEBBBAAA???>>>>>>>>>??????>>>======;;;<<<===>>>????????????>>>?????????@@@@@@AAAAAADDDEEEFFFEEEBBBAAABBBCCCBBBCCCDDDEEEEEECCCBBBAAA???===;;;::::::<<<>>>@@@DDDFFFIIIJJJIIIJJJKKKLLLOOOSSSXXX]]]aaagggnnnrrrsss~~~rrrkkk```WWWSSSQQQPPPNNNOOOPPPSSSUUUVVV[[[jjjyyysssjjj^^^\\\XXXXXXZZZ^^^```aaabbbeeegggggghhhkkkrrrwww|||nnn```XXXOOOLLLGGGCCCAAA@@@>>><<<<<<<<<;;;::::::999888888999999999888888888888888555666888:::;;;;;;;;;::::::;;;<<<<<<=========<<<>>>>>>===<<<>>>BBBIIINNNTTTYYY```fffjjjlllnnnoooooooooppppppooommmkkkjjjjjjiiihhhfffdddbbbaaa```[[[]]]ccckkkqqqppphhh```^^^^^^^^^___ccchhhnnnrrrvvvtttqqqlllfff___YYYVVVQQQQQQOOOJJJDDDCCCEEEHHHGGGFFFFFFFFFGGGIIIJJJKKKMMMGGG@@@:::777777999:::===<<<999666555444444444////////////////////////......------------..............................///...------------...///------............------.....................---------------......//////111111000///............---------.........//////////////////////////////000000000000000000000000111000////////////000111.........///000111222333555666888:::;;;:::999999;;;;;;;;;;;;;;;<<<===>>>@@@AAABBBCCCDDDDDDDDDCCCDDDDDDDDDDDDEEEFFFGGGHHHIIISSSaaaoooyyyrrrhhhaaaccchhhsss|||www{{{}}}uuuqqqrrruuuxxx}}}~~~wwwsssrrrrrrwwwwwwxxxxxxxxxxxxxxxwwwwwwwwwyyyzzzzzzzzzyyyyyyvvvvvvwwwxxxyyyzzz{{{{{{yyyxxxwwwxxxzzz{{{{{{zzzyyyxxxxxxxxxvvvrrrlllggg___YYYQQQIIIEEEBBB@@@???>>>>>>?????????>>>======<<<<<<===>>>?????????????????????@@@AAAAAABBBBBBDDDEEEFFFDDDBBBAAAAAABBBBBBCCCEEEFFFFFFDDDCCCAAA<<<<<<:::::::::<<<>>>???BBBDDDGGGIIIJJJMMMPPPSSSSSSYYY___eeejjjqqqyyy~~~}}}nnnggg]]]UUUPPPMMMLLLKKKNNNOOOSSSXXX\\\eeevvv~~~ppphhh^^^\\\ZZZ[[[^^^aaacccddddddfffiiijjjjjjnnnuuuzzzwwwgggZZZSSSLLLIIIEEECCCAAA@@@>>><<<<<<<<<<<<;;;;;;:::::::::888888888888888888888888;;;;;;;;;;;;::::::999888:::;;;<<<===============???>>><<<<<<>>>EEENNNUUUZZZ^^^eeejjjmmmnnnooopppooooooppppppooonnnlllkkkjjjiiihhhgggeeedddbbbbbb^^^aaahhhooorrrooofff___[[[[[[\\\```gggmmmrrrssstttsssqqqmmmgggaaa\\\XXXNNNNNNKKKHHHEEEDDDEEEFFFFFFFFFGGGHHHKKKMMMPPPRRROOOJJJBBB<<<999:::;;;;;;<<<;;;:::888666555444444///////////////////////////...------,,,---------........................000///...---------------------............------...............---------------------...///000111222111000///////////////,,,,,,------.../////////000000000000000000000000000000000000000000000000222111///......///111222/////////000111222444555777888:::;;;;;;:::999888:::::::::;;;<<<===>>>???AAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEJJJTTTbbbpppzzzssshhh\\\]]]bbbmmm|||{{{}}}}}}xxxxxxyyy{{{{{{}}}~~~{{{uuusssrrrssstttuuuvvvwwwwwwwwwwwwxxxxxxxxxxxxyyyyyyyyyyyywwwwwwxxxyyyzzz{{{{{{{{{wwwvvvvvvwwwyyyzzzzzzyyyyyyxxxxxxxxxvvvrrrkkkggg```ZZZQQQIIIDDDAAA???>>>>>>>>>??????>>>======<<<<<<<<<>>>?????????????????????@@@@@@AAABBBBBBCCCEEEFFFFFFEEEBBBAAAAAABBBAAACCCEEEGGGGGGEEEDDDBBB;;;;;;;;;;;;<<<>>>???@@@???BBBFFFJJJMMMRRRWWW[[[bbbhhhooouuuzzztttjjjddd\\\TTTPPPNNNMMMMMMRRRRRRVVV]]]eeeqqqzzzmmmeee^^^\\\[[[\\\```ccceeeeeefffiiikkklllnnnrrryyy~~~rrrbbbVVVPPPIIIFFFCCCAAA@@@???>>><<<<<<<<<;;;;;;;;;;;;;;;;;;888888888888888888888888;;;;;;;;;:::;;;;;;<<<<<<:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>???CCCJJJSSSYYY___dddiiimmmooooooppppppnnnnnnoooooonnnmmmlllkkkiiiiiihhhgggfffeeedddcccccchhhnnnssssssooogggbbb]]]]]]___eeelllqqqrrrqqqpppqqqrrrpppkkkccc[[[VVVNNNLLLJJJIIIHHHHHHGGGEEEDDDDDDEEEGGGIIIMMMPPPQQQLLLGGG@@@;;;;;;<<<<<<<<<:::::::::999888666555444///////////////////////////...------,,,,,,,,,---........................///............---------------............------//////.........---------...---------...///111222000//////.........//////,,,,,,------...//////000000000000000000000000000000000000000000000000000//////////////////////////////000111222444666777::::::::::::::::::999999888888999:::<<<>>>@@@AAAAAAAAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCEEEEEEJJJTTTbbboooyyy}}}ooocccXXXYYY^^^kkk{{{yyy{{{||||||~~~zzzxxx|||xxxtttssspppqqqssstttuuuuuuvvvvvvxxxxxxxxxwwwwwwxxxyyyzzzxxxxxxyyyzzz{{{|||{{{{{{vvvuuuuuuvvvxxxyyyyyyxxxxxxxxxxxxxxxvvvqqqkkkfff```ZZZQQQIIIDDDAAA>>>===>>>>>>>>>>>>>>>===<<<<<<<<<===>>>??????@@@@@@?????????@@@AAAAAABBBCCCCCCFFFGGGGGGFFFCCCBBBBBBCCCAAACCCEEEGGGGGGFFFDDDCCC<<<<<<===>>>@@@AAAAAABBBAAAEEEJJJOOOUUU[[[aaaeeevvv|||qqqgggbbb[[[UUUQQQOOOPPPQQQUUUUUUXXXaaalllzzzwwwjjjccc]]][[[[[[]]]```ccceeeeeehhhkkknnnooopppttt{{{ooo___TTTOOOGGGDDDBBB@@@??????===;;;;;;;;;;;;;;;;;;;;;<<<<<<888888888888888888999999777777888999<<>>>>>>>>>>>===???AAACCCHHHNNNVVV\\\cccggglllpppqqqppppppqqqqqqrrrssssssrrrqqqpppoooiiihhhhhhgggfffeeeeeeeeeggglllssswwwuuuoooiiifffbbbaaaccchhhooorrrppplllmmmpppssstttnnndddYYYRRRPPPMMMKKKKKKMMMMMMJJJGGGAAAAAABBBCCCFFFIIILLLMMMGGGBBB<<<999:::;;;<<<;;;777888888888888666444333///////////////.........///...------,,,,,,,,,,,,........................------...//////......------..................---//////.........---------...---------...///111222......---------......///,,,,,,------...///000000000000000000000000000000000000000000000000000000,,,---///000000///---,,,000000000222333555777888;;;;;;;;;::::::999999999777888999:::<<<>>>@@@BBBAAAAAABBBBBBCCCBBBBBBBBBDDDCCCCCCDDDDDDEEEFFFGGGJJJSSSaaaoooyyyyyyjjj^^^WWWXXX^^^lll}}}|||{{{{{{||||||wwwqqquuu{{{}}}uuuoooqqqqqqqqqpppoooppprrrtttuuuvvvwwwxxxyyyxxxxxxwwwwwwxxxxxxyyyzzzzzzzzzyyyuuuwwwyyyyyyxxxxxxyyyzzzzzzxxxvvvuuusssooojjjgggccc[[[PPPHHHCCCAAA>>><<<@@@???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>:::;;;>>>@@@BBBDDDDDDEEEGGGHHHHHHGGGDDDCCCCCCDDDFFFHHHIIIGGGHHHJJJFFFAAA???===;;;;;;===@@@AAABBBCCCFFFJJJOOOUUU```mmmvvvwwwooofffaaaYYYSSSOOOPPPRRRTTT[[[[[[^^^gggwww~~~qqqhhhcccZZZ[[[^^^cccgggiiihhhgggmmmooorrrvvvzzz}}}{{{iiiXXXNNNJJJEEECCC@@@===;;;;;;;;;;;;;;;;;;::::::999888777777777777777777777888888999888999::::::;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>@@@@@@AAACCCIIIQQQ[[[bbbhhhiiilllnnnpppqqqqqqqqqrrrqqqqqqqqqrrrqqqnnnlllmmmnnnnnnkkkhhhfffeeefffdddqqq{{{xxxsssqqqppplllllleeecccjjjnnnllliiijjjiiilllooonnniiiaaaZZZVVVRRRSSSTTTTTTRRROOOLLLJJJEEEEEEEEEGGGHHHIIIIIIHHH;;;:::999888777888999:::999999999999777555333111111111000///////////////000000000000000000000000...///////////////......,,,---------.../////////........................))))))******+++,,,,,,---000000//////.........---,,,---///000000000///......//////000111222222222000000000000000000000000//////000000000000/////////000111111111111111000------...222777:::999777888888888888888888888888999999:::<<<>>>@@@BBBDDDBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGOOOSSS]]]jjjyyy}}}rrrddd[[[XXXZZZaaammm|||}}}{{{wwwvvvwww|||yyytttvvvzzz}}}uuuooonnnppprrrssstttssssssttttttuuuvvvwwwwwwwwwvvvuuuvvvwwwxxxyyyzzzzzzyyyxxxvvvxxxyyyzzzyyyxxxyyyzzzyyyxxxvvvuuussspppkkkgggccc[[[PPPGGGCCCAAA???===>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<:::;;;<<<>>>AAACCCEEEFFFGGGHHHJJJJJJIIIHHHIIIJJJGGGIIIIIIGGGHHHKKKIIIDDD???>>>>>>>>>@@@CCCDDDEEEGGGJJJNNNRRRZZZgggwwwuuuoooiiiccc[[[UUUSSSTTTVVVXXX]]]___fffrrrxxxkkkaaa]]]YYY[[[^^^ccchhhjjjkkkkkknnnooorrrvvv{{{vvvdddVVVMMMJJJEEECCC@@@>>><<<;;;;;;<<<;;;;;;:::999999888777777777777777777777888999999;;;;;;<<<<<<<<<;;;::::::<<<<<<<<<<<<===>>>??????@@@AAADDDGGGMMMUUU___fffkkklllmmmnnnnnnooooooooorrrqqqqqqrrrsssrrrooommmllllllkkkiiieeeccccccdddiiittt|||zzzuuurrrpppmmmkkkfffeeejjjlllhhhfffhhhllllllmmmjjjfff```\\\YYYTTTWWWYYYYYYVVVQQQJJJFFFCCCBBBBBBEEEGGGHHHFFFCCC;;;:::999999888888999999999999999888777555333111111000000///////////////------------------------......////////////............//////////////////........................------......//////000000000/////////............---......///////////////...//////000111111222222000000000000000000000000000000111111111111000000...////////////000000000222222444777<<<===<<<:::888888888888888888999999999999:::<<<>>>@@@BBBDDDAAA@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHNNNYYYhhhvvvssseee[[[ZZZ]]]dddooo}}}zzz}}}tttrrruuu|||}}}yyywwwwww~~~~~~vvvqqqkkknnnrrruuuwwwwwwvvvtttuuuuuuuuuvvvvvvuuuttttttvvvwwwyyyzzz{{{zzzxxxwwwwwwxxxzzzzzzyyyxxxyyyzzzyyyxxxvvvuuutttppplllhhhbbbZZZOOOGGGDDDBBB@@@>>>======<<<<<<<<<<<<<<<===;;;;;;:::::::::::::::;;;::::::;;;<<>><<<<<<<<<<<<:::::::::999888888777777888777777777777888999999======>>>======<<<;;;:::===<<<<<<======>>>???@@@@@@CCCGGGLLLSSS[[[eeekkknnnnnnmmmmmmlllmmmmmmmmmrrrqqqqqqssstttsssqqqooommmlllkkkhhheeecccccceeennnvvv|||yyytttpppnnnllllllkkknnnqqqqqqnnnnnnqqqqqqoookkkfffbbb___]]]\\\WWWZZZ^^^^^^ZZZRRRIIIBBBDDDBBBBBBEEEIIIIIIDDD>>>999::::::::::::999888888888888888777555444222111111000//////......//////---------------------------....../////////......000000000000000/////////////////////////////////,,,,,,,,,---......//////////////////...........................///000000...//////000000111111222000000000000000000000000000111111222222111111000......---,,,---...///000555666888;;;>>>>>><<<999777777777888888999999999999::::::<<<>>>@@@BBBCCC@@@???>>>>>>>>>@@@BBBDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHOOO\\\lllzzzvvvggg\\\]]]___fffqqq~~~|||wwwzzz~~~ttttttyyy|||wwwsssxxx}}}yyytttlllmmmooosssvvvwwwwwwvvvvvvvvvvvvuuuuuuuuuttttttvvvxxxzzz{{{|||zzzxxxwwwwwwyyy{{{{{{yyyxxxyyyzzzxxxwwwvvvuuutttqqqmmmiiibbbZZZOOOGGGDDDBBB@@@>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;:::999999999:::::::::::::::;;;===AAADDDGGGOOOQQQTTTUUUVVVVVVXXXYYYUUUVVVTTTPPPPPPQQQOOOJJJCCCDDDEEEFFFFFFGGGIIIJJJNNNTTT\\\cccmmm}}}|||{{{tttmmmddd______bbbdddeeekkkrrrsssfff]]]ZZZWWWZZZ^^^bbbeeegggjjjllloooppprrrwww}}}xxxhhhYYYOOOIIIGGGBBBAAA???>>>===<<<<<<<<<:::999999999888888777777888888777777888888999:::<<<<<<=========<<<;;;;;;<<<<<<<<<<<<===>>>???@@@@@@DDDJJJQQQXXXaaaiiinnnooonnnmmmllllllmmmnnnooorrrrrrrrrsssuuuuuusssqqqoooooommmjjjgggggghhhjjjqqqvvvzzzwwwqqqmmmjjjiiikkkooouuuxxxwwwvvvyyy}}}yyyssskkkccc^^^]]]]]]]]]XXXZZZ]]]]]]YYYQQQIIICCCHHHFFFFFFIIIMMMLLLDDD===888999:::;;;:::999888777777777666555444333222111000000///............///////////////////////////------......//////......111000000//////.........000000000000000000000000++++++,,,------......//////////////////.........///......------...000111////////////000000111111000000000000000000000000000000111111111111000000///...---,,,---...111222444666888;;;<<<;;;888666555666666777888999999:::::::::;;;<<<>>>@@@BBBCCCAAA@@@>>>===>>>@@@CCCDDDEEEEEEEEEEEEEEEFFFFFFGGGIIIRRR```ppp|||yyyjjj___]]]```gggrrr~~~|||vvvxxx~~~xxxssswww~~~~~~}}}|||{{{|||}}}vvvppptttxxx}}}yyyqqqooolllmmmqqqtttvvvwwwvvvvvvvvvvvvvvvvvvvvvvvvxxxyyyzzz{{{{{{zzzxxxwwwwwwyyy{{{zzzyyyxxxxxxyyyxxxwwwvvvuuuuuurrrnnnjjjbbbZZZOOOGGGDDDBBB@@@>>>???>>>===<<<::::::999999;;;::::::999999999::::::;;;;;;:::;;;===@@@DDDFFFLLLOOOSSSVVVZZZ]]]bbbeeeaaabbbaaa]]]ZZZXXXSSSLLLFFFHHHIIIHHHGGGGGGIIIKKKUUU^^^iiirrr{{{{{{sssjjjfffiiinnnqqqrrryyyrrrfff___\\\WWWZZZ^^^aaaccceeehhhkkkqqqrrruuuyyyssscccVVVMMMHHHEEE@@@???>>>===<<<<<<;;;;;;999999888888888888888777888888888888888999999:::888999:::<<<<<<=========;;;;;;;;;;;;<<<===>>>>>>@@@EEEMMMVVV]]]dddjjjnnnmmmlllllllllmmmoooqqqrrrrrrrrrrrrtttuuuuuusssqqqoooooommmkkkiiijjjnnnqqqxxxyyyyyywwwrrrllljjjjjjlllssszzz{{{xxxxxx{{{wwwkkkbbb]]][[[[[[ZZZVVVVVVWWWVVVSSSNNNJJJGGGIIIHHHIIILLLNNNKKKCCC<<<888999:::;;;:::999888777666555555444333222111111000//////...............////////////////////////,,,,,,---.............../////////......---------000000000000000000000000//////000000111111222222.........//////////////////......------...000111///////////////000000000////////////////////////......////////////......000000......///111333444444666888:::999777555444444555555777888999::::::::::::;;;<<<>>>@@@AAABBBBBBAAA@@@???@@@BBBDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGIIIRRR```oooyyy~~~pppeee]]]```gggrrr~~~xxxyyy~~~}}}sssooopppxxx}}}|||uuutttsssrrrtttyyy}}}vvvqqqrrrvvv|||xxxrrrllljjjmmmqqqtttuuuvvvvvvuuuuuuuuuvvvwwwxxxxxxxxxxxxxxxxxxwwwwwwvvvwwwyyyzzzzzzxxxwwwwwwxxxwwwvvvvvvvvvuuusssooolllccc[[[PPPHHHCCCAAA>>><<>>===;;;::::::999999:::::::::::::::;;;<<<<<<===<<<<<<===>>>@@@BBBDDDEEEHHHMMMRRRYYYaaaiiioookkknnnooolllhhhcccYYYOOOIIIJJJKKKIIIGGGHHHLLLPPP___iiiuuu}}}zzzrrrqqqxxxoooddd^^^\\\XXX\\\aaacccdddfffkkkooovvvwwwzzz~~~{{{lll]]]RRRJJJEEECCC======<<<<<<;;;;;;::::::888888888888888888888888999888888888888999::::::777888:::;;;======>>>>>>:::::::::;;;;;;<<<===>>>BBBHHHQQQZZZaaafffjjjlllkkkkkklllnnnoooqqqssstttsssrrrrrrtttuuutttrrrpppmmmmmmkkkjjjjjjnnntttxxx}}}{{{zzzuuunnnlllnnnuuu}}}||||||||||||~~~uuujjjbbb]]]ZZZWWWUUUQQQQQQPPPNNNMMMKKKJJJJJJGGGHHHIIIJJJJJJEEE???:::999::::::::::::999888888555444333222111111111111000///......------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...........................------------////////////////////////---......//////000111111.........///////////////...............///000000////////////////////////////////////////////////---......//////......---111000000000111333555666555777999999777666555666333444555666888999:::;;;;;;;;;;;;<<<>>>???AAABBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGKKKTTTcccpppyyy~~~yyypppaaadddjjjsss|||{{{wwwrrrhhhhhhnnnyyy||||||ttttttuuutttuuuyyy~~~yyyvvvtttvvv{{{wwwnnnjjjlllppprrrrrrtttssssssssstttvvvxxxyyywwwvvvuuutttsssssstttuuuvvvxxxyyyyyywwwuuuvvvvvvwwwvvvuuuvvvuuussspppmmmeee\\\QQQHHHCCC@@@===;;;;;;;;;;;;::::::;;;<<<<<<999999::::::;;;<<<>>>>>>>>>>>>??????@@@AAAAAAAAAAAACCCGGGLLLSSS]]]hhhoooqqqvvvzzzyyyuuunnn```TTTJJJLLLLLLKKKIIILLLRRRYYYfffoooxxx}}}{{{}}}~~~nnnbbb]]][[[ZZZ___dddgggiiilllsssxxx|||}}}zzzqqqcccVVVMMMGGGCCC@@@::::::;;;;;;::::::999999777777777777888888888888999999888888999999:::;;;999:::;;;<<<===>>>>>>>>>;;;;;;;;;;;;<<<===>>>???EEELLLVVV^^^dddhhhjjjkkkkkklllnnnppprrrsssttttttssssssrrrssstttsssqqqooollllllllllllnnnttt{{{~~~{{{{{{vvvooonnnqqq{{{~~~zzzvvvooogggaaa^^^ZZZTTTPPPMMMMMMLLLKKKJJJIIIIIIHHHEEEHHHJJJJJJEEE@@@<<<:::;;;:::999999888888999999444333222111000000111111//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---........................////////////........................***++++++,,,------................../////////000---......///////////////////////////////////////////////////////////////......////////////......000000111222333444555555555777888666444333555777222333444666888999;;;;;;;;;;;;;;;<<<>>>???AAAAAA@@@AAACCCDDDEEEEEEDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGKKKTTTcccpppxxx~~~{{{iiijjjnnnvvv}}}}}}pppgggdddfffooozzzwwwyyy{{{{{{{{{}}}~~~|||{{{vvvxxx{{{zzzqqqmmmnnnppppppooorrrqqqqqqrrrsssuuuwwwyyyuuutttrrrpppoooppprrrsssvvvwwwxxxxxxvvvuuuuuuuuuvvvvvvuuuvvvvvvtttpppmmmfff]]]QQQHHHCCC@@@<<<:::888888999:::;;;===>>>???999999:::;;;<<<>>>???@@@??????@@@AAAAAAAAA@@@@@@BBBCCCEEEHHHMMMWWWbbbiiissszzz~~~uuufffXXXJJJLLLMMMKKKKKKOOOXXX___hhhooovvvxxxyyyoooccc\\\ZZZ[[[aaagggkkknnnrrrzzzqqqhhh\\\QQQJJJEEEAAA>>>999999999::::::999999888777777777777777888888888999999888888999999:::;;;<<<===>>>>>>>>>>>>>>>===<<<<<<<<<======>>>???@@@HHHOOOYYYaaagggiiijjjkkklllnnnppprrrsssttttttssstttsssrrrssssssrrrpppmmmnnnnnnnnnooorrryyy}}}yyyyyyuuunnnmmmqqqvvv}}}~~~}}}~~~|||wwwooojjjddd```^^^ZZZSSSMMMKKKKKKKKKKKKJJJHHHGGGFFFEEEIIIMMMJJJCCC===;;;<<<<<<;;;999888777888999:::444333222000000000111111//////...------------...........................***+++,,,---..................//////000000111111........................------......///000000000---.........//////000000,,,---///000000000///...///////////////.........//////////////////////////////000000000000//////...///111333444444444444444555555333111000333666222222444666888999;;;<<<;;;;;;;;;<<<>>>???@@@AAA???@@@CCCEEEEEEEEECCCBBBEEEEEEEEEEEEEEEFFFFFFGGGEEEOOO]]]jjjsssyyy~~~pppppprrryyyzzz~~~}}}vvvppplllgggkkkrrr{{{{{{wwwyyyuuutttzzzzzzpppjjjiiilllpppoooooonnnoooqqqtttwwwyyywwwvvvtttsssrrrrrrssssssuuuuuuttttttttttttssssssuuutttsssssssssrrrpppnnnddd___VVVLLLDDD>>>;;;:::999:::<<<>>>===<<<999888:::::::::;;;<<<>>>@@@BBBDDDDDDEEEEEEDDDCCCAAA@@@AAADDDGGGHHHJJJPPPYYYaaaiiipppxxx}}}zzzoooaaaXXXLLLKKKKKKMMMNNNPPPYYYbbboooqqqtttvvv{{{zzzlllccc``````aaadddjjjqqqwww|||~~~ooo```PPPHHHEEEBBB???>>>:::::::::999999999888888888888999999999:::::::::;;;;;;:::999999::::::::::::;;;;;;<<<<<<;;;;;;:::<<<======<<<<<<===@@@CCCIIISSS___eeejjjmmmllliiimmmmmmnnnoooqqqrrrssstttuuurrrpppppprrrrrrpppmmmkkkjjjmmmuuu}}}zzzwwwtttttttttsssrrrwwwvvvwww|||zzzssslllbbbYYYTTTRRRPPPPPPOOOMMMKKKIIIGGGFFFFFFFFFHHHIIIJJJFFFAAA===;;;<<>>@@@AAABBB?????????@@@BBBDDDEEEFFFFFFFFFFFFEEEFFFFFFGGGGGGKKKRRR___mmmssswww~~~zzzxxx|||tttwwwzzzzzzwwwrrrmmmkkkjjjlllpppvvv}}}}}}zzzxxxwww|||zzzqqqjjjiiijjjmmmmmmmmmnnnooopppsssuuuwwwwwwvvvtttsssssssssttttttuuuuuuttttttsssssssssrrrtttrrrqqqqqqrrrqqqooolllddd___VVVMMMDDD>>>;;;:::::::::::::::::::::::::::;;;;;;;;;<<<===???AAACCCCCCCCCCCCCCCBBB@@@>>>===>>>AAADDDFFFGGGLLLTTT[[[aaaeeekkknnnkkkcccZZZTTTOOONNNNNNQQQSSSVVV```kkkppptttyyy}}}}}}ooofffaaa```cccfffmmmuuu{{{zzztttfffXXXKKKEEECCC@@@>>>>>>:::::::::999999999888888888888999999999::::::::::::999999888888999999:::<<<<<<============<<<<<<<<<<<<===<<<<<<>>>BBBEEELLLVVV```fffjjjmmmllliiilllmmmnnnpppqqqsssttttttuuurrroooooopppqqqpppnnnmmmoootttzzz|||yyyvvvtttuuuvvvvvvvvvvvvuuuvvv{{{xxxpppeee[[[TTTPPPMMMKKKMMMLLLJJJHHHGGGGGGGGGHHHHHHIIIHHHDDD???;;;;;;<<<>>><<<::::::;;;;;;:::999777666444222111//////////////////...............------........./////////////////////////////////111000//////......//////...//////////////////...---------............////////////////////////...------......///000000000//////.........------------------......///000111111000000/////////000000444333333333444555666777666333000000111333333222222333444555666888999999999:::;;;<<<>>>@@@AAABBB??????@@@AAABBBDDDEEEFFFFFFFFFFFFEEEFFFFFFGGGHHHKKKRRR___mmmuuuyyy}}}~~~nnnppprrrrrrpppmmmlllkkkmmmmmmnnnqqqvvv||||||yyy|||{{{sssllliiiiiiiiikkkkkklllnnnoooqqqrrrsssvvvuuutttssssssssstttuuuuuuuuutttsssrrrrrrqqqqqqrrrpppoooooooooooollljjjddd___VVVMMMEEE???<<<;;;::::::999888999:::<<<======<<<<<<===>>>@@@BBBCCCCCCCCCCCCCCCAAA???===;;;===@@@CCCDDDEEEHHHNNNTTTXXXYYY[[[\\\ZZZWWWSSSPPPNNNMMMPPPUUUYYY^^^hhhsssxxx~~~tttiiicccaaacccgggoooxxx{{{rrrlll\\\QQQFFFCCCCCC@@@>>>>>>:::::::::999999999888888888888999999999:::::::::999999888888888888999999======>>>>>>>>>>>>======;;;<<<<<<<<<===@@@EEEHHHQQQZZZcccgggjjjmmmllliiilllmmmoooqqqrrrtttuuuuuuuuurrrnnnlllmmmooopppppprrrvvv|||yyyvvvssssssuuuxxxzzz{{{yyyxxxxxx{{{wwwoooeee[[[TTTOOOLLLKKKKKKJJJIIIGGGGGGGGGGGGHHHHHHGGGEEE@@@<<<::::::;;;===;;;:::;;;<<<<<<;;;:::777666444222000///......------....../////////000,,,---------............////////////////////////000///......------......//////000000000000//////---------............///......//////////////////,,,---...000000000//////...............---------......---......///000111000000000//////000000111000000222444555777777888333111//////111222333222222333444555666888999999999999;;;<<<>>>@@@AAAAAA??????@@@AAABBBCCCEEEFFFFFFFFFEEEEEEFFFGGGGGGHHHKKKRRR___nnnwww|||~~~~~~ooopppqqqpppnnnmmmmmmnnnqqqpppoooppprrrwww~~~{{{}}}}}}wwwrrrmmmjjjhhhiiijjjkkkmmmnnnooooooooossssssrrrqqqqqqrrrssstttssssssrrrqqqpppoooooonnnpppooommmmmmnnnmmmkkkiiiddd___VVVMMMEEE???<<<;;;::::::::::::;;;===>>>>>>===<<<<<<<<<===???AAABBBEEEEEEEEEDDDBBB@@@===<<<>>>@@@CCCDDDEEEGGGLLLOOOQQQQQQRRRRRRRRRPPPOOONNNMMMOOOWWW___eeeiiirrr{{{zzzmmmeeeaaa```eeennnxxx~~~uuukkkeeeUUULLLEEEDDDCCC@@@>>>>>>:::::::::999999999888888888888999999999:::::::::999999999888999999:::;;;======>>>>>>>>>>>>======;;;<<<======???CCCIIIMMMXXX___fffhhhjjjmmmmmmjjjlllmmmppprrrtttuuuuuuuuutttqqqllliiiiiillloooqqqxxx{{{uuurrrpppppptttxxx|||~~~}}}|||{{{||||||{{{wwwtttmmmggg^^^WWWSSSPPPOOONNNJJJIIIGGGFFFEEEDDDEEEEEEHHHEEEAAA<<<999999:::;;;<<<;;;:::;;;======<<<;;;777666444222000...------------------............,,,,,,,,,---------......//////////////////////////////...---------------/////////000000/////////---------............///............////////////+++---///111111000///..........................................///000000..................///000---///222444555666555444000///...///000222333333222333444555666888999999888999:::<<<>>>???@@@AAA@@@@@@@@@AAABBBCCCEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHKKKQQQ^^^nnnyyy~~~{{{wwwxxx~~~|||uuuvvvvvvuuusssrrrrrrssssssssssssrrrrrrwww~~~~~~~~~zzzuuuoookkkiiijjjkkkmmmmmmnnnnnnmmmpppoooooonnnooopppqqqrrrqqqqqqppppppooonnnnnnmmmooonnnmmmmmmmmmllljjjhhhccc___VVVMMMEEE@@@===<<<:::;;;===???@@@@@@???>>><<<;;;;;;;;;<<<>>>???AAACCCDDDDDDDDDCCCAAA???>>>>>>@@@AAACCCDDDGGGJJJMMMMMMNNNPPPQQQQQQOOONNNLLLOOOUUUaaammmtttwww}}}qqqgggbbb\\\bbbkkkwww~~~uuulllbbb\\\PPPHHHCCCBBBAAA===;;;;;;:::::::::999999999888888888888999999999::::::::::::::::::::::::;;;<<<=========>>>>>>>>>>>>======<<<<<<>>>???BBBHHHOOOTTT]]]dddiiiiiijjjmmmnnnlllmmmoooqqqsssuuuuuuuuutttrrrooojjjfffeeehhhmmmqqq{{{}}}vvvssspppooopppsssxxx|||}}}||||||{{{zzzwwwqqqjjjeeeccc^^^XXXRRRPPPOOONNNNNNIIIHHHFFFDDDBBBBBBBBBBBBFFFBBB===:::888999:::;;;<<<;;;;;;<<<>>>>>><<<:::666555333111000...---------------,,,,,,,,,++++++,,,,,,,,,---------......//////////////////////////////...------------------......//////......------------............///---.........//////000000,,,---///111111000...------.....................///............//////000...............///000000...///222333444333111000......//////000111222333222333444555666888999999888999:::<<<===???@@@AAA@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJPPP\\\mmmyyytttqqqsss}}}}}}|||xxxzzz}}}}}}{{{yyyxxxxxxuuuuuuuuutttuuu{{{||||||wwwqqqllllllllllllmmmmmmnnnnnnmmmmmmllllllmmmoooqqqrrrppppppppppppoooooooooooopppnnnmmmmmmnnnmmmjjjhhhccc___VVVMMMFFFAAA>>>===;;;===@@@BBBBBBAAA???>>><<<;;;;;;;;;<<<===???@@@AAABBBCCCDDDDDDCCCBBBAAA@@@@@@@@@BBBEEEIIIMMMOOONNNPPPSSSTTTTTTQQQNNNLLLOOOVVVdddssszzz}}}ttthhhbbb\\\bbblllxxxyyypppfff]]]WWWJJJCCC???>>>===999777888:::::::::999999999888888888888999999999:::::::::;;;::::::;;;;;;<<<===>>>======>>>>>>>>>>>>=========>>>???AAAEEELLLTTTZZZbbbhhhkkkjjjkkkooopppooooooqqqsssuuuuuuuuutttsssnnnlllhhhdddbbbeeekkkpppzzz}}}tttuuusssrrrssswwwzzz||||||zzzzzzyyyvvvqqqjjjddd```___[[[TTTOOOLLLKKKJJJIIIHHHFFFDDDCCCAAAAAAAAABBBCCC???;;;888999;;;<<<<<<<<<<<<<<<===>>>>>><<<999555444222111//////.........---------,,,,,,++++++,,,---------............////////////////////////000///......------......------............---------------............///------......///000000000---...///000000///......---------...............//////............//////000000000000111222333333000111333333333111///...---///000111000000222333222333444555666888999999888888:::;;;===???@@@@@@AAAAAAAAAAAABBBCCCDDDDDDDDDDDDEEEEEEFFFGGGIIIIIIIIINNNZZZkkkxxxyyyuuuvvvuuuyyy~~~|||{{{vvvvvvtttsssvvvwwwvvvzzzyyyooonnnmmmlllmmmnnnooopppllllllllllllmmmoooqqqrrrqqqqqqqqqrrrrrrrrrrrrsssqqqpppnnnnnnooonnnllljjjccc___VVVNNNFFFAAA>>>===>>>>>>???@@@@@@@@@???>>>===<<<<<<<<<<<<>>>???@@@BBBCCCEEEGGGIIIIIIIIIIIIEEECCCCCCEEEIIIOOOTTTWWWVVVXXXYYYZZZYYYVVVSSSQQQTTT[[[hhhvvv}}}vvviiiccc```fffqqq~~~}}}rrriii```WWWQQQFFF@@@<<<<<<;;;888888::::::::::::999999999888888888888999999999:::::::::::::::::::::;;;<<<======>>>>>>????????????>>>>>>>>>???@@@CCCHHHPPPYYY___eeejjjlllkkkkkkppprrrrrrqqqrrrtttvvvvvvtttrrrqqqjjjiiifffbbb```bbbhhhnnnuuu}}}|||{{{zzzyyy{{{}}}~~~~~~}}}}}}|||xxxrrrlllfffbbb```]]]XXXRRRMMMKKKIIIHHHFFFEEEDDDCCCCCCCCCDDDEEEFFF@@@<<<999888:::==================>>>???>>>;;;888333222111000////////////------...............///------........./////////////////////////////////111000//////......//////......////////////......---------............///------......///000000111//////////////////......---------.........////////////............//////000000000000111222333444222333444444333222111000...000222222111000111333222333444555666888999999888888999;;;===>>>@@@@@@AAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDEEEFFFHHHIIIJJJHHHLLLXXXiiivvv}}}qqqwww~~~~~~|||vvvuuusssrrrvvv~~~wwwqqqttt|||~~~qqqooonnnmmmmmmnnnpppqqqmmmllllllmmmnnnppprrrsssrrrssssssttttttuuuuuuvvvrrrpppoooooopppooommmjjjccc___WWWNNNFFFAAA???>>>@@@???>>>======>>>>>>???>>>>>>=========???@@@AAAEEEGGGIIILLLNNNPPPPPPPPPJJJIIIHHHJJJOOOVVV\\\_______________]]][[[YYYWWW```eeeppp|||wwwiiiccceeekkkvvvssshhh___WWWNNNHHHEEE@@@======<<<:::;;;???:::::::::999999999888888888888999999999:::::::::999999999999:::;;;<<<===@@@@@@@@@AAAAAA@@@@@@@@@>>>@@@AAADDDJJJRRR[[[bbbgggkkkmmmkkklllpppssssssrrrtttvvvwwwvvvtttrrrppphhhgggeeeaaa___aaaggglllqqq|||~~~yyyppphhhbbbaaaaaaYYYVVVPPPLLLKKKJJJIIIHHHCCCCCCCCCDDDEEEGGGIIIJJJ>>>;;;888888<<<>>>???>>>>>>===>>>>>>???===:::777222111111000000000000000------...///000111222222.........////////////000////////////////////////111111000/////////////////////000000000000//////---------.........//////---------...///000000111000///............//////---------.........//////000//////.........//////............///000111222444444444555555444444333...111333333111000111333222333444555666888999999777888999;;;===>>>???@@@AAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDEEEFFFHHHIIIJJJHHHKKKWWWhhhuuu|||