BM6P6(@ aaaGGG999777333222333...///...,,,,,,------,,,+++************))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''%%%&&&''''''((((((''''''+++&&&%%%---***!!!000&&&///CCC---""",,,%%%sss^^^UUUVVVhhhJJJiiifffRRRaaaVVV]]]SSSAAA$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%---*** '''+++%%%555111$$$'''###''' ---)))111***(((##############################$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$#########""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""!!!"""######"""!!!"""$$$ !!!"""######$$$$$$$$$$$$$$$$$$######""""""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%((('''%%%$$$###$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&''''''((((((''''''&&&&&&&&&&&&'''((())))))((((((''''''&&&&&&&&&%%%&&&&&&&&&%%%$$$&&&))),,,'''&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''))))))'''&&&%%%$$$######&&&&&&&&&'''&&&&&&%%%%%%((((((''''''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$############$$$$$$$$$$$$############""""""""""""""""""$$$$$$############$$$$$$%%%%%%$$$###""""""############$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&$$$######$$$%%%&&&(((((('''&&&&&&&&&''''''%%%''')))***)))(((((()))(((((((((***---111555888??????@@@DDDIIILLLLLLJJJMMMPPPSSSUUUTTTQQQMMMJJJIIIHHHGGGEEECCC@@@>>>===<<<:::777444444666999;;;666666777888888888777777;;;;;;<<>>888444555777:::AAAIIIGGGGGGGGGFFFCCC===666111aaaGGG999888333222333...111///......//////...---************))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''%%%%%%&&&'''''''''''''''***&&&%%%,,, ***###$$$(((,,,+++fff... !!!$$$>>>444222$$$,,,MMMxxx)))+++((($$$%%%%%%&&&&&&%%%%%%$$$***"""...+++))))))]]]'''((('''%%%''''''%%%$$$!!!*** ##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$#########""""""#######################################$$$$$$$$$########################""""""""""""""""""""""""######""""""""""""######"""""""""""""""""""""""""""###$$$###"""!!!"""###"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$#########"""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&''''''(((%%%%%%%%%&&&''''''(((((((((((((((&&&%%%&&&(((+++))))))(((((((((((())))))((((((((((((((((((((((((***)))((('''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$#####################$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&((())))))(((((('''''''''''''''$$$%%%'''''''''(((***,,,,,,...111666;;;@@@DDDGGGJJJIIIHHHJJJLLLMMMKKKIIIIIIJJJKKKKKKJJJGGGDDDBBB??????===;;;999777444333333222000//////111333444000000111111111111111000666555555999@@@DDDDDDBBB<<<666222222333555;;;BBBFFFGGGHHHIIIIIIFFFCCC@@@```FFF999888444222333...000///......///000...---++++++*********)))))))))))))))))))))))))))))))))''''''((((((((((((''''''$$$%%%&&&&&&''''''&&&&&&'''%%%&&&+++ )))%%%%%%!!! 222###!!!***"""((('''!!!###,,,$$$(((+++>>>yyy!!!!!!%%%###$$$%%%%%%&&&&&&%%%%%%$$$---###$$$&&&"""*** ggg$$$+++%%%(((///###$$$xxx"""(((&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$#######################################"""#########$$$$$$%%%%%%########################""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""###$$$$$$###!!! !!!"""#########$$$%%%%%%&&&&&&$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&)))(((''''''''''''''''''&&&&&&&&&'''(((((())))))((()))((('''%%%%%%''')))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$############$$$$$$%%%$$$$$$############$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((()))(((''''''''')))***+++))))))((('''''''''''''''%%%&&&&&&&&&&&&)))---000222555:::@@@FFFKKKNNNOOORRRPPPNNNMMMLLLJJJGGGDDDBBBAAA???===<<<;;;:::999777666666555444333333222333222111000//////......------........./////////222///...111777<<>>,,,---,,,!!!%%%>>>|||%%%%%%)))(((%%%%%%%%%%%%%%%%%%%%%%%%***!!!333TTT///''')))###***///WWW|||NNN$$$###%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################################################################"""######$$$$$$%%%%%%&&&########################""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""###$$$$$$###!!! !!!"""!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&***)))((((((''''''((((((*********))))))((((((((('''((((((((('''''')))+++)))******+++++++++++++++++++++++++++++++++++++++++++++***)))))))))))))))(((((()))))))))(((((('''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$############$$$$$$%%%$$$$$$######$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((('''((()))***+++,,,(((((('''''''''''''''(((((()))))))))***...333777===@@@DDDHHHKKKLLLLLLKKKLLLJJJHHHFFFDDDAAA>>><<<888666444333333555777999888888888999:::;;;<<<<<<>>>>>>===;;;888444000...//////000111222444555666444222000111555888999999666111............222888DDDGGGLLLNNNNNNLLLJJJHHH^^^EEE888999555333333......,,,+++,,,---...---,,,++++++++++++************((((((((((((((((((((((((''''''((((((((((((''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%''''''%%%((('''jjj%%%""" kkk000777(((!!!"""(((&&&(((''''''BBBzzz$$$###$$$ %%%%%%%%%%%%%%%%%%%%%%%%&&&---###DDD&&&'''$$$"""***)))***bbb!!!)))444 +++$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################################################################$$$$$$%%%%%%%%%%%%######################################################""""""""""""##############################"""$$$$$$###!!!!!!!!!""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&'''''''''''''''''''''&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&'''((((((***************++++++++++++---...///000111333555333333444555666666555555666666666666666666666666555444222000///...------++++++++++++***)))((('''((((((((((((((('''''''''&&&''''''((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((()))***+++'''''''''''''''((())))))))),,,...111555:::@@@DDDMMMMMMMMMMMMJJJGGGDDDBBB=========;;;999666555444111000000000333888===@@@@@@@@@??????>>>???@@@@@@CCCCCCDDDBBB@@@;;;777444111111222333666888:::<<<;;;::::::::::::888666444333///,,,------,,,///444===CCCKKKOOOOOOLLLHHHGGG]]]EEE888999666444333...///...---...000000000...,,,++++++++++++*********))))))))))))))))))))))))''''''((((((((((((''''''%%%&&&''''''((((((''''''&&&%%%&&&%%%((((((%%%MMM^^^777???zzz///000---)))111***:::(((///%%%666@@@{{{&&&(((***'''&&&%%%%%%$$$$$$%%%%%%&&& !!!'''777---$$$***'''"""""")))%%%SSS$$$,,,$$$ ###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""##############################!!!###$$$###"""!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&''''''''''''&&&&&&&&&%%%%%%&&&''''''((((((''''''######$$$%%%&&&((()))***)))***,,,...000222444555666888;;;<<<===???BBBDDDBBBCCCDDDFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCBBB@@@>>>;;;:::999999111111111000...,,,***)))******)))((((((''''''&&&''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""""""""######$$$$$$%%%%%%$$$$$$############$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&''''''(((((())))))'''''''''((()))+++,,,---,,,000666<<>>@@@BBBAAADDDFFFHHHIIIJJJLLLMMMKKKMMMOOOQQQQQQQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNMMMKKKIIIHHHGGGFFFFFF>>>>>>===;;;888666333222//////...,,,+++***)))(((''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""""""""###$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''((((((((((((((((((((()))***+++---000222333555;;;BBBHHHKKKLLLLLLMMMCCC@@@===999888888999;;;???AAAAAA???:::777666777999:::===@@@CCCFFFHHHIIIHHHFFFCCC???===;;;;;;;;;;;;<<>><<<777444333111------///---555???EEEHHHJJJMMMPPP\\\DDD888:::666444444...---,,,+++,,,...///...---,,,,,,,,,+++++++++******))))))))))))))))))))))))''''''(((((((((((('''''''''(((((())))))))))))))))))&&&$$$"""---))) %%% ***(((333 )))!!!&&&&&&"""VVV'''%%%!!!<<<&&&$$$'''%%%&&&&&&$$$$$$$$$$$$&&&&&&"""///,,,MMM***''')))***$$$'''++++++###!!!&&&### ;;;GGG...%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$########################((('''&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""############################## """###"""###$$$&&&######""""""""""""""""""$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((('''%%%$$$(((((('''''''''&&&&&&&&&'''(((((()))))))))))))))((()))+++---111555888999>>>???AAACCCEEEHHHIIIJJJHHHJJJLLLNNNNNNNNNOOOQQQMMMNNNQQQSSSSSSSSSRRRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRPPPOOONNNNNNNNNNNNJJJJJJHHHFFFCCC???===;;;555444333222000...---,,,''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$$$$%%%&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((())))))))))))(((((('''******,,,...000333666777@@@FFFLLLPPPOOOKKKHHHEEE<<<:::777666888<<>>@@@BBBDDDDDDDDDCCCBBBEEECCCAAA>>>===>>>??????DDDFFFIIIJJJIIIGGGFFFFFFEEE@@@<<<:::666111///111,,,222:::>>>@@@DDDKKKPPPZZZDDD::::::444111222...---,,,,,,---///000///...------,,,,,,+++***))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''@@@ ((()))###"""'''***$$$+++///555"""$$$$$$BBBwww'''%%%###%%%$$$...&&&###///+++"""+++&&&''''''&&&%%%%%%(((***ggg000!!!&&&&&&$$$&&&'''(((###fff$$$---###)))"""&&&OOO222SSS555***###%%%'''%%%$$$&&&%%%%%%%%%$$$$$$$$$######%%%###!!!###&&&'''%%%###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$"""###$$$###"""!!!"""###"""###%%%&&&&&&%%%$$$###$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&(((((('''''''''&&&&&&&&&(((''''''&&&&&&%%%%%%$$$(((((((((((('''&&&%%%$$$++++++)))&&&$$$$$$''')))(((((((((((()))***,,,---...000444:::AAAGGGIIIIIILLLMMMNNNOOOPPPPPPOOONNNIIIFFFDDDDDDFFFGGGFFFDDDAAAEEEJJJMMMNNNOOOPPPQQQPPPPPPQQQRRRTTTUUUVVVWWWWWWWWWWWWWWWVVVUUUTTTSSSSSSSSSQQQPPPNNNLLLKKKJJJEEEEEECCCAAA===888444111000---)))&&&'''((((((((('''&&&%%%&&&''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&&&&'''((((((((('''&&&%%%%%%&&&'''(((((((((((('''***+++---111888???FFFJJJKKKOOOPPPLLLFFFAAA;;;777888888999===BBBIIIPPPSSSWWWUUURRRLLLGGGDDDDDDDDDGGGMMMQQQOOOKKKIIIIIIIIIHHHFFFCCCBBBEEEIIIIIIFFFFFFGGGEEECCCFFFJJJIIICCCEEEDDDEEEFFFBBB===>>>BBBFFFFFFIIIOOOPPPLLLEEEAAACCCDDDBBB<<<;;;===999222000000000111444:::AAAGGGZZZDDD::::::444111222......---,,,---//////...---,,,,,,+++******)))(((((((((((())))))))))))(((((('''((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''JJJZZZ555 ***(((%%%)))))),,, !!!---;;;"""...BBBwww'''&&&$$$&&&...444(((###'''&&&&&&&&&%%%$$$$$$&&&((())):::((('''''')))&&&&&&$$$%%%(((&&&777FFF&&&!!!''''''GGG***222111)))###%%%'''%%%$$$%%%%%%%%%%%%$$$$$$$$$######%%%###"""###%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$"""###$$$###"""!!!"""###$$$$$$%%%%%%%%%$$$######$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''((('''&&&''')))******+++---///222444666777???AAADDDIIINNNQQQQQQQQQPPPOOOLLLJJJHHHGGGFFFFFF???<<<888777888999777666777:::???CCCFFFIIIMMMPPPPPPQQQSSSUUUWWWXXXYYYYYYZZZZZZZZZYYYYYYXXXVVVVVVUUUUUUTTTRRRQQQOOONNNNNNKKKKKKKKKJJJGGGCCC@@@>>>888555000---+++)))(((&&&((('''&&&'''(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&'''((())))))(((((('''(((((((((((()))***++++++///333999@@@EEEIIIJJJKKKHHHHHHEEE@@@;;;777444111...333;;;BBBGGGMMMSSSWWWZZZUUUPPPMMMLLLJJJHHHFFFHHHKKKOOOPPPPPPNNNKKKIIIEEECCCAAAEEEPPP[[[___\\\UUUOOOHHHDDDDDDFFFHHHIIIIIIGGGGGGGGGCCC>>>???CCCEEEGGGJJJMMMMMMKKKIIIIII@@@CCCBBB>>>===???===888:::888444000///222777;;;}}}YYYCCC::::::444000222...///...------...///...,,,++++++******)))((((((((((((((())))))))))))((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''!!!(((""""""'''---***""""""'''!!!,,,"""---+++777hhh???www'''&&&$$$&&&))))))(((...,,,)))000&&&&&&'''&&&$$$$$$&&&''' !!!VVVVVV&&&(((222&&&'''%%%$$$+++%%%RRR,,,"""***&&&---&&&@@@))),,,&&&###%%%'''&&&$$$$$$%%%%%%%%%$$$$$$$$$######$$$###"""###%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$"""###$$$###""""""###$$$&&&%%%%%%$$$#########$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&$$$%%%%%%&&&''''''((((((&&&&&&&&&'''''''''''''''%%%&&&((()))((((((***+++,,,///444:::@@@DDDFFFGGGOOOOOOQQQSSSVVVVVVTTTRRRNNNKKKGGGBBB???>>>>>>???:::666333000000000///...000222666:::???EEELLLQQQSSSUUUXXXZZZ\\\\\\ZZZZZZZZZZZZZZZZZZYYYYYYXXXWWWXXXWWWVVVUUUTTTSSSRRRRRRQQQRRRRRRRRRQQQOOOMMMKKKCCC@@@;;;666222...)))&&&)))(((''''''))))))((('''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&''''''&&&&&&''')))))))))))))))))))))((()))+++...111333;;;@@@HHHNNNPPPNNNIIIFFFBBB>>>888444222111000000444999???EEEIIINNNTTTYYY]]]XXXRRROOONNNLLLFFFBBBEEEHHHOOOYYYaaaaaa[[[UUUMMMLLLMMMWWWkkk}}}~~~pppbbbWWWUUUVVVWWW___jjjccc]]]WWWQQQIIIBBBAAAEEEGGGLLLOOONNNIIIGGGHHHJJJGGGIIIHHHBBB>>>===<<<:::;;;777222...---000444777|||XXXCCC999999333000222...000///------......---+++++++++******))))))))))))(((((())))))))))))(((((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''...===777((()))'''$$$###&&&((())),,,((( (((,,,(((***)))777===www''''''%%%'''"""&&&'''''')))%%% &&&'''((('''&&&%%%&&&(((444111===###***&&&&&&'''&&&###---"""ddd%%%000...111***&&&777)))%%%&&&$$$###%%%''''''%%%$$$%%%%%%%%%$$$$$$$$$######$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$!!!###$$$$$$###"""###%%%'''&&&$$$###"""######$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&'''''''''((('''''''''''''''''''''(((((()))******)))+++...000555999???FFFLLLOOOQQQQQQNNNNNNMMMMMMMMMKKKHHHDDDAAA???===:::999999:::;;;777555222/////////000000///000111333777===EEEJJJRRRUUUYYY]]]^^^]]][[[YYYXXXXXXYYYYYYXXXWWWWWWVVVXXXXXXWWWWWWVVVUUUUUUUUUTTTTTTTTTTTTSSSRRRQQQPPPKKKHHHDDD@@@;;;666000++++++)))''''''((()))((('''((((((((((((((((((((((((%%%%%%%%%%%%&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''''''((('''''''''((((((((((((((()))))))))+++...333888;;;GGGJJJMMMNNNLLLGGGAAA===<<<666222222444444555777>>>???BBBHHHQQQ[[[bbbfffcccbbb___[[[TTTLLLEEEAAAGGGKKKYYYnnn}}}|||rrriii______cccooopppggglllqqquuupppbbbUUULLLKKKOOOVVV___ddd]]]PPPGGGDDDDDDHHHIIIGGGCCC???>>>???@@@:::777333111111333444555XXXBBB888999333000222///000///------......---++++++++++++++++++*********(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))RRR'''***'''!!!+++000,,,"""&&&&&&###&&&---+++###&&&+++((($$$$$$###%%%,,,$$$***eeexxx((('''&&&(((111***&&&%%%%%%(((***(((%%%'''((((((''''''((()))$$$111555>>> ***&&&(((&&&###,,,!!!aaa'''///$$$000###&&&+++ ,,,###$$$$$$%%%&&&'''&&&###%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$!!!###$$$$$$######$$$&&&'''&&&$$$###"""###$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&'''''''''''''''''''''(((((((((''''''&&&&&&&&&***)))(((''''''''''''(((***+++,,,---///444:::>>>GGGIIIMMMPPPRRRPPPNNNLLLCCCAAA???>>>===;;;777444333333444555555555555555555444333222222333555666333333222111111555:::>>>GGGKKKQQQWWW[[[\\\[[[ZZZXXXXXXXXXXXXXXXXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUTTTSSSRRRQQQPPPOOOMMMJJJHHHDDD???:::666000---***))))))((('''&&&((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((((('''''''''''''''''')))***,,,000555;;;@@@CCCIIIHHHFFFCCC@@@===;;;:::<<<777666:::<<<;;;<<<@@@DDDEEEKKKYYYjjjwww{{{zzzqqqvvvyyysssfffZZZUUUTTTZZZ```rrr}}}rrrnnnrrrvvv}}}pppmmmvvv~~~mmmbbb]]]```gggvvv}}}hhhWWWNNNIIICCCCCCCCCCCCBBBBBBDDDGGGAAA>>>;;;888777555222///WWWAAA888999333000222//////...------...///...,,,++++++++++++++++++++++++(((((())))))))))))((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((<<<"""777***### %%%***)))$$$!!!)))111333,,,'''((('''###---%%%###(((***'''$$$######)))!!!xxx((((((&&&)))+++%%%***///+++---...%%%(((***,,,---------...///)))555000333...,,,---+++)))...%%%OOO+++)))***$$$&&&%%%(((***"""%%%&&&$$$%%%''''''$$$%%%%%%%%%$$$$$$$$$######"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$!!!###$$$$$$######%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''))))))(((((('''&&&&&&%%%+++***)))(((((()))***+++---///222666<<>>??????@@@BBBDDDCCCBBBAAA>>>;;;;;;<<<>>><<>>;;;;;;<<<>>>@@@???===???FFFGGGCCCFFFMMMXXX\\\gggvvv|||xxxmmmlllqqqsssyyyuuulllyyyuuunnnnnnvvv~~~zzznnnjjjmmmvvvpppeee^^^RRRPPPQQQTTTSSSMMMGGGDDDBBB???<<<<<<======:::777VVVAAA777888333000222///...---,,,---//////...---***************+++++++++(((((())))))))))))((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((...000!!!###!!!%%%,,,000,,,&&&$$$'''"""%%%%%%"""!!!%%%***---(((###&&&+++,,,......&&&777&&&666xxx)))(((''')))***%%%...000###'''111---111444777999999999;;;<<<:::>>>///333ccc===::::::888777777111===,,,)))!!!''')))+++$$$***%%%######'''((($$$###'''(((%%%%%%%%%%%%$$$$$$$$$######"""$$$%%%%%%######$$$'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$!!!###$$$$$$$$$$$$%%%'''"""######$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((((((''''''''''''***)))))))))***,,,...000444888???EEEKKKQQQVVVZZZ]]]\\\YYYUUUOOOGGGAAA===999666222111222444555666:::;;;<<<===???@@@AAABBBHHHKKKOOOPPPPPPPPPQQQSSSSSSSSSSSSQQQMMMJJJHHHHHHAAADDDJJJPPPUUUXXXXXXXXXXXXXXXYYYYYYYYYYYYXXXXXXSSSTTTTTTUUUVVVWWWWWWXXXWWWWWWVVVUUUUUUTTTTTTUUUQQQPPPOOONNNNNNMMMKKKIIIEEEAAA;;;666333000---***''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''((((((((((((%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***'''''''''(((***,,,...///666:::@@@EEEIIIJJJIIIGGG?????????@@@AAACCCEEEFFFBBBBBBHHHRRRSSSPPPXXXeeetttyyy|||wwwxxxqqqttt{{{}}}yyyiiifffwww~~~nnnnnnmmmooouuupppkkkmmmttt|||wwwsssmmmkkkpppyyyyyykkkYYYOOOCCC>>>;;;;;;@@@CCCCCCAAA{{{VVV@@@777888333000222///---,,,,,,---///000///...)))))))))))))))*********(((((())))))))))))((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))))))))))))))))))))))) 222&&&PPP$$$$$$+++,,,)))###!!!$$$((()))---(((&&&)))......)))$$$"""(((000*** (((000+++555'''...jjjxxx)))((('''***///&&&---///---LLL|||;;;>>>AAADDDDDDEEEGGGHHHDDD666MMM<<>>444(((,,,+++$$$''''''$$$AAA'''---$$$((()))$$$###'''(((&&&%%%%%%%%%$$$$$$$$$######!!!$$$&&&%%%###"""$$$'''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$!!!###$$$$$$$$$$$$&&&''' !!!###%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((((((((((((&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))((((((((()))+++///222444<<>>;;;===@@@AAA@@@zzzzzzPPP???999888222111222---///............---------,,,+++******)))*********(((((())))))******++++++++++++***)))((('''&&&&&&)))((((((((()))***+++,,,((((((((((((''''''''''''===(((mmm***!!!000%%%""" +++000...******))))))((((((''''''))))))))))))(((((((((((()))333(((...|||,,,,,,+++,,,...!!!333///HHHBBBQQQEEEDDDQQQEEEHHHDDDRRR333:::SSSRRRNNNSSSHHHSSSAAAQQQ:::+++***"""++++++666***'''""")))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''((())))))))))))))))))))))))))))))%%%&&&''''''&&&&&&'''))))))(((((('''''''''((((((+++***'''&&&%%%&&&((()))&&&''')))+++---222888<<>><<<===???:::<<<>>>???@@@BBBDDDGGGMMMOOORRRUUUVVVUUUTTTSSSTTTUUUVVVUUUTTTUUUWWWZZZXXXXXXXXXWWWTTTRRRRRRRRRRRRQQQPPPQQQTTTVVVVVVVVVXXXXXXXXXVVVSSSQQQQQQRRRQQQQQQRRRTTTWWWXXXXXXWWWWWWUUUSSSRRRRRRRRRQQQOOORRRRRRQQQQQQPPPPPPOOOOOOMMMLLLJJJGGGCCC>>>999777*********)))))))))))))))((('''''''''(((***,,,---''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''((((((&&&$$$###$$$&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&((()))***+++)))))))))))))))******+++))))))(((((('''''''''&&&***)))''''''((((((((('''''''''))),,,111777>>>AAAKKKNNNQQQRRRQQQLLLGGGCCCKKKHHHFFFHHHJJJJJJHHHHHHHHHOOOWWWZZZYYY___sss}}}|||{{{{{{ssshhhfffkkkpppxxx{{{xxxbbb[[[aaakkkmmmmmmzzzuuuhhh\\\aaaeeehhhoooyyyrrrhhhaaaeeemmmssszzzyyytttvvvxxx|||vvv^^^SSSIIIFFFDDD@@@???AAAzzzxxxOOO???999888222111222---///............---------,,,,,,+++***))))))******)))))))))))))))***************)))(((((('''''''''(((((((((''''''''''''(((************))))))))))))222///...111;;;)))###111###AAA+++***)))(((((((((''''''''''''(((((((((((()))))))))))))))333&&&!!!***QQQ{{{,,,---+++---///***333+++hhhFFF111JJJ@@@EEEMMMMMMAAA###OOOQQQVVVRRRYYYQQQ[[[NNNRRR333888&&&999<<>>DDDGGGLLLNNNQQQSSSSSSRRROOOMMMFFFEEEEEEFFFFFFIIINNNRRR[[[YYYXXXZZZ^^^jjjwwwtttuuuuuuuuu|||wwwmmmccc___ccckkkqqqlllmmmsssuuuiiiXXXTTT[[[dddlllnnnsss|||tttbbb\\\ZZZ```eeehhhmmmrrrrrroooeee______fffnnnsssxxx}}}|||pppooosssvvv~~~uuugggbbb]]]\\\___^^^YYYSSS{{{uuuOOO???999888222111333---///............---------------,,,******)))))))))************))))))))))))((((((((((((((((((((('''***))))))((('''&&&&&&&&&))))))))))))************&&&)))000777CCCXXX;;;666&&&<<<&&&((((((''''''''''''&&&&&&'''(((((())))))*********$$$%%%444&&&***sss|||......---000---444+++%%%444ddd,,,???III555@@@@@@UUUIIIMMMIIISSSLLLTTTQQQHHHzzz&&&000;;;777<<>>AAADDDEEECCCAAA???>>>@@@BBBDDDFFFHHHJJJKKKKKKPPPNNNMMMKKKMMMRRRYYY___]]][[[WWWUUUUUUYYYaaafffppptttwwwuuunnneee___\\\^^^aaagggkkkkkkiiidddaaaSSSRRRRRRSSSUUUWWWVVVUUUPPPOOOMMMKKKJJJKKKLLLMMMLLLLLLMMMNNNPPPSSSUUUVVVRRRQQQPPPQQQSSSUUUUUUTTTRRRRRRRRRRRRRRRQQQQQQQQQQQQPPPNNNLLLJJJHHHGGGGGGDDD@@@:::333...+++***)))))))))((((((''''''&&&&&&(((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&'''((('''&&&&&&(((***'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''')))***+++))))))(((((())))))***+++))))))((((((((((((''''''''''''&&&&&&'''(((***++++++...444;;;BBBGGGJJJLLLRRRRRRSSSSSSRRROOOMMMKKKEEEGGGGGGFFFHHHPPP\\\fffppphhhaaaaaahhhuuuvvvjjjgggggghhhiiimmmjjjfffdddfffkkksssxxxsssqqqrrrqqqggg\\\\\\eeeqqq~~~}}}yyykkk^^^```bbbjjjsssyyy||||||tttlllbbbaaadddlllsssuuuwwwyyyxxxmmmiiinnntttwww}}}sssnnnqqqtttzzzyyy}}}rrrOOO>>>999888222111333...///............---------...---,,,+++***)))))))))++++++******))))))((((((&&&&&&''''''((((((((((((***************)))((((((''''''''''''((((((((((((&&&'''111333;;;///GGG555%%%333"""$$$%%%((((((((((((((((((((('''))))))))))))))))))****** """---111+++111!!!rrr}}}///...---000***999''',,,000;;;}}}JJJIIIWWW<<<===;;;EEE===AAAIII===GGG333...CCC111KKKJJJ///222+++%%%''''''&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###$$$&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''''''''''''''''''''((())))))))))))))))))))))))))))))&&&((())))))(((''')))***(((((((((((((((((()))***))))))((((((***,,,///111;;;<<<;;;999444111//////444777;;;>>>???@@@BBBCCCIIIJJJMMMPPPSSSSSSQQQOOONNNPPPRRRTTTXXX^^^eeejjjkkklllnnnnnnqqqxxxzzz{{{~~~~~~zzzlllkkkkkkmmmoooqqqqqqppp```^^^[[[YYYWWWVVVTTTSSSKKKKKKLLLLLLMMMNNNQQQSSSRRRPPPOOOOOOQQQRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRQQQNNNLLLJJJJJJJJJJJJJJJGGGBBB;;;555000,,,+++************))))))((('''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%'''(((''''''''')))+++''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((******((((((((((((((()))******))))))((((((((((((((((((*********))))))***,,,...///444;;;CCCIIILLLMMMMMMTTTUUUUUUUUUSSSPPPLLLJJJGGGHHHGGGIIIQQQbbbqqqzzz{{{rrrkkkjjjnnnvvvqqqddd^^^___cccfffpppqqquuuyyyzzz{{{{{{ssslllpppxxxsssjjjooommmyyyuuummmmmmpppvvv{{{~~~~~~~~~yyynnngggiiipppwwwzzz~~~vvvppppppyyy~~~pppNNN>>>888888222222333...///............---------...---,,,+++************++++++******))))))((((((&&&&&&''''''((()))))))))'''((()))***+++*********&&&'''''''''((((((((()))((('''$$$!!!777'''EEE<<>>===:::666111///000111555888<<>>888222///+++*********))))))(((((((((((((((''''''(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&'''''''''(((***,,,((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%'''***+++***(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&''''''((()))***((((((((('''((())))))***(((((())))))))))))))))))+++++++++***)))***...111666;;;AAAHHHLLLMMMMMMKKKQQQSSSVVVXXXXXXUUUQQQNNNCCCCCCCCCJJJ\\\ssszzzrrrjjjhhhhhhmmmwww|||nnn___YYY^^^mmmyyywwwuuu{{{vvvnnntttpppuuussssssuuu{{{|||oooiiikkkqqqvvvyyy~~~{{{sssoooooopppxxx{{{oooNNN>>>888888222222444//////............---------------,,,++++++++++++,,,************))))))))))))'''((((((((())))))******$$$%%%'''))))))))))))((((((((())))))******+++++++++%%%%%%%%%111...$$$!!!\\\DDD///###,,,))))))************++++++++++++*********)))))))))111''',,,)))333+++AAA777KKK555222///444666333DDD;;;===NNNFFF777888===:::000000888888555LLL///%%%,,,444''';;;777666111******((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((()))(((((('''(((((())))))''''''''''''''''''''''''((()))******))))))***+++(((((((((((()))***++++++)))***---000444888<<<>>>555555333111000111555888;;;===???BBBDDDIIINNNRRRTTTUUUYYY```hhhmmmnnnlllrrruuuyyy||||||{{{zzzxxxuuummmnnnkkkcccYYYQQQMMMLLLKKKJJJIIIJJJMMMOOOOOOOOOLLLLLLMMMMMMNNNOOOPPPPPPTTTSSSRRRPPPOOONNNMMMMMMGGGHHHIIIIIIFFF@@@:::777...,,,***(((''''''(((((()))((((((''''''(((((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&''')))+++(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$'''+++---+++)))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%''''''&&&%%%'''''''''''''''''''''''''''''''''''''''((())))))((((((''''''(((((()))***(((((())))))))))))******)))***+++***))),,,111666???BBBGGGKKKNNNOOONNNMMMSSSTTTUUUUUUSSSOOOKKKHHHBBBEEEGGGPPPeee|||ssshhh^^^ZZZ]]]eeerrr~~~yyypppcccWWWVVVddd{{{}}}zzzxxx|||zzzuuuwww~~~~~~ssslllqqqtttyyyooommmnnnqqq}}}rrrooopppssswww{{{xxxppplllmmmoookkkqqqzzzuuuoooMMM===888888222222444//////............---------,,,,,,+++++++++,,,------)))))))))))))))*********)))))))))***************%%%&&&((())))))((('''&&&((((((((()))***+++++++++&&&(((///***+++555<<<&&&GGGMMM///((()))))))))************(((((()))***++++++,,,,,,... HHH---999===000CCC***}}}AAA???<<>>888;;;777777;;;777xxxooo333444...OOOCCCFFF>>><<<555---******))))))(((''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))''''''''''''''''''''''''((()))+++***))))))***,,,(((((((((((()))***+++,,,+++///555:::======;;;999...000222333555777;;;>>>BBBDDDGGGLLLQQQYYYaaaffftttrrrsssyyyxxxlllaaa[[[ZZZPPPNNNLLLKKKKKKKKKJJJIIIHHHIIIJJJKKKLLLMMMNNNNNNOOOOOOPPPPPPOOOOOONNNNNNHHHIIIKKKLLLJJJGGGCCC@@@777444///+++((((((((()))))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%&&&''')))(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''$$$###&&&***,,,)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%''''''&&&%%%))))))))))))))))))))))))(((''''''''''''((())))))(((''''''''''''((())))))(((((()))))))))*********'''***------...222:::AAAGGGIIIKKKNNNQQQRRRSSSSSSTTTTTTRRRQQQPPPPPPOOOOOOTTTZZZ^^^bbbnnn}}}~~~vvviii\\\QQQRRR\\\eeennnssshhhbbb\\\]]]gggxxx{{{ooopppuuu|||{{{rrrqqqxxx}}}xxxpppkkkrrryyy~~~tttoooiiikkkrrrxxxrrrtttyyy~~~xxxqqqnnnooopppkkkmmmwwwqqqoooMMM===888888222222444/////////.........---------++++++++++++,,,---......(((((())))))******++++++++++++******************)))***+++,,,+++)))'''&&&%%%&&&&&&'''((())))))***"""%%%000$$$""")))...######///...|||WWW'''((((((((())))))******%%%&&&''')))+++---//////&&&KKK---777;;;<<<111,,,111'''LLLKKKHHHNNNCCCLLLNNNIIIYYYHHHVVVIIIUUU\\\TTTYYYFFFEEELLL>>>:::CCC??????tttnnn(((@@@jjj888WWWNNNFFFDDDCCC888,,,,,,,,,+++***))))))(((''''''&&&&&&&&&%%%%%%%%%$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''((((((((()))***)))(((((((((((())))))))))))))))))))))))))))))(((***++++++******+++,,,(((((((((((()))***+++,,,///555===CCCCCC>>>666000333666:::===???AAACCCDDDIIILLLSSS[[[eeeqqq}}}{{{qqqkkkjjj___\\\XXXTTTQQQNNNJJJHHHFFFGGGHHHIIIJJJKKKLLLMMMHHHJJJKKKMMMNNNNNNMMMMMMJJJKKKLLLLLLLLLJJJIIIHHH@@@<<<666000+++******+++))))))(((((((((((())))))'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%&&&((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((($$$"""$$$(((***'''###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%''''''&&&%%%))))))))))))))))))))))))(((''''''''''''(((((()))'''''''''''''''((())))))(((((())))))*********+++(((,,,000222444:::CCCKKKLLLMMMNNNQQQSSSVVVXXXYYYOOOOOOOOORRRXXX___gggkkkjjjtttxxxuuuwww{{{wwwlllaaaTTTLLLTTTbbbiiihhheee^^^\\\```oooqqqhhhppp}}}}}}qqqjjjmmmwwwzzzuuummmkkktttyyyzzztttrrrmmmpppxxxyyyvvvpppoooxxx|||vvvsssqqqppptttrrrxxxtttgggyyysss~~~oooLLLAAA999777777444111000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))((((((+++++++++*********))))))''''''((((((((((((''''''***(((''''''(((((('''%%%''''''''''''((((((((((((222,,,000kkkDDD###)))666$$$***+++,,,---///000111222333333444444333222111111111BBB333SSSWWWJJJNNNRRRRRRQQQPPPNNNOOOQQQSSSKKK[[[SSSiiiaaaaaa[[[SSSNNNMMMLLLIIIPPP===@@@^^^MMMNNNOOOPPPNNNKKKHHHFFF>>>:::444///,,,)))'''%%%&&&''''''((('''%%%$$$###'''$$$""" """$$$'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((())))))))))))))))))************))))))000000...,,,+++---000333:::???CCCBBB===777555555777<<>>BBBFFFIIIMMMTTT]]]ccckkkvvv|||wwwqqqjjjeee```XXXMMMEEECCCFFFIIIKKKLLLMMMMMMNNNNNNNNNNNNNNNLLLLLLKKKJJJJJJIIIHHHHHHJJJHHHEEE@@@:::333---***,,,***(((((()))***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''((()))(((&&&%%%&&&''''''(((((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((&&&&&&%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((++++++++++++++++++,,,,,,,,,111888>>>CCCIIINNNQQQPPPQQQSSSVVVYYYZZZXXXVVVPPPOOOYYYrrr{{{yyysssooouuu|||sssbbbRRRPPPUUUfffxxx~~~vvvkkkhhhrrr}}}vvvuuuxxxzzzuuuvvv{{{}}}}}}pppppppppuuu|||sssnnnoooyyyyyykkkbbbzzzqqqyyykkkKKKAAA888777777444111000/////////............---*********+++++++++,,,,,,***************)))))))))+++++++++***************)))******++++++******)))+++)))(((((()))***)))'''((())))))))))))*********333'''###)))***'''%%%DDD444***------......///111222333444333333333555888;;;===@@@;;;PPP...rrrSSS^^^\\\WWWfffeeeeeefffjjjpppvvvyyy{{{uuu~~~~~~uuuhhh```^^^\\\XXXVVV]]]YYYTTT\\\yyyQQQ///CCC:::<<<>>>BBBFFFJJJMMMNNNNNNJJJDDD???:::555000---))))))((('''&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((())))))))))))))))))))))))))))))((((((((((((''''''((((((((()))))))))******))))))***+++,,,---------***+++---///111666;;;???<<<999777777;;;>>>@@@???AAAEEEKKKSSS]]]hhhttt{{{~~~~~~{{{{{{uuukkk]]]SSSNNNKKKIIIHHHHHHIIIKKKLLLLLLKKKJJJIIILLLLLLKKKKKKJJJJJJJJJIIIIIIIIIIIIGGGBBB:::222------***(((((()))******)))''''''''''''''''''''''''''''''''''''''''''''''''&&&(((((((((&&&%%%&&&'''''''''''''''((()))***+++)))((('''&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))+++...---+++***,,,...222777???EEEJJJMMMPPPRRRRRRSSSUUUXXX\\\^^^^^^]]]TTTXXXiiisssqqqmmmnnnvvvzzzmmmZZZQQQWWWggg|||rrrqqqyyyxxxvvvvvvxxx|||~~~zzzrrrtttuuuyyyxxxppplllqqqzzznnnjjj{{{pppyyyhhhJJJ@@@888666777444111000/////////..................---,,,+++)))((('''&&&************************************************)))******************)))+++)))((()))***+++***((())))))*********+++++++++###'''))))))---111...&&&(((###)))GGG{{{333$$$444333222111111111111222888:::===@@@BBBBBBAAA@@@888KKKKKKDDDVVV|||}}}{{{|||}}}{{{mmmddd\\\YYYRRRIIIRRRfffYYYGGG999...,,,333333444777;;;@@@EEEHHHMMMKKKIIIGGGCCC===555000***)))'''&&&%%%%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&(((((((((((((((((((((((())))))(((((((((((((((((((((((()))))))))*********************+++,,,,,,---))),,,000444666888;;;===444666999===AAAFFFIIIKKKJJJRRR___lllxxx|||uuuooojjjbbbXXXPPPJJJIIIHHHGGGGGGIIIJJJLLLKKKKKKKKKKKKKKKKKKKKKKKKHHHJJJKKKJJJGGGAAA:::666///---***))))))******)))''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((('''&&&%%%&&&((((((''''''&&&'''((()))******)))(((&&&&&&&&&&&&'''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********(((+++...---***+++000555888>>>EEEKKKOOOQQQSSSTTTUUUVVVZZZ```gggjjjkkkjjjhhhkkkwwwzzzllldddeeefffhhhnnnooobbbRRRSSSeeeuuusssxxxxxx{{{|||zzztttpppnnntttxxxtttvvvzzzqqq|||eeeIII???777666666444111000////////////////////////......---+++)))((('''&&&***************+++++++++************************((())))))******))))))(((***)))((()))***+++***)))************++++++++++++$$$'''000222'''###444111000---)))%%%&&&...666!!!<<>>???IIIGGG:::222111//////222666:::===DDDEEEHHHIIIHHHAAA999222///...,,,+++******++++++%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************,,,,,,+++*********++++++,,,000666999999888777777===AAAEEEEEEDDDHHHQQQYYYdddqqqzzz|||pppfffZZZUUUMMMFFFDDDFFFKKKOOOIIIIIIJJJJJJKKKKKKLLLLLLIIIJJJJJJJJJIIIFFFCCCAAA555222...+++***+++***)))((((((((((((((((((((((((''''''''''''''''''''''''%%%'''((('''&&&&&&'''(((***)))'''&&&&&&&&&'''(((***)))(((((('''''''''''''''''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++(((+++---,,,+++///888???AAAEEEJJJNNNPPPPPPRRRSSSTTTYYYcccoooyyy~~~~~~}}}}}}yyyfffYYYRRRTTTVVVXXXZZZ]]]\\\XXX^^^tttyyyrrrwww~~~zzzwwwuuusssssszzz{{{qqqsss|||vvvqqqcccHHH???666666666444111000...////////////000000000++++++++++++++++++***************+++++++++++++++***************+++++++++((())))))))))))))))))((()))((('''(((***+++***))))))************+++++++++)))///)))%%%555/// """)))222444...&&&###///,,,555:::666999888***999999888888999;;;>>>???CCCBBB@@@@@@CCCHHHOOOSSSZZZ^^^tttyyyaaadddkkkaaa___]]]YYYPPPGGGDDDFFFKKKJJJBBB;;;???HHHFFF===777555222000///111444666;;;===BBBEEEFFFAAA:::444///...---,,,,,,++++++,,,''''''((())))))(((''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))******)))))))))*********++++++...---++++++++++++------222555:::<<<;;;999888777???DDDHHHHHHHHHQQQcccrrr|||}}}zzzwwwmmmdddWWWJJJCCCBBBEEEHHHGGGGGGHHHIIIJJJKKKLLLMMMJJJJJJJJJJJJJJJIIIIIIIII===999333///---+++***)))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&((('''&&&&&&'''(((***)))((('''&&&&&&&&&&&&(((((())))))))))))((((((&&&&&&'''''''''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))((())))))******+++++++++***,,,......000666>>>EEEGGGIIIKKKLLLMMMNNNQQQSSSVVV```qqq||||||xxxkkk[[[QQQIIIKKKNNNPPPSSSZZZbbbhhhmmm~~~|||~~~uuuyyy}}}{{{|||}}}uuulllqqq{{{ppppppbbbHHH>>>666555666444111111.../////////000000000000++++++++++++,,,,,,,,,,,,*********++++++,,,,,,,,,))))))*********+++++++++)))******++++++******)))((('''&&&''')))***)))((()))))))))************+++)))$$$'''000///''')))444222)))$$$&&&((((((***...222222333222555???FFFDDDBBB@@@>>><<<<<<===???@@@GGGHHHLLLQQQXXX___eeehhhcccpppqqqsssiiiaaa``````]]]ZZZZZZMMMHHHFFFJJJMMMKKKGGGDDD>>><<<999666555666888999777888;;;===???>>>:::777.........------,,,+++***'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++------,,,,,,---///222333777999;;;;;;;;;===???AAAAAAIIIRRRYYYaaammm~~~vvvrrr}}}{{{xxxuuu{{{~~~}}}|||ttthhhZZZOOOHHHEEEDDDEEEEEEFFFHHHIIIKKKLLLMMMJJJKKKKKKKKKKKKJJJIIIHHHEEE@@@999333///,,,***(((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))'''''''''(((''''''&&&&&&%%%''')))+++,,,+++)))((($$$%%%&&&'''''''''&&&%%%$$$%%%&&&'''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))((())))))******+++,,,,,,,,,...000444888===AAADDDBBBCCCEEEFFFIIIOOOVVV\\\bbbnnnzzzsssqqqmmmaaaUUUNNNNNNTTT^^^iiioooqqqqqqrrruuu|||{{{}}}xxx}}}}}}zzzuuuoootttkkkooobbbGGG>>>666555666444111111.../////////000000111111///......---,,,+++***************++++++,,,,,,,,,))))))******+++++++++++++++++++++,,,,,,+++++++++'''&&&&&&'''((())))))(((((())))))))))))*********,,,+++(((&&&'''))))))'''---'''&&&,,,///---,,,///---999;;;???LLLHHH???FFF>>>=========@@@CCCGGGJJJPPPXXXeeerrr||||||}}}xxxjjj\\\VVVQQQNNNKKKJJJKKKLLLMMMMMMCCCAAA>>><<<;;;<<<>>>???888777666777999::::::999111222222222222000///---&&&%%%$$$$$$$$$$$$%%%&&&((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&))))))))))))))))))))))))(((((())))))*********+++)))************+++++++++---,,,,,,---000333666888;;;:::::::::;;;@@@FFFKKKPPPZZZiiiwwwtttfffbbbkkkvvvmmmkkkhhhfffggggggeeedddbbbqqq}}}tttqqqllltttyyyuuu~~~|||yyyyyynnnbbbWWWOOOKKKCCCDDDEEEGGGIIIJJJLLLLLLJJJKKKMMMMMMLLLJJJGGGFFFJJJEEE<<<555000---***((())))))))))))))))))))))))''''''''''''''''''''''''%%%&&&''''''&&&&&&((()))$$$%%%&&&((()))(((((('''###&&&))),,,---,,,***(((###$$$&&&'''((('''&&&&&&$$$%%%&&&'''''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))***++++++,,,,,,...///333999>>>AAABBBAAA999:::===AAAHHHSSS___gggooo}}}xxxpppkkkjjjfff\\\PPPJJJYYYdddxxx}}}sssuuu~~~{{{yyyzzzvvvrrrvvvwwwuuu{{{pppjjj}}}eeeIII@@@999888666222000000000//////...------,,,,,,---,,,++++++******++++++***************+++++++++************************************************++++++******)))((((((((()))))))))))))))))))))))))))******))))))))),,,...+++---...------///555:::===CCCIIIJJJIIIGGGEEECCC@@@FFFCCCBBBJJJMMMPPPZZZrrryyyhhhbbb\\\SSSMMMKKKLLLOOOQQQKKKIIIGGGDDDAAABBBDDDFFFEEECCC>>>888333222444555777444333555888999555000///(((%%%((()))&&&&&&***&&&&&&&&&%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))************,,,***))))))***+++***))))))******+++,,,,,,------,,,,,,++++++000777;;;<<<>>>@@@DDDHHHFFFFFFRRRaaattt~~~}}}wwweee______^^^```dddZZZTTTPPPSSS\\\aaa___[[[```^^^___dddiiijjjfffbbb___kkk{{{|||qqqjjjmmmggghhhsss}}}yyywwwyyyzzzuuupppeeeZZZNNNJJJFFFDDDFFFHHHIIIIIIKKKLLLMMMKKKGGGFFFHHHJJJGGGEEEDDDCCC@@@999000))),,,+++***)))((('''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&''''''((()))******+++''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************))))))***,,,...000111222666888;;;AAAEEEDDD>>>999555888AAALLLSSSYYYgggvvvyyyzzzpppnnnccc\\\\\\YYYQQQRRRZZZlllzzzpppuuu}}}~~~yyy~~~yyyqqqlllcccHHH???999888777333000111111000000///......---------,,,++++++***+++++++++,,,,,,++++++++++++++++++************************++++++++++++++++++++++++))))))))))))***************************************+++,,,+++******,,,...(((+++...///000333:::???HHHIIIKKKKKKLLLMMMLLLKKKIIIPPPOOOPPPZZZaaagggtttxxxtttvvv{{{uuupppttt||||||uuukkkbbb[[[TTTNNNIIIKKKMMMOOOPPPNNNKKKHHHFFFLLLKKKGGGAAA<<<888666666666333222444999;;;999666111+++((()))***'''&&&)))&&&&&&%%%%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))************...,,,++++++,,,------,,,*********++++++,,,,,,,,,...///000333777>>>CCCEEEGGGFFFIIIPPPWWWaaaqqquuuhhhgggiiiiiigggaaaZZZVVVYYY^^^aaagggnnnddd```___eeeooouuuuuuqqqooommmmmmpppttttttqqqlllnnnzzz{{{sssooosssoooqqqzzz|||ooohhhjjjmmmsss}}}ooowww~~~|||}}}}}}uuulll```YYYPPPHHHDDDFFFIIILLLGGGIIIKKKKKKIIIIIILLLNNNHHHGGGFFFEEEBBB<<<333------,,,+++)))(((((((((((((((((((((((((((((((((((())))))((((((((('''''''''((((((((((((((((((((((((&&&&&&''''''(((((())))))++++++***)))((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***))))))))))))************++++++***+++,,,///111333>>>@@@AAAAAA>>><<<;;;:::@@@DDDNNNZZZaaagggrrr~~~mmm```YYYRRRPPPXXX]]]]]]bbblllxxxuuuwww~~~||||||zzz}}}~~~~~~~~~}}}zzzwwwyyy~~~|||tttqqqbbbFFF>>>888777777444222222111111111000//////......------,,,+++++++++++++++...------,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))***++++++,,,***************************,,,------,,,+++,,,...'''+++///222555:::AAAGGGMMMMMMNNNNNNNNNNNNOOOPPPPPPZZZ]]]bbbqqq|||rrrbbb^^^```dddooozzznnncccbbbeeemmm~~~nnnmmmrrr|||wwwjjj\\\QQQLLLMMMOOOOOOOOOMMMKKKIIINNNMMMLLLHHHCCC<<<777333444222000222888<<<===<<<555000,,,+++***((('''(((&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((''''''((((((((())))))))))))))))))*********++++++...,,,++++++---...---,,,+++++++++++++++++++++++++++---111555:::???EEEJJJMMMLLLPPP\\\lllsss```TTTRRRRRRPPPMMMIIILLLSSS]]]bbbeeekkkrrrnnnnnnqqqyyy~~~|||xxxrrr~~~}}}{{{}}}}}}|||}}}xxxwwwmmm```XXX\\\fffooo}}}tttsss~~~|||}}}}}}zzztttkkk]]]NNNDDDBBBFFFJJJEEEGGGIIIJJJJJJKKKLLLMMMJJJIIIHHHGGGDDD???888333///...,,,***))))))))))))((((((((((((((((((((((((***)))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''''',,,++++++***))))))((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((()))))))))******)))))))))*********++++++...,,,***)))+++///444777CCCFFFFFFAAA:::888===BBBDDDLLL[[[jjjsssxxx~~~xxxcccSSSOOOLLLPPP]]]eeegggjjjqqq{{{sssxxx{{{~~~~~~~~~}}}}}}|||}}}~~~~~~{{{yyyxxxzzz|||~~~~~~|||xxxvvvxxxzzzxxxaaaEEE===777777777444333333000000000/////////......------,,,++++++++++++,,,......---,,,+++******)))************************,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++++++++++++++++++++++++++***+++------,,,+++,,,---)))...444888;;;@@@GGGLLLMMMPPPSSSTTTQQQPPPUUU]]]lllvvvzzz~~~~~~wwwooolllqqqyyy}}}kkkccc\\\]]]___```ccchhhpppqqqoooiiibbb^^^```ddd___jjjzzzzzziii]]]```eeemmmwww~~~|||ppp]]]XXXQQQLLLKKKMMMOOOPPPLLLMMMNNNNNNKKKEEE===888555222///000444999<<<===999555000---,,,***(((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''))))))))))))))))))))))))'''(((((((((((()))))))))))))))*********+++++++++,,,***))))))+++,,,,,,++++++++++++++++++++++++,,,+++...222777:::>>>EEEMMMVVV[[[ffftttwwwjjjccc]]]TTTNNNKKKKKKLLLLLLOOOVVVaaakkkrrrvvvyyy|||~~~~~~xxx{{{uuuvvvrrrggg```eeeooouuuzzz~~~xxxmmmiiivvv~~~wwwjjjYYYKKKCCCBBBCCCFFFGGGIIIIIIIIIHHHHHHHHHJJJJJJIIIHHHEEEAAA<<<999222000...+++))))))))))))(((((((((((((((((((((((()))))))))(((((((((''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((()))))))))*********))))))*********+++++++++...,,,***)))---222999===CCCEEEEEEBBB???@@@GGGMMMJJJWWWkkk~~~uuu^^^PPPNNNSSSaaaqqqxxxuuuqqqqqqxxxuuu}}}~~~~~~~~~~~~{{{xxxwwwzzz~~~xxxuuuqqqppprrruuuwwwxxx{{{yyyzzz~~~aaaDDD===777777777555333444//////............------...---,,,,,,++++++,,,,,,---,,,,,,+++***))))))(((************************++++++++++++++++++++++++,,,+++++++++******))))))++++++++++++++++++++++++)))+++,,,,,,+++,,,---///000555;;;@@@BBBFFFLLLPPPOOOQQQTTTUUURRRWWWjjjpppaaaiiifffbbb^^^]]]___dddhhhbbb___```ccceeedddeeefffeeeffffffdddaaa```aaaccc^^^bbbgggjjjiiiddd^^^ZZZYYY]]]bbbffflllxxxzzzppprrruuuzzzwwwjjj___WWWSSSQQQOOONNNNNNQQQSSSTTTQQQKKKEEE999666222000111444888:::<<<999444///...---+++)))((('''&&&&&&%%%%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''))))))))))))))))))))))))(((((((((((()))))))))***************++++++++++++,,,***)))***+++------,,,,,,,,,,,,,,,------------222333888===???AAAMMMZZZkkkyyy~~~qqqffffffhhhaaaUUULLLMMMQQQVVVVVVTTTVVV[[[aaabbbgggqqq|||yyywww{{{yyysssrrryyy~~~zzzssspppooooooiii___\\\^^^mmm}}}uuuiii[[[OOOFFFBBBEEEEEEFFFFFFGGGGGGFFFFFFIIIIIIIIIHHHEEEBBB???>>>666444000---***)))))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&(((((((((((((((((((((((())))))((((((((((((((((((###$$$%%%%%%'''(((((()))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))************************++++++++++++++++++***,,,222999AAAEEEDDDEEEFFFGGGIIINNNTTTXXX___mmmxxx~~~jjjWWWNNNRRRbbbzzz|||~~~}}}}}}{{{~~~}}}yyyxxxvvvuuuuuuyyy|||xxxuuuqqqoooooorrrssstttuuuwww}}}aaaEEE===777777777555333444...............---------...------,,,,,,,,,,,,,,,,,,++++++******)))))))))************************************************---,,,,,,+++******)))))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,++++++---000333777<<>>888777777444222333.............../////////......---,,,,,,,,,,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,---000555999;;;AAAHHHMMMOOORRRUUUXXXXXXTTTWWW```iiiwww}}}jjjcccaaa```dddfffgggeeebbbbbbfffjjjppprrruuuwwwwwwwwwxxxyyy}}}}}}|||yyyyyy||||||}}}~~~{{{uuurrrqqqtttvvvxxxwwwqqqllliiiiiicccbbb______ccclllwww{{{sssqqqrrrxxxvvvcccUUURRRNNNJJJKKKNNNPPPOOOLLLIIIEEE@@@:::666666888999<<<<<<888222111555444///+++***)))(((((('''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''(((((()))))))))******************+++++++++,,,,,,...,,,+++,,,...000000///,,,---...///000111222333666666<<>>888777777444222222////////////000000000000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,------------------------------......------...222888======CCCKKKPPPSSSUUUYYY\\\ccc```hhhzzzjjjaaabbbbbb___YYYaaakkkooonnnnnnrrrvvv~~~~~~|||yyyxxxxxxyyynnnpppllleeeccchhhllllllllluuuwwwmmmbbbaaaiiippp{{{|||ppp[[[TTTMMMKKKNNNPPPPPPNNNNNNKKKFFF@@@;;;999;;;===;;;<<<999222222777666222,,,,,,***)))((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''))))))))))))******************+++++++++,,,,,,,,,,,,***)))***,,,.........,,,---...000111333444555;;;;;;BBBMMMUUUccc}}}}}}wwwiiiXXXNNNMMMQQQLLLPPPWWW\\\\\\___jjjwwwtttyyy{{{vvv~~~zzz{{{}}}tttkkkPPPKKKFFFDDDEEEHHHHHHHHHIIIJJJKKKIIIGGGFFFHHHJJJJJJFFF???888222///...---))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((()))))))))))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((())))))************+++++++++******+++++++++,,,,,,,,,,,,000666>>>DDDIIIKKKLLLFFFNNNUUUWWWXXXbbbttt}}}jjjVVVTTTWWWZZZXXXQQQOOOZZZhhh|||~~~}}}~~~|||sss}}}WWWEEE>>>888999999555333333000000///...............//////...------,,,+++++++++++++++++++++++++++++++++,,,------............---,,,,,,,,,,,,,,,,,,,,,------------------------000...,,,---///000...,,,...---,,,---222999AAAFFFJJJLLLLLLLLLRRR]]]kkkssszzzzzz}}}vvvoooiiigggjjjmmmnnnmmmjjjrrr{{{}}}|||}}}|||}}}~~~}}}|||}}}~~~}}}|||yyyuuuoookkkhhh\\\]]]\\\WWWSSSWWWbbblll}}}tttbbbSSSKKKJJJMMMOOOQQQRRRRRRQQQNNNHHHBBB>>>???>>>;;;777444444777:::777111+++)))******'''###)))'''&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''((((((((()))******)))))))))))))))*********+++++++++,,,,,,,,,)))***+++,,,------------///000000000111555;;;@@@>>>AAALLL\\\pppzzz```[[[QQQGGGFFFNNNUUUWWWbbbiiillliiijjjrrryyy{{{~~~}}}xxxsssxxx}}}{{{xxx|||}}}iii\\\NNNGGGEEEDDDFFFIIIGGGIIIKKKKKKJJJHHHFFFEEEEEEDDDCCCBBB???:::444///,,,+++***)))((((((((((((((())))))))))))*********&&&''')))+++***(((%%%$$$&&&%%%%%%$$$%%%&&&((()))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++***++++++,,,,,,,,,...666@@@FFFGGGHHHJJJMMMNNNSSSYYY___hhhvvvhhhPPPJJJKKKIIIIIITTT^^^YYYaaa{{{~~~{{{}}}{{{}}}}}}{{{|||~~~~~~pppxxxXXXEEE>>>888888888555333333000000///...............///......---,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...,,,***+++...///...,,,---///222666;;;BBBIIIMMMMMMSSSUUUQQQTTTgggvvvhhhgggjjjjjjhhh[[[ZZZZZZ```jjjsssxxxxxxyyy|||~~~{{{yyyggghhhfff```ZZZ[[[ccckkkzzz{{{}}}mmm```VVVOOOKKKPPPRRRSSSQQQMMMJJJHHHIIIBBBAAA???<<<:::999;;;===;;;555...+++++++++(((%%%)))'''&&&&&&'''(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''((((((((())))))******))))))))))))*********++++++++++++,,,,,,,,,,,,,,,---..................///111333888===BBBEEEMMMUUUbbbqqqkkk```LLLLLLIIIJJJUUUdddoooqqqsssyyy{{{xxxyyy}}}xxxxxxuuuppppppxxxtttjjj___VVVMMMEEECCCFFFFFFHHHIIIIIIFFFEEEEEEEEEGGGFFFFFFFFFEEEBBB===999///...,,,***)))(((((()))(((((((((((())))))))))))'''((()))***)))(((&&&%%%((('''&&&&&&&&&'''((()))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((()))))))))***************************,,,,,,,,,++++++,,,...000666<<>>888888888555333333000000///.....................------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++***++++++,,,,,,------......---------------------------,,,+++,,,...//////......333:::AAAGGGLLLPPPSSSNNNSSSVVVXXXccc~~~ppp[[[UUU]]]dddbbb\\\XXXYYY___iiiuuu}}}~~~{{{tttllliiimmmqqq}}}yyyrrrmmmmmmyyyyyyiiiZZZQQQKKKOOORRRRRRPPPMMMMMMNNNFFFFFFEEEBBB@@@>>>???AAAAAA;;;333...---,,,***((()))(((&&&'''(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((())))))))))))))))))))))))((((((''''''''''''((((((''''''((((((((()))))))))******)))))))))******+++++++++++++++,,,,,,,,,,,,.........///////////////000222444888===CCCIIIMMM]]]nnnwww\\\OOOLLLMMMOOORRRZZZkkk}}}{{{zzzxxxvvvuuu}}}|||{{{tttiiiZZZJJJBBBBBBEEEGGGIIIHHHEEECCCEEEGGGGGGGGGHHHIIIJJJHHHDDDAAA555222///+++)))((()))***'''((((((((())))))))))))((((((((((((((('''''''''***))))))(((((((((((()))((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))((((((((()))))))))******************************,,,------,,,***,,,000555???AAACCCDDDDDDHHHOOOTTT^^^gggwww~~~vvvhhhRRREEELLLQQQbbbvvvxxxsssyyy{{{vvvsssssswwwzzzxxxzzz}}}kkknnn\\\EEE===888888888555222333000000///..................---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---,,,,,,***++++++,,,---...//////------------............000///......///000000111222888AAAHHHLLLNNNQQQTTTQQQUUUZZZfff~~~jjj]]]RRRSSS```jjjkkkgggoooqqquuu|||}}}xxxxxxzzzyyyxxxssskkkbbb\\\ZZZYYY___xxx{{{mmmcccLLLMMMOOOQQQRRRPPPMMMKKKJJJIIIGGGDDDAAAAAACCCEEEFFF@@@888222...,,,+++))))))(((''''''(((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((('''(((((((((((()))))))))******))))))******+++++++++++++++,,,,,,,,,------/////////...////////////333777;;;===???GGGSSS]]]nnnsssXXXJJJLLLRRRbbbccceeelllyyy~~~zzzyyy|||}}}vvvhhhVVVHHHBBBDDDGGGJJJIIIGGGFFFGGGIIIEEEEEEFFFGGGHHHGGGDDDAAA:::777222---***)))***+++(((((()))))))))*********)))((('''&&&&&&'''((()))******))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********************************+++,,,---,,,***---333999CCCCCCAAAAAACCCJJJTTT[[[gggrrryyyyyyfffVVVFFFFFFWWWjjjzzzqqqnnnuuu~~~{{{}}}~~~nnnooo[[[DDD===777777777444222222000000///.....................---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////......---,,,++++++,,,------...//////---------....../////////000000///......///111222999???GGGKKKMMMPPPTTTXXXbbbkkkuuummmXXXUUUUUU\\\hhhrrrwwwxxx|||tttkkkaaaZZZWWWXXX[[[yyyzzz^^^VVVMMMJJJMMMOOOMMMJJJMMMKKKGGGCCC@@@AAAEEEHHHHHHCCC<<<555000---+++******(((''''''((()))'''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((()))))))))******************+++,,,,,,++++++,,,,,,,,,---------///......---......///000222:::AAABBBEEEQQQhhh{{{zzzgggVVVOOOSSS___hhhqqqrrrrrruuu}}}{{{yyyzzzsssssswww{{{{{{vvvgggUUUKKKFFFGGGIIIIIIIIIIIIHHHHHHFFFEEEEEEEEEFFFDDDAAA???===:::444///+++******+++)))))))))*********++++++)))((('''&&&&&&''')))***))))))))))))((((((''''''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))***************************************+++,,,,,,---111888===BBBAAA???@@@EEEOOO[[[bbbooozzzxxxtttwwwvvvfffSSSIIIEEERRRkkk~~~}}}{{{xxxqqqnnnwww}}}~~~~~~ppppppYYYDDD===777777777444222222000000///...............///.....................,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,------......//////---------...//////000000......///......000333666BBBGGGLLLPPPSSSZZZdddmmm~~~sssrrrqqqeeeVVVYYY^^^fffooowww~~~|||vvvnnnfffcccdddeee~~~zzz{{{lllYYYMMMJJJMMMOOOPPPNNNMMMIIIEEEBBBCCCFFFIIIIIIFFF@@@:::444000---,,,***)))'''((())))))(((&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''((((((((((((((()))))))))*********************+++,,,---,,,,,,,,,,,,------------......------...///111222222<<>>>>>;;;666111---+++***+++))))))))))))************(((((('''&&&&&&''')))***((())))))))))))(((((('''((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++******+++...333999???BBBAAAAAAAAAEEENNNYYYcccjjjmmmwwwpppbbbaaa___^^^RRRHHHKKKRRReee~~~~~~}}}{{{{{{}}}ppprrrWWWDDD<<<777777777444222222000000///...............///000000000000000000000------------------------+++,,,---------------------------...............---------...///000000000,,,...000111222555;;;@@@IIIMMMRRRVVV^^^mmmwwwjjj___\\\\\\[[[[[[]]]kkkrrr{{{|||uuurrrtttxxx{{{|||uuucccVVVPPPPPPQQQNNNNNNNNNLLLIIIHHHHHHIIIJJJHHHEEE???888333///...***)))(((((())))))(((&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''(((((((((((()))))))))*********************+++,,,---...,,,,,,,,,------------.........------///111333555;;;CCCNNN[[[nnndddMMMIIIJJJRRR```pppzzz}}}{{{{{{~~~oookkkvvvsssqqqqqquuuuuullliiimmm|||{{{vvvzzzvvvwww{{{}}}}}}}}}zzzssscccWWWIIIDDDHHHKKKJJJGGGJJJHHHGGGFFFEEEDDDAAA>>>===:::777222///,,,******''''''''''''(((((((((((('''''''''''''''((())))))((()))***+++++++++***)))(((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,+++,,,222;;;CCCFFFFFFCCCDDDHHHOOOYYYccclllppplllrrr}}}bbbPPPKKKKKKMMMIIIMMM\\\gggvvv~~~|||~~~nnnsssUUUDDD<<<777777777444111222000000///...............000000000000111111111111------------------------------...///000000000///...............------------------...///000000111---///222555777<<>><<<:::777333000---***)))%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((((())))))((()))+++,,,---,,,,,,+++(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++...+++,,,444AAAIIIKKKIIIFFFHHHNNNVVVaaakkkqqqtttqqquuudddKKKBBBCCCHHHKKKXXXmmmxxx}}}}}}~~~|||xxxzzz~~~}}}|||llluuuVVVBBB???;;;888666555333111111111111111111111111111............////////////...------,,,,,,------...,,,------......------,,,............/////////000,,,...000///...------...333000111777@@@EEEHHHIIITTTUUU[[[jjjccc[[[[[[[[[ZZZ\\\eeeqqqzzz~~~~~~~~~ooo```XXX```eeerrryyykkk\\\QQQQQQOOOPPPSSSTTTQQQPPPSSSOOONNNJJJCCC<<<666333333,,,+++***)))((((((((((((((((((((('''&&&&&&(((***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))((('''))))))************))))))******+++++++++,,,,,,,,,,,,,,,------------------000000000000222555:::===IIIWWWiii|||mmm```XXXWWWYYY[[[]]]hhhwww~~~||||||{{{~~~tttnnnmmmuuuxxx}}}|||{{{}}}~~~qqqooosssvvvqqqyyy|||~~~kkkTTTHHHJJJOOOQQQOOOIIIIIIHHHGGGEEECCCBBBAAA:::999888555222///,,,***((())))))************)))))))))))))))))))))))))))*********)))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))******))))))))))))******)))************+++++++++---+++))))))*********)))...---333>>>GGGIIIIIIIIIMMMMMMPPPZZZiiivvv}}}{{{|||gggMMMBBBGGGRRR___ppp|||zzz{{{{{{~~~}}}~~~|||{{{mmmvvvSSSBBB???;;;888666555333111000000000000000000000000............////////////...------,,,,,,------...,,,------......------,,,........./////////000000,,,...//////......///000222222333999@@@HHHQQQVVVPPP[[[lllqqq___WWWZZZ___eeellluuutttfff___^^^eeeuuu{{{lllaaaWWWRRRPPPSSSTTTRRRQQQRRROOOMMMKKKGGGBBB;;;666222000///---+++)))(((((('''(((((()))'''&&&&&&(((***''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))''''''((()))))))))))))))))))))************))))))***++++++++++++,,,,,,,,,.............../////////,,,...111111333:::FFFOOOaaarrruuuccc^^^aaadddeeeeeeccceeelllwww}}}|||lllpppyyy}}}wwwvvvxxxxxxyyyfffmmmxxx~~~}}}|||zzzzzzgggYYYSSSQQQOOOMMMNNNLLLIIIFFFCCCAAA@@@???<<<;;;999777333000---+++((())))))*********))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))*********))))))))))))******************++++++++++++------,,,+++,,,,,,++++++///000888BBBHHHHHHHHHIIIOOORRR]]]ooobbbPPPMMMTTTmmm{{{{{{ooowww{{{OOOAAA>>>:::888666555333222000000000000000000000000............////////////......------------......------............------....../////////000000000---...//////...///000222111777===BBBGGGPPP[[[ccciiizzz~~~yyyttthhh[[[[[[ccckkkmmmpppuuu{{{{{{yyyvvvpppvvv{{{eee[[[SSSRRRTTTSSSSSSTTTOOOMMMKKKJJJHHHBBB:::333555333000---***)))((('''((())))))(((''''''(((***''''''''''''''''''''''''(((((((((''''''&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))&&&'''((()))***++++++,,,************************++++++++++++,,,,,,,,,,,,////////////000000000111,,,000333555999HHH]]]nnnzzzdddZZZWWWcccqqquuuooohhhoooqqqwww~~~qqqlllvvvsssiiijjjmmmvvvwwwjjj___UUUNNNJJJSSSQQQMMMIIIEEECCCAAA@@@???>>><<<999666222///---)))))))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))*********))))))(((((())))))***((((((((()))))))))************))))))))))))******************+++++++++,,,............---------,,,222666>>>FFFHHHFFFGGGKKKPPPXXXjjj}}}oooWWWSSS[[[kkk|||{{{zzz{{{ooowwwzzzNNNAAA>>>:::777666555444222222222222222222222222222............////////////......------------......------............------...////////////000000000/////////...---...000222444???IIINNNRRR[[[gggooohhhcccccceee]]]UUU```tttxxxxxx}}}}}}~~~{{{{{{|||jjjWWWOOOOOOPPPSSSVVVPPPMMMKKKKKKKKKGGG>>>777666444111---+++))))))))))))*********((('''(((***''''''''''''''''''''''''))))))((((((''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''(((***+++---///000+++++++++******++++++++++++++++++,,,,,,,,,------......//////000111111111222333555:::HHH```}}}}}}dddWWWSSSVVVbbbvvvqqqfffrrryyyyyynnnttt}}}~~~zzzxxxlllhhhqqqqqqvvv|||vvvnnnbbbWWWOOOTTTSSSRRRPPPLLLIIIEEEDDDBBBAAA???<<<999555222000+++***))))))(((((((((((((((((((((((((((((((((((()))))))))))))))************))))))))))))))))))***(((((()))))))))*********+++******))))))******+++*********+++++++++,,,,,,---............---...///777<<>>;;;888555444---,,,***)))(((((((((((((((((((((((((((((((((((((((((())))))******************))))))))))))******))))))))))))************++++++************++++++***++++++++++++,,,,,,,,,+++---...---,,,---000222>>>AAAFFFHHHDDDCCCKKKVVVbbbkkk{{{xxxfffbbbaaa\\\TTTNNNTTTiii}}}~~~{{{zzzxxx|||xxxsss|||oooxxxyyyPPP@@@===:::777777666444333111111111111111111111111............//////////////////............//////......////////////....../////////000000000111111111111000......111666:::EEELLLPPPTTTfff{{{ccc[[[[[[dddrrrwwwuuuvvv|||}}}}}}rrrgggiiinnnyyyhhhWWWNNNKKKMMMRRRSSSQQQNNNLLLLLLIIIDDD@@@777444111---+++***+++,,,***,,,---,,,***)))((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********,,,...111333555...---,,,++++++,,,---...,,,,,,,,,,,,------------------...///000111111222555777AAAWWWwwwlllXXXSSSWWW___iiivvv~~~|||xxx~~~ssszzz}}}{{{qqqkkkjjjrrr~~~}}}}}}~~~{{{~~~}}}|||~~~vvvhhh]]]SSSUUUWWWXXXUUUOOOIIIEEECCCCCCBBB@@@===;;;888777///...,,,***)))((())))))))))))))))))))))))))))))((((((((()))******+++++++++******))))))******+++)))))))))*********++++++++++++************++++++++++++++++++,,,,,,,,,,,,***,,,---,,,+++---333888DDDEEEIIIKKKHHHHHHQQQ\\\fffmmmzzz{{{fffVVVNNNLLLJJJJJJOOO]]]ppp~~~|||{{{|||yyy|||~~~|||qqqzzzxxxOOO@@@===999777777666555333111111111111111111111111............//////////////////............//////......////////////......//////000000000111111111000111000000222777>>>CCCOOOVVV^^^jjj}}}ggg]]]```hhhrrrxxxyyy{{{|||yyyoooaaadddlll~~~zzzmmmaaaVVVQQQQQQRRRSSSSSSRRROOOKKKFFFBBB;;;888444///,,,++++++,,,+++,,,...---+++)))))))))(((((((((((((((((((((((('''''''''((())))))******(((((((((((((((((((((((())))))))))))))))))))))))************,,,///222444...---,,,++++++,,,---...,,,,,,,,,------------.........///000111222333444>>>HHH[[[tttvvvhhh```ZZZ\\\cccpppxxxzzzooolllmmmrrr|||{{{{{{~~~zzzqqqkkkaaa```^^^ZZZUUUNNNIIIEEEBBBBBBAAA@@@???===;;;:::222000...+++***)))******))))))))))))))))))))))))'''(((((()))******+++++++++******))))))******+++))))))*********+++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------+++,,,---++++++///777>>>GGGHHHMMMQQQQQQQQQWWW___jjjrrr}}}~~~nnnZZZLLLDDDIIIPPPYYYcccnnnwww{{{{{{uuupppyyy~~~}}}sss}}}vvvMMM???===999777777666555444333333333333333333333333............/////////000//////............//////......////////////......000000000000111111111111///000111222666<<>><<<;;;333111...,,,*********+++))))))))))))))))))))))))'''(((((()))***+++++++++++++++************++++++)))************+++++++++,,,++++++******++++++,,,++++++,,,,,,,,,---------,,,------++++++000;;;CCCGGGJJJPPPWWWYYYXXX[[[```uuu}}}lllYYYLLLGGGSSSdddrrr}}}~~~xxxqqqiiieeettt~~~}}}xxxqqqPPPAAA>>>:::777777777666555444444444333333222222222111000///---------.../////////............//////---......///////////////222111//////000000///...222444///222>>>CCCJJJXXX\\\ooosssfff```gggtttqqqxxx~~~wwwxxx}}}wwwuuu}}}wwwdddSSSVVVUUUXXX\\\YYYPPPLLLOOOBBB===777111///---,,,+++---------,,,,,,+++++++++))))))))))))))))))))))))******))))))((((((''''''******))))))))))))************************************))))))***,,,---///***,,,------,,,+++---.....................------000444000000555222222>>>XXXmmmzzzccc___^^^bbbccc```bbbfffqqqzzz}}}xxxttt|||~~~uuurrr{{{www~~~|||ttthhh```^^^ZZZMMM???BBBDDDDDDCCC@@@===<<<<<<777444000,,,***))))))***+++++++++*********))))))+++***)))(((((()))******))))))))))))))))))))))))***)))((((((((()))+++,,,************************++++++,,,,,,,,,------------,,,,,,---111888???DDDKKKDDDKKK^^^aaaWWW]]]ooo}}}uuu\\\HHHGGG```xxxyyypppkkkpppxxx}}}|||}}}wwwoooOOOBBB>>>:::888777666666555333333333333333333222222111000////////////000111//////............//////---...//////000000//////.........///000000///...///555444888DDDJJJUUUhhh|||~~~wwwrrrpppnnnlllpppwwwwwwwww|||~~~yyyvvvwww{{{~~~nnn```XXXVVVXXX^^^^^^VVVOOOMMMEEE@@@999333000///---,,,------,,,,,,++++++++++++))))))))))))))))))))))))******))))))((((((((((((******))))))))))))******))))))))))))))))))))))))***************,,,---...***,,,------,,,+++---...........................---222000///444444;;;KKKkkkzzzrrreee___aaafffjjjgggcccgggpppttt}}}zzzvvvtttsssttt~~~~~~rrrfff```]]]UUUKKKFFFEEECCCAAA@@@>>>===<<<777555111---***))))))***+++++++++*********))))))+++***)))(((((()))***+++))))))))))))))))))))))))***))))))((()))***+++,,,************************++++++,,,,,,,,,---------...------000555;;;BBBFFFMMMLLLMMMQQQYYYeeetttkkkXXXNNNZZZsssyyyrrrpppxxx}}}yyyvvv~~~mmmNNNCCC???;;;888777666555333222222222333333333333333111111000000000111222222000//////......//////000---...//////000000//////---...///000111111111111...555888>>>MMMWWWfff|||~~~eeedddgggooovvvxxxyyyzzz{{{|||zzz{{{}}}~~~|||~~~wwwddd]]]ZZZ```ddd```VVVOOOIIIDDD===666333000...------,,,,,,+++++++++++++++))))))))))))))))))))))))***))))))))))))(((((((((******))))))))))))******))))))))))))))))))))))))************+++,,,------***,,,------,,,,,,---...........................---333111000666<<>>;;;999777333000---+++************************************************++++++)))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,------------...,,,...222888>>>CCCHHHJJJEEELLLQQQ\\\zzznnnfffccccccYYYNNNVVVhhh{{{wwwxxxtttvvvmmmOOODDD@@@;;;888666555444333111111111222222333333333333333222111000...---,,,000000////////////000000...//////000000000000000000222333333111111333555>>>BBBFFFZZZ|||mmm\\\ZZZaaajjjpppuuu~~~|||xxxnnnhhhiiixxx{{{eee[[[___dddccc^^^TTTNNNFFF>>>888444111///111///---+++*********+++************************))))))))))))******************))))))))))))******++++++++++++++++++++++++******++++++,,,,,,,,,++++++---......---,,,...///........./////////000000222666222444EEEZZZyyytttWWWYYYfffeeemmmvvv{{{{{{wwwwww}}}zzzmmmhhhhhhiii\\\SSSHHHBBBAAAAAA???<<<:::888555111...,,,******************************))))))******++++++++++++)))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++,,,,,,---------.........+++///444;;;AAAFFFIIIJJJNNNKKKQQQiiikkk\\\OOOHHHMMMQQQSSScccwww}}}tttxxxlllOOOCCC???;;;888777666555333111111111222222222222222222222222111000...---,,,111000000//////000000111...///000000111111000000000111222000...///444888BBBHHHRRRnnn{{{bbbYYY[[[dddnnnssszzz}}}vvv|||~~~wwwkkkhhhooommm\\\ZZZaaadddaaa\\\UUULLLCCC===888444222444333///,,,*********+++************************)))))))))************+++******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,+++++++++---......------...///.........//////000000111111444333<<>>;;;999666333000---+++******************+++++++++((()))***+++,,,,,,,,,,,,)))))))))))))))))))))))))))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,000888???EEEIIIJJJJJJMMMEEENNNkkkmmm\\\MMMBBB===EEERRR^^^mmm{{{zzzyyy~~~uuuzzzkkkMMMBBB>>>:::888777666666555222222222222111111111111000111222222222111000///111111000000000000111111//////000111111111111000000222222111///333:::AAALLLXXXiiikkk]]]\\\gggqqqyyy}}}www}}}tttwwwxxxfff___ccceeedddccc]]]SSSJJJBBB===999666888666222...+++*********************************))))))*********+++++++++******))))))))))))******++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***,,,---......------...000---......///000000111111111444888KKKmmmpppaaa]]]lllvvvnnnooo}}}zzz{{{~~~|||xxxyyyzzz{{{}}}~~~zzzrrrjjjccc]]]TTTKKKDDDAAA@@@@@@<<<:::888444111...+++***))))))*********+++++++++((()))***,,,------,,,,,,)))))))))))))))))))))))))))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...............333;;;DDDJJJLLLKKKJJJKKKMMM\\\tttxxxeeeWWWCCCBBBEEEOOO^^^mmmxxx}}}|||yyy|||vvv|||iiiLLLAAA>>>:::777777777666555333222222222111111000000///000222333444444333333111111000000000000111111//////000111111111111111222444444333333888BBBJJJ\\\nnnuuufffdddjjjyyy||||||qqqgggggghhhggghhhbbbXXXNNNFFFAAA<<<999;;;888333///+++*********************************))))))******++++++++++++******))))))))))))*********************************+++,,,---,,,,,,***))),,,---......------...000---......///000111111222222666>>>XXXiii[[[```iiisssxxxqqqvvv}}}{{{zzzqqq|||{{{yyy{{{zzz~~~yyynnnddd```XXXNNNEEEAAA@@@AAA<<<;;;888555111...+++***))))))******++++++++++++((()))+++,,,------,,,,,,)))))))))))))))))))))))))))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000555>>>GGGLLLNNNMMMKKKTTTcccxxxttt]]]LLLAAAJJJUUU```ooo~~~|||||||||~~~wwwzzzjjjLLL???===:::888777666444333111111111111111111111111111111111111222333444555333222000/////////000111......///000000000000000333...000777999<<>>>>><<<888333...,,,+++,,,++++++---......,,,***((()))***+++,,,,,,+++***)))************+++++++++,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---...///000000...///000222---CCCFFFBBBLLLKKKJJJXXXyyy~~~cccHHHLLLXXXhhhzzzzzzuuu{{{vvvyyyjjjLLL???===:::888777666444333111111111111111111111111111111111111222333444555333222111000//////000000000000111111222222111111777444555:::<<>>999444111...+++(((,,,,,,++++++++++++,,,,,,++++++*********)))))))))(((((())))))***+++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------...............///000000...000---000666222000999:::KKKnnniiiUUUOOOVVVcccvvvzzzrrrvvvvvvqqqiiiccc]]]UUUIII@@@======<<<;;;888333///------,,,+++,,,......,,,+++******+++,,,,,,,,,++++++************+++++++++,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,---------...///......///222444:::BBBHHHMMMLLLIIIaaazzzeeeTTTLLL[[[qqq~~~|||}}}rrrtttiiiJJJ@@@===:::999888777555333222222222222222222222222111111111111111222333333444333333222111111000000222222222222222333333444333333888BBBPPPeeexxxbbbcccmmmxxx|||yyytttqqqvvvqqqeeegggpppxxxnnnXXXJJJIIIDDD@@@;;;777444000---***,,,,,,,,,++++++,,,,,,,,,+++++++++*********)))))))))))))))******++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,------///////////////000000111///000,,,000777222000<<>>======<<<:::777222///---,,,,,,,,,......---+++++++++,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,---------............000333666@@@EEEHHHIIIKKKWWW{{{uuueeeRRRNNNUUUmmm}}}~~~rrrssshhhHHH@@@>>>;;;999888777555444222222222222222222222222111111000000111111222222333333333333333222222111222222111111111222333444555777@@@SSSlllnnnccciiiqqq|||}}}~~~~~~uuuyyy|||ooojjjnnnzzz{{{jjjWWWNNNEEEBBB===:::777444000------,,,,,,,,,,,,,,,,,,---++++++++++++************************+++++++++++++++++++++,,,,,,,,,------...------,,,,,,------.../////////000000000000000000000,,,000666111444DDDXXXyyyfffQQQUUUccckkkxxx~~~~~~yyyxxx|||zzzpppjjjcccUUUFFFAAA???>>>======:::555222...---,,,,,,---...---,,,------,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---......------,,,,,,------...---.........///222666999DDDHHHHHHDDDMMMnnnyyycccYYYOOOGGGPPPaaattt||||||ssssssgggGGG@@@>>>;;;999999888666444333333333333333333333333111111000000000111111222222222333444444444333333333222111000111222333444555;;;JJJdddiiibbbdddnnnwww}}}}}}vvvqqqzzz{{{gggUUUHHHDDD???;;;888555333000------,,,,,,,,,,,,------,,,++++++++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------......------------............///000000000000000111111...111666333===UUUqqq~~~```ZZZffftttnnnxxxyyynnn}}}wwwnnnoootttzzzyyyrrrlll___QQQEEEBBB>>>===>>><<<888444///---,,,,,,---......---......---,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........------------............//////000444999<<>>;;;:::999888666444333333333333333333333333111111000000000000111111000111333444555666555555444333222111222333555666666BBBWWWsssttt``````iiiuuu~~~sssvvvwwwbbbMMMHHHBBB<<<888555333111------,,,,,,,,,,,,------,,,,,,+++++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------......------------......---...///000000000//////000111///333777777IIIjjjuuuccckkkvvvyyykkkwwwsssyyy~~~}}}~~~~~~~~~~~~yyyrrrooosssxxx{{{~~~uuuqqqgggZZZIIIDDD???===>>>===999666000...,,,,,,---.........000///...---,,,,,,---...+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---.........------------......//////000000222666;;;???HHHBBBLLLZZZhhhlllZZZIIIEEEMMMZZZkkkxxx}}}wwwyyy|||||||||zzz}}}|||~~~wwwtttfffFFFAAA>>>;;;:::999888666444333333333333333333333333111111000000000000000111///000222444666777777666666555333333333444666888<<>>;;;888777777555444333333333222222222111111000000000000000000000000111111222333444444555555888777777666333333:::CCCMMMfffsssrrr{{{yyyzzz^^^OOOAAA<<<999444111222/////////...------,,,,,,+++++++++++++++++++++++++++,,,---,,,***)))***+++******+++++++++,,,,,,,,,---------............///...............///000000222...333:::999BBBkkkjjj___lllrrrnnnnnnuuu}}}{{{sssqqqnnniiiddd```\\\[[[SSSRRRPPPQQQQQQQQQPPPOOONNNNNNMMMLLLKKKJJJIIIIIILLLLLLKKKKKKLLLNNNOOOQQQLLLMMMNNNOOOQQQQQQRRRRRRRRRRRRTTTVVVYYY^^^bbbeeelllqqqwww{{{~~~ttt{{{|||xxxwwwyyyzzzzzz}}}}}}xxxzzzssskkkqqq___LLL???AAAAAA:::999???555111,,,***,,,------,,,........................---,,,++++++---...///...,,,,,,,,,---------......---------............///+++444000+++555>>>???BBBNNNEEEZZZvvvppp^^^MMMPPPhhhzzzpppuuuzzzxxx}}}}}}|||{{{zzzzzz{{{{{{{{{|||aaaJJJAAA>>>:::888777777555444333333333222222222222111111111111111111111111111111111222222333333444444444444777:::;;;>>>IIITTTdddzzzzzzxxx}}}yyyssszzz~~~lll[[[III???;;;555222333000000///......------,,,+++++++++++++++++++++++++++,,,---,,,***)))***++++++,,,,,,,,,---------------------............//////............///000000///444777:::CCC\\\tttkkk\\\^^^lllnnnkkkqqq~~~qqqoookkkfffaaa\\\XXXVVVUUUSSSQQQOOOLLLIIIGGGEEEDDDBBBAAAAAABBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBBBBBBBAAA@@@@@@AAAAAABBBFFFFFFFFFGGGHHHKKKOOOQQQRRRXXXaaaiiipppyyywwwvvvsssrrrqqqttt{{{vvvssseeeTTTFFFCCCAAA<<<;;;>>>555222---+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,------------,,,,,,,,,---------......---------............///,,,555111---888@@@AAADDDIIIPPPnnnjjj^^^XXXeeevvvrrruuuwwwuuurrrxxxzzz}}}bbbKKK@@@>>>:::888888777666444333333333333222222222222333333333222222111111111111111222222222222222222444555888>>>CCCJJJXXXfff{{{rrrllllllrrrtttuuuxxxsssuuukkkSSSDDD<<<777555444000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++,,,------------............---------............/////////......//////000111+++555999:::PPPvvvqqqUUUXXX]]]kkkwwwqqqooo}}}{{{}}}}}}xxxtttpppmmmiiigggdddbbb___\\\TTTSSSPPPMMMIIIEEEBBBAAACCCBBBBBBAAA@@@?????????AAA???>>>>>>@@@BBBCCCBBB@@@AAAAAABBBCCCDDDFFFFFFDDDDDDDDDDDDDDDCCCBBBAAACCCBBBAAA@@@???@@@AAAAAADDDEEEEEEDDDDDDFFFJJJMMMFFFLLLVVV```jjjuuuzzzrrrhhhmmmpppzzz{{{oookkk___PPPEEEAAA???===;;;666333///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,,,,,,,,,,,,,,,,---------......---------............//////555222111<<>>999666666111111000//////......---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------+++***+++---,,,------------.........---------............////////////...///000000111...555;;;GGGdddyyy[[[UUU```nnnxxxwww}}}{{{tttqqqmmmhhheeeccc```]]][[[XXXVVVTTTRRRRRRQQQOOOMMMMMMLLLKKKIIIHHHFFFEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGEEEDDDDDDFFFIIIJJJJJJFFFGGGIIIKKKMMMOOOPPPQQQOOOPPPQQQQQQQQQPPPNNNMMMJJJJJJJJJJJJJJJJJJKKKKKKHHHJJJMMMNNNOOOSSSXXX\\\VVV\\\dddlllttt||||||ssseeejjjqqq}}}ooonnnfffVVVGGG@@@AAA>>>999777555222000......------.................................---,,,+++,,,---,,,,,,,,,---------......---------............//////444222555@@@DDDFFFOOOaaannnZZZNNNQQQ___|||uuuooouuuwwwqqqnnnqqqtttzzzxxx{{{```III@@@===:::888888777666555444444444333333333222222444444444333333333222222222222111111111111111111555555:::BBBKKKXXXlll}}}kkkkkkdddeeetttzzz}}}~~~|||~~~gggQQQAAA:::888666222111111000//////......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++,,,---,,,,,,,,,,,,---------------------............//////////////////000111111444555CCCaaalllVVVhhhttt|||wwwrrrnnniiiccc^^^[[[YYYVVVTTTSSSSSSRRRQQQMMMMMMNNNPPPRRRSSSRRRQQQNNNOOOOOOOOOOOOOOOOOOOOONNNNNNNNNOOOOOOPPPPPPPPPOOOMMMLLLLLLNNNPPPPPPPPPMMMOOOSSSXXX[[[]]]^^^^^^___```aaabbbbbbaaa```___VVVVVVVVVVVVUUUSSSRRRQQQQQQVVV]]]aaaeeeiiipppuuuwwwzzz~~~xxxgggbbblll}}}}}}oooiiiZZZJJJBBBAAA>>>999888777555222000...---...........................+++---...---+++,,,...000,,,,,,,,,---------......---------............//////333333888BBBCCCIIIZZZhhhVVVKKKVVVZZZiiizzzuuuuuuzzzxxxpppooovvv{{{vvvyyy^^^GGG???===999888888888777666444444444444333333333333333333333333333333333333111111222222222222222222111222:::FFFTTThhhkkk```^^^ggg~~~ttt\\\HHH>>>999777222222111111000000//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---...+++,,,,,,,,,,,,------------------............///000000//////000000111222333555NNNwwwuuuggg```uuunnngggccc[[[ZZZYYYYYYYYYXXXVVVTTTRRRQQQPPPOOOOOOQQQSSSTTTTTTVVVZZZ```eeehhhgggfffffffffggggggggghhhhhhhhhgggggghhhhhhhhhiiiiiiiiigggfffeeeeeeffffffeeecccaaafffnnnuuu{{{}}}~~~}}}~~~~~~}}}|||pppooollljjjhhhgggggggggpppxxx}}}iii[[[ddd}}}tttuuu}}}~~~ssskkk^^^RRRIIIBBB>>><<<999999888555111.........,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---++++++...222,,,,,,,,,---------......---------............///...333555===DDDBBBNNNhhhiiiRRRHHHMMMbbbggguuu|||{{{||||||wwwtttwww~~~~~~ssswww]]]FFF???<<<999888888888777666555444444444444333333333111111222222333333444444111111222222333333444444000444>>>NNNbbb{{{}}}mmm^^^ddduuujjjQQQBBB:::777333222222111111000//////------------------------+++,,,------,,,,,,---///------------............---------............///000000//////000000111222444@@@```jjjhhhqqqxxxkkkaaa]]]ZZZWWWTTTRRRSSSUUUXXX[[[]]]^^^^^^]]]]]]]]]\\\]]]```dddgggmmmqqqxxx}}}zzzuuu|||~~~zzzyyy}}}jjjTTTYYYnnn}}}~~~}}}pppjjjqqqyyy|||}}}{{{oooddd]]]RRRDDD===???:::;;;:::777222......///,,,,,,,,,,,,,,,,,,,,,,,,+++---///...+++***---000,,,,,,,,,---------......---------............//////444999AAAEEECCCTTTvvvooo[[[IIIHHH\\\kkkrrr}}}wwwwww}}}rrrwww]]]FFF???<<<999888888888777666555555444444444333333333///000111222333333444555111111222333444444555555444888CCCVVVlllzzznnneeeppp}}}~~~|||zzzyyyzzz}}}tttXXXEEE;;;777333333222222111000000000------------------------+++,,,------,,,,,,...///............/////////000---------.........//////000000000000000111111222===RRRuuuyyydddkkk~~~{{{tttlllbbb]]]^^^aaabbbaaacccdddgggjjjmmmpppqqqrrrsssssssssssstttwww{{{www~~~yyy|||jjjLLLLLL\\\}}}}}}tttuuu~~~wwwqqqtttzzztttiiieeeYYYEEE===BBB:::<<<;;;888222......///........................,,,///111...***(((+++///,,,,,,,,,---------......---------.........//////000666<<>>;;;:::999888777555777666444333333444666777333333222111111222222222555333222444444111222555:::999JJJcccxxx~~~zzzxxx~~~|||zzzxxxvvvsssrrrrrruuuyyy|||}}}~~~|||zzzfffKKK>>>===777333000222222///...///------------------------,,,,,,,,,---------..................////////////............/////////000000......222222111444888AAA[[[~~~ssscccpppvvvzzztttooommmqqqvvvyyyzzzkkkLLLGGGNNNggg}}}yyytttssszzz|||{{{yyy~~~}}}wwwmmmeee\\\QQQDDD;;;<<<:::999999555...,,,...........................------------------------............////////////////////////000000000000111333;;;BBB@@@DDD___~~~rrrWWWMMM^^^vvvrrrkkkttt{{{nnn~~~ssssssYYYEEE@@@>>>;;;:::999888777555777555444333333444555777444444333333333333333444444222222555555333444888===BBBWWWoooyyy{{{xxx{{{~~~|||yyywwwwwwxxxwwwvvvvvvwwwxxxyyyzzz{{{|||}}}~~~~~~zzzxxxpppmmmiiifffeeegggjjjlllmmmnnnppprrrssssssrrrqqqppprrrsssrrrwwwxxxvvv~~~zzz}}}lllRRRBBB???888444111333333000...///------------------------,,,,,,---------.....................////////////........./////////000000222000000222222000333999MMMppp~~~tttfffhhh}}}}}}|||lllhhhhhhoootttrrrpppqqqqqqvvv|||}}}{{{{{{fffIIIBBBEEEYYYqqq}}}}}}zzzvvvtttvvv~~~vvvkkk```TTTGGG======;;;;;;;;;888111...///........................------------------------............////////////////////////000000000111111888AAADDDDDDNNNiiiyyy]]]WWWooo~~~tttqqqxxx~~~qqqrrrXXXDDD@@@>>>;;;999999999777555666555444333333444555666444444444444444444555555222111333666666444666:::>>>JJJccczzzzzzkkkiiioooqqq{{{}}}zzzssspppllljjjiiiiiigggfffcccdddgggkkkooorrruuuwwwtttuuuxxxyyywwwtttooolllaaa]]]XXXSSSPPPQQQSSSUUUVVVWWWZZZ\\\]]]^^^^^^]]]XXX[[[]]]^^^cccmmmsssttttttssskkksss{{{}}}xxx^^^IIICCC:::666444666555000---...------------------------,,,------------.....................////////////....../////////000000000222000111333333333999AAA[[[|||hhheeekkk~~~|||mmmXXXXXX]]]dddhhhiiikkknnnttt|||}}}}}}|||yyywww{{{ttt```HHH@@@>>>KKK^^^llltttxxx{{{|||~~~rrrfffYYYLLLCCC>>>;;;;;;===:::444000111........................------------------------............////////////////////////000000111111111===FFFHHHOOOdddyyy___^^^}}}||||||zzz|||pppqqqVVVDDD???===;;;999999999777666666555444444444444555666333444444555555555555555222111333666555333777===DDDTTTnnniiiaaahhhrrruuu}}}yyyuuussssssrrroookkkfffccc___\\\[[[YYYXXXVVVRRRTTTWWW[[[___cccfffhhhdddfffhhhjjjhhhddd```\\\UUUQQQKKKFFFCCCCCCEEEGGGFFFGGGIIIJJJKKKLLLLLLLLLIIILLLLLLKKKNNNUUUYYYYYYcccssstttfffiiizzz|||wwwuuu}}}|||lllTTTIII===888777888777111------........................------------........................////////////...////////////000000000000000222444444888CCCPPPkkkrrrbbbmmm}}}ssslllppp{{{vvvgggXXXRRRZZZfffqqqxxx~~~~~~xxxyyyxxxuuuwwwppp^^^LLLCCC???EEESSSaaannnwwwzzzoooaaaSSSIII???<<<;;;===<<<666222111............................................................////////////000////////////111222333444???FFFLLL```ttt```eee|||ppprrrUUUDDD???===:::999999999888666555555555444444555555555111222333444555444444444333222444555444333999AAANNN```|||rrrfffbbbkkkuuuyyy{{{xxxrrrkkkgggeeebbb^^^[[[XXXTTTPPPNNNLLLKKKIIIGGGFFFGGGHHHKKKMMMPPPQQQRRRTTTVVVXXXYYYXXXUUUQQQOOOLLLIIIEEE@@@>>>>>>@@@AAA?????????@@@@@@@@@@@@@@@BBBDDDDDD@@@AAAEEEGGGFFFQQQ___jjjkkkiiimmmwww}}}~~~zzzkkkeeeqqqvvvssssss~~~vvv^^^NNNAAA<<<999999777222...---........................---------.........//////............////////////////////////000000000111000000222333333:::KKK\\\}}}kkkbbbxxxggggggvvvlll```YYYSSSQQQcccyyy{{{yyy~~~wwwxxxzzzuuuuuuppp```PPPHHHBBBFFFOOOZZZgggrrryyyiiiYYYNNNBBB===:::<<<;;;666222222////////////////////////....................................////////////000000/////////111333444888???EEERRRtttnnncccmmm~~~uuuvvvUUUEEE>>><<<:::999999999888777555555555555555555555555000111333444555555444333333333444555555666@@@KKKYYYmmmqqqjjjfffnnnxxx}}}|||xxxooohhh___YYYVVVSSSPPPMMMKKKHHHDDDBBBAAA@@@???>>>>>>>>>???@@@AAABBBBBBBBBDDDFFFHHHIIIHHHGGGDDDCCCBBB@@@>>><<<:::::::::;;;========================<<<>>>===::::::>>>???>>>@@@JJJQQQPPPPPPXXXdddlllrrr|||wwwkkkkkkzzzzzz|||~~~}}}iiiVVVFFF@@@;;;:::777222...///........................------........./////////............/////////////////////000000000111111111111222222222<<>><<<:::999::::::888777444555555555555555555444111222444666777666555444333222444666777<<>>>>>>>>===<<<======>>>??????@@@AAAAAA@@@AAABBBCCCCCCCCCCCCBBBAAAAAA@@@???>>>===<<<;;;@@@@@@@@@@@@AAAAAABBBCCC>>>AAAAAA>>>???CCCDDDBBB@@@FFFIIIGGGGGGOOOYYY___lllwwwuuujjjrrrxxxcccJJJCCC<<<:::777111///000....................................////////////............//////////////////000000000111111111222222333444777GGGeeezzzkkkyyysss{{{yyyfffwwwiiiZZZ]]]dddfffmmmssshhhwwwvvvwwwyyysssrrroooeeeWWWLLLCCCBBBGGGNNNXXX___rrr}}}|||ttteee[[[LLLCCC<<<::::::777444444////////////////////////....................................////////////111000///...///222444666===DDDSSSnnn}}}oooeee[[[XXX___ooo~~~UUUFFF>>><<<:::999::::::999777444444555555555555444444222333555777888888777666222222444777999AAARRRaaa{{{qqqxxxzzzqqqgggdddgggkkkllljjjmmmmmmnnnnnnllliiidddaaaWWWOOOEEE???>>>@@@BBBBBBDDDBBB@@@??????@@@@@@???@@@@@@AAABBBDDDEEEFFFGGGHHHHHHIIIIIIJJJKKKLLLLLLKKKLLLLLLKKKJJJHHHEEEDDDDDDDDDDDDEEEGGGHHHJJJKKKLLLNNNNNNKKKKKKNNNOOOMMMMMMQQQRRRNNNNNNUUU\\\___kkkvvv~~~kkklll|||~~~nnnLLLEEE===:::666111000111////////////////////////............/////////000............/////////000000000000000111111111111111222555888>>>SSSwwwzzzmmmhhhxxxsssqqqyyy___YYYcccllllll{{{kkkdddxxx~~~tttuuuwwwqqqooonnneee[[[NNNCCCAAAEEELLLUUU\\\ccc~~~~~~nnnkkkuuusssyyyvvvjjjbbbPPPFFF===;;;;;;888666666000000000000000000000000////////////////////////............/////////000111000///...///222555777===GGG]]]yyy{{{fffXXXUUUTTTXXXbbbuuuzzz}}}~~~zzz[[[HHH>>><<<:::888888888777555666666666666555555555555666111;;;PPPPPP<<<222888999555444777===KKKcccyyyzzzmmm]]]XXXUUUUUUWWWWWWVVVVVV[[[]]]___```^^^ZZZWWWUUUKKKIIIDDDAAABBBEEEGGGFFFLLLDDDAAAEEEFFFDDDGGGOOOKKKLLLMMMNNNOOOQQQTTTVVVVVV^^^bbb^^^WWWXXX___eee]]]eeeeeeccc```QQQFFFKKKLLLLLLMMMQQQVVV[[[^^^___cccdddbbb]]][[[^^^dddggggggiiihhhccceeemmmvvvyyy|||vvvqqqmmm|||ZZZJJJ>>>===:::111---000000000///..................------------...////////////............//////////////////000111222333999,,,222;;;AAAaaayyykkkqqqzzz~~~~~~vvvnnnZZZQQQUUUcccppp}}}ccc^^^rrrzzzyyyuuuqqqqqqrrroooiiibbbSSSEEEEEEQQQ[[[\\\XXX```rrryyy|||rrrpppuuuzzz|||vvvxxx{{{xxxyyysssdddWWWIII>>><<<<<<888666777222000......///000000///////////////////////////000000000000///////////////...///222222222555;;;???IIIkkkwww\\\NNNNNNZZZeeejjjxxxuuuwww}}}zzz[[[GGG>>><<<:::999999888777555666666666666555555555555444000666CCCCCC777111666777555555888???NNNjjjuuucccYYYXXXUUUSSSRRRQQQPPPRRRTTTQQQRRRSSSRRRQQQQQQRRRTTTQQQNNNHHHDDDEEEIIILLLLLLSSSLLLIIILLLPPPPPPSSSZZZaaa^^^ZZZXXX[[[bbbkkkqqqsss{{{}}}vvvsssvvvyyykkkqqqooojjjeeeWWWOOOWWWYYY\\\aaaiiisss|||{{{xxxwwwzzz~~~yyypppiiizzzbbbPPPAAA>>>;;;333///222000000///............///...------------...////////////............///////////////000000111222333111111555888HHHnnnxxxkkk{{{vvvrrruuuwww{{{~~~dddSSSMMMUUUgggwwwvvv]]]YYYmmm~~~{{{yyysssmmmlllnnnkkkeee^^^SSSIIILLLYYYdddfffccc^^^kkkuuuvvvvvvxxxyyyvvvxxxxxxsssssswww{{{|||{{{zzzwwwlll___OOOAAA======:::888888333111......///000000///////////////////////////......//////000000111111111//////111111222999@@@CCCKKKhhhzzzaaaSSSSSSfffzzzxxxvvvrrrpppuuu|||{{{ZZZFFF???<<<:::999999888777666666666666666555555555555444111222555555333333555555666888;;;BBBVVVvvvyyymmm^^^VVVSSSYYY]]]___^^^[[[\\\bbbfff``````^^^[[[YYY[[[```eeefff___UUUOOOMMMPPPTTTWWWOOONNNQQQ]]]iiissszzz~~~zzzyyy~~~yyytttggg```hhhkkkpppzzz}}}rrrgggkkkuuuoooZZZFFF???<<<666222333111000//////......//////......------......///000//////............//////000000000000000111333333+++999:::<<>><<<:::888444111///...///000000///////////////////////////------...///000111222222111///...000000333<<>>GGG```wwwxxxoooaaa]]]```eeejjjuuu~~~~~~zzz{{{vvvggg[[[VVVUUUZZZ___RRRXXXeeexxx}}}ppprrrvvv}}}xxxnnn]]]fffttt{{{|||{{{eeeMMMBBB===888444333111000000///.../////////...............//////000//////............//////000000000000111222333333---===@@@LLLqqqwwwmmm]]]KKKBBBEEESSShhhzzzvvvaaa```vvv~~~gggRRRPPP___zzz~~~{{{zzzvvvtttoooiiifffddd^^^VVVJJJDDD@@@HHHXXXhhhpppqqqxxx~~~wwwuuu}}}sssbbbNNNBBB???===:::888555222000///000111000000////////////////////////.........///000111111111111///000111111444>>>IIIPPPaaaxxx}}}ooo___^^^eeeqqqwwwwwwrrrqqq|||~~~XXXDDD???===;;;::::::999888666666666666666555555555555222555444...///444666333222777:::>>>LLLiii~~~qqqooozzz{{{lllggghhhpppyyylll^^^UUUSSSYYYaaagggsss~~~|||~~~uuummmvvvqqqffflllppprrrsss|||yyy___aaakkk{{{zzzzzz~~~vvvxxxnnnVVVFFF>>>999555333111111000//////////////////............///000000//////............//////000000000000111222333444222<<>>DDDSSSbbbmmmqqqvvv}}}vvv~~~yyykkkWWWGGG@@@>>>:::666666444111000111111111000000000000000000000000000000000000000//////////////////111333333666AAALLLaaazzzuuueee___eeeqqqzzz}}}yyyssswww}}}XXXDDD@@@===;;;::::::999888777666666666666555555555555000222222000111333333111000555:::AAATTTvvv|||uuulllrrr{{{vvvttt{{{yyybbbUUUOOOPPP[[[hhh|||pppooouuu|||lllfffddd```aaafffjjjsss~~~uuugggrrr}}}rrr[[[OOOVVV___ffflllyyykkkaaabbbttt~~~zzzzzz{{{tttyyyxxxyyywww```MMMBBB;;;777444222111000000//////000000//////......//////000111//////............//////111111000111111222333444666<<>>:::666777555222111111222111000000000000000000000000000111000000000/////////...000000222444555:::HHHWWWyyymmmaaafffkkkzzz{{{uuuttt}}}{{{YYYEEE@@@>>>;;;:::::::::888777666666666666555555555555111000111444444222222333222777===HHHbbbsssqqqooo{{{{{{fffRRRLLLNNNVVViii|||xxxaaadddooo|||fffRRRMMMMMMKKKMMMSSSSSSfff}}}{{{nnnsssfffQQQJJJPPP[[[iiivvvppp[[[TTTfffyyy}}}}}}~~~jjjUUUFFF===999666222111000000//////000000///////////////000000111//////............//////111111111111222333444444999DDDgggtttooo~~~|||qqq]]]KKKCCC======BBBJJJWWWcccqqqjjj}}}fffSSSIIINNN^^^zzzqqq\\\LLLLLLSSSbbb~~~|||zzzttttttrrrnnnnnnoooiiibbb^^^\\\[[[]]]bbbhhhmmmooopppvvv}}}}}}}}}}}}{{{yyymmmXXXHHH@@@<<<888888555333111222222111000000000000000000000000000////////////000000000000222111111333555???TTTgggwwweee```oookkk|||~~~xxxttt{{{vvvyyyYYYEEE@@@>>>;;;:::::::::888777777666666666555555555555555111222777777333333777666<<>>===???EEEIIIccczzzxxxttt\\\KKKGGGPPP\\\nnn}}}~~~lllQQQEEEZZZsss}}}qqq[[[III???:::888222111111000000000000000///////////////000111111//////............//////111111111111222333444555;;;MMMxxxvvvvvvmmmyyyxxx~~~pppbbbOOOIIIBBB;;;;;;@@@IIIVVVbbbrrr}}}{{{mmmcccccc{{{nnnXXXHHHAAAGGGSSSjjj{{{nnnYYYIIIIIIOOO]]]{{{~~~}}}{{{wwwvvvrrrnnnooorrrpppkkkhhhhhhhhhjjjlllmmmmmmmmmrrrqqq|||xxxxxxyyy{{{www|||~~~{{{}}}sss^^^KKKAAA===999888666333222222222111000000000000000000000000000------...///000111222222444222111111555DDD]]]sssxxxjjj___```uuuhhhyyyyyywwwyyyxxxxxxkkkuuu}}}SSSDDD>>><<<:::999:::999888777666555444444555666555444666222111444666555666999666EEELLL]]]zzzooojjjxxxuuu^^^MMMKKKRRRXXXnnn{{{ZZZUUUhhh[[[JJJ<<<;;;>>>???CCCJJJNNNoooppp\\\OOOLLLKKK]]]ttt}}}{{{fffTTT???@@@\\\|||pppIII>>>BBB666555333000000000000///---222111111111000000//////000///.........///111222222333333111111333444444BBBggg{{{sss{{{vvvzzznnnrrrsssqqq```SSSJJJ???>>>===<<>><<<:::999:::999888777666555444444555666555444666222111444666555555888999JJJUUUkkkwwwnnnmmm~~~zzzlll]]]MMMLLLWWWccc~~~hhhPPPUUUhhhxxxUUUEEE999:::>>>AAAGGGPPPTTTppprrr___PPPJJJLLL___xxx~~~~~~~~~|||yyydddUUUCCCAAAWWWvvvxxxTTTBBB???666555333111000000000///...111111111111000000000///000//////...///000111222111222333111111333666888FFFqqq}}}www~~~zzzxxxhhhooo|||jjj{{{kkk\\\PPPGGG>>>===<<<;;;>>>FFFQQQYYY^^^WWWOOOKKKLLL\\\zzz{{{gggVVVGGG@@@@@@CCCGGGZZZpppiiiOOOIIIDDDHHHWWWmmm{{{xxxxxxvvvsssrrrrrrsssrrrqqqrrrpppoooqqqttttttppplllhhhjjjooouuutttmmmhhhgggttt{{{zzz{{{zzzyyylllgggpppzzz}}}}}}tttkkk[[[FFF<<<===:::999666333111111111222111111000000////////////////////////000000000111111000333777<<>><<<:::999:::999888777666555444444555666555444555222222555666444555888>>>RRRbbb|||qqqnnnsssvvvfffZZZLLLOOOaaatttiiiRRRFFFSSSggglllMMM???666999???DDDMMMXXX```wwwtttcccRRRHHHLLL```{{{||||||{{{||||||{{{yyyvvvggg^^^NNNEEENNNgggcccGGG===777555333111000111111///...111111111111000000000000000////////////000111222000111222222111333999>>>RRR|||~~~|||mmm^^^iiisssaaarrrxxxcccUUUKKKDDD<<<;;;::::::===DDDMMMSSSPPPKKKDDDBBBIII]]]|||ooo[[[LLLAAA======AAADDDVVVnnneeeLLLFFFCCCGGGTTTggg}}}{{{yyyyyyvvvsssqqqrrrrrrrrrqqqrrrpppppprrruuuuuurrrooodddhhhmmmoooqqqnnneeeZZZ___lllwwwwwwttttttwwwyyytttmmmlllwww~~~vvvooo```KKK???===:::999666444222222222222111000000000000//////////////////000000000111111000111333777@@@UUUttt{{{mmm^^^___nnn{{{~~~wwwrrrnnnsss~~~eee^^^cccxxx{{{SSSDDD>>><<<:::999:::999888777666444444444555666555444444222333666666444666:::GGGZZZmmmxxxmmmrrr|||wwwmmmiiijjjyyynnn]]]UUULLLWWWqqqjjjPPPFFFEEEQQQfffcccGGG<<<555999???EEERRR___mmm~~~vvvhhhVVVIIILLL^^^xxx~~~~~~zzzyyyxxxxxxyyyxxxvvvsssnnnjjj^^^NNNHHHSSSllloooMMM;;;:::666444222111111111000///111111111000000000000000000000000000000111111111000111222222000222;;;EEEgggyyyxxx{{{xxx{{{bbbUUUaaakkkYYYkkkppp[[[OOOFFFAAA:::999888888;;;AAAHHHLLLKKKHHHEEEFFFPPPeeecccPPPDDD<<<:::;;;???AAARRRjjj}}}bbbIIIDDDAAAEEEPPP___}}}{{{zzzyyyxxxuuuqqqoooooopppppppppqqqpppoooqqqssstttrrrpppeeejjjlllkkkooorrriiiYYYSSS___mmmtttvvvyyyzzzwwwyyyzzztttgggRRRBBB>>>;;;999777555333222222222000000000000000000000000//////000000000111111111111222333666CCC[[[vvv~~~ssseeecccqqqyyyrrrooonnnzzz{{{|||]]]ZZZ^^^qqq{{{SSSDDD>>><<<:::999:::999888777666444444444555666555444444333444666666444888>>>QQQbbbuuuzzzllllllyyy|||rrreeeYYYVVVXXXooouuurrrllleee]]]NNNMMMMMMdddlllQQQBBBBBBGGGOOOeeezzz^^^DDD;;;777;;;@@@FFFTTTdddzzz~~~}}}vvvjjjXXXKKKJJJXXXppp~~~|||{{{zzzxxxwwwuuuuuuuuuuuusssqqqqqqpppiiiXXXHHHFFFWWWiii|||zzz{{{vvvSSS===???777555222222222222111///000000000000000000111111///000000111111111111111222111222222000333AAAQQQ}}}xxxhhhmmmvvv~~~|||oooXXXNNN[[[{{{```QQQeeekkkVVVKKKCCC>>>999888777777;;;???CCCFFFDDDEEEGGGMMM\\\ssszzz[[[HHH???::::::;;;>>>???NNNdddvvvbbbHHHCCC@@@CCCMMMYYYwww|||zzzyyyzzzwwwsssooollllllmmmmmmmmmmmmmmmnnnoooqqqrrrqqqqqqhhhjjjhhhffflllsssmmm___QQQZZZiiixxx~~~{{{oooYYYGGG???;;;:::888666555333222222000000000000111111111111000000000000111111111111222444444777GGGbbbxxxyyyiiieeeuuusssnnnooorrr~~~yyy{{{oooWWWXXX\\\mmm}}}SSSDDD>>><<<:::999:::999888777666555444444555666555444555333444666555666<<>>@@@@@@;;;@@@FFFPPPccc|||wwwVVVCCC<<<::::::;;;===>>>KKK]]]llleeeJJJCCC???BBBIIISSSppp|||zzzyyyzzzvvvrrrmmmjjjjjjkkkkkkkkkkkkkkklllmmmnnnooopppqqqiiigggcccbbbhhhmmmjjjcccTTTYYYggg}}}vvv```LLLBBB;;;:::999888666444333222000000000111111111111222000000000111111111222222222666777<<>><<<:::999:::999888777666555444444555666555444555444444555555777@@@KKKcccrrrqqqmmmhhhiiiyyyttteeeUUUJJJKKKRRR]]]uuuooo^^^VVVSSSJJJIIIKKKFFFNNN]]]|||iiiSSSEEE<<<:::???GGGPPPgggrrrWWW@@@;;;:::???BBBIII[[[nnnllleee___UUUNNNNNNUUUaaajjj~~~qqqcccUUUIIIDDDNNNccc~~~~~~~~~wwwuuurrrqqqqqqqqqooonnnmmmllljjjcccUUUHHHHHHOOOlllwww}}}{{{zzz~~~tttxxx{{{}}}fffHHHDDD888666444333333333222111///000000000111111111111///000111222222222111111222000111555666>>>ZZZvvvkkkSSSgggwww|||~~~~~~yyyZZZIIIIIIVVVttteeeJJJEEEYYYnnnhhhRRRFFF===888888666555777;;;======<<<999>>>DDDNNNccc~~~uuuSSS@@@;;;:::::::::>>>>>>JJJWWWcccxxxiiiLLLDDD???AAAGGGOOOkkk~~~zzzyyyzzzvvvrrrmmmjjjiiijjjkkkkkkiiijjjllllllmmmoooqqqrrrjjjddd```cccffffffddddddUUUUUUbbb}}}}}}zzzfffQQQEEE;;;;;;:::888777555333222000000111111111222222222000000111111111222222222111888<<>><<<:::999::::::888777666555444444555666555444666444444555555888CCCNNNgggwwwiiihhhiiimmmrrrbbbRRRHHHJJJRRR\\\ppprrraaaRRRKKKHHH@@@AAAGGGFFFVVVgggqqqaaaOOOEEE>>>:::???FFFRRRiiioooSSS>>>::::::@@@CCCKKK^^^rrrttt^^^XXXUUUNNNFFFCCCKKK\\\jjjnnn___QQQGGGBBBLLLaaa~~~wwwuuurrrqqqqqqpppooommmoookkkhhhdddYYYKKKFFFIII___qqq~~~~~~}}}wwwyyy{{{}}}nnnLLLDDD888666444333333333222111//////000000111111111222///000111222333222111111222///111666999EEEddd~~~kkkYYYvvvsssppp|||sssSSSEEEHHHWWWsss~~~^^^GGGDDDYYYlllgggQQQDDD;;;555888666666888;;;===<<<:::===AAADDDLLL```|||tttRRR???::::::999999>>>>>>IIISSS]]]rrrkkkNNNEEE???@@@FFFNNNiii{{{yyyzzzwwwsssmmmjjjiiikkklllllliiikkklllmmmmmmoooqqqssslllccc```fffhhhbbb```dddUUURRR]]]{{{~~~zzz|||jjjTTTHHH;;;;;;:::999777555333222000000111111222222222222000111111111111222222222000999@@@JJJjjjjjjcccqqqzzzsssrrruuu~~~|||xxx[[[QQQ^^^bbbpppuuuqqq{{{QQQFFF@@@===:::999999999888777666666666666555555555555555:::777555:::===III___uuu}}}hhhfffjjjuuu|||jjjZZZNNNHHHKKKRRR]]]nnn}}}lllUUUIIIAAA@@@@@@>>>DDDMMM]]]yyyyyydddWWWHHH@@@<<<<<>>BBBOOOfff{{{|||dddRRRQQQHHHAAA@@@@@@EEEVVViiiooo\\\MMMEEE===FFFXXXqqq}}}zzzwwwtttrrrqqqqqqpppnnnmmmlllmmmlllggg^^^RRRFFF???CCCaaa{{{~~~}}}zzzbbbHHHAAA777777888222222444...111111000000000000111111222222222111111111000000000,,,555777777YYYooobbbsssdddppp}}}```LLLIIIGGGQQQoooiiiOOOFFFCCCPPPfff}}}|||bbbNNNCCC;;;666888777666777999::::::999:::DDDIIILLL[[[wwwwwwQQQ======888444;;;;;;CCCIIINNN[[[ooorrr[[[FFF@@@??????LLL]]]www~~~{{{yyyvvvsssooommmlllkkkjjjhhhhhhhhhhhhhhhiiijjjkkkkkkfffeeebbb```___```aaabbbZZZTTTVVVjjjtttpppzzzvvv{{{vvv^^^IIICCC@@@;;;777888888555111111111000000000000111111000111222111000000222333///BBBHHHUUUllleeeqqqppp{{{qqqrrr}}}zzzXXXTTTYYYaaaooo}}}mmmlll{{{vvv{{{QQQFFF@@@===:::999999999888777666666666666555555555555333888666444:::@@@QQQjjj{{{hhhiiijjjwwwxxxfffVVVKKKFFFJJJQQQZZZlll{{{zzzbbbPPPEEE>>>???@@@@@@HHHRRRgggppp^^^RRREEE>>><<<===CCCJJJWWWmmmmmmNNN;;;;;;===@@@EEERRRkkkuuu^^^LLLLLLDDD>>>>>>@@@EEEWWWiiiqqq\\\LLLDDD>>>DDDQQQhhh~~~{{{xxxvvvtttqqqppppppooonnnmmmkkkkkkjjjeee\\\PPPEEE>>>???\\\xxx}}}~~~iiiRRRFFF:::999:::444333444...111111000000000000111111222222222111111111000000555222888999???dddkkkfffuuuiiivvvuuuWWWFFFDDDCCCRRRpppzzz___JJJCCCAAANNNddd{{{{{{aaaLLLAAA;;;666777666666777999;;;:::999;;;DDDJJJMMM\\\vvvyyySSS>>>===999666===;;;BBBHHHMMMYYYmmm~~~www```IIIAAA???AAAMMM[[[sss}}}zzzxxxtttrrrooommmlllkkkjjjhhhggggggffffffggghhhiiiiiihhhgggdddbbb```_________WWWSSSRRR^^^{{{iiidddmmmzzz}}}zzzeeeRRRDDD@@@:::777777888555111111111000000000000111111000111222111000000222444777EEEKKK^^^wwwZZZ]]]mmmmmm~~~xxxnnnppp}}}yyyYYYUUUZZZbbbppp{{{kkkiii{{{}}}vvvxxxQQQFFF@@@===:::999999999888777666666666666555555555555333999777444:::DDDZZZwwwwwwgggnnnkkk}}}tttaaaRRRIIIFFFKKKRRRYYYlll~~~nnnUUUHHH???;;;>>>@@@BBBMMMZZZqqqjjjWWWLLL@@@<<<;;;>>>FFFMMM[[[qqqkkkKKK;;;;;;===BBBHHHWWWqqqqqqYYYGGGGGG>>>:::<<>>AAAIII[[[www}}}xxxuuuuuussspppnnnnnnnnnmmmllljjjjjjhhhcccZZZOOODDD>>>;;;TTTsss|||ppp___MMM>>>:::<<<666444444...111111000000000000111111222222222111111111111111555333444777GGGooolllhhhtttsss{{{gggMMM@@@AAAAAAQQQpppkkkQQQEEE??????LLLaaaxxxyyy^^^JJJ???:::666777666666888:::;;;:::888<<>>BBBPPP```www~~~jjjRRRHHH>>>:::;;;???GGGNNN___tttkkkLLL<<<===???CCCKKK[[[vvvttt[[[FFFDDD<<<777:::>>>CCCRRRbbbuuusssYYYGGG@@@<<<>>>CCCSSSmmm}}}yyyuuuuuurrrooommmmmmmmmlllkkkjjjiiigggbbbZZZPPPFFF@@@;;;KKKjjj}}}vvvkkkTTT@@@:::<<<888666555///222111111000000111111222111111111111111111111111333333222999VVV}}}ooofff~~~ooo\\\EEE>>>BBBBBBOOOnnn~~~___GGG@@@===???LLL___tttwww\\\GGG===999666777666666888:::;;;:::888===EEEKKKOOO[[[qqq}}}ZZZAAA===:::888???===AAAEEEJJJUUUggg{{{pppVVVEEE@@@DDDMMMTTTdddwww~~~|||yyywwwpppnnnmmmmmmmmmllljjjhhheeeddddddccccccccccccdddffffffeeedddaaa___]]][[[XXXZZZUUUPPP\\\ssswwwwwwyyyyyykkkjjjqqq~~~zzzooocccLLLBBB999777888777333111111111000000000000111111000111222222111111333555;;;DDDQQQooowwwbbbTTTRRReee{{{zzzkkkfffppp~~~yyy\\\WWW\\\fffwwwsssbbb___jjjzzzzzz{{{QQQFFF@@@===:::999999999888777666666666666555555555555222888666777CCCTTTqqqpppgggrrrxxxwwwhhhVVVLLLIIIJJJPPPXXX___vvvWWWAAA<<<888888<<<>>>CCCSSSfff|||iiiQQQGGG===;;;<<<@@@HHHOOObbbvvvoooQQQ??????AAAFFFMMM^^^zzzyyy^^^HHHEEE<<<777:::===@@@KKKYYYkkkyyypppWWWFFF>>>:::<<>>DDD]]]}}}}}}}}}xxx]]]DDD999<<<999666666111222222111111111111222222111111111111111111111111333666777FFFkkkyyyhhhfffuuuwwwaaaPPP@@@===BBBAAAMMMiiiuuuYYYBBB>>><<<@@@LLL]]]pppwww\\\FFF;;;888666666666777999;;;;;;999777<<>>:::888>>>>>>AAAEEEKKKTTTdddyyyyyy```JJJAAAFFFMMMRRRaaauuu~~~|||yyywwwpppnnnlllkkklllkkkiiihhheeedddcccbbbbbbbbbbbbbbbaaaaaaaaaaaa```___]]]\\\WWWXXXSSSKKKMMM]]]mmmuuusssuuuwww||||||uuuwww}}}zzzqqqiiiQQQDDD999888:::777333222111111000000000000111111000111222222111222444666999GGGYYYvvvuuufffTTTYYYlll}}}pppcccdddvvv|||^^^YYY___kkk}}}ooo^^^ZZZcccsss{{{{{{QQQFFF@@@===:::999999999888777666666666666555555555555///444444999KKK```}}}~~~nnnjjjwwwkkk]]]NNNGGGGGGJJJQQQWWWaaayyynnnIII;;;:::888:::>>>@@@EEEYYYnnn{{{fffPPPFFF>>><<<>>>BBBJJJQQQfffyyyrrrVVVBBBBBBDDDIIIQQQccc~~~aaaJJJFFF===888:::<<<===FFFQQQ```mmmzzzzzzkkkUUUEEE===:::===BBBPPPiii}}}zzzvvvpppmmmkkkjjjiiiiiiiiihhhfffbbb\\\UUUNNNKKK@@@@@@PPPmmm~~~jjjKKK;;;<<<999666666222222222111111111111222222111111111111111222222222111555:::RRR|||fff^^^lllooo|||jjjTTTFFF;;;;;;AAA???KKKddd~~~qqqVVV???<<<===BBBMMMZZZjjjwww]]]FFF;;;777666555666777999;;;;;;999777;;;@@@GGGMMMVVVggg}}}fffIII@@@;;;777<<<>>>AAAFFFMMMUUUcccxxxmmmRRRDDDHHHPPPRRRcccxxx}}}zzzwwwqqqnnnkkkjjjiiiiiiiiihhhdddcccbbbaaa````````````]]]]]]]]]]]]]]]]]]]]]]]][[[YYYTTTMMMGGGLLL```rrr~~~|||sssnnnWWWFFF999999;;;888444444111111000000000000111111000111222222222333555777;;;NNNccc~~~sssZZZeeeyyyqqqggg___ggg~~~aaa]]]eeerrrlllZZZVVV\\\lll~~~QQQFFF@@@===:::999999999888777666666666666555555555555222555444<<>>;;;999999===BBBDDDKKKaaaxxx|||fffNNNFFF>>>>>>AAAFFFNNNUUUiii}}}sssVVVCCCCCCFFFLLLVVViiieeeNNNGGG===888;;;<<<<<>>CCCOOOggg}}}xxxrrrmmmkkkiiihhhggghhhgggdddaaa\\\VVVQQQNNNAAA>>>EEEYYYmmmyyyyyyVVV@@@>>>:::555555222333222222111111222222333000000111111111222222222000555===^^^zzzXXX```rrrwww{{{```JJJ@@@999<<>>EEEKKKSSSbbbyyymmmOOODDD===888;;;???AAAGGGOOOVVVbbbwwwyyy[[[IIIKKKSSSVVViii~~~}}}zzzxxxssspppkkkhhhggghhhhhhhhhbbbbbb```___^^^]]]]]]]]]ZZZZZZYYYXXXXXXYYYZZZ[[[]]]WWWUUUTTTIIIEEE\\\zzz}}}sssppp\\\III:::;;;===888444555111111000000000000111111000111222222222333555777>>>UUUkkk{{{^^^qqq}}}hhhfffeeeooo|||}}}eeebbbkkk{{{iiiXXXTTTWWWeeezzzQQQFFF@@@===:::999999999888777777666666666555555555555888:::888???UUUiiixxxooopppmmmwww|||rrr```TTTIIIGGGKKKPPPVVV[[[kkksssOOO:::???999:::???EEEGGGOOOggghhhMMMDDD>>>>>>CCCHHHQQQYYYkkktttUUUCCCDDDHHHOOOZZZnnniiiSSSGGG===888;;;======BBBKKKQQQZZZeeehhhaaaSSSEEE======???BBBMMMddd~~~zzzsssnnnkkkiiihhhgggfffeeeccc```[[[WWWSSSPPP@@@===>>>JJJ]]]qqq]]]DDD@@@:::555444111333222222111111222222333000000111111222222222222555:::EEEjjjjjjTTTjjjvvvwww[[[GGG???:::>>>CCC>>>KKK^^^pppxxxwwwkkkRRR;;;:::<<>>999555666111111000000000000111111000111222222222333666888@@@XXXmmm}}}[[[uuuuuufffiiinnnvvvyyy|||tttxxxhhhfffppphhhWWWSSSSSSaaattt~~~PPPEEE???===;;;999888777888888777777666666666666666777999:::;;;EEE[[[www|||ooollleeelllxxxiiiXXXNNNFFFFFFJJJNNNUUU[[[lll}}}eeeIII<<<;;;@@@===AAAHHHMMMVVVnnnhhhKKKDDD???>>>BBBIIIQQQWWWnnnqqqVVVHHHHHHHHHNNN^^^xxxkkkUUUJJJCCC;;;888;;;@@@EEEGGGNNNSSSVVVTTTRRROOOIIIBBB>>>???BBBLLLccc}}}|||}}}~~~zzzuuuqqqnnnllliiihhhcccbbbaaa___\\\WWWPPPKKKCCC???;;;===LLLccczzz}}}hhhFFF<<<<<<888555888333333222222111000000000333222111111222333333333777<<>>===BBBIIIMMMXXXttt}}}gggMMMFFF@@@@@@EEEKKKTTT[[[qqqrrrWWWGGGGGGJJJRRRbbbzzzppp[[[OOOGGG>>>999;;;@@@DDDFFFJJJMMMPPPPPPQQQQQQKKKDDD@@@AAACCCMMMddd}}}|||}}}~~~}}}zzzvvvrrrpppmmmjjjgggcccbbbaaa___]]]XXXQQQMMMDDDAAA;;;:::EEE[[[tttqqqPPP???;;;888444111111111111111111111222222333222111111222333333333555===XXXkkk___mmmqqqTTTDDDAAA:::777===AAALLL```mmmsssvvvfffLLL???999:::AAALLLRRRXXXiii{{{}}}aaaHHH===:::777777777999;;;<<<;;;888666666===DDDHHHNNN]]]tttdddOOO???777;;;;;;>>>EEELLLSSSaaayyywwwZZZPPPWWW```xxx|||yyyvvvuuuqqqmmmjjjiiihhhfffcccbbbaaa___]]][[[ZZZYYYYYYUUUTTTRRRQQQPPPPPPPPPQQQQQQRRROOOMMMJJJDDDTTTtttuuuuuutttgggVVVCCC;;;:::888555444222222111000000000000000111000111333222111777>>>TTTggghhheeexxxpppooopppwww}}}~~~pppvvvtttnnnwww|||dddUUUOOOSSSXXXeee}}}{{{MMMCCC???===;;;999888777888888777777666666666666777777777999AAAXXX{{{tttaaa```dddxxxnnn^^^MMMGGGDDDGGGMMMQQQXXX___qqqvvvtttdddLLL<<<:::@@@???@@@FFFMMMQQQ^^^}}}{{{fffOOOGGGAAACCCHHHNNNWWW```wwwtttXXXHHHJJJNNNXXXiiixxxdddTTTLLLAAA;;;;;;@@@DDDEEEHHHJJJLLLNNNTTTWWWSSSKKKFFFEEEFFFOOOeee~~~}}}}}}||||||{{{yyywwwuuusssooojjjfffdddbbbaaa___]]]YYYTTTPPPGGGCCC<<<888===PPPmmm|||\\\CCC::::::666...///000000111222222333333222222222222222333444444:::HHHppp~~~gggfffyyyvvvppp|||oooRRRBBBAAA:::888???CCCMMM___kkkqqqttteeeKKK>>>888999@@@JJJPPPVVVgggyyy|||aaaIII>>>999666777777999;;;<<<;;;888555777===CCCGGGNNN]]]sssqqqYYYCCC888<<<;;;>>>EEELLLTTTbbbzzzdddUUUYYYaaazzz~~~|||{{{zzzuuurrrnnnkkkjjjhhhfffdddaaa```^^^\\\ZZZYYYXXXXXXVVVUUUTTTRRRQQQPPPPPPPPPNNNOOOLLLLLLMMMFFFMMMfffnnnmmmyyyxxxuuuyyyxxxnnn[[[GGG>>>;;;888555444222222111000000000000111111000111333333444:::CCCSSSsssfffWWWbbbssslllsssyyy~~~sss}}}uuu}}}yyybbbRRRLLLOOOTTTaaaxxx|||MMMCCC???===;;;999888777888888777666666666666777777888;;;===IIIfff~~~gggccckkk|||jjjZZZIIIEEEDDDIIINNNRRRYYY```sssrrrjjjWWWCCC999<<>>TTTyyyhhhlllsssdddhhh}}}mmmPPPAAA@@@;;;:::AAAEEEKKK]]]hhhoootttfffLLL>>>999999???IIIOOOUUUfffxxx{{{aaaJJJ???999555777777999;;;<<<;;;888555666<<>>;;;===DDDLLLUUUddd{{{ooo[[[ZZZ```yyy~~~|||zzzxxxtttrrrpppnnnllljjjhhhggg```___]]][[[YYYXXXWWWWWWWWWVVVUUUSSSQQQPPPOOOOOOLLLMMMJJJLLLPPPHHHHHHWWWllleeecccmmmuuusssxxxqqq^^^III>>>;;;999666555333222111111000000111111111000111333333555<<>>BBBGGGIIILLLMMMMMMSSS^^^iiihhhccc```\\\VVVXXXhhh|||zzzxxxxxxyyyzzzxxxssslllgggfffdddaaa___^^^\\\YYYWWWNNNKKKEEE???;;;FFFeeexxxqqqLLL999<<<===555222222222111111111000000000222333333222222555777???^^^nnnooo~~~qqqgggppplllOOO@@@@@@;;;:::BBBFFFIII\\\iiirrryyykkkOOO???999999???IIIOOOUUUgggzzz{{{aaaJJJ@@@:::444777777999;;;===<<<999777666;;;AAAGGGOOO^^^rrrgggJJJ;;;@@@;;;===BBBKKKVVVeee|||yyyaaa[[[^^^vvv|||wwwsssqqqqqqpppnnnkkkiiihhhggg___^^^\\\ZZZXXXWWWVVVVVVSSSRRRQQQPPPNNNMMMLLLKKKLLLMMMJJJMMMRRRJJJEEENNN]]]www}}}xxx}}}iiidddjjjooopppzzz~~~ttt___III>>>;;;999777777333222222111111111111111222111111333333444;;;DDDYYY]]]KKKVVVjjjqqqcccqqq~~~|||~~~|||zzzuuu___PPPKKKNNNQQQ[[[nnn}}}NNNDDD???===;;;999888777888888666555555666666777888999===FFF\\\}}}mmmppp~~~uuudddVVVGGGEEEFFFKKKOOOTTT]]]fffppphhh[[[KKK@@@===BBBHHHEEEJJJQQQXXXddd{{{}}}lllSSSFFFAAAHHHPPPTTT```ooowww\\\MMMPPPXXXggg}}}rrrfff[[[LLLAAA???BBBGGGIIIKKKLLLOOOVVVbbboootttqqqvvvooodddaaammm}}}{{{xxxxxxzzz{{{yyyuuunnniiigggdddaaa______^^^\\\[[[RRRNNNJJJEEE???EEE^^^zzzxxxzzzVVV>>>:::999555333333222222111000000///000222444444222222555999GGGoooqqqpppzzz}}}uuukkkOOO@@@@@@;;;;;;CCCGGGKKK___ooozzzrrrRRR???:::999@@@JJJPPPWWWjjj}}}|||aaaJJJ@@@:::555666777999<<<>>>>>><<<999666:::AAAGGGQQQaaatttoooPPP>>>AAA;;;<<>>;;;999888888888888555555555555666777999999FFFXXXvvv{{{|||ooonnnzzzvvvjjjYYYLLLCCCBBBEEEKKKQQQXXXeeeqqqjjj___MMM???999<<>>MMMbbbzzzhhhNNN<<<777777000000000111222222333333///222555555222222666:::SSSjjjgggqqq|||tttnnnkkkOOO@@@@@@;;;:::BBBGGGVVVmmmWWW>>>;;;;;;AAALLLSSS\\\ooo~~~```III@@@;;;666666777999>>>AAABBBAAA???555999@@@HHHTTTeeewww]]]AAA>>>;;;<<<@@@KKKXXXiiisssaaa[[[ggg|||~~~|||{{{yyy~~~wwwnnnfffbbbaaa]]]\\\ZZZXXXVVVUUUTTTTTTKKKLLLMMMMMMLLLKKKJJJIIIGGGLLLHHHGGGLLLGGG@@@EEEAAAUUUiii|||lllRRRCCC===999777777444333222222111111222222222000111444666:::DDDNNNbbbdddPPP```qqqiiiXXX^^^mmmuuu~~~llleeejjjooo[[[NNNJJJGGGHHHNNN[[[mmmyyyLLLDDD>>>===;;;999777777777777333444444555777::::::888GGGYYYyyy{{{uuuzzzuuuxxxwwwppphhhZZZNNNGGGCCCDDDKKKSSSZZZgggssskkkYYYEEE===>>>CCCJJJQQQRRRVVV```sssyyykkkWWWIIIDDDLLLUUU[[[jjj{{{qqqZZZSSS^^^rrr}}}vvvkkk[[[KKKBBB@@@CCCGGGMMMMMMPPP]]]ppp|||~~~}}}}}}|||{{{yyywwwxxxyyyzzz{{{xxxtttppppppiiiccccccbbb]]][[[[[[ZZZRRRMMMKKKDDDAAALLL]]]xxxzzzQQQ;;;<<<888333222111111111222333444000666333111555333555@@@hhhzzzggg___gggwww{{{pppjjjyyyjjjTTT@@@<<<===???DDDKKKZZZttt~~~VVVAAA>>>===CCCNNNWWWaaauuu]]]HHH>>>777666555444444999CCCKKKGGG???;;;;;;???IIIXXXiiiwww~~~fffKKK<<<;;;<<>>;;;555666555333222111111222333333111333666777:::DDDNNNccciiiPPP^^^xxxxxxfff```fffooozzz|||sss___^^^qqq~~~iiiZZZMMMDDDEEEEEEJJJVVVeeesssyyyLLLDDD>>>===;;;999777777777777555666666666888:::;;;:::LLL___|||}}}rrrttt{{{www{{{}}}ssskkkbbbUUUIIIEEECCCEEEMMMUUU\\\fffqqqdddSSSBBB<<<>>>BBBHHHNNNTTT^^^nnn{{{lllUUUHHHCCCLLLTTT[[[jjj|||qqq[[[UUUaaawww{{{wwwmmm\\\MMMCCCAAACCCFFFMMMNNNSSSaaauuu}}}}}}zzzwwwwwwwwwxxxyyyzzzyyyuuurrrmmmddd^^^^^^___^^^\\\\\\XXXQQQLLLKKKEEE@@@JJJYYYqqqZZZ@@@===888333333222111111222333444///555333222666555888EEElll||||||tttdddccclllzzzyyymmmjjjzzziiiTTTAAA<<<>>>@@@FFFOOO___yyy~~~UUU@@@======CCCNNNXXXbbbvvv[[[FFF===888888555555555999CCCKKKHHH@@@;;;;;;???IIIXXXiiiwww~~~kkkPPPAAA======BBBKKKWWWhhh~~~xxxcccWWW```jjjuuu}}}}}}|||}}}|||uuullleeecccccc^^^]]][[[YYYWWWUUUTTTTTTOOOOOONNNMMMLLLJJJHHHGGGJJJJJJKKKKKKKKKJJJGGGEEEAAAIIIeee{{{oooZZZGGG>>>===;;;666666555333222111111222333333222333555777;;;FFFRRRkkkgggRRRbbb}}}tttbbb```gggmmm{{{zzz~~~cccVVVZZZqqq}}}hhhXXXKKKBBBFFFEEEHHHRRR^^^jjjyyyyyyLLLDDD>>>===;;;999777777777777888777777888999:::;;;===SSSjjjtttppprrr{{{|||yyymmmddd\\\OOODDDCCCCCCGGGOOOWWW^^^eeekkkXXXJJJ>>><<>>AAAJJJUUUiii}}}RRR>>>===>>>EEEQQQ[[[eeezzzWWWDDD===888999555555666:::CCCKKKIIIBBB;;;<<>>BBBKKKVVVfff{{{yyydddWWWXXX___fffnnnxxx~~~|||{{{{{{zzzxxxtttooojjjfffcccbbb^^^]]][[[XXXVVVUUUTTTSSSOOONNNMMMLLLJJJHHHFFFDDDGGGHHHJJJJJJJJJHHHFFFEEEEEEFFFbbbvvvooo___LLL@@@===;;;888666555333222111111222333444333333555777===KKKYYY~~~gggZZZllluuufffeeemmmooo|||yyyyyyxxx{{{fffQQQNNNYYYrrr}}}fffUUUIII@@@FFFDDDFFFMMMUUU```nnnzzzyyyLLLDDD>>>===;;;888777777777777999777777888888888;;;@@@ZZZvvvzzzuuuppp|||xxxkkk```WWWLLLBBBAAACCCIIIQQQYYY^^^aaacccKKKBBB;;;???GGGOOOUUUZZZ___yyyvvvbbbNNNCCCAAAJJJSSSYYYjjj}}}jjjYYYZZZmmm{{{qqq```PPPEEEBBBCCCEEEKKKOOOZZZiii||||||~~~~~~}}}~~~~~~|||yyywww{{{yyyxxxyyy{{{||||||{{{wwwjjj___]]]___]]]ZZZXXXTTTQQQPPPOOOIIIDDDGGGOOO```|||rrrMMM;;;999555444333222111222333444111444222222777444;;;NNNvvvvvvrrrwwwuuunnnzzzooorrr{{{cccQQQAAA<<<>>>BBBNNN[[[tttzzzOOO======???HHHVVV___jjjUUUBBB;;;777888555666666:::BBBJJJIIICCC;;;;;;???HHHVVVfffssszzzxxx___KKKAAA???AAAJJJVVVfffzzzxxxeeeWWWPPPSSSWWW^^^iiittt}}}~~~|||{{{wwwtttooollliiifffcccaaa]]]\\\ZZZXXXVVVTTTSSSSSSOOOOOONNNLLLIIIFFFDDDCCCFFFGGGJJJJJJIIIHHHFFFFFFGGGAAAZZZvvvxxxrrrpppeeeRRRCCC===;;;:::666555333222111111222333444333333555777???PPP```www```^^^pppzzzpppppptttwwwzzztttxxxooorrrvvvlllVVVIIINNNZZZrrrgggTTTHHH@@@CCCAAABBBHHHPPP[[[jjjxxx~~~yyyLLLDDD>>>===;;;888777777777777999666555888777666;;;CCCbbbtttqqqxxxjjj^^^VVVLLLCCCAAADDDJJJQQQXXX[[[ZZZWWWCCC>>><<>>CCCPPP___}}}uuuKKK===:::>>>IIIXXXbbbnnnTTT@@@999666777444555666888@@@GGGGGGBBB;;;;;;===EEEQQQ```lllrrrwww~~~|||dddNNNCCC@@@AAAIIIUUUdddwwwttteeeWWWLLLJJJKKKRRR\\\gggooottt}}}}}}{{{uuurrrooollljjjfffbbb___\\\[[[YYYWWWUUUSSSRRRRRRPPPOOONNNLLLIIIFFFDDDBBBDDDGGGJJJKKKIIIHHHGGGHHHFFF<<>>@@@FFFNNN[[[mmm}}}~~~yyyLLLDDD>>>===;;;999777777777777999444444888777555<<>><<<===BBBQQQbbblllEEE<<<777===KKK\\\gggtttSSS===777444555444555555666<<>>;;;:::666555333222111111222333222333666888;;;EEE[[[nnnxxxZZZKKKTTTeeennnvvv}}}tttrrrsssttt~~~gggeeetttyyykkkxxxqqq```LLLKKKTTTYYYlllmmmkkkzzzjjjTTTHHHBBB<<<<<<>>>EEEMMM[[[ooo~~~yyyLLLDDD>>>===;;;999777777777777999444444999888666???LLLxxx|||mmmuuuvvvgggZZZRRRKKKFFFCCCHHHKKKMMMQQQRRRJJJ@@@>>>AAAFFFKKKOOOYYYnnn|||kkkXXXHHH@@@@@@JJJOOOSSSdddyyyuuuYYYWWW]]]zzz}}}zzzvvvlll]]]NNNCCC??????AAADDDKKKWWWfffuuu~~~{{{}}}~~~}}}}}}~~~~~~}}}~~~}}}|||}}}~~~~~~}}}ooojjjeeebbb^^^YYYYYY\\\YYYZZZXXXTTTPPPMMMJJJHHHIIIbbbyyyrrrtttggg???<<<777666444333222222333333444444111555:::777EEEccczzz{{{yyy~~~xxxpppvvv~~~yyyeeeKKKBBB<<<<<<===AAAQQQbbbbbb???:::999AAAQQQcccooo}}}PPP:::555222333333444444444888>>>???<<<;;;999888<<>>CCCKKKXXXmmm~~~~~~yyyLLLDDD>>>===;;;999777777777777:::444555::::::777AAAPPPuuuttt~~~ttteeeXXXPPPJJJEEEEEEIIIKKKKKKNNNOOOFFF:::;;;AAAJJJPPPUUUbbb}}}}}}wwwhhhVVVGGG@@@AAAJJJNNNRRRcccxxxqqqXXXZZZ]]]{{{|||tttjjj[[[MMMBBB>>>>>>@@@<<>>777666555333222222333333444333222777<<<;;;KKKjjj~~~vvv}}}rrrnnn{{{{{{~~~ppp[[[GGG???:::;;;<<<@@@PPPbbb[[[:::888>>>FFFXXXkkkwwwNNN888444222333222444333222666<<<<<<999;;;999777:::AAAKKKSSSXXX\\\ccclllwwwzzzaaaKKKDDD???BBBJJJSSS```jjj```ffffff```aaaiiijjjdddOOOEEEAAAHHHQQQWWW]]]cccuuu{{{ppphhhffflllrrrrrrllleeebbbbbb[[[ZZZXXXVVVSSSRRRQQQQQQKKKJJJIIIHHHFFFDDDBBBAAA>>>CCCHHHIIIFFFDDDFFFIIIAAA===???RRRooozzzyyyvvvnnnqqqqqqrrr}}}wwwwwwnnn\\\KKKAAA;;;777666555333222111222222333000222888<<>>BBBHHHTTTjjj|||vvvKKKCCC???===;;;999888777888888555555;;;444666;;;===YYYxxx}}}qqqbbbWWWPPPIIIBBBDDDIIINNNOOOKKKDDD>>>;;;;;;EEENNNSSSZZZpppttt```OOOGGGFFFAAADDDOOOTTTaaawwwjjjSSSVVVeee}}}{{{yyyrrrgggWWWIIIBBB>>><<<;;;===@@@HHHWWWjjjzzzzzzwww~~~zzz}}}}}}|||{{{zzzzzzyyyyyysssrrrnnnhhhaaa[[[XXXWWWXXXVVVSSSPPPLLLIIIFFFEEEAAAKKKhhh{{{yyyEEE???999777555555555666555444555111333888777;;;TTTrrr|||xxxiiirrr~~~wwwuuugggRRRBBB===:::999;;;BBBPPP^^^{{{{{{RRR;;;AAA@@@III^^^yyytttIII:::666333555555555555555777999;;;<<<::::::999999;;;@@@GGGLLLPPPYYYjjjvvv}}}hhhRRRHHH???>>>DDDKKKPPPSSSPPPQQQSSSYYYbbbjjjppprrraaaQQQGGGKKKQQQTTT^^^jjj~~~vvvmmmeeemmm|||xxxmmmjjjfff___YYYXXXWWWUUUSSSQQQPPPOOONNNMMMKKKHHHFFFCCCBBBAAA@@@AAACCCEEEFFFGGGGGGGGGFFFCCC@@@GGG___yyy|||yyy~~~nnnYYYQQQEEE999999888777666555444333333333555999888;;;CCCGGGWWWrrr|||qqq[[[WWWgggtttooohhhpppqqqqqqnnnrrr}}}uuu]]]LLLNNNVVV```{{{yyy{{{nnnZZZZZZiii|||nnnWWWGGG>>>;;;>>>>>>BBBKKKOOO\\\uuu~~~vvvKKKCCC???===;;;999888777888888555444:::555888===>>>ZZZ|||qqqaaaUUUOOOHHHAAAEEEIIINNNNNNJJJCCC>>>;;;???FFFNNNUUU```zzz~~~zzzooo\\\MMMCCCCCC@@@EEEPPPUUUaaawwwfffRRRXXXddd}}}~~~}}}|||yyyssshhhWWWJJJBBB>>><<<:::===???FFFTTTfffuuu~~~~~~vvv|||xxx{{{{{{zzzzzzyyyyyyxxxxxxsssrrroooiiiccc]]]ZZZYYYWWWVVVSSSPPPMMMJJJGGGFFFHHHMMMdddyyyOOOAAA999777555444555666555444666333444999999>>>VVVpppqqqpppiiittt}}}tttdddOOOAAA<<<::::::<<>>===AAAFFFIIILLLJJJKKKOOOVVV```kkksssxxxkkk[[[OOOOOOSSSWWWbbbooowwwrrroooooovvvzzzoookkkgggaaaZZZYYYXXXVVVTTTRRRQQQPPPMMMLLLJJJHHHFFFDDDBBBAAA???AAACCCEEEFFFGGGGGGFFFEEEBBB>>>DDD\\\yyyyyy___TTTGGG999888888777666555444333333333222666777;;;CCCGGGVVVooo~~~yyybbb[[[nnn}}}vvvhhheeeooouuuwwwyyylllrrr~~~ttt]]]MMMQQQZZZfffssssssmmmXXXYYYhhh{{{oooXXXHHH@@@:::>>>===BBBKKKNNN[[[rrr~~~~~~vvvKKKCCC???===;;;999888777888888666333999666:::>>>???[[[|||~~~|||ppp```SSSMMMGGGAAAGGGKKKNNNMMMGGGAAA===<<>>;;;:::===>>>CCCOOO^^^mmmvvvzzzwww|||~~~~~~~~~zzzvvvxxxxxxxxxxxxxxxxxxxxxxxxsssssspppjjjccc^^^[[[ZZZVVVUUUSSSQQQNNNKKKIIIHHHLLLKKKZZZwwwwwwVVV???:::888555444555555555444666444666999;;;CCCXXXnnniiiiiiggglllyyyrrraaaKKK>>>;;;:::;;;===BBBMMMXXXoooqqqLLL999@@@DDD___gggAAA888666111111333222222333444666888999999999888777888===DDDHHHMMMUUUdddpppyyysssZZZKKK===:::===???AAADDDCCCFFFKKKSSS^^^mmm{{{|||lll]]]XXXWWW[[[iiixxx{{{pppmmmssszzzyyynnniiieee```[[[ZZZYYYWWWUUUSSSQQQPPPKKKJJJIIIGGGEEEDDDBBBBBB???@@@BBBDDDFFFFFFFFFFFFEEEAAA;;;???WWWxxxbbbWWWIII;;;888888777666555444333333333///444666;;;DDDIIIXXXrrrlllaaavvvooohhhjjjwww{{{ooohhhtttuuu^^^NNNTTT```nnn{{{kkkmmm|||kkkWWWXXXgggzzzsssZZZJJJAAA999======BBBKKKMMMYYYppp||||||vvvKKKCCC???===;;;999888777888888888333888666;;;>>>@@@^^^zzz}}}}}}qqq```RRRLLLGGGCCCHHHLLLNNNLLLEEE???>>>>>>JJJNNNWWWfff~~~~~~tttlllaaaRRRGGG===??????FFFRRRUUU^^^rrrcccRRRYYYaaaxxx~~~~~~{{{uuujjjYYYJJJBBB===;;;999:::;;;>>>GGGTTTbbblllpppvvv~~~yyy{{{|||xxxxxxxxxxxxxxxxxxxxxyyyyyyuuutttpppjjjccc\\\YYYXXXVVVUUUSSSQQQOOOMMMKKKJJJJJJEEELLLeeewwwzzzzzztttvvv]]]AAA;;;888555444444555555444555555666888===HHHZZZjjjkkksssYYYddduuurrr___HHH<<<::::::===>>>BBBKKKUUUkkk~~~lllKKK;;;CCCIIIlll\\\;;;777666///000222222222222444666888999999888777666777;;;BBBFFFJJJQQQ___jjjvvvyyy^^^LLL<<<999;;;;;;===@@@AAAEEELLLUUUbbbsssnnnbbb]]]bbbsssvvvpppooowwwtttjjjfffbbb___[[[ZZZXXXVVVTTTRRRPPPOOOJJJIIIHHHFFFEEEDDDBBBBBB>>>@@@BBBDDDEEEFFFEEEEEEEEEAAA;;;<<>>;;;888777666555444333333333///444444;;;GGGOOOcccvvveeezzzoooooovvvzzzggghhhxxxzzzaaaQQQWWWdddsssrrreeejjj{{{kkkXXXXXXfffyyyyyy^^^KKKAAA999======BBBJJJLLLXXXnnnzzzzzz}}}vvvKKKCCC???===;;;999888777888888999333888666:::>>>EEEiii{{{{{{~~~sss```RRRKKKHHHFFFJJJMMMOOOJJJCCC>>>???CCCNNNSSS___sss{{{qqqggg\\\OOOEEE===@@@@@@GGGRRRTTT[[[nnnfffSSSYYYaaawww~~~{{{uuuiiiXXXJJJAAA===:::888888888:::AAAKKKWWW```ffflllwww||||||yyyyyyyyyzzzzzzzzzzzzzzzvvvuuuqqqiiiaaaZZZUUUTTTUUUTTTSSSQQQOOOMMMKKKKKKFFF@@@DDDXXXrrryyysssvvvqqqpppgggIII<<<999555333333444444444333555555777???NNN^^^fffssshhhUUUjjj}}}ttt```HHH;;;:::;;;>>>???BBBJJJTTTggg{{{yyycccGGG;;;EEERRR{{{RRR666666555///000333333222333444666888:::999999777666666:::@@@EEEGGGMMM[[[gggtttbbbLLL:::999<<<;;;===AAAEEEHHHPPP\\\lll~~~mmmccciii~~~zzzvvvvvvwww{{{{{{ppphhheeebbb```ZZZYYYWWWUUURRRPPPNNNMMMIIIHHHGGGFFFDDDCCCBBBAAA>>>???AAACCCDDDEEEEEEEEEBBBAAA<<<>>>VVVnnn]]]ZZZOOO@@@<<<888777666555444333333333222555444:::JJJXXXrrrxxxeeezzzoooqqqzzz|||mmmbbblllgggTTTYYYeeetttiii```gggxxxlllYYYZZZgggyyycccLLL???999======BBBKKKMMMYYYpppzzzyyyzzzvvvKKKCCC???===;;;999888777888888999333888666:::@@@PPP|||}}}yyy}}}ttt```QQQJJJIIIGGGKKKNNNOOOJJJBBB???BBBHHHPPPXXXfff{{{yyynnndddXXXLLLCCC>>>AAAAAAHHHSSSTTT[[[nnnjjjUUUYYYaaavvv{{{sssgggVVVHHH@@@<<<999888666777999===EEENNNWWW\\\eeesss{{{{{{{{{{{{{{{{{{{{{{{{vvvuuuqqqiii```YYYUUUSSSUUUTTTSSSQQQNNNLLLKKKJJJDDDAAACCCOOOeee}}}}}}qqqqqqooommm{{{qqqOOO===999555333333444444444222555555777CCCVVVccceee{{{kkk\\\vvvsss}}}wwwcccJJJ<<<;;;<<>>@@@BBBDDDDDDDDDDDD@@@AAA???AAAYYY}}}kkkooo{{{xxxjjj___\\\OOO???;;;888777666555444333333333333555444;;;MMM```~~~pppcccxxxllllllsssyyy~~~eeeccctttnnnWWWYYYeeeuuubbb[[[dddsssnnn[[[ZZZgggxxxkkkPPP???;;;>>>>>>BBBKKKOOO\\\uuu~~~{{{{{{vvvKKKCCC???===;;;999888777888888777222999777;;;EEE^^^~~~zzz{{{ttt___OOOHHHHHHGGGLLLOOOPPPJJJBBB@@@EEELLLSSS[[[iii|||}}}vvvlllaaaUUUIIIAAA>>>AAA@@@HHHSSSUUU]]]ppplllVVVZZZ___tttzzzpppeeeTTTGGG???;;;999777666777:::===CCCJJJRRRWWWbbbqqq}}}|||||||||{{{zzzzzzzzzuuutttpppiiibbb[[[WWWVVVUUUTTTRRRPPPMMMKKKIIIHHHCCCDDDDDDIIIWWWnnnsssmmmoooqqq~~~TTT===:::555333222333444444222666777888GGG^^^hhhfffqqqeee}}}ppp{{{{{{gggNNN>>><<<===???@@@CCCKKKUUUdddxxx{{{iiiRRR>>>;;;III^^^hhhDDD222666444000666111111111111333555777888;;;:::888666666999???CCCGGGMMM[[[hhhwwwiiiNNN999999===;;;<<>>===>>>@@@BBBCCCDDDDDDCCC???BBB@@@AAAVVVhhhZZZdddnnnqqqhhh___[[[MMM===;;;888777666555444333333333222555444===PPPccc~~~aaa```wwwkkkiiippp|||uuuaaaggg|||tttZZZZZZfffvvvyyy\\\YYYcccrrrnnn[[[ZZZeeevvvtttVVVAAA>>>@@@>>>BBBLLLQQQ```zzz~~~vvvKKKCCC???>>>;;;999888888888888666111999888===JJJiii}}}|||{{{sss^^^MMMGGGGGGGGGMMMPPPPPPJJJBBB@@@GGGOOOUUU]]]jjjzzz}}}zzztttkkk___SSSGGG@@@===???@@@GGGTTTWWW___ssslllWWW[[[^^^sssyyyooocccSSSFFF>>>;;;999777777888;;;>>>CCCIIIPPPTTTaaaqqq~~~}}}}}}|||{{{zzzzzzyyyyyysssssspppjjjccc^^^[[[ZZZUUUTTTRRROOOMMMJJJHHHGGGBBBEEEEEEDDDLLLaaa~~~uuuppptttzzz[[[>>>:::555222222333444444222888888999JJJccclllhhhtttkkkvvvsssyyywww{{{{{{~~~jjjPPP???======???@@@CCCLLLVVVgggzzz|||hhhQQQ>>>===LLL\\\xxxbbbAAA222666444111888000000000000222444666777<<<;;;999777666999???CCCHHHOOO]]]jjjzzzkkkOOO999999===:::;;;BBBKKKNNNZZZsssqqq{{{yyyqqqkkkfffaaa^^^\\\ZZZXXXVVVSSSPPPNNNMMMJJJIIIGGGEEEBBB@@@>>>===<<<>>>@@@BBBCCCDDDCCCCCCAAADDDAAA>>>OOOvvvsssYYYQQQbbbggglllfff^^^XXXJJJ===<<<888777666555444333333333000333444>>>QQQdddhhhUUU___www}}}mmmjjjsssppp```jjjwww\\\[[[fffwwwtttYYYXXXfffvvvnnnZZZYYYdddtttzzzZZZCCC???AAA???BBBMMMSSSccc}}}uuuJJJCCC>>><<<:::999:::;;;;;;:::777444777;;;>>>PPP}}}~~~nnnZZZIIICCCFFFKKKOOOMMMIIIDDDBBBEEELLLRRRVVV^^^hhhqqq|||yyyqqqggg\\\OOOEEE>>>:::@@@BBBIIISSSTTT^^^tttnnnZZZ[[[cccuuuwwwkkkaaaSSSEEE===:::::::::888999:::>>>BBBHHHMMMPPP```xxx~~~}}}}}}{{{yyywwwvvvuuuttttttqqqlllhhhddd___[[[WWWSSSSSSRRRPPPNNNKKKIIIHHHFFFCCCAAAGGGNNNPPPjjjzzzbbbBBB???888333111333333222333777333:::TTThhhpppvvvyyywwwppp{{{rrryyyxxxpppQQQ???<<<:::===AAAGGGSSS]]]ooo~~~aaaHHH===>>>IIIhhh|||qqqjjjRRR;;;333444333222222222222111000222444666888555444333333666;;;@@@CCCFFFUUUiiivvvlllLLL:::999777888@@@CCCIIILLL\\\|||xxxqqqhhhgggfffbbb^^^]]][[[YYYUUURRROOONNNMMMHHHFFFCCCAAAAAA@@@>>>===>>>???@@@AAABBBBBBCCCCCC@@@DDD???===KKKbbbwwweeeVVVXXXdddgggfff```YYYQQQJJJ@@@888555555444333333333333444333333555===MMMeeeuuuTTTPPP___tttwwwooowww~~~ddddddrrr~~~______mmmqqq]]]]]]dddyyymmm\\\[[[cccpppjjjFFFBBB>>>@@@FFFKKKUUUjjjsssIIIBBB???===:::999:::::::::999888555888<<>>===BBBDDDKKKTTTUUU___uuuooo[[[\\\cccuuuxxxjjj```QQQDDD<<<999888888888888:::===BBBHHHMMMPPP```xxx|||yyywwwuuussssssuuuqqqmmmiiieeeaaa\\\XXXSSSSSSRRRPPPNNNLLLJJJIIIGGGDDD@@@EEEKKKLLLddd|||iiiCCC???999444333444444333333777555<<>>======>>>@@@AAABBBCCCBBBBBBCCCGGGAAA<<>>MMMeeelllSSSRRRddd{{{ssskkkrrr}}}dddhhhxxx~~~]]]]]]mmmnnn[[[\\\eee{{{nnn[[[XXX```nnnpppJJJCCC@@@AAAGGGMMMVVVlllsssHHHBBB@@@===;;;999999999999888777555888===CCCXXXwwweeeSSSHHHFFFKKKPPPQQQOOOLLLHHHHHHLLLSSSXXXUUU\\\fffooo|||zzzttthhhYYYLLLEEEBBB@@@EEEGGGMMMUUUVVV```vvvppp\\\^^^cccuuuxxxjjj```QQQCCC;;;777777777777888:::===BBBHHHMMMPPP___www}}}zzzwwwuuusssrrruuurrroookkkgggccc]]]YYYSSSSSSRRRQQQPPPNNNLLLKKKHHHEEE@@@BBBFFFFFF\\\nnnFFF@@@999555555555444333444777666???UUUccclllwwwnnn|||{{{ooo~~~vvvYYYCCC>>>===AAAHHHRRRaaannn|||[[[FFF>>>BBBNNNggg~~~eeeWWWSSSVVVWWWJJJ<<<555333111111111222222111111222444666777666555444444888===CCCFFFMMM___xxxiiiJJJ888888666888???BBBMMMPPPaaa}}}zzzxxxsssmmmgggcccbbbbbb^^^\\\YYYTTTPPPMMMKKKJJJGGGEEEBBBAAA@@@@@@>>>===;;;===@@@BBBCCCCCCBBBAAACCCHHHCCC===???GGG___~~~|||yyyyyyhhhfffnnnxxxzzzuuufffVVVKKKBBB;;;;;;:::888666444333222222111444888???NNNeee}}}|||kkkZZZZZZiiioooiiiqqqwwweeennn^^^]]]ooojjjYYY\\\fff~~~ppp[[[VVV^^^lllyyyQQQDDDAAACCCJJJPPPYYYooosssIIIBBB@@@>>>;;;999999999888666666555888===EEE[[[tttaaaOOOFFFFFFKKKPPPMMMKKKHHHFFFHHHLLLRRRWWWXXX___hhhsssyyywwwrrrfffXXXLLLGGGFFFBBBGGGHHHMMMUUUVVVaaawwwqqq]]]```eeewwwxxxlllaaaRRRDDD<<<888777666777888:::>>>CCCIIINNNQQQ^^^uuu~~~{{{yyywwwvvvuuuuuussspppnnnjjjeee___ZZZSSSSSSSSSRRRQQQOOONNNMMMIIIGGG@@@@@@BBBAAASSSttttttIII@@@888555666555444333333666777AAAUUU^^^iiizzzxxxjjjxxxzzzqqqvvvZZZDDD@@@>>>CCCLLLZZZlll{{{vvvSSSAAA:::>>>JJJiiifffOOOEEEEEEMMMMMMFFF<<<666333111111111222222222222333555666777555444333444888===CCCGGGMMM```{{{gggHHH777888666888???BBBMMMQQQcccvvvsssoookkkhhhfffdddccc^^^\\\XXXTTTOOOLLLIIIHHHFFFDDDAAA@@@@@@???>>><<<:::<<>>@@@VVVvvv{{{pppvvvrrr\\\NNNCCC::::::999777555444333222222222555999@@@NNNeee{{{yyymmmeeekkkooojjjtttrrrhhhuuu```^^^rrrhhhYYY^^^jjjrrr[[[VVV^^^lllYYYFFFBBBDDDKKKRRR]]]ttttttJJJCCC@@@===:::999888888777666666555777:::AAAWWW~~~qqq]]]MMMFFFGGGKKKMMMLLLIIIFFFFFFHHHMMMSSSVVVZZZ```iiiuuuyyyvvvooocccUUUJJJEEECCCCCCGGGHHHMMMUUUVVVaaaxxxrrr```ccciiizzzxxxooodddUUUGGG>>>999888888888999;;;???DDDJJJOOORRR]]]ttt~~~}}}{{{zzzzzzyyyyyyuuusssrrrppplllggg```[[[SSSSSSSSSRRRQQQPPPNNNMMMJJJIIIBBBAAABBB???LLLhhh}}}NNNAAA666555555333222333222444666CCCTTTZZZhhhnnnlll{{{vvvuuu[[[EEE@@@>>>DDDPPPaaawwwrrrNNN>>>888:::EEEfffuuukkkQQQBBB???@@@HHHHHHDDD===666222111111111222222222333444555666777444333333444888>>>DDDHHHOOOaaa{{{fffGGG777888777999@@@BBBLLLQQQccc|||vvvpppjjjhhhjjjkkkgggbbb]]][[[WWWSSSNNNKKKHHHGGGEEECCC@@@?????????>>><<<999;;;>>>@@@AAABBBAAAAAA@@@GGGFFFCCC@@@???UUUxxx~~~{{{aaaRRRFFF<<<666666555444333333333333222777;;;@@@PPPiiimmmkkkpppkkkttt|||ooommm}}}|||___```uuugggZZZaaammmqqq[[[WWW^^^mmmaaaHHHDDDEEELLLTTTaaazzzuuuJJJDDD???<<<:::888888888888777888777666777===RRRwww~~~|||mmmYYYKKKFFFHHHKKKKKKNNNKKKHHHHHHLLLQQQUUUWWWZZZ```iiiuuu{{{uuujjj^^^RRRHHHAAA===CCCHHHHHHMMMVVVWWWccczzztttdddhhhmmmyyyrrrgggXXXIII???;;;999999999:::<<<@@@EEELLLQQQTTT^^^uuu||||||{{{zzzzzzyyyzzzzzzssssssrrrqqqnnnhhh```[[[TTTTTTSSSRRRQQQOOOMMMLLLIIIJJJFFFCCCDDD@@@III```VVVEEE777555555222222555222333666EEETTTYYYkkkssshhhrrr|||uuu\\\DDD???===DDDRRRfffnnnKKK>>>999999BBBZZZaaaUUUAAA<<<>>>AAAGGGJJJFFF===444111333333000222222333444555666777777444333333555999???FFFJJJRRRccczzzeeeGGG777999888:::AAACCCKKKQQQddd}}}zzzvvvooojjjkkkoooooohhh```[[[YYYVVVRRRMMMJJJHHHGGGDDDBBB???>>>??????===<<<:::;;;<<<>>>@@@AAABBBBBBEEEJJJJJJFFFAAA???XXXqqqZZZOOOEEE999555555444333333333333444222888;;;AAAUUUtttmmmjjjooojjjrrryyyyyynnnrrryyybbbfff|||{{{cccZZZcccooojjjXXXVVV]]]jjj~~~lllLLLGGGGGGNNNWWWgggtttJJJCCC>>>;;;999888888999888888777777777999AAAXXX{{{}}}wwwhhhUUUIIIHHHKKKLLLLLLPPPMMMIIIIIIMMMRRRVVVWWW\\\bbbjjjwwwwwwooobbbXXXPPPIIIBBB<<>>:::888???KKKRRRGGG999:::???CCCKKKNNNIII>>>333111555444000222222333555666666777777666555555777<<>>>>>>>>===<<<::::::;;;<<<>>>@@@BBBCCCFFFJJJIIIEEEAAAAAA___|||```OOOMMMGGG;;;777777666444333333333333111777;;;CCC[[[fffjjjoookkkttt|||yyysssmmmwwwqqqtttsss]]]WWWcccppp```RRRSSSZZZfffxxxwwwPPPKKKJJJQQQ[[[mmmsssIIIBBB===;;;888777888999999888555666888<<>>BBBHHHNNNTTTWWWdddzzzzzzyyywwwuuutttssssssrrrrrrrrrrrrrrrooohhh```ZZZUUUTTTSSSRRROOOMMMKKKIIIHHHMMMKKKIIIJJJDDDHHHYYY{{{nnndddNNN:::777777333444999555444999JJJXXX\\\tttqqqnnnsss~~~}}}nnnVVVBBB<<<:::BBBSSSkkkaaaCCC===999666===BBBKKKDDD888;;;@@@FFFOOORRRLLL>>>111000666666000111222444555666777777777777777777999>>>EEEKKKOOOTTTaaarrr{{{eeeGGG888;;;;;;<<>>>>>>>>>>>===<<<;;;:::::::::<<>>FFFJJJMMMQQQVVVcccuuuxxxxxxxxxwwwwwwwwwvvvvvvxxxuuurrrpppnnniiibbb\\\VVVSSSQQQSSSRRRMMMLLLNNNKKKIIIGGGFFFBBB@@@GGGPPPqqquuuccc}}}nnnLLL999:::888777888444888222;;;PPP[[[aaaxxxxxxpppppprrryyyfffUUU@@@:::777@@@VVVqqqzzzUUUCCC;;;666666<<<@@@@@@>>>======BBBKKKQQQVVVOOOBBB444000333444222111222222333444555666666888777777:::AAAHHHNNNQQQRRR\\\ooo}}}gggIII999;;;;;;>>>FFFIIIMMMQQQccc}}}yyysssoooqqqtttvvvuuupppiiiccc___WWWUUURRROOOLLLJJJHHHGGGAAA???===============;;;:::::::::;;;>>>AAAEEEGGGEEEGGGCCC@@@???DDDhhhwwwkkknnnssshhh\\\]]]ZZZMMMEEE:::777444333444444333222777222555AAAaaammm\\\jjjsssdddnnn}}}}}}~~~ssspppyyyZZZTTTQQQXXXiii~~~fffRRRJJJLLLTTT]]]rrrYYYQQQMMMSSSddd|||rrrHHHCCC===<<<;;;999888777777666555555666???WWW}}}{{{zzzttt```MMMHHHLLLPPPPPPPPPQQQQQQMMMJJJMMMUUUYYYXXX```hhhrrr~~~jjj]]]OOOGGGCCC>>>>>>@@@CCCNNNPPPPPPZZZdddqqq{{{pppqqqyyyxxxnnn^^^MMM@@@:::999999======@@@FFFJJJLLLQQQVVVhhh|||{{{{{{zzzzzzzzzyyyyyyyyy}}}zzzuuurrrnnnhhh```YYYVVVRRRPPPRRRQQQNNNMMMNNNLLLIIIHHHGGGCCCAAAFFFOOOfff{{{tttffftttQQQ;;;:::777555666333777333===QQQ[[[bbb{{{yyyyyywww~~~rrr^^^MMMCCC===:::@@@RRRiii|||lllLLL<<<777444666<<<===>>>???>>>>>>EEEPPPXXX```XXXHHH888111222333111222222333444555666777777777777888<<>>FFFIIINNNQQQccc~~~|||xxxuuusssvvvvvvuuurrrmmmhhhdddbbbWWWUUURRROOOKKKHHHFFFEEEAAA???===<<<======<<<;;;:::::::::;;;===AAADDDFFFDDDFFFDDDCCCDDDGGGdddeeeZZZaaallliii``````YYYHHH@@@:::777555333444444333333777333666BBB___vvvWWWQQQgggvvvgggppp}}}|||ssssss{{{nnnRRRMMMKKKQQQ```ssssssYYYIIICCCFFFOOOXXXoooWWWOOOKKKSSSfffrrrIIICCC>>>===;;;:::888777777777666444555FFFjjj~~~|||{{{{{{qqq___MMMIIIMMMQQQRRRRRRSSSSSSPPPLLLMMMTTTZZZ[[[ccckkkuuueeeXXXKKKCCC???<<<<<>>>>>AAAGGGKKKLLLRRRXXXlll~~~~~~~~~}}}}}}}}}}}}|||wwwtttpppjjjbbb\\\UUUPPPNNNPPPPPPNNNMMMOOOMMMKKKIIIHHHDDDAAAFFFMMM[[[sssuuujjj~~~WWW===999555333444111555444???RRR[[[eeeyyykkkkkkzzzyyyjjjVVVFFFBBB===:::@@@NNN```oooxxxyyy___DDD888444222444999:::>>>@@@@@@BBBJJJYYYeeemmmcccPPP<<<111111222111333333444555666777777888666777:::===CCCHHHMMMPPPUUU]]]lllxxxhhhIII888;;;;;;>>>GGGJJJOOOSSSddd|||zzz}}}{{{yyyyyyzzz{{{yyytttooojjjfffdddcccWWWUUURRRNNNJJJFFFDDDCCCAAA???===<<<======<<<;;;:::999999:::===@@@CCCEEECCCFFFEEEFFFIIIKKK```oooWWWNNN\\\kkkkkkcccaaaYYYIIIBBB:::888555444444444444333666333777DDD```dddKKKRRRlllwwwkkksss|||{{{}}}sssxxxppp```KKKGGGFFFKKKWWWeeepppuuuppp^^^KKK@@@>>>BBBKKKTTTiiizzzYYYPPPKKKTTTiiirrrHHHBBB>>>===<<<:::888888777777;;;666777LLLyyy|||~~~~~~yyymmm\\\MMMJJJOOOSSSUUUVVVUUUWWWTTTNNNNNNTTTZZZ]]]eeennnxxx~~~aaaUUUGGG@@@===;;;<<>>BBBHHHKKKNNNUUU]]]qqq{{{xxxuuusssrrroooiiidddUUUOOOKKKMMMOOONNNMMMOOONNNKKKIIIIIIFFFBBBEEEJJJVVVoooyyymmm\\\>>>777333333555333444555BBBRRR\\\jjjtttgggmmmvvvfffRRRCCC;;;999999???LLL\\\iiipppoooZZZDDD999444222333777999>>>CCCEEEHHHTTTeeessswwwlllVVV???222000222222333444444555666777888888555888;;;???CCCHHHLLLOOOVVV]]]lllwwwhhhIII999;;;;;;???HHHKKKPPPVVVfff||||||rrruuu|||}}}|||~~~}}}yyysssnnniiifffcccaaaXXXVVVRRRMMMIIIEEEBBBAAA@@@>>><<<<<<<<<===<<<;;;999999999:::<<>>>>>BBBJJJRRRaaarrr^^^TTTNNNWWWlll~~~qqqHHHBBB>>>===<<<:::999888777777;;;777888OOO~~~~~~wwwhhhZZZMMMLLLQQQUUUXXXZZZZZZ]]]ZZZRRROOOTTT\\\```gggppp|||{{{```SSSFFF???===;;;===AAAFFFPPPTTTYYYiiiuuuvvvmmmooowwwvvvdddRRRDDD<<<::::::<<<===BBBIIILLLPPPXXXbbbwwwyyyvvvsssrrrsssqqqlllhhhVVVNNNIIIJJJMMMMMMMMMNNNMMMJJJHHHIIIGGGCCCDDDHHHPPPjjjppp{{{___>>>777333444777555333666BBBRRR^^^qqq{{{zzz}}}}}}pppyyyrrrbbbOOOAAA888777999???JJJXXXcccjjjeeeWWWEEE:::555333555777;;;@@@FFFKKKQQQ___ppp~~~}}}qqq[[[AAA222000222333333444444555666777888888555888===@@@CCCGGGLLLPPPWWW^^^mmmyyyhhhJJJ:::>>>>>>AAAIIILLLNNNWWWhhh|||tttiiinnnwww{{{xxxsssnnnkkkfffaaa]]]XXXVVVRRRMMMHHHDDDAAA@@@@@@>>><<<;;;<<<<<<;;;:::999999999999;;;>>>AAACCCDDDGGGDDDEEEMMMPPP^^^vvv}}}zzzfff___kkkwwwuuunnnnnndddPPPCCC;;;888555444555555444333555444:::FFF^^^ttt^^^SSSaaawwwqqqlllwww}}}qqqyyyssshhhSSSDDDCCCCCCFFFJJJPPPTTTVVVSSSJJJAAA???@@@BBBIIIPPPVVVgggcccXXXQQQZZZooorrrIIICCC???>>><<<;;;999888888888777666888OOO}}}}}}vvvdddXXXMMMMMMSSSWWWZZZ]]]bbbeeecccYYYRRRVVV^^^dddlllvvvxxxaaaTTTFFF???===<<<>>>BBBGGGQQQTTTZZZjjjwwwppphhhlllqqqyyygggTTTEEE===;;;:::===???DDDJJJMMMPPPZZZeeeuuu{{{xxxtttrrrqqqnnniiieeeWWWNNNGGGHHHLLLLLLLLLMMMKKKHHHGGGHHHHHHDDDDDDGGGIIIddd~~~tttsssbbb???777444555888666555777BBBQQQaaaxxxvvvuuuxxxyyy|||lll\\\KKK>>>999999;;;@@@HHHSSS\\\bbb^^^TTTFFF:::555444777999<<<@@@GGGOOOZZZhhhxxxvvv___EEE444111333555333333444555666777777888666:::>>>@@@BBBFFFLLLQQQWWW```qqq}}}gggJJJ===AAABBBDDDKKKLLLNNNYYYkkk~~~iii```hhhrrryyyuuuqqqnnnkkkfff___ZZZXXXVVVRRRMMMIIIEEEBBB@@@@@@>>><<<;;;<<<<<<;;;:::999999888999;;;===@@@BBBCCCGGGEEEDDDJJJNNNZZZoooxxx|||rrrkkkwwwtttVVVDDD;;;999666555555555555444666555;;;EEEZZZ|||pppaaaYYYdddyyy|||mmmlllxxx~~~zzzzzzvvvhhhSSSBBBBBBBBBCCCEEEHHHKKKMMMMMMFFFAAA@@@AAABBBGGGNNNPPP___hhh]]]UUU]]]rrr|||tttKKKFFF???>>><<<;;;999888888888555666;;;OOOwwwvvvvvvwww}}}|||sssaaaVVVMMMNNNTTTYYY\\\```jjjnnnlll```WWWYYYbbbiiiuuu~~~vvvaaaTTTEEE>>><<<;;;>>>CCCGGGPPPSSSYYYiiiuuuppp\\\YYY___ddduuu{{{iiiUUUFFF>>>;;;:::@@@BBBGGGKKKLLLOOOYYYdddsss|||xxxssspppoookkkfffbbbYYYNNNFFFGGGJJJKKKKKKKKKIIIEEEEEEHHHHHHEEEDDDEEEFFF```zzzxxxpppeeeAAA888555666888555666777@@@PPPcccwwwpppssswwwwwwfffWWWGGG<<<999999;;;???FFFOOOXXX^^^___XXXKKK===666555777999===@@@FFFQQQ___ooo|||{{{dddIII666111333555222222333444555666777777777;;;>>>@@@AAAEEELLLSSSWWWaaauuugggKKK???EEEFFFGGGLLLMMMSSSaaatttzzz___ZZZfffrrr~~~xxxsssnnnkkkiiieee___ZZZXXXVVVRRRNNNIIIFFFCCCBBB???===;;;;;;<<<<<<;;;:::999888888888:::===@@@AAA@@@GGGFFFDDDGGGHHHQQQcccvvv~~~sssvvvWWWHHH;;;999666555555666555444555444:::EEEZZZ}}}{{{mmm```bbbxxxzzzkkklllyyy}}}lllXXXBBBBBBCCCCCCDDDFFFHHHJJJJJJEEEBBBBBBBBBCCCHHHOOOSSS```sssfff]]]bbbssszzzvvvMMMHHH???>>>===;;;:::999888888777:::>>>OOOrrrvvv```bbbkkk~~~zzzzzzppp___UUUMMMOOOUUUZZZ^^^aaapppuuurrreee[[[\\\eeemmm{{{vvvaaaSSSEEE>>>;;;;;;>>>BBBFFFOOOQQQWWWgggsss|||sssZZZIIIHHHQQQWWWiii{{{|||jjjVVVGGG>>>;;;;;;CCCEEEIIILLLLLLNNNWWWcccyyy{{{vvvrrrooonnnkkkfffbbbZZZOOOFFFFFFIIIJJJJJJJJJGGGDDDDDDGGGHHHEEECCCEEEHHHaaayyy{{{ppphhhCCC999555555777333777888???OOOeeeuuuhhhllluuu{{{vvvdddUUUGGG<<<666777:::>>>EEENNNXXX___ggg```RRRBBB777444555666>>>???EEEQQQbbbrrr}}}~~~hhhLLL888222333444111222222333444555666666888<<>>===<<<;;;:::999999999888>>><<>>>>>:::<<>>555888:::===BBBJJJVVV^^^jjjcccVVVEEE777222555:::;;;BBBHHHPPP```uuulllNNN999333222///333333444555666666666555;;;<<<<<<===???EEENNNSSS\\\jjj}}}iiiMMMFFFFFFNNNRRRJJJSSS```pppkkkXXXYYYlll|||xxxqqqooommmkkkhhhddd^^^ZZZTTTSSSPPPLLLHHHDDDAAA???======<<<;;;:::999999888888888888999;;;>>>AAACCCDDDDDDBBBGGGIIIAAAIIIccc~~~oooxxxnnn___PPP??????999555777888666444555444777<<>>===<<<;;;:::999999999888===;;;KKKxxxkkkdddaaavvv}}}qqqaaaVVVOOORRRVVVXXX```jjjvvvaaa[[[fffsssnnnYYYFFFAAA>>>;;;===CCCJJJMMMPPPRRRTTTYYYaaagggjjjoookkk[[[JJJCCCFFFJJJOOOWWWbbblllwww{{{jjjVVVEEE===<<<>>>BBBGGGKKKMMMPPP[[[lllyyy~~~zzzxxxrrrmmmeee^^^___dddddd```WWWNNNGGGFFFGGGFFFFFFHHHEEEEEEDDDCCCBBBCCCCCCDDDEEERRRhhh{{{mmm@@@999888...666555666>>>CCCMMMmmm}}}hhhaaalll~~~qqq\\\JJJ@@@<<<777999<<>>AAAFFFOOOUUUaaannniiiMMMGGGFFFNNNRRRJJJTTT```qqqhhhZZZ___ssswwwoooqqqooommmjjjhhhccc^^^ZZZVVVTTTQQQMMMIIIEEEBBBAAA======<<<;;;:::999999888999888888999;;;>>>AAACCCDDDDDDAAAEEEHHHAAAIIIbbbgggooozzzeee\\\SSSGGG@@@999555777888666444555222555:::IIIiiikkkfffqqqpppnnn{{{qqqyyy{{{]]]IIIEEECCCFFFIIIJJJLLLOOOTTTUUUSSSNNNIIIIIIQQQYYYcccsssfff[[[dddiiippp{{{yyyrrrnnnooovvvtttJJJDDD>>>===<<<;;;:::999999999999===<<>>DDDLLLNNNPPPOOOMMMNNNRRRVVV]]]dddcccUUUGGGCCCHHHLLLPPPVVV___jjjyyy{{{kkkXXXGGG>>>===???DDDGGGKKKNNNUUUcccxxx}}}yyytttpppmmmeee]]]SSSPPPYYYdddddd___UUUMMMGGGGGGHHHFFFFFFHHHEEEEEEDDDCCCCCCCCCCCCCCCBBBKKK]]]sssoooAAA999777...666555555:::@@@QQQuuuvvvhhhgggtttnnnXXXGGG===:::888:::>>>BBBHHHSSSaaakkkvvvrrrfffSSS@@@555555999<<>>@@@BBBHHHQQQWWWhhhvvviiiNNNHHHGGGNNNSSSLLLWWWccctttttt^^^YYYcccxxxtttkkkqqqooollljjjgggccc^^^ZZZUUUSSSPPPLLLHHHDDDBBB@@@======<<<;;;:::999999888999999999:::<<>>===<<<;;;:::999999999999===>>>VVVtttggguuu{{{nnnbbbVVVOOORRRXXX^^^jjjwwwjjj]]]gggwwwyyyfffQQQEEE???===@@@FFFKKKNNNOOONNNLLLKKKMMMPPP]]]dddeeeYYYKKKGGGJJJMMMRRRXXXcccqqq{{{mmmZZZHHH???>>>@@@FFFIIIMMMPPPXXXjjj|||vvvnnneee___[[[SSSLLLEEEIIIYYYggghhh```XXXOOOIIIHHHIIIGGGFFFGGGEEEEEEDDDDDDCCCCCCBBBBBBBBBFFFUUUnnnsssEEE:::888111999777555999AAATTTxxx{{{ssssss}}}ssswww~~~kkkVVVEEE<<<999999;;;>>>CCCKKKXXXgggrrr~~~sss___GGG888666999<<>>===<<<;;;:::999999999999===AAA^^^wwwzzznnnbbbVVVOOOSSSZZZaaannn{{{rrrcccjjjyyyzzzjjjUUUGGG@@@???BBBGGGJJJMMMNNNMMMKKKJJJMMMPPP\\\eeehhh^^^QQQKKKLLLNNNSSS\\\lll}}}{{{ooo\\\JJJ@@@???BBBIIIKKKNNNRRR[[[ooo{{{rrreeeXXXPPPKKKEEECCCCCCLLL___nnnnnnfff]]]TTTLLLJJJIIIFFFEEEFFFEEEEEEEEEDDDCCCCCCBBBAAAAAABBBPPPiiiwwwHHH;;;888222:::666888===GGGZZZ{{{uuujjjwwwsss}}}jjjTTTDDD<<<:::999;;;>>>CCCLLL[[[lllxxxmmmQQQ===888;;;===CCCNNN[[[iiixxxxxxVVV<<<333444333111222333555666777777777999===AAABBBDDDKKKWWWaaatttoooUUUPPPNNNTTTZZZUUUcccvvvfff]]]dddqqqxxxtttpppnnnjjjgggdddaaa]]]ZZZRRRQQQNNNJJJFFFBBB???=========<<<;;;:::999999888999999999:::<<>>===<<<;;;:::999999999888<<>>CCCOOO___lllyyy{{{XXX<<<333444444111222333555666777777777:::>>>AAABBBDDDLLL[[[gggxxxqqqXXXSSSRRRWWW\\\YYYhhh}}}~~~iiigggmmmuuuxxxssspppmmmiiifffccc```\\\YYYUUUSSSPPPLLLHHHDDDBBB@@@======<<<;;;:::999999888888888888999;;;>>>AAACCCBBBEEEAAA@@@EEECCCEEESSSuuupppbbb___hhhsssyyyvvvqqqkkk]]]OOOEEE===666666777666555666555777888EEElllkkkTTTOOO^^^iiixxx{{{}}}{{{rrr|||~~~ZZZNNNGGGMMMSSSZZZllluuu\\\]]]qqqrrrUUUGGGKKKIIIHHHMMMMMMJJJLLLQQQZZZhhhxxx|||}}}uuuKKKFFF>>>===<<<;;;:::999999999777;;;CCCfffyyyooo```UUUPPPUUU]]]dddqqq~~~qqqccciiixxxuuubbbPPPEEEBBBDDDEEEIIIKKKLLLKKKKKKMMMRRRWWWaaannnwwwpppcccYYYUUUSSS]]]mmm}}}zzzrrr```MMMBBBAAAEEEIIIMMMQQQWWWccczzzyyy}}}~~~rrraaaQQQFFFBBBBBBKKKWWW```jjjsssvvvtttbbbWWWLLLHHHGGGFFFGGGIIIEEEEEEFFFEEEDDDCCCAAA@@@>>>???OOOjjj}}}www}}}MMM;;;666222999222666:::FFF```}}}sssttt||||||gggQQQAAA:::999<<<===@@@EEEOOO```sss{{{YYY???666888>>>CCCPPPaaannnzzzZZZ===444555666000111333555666777888888;;;???AAAAAACCCMMM^^^lll{{{rrrYYYUUUSSSXXX]]][[[kkk~~~vvvxxx{{{|||xxxuuupppmmmiiieeebbb___\\\YYYVVVTTTQQQMMMIIIEEEBBBAAA======<<<;;;:::999999888777777777888:::===@@@BBBAAAEEEBBBAAAFFFCCCBBBMMMhhh{{{nnnkkklllyyy|||gggRRRFFF===777666777555555777333777999DDDhhhoooYYYVVVccclll|||yyy{{{{{{qqq~~~___NNNEEENNNYYYeee{{{zzzaaafff}}}tttWWWJJJMMMKKKJJJMMMMMMLLLPPPWWWbbbqqqzzzuuuLLLFFF>>>===<<<;;;:::999999999666:::CCCgggyyyooo___UUUPPPVVV^^^dddqqq}}}|||uuufff[[[aaaqqqzzzgggSSSGGGCCCDDDDDDHHHJJJLLLLLLNNNSSSZZZ```mmmzzz}}}nnnaaa[[[WWWeeevvv|||zzzrrraaaNNNBBBAAAEEEHHHLLLRRRYYYgggqqqxxxsss||||||qqq```PPPFFFBBBGGGSSS___fffjjjqqqvvvxxx```UUUJJJFFFEEEEEEHHHKKKEEEFFFFFFFFFDDDCCCAAA???@@@BBBTTTooo}}}zzzRRR>>>888444;;;333:::<<>>???AAAFFFPPPbbbvvvbbbGGG>>>??????DDDQQQcccpppzzz\\\>>>555666888000111333555666777888888<<<@@@BBBAAABBBMMM```ooo}}}qqqYYYUUUSSSXXX]]]\\\lll|||~~~zzz{{{pppmmmhhheeebbb___\\\YYYTTTSSSPPPLLLHHHDDDAAA???>>>===<<<;;;:::999999888777666666777999<<>>777666777555555777222888:::CCCddduuu```\\\hhhoootttuuuzzz~~~qqqbbbNNNDDDNNN^^^mmmlllsssvvvYYYKKKNNNLLLKKKOOOOOOPPPUUU^^^jjjyyyzzz~~~{{{wwwLLLDDD???>>>===;;;999888888888777===>>>kkkpppxxx~~~vvvnnn```YYYTTTUUUYYY```kkkuuupppccc]]]XXXUUU^^^mmmvvvbbbQQQHHHFFFHHHMMMOOORRRTTTSSSWWWfffuuuxxxooo```eeeqqq}}}{{{xxxoooaaaSSSIIIDDDDDDMMMOOOSSSZZZhhhtttlllllloooyyy}}}wwwooo___MMMDDDDDDIIIYYYeeefffgggooovvvwwwlllWWWGGGHHHKKKHHHFFFIIIHHHFFFDDDCCCCCCBBB???===<<>>NNNwww{{{kkkooozzzgggRRRCCC<<<;;;;;;AAAEEEHHHSSShhhlllGGG888:::;;;EEEUUUdddmmmyyyeee===111333///444444444444666888;;;<<>>======<<<<<<;;;;;;:::999999777666666666888;;;>>>??????@@@BBBDDDEEEEEEEEEDDDbbbvvv~~~zzzyyynnnyyyXXXJJJBBB;;;999999666444555555777999DDD^^^|||}}}yyyddddddqqqkkknnn}}}{{{vvvssskkkRRRIIISSS```xxx|||wwwZZZKKKLLLMMMRRRXXXUUU[[[aaaiiirrr|||wwwKKKDDD???>>>===;;;:::999888888;;;@@@@@@kkkjjjuuuvvvnnncccZZZTTTVVV\\\ccclllsssqqqdddZZZVVVSSSQQQZZZggg|||hhhVVVIIIEEEDDDLLLNNNRRRVVVWWW]]]lll{{{xxxhhhlllwww~~~{{{wwwooobbbSSSHHHCCCCCCIIILLLRRR\\\lllsssiiijjjqqqttt~~~~~~xxxppp```OOOEEEDDDLLL\\\eeebbbaaammmyyy~~~rrr\\\JJJGGGIIIFFFEEEIIIHHHFFFDDDCCCCCCBBB???===???EEE\\\yyy{{{OOO;;;:::222777999>>>@@@TTTrrrfffooozzzhhhSSSCCC===;;;===BBBFFFJJJVVVllllllHHH888:::<<>>AAABBBBBBFFFSSSgggvvvnnn]]]RRRVVVYYYZZZbbbnnn~~~zzzxxxsssmmmhhhgggiiihhh```YYYPPPOOOMMMIIIEEEBBB>>>======<<<<<<;;;;;;:::999999777666666666888;;;>>>??????@@@BBBCCCDDDDDDDDDCCC[[[rrr}}}rrruuuUUUJJJAAA:::999888666444555333666999CCC]]]~~~jjjhhhttthhhjjjyyyzzzyyy{{{oooWWWNNNWWWeee~~~xxx\\\LLLLLLNNNTTT[[[ZZZaaagggpppzzz|||vvvKKKCCC???>>><<<;;;:::999888888;;;@@@@@@kkkeeeuuuwwwnnneeeYYYQQQTTT\\\ccchhhlllaaaWWWQQQPPPOOONNNVVVbbbqqq^^^PPPGGGCCCLLLNNNSSSYYY]]]dddtttvvvwww{{{xxxpppcccTTTHHHCCCBBBHHHKKKRRR^^^mmmrrriiiddddddllluuu}}}yyyqqqcccRRRGGGCCCNNN___fff]]]\\\mmmvvv```LLLFFFFFFDDDEEEIIIHHHFFFDDDCCCCCCBBB???===BBBGGG\\\xxx~~~QQQ<<<:::222777888999AAA\\\rrrhhhdddrrrzzzhhhTTTDDD===<<<>>>CCCHHHMMM[[[ssshhhGGG999;;;===DDDQQQ___kkk{{{pppEEE666666111333333444555777999;;;<<<>>>AAACCCDDDHHHVVViiiyyykkk[[[QQQUUUYYYZZZeeetttzzzxxxssslllgggiiinnnlllaaaWWWPPPNNNLLLHHHEEEAAA>>>======<<<<<<;;;;;;:::999999777666666666888;;;>>>??????@@@AAABBBCCCCCCBBBBBBVVVppppppjjjMMMIIIAAA999888888666555666222555888AAA\\\lllfffrrr}}}eeeeeeuuuyyy}}}ttt]]]SSS\\\kkk{{{^^^MMMNNNPPPXXXaaaaaagggoooyyy{{{vvvKKKDDD>>>>>><<<;;;:::999999999888===???nnnwwwxxx|||fff{{{{{{rrrgggYYYNNNQQQYYY^^^______WWWQQQNNNOOONNNOOOVVV___rrryyyhhhYYYMMMFFFMMMOOOTTT\\\bbbkkk|||{{{yyyrrreeeVVVJJJDDDBBBKKKMMMSSS\\\fffooouuuwwwkkkddd```ccchhhmmmttt{{{{{{tttgggWWWKKKDDDNNNbbbiii]]]\\\qqqqqq^^^LLLEEEEEEEEEFFFHHHHHHFFFDDDCCCCCCAAA???===BBBFFFZZZvvv~~~vvvSSS===:::333888777888DDDcccvvvgggeeehhh{{{zzziiiUUUEEE>>>===???DDDIIIPPPaaazzz^^^CCC;;;===???DDDOOO]]]kkk}}}xxxKKK999888222333333555666888:::<<<===???BBBEEEFFFKKKYYYmmm{{{fffXXXPPPUUUYYY\\\kkk}}}~~~xxxuuurrrnnnkkklllmmmiii___UUUOOOMMMKKKGGGDDDAAA>>>======<<<<<<;;;;;;:::999999777666666666888;;;>>>???@@@@@@@@@AAAAAABBBBBBBBBWWWtttlllxxxwwwcccLLLJJJAAA999888777555555666333666999AAA\\\kkkdddqqq|||dddeeetttyyy{{{cccYYYaaappp~~~```OOOPPPTTT^^^iiijjjmmmwwwzzzwwwLLLDDD>>>===<<<;;;:::999999999888>>>BBBtttvvvrrrmmmyyylll\\\OOOOOOVVVYYYWWWUUURRRPPPOOOOOOPPPRRRWWW]]]hhhvvvrrraaaRRRIIIOOOPPPVVV^^^gggqqq{{{yyysssgggYYYMMMFFFDDDKKKMMMPPPUUUZZZ\\\\\\ZZZXXXVVVZZZeeepppyyy~~~vvvkkk^^^PPPFFFKKKdddnnnbbbbbb{{{jjj\\\MMMFFFFFFFFFGGGGGGHHHFFFDDDCCCCCCAAA???===@@@CCCWWWttt}}}nnnVVV>>>:::333999777===JJJiii}}}lllfffjjjrrrzzzjjjVVVFFF???===???DDDKKKUUUgggoooPPP@@@===@@@@@@DDDNNN\\\lllQQQ<<<:::333333444666888:::<<<===>>>@@@DDDGGGIIINNN\\\ooo~~~___TTTOOOVVV[[[aaattt}}}vvvrrrqqqqqqqqqnnniiiaaaZZZUUUNNNMMMIIIFFFBBB@@@>>>>>>===<<<<<<;;;;;;:::999999777666666666888;;;>>>???@@@@@@@@@@@@AAABBBBBBCCCYYYyyy{{{jjjsss}}}rrrgggVVVLLLCCC:::888777555555777444777999AAA]]]iiidddsss}}}ggggggvvvyyy~~~mmmaaafffvvv~~~aaaPPPRRRWWWcccoooqqqttt~~~xxxxxxMMMFFF======<<<;;;::::::::::::;;;AAAFFFzzz~~~tttsss|||ppp```QQQOOOTTTVVVTTTSSSOOOOOOPPPQQQRRRUUUZZZ___fffrrrzzziiiWWWLLLPPPQQQWWWaaalllxxx}}}xxxwwwssshhhZZZNNNGGGEEEGGGIIILLLOOOPPPPPPOOONNNUUUUUU[[[hhhuuuzzzqqqeeeVVVJJJJJJgggsssggglllkkk```RRRJJJHHHHHHHHHGGGHHHFFFDDDCCCCCCBBB???===>>>AAATTTrrrmmmZZZ???999444:::888EEEQQQmmmwwwmmmnnnttt{{{xxxzzzjjjWWWGGG@@@>>>???FFFNNNZZZnnn]]]EEE>>>@@@BBBAAADDDMMM\\\nnnVVV???:::333444555888:::===>>>???@@@BBBFFFJJJLLLQQQ^^^qqq~~~YYYPPPOOOWWW^^^hhh}}}vvvqqqrrrrrrqqqkkkccc[[[VVVUUUNNNLLLHHHEEEAAA???>>>>>>===<<<<<<;;;;;;:::999999777666666666888;;;>>>???@@@???@@@@@@AAACCCDDDEEEYYYzzztttaaakkk}}}xxxqqqjjj]]]OOOEEE<<<999888555555777666888888AAA]]]^^^___ppp}}}kkkkkkwwwxxx}}}~~~wwwiiikkkyyyzzz^^^NNNRRRXXXdddqqqsss{{{xxxyyyyyyOOOGGG===<<<;;;;;;:::::::::::::::AAAGGG}}}yyyvvv~~~xxxzzzzzzxxxyyy|||zzzuuunnn___QQQMMMPPPRRRRRRSSSOOOQQQSSSTTTVVV[[[aaaeeekkktttrrr```TTTPPPQQQXXXdddqqq|||wwwttttttqqqgggZZZNNNGGGDDDEEEHHHKKKLLLJJJJJJLLLNNNUUUXXXbbbppp{{{|||uuulll\\\NNNLLLjjjvvvkkksssxxxlll\\\NNNIIIIIIIIIGGGHHHFFFDDDCCCCCCBBB???===>>>@@@SSSrrrwwwlll]]]???888333;;;999GGGRRRkkk}}}vvvyyy|||mmmvvv}}}zzzkkkWWWHHH@@@???AAAHHHRRR```vvvsssQQQAAA@@@CCCAAAAAADDDNNN^^^qqqYYY@@@;;;333555777999<<>>>>>===<<<<<<;;;;;;:::999999777666666666888;;;>>>????????????@@@BBBDDDFFFHHHWWWwww|||nnnXXXeee{{{zzzsssmmm```SSSHHH>>>:::888555555777666666666???[[[rrrPPPYYYlllvvvnnnlllvvvvvv{{{|||lllkkkwwwtttXXXJJJOOOVVVcccppprrr{{{```yyyzzzOOOHHH===<<<;;;;;;::::::::::::666===EEE}}}|||uuu|||yyyooopppooolllnnnqqqpppllljjj\\\NNNJJJLLLNNNPPPSSSQQQTTTVVVWWW[[[bbbhhhlllqqqxxxyyyiii^^^OOOQQQXXXfffuuuyyysssqqqqqqooofffYYYNNNFFFCCCGGGJJJMMMLLLHHHHHHLLLQQQSSS[[[kkk{{{~~~~~~xxxooo___PPPNNNlllwwwmmmwwwxxxdddRRRJJJIIIIIIHHHHHHFFFDDDCCCCCCBBB???===???AAASSSrrrgggiii___???777333;;;999FFFOOOfff~~~vvviiisss~~~zzzkkkXXXIIIAAA???BBBJJJVVVeeezzzlllLLL@@@CCCDDD@@@AAADDDNNN___sss[[[AAA;;;333666888;;;>>>@@@BBBBBBCCCFFFJJJNNNPPPTTT```rrroooRRRLLLNNNZZZdddrrrzzzvvvuuunnneee___]]][[[WWWTTTMMMKKKGGGCCC@@@???>>>>>>===<<<<<<;;;;;;:::999999777666666666888;;;>>>????????????@@@CCCEEEHHHIIIVVVttt{{{}}}kkkXXXggg{{{ssseeeUUUJJJ@@@;;;999666555666555555444===YYY|||~~~hhhLLLYYYnnnvvvpppkkktttuuu{{{|||kkkhhhssspppTTTGGGMMMTTTaaannnpppyyysssLLL}}}RRREEE???>>>===;;;:::999888888999===PPPwww{{{rrrkkkhhhgggbbb[[[VVVVVVXXX[[[]]]WWWTTTNNNJJJJJJNNNSSSVVVUUUUUUVVVYYY```iiiqqqwwwtttaaaSSSPPPTTTfff}}}xxxpppkkkgggccc```XXXKKKCCCAAADDDFFFIIIKKKLLLNNNPPPSSS[[[lllwww|||tttxxx{{{yyy{{{~~~~~~|||xxxqqqdddWWWMMMeee~~~tttzzzmmmWWWLLLLLLIIIDDDFFFEEEDDDCCCBBBAAAAAAAAA@@@???TTTwwwwww___jjjggg===;;;<<<:::BBBIIIOOO___www}}}tttqqq}}}tttwwwiiiYYYKKKAAA<<>>CCCGGGIIIKKKLLLNNN___yyyZZZ???:::444999;;;>>>@@@@@@???@@@AAAMMMNNNNNNPPPXXXgggzzzjjjNNNKKKPPP\\\gggwwwzzzuuusssllliiiddd```]]]YYYTTTQQQLLLJJJGGGCCC@@@>>><<<<<<<<<<<<;;;::::::999888888777666666666888;;;>>>???CCCBBB??????AAAFFFLLLOOO___tttfffYYY^^^iii```PPP???999:::999777777222777777;;;VVV|||wwwaaaQQQXXXiiiwwwuuulllzzz|||gggbbbmmm^^^QQQFFFFFFNNNXXXcccllltttrrrSSS@@@SSSEEE???>>>===;;;:::999888888;;;>>>NNNxxx~~~tttggg\\\XXXSSSOOOJJJFFFFFFHHHKKKMMMMMMJJJGGGFFFHHHLLLQQQTTTVVVWWWYYY^^^gggqqq{{{|||lllZZZTTTVVVggg{{{qqqhhhiiiddd___[[[SSSHHHAAA???BBBEEEHHHJJJLLLNNNRRRTTTaaauuu}}}jjjdddgggjjjlllsssvvvxxxxxxvvvrrrfffZZZQQQfff~~~vvv~~~www^^^LLLHHHHHHGGGFFFEEEDDDBBBAAAAAAAAAAAA@@@@@@UUUxxxyyycccqqqfff===:::<<<;;;EEERRRXXXiiiyyyyyyuuuwwwjjjZZZLLLBBB===FFFOOO[[[iii}}}{{{SSS@@@AAAHHHMMMPPPVVVVVVWWWeee|||ZZZ>>>:::444===???AAABBBBBBBBBBBBCCCNNNNNNOOOSSS^^^nnndddKKKHHHNNN[[[iii|||yyytttrrrllliiieeeaaa]]]YYYUUUQQQLLLJJJGGGCCC@@@>>><<<<<<<<<;;;;;;:::999999888888777666666666888;;;>>>???CCCAAA??????AAAEEEJJJNNNXXXlllooofffjjjyyydddTTTBBB<<<;;;999888777555888888;;;UUUzzz{{{jjj^^^```jjjxxxrrrooottt___YYYcccuuu{{{WWWLLLBBBBBBIIIRRR\\\dddhhhsss~~~rrrVVVFFF???SSSFFF???>>>===;;;:::999999888<<<>>>LLLzzz|||}}}ppp___QQQJJJFFFDDD@@@>>>>>>@@@CCCFFFFFFFFFFFFFFFHHHKKKOOOQQQVVVXXX\\\cccnnnzzzxxxdddZZZXXXhhhvvvmmmgggddd^^^YYYTTTMMMCCC>>>>>>@@@CCCFFFJJJMMMQQQUUUXXXddd{{{}}}bbbVVVTTTTTTYYY```kkkppptttvvvwwwssshhh\\\TTTeee{{{uuudddMMMEEEGGGJJJFFFEEEDDDBBBAAAAAA@@@@@@AAAAAAWWWyyy|||hhh{{{eee===999:::;;;HHHUUU[[[ooosssvvviiiZZZLLLCCC???EEENNNZZZhhhzzzoooMMM???CCCLLLRRRTTTbbbccc```iii~~~]]]>>>;;;999AAACCCEEEEEEDDDDDDDDDEEEMMMMMMQQQYYYgggyyy\\\JJJHHHMMM[[[lllttttttxxxzzz~~~xxxrrrqqqllliiidddaaa]]]YYYUUURRRKKKIIIFFFCCC@@@===<<<<<<;;;;;;::::::999999888888777666666666888;;;>>>???BBB@@@???>>>@@@DDDHHHKKKTTTfffzzz}}}~~~mmmpppgggWWWEEE>>><<<999888888777:::888;;;SSSwwwxxxnnnjjjkkkyyymmmlll~~~jjjVVVOOOWWWggg{{{jjjPPPGGG???@@@FFFLLLSSSZZZcccmmmwww~~~xxxVVVBBB???CCCTTTFFF@@@???===<<<:::999999999;;;<<>>???BBBFFFJJJNNNTTTZZZ^^^hhheeeOOOLLLMMMJJJNNNXXXdddkkksssxxxzzzvvviii\\\SSS```uuussscccNNNFFFGGGKKKEEEEEECCCBBBAAA@@@@@@@@@AAABBBWWWwwwmmm}}}ddd===888:::<<>>DDDLLLRRRUUUiiijjjggglll~~~aaaAAA???>>>BBBDDDEEEEEEDDDCCCDDDEEEJJJLLLSSS^^^oooUUUKKKJJJPPP___rrrssskkkpppwwwvvv~~~wwwrrrpppkkkhhhddd```]]]YYYUUURRRKKKIIIFFFBBB???===<<<<<<::::::::::::999999888888777666666666888;;;>>>???@@@@@@??????@@@CCCFFFHHHTTTeee}}}}}}rrrsssdddUUUEEE>>>;;;999888999777999888;;;RRRvvvzzznnnlllzzzkkkhhhyyy~~~rrraaaPPPJJJPPP^^^rrr```LLLDDD???AAAEEEHHHNNNSSS```jjjttt{{{fffLLL===???FFFUUUGGG@@@???>>><<<;;;:::999999:::<<>>AAAFFFJJJPPPXXX``````YYYSSSRRRTTT[[[]]]ccckkkwwwqqqccc\\\iiivvvkkkddd___WWWPPPJJJFFFAAA<<<;;;>>>>>>AAAFFFKKKPPPWWW^^^cccuuufffSSSGGGJJJLLLHHHIIIRRRYYYbbbllltttyyywwwkkk^^^RRR]]]pppqqqqqqZZZNNNIIIHHHHHHEEEDDDCCCBBBAAA@@@@@@@@@AAABBBTTTrrrqqq{{{}}}ccc===888999:::HHHUUUcccxxxfffjjj~~~{{{sssgggXXXKKKBBB>>>???GGGQQQ[[[iiiuuuzzzxxxbbbQQQ@@@===CCCKKKRRRXXXkkkooolllooogggEEE@@@>>>BBBCCCDDDCCCBBBBBBCCCEEEIIINNNXXXfffwwwSSSJJJLLLTTTfff{{{ooofffffflllsss{{{}}}wwwqqqooojjjgggbbb___\\\XXXTTTQQQJJJHHHEEEBBB???======<<<:::999999999999999888888777666666666888;;;>>>???@@@@@@???@@@AAACCCEEEFFFQQQbbb}}}{{{zzzuuu^^^RRRDDD>>><<<888777888555777777<<>>AAACCCEEEIIIMMMWWWaaalllvvviiiRRRBBB;;;???GGGVVVGGG@@@???>>><<<;;;::::::999;;;===CCCddd{{{wwwxxxgggTTTGGGBBB@@@BBBCCCBBBCCCGGGOOOUUU]]]kkkwwwttteeeXXXVVVZZZaaadddiiirrr}}}uuuhhh```iii~~~|||rrreee]]]XXXNNNHHHBBB@@@===999:::======@@@EEEJJJQQQYYYaaafff|||jjjWWWOOOKKKNNNNNNJJJJJJPPPPPPXXXbbbkkkrrrssskkkaaaRRR\\\oooqqq~~~___OOOLLLKKKIIIFFFEEEDDDCCCAAA@@@@@@??????@@@@@@PPPkkk~~~uuu{{{ccc===999:::888CCCOOObbbsssmmmcccnnn{{{sssgggXXXKKKBBB>>>@@@FFFMMMRRRYYY______ZZZIIIAAA;;;<<>>???@@@@@@AAAAAABBBCCCDDDDDDLLL___~~~zzzxxxeee[[[QQQFFFBBB>>>:::888888444666666<<>>???@@@CCCHHHPPP[[[iiitttsssTTTBBB;;;<<>>===;;;::::::::::::>>>DDDbbbwwwsssaaaOOODDDBBBBBBEEEGGGHHHKKKRRR]]]ffftttrrr\\\XXX\\\dddgggmmmvvvzzzmmmdddiiiwwwtttnnn]]]SSSNNNDDD???<<<;;;999777888<<<<<>>KKKdddxxxxxxqqqccc===;;;:::666>>>FFF[[[zzzjjjooommmwww~~~vvviiiZZZLLLCCC??????DDDGGGIIIKKKLLLHHHAAA999999;;;???BBBGGGUUUaaagggrrrtttttt|||XXXJJJBBBDDDEEEFFFEEEEEEFFFHHHKKKQQQ]]]ooo}}}~~~\\\OOOVVVeeezzzuuujjjaaaaaaeeekkkttt|||~~~{{{yyyrrrllljjjfffccc___\\\YYYVVVRRROOOHHHGGGDDDAAA???=========888888888888888888999999777666666666888;;;>>>???AAAAAABBBBBBCCCCCCCCCDDDKKKbbb|||iiihhhrrrbbb]]]TTTLLLHHHCCC===888888666777777>>>SSSwwwfffccctttyyyzzzooocccYYYVVVEEEBBB@@@DDDLLLZZZnnn{{{]]]PPPJJJ???<<<999999<<<======AAAGGGNNNYYYgggrrr|||vvv^^^FFF===<<>>===;;;:::::::::888>>>FFFcccyyy~~~ppp___NNNFFFFFFBBBEEEHHHKKKOOOXXXfffppp{{{^^^WWW\\\cccfffmmmwww|||xxxyyy~~~}}}qqqgggiiisss~~~qqq~~~fffSSSGGGAAA>>>:::777888777555666::::::===BBBGGGNNNVVV___eee}}}kkkXXXcccjjjlllddd]]]\\\^^^^^^```aaa___^^^aaaffffffaaaPPPXXXjjjiiiuuuiiiMMMCCCFFFGGGFFFFFFDDDDDDBBBAAA@@@????????????===HHH```uuuzzzjjjccc===<<<;;;444:::CCCYYY~~~nnngggvvvxxxxxxkkk[[[NNNDDD@@@:::???BBBBBBCCCCCC===666555999>>>BBBAAADDDRRR```dddpppssssss}}}bbbSSSJJJFFFGGGHHHHHHGGGIIILLLNNNVVVeeexxxaaaWWW___nnnzzzddd^^^\\\aaaffflllwww|||yyyvvvpppjjjhhheeebbb^^^[[[XXXUUUQQQNNNHHHFFFDDDAAA???=========888888888888888888999999777666666666888;;;>>>???AAABBBCCCCCCDDDDDDCCCCCCOOOhhhiiiZZZ[[[ssskkk```YYYQQQMMMGGG???999888888888999???SSSwwwzzz___[[[lllpppttt}}}qqqeeeXXXNNNKKK@@@>>>@@@GGGPPP^^^sssaaaJJJEEEEEE;;;<<<::::::<<<======BBBHHHKKKWWWdddlllsssvvvsssmmmYYYJJJ>>>===>>>AAAMMM]]]XXXGGGBBB???===<<<<<<<<<:::999::::::BBBhhh~~~~~~~~~rrrZZZLLLGGGAAAFFFIIIOOOUUUXXXaaaxxxeeeYYY[[[gggkkkqqqzzz}}}mmmjjjmmmssszzz}}}zzz|||ssslllmmmooosss|||}}}mmmwwwrrrYYYKKKCCC===888888888888999:::;;;<<>>>>>EEEMMMTTT\\\cccxxxbbbeeennntttwwwsssmmmkkkkkkiiibbbfffgggdddccceeeeeecccTTTZZZcccdddjjj}}}]]]JJJHHHCCCAAAEEEFFFEEEEEECCCBBB@@@???======AAA===KKKgggzzzsssnnn[[[>>><<<222333666???OOOrrrvvvmmmyyy}}}ooo```SSSGGG===<<<>>>>>><<<999777666666777;;;@@@CCCEEEJJJQQQVVVccceeennnzzzwwwYYYDDDPPPRRRUUUVVVPPPLLLOOOVVVbbbnnn|||~~~pppaaaffftttnnn[[[XXXYYYaaakkksss|||wwwrrrooommmhhhddd___\\\WWWTTTRRRPPPNNNLLLGGGEEEBBB>>><<<;;;;;;<<<999999999888888888888777888777777777888:::===>>>???@@@AAACCCDDDEEEEEEEEEOOOyyybbbNNN\\\zzz}}}wwwoooppp```RRRMMMHHH???;;;===;;;777777@@@SSSqqqpppZZZ^^^ooo}}}iiimmmwwwoooeeeSSSIIIHHHEEE@@@>>>>>>EEESSSfff{{{cccNNNBBB<<<<<<>>>;;;;;;::::::<<<>>>AAACCCMMMOOOUUU\\\```___XXXRRRCCC<<<888888:::???MMM\\\XXXGGGCCC@@@>>><<<<<<<<<:::999:::;;;DDDkkkwwwhhhSSSIIIHHHCCCIIIRRRUUU\\\lll~~~|||ccc___dddiiilllrrr||||||fffXXXRRRWWW___jjjsssyyy|||}}}yyyrrrmmmjjjhhhhhhpppyyy{{{kkktttfffNNNCCC>>>:::777777777888999:::;;;<<<@@@>>>@@@GGGMMMSSSZZZbbbxxxvvvcccnnn}}}zzzwwwrrruuuvvvrrrpppooommmiiiVVV\\\fffggglll^^^JJJHHHEEECCCEEEDDDEEEDDDCCCBBB@@@???>>>===@@@>>>MMMjjj}}}nnnmmmXXX<<<<<<444777;;;CCCUUUrrrvvvxxxoooqqqcccVVVIII???<<<======;;;888666666666999===AAADDDFFFIIIOOOTTTZZZ^^^iiivvvbbbMMMYYY]]]cccccc[[[UUUYYYbbbnnnzzztttnnntttuuuddd\\\YYY[[[ccckkksss{{{{{{sssnnnllliiieeeaaa]]]ZZZVVVRRRPPPNNNLLLJJJFFFDDDAAA>>><<<;;;;;;<<<999999999888888888888777888777666666888:::===>>>@@@@@@BBBCCCDDDDDDDDDDDDVVVvvvZZZKKK^^^zzzxxxhhhYYYTTTNNNCCC;;;:::<<<888777===MMMfffiiiWWW\\\mmm|||{{{fffiiisss~~~yyy~~~vvveee[[[JJJAAABBB@@@@@@@@@BBBIIIVVVgggzzzzzzgggPPPCCC<<<999888:::888888888888999:::<<<===BBBDDDGGGJJJLLLJJJDDD???===999777:::<<<@@@KKKVVVXXXGGGDDDAAA???===<<<<<<:::888:::===EEElllpppaaaOOOHHHJJJFFFOOOaaadddlllnnn]]]```fffkkklllqqq}}}}}}hhhVVVMMMHHHLLLTTT]]]eeemmmtttxxxtttppplllfff^^^ZZZ^^^fffqqqwww{{{}}}{{{lllsss~~~{{{ZZZCCC;;;999888666666666777888:::;;;<<<>>>>>>BBBHHHLLLPPPXXXbbbxxxjjjfff~~~~~~{{{vvvoooZZZaaajjjkkkoooaaaJJJHHHFFFEEEFFFCCCDDDCCCBBBAAA@@@???>>>>>>???>>>OOOnnnfffiiiWWW;;;;;;444888<<>><<<;;;;;;;;;999999999888888888888777777666666666777:::===>>>AAAAAABBBCCCCCCCCCCCCCCCXXXlllSSSNNNfffooo___YYYTTTGGG<<<888<<<888777<<>>???EEEKKKYYYGGGEEEBBB???>>>===<<<:::999;;;>>>EEEhhhyyyxxxjjj]]]LLLIIIOOOPPP```tttxxxccc[[[```bbbkkkjjjooo|||pppaaaVVVPPPKKKNNNSSSWWW\\\dddlllrrrlllllliii```TTTMMMOOOUUU```jjjrrruuuxxx|||~~~}}}pppttt}}}vvvUUU@@@999999777444555555777888:::<<<===@@@@@@CCCGGGHHHLLLWWWbbbvvv~~~dddmmm~~~uuubbbfffmmmnnntttfffJJJGGGEEEEEEGGGCCCBBBBBBBBBAAA@@@???>>>>>>??????RRRqqq{{{^^^dddZZZ;;;:::333555999@@@TTTkkk|||{{{{{{ooommmxxxkkk]]]NNNBBB;;;;;;:::888666555777888===AAAFFFGGGHHHIIILLLPPPRRR\\\jjjxxxlllSSSVVVddduuuxxxmmmaaabbbkkkzzz{{{gggZZZ```___aaahhhmmmrrryyyuuuoookkkfffbbb```^^^\\\ZZZWWWUUUQQQOOOMMMKKKHHHFFFDDDCCCAAA???===<<<;;;;;;999999999888888888777777666666555666777:::===>>>AAAAAABBBCCCCCCCCCBBBBBBVVVzzzmmmXXXTTToootttaaa[[[UUUHHH===999999777888<<>>:::>>>>>>@@@CCCFFFMMM[[[mmmzzzzzzwwwbbbMMMCCC;;;999999666444444777777888999999888888777:::999999:::<<<>>>??????======???@@@AAA@@@AAABBBZZZHHHEEECCC@@@>>>>>>===;;;::::::===CCCbbb|||wwwlll^^^RRREEEJJJ^^^hhh~~~oooZZZ\\\ccceeellljjjlllxxxsssgggccc]]]VVVOOOOOOPPPRRRVVV]]]eeekkkdddfffdddZZZMMMFFFGGGIIIQQQ\\\hhhnnnsssxxx{{{{{{rrrttt{{{rrrSSS???:::888666444555666888:::===???@@@EEECCCCCCDDDDDDHHHUUUaaauuupppcccuuukkklllooopppyyygggJJJEEECCCDDDFFFDDDAAAAAAAAA@@@@@@????????????@@@SSSsssvvv[[[eee[[[;;;;;;333555888@@@SSSjjjxxxyyyrrr}}}zzzoooaaaQQQCCC;;;:::999777555555888:::@@@DDDGGGIIIIIIJJJNNNQQQWWWcccqqq}}}kkkPPPNNN^^^qqqzzzqqqeeeccchhhwwwvvveee\\\cccbbbeeejjjmmmqqqyyysssjjjcccaaa^^^[[[ZZZXXXWWWUUUSSSQQQNNNMMMLLLKKKHHHEEECCCBBB@@@???===<<<;;;:::999999999888888888777777555555555555777:::===???AAAAAABBBBBBBBBBBBBBBAAAUUUqqq|||iii\\\xxx}}}hhh^^^UUUHHH===;;;888777999===CCCRRRkkk~~~yyyppphhheeelllzzzmmmeeefffnnn{{{mmmxxxxxxlllbbb______aaagggnnnnnnppprrrtttwww|||{{{^^^LLLEEE<<<:::?????????CCCGGGMMM\\\ooo{{{~~~tttppp|||rrrTTTHHH@@@999888777444333555666777888999999999999999;;;;;;<<<===???BBBFFFHHHFFFGGGIIIJJJLLLLLLJJJHHH\\\JJJDDDBBB@@@??????>>>===<<<888<<<@@@\\\vvvxxxbbbPPPFFFBBBVVVvvvuuuVVVLLLSSS^^^eeekkkfffeeemmm{{{{{{yyyyyyyyyyyyyyyxxxwwwppphhhjjjpppooogggbbb]]]VVVRRRSSSUUUXXXYYY^^^```^^^SSSHHHCCCBBBAAACCCNNN[[[ccciiiqqqttttttrrrsssyyymmmOOO===888666333555666888:::===@@@BBBDDDIIIEEECCCCCCDDDGGGRRR\\\qqquuuhhhiii~~~rrrpppqqqsss```GGGEEEBBBBBBEEECCC@@@@@@@@@@@@@@@?????????@@@@@@SSSssszzz^^^iiiVVV999;;;666888:::===OOOnnnxxxwwwvvv}}}sssyyy~~~}}}sssfffUUUFFF<<<;;;999666444666:::===CCCEEEHHHIIIJJJLLLRRRVVV___kkkzzzgggNNNIIITTTeeeqqqppphhhccceeerrr~~~tttfff___gggfffgggkkkllloooxxxnnn___YYYVVVUUUTTTRRRPPPOOOOOOOOOMMMKKKJJJJJJJJJIIIGGGEEEAAAAAA@@@???===<<<;;;:::999999999888888888888777555444444555777:::===???@@@@@@AAABBBBBBBBBBBBBBBPPPggg|||jjjqqqeeeXXXGGG===<<<:::::::::<<>>===@@@FFFKKKQQQ```sss{{{zzzoookkkwww~~~eeeGGG???999444333333222333666555555666888999:::;;;<<<>>>@@@BBBDDDFFFIIIMMMPPPUUUZZZ^^^```cccddd```YYY}}}|||^^^KKKCCCAAA??????@@@@@@???>>>999===>>>VVVvvvkkk|||tttZZZJJJIIISSSpppvvvVVVHHHFFFJJJTTT___ddd]]]XXXZZZcccllloooppphhheeebbb```bbbdddffffffdddmmmssswwwuuuhhh___]]]\\\XXXUUUZZZ\\\WWWLLLDDDBBB???;;;;;;DDDNNNVVV___iiinnnnnntttuuuyyyiiiJJJ:::666555333777888:::<<<@@@CCCFFFHHHJJJFFFDDDEEEGGGHHHMMMTTTggg{{{ccchhhvvvwwwrrrrrrwwwqqqRRRCCCFFFDDDBBBCCCAAA???????????????@@@@@@@@@@@@AAASSSrrrdddjjjQQQ666;;;666999;;;:::NNNvvv|||vvvqqqxxx}}}ccceeemmmssswwwwwwlllYYYJJJ<<<;;;999666555777;;;???DDDGGGIIIIIIJJJOOOVVV\\\ggguuu}}}___GGGAAAEEEOOO]]]dddccc___^^^fffsssvvvkkkeeekkkiiiiiikkkkkknnnyyy|||hhhXXXNNNIIIHHHHHHHHHGGGFFFEEEEEEFFFFFFEEEEEEFFFGGGGGGEEECCC@@@@@@@@@???===<<<;;;:::999999999888888888888777444444444444777:::===???>>>???@@@AAABBBCCCCCCCCCNNNcccqqquuujjj[[[III??????<<<<<<<<<<<<===GGG]]]rrrmmmfffsssxxxlllhhhnnn{{{zzz{{{ttt}}}iiiXXXIIIFFFEEECCCFFFMMMTTTXXX]]]^^^^^^aaaiiioooqqqUUUCCC???::::::>>>;;;AAAJJJRRRYYYgggwwwyyyrrrhhhhhhvvvwww^^^AAA;;;666333444444222333777666666777888;;;>>>AAACCCGGGLLLRRRWWWZZZ^^^cccfffnnnuuu|||uuuiiizzzyyy___LLLCCCAAA??????@@@AAA@@@???<<>>RRRlllccc~~~ssspppWWWLLLUUUiiiqqqpppXXXHHHJJJLLLJJJOOO\\\[[[TTTLLLJJJOOOVVVZZZ\\\WWWUUUSSSTTTYYY^^^bbbdddmmm}}}uuunnnnnnnnnjjjeeeYYYZZZTTTHHHBBB@@@===777999???FFFMMMXXXdddkkklllwwwwww|||gggGGG888666777555888999;;;>>>AAAEEEHHHJJJJJJEEEDDDHHHJJJJJJKKKMMM]]]uuummmZZZlllxxxrrrssszzzaaaHHH???GGGFFFBBBAAA>>>???????????????@@@@@@@@@AAAAAARRRqqqjjjiii~~~OOO444999555666888===RRR}}}sssnnnmmmyyypppQQQ[[[dddkkkppp|||{{{ooo]]]MMM===<<<999666555777<<>>>>>???AAAAAABBBCCCEEEEEECCCAAA@@@@@@@@@???>>><<<;;;:::999999999888888888888777444444333444777:::===???===>>>@@@AAABBBCCCCCCCCCRRRiiilll{{{ssslll]]]KKKAAABBB===============HHH___tttuuufffqqqyyymmmjjjqqq|||}}}zzzzzzcccQQQDDDEEEGGGEEEJJJSSS```ffflllmmmllllllqqqwwwpppTTTCCC@@@;;;;;;>>><<>>CCCGGGJJJRRRYYYccckkkqqqvvv|||ppp{{{{{{}}}___MMMFFF@@@>>>???@@@======???BBB>>>???RRRzzz~~~qqqdddwww}}}rrruuuZZZQQQdddzzztttYYYNNNDDDCCCDDDFFFLLLTTTUUUQQQIIICCCHHHRRRTTTPPPUUUVVVWWWWWWYYYaaallltttyyyxxxzzzvvvnnnggg^^^QQQGGGBBB???<<<999;;;===AAAIIITTT```lllssswww~~~eeeCCC;;;888555888:::999<<>>AAAAAAAAA@@@@@@?????????AAA@@@QQQooorrrrrr|||LLL999:::444999888===NNNyyytttooopppvvvfffOOOYYY]]]aaahhh|||yyyrrrbbbQQQEEE<<<555666999;;;>>>BBBCCCEEEGGGGGGIIIQQQ^^^gggsssgggLLL<<<888888:::@@@GGGMMMOOONNNNNNXXXdddppp||||||}}}sssqqqkkkgggfffhhhiiippp{{{^^^QQQJJJAAA;;;<<<:::;;;;;;;;;;;;;;;;;;;;;<<<>>>AAACCCDDDDDDBBBAAA??????===<<<;;;;;;;;;;;;777888888999999777666555444444444555777999<<<===@@@===>>>BBBEEEDDDDDDFFFWWW{{{ttt___{{{wwwxxx{{{```MMMFFF@@@<<<@@@;;;888???JJJaaa}}}zzzbbbzzzhhhgggttt}}}sss[[[NNNEEEGGGJJJKKKPPPWWWggguuu||||||{{{yyyoooYYYEEE@@@===888<<>>===???===<<<>>>OOOvvv|||iiiwww~~~rrrxxxbbb^^^ooo```QQQEEE===>>>BBBEEEIIIMMMQQQMMMEEE>>>BBBMMMTTTUUUOOORRRVVV[[[dddrrr{{{qqqhhhZZZMMMCCC>>>:::999:::<<>>777777:::;;;>>>BBBBBBDDDEEEDDDFFFNNN[[[eeewwwvvv]]]FFF999555444555888>>>CCCDDDDDDHHHPPP[[[fffttt~~~|||wwwwww{{{|||sssqqqnnnkkkjjjkkknnnvvvgggOOOFFFBBB;;;666777888888999999:::::::::;;;:::<<<>>>@@@AAAAAA@@@??????>>>===<<<<<<;;;;;;;;;777888888999888777666555444444555555777999<<<===AAA>>>>>>BBBDDDCCCCCCFFF```zzz```TTTsss|||dddOOOIIICCC???BBB===999@@@III^^^yyyyyybbbyyy|||qqqlllttt}}}sssXXXKKKBBBBBBFFFMMM[[[kkkvvv}}}xxxuuunnn^^^MMMCCC===:::<<<@@@EEETTT\\\hhhzzz{{{mmmcccaaammmwwwvvvRRR>>>:::999777666777999888777<<>>===>>><<<<<>>;;;::::::<<<@@@FFFOOO\\\hhhppp~~~gggGGG>>><<<999===???<<<===DDDJJJOOOWWW___fffhhh\\\QQQRRRVVV___ppp{{{{{{lllxxxzzz~~~bbbMMMEEE???AAACCCBBB@@@???AAAAAAAAA@@@@@@@@@@@@???CCCBBBTTTsss}}}JJJ777777000666666===GGGeeewwwqqquuuyyyyyyrrr|||mmmWWW[[[^^^eeezzz|||xxxkkk]]]KKKBBB:::999:::;;;>>>AAA@@@AAABBBAAADDDNNN^^^iii}}}}}}fffOOO>>>555444333111222555888:::;;;BBBHHHPPP[[[jjjvvvwwwrrrkkkpppzzzxxxnnnlllhhhgggiiippp{{{dddPPP>>>:::999666333444666666777777888999::::::999999:::;;;<<<===>>>>>>>>>>>>===<<<<<<;;;;;;;;;777888888888888777666666555555555666777:::<<<===BBB??????BBBCCCBBBCCCFFFlllaaaNNNMMMooozzzgggRRRMMMGGGBBBEEE???;;;@@@GGGXXXqqqooo^^^tttuuu{{{{{{sssxxxtttUUUKKKEEEFFFIIITTTjjjrrrhhhfffpppjjj[[[III@@@??????>>>GGGWWWbbbooo~~~|||kkkbbbaaaoooyyyrrrOOO<<<999999999999:::;;;===>>>AAALLLMMMMMMYYYeeeooo}}}zzzddd\\\]]]dddoooyyywwwmmm```PPPDDDgggPPPHHHCCCAAABBBBBB???===>>>??????@@@PPPxxx~~~yyyrrrdddNNNHHHCCC>>>???CCCFFFHHHIIIHHHKKKNNNPPPSSSYYY```cccqqqyyy}}}ooo\\\JJJ???<<<===:::<<<@@@EEEMMMYYYfffooohhhHHH>>>;;;999======AAAHHHOOOTTT[[[iiivvvxxxccc^^^dddwwwwwwooo{{{{{{{{{{{{rrrwwweeeJJJCCC???AAACCCBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCUUUttt~~~~~~HHH777888000555777888CCC^^^~~~}}}xxx~~~{{{vvvkkk}}}sssuuu[[[___aaaggg|||~~~yyyooocccOOOEEE<<<999999:::<<>>???@@@@@@EEERRRdddrrroooWWWDDD999555555444222111222555777999AAAEEEKKKUUUcccpppqqqlllgggooozzzpppeeebbb______eeesssjjjNNNAAA666555777555444555444555666777888999::::::888888777888999:::<<<===============<<<;;;;;;:::888888888888777777777666555555555666888:::<<<>>>BBB???@@@BBBBBB@@@BBBGGGuuuzzz{{{RRRJJJPPPwwwiiiTTTOOOJJJEEEGGG@@@;;;???CCCQQQgggcccYYYppptttvvvxxx|||wwwTTTOOOMMMPPPUUU___xxxggg___bbbxxxzzzlllRRRBBBCCCDDD@@@GGGXXXgggvvv|||jjjbbbbbbrrr}}}nnnLLL<<<888888:::======>>>CCCHHHRRR```aaa```qqqcccNNNLLLTTTWWWdddooommmbbbUUUJJJBBBiiiPPPHHHDDDBBBDDDDDD@@@>>>>>>@@@>>>@@@RRR|||vvvrrrjjjXXXMMMKKKGGGCCCCCCGGGLLLOOOMMMNNNQQQVVV\\\dddnnnvvvyyymmm[[[KKK@@@<<<===;;;>>>BBBFFFLLLWWWeeeooo~~~iiiHHH>>>:::888===???DDDMMMTTTYYYfffsssiiiqqqvvvqqq~~~yyyzzz{{{qqqtttttt\\\GGGAAA>>>AAACCCAAA@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCUUUttt}}}|||GGG888:::111666999666EEE```zzz|||zzzpppjjjrrrrrrqqq\\\___bbbhhh|||~~~yyyooofffTTTIII>>>:::999888:::===>>>???@@@AAAFFFTTTggguuu{{{cccLLL===777666444333222111222555888;;;@@@CCCHHHPPP\\\hhhkkkggggggoooyyyyyyfff\\\XXXZZZ\\\eeewwwrrrWWWAAA:::444444666666555555444555666777888999:::;;;888777666666777999<<<===;;;<<<<<<===<<<<<<;;;:::888888888777777777777777555555555666888:::===>>>AAA???@@@BBBAAA@@@CCCIIIwwwkkkKKKNNNXXXiiiUUUQQQKKKEEEGGGAAA<<>>>>>FFFPPPfffrrrrrruuulllVVVIIILLLVVV[[[jjjvvvrrrcccTTTJJJDDDmmmRRRIIIEEEDDDGGGGGGCCCAAABBB===<<<>>>PPPzzzooo]]]YYYQQQJJJKKKSSS[[[]]]YYYUUUTTT[[[ggguuuwwwqqqfffYYYKKKBBB===<<<===AAADDDGGGLLLVVVeeeppp~~~hhhIII???;;;;;;AAAFFFIIIPPPZZZfff|||~~~xxx{{{www}}}zzz{{{~~~zzzsssssszzzuuu^^^MMMDDD???>>>AAABBBAAA@@@BBB???@@@@@@@@@@@@AAAAAAAAABBBDDDVVVtttxxxCCC777<<<222666:::;;;JJJcccxxx{{{~~~mmmjjj~~~vvv{{{fffWWW\\\___fffzzz~~~yyypppiiiYYYMMMAAA<<<999888999<<>>@@@???@@@BBBAAA???DDDKKKttteeeKKKRRR```gggVVVSSSKKKFFFHHHAAA===@@@@@@FFFWWW~~~mmm\\\RRRcccnnnnnnvvvtttxxx~~~```VVVQQQ[[[kkkyyyggglllzzzeeeIIIAAADDDDDDHHH\\\ppp~~~kkkhhhhhhyyy}}}cccFFF<<<===;;;>>>BBBBBBBBBNNN^^^yyy~~~sssfff^^^UUUNNNRRR[[[lll}}}jjjVVVIIICCCrrrVVVKKKGGGGGGKKKLLLHHHFFFGGG>>>???@@@LLLnnn{{{ppp```XXX___ooowwwvvvccc^^^aaappp~~~tttnnneeeZZZQQQIIIBBB>>>@@@CCCGGGIIILLLVVVfffqqq~~~gggJJJAAA???@@@GGGNNNPPP\\\rrr}}}sssnnn}}}|||{{{zzzxxxvvvuuuuuuuuuuuu\\\NNNIIIAAA>>>>>>AAABBB@@@@@@CCC??????@@@@@@@@@AAAAAAAAADDDEEEXXXttt}}}rrr???666<<<222555999===JJJ```uuu{{{wwwsss~~~[[[QQQWWW]]]fff|||~~~yyyqqqmmm___RRREEE???;;;999:::===???BBBEEEIIIQQQ```ssshhhNNN>>>777444444///222333444333444777:::;;;AAAFFFGGGLLLTTT[[[^^^gggrrrnnnWWWPPPKKKEEEGGGLLLWWWnnnbbbHHH<<<555555444333222333444333444444555555666666666777444444444555666777999999999:::<<<======<<<:::999999999777666666666777888666666666777999;;;===???>>>>>>@@@BBB@@@???EEEMMMnnnlllRRRXXXkkkfffXXXUUUKKKFFFHHHBBB???CCCAAAFFFUUUvvvwwwkkkdddUUU^^^lllpppzzzrrrrrr~~~hhh^^^\\\mmmuuuhhhmmmzzzuuuUUUCCCCCCFFFOOObbbwww~~~lllkkkiiizzzvvv\\\BBB<<<===<<>>===AAAGGGNNNYYYkkkbbbHHH:::555333111111333666666555555777:::;;;BBBGGGGGGIIIPPPYYY]]]iiivvv^^^HHHFFFDDD===BBBDDDKKK\\\rrr}}}oooZZZQQQcccuuuvvvaaaHHH:::888333555555333222444555444444444444444444444444444222333444555666666777777999:::<<<======<<<:::999:::999777666666666777888666666666777999;;;===???======???AAA@@@???FFFOOOjjjwwwZZZ]]]uuufffZZZWWWLLLGGGIIIDDDAAAEEECCCGGGVVVssstttqqqqqq___cccrrrwwwtttrrr~~~mmmfffkkksssmmmttt```HHHDDDIIITTTggg{{{llllllhhhzzz~~~rrrXXX@@@;;;<<<<<>>??????>>>===>>>@@@CCCCCCGGG\\\{{{mmmoooYYY:::999888666777777???AAAOOOkkk|||vvvzzzlll^^^VVVVVV___ttt}}}{{{xxxtttqqqcccXXXLLLCCC===888777:::???FFFNNNVVVeee}}}xxxUUUAAA:::777555444222333444444444555777999@@@BBBCCCDDDFFFNNNYYYaaammm|||mmmMMMCCCBBB???:::;;;===BBBHHHMMMLLLGGGAAA???DDDIIIGGG@@@999555444333333333333333444444444777666555666999999666222333555777777777666666666777777999;;;:::888888:::999;;;;;;888666555555444555555666777:::<<<>>>???>>>???;;;>>>FFFBBB@@@KKKlll|||]]]llleeeZZZWWWSSSQQQKKKGGGFFFDDDDDDJJJRRRuuupppjjjvvv|||qqqrrr~~~zzz~~~|||yyy{{{~~~{{{}}}pppRRRIIILLLYYYpppwwwsssxxx|||wwwgggUUUGGG@@@GGGHHHNNN]]]rrrmmmNNNDDDHHHMMMUUUaaalllsssyyy}}}|||YYYGGGBBB^^^UUUPPPUUUYYYTTTVVVVVVNNNGGGFFFEEEJJJ[[[yyy}}}tttiiiiiiqqqyyyyyytttvvv|||wwwuuurrrnnniiiaaaXXXRRRMMMNNNOOORRRXXXbbboooyyyzzzzzziiiNNNHHHJJJNNNWWWeeexxxhhheeemmmsss{{{yyyuuuqqqooonnnmmmlllkkklllppppppfffTTTFFF@@@@@@@@@??????>>>>>>>>>??????>>>??????>>>>>>>>>AAACCCDDDKKK___|||sssgggsssYYY;;;999888555777777===AAAPPPnnn~~~|||yyytttnnnZZZTTTVVV___ttt~~~{{{xxxuuuqqqnnndddXXXLLLCCC===888888;;;AAAKKKXXXccctttuuuSSS???888666555444222333555555444555777999>>>@@@BBBDDDGGGNNNZZZcccoooaaaGGG@@@@@@???>>>::::::;;;>>>@@@@@@===:::777;;;??????:::666555666444444555666777888888999:::999888:::;;;;;;888666777777777777666555333222555666888:::;;;999999:::888999999888777777777666555555666888:::<<<>>>??????@@@<<<>>>DDD???>>>JJJkkk]]]gggcccXXXVVVRRRQQQLLLIIIGGGFFFEEEKKKRRRooo~~~rrrvvvuuusss~~~|||ppprrrzzzwwwZZZNNNPPP___uuu{{{xxx|||xxxhhhVVVJJJEEEHHHMMMYYYmmmaaaGGGAAAFFFPPPZZZiiivvv~~~{{{vvvWWWGGGBBBcccXXXTTTZZZ___[[[\\\\\\SSSKKKIIIHHHLLLXXXppp{{{qqqgggkkkyyy~~~wwwoookkkqqq{{{|||{{{xxxuuupppiii```ZZZTTTTTTTTTVVV\\\ggguuu}}}oooWWWNNNOOOWWWeeezzzvvv______iiipppyyyuuurrrnnnlllkkkjjjhhhgggdddddd```WWWLLLCCC??????@@@???>>>>>>============>>>?????????>>>???BBBDDDFFFPPPfff}}}jjjddd{{{XXX<<<:::888555777666:::@@@PPPmmmtttvvvwwwtttvvv[[[SSSUUU___ttt~~~zzzwwwtttqqqnnnlllcccXXXKKKCCC===999999<<>>BBBDDDGGGOOO[[[dddqqqyyyOOO???===<<<===BBB;;;999777666777777666555333666888777444333444666555666777888999;;;<<<<<<:::999888999::::::888666:::999888777777666444333777888999::::::;;;::::::777777888888888888777888555555666888:::<<<>>>???@@@AAA===???CCC<<<===LLLqqq[[[bbbbbbWWWUUUSSSRRRNNNKKKJJJHHHGGGLLLRRRgggxxxwwwxxxqqq}}}|||eeegggpppgggYYYXXXiii|||{{{lll]]]TTTQQQRRR\\\ooolllQQQAAA???EEEXXXeeeyyyvvviiiQQQCCC???hhh[[[XXX```fffccccccbbbYYYPPPLLLJJJMMMUUUiii{{{ttt{{{{{{sssjjjbbbbbbmmmyyy~~~zzztttnnniiibbb```___aaaiiittt}}}ggg^^^]]]hhh|||nnn___dddoooyyy}}}|||tttqqqnnnlllkkkiiigggfffccc^^^VVVNNNGGGCCCAAA@@@@@@???>>>===<<<<<<<<<<<<===>>>?????????@@@CCCEEEHHHXXXnnnrrrkkk}}}VVV===;;;777666888777999>>>KKKccc}}}mmmtttyyyxxx}}}___QQQTTT^^^uuu|||yyytttpppnnnllljjjhhhaaaVVVIIIBBB===999:::===EEEYYYssshhhHHH777333333333333333444666666555666888::::::???CCCEEEGGGNNN[[[fffuuuddd@@@:::<<<888888@@@===;;;999888777777777777777888888666333333444666777777888888999:::;;;;;;:::999999999::::::999888::::::999:::;;;;;;:::888<<<<<<:::888999<<<===;;;<<<999777999999777666777555666777888:::<<<>>>@@@@@@AAA>>>@@@CCC<<>>AAAGGG___sss|||rrrqqqsssqqqgggWWWGGG===999mmm___]]]gggooolllllljjj```UUUOOOLLLNNNSSSfff{{{|||~~~tttlllfffiiivvv}}}zzzvvvtttrrruuu}}}}}}uuusss{{{pppjjjrrr|||zzzuuurrrooommmlllkkkiiigggccc[[[QQQIIIEEECCCAAA?????????>>>======<<<=========>>>?????????AAADDDGGGKKK```xxxxxxvvvTTT>>>;;;777666999888:::;;;CCCUUUmmmssskkkwww~~~zzzxxxzzz___QQQSSS___vvvzzztttpppjjjgggeeedddcccbbb[[[QQQFFF@@@<<<999:::===III___|||zzz```BBB444222333333333444555666666666777999;;;<<>>???>>>???AAA@@@???===;;;;;;<<<===<<<:::>>>FFFIIIFFFEEE===999:::999555444666666666777888;;;===???@@@???@@@>>>BBBDDD>>>JJJgggeeeOOObbbyyy___WWWXXXVVVTTTPPPOOONNNLLLJJJMMMRRR^^^jjjooouuu~~~}}}nnnxxx~~~zzznnngggwwwrrr|||www\\\JJJAAA@@@EEEKKKbbbzzzrrrlllcccaaa\\\SSSIII@@@:::777uuueeedddoooxxxvvvuuussshhhZZZRRROOOPPPQQQbbbwwwwww{{{wwwyyy}}}zzzuuussspppnnnmmmllliiiggg___WWWMMMFFFBBBAAA???===???>>>>>>======>>>>>>???<<<===??????@@@BBBEEEHHHOOOhhhnnnQQQ???;;;777777;;;:::::::::>>>KKK___qqq}}}qqqppp|||tttnnnoootttrrr\\\QQQTTT___vvv}}}tttmmmeeeaaa\\\XXXXXXXXXYYYXXXRRRJJJBBB>>><<<999999<<>>333333555444444555666777777777777:::<<<===BBBEEEEEEFFFOOO```nnnYYYDDD555777;;;666444888555888;;;==================>>>???@@@@@@@@@@@@???>>>>>>======<<<;;;;;;;;;<<<>>>?????????@@@CCCEEEHHHLLLPPPNNNFFF???===>>>???EEEHHHJJJSSS___```[[[NNNBBB::::::999444333777666666777999;;;===???@@@>>>???>>>BBBDDD@@@SSSwww~~~WWWNNNhhhrrr[[[XXXZZZXXXTTTQQQPPPPPPNNNJJJLLLQQQ\\\{{{qqqaaaeeeiiiuuutttvvv|||{{{xxxzzzpppaaaQQQGGGCCCBBBGGGLLL]]]rrrpppddd```VVVSSSNNNGGGAAA<<<999888~~~kkkkkkwww|||qqq]]]TTTRRRSSSOOO\\\{{{|||}}}~~~~~~{{{wwwsssqqqooommmllljjjgggeeeZZZTTTLLLFFFBBB@@@>>><<<>>>>>>>>>>>>>>>???@@@AAA<<<===>>>???@@@BBBFFFIIIQQQmmmhhhNNN???<<<777999>>><<<:::999===IIIZZZkkkwww|||xxx~~~~~~ooommmxxxiiippprrrcccRRRTTT```wwwxxxooocccZZZUUUQQQKKKHHHHHHJJJLLLLLLJJJCCC>>>===;;;888888:::DDDWWWppp}}}fffQQQ:::222555777666555555666777777777888:::<<<<<>>======>>>>>>???AAABBBCCC;;;===>>>???@@@CCCFFFIIISSSqqqzzzdddLLL???<<<777999???===999999>>>JJJ[[[lllvvv{{{qqqoootttjjjsssyyyoooRRRUUUaaaxxxvvvmmmbbbTTTJJJJJJFFF@@@===>>>@@@CCCDDDEEE???;;;<<<;;;888777888<<>>666777888999;;;>>>@@@AAA@@@???===@@@AAA???ZZZtttlllVVVVVVpppdddSSSVVVZZZVVVSSSPPPPPPQQQNNNJJJKKKOOOWWWggg{{{vvv___```]]]```ooosssvvvzzz|||{{{uuuXXXVVVSSSOOOGGG@@@BBBHHHJJJPPPXXX\\\ZZZRRRIIICCCAAA@@@===999666444555666www|||oooTTTQQQOOOMMMWWWxxx~~~{{{wwwsssooommmllljjjiiifffbbb___UUUOOOHHHAAA>>>>>>>>>===>>>>>>?????????@@@@@@AAA???<<<<<<@@@BBBDDDIIIPPP[[[wwwuuueeeUUUEEE===;;;999999:::999777CCCZZZllluuu~~~zzztttqqqzzz{{{yyyzzz{{{mmmVVVRRR]]]yyy~~~hhhXXXPPPGGG??????999777;;;===:::999<<<;;;===;;;888555555555444<<>>@@@AAABBB@@@===@@@BBBBBB^^^kkkSSS]]]~~~{{{___TTTWWWVVVOOOQQQQQQPPPOOONNNMMMMMMLLLWWW___qqqsssiiiiii]]]fffxxx}}}wwwwwwxxxyyyssseee```XXXNNNHHHFFFCCC???;;;AAABBBCCCDDDDDDBBB@@@>>>:::888666555444555777888wwwXXXQQQOOOOOOXXXrrr|||zzzvvvrrrnnnllljjjhhhfffccc___\\\QQQLLLEEE@@@>>>>>>??????@@@@@@?????????????????????======AAACCCDDDJJJQQQ___{{{vvvuuuiiiWWWEEE===<<<;;;::::::???@@@LLL^^^kkkvvv{{{qqqxxx}}}yyyrrrVVVQQQ[[[wwwsss^^^NNNFFF???888:::777888===@@@>>>@@@DDDBBBCCCAAA<<<777555555555555;;;DDDKKKQQQXXX```fffqqqxxxeeeKKK@@@666555777777666666444555666888:::<<<===>>>???@@@AAABBBIIIZZZqqqyyyOOO<<<888333222777;;;<<>>@@@AAACCCBBB@@@AAABBBCCCaaayyy^^^cccvvv\\\SSSVVVVVVPPPQQQQQQPPPPPPOOONNNNNNNNNTTT[[[lllxxxwwwiiikkkyyy}}}pppuuuxxxzzz}}}pppeeeUUUOOOGGGCCCBBBBBB???<<<777888888999888777666555777777555444444555777888}}}[[[RRRQQQSSSZZZlll~~~~~~zzzxxxtttqqqllljjjhhhfffccc___[[[WWWKKKGGGBBB???>>>?????????AAA@@@@@@??????>>>======???>>>???BBBCCCEEELLLUUUiiimmm{{{mmmYYYDDD<<<======;;;:::>>>AAAKKKWWWaaaqqqqqqlllvvvuuuXXXQQQXXXtttzzzgggQQQCCC===888444888888:::???AAAAAAEEEJJJMMMLLLHHHAAA999444444666555888===BBBJJJUUUbbbkkkqqqwwwvvvXXXEEE<<<555666888666555444333444666888:::<<<>>>???@@@AAABBBDDDLLL^^^uuuZZZ<<<777555222333999===???DDDJJJPPPYYYggguuu}}}kkkSSSEEE???<<<999777777888888888888888999:::<<<>>>@@@AAA@@@CCCAAA@@@???BBBdddkkklllnnnWWWQQQUUUUUURRRPPPPPPPPPPPPPPPPPPPPPPPPRRRWWWfff{{{}}}sssvvv|||nnntttzzz{{{|||zzzkkk^^^FFFBBB===<<<===???>>><<<555444444333333333333333444444444444555666777888```WWWUUUVVV[[[ggg|||wwwqqqzzzxxxvvvssspppllljjjgggddd```\\\VVVRRRHHHDDD@@@======>>>>>>===????????????>>>>>>>>>>>>>>>???AAADDDDDDFFFPPP[[[www~~~nnnmmmXXXCCC<<<===>>><<<:::;;;<<>>:::888666<<<===>>>@@@AAACCCHHHMMMXXXTTTMMMEEE<<<444444777777999<<<@@@HHHTTTcccnnnooovvvnnnOOO???888555777999666444333333444555888:::===???@@@AAABBBCCCFFFPPPbbbxxxdddGGG777:::777666888===???BBBHHHPPPXXXfffxxxmmmWWWHHHAAA;;;999888777777888888888888888999;;;<<<>>>@@@@@@<<>>??????@@@@@@>>>@@@CCCDDDCCCGGGUUUdddvvvfffUUUCCC===???>>><<<:::<<<;;;<<>>EEEPPP^^^hhhjjjsssiiiJJJ<<<777666999:::777444333333444555888:::===???@@@BBBBBBDDDHHHSSSdddxxxzzzcccQQQ???777===;;;:::===@@@AAADDDMMMXXXmmm~~~{{{hhhTTTDDD===;;;888888888888888888888999777888999;;;===>>>???@@@<<>>KKKvvveeemmm___QQQQQQRRRRRRSSSNNNNNNOOOOOOPPPQQQQQQQQQQQQUUU___uuuooowww~~~|||yyyzzz~~~xxxtttqqq|||wwwsssmmmiiihhh```LLL888333222222333555666666555333111///......///222333111333555666888888888888yyyoooddd]]]ZZZ[[[tttuuuggguuu~~~yyyvvvvvvuuurrrooollliiieee```[[[UUUNNNJJJCCCAAA>>>=========;;;::::::;;;<<<===???@@@AAAAAA>>>@@@CCCCCCBBBHHH[[[nnnuuu]]]PPPEEEBBBBBB@@@===<<<<<<:::888???QQQnnnwwwyyyxxxqqqqqqzzzeee[[[mmmtttbbbLLL???;;;:::===AAADDDHHHNNNUUU___jjjnnnmmmeeeVVVHHHCCC===555333666555888<<<@@@FFFQQQ]]]ffffffppphhhHHH<<<888888;;;<<<777444555333444666888:::<<<>>>???BBBCCCEEEJJJUUUddduuu|||dddNNNDDD;;;666<<<<<<===@@@CCCDDDJJJYYYggg~~~zzznnnggg\\\OOOCCC===;;;<<<666888::::::888777888999777888:::<<<===?????????>>>DDDAAA>>>EEEXXXuuuZZZkkk~~~\\\RRRTTTRRRPPPRRRNNNNNNNNNOOOOOOPPPPPPPPPMMMSSS]]]rrrllluuuxxxxxx||||||tttooommmzzz~~~}}}mmmiiieee^^^XXXVVVRRRDDD666111222333444444444444333222111000//////000222444333555777:::;;;;;;:::999ttthhhccc```[[[llllllttt}}}xxxtttrrrpppooonnnnnnnnnllliiijjjttt~~~}}}}}}yyywwwvvvuuurrrpppkkkhhhccc]]]XXXQQQJJJEEE???>>>======>>>???===<<<;;;<<<<<<===>>>???@@@@@@>>>@@@CCCBBBAAAIII```vvvgggTTTMMMHHHGGGFFFBBB??????;;;:::999;;;HHH^^^wwwrrrwwwzzzuuutttkkk\\\lll~~~nnn[[[FFF===<<<===AAAGGGKKKSSS```nnnfffRRRAAA>>>===666333444888;;;???CCCJJJUUUbbbkkkiiisssiiiLLL===::::::======888666666444555666888:::<<<===>>>BBBCCCFFFLLLVVVdddqqqzzz|||rrrXXXCCC???:::888>>>===???DDDIIIMMMXXXlll|||qqqhhhccc___]]]PPPLLLFFFAAA???>>>===<<<666999;;;<<<999777888888666888:::<<<>>>?????????@@@DDD@@@>>>JJJcccwwwbbbSSSmmm}}}[[[TTTWWWRRRNNNPPPMMMMMMNNNNNNNNNNNNNNNNNNJJJQQQYYYjjjssseeettt~~~zzz|||}}}}}}{{{|||~~~}}}ooojjjjjjzzz||||||~~~tttfff[[[[[[ZZZVVVQQQMMMJJJAAA999000222555666666555444444333333222222222333555555555777:::===>>>===;;;:::sssiiihhhggg___kkkssswwwzzzrrrjjjeeeaaa]]][[[ZZZZZZXXXVVVZZZhhh|||~~~yyytttqqqnnnhhhfffjjjmmmkkkkkkooovvv~~~~~~wwwppppppvvv{{{xxxrrr|||}}}}}}zzzxxxwwwuuussspppjjjfffaaa[[[UUUNNNGGGBBB<<<;;;<<<===@@@@@@???>>>============>>>>>>>>>>>>>>>@@@BBBAAA@@@JJJccc{{{\\\NNNKKKJJJLLLJJJDDDAAABBB===??????>>>CCCTTThhhvvvzzzqqqxxx}}}{{{}}}~~~mmm]]]lll|||lllXXXEEE===>>>@@@EEEKKKSSS^^^ooofffOOO<<<;;;<<<777222333888:::===AAAIIIUUUcccnnnooowwwmmmQQQ???<<<<<<>>>===999666888555666777888:::;;;<<<===BBBCCCFFFMMMWWWcccnnnuuuvvvmmmTTTAAA???===<<>>>>><<<888444666999======:::888777888666888:::<<<>>>????????????BBB>>>===LLLhhhvvviiiUUUQQQrrr}}}[[[VVVYYYSSSMMMOOOMMMMMMMMMMMMMMMMMMMMMMMMIIIPPPVVVccceee___sss|||}}}~~~|||}}}~~~wwwjjjfffhhhyyysssrrrsssyyyrrrbbbXXXSSSJJJOOOQQQMMMHHHCCC;;;333000333666888777777666666111111111111111222333333777999<<>><<<:::hhhjjjfffbbbhhhoooyyy}}}xxxnnnbbbWWWOOOKKKJJJKKKMMMLLLJJJNNN]]]uuu|||yyyvvvmmmccc\\\VVVOOOOOOUUU]]]bbbcccmmmvvv|||pppkkkeeebbbdddiiinnnqqq|||mmmaaaeeeqqq{{{zzzvvvuuurrrnnnjjjfffbbb\\\VVVPPPIIICCC???======<<<<<<<<<======>>>;;;===============???AAAEEE@@@AAAEEEFFFLLLiiiZZZOOOOOOMMMKKKIIIGGGEEEDDD>>><<<;;;<<<>>>HHH[[[mmmyyyzzzvvvsss{{{~~~uuu|||xxxbbb```vvvhhhQQQ@@@@@@BBB@@@HHHVVVeeevvvsssRRRGGG>>>;;;888444666<<<444:::>>>@@@HHHXXXjjjtttxxxqqqKKKAAA===;;;======999777888222555999;;;<<<<<<>>>???FFFIIIJJJLLLTTTbbbkkknnnvvv```JJJBBB@@@===???DDDCCCFFFNNNXXXdddwwwwwwrrrqqqiiiccc[[[SSSMMMHHHDDDBBB>>>>>>===<<<:::999888888888888888777777777777777888999:::<<<>>>???@@@@@@DDDBBB:::EEEPPPrrr|||vvvlllYYYNNN\\\cccXXXVVVQQQMMMMMMJJJNNNQQQOOOKKKJJJLLLOOOMMMRRRSSSYYYuuurrrhhh^^^iii~~~{{{{{{||||||~~~uuurrrjjjdddaaa\\\aaazzzjjjggggggmmmrrruuuxxx|||ttt```UUUQQQNNNIIIHHHGGGFFFEEEBBB===:::666777999::::::999777666444444333333333444444555777999;;;=========<<<;;;xxxjjjsssqqqjjjlllpppvvvxxxvvvpppeeeYYYNNNGGGEEEEEEDDDFFFGGGGGGLLL\\\ttt{{{wwwqqqfff[[[KKKFFF@@@@@@FFFMMMPPPQQQ[[[gggxxxyyyppphhh\\\WWWRRRPPPRRRVVVZZZ\\\bbbaaaaaa___YYYYYYgggvvv~~~|||~~~{{{wwwtttqqqkkkgggaaa]]]XXXRRRMMMHHHCCC???======<<<<<<<<<=========<<<=========<<<<<<>>>@@@CCCAAABBBEEEGGGTTTrrryyyYYYRRRQQQNNNKKKIIIGGGFFFEEE>>>======>>>@@@GGGXXXiiiuuuzzz|||~~~yyyooo}}}zzzyyyxxx|||gggcccrrr\\\JJJ@@@CCCHHHKKKZZZlll~~~[[[GGG@@@;;;:::888444555888666<<>>???@@@@@@@@@AAA<<>>:::999:::;;;;;;:::888666555555444444333333444444555777888:::<<<===<<<;;;:::wwwppp~~~|||qqqooooooqqqhhhppphhh[[[OOOEEEAAAAAABBB@@@BBBEEEFFFMMM^^^vvvzzztttlll^^^QQQAAA===:::;;;???DDDGGGGGGPPP___ttt~~~yyyoooaaaXXXMMMJJJFFFEEEGGGIIIKKKLLLKKKIIIHHHKKKQQQ___vvv{{{yyy{{{{{{wwwtttooohhhccc[[[WWWRRRNNNJJJFFFBBB???============<<<<<<======<<<=========;;;;;;===???AAACCCDDDDDDJJJ^^^}}}oooXXXUUUSSSOOOKKKHHHGGGFFFFFF???>>>?????????EEETTTcccvvv|||zzzssszzzllleee~~~kkkPPPFFFBBBHHHOOOXXXppphhhEEE===:::999:::999666555777888???DDDHHHRRRdddttt}}}vvvXXXEEE@@@<<<===;;;555222222444666999;;;===???CCCFFFHHHJJJKKKNNNXXXgggrrrtttkkkWWWFFFDDDGGGGGGIIIMMMVVV[[[jjjsssjjjccc[[[UUUSSSMMMIIIEEEAAA@@@???>>>===;;;;;;:::999888888777777777777777777777777888888888999;;;===???@@@@@@AAA>>>CCC>>>EEEVVV|||oooRRRKKKQQQrrrttt]]]TTTRRRMMMJJJKKKMMMOOOPPPNNNLLLLLLPPPTTTTTTUUUQQQQQQbbbyyy{{{nnnooollloooxxx||||||zzz|||~~~zzzyyyjjjXXXMMMHHHFFFHHHOOOUUUaaa{{{|||~~~ssscccVVVNNNHHHIIIMMMRRRYYYaaadddbbbYYYLLLCCCBBBCCCBBBGGGEEEDDDCCCCCCAAA>>><<<<<<<<<===<<<;;;888666555555555444444444444444555666777999;;;<<<;;;:::999|||vvvqqqllllll~~~}}}ooo]]]rrr}}}nnndddVVVIIIBBB@@@BBBDDDBBBEEEHHHKKKSSScccyyy~~~}}}xxxqqqgggXXXJJJ@@@>>>===>>>BBBEEEFFFFFFNNN^^^ttt~~~{{{ttthhhZZZPPPGGGEEECCCBBBDDDEEEFFFFFFDDDCCCDDDKKKYYYmmm{{{yyy|||zzzvvvsssnnngggaaaXXXTTTOOOJJJGGGDDD@@@>>>===============<<<<<<<<<<<<======<<<;;;;;;<<<>>>???DDDEEEDDDMMMggg{{{gggXXXXXXUUUPPPKKKHHHGGGGGGGGGBBB@@@@@@@@@@@@FFFWWWggg|||{{{|||}}}oooeee|||xxxbbbJJJEEEEEELLLTTTddd\\\===::::::;;;;;;:::777777888:::@@@FFFLLLWWWiiiyyy~~~qqqWWWGGGBBB>>>???===777444444666888:::<<<>>>AAAFFFJJJKKKLLLLLLOOOZZZhhhqqqrrraaaPPPCCCDDDIIIJJJNNNSSS]]]iii}}}nnnfff```XXXRRRQQQLLLHHHDDD@@@>>>===;;;999999999888888777777666666777777777777777888888888888999;;;===???@@@AAAAAA???FFF???DDDWWWvvvVVVOOOZZZlllYYYSSSQQQKKKIIIKKKQQQQQQOOOMMMKKKLLLOOOSSSTTTSSSOOOOOO[[[nnnyyy{{{www{{{xxxwwwzzz|||yyy~~~{{{}}}zzz}}}~~~tttbbbPPPEEEHHHFFFHHHOOOWWWfff~~~yyysssqqqnnncccVVVPPPGGGAAAAAACCCGGGNNNTTTVVVRRRJJJCCC@@@@@@@@@@@@EEECCCAAAAAAAAA@@@>>>============<<<;;;:::888777666555555444444444444555555666888:::;;;:::999888~~~uuuyyyllliiilllvvvwwwzzzrrr[[[lll{{{mmmbbbRRREEE@@@AAADDDGGGGGGIIILLLPPPXXXhhh{{{{{{|||zzztttmmmdddTTTGGG=========???BBBDDDFFFFFFNNN]]]qqq|||{{{xxxsssjjj___SSSKKK@@@???>>>>>>@@@AAA@@@???@@@CCCHHHPPP^^^pppyyyvvvxxx|||}}}zzzwwwuuurrrmmmeee___WWWSSSMMMHHHEEEBBB>>><<<======>>>>>>===<<<;;;;;;<<<=========;;;<<<===??????DDDFFFHHHTTTmmmyyy~~~bbb[[[YYYVVVQQQLLLIIIHHHHHHHHHDDDBBBAAABBBEEEPPPfffyyyooooooddd{{{oooXXXEEEDDDHHHRRR^^^tttwwwUUU>>><<<>>>===:::777777999:::;;;AAAGGGNNN[[[mmm{{{zzz{{{~~~{{{wwwjjjUUUFFFAAA>>>???===999666666777999<<<>>>@@@DDDIIILLLNNNOOONNNQQQ[[[fffllljjj^^^QQQHHHIIILLLMMMSSS\\\hhh|||vvvggg___YYYRRRMMMLLLKKKHHHDDDAAA???===;;;999777777777777777777777777666666777777888888888888999:::;;;===???@@@AAAAAAAAADDD===EEE[[[yyyWWWSSSfffvvveeeVVVRRRPPPJJJIIILLLRRRQQQOOOLLLJJJJJJMMMOOOQQQOOONNNOOOXXXhhhxxx}}}yyyxxx|||wwwsssuuu}}}~~~|||wwwlllZZZJJJBBBKKKIIIJJJPPP[[[lll~~~{{{uuunnnjjjeee\\\SSSLLLEEE???@@@AAABBBEEEJJJLLLHHHDDDDDDDDDBBB@@@???DDDBBB???>>>>>>???>>>===;;;<<<<<<<<<;;;;;;::::::777666555444444444444444444666888:::::::::999888|||sss|||vvviiiiiinnnssstttsss~~~|||cccnnn}}}yyyjjj^^^NNNBBB???BBBEEEHHHIIIKKKNNNSSS\\\jjj{{{zzzzzzvvvnnnggg___QQQEEE======???AAACCCFFFHHHIIIRRR```qqq~~~}}}}}}|||xxxqqqggg[[[PPPIII===<<<;;;<<<>>>??????>>>???EEEMMMTTT```ooo||||||tttqqqrrruuuyyywwwtttssspppkkkbbb\\\UUUQQQKKKFFFCCC@@@>>><<<======>>>>>>>>><<<;;;:::;;;===============???AAAAAACCCIIIRRR```uuu|||vvvaaa]]]ZZZXXXTTTPPPMMMLLLKKKKKKEEECCCCCCFFFLLL[[[ttt}}}yyyiiizzzpppcccvvveeeNNNAAACCCLLL\\\qqqkkkNNN======@@@???888555777:::;;;;;;AAAHHHPPP^^^ppp|||}}}nnniiimmmiiifff^^^PPPGGGBBB??????>>>999666666999;;;>>>@@@CCCFFFJJJMMMNNNNNNNNNQQQZZZdddeeeaaaYYYPPPKKKMMMNNNPPP[[[iiiqqqaaaXXXRRRLLLHHHGGGDDDBBB???>>>>>>===;;;:::666666777777777777777777666666666777888888999999999:::<<<>>>???AAAAAABBBAAAAAA===QQQlll^^^\\\vvvkkk]]]SSSQQQNNNIIIHHHMMMPPPOOOLLLJJJIIIJJJJJJKKKLLLLLLLLLOOOUUUbbbvvvyyy|||xxx~~~xxxuuuuuuxxx}}}{{{pppjjj```OOOCCC@@@GGGGGGJJJRRR___sss{{{yyyvvvrrrmmmhhhbbb[[[UUUIIICCC>>>>>>>>>===>>>AAACCCAAAAAAEEEFFFCCC@@@AAADDDAAA>>><<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;777777666555444444444444555666888:::;;;:::999888xxx|||nnnlllooopppxxx|||{{{mmmsss|||wwwhhh[[[KKKAAA???CCCGGGHHHJJJLLLPPPVVV```nnn~~~{{{yyyrrrhhh```XXXMMMBBB>>>???AAACCCFFFIIILLLOOOWWWdddttt~~~|||uuuhhhZZZNNNGGG===<<<;;;<<>>???>>><<<:::999;;;<<<>>>>>>>>>???AAADDDDDDCCCLLL^^^ooo~~~~~~ooo```^^^\\\ZZZXXXUUUSSSQQQPPPOOOHHHGGGGGGIIINNNZZZqqqzzz{{{kkk|||uuueeepppvvvZZZGGG@@@EEESSSkkkcccKKK???<<>>???===CCCIIIRRR```rrr}}}uuu___UUUWWWUUUUUUTTTMMMMMMGGGDDDCCCAAA;;;888888:::===@@@CCCEEEGGGJJJLLLKKKKKKLLLPPPZZZbbb```ZZZPPPMMMOOOUUUXXX___sss}}}nnn\\\RRRLLLGGGDDDDDD???===;;;;;;<<<<<<:::999666666777777777888888888555666666777888888999999999:::<<<>>>@@@AAABBBBBBBBBAAAEEEggg```bbb{{{aaaVVVOOOOOOLLLFFFFFFLLLJJJIIIHHHHHHIIIJJJJJJJJJJJJIIIKKKOOORRR[[[pppzzzuuuwww~~~~~~{{{xxx}}}oooaaa[[[RRRFFF@@@BBBDDDGGGNNNYYYjjj}}}{{{wwwtttrrrpppmmmhhh```[[[XXXIIIBBB<<<;;;:::888999<<<<<<;;;>>>DDDFFFBBBBBBFFFEEEAAA===::::::;;;;;;;;;<<<<<<;;;::::::999999999888777666555444444444444555777999:::;;;;;;999999sssnnnooojjjoootttwww|||wwwggg[[[KKKBBBAAAEEEHHHJJJKKKNNNRRRYYYdddsss|||yyyoooddd[[[TTTIII???===???AAACCCEEEIIIMMMPPPXXXdddrrryyy~~~}}}~~~}}}uuuhhhWWWIIIBBB<<<::::::;;;>>>AAABBBBBBBBBLLLSSSWWW```sssvvvtttyyy}}}xxxvvvsssqqqmmmeeeZZZSSSLLLIIIDDDAAA@@@@@@??????===>>>??????>>><<<:::999;;;<<<>>>??????@@@CCCEEEFFFCCCOOOgggzzzlll```^^^]]]]]][[[YYYWWWUUUSSSRRRLLLJJJIIIJJJKKKSSSeeevvvzzztttwwwpppyyygggkkk}}}mmmSSSCCCCCCIII[[[xxxyyy```LLLBBB<<>>DDDKKKSSSbbbsss~~~tttZZZKKKLLLKKKOOOTTTSSSTTTNNNJJJIIIEEE???;;;::::::>>>BBBEEEGGGHHHJJJLLLGGGIIIKKKPPPZZZaaa^^^VVVMMMOOOWWWbbbiiiuuuzzziiiWWWLLLFFFAAA???@@@???===;;;;;;;;;:::888666666666777777888888999999555666666777888999999999999:::<<<>>>@@@AAABBBBBBDDDCCCNNN{{{|||WWW^^^kkk[[[RRRLLLMMMJJJDDDEEEKKKEEEEEEEEEGGGIIIKKKJJJJJJIIIHHHKKKOOOOOOUUUjjjuuulll}}}www}}}~~~~~~|||vvvdddUUUPPPKKKCCCBBBHHHFFFLLLVVVccctttyyyyyypppoooooommmggg___ZZZYYYKKKBBB;;;888777666888;;;999999===DDDEEECCCEEELLLFFFBBB===:::999:::;;;;;;>>>===<<<:::999888777777888888777555555444444444666777999;;;<<<;;;:::999~~~sssuuunnnlllzzz|||sssiiiYYYIIIDDDDDDFFFHHHJJJLLLSSSYYY^^^hhhxxx|||yyyqqqgggZZZNNNDDD???CCCDDDEEEFFFHHHKKKOOOSSSbbblllvvvyyywwwvvvvvvwwwzzz{{{~~~tttgggZZZLLL@@@<<<888888>>>BBBCCCCCCDDDDDDOOOYYY___jjj}}}|||wwwpppllliiidddZZZSSSHHHEEEAAA===;;;:::::::::>>>>>>>>>>>>??????<<<;;;:::===??????<<<<<>>===CCCGGGEEE@@@???FFFMMMHHHKKKQQQ\\\kkkzzzxxx]]]NNNNNNMMMQQQXXXXXXccc^^^SSSHHHDDDDDD@@@;;;@@@AAABBBDDDFFFGGGFFFEEEGGGJJJQQQXXX^^^___[[[WWWRRRYYYdddppp~~~lllUUUJJJHHHFFF@@@:::;;;;;;::::::999888777777999999888888888888999999777777777888999999:::::::::<<<>>>??????AAACCCEEEEEECCC]]]mmmXXX```aaaPPPNNNKKKHHHEEEDDDCCCCCCGGGFFFGGGIIILLLMMMMMMLLLKKKMMMMMMJJJKKKTTTdddppprrrhhhuuutttyyy{{{{{{uuuqqq```OOOFFFDDDCCCCCCDDDGGGLLLWWWgggzzz~~~vvvrrrtttpppjjjhhhhhheee___YYYMMMDDD:::666999;;;:::777;;;===???BBBEEEGGGHHHIIIHHHFFFAAA>>><<<<<<>>>???<<<<<<<<<<<<<<<<<<<<<<<<999888777777777777777888;;;::::::;;;=========<<<~~~tttxxxooommmvvv}}}tttcccTTTEEE@@@BBBEEEIIIMMMLLLRRRYYY^^^iiiyyy{{{wwwooocccVVVJJJBBB>>>AAACCCDDDFFFHHHLLLQQQUUUdddqqq{{{xxxmmmggggggjjjqqquuu|||sssfffYYYIII======999999???CCCCCCBBBDDDCCCMMMWWWaaaqqq}}}vvvooojjjfff```WWWPPPFFFDDD@@@<<<::::::;;;<<<@@@@@@@@@AAAAAA???===<<<===>>>??????>>>@@@CCCFFFGGGLLLccc~~~{{{eee]]]dddccc___[[[ZZZ\\\\\\YYYVVVRRRRRRQQQNNNLLLMMMRRRVVVooo}}}sssuuu{{{vvvmmmzzzsssXXXGGGEEEHHHWWWpppxxxfffTTTAAACCCHHHKKKHHHBBBAAAGGGNNNOOOUUU]]]hhhvvv|||```PPPOOOQQQZZZgggjjjvvvpppcccTTTMMMLLLEEE===AAAAAACCCEEEGGGGGGFFFEEEHHHKKKQQQXXX^^^^^^\\\YYYZZZdddrrrkkkRRRGGGEEEDDD???;;;;;;;;;::::::999888888777888888888777777888888888777777777888999999::::::;;;===???@@@AAABBBDDDFFFEEEDDDddd^^^VVVfff~~~YYYMMMKKKIIIFFFDDDCCCCCCCCCEEEEEEEEEHHHJJJLLLKKKJJJJJJKKKKKKIIIIIIPPP]]]hhhjjjbbbxxxyyyuuuyyy}}}{{{~~~qqqgggXXXIIIBBBBBBBBBCCCEEEJJJOOO[[[nnnyyyvvvsssooojjjhhhgggddd^^^YYYNNNEEE;;;777888:::999777;;;<<>>;;;;;;;;;;;;;;;;;;;;;;;;999888888777777777777777888999:::===@@@AAA@@@@@@{{{uuu{{{tttqqqrrr}}}uuuaaaTTTFFFBBBDDDGGGJJJNNNPPPVVV^^^eeeqqq}}}xxxnnn```SSSHHHBBB@@@@@@BBBDDDFFFIIINNNSSSWWWdddttt}}}sssbbbZZZ]]]cccllltttuuuiii\\\LLL???===:::;;;@@@CCCBBBAAACCCFFFNNNYYYggg|||}}}vvvlllfffaaaZZZQQQJJJCCCAAA===;;;:::;;;>>>@@@CCCDDDDDDCCCBBB@@@>>>===?????????@@@AAADDDFFFHHHGGGUUUppp~~~pppddd^^^bbb___^^^\\\ZZZZZZ[[[\\\]]]XXXVVVSSSPPPNNNLLLLLLLLL\\\uuu{{{nnnppp}}}uuuxxxfffNNNEEEHHHRRRdddzzzjjjYYYDDDDDDHHHJJJGGGCCCDDDKKKRRR```kkkxxxiiiWWWXXX\\\lll{{{fff[[[WWWLLL???AAACCCEEEGGGGGGGGGEEEDDDIIIMMMTTT\\\bbbfffggggggnnnzzzjjjOOOCCCAAA@@@===<<<;;;::::::999999888888888888777777666666777777888777777888888999:::::::::<<<>>>@@@AAABBBCCCEEEGGGGGGGGGllliiiNNNXXXsssoooOOOJJJHHHFFFDDDCCCBBBCCCCCCDDDCCCDDDFFFIIIJJJJJJHHHHHHJJJJJJIIIHHHMMMVVV___uuu{{{sssfff___ooozzzzzz{{{}}}yyyjjjYYYMMMAAA>>>@@@AAACCCFFFGGGMMM\\\qqq{{{yyyyyy}}}}}}xxxtttsssrrrnnnjjjgggfffccc^^^YYYOOOGGG===888888999888666:::;;;>>>AAADDDFFFGGGHHHGGGEEEBBB???===<<<<<<===999999999999999999999999999888888777777777777666777888:::===???@@@AAABBB}}}xxxuuu}}}zzzwwwrrr{{{|||tttdddYYYNNNKKKKKKKKKLLLNNNSSSZZZbbblllzzz}}}zzz}}}{{{pppaaaRRRHHHDDDDDDAAACCCEEEGGGIIINNNSSSWWWbbbooouuuiii\\\[[[ccchhhooozzzxxxnnncccSSSEEE>>>;;;<<>><<<:::;;;===AAACCCEEEFFFFFFEEEBBB@@@>>>===??????@@@AAACCCEEEEEEEEEIII___}}}wwweee```\\\]]]\\\]]]]]]ZZZYYYZZZ^^^bbb\\\ZZZWWWTTTRRROOOLLLIIIRRRjjjwwwyyyvvvpppuuuyyyxxxxxx~~~wwwvvvZZZHHHIIISSSgggyyy|||mmm[[[DDD>>>AAADDDCCCCCCGGGQQQYYYpppwwwfffgggoooxxxiiidddUUUAAADDDEEEGGGHHHFFFDDDCCCBBBIIIOOOYYYccclllssszzzkkkMMM@@@>>><<<:::<<<:::::::::999999888888888777777666666666666777777777777888999999::::::;;;===???AAAAAAAAABBBDDDFFFIIIIIIppp{{{XXXIIIaaabbbIIIGGGFFFEEECCCCCCCCCCCCDDDCCCCCCCCCEEEHHHJJJIIIHHHFFFHHHJJJIIIIIILLLSSSYYYeeezzz|||rrrpppiiiccciiiwww|||zzz~~~zzzzzzrrraaaNNNDDD<<<<<>>===<<<<<<===::::::::::::::::::::::::888888888888777777666555888888888999:::>>>BBBEEE{{{xxxvvv~~~|||yyyqqqttt{{{ssscccZZZSSSRRRRRROOOOOOQQQVVV\\\eeeppp|||tttssszzz|||qqqbbbRRRGGGDDDDDDCCCDDDFFFGGGIIILLLQQQTTT___hhhhhh^^^[[[eeeooorrrtttzzzqqqfffVVVGGG???======AAABBB@@@AAAEEEPPPYYYggg{{{zzzpppcccYYYSSSMMMFFF@@@<<<<<<;;;;;;===@@@CCCEEEEEEGGGHHHFFFBBB???>>>>>>===???AAACCCCCCCCCCCCBBBKKKeeemmm```]]]ZZZ[[[ZZZ\\\\\\ZZZXXXYYY___ddd\\\ZZZXXXVVVTTTQQQMMMIIIPPPhhhsssttt}}}xxxnnnqqqzzzyyynnnTTTJJJUUUeee}}}ooo\\\DDD;;;===??????AAAIIIUUU^^^xxxuuuyyywwwsssaaaHHHFFFHHHIIIHHHEEEBBBBBBCCCKKKSSS___iiirrr}}}jjjLLL@@@===999888;;;::::::999999999999999888777777666666666666777777888888888999::::::;;;;;;<<<>>>@@@AAAAAAAAACCCEEEJJJKKKttttttUUUMMMmmm}}}ZZZJJJGGGFFFDDDCCCCCCDDDDDDEEECCCCCCCCCFFFHHHJJJIIIHHHEEEHHHJJJJJJKKKNNNRRRVVV^^^ooowwwssssssrrrkkkfffooozzzwwwtttwww{{{yyykkkXXXHHHAAA<<<===???@@@BBBEEEEEEJJJWWWlllwww^^^```hhhppptttqqqoooqqqmmmkkkhhheeeccc___[[[YYYRRRKKKBBB<<<::::::999888:::;;;===???AAACCCDDDDDD<<<<<<<<<<<<<<<=========::::::::::::::::::::::::888999999999888777555444888777666555888???IIIPPP||||||{{{}}}yyypppppp|||ttt^^^WWWRRRRRRSSSRRRTTTWWWaaaeeemmmyyytttoookkknnnxxx}}}{{{rrrcccRRRFFFBBBBBBCCCDDDEEEFFFGGGKKKOOOSSS]]]cccaaa[[[```qqq|||{{{zzz|||tttiiiWWWHHHAAA??????BBBBBBAAAEEEKKKTTT___qqqvvvkkk]]]SSSMMMHHHBBB>>>:::;;;<<<>>>AAACCCEEEGGGEEEHHHJJJHHHCCC@@@???@@@===AAADDDDDDBBBBBBEEEHHHQQQlll{{{hhh```\\\YYY]]]ZZZ[[[\\\ZZZXXXYYY]]]aaaXXXXXXXXXVVVTTTPPPNNNLLLQQQkkkwwwwww~~~|||~~~zzzxxxjjjTTTRRReeexxxsss```FFF>>>>>>??????CCCMMMZZZcccnnnQQQHHHJJJJJJHHHEEEDDDGGGJJJSSS\\\gggpppxxxdddGGG???===888777;;;999999999999999999999999888777777666666777777888888888999999:::;;;;;;;;;===>>>@@@AAA@@@AAACCCDDDHHHRRR|||tttWWWVVV{{{pppTTTLLLFFFEEEDDDCCCCCCCCCDDDEEECCCBBBCCCEEEHHHIIIIIIHHHFFFGGGIIIJJJJJJMMMPPPRRRZZZjjjwwwyyyzzz|||pppwwwpppmmmqqq|||}}}zzz|||eeeQQQDDD???<<>><<<;;;;;;<<<;;;<<<===???@@@AAAAAAAAA:::;;;<<<============<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999999888777555444555555555555888BBBPPPZZZ}}}sssooo|||~~~xxxaaaYYYQQQOOOOOOQQQWWW^^^iiilllrrr|||}}}hhhhhhiiippp{{{|||{{{uuugggUUUGGGAAAAAA@@@BBBCCCEEEGGGJJJOOOSSSYYYbbbeeebbblll{{{rrraaaRRREEECCCBBBCCCCCCDDDJJJRRR]]]kkk~~~rrrgggXXXNNNHHHEEE@@@===888:::>>>AAADDDFFFGGGGGGFFFJJJLLLJJJEEEAAABBBDDD@@@DDDFFFCCC@@@CCCMMMWWWbbbzzz{{{wwwdddaaaZZZWWW___ZZZ[[[[[[ZZZYYYYYYZZZ\\\WWWYYY[[[XXXTTTPPPPPPQQQSSSqqqvvvvvviiiWWW\\\sssyyygggLLLAAAAAABBBDDDJJJVVVeeeooouuuUUUHHHJJJKKKIIIHHHIIIOOOUUU___iiiuuu~~~xxxZZZAAA===>>>888777<<<999999999999999999999999888888888777777888888888888888999::::::;;;;;;<<<>>>@@@AAABBBAAABBBCCCEEEHHH]]]vvv[[[___cccMMMIIIEEEDDDCCCAAAAAAAAABBBCCCAAAAAAAAADDDFFFHHHGGGFFFFFFFFFGGGFFFGGGHHHJJJKKKSSScccwwwqqqooorrr{{{}}}~~~zzzaaaLLL???<<<<<<@@@CCCBBBCCCFFFDDDFFFLLLUUU___eeedddbbbccciiittt}}}|||tttnnnmmmhhhhhhgggddd```\\\YYYXXXTTTOOOGGGAAA======>>>???======>>>>>>??????>>>>>><<<===>>>??????===<<<;;;999999999999999999999999888999::::::999777444333222444555666888@@@MMMVVVwwwooouuuxxx|||jjj___TTTNNNLLLOOOXXXaaahhhjjjnnnwww{{{mmmiiilllqqqzzz|||}}}yyylllYYYJJJCCCBBB>>>???BBBDDDFFFKKKPPPTTTUUUccckkklllxxx}}}nnn___HHHFFFDDDEEEEEEFFFNNNXXXggguuuwwwooodddUUUKKKFFFCCC@@@===777:::???CCCFFFGGGGGGGGGGGGKKKNNNLLLGGGCCCDDDFFFDDDGGGGGGBBB>>>DDDUUUcccttt|||mmm______WWWTTT```[[[ZZZZZZZZZZZZYYYXXXXXXZZZ]]]___\\\UUUQQQRRRUUUVVVwwwpppqqqiiiZZZbbb|||}}}lllQQQBBBBBBDDDHHHQQQ```ppp{{{vvvUUUGGGIIIKKKJJJJJJNNNWWW^^^jjjtttoooRRR<<<;;;>>>999888===999999999999999999999999999999888888888888999999888999999::::::;;;;;;<<>>@@@AAA>>>>>>>>>>>>>>>======<<<@@@@@@AAAAAA@@@>>>;;;999888888888888888888888888888999::::::999777444222111444666666666:::CCCKKKrrrlll~~~wwwfffVVVPPPOOONNNRRRXXXaaabbbfffpppxxx{{{vvvpppssssss}}}sssbbbPPPEEEAAAAAA@@@@@@CCCIIIOOOSSSUUUbbblllwww~~~xxxfffLLLFFFCCCFFFIIILLLUUU```|||nnn\\\IIIAAA@@@>>>;;;;;;888>>>EEEGGGEEECCCDDDFFFLLLMMMNNNLLLJJJIIIJJJKKKPPPDDD>>>BBBDDDJJJaaa{{{|||eee___]]]WWWVVV]]]ZZZ[[[\\\\\\ZZZZZZ[[[\\\\\\```bbb^^^UUUQQQRRRVVVZZZooo~~~xxxsss|||nnndddwww}}}qqq]]]JJJDDDBBBJJJWWWggg{{{yyyxxx^^^QQQKKKHHHJJJOOOUUU^^^fffxxxrrrWWWGGG;;;:::<<<;;;888888999999888888888888888888::::::999999888777777777<<<;;;:::::::::<<<>>>@@@CCCHHHDDDAAAEEECCCCCCMMMRRRwwwZZZttteeeLLLJJJCCCDDDCCCBBBAAA@@@@@@???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBDDDEEEFFFGGGKKKWWWnnn|||wwwtttvvv}}}}}}{{{~~~}}}~~~aaaIII:::===???>>>???DDDHHHIIIPPP[[[iiitttqqqiiiiiigggcccaaa^^^\\\XXXVVVSSSPPPJJJEEEAAA??????@@@;;;:::<<>>@@@DDDEEELLLSSSSSSIII>>>:::666666777:::<<<===;;;:::888999::::::999888777666444333333333555999<<>>>>>@@@LLLfff|||ccc^^^]]]WWWVVV\\\\\\]]]___^^^]]]]]]^^^___bbbbbb___ZZZSSSQQQTTTWWWXXXjjj||||||vvv{{{uuuppptttbbbMMMFFFCCCMMM^^^qqqxxx}}}{{{eeeUUUOOOJJJMMMSSS[[[eeeoookkk[[[NNNCCC999999;;;:::999:::888888888888888888888888888888888888888999999999;;;:::999999:::<<>>======<<<<<<>>>AAADDDDDDDDDEEEJJJNNNMMMOOOOOONNNKKKIIIIIIIIIGGGDDD???;;;AAAUUUqqqtttaaa^^^]]]WWWVVV[[[^^^```bbbbbbaaaaaaaaabbbgggccc\\\VVVRRRSSSUUUWWWVVVcccsssyyy}}}|||yyyhhhTTTJJJFFFRRRggg}}}|||uuuZZZRRRLLLNNNUUU___lllvvvxxxssswww}}}kkkWWWIIICCC===999999999888999;;;888888888888888888888888777777888888999::::::;;;999999999999;;;===@@@AAA???EEECCCDDDIIIGGGKKKZZZqqq~~~```VVV~~~}}}VVVHHHIIIBBBBBBAAA@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEECCCJJJ]]]rrr{{{jjjgggpppuuuzzzyyynnnpppzzz~~~}}}}}}~~~|||uuuuuu~~~lllVVVFFFBBBAAACCCDDDGGGTTTcccuuussskkkfffccc___\\\ZZZWWWSSSPPPSSSPPPJJJEEEAAA>>>>>>>>><<<:::<<>>>>>>>>>>>>>>?????????????????????????????????@@@AAABBBCCCCCCCCCFFFSSSddduuuvvvjjjdddhhhuuu||||||vvvooouuu|||tttqqqzzz~~~}}}~~~qqq\\\MMMEEECCCGGGKKKSSShhh}}}nnnddddddaaa]]]ZZZXXXUUUQQQOOORRROOOJJJEEEAAA>>>=========;;;>>>FFFMMMSSSZZZbbb``````bbbccc\\\OOOEEEBBBBBB???:::888888999:::999999999999999999999999888888777555333222222333444iiiWWWXXXhhhvvv|||lll___]]]fffrrrzzz}}}vvvnnn___RRRJJJNNNRRRTTTUUU[[[eeemmmwww}}}~~~yyyhhhTTTOOOJJJJJJXXXqqquuuVVVJJJ???<<<<<<:::;;;<<>>@@@BBBCCCAAAEEEEEEHHHLLLKKKXXXrrrhhhWWWQQQhhh```GGGDDDDDDAAA??????>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>???@@@AAABBBEEECCCLLLXXXddduuuxxxjjjccceeejjjttt}}}{{{uuuvvvwwwqqqwww}}}~~~wwwcccPPPIIIFFFLLLUUUeee{{{kkkbbbbbb___\\\YYYWWWTTTQQQNNNOOOMMMIIIDDDAAA>>>===<<<<<<<<>><<<===<<<===@@@@@@CCCGGGKKKMMMLLLJJJIIIIIILLLOOOOOONNNMMMLLLMMMEEEAAADDDUUUooojjjccc^^^]]]\\\ZZZZZZ]]]```ccceeeeeeccc```______]]][[[XXXWWWWWWVVVRRROOONNNSSS\\\eeennnwww~~~sssooozzz|||~~~wwwmmmccc___mmmzzzvvv{{{vvvdddXXXRRRNNNHHHCCC===;;;;;;>>>BBBJJJXXXeee}}}vvvpppjjjddd\\\PPPEEE???<<<<<<<<<999<<<===:::888::::::888777777777888999999::::::<<<;;;;;;:::999999888888999:::;;;>>>@@@BBBCCCDDD@@@CCCCCCHHHMMMOOOaaavvvYYYOOOQQQqqqyyySSSDDDCCC@@@AAA>>>======<<<<<<=================================>>>>>>======>>>>>>???@@@DDDAAAGGGPPPYYYjjjuuunnnhhhooopppttt|||xxxuuu|||vvvyyy|||lllSSSRRRQQQWWWfff|||yyykkkddd^^^\\\YYYWWWVVVSSSQQQNNNMMMKKKHHHDDDAAA???======:::<<>>===<<<<<<888;;;:::777888<<<<<<888666777777888999999:::::::::::::::::::::::::::999;;;<<<>>>@@@BBBCCCDDDDDDAAADDDEEELLLSSSXXXqqqjjjPPPNNNXXX{{{nnnIIICCCBBB===AAA===<<<<<<;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<=========<<<======>>>???BBB???DDDJJJOOObbbtttvvvsss~~~vvv||||||qqq[[[bbbeeejjj|||pppfffdddZZZXXXUUUTTTSSSRRRPPPMMMJJJHHHFFFCCCAAA???>>>>>>;;;>>>HHHYYYlll|||vvvppprrrggg]]]OOOCCC;;;999999999:::999999999999:::;;;<<<::::::999999888888888888yyyeeeXXXTTTZZZbbbzzzxxxxxx~~~wwwfff^^^dddooo|||}}}~~~zzzkkkYYYUUUPPPVVVjjjoooPPPEEE???;;;===AAACCCGGGKKKHHHFFFFFFFFFHHHJJJJJJIIINNNPPPRRRRRRNNNJJJHHHGGGDDDHHH^^^~~~kkkdddbbb___^^^\\\[[[]]]```ccceeegggfffccc___]]]\\\WWWWWWUUUTTTSSSRRRSSSSSSRRRQQQWWWeeetttzzzyyyuuuyyyzzz}}}wwwuuummmiiiqqqtttvvvvvvbbbVVVGGG@@@??????;;;666555444555888999999===DDDIIIHHHDDD???@@@EEEGGGDDDBBBAAA@@@>>>===;;;:::999666888777444777======888666777777888999999::::::888999999::::::;;;;;;<<<<<<===???AAACCCDDDDDDEEEEEEGGGIIIQQQZZZaaa~~~```JJJOOO```gggDDDDDDBBB;;;AAA<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<======>>>BBB>>>BBBEEEHHH[[[rrrxxxzzzxxxxxx}}}yyyqqqdddpppwww{{{yyyfff___```WWWUUUSSSRRRRRRQQQOOOMMMHHHGGGEEECCCAAA@@@???>>>???@@@HHHWWWgggttttttmmmnnnjjj```QQQDDD<<<999:::;;;::::::999888999:::<<<===::::::::::::::::::::::::sss___WWWWWW[[[^^^ppp}}}}}}wwwxxx{{{~~~zzztttcccYYYVVVcccsss{{{~~~oooQQQAAA===???AAABBBCCCEEEHHHKKKJJJIIIIIIIIIIIIKKKMMMNNNVVVTTTPPPNNNMMMLLLKKKIIIGGG___{{{qqqjjj```^^^ZZZXXXXXX[[[^^^```jjjhhhfffbbb___]]][[[ZZZZZZWWWUUUWWW[[[\\\YYYUUUSSSWWWWWWccc{{{}}}||||||yyy||||||}}}uuunnnjjjlllooonnnnnnpppnnnnnnnnnmmmkkkhhhfffdddVVV]]]pppvvvnnn^^^RRRCCC:::999999777444555666777999999999888888:::999888:::???CCCFFFHHHFFF>>>999:::<<<:::999:::999888888777777888888999888888999999999::::::::::::;;;;;;:::999:::<<>>@@@CCCDDDDDDDDDDDDEEEHHHDDDGGGVVViii\\\SSSSSSfffxxxSSSHHH@@@<<<>>>===<<<;;;;;;::::::;;;;;;<<<;;;::::::999999::::::;;;<<<<<<<<<<<<<<<===>>>>>>???>>>???AAADDDPPPggg|||~~~{{{zzzxxxuuupppkkknnn}}}nnnaaaYYYVVVSSSQQQOOONNNNNNMMMKKKJJJIIIHHHFFFDDDBBB@@@@@@???===CCCKKKUUU___iiisssyyy||||||tttiii```[[[TTTNNNEEE<<<777666888:::<<<<<<<<<===============777999;;;<<<<<<;;;<<<===tttaaaWWWUUUXXXZZZiiiyyy~~~~~~zzzuuukkkcccaaakkkxxx}}}jjjUUUEEE>>>===@@@DDDGGGHHHHHHIIIJJJKKKKKKJJJJJJKKKMMMNNNOOOVVVVVVTTTRRROOOMMMKKKKKKSSSnnn~~~hhhccc^^^\\\YYYWWWXXXZZZ]]]```gggfffcccaaa^^^\\\[[[ZZZ[[[YYYVVVXXX[[[\\\YYYVVVUUUXXXWWWeee~~~vvvsss{{{}}}|||qqqhhh```^^^\\\WWWTTTTTTMMMMMMMMMLLLJJJHHHFFFEEEFFFPPPeee}}}zzzyyyyyyyyy|||yyylllddd\\\PPPBBB:::888999777555555666777888888888888777999999:::===AAAEEEHHHIIIHHH@@@:::;;;;;;999888999999999888888888888999999999999999999::::::::::::999:::;;;;;;::::::<<<>>>===@@@CCCFFFFFFFFFGGGHHHKKKKKKTTTdddyyy\\\UUU\\\uuulllJJJBBB===<<<>>><<<;;;;;;::::::::::::;;;;;;;;;::::::999999::::::;;;<<<<<<;;;;;;<<<<<<===>>><<<;;;<<<===@@@KKK```ssszzz{{{{{{zzzwwwsssmmmgggeeeooo|||rrrcccZZZVVVUUURRRPPPOOONNNNNNMMMKKKIIIHHHGGGFFFCCCBBB@@@@@@??????CCCJJJQQQYYYaaahhhnnnssstttsssnnneee[[[RRRMMMEEECCC@@@<<<;;;:::;;;<<<<<<<<<<<<<<<============888:::;;;;;;;;;;;;<<<>>>tttbbbVVVRRRSSSVVVeeeppp}}}~~~~~~zzzwwwppplllllluuurrr]]]NNNCCC?????????CCCHHHLLLLLLKKKKKKKKKNNNMMMMMMMMMNNNOOOPPPQQQUUUWWWWWWTTTOOOLLLMMMNNN___}}}ppp^^^]]]\\\ZZZXXXVVVWWWYYY\\\^^^cccbbbaaa___]]]\\\\\\[[[]]][[[XXXYYY[[[\\\YYYVVVWWWZZZYYYeee~~~tttrrruuuzzzpppfff[[[UUUOOOGGGBBB@@@;;;;;;::::::999777666555:::EEE[[[tttsssiiicccbbbccceeegggkkkrrrzzzvvvssstttooogggaaaYYYOOOBBB999777888777555555666666777777777777666:::;;;===@@@CCCFFFHHHIIIIIIAAA::::::;;;888777999::::::999999999999::::::999999999:::::::::;;;;;;888:::<<<<<<<<<<<<===>>>===@@@EEEIIIJJJJJJKKKKKKHHHMMMYYYmmm~~~ZZZXXXhhh```BBB>>><<<===???:::;;;;;;::::::::::::;;;;;;::::::999999999999::::::;;;;;;;;;;;;;;;<<<<<<===;;;::::::<<<===EEEWWWhhh{{{~~~yyyppppppwww|||{{{yyyuuupppkkkccc]]]```gggppp{{{rrrcccYYYTTTTTTUUUQQQPPPOOOOOOOOOMMMJJJHHHGGGFFFDDDCCCAAA@@@?????????BBBHHHMMMRRRYYY___ccckkkkkkhhhbbbXXXOOOHHHDDD888999<<<===>>>>>><<<;;;;;;<<<<<<<<<=========>>>:::;;;;;;;;;:::;;;===???pppaaaUUUPPPQQQSSSccchhhttt~~~~~~|||}}}}}}zzzwwwqqqppprrryyy|||nnn\\\OOOFFF???>>>@@@DDDGGGLLLNNNNNNNNNNNNNNNPPPPPPPPPPPPPPPQQQQQQRRRSSSUUUUUUQQQLLLKKKPPPUUUhhheeeYYY[[[YYYXXXVVVUUUVVVXXX[[[]]]``````___^^^^^^]]]^^^^^^^^^\\\ZZZZZZ[[[[[[YYYWWWWWW\\\\\\cccuuu}}}yyy~~~}}}vvvnnncccXXXQQQKKKCCC>>>===::::::::::::999999888888999CCCUUUiii|||qqqcccXXXRRRNNNPPPRRRTTTVVVZZZ___ccc{{{lll___```fffgggccc```WWWNNNBBB:::777777666555555555666666777777777777<<<>>>AAACCCEEEFFFHHHIIIIII@@@:::999:::888888999;;;::::::999999::::::;;;::::::::::::;;;;;;;;;;;;777:::===>>>>>>>>>>>>???@@@DDDIIILLLMMMMMMMMMMMMIIINNN[[[qqqvvvUUU[[[ttt}}}YYYAAA>>>===??????888;;;::::::::::::::::::;;;::::::999999999999:::::::::::::::::::::;;;<<<<<<;;;:::;;;<<<===BBBOOO]]]rrruuummmxxx}}}~~~xxxppppppyyy}}}yyysssmmmiii```YYYWWWZZZdddsssvvvpppfff\\\VVVSSSSSSTTTOOONNNNNNNNNNNNLLLIIIFFFEEEDDDCCCAAA@@@?????????===@@@EEEIIINNNSSSXXX\\\___^^^[[[UUUMMMEEEAAA???666888;;;>>>???===;;;999;;;<<<<<<======>>>>>>>>>======<<<;;;:::;;;>>>AAA}}}wwwiii\\\TTTPPPPPPQQQ\\\___fff{{{|||{{{}}}|||zzzzzzzzzxxxvvvqqqqqqrrrwwwzzzpppjjjYYYPPPGGGCCC???<<<<<<@@@JJJKKKMMMNNNNNNNNNPPPRRRQQQQQQQQQRRRRRRRRRRRRRRRPPPPPPOOOLLLJJJNNNXXX```qqqrrr]]]WWWZZZVVVUUUTTTTTTUUUXXX[[[]]]______^^^^^^^^^___``````^^^]]][[[ZZZZZZZZZYYYXXXUUU^^^^^^^^^hhhrrrzzz~~~nnnlll{{{yyyrrrggg\\\QQQKKKEEE>>>:::999555555555555666666777777:::BBBNNN\\\mmmppp___QQQGGGAAA<<<>>>???@@@AAACCCFFFHHHkkkcccUUUJJJKKKSSSXXXXXXXXXVVVNNNCCC;;;777666555444555555555666777777888999???BBBEEEFFFFFFGGGHHHJJJJJJBBB;;;::::::999888:::;;;::::::999999::::::;;;::::::;;;;;;;;;<<<<<<<<<888;;;>>>@@@@@@@@@AAABBBFFFJJJNNNPPPPPPOOOOOOOOORRRXXXfffeeeRRRdddlllOOO???>>>===??????888:::::::::999999::::::::::::999999888888999999:::999999999999999::::::;;;:::999:::;;;;;;===FFFQQQ]]]~~~zzzoooeeeccclllsssyyyyyyuuuxxxzzzsssmmmeee]]]TTTPPPQQQXXXhhhvvvzzzzzzxxxuuuvvvxxxtttmmmhhheee```ZZZVVVRRRPPPPPPNNNMMMLLLLLLLLLJJJHHHEEECCCCCCAAA@@@????????????===???BBBDDDFFFIIIMMMPPPLLLLLLJJJEEE???;;;999999999:::<<<===>>>======<<<<<<<<<===>>>>>>???@@@@@@??????>>>===<<<<<>>RRRooopppSSSGGG???AAAIIINNNRRRUUUWWWPPPFFF===777555444444555555555666777999;;;<<>>FFFNNNfffrrroookkkccc```gggjjjqqqzzz~~~~~~|||vvvpppeee\\\SSSNNNLLLOOOZZZdddiiikkkiiifffeeegggddd```^^^]]][[[XXXTTTPPPMMMKKKMMMKKKIIIHHHHHHHHHFFFDDDAAAAAA@@@???????????????===>>>???>>>===>>>???AAA@@@@@@@@@===:::888888999;;;;;;;;;<<<===???AAABBB======>>>???@@@AAABBBBBB@@@AAAAAA@@@??????AAACCC|||mmm[[[PPPNNNOOONNNLLLGGGPPPPPPYYYxxx~~~}}}}}}}}}~~~~~~|||zzz{{{wwwwww{{{~~~~~~~~~|||}}}}}}~~~zzzyyywwwvvvuuusssrrrqqqooopppllliiimmmuuuxxxuuupppeee\\\VVVOOOEEE???>>>@@@;;;888999:::===EEEMMMKKKMMMOOOOOOOOONNNOOOPPPOOOPPPQQQRRRRRRQQQPPPOOOLLLMMMPPPUUU___kkkvvv~~~}}}dddYYYXXXXXXWWWTTTSSSTTTTTTVVVYYY[[[]]]\\\\\\\\\\\\]]]^^^___```[[[ZZZYYYXXXWWWXXXYYY[[[UUU]]]ZZZXXX^^^dddlll{{{yyyxxx|||tttnnnlllyyyvvvVVVMMM[[[jjjwww~~~|||vvvooohhh\\\PPPHHHBBB;;;666666666666666777999;;;===>>>888@@@HHHPPP```yyyttt```RRRGGG>>>888444555666666555666888:::AAAYYYqqq}}}xxxbbbNNNFFFAAACCCIIIOOOVVV\\\XXXRRRHHH>>>888555444333444555555666888;;;===???CCCGGGKKKMMMMMMPPPVVV\\\\\\QQQGGGBBB???;;;:::;;;999999888888888888999999;;;<<<<<<<<<===============>>>@@@AAABBBDDDGGGJJJNNNPPPRRRRRRRRRTTTVVVXXX\\\rrr{{{aaaTTTNNNgggaaaIII===<<<===888999<<<888::::::999999999999::::::999999888888888888999999888777777777777888999999888777888;;;:::888:::@@@DDDSSS___fffiiiccceeetttyyy}}}|||~~~{{{uuulllccc[[[XXXVVVUUUYYY^^^aaadddeee```^^^______]]]ZZZYYYWWWTTTRRROOOMMMLLLMMMJJJGGGEEEEEEEEEEEEDDD@@@@@@???>>>>>>>>>??????=========<<<999888999;;;<<<===>>>>>><<<;;;<<<=========<<<===>>>@@@AAACCC>>>??????@@@BBBCCCCCCDDDBBBCCCDDDCCCBBBAAABBBCCCmmmXXXLLLLLLNNNMMMIIIDDDPPPNNNPPPmmm}}}|||||||||}}}|||zzzxxx{{{wwwvvvyyy||||||~~~}}}~~~~~~{{{}}}zzzzzzyyyxxxvvvuuusssqqqpppooojjjkkkhhhdddfffjjjggg___YYYQQQLLLKKKHHHAAA???AAA:::888999<<<>>>???DDDJJJIIILLLPPPRRRQQQOOOMMMMMMOOOOOOPPPQQQQQQPPPOOONNNLLLNNNTTT^^^kkkyyyuuu\\\VVVZZZ[[[WWWSSSSSSTTTUUUWWWYYY\\\]]][[[[[[[[[[[[\\\]]]^^^___YYYYYYXXXWWWVVVWWWZZZ\\\VVV[[[XXXWWWaaadddfffooowwwuuu|||~~~{{{yyy|||ssszzzrrrzzzzzzWWWIIIRRR```mmm}}}{{{vvvpppfff[[[NNNGGGAAA;;;777777444444444555777999<<<===<<>>>>>@@@AAABBBCCCEEEIIILLLOOOPPPQQQRRRSSSVVVZZZ]]]bbbmmmRRRJJJQQQvvv{{{QQQGGG???@@@@@@777555999555:::999999999999999999:::999999888888888888999999777777777777777888888999:::999;;;>>><<<999;;;???>>>IIIUUUdddmmmgggkkk~~~zzzxxx{{{rrrvvv}}}~~~zzzuuummmgggeeeeeebbbbbbeee___dddeeeaaa]]]^^^``````[[[YYYVVVSSSQQQOOOOOOPPPMMMIIIEEEBBBBBBCCCDDDDDD??????>>>>>>>>>>>>??????;;;<<<<<<;;;::::::;;;===999;;;======<<<;;;<<<===?????????>>>>>>>>>????????????@@@AAACCCDDDDDDEEEBBBDDDEEEEEEDDDCCCCCCDDD|||zzzhhhTTTMMMQQQUUUQQQKKKJJJNNNRRRVVV```ttt}}}|||zzzzzzzzzzzzxxxvvvyyyzzzzzzyyywwwvvvvvvwww~~~~~~|||}}}}}}~~~~~~}}}|||zzzyyyxxxwwwuuurrrpppnnnllllllhhhfffddd```\\\YYYVVVTTTMMMKKKHHHEEE@@@===999888888999:::===@@@DDDHHHJJJNNNMMMMMMMMMNNNOOOPPPPPPNNNPPPQQQPPPNNNMMMNNNPPPRRRNNNUUUiii}}}ggg[[[[[[YYYVVVWWW[[[WWWSSSRRRVVVYYY[[[[[[]]][[[ZZZ[[[]]]^^^]]]\\\TTTUUUWWWWWWWWWXXX[[[]]]WWWWWWVVVVVVYYY___gggmmmwwwgggjjjwww}}}}}}~~~sss}}}}}}]]]IIIQQQXXXfffxxx~~~zzzuuurrrbbbYYYLLLCCC???;;;666222555666666777777:::>>>AAA???EEELLLTTTeee{{{qqqYYYQQQNNNFFF===999555444333111000000222444:::>>>IIIZZZhhhjjj```VVVBBBCCCDDDHHHQQQ\\\dddgggaaaYYYMMMBBB:::666666777888888999888888:::>>>AAAJJJMMMLLLHHHJJJXXXhhhrrroooaaaSSSLLLGGG@@@<<<===???:::777::::::666555888>>>>>>>>>>>>????????????AAA@@@??????BBBGGGMMMPPPSSSQQQSSSVVVUUUTTT[[[fffqqq\\\OOOLLLbbbgggKKK@@@???===;;;999888777777888888777777666666555555777777777777777777777777666666777888888888888888888999999::::::999999888:::AAAQQQbbbiiilllxxx~~~~~~uuuuuu{{{{{{{{{zzz{{{{{{xxxsssooommmmmmhhhjjjhhhbbb______^^^ZZZXXXVVVSSSRRRPPPNNNKKKIIIHHHFFFCCCBBBBBBBBBAAA@@@>>>>>>============>>>>>>@@@???>>>===<<<;;;::::::;;;;;;<<<<<<===<<<<<<<<<===>>>???@@@@@@???>>>===BBBCCCEEEDDDBBBAAAAAAAAAEEEEEEFFFFFFFFFEEEDDDDDD{{{mmmvvvqqqdddTTTNNNRRRUUUSSSNNNJJJMMMNNNOOOUUUfff~~~~~~~~~|||{{{zzzzzzyyyxxxvvvxxxyyyyyyxxxuuuttttttuuuwwwyyy|||}}}~~~|||}}}}}}~~~~~~~~~~~~~~~|||yyyzzzzzzzzzzzzyyyxxxxxxwwwuuutttrrrooommmlllkkkjjjcccaaa]]]XXXSSSNNNKKKJJJCCCBBB@@@>>>===;;;;;;:::999:::<<>>>>>>>>?????????BBBAAA@@@AAADDDIIINNNQQQSSSSSSVVVYYYZZZ\\\hhhuuuYYYQQQUUUooo|||]]]FFF===<<<;;;999888888888888777777777777666666555555666666666666666666666666666666777888888888888777888888999999999999888888:::===JJJ]]]lllxxx~~~~~~}}}{{{zzz}}}}}}{{{zzztttsssnnngggddddddaaa\\\YYYWWWSSSPPPOOOLLLJJJHHHHHHFFFCCCAAAAAABBBAAA@@@>>>==================>>>>>>>>>======<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>===>>>???@@@AAAAAAAAA@@@@@@???AAADDDFFFGGGHHHJJJKKKFFFGGGHHHHHHHHHIIIJJJKKKxxxmmmaaammmnnndddXXXQQQPPPRRRQQQOOOKKKLLLKKKIIILLLYYYnnn~~~}}}{{{zzzzzzyyywwwuuuxxxyyyyyywwwtttqqqqqqrrrqqqsssvvvxxxzzz|||}}}~~~~~~zzz{{{}}}~~~~~~~~~}}}}}}}}}|||{{{zzzzzzzzz||||||}}}{{{zzzzzz{{{zzzxxxvvvvvvuuuuuuttttttttttttuuusssqqqooommmjjjhhhgggggg___[[[UUUOOOHHHDDDAAA@@@===<<<;;;:::999:::;;;<<<;;;===@@@CCCGGGIIIKKKLLLMMMNNNOOOPPPOOONNNMMMLLLKKKIIIHHHKKKPPPQQQMMMJJJNNN[[[mmm}}}nnnWWWRRRTTTUUUVVVZZZYYYXXXWWWXXXZZZ[[[[[[ZZZ\\\\\\[[[]]]^^^___^^^]]]YYYWWWVVVWWW[[[\\\[[[YYY[[[\\\[[[[[[[[[^^^cccfffiiihhhrrryyy}}}~~~|||xxxZZZYYYaaaooo~~~~~~}}}zzzuuurrrggg]]]OOOCCC<<<888444222666777888999:::===AAAEEEFFFKKKTTTdddvvv}}}sssWWWKKK@@@???CCCDDDAAA>>>555555333222222222333444666666999===BBBEEEDDDCCCEEEHHHIIIKKKTTTcccoootttppphhh\\\PPPFFF>>>888555888888888888999;;;@@@CCCBBBEEEGGGKKKVVVggguuu{{{{{{nnn^^^UUUNNNDDD:::555333;;;>>>999888<<<<<<888<<<<<<======>>>???@@@@@@CCCBBBBBBCCCGGGKKKPPPSSSTTTVVVZZZ]]]___hhhzzz~~~UUUUUUaaa~~~lllNNN???999999888888777888888888777777777666666666666555666666666666666666666666555666666777777777777777777888888999999888888777:::888@@@TTTiii|||yyynnnkkkrrr}}}{{{yyy{{{~~~vvvooommmlllfff^^^[[[XXXSSSPPPNNNLLLJJJHHHHHHEEEBBB@@@@@@@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???@@@@@@??????@@@AAABBBCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEDDDEEEGGGHHHIIIJJJKKKKKKMMMPPPRRRqqqccc]]]oootttkkk___SSSMMMKKKLLLMMMMMMMMMKKKIIIJJJUUUfffsss~~~|||{{{zzzyyywwwuuuyyyyyyyyyvvvssspppppppppmmmooorrrtttwwwzzz~~~}}}{{{{{{|||}}}~~~}}}~~~|||}}}~~~}}}{{{zzzyyyyyyxxxyyyyyyzzzyyyyyyyyyyyyxxxwwwvvvuuusssrrrqqqppppppqqqrrrssssssqqqnnnjjjgggdddbbbaaa[[[WWWPPPIIICCC???=========;;;:::999999:::;;;<<<===???CCCGGGJJJLLLMMMMMMMMMNNNPPPQQQPPPNNNLLLKKKKKKKKKLLLMMMOOONNNMMMKKK[[[hhhxxxqqqaaaSSSPPPRRRTTTWWW[[[WWWXXXYYY[[[\\\[[[ZZZYYY\\\[[[\\\]]]___```^^^]]][[[XXXVVVYYY___bbb___\\\XXXZZZ[[[\\\]]]```dddggglllpppwww}}}gggkkkrrr~~~}}}}}}|||zzzvvvssshhh^^^PPPDDD<<<888666555666777999:::;;;>>>BBBFFFCCCLLLYYYhhhuuuxxxlll^^^IIIDDD@@@AAAGGGJJJEEE>>>777555333222222333333333555666777888999;;;???AAABBBIIIMMMOOOWWWgggrrrtttuuukkk^^^RRRIIIBBB<<<999999999888888888:::???BBBDDDGGGJJJOOOYYYfffnnnoooppphhh]]]RRRIIIAAA<<<:::555FFFKKK???666999;;;777;;;;;;<<<===???@@@AAAAAABBBCCCCCCFFFIIIMMMQQQSSSUUUXXX]]]___dddsssvvvQQQXXXlll\\\BBB;;;:::999888888777777888888666666666666666666666666666666666666666666666666444555666666777777666666666777777888888777777666888666;;;JJJ^^^xxxyyyzzzrrriiieeemmm{{{||||||{{{qqqlllqqqxxx{{{xxxzzz|||~~~xxxwwwtttjjj^^^\\\XXXTTTPPPOOOMMMLLLJJJFFFDDD@@@???>>>>>>===<<<;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<=========>>>???@@@@@@@@@@@@@@@AAAAAABBBCCCDDDEEEEEEEEEHHHIIIIIIGGGDDDCCCCCCDDDIIIKKKMMMNNNOOOSSSXXX]]]jjj]]]\\\sssyyypppbbbTTTJJJGGGJJJNNNQQQPPPNNNKKKKKKQQQ^^^ggg|||~~~|||{{{{{{zzzxxxvvvzzzzzzyyywwwssspppooopppjjjlllnnnoooqqqtttxxx|||~~~~~~}}}||||||}}}~~~|||}}}}}}}}}~~~}}}|||{{{{{{zzzzzzyyyyyyyyyyyyxxxyyyyyyxxxwwwuuuttttttqqqpppooonnnmmmnnnoooppprrrppplllgggbbb]]]ZZZYYYSSSPPPJJJDDD@@@======<<<:::999999999:::;;;===>>>???AAADDDHHHKKKMMMNNNNNNMMMNNNPPPQQQPPPNNNLLLKKKJJJMMMPPPNNNKKKJJJNNNRRRkkktttfff]]]TTTRRRTTTUUUXXXZZZVVVXXX[[[\\\\\\[[[YYYXXXZZZZZZ[[[]]]``````^^^\\\[[[XXXXXX\\\cccfffddd```YYY[[[\\\]]]]]]___aaadddlllwwwqqq{{{~~~}}}}}}|||}}}}}}{{{wwwttthhh___RRRFFF===999888888666777999999:::===BBBEEEBBBOOO]]]eeegggbbbWWWLLLEEEGGGIIIMMMWWW]]]UUUGGG:::777333111222333333222444666888999:::<<>>???<<<<<<===>>>???@@@AAABBBBBBCCCEEEHHHKKKOOORRRTTTVVVZZZ^^^```iii~~~lllOOO]]]wwwuuuQQQ???<<<<<<;;;:::888777777777777555555555555555666666666555555555555555555555555444444555666666666666555555666666777777666666555333444;;;EEEQQQjjj|||tttsssooommmvvv~~~{{{|||qqq^^^VVV^^^iiizzz~~~|||yyy{{{||||||oooaaa\\\YYYUUURRRPPPOOOMMMKKKEEEBBB???======<<<;;;:::;;;;;;<<<======<<<;;;;;;999::::::;;;<<<===>>>???======>>>???@@@AAAAAA@@@AAAAAABBBCCCDDDFFFGGGGGGFFFGGGHHHHHHIIIJJJMMMOOOHHHLLLRRRVVVZZZaaakkkrrrjjjaaaaaawwwvvvnnnaaaSSSJJJHHHLLLOOOQQQQQQOOOLLLJJJMMMTTTYYYmmm}}}{{{{{{{{{{{{yyyxxxyyyyyyyyyvvvrrrpppooopppgggggghhhggghhhjjjnnnqqqwwwxxxzzz{{{|||}}}~~~~~~|||{{{|||}}}|||}}}}}}}}}}}}|||zzzyyy||||||{{{{{{zzzzzzyyyyyyvvvwwwxxxvvvtttqqqqqqqqqmmmmmmlllkkkjjjjjjjjjjjjllljjjeee```ZZZUUURRRPPPIIIGGGCCC???<<<;;;::::::444666777:::<<>>HHHSSS```uuuzzzfffAAA<<<555222222444444333333555888:::<<>>;;;:::999888999===BBBGGGDDDIIIOOORRRXXXaaaeeeeeepppsssmmm^^^NNNDDD@@@>>>444EEEMMMDDD888888>>>BBB>>>>>>??????@@@AAABBBBBBCCCEEEGGGKKKOOORRRTTTVVVXXX\\\^^^aaapppYYYQQQggggggKKK@@@>>><<<;;;:::888777666666666444555555555555666666666555555555555555555555555333444444555555555555555444555555666666555555444000333;;;AAAGGG[[[zzz~~~~~~}}}}}}iiiRRRIIIMMMUUUfffmmmqqqqqqwww}}}|||yyymmmccc```\\\YYYWWWSSSOOOLLLFFFCCC@@@>>>===<<<;;;:::;;;<<<===>>>>>>===<<<;;;::::::;;;<<<===>>>???@@@======???@@@AAAAAAAAAAAABBBBBBBBBCCCEEEGGGIIIJJJFFFGGGIIIIIIJJJLLLOOORRROOOVVV```hhhoooyyy{{{iiigggdddrrrpppiii___TTTLLLIIIJJJKKKKKKLLLLLLKKKJJJKKKOOORRRbbbuuu~~~~~~~~~|||{{{{{{||||||{{{yyyvvvwwwwwwtttqqqooonnnoooeeeeeedddbbb```aaadddgggiiimmmrrruuuwwwxxx{{{~~~{{{|||}}}|||{{{zzz{{{||||||||||||{{{zzzyyyyyyxxx{{{{{{zzzzzzyyyxxxwwwwwwsssuuuuuusssooolllkkklllhhhhhhgggfffeeecccbbbaaaaaa___[[[VVVQQQMMMJJJHHHCCCBBB???===:::999888777777999<<>>BBBEEEFFFFFFXXXgggkkkvvv{{{mmmaaaYYYOOODDD;;;::::::::::::===CCCJJJOOOPPPUUUXXXXXX]]]gggrrrvvv{{{nnn```SSSDDD888555:::>>>===999999===AAA@@@@@@@@@AAAAAABBBBBBBBBEEEGGGKKKOOOSSSVVVXXXYYYZZZ]]]^^^dddxxxbbbMMMZZZuuuxxxTTTCCC>>>;;;999888777777666666666777444444444555555555666666555555555555555555555555333333444555555555555444444444555555555555444444222444999===>>>KKKlll~~~}}}~~~||||||kkkZZZRRROOOLLLTTT^^^dddfffppp~~~rrroookkkgggccc]]]VVVQQQIIIFFFBBB@@@??????===<<<;;;<<<>>>??????>>><<<;;;;;;<<<<<<===>>>???@@@@@@>>>???@@@AAABBBCCCCCCCCCDDDDDDDDDEEEGGGIIILLLMMMKKKLLLMMMNNNPPPSSSWWW[[[eeemmmyyymmmdddfff___ffflllggg^^^VVVNNNIIIFFFDDDDDDGGGIIIKKKKKKMMMPPPSSSZZZjjj|||}}}{{{zzz{{{|||}}}|||{{{tttuuuuuussspppnnnmmmnnngggfffddd```^^^]]]```bbb]]]bbbiiinnnppprrruuuwwwyyy{{{|||{{{zzzzzz{{{|||~~~}}}|||{{{zzzyyyyyyyyyyyyyyyyyyyyyxxxwwwuuuuuuppprrrssspppkkkhhhggghhhcccddddddcccaaa___\\\[[[XXXVVVRRRNNNJJJGGGEEEDDDAAA@@@???===;;;888777666>>>@@@CCCEEEFFFEEECCCAAABBBBBBCCCDDDGGGJJJMMMOOONNNMMMMMMMMMNNNOOOPPPPPPOOOMMMMMMRRR]]]nnnjjjmmm]]]YYYSSSQQQUUUXXXUUUPPPTTTXXX[[[[[[XXXVVVVVVWWWVVVVVVYYY\\\^^^^^^\\\ZZZ[[[^^^```aaa```^^^^^^^^^\\\\\\[[[YYYXXXYYY\\\___aaauuuqqqooo|||}}}}}}~~~}}}~~~|||yyy||||||}}}~~~~~~{{{yyyrrrkkk___QQQCCC999555444555666666555555777:::===AAAFFFHHHCCCAAAGGGPPPUUUooo{{{{{{PPPFFF;;;555666888999999;;;999888:::@@@EEEHHHIIIFFFYYYhhhlllyyy~~~ssshhh[[[JJJ>>>999999:::<<<@@@HHHQQQWWW```cccddd```cccooo~~~uuufffOOO:::@@@:::999>>>AAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBGGGJJJNNNRRRVVVYYYZZZ[[[\\\^^^___gggnnn]]]QQQOOOccciiiFFF<<<999555555555555555555666777777444444444555555555666666555555555555555555555555222333444444555555444444333444444555555444444333666555777999777>>>WWWqqq{{{|||xxxttt}}}|||zzzvvvnnnhhh^^^SSSKKKVVV^^^bbbmmm~~~~~~yyytttnnnfff]]]WWWKKKHHHDDDBBBAAAAAA???>>><<<===>>>@@@@@@>>>===<<<=========>>>???@@@@@@@@@???@@@AAACCCDDDEEEEEEEEEEEEEEEEEEGGGIIIKKKNNNOOOLLLNNNSSSXXX^^^eeemmmrrrzzzyyywwwddd\\\cccbbbdddaaa[[[TTTLLLHHHFFFFFFHHHHHHIIIIIIJJJKKKKKKLLLSSSbbbvvv}}}{{{~~~~~~zzzzzz~~~xxxyyyxxxuuurrrooonnnmmmmmmkkkgggbbb^^^^^^^^^______\\\___bbbcccdddhhhmmmrrrrrrsssvvvxxxzzzzzzzzzzzz}}}|||{{{yyyxxxvvvuuutttxxxuuurrrqqqrrrsssssssssoooooonnnllliiigggeeecccgggfffddd```[[[VVVRRRPPPQQQPPPNNNJJJFFFBBBBBBBBB======<<<;;;888888:::<<<<<>>===???AAACCCCCCCCCCCCCCCCCCCCCCCCDDDIIIPPPUUUXXXZZZ[[[\\\[[[___cccnnnsssZZZTTTLLL[[[lllzzzPPPFFF???666<<<666666777777777777666666555555555555555555555555555555444444444444555555333333444444444444333333666666666666555444333222555444444555555;;;JJJYYYoooyyyxxx}}}vvv|||yyypppfffUUUOOOPPP\\\lllxxxxxxlll^^^UUUTTTNNNHHHFFFGGGHHHEEEBBB???AAABBBBBBAAA@@@@@@AAA===>>>???@@@AAAAAABBBBBBDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIJJJLLLOOOQQQSSSVVVZZZ```ffflllvvviii^^^cccbbb^^^\\\VVVPPPJJJGGGFFFFFFGGGGGGHHHIIIIIIJJJKKKKKKKKKWWWgggxxx~~~xxxxxxzzz|||{{{yyy{{{}}}vvvuuurrrpppnnnmmmlllllljjjfff```]]]\\\\\\\\\\\\WWWYYY[[[[[[\\\___dddhhhkkkmmmooorrrtttuuuvvvvvvwwwwwwwwwvvvtttsssrrrrrrrrrpppnnnmmmnnnnnnnnnmmmlllkkkjjjhhheeebbb```______^^^[[[WWWSSSOOOLLLJJJHHHGGGFFFBBB>>><<<===>>><<<======;;;:::;;;===??????EEEJJJLLLPPPRRRNNNGGGDDDBBBCCCEEEDDDBBBFFFMMMFFFJJJKKKIIIJJJMMMLLLGGGFFFKKKWWWjjj~~~eeeXXXZZZVVVVVVVVVWWWXXXYYYZZZ[[[WWWWWWVVVUUUTTTSSSRRRRRRWWWVVVVVVYYY\\\]]][[[YYY[[[ZZZYYY[[[\\\\\\YYYVVVUUUWWWYYYYYYXXXXXX[[[^^^^^^___]]][[[bbboooxxxyyy|||}}}xxxvvvyyyuuupppiii```YYYXXXaaaooo}}}~~~~~~}}}{{{zzzxxxxxxpppllldddXXXJJJ???:::888666777888888999:::<<<===AAACCCGGGOOO\\\lll}}}uuuVVVJJJ>>>999999999<<>>>>>@@@CCCGGGJJJUUUfffxxxpppWWWEEE@@@===:::999<<>>888<<>>===<<<===@@@BBBCCCGGGKKKOOOVVVZZZTTTLLLFFFDDDDDDFFFEEEBBBEEEJJJFFFJJJKKKJJJJJJLLLJJJFFFKKKYYYmmm~~~zzzpppZZZSSSRRRTTTTTTVVVWWWXXXYYYYYYYYYVVVTTTRRRPPPNNNNNNOOOPPPUUUUUUVVVXXXZZZ[[[ZZZXXXZZZXXXWWWWWWXXXYYYWWWVVVUUUVVVXXXXXXWWWXXXZZZ\\\ZZZ\\\YYYUUUVVV```kkkrrrooo}}}~~~~~~wwweeeUUUKKKJJJUUUddduuu~~~~~~}}}{{{yyywwwuuutttqqqmmmfffZZZMMMBBB;;;888777888999::::::;;;>>>AAAGGGIIIQQQaaayyymmmXXXKKK???:::999999<<<@@@@@@@@@@@@???@@@DDDJJJNNNZZZlll~~~kkkRRRCCC@@@===<<<:::===JJJ]]]kkkpppvvv}}}|||dddKKK???===888;;;AAAGGGIIIHHHCCC???BBBAAAAAAAAACCCEEEHHHJJJTTTUUUVVVWWWWWWXXXZZZ\\\___hhhwwwtttSSSSSS\\\zzz~~~TTT??????888222:::555666666777777666666555444444444444444444444444555444444333333444444555222333333444444333333222444333222222222333555555:::555333444555555999???WWWkkkqqqooommmnnnooouuuzzzrrrpppfff[[[VVVVVVYYYbbbkkkxxx{{{~~~~~~yyyqqqmmmiiifffeeeccc^^^YYYRRRNNNJJJIIIKKKMMMMMMLLLHHHGGGEEEDDDCCCDDDFFFGGGIIIJJJJJJKKKMMMOOOQQQRRRSSSUUUYYY___eeelllqqqttt|||qqqoooiiiVVVRRRLLLGGGDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGEEEGGGKKKVVVgggyyy{{{xxxwwwwwwvvvttttttsssrrrqqqppppppoooooogggddd___\\\ZZZZZZYYYXXXSSSSSSSSSSSSSSSTTTVVVWWWVVVWWWYYY\\\___bbbdddeeehhhiiijjjkkklllllllllkkkeeeeeedddeeefffdddaaa^^^___^^^\\\ZZZWWWTTTQQQOOOJJJHHHDDDAAA???>>>>>>>>><<<<<<;;;999888999===@@@???@@@@@@???>>>???AAADDDFFFGGGJJJPPPYYY___YYYPPPIIIFFFEEEGGGFFFCCCDDDGGGKKKLLLLLLJJJIIIJJJLLLLLL\\\kkk}}}sss}}}{{{aaaXXXUUUQQQRRRSSSUUUWWWXXXXXXXXXWWWSSSQQQNNNLLLLLLMMMOOOQQQTTTUUUVVVXXXZZZZZZYYYXXXYYYXXXVVVVVVVVVVVVVVVVVVUUUUUUVVVVVVVVVWWWYYYZZZXXX[[[[[[VVVSSSXXXdddmmmkkk{{{ttttttuuukkkUUUIIIEEEOOO^^^ppp|||~~~|||yyywwwtttsssrrrpppmmmfff\\\QQQEEE===888666999<<<===>>>@@@DDDGGGLLLVVVjjjmmm[[[OOOBBB<<<999888:::??????AAABBBBBBDDDIIIPPPVVVccctttyyydddNNNBBBAAA777;;;===BBBUUUjjjoooiiixxxttt\\\FFF:::999999:::>>>DDDIIIIIIEEE@@@AAAAAA@@@AAADDDHHHLLLNNNTTTVVVXXXXXXYYYZZZ\\\^^^___rrrvvvWWW\\\oooiiiCCC:::===666222999555666666666666666666555333333333333333333333333444444333333333333444444333333444444444444333333555555333333444666888999JJJ???444000000111555:::EEEXXXrrr{{{rrrrrrssssssuuu{{{|||vvvwwwoooeee\\\SSSNNNQQQXXXqqqwww~~~~~~|||zzzvvvpppkkk___[[[XXXZZZ^^^```^^^ZZZRRRPPPNNNMMMMMMOOORRRTTTVVVVVVXXXZZZ]]]aaadddfffiiilllpppwww}}}yyyuuukkkWWWRRRJJJEEECCCCCCBBBAAACCCCCCCCCCCCDDDDDDDDDDDDFFFEEEGGGPPP]]]nnn}}}|||xxxuuuqqqooonnnqqqqqqqqqppppppooonnnnnngggddd```]]]\\\[[[ZZZYYYUUUTTTSSSSSSSSSSSSSSSSSSNNNOOOQQQSSSVVVXXXZZZ[[[```bbbdddfffgggggggggfffaaaaaaaaabbbbbb```\\\YYYWWWWWWUUUSSSPPPMMMJJJIIIDDDBBB???===<<<<<<===>>>;;;<<<<<<;;;;;;===@@@CCCCCCDDDCCCBBB@@@@@@AAACCCFFFGGGIIINNNXXX___[[[SSSMMMHHHFFFGGGFFFCCCCCCFFFMMMKKKIIIHHHGGGKKKRRRXXXkkkuuuqqqlllhhh[[[[[[YYYRRRRRRTTTUUUWWWXXXWWWWWWVVVQQQOOOLLLKKKKKKNNNRRRTTTTTTUUUWWWYYYZZZZZZZZZZZZXXXXXXWWWVVVVVVVVVVVVWWWUUUTTTTTTTTTUUUVVVWWWWWWVVVZZZ]]]ZZZTTTUUU___kkkrrr{{{pppmmmnnn{{{rrrYYYIIIAAALLLYYYlll{{{~~~}}}~~~|||xxxuuusssrrrqqqnnnlllfff^^^TTTIII???999777;;;???@@@AAADDDJJJOOOTTTjjjooo^^^SSSGGG???:::666888<<<===AAAEEEGGGJJJQQQZZZaaaooo}}}rrr]]]JJJAAAAAA888:::<<>>:::;;;:::;;;@@@EEEGGGEEECCCBBBAAAAAACCCFFFKKKOOORRRWWWYYY\\\]]]]]]]]]^^^```aaa~~~uuu[[[ggg~~~XXX;;;:::;;;555333777555555666666666666555555333333333333333333333333333333222222222222333333444444555555555555444444444333222222333555888999HHH===333111222222555888<<>>===<<<<<<===>>>???;;;===>>>>>>>>>???AAACCCEEEEEEEEECCCAAA@@@BBBCCCFFFGGGHHHLLLTTT\\\[[[VVVPPPJJJEEEFFFFFFDDDDDDGGGKKKHHHGGGHHHKKKRRR___kkkwwwpppfffmmmsss___YYY[[[XXXRRRUUUVVVVVVWWWWWWVVVVVVUUUPPPNNNLLLKKKLLLOOORRRUUUSSSUUUXXXYYYYYYYYYYYYZZZWWWXXXYYYXXXVVVUUUVVVWWWUUUSSSRRRRRRTTTVVVUUUUUUSSSWWW[[[[[[UUUTTT^^^kkk|||ssssssoooxxxyyyeeeTTTHHHIIIUUUiiizzz~~~~~~{{{wwwtttrrrqqqpppmmmkkkgggaaaYYYNNNCCC<<<555888:::;;;===EEEPPPZZZmmm{{{mmm]]]TTTJJJCCC<<<666777:::<<>>;;;777:::GGGVVV]]]]]]wwwzzzppp```MMM???;;;<<<;;;;;;===@@@CCCEEEEEEBBBCCCDDDFFFJJJNNNRRRUUUUUUWWWYYYZZZZZZ\\\___aaaqqqssseeeyyyoooKKK999;;;888444666555444555555666666555555444222222222222222222222222333222222111111222222333333444444555555444444333111000000000111222444555666111000555777666444444:::???OOOjjjzzzoooggglllzzz}}}}}}tttssssssooodddTTTKKKJJJUUU]]]iiisssyyy}}}|||tttmmmiiiiiijjjllloootttwwwzzz|||~~~tttrrrtttfffXXXQQQGGGBBBBBBCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>???CCCGGGJJJRRReeexxx~~~{{{wwwrrrppprrrllllllllllllkkkiiigggfffdddbbb___^^^^^^]]]\\\[[[UUUSSSQQQQQQRRRRRROOOLLLKKKKKKJJJJJJKKKLLLMMMNNNMMMOOORRRTTTVVVUUUTTTSSSSSSRRRQQQPPPPPPOOOLLLIIIGGGFFFFFFDDDCCCAAA???>>>;;;;;;<<<<<<===>>>>>>>>>===???AAABBBBBBAAABBBCCCDDDDDDDDDCCCAAAAAACCCEEEFFFHHHIIIJJJPPPXXX[[[ZZZRRRKKKEEEDDDEEEDDDFFFIIIGGGFFFIIIPPPXXXaaarrr}}}ooo___kkk~~~vvveee\\\YYYWWWUUUVVVYYYXXXWWWVVVVVVUUUUUUUUUQQQPPPNNNLLLLLLNNNPPPQQQQQQTTTWWWXXXWWWWWWXXXYYYTTTWWWYYYYYYVVVTTTUUUVVVUUURRRQQQQQQTTTUUUTTTSSSTTTUUUXXXYYYUUUUUUaaaooo~~~~~~vvvgggYYYJJJUUUhhhzzz~~~~~~|||xxxtttqqqpppoooooonnnllliiieee^^^TTTHHH@@@666777888999@@@QQQhhhyyyqqqfffZZZSSSKKKFFF???888888;;;===EEEOOOUUUYYY```jjjrrrtttiiiUUUGGG@@@>>>???999555888===CCCKKKRRReeepppwwwvvvxxx}}}|||tttggg```YYYTTTMMMCCC===;;;;;;<<<===>>>>>>AAADDDGGGCCCDDDFFFIIIMMMQQQTTTVVVSSSSSSTTTVVVZZZaaajjjppphhhjjjZZZ???888<<<444333999444444555555666666555555444222222222222222222222222222222111111111111222222111222222333333222222111/////////000000111111111...,,,///555777555333333555888BBBTTTiiiwww}}}qqqmmmlllttt~~~}}}zzzqqqddd[[[XXXMMMQQQXXXaaajjjrrryyy|||zzz~~~|||}}}}}}xxxqqqjjjjjjppp{{{mmmfffYYY]]]cccVVVVVVOOOEEEAAABBBCCCCCCAAA@@@@@@@@@???????????????<<<>>>CCCFFFEEEIII\\\qqq~~~yyyrrrooorrrmmmnnnnnnmmmllljjjgggfffbbb```^^^]]]^^^]]]\\\[[[VVVTTTRRRRRRTTTSSSPPPMMMMMMLLLJJJIIIIIIIIIJJJKKKFFFHHHKKKMMMOOONNNMMMLLLLLLKKKIIIIIIHHHGGGEEECCCAAAAAAAAA@@@???===;;;:::888999:::<<<===>>>>>>>>>???BBBEEEFFFEEEDDDCCCCCCBBBCCCCCCCCCBBBCCCEEEGGGFFFIIIJJJIIIMMMVVV[[[\\\TTTKKKDDDCCCEEEEEEGGGJJJFFFGGGNNNZZZdddppphhh\\\___~~~qqqeee\\\\\\YYYSSSTTT[[[[[[ZZZXXXVVVUUUUUUUUUVVVSSSQQQOOOMMMLLLLLLMMMNNNOOOSSSVVVWWWVVVUUUVVVXXXRRRVVVYYYYYYVVVTTTSSSTTTUUURRRPPPQQQSSSUUUTTTRRRWWWVVVVVVWWWUUUWWWeeeuuu~~~~~~uuufffOOOXXXjjj{{{}}}~~~|||zzzvvvrrrpppnnnnnnnnnnnnmmmjjjhhhbbbXXXLLLCCC======<<>>GGGRRRYYY]]]cccmmmuuuwwwiiiTTTGGG@@@<<<:::555666<<<<<<888<<>>>>><<<<<>>>>>>>>>>>>>>???AAACCCCCCDDDJJJUUU^^^tttyyyvvvrrrnnnmmmooommmhhheeefff```___^^^]]]\\\[[[ZZZZZZXXXWWWVVVVVVUUURRRNNNKKKNNNKKKIIIGGGGGGGGGEEEDDDEEEFFFHHHIIIJJJIIIIIIHHHGGGFFFEEEDDDCCCBBBAAAAAADDDDDDDDDBBB???<<<<<<===>>>>>>>>>>>>>>>>>>??????DDDDDDFFFGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAIIIJJJGGGDDDIIITTTYYYWWW]]]OOODDDDDDFFFEEEEEEHHHIIIUUUgggvvvzzzyyyeeegggsss}}}cccdddccc```[[[WWWVVVUUUVVVUUUTTTSSSSSSTTTUUUUUUSSSSSSRRRQQQPPPOOONNNNNNQQQRRRSSSRRRQQQQQQSSSUUUQQQSSSVVVVVVUUUTTTTTTTTTRRRPPPPPPSSSXXX[[[[[[ZZZVVVWWWVVVUUUUUUZZZcccjjj{{{{{{sssdddbbbdddooo}}}xxxxxxtttooommmooonnnkkkiiiiiihhhfffbbb[[[SSSMMMBBBAAACCCMMMaaaoooccc]]]WWWRRRLLLEEE???<<<;;;;;;BBBKKKSSSXXX```ooo}}}mmmUUUFFF>>>:::>>><<<;;;999888888999999===>>>?????????>>>===<<<::::::999888999:::;;;<<>>;;;666444444555555444333333333333333333333333222222222111000//////...000000000000000000000000111111000000000000111111000000000000000000000000000000111111111222222222000000333888===HHH[[[mmmnnn{{{wwwwww{{{{{{}}}vvvppp______bbbaaaVVVMMMVVVhhhiiiqqquuusssuuu|||uuummmccc]]]TTTMMMIIIEEEAAA>>>mmmUUUPPPGGGEEEQQQ\\\[[[SSSJJJCCCBBBBBBBBBAAA@@@@@@?????????????????????AAACCCDDDEEEJJJSSSZZZfffwwwzzzrrrllllllmmmhhhcccaaa\\\\\\\\\\\\\\\[[[[[[ZZZYYYXXXVVVVVVTTTRRRMMMJJJMMMKKKHHHGGGGGGGGGFFFDDDFFFGGGHHHIIIIIIIIIHHHGGGFFFFFFEEEDDDCCCBBBAAAAAABBBCCCCCCAAA???>>>>>>?????????>>>>>>??????@@@@@@CCCDDDFFFGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDBBBBBBGGGJJJJJJFFFFFFOOOVVVXXX[[[SSSKKKJJJHHHGGGKKKQQQ\\\gggwww{{{lllkkk}}}xxxccccccbbb___[[[WWWUUUUUUTTTTTTSSSRRRQQQRRRSSSSSSUUUTTTTTTSSSRRRQQQPPPOOOPPPRRRUUUUUUTTTRRRRRRRRRPPPRRRTTTUUUUUUUUUUUUVVVVVVTTTTTTVVVYYY\\\[[[ZZZUUUUUUUUUTTTUUUYYY```eeettt}}}vvvvvv{{{zzzzzznnneee```gggwwwtttsssooolllooorrrooohhhhhhhhhgggfffccc^^^VVVQQQFFFGGGNNN___xxxvvvfff[[[VVVSSSOOOJJJDDD???===;;;;;;@@@JJJVVV^^^iiixxxoooTTTDDD<<<888<<<;;;999888777777777888888999999999999999888888999999888999:::<<<>>>??????@@@AAAAAAAAACCCFFFHHHQQQNNNOOOSSSSSSQQQQQQUUUWWW[[[aaajjj~~~jjj]]]WWWdddyyy}}}VVV===999555333333444444333333333333333333333333333222222111111000//////...000000000000000000000000111000000//////000000111////////////////////////000000000111111111222222000000111555888AAARRRbbbpppuuunnnooorrrrrr}}}yyysssfffppp}}}~~~jjjRRRLLLTTT\\\dddjjjkkkooouuuyyyyyy{{{|||tttjjjbbbYYYSSSLLLFFFBBB???;;;888gggNNNHHHBBBDDDUUUbbb^^^VVVLLLEEEBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAA>>>AAADDDEEEFFFJJJPPPUUUZZZhhh|||yyyooommmnnnjjjdddaaa]]]]]]]]]]]]\\\[[[ZZZYYYYYYXXXVVVUUUTTTQQQMMMJJJLLLJJJHHHGGGHHHHHHGGGFFFGGGGGGHHHHHHHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBBBBAAA@@@AAABBBAAA@@@???@@@AAA@@@@@@@@@@@@@@@AAABBBBBBCCCDDDEEEFFFGGGFFFFFFEEEFFFFFFGGGFFFFFFEEEDDDCCCEEEJJJKKKGGGEEEKKKUUU\\\YYYTTTNNNJJJHHHLLLXXXeeewwwrrrggghhhzzzyyyoooaaabbbaaa^^^ZZZVVVTTTTTTSSSSSSRRRQQQPPPPPPPPPQQQUUUUUUUUUTTTSSSRRRQQQPPPQQQSSSWWWWWWUUURRRPPPOOONNNQQQSSSTTTTTTUUUVVVWWWYYYWWWVVVWWWXXXYYYWWWVVVRRRSSSSSSSSSTTTWWW[[[______eeelllpppttt}}}~~~yyysssyyysssaaa]]]jjjyyyyyyvvvqqqmmmooopppiii```eeeeeeeeeeeedddaaa\\\XXXOOOUUUcccyyynnn```WWWTTTNNNKKKHHHDDD@@@>>>===<<>>@@@AAA@@@@@@AAA@@@AAADDDIIILLLUUURRRQQQSSSRRROOOPPPTTTbbbjjjtttjjjSSSQQQ[[[sssjjjJJJ:::777444222222333222222222222222222222222222222222111111000000//////...000000000000000000000000000000////////////000000////////////////////////000000000000111111111111000//////111333888FFFSSSppp~~~wwwpppjjjnnnqqqoooyyyzzzlll{{{sssQQQ@@@@@@KKKSSSZZZ^^^cccjjjmmmnnnrrrvvv{{{~~~{{{vvvqqqkkkcccYYYRRRLLLHHHBBB===:::888666444fffLLLGGGBBBFFFWWWddd]]]UUUKKKDDDBBBCCCBBBBBB@@@@@@?????????@@@AAABBB>>>AAAEEEGGGHHHIIILLLNNNPPPYYYiiixxx}}}yyytttqqqlllgggfffaaa``````^^^\\\ZZZXXXWWWWWWVVVTTTTTTSSSRRROOOLLLKKKIIIGGGGGGHHHHHHGGGFFFHHHHHHGGGGGGGGGFFFEEEEEEFFFEEEEEEDDDCCCCCCBBBBBBAAABBBCCCBBB@@@???@@@AAAAAAAAAAAAAAAAAABBBCCCDDDCCCDDDEEEFFFGGGGGGFFFFFFGGGGGGGGGGGGFFFEEEDDDDDDGGGIIIHHHFFFEEEKKKTTT[[[XXXUUUQQQOOOSSS___rrr|||rrrjjjccceeetttxxxkkkfff`````````]]]YYYUUUTTTSSSSSSSSSRRRQQQPPPOOOOOOOOOSSSSSSTTTTTTSSSRRRQQQPPPSSSUUUVVVVVVSSSQQQOOOOOOOOOQQQSSSSSSSSSSSSTTTVVVXXXWWWUUUTTTSSSRRRQQQPPPOOOPPPQQQRRRSSSUUUVVVXXXRRRVVV^^^ffflllsss}}}{{{nnnYYYXXXdddrrrzzzvvvvvvtttooonnnmmmiiiccc`````````bbbccccccaaa___[[[fffzzzuuueeeZZZTTTRRRJJJIIIGGGDDDBBBAAA@@@???JJJXXXiiixxxzzz\\\HHHAAA???===999888888777777777777777999888777666666777999:::999:::;;;<<<===???@@@AAAAAAAAAAAAAAABBBFFFKKKOOOUUUVVVWWWWWWTTTQQQWWW___vvv}}}{{{YYYSSSYYYmmmpppSSS>>>888555222111111111111000222222222222222222222222111111000000////////////////////////////////////000//////......//////000/////////////////////////////////000000000111111000...///111111444>>>HHHccczzz~~~|||uuupppwwwuuu~~~nnnSSSDDDBBBAAADDDIIIMMMSSSYYY^^^aaabbbfffoooxxx~~~~~~}}}yyywwwtttsssrrrqqqpppnnnmmmiiiddd___YYYRRRJJJDDDBBB@@@<<<999777666555444fffLLLHHHDDDGGGVVVaaaZZZRRRIIICCCBBBCCCCCCCCC???>>>=========???@@@AAA@@@CCCGGGIIIJJJIIIIIIIIIGGGKKKVVVgggwww~~~|||wwwzzz~~~tttjjjfffiiiaaa```^^^\\\ZZZXXXWWWWWWUUUSSSRRRRRRSSSSSSQQQOOOKKKIIIGGGGGGHHHHHHGGGFFFHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBCCCDDDDDDBBB@@@>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEBBBCCCEEEFFFGGGGGGFFFFFFHHHHHHHHHHHHGGGFFFEEEDDDLLLHHHCCCAAACCCGGGLLLQQQTTTXXX]]]cccnnn}}}zzzggg^^^]]]___llltttmmmggg```^^^^^^^^^[[[WWWTTTSSSRRRTTTSSSSSSRRRPPPOOONNNMMMOOOPPPQQQRRRRRRRRRQQQPPPUUUUUUSSSQQQNNNMMMOOOPPPQQQRRRRRRQQQPPPOOOPPPRRRVVVVVVUUUSSSPPPNNNMMMLLLLLLMMMNNNPPPRRRSSSSSSSSSQQQSSS[[[eeejjjkkkqqqyyy}}}]]]MMMPPP\\\ggggggooouuurrrmmmlllllllll]]]\\\\\\^^^aaacccdddcccaaarrrwwwhhh[[[SSSOOOMMMHHHGGGFFFEEEDDDDDDCCCCCCKKKZZZlll}}}nnnTTTDDDAAA???<<<999999999999999999888888;;;:::999999999:::<<<===<<<======>>>????????????BBBBBBBBBBBBCCCGGGMMMQQQVVVZZZ___^^^WWWVVVaaappppppSSSbbblllwwwRRR???555666444111000111111000///111111111111111111111111000000000///////////////........................//////............//////............................../////////000000000000...///222222333:::BBBPPPhhh~~~sssvvv{{{~~~yyyttt~~~{{{nnn___TTTQQQAAA>>><<<>>>BBBGGGMMMQQQOOOSSS^^^llltttuuuyyy|||}}}{{{yyyvvvrrrooolllkkkgggdddaaa___^^^]]][[[YYYYYYVVVRRRNNNJJJEEE@@@<<<:::999888666444444444555dddKKKHHHEEEHHHWWWaaaYYYQQQHHHCCCBBBDDDDDDDDD???>>><<<<<<<<<>>>@@@BBBDDDEEEHHHJJJKKKIIIGGGFFFEEEGGGOOO]]]mmmxxxzzzyyy{{{}}}zzzlllhhhkkkbbb```]]]ZZZXXXXXXYYYYYYTTTSSSQQQQQQRRRSSSQQQPPPLLLJJJHHHGGGHHHHHHGGGFFFGGGFFFEEEEEEDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDCCC@@@??????@@@AAAAAAAAAAAABBBCCCEEEEEEBBBCCCEEEFFFGGGGGGGGGFFFGGGGGGHHHGGGGGGFFFEEEDDDOOOGGG???>>>@@@BBBEEEIIIOOO\\\lllyyy}}}sss``````bbbgggwwwzzzhhhiiihhh```\\\]]]]]]ZZZVVVSSSRRRRRRTTTSSSSSSRRRPPPNNNMMMLLLJJJLLLNNNQQQRRRRRRQQQPPPSSSRRRPPPLLLJJJJJJMMMOOOPPPQQQQQQOOOMMMLLLMMMOOOTTTUUUTTTQQQNNNKKKKKKKKKJJJJJJKKKNNNQQQRRRQQQPPPTTTTTT\\\fffkkkkkkrrr|||yyyuuu~~~eeeQQQMMMQQQVVV```ooo{{{zzzrrrllljjjiii```^^^\\\]]]___aaabbbcccbbbrrr{{{tttjjj___VVVPPPMMMMMMGGGGGGEEEDDDDDDEEEFFFFFFNNN\\\nnnnnnSSSDDD@@@===888::::::;;;;;;;;;::::::999:::::::::::::::;;;<<<===>>>??????@@@@@@@@@@@@???BBBCCCDDDDDDEEEIIINNNQQQRRRXXX^^^___[[[\\\lll~~~fffWWWsssaaaCCC:::666555333111000111111000///000000000000000000000000////////////////////////..............................------------..........................................///////////////---///222333333777===DDDYYYlll}}}|||ssskkkrrr}}}yyyvvv{{{tttkkk```ZZZKKKCCC;;;999999:::>>>CCCGGGHHHRRR```hhhjjjoooxxx|||}}}}}}|||{{{{{{|||||||||{{{wwwtttrrrsssrrrnnnjjjfffbbb^^^]]]XXXVVVSSSQQQPPPOOOLLLKKKGGGFFFDDDAAA>>><<<:::999333444444444222222333555cccIIIHHHHHHNNN^^^iii[[[TTTJJJDDDCCCDDDDDDCCC@@@>>>===<<<===???BBBCCCGGGHHHIIIKKKKKKJJJGGGDDDEEEHHHMMMUUU```lllxxx}}}|||vvvvvvoookkkeee^^^ZZZYYYZZZ[[[WWWUUURRRQQQQQQQQQOOONNNMMMKKKHHHGGGGGGGGGFFFDDDEEEEEEDDDDDDDDDEEEFFFGGGDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCDDDCCCAAA@@@AAABBB@@@@@@@@@AAABBBCCCEEEEEEAAACCCDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCJJJDDD@@@@@@AAACCCJJJSSS\\\mmmyyyqqqnnnooosssyyyoooeeedddcccbbb[[[\\\[[[YYYUUURRRQQQQQQRRRRRRRRRQQQOOOMMMJJJIIIGGGIIIMMMPPPRRRSSSRRRRRRNNNNNNMMMKKKIIIHHHJJJLLLMMMNNNNNNLLLKKKKKKLLLNNNOOOPPPPPPNNNJJJGGGHHHIIIIIIHHHIIIKKKOOORRRQQQPPPSSSSSSZZZffflllppp~~~{{{nnnccc]]]UUUOOO[[[mmmyyypppiiihhhddd```^^^]]]^^^___^^^aaajjjvvv}}}{{{tttkkkggg```YYYRRRNNNLLLKKKGGGEEECCCBBBBBBDDDFFFHHHNNNYYYggguuukkkOOOAAA???<<<777999:::;;;<<<<<<;;;:::999888999:::;;;<<<<<<<<<<<<===>>>@@@AAABBBBBBBBBBBBCCCDDDFFFGGGGGGJJJMMMPPPQQQTTT[[[ccciiisssxxx]]]gggwwwMMM<<<;;;666444222111111111111000///000000000000000000000000////////////////////////------------------------...------------------...........................------........./////////...,,,...111222000222666:::KKKWWWdddwww|||ssspppnnnxxx|||~~~xxxvvv{{{yyyrrrjjjccc^^^RRRGGGBBB>>>999999<<>>===>>>@@@CCCEEEIIIIIIJJJKKKLLLJJJFFFDDD@@@DDDHHHJJJOOO\\\ppp~~~~~~~~~yyyoooeee^^^[[[ZZZZZZZZZWWWTTTQQQPPPOOOMMMKKKNNNKKKIIIGGGGGGGGGEEEDDDEEEDDDCCCCCCCCCEEEFFFGGGDDDDDDDDDDDDDDDCCCCCCCCC@@@AAABBBBBBAAAAAACCCDDD???@@@@@@AAABBBCCCEEEEEEAAABBBDDDFFFGGGHHHGGGGGGFFFFFFGGGFFFFFFEEEDDDCCCDDDAAABBBEEEEEEHHHUUUcccuuu|||zzzvvvssszzznnngggeee___]]]cccZZZ[[[[[[YYYUUURRRQQQQQQQQQQQQQQQPPPNNNKKKHHHGGGEEEHHHLLLPPPSSSTTTTTTSSSJJJKKKLLLKKKIIIHHHHHHHHHJJJKKKKKKKKKJJJJJJMMMOOOJJJKKKLLLJJJFFFCCCDDDFFFIIIHHHGGGJJJOOORRRRRRPPPQQQPPPWWWdddmmmvvv{{{ssssssnnn^^^NNNMMMdddwwwooojjjddd___]]]\\\[[[[[[```cccgggjjjmmmqqqtttvvvtttwwwxxxvvvuuurrrkkkccc]]]ZZZUUUPPPKKKHHHFFFEEEFFFEEEBBB@@@@@@CCCFFFHHHGGGPPPZZZdddppp{{{~~~|||qqqrrrwwwdddHHH===>>>===999888999:::;;;<<<;;;:::999999:::<<<===>>>>>>======;;;===???BBBCCCDDDDDDDDDCCCEEEGGGHHHIIIJJJMMMOOOXXXXXX___mmm~~~eeeYYYxxxaaa<<<444777///444222111111222222000///000000000000000000000000.........///////////////------------------------...------,,,,,,------...........................---------.........//////---+++,,,000000......000---:::AAALLLaaakkkjjjllltttnnneeebbbjjjttt|||}}}xxxuuurrrnnnaaaTTTNNNGGG>>>999:::>>>666666???DDDGGGRRRaaagggjjjooorrrsssssstttuuunnnsssuuurrrqqqrrrrrrpppmmmmmmkkkiiifffccc```^^^YYYYYYYYYXXXWWWUUUSSSRRRJJJJJJHHHGGGEEECCCBBBAAA???===;;;;;;<<<<<<<<<;;;888888888666444444666777111444666666555555777:::iiiOOOJJJNNN^^^mmmoooaaaVVVLLLIIIGGGDDDBBBBBB===@@@BBBAAA>>>===@@@CCCMMMLLLKKKIIIGGGFFFFFFFFFFFFEEEFFFJJJJJJNNN\\\kkkwwwnnniiiddd^^^ZZZ```[[[UUUSSSTTTSSSMMMHHHLLLLLLJJJHHHFFFFFFHHHJJJFFFEEEDDDCCCCCCDDDFFFGGGEEEDDDCCCBBBAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBB????????????????????????BBBAAAAAAAAABBBDDDFFFGGGEEEEEEEEEEEEDDDBBB===:::BBB===???HHHSSS```qqqxxxuuutttwww||||||sssggg```^^^^^^]]][[[\\\[[[YYYVVVTTTSSSRRRQQQQQQQQQQQQPPPNNNKKKHHHFFFFFFHHHJJJLLLNNNOOONNNNNNHHHIIIIIIHHHGGGFFFHHHIIIMMMLLLKKKIIIGGGGGGIIIKKKHHHHHHHHHIIIJJJIIIGGGEEEDDDFFFJJJMMMOOOPPPOOONNNLLLJJJLLLTTT```ssswww}}}{{{yyynnndddbbbnnn{{{qqqcccWWWVVVZZZWWWZZZ\\\]]]___bbbbbbaaafffgggggggggddd```\\\ZZZTTTPPPKKKIIIIIIIIIGGGDDDAAA@@@>>>===<<<===>>>@@@IIIKKKNNNRRRVVVXXXYYYZZZRRRTTTXXX___gggpppxxx|||lll```OOOAAA;;;;;;===>>>:::::::::::::::;;;;;;;;;======>>>>>>>>>>>>>>>>>>AAA>>><<<<<<@@@CCCDDDCCCJJJFFFFFFIIIJJJJJJLLLQQQYYYXXXeeefff___rrrdddPPP;;;000111333000000////////////000000000000//////.........---......------------......///............---------............---,,,++++++---------............///......------------..................////////////222000222===OOO```jjjoooyyyrrrgggccc```ccckkkvvv}}}|||wwwtttnnncccWWWOOOMMMMMMEEE<<<666888;;;===CCCLLLTTTWWW\\\aaadddfffgggiiiccccccbbb```````````````___]]][[[XXXTTTPPPLLLKKKIIIIIIHHHGGGFFFDDDDDDCCC===<<<<<<<<<;;;;;;::::::666666666777777777777888333444555444333333444666444444444555666777777888lllQQQNNNTTTdddrrrsss```SSSHHHFFFGGGGGGGGGHHHCCCEEEFFFEEECCCCCCGGGKKKPPPOOOLLLJJJHHHFFFFFFFFFFFFEEEFFFGGGGGGJJJVVVcccqqq}}}wwwtttpppkkkffffffbbb\\\XXXVVVTTTQQQNNNLLLLLLKKKJJJHHHGGGFFFGGGGGGFFFEEEDDDDDDEEEFFFGGGEEEDDDCCCBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@===>>>???AAABBBBBBBBBBBBGGGFFFDDDCCCBBBAAA@@@???CCCGGGRRRaaalllttt{{{iiifffkkk|||rrrjjj```[[[YYYYYYWWWUUU[[[ZZZXXXVVVTTTSSSRRRQQQRRRQQQQQQOOONNNLLLJJJIIIIIIJJJKKKLLLLLLMMMMMMMMMHHHIIIIIIHHHFFFFFFHHHJJJMMMMMMLLLJJJHHHGGGHHHJJJHHHHHHIIIIIIJJJIIIGGGFFFEEEGGGIIILLLMMMNNNNNNMMMMMMJJJKKKPPPXXXggg||||||vvv}}}wwwxxx}}}wwwrrrsss|||{{{fffYYYUUUUUUSSSTTTTTTTTTVVVYYY[[[[[[\\\]]]]]]]]][[[WWWTTTRRRQQQMMMIIIGGGGGGGGGEEECCCAAA@@@>>><<<<<<===>>>???>>>???AAACCCEEEFFFGGGGGGDDDDDDFFFHHHLLLPPPTTTWWWPPPIII???888777888999::::::::::::;;;;;;;;;;;;;;;<<<======>>>>>>>>>??????@@@>>>===???CCCFFFGGGGGGFFFGGGJJJLLLJJJHHHNNNWWW\\\iiiooo\\\bbb}}}uuuPPPBBB777333444333000000////////////000000000/////////.........---......------------......------------,,,,,,,,,,,,------------------,,,,,,------------..................------------......---.........////////////...///111777AAAPPP___iii}}}|||ooollljjjjjjqqqzzz~~~zzztttpppnnnoooqqqUUUGGG;;;:::<<<>>>AAADDDEEEHHHKKKOOOQQQRRRSSSTTTQQQPPPOOONNNMMMMMMMMMMMMOOONNNLLLIIIFFFCCC@@@>>>???>>>===<<<;;;:::999999777777777777666666666555555555555666666666777777555666777666555444666888666777888:::<<<=========nnnSSSRRRZZZiiivvvwww```QQQDDDCCCIIINNNPPPQQQKKKLLLKKKHHHFFFHHHNNNSSSTTTRRROOOKKKIIIGGGFFFFFFEEEDDDDDDDDDCCCEEEOOOYYYiiitttyyy|||}}}xxx}}}}}}|||xxxnnnjjjccc^^^ZZZUUUQQQNNNJJJJJJJJJJJJIIIHHHGGGFFFHHHGGGEEEEEEDDDEEEFFFGGGEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@<<<>>>@@@BBBCCCBBBAAA@@@CCCAAA@@@???@@@BBBEEEGGGPPPWWWeeesss|||}}}ooojjjZZZ```rrrrrrjjjeee^^^ZZZYYYYYYWWWUUUYYYXXXWWWUUUSSSRRRRRRRRRSSSRRRQQQOOONNNMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKIIIIIIIIIHHHGGGGGGIIIKKKNNNNNNNNNLLLIIIGGGGGGGGGIIIIIIJJJJJJJJJIIIGGGFFFGGGGGGHHHIIIKKKKKKLLLLLLLLLJJJJJJMMMRRR[[[jjjxxx}}}~~~wwwtttsssrrrxxx|||ssskkkkkkzzz|||ggg\\\XXXUUUQQQOOOLLLKKKLLLOOOSSSVVVVVVWWWXXXXXXVVVTTTQQQOOOMMMJJJGGGEEEDDDDDDCCCAAA@@@???>>><<<<<<======>>><<<<<<<<<;;;;;;<<<<<<======<<<;;;:::::::::;;;<<<;;;999777777999:::;;;:::;;;;;;;;;;;;::::::::::::;;;<<<===>>>???@@@@@@@@@@@@???@@@CCCGGGIIIJJJJJJFFFIIINNNOOOJJJIIISSS```ggg}}}nnn]]]ZZZkkk^^^===666444555666222000//////......//////000/////////.....................------------......,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------..................------------......---------.........//////,,,///111111333>>>QQQ___{{{zzzoooppprrryyyfffUUUDDD>>>@@@@@@>>><<<<<<===???BBBDDDEEEFFFGGGEEEDDDCCCBBBBBBAAAAAAAAACCCCCCAAA???===;;;:::999::::::999888777666666555444333333333333222222222444444444555555555555666444555555555333333555666777888:::;;;<<<<<<;;;;;;kkkPPPPPPZZZhhhtttvvvcccTTTFFFFFFNNNUUUYYY\\\SSSRRRPPPKKKHHHJJJPPPVVVVVVTTTQQQMMMJJJGGGFFFFFFBBBCCCCCCBBBAAADDDKKKRRRcccmmmqqqvvv|||vvvpppvvv}}}zzztttmmmiiihhhbbbYYYQQQKKKJJJIIIIIIIIIJJJIIIIIIGGGFFFEEEEEEDDDEEEEEEFFFDDDDDDCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDDDDCCCCCCCCCDDDFFFHHHKKKQQQWWW[[[iiinnntttzzzooofffccc\\\nnntttgggbbb___[[[YYYYYYXXXVVVTTTWWWVVVUUUTTTSSSRRRRRRRRRSSSRRRQQQOOOOOOOOOPPPQQQNNNMMMKKKJJJJJJKKKLLLMMMKKKKKKKKKIIIHHHIIIKKKNNNOOOPPPPPPNNNJJJGGGFFFFFFIIIJJJLLLKKKJJJHHHGGGGGGIIIHHHHHHGGGHHHIIIKKKLLLLLLJJJJJJMMMPPPUUU^^^gggnnntttvvvyyy|||zzz{{{}}}ppp```[[[cccpppxxxpppaaa\\\ZZZTTTVVVQQQMMMKKKKKKKKKNNNRRRRRRSSSTTTTTTSSSRRRPPPOOOJJJHHHEEECCCBBBBBBBBBAAA???>>>===<<<<<<<<<======@@@???===<<<;;;<<<<<<===<<<;;;:::999999999999:::888888999:::;;;;;;;;;:::::::::::::::::::::::::::;;;<<<>>>@@@AAABBBBBBAAAAAAAAACCCFFFIIIJJJKKKKKKHHHKKKOOOQQQPPPSSSaaaoooppp___ZZZdddwwwqqqNNN777444333444444.../////////....../////////...........................------,,,,,,------...,,,,,,,,,,,,+++++++++++++++++++++,,,,,,------...,,,,,,---------............------,,,,,,------...,,,,,,---------............111222000///666EEEQQQmmmvvv|||~~~uuurrryyy}}}mmm```RRRKKKIIIGGGAAA============???AAACCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>======<<<;;;:::999999999:::999999888777777666666444333333333333333333333333333444444444555555555555666777666555555666888===<<<;;;:::999999:::;;;gggKKKLLLTTT```mmmrrriiiZZZMMMLLLSSSYYY^^^aaaZZZYYYVVVQQQLLLLLLPPPUUUUUUSSSQQQNNNKKKHHHFFFEEE???BBBCCCBBBBBBEEEKKKNNNSSS\\\cccnnnxxxrrrkkkqqq}}}}}}|||wwwzzz~~~zzzmmm```XXXTTTNNNKKKKKKKKKJJJIIIGGGFFFEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@???AAAAAA@@@@@@BBBEEEHHHJJJUUUXXX]]]```dddiiiooosss~~~wwwpppmmmkkkiiiuuummmdddbbbXXXWWWVVVUUUUUUTTTSSSRRRUUUTTTSSSRRRRRRRRRRRRRRRTTTSSSQQQPPPOOOPPPQQQRRRNNNMMMLLLKKKKKKMMMNNNOOOMMMMMMLLLKKKJJJKKKNNNQQQPPPQQQQQQOOOKKKHHHFFFFFFIIILLLMMMMMMJJJHHHHHHHHHIIIHHHGGGGGGGGGHHHJJJKKKMMMKKKKKKNNNOOOOOOSSSYYYZZZeeeiiiiiiuuupppaaaVVVPPPNNNYYYdddhhhbbb\\\]]]]]]ZZZ^^^XXXUUUUUURRRLLLJJJMMMJJJJJJKKKKKKKKKJJJIIIHHHGGGFFFEEECCCAAA@@@AAABBB>>>======<<<<<<<<<<<<<<<===<<<;;;::::::;;;<<<===999999888888888999999:::777888888888888888888999999999999::::::::::::;;;===???AAACCCDDDEEEDDDDDDCCCEEEGGGHHHIIIIIIJJJKKKJJJKKKPPPWWW^^^hhhxxxkkk^^^VVV]]]oooUUU@@@666666222000222---//////............//////---------...............------,,,,,,,,,,,,------------------,,,,,,,,,,,,+++++++++++++++,,,---...,,,,,,,,,------------...------,,,,,,,,,,,,------,,,,,,,,,,,,------------///000000///000444:::@@@WWWnnnooooooyyy}}}www~~~wwwooommmsssyyyppplllfff```\\\XXXRRRMMMHHHEEEAAA???@@@???>>><<<===<<<;;;::::::999999999777777666555555666777777666666666555444444333333444444444444444444444444444444444555555555666666888999::::::999:::<<<>>>AAA???<<<:::;;;???CCCFFFeeeIIIHHHLLLVVVfffooonnnbbbVVVSSSUUUXXX[[[___^^^^^^\\\WWWQQQOOOQQQSSSPPPPPPOOONNNLLLIIIFFFDDD>>>BBBCCCBBBCCCGGGJJJKKKDDDKKKTTTcccrrroookkkuuu{{{nnnxxx}}}|||zzzzzzmmmkkkeee]]]WWWTTTPPPLLLHHHGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCDDDEEEEEEEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA===>>>>>>??????@@@AAAAAA@@@???@@@BBBFFFMMMSSSWWWmmmqqqtttvvvwwwzzz{{{rrrhhhhhhpppyyy}}}}}}|||ggg[[[YYY[[[UUUUUUUUUUUUUUUUUUTTTTTTRRRRRRQQQQQQQQQRRRRRRSSSSSSSSSRRRQQQPPPPPPPPPQQQNNNNNNNNNNNNNNNNNNOOOPPPNNNNNNMMMKKKJJJLLLPPPSSSQQQQQQQQQNNNKKKHHHHHHHHHJJJMMMOOONNNJJJGGGHHHIIIIIIHHHHHHGGGHHHIIIKKKLLLOOOLLLLLLNNNNNNKKKKKKMMMKKKUUU]]]```iiizzz|||pppiii^^^OOOCCCEEEJJJPPPWWW]]]eeekkkooohhhddddddfff```RRRIIIIIIFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCAAA???>>>@@@AAA<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;<<<<<<999999999888888888777777777888888888777888;;;>>>999999:::;;;<<<===>>>>>>AAACCCEEEGGGHHHHHHGGGFFFFFFHHHIIIJJJIIIJJJKKKMMMMMMPPPZZZgggrrrwwwYYYRRRUUUfff|||hhh>>>444444666///---111//////......------......///---------------.........------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,+++******+++------,,,,,,,,,,,,------------------,,,,,,,,,,,,------+++++++++,,,,,,,,,------------,,,...000222333333DDDUUUlll}}}{{{qqqjjjppptttkkkaaa___gggtttzzz||||||xxxuuuqqqkkkddd]]]WWWOOOJJJGGGCCC???<<<;;;:::999888777777777777777666666555666777999:::666666666666555555444444333333444444444444555555666666666666777777777888666777999999:::;;;>>>@@@===<<<;;;===BBBJJJQQQVVVhhhJJJGGGGGGOOObbbooopppggg]]]XXXTTTQQQRRRVVVZZZ\\\\\\YYYSSSOOOOOOPPPIIIKKKMMMNNNMMMJJJFFFCCC===BBBDDDBBBCCCGGGIIIFFFCCCEEEHHHWWWgggiiikkkzzzqqq~~~}}}}}}yyysssxxxrrrlllgggddd]]]UUUNNNIIIIIIIIIIIIHHHGGGFFFFFFBBBCCCDDDEEEFFFEEEEEEDDD@@@@@@@@@@@@@@@@@@@@@@@@<<<===>>>???AAABBBCCCCCCBBBDDDIIIPPPXXXbbbjjjooovvvdddbbbcccmmm{{{{{{fff]]]ZZZWWWUUUUUUVVVVVVVVVUUUUUUVVVWWWQQQPPPPPPPPPQQQRRRSSSSSSRRRSSSRRRRRRQQQPPPOOONNNQQQQQQQQQQQQPPPOOONNNNNNMMMMMMKKKJJJIIIKKKOOOSSSRRRRRRPPPMMMJJJIIIIIIJJJJJJNNNPPPOOOJJJGGGHHHJJJHHHHHHHHHHHHIIIJJJKKKLLLNNNKKKKKKOOOPPPLLLKKKLLLGGGLLLVVVbbbnnnzzzuuurrrtttrrrfffZZZMMMDDDDDDOOO[[[bbblllwwwuuurrrwww|||sss]]]MMMHHHEEEEEEEEEEEEDDDDDDCCCCCC@@@AAAAAA???<<<;;;>>>@@@<<<<<<<<<<<<;;;;;;::::::::::::;;;<<<<<<<<<<<<<<<:::::::::::::::999888777777888::::::999:::===@@@:::;;;<<<>>>???AAABBBCCCFFFGGGJJJLLLLLLKKKIIIHHHHHHJJJKKKKKKKKKLLLPPPSSSVVV```qqq|||```RRRWWWiiirrrPPP777000333444---,,,222000///......------......///,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++...,,,+++***)))***,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,---///000000000666AAASSSbbbiiilllnnnqqqzzziiiddd]]][[[```kkkwwwvvvrrrjjj```YYYUUUQQQLLLHHH<<<;;;:::999888888888888999888777777888:::<<<===888888888888777777777777444444555555666666666666888888888999999999::::::555777999;;;<<<>>>AAADDD@@@BBBEEEKKKSSS\\\ccchhhkkkNNNIIIFFFLLLaaaqqqpppiiiaaaZZZRRRKKKKKKOOOTTTWWWYYYXXXSSSNNNLLLMMMEEEHHHKKKNNNMMMJJJFFFCCC>>>CCCEEEBBBBBBFFFFFFBBBGGGDDDAAAKKK[[[___fffyyyzzz|||}}}xxxvvvvvv{{{xxxuuusssqqqjjj___VVVKKKKKKKKKKKKJJJIIIHHHGGGBBBCCCDDDFFFFFFFFFEEEDDD@@@@@@@@@@@@@@@@@@@@@@@@<<<===>>>@@@BBBDDDEEEFFFHHHMMMUUU```lllwwwvvvbbbYYY^^^gggtttjjjZZZ\\\```[[[SSSQQQRRRRRRQQQQQQQQQRRRTTTPPPOOOOOOPPPQQQRRRSSSSSSRRRRRRSSSSSSRRRPPPNNNLLLSSSTTTTTTSSSRRROOOMMMKKKLLLKKKJJJHHHHHHJJJNNNRRRSSSRRRPPPMMMJJJIIIJJJLLLJJJNNNQQQOOOJJJGGGHHHJJJGGGGGGHHHIIIKKKLLLLLLMMMKKKIIIKKKPPPSSSRRRQQQRRRJJJKKKUUUhhhxxx~~~yyysssuuu}}}~~~wwwgggRRRFFFMMMSSSSSS[[[hhh~~~gggRRRJJJCCCCCCBBBBBBAAA@@@@@@@@@===??????===:::999<<>>@@@BBBDDDFFFGGGIIIJJJMMMNNNNNNMMMKKKIIIHHHJJJLLLLLLLLLNNNTTTXXXaaaqqq}}}aaaOOOUUUdddbbbAAA<<<333333444,,,---222000.........------.........,,,,,,,,,------.........---,,,,,,++++++,,,,,,---+++++++++************)))///---+++))))))***+++,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,---...//////...///111444---666DDDRRR\\\eeepppzzzrrrcccbbbaaa^^^```hhhttt}}}~~~yyyqqqgggaaa___\\\XXXTTT;;;:::999888777777777777777666555555666888:::;;;777666666666666666666555777777777888888999999999999999:::::::::;;;;;;;;;<<<>>>AAACCCDDDGGGKKKMMMMMMQQQXXX```hhhpppuuuxxxmmmNNNIIIKKKWWWkkkwwwwwwmmmbbb\\\XXXTTTTTTWWW\\\]]]]]]\\\XXXRRRMMMIIIHHHHHHHHHGGGGGGGGGGGGFFFDDDBBBAAABBBDDDEEEFFFEEE@@@@@@AAADDDHHHRRReeevvv|||wwwsssxxx{{{}}}{{{tttkkkbbb]]]YYY\\\``````]]]UUUNNNIIIJJJHHHHHHJJJLLLKKKGGGDDDBBBAAA@@@AAACCCDDDCCCAAAAAADDDIIINNNSSSXXX___cccgggnnnxxx|||kkkbbb```qqqooo\\\XXXZZZZZZXXXYYYTTTSSSQQQPPPOOOPPPQQQRRRRRRSSSSSSRRRRRRRRRUUUWWWWWWWWWWWWWWWTTTQQQMMMKKKQQQRRRSSSSSSRRRNNNKKKIIIJJJKKKLLLNNNPPPQQQSSSSSSUUUPPPKKKJJJNNNPPPNNNLLLOOOMMMJJJHHHFFFFFFGGGGGGHHHHHHHHHIIIJJJLLLMMMNNNLLLLLLMMMNNNPPPQQQRRRRRRLLLLLLTTTjjj}}}zzzsssooowww{{{dddVVVDDD???JJJQQQdddooodddJJJBBBAAA@@@>>>>>>??????<<<:::@@@>>><<<<<<<<<<<<:::999;;;;;;;;;;;;::::::999888::::::999999999999999999999:::;;;999777666666777::::::::::::;;;<<<>>>>>>BBBCCCEEEGGGFFFGGGKKKQQQNNNOOOPPPOOOMMMLLLMMMNNNNNNMMMNNNPPPTTTYYYccckkk||||||\\\RRR\\\jjjcccFFF<<<222222222111000//////...//////...---,,,,,,++++++***+++,,,,,,------,,,,,,------,,,,,,,,,,,,++++++,,,+++******))))))******++++++************++++++***+++,,,------,,,***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...111111444;;;GGGWWWhhhttt}}}qqqhhhiiikkkttt~~~xxxtttxxx}}}tttooollleee\\\KKKKKKGGGAAA@@@CCC???666:::999888777666777888999999999999:::;;;===???@@@@@@???===;;;:::<<<>>>@@@BBBCCCCCCCCCDDDGGGLLLOOOOOOQQQTTTWWW[[[```gggkkkvvvsssuuukkkLLLHHHNNN]]]rrr}}}oooeee[[[XXXXXXXXXZZZ]]]bbbbbbcccaaa\\\UUUNNNJJJFFFFFFFFFEEEEEEDDDDDDDDDDDDBBBAAAAAACCCDDDDDDCCC@@@???@@@BBBDDDKKK[[[jjj}}}~~~}}}~~~{{{~~~~~~yyytttooommmuuuvvvvvvssskkkbbbYYYSSSXXXVVVTTTSSSSSSQQQLLLHHHMMMOOOPPPOOONNNMMMOOOQQQYYY]]]ccciiioootttzzz~~~}}}~~~~~~mmmdddbbbrrrssseeeZZZYYY\\\\\\[[[[[[VVVTTTRRRPPPOOOPPPRRRSSSSSSTTTTTTSSSRRRRRRUUUWWWXXXXXXWWWVVVTTTRRRPPPOOORRRSSSSSSSSSQQQNNNLLLJJJKKKLLLMMMNNNPPPQQQRRRRRRQQQMMMIIIJJJMMMNNNLLLJJJJJJIIIGGGFFFEEEFFFGGGHHHJJJJJJJJJKKKLLLMMMNNNOOOLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJQQQeee~~~|||yyyrrrpppsss|||iiiRRREEEDDDCCCLLLRRRaaaqqqmmmXXXGGGBBB@@@@@@@@@@@@AAA@@@???>>><<<:::999:::;;;<<<;;;:::<<<<<<===<<<<<<;;;::::::::::::::::::::::::::::::999:::<<<;;;:::999:::<<<<<<======>>>@@@BBBCCCDDDJJJIIIIIILLLNNNQQQSSSTTTSSSRRRQQQPPPPPPOOOOOOOOOVVVSSSRRRZZZggguuuwwwpppdddXXXaaavvvrrrMMM:::777222222111000000///......///......---,,,,,,++++++***+++,,,,,,------,,,,,,------,,,,,,,,,+++++++++,,,+++******))))))******+++******))))))******++++++++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............///222;;;JJJ\\\iiizzz|||ppplllpppzzz{{{qqqrrrzzzvvvooofff\\\___^^^WWWSSSSSSQQQLLLKKKJJJHHHFFFEEEEEEEEEEEEFFFFFFGGGJJJNNNSSSWWWZZZXXXVVVTTTTTTVVVXXXZZZ[[[aaabbbbbbbbbcccggglllpppnnnpppsssvvvzzzkkkKKKHHHPPPaaauuu}}}hhh[[[PPPOOOTTTXXX[[[]]]___aaabbbbbb^^^WWWOOOKKKDDDDDDCCCBBBBBBAAA@@@@@@DDDBBB@@@@@@AAABBBAAA@@@@@@>>>???@@@???BBBMMMYYYsss}}}|||ssspppqqqrrr{{{uuu}}}}}}|||}}}{{{rrrkkkhhhnnnllliiigggeeeccc___\\\hhhlllooommmgggfffjjjnnnyyy}}}zzzwwwqqqiiijjjqqq|||lllddd^^^YYY[[[]]]\\\ZZZ[[[WWWUUURRROOONNNPPPRRRTTTUUUUUUVVVTTTSSSRRRTTTUUUXXXXXXWWWVVVUUUTTTTTTTTTUUUUUUTTTSSSQQQOOOMMMLLLMMMMMMNNNOOOOOOPPPPPPQQQNNNLLLJJJLLLNNNOOOLLLIIIFFFEEEDDDCCCDDDFFFHHHIIILLLLLLMMMMMMNNNOOOPPPQQQNNNMMMLLLKKKJJJIIIIIIHHHHHHIIIOOO\\\qqq}}}}}}~~~~~~zzz|||~~~tttvvv}}}tttbbbVVVOOOFFFEEEBBBFFFPPPRRRIIIAAA@@@===>>>@@@AAA???>>>>>>???<<<:::999:::;;;===<<<;;;======>>>>>>>>>======<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;===>>>>>>>>>>>>@@@AAAAAABBBCCCDDDFFFHHHJJJLLLKKKJJJIIIKKKPPPTTTVVVUUUVVVSSSPPPQQQTTTVVVUUUTTTVVVWWW___qqq}}}rrr[[[UUUVVV```~~~TTT999222555111111000000//////............------,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,+++******))))))******+++******))))))******+++++++++*********++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,000<<>>>>>CCCAAA???>>>??????>>>======<<<===>>>===<<>>===>>>@@@>>><<<<<<===>>>===<<<===>>>???????????????>>>>>>>>>>>>>>>>>>?????????@@@AAACCCCCCBBBBBBDDDEEEGGGGGGHHHIIIKKKLLLNNNOOOJJJKKKJJJIIIMMMTTTXXXXXXZZZVVVRRRUUU[[[``````^^^\\\fffxxx||||||hhhWWWTTT^^^rrreee@@@333555777000000000//////.........---------,,,,,,,,,++++++******+++,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***,,,+++******))))))************))))))))))))******+++***)))))))))***,,,---************************++++++++++++++++++++++++,,,------------.........,,,......,,,---444AAAKKKZZZuuuxxxkkkmmmnnnuuuvvvxxx}}}uuucccjjjuuuzzz|||zzzxxxwwwvvvwwwwwwwwwxxx|||pppPPPGGGLLL]]]nnnqqqiiiYYYJJJFFFIIIKKKKKKLLLIIILLLPPPRRRQQQMMMHHHEEEBBBAAAAAA@@@??????>>>>>>AAA???===<<<======<<<:::;;;:::;;;===<<<:::>>>DDDQQQcccuuu{{{yyyvvvsssqqq|||vvvooofffcccdddqqqwwwkkkdddbbb^^^^^^\\\XXXUUUUUUVVVVVVUUUSSSQQQNNNNNNPPPRRRTTTUUUVVVWWWVVVSSSRRRRRRRRRWWWVVVTTTSSSTTTVVVXXXZZZYYYXXXVVVTTTRRRPPPOOONNNLLLLLLLLLLLLKKKKKKKKKJJJJJJKKKLLLOOOPPPOOOMMMKKKIIIHHHFFFEEEEEEFFFGGGHHHMMMMMMOOOPPPPPPPPPPPPPPPNNNNNNMMMMMMLLLLLLKKKKKKLLLKKKLLLMMMOOOUUU^^^fffnnnmmmrrr||||||}}}~~~uuurrrqqqxxx|||uuujjjbbbXXXNNNDDD======AAACCCEEEGGGFFFDDDAAA???>>>???===;;;;;;===?????????>>>>>>???@@@AAAAAAAAA@@@AAAAAAAAABBBBBBBBBCCCCCCFFFGGGHHHGGGFFFEEEFFFHHHMMMLLLLLLLLLMMMNNNNNNOOOLLLPPPPPPMMMOOOXXX^^^^^^]]]XXXTTTUUU\\\aaabbbaaaeeerrreee___^^^dddoooxxxNNN777555666222/////////...............,,,,,,,,,,,,,,,+++++++++)))***++++++,,,,,,++++++,,,,,,+++++++++*********,,,+++******))))))*********))))))))))))))))))*********)))((()))***,,,---************************++++++++++++++++++++++++,,,,,,,,,,,,------------,,,...000///...000777===FFF^^^qqqyyyxxxkkkccciiinnnuuu~~~yyy~~~ooocccjjjvvv{{{qqqSSSIIILLL^^^qqquuummm___PPPKKKKKKJJJIIIJJJFFFHHHJJJKKKIIIFFFBBB???@@@@@@@@@????????????>>>???===;;;;;;;;;;;;:::999999888999<<<<<<:::<<<@@@>>>OOOaaammmtttzzz|||{{{~~~zzziii\\\ZZZcccjjj{{{pppccc\\\\\\___ZZZZZZXXXTTTSSSVVVWWWUUUQQQPPPOOONNNOOOPPPRRRSSSTTTUUUVVVUUUSSSQQQQQQQQQUUUTTTSSSRRRSSSUUUWWWXXXVVVVVVUUUSSSQQQNNNLLLKKKIIIIIIIIIHHHHHHGGGGGGGGGEEEGGGIIIKKKLLLLLLJJJJJJLLLJJJHHHFFFEEEFFFGGGGGGKKKLLLMMMNNNOOONNNMMMMMMIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIKKKLLLLLLPPPZZZeeejjjiiimmmxxxwwwooonnnqqqiiiTTTFFF@@@???AAAAAABBBEEEGGGFFFCCC@@@>>><<<:::;;;===@@@BBBBBB???@@@AAABBBCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGIIIJJJKKKKKKIIIIIIIIIKKKOOOOOONNNNNNNNNNNNOOOOOOLLLRRRTTTSSSWWW```bbb]]]RRRNNNIIIIIILLLQQQSSSSSSZZZfffrrrzzztttSSS]]]kkkxxx]]]===222333111+++..................------,,,,,,,,,,,,++++++++++++)))******+++++++++++++++++++++++++++************,,,+++******))))))*********))))))(((((())))))***)))))))))))))))***+++,,,************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***,,,---.........000111555GGGVVVaaaiiieeedddpppttt{{{qqqmmmnnnwww{{{zzzuuuZZZOOOOOOaaavvv|||rrreeeXXXPPPKKKGGGEEEFFFAAABBBDDDDDDDDDBBB???>>>======>>>>>>>>>>>>??????===;;;999999::::::999888999777888;;;;;;999:::===999CCCMMMWWWcccqqqzzz|||zzzyyyqqq^^^ZZZ___ppp{{{lllbbb\\\VVVUUUXXXVVVWWWUUUQQQRRRVVVTTTOOOLLLMMMMMMNNNOOOPPPQQQRRRQQQSSSUUUTTTRRRQQQPPPQQQRRRRRRQQQQQQRRRSSSUUUVVVRRRRRRRRRQQQNNNKKKGGGEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCEEEGGGIIIIIIIIIJJJJJJLLLJJJHHHFFFEEEFFFGGGHHHHHHIIIKKKLLLLLLLLLJJJIIIGGGGGGGGGGGGFFFFFFFFFFFFGGGFFFIIILLLLLLNNNXXXeeelllkkknnnzzz~~~wwwnnnnnnqqquuu~~~gggWWWKKKCCCBBBAAACCCKKKSSSWWWTTTPPPFFFCCC@@@???@@@AAABBBBBBBBBCCCDDDFFFGGGGGGHHHHHHGGGGGGHHHHHHIIIJJJJJJKKKIIIKKKLLLLLLLLLLLLMMMOOOOOOOOOOOOOOOOOOPPPQQQQQQNNNTTTWWW\\\gggooogggWWWAAA???<<<;;;>>>CCCHHHLLLVVVeeessswww^^^PPPdddzzz~~~cccEEE555111///---+++------------------------++++++++++++++++++++++++))))))***+++++++++++++++++++++++++++************,,,+++******))))))******))))))(((((((((((())))))'''((()))***++++++++++++************************************************))))))*********+++++++++,,,***)))***---...---,,,---666===HHHVVVZZZaaarrrwwwvvv~~~wwwmmmsss{{{aaaTTTQQQcccyyyvvvjjj]]]RRRIIIAAA>>>???:::<<<===???@@@@@@@@@@@@;;;;;;<<<<<<===>>>>>>>>><<<:::888888999:::999888999777777::::::777888;;;:::<<<>>>BBBOOOaaannnsssvvvzzzooolllmmmpppsss|||}}}~~~wwwlllccciiitttsssggg___^^^]]]WWWSSSSSSTTTVVVTTTQQQRRRUUUPPPGGGIIIJJJLLLNNNPPPQQQQQQQQQPPPRRRTTTTTTRRRPPPPPPQQQQQQPPPPPPQQQQQQRRRSSSSSSNNNOOOOOONNNLLLHHHDDDAAACCCCCCCCCCCCCCCCCCBBBBBBDDDFFFHHHIIIJJJJJJKKKLLLJJJIIIGGGEEEEEEFFFHHHIIIFFFGGGIIIJJJKKKJJJHHHGGGIIIHHHHHHGGGFFFEEEDDDDDDEEEDDDGGGKKKKKKLLLUUUaaauuusssvvv|||zzztttwwwtttyyy|||~~~qqqfffZZZPPPKKKJJJMMMYYYgggnnnlllgggRRRNNNIIIEEECCCBBBAAA@@@DDDEEEFFFHHHIIIJJJKKKKKKIIIIIIIIIJJJKKKLLLLLLMMMHHHJJJLLLMMMMMMNNNPPPRRRNNNNNNNNNOOOPPPRRRSSSTTTVVVZZZ^^^hhhzzzpppWWW999999999:::===DDDLLLSSSjjj}}}qqq\\\QQQTTTjjj\\\HHH777333222------222------------------------++++++++++++++++++++++++))))))***++++++++++++***+++++++++************))),,,++++++***)))*********))))))(((((((((((())))))&&&''')))***+++++++++***))))))))))))))))))))))))************************((())))))))))))*********///+++'''(((,,,///...,,,+++...---555EEENNNZZZnnnttt{{{yyyggghhhsss{{{yyyeeeRRRQQQiiiwwwwwwpppcccSSSFFF???>>>???:::::::::<<<>>>@@@@@@???===>>>>>>>>>>>><<<;;;:::999888777666666777888999:::999888888888999;;;;;;;;;;;;;;;>>>EEEOOOYYY___ooovvv|||yyyoooddd______kkk|||}}}wwwwww~~~uuunnnmmmooommmfffbbbmmm||||||xxxhhhddd___ZZZXXXVVVTTTSSSVVVTTTRRRRRRRRRQQQOOONNNJJJKKKMMMOOOQQQRRRRRRRRRSSSSSSRRRRRRQQQQQQPPPPPPNNNNNNNNNNNNOOOOOOPPPQQQLLLLLLKKKJJJHHHFFFDDDBBB@@@AAACCCBBBAAAAAACCCEEEDDDEEEHHHJJJKKKLLLLLLLLLIIIGGGFFFDDDCCCCCCCCCCCCFFFFFFGGGHHHHHHIIIIIIJJJJJJIIIGGGEEEDDDDDDEEEEEEDDDEEEGGGHHHJJJMMMRRRUUUeeennn}}}~~~zzz~~~~~~xxxkkkgggiiifff___^^^TTTUUUiiivvvssspppccc\\\RRRMMMKKKKKKJJJIIIGGGJJJMMMNNNMMMLLLKKKKKKJJJJJJJJJIIIIIIKKKOOOQQQQQQQQQQQQPPPQQQRRRPPPNNNOOOJJJIIIMMMOOOOOORRRYYY```]]]lllsssIII???:::777;;;HHH[[[ooozzz}}}ooo[[[QQQRRR```sssrrrEEE>>>555111111111///---------,,,,,,,,,,,,++++++---,,,+++***))))))))))))))))))))))))))))))))))))******))))))))))))******)))******)))'''### +++***)))(((((('''((((((******++++++++++++******)))))))))))))))))))))))))))************+++++++++++++++******************++++++++++++++++++++++++...000000000444BBBVVVeeemmm{{{vvvjjjeeeeeeeeelllvvvuuueeeRRRNNNeeeuuuyyynnn]]]NNNEEEAAA???>>>>>>===<<<<<<<<<<<<;;;:::<<<============;;;:::999888888777666666777888888999888777777777888999:::<<<:::999:::>>>DDDJJJNNNbbbjjjtttxxxtttmmmiiigggjjjzzz|||tttrrr||||||~~~{{{oooiiibbbkkktttsssjjjlll~~~mmmiii```]]]ZZZXXXWWWVVVUUUSSSRRRPPPOOOOOOOOOOOOMMMLLLKKKLLLLLLMMMNNNOOOPPPQQQQQQQQQQQQPPPPPPOOOOOOOOONNNNNNMMMMMMMMMMMMNNNNNNKKKKKKJJJIIIGGGDDDBBBAAA???AAACCCCCCBBBAAABBBCCCBBBDDDEEEGGGHHHHHHHHHHHHGGGFFFEEECCCCCCCCCCCCDDDHHHHHHHHHIIIJJJJJJKKKKKKHHHGGGFFFDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGIIILLLOOO\\\dddqqq~~~{{{nnndddhhhvvv}}}{{{~~~ooocccjjjoooiiieeefffbbb]]]YYYXXXXXXZZZ[[[YYYXXXWWWVVVUUUSSSPPPMMMMMMNNNPPPQQQQQQPPPPPPPPPNNNOOOQQQRRRTTTUUUTTTRRRUUURRRPPPPPPMMMKKKQQQ[[[nnntttjjjGGG@@@>>>CCCUUUooommm^^^QQQNNNRRRjjjzzz|||YYY>>>888222///000111000---------,,,,,,,,,+++++++++---,,,+++***))))))))))))))))))))))))))))))))))))******))))))))))))******&&&'''((())))))((('''&&&***))))))(((((((((((())))))******++++++******)))))))))))))))))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++---...///...000:::JJJVVV^^^vvvpppooo{{{qqq^^^]]]bbbfffmmmuuu}}}sssgggTTTLLL^^^qqqyyylllYYYLLLFFFCCC@@@<<>><<<;;;999888888888;;;;;;<<<<<<;;;:::888777777777666666666666777777777666666666666777888888:::999777777888:::===>>>MMMVVVdddpppuuuvvvtttsssppp}}}wwwttt}}}|||~~~zzzyyy}}}{{{pppbbb]]][[[[[[fffuuu}}}|||iii]]][[[VVVUUUTTTUUUVVVVVVTTTSSSOOONNNMMMMMMOOOPPPOOOMMMNNNMMMLLLLLLLLLMMMNNNOOONNNNNNNNNNNNNNNNNNMMMMMMOOONNNMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHFFFCCCAAA@@@>>>@@@CCCDDDCCCAAAAAAAAAAAABBBCCCDDDEEEDDDCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDFFFGGGGGGHHHIIIIIIJJJJJJFFFEEEDDDCCCCCCDDDEEEFFFHHHHHHHHHFFFDDDDDDFFFHHHPPPUUU___nnnxxxzzzuuuvvv|||}}}qqqiiibbblll|||yyylllccc``````bbbfffkkkqqqvvvxxxsssqqqooolllhhh___UUUMMMOOOPPPSSSUUUWWWWWWWWWWWWVVVVVVXXXYYYYYYWWWTTTSSSUUUVVVWWWWWWTTTWWWdddqqqqqqZZZSSSSSS___{{{fffYYYVVVXXX^^^gggvvv]]]>>>666222......000111///---,,,,,,,,,,,,++++++++++++,,,+++******))))))))))))))))))))))))))))))))))))***))))))(((((())))))***''''''((()))******++++++)))(((((((((((())))))***)))******++++++******))))))))))))))))))))))))))))))))))))*********++++++************************+++++++++++++++++++++++++++---...,,,,,,000999AAAJJJ___uuu|||uuulllfffrrr~~~~~~lll___bbblllvvvwwwsssiiiVVVIIIWWWiiiwwwlll\\\PPPHHHDDD???<<<;;;;;;:::999888777999:::999::::::::::::888777666666666666666666666666666555555555555555666666666666666666777888999::::::;;;DDDRRRbbbooowww{{{|||yyy{{{{{{|||~~~~~~|||ttt```UUUUUUXXXccchhhvvvyyynnnggg\\\VVVVVVPPPPPPQQQSSSUUUUUUSSSQQQPPPOOONNNPPPRRRTTTSSSRRRQQQPPPMMMLLLKKKLLLMMMNNNLLLLLLLLLMMMMMMMMMMMMMMMPPPOOONNNLLLKKKJJJIIIIIIKKKJJJIIIHHHFFFDDDBBBAAA>>>AAADDDEEEDDDBBB@@@@@@AAABBBCCCCCCCCCBBBAAA@@@CCCCCCCCCCCCCCCDDDDDDEEEDDDDDDDDDEEEFFFFFFGGGGGGEEEDDDDDDCCCDDDEEEFFFGGGHHHIIIHHHFFFDDDCCCDDDEEEHHHJJJOOOZZZkkk{{{}}}mmmssswwwuuuttt{{{sss|||~~~qqqnnnpppjjjssswwwkkkaaabbbfffpppzzzyyy{{{}}}|||uuuiii]]]UUU]]]^^^```eeeiiimmmoooooopppnnnnnnnnniiibbb_________aaadddeeehhhpppwwwxxxsssrrrlllYYYXXX```iiirrrzzzdddDDD333111///---...///000...,,,,,,,,,,,,++++++++++++***++++++***)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))+++***))))))(((((())))))(((((('''(((((()))******))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************))),,,...---***+++///333:::HHHXXXbbbeeeeeeeeefff|||uuummmqqq}}}tttiiillluuu|||vvvaaaSSSpppfffSSSDDDMMM\\\sssqqqkkkaaaUUUJJJBBB===<<<:::::::::888666666888;;;888999999999999777666555555555555666666555555555333333444444555555555555444555666777888888888888555;;;FFFTTTcccpppzzzzzzvvvqqqsss{{{}}}xxxgggWWWRRRZZZcccvvvzzzzzzggg```]]]WWWSSSTTTPPPPPPQQQTTTUUUUUURRROOOPPPOOOOOOQQQTTTVVVVVVUUUTTTRRROOOMMMLLLLLLMMMNNNKKKKKKKKKLLLLLLMMMMMMMMMRRRQQQOOOMMMKKKJJJIIIIIIJJJJJJJJJIIIHHHFFFEEEDDD@@@CCCFFFGGGEEECCCBBBAAADDDDDDEEEEEEDDDCCCAAA@@@BBBBBBCCCDDDDDDEEEEEEEEECCCCCCDDDEEEEEEFFFFFFGGGFFFEEEEEEDDDEEEFFFHHHIIIGGGHHHHHHGGGEEEDDDEEEGGGFFFGGGHHHMMMZZZiiiqqqqqqlllqqqqqqxxx|||ssszzzzzzssskkkqqqwwwsss{{{wwwqqqwwwvvvzzzwwwmmmqqqsssqqqkkkdddaaaaaannnqqqwww~~~}}}}}}yyyrrrrrrvvvwwwwwwxxxzzz}}}jjjkkk}}}jjj___ZZZdddpppuuuxxx}}}iiiGGG555444000////////////...---,,,,,,,,,+++++++++***************))))))((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))+++***)))((('''&&&&&&'''(((((('''(((((()))******)))))))))******)))))))))))))))))))))))))))))))))(((((()))))))))*********(((((()))))))))*********************************))),,,......,,,+++,,,...222777AAANNNXXX```fffkkk~~~{{{}}}kkk\\\\\\eeennn~~~vvvqqqkkkhhhkkkggg[[[MMMGGGjjj^^^MMM???EEEOOOccciiifff___SSSHHH@@@======;;;<<<;;;888555444777;;;888888999999888777555444444444555555555555444444222333444444555555444444444444555555555444333333444888???GGGRRR___mmmvvv~~~ttthhhbbb^^^eeetttzzzooopppzzz|||nnnhhhmmmtttsssrrrmmmaaaYYY]]]lllzzzsssggg]]]ZZZYYYTTTQQQQQQQQQQQQRRRSSSUUUTTTQQQNNNNNNMMMNNNPPPSSSUUUUUUUUUTTTSSSQQQOOOMMMMMMMMMMMMIIIIIIJJJKKKKKKLLLMMMMMMRRRQQQOOOMMMKKKJJJIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFDDDFFFIIIIIIGGGEEEEEEEEEFFFFFFGGGGGGFFFEEECCCBBBCCCCCCDDDEEEFFFFFFEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIFFFFFFEEEEEEEEEGGGHHHIIIEEEGGGHHHHHHFFFFFFGGGHHHFFFGGGGGGGGGOOOZZZaaabbbgggnnnooovvvwww{{{{{{}}}uuuyyy}}}www|||sssqqqvvvpppnnnkkkeeeaaaaaadddgggqqqvvv{{{yyyuuutttwwwuuurrrxxxzzzpppwww|||yyymmmUUUVVVbbbvvvmmmPPP777///555000000//////...------,,,++++++++++++***************))))))(((((())))))))))))))))))))))))))))))))))))((((((''''''(((((()))&&&&&&&&&''''''((((((((()))(((((((((((())))))***((())))))******))))))((())))))))))))))))))))))))((((((((()))))))))******'''(((((())))))*********************************)))+++---...---,,,---...//////444@@@LLLVVV```hhh|||~~~}}}zzzeeeYYYWWW[[[aaaooo|||~~~ssscccWWWSSSMMMMMMSSSUUUOOONNNQQQgggXXXJJJ???DDDIIIYYYccc\\\RRRHHHBBB>>>======888:::;;;888555555:::>>>888888999999888777555444333444555555555555444333222333444555555555444444222333333333333222222222222555999;;;???IIIVVV```nnnwww|||uuujjj```[[[dddtttssshhhiiitttsssbbb[[[ZZZ___eeeqqqoookkkiiimmmxxxwwwkkk^^^ZZZWWWWWWVVVRRRPPPPPPRRRQQQQQQRRRSSSSSSQQQOOOMMMMMMMMMOOORRRTTTUUUTTTRRRQQQPPPOOONNNLLLKKKKKKFFFFFFGGGHHHIIIKKKKKKLLLPPPOOOMMMKKKJJJIIIHHHHHHFFFFFFGGGHHHHHHHHHHHHHHHHHHJJJKKKKKKIIIGGGHHHHHHGGGGGGHHHHHHHHHFFFEEEDDDDDDEEEFFFGGGGGGFFFFFFEEEFFFFFFGGGGGGHHHIIIIIIJJJFFFFFFEEEDDDDDDEEEFFFGGGDDDFFFGGGGGGFFFEEEFFFGGGFFFHHHHHHFFFIIIPPPTTTTTT]]]iiioooxxx{{{~~~uuullllllxxxxxxuuutttwww~~~||||||}}}zzzwwwxxxvvvttt~~~zzzzzzfff]]]YYYZZZcccxxx}}}dddMMM<<<222//////.........---,,,,,,---...++++++++++++************))))))(((((((((((())))))))))))))))))))))))))))))((((((''''''''''''(((((("""$$$&&&((())))))))))))***))))))(((((((((((()))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))***''''''(((((()))******+++***************************+++,,,,,,,,,,,,---......,,,///666<<>>===>>>???===333666888777666888???DDD888888999999888777666444333333444555555444333333222333444555666555444444000111111222333444555555...111444222222777CCCMMMVVVgggvvvzzz{{{zzzpppccceeelllyyyrrrnnntttnnnZZZRRRVVV]]]dddjjjpppnnnooowww|||rrrhhh]]]TTTPPPQQQSSSUUUTTTQQQPPPRRRQQQPPPPPPQQQRRRSSSRRRPPPOOONNNNNNPPPSSSUUUUUUUUUPPPPPPOOOOOONNNLLLJJJIIIDDDDDDEEEGGGHHHIIIJJJJJJNNNMMMLLLJJJHHHGGGGGGGGGCCCDDDEEEFFFGGGHHHHHHHHHKKKLLLMMMLLLJJJIIIJJJKKKGGGHHHIIIIIIIIIGGGFFFEEEEEEFFFGGGHHHHHHGGGFFFEEEEEEEEEEEEFFFGGGGGGHHHHHHFFFEEEDDDCCCCCCDDDEEEFFFDDDFFFGGGGGGEEEDDDEEEEEEEEEHHHIIIFFFGGGKKKMMMLLLWWWhhhttt{{{}}}||||||~~~zzzuuukkkiiivvvsssuuuqqqqqqwwwiiiYYYZZZ```ttt~~~gggGGG222000444000))),,,,,,,,,+++***+++...000+++++++++************)))))))))(((((((((((()))***))))))))))))))))))))))))((((((''''''''''''((((((###%%%''')))******)))(((+++***)))(((((('''(((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((()))******+++))))))))))))))))))))))))***************+++,,,------,,,...000///111>>>NNNbbbppppppeeecccmmmxxx|||llliiilllooouuu|||~~~ggg[[[RRRKKKNNN]]]ppp~~~~~~}}}kkkkkkrrr}}}|||tttkkkiiinnnuuuzzz|||xxxrrrjjjcccaaadddjjjnnnssstttqqqhhhZZZOOOIIIGGGLLLUUUXXXQQQGGGDDDFFFGGGRRRSSS]]]lllqqqooovvvnnnUUUJJJCCCJJJ[[[ccceeeXXXHHH???===???>>><<<888888888888888888888888777777777777666666666666555555444444444333333333444444444444444444444444111111222222222333333333222333444444333444666888BBBKKKWWWbbbkkksss{{{sssvvv{{{vvvsss{{{{{{sss|||tttgggjjjpppnnnlllnnneeefffddd^^^[[[bbbqqq~~~ttteee\\\[[[ZZZTTTOOONNNRRRUUUSSSPPPNNNQQQUUUSSSQQQQQQRRRTTTTTTTTTSSSQQQQQQPPPQQQRRRSSSUUUVVVMMMNNNOOOOOOOOOMMMKKKIIIGGGEEEDDDEEEHHHKKKMMMMMMNNNMMMLLLJJJHHHGGGGGGGGGFFFFFFGGGIIILLLLLLJJJHHHLLLKKKJJJJJJKKKJJJGGGEEEGGGHHHHHHHHHHHHGGGFFFEEEHHHGGGFFFEEEEEEDDDEEEEEEAAAAAAAAAAAABBBCCCCCCDDDEEEEEEDDDCCCDDDEEEGGGHHHEEEDDDCCCBBBAAABBBCCCCCCDDDEEEHHHJJJLLLLLLKKKJJJPPPWWWhhh}}}zzz~~~}}}~~~~~~zzztttpppooosssyyyuuunnnvvvwwwmmmppp{{{sssbbbdddwwwsssLLLCCC777000//////...,,,///...---,,,++++++++++++******++++++++++++******))))))))))))((((((((((((+++*********))))))((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************+++***)))'''''''''((()))))))))))))))************))))))************))))))++++++++++++++++++++++++000///......///111444555OOOYYYkkk{{{|||pppccc]]]ccctttyyybbbVVVRRRQQQZZZddduuuuuucccXXXRRRRRRTTTZZZeeennnmmmfffaaaUUUQQQOOOMMMWWWeeeeeebbbYYYPPPKKKHHHHHHNNNUUUddd```XXXOOOGGGFFFIIIMMMWWWYYYZZZXXXWWWYYYaaahhhiiirrr|||oooVVVKKKEEEOOOaaakkkcccWWWGGG>>><<<===<<<;;;888888888888888888888888777777777777666666666555555444444444444333333333333333333333333333333333111111111222222222333333111222333333222333555777777===FFFPPP[[[iiixxx}}}~~~wwwuuuqqqmmmoooyyytttpppzzzqqqddd\\\aaadddbbbccciiitttooohhhdddhhhtttpppggg\\\VVVUUUUUURRRNNNMMMQQQTTTSSSOOOMMMOOORRRQQQQQQQQQQQQQQQRRRRRRRRRQQQQQQPPPPPPQQQRRRSSSTTTMMMNNNOOOPPPOOOMMMKKKJJJHHHFFFDDDDDDGGGJJJLLLMMMMMMLLLKKKIIIHHHGGGFFFFFFGGGGGGHHHKKKNNNNNNLLLJJJNNNMMMKKKKKKKKKKKKJJJHHHGGGGGGHHHHHHHHHGGGGGGFFFGGGFFFEEEDDDDDDCCCDDDDDDBBBAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDEEEFFFGGGGGGFFFEEECCCAAA@@@AAABBBCCCCCCEEEGGGIIIJJJJJJIIIHHHJJJOOO[[[nnn~~~{{{~~~}}}zzzwwwwwwwww|||sssooosss~~~}}}uuu{{{|||ttt~~~yyylllfffuuuzzzUUUDDD<<<333......///...,,,......---,,,++++++++++++)))******++++++******)))+++++++++*********))))))*********)))))))))((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))+++***)))(((''''''((()))(((((()))))))))***************++++++++++++******++++++++++++++++++++++++------,,,,,,---///222333EEENNN]]]lllooohhhaaa___bbbrrrrrr___YYYZZZ[[[dddtttvvv^^^RRRLLLKKKMMMYYYmmm}}}}}}tttcccSSSIIIGGGIII[[[nnnsssttteeeTTTJJJEEEFFFMMMUUUhhhaaaWWWOOOMMMPPPSSSVVVeeeiiimmmnnnooorrrxxx~~~pppWWWMMMHHHRRRdddmmm___TTTFFF===:::;;;:::888888888888888888888888888777777777666666666555555444444444444333333333333222222222222222222222222111111111222222222222333000111222222111111333555111333666;;;EEEUUUgggttt}}}pppdddaaaaaadddjjjwww}}}qqqqqq|||]]]WWWXXX___ddddddiiiqqqsssmmmjjjnnnzzzlll]]]XXXSSSPPPOOOOOOOOONNNLLLPPPSSSSSSOOOLLLLLLNNNNNNPPPRRRQQQNNNMMMOOOQQQQQQPPPOOONNNOOOOOOPPPQQQMMMNNNOOOPPPOOONNNLLLJJJKKKHHHDDDDDDFFFIIIKKKLLLKKKJJJIIIGGGFFFEEEEEEEEEGGGHHHJJJMMMPPPQQQOOOMMMNNNLLLJJJIIIJJJJJJJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@@@@?????????@@@@@@BBBCCCEEEFFFGGGGGGFFFFFFGGGEEECCC@@@???@@@BBBCCCBBBCCCEEEGGGGGGFFFEEEDDDEEEFFFLLLYYYiiivvv{{{{{{uuusssvvv~~~sssqqqqqqyyy{{{ppphhhooo~~~uuuqqq}}}xxxooolllyyywwwccckkk^^^;;;888333...,,,---......,,,...---,,,++++++***++++++)))******++++++******)))++++++************))))))******))))))))))))((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((***))))))(((((((((((()))(((((())))))))))))*********++++++,,,,,,++++++***++++++++++++++++++++++++++++++******+++---///000777<<>>===<<<<<<<<<<<<<<<@@@AAADDDFFFGGGGGGEEEDDDFFFDDDAAA??????@@@CCCEEE@@@BBBCCCDDDDDDCCCAAA@@@CCCBBBBBBIIITTT```hhhlllhhhjjjqqqzzz~~~}}}~~~zzz{{{yyyvvvllleeejjjxxxvvvlllfffcccmmm~~~uuusssuuuyyy{{{pppdddwwwttt\\\CCC222111...,,,+++------,,,+++---,,,,,,+++******++++++))))))************)))))))))(((((((((''''''''''''))))))))))))))))))((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((()))))))))(((((((((((()))(((((((((((()))))))))***)))******++++++******)))******************************)))******,,,---.........333;;;???CCCIIIPPPlllxxxxxxqqqxxxiii^^^]]]\\\dddssswwwgggXXXUUU]]]mmmqqq```\\\```hhhooovvvxxxtttpppnnnpppuuuzzz|||mmmWWWNNNGGGHHHNNNOOOTTTLLLBBB;;;777777666666777777777777777777777777666666666666555555555555444444333333333222222222333333333333333333333333000000111111111222222222///000000000//////000222333555555444222444999===EEEPPPaaaqqqzzz|||{{{{{{tttsssrrrtttzzz{{{tttrrrvvvooodddiiitttxxx{{{xxxyyy{{{sss~~~wwwbbbZZZRRRYYYjjjuuu~~~}}}pppssspppqqqxxx|||yyy{{{vvvddd[[[ZZZXXXTTTUUUVVVVVVSSSOOOMMMMMMNNNNNNPPPRRRSSSQQQNNNLLLKKKJJJMMMPPPOOOJJJIIIKKKOOONNNMMMLLLJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOMMMLLLJJJLLLIIIEEEDDDFFFHHHJJJJJJFFFFFFEEECCCBBBBBBBBBBBBDDDEEEGGGJJJMMMNNNMMMLLLIIIGGGDDDDDDEEEGGGHHHHHHLLLKKKIIIGGGEEEDDDDDDCCCEEEDDDCCCAAA@@@@@@??????<<<<<<;;;:::999999999:::===???CCCFFFGGGFFFDDDCCCCCCAAA@@@??????BBBDDDFFF>>>???AAABBBAAA@@@>>>===???>>>>>>@@@FFFNNNVVV[[[]]]fffqqqyyy~~~zzz~~~tttlllhhhooo|||vvvooojjjgggppp~~~qqq|||oooqqqlllkkkkkkQQQ;;;111//////...---,,,---,,,+++***,,,,,,+++*********++++++)))))))))******)))))))))(((((((((''''''''''''&&&(((((((((((((((((())))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((())))))))))))((('''(((((((((((()))))))))(((((())))))))))))((((((************************************+++,,,---------+++***---000333:::BBBXXXkkkxxxlllmmmzzzvvvrrruuujjjvvvppphhh```fffvvvyyysssxxxjjjUUUMMMEEEBBBDDDAAAOOOIIIAAA:::777777777777777777777777777777777777666666666555555555444444333333333333222222222222333333333333333333333333000000000111111111111222///000111000///...000222---000444555444333555777777@@@RRRgggvvv}}}}}}|||}}}wwwpppiiihhhjjjoooyyy{{{hhhaaahhhmmmqqqttthhhfffiiitttuuuooommmzzz~~~tttmmmnnnzzzzzzgggVVV]]]VVV]]]kkknnnsssuuuooonnnmmmpppzzz}}}xxxoooaaaWWWSSSTTTTTTTTTVVVWWWVVVTTTPPPNNNMMMMMMOOOOOOQQQQQQQQQOOOMMMLLLIIIKKKMMMMMMKKKJJJLLLOOOKKKKKKIIIHHHGGGHHHHHHIIIJJJKKKMMMNNNNNNMMMKKKJJJJJJHHHFFFEEEGGGIIIIIIIIIDDDCCCBBBAAAAAA@@@@@@@@@BBBCCCDDDHHHKKKKKKJJJHHHHHHGGGEEEEEEGGGIIIIIIIIIJJJIIIGGGEEEDDDCCCDDDDDDEEEDDDCCCAAA@@@?????????;;;::::::999999999999:::;;;===@@@CCCEEEDDDCCCBBBAAA@@@@@@@@@AAABBBCCCDDD<<<>>>???@@@@@@???===<<<999:::<<<===@@@EEEKKKOOOWWWcccqqq|||xxx{{{zzzyyy}}}vvvsssttt~~~}}}zzzvvv}}}}}}rrrfff___ZZZ```dddooofffLLL===444111222///......---,,,+++******++++++************++++++((())))))******))))))(((******))))))))))))((((((''''''(((((((((((())))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))'''(((((())))))))))))(((''''''(((((((((((())))))'''(((((((((((((((((('''******************************+++++++++,,,,,,,,,000,,,***+++,,,,,,222999AAAYYYuuuwwwkkkiiippp|||yyyvvvhhhRRRKKKDDDCCCDDD@@@JJJFFF???:::777777888888777777777777777777777777666666555555555444444444333333333222222222222111222222222222222222222222000000000000111111111111000111111000//////000222,,,000333444222222444777666999EEEWWWeeeoooyyy}}}yyysssnnniiiffffffgggkkkuuuooobbb```jjjnnnuuu}}}lllhhhfffgggqqqwwwnnnfff___gggwwwyyysssoooiiieeemmmtttuuurrrlllaaaWWWRRROOO[[[hhhgggggglllkkkrrruuu{{{}}}nnnaaa[[[UUUQQQQQQPPPOOOOOORRRQQQPPPOOONNNNNNMMMLLLNNNNNNNNNNNNOOONNNMMMLLLIIIJJJJJJKKKLLLMMMNNNNNNIIIHHHGGGFFFFFFFFFGGGHHHHHHJJJKKKLLLLLLKKKJJJIIIHHHGGGFFFGGGIIIJJJIIIHHHBBBBBBAAA@@@????????????BBBBBBDDDFFFIIIIIIHHHFFFFFFEEEDDDFFFHHHIIIIIIHHHEEEDDDCCCBBBCCCDDDFFFGGGFFFEEECCCBBB@@@?????????;;;;;;;;;:::;;;;;;<<<<<<:::<<<>>>AAABBBBBBBBBAAABBBBBBBBBBBBAAAAAA@@@@@@;;;<<<>>>??????>>>===<<<888;;;======<<<>>>CCCGGGPPP\\\lll}}}zzzyyy~~~wwwxxx{{{wwwkkkgggccc\\\XXXYYY^^^gggvvvmmmLLL:::666444333333---...---,,,+++******+++++++++************++++++(((((())))))))))))((((((******)))))))))((((((((('''''''''((((((((())))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&'''((()))******)))((('''''''''((((((((())))))(((((())))))))))))((((((************************)))******+++++++++++++++---++++++,,,,,,+++...444444GGG^^^lllqqqqqqnnnjjjhhhoooyyy~~~gggQQQJJJEEEEEEHHHFFFHHHDDD???:::888888999:::777777777777777777777777666666555555555444444444333333333222222222111111000000000000000000000000000000000000111111111111000111222111//////000222222444444111......111555444111666CCCPPP[[[gggrrrtttsssvvv~~~xxxmmmvvvrrrnnnllljjjkkkuuulll___XXXZZZeeesss}}}tttjjjqqqnnnmmmsssuuugggeee___WWW]]]kkkssseeecccaaa]]]bbbgggjjjhhhfffeee```ZZZSSSUUUgggvvvtttttt|||~~~yyypppmmmcccUUUWWWRRRLLLKKKJJJJJJJJJKKKLLLJJJIIIIIIKKKMMMLLLKKKMMMLLLKKKLLLMMMNNNMMMLLLIIIIIIHHHJJJMMMOOOOOONNNGGGGGGFFFEEEEEEFFFGGGHHHGGGIIIJJJLLLLLLKKKIIIHHHFFFFFFFFFHHHJJJKKKJJJHHHAAAAAA@@@???>>>>>>>>>???BBBBBBDDDFFFHHHHHHFFFDDDBBBBBBBBBDDDFFFGGGFFFEEEAAA@@@@@@AAABBBEEEHHHJJJFFFFFFDDDBBBAAA@@@??????<<<<<<<<<<<<======>>>???999;;;===???@@@AAAAAAAAACCCDDDDDDCCCBBB???===<<<:::;;;===??????>>>===<<<<<>>::::::>>>BBBKKKUUUeee|||wwwuuuzzzvvvyyy~~~|||}}}mmmaaacccffffffeeejjjllltttbbbOOO<<<444222...---///,,,,,,,,,+++******+++,,,+++***************++++++(((((())))))))))))((((((((('''''''''&&&&&&&&&&&&&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&'''(((*********)))(((''''''''''''((((((((()))))))))************))))))))))))))))))))))))))))))((()))***************)))((('''(((,,,,,,***,,,000...888CCCKKKRRR[[[ccchhheeeiiixxx~~~qqqzzzpppXXXOOOHHH@@@BBBLLLLLLGGGAAA<<<999888777666555666666777777777777666555555444333333222111111444333333222111111111222111111111111000000000000//////000000000000//////......//////000000111111111111000000000000111111000111333666;;;AAAFFFIIIYYY___kkkxxx|||{{{{{{yyywwwxxxyyywwwtttyyyqqqeee\\\YYY[[[```cccqqqwww{{{mmmjjjnnnpppqqqooorrr}}}ttthhh^^^WWWXXXcccooo~~~yyypppggg```^^^___```fffccc``````cccffffffeeefffmmmyyyyyyrrrjjj___YYYWWWVVVTTTQQQKKKIIIFFFCCCCCCDDDFFFHHHFFFGGGHHHIIIJJJIIIHHHGGGLLLIIIGGGIIILLLOOOOOONNNHHHGGGFFFFFFHHHJJJMMMNNNFFFEEEEEEEEEFFFGGGHHHHHHEEEFFFGGGHHHHHHGGGFFFEEEHHHGGGGGGJJJLLLMMMIIIFFFAAAAAA@@@@@@??????@@@@@@BBBCCCDDDDDDDDDCCCBBBAAA???@@@@@@AAABBBCCCDDDEEE@@@@@@@@@AAABBBDDDEEEFFFDDDDDDDDDDDDCCCBBBAAA@@@???@@@@@@@@@@@@???>>>>>><<<===<<<;;;:::;;;>>>AAAAAAAAABBBAAA@@@>>><<<;;;999::::::::::::999888888::::::;;;;;;;;;:::999888BBBDDDPPPeee}}}zzzpppttt~~~www}}}{{{uuurrrmmmuuuwwwhhhttt|||ttt|||~~~lllYYY@@@<<<555111///......---************)))))))))))))))))))))***+++++++++,,,))))))))))))))))))))))))))))))(((((('''''''''&&&******+++,,,,,,+++***))))))((((((''''''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((******))))))((((((''''''''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((()))***+++++++++++++++,,,+++++++++++++++++++++,,,///333555777===FFFNNN[[[dddllluuuwwwzzzsssZZZMMMEEE???@@@EEEIIIEEE???:::888777777666666666777777777666666555555444444333222222111111444333222222111111111222111111111000000000////////////000000000000//////......//////000000000000111000000//////000000111000//////000222444777999<<>>??????@@@AAABBBCCCCCCCCC===>>>???@@@AAABBBCCCCCCBBBBBBBBBBBBAAA@@@???>>>??????@@@@@@??????>>>===<<<===<<<;;;:::;;;>>>@@@BBBBBBCCCBBBAAA???===<<<:::::::::::::::999888888;;;;;;;;;;;;::::::999999999===FFFTTTdddpppvvvxxxwwwlllpppxxxyyyxxxvvvtttooovvvyyymmmpppuuuZZZEEE===666333///---------------************))))))))))))******************++++++(((((((((((((((((((((((()))((((((((('''''''''&&&&&&&&&'''(((((('''&&&%%%((('''''''''''''''((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''(((''''''&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((())))))))))))((((((''''''''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))***+++++++++++++++++++++++++++++++++++++++,,,///111111000222999>>>CCCNNN\\\hhhyyyyyy|||vvv]]]KKKCCCAAA???===EEEAAA<<<999777777666666777777777777666555444444444444333333222222111111333333222111111111111222111111000000000000//////...//////000000//////......////////////000000000000000////////////000000333222111000000111222333444555:::BBBJJJWWWlll~~~|||~~~}}}||||||{{{{{{{{{{{{sssoookkkhhhbbb]]]]]]```kkkmmmnnnqqq{{{}}}pppaaa\\\[[[___eeejjjpppvvvlllfffaaaccckkkqqqsssqqqmmmmmmooossswww{{{{{{{{{~~~vvvggg[[[SSSOOOKKKHHHEEEFFFJJJMMMMMMKKKGGGEEECCCAAAAAABBBDDDFFFFFFFFFGGGGGGIIIKKKLLLMMMDDDCCCBBBCCCEEEGGGGGGGGGOOOMMMIIIGGGFFFFFFHHHIIIKKKJJJIIIHHHGGGFFFEEEEEEDDDDDDEEEEEEEEEDDDBBBAAADDDDDDDDDFFFGGGGGGFFFDDDAAA@@@@@@??????@@@AAABBBCCCBBBBBBAAA@@@>>>===<<<===>>>@@@AAABBBBBBAAA@@@;;;<<<>>>???@@@@@@@@@@@@@@@@@@@@@@@@???>>>======???????????????>>>======<<<<<<<<<;;;:::;;;===???CCCCCCCCCCCCAAA???===<<<::::::::::::999999999999;;;;;;;;;;;;:::::::::999888<<>><<<;;;===>>>???AAAAAAAAA??????;;;===???AAAAAA@@@???>>>>>>?????????>>>>>>===<<<>>>>>>??????>>>>>>===<<<<<<<<<===<<<::::::<<<>>>BBBBBBBBBBBBAAA???===<<<;;;;;;::::::999999999999<<<<<<;;;:::::::::::::::<<<>>>@@@???@@@GGGSSS]]]aaa```mmm{{{~~~|||||||||uuuwww||||||}}}{{{vvv~~~yyykkkiiifff___ZZZ[[[ZZZddd{{{hhhUUUHHH<<<333///000///...---...---+++)))************)))))))))(((++++++******))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''')))******)))((((((%%%%%%%%%&&&'''((()))***&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((((((((('''(((((((((((()))))))))))))))******+++++++++******)))))))))))))))*********(((***,,,---,,,,,,---///111666;;;CCCNNN\\\iiiqqqtttvvv{{{nnn{{{rrr\\\JJJEEEGGGCCC:::===;;;777666666666666555666666666555555333222222333222222222222222111111111111111000000111222222000000000////////////.........////////////....../////////...............//////............//////---------......///000111......000111111444@@@MMMVVVWWWYYY[[[^^^^^^]]]\\\dddhhhlllqqquuu{{{}}}|||{{{uuunnnmmmjjjllltttxxxvvvsssrrrooouuu}}}~~~pppddd___```PPPMMMHHHDDDDDDFFFJJJMMMIIIIIIHHHHHHHHHFFFDDDBBBAAA@@@???>>>???@@@BBBCCCBBBBBBBBBCCCDDDGGGIIIKKKDDDEEEFFFGGGGGGGGGHHHHHHIIIHHHFFFEEEDDDEEEFFFFFFGGGHHHIIIJJJKKKJJJJJJJJJHHHHHHHHHHHHGGGEEECCCBBB@@@AAABBBBBBBBBBBBBBBCCCDDDCCCBBBAAABBBDDDGGGHHHGGGFFFDDDBBB@@@???======<<<===???@@@@@@@@@@@@???>>>@@@BBBCCCCCCBBB@@@???>>>????????????>>>>>>======>>>>>>>>>>>>===<<<<<<;;;<<<===<<<::::::;;;===??????@@@@@@???>>>===<<<<<<;;;:::999999999::::::===<<<;;;:::::::::;;;;;;<<<;;;:::999:::>>>DDDIIIPPPVVVmmm|||yyy|||wwwxxx}}}pppwwwuuurrrdddYYYYYYZZZZZZ^^^eeesss{{{lllVVV>>>555444333///---...---------......+++)))************)))))))))(((+++******))))))(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''"""###%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&((())))))&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''(((((('''''''''''''''(((((((((''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))******+++++++++******)))(((((()))))))))*********'''))),,,------------...---...000444999@@@HHHOOOXXX```rrrkkkggguuu}}}xxx{{{|||kkkVVVJJJIIIHHHBBB<<<<<<999777555666666555444555555555555444333222222222222222222222222111111111000000000000111222222000000////////////......---......//////......---/////////............---......------------.....................---------//////111333111...111777:::;;;===???@@@@@@??????IIIMMMRRRXXX___iiittt}}}}}}{{{}}}||||||yyy|||ttthhh\\\RRRKKKHHHGGG@@@?????????AAADDDFFFHHHCCCDDDEEEEEEEEECCCAAA@@@>>>>>>>>>>>>???@@@BBBCCCBBBBBBBBBCCCDDDEEEFFFGGGCCCEEEGGGGGGFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEGGGIIIKKKLLLMMMMMMMMMKKKKKKKKKJJJHHHFFFDDDCCC@@@BBBCCCCCCBBBAAACCCDDDDDDCCCAAAAAABBBEEEHHHJJJHHHGGGEEECCCAAA@@@??????======>>>???@@@AAABBBBBBCCCCCCDDDEEEEEEDDDCCCBBB>>>??????@@@@@@???>>>>>>===============<<<<<<;;;;;;<<<===<<<;;;::::::;;;<<<===>>>?????????>>>======<<<:::999999999:::;;;>>>===;;;:::::::::;;;<<<<<<:::999:::;;;===>>>===BBBKKKddd||||||yyyyyy{{{}}}}}}xxxuuuxxxqqqmmmwww{{{~~~qqqjjj```\\\bbbiiimmmwwwnnnXXX>>>999444222...******...(((((((((***,,,...---+++************))))))))))))))))))))))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''###%%%&&&'''((((((''''''%%%%%%%%%%%%&&&'''((((((&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&'''((()))'''&&&&&&&&&&&&'''((((((&&&''''''''''''(((((((((''''''''''''((((((((((((&&&''''''((((((''''''&&&(((((((((((())))))))))))***++++++++++++***))))))((())))))******+++++++++******+++++++++******)))(((***///444444111111444;;;EEEYYYpppvvvlllmmmxxxzzzoooyyyxxx{{{xxxzzzdddPPPKKKJJJDDD>>><<<;;;999777666666666555444333333444444444333333222111111111111111111222222000000000000000111222222000000/////////.........---......//////......---//////.........---------...------------------...000000000000000//////...555111111333222...,,,---///000111222222222222333555999???CCCHHHQQQ]]]fffllluuu~~~zzznnnnnnvvvtttjjj[[[TTTJJJCCC@@@???===;;;===>>>???AAABBBCCCDDDDDDAAABBBDDDDDDCCCCCCBBBBBB=========>>>???AAABBBCCCDDDDDDDDDEEEDDDDDDCCCCCCCCCFFFHHHHHHGGGEEEFFFHHHFFFGGGIIIJJJJJJHHHFFFDDDEEEGGGJJJLLLNNNNNNNNNMMMLLLLLLKKKKKKIIIFFFDDDBBBAAACCCDDDCCCBBBBBBDDDFFFBBBAAA@@@???AAADDDHHHJJJHHHGGGEEECCCAAAAAA@@@@@@============???AAADDDFFFFFFFFFFFFEEEEEEDDDDDDDDD>>>>>>????????????>>>>>><<<<<<=========<<<;;;;;;:::<<<===<<<;;;999:::;;;:::;;;===???@@@@@@@@@@@@===<<<:::999999999;;;<<<>>>===;;;:::::::::<<<===;;;;;;<<<<<<===<<<<<<<<<===CCCTTTeeerrryyytttuuuxxxzzz~~~yyytttsssvvvrrrsssyyy}}}yyy}}}|||~~~uuunnnqqqmmmoooyyymmmPPP@@@000111555666111++++++///(((''''''(((+++,,,,,,+++************))))))))))))((((((((()))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&''')))***++++++******&&&&&&&&&%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((&&&%%%%%%&&&&&&((())))))'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((&&&''''''((((((''''''&&&(((((((((((())))))))))))+++++++++++++++***))))))))))))******+++,,,,,,---+++***)))))))))))))))(((++++++///444333---+++---...555BBBRRR]]]gggsss|||}}}vvvqqqrrrwww}}}{{{rrrkkk~~~{{{yyy{{{xxx~~~yyynnnyyy___LLLKKKKKKAAA:::;;;;;;999777666666666555333222222333444444444333333111111111111111111222222000000///000000111222222000/////////............---..................---//////.........---------...------,,,,,,------...+++,,,---...////////////...)))(((,,,000000///111...///111222222222444666...222666888:::@@@IIIQQQPPP[[[fffjjjnnnssssssooossssssvvvyyyyyywwwwwwyyyxxxxxx{{{}}}{{{yyy|||}}}{{{zzzyyyvvvxxx{{{zzzwwwvvvxxxyyytttpppcccUUUTTTXXXRRREEEGGGBBB;;;777:::===<<<888888999;;;>>>???@@@@@@@@@???AAABBBBBBAAA@@@@@@AAA=========>>>???AAABBBCCCEEEFFFFFFFFFFFFDDDBBBAAAEEEHHHKKKKKKIIIGGGHHHIIIHHHJJJLLLMMMLLLIIIFFFCCCFFFHHHKKKMMMNNNNNNMMMLLLLLLLLLKKKJJJHHHFFFCCCBBBBBBDDDEEEDDDBBBBBBDDDGGGAAA@@@>>>>>>???CCCGGGIIIHHHFFFDDDBBBAAA@@@AAAAAA>>>===<<<<<<>>>BBBFFFHHHHHHGGGFFFEEEDDDDDDEEEEEE======>>>>>>>>>>>>>>>===<<<<<<======<<<<<<;;;::::::<<<======;;;999999::::::;;;>>>@@@AAABBBBBBBBB>>><<<;;;999999:::;;;<<>>===<<<;;;:::999999777666555555555555888999;;;===>>>>>>======@@@?????????>>>>>>======>>>=========>>>???AAABBBDDDEEEEEEEEEEEEDDDCCCCCCFFFFFFGGGHHHIIIKKKKKKLLLNNNOOOPPPPPPOOONNNLLLJJJJJJHHHHHHKKKNNNPPPNNNLLLIIIHHHHHHGGGGGGFFFFFFEEEEEEFFFGGGHHHGGGGGGEEEDDDAAA@@@>>>>>>???AAADDDFFFHHHFFFEEEEEEEEEDDDBBB@@@AAA@@@@@@AAADDDGGGGGGGGGDDDCCCCCCCCCEEEEEEDDDBBB============>>>???@@@@@@???>>><<<:::999999999:::999:::<<<=========<<<;;;:::<<>>@@@EEEOOOZZZaaahhhiiikkklllooouuu{{{yyy|||~~~}}}|||}}}xxxtttwww}}}}}}zzzwwwzzz|||wwwaaa[[[XXX^^^ooozzz^^^HHH;;;444222------------,,,,,,+++***+++++++++***)))(((((('''))))))))))))))))))))))))&&&&&&&&&&&&&&&'''(((((())))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''000,,,(((&&&&&&'''''''''%%%%%%&&&&&&'''(((((((((%%%%%%$$$###$$$%%%&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&))))))))))))))))))))))))((()))***++++++***((('''++++++************++++++*********++++++,,,,,,------////////////444;;;BBBFFFEEEEEEGGGKKKQQQWWW[[[ttt{{{||||||~~~~~~|||yyyoooiiieeecccZZZLLLDDDCCCyyy\\\HHHCCC<<<;;;===999>>><<<888777777777777777444444333222222222222333111222222222222111000000111111111000000000000000......------------......------......------,,,+++...------------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------........................000///.........///111111111222333444666777888999999:::<<<>>>???@@@@@@??????@@@BBBCCCCCCDDDGGGIIILLLHHHDDDBBBBBBBBBAAA???@@@@@@???>>>===<<<<<<;;;===;;;888777888999999999888777666666555555555555777777999:::;;;<<<<<<<<<=========<<<<<<<<<;;;;;;<<<;;;;;;;;;<<<===???@@@CCCCCCDDDEEEEEEEEEEEEEEEHHHHHHIIIIIIJJJKKKLLLLLLOOOPPPQQQQQQPPPNNNKKKJJJJJJHHHGGGHHHKKKLLLKKKJJJIIIIIIHHHHHHGGGFFFFFFEEEDDDEEEFFFGGGGGGFFFFFFEEEBBB@@@???>>>???AAACCCEEEGGGFFFEEEEEEFFFEEECCCAAA???@@@AAADDDGGGHHHFFFEEEEEEDDDCCCDDDEEEEEECCCBBB??????>>>>>>???@@@AAAAAA>>><<<:::999888888::::::999:::;;;<<<======<<<<<<<<<>>>@@@CCCCCCBBBAAA@@@@@@>>><<<:::999999:::;;;<<<<<<;;;;;;::::::999999;;;;;;;;;;;;<<<<<<<<<===::::::999888:::???FFFKKKMMMTTT___kkkttt|||||||||zzzzzz{{{~~~~~~{{{}}}~~~yyywwwvvvxxx|||xxxzzzxxx{{{vvvzzzyyymmm\\\]]]bbbnnn}}}sssgggTTTBBB555///,,,+++,,,,,,------,,,++++++***++++++******)))(((((('''((((((((((((((((((((((((((((((''''''(((((()))***)))))))))(((((('''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&...+++'''%%%&&&&&&'''&&&'''''''''''''''&&&&&&&&&$$$%%%&&&&&&'''&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))************+++,,,++++++,,,///333777555444444444777;;;???BBBLLLRRRZZZ___bbbgggpppxxx~~~|||~~~zzzyyywwwtttpppccc]]]WWWUUUVVVWWWUUURRRPPPMMMLLLNNNJJJ@@@;;;;;;wwwYYYFFFAAA;;;;;;>>><<>>:::888888888777777444444333222222222222222111111222222111111000//////000000000000000000111......------------......------......------,,,+++------------,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,---------........................------,,,,,,------...////////////.........---------...///000111111111111///111222222111222555777666444222222333555555444444444444333333333222222333222111222555666666555666666555444444555555555666666666777888999:::;;;:::::::::::::::999999999:::999999999:::;;;<<<===@@@AAACCCDDDFFFGGGHHHHHHJJJJJJJJJJJJKKKKKKLLLMMMPPPQQQRRRRRRQQQNNNLLLJJJKKKIIIFFFEEEFFFGGGGGGFFFIIIIIIHHHHHHGGGFFFFFFFFFCCCDDDEEEFFFFFFFFFFFFFFFBBBAAA???>>>>>>???AAABBBDDDDDDCCCDDDEEEFFFDDDBBB>>>???BBBFFFIIIHHHEEEBBBEEEDDDCCCCCCDDDDDDBBB@@@@@@@@@?????????@@@AAAAAA<<<:::888666666888:::;;;888999:::<<<============???@@@BBBCCCCCCBBB@@@???>>>===;;;:::::::::;;;<<<<<<<<<;;;;;;:::999888888;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999777666777:::===;;;CCCQQQ```nnn{{{|||zzzzzz}}}zzzyyyxxxuuuppppppxxx~~~{{{{{{zzzvvv{{{kkkeeecccbbbjjjpppooommmmmmjjjfffaaaeeennn|||qqq___GGG@@@777///,,,+++,,,,,,+++,,,,,,,,,,,,+++******+++******))))))(((((('''((((((((((((((((((((((((***))))))))))))******+++)))))))))))))))(((((('''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%((('''''''''&&&&&&%%%%%%,,,)))&&&%%%%%%&&&&&&&&&((((((''''''&&&%%%%%%$$$###%%%'''))))))'''$$$###&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((())))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))*********))))))******+++******))))))))))))******++++++******************,,,***))))))+++---------...---,,,+++,,,...000222222555:::???CCCHHHNNNRRRXXXYYY```eeebbb^^^eeeqqqxxxyyyzzzzzz{{{}}}wwwrrrpppmmmiiifffbbb]]]XXXUUUSSSQQQMMMIIICCC???:::999;;;<<<;;;:::::::::<<<@@@@@@:::777666uuuWWWDDD@@@;;;===AAA???BBB>>>:::888777777666555444333333222111222222222111111111111111000000///.../////////000000111111......------------......------......------,,,+++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,------...000000000000000000000111/////////000000000000000///000111000//////111333222222111222333555666666444444444444555555555555444444444555666555333111444444333333333444444555666555555555666888:::;;;888888888888888888888888999999999999::::::;;;;;;===>>>AAADDDFFFHHHJJJJJJKKKJJJIIIIIIIIIJJJKKKKKKNNNOOOPPPQQQQQQOOONNNLLLKKKHHHDDDBBBAAAAAACCCDDDIIIHHHHHHGGGGGGFFFEEEEEEBBBBBBCCCDDDEEEFFFFFFFFFBBBAAA@@@>>>>>>>>>???@@@@@@@@@@@@AAACCCDDDCCCBBB@@@@@@BBBEEEGGGGGGDDDBBBCCCBBBAAAAAABBBAAA@@@>>>@@@??????>>>>>>>>>??????:::888666444555777:::<<<888888999;;;<<<======>>>AAABBBCCCCCCCCCAAA???>>><<<;;;;;;::::::;;;<<<<<<<<<<<<;;;:::999888777777:::::::::;;;;;;;;;<<<<<<888999:::999999999;;;>>>>>>@@@EEEMMMYYYiiizzzzzzyyy|||{{{|||~~~~~~|||wwwuuuwww{{{~~~vvvuuuuuuxxxzzz|||vvvssstttxxxggg\\\XXXVVV[[[___aaa```cccjjjnnnnnnrrrtttzzz{{{gggQQQ???777444000......///......***+++++++++++++++************))))))((((((((((((((((((((((((((((((((((((***)))))))))))))))******((()))*********)))((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&&&&&&&'''(((''''''&&&&&&%%%%%%$$$***'''%%%$$$%%%&&&&&&%%%'''''''''&&&&&&%%%%%%%%%%%%&&&'''(((((('''%%%###%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++***)))((((((***+++,,,,,,,,,++++++++++++,,,,,,......------,,,,,,++++++---+++***,,,///000...+++111000///.........///000/////////111444666777777;;;<<<@@@BBB@@@???IIIVVVVVVXXXXXXVVVSSSTTTXXX\\\^^^ZZZTTTPPPLLLHHHDDD@@@@@@>>><<<<<<<<<<<<999666999666444444666777777777666888;;;>>>===999555333tttWWWEEEAAA===???DDDBBB@@@===999666555444333222333333222111111111111222000111111111111000//////......//////000000000111......------------......------......------,,,+++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,------------------------,,,,,,---------.........---........./////////000...................../////////000///------///000....../////////000111222111111222222333444444444777666666777777666333111222222222222222222333333555555444444555777999:::888888888888888888888888999999::::::;;;;;;;;;:::;;;===???BBBEEEHHHIIIJJJIIIHHHGGGFFFFFFGGGIIIJJJJJJKKKMMMOOOPPPOOONNNNNNJJJGGGDDD@@@>>>>>>AAACCCHHHGGGGGGFFFEEEEEEDDDDDDAAAAAABBBBBBCCCDDDEEEFFFBBBAAA???>>>>>>>>>>>>>>><<<<<<<<<>>>@@@BBBAAA???BBBAAA@@@AAACCCDDDDDDCCC???>>>===>>>???>>>===;;;>>>>>>===<<<;;;;;;;;;<<<888777555444555777999;;;777777888:::;;;===>>>???CCCCCCCCCBBBAAA@@@>>>===:::::::::::::::;;;;;;<<<;;;::::::999888888777777999999999999::::::::::::333555777888888999;;;<<>><<<>>>EEEQQQ```kkkvvv}}}~~~wwwuuu}}}}}}{{{|||~~~||||||}}}yyymmmiiijjjkkkuuuyyy}}}zzzvvvzzzyyyooojjjiiiiiipppqqqnnnfffaaa``````^^^ddddddccceeeooozzz}}}mmmZZZMMM@@@555111000...---------+++)))))))))******+++******))))))))))))((((((((((((((('''''''''''''''''''''''')))(((((('''''''''((((((((()))***++++++***)))(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''((((((''''''&&&&&&%%%%%%%%%%%%(((&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''((((((((())))))******((((((((((((((((((((((((***)))((('''((()))+++,,,,,,++++++++++++++++++,,,---------,,,,,,+++++++++---,,,,,,///222333000,,,------------------.........,,,,,,---111444444333333222333444444444999@@@===??????>>>;;;<<<@@@DDDBBB@@@>>><<<999777333111111111111333444444222111111///...///000222333333333666999999888666222...rrrVVVEEECCC???AAADDDBBB>>>;;;777444333333222111333333222111111111111111000000111111000000///......//////////////////000......------------......------......------,,,+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---........................------,,,,,,,,,---,,,,,,,,,,,,------...---...///...,,,,,,---///...///000000///...///111......///000000111222222333222333555666666444222222222111000000111111111333333333444555666888888777777777888888888888888::::::;;;;;;;;;;;;:::::::::<<<>>>AAADDDFFFGGGHHHGGGFFFDDDDDDDDDFFFHHHIIIGGGHHHKKKMMMNNNMMMLLLLLLGGGFFFCCC@@@>>>>>>AAADDDFFFFFFEEEEEEDDDCCCCCCCCCAAAAAAAAAAAABBBCCCDDDDDD@@@@@@???>>>=========>>>:::999:::<<<>>>???>>>===BBBAAA??????AAABBBBBBAAA<<<;;;:::;;;======;;;:::===<<<;;;:::999888888888777666666555666777888999666777777999;;;===???@@@BBBBBBBBBAAA@@@???======::::::::::::;;;;;;;;;;;;999999999888888888888777777777777777888888888888666777999999888777999:::666666666777:::???FFFKKK[[[fffpppooojjjnnn|||}}}~~~}}}|||wwwyyy|||wwwnnnnnnpppqqqttt{{{}}}sssmmmoooqqqssszzzrrrfffeeekkkrrrzzzxxxvvvnnnccc]]]]]]______bbbccccccdddjjjsssvvvtttssssssssswwwttt^^^HHH;;;777333...---,,,++++++++++++)))'''(((((()))************)))((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&((()))+++,,,---,,,***)))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''%%%%%%%%%%%%%%%%%%&&&&&&'''%%%$$$%%%&&&''''''&&&###$$$$$$%%%&&&&&&''''''&&&%%%$$$###$$$%%%&&&(((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((())))))***((((((((((((((((((((((((''''''''''''((()))******))))))(((((((((((())))))******))))))))))))))))))******,,,///111111///---((()))***+++,,,,,,,,,+++///---,,,---...//////...111///...///000000000000111222333222222333666888222222222222111000/////////000000000000///..................///000111111///333555444444555333///oooTTTEEEDDD@@@AAACCC@@@===:::666444333333222111333222222111111111111111000000000000000//////...///////////////...............------------......------......------,,,+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))*********++++++++++++++++++++++++++++++,,,---.........------///......------,,,,,,+++------,,,,,,---...///000...//////...------...000///111333333111000111333//////000000111111222222000000000111333444333222222222111000////////////000111222333444555555555666666666777777777888888999:::;;;;;;;;;:::999999:::;;;===@@@BBBCCCDDDEEEEEEDDDCCCBBBCCCEEEHHHJJJGGGHHHIIIKKKKKKIIIHHHGGGDDDEEEDDDAAA??????CCCFFFDDDDDDDDDCCCBBBBBBAAAAAABBBBBBAAA@@@@@@AAABBBCCC>>>>>>>>>>>>>>>=========:::999999;;;===>>>===<<<@@@?????????AAAAAA???===999999999:::<<<===<<<;;;===<<<:::999888777777777666777777888888888777777666666777888:::===???AAAAAAAAA@@@@@@???>>>===<<<::::::;;;;;;;;;::::::999777777777888888888888888555555555666666666777777999::::::999777666777888000222444555555666888:::BBBKKKSSSUUUWWWccc{{{{{{wwwwww|||{{{}}}}}}|||yyytttnnnjjjeeefffgggllluuupppdddZZZ\\\dddjjjlllmmmiiikkkhhhaaa^^^aaaddddddeeekkkqqqvvv}}}zzzhhhSSSKKK===000+++,,,,,,(((+++***))))))+++,,,++++++'''(((((()))******))))))((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&%%%%%%&&&&&&''')))+++---...,,,+++)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&'''&&&%%%$$$%%%'''(((((('''%%%%%%%%%%%%%%%%%%%%%&&&!!!"""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&'''(((((())))))(((((((((((((((((((((((($$$%%%&&&'''((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))(((***---...------,,,---)))***+++---------,,,+++///...---,,,***))))))***+++,,,+++++++++,,,,,,+++///...------/////////...+++,,,---...------......000000000///---,,,,,,,,,000111111111000000111222...222333111222666555222mmmSSSDDDDDD@@@@@@BBB>>>===:::666444333444333222333222222111000111111111000000000000000//////...000000//////.........---.........------.........------......------,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))))))))************++++++++++++++++++++++++***+++,,,---...---,,,,,,*********+++++++++,,,,,,---,,,,,,+++,,,...///000,,,---...---,,,,,,...000(((+++......,,,+++---//////000000000111111111222222111///000111222111000222222111///............---...000222333333333222555555555666666666777777888999:::;;;;;;:::888888;;;<<<===???AAABBBBBBCCCEEEDDDBBBBBBCCCFFFIIIKKKHHHHHHIIIIIIHHHFFFDDDBBBBBBDDDDDDBBB@@@@@@DDDGGGDDDCCCCCCBBBAAAAAA@@@@@@CCCBBBAAA@@@@@@@@@AAABBB=========>>>>>>>>>>>>>>>:::::::::;;;>>>>>>===<<<======???AAABBB@@@===999999888999:::===>>>===<<<===<<<;;;999888777777666666777888999999888777666666666666888:::===@@@AAA@@@@@@??????>>>======<<<:::;;;;;;;;;;;;:::999888666666666777888888999999444444444555555555555666666777777555333333444555555555555333222222555777666:::>>>@@@GGGZZZuuu|||vvvttt|||~~~}}}xxxtttkkkkkkkkklllrrrzzzqqqeee]]]bbblllpppnnnlllooottttttoooooosssvvvtttrrr|||~~~lllUUUBBB999777111,,,,,,000...******(((&&&''')))+++++++++''''''((())))))***))))))'''''''''((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&'''))),,,......---+++***%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%&&&&&&'''(((&&&%%%%%%&&&((()))(((''''''&&&&&&%%%%%%$$$$$$###"""%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''(((((()))(((((((((((((((((((((((("""###%%%'''(((((('''&&&))))))(((((((((((())))))(((((())))))******++++++))),,,//////,,,***+++---)))***,,,------,,,***)))((()))++++++***+++---///(((+++---+++***,,,......111///---...//////,,,(((---...//////......///000.........---,,,+++---...,,,---...---,,,+++,,,,,,,,,000111---...222333///nnnYYYGGGBBBBBB>>>===@@@===999555222111111111000333333333111//////111333111111111111111000///////////////......------,,,+++,,,...//////...,,,+++------------------------......---,,,+++))))))((()))***+++,,,,,,+++***)))************************)))((((((((()))***++++++---------,,,,,,+++++++++,,,((()))------)))***///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///////////////............111111111000000000000000////////////////////////000111222333444555555555444444555555666666777777777777888888888999999999999:::;;;===@@@BBBCCCDDDGGGCCC@@@@@@CCCGGGHHHHHHGGGHHHIIIGGGDDDAAA@@@@@@@@@@@@@@@??????@@@DDDFFFGGGEEEBBB???===<<<======BBBAAA@@@?????????@@@AAAAAA>>>;;;:::;;;=========<<<<<<<<<<<<============<<<>>>BBBDDDCCC@@@===:::777777999;;;===???@@@AAA???>>><<<:::888666444444777777666555555555555555666666777888:::<<>>777000000///...,,,+++***))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&(((+++......,,,***(((((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$######$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''((((((''''''''')))+++,,,))))))))))))))))))))))))***)))((((((((()))+++,,,,,,------------,,,+++***************************,,,,,,,,,+++++++++******)))************+++++++++,,,,,,,,,---------......,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,...000000000000111222pppZZZGGGBBBAAA===;;;===>>>:::666333222222222111222222222111//////000222000000111111000000///.........---------------------------,,,,,,---------------------------------...------,,,***))))))((())))))************))))))************************)))))))))((())))))******,,,,,,,,,+++++++++******,,,)))))),,,+++'''(((,,,------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///////////////////////////////////////////////////////////////////////////000111333444444555555555555555555555555666666666666666666777777777777888999;;;===???AAABBBCCCEEEBBB@@@@@@CCCFFFFFFFFFDDDFFFGGGFFFDDDBBBAAAAAACCCCCCBBBAAA???@@@BBBEEEGGGEEEBBB???===<<<<<<<<<>>>>>>???@@@@@@AAAAAAAAA???===:::999:::<<<<<<<<<;;;;;;;;;<<<<<<=========<<<>>>@@@AAAAAA>>><<<999888999:::;;;<<<===>>>???===>>>???@@@>>>;;;777444888777666555555555555666666666666777999;;;===>>>>>>>>>>>>===:::999:::;;;;;;;;;:::999777666555444555555555555666666666666444444555555666666666777777777666666555444333333333222222222111111111111000333444222222;;;KKKXXXppprrryyy{{{zzz|||ppp\\\JJJ???888222/////////...---,,,+++******))))))(((((())))))***+++))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%''')))++++++***((('''((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$######$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&'''''''''''''''(((''''''''''''((())))))((((((((((((((((((((((((***)))((((((((()))***++++++++++++*********))))))************************,,,,,,+++++++++*********))))))*********+++++++++,,,,,,,,,,,,------------,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------,,,...000000//////000111nnnYYYFFFAAA@@@======??????;;;666444333333333222000111111000......///111/////////000///......---,,,,,,,,,,,,,,,,,,------///---,,,******,,,---///,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***))))))((())))))(((((((((((())))))))))))))))))))))))))))))******)))((((((((())))))++++++************))))))+++))))))++++++'''&&&(((,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,////////////////////////------------------------//////////////////////////////111222333444444444555555444444444444444444444444444555555555666666777777999:::<<<>>>@@@@@@BBBAAA@@@AAACCCDDDDDDCCCAAACCCDDDDDDCCCAAABBBBBBEEEEEEDDDBBB@@@@@@AAACCCEEECCCAAA>>><<<;;;;;;;;;:::;;;===???AAABBBBBBBBB>>><<<:::999:::;;;;;;;;;::::::;;;<<<<<<===>>>>>>===>>>??????>>><<<;;;:::;;;;;;;;;;;;;;;;;;<<<<<<;;;>>>BBBDDDCCC???:::666888777777666666666666666666666666777888999;;;;;;;;;;;;;;;:::888888:::<<<:::999999777666555444333555555555555555555555555333333444444555666777777777777666555444333222222333333333222222222222111111222333111111444<<>>;;;666333222333222222///000111000......///000......//////......---,,,*********++++++,,,,,,---------,,,++++++,,,------++++++++++++++++++++++++,,,,,,,,,+++***))))))((()))((('''&&&&&&'''((()))((((((((((((((((((((((((+++***)))((((((((((((((())))))))))))))))))))))))***((()))+++,,,+++))))))++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,.............../////////,,,,,,,,,---------------..............................000111222333333333444444444333333222222111333333333444444444555555444555666777999:::;;;<<<>>>???@@@AAABBBBBBAAA@@@AAABBBCCCBBB@@@???@@@AAACCCCCCCCCBBB@@@???AAABBBDDDBBB@@@>>><<<::::::999999999:::<<<>>>AAACCCEEE???===;;;:::;;;<<<<<<;;;;;;;;;<<<======>>>????????????>>>>>>===<<<;;;;;;======<<<;;;;;;:::999999:::===@@@CCCCCC???;;;888888777777666666777777777888888888888999::::::;;;<<<<<<;;;:::888888:::<<<::::::999888777666555444666555555555555555444444222222333444555666666777777666555444333222111000333333333222222222222222333222222222333555888::::::;;;???EEEKKKRRRaaaoooxxx{{{nnncccZZZPPPDDD<<<;;;666000---,,,.........++++++++++++++++++++++++((((((((((((((()))******))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''''''&&&&&&"""$$$%%%'''(((((('''&&&(((((((((((((((((((((((((((((((((((())))))*********((('''%%%%%%&&&((()))************************+++************)))))))))))))))))))))************++++++++++++,,,,,,,,,,,,***************+++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,---...000000...------...iiiUUUCCC@@@BBBBBBDDDIII===999555222111111111111...///111000///...///000...............---,,,,,,)))******++++++,,,,,,,,,++++++,,,------,,,++++++++++++++++++++++++++++++,,,++++++******))))))))))))((('''&&&&&&'''((()))''''''''''''''''''''''''******)))((('''''''''(((((((((((((((((((((((((((''''''(((***...///...+++)))*********************************************))))))))))))))))))))))))***+++++++++,,,,,,,,,,,,,,,,,,------............,,,,,,,,,------.........------------------------------///000111222222222333333222222111111000000333333333444444444555555222222333444555666777888;;;===???@@@@@@???>>>===AAABBBBBB@@@>>><<<===>>>>>>???@@@@@@@@@@@@BBBDDDCCCBBB@@@>>><<<:::999888:::999888888;;;???DDDGGG@@@>>><<<<<<>>>>>>===<<<<<<<<<===>>>??????@@@@@@??????>>>>>>============>>>======;;;:::999888777:::;;;<<<======<<<;;;:::888888777777777888888999::::::;;;;;;;;;<<<<<<<<>>>>>===<<<<<<<<<@@@AAA@@@>>><<<:::;;;<<<:::<<<>>>???@@@AAACCCEEECCCBBB@@@???===;;;999888:::999888777:::>>>BBBEEE@@@???===>>>??????>>><<<======>>>>>>>>>>>>??????======>>>>>>>>>>>>??????======<<<;;;:::999888888:::::::::::::::::::::;;;888888888888888888999:::;;;<<<======>>>>>>>>>>>>AAABBBBBBAAA>>><<<<<<======<<<<<<;;;::::::999999666666555555444333333333222222222333333333444444333333222222111111000000000111111111111222222222555444111///......000111333111111222222333:::CCCAAAFFFKKKRRR```oooyyy{{{qqqssstttvvvyyy}}}~~~~~~tttdddXXXRRRHHH@@@777111000000000000+++,,,......---***'''%%%(((((())))))))))))))))))((((((''''''(((((()))***((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((###$$$$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$############$$$$$$$$$$$$$$$$$$############$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&!!!"""$$$&&&'''((())))))''''''''''''''''''''''''&&&'''((()))))))))(((((()))((('''''''''((()))***))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))))))))******))))))*********+++++++++)))))))))((())))))***+++))))))))))))))))))))))))))))))***++++++++++++***+++,,,......---,,,------kkkUUUBBB===>>>>>>@@@DDD===:::555222222222111111...000222222111111111222///////////////...------,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++++++++************************************))))))))))))((((((((())))))((((((((((((((((((((((((((((((((((((((('''''''''((())))))''''''(((((())))))))))))%%%'''((()))...333///((('''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++((())))))***++++++,,,,,,))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///000000000///////////////000000000000000111111111222222222333333444444555555666666999;;;===<<<:::999:::<<<>>>>>>>>><<<::::::<<<>>>:::<<>>??????>>>===>>>???>>>===;;;============<<<<<<<<<<<<::::::<<<===>>>?????????;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;888888888888888999:::;;;:::;;;===>>>???????????????AAACCCCCCBBB@@@??????======<<<<<<;;;:::::::::666666555444444333222222333333333333222222222222111111111111111111111111//////000000000111111111333444444222000...///111///,,,---000111///111444666777777:::DDDTTT^^^aaa[[[^^^bbbdddfffllluuu|||zzz{{{{{{yyyvvvyyyzzzssstttxxx}}}sssoooggg[[[MMMAAA888444333111...,,,+++,,,---...+++,,,------,,,*********(((((((((((((((((((((((((((''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''"""###$$$%%%&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&############$$$$$$$$$$$$$$$$$$############$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%%%%%%%$$$###############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((()))''''''''''''''''''''''''&&&'''((()))))))))((('''''''''''''''(((((())))))))))))))))))))))))))))))))))))((((((((('''''''''(((((((((((()))))))))***))))))))))))*********+++)))(((((((((((()))******))))))))))))))))))))))))((())))))***************)))+++---------,,,---...fffQQQ>>>;;;===>>>AAAFFF???;;;666333333333333222...000222333222111222222//////000000//////...------------,,,,,,+++++++++---,,,***))))))***,,,---))))))))))))))))))))))))************))))))))))))'''((()))******)))((('''))))))))))))))))))))))))'''''''''''''''((()))***'''((((((((())))))******%%%(((((((((,,,111---$$$&&&'''''''''(((((())))))))))))))))))))))))))))))************************(((((((((((())))))))))))'''(((((()))******++++++'''(((((()))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++---...///000000000---.........//////000000////////////000000000000555555555666666777777777999;;;<<<;;;999888999<<<;;;<<<<<<;;;:::;;;===???;;;>>>@@@BBBBBBBBBDDDEEECCCCCCBBB@@@>>><<<:::999666888;;;===>>>===;;;:::>>>===<<<===>>>>>><<<:::<<<<<<<<<;;;::::::999999777888:::<<<>>>???>>>>>>::::::::::::::::::::::::<<<======>>>======<<<;;;999888888888999::::::;;;999;;;===>>>@@@@@@??????<<>>@@@BBBCCCDDD>>>999444000000111222222333333444777:::888444///111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))(((&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''&&&((())))))(((''''''((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((()))***************++++++++++++++++++++++++,,,++++++******++++++,,,)))******++++++,,,------///000000000111111111111222111000//////000111222222333333333222333666888:::<<<===<<<;;;;;;<<<======<<<:::999999;;;===??????>>>>>>>>>???BBBEEEGGGGGGFFFEEEBBB???<<<999777:::::::::<<<>>>???>>>===>>><<<:::999:::;;;;;;;;;888888999999999999888888666777999:::;;;<<<<<<<<<999999888999:::<<<>>>???>>>?????????>>>===<<<;;;;;;;;;::::::;;;<<<>>>???===;;;:::<<<>>>@@@@@@@@@999===EEEJJJLLLIIICCC???BBBAAA???===;;;:::999888333333333222222111111111555444222222333222111000000000000000000000000000------...///000111222222000000000000///////////////////////////////////////000111333555777888999222444666999;;;<<<<<<<<>><<<;;;<<<;;;;;;===???@@@???>>>>>><<<999888999::::::999777777777888888777777777444555777999:::;;;<<<<<<;;;;;;;;;<<<===???@@@@@@>>>>>>>>>>>>===<<<;;;;;;999999999:::;;;===???@@@;;;:::999;;;===??????>>><<<@@@FFFJJJKKKIIIDDDAAAAAA@@@>>><<<:::888888777333333333222222222111111333222222111222111111000////////////////////////////////////000000000000000000000000/////////...........................000000111111222333444444000111222333444444555444666777888:::<<<>>>@@@AAA@@@@@@??????AAADDDGGGIIILLLSSSZZZ\\\XXXTTTUUUWWWYYYWWWTTTQQQOOOOOOPPPQQQOOOOOONNNKKKDDD<<<444000222000...,,,******+++++++++++++++*********))))))*********)))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%&&&'''(((((('''&&&%%%'''''''''''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))))))))))))))(((((((((((((((+++***)))((((((((()))***))))))))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,------yyy]]]NNN@@@<<<>>>@@@CCCEEE<<<888333000000111111111000//////000222222000...///......------,,,,,,+++************************************************))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))(((''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&'''))))))'''&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''(((((((((((('''((())))))******))))))++++++++++++++++++++++++++++++************++++++)))******++++++,,,------////////////000000000000111000///......///000111111222222111111111444666888:::;;;;;;::::::;;;<<<:::;;;<<<>>>???@@@AAAAAA@@@@@@AAABBBCCCEEEEEEFFFHHHGGGEEEBBB@@@???>>>>>>???>>>===>>>@@@AAAAAA???===;;;888777888888888777666666777777777777666666333444666888999::::::;;;:::<<<===???@@@@@@@@@???=========<<<;;;;;;::::::888888888999;;;===???@@@999999999:::===>>>===<<<>>>@@@DDDFFFGGGEEEBBB@@@>>>===;;;999888777666666333333333222222222222111111111111000000000000000////////////////////////111000000000/////////...000000000/////////..............................000000000/////////......000//////...---............//////111222333444444////////////000222333444222555888999888777777777999888777666555444444444222333333333222///,,,***///---,,,************++++++************)))))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''((((((((()))))))))+++***)))((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***+++,,,------www\\\NNNAAA<<<===???AAACCC:::777222000000000111111000///........./////////---------,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''')))((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''((((((''''''''''''(((((((((((('''(((((()))))))))))))))************++++++++++++++++++************++++++)))******++++++,,,------........./////////000000000///............///000000111111000///000222444666888999999999999:::;;;888:::===@@@BBBBBBBBBAAA@@@AAABBBDDDEEEEEEEEEEEEDDDCCCAAA???>>>>>>>>>>>>AAA@@@??????AAABBBAAA@@@<<<:::777666666777666555666666777777777777666666666777777888999999888888888:::===???@@@???===<<<<<<<<<;;;:::999999999999888888999:::;;;<<<======888888999<<<>>>???===;;;<<<<<<===>>>>>>===<<<;;;:::999888777555555444444222222222222222222222222///000111000//////000000////////////////////////000000000000////////////000000/////////................................./////////...---------,,,000///---,,,+++,,,------/////////000000000111111------....../////////......------...000000//////------......------,,,+++---------------,,,,,,+++++++++***)))))))))******************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))&&&&&&''''''((())))))*********))))))(((((((((((())))))))))))))))))))))))'''''''''(((((((((((()))'''((()))***+++---......uuu]]]PPPCCC===<<<<<<===@@@888555111//////000000000//////......---...///000,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((''''''&&&'''&&&&&&%%%%%%&&&&&&'''%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))''''''''''''((((((((((((''''''((())))))))))))))))))))))))******++++++++++++******))))))******+++)))******++++++,,,---------............/////////000///...------...///000///000000///......111333555666888888777777999;;;777999===@@@BBBBBBBBBAAA@@@AAABBBCCCDDDDDDCCCCCCAAAAAA@@@@@@??????@@@@@@CCCAAA??????@@@AAAAAA@@@;;;999666555666666666555777888888999999888888777::::::::::::999888777666888:::===???@@@???===;;;;;;:::999888777777777777:::::::::::::::999999999888999:::===@@@@@@>>>;;;:::999999888888888888888777777555444333333333333222222222222222222222222000111222222//////000111.................................///000111111111////////////....................................------------............------+++++++++,,,---...------------,,,,,,,,,,,,++++++,,,------,,,++++++---+++)))***,,,...---,,,))))))***++++++******)))++++++***))))))))))))))))))))))))((((((((())))))))))))))))))))))))))))))'''''''''''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((%%%%%%&&&'''((()))******))))))))))))((((((''''''((((((((((((((((((((((((&&&'''''''''(((((((((((('''((()))+++,,,...///000rrr[[[OOOCCC===:::999:::===777444111//////000000///...//////...------...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))(((''''''&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&((((((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))*********''''''''''''((((((((((((&&&'''(((((())))))(((((((((((())))))***+++++++++******))))))))))))******)))******++++++,,,------------------.........//////...---,,,,,,---...////////////...,,,---///111333444666666666666888:::666888;;;>>>@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCCCCCCCCCCCCCAAA>>>===>>>??????>>>:::888666555666777777666888888999999999999888888;;;;;;;;;:::999777666555:::<<>><<<:::999777666555555666666;;;;;;;;;:::999888777666777888;;;???AAA@@@===:::999888888777777777888888555444444333222222222333111222222222222333333333222444666444111///000333........................------...///000111222222/////////.........------------------------------,,,,,,,,,---......//////***))))))******+++,,,---,,,,,,,,,+++++++++******)))******++++++***))))))+++)))(((((()))*********))))))************))))))(((''''''''''''((())))))))))))))))))(((((((((((((((((()))))))))))))))***&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$ !!!"""###$$$%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%%%%&&&'''(((((())))))(((((()))))))))((('''&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((***+++,,,...///000nnnVVVKKK@@@:::888666888<<<666333000//////000//////+++---///...,,,+++---///,,,,,,,,,---------------++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''((()))))))))(((&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))***''''''''''''((((((((((((&&&'''(((((())))))((((((((((((((()))***+++++++++******))))))))))))******)))******++++++,,,------,,,,,,---------...............---,,,,,,---...............---+++,,,...000222333555555555666777999666777999;;;===>>>>>>>>>@@@???>>>>>>===>>>???@@@<<<>>>AAADDDEEEEEEDDDCCCBBB@@@===;;;<<<======<<<999777555555777888999888777777888888888888777777888888999999888777777666;;;<<<>>>??????>>>===<<<999888666444333444555666999999::::::999888777666555777:::>>>AAA@@@<<<999888777777666666777888888444333333222222222222333111111222222222333333333555888999777222///111444..............................//////000000111111//////.........---------------------------------,,,,,,,,,,,,,,,---------)))******+++++++++++++++---------,,,,,,,,,,,,,,,*********************+++)))******))))))))))))***************************'''''''''(((((())))))***)))))))))))))))(((''''''(((((((((((())))))******%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&###$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$##############################$$$%%%%%%&&&&&&%%%%%%$$$!!!!!!""""""#########$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''((($$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''((((((((('''((()))))))))((('''&&&((((((((((((((((((((((((''''''((((((((()))))))))(((((()))***+++,,,---...kkkRRRGGG===888666555777;;;555333000//////000///...***,,,///...,,,***+++---------------------------************************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((()))))))))(((&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))&&&''''''((((((((((((((('''(((((()))***+++++++++******))))))))))))******)))******+++,,,,,,------,,,,,,,,,---------.........---,,,,,,,,,,,,---............,,,++++++---///111333444555555555777999666777888:::;;;<<<<<<===@@@???===;;;;;;<<<>>>???888;;;???CCCDDDDDDBBBAAABBB???<<<:::;;;;;;;;;;;;888666555555777999:::999666666777777777777666666444555666777777888777777999:::;;;<<<<<<;;;;;;:::999777555333222333444555777888999::::::999888777444666999>>>@@@???;;;777555555555555555666777777333333222222222222222333111111111222222333333333777:::<<<999333000222444........................000000000000//////////////////.........---------------------------------,,,,,,,,,+++++++++++++++,,,,,,---......---+++***,,,,,,++++++++++++++++++))))))((((((((()))***+++''')))***)))((('''((()))***)))((('''''''''((((((((((((((((((''''''''''''************)))((('''&&&'''((((((((())))))******%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&###$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#################################$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''''''''((()))))))))(((&&&%%%(((((((((((((((((((((((((((((((((((())))))))))))''''''((()))***++++++,,,gggTTTHHH<<<888777666666888444222000...------...///......---------,,,,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))+++******)))(((''''''&&&(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((((((((''''''''''''((((((((('''&&&'''***+++***)))'''((()))(((&&&&&&((()))''')))******))))))***++++++++++++***************,,,+++***))))))+++---...++++++******++++++,,,---000000//////000111222222111333666999:::;;;:::999>>>===;;;::::::;;;===>>>999:::<<<>>>??????>>>===;;;<<<===<<<:::999:::;;;777777777777888888888888777777777777777888888999;;;::::::999888888888999999999888777777777777777555444333333222222222222555666666666555444444333666888:::;;;<<<;;;999888777777777777666666666666555444444333333444444555444444444555555555666666333333222222111000000000////////////////////////111111111111000000000000......---------,,,,,,,,,------,,,++++++,,,,,,,,,******++++++******)))(((+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''(((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&%%%############%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$######"""%%%%%%%%%%%%%%%$$$###"""########################$$$%%%$$$###!!!!!!"""$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&))))))(((((('''''''''&&&))))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''fffSSSGGG;;;888777777666888666444222000///...///000...------------,,,,,,,,,,,,,,,,,,++++++******************************************)))((('''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&'''''''''''''''''''''''''''''''''(((((('''''''''((('''&&&''')))+++***)))'''(((((((((&&&&&&((()))''')))******))))))***+++************************,,,+++***))))))+++---...++++++******++++++,,,---000000//////000000111222111333555888999999888888>>>===;;;:::999:::::::::888999;;;=========<<<;;;:::;;;<<<:::888777888999555666777888999999::::::888777666666666777999999;;;;;;:::999999999999999999888888777777777777777666555444333333222222222444444555555555555444444666777888::::::999999888777777777666666666666666666555555444333333444444333333444444444555555555333222222111111000//////........................000000000000////////////------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,---------------,,,+++++++++++++++++++++++++++++++++++++++*********))))))(((((((((((((((((((((((('''((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%$$$###"""!!! %%%%%%%%%%%%%%%$$$###"""########################$$$&&&((('''&&&$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))((((((((('''''''''&&&)))((((((((('''''''''''')))((((((((('''''''''&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''eeeRRRFFF;;;777888777666888888666444222000000000000------------,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++******))))))((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$############$$$%%%%%%''''''''''''''''''''''''&&&'''((())))))((('''&&&'''&&&&&&''')))******)))'''(((((('''&&&&&&''')))''')))******(((((()))+++)))))))))))))))))))))))),,,+++*********+++,,,---++++++******++++++,,,---000////////////000000111111222444666666666666555;;;;;;;;;:::999888777666666777999:::;;;::::::999999::::::999777666666777555666777999:::;;;;;;<<<888777666555555777999:::;;;;;;;;;;;;::::::::::::888888888777777777777666777777666555333222222111222333444555666666666666666777777777888888888888777777777777777777777777888777666555444333333333222222333333333444444444222222111111000000//////........................////////////.........------------,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,------.........---,,,,,,************************++++++*********)))))))))((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################&&&&&&%%%%%%###""" $$$$$$%%%%%%%%%$$$#################################&&&)))***(((&&&$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((('''''''''''''''((((((((((((''''''''''''((((((((('''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''~~~dddPPPDDD:::777888777666777777666444222000/////////---------,,,,,,,,,+++++++++++++++******************************************)))))))))((((((((('''&&&''''''((((((''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%'''&&&&&&''')))***)))(((''''''((('''&&&%%%''')))'''((())))))(((((()))+++(((((((((((())))))))))))++++++*********+++,,,---++++++******++++++,,,---/////////......//////000111111222333444444333333777888999::::::888666555555555777888888888777777888::::::999777666777888888888:::;;;<<<;;;;;;;;;999888666555555777999;;;<<<<<<<<<<<<<<<<<<<<<;;;888888888888888777777666999888888666555333222111111222333555666777888888777666666666666777888999888888888999999::::::::::::999888666555444333333111111222222222333333333222111111000//////.......................................---------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---+++,,,,,,,,,,,,+++******************************************))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''''''''%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%$$$###"""!!! $$$$$$%%%%%%%%%$$$$$$###########################"""$$$&&&'''%%%$$$############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''|||bbbNNNCCC999777888777666777555444333111///......---------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''$$$&&&'''))))))'''&&&$$$'''&&&%%%&&&(((***)))(((&&&'''((('''%%%%%%'''(((&&&((())))))(((((()))***''''''(((((())))))))))))++++++***+++++++++,,,,,,++++++******++++++,,,---//////...............///000000111111222222222222222444666999:::999888777555555666666666666666666999:::;;;:::999999:::;;;<<<<<<=========;;;:::888:::999777777777888:::;;;<<<===>>>>>>>>>>>>======999999::::::999999888777999999999888666444222111111222444666888999::::::777777777666777888999999999999:::;;;<<<<<<======<<<;;;999777666444444333111111111222222222333333111111000//////......---........................------------,,,,,,,,,,,,,,,,,,+++++++++*********************++++++,,,---++++++,,,,,,++++++***)))))))))))))))))))))))))))*********)))))))))((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''''''''%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################"""######$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$###########################$$$%%%$$$######$$$&&&######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''{{{aaaLLLAAA888666888777666777222111111000///...------,,,,,,,,,,,,++++++++++++)))))))))***************(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&%%%%%%&&&((())))))(((&&&''''''&&&%%%%%%&&&(((&&&((())))))''''''(((***'''(((((())))))******+++******+++++++++,,,,,,,,,++++++******++++++,,,---///......------------.../////////000111222222333000222555888999:::999888666666666666666666666666888999;;;;;;;;;;;;===???>>>???@@@@@@>>><<<999777::::::::::::::::::;;;<<<<<<===???@@@@@@@@@???>>>::::::;;;<<<;;;:::999888999999999999888666444333222333555777999:::;;;;;;888999999999::::::::::::999999:::;;;===>>>??????<<<<<<:::888777666555555111111222222222333333333000000//////......------------------------------------------,,,,,,,,,++++++++++++*********))))))******)))******+++,,,---,,,,,,---------,,,++++++((((((((((((((((((((((((******)))))))))(((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################!!!"""###$$$$$$%%%$$$$$$######$$$%%%%%%%%%$$$$$$########################%%%%%%%%%$$$###$$$&&&(((######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''zzz```JJJ@@@777666888777666777000000000000//////......,,,,,,,,,++++++++++++***((()))))))))*********+++(((((((((((((((((((((((((((((((((((())))))))))))'''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((())))))(((&&&''''''&&&%%%%%%&&&(((&&&'''((((((''''''(((***(((((())))))***++++++,,,******++++++,,,,,,,,,+++++++++******++++++,,,---///...------,,,,,,------.........///111222333444222333555777888999999999777777777666666777777777666888:::;;;<<<===???AAA>>>???@@@AAA@@@===;;;999:::;;;<<<=========<<<;;;===>>>@@@AAABBBAAA@@@???;;;<<<===>>>===<<<:::999888999::::::999777555444444555777999;;;<<<<<<===999:::;;;<<<===<<<<<<;;;777888999:::<<<===>>>???<<<<<<:::999777777666666222222222222333333333444000000///......------,,,------------------------...------------,,,,,,,,,+++*********))))))))))))))))))))))))***+++,,,---++++++,,,,,,++++++***)))((((((((((((((((((((((((***)))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################"""######$$$$$$$$$######"""###$$$%%%%%%%%%%%%$$$########################"""###%%%%%%$$$###%%%&&&######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((()))%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''yyy___III???777666888777666777//////000000000000//////,,,,,,,,,+++++++++******(((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''''''''''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%&&&((()))((('''&&&&&&'''&&&%%%$$$&&&(((&&&'''((((((''''''(((***((())))))***+++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++******++++++,,,---///...------,,,,,,,,,,,,------...///111222444555555555666777888888888888999888888777777777888888444666999;;;;;;===@@@BBB<<<>>>@@@AAAAAA???===;;;:::;;;===??????>>>===;;;===>>>@@@BBBBBBBBB@@@???<<<===>>>??????===;;;:::777888:::::::::888666555666777888:::;;;<<<======:::;;;===??????>>>===<<<666666888999;;;<<<===>>><<<;;;:::999888777777777222222333333333444444444000//////...------,,,,,,------------------------.........---------,,,,,,************))))))))))))))))))))))))***+++,,,---)))))))))))))))(((''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&%%%############%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$###"""!!!"""###$$$%%%%%%%%%%%%%%%###########################$$$###"""!!!!!!######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''&&&'''''''''(((((())))))%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&'''''''''uuuYYYKKK@@@666555666555444555111111///...---,,,,,,+++************************,,,***((((((***+++)))&&&))))))))))))))))))))))))******))))))((((((((('''&&&&&&$$$$$$$$$$$$&&&&&&&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""###$$$%%%%%%######$$$%%%&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''((())))))((('''&&&((()))))))))************)))))))))*********++++++++++++))))))))))))************---------.........//////---...000222444555666666444333222222333444555666888888888888888888888888777777999:::;;;<<<<<<<<<===>>>@@@AAA@@@???===<<<>>>AAACCCAAA>>>===@@@DDDCCCDDDDDDBBB???<<<;;;<<<<<<<<<===>>>>>>===<<<;;;???>>>>>>===<<<;;;:::::::::::::::;;;<<<======>>>>>>======<<<;;;;;;::::::;;;888555555999<<<<<<<<<<<<:::888666444444444444222333333333333222111111------,,,,,,,,,,,,++++++***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((((((((()))******************+++++++++,,,***)))))))))(((&&&$$$&&&&&&''''''((()))))))))&&&&&&&&&'''((())))))***(((((((((((((((((((((((())))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&+++///...)))&&&(((+++%%%%%%%%%&&&&&&&&&''''''$$$%%%'''(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$######$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################%%%%%%$$$######$$$%%%%%%%%%$$$$$$$$$###"""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$###""""""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%tttWWWJJJ???666555666555333444111000///...---,,,,,,,,,++++++++++++++++++++++++,,,***((()))++++++***((())))))))))))))))))))))))((('''''''''&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%&&&&&&%%%$$$%%%&&&'''&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&%%%%%%''')))((())))))******))))))(((''''''((((((((()))))))))(((((())))))*********+++------------............---...///111333555555666333333222222333555666777888888888888888888888888666777888999:::;;;;;;;;;======>>>???>>><<<:::999;;;>>>@@@>>>;;;:::===AAACCCDDDDDDBBB???<<<;;;;;;:::;;;<<<===>>>===<<<<<>>>>>======<<<<<<<<<:::::::::;;;<<<=========<<<<<<<<<;;;;;;;;;::::::;;;888666777999;;;:::999:::999777555444333333333222222222222222111111000------,,,,,,,,,+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))******************************)))((('''((())))))'''&&&((((((((((((''''''''''''&&&&&&&&&'''((()))))))))''''''''''''''''''''''''((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''---777???===111%%% !!!%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$######$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$############$$$%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%"""############$$$$$$$$$###############$$$%%%%%%########################%%%%%%$$$######$$$%%%%%%$$$$$$$$$###############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%rrrUUUHHH>>>666666777555333222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,+++***((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&((((((''''''''''''((((((&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&''''''%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%%%%&&&(((***(((((())))))))))))((((((''''''''''''(((((((((((('''(((((()))***+++++++++------------------------,,,---///111222444444444222222222333444666777888777777777777777777777777666777777888999999999999;;;;;;<<<<<<;;;999888777;;;===>>>===:::999<<<>>>@@@AAAAAA@@@===;;;::::::777999:::<<<===>>>======>>>>>>>>>>>>>>>>>>>>>>>>:::::::::;;;;;;<<<<<<===999999:::::::::;;;;;;;;;:::999888888999999888666888777555444222111111111111111111111111000000///,,,,,,,,,,,,++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++++++++++++++******))))))(((&&&&&&&&&'''))))))((('''))))))(((((('''&&&&&&%%%&&&&&&&&&'''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$000;;;999---""" ###%%%%%%%%%%%%&&&&&&&&&&&&(((&&&%%%######%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$"""############$$$$$$$$$###""""""""""""###$$$$$$########################%%%$$$$$$######$$$$$$%%%###############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%oooSSSFFF===666666777555222111000000///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++(((((((((((((((((((((((()))))))))))))))(((((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$#########$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&'''&&&%%%$$$%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###%%%&&&&&&&&&'''***,,,'''(((((())))))(((((('''((((((((()))))))))******''''''((()))***++++++,,,---------,,,,,,,,,,,,,,,,,,---...000111222333333111111222333555666888999666666666666666666666666555666666777888888777777888999999::::::999999888<<<===>>><<<::::::;;;===<<<======<<<999777777777555666999;;;===>>>>>>>>>>>>>>>>>>>>>>>>?????????999999999::::::;;;;;;;;;666777777888999:::;;;<<<999999::::::999777555333555444333222111000000///000000000000000///......,,,,,,,,,++++++++++++***+++***)))))))))***,,,---+++++++++++++++++++++++++++*********************,,,++++++***)))(((((('''&&&%%%%%%&&&((()))'''&&&(((((((((''''''&&&&&&&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!&&&***((("""!!!%%%+++$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""#########$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""#########""""""#########$$$$$$$$$"""""""""!!!""""""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%###################################################$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&nnnRRREEE<<<555555777444222111000///...---------------++++++++++++++++++++++++*********************+++((((((((((((((((((((((((((((((((()))))))))))))))&&&&&&&&&''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$######$$$%%%%%%&&&%%%%%%&&&''''''&&&&&&&&&###%%%&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&&&&&&&(((***''''''(((((((((((('''''''''(((((((((((()))))))))'''(((((()))******++++++,,,,,,,,,,,,,,,++++++++++++,,,---///000111111222///000111333555666777777555555555555555555555555444555555666777777777777666777888999:::;;;;;;;;;;;;;;;;;;:::999888999:::777888999888666444444444333444777:::<<<===========================>>>>>>888888888888888999999999444555666777888:::;;;;;;888999::::::888666333111333222222111000///............//////......---,,,,,,,,,+++++++++*********+++***)))((()))***+++,,,++++++++++++++++++++++++(((((())))))))))))))))))++++++******)))(((''''''((('''&&&'''((((((&&&$$$%%%&&&&&&&&&'''''''''(((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&,,,)))%%%"""!!!###&&&'''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######""""""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""#########""""""#########$$$$$$$$$"""""""""!!!""""""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%#########################################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&lllQQQDDD;;;444444555444222222//////...---------------************************)))***+++***((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''%%%&&&''''''''''''&&&%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&''''''$$$%%%%%%&&&&&&&&&&&&%%%###$$$%%%%%%######$$$%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''&&&$$$$$$&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''))))))))))))*********************++++++,,,,,,,,,++++++---...///000000000...///111333444555555555444444444444444444444444333333555666777888888888666777777888:::;;;<<<<<<888888777666555555555555333555666555333222222333222333666999;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;666666666666666666666666333333444666777888999:::777999;;;:::777444222222111111111111000///...------------------,,,,,,+++++++++++++++************)))))))))((()))******+++++++++++++++++++++++++++&&&'''(((((())))))((((((*********))))))((((((''')))(((''''''((((((&&&$$$$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%)))%%%###$$$'''(((%%%!!!$$$$$$$$$$$$%%%%%%%%%%%%"""$$$%%%''''''%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$#########""""""""""""######$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$"""############$$$$$$$$$###""""""""""""###$$$$$$###########################$$$$$$%%%%%%$$$$$$##################$$$$$$$$$#########################################################$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''lllPPPEEE;;;222222444333222333//////...------------...++++++++++++++++++++++++)))++++++***'''%%%&&&'''))))))))))))))))))))))))&&&&&&&&&&&&'''''''''(((&&&'''(((((((((((('''&&&%%%%%%''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((()))######$$$%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%&&&"""###%%%'''((((((''''''%%%%%%%%%&&&&&&&&&''''''+++,,,+++)))'''%%%&&&'''&&&&&&&&&''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&************))))))))))))(((((()))***+++,,,------***+++,,,---.../////////...///000222333333222222333333333333333333333333111222444666888999::::::888888888888888999999:::888666555444444444333333222444555555333222222333222333666888:::;;;;;;;;;:::::::::999888888777777444444444444444444444444222333333555666777888999666888:::999555333222333000000111111000///...---,,,,,,,,,---,,,++++++***++++++++++++************'''((())))))******))))))************************&&&'''((()))***))))))((()))))))))))))))((((((((((((''''''((()))***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%!!!$$$'''(((%%%"""###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$#########""""""""""""######&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$######""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%"""############$$$$$$$$$###############$$$%%%%%%###########################$$$%%%%%%%%%%%%$$$###$$$$$$$$$###############################################################"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%!!!""""""######$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''lllPPPEEE;;;222111333222222444//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,)))&&&###$$$&&&************************'''((((((((())))))******'''((()))******)))((('''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&'''((()))***"""###$$$$$$%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''!!!"""%%%'''((((((((((((%%%%%%%%%&&&&&&&&&''''''222222111...+++))))))***%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((++++++******)))(((((((((''''''(((***+++,,,---...***+++,,,---......//////...///000111222222111000333333333333333333333333111222444666888:::;;;;;;:::999888777666666666666999888666555555555555444333444666555444333333444222333555888:::;;;;;;;;;999999888888777666555555333333333333333333333333222222333444555666777888666888:::888444222333444000000111111111///...---+++,,,,,,,,,,,,+++******+++++++++************)))&&&''')))*********)))(((************************'''((()))+++++++++***)))(((((((((((())))))))))))&&&&&&&&&(((+++,,,+++***(((''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%&&&&&&%%%$$$#########""""""""""""######&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&###########################$$$%%%&&&&&&%%%$$$###%%%$$$$$$$$$######""""""################################################""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&& """###$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''hhhRRRBBB===777222111111111111------------------------///...---,,,***)))((('''))))))))))))))))))))))))+++***)))(((((('''((((((''''''''''''''''''''''''+++***)))((('''&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&'''######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&000111111111///+++'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))(((((((((((())))))))))))***++++++,,,,,,---..................////////////111222333444333222111000222333444555666666666666666777888777666555666777444444444333333222222222000111222333444444444444222222333444555666777888:::999888666555444222222333222111000//////////////////000111222333333444777777666555444222111000//////.........---------++++++,,,---.........---,,,+++***)))(((((((((((('''''''''(((***+++)))(((+++(((%%%%%%'''))))))'''))))))))))))))))))))))))'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$%%%%%%######$$$%%%########################$$$$$$$$$############"""######$$$$$$$$$$$$##############################&&&%%%###"""""""""############################################################""""""""""""######$$$$$$$$$#########""""""%%%%%%$$$###""""""######((($$$!!!"""%%%$$$###"""######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%hhhQQQBBB===777222111111111111.........------,,,,,,,,,,,,,,,++++++******))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&''''''######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&---...//////---***&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''((((((((()))))))))''''''((((((((()))))))))((())))))***++++++,,,,,,---............/////////111111222333333222111111222222333333444444555555444555666666444444555666555444444333222111111111333333444444444444555555333444444555666666777777666666555555555444444444333222111000///////////////000000000111222222222444444444333222111000////////////.........------,,,,,,---...............,,,+++***)))((((((((((((***)))))))))+++***)))'''+++(((&&&&&&((()))(((&&&(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###################################################$$$%%%%%%######$$$%%%########################$$$$$$$$$############"""######$$$$$$$$$$$$##############################&&&%%%$$$###"""######$$$################################################$$$$$$############$$$$$$$$$$$$$$$#########""""""%%%$$$$$$###""""""######$$$!!! """%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%########################!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%gggOOOAAA<<<666222111111111111//////...---,,,,,,++++++************************))))))))))))))))))))))))(((((((((((((((((())))))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%$$$$$$$$$$$$#########$$$%%%&&&&&&'''######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%)))***++++++***(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''''''''(((((((((((()))'''''''''(((((((((((()))&&&''''''(((((()))******,,,---------.........///000111222222222222111111333333222111111222333444222444555444333333444555555555444333333222111111888777666555444555666666666666666666666666666666222222333333444444555555333222111000////////////000000000000000000000000111111222222111000000///////////////............------.../////////......---,,,+++)))((('''''''''+++)))))))))))))))'''%%%***)))'''((())))))'''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###################################################$$$%%%%%%######$$$%%%########################$$$$$$$$$############"""######$$$$$$$$$$$$##############################&&&%%%$$$$$$######$$$$$$################################################%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$###############%%%$$$######"""############""""""###%%%&&&%%%#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%eeeLLL@@@<<<666222000111111111000//////---,,,+++******++++++++++++++++++++++++))))))))))))))))))))))))&&&&&&'''(((((()))))))))''''''''''''''''''''''''''''''&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((&&&&&&&&&'''(((((())))))++++++,,,,,,------......000000000111111111111111555444222111000111333444222444555444333333444666444444555555555555666666<<<:::888666555666777888888888888777666666555555111111111222333333444444333222111000////////////000000000///////////////000000111111111111000000000000000/////////............///////////////...---,,,+++)))((('''''''''((('''&&&'''((((((&&&%%%)))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%######$$$%%%########################$$$$$$$$$#########""""""######$$$$$$$$$$$$##############################%%%%%%$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$######$$$$$$$$$########################$$$$$$###############$$$$$$&&&&&&%%%%%%&&&$$$!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%cccJJJ???;;;555111000111111222000//////---,,,+++******---------,,,++++++******((((((((((((((((((((((((%%%&&&'''((())))))((((((''''''''''''''''''''''''&&&&&&&&&%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$###!!! ######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''((())))))))))))******+++,,,---------/////////000000111111111666555333111111222444555333555666666555555666888444555666777999:::;;;<<<>>><<<:::777666777888999999999888777666555444444222222222222222111111111333222111000////////////000000000///////////////000111222222333222222222111111000000000/////////...///////////////......---,,,+++)))((('''''''''&&&&&&&&&(((***+++***)))((()))))))))(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%######$$$%%%########################$$$$$$$$$#########""""""######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$######################################################""""""""""""##############################$$$###############$$$$$$!!!%%%&&&""""""%%%%%%!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%cccJJJ???:::444111000111222222//////...---,,,,,,++++++------,,,,,,+++***))))))((((((((((((((((((((((((%%%&&&'''((()))((('''&&&''''''''''''''''''''''''######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$############$$$$$$$$$$$$$$$%%%&&&&&&&&&$$$""" ######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$##################$$$$$$$$$$$$######!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''((())))))******(((((()))***+++,,,------///.........///000111222555444333222222333444555444666777777666666888999555666777999;;;===>>>???===<<<:::999888888888999999888888777555444444333444444333222111000000///333222111000////////////000000000000000000000000222222333333333333333222111111111111000000000000....../////////...------,,,+++***)))((((((((((((''''''(((***---...---,,,(((((()))((('''(((+++---&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""###########################$$$%%%%%%######$$$%%%########################$$$$$$$$$############"""######$$$$$$$$$$$$##############################""""""###$$$$$$$$$#########################################################""""""""""""""""""##################$$$$$$$$$#########"""######$$$%%%%%%%%% $$$&&&#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%eeeLLL>>>:::444000000111222222.........------,,,,,,,,,******))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))'''&&&%%%''''''''''''''''''''''''######$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###"""#########$$$$$$$$$$$$"""###%%%%%%%%%$$$"""!!!######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((()))))))))''''''((()))***+++,,,---......------...000111222111111222222333333444444444666777777777777888:::888888999:::;;;<<<======;;;;;;;;;::::::999999999888777777666555444333333444333333222222111000000333222111000///////////////000000000111222222222222333333333333333222222222222111111111000000000...............---,,,,,,******))))))))))))******((('''''')))+++,,,,,,***'''(((((('''&&&(((---111&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%&&&''''''(((###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""###########################$$$%%%%%%######$$$%%%########################$$$$$$$$$############"""######$$$$$$$$$$$$############################## !!!"""############"""################################################$$$######""""""######$$$""""""#########$$$$$$$$$######""""""###$$$$$$%%%(((...---###%%%'''$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$"""######$$$%%%%%%&&&&&&##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%gggOOO>>>999444000000111222222------------------------&&&&&&&&&'''((())))))***((((((((((((((((((((((((&&&'''((())))))'''%%%###'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$""""""######$$$$$$$$$$$$!!!###%%%&&&%%%$$$#########$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""###$$$%%%%%%&&&"""###$$$%%%%%%$$$###"""######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''(((((()))''''''((()))***+++,,,,,,...---------...///111222...///000222333333333333444555777777666777888:::::::::::::::::::::::::::::::::;;;;;;;;;:::999888777666666555444444333333333333333222222222222222333222111000//////////////////000111222333333444333333333333333222111111222222222111111111111000---.........---,,,,,,+++)))))))))))))))******+++'''&&&%%%'''(((((('''%%%'''((('''&&&%%%(((///444'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%###################################################$$$%%%%%%######$$$%%%########################$$$$$$$$$############"""######$$$$$$$$$$$$############################## !!!#########"""!!!################################################%%%$$$$$$$$$$$$$$$$$$%%%""""""######$$$$$$$$$$$$######""""""###$$$%%%%%%666;;;777)))"""&&&'''#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""###$$$%%%%%%&&&&&&##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%gggMMM===999444222222222000...------------------,,,,,,+++++++++************))),,,***((('''&&&''')))***))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''')))((('''&&&%%%$$$$$$$$$'''&&&$$$%%%%%%&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$%%%&&&'''((((((&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$#########$$$%%%##############################$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))))))))(((((()))***++++++,,,,,,...---,,,+++,,,,,,...///111222333222111111333555555555555555666888999:::999999999999:::;;;<<<<<<999:::;;;<<<<<<:::888777777666555444333222222222444444444444444333222111333333111000000000111222111111111222333444555666666555444333333333333333222222222111111111111000000//////...------,,,,,,+++++++++*********))))))((((((((((((((((((((((((***)))'''&&&'''(((***+++(((((((((((((((((((((((('''((()))***)))(((&&&$$$''''''((((((((((((((('''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&########################################################################$$$$$$$$$#########""""""!!!!!!!!!!!!""""""""""""$$$$$$$$$#########""""""##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#####################"""""""""!!!######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%&&&%%%$$$###"""########################'''JJJUUU888!!!)))'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$$$$$$$&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&eeeKKK===999444111222222000......------------,,,,,,,,,+++++++++************)))******((('''''''''((()))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%'''&&&$$$%%%%%%&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%'''''''''%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$#########$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$##################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((()))))))))))))))******+++++++++,,,,,,++++++,,,---...///111222222111000000111333333333444444666777888999888888888888999:::;;;;;;888999;;;;;;;;;:::888777888777555444333222222222333333444444333222222111333222111000000000111222000000111111333444666666666666555333333222222222111111111000000000//////......------,,,++++++***************)))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%&&&''')))***''''''''''''''''''''''''&&&'''((()))((('''%%%$$$&&&''''''(((((('''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&########################################################################$$$$$$$$$#########""""""!!!!!!"""""""""#########$$$$$$$$$#########""""""#################################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$############""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$###"""########################&&&===DDD000 ###((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&cccIII===888333111222222111.........---------,,,,,,,,,+++++++++************))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''%%%$$$$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%###$$$%%%&&&%%%$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###""""""!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))))))))))))))************************+++---...//////000111000......000111111111222333444666888999666666666777777888999:::999::::::;;;;;;999888777999888666444333222111111222222333333333222111111333222111111000000111111//////000111222444666777666666555444222111000000////////////............,,,,,,,,,+++******))))))******)))))))))(((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%&&&((((((''''''''''''''''''''''''%%%&&&'''''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################"""""""""""""""########################$$$$$$$$$$$$%%%%%%%%%%%%########################################################################$$$$$$$$$###############""""""#########$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$###!!!!!!"""""""""#########$$$$$$############$$$$$$$$$$$$$$$%%%$$$$$$###"""########################$$$,,,...((($$$&&&&&&"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&aaaGGG<<<777333111222222111............------,,,,,,++++++++++++*********))))))(((((())))))(((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$###"""###########################$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&''''''(((((()))))))))))))))))))))(((((((((((()))***+++,,,.........//////...------...000//////000111333555666777444444444555666777888999:::;;;;;;;;;;;;:::999999:::999777555333222111000111222222333222222111111222222222111111111111111......///000222444555666666666555444222000///...------------,,,,,,,,,,,,+++++++++*********))))))*********)))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$##########################################""""""############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######################################################################################################$$$$$$$$$%%%%%%%%%############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########""""""""""""#########$$$$$$$$$############$$$$$$###$$$$$$$$$$$$#################################%%%"""!!!%%%'''%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&```FFF;;;777222000111222111/////////...---,,,,,,+++++++++++++++*********))))))'''(((((((((((('''&&&&&&((((((((((((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&''''''&&&$$$""""""#####################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$####################################$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((())))))((((((((((((((((((&&&'''((()))+++,,,,,,---,,,---...---,,,,,,...000...//////000222333555666333333333444555666888888<<<<<<<<<<<<<<<;;;;;;::::::999777555333222111111111222222333333333222222222222222222111111000000......///000111333444555555555444333222000...---,,,,,,,,,+++++++++******+++++++++***************+++************)))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((('''''''''''''''''''''''''''''''''(((((((((''''''%%%%%%&&&&&&%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&#########$$$$$$$$$%%%%%%################################################################################################$$$$$$$$$$$$%%%%%%%%%%%%################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""#########$$$$$$$$$%%%%%%$$$$$$############$$$$$$#####################$$$########################&&& &&&'''###"""&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&aaaGGG:::666111000111222111/////////...---,,,,,,+++***+++++++++************)))((((((((('''''''''&&&&&&))))))))))))))))))))))))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$'''))))))'''$$$!!!###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$###"""##############################$$$$$$$$$%%%%%%%%%!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''((((((((((((&&&'''((()))***************+++,,,,,,,,,---///111/////////000111222444444222222222333555666888999<<<<<<<<<<<<;;;;;;;;;;;;:::999777555444333222222222222333444444444333333111222222222222111000000......//////000111333333333333444333222000...---++++++++++++******************************************)))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))&&&&&&&&&&&&%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''############$$$$$$$$$$$$#######################################################################################$$$$$$$$$######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$########################"""""""""############$$$###$$$$$$$$$$$$%%%%%%%%%#########"""""""""!!!!!!###$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$######"""""""""###$$$$$$########################&&&"""###'''&&&!!!"""'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&bbbHHH:::555111000111222111///000///...---,,,++++++***+++++++++************))))))((('''&&&%%%&&&''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''''''''(((%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%''''''%%%###"""###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""##############################$$$$$$$$$%%%%%%%%%##################$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&########################$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&''''''(((&&&&&&&&&''''''(((((((((&&&'''((())))))))))))((((((***+++,,,,,,...111333111111000000111111222333222222222333555666888999;;;;;;:::999999999999999999888777555444444333333222333444555555555555555111222222333222111000//////////////////000111111111222333333222000...---++++++++++++*********)))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''''''''&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""#########$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&############$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$############$$$$$$$$$$$$""""""#########$$$$$$$$$########################""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""############$$$$$$$$$$$$$$$$$$############$$$$$$###"""!!!!!!"""###$$$%%%########################$$$######$$$###!!!"""%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&cccJJJ999555111///111222111///000//////---,,,+++******+++++++++************)))***(((&&&%%%$$$%%%'''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$###$$$$$$%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&%%%$$$###"""##############################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&########################$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&''''''(((%%%%%%&&&&&&'''((())))))&&&'''((())))))(((''''''''')))+++,,,---///222444222222111111111111222222222222222333555777888999:::999888888777777888888888888777555555444444444333444444555666666666555111111222333222111000///000000////////////000000000111222333222111///---++++++++++++************&&&'''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''''''''&&&%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""#########$$$!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$########################################################################""""""######$$$$$$$$$$$$""""""#########$$$$$$$$$""""""######$$$$$$$$$$$$########################""""""""""""#####################$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""############$$$$$$############$$$$$$###"""!!!!!!!!!###$$$%%%###########################"""!!!!!!!!!"""###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&yyy]]]GGG:::666222000///000000000/////////...------,,,,,,000...---+++******+++,,,)))(((((('''&&&&&&%%%%%%((((((((((((((((((((((((((('''&&&'''((())))))'''''''''''''''(((((((((((()))(((&&&%%%$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$###""""""#########$$$$$$$$$%%%$$$$$$$$$###"""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$'''$$$!!! """""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%###########################$$$%%%%%%######$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((()))((('''((()))+++...,,,(((%%%%%%'''***,,,+++*********+++---///000000111111000//////111333111111222333444666666777<<<;;;999777666555666666777555333333333333111///333111222888@@@BBB===777111111000000//////...............///000000111111111111000///...---,,,,,,+++++++++************)))(((((('''''''''&&&&&&&&&&&&((()))++++++)))(((&&&'''&&&&&&%%%%%%&&&&&&'''###%%%(((******(((%%%###&&&&&&%%%%%%%%%%%%$$$$$$''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$$$$#########""""""!!!!!!###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""##############################$$$$$$$$$$$$######%%%$$$$$$$$$###"""""""""########################$$$$$$############$$$$$$########################################################################"""""""""###$$$$$$$$$%%%########################""""""""""""############!!!"""###$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&%%%%%%$$$###vvvZZZDDD999666222//////000000000/////////...------,,,,,,...---,,,+++************++++++******)))(((((('''((((((((((((((((((((((((((('''&&&'''((()))(((''''''''''''(((((())))))))))))(((&&&%%%$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!"""#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%###########################$$$%%%%%%######$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''((((((((('''''')))***555222...***((('''((()))******)))******,,,...///......///...---...000222000000111333444666777777:::999777555444444444555666555444333222222222222444222222777===???;;;666111111000000//////////////////000000111111000000111111000///...---,,,,,,+++++++++************)))(((((('''''''''&&&&&&&&&'''((()))******)))(((''''''&&&&&&%%%%%%&&&&&&'''$$$&&&((())))))(((&&&$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$############"""""""""!!!###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$#########""""""""""""""""""""""""##############################$$$$$$$$$$$$######$$$$$$$$$#######################################$$$$$$############$$$$$$#######################################################################################$$$$$$$$$########################""""""""""""############""""""###$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%%%%&&&'''&&&$$$###$$$%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&&&&&&&&&&%%%$$$$$$rrrVVV@@@999555111//////000000000//////......---,,,,,,,,,+++++++++++++++***)))(((++++++******)))((((((((((((((((((((((((((((((((('''&&&&&&&&&((()))((('''&&&''''''((()))******+++((((((&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$$$$###############$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%###########################$$$%%%%%%######$$$%%%$$$%%%&&&%%%$$$###$$$&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''&&&%%%%%%''')))444222///,,,)))(((''''''***))))))((()))***,,,---+++,,,,,,,,,+++,,,///111000000111222444555666777777666444333222222222333444666666444111000333666666333222444:::<<<999555111000000000000/////////111111222333222111000///111111000///...---,,,,,,+++++++++************)))((((((((('''''''''&&&&&&'''((()))******)))(((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$############""""""""""""###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$#########""""""""""""""""""""""""##############################$$$$$$$$$$$$#####################$$$$$$$$$########################$$$$$$############$$$$$$########################################################################$$$$$$$$$#######################################"""""""""#########$$$$$$""""""###$$$$$$$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%$$$$$$nnnTTT>>>888555111//////000000000//////...------,,,,,,+++)))***+++++++++)))(((''''''''''''&&&&&&&&&%%%%%%(((((((((((((((((((((((('''&&&%%%&&&((()))((('''&&&&&&'''((()))++++++,,,''''''&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$########################"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!###%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%###########################$$$%%%%%%######$$$%%%###%%%%%%%%%$$$###$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&(((***)))))))))(((((((((((()))(((((('''((()))***+++***++++++++++++,,,///222111222222222333333333444555444222111000000000111333666777555111000555999888444222333666888666333000000000000000000000000222333444444333222000...111111000///...---,,,,,,+++++++++*********))))))((((((((((((''''''''''''''''''((())))))((('''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$#########"""""""""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$############""""""""""""""""""""""""##############################$$$$$$$$$$$$######"""""""""###$$$$$$$$$%%%########################$$$$$$############$$$$$$########################################################################%%%$$$$$$$$$###"""""""""########################""""""#########$$$$$$$$$"""######$$$$$$$$$######$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''&&&%%%%%%$$$mmmSSS>>>777444000...///000000000.........---,,,,,,++++++((()))***+++***)))((('''&&&&&&%%%%%%%%%%%%%%%$$$(((((((((((((((((((((((('''&&&%%%&&&'''((((((&&&%%%&&&'''((()))***+++,,,&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%########################"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!###%%%&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%###########################$$$%%%%%%######$$$%%%###$$$%%%%%%######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%###$$$%%%$$$###$$$%%%'''###$$$%%%&&&'''(((((()))(((''''''&&&'''(((***+++***+++,,,,,,,,,---000333444333333222111111000000333222111/////////000000222555777666222222666;;;888555333222444555444222000000000000111111111111444444444444333111000///111111000///...---,,,,,,+++++++++*********))))))))))))((((((((('''''''''''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$""""""""""""""""""#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""""""""""""""""""""""""""##############################$$$$$$$$$$$$######"""""""""###$$$$$$$$$%%%########################$$$$$$############$$$$$$########################################################################%%%$$$$$$$$$###"""""""""####################################$$$$$$$$$$$$######$$$$$$$$$######"""$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&'''''''''&&&%%%%%%kkkSSS???666333000......000000000......------,,,+++++++++))))))************))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&%%%%%%%%%'''((('''&&&%%%&&&&&&'''((())))))***%%%&&&&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!$$$&&&%%%""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%###########################$$$%%%%%%######$$$%%%###$$$%%%$$$###"""###%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###$$$%%%$$$######%%%'''&&&&&&&&&''''''((((((((('''&&&&&&&&&''')))+++,,,,,,---------,,,---000333444444333222111//////...333222111000///000000111111444666777555555888:::888666444333444444333222000000000111111111111222444444333222222111000000111111000///...---,,,,,,+++++++++************))))))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$""""""""""""###############$$$$$$%%%%%%$$$$$$###$$$############"""""""""""""""""""""""""""""""""##############################$$$$$$$$$$$$#####################$$$$$$$$$########################$$$$$$############$$$$$$########################################################################$$$$$$$$$################################################$$$$$$$$$$$$%%%###$$$$$$$$$$$$###""""""##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&###%%%&&&&&&$$$$$$%%%'''$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''((((((((('''''''''''''''&&&%%%%%%jjjRRR???666333///......000111111......---,,,,,,++++++************))))))******+++))))))))))))))))))))))))((((((((((((((((((((((((&&&%%%$$$%%%'''((('''&&&%%%%%%&&&&&&'''''''''(((%%%%%%&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$###############################################################"""$$$&&&### """&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%###########################$$$%%%%%%######$$$%%%"""$$$%%%$$$###"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$&&&'''''''''&&&&&&&&&'''((()))%%%%%%%%%&&&(((***,,,...------...---,,,---///111222111111111000000000000444333111000000111222222000222555777999999999999777666555555555444333222000000111111111222222222555333222000000000111222111111000///...---,,,,,,+++++++++************)))))))))))))))(((((((((''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$!!!"""""""""###############$$$$$$%%%%%%$$$$$$###############""""""""""""""""""""""""""""""""""""##############################$$$$$$$$$$$$######$$$$$$$$$#######################################$$$$$$############$$$$$$#######################################################################################$$$$$$$$$#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###"""""""""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''###$$$&&&%%%%%%$$$&&&'''###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''(((((((((((('''''''''''''''&&&&&&%%%~~~iiiRRR???555222///---...000111111......---,,,,,,++++++***,,,+++***))))))***+++,,,(((((((((((())))))))))))((((((((((((((((((((((((&&&%%%$$$%%%'''((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$######""""""%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""###%%%&&&"""!!!&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%###########################$$$%%%%%%######$$$%%%"""$$$$$$$$$###"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$%%%&&&%%%$$$$$$&&&((($$$$$$$$$$$$%%%''')))***%%%%%%%%%&&&(((+++...///---------,,,++++++...000//////000000111111222222444333222111111222222333000111444888;;;<<<999777666666666666666555333333000000111111222222222222555333000......000222333111111000///...---,,,,,,+++++++++************)))))))))))))))((((((((((((''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############%%%$$$$$$$$$$$$$$$$$$%%%"""############$$$$$$$$$!!!!!!""""""#########$$$$$$$$$$$$%%%%%%$$$$$$$$$############""""""""""""""""""""""""""""""""""""##############################$$$$$$$$$$$$######%%%$$$$$$$$$######""""""########################$$$$$$############$$$$$$########################################################################""""""######$$$$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''###$$$&&&%%%%%%%%%&&&'''###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''((((((''''''&&&%%%fffLLL;;;333111///...///000000000000///...------,,,------+++******)))))))))))))))))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&########################&&&$$$###$$$%%%%%%$$$###########################$$$$$$############$$$$$$###""" !!!"""$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###!!!"""###%%%%%%$$$######$$$$$$############$$$$$$!!!###$$$###"""!!!"""###########################$$$$$$############$$$$$$%%%$$$###""""""###$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&''')))***,,,------,,,++++++,,,---///000///////////////000111111666555444111//////111333111222444666777888777777:::888555222111111333444000111333444555444444333555333111//////111333555666444000---,,,+++,,,,,,+++++++++************)))))))))*********))))))(((***))))))((('''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######%%%###"""###$$$$$$###"""***+++***'''$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$########################!!!"""$$$$$$######$$$&&&%%%%%%%%%$$$$$$#########$$$$$$##################%%%$$$###""""""###$$$%%%########################$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%########################"""###$$$%%%%%%%%%%%%%%%########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$###%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&&&&''''''&&&&&&'''%%%###$$$&&&'''%%%###%%%$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''eeeKKK;;;444222000///000111111000000///...------,,,,,,---,,,++++++***************))))))))))))))))))))))))))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$#########"""""""""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%########################$$$"""!!!"""###$$$###!!!########################$$$$$$############$$$$$$$$$"""!!!!!!###$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$!!!###$$$###"""!!!"""$$$########################$$$$$$############$$$$$$$$$$$$###""""""###$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''(((***+++,,,++++++++++++,,,---///000/////////...//////000000444444444222000000111333444555666777777666555555888666333111111111333444222222333444444444444333555333222111111222333444555333111///---,,,,,,,,,+++++++++************)))))))))*********))))))(((***))))))(((''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""$$$###"""###$$$$$$###"""'''''''''&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###$$$######""""""######$$$###########################$$$%%%$$$###"""###$$$%%%%%%%%%$$$$$$#################################%%%$$$###""""""###$$$%%%########################$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%########################!!!!!!"""#######################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$###$$$&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&&&&''''''&&&&&&'''%%%###$$$&&&'''&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((())))))((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&|||cccKKK;;;555333000000111222222111000///...---,,,,,,,,,,,,---,,,,,,+++***+++++++++))))))))))))))))))))))))******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((''''''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$########################"""!!! """"""!!! ########################$$$$$$############$$$$$$$$$###""""""$$$%%%%%%$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$############"""######$$$%%%$$$$$$############$$$$$$"""###$$$###""""""###$$$########################$$$$$$############$$$$$$$$$$$$###""""""###$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''')))******************,,,---//////000//////.........//////111222444333222111222333777888888888777555444222555333222111111222444555555555444333333333444444333333333333333333444444333222111000...---+++++++++++++++************)))((())))))******))))))))))))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""$$$###"""###$$$%%%$$$"""&&&&&&'''&&&$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###$$$######""""""######$$$########################$$$%%%&&&$$$"""!!!!!!"""$$$$$$$$$$$$$$$#################################%%%$$$###""""""###$$$%%%########################$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%########################""""""###$$$$$$$$$##############################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%######$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&''''''''''''&&&&&&%%%$$$%%%&&&'''&&&$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))))))))))))))''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%~~~yyyaaaJJJ;;;555333111000111222222222//////...---,,,,,,,,,,,,,,,,,,+++************+++((((((((((((((((((((((((***)))((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((((((((((((((((((((((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$####################################!!!  """"""""" ########################$$$$$$############$$$$$$%%%$$$"""###$$$&&&%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$###"""""""""###%%%&&&$$$$$$############$$$$$$"""###$$$$$$""""""###$$$########################$$$$$$############$$$$$$$$$##################$$$##############################$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&'''(((((()))(((((()))***+++---......//////......------.........111333444444222222222777888888888777555333222222111000000111222444555888666555333222222333444222333444555555555444333000000000///...,,,***)))+++++++++*********))))))'''((())))))))))))))))))))))))((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$"""""""""$$$%%%$$$###(((((((((&&&###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$#########""""""""""""#################################$$$%%%$$$"""!!!"""###$$$$$$$$$##############################$$$$$$$$$%%%$$$###""""""###$$$%%%######################################################$$$$$$$$$%%%%%%%%%########################%%%%%%&&&&&&&&&&&&%%%%%%########################""""""#########$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###"""###$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&&&&%%%$$$%%%%%%&&&'''((())))))&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((()))))))))((((((''''''''''''''''''''''''(((''''''&&&%%%%%%%%%%%%www___HHH:::555333111000111222222222///...---,,,,,,++++++,,,++++++***)))))))))))))))(((((((((((((((((((((((()))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$####################################"""!!! !!!###$$$###"""########################$$$$$$############$$$$$$%%%$$$"""###$$$&&&%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$###"""""""""###%%%&&&$$$$$$############$$$$$$"""$$$%%%$$$###"""###$$$########################$$$$$$############$$$$$$#########$$$$$$#######################################$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%&&&&&&'''((((((''''''((()))++++++,,,,,,......---------------...---000333555444333222222444555666777777666555444000000000000222333555666888777555333222222222333111222444666666555444333.........---,,,***)))(((+++++++++*********))))))''''''((()))))))))))))))((((((((((((''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""###"""!!!"""$$$%%%$$$###'''''''''%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$######""""""""""""""""""###########################!!!###$$$$$$######$$$%%%########################""""""#########$$$$$$$$$%%%$$$###""""""###$$$%%%######################################################$$$$$$$$$%%%%%%%%%########################%%%%%%%%%&&&&&&%%%%%%$$$########################""""""#########$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%######$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((())))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''((((((''''''&&&''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%ttt]]]GGG999555333000000111222222111///...---,,,+++++++++++++++***))))))(((((())))))))))))))))))))))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$###########################!!!!!!"""$$$%%%%%%$$$########################$$$$$$############$$$$$$$$$###""""""$$$%%%%%%$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$############"""######$$$%%%$$$$$$############$$$$$$###$$$%%%$$$#########%%%########################$$$$$$############$$$$$$"""###$$$$$$$$$$$$###"""##############################$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%&&&'''((((((&&&'''((()))************,,,,,,,,,,,,,,,---.........000333555444222222222222222444555666555555444000000111222333444555666666555444333222111111111000222333444555555444444///...---,,,+++***))))))+++++++++************)))&&&&&&'''((())))))))))))((((((((((((((((((''''''&&&&&&$$$$$$$$$$$$&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$######"""!!!###"""!!!"""$$$%%%%%%$$$"""###$$$$$$$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$######""""""!!!!!!""""""########################### """###$$$######%%%&&&"""""""""###############"""""""""###$$$$$$%%%%%%%%%$$$###""""""###$$$%%%#######################################$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################""""""#########"""!!!!!!########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&'''(((((((((((('''%%%'''((('''&&&%%%&&&'''%%%&&&&&&&&&'''(((((((((%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''sss\\\FFF999444222000///000111111000///...---,,,++++++++++++,,,+++******))))))******)))))))))))))))))))))))))))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%########################"""!!!!!!"""$$$%%%%%%$$$########################$$$$$$############$$$$$$$$$"""!!!!!!###$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$###$$$%%%%%%######$$$%%%########################$$$$$$############$$$$$$"""###$$$$$$$$$$$$###"""##############################$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&#########$$$%%%'''((()))''''''((()))))))))((('''******++++++,,,---/////////222444444333222222222111222333444444444333333111111222333444555555666333333333333222111000000000111222333333444444444111000...,,,++++++,,,,,,+++++++++************)))%%%&&&'''((())))))))))))'''((((((((((((((((((((('''&&&$$$######$$$&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""!!!"""!!!!!!"""$$$&&&%%%$$$!!!"""$$$$$$$$$$$$''')))$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###""""""!!!!!!!!!!!!""""""########################"""###$$$$$$###"""###%%%!!!"""""""""#########$$$!!!""""""###$$$$$$%%%%%%%%%$$$###""""""###$$$%%%########################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################!!!""""""""""""!!! ########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$$$$$$$$$$&&&(((%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&'''(((((((((((((((%%%'''((((((&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&'''%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''(((rrr[[[EEE888333111///...000000000000......---,,,++++++++++++---,,,++++++******++++++))))))))))))))))))))))))******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&########################!!!!!! !!!$$$%%%$$$$$$########################$$$$$$############$$$$$$###""" !!!###$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$!!!"""###%%%%%%$$$######$$$$$$############$$$$$$###$$$%%%%%%######$$$%%%########################$$$$$$############$$$$$$"""###$$$%%%%%%$$$###"""##############################$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&""""""###$$$%%%''')))***'''((()))))))))(((&&&%%%))))))***+++,,,...///000111222444333222111222333111222333333333222111000222222333444444555666666000111222333333111000///000000111111222333444444333222///---,,,---...///+++++++++************)))%%%&&&'''((())))))))))))'''''''''((((((((((((((('''&&&$$$######$$$&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!"""!!!!!!"""$$$&&&%%%$$$$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###""""""!!!!!!!!!!!!""""""########################$$$%%%%%%$$$"""!!!"""###!!!!!!""""""#########$$$!!!""""""###$$$$$$%%%%%%%%%$$$###""""""###$$$%%%########################""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#######################################"""!!!!!!########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$$$$%%%''')))%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&''''''(((((((((((((((%%%''')))(((&&&%%%&&&)))&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))))))))***))))))(((''''''''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))jjjVVVDDD777666444222111111000///---......---,,,++++++++++++******))))))))))))******''''''(((((())))))******((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$"""###$$$$$$###"""###$$$$$$%%%&&&&&&%%%### %%%$$$######$$$$$$"""!!!######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%!!!!!!"""############"""$$$$$$$$$#########""""""""""""############""""""""""""###$$$$$$$$$$$$###&&&$$$###$$$%%%%%%$$$###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&***""" $$$'''$$$"""$$$$$$######"""###$$$&&&'''&&&'''((((((&&&%%%&&&''')))******)))((())),,,...444333222111000000000000444444444444444444444444222222333333444333333333222222222222222111000000111222222222222333333333111000///......------...---------,,,+++***(((((((((((('''&&&&&&&&&&&&'''(((((((((((((((''''''&&&'''''''''&&&&&&%%%%%%%%%%%%###!!!###&&&'''&&&$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$$$$""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""!!!!!!!!!###$$$###"""%%%%%%$$$######$$$%%%%%%$$$$$$######""""""!!!!!!"""""""""""""""""""""""""""############$$$$$$$$$################################################################################################"""############$$$$$$$$$############""""""""""""$$$$$$$$$#########""""""########################""""""""""""""""""""""""######################################################$$$$$$$$$%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''&&&&&&'''''''''(((((((((((()))&&&'''(((((()))))))))((())))))))))))))))))))))))((())))))))))))))))))(((&&&&&&&&&''''''(((((((((}}}vvvyyyiiiVVVDDD888555333111000111111000.........---,,,++++++++++++******))))))))))))******(((((((((((())))))))))))(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$"""###$$$$$$###"""###$$$###$$$%%%%%%%%%###!!! %%%$$$######$$$$$$###!!!###############$$$$$$%%%#########$$$$$$$$$%%%%%%$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%!!!"""######$$$$$$######$$$$$$$$$#########""""""""""""############""""""""""""###$$$$$$$$$$$$###$$$###"""###$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$!!!"""%%%%%%"""$$$(((%%%$$$$$$$$$$$$%%%%%%&&&%%%'''((('''&&&&&&'''(((((())))))))))))***,,,...111111111000000111111111444444444444444444444444222222333333333222222111111222222222111111000///111111111000000000000000111000///...---------------------,,,+++***((('''(((((('''&&&&&&&&&&&&'''((((((((((((((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%###"""###&&&'''&&&$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%$$$######""""""###$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###"""!!!"""$$$%%%$$$###%%%%%%$$$######$$$%%%%%%############""""""""""""########################"""############$$$$$$$$$################################################################################################"""############$$$$$$$$$############""""""""""""$$$$$$$$$#########""""""######################################################################################################$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&''''''((((((''''''&&&'''(((((())))))(((''''''''''''''''''''''''''''''(((((((((((()))))))))***''''''((((((((((((((('''(((((((((((((((((((((((((((((())))))))))))(((((('''''''''((((((((())))))vvvnnnpppgggTTTDDD999444222000000111222111000......---,,,++++++++++++******))))))))))))******))))))))))))(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$"""###$$$$$$###"""###$$$"""###$$$%%%%%%$$$###"""%%%$$$"""###$$$$$$###""""""############$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$############$$$$$$"""######$$$$$$$$$$$$$$$$$$$$$$$$###############""""""############""""""""""""###$$$$$$$$$$$$######"""!!!"""###$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$############$$$%%%%%%!!!"""%%%&&&### ###)))%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%''''''&&&&&&''')))&&&((()))))))))***,,,.........///000000111222333333333333333333333333333333333333333222111111000000111111111111000//////000000//////......------000//////...------,,,,,,,,,,,,,,,++++++)))((('''(((((('''&&&&&&&&&&&&''''''(((((((((((('''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$###$$$%%%&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$%%%%%%%%%$$$###""""""""""""######$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$###"""###%%%%%%%%%###%%%$$$$$$######$$$$$$%%%"""""""""#######################################"""############$$$$$$$$$################################################################################################"""############$$$$$$$$$############""""""""""""$$$$$$$$$#####################################################################################################################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&''''''&&&''''''((((((''''''&&&'''(((((())))))(((((((((''''''''''''''''''''''''))))))))))))************)))))))))******)))(((((())))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))wwwmmmooo|||cccRRRBBB777333111000000111222222111......---,,,++++++++++++******))))))))))))************))))))((((((''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""###$$$$$$###"""###$$$!!!"""###$$$$$$$$$$$$###%%%###"""###$$$$$$###"""""""""######$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$######$$$%%%%%%%%%%%%$$$########################""""""############""""""""""""###$$$$$$$$$$$$###$$$###"""###$$$%%%$$$###"""""""""""""""#################################""""""#########$$$$$$$$$###############$$$$$$%%%###$$$&&&&&&###!!!"""%%%&&&''''''((('''&&&$$$######$$$&&&&&&&&&&&&((()))%%%&&&((())))))))),,,---,,,---...///000111111111222222222222222222222222444444444444333222111000000000111111111000000///111111000///...,,,,,,+++//////......---,,,,,,+++++++++++++++***)))((('''(((((('''&&&&&&&&&&&&'''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%$$$$$$###"""!!!""""""######$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$#########%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$################################################################################################""""""#########$$$$$$$$$############"""""""""!!!##############################################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''''''(((''''''((((((((((((''''''%%%&&&&&&''''''''''''&&&''''''''''''((((((((((((((()))))))))************+++++++++++++++******)))))))))))))))))))))))))))******++++++++++++******(((((((((((())))))))))))xxxooopppyyy```NNN@@@555222111///000111333222222......---,,,++++++++++++******))))))))))))************))))))((((((''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""###$$$$$$###"""###$$$!!!""""""###$$$$$$$$$$$$$$$###"""###$$$%%%$$$"""!!!"""###$$$$$$$$$$$$###""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$######""""""######$$$######$$$%%%%%%%%%%%%$$$########################""""""############""""""""""""###$$$$$$$$$$$$###%%%$$$###$$$&&&'''&&&%%%!!!!!!"""""""""#################################""""""#########$$$$$$$$$######""""""######$$$%%%######"""$$$&&&(((&&&###&&&''''''((('''&&&$$$###"""$$$&&&&&&%%%&&&''')))$$$&&&((()))((()))***,,,,,,---...////////////...222222222222222222222222555555555555444333111111000000111111111111000000222222111000...---,,,,,,---.........---,,,+++***************)))(((''''''(((((('''&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$######"""!!!"""###############$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$#########%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%########################""""""#########$$$$$$$$$################################################################################################""""""#########$$$$$$$$$############"""""""""!!!##############################################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))'''(((((((((((((((((('''%%%&&&&&&'''(((((('''''''''''''''((((((((())))))(((((()))))))))*********)))******+++******))))))))))))))))))))))))))))))))))))************))))))))))))((((((((((((((((((zzzrrrtttuuu]]]LLL???555333111000000111222222111......---,,,++++++++++++******))))))))))))******))))))))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""###$$$$$$###"""###$$$""""""#########$$$$$$%%%$$$"""""""""$$$%%%$$$###!!!"""###%%%%%%$$$######"""""""""############$$$$$$$$$############$$$$$$######""""""""""""######"""######$$$$$$$$$$$$$$$###############$$$$$$$$$""""""############""""""""""""###$$$$$$$$$$$$###%%%$$$$$$%%%'''((('''&&&!!!""""""######$$$$$$$$$########################"""############$$$$$$$$$###""""""""""""###$$$$$$!!!!!!!!!###)))---+++%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$&&&&&&%%%%%%&&&((($$$&&&((()))((((((((()))+++,,,---...///......---111111111111111111111111444444444444333333222111000000111222222222222111333222111000///...------,,,------...---,,,***))))))))))))))))))(((''''''(((((('''&&&&&&&&&&&&'''&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&'''&&&%%%$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###############"""##############################$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$###"""###%%%%%%%%%######$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$################################################################################################"""############$$$$$$$$$############""""""""""""###############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))'''(((((())))))((((((''''''((())))))************'''''''''(((((())))))***)))************+++++++++((())))))***++++++******)))))))))))))))))))))))))))))))))******)))))))))************))))))))))))|||~~~rrr[[[LLLAAA888333222000000111222111000......---,,,++++++++++++******))))))))))))******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""###$$$$$$###"""###$$$##################$$$$$$###"""!!!"""$$$%%%$$$###!!!"""$$$%%%%%%$$$###"""""""""""""""############$$$$$$############$$$$$$######""""""""""""######!!!"""######$$$$$$######""""""#########$$$$$$$$$""""""############""""""""""""###$$$$$$$$$$$$###$$$######$$$&&&''''''&&&""""""######$$$%%%%%%&&&########################"""############$$$$$$$$$"""""""""""""""###$$$$$$!!!&&&'''&&&(((+++***%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$%%%&&&&&&%%%$$$%%%&&&%%%'''))))))(((&&&&&&'''''')))+++.../////////...111111111111111111111111111111222222222111111000111111222333333333333333222111111000///...------+++,,,---...---+++)))((((((((())))))((((((''''''(((((('''&&&&&&&&&&&&'''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%'''((('''%%%###%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$################################################ !!!"""######$$$$$$###############""""""""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###"""!!!"""$$$%%%$$$######$$$%%%%%%%%%%%%$$$###%%%$$$$$$$$$$$$$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$################################################################################################"""############$$$$$$$$$############""""""""""""""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***(((((())))))))))))(((((('''''')))******+++++++++&&&''''''((())))))******,,,,,,,,,,,,---------...+++,,,---...///000000000////////////////////////------............------------,,,,,,,,,+++++++++pppZZZMMMCCC;;;444222000000111222111000......---,,,++++++++++++******))))))))))))******''''''(((((())))))******(((((((((((((((((((((((()))((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""$$$$$$$$$###"""###$$$$$$$$$###############$$$###"""!!!"""$$$%%%%%%### """$$$%%%%%%%%%###"""""""""""""""############$$$$$$############$$$$$$######""""""""""""######!!!!!!"""###############""""""######$$$$$$$$$$$$""""""############""""""""""""###$$$$$$$$$$$$######""""""###%%%'''&&&%%%""""""###$$$%%%%%%&&&&&&"""""""""""""""""""""""""""############$$$$$$$$$"""""""""""""""######$$$%%%---///***%%%&&&%%%"""$$$$$$###"""###$$$&&&'''$$$&&&'''&&&$$$$$$$$$&&&%%%'''))))))'''&&&%%%&&&$$$&&&***---///000000000000000000000000000000000...//////000000000000///111222333444444444444444000000000///......------+++,,,---...---+++)))'''(((((((((((((((((('''&&&(((((('''&&&&&&&&&&&&'''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&'''''''''%%%''')))'''$$$###$$$'''&&&&&&&&&%%%%%%%%%$$$$$$################################################ !!!###$$$$$$$$$$$$#########"""""""""""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%"""!!!!!!!!!###$$$###"""###$$$%%%&&&&&&%%%$$$###&&&%%%%%%$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$################################################################################################"""############$$$$$$$$$############""""""""""""""""""######$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''')))******(((((())))))))))))((((((%%%%%%'''((())))))))))))&&&''''''((()))******+++.........////////////000000111333444666666777777555555555555555555555555333333444444444444333333/////////......---------mmmaaaOOO===888444222000///000000///...---,,,++++++******++++++))))))))))))))))))))))))+++******)))(((''''''&&&************)))))))))))))))((('''&&&&&&&&&&&&&&&'''%%%'''---+++$$$ %%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%$$$$$$$$$###!!!!!!$$$&&&########################$$$$$$######"""#########%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%$$$###"""!!! ###################################################$$$%%%%%%%%%###"""!!!""""""""""""####################################&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''+++,,,,,,---.........---000000000000////////////111111000000000000000111222333444555555444333333///000222333333222111///222000...,,,+++******++++++******)))(((''''''&&&''''''&&&&&&&&&&&&''''''+++)))'''&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%)))'''### """&&&""""""""""""""""""""""""""""""###$$$$$$$$$$$$###########################$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!###&&&'''%%%###&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%&&&'''((((((%%%$$$%%%'''(((&&&$$$&&&%%%%%%%%%'''***,,,...))))))************)))))),,,,,,******)))***+++,,,+++,,,---------///333666888999999888777888:::<<>>@@@@@@BBBBBB>>>888666777666222jjj^^^MMM<<<888444222000///000000///...---,,,++++++***+++++++++))))))))))))))))))))))))*********)))((('''''''''******)))))))))((((((((((((''''''&&&&&&&&&'''''''''%%%'''+++***$$$!!!"""&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&&&&%%%$$$###$$$$$$###!!!"""###%%%########################$$$###############$$$$$$$$$$$$#########$$$%%%&&&$$$$$$%%%$$$$$$###"""!!!#########################################################$$$######""""""""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&)))***+++,,,------------////////////............////////////000222333444444444444444333222000///...///111222222111000//////...,,,+++*********+++*********)))((('''''''''''''''&&&&&&&&&&&&'''''')))(((((((((((('''%%%###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###%%%'''))))))'''%%%###$$$$$$$$$$$$%%%%%%%%%%%%######""""""""""""############$$$$$$$$$$$$######$$$$$$$$$$$$$$$###""""""""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""%%%'''&&&###!!!"""$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$####################################""""""###############$$$$$$$$$$$$######$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%########################"""############$$$$$$$$$############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###%%%'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%***((('''(((***+++)))'''((((((''''''((()))+++---''''''((()))************...---,,,,,,,,,---...///000333555666777999<<<>>>@@@BBBDDDEEEEEEEEEGGGHHHJJJKKKKKKKKKJJJJJJMMMOOONNNMMMMMMNNNPPPQQQPPPOOOOOOLLLIIIGGGGGGHHHHHHHHHJJJKKKIIIEEEDDDFFFEEEAAA}}}fffZZZJJJ:::777444222000///000000000...------,,,+++++++++++++++))))))))))))))))))))))))******))))))(((((('''''')))))))))(((((((((''''''''''''&&&&&&&&&'''((((((&&&%%%%%%(((((($$$###$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&&&&$$$######$$$$$$###""""""###%%%########################""""""""""""###$$$%%%%%%######"""""""""###$$$%%%######$$$$$$$$$$$$######################################################""""""!!!!!!!!!"""######""""""""""""####################################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''###$$$%%%%%%&&&&&&%%%%%%&&&''')))***+++,,,------...------------,,,,,,,,,,,,---...///111333555777555555444333111///---,,,//////111111111000///...,,,+++******))))))************))))))((((((''''''''''''&&&&&&&&&&&&''''''&&&''')))))))))&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%!!!$$$'''******'''$$$!!!"""#########$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$#########$$$$$$$$$$$$###""""""!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$###""""""!!!""""""""""""""""""""""""""""""###$$$$$$$$$$$$##############################""""""!!!!!!""""""#########$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$############$$$$$$########################"""############$$$$$$$$$"""""""""#########$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&%%%%%%&&&((('''&&&'''((()))(((&&&)))((((((((()))***+++,,,***+++,,,---///000111111444444444555777999;;;<<<>>>@@@CCCEEEFFFGGGIIIKKKMMMOOOQQQRRRRRRRRRTTTVVVWWWWWWWWWVVVUUUUUUXXXZZZ[[[[[[\\\]]]___^^^\\\YYYOOOMMMJJJHHHIIIIIIIIIHHHOOOSSSTTTRRRRRRSSSRRRNNN|||vvvcccVVVGGG999777333111000///000111000///------,,,++++++++++++,,,))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((''''''''''''&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&&&&%%%%%%&&&$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$"""$$$$$$$$$""""""###%%%########################""""""""""""###$$$%%%&&&###############$$$$$$%%%"""###$$$$$$%%%%%%%%%$$$################################################"""!!! """###$$$!!!"""""""""####################################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""#######################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&(((***+++---------,,,,,,+++++++++*********,,,---...///111333555777555555444222000///---,,,000000111111111000//////,,,++++++***))))))))))))***)))))))))((((((((('''''''''&&&&&&&&&&&&''''''%%%'''((()))((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%% """$$$&&&&&&$$$""" """"""""""""############'''&&&&&&%%%%%%&&&&&&'''######$$$$$$$$$$$$############$$$$$$$$$######"""""""""""""""#########$$$########################$$$"""""""""######""" """"""""""""""""""""""""""""""###$$$$$$$$$$$$###########################""""""!!!!!!!!!!!!""""""######$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$############$$$$$$########################""""""#########$$$$$$$$$!!!""""""""""""############$$$%%%&&&&&&%%%$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&%%%%%%&&&''''''''''''((()))***,,,...000111222666777888999;;;===???@@@AAAAAABBBDDDFFFHHHJJJKKKKKKLLLLLLKKKKKKLLLNNNQQQSSSSSSSSSSSSSSSTTTXXXZZZ\\\]]]]]][[[ZZZZZZ]]]___aaabbbccceeefffddd```]]]MMMIIIDDDAAAAAABBBCCCCCCOOOTTTXXXWWWVVVWWWUUUQQQ{{{aaaTTTFFF888777333111//////000111000///...---,,,,,,++++++,,,,,,))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&'''((()))$$$%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$""" $$$&&&"""###%%%$$$###"""###$$$########################""""""""""""###$$$%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%################################################"""!!! """###$$$!!!"""""""""############################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""##########################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&'''''''''''''''''''''''''''%%%%%%&&&'''''''''''''''&&&''')))***,,,---......************)))))))))))).........///000111333444444333222222111000000000111111111111111000000///------,,,+++***)))((('''))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''&&&'''((('''''')))---111''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################!!!!!!"""""""""#########'''&&&&&&%%%%%%&&&&&&'''######$$$$$$$$$$$$######"""######$$$$$$$$$###############$$$$$$$$$%%%%%%########################$$$"""""""""######""" """"""""""""""""""""""""""""""###$$$$$$$$$$$$###########################""""""!!!!!!!!!!!!""""""######$$$$$$$$$$$$######$$$$$$############$$$$$$$$$######""""""######$$$########################""""""#########$$$$$$$$$!!!""""""""""""############$$$%%%&&&&&&%%%$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&((()))***&&&'''((()))***+++,,,------///222666999<<<======DDDDDDEEEFFFHHHJJJLLLMMMNNNNNNNNNNNNNNNMMMMMMMMMLLLJJJGGGCCCAAABBBEEEHHHIIIHHHGGGGGGHHHMMMUUUZZZ]]]^^^^^^]]][[[\\\^^^```bbbccceeeggghhheeeaaa]]]RRRLLLDDD???>>>@@@CCCDDDOOOVVV[[[ZZZWWWVVVTTTPPPbbbUUUFFF888777222111//////000111111000...------,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))(((((((((((()))))))))(((((((((''''''''''''&&&&&&&&&'''((((((###%%%%%%######&&&&&&$$$'''(((((((((((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%""" $$$&&&!!!###%%%%%%###"""###$$$########################""""""""""""###$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%######$$$%%%&&&&&&%%%%%%################################################""""""!!!!!!!!!"""######""""""""""""####################################################################################""""""""""""""""""""""""!!!!!!!!!"""""""""##########################################$$$$$$$$$$$$$$$######$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&''')))***,,,,,,------***))))))))))))(((((((((............//////000111222111111111111111222222222111111000000/////////,,,,,,,,,++++++***(((((())))))))))))((((((((((((''''''&&&&&&&&&&&&'''''''''))))))'''&&&)))000555'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$&&&%%%$$$######$$$%%%&&&!!!"""""""""############$$$$$$############$$$$$$######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$###""""""!!!""""""""""""""""""""""""""""""###$$$$$$$$$$$$##############################""""""!!!!!!""""""#########$$$$$$$$$$$$######$$$$$$############$$$$$$######""""""""""""##############################"""############$$$$$$$$$"""""""""#########$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''((())))))&&&(((+++,,,---...111333888;;;>>>BBBEEEFFFFFFFFFIIIIIIHHHHHHIIIKKKMMMNNNPPPOOONNNKKKHHHEEEBBB@@@@@@>>>;;;777555666:::===<<<<<<===>>>BBBJJJTTTZZZ]]]^^^^^^]]]]]]^^^```cccdddeeefffhhhiiigggccc```XXXRRRIIICCCAAABBBDDDEEEPPPWWW]]][[[XXXVVVTTTPPPcccVVVGGG999777222000//////000111111000......---,,,,,,,,,,,,---))))))))))))))))))))))))(((((((((((())))))))))))******)))))))))((((((((((((''''''&&&&&&&&&''''''"""&&&'''######&&&%%%!!!&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$##############################"""!!!!!!###$$$%%%!!!###%%%%%%$$$#################################$$$###############$$$$$$"""###$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%#########################################################$$$######""""""""""""""""""############################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""#######################################$$$$$$$$$$$$############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&'''((()))************))))))))))))((((((((((((---,,,,,,------...///000111000/////////000111111000000///...------,,,,,,&&&''')))************)))(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''''')))+++)))'''(((---222(((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%"""""""""#########$$$$$$######""""""""""""############$$$$$$$$$$$$######""""""###$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""%%%'''&&&###!!!"""$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$####################################""""""###############$$$$$$$$$$$$######$$$$$$############$$$$$$######""""""""""""##############################"""############$$$$$$$$$############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''%%%$$$&&&(((''''''''''''''''''''''''((((((((()))***+++---------000444666777999===@@@DDDFFFHHHJJJJJJHHHEEEDDDCCCAAA@@@???>>>???AAABBBCCCCCCBBB@@@===:::777666333555666666777888<<<>>>???@@@CCCFFFJJJPPPXXX]]]\\\]]]]]]]]]]]]___bbbdddgggggghhhiiikkkjjjfffddd^^^YYYSSSNNNKKKIIIHHHGGGKKKSSSYYYWWWTTTRRRQQQOOOeeeWWWHHH999777222000//////111222111000......---,,,,,,,,,,,,---))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))))))))((('''&&&&&&&&&&&&&&&"""''''''$$$###&&&%%% ###$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''&&&&&&%%%########################"""###$$$&&&&&&%%%$$$$$$!!!###%%%%%%$$$###"""###########################$$$$$$##################!!!"""###$$$%%%$$$######%%%%%%%%%&&&&&&%%%%%%$$$###################################################$$$%%%%%%%%%###"""!!!""""""""""""############################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""############$$$$$$$$$############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))((((((***)))))))))((((((((((((+++++++++,,,---...000000111000///------.../////////...---,,,+++******+++"""###&&&(((***+++++++++(((((((((((())))))))))))'''''''''&&&&&&'''''''''&&&***---+++'''&&&)))---(((((('''&&&%%%%%%$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$ """###$$$$$$###""" ############$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$$$$######!!!"""###$$$$$$$$$$$$$$$""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%)))'''### ###&&&""""""""""""""""""""""""""""""###$$$$$$$$$$$$###########################$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$######""""""""""""##############################"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###&&&((('''%%%$$$&&&)))((((((((((((((((((((((((&&&&&&(((***---000333444:::>>>BBBEEEFFFIIIMMMQQQKKKLLLMMMLLLIIIEEE@@@===:::888666444333333444555555555666777666555444333///333999===@@@CCCEEEFFFJJJMMMQQQTTTVVVYYY]]]___ZZZ[[[\\\\\\]]]___bbbdddgggggghhhiiikkkjjjhhhffffffccc___[[[XXXSSSOOOLLLDDDMMMSSSQQQNNNMMMMMMLLLuuu}}}iiiRRREEE:::222444333222000///////////////......------,,,+++++++++***************++++++)))((('''&&&&&&'''((()))))))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''%%%######&&&'''&&&$$$#########$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################""""""""""""############"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$######""""""######$$$%%%%%%%%%###"""""""""###$$$"""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$###############$$$""""""""""""############""""""""""""""""""""""""""""""###$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''((()))******)))((('''))))))((((((((((((((())),,,+++*********+++,,,---......//////...---,,,,,,+++++++++************)))))))))((('''''''''''''''))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!""""""""""""############$$$$$$$$$#########"""""""""###$$$%%%%%%$$$###"""%%%%%%%%%$$$$$$#########$$$$$$######$$$$$$%%%&&&'''%%%$$$$$$%%%%%%###"""$$$$$$$$$#########""""""########################""""""#########""""""!!!$$$$$$############$$$$$$$$$$$$$$$#########""""""$$$$$$##########################################"""############$$$$$$$$$%%%%%%%%%$$$$$$############"""!!!!!!!!!###$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###$$$''')))'''%%%%%%%%%%%%&&&&&&&&&''''''+++'''$$$###$$$%%%$$$###(((((((((((('''''''''&&&&&&''''''((()))+++---......000222444777===CCCHHHKKKLLLMMMOOOPPPOOOLLLIIIGGGFFFBBB>>>:::666333222222333333222111111222444555555444444444444444444222888???FFFJJJOOOUUUYYY^^^^^^___```aaaaaabbbbbbaaa___\\\ZZZZZZ]]]```bbbhhhjjjmmmoooooommmjjjhhhgggggggggfffccc___[[[YYYSSSQQQMMMJJJIIIIIIKKKMMMwwwnnnxxxiiiRRREEE;;;333222111000000000000000111///......------,,,+++++++++***************++++++)))((((((''''''(((((())))))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%######%%%'''&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################""""""""""""############"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$######""""""######$$$%%%%%%$$$###"""""""""###$$$"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$###############$$$""""""""""""############""""""""""""""""""""""""""""""###$$$$$$$$$$$$###%%%%%%$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''(((((())))))))))))(((((())))))((((((((((((((()))************+++---...000///.........------------+++++++++************)))))))))((('''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%%%%$$$###"""""""""""""""############$$$$$$$$$#########"""""""""###$$$$$$$$$$$$###"""%%%%%%%%%$$$$$$$$$######$$$$$$######$$$$$$%%%&&&&&&$$$###$$$%%%%%%$$$###$$$$$$$$$#########""""""########################""""""############""""""$$$$$$############$$$$$$$$$$$$$$$#########""""""$$$$$$######################################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########"""!!!!!!"""###$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%'''((('''%%%%%%%%%&&&&&&&&&''''''''')))&&&$$$$$$&&&''''''%%%'''''''''((()))***++++++'''((()))+++,,,---...///444777;;;???AAAEEEHHHKKKMMMMMMMMMMMMLLLJJJGGGDDD<<<;;;888666555555555555777888999888777777999;;;666777999:::<<<<<<======999===CCCHHHKKKNNNSSSVVVZZZ\\\___bbbdddeeeffffff^^^]]]\\\\\\]]]___bbbdddkkklllmmmnnnooonnnnnnmmmggggggggggggfffdddbbbaaa[[[XXXTTTOOOLLLJJJIIIIII~~~yyyrrrkkkxxxjjjRRREEE;;;444000000000000000111222222///......------,,,++++++++++++***************+++((())))))******))))))(((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%'''%%%###$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""""""""#########$$$$$$"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$######""""""######$$$%%%%%%$$$######""""""######"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$###############$$$$$$""""""""""""############""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$############"""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''')))(((((((((((((((((())))))((((((''''''((())))))((())))))+++---///111222///...---,,,,,,,,,---...+++++++++************)))))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""############$$$############""""""""""""###$$$$$$$$$$$$###"""%%%%%%%%%$$$$$$$$$$$$###$$$############$$$%%%%%%%%%#########%%%&&&%%%$$$$$$$$$$$$#######################################""""""###############"""$$$$$$############$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########"""""""""###$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%'''((('''&&&%%%&&&&&&&&&&&&''''''''''''&&&%%%&&&((()))((('''''''''''''''(((***,,,---+++---000333666888999999>>>BBBFFFIIIIIIGGGGGGGGGGGGGGGEEECCCAAA>>>===<<<333333333444666999;;;<<>><<<<<<===>>>:::===@@@DDDGGGIIIIIIIII>>>AAADDDFFFHHHJJJMMMOOOQQQTTTYYY^^^aaacccccccccZZZZZZZZZ[[[]]]```bbbccciiiiiihhhhhhiiijjjkkkkkkeeedddccccccbbbbbbccccccaaa___[[[WWWRRROOOMMMLLL}}}zzzzzzsssjjjRRRDDD<<<555111000000000000000111111///......------,,,++++++,,,+++******)))*********((()))***++++++***)))(((((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$######""""""######$$$%%%$$$$$$$$$###############""""""#########$$$$$$$$$$$$######""""""######$$$#########"""######$$$%%%!!!"""""""""############""""""""""""""""""""""""""""""###$$$$$$$$$$$$######"""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''')))((('''&&&&&&'''((()))(((((('''''''''((())))))))))))***,,,...///111222///...,,,++++++,,,...///+++++++++*********))))))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""########################""""""""""""#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%$$$###"""###%%%&&&&&&$$$################################################""""""###$$$$$$$$$######$$$$$$############$$$$$$##############################$$$$$$$$$$$$$$$%%%#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''''''''''''''&&&''''''(((((((((''')))(((''''''(((***,,,---444666;;;@@@DDDFFFGGGGGGFFFHHHIIIHHHDDD???===<<<;;;:::999777555555666777777999<<>>======>>>CCCFFFJJJNNNRRRSSSSSSRRRFFFGGGHHHHHHIIIKKKMMMNNNOOORRRWWW\\\_________^^^ZZZZZZ[[[]]]^^^```bbbcccffffffeeeeeeddddddddddddbbbaaa___^^^^^^___```aaa``````___]]][[[XXXVVVUUUjjjQQQCCC;;;666333222111000///////////////......------,,,++++++,,,++++++***))))))******((()))***++++++***)))((('''''''''(((((((((((((((((((((((((((''''''''''''""""""###$$$&&&'''((((((%%%%%%%%%%%%$$$$$$%%%&&&'''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$####################################$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$######""""""""""""#########$$$$$$$$$""""""!!!!!!!!!!!!""""""######""""""###$$$$$$%%%!!!"""""""""############""""""""""""""""""""""""""""""###$$$$$$$$$$$$###"""""""""""""""""""""###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''')))((('''&&&&&&'''((()))'''''''''''''''((())))))***+++,,,---...////////////---,,,++++++,,,...///+++++++++*********))))))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################""""""#########!!!"""""""""############""""""""""""""""""""""""$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$###"""###%%%&&&&&&$$$################################################""""""###$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################$$$$$$%%%%%%%%%%%%###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''(((((((((''''''((((((+++++++++---///222555666???AAADDDHHHJJJJJJJJJJJJCCCBBB@@@<<<777444333333222444555555555777;;;???BBBEEEKKKOOOPPPNNNJJJGGGEEEFFFFFFEEECCCCCCDDDFFFMMMOOOSSSVVVWWWWWWVVVUUUQQQPPPOOOOOOPPPSSSUUUVVVUUUWWW[[[^^^___^^^\\\[[[[[[[[[[[[\\\]]]^^^___```bbbbbbccccccaaa___\\\[[[[[[ZZZYYYYYY[[[]]]aaaccc___`````````___^^^\\\[[[iiiOOOAAA:::666444333222000//////......///......------,,,++++++,,,,,,+++***))))))))))))((())))))******))))))((('''''''''((((((((((((((()))))))))(((((((((((('''""""""###$$$&&&'''((((((%%%&&&&&&%%%$$$$$$%%%'''&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#################################$$$$$$$$$$$$%%%"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$######""""""######$$$%%%###$$$$$$$$$$$$###"""""""""############$$$$$$$$$"""""""""!!!!!!"""""""""""""""""""""###$$$%%%%%%""""""""""""############""""""""""""""""""""""""""""""###$$$$$$$$$$$$###"""""""""############$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''(((''''''''''''''''''(((&&&&&&&&&&&&'''((()))))))))***+++---............---,,,+++++++++,,,......+++++++++************)))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!"""######""""""""""""############!!!!!!"""""""""""""""###$$$$$$###""""""###$$$$$$###$$$$$$$$$$$$%%%%%%%%%###""""""""""""###$$$$$$%%%#########%%%&&&%%%$$$###############$$$$$$$$$########################""""""###$$$%%%%%%%%%%%%$$$$$$############$$$$$$###############$$$$$$$$$######$$$$$$%%%&&&&&&&&&########################$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%$$$$$$###"""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((($$$%%%'''&&&%%%%%%&&&(((&&&&&&'''''''''(((((((((((())))))((('''(((***---///000444777<<<@@@BBBDDDFFFFFFFFFEEEDDDBBB@@@>>>888777444111......000333333666:::<<<===@@@FFFKKKLLLOOOTTTWWWWWWRRRLLLHHHGGGHHHJJJKKKLLLNNNQQQSSSUUUVVVXXXXXXXXXWWWUUUTTTRRROOOMMMMMMOOORRRUUUUUUSSSUUUWWWYYYZZZYYYWWWVVVSSSSSSRRRRRRSSSUUUWWWXXXXXXYYYZZZYYYXXXUUURRRPPPOOOOOOOOOQQQTTTYYY]]]_______________^^^\\\[[[ZZZhhhNNN@@@999555222222111000//////000000///......------,,,++++++---,,,+++***)))))))))))))))((((((''''''(((((()))''''''''''''((((((((())))))(((((((((((('''''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&'''%%%######%%%'''%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#################################$$$$$$$$$%%%%%%"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$######""""""######$$$%%%###$$$$$$%%%$$$###"""!!!"""############$$$$$$$$$$$$$$$############$$$$$$""""""""""""###$$$%%%&&&""""""""""""############""""""""""""""""""""""""""""""###$$$$$$$$$$$$###############$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&''''''((((((''''''&&&&&&&&&&&&&&&'''((())))))&&&(((***,,,......//////++++++,,,,,,,,,---------+++++++++************)))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$""""""""""""############!!!!!!!!!!!!""""""######$$$$$$###""""""###$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""""""""###$$$$$$&&&$$$###$$$%%%%%%$$$###""""""#########$$$$$$$$$########################!!!"""###$$$%%%%%%%%%%%%$$$$$$############$$$$$$""""""#########$$$$$$$$$######$$$$$$%%%&&&&&&'''########################$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((###%%%''''''%%%%%%&&&(((''''''''''''((((((((((((((()))))))))(((+++111555777999===BBBEEEGGGIIIIIIBBBAAA???===:::777555444222111000...---...222555666:::???AAABBBDDDJJJOOORRRTTTWWWXXXWWWSSSOOOLLLMMMOOOQQQRRRSSSUUUXXX[[[YYYYYYXXXXXXVVVTTTSSSRRRNNNJJJFFFEEEHHHLLLMMMNNNKKKLLLOOOQQQSSSTTTTTTTTTPPPOOONNNNNNOOORRRVVVXXXSSSRRRRRRQQQQQQPPPPPPOOONNNNNNOOOQQQSSSVVVXXXZZZ[[[[[[ZZZYYYYYYXXXWWWWWWgggMMM>>>888555000000000000000111111222///......------,,,++++++---,,,+++***)))))))))))))))((('''&&&&&&'''((()))&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&''''''&&&%%%%%%$$$######$$$&&&'''&&&######%%%(((%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$#########"""###$$$$$$%%%######$$$%%%$$$###"""!!!"""############$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&""""""""""""###$$$%%%&&&""""""""""""############""""""""""""""""""""""""""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&'''((()))***###%%%(((+++...///000000***+++,,,------------,,,+++++++++************)))))))))((('''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&""""""""""""############ !!!!!!!!!""""""######%%%$$$###""""""###$$$%%%#########$$$$$$%%%%%%%%%"""""""""""""""######$$$'''%%%$$$$$$%%%%%%###"""""""""######$$$$$$$$$$$$########################!!!"""###$$$%%%&&&&&&&&&$$$$$$############$$$$$$""""""######$$$$$$$$$$$$######$$$%%%%%%&&&''''''########################$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$%%%%%%&&&%%%$$$###"""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))###&&&((('''%%%$$$&&&)))''''''''''''((((((((()))((()))***)))***///666<<>>CCCGGGIIIIIIHHHFFFCCC???;;;888444444444555666888:::;;;888666555777;;;>>>===;;;EEE@@@@@@EEEGGGGGGLLLTTTRRRSSSTTTTTTRRRQQQRRRTTTSSSWWWWWWSSSRRRRRRQQQMMMPPPRRRTTTUUUTTTTTTTTTTTTQQQQQQPPPOOOPPPQQQSSSUUURRRWWWYYY[[[dddqqqxxxwwwmmmoooooommmlllmmmrrrvvvppphhhdddggglllmmmnnnooonnnuuuzzzwwwmmmfffeeegggfffccc^^^ZZZWWWWWWYYYZZZ___FFF>>>:::444333222111111000000111111000///...,,,+++************++++++***((('''((())))))))))))))))))(((''''''((((((((('''''''''&&&&&&)))'''&&&&&&''''''&&&%%%'''&&&%%%%%%%%%%%%&&&'''$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$%%%&&&'''(((%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$$$$$$$##################&&&%%%%%%$$$$$$%%%%%%&&&"""#########$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$############$$$$$$$$$$$$$$$#########""""""########################"""###$$$$$$###"""###$$$###############""""""!!!###""""""!!!!!!""""""###%%%$$$$$$###""""""######""""""###$$$$$$$$$$$$###$$$$$$$$$$$$#########"""$$$$$$############$$$$$$###$$$%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%'''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''***)))((())),,,...---+++***++++++,,,,,,***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((())))))((((((((('''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$############################################################"""""""""###%%%%%%%%%%%%%%%$$$$$$#########$$$###"""$$$&&&&&&### $$$%%%%%%&&&&&&%%%%%%$$$"""############$$$$$$$$$$$$$$$############$$$$$$########################"""############$$$$$$$$$#########$$$$$$$$$%%%%%%######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$###$$$&&&(((%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''')))(((''''''''''''))))))((('''''''''''''''((()))))))))((((((***,,,...///555888===@@@AAACCCDDDFFFEEECCC@@@===:::888777666666888;;;>>>BBBEEEHHHIIIIIIGGGDDDDDDFFFHHHHHHGGGHHHEEEFFFLLLOOOMMMOOOTTTWWWTTTSSSSSSPPPLLLPPPXXX]]]\\\WWWQQQOOORRRSSSPPPQQQWWW```hhhnnnqqqrrrrrrjjjfffccceeejjjooopppooolllppptttwww~~~|||~~~wwwxxx|||wwwvvvssspppmmmlllmmmnnn^^^FFF>>>:::444222222111000000000000111000///...---,,,++++++++++++,,,,,,+++(((''''''((()))))))))))))))(((''''''))))))(((((((((((('''''')))'''&&&&&&''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%############$$$$$$$$$$$$$$$############"""""""""$$$$$$############$$$$$$$$$$$$$$$#######################################"""###$$$$$$###"""###$$$###$$$%%%%%%%%%$$$""""""#########$$$$$$#########%%%$$$######"""#########""""""###$$$$$$$$$$$$###$$$$$$$$$$$$############$$$$$$############$$$$$$$$$%%%&&&%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$%%%'''(((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((('''''')))+++------,,,******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&'''''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%###############################################################"""######$$$%%%$$$$$$$$$$$$$$$#########%%%$$$$$$%%%&&&&&&%%%###$$$$$$%%%%%%%%%%%%$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$########################"""############$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$############$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%)))+++$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''((()))******)))((('''''''''''''''(((+++***((()))+++000555888???BBBFFFHHHGGGDDDBBBAAA===:::777333222444666888>>>@@@DDDIIINNNRRRTTTUUURRRPPPMMMLLLMMMNNNOOONNNNNNLLLMMMRRRTTTQQQOOOOOOSSSMMMMMMQQQNNNKKKWWWhhhxxxqqqeee[[[YYY]]]```^^^bbbiiittt|||vvvyyy\\\EEE===999444222222111000000000000000000///...---,,,,,,,,,,,,***+++,,,***(((''''''((()))))))))))))))((('''''')))))))))))))))((((((((()))'''&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""""""""$$$$$$############$$$$$$################################################"""###$$$$$$###"""###$$$###$$$%%%&&&%%%$$$"""!!!######%%%&&&&&&%%%######$$$$$$###############$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&########################%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%&&&&&&(((***,,,,,,---******)))(((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))*********))))))******)))))))))(((((((((&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&$$$###!!!##################################################################$$$$$$$$$$$$$$$###############$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$""""""#########$$$$$$$$$$$$$$$############$$$$$$########################""""""#########$$$$$$$$$############$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%))),,,$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((())))))***+++((((((''''''''''''((((((++++++,,,///333888===AAAEEEGGGHHHFFFBBB===:::999444333222333555999===@@@HHHJJJNNNQQQTTTUUUUUUUUUPPPOOONNNMMMNNNNNNNNNNNNNNNMMMMMMOOOOOOMMMKKKIIIKKKFFFIIITTTXXX[[[ooouuuqqquuuwwwttt|||[[[CCC<<<888333222111000000//////000000///...---,,,,,,,,,,,,,,,((()))******)))((()))+++)))))))))))))))(((''''''((((((((())))))))))))))))))'''&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""###$$$$$$############$$$$$$################################################"""###$$$$$$###"""###$$$"""###$$$$$$$$$###"""!!!###$$$%%%&&&&&&%%%$$$###$$$###############$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&########################$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&''')))***+++,,,,,,+++***))))))))))))***''''''''''''''''''''''''((((((((((((((((((((((((&&&'''(((((()))))))))((())))))))))))((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$"""!!! #########################################################$$$#######################################$$$$$$$$$######$$$%%%###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$############$$$$$$########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$##################$$$########################"""#########"""$$$'''***###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''(((((()))******+++((((((((((((((()))++++++000222666;;;???BBBEEEFFFCCCCCC@@@<<<777333222333000222666;;;@@@EEEHHHJJJNNNPPPRRRTTTUUUUUUTTTSSSNNNNNNNNNMMMLLLKKKKKKKKKJJJKKKKKKJJJJJJKKKNNNOOOTTTRRRYYYgggoooyyy~~~~~~YYYBBB;;;888333111111000////////////000...---,,,++++++++++++,,,''')))******))))))***+++)))))))))))))))(((''''''''''''(((((((((((()))))))))'''&&&&&&''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$%%%&&&&&&&&&$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$"""""""""############$$$$$$$$$############$$$$$$###############$$$$$$$$$########################"""###$$$$$$###"""###$$$$$$$$$######""""""""""""$$$$$$$$$%%%%%%$$$$$$$$$#########"""######$$$%%%""""""###$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$%%%&&&%%%$$$###$$$&&&########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###%%%&&&''''''((()))+++,,,,,,+++++++++*********''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&'''(((((()))((((((((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&######""""""!!!!!!!!!!!!###################################################$$$$$$$$$$$$###"""""""""""""""###############$$$%%%%%%$$$"""!!!###$$$######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""""""""############$$$######""""""""""""############################## !!!######"""###%%%'''######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))************(((((()))+++---///111222999<<>>CCCBBBDDDHHHLLLOOOPPPPPPPPPPPPOOOOOOOOONNNMMMMMMMMMGGGGGGFFFFFFIIIQQQ]]]eeexxx|||tttwww|||xxxttttttyyy|||XXXAAA;;;777222111111000///////////////++++++******)))*********+++,,,,,,+++(((''''''((()))))))))))))))(((((('''%%%&&&&&&&&&''''''(((((()))'''&&&&&&'''(((&&&%%%%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%'''&&&$$$""""""###$$$%%%#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$######$$$%%%%%%&&&''''''$$$$$$############$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$""""""######$$$$$$$$$$$$########################"""$$$$$$$$$###"""###$$$)))'''$$$""""""###%%%'''%%%$$$###""""""###$$$%%%######""""""###$$$%%%%%%""""""###$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$############$$$$$$"""###$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###%%%''''''%%%$$$'''))))))***,,,---,,,+++)))'''''''''''''''''''''''''''(((((((((((((((((((((((('''''')))******+++++++++''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&'''%%%###!!! """$$$%%%###################################################$$$%%%%%%$$$###"""!!!!!!!!!""""""#########$$$)))***)))&&&###!!!###&&&######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""""""""############!!!!!! !!!!!!$$$$$$$$$$$$$$$$$$$$$$$$ """%%%&&&%%%###"""""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$&&&'''((()))######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))***++++++***((((((+++,,,///222777;;;???AAADDDDDDCCCAAA<<<666000,,,...///222666:::AAAIIINNNLLLMMMNNNNNNNNNMMMLLLLLLPPPNNNLLLJJJHHHFFFEEEEEEIIIHHHGGGIIIQQQaaauuu~~~zzz{{{}}}{{{~~~yyywwwyyy||||||zzz|||vvvvvvuuurrrqqqsssyyy~~~~~~~~~{{{YYYBBB999555111222000///...//////---,,,,,,,,,++++++***+++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&&&&'''''''''((()))((('''%%%&&&(((***###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!"""###%%%&&&%%%$$$######""""""""""""######%%%$$$$$$######$$$$$$%%%########################&&&%%%%%%$$$#########$$$########################%%%%%%$$$###""""""#########"""!!! !!!"""#################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######"""######$$$$$$&&&((()))***))))))))))))((((((((((((******))))))((((((''''''(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""########################&&&$$$""""""$$$%%%%%%$$$################################################$$$$$$############$$$$$$########################!!!"""###$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###"""""""""""""""#########""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""##################$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$&&&))),,,''''''''''''((((((((()))***)))(((''''''(((******%%%''')))+++,,,------,,,---///333777:::<<<===>>>999999777444000......///333666;;;@@@EEEIIIMMMNNNMMMKKKKKKMMMKKKHHHIIILLLGGGEEECCCCCCCCCCCCFFFIIIPPPOOORRRYYYfffxxx}}}~~~uuusssiiieeecccfffhhhiiilllqqqtttuuuwwwyyyxxxuuuoookkkdddbbb```aaadddfffggghhhnnnfffaaaaaabbbbbbhhhqqquuurrrqqqqqqmmmiiioooyyyxxxVVVAAA999666222222000///...//////---,,,---,,,++++++***+++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((''''''&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""###$$$%%%$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$%%%########################&&&%%%$$$$$$######$$$$$$########################%%%$$$$$$###""""""#########"""!!!!!!!!!!!!"""###########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((()))((((((((((((((((((((())))))))))))((((((''''''(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""################################################$$$$$$%%%%%%$$$$$$$$$%%%################################################$$$$$$############$$$$$$########################""""""###$$$$$$$$$##############################""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&)))+++'''''''''((((((((())))))''''''&&&&&&'''((())))))))))))))))))+++---000111666666666666666666777777333333222111///000333555===AAAGGGMMMPPPRRRRRRSSSSSSMMMJJJIIIGGGBBBAAACCCDDDEEEHHHLLLPPPTTT[[[``````bbbgggooo|||~~~{{{lllfffbbbdddeee```YYYVVVXXXUUUTTTXXXYYYXXXYYY\\\]]]]]]]]]___```^^^[[[XXXUUUTTTRRRRRRTTTUUUTTTTTTYYYSSSQQQRRRRRRPPPRRRXXX\\\XXXVVVVVVTTTRRRVVV]]]tttTTT@@@:::777333222000////////////...,,,------,,,+++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))(((&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%'''%%%$$$%%%''''''$$$!!!###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$######$$$$$$########################%%%$$$######"""############""""""!!!""""""##############################%%%%%%%%%%%%&&&&&&&&&'''$$$$$$%%%%%%%%%$$$##############################%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&(((((((((((((((((((((((()))))))))((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$"""!!!!!!################################################"""%%%((((((%%%###$$$&&&################################################$$$$$$############$$$$$$##############################$$$$$$$$$######"""########################""""""###$$$$$$$$$$$$###''''''&&&&&&%%%%%%$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((+++''''''((((((((()))))))))&&&&&&''''''(((((()))))),,,+++******---222777:::AAA===999444000///000000000111222222444777===AAAEEEJJJPPPTTTTTTRRRPPPOOOOOOJJJGGGFFFDDDAAABBBFFFRRRXXX___eeejjjpppxxx}}}www|||yyyssspppsssuuuuuusssmmmgggbbb___XXXYYYXXXWWWYYY]]]\\\YYY]]]YYYYYY\\\^^^[[[YYYZZZ^^^___aaadddggggggdddbbbhhhfffcccbbbccccccbbbaaa]]]ZZZYYY[[[ZZZXXXWWWYYY^^^XXXSSSSSSRRRPPPPPPRRRsssRRR@@@;;;777444111000//////000000///---...---,,,+++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((('''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%(((&&&%%%(((------)))######$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%$$$######$$$%%%######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$###$$$$$$%%%########################$$$$$$###############$$$###"""""""""######$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%############$$$$$$$$$$$$######$$$$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!################################################ %%%******%%%"""$$$&&&################################################$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$###"""!!!########################""""""###$$$$$$$$$$$$###(((((('''&&&%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""############&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''&&&%%%&&&(((***'''(((((((((((()))))))))((())))))*********))))))+++,,,---000555;;;AAADDDCCC>>>777111---,,,...000666777888:::===BBBHHHMMMKKKOOOSSSSSSPPPLLLJJJJJJEEEEEEGGGHHHFFFFFFPPP\\\lllwww||||||~~~vvvmmmccc\\\YYY^^^```bbbaaa]]]ZZZWWWVVVWWW```ddddddlllyyy}}}xxxsssqqqtttuuusssqqqqqqwww|||}}}yyyuuuttttttvvvxxxxxxyyywwwuuutttttttttvvvxxxwwwpppjjjggggggeeeaaa^^^~~~rrrRRR@@@;;;888333111000//////000111///...///...---,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&'''(((((('''''''''&&&&&&%%%%%%%%%&&&$$$%%%***///000,,,'''###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%$$$######%%%'''"""""""""!!!!!!"""""""""###$$$$$$%%%%%%$$$$$$###########################%%%$$$$$$###$$$$$$%%%%%%########################$$$###############$$$$$$"""######$$$$$$$$$$$$$$$########################"""#########$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%&&&######$$$%%%&&&''''''(((%%%%%%%%%%%%&&&'''((((((&&&&&&''''''((((((((()))'''''''''''''''(((((((((&&&'''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$################################################ %%%***)))%%%"""###&&&################################################$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$###"""!!!########################""""""###$$$$$$$$$$$$###'''&&&&&&%%%$$$######"""###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''''''''''''''%%%'''''''''&&&&&&''')))(((((((((((()))))))))************)))))))))))))))+++...333999@@@EEEIIIJJJ>>>:::444///...000444777???@@@AAABBBDDDHHHNNNRRRPPPRRRSSSOOOJJJGGGHHHKKKGGGMMMSSSSSSMMMOOOaaattt{{{{{{~~~~~~|||xxx{{{}}}}}}zzzwwwuuutttiiiiiigggbbb]]]ZZZZZZ[[[___aaacccdddcccaaaaaabbb___jjjsssxxx{{{xxxzzzzzzuuuooo}}}qqqQQQ@@@<<<888333111000//////111111000///000///...,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''%%%%%%%%%&&&&&&((())))))&&&&&&&&&&&&&&&&&&%%%%%%""""""$$$(((,,,---***'''###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$"""$$$%%%$$$"""###&&&***######""""""""""""#########$$$%%%&&&&&&%%%$$$###########################$$$$$$######$$$$$$%%%%%%#################################"""######$$$%%%"""###$$$%%%%%%%%%%%%%%%########################""""""""""""##################$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%&&&''''''((($$$$$$$$$%%%&&&'''((()))&&&&&&&&&''''''(((((()))&&&''''''''''''(((((((((&&&&&&&&&'''''''''''''''''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!$$$''''''$$$"""###%%%################################################$$$$$$############$$$$$$##############################$$$$$$$$$######"""########################""""""###$$$$$$$$$$$$###%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''%%%'''((((((&&&&&&'''(((((((((((()))))))))******))))))(((((((((***+++,,,000444;;;BBBFFFIIIIIIHHH888666333222444999>>>BBBEEEFFFGGGGGGGGGIIILLLNNNNNNOOONNNIIIDDDDDDIIIOOOZZZ```eeeaaaYYY[[[nnnsssnnnrrrrrrnnniiiaaaaaaaaabbbccceeefffgggbbbbbbaaa^^^[[[]]]ccciiinnnpppqqqqqqppppppqqqrrrwww||||||zzzmmmNNN@@@===999444111000///000111222111///000///...---,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''&&&&&&&&&''''''(((%%%%%%&&&&&&&&&&&&&&&&&&"""###%%%'''((('''&&&%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$!!!###%%%$$$"""###(((---%%%$$$$$$$$$$$$$$$$$$%%%"""###%%%&&&&&&%%%###"""########################$$$$$$######$$$$$$%%%&&&##############################""""""###$$$$$$%%%"""###$$$%%%&&&&&&&&&%%%########################""""""#########$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&''''''((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$############$$$$$$########################""""""###$$$$$$$$$##############################""""""###$$$$$$$$$$$$###$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''(((%%%'''(((((('''&&&&&&'''(((((()))))))))*********))))))((((((+++///333666===???CCCFFFGGGEEEBBB@@@666666777999===BBBGGGJJJHHHIIIKKKJJJIIIGGGHHHIIIHHHKKKLLLJJJGGGJJJRRRZZZlllnnnooolllhhhlll~~~}}}mmm```^^^aaa___[[[ZZZWWWVVVXXX^^^gggooossstttttttttrrrooolllnnnvvv}}}uuuwwwyyyjjjLLL???===:::666111000///000111222111000000000...---,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((('''''')))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&((((((&&&%%%$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$ ###%%%$$$"""###)))...'''&&&&&&%%%%%%&&&&&&'''"""###%%%&&&&&&%%%###"""########################$$$#########$$$%%%%%%&&&##############################""""""###$$$%%%%%%"""###$$$&&&''''''&&&&&&##############################$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%########################%%%$$$$$$$$$$$$$$$$$$%%%"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''')))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$########################$$$"""!!!!!!"""######"""################################################$$$$$$############$$$$$$########################!!!"""###$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%'''(((((('''&&&&&&'''))))))))))))************+++******+++000666<<<@@@GGGHHHHHHGGGDDD???;;;888777888;;;>>>CCCGGGLLLNNNJJJKKKMMMLLLJJJHHHGGGFFFIIINNNRRRRRRQQQVVV```hhhsssqqqppppppsss{{{~~~sssrrrpppzzz~~~{{{sssuuu}}}{{{rrrggg]]]UUUVVVWWWUUUVVVZZZaaaaaaeeeooo~~~zzzttt{{{hhhNNN@@@:::666222222000//////000111111000111000///...,,,+++***))))))************)))((((((++++++***)))((('''&&&&&&&&&&&&''''''(((((())))))(((((('''&&&&&&&&&&&&'''+++***((('''&&&&&&&&&'''%%%%%%%%%$$$$$$#########"""###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&$$$###&&&%%%$$$###$$$%%%&&&'''###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################!!!!!!"""###$$$%%%%%%&&&######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$#########$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))((('''&&&%%%%%%$$$$$$$$$%%%%%%&&&'''(((((()))((('''&&&&&&'''((()))((('''%%%$$$%%%(((+++---))))))))))))(((((((((((())))))((((((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$########################%%%%%%&&&'''&&&%%%###"""$$$$$$$$$%%%%%%&&&&&&&&&########################$$$$$$$$$$$$$$$###"""!!!&&&&&&&&&&&&%%%$$$##############################&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""""""""########################!!!""""""""""""###############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&###$$$$$$%%%%%%$$$$$$###&&&&&&''''''(((''''''&&&''''''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''((()))))))))((((((***,,,...---,,,111000...000444<<>>DDDKKKOOONNNPPPQQQQQQOOOLLLLLLLLLJJJHHHFFFFFFJJJTTT```iiiyyyvvv]]]MMMFFFBBB@@@@@@CCCMMMVVVZZZ^^^fffmmmqqqeeeLLL@@@;;;888444222000//////000111111000000///...---,,,+++******+++,,,,,,,,,,,,+++******'''((((((((()))))))))***))))))((((((''''''&&&&&&(((((('''&&&&&&&&&&&&'''%%%&&&'''''''''%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%((())))))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$!!!"""$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''$$$%%%&&&'''(((''''''&&&))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$######%%%$$$$$$######"""""""""########################$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%$$$###"""!!!########################%%%$$$$$$$$$#########"""######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&((()))$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&%%%$$$######''''''''''''((((((((((((((((((((('''''''''''''''''''''''''''((((((((((((***)))((((((((((((((((((&&&))),,,+++(((***000666>>>@@@DDDFFFFFFBBB>>>;;;<<<===???CCCHHHNNNRRRUUUSSSRRROOOLLLHHHGGGIIIKKKIIINNNVVV___hhhsss}}}zzzsssgggWWWLLLNNNQQQNNNMMMPPPYYYeeeqqqvvvxxx~~~~~~~~~~~~zzzxxxwwwwwwyyy{{{|||}}}~~~yyy{{{}}}~~~~~~||||||dddKKK???;;;777444222000//////000111111000//////...---,,,,,,+++***+++,,,,,,,,,,,,+++******''''''(((((())))))******))))))((((((''''''&&&&&&(((((('''&&&&&&&&&&&&'''%%%&&&'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&"""###%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%###########################$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&((())))))((('''&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$######"""""""""########################%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&%%%$$$###"""########################(((((('''%%%$$$###"""!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""########################$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&((()))%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))***))))))((((((((())))))(((***,,,******///888@@@GGGEEEBBB???===;;;::::::EEEGGGLLLPPPSSSTTTTTTSSSRRROOOJJJEEEDDDGGGNNNSSSaaagggpppzzzsssggg```___^^^XXXXXX```cccaaadddmmm{{{|||{{{{{{zzzvvvqqqmmmiiieeecccccceeegggaaa```___```cccdddcccaaadddcccgggllljjjccc___```]]]```dddhhhjjjkkkjjjiiihhhlllooonnnlllmmmrrruuu{{{{{{cccJJJ>>>:::666333222000//////000111111000//////...---,,,,,,+++++++++++++++++++++******)))''''''(((((())))))******((((((((((((((('''''''''(((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((($$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$(((''''''&&&%%%$$$$$$###$$$$$$######$$$$$$%%%%%%$$$$$$$$$%%%&&&'''''''''$$$$$$$$$$$$%%%%%%%%%%%%""""""######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((())))))(((''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$#################################%%%%%%&&&'''''''''&&&&&&######$$$%%%&&&&&&&&&&&&########################)))((('''&&&$$$###""""""######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###""""""!!!########################$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&'''(((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''(((((((((((('''(((((((((((()))))))))''''''((((((((())))))))))))((((((((())))))***+++***,,,...///111777@@@FFFFFFBBB===999999<<>>999555222222000//////000111111000.........------,,,,,,+++******++++++******)))((((((((((((((())))))))))))'''''''''((((((((((((((((((((('''&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%''''''$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$)))((('''&&&%%%$$$######$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%###############$$$$$$$$$$$$%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''&&&(((((('''''''''&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$&&&'''$$$$$$$$$$$$%%%%%%%%%%%%###########################$$$$$$%%%&&&%%%%%%%%%"""###$$$%%%%%%&&&&&&%%%########################%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$##########################################$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&'''''''''''''''''''''''''''(((((((((((('''((((((((())))))))))))'''((((((((())))))))))))''''''(((((()))***,,,,,,,,,...222777;;;@@@CCCEEE???===;;;:::>>>DDDKKKPPPRRRSSSTTTTTTRRROOOKKKIIIFFFFFFHHHLLLTTTaaapppyyyzzz{{{~~~xxxiiiVVVMMMUUUbbbiiiyyy~~~eee```YYYUUUUUUYYY\\\^^^]]]cccjjjnnnlllfffbbb___]]]ZZZWWWTTTUUUYYY^^^aaa___]]]\\\___dddgggeeebbb___eeehhhkkkrrryyyssshhh```___]]]\\\\\\]]]___```]]]fffjjjccc[[[XXXWWWUUU{{{zzz{{{cccJJJ===888444111222000//////000111111000.........------,,,,,,,,,***************)))(((((())))))))))))((((((((((((&&&'''''''''(((((())))))(((((('''&&&&&&&&&&&&'''%%%$$$#########$$$%%%&&&%%%%%%%%%&&&&&&''''''''')))(((&&&$$$###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$&&&'''$$$###"""""""""###%%%&&&&&&%%%$$$######$$$%%%&&&########################$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$))))))((('''%%%$$$######$$$#########$$$%%%%%%&&&(((''''''&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''''''''((((((((())))))''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######"""""""""###%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&########################!!!"""###$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""!!!########################!!!!!!"""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$&&&'''((()))))))))''''''''''''((((((((()))'''((((((((())))))******(((((((((((())))))))))))'''''''''((()))+++------...000666===CCCEEEDDDBBB;;;;;;<<>>AAAFFFKKKOOOQQQSSSTTTQQQOOONNNLLLFFFBBBKKKXXX___aaagggsss}}}{{{xxx{{{mmm___XXXVVVUUUVVVXXX]]]^^^aaaiiivvv|||zzzvvvqqqjjjeeebbbccciiillljjjggghhhhhhgggjjjfffaaa___aaafffkkkmmmnnnvvv{{{xxxwwwxxx{{{zzznnngggzzzyyy___EEE;;;888666222222000//////000111111000///...------,,,+++******,,,,,,---------,,,*********)))))))))((((((((('''*********)))))))))((((((,,,***((('''((())))))(((&&&&&&%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%&&&***### $$$'''&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%$$$######$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%&&&'''#########################################################"""!!!"""%%%(((##############################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''((()))))))))))))))''''''((((((((()))))))))((()))***))))))***,,,///,,,,,,+++)))***---222666AAABBBCCCCCCBBB@@@===;;;BBBFFFLLLQQQSSSSSSSSSRRRRRRKKKEEEEEEGGGMMMYYYeeerrrqqqttt{{{|||ooojjjmmmeee[[[RRROOOPPPSSSXXX^^^iiikkkqqqyyyvvvpppiiigggeeebbb___\\\ZZZ[[[eeepppwwwvvvrrrsssvvvxxx{{{xxxvvvuuuwwwzzz|||}}}|||sssooowwwwww^^^FFF<<<:::888555222000//////000111111000---------,,,,,,,,,,,,,,,+++++++++,,,++++++***)))))))))))))))((((((((((((******))))))))))))((((((***)))'''&&&'''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&)))###!!!$$$'''&&&$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&'''(((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###################################################$$$$$$"""!!!"""$$$&&&##############################""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''(((''''''((()))))))))))))))((())))))))))))*********(((***++++++******,,,---...---,,,+++,,,222999???HHHEEEAAA>>>===>>>AAACCCIIINNNSSSVVVVVVSSSPPPOOOPPPIIIEEEKKKVVVaaakkksssuuummmggg___YYYYYYMMMJJJKKKPPPUUU\\\gggqqq|||xxxvvvrrrjjj```\\\VVVYYY\\\]]]]]]___cccgggyyyxxxuuuvvv|||qqqsss^^^FFF<<<;;;999666222000//////000111111000...------------,,,,,,,,,)))))))))))))))))))))((())))))))))))((((((((((((***)))))))))(((((((((((()))'''&&&&&&''''''&&&%%%&&&&&&&&&&&&$$$###$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&((($$$"""%%%'''%%%$$$&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&'''))))))***''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&$$$$$$&&&&&&&&&%%%$$$#########$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$###"""!!!###%%%##############################""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''((()))))))))))))))))))))*********+++++++++(((***,,,,,,+++++++++,,,---...///111444:::AAAFFFDDDAAA===:::<<>>AAAEEEGGG===<<<::::::===CCCJJJNNNRRRSSSQQQMMMIIIIIINNNSSS___iiivvv}}}yyyyyyZZZTTTNNNJJJIIILLLTTT]]]^^^fffvvvwwwiiidddddd^^^]]]^^^```aaaeeeooozzzxxx}}}wwwqqqnnnrrr]]]DDD;;;:::888555222000//////000111111000000000///...---,,,+++***,,,,,,+++++++++,,,------(((((((((((())))))))))))))))))((((((((((((''''''((('''&&&'''((((((&&&$$$$$$&&&((('''$$$###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%######$$$%%%###$$$$$$$$$$$$%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%&&&&&&''''''$$$###&&&&&&###$$$'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&'''(((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&############$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%&&&'''&&&%%%$$$###################################################"""###$$$$$$###"""###$$$##############################""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))''''''((())))))))))))))))))************+++++++++(((***+++,,,+++,,,...//////555<<>>AAA???CCCHHHKKKJJJJJJKKKLLLLLLOOOSSSYYYcccppp~~~zzzllllllfffYYYKKKGGGDDDDDDIIITTT___fffzzz|||qqqfff```\\\\\\bbbhhhrrr{{{zzzUUUAAA;;;888555333111111000000000000111111,,,+++******))))))******++++++++++++*********)))+++++++++*********))))))***)))(((''''''((()))***''''''&&&&&&&&&&&&''''''(((&&&###$$$%%%&&&%%%###&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$&&&((()))((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&'''((()))***''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''(((***++++++++++++******+++++++++******)))***+++...222777;;;>>>???:::999999999<<<@@@EEEHHHKKKKKKJJJIIIJJJOOOWWW^^^aaaaaabbbjjjttt~~~vvvaaaVVVUUUPPPGGGFFFGGGJJJQQQ\\\jjjxxx{{{uuuuuuvvvgggcccbbbdddhhhllluuu~~~yyyUUUAAA;;;888555333111111000000000000111111+++******))))))))))))))),,,,,,,,,+++++++++++++++++++++*********)))))))))))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''(((&&&$$$$$$%%%&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$###&&&&&&&&&''''''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((((('''((((((((((((((((((((((((((())))))***++++++******+++++++++******))))))))))))---333888<<<>>>>>>===777999<<<@@@EEEJJJMMMOOOQQQNNNJJJHHHLLLXXXgggqqqssspppooowww~~~wwwpppfffWWWLLLFFFCCCBBBAAAIIINNNWWWdddtttooobbb___bbbggg```bbbiiirrrzzzwwwTTT@@@;;;888444222111111000000000000111111...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************))))))))))))))))))(((((((((((())))))''''''&&&&&&&&&&&&'''''')))((('''''''''((((((((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$&&&&&&&&&''''''''''''(((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&'''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((()))))))))))))))***+++++++++******,,,,,,++++++************///222777;;;======<<<::::::===BBBGGGKKKNNNOOOPPPIIIIIIKKKPPPZZZggguuu}}}|||xxxwww{{{~~~zzznnnbbb\\\MMMBBBBBBCCCCCCGGGNNNYYY___kkkyyyyyymmmbbb]]]```iiioooqqqttt|||vvvSSS@@@;;;888444111111111000000000000111111//////...------------...))))))***************************)))))))))(((((((((((())))))))))))((((((''''''&&&&&&&&&&&&''''''((((((((('''''''''((()))$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&'''(((((())))))(((((((((((((((((())))))******)))******+++++++++******---,,,,,,,,,,,,---...///666888;;;>>>@@@@@@@@@@@@@@@BBBFFFIIIKKKKKKKKKJJJDDDKKKWWWfffsss|||~~~}}}zzzuuunnncccVVVNNNGGG<<<999BBBJJJOOOXXXcccsssxxx{{{tttccccccaaabbbfffnnnyyyuuuSSS@@@;;;888333000111111000000000000111111......---,,,,,,,,,,,,,,,)))))))))))))))***************)))))))))((((((((((((((())))))))))))((((((''''''&&&&&&&&&&&&''''''%%%&&&'''&&&%%%%%%''')))%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%$$$$$$######%%%&&&&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&''''''((((((''''''((())))))))))))((('''(((((())))))******+++))))))***+++,,,,,,++++++---------...///222444666<<<===@@@CCCEEEHHHJJJKKKCCCDDDFFFHHHJJJJJJJJJJJJPPP[[[mmmuuusssmmmaaaSSSHHHAAA???BBB@@@FFFUUUaaaiiiuuuwwwlllfffdddiiikkkooosssyyytttRRR@@@;;;888333000111111000000000000111111------,,,++++++++++++,,,)))))))))******+++++++++***)))))))))(((((((((((('''((()))******)))((('''''''''&&&&&&&&&&&&''''''%%%&&&''''''%%%%%%'''***&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((''''''&&&%%%%%%$$$#########%%%&&&&&&$$$$$$%%%'''''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$%%%&&&'''(((((('''&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((()))))))))(((&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((''''''((()))))))))))))))'''(((((()))******++++++((()))***+++,,,---------------...000333777:::===@@@AAADDDHHHJJJLLLMMMMMMEEEFFFGGGJJJNNNQQQTTTVVVgggooo}}}}}}tttddd```WWWKKKAAA<<<>>>BBBNNNVVVeeesssxxxoookkkhhhhhhoooxxxtttRRR@@@;;;777333000111111000000000000111111///...------,,,,,,------*********++++++,,,,,,,,,))))))))))))(((((((((((('''((()))******)))(((''''''''''''&&&&&&'''''''''&&&(((***)))''''''***,,,&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''&&&%%%%%%$$$#########%%%&&&&&&%%%$$$&&&'''''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$%%%'''(((((('''%%%$$$%%%&&&'''(((((('''&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))'''''''''(((((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((()))))))))(((&&&%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((())))))'''(((((()))))))))))))))'''(((((()))***+++++++++'''(((***+++,,,------...------...111555:::>>>AAABBBDDDHHHJJJLLLKKKIIIHHHGGGHHHJJJNNNTTT[[[aaaeeexxx|||qqqfffZZZTTTIII@@@>>>BBBKKKRRRXXXhhhzzzzzzoooeeedddhhhsssoooNNN???;;;666333333444333222111000000000000...------,,,,,,++++++***************************+++***((('''''''''((()))******))))))((((((''''''((((((((((((((('''''''''''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%&&&'''((('''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((('''&&&%%%%%%%%%&&&''''''(((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''###$$$&&&'''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))***((('''%%%%%%&&&&&&''''''(((((('''''''''''''''(((((()))(((((((((((((((((((((((()))(((((('''''''''((((((%%%&&&''''''(((((((((((()))(((&&&%%%%%%&&&&&&'''(((''''''&&&%%%%%%%%%%%%%%%&&&((('''&&&%%%%%%&&&((('''&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((('''''''''''''''(((((((((((()))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''%%%######$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%''''''''''''&&&%%%$$$$$$((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))))))))))))))************(((***,,,,,,++++++---...***...444888<<>>???CCCMMMXXXccctttrrrnnnzzznnnMMM???<<<888555666111000000/////////000000...------,,,,,,++++++******************************))))))((((((((((((((())))))))))))((((((((((((&&&&&&''''''(((((())))))&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((((((((('''$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((((((((((('''''''''''''''''''''&&&&&&&&&%%%+++***)))'''&&&&&&(((***))))))***+++---...///////////////000111222333444444555555555555555666666666555555555555666666777444444444444333222111111......---,,,++++++++++++((((((((('''(((((())))))(((***++++++)))(((((()))(((((()))))))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%#########$$$$$$%%%%%%%%%######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''%%%###$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&''''''(((''''''((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))))))))*********+++++++++------------...000555999>>>DDDKKKQQQSSSRRRQQQQQQRRRNNNJJJFFFDDDEEEHHHJJJVVV```qqq~~~}}}ooobbb[[[bbbZZZQQQJJJCCC???CCCJJJOOO]]]mmm{{{wwwuuuppptttmmmLLL>>>;;;888555666555444222111000/////////...------,,,,,,++++++***************************)))))))))))))))(((((('''(((((((((((())))))))))))))))))((((((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((((((((('''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''(((''''''&&&&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((()))((((((((('''''''''''''''((((((((((((((((((((((((((()))***)))(((***...222000111333555888:::<<<===<<<<<<<<<<<<===>>>???@@@??????@@@@@@AAAAAAAAABBBBBBAAAAAAAAABBBBBBCCCDDDAAAAAAAAAAAAAAA@@@???>>>;;;:::999888666444333222///...---,,,++++++++++++***,,,---,,,***((((((((((((((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%#########$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%&&&'''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***************++++++++++++,,,---...///000444:::>>>CCCHHHPPPTTTUUUSSSPPPOOOLLLJJJGGGFFFHHHLLLPPPSSSXXXaaammmqqqiii\\\VVVXXXSSSPPPOOOMMMKKKKKKSSS]]]dddssszzzpppwwwkkkJJJ===:::777555666666555444222000///.........------,,,,,,++++++***************************)))))))))))))))(((''''''(((((((((((())))))))))))******)))((('''&&&%%%%%%%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((('''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((''''''''''''(((((()))(((''''''&&&''''''''''''''''''''''''((((((((('''''''''''''''((()))***''''''''''''((((((((()))&&&&&&'''(((((())))))***&&&***...///111444:::???>>>???AAADDDGGGIIIKKKLLLIIIIIIIIIIIIIIIJJJKKKKKKIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKJJJKKKKKKLLLMMMNNNNNNNNNOOOOOOOOONNNMMMMMMIIIIIIHHHGGGEEECCCAAA???;;;:::999777666555444444222333333222///,,,+++,,,)))*********)))'''%%%$$$''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&%%%$$$$$$&&&''''''&&&$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''(((&&&&&&'''(((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))))))))***************++++++++++++,,,***,,,...111444999>>>BBBHHHMMMSSSUUUUUUQQQNNNLLLDDDEEEFFFJJJOOOVVV\\\___TTTXXX\\\[[[RRRKKKOOOXXXVVVWWWYYYZZZYYY[[[fffrrr|||}}}yyyvvviiiIII;;;999666444555444444222111//////.........------,,,,,,++++++***************************((())))))***)))((('''&&&'''((((((((()))))))))***))))))((((((''''''&&&&&&%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((%%%%%%%%%&&&&&&&&&'''''''''''''''(((''''''&&&&&&&&&'''(((((())))))((((((''''''''''''''''''''''''((((((''''''''''''((((((***)))((('''&&&&&&'''(((&&&'''''''''((((((((()))''''''''''''((()))***+++&&&''''''((()))***++++++)))***+++,,,---///000000111666;;;>>>???BBBGGGLLLJJJKKKMMMOOOQQQSSSTTTUUUTTTSSSRRRRRRQQQRRRRRRRRRNNNNNNOOOOOOPPPQQQQQQRRRNNNNNNNNNNNNOOOPPPQQQRRRSSSTTTTTTUUUUUUUUUUUUTTTQQQQQQRRRQQQPPPOOOMMMLLLIIIHHHGGGFFFEEEEEEEEEEEEAAABBBAAA???;;;888666666//////000///---+++(((&&&((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''(((((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%'''(((((('''%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&%%%$$$$$$&&&''''''&&&$$$$$$%%%%%%&&&''''''(((&&&&&&%%%%%%%%%&&&'''((('''((((((((((((''''''&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))******************+++++++++,,,,,,***---222666;;;@@@EEEIIINNNRRRVVVWWWUUUPPPMMMKKKDDDFFFJJJPPPVVV[[[```bbbSSSOOOMMMMMMLLLNNNXXXbbbgggggghhhhhheeeiiiyyy|||{{{}}}hhhHHH:::888555333444111111000///////////////......---,,,,,,++++++***************************((()))*********)))'''&&&'''((((((((())))))******'''''''''(((((((((((((((%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&'''''''''((((((((('''&&&%%%%%%'''(((((()))))))))))))))''''''''''''''''''''''''((((((''''''''''''((((((***)))((('''&&&&&&'''(((&&&'''''''''(((((())))))''''''''''''((()))++++++''''''(((***+++,,,---...333444555777999;;;<<<===@@@EEEJJJLLLKKKLLLPPPTTTQQQQQQRRRSSSTTTUUUVVVWWWYYYXXXWWWVVVUUUUUUUUUUUUOOOPPPPPPQQQRRRSSSSSSTTTNNNNNNNNNOOOOOOQQQRRRRRRRRRSSSTTTTTTUUUUUUUUUUUURRRSSSTTTUUUUUUTTTSSSRRRSSSRRRRRRQQQQQQQQQQQQRRROOOOOOOOOLLLGGGDDDBBBBBB666666666666333000---+++))))))))))))))))))))))))%%%&&&&&&''''''&&&&&&%%%'''''''''(((((((((((()))%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%'''(((((('''%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$#########!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%$$$$$$&&&(((''''''$$$$$$%%%%%%&&&'''((((((&&&&&&%%%$$$%%%&&&'''(((((()))))))))((('''&&&&&&((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))******************+++++++++,,,,,,,,,---111777<<>>666666888333000000000000////////////............---------,,,---,,,,,,++++++*********))))))))))))))))))))))))((())))))))))))((((((''')))(((''''''(((((((((((('''&&&$$$$$$$$$%%%'''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((%%%'''((((((''''''(((***(((''''''((()))((('''&&&((()))******))))))+++---000222555999<<>>666555777222000000000000/////////////////////.........------++++++++++++++++++++++++))))))))))))))))))))))))''''''((()))))))))))))))+++(((%%%'''***,,,)))&&&''''''&&&%%%%%%'''((()))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((%%%'''(((((((((''')))*********)))))))))))))))***)))+++...///000111444666;;;>>>BBBGGGKKKNNNOOOPPPSSSTTTVVVXXXYYYYYYXXXXXXXXXYYY[[[\\\[[[YYYWWWUUUPPPMMMJJJIIIJJJLLLNNNOOOSSSSSSSSSSSSQQQPPPNNNMMMPPPPPPOOONNNKKKHHHFFFDDDCCCBBBBBBBBBCCCEEEFFFHHHJJJKKKLLLKKKGGGBBB<<<999999666666888999;;;AAAHHHWWWVVVUUUUUUVVVXXX[[[]]]YYYWWWUUUTTTUUUUUUUUUTTTSSSRRROOOMMMJJJGGGFFFEEE???===:::666222...,,,+++******)))((('''&&&&&&&&&))))))((('''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((((((((''''''&&&&&&''''''&&&&&&&&&'''''''''(((((((((((()))))))))*********)))))))))*********++++++---------,,,+++---111555<<>>666555666111000000000000////////////000////////////.........*********++++++,,,,,,,,,))))))))))))))))))))))))(((((())))))))))))(((((()))'''&&&'''******)))'''(((''''''&&&'''((())))))'''''''''''''''(((((((((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))***++++++))))))***+++***++++++++++++---///111333555999<<<>>>@@@CCCEEEKKKMMMQQQUUUWWWWWWVVVUUUXXXYYYZZZ[[[[[[[[[ZZZYYY]]]^^^^^^]]]ZZZUUUPPPMMMGGGDDDBBBAAAAAAAAAAAA@@@AAAAAABBBCCCDDDDDDEEEEEEGGGGGGHHHGGGEEEBBB>>><<<777666444333444555777888<<<>>>AAAAAA>>>888222---000---,,,...///111777???SSSSSSTTTUUUVVVWWWYYYYYYXXXVVVTTTTTTVVVWWWWWWVVVVVVUUUSSSQQQPPPPPPQQQQQQLLLJJJGGGBBB>>>:::777666111///---***((('''&&&&&&)))(((((('''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&'''''''''''''''&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((((((((''''''''''''(((((('''''''''(((((((((((()))((((((((()))))))))******))))))*********+++++++++,,,,,,,,,,,,---111777;;;CCCHHHNNNRRRSSSSSSRRRRRRPPPFFFDDDOOOUUUUUU]]]kkk|||jjjUUUNNNWWWddd{{{}}}}}}||||||xxxuuuqqqpppwwwbbbHHH>>>777555666000000000000000////////////000////////////.........*********++++++,,,,,,---))))))))))))))))))))))))************)))((('''&&&###&&&))))))'''&&&''')))''''''''''''(((((())))))%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))***+++,,,+++***)))***+++(((***,,,...///222666:::???BBBFFFIIIKKKMMMPPPRRRUUUWWWZZZ\\\\\\[[[YYYXXXYYYZZZ[[[[[[[[[[[[YYYYYY[[[\\\\\\[[[WWWRRRLLLIIIGGGFFFFFFFFFEEEBBB>>>:::666666777999:::<<<===>>>BBBCCCDDDDDDCCCAAA>>>===666555222000//////111111111444888;;;:::666111...111...+++,,,+++,,,222999GGGJJJOOOUUUYYYZZZZZZZZZYYYXXXVVVWWWXXXYYYYYYXXXVVVTTTSSSQQQPPPQQQQQQRRRQQQPPPNNNKKKHHHEEECCCBBB;;;999555111---***)))(((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&''''''&&&%%%%%%%%%%%%&&&''''''(((((((((((((((((((((((((((((('''''''''(((((()))((())))))))))))*********''''''((((((((()))))))))************++++++++++++***+++,,,...222888???DDDHHHMMMRRRUUUSSSOOOLLLJJJFFFBBBJJJ\\\eeebbbgggsssqqqlllcccWWWPPPVVVeeesssqqqkkknnnrrr}}}||||||}}}```GGG>>>777666666111000000000000/////////////////////.........------*********++++++,,,,,,,,,))))))))))))))))))))))))++++++******)))'''&&&%%%!!!%%%))))))'''%%%''')))'''''''''((((((((((((((($$$$$$%%%%%%&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''((())))))(((''''''''''''''''''''''''''''''(((((('''&&&&&&'''((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((***++++++******,,,---+++///333555777:::???DDDIIILLLPPPSSSTTTUUUWWWYYYXXXYYY[[[\\\]]]\\\[[[ZZZZZZ[[[\\\]]]]]]\\\[[[ZZZVVVWWWXXXXXXWWWTTTPPPNNNPPPPPPQQQRRRQQQLLLFFFAAA555555444444444555666666<<<<<<===>>>===<<<;;;:::777666444111000/////////...000555888999888666444555111///...,,,+++///555888>>>GGGQQQYYY]]]^^^^^^[[[ZZZYYYZZZ[[[ZZZXXXVVVWWWVVVUUUTTTSSSRRRRRRRRRPPPPPPOOOOOOMMMKKKJJJIIIDDDBBB???:::666222///...******)))(((((((((((((((&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&'''''''''%%%&&&&&&&&&$$$###$$$%%%&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((((((((''''''(((((())))))))))))*********+++++++++'''''''''((((((((())))))*********++++++++++++,,,))),,,///333888???GGGLLLLLLOOORRRRRROOOKKKGGGFFFEEELLL^^^ooorrrhhhbbbddd]]]XXXPPPLLLNNNXXXdddmmmxxx|||xxxjjjiiirrr{{{}}}|||}}}~~~~~~}}}xxxxxxyyyyyyzzzzzzzzz{{{{{{{{{|||}}}}}}~~~___FFF>>>888666777111000000000000////////////............---------,,,++++++++++++++++++,,,,,,)))))))))))))))))))))))))))))))))))))))(((''''''###%%%((()))))))))((((((&&&&&&''''''((((((((('''%%%%%%%%%&&&'''(((((((((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&'''''''''''''''''''''''')))((('''&&&&&&'''((()))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''))),,,...///111444666666;;;AAADDDEEEGGGLLLPPPRRRTTTXXXZZZZZZZZZZZZ[[[YYYYYYZZZZZZZZZZZZYYYYYY[[[\\\]]]^^^^^^]]]\\\[[[XXXXXXYYYYYYYYYXXXVVVUUURRRRRRRRRSSSSSSPPPKKKGGG<<<;;;999888777777777888888888888888888777777777777666555444333222111000///111333555666666666666666333111000...+++---222///555>>>HHHQQQVVVYYYZZZYYYXXXXXXYYYYYYWWWSSSOOOOOOPPPQQQRRRSSSSSSSSSSSSOOOOOOPPPPPPPPPNNNMMMLLLJJJIIIGGGCCC???;;;888666111///---+++)))(((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%&&&''''''((($$$&&&'''&&&$$$"""$$$%%%&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((((((((((((((((()))******))))))))))))************(((((()))))))))******************+++++++++,,,,,,+++...333888===DDDKKKOOOPPPPPPNNNKKKHHHGGGGGGHHHPPP^^^mmmrrrjjj^^^TTTQQQPPPMMMJJJLLLTTTaaannnwww~~~yyyrrruuuyyyyyyyyywwwttttttuuuvvvvvvuuussssssttttttsssqqqooonnnnnnnnnmmmmmmmmmmmmmmmnnnooopppqqqsssttttttwwwxxxxxxyyyzzz{{{|||}}}{{{|||~~~^^^EEE>>>888777888222000000000000////////////......---------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))'''(((((()))))))))))))))'''%%%&&&))),,,---***&&&%%%&&&&&&'''((('''''''''&&&&&&&&&'''((())))))***&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''&&&%%%%%%(((((((((((((((((((((((()))((('''&&&&&&'''((()))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))(((+++///222555888<<>><<<666444111...+++(((&&&%%%&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((($$$$$$%%%%%%&&&'''((((((&&&(((***(((%%%$$$%%%(((&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((((((((((((((((()))******(((((((((((()))))))))))))))************+++++++++******+++++++++,,,,,,,,,...111666<<>>777666888333000000000111000///......///......------,,,++++++///,,,))))))+++,,,+++)))))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++)))((('''&&&''')))+++,,,(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''$$$%%%'''&&&%%%%%%&&&(((&&&'''(((((()))(((((((((%%%&&&&&&&&&'''(((((((((((((((''''''''''''(((((()))&&&%%%&&&)))***)))'''((((((''''''''''''(((((('''(((((()))))))))))))))((()))*********)))''''''***+++,,,,,,***)))***+++...111666<<>>??????@@@BBBEEEHHHHHHGGGEEEBBB@@@===<<<===;;;777444111111111111111222222222///...///222888???DDDFFFMMMKKKJJJLLLNNNMMMGGGBBB:::888666666:::BBBJJJOOOSSSSSSSSSRRRPPPPPPRRRSSSPPPMMMJJJJJJKKKJJJGGGDDDHHHEEE???999222---)))''')))*********)))(((''''''$$$'''))))))&&&%%%&&&(((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###"""$$$&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++++++++++++++***)))(((+++,,,---......---+++***+++555AAAGGGHHHIIINNNSSSQQQOOOJJJDDDAAAGGGRRR[[[]]]eeeeee[[[RRRPPPJJJBBB@@@IIIOOOXXXsss~~~|||yyyxxxwwwvvvyyyuuuoooiiiccc```___^^^[[[ZZZWWWUUURRRQQQPPPOOOQQQQQQQQQQQQQQQQQQQQQQQQNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLMMMMMMNNNOOOPPPPPPTTTTTTUUUVVVWWWYYYZZZZZZ___aaadddgggkkkqqqxxx}}}~~~]]]FFF>>>777666777333000000000000///////////////......------,,,++++++...+++)))***,,,,,,+++***))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((*********)))(((&&&&&&'''((()))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''$$$&&&''''''&&&%%%'''(((&&&&&&'''(((((((((((((((&&&&&&''''''''''''''''''((((((''''''''''''((((((((('''%%%''')))***)))'''((((((''''''''''''((((((''''''((())))))))))))((((((((()))*********))))))******+++++++++---000333:::===AAAFFFLLLPPPTTTUUUVVVXXXYYY[[[]]]^^^______``````aaa```___]]][[[ZZZ[[[YYYXXXXXXYYYYYYYYYXXX\\\^^^``````aaabbbeeehhhffffffggghhhhhhgggeeeeee```___]]][[[YYYWWWVVVUUURRRPPPNNNNNNOOOPPPOOONNNPPPOOONNNJJJEEEBBBBBBBBBEEEEEEGGGKKKOOORRRSSSRRRQQQNNNKKKJJJIIIGGGCCC@@@999999888777555444333222111///...///333888;;;<<>>777666777333222111///.........///000///......------,,,++++++,,,*********,,,---,,,+++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***+++)))(((&&&%%%&&&&&&'''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''$$$&&&''''''&&&&&&'''(((%%%&&&''''''((('''''''''((((((''''''''''''''''''((((((''''''''''''((((((((('''&&&''')))***)))((()))((((((''''''(((((()))&&&''''''((((((((((((((('''((()))******+++++++++***+++,,,...000555<<<@@@HHHJJJMMMQQQVVVYYY[[[]]]ZZZ[[[]]]^^^___`````````^^^^^^]]]\\\[[[ZZZYYYYYYZZZYYYZZZ[[[^^^______]]]```aaaccccccccccccfffhhhhhhhhhhhhhhhhhhhhhggggggffffffdddbbb```___]]]]]]\\\ZZZXXXXXXXXXWWWUUUSSSWWWWWWVVVTTTPPPOOOOOOPPPMMMMMMMMMPPPUUUYYY[[[[[[[[[YYYVVVUUUSSSRRROOOLLLGGGFFFDDDAAA>>>;;;999888777444111000222333444444555444444888===@@@???===777444///+++,,,000666:::AAAGGGOOOUUUVVVUUUTTTSSSQQQPPPNNNOOOPPPPPPOOOMMMIIIHHHFFFCCC???;;;777444---,,,***)))''''''&&&&&&)))******)))&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$###%%%&&&'''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******++++++++++++++++++***))),,,++++++,,,---///000111???CCCHHHLLLMMMMMMNNNOOOKKKEEEAAAEEEPPPZZZ]]]\\\XXXSSSQQQSSSSSSOOOLLLKKKSSS^^^kkk~~~}}}{{{|||yyywwwuuupppnnnjjjfffaaa^^^[[[ZZZUUUSSSOOOKKKHHHFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@????????????????????????=========<<<<<<<<<<<<;;;>>>>>>??????@@@AAAAAAAAAAAAAAABBBCCCDDDDDDEEEEEEFFFGGGIIIJJJLLLPPPVVVYYYzzzZZZDDD>>>777666777333333111///...---...000111///......------,,,++++++*********+++,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((()))))))))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''%%%&&&''''''&&&&&&'''(((%%%%%%&&&'''''''''''''''))))))((((((''''''&&&&&&((((((''''''''''''(((((((((''''''((())))))))))))))))))(((((((((((())))))&&&&&&'''((((((((((((((())))))((()))***+++,,,------///333777<<>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============>>>>>>??????@@@@@@>>>???@@@AAABBBDDDHHHKKKxxxXXXCCC===777666777333333111///...---...000111///......------,,,++++++(((***+++,,,,,,,,,,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((())))))(((((((((''''''''''''''''''''''''%%%&&&((('''&&&&&&''')))%%%&&&''''''(((((('''''')))))))))((((((''''''&&&((((((''''''''''''(((((('''((()))))))))))))))***))))))(((((((((((())))))&&&''''''((()))(((((((((+++***))))))***,,,///000444999???FFFKKKOOOSSSVVVWWWXXXYYY[[[]]]^^^______`````````___]]]\\\ZZZYYYYYYYYYYYYYYY[[[\\\^^^___ccccccdddgggjjjkkkjjjiiiffffffeeeccc```^^^^^^______^^^^^^]]]\\\ZZZYYYXXXRRRSSSTTTUUUUUUUUUTTTTTTPPPOOONNNNNNPPPPPPOOONNNQQQRRRRRRQQQPPPOOOQQQRRRSSSRRRQQQSSSVVVXXXXXXXXXWWWWWWXXXXXXYYYZZZ\\\^^^[[[ZZZYYYXXXVVVUUUSSSSSSOOOMMMJJJHHHIIIHHHGGGFFFDDDBBB@@@===;;;999777555111222222111000...---,,,---222999@@@GGGMMMRRRVVVSSSSSSSSSRRRQQQPPPPPPQQQLLLMMMNNNNNNLLLIIIGGGEEEAAA???<<<888333000---,,,((('''&&&%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&###%%%''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))***************++++++,,,,,,,,,++++++,,,,,,+++---000555:::===DDDGGGJJJMMMMMMJJJFFFCCCAAAKKKZZZeeehhhbbbWWWNNNJJJLLLTTT\\\ZZZWWW```ppp}}}yyy{{{yyyxxxvvvtttsssiiieee___ZZZWWWUUURRRQQQLLLKKKHHHFFFDDDBBBAAA@@@>>>===<<<<<<<<<<<<======;;;;;;;;;;;;;;;<<<===>>>@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>><<<<<<<<<<<<<<<=================================;;;<<<===<<<<<<===???BBBvvvWWWBBB===777666777222222111///.........///000///......------,,,++++++(((***------,,,++++++++++++++++++***************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''(((((((((((('''%%%&&&&&&'''(((((())))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''%%%'''((((((''''''((()))&&&''''''((()))((((((((())))))((((((((((((((((((((((((''''''''''''((((((''')))******(((((()))+++***))))))(((((())))))***'''(((((())))))))))))))),,,+++++++++...222666999@@@EEELLLRRRVVVXXXZZZ\\\[[[\\\]]]______`````````______^^^]]]\\\ZZZYYYXXX\\\\\\^^^___```bbbcccdddiiihhhgggggggggfffdddbbb[[[\\\[[[XXXTTTRRRRRRSSSSSSTTTUUUVVVUUUTTTQQQPPPOOOPPPSSSVVVYYYZZZ[[[[[[XXXVVVUUUUUUWWWYYYZZZZZZaaa```^^^ZZZVVVRRRRRRRRRKKKKKKNNNRRRUUUVVVUUUSSSQQQRRRRRRRRRQQQSSSVVVXXXYYYYYYYYYYYYZZZZZZZZZZZZWWWVVVTTTTTTUUUVVVUUUTTTRRRQQQNNNJJJFFFAAA>>><<<333444555555333000---***+++---000555;;;CCCLLLRRRSSSTTTUUUTTTRRRRRRSSSTTTOOOPPPPPPOOONNNLLLJJJIIIHHHGGGDDDAAA<<<888444222,,,***'''&&&'''(((((('''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&$$$&&&'''(((&&&&&&'''(((''''''''''''''''''''''''&&&''''''(((((((((''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++***+++,,,,,,,,,,,,,,,,,,,,,,,,---///444999???BBBIIIKKKMMMLLLHHHDDDBBBAAAHHHVVVgggooojjj]]]OOOGGGBBBMMMZZZ```^^^```ooo{{{vvvqqqnnnkkkhhhfffeeebbb```WWWSSSNNNKKKIIIHHHGGGFFF@@@@@@>>>===============::::::::::::;;;<<<===>>>????????????@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@????????????????????????============<<<<<<<<<<<<:::;;;<<<;;;::::::<<<===tttVVVBBB===777666777222000000000000///////////////......------,,,++++++(((+++......,,,*********+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&'''((((((((('''''''''((((((((()))((((((((((((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''&&&'''((((((''''''((()))'''((())))))******))))))((((((((((((((()))))))))((((((''''''''''''((((((''')))+++***((((((***,,,******))))))))))))******((())))))***************,,,,,,,,,///333:::@@@DDDMMMQQQUUUYYYZZZ\\\^^^___]]]^^^^^^___````````````[[[[[[\\\\\\\\\[[[ZZZZZZ___```aaaccccccccccccbbbeeeccc```_________]]]\\\YYYZZZYYYXXXUUUTTTUUUVVVXXX[[[___bbbcccbbb___^^^___bbbggglllpppsssuuuuuutttqqqnnnnnnpppsssuuuvvv|||{{{wwwqqqjjjeeecccbbbWWWYYY^^^cccfffddd```\\\VVVWWWVVVSSSOOONNNPPPSSSQQQRRRSSSTTTUUUVVVWWWXXXYYYXXXWWWXXXZZZ[[[[[[ZZZWWWXXXXXXVVVRRRNNNJJJIII===<<<;;;999666333000///---------...222:::BBBIIILLLNNNPPPQQQPPPPPPSSSUUURRRRRRQQQOOONNNLLLKKKKKKHHHHHHGGGFFFBBB>>>999777333000+++)))******((('''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((%%%%%%&&&'''''''''''''''$$$&&&(((((('''&&&'''(((''''''''''''''''''''''''&&&'''((())))))((('''&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++***+++,,,,,,------,,,,,,,,,,,,///222888===CCCFFFKKKLLLLLLHHHCCCCCCGGGLLLVVV___jjjllldddVVVKKKEEEBBBQQQ```eeegggqqq}}}zzzxxxtttlllggg```]]]ZZZWWWUUUSSSPPPMMMKKKHHHDDDCCCCCCCCCCCCCCC<<<<<<<<<;;;;;;<<<======:::;;;;;;===>>>???@@@AAACCCCCCCCCCCCDDDEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>>>>=========<<<===>>>===<<<;;;<<<>>>sssUUUAAA===777666777222000000000111000///......///......------,,,++++++))),,,//////,,,))))))***++++++++++++******))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%'''((((((((('''&&&************)))((('''&&&((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&'''((((((''''''(((***(((((()))***************''''''(((((())))))******((((((''''''''''''((((((''')))+++***((((((***,,,******))))))))))))******))))))***+++++++++++++++,,,,,,---111888@@@HHHMMMVVVXXXZZZZZZ[[[\\\___aaa\\\]]]^^^^^^_________^^^XXXXXXZZZ[[[\\\]]]]]]]]]___```bbbccccccaaa___^^^\\\ZZZXXXWWWYYYZZZ[[[ZZZcccdddeeedddcccccceeegggjjjnnntttyyy||||||zzzxxxtttwww}}}{{{uuusssrrrrrruuuzzz{{{sssmmmeeeeeebbb]]]WWWSSSTTTVVVJJJKKKLLLNNNPPPQQQRRRSSSXXXWWWVVVXXXZZZ[[[[[[ZZZWWWYYY\\\\\\ZZZWWWUUUTTTHHHFFFAAA===999666555555//////...---///444<<>><<<;;;<<<>>>??????======<<<<<<<<<===>>>>>>===>>>???@@@AAACCCDDDDDDFFFEEEEEEEEEFFFGGGHHHHHHDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBBBBAAAAAAAAABBBBBBAAAAAA@@@????????????AAAAAAAAA???>>>???@@@rrrUUUCCC===666444555000111111111111000000000000///////////////.........)))))))))******+++++++++)))))))))))))))(((''''''+++***)))(((((()))***+++'''''''''''''''''''''''')))((((((((((((((()))***''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''((())))))******)))(((''''''((()))***))))))))))))(((((((((((((((((((((((()))))))))))))))((('''''''''(((***+++(((((())))))))))))(((((('''&&&'''******)))+++000+++,,,,,,,,,+++,,,...111444777===DDDKKKRRRVVVYYY]]]]]]\\\\\\\\\^^^___```_____________________^^^[[[^^^bbbcccaaa^^^[[[ZZZ]]]^^^___]]]XXXUUUZZZaaa^^^bbbdddaaa___dddnnnvvv|||sssxxxxxxpppjjjjjjkkkiiiZZZYYYVVVRRRMMMLLLNNNQQQPPPQQQRRRPPPNNNNNNQQQUUUYYY[[[ZZZWWWVVVYYYZZZWWWVVVQQQMMMKKKJJJEEE<<<444777444111//////000///...888999===CCCIIIMMMOOONNNQQQQQQOOOIIIBBB@@@DDDIIIHHHHHHGGGGGGFFFEEEEEEEEE>>><<<777000***'''''')))'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&'''''''''&&&%%%'''(((((('''&&&&&&'''((((((''''''''''''((((((''''''(((((('''&&&%%%%%%***&&&###"""%%%''''''&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((($$$%%%%%%&&&'''((())))))&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))************+++++++++......,,,+++***)))))))))***+++------,,,,,,---...///111444999>>>CCCHHHJJJIIIJJJFFFAAAGGGUUU```cccdddeee```UUUJJJFFFIIINNN[[[www~~~}}}~~~|||tttmmmddd^^^[[[WWWPPPKKKHHHGGGDDDBBB@@@>>>===<<<888:::============???@@@@@@AAABBBAAA@@@AAACCCDDDBBBCCCDDDDDDEEEEEEDDDDDDHHHHHHHHHGGGFFFEEEGGGHHHFFFGGGHHHHHHGGGEEECCCAAAEEEEEEEEEEEEEEEEEEDDDDDDFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBEEEFFFCCC>>>@@@EEE@@@AAAAAA@@@??????@@@AAAoooSSSAAA===777555666222111111111111000000000000000/////////......------+++++++++,,,,,,,,,,,,,,,***************)))((((((+++***)))(((((()))***+++((((((((((((((((((((((((&&&&&&&&&&&&'''(((******''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''((())))))***)))((('''&&&&&&'''((()))***************)))))))))(((((((((((()))))))))***)))(((((('''((()))***+++((())))))))))))))))))(((,,,******,,,***'''(((,,,+++,,,,,,,,,,,,...222444>>>AAAFFFLLLRRRXXX\\\^^^bbbaaa````````````aaabbbdddbbb___]]]]]]^^^```bbbeeeffffffccc___[[[YYYXXXTTTYYY___aaa___aaaiiirrrwww|||{{{qqqqqqyyy~~~||||||tttxxxzzz|||yyysssllleeebbbaaa``````___^^^[[[TTTMMMJJJKKKNNNOOOTTTWWWVVVWWWYYYYYYVVVYYYWWWUUUTTTSSSPPPKKKFFFBBB===888333111000///...111222555:::@@@EEEFFFFFFLLLMMMJJJDDD<<<777888:::AAACCCEEEHHHHHHHHHGGGFFFBBB>>>888222...,,,,,,,,,''''''&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((((('''&&&'''))))))'''&&&'''((((((''''''&&&&&&&&&&&&'''(((((())))))(((''''''&&&'''%%%######%%%'''&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))************+++++++++------,,,+++************,,,---......,,,,,,---///222666;;;@@@CCCFFFGGGHHHCCCGGGLLLSSS```kkkjjjbbb___ZZZSSSLLLDDDBBBLLLXXXuuu~~~xxxqqqlllddd]]]UUUPPPMMMJJJDDD???AAA@@@???===<<<;;;::::::;;;===???@@@??????@@@BBBBBBCCCDDDCCCAAAAAACCCDDDEEEEEEFFFGGGGGGGGGGGGGGGEEEGGGIIIIIIHHHIIIJJJLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEECCCBBBCCCEEECCC@@@AAAEEECCCCCCBBBAAA@@@@@@@@@AAAmmmQQQ@@@===777666888444111111111111000000000000111000000///...---,,,,,,......------------------***++++++++++++******)))******))))))))))))******************************$$$$$$$$$%%%'''(((***+++''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((())))))***(((''''''&&&&&&''''''(((***************+++++++++((((((((()))))))))******)))(((((((((((()))***+++))))))************)))))),,,+++,,,...+++'''&&&***+++,,,---...000444999===IIILLLOOOTTTYYY]]]___aaaddddddcccbbbbbbbbbbbbccc````````````bbbeeegggiiifffeeebbb^^^YYYWWWWWWXXXYYYbbbllloooqqqwww{{{}}}wwwiii[[[XXXaaannnttthhhiiiiii^^^fffxxxnnnhhhmmmtttxxxyyy{{{www}}}vvvuuu|||rrrtttyyy~~~vvvsssvvvyyyzzzyyy{{{vvvmmm___QQQHHHFFFGGGJJJOOORRRQQQRRRVVVYYYXXXZZZZZZYYYXXXWWWVVVTTTSSSOOOJJJCCC<<<777444000...------...222777;;;======GGGHHHFFF@@@888111...///999<<>>;;;999999::::::;;;<<<>>>???@@@BBBDDDFFFFFFEEEEEEEEEFFFKKKLLLKKKJJJGGGFFFGGGHHHHHHHHHJJJKKKLLLLLLLLLLLLLLLOOOQQQQQQOOOMMMLLLLLLRRRRRRRRRQQQQQQQQQQQQQQQQQQPPPNNNMMMLLLMMMNNNNNNOOOOOONNNMMMLLLKKKJJJJJJIIIFFFFFFIIIIIIGGGFFFIIIJJJIIIGGGEEEEEEEEEDDDCCClllQQQ@@@===777555666111111111111111000000000///111000///...---,,,+++***---,,,,,,,,,++++++******(((((()))))))))))))))((()))))))))******)))))))))))))))))))))))))))))))))))))))(((((('''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((())))))))))))))))))))))))******)))))))))((((((((()))))))))******))))))))))))************((())))))*********************++++++++++++******((('''))),,,,,,)))***......111666<<>>===;;;::::::444444666888===CCCIIILLLEEE===333///000111///,,,,,,---,,,,,,+++)))'''&&&''''''&&&%%%%%%&&&&&&'''''')))******)))(((((()))((((((((((((((('''&&&%%%%%%%%%&&&''''''&&&&&&&&&$$$%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))'''&&&&&&&&&&&&'''(((((((((''''''&&&&&&''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))*********+++++++++************+++,,,---------......------...000333:::@@@GGGIIIGGGDDDCCCCCCEEEQQQdddvvv|||ttteee[[[LLL>>>;;;HHHTTT___yyy{{{~~~|||wwwrrrmmmiiiddd\\\UUUNNNIIIGGG@@@>>>;;;999999999888777::::::;;;===???AAACCCDDDDDDFFFHHHHHHHHHGGGHHHIIIKKKLLLLLLJJJHHHHHHIIIJJJLLLMMMNNNPPPRRRSSSSSSTTTPPPRRRUUUWWWVVVTTTTTTTTTYYY[[[^^^bbbccccccbbbaaaaaa```^^^]]]\\\\\\\\\]]]^^^]]]\\\ZZZXXXVVVTTTSSSRRRPPPQQQTTTSSSOOONNNQQQPPPMMMKKKJJJKKKKKKIIIGGGkkkPPP@@@===888555555000111111111111000000000000000//////...---,,,+++++++++******************)))''''''((())))))))))))((())))))************))))))((((((((((((((((((((((((+++***)))((((((''''''(((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))'''''''''((())))))******)))))))))*********++++++((()))******++++++******++++++,,,,,,,,,,,,+++++++++***+++---,,,***,,,111666:::AAAGGGMMMRRRWWWZZZZZZ[[[]]]^^^```aaaaaaaaaaaabbbcccdddeeeeeeeeeeee^^^[[[WWWUUUYYYaaajjjpppmmmuuuuuukkk___SSSRRRYYY^^^hhhmmmfffUUUHHHEEEGGGNNN```uuu|||pppgggYYYWWWcccsss}}}~~~^^^UUUZZZ___fffrrrzzzzzz\\\PPPLLLNNNNNNOOOXXXbbbaaaXXXVVVUUUVVV[[[]]][[[ZZZ\\\]]]ccciiikkkooozzz~~~~~~ssscccVVVMMMJJJKKKLLLNNNPPPQQQQQQQQQPPPQQQSSSTTTTTTPPPIIIDDD>>>999333///...000222333333444666888:::<<<===>>>888666555555888>>>DDDHHHFFFAAA:::555444333111//////000000///---+++)))'''((('''%%%$$$$$$%%%&&&&&&&&&(((***)))((('''((((((&&&'''((())))))((('''&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%&&&'''((()))***''''''&&&&&&''''''((()))((((((''''''''''''(((((((((''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&'''(((((())))))''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))************++++++++++++*********+++,,,,,,---,,,------......111555888BBBFFFIIIGGGDDDCCCGGGLLLPPP^^^sss{{{fffSSSJJJ???:::AAAVVVhhhwww~~~}}}xxx~~~~~~wwwooogggbbbZZZVVVQQQKKKEEEBBBAAA@@@<<<;;;:::999999999:::;;;;;;;;;<<<>>>@@@BBBEEEFFFFFFHHHJJJKKKKKKKKKLLLMMMKKKLLLMMMLLLKKKLLLNNNOOOOOOPPPSSSUUUXXXZZZ[[[\\\XXX\\\```ccceeegggiiikkkkkkooovvv||||||{{{{{{zzzyyyxxxwwwwwwuuuuuusssqqqooolllkkkjjjeeegggjjjmmmiiibbbaaaeee^^^[[[XXXXXXZZZZZZXXXVVVhhhNNN???===888666777222111111111111000000000000.........------,,,,,,,,,)))))))))***************'''((()))***************((()))***++++++***)))((((((((((((((((((((((((((())))))((('''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((('''(((((()))******++++++))))))*********+++++++++((()))***+++++++++******++++++,,,,,,,,,,,,++++++---+++,,,...//////333999AAAFFFMMMRRRVVVXXXZZZ\\\\\\]]]___aaabbbcccddddddbbbccccccdddcccbbbaaa```ZZZZZZ\\\bbblllyyy}}}qqqcccVVVRRRMMMJJJRRR^^^zzz{{{hhhYYYVVV[[[ggg}}}uuugggdddrrr}}}eeedddnnn|||}}}ddd___]]]iiinnnnnn}}}tttllleeebbb___\\\\\\```___]]]YYYTTTTTT^^^nnn{{{sssuuuvvvwwwyyywwwjjjaaaUUUTTTSSSTTTUUUTTTOOOKKKKKKKKKMMMPPPRRRRRROOOLLLIIIBBB:::444111222444444555444333333555777999:::<<<;;;888777888;;;???AAAGGGDDD@@@;;;777444222111222222222222000---***))))))(((&&&%%%%%%%%%&&&'''&&&'''))))))'''&&&'''((($$$%%%'''((())))))((('''$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&$$$!!!!!!###%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%%%%&&&%%%&&&&&&&&&''''''(((((('''''''''''''''(((((()))((((((''''''''''''(((((((((''''''''''''&&&&&&&&&''''''''''''((((((((((((&&&&&&'''(((((()))******''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))************++++++++++++++++++***++++++,,,,,,+++---...///111555;;;???FFFGGGHHHFFFFFFLLLXXXbbbdddlllzzzqqqYYYEEE>>>===CCCSSSjjj~~~yyy}}}vvvmmmeee^^^XXXTTTJJJHHHEEEAAA>>><<<;;;;;;=========<<<<<<===>>>@@@>>>>>>???@@@BBBDDDFFFGGGHHHJJJLLLNNNNNNOOOPPPRRRPPPRRRSSSTTTTTTUUUXXXZZZ\\\]]]aaadddhhhkkkmmmnnnooorrrwww{{{~~~~~~wwwsssppppppssstttrrrooofffLLL======999888999444111111111111000000000000------------------------)))))))))******++++++,,,((()))***+++++++++++++++((()))***++++++***)))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))'''((()))******)))((('''((())))))***++++++,,,,,,)))************+++++++++((()))***+++,,,+++******+++,,,,,,------,,,,,,+++,,,***+++///222444;;;CCCIIINNNTTTYYY[[[[[[[[[[[[\\\]]]___aaabbbdddddddddbbbbbbbbbbbb```^^^[[[ZZZccchhhppp{{{sssrrriii```ffftttxxxqqqgggXXXNNNNNNQQQWWWgggxxxsssccc___ccc|||uuuppplll{{{vvvnnnxxxpppeeekkksssuuukkkjjjlllmmmqqqwwwvvvcccRRRJJJMMMXXX```^^^aaaeeehhhnnnwww{{{uuurrrkkkgggcccbbbaaa]]]TTTMMMHHHHHHHHHKKKNNNQQQRRRQQQQQQJJJ@@@999555555777888;;;777333111111333444555???>>><<<;;;::::::;;;<<>>777333111111333444444333111...+++)))+++***(((&&&%%%&&&'''(((%%%'''(((((('''&&&&&&'''!!!###%%%'''(((((('''&&&%%%&&&&&&'''((((((((('''%%%&&&%%%"""!!!$$$%%%%%%%%%&&&&&&'''''''''############$$$%%%%%%&&&(((''''''''''''&&&&&&&&&'''''''''''''''((())))))((((((''''''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''((((((((()))'''''''''((()))******+++''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))************+++++++++,,,,,,++++++***++++++,,,+++---///111444999???DDDDDDEEEFFFEEEIIIVVVjjjxxxvvvvvvxxxuuueeeNNN???;;;DDDQQQeeezzzyyyyyylll```WWWQQQMMMKKKCCCBBBAAA@@@>>>;;;:::888<<<<<<<<<<<<;;;<<<>>>@@@BBBBBBBBBDDDEEEGGGHHHIIIIIIKKKNNNPPPQQQRRRTTTUUUWWWYYY[[[\\\]]]___bbbeeeoooqqquuuyyy}}}hhhMMM===;;;777666888444333222111000////////////000000000000///...---,,,------------------------************))))))))))))'''(((***,,,,,,***((('''******))))))))))))******((((((((((((((((((((((((%%%&&&&&&'''''''''''''''((()))))))))))))))(((((()))************++++++++++++*********))))))(((((((((***+++***)))((()))***++++++******************+++)))'''(((++++++***'''***++++++,,,,,,++++++***)))*********)))(((***,,,+++---111666;;;AAAHHHLLLNNNVVVYYYWWWXXX]]]^^^\\\bbbbbbbbbbbbbbbccccccccccccaaa______```ccciiioooooo___XXXPPPOOOQQQVVViiiyyyxxxpppggg]]]XXXXXXccc|||zzzlllooozzzyyyxxxxxx~~~uuusss||||||aaaUUUWWW\\\^^^[[[```cccaaa]]]___jjjsss}}}wwwzzz~~~qqqcccSSSHHHBBBFFFKKKLLLNNNQQQUUUPPPHHH@@@;;;888777777???>>><<<:::666333///---777777777999::::::888666888===BBBBBB>>>888444333666888:::999666222///...+++++++++)))((()))***,,,***))))))(((''''''&&&&&&(((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''))))))))))))))))))))))))******))))))((((((''''''))))))************)))))))))************+++++++++++++++,,,,,,,,,,,,------(((***++++++++++++,,,...)))///222111555???DDDCCCLLLBBB>>>III[[[jjjtttzzzvvvyyyvvvgggSSSEEEDDDIIITTT___uuu~~~}}}|||xxxuuurrrssskkk___UUUNNNHHHCCC@@@===<<<<<<;;;;;;:::::::::<<<>>>??????>>>???@@@BBBCCCDDDGGGJJJKKKLLLLLLLLLMMMPPPRRRSSSSSSVVV\\\aaa\\\aaafffiiikkkqqqzzziiiMMM>>><<<777666777333333222111000////////////............---,,,+++***------------------------************))))))))))))((()))***++++++***)))(((******))))))))))))******((((((((((((((((((((((((&&&&&&'''((((((((((((((((((((())))))))))))(((((()))************+++++++++++++++++++++*********)))(((***+++***)))((()))+++************************,,,***((()))+++,,,***(((+++++++++,,,,,,++++++++++++,,,,,,+++******,,,---,,,000555;;;AAAHHHNNNSSSUUUZZZ\\\[[[]]]bbbeeeccc___aaacccddddddbbb```^^^^^^aaaffflllsss|||~~~jjjVVVLLLNNNKKKRRR\\\ggg~~~zzzlllhhhmmm}}}~~~{{{{{{{{{ssseeeaaacccgggfffmmmrrrnnncccXXXSSSSSSaaaiiimmmiiifffkkktttzzzkkk\\\NNNKKKJJJGGGCCCCCCMMMLLLKKKJJJHHHFFFBBB@@@???@@@@@@???===:::666444222111111333666777666555777:::???AAA???<<<999777555666777777666555222111...------+++)))((())))))))))))((((((''''''&&&&&&((((((((((((((((((((((((''''''&&&%%%%%%&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((('''))))))))))))))))))))))))+++*********))))))))))))))))))************))))))************++++++++++++++++++,,,,,,,,,,,,------***,,,------,,,,,,---///---222555666;;;DDDHHHGGGEEEJJJTTT```mmmwww|||}}}tttpppeeeVVVIIIHHHQQQ[[[hhhrrr~~~xxxrrrmmmiiieeeccc\\\VVVMMMGGGCCCAAA>>>===:::::::::;;;;;;<<<<<<<<<===???AAABBBBBBBBBCCCEEEEEEGGGIIILLLNNNPPPRRRSSSTTTXXX[[[]]]^^^bbbiiinnnsssxxx~~~iiiNNN>>><<<777555666222333222111000////////////............---,,,+++***------------------------++++++*********)))))))))))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((''''''((()))))))))))))))(((((())))))***))))))((()))************+++++++++,,,,,,,,,+++++++++++++++)))***+++***))))))***+++************************,,,+++******,,,,,,+++***++++++,,,,,,,,,,,,++++++---------,,,++++++---//////444<<>><<<666444222444777888666444222222111///...+++***)))((((((((((((''''''''''''((((((((((((((((((((((((''''''&&&%%%%%%&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))))))))))))))++++++++++++************))))))************))))))************+++++++++,,,++++++,,,,,,,,,,,,---------...///...------...000111555999<<>>============:::;;;<<<===>>>???@@@AAAAAACCCFFFHHHGGGGGGHHHIIIJJJLLLNNNOOOQQQTTTWWWZZZ]]]aaagggkkkooouuu|||hhhMMM>>><<<777555555111222222111000//////000000000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******))))))))))))************))))))))))))******(((((((((((((((((((((((((((((()))***************(((((()))*********))))))))))))*********+++++++++++++++++++++++++++++++++)))***++++++))))))***+++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++,,,///111777<<>><<<;;;<<<<<<<<<>>>???@@@AAABBBCCCDDDEEEEEEGGGJJJKKKKKKJJJJJJKKKOOOPPPRRRSSSTTTWWW]]]bbbhhhmmmuuu|||gggLLL>>><<<777555555000222111000000000000000000000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************))))))))))))************))))))))))))******))))))))))))))))))))))))((())))))***************(((((()))***************))))))*********+++++++++))))))******************)))+++,,,+++***)))***+++))))))*********+++++++++,,,,,,------,,,,,,,,,---------,,,++++++,,,------***+++++++++,,,///333666AAAFFFMMMSSSWWWYYY\\\]]]\\\[[[]]]aaaccccccbbbbbb\\\\\\]]]bbbkkkyyywwwcccTTTMMMLLLSSS```uuu{{{zzzvvvyyyyyy}}}jjj\\\WWWWWWZZZcccpppssseeeSSSQQQUUU___kkkpppooosssyyyuuu{{{zzzuuu^^^TTTHHHBBBCCCHHHMMMOOOIIIKKKMMMOOONNNKKKGGGEEE<<<888444111000111111111///...---111888===???>>><<<777333333777:::888555333222222333555555222///***)))))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((('''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,---------......,,,+++,,,...111222777???FFFIIIIIIHHHIII^^^xxxzzzhhh```\\\WWWMMMHHHJJJ[[[uuuwwwmmmeee\\\WWWPPPKKKGGGCCC@@@>>>;;;;;;;;;:::999999:::;;;BBBBBBCCCCCCDDDEEEFFFFFFFFFHHHKKKKKKKKKJJJJJJKKKMMMQQQUUUXXX[[[aaakkkrrrzzzeeeKKK===<<<888666666111111111000000000000000111............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((()))***************(((((()))***++++++++++++)))************+++++++++)))))))))))))))************+++,,,+++*********,,,)))))))))***++++++,,,,,,+++,,,------++++++,,,---...---,,,++++++,,,---...***+++,,,...000555;;;???KKKOOOTTTXXXZZZ[[[\\\]]]aaa___^^^^^^ZZZVVVVVVZZZ[[[cccooo}}}rrroooiiiaaaZZZWWWYYY\\\fffwww}}}|||mmmfffooopppwwwuuu]]]TTTQQQUUUYYYXXX\\\bbbkkkvvvwwwhhhSSSEEE@@@BBBDDDEEEHHHIIIJJJLLLMMMMMMMMMMMMCCC>>>999444222111000//////---,,,---111666:::<<<>>>:::777777888:::999777111///...111444555444111,,,,,,,,,+++***)))))))))((((((((((((((((((((((((&&&'''(((((((((((('''&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))************))))))++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,+++---000333666:::AAAGGGHHHGGGMMMUUUzzzjjjUUUKKKIIIHHHFFFPPPbbbyyyyyy~~~wwwpppfffZZZRRRNNNJJJEEEAAA???>>><<<:::777999;;;<<<======???AAACCCCCCDDDEEEFFFFFFGGGGGGHHHJJJLLLLLLLLLMMMOOOQQQQQQXXX```gggnnnxxxcccIII<<<<<<888777777111111111000000000000111111............---,,,+++***++++++++++++++++++++++++,,,,,,+++++++++*********((()))***++++++***)))(((******))))))))))))******))))))))))))))))))))))))'''((())))))******))))))(((((()))***++++++++++++)))************+++++++++)))))))))******+++++++++***+++,,,,,,******+++,,,((())))))***++++++,,,,,,***,,,---,,,******+++---///---,,,++++++,,,---///,,,---000222777===EEEJJJRRRUUUYYY\\\\\\]]]^^^___ccc```]]]ZZZTTTQQQYYYdddttt}}}zzzmmmlllhhhaaaVVV___hhhmmmmmmmmmpppttt~~~|||wwwyyy{{{ppp\\\NNNOOOSSSSSSTTTXXXccchhhnnnwwwuuudddXXXSSSPPPLLLIIIMMMLLLJJJIIIJJJKKKNNNOOOIIIEEE???;;;888666333111111000...,,,,,,000555999<<<<<<;;;:::::::::::::::444111///000555777666333//////...---+++***))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&'''(((((('''&&&%%%''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***))))))))))))))))))))))))(((((()))))))))*********))))))************))))))+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,---------------------///333666===@@@DDDGGGFFFIIIYYYkkkoooZZZHHH??????BBBOOOgggpppqqq~~~wwwnnneee^^^UUULLLEEECCC@@@<<<::::::;;;::::::999===AAABBBCCCCCCEEEHHHEEEFFFGGGHHHJJJLLLMMMNNNOOOPPPRRRSSSUUUYYY]]]aaagggooozzzaaaHHH<<<<<<888777777222111000000000000000111111000000000000///...---,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******''')))***,,,,,,***)))'''******))))))))))))******))))))))))))))))))))))))''''''((()))))))))))))))(((((()))++++++,,,,,,,,,)))************+++++++++*********++++++,,,,,,,,,***+++,,,,,,******+++,,,((())))))***++++++,,,,,,)))+++---,,,***)))+++---///...,,,++++++,,,...///...000333777<<>><<<999777333333000,,,***,,,222888:::<<<======;;;;;;<<<===:::555222333777:::999666111111///...,,,+++))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((%%%&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((%%%&&&'''(((((('''&&&%%%''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))******+++++++++,,,))))))************))))))++++++,,,,,,,,,---------++++++,,,,,,,,,---------...............111555888DDDEEEGGGGGGDDDLLLddd}}}ooo[[[MMMEEEAAAEEEKKK\\\}}}}}}ssssssgggmmmpppiii```XXXRRRLLLEEE@@@===;;;888888999;;;;;;;;;;;;???CCCDDDCCCBBBDDDFFFHHHIIIKKKMMMPPPRRRTTTUUUVVVWWWYYY[[[___eeekkkpppzzzaaaHHH<<<;;;666444666333222111111000000000000000000...,,,---//////---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((+++***)))(((((()))***+++++++++++++++++++++++++++)))************++++++++++++++++++*********)))))),,,++++++***)))(((''''''************************++++++++++++++++++++++++)))***,,,,,,***)))***++++++,,,------......------)))---000...,,,+++///444///---+++***---///222333111333888@@@HHHPPPTTTVVV^^^ZZZ\\\aaaaaa\\\[[[___[[[ZZZ___gggkkksssnnn[[[VVVVVVWWW^^^iiitttjjjdddiiirrrxxx~~~eeeOOOMMMUUU\\\bbbhhhjjjkkkpppyyy|||{{{zzzmmmZZZKKKCCCCCCFFFIIIEEEIIIKKKHHH@@@:::999;;;777666333111///.........555888<<<>>>>>>>>>>>>>>>???;;;666444555888:::;;;444333111000---+++***)))))))))))))))************(((((('''''''''&&&&&&&&&))))))(((((('''''''''&&&''''''''''''''''''''''''%%%&&&'''&&&$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((...,,,)))&&&&&&'''***,,,))))))))))))************((()))))))))************+++*********))))))((((((******+++,,,,,,,,,,,,+++---------............//////,,,,,,---,,,...666@@@FFFGGGEEEDDDNNNaaasss}}}rrrdddTTTIIIAAA???HHHTTTsssvvvuuuqqqjjjqqq~~~yyyiii___UUUPPPLLLDDD>>>;;;999::::::999888888999;;;BBB@@@???AAAEEEGGGFFFEEEHHHLLLPPPTTTUUUVVVXXXYYYXXX[[[___dddkkkwwwvvv```HHH<<<;;;666555666333222111111000000000000000000...,,,---//////---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))(((******))))))))))))******************************)))************++++++++++++++++++*********))))))+++++++++******))))))(((************************++++++++++++++++++++++++)))***,,,,,,***)))***+++***+++,,,,,,------,,,,,,+++---...---+++---333888000...,,,+++,,,---///000888:::===CCCJJJPPPTTTWWW\\\\\\___cccaaa[[[ZZZ]]]bbbkkkyyyzzzqqqkkkaaa[[[^^^aaaeeerrr~~~ppphhhjjjrrryyy|||~~~}}}zzzxxxvvvvvvvvvvvv|||}}}xxx{{{aaaSSSNNNLLLOOOUUU[[[]]]gggxxx~~~kkkVVVGGG@@@???AAACCCFFFHHHHHHEEE@@@;;;888:::888555333000///......222555:::======<<<<<<===AAA>>>:::999:::<<<>>>>>>999888666333000---+++***))))))))))))))))))******(((((('''''''''&&&&&&&&&)))(((((((((''''''''''''''''''''''''''''''''''''&&&'''''''''%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((((((''''''(((((((((((('''''''''(((((()))***,,,+++((('''&&&''')))***))))))))))))************************+++++++++++++++*********))))))))))))******+++,,,,,,,,,,,,+++---------............//////,,,+++...000333:::BBBEEEDDDCCCIIIXXXkkkwwwyyyiiiZZZJJJBBB@@@EEESSS___|||{{{zzzssszzzzzzqqqkkk]]]SSSKKKIIIFFF@@@;;;999888999:::::::::;;;>>>@@@CCCBBBCCCFFFJJJMMMMMMKKKQQQTTTVVVWWWWWWVVVVVVVVVbbbgggoooxxxttt___GGG;;;;;;666555666222222111111000000000000000000...------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))******************))))))))))))))))))))))))))))))************++++++++++++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,+++******+++******+++,,,,,,,,,,,,,,,---...---,,,+++...555;;;555333111000000111222333@@@BBBEEEJJJPPPUUUYYY\\\______``````]]]\\\aaaiiizzzqqqjjjhhheeebbbggghhhmmmuuuyyytttnnnoooqqqqqqpppccc[[[TTTWWWaaaiiikkkjjj^^^\\\XXXUUUTTTVVVXXXZZZ```cccggglllqqqssstttuuuxxxrrrrrruuuxxx~~~~~~|||oooYYYNNNIIIOOOXXXZZZYYY^^^mmm~~~|||gggTTTHHHCCCBBBCCCDDDEEEHHHIIIFFFAAA<<<===<<<999666222000.........111555888999:::;;;<<<@@@???======???@@@@@@@@@???===:::777333000...---***))))))((((((((())))))(((((((((''''''''''''&&&(((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))(((((((((((()))))))))((('''''''''))),,,---***)))((('''''''''(((((())))))))))))***************++++++++++++,,,,,,,,,***************)))))))))***++++++,,,,,,,,,,,,,,,---------............///000,,,+++000666:::???DDD@@@AAADDDOOObbbrrrtttnnn^^^PPPBBB???FFFSSScccppp|||wwwvvvzzzzzz{{{sssiii___XXXNNNGGGAAAAAAAAA===:::999777888;;;<<<===???CCCEEEAAABBBDDDHHHMMMOOOOOONNNRRRUUUYYY\\\___cccgggjjjxxxxxx^^^FFF;;;;;;777555666222222111111000000000000000///...............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))+++,,,,,,+++))))))************************))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,+++******+++++++++,,,------------,,,---------,,,,,,///333777888888888777777999;;;===EEEIIIOOOTTTYYY\\\___```___```___]]]^^^hhhzzzzzzdddTTTRRR]]]mmmxxxwwwlllddd]]]YYYUUUUUUXXXZZZZZZXXXTTTTTT[[[hhhtttwwwssspppgggdddaaa^^^]]]___bbbdddYYYYYYXXXWWWVVVVVVXXXZZZYYYTTTPPPRRRXXX```hhhmmmffflllvvv|||yyyvvvzzz{{{qqq___XXXXXX___jjjfffbbb^^^___iii{{{qqqggg```ZZZVVVOOONNNKKKIIIHHHHHHGGGFFFAAA???===999666222000///...000111222333666:::===>>>===>>>???BBBBBBAAA???AAA???<<<999555333222111+++***)))(((((((((((()))((((((((('''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''((())))))(((''''''(((***''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''')))(((((((((((((((((())))))((('''&&&'''***---///''''''((((((((((((''''''((()))))))))*********************+++++++++,,,,,,***************************+++,,,,,,------,,,,,,---------............///222---,,,333:::>>>AAADDD<<>>???<<<:::;;;888999<<<>>>???BBBEEEHHHEEEFFFIIIMMMPPPQQQQQQQQQSSSVVV[[[aaajjjuuuzzz{{{\\\EEE:::;;;777555666111222111111000000000000000...//////...------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************)))***+++,,,,,,+++***)))++++++++++++++++++++++++))))))*********+++++++++*********************************+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***+++------+++***+++,,,,,,------...............,,,---............///000333555888:::;;;>>>BBBFFFJJJPPPWWW[[[]]]]]]]]]^^^VVV]]]dddjjjsssssslllaaaWWWYYYiii{{{wwwsssoooppplllgggbbb^^^ZZZTTTPPPLLLNNNSSS\\\dddhhhhhhfffeeehhhsss}}}xxxsssppppppqqqrrrdddfffgggddd^^^WWWSSSQQQOOOKKKHHHIIIOOOVVVXXXWWWNNNQQQXXX]]]^^^^^^gggqqq}}}qqqgggggghhhooowwwwwwuuunnnccc___jjj~~~tttqqqtttvvvsssnnnlllhhh___RRRGGGDDDGGGLLLCCCBBB@@@===999666333222222111000...///333999=========???BBBDDDEEECCCAAA@@@???<<<888666555555555---,,,***(((((((((((()))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((()))***)))'''''')))***''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&(((''''''&&&&&&''''''((()))((('''&&&'''***---///&&&'''((())))))(((''''''((()))))))))************))))))))))))*********+++***************+++++++++++++++,,,------------,,,---------............///333//////777===???AAACCCAAAMMM[[[ccceeeaaaVVVLLLCCCDDDIIIVVViii|||uuuooolllrrrxxxtttlllcccZZZQQQHHHBBB@@@<<<;;;======;;;:::<<<;;;<<>>@@@DDDGGGHHHFFFEEE@@@>>>;;;888666666666666000...,,,)))(((((()))***'''(((((((((((()))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))'''''')))***''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''')))((('''''''''))),,,---''''''((()))))))))(((((())))))))))))************(((((()))))))))******************+++++++++++++++++++++,,,------------------------............///333111444;;;@@@AAABBBDDDNNN[[[ffffff]]]UUULLLFFF>>>HHHXXXjjj~~~lllkkkoooyyy|||oooiiiaaaXXXQQQJJJDDD@@@<<<::::::======::::::===>>>@@@BBBCCCDDDEEEHHHKKKNNNPPPSSSUUUWWWZZZ]]]```dddiiippp{{{vvvZZZDDD:::<<<777555555111222111111000000000000000---///000///---+++---...,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,************************)))************+++++++++))))))*********+++++++++))))))******************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,------,,,++++++,,,,,,---......//////......---------...///000//////...333:::@@@CCCHHHPPPVVV\\\^^^```^^^\\\]]]aaafffrrr~~~zzzxxxsssmmmiiigggjjjqqq}}}zzzvvvuuuuuusssqqq^^^YYYTTTPPPOOOPPPSSSVVVjjjmmmqqqssssssrrrrrrssszzzwwwjjjlllqqq}}}rrrcccZZZQQQMMMLLLNNNSSSZZZ^^^\\\]]]fffnnnooohhhbbbkkkuuufffWWWTTTUUUYYYXXXZZZaaannn}}}vvv```OOOFFFCCCCCCCCCBBBBBB@@@>>><<<;;;666777777666444333444555<<<===???BBBFFFGGGGGGEEECCC@@@===999666555555666222000---***))))))***+++'''((((((((())))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((()))((('''&&&(((***''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((((('''''''''(((((()))***((((((((()))))))))******))))))))))))************))))))*********+++++++++*********++++++,,,,,,,,,+++,,,------...------------------............///000222888@@@CCCCCCFFFJJJ]]]dddfff]]]QQQKKKHHHGGGLLL\\\qqqzzzuuuzzzzzzrrrddd^^^UUULLLGGGCCCAAA???:::999:::>>>>>><<<===@@@AAACCCEEEGGGHHHJJJMMMPPPNNNRRRVVV[[[___eeemmmrrr|||uuuZZZCCC:::<<<888555555111222111111000000000000000---///000///,,,+++---///,,,,,,,,,,,,,,,,,,,,,,,,******************++++++---,,,+++******+++,,,---)))))))))))))))))))))))))))************+++++++++))))))******++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,------,,,+++,,,,,,+++,,,------......------///...,,,---///111333444555;;;CCCHHHLLLQQQYYY___```aaaaaa___^^^cccmmmvvvjjjZZZ]]]hhhqqq{{{kkkeee^^^\\\^^^]]]XXXRRRYYYYYY[[[^^^aaahhhttt~~~|||qqqgggeeegggkkkqqqwwwuuuiii[[[SSSQQQOOOLLLJJJRRR]]]lllzzzdddVVVRRRPPPKKKPPPWWW___jjj{{{ppp\\\KKKAAABBBBBBCCCCCCBBB@@@???===666999<<<<<<999555222111999:::<<>>:::666555444555444222...+++)))***+++,,,'''((((((((())))))******&&&'''''''''(((((())))))))))))))))))))))))))))))'''(((((((((&&&&&&((()))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))(((((((((((())))))'''''''''((((((((((((((())))))(((((()))***++++++))))))))))))******************+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++,,,------......---------------.........//////...222:::CCCFFFFFFIIIOOOeeefffaaaSSSGGGDDDGGGIII___rrr}}}yyyoooggg]]]VVVLLLDDD@@@???>>>>>>::::::<<>><<<;;;<<<======@@@CCCDDDCCCCCCCCCDDDGGGGGGIIINNNPPPPPPTTTZZZ```bbbgggsssrrrYYYFFF<<<:::555666888333111111111111000000000000000//////...------,,,,,,......---,,,,,,---......---,,,+++***+++,,,,,,,,,+++++++++******))))))))),,,+++*********+++,,,---************++++++++++++++++++*********+++,,,,,,,,,,,,+++++++++++++++,,,***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++,,,------++++++,,,---...---+++---///000///---...////////////222666999DDDHHHMMMSSSYYY]]]___^^^RRRTTT___qqqyyyaaa___YYYlll}}}|||nnnnnnlllaaaWWWUUUQQQOOORRR]]]iiiuuuwwwfffeeehhhddd\\\]]]___aaaccceeedddaaa[[[ZZZdddzzzyyyjjjaaafffppprrrppp|||qqqyyyvvvpppppprrrjjjdddZZZPPPJJJFFFEEEEEEDDDAAA???=========;;;:::555555777;;;AAAEEEGGGFFFFFFFFFFFFDDD@@@:::555111444555444111,,,******,,,******)))((((((((((((((())))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''(((((((((((('''''''''&&&&&&'''''''''...,,,++++++---...,,,***///...,,,+++*********+++...---+++************++++++++++++++++++***))))))***++++++++++++,,,,,,,,,,,,,,,---......//////000---...//////......000111333999>>>???CCCPPPaaannniii^^^QQQFFFBBBGGGWWWgggwwwzzzrrrhhh]]]RRRLLLEEECCC@@@===;;;;;;<<<===>>>AAADDDEEEEEEFFFGGGHHHIIIIIILLLRRRUUUVVV[[[aaacccjjjxxxrrrXXXEEE<<<:::555666888222111111111111000000000000/////////...------,,,,,,------,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,++++++++++++************+++++++++,,,,,,,,,************+++++++++,,,+++***)))((()))+++---...************+++---...///++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++---...---,,,+++,,,---,,,++++++---///111111000000000000///111555<<<@@@KKKMMMQQQWWW[[[\\\[[[ZZZ]]]hhhzzz~~~lllaaaiiijjjyyy{{{tttkkk]]]UUU\\\eeeeeeaaa```aaaaaahhhwww|||~~~}}}wwwyyy~~~xxxzzz}}}{{{tttgggYYYQQQKKKNNN[[[mmmzzz~~~}}}sssjjj}}}{{{qqqppptttyyy~~~yyykkkYYYJJJDDDCCCHHHEEEAAA@@@@@@AAAAAA@@@999888888:::???CCCFFFGGGGGGGGGGGGEEEBBB===888555444555555333000---,,,---******)))(((((((((((()))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''+++***(((((()))+++++++++///...---,,,+++++++++,,,///...,,,+++***)))))))))++++++++++++++++++***)))++++++++++++,,,,,,,,,,,,,,,------......///000000,,,...//////...///111333888???CCCEEENNN___iiikkk```SSSFFFAAAFFFTTThhhyyyzzzpppppp{{{qqqggg]]]SSSJJJEEEAAA@@@>>><<<<<<<<<>>>???@@@BBBFFFGGGHHHIIIKKKMMMKKKJJJMMMSSSWWW[[[bbbjjjrrroooWWWDDD<<<;;;666666888222111111111111000000000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,...,,,***((()))***---///*********+++,,,---...///+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,...,,,,,,---...///000111111//////000111444;;;DDDJJJTTTUUUZZZ]]]]]]ZZZ\\\___xxxuuuwwwuuuvvv{{{~~~yyypppfff\\\TTTVVVSSSYYYmmm~~~~~~uuuiiifffiiiooo~~~~~~kkkaaaZZZZZZ^^^bbbeeekkk{{{~~~|||rrraaajjjaaa\\\[[[bbblllxxxoooWWWFFF>>>DDDBBBAAAAAACCCEEEEEEEEEAAA???===<<<>>>BBBEEEGGGHHHHHHHHHGGGDDD@@@<<<:::333444555444222///---,,,+++***))))))(((((())))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''((((((((((((''''''(((((((((((('''''')))(((&&&&&&''')))+++,,,++++++******))))))))))))---,,,,,,++++++*********+++++++++,,,,,,+++******+++++++++,,,,,,,,,---------------...//////000000---...000000000111444777@@@JJJQQQUUU```llliii^^^QQQFFF???DDDRRRfff{{{zzzkkkjjjwwwvvvoooeee[[[RRRJJJDDD@@@======<<<<<<<<<>>>@@@AAADDDFFFHHHJJJKKKLLLNNNPPPRRRPPPRRRXXX___gggsss~~~lllUUUCCC;;;;;;666666888222111111111111000000000///...............---------,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,---)))***+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,222000---*********,,,------,,,,,,+++,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---.........///////////////000---///222555;;;CCCLLLRRR^^^]]]^^^^^^\\\___nnn~~~zzzhhh___kkk}}}{{{~~~uuuggg___\\\[[[ZZZgggmmm~~~rrrggg``````dddsss{{{uuutttrrrnnnhhhbbbbbbmmmyyyqqqgggmmmooo```___TTTRRRSSSYYYbbbqqq}}}eeeOOOBBBAAA@@@AAACCCEEEGGGGGGFFFGGGFFFDDDBBBBBBCCCEEEGGGIIIIIIIIIIIIGGGDDDAAA???444444444333222000---+++++++++***)))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))''''''''''''((((((((((((((()))************)))(((++++++***)))***,,,///111)))))))))))))))(((((((((*********+++,,,,,,,,,,,,***++++++,,,,,,,,,++++++++++++,,,,,,,,,---------------......///000000111///000111111222444888;;;AAANNN\\\fffooopppaaaOOOBBB===@@@OOOeeeyyyzzzkkkgggssswwweee___UUUMMMGGGBBB>>><<<;;;;;;<<<===>>>AAACCCDDDHHHJJJLLLLLLMMMNNNPPPSSSYYYWWW[[[dddqqqjjjTTTBBB;;;;;;666666777111111111111111000000000000........................,,,,,,------------,,,,,,))),,,///...+++***+++---++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,333111///,,,+++++++++,,,......---,,,,,,+++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,...///...---,,,---......///000000///...///111///333999???EEELLLSSSXXX```ZZZXXX[[[```mmmppp[[[]]]jjjvvvuuukkkkkkfff``````hhhqqquuuxxxrrrrrrrrruuu{{{}}}zzz|||mmm```TTTSSS]]]qqq}}}nnnfff```]]][[[ZZZ[[[___lll~~~mmm]]]SSSIIIHHHFFFFFFGGGHHHHHHGGGIIIJJJJJJIIIGGGFFFGGGHHHKKKKKKKKKJJJIIIGGGEEEDDD777555333333222111...+++++++++***))))))))))))***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))''''''''''''(((((((((((()))***+++,,,,,,+++***))))))*********)))***---///******+++++++++******)))((()))***+++,,,---------***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......//////000111111000111222222444777;;;???===III]]]nnnssshhhUUUFFF;;;>>>LLLcccyyygggcccnnn~~~xxxjjjZZZTTTMMMGGGCCCAAA???>>><<<<<<===???AAADDDFFFGGGKKKMMMOOOPPPPPPRRRVVVXXXZZZ\\\dddssslllSSSBBB;;;;;;666666777111111111111111000000000000........................,,,---............---,,,)))---111000---+++,,,///***+++++++++,,,,,,,,,,,,,,,+++*********+++,,,---+++++++++,,,,,,,,,------000///...---,,,+++++++++......---,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......---...///...---,,,---///+++...000000//////111333555;;;BBBJJJOOOTTTXXXZZZ\\\VVVYYYhhhyyylllddd\\\nnnzzzyyynnnjjj[[[fffooorrrwwwppp\\\PPPTTT]]]fffxxx}}}tttqqqoooooonnnoooqqqrrruuu{{{rrrjjjeee^^^YYYQQQKKKIIIHHHHHHGGGEEEIIILLLMMMLLLJJJJJJJJJLLLLLLLLLLLLKKKJJJHHHHHH;;;888444333333222///---,,,+++******))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))''''''''''''((((((((((((((()))+++,,,,,,+++)))(((&&&((())))))(((''')))+++******+++,,,,,,,,,+++***))))))+++,,,---,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,------------............///000000111111///000111222444777<<<@@@>>>FFFZZZmmmmmmZZZIIIDDD???HHH\\\vvvssscccggg||||||mmm^^^SSSOOOIIIDDDBBBAAA@@@???===>>>@@@BBBDDDGGGIIIJJJLLLNNNQQQSSSUUUYYY]]]aaadddiiiwwwnnnSSSAAA;;;;;;666777777111111111111111000000000000---.....................------...//////...------***...222111---+++---///*********++++++,,,,,,,,,,,,+++***))))))+++---...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,------...,,,,,,,,,---------......,,,,,,,,,------.........---...///...------...///))),,,///000///000333666;;;AAAJJJQQQVVVXXXZZZ[[[]]]ZZZfffwwwpppuuummm{{{uuuoooggg___]]]___dddvvvgggYYY___bbb```kkk|||zzz~~~~~~{{{uuuqqqoooqqqhhh[[[OOOIIIGGGHHHHHHAAAFFFLLLOOOOOOMMMLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJ???;;;666333333333000...,,,+++******)))*********''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))''''''''''''((((((((()))''')))***++++++***)))'''(((+++------+++***+++---((()))++++++,,,+++***)))***+++,,,---,,,+++***)))***+++,,,,,,------------,,,,,,,,,---------............//////000000111111...///000111333777<<<@@@EEEIIIZZZlllfffNNNBBBEEEFFFQQQhhhzzzbbbhhhqqq|||uuueeeVVVLLLHHHCCC???===<<<;;;:::>>>???AAACCCFFFHHHJJJKKKLLLOOORRRUUUYYY^^^dddhhhuuu}}}nnnRRRGGG<<<999999777777777222000//////000000///---///.........------------------............------///+++((((((***,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------+++***(((((()))+++,,,.........------,,,,,,,,,,,,,,,,,,---------......,,,---......//////......//////...------------.........---...000333777:::GGGIIIRRR\\\___\\\]]]bbbppp|||ooorrr{{{xxxiii[[[VVVVVV[[[fffqqq|||zzz{{{yyyzzzwwwpppkkkkkkrrrmmmwww}}}}}}tttsssmmmlllooopppqqqxxxwwwgggTTTIIIHHHEEEFFFGGGIIIJJJLLLMMMMMMLLLMMMNNNNNNOOOOOOOOONNNFFFAAA999444111222222222000---***)))***+++******+++***)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))***))))))((('''&&&&&&&&&))))))(((((((((((())))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------............///.........///////////////555//////555::::::<<>>888555444333222///---++++++,,,,,,+++***++++++***))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))+++******)))((((((''''''******))))))))))))******))))))))))))************))))))*********++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------............///.........///////////////000///222999<<<>>>CCCJJJXXX___ccc\\\MMMDDDDDDHHH```ppp}}}lllfffjjjrrrwwwjjj```VVVLLLFFFBBB@@@???======>>>???@@@EEEFFFHHHJJJLLLOOOQQQSSSXXX\\\aaagggooo}}}mmmSSSGGG<<<999999777555555444222111111222333111000000000000/////////......------............------,,,,,,---///000000---***,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,------...///000000------------------------...------------,,,,,,,,,,,,------------.........------...////////////...///...............///000111111111333888@@@JJJQQQUUUXXX\\\[[[YYYbbbyyyrrrgggjjj~~~tttooo}}}oooiiilllmmmqqqxxxyyyooommmqqqmmmhhhaaaZZZZZZdddqqq|||tttmmmkkkkkklllooottt{{{~~~zzz___[[[gggzzzppp___XXXSSSUUU]]]kkk|||{{{___FFFAAABBBEEEGGGIIIKKKKKKKKKPPPPPPQQQRRRRRRRRRRRRRRRNNNJJJDDD???;;;777444111///...------......,,,***,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++++++++******))))))(((******))))))))))))******))))))))))))************+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------............///.........//////000000000///222888===>>>@@@JJJUUU```aaa^^^SSSGGGEEENNNXXXpppzzziiibbbgggwww{{{mmm```VVVNNNFFFAAA>>>>>>>>>>>>???AAACCCDDDIIIJJJMMMNNNPPPSSSWWWZZZ[[[aaaiiirrr~~~kkkRRRGGG===:::999666444444333222111111222333222000000000000000////////////------............------,,,------...///...---,,,------------------------------............------++++++,,,---...///000000,,,,,,---.........------------------------------------------............------...//////////////////.........///000000111///111555888===DDDNNNUUU[[[]]]]]][[[___pppyyyjjjhhhqqqxxxtttiiimmmwwwsssddd______^^^```bbbdddhhhrrr~~~zzzzzz{{{zzzxxxxxxtttsssvvvxxx{{{vvvkkk```YYYYYY[[[___dddiiipppwww|||}}}{{{vvvqqqoooqqqssstttoooqqqxxxrrrpppuuu}}}vvvfffgggbbb\\\XXX[[[gggzzz~~~gggOOOEEEDDDBBBBBBDDDHHHLLLNNNQQQRRRSSSTTTTTTTTTTTTTTTRRROOOJJJEEE@@@;;;555111/////////000111000---+++---,,,+++***************))))))))))))))))))))))))))))))))))))))))))))))))++++++*********))))))))))))((((((''''''(((((()))((()))))))))************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------............///.........///000000111111333888>>>???>>>DDDRRR___hhhcccWWWHHH@@@FFFWWWfff~~~xxxhhh```dddsss~~~ttteeeYYYPPPJJJDDD@@@<<<===>>>???BBBDDDGGGHHHLLLNNNPPPQQQRRRUUU[[[______hhhuuuhhhQQQFFF<<<:::999666444444222000///000222222111000000000000000////////////------............------------,,,+++++++++---...------------------------,,,,,,------------,,,,,,***++++++,,,------......++++++,,,---......---------------------------------------.........//////---...//////000000//////.........///000111222333000555<<>>777333111000000111222222///---...---,,,+++************************************))))))))))))))))))))))))***)))))))))))))))((((((***))))))(((((())))))***((()))))))))************************+++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------............///......//////000111111222444:::???@@@BBBKKK[[[hhhpppeeeSSSCCC???JJJ]]]kkk}}}jjjaaaZZZ___ppp{{{ooofffYYYNNNGGGCCC???<<<<<<===???BBBEEEHHHKKKLLLMMMPPPRRRSSSSSSXXX___fffnnnzzzgggOOODDD;;;::::::777444444111000///000222222222000000000000/////////......------............------......---+++)))***---000------------------------+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---+++,,,,,,,,,---.........,,,,,,,,,------------...------........./////////......///000000000000///.........///000222333444666===GGGLLLOOORRRXXX^^^YYY```kkk|||wwwiiikkkuuueeeZZZ\\\eeesss~~~sssoooqqqrrrccc\\\UUUVVV___kkktttxxxwwwqqqrrrtttsssqqqqqqqqqooommmoootttxxxuuuqqqppptttvvvxxx|||zzzqqqhhhaaa]]][[[]]]ccclllqqqssstttvvvxxxtttqqqpppqqqnnnjjjhhhiiiiiikkkqqqxxx}}}}}}yyytttvvv|||~~~}}}|||~~~uuuuuuyyy~~~{{{~~~{{{wwwqqqqqqkkkaaaWWWOOOJJJHHHHHHNNNOOOQQQSSSUUUWWWWWWXXXWWWUUUQQQMMMHHHBBB<<<888333222111222333333222000///...---,,,+++*********************************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))************))))))))))))************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------............///......///000000111222222333999>>>BBBIIIVVVbbbgggcccXXXJJJFFFNNN___oooyyykkkXXXXXX^^^nnn{{{pppcccZZZOOOGGGCCCAAA>>><<<>>>@@@BBBEEEHHHKKKNNNOOOOOOSSSVVVXXXZZZ```jjjsssiiiMMMCCC:::::::::888555555222111000111333444333222/////////.........------------............------,,,...///...,,,+++---///........................,,,,,,------------,,,,,,---------------,,,,,,,,,...------,,,---///000111,,,,,,,,,---------..................////////////......///000000000000000......///000111333444555<<>>555333222222333444444333000///...,,,+++++++++***************************))))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))************))))))))))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------............///---...///000111222333333555:::@@@GGGRRR]]]___ZZZNNNGGGEEEPPPfff{{{yyy```YYYddduuupppcccYYYRRRIIICCCBBBAAA@@@>>>AAACCCEEEHHHKKKNNNOOOPPPQQQVVV\\\___cccmmm{{{jjjKKKBBB:::999:::888666555333222111222444555444333///.........---------------..................---+++...222222///------///........................---..................---/////////...------,,,,,,000///------...000222444,,,,,,,,,------...................../////////000...//////000000000000000......///000111333555666???FFFNNNRRRTTTYYYccclll{{{rrrlllpppwww~~~{{{vvviiigggnnnuuu{{{nnnYYYQQQUUUXXXXXXdddoooyyyttt{{{~~~{{{~~~~~~yyyuuuvvv{{{~~~{{{xxxyyyuuutttvvvvvvvvvxxx}}}uuusssooollljjjjjjjjjkkkpppuuu{{{}}}|||}}}}}}{{{}}}|||xxxyyy~~~~~~~~~|||{{{|||}}}}}}~~~}}}yyywwwxxxyyyrrrwww~~~yyygggbbbjjjsssyyynnnfffiiiqqqyyy~~~jjjWWWJJJHHHJJJMMMPPPTTTVVVXXXYYY\\\YYYUUURRROOOKKKFFFCCC666444222222333555555555000000...---,,,+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++%%%%%%%%%$$$$$$%%%%%%%%%))))))))))))************))))))*********+++++++++------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------.........//////---...///000111222333333999>>>DDDLLLXXX___XXXKKKGGGCCCGGG[[[www~~~kkkZZZ```qqqyyyfffXXXPPPJJJCCC???>>>???>>>===DDDEEEGGGJJJMMMOOOPPPPPPSSSYYY```eeelllwwwgggOOODDD:::888999777555555444222111111222333333222////////////............---...///000000///...---..............................---,,,---...///000........................------------------------...............///000000000///---,,,,,,---///000............////////////......---------......//////111333333333666===CCCEEELLLUUUXXXTTTWWWmmm}}}iiidddnnn}}}yyyjjjhhhlllrrruuufffXXXUUUWWW]]]hhhrrr{{{sssqqqwww~~~{{{zzzwwwuuurrrooonnnnnnnnnoookkklllmmmnnnnnnnnnmmmllliiigggeeecccccceeegggiiiiiimmmqqquuuwwwyyy{{{|||{{{{{{||||||}}}}}}~~~~~~~~~zzzwwwwwwwwwyyy}}}zzzqqqllliiiuuussshhhcccggglllsssuuu```PPPFFFHHHIIIJJJNNNTTTXXXYYYZZZ]]]\\\VVVPPPMMMJJJFFF???<<<888444333333444555222222000///------,,,,,,))))))******++++++++++++************************************************((())))))***************************************,,,,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++***,,,,,,+++++++++,,,---....................................////////////000---///000000000111333555111AAAKKKVVVaaa\\\KKKEEE===CCCTTTmmmsssbbbWWWqqq~~~{{{kkk]]]UUUIIIFFFBBB???>>>???AAACCCCCCDDDFFFJJJPPPTTTVVVWWWZZZ```fffjjjtttgggNNNDDD:::888999777555555444222111111222333333222000000000//////.........---...///000000///...---...........................------,,,---...///000........................------------------------...............//////000000...---,,,,,,---...000....../////////000000000............///000111111111222333444666<<>>>>>@@@BBBDDDKKKKKKMMMQQQUUUXXXYYYZZZ___fffoooxxxfffNNNCCC:::888999777555555444222111111222333333222222222111000//////......---...////////////...---...........................------------...//////........................------------------------......------......///000///...---,,,,,,---...////////////000000000111111.........///000111222333222222333666<<>>???AAADDDFFFLLLMMMPPPSSSWWWZZZ\\\]]]hhhqqq}}}fffNNNCCC:::888999777555666444222111111222333333222444333222111000///...---................................................------------......//////...................................................------------.../////////...------------...///000000000000111111111111////////////000000111222222222555;;;CCCJJJQQQTTTWWWXXX]]]gggwwwpppiiiuuuyyygggdddiii{{{{{{```VVVUUUUUUYYYaaasss}}}wwwsssmmmlllooouuuzzz|||}}}}}}yyyqqqlllhhhcccaaabbb```\\\XXXZZZYYYXXXXXXWWWXXXXXXYYYWWWYYY]]]aaaeeehhhiiijjjjjjooosssqqqkkkiiilllqqqttttttuuuvvvvvvuuuttttttvvvwwwvvvtttpppmmmlllllliiifffcccaaa```aaaccceeeeeehhhkkknnnqqqtttyyy|||zzzpppppptttnnnmmmooossssssoooooo~~~pppYYYRRRLLLJJJJJJLLLRRRYYY\\\```bbb___^^^```aaa___YYYQQQGGG???;;;999777666666555333222000///......++++++++++++++++++++++++***************************************************)))'''%%%&&&(((***,,,************************++++++,,,,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,+++,,,,,,---.......................................------------............222111111000111666<<>>;;;888888777555333111000//////,,,+++++++++++++++++++++***************************************************)))'''&&&&&&(((***,,,***************************++++++,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,---.../////////......////////////////////////---------.........//////222111000///000555<<>>???@@@BBBEEEHHHKKKLLLOOORRRVVVZZZ^^^dddkkkpppdddMMMBBB999888999888666777444222111111222333333222222222111000//////............------------..............................,,,---......//////......................................................------,,,,,,------...///......................../////////000000000111111000//////......//////000444:::CCCIIINNNSSSXXX]]]```mmmwwwyyyyyyxxxzzzqqquuuppp___VVVRRRZZZkkk~~~{{{wwwtttsssyyy|||~~~{{{uuuqqqlllhhhddd___YYYTTTRRRQQQPPPRRRWWW]]]aaabbbgggjjjpppvvvyyy{{{zzzyyy~~~}}}|||zzzyyyxxxwwwzzz}}}|||xxxvvvyyy}}}ssstttuuuvvvvvvuuutttssswwwzzz~~~uuuvvvwwwvvvrrrooonnnmmmkkkmmmooorrruuuzzzrrrkkkjjj~~~{{{vvvvvvzzzwwwmmmhhh___TTTQQQVVVUUU[[[^^^___bbbiiinnnoooddd\\\QQQJJJHHHEEE???;;;:::999777444222111000000,,,,,,,,,,,,++++++++++++************************************************+++***((('''((()))+++,,,******************************+++,,,,,,,,,++++++,,,,,,------------,,,,,,,,,---///000000000///...////////////////////////.........////////////000111111000000222777>>>CCCVVVZZZUUUNNNHHH???GGG]]]~~~zzzccceee~~~tttgggZZZRRRLLLFFFCCCCCC???@@@CCCFFFIIILLLNNNPPPSSSVVVYYY\\\aaaiiittt{{{dddLLLBBB999888999888777777444222111111222333333222000000000//////............------,,,,,,------...........................,,,---.../////////...---................................................------,,,,,,------...///---..................---....../////////000000000.........///000111333444999AAAKKKOOORRRWWWbbbkkktttvvv~~~zzzzzzlllppp~~~ooo```XXXVVV___kkkzzzxxxsssuuuwwwxxx{{{}}}uuuoookkkfffbbb]]]XXXUUUTTTTTTTTT[[[\\\^^^bbbhhhmmmppprrrxxxyyyzzz{{{zzzxxxvvvtttsssqqqnnnjjjfffdddbbbbbb[[[\\\\\\ZZZWWWWWWXXXZZZ[[[[[[[[[\\\\\\[[[[[[[[[^^^```bbbccceeehhhmmmpppuuuuuuvvvyyy|||~~~}}}}}}ssssssrrrpppoooqqquuuyyy~~~~~~}}}wwwtttwwwnnnkkktttzzz~~~sss___RRRQQQRRRWWW\\\^^^ccckkkrrrsssmmmeeeZZZTTTQQQLLLDDD>>>;;;:::888555333222111000------,,,,,,,,,+++++++++***************************************************************+++,,,,,,************************)))***+++,,,,,,,,,,,,+++,,,,,,------------,,,,,,---...///111111000///.../////////////////////////////////000000000111111000111222444777===EEEJJJPPPPPPJJJFFFGGGFFFUUUrrrxxxhhhiiivvv}}}uuuggg[[[OOOIIIFFFBBBAAACCCAAACCCFFFJJJMMMPPPRRRRRRVVVYYY^^^cccjjjwwwdddLLLBBB999888999888777777444222111111222333333222////////////...............---,,,,,,,,,,,,---...........................,,,,,,.../////////...---........................////////////////////////---,,,,,,,,,,,,---......------............------............////////////,,,---...///222444777888>>>GGGPPPRRRSSS[[[kkkxxx~~~qqqlllvvv{{{vvv|||ssswww}}}xxxjjjddd^^^XXX\\\eeeooo~~~wwwvvv{{{~~~}}}zzzsssjjjaaa[[[XXXQQQQQQQQQQQQTTTZZZbbbgggnnnooorrrvvvxxxyyyyyyxxxsssqqqmmmhhhccc^^^ZZZXXXWWWUUUQQQLLLIIIHHHGGGGGGLLLJJJIIIGGGFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIILLLRRRZZZ```[[[ZZZ[[[]]]bbbiiippptttxxx}}}zzzuuurrrsssuuupppqqqsssvvv{{{~~~{{{pppccccccqqqzzz}}}gggSSSNNNNNNTTTYYY[[[aaakkkrrrttttttlllaaa[[[WWWQQQHHH@@@<<<;;;888666444222111111---------,,,,,,+++++++++******************************************************++++++,,,,,,,,,,,,************************)))***+++,,,,,,,,,,,,,,,,,,------......------,,,---...000111222111///...000000000000000000000000000000000000111111111111///111444777<<>>SSS^^^^^^SSSBBB>>>CCCGGG\\\gggdddiii{{{~~~uuujjjeeeXXXQQQHHHBBBAAABBBCCCCCCEEEIIILLLMMMNNNSSSWWWYYYcccfffmmmxxxdddLLLBBB:::999999666333333555555444333333222111111222222111111000000//////,,,...///...---,,,---///.................................///////////////.....................---////////////////////////////////////////////////........./////////000000///////////////000111111000111111111222777@@@GGGGGGOOOPPPRRR^^^nnnwwwlllpppxxxmmmjjjyyyaaaXXXVVV\\\bbblll{{{wwwyyy~~~uuunnnkkkccc___YYYTTTRRRSSSVVVXXXbbbhhhqqqvvvxxxyyyzzz|||qqqllleee```\\\XXXTTTQQQMMMKKKIIIFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIFFFDDDEEEIIINNNKKKHHHEEEDDDFFFJJJMMMOOOQQQVVV]]]aaaeeekkkssszzz{{{uuurrrppppppooo}}}}}}zzzzzzssslllgggmmmsssrrr|||jjj]]]MMMQQQUUUYYY]]]bbbgggjjjlllmmmlllfffaaa[[[QQQHHHEEE@@@999444222111111000333222000...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...............///000000000000000000000000000////////////111111111111111111111111111444444666FFF[[[bbb^^^QQQCCCAAAGGGPPPjjj}}}cccggguuuzzzlllaaa\\\RRRMMMEEEAAAAAACCCEEEFFFFFFIIIMMMOOOQQQUUUYYY\\\```gggssscccLLLBBB:::999999666444333555444444333333222222111111111111000000000000000...///000///...---...000........................------......//////000000------..................////////////////////////////////////////////////....../////////000000000000////////////000111111000//////000555<<>>JJJTTTUUULLLBBBBBBJJJ```uuuxxxhhh___eeeppptttggg^^^TTTKKKFFFGGGCCCEEEFFFFFFGGGJJJNNNQQQSSSSSSYYYaaadddggguuu___JJJAAA999888:::777555555333333333333333333333333222222111111000000//////...///000000......///000.................................///////////////,,,,,,------...//////000//////////////////////////////////////////////////////000000000111111111111111000000111111222333111555<<>>DDDIIIOOOYYYgggqqqnnnbbbvvvzzztttkkk}}}aaaYYY\\\rrrwww^^^bbb^^^^^^dddjjjsssmmmWWWLLLMMMRRR___ccciiirrrxxxxxxrrrmmmaaaZZZOOOEEE@@@@@@CCCFFFDDDHHHLLLMMMLLLNNNTTTZZZTTTXXX___dddjjjqqqzzz~~~zzzuuuqqqooommmfff___VVVPPPOOOPPPPPPPPPKKKOOORRRSSSTTTZZZccckkkyyy}}}yyyxxxvvvvvvxxx|||yyyrrrvvvtttnnnkkkuuulll```cccgggoooxxx}}}xxxooojjjaaaRRRCCC999555666777333444444444333111///...........................------------------------******+++,,,,,,---......................................................++++++,,,,,,---...//////,,,---......//////......---......///000111111222///000000111222222333333777===GGGMMMLLLEEEAAA@@@RRR]]]pppdddggg|||mmmbbbUUUMMMFFFAAA@@@CCC@@@DDDHHHKKKMMMQQQVVVZZZ[[[[[[cccqqqyyy\\\HHH@@@:::::::::777555666555444444333333444444555000000000000////////////...000111000///...///111...............///000000000000//////......------000000000000000000000000000000//////.........---000000//////.........---//////000111111111111111333222111111222333333333@@@BBBJJJUUU^^^kkkrrreeewww{{{xxxkkkZZZlllpppeee^^^bbbdddffflll|||yyygggXXXRRRVVV^^^dddooosssxxxwwwooobbbVVVNNNEEEEEEFFFFFFGGGIIIKKKMMMTTTSSSSSSTTTXXX\\\aaadddiiimmmttt~~~wwwlllbbb]]][[[ZZZZZZWWWTTTQQQNNNNNNPPPSSSVVV```fffpppxxx}}}yyywwwxxxyyyyyy}}}{{{rrr~~~|||jjjtttzzztttaaa[[[cccgggoooxxx}}}vvvjjjYYYKKK@@@999777777555777888666222000111333//////...------...000111------------------------///---+++******,,,///111------------------------//////.........---------......////////////......000000000000////////////000111111111111222222222111222222222222333333333999@@@LLLRRRLLLCCCDDDMMM[[[vvvtttjjjlllzzzsssaaaWWWMMMHHHEEEBBBAAABBBGGGIIILLLOOOQQQTTTXXX[[[___cccmmmyyyZZZHHH@@@:::::::::777555666444444333333333333444444111000000000////////////...000111000///...///111...............///000000///////////////.........000000000000000000000000000000/////////.........000000/////////.........//////000000111111111000222111111222444666777777FFFGGGNNN\\\kkk~~~yyyttt~~~cccgggjjjcccbbbaaahhhmmmsss}}}pppeeeWWWRRRXXXdddnnnsssvvvuuurrrjjj___UUUMMMIIIDDDEEEFFFGGGJJJNNNSSSVVVWWWYYY\\\```eeekkkooorrr~~~}}}vvvqqqlllhhheee___^^^[[[WWWTTTRRRPPPPPPXXX[[[bbbkkkttt}}}{{{yyyyyyyyy|||{{{uuu~~~|||ooouuuzzzuuuccc[[[```eeellluuu|||~~~ssscccTTTGGG===777444666888999777444111222333000///...---......000000------------------------...---,,,++++++---...000------------------------//////.........---------......////////////......000000000000////////////000111111111111222222222111222222222333333444444<<>>BBBLLLSSSbbb{{{iiioooyyyvvv}}}uuutttxxx|||uuuhhh^^^[[[___gggqqqyyyyyyqqqjjjVVVRRRKKKDDDAAADDDJJJPPPNNNPPPSSSWWW\\\eeepppxxx}}}|||zzzvvvpppjjjdddaaaZZZVVVRRRPPPTTTZZZaaaeeeqqqwww~~~|||zzzzzz|||}}}}}}{{{rrrnnnfffgggiiilllqqqyyyvvviii\\\PPPDDD:::555555666777666555555555222111///.........//////------------------------+++,,,---.........------------------------------..............................////////////......////////////000000000000000000111111111222222222222222222222444666888999???BBBEEECCCBBBMMMdddxxxvvvooo{{{uuuhhh\\\UUUJJJEEEAAAAAAAAAAAADDDIIIIIINNNSSSVVVXXX\\\ccciiiqqq{{{YYYHHH@@@:::::::::777555666333222222111111222222333111111111111000000000000...000111000///...///111...............///000000.../////////000000111111//////////////////////////////000000000000000000//////000000000000000000000//////...///000111111111222333333555:::BBBGGGUUUfff{{{~~~ssslllxxxrrrzzz}}}~~~yyyqqqttt~~~|||~~~{{{qqqfff]]]]]]```jjjpppvvvvvvooobbbTTTLLLHHHHHHGGGFFFGGGLLLSSSXXXWWW\\\ccckkksss|||vvvrrrpppkkkfff^^^YYYWWWWWWWWWVVV\\\cccnnnxxx}}}|||}}}}}}}}}uuu{{{~~~{{{zzzxxxvvvssspppqqqvvv|||qqqeeeZZZKKK===444444444444666777777888333222000///.........///------------------------***+++---...///...---,,,---------------------------...........................////////////........./////////000000000111000000111111111222222222222222222333555777:::<<<>>>AAAAAA???EEEZZZwwwqqqppp}}}nnn```UUUOOOHHHDDDAAABBBBBBBBBFFFKKKLLLPPPVVVXXXYYY^^^gggooo}}}~~~YYYHHH@@@:::::::::777555666333333222222222222333333222222111111111000000000...000111000///...///111...............///000000///000000000000000000111//////////////////////////////000000000000111111//////000000000000111111111000/////////000222333111333555666888???IIIPPPbbb|||yyyvvvuuuhhhwww{{{eeesssxxxnnneee^^^hhh}}}yyyxxxkkkhhhddd^^^YYYYYYcccooozzzzzzuuujjjZZZLLLEEEBBBEEEFFFIIIKKKNNNRRRWWW[[[^^^gggsss~~~~~~}}}wwwqqqhhhbbb___[[[WWWSSSSSSXXX___gggoooxxx}}}zzzyyy~~~~~~wwwqqq{{{xxxsssuuu}}}xxxmmmbbbRRRBBB888666444333555888999999444333111///............------------------------+++,,,---.........---,,,---------------------------------.....................////////////............//////000000111111000111111111111222222222222222222333555999<<>>AAA@@@AAA@@@DDDYYY{{{kkkiii||||||lll\\\PPPJJJIIIBBBAAABBBDDDEEEEEEKKKRRRPPPVVV[[[]]]```kkk}}}|||VVVHHH@@@:::::::::777555666555444444333333444444555222222222111111111111000///000111000///...///111...............///000000222222111111000000//////111111111111111111111111//////000000111111111222//////000000111111111222333222111000000222444555000333888;;;@@@KKKYYYdddqqqooommmvvv}}}fffddd|||yyykkkaaa```___XXXPPPLLLTTTQQQVVVdddooopppmmmmmmVVVQQQJJJFFFEEEGGGHHHHHHOOOQQQUUUZZZcccooo{{{zzzxxxuuupppkkkddd```YYYTTTSSS[[[eeemmmuuuzzz~~~}}}yyyzzz{{{vvvvvv}}}|||ooommmrrryyyzzz|||wwwiiiXXXHHHBBB:::555555777999999666444222000......---...------------------------,,,,,,,,,---------......---------------------------------.........//////......////////////......---......///000111111222000111111111111222222222222222222333666;;;???BBB???@@@AAAJJJeeerrreeehhhvvvfffUUUKKKGGGGGG???>>>@@@DDDEEEFFFMMMTTTUUUZZZ```ccchhhuuuyyyUUUHHH@@@:::::::::777555666555444333333222222333333111111111111000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000///222222///000555555000000999555:::NNNXXXgggsssnnn{{{{{{yyywwwmmm]]]UUUPPPOOOMMMJJJLLLRRRTTTdddrrrtttnnnggg\\\SSSEEEGGGJJJLLLMMMNNNQQQSSS___eeejjjppp{{{|||yyywwwkkk```\\\[[[YYYXXXYYY^^^jjjyyyssstttpppyyyyyyggg___gggsss}}}uuufffQQQGGG>>>;;;999666888>>>999888555333000...---,,,///////////////......------,,,,,,,,,,,,---......//////.........---------------------------------............/////////000////////////000000000000222222333333333222111111111333666999<<<@@@CCCEEE???>>>DDDVVVrrrrrreeegggvvvwwwhhhYYYOOOHHHDDDBBBAAABBBCCCDDDFFFKKKPPPUUUWWWZZZbbbmmmvvvyyyUUUHHH@@@:::::::::777555666555444333333222222333333111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000333222///111555555111333>>>>>>FFFZZZgggyyy}}}xxxfffffftttqqq[[[MMMLLLIIIIIILLLKKKKKKRRR[[[jjjpppqqqiii___WWWOOOHHHHHHIIIKKKMMMQQQVVV]]]bbbqqqyyyxxxnnnjjjfffaaa\\\[[[XXX^^^fffoooxxx~~~~~~|||}}}wwwssswww~~~}}}kkk```fffrrr|||rrrZZZOOODDD@@@<<<777666999:::999777444222000......///////////////......---------,,,,,,------.../////////.........---------................................./////////000000////////////000000000111111222222333333333222222222333666:::???CCCDDDDDD???AAAJJJ]]]xxxsssiiiddduuuxxxooobbbUUULLLFFFCCCAAABBBCCCEEEGGGIIIMMMRRRVVV^^^```hhhuuuzzzVVVHHH@@@:::::::::777666666555444333333222222333333222222111111111000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111333333000111444444222222===DDDPPPeeevvv|||```VVVhhh{{{jjjSSSGGGAAAAAADDDHHHLLLSSS```lllwwwssshhhZZZPPPKKKHHHEEEKKKLLLNNNRRRXXXbbbmmmuuuzzzvvvqqqiiibbb```\\\ZZZZZZ```lllzzz||||||~~~}}}vvv}}}nnnbbbfffpppxxxeeeYYYLLLEEEAAA<<<888777;;;:::888555333111000000///////////////......------------,,,------...////////////............---////////////////////////....../////////000000000/////////000000000111111000111222222333333333333444444666<<>>EEESSShhhrrrcccbbbkkkoooggg[[[QQQIIIFFFDDDCCCBBBDDDGGGJJJMMMPPPUUUXXXaaabbbjjjxxx~~~zzzxxxzzzVVVIIIAAA;;;::::::888666777555444333333222222333333222222222111111111000000////////////////////////////////////////////////000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000222222111000222444444444===JJJ^^^www}}}___ccc}}}{{{|||vvvhhhVVVJJJFFFCCCDDDHHHNNNVVVaaallluuujjjcccWWWMMMIIIJJJLLLMMMOOORRRWWW___hhhttt|||wwwooojjjiiieeeaaa\\\]]]dddooozzz~~~zzzqqqjjjmmmtttwww|||pppcccSSSHHHDDDAAA===;;;;;;:::888555333222111000///////////////......------------------...///////////////...............////////////////////////...////////////000000000//////000000000111111111///000111222333444444444444444666<<>>EEEQQQrrr}}}gggtttsss|||yyy{{{yyyiiiVVVLLLHHHHHHKKKPPPQQQ\\\iiiqqqqqqiiiZZZMMMFFFEEEGGGLLLPPPRRRWWW\\\jjjuuuxxxvvvrrrkkkccc___^^^```eeelllwww}}}~~~zzz}}}zzzmmmVVVGGGAAA???<<<:::999777555333222111111///////////////......---......------......///000...////////////000000000......................../////////000000000111111000000000111111111222222000111222222333333333333222555999===???AAABBBBBBJJJ]]]rrr|||iiiiiitttqqqwwwjjjXXXRRRKKKEEEBBBBBBBBBBBBDDDGGGLLLPPPTTTYYY___cccfffwww}}}ssshhhbbb]]]XXXXXX[[[UUUUUUSSSOOOLLLKKKLLLNNNLLLKKKJJJJJJJJJKKKLLLMMMKKKLLLLLLKKKKKKKKKNNNPPPSSSRRRRRRRRRRRRRRRSSSTTTSSSSSSUUUVVVVVVWWWWWWWWWRRRQQQOOONNNNNNOOOQQQRRRSSSSSSTTTTTTVVVWWWYYYZZZWWWXXXXXXVVVSSSRRRRRRRRRPPPPPPOOONNNLLLIIIGGGEEExxxTTTIIIBBB<<<;;;;;;999777777555444333333222222333333333333222222222111111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111222111444777666666<<>>>>>???CCCGGGYYYkkk}}}qqqlll|||vvvyyy}}}nnn```PPPLLLFFFCCCBBBCCCDDDEEEHHHKKKNNNRRRWWW]]]dddiiinnnqqqfffaaa[[[WWWWWWVVVSSSSSSUUUQQQSSSSSSQQQNNNMMMOOOQQQPPPOOONNNMMMMMMMMMNNNOOOKKKKKKKKKJJJIIIIIILLLNNNJJJJJJIIIIIIIIIJJJJJJHHHIIIJJJJJJKKKKKKKKKJJJJJJJJJIIIIIIHHHIIIIIIJJJJJJHHHHHHHHHGGGGGGHHHHHHIIIFFFHHHIIIHHHFFFEEEGGGIIIEEEDDDCCCBBBBBBAAAAAAAAAwwwSSSJJJBBB<<<;;;;;;999777888555444333333222222333333333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111444333666:::999888@@@JJJ```wwwnnn~~~~~~rrrllllllrrrooogggbbbWWWOOOIIIIIILLLQQQZZZddduuu~~~jjjSSSGGGFFFHHHJJJKKKTTT___fffnnn||||||zzzyyytttjjjbbb``````dddooo}}}}}}}}}ooosssjjjTTTIIIDDD@@@<<<;;;999888666555444444///////////////......---...............///000000.../////////000000111111000000000000000000000000000000000000111111111111000111111111111222222222222222333333333222111111333999??????===>>>DDDJJJdddvvvzzziiipppnnnxxxhhhZZZMMMIIIEEECCCDDDGGGIIIJJJLLLNNNQQQTTTYYY```hhhmmm{{{sssggg\\\TTTXXXTTTUUUYYYZZZWWWUUUUUUUUUWWWYYYXXXUUUSSSUUUWWWVVVUUUSSSRRRRRRRRRSSSTTTOOOOOOOOONNNLLLMMMOOOQQQNNNOOONNNLLLMMMNNNMMMKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDBBBEEEGGGGGGEEEDDDGGGIIIDDDCCCBBBBBBBBBCCCEEEFFFyyySSSEEEAAA;;;999999999777444777666555444333222222222333333222222111000//////111111111111111111111111////////////////////////222222222111111111111111000000000000000000000000000000000000111111111111111111111111111111222222111222777<<<;;;;;;FFFTTTmmm}}}ppp{{{yyylllggghhhjjjfffbbbSSSLLLEEEFFFPPP]]]gggkkkyyygggWWWJJJDDDGGGNNNRRRTTT^^^mmmxxx|||yyyxxxwwwxxxzzz{{{|||}}}~~~}}}zzzxxxtttpppqqqtttrrruuuwwwyyy{{{~~~}}}zzztttpppqqqddd^^^gggqqqvvv~~~}}}yyyyyywww}}}vvvpppwww___KKK@@@===888======888555777666111111000000111111000...+++---------............//////////////////////////////////////////.........000000000000111111111111000111111111111222222222111111222333333444555555999999<<<@@@AAABBBHHHPPPnnnyyynnnhhhwww}}}rrrzzzmmm```WWWKKKIIIEEECCCBBBCCCEEEFFFMMMPPPTTTWWW[[[cccoooxxxpppeee```_________\\\___ccceeeeeeeeeeeefffkkkiiigggeeecccccccccccceeebbb```bbbggggggccc___aaa]]]YYYXXXYYY[[[\\\]]]UUUUUUUUUTTTTTTTTTTTTTTTUUUUUUUUUTTTSSSRRRPPPPPPOOOOOONNNNNNNNNNNNLLLKKKNNNLLLKKKIIIIIIIIIJJJKKKKKKJJJIIIJJJKKKKKKJJJHHHGGGEEEDDDDDDEEEEEEDDDCCCxxxRRREEE@@@;;;999999999777555555555444333333333444444333333222222111000000///111111111111111111111111000000000000000000000000000111111111111111111111000000000000000000000000000000000000111111111111111111111111111222222333111222666999:::CCCYYYnnnssssssuuummmfffdddfffddd]]]WWWPPPMMMKKKNNNXXXfffttt}}}wwwgggUUUKKKGGGIIIQQQYYYZZZaaaqqq|||zzzyyyxxxuuussspppooommmjjjhhhgggggggggiiiiiijjjkkklllmmmnnnnnnlllnnnoooppppppqqqtttvvvxxxzzz|||~~~~~~|||zzzxxxiiiccc]]][[[\\\[[[YYYWWW\\\^^^```bbbdddgggjjjmmmppprrruuuvvvwwwzzz|||xxxuuukkkfffjjjkkkjjjpppzzzuuuvvvwww|||sssjjjzzziiiTTTGGGAAA999======888666777777333111000000000111000...,,,---------............///////////////////////////////////////////////////000000000000111111111111000111111111111222222222222222333333444444444555888888;;;???@@@DDDNNNZZZuuu~~~iiimmmvvvtttsssfffZZZRRRHHHFFFDDDCCCCCCEEEHHHJJJMMMQQQUUUXXX\\\gggwwwyyyuuupppnnnooosssvvvxxxzzz}}}~~~|||zzzwwwuuutttsssrrrpppooommmjjjgggfffffffffggghhhhhhhhhgggfffdddcccbbb___^^^]]]___aaabbb___]]][[[[[[ZZZYYYYYYYYYYYYYYY\\\[[[ZZZYYYYYYXXXVVVTTTQQQPPPOOOPPPQQQRRRPPPOOOwwwQQQEEE@@@;;;999999999777555333333333333333444555666333333222222111000000000111111111111111111111111111111111111111111111111/////////000000111111111000000000000000000000000000000000111111111222222111111111111111222333333333666;;;<<>>@@@CCCPPPjjjqqquuupppfffooorrrrrrxxxttteeeYYYPPPJJJGGGDDDDDDDDDFFFHHHKKKOOOQQQUUUXXX\\\```kkkrrrNNNCCC???:::888999:::888666777777555444333222222222111111111111111111111111111111111111111111111111111111111111111111111111/////////000000111111111000000000000000000000000111111111222222222222333111111111111222444555666777;;;@@@HHH[[[zzzmmmvvv}}}nnn___]]]```___gggkkkbbbSSSJJJMMMTTTaaasss}}}fffQQQLLLOOOIIIOOOXXX___fffuuu}}}ooofff\\\XXXQQQJJJFFFHHHMMMRRROOOLLLHHHEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKJJJHHHHHHJJJKKKLLLMMMNNNNNNNNNNNNMMMLLLTTTiiiuuueeeLLL@@@DDDJJJGGGHHHIIIHHHGGGHHHIIIKKKJJJMMMOOONNNLLLKKKMMMOOOPPPOOONNNPPPTTTWWWYYYYYYXXXYYYZZZ]]]```dddhhhjjjrrrwwwyyyxxxyyywwwqqqkkkeeeiiipppyyy}}}vvv|||hhhWWWEEE>>>777666777555444555444222000000000111000///---------............///////////////////////////...//////000000111111222000000000000111111111111000111111111111222222222444444555555666777777888::::::<<<@@@GGGVVVqqq~~~tttyyyccc___mmmuuu}}}yyykkk]]]RRRLLLHHHFFFDDDDDDEEEGGGJJJMMMPPPQQQVVVXXX\\\dddtttpppNNNCCC???:::888999:::999777666555444333333333333333111111111111111111111111111111111111111111111111000000000000000000000000000111111111111111111111000000000000000000000000111111111222222222333333111111111222333444555666999???JJJ^^^|||oooccc```bbbeeehhheee___VVVQQQSSS]]]eeetttwwwttteeeQQQIIIOOOXXXSSSZZZhhhvvvxxxoooddd\\\VVVUUUSSSPPPNNNQQQVVV[[[\\\XXXSSSOOONNNMMMLLLKKKIIIHHHHHHHHHIIIKKKMMMNNNRRRRRRRRRQQQQQQPPPPPPPPPOOOPPPQQQPPPOOOPPPRRRSSSQQQRRRRRRSSSSSSRRRRRRQQQjjjxxx{{{iiiTTTMMMNNNOOOOOOOOOPPPNNNMMMLLLNNNOOOQQQSSSUUUTTTQQQOOOPPPRRRVVVTTTQQQQQQRRRRRRRRRQQQSSSSSSTTTUUUWWWZZZ\\\^^^cccgggooowww}}}zzzuuupppkkklllnnnrrrxxx~~~|||wwwfffKKKAAA999888888666555666555333000000000111000///---------............///////////////////////////...//////000111111222222000000000000111111111111000111111111111222222222333333444666777888999:::;;;:::===DDDPPPbbb|||ooosssqqq^^^cccyyywwwnnnaaaTTTLLLGGGEEEDDDCCCCCCEEEHHHKKKOOORRRSSSZZZ[[[```mmm~~~{{{pppMMMCCC???:::888::::::999777444444333333333444555555111111111111111111222222111111111111111111111111////////////////////////222222222111111111111111000000000000000000000000111111222222222333333333111111111222333444666777:::EEEZZZxxxwww{{{ggg\\\```hhhlllmmmmmmbbbTTTMMMQQQ]]]jjjrrrpppZZZMMMMMMRRRUUUVVV\\\ggg{{{xxxsssppplllfffaaa___aaaaaa___]]]^^^aaaeeepppkkkeee```^^^\\\ZZZYYYUUUUUUUUUUUUXXX[[[^^^```bbbbbbaaaaaa``````______XXXZZZ[[[[[[[[[\\\^^^```bbbbbbaaaaaa___^^^\\\[[[]]]eeeeeeZZZUUU[[[___]]]XXXXXXXXXWWWUUUTTTUUUWWWXXX[[[^^^]]]ZZZXXXYYY\\\eeeaaa\\\XXXVVVSSSQQQOOOTTTTTTTTTTTTUUUWWWYYYZZZ\\\```eeelllsss|||}}}{{{yyyuuussspppnnnqqqvvv}}}oooOOODDD:::::::::777666888555333000000000111111000---------.........//////////////////////////////...//////000111222222222000000000000111111111111000111111111111222222222222333444666777999:::;;;===<<<@@@JJJYYYmmmooodddppptttaaakkk}}}ooofffZZZOOOHHHDDDCCCBBBAAABBBEEEHHHLLLPPPTTTVVV___```fffvvvxxxyyy|||oooLLLEEEAAA;;;999999999777444666555555555555444444444555555444333333222111111111111111111111111111111000000000000000000000000333111000111222222111000000/////////111222111000111111222222222333333333111000222333111///444;;;BBBGGGmmmzzzvvvuuu}}}{{{nnn```]]]dddlllooonnnfff]]]RRROOOXXXhhhxxxttt___LLLGGGLLLRRRYYY___kkk}}}~~~{{{wwwsssppppppqqqqqqtttvvvvvvtttvvv{{{}}}{{{zzzyyyyyyzzzyyysssjjjdddaaa```aaafffmmmsssxxx}}}{{{zzzyyyvvvsssrrrsssuuuooodddeeeiiiccceeeqqqvvvvvvzzzyyyrrrpppsssrrrlllsssqqqooolllhhhddddddgggfffdddbbbaaaaaabbbbbbbbbbbbccchhhnnnlllfffgggllluuuccc[[[YYYYYY[[[^^^[[[XXXVVVUUUXXX\\\___```^^^aaaffflllsss}}}}}}zzzxxxsssmmmjjjmmmuuu{{{{{{yyy}}}}}}___FFF<<<===888555666555444333333222111000////////////............//////////////////000000000000000000000000000000000000000000000000000000000000222222333333333333444444555444333333666:::>>>AAA<<<>>>EEEQQQddd||||||nnnfffooo~~~qqqwwwjjjaaaTTTJJJEEEDDDCCCCCCCCCDDDFFFJJJPPPUUUWWWXXX[[[ccckkkzzznnnKKKEEE@@@;;;999999999777555666555555555555444444444555555444333333222111111111111111111111111111111111111111111111111111111333111000111222333111000111000///000222333222111111222222222222333333333444333444555444222777===EEEVVVxxxlllmmmeee]]]^^^eeelllmmmjjj]]]TTTNNNWWWjjjzzz}}}zzz]]]SSSJJJKKKPPPXXXdddpppzzz|||vvvtttuuuyyy{{{}}}yyysssrrrtttyyyzzzoooooorrrnnnuuu}}}|||}}}yyyzzzyyyvvvsssqqqrrrtttzzzxxx|||zzztttqqqnnnmmmooonnnllljjjiiijjjlllmmmnnntttuuuxxx|||~~~zzztttnnnjjjjjjnnnrrr~~~~~~xxxyyy|||xxxiiiNNN@@@>>>777444555222444444333222111000////////////............//////////////////000000000111000000000000000000000000000000000000000000000000222222333333333333444444555444333333555888===???<<<>>>EEERRReee{{{uuummmhhhmmm|||{{{rrreee[[[OOOFFFCCCBBB@@@>>>FFFGGGJJJNNNRRRVVVWWWXXX[[[gggsss|||wwwvvvsssyyy~~~yyyvvv|||mmmKKKEEE@@@;;;999999999777555666555555555555444444444555444444333333222222111222222222222222222222222111111111111111111111111222111000111222333222111222111000111333444333222222222222222333333333333333000000333444444:::AAAQQQmmmjjjkkknnn___^^^^^^ccciiikkkhhhcccZZZUUUXXXgggzzzppp```KKKKKKNNNSSSYYYeeexxx|||yyy{{{zzzwwwvvvkkkjjjmmmnnn}}}}}}wwwrrrooonnnnnnnnnxxx{{{~~~zzzzzz|||zzzkkkrrryyy\\\HHHAAA888555666111555444333333111111000///000//////......//////000/////////000000000111111000000000000000000000000000000000000000000000000222222333333333333444444555444333333444777:::<<<@@@CCCKKKZZZmmmxxxiiikkkmmmwwwuuukkk\\\SSSHHHCCCEEEFFFCCC???GGGIIIMMMQQQUUUXXX[[[\\\aaasssyyyfff]]]ZZZ]]]^^^```iiizzzqqqfffkkkvvvuuutttyyylllKKKDDD@@@;;;999999999888555666555555555555444444444444444444333333222222222222222222222222222222222111111111111111111111111222111000111333444333222333222111222444555444333222222222333333333444444222000///222555999AAAJJJdddqqqmmmzzzvvv___]]]```eeejjjkkkggg```ZZZTTT]]]kkkxxx{{{ppp[[[KKKKKKOOOUUU\\\fffxxx~~~wwwkkkiiikkkssseeeZZZYYY^^^gggsssmmmsss{{{yyyyyyyyyvvvtttrrrtttzzz~~~~~~uuuiiikkktttjjjRRRFFF;;;888999333555555444333222111000000000000////////////000000//////000000000111111111000000000000000000000000000000000000000000000000222222222333333333444444555444333333444666999;;;FFFMMMZZZlll}}}ggg```mmmwww{{{nnndddUUUMMMEEEDDDIIILLLJJJEEEFFFIIINNNSSSWWW[[[___aaajjj{{{}}}zzz}}}qqq\\\WWWVVVTTTQQQPPPVVVbbbooowwwwwwfff[[[dddrrr~~~sss{{{kkkJJJDDD???:::999999:::888666666555555555555444444444444444333333333333222222222222222222222222222222111111111111111111111111222111000111333444333222333222222222444555444333222222333333333444444444888555444666777===JJJWWWqqqjjjzzzhhh^^^bbbfffkkklllfff^^^VVVQQQOOOeee}}}qqq\\\PPPMMMRRRUUU[[[dddtttvvv___UUUYYY```|||uuufff\\\SSSTTT]]]kkkfffaaahhhyyy}}}oooooovvv|||~~~zzz{{{xxxoooqqqvvv{{{|||{{{tttmmmjjjmmm}}}sss\\\KKK;;;888999333666666555444333222111111000000////////////000000000000000000111111111111111111111111111111111111000000000000000000000000222222222333333333444444555444444444666888;;;<<>>RRReeesssmmmiii___^^^gggjjjkkkfff]]]UUURRRRRR^^^rrr|||aaaLLLJJJRRRVVV]]]fffsssdddMMMGGGPPPZZZ~~~rrrgggZZZUUU\\\lllrrr[[[aaavvvfffWWW\\\iiirrruuuxxx}}}yyyvvvqqqsssvvvzzzxxxsssxxxvvvtttrrrsss~~~|||gggRRR===777888333777666555555333333222111111000000//////000000111000000000111111111222222111111111111111111111111000000000000000000000000222222333333333333444444444444555666999<<>>CCCGGGIIIMMMccc~~~pppuuujjj^^^oooxxxpppfffYYYPPPIIIIIIGGGDDDCCCEEELLLQQQLLLPPPSSSVVVYYYbbboooyyyrrr___cccsssvvvhhhZZZUUURRRQQQTTTZZZYYY]]]rrr|||dddPPPDDD???;;;;;;;;;777666777555555555666666666666666555444333333222222333333///000111222333444444444222222222222222222222222000222333333222111222333555444444333333444444555666222...///333666555222555555;;;>>>IIIpppnnn}}}uuu```WWWXXX___iiippphhh\\\UUUXXXYYY\\\iiizzzqqq[[[JJJLLLTTTYYYaaajjj}}}zzzzzznnnRRRFFFOOOddduuuhhhXXXMMMDDDBBBFFFFFF]]]rrrdddbbbyyyqqqdddjjj~~~}}}{{{zzz}}}}}}}}}{{{|||]]]EEE===AAA;;;999777666555444222000333333111000////////////111111000000000000111111111111111000000000000000222222222222222222222222111222222333333444444555333888777<<>>;;;;;;;;;777666777666666555555555555555555555444333333222222333333000000111333333444444444222222222222222222222222000000111222222222222222555444444333333444444555333444888>>>BBBAAA:::444666555>>>HHHYYYyyytttrrr|||mmm]]]YYY^^^ccciiimmm```ZZZTTTUUUaaapppxxxyyyaaaSSSKKKPPPXXX```nnn}}}~~~~~~}}}fffQQQIIIRRRjjjyyy```RRRIIIBBBAAAEEEHHH___vvvfffbbbzzzxxxjjjlllzzz}}}yyy}}}{{{eeeJJJ???AAA;;;999777666666555333111333222111000000///000000111111000000000000111111111111111111000000000000222222222222222222222222111222222333333444555555555:::999???KKKJJJEEEJJJVVVkkk~~~wwwaaaaaaqqq{{{ooodddZZZRRRMMMGGGFFFEEEEEEFFFIIILLLNNNQQQUUUYYY]]]dddsssnnn[[[TTTWWW]]]aaaWWWMMMKKKNNNTTT]]]ffffffrrrcccNNNDDD>>>;;;<<<;;;888666888666666666555444444444333555444444333333333333333000111222333333444444333222222222222222222222222222111000222666777555333555444444333333444444555///222777>>>CCCAAA;;;444444555AAATTTlll|||{{{gggzzzmmmbbbZZZ^^^eeehhhhhhgggXXXWWWTTTXXXlll~~~mmmQQQLLLMMMTTT]]]jjj{{{vvvuuu[[[OOONNNYYYvvv~~~iiiTTTJJJCCC>>>???EEEHHH```xxxgggcccuuuqqqvvv}}}zzz}}}}}}uuuwwwxxxrrrRRRCCCAAA;;;999777666666666555333222111111000000000111111111111000000000000111111111111111111111111111111222222222222222222222222222222222333444444555555777::::::BBBNNNLLLGGGLLL```sss}}}hhh^^^iiiwwwjjj___UUUMMMHHHEEEDDDDDDEEEGGGJJJMMMOOOSSSUUUXXX^^^iii~~~hhhTTTJJJJJJNNNQQQKKKGGGHHHMMMSSS^^^gggjjj|||bbbMMMDDD>>>;;;<<<;;;888777999777666666555444333333222555555444333333333333333111222222333444444333333222222222222222222222222666333111555:::<<<:::666555444444333333444444555333222111333666999999888777:::MMMgggjjjiii|||wwwaaa[[[ZZZbbbjjjjjjccc___SSSUUUZZZeeewww~~~oooZZZQQQPPPTTT^^^lll~~~wwwvvv{{{fffPPPOOOWWWeee}}}nnn[[[JJJCCC???:::===CCCHHH]]]uuueeegggxxxuuuxxxzzz}}}~~~}}}wwwvvvsssxxx]]]GGGBBB===:::888777777777666555111111111000111111222222222111111000000111111222000111111111111111222222222222222222222222222222222222333333444555555555666888999BBBNNNKKKHHHQQQlll{{{~~~hhhfffyyyrrreeeZZZQQQIIIDDDCCCCCCDDDEEEHHHLLLOOOQQQVVVWWWYYYaaarrrhhhSSSFFFCCCDDDDDDAAABBBGGGLLLRRR]]]hhhqqqaaaKKKDDD>>>;;;<<<<<<999888999777777666555444444333333666555444444333333444444222222333444444444333333222222222222222222222222666333222555:::===:::666555444444333333444444555999666333111333666999;;;<<>>>>>AAAFFFKKKQQQ^^^kkk{{{~~~```JJJDDD>>>;;;<<<<<<999999:::777777777666555555444444666555555444444444444444333333444444444444333333222222222222222222222222333222111333777888666444555444444333333444444555555555555555666666777777;;;LLLnnnhhhbbb{{{fffaaaqqqnnnbbbbbb```cccgggfff```YYYWWWZZZ```qqqvvv^^^QQQSSSVVVYYYcccyyywwwsssxxxeeeRRRHHHUUUmmmyyypppmmmWWWJJJ???===<<<999===EEELLL]]]|||eee]]]ooozzzzzzyyy}}}{{{~~~zzzxxxvvv~~~uuuWWWHHHAAA>>>:::888777888777666333222222111111111222222222222111111111111222222000000111111222333333333222222222222222222222222333333333444555555666666333666888AAAJJJHHHRRRjjjvvvxxxwwwfffYYYQQQLLLGGGCCCCCCDDDFFFIIILLLOOORRRSSSXXXYYY___ooo{{{zzzlllVVVFFF???======???CCCHHHKKKRRRcccrrr___IIICCC>>>;;;======:::999;;;777777777777777777666666666666555444444444444444333444444444444444333333222222222222222222222222111222222333444444444333555444444333333444444555222333555666666666777777???TTTyyysssaaaooo}}}fffmmmmmmfffgggfffgggfffaaaYYYXXX[[[dddpppzzzuuucccSSSQQQXXXZZZcccuuuuuurrrzzzwwwXXXNNNJJJZZZwwwrrrfff```NNNCCC;;;<<<<<<:::@@@IIIKKK[[[{{{aaa\\\qqq|||{{{yyyzzzwww~~~|||{{{yyy~~~{{{ssssss|||```NNNDDD@@@<<<888777777777666444333333222111111111111333222222111111222222333000000111222222333444444222222222222222222222222333333444444555666666666444999<<>>AAAEEEIIILLLUUUiii{{{___IIICCC>>>;;;======:::999;;;777777777777888888888888666666555444444444444555444444444555444444333333222222222222222222222222222333555555444333444555555444444333333444444555666666666555666999===@@@JJJ```vvveeegggvvvjjj{{{xxxrrroookkkjjjiiifff]]]VVVXXX___mmm}}}hhhPPPKKKSSSYYYfffuuutttrrr|||hhhQQQLLLMMM]]]}}}xxxhhhXXXMMMHHH>>>999;;;<<<<<>><<<<<<;;;999888888888777777666666555555444444444444444444444444333333333333333333333333333333333333333333333333333333333444444333222222222222333333333444444444555222333777999999<<>><<<<<<;;;999888888888777777666666555555444444444444444444444444333333333333333333333333333333333333333333333333333333333444444333333222222222333333333444444444444333333666777888???GGGhhhyyywwwrrrwww{{{tttppppppmmmggg___YYY\\\fffoootttllliiiYYYNNNRRRXXXaaappp~~~||||||nnnmmmzzzkkkNNNJJJIIIQQQkkkvvvppp___NNNGGGCCC???;;;999::::::;;;AAAIIIOOO^^^|||{{{ZZZYYYiiiuuu}}}uuujjjrrr}}}{{{|||}}}}}}vvvpppooorrr|||hhhQQQCCC>>>???::::::<<<666555333111111222333333222222222222222222222222222111111111111111111111111333333333333333333333333333333333444555666777888555===AAAIII[[[nnnnnnbbbxxxwwwmmm}}}}}}vvvkkk^^^QQQKKKGGGDDDBBBDDDCCCHHHNNNQQQSSSUUUYYYZZZdddmmmrrrmmmuuupppnnnvvvtttaaaNNNBBB@@@===@@@DDDHHHMMM\\\zzz\\\GGGBBB@@@===<<<<<<;;;:::888888888777777666666555555444444444444444444444444333333333333333333333333333333333333333333333333333333444444444444333333333333333333444444444444444333444555444888FFFTTT{{{qqquuukkkuuutttxxxooohhhddd\\\XXXaaapppuuuqqq[[[WWWMMMOOO[[[bbbnnnzzzzzz}}}}}}kkklllyyybbbJJJIIIIIISSSpppoooiiiYYYKKKEEE@@@===:::888999:::;;;AAAIIIQQQ___{{{wwwZZZWWWdddyyy|||ttthhhooo|||{{{{{{|||}}}vvvqqqooommmrrrvvvYYYGGG@@@AAA<<<<<<>>>888666444222111222333333222222222222222222222222222222222222222222222222222333333333333333333333333555444444444555666666777888>>>BBBNNNhhhjjjfffyyyiiipppwwwpppbbbWWWMMMHHHFFFDDDEEEGGGFFFJJJPPPTTTUUUVVVYYY\\\jjjxxxmmmhhhooosssiiiqqqwwwdddPPPDDDAAA>>>@@@DDDHHHNNNaaa|||}}}\\\GGGBBB@@@===<<<<<<;;;:::999888888777777666666555555444444444444444444333333444444444444444444444444333333333333333333333333222333444444444444444444333333333444444444444555444444555555444===QQQeeennn|||~~~tttwwwssswww~~~nnnaaa___YYY[[[kkkzzztttdddTTTQQQMMMVVVeeelll~~~yyyyyywww|||uuugggjjjwwwxxxZZZFFFIIIJJJXXXxxxyyyllleeeVVVIIICCC===;;;888888:::;;;<<>>999777555333222333333333222222222222222222222222222222222222222222222222222222222333333333333444444666555555555555555666666<<<@@@BBBQQQpppjjjnnn|||eee{{{~~~rrrjjj\\\RRRJJJFFFEEEDDDEEEIIIGGGKKKQQQUUUVVVUUUYYY```qqq{{{iiicccjjjzzzwwwjjjpppxxxfffRRRFFFBBB@@@AAADDDHHHQQQfff{{{zzz\\\HHHBBB???===<<<<<<<<<:::999888888777777666666555555555555444444444333333333444444444444444444444444333333333333333333333333222333444444555555555444333333444444444555555555444555666666888FFFaaayyy|||iii~~~sssxxxvvvyyy}}}jjj[[[ZZZ[[[ggg{{{sssZZZPPPRRRTTT```ooozzzzzz|||xxx}}}|||lllbbbiiiwwwlllPPPAAAIIIMMM___nnnccc^^^OOOEEEAAA;;;:::888888;;;<<<>>>DDDKKKOOO___{{{uuu[[[WWW```}}}}}}wwwgggkkk~~~~~~~~~xxxrrrllleeecccvvv~~~{{{{{{sssUUUDDDAAA===<<<===999999666444333333444333222222222222222222222222222222222222222222222222222222222222333333444444444666666555555555666666777===BBBDDDTTTwwwpppjjjyyynnnhhhzzzmmmcccWWWOOOHHHEEEDDDBBBDDDIIIHHHKKKPPPVVVVVVUUU\\\fff~~~nnn]]]YYY___nnnyyykkkppp~~~xxxgggSSSFFFBBB@@@BBBEEEIIISSSlll{{{xxx\\\IIIAAA???===<<<<<<<<<;;;999888888777777666666555555555555555444444333333222444444444444444444444444333333333333333333333333222333444555555666555555333444444444555555555555555555666999@@@SSSrrrnnngggoooppp~~~yyyxxxuuudddWWWYYYeeezzzoooXXXNNNVVV\\\jjj~~~|||zzzssseee```jjjyyycccMMMDDDJJJRRRgggyyyhhh```[[[NNNFFFCCC<<<999888888<<<>>>@@@FFFMMMPPPbbb~~~uuuZZZVVV```|||xxxyyy~~~zzzeeefffyyy~~~~~~~~~~~~|||}}}~~~sssmmmiiidddooo{{{```GGGBBB===;;;===::::::777444333444444444333222222222222222222222222333333333333333333333333111222222333333444444555666555555555666777777888<<>>@@@BBBHHHOOORRRhhhttt[[[XXXccctttpppnnnsss}}}gggfffxxx~~~}}}}}}}}}yyyyyy{{{uuunnnooohhhhhhttt|||xxx|||zzz}}}kkkLLLDDD>>>;;;===<<<:::888555444444444444333222222222222222222222222333333333333333333333333111111222333333444555555555555555555666777999999;;;EEELLL___}}}dddyyyyyy^^^kkkrrrbbbWWWNNNIIIEEEEEECCCCCCGGGMMMLLLKKKPPPXXXYYYZZZhhhzzz|||kkkYYYMMMOOOVVVbbb~~~~~~hhhlllwww|||rrrbbbPPPEEECCC@@@BBBFFFLLLXXXssszzztttzzzzzzvvvYYYFFFAAA???<<<<<<<<<<<<;;;:::888888888777666666555555666666555444333333222222555555555555555555555555333333333333333333333333222333444555666666666666444444444555555555666666777555666>>>MMMhhhwwwbbbuuukkkmmmyyyoootttqqqqqqwwwpppaaaZZZ\\\gggjjjTTTRRR\\\iiiqqq|||ssszzzkkk___```pppkkkOOOCCCEEEMMMZZZtttqqqhhh^^^LLLBBB<<<333999888:::???AAACCCIIIQQQTTTlllrrr]]][[[hhhtttkkkcccfff|||iiihhhzzz~~~~~~~~~~~~wwwwwwyyywwwppptttkkkcccjjjwwwttt{{{}}}|||rrrOOOFFF???;;;>>>>>>;;;888666444444555444333222222222222222222222222333333333333333333333333111111222333333444555555444444444555666888999:::<<>>???CCCKKKXXXsssuuuwwwyyypppeee^^^XXXHHHBBB@@@>>><<<;;;:::999888888888888777777777666666555555555555555555555555444444555555555666666666333444444444444444444555444444444444444444444444666555555444444555555666777999<<>>999999999::::::<<>><<<<<<;;;888666555444555555333333333333333333333333222333333333333444444444444444444444444444444444666666777777888:::<<<>>>FFFFFF]]]||||||jjjlllyyyooo```SSSMMMHHHGGGEEEDDDEEEGGGKKKMMMMMMVVVWWWWWW^^^iiiuuufffZZZTTTLLLIIIGGGGGGJJJXXXrrrvvviiiooo{{{ooodddPPPGGGFFFAAA??????BBBIIITTTmmmvvvuuu|||wwwqqqhhh^^^XXXXXXHHHCCC@@@<<<::::::::::::999888888777777777777666666555555555555555555555555555555555555666666666777444444444444444333333333444444444444444444444444555555555444444555555666888;;;BBBSSSuuu|||wwwvvvjjj|||zzzyyyhhheeeiiipppqqqooojjj]]]ddd}}}pppSSSSSS^^^cccggglllnnnzzz}}}nnn___ZZZ^^^fffpppyyytttcccRRRDDD>>>DDDMMMXXXiiiwwwbbbKKKBBBAAA???:::888888999;;;???DDDHHHMMMPPPXXXrrr}}}fffdddrrrzzzfffSSSKKKHHHLLLbbb|||wwwrrr~~~~~~|||}}}}}}{{{yyy|||{{{yyyxxxxxx{{{ssshhhbbb___eeesss}}}www[[[JJJCCC???===<<<;;;999777555555555555333333333333333333333333222222333333333444444444444444444444444444444444777777888777777999<<>>GGG\\\www|||ccctttvvv}}}pppjjjkkkjjjoootttsssggg___ooofffMMMSSS___iiivvvqqqeeerrrtttdddWWWWWW___gggnnnrrrxxxhhhUUUGGG@@@@@@HHHQQQ[[[ooohhhTTTAAA:::<<<<<<888666888999<<>>===;;;:::888666555444444444222222222222222222222222333444444444444555555555333333333333333333333333555666777666555777;;;???EEENNNpppvvvqqqxxxggg___sssuuukkk```TTTKKKHHHDDDDDDDDDEEEHHHKKKOOOQQQSSSYYYWWW[[[kkk|||kkk\\\SSSLLLGGGCCCDDDFFFHHHJJJTTTiii|||rrrpppyyyeeeWWWGGGBBBCCC>>>AAAAAABBBEEEMMM```yyyqqq~~~}}}yyytttllleee^^^VVVPPPKKKWWWIIIGGGBBB<<<:::<<<>>>===;;;777777777666666666666555666666666666666666666666555555555555666666666666777666666666555555444444666666666666666666666666777777666666777888888999:::BBBPPPhhhyyyccc___xxxrrr|||ooommmnnnssspppqqqlllbbbfff^^^UUU\\\^^^mmm~~~hhheee{{{zzzmmm___UUUXXXaaagggjjjkkkfffXXXHHH???>>>@@@GGGNNN]]]rrr[[[NNNAAA===<<<999777777999888===EEEHHHIIIOOOVVVaaa}}}jjjkkk{{{}}}nnnZZZKKKGGGGGGJJJ\\\qqqyyyzzzyyy|||~~~{{{||||||yyyuuuwwwwwwvvvttttttwww|||zzzwwwmmmeeedddiiitttnnnPPPBBB???>>><<<;;;:::888777666555555444444444444444444444444555555555555666666666666444444444444444444444444555777888666555777===BBBGGGUUUwwwkkkssssss^^^___{{{qqqfff[[[PPPIIIHHHCCCCCCDDDFFFIIIMMMQQQSSSVVVWWWTTT]]]wwwuuudddUUUNNNHHHCCCBBBCCCFFFIIIKKKSSSfffwwwvvvrrrzzzfffVVVFFFAAABBB>>>AAABBBDDDFFFLLL]]]{{{zzzppp|||~~~yyywwwtttoooggg___YYYSSSMMMJJJVVVHHHFFFAAA;;;;;;>>>???===:::777777666666666666555555666666666666666666666666444444444444555555555666555555555555555555444444666666666666666666666666666666666666777888999999;;;JJJ```{{{sss___kkkooolllzzzssslllkkklllzzzoooiiiaaa^^^tttkkkWWW^^^gggeeeyyywwwkkkvvv{{{uuuggg]]]VVVZZZbbbdddbbbaaaWWWLLLBBB???AAADDDJJJOOO___vvvtttRRRJJJCCCAAA>>>:::888::::::999>>>FFFIIIIIIPPP[[[hhhlllmmm~~~vvvdddRRREEEDDDEEEHHHWWWjjj|||~~~}}}~~~zzzyyy{{{~~~|||{{{wwwuuuuuuuuutttssssssvvv{{{~~~yyykkkfffeeekkk|||}}}yyy}}}[[[HHHAAA???>>>===<<<;;;:::888777777555555555555555555555555444555555555666666666666666666666666666666666666555888:::999777999AAAHHHMMM___yyyggg|||oooZZZeee|||lllaaaWWWMMMGGGFFFBBBCCCDDDGGGJJJNNNRRRTTTWWWWWWUUUdddwwwbbbRRRKKKFFF@@@AAACCCGGGJJJKKKRRRcccttttttppp}}}|||iiiYYYFFF@@@BBB>>>???AAADDDFFFJJJXXXqqqwwwkkkttt{{{{{{uuussslllggg```ZZZTTTOOOKKKHHH}}}TTTGGGCCC>>>999:::>>>???;;;777777777666666666555555555444444444444444444444444333333333333444444444444222222333333333333333444555555555555555555555555444444444444555666777888AAAVVVtttjjjaaa|||~~~fffllltttlllhhhiiinnnttthhhccc___fffhhh]]]UUU```ooowww|||tttwwwuuummm___XXXUUUYYY^^^[[[VVVSSSJJJCCC>>>???CCCFFFKKKQQQaaayyyhhhLLLDDD>>>===<<<:::999:::<<<999>>>GGGIIIIIIRRR___nnnmmmpppuuulllXXXHHH>>>AAADDDFFFSSSddd~~~|||zzz{{{{{{xxxvvvttttttsssrrrrrrssswww{{{qqqgggbbbbbbnnn~~~|||{{{gggNNNBBB;;;<<<<<<;;;:::999777666555444444444444444444444444333333333333444444444555555555555555555555555555444777:::999777:::CCCKKKUUUmmmpppeeehhhZZZmmmvvvfff[[[QQQHHHCCCCCCCCCCCCEEEHHHKKKOOORRRTTTTTTXXX[[[nnnyyy___LLLGGGDDD???@@@BBBFFFIIIJJJPPPaaaqqqrrrppp{{{|||lll\\\GGG>>>@@@>>>===???CCCEEEFFFPPPfffzzzsssdddfffooozzzxxxrrroooaaa]]]XXXRRRNNNJJJFFFCCC|||SSSFFFAAA<<<888999===>>>:::444777666666666555555555555222222222222222222222222222222222333333333444444000000000111111222222333333333333333333333333333222222222333444555666777GGG```______nnnhhhqqqvvvjjjiiihhhkkksssggg```bbbfffssstttYYYXXXVVV```ttttttttt|||ppphhhWWWRRRQQQVVVXXXRRRKKKGGG>>>999777:::>>>AAAGGGMMMbbb{{{bbbHHH>>>666666999888888888===:::>>>GGGIIIHHHRRRaaaqqqooorrr|||nnndddQQQBBB:::???DDDGGGSSSbbbzzz{{{{{{www{{{yyyxxxttttttsssqqqpppqqqtttwww|||uuuhhh___\\\eeesss{{{wwwnnnQQQ@@@666888888888777555444222111000000000000000000000000111111222222222333333333111111111111111111111111111555888777555999BBBKKK\\\wwwiiicccxxxbbb\\\tttqqqaaaVVVMMMEEE@@@???CCCDDDFFFHHHLLLOOORRRTTTQQQYYYbbbvvvsssVVVCCC@@@@@@<<>>AAACCCBBBIII]]]pppppp___\\\eeeqqqzzzwwwpppmmmYYYVVVQQQMMMJJJFFFBBB???