BM6P6(@ |||ppp;;;<<<...333---111000///---,,,---000222444////////////////////////...///111111000000111333///111333444444555777999999999999777555555777999666;;;<<<888444999HHHVVV|||~~~yyy{{{wwwwwwyyy___YYYLLLXXXYYYPPPJJJKKKJJJGGGJJJQQQRRRJJJHHHQQQWWWVVVWWW\\\www~~~lllHHHHHHGGGFFFEEEDDDAAA===999<<<:::777444222222333444000000000///......------------,,,+++***(((((('''(((((('''''''''&&&&&&&&&'''''''''%%%""""""$$$&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))000999HHHXXXgggttt~~~vvvZZZJJJ@@@<<<<<<@@@???>>>;;;888555222111666666555555444444333333......---,,,,,,,,,,,,---++++++******)))((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""#########"""""""""""""""########################""""""""""""""""""""""""########################""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%&&&&&&'''((()))***+++++++++,,,...000222333444444000111222333222000...,,,,,,,,,,,,,,,+++***)))((()))((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""lll===???000333,,,000222111...---,,,...///111........................---///000000000000111333222333444444333333444666888888777555333333444666333777888333...///888@@@TTTlll{{{~~~~~~UUUEEECCCFFFEEEDDDCCCBBB???;;;888777666555444222111000000//////......---,,,,,,,,,,,,,,,++++++***)))(((((((((((('''''''''&&&&&&&&&'''((('''%%%######$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''(((((((((***,,,000555===HHHTTT\\\gggooozzzxxxjjjHHH>>>777666999;;;>>>BBB======<<<:::888555333222666666555555444333333222///...------,,,,,,------++++++******)))(((((((((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""###"""""""""""""""""""""########################################################################""""""""""""""""""""""""#########$$$$$$$$$%%%%%%%%%&&&'''((()))***++++++---...000222444555666666111111222222111000///...------------,,,+++***))))))((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""ggg===BBB222333+++///333222///---++++++,,,---------------------------,,,...///000//////111222444555555444222111222333666666555333111111222444555777777444000///111444222EEE___uuu}}}{{{|||xxxPPP???>>>@@@DDDBBBAAA@@@???<<<999666111222333333222111///.........------,,,++++++++++++++++++******)))))))))'''''''''''''''&&&&&&&&&((((((((('''$$$$$$%%%&&&%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&$$$"""###)))111777FFFNNNYYYcccjjjrrryyy~~~zzzlllVVVFFF;;;666888777999===<<<888777999:::::::::999888777555555888777666555444333222111//////...------------...+++******))))))(((((('''''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""##############################################################################""""""""""""""""""""""""#########$$$$$$$$$$$$%%%%%%&&&&&&'''((()))******---...000222444555555666333222222111111000//////...............---,,,+++)))((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""vvvccc<<>>III\\\vvv}}}|||nnnOOOJJJMMMHHH???BBBAAA???>>>===;;;888555111222222222222111111000......------,,,+++++++++************))))))))))))''''''''''''''''''''''''((())))))(((&&&%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""#########$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&((()))(((((()))***###(((111888@@@GGGOOOTTTbbbhhhmmmooowwwwwwiii___HHHCCC<<<666333222444666>>>;;;:::<<<;;;999999<<<999999999:::999999888888:::999888666555333222222000///......------......*********)))(((((('''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############"""""""""""""""""""""""""""""""""""""""#################################################################################""""""""""""""""""""""""############$$$$$$$$$$$$%%%%%%&&&''''''((())))))***+++---///111222333333333333111000000///000000///////////////...---,,,)))((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""sss___777===...000+++222------,,,*********++++++************************)))+++---------...///111000222333222111111222333000111222222222444777999888555222111111333444555777555222222:::PPPooowwwgggSSSFFFAAA@@@???>>>BBB@@@>>>===<<<;;;888666555444222111111222444555//////......---,,,,,,,,,******))))))))))))))))))&&&''''''''''''''''''''''''((()))(((&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''!!!%%%)))++++++)))''''''$$$%%%&&&''''''(((***,,,555999>>>BBBJJJXXXgggooollluuuwwwrrrttt}}}zzzrrrxxx~~~~~~}}}{{{yyyxxx}}}{{{tttZZZOOOAAA666111---((($$$###&&&+++000444777999999777000---000555888:::===888999:::::::::::::::::::::999888777555444333222//////...---------------******))))))(((''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!!!!""""""####################################################################################""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%&&&&&&''''''(((((()))***,,,...///111111222333222111000////////////.........///......---,,,)))((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""}}}\\\333999,,,000+++111*********)))******++++++))))))))))))))))))))))))(((***,,,,,,,,,---///111...000111111111111333444///000222222222444888;;;;;;888444111///000333555555555555444222888HHHXXXiiiRRRLLLJJJIIIHHHDDD??????BBBBBB@@@===<<<<<<;;;999777777555222000000222444666//////......---,,,,,,,,,*********))))))(((((((((&&&&&&&&&'''''''''''''''&&&((()))(((&&&$$$$$$%%%'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&%%%$$$$$$&&&'''...---+++)))((((((''''''"""%%%)))***---222999>>>CCCHHHJJJGGGIIIPPPRRRNNNVVV\\\bbbfffggggggiiikkkgggfffiiirrr{{{zzzooodddOOOHHHAAA???@@@>>>666...***'''&&&(((,,,111222111===999111,,,***...333777???888444777:::888666555999999:::::::::999999888888777777555444333222222......---,,,,,,,,,,,,---***))))))((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""""""""############$$$%%%%%%%%%&&&&&&&&&'''''')))***,,,...000111111222111000000//////...------,,,,,,---------,,,,,,+++)))((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""yyyYYY000888---222***---))))))))))))))))))))))))((((((((((((((((((((((((''')))++++++,,,,,,...000...///111111000000222333111111222222222333666888;;;:::888444111111444777333222333666333000222999???UUUnnnxxxyyyttt\\\EEEHHHAAA???FFFLLLKKKGGGEEEAAA???<<<;;;;;;:::888666333333111000000000000111......------,,,+++++++++++++++***)))(((''''''&&&&&&&&&&&&'''''''''((((((%%%'''((((((&&&$$$###$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""###$$$%%%%%%$$$###"""###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&'''&&&$$$######%%%((("""!!!!!!"""$$$%%%&&&%%%((()))******'''%%%$$$&&&(((((())))))+++------+++'''))),,,...000111111111///000222666:::888222,,,222---'''%%%&&&***...000$$$'''+++......+++&&&###"""&&&,,,111444555444333///---000555777666777;;;888888999888888777666555444444333222111111000000------,,,++++++++++++,,,)))))))))(((''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""" !!!!!!"""######$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""############%%%%%%%%%%%%%%%&&&&&&&&&'''(((***,,,...///000000...////////////---,,,+++******++++++++++++******)))((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""uuuWWW...888///333)))*********))))))((((((((('''((((((((((((((((((((((((&&&(((***++++++,,,...000///000111111000000111222222333333222000111333555333555666333000///333666777000,,,///000...000444))):::KKKYYYooowwwsss}}}tttsssiiiLLLIIICCC???@@@DDDDDD???>>>BBB@@@>>>;;;:::999999777666///000000000000...---,,,------,,,,,,+++******))),,,+++***)))((('''&&&%%%&&&&&&&&&'''''''''(((((($$$&&&((('''%%%#########%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$"""$$$''''''&&&%%%$$$%%%'''&&&&&&'''((()))(((((($$$###%%%''''''''')))+++,,,)))(((******'''%%%%%%,,,***))))))+++++++++*********(((%%%###$$$)))---"""'''---...+++'''&&&''',,,+++(((&&&$$$&&&***...******+++,,,---...//////333333555666222000555===888888777777666444333222111000000000//////......---,,,++++++******++++++)))))))))(((''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""############%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%''')))+++,,,------,,,---/////////---***)))((())))))*********))))))))))))'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""}}}QQQ444111...+++---,,,...---***(((''''''((((((((((((((((((((((((((((((&&&&&&'''((()))***++++++////////////000000000000666333222222......888FFFFFF;;;111000000...000555333222111000////////////---222555666;;;LLLfff{{{|||zzzaaaRRRFFFIIINNNLLLEEEAAA<<<;;;:::;;;>>>??????>>>===:::888666666555333222000000000///......---------,,,++++++******++++++))))))))))))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$##############################!!!!!!"""###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******333333333444444333222222555444222111000111222222111000///...,,,,,,++++++---,,,***)))))))))******((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$############"""$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""!!!!!!!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$!!!!!!"""###############""""""""""""""""""""""""########################"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''((()))***+++,,,,,,.........---,,,***)))(((((()))***++++++***((('''))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""{{{OOO333111...+++------...,,,***(((''''''((((((''''''''''''''''''''''''%%%&&&'''((()))***++++++......////////////000000......///111///111;;;HHHJJJ@@@777444222//////222222222111000///////////////111222000///777FFFRRRmmm|||dddNNNKKK@@@888<<>>OOOeeeuuunnnnnnzzz}}}uuutttyyy~~~vvvwww{{{ppp^^^NNNIIIBBB===999555000,,,((((((,,,000///+++***---***'''(((,,,---++++++---***((((((+++000222222222...444555222444999;;;999555444333333555555444333333111/////////000///---///......------,,,+++++++++******)))))))))))))))))))))))))))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""########################!!!!!!"""###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############################################################""""""""""""""""""""""""########################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###############$$$$$$%%%%%%&&&''''''###$$$&&&(((***+++,,,,,,,,,---...000000000///.........---------......///((()))***+++,,,++++++***((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$############"""!!!!!!""""""#########$$$########################""""""""""""""""""""""""""""""""""""""""""""""""####################################"""""""""""" !!!!!!"""###$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&'''((((((((((((&&&''')))***++++++******''''''&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""dddAAA...///---,,,+++'''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''')))******,,,---------,,,,,,---///777777666333000......///000//////---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++,,,...000333444888>>>GGGRRR```nnnrrrpppmmmnnnoooqqqsssuuuwwwxxx}}}~~~uuuqqqiiibbb^^^\\\]]]^^^SSSNNNFFF===555111......++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++,,,------......///444333222222333666888:::888888666555444333333333333222111////////////000,,,,,,------,,,,,,+++***++++++)))(((''''''''''''''''''((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((************,,,...///000000000444222///------,,,***(((''''''(((((()))))))))***''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$#########""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$#########""""""!!!!!!######""""""!!!!!! """"""""""""####################################"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((())))))*********+++++++++***))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""aaa@@@---...---++++++(((''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))***---.........------...000222333222000---,,,,,,...//////...---,,,+++******++++++++++++++++++++++++************************************************)))((((((((()))***,,,---(((******+++///555555111555666777999:::<<<===>>><<<@@@@@@;;;:::<<<;;;777???;;;666222///...///000222000---+++***+++---...))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))***++++++,,,,,,------...000/////////000111333444444444333222222222333333222111000///.........///,,,,,,------,,,,,,+++***+++***)))((('''''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''((()))******+++,,,...///000000111333111...------,,,+++)))(((((()))))))))*********''''''''''''&&&&&&&&&%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###############"""""""""!!!######""""""!!!!!!!!!!!!""""""""""""################################################$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''')))))))))*********++++++)))))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""]]]===+++---,,,++++++(((''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))+++,,,---,,,++++++---//////000000...,,,+++,,,...///...------,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&'''''',,,,,,)))%%%&&&))))))&&&%%%&&&&&&'''((()))******(((******'''&&&(((&&&###,,,+++)))'''&&&&&&''''''&&&%%%%%%%%%%%%&&&'''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((((((((((((((((((((((()))))))))***++++++,,,,,,,,,---------.../////////000000//////000111222222111000///...------------,,,,,,------,,,,,,+++***+++***)))((((((''''''((('''''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''))))))***+++,,,...///000111111000...,,,,,,------,,,+++)))************+++++++++((((((((('''''''''&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""##################""""""""""""###""""""""""""!!!!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''))))))))))))************))))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""YYY:::***,,,+++***+++)))''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&''''''((('''((())))))((((((***,,,...//////...------...000---------,,,+++******)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''''''''))))))''')))---...+++''''''((((((((()))))))))(((***++++++,,,---,,,+++((((((((()))))))))(((((()))))))))((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))******+++,,,---...////////////...///////////////000000111111000000///.........---,,,,,,------,,,,,,+++*********)))(((((((((((((((&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((())))))***,,,---///000000000---,,,***+++---...------++++++++++++++++++++++++)))(((((((((((('''''''''&&&%%%$$$$$$######$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""#####################"""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""##################"""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((()))))))))******(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""VVV999***---+++)))+++)))''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&'''%%%'''(((''''''''')))+++,,,---...---,,,,,,...000,,,,,,,,,+++******))))))************************''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((("""&&&(((&&&%%%&&&%%%!!!&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%'''(((''''''(((######%%%%%%%%%%%%#########$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((())))))***+++,,,---...//////......111000000///////////////222111111111000///......,,,,,,------,,,,,,+++******))))))(((((((((((()))&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""############""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((((()))+++,,,.../////////+++***)))***,,,......---,,,,,,,,,+++++++++++++++)))(((((((((((('''''''''&&&%%%$$$$$$######$$$$$$################################################################################################!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""######""""""""""""""""""""""""""""""""""""############""""""""""""""""""######""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((()))))))))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""UUU888+++---+++(((+++***''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%############$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((())))))))))))+++---)))***++++++******,,,...+++++++++*********))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&%%%***---+++))))))'''###(((((((((((((((((((((((()))''''''))))))&&&%%%'''&&&'''((()))((('''&&&%%%$$$$$$%%%%%%&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((())))))((())))))***+++,,,---...111111000///////////////222222222222111000///...,,,,,,------,,,,,,+++***))))))(((((((((((())))))&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''''''''((()))+++,,,---......***)))((())),,,---...---,,,,,,,,,++++++++++++***((((((((('''''''''&&&&&&&&&%%%$$$$$$######$$$$$$###############$$$$$$$$$########################################################################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############"""""""""""""""""""""""""""""""""#########$$$$$$""""""""""""############"""""""""############$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''((((((((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""UUU999,,,///+++(((******''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%############$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&((()))))))))***,,,...***+++,,,+++******+++---***************)))))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&%%%$$$$$$$$$'''%%%###%%%&&&%%%########################&&&######''''''""""""%%%"""###$$$$$$$$$$$$###""")))((('''&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))'''''''''((())),,,.../////////.........///000000000111111111000///...---,,,,,,------,,,,,,+++***))))))(((((((((((())))))%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&%%%&&&((()))+++,,,,,,,,,***(((((()))+++---------,,,+++++++++************''''''''''''&&&&&&&&&%%%&&&%%%$$$$$$######$$$$$$""""""#########$$$$$$$$$########################################################################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!"""""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$!!!"""""""""############""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''(((((((((((((((((((((((()))))))))******************************))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""UUU:::---///+++(((******''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%"""############$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$&&&'''''''''(((***,,,---......---,,,,,,---///************))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$######'''(((### """%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$!!!"""((()))%%%&&&***###$$$$$$%%%&&&&&&%%%%%%######"""######%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))(((''''''''')))---000222,,,,,,,,,---...///111111///000000000000...---,,,,,,,,,---------,,,++++++))))))(((((((((((()))***%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%'''(((***+++++++++***(((((()))+++------,,,+++++++++******)))))))))''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$######$$$$$$""""""######$$$$$$$$$$$$########################################################################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!""""""#########$$$"""""""""""""""""""""""""""############$$$$$$$$$!!!!!!""""""#########$$$""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((((((((((((((())))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,************************(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""RRR999---...*********&&&(((''''''''''''&&&&&&&&&$$$$$$$$$############"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''))))))---,,,+++)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''(((%%%%%%&&&)))---333999<<<666333///,,,***+++---...........................------,,,,,,,,,,,,+++++++++******)))(((''''''&&&%%%%%%&&&&&&%%%%%%$$$###########################%%%!!! %%%&&&###""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""############""""""""""""######""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$%%%###"""###$$$%%%&&&%%%((('''&&&%%%&&&(((&&&"""$$$%%%''''''%%%%%%&&&'''&&&$$$!!!"""$$$%%%&&&%%%%%%$$$$$$$$$$$$&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((())))))***************+++++++++******+++******)))((('''''''''&&&&&&&&&%%%%%%%%%################################################""""""""""""############""""""""""""""""""""""""######$$$$$$$$$$$$##############################################################################"""############$$$$$$$$$########################"""############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$######""""""$$$$$$$$$$$$######"""""""""############$$$$$$$$$%%%&&&''''''%%%$$$$$$$$$"""%%%%%%"""$$$))),,,+++'''&&&(((++++++)))***...111///333888666222888CCC===OOOQQQBBBDDDXXX[[[LLLGGGAAAFFFRRRKKK666111<<<111...------...,,,***(((***(((%%%%%%))),,,***%%%(((''''''((()))'''&&&&&&###$$$&&&&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######PPP888---...+++***+++'''''''''''''''&&&&&&&&&&&&$$$$$$$$$############"""########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%'''((()))++++++***((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$#########""""""$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''''''''''''''&&&(((+++///333555222000---+++******,,,---------------------------------,,,,,,,,,+++++++++******))))))(((''''''&&&%%%%%%&&&&&&%%%%%%$$$###########################$$$###"""!!!"""#########""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""############""""""""""""######""""""""""""""""""""""""########################""""""""""""""""""""""""########################!!!!!!"""""""""#########################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%'''&&&%%%%%%&&&&&&&&&%%%!!!""""""!!!!!!###$$$$$$'''&&&$$$$$$%%%%%%%%%$$$%%%$$$###"""#########"""%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''((()))))))))*********+++++++++++++++++++++***)))((('''''''''''''''&&&&&&&&&%%%################################################""""""""""""############""""""""""""""""""""""""######$$$$$$$$$$$$##############################################################################"""############$$$$$$$$$########################"""############$$$$$$$$$########################$$$$$$$$$$$$#########"""$$$$$$$$$$$$#########"""############$$$$$$$$$$$$$$$$$$###$$$%%%(((***++++++,,,+++(((''')))+++++++++''')))///000...555BBB===CCCUUUmmmyyywwwvvvzzzooobbbRRRSSSdddWWWBBB333111777777222///...---+++++++++)))&&&$$$%%%))),,,***%%%""""""+++)))'''&&&%%%$$$"""!!!&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######zzzMMM666,,,...+++***,,,)))''''''''''''&&&&&&&&&&&&$$$$$$$$$############"""########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&'''((())))))((('''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$###############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''')))((('''&&&'''***,,,...,,,,,,+++************+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++***))))))(((((('''''''''%%%%%%&&&&&&%%%%%%$$$###########################!!!######""" """$$$""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""############""""""""""""######""""""""""""""""""""""""########################""""""""""""""""""""""""########################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&###$$$%%%%%%%%%%%%$$$$$$&&&''')))(((&&&&&&))),,,---***'''''')))***(((&&&%%%'''((((((&&&&&&&&&'''%%%%%%&&&''''''%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))))))))*********++++++,,,,,,,,,,,,+++***)))(((((((((((('''''''''&&&&&&################################################""""""""""""############""""""""""""""""""""""""######$$$$$$$$$$$$##############################################################################"""############$$$$$$$$$########################"""############$$$$$$$$$########################$$$$$$$$$$$$############$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%(((&&&###"""$$$'''((()))%%%&&&(((******)))***,,,///888>>>@@@KKKbbbwww|||zzztttmmm~~~wwwxxx||||||yyy|||xxxyyyqqqiiiyyyuuuYYY888888666222---***,,,///222,,,&&&%%%######)))111'''$$$"""###%%%&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%$$$######%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######iiiJJJ444,,,...+++***---***'''''''''&&&&&&&&&%%%%%%$$$$$$$$$#########""""""############################################################$$$%%%&&&'''''''''&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############################################################################################################$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&'''''')))((('''&&&&&&''')))***((()))******++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))((((((((('''''''''%%%%%%&&&&&&%%%%%%$$$###########################!!!"""###"""!!!!!! !!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""############""""""""""""######""""""""""""""""""""""""########################""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&!!!###%%%&&&%%%%%%%%%%%%%%%%%%&&&((('''%%%%%%'''######$$$$$$$$$$$$###"""###&&&))))))((('''((()))''''''''''''''''''&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''((((((((())))))******++++++,,,,,,,,,,,,,,,+++)))))))))(((((((((((('''''''''################################################!!!"""""""""############""""""""""""""""""""""""######$$$$$$$$$$$$##############################################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&)))((('''''')))))))))(((+++((('''+++,,,///777BBBKKKkkk|||vvv{{{nnnggggggmmmmmmbbbZZZYYYeeeiiiggg^^^WWWYYYbbbjjjcccbbb```______```eeejjjgggjjjiiimmm|||{{{zzzvvvhhhPPP999---+++///((((((...000+++&&&&&&$$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######fffGGG333,,,///+++***---+++'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########""""""###############################################################$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""#########$$$$$$$$$#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''''''''&&&&&&'''((()))***'''(((***+++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********((((((((((((''''''''''''%%%%%%&&&&&&%%%%%%$$$###########################"""!!!"""&&&***((("""!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""############""""""""""""######""""""""""""""""""""""""########################""""""""""""""""""""""""########################$$$$$$$$$$$$%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&$$$&&&((((((&&&%%%&&&''')))&&&(((...000,,,***+++'''+++000111...,,,---...'''(((******(((&&&%%%%%%***)))'''&&&%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&''''''(((((()))******++++++,,,,,,,,,,,,,,,+++)))))))))(((((((((((('''''''''################################################!!!"""""""""############""""""""""""""""""""""""######$$$$$$$$$$$$##############################################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%%%%&&&&&&&&&&&&$$$''')))+++++++++++++++))))))555HHHVVV^^^oooyyybbb___jjjhhhZZZYYYXXX```nnnssspppqqqvvvwwwrrrvvvmmmppp}}}zzzeeeVVVTTT[[[iiihhhTTTMMM[[[hhhiiiwwwfffbbbggg```III555111000***&&&'''(((+++...,,,(((%%%%%%&&&''''''''''''''''''''''''&&&&&&''''''(((((())))))%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######mmmFFF333---///***))),,,+++&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$############"""######################################################""""""######$$$%%%%%%$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""""""""############$$$###############$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%&&&&&&&&&'''((()))***((()))***+++,,,,,,,,,,,,------------------------++++++++++++************''''''''''''''''''''''''%%%%%%&&&&&&%%%%%%$$$###########################%%%###$$$(((---,,,%%%""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""############""""""""""""######""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''(((&&&((()))(((%%%%%%(((+++///,,,...555666111333999999<<<>>>>>><<<;;;===>>>===;;;999777666444000---,,,***(((&&&$$$$$$$$$$$$''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''(((((()))***++++++,,,,,,,,,,,,+++***)))(((((((((((('''''''''&&&&&&################################################""""""""""""############""""""""""""""""""""""""######$$$$$$$$$$$$##############################################################################"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&)))***(((%%%%%%,,,222CCCNNNlll|||hhhMMMIIIMMMVVVllluuummmqqqnnnbbb\\\WWWTTTVVV[[[mmmkkk___TTTAAA333///'''((()))'''%%%%%%&&&)))''''''''''''''''''''''''&&&&&&'''((()))***++++++%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######pppEEE333---000***(((+++***&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$############"""###################################################""""""""""""###$$$$$$$$$$$$$$$%%%%%%'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###########################################################################################################################""""""""""""############""""""#########$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$#########$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&'''(((((()))))))))******+++,,,,,,++++++++++++++++++++++++++++++++++++************''''''''''''''''''''''''%%%%%%&&&&&&%%%%%%$$$##############################""""""%%%'''&&&### """"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""############""""""""""""######""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&'''((()))***+++))),,,///000111555<<>>777@@@PPPTTTNNNGGGEEEHHHLLLLLLKKKWWWQQQLLLKKKMMMMMMIIIDDD::::::999666333...***'''))))))((((((((('''''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''((()))***++++++++++++++++++***)))((('''''''''''''''&&&&&&&&&%%%################################################""""""""""""############""""""""""""""""""""""""######$$$$$$$$$$$$##############################################################################"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''))),,,,,,((((((555LLL^^^nnnXXXXXXhhhdddmmm~~~kkk```UUUOOOLLLSSSmmmzzzQQQ<<<;;;333)))%%%'''***+++***''''''''''''''''''''''''&&&'''''''''(((((())))))%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######mmmEEE333...000***'''+++***&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$############"""########################""""""""""""""""""""""""###"""""""""""""""###$$$$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""######$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&)))))))))))))))***++++++************************+++++++++************)))&&&'''''''''''''''''''''%%%%%%&&&&&&&&&%%%$$$$$$######################## !!!""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""############""""""""""""######""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''''''''((()))+++------000555;;;@@@EEEMMMYYYbbbzzzyyyyyysssbbbYYYhhhvvvfffcccjjjrrrqqqlllaaaZZZSSSUUU[[[^^^[[[UUUQQQRRRSSSQQQKKKCCC;;;555******))))))((((((((('''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&'''((()))***++++++******+++******)))((('''''''''&&&&&&&&&%%%%%%%%%################################################""""""""""""############""""""""""""""""""""""""######$$$$$$$$$$$$##############################################################################"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&***---///:::WWWtttkkkmmmeeeZZZfff{{{```LLLIIIKKKYYY|||~~~cccPPP::://////111---'''((((((((((((((((((((((((''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######uuuAAA666---***+++***))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""""""""""""""""""""$$$#########""""""!!!!!!######""""""""""""#########$$$$$$%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$############################################################$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%##############################################################################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''******************************))))))(((((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""############""""""############""""""""""""""""""""""""""""""$$$#########""""""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$######$$$$$$$$$$$$######"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###""""""$$$'''(((&&&$$$)))%%%%%%)))(((###!!!%%%...)))(((---111444:::BBBMMM^^^gggdddjjj~~~{{{xxxmmmTTTMMM\\\jjj______dddhhhfffiiizzz}}}ssspppxxx~~~~~~|||dddPPPQQQ\\\aaa^^^[[[VVVIII555)))+++000---&&&'''&&&%%%&&&(((((('''%%%&&&'''(((((('''''''''((())))))))))))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$##############################################################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''((((((&&&$$$$$$%%%'''$$$...///%%%$$$,,,+++"""000///999NNNeeerrrwwwyyylll\\\WWWiiissshhhUUUNNNfff|||yyyrrrBBB///555''',,,%%%***+++'''(((,,,))) $$$&&&))))))((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""AAA666,,,***+++***((()))''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""""""""""""""""""""""""""############"""""""""!!!######""""""""""""############$$$%%%%%%&&&&&&'''((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$############################################################$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$%%%#################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''************************))))))))))))(((((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!"""""""""#########""""""############""""""""""""""""""""""""""""""############"""""""""!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$######$$$$$$$$$$$$######"""############$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((&&&$$$$$$&&&'''&&&%%%###!!!$$$((((((%%%'''---"""...???IIIIIIKKKZZZlllxxxuuueeeSSSYYYkkkhhhVVVLLLVVVeeebbbTTTSSSYYYTTT```XXX___ggg\\\PPPPPPRRRWWWPPPMMMUUUeeeyyy~~~rrrjjjddddddgggeeemmmoooeeeSSSBBB444++++++***(((%%%$$$%%%(((***&&&&&&'''&&&&&&''')))***))))))))))))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$##############################################################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&'''((('''&&&&&&''')))%%%%%%***))),,,444:::LLLbbbmmmhhh^^^___fffxxx~~~jjjVVVTTTTTTaaa|||zzz___XXXAAA===222---((((((((((((,,,000''''''''''''%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""@@@555,,,++++++***((()))''''''&&&&&&&&&%%%%%%%%%###$$$$$$$$$$$$###""""""""""""""""""""""""""""""############""""""""""""######""""""""""""############$$$$$$%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$############################################################$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$#################################################################################$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))))))))((((((((((((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""######""""""############""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((&&&###"""###%%%&&&&&&((('''''''''%%%&&&...888AAASSSiiiqqqiii```dddnnn^^^ccc]]]WWWiiivvvZZZYYYeeeqqqlllgggwwwuuuppp{{{wwwpppcccPPPOOOMMMKKKIIINNN]]]lllsssxxx```fffmmmrrruuuooo```PPP<<<333++++++000///&&&)))((('''''''''((()))***))))))))))))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$##############################################################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$&&&((()))(((((()))***///,,,,,,,,,)))***888IIINNN]]]llllll```^^^rrr]]]KKKXXXhhh|||UUUAAA000''',,,///)))%%%)))***)))'''&&&%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""{{{???444,,,+++,,,***((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$######"""""""""""""""""""""""""""#########"""""""""""""""######""""""""""""###############$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############################################################$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""""""""#############################################################################################$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((('''&&&%%%&&&'''(((((((((***+++,,,...888JJJYYY[[[___bbbaaa[[[TTTQQQRRR]]]lllpppkkkvvvfffnnnpppuuutttvvvkkkvvvyyyyyyyyytttlllbbb[[[YYYRRRMMMLLLTTTccctttjjj\\\```kkknnnkkkqqq```HHH333)))(((+++---+++***)))))))))((('''&&&))))))))))))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$##############################################################################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&((()))((((((((()))!!!,,,...---@@@bbbsssoooSSSZZZeeelllooouuuvvv}}}iiiOOO\\\jjj{{{cccNNN999111000...)))&&&+++***(((((()))***))))))'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""xxx===333++++++,,,***((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$###""""""""""""""""""""""""""""""""""""""""""############""""""""""""######""""""###$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############################################################$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""""""""#################################################################################""""""#########$$$$$$$$$$$$############$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''')))************)))))))))"""***333999AAAPPPbbbnnnYYYXXXTTTOOOOOOVVVbbbjjjyyyzzzrrr{{{yyysssppp}}}rrryyyuuurrrrrryyykkkcccWWWMMMLLLTTT\\\bbbsssllljjjjjjsssyyyxxxdddGGG111---111)))((('''((())))))'''$$$(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$##############################################################################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%'''((()))''''''((()))(((,,,...===gggoooXXXeee{{{|||zzz~~~ssssssnnnkkkqqqIII///...222111)))(((((()))+++,,,***((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""xxx<<<333++++++,,,***((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$""""""""""""""""""""""""""""""""""""##################""""""""""""######""""""######$$$%%%%%%%%%######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############################################################$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$########################################################################"""""""""############$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$######$$$$$$$$$$$$######"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&'''(((((('''(((***,,,444===FFFHHHIIIMMMQQQRRRNNN___oooqqqmmmpppxxxsssssswwwxxxuuuuuussszzz}}}vvvlllfffdddbbbQQQ___ppp{{{dddiiipppssslllYYYBBB222///+++''''''((()))(((%%%(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$##############################################################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((('''(((***---111;;;NNNddduuu{{{vvvoooxxxxxxoooyyyxxx[[[eee|||LLL777000(((---***'''(((******(((%%%''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""|||;;;222++++++,,,***((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""""""""""""""""""""!!!"""""""""##################""""""""""""######"""""""""###$$$$$$%%%%%%############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############################################################$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$%%%########################################################################""""""""""""###########################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!""""""""""""############""""""""""""""""""""""""""""""!!!"""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$######$$$$$$$$$$$$######"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''$$$%%%'''(((+++111:::AAAMMMRRRSSSNNNMMMPPPQQQOOOVVViii|||zzz~~~xxxoookkkrrr~~~qqqaaaMMMFFFUUUqqqooo[[[VVV\\\bbb___YYYGGG>>>222***)))))))))'''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$##############################################################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&'''(((((())),,,111444111IIIcccooopppuuu}}}~~~||||||||||||fffPPP===888222+++'''((()))(((&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%################################################"""""""""""""""""""""""""""""""""""""""""""""""";;;111++++++,,,***((('''''''''&&&&&&&&&%%%%%%%%%###$$$$$$$$$$$$###""""""""""""""""""""""""""""""!!!!!!""""""#########$$$######""""""""""""######"""""""""###$$$$$$%%%%%%""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############################################################$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%########################################################################""""""""""""#####################"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!"""""""""############""""""""""""""""""""""""""""""!!!!!!""""""#########$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$######$$$$$$$$$$$$######"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((()))***,,,000777EEETTT___OOOQQQPPPOOOXXXkkkzzzzzzyyyvvvwwwyyyvvvxxxrrruuuuuuuuuzzzhhhsssssskkk\\\QQQSSS[[[bbbuuu___RRRUUU]]]```RRR???000***))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$##############################################################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((((((+++000666;;;[[[jjjjjj^^^jjjtttjjj}}}eeedddmmm|||EEE;;;///((((((***+++***(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""ppp999333---)))***,,,+++***'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""&&&%%%###"""!!!"""###$$$""""""""""""""""""""""""!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######!!!!!!""""""#########$$$"""""""""""""""""""""""""""###%%%&&&&&&%%%###"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""######$$$########################################################################""""""############""""""######$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$############"""######""""""!!!!!! """###$$$$$$###""" """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""############""""""!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&))),,,,,,)))''''''(((333)))222XXX~~~vvvdddSSSLLLdddsssqqqtttyyy}}}zzz}}}xxxtttqqq~~~yyyrrrsssjjjlll}}}~~~hhhVVVeeezzzuuuYYYaaa]]]YYYKKK:::666222%%%)))++++++)))(((***++++++''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$############"""########################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$'''''''''%%%###"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''')))+++***(((%%%(((...+++)))111:::LLLeeeoooddduuurrrooo|||mmmhhhooo}}}PPP333222000------,,,***)))'''(((+++,,,&&& &&&&&&&&&%%%%%%%%%$$$$$$########################################################################""""""""""""""""""""""""ooo999333---******,,,+++***'''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""%%%$$$###!!!!!!"""###$$$""""""""""""""""""""""""!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######!!!"""""""""####################################"""###%%%&&&&&&%%%###"""""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""""""""######$$$########################################################################""""""############""""""######$$$$$$$$$$$$######"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$############"""######""""""!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""############""""""!!!!!!!!!!!!"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&''''''''')))'''%%%%%%'''***,,,---%%%:::aaannndddeeemmm{{{rrr|||pppyyy]]]XXXddd^^^WWWVVVSSSIIIDDD;;;***&&&%%%%%%%%%''''''###'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$####################################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$''')))'''"""###)))000)))111+++,,,IIIccccccYYY]]]sss}}}rrrpppuuupppxxx~~~zzzfffQQQ666***((($$$******'''$$$$$$%%%'''(((&&&&&&&&&%%%%%%%%%$$$$$$################################################################################################nnn888333,,,******++++++)))'''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""$$$###"""!!! !!!"""###""""""""""""""""""""""""!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""""""""######$$$################################################""""""""""""""""""""""""""""""############""""""######$$$$$$$$$$$$######"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$############"""###""""""""""""!!!!!!!!!!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""##################""""""""""""############""""""!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''(((((((((***,,,+++)))***000555YYY```mmmsssllldddkkkyyyooovvv~~~rrrppp{{{zzzsssnnn{{{mmm\\\[[[mmmhhhTTTOOONNNQQQPPPEEE666///((((((,,,///---+++'''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$####################################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######"""###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%'''((('''%%%&&&+++000...)))---IIIfffgggcccnnn}}}rrrwwwjjjggghhhfffFFF:::000''')))***((($$$$$$(((,,,&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################lll777222,,,******+++***)))'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######"""!!! !!!!!!!!!""""""""""""""""""""""""!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""######$$$################################################!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""!!!"""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$############""""""""""""############""""""!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''(((((()))))))))---000---,,,777LLL^^^cccZZZXXXbbblllqqqxxxsss}}}uuukkkgggjjjxxx|||vvvoooddd```iiiqqqmmmiiihhhiiiiiiddd```fff{{{{{{nnnnnnqqqjjj___gggvvvwww{{{kkk___NNNIIIPPPRRRIII===///))))))******+++''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$#################################""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$###$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''')))&&&&&&***///111,,,&&&222===OOOeeekkk```lllzzzyyyqqqpppeeepppYYY???---))))))+++---,,,)))'''((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################iii666222,,,***++++++***((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""######$$$################################################!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""############""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$$$$###############""""""############""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&'''(((((()))*********'''&&&///CCC]]]vvvrrrccc^^^nnnyyyuuunnngggfffiiinnnqqqfffuuuzzzwwwtttllljjjtttrrrkkkdddeeeiiiiiiaaaYYYWWWqqq|||uuuttttttwww~~~yyyxxxwwwsssvvvvvvkkkdddkkkuuuaaaXXXOOOWWWNNNHHHFFF@@@333'''"""(((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###########################""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((('''%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''((()))***,,,---///000JJJpppzzzfffiii~~~nnnnnntttxxxttt[[[FFF<<<111)))+++...,,,'''%%%'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################fff555111,,,***++++++)))''''''&&&%%%%%%$$$$$$%%%%%%$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##################""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""""""""######$$$################################################""""""""""""""""""""""""""""""############""""""######$$$$$$$$$$$$######!!!"""######$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""############$$$###""""""""""""""""""###"""""""""""""""""""""""""""""""""#########$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%""""""############"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&''''''((()))***++++++)))&&&///LLLooo}}}pppyyyttt|||}}}}}}xxxwwwyyyzzzyyy}}}uuuhhhssstttfffaaabbbhhhiiivvv|||uuuyyy{{{rrrRRRRRRjjjpppRRROOOTTT___^^^JJJ222###((((((((('''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$########################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$'''((()))(((&&&%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((###+++000***"""(((===PPPwwwvvviii~~~|||iiibbbqqq~~~zzzhhhxxxcccGGG---&&&***+++((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$ddd555111,,,***++++++)))&&&'''&&&%%%%%%$$$$$$%%%%%%############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##################"""""""""!!!##############################""""""""""""######""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""""""""######$$$########################################################################""""""############""""""######$$$$$$$$$$$$######!!!""""""###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""#########$$$$$$$$$$$$$$$$$$$$$############"""""""""#########$$$$$$$$$######""""""""""""######""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$%%%&&&&&&""""""############""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&'''((()))***++++++,,,///666JJJggg~~~kkkVVVfffpppzzz|||rrr|||yyyrrrgggbbbcccgggmmmttt{{{|||ooojjj]]]___{{{___OOOJJJUUU\\\OOO999***((((((((((((''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$########################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((((((&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((&&&+++///,,,,,,;;;VVVlllzzzooozzzzzzyyymmmddd]]]YYYZZZ___ddd```^^^______\\\]]]```VVVZZZcccmmmyyyxxxvvvddd???000///---******''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$bbb555000,,,***++++++)))&&&'''&&&%%%%%%$$$$$$%%%%%%############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$#########""""""!!!!!!""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""######$$$########################################################################""""""############""""""######$$$$$$$$$$$$######!!!!!!"""###############""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$""""""######$$$$$$$$$$$$$$$$$$$$$############"""""""""######$$$$$$$$$$$$######""""""""""""######"""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###%%%&&&'''(((""""""############"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&'''((()))***+++,,,,,,>>>JJJXXXbbbddddddfffiii~~~zzzwwwqqq}}}vvvqqqqqqqqqssszzz~~~xxx|||vvvssszzz}}}qqqsssvvvVVVSSS[[[WWWIII???)))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$########################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$!!!###&&&'''&&&%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))---)))(((111CCCYYYkkkuuujjjrrrwwwqqqbbbXXXTTTUUUZZZ```bbbdddllluuuuuu|||~~~zzz|||wwwtttooohhhbbb``````bbb]]]jjjzzzzzzSSSAAA:::222,,,+++(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$___444111---+++******((('''&&&&&&%%%%%%%%%%%%$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""$$$#########""""""!!!!!!""""""""""""""""""""""""$$$''''''$$$###%%%$$$ $$$$$$$$$#########""""""""""""""""""""""""""""""########################$$$#########""""""!!!!!!######""""""""""""######!!!!!!""""""######$$$$$$######""""""""""""######""""""""""""""""""""""""################################################""""""############""""""""""""""""""############################################################""""""""""""############"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$#########""""""$$$$$$$$$#########""""""""""""""""""""""""""""""######""""""""""""######""""""""""""############$$$$$$$$$#########""""""&&&%%%###"""""""""#########"""!!!###&&&&&&$$$!!!""""""############""""""""""""""""""##################$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%))))))((((((((())))))***%%%///)))&&&///---...AAAUUUKKKYYYiiihhhpppyyyqqquuu}}}wwwvvvsss~~~rrrjjjnnn{{{{{{ppplllrrrzzzfffPPPWWWVVVCCC444+++'''++++++'''&&&))))))(((&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((&&&&&&(((***+++)))))))))222***666jjjxxxeeevvvjjj~~~jjj^^^]]]```cccccckkkwww~~~xxxxxxfffbbbaaaaaaaaahhhzzzmmmHHH:::555)))///'''###''''''"""###)))&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$[[[444111---+++******((('''&&&&&&%%%%%%%%%%%%$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""############"""""""""!!!""""""""""""""""""""""""###%%%%%%###%%%***,,,+++$$$$$$$$$#########""""""""""""""""""""""""""""""####################################"""""""""!!!######""""""""""""######"""""""""""""""###############""""""""""""######""""""""""""""""""""""""################################################""""""############""""""""""""""""""############################################################""""""""""""############"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$#########""""""$$$$$$$$$#########""""""""""""""""""""""""""""""######""""""""""""######""""""""""""############$$$$$$$$$#########""""""%%%%%%###"""""""""#########"""!!!###&&&&&&$$$!!!"""##################"""""""""""""""###############$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&''''''''''''((()))***+++...)))&&&***///000EEEhhhWWWhhhzzz~~~~~~~~~{{{xxx{{{hhh```bbbmmm}}}rrrnnnggg]]]{{{YYYPPPWWWGGG999)))###(((,,,)))"""((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''""")))+++&&&$$$)))---..."""444MMMooo~~~iiiaaazzzssssss^^^ZZZYYYZZZ___jjjyyyssseeeaaacccgggrrrrrrpppxxxFFF777333,,,///...+++)))+++***(((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$WWW333111---+++******)))'''&&&&&&%%%%%%%%%%%%$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""############"""""""""""""""""""""""""""""""""""""""$$$$$$!!!$$$+++//////$$$$$$$$$###############""""""""""""""""""""""""####################################""""""""""""######""""""""""""##################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""############""""""""""""""""""############################################################""""""""""""############"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$###############""""""""""""""""""""""""######""""""""""""######""""""""""""############$$$$$$$$$###############%%%$$$######"""############""""""###%%%%%%$$$"""######$$$$$$$$$$$$######"""""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))***+++###---000(((444^^^zzzvvvRRRuuu{{{wwwmmmlllvvv|||ooojjjkkkllloooQQQ[[[WWWKKK999***'''++++++&&&((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''###***+++&&&&&&,,,...)))111HHHeee||||||jjjppp}}}zzzmmm|||uuu~~~eeeWWWTTTWWW```kkkzzzxxxcccdddgggqqq```CCC444(((000000((('''...,,,###&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$VVV333000---+++******)))(((&&&&&&%%%%%%%%%$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""#########""""""""""""""""""""""""""""""""""""""""""$$$###!!!"""&&&((('''########################""""""""""""""""""""""""#################################"""""""""""""""######""""""""""""######$$$$$$######""""""!!!!!!""""""############""""""""""""""""""""""""""""""################################################""""""############""""""!!!"""""""""############################################################!!!"""""""""############""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%################################################""""""""""""""""""""""""######""""""""""""######!!!"""""""""####################################$$$$$$##################"""""""""###$$$$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''(((((()))***"""***555999OOO~~~]]]QQQmmmnnniii|||~~~{{{~~~vvvbbbNNNXXXUUUNNNAAA000&&&)))222''''''&&&&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''',,,(((&&&)))...///,,,***[[[lllnnniiixxxxxx|||ooosss{{{}}}zzzfff]]]ZZZ^^^lll|||zzzmmmhhhqqqcccHHH333///(((%%%(((---)))"""'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$}}}|||XXX222000---++++++***)))(((&&&&&&%%%%%%%%%$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""######""""""""""""""""""""""""###$$$""""""$$$###########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""######$$$$$$######""""""!!!!!!!!!"""############"""!!!""""""""""""""""""""""""################################################""""""############""""""!!!"""""""""############################################################!!!"""""""""############""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%################################################""""""""""""""""""""""""######""""""""""""######!!!"""""""""################################################$$$#########"""###############$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((***))))))((((((((())))))333"""888```llljjj```NNN```jjjjjjwww}}}|||vvv___]]]VVVUUUUUUDDD,,,&&&000((((((''''''&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((000&&&&&&...---(((555KKKzzztttuuuuuubbbqqqwww{{{\\\UUUWWWdddssswwwsssssswwwQQQ777%%%(((///,,,((()))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$jjjkkkpppZZZ222///,,,+++++++++***)))&&&&&&%%%%%%%%%%%%$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""############"""""""""""""""""""""""""""%%%$$$%%%'''$$$ ###############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################""""""""""""##################""""""""""""!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""################################################""""""############""""""""""""""""""############################################################""""""""""""############"""############$$$$$$$$$############$$$$$$$$$$$$###############$$$$$$$$$###############$$$$$$$$$""""""""""""""""""""""""######""""""""""""######""""""""""""###########################$$$$$$$$$""""""###$$$$$$$$$$$$###"""###$$$###""""""$$$&&&######$$$$$$$$$$$$###############$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))+++******))))))******+++222888WWWvvvttteee```cccrrrvvvyyy{{{||||||{{{~~~lllfff}}}zzzllluuuyyyggg\\\^^^YYYCCC///'''***)))((('''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''((((((&&&&&&'''''''''(((((((((***(((,,,///(((***MMMwwwlllmmmhhhwww~~~tttaaaXXXfffmmm{{{{{{yyypppJJJ------000(((%%%,,,''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$^^^eeennnXXX222///,,,+++++++++***)))&&&&&&%%%%%%%%%%%%$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!"""""""""############""""""""""""""""""""""""###%%%###$$$&&&%%%"""""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""##################""""""""""""######"""""""""""""""#########!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""################################################""""""############""""""""""""""""""############################################################""""""""""""############"""############$$$$$$$$$############$$$$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""######""""""""""""######""""""""""""############""""""#########$$$$$$$$$!!!"""###$$$%%%$$$$$$###"""###$$$###!!!!!!$$$'''"""##################"""#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&'''((())))))))))))***+++---...///666\\\zzz|||zzz|||~~~||||||~~~|||||||||~~~{{{nnndddkkk{{{~~~{{{qqqjjjttt|||kkkfff^^^GGG///+++***)))(((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((((((''''''''''''((((((((((((%%%,,,///...333HHHhhhoooxxx{{{sss|||}}}```TTT\\\kkk|||vvvnnnyyygggEEE666///'''&&&***''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$[[[hhhvvvUUU111///,,,+++++++++***)))&&&&&&&&&%%%%%%%%%$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!""""""#########$$$"""""""""""""""""""""""""""%%%$$$!!! ######!!!""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$######""""""""""""######!!!!!!""""""######$$$$$$ """###$$$$$$###""" """"""""""""""""""""""""################################################""""""############""""""""""""""""""############################################################""""""""""""############"""############$$$$$$$$$"""############$$$$$$$$$""""""######$$$$$$$$$$$$""""""######$$$$$$$$$$$$""""""""""""""""""""""""######""""""""""""######""""""""""""############""""""######$$$$$$$$$$$$!!!"""###$$$%%%%%%$$$###"""$$$$$$###!!!!!!$$$'''""""""############""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''((())))))''''''(((***---///111333UUUkkk}}}}}}zzz{{{}}}nnnoootttrrrqqq}}}yyyxxx~~~vvviiiyyy{{{jjjmmm^^^BBB,,,+++***((('''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))'''...---...GGGlllyyyooovvvpppsss|||dddTTTWWWgggllllll```BBB333...------(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$iii^^^vvvSSS000...,,,*********)))'''&&&&&&%%%%%%%%%%%%$$$$$$################################################""""""""""""""""""""""""!!!$$$### """%%% &&&(((%%%!!!!!!!!!'''&&& ''''''!!!### &&&***(((###########################$$$!!!!!!&&&%%%!!!&&&***!!!,,,$$$'''"""""""""""""""""""""""""""!!!))))))!!!%%%""""""""""""""""""""""""!!!"""###$$$%%%$$$######""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""######""""""!!!!!! """"""""""""##########################################""""""######$$$%%%""""""############""""""################################################################################################""""""""""""""""""""""""""""""""""""##################""""""######$$$%%%""""""""""""############$$$###"""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$&&&''''''&&&'''(((***------&&&+++555,,,555ZZZiiidddwwwpppuuu}}}}}}www|||{{{yyyyyy~~~}}}vvvwww|||uuulll[[[CCC111$$$''',,,***''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&$$$&&&((()))***---,,,+++)))000...EEEpppssscccjjjqqqyyylll```XXXXXXeee|||vvvpppuuuvvvwwwHHH111---%%%...,,,)))&&&'''(((&&&"""&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$aaaUUUqqqRRR000...,,,*********)))'''&&&&&&%%%%%%%%%%%%$$$$$$################################################""""""""""""""""""""""""+++%%%!!!!!!&&&(((&&&"""+++$$$!!!$$$%%%$$$ $$$&&&!!!&&&%%%$$$ %%%...########################(((%%%######))) '''"""$$$+++### '''&&&$$$"""!!!###'''+++""""""""""""""""""""""""!!!"""###$$$%%%$$$$$$###""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! """"""""""""##########################################""""""######$$$%%%""""""############""""""################################################################################################""""""""""""""""""""""""""""""""""""##################""""""######$$$%%%""""""""""""############"""""""""""""""######$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$&&&''''''''''''(((***---111+++(((,,,...HHHuuulll___fffiiirrrzzz~~~|||uuuyyy}}}~~~|||~~~|||wwwzzzyyy}}}ssstttttt^^^HHH000''')))+++***)))&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((()))++++++***///222BBB]]]nnnmmmppp|||}}}qqqzzzdddXXX```sss{{{fffCCC777---******))))))******)))&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$aaaVVVuuuPPP000...,,,*********)))'''&&&&&&%%%%%%%%%%%%$$$$$$################################################"""""""""""""""""""""""" """""" !!!$$$### !!!###!!! &&&,,,***&&&&&&###(((,,,,,,((($$$!!!!!!######################## +++$$$"""%%%(((###&&&"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""##########################################""""""######$$$%%%""""""############""""""################################################################################################""""""""""""""""""""""""""""""""""""##################""""""######$$$%%%"""""""""#########$$$$$$"""""""""""""""###$$$%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&(((((('''''')))***'''+++(((+++:::EEEUUUkkkmmmWWWhhhoooZZZxxx~~~|||yyyvvvtttrrrzzz~~~~~~}}}}}}zzzzzzxxx|||rrrvvvyyyttt{{{|||vvvtttQQQ444))))))***&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''+++)))((()))+++,,,------///CCCaaalllgggqqq{{{zzzllluuuiiiVVV^^^hhh}}}vvvQQQ===,,,******+++,,,,,,***((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$hhh[[[zzzMMM000...,,,*********)))'''&&&&&&%%%%%%%%%$$$$$$$$$################################################""""""""""""""""""""""""!!!###$$$&&&'''))) (((,,,(((!!!"""$$$&&&### !!!""")))'''!!!########################%%%'''###000$$$"""$$$######((())))))(((  """"""$$$(((++++++(((&&&""""""""""""""""""""""""""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""##########################################""""""######$$$%%%"""######$$$$$$######"""################################################################################################""""""""""""""""""""""""!!!"""""""""##################""""""######$$$%%%""""""#########$$$$$$$$$#########""""""###$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%'''(((((((((((()))+++&&&***---555HHHZZZcccgggdddhhhooouuu~~~zzzvvvqqqooopppuuuzzz~~~|||zzz|||zzzsssrrrzzz~~~}}}vvvrrrwww~~~lllsssjjjqqqvvvLLL111+++,,,)))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((***((((((+++------///222777eee|||nnnmmmmmmaaacccRRRddd}}}rrrVVV666...,,,,,,---+++'''$$$$$$'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$lll\\\xxxKKK000...,,,*********)))'''&&&&&&%%%%%%%%%$$$$$$$$$################################################"""""""""""""""""""""""",,,%%% %%%$$$"""+++... ((((((!!!***,,,"""%%%%%%###%%%'''########################### )))### !!!%%%'''$$$$$$$$$$$$$$$$$$$$$$$$---  !!!""""""""""""""""""""""""###############$$$$$$$$$""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!"""""""""##########################################""""""######$$$%%%######$$$$$$$$$$$$######################################################################################################""""""""""""""""""""""""!!!"""""""""##################""""""######$$$%%%############$$$$$$$$$$$$%%%%%%$$$###""""""######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&((())))))((()))***,,,,,,000888BBBQQQjjj{{{~~~jjjwww}}}qqqmmmmmmooorrrxxx}}}~~~~~~yyyqqqqqqzzz~~~{{{ppppppuuuxxxeee```lllcccAAA333///---((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((()))))))))((()))---,,,+++000888OOOzzztttfffVVV{{{ZZZWWWjjjYYY666///*********&&&$$$%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$uuuccc{{{III000...,,,*********)))'''&&&&&&%%%%%%%%%%%%$$$$$$################################################""""""""""""""""""""""""###$$$"""###(((---***+++'''"""###%%% !!!###***---%%%$$$+++%%% $$$)))+++########################&&&000---###%%%(((###)))$$$+++,,,%%%((( ########################&&&(((%%%$$$'''""""""""""""""""""""""""######""""""######$$$%%%""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""##########################################""""""######$$$%%%######$$$$$$$$$$$$######################################################################################################""""""""""""""""""""""""""""""""""""##################""""""######$$$%%%#########$$$$$$$$$$$$%%%%%%%%%$$$###############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((******))))))+++,,,///***999UUUppprrrggg~~~{{{nnnkkkooouuu~~~{{{|||}}}}}}}}}~~~}}}vvvtttwwwvvvrrrqqquuuzzz}}}vvvllliiiuuuzzzooolllzzzuuuXXX@@@000&&&)))(((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((())))))******)))+++---******888JJJfffrrrtttrrr^^^qqqtttRRRXXXmmmzzzxxxFFF666))))))+++((((((***''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$pppGGG000...,,,*********)))'''&&&&&&%%%%%%%%%%%%$$$$$$################################################"""""""""""""""""""""""")))(((%%%""" """(((---%%%$$$"""'''%%%***$$$$$$$$$'''......&&&"""%%%##############################!!! 000---!!!### )))%%%+++""""""""""""""""""""""""...333$$$###""""""""""""""""""""""""$$$###"""""""""###$$$%%%""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###""""""""""""##########################################""""""######$$$%%%###$$$$$$%%%%%%$$$$$$###################################################################################################""""""""""""""""""""""""""""""""""""##################""""""######$$$%%%#########$$$$$$$$$%%%%%%###"""######$$$%%%&&&'''"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''')))************+++---...333TTTxxxxxx```www}}}yyyuuusssvvvzzz|||vvvwwwxxxxxxxxxzzz~~~}}}~~~{{{uuuuuuyyywwwvvvsssqqqttt|||tttfffhhhqqqqqqyyyzzzvvvwwwyyy```@@@***)))))))))(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''((())))))******+++***,,,...,,,444OOOmmmrrrkkkyyymmmggg[[[___yyyzzz```FFF///***,,,+++***,,,''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$yyyFFF000...,,,++++++***)))'''&&&&&&&&&%%%%%%%%%$$$$$$################################################""""""""""""""""""""""""&&&TTTyyy555&&&$$$+++]]]ccc########################$$$ +++...)))\\\WWW$$$###(((""""""""""""""""""""""""$$$###"""""""""###%%%&&&""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""" !!!!!!!!!""""""######""""""""""""#############################################"""###$$$$$$%%%###$$$$$$%%%%%%$$$$$$###################################################################################################""""""""""""""""""""""""""""""""""""#####################"""###$$$$$$%%%######$$$$$$$$$%%%%%%%%% !!!"""%%%''')))***"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((()))***+++******+++---000QQQpppYYYiiiwww}}}vvvzzzvvvmmmnnnzzz{{{~~~wwwttttttvvvxxxyyy{{{~~~xxx{{{~~~}}}zzzwwwtttrrrssswww{{{}}}}}}}}}~~~{{{sssvvvpppjjjlllhhhooolllwww~~~^^^@@@))))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''((()))******+++++++++---000222@@@gggwwwsssiiilll[[[hhhzzzvvvVVV777---...+++(((***(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$${{{JJJ///...---+++***)))(((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$############$$$$$$######""""""######$$$%%%###########################"""WWWccc$$$ )))!!!+++((((((...###!!!!!!###((()))!!!UUU***$$$(((########################(((%%%!!! """$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$"""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$##############################""""""""""""""""""""""""###""""""###%%%'''&&&%%%##############################$$$$$$$$$$$$##############################$$$"""!!!"""%%%&&&$$$"""############$$$&&&)))***$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%&&&&&&'''(((((((((+++,,,+++((()))......+++EEEllllllhhhsssiii|||yyyvvvsssqqqrrrxxxyyytttsssrrrvvv{{{vvvoooddd\\\RRRNNNRRRWWW[[[\\\bbbZZZSSSQQQPPPOOORRRVVVYYYYYYYYY\\\aaaiiippptttppptttzzz}}}|||}}}yyyzzzzzzzzzeeejjjqqqeee```iiirrryyyxxxSSS;;;%%%'''000&&&"""(((###&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))***)))((((((***,,,***111---'''999^^^yyyrrrlllooorrrZZZgggMMM222---...***&&&(((''''''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%}}}|||III///...---+++***)))(((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$############$$$$$$######""""""######$$$%%%########################)))''''''))))))vvv'''"""DDD''''''%%%''')))"""$$$&&&%%%!!!"""...########################(((%%%!!!!!!"""$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""%%%$$$###""""""###$$$%%%########################"""############$$$$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###########################""""""###%%%&&&&&&%%%##############################$$$$$$$$$$$$##############################$$$"""!!!"""$$$&&&$$$###############$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((((()))((('''))),,,***)))333AAAnnn[[[aaassstttwww{{{vvvrrr|||zzzvvvsssssszzz|||yyyyyyxxxwwwwwwtttvvvvvv{{{mmmkkkgggaaaZZZTTTOOOMMMMMMJJJHHHGGGGGGFFFCCCAAADDDAAAAAAFFFHHHEEEDDDEEEGGGFFFFFFEEEEEEFFFFFFGGGGGGJJJMMMOOOQQQVVV```iii|||rrryyyyyyeee^^^ccchhhppp{{{vvvuuuqqqwwwsssXXX666###((()))&&&***---&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))***)))((((((***,,,***'''000777FFFqqqttt|||qqqtttnnnYYY___}}}wwwrrroooooovvvlll???---,,,---,,,((((((''''''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%zzzGGG///...---+++***)))(((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$############$$$$$$######""""""######$$$%%%########################lll&&&%%%{{{&&&HHH+++222%%%(((!!!###$$$&&&(((+++%%%///---'''((("""########################&&&$$$"""!!!"""#########""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$%%%%%%########################"""############$$$$$$$$$############$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###"""###%%%&&&&&&%%%##############################$$$$$$$$$$$$#################################"""""""""$$$%%%$$$##################$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''((()))))))))%%%)))///)))&&&:::XXXcccQQQXXXoooxxxtttrrruuuvvvuuutttqqqnnnqqqzzzwwwuuuxxxyyyxxxwwwnnnxxx~~~xxxhhhZZZVVVXXXRRRPPPLLLIIIHHHIIINNNQQQIIIKKKNNNRRRUUUYYY]]]aaa]]][[[]]]dddfffdddbbbbbbVVVVVVUUUSSSOOOJJJFFFCCCDDDCCCAAA???@@@FFFMMMRRR]]]fffrrr}}}pppaaaaaabbbiii|||yyypppppplllkkkuuuZZZ///%%%...)))###(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))******))))))+++,,,,,,)))000MMMnnn~~~~~~}}}}}}mmm{{{mmmrrrTTTbbbzzznnnbbbYYYTTTOOOKKKNNNbbb~~~WWW:::...+++***))))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%|||FFF///...---+++***)))(((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$############$$$$$$######""""""######$$$%%%########################***"""hhh000***$$$///444$$$&&&kkk...,,,///"""***&&&###&&&$$$...(((<<<$$$"""###&&&########################%%%$$$###"""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$##############################$$$$$$$$$$$$#################################""""""###$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&'''(((((())))))++++++,,,,,,)))...GGGcccKKKaaatttuuu{{{|||yyyzzzzzzzzzmmmkkkjjjnnnwww}}}xxxxxxxxxqqqjjjggg___[[[UUURRRQQQNNNJJJFFFMMMKKKKKKPPPXXXaaagggiiiZZZeeessszzzwwwyyyzzzxxxxxxzzzqqqrrrrrrqqqooollliiifff]]]\\\XXXSSSQQQPPPLLLHHH<<>>CCCNNNaaaxxxyyytttRRR444(((+++******)))(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%DDD///...---+++***)))(((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$############$$$$$$######""""""######$$$%%%########################''' CCC999&&& &&&:::~~~$$$ &&&+++HHH&&&((()))+++FFF@@@###(((##########################################$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""##################"""########################""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%#########%%%&&&%%%$$$##############################$$$$$$$$$$$$##############################"""###############$$$$$$$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&''''''&&&&&&''''''((())))))***)))///...(((---CCC[[[ggg^^^sssxxxvvv}}}yyyssspppnnnlllnnnzzz|||zzzuuukkk]]]TTTSSSSSSNNNJJJLLLRRRVVVVVVSSSQQQOOOQQQZZZgggnnnmmmhhhkkk|||}}}zzz|||{{{xxxwwwyyyrrrrrrrrrssstttuuuuuuvvvuuuyyy{{{{{{{{{wwwiiiZZZBBBBBB@@@???HHHXXXhhhoooxxxdddbbb]]][[[eee}}}wwwxxx```000+++111+++)))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))******)))***,,,...,,,111KKKvvvpppzzzhhhwww\\\ccc~~~kkkVVVGGG===:::777::::::666444<<>>>>>AAAYYYnnneee999------,,,+++)))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~===///...---+++***)))(((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$############$$$$$$######""""""######$$$%%%########################%%%***$$$+++"""!!!---,,,%%%###&&&ccc ...ooo))),,,"""%%%///""")))%%%"""000xxxKKK!!!"""######################## ###%%%%%%###"""$$$%%%"""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%%%%$$$#################################$$$$$$$$$$$$##############################!!!###%%%$$$""""""$$$&&&###$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''((())))))******'''***,,,444HHHbbbqqqrrrjjjnnnxxx~~~vvvzzztttrrrvvv{{{|||yyy~~~zzztttmmmfff___WWWQQQQQQVVVQQQTTTWWWXXXWWWWWWYYY\\\dddfffjjjpppuuuxxxxxxxxx}}}yyyxxxzzz}}}iiihhhllltttxxxwwwvvvvvvsssqqqooommmlllkkklllmmm```iiisss|||qqqXXXHHHLLLKKKFFFCCCEEEGGGGGG888III]]]oooxxxgggWWWQQQ]]]uuuzzz}}}}}}EEE***)))(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))*********+++---///999\\\qqqcccyyykkkggg|||dddUUUqqqYYYHHH???:::777888999;;;???CCCDDDAAA>>>AAAJJJQQQ\\\hhhfffbbbiii~~~wwwxxx||||||xxxsssooolllggg___YYYTTTUUU[[[eeennnyyy{{{~~~OOO222------+++***)))(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~|||:::///...---+++***)))(((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$############$$$$$$#########"""###$$$$$$%%%########################"""'''((()))000%%%!!!OOO"""000%%%===""" --- ###"""(((///+++---%%%111!!!######################## """%%%%%%###"""$$$&&&""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$%%%%%%$$$#################################$$$$$$$$$$$$##############################!!!###%%%$$$""""""$$$&&&###$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''(((((())))))******,,,(((--->>>RRRbbbmmmtttuuuvvv{{{}}}uuusss{{{{{{sssYYYSSSPPPRRRTTTSSSTTTWWWQQQIIIEEENNN___nnnsssrrrsssvvvxxxvvvrrrrrrwww|||zzz}}}tttnnnjjjfffeeekkkqqqtttyyy}}}rrrqqqooommmjjjhhhfffeeegggmmmrrruuu|||{{{dddIIIFFFKKKNNNLLLMMMRRRWWWYYYKKKNNNOOOTTTeee|||zzzfffTTTLLLTTTgggwwwfffkkkrrreee555---,,,(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))***+++***+++...000FFF```xxxzzzuuuaaacccpppmmmTTTEEE>>>:::888;;;@@@CCCCCC@@@AAAGGGLLLQQQ\\\iii{{{lllSSSPPPVVV^^^eeegggggggggddd```bbb^^^[[[XXXUUUSSSXXX```]]]^^^___^^^\\\[[[]]]___NNNTTT___gggkkkrrr|||dddDDD...---,,,***)))(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%vvv@@@......,,,+++***)))))))))&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################"""///,,,***$$$"""%%%'''&&&fffddd###mmm|||xxxeeexxxPPP***!!!###---(((:::"""###"""$$$,,, """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&'''''''''&&&&&&$$$&&&))))))((('''(((((())))))***+++*********+++((())))))++++++)))&&&$$$,,,&&&&&&+++***###$$$,,,'''&&&&&&'''))))))((('''$$$%%%%%%%%%%%%%%%'''(((%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%''')))***++++++222...JJJoooVVVFFFttt~~~zzzsss|||tttqqqxxx~~~ppp___SSSKKKOOOPPPXXXccc\\\PPPPPPJJJNNNPPPWWWmmmyyyuuurrrpppqqqooonnnrrrxxx||||||~~~tttiiijjjlllppptttxxx}}}wwwtttqqqnnnfff___```eeebbbmmmnnnqqq~~~yyy]]]GGGRRRJJJOOOYYYZZZ]]]___YYY___llluuuyyy}}}bbbNNNMMMXXX```}}}xxxiii~~~rrrLLL%%%222111'''(((,,,&&&$$$'''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&'''***,,,...&&&&&&&&&'''''''''((((((,,,'''(((...,,,'''///>>>oooXXXtttxxxjjjeee^^^ZZZzzzwwwnnn{{{qqq```UUUAAA999BBBIII???GGGHHHEEEBBBAAATTTttteeeuuuhhhWWWsssyyy}}}|||ooosss}}}bbb000---******)))(((&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%vvv???......,,,+++***)))))))))&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################,,,111%%%$$$;;;HHH111uuu111333FFF'''888333%%%)))222(((,,,$$$"""###!!!+++&&&!!!,,,""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((''''''++++++***(((%%%$$$%%%&&&)))))))))***++++++***(((...---,,,***)))+++///333---,,,...000///)))''')))+++***))))))(((&&&###!!!%%%%%%&&&%%%%%%&&&''')))%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&((()))******(((---CCC\\\\\\PPP```}}}}}}}}}wwwxxx~~~}}}pppkkkcccWWWMMMJJJSSS]]]cccjjjoooaaaRRRRRRRRRRRRRRR\\\wwwvvvsssooommmppprrrssswww}}}zzz|||xxxrrrwww}}}}}}xxxtttpppjjjcccbbbeeefffnnnooouuuuuuXXXEEEFFFKKK]]]iiiccccccmmmqqq}}}rrr\\\PPPQQQWWWvvvnnnoookkk~~~vvvGGG+++///%%%&&&)))%%%'''***$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''')))+++,,,&&&&&&&&&'''''''''((((((---)))***...***'''333EEEuuuwwwjjj{{{^^^xxxnnnWWWnnnvvvfffTTTKKKFFFJJJPPPSSSYYY```[[[HHHBBBGGGEEEDDDCCC===CCCCCC===;;;CCCPPPmmm}}}qqqeee[[[lll@@@555+++)))(((&&&'''+++'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%vvv>>>......,,,+++***)))))))))&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''+++DDDBBB$$$+++###DDDyyy %%%'''%%%555===!!!***'''111!!!(((###555aaa"""***$$$$$$!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''((((((((())))))%%%&&&(((((('''(((***+++---,,,,,,---...//////...+++111999;;;888444333444111333222///---///...+++'''((()))***++++++++++++''''''&&&%%%%%%&&&'''(((%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******,,,...YYYlllKKKMMMsssyyyvvvyyyxxxssswwwrrrdddVVVQQQLLLKKKTTTaaaoooxxxzzzxxxrrr]]]LLLMMMPPPOOOQQQdddxxxsssvvvzzz~~~~~~}}}wwwuuuqqqkkkiiijjjooouuuwwwnnnOOOBBBEEESSSnnnzzzsss|||~~~{{{wwwvvvkkkUUUMMMQQQ___}}}mmmmmmxxx555...'''((((((%%%))),,,###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((()))&&&&&&'''''''''(((((((((++++++------***---@@@UUUrrrUUUppp```[[[mmmRRRddd~~~gggeeeaaaVVVXXXhhhkkk\\\NNNMMM[[[bbbmmmvvvxxxsssppppppoooeeeeeeeeeZZZQQQGGG777000333222555===@@@MMMfffuuu|||\\\YYYWWWddd```TTTTTTWWWWWWXXX{{{VVV???,,,***+++''''''---'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%www>>>......,,,+++***)))))))))&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&222***666///+++!!!'''***eee ###,,, ###&&&'''%%%$$$((("""'''$$$***""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''''''''&&&&&&''''''(((((())))))###&&&***---......000111000444999===@@@FFFNNNUUUQQQVVVZZZ[[[WWWQQQMMMLLLSSSTTTKKK===999>>>===777888777444111---++++++++++++)))'''%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&((()))***))))))***+++000;;;ccckkkLLLWWWzzz}}}www||||||xxxtttxxxyyyqqqfffOOOQQQPPPMMMPPPbbb|||}}}tttkkkWWWIIILLLQQQSSS[[[sssyyyxxx}}}zzz{{{{{{xxxvvvwww{{{cccFFFBBBKKKZZZxxx~~~yyyvvvrrrzzzxxx```SSSRRRVVVmmmxxxoooPPP///+++...,,,&&&))),,,###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&'''''''''''''''(((((((((((('''+++...---,,,777OOOeeefff___wwwzzz|||fff}}}WWW]]]sssfffhhhhhhbbbgggvvvyyyqqqrrr~~~```III???555...888???EEEGGG>>>===MMMKKKPPPjjjNNN```gggqqq[[[SSSaaahhhpppxxxqqqrrrNNN000,,,///***&&&)))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%www???......,,,+++***)))))))))&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((ooo---$$$###"""***&&&222((($$$$$$///iii###$$$((()))&&&333'''$$$&&&***qqqxxx)))###(((""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&'''((()))***......---------111666:::BBBMMMYYY```eeeooo}}}wwwyyy{{{llleeeeee```WWW@@@???<<<888444444777:::111---)))''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&(((******)))))),,,...000PPPfff\\\PPP^^^{{{wwwmmmwwwzzz|||tttwwwmmmeee___TTTBBBMMMRRRTTTgggssstttmmmiiihhh[[[PPPSSS```gggppp~~~|||WWW@@@EEELLL___~~~zzzxxx}}}vvvuuuuuu|||rrr^^^SSSRRR[[[{{{eeegggmmm333,,,...///''''''+++'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%'''''''''((((((((())))))'''+++---,,,000@@@XXXhhh\\\|||^^^vvvcccXXXzzzpppGGG444333///555===AAADDDGGGGGGTTTooohhhnnnnnnYYYttt~~~|||mmm???......+++'''((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%zzzvvv>>>......,,,+++***)))))))))&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((===CCC)))///!!!"""...&&&333'''###///,,,&&&((((((%%%!!!***,,,AAA---######(((""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''$$$$$$%%%&&&'''(((((()))((('''''''''((()))+++,,,---,,,+++---444AAAPPPZZZppp{{{dddbbb\\\QQQFFF>>>;;;;;;:::555...+++******(((&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%(((***)))(((***...222===fffiiiPPPOOO]]]tttiiilllxxx}}}{{{yyysssZZZQQQLLLCCCOOOSSSUUU___{{{qqqeeeiiihhhjjjmmmbbbUUUWWWkkkrrrwww}}}}}}mmmKKK>>>IIIMMMjjjyyywwwwwwrrrkkkuuu|||xxxyyy{{{yyylllVVVOOOOOOdddcccTTTqqqzzz}}}GGG111***---(((%%%)))+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''((((((((())))))))))))------,,,666KKK\\\cccdddZZZpppTTTiiidddHHH777333666333:::???>>>???CCCGGG[[[zzzyyy}}}}}}vvvuuuXXX555******++++++((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%qqqttt<<<......,,,+++***)))))))))&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$,,,SSS &&&///%%%+++mmm>>> ???222@@@...WWW%%%'''777((( +++!!!+++FFFYYY###!!!***""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''$$$$$$%%%&&&'''((())))))***)))))))))***,,,...///...444???NNN^^^ppp~~~eeeNNN???888CCC===555000///...+++((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%((()))((('''***111777WWWkkkhhh[[[hhh{{{vvvmmmuuu|||vvv[[[IIIGGGJJJIIIZZZYYYaaatttlllZZZdddlllnnnppprrrhhh```gggppprrrllljjj}}}{{{|||oooTTTAAA@@@NNNUUUxxx~~~qqqmmmppprrroookkkrrrzzz~~~~~~|||wwwzzzcccTTTMMMVVVyyyvvv``````ttt|||pppBBB(((---,,,%%%'''+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&'''((((((((())))))))))))***------000CCC]]]gggddd}}}qqqiii\\\dddqqqFFF===<<<===AAAAAAIIILLLIIIKKKTTTYYYkkkttt}}}{{{hhh|||rrrEEE...***,,,+++((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%ooorrr:::......,,,+++***)))))))))&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% &&&%%%ooo~~~iii@@@000)))$$$333$$$&&&"""***FFFHHH///)))555;;;HHH666===AAA666qqq***"""777((( ######(((jjj+++###%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&''''''$$$$$$%%%&&&'''((()))***,,,+++******,,,...000222???NNNeee~~~|||qqqlllJJJBBB999444333111...***''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%''')))'''&&&***222999hhhccccccqqqzzzkkkxxx{{{vvvwww{{{eeeLLLBBBIIIWWW___XXX\\\rrrgggZZZ```dddnnnqqqrrrtttppptttzzztttcccWWWhhh}}}{{{zzz{{{|||zzzxxx|||yyyWWWBBB<<>>///...---+++***)))((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###111777)))444:::...888???&&&***###///UUU???222NNNAAA@@@999BBBOOOOOOXXXLLL'''---&&&BBB---666222,,,'''################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&(((******(((...'''(((000///---===UUUsss|||ZZZAAA@@@666+++555---***(((&&&&&&&&&$$$"""###$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''---'''%%%***&&&666[[[kkkMMMQQQ{{{iiitttuuuoooxxx}}}sssXXXIIIFFFNNNkkkzzzjjj\\\kkk|||jjj___^^^hhhrrr|||}}}wwwwwwxxxkkkbbbVVVddd|||yyy{{{wwwtttuuuxxxzzz{{{}}}mmmYYYJJJDDDDDDIIIOOO]]]yyyoookkkrrrvvvlllhhhkkkiiiooo{{{~~~|||wwwQQQEEEZZZxxxzzz^^^```uuuzzzuuu444111111+++---''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((((((''''''''''''(((((()))&&&666444444lllWWWhhhmmmjjjppp^^^mmmggggggzzzHHH>>>???===EEEHHHLLLJJJJJJFFFFFFbbbqqq~~~jjj||||||}}}nnnTTT~~~|||xxxCCC)))+++******)))(((''''''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%qqq===///...---+++***)))((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''',,,...$$$&&&&&&'''333KKK===KKKNNNOOOFFF;;;:::???===111QQQ[[[###)))---***>>>VVV|||&&&&&&***################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))++++++)))---******...333BBBcccppp```EEE444<<<111///+++(((&&&&&&((()))%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((%%%(((((()))))),,,CCCeeecccRRRTTTkkk}}}lll}}}xxxwwwxxx}}}vvviiiTTTGGGHHH]]]{{{nnneeeqqqqqqmmm___nnnzzzvvvmmmnnnsss|||ddd]]]jjj{{{wwwvvvsssppprrrvvvzzzzzzyyymmm]]]JJJ@@@???DDDMMMTTT^^^yyyuuuzzzvvvhhhggghhhrrr~~~|||aaaLLLQQQbbb}}}oooPPP,,,---((()))///((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((((((((('''''''''((())))))111'''000^^^eeehhhzzz~~~PPP___eeepppBBB777666:::JJJLLLLLLOOOIIIFFFLLLggguuubbblllzzzwww|||cccqqq]]]555***+++******((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%ppp===///...---+++***)))((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&,,,YYY%%%888>>>...OOOTTTiiitttkkk^^^[[[ZZZUUUMMMGGGHHH999nnn...222---111RRRNNN$$$&&&((("""################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&(((***+++*********///888DDDXXXttt{{{~~~lll]]]pppoooLLL>>>999777333---(((%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''%%%,,,---'''333VVVqqqZZZ[[[___iii{{{jjjxxxyyyssstttyyyqqqWWWGGGOOO[[[wwwlllttt{{{mmmvvvxxxkkkzzzooonnnsssoooUUUXXXuuu}}}xxxqqqnnnmmmrrrzzz|||xxxsssZZZJJJ:::666:::BBBMMMVVV```{{{ttt~~~ggg```eeeqqq~~~zzzzzzrrr[[[PPPOOOfff\\\yyy777+++333'''+++((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((((((((((((((((()))******000...AAAqqqzzzLLLzzziiinnniiiVVVqqqjjjbbb>>>777999DDDUUUTTTSSS^^^LLLGGGRRRkkktttWWWbbb~~~ssssss}}}VVVzzzFFF***---******)))(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%ooo<<>>333555;;;AAAJJJSSSaaa~~~nnn~~~eeeZZZ```mmmwww||||||{{{|||lllYYYLLLUUUrrrZZZ}}}[[[---444)))%%%(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((((((((((((((()))***++++++---555RRRsss^^^YYYeee|||]]]eeeaaaAAA???HHHQQQTTTNNNZZZtttTTTJJJVVVjjjmmmvvv}}}NNNbbbtttjjjwww\\\pppnnnnnnVVV------+++***)))(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%mmm;;;///...---+++***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((""" $$$111LLL@@@uuuzzzyyyxxxzzzlll[[[FFF;;;...)))!!!$$$%%%!!!$$$################################################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))),,,000...+++...444FFFhhhvvvggg[[[aaasss~~~pppmmm___QQQ@@@555333333111---&&&%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((,,,%%%,,,...,,,JJJsssbbbjjjqqq}}}eeettt~~~wwwqqq|||mmmUUUSSSllluuussswwwtttfffoooqqq```ddd{{{rrrlllnnnuuu}}}aaaFFFJJJ___|||vvvppppppqqqkkk^^^SSS@@@666333;;;AAACCCJJJTTTbbb}}}rrr}}}gggWWW]]]jjjsss~~~yyyvvv```MMMJJJaaarrrsssxxxqqqzzz444,,,///%%%(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((((((((((())))))+++,,,,,,000000XXX{{{\\\xxx|||iiiaaa```gggGGGFFFQQQVVVKKKHHHjjjYYYMMMYYYgggffflll]]]III___~~~yyyffflll{{{qqq\\\sssfffggg999,,,+++***)))((((((''''''(((%%%%%%%%%%%%%%%%%%%%%%%%}}}lll:::///...---+++***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$222---(((LLLxxx{{{uuuUUUdddooocccCCC***===$$$***%%%((( ################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&'''(((((())))))((('''***,,,)))'''444DDDuuupppddddddggguuuxxxzzz|||\\\DDD999555333111((((((&&&%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''%%%''',,,:::ZZZvvv|||zzz~~~xxxnnniiisss{{{gggtttaaaccc{{{~~~sssiiisss~~~vvviiiiii___mmmzzzuuuvvv{{{~~~VVVDDDLLL\\\xxxqqqhhhbbb]]]UUUIII???666111666BBBGGGFFFNNN\\\gggzzzzzzmmmYYY___lllttt~~~|||}}}{{{dddPPPDDDQQQooobbb\\\ccctttFFF'''444+++)))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((())))))))))))***+++------,,,DDDjjjpppbbb}}}~~~bbbvvvyyyYYYbbb___HHHGGGRRR[[[SSSXXXxxxUUURRRZZZ```bbblllvvvHHHEEEVVVnnnmmm|||lllgggqqq|||}}}xxxLLLqqqxxxQQQ000++++++***)))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%yyykkk:::///...---+++***)))((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''444&&&)))&&&///$$$%%%&&&666NNNPPP999888PPPmmmnnnTTTFFFOOOwww~~~|||```%%%444AAA... 888+++%%%)))################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''(((&&&&&&&&&'''((()))))))))'''&&&)))+++***222NNNkkkdddcccxxxvvvwww|||___HHH;;;555444...,,,)))'''%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((($$$***'''---JJJeeelllkkk{{{mmmhhhwwwwwwpppoooddd~~~~~~qqq~~~}}}hhhgggwww|||uuunnniiiiii{{{}}}~~~~~~VVVDDDKKKVVVuuuvvvllleeeZZZQQQJJJBBB;;;555333111888FFFHHHEEEPPPbbbtttxxx{{{uuurrr\\\dddpppwww}}}~~~{{{vvvrrrnnn^^^IIIFFF\\\wwwcccOOO```qqqggg111222...)))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((()))))))))***+++,,,---...000\\\ppp]]]yyyjjjjjjVVVhhh]]]vvvtttqqqtttiiiPPPKKKOOOQQQ]]]\\\XXXyyy```KKKUUUZZZUUU[[[mmmwwwHHHAAAWWW```jjj{{{}}}llljjjvvv}}}zzzQQQVVVppp:::,,,+++***)))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%yyykkk:::///...---+++***)))((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''$$$---((($$$222+++&&&,,,///...<<<^^^uuu{{{~~~ppp|||}}}XXXgggmmmcccCCC===222)))333 000 333 ...################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***,,,+++///333555FFFooojjjhhhsssrrrpppaaaXXXeeeuuusssZZZHHH@@@>>>222///,,,(((%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%000***000UUUjjj```YYYppp|||bbbiii~~~tttrrrfffrrr|||lll[[[hhh}}}vvvqqqxxxxxx\\\BBBBBBIIIfffxxxnnnccc[[[PPPFFF>>>999666444555333;;;GGGFFFBBBNNNdddyyywwwpppsss^^^gggqqqxxxyyyrrrfff}}}|||pppRRRAAANNNrrrxxx|||QQQ```fffuuu???---,,,))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((()))))))))***+++---...///DDDWWW[[[```aaammmyyyffffffrrrssshhhdddMMMJJJUUUZZZPPPWWWTTT>>>GGGLLLCCCXXXYYYKKKRRRmmm{{{MMM===```fffsssyyytttiiittt}}}|||zzzdddCCCqqquuuDDD,,,+++***)))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%mmmqqqsss===111000///---+++)))((('''&&&&&&&&&'''''''''''''''$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%$$$$$$&&&((()))(((((()))***''')))'''###&&&---...)))///666;;;ZZZgggeee~~~kkkttt{{{nnnuuudddnnn{{{iiiMMM444333444***%%%(((((($$$!!!"""$$$&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!###&&&'''%%%###%%%%%%%%%%%%&&&'''((((((''''''''''''''''''&&&&&&((((((((())),,,...+++'''+++---,,,000HHHvvvooo}}}kkkhhhmmmnnnkkkxxx~~~|||tttyyy}}}zzzppp|||~~~ooofffQQQ999===///&&&))))))$$$%%%,,,&&&&&&&&&%%%%%%%%%$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((+++(((---;;;mmmrrrIII___lll|||wwwXXX{{{zzzpppmmmlllzzz}}}tttlllZZZ[[[kkksssxxx|||zzz```DDD>>>LLL\\\xxx~~~ssshhhgggXXXIII@@@:::444111000333555>>>;;;FFFRRRSSShhh|||oooxxxxxxvvvyyymmmhhhhhhtttzzzxxx}}}xxxrrrrrrttt~~~{{{aaaMMMFFF\\\|||ZZZOOOsssvvv~~~[[[)))///++++++***(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&((((((''''''''''''(((((((((&&&'''+++...///333888TTTeeePPPwwweee[[[ccc~~~|||}}}hhhbbbfff___LLLJJJ>>>---???PPPOOOXXXTTTVVV]]]nnnvvvDDDFFFWWWmmmvvv{{{}}}lllmmmwww~~~~~~|||DDDKKKppplll\\\333+++,,,...%%%###)))%%%''''''''''''''''''''''''{{{rrrvvvrrr<<<000000///---+++)))((((((&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%((((((((((((((((((((((((%%%'''((()))(((((((((***((((((+++///,,,''',,,666888KKKZZZooo|||~~~yyy___ccc}}}~~~rrr}}}}}}uuupppvvv~~~QQQ999555111++++++)))''''''))))))(((%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###%%%'''%%%$$$%%%%%%%%%%%%&&&'''((((((''''''''''''''''''''''''''')))***))))))******)))+++***---EEEttt|||wwwnnnjjjqqq|||zzz}}}pppUUUCCC555,,,---,,,%%%###'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((---...555FFFbbb]]]JJJ```ccc{{{pppggg{{{wwwqqqkkk{{{wwwzzzzzzqqqjjj^^^cccpppqqqrrrwwwxxxtttxxx___FFF>>>IIIVVVmmmvvvuuujjjaaaSSSDDD<<<888444111111333666???<<>>CCCMMMeeennn~~~|||ooobbbZZZLLL>>>888666333222222333777BBB???GGGSSS]]]}}}{{{xxxjjjpppssssssooo```dddddd___```kkkzzz}}}|||xxxsssooovvvwww|||aaaMMMNNNNNN~~~}}}xxxPPPVVVJJJ...,,,+++)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((((((''''''(((((()))***+++------******333>>>aaaeeewwwtttaaakkk[[[sssnnn@@@:::000???OOOUUUSSSYYYSSSUUU]]]ppp~~~UUU<<>>888333000,,,'''$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&'''((()))''''''''''''(((((((((((('''&&&))),,,---,,,...111///BBBoooyyymmm[[[ccc{{{|||wwwnnniiiiiiiiihhhooowww}}}yyywwwtttsssssssssttttttzzz~~~yyy~~~{{{~~~nnn[[[FFF:::222+++'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((())))))******+++)))000___kkkaaaooobbbjjjpppjjj}}}zzzxxxqqqxxxtttnnnooolllfffbbb]]]gggssssssxxxtttttt}}}vvvzzznnnvvv|||{{{xxxwwwrrrkkkkkkmmmkkk___LLL>>>>>>EEE\\\ggguuuyyykkk^^^WWWIII<<<666444222222333444999EEEBBBHHHUUUfffvvv{{{mmmppppppqqqiiiZZZjjjlll^^^\\\kkk{{{xxxtttpppmmmjjjvvvwww~~~nnnTTTRRRHHH|||eeeMMMxxxccc444...,,,)))''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''))))))(((((((((((())))))'''***......+++---;;;KKKiiiSSSkkkbbbhhh___ggg|||BBB;;;000FFFLLLSSSPPPVVVPPPTTT```vvvhhhDDDAAAFFFVVVVVVcccuuunnnssslllxxx{{{YYYFFFwwwvvv//////...$$$000''''''''''''''''''''''''''''''pppppp777//////...---+++***))))))++++++***)))(((''''''&&&$$$$$$%%%%%%&&&'''((()))......---,,,***)))((((((''')))******)))'''((()))###111<<<777444FFFjjjnnnmmmttt{{{yyyqqqvvvyyy{{{}}}|||{{{eeegggvvvtttWWWJJJDDD???;;;333***'''***&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))'''''''''((((((((())))))***&&&''',,,...,,,+++...<<>>===>>>DDDKKKSSS___ssswwwkkkcccVVVHHH999444333444666999AAA===DDDFFFRRRggguuuzzz}}}|||fffggg|||cccZZZ___jjjrrr{{{wwwxxx{{{}}}~~~___GGGCCCNNN~~~jjjnnn[[[WWWnnnzzz999333+++(((((()))&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))******))))))))))))******---++++++...222>>>SSSeeeYYYtttddd{{{\\\bbbIII;;;<<>>BBBJJJOOOOOOXXXttt~~~yyytttooohhhccc]]]GGG555444444000222;;;@@@;;;???LLLXXXnnn{{{~~~uuu}}}uuussssss^^^lll```VVVbbbcccooo}}}sssvvvsss}}}xxxNNNDDDJJJjjj^^^xxxWWWLLLbbbooo{{{TTT***333!!!,,,)))''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))))))))))))))******+++...'''//////...:::qqqQQQooowwwmmmaaaxxx[[[hhhHHH888CCCCCCDDDSSSLLLEEEIIIOOOXXX|||MMMIIIAAAKKKJJJLLLZZZtttwww```gggiiijjjvvvlllPPP<<>>zzznnn|||tttnnnuuufff~~~~~~wwwvvv|||ssslllyyy{{{mmmuuu|||OOO555888444)))%%%)))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))***+++(((111///,,,IIIWWWGGG\\\gggzzz}}}pppzzzlllbbbYYY\\\dddlllrrrvvvzzzuuuxxx{{{pppgggGGG555((((((***%%%%%%***&&&%%%$$$#########$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((%%%+++(((&&&+++)))(((///DDDbbbZZZRRR___nnnwwwggg~~~xxxpppRRR???OOOjjjqqq|||tttsss{{{nnn\\\eeerrryyytttjjjfffgggeeefffgggiiikkkllllllllllllnnnnnnppptttoooWWW===;;;<<>>DDDGGGPPPHHHBBBIIIWWWiiiVVVAAAFFFIIIJJJNNN]]]}}}ggg^^^aaaooorrruuukkk<<>>EEEDDDBBBJJJVVVyyy}}}{{{yyyzzz|||~~~}}}zzzsssaaaIII999333444:::@@@@@@OOOSSSRRRppp|||vvv~~~vvvpppxxx{{{|||ppphhh```WWWNNNFFFYYYcccnnn~~~zzzvvvyyyvvvuuuxxx|||yyyxxx}}}pppRRRCCC]]]iiilllZZZ___mmmppp|||KKK(((000,,,%%%+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))))))))))))))******+++***,,,...///222PPPBBBbbbxxxjjjhhh\\\lllZZZ<<<<<>>fff|||ccc{{{mmm222...+++...(((((('''&&&&&&&&&&&&'''~~~kkk777111000///---,,,,,,++++++)))))))))(((((((((''''''''''''''''''''''''''''''''''''((((((((())))))))))))///...'''111XXX|||~~~www{{{vvv}}}{{{uuuxxx~~~}}}wwwooofffggguuu|||~~~}}}iii~~~xxxwww\\\>>>999777,,,&&&)))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((()))***+++,,,------'''???xxxfff]]]XXXnnnvvv{{{rrrssspppmmmtttuuuqqqppptttvvvsssooonnnhhhggggggiiimmmppprrrrrryyysssbbb[[[___fffmmmppp|||lll}}}iiiKKK333++++++)))$$$&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&***((((((+++)))333IIIkkkggghhhwwwyyynnndddvvvvvvxxx{{{lllKKKMMMiii```bbbxxx{{{gggbbb___```dddeeecccdddggggggeeeeeehhhlllnnnmmmjjjllloooooopppwwwyyykkkYYY???666333;;;CCCGGGNNNWWWhhh|||zzzyyyyyyzzzxxxsssooouuukkkUUU>>>555:::??????FFFMMM[[[|||}}}tttggggggnnntttvvvxxx|||yyypppuuuhhhnnnjjj```VVVJJJWWWYYYaaaooo|||~~~xxx|||sssooosssvvvwww}}}gggJJJIIInnn```[[[\\\iiipppjjj~~~:::333((((((+++)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))))))))))))))******+++'''---///444;;;GGGVVVsssfffpppbbb^^^ccc???===FFFMMMVVVTTTJJJMMM```VVVGGGNNNZZZcccllllllTTT```kkkkkkxxxcccAAAZZZpppuuu|||>>>,,,+++)))(((((('''&&&&&&&&&&&&'''hhh999111000///---,,,,,,,,,,,,))))))))))))(((((((((''''''''''''''''''''''''''''''((((((((())))))))))))***///++++++JJJ~~~~~~{{{yyylllkkkwwwzzznnnbbb______fffqqqzzz|||zzzsss{{{{{{iii~~~}}}kkkqqqOOO888111111,,,%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((()))***+++---...+++555]]]iiiTTTeeepppiiiuuugggddd```___gggfffaaaaaagggkkkjjjgggfffOOORRRWWW___ggglllmmmmmmeeeppptttiii\\\YYY^^^ccciiipppvvvzzzvvv{{{tttuuubbbAAA,,,++++++&&&%%%&&&'''((((((&&&%%%#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''***((((((+++***888SSSlll\\\iii~~~sssuuuyyydddjjjtttrrrrrrxxxaaaXXX{{{ggg___bbbkkk~~~gggaaabbb```^^^aaaeeefffcccdddbbbbbbgggmmmqqqpppnnnooooooqqqtttuuusssmmmhhhMMM===222666???FFFNNNVVVnnn~~~{{{{{{yyyvvvssssssmmmZZZBBB999>>>BBB???FFFLLLhhh}}}vvvtttkkkkkknnnwwwyyytttsssrrrkkkmmmkkkxxxrrrggg]]]LLLPPPWWWcccooouuu}}}zzzxxxtttooonnnooorrrwww{{{oooRRRDDD\\\\\\bbbbbbkkkuuummmLLL444'''***))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))))))))))))))******+++------+++777HHHIIIwwwooohhhyyy\\\hhhZZZ<<<>>>FFFKKKVVVTTTKKKQQQiiizzzQQQUUUdddmmmpppvvvYYYXXXbbbjjjuuutttCCCLLLrrr~~~nnnJJJ***---%%%(((((('''&&&&&&&&&&&&'''fff;;;111000///...---,,,,,,,,,))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((,,,***333aaaooo{{{vvv[[[\\\[[[ZZZ^^^nnnvvvrrrzzzdddmmm|||sss^^^666***444222###''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((()))***,,,---......GGGvvvxxxeeeiiipppvvvzzzyyydddaaaWWWYYYQQQMMMUUUVVVOOOPPPNNNIIIHHHOOOUUUVVVTTTTTT@@@AAACCCHHHLLLOOONNNMMMRRRYYYZZZQQQLLLTTT```gggaaannntttmmmkkktttxxxuuuqqq{{{iiizzzsssLLL---***---(((%%%&&&)))******(((%%%#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((***((((((++++++;;;XXXrrrYYYkkkxxx~~~vvvmmmpppaaawwwyyyrrrpppwww___ppprrr^^^^^^iiivvviiidddhhhfff___aaagggfff]]]dddbbbbbbgggmmmqqqpppmmmpppnnnqqquuusssmmmlllpppZZZEEE444555===DDDMMMUUUlll~~~}}}xxxwwwwwwuuutttrrrooo^^^EEE<<>>MMMRRReee|||}}}sssvvvxxxtttssswwwlllooo]]]FFFAAABBB===;;;AAAVVV}}}}}}~~~yyyuuuwwwvvvqqqhhhdddeeehhhsssnnnsss|||vvv___NNNKKKXXXrrr{{{wwwjjjdddiiiiiihhhsssfffFFFRRRWWW[[[VVVZZZ\\\nnnuuu222((())))))***((((((((((((''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((())))))))))))***+++,,,---...,,,555???OOO^^^kkkyyyiiiooonnneeeaaarrrHHHEEENNNLLLCCCUUUZZZJJJWWW{{{rrr]]]aaa^^^fffooopppzzzbbbqqqsssjjjpppwww___OOOWWWrrrlllttt[[[<<>>JJJ```{{{zzzppp|||{{{eee^^^eeeWWWRRRrrrIII:::666++++++(((&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))&&&---,,,***---++++++666UUU~~~|||tttoootttqqqbbbZZZ```dddiiillluuunnnmmmssswwwvvvttttttxxx|||qqqbbbvvvrrrpppsssrrrooovvv~~~gggfffhhhnnnuuu{{{VVVuuuzzzkkk777111///%%%'''))))))&&&$$$######%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((($$$***)))))),,,///HHHnnncccaaaeeesss~~~nnnnnnwwwooooooyyy}}}xxxtttttt}}}yyyaaaXXX]]]eeemmmsssnnnkkkxxx}}}qqqooommmhhhdddbbbcccdddfffccccccdddfffhhhjjjlllmmmqqqrrrvvvxxxwwwyyy[[[>>><<<999<<>>///,,,)))&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((()))))))))%%%++++++---000,,,///>>>|||jjjrrrxxxyyy___mmmqqqqqq}}}~~~sssoooxxx~~~eeerrrooosssuuuuuuyyy~~~ooogggbbbfffrrr~~~zzz```^^^|||{{{OOO555///'''&&&%%%%%%%%%%%%$$$###%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''((()))++++++555WWWaaaeeekkkttt~~~}}}eeexxxtttmmmnnnwww|||xxxuuuwwwyyyfffWWW^^^iiikkkuuunnn]]]hhhwwwooopppmmmjjjfffdddddddddeee```cccfffggggggiiilllppprrrsssxxxzzzyyywww~~~jjjKKK???:::<<>>???IIIXXX```\\\XXXYYY~~~}}}```IIIaaafffkkksssOOO;;;```ppprrrccc333)))+++***)))(((''''''''''''mmm999000000///...---,,,,,,+++))))))))))))))))))))))))((((((((((((((((((((((((%%%+++)))###***999:::000,,,LLL~~~rrrzzzccc___lllbbbEEE777:::===DDDUUUmmmttt~~~lllVVV[[[DDDRRRyyywwwNNNHHH888...+++'''&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))***(((***)))---111+++222HHHvvvvvvlllvvvyyyeeeaaatttuuuwwwnnnmmmpppeeeppprrrwwwzzz{{{{{{}}}}}}|||~~~nnn^^^]]]lll{{{{{{|||GGGtttxxxooo999"""***(((%%%$$$&&&'''&&&%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((()))''')))******===fff___jjjvvvxxxtttqqqwww{{{___qqqkkkmmmwww}}}zzzyyy}}}|||wwwaaaUUUffflllhhhqqqnnnYYY]]]qqqtttnnnmmmllljjjgggeeedddccc^^^bbbfffgggggghhhmmmrrrqqqrrrvvvxxxwwwtttyyytttUUUBBB:::999GGG[[[xxxwwwvvvyyyzzzzzzyyykkkgggVVVLLLQQQQQQHHHFFFPPPyyymmmhhhllllllqqqoookkkjjjkkkmmmmmmmmmgggqqqwwwrrrfff\\\XXXWWWcccxxxvvvoookkkbbb^^^eeesss{{{{{{}}}}}}yyy~~~rrrUUUHHHxxxDDDIIIMMMSSSjjjrrr}}}qqq>>>555***000((((((((((((''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((())))))))))))***+++,,,---,,,---555III\\\sssuuutttaaa]]]OOOPPPZZZQQQaaalllgggQQQZZZhhhxxxvvvrrrxxx}}}~~~vvvpppmmmooo___AAABBB???GGGVVVZZZUUUWWW```qqqNNN[[[bbbiiisss^^^;;;PPP|||fffdddrrr888++++++***)))((((((''''''(((nnn:::000//////...------,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&***(((###%%%...///+++...eeesss}}}zzzuuueeeZZZllljjjCCC555888>>>HHH[[[uuuyyyzzz|||uuuVVVPPPEEE???WWW{{{fffKKK555111---)))&&&&&&'''''''''''''''''''''''''''''''''((((((((()))))))))******++++++))),,,...***<<<___zzzfffrrrvvvsssuuu```ZZZbbbhhhmmmvvvzzz{{{}}}hhhppp^^^OOO___mmmkkkmmmpppsssrrrooommmnnnpppxxxiiiXXXTTTbbbtttzzzwwwEEEXXXooo{{{www~~~OOO,,,,,,***'''&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((()))&&&***(((***EEElll}}}[[[mmmsssjjjtttqqq```|||sssnnnpppzzz||||||yyyiiiUUUXXXoooppphhhmmmqqqddd[[[iii{{{sssrrrqqqnnnkkkhhheeeccc```cccfffggggggiiimmmpppnnnnnnqqqttttttsssxxxzzz]]]DDD;;;777AAAXXX}}}yyyvvvyyy{{{zzzxxxllleeeSSSKKKTTTTTTLLLJJJUUUuuupppfffeeemmmpppnnnllliiigggfffhhhlllnnnhhhsssvvvkkk^^^YYYYYYWWWhhh{{{{{{zzzpppmmmhhhddddddjjjqqqvvvyyysssxxxwww}}}{{{ZZZDDDfffSSSGGGJJJHHH```rrr|||GGG444)))///((((((((((((''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((())))))))))))***+++,,,---111000:::GGGhhhgggccceee___eeeRRRMMMTTTTTTgggooolllRRR```rrr}}}zzzkkkSSSIIIHHHNNNWWWVVVSSS]]]mmmTTTUUU]]]iiissskkk<<>>KKKdddyyyzzz~~~~~~hhhNNNLLLCCCJJJsssPPP333333///***((('''(((((((((''''''''''''''''''''''''(((((()))))))))************,,,+++---+++...SSSvvvnnn}}}nnnfff^^^eeeqqqpppmmmtttrrr~~~{{{wwwqqqXXXccc{{{ooorrrvvvqqqjjjIIIGGGddd~~~oookkkeeefffgggdddaaaaaahhhooosssnnncccXXXZZZiiixxx```MMMqqq{{{ooo~~~mmmAAA,,,,,,***((('''&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''&&&+++(((***LLLiiifffMMMddd}}}qqqccckkk|||iiikkk}}}zzzuuuwww~~~||||||~~~||||||qqq]]]ZZZhhhqqquuuooouuuddd^^^vvv~~~|||xxxsssnnnjjjgggfffdddeeefffgggggghhhjjjllllllkkkmmmrrruuuwwweeeIII>>>888???WWWxxx|||wwwyyy|||{{{wwwoooeeeQQQKKKWWWXXXPPPPPP^^^pppllleeefffoooqqqkkklllllljjjggghhhkkkoookkkssspppccc[[[]]]\\\VVVeeeyyy}}}rrrpppjjjiiiooopppnnnpppwwwpppxxxwww{{{```HHHUUUbbbDDDOOOKKK___xxxOOO222))),,,((((((((((((''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((())))))))))))***+++,,,---333222CCCDDDqqq}}}aaaYYYppp___lll^^^MMMPPP```sssmmmhhhUUUiii~~~yyyppp^^^NNNRRRXXXZZZTTTTTTcccvvvwwwpppYYYNNNXXXjjjnnnwwwBBB999fffbbbhhhLLL///,,,+++***)))((((((((((((}}}xxxppp>>>/////////...---------,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&(((+++******111;;;qqqqqq{{{}}}~~~wwwaaaHHHVVV}}}UUU222999===???OOOkkkwwwqqq|||}}}MMMJJJEEE???YYY}}}```>>>555111+++((((((((())))))(((((((((((((((((((((((())))))))))))************''',,,...///,,,555jjjzzzyyyyyybbbjjjooo~~~{{{mmmJJJMMM|||iiihhhqqqppp___LLLHHHDDD^^^|||~~~ttt]]]ggggggfffdddbbbgggsss~~~iiiZZZaaattt}}}KKKZZZ~~~CCC,,,---,,,***&&&%%%%%%'''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&---)))+++OOOeeeSSSTTTkkkmmmqqqfffwww||||||{{{yyy~~~{{{vvvgggZZZkkk{{{nnnyyyxxxnnnSSSkkk}}}vvvoookkkjjjiiiiiihhhgggggggggggghhhhhhlllkkkmmmsssxxx~~~lllNNNCCC;;;@@@YYYjjj}}}yyyzzz~~~|||xxxqqqeeeQQQLLLXXXZZZSSSSSSeeeqqqmmmggghhhnnnoookkkoooqqqpppllljjjmmmqqqpppssslll^^^\\\bbb```VVV___tttvvvvvvnnnpppxxxwwwmmmmmmwwwvvv}}}yyywwwgggQQQJJJddd===RRRQQQVVVsss{{{XXX666...000)))((((((((('''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''(((((())))))))))))***+++,,,---,,,000IIIFFF}}}zzzqqqYYYooo___ooojjjPPPQQQkkk}}}kkkbbb]]]tttnnnhhh|||hhhQQQTTT[[[bbb```WWWYYYjjj~~~ttthhh[[[IIITTTlllhhhxxxIII444[[[dddeeeSSS***,,,+++***)))((((((((((((ppp>>>222111///...,,,,,,+++++++++++++++************)))))))))(((((((((((()))))))))%%%+++$$$...000$$$FFFxxx]]]zzz~~~^^^FFFWWWlllSSS777999:::@@@UUU}}}sssdddPPPFFFDDDPPP{{{xxx:::888111000---%%%'''+++$$$''''''''''''''''''''''''(((((((((((())))))))))))(((,,,------///@@@uuu~~~zzzrrr~~~sssjjj```bbbttt{{{fffJJJPPPqqq{{{yyykkk___YYYLLLBBBEEEHHHRRR\\\wwweeegggrrruuutttppprrr{{{uuulllZZZPPPfff^^^MMMtttuuuzzzWWW444444)))!!!''')))$$$$$$'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&'''''''''(((((()))(((...***---QQQlllaaaxxxzzzqqqzzzeee{{{tttsssxxxvvvyyy}}}xxxyyyzzzxxxtttssstttvvvwww|||}}}nnnNNNjjjwwwpppuuuooooooiiifffddddddggggggeeeeeehhhlllllloooqqqqqquuurrrWWWCCC???GGGOOO[[[hhhyyywwwtttuuuuuusssmmmZZZQQQXXX[[[RRRNNNSSScccwwwooojjjjjjsssnnnpppsssiiiaaabbbkkkoooiiibbb___kkkggg___dddeeeZZZSSS```vvvuuummmrrrxxxuuujjjbbbhhhtttmmmtttvvvvvvvvvTTTOOOwwwzzzDDD<<>>EEECCCKKKoooxxx<<<333,,,******(((''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))***************+++,,,---...///555GGGhhhrrrfffhhh]]]]]]{{{TTTOOOcccoooiii___]]]~~~bbb[[[qqqwwwlllgggdddgggkkkfffZZZ[[[lllzzziiiJJJOOOcccfffoooLLL777EEEooo~~~hhh|||ppp333---+++***)))***)))(((&&&uuuBBB222111000...---,,,+++++++++++++++************)))))))))(((((((((((()))))))))$$$)))'''(((,,,CCCyyyuuuWWWuuuvvvLLLQQQsss{{{SSS===555999EEEGGGeeezzzuuuhhh}}}wwwUUU@@@===<<>>???IIIVVVdddkkkoooxxxyyysssqqqcccXXXTTTXXXVVVMMMMMMUUUnnnvvvpppkkkiiipppiiiiiibbbgggllllllfff```]]]\\\[[[ZZZ\\\jjjssscccRRRUUUeeeqqqhhhooommmmmmmmmkkkhhhjjjooouuuzzz|||aaaGGGZZZrrr===???CCCDDDLLLmmmsssCCC777+++******)))((('''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))***************+++,,,---...+++===MMMnnnkkk~~~XXXmmm[[[fff|||QQQJJJYYYbbb```[[[lll\\\___iiipppssspppttt}}}}}}qqqgggbbbbbbeeejjjccc]]]```mmm}}}rrrLLLIII___ccciiiVVV777;;;[[[iiikkk{{{999...,,,***)))))))))(((&&&xxxEEE333222000...---,,,,,,,,,+++++++++*********))))))))))))(((((((((((())))))(((%%%***,,,+++666ccciii]]]zzzdddGGGZZZyyyZZZBBB333===DDDLLLsssttteeettt|||YYY>>>===;;;FFFuuubbb777///111111(((''',,,***''''''''''''''''''''''''(((((((((((())))))))))))---&&&...///777ttttttuuujjjddddddgggmmmnnnooowww~~~|||cccBBBFFFhhhppp???333666888JJJWWW~~~uuunnnrrrwwwzzz{{{xxxtttppplllkkklllmmmeeeYYYUUUYYY{{{WWWFFFyyy```111'''222&&&###+++%%%&&&&&&%%%%%%%%%&&&''''''((('''&&&%%%%%%%%%%%%%%%''''''''''''(((((((((((()))((('''...FFFeeemmm```lllfffpppzzzwwwnnnnnn|||}}}qqqjjjdddcccfffhhhmmmqqqsss}}}vvveeeZZZZZZhhhxxxmmmuuuvvvttteeeiiifffdddfffeeebbbcccfffeeeeeehhhkkkjjjhhhmmmttt}}}gggHHH???@@@???GGGSSS___eeekkkxxx{{{vvvvvvYYYTTTTTTWWWSSSLLLPPPZZZooo~~~sssnnnkkkjjjppphhhhhhmmmnnnkkkbbbXXXTTTXXX]]]\\\mmm{{{www^^^PPPVVV^^^rrrkkkrrrpppoooooojjjeeeggglllvvv{{{}}}~~~aaaRRRTTTppp:::AAACCCJJJSSSrrrxxxLLL999***+++***)))((('''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))***************+++,,,------+++@@@HHHhhhiii}}}VVVyyy]]]ooosssLLLDDDOOOXXX\\\___yyydddnnnqqqyyyzzzuuuzzz{{{ssszzzvvvrrrnnniiicccaaabbbggg```aaaooo}}}~~~QQQCCCYYYaaadddvvv___777666OOOkkk]]]@@@///---***)))))))))((('''vvvzzzGGG333222000///------,,,,,,+++++++++*********))))))))))))(((((((((((())))))+++))),,,222///AAA|||vvvzzzbbbnnn{{{rrrPPPSSSnnnmmm```FFF222@@@BBBUUUmmmggghhh~~~yyy~~~~~~^^^BBB===999888___|||zzz>>>222111222***(((,,,***(((((((((((((((((((((((((((((((((((())))))))))))***$$$,,,111FFFmmmyyyrrrrrr{{{vvveeelllhhhhhhmmmttt}}}}}}zzzbbbCCCGGGiiiggg;;;777<<<>>>LLLeeeqqqpppppprrrvvvyyyyyyuuuqqqooovvvqqqmmmnnnmmmeeeXXXNNNooo```@@@iiiyyyxxxzzz>>>'''000'''&&&---$$$%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%'''''''''((((((((())))))(((,,,+++222LLLdddfff\\\fff}}}ooo{{{yyyuuukkklll{{{}}}yyy}}}|||hhh\\\VVV\\\fffkkkmmmooodddxxx~~~mmmVVVWWWppp}}}oookkkcccPPPbbb|||kkkgggeeeeeedddaaaaaaddd``````dddhhhhhhfffiiiooorrrmmmOOOBBBAAA@@@EEERRR\\\aaahhhxxxzzzpppnnn\\\YYYXXXWWWPPPIIINNNYYYgggxxxtttqqqooopppuuummmlllrrrmmmeeeZZZRRRRRRYYY```aaayyy|||sssdddXXXWWW\\\~~~}}}uuuoooppprrrtttrrrjjjdddfffnnntttzzz|||{{{{{{iiiVVVOOO~~~BBBBBBCCCFFFQQQooo{{{[[[999++++++***)))((((((''''''((('''''''''''''''''''''''''''&&&&&&''''''((()))***************+++,,,------///@@@BBBeeexxxvvvpppZZZxxx]]]ooojjjHHHCCCLLLUUU```mmmrrrppphhh}}}zzz{{{zzzxxxyyyvvvpppmmmoootttsss{{{[[[BBBTTT```aaaooommm:::555GGGuuurrrXXX}}}PPP111...+++)))))))))((('''{{{JJJ333222111///...---,,,,,,+++++++++************)))))))))(((((((((((()))))))))***(((...,,,EEEyyyvvvyyy___~~~vvvvvv~~~___KKKoooxxxaaa[[[EEE555AAAAAAYYYZZZ___vvv}}}rrrwww}}}{{{{{{yyycccIII???:::222FFFpppzzzIII666000222,,,***,,,)))(((((((((((((((((((((((((((((((((((())))))))))))***'''+++444VVVsss{{{|||uuuqqqnnnllllllnnniiifffkkkuuuzzz|||}}}zzzfffHHHJJJhhhYYY999777@@@HHH[[[zzz~~~www|||zzzzzzwwwqqqoooppp{{{tttnnnmmmppplllZZZHHHbbbfffEEEQQQuuuNNN,,,,,,***)))+++$$$%%%%%%%%%%%%&&&''''''(((''''''&&&%%%%%%%%%&&&&&&''''''((((((((()))))))))&&&......999YYYmmmiiiccckkk|||vvv{{{xxxrrrfffjjj|||zzzyyyuuu\\\QQQOOO[[[iiimmmnnnppplllttt```mmmkkkTTT^^^rrrkkkfffccccccaaa^^^^^^aaa^^^]]]```eeefffeeehhhlllnnnuuuVVVAAA===@@@BBBOOOXXX[[[cccuuuiiiYYYVVVSSSRRRQQQOOOJJJHHHPPP[[[fff~~~qqqpppooopppuuulllkkkiiifff```YYYVVVXXX^^^ccc___llliiibbbjjjlll^^^RRRaaa}}}|||wwwpppkkknnnttttttmmmfffhhhoooqqqwwwzzzxxx|||xxxRRRJJJQQQ@@@BBB:::EEEccctttppp888...++++++***)))(((((((((((('''''''''''''''''''''''''''&&&&&&''''''((()))***************+++,,,---...444>>>FFFtttyyyiiidddqqq]]]qqqbbbGGGDDDKKKTTTfff{{{|||]]]ssshhhFFFRRR______iii|||@@@555@@@nnnXXXrrrjjj222///+++)))))))))((((((~~~{{{KKK333333111///...---------+++++++++************)))))))))(((((((((((())))))&&&***$$$+++...MMMwwwppphhhzzzsssuuuxxxwwwhhhcccVVV[[[uuu]]]QQQIII???===CCCAAAXXXzzzcccvvvvvvjjjmmmuuuyyyzzz{{{xxxmmmQQQ???<<<666===YYYyyyTTT;;;///222...,,,+++'''(((((((((((((((((((((((((((((((((((())))))))))))+++,,,+++999ggg```qqqyyykkkgggqqqllliiigggjjjpppwwwzzzyyytttxxx{{{}}}nnnOOOLLLfffyyyzzzVVV;;;444???RRRqqq{{{}}}wwwtttqqqnnnpppvvvwwwvvvqqqooopppmmm[[[HHHSSSuuuoooUUUBBBzzzZZZ444+++---***'''&&&%%%%%%%%%%%%&&&'''((((((&&&&&&%%%%%%%%%&&&'''''''''((((((((())))))))))))(((///,,,<<>>///111///---+++&&&))))))))))))))))))))))))(((((((((((())))))))))))+++000,,,===uuu{{{UUU~~~tttsssiiilllmmmnnnnnnnnnpppqqqpppmmmpppttt{{{tttUUUNNNcccnnn|||vvv\\\@@@000===YYY|||xxx{{{|||~~~tttlllkkkjjjlllsss}}}rrrvvvvvvrrrqqqmmm]]]KKKIII|||rrrzzzfff<<>>KKKSSSTTT\\\ppplllKKKEEEPPPZZZWWWSSSNNNKKKNNNXXXbbbsssqqqppppppooorrrgggdddfffeee```WWWQQQVVVdddqqqaaaiiisssuuu^^^\\\[[[iiizzziiiooommmnnnrrrqqqiiibbb```iiijjjkkknnnwwwwwwcccTTTWWW888HHH===BBBVVVjjjvvv;;;555,,,+++***)))(((((((((((('''''''''''''''''''''''''''&&&&&&''''''((()))***************+++,,,---...444;;;\\\vvv~~~___```eee[[[{{{rrrVVVBBB@@@CCCHHH```|||pppOOOuuu}}}oooGGGJJJYYYZZZaaaMMM<<<888oooVVV[[[444000+++)))((())))))(((uuuQQQ;;;777222///.../////////...---,,,+++******************))))))))))))******)))***...+++111llljjjxxxtttvvv|||wwwdddbbbooowwwxxxlllXXXRRRbbb[[[EEE>>>AAABBBDDD@@@RRRlllxxxttt~~~dddfffeeebbbgggttt}}}~~~{{{xxx]]]>>>666999>>>FFFvvv>>>222666...,,,(((,,,((((((((((((((((((((((((((((((((()))******++++++---...333BBB|||XXX~~~ppphhhjjjmmmsssrrrqqqmmmiiigggggggggooonnntttzzzqqq]]]NNNLLL\\\yyybbb???:::GGGPPPwwwzzz}}}{{{uuunnnjjjlllpppsssxxx~~~rrr{{{}}}tttllliii```TTTEEEuuuvvvppp@@@PPP~~~yyy|||{{{AAA,,,555&&&%%%''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))))))))---)))IIIqqqrrr{{{rrrnnnjjjkkk{{{mmm\\\___eeewwwsssuuuzzzuuulllllluuuxxxmmm^^^UUUXXX]]]\\\VVVYYYssswwwhhhjjjsssxxxvvvdddbbbfffdddcccdddbbbaaa^^^]]]^^^aaafffhhhnnnnnnwww|||hhhIII>>>FFFDDDFFFKKKSSS^^^mmm|||uuuQQQJJJXXXiiieeeXXXJJJIIIVVVccchhhyyyuuulllooooooiiigggkkkgggccc___[[[XXXXXX```kkkrrrpppyyylllZZZVVV]]]iiizzzlllnnnlllmmmrrrwwwvvvnnnfffllllllooonnnssssss\\\JJJ```RRR<<>>EEEMMMaaaxxxddddddqqq|||HHHAAAMMM___aaarrrVVV///>>>sssdddUUU777222000&&&+++...!!!)))yyyTTT;;;777333000///000000000...---,,,+++******************))))))))))))******,,,((()))///DDDuuu}}}jjjnnn\\\~~~~~~yyyxxxqqqooovvvvvvtttnnnbbbiiitttfffKKKAAABBBDDDHHHCCCNNNeeennn|||pppeeerrrooohhhfffnnnyyy{{{vvvyyyvvv\\\>>>555777:::AAAnnn}}}AAA222444...---(((+++((((((((((((((((((((((((((((((((()))******++++++&&&(((222JJJzzzppp|||mmmkkkyyyrrrlllnnnpppkkkkkkiiifffdddeeegggjjjooopppuuuzzzuuueeeSSSIII___wwwkkkOOOEEELLLTTTyyyzzz{{{wwwsssooolllnnnoooooosssyyyvvv|||{{{qqqkkkiiiaaaUUUFFFlllvvvqqqHHHJJJzzzKKK---222)))+++---'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))***///,,,JJJxxx}}}|||rrrsssooovvvooouuuwwwggg\\\bbbhhhxxxmmmfffhhhhhheeejjjsssmmmbbbVVVPPPQQQTTTWWWYYYuuuyyyuuummmqqquuufffcccccc``````eeeaaa___]]]\\\]]]```dddfffkkknnnxxx~~~lllMMM@@@DDDEEEIIIOOOVVV```mmm{{{{{{WWWPPP^^^rrrdddWWWRRRRRRWWWfffuuu}}}qqqjjjmmmmmmgggeeeiiijjjggg]]]RRRUUUccclllmmmkkkgggnnn|||oooZZZMMMdddkkk{{{qqqpppmmmlllpppvvvxxxtttoooqqqssswwwvvvwwwtttbbbKKK[[[WWW<<<<<>>]]]{{{GGG111111---...((()))(((((((((((((((((((((((('''(((((())))))******++++++---777UUUyyyjjj]]]lllpppmmmhhhjjjjjjhhhhhhgggffffffhhhlllpppnnnqqquuuwwwvvvnnn[[[JJJXXXhhhwwwsss___OOOMMMRRRpppxxxrrrjjjpppnnnoooooommmjjjnnnttt{{{|||vvvmmmjjjjjjcccXXXNNNccc|||}}}vvvXXXCCCmmm|||VVV///,,,***+++)))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))(((000000NNNuuu{{{nnnzzz|||}}}sssrrryyyooorrruuukkkhhhpppuuusssfff]]]```dddfffkkkrrrlllaaaYYYVVVTTTTTT\\\hhhyyypppfffhhhvvvyyynnnffffffddd^^^]]]bbb___^^^\\\[[[\\\___bbbdddhhhkkkvvv~~~qqqVVVCCC@@@EEELLLTTT[[[bbbmmmzzz```[[[iiiyyyggg[[[^^^^^^\\\kkkuuulllgggjjjkkkeeeccceee]]]dddccc^^^gggvvvsssccc^^^sss|||cccRRRKKKbbbjjjwww|||}}}pppvvvqqqnnnoootttxxxwwwtttrrrvvv}}}|||{{{yyyhhhMMMTTT___<<<888JJJKKKOOOddd|||~~~hhh888///---***)))))))))((('''(((((((((((((((((((((((((((((((((((())))))))))))+++,,,------,,,,,,///000666DDDaaalllrrrWWW\\\bbbtttkkkFFFBBBLLLOOOSSSZZZWWWZZZlll~~~~~~}}}LLLHHHRRR\\\YYYeeebbb777<<<\\\pppUUUDDD222///(((***---###)))ccc???:::555111111111222222------,,,+++******************))))))))))))*********,,,------PPP}}}xxxxxxoookkkyyyzzz}}}ttttttxxxwwwmmmJJJ>>>AAAIIISSSVVVRRRcccaaaRRRbbbsss}}}ssspppuuu{{{yyyzzzdddGGG;;;888888===PPPzzzNNN111///---000)))(((((((((((((((((((((((((((''''''(((((()))*********///111888^^^zzzWWW|||mmmiiiccchhhhhhhhhiiijjjjjjiiijjjmmmoooiiiqqqtttrrrrrrqqqdddTTTUUU]]]nnnzzzpppYYYLLLNNNgggyyynnneeennnmmmnnnnnnjjjggglllttt{{{xxxppphhhhhhjjjeee]]]RRRVVVgggwwwkkkAAA\\\tttyyyeee999+++---***###'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))%%%---222UUU|||hhhwww|||lllxxxyyyyyysssssssssnnntttwwwmmmiiippprrrggg```]]]aaaddddddeeeiiioooeee___]]]XXXUUUaaasssyyyooogggiiimmmnnnnnnpppnnneeeaaafffgggaaa\\\]]]^^^^^^]]]\\\]]]___aaabbbeeefffooozzzvvvaaaJJJ===EEEMMMWWW___fffooo{{{~~~```^^^kkkxxxmmmfffgggfffeeepppoooiiifffiiiiiieeebbbddd[[[aaaggglllvvv~~~wwwkkk|||sss[[[RRRQQQ[[[mmmrrr{{{vvvrrrqqqsssuuutttqqqrrrvvv~~~~~~{{{kkkOOOQQQfff===999DDDHHHUUUiii}}}yyy:::000...***))))))***))))))(((((((((((((((((((((((((((((((((((())))))))))))***+++,,,,,,,,,---///111888HHHuuuhhhwww~~~\\\|||ZZZfff|||{{{vvvQQQHHHKKKLLLTTT```zzz~~~|||OOOEEEOOOXXXVVVaaa|||xxxkkk;;;777SSSrrrPPPxxxPPP333---))))))---$$$)))~~~gggEEE???777222000111222222------,,,+++******************))))))))))))******)))+++---000fffyyyvvvtttyyy|||xxxooorrr~~~|||lllJJJ???BBBKKKWWW[[[XXXhhhpppWWWYYYrrr~~~rrrlllnnnuuu|||xxx{{{gggIII<<<777666;;;BBB|||TTT333///---000)))'''(((((((((((((((((((((((('''''''''((())))))******))),,,555fffvvvXXXssslllgggpppooogggiiikkkjjjiiigggffffffeeennnrrrmmmlllnnnjjjbbb^^^___nnn|||aaaNNNLLLhhh|||ssspppmmmlllmmmmmmjjjhhhoooxxxwwwrrrkkkfffgggiiifffaaaOOOHHHTTTwww{{{nnnvvvGGGQQQdddttt~~~{{{{{{GGG---000---''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''(((((((((((()))))))))))))))+++...WWW}}}cccooo~~~iii{{{sssuuuppppppqqqmmmrrrooo^^^XXX___bbbeeebbb___[[[WWWTTTWWW\\\lllccc\\\WWWQQQOOO[[[jjjssslllddd^^^ZZZ]]]kkk{{{xxxhhh]]]aaaeeeccc^^^^^^^^^^^^^^^^^^___```aaaaaadddaaaeeeqqqwwwlllSSS???FFFMMMXXXaaaiiirrr|||oooYYYYYYdddnnnqqqqqqmmmjjjmmmqqqtttuuuyyyvvvllliiihhhiiihhheeecccdddkkkddddddkkkqqqssszzzwwwhhh```[[[UUU[[[wwwxxxvvvssssssttttttqqqooozzz{{{~~~yyyjjjQQQQQQyyyooo@@@<<<>>>BBBSSSccc|||zzzCCC222///+++))))))******)))(((((((((((((((((((((((((((((((((((())))))))))))***+++,,,,,,,,,---///111???OOOiiihhhYYYlllXXXlllyyyWWWJJJEEEGGG\\\uuufff```UUUWWWfffuuu|||yyy~~~VVVCCCIIISSSVVV```}}}wwwtttxxxBBB555IIIsssLLLsss\\\333,,,+++))),,,&&&(((iiiOOOGGG<<<444000000222444...---,,,+++******************))))))))))))******+++((()))888jjj}}}zzzppptttuuuttt{{{~~~jjjLLLBBBDDDKKKXXXZZZ[[[jjjvvvZZZKKKiiiiiiaaajjjuuuwwwvvvuuuyyyfffIII;;;555444:::AAAYYY666000---111***(((((((((((((((((((((((((((&&&''''''(((((())))))***)))///:::sssjjj^^^ssskkklllyyyrrrjjjlllmmmllljjjgggfffeeefffkkknnnkkkiiikkkllljjjccc]]]dddtttsss^^^MMMKKKjjjyyyuuuyyymmmlllmmmoooooommmrrryyytttpppjjjhhhhhhhhhfffdddQQQCCCOOOzzzyyyjjj{{{SSSLLL}}}OOO))),,,+++,,,'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&'''''''''(((((((((((())))))))))))000++++++XXXjjjxxxttt~~~rrrrrrllljjjllliiilllgggXXXZZZgggmmmrrrlllaaaUUUOOOQQQ\\\fffmmmggg]]]TTTOOORRRYYY___fffjjjmmmmmmqqqqqq]]][[[``````aaaccc^^^^^^^^^______`````````aaa___```iiisssrrr___LLLJJJOOOXXXaaajjjttt||||||eeeYYYZZZ___aaammmtttoookkkmmmmmmiiiqqqvvvqqqkkkjjjiiihhhgggeeeeeedddjjjbbbdddoooooojjjsssrrrfff\\\UUURRR\\\yyyssssssssstttuuuuuurrrppp~~~xxxhhhQQQPPPooo}}}DDD>>>>>><<>>AAA777???HHHooovvvNNN777333---***))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))***,,,,,,,,,---000222>>>HHHwwwkkkgggbbbwwwTTTuuutttjjjLLLDDDIIIXXXyyy|||___ccczzzwwwgggOOO>>>DDDKKKTTTUUUSSSmmm```CCCFFFPPPXXXZZZ{{{}}}zzzwwwMMM666;;;rrrXXXkkkqqq444)))///(((+++)))'''}}}yyyaaaVVVFFF999333333666888...---,,,+++******************))))))))))))******(((...333<<>>EEEQQQXXX^^^gggttt}}}ZZZFFFccc\\\\\\eeeuuu|||vvvtttvvv{{{iiiKKK<<<777777>>>===zzz^^^;;;333...000++++++((((((((((((((((((((((((&&&&&&''''''((()))))))))%%%555GGG}}}{{{gggeee|||YYYooooookkkvvv~~~ccchhhgggdddbbbaaaeeejjjnnnrrriiigggpppssslllfffgggMMMAAA;;;CCCLLLQQQWWW]]]dddwwwqqqnnnnnnssszzz}}}xxxrrrqqquuutttsssqqqlllfffddddddUUUAAANNNrrrdddjjj===\\\iiirrrbbb666000&&&+++'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''(((((((((((((((((()))))))))))))))***666mmmnnn|||zzz~~~ssstttkkkfffdddeeepppxxxzzzbbb[[[TTTVVVhhhtttdddggguuutttfff\\\\\\ZZZccc|||jjjaaa___dddddd]]]ZZZ\\\ZZZ[[[\\\]]]^^^]]]\\\[[[ZZZbbbeeedddhhhppprrrmmmVVVUUUWWW___kkktttwwwwwwqqqsssnnn```YYYXXXVVVOOOWWWWWWcccqqqmmm___]]]hhhnnnrrr~~~rrrgggkkkllljjjfffcccdddddddddbbbccc```YYYXXX```iiimmm|||mmmgggllliiiZZZOOOPPP]]]uuu|||{{{yyywwwtttsssqqqqqqpppzzztttuuuvvvsssxxx|||uuujjjOOOIIIcccMMM<<>>JJJLLLSSS^^^lllzzzxxxpppvvvzzz{{{zzzxxxssslllooouuuuuummmfffdddaaa\\\UUUKKKEEEfffvvvoooiii;;;KKKppp111---((((((''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&'''((((((''''''(((((())))))******)))+++111ppp{{{|||wwwtttooolllcccdddgggoooxxx{{{uuukkkeee]]]```]]]ZZZhhhoooeeegggaaaSSS```rrrnnnnnnrrrvvvmmmfffccc```]]]\\\]]]^^^___ZZZ\\\]]][[[XXXXXX\\\```aaabbbbbbaaabbbiiissszzziii\\\TTTZZZdddiiijjjkkkfffccc[[[VVVXXX[[[UUUIIICCCSSSbbbeeebbbcccgggjjjooovvvzzz}}}jjjdddccchhhhhhccccccggghhhfffcccbbbdddeeebbb^^^___ccciiihhhhhh|||sssRRRLLLLLL^^^wwwssspppwwwuuuzzz}}}yyywwwwwwuuuuuuwwwxxxsssooorrrxxxpppTTTEEE[[[___;;;AAAAAACCCGGGddd~~~___666......,,,&&&***---&&&(((((((((((((((((((((((((((((((((((())))))))))))+++***+++---,,,***...555>>>LLLsssmmmmmmkkkVVVnnnrrrrrrppp}}}nnnGGG888FFFMMMSSSiii}}}rrriiieeeaaa^^^^^^{{{lllkkkuuu{{{|||}}}ZZZGGGEEEKKKIIIHHHPPPaaa|||aaaDDDJJJSSSSSS\\\xxxzzz}}}TTT444999xxx___iii888)))111)))***((('''|||iiiSSS>>>XXXWWWQQQAAA111...+++)))***+++,,,,,,+++++++++************)))---///---EEEqqqXXX{{{{{{~~~wwwkkkttt{{{nnnkkkffffffgggaaa```OOO???888666777BBBOOO```aaaiii|||TTTaaalllddd}}}vvvuuuwwwtttyyyxxxjjjOOO<<<888::::::???fffrrr:::///444///((()))))))))((((((((('''''''''(((((((((((()))***+++,,,,,,333RRRxxxNNN___vvvmmmtttyyyppphhhkkkjjjcccaaaeeeiiijjjiiilllmmmkkkiiijjjjjjiii___FFF888AAAJJJLLLRRR^^^uuu|||}}}uuupppnnnmmmjjjrrrwwwwwwpppkkkjjjhhhddd\\\KKK???^^^{{{nnnBBBJJJ@@@222***,,,((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((''''''(((((())))))******)))///555mmm{{{rrrxxx|||wwwsssooommmeeeggghhhmmmsssuuuppphhhaaabbbaaa]]]\\\fffrrrrrriiiZZZ___ssswwwcccaaammmnnnrrraaa```^^^\\\[[[[[[\\\]]]___^^^]]][[[ZZZZZZ\\\^^^___```aaa```bbbgggpppwwwqqqaaaTTTUUU[[[^^^^^^^^^```^^^YYYVVVYYY[[[TTTJJJFFFRRR]]]___^^^aaafffhhhpppuuuwww}}}yyyiiifffeeehhhhhhcccbbbeeefffccciiigggggggggddd```aaafffjjjhhhfffuuujjjOOOOOOOOO^^^rrr~~~xxxwwwssswww{{{yyyvvvvvvttttttvvvxxxvvvtttxxxnnnTTTFFF[[[bbb;;;999<<>>444111,,,******,,,------+++++++++************))),,,***+++LLLxxxvvvzzzSSSzzzwwwxxx|||sssgggqqqmmmYYY[[[]]]^^^___[[[VVVGGG;;;888888999BBBMMMaaadddmmmMMMuuu\\\vvvoooooovvvuuuzzzxxxiiiNNN;;;777:::;;;<<>>@@@GGGUUU[[[jjj}}}KKKaaa\\\hhhmmmwwwwwwzzzxxxhhhMMM999777;;;<<<;;;fff~~~BBB222555000***,,,)))))))))(((((((((((('''(((((((((((()))***+++,,,***<<>>999oooWWW222'''+++(((((('''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''(((((())))))*********+++111fffhhh___sssxxxtttyyyxxxrrrlllmmmggg]]]dddhhhddd]]]ZZZZZZZZZXXXXXX___kkkpppkkkccc```ccc]]]jjjrrrfffaaaggg```````````````_________^^^ZZZWWWWWWYYYZZZXXXVVVYYY\\\^^^______bbbhhhmmmwwwfffRRRIIIKKKQQQUUUVVVVVVVVVWWWYYYYYYWWWQQQJJJQQQWWW^^^aaadddhhhiiifffkkkooorrr{{{vvviiikkkeeeeeeeeedddfffhhhhhhgggdddaaa```dddeeefffjjjpppiiiiiiiiiooo___YYYggg\\\XXX___ttt{{{mmmkkk{{{uuuoooqqqvvvxxxvvvsssrrrpppqqqssssssrrrvvv}}}oooTTTGGGQQQiii<<>>>>>OOOUUUYYYcccjjjccc^^^XXXUUURRRSSS[[[ddduuu}}}zzzdddOOOLLLXXXcccppp|||bbbNNNIIIDDDXXX}}}~~~xxxsss___EEECCCTTTWWWYYYjjj{{{DDD<<>>===]]]DDD444777111+++,,,***)))))))))(((((((((((((((((((((((()))***+++,,,---999rrruuuiiipppooobbbLLLkkk|||pppjjjmmmmmmmmmiiifffeeegggiiilllooohhhddddddiiimmmhhhbbb^^^PPP>>>777AAAKKKTTTjjj{{{wwwwww|||tttqqqrrrrrrrrrooollljjjhhhfffddddddVVVFFF???UUU{{{ggggggDDD<<>>;;;999CCCRRRnnn{{{DDD333,,,,,,((((((+++'''(((((((((((((((((((((((((((((((((((())))))))))))+++***,,,...---,,,111888CCCdddvvv\\\wwwlllYYYsss~~~~~~~~~fffMMM===???KKKNNNRRRZZZ\\\XXXTTTRRRRRRTTTZZZhhhuuuyyyfffcccrrrxxxVVVHHHAAAPPP{{{{{{zzz}}}uuuwwwxxxaaaCCCCCCRRRTTTVVViii{{{~~~DDD:::nnnppplllJJJ000111(((++++++***zzzyyyGGGIIIEEEKKKEEE444111///...------+++***+++++++++************)))))),,,///KKKwwwttt|||zzzzzz~~~vvvjjjiiixxxsss```WWWWWWSSSTTTWWWRRRTTTDDD888999<<<<<>>AAA>>>YYY~~~GGG888:::333+++*********)))))))))((((((((((((((((((((()))***+++,,,...444mmmggg~~~oooppp~~~mmmNNNfffzzzuuukkkffflllppplllgggeeehhhjjjjjjiiikkkaaabbbeeeiiinnnmmmaaaSSSDDD888555AAAJJJRRRhhhvvvpppuuuyyyyyyrrrnnnqqqwwwyyysssnnnllllllkkkgggeeeeee\\\III???MMMsssZZZeeeJJJBBB{{{lll;;;...((()))(((''''''&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''(((((())))))******---(((666uuugggwww}}}tttmmmmmmhhhkkkxxxyyyfffRRRPPP\\\eeedddggghhheeeaaa```dddgggooouuunnnvvvsssjjjggg___\\\eee```___^^^]]]]]]]]]]]]]]]]]]\\\\\\]]]^^^___^^^]]]ZZZ]]]^^^^^^]]]___dddhhhlllfffXXXIIICCCGGGLLLOOOTTTSSSUUUVVVSSSMMMLLLNNNSSS^^^iiippprrrqqqjjjbbbgggnnnxxx{{{jjjnnnrrrlllggghhhhhhdddaaa```iiidddbbbeeegggggghhhkkkeeehhhooossseeesssaaaPPPVVVkkk~~~rrrqqqqqqtttuuussssssuuuuuusssooommmooouuuyyyzzz}}}tttWWWHHHCCCfffyyyFFF===999===GGGggg|||III444+++---((((((***'''(((((((((((((((((((((((((((((((((((())))))))))))+++***,,,...---,,,111999;;;hhhjjjcccppp\\\vvvmmmGGG<<<@@@JJJKKKPPPUUUTTTQQQOOOPPPRRRRRRSSSZZZbbbppp{{{QQQQQQGGGPPP}}}|||}}}{{{~~~vvv{{{yyysssxxxyyyaaaAAABBBRRRRRRSSSeeexxx|||FFF888iiinnnfffxxxMMM111111(((++++++***yyyBBB@@@EEEQQQHHHAAA<<<555000---------,,,+++++++++************)))''',,,...HHHwwwyyyyyyuuuzzzllleeemmmfff\\\XXXWWWYYYfffkkkaaaUUUDDD666666999<<>>======???___|||LLL555+++---)))'''***((((((((((((((((((((((((((((((((((((((())))))))))))******,,,......---222999JJJyyyrrriiisss___vvv}}}rrrsssaaaAAA<<>>444///---......+++++++++************)))(((111666RRRtttttt{{{}}}rrr}}}{{{mmmbbbfffhhh```YYYTTTXXXiiilll[[[JJJ;;;222666<<<===@@@EEEIIIZZZvvvYYYbbbzzzKKKzzzsssaaa```fffooouuuuuurrrbbbGGG777999AAAEEE999fffWWWJJJKKK???111...************))))))))))))(((((((((((()))***+++,,,(((:::www~~~qqqAAAXXXsssyyyuuummmlllnnndddiiirrryyyrrreee___```XXXjjjppphhhfffjjj___III999444:::HHHHHHCCCOOOdddwwwnnnrrrvvvxxxwwwvvvvvvrrrmmmmmmhhhgggnnnpppkkkggghhh\\\FFF@@@TTTdddvvvWWW<<>>nnn]]]SSSsssMMM111222***,,,+++(((JJJ777>>>PPPXXXjjjuuubbb===---...------,,,,,,+++***)))))))))))),,,***333YYYjjj~~~~~~yyyuuuuuuqqq}}}{{{uuussslllaaa___SSSQQQUUUUUUXXXVVVJJJ999111///999@@@@@@BBBGGGMMMeee|||zzz^^^YYYAAAQQQ^^^UUUWWWuuuhhh```\\\dddqqqtttuuuoooWWW;;;555CCCKKKGGGBBBaaaYYYnnnggg444888***,,,+++***)))(((((((((((('''''''''(((((()))***+++///666}}}~~~hhhEEE[[[xxx~~~nnnjjjooobbbjjjiiilllqqqnnneee```bbb^^^bbbcccbbbcccaaaVVVIII555;;;BBBEEEDDDEEELLLUUUooosssrrruuuuuuqqqmmmnnnssswwwkkkjjjlllqqqvvvuuummmfffYYYLLL===JJJ{{{xxx```jjj???]]]wwwEEE***111(((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))%%%///333iii~~~www}}}~~~}}}tttsssvvvyyykkkcccdddyyyyyyjjjeeecccaaa``````gggccc___]]]^^^^^^\\\ZZZcccbbb]]]YYY[[[___```\\\^^^^^^^^^\\\ZZZYYY[[[]]]bbb]]]ZZZ\\\___```cccgggmmmlllssseeeDDD???KKKFFFHHHHHHJJJLLLIIIHHHRRR___iiiwwwzzzqqq{{{wwwiiikkkgggccc```bbbfffhhheeeaaa```^^^]]]```cccddd___ZZZ[[[hhh```VVVkkk~~~nnnSSSJJJMMMZZZuuueee^^^hhhppprrrqqqssswwwxxxzzzzzztttvvv~~~{{{uuuzzzsssaaaQQQFFF^^^QQQ444<<<>>>???^^^sssTTT000///---%%%+++***)))''''''&&&&&&&&&&&&'''''''''''''''''''''((()))))),,,++++++---,,,,,,333;;;MMMfffwwwwwwVVViii}}}VVVvvvxxxxxxqqqSSS@@@FFFNNNPPPJJJBBBDDDKKKHHHKKKOOOPPPKKKLLLXXXgggrrruuuiiiUUUeeeDDD^^^}}}}}}{{{vvvvvv{{{~~~}}}||||||xxxppplll]]]CCCBBBRRRWWWWWW[[[zzzzzzwwwwwwfffBBB|||{{{fffVVVwwwjjj888******+++***###{{{OOO===>>>EEECCCcccooo^^^<<<...000//////,,,,,,+++***************))),,,555SSSnnn~~~yyyqqqoooooozzzzzzuuurrrhhh]]]\\\QQQOOOPPPKKKJJJGGG:::555111444;;;>>><<>>aaarrrKKK,,,...(((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))'''000222eee~~~}}}zzz~~~}}}tttttt}}}{{{|||ooouuu}}}|||||||||yyyyyy~~~|||qqqtttoooddd```bbbbbb]]]eeebbb^^^]]]]]]]]][[[YYY______\\\YYY\\\``````]]]\\\]]]]]][[[YYYYYYZZZ[[[aaa\\\[[[]]]___```bbbfffnnnnnnxxxnnnMMMBBBKKKKKKRRRLLLIIIKKKLLLQQQ]]]iii{{{xxx~~~{{{hhhfffgggeeecccdddeeeeeebbb___^^^^^^^^^aaaccccccaaa^^^bbbkkkdddbbbyyyoooSSSMMMNNN\\\wwwuuu___ZZZdddjjjgggiiittt{{{|||wwwxxxssstttzzzvvvrrryyyuuueeeTTTDDD[[[TTT===BBB???>>>^^^sssWWW111000///'''---+++***(((''''''&&&&&&''''''((((((''''''''''''((()))))),,,++++++---,,,,,,333;;;KKKlll{{{|||VVVVVVsssooofffwwwnnnlllUUUBBBEEEIIIKKKGGGBBBEEELLLPPPOOOPPPQQQRRRZZZlll}}}mmmSSScccEEEWWW~~~~~~}}}xxxwww{{{}}}|||{{{{{{xxxppplll^^^DDDBBBRRRWWWWWW\\\|||{{{yyyuuuwwwTTTBBBttthhhZZZyyysss===---***++++++&&&|||SSSCCCAAAAAA999___kkk\\\>>>222222000///---,,,,,,+++++++++++++++(((,,,666JJJ~~~mmm|||~~~{{{rrrnnnoooxxx~~~{{{xxxssshhh\\\ZZZQQQOOOKKK???:::777---222333999???===;;;DDDRRRfffwww\\\kkkooodddddd```ccckkkmmmpppeeeMMM666444CCCIIIDDD;;;eee{{{~~~sssmmm555111***,,,,,,***)))))))))))))))'''''''''(((((()))***+++,,,444yyyNNN~~~hhhhhhrrrkkkEEE\\\rrrtttqqquuuwwwiiidddccceeegggeee```\\\\\\QQQOOOLLLIIIIIIFFF===444555<<>>```ssszzz[[[222000111***///,,,***(((''''''&&&&&&''''''(((((((((''''''(((((()))***,,,++++++---,,,,,,333;;;GGGyyyzzzyyyppp```XXXqqqdddxxxgggdddYYYEEECCCCCCEEEDDDCCCFFFLLLJJJFFFCCCCCCDDDJJJVVVccceeeyyyvvvlll^^^SSSTTTZZZ[[[aaaddd\\\cccmmmSSSWWW}}}|||}}}}}}wwwvvvzzz{{{zzz}}}yyyzzzwwwpppmmm___EEECCCRRRWWWXXX\\\{{{yyyyyyrrrtttddd>>>???hhhfffZZZyyyuuu>>>---***+++---***XXXEEECCCFFFBBB^^^iii[[[AAA666444///......------,,,,,,,,,,,,,,,++++++333CCCwwwooo{{{wwwrrrooovvv|||}}}|||xxxmmmaaaZZZSSSRRRJJJ888111222---444555<<>>EEEHHHMMM^^^qqqyyyiiiccc]]]cccsss{{{tttaaaFFF555999EEEGGG???FFFccc888...000---,,,+++***))))))))))))''''''''''''((()))***+++)))666lllhhhzzzyyyrrrVVVbbbvvvpppllljjjkkkiiihhhhhhhhhggggggddd^^^YYYGGG>>>555111333444555444777888???IIINNNXXXpppwww[[[IIIHHHUUUaaaffftttxxxpppqqqyyyvvviiiiiihhhiiilllnnnjjjbbb\\\PPP???:::VVVeeefffVVVjjj}}}VVV222---))))))(((''''''''''''((('''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))***...***]]]pppzzzzzzwwwiiijjj{{{gggpppooodddgggiiimmmrrriiiYYYZZZcccVVVSSSkkkfffaaacccjjjkkkccc___bbbbbbbbbbbbaaa___]]]]]]\\\\\\```aaa___^^^___^^^ZZZ[[[]]]___^^^\\\ZZZZZZZZZ[[[[[[]]]aaa```___bbbgggjjjsssyyyXXXEEEIIINNNWWW\\\YYY\\\uuunnndddiiiaaaccceeeeeecccbbbbbbbbbcccgggkkkjjjeeedddgggkkklllgggcccppp|||jjjfffUUURRRXXXdddhhhaaaZZZZZZdddpppuuutttrrrtttmmmjjjnnnlllppp~~~|||kkkUUU>>>PPPccc;;;AAACCCKKKppp{{{hhh666...111,,,///)))((((((((((((''''''(((((((((((((((((((((((()))******,,,++++++---,,,,,,333;;;ZZZzzzooouuu~~~aaannnzzzuuu___rrrmmmJJJAAA>>>???EEEHHHFFFDDDDDDDDDCCCFFFLLLMMMHHHEEEFFFKKKfffxxxWWWLLLTTT\\\ZZZgggzzzjjj```~~~}}}zzzyyyyyyzzz|||~~~vvvxxxwwwtttuuuzzz|||zzzzzzwwwxxxvvvpppoooaaaHHHCCCRRRWWWXXX^^^}}}wwwIII999gggRRRSSSxxxeee444,,,---,,,,,,***mmmKKK>>>BBBDDDJJJSSSKKK:::777666333444222222000...---,,,,,,,,,000(((...<<>>===@@@GGGMMMWWWpppsssTTTmmmmmmccc[[[bbbrrrzzzttt___BBB555<<>>AAAfffyyy}}}rrr;;;///111,,,///)))((()))((((((''''''(((((()))))))))(((((())))))***+++,,,++++++---,,,,,,333;;;XXXxxx}}}pppbbbiiiiiieeeXXXHHH===<<>>KKKJJJAAAaaauuuLLL999000000------,,,+++************'''''''''(((((()))***+++111000sssmmmqqqkkkyyytttdddPPP___|||oookkkffffffnnngggjjjkkkjjjkkkjjj```UUUDDD<<<777:::===;;;888888777444777???AAAHHHdddyyyjjjcccgggeeeVVVIIIGGGMMMQQQ\\\kkkwwwzzzxxxuuummmmmmnnnooonnniiibbb\\\JJJBBB@@@ZZZ[[[hhh^^^uuu}}}\\\888...***))))))((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))%%%///...aaauuuaaafffzzzbbbiiisssjjjooopppppp]]]UUU```pppllldddkkkwwwoooddd^^^ccchhhddd```aaa___bbbcccbbb___]]]]]]^^^^^^bbbdddaaa___```aaa```]]]]]]]]]\\\ZZZYYYZZZ[[[\\\[[[]]]___^^^]]]ccckkkpppxxxtttxxxyyy```YYYgggoooyyyttthhhgggggggggddd``````bbbcccbbbaaa```ccceeeffffffgggjjjmmmuuusssnnnvvvooogggXXX]]]]]]XXX[[[bbbbbbZZZ\\\mmmzzz||||||zzzwwwllliiirrrvvv{{{hhhUUUKKKZZZooo===???999999[[[ooovvv|||AAA111222...000******))))))(((((((((((())))))))))))(((((())))))***+++,,,++++++---,,,,,,333;;;MMMnnnyyy}}}eeecccddd|||yyydddLLLDDD::::::>>>DDDDDD???<<<===KKKHHHHHHKKKNNNRRRZZZccctttfffeeejjjrrr```}}}||||||yyyyyyyyyyyyxxxxxxwwwvvvwwwyyyzzzxxxyyy}}}}}}|||yyyzzzxxxrrrpppcccIIICCCRRRWWWXXX___yyyMMM>>>PPPccc{{{fff777444444---******dddDDD>>>JJJRRRJJJQQQIII<<<<<<;;;888;;;777555333000...,,,******)))***666444TTTzzzsss~~~uuunnnqqqwwwxxxrrrlll[[[fffvvvlllKKK999===@@@;;;@@@HHHKKKLLL]]]tttwwwvvv~~~^^^PPPzzz}}}gggaaa___gggsssvvvnnnUUU999111???MMMLLLCCCZZZ~~~~~~FFF===666666...---,,,+++************'''''''''(((((()))***+++111)))vvvbbbwwwjjjeeeppphhh|||dddPPP^^^}}}kkkgggaaa___ggglllooonnnkkkjjjfffZZZLLL>>>777666<<>><<<===]]]nnnsssEEE333444///111+++,,,))))))(((((((((((()))))))))))))))))))))******+++,,,++++++---,,,,,,333;;;GGGjjjvvvjjjcccbbb{{{qqqttt]]]888999999===AAA???:::999<<<:::;;;AAAIIIOOOUUUaaalllzzzuuurrrkkkvvv|||bbb~~~xxxxxxyyyyyyxxxwwwuuutttwwwyyyyyywwwwww{{{|||zzz}}}zzz{{{yyysssqqqcccJJJCCCRRRWWWXXX___{{{MMM>>>QQQiiiyyy{{{eee666333444...,,,---]]]BBB===PPPLLLOOOLLLEEE>>>===???===777999666555444111---******---,,,---111KKK|||yyy{{{qqqjjjnnntttsssnnnkkkllldddfffmmm^^^@@@777AAA>>>GGGBBBGGGMMM___yyyvvvrrrqqq{{{jjjSSSxxxzzzjjjcccUUUhhh}}}mmmGGG;;;999DDDRRRHHHBBBttttttqqq;;;GGG222:::222111///---,,,*********((((((((((((((()))******...///]]]VVVaaa~~~nnnwwwpppuuuyyy{{{ttt___pppjjjooohhh\\\hhhiiirrrqqqnnnlll\\\DDD:::777???CCC<<<333000000000333@@@???AAAOOOXXXqqqoootttkkk```ZZZaaannnxxx{{{xxxvvv}}}~~~rrrkkkcccVVVIII@@@:::eeesssXXXOOOrrr???...+++***)))(((((('''''''''((((((''''''''''''(((((((((((((((((()))))))))))))))...(((EEEooovvvyyykkkjjjxxxqqq``````vvvllleeehhhbbbZZZiiirrrZZZeeeaaaiiimmmhhhnnnjjj]]]hhhpppaaabbbbbbdddddd^^^XXXXXX]]]\\\\\\\\\]]]^^^___```aaa^^^^^^]]]\\\[[[[[[[[[\\\YYY]]]aaabbbbbbdddjjjpppsssuuurrrmmmmmmpppllleeefffsss~~~wwwvvv|||{{{mmmiiiiiihhhjjjiiigggdddcccbbbbbbbbbccc\\\ZZZ```ccc```bbbhhh\\\[[[WWWTTTXXX___```[[[ZZZ```]]]^^^jjjlllfffgggzzz|||sssqqqmmmlllttt\\\FFFLLLLLLlllqqq@@@???AAAEEEVVV}}}|||FFF///666111111---+++***)))))))))))))))******'''((()))((('''((()))+++------,,,++++++---111444KKKnnnoookkkfff^^^oooZZZUUUKKK;;;444999:::666444777999999======???AAAAAADDDNNNZZZhhhrrreeePPPSSSfffyyyooouuudddttt}}}|||{{{zzzxxxyyyxxxwwwwwwwwwxxxyyyzzz{{{}}}yyyrrrqqqvvvyyywwwxxx|||{{{vvvuuurrr___IIIDDDOOOXXX\\\^^^|||yyy}}}CCCEEEwwwYYYYYY|||eee999333222...---+++```BBB:::KKKFFFKKKMMMIIIBBB>>>>>>>>>;;;888777666555222...,,,++++++(((,,,111JJJzzzwwwnnnhhhfffkkkpppqqqrrrssskkkbbbdddkkk^^^CCC999AAA<<>>mmmgggccc{{{LLLsssCCC///+++***)))((((((''''''(((((((((''''''''''''(((((((((((((((((())))))))))))'''...,,,FFFkkkqqqppp|||lllkkkvvvmmm[[[```tttlllfffggg```YYYsss[[[ccc```]]]hhhhhhsssqqq```dddpppkkkdddbbbbbbbbb^^^YYYYYY]]]^^^]]]]]]^^^^^^___```aaa]]]]]]\\\[[[[[[[[[[[[[[[ZZZ]]]```aaaaaadddjjjooouuuuuuqqqlllkkkkkkdddZZZPPPWWW___bbbaaaccciiiooogggccc^^^ZZZZZZ```iiioooxxxkkkgggfffdddgggfffeeedddcccdddeeeeee```___dddlllhhhYYYNNNKKKRRRYYY]]]\\\bbbjjjfff\\\lllooohhhbbbfffeeebbbgggooo|||oooqqqrrrrrrxxx}}}XXXBBBGGGKKKtttzzzDDDEEEFFFEEERRRyyy~~~JJJ///444...///,,,+++******))))))))))))******'''((())))))'''((()))+++------,,,++++++---111444CCCyyy}}}cccaaaggg\\\tttYYYNNNQQQJJJ<<<333999;;;777444777;;;<<>><<<=========@@@EEE???FFFAAA;;;>>>FFFXXXrrrsss}}}ZZZlll{{{{{{zzzyyywwwxxxwwwvvvvvvvvvwwwxxxxxx{{{}}}{{{uuutttwwwwwwtttwww{{{yyyuuutttppp]]]GGGEEEPPPYYY]]]```yyy~~~vvv|||}}}@@@===tttUUUaaafff:::333222......,,,gggGGG;;;KKKFFFGGGLLLLLLEEE???>>>???>>>888888888666444111///------&&&---111EEEvvv{{{vvvgggcccbbbgggkkkmmmqqqvvviii``````fff]]]GGG<<<@@@;;;LLLKKKTTTfff|||zzzbbbssswwwaaa]]]\\\mmm}}}ttt```@@@222:::KKKEEE@@@iiigggeeeIII444:::666333222000...,,,+++******((((((((((((((()))******---)))NNN~~~uuuvvv{{{www~~~uuuhhhnnn~~~oooooonnnsssmmmjjjccchhhjjjkkkddd```bbbTTT???888KKK[[[]]]III:::<<>>BBBGGG@@@;;;;;;:::666333333333444222555777111<<>>OOOKKKDDDIIIJJJEEEAAAAAA???===888::::::888666666333000333)))000000<<<|||yyyyyyzzzrrrmmmfffbbbdddggghhhkkkooofff]]]ZZZ___ZZZJJJ??????@@@UUU[[[ppp~~~~~~ggguuuttt\\\\\\cccrrrwwwkkkLLL999555EEEUUU===333lllpppNNNGGG888???999444333111///---++++++***((((((((((((((())))))***%%%...XXXsss___uuuxxx}}}xxxcccjjjmmm]]]```zzzkkkkkkjjjkkkgggfff___^^^cccVVVCCC===QQQ___^^^III???FFFGGG===;;;>>>EEEZZZzzzkkk^^^UUUTTTRRRSSSggg~~~vvvqqqvvvlllQQQCCCCCCKKK~~~hhhbbbNNNIIIJJJ***,,,+++***)))((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))&&&,,,333@@@___iii```qqqlllgggxxxhhhaaakkk{{{{{{mmmhhhfff\\\gggYYYSSS]]]WWWYYYeee{{{tttdddiiivvvjjjbbb[[[\\\___^^^]]]]]]______^^^]]]]]]]]]]]]]]][[[[[[ZZZZZZZZZZZZZZZ[[[YYY[[[\\\^^^```eeelllqqquuuqqqnnnnnnnnnhhh[[[OOOTTTWWWYYYXXXUUUUUUYYY]]]aaa```[[[SSSOOOVVVfffttt{{{~~~xxxoooiiihhhhhheeedddccccccdddeeeggghhhjjjdddcccddd^^^SSSPPPSSSJJJ___kkkiiinnnyyytttdddeeehhh___VVVVVVVVV```sss}}}wwwhhhlllxxx~~~xxxwwwrrrmmmqqq}}}xxx\\\EEEAAAMMMCCCFFFFFFBBBQQQTTT333555...000...,,,,,,,,,+++*********++++++((()))***)))((((((***,,,,,,,,,---,,,,,,---000333QQQ\\\}}}tttiiigggyyy___xxxwwwlllaaakkk|||nnnggg```TTTKKKLLLMMMBBB444666>>>AAA<<<777:::BBBFFFIIIBBB<<<:::777333222555BBB>>>777;;;CCC@@@AAAQQQjjjeee___ddd{{{xxxxxxyyyxxxwwwttttttuuuvvvwwwxxxzzzzzzzzz{{{{{{yyyyyyyyyxxxwwwxxxxxxvvvtttssslllYYYFFFGGGSSSZZZ]]]ccczzz|||vvvwwwCCCHHH~~~]]]kkkoooAAA888444000...---dddGGG@@@TTTRRREEEFFFEEEBBBCCCDDD@@@999999===>>>;;;:::;;;888333333---111...444ggguuuxxxzzz}}}wwwkkkaaaaaafffhhhggghhhddd\\\WWWXXXUUUKKKCCC@@@EEE^^^lllvvvwww{{{xxx|||pppZZZ___mmmvvvooo```===555;;;LLLXXX===777vvvqqq~~~yyyDDD>>>???===777666555333111///---,,,+++((((((((((((((())))))***%%%,,,QQQ\\\uuutttuuuuuu\\\fffoooPPP\\\llllllpppooohhhgggaaacccfffWWWCCC@@@KKKRRRNNNAAA@@@IIIFFF888BBBDDDKKKVVVggg}}}kkk```[[[bbbhhhooo~~~zzzqqqqqqfffMMMAAA@@@LLLbbboooJJJRRRHHH000,,,+++***))))))(((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((222;;;^^^pppbbbsss|||nnndddxxxkkkaaahhhvvvyyynnniiiggg]]]ddd^^^PPPWWWZZZUUUeeeyyykkkccckkknnnddd]]]]]]``````_________^^^]]]\\\[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZ[[[[[[XXXYYY[[[^^^bbbgggnnnrrrnnnjjjiiikkklllfffZZZQQQTTTUUUUUUTTTTTTWWW]]]aaa^^^[[[VVVTTTXXXddduuu{{{rrrjjjiiikkkgggfffeeedddcccdddeeeffffffeeeiiimmmfffUUULLLLLLSSSccciiiaaa```iiiiii^^^dddddd[[[UUUXXXXXXcccxxxuuuqqqssswwwuuupppmmmsss{{{___FFFAAAMMMBBBCCCBBBDDD[[[YYY888:::333444000---------,,,+++++++++++++++((()))***)))((()))***,,,+++,,,---------...000222DDDMMMxxxxxxnnn```sssttt___```xxx}}}ooohhhXXXSSSKKKCCC>>>:::333---<<>>:::777333222888AAABBB???444666JJJVVVVVVYYY^^^dddeeeiiiyyywww{{{{{{wwwwwwyyyxxxwwwrrrsssuuuwwwyyy{{{|||}}}yyyxxxwwwwwwxxxyyy{{{}}}yyyxxxvvvuuutttkkkXXXFFFFFFSSSZZZ\\\ddd{{{zzzttttttEEEBBBsssdddpppsssEEE;;;777111///---gggMMMIII\\\XXXFFFEEECCCAAACCCDDD@@@888:::@@@BBB>>>>>>AAA>>>777111111111,,,333UUU}}}}}}zzz{{{lll______eeeiiihhhhhheee___XXXSSSPPPLLLGGGDDDAAAZZZkkk~~~qqquuuzzzkkk[[[dddxxxzzzgggTTT:::666CCCMMMOOOBBBLLLcccdddKKK@@@GGG@@@:::999888555333111///...---((((((((((((((()))******222)));;;lll^^^rrr|||uuuyyy___eee|||nnnGGG[[[pppoootttrrrnnnmmmggggggfffRRR@@@@@@EEEFFFDDDBBBHHHOOOHHH;;;???EEENNNLLLNNNnnnssslllrrrwwwyyy~~~{{{}}}zzznnnfffZZZFFF>>>BBBUUU~~~]]]}}}EEE\\\DDD;;;,,,,,,+++***))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))***%%%111999dddhhhvvv~~~pppccc~~~xxxmmmaaafffuuuzzzooojjjhhhaaaoooeeecccTTTSSS\\\^^^qqqzzzggghhhqqqhhhaaabbbcccbbbaaaaaa^^^^^^]]]\\\\\\[[[\\\\\\[[[[[[ZZZZZZZZZ[[[\\\\\\YYYZZZ\\\```dddiiimmmooohhhddddddffffff^^^VVVRRRTTTQQQLLLJJJKKKSSS^^^eeeYYYUUUSSSVVVaaarrr~~~sssiiigggjjjhhhgggfffdddccccccddddddccc```bbbeee```UUUTTTYYYdddlllnnnfffbbbhhhllllllmmmfffXXXRRRWWWVVV]]]ppppppyyy}}}sssrrrqqqrrr{{{{{{\\\CCC@@@LLLEEECCCAAAEEEcccaaa>>>>>>777888222.........---,,,++++++++++++)))*********))))))+++,,,+++,,,---------...000222:::```iiimmmaaammm~~~cccUUUccccccZZZbbbSSSKKKAAA999111---000555BBBGGGHHHCCC@@@BBBDDDDDD888666444222///000;;;HHH<<<<<<222111EEEUUUZZZ^^^aaadddaaa}}}ccc]]]|||xxxxxxyyyyyywwwssstttvvvxxxzzz{{{||||||xxxuuutttwwwxxxyyy|||zzzwwwuuuuuutttiiiVVVFFFGGGSSSZZZ\\\eeeyyyuuunnnnnnEEEBBBsss^^^qqqrrrEEE===999333000...jjjSSSMMM[[[SSSFFFGGGFFFBBBAAABBB@@@;;;;;;CCCFFFAAAAAAEEEBBB:::222888111,,,666IIIrrr{{{yyylll```___cccfffiiilllgggccc[[[RRRNNNMMMLLLJJJBBBTTT^^^uuu~~~zzzeeetttxxx~~~zzztttggg]]]kkk}}}```JJJ888888LLLMMMEEEGGG]]]ppp]]]SSSJJJGGGIII???;;;:::888555333111//////((((((((((((((()))******444)))111\\\]]]xxxeeecccvvv}}}sssJJJYYYvvvwwwrrrvvvrrrqqqpppiiifffaaaLLL>>>CCCBBB@@@CCCKKKRRRSSSLLLEEE<<>>mmmbbbvvvddddddjjj}}}xxxYYYMMMbbb___LLLPPPHHH???777555111000777AAAFFFHHHHHHDDDCCCDDDBBB===444111/////////111:::CCC:::===999999>>>AAANNNggg___mmmrrr{{{TTTIII___uuu~~~zzzyyyzzzyyyxxxuuuvvvwwwxxxyyyxxxxxxwwwvvvssstttyyyzzzxxxyyy}}}yyyuuusssuuusssgggTTTEEEHHHUUU[[[]]]gggwwwpppiiiiiiEEEDDD~~~oooNNNwwwlllBBB<<<:::555222///fffOOOGGGQQQEEEEEEJJJJJJEEE@@@???@@@@@@<<>>LLL@@@===;;;999666444222111000((((((((((((((()))******'''(((777]]]```ddd```ttt\\\VVVooo}}}uuuwwwrrrpppnnngggccc]]]III???HHH===;;;BBBOOOUUUPPPJJJIIIEEECCCTTTlllmmmhhheeegggiiimmmxxxuuueeeyyypppuuunnn^^^NNN>>>@@@KKKaaaooobbbBBBppp@@@000---,,,+++***))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))...!!!222@@@xxxppprrr~~~|||vvvpppbbbwwwuuukkkaaafffvvv}}}qqqjjjkkkhhhmmmvvvbbbSSS\\\VVVcccccc}}}~~~zzzccc^^^uuuoookkkjjjhhhdddbbbddd``````_________``````aaa\\\\\\[[[[[[\\\]]]^^^^^^aaabbbccceeehhhhhhgggfffmmmiiigggeee]]]SSSPPPTTTPPPQQQQQQRRRSSSVVVYYY[[[UUUUUUUUUVVV[[[eeepppxxx}}}mmmeeeggggggfffeeedddcccdddeeefffaaaaaafffkkkdddWWWSSSWWW]]]cccooo|||mmmTTTPPP]]]aaafffuuuwwwzzz{{{tttnnnsss~~~wwwnnnnnn{{{xxxTTT>>>DDDQQQGGGEEE@@@???YYYrrrGGGAAA777888444111000///...---,,,+++++++++)))***+++***))))))+++---***,,,............000111AAA___kkkqqq]]]yyygggllluuukkkKKKMMMuuusssNNN???777000...444777666:::CCCHHHIIIGGGDDDDDDDDD???888666000---///222444777;;;222777===BBB<<<111HHHuuuddd|||bbbWWWZZZjjj{{{zzz{{{zzzxxxxxxxxxxxxxxxwwwuuutttrrruuurrruuu{{{|||wwwvvvyyyxxxsssqqqsssrrreeeRRRDDDIIIVVV\\\^^^iiixxxoooggghhhGGG>>>```CCCfff>>>;;;;;;666444111fffLLLIIIJJJ@@@DDDFFFDDD??????CCCEEEDDD???EEEJJJJJJEEEAAA???@@@999;;;999777444888aaa~~~xxxrrrjjjcccaaadddiiimmmjjjeee```RRRIIITTT^^^VVV[[[XXXXXX^^^eeekkkrrryyyvvvyyy{{{nnnmmmbbbhhhhhhHHH999<<>>@@@???===;;;777444111000...------,,,+++***))))))+++444---MMMrrrqqqzzz```xxxkkkYYYbbb~~~zzzrrrmmmmmmeeeiii```EEEBBBLLLGGG???999>>>PPP\\\[[[XXXZZZ]]]oookkk``````jjjmmmfffiiittt{{{{{{}}}fffzzzwwwlllUUUEEECCCHHHTTTuuuzzz___kkkyyyHHHmmm666666......,,,+++***)))))))))((((((''''''''''''(((((())))))))))))************+++...***>>>fffrrrllltttqqqdddzzznnnllleeemmmuuuyyyvvvnnngggdddsssnnnjjjggg```ZZZ\\\ddddddllluuurrrbbbUUUWWWbbbwwwqqqsssppphhhccceeebbb[[[ZZZ___bbb___[[[[[[^^^]]]]]]\\\\\\\\\]]]]]]```aaabbbdddhhhkkknnnpppoookkkkkkiii\\\KKKJJJTTTXXXSSSQQQSSSQQQNNNQQQWWWVVVXXXUUUOOOLLLSSS```iii~~~wwwqqqllldddnnnjjjeeeaaa___bbbeeehhhnnnkkklllmmm___MMMMMM[[[aaazzzooo```WWWVVVZZZ\\\[[[hhhsss|||vvvqqqsssxxxUUUEEE???NNNvvvEEEDDD@@@???bbb]]]AAAGGG444555:::000333000...,,,---------,,,******))))))***+++,,,,,,------,,,------...///000666ZZZqqqWWW|||dddggg}}}zzzhhh\\\RRROOOMMMDDD:::333222000...111666<<<>>>>>>UUUIIIAAABBBCCC>>>999777888+++,,,333000111888;;;222HHHEEE777;;;FFF```ZZZNNNoooxxxmmmbbbXXXOOOdddzzzwwwuuutttuuuvvvxxxxxxvvvtttssstttsssssstttwwwzzzzzzxxxvvvqqqyyywwwuuuuuueeeLLLAAAKKKRRRbbb[[[ggg{{{zzzqqqpppsssDDDHHHuuu^^^VVVSSS@@@III;;;:::777000hhhKKKDDDEEE???FFFGGGEEE???===AAACCCBBB>>>DDDIIIIIIEEE@@@>>>???;;;:::777666444444RRR{{{yyyzzztttkkkddd```aaadddeeeiiieeeaaaVVVOOO[[[fff```[[[VVVWWWaaammmuuuyyy}}}yyyvvvhhhdddoooeeeFFF888EEEYYYZZZBBBFFFpppkkkfffQQQOOOWWWFFFFFFEEE@@@>>>===<<<:::777444222111...------,,,+++***))))))(((222///HHH}}}iiiUUUtttrrryyyeeennn{{{|||lllOOOTTTpppzzzuuutttooofffjjjdddIII@@@GGGFFFDDDAAAGGGTTTZZZVVVVVV[[[kkksssoookkkrrr~~~~~~tttuuu~~~vvvpppgggRRRCCC??????\\\uuu[[[zzzddd;;;zzz999888...---,,,+++***)))))))))((((((''''''''''''(((((())))))))))))***************,,,'''666[[[kkkllluuu|||lllyyykkkhhhjjjooottttttqqqkkkfffdddooollliiiggg___WWWWWW\\\bbbhhhjjjaaaVVVVVVdddsssnnnooolllfffdddgggiiihhh^^^^^^]]]ZZZYYY\\\^^^___^^^]]]]]]]]]]]]^^^```aaaccccccccceeegggkkkoooqqqppppppooohhhZZZNNNOOOWWWUUUSSSTTTTTTOOOKKKPPPYYYRRRUUUTTTNNNKKKRRRaaammmyyyoooooonnnmmmkkkjjjhhhhhhiiikkklllrrrnnnnnnmmmeee^^^eeerrryyyvvvyyy{{{iiiYYYXXX^^^aaaaaa```gggxxxtttppppppyyytttRRRBBB===OOOxxxDDDBBB@@@>>>[[[wwwXXX===EEE666:::???666666333000......---,,,+++***************+++,,,,,,---,,,,,,------...///000;;;\\\qqq|||aaaiiiddd{{{tttppp^^^RRRFFFBBB@@@;;;444111111///...111777===@@@BBB777@@@HHHJJJJJJJJJGGGCCC777333555333...666???;;;<<>>AAAAAAHHHIIIFFF???<<<>>>AAAAAAAAAFFFKKKLLLHHHCCC@@@@@@;;;999666777888333EEEgggvvvxxx}}}wwwnnnhhheeedddddddddgggdddccc\\\VVVcccppplll^^^YYY[[[iiiyyywwwdddhhhmmm||||||]]]DDD<<>>kkkvvvKKKiiitttuuu~~~vvvhhh{{{}}}uuu___XXXlll}}}vvvtttpppfffjjjiiiQQQ???AAAGGGCCCDDDJJJSSSSSSPPPTTT]]]aaaaaakkk}}}wwwmmmmmmuuuzzzpppggg___OOOCCC@@@@@@cccsssVVVNNN<<<<<<666...---,,,***)))))))))))))))((((((''''''(((((()))))))))))))))***************,,,'''111OOOeeeoooyyyooozzzuuugggeeejjjlllnnnmmmkkkhhhggggggkkkjjjiiifff^^^VVVSSSVVV^^^gggggg]]]ZZZhhhzzzaaa]]]]]]aaabbbZZZQQQKKKYYY^^^```^^^]]]___^^^ZZZ^^^]]]]]]]]]___aaadddfffgggfffeeeeeegggkkkoooqqquuuzzzvvveeeTTTOOORRRVVVWWWXXXXXXUUUNNNLLLTTT___^^^]]]XXXPPPKKKPPP___mmm~~~mmmkkkpppeeefffgggiiijjjjjjjjjjjjrrrrrrqqqnnnlllmmmsssyyywwwxxxfffjjjxxxlllYYY^^^ggggggbbbbbb|||{{{vvvuuuqqqooottt||||||nnnLLL???>>>VVVDDDAAAAAA@@@WWWmmmVVV===CCC999???BBB:::888555111//////...---++++++************++++++,,,,,,,,,,,,,,,---...///000???___wwwyyyfffuuueeeyyypppggg```RRRFFF:::666444222000000000000111444:::@@@CCCEEEAAAJJJLLLEEECCCHHHGGGAAA444555666///,,,<<>>FFFBBBMMMqqqQQQMMM~~~{{{rrrZZZ___dddeeeuuu~~~{{{yyyyyyxxxqqqsssuuuvvvvvvvvvwwwyyyssstttuuuuuutttssstttuuurrrwwwrrrllljjj[[[IIIEEEPPPVVV___ZZZmmm|||wwwnnnsssppp???^^^zzz[[[YYYWWWHHHOOOEEEDDD???:::jjjLLL===@@@EEEIIIKKKHHH@@@;;;<<>>777888777:::<<<555@@@\\\zzz}}}wwwooojjjhhhhhhgggffffffccceeeaaa\\\gggtttrrrdddccchhhvvvfffpppppp{{{nnnQQQEEEGGGMMMWWWDDDIIIzzzxxxoooZZZOOOMMMDDDGGGJJJ===BBB888888888888777666555444//////...---+++***))))))***+++,,,333\\\OOOlllzzzcccwww}}}ttt^^^fffzzztttpppgggjjjnnn[[[CCC???JJJ@@@AAAGGGMMMNNNNNNTTT]]]```^^^cccyyyvvvkkkyyyxxxpppkkknnnvvvyyyzzzkkk```VVVJJJDDDFFFPPPkkkqqqUUUDDDRRR<<<000...---,,,+++***)))))))))))))))(((((((((((())))))((()))))))))************,,,---+++111IIIdddttt{{{kkkfffxxxhhheeecccdddfffggghhhhhhiiiiiiggggggfffbbb[[[UUUSSSUUUWWWccchhhdddiiixxx~~~zzzWWWSSSZZZbbbUUUCCCKKKdddrrrccc```aaa^^^[[[\\\^^^]]]]]]^^^```dddgggjjjiiihhheeedddeeeiiimmmppp{{{{{{aaaNNNMMMPPPOOOVVVUUURRROOONNNTTT```kkk[[[UUUPPPOOOUUUcccxxxnnndddgggbbbbbbdddeeefffgggggggggnnnrrrssspppnnnpppnnniiidddvvvlllfff|||uuu___fffmmmgggaaaccc~~~yyyrrruuuwwwtttooosss|||}}}gggHHH>>>AAA___GGGAAABBBDDDZZZmmm[[[BBBEEE===BBBAAA999888555222000//////...---+++++++++******++++++,,,,,,,,,,,,,,,---...//////:::ZZZvvvvvvsss~~~eeeuuulllcccXXXOOOGGG>>>555222111///000333111333777;;;@@@BBBDDDDDD@@@@@@@@@AAAFFFLLLLLLIII999///---...111>>>FFF>>>DDDEEE>>>CCCLLLDDDQQQzzzqqqpppxxxddd{{{xxx{{{yyyxxxxxxwwwrrrtttvvvvvvuuuvvvwwwxxxtttuuuuuusssqqqppprrrtttrrrvvvqqqmmmhhhWWWFFFFFFQQQVVV\\\YYYuuu~~~vvvnnnwwwnnn???YYYwwwMMMQQQYYYKKKNNNFFFEEE>>>:::mmmOOO???AAAFFFIIILLLJJJBBB<<<<<>>;;;999666999999;;;<<<555===UUUzzzpppiiiggggggfffdddfffdddhhhggg```gggrrrqqqmmmpppwwwzzz~~~vvv~~~zzz\\\HHHIIISSSRRRHHHGGGkkk~~~jjj|||xxxjjjXXXCCCJJJOOO<<>>DDDddd|||FFF@@@@@@FFF```ttt]]]IIIIIIBBBFFFAAA<<<777444111000000000///...,,,,,,+++++++++++++++,,,,,,++++++,,,,,,---...///000OOOhhhtttvvvgggaaavvvwwwkkkaaaWWWKKKCCC<<<777333333222000222666333777<<>>===???FFFMMMNNNLLLQQQYYYNNN333***666===AAADDDBBBEEECCC;;;AAAIIIBBBUUUqqq~~~{{{eeeHHH===IIIttt{{{zzzzzzyyywwwvvvwwwwwwvvvtttttttttvvvtttttttttrrrqqqpppqqqrrrqqquuussspppiiiUUUDDDGGGPPPUUUXXXZZZvvvooo|||mmmAAA^^^JJJTTT]]]PPPNNNHHHFFF<<<;;;nnnOOOAAACCCDDDFFFLLLMMMFFF???>>>@@@@@@DDDDDDDDDDDDBBB@@@===<<<888;;;:::;;;;;;444888KKKxxxxxxnnnkkkkkkiiigggiiigggnnnnnneeegggnnnmmmtttxxx|||~~~gggPPPHHHNNNUUUMMM:::SSSggghhhwwwbbbJJJLLLOOO===>>><<<<<<;;;;;;:::999777777333333222000...---,,,+++((()))---444XXXbbbWWW|||fffeeeyyy\\\RRRlllyyyooommmiiikkkiiiSSSCCCJJJKKKMMMPPPSSSUUUXXX^^^bbb[[[___aaalllddd^^^nnniiirrrkkkgggmmmssssssqqqppp}}}~~~uuuhhhWWWEEE===CCCOOOmmm{{{YYYqqqJJJDDDyyy{{{rrr>>>111000///...,,,++++++++++++***))))))(((((())))))***))))))))))))************((()))...111???aaavvvmmmvvvzzzyyyrrrkkktttlllddddddfffggghhheeeaaa]]][[[^^^]]]WWWSSSTTTWWWWWW[[[\\\YYYUUUXXX]]]XXXMMMhhh~~~~~~iiipppyyyZZZ]]]ddd]]]YYY]]]\\\]]]^^^___aaadddfffgggdddbbb```___```cccgggiiippptttkkkWWWLLLOOOPPPKKKGGGKKKRRR^^^qqqqqqddd^^^eeerrr|||mmmgggnnnlllhhhfffeeegggiiikkklllkkkjjjkkklllooosssuuulll[[[aaaooosssvvv{{{yyy{{{sssyyyrrrvvvrrrkkkppp}}}xxxaaaFFF???EEEeeefffCCC>>>>>>CCCbbb|||ZZZLLLKKKFFFIIICCCBBB:::777444222222222000///---,,,,,,++++++++++++,,,++++++++++++,,,---...//////JJJ]]]}}}zzz\\\gggsssvvvjjj\\\OOOCCC<<<444222222333333111333888777;;;@@@CCCBBB@@@>>>===FFFKKKOOOPPPRRRaaa}}}ccc???222@@@FFFCCCDDDDDD>>>???888;;;EEEAAATTTYYY[[[eeejjjMMM222===UUUVVVbbbmmm]]]```~~~{{{wwwyyyyyyxxxvvvsssrrrssstttuuusssrrrrrrssssssrrrpppqqqvvvtttqqqhhhRRRCCCIIIPPPVVVVVV]]]zzzpppkkkyyyeee???oooUUUcccbbbUUUNNNIIIHHH===@@@hhhHHH@@@DDDBBBCCCKKKNNNIIIBBBAAABBBBBBGGGFFFDDDBBBAAA@@@???===:::;;;888:::@@@:::777BBBSSS{{{ooolllmmmnnnmmmlllkkktttvvvkkkiiinnnlllwwwxxx|||rrrxxxuuu~~~gggSSSMMMQQQPPPKKKCCC777iiiqqqbbbrrrccc^^^PPPHHHIII???CCC@@@@@@???>>><<<:::888777666555444222000///------&&&***,,,111PPP}}}KKKlll}}}~~~wwwfffnnn^^^jjj}}}wwwooorrrhhheeejjjYYYCCCBBBCCCKKKRRRSSSRRRUUU^^^eeedddfffppp{{{jjjyyyzzzuuusssvvvzzz{{{{{{||||||rrrbbbPPPBBB???JJJWWWxxxggg\\\>>>QQQggg???888111000///...---,,,,,,,,,******))))))))))))******))))))))))))************)))(((---///:::```vvvfffnnnsssxxxvvvccc~~~yyytttkkkiiihhhhhhiiigggbbb^^^[[[aaabbb\\\XXXZZZ[[[YYY___\\\XXXSSSQQQUUU]]]bbbyyyyyyqqqrrrrrrhhh______bbbaaa[[[VVV[[[\\\^^^```aaabbbbbbbbb^^^^^^]]]]]]^^^```cccdddkkkiiiaaaVVVQQQQQQOOOJJJLLLZZZkkkyyywwwPPPPPP^^^vvv|||tttmmmiiikkkiiifffdddccceeegggiiilllhhhiiinnnnnnlllpppyyyvvvpppqqqppplllmmmYYY^^^sssyyytttyyyuuuwwwqqqhhhooo}}}}}}rrr]]]DDD???GGGgggUUU@@@AAAAAAAAAbbb~~~WWWOOOMMMHHHJJJCCCEEE@@@===888555444222000///...---,,,+++++++++++++++++++++++++++,,,---...///...JJJYYYjjjppprrr~~~ppp]]]LLL???888222111222444222111666===AAADDDFFFEEEDDDCCCEEEFFFIIIQQQPPPQQQqqqaaaEEE:::@@@AAABBBEEEDDDFFFJJJCCCGGGTTTRRR\\\SSSPPPNNN^^^yyynnnIII:::III@@@III\\\```]]]aaahhhaaapppsssyyy^^^aaauuu{{{vvvyyyyyyxxxvvvsssrrrrrrtttuuurrrooorrrvvvwwwsssmmmsssvvvsssnnndddNNNCCCMMMRRRXXXVVV```uuukkkgggwww___===xxx```sssaaaTTTJJJHHHIII>>>CCC___@@@>>>EEEAAAAAAJJJOOOKKKEEECCCCCCCCCCCCAAA===;;;::::::999888;;;:::555;;;GGGCCC;;;???>>>sssttthhhfffjjjlllmmmnnnnnnyyy|||pppkkkooommmxxxuuuvvv~~~zzznnn}}}sssVVVFFFNNNYYYQQQ???>>>>>>eeeoooTTTIIILLLEEEUUUQQQDDDCCCAAAJJJCCCBBBAAA@@@===;;;888777777666555333111000.........111***%%%<<>>;;;BBBCCCMMMJJJCCCCCC???===BBB@@@>>>=========<<<:::888;;;888:::@@@BBB???@@@EEEFFF^^^yyyhhhoooooo```___ooolllooouuu||||||yyyyyy}}}qqqoooppptttxxxyyyVVVAAANNNZZZNNN===666555XXXlll^^^aaarrrUUUIIIMMMLLLIIIFFFDDDCCCBBBBBBBBBAAA???>>>>>>===:::888888666555444333222///---)))***,,,...444MMM}}}rrrJJJrrrtttyyy|||xxxdddcccuuu{{{zzznnndddcccggg```LLL:::555<<>>EEEHHHIIIMMMIIIMMMUUUQQQfff~~~OOODDDAAA<<<;;;CCCLLLHHH===KKKRRREEEEEENNNQQQZZZaaa}}}oooWWW[[[aaaccc___\\\aaakkk^^^ZZZ```}}}rrrgggHHHOOO___uuu~~~wwwyyyvvvuuutttrrrppppppqqqrrrssspppooopppsssvvvwwwuuuqqqssssssrrrjjjXXXFFFDDDKKKTTTQQQZZZlllzzzrrrppprrr}}}XXXHHH~~~fffFFFqqqddd___SSSGGGBBBBBB???:::kkkAAAAAA===>>>DDDMMMGGG>>>CCCEEE@@@===???>>>===>>>@@@@@@@@@>>><<<:::<<>>>>>AAA>>>QQQvvvyyyrrriiidddeeemmmooovvv}}}~~~}}}~~~}}}PPPRRRTTTQQQGGG<<<888:::]]]hhhTTTRRR~~~WWWJJJTTTIIIHHHFFFDDDCCCBBBBBBBBB@@@???>>>>>>>>>>>><<<:::999888777666666555222000******+++***,,,BBBqqqYYYlll}}}ttt^^^ZZZlllqqq}}}sssjjjcccfffjjjbbbLLL777444888BBBIIIFFFEEEQQQbbbWWWaaahhhgggfffkkkuuu|||nnnooonnn}}}}}}iiiSSSCCCDDDFFFOOOlllfffTTTFFFOOOyyyBBB888;;;777555222///---,,,,,,,,,))))))((('''''''''((((((''''''((()))))))))))))))(((******%%%111YYYtttpppyyy{{{}}}ooo}}}~~~~~~rrrnnnmmmggggggfff\\\[[[WWWSSSRRRTTTUUUSSSPPPOOOWWWhhh{{{nnnhhhkkkpppxxxuuu______^^^]]]^^^\\\]]]]]]___bbbeeefffdddbbb______```aaacccbbb^^^[[[WWWTTTUUUQQQMMMVVV[[[QQQeeennniiiYYYOOOGGGCCCGGGRRRGGGKKKVVVXXXbbbuuuxxxooo```TTTZZZ[[[```ccceeejjjpppoooiiijjjkkklllllljjjkkkooossspppnnnoooppp|||~~~jjjbbbvvvuuuzzzsssqqquuuuuuooovvvooojjjwwwwwwrrr\\\FFF???JJJrrrSSSFFFNNNJJJJJJiiirrr^^^TTTSSSPPPMMMDDDIIIIIIDDD>>>:::666444111000...------,,,,,,,,,------------------------------...555LLLpppnnneeewwwkkkyyymmmSSS???444333555777999<<<@@@DDDFFFFFFQQQRRRVVVfffuuuPPPBBBAAADDDDDDBBBCCCIIIMMMHHH??????JJJJJJVVVfffddddddlllkkkddd\\\WWWTTTUUU]]]fff[[[qqqxxxssstttqqqeee^^^RRRRRR___{{{~~~yyyzzzvvvtttsssqqqppppppppprrrssssssrrrsssuuuwwwwwwtttqqqqqqrrrqqqhhhUUUFFFGGGPPPQQQPPPVVVooozzzwwwhhhbbbuuuYYYQQQ}}}fffFFFrrr___[[[RRRHHHDDDEEECCC???hhhAAAIIIDDD>>>JJJ^^^[[[FFF@@@@@@===<<<===<<<;;;===@@@BBBCCCBBB<<<;;;>>>BBBBBB>>><<<===999DDD___|||mmmjjjcccXXXdddhhhssstttZZZJJJHHHLLLNNNBBB777@@@UUUppp]]]RRRrrreeeFFFEEESSSFFFEEEDDDBBB@@@?????????<<<;;;;;;;;;<<<<<<;;;999777666777888888777444111000//////---,,,===jjj\\\uuuxxxiiirrrwww___XXXfffkkkxxxuuummmiiimmmqqqhhhPPP;;;>>>>>>EEENNNPPPOOOWWWcccSSS[[[aaacccfffnnnuuuxxx{{{vvvzzzoooUUUKKKDDDDDDLLL]]]}}}XXXcccwwwDDDsss___AAA999AAA666555222///---,,,,,,,,,******)))(((((((((((((((''''''((()))))))))))))))+++,,,,,,'''000TTTpppppp}}}uuugggwwwsss|||vvvnnnmmmjjjlllgggYYYOOOYYYfffmmmjjjbbbXXXSSSaaadddnnnwwwuuulllddd___^^^eee~~~ggg^^^bbb]]]ZZZ^^^___\\\\\\^^^aaaeeefffeeedddbbbbbbbbbdddddd```YYYSSSIIIJJJQQQRRROOOYYYbbb[[[nnnVVVFFFEEEGGGNNNQQQKKKOOOGGGQQQ```cccfffoooqqqtttxxxpppfffXXXRRRSSSSSSTTTZZZfffpppqqqmmmjjjjjjkkklllmmmppprrrtttqqqmmmpppxxx{{{pppkkkwww}}}vvv{{{pppnnnrrruuupppsssjjjiiizzzyyyqqqZZZFFF<<>>;;;999666222000---,,,,,,,,,,,,---......------------------------...444HHHfff~~~kkkooojjjpppnnnuuuVVV>>>666555666888===BBBEEEFFFFFFJJJPPPMMMTTTuuurrrkkk{{{WWW666;;;LLLBBBEEEHHHIIIKKKKKKGGG@@@:::EEEPPPjjjvvvmmmccc\\\]]]```___]]]\\\eeexxxvvvccc\\\^^^ccckkkrrrbbbbbb|||}}}{{{{{{vvvsssrrrqqqpppppppppqqqrrrsssssssssuuuvvvuuurrrooooooqqqpppdddQQQEEEJJJVVVSSSUUUWWW|||{{{lllfffzzzUUU\\\iiiSSS~~~\\\ZZZTTTMMMKKKLLLKKKGGGeeeCCCSSSOOODDDZZZ~~~]]]???888;;;CCC>>><<<;;;;;;===?????????:::;;;>>>AAABBB???===<<<;;;>>>MMMiiinnnkkkeeeZZZYYY___mmm~~~oooaaaRRRDDDQQQRRRIII;;;:::KKKcccrrrdddKKKxxxhhhIIIKKKHHHDDDEEEDDDBBB@@@>>><<<;;;:::;;;:::999999::::::888666444444555777888777444222333111111000---999bbbYYYQQQkkk|||pppqqq~~~|||ggg\\\ccceeettt~~~vvvpppqqqtttmmmZZZIIIMMMKKKPPP\\\cccbbbdddkkkrrrtttjjjGGGEEEDDDHHHVVVmmmrrrQQQ^^^LLLSSSDDDBBB???777555333111...---,,,,,,++++++***)))((((((((((((''''''((())))))))))))))),,,,,,---***000OOOnnnsss|||fffYYYjjjeeetttuuujjjgggeeejjjkkk```YYYnnn|||mmmhhhjjjrrrtttssseee\\\kkk{{{vvvgggaaa^^^___kkk{{{qqq```]]]bbb\\\YYY\\\]]]YYYZZZ[[[^^^bbbeeeeeeddddddccccccccc```YYYOOOGGGKKKCCCOOO[[[UUUSSScccrrrpppKKKAAAMMMQQQUUUUUUHHHFFFRRRpppuuuiiimmmqqq|||zzzvvvmmm\\\PPPMMMMMMOOOUUU```jjjnnnnnnhhhiiilllooorrrsssqqqooojjjmmmuuuuuusss{{{{{{llloooqqquuuwww}}}vvvrrrpppooorrrxxxtttssshhhjjj~~~yyyoooVVVEEE;;;OOOVVVKKKKKKIIIPPPuuu|||WWWMMMIIIIIINNNGGGGGGAAA>>><<<:::999888666444///...------,,,,,,------------------------------,,,111BBBaaauuuooo|||lllyyyggg~~~ZZZ@@@888333333777@@@FFFHHHGGGGGGUUUVVVVVVjjjYYYWWWMMM666FFFJJJBBB@@@DDDIIIIIIHHHFFFEEEDDDHHHJJJSSSooozzzdddYYYSSSYYYbbbaaaYYYSSSgggiiiccc]]]ZZZ]]]zzz~~~kkk{{{}}}|||}}}wwwsssrrrqqqpppppppppqqqqqqqqqqqqrrrttttttsssqqqoooppprrrooo___KKKCCCKKKXXXRRRYYYXXXllloooqqqRRRffffffggg]]]]]]ZZZTTTQQQRRRQQQNNNdddEEEVVVRRRGGG```bbbCCC:::===EEEBBB@@@>>>=========;;;:::777:::>>>@@@AAAAAA>>><<<======CCCTTTppp|||ssslllZZZZZZ```mmmyyyxxxeeeTTTHHHFFFJJJKKK[[[PPP444<<>>??????>>>>>>===<<<<<<;;;>>>===<<<;;;;;;:::777555444444555777999999666444333.........)))///PPPvvvqqqEEEbbb~~~sssrrr{{{ooocccbbb```nnn}}}uuummmlllmmmkkkccc\\\SSSOOOSSSaaaiiihhhgggjjjnnngggsss{{{}}}cccAAABBBFFFSSShhh~~~XXXfffCCCfffKKK999CCC;;;777666555222000///...---,,,,,,+++))))))(((((((((''''''((()))))))))))))))((('''***))),,,GGGhhhttt~~~hhh___iiihhhuuutttmmmiiicccfffkkkeeeuuu{{{}}}uuuiiiccciiippphhhooouuukkkaaappprrrooossszzzlll]]][[[```\\\\\\___]]]YYYYYY[[[^^^bbbeeeeeeeeeccccccaaa]]]WWWNNNEEE@@@NNNKKKRRRVVVSSS^^^wwwgggJJJIIIWWWSSSLLLIII>>>IIIRRRhhhmmmVVVHHHRRR]]]nnnkkkxxxooo^^^WWWPPPQQQTTTYYY^^^ccciiimmmlllkkkkkkllloooppppppooofffllluuurrrgggmmmvvvrrrmmmnnn{{{ooolllxxx}}}sssmmmoooqqqppprrrvvvvvvqqqeeeiiivvvkkkRRRDDD<<>>;;;;;;EEEDDDBBBAAA@@@>>>;;;999666;;;>>>>>>???AAA@@@<<<:::===>>>GGGaaajjj___TTTSSSYYYeeetttvvvbbbQQQMMMJJJFFFKKKVVV___DDD888OOOkkkqqqcccXXXiiiYYYFFFKKKAAA:::DDD888999;;;===>>>???@@@@@@CCCBBB@@@??????===:::888888888777999:::;;;:::999999111000111+++)))???^^^^^^]]]|||mmmlll{{{vvvooolllcccmmmmmmjjjeeecccccceeefffgggUUUNNNNNNXXX```___^^^```kkk```hhh|||{{{nnn{{{eeeJJJBBBBBBKKKaaazzzrrrNNNVVV:::tttEEE000BBB@@@999888777555333111///...------+++***))))))))))))''''''((())))))))))))))))))'''+++,,,,,,CCCfffwwwyyyyyyxxxyyyzzzllloooxxxuuupppeeedddiiieeesssiii\\\UUUUUUVVVUUUSSS```___eeejjjttt|||wwwyyy}}}lllgggYYYXXX^^^\\\___ccc___\\\\\\]]]___cccfffggggggaaabbb___WWWMMMFFFBBBBBBKKKXXXZZZOOO]]]LLL@@@CCCNNNKKKDDDDDDDDDNNNIIIPPPPPP===444===FFFWWWXXXxxxttteee```WWWXXX\\\```aaaaaadddjjjooolllhhhffffffjjjppptttnnnmmmqqqooohhhlllppphhhiiijjjooosssmmmfffnnn}}}vvvppplllmmmoooooopppqqqsssmmmaaafff|||qqqgggPPPCCC???cccVVVGGGGGGNNNSSSmmmtttdddiii___SSSXXXUUUXXXYYYTTTNNNHHHDDDBBB???>>>666555333000...,,,+++***------------------------,,,111666```kkkbbbvvvhhhIII444888666;;;DDDFFFCCCFFFMMMQQQzzzUUU666===IIIEEEFFFGGGLLLFFFFFFHHHIIIHHHHHHOOOXXXfffaaaZZZUUU{{{dddbbbOOOLLLMMMUUU^^^dddiiimmmmmmiiiWWWXXX~~~~~~}}}~~~xxxsssssssssrrrrrrrrrqqqqqqqqqssswwwxxxxxxwwwxxxxxxqqqqqqgggTTTCCCBBBKKKTTTMMMZZZbbbtttvvvrrrbbbqqqOOOkkkfffDDDnnnrrr]]]___\\\SSSMMMLLLKKKHHHjjjEEEIIICCCAAA@@@MMMIII=========999:::AAAAAAAAABBBCCCAAA===:::999===>>><<<===@@@???;;;999>>>@@@BBBWWWyyyuuu```SSSNNNOOOWWW```|||uuujjjOOOIIIDDDFFFJJJNNNSSSXXXddd===@@@rrraaaSSSfffhhhDDDIIIIII===<<>>???@@@@@@@@@CCCAAA@@@@@@@@@???===;;;;;;999888888999;;;;;;:::???555333888333+++999QQQwwwXXXyyywwwnnnwwwwwwwwwwwwiiimmmaaadddeeeccc```___dddhhhcccVVVOOOSSSWWWWWWYYY___bbb```gggsssuuuqqqxxxrrrNNN<<>>BBBEEE::::::999777555333111000...---,,,+++***)))))))))''''''((())))))))))))))),,,)))......+++>>>bbbxxxuuu||||||llljjj{{{tttlll```bbbkkkkkk^^^WWWOOOMMMQQQTTTUUUTTTlll___XXX[[[jjjoooiiilllpppmmmmmmkkk```___WWWYYY^^^ZZZ\\\```]]]]]]]]]]]]___cccfffgggggg___```]]]SSSGGGBBBGGGMMMLLLZZZ```eeehhh888;;;<<>>GGGHHHFFFNNN[[[ooo>>>MMMHHHDDDDDDCCCGGG@@@GGGFFFHHHLLLLLLMMMUUU___{{{{{{zzzUUUCCCJJJRRR^^^fffddd^^^___dddyyysssfffsss|||}}}xxxttttttttttttssssssrrrrrrqqqtttxxxxxxwwwuuuvvvwwwooommmbbbNNNBBBDDDMMMRRRPPP^^^nnnrrr|||sssiiiHHHyyyZZZMMMwwweee]]]^^^ZZZQQQIIIHHHGGGEEElllFFFEEE???BBB???NNNOOOFFFAAA<<<===GGG;;;<<<>>>AAACCCBBB>>>;;;;;;???@@@;;;;;;>>>>>>999:::AAACCCCCCRRRmmm~~~}}}zzz|||iii[[[PPPKKKKKKGGGOOO^^^oooxxx{{{~~~{{{yyyqqqbbbQQQEEEEEELLLNNNKKKNNNWWWZZZVVV@@@___aaaMMMdddcccKKKGGGKKKBBBCCCGGG===>>>>>>?????????===<<<;;;???>>>===>>>??????===;;;;;;999666555777999999999===222222:::777...777KKK||||||TTTwwwwwwmmmnnnooowwwyyyhhhhhh___gggmmmkkkccc^^^aaafffuuueeeXXXWWWXXXXXX^^^fffxxxyyyCCCCCCIIIKKKJJJWWWqqqkkkOOOeeeIII}}}nnn]]]BBBQQQAAAAAA;;;;;;:::888666444222111///...---+++***)))))))))'''(((((()))))))))))))))***&&&++++++&&&666ZZZrrrttt}}}~~~oooqqq}}}lll___UUU___qqquuuZZZZZZWWWOOOLLLVVVlll~~~xxxjjj```XXXZZZlllyyytttmmmeeegggjjj```[[[\\\ZZZ[[[WWW\\\___WWWVVV[[[YYY\\\[[[[[[]]]aaacccdddddd]]]```]]]QQQDDDBBBLLLXXXSSSTTTbbbQQQ;;;FFFBBBCCCQQQLLLCCCKKKLLLFFFKKKNNNKKK```eeeXXXSSSUUU___eeebbb\\\[[[YYYaaakkkooonnnkkkjjjkkkkkkhhhlllllleeeiiipppllldddkkknnnjjjkkkssswwwvvvfffmmmnnniiiiiiooosssrrrmmmhhh___ggg}}}rrrlllQQQCCCEEEtttzzzIIIXXXOOOVVVgggsss\\\VVVccc\\\SSSZZZTTTRRRIIIHHHFFFEEEDDD@@@;;;888666555444222111000000000------------------------***222'''NNNqqqvvvyyygggqqqrrreeeFFF555555>>>HHHJJJKKKXXXjjj}}}AAA<<>>@@@>>>>>>======<<<===>>>???@@@??????===;;;999999<<>>DDDHHHIIIQQQaaannnrrrzzz\\\OOOPPPJJJKKKNNNPPPMMMJJJNNNVVVRRRXXXZZZSSSJJJFFFHHHJJJLLLKKKJJJQQQeeepppcccMMMsss|||ZZZSSSsssPPPMMMIIIGGGGGGFFFEEEDDD:::===@@@???<<<:::<<<>>>@@@???===;;;::::::;;;;;;666555444555777:::;;;;;;888999:::999666555666777bbbbbbTTTdddqqqggguuuzzzrrrhhh___\\\```kkkqqqhhhZZZZZZeeekkkjjjcccZZZYYYkkkaaa???999CCCLLLKKKQQQfff}}}rrrUUUlllEEElllyyyZZZMMM777NNN<<>>AAAFFFHHHHHHEEEBBB@@@LLL@@@RRRTTT[[[wwwtttkkk___VVVWWWZZZVVVNNNJJJXXXiiippppppoooqqqrrrsssnnngggcccdddfffiiijjjgggfffffffffiiilllnnnoookkkhhhfffgggjjjllljjjhhhooobbb___ttt|||jjjjjjKKKIIICCCcccFFFIIIKKKaaazzzaaabbbiiihhh___ZZZZZZTTTHHHOOOKKKEEEBBBBBB@@@<<<888<<<;;;888555222///------///...------,,,,,,,,,,,,000///000GGGTTTuuuuuuggglllwwwmmmQQQ444;;;<<>>>>>>>><<<<<<===@@@CCCAAAEEEGGGFFFJJJUUU^^^```}}}{{{iiigggfffeee^^^UUUPPPQQQKKKGGGDDDGGGQQQYYY[[[YYY[[[iiisssooofffeeekkkqqqhhhYYYeeewwwWWWNNNKKKHHHFFFEEEEEEDDDCCC???@@@@@@???===;;;::::::;;;:::999777777777777888777666444555666888888888999::::::888555444444444IIIiiivvv]]]\\\tttwwwyyyxxxkkkcccjjjpppkkkfffeeellluuurrrcccYYYYYYcccgggjjjjjjnnnyyy{{{NNNHHHMMMHHHDDDHHHWWWpppzzzbbbcccbbbOOO___LLLIIIAAAQQQBBB>>>;;;888777777666444222111000...,,,+++******))))))))))))))))))))))))***)))***(((***...---???aaatttzzzzzz{{{mmmtttrrrfff```bbbjjjssskkkfffbbbXXXSSScccrrrnnnlllhhhkkkwwwyyynnndddaaa___\\\ZZZ[[[\\\\\\[[[\\\]]]]]]ZZZXXXZZZ___bbbaaaaaadddccc^^^XXXLLLCCCFFFPPPVVVWWWWWWjjjcccJJJEEEFFFHHHHHHHHHGGGDDDBBBMMMOOOWWWPPPmmmmmm]]]YYY[[[XXXRRROOOMMMOOO\\\ooo|||{{{uuuvvvqqqjjjffffffhhhhhhhhhgggggggggfffgggjjjnnnqqqjjjgggeeefffiiikkkkkkiiimmm```ccczzzzzzkkkcccCCCFFFKKKWWW???KKKPPP___jjjwwwbbb[[[```___XXXUUUXXXSSSJJJIIIGGGDDDBBB@@@===:::888===;;;999555222000...---//////...---,,,,,,,,,,,,///,,,---DDDVVV{{{eeeqqqpppvvv___>>>;;;===FFFKKKEEESSSqqqYYYBBBEEEGGGHHHIIIHHHIIIKKKLLLMMMKKKKKKKKKIIIIIIPPPYYYdddnnnwww{{{yyyttttttttt}}}{{{xxxxxxxxxuuuqqqooopppqqqvvv}}}{{{tttrrrqqqpppkkkbbbPPPBBBDDDOOOUUUTTTSSS\\\sssppp^^^XXXQQQhhhhhhhhh```ddd]]]XXXVVVRRRLLLHHHGGGnnnhhh@@@EEEFFFJJJJJJKKKEEE;;;888<<<<<<666444666888:::;;;:::999888:::;;;<<<<<<<<<>>>BBBEEEBBBEEEEEEBBBCCCGGGKKKLLLbbb|||wwwkkkgggwwwuuuwwwooogggeeeooo{{{}}}```SSSbbb[[[DDDJJJHHHEEECCCCCCCCCBBB@@@@@@???>>>>>>>>>===;;;:::666666555555444555555666888777555555666777777666999999999777444222222333777RRRmmm[[[nnn~~~ttthhh]]]qqq~~~vvvnnnhhhjjjwww{{{ppp___VVVNNNSSS\\\fffrrr___DDD666@@@IIIFFFJJJXXXxxxgggTTTrrrAAAcccfffNNNDDDEEEFFFGGG======;;;999888777777555333111000///---,,,+++++++++******)))))))))))))))))))))***(((***,,,***777TTTpppzzzyyy}}}{{{iiifffzzzmmmfffcccgggmmmpppggg```ZZZYYYgggooofff^^^ZZZ\\\iiixxxsssjjjaaa___^^^[[[ZZZ[[[\\\[[[[[[[[[\\\\\\ZZZYYY[[[___bbbbbbbbb```YYYRRREEE===<<>><<<<<>>HHHGGGGGGWWWfff{{{UUU===EEEGGGJJJKKKKKKJJJKKKLLLPPPNNNLLLLLLIIIGGGLLLSSSYYY]]]XXXdddkkkqqqjjj```xxxxxxooouuummm\\\dddsssvvv|||wwwwwwvvvsssqqqpppqqqrrrvvvxxxsssrrrrrrhhhYYYGGG???GGGTTTXXXUUURRRggg}}}rrrjjj```fff~~~MMMqqqkkkXXXhhhxxx\\\___ZZZXXXYYYWWWQQQLLLKKKooofff@@@IIILLLPPPEEEAAA999333666===>>>999666777777888888777777666666888::::::;;;<<>><<<:::999;;;???@@@>>>;;;555555555555555555555666888666555666888999888777666777777666444333333444333@@@vvvwwwcccrrr{{{rrriiixxx|||tttppphhhgggsss}}}zzzmmmcccKKKGGGFFFMMMYYYgggttt}}}}}}yyy\\\FFF;;;EEEKKKHHHGGGRRReeesssiii]]]uuuGGGSSSqqq~~~pppLLLJJJEEEGGG<<<;;;<<<;;;:::999888777555444222111///...---,,,,,,,,,*********)))))))))))))))''')))'''))),,,)))222IIIkkkvvv{{{vvvzzzllleee~~~ppphhhdddfffjjjnnnfffeeeddddddooossshhh[[[[[[YYY[[[jjjwwwsssffffff___ZZZ[[[[[[ZZZZZZ]]]ZZZYYYXXXYYYZZZ[[[YYYXXX]]]___aaaaaa___WWWLLLCCC444===IIIOOOQQQ___hhhUUUMMMIIIIIIIIIKKKNNNPPPQQQQQQNNNMMMQQQYYYuuu~~~lllyyy{{{nnniiiiiiddd]]]VVVPPPLLLMMMRRRYYYbbbiiinnnqqqsssqqqllliiihhhiiiiiiiiiiiifffdddgggnnnuuukkkhhheeefffjjjmmmmmmkkkbbbWWWqqquuukkkOOOEEECCCYYYqqqEEECCCOOOSSSdddkkkfffWWWYYYWWWSSSSSSSSSMMMEEEHHHLLLNNNMMMIIIEEEDDDEEEBBBAAA>>>;;;888555444333111000///---,,,,,,,,,,,,///,,,///888FFFjjjwwwvvveeeeee|||fffGGG@@@HHHDDDLLL___dddoooVVV;;;EEEHHHKKKMMMMMMLLLLLLLLLQQQNNNMMMMMMKKKIIILLLQQQVVV___OOONNNaaa|||vvv}}}rrrxxxkkkppppppgggbbbqqqzzz~~~~~~zzzvvvuuutttsssrrrrrrtttuuuvvv}}}yyyuuuqqqfffRRR???>>>KKKVVVWWWTTTTTTxxxuuusssgggeeezzz___PPPTTTOOOzzzkkkWWW^^^YYYWWWYYYXXXRRROOOOOOsssdddBBBOOORRRRRRCCC>>>777333777>>>???<<<<<<;;;888666555555666777777999;;;;;;;;;;;;<<<===;;;===@@@CCCDDDEEEGGGJJJ@@@RRRdddyyyyyyxxxiiifffkkknnndddZZZXXXZZZ```lllyyyyyy~~~[[[DDDQQQkkkiiiNNNBBBFFFBBB@@@===<<<<<<===<<<<<<;;;999888:::===>>><<<999333444444444555555444444666555555777999;;;:::999222333555555444444666777333333aaazzzlllqqqnnnsssiiihhhssstttmmmiiioooxxx{{{xxxuuufffVVVHHHCCCDDDGGGLLLRRRYYYiiiwww~~~{{{~~~nnnpppjjjZZZIII@@@AAACCCDDDEEEIIIRRReeexxxiiiLLLmmmMMMQQQRRRMMMRRRHHHGGG;;;DDD<<<======<<<:::777666555222111000///......------************))))))((((((%%%)))'''(((---+++000CCCccclllxxx}}}rrr}}}wwwsssqqqiiieeefffjjjoookkknnnnnniiilllnnneeegggpppnnnkkkggg```[[[XXXZZZZZZYYYZZZ]]]YYYWWWVVVWWWXXXYYYXXXWWW___^^^___]]]WWWKKK>>>777555FFFUUUWWW___``````VVVAAACCCFFFHHHIIIKKKMMMNNNRRRKKKQQQ\\\qqqwwwxxx{{{xxxyyyyyyxxxxxxuuukkk```[[[YYYWWWVVVQQQPPPYYYffflllrrrwwwvvvnnniiijjjmmmjjjjjjiiifffeeehhhoootttkkkiiigggiiilllnnnmmmkkk[[[YYYxxx}}}sssgggIIIFFFCCC```iiiCCCFFFMMMNNNjjj~~~XXXXXXYYYYYYYYYZZZXXXQQQHHHMMMPPPSSSSSSOOOLLLKKKLLLFFFEEEBBB???<<<999777777111111///...---,,,,,,,,,---,,,333444;;;ZZZ{{{ddd}}}llluuuxxxQQQ???BBBAAAOOOccceeennnWWW>>>EEEHHHLLLMMMMMMLLLLLLLLLPPPMMMMMMOOOOOOMMMOOOSSSLLLRRRHHHXXXzzzyyyqqqqqqbbbttttttdddlll}}}yyy{{{yyyvvvsssssssssttttttwww|||~~~vvvnnnbbbMMM===AAAOOOUUUUUUTTT\\\pppsssfffcccIII\\\\\\]]]lll______YYYUUUVVVUUUQQQOOOPPPsssdddEEETTTSSSNNNEEEBBB>>>;;;:::;;;<<<<<>>===;;;;;;<<<888999>>>DDDGGGGGGJJJOOODDDIIIOOOlll{{{mmmkkkrrrvvvttt]]]LLLWWWcccJJJNNNKKK@@@AAA???<<<;;;<<<======<<>><<<<<<<<<:::888666333333444444444333333222444444444777:::;;;:::999000222444555555666888:::666333PPPttt}}}|||ttt```nnn{{{}}}\\\\\\~~~xxxrrrqqqtttxxx{{{|||xxxiii[[[VVVOOOCCC<<<;;;999AAAHHHIIIFFFEEEBBB>>>>>>===;;;888888<<>>@@@@@@???;;;888666666333222111000////////////++++++******)))(((((((((%%%)))&&&'''---,,,///===XXXbbbppp|||wwwrrrkkkgggfffhhhgggeeekkkmmmfffgggmmmiiippp{{{{{{zzznnnaaa]]][[[\\\[[[XXXXXX[[[XXXWWWUUUUUUWWWXXXXXXWWW___]]][[[XXXMMM???777444===HHHMMMTTTvvvttthhh___ccc^^^???CCCFFFFFFDDDEEEKKKQQQNNNQQQ___jjj|||nnnxxxfffoooxxxsssfffaaaYYYVVVZZZ^^^aaajjjuuu{{{||||||wwwqqqmmmmmmpppllljjjgggfffgggkkkoooqqqjjjiiihhhkkknnnnnnkkkhhhVVV```~~~}}}nnn___EEE@@@DDDnnndddAAAEEELLLNNNttt|||YYYYYYXXXXXX[[[^^^]]]WWWPPPPPPQQQSSSRRRQQQOOONNNNNNIIIGGGDDDAAA>>><<<:::999222111000...---,,,,,,,,,+++***555000666RRRsss|||pppzzzzzzqqq^^^AAA;;;@@@MMM\\\aaarrr~~~TTTAAAFFFHHHKKKLLLLLLKKKLLLMMMNNNLLLLLLPPPQQQPPPQQQUUUKKKGGGNNN}}}}}}}}}xxxyyyvvvrrr{{{yyy}}}xxxtttsssrrrrrrqqqwwwzzz|||}}}~~~tttiii[[[III>>>GGGRRRSSSSSSVVViiiyyymmmoooddd```BBBlllfffoooqqqlll\\\VVVRRRSSSRRRNNNMMMNNNuuudddHHHWWWQQQEEECCCDDDDDD@@@:::555666:::<<<:::888777666777999:::777:::===>>>===;;;;;;;;;999999<<>>===>>>@@@@@@???@@@AAAAAA???<<<999888888666666777777666555444333333333444666888888777555111333555555555666888:::999888AAAYYYyyyeeemmm||||||lllddd|||xxxxxxyyyzzzxxxuuummmjjjmmmfffSSSDDD@@@>>>>>>@@@===999===>>>666999<<>>AAACCCDDDBBB===888666666333222111000000000000000++++++******)))(((((('''&&&***%%%%%%+++***+++666QQQ```qqq~~~wwwoooiiieeeeee```[[[```ccc```fffqqqrrrnnnqqqrrrxxx~~~ccc^^^\\\[[[]]][[[WWWWWW[[[YYYXXXVVVVVVXXXZZZZZZYYY]]][[[XXXRRREEE888555:::BBBIIIIIITTTsssccc\\\```\\\]]]FFFKKKPPPMMMJJJOOO]]]jjj^^^hhhsssggghhhiiibbbjjjttt|||{{{rrrbbbYYYVVV]]]eeennnvvvssstttrrrooommmiiieeefffjjjnnnooonnnhhhhhhiiikkknnnmmmgggcccVVVlll|||iiiSSSAAA>>>JJJ{{{ZZZAAAIIINNNYYYuuuaaa^^^YYYUUUXXX\\\\\\WWWSSSSSSQQQPPPPPPPPPPPPOOOMMMIIIGGGEEEAAA>>><<<:::999333222000///---,,,,,,,,,---(((222+++555OOOgggxxx{{{qqqmmmpppHHH:::DDDKKKPPPYYYsssmmmLLLCCCFFFHHHJJJJJJJJJJJJLLLNNNMMMJJJKKKPPPRRRQQQQQQTTTMMMRRRddd|||zzz~~~xxx{{{vvvsssrrrsssrrrrrruuuyyy|||{{{zzzvvvmmmdddSSSDDDAAAMMMUUUQQQRRRZZZwwwmmmjjjggg___gggoooGGGxxxkkk```{{{~~~hhhlllTTTPPPOOOQQQQQQMMMKKKKKK~~~eeeJJJYYYNNN>>>===AAAEEEBBB888000222888777777777888999999::::::333666:::<<<;;;:::999999<<<999<<>>DDDBBBBBBOOO^^^uuuzzziiiYYYWWW]]]dddiiimmmnnn```XXX[[[ZZZRRRNNNQQQYYYwwwoooHHHPPPMMMBBBGGGLLLDDDBBB@@@???AAABBBBBBAAA>>>AAACCCAAA===;;;<<<===::::::;;;;;;:::888666555333333333444666666444222333444666666555666777999777999222???nnnqqqiiivvvooo~~~}}}yyytttrrrnnnpppxxxrrr]]]KKKFFF???<<<>>>===;;;CCCFFF<<<@@@EEEIIIHHHIIIWWWsss}}}{{{|||fffUUUeeeyyyBBBbbbnnnqqqwwwNNNRRRJJJDDDFFFCCC@@@AAABBBEEEFFFCCC>>>999777777333333222111000000000111+++++++++***)))(((((('''(((+++%%%###)))((((((111OOObbbwww~~~~~~{{{tttkkkdddaaaeee[[[ZZZ\\\ZZZcccpppssslllfffiiivvvyyykkk```XXXVVVXXXZZZZZZWWWXXX\\\[[[YYYWWWWWWYYY[[[[[[[[[[[[YYYVVVPPPAAA555777@@@EEEQQQSSS]]]bbbfff[[[WWWaaaSSSVVVOOOVVV[[[XXXVVV___uuummm[[[___cccTTTbbbhhhooovvv}}}}}}```\\\\\\```aaakkktttuuuyyyuuunnnnnniiidddffflllpppoookkkffffffhhhkkkmmmkkkddd___WWWttt|||fffKKK>>>BBBRRROOOBBBQQQQQQfffiii___ddd[[[TTTTTTWWWWWWTTTQQQVVVRRROOOOOOQQQRRRPPPMMMHHHGGGDDDAAA>>>;;;:::999333222111///---,,,,,,+++111'''...'''333LLL]]]xxxfffkkkuuu~~~QQQ===JJJKKKGGGSSSrrr^^^FFFCCCGGGHHHIIIIIIIIIJJJLLLNNNLLLIIIJJJOOORRRPPPPPPRRRHHHaaassszzzjjj}}}zzz}}}www}}}vvvzzzvvvqqqpppsssuuuvvvvvvssszzz~~~{{{uuuooohhhbbbMMMAAACCCQQQVVVPPPSSS___fffgggaaa[[[sss```OOOVVV[[[kkkYYYbbbNNNKKKMMMQQQRRRMMMIIIIIIoooDDDGGGCCC<<>>AAADDDEEEFFF@@@CCCGGGFFFCCCJJJaaawwwxxxgggooolllnnnnnnnnnrrrxxxyyytttoooWWWIIIFFF>>>>>>FFFIIIBBB???===>>>@@@BBBAAA???===<<<;;;::::::;;;<<<===:::999888999999999777555777666666555555555666666888888777777777777888888555===666444WWW{{{sssyyyaaannnzzzttt|||vvvsssxxxuuuhhheeekkkbbbZZZQQQMMMIIIHHHKKKQQQQQQ]]]gggxxxeeeZZZdddXXXXXXmmmOOOLLLJJJFFFBBB@@@@@@@@@AAA<<<;;;:::888777777777777666555333222333222000.........------+++***((('''))))))))))))***+++,,,---???eeewwwzzz{{{zzzvvvxxxqqqbbb^^^aaaeeeccc\\\aaannnsssoooqqqwwwvvvmmmjjjkkkdddWWWZZZYYYYYYZZZZZZYYYWWWTTT[[[ZZZYYYXXXXXXYYYZZZ[[[^^^]]]TTTBBB666555<<>>===<<<999777444111...---,,,,,,---(((***///000888YYY~~~fffzzz~~~zzznnnaaaCCCFFFGGGEEEPPPiiirrrWWW@@@FFFJJJKKKHHHIIINNNOOOKKKKKKNNNQQQQQQNNNKKKIIIHHHggg}}}zzzzzzxxxnnnwww|||~~~xxxzzz|||{{{yyyvvvttttttvvvxxxxxx||||||xxxtttpppdddXXX>>><<>>???AAA???<<<@@@QQQbbb{{{{{{\\\KKKCCCAAA;;;>>>CCCAAAAAA>>><<<<<<===>>>===;;;<<<<<<;;;:::::::::::::::999888777888999999777666777777666555555555666666777777666666666666777777555;;;888555JJJppptttpppqqqsss{{{]]]aaa}}}}}}{{{uuuyyysssrrrwwwwwwrrrqqquuu|||yyywwwvvvsssppprrrwwwpppeeeddd===YYYiiiKKKEEECCCAAA???>>>===>>>>>>999888777666666555555666666444222111111111000.........------+++***(((''')))(((((()))***+++,,,,,,:::]]]qqqxxxppp}}}vvvzzzvvvjjjhhhaaaffffffaaaeeeooopppkkkuuuccc```qqqwwwhhh[[[\\\\\\[[[[[[[[[\\\[[[YYYVVV[[[ZZZYYYXXXXXXYYYZZZ[[[\\\[[[RRRBBB666777???EEEQQQNNNXXXooo]]]YYYVVVUUUUUUUUUTTTSSSRRRTTTWWWZZZ\\\fff}}}vvvlllbbbZZZZZZ___cccccceeejjjooouuuzzz~~~wwwdddUUU^^^gggiiixxxqqqmmmrrryyyvvvmmmeeebbbkkkuuuuuunnnhhhjjjfffeeegggkkkjjjccc]]]ccc}}}wwwdddOOO>>>;;;HHHXXXoooFFF===IIISSSyyyvvv{{{pppccc___[[[XXXXXXZZZXXXRRRMMMEEEMMMTTTTTTQQQMMMHHHCCCFFFGGGHHHHHHFFFCCC???===<<<;;;999666333111000///000++++++///---111MMMnnnyyyvvvsss{{{uuuNNNAAAEEEGGGHHHgggaaaHHHEEEIIIJJJGGGHHHLLLMMMJJJKKKOOORRRMMMGGGHHHPPPYYYuuunnnwww}}}fffvvvrrrooo{{{|||yyyxxxvvvuuutttvvvyyy|||yyy|||{{{wwwssslll___QQQ@@@===JJJaaaMMMSSSXXXvvvkkkggg______~~~JJJYYY~~~lllWWWVVVSSSSSSTTTWWWXXXVVVRRRNNNmmm;;;:::<<<===777666555555666999<<<>>>:::999888777777888999:::888888888888999:::<<<===888999;;;===???@@@@@@AAABBB@@@@@@@@@======EEEPPPPPPdddsssmmmrrruuuKKKEEEDDDCCC???EEEHHH??????===:::999999888777555999999999999999888777777777666666666888999888777777777666555555555555555666666555555555555666666666888888777;;;MMMiii}}}nnnqqqbbbHHHQQQ^^^jjjzzz}}}||||||}}}}}}|||yyywww~~~sssooocccFFFVVVwww~~~pppHHHAAA?????????>>>============555555444444444444555555666333111000000000000///.........---+++***((('''(((((((((((()))***++++++111PPPgggtttsss|||ooovvvwwwzzzwwwnnnmmmaaafffhhhgggjjjpppnnngggggg```kkkmmmaaaeee\\\[[[ZZZ[[[[[[[[[YYYWWWZZZZZZYYYYYYYYYYYYZZZZZZYYYYYYQQQBBB888:::CCCJJJNNNHHHZZZbbbUUUTTTTTTVVVXXXXXXWWWUUUTTTTTTVVVYYY[[[```kkkvvv~~~xxxmmm```WWWXXX^^^fffbbbccciiimmmpppyyykkkRRRRRR]]]eeeuuuqqqpppvvvzzztttmmmaaaeeexxx|||mmmfffmmmjjjhhhhhhkkkmmmjjjbbbZZZkkkoooYYYFFF;;;===IIIggg]]]>>>@@@GGGTTT|||uuukkk```bbbZZZUUUQQQTTTXXXXXXQQQIIILLLFFFCCCHHHLLLKKKGGGEEEEEEHHHKKKLLLJJJFFF@@@===>>>===<<<999777444111000000,,,,,,///,,,...DDD___zzzssswwwooodddBBBBBBIIIAAAjjj}}}ZZZEEEEEEGGGHHHFFFGGGJJJLLLJJJLLLPPPPPPJJJEEEKKK\\\kkkqqqvvvfffjjjvvvzzzzzz}}}|||yyyxxxuuutttuuuxxx{{{~~~{{{{{{yyytttooofffVVVHHHCCC???PPPZZZQQQWWW[[[fffcccZZZjjjUUUOOO|||___wwwiiiZZZYYYWWWPPPQQQ[[[___YYYQQQOOOjjj;;;::::::;;;:::999888777777888999:::888888777777777777888888555666888999999999:::;;;;;;<<<===???@@@@@@@@@@@@CCC@@@@@@AAAAAA>>>@@@EEE<<>><<<:::777666444222111444555666777888777666555666555444555777888888777666555444444333333444444555444444333333444444555777333666999222222PPPuuuzzzuuu{{{mmmJJJ999HHHgggyyyvvvvvvsssssszzzvvv|||[[[@@@666IIIlllpppTTTIIIGGG@@@@@@AAAAAA@@@???===<<<444444444444444555666666666333000///000111111000//////...---,,,***)))(((((((((((((((((()))*********DDD]]]mmmyyy}}}^^^ooo~~~www|||zzzvvvmmmkkk```dddggggggjjjooommmhhh]]]{{{pppiiiaaaZZZYYYXXXXXXXXXXXXVVVUUUZZZZZZYYYYYYYYYYYYZZZZZZYYYZZZSSSDDD:::<<>><<<<<<;;;:::777333000...---+++---000...///@@@VVVyyyhhh{{{NNNAAAHHHBBBgggcccIIIDDDFFFFFFFFFFFFGGGIIIKKKKKKNNNMMMKKKJJJNNNXXXeeeooo___mmmZZZjjjwwwrrr|||yyy{{{xxxuuutttvvvyyy|||}}}{{{yyyuuupppiii]]]LLL???DDDCCCVVVRRRPPPWWWgggzzziiidddWWWuuuAAAdddwwwVVVdddkkkfff]]]ZZZSSSNNNVVViiimmm```UUUUUUiii>>>===;;;999:::999777666555555555555666777777888888777777666000444888:::999777666666;;;;;;<<<===>>>>>>>>>>>>;;;888888===>>><<<;;;======HHHKKKVVVwwwlllJJJEEEDDDAAA===666<<<<<>>:::DDDHHH<<<======;;;888555222222111///111333555777777777777666444333333555777777666444444333333333333333444444444333333333333444444888111444:::111(((===```uuuVVVIIIIIINNNqqqqqqnnnooozzzyyyzzzuuuaaaBBB///555SSS{{{tttlllBBBLLLCCCAAABBBBBBBBBAAA>>><<<:::555555555555666777888999666444222111222222222111000000000///---,,,***)))(((((((((((((((((()))***&&&999TTTfffnnnxxxqqq___xxxttt|||oookkk___aaacccdddiiimmmnnnlllllllllhhheeeXXXZZZYYYWWWWWWWWWXXXVVVUUUYYYYYYZZZZZZZZZZZZYYYYYY\\\]]]VVVHHH<<<===CCCHHHLLLPPPyyy~~~YYYSSSTTTUUUUUUTTTRRRPPPPPPOOOQQQTTTXXXeeezzztttkkkhhhgggdddaaaaaaaaa```eeelllmmmnnnyyy~~~aaaQQQTTTaaavvvkkkkkkoookkkvvvzzz~~~zzzooogggfffiiillljjjiiijjjkkkjjjfffccc{{{~~~```III<<<<<>>>>>999???DDD===>>>>>>===:::666444444555111222333555777888999999666444222222444555555555333333333333444555666777444444333333333333444444888222444:::444,,,666JJJ^^^rrr~~~mmmNNNHHHNNNXXXlllyyynnnhhhnnnoooUUU???777;;;999???]]]rrrAAA;;;HHH???@@@AAAAAA@@@???<<<:::999888888888888888999::::::777666444555666666444333222222222111///...,,,+++)))))))))(((((())))))***'''000JJJ___hhhwww|||vvvqqq~~~xxxqqq``````aaaccchhhlllnnnnnnwwwvvvfffcccccc___]]][[[YYYXXXYYYYYYXXXWWWYYYYYYZZZZZZZZZZZZYYYYYY^^^```ZZZLLL@@@===AAADDDDDDYYYpppSSSRRRSSSRRROOOMMMKKKLLLMMMPPPYYYeeesssxxxtttqqqjjjbbb]]]kkknnnoookkkhhhnnn|||qqqXXXPPP[[[{{{xxxkkkjjjooommmwwwtttggghhhkkkiiimmmkkkjjjjjjjjjjjjhhhfffyyysssUUUAAA:::<<>>===;;;999777666...---...///,,,+++222<<>>FFFOOOVVVLLLRRR___mmmdddVVV___aaaXXX___[[[llleee```___VVVTTTRRRTTTYYYWWWNNNNNNSSSkkkAAA===::::::555444222111111222444555444555777888888777555444000555;;;;;;777444333444555555777888888999999999;;;888999<<<===;;;;;;>>>AAAAAA;;;;;;DDDIIIRRReeeppp~~~|||uuujjjXXXHHH???AAAAAA888777JJJNNN:::@@@:::???DDD??????DDDBBB>>>??????===999888999;;;777777777888888999:::;;;777444222111222444444444444444555666777999:::;;;444444333333333333444444888777777888666555777;;;CCC]]]|||xxx|||wwwppp===BBBVVVvvvyyyxxx{{{yyy\\\AAA;;;??????===>>>QQQvvvuuu{{{WWWEEEKKKIIIMMM?????????>>>>>><<<;;;;;;::::::999999999:::;;;;;;888777888999:::999777444444444333222111///...---+++******)))))))))******+++)))@@@[[[iii~~~yyywww}}}}}}rrrbbbaaabbbfffjjjlllmmmmmmpppjjjfffiiijjjhhheeeeee]]][[[XXXWWWXXXYYYXXXWWWXXXYYYZZZ[[[[[[ZZZYYYXXX]]]aaa]]]OOOCCC???@@@AAA@@@aaafffWWWRRRQQQOOOLLLJJJKKKOOOSSS___nnn~~~qqqfffaaalllwwwzzzpppkkkttt___KKKRRRwwwyyynnnnnnqqqllluuurrreeehhhmmmmmmmmmmmmmmmmmmllljjjfffddduuu{{{iiiLLL>>>:::>>>GGGWWWVVV888<<<===___ppptttggg^^^XXXZZZ[[[[[[YYYXXXXXXYYY]]]jjjpppdddRRRKKKRRRZZZNNNLLLHHHEEECCCCCCDDDEEEAAA@@@???===<<<<<<;;;;;;222111000///,,,***...444PPPtttwwwttt~~~}}}gggJJJGGGdddKKK===DDDDDD???>>>AAABBBAAADDDIIIKKKLLLRRR\\\gggllliiieeeuuuvvvvvvtttuuuyyy|||sssnnnggg\\\LLL>>>===DDDIIITTTPPPOOO\\\kkk~~~hhh___VVVuuuRRRrrrdddsssqqqiii]]]]]]RRRNNNLLLJJJHHHHHHGGGGGGGGGmmm@@@:::888<<<;;;999666444333333555666333555777888888777555333444888;;;:::666333444666555666777999999:::::::::<<<:::999;;;999666777;;;444888;;;CCCFFF;;;:::JJJTTTTTTaaajjjrrr~~~|||mmmUUUIIIIIIGGG???JJJ:::;;;GGGDDD???BBBEEE???666===GGGBBB===AAACCC???@@@AAA???<<<:::<<<>>>>>>===;;;:::::::::;;;<<<777555222111111333333333555666666888:::<<<>>>???555444444333333444444555777;;;:::666666:::999555+++BBBhhhzzzhhhOOOKKKPPPWWWgggyyybbbVVVXXXNNNBBB:::555444888:::CCC^^^{{{wwwYYY|||yyyPPPAAAJJJMMM:::KKK??????>>>>>>????????????;;;;;;:::::::::::::::;;;888888:::<<<===;;;888555555555444444222111///...++++++***************+++...%%%999XXXmmmuuukkknnnzzz|||nnndddccceeeiiillllllkkkkkkiiijjjlllmmmmmmjjjbbbZZZ[[[YYYVVVUUUVVVVVVVVVUUUXXXYYYZZZ[[[[[[ZZZYYYXXX\\\```^^^QQQEEE@@@@@@AAAKKKnnn\\\XXXRRRRRROOOLLLKKKNNNUUU[[[ppp|||tttrrr___sss}}}sssmmmxxxiiiLLLQQQyyyzzzqqqqqqqqqiiiqqqzzz|||rrrhhhgggmmmsssmmmnnnpppqqqnnnjjjddd```ssswwweeeIII>>>===@@@III[[[III444:::>>>nnnrrr^^^XXXbbbZZZZZZ\\\^^^```]]]XXXTTTZZZ___]]]WWWWWW[[[WWWMMMJJJIIIFFFCCCBBBAAAAAAAAA@@@???>>><<<<<<<<<======444333222111///...111555999iiirrrzzzzzzooo{{{TTTGGGLLLqqqiiiIIIBBBGGGBBB===;;;???@@@>>>AAAGGGIIIQQQ[[[```bbbdddhhhkkkuuu|||zzzyyy|||yyytttqqqllldddXXXFFF999===HHHKKKVVVKKKSSSeeevvvnnnddd___^^^TTTJJJyyyccc~~~yyyzzzooo[[[[[[NNNJJJKKKJJJIIIMMMPPPKKKBBBqqqEEE???;;;:::888777555333222222222222444444555666777888999999666777777777777777666666888888888777777888;;;>>>PPPCCC;;;;;;888222444<<<>>>>>>>>><<<;;;:::<<<>>>KKKFFFIIIWWWeeelllpppuuu}}}iii[[[KKKGGGKKKMMMGGG???>>>>>>???BBBDDDEEEDDDCCCAAA>>>>>>BBBCCCAAA???AAAAAAAAA@@@@@@??????>>>>>>;;;;;;999999999:::;;;<<<999999888666444555777:::>>>===;;;999888888999:::666666555444444444555555555666777999999999888777333...III~~~wwwsss[[[MMMGGGCCCEEENNNSSSTTT[[[iiisssuuuwww^^^HHHCCC@@@888555888333<<<:::???```pppVVVAAACCCJJJGGG@@@===AAA@@@@@@???===<<<;;;:::<<<:::888777999:::::::::===999666777;;;===<<<:::444444444333222111000000---,,,+++)))((((((''''''%%%---///HHHwww|||{{{vvvpppnnn``````hhhhhhiiijjjeeegggffffffggghhhfff___ZZZZZZZZZYYYWWWUUUUUUVVVWWWXXXZZZ\\\]]]]]][[[YYYWWW[[[aaacccZZZGGG;;;>>>GGGUUUuuu|||VVVUUUMMMPPPJJJIIIQQQTTTYYYhhh{{{kkk]]]]]]^^^aaaiiivvvqqqMMMNNNggg{{{kkklllhhhwwwyyyzzzvvvooojjjhhhiiilllwwwpppnnnwwwmmm^^^cccuuugggLLL111;;;OOOHHHqqq???666777HHHuuu```ooo___VVV___dddfff```UUUNNNNNNRRRWWWWWWVVVTTTSSSRRROOOLLLJJJCCC===<<<@@@AAA<<<777>>>======>>>??????===;;;444333111...------...///333bbb~~~hhhxxxuuugggEEEFFFPPPnnnsssNNN@@@FFFEEEDDD@@@:::999???FFFIIIZZZZZZ```___YYYfff}}}{{{yyy{{{||||||}}}|||vvvqqqssshhhZZZLLL@@@;;;BBBKKKQQQQQQUUUQQQkkkeee```ZZZeeeLLLvvvQQQqqqggg[[[]]]KKKRRRNNNLLLHHHFFFJJJPPPOOOGGG???qqqDDD===888888888666444333222111222222222333333444444555555666333444444555555444444333444666777999:::>>>CCCFFFLLLAAA<<>>@@@IIIDDDEEEMMMSSSTTTUUUXXXfffpppvvvzzzxxxooo]]]JJJTTTNNNGGGDDDDDDDDD@@@<<>>===<<<;;;;;;;;;;;;::::::999999888999999999::::::999777555555888:::;;;::::::999888777777777444444444333333444555555444555666777888888777666>>>333>>>dddwwwttt```EEEDDDBBB@@@>>><<<999666===555111444999<<>>BBBGGGCCC??????@@@???>>><<<;;;::::::;;;:::888666666777888888888;;;777444555888:::888555444333333222222111111111---,,,+++***)))(((((((((&&&,,,,,,@@@iiiqqquuupppqqqccccccjjjjjjkkklllgggjjjhhhffffffgggeeeaaa\\\^^^^^^\\\ZZZXXXWWWXXXYYYZZZ[[[]]]___^^^]]][[[YYY[[[aaaddd[[[III<<>>============<<<=========>>>???>>><<<:::777555222///......//////555QQQxxxuuurrr|||rrrXXXLLLKKK{{{lllAAA<<<::::::;;;<<<<<<<<>>AAAEEEBBBBBBDDDCCC???>>>???JJJOOO[[[gggiiigggnnnyyyuuuwwwxxxlll]]]TTTTTTSSSGGG888CCCEEEGGGFFFCCC???>>>>>>AAAAAAAAACCCEEEEEECCCAAA===999888<<<>>>======???>>><<<:::999888888::::::888888999888888777666666999999999777555555777999777777888888777666444444222222222222222333444555333444555666666666555555999222333CCC___{{{yyy}}}wwwhhhccc^^^WWWUUUXXXRRR[[[bbbfffnnn{{{bbbKKKEEE??????DDDDDD>>><<>>===;;;999888999999:::888666444444666777666666999666444444666666222///222222222222222222222222...---,,,***))))))))))))(((+++(((444TTTkkkxxx```sssuuuooopppddddddiiihhhkkkmmmhhhllliiifffeeefffeeebbb___aaa___]]][[[ZZZYYYYYYYYY[[[]]]^^^``````___]]]\\\]]]bbbeee^^^LLL===???IIIZZZkkkUUUQQQPPPKKKEEELLLXXXccciii^^^[[[ZZZ^^^fffoooxxx}}}~~~VVVEEETTTrrrkkkxxxtttqqqssstttpppkkkiiilllppplllnnnmmmppppppaaa\\\kkk{{{ddd\\\DDD===CCCEEEjjj;;;???666PPPaaahhhPPPKKKRRRTTTUUUUUUOOOHHHEEEGGGKKKOOOMMMKKKHHHEEEBBB@@@@@@>>>??????===;;;;;;>>>@@@===<<<===>>>???>>>;;;999:::777444000......///000444;;;___rrrnnntttZZZPPPZZZ666BBB<<>>;;;AAAFFFCCC>>>===888999999888888999;;;>>>@@@AAABBBAAA>>>;;;:::;;;<<<;;;@@@HHHKKKLLLQQQXXXLLLUUUVVVOOOLLLPPPRRRMMMLLLMMMIIIAAA===???DDDFFF>>>CCCGGGGGGCCC@@@???@@@>>>======???@@@???===;;;;;;666555999;;;:::;;;>>>???===:::888777888:::;;;666777888888777666444333777777777666444444555777333444666777666555222111000000000000111222444444333333333444444444444333...111444555:::NNNsssxxxwwwmmmyyyZZZ@@@AAA???AAADDDAAA;;;999<<<::::::::::::999888888888777666555555666777666555999777666666666444000---222222222222222333333333///...---+++***************)))'''---@@@VVVkkk{{{zzz{{{vvvuuucccooozzzoookkk```aaaeeedddiiinnnhhhiiifffddddddffffffccc```aaa___\\\ZZZYYYYYYXXXWWW\\\]]]___`````````___^^^aaaeeehhhbbbOOO======GGGUUU~~~```TTTPPPNNNJJJKKKXXXdddlll}}}zzzqqqnnnwwwvvvwww}}}xxxaaa[[[WWW[[[ccclllttt{{{XXXAAANNN|||lllkkkwwwooonnnrrrtttqqqkkkhhhkkkooonnnkkkmmmrrrlll]]]___pppwwwccc\\\BBB>>>DDDNNNhhh666777>>>cccqqq^^^kkkVVVKKKPPPSSSRRRPPPKKKGGGFFFIIIMMMLLLKKKKKKLLLHHHBBB???@@@@@@@@@@@@>>>===<<<>>>@@@???>>>???@@@AAA@@@<<<:::;;;999555111///...///000222,,,HHHhhh}}}hhhzzzyyy|||HHH777GGGGGGIIIBBBBBBIIIOOOSSScccuuummmccclllyyyoooggguuuzzz|||rrrjjj|||}}}uuuppppppvvvxxx|||{{{rrrllldddPPP<<<888???FFFLLLOOOUUUMMM^^^ppphhh\\\TTTkkkRRRrrr~~~_________PPPRRRKKKOOOJJJMMMQQQTTTTTTSSSQQQPPP}}}lll>>>999666777444333111000//////000111444444333333222222111111000000111222222222222222444555777777777777999;;;===777444666999888666555777888888666555555777999;;;>>>???>>>======>>>>>>;;;777666:::>>>@@@BBBEEE>>>FFFIIIFFFDDDEEE@@@999666DDDOOONNNFFFBBBAAA@@@AAABBBCCCCCCBBBAAA???>>>;;;;;;;;;<<<===<<<:::888999555444888:::999999;;;===;;;888666555666888999555555666777666555333222444555555444222222333444111222555666666444111////////////000111222333444333333222222222222222222333444999999000333UUU{{{~~~xxxqqq~~~UUU@@@JJJCCC???>>>???>>>;;;::::::666888:::<<<;;;:::777666999888777888999:::888777::::::999888888555222000333333333333333444444444000///...,,,++++++++++++)))''')))---666KKKfffuuussszzz{{{wwwuuusssrrrsssyyyxxxrrrggg___```bbbbbbjjjqqqlllfffdddccceeeggggggddd```bbb___[[[ZZZZZZ[[[YYYXXX\\\]]]^^^___```aaa``````gggiiilllgggRRR===;;;FFFWWW|||eeeXXXMMMJJJIIILLL[[[hhhrrruuuyyy}}}eeeaaaaaammm}}}wwwwwwvvvtttiii]]]UUUWWW___gggqqqzzzzzzUUUAAAPPPxxxlllnnnxxxjjjmmmssswwwtttlllgggiiilllpppkkkooorrrhhh^^^ffftttnnncccZZZAAA>>>KKKjjjHHH666222SSSyyy|||fff```cccgggWWWWWWRRROOOLLLHHHGGGHHHJJJLLLIIIJJJNNNRRROOOFFFBBBDDDGGGDDDAAA@@@@@@@@@???>>>BBBBBBCCCDDDEEECCC???<<<:::999666333000/////////111+++<<>>BBB@@@;;;@@@EEEHHHHHHGGGGGGBBB<<>>EEEEEEFFFHHHHHHFFFAAA>>>:::999888666444222111000111111777DDDooovvv{{{}}}wwwuuu}}}WWWPPPOOOGGGOOOOOOZZZiiiuuuxxxsssjjjeeeWWW^^^zzzwww|||yyykkkzzz}}}zzzuuutttwwwsssxxx}}}{{{rrrgggaaaIII@@@;;;???EEEHHHIIIIIIMMMdddjjjfffUUUeeelll]]]OOO]]]fffLLLRRRUUULLLOOOMMMKKKNNNMMMJJJGGGEEEFFFIIILLLiii:::555333555111000///.........///000//////..................***+++,,,---............---///111222222222444555777999999777555555777999666777777666444555777999<<<;;;777333666;;;<<<777;;;:::999999===??????<<<>>>===;;;<<>>DDDFFFDDDFFFFFFFFFGGGGGGFFFCCCAAA;;;;;;;;;<<<>>>>>><<<:::999777888<<<===999666666777777666555444444444444444444444444444555666777111222444333111000000111222333555666666555444333111111111000000111222222444333222111111111222222777555333555888999888777;;;JJJrrrvvvooommmxxxzzzzzzwwwlllQQQGGGCCC>>>>>>===:::888999;;;======:::::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>><<<:::777777777666555555666777888888777777666666555555111111///...---,,,,,,,,,+++$$$+++...+++???^^^gggyyy|||www|||zzz|||nnniiijjjgggdddoooyyyttttttnnngggcccccceeeddddddbbb^^^ZZZZZZ^^^___^^^[[[^^^^^^___aaabbbdddeeeeeeiiijjjooommmYYY???<<>>999:::;;;;;;999777444222///333000<<>><<<===CCCGGGHHHKKKOOOVVV~~~hhh]]]WWWuuummmzzzSSSlllmmmQQQSSSKKKNNNMMMKKKQQQIIILLLIIIFFFDDDDDDEEEFFFGGGhhh999333111333111000...------...//////000000000000000000000000+++,,,---...////////////000222333333222111222333...444777555222222444666555666777666666777:::<<>>888888999888888:::<<<:::666333444555888>>>DDDEEEDDD:::CCCIIIGGGBBBBBBDDDDDD<<>>===:::999:::;;;======;;;::::::888999>>>???:::555555888888888777777666555555444333333333444666888999111333444444222111111222444444555666666666555444333222111111111111111222555444222111111111222222...:::===555666???===111666777TTT}}}vvvuuu}}}www~~~vvv[[[tttoooUUUKKKGGG@@@===AAA???AAAAAA<<<999:::<<<>>>>>><<<:::888999;;;???AAA<<<<<<<<<>>>??????===:::555555555444333444666888:::999999888777666666555222111000...------------000%%%***+++"""555TTT[[[tttyyyuuuzzzmmmbbbvvv|||qqqllllllhhhdddoooxxxrrr}}}uuuiiibbbaaaccceeefff___[[[WWWXXX\\\^^^\\\YYY___```aaabbbdddeeegggggghhhhhhnnnnnn[[[AAA>>>LLLYYYbbbvvv}}}aaaOOOMMMJJJ[[[iiiuuuyyy```ggg|||tttmmmooonnnlllsss~~~rrraaajjjnnnRRRHHHIIINNN\\\kkkllluuusssQQQ@@@NNNhhh|||rrryyyrrrvvvzzzzzzrrriiihhhqqq{{{rrrnnnrrrhhhZZZiiizzzpppggghhh===GGGZZZ|||MMM444:::777XXX{{{{{{UUUXXXfffYYYYYYOOOXXXTTTOOOOOORRRSSSRRROOOPPPLLLMMMPPPJJJ@@@AAAJJJFFFJJJKKKGGG@@@===@@@FFFFFFGGGHHHJJJJJJHHHBBB>>>:::;;;===>>>===:::666444,,,000)))888AAA___}}}zzzsssvvv~~~~~~yyy|||pppbbbnnnttteee|||ssswwwtttrrr{{{yyy{{{zzz|||~~~zzzpppaaaTTTLLL999;;;AAAGGGIIIJJJOOOWWWcccsssnnnZZZYYY~~~fffiiippp|||\\\EEEZZZHHHIIIMMMHHHSSSGGGGGGEEECCCBBBDDDEEEDDDCCCggg:::888444111333222111000////////////......//////......---,,,,,,,,,------...000111222333333333333333333444444555555444222000222555888888888888888999;;;===>>>@@@===999888::::::999666:::;;;>>>@@@@@@???===<<<555555666777999===AAACCCEEEEEEDDDCCCBBBBBBAAAAAACCCAAA>>>===???BBBDDDDDD===;;;999999:::;;;<<<;;;:::999999999:::;;;<<<<<<<<<:::888666555555666777666666666777888999999:::333333333444444555555555111000000000111222333333555444111///......///000333333222111222333555666555444333444666777666555888777AAATTTeeerrruuuqqqpppwwwgggKKKIIIEEEBBB@@@??????@@@DDDAAA>>><<<============<<<999777888<<<<<<999555777888999::::::999888777:::555111222777::::::888:::777555555666666444222222111111000///......---...******---+++...AAAXXXvvvzzzmmm___rrr}}}sss}}}rrrnnnrrrnnneeeeeeooorrrnnniiieeeccccccccccccaaa^^^]]]___^^^YYYWWWYYY^^^]]]\\\]]]___dddhhhkkkkkkdddggglll```HHH>>>CCCWWWUUUkkktttWWWKKKNNNSSSYYYhhhyyyeee```gggzzzwwwgggqqqccchhhuuuwww\\\HHHGGGTTT```ddd```zzz]]]???OOOWWWrrrzzzuuu||||||yyytttqqqooopppqqqssshhhmmmfffYYY\\\kkkppphhhccc[[[JJJDDDlll]]]:::333666CCC[[[XXXUUUVVVYYYZZZVVVSSSVVVPPPJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEEEECCCBBBAAAAAABBBBBB???======AAADDDAAADDDGGGGGGEEEBBB???>>>EEEDDDAAA>>>;;;888666666666...---444:::IIIpppwww{{{sssyyy{{{~~~~~~}}}yyy|||sss{{{sssooo}}}~~~zzzzzz}}}{{{yyyvvvrrriiiZZZGGG:::;;;:::CCCMMMKKKKKKTTT\\\tttsssfffTTTdddMMMnnn```TTTKKKKKKLLLNNNOOOMMMIIIFFFGGGDDD@@@@@@BBBCCCBBB@@@eee999888444111111111000///............------......------,,,++++++++++++,,,---///000111000000111111111111222222333444444333222333555888::::::999999999;;;<<<===<<<:::999999::::::888666;;;===???@@@@@@???===<<<777666666888<<<@@@BBBDDDBBBBBBBBBBBBBBBAAA@@@???@@@???>>>@@@BBBCCCCCCBBB>>>;;;999999:::::::::999999999999999999:::::::::===;;;888666444444444444555666777888888888888888333333444555555555555555222222222111222222333333555333111///.........///222222222222222333444444444333222333555555555444999666999BBBJJJVVVnnn}}}vvvyyyxxxmmm~~~aaaEEEDDDCCCAAA???>>>>>>???@@@@@@>>>;;;:::;;;<<<<<<;;;;;;888666777:::;;;888444666777888888888888777666555333333666:::<<<999666666555444555777777555222111111111000///.........,,,)))))),,,***+++<<>>???AAAAAA???>>>>>>??????>>>===;;;999888777777888000...111444BBBiii~~~xxx{{{|||}}}yyykkksss|||~~~||||||~~~|||zzzvvvkkk\\\LLL@@@:::<<>><<<;;;999777666999>>>BBBCCCBBB===>>>???@@@@@@???===<<<;;;<<<===@@@CCCCCCAAA???===;;;999888999999888777777888999999999888777666<<<;;;888555333222222222444555666777777777666555222333444555666555444333444444333222222222333333333222000///............111111222222333333222222222111000111333444333222666333333444444:::OOOeeessskkknnntttyyyttt~~~}}}tttgggSSSAAA999;;;;;;:::::::::;;;===>>>;;;999777777888999999999888666444666888888666333444555555666666555555444111111444888<<<<<<777333222222333555666666444222111111000000//////......+++((()))+++((((((444DDDVVVmmmtttuuusssmmmiiiddddddiiinnnnnnnnnllljjjgggdddccc```]]]\\\^^^]]]YYYWWWYYY^^^^^^]]]^^^```cccgggjjjgggeeeeeeffffff^^^PPPDDDFFF|||bbbQQQUUUVVVhhhvvveee]]]aaafffbbbiii~~~iiiZZZXXXZZZ___cccwww~~~lllVVVUUUXXXjjjiiiPPPGGGMMMVVVZZZiiippphhhZZZYYYiii||||||~~~yyysssnnnmmmmmmoooooovvveeeUUUWWWeeejjjaaaTTTNNN<<>>???<<<<<<<<<;;;:::;;;===???999999888888777888888888888333000000...888[[[zzzwww~~~}}}|||yyyzzz}}}qqqlllyyy{{{{{{{{{~~~zzz~~~|||rrr```KKK>>>;;;===999RRRHHHBBBSSSQQQcccddd^^^bbb{{{PPP{{{yyyQQQjjjoooTTTGGGNNNLLLJJJIIIIIIHHHEEECCCJJJHHHFFFFFFHHHJJJJJJIIIaaa888999777444000///...---,,,,,,,,,,,,+++++++++++++++***)))))))))***+++,,,------------,,,,,,------......//////...111444555555555555777888777777666777888:::;;;666666555555666888999999;;;;;;=========<<<:::999888666555888>>>AAA@@@>>>888:::<<<>>>>>>===;;;999888999:::===???@@@???===<<<:::888888888888666555666777888999999777555333999888666555333333222222222333444555666555333222111222333555555444222111444333333222111111111111222111000///............///000111222222222000000000///...///111222111000000000222444222111:::EEESSS```zzzsss~~~tttzzzzzz}}}xxxPPPCCCBBB>>><<>>CCCDDDEEEFFFDDD@@@<<<:::<<<<<<<<<<<<<<<===???AAA>>>>>>>>>===;;;;;;===???888777777777777777888888666444333111,,,000KKKhhhxxxzzz~~~}}}~~~~~~yyyyyyuuurrruuuuuuyyyuuuvvvyyyvvv}}}wwwhhhTTTAAA999<<>>---+++FFFgggzzzvvv^^^OOOJJJNNNTTTYYY[[[WWWPPPJJJHHHNNNQQQNNNMMMMMMIIICCCBBBCCCDDDEEEDDDAAA???===AAA???<<<;;;===@@@CCCDDDBBBDDDDDDCCCAAA???>>>>>>;;;:::999888888777777777444444777555...---===QQQxxxsss|||qqqttt|||~~~~~~|||ooooootttrrruuuzzzvvvttthhhWWWFFF<<<;;;???DDDKKKDDDOOOTTTOOOtttzzzddd^^^bbbRRRzzz|||^^^OOOVVVNNNKKKIIIHHHIIIKKKKKKKKKCCCCCCCCCBBBBBBCCCEEEGGG~~~___777999777333000000///...------------*********+++******)))(((***+++,,,---...---,,,,,,+++,,,,,,---...///000000,,,///222333222222222333//////000111333555888:::666555444333222555:::===555555666777777777777777555666999:::;;;:::999888888999:::;;;;;;:::888777888666555555888999999999444333444555777888777555555666777777777666555444333333444555555666666666000000111111222333444444222222111111111111111111111000000/////////000000111111111111000000000/////////000000//////.........---,,,---///000///...111...---000333666666555111222999FFFXXXjjjzzzxxx}}}hhhaaaMMMCCC???BBBAAA;;;999;;;888888888888888888888888888777666777999:::999888555666666666666555444444444333333222222333333444444333222111000/////////111333555555222000......000000000000///////////////...,,,,,,++++++++++++<<>>@@@CCCDDDEEEEEEGGGHHHFFFCCC@@@?????????>>><<<:::999888777777333555888888222...555@@@XXXuuusssyyy~~~uuu~~~wwwlllmmmuuuuuuwwwzzztttaaaUUUEEE<<<;;;???CCCDDDHHHFFFVVVRRRYYY|||eeeQQQZZZzzz___fff}}}___[[[JJJPPPJJJIIIGGGGGGHHHJJJJJJJJJ???@@@@@@???>>>>>>@@@BBB^^^555777444000///...---,,,++++++++++++***++++++++++++***))))))((()))+++,,,---,,,+++******++++++,,,...//////000---///000000000///000111000000000111222444777888333555777666555666888;;;444444555666777888888888777;;;@@@@@@<<<999888999:::;;;;;;;;;:::999888888777777777888:::999777555//////111444777999888777666666666666666777777777444555555666666666666555222222111111333555777999555444222111000111222333000000000000000000111222222222222222222111111000000///......------.........---,,,---///000///...///000111111222444666666777666555666>>>LLL[[[dddxxx~~~~~~~~~yyyyyytttaaaOOOGGGAAAAAA@@@===999999>>>CCC::::::;;;<<<<<<<<<<<<<<<888777777888999:::888777666777888888777666555666555555444333333444555555111222333222222111222222111333555444111000000222////////////000000000000///...,,,***+++,,,+++)))///LLLeeevvv~~~kkkqqq}}}~~~{{{yyyzzzzzztttllleeeddddddaaa______aaaaaa]]]\\\^^^````````````aaabbbddddddbbbcccccccccccccccbbb```LLLIIIXXXuuuoooZZZUUURRRWWWkkkttt|||eeedddbbbdddccceeevvvxxx}}}ooo```YYY___uuuwwwjjjuuuyyyqqqWWWCCCAAAMMMXXXfff}}}xxxuuukkkqqqmmmjjjlllrrrtttppplll\\\\\\^^^cccccc\\\QQQIIIBBB___iii999111======bbbyyy~~~SSSOOOLLLOOOSSSUUUSSSOOOLLLIIIIIISSSWWWRRROOORRRPPPIIIMMMLLLKKKJJJHHHHHHGGGGGGDDDBBBBBBCCCEEEFFFDDDAAAEEEEEEEEECCC@@@??????@@@AAA@@@>>>;;;999888777777555666777777444111333888GGGwww{{{}}}~~~~~~}}}dddnnnyyy}}}wwwmmmqqqyyywwwtttoooeeeNNNFFF===:::>>>CCCFFFGGGGGGJJJUUUddd|||[[[YYYRRRrrrUUUooogggqqqNNNOOOLLLEEEGGGEEECCCCCCEEEEEEEEEDDD>>>??????===;;;;;;===@@@\\\333555222---...---,,,+++************+++++++++++++++***))))))'''(((***+++,,,+++)))((()))******,,,---...//////---///000///......///000222222111111222444555777000444999:::999777777888333444555666777999::::::999???EEEDDD>>>999999<<<===<<<;;;;;;:::999888888666777999<<<===;;;666333,,,---///333777::::::999666666666666666777888999666666777777666666555444444333222222444777;;;===888666444111111222444666111000000000111222333333222222333333333222222111000///...---,,,------......---,,,---///000///...+++222888888555444444333111444666555444888===@@@>>>UUU]]]aaa}}}}}}qqqaaaTTTIIIAAA===<<>>:::===CCCCCC@@@;;;<<<===>>>???@@@@@@@@@888777777888999999777666777888999999888666666777666666444444444444666666...000333555555444555555000222444333111000333555////////////000000000000...---+++)))+++---,,,((('''AAAXXXhhhxxxqqqnnnZZZ[[[yyyxxxvvvoooggglllpppoooiiidddcccdddbbb______bbbaaa^^^]]]___````````````aaabbbcccdddbbbbbbddddddaaa^^^```eeeOOOAAA[[[oooWWWSSSWWWTTThhhtttuuulllhhhjjjmmmhhhiii{{{qqqxxx{{{uuueeeYYYhhhyyywww{{{{{{uuuwwwoooZZZGGGDDDOOOYYYrrrtttyyyxxxtttsssgggpppllliiilllqqqrrrlllgggTTTWWWYYYYYYWWWPPPBBB666WWWvvvsssGGG888999111FFF{{{cccUUURRROOOQQQSSSSSSPPPLLLIIIHHHGGGRRRVVVOOOMMMPPPOOOHHHJJJHHHFFFCCCAAA@@@@@@@@@BBBBBBDDDGGGIIIGGGBBB===CCCBBB@@@===;;;<<>>DDDBBBAAAAAAAAAAAA???>>>>>>???@@@===::::::<<>>???===;;;:::666777999::::::999777666111...---000666;;;:::888;;;888555555777999888777:::999888999:::999888666555555444444444333333333555444444333333333444444555444333222111111111111444333111000...------,,,------------------------...------------...//////444333222333666777555222222444666777777777999;;;666999===AAAGGGWWWlll{{{uuuzzzzzznnngggeee^^^WWWOOOJJJHHHFFFAAA===@@@>>>;;;;;;===???@@@@@@;;;<<<<<<======<<<<<<;;;::::::999999888666555444444666888777555333333333666555444333222222222222333444555666777666555444333333444555444333222111.........------,,,,,,,,,,,,,,,,,,++++++*********,,,---CCCeeessstttyyyeeeaaasss}}}rrr|||yyykkkggghhhkkknnnpppnnnhhhcccdddaaa^^^___aaabbbaaa___^^^^^^aaaffffffbbbbbbeeeiiijjjiiifffdddfffhhhhhhNNNLLL___hhhTTTQQQZZZZZZddd{{{jjjjjjjjjlllqqqwww||||||sssvvvsssVVVqqqqqqyyysssiiiuuuqqqXXXDDDDDDMMMQQQnnnjjj{{{pppkkkmmmqqqxxxlllfffnnnssskkk[[[PPPTTT\\\cccaaaRRRBBB:::999SSSsssYYY:::GGG444###MMMfff]]]XXXVVVVVVRRRRRRUUUTTTNNNIIIHHHJJJKKKKKKJJJIIIJJJLLLOOOBBBBBBBBBCCCDDDCCC@@@===@@@@@@???@@@BBBBBB@@@>>>EEECCC???<<<;;;;;;<<<===888999999:::::::::999999444555666666555444111000;;;GGGjjj~~~~~~vvvxxx}}}|||wwwyyyxxxyyy{{{~~~~~~}}}|||zzzvvvooobbbSSSGGG>>>:::<<>><<<<<<;;;GGGDDD@@@>>>>>>???>>>>>>NNN555999111000...---,,,+++***)))))))))))))))))))))(((((((((''''''((((((((())))))))))))(((((()))))))))*********---,,,*********---///111333222000///000222555666222333333444555555666666888999999888777666888:::;;;<<<<<<:::777666999===888:::<<<>>>???>>><<<;;;999:::;;;;;;;;;:::999888222///---000666::::::999:::888666777999;;;:::999777777666777888888666555333444444444444444555555555555444333333333444555333333222111000000000000222111000///...------------------------------------------------......///222111000111444555333111111333555555555666888:::<<<<<<<<<:::999===FFFNNNNNNUUU```hhhjjjkkksss}}}yyypppsss}}}vvvjjjgggddd```[[[VVVQQQLLLIIIEEEBBB@@@BBBHHHLLLLLLJJJAAA>>>;;;999:::::::::999999::::::::::::::::::999777777777777666555444444444666777666444333333444555555444333222222111111555555555555444333222111111222333333333222111000------------,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,<<>>BBB@@@???>>>???>>><<<;;;AAA@@@>>><<<;;;;;;<<<===777888888999999999888888444444555666555333111000555:::UUU{{{zzzuuuxxxzzzzzzqqqppprrrwww}}}{{{zzzxxxwwwyyywwwsssmmmcccUUUGGG???999>>>BBBCCCCCCFFFLLLPPPLLLmmmtttmmm___ccclllWWWJJJEEECCCCCC>>>@@@@@@???>>>===<<<;;;;;;CCC@@@===;;;<<<<<<<<<;;;LLL000444000333...---,,,+++***))))))))))))))))))(((((((((''''''''''''((((((((()))))))))'''''''''((((((((()))))),,,+++***)))***,,,...///111000///...///111333444111222222333444444555555777999;;;:::999888999:::<<<<<<:::999999999:::;;;666777999;;;<<<<<<::::::<<<<<<<<<;;;;;;:::::::::444111///000555999:::999888777777999;;;;;;:::999444333333444555666444333///000111222333444555555:::888555333111111222222222111000///............///......---------------------------------------,,,,,,,,,---------......///......///111222000//////111333444444444666888999888888777666666666777666555999@@@EEEEEEFFFIII\\\TTTMMMOOOUUUYYYUUUOOODDD???:::999<<<===;;;888:::888888;;;@@@CCCCCCBBBAAA???;;;999888888666555666666666666666666666666333333333444444333333222444555555444222222333555444444333333222222111111444444333222111111111111000000111222111000///...++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,***222DDDTTT```pppuuu|||vvvzzzvvvvvvnnnoooqqqssssssrrrpppnnnjjjgggeeeddddddcccbbb```]]][[[]]]aaadddcccdddhhhdddfffhhhjjjhhhgggfffggggggVVV^^^}}}ssscccfffNNNWWW\\\gggvvvzzzrrriiilllvvvtttyyycccddd|||uuu}}}cccZZZfffppppppTTTKKKIIIRRRjjj|||~~~|||xxxtttsssuuuwwwmmmqqqtttmmm]]]PPPRRRZZZ```ZZZRRRFFF:::555@@@MMMjjjPPP<<<555---___uuuVVVKKKRRREEELLLNNNRRRUUUOOOEEE@@@AAAEEEBBB???@@@BBBBBB>>>:::@@@CCCFFFEEEAAA??????@@@DDDAAA>>><<<;;;:::999888>>>=========<<<<<<<<<<<<666777777777777777666666333444555555444333111000222000???ccctttqqqtttvvvrrrnnnkkkmmmvvv~~~|||yyyxxxwwwvvvtttqqqjjj___RRREEE===999;;;BBBFFFEEEFFFKKKNNNNNN___\\\nnnmmmzzzPPPeeeGGGBBBAAABBBAAA;;;??????>>>>>>===<<<;;;;;;@@@>>>;;;::::::;;;::::::LLL///222///333...---,,,***))))))(((((())))))(((((((((''''''''''''''''''((((((((())))))''''''((((((((()))))))))+++***)))))))))+++,,,---///...------...///111222000000111222222333333444777999;;;<<<;;;999999:::<<<:::888888999:::999888333555666888999999888777<<<;;;:::999888888888888888555222222444777888888666777777888999888666555222111111222333444333111+++,,,---///111222333444>>>;;;777333000......///000///...------,,,------,,,,,,++++++,,,,,,---...------------------------++++++,,,---------------------...///000000///...---///111222222333555666333222222555999;;;:::888555000///333555222//////<<<999777999<<<>>>>>><<<777555444555888;;;:::999:::888666777777666444111>>><<<999888999999888666444444333333333333444444///000111222222222222222222222222111000000333555333333333333333222111111000000//////000222444555...///000000000///---,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++***,,,777III]]]mmmuuuwwwtttxxxwwwoooooooooppppppppppppooollljjjhhhfffdddcccaaaaaa___\\\\\\aaadddeeefffjjjbbbbbbeeehhhhhhgggiiimmmlllYYYaaazzznnnnnnzzzVVVWWWYYY___jjjvvv}}}~~~|||lllttt{{{xxxppplllsss{{{___YYYqqqppptttssscccTTT^^^sssmmmOOOMMMMMMWWWrrr{{{~~~|||xxxtttqqqppppppqqqoooqqqoooeeeVVVOOOUUU___ZZZRRRIII@@@777666EEEXXXSSS888444BBBmmm|||}}}VVVTTTTTTHHHNNNOOOSSSRRRJJJ???<<>>;;;AAAEEEHHHFFFAAA>>>@@@CCCDDD@@@<<<:::::::::999999>>>>>>>>>>>>===<<<:::999555555666666666555444444333333333444333222111000333///666QQQwwwxxxsssooo|||uuukkkeeegggoooyyy~~~{{{zzzzzzyyyxxxpppjjj```QQQCCC;;;;;;<<>>>>>???;;;??????>>>>>>===<<<;;;;;;???===::::::;;;;;;;;;:::}}}NNN111333...222------+++***)))(((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((()))))))))************)))))))))***++++++,,,,,,++++++,,,---////////////000000111222222222555888:::;;;:::999999::::::888666666777888777666555666777888999888888777888777666555555555555555:::888555444444555555555555666666666555333111000222111111222333333222000,,,---...000111333444555999777555222000//////000000///...---,,,,,,,,,,,,*********++++++,,,---...------------------------***+++,,,,,,------,,,,,,---...//////////////////,,,...000000000111333555444111///000444666444222111//////333555333333555111333555888999999888888222666999:::999888999:::555555555666777666555444666555444555888::::::999333222222111111222222333...///000111222222222222///000000///...///222444333333444444444333222222111000//////000222333555......///000///...---,,,*********++++++,,,,,,,,,++++++++++++++++++++++++---+++***000AAAWWWgggnnnsssjjjttt~~~{{{vvvtttttttttrrrppplllllljjjgggdddbbbaaaaaaccc___^^^cccfffggggggjjjbbb___```dddfffgggllltttvvviiisss|||gggXXXTTTTTT\\\lllzzzyyylllccc``````^^^\\\^^^iiipppsss^^^XXXjjjaaaNNNUUUVVVOOOOOObbb~~~]]]GGGMMMXXXggg~~~{{{uuupppmmmllllllmmmsssmmmcccZZZWWWYYY]]]___UUUJJJ@@@:::555;;;SSSlllpppHHH+++888^^^iii{{{yyyjjjbbb```ZZZYYYXXXWWWVVVRRRHHH???>>>BBBIIILLLOOOLLLFFFBBBAAACCCDDDGGGJJJHHHBBB???AAADDDBBB???<<<:::;;;<<<===<<<@@@@@@@@@@@@>>>;;;888666555555555555555444333222222222222222222222111111111111555CCC___yyykkk{{{xxxqqqhhhbbbdddmmmttt}}}{{{zzzzzz{{{{{{yyyxxxfff___RRRDDD999888>>>DDDGGGDDDIIINNNJJJMMMjjjvvvqqqvvv]]]VVVmmmPPPAAA???BBB<<<999======>>>>>>======<<<<<<;;;;;;;;;999888888999:::999888}}}MMM111444...000---,,,+++***)))(((((((((((((((((('''''''''&&&&&&&&&&&&'''''''''((((((((((((((()))))))))*********))))))((((((((())))))***************+++,,,------.........///000000111111444666888888777777888999777777777777666666555555::::::::::::::::::999888444444444444444444444444999888777666666555555555444555666555222111000111444333333333444444222000000111222333444555666666000000000000111222333333111000///...------------************+++,,,---...------------------------)))***+++,,,---,,,+++***,,,...000000///...///000+++---///000000111222444444111------000222333222111000111444444111222666...111555888888777666666222777<<<===999666666888888888888999999:::::::::000000111333777999999999444333222111111222333444000111222333333333333333...///000000000000333555333444555666666555444333666555333222111000000000//////000111000///...---++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,000,,,***---888HHHZZZgggmmmccclll}}}}}}uuuuuuzzz~~~|||yyymmmmmmlllhhheeebbbbbbcccfffaaa```eeehhhhhhfffgggccc^^^^^^ccceeeeeelllwwwtttooouuu~~~hhhXXXSSSOOOUUUcccttt~~~rrrgggdddhhhggg]]]RRRUUUXXXTTT\\\]]]```lll^^^QQQYYYYYYTTTbbboooPPPGGGNNNbbbzzzrrr{{{wwwppplllkkkllllllmmmooofffYYYTTTZZZaaa```[[[QQQCCC666333666DDDfffPPP<<>><<<<<<===??????>>>@@@@@@@@@>>><<<999666444555555555555444333222222111111111111111111111111,,,///333888EEEaaammmqqqssssssoooiiieeeeeeggg~~~|||vvvrrrVVVOOOEEE;;;777:::BBBHHHCCCGGGNNNPPPMMM___{{{eeeqqqQQQUUUlllTTTEEE===AAACCC:::888======;;;;;;;;;:::::::::999999555444333444666666555444{{{HHH...444...///---,,,+++)))(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((()))******++++++---------...//////000000333444555555444555777999555888:::999666444555777<<<;;;;;;:::999888777777222333444666666666666555444666777888888888888888444555666555333333555777888777666666666555333111222222333333333333444444,,,---///000111111111111222111000//////.........+++++++++++++++,,,---...------------------------((()))+++,,,---,,,+++***+++---000///...---...000+++---///000000000222444111///...///222555777888777333111333222///...000...000222333333222333333777888:::::::::999999999===<<<;;;999888888888:::444444444666888:::999888666555333222222333555666333444444555555555444444...000333444333444555666444555666888888777555444777777666555444222000///000111111222222111///...------------,,,,,,,,,,,,******+++++++++,,,,,,,,,///+++***---111:::OOOccctttgggjjjyyyxxxwwwzzzwwwtttttt}}}{{{nnnooonnnkkkfffddddddfffhhhcccaaafffiiigggcccbbbeee______fffgggdddiiisssjjjkkkjjjuuutttssszzzeeeVVVUUUTTTVVV]]]kkk{{{ooommmlllkkkkkkiiifffdddhhhgggYYY^^^eeekkkvvvkkk```aaaaaaggg{{{[[[KKKPPPTTTppp~~~lll|||uuurrrnnnmmmmmmnnnlllkkkaaa]]]WWWUUU[[[aaa\\\RRRGGG:::333777???QQQwwwnnn@@@888JJJvvvttt{{{TTTWWWbbb]]]ZZZaaa___ZZZWWWUUUQQQJJJHHHJJJJJJMMMOOOLLLGGGEEEHHHKKKGGGGGGEEEDDDBBBAAA@@@@@@>>>===<<<===>>>???>>>===>>>===<<<;;;999777555444555555555555444333222111111111000000000111111111...///222444777GGGlll{{{rrrpppooonnnmmmjjjeeeaaalllmmmrrr{{{uuuhhh^^^HHHCCC>>>;;;<<>>AAA::::::===999777777777777666666666666222222111333444555444333vvv}}}CCC+++333...///---,,,+++)))((((((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((''''''''''''(((((()))*********,,,,,,------...//////000222333333222222333666888444999<<<:::666444666999::::::999777666444333333222333666888999999888777000333777999:::::::::;;;444666777777555666:::>>>;;;999888777777666444222111111111111000000000///...///000111111///---+++333222111000000//////000,,,,,,++++++,,,,,,---...------------------------''')))+++,,,,,,,,,***)))***,,,//////---,,,---///+++---///000000000222444111111111111111222444555777111...111555444222222222222111111111222333555;;;777555666999<<<;;;::::::999888666555666888:::<<<;;;:::;;;<<<;;;:::888777666444333333444666777555666666777777666666555///222555777666666777888444555777999999888666555555666777777666555333222111222333333333222000///.........------,,,,,,,,,*********++++++,,,,,,,,,,,,(((***//////444KKKfffxxxppphhhiii~~~uuuxxx|||zzzzzzqqqoooppppppmmmhhhffffffhhhiiicccbbbfffiiieee```^^^fffaaabbbiiihhhbbbeeennnhhhllleeennnrrrpppwwwnnnUUUXXX[[[ZZZ[[[cccsss}}}ssshhhdddgggjjjjjjhhhccckkkfffooovvvtttvvvgggddd___cccxxxrrrFFFGGGZZZ^^^rrrvvvrrrpppnnnooopppnnnjjjgggTTTXXXXXXXXX[[[]]]WWWLLL;;;222333???KKK\\\~~~LLL===888bbbrrreeeWWW``````YYYVVVTTTYYYTTTRRRSSSRRRLLLHHHHHHMMMMMMLLLJJJIIIIIIKKKLLLGGGEEEBBBAAAAAAAAA???>>>>>>===<<<===>>>>>><<<:::::::::999888777666555444555666555555444333222111111000000000000000111111333222444666444<<<\\\~~~|||rrrhhhfffjjjlllgggaaaZZZ\\\dddqqq~~~|||wwwfffSSSGGGAAA>>><<>><<<888:::777555555777:::<<<<<<<<<:::888777777555333111...///111222111000...---////////////000000000000222111111000///...............---------,,,,,,,,,++++++,,,---------,,,,,,))))))))))))))))))))))))+++***((()))+++---......---------.........//////............///111222333444333111222333444444333333555666555444444555666666666888:::;;;;;;999777888999888777666666888:::777777888999999999999999999777555555666777777777888666444777;;;<<<888444666666666666666666666555555555444444444333333333555555555555444444333222000000///............///,,,++++++******++++++,,,***++++++,,,,,,++++++***///+++,,,///,,,---???UUUwwwyyy{{{qqq||||||{{{xxxzzzzzzvvvrrrjjjpppqqqkkkhhhiiiiiiffffffeeedddfffiiiiiifffccccccddddddeeeeeeeeeddddddcccbbbbbbfffkkkooopppnnnZZZYYYWWWUUUYYYeeeuuurrrnnnlllnnnpppqqqrrrtttkkkrrrvvvuuuwww{{{yyyttttttuuuxxxMMMOOORRRcccyyyxxxsssnnnpppooommmpppqqqhhh]]]QQQTTTXXX\\\^^^ZZZNNNCCC;;;(((AAAHHH>>>xxxsss@@@666___qqqqqqcccaaa^^^]]]]]][[[XXXVVVLLLOOORRRRRROOOLLLLLLMMMLLLKKKKKKKKKIIIEEE???;;;DDDBBB???======<<<:::888@@@===::::::;;;:::777444666555444333444444666777666555444222111000000000......---,,,---...///000222------222333777JJJaaarrrkkklllooolllhhh___]]]\\\___gggsss}}}~~~{{{|||wwwrrrkkk___NNNBBB>>>BBBDDDAAA???GGGQQQOOODDDWWWRRRhhhaaammmhhhRRRiiiQQQ444GGG>>><<<::::::;;;999555222555444333333222111000///111111111111111111111111xxxEEE---///222---...---+++)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((&&&%%%$$$$$$%%%&&&(((''''''''''''((()))***+++++++++,,,---...///000000333333333444444555666777:::::::::::::::;;;;;;<<<999999999777444333444555444444555888;;;<<<999666888555444666:::<<<999666888777666666888::::::999777666444333333222000//////000111222222111000///////////////000000000000111000000//////...------,,,,,,,,,+++++++++******++++++,,,,,,,,,++++++***))))))))))))))))))))))))+++***((((((***,,,,,,,,,,,,,,,,,,------------...------------...000111222222111000000222333333222222333555555333333444555444555666888:::999888666777777777555444444666777666666777888888888888888888666444444555666666666666444333555999:::777444555555555555555444444444444444444333333333333222222222222333222222111111000///......------......,,,++++++******++++++,,,***++++++,,,,,,++++++***///,,,---000,,,)))333CCCbbbppp~~~xxxttt~~~zzzppp~~~|||||||||zzzvvvrrrnnnssssssnnnkkklllllliiihhhgggfffgggiiiiiigggdddiiihhhgggeeecccbbb``````dddcccccceeehhhjjjjjjiii]]]\\\YYYYYY^^^gggrrrzzzkkkkkknnntttxxxzzzzzzzzzsssxxxzzzyyy{{{wwwVVVWWWKKKYYYzzzyyyyyyvvvnnnllljjjlllsssuuuhhhXXXWWWYYY\\\\\\YYYQQQFFF===111:::AAACCCbbbXXX@@@RRRiiiwwwjjjooo[[[ZZZWWWSSSOOOOOOQQQSSSIIILLLPPPPPPNNNLLLLLLMMMHHHHHHHHHHHHGGGCCC>>>:::???>>>>>>??????===:::777<<<:::888777888888555333333222111111111222333333444333222000///............------,,,---...///000111,,,---111000000<<>>>>><<>>;;;777888666444666999:::777444777666555666777888777666444222111111111111000...000111222333333222111000////////////000000000000/////////......------,,,*********))))))))))))(((***++++++******)))((('''))))))))))))))))))))))))+++)))((((((***+++***************+++++++++,,,,,,+++++++++,,,---...///000000...------///000000000000111333333222222333444111222444666777666555444444555555333111111222444444444555666666666666555666444222222444555555444333111111444777888666333222333333333333333333333333333333222222222111111...//////000000000000///......---,,,,,,,,,------++++++************++++++******++++++++++++******,,,***+++///---'''***222III___nnnqqq{{{wwwuuu{{{}}}lllnnnuuuzzzrrrssstttsssnnnlllmmmllliiikkkiiigggggghhhhhhhhhfffiiihhhfffcccaaa`````````eeedddccccccddddddcccbbb\\\[[[ZZZ\\\aaagggllloooppppppppprrrwww}}}fffRRRPPPSSS^^^{{{xxxwwwtttqqqjjjlllllllllllliii```VVVXXXZZZZZZVVVNNNCCC999555777EEEEEE^^^ccc>>>UUUiiilllrrr```UUUTTTPPPJJJEEEFFFLLLSSSIIIKKKMMMLLLJJJHHHGGGGGGBBBBBBBBBBBBBBB???;;;888::::::<<>>:::777888777555666666666444222111000///......///000000111000///...------,,,,,,...------------.../////////+++,,,111111---000888LLLvvvuuukkkddd```___[[[WWWUUUXXX___eeeyyywwwyyy|||{{{yyyzzzvvvnnnjjj[[[SSSJJJEEE@@@===???DDDAAACCCGGGLLLMMMNNNVVV___{{{xxxvvv{{{HHHmmmJJJ<<>>DDDYYYddd333IIIrrrnnnyyywww``````VVVSSSOOOJJJHHHJJJOOOSSSLLLLLLKKKHHHEEEAAA???===>>>===>>>??????===:::777888888:::===???>>>;;;999666666777777777666555333111000///.........///000000///...---,,,,,,,,,,,,------------....../////////+++,,,222444111111333:::TTTttteeegggbbb\\\XXXVVVWWWYYYZZZ___cccmmmxxx|||zzzyyy|||~~~~~~qqqddd\\\XXXGGGBBB>>>>>>???@@@EEELLLJJJFFFGGGNNNRRRUUUccctttxxxrrrzzzQQQVVVXXXGGG???444???666666777777777666444222111222222222333333444444111111111111111111111111wwwIII///+++------++++++)))(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((()))))))))******++++++,,,,,,//////111222333333222222///000222333444444333333222333444333222222444666555222222555:::<<<999666555555444555666555444333666333///...///111333333555333222333444555444222...//////000000111111000////////////000000000000------------,,,,,,,,,,,,+++************))))))))))))))))))((('''&&&%%%$$$''''''''''''''''''''''''((('''&&&'''(((((('''%%%'''''''''(((((((((((()))(((((((((((()))+++,,,---+++)))((())),,,---------+++...000222111000111111...111444444222000000111///111222222000000000111333333444444444444333333222111111222444555444333//////000222444444333222000000000111111111222222222222111111111000000000......///000111111111111------,,,++++++++++++,,,+++******))))))******+++)))******++++++******)))***((((((+++---,,,---///333===NNNeeeooogggrrr~~~uuummmpppwww{{{tttnnnlllmmmmmmkkkhhhiiiiiihhhfffeeeeeeggghhh```___^^^^^^___aaadddeeeaaaaaaaaa```____________aaa```bbbgggnnnrrrqqqooolllhhh]]]UUUYYYiiiwww|||~~~}}}zzzxxxwwwwwweeeeeeVVVNNNVVVUUU\\\uuu~~~{{{}}}|||oookkkooopppooolllddd[[[WWW\\\bbb___ZZZTTTLLL???444555<<<>>>WWWwww>>>@@@oooaaa```RRRZZZTTTNNNMMMQQQTTTTTTRRRNNNMMMJJJHHHEEEBBB???===@@@@@@@@@@@@AAA@@@===;;;:::999888:::<<<======<<<888999:::;;;:::888777666444333111000000000111111000///......---------------------...............000---,,,000333333222333444<<<]]]}}}pppiii```]]]______\\\XXXQQQUUU^^^iiiooopppsssxxx{{{|||zzztttiii[[[PPPJJJHHH===;;;===CCCEEEEEEHHHLLLJJJMMMQQQQQQOOO```~~~wwwTTTOOOsssggg<<>>BBBkkkooobbb|||jjjSSSUUUYYYRRRMMMNNNUUUXXXUUUPPPNNNLLLJJJIIIIIIIIIGGGEEEFFFEEEEEEFFFFFFFFFCCCAAA<<<:::999999;;;<<<<<<<<<999<<<>>>>>>;;;999888777555444333111111111222222000//////...------......,,,---......//////......111///------///000000000111444BBBaaa|||uuummmjjjjjjhhhccc]]]WWWUUUUUUYYY\\\___gggooo}}}zzzlllggg]]]SSSJJJDDD@@@???>>>>>>AAAGGGIIIGGGFFFHHHLLLIIIJJJVVVqqqyyy\\\IIIWWWppptttDDDBBB:::;;;@@@444777999:::888555222111000///000000000111111222222........................kkkBBB...,,,---+++***)))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((((((((())))))))))))*********+++---/////////...------------...///000222222...000111111111222444666;;;;;;;;;888444111000111000111333333333333333444222111111333555555444333444333111111222222111000////////////000111222333////////////000000000000---------------.........+++++++++*********))))))&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########%%%''''''&&&$$$&&&&&&&&&'''''''''((((((''''''''''''(((***+++,,,+++))))))***,,,.........))),,,000222222111111111222666999777222...---//////111444555666666777888666666777777666555555444444333444666888888777555222333555555444333222222111111222333333444555555333333222222222111111111222222333333333222222111......---,,,,,,,,,,,,,,,******))))))))))))******))))))************))))))+++---,,,***((())),,,...,,,---666LLLnnnvvvqqq{{{wwweeefffyyyvvvllllllpppoookkkiiidddgggiiiiiihhhgggiiikkkggggggfffdddcccbbbaaa``````bbbdddcccaaa```bbbdddcccccccccdddfffkkkqqquuuxxx}}}{{{rrrnnnmmmfffZZZRRRLLLHHHIIIGGGDDDFFFJJJSSSNNNTTTfffvvvsssvvvuuupppoooqqqrrrpppiiiaaa```iiiqqqooojjjgggQQQDDD999555111222???PPPuuuOOO:::ZZZzzzxxxdddyyyrrrkkknnnLLLaaaUUUPPPLLLMMMQQQUUUTTTRRRNNNLLLJJJIIIKKKKKKJJJHHHIIIHHHGGGGGGHHHGGGEEECCC===<<<;;;<<<===<<<:::999999<<<>>>>>>;;;777666666555333222000000000000111//////...------------...,,,---.../////////...------......---,,,...//////000111444DDDggg}}}uuuooojjjhhhaaa]]]YYYYYYXXXWWW]]]dddpppxxx{{{vvvtttrrrkkkbbbWWWPPPHHHCCCCCCCCCAAA???CCCAAACCCGGGIIIHHHIIILLLTTTSSS^^^nnnbbbAAAWWW}}}GGG888DDD222555AAA...444666888777333111000111///////////////000000000------------------------ggg???...------+++***)))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%&&&''''''(((((((((((())))))))))))(((***,,,.........---,,,222222111111333555777888---///000111111222444777666999;;;888333000222555222444666777666777777888000111444888:::999555222666555333333444333222000000000000000111222333444////////////000000000000........................************))))))))))))&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""!!!"""$$$''''''&&&$$$&&&&&&&&&'''''''''(((((('''''''''''')))***+++,,,+++***)))***---/////////))),,,000222222111111111444888;;;888222------...///222555777888888999:::777777888888777666555555444444555777999:::888666444555777666555333222222222222333444555555666666333333333222222222222111333333333333333222111000///...------,,,,,,------******))))))))))))******))))))************))))))%%%)))+++)))'''))),,,///***+++'''000VVVvvvyyytttxxx~~~lllaaakkk{{{ttthhhjjjnnnlllhhhgggcccgggkkkllljjjiiijjjlllhhhhhhhhhgggfffeeecccbbbbbbdddfffeeebbbaaaccceeellllllkkkiiiiiinnnvvv}}}yyyzzzmmmfffaaabbbcccbbbhhhpppyyy{{{wwwtttmmmnnnkkkgggmmmtttnnnaaaVVV^^^llluuupppeeeccchhhMMM>>>333333777>>>QQQeeeyyyKKK===]]]mmmqqqxxxQQQ```VVVQQQaaaYYYSSSPPPMMMLLLMMMQQQTTTUUUOOOLLLIIIHHHIIIIIIGGGDDDHHHFFFEEEEEEFFFEEECCCAAA<<<<<<===??????===999555888;;;>>>===999555333444333222000///.........///......---,,,,,,,,,------,,,,,,.../////////...---(((,,,///......///111222333///111;;;JJJccc~~~sssppprrrdddbbbcccddd```ZZZYYY[[[VVV```mmmvvvyyy{{{}}}}}}}}}~~~zzzuuuwwwtttlllccc^^^ZZZPPPEEEHHHAAA<<<<<>>;;;999777666888:::;;;999666777777666555444444444444000/////////............---,,,,,,+++*********+++---,,,,,,++++++,,,,,,---******+++,,,,,,---......000...000555;;;LLLrrr|||oooooojjjkkkppplll___YYYZZZWWWQQQPPPXXXbbbiiinnnrrryyyyyyyyy{{{~~~}}}~~~zzzuuunnnhhhcccccc^^^UUUMMMGGGBBB???>>>===???AAADDDFFFGGGHHHIIIIIIGGGIIIMMMMMMMMMVVVccc~~~xxxrrrOOOIII]]]SSS<<<:::777555333222222333000000000///......------------------------------++++++++++++++++++++++++aaa:::000---)))---(((((()))***))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&&&&(((''''''''''''''''''''''''(((***,,,......///...---...000111333444444444111222444555555555555444555777888888666444444444444555666666666666555444222444666666555444444444333333333333444555666666333333333222222333333333111111000000///......---...------,,,,,,,,,,,,,,,+++******)))((((((''''''((((((''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))))))))))))))************,,,,,,,,,------.........333333222111111000//////333444555444333222333444777777777777666555444333666777666555222111111222444444444333222111000000333333333444666777666555555444333111111111111222444333222111000//////............---,,,,,,++++++))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))(((''''''+++444CCCTTT^^^oooxxxssscccjjjuuu}}}uuuoooqqqzzz~~~zzzwwwrrrmmmeeeiiikkkhhhhhhkkklllkkkiiijjjjjjjjjiiijjjjjjkkkhhhgggeeeddddddeeeggghhhgggcccccchhhkkkkkkoootttoooqqquuuyyy}}}ttt{{{zzzxxxvvvtttssssssttttttkkkeeehhhjjjgggdddccciiinnnrrrmmm```PPPCCC<<<:::444999@@@OOOvvvMMMDDD~~~nnnyyyfffrrroooXXXLLLLLLOOOMMMJJJJJJGGGDDDBBBBBBDDDGGGIIIHHHDDD@@@@@@BBBBBB@@@===???>>><<<<<<===<<<:::888777666555777999999666444444444555555555333111000.........------------------,,,++++++*********+++++++++************++++++******++++++,,,---------///---///333444>>>YYYuuu}}}hhhkkkxxx~~~tttnnnppprrrkkk___WWW\\\SSSMMMOOORRRSSSTTTVVVVVVWWWZZZ```gggmmmpppqqqssstttuuuuuuvvvuuuuuuuuummmjjjeee```[[[UUUOOOKKKCCCAAA===;;;;;;<<<===>>>DDDDDDCCCBBBAAAAAABBBDDDBBBKKKRRRNNNJJJ]]]vvvwwwoooHHH\\\pppbbbIII;;;:::777444222222222222000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++]]]666...---***///)))))))))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%''''''''''''''''''''''''((()))***,,,---.........---...000111333444444444444444555555555555444444666888:::999777555444444333444444555555444444333222444666555444333333444111111333444555555666666111222333444444333222111222111///...---------...------,,,++++++++++++,,,))))))(((((('''&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((())))))))))))***+++,,,------...000000//////.........---222333333222000///000222222333555666666666444333555666666555333111222333222222222111111111000000333222111111333555555444444333111000///000000111111111000///...------,,,......---,,,,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))'''***,,,***)))///===HHHhhhjjj{{{oooccc^^^```nnneeesss{{{tttnnndddhhhiiiggggggkkknnnmmmiiiiiihhhggggggggghhhhhhjjjiiigggeeeeeegggiiijjjfffddddddhhhjjjkkknnnrrriiijjjkkklllmmmoooqqqqqquuutttuuuyyyyyyvvvqqqtttuuurrrssstttvvvuuusssrrrrrrsssiiieeecccbbbaaa```dddiiinnnqqqpppcccMMM<<<444444666BBBBBBBBBpppHHH444{{{rrrQQQOOOLLLIIIHHHIIILLLNNNHHHFFFBBB@@@???AAACCCEEEBBBAAA>>>===;;;;;;;;;:::;;;:::888777888777666444555555555666777666333000000222444555444222///---,,,,,,,,,,,,,,,---------,,,,,,+++************+++******))))))))))))******++++++++++++++++++,,,,,,---+++---000000222@@@PPP}}}}}}vvvqqqoooiiiaaa```YYYUUUUUUTTTOOOJJJIIIHHHHHHHHHKKKOOOSSSUUUUUUZZZZZZZZZZZZZZZYYYYYYXXXQQQNNNJJJFFFDDDAAA>>>;;;AAA@@@@@@@@@AAACCCEEEFFFCCCDDDFFFGGGHHHJJJNNNQQQSSSWWW^^^kkkjjjaaaqqqIII>>>PPPfff<<<999:::888666333222111111111000//////......---,,,,,,************************************************[[[444------***...******))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''''''''((()))***+++,,,------...---...///111222333444444333333444444444444444444666888999999666444333333333333333333333333333333222333555444333222333444///000222333444333333222000111333555555333111000111///...,,,,,,---...000,,,,,,+++************+++'''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''((()))***,,,,,,------------..................///000///...///111333000222444666666555333111333555555555333222222333111111111111111111222222333111//////111333444444222111000///...//////000//////...------,,,++++++------,,,,,,+++*********))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))&&&***---+++'''***333===___lllvvvvvvddd]]]uuupppooopppuuu|||~~~xxxpppfffjjjkkkiiiiiimmmpppooommmjjjgggdddccccccbbbbbbhhhhhhhhhhhhhhhhhhhhhhhhhhhgggggghhhiiijjjkkkmmmhhhhhhfffffffffhhhjjjkkkiiiiiikkkooossstttrrrooohhhoootttssssssxxxyyywwwsssvvvyyyyyytttpppmmmlll[[[```eeefffbbb```dddjjjrrrnnneeeUUUAAA444444::::::>>>NNNkkkggg666dddSSSDDDEEEFFFCCCBBBEEENNNVVVHHHFFFCCC@@@???@@@BBBCCC>>>???>>>;;;777666888;;;<<<:::888888888888666555444555666777666444111///000000111222111///---,,,,,,,,,,,,,,,------------++++++***************+++***))))))(((((())))))***++++++++++++***************)))+++///000000555===^^^zzzssslllgggdddeeeiiihhhaaaZZZWWWSSSPPPLLLJJJIIIHHHGGGEEEGGGGGGGGGFFFFFFDDDCCCCCCCCCAAA???>>>@@@AAAAAAAAAAAABBBBBBBBBBBBBBBDDDEEEEEEGGGJJJLLLNNNSSSYYY^^^fffnnnyyysssyyymmmAAA;;;UUUkkk@@@>>>777777666555333111000000000//////......---,,,,,,+++************************************************~~~[[[444...---***---***))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%&&&&&&&&&'''((((((((()))***+++,,,,,,,,,---...000111222333333000000111111333444555555555666888777555333333333333333333222222333333333222333444333222111333444000111222222111000...---///111333555555333111///...---,,,+++,,,---000111++++++***)))))))))))))))&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((()))***+++,,,,,,,,,------.../////////...//////...---...000333000222444555555333111///111333444444333111222222333333222222222333444444333111//////111333444444111000///.........///000......------,,,+++++++++,,,,,,,,,+++******))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((($$$%%%'''&&&&&&(((---111IIIeeeooonnn|||aaagggrrr^^^```sssxxxkkkooopppmmmllloooqqqpppqqqmmmgggddddddeeeeeeddddddfffiiijjjjjjiiifffdddkkkkkkkkkiiihhhiiihhhhhhhhhgggfffeeeeeehhhjjjlllnnnooorrruuuwwwwwwtttrrrkkkpppuuuuuuuuuuuurrrooorrrvvvyyyvvvooogggbbbaaa___gggnnnmmmhhhhhhlllqqqoooaaaQQQCCC888222777@@@@@@EEEhhhwww@@@>>>mmmjjjZZZMMMDDDCCC@@@>>>>>>DDDMMMTTTFFFEEEBBB@@@???@@@AAABBB>>>??????<<<777666:::>>>@@@???============;;;999555666888888666444222111222111///...------...///---------------------...*********))))))***++++++******))))))))))))************************))))))***)))***---///000222666EEEbbb~~~wwwxxxsssppppppllleeeaaa```UUUSSSQQQPPPPPPPPPNNNMMMFFFFFFFFFFFFEEEDDDBBBBBBCCCAAA@@@AAADDDFFFHHHHHHAAACCCEEEEEEEEEFFFIIIKKKMMMNNNNNNPPPTTT```ooozzz}}}|||HHHYYYttt~~~eeeDDD:::444>>>555444333222000/////////......------,,,,,,++++++************************))))))))))))))))))))))))rrrZZZ444///...)))+++))))))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""############""""""#########$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&''''''&&&'''''')))***+++***+++---...000111111111/////////000111333555666333555777777555333333444444333333222222333333444222333333222111000222444222222111111000...------///111333444444333111///,,,,,,++++++,,,---///000******)))(((((((((((()))&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((()))******+++++++++,,,---...///000111222222111...,,,---///111111222444555444333111000000222444555444333333333555444333333333444555666333222111111333555555444000000///.........///000......---------,,,,,,,,,,,,,,,+++******))))))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((('''&&&%%%&&&''')))******222QQQ]]]bbbzzz}}}mmm{{{www\\\YYYiiiwwwyyyvvvmmmqqqsssqqqppprrrsssqqqmmmhhhcccaaadddggghhhhhhdddfffiiikkkkkkiiifffdddlllnnnmmmjjjhhhiiihhheeefffeeeddddddeeegggiiikkkgggiiilllnnnooonnnlllkkkooopppppppppppppppoooooonnnqqqqqqkkkccc]]]\\\^^^qqquuuvvvppplllnnnrrrtttaaaOOO===666333333:::DDDOOOkkkvvvcccJJJ>>>TTTyyysssffftttttt>>>FFFDDDBBBAAABBBFFFKKKNNNPPPJJJHHHFFFEEEDDDEEEFFFGGG@@@AAA@@@===::::::>>>BBBCCCBBBBBBBBBCCCAAA>>><<<666777888777555444444555444222///---,,,---///111............---------,,,***))))))))))))***++++++******))))))))))))******))))))))))))))))))******++++++++++++,,,---...000777BBB\\\ppp{{{qqqggg^^^\\\^^^WWWVVVUUUUUUVVVUUUSSSQQQLLLLLLLLLKKKJJJIIIHHHGGGGGGFFFDDDEEEGGGHHHHHHGGGJJJLLLNNNMMMKKKLLLPPPSSSPPPUUU]]]hhhyyyvvvwwwggg]]]}}}DDD333;;;;;;444333222222111000///...---...------,,,,,,+++******************************((((((((((((((((((((((((qqqWWW333///...)))***(((((('''&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""############""""""""""""######$$$$$$%%%%%%#########$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&((())))))***+++---...///000000111111000000111333444555222555777777666555555666555444333222222333444555222222222111000000222444333222111111000000000000000111222333333222111000---------,,,,,,,,,++++++***)))((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''(((((()))))))))***)))***+++,,,...///000111222222111///---...111444000111222333444444444444111333666777666555555555777555444333222333555666333333333444666777666555000000///......///000111//////............------+++++++++***))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((('''''''''((()))******)))===DDDUUUnnnmmmppp}}}kkksssvvvnnngggcccdddiiikkkqqqtttttttttvvvvvvsssmmmggg```___cccgggiiiiiihhhhhhiiijjjjjjiiihhhhhhkkkooonnnjjjjjjlllkkkgggeeeddddddddddddfffggghhhgggiiilllmmmmmmlllllllllmmmkkkkkkmmmoooqqqssstttnnnmmmiiiaaa[[[\\\dddlllwwwyyywwwppplllkkkhhhbbbMMM>>>333555888;;;CCCNNNcccvvv[[[777NNNyyy}}}lllpppsssooo|||zzzmmmMMMOOOKKKDDDCCCCCCFFFJJJMMMOOOOOOLLLKKKJJJIIIIIIIIIKKKKKKBBBAAA???======???BBBEEEBBBBBBCCCDDDEEECCC>>>;;;555777777555333333555888444333111/////////000000///......---,,,+++******)))))))))))))))***++++++)))((((((''''''(((((()))'''((((((((()))*********)))+++,,,+++***+++,,,---...111;;;TTT~~~~~~pppjjjiiicccaaa```^^^\\\XXXRRRNNNOOOOOOOOOOOONNNMMMMMMLLLKKKJJJJJJKKKLLLMMMKKKJJJMMMPPPRRRRRRRRRUUU[[[aaannn|||rrrrrrnnnKKKDDD222666@@@...111111111000///...---,,,------,,,,,,+++*********))))))))))))))))))))))))((((((((((((((((((((((((tttUUU222//////))))))((('''&&&%%%&&&&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""############""""""!!!!!!"""###$$$%%%%%%&&&""""""###$$$%%%%%%&&&&&&%%%$$$$$$###$$$%%%'''(((((()))***,,,---...//////444444222222222333444444333555777888777777777888555555333333333333555555222222222111///000222444333333111111111222333444000111222222222222111000/////////...,,,***((('''))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&((((((((()))))))))))))))((((((***+++---///000111///////////////111666999///000111222444555777777222555888999888777777777777666444222222333444555444444444666888999777555111000///......///000111//////////////////......++++++******)))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((("""$$$%%%%%%%%%&&&(((+++(((000444JJJ^^^RRRcccccckkknnnVVVTTT___hhhoootttuuuuuuxxxwwwuuuuuunnnfffdddgggjjjlllkkklllkkkiiihhhhhhiiikkkllliiinnnnnnkkkkkknnnnnniiieeeeeeddddddeeeeeefffffffffhhhjjjkkkkkkjjjkkkkkklllkkkllloooqqqpppoooooopppmmmfff^^^ZZZaaarrrppptttsssoookkkeeeWWWHHH???555333;;;BBBEEEOOO\\\pppSSS444IIInnnccc~~~eeeEEEEEE<<>>???BBBEEEGGG@@@AAABBBDDDEEEBBB===999555666666444222222666999333333333222222111000//////...---,,,***)))(((((())))))((())))))***++++++'''''''''&&&&&&'''''''''&&&''''''((()))******+++%%%))),,,,,,+++,,,---...---444333666XXXlll\\\ZZZdddkkkjjjiiigggddd^^^WWWQQQRRRRRRSSSSSSSSSRRRQQQQQQNNNNNNOOOQQQTTTUUUSSSRRRVVV[[[aaafffllluuuyyyoootttqqq~~~mmmJJJ'''000CCC111%%%===000000000000///...,,,,,,------,,,,,,+++******)))((((((((((((((((((((((((((((((((((((((((((((((((ccc{{{~~~LLL555///)))'''))))))((('''&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((()))+++,,,---.........---///111222111000000111999888888999::::::777555555999666///000888999222444333222111111222333444333222222111111222222333////////////..................---,,,+++))))))(((************)))((('''&&&(((((('''&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$########################%%%###!!!"""###$$$$$$##############################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((((((((('''((()))******,,,///222000000111111222222333333000000222666999999555111///000222555666777666666888555111//////111333333333555777888777555333111000///---,,,---...000111000/////////000000...,,,))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&++++++...:::NNNcccttt}}}ssswww```EEEXXXXXX]]]gggrrryyyyyytttooohhhmmmwwwwwwpppooopppkkkiiikkkllliiihhhjjjhhhiiijjjkkklllmmmmmmlllmmmkkkhhhgggggggggfffdddooommmkkkjjjjjjkkkkkkllljjjrrrqqqiiihhhooonnngggeeeccc``````dddkkkrrrvvvuuuvvvtttkkk___RRRDDD;;;666999999BBBBBBLLLpppzzz???===SSSqqqsss{{{[[[AAA@@@AAA@@@???BBB<<<;;;CCCGGGDDD@@@@@@FFFDDDAAA@@@AAAEEEGGGIIIHHHAAA999999>>>DDDDDDBBB@@@@@@???===;;;:::888888555555444444333222222111...//////000///---,,,+++++++++++++++*********)))***)))((('''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''((()))))))))************,,,...111555===UUU|||nnnSSSBBBGGG^^^tttxxxmmmddddddbbbdddeee```YYYZZZbbb]]]]]]```gggkkknnntttzzz~~~}}}rrr```<<<:::777555222111000000//////...---,,,,,,++++++************)))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''ggg}}}KKK444///***))),,,)))((('''&&&&&&%%%%%%&&&%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""###############$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***,,,---------...,,,...111222111111111222555444555777888999777555333888666///000888888111333222111000000111222333333222222111111111222222/////////..................---,,,+++***))))))((())))))))))))((('''&&&%%%(((''''''&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$########################%%%$$$$$$#########$$$$$$###########################$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''(((((('''((()))))))))***---000/////////000111111222222000000222555777777333000111222333444444444444444555333111000111222111000222333555666666444222000000///......---.../////////...---...///...---+++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((***444DDDVVVeeemmm|||}}}uuurrr~~~jjjPPPBBBPPPdddqqqtttsssrrrssszzzzzz}}}~~~{{{zzzvvvqqqooopppoookkkiiikkkkkkkkklllmmmmmmnnnnnnnnnkkkjjjhhhgggffffffeeeddd___cccfffgggfffdddeeefffiiimmmnnnlllmmmpppnnniiiVVV]]]gggmmmooooooppprrruuuqqqggg[[[PPPEEE;;;444111>>>>>>HHHZZZrrrvvvNNNUUU>>>hhhvvvmmmuuurrrHHH888999:::999999===888888@@@FFFDDDBBBBBBAAA>>>;;;;;;>>>AAABBBBBBAAA===:::999<<<>>><<<:::::::::999999888777777666444333333222111111000000.........///...---+++***+++*********)))))))))))))))(((''''''&&&&&&&&&'''(((''''''&&&&&&''''''(((''''''''''''''''''''''''(((((()))))))))*********))))))***,,,000>>>YYYqqqdddJJJAAAEEEYYYiii}}}|||~~~~~~qqq}}}yyy{{{aaa<<<:::888666333111000//////.........---,,,,,,++++++*********)))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&ooo}}}III222...++++++...)))((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""###########################""""""!!!!!!""""""############$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((()))+++,,,,,,,,,,,,,,,...000111111111333444000000111444666777666444333777666222444999888111111111000000000000111111333222111111000000000000//////.........------------,,,,,,+++***)))(((((((((((((((((('''&&&%%%%%%''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$########################$$$&&&'''&&&###"""###%%%##############################$$$$$$$$$$$$###############$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&''''''((('''((()))(((((((((***,,,------......///000000111000000111333555444111///333333222222222222222222111000111222333222000...000111333444333222000///000000000//////...------,,,+++++++++,,,,,,+++)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%+++666CCCNNNUUUSSSrrreee___rrryyygggUUUPPPZZZhhhppprrr{{{yyyzzz{{{yyyxxxuuuooommmnnnrrrqqqppppppooooooooopppnnnnnnlllkkkjjjjjjjjjjjjkkknnnooolllgggeeefffiiivvvjjj^^^XXXWWWWWWZZZ^^^iiiqqqyyyzzzsssllliiiiiirrrgggWWWJJJAAA;;;777555CCCEEEFFFUUURRRLLLTTTHHH```iiivvvnnn}}}uuuwwwssstttXXXCCC111///555777999;;;888555555<<<@@@@@@???>>><<<888555666;;;>>><<<999999999::::::999777555333444444444444444444555555111111111000//////......------------,,,+++***)))))))))))))))((((((((((((''''''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))+++***+++,,,,,,000<<>>JJJDDD>>>EEE888888fffvvvppp^^^eee|||{{{|||ttt|||III333---,,,111444555666:::777555555888::::::999888999555333555:::<<<999444555888:::999666444444555333333333333333333333333000//////......---,,,,,,,,,,,,,,,+++******)))((()))(((((((((((('''''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))...+++,,,...//////222888CCCgggwwwXXX]]]mmm{{{{{{{{{pppdddpppxxxxxxyyyOOO444>>>999555444333111///...---------,,,,,,,,,+++++++++***))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%HHH///,,,***(((+++((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""########################""""""!!!!!!!!!!!!""""""""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((())))))))))))***,,,...//////000222444222111111333444444111//////222333444666888666222////////////////////////111000//////.....................---,,,+++++++++*********))))))(((((((((&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$#########"""""""""""""""""""""""""""&&&***((($$$!!!###&&&"""""""""""""""""""""""""""######$$$$$$######"""""""""#########$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%&&&''''''&&&%%%&&&''')))***+++,,,---...//////000000111000000//////000111000//////000111333444111///......000222222222......///000000//////......000111111111...,,,***)))(((((()))******)))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%'''***...111@@@QQQUUUUUUhhhyyyooooootttqqqggg~~~iiiRRRGGGLLLUUUaaakkk|||}}}{{{yyyxxx{{{}}}yyytttqqqnnnmmmiiijjjkkkiiiggggggiiikkkkkkccc\\\___jjjvvv|||~~~pppnnn{{{}}}}}}pppooonnnqqqtttvvvtttrrrIII>>>555555999<<>>222>>>kkk]]]ccc{{{{{{yyyHHH333000111444555333//////111666777777777999::::::888:::777555888<<<===999555666999:::888555555888<<<888888777666555444333333//////......---,,,,,,+++,,,++++++***))))))(((((((((((((((((('''''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((+++''''''+++---,,,---000---DDD___xxxxxxmmmkkkrrr}}}|||}}}}}}~~~wwwqqqzzz}}}jjjyyyggg___aaa}}}{{{CCC>>>999...777333333222111000///...---+++++++++++++++*********(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%~~~EEE...+++***((()))((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""########################"""!!!!!! !!!!!!""""""""""""############$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''''''''''''''***+++---------...000333222222222333333333000...,,,,,,...000333444222000//////000000000000/////////......------......///......---,,,++++++***)))))))))))))))((((((''''''%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""!!!$$$''''''%%%###$$$%%%""""""""""""""""""""""""""""""############"""""""""""""""############$$$"""######$$$$$$%%%%%%&&&###%%%''''''&&&%%%&&&'''))))))***+++---.../////////000111000......000222000000000000111222333444111///......000333444444...//////000000000000000...///000111000///---+++)))(((((()))++++++***(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%&&&)))+++555GGGSSSZZZdddlllzzznnn```lllxxxwwwhhhSSSAAA888GGGTTTgggwwwyyyvvvwww}}}}}}xxxsssnnnllljjjlllmmmllljjjiiilllooorrrkkkhhhppp~~~}}}~~~xxxhhhfffpppoooppptttuuummm___SSS>>>777666<<<@@@BBBJJJUUUIIIKKK@@@JJJfffnnnWWWggguuulll@@@&&&666---///222222000///000333333777888777999>>>???>>>;;;::::::;;;<<<<<<;;;999:::;;;:::888666777<<<@@@===<<<;;;999777666444444/////////...------,,,,,,,,,,,,***))))))((())))))((((((((((((''''''''''''%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((***&&&%%%)))+++******---333666>>>SSSvvvvvvSSSNNNHHHBBBCCCMMMWWWiiivvvrrrnnnnnnrrrvvvaaammmwwwDDD000999;;;222...111111111111000///------************************((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$yyyBBB,,,,,,+++))))))((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!""""""""""""###############$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&***+++,,,+++++++++...000000///000111333333111///,,,+++,,,///222333222111///000111111111111000///,,,,,,,,,,,,---...///000......---,,,+++***))))))))))))((((((((((((''''''&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""" """$$$%%%&&&%%%$$$$$$""""""""""""""""""""""""""""""############""""""""""""""""""############""""""######$$$%%%%%%%%%"""%%%'''''''''&&&&&&'''((()))***+++---...///000///000111///......222555111111222222222222222111/////////111444555444333///000000111111111111111......///000000///...---***))))))***,,,---+++***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((('''%%%%%%'''***(((666FFFUUU^^^XXX\\\ooolllbbb\\\aaaiiigggUUUDDD===???HHHSSS[[[^^^bbbgggmmmpppxxx|||vvvqqqnnnnnnqqqtttrrroooooorrrvvvqqqkkkhhhllltttuuunnnffflllkkklllnnnlllhhhllltttvvvqqqjjjcccZZZOOOBBB999>>>:::;;;AAAAAA???FFFRRRCCCHHHNNNjjj^^^MMMlll]]]oooyyyssskkk111111BBB''')))+++,,,---111333444000555777444666;;;>>><<<:::<<<===<<<::::::;;;===<<<<<<:::888777888;;;===>>>===<<<:::888666555444111000000///......---------,,,+++))))))))))))))))))))))))(((((((((''''''%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''***''''''+++,,,******---333///222???SSSkkkhhhcccbbb```TTTKKKYYYqqq||||||{{{aaa999888@@@...///<<<........./////////---,,,+++)))*********************'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$vvv@@@+++,,,,,,***+++''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%***++++++***)))***,,,///------...000222333111000...------111444444444555///000111222222111000///+++++++++,,,---...///000......---,,,+++***)))(((((((((((((((((('''''''''&&&&&&''''''((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""" !!!$$$&&&'''%%%###""""""""""""""""""""""""""""""############""""""""""""""""""############"""""""""###$$$$$$%%%%%%"""$$$'''((('''&&&'''(((((()))***+++---...///000///000111///...///333777333333444444333222000///---...111444777777444111000111111111222222333333......//////////////////+++******+++---...,,,+++))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""%%%''''''%%%%%%'''***''',,,555GGGSSSOOOWWWppp~~~rrrcccUUUTTT```mmmqqqpppNNNCCC::::::???BBBDDDGGGSSSXXXbbblllppprrrxxx~~~yyyssspppnnnrrrtttssspppooossswwwtttoooiiijjjmmmpppmmmjjjoooqqqsssrrrnnnooovvv~~~iii___OOO@@@777777<<>>999222888EEEzzz~~~qqqqqqPPPXXXJJJ^^^iiizzzqqq^^^888666 555...---+++)))***---,,,***///444555000000555777444:::===???===999777;;;???===<<<:::999888888888888<<<<<<;;;999888777666555111111111000//////......---,,,+++))))))))))))***))))))))))))((((((((((((%%%%%%%%%%%%&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%'''++++++)))))),,,###&&&///888999???YYYwwwqqqkkkrrrbbbxxxvvvEEE666BBB999000888222)))111,,,,,,---...---,,,+++***)))))))))))))))*********''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################zzz<<<000000&&&***&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""################################################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((()))++++++***+++---///111222222333333222222222444444444444444444444444000000000111222222333333...............---------,,,+++******))))))******(((((('''&&&&&&&&&&&&'''(((((('''&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""############""""""############""""""$$$$$$$$$#########"""""""""############$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''))))))***+++,,,,,,------111111111111111222222222111222333222000000111222///111333555666555333222000......000333444111...222333333222222111000///......---,,,,,,++++++***''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((((((((('''***,,,---222@@@TTTcccdddnnnnnncccdddllleeeXXXccc}}}mmmQQQ<<<777<<<@@@AAA@@@@@@DDDPPP]]]ggglllnnn}}}zzzvvvvvvzzz{{{xxxssssssuuuwwwuuurrroooppprrrqqqqqqpppppprrrtttwwwxxx{{{uuuppprrrvvvuuukkk```FFFEEE;;;555;;;999333666888444111666888888UUUyyycccBBBggg___^^^oooWWW,,,'''...+++'''+++******))))))******+++,,,000000///000000111222222666888999888888;;;@@@EEEHHH???::::::999555666;;;<<<<<<;;;:::888666444333222111111000///.........,,,,,,,,,+++++++++************)))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))***++++++***,,,333@@@JJJrrr```???<<<666555444222000///---------,,,,,,+++***)))''''''***))))))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$yyy;;;000000'''+++'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''((()))*********+++---///000111111222222222222111333333333333333333333333000000000111111111111111////////////............,,,,,,,,,+++++++++******(((((('''&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################"""""""""!!!""""""""""""""""""""""""""""""""""""############""""""############""""""%%%%%%%%%$$$$$$#########""""""#########$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&)))))))))***+++++++++,,,///000000000111111111111///000222222000///000000---///111444555555444333000//////111333444222///222222222111111000///...------,,,,,,+++*********'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((((((&&&(((***+++...999JJJWWWbbbccc}}}~~~mmmfffmmmmmmaaaXXXZZZnnniiiOOOCCC>>>999<<<======:::999AAAUUUhhhbbbkkkxxx}}}ttthhhiiirrrqqqtttwwwwwwvvvtttuuuvvvrrrssstttvvvxxxyyyzzzzzzuuummmddd^^^ZZZSSSHHH???:::>>>999777>>>:::333555222222...333CCCWWW{{{yyyUUUCCC___kkk{{{nnnKKK000###,,,***'''))))))(((((((((((()))******------------...///000111333555777777777999===AAAAAA:::666666555333555999999999888777555333111000000//////...------,,,,,,++++++++++++*********)))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''(((((()))))))))+++,,,***))),,,333999MMM___~~~{{{ppp```EEE===666...555444333222000...---,,,,,,,,,,,,+++***)))''''''))))))(((((('''&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$www:::///000(((,,,)))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$############$$$%%%&&&''''''((()))))))))***,,,......///000111111111111111111111111111111111111111000000000000////////////000000/////////.........+++,,,,,,------+++***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################""""""""""""""""""""""""""""""""""""""""""""""""############""""""############""""""%%%%%%%%%%%%$$$$$$$$$$$$"""""""""#########$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&(((((())))))))))))))))))---......///000000//////,,,///111222111///...///+++,,,///222444444444333000//////111222333111000000000000000000...------,,,,,,++++++***)))))))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''((((((%%%'''(((((()))000<<>>:::444111777===>>>======TTTTTTZZZcccbbbYYYXXX^^^gggjjjmmmooonnnlllkkkkkklllmmmmmmllljjjgggcccaaaTTTOOOJJJEEE@@@<<<777444666:::555222666333///444000JJJ[[[cccrrr~~~cccOOO@@@999SSSxxx```@@@&&&""""""&&&)))'''$$$$$$''''''&&&&&&''''''((()))))))))******,,,---/////////111444555666777999<<<888444111222111000222666777666666555333111///...------,,,,,,++++++************)))))))))))))))((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''(((((()))'''***,,,+++)))(((***---222<<>>444888111,,,222777???MMMWWW{{{fffKKK777AAARRRYYYrrrqqqFFF+++&&&'''+++,,,'''###$$$$$$###&&&&&&&&&&&&&&&'''((((((''''''((()))***,,,...///---///222444555666777777444333111000......///222666666555444333111000///,,,,,,+++++++++*********(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&''''''((((((%%%(((***+++******+++,,,///...666GGG]]]vvviiiGGG333;;;@@@444---222222222111///...,,,++++++************)))((('''&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###################################################ttt888...000(((...+++(((((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########""""""""""""###$$$%%%%%%$$$%%%&&&&&&&&&''')))+++)))***+++---.../////////////////////////////////111000000///...---,,,,,,......---,,,,,,+++******'''(((***+++***)))'''%%%''''''&&&%%%%%%%%%%%%%%%######$$$%%%%%%&&&&&&&&&########################""""""""""""""""""""""""""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""############""""""!!!!!!!!!!!!!!!"""""""""!!!!!!"""""""""#########$$$############$$$%%%%%%''''''&&&&&&&&&&&&&&&&&&)))***,,,---......------,,,///333444333222000000......///000000000///...............------............///......---,,,+++++++++***))))))(((((('''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&'''(((&&&$$$%%%(((+++333IIIeeejjj^^^```rrrkkk]]]SSSUUUiiinnn___LLL;;;:::BBB///QQQggg[[[GGGAAAAAA>>>;;;<<<>>>??????<<<888555333333333333555777999;;;;;;>>>@@@===777444444777,,,555444555AAAOOOaaawwwsssKKKAAAAAABBBZZZpppooo\\\:::///*** $$$((('''!!! %%%(((&&&'''&&&&&&&&&&&&'''((((((''''''((()))***,,,...///---...000333555666555444333555555222......//////444444333333111000...---,,,,,,,,,+++++++++++++++''''''''''''''''''''''''(((''''''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&'''(((((()))***,,,---...+++***...777IIIaaatttOOO999<<<666+++---777555(((000000///...,,,+++******))))))))))))(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$#########################################################ttt888...000(((---+++(((((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######!!!!!!!!!!!!"""###$$$%%%###$$$%%%%%%%%%&&&(((***'''((()))+++---......///////////////////////////111000000///...------,,,------,,,+++***))))))((('''(((((()))((('''&&&%%%'''&&&&&&%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""############"""""" !!!!!!!!!!!!!!!!!!"""""""""#####################$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''')))+++---......---,,,---000333444333222222222//////000000//////.........//////...,,,,,,---///...............---++++++++++++******)))(((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&'''''''''%%%%%%&&&'''$$$111CCCRRRYYYZZZ___fffsss|||xxx{{{{{{gggQQQZZZuuuzzz{{{oooeeegggqqqzzzpppRRR<<<:::999333///000111333555444222///000000///000222555888;;;;;;===<<<777000,,,---000999GGGLLLNNNYYYeeexxxUUUMMMFFFKKKXXX~~~~~~nnnOOO222%%%%%%((('''"""######"""$$$'''&&&###&&&&&&&&&&&&&&&''''''(((''''''((()))***+++---.........///222444555444333444888999444000000111000000000000///...---,,,+++,,,,,,,,,,,,,,,,,,++++++&&&''''''''''''(((((((((''''''&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%&&&&&&'''((('''&&&&&&&&&'''((()))))),,,...---,,,111===HHHaaarrr{{{TTTGGG:::;;;<<<:::333000111444555///...---,,,+++***))))))((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############################################################ttt888---000(((---***(((((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!!!!"""$$$$$$"""###$$$$$$$$$%%%''')))%%%&&&(((***,,,---......////////////////////////000000000//////...............---,,,+++***)))((()))((((((((((((''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""############""""""############"""""" !!!!!!!!!""""""!!!!!!!!!!!!"""""""""##################$$$$$$%%%$$$%%%%%%&&&&&&'''''''''''')))+++...//////---,,,---///111222111111222333////////////000000000///000111111///---,,,...111////////////...---,,,+++,,,++++++******)))(((((('''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&''''''$$$%%%&&&&&&&&&&&&&&&'''###%%%)))666GGGNNNWWWdddgggppp|||wwwcccfffqqqxxxxxxOOO888444666333...111000000222444555222000777666666666666666666666555666777777999???HHHOOOfffrrrtttpppuuu}}}yyy\\\OOOTTTGGGQQQdddnnnWWW777"""%%%''')))'''%%%$$$&&&&&&$$$######%%%$$$$$$$$$$$$%%%&&&&&&'''''''''((()))***++++++...------///222444333111222999;;;666222333444333000000000///...---,,,+++++++++++++++++++++++++++&&&'''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%#########$$$%%%%%%&&&&&&'''&&&&&&&&&'''''''''&&&&&&+++//////---...000333<<>>DDDOOO^^^ppp|||hhhMMMSSSXXX[[[fffeeedddmmmwww]]];;;&&&***)))$$$&&&,,,)))&&&!!!###### ###***#########"""###$$$$$$%%%'''''''''''''''((()))***...,,,+++---111333222000///888<<<777444555777666111111111111000///...---***************+++++++++'''''''''((((((((())))))&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$%%%&&&)))++++++***(((%%%'''(((((()))+++---,,,...333@@@TTThhh{{{mmm]]]BBB444:::<<<777777111666333***,,,666444)))---,,,,,,+++***)))(((((('''''''''(((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""iii:::111...******)))(((((('''&&&%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!! !!!!!!!!!!!!"""############$$$$$$$$$%%%%%%&&&((()))+++,,,,,,,,,,,,---...///000111111444111//////111222///---------------,,,,,,+++***+++***)))((('''&&&%%%%%%'''%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!! !!!!!!""""""######""""""""""""##################""""""######$$$%%%######$$$$$$$$$%%%%%%%%%&&&''''''((()))(((((((((+++---000000/////////000111000////////////000000//////000111111111111111111111000///...------,,,,,,++++++***************(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''###&&&)))))))))...888@@@ZZZooo~~~uuuddd^^^eeemmmllliiitttrrr^^^JJJCCC>>>;;;>>>FFFDDD999333444444222999DDDCCCCCCIIIBBB===VVVjjj]]]aaauuu|||}}}{{{OOOMMMRRRJJJooopppuuulllGGG...'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''(((((())))))***+++,,,------...333444555555333333444555444333333111///---+++***+++******)))))))))))))))(((''''''''''''&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((()))))))))************++++++,,,000<<>>MMM\\\hhhmmmllleee[[[XXXbbbppp|||~~~zzzuuuxxx}}}sssiiiiiivvvyyyyyywwwzzzoooYYYPPPLLLRRRYYYWWWooobbb^^^dddtttwww```JJJ333(((### """(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%&&&'''((()))******+++///000111000...---...///000000000///---+++***)))))))))(((''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((()))))))))***++++++***((((((***+++///666CCCSSSbbbqqq|||wwwaaa\\\OOO@@@888888999888444444333222111000///.........---,,,+++******)))++++++***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&################################################""""""""""""""""""""""""""""""""""""""""""""""""eee666,,,+++)))++++++(((((('''&&&%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!""""""""""""############$$$$$$%%%&&&'''((()))))))))******+++,,,---......000000000000111111111000---------,,,+++***)))((())))))(((''''''&&&%%%%%%&&&$$$######$$$%%%%%%$$$########################$$$$$$$$$#########""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!""""""""""""!!!!!!######""""""!!!!!! !!!!!!!!!!!!"""""""""###"""""""""""""""###$$$$$$############$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%&&&)))+++---,,,,,,,,,---,,,,,,------------------++++++,,,------------,,,(((***+++---------,,,+++))))))((('''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%'''((('''&&&***))),,,555FFFVVV```cccnnnrrrnnn```WWW[[[fffnnnuuuyyydddRRRHHHIIIIIIRRRUUUOOO]]]~~~vvvsss{{{QQQ>>>,,,$$$!!!'''+++)))%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############################################################$$$$$$$$$$$$%%%%%%&&&'''((()))******...///000///---,,,,,,---000000//////---,,,******(((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%&&&%%%%%%$$$###$$$$$$$$$########################################################################################################################$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((($$$'''***,,,------...///---,,,******000===NNNZZZnnnrrryyylllQQQGGG;;;777666:::;;;777333222222222111000///......---------,,,++++++***))))))******)))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""~~~bbb444,,,***)))++++++(((((('''&&&%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!"""""""""###############$$$%%%&&&''''''((((((((()))***+++,,,------------.../////////000000,,,,,,++++++)))((('''&&&((((((''''''&&&&&&%%%%%%&&&$$$"""###$$$%%%$$$$$$########################$$$$$$$$$###############""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!######""""""!!!!!! !!!!!!!!!!!!"""""""""""""""!!!!!!""""""###$$$""""""#########$$$$$$$$$"""######$$$$$$$$$$$$$$$&&&(((+++---,,,,,,---...++++++,,,---......------,,,,,,---............---((()))***,,,,,,,,,,,,+++)))(((((('''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$###%%%''')))((('''---((($$$&&&...888CCCIIIVVVgggkkk___aaaooonnn^^^VVVZZZcccsss|||tttuuugggYYYRRRMMMJJJQQQ\\\[[[XXX```fffbbbnnnzzz|||oooBBB###)))$$$""""""%%%&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""#########$$$$$$%%%%%%&&&'''((()))******...//////...---,,,,,,---000000000///...---,,,+++(((''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$############$$$################################################""""""""""""""""""""""""################################################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&(((******)))))))))+++'''((()))***+++---///000>>>CCCOOO```rrr}}}}}}uuugggVVVCCC555...CCC:::555777777222......000000000//////.........---,,,,,,++++++*********))))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""{{{www```333,,,+++)))******(((((('''&&&%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!"""""""""######"""######$$$%%%%%%&&&&&&''''''((()))***++++++,,,***,,,---...---...///111,,,,,,+++***)))(((&&&%%%'''''''''&&&&&&&&&%%%%%%%%%$$$""""""$$$%%%$$$###################################################""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!!!!!!!!!!!"""######"""""""""############$$$"""######$$$$$$$$$$$$$$$%%%(((+++,,,,,,,,,---...***+++---...///......---...///000000111111000000************++++++,,,,,,))))))((('''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%)))'''&&&'''((((((,,,222888FFFNNNUUUpppeee]]]SSSLLLPPPZZZdddmmmsssgggsss}}}~~~{{{}}}www^^^bbb\\\YYY^^^YYYWWW```ccc[[[___mmmtttttt|||mmmsss}}}tttkkkOOO222(((%%%%%%+++%%%&&&'''%%%"""!!!###&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""############$$$%%%%%%&&&'''((())))))***,,,---......---,,,---...///////////////...---,,,(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$###############################################################""""""""""""""""""""""""################################################$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&'''((()))(((&&&&&&((()))%%%'''***---///...+++)))'''...777???CCCGGGLLLPPPeeennnyyyzzzuuunnndddIIIKKKGGG===888:::>>>>>>444000000444777666333222////////////............,,,,,,++++++************((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""xxxvvv]]]222,,,,,,******)))(((((('''&&&%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""###""""""######$$$%%%%%%%%%&&&&&&'''((()))******+++))),,,......---...000222...------,,,+++)))'''&&&''''''&&&&&&&&&&&&%%%%%%%%%###""""""###$$$$$$###################################################""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!"""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""!!!!!!!!!!!!!!!"""######""""""""""""############"""###$$$$$$%%%%%%$$$$$$###&&&)))*********+++,,,***+++---///000///...---......///000000000000000,,,+++***))))))***,,,---***)))((((((''''''(((((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###%%%&&&%%%###"""%%%((('''&&&(((,,,***%%%&&&***---000666CCCZZZmmmlll```dddbbb]]]\\\aaaeee]]]RRRLLLOOOUUUZZZYYYWWW\\\ccc___YYYVVVXXXXXXQQQIIIEEEHHHPPPLLLLLLTTTPPPSSShhh~~~}}}vvveee>>>999---###&&&...''' $$$''''''%%%$$$$$$###########################################################################""""""#########$$$$$$$$$######$$$%%%&&&'''((((((***+++------,,,,,,---///------.........---,,,,,,)))(((((('''&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$###############################################################""""""""""""""""""""""""###################################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$&&&((((((((()))+++---))))))((('''(((***///222(((******(((''',,,666>>>CCCJJJRRRUUUWWW[[[dddkkktttvvvxxx|||}}}|||pppggggggcccZZZPPPGGG>>>777999:::888444222333666888000444666666555222,,,%%%------------------......*********))))))))))))((('''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""zzzyyy\\\222------******((((((((('''&&&%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!! !!!!!!!!!"""!!!!!!!!!!!!""""""""""""""""""######$$$$$$$$$%%%%%%%%%&&&'''((()))*********,,,//////......111444/////////...,,,***)))(((&&&&&&&&&&&&&&&&&&%%%%%%%%%###""""""###$$$$$$###""""""""""""""""""""""""##################$$$$$$""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!""""""""""""""" !!!!!!""""""###### !!!!!!!!!"""!!!!!!!!!!!!!!!"""######""""""""""""##################$$$%%%%%%%%%%%%$$$"""$$$''')))))))))***+++***+++...///000000///...+++,,,------......------...---***((((((***,,,...******)))((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$########################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""%%%(((&&&###$$$)))...'''$$$$$$(((((($$$$$$)))&&&%%%***111111222???QQQSSS___dddfffvvvooojjj^^^[[[gggpppjjj^^^XXXSSSQQQZZZmmmwwwpppeee```aaajjjiiiooovvvRRR777...(((***!!!'''---&&&!!!%%%)))(((((($$$!!! ###%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''((()))+++++++++,,,---///,,,,,,,,,------,,,,,,+++))))))(((''''''''''''(((&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$###"""#################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$&&&(((((('''&&&''''''%%%))),,,+++((('''***---,,,+++***,,,//////,,,)))%%%+++111222//////444999<<<;;;???EEEGGGIIITTT```SSS[[[cccdddbbb]]]TTTKKKHHHIIIIIIGGG@@@999777999:::///---666<<<888777<<<;;;666555:::;;;555333666444777333,,,+++111444222+++,,,,,,,,,,,,---------((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""pppUUU000111+++''',,,***''''''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###############$$$%%%&&&''')))***+++000000111222222222111111///...,,,,,,+++***(((&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$######$$$$$$""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!! ###"""!!!!!!!!!"""$$$%%% !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############"""############$$$$$$$$$$$$$$$%%%&&&&&&''''''((())))))+++,,,---.........+++,,,------......------,,,++++++***))))))*********)))((('''&&&'''((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""####################################"""############$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&***(((%%%######%%%(((***'''''''''(((((()))++++++888FFF[[[mmmvvvvvvrrrnnniiicccpppkkk```rrrWWWMMM???333---***(((&&&''''''&&&%%%%%%$$$######$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""############$$$$$$$$$&&&&&&''')))***,,,------***++++++,,,,,,,,,++++++***)))((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$############"""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''(((((()))***++++++,,,))))))***++++++++++++***+++++++++,,,,,,,,,------000000000000111111111111000111111111111222222222000000000000111111111111111111222333555666666777666666666555444222111000///............---------...---,,,,,,++++++,,,,,,+++***)))(((&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! qqqUUU000111+++'''+++)))''''''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$###""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""##################$$$&&&''')))******///000000111111111111111000///...------,,,)))&&&'''&&&&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$######$$$$$$""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!! """"""!!!!!!!!!"""###$$$ !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########""""""#########$$$$$$$$$$$$$$$%%%%%%&&&''''''''')))***+++,,,---.........,,,,,,---............---...---,,,++++++******+++***)))'''&&&&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""####################################"""############$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&'''&&&$$$######$$$&&&''''''&&&&&&'''''')))******)))///888AAAJJJQQQWWW[[[jjjfffppptttjjjmmm}}}uuuhhhXXXIII<<<555111---(((%%%''')))******'''&&&&&&%%%$$$$$$######$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$%%%'''(((***++++++******+++++++++******))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$############"""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''((()))*********((()))******++++++******++++++++++++,,,,,,,,,,,,------........./////////........./////////000000------.........///////////////000111222333444444555555555444333222000000............------------------,,,++++++++++++,,,+++***)))'''&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! qqqTTT000111***&&&***'''''''''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""##################$$$%%%'''((())))))......///000000000000000///////////////---***'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$############$$$""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!! !!!!!! !!!"""### !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######"""""""""#########$$$$$$$$$$$$%%%%%%&&&&&&'''''')))***+++,,,---.........,,,---......//////......///...---,,,,,,+++++++++)))((('''&&&&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""####################################"""############$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###""""""###$$$$$$&&&%%%%%%%%%&&&'''((())))))'''&&&%%%'''...666===KKKKKKSSS___bbb]]][[[^^^mmmxxxuuugggtttsssrrrpppggg]]]YYYZZZDDDAAA<<<666000,,,)))((($$$######$$$&&&'''&&&%%%&&&&&&%%%%%%$$$$$$######$$$$$$$$$###############""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""#########$$$$$$"""###$$$%%%&&&'''((()))))))))******)))(((''''''((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$############"""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''((((((((((((((()))************)))************++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,---***++++++++++++,,,,,,,,,,,,,,,---...///000000111444444333333222111000///............---------------,,,++++++******++++++***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!nnnTTT000111***&&&***&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############"""###$$$%%%&&&'''((((((,,,,,,---...////////////.........//////---)))&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$###############""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!! !!!!!!""" !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###""""""""""""###############$$$$$$%%%&&&&&&''''''((()))+++,,,------......,,,---......//////......///...---,,,++++++++++++)))((('''&&&&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""""""""####################################""""""#########$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%""""""############""""""%%%%%%$$$$$$%%%&&&&&&'''))))))(((%%%$$$$$$'''******+++000555555444:::CCC___fffhhhnnnvvviiiPPPDDDAAA@@@???;;;555///---...'''&&&%%%%%%&&&(((***+++++++++***((('''%%%""" %%%%%%%%%%%%$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""############""""""###$$$%%%&&&''''''((((((((((((''''''&&&%%%'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''((())))))))))))((((((((()))))))))*********))))))))))))************)))))))))************+++))))))))))))***************++++++,,,------......111111111111111000///............---------,,,,,,,,,,,,+++***************)))((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!kkk~~~RRR///000***&&&)))&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$###############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############"""######$$$%%%&&&'''''')))***+++,,,------------,,,++++++,,,,,,+++(((%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$######""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!!!!!"""""""""###############$$$$$$%%%&&&&&&''''''((()))+++,,,,,,------,,,------...............------,,,+++++++++++++++***)))((('''&&&'''((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""""""""####################################""""""#########$$$$$$$$$#################################$$$$$$$$$%%%%%%"""###$$$%%%%%%$$$###"""%%%$$$$$$$$$$$$%%%%%%&&& ###&&&((('''''''''((('''&&&&&&&&&$$$###&&&,,,&&&------///555///$$$$$$((())))))&&&%%%%%%&&&&&&++++++******)))(((''''''%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!"""""""""###############$$$%%%&&&&&&'''''''''''''''''''''&&&%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''((((((((((((''''''''''''((((((((())))))(((((())))))))))))******((((((((()))))))))******(((((())))))))))))************++++++,,,,,,------...///////////////.........------------,,,,,,,,,++++++***))))))))))))***((('''&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$#################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""jjj~~~PPP...000***&&&***'''''''''&&&%%%$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""###$$$$$$%%%&&&&&&'''((()))+++,,,,,,,,,,,,+++)))(((((()))((('''%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###""""""""""""###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!  !!!""""""""""""!!! !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""!!!!!!!!!"""""""""############$$$$$$%%%%%%&&&&&&&&&'''((()))***++++++++++++,,,------......------+++++++++++++++,,,,,,---+++***)))((((((((()))***''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""####################################"""############$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&%%%%%%&&&(((((('''&&&'''((())))))((($$$,,,***(((,,,***)))111&&&)))(((&&&'''***,,,***###%%%'''((()))***)))(((""""""###""""""###%%%((($$$$$$$$$$$$$$$$$$#####################$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######$$$$$$$$$%%%&&&'''''''''%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))'''''''''((((((((())))))(((((((((((())))))))))))************+++++++++,,,,,,,,,---.........------------------,,,,,,,,,,,,+++***))))))((()))))))))'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""lllMMM,,,///+++'''+++(((''''''&&&%%%$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""######$$$$$$%%%%%%&&&'''((()))***++++++++++++)))'''&&&'''''''''&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!! !!!"""#########"""""" !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!"""""""""############$$$%%%%%%&&&&&&$$$%%%&&&((())))))*********+++,,,,,,---,,,,,,,,,++++++++++++,,,...///000---,,,***)))))))))***+++''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""####################################"""############$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%******)))'''$$$###$$$&&&###$$$%%%'''***,,,+++((($$$***'''###&&&###!!!)))%%%((('''$$$%%%))))))%%%(((((('''&&&%%%###!!! $$$&&&'''&&&###"""###%%%##################$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""######$$$$$$%%%%%%&&&&&&'''$$$$$$%%%&&&'''''''''''''''&&&&&&&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((((((((())))))))))))*********++++++,,,---------,,,---------,,,,,,,,,++++++******)))(((((((((((()))&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###nnnLLL+++///+++(((,,,(((''''''&&&%%%$$$$$$$$$$$$##################$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""######$$$$$$$$$%%%%%%&&&''')))***+++++++++,,,)))&&&%%%&&&'''((('''%%%%%%%%%$$$$$$$$$######$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!! !!!###$$$$$$$$$###""" !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!"""""""""""""""######$$$%%%%%%&&&&&&###$$$%%%'''(((((())))))******+++,,,,,,,,,,,,++++++++++++,,,...000111222------+++*********+++,,,''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""####################################"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$############$$$$$$&&&&&&%%%%%%$$$%%%%%%%%%"""%%%'''''''''''''''&&&(((((('''&&&&&&######***(((&&&+++((($$$)))$$$''''''######((('''!!!#########$$$%%%''')))*** ###&&&'''$$$######$$$##################$$$$$$""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""#########$$$%%%%%%%%%&&&###$$$%%%&&&'''(((((((((''''''&&&&&&&&&''''''(((#########$$$$$$%%%%%%%%%$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((((()))***+++,,,,,,,,,,,,,,,---------,,,,,,,,,++++++******)))(((((((((((((((%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$############"""########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""######sss^^^mmmHHH///,,,)))///***(((''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$############"""""""""""""""""""""""""""$$$#########""""""!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""---$$$(((""",,, ###### $$$(((###+++&&&***'''"""$$$###!!!000###&&&"""***&&&###(((%%%,,,'''"""!!!000&&&000+++,,,)))"""%%%111+++&&&&&&### 444%%%***%%%%%%$$$$$$###"""!!!!!!########################$$$######"""!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""############$$$$$$$$$%%%%%%&&&&&&'''(((((((((***)))(((***---...---***///---,,,...111222000...+++***)))(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""########################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$######$$$$$$%%%&&&########################################################################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""rrr___lllHHH///,,,)))...***(((''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$############"""""""""""""""""""""""""""############"""""""""!!!"""!!!!!! !!!!!!"""""""""""""""""""""""""""###222 (((!!!###&&&###***""" ,,,((( 333!!!&&&***!!!---222/// '''&&&...%%%%%%'''333,,,111111---&&&)))(((333***,,,%%%...!!!...,,,%%%%%%$$$$$$###""""""!!!#################################"""!!! !!! !!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############"""!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%%%%&&&''''''((((((***))))))+++---...---+++...---,,,---000000...,,,+++***)))(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""########################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$######$$$$$$%%%&&&################################################################################################################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""xxxiiitttGGG///,,,)))...)))(((''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$############"""""""""""""""""""""""""""############""""""""""""###""""""!!!!!!""""""###""""""""""""""""""""""""*** !!!!!!'''CCCJJJ///""" 111###%%%---555MMMwwwuuuLLL&&&---""" +++WWWyyySSS""",,,###888(((555)))''' ******'''RRRIIISSSFFFWWWZZZ!!!'''%%%%%%$$$$$$###"""""""""##############################""""""!!!!!! $$$"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""!!! !!!"""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###"""""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%&&&&&&''''''(((*********+++---...---,,,...---,,,---......,,,***+++***)))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""########################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""{{{sssEEE///,,,(((---))))))''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$#########""""""""""""""""""""""""""""""#########"""""""""""""""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!'''### DDD...111###,,,>>>kkk...333'''GGG---$$$!!!222(((///***$$$)))'''...%%%)))$$$$$$$$$#########""""""###########################"""""""""!!!!!!!!! &&&###  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!! !!!!!!"""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############$$$$$$$$$%%%&&&&&&''''''*********,,,---------,,,,,,,,,,,,,,,,,,+++***)))******(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""########################""""""#########$$$$$$$$$########################################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""###########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!}}}wwwxxxDDD///,,,(((,,,))))))''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!(((""" ///$$$"""^^^nnn$$$(((...'''"""111!!!""""""'''(((###***'''$$$$$$$$$###############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!&&&###  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!""" !!!!!!"""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###############$$$$$$%%%&&&&&&&&&((()))++++++,,,,,,,,,,,,+++,,,,,,,,,+++***))))))***)))(((''''''&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""########################""""""#########$$$$$$$$$########################################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""#################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!vvv}}}wwwBBB///---'''+++)))***''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""###############""""""!!!!!!""""""###""""""""""""""""""""""""''' @@@%%%EEESSS444$$$***$$$///:::ttt%%%***WWW%%%000+++######"""###+++***((($$$&&&''')))########################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!$$$"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!""" !!!"""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$""""""""""""""""""""""""!!!!!!!!!"""""""""######"""######$$$$$$%%%%%%&&&&&&(((***+++******+++,,,***+++,,,,,,***)))******))))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""########################"""############$$$$$$$$$########################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""uuuuuu}}}AAA///---'''+++(((***''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$############"""""""""""""""""""""""""""!!!"""""""""############"""!!!!!! !!!!!!"""""""""""""""""""""""""""###+++ttt### @@@***(((CCC$$$ 333<<<$$$,,,$$$,,,###%%%'''''''''''',,,)))########################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!! !!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!""" !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###""""""######$$$%%%%%%%%%$$$''')))***(((((()))+++(((+++------+++***+++,,,))))))(((''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""########################"""############$$$$$$$$$########################################################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""####################################$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""################################################!!!""""""###$$$$$$%%%%%%############################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""ppp{{{sss{{{AAA///---'''+++(((***''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$############"""""""""""""""""""""""""""!!!!!!""""""#########$$$!!!!!! !!!!!!""""""""""""""""""""""""111 555...(((%%%555!!!]]]$$$!!!$$$%%%BBB)))---fff"""%%%...$$$CCC)))FFFzzzqqquuuppp}}}pppzzzfff#####################$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!""" !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""###$$$$$$%%%%%%###&&&))))))''''''(((***'''***------+++***,,,...)))((((((''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""########################"""############$$$$$$$$$################################################"""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""########################""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%########################"""""""""""""""""""""""""""############$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""~~~wwwyyyyyyzzz>>>,,,,,,)))---'''&&&''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! """"""""""""""""""""""""'''((()))""")))###...###"""(((888ddd???))))))---$$$!!!555rrr########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! ###"""!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$%%%&&&""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&'''((()))***))))))***++++++++++++***''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%###"""!!!!!!################################################################################################$$$$$$$$$#########""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&)))(((&&&%%%$$$$$$$$$%%%)))&&&$$$%%%''')))'''%%%((('''%%%&&&'''((((((((()))%%%"""!!!###$$$""" """###%%%&&&&&&%%%###"""'''%%%""""""###$$$%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""######$$$%%%######""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""!!!!!!######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""|||vvvzzz{{{yyy>>>,,,---))),,,''''''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!! """"""""""""""""""""""""$$$###!!!$$$!!!'''%%%"""$$$ ###(((BBB'''ttt***ggg666$$$---###''''''333%%%***___&&&########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$%%%&&&""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""#########$$$$$$$$$%%%%%%$$$$$$%%%&&&'''((())))))((()))******++++++******''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$######""""""################################################################################################$$$$$$$$$#########""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&''')))((('''&&&&&&''''''(((&&&%%%$$$&&&((((((&&&###&&&$$$######$$$%%%###"""&&&&&&&&&''''''''''''&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""###"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""######$$$%%%######""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###""""""!!!######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""~~~www{{{www===------))),,,''''''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! """"""""""""""""""""""""###$$$######$$$"""&&& !!!555...###III555ttt___&&&######'''++++++vvv%%%(((iii########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$%%%""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""#########$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&'''(((((((((((()))***************''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########################################################################################################$$$$$$$$$#######################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''(((&&&&&&&&&%%%&&&'''((((((&&&&&&&&&((())))))'''%%%+++***)))***+++***(((&&&!!!###&&&&&&&&&%%%$$$$$$'''&&&$$$######$$$&&&'''$$$%%%&&&&&&%%%$$$"""!!!############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""######$$$%%%#########"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""zzzyyyuuu<<<------))),,,'''(((''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$(((%%%222###((( ''''''kkk***&&&+++999...&&&SSS---```%%%########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!###$$$$$$""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""############$$$$$$$$$$$$###$$$$$$%%%&&&&&&'''''''''((())))))******))))))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$###################################################################################################################################################################################################$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''(((((('''''''''((())))))'''''''''''''''((((((((()))((((((((()))*********&&&%%%%%%&&&''''''%%%###&&&%%%$$$$$$%%%%%%$$$###''''''%%%$$$$$$%%%&&&&&&$$$%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""######$$$%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!}}}vvvrrr;;;---...)))+++''')))''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$#########""""""########################""""""""""""""""""""""""!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! ((( +++ )))***---###!!!222***###"""---!!!+++(((******+++!!!******""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$######$$$$$$%%%%%%&&&&&&''''''((())))))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""############$$$$$$#########################################################################################################################################################################################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&'''''''''((((((((()))((((((((())))))***+++)))))))))))))))))))))))))))((('''&&&'''***---000...------...000111000...111,,,'''(((---000///,,,)))*********)))(((&&&%%%###%%%%%%$$$######%%%'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""######$$$%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!{{{vvvppp999---...)))+++((()))''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$############"""########################""""""""""""""""""""""""!!!!!!""""""""""""######""""""""""""""""""""""""))),,,yyy~~~|||uuu'''777vvv)))000'''&&&GGGzzz$$$$$$<<<***"""***...""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""############$$$#########$$$$$$%%%%%%%%%&&&''''''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#################################################################################################################################$$$$$$$$$#################################################################################$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''(((((((((((()))))))))))))))***+++,,,,,,&&&&&&'''((()))))))))(((,,,---------...111666:::AAA@@@>>>???@@@BBBBBBAAA666333000222777::::::888222222333333111...+++)))&&&)))***(((%%%###%%%'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""######$$$%%%%%%$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""vvvxxxnnn999---///(((+++(((***''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$############"""########################""""""""""""""""""""""""!!!!!!"""""""""#########""""""""""""""""""""""""$$$111888******qqq:::((( 333###%%%"""+++...######### eee222"""### $$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""########################$$$$$$$$$$$$&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############""""""""""""################################################################################################""""""#########$$$$$$$$$########################################################################"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''((((((''''''((((((((())))))))))))))))))******,,,------)))***---///111222333333:::===AAACCCDDDFFFJJJMMMQQQNNNKKKIIIJJJKKKKKKKKK>>>AAADDDDDDAAA??????@@@@@@???>>><<<999777444333000444888666000***((((((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""" !!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""######$$$%%%%%%$$$$$$###""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""xxxqqq{{{mmm888---///(((***(((***''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$############"""########################""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""000!!!~~~###%%% PPP###)))###!!!!!!NNNkkk!!!%%%&&&===###$$$!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""###########################$$$$$$$$$%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############"""""""""!!!################################################################################################""""""######$$$$$$$$$$$$########################################################################""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))************+++,,,---...555777:::>>>AAADDDEEEEEEHHHNNNUUUZZZ[[[\\\^^^___ppplllfffcccbbbcccddddddJJJSSS[[[XXXMMMDDDCCCFFFKKKIIIEEEAAA>>><<<<<<<<<999???EEEDDD<<<333,,,***&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""" !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########"""###$$$$$$%%%%%%%%%$$$###""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$######""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""{{{zzzggg666---...)))...***((()))((('''&&&%%%$$$$$$$$$&&&&&&$$$###""""""!!!!!!######"""""""""""""""###""""""""""""""""""""""""######""""""!!!!!! """"""""""""""""""""""""222KKKLLL$$$ %%%$$$yyyggg'''%%%---"""111((('''555 %%%%%%""""""'''(((DDD%%%$$$""""""""""""""""""""""""$$$#########""""""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! #########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%################################################"""""""""""""""""""""""""""############$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''((((((''''''''')))+++,,,,,,***'''...555)))###...,,,111,,,,,,888???BBBJJJMMMTTTKKKEEEZZZooorrrooo|||~~~sssyyywww|||ppptttzzzdddTTTQQQRRRNNNFFF@@@999777;;;;;;555333777666***&&&,,,,,,%%%%%%---%%%&&&'''((((((%%%!!!$$$%%%&&&&&&&&&%%%###"""%%%$$$######"""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$################################################$$$$$$$$$#########""""""########################$$$$$$$$$#########""""""""""""""""""""""""""""""$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""fff555---...)))---)))((((((((('''&&&%%%%%%%%%%%%%%%$$$###############$$$######""""""""""""####################################""""""!!!!!!!!!!!!###########################((((((%%%<<<---(((%%%$$$"""///lllMMM+++###$$$&&&))))))%%%"""------***OOO&&&$$$""""""""""""""""""""""""############"""""""""!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%################################################"""""""""""""""""""""""""""############$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((******))))))))))))******'''222,,,!!!(((000000///%%%333;;;CCCQQQTTTPPPQQQWWWaaaiiiwww~~~xxxxxxyyyrrrfff^^^OOOXXXUUUBBB222333:::>>>AAA;;;444///+++'''$$$!!!---)))%%%###$$$&&&((((((!!!""""""######$$$$$$%%%%%%$$$$$$#######################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################"""############$$$$$$$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$################################################$$$$$$$$$#########""""""########################$$$$$$$$$#########""""""""""""""""""""""""""""""$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""eee555---...)))---)))(((((('''&&&&&&%%%%%%%%%%%%###############$$$%%%%%%######"""""""""######$$$###########################""""""""""""!!!!!!!!!########################&&&,,,+++sssKKK..."""'''///&&&;;;666333---&&&"""***)))000(((555+++wwwfff)))$$$&&&+++!!!(((ooo %%%)))""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""########################%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%################################################"""""""""""""""""""""""""""############$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((()))&&&''''''(((((())))))))) 000000)))000888666555FFFOOONNNQQQddduuuxxxooogggppp~~~lllkkk~~~vvvooouuutttxxxssstttQQQGGGBBB999???CCCCCC@@@AAACCC<<<222***(((&&&&&&'''(((((((((######"""!!!"""###%%%&&&%%%%%%$$$#######################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################"""############$$$$$$$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$################################################$$$$$$$$$#######################################$$$$$$$$$###############""""""""""""""""""""""""$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""ccc444...///))),,,))))))((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%######""""""######$$$$$$########################""""""""""""""""""""""""########################$$$!!!%%%### EEE///$$$,,,###...---((($$$###QQQ===000444777???MMM000777***@@@;;;```///333$$$,,,###%%%000%%%333""""""""""""""""""""""""#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""#########$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((())))))***%%%&&&''')))+++,,,------+++---///999BBB>>>CCCWWWRRReeeppp}}}{{{~~~zzzkkkooolllyyy{{{mmmbbbiiiwwwzzzmmmdddXXXGGGBBB>>>>>>BBBEEEDDDBBB:::999666111***%%%$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$############$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################""""""#########$$$$$$$$$##############################$$$$$$$$$$$$######""""""#########$$$$$$$$$########################################################################################################################""""""""""""""""""""""""######"""""""""""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!{{{aaa333...///(((,,,))))))''''''&&&%%%%%%%%%&&&&&&'''&&&%%%$$$###########################$$$%%%%%%########################""""""""""""#######################################))) ///jjj&&&///FFFbbb777CCC===333<<>>::::::CCCNNNTTTPPPCCC444)))$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$###############################################################$$$$$$$$$#######################################$$$$$$$$$"""""""""""""""""""""""""""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""}}}]]]222///000(((***((()))&&&&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$$$$$$$$$$$$$############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%)))((("""111444III(((,,,///GGG)))DDD;;;GGG???EEEBBB999---000222BBB888222JJJ!!!&&&!!!""""""""""""""""""""""""!!!"""""""""############"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!"""######$$$$$$ !!!!!!"""######$$$$$$########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%%%%$$$###################################################"""""""""""""""""""""""""""############$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''''''''(((((()))+++,,,,,,---***+++...444===FFFOOOTTTOOOpppyyyqqq~~~zzzttt|||zzz|||~~~mmmpppxxxWWWIIIKKKGGGGGGNNNUUURRRDDD777000---)))%%%$$$%%%'''(((&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$"""""""""""""""""""""""""""""""""""""""###$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""\\\222///111(((***(((***&&&&&&%%%%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&&&&############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$,,,***###'''+++888&&&:::KKK}}}uuurrrYYY777,,,+++//////444<<<<<<333***???333 '''$$$""""""""""""""""""""""""!!!!!!""""""#########$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$ !!!!!!"""###$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###################################################"""""""""""""""""""""""""""############$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''((()))***+++,,,------///222888CCCPPP___mmmtttxxxpppxxxsssmmmyyyzzz}}}yyywww}}}mmmpppxxxvvv|||}}}mmmEEE444<<>>???AAAJJJIIILLLEEE444((((((***(((...)))%%%###%%%&&&%%%###########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$%%%%%%%%%$$$$$$#########################################################""""""######$$$$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""XXX555///,,,))),,,''',,,''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""***&&&&&&---%%%$$$777}}}jjjNNNRRR>>>,,,+++444:::;;;999333yyy:::%%%%%%%%%$$$$$$$$$$$$%%%%%%############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""############$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################################$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))******(((***///333222///555>>>VVVHHHRRR~~~{{{nnn|||ooommmjjjlllvvv}}}uuuuuuvvvyyyoooSSS@@@FFFFFFIIIMMMEEE555)))''''''''''''''''''&&&$$$###########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""}}}}}}WWW555///,,,))),,,''',,,''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%***###***---'''&&&000---000:::>>>DDDXXXpppuuulllaaaTTTKKKAAA888444555???222HHH---""",,,,,,%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""""""""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################################$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))))))))************999,,,"""%%%///:::DDDJJJTTTkkkyyypppjjj\\\^^^|||uuuuuuxxxyyypppcccbbbiiiqqqmmmhhhiiipppuuupppgggeeeooorrrkkkmmmzzz}}}{{{pppHHH999<<>>@@@DDDWWWxxx|||hhheeehhhpppxxxhhh[[[jjjiiiaaannntttzzzcccPPPHHHHHHKKK@@@666+++%%%%%%''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%########################""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################WWWwwwSSS222---,,,***---&&&+++''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((()))))),,,!!!(((444222;;;XXXnnnzzzzzzooo~~~www}}}|||pppgggmmm~~~ooo```KKKBBB333444333222222222111...+++((('''%%%$$$$$$$$$$$$#################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######"""############$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))''''''(((***+++,,,---...777888<<>>555555555555333000---+++%%%%%%$$$$$$$$$#################################"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########"""############$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))'''(((***,,,...000111222888FFF___]]]```tttvvv]]]```uuu|||bbbPPPFFFEEEAAA:::111***((((((%%%%%%%%%%%%%%%%%%%%%%%%################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&""""""#########$$$$$$$$$"""############$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################nnnRRR111---,,,***---&&&***''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))'''(((((()))***++++++,,,222===]]]vvv~~~vvvttt~~~~~~wwwkkkdddlll|||xxxwwwssseeeCCC444444555555444111...---%%%%%%%%%$$$$$$$$$##############################"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((()))+++---000222444555WWWsssnnneeeooozzzqqqhhh___jjjwww~~~~~~\\\>>>GGGMMMFFF777+++''')))%%%%%%%%%%%%%%%%%%%%%%%%################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&""""""######$$$$$$$$$$$$"""############$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################jjjIII444---///+++((()))&&&))))))((('''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%(((+++)))&&&///,,,###%%%111111222===\\\}}}~~~|||zzztttvvvvvvmmm|||~~~{{{|||~~~zzzwww~~~WWWFFF:::444111666666***$$$''')))(((%%%$$$'''***'''%%%$$$$$$%%%%%%###"""########################""""""""""""############""""""""""""""""""""""""######""""""""""""##############################""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&"""######$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$######$$$%%%&&&&&&&&&&&&)))((('''&&&%%%$$$$$$$$$$$$%%%&&&'''&&&&&&$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&''''''((()))))))))***)))((()))***+++***))))))111...***000777BBBRRRtttmmmfff{{{vvv]]]YYYiii~~~tttzzzGGGCCCJJJWWWRRR<<<......&&&$$$&&&+++***$$$###&&&%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###'''+++***'''$$$###$$$%%%%%%'''((((((&&&(((+++)))$$$&&&---,,,%%%&&&//////'''###)))///...---------//////+++&&&$$$(((,,,&&&&&&&&&$$$###$$$&&&(((###%%%'''&&&$$$$$$&&&)))$$$$$$$$$############"""################################################"""""""""""""""""""""""""""$$$%%%%%%$$$######$$$########################rrrGGG333,,,///+++***+++((())))))((('''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&''''''''''''((('''&&&&&&'''((()))###---...***)))111MMMrrr|||tttuuu}}}yyyuuulllbbb___bbblllkkkmmmrrrpppeee]]]ZZZfffgggggggggjjjuuutttjjjooossszzzooo]]]GGG111...666666000+++&&&%%%'''(((&&&###&&&%%%######$$$%%%###"""########################""""""""""""############""""""""""""""""""""""""######""""""""""""######################################################""""""""""""########################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''(((((((((''''''''''''''')))))))))))))))))))))))))))))))))))))))(((((('''######$$$$$$%%%&&&(((((($$$%%%&&&'''''''''&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''((()))))))))(((((()))***,,,---,,,,,,***,,,000:::@@@@@@WWW}}}vvvoootttuuu\\\___fff~~~cccTTTEEEBBBHHHHHH;;;...///((($$$&&&&&&$$$$$$'''%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%######%%%''')))***))))))******(((&&&''')))+++---...---000555999;;;:::777888<<<<<<666111000000333777;;;;;;777111,,,,,,***'''&&&'''(((((((((%%%&&&&&&&&&%%%$$$######$$$$$$$$$$$$####################################################################################%%%###"""""""""""" ########################EEE111+++///,,,+++---***))))))((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((&&&''')))(((&&&&&&)))---(((,,,***111HHH___zzz}}}cccnnn~~~wwwkkkbbb[[[gggkkkpppqqqmmmkkkrrr|||uuuqqqtttzzzzzzxxxrrrkkkhhhkkkooonnnqqqsssyyy|||tttmmmpppzzz{{{xxxxxxhhhIII777555111555111,,,)))((('''&&&%%%&&&%%%######$$$%%%$$$###########################""""""""""""############""""""""""""""""""""""""######""""""""""""######################################################"""""""""#########$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((('''''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$''''''&&&%%%%%%%%%&&&&&&$$$%%%&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''&&&''''''(((((())))))***'''(((***,,,---.........111***)))>>>YYYhhhccc___hhh___MMMggg{{{mmmPPPHHHRRRUUUOOO777---$$$###''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&)))%%%"""###'''******((((((((((((''''''***...111:::FFFKKKJJJNNNWWWUUUJJJJJJIIIKKKMMMJJJBBB>>>===:::;;;@@@IIIOOONNNEEE===555111,,,***))))))&&&$$$'''&&&&&&&&&'''&&&$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%### """###""" ########################EEE111+++///+++***---***))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((('''&&&(((******(((***---+++...333NNNyyywwwwwwzzzuuuiii[[[WWW^^^hhhmmmiiisss~~~zzzxxx}}}xxxzzz~~~|||wwwsssnnnnnnkkkhhhlllzzz|||xxx~~~~~~jjjlllyyy}}}hhhQQQ>>>...000444666111)))&&&***000'''%%%######$$$%%%$$$$$$########################!!!"""""""""############""""""""""""""""""""""""######""""""""""""######################################################""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''((())))))************))))))(((''''''&&&'''(((((()))************(((((('''&&&&&&&&&&&&'''$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''((())))))******''')))+++,,,------...///555111333RRReeeeeeuuujjjHHHfffvvvgggBBB???QQQ___@@@555)))&&&)))***'''###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((''''''(((***)))&&&$$$''',,,000333:::FFFPPPUUU[[[]]]\\\WWWWWWZZZVVVOOOCCCAAA???@@@AAA???===;;;???>>>@@@FFFMMMQQQPPPNNN???<<<888444///,,,)))(((((((((((('''&&&&&&(((***&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################"""""""""###$$$%%%&&&########################GGG333,,,///+++)))+++((())))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''((((((((())))))+++'''&&&***+++((((((+++***GGGddd~~~qqquuurrrYYYXXXcccooowww|||{{{rrr}}}vvvxxx}}}zzzwwwzzz}}}rrrxxxzzzuuuqqqrrruuuvvvzzz}}}zzzzzz}}}|||~~~~~~qqqsss|||ppp[[[DDD444444333111//////000222***'''$$$###$$$%%%%%%$$$########################!!!"""""""""##########################################""""""""""""##################################################################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''(((((())))))***+++,,,,,,&&&&&&'''(((((()))******)))************)))((((((&&&&&&&&&&&&'''((()))***%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''(((((()))*********(((***,,,,,,+++,,,...000444AAA[[[nnn___eee{{{\\\___ppp|||[[[LLLPPPXXXRRRFFF555***'''((('''$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%'''((('''&&&'''+++...666AAALLLTTT\\\fffkkkjjjfffWWWJJJDDDAAA???FFFOOOHHHEEEBBBFFFMMMOOOHHH@@@@@@BBBDDDDDDCCCDDDIIINNNBBBCCCCCC>>>777222222444+++------)))$$$"""''',,,&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!###%%%$$$!!!!!!###'''########################xxx|||GGG333,,,///+++)))+++((())))))((('''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))...(((&&&******)))...777RRRsss{{{mmm[[[___kkkzzz~~~{{{uuuuuuyyyzzzsssvvvyyy{{{}}}xxxuuurrrsssvvv^^^JJJ<<>>XXXtttdddddd{{{UUU]]]yyy~~~SSSXXX\\\WWWEEE333+++)))(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&(((,,,222<<>>;;;888666555666888:::<<<>>>>>>???CCCBBBAAA@@@????????????...---+++***)))((())))))&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))((((((((()))******++++++***,,,---,,,---333===FFFgggwwwnnniii|||uuuWWW[[[ttt}}}zzzwwwrrrmmmllloooooolllmmmsssssstttyyyssslllDDDVVVaaaXXXEEE555+++&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))---666EEETTT^^^bbbbbbPPPTTTPPPIIINNNbbbqqquuuyyyvvvooowwwsssmmmrrrxxxkkk___SSSPPPQQQMMM???333666444666???HHHGGG:::---(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&!!!(((555999222(((########################xxxFFF333...111,,,***,,,***)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))***((('''(((&&&###'''---'''------///EEElllzzz{{{sssaaannnyyyzzzyyy}}}___XXXOOOIIIHHHIIIJJJIIILLLOOOQQQQQQPPPNNNMMMMMMPPPKKKGGGJJJRRRVVVUUURRRWWWTTTaaa{{{wwwsssvvvpppffftttzzzuuusssgggjjjFFF<<<===<<>>qqqUUUdddqqqeeeHHH===>>>IIIHHHMMMWWW^^^fffyyy{{{jjjlll[[[OOORRR]]]jjj~~~xxxrrrvvvwwwpppmmmqqq|||jjjkkk^^^fffnnnsssvvvuuujjj]]]PPPMMMTTT___VVV;;;******((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&'''((()))***+++,,,)))+++---000555<<>>???;;;555333555222,,,(((&&&%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$(((+++***%%%###$$$'''$$$$$$$$$$$$$$$$$$$$$$$$yyyDDD222---111,,,+++...,,,******)))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))******)))+++---,,,)))111HHH___zzz\\\MMMvvvaaaEEE<<>>IIIlllpppyyyzzzvvvxxxttteeeHHH===???AAA888444---)))((())))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$rrrCCC111---111---+++...,,,************))))))))))))))))))))))))))))))))))))))))))))))))************...***(((...???___uuuZZZbbbLLL>>>BBBIIILLLJJJOOOcccyyyyyywwwhhh___lll|||zzzppptttppp{{{{{{|||vvvuuuzzz~~~zzztttqqqnnnttthhhPPPQQQccc___III000///---***(((&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''((((((((()))&&&'''(((***+++,,,---...CCCGGGMMMSSS]]]mmmzzz\\\<<<222444555222///))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))************,,,...///...,,,///666<<>>```nnnlllkkk~~~hhhZZZKKKFFFGGGCCC555'''***))))))(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$AAA222...000,,,---///***+++++++++*********))))))))))))))))))))))))))))))))))))***,,,+++)))))),,,...OOO~~~|||zzzUUU666:::GGGKKKTTTcccrrrwww~~~zzzsssxxx|||}}}|||lllaaa^^^jjjyyylllCCC,,,222000 '''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))(((((()))*********"""///888BBBNNNSSS___ttt~~~{{{BBB:::333000///,,,,,,...***)))((('''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''(((((()))))))))))))))******++++++,,,222...)))666555[[[kkkwwwjjjmmmzzzqqqHHHdddsssyyymmmgggfffuuu}}}|||wwwtttqqqrrryyyooonnnqqqeee\\\222...+++***((()))))))))'''%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''(((******$$$(((,,,---,,,******+++555PPP^^^SSSGGGKKKOOOMMMjjjvvvlll}}}kkk|||rrreee\\\VVVMMM:::)))***)))'''&&&'''((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$@@@222...000,,,---000++++++++++++*********))))))))))))))))))))))))))))))+++'''(((---///,,,+++...@@@yyy~~~kkk|||iii@@@999>>>NNNTTTUUUiii}}}yyyvvvuuurrrmmmmmmqqq~~~rrrkkkhhhooouuussslllhhh^^^}}}aaa===333000((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''((((((((())))))(((((((((((())))))+++,,,,,,777???KKK]]]kkk}}}xxxdddZZZ]]]YYYSSSNNNPPP[[[iiirrrYYYIII999444444333000///,,,+++)))(((&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))***((())))))***+++,,,,,,,,,...555***444KKK}}}]]]xxxTTTZZZwwwrrr~~~pppgggeeekkkqqq{{{yyyrrrrrrvvv~~~{{{ddd{{{MMM(((***)))'''((())))))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((''''''''''''((())))))$$$***...---***+++333:::SSSMMMKKKKKKBBBDDDeeezzz{{{zzzXXXBBB===@@@///+++'''%%%&&&((((((''''''''''''&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$@@@111---000,,,---000++++++++++++************))))))))))))))))))))))))))),,,''''''---000///444===\\\uuuXXXhhhXXX===222@@@MMMTTTaaawwwyyyxxxzzzzzzyyyssskkkggg{{{mmmccc^^^eeeooosssrrrqqqdddooo___666***666''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''''''''(((((())))))***((())))))))))))+++...111;;;:::999JJJlllYYY@@@GGGPPPQQQTTTKKKUUUZZZWWWTTT\\\lllxxxyyy|||wwwpppvvv~~~qqq\\\FFF===<<<888111---///...+++)))''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((()))******((())))))***+++,,,------)))888111???oooqqqbbbQQQwwwcccUUU|||wwwllleeedddlll{{{{{{~~~}}}wwwtttuuu{{{ooobbb------+++((((((((())))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&'''(((***+++((((((222BBBPPPTTTLLLBBB>>>HHHfffooojjjcccMMMEEEBBB<<<555---(((((((((((('''''''''''''''&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$@@@111---000,,,...000,,,+++++++++************)))))))))))))))))))))))))))***(((***------000BBBWWWxxxqqqZZZbbbaaa<<<333HHHMMMTTTbbb}}}{{{tttvvv~~~xxx|||{{{tttnnnpppsssvvv{{{tttfffqqq|||KKK000666''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((&&&''''''((())))))******(((***,,,,,,,,,...222666???AAAEEEZZZ~~~ZZZRRRDDDHHH\\\fffhhhpppttt}}}|||kkkNNNLLLddd______rrrttt___RRRJJJ@@@666000222000---***((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((())))))******((())))))***,,,------...***555:::WWW|||jjjllleeeRRR~~~|||qqqlllggggggnnn~~~xxxyyy~~~{{{uuussswww|||yyy~~~~~~{{{}}}rrrLLL555111,,,)))((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&''''''((()))+++***(((***222>>>LLLVVVFFFMMMLLLNNNiiixxxxxx~~~wwwvvv{{{sssyyyuuudddPPPOOOEEE777...+++***)))(((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$@@@111---000,,,...111,,,+++++++++************))))))))))))))))))))))))))))))))),,,---)))///LLLmmmkkk]]]cccjjjCCC888???QQQRRRccc{{{tttpppwwwxxx||||||zzzzzzzzzzzz}}}~~~iiihhheee===+++(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))&&&''''''((()))******+++)))+++---......000555:::===OOObbbyyydddOOOBBB@@@MMM\\\nnnzzzwwwyyy}}}xxxxxxkkkhhhUUUHHHSSSRRRRRRNNNKKKVVVnnnyyykkk\\\MMMAAA;;;333111...+++)))((())))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******((())))))+++,,,---.........222AAAjjjgggSSScccppp\\\lll{{{sssnnnkkkjjjmmmyyy{{{}}}|||}}}|||xxx|||}}}vvvrrruuu{{{~~~qqqllloooqqqsss;;;666///+++))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((((((***+++,,,---+++)))***222???IIIMMMMMMJJJBBBOOOxxxzzz|||{{{qqq___TTTLLLnnn~~~|||]]]QQQ@@@333...,,,***((((((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$<<<444...//////---,,,------,,,++++++******++++++++++++******************000,,,,,,---+++555ZZZmmm]]]\\\LLL444EEEPPPKKKiii~~~yyy{{{yyyuuummm}}}yyyppphhhooo```111,,,111$$$+++))) '''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))(((((((((((())))))))))))///+++)))+++...222<<>>FFFLLLNNNIIIAAA]]]|||llllllppplllqqqmmmuuu|||}}}{{{wwwmmmttt}}}~~~sss]]]NNNMMMEEE222(((,,,((()))(((&&&%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%<<<444//////000...---------,,,++++++******++++++******++++++++++++++++++)))000---***CCCsssVVVFFFbbb{{{rrr]]]ttt[[[666>>>LLLUUUhhhzzzeeeffffffbbbccclll|||{{{}}}tttzzzuuu|||yyyqqquuuzzz~~~sss```hhheee222000...&&& (((,,,###&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''((((((((()))))))))(((((()))))))))*********+++,,,///222777EEE^^^tttPPPHHHAAAFFFRRRYYYXXXSSSHHHFFFBBB<<<888888:::===HHHFFFDDDFFFJJJLLLHHHCCCDDDCCCBBBCCCFFFPPPfffzzz}}}zzzaaa___\\\lllddd[[[RRRGGG<<<333***((()))(((((('''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((()))))))))******(((000,,,)))000111///444333bbb{{{lllOOOnnnLLLvvvpppkkkooouuujjj}}}|||{{{{{{{{{zzz{{{{{{||||||}}}}}}}}}wwwwwwwwwzzz|||zzzuuupppqqquuuzzz~~~{{{xxxzzz{{{yyytttqqqsss}}}mmmtttwwwmmm555)))111+++******((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''((()))***,,,---...///<<>>===:::<<<@@@CCCFFFIIIKKKMMMFFFLLLOOOLLLIIIHHHGGGFFFNNNJJJGGGEEEBBBCCCJJJTTT[[[jjjyyyvvvnnnwwwwwwdddeeeZZZBBB222//////+++))))))((('''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))******+++(((111...)))///000...333OOOttt\\\RRRfffQQQ[[[uuupppcccdddqqq~~~{{{}}}{{{|||}}}|||~~~|||zzzyyyxxxyyyzzz|||zzz{{{}}}~~~}}}zzzwwwvvvvvvyyy}}}|||wwwttttttwwwxxxuuurrrsssyyy~~~~~~rrr___uuusssxxx~~~CCC---...)))333)))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&((()))******,,,...000AAADDDNNNOOO===777^^^hhhzzzzzznnnaaaaaapppsss]]]UUUBBB''')))(((((()))(((%%%&&&)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%===555///000111...---...---,,,++++++******++++++******++++++,,,,,,,,,,,,...'''+++EEEnnnbbbOOOhhh}}}rrr~~~eeeTTTjjj???666MMMWWWfffpppEEENNNPPPVVVggg}}}xxxtttwwwpppwww}}}zzz{{{ooo~~~|||~~~sssccctttddd888(((111***$$$&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((()))))))))***)))))))))***+++,,,,,,---222111666DDDYYYtttRRR;;;HHHFFFHHHFFF===333222:::CCCFFFGGGIIIKKKNNNPPPQQQQQQNNN[[[ddd___XXXYYY___bbbXXXPPPJJJJJJJJJFFFDDDCCCPPP\\\iii{{{qqqmmmfffZZZGGG555///111+++***)))(((''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&'''''''''((((((((((((((()))***+++++++++)))000///,,,...,,,---999QQQmmmyyyNNNMMMZZZSSSmmm}}}sssfff```bbbqqq~~~zzzwwwxxx{{{~~~|||~~~~~~zzzvvvtttuuusssooollljjjjjjkkkllloooqqqrrrpppllliiikkkmmmkkkmmmppprrrsssrrrpppoooqqqqqqrrrtttvvvwwwwwwvvv~~~~~~~~~fffgggnnnfffDDD000***777%%%))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))''')))*********,,,000333HHHKKKKKKDDDBBBXXXcccccckkk^^^cccoooggg___PPP:::,,,((('''+++,,,'''%%%(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%===555000000111///......---,,,++++++******++++++******++++++,,,---------000)))777]]]yyy}}}QQQ\\\pppnnnnnnMMMHHH```SSS:::BBBWWWaaannnKKKGGGLLLZZZvvv|||yyyqqqllluuu{{{vvvooowwwsssqqqooohhhddd|||OOO///111000'''$$$'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&''''''((((((&&&&&&'''''''''(((((((((((((((((()))))))))******))))))***+++,,,------...---111???VVVpppqqqRRRCCC@@@AAA???;;;888888<<>>FFFQQQVVVUUUQQQOOOPPPTTT^^^kkkxxxwwwlllfffQQQMMMFFFIIIUUUZZZggg~~~~~~vvvfffgggfffSSS<<<...,,,,,,***)))((('''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''''''''(((((((((((('''((()))***+++,,,,,,---...***(((///111,,,DDDpppOOO]]]VVV^^^}}}nnnsssmmmmmmooollluuu|||wwwyyyuuutttsssssssssqqqnnnlllllljjjgggeeeccccccdddeeebbbbbbaaa___^^^^^^aaacccccccccddddddeeeeeeddddddggglllttt{{{~~~|||yyyvvvaaaaaaeeeppp|||yyysssmmmnnntttxxxvvvssskkkooowww~~~|||nnnlllkkk{{{zzzEEE///...'''))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))''')))++++++---444???HHHHHHNNNTTTfffqqqkkkuuu]]]XXXjjj{{{ooohhhLLL888)))***---)))&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%===666000111111///...///---,,,++++++******++++++******+++,,,,,,---......(((999\\\bbbHHHjjj\\\PPPuuuUUU555SSS```qqqQQQCCCMMMZZZqqqzzzoooooollljjjwwwrrrvvvwwwpppkkkvvvppplllyyyRRR***...333++++++&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''''''''''''''((((((((()))))))))))))))************)))******+++---...//////:::OOOqqqeeeHHHLLLJJJ666///:::@@@BBBEEEIIINNNVVV___fffZZZbbbqqqyyycccUUUPPPJJJQQQgggxxxsssVVV^^^rrr]]]000---,,,+++)))((('''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((((((''''''''''''((((((((()))'''((()))***+++,,,------000'''%%%000222///QQQxxxuuuaaaMMMwwwSSSqqqxxxlllwwwsssttttttppptttnnnpppqqqnnntttxxx~~~~~~~~~bbbaaahhh}}}xxxpppmmmpppuuuwwwwwwgggkkkttt}}}zzz{{{~~~^^^aaalllkkkyyyzzzLLL111+++///))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))&&&)))+++,,,000999GGGQQQSSSKKK___www]]]}}}hhh^^^ddduuu~~~~~~}}}}}}~~~rrr[[[AAA+++))),,,)))&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%<<<444//////111///...///---,,,++++++******++++++'''***.........///...,,,,,,@@@sssooo@@@^^^qqqRRRxxx>>>IIIWWWuuu|||wwwyyyVVVMMMKKKRRRjjjtttxxxxxxrrrkkkpppnnnuuu}}}xxxvvvxxxyyy{{{uuuiiiuuuggg:::555)))...///'''&&&$$$$$$&&&''''''&&&$$$######$$$%%%%%%$$$"""''''''''''''((((((((())))))************+++++++++///))))))000000+++...888NNNlllsssJJJCCC>>>555<<<<<<;;;JJJHHHEEE@@@^^^{{{nnnfffuuuaaaJJJIIIKKKRRRXXXaaagggnnnZZZwwwHHH444222000...)))&&&''',,,''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&*********))))))))))))))))))))))))***++++++,,,,,,---000(((555%%%;;;```|||______mmmVVV]]]UUU|||xxxtttiiirrrhhhkkkqqqqqqwwwqqqwwwwwwnnnzzzyyyooobbbiiirrr~~~{{{yyyyyyrrrsssuuuuuupppjjjjjjpppwwwjjjeeeeeeqqq|||zzz~~~yyyUUUZZZqqquuussssss222777"""***((('''&&&((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''(((((((((((((((000+++$$$...BBBEEEBBBIIIVVVlll~~~QQQeeewwweee```fff|||}}}}}}~~~}}}|||||||||}}}~~~|||sssNNN000---///'''$$$***''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%<<<444//////111///...///---,,,++++++***++++++++++++++++++++++++,,,+++***777TTT[[[\\\{{{\\\sssuuuUUU>>>NNNiiittt~~~{{{WWWJJJIIIKKKZZZwwwlllnnnxxxnnnlllffflll}}}xxx{{{}}}rrruuu}}}~~~tttiiidddTTT777000''')))(((&&&%%%%%%&&&''''''&&&&&&&&&&&&(((***,,,+++***'''''''''((((((((())))))************++++++++++++***(((***000///,,,555BBBdddYYY<<<@@@???888???@@@CCCLLLLLLSSSRRR]]]hhhiiiwwwrrrxxx~~~fffeeefffZZZLLLGGGQQQ___llllllBBB666---,,,+++'''%%%'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((()))))))))***++++++,,,,,,,,,333,,,444)))GGGdddzzz\\\uuu```PPPmmmsssSSSvvvoookkk~~~tttiiijjjuuuyyy|||zzzyyyyyyyyy}}}~~~yyy{{{{{{xxxuuuooorrrttttttpppllljjjmmmpppnnnjjjggglllzzz}}}yyy|||]]]XXXyyyFFF///000+++)))''''''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((())))))))))))******...---333BBBEEEDDDJJJ\\\~~~rrrlll~~~ggg\\\ggg~~~~~~}}}}}}||||||}}}~~~}}}uuu{{{dddGGG333---------,,,'''''''''&&&&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%<<<444//////111///...///------,,,+++++++++++++++---+++))))))+++,,,------AAAlll~~~```GGGyyy^^^ooo___BBBHHHZZZvvvOOOBBBHHHLLLTTTaaa___\\\ttt|||qqqhhh]]]cccmmmqqqnnnhhhqqqzzzvvvlllXXXssswww<<<444&&&***)))'''%%%%%%'''''''''&&&'''&&&'''***---//////...''''''((((((((()))))))))************+++++++++,,,)))***...000,,,...???SSS|||zzzYYYOOO;;;AAA???777>>>@@@JJJJJJiii|||jjjtttyyypppyyygggcccOOOSSS```\\\AAA+++***///+++&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((())))))******+++,,,,,,,,,)))555...222444\\\llluuunnnYYYXXXTTT```tttoootttiiijjjnnnwww~~~{{{wwwuuuuuussspppooosss{{{{{{kkkooo|||xxxzzzzzztttooonnnqqqqqqqqqpppnnnkkkhhhgggnnnnnnjjjfffmmm~~~xxxyyytttMMM^^^xxxsssbbb'''111,,,***(((((()))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((()))))))))******+++++++++(((///222999FFFGGGDDDJJJvvv```{{{rrrddd```mmm}}}}}}}}}}}}}}}~~~~~~~~~~~~||||||~~~zzzddd===)))+++---&&&((('''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&<<<444//////111///...///------,,,++++++++++++,,,---***(((+++...///111444JJJzzz|||HHHJJJooojjjDDDFFFVVVccctttAAAHHHOOONNN___nnnvvvRRRVVVrrr|||sssgggYYY___cccvvvwwwqqqvvv}}}yyyppp^^^jjjJJJ000///000***(((&&&&&&'''((('''&&&%%%%%%%%%(((+++---,,,,,,'''(((((((((((()))))))))*********+++++++++,,,,,,,,,...111///***333NNNiiicccFFFOOO???BBB<<<;;;GGGNNN```jjj}}}~~~pppyyyjjjzzzwwwQQQ000***///...)))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((((()))))))))***++++++,,,,,,---)))444...000AAAppplllkkkSSSnnnXXXIII~~~qqqwwwuuulllccckkk|||{{{|||xxxwwwzzz|||{{{xxxwwwuuutttuuuwwwwwwuuusssooosssvvvvvvrrrrrrvvv{{{xxxxxxlll]]]hhhxxxuuuwwwqqqlllpppqqqpppppprrrqqqmmmfffaaaeeellllllcccbbbpppzzzyyyPPP@@@^^^|||888...,,,***((((((((()))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))***++++++++++++///333===GGGEEEKKK```{{{QQQVVVwww]]]fffqqq~~~~~~}}}}}}}}}}}}zzzzzz}}}|||}}}{{{|||}}}VVV666---+++&&&(((((((((''''''''''''&&&'''''''''''''''&&&&&&&&&vvv<<<444//////111///...///...---,,,,,,++++++,,,,,,,,,)))***...///---000666YYY{{{{{{ZZZHHHgggwww\\\VVV888JJJaaasssfffCCCPPPOOOMMMfffnnnJJJUUUssszzztttiiiZZZ___[[[gggvvvvvvxxx|||zzzxxxtttgggffffff000888...+++)))''''''(((((((((&&&%%%$$$$$$&&&((()))(((&&&(((((((((((()))))))))******++++++++++++,,,,,,,,,,,,///000---///AAAfffxxxWWWIIIBBB;;;AAA@@@MMMaaajjj|||xxxppplllgggoooxxxeee===,,,+++,,,+++***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((())))))******************+++,,,,,,------,,,111,,,000JJJvvvaaabbbeeeMMMoooJJJ^^^zzzzzzkkkiii^^^gggsssqqqttt~~~zzzuuuvvvzzz~~~}}}zzzuuurrrpppooopppqqqrrrrrrmmmrrrvvvvvvrrroooqqqtttwwwvvviii[[[cccyyywwwkkkwwwvvvqqqwwwsssmmmsssqqqpppqqqssstttpppggg```XXXdddjjjddd\\\bbbuuu~~~{{{}}}fffPPPPPP~~~xxxmmm|||zzzaaa666,,,***((('''(((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((())))))***++++++...444:::???@@@BBBddddddOOOeeevvv``````xxx|||{{{zzz{{{}}}}}}||||||}}}~~~}}}|||uuu~~~wwwrrryyyuuuTTT888...///))))))((((((((('''''''''''''''''''''''''''''''''}}}<<<444//////111///...///...------,,,,,,,,,,,,,,,---+++,,,///,,,)))000;;;eee~~~ppp{{{uuuIII]]]KKK~~~eee:::FFFNNNsssaaaHHHRRROOOVVVssskkkKKKTTTsssyyysssnnn___```[[[^^^gggwww{{{}}}kkkjjjzzzppppppvvvnnnggglllEEE999(((,,,***((((((((()))((('''((('''&&&'''(((((('''%%%((((((((()))))))))******++++++++++++,,,,,,,,,,,,***,,,...000:::WWWRRRLLLIII999===HHHJJJ^^^qqqvvv{{{sssmmm]]]RRRbbbttttttuuu{{{VVV666))))))+++***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((())))))******++++++******++++++,,,---------000...,,,555OOOqqqWWWmmmpppNNN\\\VVVGGG~~~fffYYYbbbhhhtttyyyrrrvvvggg}}}~~~}}}}}}~~~}}}xxxssssssvvvxxxwwwtttvvvtttqqqnnnmmmmmmooopppmmmooopppooonnnqqqvvv{{{}}}{{{pppbbb___dddeee___VVV{{{vvvyyyvvvnnnsssppppppqqqssstttqqqjjjdddUUUZZZbbbddd]]]YYYgggzzz|||}}}sss]]]IIIrrrhhh~~~BBB---+++)))((((((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&''''''((()))***++++++000@@@DDD>>>???SSScccWWW```uuu[[[\\\vvv~~~~~~~~~~~~yyyxxxvvvwwwyyy{{{||||||~~~~~~~~~~~~}}}zzzvvvrrrmmm{{{zzzqqquuuwwwjjjCCC---,,,))))))))))))(((((((((((('''''''''''''''(((((((((<<<444//////111///...///......---,,,,,,,,,,,,---...,,,---///+++***999LLLrrrwwwvvv___UUUzzzpppTTT@@@;;;TTTbbbaaaLLLOOOWWWiii~~~aaaSSSXXXwwwtttqqqsssfffbbb]]]ZZZ]]]jjj}}}zzzttt{{{{{{jjjjjjuuu{{{mmmfffjjj:::+++---+++)))((())))))((('''(((''''''((())))))(((&&&(((((()))))))))*********+++++++++,,,,,,,,,------+++---///666IIIjjj```GGGIII???:::GGGRRROOO___nnnrrr{{{~~~|||gggbbbiii{{{qqq[[[QQQfffwwwJJJ---***,,,(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''(((((()))******+++******+++,,,,,,------...000***000>>>UUUooo^^^YYYLLLPPPWWWuuu```ZZZcccsssttt|||hhh]]]{{{xxxvvvuuurrrooonnnpppqqqpppnnnrrrqqqpppooommmmmmnnnooonnnmmmlllmmmoootttyyy|||yyy{{{wwwlll]]]VVV[[[ccc|||zzzuuummmsssmmmnnnpppqqqrrrpppllliii^^^TTTVVVcccbbbWWW[[[kkk{{{yyy~~~ttteeeIIIYYYSSS///---+++***+++***)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''(((((()))***+++,,,---777IIIEEE;;;WWWlllSSS^^^ssszzzfff___rrr~~~|||~~~~~~}}}|||}}}~~~}}}zzzxxxuuuvvvxxx{{{|||}}}~~~~~~~~~}}}|||xxxrrrmmmhhhvvv|||~~~uuuxxxhhh|||YYY666(((*********)))))))))((((((&&&'''''''''((((((((()))<<<444///000111///...///......---,,,,,,,,,,,,------,,,...000,,,///EEE```wwwSSSiiiNNNxxxnnn999BBBSSSxxx]]]KKKKKK^^^vvvmmmTTTZZZ^^^zzznnnmmmuuujjjeee[[[UUUTTT]]]lllzzzzzz}}}lllhhhtttvvvkkksss<<<666---+++)))((())))))(((''''''&&&&&&'''))))))((('''))))))))))))************++++++,,,,,,,,,---------///000444===SSSssshhhJJJRRROOO777;;;KKKTTTJJJVVVgggrrrqqqfff}}}nnnRRRSSS[[[444---...)))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&&&&&&&'''((())))))******++++++,,,,,,------......(((555HHH[[[rrrlllQQQRRRgggJJJxxxgggeeeeeecccnnnwww```YYY{{{tttppprrrqqqppppppqqqrrrrrrqqqgggiiikkkllllllllllllmmmlllllllllnnnqqqssssssrrrvvvzzz|||rrr\\\OOOZZZoooyyyqqqkkkssskkkmmmooopppooonnnmmmmmmhhhQQQMMMaaafffWWWTTTaaa~~~{{{www|||}}}uuu|||ZZZ===eeeyyyiii222000---,,,,,,,,,+++***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))((()))***+++,,,---......???MMM===888uuujjjYYY```yyyXXXcccooo~~~}}}|||{{{|||~~~~~~~~~}}}{{{zzz|||zzzwwwwwwzzz}}}~~~}}}}}}|||zzzvvvppplllfffqqquuuzzzyyy|||nnnmmmuuuxxx}}}xxxKKK000************))))))))))))&&&'''''''''(((((())))))777444111//////000000///------------------------(((666&&&000222$$$JJJvvvsssOOOfffRRRDDD>>>RRR___wwwiii```VVVTTT\\\iii{{{XXXVVViii|||rrrooolllkkklll___UUUOOOUUUdddvvv{{{zzz}}}yyysssfffppp|||lll```RRR:::333)))((($$$---...'''''''''''''''((((((((()))(((((((((((())))))))))))(((***,,,,,,++++++,,,------444:::QQQrrr}}}ZZZOOO[[[SSSFFF777EEEIII[[[PPP[[[zzz}}}hhhmmmwwwmmmfff```uuu???###;;;''')))(((((()))******((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))***++++++,,,,,,------...444///000^^^UUULLLHHHoooXXX\\\tttuuueeeggg```fffbbb]]]}}}~~~|||||||||wwwqqqrrrppplllkkkmmmppppppmmmhhhgggggghhhkkkmmmmmmmmmmmmnnnnnnnnnnnnoooqqqsssxxxgggiiiPPPTTTVVVyyyzzzssstttpppllllllnnnmmmiiiiiikkkfffZZZRRRXXXbbbccc\\\UUUqqq~~~|||{{{~~~vvvxxx~~~}}}bbbEEEQQQjjjuuuyyyJJJ111222((()))000!!!+++))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((''''''''''''%%%000(((...555''':::JJJGGGBBBPPPddd^^^xxx```^^^mmm}}}yyy|||}}}{{{{{{}}}~~~yyyyyy~~~zzzxxxzzzpppqqqjjjjjjxxx}}}{{{~~~|||{{{{{{zzzxxxvvvtttsssnnnnnnpppuuu|||~~~}}}zzzsssllliiixxxnnnyyy~~~|||333)))444***)))+++$$$)))((((((((((((((((((((((((777444111/////////......---------------------------888,,,333444333\\\}}}YYYbbb^^^mmmAAA@@@TTTpppUUUWWWpppooo]]]cccxxxwwwmmm{{{uuummmiiigggfffhhheeeZZZQQQSSS]]]lll}}}eee~~~oooeeexxxoooaaatttttt>>>444,,,,,,$$$***---!!!)))'''''''''((((((((())))))(((((((((((()))))))))***)))***,,,,,,++++++,,,---)))000JJJxxx}}}VVVZZZZZZLLLBBBAAAWWWEEEHHH^^^xxxvvvlll}}}xxxppp}}}}}}}}}YYY//////******)))((()))******((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))******++++++,,,,,,---............666]]]UUU[[[bbbVVV~~~UUUiii{{{{{{jjj^^^fffhhhzzz{{{```ZZZxxx~~~}}}|||wwwrrrrrrnnnjjjiiilllpppnnnkkkkkkjjjhhhiiikkklllllllllllllllkkkkkkkkkmmmoooqqqrrrrrruuuXXXRRRSSScccuuusssqqqlllmmmnnnkkkjjjmmmllliiihhhkkkhhhddd\\\VVV[[[bbb\\\PPPbbbqqqxxxyyytttvvvyyyyyyjjjMMMEEEqqqdddxxx[[[666000***)))///%%%)))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((---(((///%%%)))555222FFFGGGIIIGGG}}}llldddgggaaa\\\fff~~~~~~|||www~~~|||yyyzzz{{{zzzxxxnnnjjjiiimmmlllhhheeegggiiimmmnnnwwwxxxzzzwwwwwwxxxxxxxxxwwwwwwwwwtttooolllpppyyy|||vvvqqqjjjlllnnnjjjqqq|||}}}yyyMMM,,,///***'''***(((%%%)))((((((((((((((((((((((((888555111///.........---------------------------...222---//////BBBooo{{{iiiIII}}}iiiWWWrrr@@@III[[[~~~NNN___tttrrr|||rrrmmmiiieeefffhhhiii___UUURRRTTT^^^ooo~~~nnnnnnxxxgggxxxvvvxxxnnneeeKKK222---000&&&%%%---&&&+++''''''((((((((()))))))))((((((((()))))))))*********,,,------++++++,,,---222555[[[^^^ppp[[[DDD===KKKRRRQQQUUU{{{xxxxxxuuurrr~~~xxx|||~~~yyyJJJ+++333+++***))))))******((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))******+++++++++,,,------......---333???VVVMMMiiioooMMMqqqtttYYY}}}|||zzzaaa\\\eeennnxxxvvv^^^UUUqqq~~~}}}|||zzzuuurrrqqqlllhhhkkkrrruuurrrooonnnllljjjjjjlllmmmlllkkkjjjjjjiiiiiijjjlllnnnooolllxxx___IIITTTZZZsssqqqrrrnnnlllkkkkkkhhhhhhkkkkkkhhhhhhkkkfffkkkdddUUUUUU```^^^QQQSSSbbb{{{vvvqqqvvvxxxzzzyyyaaaAAAaaa}}}hhh{{{ttt???///,,,(((...***'''))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((---***///'''(((555;;;JJJGGGJJJ```zzz]]]qqqlll___dddxxxwwwxxx~~~}}}xxx||||||wwwvvvzzz}}}vvvtttuuuvvvtttqqqooonnnpppuuuwwwwwwxxx{{{vvvwwwttttttvvvwwwyyy{{{||||||{{{rrriiiiiirrr|||{{{uuummm```[[[eeellldddrrrmmm}}}xxxbbb777******///+++&&&((((((((((((((((((((((((((((((|||:::777333000//////...---...........................---...,,,...SSS{{{|||qqq|||UUUXXXOOOjjjOOOCCCUUUbbbuuu[[[zzz}}}wwwqqqnnniiiddddddgggfff```XXXSSSPPPSSSaaannnQQQsss~~~www|||kkk|||nnnhhh333+++222(((###,,,((()))'''(((((((((((()))))))))(((((()))))))))*********+++,,,------,,,,,,---///444CCCrrrsssxxx]]]AAA===NNNKKKxxx~~~wwwcccWWWQQQOOOXXX{{{~~~~~~kkk222444---,,,***)))******((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))*********++++++,,,,,,---.........,,,777GGGPPPMMMnnnOOOddd\\\}}}nnnbbbbbbeeeppphhh\\\SSSlllzzzyyyxxxuuuqqqoooooojjjkkksss|||}}}xxxsssnnnlllkkkkkkmmmnnnnnnmmmjjjiiiiiiiiikkkmmmnnnnnnfffjjjJJJGGGUUUlllkkkrrrpppnnnpppllliiiffffffiiiiiiggggggjjjdddhhhdddYYYVVV\\\___\\\OOOWWWwwwxxxnnnsssxxxxxx~~~sssIIIPPPyyyMMM111...(((---///&&&((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))))))))((((((000...---888BBBGGGEEENNNYYYjjjiiirrrwww}}}}}}~~~yyy}}}wwwrrrrrrrrrpppmmmllluuu}}}~~~wwwxxx|||{{{xxxwwwwwwxxxyyyzzztttxxxtttuuuvvvxxx{{{}}}~~~vvvkkkfffjjjtttwwwpppaaaRRR```jjjYYYqqq}}}fffzzzyyyLLL,,,&&&111+++''',,,(((((((((((((((((((((((((((zzz;;;888444111000000///...........................111---222---666dddvvvbbb{{{cccLLLssstttNNN;;;HHHYYYeee\\\___{{{uuupppllljjjfff```___aaa___]]]ZZZVVVPPPNNNUUU```ooo~~~]]]xxxwwwzzzxxx~~~}}}ssshhh}}}>>>***000+++###+++)))'''(((((((((((()))))))))***))))))))))))************+++,,,------,,,---///111111ZZZlll^^^CCCBBBMMMUUUfff[[[^^^VVVZZZooo}}}wwwCCC,,,000---+++*********)))'''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************+++,,,,,,------...//////***:::IIIMMM\\\aaa]]]PPP```~~~pppgggfffgggeeeyyy{{{www~~~~~~yyyYYYRRRjjj~~~xxxxxxwwwrrrooopppppplllooozzz}}}uuuppplllkkkjjjkkknnnppppppoookkkjjjiiikkkmmmnnnlllkkk\\\NNN>>>OOOWWWwwwpppqqqgggiiioooggghhheeeeeehhhhhhffffffiiifffbbbaaabbb\\\UUUYYYdddSSSQQQiii|||kkkjjjtttrrrwwwzzzWWWDDD___{{{qqq^^^888000***+++000&&&((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))******&&&&&&---222111???SSSNNNCCCbbbyyyfffXXX|||eeennnuuu}}}vvvrrrrrrrrrnnniiirrrmmmkkkmmmnnnmmmooouuu}}}{{{rrrsss}}}|||uuuxxxuuuuuuuuuwwwyyy{{{}}}~~~}}}yyyqqqgggbbbiiiyyyzzzvvvjjjUUUYYYcccZZZRRR{{{eee888%%%---+++***...)))))))))))))))))))))))))))~~~;;;777333111000000000///...........................,,,222+++???kkkrrreeeZZZsssSSSMMMYYY[[[rrr:::OOO[[[nnnTTTjjj}}}sssnnnjjjjjjgggbbb^^^^^^ZZZYYYZZZYYYRRRMMMOOOUUUcccuuubbb{{{~~~tttzzzYYY111///...%%%+++)))&&&((((((((()))))))))******)))))))))*********+++++++++,,,---,,,,,,...111444MMMyyy|||nnn```DDDGGGLLLMMMrrr}}}zzz[[[jjjuuujjj~~~```111222///,,,*********)))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++,,,,,,,,,---......//////...@@@JJJKKKmmm~~~PPPoooVVVGGGuuueeeqqqfffeeefffkkkuuu}}}}}}~~~zzzuuuWWWQQQhhh}}}wwwxxxwwwrrrpppsssrrrnnnqqq{{{|||ssskkkiiikkkjjjiiikkknnnpppppppppkkkjjjiiijjjkkkhhhccc^^^MMM:::@@@YYYaaa|||xxxvvvooofffiiilllfffhhheeeeeehhhhhheeeeeehhhjjjcccdddhhh___OOOPPP___VVVNNN\\\yyylllkkkuuurrrttt}}}jjjLLLCCCiiimmmooooooCCC111---)))...((())))))))))))))))))))))))((((((''''''''''''(((((('''(((((())))))******++++++'''(((222444JJJiii]]]VVVwwwVVVwww___TTTqqqvvvxxxxxxuuuuuuwwwxxxvvv|||{{{~~~zzzzzz{{{{{{qqqtttlllkkk}}}~~~wwwttttttttttttuuuwwwyyy{{{||||||vvvjjj___aaappp~~~ttt```VVVWWWWWWOOO___xxxyyyLLL+++))),,,,,,,,,+++))))))))))))))))))))))))888555111////////////...........................+++,,,111+++IIInnn^^^TTThhhuuuNNN\\\uuuKKKrrrWWWCCCYYYeeevvv___}}}wwwzzzqqqjjjeeeggghhhddd___]]]YYYXXXYYYYYYSSSLLLKKKNNNVVVkkk```}}}vvv~~~{{{}}}>>>000222(((+++)))((((((((()))))))))*********))))))*********+++++++++***+++,,,,,,---///333666rrr|||iii|||dddBBBHHHMMM>>>WWWwwwwwwrrrwww^^^PPPyyyyyyhhh~~~}}}FFF333000,,,*********)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++,,,,,,------.../////////444FFFJJJLLL|||[[[PPPFFFVVViii~~~uuuxxxeee___eee{{{rrr~~~}}}}}}~~~zzztttVVVOOOddd{{{tttwwwwwwqqqpppuuurrrmmmpppvvvuuukkkggglllllljjjjjjjjjmmmnnnnnnnnnjjjhhhfffeeeddd]]]RRRJJJ???<<>>SSSrrr{{{```MMMlllPPPFFFXXXhhhiii^^^hhhyyyqqqMMMOOOZZZwwwmmmsss||||||tttmmmgggaaaZZZVVVRRRPPPPPPRRRSSSQQQLLLGGGDDDGGGZZZzzzhhhYYYyyy}}}wwwttt|||;;;777...---&&&---************************)))******++++++,,,------,,,+++------000333<<>>LLLWWW\\\yyyzzztttpppkkkjjjjjjjjjhhhffffffggghhhgggeeecccbbbcccccc___]]]aaaddd```TTTJJJFFFVVVQQQFFFUUUpppssskkkqqqrrrsssrrrjjjKKKBBBVVV}}}WWWxxxeee111---///'''))))))))))))((((((((((((&&&&&&'''''''''((((((((())))))*********+++++++++)))333:::BBBJJJ>>>zzz^^^iii~~~bbbQQQ~~~rrrPPP\\\aaammm}}}|||}}}|||yyyzzz~~~|||wwwvvvvvvvvvwwwwwwxxxyyyyyynnneeeGGG[[[vvvzzzuuutttxxx{{{}}}}}}~~~}}}~~~}}}tttfff]]]ZZZ]]]oooyyyfffZZZFFFHHHYYY[[[MMM}}}yyyuuuvvvQQQ111(((444*********)))))))))(((((((((:::444111222222//////111////////////////////////000111333LLL~~~lllKKKUUUccc999rrr[[[666WWWmmmkkkeeevvvqqquuuzzzhhh>>>HHHLLLWWWoooZZZTTTPPPUUUaaakkkmmmlllWWWTTTRRRQQQRRRPPPKKKGGGEEEAAAHHHaaabbbnnneee///555,,,(((---************************)))******++++++,,,------+++++++++222---111SSShhhmmm~~~dddzzzZZZAAAHHH]]]WWWlllUUUjjjuuuFFFdddWWWJJJkkkcccSSSfffxxxnnn???***888...***000---))))))))))))((((((((((((''''''''''''(((((((((((('''((()))******+++++++++---+++,,,...///---000444BBBBBBUUUsssAAAddddddWWWuuunnnxxxgggmmmXXXfff{{{sssvvv~~~~~~{{{yyyyyyxxxxxxzzz[[[DDDQQQUUU^^^wwwwwwqqqppprrrooosssnnniiiiiilllnnnlllhhhmmmmmmkkkhhhjjjmmmjjjddd^^^PPP???555444;;;IIIWWWaaajjjzzzssspppmmmkkkkkkjjjhhheeefffffffffeeecccbbbaaaaaaccc^^^\\\```eeedddYYYNNNAAARRRTTTIIIMMMfffyyykkkooorrrqqqppppppWWWFFFRRRuuuttt666...---***))))))))))))((((((((((((&&&&&&&&&&&&'''''''''((()))))))))***++++++,,,,,,...999>>>BBBLLLYYY______WWWXXXiii]]]IIIbbbwww{{{nnn~~~}}}|||{{{zzzzzzxxxwwwzzz~~~{{{vvvsssuuuvvvvvvuuuuuuvvvwwwmmmWWWLLLiii}}}zzzzzz|||}}}|||zzzzzz|||~~~wwwkkk```YYY]]]eeewwwpppeeeEEEEEEPPPYYY>>>```ooohhhwww```999+++666$$$*********)))))))))((((((:::444111222222//////111////////////////////////...000000QQQtttjjjwwwAAAjjjLLLOOOCCCJJJccczzzlllppp~~~pppqqquuuEEELLLFFFPPPeeesss[[[KKKTTT___ooo|||~~~xxxnnnggg\\\XXXTTTRRRRRRPPPKKKGGGCCC>>>@@@RRRoooRRR|||xxx~~~kkkxxx222444,,,)))---************************)))******++++++,,,------(((...,,,333+++999nnn~~~bbbvvvLLLBBBUUUnnnfff^^^OOOaaaZZZppp]]]NNN___fffTTTdddzzzoooRRR+++444000***///((())))))))))))((((((((((((''''''''''''((((((((((((((()))***,,,,,,,,,,,,,,,---+++,,,//////...111777@@@CCCddddddIIIYYY]]]ggg|||ppp[[[YYYllltttkkkwww}}}zzzxxxxxxxxxXXXAAAQQQTTT[[[wwwxxxrrroooqqqooorrrmmmiiiiiilllnnnkkkgggkkklllkkkjjjlllnnnjjjcccXXXFFF666222:::EEEPPPXXX```{{{yyypppooommmlllkkkiiifffdddfffeeeccccccbbbaaa``````bbb___]]]aaagggfff]]]UUUAAAMMMVVVQQQLLL\\\zzzmmmkkkpppooommmrrr\\\HHHKKK}}}GGG333,,,,,,))))))))))))((((((((((((&&&&&&&&&&&&'''''''''(((((())))))***++++++,,,,,,---555>>><<>>___jjj]]]***...000++++++*********))))))))):::444111222222//////111////////////////////////---111999fffdddVVVmmmVVVLLL}}}WWW:::VVVlllxxxtttrrrJJJJJJ[[[cccyyy\\\```qqq}}}kkkbbb]]][[[YYYSSSOOOKKKJJJKKKKKKJJJHHHFFFFFFAAAAAATTTsssxxxiiiMMM111222++++++************************)))******++++++,,,------%%%333***333777___lll~~~fffKKKEEERRRrrr{{{[[[RRRRRRkkk}}}kkkvvv}}}uuuWWWggg[[[NNN___mmmhhh}}}qqqMMM333222)))...***))))))))))))((((((((((((''''''''''''((((((((((((((()))+++---------,,,+++,,,,,,...000......444<<>>---000))))))))))))((((((((((((''''''((((((((()))))))))'''((()))***+++,,,------///DDDZZZUUUvvv]]]fffaaaEEEiiiHHHUUUmmmvvv]]]uuu}}}~~~||||||{{{|||mmmUUU^^^zzzwwwzzzxxxwwwyyyxxxwwwxxxxxxrrrjjjssssssuuuxxxwwwrrriiibbbNNNKKKjjj~~~}}}}}}~~~yyywww~~~sssfffVVVXXXaaavvvhhhUUUIIIBBBBBBFFF;;;HHHhhhnnn777000444+++++++++*********)))))):::444111222222//////111////////////////////////000555@@@ooo___III~~~KKKaaaJJJKKKVVVkkk|||ooo___```kkkuuuzzzssswwwtttwwwcccNNNYYY___\\\jjjsss^^^WWWZZZ]]]WWWOOOTTTPPPJJJHHHIIIIIIHHHEEEAAACCC===888GGGggg~~~VVV}}}YYY111555,,,+++************************)))******+++,,,,,,------(((555'''000:::hhhsss```GGG@@@PPP~~~dddVVVMMM___eeeUUUoooSSSWWWSSSQQQiiissspppbbbsssppp}}}^^^555222(((...000))))))))))))((((((((((((''''''''''''((((((((()))'''(((***,,,---,,,+++***,,,,,,...000......444===>>>gggLLLxxxUUUZZZwwwdddhhhxxx\\\[[[lllmmmzzzsss~~~zzz}}}|||sssXXXCCCQQQXXXgggyyyyyysssmmmooopppiiijjjkkkkkkjjjiiijjjllljjjlllmmmkkkiiieeeZZZOOO777666:::DDDPPP\\\jjjvvvyyyqqqiiikkklllllliiieeebbb```hhheeeaaa```bbbcccaaa______bbbeeehhhhhhhhhhhhiiiYYY@@@HHHZZZJJJBBB[[[ssshhhkkkpppmmmqqqnnn___NNNBBBpppiiiTTT}}}>>>---333))))))))))))(((((((((((((((((((((((())))))))))))'''((()))***+++,,,------000NNNfff```dddWWWYYYHHHVVVfffQQQSSSyyy{{{cccUUU}}}|||vvv{{{wwwcccJJJUUUyyyxxxzzzwwwwwwxxxwwwuuuxxxzzzwwwqqqxxxvvvuuutttqqqhhhYYYMMMEEEaaa{{{zzz|||{{{|||~~~zzz{{{vvviii[[[]]]^^^hhhrrrZZZCCCFFF@@@???<<>>BBB{{{jjjYYYRRRXXXpppwwwuuuhhhZZZZZZrrrjjjtttttt~~~}}}zzz|||rrrVVVDDDMMM]]]uuuuuuxxxwwwqqqpppqqqmmmmmmkkkiiihhhhhhkkknnnllljjjiiihhhddd[[[NNNEEE444444@@@QQQWWW^^^}}}}}}tttmmmhhhhhhggggggffffffeeeeeegggccc^^^]]]___bbbbbbbbbbbbbbbcccfffhhhhhhfffddd[[[IIIAAARRRWWWDDDIIIkkktttgggooouuupppuuueeeTTTCCC[[[}}}llloooOOO///&&&,,,+++***)))(((((((((((((((((((((((())))))))))))...)))(((---000...++++++777OOOMMMNNNnnn^^^LLLiiiZZZRRRhhh|||NNNTTT}}}|||}}}wwwwww___MMMYYYtttzzzzzz|||yyyzzzxxxvvvuuuvvvwwwwwwvvvrrryyy}}}ttt```MMMCCCBBBYYYbbb|||}}}~~~|||~~~}}}~~~~~~xxxssshhh```XXX]]]vvv|||cccPPPAAA@@@>>>;;;FFFWWWsssqqqaaazzzsssWWW333///,,,+++******))))))******<<<444///000222000000111........./////////000000333:::___TTTaaacccNNN^^^===SSSiiiuuubbbeeebbbZZZ[[[fffuuusssSSSZZZvvv```XXXWWWhhhwwwuuueeeUUUMMMKKKLLLJJJGGGDDDBBBCCCDDDEEEDDDDDD===<<>>;;;777>>>LLLfff}}}666...---,,,,,,+++++++++++++++zzz<<<555000111222111000111....../////////000000000333>>>nnnzzz|||OOOrrrVVVWWWMMMDDD[[[wwwxxxmmmUUUJJJ^^^WWW\\\eeeqqq{{{VVVjjjlllaaaQQQXXXvvvlllTTTNNNOOOOOOIIIGGGDDDBBB@@@AAABBBCCCEEEFFF???<<<@@@FFF^^^eeeuuu```000+++***,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------222666RRRuuuuuupppOOOCCCKKKSSS\\\AAADDDFFF]]]lllKKKGGGbbbxxxqqqNNNGGGBBBDDDWWWppp}}}lllWWWVVVaaaiii|||\\\{{{QQQ888111+++,,,++++++***))))))))))))***(((((((((((())))))))))))))))))*********+++++++++...---///111******???ZZZZZZYYYYYYPPPPPPtttggg~~~nnnbbbUUUWWWgggkkkxxx~~~}}}{{{yyy{{{oooKKKEEERRRcccwwwwwwsssnnnoooooojjjjjjjjjiiihhhiiilllooosssqqqiii[[[KKK???;;;:::???LLLXXXddduuummmnnnnnngggggggggfffeeeeeeddddddfffccc```^^^___aaabbbbbbdddcccbbbcccdddeeedddbbb]]]MMMBBBLLLUUUIIIFFFYYYssspppmmmoookkkpppmmmbbbGGGDDDvvvrrr888222,,,,,,***)))))))))))))))(((((((((((())))))))))))***)))***,,,,,,+++000888???HHHsssSSS[[[WWWNNNxxx___HHHccc^^^NNN~~~rrrjjjUUUNNN___uuuzzzssstttuuuuuuuuuvvvxxxzzzyyyxxxyyyttthhhUUUAAA;;;JJJ]]]yyy|||}}}|||||||||{{{xxx{{{~~~|||ooocccTTTRRRfffnnnVVVBBB===:::555888@@@~~~sss>>>///......---,,,,,,,,,,,,,,,rrr<<<555000111222111000111...////////////000000000111===wwwsssmmmJJJNNNlll}}}BBBKKK```{{{hhhtttSSSWWW^^^___]]]cccmmm{{{zzzdddyyynnnsssjjjTTT[[[ooorrrWWWMMMPPPQQQLLLGGGEEEBBB???>>>>>>@@@AAABBBEEEAAA>>>???AAATTTsssfffmmm}}}}}}zzzkkk///666+++---------,,,,,,++++++***+++++++++,,,,,,,,,------000+++...000]]]}}}qqqYYYwwwOOOBBBHHHXXXVVV<<>>???>>>CCCBBBAAAAAA>>>KKKdddooofffyyyuuuxxx{{{zzz111777......------,,,,,,+++++++++++++++,,,,,,,,,------------(((///AAA|||xxxQQQPPPCCCHHH___VVV;;;CCCIIIQQQ}}}oooXXX___jjj{{{zzzzzzsssLLL;;;RRRggg~~~pppHHHKKKPPPTTThhhdddIIIPPPlll~~~uuuAAA888(((---,,,++++++***************'''((((((((()))))))))***)))************+++++++++000***+++222444666GGG\\\kkkTTTyyyIIIRRRcccjjj}}}~~~tttddd[[[SSSZZZnnnkkkxxx}}}{{{xxxuuuvvvyyy|||}}}hhhHHHIII^^^{{{tttuuuooommmmmmgggdddeeeeeeeeeeeeeeehhhjjjmmmhhh]]]MMM@@@===CCCKKK\\\^^^xxx|||uuutttoookkkjjjiiiiiihhhggggggffffffeeedddcccbbb```___```aaacccdddbbbaaaaaabbbcccbbbaaa```VVVFFFDDDOOONNNEEEEEE```rrrhhhiiikkkkkkqqqnnnUUU???UUU]]]nnnNNN333---,,,+++***))))))))))))(((((((((((())))))))))))((())),,,,,,***+++777DDDKKKsssdddVVVkkkNNNhhh|||JJJ```{{{}}}bbb\\\qqq|||{{{|||}}}mmm\\\___lllzzzvvvyyyzzz{{{}}}}}}{{{vvvsssttteeeQQQEEECCCQQQlll~~~}}}yyyxxx{{{}}}}}}|||zzz}}}~~~}}}~~~{{{lllXXXLLLTTToooxxx___FFF>>>===;;;999:::MMMkkkYYY555------,,,+++++++++++++++vvv===666111222333111111222/////////000000000111111333>>>~~~fffoooVVV^^^\\\@@@PPPiii{{{kkkUUUZZZ[[[ZZZccc{{{hhhcccoooJJJMMM|||zzzeeeVVVVVVUUUKKKDDDEEEBBB@@@>>>;;;;;;;;;===>>>===AAA@@@AAABBB===CCCWWWcccqqq~~~~~~rrr}}};;;000///------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,...999^^^{{{WWWOOOEEEMMMjjj[[[<<>>;;;:::999999@@@SSSnnnwwwiii888---,,,,,,+++++++++++++++{{{===666111222333222111222//////000000000111111111777@@@]]]xxxJJJwwwLLLFFFTTT}}}~~~ZZZVVVbbb^^^ddd}}}ooogggYYYWWWNNNTTT```uuupppfff^^^TTTMMMIIIGGGIIIMMMAAA???===;;;:::;;;===>>>>>>@@@<<<>>>AAA<<>>LLLZZZiii~~~uuu\\\EEE???SSS~~~SSSmmmddd666000///---,,,++++++******++++++'''''''''((()))*********+++,,,,,,,,,,,,---------+++//////,,,000;;;EEEIIIyyy[[[JJJsssHHHkkkmmmyyyfff______ppp~~~|||rrrttttttrrrrrrxxx}}}vvvkkkIIIOOOWWWiii}}}uuutttqqqhhhkkkooohhhfffhhhiiihhhgggfffhhhiiifffYYYIII@@@@@@FFFKKKMMM___xxxxxxqqqiiiggghhhhhhiiikkkgggffffffeeeddddddccccccaaaccccccbbb______aaacccaaaaaaaaaccceeeeeedddbbb``````MMM>>>GGGPPPHHH???MMMooo}}}ooojjjiiijjjpppqqqhhhRRRFFFiiiaaallllll<<<------,,,+++************(((((((((((())))))))))))***)))+++---...000:::DDDLLLccc```~~~ZZZeee]]]JJJjjjyyy```RRRgggzzzvvvZZZGGGSSSqqqyyy{{{{{{{{{{{{wwwoooeee^^^SSSDDDHHH^^^lllwwwwwwxxxtttuuuvvvvvvuuuvvvxxxzzzyyy}}}~~~{{{yyy|||~~~qqq^^^LLLIII\\\}}}pppTTTBBB:::888777888;;;}}}TTTccc|||???......---,,,,,,,,,,,,,,,}}}===666111222333222111222000000000000111111111111888AAA~~~KKKqqqDDDKKKOOOXXX~~~pppTTTUUUgggkkkjjjtttiiiLLL@@@PPPXXXYYYRRRTTTzzz___UUUYYYUUULLLLLLQQQMMMBBBAAA???===::::::;;;===>>>AAA???:::;;;@@@<<<>>>MMMmmm```iiiVVV888111,,,,,,,,,------.........,,,,,,,,,---------......)))444999qqqlll{{{HHHHHHYYY^^^:::<<>>PPP^^^bbbpppppp|||uuuxxxzzzzzzwwwwwwyyy{{{www{{{~~~}}}zzzyyy|||}}}rrr___MMMGGGVVVxxx{{{]]]FFF;;;777777888:::dddbbbfffFFF//////...------------...kkk~~~~~~===666111222333222111222111111000000111111222333666FFF|||\\\dddPPPBBBNNNrrrrrraaaSSSTTTYYY```mmm|||ddd<<>>>>>>>>>>>??????@@@@@@AAAAAA\\\{{{}}}~~~}}}hhh666333...---,,,,,,++++++,,,,,,...------,,,,,,,,,------222555<<<\\\^^^kkknnnNNNDDDMMMsss```kkkVVVCCC???@@@IIIUUUSSSKKKxxx{{{CCC>>>RRRTTT|||~~~```EEE???QQQnnnNNN===111777,,,+++***)))(((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,******000555)))>>>IIInnnPPPnnnIII[[[pppqqqhhhXXXWWWTTTlll}}}yyy~~~}}}}}}vvv|||qqqxxxxxxuuuzzz|||hhhMMMPPPVVV]]]ttt|||zzzvvvpppllljjjjjjiiiiiieeejjjlllhhhgggjjjgggbbbRRRFFF888???VVV]]]]]]ddd{{{zzzsssmmmmmmkkkiiihhhgggggggggffffffeeedddbbbaaaaaa```eeeeeecccbbbaaaaaa``````\\\^^^aaacccdddcccbbb```___^^^WWWFFF===KKKRRRDDDGGG^^^mmmaaajjjiiimmmoooiiidddIIIAAAxxxVVVmmmBBB111(((***---))))))+++&&&))))))))))))))))))))))))---(((,,,...***333EEENNNcccxxxddd]]]zzzPPPSSSvvvNNNJJJxxx```OOO^^^vvvzzzzzzsssrrrppp___FFF<<>>;;;;;;<<<<<<<<<======>>>>>>??????@@@@@@UUU{{{uuu{{{uuu|||~~~444---...---,,,,,,++++++,,,,,,...------,,,,,,---------...///AAAeeeWWWlll```JJJNNN[[[sss___^^^yyyzzzQQQ@@@<<<===EEEPPPjjjVVVhhhUUUCCCNNNTTTyyy|||vvv{{{}}}aaaIIIFFFVVVrrrOOOLLL777...,,,+++***))))))((((((((((((((((((((()))))))))******++++++++++++,,,,,,,,,///---...333)))>>>JJJtttrrrPPPFFFaaa}}}bbbSSSUUUWWWttt|||ooo{{{~~~zzzssswwwsssyyyxxxtttxxxzzzhhhPPPSSS[[[ccctttyyywwwtttooollllllnnnoooooohhhkkkkkkgggfffeee___WWWFFF>>>888EEEYYY]]]aaaqqquuuyyytttiiihhhgggfffeeedddddddddeeeeeeeeeddddddcccbbbbbbccccccbbbaaa````````````aaabbbdddffffffdddbbb```^^^]]]XXXHHH>>>KKKRRRFFFDDDXXX}}}qqqccciiihhhjjjmmmhhheeeLLL???mmm^^^hhhPPP444+++,,,...((((((,,,(((************************+++***+++...000444FFF]]]uuu```jjjXXXeeemmmNNNYYYkkkIII]]]dddQQQbbb|||yyy{{{yyy|||xxxtttpppfffRRR@@@@@@KKKTTTxxx{{{yyy}}}xxxyyy}}}zzzyyy|||zzz{{{{{{yyywwwwwwzzz|||vvvxxxiiiSSSHHHIII```ZZZLLL===222<<<666444UUUvvv^^^eee444,,,...111******...+++~~~===666111222333222111222111111000000111111222333888IIIeeemmmnnnQQQrrrDDD[[[yyyddd^^^]]]cccfffhhhppp{{{wwwUUULLLZZZ]]]qqqsssggggggfffWWWSSSMMMIIIGGGFFFEEEDDDEEEBBB???>>>>>>===<<<:::;;;<<<<<<===>>>>>>??????KKKqqq~~~|||qqq}}}uuummm:::555...------,,,,,,,,,,,,,,,---------,,,,,,------...//////PPPxxx~~~SSSqqqzzzNNNCCCUUUdddvvv~~~qqqcccXXXgggtttLLL<<<999999@@@LLLTTTwww~~~nnnpppSSSRRRXXXyyy}}}qqqsssxxxdddOOOIIIZZZ}}}PPPzzzXXX===...,,,,,,***)))))))))))))))((((((((()))))))))******++++++++++++,,,,,,,,,,,,000...---333,,,>>>GGGuuuVVVXXXuuuIIIkkkuuuZZZOOOSSS]]]www]]]sss{{{zzzzzzwwwwwwvvvzzzwwwrrruuuxxxkkkWWWLLLXXXcccqqq}}}uuussspppnnnooopppppppppkkkkkkiiigggeee```TTTHHH;;;888<<>>]]]}}}nnn|||uuueeeaaa777,,,---///(((''',,,+++************************(((---***///888666HHHrrrccc___tttMMMQQQxxx\\\NNNgggeeePPPeeeRRRhhh~~~xxxzzz}}}yyyuuutttjjjUUU@@@;;;GGGVVV]]]xxxvvvzzz|||~~~{{{vvvyyyxxx{{{~~~|||wwwuuuxxx{{{yyy|||pppZZZJJJFFF[[[}}}```NNN???333;;;666666LLLeeevvv666+++---111,,,+++...+++===666111222333222111222111111000000111111222333999NNNSSSttthhh\\\gggGGG^^^yyymmmfffccchhhnnnttt{{{~~~aaaHHHOOO[[[ooollleee[[[XXXXXXWWWVVVUUUQQQLLLHHHAAA@@@?????????>>><<<:::::::::;;;<<<<<<===>>>>>>CCCbbbyyy~~~zzz}}}yyy~~~FFF;;;......---,,,,,,,,,,,,,,,------,,,,,,,,,---......555666bbbuuuRRRsssoooBBB>>>RRRaaalllqqqxxxqqqkkkpppJJJ;;;888888???IIIOOOoooeee[[[ZZZppptttkkkqqqiiiTTTEEE[[[LLLaaa~~~\\\===111,,,,,,+++***))))))))))))(((((()))))))))*********+++++++++,,,,,,,,,------+++------666333>>>DDDxxxQQQfffaaaQQQvvv|||mmmUUUNNNSSScccvvvVVVwww{{{www|||zzzyyywwwzzzwwwrrrtttyyyqqqdddMMMWWWbbbnnnxxxqqqqqqpppqqqqqqpppmmmjjjmmmkkkhhhgggeee\\\KKK===666999EEE[[[ddd]]]qqqyyyoooqqqfffggggggffffffffffffggggggcccdddeeefffgggggggggfff```_________``````aaabbb```aaabbbbbbbbb```^^^]]]aaa]]][[[OOOAAAFFFNNNJJJ@@@JJJiii{{{gggdddfffdddjjjiiijjjYYY@@@NNNuuummmiiirrr777+++---111+++(((,,,,,,************************'''000***...<<<777LLLrrrWWWpppbbb@@@\\\QQQTTTvvv|||ccc```~~~bbbTTTppp~~~wwwuuuqqqaaaGGG666;;;MMM[[[eee}}}vvvuuuxxx}}}wwwqqqsssyyyuuuzzz~~~|||uuurrrtttyyyzzzuuu```MMMCCCUUUwwwgggPPPBBB555:::777777FFFooo~~~:::,,,+++111---+++---***===666111222333222111222111111000000111111222333888SSSyyyHHH{{{mmmsssbbbLLL^^^xxx}}}vvvrrruuu{{{|||{{{zzzkkkLLLLLLbbb~~~mmmhhhccc]]]\\\aaa```^^^\\\XXXQQQHHHCCC<<<<<<<<<===??????===<<<888999:::;;;<<<===>>>>>>>>>UUUwwwxxxTTT222///...------,,,,,,------,,,,,,,,,,,,,,,---...///555:::jjjaaaSSSsssbbb>>>AAAMMM\\\llltttnnnJJJ===::::::@@@IIITTTmmmqqqaaaTTT^^^zzzyyydddhhhjjjXXXDDDbbbLLLLLL}}}kkk>>>...---,,,+++***))))))))))))))))))))))))************++++++,,,,,,,,,---------***---)))333555AAAMMMRRRoooSSSPPP}}}}}}dddSSSRRRTTTgggxxx[[[~~~xxx|||{{{yyyxxxyyyvvvrrrtttzzzxxxppp^^^aaadddlllxxx~~~ttteeefffhhhlllqqqssspppkkkgggnnnjjjiiiiiifffYYYGGG999777>>>LLL___ddd]]]xxxzzzooopppgggggggggfffffffffggghhhhhhbbbccceeeggghhhhhhhhhggg````````````aaabbbcccccc^^^^^^___``````___^^^^^^ccc^^^\\\RRRBBBAAAJJJJJJCCCHHHbbb~~~hhhbbbfffbbbkkkkkklllbbbGGGFFF~~~~~~iii~~~999***+++222---***,,,,,,************************)))111+++...<<<:::UUUpppSSSjjjGGGvvv|||MMMYYYooo]]]pppyyy]]]VVVrrryyywww}}}{{{{{{uuukkkUUU===666AAASSS]]]rrr~~~zzzvvvvvvzzz|||wwwvvvtttpppppprrrrrrxxx|||yyysssooorrrvvvwww|||tttaaaMMM===KKKkkkmmmQQQEEE777888888888@@@pppwwwAAA...***000...+++---***===666111222333222111222111111000000111111222333777XXXoooIIIvvvaaaPPP___}}}vvvwww|||xxxqqqyyywww```KKKMMMpppqqqggg___VVVZZZgggVVVSSSNNNIIIGGGDDDBBB@@@888888888:::=========;;;888888999;;;<<<===>>>???===LLLvvvmmmvvvhhh111///......---------------,,,,,,,,,,,,---......///...;;;fff\\\ZZZ~~~VVV>>>IIIMMMbbb~~~mmmJJJ>>><<<;;;@@@IIITTTeeexxx{{{tttaaaRRRRRRhhhrrrzzz}}}dddbbbcccYYYOOOrrrpppYYYKKKwwwHHH///---,,,+++******)))******)))))))))*********++++++,,,,,,,,,,,,---------------000'''...444DDD[[[OOOvvvIIIMMMvvv\\\RRRUUUUUUiii{{{ddd~~~yyyyyyvvvrrrtttyyy{{{xxxlllgggdddhhhoooqqqhhh___[[[^^^eeelllqqqrrrnnnkkknnnkkkjjjlllfffVVVCCC888999CCCPPP]]]``````vvvmmmrrroooeeeeeedddddddddeeeeeefffaaaccceeeggghhhhhhgggfff````````````aaaaaabbbccc^^^______`````````______ccc]]]\\\UUUBBB>>>GGGKKKDDDEEE[[[~~~iiiaaafffbbbmmmlllmmmjjjOOOCCCppp___|||DDD...)))111...+++---,,,+++++++++++++++++++++++++++000---...888@@@dddjjjSSSiiiYYYvvvLLL]]]ddd]]]yyy}}}qqqVVVSSSlllfff[[[\\\gggjjjpppzzztttbbbIII:::<<>>??????>>>EEEuuu}}}www}}}}}}ppp::://////...---------------,,,,,,,,,,,,---...//////+++@@@___ttt{{{]]]\\\SSSAAAMMMLLLrrrjjjIII===<<<;;;???HHHLLLUUUbbbppprrrppphhhWWWQQQKKKRRRtttdddeeeyyyxxxpppdddWWWVVVaaakkkuuubbbKKKeee}}}PPP555------,,,+++************))))))*********+++++++++,,,,,,,,,------------...,,,333)))000555AAA[[[zzzNNN???XXXpppVVVQQQVVVRRRjjj~~~iii~~~yyyyyyvvvrrrrrrvvvyyyyyywwwnnndddbbbddddddbbbaaaXXXZZZ___eeelllpppqqqpppooommmmmmmmmdddQQQ@@@777===IIIRRRYYY___jjjssskkkqqqoooeeedddcccccccccccccccddd```bbbeeeggghhhhhhfffeee``````_________```aaaaaa___^^^^^^^^^]]]\\\\\\\\\```YYYZZZVVVCCC<<>>???@@@>>>BBBuuu{{{{{{kkkrrr<<>>FFFDDDHHHTTTeee}}}nnnccckkk```YYY```VVVFFFKKKDDD>>>cccZZZVVVlll```lll}}}iiiMMMSSSooovvvfffmmm___BBBNNNyyy{{{OOO666...---,,,+++************)))************+++++++++,,,,,,,,,---------......'''444///666888<<>>===QQQuuu|||jjjdddddd___mmmkkkjjjqqqZZZDDDWWWkkknnnooolllvvvccc>>>)))+++++++++//////++++++++++++++++++++++++---+++000111222PPPyyyOOOuuufffRRRpppjjjNNNeeeUUUbbbqqq}}}~~~{{{fffiii|||{{{hhhOOOYYYNNNIIIZZZcccccclllmmmSSS===<<>>nnnwwwVVV888***///...+++------|||???777111111222111111222111111000000111111222333444VVVgggvvvMMM~~~```UUUgggddd\\\\\\bbbjjjttt^^^bbbmmmvvvkkkooosssyyybbbLLLSSSQQQ]]]qqquuuqqqoooiiicccbbb]]]XXXPPPJJJFFFCCC@@@>>>999888777777888999777666888888999:::;;;<<<>>>???DDD???]]]~~~{{{ttt}}}>>>111///,,,++++++,,,---,,,++++++,,,------......///444BBBccc}}}QQQ___lll???MMMSSSwwwhhhPPPIII999666DDDAAADDDFFFMMMfff|||bbbXXXKKKJJJJJJHHHGGGEEECCCBBBBBBCCCHHHOOOSSSVVVaaannnWWWGGGggg{{{nnnqqq^^^ZZZjjj888OOOqqqlll222111...+++*********)))((()))((('''''''''(((***+++++++++,,,,,,,,,,,,------...---555***<<<;;;ddd]]]QQQkkkKKKqqq~~~aaaVVVJJJRRRYYYrrr{{{eee~~~zzz{{{{{{sssuuuvvvuuusssuuuxxxzzzzzz|||}}}uuudddVVVSSSXXX\\\^^^ZZZXXX[[[]]]aaajjjsssnnnqqqqqqkkk[[[III===999JJJQQQUUUWWWcccuuutttssskkkgggcccccccccccccccbbbaaa```aaaccceeefffgggfffeeedddcccbbb```___^^^^^^______]]]]]]\\\\\\[[[ZZZYYYYYYVVV\\\ZZZSSSIII;;;===QQQFFF===PPPpppgggeeecccbbbhhhjjjjjjnnnbbbHHHOOOSSSxxxssskkknnn666))),,,***000///222,,,+++*********+++,,,---,,,333+++555GGGBBBiiiVVVeeePPPbbbQQQrrrxxxLLLrrryyyssszzzxxxlll]]]YYYXXX\\\```bbbeeeiiieeeUUU>>>:::IIIaaaVVVkkkvvvuuuzzzvvvuuuzzzzzztttttt}}}xxxqqqqqqrrrqqquuuqqqnnnnnnqqqttttttsssrrrtttrrrlll[[[@@@@@@ZZZzzzYYYDDD888;;;555///>>><<>>???BBB===YYY{{{~~~{{{~~~|||NNN222///,,,++++++------,,,++++++,,,------......///,,,EEEvvvyyyVVVdddyyyJJJNNNVVV}}}qqqiiiHHH666888FFFDDDCCCEEEKKKccctttSSSBBB<<<===>>>?????????>>>>>>:::>>>CCCGGGHHHRRRkkkhhhLLL[[[xxxrrrcccdddWWWSSSjjj???VVVwww777111///+++*********)))((()))(((((('''((()))***+++++++++,,,,,,,,,,,,------+++***111)))===EEE|||kkkYYYeeeMMMtttyyy]]]UUUJJJSSSZZZtttfff~~~~~~ssswwwrrrvvvuuusssrrrrrruuuwwwwww~~~{{{wwwppp___QQQRRR\\\[[[YYYYYY[[[]]]___fffooonnnrrrtttkkkXXXEEE===>>>KKKMMMOOOWWWnnnsssoooooolllfffbbbccccccddddddccccccbbbbbbdddfffggggggfffdddbbbcccbbbaaa___^^^^^^^^^___\\\\\\\\\[[[[[[ZZZZZZYYYYYY___\\\UUUKKK;;;<<>>//////+++000---///---,,,+++*********+++,,,)))111+++///BBBRRReeeWWWbbb]]][[[SSSwwwyyySSS~~~{{{vvv}}}uuupppkkkhhhgggjjjllllllpppuuuooo```BBBEEEOOO___bbbooooooooowwwtttzzztttsssyyyyyyyyyxxxpppoooppppppssstttuuuvvvwwwxxxwwwvvvnnnpppnnniiiYYY@@@AAA[[[yyyZZZGGG<<<>>>666444<<<999xxxLLLzzz888,,,222***...---)))kkk???777111111222111111222111111000000111111222333444ZZZ]]]pppSSSVVV```zzzdddbbbhhhvvv}}}YYYQQQRRRWWWqqqzzztttzzzoooeeeccc___XXXRRROOOKKKFFFCCC@@@???===<<<;;;999666555555666555555888888999999;;;===>>>??????;;;TTTvvv~~~|||yyy~~~VVV222///,,,+++,,,------,,,++++++,,,------......///+++CCCzzznnnXXXfff|||WWWXXX___}}}xxxHHH666:::DDD@@@BBBDDDIII```nnnKKK<<>>gggppp\\\tttDDD111///+++///---......---+++************+++)))000...--->>>hhh```bbb___bbbtttRRRWWW~~~tttWWW}}}yyy}}}{{{{{{zzzvvv|||zzz{{{|||||||||pppAAALLLPPPVVVooooooiii~~~hhhfff}}}uuu{{{zzzyyy|||zzztttooooooqqqqqquuuzzz~~~~~~{{{wwwvvvvvvoooooolllfffVVV>>>???XXX~~~xxx[[[JJJ???>>>555666777777pppJJJ===///444+++...,,,)))www???777111111222111111222111111000000111111222333333[[[VVVmmmtttVVVTTTjjjxxxbbbiiitttyyyZZZUUUZZZ```yyyzzzjjjpppyyytttfffbbb___WWWOOOMMMIIIEEEBBB@@@???===;;;<<<999666444555555555444777888888999;;;===???@@@???;;;OOOppp~~~```~~~sss[[[333000---+++,,,------,,,++++++,,,------......///333===eee{{{dddZZZiii}}}gggeeeaaa|||{{{NNN<<<>>>BBB===???CCCHHH^^^eeeIIIJJJLLLLLLLLLLLLKKKIIIGGGEEEMMMPPPQQQNNNVVVuuucccQQQLLL___vvv[[[QQQRRRWWWxxxpppCCCLLL???222///,,,+++++++++***))))))))))))))))))*********+++++++++,,,,,,,,,---------000333...???QQQddddddVVV```rrrSSSRRRKKKTTT```fff|||wwwmmmqqqxxxqqqoooooonnnnnnpppwwwvvvyyy}}}tttaaaUUUTTTVVVZZZ```fffeeedddjjjrrrqqqrrrqqqiiiUUUAAA>>>EEEOOOPPPTTTiii|||xxxhhhffflllaaaeeeeeeffffffeeeddddddccc```cccfffhhhhhhfffdddaaaccccccbbbaaa```___^^^^^^]]]]]]]]]]]]]]]]]]]]]^^^___ccc___XXXMMM;;;888HHHDDD;;;GGG___jjjaaabbb```gggkkkkkkrrrrrrddd>>>ZZZ}}}}}}gggbbb}}}DDD///---***000///111///...,,,***))))))******......111555@@@vvv}}}^^^ppp}}}^^^ZZZdddKKKZZZkkkVVVzzz{{{yyyzzz|||}}}BBBNNNOOOSSS~~~sssjjjpppzzzeeejjjwwwttttttrrrooonnnppptttvvvyyywwwpppoooqqqrrrqqqllleeeTTT;;;:::RRR{{{xxx]]]KKK>>><<<111555222777oooyyySSS;;;+++222***------+++???777111111222111111222111111000000111111222333555___{{{SSSpppmmm]]]RRRiiilll[[[kkkxxxddd[[[ZZZVVV\\\|||mmmkkktttxxxwwwddd]]]YYYQQQHHHMMMJJJFFFCCCAAA???===;;;<<<999777555555666555444777777888999;;;===???@@@???===KKKkkkYYYqqq~~~~~~yyyqqqeee444111---,,,,,,------,,,++++++,,,------......///888===XXXzzz^^^[[[kkkqqq```OOOddd{{{SSSBBB>>>BBBAAA>>>CCCHHH^^^YYYGGGRRRUUUTTTSSSRRRPPPNNNMMMLLLRRRSSSTTTXXXjjjaaaWWWLLLUUUiiiNNNSSS]]][[[pppJJJEEEuuuGGG222///,,,+++++++++***)))((())))))***************+++++++++,,,,,,,,,------...333444000;;;IIIWWWkkkPPPllllllTTTSSSKKKTTTdddbbbzzz~~~~~~~~~|||zzzrrrssszzzqqqppppppmmmmmmooonnntttvvvuuuuuusssdddRRRWWWZZZaaahhhjjjjjjooovvvvvvqqqppplll[[[FFF???CCCEEEKKKXXXrrrvvvwwwhhhffflllbbbhhhhhhgggfffeeedddbbbaaa^^^```dddfffgggfffdddcccbbbbbbbbbaaaaaa```______^^^^^^_____________________ccc___XXXNNN;;;666EEEFFF===EEEZZZnnnaaaaaa___fffkkkkkkrrruuulll>>>QQQooosssyyyxxxmmmyyyIII111---***111111222///...,,,***))))))******111***000>>>EEEzzzxxx]]]ooouuuXXXXXXYYYGGG\\\dddYYYzzzzzzyyy||||||xxxyyy{{{EEEOOOPPP]]]```lll}}}mmm~~~wwwuuuqqqooooooqqqtttwwwzzzxxx|||~~~xxxoooiiikkkooosssqqqkkkeeeUUU<<<:::QQQ|||}}}aaaMMM===:::///555000555kkk}}}```www<<<***222+++---------???777111111222111111222111111000000111111222333999dddxxxUUUyyyggg]]]LLL]]]}}}rrr```vvv}}}jjjwwwwww\\\QQQRRRVVVYYYiiiuuussskkkiiiooosss}}}fff[[[VVVNNNFFFKKKIIIEEECCCBBB@@@===;;;;;;999888777888777666444777777888999;;;===???AAA@@@>>>GGGfff|||]]]}}}www}}}~~~uuusssnnniii555222...,,,,,,------,,,++++++,,,------......///555HHHcccnnnqqqSSSVVVggglllMMM>>>UUUvvvZZZLLL;;;<<>>EEEKKK```[[[MMMTTTXXXXXXXXXXXXZZZ\\\___```[[[^^^bbboooaaa\\\MMMOOOXXXOOOfffqqq\\\aaaOOO>>>sssJJJ222000---+++++++++***)))((()))******++++++******++++++,,,,,,,,,,,,------,,,222000111999FFFUUUvvvJJJrrr|||bbbYYYVVVKKKSSSggg]]]sssuuurrrzzzyyywwwnnnlll|||qqqppppppllllllooohhhrrrsssnnnttt|||qqq]]][[[\\\```hhhlllnnnrrrxxx|||wwwvvvuuueeeKKK>>>??????LLL```oooppphhhhhhllleeehhhggggggfffeeecccbbbaaa^^^```bbbdddddddddcccbbb```aaaaaabbbbbbaaaaaa```````````````____________]]]aaa^^^XXXOOO===777DDDGGG>>>DDDUUU}}}qqqbbb```^^^fffllljjjooouuupppCCCIIIbbbzzzxxxzzzTTT888000+++111000000...---+++************+++///(((---AAAKKK~~~uuuZZZggg|||RRReeeSSSFFF___bbbaaayyy{{{{{{{{{wwwuuurrrqqq|||CCCJJJMMMjjj^^^zzz}}}yyy{{{{{{tttppprrrvvvwwwyyy{{{rrruuuuuuqqqjjjhhhmmmssspppoookkkgggZZZBBB???VVV~~~gggNNN<<<:::222666333333aaaiiioooDDD///555------,,,---www???777111111222111111222111111000000111111222333:::eeesssUUUgggZZZCCCQQQtttrrrXXXOOOXXXbbbwwwXXXCCCJJJTTT^^^fffnnnrrrdddllljjjfffjjjooo|||kkk[[[UUUOOOGGGFFFDDDBBBAAA@@@@@@>>><<<999999999:::;;;:::777555666777888999;;;>>>@@@AAA@@@???BBBaaayyybbbtttzzzxxxppp555222///---,,,---,,,,,,++++++,,,------......///333UUUtttpppiiiMMMTTTggg^^^DDD???XXXuuusssyyykkkEEE:::???@@@HHHNNNbbbhhhZZZZZZQQQQQQRRRUUUZZZbbbiiimmmqqqwwwjjj^^^]]]OOOQQQOOOWWWtttuuuZZZhhhyyyVVV===LLL333000---++++++++++++***((()))***+++++++++******++++++,,,,,,,,,,,,------+++000,,,222???QQQZZZ{{{DDDrrruuuXXX___ZZZJJJQQQjjjXXXlllnnnmmm~~~xxxnnnlll|||pppppppppkkkjjjnnnjjjooopppooossszzzxxxpppfffbbbbbbhhhooorrruuuyyynnnMMM<<<===BBBPPPfff{{{mmmjjjjjjjjjhhhfffdddeeeeeeeeeeeedddccccccbbbaaaaaaaaa``````______^^^___aaabbbccccccbbbbbb```_________^^^]]]]]]]]]]]]aaa^^^YYYRRR???999EEEGGG???BBBPPPzzzsssbbb___]]]fffmmmiiimmmssspppLLLBBBzzzqqq|||xxx{{{[[[;;;111+++000---------,,,+++*********+++,,,+++------???SSStttUUUlllVVVvvvOOOGGGbbbbbbhhh}}}yyy}}}}}}~~~|||vvvnnnfffccciiipppaaa???EEEKKKxxxzzzyyyyyy}}}yyyqqqmmmsssxxxzzzzzz|||ppprrrssspppllllllpppuuuqqqpppmmmkkk___FFFCCCWWWzzzhhhLLL888999555444999333UUUhhhmmmIII111777...---,,,---jjj???777111222333111111222111111111000111222222333888cccnnnSSSnnnZZZyyy{{{<<>>>>>??????>>><<<888888999;;;===;;;888555666666777999;;;>>>@@@AAA@@@>>>@@@^^^vvvfff{{{ooo{{{yyy555222///---------,,,,,,++++++,,,------......///555\\\zzzuuuppp~~~QQQZZZnnnXXXHHHHHHZZZ~~~uuuYYY@@@???BBBJJJPPPcccpppccc```\\\\\\]]]aaahhhrrr|||^^^___]]]PPPTTTMMMUUUooogggWWWtttaaaEEEsssTTT333000---,,,,,,,,,+++***((()))***+++,,,+++******++++++,,,,,,,,,---------,,,000+++444FFF```\\\{{{???qqqvvv~~~rrrSSSccc]]]JJJPPPlllTTTgggppprrrxxxxxx|||ooooooooojjjiiinnnnnnmmmooosssssstttyyypppiiieeekkkrrrvvvyyy{{{sssLLL999<<>>@@@MMMxxxtttaaa^^^\\\fffmmmiiikkkqqqoooPPP>>>vvvmmmooo[[[:::000)))...,,,,,,,,,+++*********+++,,,---)))444///<<>>===>>>???>>>===::::::::::::999777555444555666777999;;;>>>@@@BBB>>>===CCCSSSoooyyyxxxrrrooo:::///...000,,,...111+++,,,,,,,,,---------......+++NNNiiirrr~~~WWW\\\qqqSSSCCCAAA^^^LLL888CCCHHHUUUkkk{{{nnn{{{wwwmmmpppXXX^^^zzziiiSSSAAADDDMMMYYYoooeeerrrfffJJJqqqyyyYYY777000,,,---...,,,***+++*********************************)))******+++,,,---///...222AAASSStttJJJssscccsssWWWnnn]]]OOORRRsss|||VVVooovvv|||{{{}}}uuulllhhhiiillllllkkkllloooqqqqqqppprrrvvv{{{{{{qqqhhhhhhpppzzz~~~wwwSSS??????GGGMMMaaawwwqqqsssmmmkkkkkkfffeeecccbbbcccfffgggeeeccc___bbbdddbbb^^^\\\___cccaaabbbcccbbb``````aaaccc___\\\ZZZ[[[]]]^^^\\\YYY]]]```\\\ZZZUUUBBB666===NNN<<<>>>NNNtttttt\\\]]]aaafffiiijjjlllqqqtttYYY999ppp}}}}}}iiifffbbb+++444---,,,***...,,,,,,++++++,,,,,,---......000///???dddoooVVVooollluuuNNNLLL```~~~\\\fff~~~yyytttyyy}}}|||~~~{{{KKKJJJFFFGGGZZZzzzyyywwwtttnnnkkklllttt~~~wwwooosssppppppsssllljjjvvvvvvssstttqqq]]]FFFAAAKKKuuu~~~dddKKK666888666666;;;777IIIuuukkkzzzKKK:::555***222...///```oooDDD555222444000222555000111111000000111111222333;;;hhhkkkMMMppp|||lllQQQlllbbbMMMIIIQQQYYY```eee@@@XXXTTTTTTbbb]]]<<>>>>>===<<<999:::::::::999777555444555666777999;;;>>>@@@AAA??????DDDOOOyyy|||zzz{{{sssqqq<<>>ssszzzTTTwwwNNNuuukkkwww\\\fffWWWLLLSSSuuuttt^^^{{{xxxyyy~~~zzztttllliiikkkmmmlllkkklllmmmmmmmmmmmmoooqqqtttzzzvvvqqqoooqqqwww}}}yyySSS===;;;AAAMMMaaawwwzzzssssssmmmjjjlllhhheeecccaaaaaacccdddcccbbb```ccceeebbb^^^]]]```ccc```bbbddddddbbb```______^^^\\\[[[[[[]]]]]]\\\ZZZ^^^```\\\[[[UUUBBB666>>>KKK999<<>>======;;;:::999999999999888777555444555666777999;;;>>>@@@AAA???BBBDDDHHH{{{uuuzzzmmm???000---000,,,---000,,,,,,,,,,,,---------......444RRRjjjvvv|||\\\YYYkkkwwwIIIAAAGGG```tttvvv[[[IIIJJJZZZvvvyyyrrr___sss___QQQfffpppcccSSS@@@===GGGVVVttt```FFFYYYaaa888111,,,---...,,,***+++***************************************+++,,,,,,++++++111:::<<>>JJJ:::;;;HHHoooxxxbbb]]]bbbgggkkklllooossswww[[[:::qqq\\\}}}wwwttt444111---///***,,,,,,,,,++++++,,,,,,---...***000000999UUUyyyaaa[[[IIIlllHHHJJJaaahhhkkk}}}}}}~~~}}}~~~{{{{{{yyywwwzzzoooXXXDDDFFFHHHOOOaaa~~~zzzyyyxxxtttnnniiiiiipppgggdddhhhxxxzzzuuuxxxxxxrrrssstttqqqrrrnnnYYYBBB???KKKttt}}}dddLLL888888333111:::555DDDiiiVVVUUU444444000///---333gggDDD555222444000222555000111111000000111111222333AAAqqqeeeQQQ|||ssshhh[[[|||qqq]]]UUU\\\YYYIIIGGGSSShhhSSSPPPsssssswwwmmm```RRRKKKHHHYYYttt{{{hhh___ppppppqqqhhhXXXPPPFFFGGGFFFDDDAAA???===;;;:::999888888888999888666555444555555666888;;;===@@@AAA???CCCBBBBBBvvv~~~yyy}}}vvvDDD222,,,000------///,,,,,,,,,,,,---------......333NNNkkkuuuiiiUUUhhhxxxIIIAAAHHHdddvvvzzzRRRKKKXXXxxx{{{|||vvvhhhyyyKKKFFFLLL[[[```]]]VVVGGG???>>>TTTjjjWWW\\\nnn888111,,,---...,,,++++++************************+++************+++,,,,,,---+++///:::>>>hhhzzz``````AAArrrttthhhwww\\\SSSJJJIIIWWW|||bbbjjj|||rrrqqqvvvvvvssstttrrrpppoooppppppooommmnnnkkkjjjlllooorrrpppnnnmmmpppsssqqqmmmmmmsssyyyxxxVVVBBB<<>>MMM>>>>>>HHHmmm{{{eee]]]bbbhhhlllmmmpppuuuyyyccc777dddbbbqqq>>>111...111)))+++,,,,,,++++++,,,,,,---...+++///...:::YYY~~~dddsssKKKkkkGGGJJJbbbggggggzzzzzz}}}~~~}}}}}}{{{zzz}}}zzzyyyuuuxxxhhhTTTJJJJJJLLLRRR```|||xxx{{{tttwww|||}}}yyyvvvxxxiii\\\ccclll|||yyyyyyuuuttttttrrrsssnnnXXXAAA???LLLttt|||dddMMM888777222222<<<777EEEnnn^^^aaa666666444...,,,222oooDDD555222444000222555000111111000000111111222333>>>mmm~~~___UUUpppeee[[[zzzjjjVVVSSSTTTYYY\\\UUUJJJHHHLLLbbbfffqqqooofff[[[QQQMMMYYYwwwaaappprrrtttcccQQQLLLEEEHHHEEEDDDBBB???<<<:::999888666777888888777666444333444555666888:::===???AAA???BBB@@@???ttt|||}}}III333,,,000...,,,///---,,,,,,,,,---------......555RRRqqqvvvqqqOOOhhhyyyIIIAAAJJJmmmzzzTTTIIIRRRuuukkkuuuvvvdddRRREEEMMMYYYkkknnnbbbRRRCCCCCCYYYggg```WWWwww999111---...///---+++,,,************************+++++++++***+++,,,,,,---000+++---888CCCwwwhhh___GGG}}}mmm\\\pppTTTPPPIIIJJJYYY}}}~~~cccuuu|||xxxrrrssswwwvvvssssssrrrqqqrrrrrrqqqooonnnkkkiiiiiilllpppsssrrrpppiiijjjlllmmmnnnoooqqqsssrrriiiQQQAAA:::HHHQQQ```nnn~~~nnnkkkmmmoooooojjjhhhgggdddaaa```aaaccceeeeeeeeeeeedddbbbaaabbbcccddddddccc```]]]]]]^^^```aaabbbbbbaaa````````````^^^aaa]]][[[VVVCCC777>>>MMM@@@@@@FFFjjjzzzddd]]]bbbhhhlllnnnqqqvvvzzznnn:::]]]zzzfff}}}DDD///---222)))---,,,,,,++++++,,,,,,---......///---===dddkkk{{{~~~ccciiiEEEJJJccciiikkkzzzxxx}}}~~~{{{xxxttt|||{{{yyyttt~~~}}}yyy}}}}}}zzzxxxqqq___LLLJJJIIIMMMVVVfffxxxpppyyyhhh___hhhtttzzzxxxwwwuuuxxxuuuttttttnnnWWW@@@AAAOOOuuu{{{bbbLLL999777111555<<<777FFFkkkeeeooo<<<999999------000{{{DDD555222444000222555000111111000000111111222333???rrr~~~^^^]]]kkkiii]]]pppTTTMMMPPPLLLRRRZZZ]]]SSSIIIGGGLLLPPPkkkqqq^^^YYY^^^rrrmmmqqqsssyyy^^^LLLIIICCCDDDCCCDDDCCC@@@<<<999888888555666777777777555444333444555666888:::===???@@@AAA@@@>>>BBBxxx|||MMM444+++111...,,,...---,,,,,,,,,---------......444XXXxxxoooiiiuuuMMMhhh|||MMMCCCHHHjjjrrrfff]]]LLLBBBJJJmmm[[[NNN{{{zzzgggdddhhh|||rrrqqqUUUUUUJJJKKKaaacccRRR???JJJ]]]|||___cccPPPppp999222---...///---+++,,,************************+++++++++++++++,,,------000---,,,555FFF|||fff^^^QQQfff[[[}}}kkkOOOQQQJJJLLL[[[~~~nnnddd~~~}}}rrr~~~yyywwwwwwxxxvvvsssqqqqqqqqqqqqpppooonnnmmmffffffgggjjjmmmooooooooojjjhhhhhhkkkooorrrqqqooojjjuuuyyypppcccVVVIII===AAAUUUfffmmm{{{mmmlllmmmmmmmmmjjjddddddcccaaa______aaadddeeedddccccccbbbbbbccccccdddcccaaa^^^\\\\\\___bbbbbbcccccccccaaa```aaabbb___aaa^^^\\\WWWDDD888???III>>>>>>BBBeeewwwaaa\\\aaagggkkknnnqqqwww{{{mmm<<>>III~~~qqqwwwPPP555+++111///+++------,,,,,,,,,---------......000VVVyyyfffaaaSSSccczzzNNNEEEEEE```xxx^^^GGGBBB>>>:::CCC```fffOOOTTT}}}~~~jjjWWWJJJMMMWWWvvvxxxTTT___SSSIIIlllSSSHHH<<>>BBBfff{{{cccZZZ___eeejjjmmmqqqvvv{{{hhhBBBTTTnnnooozzzwww}}}UUU333///333&&&///,,,,,,++++++,,,,,,---...+++000111???^^^vvvUUUdddXXXgggFFFMMMhhhpppggg||||||yyyuuurrr~~~{{{wwwtttwww~~~yyyvvvnnnVVV;;;;;;888===HHHSSSddd~~~vvvssswwwuuunnnooowwwtttxxxwwwttt{{{tttssssssjjjRRR<<>>jjjkkkTTTRRRAAACCC:::>>>222III555000444222111333///111111111111222333444555BBBOOO___ccceeemmm~~~```TTTQQQ\\\```ZZZZZZcccaaacccooowww{{{{{{zzz~~~TTTLLL\\\kkkuuuzzz}}}xxxrrrmmmsssXXXLLLEEEGGGCCCCCCBBBAAA@@@===;;;888777333555555555333222333444444444555777:::<<>>HHH>>>KKKyyyzzzvvvaaa222,,,///+++///,,,+++,,,,,,,,,------.........///LLLnnnfff```kkk}}}UUU___dddIIIGGGBBB```|||rrrzzz{{{dddLLL>>><<<555777;;;BBBOOOaaaooovvvlll\\\fffuuuUUUZZZrrroootttwww{{{aaaKKKuuuUUU===CCCRRRuuunnnmmmwwwIII]]]xxx===444......000...,,,+++,,,++++++******++++++,,,***++++++,,,,,,------.........222<<>>www^^^bbbvvvQQQGGGCCCAAA???999III666000444222111333000111111111111222333444555EEE^^^nnn___aaaeeewwwgggZZZXXXfffqqquuunnnpppdddNNNOOOZZZbbbgggkkkjjjwww~~~pppnnn~~~xxxSSSKKKEEEFFFCCCBBBBBB@@@>>><<<:::888777444555666555333222333444444444555777:::<<>>FFF===HHHsssyyy}}}}}}qqqccc444---///***///,,,+++,,,,,,,,,---------......+++<<<[[[TTTLLLwwwmmm~~~aaagggZZZBBBEEECCCbbb|||llliiiqqq{{{{{{eeeFFF666666999999888666888AAAMMMUUU\\\[[[___sss|||jjjwww}}}vvveeetttsssYYYTTTppp|||UUUDDDFFFXXX]]]nnnppp{{{NNNiii>>>444......000...,,,,,,,,,++++++******++++++,,,***++++++,,,,,,------...//////...555IIIwwwNNNcccuuutttrrr}}}~~~}}}```PPPPPPLLLOOO^^^|||oooooommm{{{qqquuussstttppprrrlllooopppkkknnnppphhhkkkiiiggghhhjjjjjjiiigggggghhhjjjiiihhhhhhjjjmmmlll^^^QQQJJJKKKVVVZZZRRRTTTkkkssswwwooonnnnnnkkkhhhgggjjjjjjjjjiiigggeeeeeefffgggddd``````aaaccccccbbb``````____________``````bbbcccbbb```]]]]]]```cccaaa]]]]]]```WWWFFF999777CCC<<<;;;CCC___bbbUUU___lllrrrsssssswwwzzzyyyBBBOOOiiiccc---'''000------,,,,,,,,,,,,,,,,,,,,,,,,***...,,,???sssuuu{{{sssvvvJJJFFFeeeqqqqqq{{{www|||~~~{{{{{{vvvssszzz{{{zzzxxxcccHHH<<>>llleeeuuu~~~WWWLLLGGGEEEBBB;;;{{{xxxJJJ666000444111000333000111111111111222333444555AAA{{{dddkkkeee___\\\qqqrrrlllsssiiinnn```VVVQQQWWW\\\]]]___eeegggssstttmmmvvvSSSLLLDDDCCC???BBB@@@>>><<<:::999888888444555666555333222333444444444555777:::<<>>555......///...,,,,,,,,,++++++******++++++,,,***++++++,,,,,,------...---000---000HHHyyyIII]]]zzzmmm}}}|||vvvYYYLLLTTTMMMMMM\\\~~~yyyrrrwwwhhh}}}}}}yyynnnyyyttttttrrrpppfffhhhmmmmmmppppppfffjjjiiihhhhhhiiiiiigggfffdddeeeffffffffffffhhhjjjlll```OOODDDGGGRRRYYYXXXWWWjjjooo|||~~~uuunnnmmmnnnkkkgggfffjjjiiihhhhhhiiiiiihhhfffhhheeebbbaaaaaabbbbbbaaa^^^]]]]]]^^^^^^___```aaaccccccbbb```^^^]]]___aaaaaa\\\[[[]]]UUUDDD:::888>>><<<>>>DDD\\\cccUUUbbbqqqxxxwwwuuuvvvzzzCCCHHH~~~___eee///'''...,,,///,,,,,,,,,,,,,,,,,,,,,,,,//////...AAAsssooozzzOOOEEEaaauuuvvv|||uuuwwwxxxzzz{{{|||zzzyyyyyyvvvuuurrruuuxxx~~~zzzxxxxxxeeeIII;;;@@@>>>EEEOOONNNMMMbbbzzzsssxxx}}}yyy{{{xxxwwwzzzzzzxxxyyy|||yyyuuupppVVVCCC<<<@@@dddfffRRR999999555333222;;;===ccc```zzz~~~WWWMMMJJJHHHDDD<<>>AAA???<<<:::888888888999555666777666444333333444444444555777:::<<>>CCCFFF[[[~~~eee\\\iiiwww}}}yyyvvvwww{{{DDD@@@pppuuuiiieee666///111,,,...,,,,,,,,,,,,,,,,,,,,,,,,222000000???fff^^^|||ttt~~~TTTFFF]]]|||wwwtttwwwwwwuuuuuuvvvuuurrrpppqqquuuttttttzzzrrrxxxzzzuuuuuuyyyiiiMMM???;;;888@@@MMMLLLIII___{{{zzz|||{{{{{{xxxwwwxxx{{{zzz{{{{{{{{{yyyxxxyyy{{{tttmmmSSSAAA<<>>;;;999888888999:::666777777666444333333444444444555777:::<<>>BBB\\\uuu|||{{{|||~~~jjj999///000***///---...---------------------------,,,EEE[[[NNNpppyyyuuuoooeee|||rrrFFF777KKKXXXuuukkkpppoooHHH888@@@KKKDDD@@@DDDIIIJJJLLLQQQ]]][[[jjjyyywww^^^VVVEEEBBBTTTqqqvvveeehhhiiipppZZZSSShhhJJJ___~~~@@@666...---...---+++,,,,,,++++++******++++++,,,***++++++,,,,,,------...)))333333111@@@qqqtttLLLTTTZZZssswwwpppYYYTTTbbbSSSMMM\\\~~~}}}}}}uuummmxxxsssrrrtttxxx{{{xxxtttqqqppppppuuukkksss}}}tttrrroooggggggfffeeecccbbbbbbaaacccccccccdddfffhhhiiijjjfff```GGG888CCCKKKMMMTTTYYYjjj]]]ZZZsssyyynnnjjjiiihhhggghhhfffcccbbbdddgggiiigggeeegggfffcccaaa______```aaa^^^^^^^^^___```bbbcccddddddcccbbb``````___^^^]]]___YYYWWWXXXQQQBBB999999:::BBBHHHIII\\\hhhcccmmmwwwzzzvvvsssvvv{{{FFFAAAeeewwwsssbbb999333333+++---,,,,,,,,,,,,,,,,,,,,,,,,---,,,222>>>\\\\\\rrr```YYYHHHXXX~~~zzzyyyqqq{{{yyyvvvvvvyyyxxxsssqqqtttrrruuuxxx}}}|||rrruuuwwwssstttyyykkkPPPBBB???:::>>>IIIJJJKKK```||||||{{{zzztttuuuvvvuuuvvvzzzyyyyyyyyywwwwwwwwwwwwvvv{{{sssjjjPPP@@@===DDDhhhYYYHHH666888666555888888<<<~~~MMMkkklllRRRRRRRRRPPPKKKAAAsss{{{NNN999111444000000333111111111111111222333444555AAAxxxaaaZZZzzz]]]ooo^^^~~~tttfffrrrMMMHHHWWW]]]YYY]]]```aaa]]]ZZZ[[[]]]\\\gggpppPPPMMMDDDBBB???>>>===<<<:::999999::::::777888888666444333333444444444555777:::<<>>???===@@@SSSppp}}}xxx|||~~~hhh777///000+++000.........------------,,,,,,,,,000555FFFccc]]]tttvvvrrrsssppp___sssrrrHHH888NNN___}}}ppptttrrrPPP===>>>FFFCCCLLL^^^kkkkkkgggfffiiiaaalllYYYNNNEEEDDDGGGeeeMMMgggfffVVViiiUUULLLeeeNNNppp}}}AAA777...---...,,,+++,,,,,,++++++******++++++,,,***++++++,,,,,,------...---333111000>>>~~~~~~}}}IIIQQQ\\\zzz~~~xxxqqq[[[XXXdddQQQIIIXXX{{{|||{{{hhhppp~~~vvvsssrrrrrrqqqqqqqqqnnnlllnnnsssqqqwww|||ooollllllhhhiiiiiigggdddbbbbbbbbbcccbbbbbbcccgggiiijjjjjjlllgggJJJ;;;NNNXXXWWWaaafffyyyooooooyyymmmiiiiiihhhggghhheeeddddddeeeggghhhhhhgggddddddccc```^^^]]]___bbb^^^^^^______aaabbbcccddddddbbbaaa```aaa```___]]]\\\WWWUUUWWWPPPAAA999999;;;DDDKKKKKK^^^hhhdddjjjppprrrqqqqqqtttwwwrrrHHHFFFgggttt```555000000***///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++444===TTT\\\fff]]]___HHHSSSvvvzzz|||ppp~~~uuusssvvv}}}}}}wwwtttwwwooosssxxx}}}~~~{{{wwwuuuxxxuuuuuuyyyiiiOOOBBB<<<888:::EEEPPP[[[nnnrrrzzzyyywwwttttttuuuwwwxxxwwwyyyyyywwwxxx|||}}}{{{yyypppfffLLL???>>>HHHnnnSSSDDD555888666666666444===WWWqqq[[[[[[YYYUUUQQQIII~~~OOO:::111444000000333111111111111111222333444555<<>>>>>???AAAQQQpppyyy{{{|||eee555...000,,,111------......---------,,,,,,,,,'''111666VVV^^^qqquuuyyyddd}}}uuu]]]lllqqqIII888NNNbbbxxxlll^^^KKK???===888===OOOjjjxxxtttnnnmmmvvvuuuuuuyyynnnRRRFFFDDDAAAMMMrrrtttEEEaaakkkCCCKKK^^^WWWQQQnnn[[[}}}BBB777...,,,---,,,+++,,,,,,++++++******++++++,,,***++++++,,,,,,------...///000///222@@@GGGTTTaaarrr{{{rrrZZZVVVfffPPPFFFVVVyyy{{{xxxwwwbbbyyywwwtttsssqqqmmmnnnrrrtttoookkkrrr~~~ooonnn|||wwwjjjhhhiiihhhiiiiiigggccc``````aaabbb``````bbbgggjjjjjjjjjnnnoooTTTJJJdddiii]]]bbbqqq|||qqquuu~~~tttkkkjjjkkkiiiggggggcccdddeeeeeeeeeeeefffgggaaabbbaaa___\\\\\\___bbb^^^^^^^^^___```aaabbbccccccaaa``````bbbbbb```]]]ZZZUUUTTTWWWPPPAAA888888;;;EEEKKKKKK___ggg```dddiiinnnqqqssstttuuupppHHHBBBssswww___444000111+++///,,,,,,,,,,,,,,,,,,,,,,,,111+++333===TTT___mmmhhhbbbGGGMMMooo|||pppuuusssxxxyyytttwwwrrrsssvvvyyy{{{zzzyyyyyyqqqxxxvvvwwwyyyiiiQQQGGG;;;999;;;FFFZZZooo}}}zzz~~~wwwuuuooowwwzzztttqqquuuxxxuuuuuuzzz|||zzz|||}}}wwwlll___FFF<<>>XXXttt```___YYYUUUUUURRR}}}OOO:::222444000000333222111111111111222333444555<<>>222666333444777??????OOOqqq^^^[[[UUURRRWWWXXXWWW777444333000333...444111111000000111111222333;;;yyyzzz\\\zzzyyyUUUwww~~~~~~iiibbbkkkrrr|||aaaFFF[[[VVVyyy|||[[[PPPkkkyyy[[[JJJHHH===EEE???BBB===888777:::<<<:::777999===<<<555333666777444555666666888999;;;===>>>@@@BBBBBBGGG___|||~~~{{{uuu}}}www```999111000...///(((...------------------------)))111111LLL\\\gggwwwyyyxxxxxxmmmmmmgggFFF===NNN\\\ppp^^^KKKBBB???===<<<>>>444444666888;;;???BBBDDDMMM^^^zzzzzztttxxxfff[[[YYY]]]eee]]]FFFNNNFFFLLL~~~rrrTTTFFFRRRwww[[[OOOJJJnnn}}}ZZZTTTcccdddzzzIII000000---***111,,,...++++++++++++++++++++++++,,,,,,,,,---------.........111---333EEE{{{LLL]]]gggmmm|||vvvOOOUUUvvvSSSFFFSSSnnnzzz~~~~~~vvvggg}}}vvvllllllnnn{{{uuunnnwwwwwwrrr{{{qqqmmmsss~~~pppfffeeelllfff```^^^```bbbaaa___dddaaa___```dddggggggeeeffflllhhh```ZZZNNNJJJRRRkkkhhhaaaaaattt|||ooogggiiijjjeeeccceeeffffffeeedddccccccccccccbbbaaa````````````aaaaaa^^^aaacccbbbaaa```bbbeeebbbbbbaaa```````````````\\\XXXXXXYYYPPP@@@777888CCC@@@DDDCCCeeehhhaaadddiiilllmmmooosssvvvrrr@@@@@@ccczzzrrr___???...---777+++000///...---,,,,,,,,,,,,000///333999[[[qqqzzz}}}kkkDDDMMMiii~~~|||zzz|||tttyyyvvvssswwwssswww}}}vvvtttyyy{{{xxxvvvxxxrrrssswww}}}~~~ttt```PPPOOOHHHJJJNNNhhhxxxiiikkkjjjeeevvvccccccfffooo}}}uuuxxxnnnwwwvvvsssqqqxxxxxxnnnoooxxxyyyxxxfffOOODDD??????___zzzJJJ999333333666444333<<>>:::777888;;;<<<999666777:::999444333666888555666666777888:::<<<===>>>BBBCCC@@@DDD\\\{{{xxxtttyyyzzzzzzaaa999000000...///)))///------------------------+++222222KKK^^^iii~~~wwwhhhjjjjjjCCC???IIIVVV```RRRDDD???>>>===<<<<<<<<<======???BBBEEEHHHJJJYYYeeeyyywwweeeaaaZZZRRR]]]kkkaaaTTTYYY```oooWWWRRRfffOOONNNPPPdddRRRRRRgggzzzSSSPPPcccfff~~~KKK111000---***000+++---++++++++++++++++++++++++,,,,,,,,,------------...---111---222>>>pppFFFWWWiiiuuu|||vvvRRRVVVrrrTTTKKKWWWmmmpppiii|||vvvpppooottt~~~tttnnnjjjiiiooopppooouuu~~~{{{ooohhhkkklllgggaaa```bbbcccbbb```cccaaa___```bbbcccddddddiiijjjkkkeeeXXXOOONNNPPPjjjaaa[[[```lllvvv|||tttjjjjjjkkkhhheeefffgggfffeeedddccccccccccccaaaaaaaaa``````_________[[[]]]______^^^^^^```bbbaaaaaa``````_________```\\\XXXXXXYYYOOO???777999DDD???BBBDDDiiiggg```dddiiimmmooorrrvvvyyynnnCCCAAAZZZzzzqqqLLL555000888+++000///...---------------***+++000444PPPqqqooorrrrrrHHHJJJggg{{{}}}xxxsssuuuyyyxxx{{{}}}xxxyyyyyyuuutttvvvqqqqqqtttxxxxxxnnn\\\NNNLLLIIIMMMPPPhhhvvvcccaaapppuuukkkccceeeaaaiiiyyyzzzsssyyytttqqqpppvvvtttlllrrryyytttuuucccNNNAAA===DDDnnnvvvKKK===888888:::888666888OOONNNyyyaaaVVVUUUUUUVVVWWW[[[999444333111444///333111111000000111111222333666kkk~~~UUUuuu]]]qqqkkkRRRUUUSSSQQQRRRRRRSSS[[[ccctttxxxjjjMMM^^^ssspppfffmmmmmmwwwZZZJJJEEE>>>DDD???>>><<<::::::<<<<<<888555444666666333333666777555666666777888:::<<<>>>???DDDCCC>>>AAA[[[|||~~~yyy}}}tttccc:::000///...000***000------------------------...111111DDDZZZdddbbbggg{{{jjjAAADDDEEEQQQlllQQQGGG>>>===???>>><<<===DDDDDDDDDFFFHHHKKKOOOQQQXXX```qqqxxxZZZOOONNNSSSRRR```iii```aaaxxxpppQQQIIIuuuZZZMMMUUURRRQQQKKKQQQuuuMMMPPPjjjqqq{{{OOO333111...+++///***,,,++++++++++++++++++++++++,,,,,,,,,,,,---------------111...000555bbbHHHWWWjjj{{{}}}~~~vvvYYYVVVoooWWWPPPZZZkkkgggmmmyyysssqqqpppnnnuuu~~~wwwfffeeennnpppoooooosssyyyvvvmmmkkkoookkkgggcccbbbddddddbbb```cccccccccbbbbbbbbbeeegggmmmgggooojjjTTTOOOTTTLLLVVVLLLLLLVVV^^^aaaooo|||oookkkkkkjjjhhhfffgggfffeeedddccccccccccccaaaaaabbbaaaaaa___]]]\\\ZZZ[[[]]]^^^]]]^^^```bbb`````````____________^^^[[[XXXYYYYYYOOO>>>777999FFF===@@@FFFnnneee```dddiiinnnrrruuuxxx{{{kkkGGGFFF^^^|||~~~SSS666000666+++//////..................+++---444666KKK{{{___uuubbb{{{MMMEEEaaa{{{{{{zzzrrrxxx{{{xxxuuuqqqooopppyyytttssssssrrrtttwwwsssrrrsssuuurrrgggVVVJJJFFFDDDGGGEEEZZZiiiXXXWWWtttnnnoooqqqgggjjj|||zzzyyy}}}uuuqqqsssvvvrrrnnnzzzrrrppp]]]JJJ>>>:::LLLbbbAAA999777888:::777999666dddqqqPPPoooXXXNNNNNNPPPTTTWWW]]]:::444222111555///333111111000000111111222333555```]]]mmm```ttt\\\NNNWWWRRRRRRYYY^^^cccsss|||aaaHHHQQQiiirrrooocccgggnnnOOO^^^vvvWWWIIIFFFEEEFFF@@@CCC@@@===;;;;;;:::888555777777666555555666666444777777888999;;;===>>>@@@DDDBBB===BBB]]]ggg<<<000...---000+++000------------------------......///:::TTTZZZ|||___eeerrrkkk@@@IIIFFFUUUaaaMMMDDD======???>>>>>>???DDDEEEFFFIIILLLOOORRRTTTVVV[[[jjjeeeKKKDDDDDDAAAHHHNNNKKKUUUvvv|||WWWCCCBBBbbbVVVMMMPPPUUUHHHLLLJJJ~~~nnnHHHVVVxxxyyyTTT444111///,,,///(((+++++++++++++++++++++++++++++++++,,,,,,,,,------------000...000111[[[OOOXXX}}}hhhzzz~~~}}}vvvbbbWWWsssYYYQQQYYYiii~~~eeerrrvvvnnnooommmllllllwwwuuubbbhhhxxxvvvnnnkkklllqqqppplllkkknnnhhhfffccccccddddddbbb```ccceeegggfffdddeeeiiimmmooofffqqqmmmPPPOOOWWWHHHEEEEEEJJJPPPSSSZZZnnnwwwmmmkkkkkkiiieeegggfffeeeddddddccccccdddbbbcccddddddccc```^^^\\\\\\]]]___``````aaacccddd_______________^^^^^^]]][[[YYYYYYYYYNNN===777;;;GGG;;;>>>JJJtttcccaaadddiiinnnrrruuuwwwyyyjjjKKKJJJooorrr|||VVV;;;666:::000///......------.........///000666777JJJ]]]{{{iiiRRR???WWWzzzxxxyyywww|||yyy{{{xxxvvvuuuqqqoooooo{{{uuupppooopppssswwwvvvvvvvvvuuunnn```OOODDDBBB???>>>888IIIYYYQQQXXX{{{tttqqqtttoooxxx~~~vvvvvvyyy{{{tttuuuuuulllUUUCCC;;;;;;VVVoooLLL666444444888;;;777888888hhhgggwwweeeSSSMMMNNNRRRVVVYYY```<<<444222111666///222111111000000111111222333999[[[nnnqqqaaaooo```SSSTTTTTT___ppp{{{bbbPPPCCCDDDUUUfff```[[[ccczzzqqqRRROOOdddsssNNNGGGFFFJJJFFF???BBB???;;;999999999::::::???<<<:::;;;<<<:::888777888888888:::;;;===???@@@AAAAAA???FFFcccwwwmmm@@@111......111,,,111------------------------...,,,///555SSSWWWbbbfffsssrrr???GGGGGGaaapppSSSOOOEEE===;;;;;;:::<<>>444===EEEJJJ```}}}VVVLLLGGGGGG|||WWWVVVMMMEEEPPPEEEOOODDDpppeeeDDD[[[XXX555000///---...'''++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++......333444aaaQQQUUUqqqiiittt}}}wwwkkkVVVvvvZZZOOOUUUffftttppp{{{yyynnnooolllxxxqqquuurrrdddkkkwwwpppjjjfffeeehhhlllkkkiiihhhfffeeecccbbbbbbbbbaaa```aaadddffffffeeeggglllpppooofffpppjjjLLLLLLVVVEEEEEEPPPVVVPPPOOO]]]rrrqqqiiikkkiiidddggggggfffeeedddddddddddddddeeeffffffeeebbb```^^^_________```bbbcccdddddd______``````______^^^]]][[[YYYZZZYYYMMM<<<777<<>>^^^___EEE777777777:::===888777@@@hhhmmm```UUUTTTXXXZZZ]]]___ccc===555222222666000222111111000000111111222333888WWWpppuuuaaaeeekkkRRRSSSeee___IIIJJJJJJKKKSSSfff___YYY]]]gggkkkeee\\\]]]kkkYYYEEEGGGGGGLLLEEE>>>===<<<;;;::::::<<<>>>???EEE@@@>>>AAABBB???;;;:::888888999:::<<<>>>@@@AAA@@@@@@@@@JJJhhh{{{wwwtttEEE333///...222,,,222------------------------...+++333555XXXXXXooojjjyyyCCCBBBIIInnnwwwgggNNNDDD;;;888777666:::???EEEHHHNNNSSSWWWYYYZZZYYYSSSRRRaaaiiiGGG;;;;;;CCC???FFFTTThhh{{{rrrUUUIIIIIIFFFkkkUUUUUUPPPEEEFFFCCCMMMCCCnnn\\\AAA```~~~[[[666000000...///''',,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,)))+++...777999ddd|||SSSVVVpppmmmqqq}}}xxxsssTTTsssWWWLLLRRRccc}}}nnn{{{ssssssooo|||vvvsssooolllqqqtttmmmeeeddddddfffhhhiiigggeeeeeedddcccaaa``````aaabbbaaabbbcccddddddgggjjjmmmllliiimmmaaaIIIIIIOOODDD;;;KKKSSSMMMOOOcccyyyvvviiiiiiiiidddhhhgggfffeeeddddddddddddffffffgggffffffdddbbbaaa___^^^^^^___aaabbbaaa```______```aaa```___^^^]]][[[YYY[[[YYYLLL;;;777===GGG666>>>TTT~~~dddaaacccggglllqqqsssrrrpppiiiEEEJJJnnnuuujjj]]]XXXMMM???333111000///...------------///)))---000???nnnpppwwwkkkCCCIIIsss{{{xxx~~~{{{rrruuuxxxvvvwww}}}~~~||||||xxxqqqmmmpppssstttssstttrrrjjj]]]NNNAAA;;;<<<666===>>>DDDGGGLLLppp{{{uuu|||sssvvvssszzz}}}}}}zzz{{{rrraaaDDD:::<<>>555222222777000222111111000000111111222333333WWWdddyyyxxxaaaaaa```]]]nnn[[[IIIEEEKKKRRRXXX[[[fffbbb[[[YYYdddtttxxxsssuuuuuu???CCCOOOJJJMMMEEECCC@@@BBBCCCCCCCCCAAAAAA@@@CCC===;;;???BBB>>>::::::999999:::;;;===???@@@AAAAAAAAA@@@KKKkkkvvv{{{III666000///333---222------------------------...***555222VVVQQQrrr}}}PPPAAALLLxxx}}}IIIAAA:::888777777;;;@@@IIIMMMSSSYYY\\\\\\ZZZXXXUUU^^^xxxuuuKKK<<>>EEE555???XXX}}}fff```aaaeeekkkrrrtttsssqqqeeeCCCLLL___wwwttt~~~sssOOORRRGGG;;;888444333222000///.........111---333444:::dddjjjgggrrr}}}PPPHHHlllyyy}}}{{{wwwppprrrwwwxxxxxxxxxwww{{{yyysssooorrruuutttsssqqqkkk```SSSHHHCCCBBB@@@444<<>>777777333666:::666===eeeLLLbbb[[[WWWZZZ^^^^^^^^^___fff???555222222777000111111111111000111222222333333^^^[[[rrr~~~bbbccc}}}|||oooaaaIII>>>???FFFHHHPPP[[[]]]```ccc]]]XXXjjj}}}^^^000EEEXXXOOOPPPHHHIIIIIILLLOOOOOOKKKFFFAAA>>>===666444;;;>>>;;;777777999999:::;;;===???AAABBBCCCBBB@@@KKKkkk~~~LLL777000///333---222------------------------...)))444...PPPFFFrrruuuyyy~~~___DDDPPP}}}qqqxxxzzzjjjDDD>>>::::::;;;;;;???DDDKKKPPPWWW\\\^^^\\\XXXTTTlll~~~OOOAAAKKKAAAMMMSSSWWWyyyUUUQQQKKKIIIiiivvvTTTGGGFFFHHHHHHBBBLLLWWWJJJvvv^^^555...000000///'''...++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,---444,,,FFFyyyfffPPPbbbooooooyyy{{{RRR\\\MMMNNNTTT\\\}}}~~~bbbyyy{{{xxxsssrrrxxxsss|||uuuffffff\\\iiisssqqqgggcccfffkkkhhhgggdddaaa```aaadddgggjjjgggddddddggghhhgggeeeeeepppfffPPPFFFCCCBBBDDDDDDBBBIIIWWW```gggxxxkkkiiikkkggghhhhhhfffeeeeeeeeeeeeeeeeeeeeedddcccccccccddddddbbb```^^^___aaaaaa```]]]___aaabbbcccbbbaaa___^^^[[[ZZZ[[[YYYKKK:::777>>>DDD555AAA[[[|||ggg^^^```dddlllsssvvvuuusssbbbCCCOOOWWWvvv|||hhhCCCJJJBBB>>>GGG777666444222111000//////......666444333XXXgggfffwww[[[IIIhhh{{{|||wwwtttuuuhhhjjjttt{{{}}}}}}~~~vvvsssqqqmmmuuuqqqhhh[[[NNNHHHIIILLLMMM:::>>>HHHPPPYYY~~~lllooosss~~~xxxvvvqqqeeeRRR<<>>LLL}}}zzzQQQ999---///222(((000......---------......///***...000111;;;RRRppp}}}aaaKKKOOOfff~~~nnnooogggDDDAAA<<<888999???DDDGGGPPPWWW^^^___YYYVVV]]]gggvvv}}}WWWDDD@@@FFFSSSOOOdddggg]]]OOOMMMaaakkkSSSAAAKKKKKKOOO>>>VVV}}}UUUCCC[[[;;;,,,111000------+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------//////***000222DDDnnnJJJbbb{{{tttsss||||||pppVVVRRRVVVHHHLLL\\\xxxvvvzzz|||jjj~~~xxxnnnzzzsssppplllfffbbbcccmmmzzz}}}qqqeeedddhhhhhheeeeeeeeedddddddddcccccceeeeeedddcccdddeeefffggglllgggiii[[[AAAAAAGGG::::::MMMSSSSSS```pppyyyuuupppjjjgggkkkkkkkkkhhhdddccceeegggcccfffgggeeeaaa```cccggg___aaa```\\\^^^ccc```YYY```aaaccceeeeeeeeecccbbb]]][[[]]]ZZZJJJ888777AAAAAA@@@999iiittt______bbbeeeiiipppwwwwwwsss\\\HHHLLL|||kkkiiiNNNGGGKKK@@@CCC888777555333111///...---///333000000;;;OOOxxx||||||mmmKKKVVV~~~~~~xxxdddeeewww~~~xxxuuuttttttsssnnnXXXDDDPPPEEETTTPPP^^^AAABBBFFFOOOvvvyyykkksss~~~yyyssswww|||qqq```KKK666===EEEMMM~~~tttEEE999888===::::::<<<888===fffWWWSSSSSSVVVUUURRRTTTZZZppp===555888111333000333111111000000111111222333555NNNmmmtttiiieeebbb|||rrraaaPPPCCC:::666444AAACCCKKKUUUYYYXXX\\\ddd```bbbeeemmm}}}yyywwwNNNBBB???HHHOOOKKKHHHKKK===<<<:::777555333222111999===???===888555666999:::;;;<<<===???@@@AAABBB@@@HHHAAARRR|||PPP999///222444+++111.........------......///+++...///222<<>><<>>;;;DDDrrr|||}}}zzzUUURRRRRRVVVVVVSSSUUUYYYrrr>>>555777111333000333111111000000111111222333333CCC{{{pppooo~~~jjjhhh[[[yyyrrr[[[PPPAAA888777999<<<===GGGLLLSSSXXXYYYYYY]]]dddaaabbbhhhvvvyyy|||mmmNNNCCC===AAAFFFGGGHHHLLL:::888666444333444555555777<<>>???@@@AAABBBCCCAAAGGGEEE[[[}}}XXX???666555666---111//////......---......///,,,---...222<<>>WWWssscccgggTTTRRRTTTWWWXXXVVVVVVYYYuuu@@@555777111444111333111111000000111111222333444>>>sss|||vvvxxxfffoooVVVpppwwwYYYCCCAAA<<<777555777;;;===>>>KKKTTT[[[[[[XXXZZZ```fffgggbbbgggzzzuuuzzziiiMMMFFF@@@AAADDDHHHKKKNNN<<<:::888666666777999;;;777:::<<<:::666555999>>>>>>>>>???@@@AAAAAABBBBBBAAADDDGGGaaa}}}wwwgggHHH===666666...000000//////...............---,,,...222<<>>BBBPPP]]]ddd___ZZZ^^^fffjjjllleeennnyyyooowwwaaaHHHHHHEEECCCDDDHHHKKKKKK<<<:::777555555666888999666888999666444666>>>EEE?????????@@@@@@AAAAAAAAAAAA@@@IIIfff~~~xxxnnnIII???333333000111111000///...............---,,,---222999IIIddd|||hhhFFFFFFXXXlllwwwdddiii___LLL;;;666:::>>>BBBFFFJJJddd{{{qqqwwwqqq___PPPSSSQQQJJJoooaaaPPPMMMQQQQQQZZZ]]]PPPGGGJJJTTT~~~dddLLLqqqIII777111444///---///+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---111***222;;;UUUYYY\\\~~~|||~~~zzzmmmSSSXXXNNNPPPTTTdddzzz||||||wwwhhhwwwvvvvvvooolllmmmooopppssswwwnnnddd```eeefffbbbcccjjjfffeeedddccccccccceeefffdddddddddeeeeeeeeeffffffkkkmmmaaaNNNGGGJJJNNNPPPQQQBBBHHHXXXaaaxxxyyymmmjjj___fffeeedddddddddfffggggggfffeeedddbbbaaa```bbbccccccaaa```_________aaadddeeeeeedddbbbaaa___]]]\\\aaaaaa]]]QQQAAA777:::DDD888:::QQQ|||kkk```___bbbdddffflllrrrpppkkkNNN<<>>;;;888444111000000333///---111777OOOqqqppp```nnnvvvhhhHHHKKK}}}|||nnn}}}||||||{{{~~~}}}|||zzzxxxxxxzzz{{{wwwssspppoooqqqtttuuutttkkkUUUMMMZZZwwwEEEPPP~~~vvvzzzvvvwww~~~~~~zzz{{{~~~qqqZZZHHH<<>>\\\ppp___^^^^^^^^^______\\\YYY|||CCC555555111555222333111111000000111111222333333999cccvvvzzzfffiiijjjWWWJJJCCC@@@999:::;;;:::;;;AAAKKKSSSVVVfffmmmccc[[[aaajjjmmmnnnnnnvvvsss~~~RRRDDDJJJJJJDDDBBBEEEFFFBBB===;;;999777777777888999777888999666444777@@@HHH@@@@@@@@@@@@AAAAAAAAAAAABBB???NNNmmmyyy{{{hhhBBB<<<000222333333111111000///............---+++---111555EEEeeeuuuMMMBBBRRRiiirrrfffxxxqqqWWW???888:::===AAAFFFHHHlllzzz}}}pppeeeXXXdddXXXVVVbbbTTTJJJRRRUUUJJJRRR\\\PPPAAAEEEYYYyyyVVVXXXxxxyyyDDD666333555///...000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,333)))555:::GGGUUUQQQkkk}}}zzzoooTTTWWWLLLNNNRRRaaayyy~~~vvvxxxssslllvvvxxxqqqnnnppptttuuuooojjjiiidddbbbbbbddddddcccfffjjjiiigggeeedddcccdddeeefffeeeeeedddcccdddeeefffgggkkknnn^^^JJJJJJNNNOOOSSSOOO===FFFYYYiiiwwwnnnrrrjjjhhhfffddddddfffggghhhgggeeedddcccaaaaaabbbccccccaaa______aaa___^^^```dddeeedddcccaaa___^^^]]]\\\bbbccc```SSSCCC;;;???GGG999;;;XXXgggaaa```bbbdddgggmmmsssqqqlllNNN???pppqqqsss^^^^^^QQQSSSOOOHHHFFFFFFEEECCC@@@;;;666444///333000///333888KKKjjjzzz```xxxvvvtttNNNAAArrr~~~xxx}}}wwwzzz}}}|||yyywwwxxxzzzssspppmmmnnnrrrvvvwwwvvvppp^^^[[[gggeeeDDDoooxxxwwwvvvzzzzzzuuuyyy{{{yyyuuuuuuyyy~~~}}}|||zzztttfffRRRDDD===EEEJJJjjjVVV666444999333:::III@@@999LLL}}}tttfffaaaaaa___]]]___bbb___YYY~~~EEE555555111555222333111111000000111111222333///777```jjj~~~}}}wwwpppccc___zzz|||gggVVVHHH>>>777666555444555:::BBBKKKRRRZZZlllrrrcccXXX___hhhjjjsssyyyyyyvvvFFFHHHPPPPPPEEE>>>AAA@@@:::<<<<<<;;;;;;:::;;;;;;;;;777:::<<<:::888999???DDDBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBVVVwww~~~aaa======222444666333222111000///............,,,+++---///111AAAhhhUUUCCCVVVllldddFFF;;;<<<===AAAGGGFFFiii~~~lllhhh[[[kkkUUUZZZsssPPPIIISSSggg\\\@@@MMM```SSSBBB???VVVoooPPPZZZBBB777777888111000222---------------------------++++++,,,,,,,,,,,,------,,,,,,555(((555;;;EEE~~~VVVJJJ___sss{{{yyypppVVVVVVIIILLLPPP]]]{{{zzztttxxxsssoooooo|||uuurrrrrrvvvtttnnnhhhfffbbbcccbbb___aaafffhhhgggiiigggeeeddddddfffhhhjjjgggeeecccbbbbbbdddgggiiijjjppp]]]GGGIIINNNRRR^^^OOO@@@NNNeeevvv|||ooovvvooojjjgggddddddfffggggggfffdddbbbaaaaaabbbcccdddddd^^^]]]___bbb```\\\^^^dddddddddbbb```___]]]]]]\\\___bbb___RRRBBB;;;@@@FFF;;;<<<^^^{{{dddaaa___aaadddgggmmmsssrrrmmmKKKCCC|||wwwsssdddfffVVVXXXVVVMMMLLLKKKIIIFFFBBB>>>:::888000444111111444666FFFbbbbbbwww\\\CCC___vvvzzz~~~}}}yyyvvvuuuuuuvvvqqqnnnpppuuuyyyzzzyyyuuummmqqqvvv[[[IIIqqqwww~~~~~~sssccccccrrr|||{{{yyytttsssyyyxxxwwwwwwwwwxxx{{{~~~xxxvvvtttrrrkkk\\\JJJ???===HHHSSS{{{ttt;;;888222888444===III:::???jjjlllhhhYYY]]]]]][[[XXX\\\bbb```ZZZEEE555555111555222333111111111000111222222333222555TTT~~~nnn|||~~~}}}pppccc```VVVlllnnnTTTHHHBBB===999888666666;;;CCCJJJNNNNNNZZZmmmsss```SSSZZZddddddyyyyyy~~~oooCCCNNNWWWUUUFFF===>>>===666888888999999::::::::::::777;;;???>>>;;;999<<<@@@DDDDDDDDDDDDDDDCCCCCCCCCDDDDDD]]]}}}~~~{{{___===AAA555666666111222222000///............,,,+++...///...???jjj```KKK^^^ssslllJJJ>>>>>>>>>BBBHHHDDDcccnnnhhhgggXXXhhhOOOWWW{{{bbbBBBEEEaaa}}}ccc:::MMMiiiYYYGGG===PPPpppRRRUUUsssBBB999999:::222222444///------------------------++++++,,,,,,,,,---------,,,---777&&&111999GGGsssaaaOOOaaagggzzzzzzzzzxxxpppXXXVVVFFFJJJNNNYYY|||uuuzzzvvvrrriii}}}yyysssqqqooolllkkkmmmdddfffaaa[[[^^^hhhjjjdddhhhgggeeedddeeehhhkkkmmmhhhfffcccaaaaaadddgggjjjhhhrrr^^^FFFGGGNNNVVViii]]]RRRdddzzzppptttllljjjgggddddddfffgggfffdddcccaaa``````bbbddddddddd]]]\\\^^^cccaaa[[[]]]cccdddcccaaa```^^^]]]]]]]]]ZZZ^^^\\\NNN???999>>>CCC<<<<<>>YYYxxxnnnkkkLLLPPPyyy}}}}}}{{{}}}~~~{{{uuuqqqpppqqq|||wwwssstttxxx||||||{{{zzzyyy^^^LLL[[[sss|||wwwlll```___hhhpppsss}}}|||xxxsssvvvxxxwwwyyy}}}}}}zzz{{{wwwtttrrrooogggWWWEEE:::===KKKZZZ```)));;;111999777@@@III777GGGvvv___hhhZZZYYYYYYVVVTTTYYYaaaaaa[[[LLL///777555333666222111111111111111111111111333777NNN|||rrr|||mmmyyyTTT[[[ooouuuSSSBBB>>>:::555777888666;;;EEEEEEKKK]]]kkkrrrYYY[[[IIIOOO\\\gggpppzzzoooVVVIIIPPPVVVRRREEE===??????999999999999::::::;;;;;;;;;666;;;===;;;:::======;;;FFFFFFFFFDDDBBBAAABBBCCCKKK999ddd{{{ZZZAAAAAAHHH;;;;;;555333222111///......------...---000333111888UUUsss|||yyyooo\\\mmmQQQtttqqqWWWPPPKKK:::???BBB???III```tttggg``````[[[YYYnnn|||wwwnnngggVVVCCCFFFWWWMMMAAAlll___LLL;;;pppeeeDDDYYYbbbBBB>>>:::888777555111---//////...---------......,,,,,,,,,---------......+++,,,///666444///QQQvvvFFFaaadddnnnttt~~~|||uuulllOOONNNRRRIIIMMMZZZjjjzzzwww|||iiikkk|||{{{xxxuuummmkkkfffjjjeeecccggglllmmmmmmoootttnnngggccccccdddeeedddbbbbbbbbbaaaaaadddiiillloooiii```IIIDDDVVVdddrrrnnnqqqsss{{{xxxiiisssxxxnnniiiggggggggghhhiiigggfffjjjddd^^^^^^bbbeeefffddd]]]___UUU]]]```\\\eee```fffaaa]]]^^^bbbccc^^^YYYWWW\\\ZZZNNNAAA======>>>999HHHZZZppp___[[[^^^\\\bbbiiippp{{{vvvbbbFFFFFFsssrrrsssdddbbb]]]```XXXRRRXXXYYYTTTJJJDDDEEEBBB===<<<555222555444111999GGGfff___{{{VVVMMMttt||||||zzztttqqqwwwpppxxxzzzyyyzzzvvvuuu{{{}}}dddQQQMMMuuuuuuiiiiiivvv~~~zzzxxxwwwwwwzzz{{{uuutttwwwyyyxxxuuupppsssqqqnnndddIII:::BBBMMMHHHnnn}}}GGG111777444;;;===SSS???>>>dddllldddaaaPPPNNNKKKJJJOOOXXX]]][[[WWWQQQ333999666333666222111111111111111111111111333444GGGwwwooohhhppp[[[WWWiiiwwwVVVCCC===:::555888999888@@@LLLNNNTTTeeeyyywwwJJJFFFAAAMMMWWWfffwwwxxxQQQGGGRRRWWWRRREEE===@@@@@@;;;;;;;;;;;;;;;;;;<<<<<<<<<999======::::::===>>><<>>:::999999888444111000000///............///,,,,,,---------.........000...///555555///HHHwwwyyyDDD^^^uuuqqqxxxvvv}}}zzzuuuoooPPPOOOVVVMMMMMMXXXjjj{{{uuuyyyhhhkkkxxxzzzrrruuu{{{uuuooorrrtttjjjgggggglllpppppprrruuutttnnngggccccccdddddddddaaabbbbbbbbbbbbdddgggjjjjjjlllgggRRRJJJZZZnnnxxx{{{~~~cccpppooossshhhjjjhhhgggfffggghhhgggfffeeebbb```aaadddeeebbb___TTT]]]ZZZdddfffaaajjjgggccc```___aaaeeeeee```[[[TTT\\\ZZZJJJ?????????;;;888HHHccchhh___]]]aaa___eeelllrrr|||vvvaaaAAAJJJiiitttkkkYYYVVVSSSXXXQQQLLLMMMNNNLLLGGGGGGJJJHHHCCC<<<555222444222///777DDD]]]|||\\\mmm___FFFbbb}}}}}}zzz~~~|||yyy|||}}}oooqqqyyyuuurrrvvvvvvsssvvvvvvxxx{{{hhhOOOJJJllllll]]]nnnzzzyyyyyyxxxyyy{{{}}}xxxsssrrruuuwwwuuussspppuuuqqqfffXXXAAA999DDDKKKSSSddd<<<777000???AAADDDKKK444<<>>qqqkkkcccdddgggTTTbbb___GGG<<<999888:::<<<;;;CCCPPPTTT\\\oooHHH:::BBBNNNNNN^^^OOOLLLTTTVVVPPPDDD===???@@@==================<<<<<<<<<<<<>>>===999:::>>>???>>>BBBDDDFFFFFFEEECCCCCCDDD@@@CCCvvv~~~ZZZHHHEEEMMMBBB???;;;777666444222111000//////000...///111...+++444BBBppp~~~wwwjjjqqqVVV===rrrvvvGGGWWW{{{ggg<<<999???AAAEEETTTzzzuuuhhheeeggg```ZZZ]]][[[]]]^^^UUUGGGDDDIIIbbbpppYYY>>>DDDWWW{{{ZZZFFFXXXaaaRRRzzzTTTBBB???;;;:::;;;:::777444111000//////......//////,,,------------.........000...---333555///@@@eeeDDDVVVpppttt|||xxxuuusssRRRQQQ\\\TTTLLLUUUiiitttvvvlllmmmuuuooolllooouuutttoooqqqwwwmmmkkkkkklllkkkggghhhlllsssoooiiidddcccccccccbbbaaabbbddddddcccccceeegggdddmmmkkk\\\TTTbbb~~~xxx]]]TTT{{{qqqsssjjjllljjjfffeeeeeefffffffffccccccccceeefffbbb[[[UUURRR^^^^^^fffeee___iiieeecccaaaaaaccceeeddd```[[[UUU]]]XXXEEE;;;AAAAAA888:::JJJsss```aaa___eeeccchhhooosss|||uuu___DDDPPPvvvsssiiiTTTPPPNNNUUUPPPLLLGGGGGGGGGHHHMMMPPPLLLEEE???888444444111///777BBBSSSsssfffyyyrrrnnnEEEOOOnnn~~~sssqqq{{{|||{{{xxxuuuwww~~~uuurrr}}}wwwpppuuuyyyvvvttttttwww{{{|||yyyvvvWWWPPPfff|||aaaYYY|||vvvwwwzzzyyyzzz|||yyyuuuqqqqqqrrrsssrrrpppooovvvnnn[[[JJJ<<<;;;IIIIIIhhhEEE333>>>///DDDFFFKKKDDD111LLL{{{UUUiiiWWWaaaUUUQQQNNNPPPVVV\\\]]][[[xxxiiiZZZ999;;;666222666222111111111111111111111111222...999lllgggdddYYYwwwTTT\\\nnnMMM:::777:::;;;???@@@EEEMMMQQQ```zzzRRR>>>KKKSSSKKK]]]KKKOOOTTTSSSMMMBBB<<<>>>???===>>>>>>>>>======<<<<<<<<<>>>>>>;;;777999>>>@@@???@@@CCCFFFGGGFFFEEEDDDDDDBBBSSS~~~WWWQQQOOOZZZJJJ@@@999:::999777555333111111000///---...111000///333;;;YYYfffuuuSSS>>>```vvvVVV|||GGG<<<===???FFFVVV{{{yyy[[[```mmmiiieee\\\^^^[[[[[[[[[XXXQQQIIIGGGIIIUUUTTTFFFBBBLLLfff{{{SSSQQQpppxxxZZZUUUPPPEEEAAA<<<:::;;;:::888555111000///...............------------............,,,,,,+++000333///???___KKKMMMqqq|||xxxwwwvvvWWWRRRaaa[[[LLLRRRhhhvvvvvvrrrrrr~~~uuudddtttzzzuuutttrrrnnnllllllkkkllllllhhhdddfffkkkqqqnnnjjjfffcccbbbaaaaaa```ccceeeeeedddccccccddd```mmmggg^^^YYYfffqqq___WWWVVVUUUrrrtttmmmnnnjjjfffddddddeeefffeeefffffffffgggeee___VVVOOOVVV___[[[bbbeeeeeeqqqllleeedddcccbbbaaaaaa___]]][[[aaaUUU>>>777AAABBB888>>>NNN___bbb]]]gggeeekkkpppsssyyyqqqZZZGGGXXXsssqqq[[[VVVSSS[[[WWWTTTMMMLLLKKKOOOTTTSSSKKKBBBCCC>>>:::777333111777@@@PPPuuuvvvxxxQQQHHHdddyyymmmqqq{{{wwwyyyvvvqqqvvv}}}ttt|||{{{xxxoootttvvvvvvrrrtttyyyyyyvvvzzzfff___lllyyykkkxxx}}}wwwsssvvvyyyyyyxxxzzzvvvsssqqqpppqqqqqqpppnnnnnnrrreeeOOOCCC<<>>999DDDJJJIII:::<<>>===>>>>>>======<<<<<<;;;;;;>>>>>>:::666999???AAA???@@@CCCFFFGGGFFFEEEEEEEEEEEEaaa|||www}}}TTTTTTNNN[[[LLL@@@;;;===<<<:::777555333222222000------///111222555:::SSSlll}}}YYYBBBNNNSSS}}}wwwSSSBBB===AAAFFFYYYsss]]]]]]tttiiiiii___UUU___WWW\\\XXXLLLHHHNNNMMMEEEEEEAAA<<>>999444111555;;;LLLqqqzzziiiwwwdddOOO___{{{uuu||||||}}}zzzzzz{{{rrrnnnqqqpppqqqnnnqqqxxxwwwsssyyyrrrmmmwww{{{yyyzzzuuurrrvvvxxxwwwuuuvvvssssssrrrqqqqqqpppnnnmmmmmmjjjWWWDDD???<<>>999555777333111111111111111111111111///222222\\\oooxxxvvv[[[vvvXXXXXXhhhHHH888666555@@@FFFIIIMMMRRRkkkiiiQQQSSSdddtttsssOOOGGGPPPNNNJJJDDD???===>>>>>>===============<<<<<<<<<<<<>>>===999777;;;BBBDDDAAAAAADDDFFFGGGFFFEEEEEEFFFFFFkkkpppRRRPPPBBBPPPHHHAAACCC@@@???===:::777555444333111///---------///333555LLLcccmmmdddIIIEEEKKKbbb~~~aaaHHH999AAA>>>QQQvvveeePPPmmmrrrgggkkk```XXXaaa[[[^^^VVVHHHJJJWWWVVVIII>>>===999EEEFFFZZZXXXOOOXXX\\\SSS```\\\HHHJJJEEE>>>;;;:::999777444222111000///...---------------........./////////+++111000------,,,888PPPqqqGGGXXXooo~~~}}}yyygggQQQaaabbbMMMPPPaaavvvxxxxxxvvv|||qqqkkk{{{xxxrrrdddhhhssskkkcccrrrooonnnoooppppppuuu{{{kkklllkkkhhhdddaaaaaabbb```bbbdddeeecccbbbbbbcccccckkkPPPMMMNNNSSSpppjjjYYYCCC===LLLPPPLLL___xxxqqqmmmkkkkkkiiieeeddddddeeeeeeeeebbbbbbbbbbbbbbbbbbbbbbbbfffgggVVVWWWaaakkkxxxnnnhhhgggeeebbbbbbfffooovvvfff\\\III888777???AAA;;;@@@XXXqqq]]]WWWZZZhhhfffkkknnnnnnpppcccJJJ666wwwrrrzzznnnaaa___XXX]]][[[[[[YYYWWWXXX^^^```ZZZPPPJJJEEEEEEBBB<<<666222333555???[[[||||||^^^```vvv___\\\rrrxxxxxxwwwqqqssswwwsssssspppsssyyyyyywww|||zzzxxx~~~nnngggnnnwwwzzztttrrruuuwwwuuussssssqqqrrrrrrrrrqqqooommmllljjj^^^III===>>><<>>888999444111111111111111111111111...555---MMM}}}yyyiii|||~~~ccckkkVVVVVV{{{___DDD777666???DDDJJJPPPTTTeee___WWWZZZxxxZZZGGGPPPQQQLLLGGGBBB@@@@@@@@@??????======>>>>>>>>>>>>>>>>>>>>>===:::999???FFFGGGDDDDDDEEEFFFFFFEEEDDDEEEGGGKKKttteeeQQQPPP===MMMHHHCCCHHHCCCAAA???<<<999666555444111111000---,,,---000111AAAccc|||pppdddrrrWWWCCCIIIfffoooccciiiIII444AAA<<>>;;;BBBdddkkk[[[SSSfffhhhfffkkknnnlllmmm___DDD<<>>JJJFFF<<<888aaa}}}rrrmmm\\\YYYZZZ```ZZZ\\\___aaaaaa___[[[XXXfffFFFIIIBBB;;;;;;555111111111111111111111111---666)))BBBttt___wwwwwwuuuiiifffTTTTTTyyy~~~tttPPP:::999???CCCIIIRRRRRR[[[qqqaaa```CCCRRR```yyyKKKCCCSSSLLLJJJEEEAAAAAABBBBBB@@@@@@>>>>>>??????@@@@@@@@@AAA???>>><<<<<>>>>>===;;;777666555333222111111111............/////////000(((---******333555333:::[[[EEEGGGaaayyy}}}uuuNNNZZZaaaNNNQQQ[[[bbb|||xxx|||rrrbbb}}}}}}kkkiiirrrttt{{{qqqhhhfffggggggiiimmmgggiiijjjhhheeebbbbbbccc___aaabbbbbbbbbbbbdddeee]]]jjjKKKNNNSSSXXXxxx>>><<<@@@NNNcccxxxpppqqqiiiiiigggfffeeeeeeggggggfffdddeeefffgggfffeeeddddddeee___mmmgggiiimmmqqqzzzmmmhhhjjjjjjeee``````gggmmmYYYHHH:::<<>>>>>??????@@@AAABBB>>>;;;>>>FFFKKKJJJGGGFFFMMMGGGBBBHHHIIICCCCCCccc{{{}}}]]]RRRKKKOOOTTTQQQLLLJJJPPPJJJDDD???===;;;888555333222000......///111333999NNN|||ttt}}}rrrMMM???RRRpppzzzXXXGGGGGGFFFCCCGGG^^^NNN]]]ZZZiiiiii]]]cccQQQTTTRRRhhh]]]SSSfffbbbJJJGGG@@@DDD888OOOYYYOOO```^^^rrrWWWQQQfffRRRTTTKKKNNNLLLDDD===<<<===<<<;;;:::999777555333111000//////000000000000000000,,,---......///111555888MMMMMMFFFgggqqqzzztttcccGGGiiiXXXMMMYYYcccuuuxxxmmmfffyyyzzzpppyyyyyyuuu~~~kkk^^^ccckkkmmmnnnsssiiikkklllhhhbbb```ccchhhbbbeeegggddd______eeekkkfffVVVWWWMMM\\\eeeggg===EEEIII]]]xxxrrrnnnjjjkkkgggeeeddddddeeeeeeeeedddcccdddggggggccc___bbbhhhZZZiiixxxyyyppphhhkkkqqqvvvzzzuuuhhhbbbfffiiifffUUUFFF;;;===@@@===<<>>BBBHHHJJJSSSZZZUUUPPPIIIDDDCCCCCCGGGSSS```mmmkkkpppkkkKKKNNNTTTVVVIIIEEE@@@@@@BBBDDDCCC@@@AAA@@@@@@@@@AAAAAABBBBBBDDD@@@>>>AAAGGGKKKKKKIIIGGGMMMHHHDDDJJJJJJFFFJJJccc~~~}}}{{{XXXPPPMMMUUU[[[XXXQQQMMMSSSOOOIIIEEECCC@@@===:::555333111///...///111222999KKKxxx{{{~~~pppyyy\\\MMMKKKgggjjjPPPIIIFFF>>>>>>CCCTTTZZZ^^^iii|||dddcccPPPRRRbbbmmm]]]UUUfff___HHHFFFDDDLLLEEEOOOVVVOOO^^^ttt}}}eeePPPUUUmmmuuuOOOLLLNNNPPPNNNGGGCCCCCCBBB???<<<;;;999777555333222111000000000///////////////,,,---......///111555888HHHaaaFFFhhhppp{{{kkkOOObbb]]]KKKSSS___}}}oooyyyxxxrrrxxx~~~tttrrrtttgggbbbkkksssssssssvvvkkkjjjhhhfffddddddeeegggdddgggiiihhhffffffhhhkkkiiibbbeeeUUU___iiitttNNNDDDLLL\\\}}}pppnnnkkkhhhhhheeecccbbbbbbdddeeeeeeddddddmmmkkk___aaammmnnnddd```vvv~~~ggg___sssrrrfffkkkooofffWWWRRRDDD;;;===???<<<<<<@@@SSSssscccWWWdddjjjjjjaaakkkiiikkkpppUUU@@@hhhooojjjXXXVVV[[[VVVRRRTTTRRRUUURRRPPPRRRUUUVVVSSSPPPWWWVVVSSSOOOKKKFFFBBB@@@999<<>>uuuGGGfffnnnrrrVVVVVVdddLLLPPP]]]uuuqqq{{{|||~~~zzz|||zzznnnooolllgggjjjuuuzzzwwwtttvvvppplllgggeeeffffffeeecccbbbccceeehhhiiigggccc```TTTXXX```PPP[[[iiiddd;;;GGGPPPtttsssnnnoookkkhhhhhhcccaaa```aaacccfffffffffgggiiieeeaaadddllljjjbbbyyyfffbbb}}}fffdddnnnoooaaaSSSLLLBBB<<<>>>>>>;;;>>>DDD^^^lll\\\ZZZfffjjjggg___hhhiiimmmkkkNNN???wwweeegggXXXVVVZZZUUUQQQSSSQQQVVVUUUTTTSSSTTTTTTUUUUUUTTTTTTSSSQQQNNNKKKHHHGGG???AAADDD[[[|||yyyuuu~~~}}}ooolllyyy}}}}}}tttlllooorrrpppqqqvvvuuutttrrrrrrsssuuuxxxzzzqqqrrrsssrrroootttsssuuuuuuxxxqqqppppppqqqsssuuutttsssqqqnnnkkklllkkkbbbQQQDDD;;;DDDJJJJJJ[[[eee777...555BBBGGGKKKIII;;;>>>aaazzzpppzzz[[[YYYWWWQQQMMMYYYUUUSSSQQQQQQRRRTTTTTTTTTccceeebbb```@@@777444333333444333222111222000111333111GGGssszzzYYY}}}pppgggvvvPPPooooookkkpppOOO===???AAAJJJ[[[eeepppmmmiiiddd___YYYWWWVVVJJJHHHFFFCCCEEEUUUuuuSSSCCCKKKPPPRRRGGGDDDBBBBBBCCCDDDCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDBBBBBBCCCFFFKKKPPPSSSTTTJJJOOOKKKIIIJJJHHHPPPccc~~~dddUUUSSSTTTXXX\\\YYYQQQJJJJJJIIIIIIHHHEEEAAA===:::;;;999666333111/////////...555WWWwwwsssnnnooooooWWWCCCKKKiiisssSSSDDD]]]uuu___;;;;;;GGGNNNooo]]]]]]^^^XXXQQQ[[[uuudddQQQXXXjjj```NNNOOOPPPGGGAAA@@@iiixxxlllmmmPPPSSS\\\|||\\\WWWPPPJJJPPPQQQJJJCCC@@@???===>>>>>><<<:::888666555444444333111///............,,,---.........///222444222ttt|||HHH\\\xxxqqq}}}{{{rrr[[[LLLhhhPPPPPP___ooozzz{{{~~~{{{uuu{{{yyywwwzzztttmmmrrrllllllqqqyyy{{{uuupppppprrroookkkgggeeedddcccbbbdddccccccfffhhhcccYYYOOOFFFJJJVVVNNNWWWdddUUU>>>HHHYYY|||rrrpppooojjjeeeeeecccaaa```aaadddggghhhiiimmm______mmmlll___bbbssssssjjjlllyyyqqqgggdddjjjjjjaaaYYYXXXFFF@@@===???>>>;;;AAALLLllldddVVV___gggiiiddd___gggiiiooofffIIIEEEpppkkkyyydddXXXXXX\\\WWWUUUXXXUUUVVVWWWWWWTTTRRRRRRVVVZZZRRRSSSTTTTTTRRROOOKKKHHHDDDGGGBBBIIIkkk~~~bbbqqq{{{nnnttt~~~~~~yyyhhheeeyyywwwqqqvvvtttrrrqqqqqqsssvvvwwwppppppnnnkkkpppyyyxxx{{{rrroooyyy}}}{{{tttsssrrrqqqppppppooonnnlllkkkjjjiiidddXXXIII>>>DDD???FFFYYYttthhh666777666<<>>JJJWWWnnnwwwhhhOOOKKKPPPQQQQQQEEEDDDCCCCCCDDDDDDDDDCCCBBBCCCDDDDDDEEEEEEDDDDDDDDDEEEGGGHHHJJJMMMPPPSSSLLLOOOKKKJJJIIIFFFVVVtttbbbRRRQQQPPPRRRUUUTTTOOOIIIGGGJJJLLLMMMKKKGGGCCC@@@>>><<<:::666333111000000......EEEgggqqqeee___}}}hhhGGGAAATTT{{{|||iiiaaaOOO[[[hhh777===IIINNNoooyyyPPP[[[wwwpppVVVUUUUUUgggrrr]]]NNNYYYggg^^^QQQQQQMMMGGGDDDEEEnnn}}}xxx|||aaaIIIVVVgggiiiUUUWWWRRRKKKTTTXXXPPPDDD???AAACCC@@@???>>><<<:::888666666777555333000............+++---............000222000UUUJJJLLLddd}}}{{{yyyrrrbbbIIIdddUUUPPP^^^kkkzzz|||wwwuuu|||xxxsssuuurrrooouuummmnnnrrrvvvuuuqqqmmmmmmlllnnnmmmiiidddccceeeiiijjjgggfffhhhiiibbbRRREEEQQQMMMXXXXXXZZZ]]]EEEHHHOOOppp~~~xxxrrrooolllgggddddddfffcccbbbbbbeeehhhjjjjjjmmmbbbcccmmmjjjbbbqqq{{{kkkeeeiiimmmllliiiccceeelllqqqgggVVVQQQWWW@@@>>>???AAA===;;;GGGWWW|||^^^TTTeeefffgggccc```gggkkkpppbbbGGGSSSlllzzzuuu```WWWYYY]]]WWWXXX\\\XXXRRRTTTTTTQQQNNNOOOTTTYYYSSSVVVYYYZZZXXXRRRMMMIIIDDDHHHFFFEEEbbbvvvllluuurrr||||||}}}~~~yyy}}}yyyooorrrxxxtttxxxuuurrrooonnnoooqqqsssqqqpppmmmooozzz|||pppiiiyyywwwmmmtttzzzuuupppuuusssqqqnnnllllllnnnoooiiikkkkkkeeeXXXKKKAAA===JJJ===PPPvvvkkkFFF'''444777>>>HHHMMMEEE======www}}}xxxTTT___YYYPPPYYYQQQTTTKKKKKKMMMPPPSSSUUUUUUTTTkkkttt~~~zzzHHH:::444666555111000333333111000//////444555WWWeeejjjvvvssscccuuuXXXQQQtttmmmjjjsss{{{hhhRRRPPPZZZwwwqqqccc]]]YYYQQQHHHCCCJJJZZZ[[[QQQRRRRRRMMMMMMDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCEEEFFFFFFFFFEEEDDDGGGIIIJJJIIIFFFFFFJJJMMMMMMMMMJJJJJJIIIHHHaaazzz]]]MMMMMMLLLLLLOOORRROOOJJJBBBGGGMMMQQQOOOKKKFFFDDDAAA@@@===:::777444222111222...;;;WWW{{{nnn```zzzsssRRR@@@DDDiiifff\\\bbblllIIIRRR^^^ccc;;;???JJJOOOtttjjjIIIWWWfff\\\TTTRRRiiiooo\\\RRRYYY^^^XXXRRRPPPBBBGGGIIIKKK^^^ffflllSSSFFFXXXyyy^^^RRRNNNLLLHHHQQQTTTLLLAAA>>>AAACCCBBBAAA???===;;;:::888777:::888555111///...//////+++---......------...000999GGG[[[FFFWWWvvv||||||vvvkkkRRR[[[YYYNNNXXXggg{{{|||zzz{{{tttzzzsssmmmqqqpppkkknnnkkkkkkmmmooopppooonnnnnnfffiiillljjjeeeeeekkkqqqjjjfffdddfffggg___OOOBBBPPPJJJWWW```bbbbbb<<>>===NNNddd{{{[[[VVVjjjcccddd```aaahhhkkkppp]]]HHHddd{{{xxx[[[UUUYYY[[[UUUWWW[[[WWWSSSTTTUUUSSSQQQSSSXXX\\\YYYZZZ\\\\\\YYYUUUOOOLLLIIIKKKMMMJJJTTTvvvuuu|||rrrsss~~~~~~|||}}}zzzttt|||||||||xxxmmmoooyyyyyyvvvrrrnnnlllmmmoooqqqooolllkkkrrr~~~vvvhhhhhhzzzxxxiiillltttrrrnnnpppooonnnlllkkklllpppsssiiikkkggg[[[JJJ???===???HHHIIIkkksssFFF333555666<<>>:::<<<999333000222111...111......999///DDDkkkzzzkkkwwwdddJJJeeeiii[[[YYYgggxxxmmmaaaYYYWWWaaaiiibbbVVVSSSNNNGGGGGGCCCDDDEEEEEEEEEDDDDDDEEEDDDEEEGGGHHHHHHHHHFFFEEEDDDGGGIIIGGGCCCCCCGGGLLLKKKKKKIIIKKKKKKLLLnnngggUUUKKKNNNNNNKKKMMMPPPNNNGGG@@@GGGPPPUUUTTTPPPLLLIIICCCBBB???===999777555444333///777MMMqqqsss{{{bbbIII===UUU|||hhhaaarrrvvvjjjUUUlllPPPDDDBBBPPP\\\[[[___iiirrrhhhdddeeedddSSSNNNnnnmmm]]]VVVVVVSSSSSSUUUTTTTTTZZZSSS[[[___gggqqq\\\LLLMMMbbbfffUUUTTTGGGGGGDDDHHHHHHCCC@@@AAABBBAAACCCBBBAAA???===;;;999888===:::777333000//////000+++---......---,,,---...999???vvv~~~RRRZZZlllxxxsss___RRR^^^OOOUUU```rrrzzz{{{wwwyyyzzzrrrwwwqqqmmmvvvwwwnnnjjjiiiiiiiiijjjmmmpppooolllhhhiiijjjhhhggghhhlllooofffcccbbbdddfffaaaTTTIIIPPPRRReeesss|||HHHPPPfffxxxoooxxxrrrqqqnnnkkkkkkmmmmmmmmmkkkhhhdddbbbccceeefffggg___eeecccaaaooozzzhhhiiijjjjjjhhhggghhhiiijjjhhhbbb]]]\\\[[[UUULLL;;;===CCCDDD>>>@@@VVVooolllYYYZZZnnn___aaa^^^aaahhhjjjnnnXXXIIItttlllrrr[[[VVVZZZZZZSSSUUUYYYSSSUUUUUUVVVVVVWWWYYY\\\___\\\[[[YYYVVVTTTRRRQQQPPPRRRLLLRRRQQQGGGWWWuuu~~~pppkkkzzz~~~}}}~~~xxxsss|||}}}rrrhhhiiisss~~~yyyvvvqqqmmmlllmmmppprrrppplllmmmsssyyywwwooojjjjjjtttpppiiinnnpppnnnqqqkkkmmmnnnmmmllllllnnnqqqfffcccZZZLLL@@@;;;@@@FFFMMMaaaUUU222222>>>???DDDFFFIIICCC222IIIvvvppp]]]bbbSSSNNNQQQNNNQQQOOOJJJIIIHHHIIIKKKMMMMMMMMM{{{bbbuuuQQQ@@@GGGHHHDDD<<<888999777222000,,,///>>>---:::yyyjjjvvvrrrwwwpppMMM^^^tttfff]]]\\\jjj{{{sss]]]VVVNNNEEEEEECCCDDDFFFFFFEEEDDDDDDEEEEEEFFFHHHJJJJJJIIIHHHGGG>>>BBBFFFEEEBBBCCCIIIOOOJJJIIIHHHKKKLLLPPPwww___TTTNNNRRRRRRNNNNNNOOOJJJBBBDDDLLLVVV]]]\\\XXXTTTRRRDDDCCCAAA>>>;;;999666555000---555III}}}ooowwwpppTTT???KKKnnnzzz\\\uuuzzzxxx<<>>DDDDDD>>>AAAZZZvvvcccYYY]]]ppp]]]```\\\aaagggiiilllTTTJJJ}}}}}}sssddd]]]ZZZ]]]\\\SSSTTTXXXQQQRRRRRRRRRSSSVVVYYY[[[\\\\\\YYYSSSNNNLLLMMMPPPRRRSSSHHHSSSXXXEEEJJJnnnyyyyyywww}}}nnnfffvvvzzz~~~~~~~~~|||yyy}}}~~~}}}vvvlllqqq~~~xxxuuuqqqnnnmmmooosssuuuxxxsssssswwwuuuooommmqqqqqqpppkkkoootttjjjbbbjjjkkknnnqqqpppmmmkkkjjjkkkaaaZZZMMMAAA;;;>>>GGGNNNYYYuuulll>>>///777777CCCFFFDDDEEE>>>666hhh}}}XXXWWW```BBBHHHVVVLLLVVVXXXPPPLLLIIIHHHIIILLLNNNNNN|||SSSGGGWWWNNNDDD@@@<<<777444555333222......333999XXXfffrrr}}}fffwwwOOOWWWooooooaaaTTTNNNMMM[[[kkkTTTJJJFFFDDDEEEEEEDDDDDDDDDDDDEEEEEEGGGHHHJJJKKKJJJIIIHHHIIIHHHEEECCCEEEJJJPPPRRRSSSQQQIIIKKKOOOQQQggg^^^[[[MMMSSSSSSSSSSSSPPPKKKEEE@@@>>>nnnsss]]][[[TTTJJJSSSJJJGGGDDDEEEFFFCCC===666;;;,,,---FFFqqqxxxooo~~~zzzeeeJJJ@@@UUUzzztttaaazzzuuuBBBGGGKKKWWWiiiSSSQQQjjj|||eeeKKKMMMaaagggWWWVVVRRRIIIPPPkkksssbbbWWWDDDQQQdddkkk~~~TTTIIIWWWSSSoooJJJMMMSSSOOOMMMNNNJJJEEECCCCCCEEEEEEDDDAAAAAAAAA@@@>>>;;;888777999888666444333111...+++......---......///000111***777IIIuuuhhhYYY]]]vvvooo~~~zzzyyyiiiRRRXXX___OOORRRkkkwww{{{|||vvvvvv}}}tttvvvtttqqqxxx}}}pppkkkjjjjjjllllllkkkjjjllltttoookkkkkkjjjhhhhhhkkkhhhjjjmmmmmmlllkkkkkkkkkyyyJJJkkkzzzttt```XXXWWWUUUTTTUUUZZZaaafffqqqgggggggggaaadddhhhdddbbbbbbwwwuuuhhhqqqggg```]]]```aaa```bbbhhhrrrggg^^^^^^___WWWKKKCCC;;;IIICCC;;;???CCCZZZ^^^PPPgggooo\\\hhhbbbaaaoooiii]]]DDDIIIyyyccc[[[YYYWWWYYY\\\[[[VVVRRRSSSTTTYYY]]][[[UUURRRSSSOOONNNKKKMMMXXXbbbaaaYYYSSSOOORRRUUUNNNKKK```}}}ttt{{{www{{{vvv~~~}}}~~~~~~~~~}}}{{{~~~wwwoooxxxttttttpppttt|||wwwpppuuuvvvvvvtttrrrpppnnnmmmlllpppooommmjjjhhhhhhjjjllliiikkkooosssppphhhcccccc```>>>;;;HHH@@@???QQQ\\\~~~oooXXXAAA222222:::CCCMMMHHHAAA999555PPP{{{YYYXXXTTTPPPLLLLLLOOORRRTTTTTTZZZRRRIIIEEEIIINNNPPPPPPWWWRRR]]]RRRGGGCCC@@@:::666555444555111111333777SSS}}}gggiiixxx||||||jjjssskkkZZZ~~~kkk\\\NNNGGGAAA@@@NNN___fffRRRFFF@@@DDDDDDCCCCCCCCCDDDEEEEEEHHHIIIKKKLLLKKKJJJJJJJJJKKKIIIGGGHHHLLLOOOPPPPPPIIILLLNNNIIIPPPxxx```ZZZaaa\\\ZZZXXXVVVSSSPPPMMMJJJTTT{{{zzz```\\\VVVMMMUUUOOOKKKFFFEEEEEEDDD???;;;999333444???WWWzzztttnnn~~~rrrYYYCCCJJJkkkxxx~~~jjjDDDIIIGGGTTTMMMZZZrrrrrrXXXQQQ]]]iiijjj```]]]PPPHHHUUUddd___PPPOOOJJJXXXggg~~~hhhKKKRRRUUU```[[[JJJPPPSSSRRRSSSKKKFFFDDDFFFLLLMMMIIICCCEEEDDDCCC@@@===:::888666999777555444444333111///...............///000111444888;;;oooyyyNNNVVVwwwuuuzzz|||{{{nnnXXXXXX___UUUYYYdddtttzzz~~~}}}ssssss~~~wwwxxxtttooottt}}}zzzooopppooopppqqqpppmmmjjjhhhsssmmmjjjlllmmmjjjhhhiiilllllllllkkkjjjkkknnnpppyyyMMMUUUyyyfffXXXTTTNNNKKKLLLSSS]]]dddaaa```dddbbbZZZ___fffaaagggqqq|||jjjaaabbbdddbbbbbbcccaaa^^^ccckkklllccc\\\\\\[[[SSSGGG@@@CCCIIIBBB===DDDLLLggguuuVVVQQQhhhqqqaaafffeee```gggfffVVVDDDbbb{{{\\\XXXVVVUUUWWWZZZZZZVVVQQQYYYWWWYYY]]][[[UUUPPPPPPJJJNNNQQQTTTZZZ```^^^WWWOOOKKKPPPXXXWWWVVVfff}}}|||{{{xxxxxx{{{{{{zzz|||}}}|||wwwrrrvvv~~~vvvsssyyyvvvtttyyyvvvppptttpppppppppqqqppppppooonnnqqqoookkkiiihhhiiijjjkkkggghhhlllnnniii___XXXWWWHHH===@@@@@@888FFFaaajjjlll\\\GGG777444999AAAFFF@@@KKKIII===IIIuuummmyyySSSNNNUUUQQQMMMLLLOOOSSSUUUUUUSSSOOOIIIGGGIIILLLNNNOOO~~~TTTMMMfffYYYLLLGGGEEE???:::777444888555333222333JJJpppxxxjjj{{{~~~}}}}}}vvvuuu~~~WWWlllwwwppp|||ssscccSSSFFFAAA===777555999IIIMMMMMMNNNWWWmmm{{{___KKK@@@BBBBBBBBBBBBBBBCCCDDDEEEIIIJJJKKKLLLMMMLLLLLLKKKNNNMMMLLLLLLNNNOOONNNMMMDDDQQQRRREEEVVVcccVVVjjjbbb___[[[WWWUUUSSSSSSSSS```zzzrrrZZZWWWSSSMMMSSSTTTOOOIIIFFFEEEEEEBBB@@@<<<;;;888777AAAZZZxxxmmmdddiiiJJJAAAVVVsssaaaFFFIIIJJJfffYYYkkkaaaKKKbbbxxxxxxrrruuuqqq\\\WWWkkkmmmZZZSSSLLLOOO[[[kkkUUUFFFZZZSSSuuuRRRTTTTTTOOOQQQOOOFFFCCCCCCKKKTTTUUULLLCCCIIIGGGDDDAAA===:::888777:::888555444444444444333//////.........///000000,,,111555___MMMMMMwwwrrr~~~|||uuu```WWW\\\]]]]]][[[ggg}}}yyyppprrr}}}yyyyyytttnnnpppwwwvvvpppvvvvvvuuuuuusssooojjjeeegggbbbbbbjjjooonnnkkkjjjnnnllljjjggggggjjjppptttxxx{{{dddCCCEEElllqqqnnnkkkgggeeeeeeiiinnnrrrfff]]]ZZZVVVSSS[[[ddd^^^fffwwwssshhhgggfffaaabbbccceeeeeeaaa___eeemmmddd^^^YYYZZZWWWMMMBBB<<>>===;;;:::<<<777:::>>>CCCPPPdddyyylllUUUEEE@@@@@@@@@AAABBBCCCDDDEEEHHHIIIJJJKKKMMMNNNLLLKKKMMMMMMNNNOOOOOONNNMMMLLLIIIPPPQQQNNNhhhqqqcccUUUaaa^^^]]]ZZZVVVSSSRRRSSSTTTYYYiiibbbQQQRRRSSSPPPUUUUUUQQQLLLIIIGGGFFFCCCAAAAAA???888555<<>><<<<<<;;;<<<999555333333444444333000000///////////////000'''...444TTTeeeIIIrrryyy|||xxxgggWWWYYYcccZZZVVV```~~~xxxrrruuuyyy{{{wwwxxxtttnnnmmmsssuuutttxxxxxxuuurrrqqqppplllffffffccceeennntttrrrlllhhhjjjiiigggeeedddhhhnnnrrrkkkooowwwyyy~~~dddKKKFFF___{{{zzz||||||xxxeeeRRRTTTcccfffbbb___ZZZsss{{{yyyjjjccchhhkkkfffbbbdddeeeeeecccbbbfffjjj___[[[YYYYYYTTTIII@@@===DDD@@@;;;===GGG]]][[[QQQ^^^eeeiii___[[[\\\^^^bbbmmmHHHDDDhhhxxxYYY\\\WWWWWWYYY]]]aaacccbbb```\\\TTTPPPSSSTTTQQQKKKIIIHHHMMMUUUYYY[[[YYYTTTPPPPPPKKKOOO\\\bbb]]]YYY[[[ooo~~~zzzqqqssswwwyyyyyyzzz}}}zzz{{{}}}zzztttsssvvv~~~|||sssmmmmmmnnnpppqqqqqqooollljjjpppkkkffffffjjjmmmllliiigggccc^^^ZZZPPPEEE@@@AAA<<>>HHHKKKJJJNNN??????eeewwwbbbOOOWWWWWWSSSNNNJJJIIIKKKNNNPPPQQQUUUXXXVVVQQQNNNOOOQQQYYY[[[OOODDDCCCGGGIIIKKKMMM333999666333111///;;;SSSqqqooo{{{vvv}}}nnniiiyyy```bbbbbb[[[ZZZXXXhhhzzzvvvlllfff___XXXNNNDDD===999777777::::::===BBBJJJVVVgggzzz{{{{{{}}}qqq\\\KKK??????@@@@@@BBBCCCDDDEEEGGGGGGGGGJJJMMMNNNMMMKKKJJJLLLNNNOOOOOONNNMMMMMMNNNIIIOOObbb]]]```\\\WWWWWWXXXXXXVVVSSSPPPPPPPPPSSSZZZWWWQQQSSSWWWWWWXXXRRRQQQNNNLLLIIIFFFCCCAAA@@@CCC<<<777;;;AAA___qqqyyyzzzlllRRR>>>KKKgggYYYIIITTTsssttt___ttt|||YYYWWW]]]___LLLGGGZZZRRRFFFVVVZZZYYYxxxxxxhhhGGGWWWjjj```VVVXXXLLLOOOTTTBBBBBBDDDHHHKKKLLLKKKIIIGGGFFFDDDBBBAAA??????@@@@@@>>>;;;777444333333222111222111000///////////////111111000<<>>666]]]^^^```KKKXXXYYYVVVQQQLLLIIIJJJLLLNNNSSSXXX\\\YYYRRRMMMMMMPPP\\\OOOHHHCCCFFFJJJMMMPPPSSS999<<<666222333000555GGGuuuuuuhhhwwwvvvyyy~~~mmmeee{{{kkk]]]yyy[[[SSSgggnnn}}}oooccc___YYYOOOLLLFFF@@@:::666666777<<<===AAAHHHQQQ```uuuhhhXXXTTTZZZ^^^cccgggkkkiii\\\NNN?????????@@@BBBDDDEEEFFFGGGFFFFFFIIINNNOOOMMMKKKIIIKKKNNNOOONNNNNNNNNOOOPPPDDDTTT{{{```TTT```___WWWQQQTTTWWWVVVRRROOONNNOOOSSSSSSSSSRRRQQQSSSTTTSSSQQQPPPOOOMMMJJJGGGEEECCC>>>JJJFFF>>>999666]]]~~~nnnyyy{{{eeeIIIFFFWWWttt}}}|||lllLLLIIIgggvvv\\\\\\VVV[[[mmmoooZZZWWWkkk]]]aaaUUUOOOWWWSSSRRRaaaWWWiiiiiiWWWMMMjjjmmmbbb```XXXJJJPPPRRR@@@CCCFFFHHHHHHFFFDDDEEEGGGBBBAAAAAAAAAAAABBBBBBCCC@@@===999666555444333111333222111000///.........//////111444ooosssaaaYYY}}}kkkzzz{{{wwwsssbbb[[[hhhUUUXXX```iii}}}{{{uuuzzzoootttxxxvvvrrrrrrwww}}}sssrrrkkkfffjjjssstttnnneeefffmmmvvvwwwqqqjjjgggaaabbbddddddcccdddfffhhhfffooolllvvv|||uuunnnYYYEEEJJJeeexxxmmmwwwooooooooogggbbbddddddccc``````dddhhhccc\\\\\\[[[ZZZUUUKKKBBBAAAFFFAAA@@@EEEIIIWWW}}}hhhSSS\\\eeefffggg___eee```dddfffWWWEEEsssyyypppZZZWWW^^^_________]]][[[XXXVVVVVVQQQPPPTTTWWWVVVTTTTTTUUUPPPNNNQQQTTTRRROOOMMMUUURRRTTT]]]bbb]]]WWWSSSOOOjjjvvv|||yyy~~~~~~~~~}}}yyyssskkkhhhiiipppqqqrrrssstttxxx|||}}}gggkkkqqqppppppkkklllnnnpppqqqqqqpppooonnnkkkiiiiiiiiigggbbb^^^TTTMMMEEE@@@;;;999>>>EEEJJJ[[[dddeee```KKK666333000777AAAGGGHHHFFFEEEDDD333DDDnnnXXXNNNOOOUUUZZZXXXUUUPPPLLLKKKMMMOOORRRUUUXXXUUUOOOJJJJJJLLL]]]SSSRRRSSSVVVUUUPPPNNNOOOBBBBBB999333666222222<<>>???@@@AAACCCEEEGGGHHHHHHFFFFFFJJJOOOQQQOOOLLLLLLNNNPPPPPPNNNMMMNNNPPPQQQJJJeeeYYY\\\bbbRRRVVVNNNRRRUUUTTTPPPLLLMMMOOOVVVPPPQQQRRRLLLKKKNNNLLLRRRQQQOOOLLLIIIHHHHHHHHHFFFQQQKKKFFFBBB666SSS~~~vvvfffsssuuucccRRRIII\\\yyyyyyfffssslllfffdddTTTaaattt[[[QQQNNNJJJOOOQQQIIINNNccctttTTTVVVSSSMMMLLLPPPVVV\\\aaa~~~fffWWWRRR\\\___aaa^^^RRRJJJKKKIIIAAAEEEEEEEEEEEEEEEDDDDDDDDD???@@@AAABBBBBBBBBBBBBBB???===;;;:::999888666444444333222000///.........(((***222666PPP~~~TTThhhyyyppp~~~xxx{{{mmmbbbkkk```YYY]]]dddqqq|||wwwmmmuuu||||||vvvrrrwww~~~pppqqqlllfffmmmxxxxxxpppZZZ___iiissstttoookkkllldddeeefffeeedddeeegggiii```oookkkwww{{{uuu}}}rrrPPPKKKXXXpppyyytttpppqqqvvv|||~~~~~~zzzlllpppvvveee]]]vvvssshhhlllooojjjfffgggaaacccaaa___aaaccc___XXX[[[YYYWWWPPPDDD<<<@@@III>>>>>>CCCIII___XXXWWWaaabbbjjjlll^^^fffbbbcccdddGGGMMMxxx~~~yyyxxxxxxUUUTTTWWWXXXZZZZZZXXXVVVTTTTTTSSSQQQSSSWWWYYYVVVVVVXXXXXXSSSRRRTTTSSSNNNMMMQQQSSSSSSVVV\\\^^^]]]]]]^^^XXX[[[~~~~~~fff]]]```bbbhhhjjjhhhmmmxxx{{{xxxttt___[[[mmmuuuqqqpppkkklllmmmnnnnnnnnnnnnnnnmmmmmmllliiiddd]]]UUUPPPGGGBBB???>>>>>>@@@GGGOOO]]]nnnhhhVVVJJJ888---666666===EEEIIIHHHEEECCCBBBNNNzzzxxxcccZZZEEEVVVRRRSSSTTTSSSPPPMMMLLLNNNPPPOOOPPPQQQOOOKKKIIIJJJKKKmmm```bbbggghhh```RRRIIIHHHJJJGGG;;;444888444000666___tttyyy{{{}}}xxxpppqqq|||uuu```aaa{{{uuu|||vvv[[[SSSFFF;;;999<<<>>>>>>EEEHHHOOOQQQLLLJJJTTTcccuuuVVVKKKLLLBBBDDDDDDAAACCCIIINNNOOO??????@@@AAACCCEEEGGGIIIIIIGGGGGGKKKQQQSSSQQQMMMOOOQQQSSSQQQNNNMMMOOOQQQSSSTTTvvvgggjjjfff@@@OOOLLLPPPRRRPPPLLLIIILLLOOO\\\SSSTTTTTTKKKIIINNNMMMUUUSSSOOOKKKHHHHHHKKKNNNRRRUUUJJJLLLRRR>>>HHH}}}llliiiiiiyyy```CCCNNNkkk|||yyycccQQQkkkfffbbbpppmmm|||tttxxxiiiddd]]]YYY```HHHBBBFFFDDDBBBWWWfffXXXRRRRRRUUUQQQMMMWWWaaa]]]wwwoooVVVCCCNNNdddpppLLLQQQKKKDDDFFFEEEBBBFFFFFFDDDBBBDDDGGGGGGDDDAAA>>>???AAABBBCCCBBBAAA@@@???>>>=========<<<999777444333222000///.........111,,,///...555{{{UUUTTTwwwsss|||yyyvvvhhhnnnjjjYYYYYYaaajjjyyyuuusssmmmvvvyyyrrrvvv~~~oooqqqnnnjjjppp|||{{{pppdddjjjtttzzzvvvlllhhhiiiiiiiiihhhfffeeefffiiikkk```qqqllluuussslll{{{bbbTTTRRR```xxxyyyrrrpppsssvvvuuutttmmm___```jjjsssuuunnnggghhhjjjhhhdddbbb^^^cccddd```^^^___]]]WWWYYYXXXTTTKKK???888???JJJBBB@@@EEEKKKiiiTTT]]]ddd___mmmoooZZZbbb``````ccc@@@XXX~~~|||rrroooiiiKKKVVVNNNPPPTTTVVVWWWWWWXXXXXXPPPPPPSSSXXXXXXTTTTTTXXXWWWVVVXXXYYYSSSKKKMMMTTTRRRTTTWWWYYYZZZ[[[___ccc```ZZZxxx}}}~~~{{{fffWWW[[[QQQZZZ]]]ZZZaaaoooqqqiiirrrfffYYYddd}}}~~~mmmeeeooonnnmmmlllkkkjjjjjjiiidddeeeeee```WWWLLLBBB===@@@>>>???BBBEEEHHHOOOWWWlllttt[[[:::444111,,,333<<>>DDDJJJ@@@<<<;;;???DDDFFFGGGHHHJJJHHHKKKPPPPPPKKKLLLQQQLLLQQQOOONNNNNNHHHJJJ[[[KKKiiijjjZZZRRRPPPKKKPPPQQQOOOJJJJJJOOOQQQPPPSSSWWWVVVPPPKKKMMMQQQSSSXXXRRROOOQQQRRRNNNKKKKKKKKKQQQSSSMMMHHHEEEDDDAAAcccyyy|||\\\|||yyyVVVWWW^^^fffooo{{{~~~kkkSSSNNNWWWZZZ\\\ppprrrdddeeetttxxxvvv}}}dddJJJKKKAAA===EEEKKKJJJJJJNNN[[[TTTQQQUUUWWWYYYbbbmmmvvvQQQKKKLLLeeeqqqYYYNNNJJJFFFEEEFFFEEECCC@@@@@@@@@@@@BBBDDDFFFEEEDDD@@@@@@AAAAAAAAA@@@@@@???@@@===;;;<<<@@@???;;;666333222111111111000...,,,000,,,)))111222jjjlllEEEoooqqq|||xxxtttqqqzzzdddSSSXXXjjj|||vvvmmmyyyzzz|||{{{uuupppttt|||nnnooommmqqqsssmmmvvvoooppppppiiippplllgggggggggggghhhhhhhhhhhhiiigggfffjjjooorrrsssrrrqqq\\\XXXYYYjjjzzztttoooqqqrrrpppnnnooocccrrr|||{{{kkkiiieeebbbaaaaaabbbccc\\\^^^^^^[[[XXXWWWZZZ]]]ZZZOOONNNGGG888@@@JJJAAAAAAHHHGGGSSSlllYYYeeemmmkkkjjjkkkfff]]]___eeeUUU>>>}}}ggguuuUUUjjjUUUOOOKKKSSSWWWVVVVVVWWWSSSMMMKKKOOOTTTXXXYYYYYYYYYZZZMMMQQQQQQLLLJJJNNNSSSTTTWWWUUUSSSTTTWWWYYYXXXVVVXXXQQQ^^^jjj}}}pppxxxuuuuuuzzz~~~eeegggjjj```RRROOOKKKJJJMMMSSSZZZ]]]fff]]]eee}}}ssshhhkkkdddeeeeeeeeeeeecccbbbaaa```VVVMMMHHHAAA:::999>>>FFFDDDBBBDDDKKKUUU]]]aaapppPPP444///222111444<<>><<<===AAADDD@@@>>>===@@@EEEHHHIIIIIIKKKJJJLLLQQQQQQMMMNNNRRRMMMUUUPPPIIIMMMPPPNNNSSSSSS{{{```ddd\\\GGGFFFSSSTTTUUUTTTPPPPPPTTTUUUTTTOOOSSSTTTNNNIIIKKKNNNPPPTTTPPPNNNQQQQQQNNNLLLMMMQQQSSSPPPKKKHHHFFFBBB<<>>>>>>>>>>>======>>>;;;999;;;======999555333222111111222111///---,,,...+++111222[[[TTTbbbttt~~~~~~ssscccXXX\\\hhhuuuyyyoooooo~~~|||xxxrrrnnnsss{{{pppqqqnnnpppuuuqqqssssssppp|||ooolllpppiiihhhhhhhhhhhhhhhhhhhhhhhhhhhfffgggjjjooosssuuuttttttfffccc^^^eeevvvpppqqqsssnnngggbbbzzzmmmhhhfffcccaaa______```aaa^^^______\\\YYYXXXYYY[[[VVVSSSMMMAAA;;;EEEIII>>>===KKKOOOccc___\\\bbbggghhhiiihhhddd^^^___]]]HHHGGGppptttjjjyyyddd___TTTVVVZZZ[[[YYYXXXXXXSSSLLLIIIMMMRRRUUUVVVTTTSSSSSSJJJNNNOOOKKKIIIMMMRRRTTTXXXUUURRRRRRTTTVVVVVVTTTSSSQQQYYY^^^}}}iiiiiizzzrrrssstttssstttkkkcccsss{{{uuufff^^^SSSKKKHHHHHHJJJLLLRRRNNNVVVeeegggZZZTTTWWWZZZZZZYYYWWWTTTPPPLLLJJJBBB===;;;===>>><<>>;;;:::999888666XXX~~~~~~sssqqqvvvvvvUUU888444<<>>>>>>>>@@@AAAAAA>>>;;;::::::;;;<<<============;;;999777888;;;:::777333444333222222333333111///***222---000000CCCsssyyyxxxlllVVV}}}nnnddd^^^___ccckkk}}}|||sss{{{{{{uuuooommmqqqxxxooosssnnnnnnvvvtttnnnqqqtttoootttvvvoooooopppgggkkkjjjiiiiiihhhhhhhhhhhhgggfffgggjjjooosssuuuuuutttooonnnaaa]]]|||uuuooommmllllllooossstttkkkgggfffdddeeecccaaa___^^^^^^^^^^^^^^^^^^^^^\\\YYYWWWWWWWWWQQQUUUHHH;;;BBBIIIDDD<<>><<<:::999<<<999999<<<>>>@@@DDDJJJSSS]]]iiillleeeUUUFFF===***+++///555<<>><<<999777555HHHlllwww|||}}}jjjrrr~~~vvvsssxxxgggLLL444222;;;AAAFFFKKKIIIKKKIIIKKK|||cccJJJGGGJJJEEEAAA===<<<>>>>>>;;;888>>>@@@AAAAAADDDHHHJJJIIIKKKMMMPPPRRRQQQPPPQQQSSSPPPTTTNNNIIIOOOPPPQQQYYYyyy|||sss{{{```VVVTTT\\\\\\PPPJJJMMMMMMKKKKKKMMMMMMJJJPPPUUUWWWTTTRRRSSSSSSRRRNNNNNNQQQRRROOOKKKLLLQQQRRRQQQMMMHHHHHHLLLKKKFFF>>>UUUzzzfffiiimmmrrryyyrrrddd```sss~~~eeeaaaggg^^^jjj{{{eeeNNN___|||vvvnnndddLLLKKKEEECCCIIIOOOWWWiii|||{{{___QQQhhhxxxPPPKKK```yyyfffPPPJJJHHHEEEDDDDDDEEEDDD@@@<<<======>>>???@@@>>>;;;888999:::;;;<<<===>>>>>>>>>888777777888999999666333444333222333444444222111---666000---...---JJJsss{{{~~~UUUlllwwwzzz~~~{{{zzzqqqggg```______cccssszzztttpppmmmpppuuulllrrrmmmhhhqqqrrriiigggmmmmmmqqqqqqooopppnnnhhhmmmllljjjiiihhhhhhhhhhhhgggggghhhiiilllooopppqqqqqqrrrrrrcccYYYqqqwwwqqqiiibbb```hhh|||rrrcccaaaeeefffdddbbbbbbaaa```___^^^^^^^^^^^^[[[[[[[[[ZZZXXXVVVUUUTTTOOOOOO???;;;IIIGGG;;;@@@MMMVVVfffeee```hhh^^^ZZZbbbfffbbb```bbb\\\MMMGGGwwwssskkkTTTUUUXXXNNNUUUSSSPPPPPPQQQPPPJJJEEEGGGKKKOOOQQQOOOKKKGGGEEELLLQQQSSSPPPOOOSSSXXXYYYSSSPPPMMMLLLMMMPPPRRRTTTaaa^^^ccc[[[lllbbbvvv|||{{{ooogggggglllmmmiiiiiissszzzppphhhaaaYYYTTTEEEGGGFFF@@@>>>>>>===;;;<<<;;;::::::;;;===???@@@EEEDDDEEEIIIMMMSSSYYY^^^jjjllljjj^^^LLL:::...)))111666::::::>>>EEEHHHFFFFFF<<<...NNNuuu___gggKKKLLLOOOMMMIIIJJJIIIDDDLLLNNNLLLIIIHHHLLLMMMKKKFFFDDDCCCCCCFFFIIIKKKLLLaaaNNNXXXYYYaaattt|||tttgggUUUIIIDDD@@@;;;777777===WWWzzzzzzssszzzwwweeeyyylllmmmyyyeeeaaaOOO@@@555777>>>CCCIIIOOOHHHGGGEEEWWW^^^JJJHHHIIIDDD@@@======??????===:::???BBBBBB???@@@FFFIIIHHHJJJNNNPPPQQQPPPQQQRRRRRRQQQNNNKKKPPPQQQGGGRRRppp~~~xxxpppaaaOOOLLLaaafffSSSMMMOOOPPPMMMMMMPPPOOOMMMRRRVVVYYYWWWVVVXXXWWWTTTLLLLLLMMMMMMIIIEEEFFFLLLPPPRRRQQQKKKHHHJJJMMMMMMCCCBBBfffzzzzzzzzzkkk```fffwww~~~qqqnnnhhhttt~~~yyy|||pppyyytttfffbbbxxxbbbaaaXXXNNNDDD???EEEPPP]]]qqqlllmmm```OOO\\\vvvppp^^^JJJFFFAAA?????????===;;;>>>======>>>>>>===999777777888999:::;;;;;;<<<<<<777777777888999888666555333222222333555555444222000777222---///)))777gggcccXXXzzz{{{eeeuuu{{{yyy{{{yyykkk```]]]]]]___jjjxxxyyyuuurrrnnnooosssjjjpppjjjeeelllmmmggggggdddoootttrrrqqqpppmmmkkkmmmllljjjhhhgggggghhhiiihhhhhhhhhhhhhhhiiijjjkkkooorrrqqqfff^^^iiiuuuuuulll```VVVXXXbbbpppzzzkkkaaaccchhhgggcccbbb```aaaaaaaaa```___^^^^^^ZZZZZZZZZ[[[ZZZYYYVVVTTTMMMEEE888???MMM@@@666HHHPPPWWWuuuxxxYYYmmmiii^^^ZZZaaaeeeaaa___ccc```HHHRRRnnnwww|||sssRRRYYYSSSRRRSSSQQQQQQSSSVVVTTTQQQOOONNNRRRUUUVVVSSSOOOKKKIIIHHHMMMOOOLLLJJJNNNQQQRRRNNNMMMKKKJJJKKKNNNRRRUUU]]]UUU]]]\\\___iiinnn{{{}}}RRRNNN\\\nnnwwwvvvmmmccc\\\aaaaaaeeepppyyyxxxpppkkk^^^\\\TTTJJJGGGIIIDDD;;;AAA???===<<<>>>BBBGGGJJJLLLRRR[[[cccjjjnnnooonnnYYYVVVMMM???222,,,...333666;;;??????BBBFFFEEEAAAHHH000???gggSSSyyyTTTCCCIIIGGGCCCFFFJJJHHHFFFKKKMMMLLLHHHGGGJJJKKKIIIIIIGGGDDDDDDGGGIIIIIIIIIooobbbUUUNNNVVVlllwwwnnnddd[[[PPPIIIFFFFFFDDDCCCCCCEEEQQQzzzzzztttyyyhhhppprrrddd}}}yyy\\\III>>>:::;;;@@@CCCEEEJJJOOOIIIHHHLLLlllZZZJJJJJJHHHEEECCCAAA@@@@@@@@@???>>>AAAFFFDDD======DDDIIIGGGJJJOOORRRQQQPPPRRRSSSQQQQQQJJJJJJSSSRRRFFF[[[qqqaaaYYYTTTMMMQQQWWWSSSMMMPPPOOOLLLLLLOOOPPPMMMPPPTTTUUUTTTTTTWWWVVVSSSKKKHHHFFFFFFCCC@@@BBBGGGQQQUUUTTTMMMHHHIIIKKKLLLHHH888PPPwwwppp~~~wwwrrr}}}~~~ggg~~~qqqrrrvvvlllyyyaaa```vvvkkk[[[ZZZTTTMMMDDDAAAJJJVVVaaarrr|||VVVPPP^^^```[[[VVV===EEE@@@;;;:::<<<>>>>>>===>>>===;;;;;;;;;;;;888666444555666666777777777777666777888999999888777666222111111333555555444333333333444///333000555```}}}MMM\\\{{{||||||~~~|||mmmaaa^^^______eeeooo|||xxxvvvqqqmmmnnnsssnnnooohhhgggooonnnhhhkkkbbbvvv{{{sssrrrooojjjmmmlllkkkiiigggfffggghhhiiihhhiiiiiigggfffeeefffhhhnnnqqqpppjjjggggggddd___WWWKKKKKKbbbvvvkkkkkkllljjjddd___```eee___```aaabbbbbbaaa___^^^\\\\\\\\\]]]]]][[[WWWSSSHHH>>>:::DDDIII<<<<<>>:::===BBBDDDCCC>>>999666...OOOqqqQQQtttWWWNNNGGGMMMEEE???FFFHHHEEEIIIIIIKKKJJJGGGFFFHHHHHHFFFJJJGGGDDDEEEGGGIIIHHHFFFmmmhhhZZZWWWdddjjjccc]]]LLLNNNOOOLLLHHHFFFHHHLLLMMMMMMIIIooo}}}sssjjjiii```}}}|||hhhxxxyyyZZZ???;;;<<<@@@DDDFFFDDDDDDFFFFFFKKKYYYTTTHHHJJJGGGIIIIIIGGGDDDAAA???@@@AAAEEEJJJGGG===:::CCCIIIHHHKKKQQQTTTRRRQQQTTTUUURRROOOMMMLLLPPPQQQOOOlllsssZZZQQQUUUNNNGGGIIIMMMLLLMMMLLLHHHHHHLLLMMMLLLNNNPPPQQQOOOQQQTTTTTTQQQMMMGGGBBBBBBCCCCCCEEEIIIPPPRRRPPPKKKIIIKKKKKKIIIKKK>>>DDDnnnxxxwww|||yyyyyy~~~}}}xxxyyy}}}}}}{{{oooppptttyyySSSQQQUUU\\\```___WWWMMMMMMIIIKKKVVVcccrrrxxx[[[TTTiiifffKKKJJJCCC666>>>;;;888888;;;>>>>>><<<===;;;888777777888777666444444555555555555555444555666888888888777666666111000000222444555444333555---555000222555111NNNRRRGGGsss|||zzzwwwlllddddddccc```cccjjj}}}}}}{{{yyyuuunnniiimmmtttyyyrrrhhhnnn{{{vvvkkkmmmkkkrrrsssooohhhmmmkkkiiigggfffeeegggiiijjjggghhhiiihhheeedddfffhhhkkkpppmmmkkkmmmeeeWWWPPPRRRXXXmmmnnnbbbhhhjjjfff``````bbbddd]]]^^^```bbbbbbaaa___^^^^^^]]]]]]]]]]]]YYYSSSNNNAAA???EEEGGG>>>>>>JJJRRRbbbwww___cccfff^^^```aaa^^^^^^```___[[[DDDGGGsssppp}}}MMM[[[UUUYYYVVVIIIKKKQQQVVVSSSMMMLLLQQQVVVWWWYYYYYYWWWTTTTTTTTTPPPTTTUUUPPPLLLMMMNNNMMMKKKLLLMMMKKKJJJJJJMMMOOOYYYRRR]]][[[VVVTTTRRRdddZZZ@@@BBBUUUdddhhhbbbbbb___WWWRRRSSSXXX\\\YYYaaaiiinnnqqqzzz{{{xxxdddjjjlllfff\\\PPP@@@333000/////////222777<<>>444555>>>NNNuuuYYYttt}}}XXXDDDGGGJJJQQQIIIDDDKKKEEE@@@LLLGGGIIIIIIEEEEEEGGGFFFCCCHHHEEEBBBCCCGGGIIIHHHEEEqqqmmmZZZNNNfff~~~jjjXXXiiiNNNXXX___YYYLLLCCCCCCHHHGGGGGG888[[[kkkzzzhhhvvvpppyyyyyykkkVVVAAA>>>???AAAEEEEEEAAA<<<:::>>>IIIbbbuuu~~~OOOFFFJJJFFFMMMMMMLLLFFFAAA>>>@@@BBBHHHMMMIII===:::CCCJJJIIILLLSSSVVVSSSRRRVVVWWWTTTNNNRRRNNNLLLOOOYYYyyyfffQQQIIILLLJJJJJJLLLHHHMMMNNNLLLGGGGGGLLLNNNMMMMMMOOOOOOMMMOOOSSSSSSPPPQQQIIIBBBCCCGGGIIIKKKOOOMMMLLLJJJHHHKKKOOONNNHHHKKKIIIAAAJJJcccssszzzooojjjpppuuuttt{{{xxxaaa\\\ccc```[[[aaaWWWdddgggcccccc___XXXXXXRRRPPPUUUaaapppxxxdddbbbwwwqqqDDDAAA@@@:::@@@;;;999777999<<<===;;;888<<<999666444555666666666666666666777666666555555333555777888777666555666000///000222444555444333777***555///...333(((:::ssszzzzzz]]]SSSddd~~~}}}tttpppjjjhhhjjjgggaaabbbjjjppp}}}{{{yyytttkkkfffllluuuttthhhttt}}}mmmmmmuuupppsssooogggkkkjjjhhhfffeeeeeegggiiikkkfffhhhiiihhhfffeeehhhjjjhhhnnnkkkkkkmmmaaaOOOIIIddd~~~ooollljjjddd^^^ccciiifff]]][[[]]]```aaabbb```^^^]]]]]]\\\[[[[[[YYYTTTLLLFFF:::BBBPPPGGG555CCCWWWRRRxxxgggYYYiii\\\XXXaaaccc]]][[[___^^^XXX888ZZZyyyjjjPPPZZZIIIWWWKKKIIILLLSSSXXXRRRIIIHHHNNNQQQSSSTTTSSSQQQPPPQQQRRROOOSSSTTTNNNIIIIIIIIIHHHLLLNNNOOOMMMJJJHHHJJJLLL[[[XXX```VVVSSSXXXQQQWWWzzz~~~yyy^^^BBB@@@HHHNNNEEEGGGHHHFFFHHHLLLKKKFFFFFFKKKNNNLLLKKKUUUjjj|||~~~}}}~~~zzzpppgggaaa???BBB@@@999666777444...333222222555:::???BBBBBBEEEAAABBBCCC:::222AAAYYYfffMMMwwwRRRLLLMMMIII===HHHEEEEEEMMMCCC???RRRFFFHHHHHHDDDDDDFFFEEEBBBEEEBBB???AAAFFFIIIHHHEEEdddSSStttyyy\\\SSS```\\\[[[XXXSSSMMMIIIIIIJJJEEEGGGBBBJJJhhhkkkvvvuuukkk|||kkk|||pppoooyyy|||nnnPPP===AAAEEEHHHEEEAAA??????>>>IIIRRRgggNNNFFFCCCRRRSSSMMMGGGDDDBBB@@@BBBGGGPPPSSSLLL???;;;DDDJJJHHHTTTUUUSSSQQQSSSVVVSSSMMMQQQSSSPPPKKKQQQnnn]]][[[QQQLLLOOOPPPLLLGGGGGGOOOKKKGGGFFFIIIMMMNNNNNNJJJOOOTTTRRRNNNKKKOOOSSSPPPKKKEEEDDDHHHLLLOOOOOOVVVRRRNNNMMMPPPPPPMMMIIIKKKMMMEEE<<>>;;;<<<;;;<<<<<<444555555555666666777777444555555555444333333222222222444444444444222222333333333333333333222222000111222333444444444444333222111111000000111111>>>]]]VVVRRR{{{{{{{{{```lll}}}||||||sssnnnoookkkcccaaadddlllwwwvvv___sssqqqwwwooolllzzzsssaaadddnnnqqqtttqqqlllkkknnnrrrlllhhhccc``````bbbcccdddcccfffhhhhhheeedddeeehhhoooggghhhqqqpppaaaSSSOOOpppkkkfffeeeccccccccccccbbb```````````````______^^^^^^^^^___ZZZUUUWWWYYYLLL999999OOOJJJ<<>>???<<<;;;>>>AAACCCBBB???<<<===;;;<<>>???AAAAAAAAA@@@@@@AAABBBDDDDDDaaaUUUppppppWWWPPP[[[WWW]]]bbb___UUULLLJJJJJJLLLRRRJJJHHHaaauuuyyy{{{|||yyynnnRRR???CCCGGGKKKKKKGGGEEEDDDDDDAAAllldddMMMEEE@@@LLLIIIDDDAAAAAAAAA@@@CCCHHHNNNPPPJJJ>>>===EEEHHHEEEMMMQQQSSSRRRRRRTTTRRRMMMLLLNNNNNNSSSjjjcccTTTYYYRRRNNNQQQQQQMMMJJJKKKNNNLLLJJJKKKMMMOOONNNMMMJJJNNNQQQNNNHHHFFFHHHMMMGGGGGGGGGGGGHHHKKKNNNPPPRRRNNNKKKLLLPPPRRRQQQOOOIIIKKKGGGBBBKKKbbbvvv||||||rrrpppssshhhiiiggggggooo|||ttteeeYYYZZZaaadddaaa___YYYZZZbbbmmmmmmccc```eee}}}qqqgggtttiiiJJJ:::===;;;888777444444444444555555666666666444444444444444333222222111222333444444333222111333333333333333333333333000111222222333333333333333222111111000000111111999aaahhhNNNfffwwwyyyuuuqqqqqqooojjjdddaaajjjrrr~~~yyykkkwwwvvvuuurrrvvvyyykkk```fffzzzwwwrrrnnnmmmnnnnnnooollliiidddaaaaaacccdddeeedddfffggggggfffeeeeeefffeeelllnnnggg```cccllluuutttjjjkkkiiigggeeedddcccbbb```^^^^^^^^^___```aaaaaabbbbbb```]]]\\\[[[UUULLLCCC???IIIKKK@@@<<>>>>>999222555888===>>>;;;888999;;;<<<<<<<<<===============>>>===;;;888666555444333222222111222333666888:::777AAAGGGCCC???AAADDDCCC999GGG;;;HHHoooeeeTTTdddIIIGGGLLLIIICCCFFFFFFDDDCCCCCCCCCDDDEEEAAABBBCCCBBB@@@@@@@@@AAABBBAAA@@@??????@@@BBBDDDrrrUUUSSSiiiiiiZZZVVVZZZCCCQQQ___bbbZZZQQQNNNOOOKKKVVVPPPFFFVVVrrr}}}kkkSSSAAABBBFFFKKKMMMJJJGGGFFFGGGBBB```MMMFFF@@@GGGAAA>>>===???@@@>>>@@@DDDLLLMMMHHHBBBEEEMMMNNNIIICCCKKKRRRRRRQQQQQQPPPMMMLLLLLLNNNaaannnLLLSSSVVVSSSQQQSSSQQQNNNMMMOOOMMMMMMNNNPPPRRRQQQOOOMMMLLLOOOOOOKKKEEEBBBEEEHHHEEEIIILLLLLLIIIIIILLLOOONNNKKKGGGHHHLLLOOOPPPOOOJJJIIIHHHGGGJJJVVVgggttt~~~yyyppp}}}}}}vvvhhh```fffsss}}}zzzuuulllqqq~~~oooyyy~~~zzznnngggzzz|||???777:::>>>777444555000333444444444444444555555222333333333333222111111000111222333333222111000111222222222333444444444111111222222222222222111222222111000000000000111000\\\UUUSSS|||wwwwwwtttrrrrrrqqqiii```gggmmmxxx~~~zzzuuuwwwrrr{{{yyyssspppiiieeelll{{{oookkkmmmooommmjjjmmmiiieeecccdddeeefffffffffeeeeeefffggggggfffddd___kkklllaaa```sssrrrgggfffiiigggeeeccccccccccccaaa___`````````aaaaaabbbbbbbbbaaa]]]]]]]]]QQQ???===GGGQQQEEE999BBBRRRXXXnnnzzzHHH]]]lll]]]```XXX```ZZZQQQUUUVVVKKKBBBrrryyysssoooUUUTTTPPPLLLLLLKKKMMMPPPRRRQQQMMMKKKLLLNNNOOORRRTTTSSSPPPLLLIIIHHHIIIIIIJJJLLLNNNMMMJJJGGGGGGFFFDDDEEEMMMXXX[[[YYYWWWXXXUUUPPPNNNQQQQQQOOOIIIKKKOOOfffyyyQQQPPPIII???;;;<<<<<<999444777888444000111444555555444444444333333222222111111000000111111222333333333333444444555777777;;;AAABBB???@@@CCC<<<000---999AAApppQQQIIIaaaAAA@@@IIIGGGCCCEEEBBBBBBAAAAAABBBBBBCCCDDD???>>>>>>???AAABBBAAA@@@BBBAAA???>>>>>>???BBBCCC]]]OOOVVVgggiiiaaaZZZRRR@@@KKKXXX]]]ZZZSSSPPPPPPIIIRRRQQQMMMSSS]]]qqq~~~}}}}}}~~~~~~{{{uuuiiiUUUDDDEEEHHHMMMPPPMMMHHHGGGJJJPPP\\\MMMHHHCCCFFFBBB???>>>@@@???;;;:::===CCCCCCAAA@@@GGGOOONNNIII;;;GGGQQQRRROOOOOOOOONNNPPPMMMWWWvvvVVVPPPXXXQQQQQQRRRRRRQQQOOOOOOQQQNNNOOOQQQRRRSSSRRRPPPNNNOOOPPPOOOKKKFFFDDDGGGJJJLLLNNNNNNMMMJJJHHHJJJKKKLLLIIIEEECCCEEEHHHJJJJJJNNNGGGDDDFFFFFFGGGQQQ]]]yyyvvv|||pppdddaaahhhooorrrxxxjjj]]]tttwwwOOO::::::???<<<111333888333333333333333333333333333111111111222222111111000///000111111111111000///000000111222222333444444222222333333333222111111222222111000000000000000***HHHyyymmmSSSooo~~~|||yyyyyyuuuppprrrtttmmmcccgggiiiqqq}}}~~~}}}yyyvvvooommm}}}|||qqqoooooommmrrryyynnnjjjlllmmmjjjeeellljjjgggfffggghhhhhhggghhhfffdddeeehhhhhheeebbbddddddcccgggvvv}}}zzztttnnnjjjfffeeeddd```______```cccddddddcccddddddcccbbbaaa```___^^^aaa^^^[[[UUUHHH===@@@KKKGGG@@@???JJJVVVcccdddPPPgggmmm```___WWW^^^WWWRRRUUUIIICCCUUU{{{aaacccVVVWWWQQQKKKLLLMMMMMMOOOPPPPPPOOOOOOQQQSSSTTTTTTRRRPPPMMMJJJIIIHHHFFFHHHJJJNNNPPPOOOKKKHHHJJJHHHEEEFFFMMMVVVWWWRRRYYYZZZXXXRRRNNNNNNLLLHHHHHHJJJKKK[[[wwwwww~~~~~~cccGGG:::999;;;666888777333222555777666666666666666555555555555333333333333333444444555555555666777777888888888@@@===;;;<<<;;;888666555CCCZZZ|||QQQKKKSSSBBB<<>>???@@@AAABBB@@@===<<<===AAACCCAAA???>>>>>>???@@@AAABBBBBBCCCppp[[[UUU]]]jjjkkkfffYYYGGGTTTVVVXXXXXXVVVRRRNNNKKKQQQQQQPPPTTTTTTOOOddd{{{fffiiitttvvvuuuyyytttppplll{{{|||{{{vvvrrrjjj[[[KKKMMMLLLOOOSSSPPPKKKLLLQQQaaa{{{TTTIIIHHHEEEFFFDDDAAAAAACCCAAA<<<:::;;;888777555777===BBBAAA;;;:::FFFQQQRRRNNNNNNPPPPPPLLLQQQjjjdddQQQ[[[TTTLLLOOOQQQPPPOOOOOOOOOOOOOOOPPPQQQQQQPPPPPPPPPPPPLLLMMMMMMJJJGGGGGGKKKNNNPPPMMMIIIGGGHHHIIIIIIHHHKKKHHHEEECCCDDDGGGIIIKKKPPPDDD???DDDFFFAAACCCJJJzzz~~~yyyooogggeeegggvvvhhhrrrxxxkkk<<<@@@???@@@999...333999222222222222111111111111111//////000000000000000///---...///000000///...---...//////000111222333333222333333333333222222111222111000000//////000000...444UUUvvvyyyzzzhhh```|||{{{rrryyy~~~zzzsssnnnooorrrooojjjgggeeeiiiuuu~~~}}}yyyuuuxxxwwwllllll{{{zzzpppqqqsssnnnnnnuuurrrmmmkkkjjjiiigggdddkkkiiihhhhhhiiijjjiiihhhhhhfffdddeeehhhhhheeebbbkkkaaa```qqqzzzsssgggeeedddfffiiihhhddd```]]]\\\\\\^^^aaaccccccbbbddddddbbbaaa___^^^]]]\\\^^^^^^VVVGGGAAAEEEJJJIII:::BBBLLLPPPXXXuuummmaaapppmmmeeecccYYYWWWWWWSSSXXXUUU???KKK{{{{{{uuuaaa[[[ZZZNNNDDDDDDEEELLLMMMOOOPPPQQQRRRTTTUUUWWWTTTOOOLLLJJJJJJKKKLLLJJJJJJLLLOOOPPPOOOKKKHHHGGGGGGFFFFFFMMMSSSSSSNNNXXXZZZXXXSSSOOONNNLLLGGGDDDHHHFFFKKK[[[ffftttjjjIII@@@@@@:::666555777:::999555222444444444555555555555666444333333333333444444555555666888999;;;===>>>???::::::>>><<<...---PPP|||dddKKKfffvvvKKK;;;===AAACCC@@@<<<<<>>AAAAAA???===888;;;???BBBDDDEEEDDDCCCggg[[[XXXaaalllllljjj___KKKVVVSSSQQQQQQRRRRRRPPPMMMYYYSSSMMMNNNMMMIII```~~~aaa___lllsssxxxwwwrrr^^^tttvvvyyy|||zzztttrrrooobbbSSSQQQMMMNNNQQQOOOKKKPPPYYYpppwwwgggLLLEEEEEEEEEEEEDDDBBBCCCFFFEEEAAA@@@AAA999777777888;;;<<<999666???IIIQQQPPPNNNOOORRRSSSMMM```vvvQQQMMMWWWJJJKKKNNNOOONNNNNNPPPOOOLLLMMMOOOPPPOOONNNMMMMMMNNNGGGHHHHHHHHHHHHIIILLLNNNKKKGGGBBBBBBFFFJJJJJJIIIIIIHHHGGGGGGHHHKKKOOOQQQLLLCCC@@@FFFIIIFFFDDDFFFmmm~~~uuuxxxyyyqqqssstttwwwwwwkkkbbbhhhvvvccc<<>>???KKKMMMDDD:::HHHVVVYYYeee|||XXXiiiiii[[[aaaRRRUUUOOOQQQZZZPPPBBBfffyyy}}}cccVVVVVVXXXLLLDDDFFFGGGKKKLLLNNNOOOQQQRRRRRRSSSTTTPPPKKKHHHIIIKKKMMMNNNMMMLLLLLLLLLMMMMMMJJJHHHAAAEEEGGGIIINNNTTTUUURRRSSSUUUUUUQQQOOOPPPNNNJJJCCCGGGCCCBBBIIILLLWWWjjjtttxxxZZZBBB...---111000111666333333333444444555555555333333333444555666777888999999888777666666666777555333888@@@CCCVVVTTTIIIhhhiiiAAACCC@@@AAA<<<666:::BBB@@@777:::;;;===>>>@@@AAAAAAAAABBBAAA????????????===<<<666999===BBBDDDDDDCCCAAAxxxccc```hhhllleeebbb^^^RRRIIIJJJMMMOOOQQQSSSTTTUUUXXX[[[RRRGGGFFFJJJ\\\wwwsssllljjj|||tttoooyyyyyytttxxxwwwqqqppppppfffVVVXXXQQQOOOSSSSSSQQQZZZhhhVVVHHHEEEFFFGGGEEEEEECCCDDDHHHHHHEEEDDDFFFAAAAAAAAACCCCCCCCCBBBBBBGGGNNNRRROOOMMMPPPTTTUUUcccXXXSSSHHHJJJJJJKKKNNNMMMLLLOOOSSSPPPIIIHHHKKKOOOPPPMMMJJJIIIIIIDDDEEEGGGHHHIIIKKKMMMNNNGGGFFFFFFFFFHHHIIIJJJJJJJJJJJJKKKKKKKKKMMMOOOQQQEEEEEEGGGJJJLLLJJJHHHHHHAAAVVVccczzz{{{xxxyyy{{{{{{|||zzzqqqiiijjjttt{{{fffFFF111DDD777111444777000///222...000000000/////////......,,,,,,---...............+++,,,---......---,,,+++---------------------------...///000111111111000111111000///////////////333+++111GGGjjjdddMMMtttyyy|||uuuwwwrrriiimmmzzztttlllfffhhhnnnsssyyy~~~}}}}}}wwwrrruuunnnvvvsssnnnppplllfffjjjhhhjjjlllmmmlllkkkiiihhhhhhhhhhhhiiikkkllljjjhhhfffggghhhgggeeedddddddddggggggiiikkkiiiggghhhllleeeeeedddcccbbbbbbbbbcccaaa```______aaaaaa```___^^^]]]]]]\\\[[[[[[ZZZZZZRRRKKKBBB@@@DDDIIIEEE???EEEKKK[[[jjjllleeessswww```YYY]]]RRRQQQIIIOOOSSSFFFPPPlllQQQIIIOOOTTTMMMJJJPPPRRRKKKLLLMMMNNNOOONNNLLLKKKLLLIIIFFFGGGIIILLLMMMMMMLLLJJJGGGFFFGGGHHHHHHHHH???FFFLLLNNNQQQVVVXXXXXXPPPSSSRRRNNNMMMOOONNNJJJGGGIIIDDDCCCHHHGGGJJJWWWvvvqqqdddCCCBBBDDD:::777@@@888888888888888777777777666666666777777888::::::999888666444444444666777@@@PPPccctttwwwQQQSSSeee>>>>>>FFFAAA>>>777333999@@@>>>666888999;;;===>>>>>>>>>>>>>>>??????>>><<<;;;;;;<<<888:::;;;===????????????vvvqqqsssmmm[[[RRRPPPJJJJJJOOOVVVXXXVVVTTTUUUWWWXXXggg___JJJGGGPPPYYYbbb}}}~~~zzzhhh~~~fffnnnoootttrrrmmmmmmoooeeeVVVccc[[[XXX\\\]]]^^^jjjzzzrrrNNNIIIHHHIIIJJJFFFHHHFFFFFFIIIIIIEEEEEEGGGCCCDDDGGGJJJKKKJJJLLLPPPMMMQQQRRROOOMMMQQQUUUVVV]]]LLL^^^FFFCCCTTTMMMNNNMMMLLLPPPUUUPPPGGGCCCHHHOOOQQQNNNIIIFFFDDDDDDFFFHHHJJJLLLMMMNNNNNNGGGKKKOOONNNKKKIIIIIIJJJLLLMMMMMMLLLKKKJJJKKKLLLAAAHHHNNNMMMKKKJJJJJJIII777GGGUUUnnn~~~}}}qqqppplllgggiiiqqq777<<<:::555;;;111333777...,,,333555000000//////.........---+++,,,------.........---+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,++++++,,,---...////////////111111000///////////////++++++222BBBeeeoooEEEbbbxxx|||xxx}}}uuuggglll~~~~~~sssjjjhhhkkkpppxxx}}}wwwoootttmmmtttrrrooopppkkkjjjuuulllkkkkkklllnnnnnnllljjjgggggghhhjjjlllllljjjhhheeehhhjjjhhheeebbbccceeebbbfffeee```dddnnnmmmccc\\\___ccccccbbbaaaccceee```______```cccddddddccc```___^^^[[[YYYWWWUUUTTTNNNAAA<<>>^^^yyy^^^QQQJJJOOOUUUMMMKKKRRRTTTLLLLLLLLLMMMMMMKKKGGGDDDDDDCCCCCCFFFKKKMMMLLLJJJJJJGGGCCCAAABBBEEEGGGHHHAAAJJJRRRSSSSSSVVVZZZZZZRRRSSSRRRMMMKKKKKKJJJFFFHHHHHHBBBDDDMMMKKKFFFMMM^^^ssswwwwwwnnnyyyxxxZZZBBB@@@======<<<;;;:::999888777999888888777666666777777111222333666<<>>vvveeetttppp\\\[[[RRRJJJNNNTTTVVVQQQQQQWWWWWWRRRXXXLLLNNNTTTPPPPPPUUUUUUaaauuu}}}{{{lllrrrvvv|||~~~~~~uuutttrrrooolllhhheeecccoooqqqXXXZZZgggdddvvvkkkLLLEEEJJJKKKIIIJJJIIIJJJKKKLLLLLLKKKIIIHHHMMMJJJGGGJJJPPPTTTTTTRRROOOLLLQQQYYYSSSOOOccc}}}}}}RRRRRRVVVJJJHHHUUUKKKIIIKKKOOOOOOJJJGGGHHHBBBIIIOOOOOOIIIDDDDDDFFFHHHIIIJJJLLLLLLLLLKKKJJJIIIJJJIIIFFFCCCCCCGGGKKKMMMJJJEEEDDDKKKTTTTTTPPPKKKNNNQQQRRROOOLLLJJJIIIHHHLLLHHHMMMuuu{{{wwwaaaEEE:::444555:::444333222111000000000000000//////...---,,,,,,,,,,,,,,,,,,------.........******++++++++++++,,,,,,---,,,,,,,,,,,,---............////////////......---------------...//////222###---333EEEgggwww~~~gggVVVooouuuxxxwww{{{ppprrrqqq|||uuunnnkkkmmmqqquuu}}}zzzyyyyyyxxxuuuqqqlllqqqsssqqqrrrtttrrrmmmuuugggfffkkkhhhgggjjjgggnnnnnnmmmllljjjiiihhhhhhjjjiiigggeeecccbbbbbbbbbaaaaaaaaabbbdddeeecccbbbhhhdddaaabbbeeefffbbb___]]]ZZZYYY[[[^^^```___]]]]]]\\\[[[[[[[[[XXXSSSNNNEEE<<>>aaacccRRRJJJooo|||OOO;;;777555666:::999999888777666555444444222333444444555555555444666666888999999888777777999:::999888888999<<>>777BBBOOOSSSaaaooosssoooiiibbb[[[XXXYYYXXXSSSNNNJJJPPPCCCKKKuuutttTTTPPPVVVTTTQQQNNNLLLLLLMMMNNNMMMOOOOOOJJJHHHIIIGGGCCCCCCCCCDDDDDDEEEEEEEEEEEEIIIFFFEEEFFFFFFFFFKKKRRRNNNPPPRRRRRRQQQOOOMMMLLLKKKLLLMMMKKKJJJKKKOOORRRMMMMMMJJJFFFGGGLLLNNNLLLQQQKKKJJJVVVhhhyyy{{{kkkbbb}}}|||yyywwwYYYJJJ^^^cccLLL999555666444555999777777666555444333222222111222222333444444333333444555666777777777666666666777777777666777999;;;dddWWW```YYYQQQVVVNNNKKKYYYdddfffXXXLLLNNNXXX^^^MMMIIILLLJJJDDDIIINNNGGGJJJ]]]vvv|||wwwyyyxxx~~~|||wwwuuuyyytttrrrnnnlllkkkjjjgggffffffppp\\\NNNEEEJJJPPPOOOMMMMMMKKKJJJIIIIIIJJJLLLOOOQQQIIINNNTTTUUUQQQNNNNNNOOOPPPUUUTTTTTTccc}}}\\\___jjjrrrhhhRRRGGGJJJNNNIIIFFFFFFDDD@@@@@@CCC@@@EEEIIIIIIFFFEEEHHHLLLJJJIIIIIIIIIIIIJJJKKKKKKJJJGGGDDDFFFJJJLLLKKKHHHKKKLLLMMMOOOTTTWWWRRRJJJLLLOOOPPPOOOLLLHHHEEEDDDIIIOOOMMMBBBBBBUUUppp}}}~~~|||bbbKKK777444888777444222...///000111111000///.../////////......------,,,+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,+++++++++,,,,,,......////////////...............---......///000,,,000555...222777CCCrrr```xxxvvvsssmmm{{{rrrjjjmmmssstttvvvwwwxxxyyyyyy{{{}}}~~~ooogggnnnsssooofffaaammmlllsssppp```___qqq|||oooooommmllljjjhhhgggfffgggeeecccaaaaaabbbdddfffaaa```^^^___```aaaaaaaaaaaa___]]]^^^aaacccaaa^^^]]]^^^^^^]]][[[ZZZYYYZZZ]]]\\\YYYWWWRRRKKKBBB;;;===JJJJJJ:::999KKKZZZ[[[tttpppdddkkk^^^\\\ZZZWWWTTTQQQNNNLLLDDDFFFDDDZZZ}}}dddHHHHHHWWWUUUQQQMMMKKKKKKLLLMMMLLLNNNMMMHHHGGGIIIIIIFFFFFFFFFFFFEEEEEEEEEDDDDDDLLLGGGDDDEEEFFFIIIQQQZZZ]]]aaa^^^RRRJJJKKKJJJFFFJJJKKKLLLLLLKKKJJJLLLMMMLLLMMMIIIDDDDDDIIILLLKKKMMMJJJJJJLLLQQQ^^^sss^^^OOO^^^tttwwwNNN999333111555666111000555444333333222111000/////////000111111111111111111222333444444555555444444222444555555555555666888yyymmmnnn```XXXYYYKKKFFFKKKYYY```VVVKKKLLLQQQSSSIIIHHHLLLIIIDDDLLLTTTNNNJJJRRRhhh}}}xxx}}}~~~~~~{{{mmmjjjhhhhhhkkkmmmmmmlllrrruuummm{{{gggXXXNNNIIIIIIOOOTTTRRRPPPQQQNNNMMMLLLLLLMMMNNNOOOPPPOOOPPPPPPNNNKKKLLLPPPUUUYYYSSSRRRcccooobbbgggiiibbbTTTIIIGGGKKKKKKGGGEEEFFFDDD@@@???AAABBBEEEGGGFFFDDDDDDHHHLLLGGGGGGGGGGGGHHHJJJMMMNNNLLLJJJIIIJJJLLLLLLKKKIIIFFFIIIKKKLLLQQQTTTPPPHHHLLLNNNOOOMMMIIIEEEBBBAAAHHHLLLLLLFFF>>>DDD]]]uuu~~~jjjDDD:::333555777444111000---...000222222111///...///.........---------,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---...///111222222333333222222111......------......///000+++111111***444999LLLeee^^^yyyxxxtttuuu}}}vvvmmmlllnnnrrruuuxxxyyyyyyyyy}}}vvvkkkkkk{{{wwwkkkiiiyyyuuutttpppwwwooonnnmmmkkkiiigggfffeeejjjhhheeecccbbbccceeegggaaa___]]]]]]___``````___^^^]]]\\\^^^```bbbaaa___ZZZ]]]___]]]YYYVVVWWWXXXTTTZZZ[[[RRRDDD<<>>EEELLLIII888888MMMVVVWWWqqqwwwjjjqqqlll[[[\\\[[[ZZZYYYWWWPPPFFF???<<>>CCCGGGHHHIIIJJJLLLMMMHHHCCCEEEKKKYYYmmmuuu]]]pppmmmIII;;;<<<===555111......//////111444111000000//////.........,,,---------------,,,,,,.........//////000111111333555777777777666777888lllMMMNNNWWWKKKPPPDDDIIIGGGBBBDDDOOOVVVTTTLLLHHHPPPVVVNNNMMMRRRQQQOOOIIIKKK\\\sss{{{}}}{{{}}}{{{}}}uuummmjjjkkkllljjjgggiiiiiiwwwkkk|||hhh]]]ccc```TTTLLLKKKLLLNNNOOONNNMMMNNNOOOOOOPPPQQQRRRPPPNNNLLLJJJHHHJJJLLLPPPSSSTTTSSSRRRPPP```}}}~~~[[[TTTUUUQQQLLLIIIJJJMMMKKKGGGCCCBBBEEEJJJJJJFFFDDDEEEGGGGGGEEECCCAAAAAACCCEEEAAABBBDDDFFFIIILLLNNNPPPIIILLLLLLHHHCCC@@@BBBEEEGGGIIIJJJIIILLLPPPPPPLLLGGGHHHIIIHHHEEEBBBAAAAAAIIIFFFHHHNNNOOOKKKLLLQQQcccrrreeewwwnnnHHH666333000444666444...,,,///444......///000000///...---++++++++++++++++++++++++)))))))))))))))((((((((())))))))))))*********+++))))))***+++---///111222//////000000000000//////,,,,,,,,,+++,,,------......---///***000000///RRRvvv\\\}}}xxx|||www}}}~~~{{{xxxxxx{{{|||vvvqqqrrrsssrrrqqqpppqqqrrrsssqqqssswwwtttnnnrrr||||||tttqqqlllgggnnnvvvqqqjjjjjjiiigggfffeeedddcccgggfffdddaaa```___^^^^^^___^^^^^^^^^```___^^^\\\\\\\\\]]]]]]^^^___``````]]]___```___[[[XXXUUUTTTSSSGGG;;;;;;DDDKKKJJJFFF888@@@JJJPPPYYYqqqrrrggghhhgggaaa^^^ZZZXXXUUUSSSOOOIIIAAA;;;;;;qqqkkk{{{NNNLLLWWWEEELLLJJJHHHFFFFFFHHHJJJLLLHHHJJJHHHDDDBBBDDDCCC@@@CCCBBBAAAAAAAAABBBCCCDDDDDDBBBAAACCCBBBAAAEEEJJJdddeee^^^RRRMMMPPPNNNIIIPPPKKKDDD???>>>???AAAAAADDDHHHHHHDDDAAAEEEIIIJJJKKKGGGFFFGGGFFFCCCDDDGGGLLLXXXcccqqqvvvvvvtttUUU<<<444666666222000...---///222222000...000/////////............,,,,,,,,,---,,,,,,+++***,,,,,,,,,---...///000111444555666777666666777999}}}xxxppp]]]DDDOOO\\\MMMRRRHHHLLLJJJDDDGGGRRRXXXWWWHHHCCCRRRccc\\\PPPQQQSSSLLLKKKKKKTTThhhtttuuu{{{zzz|||}}}}}}qqqjjjhhheeeaaa\\\XXX]]]jjj}}}tttppp}}}iiiZZZWWWVVVWWWPPPBBBJJJMMMOOOOOONNNNNNNNNNNNMMMNNNMMMMMMMMMLLLKKKKKKHHHMMMRRRSSSSSSSSSUUUWWWfffTTTGGGOOOTTTQQQOOONNNKKKGGGCCCBBBEEECCCDDDHHHIIIFFFEEEGGGFFFFFFDDDBBBAAAAAABBBCCCAAACCCEEEGGGIIIKKKLLLLLLLLLKKKIIIFFFCCCCCCDDDEEEIIILLLMMMKKKLLLNNNMMMIIICCCEEEFFFEEECCCBBBBBBBBBGGGGGGJJJMMMMMMKKKJJJKKK<<>>HHHLLLFFF>>>===NNNXXX]]]tttppp\\\^^^aaaYYYVVV\\\WWWUUUQQQJJJCCC??????AAAQQQxxxWWWGGGSSSZZZ===KKKIIIFFFDDDDDDEEEGGGHHH@@@CCCCCC@@@???AAA@@@<<>>======???AAACCCEEECCCAAA@@@AAAAAA@@@EEEKKKXXXTTTPPPNNNOOONNNJJJEEEHHHDDD???===>>>@@@@@@???AAAGGGIIIEEECCCFFFJJJKKKMMMHHHEEEFFFHHHGGGIIILLLMMMPPP^^^XXXVVVoooxxxhhhMMM<<<...000888888000(((///111222222222111...,,,.........---------------,,,,,,,,,,,,,,,+++******,,,++++++,,,---...000111222333444333222333666888RRR]]]___VVVGGGYYYcccMMMMMM???GGGKKKGGGGGGMMMOOOKKKPPPJJJ\\\qqqfffOOOHHHJJJBBBHHHKKKMMM\\\vvv~~~tttuuuzzz~~~~~~yyyxxx~~~~~~vvvnnnjjjgggaaa\\\\\\]]]]]]aaa[[[cccoooTTTYYYKKKOOORRRFFFHHHOOOFFFIIIMMMPPPQQQQQQRRRQQQOOOLLLKKKIIIHHHIIIJJJLLLMMMNNNSSSUUURRRMMMNNNXXXaaa}}}WWWCCCUUUIIIQQQMMMKKKHHHAAA;;;???GGGHHHDDDDDDFFFFFFDDDEEEIIIEEEDDDCCCBBBAAAAAABBBCCCCCCDDDFFFHHHIIIIIIIIIIIIPPPLLLGGGEEEGGGIIIHHHGGGIIIMMMOOOMMMLLLLLLHHHCCCAAABBBDDDDDDCCCBBBCCCDDDCCCHHHLLLKKKIIIIIILLLPPPMMMDDDBBBTTTfffzzz}}}~~~]]]:::000999888---444111...+++---000///,,,---,,,+++***))))))))))))(((((((((((())))))))))))))))))(((((('''''''''&&&''''''''''''((((((((((((******))))))))))))*********++++++,,,,,,++++++*********))))))******+++,,,000'''222---(((222111555JJJ{{{RRRccczzzttt}}}}}}wwwtttqqqqqqssssssqqqnnnkkkqqqrrrlllggghhhjjjiiirrriiigggfffhhhsssttteeeeeeeeedddddddddcccccccccaaabbbcccccccccbbb```___^^^^^^```bbbcccaaa]]]YYYYYYZZZ[[[[[[ZZZZZZ[[[\\\]]]ZZZWWWTTTRRRMMMEEE>>>444<<>>>>>SSSTTTZZZppp```bbbaaa]]]YYYYYYXXXWWWUUUUUUPPPEEE:::888@@@IIImmm}}}yyyRRRMMMLLLBBBOOODDDEEEFFFGGGFFFCCC@@@>>>999===>>><<<===???>>>:::;;;;;;;;;;;;===@@@CCCEEEDDDAAA???@@@AAAAAAGGGNNNQQQJJJGGGMMMQQQMMMGGGCCCEEEBBB???>>>??????===;;;===DDDGGGEEEBBBEEEHHHIIIIIIFFFEEEHHHHHHFFFGGGJJJGGGGGG___OOOJJJfffiiiqqqxxxzzzvvv^^^555GGG777333333888555---///777***---///---,,,---000222------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++,,,...000111111111111//////000333666wwwjjjppp]]]FFFLLLXXXRRRFFFEEEMMMRRRNNNIIIIIIKKKLLLOOOLLLNNNSSSRRRKKKIIIKKKAAADDDGGGIIIQQQccc|||yyyyyykkkmmm~~~}}}ssszzz}}}zzzzzz{{{rrrlllddd]]]XXXPPPNNNSSSWWWSSSOOOOOONNNJJJIIIKKKIIIEEEFFFLLLMMMHHHDDDHHHOOOQQQLLLEEEFFFHHHJJJNNNQQQQQQOOOMMMKKKRRRUUUNNNHHHSSSnnnuuuyyydddEEECCCJJJKKKOOOHHHHHHLLLHHH>>><<>>??????>>>>>>@@@CCCFFFHHHHHHGGGGGGGGGGGGGGGGGGCCCJJJGGG<<>><<<:::EEELLLFFF>>>???FFFLLL\\\```yyymmmWWW\\\^^^[[[YYYZZZYYYWWWWWWYYYIII===:::222BBBlllzzz]]]UUUAAA???HHH???CCCEEEFFFFFFEEEBBB???===<<<===???@@@???>>><<<:::;;;;;;<<<===???AAACCCEEEDDDBBB???===>>>AAAEEEHHHKKKLLLMMMLLLKKKGGGDDDBBB???======AAAEEEDDD???999===AAAFFFIIIIIIIIIIIIIIIEEEHHHKKKKKKIIIFFFDDDCCCQQQLLLEEEDDDIIIPPPVVVYYYccchhhrrrhhhOOO@@@999666444333222222111000//////...000000000000000000000000,,,+++++++++******))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,000000000000111222333444~~~www^^^OOOSSSRRRLLLMMMGGGLLLMMMFFFCCCGGGNNNSSSPPPLLLJJJMMMLLLHHHIIILLLIIIKKKKKKIIIJJJVVVhhhvvv~~~zzzvvvyyy{{{yyy{{{~~~}}}}}}tttjjjddd[[[TTTOOOQQQQQQKKKFFFEEEIIIEEEEEEHHHGGGEEEFFFKKKJJJIIIIIIKKKMMMMMMJJJGGGMMMKKKHHHHHHKKKRRRXXX[[[QQQPPPQQQYYYjjj~~~gggLLLEEEGGGJJJLLLOOOHHHFFFKKKIII@@@===BBBAAAAAAAAA@@@@@@AAAAAABBB@@@AAABBBBBBCCCCCCCCCCCC@@@BBBCCCDDDDDDEEEFFFHHHAAAAAA@@@??????AAADDDFFFEEEFFFHHHIIIHHHFFFDDDBBB<<<===>>>>>>>>>@@@BBBEEEIIIHHHGGGFFFEEEFFFFFFGGGHHHHHHJJJFFFFFFZZZjjjfff}}}aaaGGGCCC<<<333000222444222000//////.........---------++++++++++++++++++++++++)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''(((***,,,---,,,)))(((***(((%%%$$$&&&((((((((((((((((((((())))))))))))*********++++++******++++++,,,,,,------888RRR}}}sss|||mmmiii}}}uuuvvv~~~~~~xxxxxx{{{xxxrrrdddcccfffnnnpppjjjdddbbb^^^gggqqquuuqqqlllhhhgggeeebbb___```dddfffdddbbbbbbbbbccccccbbb___]]][[[YYYZZZZZZ[[[ZZZYYYXXXWWW[[[[[[[[[ZZZZZZYYYXXXWWW^^^VVVKKKCCC@@@@@@@@@???RRRDDD::::::>>>DDDOOO\\\gggkkk^^^WWW\\\___]]][[[[[[YYYVVVNNNNNNFFF@@@>>>===aaakkkfffFFFEEE;;;===EEE;;;???@@@BBBCCCBBB@@@>>><<<;;;;;;<<<======<<<;;;:::;;;<<<<<<>>>???@@@AAABBBCCCAAA>>><<<===@@@CCCFFFGGGHHHIIIIIIHHHEEEBBB@@@<<<;;;;;;???CCCDDD@@@<<>>>>>BBBGGGJJJKKKRRRWWW^^^ccciiitttsssgggWWWLLL===444111222333333111111000000///......---------------------------++++++*********)))))))))))))))*********+++++++++++++++++++++,,,,,,,,,,,,............///000111222kkkOOOLLLRRRIIIGGGUUUGGGKKKKKKEEEAAAEEELLLOOOPPPKKKFFFEEEEEEEEEHHHMMMOOOOOOMMMIIIGGGKKKTTT]]]}}}{{{}}}vvvxxx{{{uuu}}}sssnnnkkkccc]]][[[WWWQQQJJJHHHEEECCCBBBDDDDDDCCCCCCFFF===AAAGGGJJJKKKKKKMMMOOOTTTTTTSSSRRRQQQPPPOOOOOOKKKVVVjjjzzzkkkAAA===DDDCCCEEENNNOOOGGGDDDHHHIIIBBB>>>@@@============>>>???@@@AAAAAABBBBBBBBBBBB@@@>>>===AAA@@@@@@AAACCCEEEEEEEEE@@@???======???CCCGGGJJJIIIIIIHHHGGGFFFDDDBBBAAA:::<<<>>>??????@@@AAACCCGGGFFFDDDBBBBBBCCCDDDEEEHHHAAAIIIPPPFFF???CCCFFFRRRcccoooSSS@@@555444222000///000111///...//////.........---------************************((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))+++---...******---111000***&&&&&&&&&'''''''''((()))))))))))))))))))))************((())))))***++++++,,,,,,666...KKKsss{{{~~~rrrvvvssszzz~~~}}}}}}}}}yyyllliiihhhiiijjjiiijjjmmmddd\\\VVVZZZeeekkkiiicccbbbbbbcccccccccbbbaaa```bbbcccccccccbbb___]]][[[VVVWWWWWWXXXXXXWWWWWWVVVXXXYYYYYYYYYYYYXXXVVVVVVNNNFFF===<<>>888CCCLLLNNNYYYjjjttt^^^VVVSSSXXX^^^bbb```]]][[[WWWSSSDDDEEE;;;555@@@ZZZfff}}}LLL777<<<:::???DDD<<<:::;;;===>>>>>>===;;;:::999999999999999::::::::::::;;;===>>>??????>>>===AAA???<<<;;;;;;===@@@BBBBBBCCCDDDEEEDDDBBB@@@>>>999888999===AAACCCBBB???DDDFFFIIIIIIHHHGGGGGGGGG@@@AAABBBAAA@@@@@@BBBCCCAAA???>>>???BBBDDDDDDDDDGGGLLLOOOKKKIIIRRReeevvvtttaaaOOO???555333///++++++...111111000//////......------,,,,,,++++++++++++++++++++++++******))))))))))))(((((((((((()))))))))*********++++++,,,,,,,,,---------,,,,,,,,,,,,---...//////}}}dddJJJGGGMMMEEECCCRRRFFFLLLOOOJJJFFFEEEEEEDDDMMMIIIDDDBBBAAACCCGGGKKKMMMMMMLLLJJJHHHJJJNNNSSS|||{{{}}}xxxzzztttuuu}}}~~~zzz}}}~~~|||wwwpppkkkeee^^^XXXTTTNNNLLLJJJJJJJJJIIIHHHGGGDDDHHHNNNPPPQQQQQQSSSUUUSSSSSSSSSRRRPPPPPPQQQRRR```xxxjjjNNN>>>BBBDDD<<<@@@OOOMMMEEEAAAEEEGGGCCC>>>===<<<<<<<<<===>>>???AAAAAAAAAAAABBBBBBAAA@@@===<<>>???AAACCCEEEIII>>>DDDNNNGGGAAAFFFJJJ;;;KKK[[[mmm{{{]]]CCC666555:::222333333111///...---...............------------************************''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))***+++))))))---222111+++'''&&&%%%%%%&&&'''(((((())))))((((((((()))))))))******((())))))******++++++,,,///,,,===PPPmmmxxx|||zzz|||vvvllldddaaabbbiiinnnrrraaaPPPMMMWWWaaaccc___aaadddggggggccc___^^^^^^```aaaaaaaaa```]]][[[YYYVVVVVVWWWXXXYYYYYYZZZZZZ]]][[[XXXUUUQQQOOOMMMLLL???>>>???CCCHHHLLLLLLKKK;;;===EEEPPPWWW___rrruuu\\\TTTVVVXXX[[[aaadddaaa\\\XXXQQQKKK@@@AAA444///QQQttt{{{___BBB777>>><<<>>>AAA<<<888999:::;;;;;;999888777888888777777777888999999999:::<<<======<<<:::999>>><<<:::888888:::<<<>>>>>>???@@@AAAAAA@@@???>>>999888999;;;???AAAAAA???@@@CCCGGGHHHFFFBBB@@@>>>>>>>>>>>>======>>>BBBEEEBBBBBB@@@@@@AAABBBCCCCCCEEEGGGGGGAAA===EEEWWWgggccciiinnnuuu}}}|||iii^^^LLL===333000000111222111000111222111...,,,------,,,,,,++++++++++++)))))))))))))))))))))))))))))))))((((((((((((((())))))))))))*********++++++,,,,,,,,,,,,---------++++++++++++,,,---......yyy___PPPPPPKKKCCCGGGGGGLLLNNNJJJFFFFFFFFFDDDHHHGGGFFFCCCCCCEEEFFFGGGHHHHHHHHHIIIIIIKKKMMMOOOWWWjjj}}}{{{}}}yyysssssszzz{{{wwwppphhhaaa[[[[[[ZZZXXXWWWWWWXXXUUURRRZZZZZZYYYXXXUUUSSSQQQPPPNNNKKKHHHIIIRRRcccxxxzzz}}}}}}wwwEEECCCDDDFFFBBB===BBBKKKIIICCC@@@BBBEEECCC>>>;;;<<<<<<===>>>???@@@BBBCCC???@@@AAABBBAAA@@@???>>>DDDCCCDDDFFFHHHFFF???:::@@@>>>===???EEEKKKOOOPPPMMMKKKHHHEEECCCAAA@@@@@@===@@@CCCEEEDDDCCCBBBBBB????????????AAADDDGGGHHHIIIBBBBBBCCC@@@DDDHHHAAA===AAA@@@FFF```sss]]]DDD666666888555///444444444111...,,,---///------------,,,,,,,,,,,,))))))))))))))))))))))))&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$&&&******%%%###$$$$$$%%%%%%&&&'''(((((()))''''''((((((((()))))))))))))))******++++++,,,,,,(((000888555[[[jjjvvv|||~~~yyypppfffaaa```aaaaaahhhllllllcccUUUNNNPPPWWWWWW\\\aaabbb___^^^___bbb]]]]]]^^^^^^]]][[[YYYWWWYYYYYYYYYXXXXXXXXXXXXXXX^^^ZZZSSSKKKFFFBBBAAAAAAFFFIIILLLJJJFFFAAA???>>>;;;GGGQQQUUUccc~~~gggWWWSSSUUU[[[ccc^^^cccccc]]]VVVPPPIIICCC;;;888:::MMMyyyjjjTTTFFF<<<:::===:::888::::::999999999999888666444333888777666666666777777888666888999::::::888666555999888666555555777999:::;;;<<<===>>>???>>>>>>===;;;:::;;;<<<>>>>>>>>>===:::???FFFHHHFFFAAA;;;888>>>>>>===<<<<<<>>>CCCGGGBBB@@@===;;;:::<<<@@@BBBDDDBBB>>>999888===HHHQQQMMMJJJIIIQQQbbbqqqqqqkkksssvvviii^^^NNNAAAAAA777555222222333333333222,,,,,,,,,---------+++***+++++++++***************))))))))))))))))))))))))((((((((((((((()))))))))*********+++++++++,,,,,,+++++++++,,,,,,,,,------++++++++++++,,,---......mmmWWWSSSQQQIIIFFFHHHJJJHHHCCCBBBGGGKKKLLLEEEHHHHHHGGGGGGHHHGGGDDDFFFEEEDDDEEEHHHJJJKKKJJJDDD\\\rrryyyzzztttppp|||ttt~~~zzzxxxpppiiiggggggdddbbbccceeeaaa[[[WWWWWWUUUTTTRRRQQQQQQRRRVVV[[[ccclllyyyxxxyyyIII???AAA@@@>>>???EEEGGGEEEDDDAAA???@@@AAA@@@===:::<<<<<<======>>>@@@AAABBB????????????@@@@@@@@@AAACCCDDDFFFGGGGGGCCC>>>:::>>><<<;;;???EEEKKKMMMMMMKKKJJJHHHEEECCCBBBAAA@@@AAACCCEEEFFFDDDBBBAAAAAA@@@AAABBBDDDFFFHHHJJJKKKDDDBBBCCC@@@===FFFFFF777EEE===<<>>;;;???DDDGGGWWWdddooo~~~fffRRRQQQTTTUUU\\\ggg___aaa^^^UUULLLGGGAAA<<<222333RRRnnnoooDDD999:::<<<;;;:::777888:::888888888777555333222111666666666666555555555444444555555666555444333222444333222222333555777888::::::;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>===<<<;;;:::???FFFJJJHHHCCC===:::>>>>>>===<<<<<>>::::::???DDDEEECCC>>>??????>>>======;;;::::::::::::;;;<<<===>>>???@@@???===<<<<<<===???@@@AAACCCDDDDDDBBB@@@?????????===<<>>CCCDDD???EEEHHH>>>DDD>>>@@@FFFBBB:::???MMMQQQ___kkkxxx~~~rrrnnn___KKK===777,,,444:::888000,,,000666///...---,,,,,,------,,,************))))))))))))(((((((((((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$(((%%%$$$''''''&&&'''***%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((('''(((((())))))******+++...++++++///<<>>???@@@CCCFFFIIILLLNNNBBBBBBBBBAAAAAAGGGPPPWWW]]]nnnpppaaaYYYRRRSSSXXX]]]aaaddd\\\\\\WWWLLLCCC@@@===999===RRR{{{|||GGGEEE777<<<999777;;;:::666777555555444444333222111111444555555555444222111///222222222111111111111111000000///000111333555777888999999999:::::::::::::::<<>>>>>===<<<<<<>>>CCCFFF@@@???===999777999???DDDFFFBBB>>>;;;;;;===>>>???<<<@@@AAA>>>>>>BBBFFFFFF;;;DDDGGGIIIMMMEEE???DDDHHHMMM>>>DDDHHHDDDJJJ;;;===999888444---...000---777444///,,,,,,,,,------222111000...+++******+++)))))))))))))))*********(((((((((((((((((((((((()))))))))*********++++++************++++++++++++)))))))))*********++++++************+++,,,---...LLL```aaaWWWKKKGGGAAA@@@KKKBBBFFFGGGEEEDDDFFFEEEBBBFFFKKKMMMJJJJJJMMMLLLGGGJJJFFFBBBCCCGGGKKKLLLKKKLLLCCCMMMmmmzzz{{{zzzzzz~~~}}}}}}xxxmmmsss{{{zzz~~~[[[111EEE;;;999;;;??????<<>>???===;;;:::::::::888888888888999:::;;;;;;AAA???<<<::::::;;;===>>>@@@AAAAAA???======AAAEEEAAA??????DDDKKKNNNMMMJJJFFFFFFFFFFFFEEEDDDCCCBBBDDDEEEFFFDDDAAA???>>>>>>@@@BBBDDDFFFFFFEEEDDDCCCCCC>>>CCCEEE===>>>FFFGGG===@@@===888<<>>222;;;CCCIIITTTaaaeeeppp~~~xxxuuuhhhKKKCCCHHH111$$$===666000+++***...111000...111///......///---***'''))))))))))))(((((((((((((((((((((((((((((((((((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%'''((((((''''''$$$!!!!!!%%%%%%###$$$'''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))(((,,,+++,,,...111FFFeeeeee}}}~~~|||~~~~~~|||{{{~~~nnn\\\[[[XXXSSSNNNMMMSSS___gggddd^^^VVVNNNHHHFFFFFFFFF@@@BBBDDDFFFGGGFFFEEEEEEAAA@@@?????????AAABBBCCCHHHIIIKKKLLLLLLIIIGGGEEE<<<<<<>>>CCCKKKSSS[[[___{{{hhh]]]ZZZZZZUUUQQQ[[[jjjkkkaaaYYYXXXQQQFFF>>><<<;;;999VVVyyy```666777777:::333///777888///---222222111111111111111111333333444444333000...,,,000000////////////000000------......000222555666777777777777888888888888999<<<@@@AAAAAA???===<<<<<<>>>BBBCCCCCCBBBBBBCCC===>>>===<<<<<<>>>BBBEEE;;;;;;;;;888666777<<<@@@BBB@@@???======@@@CCCFFF>>>???===;;;>>>DDDDDD@@@AAA>>>:::999<<<===:::777888>>>///666777000===333000000666666///333666---++++++,,,...000///---***((()))))))))(((((()))***))))))))))))************''''''''''''''''''''''''))))))******+++++++++,,,))))))))))))************((())))))))))))*********))))))))))))***+++,,,---|||vvvhhh]]]lllVVV\\\KKKMMM===>>>JJJFFFIIILLLKKKHHHDDDDDDDDDOOONNNJJJEEEAAA@@@BBBDDDGGGGGGHHHIIIJJJJJJJJJJJJJJJEEEEEEQQQeeevvv~~~wwwzzz}}}|||}}}oooxxxkkkPPPAAA======999;;;:::777:::@@@???999777999;;;:::888666555555555555555555666777888999???;;;777666888999999888>>>;;;888999<<>>@@@???AAACCCCCCAAA>>>>>>>>>===???AAACCCDDDCCCAAA@@@>>>;;;888:::===AAABBBAAA;;;???CCCCCC@@@>>>======CCCAAA@@@@@@CCCIIIPPPTTTddd\\\ZZZcccjjjmmmwwwzzztttttttttpppnnnqqqmmmlllggg[[[PPPKKKOOOTTT@@@===888444111000111222111000000///......------,,,,,,+++***)))((('''&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((***'''***///---+++888KKKtttgggmmmggguuu~~~{{{vvvsssrrrqqqlllaaaTTTKKKIIIKKK\\\[[[ZZZZZZZZZYYYVVVSSSPPPLLLIIIGGGHHHGGGEEEBBBFFFFFFFFFGGGIIIKKKMMMNNNOOONNNJJJDDD@@@===>>>@@@BBBJJJRRRVVVZZZgggzzzpppccc[[[XXX]]]LLLSSSaaa^^^aaaggg^^^SSSDDDDDD999???DDD333DDDssszzzAAA>>>===777777555444333222222222222222222111000//////...222111000000//////000000222000///---,,,,,,,,,---////////////000111333333111333444444333222444555222777<<<>>>===;;;;;;;;;===;;;;;;===??????===::::::999888999<<<======<<<;;;;;;;;;<<<<<<<<<<<<<<<:::<<<@@@BBBCCCAAA???===>>>??????@@@@@@@@@??????===<<<::::::::::::999777777666444333222222333444111111111111000000000000///......------,,,++++++************)))))))))(((((((((''''''''''''(((((((((((('''&&&'''((()))***************))))))))))))+++++++++***************))))))(((((((((((()))))),,,+++***))))))+++---...|||vvv|||tttmmmpppYYY^^^KKKMMM???>>>HHHAAADDDGGGHHHFFFEEEFFFHHHHHHHHHGGGDDDAAA??????@@@EEEFFFFFFGGGHHHHHHHHHGGGJJJFFFAAABBBMMM^^^qqq}}}|||uuuqqqvvv|||}}}{{{zzzwwwzzz|||vvv~~~nnn~~~sssQQQ???;;;<<<>>>777888666666:::???<<<555555666777777555333333444555555555555666777888999<<<999666666777999999888;;;::::::<<>>BBBDDD@@@<<<@@@AAAAAA>>>;;;:::<<<>>>???????????????>>>===<<<@@@AAACCCDDDDDDBBB@@@???;;;999777999===AAABBBBBB<<>>>>>???AAA@@@@@@@@@@@@BBBCCCDDDLLLCCC@@@DDDFFFEEEKKKUUURRRKKKGGGIIIIIIFFFEEEHHHFFFFFFCCC>>>::::::>>>CCC<<<:::666222000//////000000//////...------,,,,,,,,,++++++***)))((('''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((+++''')))---+++)))222AAAyyyyyylllsssttt^^^iii~~~uuuxxx{{{yyypppaaaQQQGGGGGGEEEEEEGGGLLLPPPSSSUUU[[[YYYWWWWWWXXXYYYXXXVVVQQQQQQOOOLLLIIIFFFDDDCCC@@@??????>>>@@@FFFMMMRRR[[[ZZZ\\\gggxxxuuubbbXXXWWWXXXZZZWWWSSScccpppiiiddd___OOOMMM<<<@@@<<<555000BBBoooVVV???777333777666555333222111111111222222111000000///......111111000000000/////////000///...---,,,,,,------...//////000000111111111///111222222111000222333222666;;;===<<<:::::::::<<<;;;;;;<<<>>>>>>;;;888555666777:::>>>@@@@@@???;;;;;;;;;;;;;;;<<<===>>>:::<<>>;;;999888888888888777555666555333222111222222222000000000000////////////......------,,,+++++++++*********)))))))))((((((((((((''''''''''''(((((('''&&&&&&&&&''')))+++,,,******)))))))))(((((((((*********************)))))))))(((((((((((())))))+++***)))((((((***,,,---wwwvvvyyywwwvvv___```JJJLLL@@@???FFF???AAABBBCCCCCCDDDFFFHHH@@@BBBCCCAAA???===<<<<<>>KKKaaasssvvvqqq{{{tttuuuxxx}}}|||tttPPP999333777::::::555444222444:::>>>888000222333333222111111222444444444444444555666777888999777555555666888888888777999<<<@@@BBBAAA>>>:::888888999:::<<<<<<======>>>>>>>>>;;;999888:::;;;@@@<<<::::::<<<>>>===;;;BBBCCCEEEEEEDDDCCC@@@???999777777999<<<@@@BBBBBB>>>???AAAAAA@@@@@@AAACCCAAABBBCCCCCCBBB@@@>>><<>>666444333111///...------......---,,,,,,+++++++++++++++***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((,,,''''''******'''+++333JJJrrrtttttt~~~fffsssrrr~~~}}}}}}{{{rrreeeZZZPPPKKKEEEAAAAAADDDGGGHHHMMMLLLKKKLLLOOOPPPPPPOOOHHHHHHGGGFFFDDDBBB@@@>>>???@@@AAACCCIIIRRR]]]eeennnsss~~~qqq^^^UUUVVVZZZYYYVVV]]]```kkkmmm```WWWMMM<<>>222BBBfffjjjFFF@@@@@@222444555555333222111111111111111111000000///............///000000000///...---...------,,,,,,------...---...///000000000///...---///000000///...000111111444888::::::999888888;;;;;;:::;;;<<<;;;999777444555777;;;???AAA@@@???<<<;;;:::999:::<<>><<<;;;888777555555666666555333444333222111000000000000//////.........------------------,,,++++++******))))))))))))(((((((((((((((''''''&&&&&&''''''(((%%%%%%%%%&&&(((***---...)))))))))(((((((((''''''((((((((()))))))))))))))))))))(((((((((((())))))***)))((((((((()))++++++|||}}}tttuuuxxxbbbaaaGGGIIIAAA???BBB@@@@@@???>>>>>>@@@BBBCCC<<<===>>>===;;;:::;;;<<>>???>>>===;;;::::::;;;;;;@@@;;;666777;;;???>>><<>>???AAACCCCCCAAA???>>>BBB===<<<===<<<777666:::666666777:::;;;:::999999999777666888;;;======<<<111111000000///...,,,,,,,,,,,,++++++******************)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((,,,'''%%%)))***'''(((+++***===SSSvvvjjjyyytttyyy{{{yyyxxxyyy|||{{{xxxoooggg\\\QQQIIIEEEBBB@@@:::::::::;;;;;;<<<;;;:::;;;;;;<<<===>>>AAABBBDDDIIILLLPPPUUU]]]gggrrrxxxtttooo```YYYSSSUUU]]]bbb```\\\fffeeeaaaVVVKKKHHHDDD;;;555999222:::xxxmmmWWW000AAA===---:::444333222111000000000000/////////.........------,,,---///000000...,,,++++++,,,,,,,,,,,,------...,,,---///000000...,,,+++,,,...//////......///000111333555777777777666555999999999::::::888777555666777999===???@@@===;;;;;;:::999888999<<>>===;;;:::999777555444444555555444222222222111000/////////...------------,,,,,,,,,,,,,,,,,,,,,+++******))))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&'''$$$$$$$$$%%%''')))+++---(((((((((((('''''''''''''''''''''((((((((((((((())))))(((((((((((())))))***))))))))))))***++++++ooosssrrraaaaaaCCCEEE???>>>???>>><<<::::::;;;===???@@@;;;;;;:::888666888;;;>>>@@@@@@@@@@@@AAABBBCCCDDD>>>DDDIIIHHHCCC@@@BBBEEEZZZfff}}}xxxxxxmmmmmmuuu|||~~~mmmdddnnnggg>>>:::666666777777444111333000000666;;;:::333,,,000000000///......111333111111111111222333444444000111222222333444555666444666999;;;<<<<<<<<<===>>>???>>>;;;777666:::???AAA???===<<<<<<<<<======@@@:::666666;;;@@@@@@>>>AAABBBCCCDDDEEEFFFEEEEEE>>>??????>>>>>>>>>>>>???BBBAAA@@@@@@AAACCCEEEFFF;;;<<<<<<===============999888888:::999666555666444666888888888888777555888555333444666777333/////////000000///...,,,+++************))))))))))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''')))&&&%%%(((******((()))***(((>>>{{{|||xxx|||zzzuuugggjjj{{{wwwtttssstttvvvxxxxxxyyy|||}}}tttkkkddd]]]XXXTTTLLLMMMMMMLLLJJJHHHFFFEEEIIIHHHGGGHHHKKKOOOTTTXXXZZZ___gggpppyyyooodddbbbdddWWWTTTSSSUUUZZZaaagggiii^^^\\\RRREEEBBB@@@>>>===444:::DDDpppfff555555===333---777222111000///////////////.........---------------+++,,,.........---+++)))******+++,,,,,,---------+++,,,---......---+++***---...//////......///111000111222444555555333222666777888888777666555444555666888<<>>@@@??????>>>>>>>>>>>>==================<<<;;;::::::666555444444555666444333000000000//////...------,,,,,,,,,,,,+++++++++***+++++++++***))))))(((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%''')))***((((((((((((''''''''''''&&&&&&''''''(((((((((((())))))(((((((((((())))))************++++++,,,,,,}}}nnnsssfff[[[___>>>>>><<<===<<<888666555666999===??????999888777444333555999===>>>=========???AAACCCDDDEEEFFFFFFFFFEEECCCBBBAAAEEESSSkkk~~~}}}~~~xxxuuuwww|||~~~|||~~~vvvdddgggnnn{{{xxxrrrgggttthhhDDD888888777555222111111111222000111777999666111...///000111000......///111///......//////000111222...///111111111111222444222444666777777888:::===>>>???>>>;;;888888<<>>>>>======:::777888<<<@@@AAAAAA@@@@@@BBBCCCEEEFFFFFFGGG@@@AAABBB@@@>>>======>>>BBB@@@>>>>>>@@@BBBCCCBBB@@@???>>>===<<<;;;;;;<<<===>>>>>>???>>><<<:::999888<<<===;;;999999888666333111000000222222///+++.../////////...---,,,+++))))))))))))))))))))))))((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&(((***+++******---,,,555TTTnnn|||}}}yyytttqqqppppppooooooqqqqqqrrrssswww~~~}}}wwwsssnnnppppppnnnkkkgggfffeeeccccccdddfffjjjqqqwww{{{zzz~~~{{{llldddbbbaaa\\\VVVUUU[[[bbbeeedddaaa```___LLLOOOGGGAAA???555...777EEEvvv~~~___:::444===333000666111000000///...............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,)))***+++,,,,,,,,,+++***---///000000///...000111/////////111333333111///222444666666555444444444111222555999>>>@@@???>>>999888777777777999<<<===>>>===<<<<<<;;;<<<<<<===>>>>>>>>>>>>======<<<;;;666555444444555666555444///000000000///...---,,,,,,,,,++++++++++++******+++******)))((((((''''''((('''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%''')))***)))))))))(((((((((''''''&&&&&&''''''(((((())))))))))))(((((((((((())))))***+++++++++,,,,,,,,,,,,{{{}}}ggglllXXXTTT\\\:::888777;;;;;;666444222444888;;;;;;;;;555555555444333333666999:::999999:::<<>>AAABBBAAAAAABBBCCCDDDDDDEEEEEE>>>@@@AAA@@@>>><<<<<<>>>???<<<;;;;;;===???>>><<>>???>>>777777666666777888999999;;;:::999999:::;;;===>>>??????>>>>>><<<;;;999888555444333333555555444333///000000000///...---,,,,,,,,,,,,+++++++++************)))((((((''''''&&&'''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''***,,,---******)))))))))(((((((((&&&''''''((())))))******))))))(((((((((((()))))))))******+++++++++++++++~~~}}}\\\aaaOOOOOOZZZ777555555999:::888666333444666888666444111333444444333333333444777666777888:::>>>AAACCCAAA@@@@@@BBBCCCCCCBBB@@@======EEEWWWhhhsssyyy~~~zzzzzzvvvwwwsss{{{qqqsssmmmfffiiiqqqnnnccc___iiilllgggjjjwwwwww\\\CCC666777333333222222222222111111///...222666444------222---///000000---+++******++++++++++++,,,---......+++...111000...---///111***...222444333333555777444444444555888;;;>>>@@@===:::777777999::::::888666777999::::::<<<@@@CCCBBBBBBBBBCCCCCCCCCCCCCCC;;;>>>@@@@@@===<<<===>>><<<:::888999;;;<<<:::777:::;;;<<<<<<;;;999777666555777888777777888777555111888999333000333444222.........////////////000///...,,,+++************))))))))))))************&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&((()))'''&&&''')))***'''&&&000***777FFFWWW|||ooozzzxxxmmmfffhhhvvv}}}zzzxxxvvvtttrrrsssoooooottt||||||tttkkkooorrrwww~~~~~~vvvuuusssooojjjggggggggghhhhhhfffaaa[[[XXXYYY[[[ZZZYYYVVVPPPJJJDDD@@@>>>888;;;333333:::<<<\\\xxx]]]BBB999<<<555...222333///---......---,,,,,,,,,------+++++++++++++++++++++,,,++++++***)))((())))))))))))***+++,,,,,,+++***)))(((((((((((()))***,,,,,,,,,---///...------...000///---,,,---000111...,,,---000333444333222333555444333333666999;;;<<<;;;666666666777777777777777777777666777999<<>>===<<<:::777555444444333222222444555444222///000000000000...---,,,,,,,,,,,,++++++++++++***)))))))))(((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%''')))---///111************))))))))))))'''''''''((()))******+++))))))(((((((((((())))))(((((()))***************tttpppOOOWWWKKKGGGAAA;;;888666555444333333222222111111222222444444333222222222333333555444444555777999<<<===<<<======>>>>>>>>>>>>===:::===AAAFFFQQQddd}}}yyyvvv||||||kkkNNN===777666666333111//////222222000......000111111///---,,,---------------------------/////////000///......---///......---------......////////////000000000000111222333555666777777777<<<666333555;;;>>>:::555555777999:::;;;<<<>>>@@@???@@@AAABBBCCCBBBAAA@@@;;;<<<>>>>>>>>>===<<<;;;999::::::999888777999:::999;;;999555444777888666:::999777666555555666666333333222222111000000000111//////555<<<<<<333***+++++++++*********))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#################################""""""""""""""""""""""""################################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((((((((((('''''''''''')))***,,,+++---SSSvvv~~~mmmfffjjj|||pppuuuyyyooouuuqqqrrrzzz~~~yyyvvv}}}wwwuuuwwwwwwtttwww|||~~~~~~~~~~~~xxxsssoookkkgggdddcccbbbaaaaaadddfffggghhhbbbfffcccZZZUUUVVVUUUQQQIIIMMMLLLEEE@@@===999333666///AAAAAATTT|||jjj333:::666555444222111000000000000000///...------,,,,,,************)))))))))(((((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))++++++,,,,,,,,,---------------------------------000000000000111111111111777555222333666888888777777666555555777888888777;;;999777666666888:::<<<777666555444444555666777222222222444555444111......///000000000///---,,,***)))))))))))))))*********))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''')))******)))))),,,+++)))((('''''''''((()))(((&&&%%%%%%&&&((()))''''''''''''(((((((((((())))))(((((('''''''''&&&~~~qqqLLLSSSFFF???999999===???:::555444333222111111111111111222222111222222333444444444444444444666888:::;;;:::;;;;;;<<<<<<<<<<<<<<<888;;;???@@@DDDOOO___kkkxxx{{{yyyyyy|||rrrbbbLLL;;;222000000111222000...///000111///---...000111000...,,,+++,,,++++++++++++++++++++++++---------------,,,,,,+++---,,,,,,,,,,,,,,,------........./////////000000000000222333444444444444777555333333444666888::::::;;;======<<<<<<>>>???>>>>>>??????@@@@@@@@@???;;;;;;;;;;;;;;;;;;;;;;;;======<<<999777666777888:::<<<:::555444666777444777666555444333444444555222111111000000///......---++++++000555444---'''+++++++++******)))))))))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#################################""""""""""""""""""""""""################################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((((((((('''''''''''')))+++)))******(((<<<```zzz{{{kkkJJJSSSrrr{{{zzz|||vvvqqqlllkkkqqqxxx{{{}}}|||zzzwwwqqqqqqtttkkkmmmpppsssuuuuuusssqqqllliiidddaaa``````___^^^eeebbb``````bbbcccbbb```[[[[[[WWWSSSPPPOOOKKKFFFHHH@@@666000222666:::;;;===:::VVVrrruuu]]]DDDCCC+++333333111000///.........///......---,,,,,,++++++*********)))))))))(((((((((((((((((((((((((((((()))))))))(((((((((''''''''''''((((((((()))))))))******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++////////////000000000000444222000222555888999888777555444555777888777777888777666555555666888999555555444333333444555555444333333333333222000---...............---,,,+++***)))))))))))))))******)))))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((())))))(((((())))))(((''''''((()))***)))'''&&&%%%%%%&&&''')))''''''''''''(((((((((((()))((((((((('''''''''&&&uuu|||JJJOOOEEE;;;333777@@@CCC<<<222444333222111000000000000000000000000111333444555333333333333444555666777777888999999:::::::::999555999;;;;;;999;;;AAAGGGbbbooo{{{~~~~~~tttgggFFF>>>555000///000111000000///......//////...,,,...000000///---+++*********************************++++++++++++***))))))*********++++++,,,,,,------------.........//////...///000000111111111111000333444222...000777>>>>>>???@@@???=========>>><<<<<<<<<<<<<<<===>>>>>>;;;:::888777777888:::;;;AAA@@@===999666444555777:::;;;999555444666666444444444333222222222333333000000000///......------*********,,,---,,,)))&&&************))))))))))))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$#################################""""""""""""""""""""""""################################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''(((,,,)))(((,,,((((((444PPPhhhqqqyyyiiittthhhfff{{{{{{}}}}}}ssszzzyyyzzz~~~|||uuuqqqpppqqqmmmjjjjjjhhhffffffiiidddhhhmmmqqqrrroookkkhhhbbb```^^^^^^```cccdddeeeddd```]]]^^^aaabbb^^^YYYVVVPPPLLLLLLIIIAAA;;;888333555:::<<<444...777FFFjjjyyyqqqbbb666111555333000000...---,,,,,,,,,,,,,,,,,,,,,++++++******)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((((((((((()))))))))))))))************************************---------.........//////000///...000444777999999666555444555666777777666555555444444444444444444333333222222222222333333666444222222222111///---///...---,,,++++++++++++***))))))(((((()))))))))))))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''''''''''''''((()))++++++((('''&&&%%%%%%&&&'''(((&&&''''''''''''(((((((((((((((((('''''''''''''''{{{LLLOOOLLLAAA666555;;;===666---444333222111000/////////////////////000111222222222222222222222222333333555666777777888888888888333666999888666555888;;;MMMWWWhhh~~~|||~~~oooQQQKKK555333000000222222222000......------------,,,,,,...//////---+++))))))))))))))))))))))))))))))))))))************)))((((((((()))***+++,,,,,,------,,,,,,,,,,,,---------.........///////////////......222555333000111888>>>>>>???@@@???===<<<===>>><<<;;;:::::::::;;;===>>>;;;999777555555888:::<<>>CCCGGGQQQccc{{{|||sss|||fffLLL<<>><<<<<<;;;::::::<<<===>>>;;;:::888666777999<<<=========;;;888666555666888444777666333444888:::888444444444444333333333222111000000//////...---------...///---+++***+++---(((((((((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&&&&''''''(((((($$$---)))$$$+++...***)))***999FFF~~~rrryyyaaaUUU^^^___cccuuuzzztttpppllliiilllsssnnnnnnllliiihhhiiiiiihhhhhhjjjkkkjjjfffbbb`````````aaabbbdddeeeddd```]]]]]]YYYVVVVVVWWWVVVPPPKKK============888333333888444///999QQQiiijjjRRR111444///333888'''...---,,,+++++++++++++++((((((((((((((('''''''''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''(((((((((((())))))*********+++***+++++++++,,,,,,,,,,,,......//////000222444666555444444666777888666555222333444555444333111000333333444444444444333333111000//////111333333222111000...,,,+++,,,,,,---******)))(((''''''((((((''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%&&&&&&(((((())))))))))))(((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''{{{zzzQQQQQQNNNGGG===333......000222111000000///////////////111000///---,,,,,,,,,,,,...//////000000000//////111222333444555666666666666666777666777999<<>>AAAKKK\\\lllqqqmmm||||||xxxxxxYYYGGG999333:::111000///...------------,,,---...---+++++++++---+++++++++)))''''''((()))))))))))))))))))))))))))***************)))((((((((()))+++,,,------,,,+++))))))*********+++++++++,,,---...///////////////111000222666:::<<<999666555777999999999:::<<<===<<<;;;;;;;;;;;;<<<======999999999999:::;;;<<<<<<999::::::888666555666777444666666333444888:::888555555555555444333222111000000000///......------+++,,,,,,+++))))))***,,,''''''''''''((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""#######################################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&''''''((((((%%%,,,((("""''')))(((---000(((///PPPrrrzzz~~~{{{wwwcccKKKRRRaaasssqqqrrruuussslllhhhhhhgggiiigggdddcccddddddaaahhhjjjjjjfffaaa^^^___aaaaaaaaaaaaaaa```[[[UUUQQQUUUSSSPPPMMMJJJFFFBBB???777999666000---///222222555VVVmmmwwwSSS:::---000111111000...------,,,+++++++++++++++''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''(((((())))))***************++++++++++++,,,,,,---.../////////000333666555555555777999999777555555555666666555444333111444444555555555555444444.........///222444444333///......---------------******)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$%%%&&&(((((((((((())))))))))))((('''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''{{{yyyMMMLLLJJJDDD;;;333//////111333//////.........///000000///...---,,,,,,+++,,,,,,,,,---///000000000//////...///000222333333444444555555555555666888;;;===777:::;;;===EEESSS\\\^^^jjjsss~~~{{{yyywwwyyyoooSSS===888444000555/////////...------...///,,,...///...+++***,,,---((())))))(((&&&&&&(((***'''''''''''''''''''''''')))))))))))))))(((((('''((()))***,,,,,,+++)))((((((((()))))))))************+++,,,---.../////////000000000333666888777555444666777888777888:::;;;::::::;;;;;;<<<<<<;;;;;;666777:::<<<===<<<:::999777888999999666444444444666888777333333777888666666666666666444222000/////////......---,,,,,,,,,)))((((((((())))))***)))&&&&&&&&&''''''(((((((((&&&&&&&&&%%%%%%%%%$$$$$$########################################################################!!!"""""""""#########$$$########################""""""""""""""""""""""""########################################################################%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%&&&&&&'''((((((%%%)))%%%$$$)))%%%###,,,///...111AAATTTbbbxxx{{{[[[NNNMMM@@@AAAHHHTTT]]]\\\YYYXXX]]]aaabbb___```dddeeebbb^^^```bbb___ZZZXXXZZZ]]]]]][[[XXXUUUSSSOOOJJJGGGEEEEEEDDD@@@;;;888888999555999777333>>>TTT\\\VVVsss{{{ffflll{{{===&&&???444(((777000$$$777,,,++++++***************'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&'''(((((())))))******+++++++++,,,,,,,,,+++---/////////111555888666666777999::::::888666888888888888777666555444333444555666666555444333.........111333444222111++++++,,,------------,,,******)))''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###################################################"""###$$$%%%'''***+++&&&'''((()))******))))))&&&''''''''''''''''''&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''|||{{{qqqIIIFFFIIICCC:::444111111000///......---......///000111,,,,,,,,,+++,,,,,,------,,,---...000111000000///,,,---...000111222222222222333444666777999;;;<<<888<<<<<<777666===EEEJJJVVVhhhsssxxx|||~~~zzz{{{}}}lllbbbNNNHHH666+++222444///000+++,,,---,,,+++***++++++,,,...000...,,,***,,,...'''(((((('''&&&&&&)))+++&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))(((((('''&&&'''(((***+++***)))'''&&&(((((((((((())))))))))))((()))+++,,,---...///////////////000111333555666555666888888777777888:::888999:::;;;<<<;;;::::::333666:::===>>><<<999777666888:::999666333111111888:::888444222555555333666666666555444111///---......---,,,,,,++++++***)))'''&&&(((***+++***)))&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%%%%$$$$$$########################""""""""""""""""""""""""########################!!!!!!""""""#########$$$########################""""""""""""""""""""""""########################################################################%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%&&&'''((((((%%%&&&###'''...'''!!!***(((999+++'''<<>>EEEAAA999111///000---)))---,,,++++++******++++++,,,+++******))))))******,,,,,,,,,---------..................////////////...///000222444666777888444666888999999999:::;;;GGGOOO]]]iiiqqqvvv~~~nnnVVVDDD999777666555333111000......---+++)))+++---...+++(((,,,***((()))+++,,,***(((''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&'''(((''''''((((((((((((''''''&&&''')))((('''%%%&&&&&&&&&&&&&&&''''''''''''((()))******++++++,,,------,,,,,,,,,---------......111222444666888888888888777888999:::;;;;;;;;;;;;:::777555555777888666444777777777666444333444666666333000///111222222222666555444333111000///...+++++++++************)))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''')))---...+++...AAAVVVxxxyyyooo~~~ttthhhTTTRRRTTTIII888666===666111;;;AAA:::444>>><<<:::;;;;;;:::888777:::;;;888222444999666...666000111999888333===QQQyyyssssssxxxzzzVVV666,,,111000///...---,,,,,,+++,,,))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''')))***++++++******+++)))(((,,,333777666444555555555555666666666666666666666666555555555555666666666444222000---,,,...000222222111000000000+++++++++************)))***))))))((('''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################"""######$$$$$$%%%&&&&&&&&&''')))******(((&&&%%%(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%ooovvvGGG<<>>777000...000///***---,,,++++++******++++++++++++***)))))))))******++++++,,,,,,,,,,,,------------........./////////......///111333444555666555777999:::::::::;;;<<<999@@@IIIPPPWWWcccttt}}}mmmWWWFFF;;;666555222222111000000///......,,,+++******,,,,,,+++***---+++))))))++++++)))'''''''''''''''''''''''''''&&&%%%%%%$$$%%%&&&'''(((''''''((((((((((((''''''%%%&&&((('''%%%$$$$$$%%%&&&&&&&&&&&&''''''''''''))))))******+++,,,,,,,,,,,,,,,,,,,,,------------000111333444666666666666777888999:::;;;;;;;;;;;;;;;999777666888888777555555666666555444333555666666444111000111333333333555555444222111000///...+++++++++*********))))))))))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''(((&&&''')))''''''///:::DDDMMMVVV|||xxxwwwiiiUUU\\\TTTDDD;;;333333>>>666222333777777444444888>>>999666666444111666???;;;FFF___vvvyyysss}}}sss{{{ssscccGGG666...---111...---,,,+++************)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&'''((()))*********)))+++)))(((,,,111555444222333333333444444444444555555555555444444444333333444444444333111///,,,+++...000222222111000///000+++++++++*********))))))))))))(((((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""######$$$$$$%%%%%%&&&&&&'''((())))))((('''&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%pppqqqDDD:::<<<;;;666000...000000,,,,,,,,,+++************++++++******)))))))))))))))************++++++++++++,,,,,,---------.........------...///000111222333444666888999999999:::;;;999>>>AAAAAABBBKKK[[[hhhllluuu~~~ooo\\\QQQAAA333++++++000555.........---------------+++++++++***))))))+++------+++***)))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&''''''((((((''''''&&&$$$%%%&&&&&&$$$######$$$&&&&&&&&&&&&''''''''''''(((((()))******++++++,,,++++++,,,,,,,,,---------///000111222333333333333777888999::::::;;;;;;:::===;;;999888999999888777444555666555444444666888777444222111222444333333444444333222000///......++++++*********))))))))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''+++'''&&&)))+++)))'''''')))333EEE}}}vvvwwwvvv}}}eee^^^eeeqqqgggYYYVVVbbbhhh^^^QQQMMMJJJSSSVVVQQQTTTeeeyyytttrrrfffsssrrrddd>>>,,,---000...,,,+++******)))(((((((((((()))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''(((((()))((((((***)))(((***///222111///111111111222222222333333333333333333222222222222333333222111000...,,,+++---///111222000/////////++++++*********)))))))))(((((((((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""######$$$%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&uuummmAAA999;;;;;;777000...000000---,,,++++++*********************)))(((((((((((()))((((((((()))))))))******+++++++++,,,,,,,,,------,,,,,,------......//////000222555555555555666888999>>>@@@>>><<>>888:::<<<888222...//////---,,,+++******))))))*********)))((((((''''''(((((('''''''''((((((((())))))************+++++++++++++++++++++,,,,,,,,,------///111333444333333555666222777999888:::???>>>:::CCCCCCGGGPPP___ppp~~~wwwuuuvvveee\\\VVVMMMAAA:::...///111222222111000///......---,,,+++******))))))++++++)))''''''+++///++++++***)))'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''(((((())))))************+++++++++,,,,,,......//////000111222333444555666777888888888888888888777666555555666777666888888888777888999;;;666555333333444555444222111111000///......------*********)))))))))((((((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''"""$$$&&&'''(((*********)))(((+++666GGGSSSdddyyyvvvxxx^^^999000///000000,,,''')))///***))))))(((((((((((()))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&''''''((((((((()))***++++++***......///000000111222222333333333222222222111111333333222111000/////////---///111000///---------*********)))))))))((((((&&&&&&&&&&&&%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""######$$$%%%%%%%%%%%%%%%$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}}}~~~ccc;;;777888:::888222---......,,,++++++***))))))))))))***))))))((('''''''''''''''''''''''''''(((((((((((((((((()))))))))******************++++++,,,,,,,,,///111333444444444555666999===<<<777999@@@BBB===CCC>>>999;;;DDDMMMSSSUUUTTT]]]iiigggnnn|||zzz}}}}}}hhhWWWFFF;;;;;;888000///666///000000000000///...---///...---,,,+++***))))))))))))))))))((()))+++---)))******)))&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&((('''%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''((())))))))))))*********+++++++++,,,,,,------///111222333222333444555555666666666444555555555444444666777777888999888777777999;;;555444333333444444333111000000///......---,,,,,,******)))))))))(((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###''')))&&&$$$''')))***(((''',,,&&&***666GGGooobbbyyynnnEEE///888333///...//////,,,+++---***))))))(((((())))))***''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((''''''(((((()))*********------......///000111111333222222222222111111111333222111000000000000000---///000000...,,,,,,,,,******)))))))))(((((((((%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""###$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%|||___777444222555555///,,,------,,,++++++***))))))))))))))))))(((''''''&&&&&&''''''''''''''''''((((((((((((''''''((((((((()))))))))((())))))***+++,,,,,,---...000222333333333444555<<>>;;;999:::;;;;;;;;;===GGGNNNOOOZZZlllqqqhhhffflllrrrsssssswww~~~yyymmmeee```___TTTUUUQQQKKKNNN;;;555111000111111......111111000//////............,,,+++++++++*********))))))(((''')))***,,,++++++'''(((***(((&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&''''''(((((())))))))))))*********+++))))))***+++---///222333000111222333333444444444111333555444333444777999777888888777666555777888444333222333444444222000//////......---,,,,,,,,,***)))))))))(((((((((((((((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&***+++&&&%%%((()))'''+++)))222(((''',,,---MMMvvvzzzqqqvvvxxxrrryyyTTT111222///111,,,***,,,222333///++++++))))))(((((((((((())))))&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""#########$$$$$$$$$$$$###########################################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&((()))&&&'''((()))))))))***+++***++++++,,,---...///000111111111000000000//////222111000/////////000000---...000000---+++++++++***)))))))))(((((((((((($$$$$$$$$$$$$$$$$$%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""######$$$$$$!!!"""$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$[[[444333---111222---***,,,------+++******)))))))))))))))(((((('''&&&&&&&&&&&&''''''''''''((((((((())))))'''''''''(((((((((((()))(((((()))***+++,,,------+++---///000000000111222,,,>>>GGG???555888===>>>:::===@@@@@@>>><<<<<<===:::???>>>???EEEDDDEEEPPPFFFLLLQQQQQQQQQTTTWWWXXXTTTKKKVVVfffaaaSSSKKKEEE:::???:::<<<222///;;;///+++333666111000333000)))+++,,,---......---,,,***((()))))))))*********+++)))'''&&&(((,,,---+++)))%%%((()))(((%%%$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""$$$%%%%%%###""""""###$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&''''''((())))))))))))************''''''''')))+++...111333//////111222222222222222000222444555444444888;;;777777777666444333444666333222222222333333111///.........------,,,,,,,,,))))))))))))(((((((((((((((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$'''&&&###$$$((('''"""&&&!!!---%%%))),,, 666555EEEQQQlll~~~lllnnndddppp{{{VVV888&&&222999***000,,,---...---'''###'''///(((((('''''''''(((((()))&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$%%%&&&((()))%%%'''((()))))))))+++,,,((()))***+++,,,---......000/////////............000///...------...///000---...000///---+++***+++))))))))))))(((((((((((($$$$$$$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$ """$$$&&&'''&&&%%%$$$&&&&&&&&&''''''(((((((((''''''''''''''''''''''''########################WWW888///000000///...------,,,,,,************************&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))************---......///000/////////222444666777777777999;;;::::::999888777777:::===>>>===<<<;;;;;;<<<===>>>EEEFFFDDD@@@AAACCCAAA<<<777999<<<>>>???===:::888777777555444222111000///000000111000000///......//////.........---------************)))))))))((((((''''''***------***'''###(((((($$$!!!"""###"""%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((('''%%%%%%%%%&&&(((***'''''''''((()))+++,,,---//////000000111111222222333333333333333444555666888444111222555666333000222222333333222111///...///......------,,,++++++))))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!$$$#########""""""!!!!!!"""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((''''''(((((())))))******111***///TTT{{{vvvzzzlllmmmsssqqqxxxsssaaa:::555///,,,---//////...,,,,,,++++++***)))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%################################################%%%%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''(((((((((((()))))))))))))))***+++,,,------.........//////000000000000////////////000000111000///---,,,,,,,,,,,,)))((('''&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%$$$######$$$%%%%%%WWW888111111000///...---,,,++++++))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))+++,,,,,,---------------000222444444444555666888777777777555444555888:::;;;;;;::::::::::::;;;;;;@@@AAA@@@======???>>>999444666888999999777555444555444333222000///...---///////////////...------------,,,,,,,,,+++++++++*********)))))))))((((((''''''(((***---,,,)))&&&&&&&&&$$$###&&&***(((###&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$%%%&&&((()))''''''(((((()))***+++,,,......//////000111111111333222222333333444555666777333111222555666333000111111222222111000...---------,,,,,,++++++******((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!############"""""""""!!!""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""#########################################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&''''''((())))))******---,,,***111FFF^^^kkkmmmzzz~~~sssooovvvvvvmmmqqqtttrrroooRRR)))666222...,,,---...---,,,,,,++++++***))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%################################################%%%%%%%%%$$$$$$#########"""###$$$$$$%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((()))((((((((()))***++++++,,,,,,---......///000000000//////......//////000222111///...---,,,++++++((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$%%%&&&''''''(((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$######$$$%%%%%%UUU666444111111000...---+++***)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((()))******++++++******...///111111111111333444333444444333222333555888888888999999999999888888:::<<<;;;888999<<<:::666444444555555444333222111111111000///...---,,,+++------.........---,,,,,,++++++*********)))))))))))))))))))))((((((((((((%%%&&&(((+++,,,+++(((%%%((($$$ !!!***111,,,###''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""#########$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%$$$%%%&&&'''(((((((((((((((((()))******------......///000000111111111111222222444555555666333111222444555333000111111222222111000...---,,,,,,++++++***))))))(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""############"""""""""""""""""""""#########$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""#########################################################$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&''''''((()))))))))###+++...((($$$---===IIIrrrvvvrrr~~~zzz}}}wwwfffqqq|||eeetttnnnSSSAAA999444000000...,,,+++,,,,,,,,,***++++++***))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$#########"""###$$$$$$%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((((('''''''''(((((()))******+++,,,...///000000//////............//////222111000...,,,+++++++++''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%QQQ222333222111000...,,,***)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''((())))))))))))))),,,...////////////000222222333444444333333555888777888999::::::999888777777999888555777:::999555666666444333222222222222//////...---,,,,,,++++++++++++,,,,,,,,,,,,++++++*********)))))))))(((((())))))((((((((('''''''''$$$%%%(((++++++)))&&&###'''$$$ !!!)))000,,,$$$&&&&&&%%%%%%%%%%%%%%%%%%################################################""""""############""""""############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''''''''((())))))+++,,,,,,---...///000000000000000111222333444555555333222333444555444222111222222333222000///...,,,++++++******))))))(((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%################################################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""#########"""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%&&&&&&''''''((())))))###(((------++++++,,,...FFFhhhsssbbbkkk}}}~~~bbbVVVxxx___GGG:::222+++,,,333,,,,,,,,,,,,,,,,,,+++*********)))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$###############""""""###$$$$$$$$$$$$$$$###################################################$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&((((((***+++---...///000......------------......222111000...,,,+++******((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$~~~MMM...000222111///...,,,***)))(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))))))))))))))+++,,,............000111333444555555555555777999888999:::;;;;;;:::999888777999777555666999888444666555333222111111111111......------,,,,,,,,,+++******++++++++++++******************))))))))))))(((((((((''''''''''''&&&###%%%(((***)))'''%%%###$$$%%%$$$###%%%)))((($$$######$$$$$$%%%&&&''''''########################""""""""""""""""""""""""""""""############""""""""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&((('''''''''''''''(((((()))***+++,,,---...//////////////////111222333444555444333444555555555444222333333333333111000///,,,,,,++++++******)))))))))))))))(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###""""""""""""""""""######!!!!!!"""""""""#################################""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&''''''((((((,,,((($$$%%%(((+++---...)))888@@@BBBVVV{{{}}}zzzzzzyyy{{{\\\<<<>>>666000000222000,,,******+++,,,,,,,,,+++******))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""###$$$$$$$$$$$$############################################################$$$$$$$$$%%%%%%############$$$$$$$$$%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&'''(((***+++---......------,,,,,,,,,,,,------111000...---+++******))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#########$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$|||KKK---...000000///---,,,***)))(((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&''''''((())))))))))))((()))***,,,------...000222222444555666555666777999888999999999999999999888777888777444555888777222222111000///////////////------------,,,,,,,,,,,,))))))***+++++++++******++++++*********)))))))))((('''''''''&&&&&&&&&&&&###%%%((((((&&&$$$$$$$$$!!!&&&((($$$!!!###$$$$$$!!!"""###$$$%%%&&&'''(((########################""""""""""""""""""""""""""""""############"""""""""""""""############$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((((((((()))***,,,---......------......000111333444333333444444444444555555222222333333222111///...,,,,,,++++++***)))))))))***)))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######""""""""""""############!!!!!!!!!"""""""""##############################""""""""""""""""""""""""""""""""""""""""""""""""################################################"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&'''''''''''''''(((***(((&&&)))000***)))***111>>>MMMXXX^^^ZZZdddfffuuummm{{{zzzoooeeeDDD:::AAA555222111,,,%%%(((000222...(((***,,,+++***))))))***((((((''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""###############!!!"""######$$$$$$##################################################################$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''')))***+++,,,,,,,,,,,,++++++++++++,,,,,,...---,,,+++***)))))))))))))))((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###uuuKKK000...//////...---,,,******)))(((((((((((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''(((((((((((('''&&&(((***+++,,,---000222///111333444333333555666666666555555555555666666555666555222222444333...........................+++++++++++++++,,,,,,,,,))))))***+++++++++++++++************))))))))))))'''''''''&&&&&&&&&%%%%%%$$$&&&'''&&&###"""###%%% &&&'''$$$!!!###$$$$$$""""""###$$$%%%&&&&&&'''########################""""""""""""""""""""""""""""""############""""""""""""""""""########################$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&'''((()))&&&'''((()))+++,,,---...,,,,,,---...///111222333111111222222222222333444000000111111000///---,,,+++******))))))(((((('''))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""#########!!!"""""""""############!!!!!!!!!!!!"""""""""###########################""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''"""%%%,,,111...&&&%%%***---+++***)))+++,,,...000888HHHYYY{{{tttsss~~~ggg}}}kkknnnjjj^^^rrruuuqqqpppWWWEEE@@@>>>000)))...///(((000555444333333,,,###''')))***)))&&&%%%&&&(((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################!!!"""""""""#########$$$!!!""""""###########################################################################$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&'''((())))))******++++++************++++++++++++***)))))))))))))))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%%%%%%%$$$###|||KKK222///......---,,,,,,+++******''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%&&&&&&&&&'''''''''%%%%%%&&&'''''''''&&&&&&###&&&(((***+++---///111,,,...000111111111222444444333111111111111333444333444222//////111000+++......///000000000//////************++++++++++++))))))***+++++++++++++++***)))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$&&&'''%%%"""!!!###&&&!!!%%%&&&###"""%%%&&&$$$$$$$$$$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""############"""############$$$$$$$$$""""""###$$$$$$$$$$$$######$$$$$$%%%&&&''')))***&&&&&&''')))***,,,------,,,,,,,,,---///111222333...///111111000000111222...////////////---,,,+++)))))))))(((''''''&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$!!!!!!""""""#########$$$!!!!!!!!!!!!""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%&&&'''''',,,$$$!!!%%%((('''''')))"""(((,,,((('''+++//////%%%333000GGGRRRZZZTTTnnntttrrrxxxiii}}}nnnsssvvvttteeewwwzzziiijjj~~~nnn|||yyyrrrmmmWWW<<<555111222+++...999000&&&000,,,...///,,,******++++++'''((()))'''$$$"""$$$'''''''''&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################!!!!!!""""""#########$$$!!!!!!"""#######################################"""""""""""""""""""""""""""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&'''''''''(((((())))))++++++************++++++))))))(((((((((((())))))''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$###$$$%%%&&&&&&%%%$$$###~~~DDD555,,,------,,,+++************(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((())))))((()))+++---------------...///000000............//////000000///---,,,,,,,,,,,,+++)))------......------,,,+++))))))******+++++++++,,,))))))))))))))))))))))))))))))((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((+++++++++,,,...///111222000000111111111000000///......---,,,***))))))(((+++***)))''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''((()))))))))************((())),,,///333777:::;;;@@@BBBIIIVVVdddkkkiiidddeeetttkkkxxxiiimmmooogggqqqzzziiigggnnniiiZZZGGGFFFBBB>>>999444111///000000000///......------+++,,,,,,,,,,,,+++******(((''''''''''''&&&&&&&&&(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################""""""""""""""""""""""""$$$#########""""""!!!!!!########################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))''''''''''''(((((((((((((((((())))))((('''&&&&&&%%%%%%%%%$$$$$$#################################""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! """"""""""""""""""""""""!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######}}}DDD666...------,,,+++************(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((()))(((((((((***,,,+++******++++++,,,---...---........................,,,++++++,,,---+++***---------------,,,,,,+++)))))))))******+++++++++)))))))))))))))))))))))))))(((((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""#################################$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''))))))***+++,,,...///000//////000000000000//////......---,,,+++***)))))),,,+++)))((('''(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''(((((()))))))))************++++++---...///000000//////111888???CCCBBB???FFFNNNVVVYYYYYY\\\dddllleee[[[^^^ooopppaaaZZZaaaQQQPPPHHH>>>===AAA===444:::999888666444222111000000000//////...------,,,++++++,,,,,,++++++***)))''''''''''''&&&&&&&&&&&&(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################""""""""""""""""""""""""############"""""""""!!!########################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((&&&'''''''''((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! """"""""""""""""""""""""!!!!!!"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$########################"""##################"""zzzCCC777///...---,,,+++************(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&''')))+++(((((((((((()))***++++++---------------,,,,,,,,,,,,+++***+++,,,---,,,+++,,,,,,------,,,,,,+++***)))))))))))))))*********((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$#################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""#################################$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))***,,,......//////000000000000////////////...---,,,++++++***,,,,,,***))))))((())))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""#########""""""!!!!!!!!!""""""""""""""""""""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))+++*********************,,,+++***)))***+++,,,---666222///444>>>CCCAAA<<>>AAAIIIKKKDDD@@@AAADDD???:::777888777555333000000000000000000000000//////......---,,,,,,,,,+++++++++++++++***))))))''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################""""""""""""""""""""""""############""""""""""""########################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&'''''''''(((((('''(((((((((((('''&&&&&&%%%%%%%%%$$$$$$$$$$$$###########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$vvv@@@666......---,,,+++******))))))(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%&&&(((***'''&&&&&&''''''((()))***,,,,,,,,,++++++++++++++++++***)))***---...------,,,,,,,,,---,,,++++++***))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$#######################################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""####################################$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''((()))+++---...//////000111111111000000000//////...------,,,,,,,,,,,,+++******)))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""%%%%%%%%%$$$$$$###""""""""""""""""""""""""""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))((())))))***+++,,,------...//////---++++++...111111222333222111000111222999<<<>>>>>>@@@AAA???<<>>???@@@AAACCCFFFHHHIIIHHHIIIJJJJJJJJJIIIHHHGGGNNNOOOQQQRRRSSSSSSSSSSSSPPPNNNKKKFFFBBB>>>:::999---------,,,,,,,,,++++++******))))))((((((((('''''''''''''''((((((((()))&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################""""""###$$$%%%%%%######""""""""""""##############################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################AAA333///---,,,,,,,,,,,,***)))''''''(((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$############"""$$$$$$$$$#########""""""################################################""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""########################""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############""""""""""""######""""""""""""""""""""""""######$$$$$$$$$$$$##############################################################################"""""""""""""""""""""""""""############$$$$$$$$$"""###$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%$$$#########$$$&&&&&&'''&&&$$$"""!!!""""""###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&))))))(((&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$###"""#################################""""""""""""""""""$$$%%%$$$###"""###$$$'''""" ###%%%$$$%%%((($$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((%%%&&&(((((('''&&&'''(((++++++++++++***,,,000333:::<<<>>>AAAFFFIIIEEE>>>AAA666444444///444;;;:::;;;===???===999666444222555JJJRRRPPPYYY___^^^^^^___bbbccc```\\\ZZZWWWUUUSSSOOOHHH???999555111---))))))(((&&&%%%&&&(((+++'''&&&'''(((***)))&&&"""''''''(((((('''&&&&&&%%%))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""########################$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############"""!!!""""""############""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################@@@222...---------,,,+++***)))(((((((((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$############"""$$$$$$$$$#########""""""##############################################################################""""""""""""######""""""""""""""""""""""""########################""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############""""""""""""######""""""""""""""""""""""""######$$$$$$$$$$$$##############################################################################"""""""""""""""""""""""""""############$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""$$$######"""###$$$%%%&&&&&&%%%$$$""""""""""""###########################$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""######$$$$$$####################################""""""""""""###$$$$$$###""""""###%%%%%%!!! $$$&&&$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((''')))******)))((()))+++***---111444888<<>>===222...555666888CCCHHHKKKOOONNNLLLHHHEEECCCKKKPPPXXX___aaa\\\QQQHHH<<<;;;777333...+++)))))))))++++++((($$$%%%+++111'''''''''(((''''''&&&&&&)))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%&&&&&&%%%$$$"""########################$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################"""""""""""""""############""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################???111...---...---,,,***))))))))))))(((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$############"""$$$$$$$$$#############################################################################################""""""""""""######""""""""""""""""""""""""########################""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###########################""""""""""""""""""""""""######$$$$$$$$$$$$##############################################################################"""""""""""""""""""""""""""############$$$$$$$$$%%%$$$###""""""###$$$%%%########################""""""""""""""""""""""""""""""""""""""""""""""""###""""""""""""###$$$$$$&&&%%%$$$###""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$%%%################################################$$$%%%$$$"""!!!"""$$$'''%%%"""!!!%%%&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((())))))(((***+++++++++,,,///111999<<>>:::555///000555///......333:::AAAEEEDDDEEEKKKOOONNNNNNPPPPPPMMMLLLHHHAAACCCDDD888666FFFLLLNNNOOOMMMGGG>>>777444;;;;;;@@@KKKXXX```bbbaaaaaaZZZOOOBBB777000---,,,$$$&&&((((((''''''((()))'''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################"""""""""######$$$""""""############""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################>>>///---,,,...---,,,***))))))******(((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$#########""""""################################################################################################$$$######""""""######$$$""""""""""""""""""""""""########################""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$$$$##############################################################################""""""""""""""""""""""""""""""#########$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########%%%$$$$$$######"""""""""###########################$$$$$$$$$$$$$$$%%%%%%$$$&&&((()))'''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$///,,,)))&&&$$$######$$$########################"""###############$$$$$$%%%%%%$$$"""!!!"""%%%(((+++&&&###%%%%%%######%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''(((((((((***))))))(((((()))******(((***---///111555:::===GGGJJJMMMNNNLLLJJJHHHHHHHHH<<<777???CCC???>>>DDD777===<<<<<>>GGGOOOSSSSSS[[[eeekkkgggXXXFFF999888///&&&%%%***,,,'''"""(((((((((((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###"""""""""###$$$%%%"""######$$$$$$######"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################;;;///...,,,------,,,+++************(((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$#########""""""################################################################################################$$$$$$############$$$$$$""""""""""""""""""""""""########################"""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""""""""""""""""""""""""""######$$$$$$$$$$$$##############################################################################""""""""""""""""""""""""""""""#########$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""############$$$$$$$$$$$$#########"""#################################$$$$$$%%%%%%%%%"""&&&***,,,+++(((%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$///,,,)))&&&$$$######$$$########################""""""######$$$$$$$$$%%%%%%%%%$$$"""!!!###&&&)))222+++%%%$$$$$$"""###&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''(((((()))))))))******((((((((()))***+++,,,///444888===BBBGGGKKKIIIKKKMMMMMMJJJHHHGGGFFFEEE;;;777>>>BBB>>>::::::555AAA<<<666>>>>>>999>>>BBBAAA??????EEEJJJGGG@@@>>>DDD???>>>MMMSSSJJJDDDEEEGGGPPPZZZ]]]ZZZZZZ^^^ZZZQQQKKKLLLJJJBBB<<<999888<<>>CCCAAAFFFXXXnnn~~~|||vvv```[[[OOOLLLFFFKKKSSSPPPSSScccdddaaaTTTEEE???FFFPPPVVVBBB<<<555222222111+++&&&&&&&&&&&&'''((((((&&&$$$((((((''''''''''''((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&'''(((((((((''''''&&&&&&''''''''''''''''''$$$$$$$$$$$$######""""""''''''(((((((((''''''&&&)))(((&&&%%%%%%%%%&&&'''(((((('''''''''''''''((()))(((&&&%%%%%%&&&((()))((('''&&&$$$$$$$$$&&&'''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$}}}ooo;;;+++///---------,,,++++++******)))(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########"""##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""########################################################################$$$$$$$$$#########"""""""""############$$$$$$$$$########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&'''((()))))))))+++***(((((())),,,000222:::AAAIIIMMMNNNMMMLLLLLLTTTMMMCCC:::555===SSSjjjaaaaaammm{{{kkk```VVVDDD<<>>AAACCC===444000444999......---***(((((()))***)))((((((''''''(((((()))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&###$$$%%%'''((()))))))))&&&&&&&&&&&&&&&'''''''''((((((***+++,,,---------******+++,,,------------000///---+++***)))((((((%%%%%%&&&&&&''''''((((((&&&''''''''''''&&&%%%$$$&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$mmm:::---111,,,------,,,++++++******)))(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""################################################################################################""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%''')))******))))))***(((***---222888@@@FFFJJJPPPKKKHHHJJJJJJFFFAAA>>>===AAANNNccc~~~vvvooowwweee]]]aaaSSSaaavvvgggsssssswwwooo|||ssszzzyyyuuurrrlllqqquuu{{{xxxqqq[[[KKKKKKKKKFFFHHHQQQBBBGGGJJJEEE<<<666888===AAA:::111+++((())))))((())))))(((((((((((())))))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&((()))***+++)))((('''&&&&&&&&&'''(((&&&'''(((***,,,...000000666777888:::<<<===>>>>>>AAABBBDDDFFFGGGGGGGGGFFFAAA@@@===;;;999777666666.........---+++)))'''&&&&&&&&&%%%%%%&&&&&&''''''%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$kkk888...333+++------,,,++++++******)))(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######################################################################################################""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&(((******((('''(((***''',,,666@@@GGGLLLMMMNNNLLLLLLMMMJJJCCC???GGGTTTuuusssxxxxxxddd]]]hhhllliiikkkgggwwwxxxsss|||pppxxx~~~}}}}}}rrroooooosss|||jjj```WWWJJJFFFLLLJJJKKKLLLJJJGGGDDDCCCDDDMMM@@@111))))))+++***'''))))))(((((((((((())))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&'''''''''&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&''')))***+++---+++)))''''''))),,,...222444666999===@@@CCCDDDEEEFFFFFFFFFFFFEEEDDDDDDAAABBBEEEGGGHHHHHHHHHHHHBBBAAA@@@???????????????@@@???===:::666333///---)))(((&&&%%%&&&(((***,,,%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$hhh777///444+++------,,,++++++******)))(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$"""############$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((''')))+++***((('''+++...---555@@@JJJPPPQQQNNNLLLEEEFFFEEE<<<333BBBrrrnnnfffUUUcccccc^^^fffoootttzzzyyy|||~~~yyy|||yyywwwjjjVVVLLLCCCBBBBBBDDDIIIOOOSSSUUUNNNBBB444,,,---///---)))***))))))(((((())))))***(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&''''''(((''''''''''''(((((((((((('''''')))((('''&&&&&&'''))))))&&&''')))---333:::@@@CCCFFFEEEDDDCCCBBBAAA@@@???======;;;999777444222111,,,---...000111222222222//////000111222444666666======???@@@BBBCCCDDDEEE<<<999444///***(((&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$eee555000666+++------,,,++++++******)))(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$"""############$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''')))+++***)))***000666<<<@@@GGGLLLOOONNNKKKHHHBBBBBBGGGNNNWWWoooqqqeeeeeemmmjjjzzz}}}vvvppprrrtttjjjdddzzzyyyjjjRRRMMMEEEAAACCCKKKTTTZZZMMMIIIBBB;;;666222///---******))))))))))))******(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''((((((((((((''''''(((((((((((('''''')))(((((((((***---///111...222888>>>CCCFFFGGGHHHBBBAAA???;;;888444222000111000000///...,,,******////////////000111333333+++************+++,,,,,,000111444888===BBBGGGJJJEEEDDDAAA===777111,,,)))+++******)))((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ccc444000666+++------,,,,,,+++******)))(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$"""############$$$$$$$$$########################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))''')))++++++***...555<<>>444000000******))))))))))))******))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''((((((((((((''''''((((((((((((''''''''''''))),,,000555:::===JJJMMMOOOOOOKKKCCC:::444+++,,,---///111222333444555666777999;;;<<<<<<<<<333222111111222333555666;;;:::777555222000......///...------...000333555888<<<@@@DDDEEECCC@@@>>>...---,,,+++***(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$VVV555666,,,......------,,,,,,++++++*********)))''''''&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''))))))'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###&&&'''$$$"""###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((())))))(((&&&%%%$$$%%%(((&&&$$$###$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''((())))))((('''))),,,+++)))///===EEEGGGHHHJJJIIIFFFCCCAAA??????JJJsssppprrrkkkttt}}}qqq|||~~~~~~mmmeeeTTTEEE@@@<<>>======666???111444999222999;;;???======>>><<<666111...444444333222111111000...111333222111777BBBIIIJJJCCC>>>888111,,,***)))***((('''&&&&&&&&&&&&%%%###(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%UUU444666,,,......------,,,,,,++++++******)))(((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((())))))(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###&&&&&&''''''''''''&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&&&&((((((%%%###******)))((('''&&&%%%%%%++++++***))))))(((((('''))))))(((&&&%%%%%%&&&'''$$$%%%'''''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((()))******)))(((&&&+++...000999EEELLLLLLJJJOOOJJJ@@@;;;;;;MMMhhh|||qqqmmmqqqkkklll|||nnnxxx~~~rrrvvvxxxhhhRRRCCCBBBBBBFFFNNNSSSNNN>>>//////...---+++***)))************))))))))))))******))))))))))))(((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''&&&%%%%%%&&&'''((()))++++++***(((((()))555>>>GGGMMMTTTZZZXXXRRR@@@???555///111111---///888777@@@EEE>>>===>>>888888@@@@@@888888>>>999---;;;@@@444===FFF;;;======<<<888777888888777777999333///222:::<<<888666777.../////////111444777777@@@AAAAAA???;;;444---))),,,***(((((()))***)))((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%SSS333555+++......------,,,,,,++++++******)))(((''''''&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((())))))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%&&&''''''&&&$$$"""""""""###$$$%%%&&&'''%%%%%%%%%$$$$$$$$$######***((('''%%%%%%&&&((())) $$$''''''&&&$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((('''((()))***+++*********)))///666;;;CCCHHHIIIEEEFFFCCC444777MMM[[[tttrrreeeffffffnnnvvvzzzzzz~~~mmmYYYCCC@@@:::;;;GGGOOOFFF555555555333000,,,***)))***)))***************))))))))))))))))))((((((((((((''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''***(((&&&&&&''')))))))))((()))******,,,///555999LLLRRRXXX]]]___[[[PPPEEE::::::666333666:::666000777---111999555666@@@FFFFFFTTTRRRDDDMMMgggjjjXXXccceeeZZZjjjsssaaa[[[YYYNNNJJJIIIJJJGGGAAA???AAACCC888111555777666888>>>999888888888555000///000111555;;;???AAA>>>:::777222///+++)))((((((((('''((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%RRR111444+++......------,,,,,,++++++***))))))((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''((((((***,,,...000(((((()))))))))*********)))(((&&&&&&'''(((((('''%%%%%%&&&%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((((()))*********)))***+++000888AAAIIILLLJJJDDD???BBB??????eeetttwww|||~~~}}}vvvzzzooommm]]]FFF>>>HHHMMMIII======<<<888333---***))))))***+++,,,+++***)))((())))))))))))((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''(((+++,,,,,,***((()))+++///777AAAMMMUUU[[[ZZZXXXWWWVVVQQQGGG???@@@:::<<>>HHHVVVRRRRRRbbbqqqooozzz|||{{{~~~qqqiiijjjhhh```VVVNNNMMMMMMJJJDDD???<<<;;;:::777333333777,,,---000444999>>>BBBEEE<<<888111,,,)))'''&&&$$$((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&QQQ000444+++///...------,,,,,,++++++***)))((((((''''''''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''((((((((())))))((('''&&&&&&'''((()))(((((('''''''''(((((()))))))))(((((((((((((((((('''&&&''')))(((%%%###+++((($$$%%%(((******(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))***+++***)))))),,,///;;;BBBLLLQQQNNNGGGAAA???999MMMrrrvvvuuutttoooyyymmmXXXAAAAAAFFFEEE???@@@@@@???;;;555...)))***+++,,,,,,,,,***)))((())))))))))))(((((((((((((((''''''&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((('''((()))***+++)))(((***000999DDDMMMVVV^^^cccZZZVVVQQQPPPNNNKKKFFFDDD;;;000<<>>AAA<<<666111...,,,***((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&QQQ000444,,,000...------,,,,,,++++++***((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))((((((((('''%%%%%%''')))'''(((***,,,...///000000444444333111000///...---000...++++++,,,+++'''$$$(((&&&$$$%%%(((***+++***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))))))))***+++***))),,,333888IIILLLOOOMMMBBB:::<<>>@@@BBB>>>555---,,,,,,,,,,,,+++***))))))))))))))))))((((((((((((((((((''''''''''''(((((('''''''''&&&&&&'''''''''&&&&&&'''''''''(((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((()))))))))((())),,,...666@@@OOO\\\aaaaaa]]][[[UUUQQQOOONNNJJJDDDAAACCCEEE===RRRggg```gggssspppcccQQQJJJKKKCCC555222111...,,,,,,...111333999555111......---,,,+++)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&QQQ111444---111...------,,,,,,++++++***((((((''''''''''''(((((())))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&'''''''''((((((((((((''''''((()))***++++++,,,+++,,,,,,,,,,,,,,,,,,+++((())))))******))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&'''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''((())))))******(((***,,,...000333999===AAACCCGGGKKKMMMNNNMMMMMMOOOOOONNNNNNNNNNNNNNNNNNDDD>>>777444444444222///(((,,,000///***'''(((***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))((()))******,,,333>>>FFFMMMMMMLLLFFF<<<>>>RRRiiisssiiinnn|||~~~|||ssszzzuuu~~~uuutttyyynnnhhhOOOGGGAAACCCGGGFFF<<<222------,,,+++************))))))))))))((((((((((((((((((''''''''''''(((((()))((((((''''''(((((()))''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((***+++******111===GGGOOOVVV___dddccc\\\UUUQQQOOOLLLKKKKKKGGGDDDIIIQQQgggiiiwwwZZZ===:::666111//////111222444222////////////...,,,))))))))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''QQQ111555...222......---,,,,,,++++++***(((((('''''''''(((((()))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((()))+++,,,---...///222222333333333333222222333333444444444444333333,,,,,,++++++******))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%''')))+++---%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))''''''((((((((((((''''''((((((((((((((((((((((((&&&''''''((()))******+++---111777===CCCKKKTTT[[[WWWXXXXXXXXXUUUPPPKKKHHHOOOPPPRRRTTTWWWYYYZZZ[[[UUUMMMBBB======>>>>>><<<111<<>>777222///666888<<>>===888444,,,)))&&&&&&''')))))))))***)))'''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))((('''''''''''''''((((((((((((((('''''''''+++***(((((())))))((('''333)))***111999HHHPPPHHHFFF???CCCeeelllgggnnnxxx}}}xxxmmmdddfffzzzyyypppzzz}}}ttt|||~~~|||ssshhheeellluuuxxx~~~yyyvvv```CCC666@@@MMMJJJ>>>555333000...)))%%%)))111,,,+++***)))((((((((((((+++******)))(((''''''&&&(((((((((((((((''''''''')))'''%%%&&&((())))))(((((((((((((((((((((((((((((((((((((((((('''''''''''')))++++++(((''')))+++,,,&&&'''444GGGVVV^^^bbbccc^^^ZZZWWWRRRKKKHHHJJJDDDNNNVVVcccvvvzzzhhhNNNDDD<<<111222555<<<;;;444888;;;000---......+++((((((***...(((((('''''''''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%&&&''''''''''''''''''''''''III444000000///,,,------...---,,,+++*********)))((((((((((((((((((((('''''''''&&&&&&&&&'''''''''((((((((())))))''''''&&&&&&''''''((()))((((((((((((((((((((((((((((((((((((((()))))))))&&&((()))*********+++,,,(((***---111444666777777...222444111+++(((+++///000...------///000000000666---((()))***(((***......---,,,++++++---000333666666555444333///)))%%%'''''''''&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$%%%&&&(((******%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((,,,++++++***+++***)))(((((()))++++++)))''''''''',,,,,,...333;;;FFFPPPVVVEEECCCGGGMMMNNNHHHCCCCCC888888888777666444222111333222222333555555333111777222---,,,///555999;;;DDDAAA<<<:::<<<@@@EEEGGG@@@;;;333---)))'''&&&%%%%%%&&&)))******)))&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''))))))((('''''''''''''''(((((((((((((((((((((((()))))))))******+++***)))###'''555AAAEEEIIIKKKFFFHHHAAA[[[ooosssvvvqqqsss~~~lll\\\^^^nnn{{{yyyrrr||||||uuuqqqrrrzzzpppVVVPPPIII>>>???JJJ999222...//////---,,,---,,,+++***))))))(((((()))*********)))((('''''''''(((((((((((((((((((((((((((''''''''')))***)))(((((((((((((((((((((((((((((((((((((((((((((((((((******)))))))))***+++,,,'''///===MMM[[[cccbbb___YYYTTTPPPPPPMMMFFF@@@>>>\\\vvv}}}xxxqqq^^^DDD@@@333///111333;;;:::,,,444333222111000,,,'''###)))((((((''''''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((''''''''''''''''''''''''''''''HHH444000000///............---,,,***)))******)))(((((((((((()))((((((((('''''''''&&&&&&''''''((((((((()))))))))'''''''''''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((''')))++++++******---000999999:::999666222...,,,'''...555;;;===@@@CCCGGGEEEDDDEEEGGGHHHHHHEEECCC<<<222...333666666999@@@444222///,,,******++++++...///111555888888666333///---)))&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''"""$$$''''''&&&&&&(((***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((((())))))))))))((('''&&&)))************+++...000888@@@MMMXXX]]]\\\WWWSSSBBB:::333222555777:::>>>CCCDDDGGGJJJLLLMMMLLLLLLJJJHHHEEEAAA>>>>>>@@@BBB===???@@@???;;;777444222666444111///000666>>>EEELLLHHHCCC>>>:::666111...'''(((*********(((&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&'''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''))))))((('''''''''((((((((((((((((((((((((((((((((()))***+++,,,,,,,,,,,,***///888BBBFFFHHHGGGEEE:::YYYvvvaaaeeeqqq~~~nnneeepppffffffnnnyyypppVVV???AAAQQQGGG;;;111111444222///------,,,+++***))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((***+++,,,***(((((((((((((((((((((((((((((((((((((((((((((((((((+++******+++,,,,,,+++***333FFFXXX```cccccc[[[QQQUUURRRMMMEEE>>>BBBXXXmmm\\\GGG:::666333777===888444111...000444333---'''***))))))((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%%%%(((+++,,,***'''''''''''''''''''''''''''GGG444111000...//////...---,,,+++******+++***))))))(((((())))))(((((((((((('''''''''''''''(((((((((((()))))))))((((((''''''(((((()))***************************)))))))))(((((((((((((((,,,,,,,,,...222666;;;>>>777888888888888888777777>>><<<<<<@@@FFFGGGBBB<<<>>>@@@CCCGGGIIIGGGCCC???BBBDDDDDDAAA??????>>>===BBBBBBAAA???<<<555...)))(((''''''***000666:::<<<:::777333///+++(((&&&%%%&&&&&&%%%%%%%%%%%%&&&'''###%%%'''))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))&&&''')))))))))))))))))),,,+++))))))---777BBBJJJPPPXXXccckkkiii^^^QQQGGGGGG===444111666>>>EEEJJJNNNOOORRRSSSTTTSSSQQQPPPNNNOOONNNJJJFFFFFFKKKOOONNNOOOQQQRRRPPPKKKDDD???111333444333000///111444@@@BBBEEEHHHIIIDDD===888222///+++'''&&&''')))***''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''))))))((((((((((((((()))((((((((((((((()))))))))((()))+++,,,,,,+++,,,,,,777999:::@@@GGGDDD???AAAKKKtttWWWmmmuuuiiihhhgggxxxzzzyyysssjjjgggddd^^^ZZZXXXWWWXXXXXXgggjjjmmmoooqqquuu}}}vvvpppzzz```TTTPPPLLLTTTIII>>>999666222//////------+++******************)))))))))((((((((('''((((((((((((((()))))))))(((((()))+++------***(((((((((((((((((((((((((((((((((((((((((()))))))))***+++---------...000222MMM[[[ddd```]]]]]]VVVKKKOOOLLLIIIJJJRRRfff~~~sssgggVVV999---666===999444//////444777666333++++++***))))))))))))***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%)))---...+++'''''''''''''''''''''''''''FFF444222000...//////...---,,,,,,++++++++++++***)))))))))))))))))))))((((((((('''''''''(((((((((((()))))))))***)))(((((((((((()))******))))))))))))))))))))))))(((((())))))***+++++++++000000333999@@@DDDDDDBBB>>><<<999777777888;;;======???BBBEEEEEEDDDBBBAAA>>>======>>>???@@@>>>===111BBBFFF;;;777AAADDD>>>EEEDDDDDDEEEEEECCC===999222///,,,+++---///111111888888888666444111...,,,''''''&&&%%%%%%%%%%%%%%%'''&&&&&&)))------)))%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((()))))))))*********,,,---,,,+++***,,,...,,,---000555>>>KKKXXXaaabbb```\\\XXXSSSOOOMMMKKKDDDEEEGGGJJJMMMNNNKKKGGGEEEFFFHHHIIIIIIIIIGGGFFFEEEHHHJJJIIIGGGFFFHHHKKKIIIFFFEEEJJJPPPSSSPPPKKKAAADDDFFFDDD>>>:::888999777888;;;>>>???===888333888555000,,,)))((()))***(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((())))))((((((((())))))***(((((((((((())))))******)))+++,,,,,,******,,,...444AAADDDDDDFFF>>>>>>QQQsssllltttxxxnnnmmmgggnnnrrrkkk^^^RRRMMMKKKHHHCCCCCCBBBAAA???>>>???AAACCCKKKKKKKKKNNNSSSZZZ```dddxxxyyy{{{~~~~~~ttt}}}qqqjjj___QQQQQQNNNLLLIIIAAA555...---...---,,,+++************))))))))))))(((((((((((((((((((((((())))))******))))))***,,,...---+++((())))))))))))))))))))))))(((((((((((())))))******)))++++++)))+++333AAALLL___cccaaaYYYUUUWWWUUUOOOFFFGGGTTTnnnZZZ@@@999555<<<:::777666666777666666---,,,+++***************((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&))),,,,,,***&&&((((((((((((((((((((((((EEE444222111...///...------,,,---------++++++***))))))))))))***)))))))))(((((((((''''''((((((((()))))))))******)))))))))))))))******+++))))))))))))))))))))))))((()))***,,,...000111222:::;;;>>>AAACCC???999333AAA???<<<;;;===BBBHHHKKKDDDUUUfffiiiaaa^^^eeepppoooiii___XXXTTTTTTTTTTTTOOO[[[XXXFFF<<>>BBBEEEFFFEEEKKKRRRYYYaaalllzzzwwwkkkyyyxxxsssPPPPPPTTTYYYVVVFFF555+++......---,,,++++++++++++))))))))))))(((((((((((('''(((((())))))******+++)))))))))+++,,,---+++)))))))))))))))))))))))))))'''(((((())))))******+++,,,***((((((///AAAWWWgggeeebbb[[[SSSMMMKKKKKKLLLRRRggg}}}hhhJJJ444555666888888777555444...---,,,+++++++++++++++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))((((((((((((((((((((((((((((((DDD444333111---...------,,,---...//////,,,+++******))))))******))))))))))))((((((((('''(((((()))))))))***************)))))))))***++++++++++++++++++++++++++++++)))+++---000444777:::;;;@@@BBBCCCAAA======BBBGGGGGGHHHLLLSSS]]]hhhsssyyyyyy|||}}}yyyuuuqqqmmmjjj|||nnn___QQQGGGCCCIIIBBB;;;999<<<@@@BBBAAA999999;;;===???>>>;;;888,,,,,,------............111000...,,,)))((('''&&&((('''''')))++++++)))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((()))))))))*********++++++***++++++)))''')))000666>>>GGGRRR\\\``````^^^]]]XXXXXXXXXUUUQQQLLLGGGDDDMMMSSSVVVSSSUUU^^^gggkkkkkklllnnnrrrvvv{{{wwwxxxyyyzzzzzzvvvqqqmmmmmmfff___YYYVVVQQQJJJEEEEEEBBB>>>>>>AAAEEEIIILLLKKKHHHDDD@@@<<<999555222...111444666555111,,,)))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))(((((()))******+++'''(((((()))******+++++++++------+++***...555<<>>???AAA>>>@@@CCCDDDEEEIIIQQQWWWbbbiiitttxxxwwwhhh[[[TTT^^^hhh^^^EEE000///...---,,,,,,++++++,,,(((((((((((())))))))))))'''(((((()))******++++++***)))((()))+++++++++)))))))))))))))))))))))))))'''(((((()))******++++++---,,,...666EEEUUUaaagggbbb[[[UUURRRKKKGGGPPP```}}}~~~xxxxxx}}}wwwzzz~~~{{{vvvuuuHHHBBB:::777888999777444///...---,,,++++++++++++(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''***,,,***'''%%%'''***((((((((((((((((((((((((CCC444333111---------,,,,,,---...000111,,,+++******)))*********))))))))))))(((((((((((())))))))))))*********************)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---000444888<<>>:::999:::===>>>>>>???<<<888444000...------555444111///,,,***)))(((%%%'''))))))''''''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))))))))))))))))))))))))))************++++++++++++---.........444???GGGQQQVVV\\\```___\\\XXXWWWPPPMMMJJJGGGHHHMMMRRRVVV___pppyyyqqqmmmeee```XXXSSSOOOKKKEEEAAAAAADDDHHHKKKKKKFFF>>>888///000000111111111111000))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))(((((((((''''''''''''''''''''''''((((((((()))))))))((())))))***++++++'''(((((()))***++++++++++++------,,,,,,111;;;CCC???AAA666GGGttt}}}uuuffffffyyykkkVVVgggsssZZZFFFBBB888:::;;;:::999<<>><<<===@@@<<<@@@QQQ^^^cccuuu|||}}}~~~zzzyyy{{{qqquuupppgggkkkooo___FFFCCC<<<:::???>>>888888>>>;;;;;;CCCDDD:::888777///(((+++///000...,,,++++++###'''++++++)))'''''')))''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))))))))************(((+++---...---++++++,,,)))......,,,333EEEWWW___XXXZZZ^^^^^^WWWPPPPPPVVVLLLTTTVVV[[[hhhppp~~~wwwrrrnnneeeTTTFFFAAA<<<<<>>CCCCCCCCCGGGMMM]]]eeevvv~~~|||~~~zzzxxxwww}}}zzzrrrmmmhhh```WWWIII<<<777999???;;;@@@FFFDDDFFFDDD888111---***)))+++---------*********))))))((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))))))))))))))*********+++...---***)))***,,,---...+++...444???PPP______XXX]]]XXXWWWXXXWWWQQQMMMLLL^^^uuuxxxnnn^^^XXXPPPJJJEEEAAAAAACCC::::::777333......111555333111---++++++++++++******))))))(((((((((((()))******))))))((((((((((((((((((''''''''''''(((((((((((((((((()))))))))***+++*********))))))))))))++++++,,,---------------000---+++)))000DDDMMMBBB999>>>[[[xxx{{{~~~]]]lllxxx{{{dddsssxxx]]]KKK:::777<<>>555,,,(((+++......,,,111...,,,***))))))((('''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))*********+++++++++...,,,+++***+++---------...666BBBQQQ___eee^^^TTTUUUOOOIIIHHHLLLXXXlll}}}uuugggTTTEEECCCHHHCCCBBB???999222......///333333222///---++++++,,,++++++***))))))(((((((((***))))))))))))((((((((()))((((((''''''(((((()))((((((((()))))))))*********************))))))))),,,,,,---...............111000(((,,,AAALLLFFF@@@777aaa|||lll|||mmmooo}}}lllxxxXXXDDD888555555;;;AAABBBBBBBBBDDDTTTiiiyyy{{{lllccc[[[QQQGGGBBBCCCHHHVVVlll}}}xxxqqq\\\]]]sss```555...999,,,+++333'''+++************++++++,,,++++++++++++++++++++++++++++++************++++++))))))*********+++++++++)))***---///---,,,111888LLLSSSZZZ[[[UUUOOOKKKKKKNNNZZZ~~~sssiiiLLL;;;999;;;<<<888222------...,,,+++***+++,,,+++***((()))))))))))))))))))))))))))))))))))))))))))))))),,,***((('''((()))))))))&&&(((***++++++***,,,...>>>888///333222......------------......,,,,,,+++++++++*********+++++++++******)))))))))++++++*********+++,,,---+++++++++,,,,,,---...///,,,000...000999888666???:::FFFZZZkkkqqquuu~~~|||}}}zzz|||www~~~lll\\\OOOAAA;;;888111444>>>???EEE>>>666111000///---+++000111111///+++(((''''''))))))(((((('''((((((((('''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''(((((()))))))))******************+++++++++,,,,,,'''+++...///...---...///===IIIUUUXXXTTTQQQSSSVVVRRRLLLMMM^^^zzz|||fffXXXVVVRRRMMMFFF@@@:::555///,,,---000111000---+++---///++++++++++++******))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((()))))))))*********************************,,,,,,---............------000...<<>>111666;;;@@@???>>>;;;666111...,,,+++111777666000***((()))+++***)))((((((((((((((((((((((((((((((((((((((('''''''''(((((()))))))))(((((((((((((((((((((((()))))))))************+++++++++++++++,,,,,,,,,,,,&&&,,,000///+++---555>>>TTTYYY]]]WWWKKKDDDIIIRRRMMMOOOdddxxxppp^^^UUUJJJFFFEEE@@@666---))),,,//////......000333++++++,,,------,,,,,,+++))))))))))))************))))))(((((((((((())))))))))))))))))***************************+++++++++++++++,,,---------------***...666GGGKKK666BBBtttrrrmmmaaabbbyyypppYYYEEE;;;888;;;>>>AAABBBCCCFFFTTTpppssseeeTTTIIIHHHQQQccctttttthhhxxxmmmFFF(((...222+++,,,+++*********+++,,,------)))))))))*********+++++++++++++++,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++)))---;;;MMMYYYPPPNNNJJJHHHIIIOOOWWW]]]|||zzzeeelllllljjjpppvvv{{{```TTTDDD999555444333222000...,,,,,,---,,,+++***************************************************&&&'''((()))))))))*********)))***,,,***''',,,444}}}<<<888000333111......------------......,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,///......---------......///111000888HHHPPP]]]rrr}}}yyyvvvyyyyyyjjjsss{{{mmmkkkoooxxx~~~}}}{{{}}}}}}|||~~~aaaDDD;;;888:::===???>>>:::555333222+++222999;;;777222...---,,,+++***))))))(((((()))((((((((((((((((((((((((''''''(((((())))))******)))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------------///...+++***333DDDRRR\\\WWWRRRPPPMMMKKKMMMQQQ```xxxpppfffYYYSSSRRRLLLAAA777///000111222222333555777---...///000///...---,,,)))))))))************+++***))))))(((((())))))***)))))))))*********++++++*********+++++++++++++++++++++,,,---------------,,,000:::EEE@@@;;;cccpppnnnRRRjjj{{{WWWHHH999555888<<>><<<;;;999888111222666;;;???>>>888333---,,,+++***))))))))))))((((((((((((((((((((((((''''''((())))))***++++++))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,------------000...---...555BBBQQQ[[[TTTOOONNNRRRVVV\\\hhhtttuuukkk___XXXYYY```kkksssiiilllyyy}}}pppdddXXXMMMFFF???===:::888999::::::999222333333333111///,,,***))))))*********+++++++++******))))))))))))******))))))*********+++++++++*********++++++,,,,,,,,,,,,,,,---...............222666@@@AAA>>>WWW~~~qqqbbbttthhhVVVEEE;;;444666:::@@@HHHPPP___vvv~~~sssbbbZZZYYYddd{{{{{{eeetttrrrZZZBBB222---111------,,,+++++++++,,,,,,))))))******+++,,,,,,---++++++,,,------,,,++++++,,,,,,,,,,,,------------,,,+++---666III\\\```ZZZEEEGGGIIIPPPbbb{{{~~~aaannn}}}ZZZRRRddd```nnnnnnxxxxxxwwwwwwwwwdddTTTFFF888///333111...------------,,,************************************************((()))******((((((+++...---)))***///......:::JJJ===999111444111.........------.........---------,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,---------,,,,,,,,,,,,,,,---///000222333<<>>>>>???===:::888333222999DDDGGG@@@777---,,,+++***))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------.........,,,---777EEEQQQWWWYYYMMMRRRYYY]]]^^^jjj||||||vvvjjjgggmmmQQQRRRXXX]]]VVVLLLOOOZZZ\\\SSSPPP]]]mmmqqqjjjaaayyytttaaaVVVQQQNNNIIIBBB???>>>>>>===:::666777666555222...***((())))))******++++++++++++******))))))))))))******)))************+++++++++*********++++++,,,,,,,,,---......///////////////555<<>>BBBEEEPPPkkk|||~~~{{{|||~~~yyy~~~|||{{{ppp___]]]rrrvvvoooppp666999000333---...///***---///''',,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,//////---***...++++++......+++,,,000444333:::SSScccUUUIIIRRRPPPTTT```xxx{{{zzzzzzyyylll}}}bbbPPP???777333333333///)))+++333---------,,,,,,,,,++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,***...---***111BBBSSSZZZ{{{~~~AAA333555000000000000///............///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...---222---000777333...;;;OOOrrrzzz~~~^^^ZZZXXX[[[aaagggiiihhh\\\bbbffffffiiillllllgggfffhhhgggjjj{{{vvvvvv}}}yyy[[[EEE777222777CCCFFFMMMSSSPPPHHHBBBCCC???;;;555///,,,+++++++++*********))))))(((((('''))))))))))))************************++++++++++++*********+++,,,,,,------,,,,,,,,,...///000000000...222>>>NNNVVVVVVWWW\\\oooyyycccNNNLLLRRRUUUlllqqqjjjYYYUUUggg~~~}}}gggmmmlllmmmkkkbbbXXX\\\gggtttiii```XXXLLL@@@@@@FFFEEECCC>>>888333000......---++++++,,,,,,,,,,,,++++++,,,++++++************************+++,,,,,,------++++++,,,,,,,,,---------...******...///---///444<<>>777333222000++++++...---------,,,,,,,,,++++++***************************++++++++++++,,,,,,,,,+++.........777IIIWWW]]]|||}}}AAA333555000111111000//////......//////.........------------,,,,,,,,,,,,,,,,,,,,,------...///////////////......---///333666999DDD[[[oooyyy||||||hhhaaafffooossssssvvvwww}}}yyyzzzuuu|||{{{|||bbbJJJEEEBBB???HHHTTTXXXQQQFFFDDDHHHDDD@@@:::555222///,,,******************))))))))))))))))))*********++++++************+++++++++,,,******+++,,,,,,------...---...///000111111000000///:::IIIUUUXXXZZZdddnnnssstttxxxvvvjjj\\\VVVWWWYYY```www|||iiieeekkkWWWRRRZZZpppvvvfffUUUGGG@@@BBBFFFLLLGGG???777111//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********************++++++,,,,,,------,,,,,,,,,,,,------------...---...///......333:::GGGKKKBBByyymmmkkkZZZ999777;;;888===JJJGGGRRRlll~~~}}}zzzzzz{{{zzzyyy|||www|||{{{wwwjjjdddaaazzz}}}~~~zzzMMM666222+++---...(((+++111---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---...///...,,,///---...000...+++,,,111///NNN```]]]XXXQQQMMMRRRhhh~~~qqqpppbbbMMMAAA555222111///---+++------------,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,------...444AAARRR]]]```zzz|||AAA333555111111111000000///.../////////............------------,,,,,,,,,---------------...///////////////......///444333333IIIkkk~~~}}}vvvyyy{{{sssrrrzzzssswwwvvvrrr|||xxxwwwkkkrrr|||mmmllldddFFFGGGLLLPPPNNNKKKLLLQQQHHHCCC===999666222...+++*********+++++++++++++++))))))*********+++++++++*********+++++++++,,,,,,++++++,,,,,,------......---///000111111000111111;;;FFFRRRYYY```nnn```SSSdddbbbaaaeeejjjooossswwwrrraaa^^^```eeelllzzziii```RRREEECCCQQQPPPLLLCCC888111000333......------------------,,,,,,+++************+++******++++++,,,------...,,,,,,,,,------------...---///111000...000888@@@FFF<<>>EEELLLWWW{{{~~~|||{{{~~~~~~||||||}}}{{{xxxzzz~~~~~~{{{www{{{~~~~~~sssiiidddeeerrrxxxooo666999///111222++++++///,,,------------------------...---------............///...///111///,,,///444GGGRRRYYYXXXNNNBBBQQQtttzzz|||wwwttt}}}qqqcccQQQ<<<222222333000---...------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,///999JJJYYY```aaazzz{{{@@@333666111222111111000/////////////////////.........---------,,,,,,,,,------........................//////000333555===NNNdddvvv}}}}}}wwwccc{{{rrriiiooouuuiiiuuu```RRRFFFEEELLLRRRWWWZZZNNNGGG???:::888666111---+++++++++,,,,,,,,,,,,,,,************++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,---......//////,,,...000000000111333666GGGOOOWWW```ssszzzbbbTTTlllcccccchhhssszzz}}}|||jjj{{{|||hhhRRROOOPPPVVVYYYQQQCCC666222444000000......------......---,,,,,,+++***+++++++++***++++++,,,------......,,,,,,---------.........---000222000///333<<>>333...222111000.........//////------,,,+++++++++++++++++++++,,,,,,------......,,,---------............,,,000111///000888@@@CCCBBB\\\hhhtttmmm]]]>>>===666:::CCCCCCKKKqqq|||{{{{{{}}}~~~}}}|||}}}~~~|||~~~~~~}}}}}}}}}}}}yyyzzzxxxuuuwww{{{{{{xxxvvv{{{~~~{{{xxxwwwuuuqqqwww|||~~~sssnnnoooyyyxxxzzzppprrrEEE222---111///...000,,,---------------------------......---,,,---000222///...///111000111;;;EEENNN\\\TTTFFFRRRmmmrrr~~~```CCC444222111---............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---555EEEUUU\\\[[[ZZZ{{{zzz???333666222333222111000000//////000000////////////............,,,,,,------...//////////////////000222444666777>>>RRRwww{{{mmmmmmcccaaarrrwww}}}|||{{{{{{zzzuuuXXXGGGDDDKKKVVV___iii\\\LLLBBB>>>===:::777//////......------,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,---------------...//////000000,,,///111111111666???FFFSSSeee{{{qqq\\\PPPZZZcccbbbhhhyyyooo___hhhcccXXXTTT```qqqsssjjjdddnnnwwwxxxuuutttwwwzzzZZZZZZYYY^^^rrr}}}uuuVVVXXX]]]```]]]QQQ>>>000444222000///......///000------,,,++++++++++++,,,++++++,,,,,,---.........------------............,,,///000...333<<>>///000...///000---........................---......---,,,---000444///...///000000444AAAOOOKKKSSSKKKIIIggg~~~hhh}}}xxxtttuuuyyy[[[AAA777222...............------------------------------------,,,,,,,,,------------...///000:::KKKXXXZZZWWWWWWyyyyyy???333666222333222111111000000000000000000/////////............,,,,,,------...///000000000000000222444777999;;;^^^wwwiiiggg___rrrjjjyyyyyykkkVVVKKKLLL[[[jjjtttfffSSSEEEAAA@@@===;;;000000///...---,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------......///000000000---000111111333999DDDMMMdddzzzOOOEEEFFFWWWiiippp|||oooZZZYYYYYYXXXdddxxxwwwzzz}}}ooo___VVV]]]eeebbb]]]\\\iiixxxvvv~~~iiieeeeeemmmrrriiiQQQ<<<444333111///......///000...---,,,,,,++++++,,,,,,++++++,,,------......///---------.........//////+++...///...444>>>CCCAAAbbbssstttuuufff???>>>444888CCCKKKYYY||||||wwwyyy{{{{{{yyyvvvtttsssiiicccbbbjjjoooooopppsssvvv}}}|||ssspppvvvvvvpppjjjnnntttvvvuuurrrnnnlllqqqqqqmmmhhhfffhhhfffbbbdddjjjiii]]]PPPIIIHHHGGGIIIEEEJJJZZZdddgggoooyyy{{{wwwzzz~~~|||oooLLL555111......000,,,........................---...///---,,,---111555///......000000666FFFUUUXXXKKKAAAVVVdddzzzrrrooojjj```XXXVVVOOONNNMMMLLLFFFBBBEEELLLLLLPPPYYYhhhzzzpppNNN===555111//////.........---------------------------------,,,,,,,,,---------......111333>>>OOOZZZXXXUUUUUUyyywww???444555111333222222111000000///000000111111000000/////////...////////////000000000000111......111000222@@@RRR~~~{{{ggg]]]\\\fffbbbjjjsssoooZZZFFF>>>999333555444222///------+++(((++++++,,,,,,,,,---------,,,,,,,,,,,,------...///---------......///111111)))888333---:::CCCKKK^^^xxxjjjMMMSSSKKKKKKjjj~~~fff```ZZZVVVWWW___kkkzzzzzznnnppp|||xxxzzz~~~|||jjjppppppcccvvvxxxLLL;;;:::666111000111000///---------------------------------........./////////////////////000111111///)))222///;;;???888bbb^^^ooonnnlllFFF>>>@@@===MMMGGGVVV~~~{{{xxxtttpppmmmlllkkkjjjhhhgggffffffgggggg[[[UUUQQQQQQRRRTTT\\\ddd```^^^jjjkkk___fffhhhSSS^^^YYYYYY]]]]]]XXXVVVXXXWWWWWWUUUTTTSSSSSSSSSSSSIIIPPPRRRJJJ@@@===???@@@>>>??????AAAEEEMMMWWW^^^rrr{{{|||~~~}}}mmmZZZ555000111///111222...000111111...---------...............///000000,,,111222...444CCCOOOQQQLLLNNNRRRjjjxxxXXXkkkxxxnnnfffddd___VVVWWWYYYPPPJJJKKKJJJGGGCCC???===<<>>AAAAAABBB???AAAHHHQQQ^^^ttt{{{eeeCCC???///111000...,,,...111000---........................,,,---///000000000222333222CCCGGGRRRHHH```]]]UUUyyywww???444555111444222222111000000000000000111111000000000//////////////////000000000111111//////222555999DDD^^^wwwyyyvvvzzz~~~zzzyyynnnsssttttttjjjWWWDDD<<<<<<999888555111...---,,,,,,+++,,,,,,,,,,,,------------------,,,------..................//////000111111444---111DDDNNN^^^{{{yyyiiieeeZZZPPP[[[jjjuuugggaaakkk{{{|||xxxpppbbbooozzzgggKKK<<<111222333///---000---------------------------------........./////////////////////000111111:::...///333999@@@WWWdddmmmxxxxxxuuuMMM999===CCCCCCLLL```zzzjjjaaa___\\\WWWSSSPPPMMMLLLHHHHHHFFFFFFEEEFFFGGGGGGDDD<<<777888;;;===???AAAFFFEEEOOOKKK===EEETTTPPP@@@<<<;;;>>>???;;;999<<>>======<<<<<<<<<===???EEEGGG???777666888:::999999888777777:::???CCCLLLVVVbbblllyyyvvv{{{{{{}}}{{{jjjDDD333222222111000///000000000...---...//////............///000000---/////////999IIIRRRRRRPPPKKKoooeeeTTT{{{jjjggggggfffaaaVVVVVVSSSTTTQQQKKKKKKJJJCCC@@@===AAABBB===AAAHHHEEEDDDEEEDDDDDDBBBBBBBBBCCC>>>???AAACCCBBBAAA@@@AAA???CCCIIILLLLLLTTTkkkxxxYYYHHH333333333111000111111000...........................,,,...////////////111333999???NNNVVVWWWYYYTTTzzz|||www???444666111444222222111111000000111111111111111000000000000000///000000000000111111111///000111444<<>>QQQ^^^|||iiiaaa[[[VVV^^^kkkxxxyyyeee^^^bbbooowwwkkknnn{{{jjjLLL555444666///---222........................------........./////////000////////////000111111222,,,...???<<<@@@lllooo|||uuuVVVtttrrrzzzwwwyyyLLL888888>>>EEEKKKVVV|||uuupppbbbSSSAAA???===<<<;;;;;;;;;<<<<<<<<<;;;::::::;;;;;;;;;EEE===888;;;???===:::888333555@@@DDD::::::>>>999>>>;;;;;;======:::;;;===@@@@@@??????????????????<<>>555555444444333222000000////////////////////////---...//////......000222===<<>>555???>>>======>>>???AAACCC===============>>>>>>>>>???===>>>AAAAAA===;;;===LLLEEEAAA@@@@@@EEEFFFCCCAAAAAA@@@@@@??????AAADDDDDDDDDDDDDDDCCCCCCBBBBBBAAAFFFHHHDDDAAABBBBBBAAABBBCCCDDDCCCAAAAAAAAABBB???AAAAAA@@@DDDMMMTTTVVVRRRUUUyyysssxxx{{{uuuGGG333111///000/////////......///222555000000//////000000111222555000111===MMMUUUUUUQQQZZZoooppp```}}}vvvgggYYYOOO\\\ZZZLLLKKKVVVaaahhh^^^```bbbiiippppppuuuqqqTTT888555444555444111000222////////////////////////.../////////......000222<<>>AAACCCDDDCCC@@@@@@??????@@@BBBCCCDDDEEEFFFHHHJJJMMMOOOQQQRRRUUUYYY]]]XXXJJJ>>>???FFFBBBPPPYYY]]]bbbccc___\\\```aaa```]]]\\\]]]aaaccc````````````^^^]]][[[ZZZWWW[[[[[[VVVRRRPPPLLLGGGFFFFFFFFFEEEDDDEEEGGGJJJJJJMMMOOOOOOSSSYYY[[[ZZZfffssswwwsssvvvsssZZZ666---000222///000000///...000333666000000000000000111222222444000666EEEPPPSSSSSSUUU~~~tttwwwlll\\\RRRMMMNNNRRROOOOOOTTT```jjjkkkccc[[[kkknnnnnnlllkkkllljjjeeennnbbbjjjhhh???777111222333000000222000000000000000000000000////////////...///111444:::JJJQQQUUUMMMOOOoooxxx@@@555777222555333333222222333333444444222222222222222333333333111111222222222333333333000:::JJJeeexxx```]]]nnn~~~{{{zzz|||{{{yyy|||}}}{{{}}}}}}}}}rrrggg]]]eee```GGG<<<777:::;;;444...............////////////000111000000////////////000222111111222222444555555666===UUU|||rrr]]]ZZZXXXYYYgggvvvcccfffyyy{{{PPP333555777...000000000000000000000000....../////////000000000111000000000000111222222111999555888KKKttt{{{hhh}}}ddd@@@===???BBBDDDZZZtttVVVHHH>>>>>>BBBGGGJJJJJJNNNRRRTTTVVV[[[```ffflllppprrrxxxzzz~~~___CCC@@@JJJJJJqqqxxxtttqqqkkkeee[[[\\\]]]```eeennnyyyqqqsss{{{qqq@@@...333222000000111000000111333666111111111111111222222333000111;;;JJJOOONNNXXXhhhvvvrrrpppzzzmmmuuu}}}wwwkkkaaaaaacccfffnnnyyycccssstttNNN>>>222111333111000222000000000000000000000000///000000//////000444777===SSSQQQSSSQQQlllQQQ~~~yyyAAA555777222555333333333333333444555555222222222333333333444444222222222333333333333444666KKKcccwwwqqqXXXaaa~~~{{{yyyyyy|||~~~xxxvvv{{{~~~}}}}}}~~~|||}}}}}}{{{}}}xxxxxx~~~sssfffiiiyyyxxxYYYFFF888999<<<666111000....../////////000000000000000//////000000111111111111111222333555777777AAANNNxxxtttUUUZZZWWW]]]kkkwwwrrrqqquuutttlllrrrwwwtttrrrtttxxxnnn{{{~~~~~~pppHHH777555222000000000000000000000000.../////////000000000000111111000000111111222333---111<<>>@@@BBBGGG[[[}}}xxxppp```fffhhhoooyyy||||||dddBBB>>>JJJVVVwwwsss[[[ddduuurrrhhh|||rrr|||NNN444999...000111222222111111333444222111111111111222333333///444BBBOOONNNPPPjjjuuu|||mmmrrr```ccctttcccKKK555222555333111222111111111111111111111111000000000000000222777:::BBBSSSPPPMMMeeevvvLLL}}}yyyAAA666777222555333333333333333444555666222222222333333444444444222222333333333444444444???^^^|||ZZZYYY}}}}}}|||zzzyyyyyy|||{{{wwwwww{{{{{{wwwxxx||||||xxxvvvyyyzzzzzz}}}xxxyyywww|||xxxlllsssvvv}}}hhhOOO:::999<<<777333333////////////000000000000000000//////000111222222000111111222444666888999FFFaaaaaaXXXcccOOOnnn]]]hhhyyymmmeeehhhppppppccc```mmmzzz~~~wwwuuu||||||sssoootttyyyxxxzzzxxxwwwzzz}}}qqquuu{{{|||mmm\\\:::444999000000000000000000000000////////////000000000000111111111000111111222333888111>>>IIImmm}}}rrr{{{dddoooMMMEEE===BBBFFFTTTzzzkkkNNNPPP___ttt~~~tttjjjyyy{{{ZZZ;;;===***000111333444222222222333222222111111222222333444111999IIITTTPPPUUU{{{}}}vvvkkkVVVkkkrrrTTT:::444777444111222111111111111111111111111000000000000111444888<<>>OOOmmmyyykkk]]]YYY___vvvzzz{{{xxxrrrrrrwww}}}xxxuuussshhhzzzmmmmmm||||||wwwAAA<<<000555444333333222222333333///111333444333333444555888:::PPPUUUIIIfffooottthhhzzzpppwwwhhhAAA333666777444222111111111111111111222222111222222111111444;;;AAAHHHVVVLLLIIIRRRnnnwww@@@666888444666555555444333333333333444444444333222222222222222555111000333222333<<>>444666333222000000222333222222111111111111222222222333111666222333:::666>>>[[[vvvcccSSSTTTjjj|||rrrcccnnngggtttgggXXXSSSSSSYYYkkkjjjVVVZZZZZZeeezzzxxxmmmDDD666666555333111111222222111000000000111111111222222333333333333333444444555666777LLLzzz~~~wwwUUUCCC===GGGTTTccc\\\dddeeeJJJAAACCCTTTlllrrreeeZZZZZZ[[[RRROOONNNXXXtttuuuSSSNNNTTTTTTkkkcccUUUUUUaaaxxxwwwmmmooo{{{wwwLLL999555555555444333333333333333111333444555444333444666999AAAOOOMMMPPP{{{zzzqqqmmm___XXXaaannnMMM<<<777333000///222222222222222222222222111222333111111444;;;AAAKKKLLLWWWnnnQQQ|||{{{yyywww@@@666:::555888777666555555444444555555444444333222222222333333555222444777444555IIIaaa}}}YYY^^^}}}}}}vvvuuussspppmmmjjjhhhgggccccccaaa^^^[[[ZZZZZZ[[[[[[YYYWWWWWWYYY\\\^^^^^^bbb___]]]___fffkkkkkkjjjeeebbbhhhllljjjpppmmm[[[oootttrrrwwwuuuxxxzzzyyy```ssszzzccc{{{zzzxxxrrrvvv{{{JJJDDD@@@000888555333111111333444333222222222222222333333333333333555333555888999PPPxxxzzzYYYRRRRRRbbbuuufffqqq|||iiiZZZSSSVVVhhhkkkQQQQQQ]]]{{{UUU>>>888777555333111111333666111111111222222222333333444444333333444444555666:::999aaaxxxttt~~~WWWEEECCCDDDJJJ___nnnKKKSSSQQQ<<>>GGGOOOIIIOOOeeebbb\\\oooxxx~~~vvvoooccc]]]~~~UUUOOOVVVmmmooodddnnnwww}}}bbb<<<888666666555444444444444444333555666666444444555666===KKKOOOKKKbbb~~~mmmqqqsssNNN>>>EEElllsssYYYEEE888222222444333333333333333333333333111333333222222555<<>>DDDNNNGGG[[[|||MMMqqq|||rrryyyAAA777;;;777;;;888888777666666666666777555444444444444444555555555333444777>>>RRRwww}}}rrr~~~{{{xxxqqqlllhhhddddddgggiiiggghhhjjjiiiiiiiiihhhggghhhlllppprrrmmmhhhiiimmmooommmiiigggiiikkkkkkiiiiiikkkmmmkkkuuukkkuuuxxxwwwqqqvvvvvvuuuoooqqq|||ssstttlllzzzzzzlllsssTTT:::;;;>>>888666555444555666555444444444444444555555555555555444888999777PPPzzzhhhbbbsssdddiiigggyyycccbbbggghhh}}}rrrZZZGGGQQQ|||~~~{{{PPP;;;888777999666111111555444444444444555555555555666666555555666666777888;;;BBB{{{~~~]]]EEE???DDDQQQpppwwwdddsssrrr\\\DDDSSS^^^```bbbhhhhhhbbbllluuukkkXXXWWW{{{~~~fffGGG???JJJ===TTTnnnwwwkkkcccUUUrrr~~~lllfffooo]]]666999888777777666666777777777888999888777777999;;;GGGIIIRRRlllmmmdddeeejjjllltttsss___AAABBBOOOpppwwwhhhZZZ???777888888888777777777666666666555444555666555555999@@@FFFMMMPPPqqq___XXXxxx}}}zzzBBB888;;;888;;;999888777777666666777777555555444444444555666666555555555888JJJkkkvvvttt}}}xxxrrrooonnnmmmjjjhhhkkkjjjlllooonnnllloootttrrrssstttsssrrruuu|||yyyxxxyyy{{{zzzxxxxxx}}}}}}zzz{{{}}}bbbjjjxxxrrrtttrrrrrruuurrr{{{xxxnnnzzzbbb```gggtttzzzpppGGG???<<<:::888666666666777666555444555555555666666666666777444:::===EEEooodddWWWPPPcccyyyxxxuuuppptttQQQBBBQQQ^^^qqq|||eee```YYYYYYooouuu???888555999:::555444888555555555666666666777777777777666666777777888999888LLL|||}}}vvvFFF>>>JJJPPPRRRwwwYYYqqqyyybbbaaadddccccccbbbWWW\\\ssssss]]]___nnnzzzcccHHH888<<>>HHHFFF]]]eeepppZZZ\\\[[[WWWYYYkkk|||ccc```tttvvvRRRFFFEEEHHHVVVcccQQQhhh{{{bbbBBB:::;;;::::::999999888888777777777666777888888888<<>>;;;999777777777888777555555555666666666777777777:::444999CCCZZZ[[[III```~~~qqqeee@@@>>>SSSbbb^^^OOO\\\nnnNNN???666888:::666555999666666666777777777888888888777777777777888999999AAAhhh\\\===AAAMMM^^^ttt{{{hhheeeqqqqqqyyylllUUUaaa{{{|||fffSSSHHHAAACCCHHHGGG\\\kkkcccgggJJJ;;;::::::999999999999999888999:::999999;;;>>>AAAKKKLLLooojjjlllzzzsssttteeennn{{{uuuOOO<<>><<<;;;;;;::::::999888888777888999:::::::::>>>FFFLLLOOObbbUUUwww}}}CCC888;;;777:::888777777666666666666666555555555555555666777777333:::;;;@@@cccjjjccc}}}{{{{{{rrrxxxxxx[[[jjjqqqtttmmmqqq}}}mmmsssmmmoooxxx}}}|||}}}~~~ZZZXXX|||jjj{{{vvv@@@CCC<<<:::888777888888777666666666666666777777777777===333888GGGkkksssQQQSSS___kkkbbbDDDOOOfffssstttPPPIIIeee{{{^^^III999888999444222666777777777777888888888888888888777777888888999:::QQQ~~~iiiyyyCCCAAAKKKHHHfffyyywwwxxxbbbXXXuuugggQQQHHHFFFCCC;;;@@@LLLPPPZZZmmmaaa~~~XXX<<<;;;::::::999999::::::888999:::::::::<<<@@@CCCOOOVVVjjjvvvuuutttsssuuuyyy}}}RRRBBBGGGXXXLLL]]]^^^LLLppp```[[[CCC<<<999<<<<<<;;;::::::999888888999;;;<<<;;;<<<@@@GGGMMM___vvvhhhSSS