BM6P6(@ qqq```\\\TTTOOORRRWWWWWWRRRRRRLLLGGGGGGIIIHHHAAA;;;;;;;;;:::999777555333222222222111///...,,,+++++++++++++++************)))((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''+++)))(((&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&)))((('''&&&%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################"""!!!!!!###%%%&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%$$$###"""%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''((((((((( &&&'''""""""&&&'''$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%$$$######$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))***++++++++++++******)))))))))***+++,,,,,,,,,,,,,,,---------......---...///000000111111111000000111222222222222111222333333444555555555555555555555777999::::::888777888999;;;===>>>@@@AAACCCDDDEEEDDDBBBBBBDDDEEEAAAAAAAAA@@@@@@AAAAAABBBBBBBBBBBB@@@===<<<===>>>AAABBBBBB@@@<<<999777666888777666444222000///...///,,,+++//////,,,+++,,,+++(((,,,666???@@@===;;;666111///222444111......333000------///000...,,,---------............///...///000000...,,,)))'''%%%&&&&&&''''''&&&&&&%%%%%%&&&'''((((((((('''&&&&&&&&&&&&''''''''''''((($$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%lll^^^[[[TTTPPPRRRWWWVVVQQQQQQLLLGGGGGGIIIHHHBBB<<<;;;;;;:::999777555444333222222111///...---,,,++++++++++++************)))((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((('''&&&&&&%%%%%%&&&&&&''')))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################&&&%%%$$$%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%$$$######%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&###'''((($$$###&&&&&&#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%$$$######$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))))))))))))))*********+++++++++*********)))******++++++,,,,,,,,,------------...---...///000000111111000000000111111222222222111222333333444444444333333444444444666999:::999888777888999;;;<<<>>>??????BBBCCCCCCBBBAAAAAABBBDDDCCCBBBBBBAAAAAAAAAAAABBBAAAAAAAAA???===<<<<<<===>>>@@@AAA???;;;777555444777666555333111000.........+++***------***)))+++++++++000999???===;;;;;;666111000333555222///000222000......///000///------------............///.../////////...+++)))'''%%%&&&&&&''''''&&&&&&%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&''''''''''''((($$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%eee\\\YYYTTTPPPSSSXXXUUUOOOOOOKKKGGGHHHJJJIIICCC>>>;;;;;;:::999888666444333222111000///...---,,,++++++++++++************)))((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%$$$$$$###$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((&&&%%%&&&%%%"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))))))))******)))((()))***+++,,,++++++******)))*********,,,,,,,,,,,,------------------...///000000000000000000000111111111222222222222333333333222111111222222333555888:::999777888888999:::;;;<<<======@@@AAAAAA@@@??????@@@BBBCCCCCCBBBAAA@@@@@@AAAAAA???@@@@@@???<<<;;;;;;<<<===???AAA@@@<<<888555333555444333222000///...------))))))++++++((((((+++000222888>>>???:::777888444000000333555222000111222000//////000111000...---------............///......///...---+++)))'''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&%%%%%%&&&&&&&&&''''''''''''((($$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%|||___ZZZXXXSSSQQQTTTXXXUUUNNNMMMKKKHHHIIIJJJIIIDDD???<<<;;;;;;:::888666444333111111000///...---,,,,,,+++++++++*********))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!###%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%&&&&&&%%%"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((())))))+++***((('''((()))+++---,,,,,,+++***)))))))))***++++++,,,,,,,,,---------,,,---...///000000000000000000000000000111111222222222222222222111000///000000222555888999888666888888888999:::;;;;;;<<<>>>??????>>>======>>>@@@BBBAAA@@@??????>>>??????===>>>???>>><<<;;;;;;;;;===@@@AAA@@@===888555333333222111000///...------,,,))))))+++***(((***...888<<>>???>>>======<<<<<<<<<===<<<===???>>><<<;;;:::;;;;;;===???===999555222111111111000//////...------,,,******+++***)))---333BBBEEEIIIIII???333///111...,,,---111000------000...///111111111111111111---------............///......---,,,***)))((('''&&&''''''((((((''''''&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&uuu^^^YYYVVVQQQNNNRRRVVVUUUOOOLLLLLLLLLLLLKKKHHHCCC???<<<<<<;;;:::999777555444111000000///......------+++++++++************)))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&'''&&&&&&%%%%%%&&&&&&'''###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%///,,,(((&&&%%%$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$%%%&&&'''(((,,,%%%!!!###&&&%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))((('''((()))***+++++++++******)))*********++++++++++++,,,,,,,,,,,,,,,,,,---...////////////000000///...///000111222111111222222222111000000111111333666999888666333555555666777888999:::;;;;;;<<<<<<<<<::::::<<<===<<<<<<;;;;;;;;;;;;<<<<<<;;;===??????===;;;;;;;;;999::::::888444111//////000000000//////.........+++******+++++++++111999HHHIIIJJJHHH>>>222---///---,,,---000...***+++...+++...000222111111111222---------............///...---,,,+++)))(((''''''''''''(((((((((((('''''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((($$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''sss^^^YYYVVVPPPLLLPPPVVVUUUPPPMMMMMMMMMMMMKKKGGGBBB>>>===<<<<<<:::999777555444000000000///......------+++++++++************)))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%///+++(((%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&''''''&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''%%%%%%%%%''')))***444***###$$$&&&%%%%%%'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$###$$$%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))************)))******++++++***++++++++++++,,,,,,,,,,,,,,,---...////////////111000.........///111222111111222222333222222222222333555888999888555222333333555666888999:::;;;;;;<<<<<<;;;::::::;;;===::::::::::::;;;<<<======;;;===@@@@@@>>><<<<<<<<<:::;;;999666333000000000000000000///////////////)))((()))+++***+++333===HHHGGGFFFDDD<<<222...///...---///000...)))***...))),,,000111000000000222---------............///...---+++***((('''''''''''''''((((((((((((''''''+++***((('''&&&&&&''''''&&&&&&&&&''''''''''''((($$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''rrr___ZZZVVVOOOKKKOOOUUUUUUQQQMMMNNNNNNNNNKKKFFFAAA>>>======<<<;;;999777555444000000//////......------+++++++++************)))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$###$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((%%%###"""$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$%%%%%%&&&'''''''''&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%&&&(((***,,,;;;///&&&&&&'''$$$$$$'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$###$$$%%%&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((()))***)))))))))***)))))))))***+++,,,,,,******+++++++++,,,,,,,,,+++,,,---...////////////111000...---...///111222000111222333333333333333333444666888:::888555111222222444666888999;;;;;;;;;<<<<<<;;;::::::;;;===:::::::::;;;<<<===>>>???;;;===@@@@@@???===<<<<<<>>>>>><<<888444222333444000000000000000000//////''''''(((******+++444???FFFCCCAAA@@@:::222///000///...000222...)))***...'''+++000111000///000222---------.........//////...---+++)))((('''''''''''''''(((((((((((('''''',,,+++)))((('''''''''(((&&&&&&&&&'''''''''(((((($$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''''''''uuu]]]XXXWWWSSSOOOQQQUUUTTTPPPMMMLLLLLLKKKJJJFFFAAA>>>=========;;;999777444333222222111///...---,,,++++++++++++*********))))))(((((((((((((((((((((((())))))((('''''''''''''''&&&&&&'''((())))))(((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###$$$$$$%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((())))))******)))(((&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%$$$###"""$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&((('''%%%%%%&&&&&&%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))(((((((((((())))))))))))******)))))))))))))))***))))))***+++,,,,,,---------------...............------......//////000000000111111111111222222222444444444444444555666666555444444555888:::;;;;;;;;;;;;<<<<<<;;;;;;:::999===>>>>>>===;;;;;;<<<======>>>???@@@???===;;;:::999999777666444222111000///......------,,,++++++)))***+++***))),,,222777??????>>><<<999555222000///...///000000///+++)))---000222111...---///111+++---//////...---------,,,+++)))((('''''''''(((%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((pppYYYXXXWWWSSSPPPRRRVVVUUUPPPOOONNNMMMLLLKKKGGGBBB>>>=========;;;999777444333222222111///...---,,,++++++++++++*********))))))(((((((((((((((((((((((())))))((('''''''''''''''%%%&&&&&&''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%&&&'''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((('''&&&$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''&&&$$$$$$%%%&&&$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((('''''''''((()))***************))))))))))))******))))))***++++++,,,------------............////////////////////////000000000111111111111222222222555555444444555555666777666555444666999;;;<<<;;;;;;<<<<<<<<<<<<;;;::::::<<<<<<===<<<:::999;;;<<<;;;<<<>>>??????>>>===<<<888777666444333111000///------,,,,,,++++++*********+++***))))))+++000444999999999999777444111///111111000111111111...,,,,,,---/////////...///000///000111111///...------+++***)))((('''''''''(((%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((kkkVVVVVVVVVTTTRRRTTTWWWUUUOOOQQQPPPNNNMMMKKKGGGBBB???=========;;;999777444333222222111///...---,,,++++++++++++***************))))))))))))))))))))))))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&%%%$$$'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######!!!"""###$$$&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$%%%%%%$$$"""######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&''''''((()))******+++***)))))))))))))))******))))))******+++,,,,,,,,,............//////000000000000000000000000//////000111111111111222222222666666555555666666777888777666666777:::<<<<<<<<<<<<<<<======<<<<<<;;;::::::;;;<<<;;;999888999:::999;;;===>>>??????>>>===666555444222111///...---,,,,,,++++++***))))))(((*********)))(((+++///222444555777888888555333111000///...///111222111000//////000111333333111000///000000000000///...---******)))(((''''''''''''%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((iiiWWWTTTTTTSSSQQQTTTWWWTTTNNNQQQPPPNNNLLLJJJFFFBBB>>>=========;;;999777444333222222111///...---,,,+++************************))))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$ """$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######%%%&&&$$$"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))))))))))))))***+++))))))******+++++++++,,,---......//////000000000222222111111000000//////000000111111111222222222666666666666666777888888999888777888;;;<<<===<<<<<<<<<======<<<<<<;;;:::999;;;<<<;;;999888999:::999;;;<<<>>>>>>===;;;:::333333111000///---,,,,,,,,,++++++******))))))((())))))))))))+++---111333444666999;;;<<<;;;999777///---,,,---000222222222444333333666999:::777444......---...//////...---))))))((((((''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((fffWWWRRRSSSQQQPPPSSSVVVSSSMMMPPPNNNLLLJJJHHHEEEAAA>>>=========;;;999777444333222222111///...---,,,+++************************))))))))))))))))))))))))))))))((('''''''''''''''((((((((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###&&&((((((%%%#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###""""""###$$$%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%&&&'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))******))))))((((((''''''))))))(((((()))***++++++)))***************++++++---------...///000000111222222111111000000//////000000111111111222222222666666666666666777888888:::888777888;;;======<<<<<<<<<<<<<<<<<<;;;;;;:::999;;;<<<<<<:::999999999:::;;;<<<===<<<:::777666111000///...---,,,+++***,,,,,,++++++******))))))(((((((((***...222555777444666999<<<>>>===<<<;;;555333111000000000000...222111222666<<>><<<444222////////////---+++((((((((((((((('''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((aaaUUUSSSSSSQQQOOORRRVVVTTTNNNOOOMMMKKKIIIHHHEEEBBB???=========;;;999777444333222222111///...---,,,+++***************+++++++++))))))))))))))))))))))))))))))((('''''''''''''''((((((((()))((((((''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&))),,,,,,((($$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$"""######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$$$$%%%'''######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&'''&&&%%%$$$%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&'''((('''&&&'''((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((()))))))))*********))))))((((((''''''(((((((((((()))***+++,,,************************+++,,,,,,---...///000000000000000000000000//////000111111111111222222222666666555555666666777888:::888777888:::<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999888:::<<<<<<;;;999999999999:::;;;;;;999777444333//////...---,,,+++******,,,,,,++++++***)))))))))'''''''''+++000444777888222444666888999:::::::::>>><<<999666444222///,,,+++,,,...333888===@@@AAA===999444111000...***'''''''''(((((((((''''''&&&&&&&&&'''''''''((((((((('''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((^^^UUUUUUUUURRRPPPRRRWWWVVVRRROOOMMMKKKIIIHHHGGGDDDBBB=========;;;999777444333222222111///...---,,,+++))))))*********+++++++++(((((((((((((((((((((((())))))((('''''''''''''''&&&&&&''''''((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###(((,,,+++'''$$$$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&'''$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%))),,,)))$$$!!!$$$(((######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&"""$$$%%%''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&%%%&&&((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))'''((((((((()))))))))***(((((((((((()))***+++,,,************))))))))))))******+++,,,---...////////////////////////000000000111111111111222222222555555444444555555666777:::888777888:::;;;;;;;;;:::::::::;;;::::::999888777999;;;;;;:::888777777666777888888777555333222///......---,,,+++******+++******))))))(((((('''(((''''''***000444666666111111222333444555666777<<<;;;999999888666222000---...000111222555:::===<<<777111......---)))%%%&&&&&&'''((((((''''''&&&''''''''''''((((((((((((&&&'''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((^^^VVVXXXWWWSSSPPPSSSXXXXXXTTTOOOMMMKKKJJJJJJHHHFFFDDD=========;;;999777444333222222111///...---,,,+++))))))******++++++++++++(((((((((((((((((((((((())))))((('''''''''''''''$$$$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###((()))%%%"""###%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$&&&'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))...111---$$$ ###)))######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&"""###%%%''''''&&&%%%$$$#########$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%&&&((()))+++,,,,,,(((((((((((()))***+++,,,*********)))))))))))))))))))))***+++---......///------......//////000000000111111111111222222222444444444444444555666666999888777777999;;;;;;:::999::::::::::::999888888555888::::::999777666666333444666777777555444222......------,,,+++******)))))))))(((''''''&&&&&&(((''''''***///333333333222111000000111333444666333444555888::::::888555555666555222......222666444///***))),,,---***'''%%%&&&'''((((((((('''&&&''''''''''''((((((((()))&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((\\\VVVZZZWWWSSSRRRVVVZZZVVVNNNOOONNNMMMJJJGGGDDDAAA@@@===;;;:::::::::999666444555333111///---------...+++++++++************)))&&&&&&&&&''''''''''''((())))))))))))))))))))))))&&&&&&&&&''''''''''''(((&&&'''(((((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$&&&'''((((((&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%$$$#########$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###((('''''''''((((((&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''(((***---***'''%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))******))))))(((((((((***+++,,,++++++,,,,,,,,,,,,---------------............///000000000000000000000000222333333444444555555555666777888777666666888:::===<<<:::888666555444333777777888777777666555444666666555444222111111000---,,,++++++******++++++))))))))))))((((((((((((''''''((())),,,111444777666555222000...---------000000000333777888666333888777666333111//////000000///...---+++***)))(((((((((((((((((((((((((((%%%%%%'''((())))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''))))))((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&ZZZUUUZZZXXXTTTRRRVVVZZZVVVOOOOOOOOONNNKKKHHHEEEAAA???===<<<:::::::::999777444333222111///...---,,,,,,+++++++++*********))))))'''''''''((((((((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%''''''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&%%%%%%$$$######$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$###############"""!!!$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((,,,)))&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))((((((((((((((((((((((((((()))************)))(((((()))***++++++++++++,,,,,,,,,---------------............///000000000000000000000000222333333444444555555555555666666666555555777999::::::888777666666666666777777777777777666555444555444444333222111000///---,,,++++++******++++++))))))))))))((((((((((((''''''((())),,,000333666555333111///...---------...---,,,...111222111000222333333333111000/////////...---+++***)))((('''((((((((((((((((((((((((&&&&&&'''((())))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''))))))((('''&&&'''(((''''''''''''''''''''''''WWWTTTYYYWWWTTTRRRVVVZZZVVVOOOOOOOOOOOONNNKKKFFFBBB???>>>===;;;;;;;;;999777555111111000000...---+++***++++++*********)))))))))(((((((((((()))))))))***((((((((((((((((((((((((&&&&&&&&&''''''''''''((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$"""$$$&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%***(((%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((()))******++++++***)))))))))******++++++++++++,,,,,,,,,,,,---------............///000000000000000000000000222222333333444555666666333444555444333444555777999888777777777777777888777777777777666555444333333333222111000//////...,,,,,,+++************+++))))))))))))((((((((((((''''''((())),,,///222444333222000///...------------,,,***+++---.........---///222444555444222111...---,,,***)))(((((('''((((((((((((((((((((((((''''''((())))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''))))))((('''&&&'''(((((((((((((((((((((((((((}}}TTTRRRVVVVVVSSSQQQTTTXXXUUUOOOOOOPPPPPPPPPLLLHHHCCC??????===<<<;;;;;;999777444000000000000...,,,***)))************))))))))))))''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&'''(((((()))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$"""$$$&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$''''''((('''&&&%%%%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&$$$###(((&&&$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((())))))***,,,++++++******)))))))))***++++++++++++,,,,,,,,,---------............///////////////////////////222222333333444555666666444555555555444444666777999888888777777777777777777777777666555444333222111111000//////...------,,,++++++***************))))))))))))((((((((((((''''''((()))+++---///111111111000//////.........------......//////...---,,,...222666999999666444...---,,,***)))((())))))(((((((((((((((((((((((((((((()))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))((('''&&&'''(((((((((((((((((((((((((((xxxQQQRRRSSSTTTRRRPPPRRRVVVTTTOOOOOOPPPQQQPPPMMMHHHCCC@@@???===<<<;;;:::999666444000000000000...,,,***)))*********)))))))))((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''(((((()))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$&&&'''&&&%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$&&&((('''%%%$$$$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$###'''%%%$$$$$$%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((()))))))))***((((((((((((((())))))***++++++++++++******))))))*********+++++++++,,,,,,---------............///////////////////////////111111222333444555666777555666777666555555777999;;;:::999777666666555555777777666666444333222111/////////......---------,,,+++******))))))******))))))))))))((((((((((((&&&'''((()))***,,,---...000000000000000000000///,,,...000222111000...---,,,---000444888999666333000...,,,+++*********+++))))))))))))))))))))))))((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''))))))((('''&&&'''(((''''''''''''''''''''''''tttOOORRRRRRTTTSSSPPPRRRUUUTTTPPPPPPPPPPPPOOOLLLGGGCCC@@@>>>===;;;:::999888555222111111000000...---+++*********)))))))))(((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''&&&$$$""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&''''''(((((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$)))------***'''&&&'''$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******((((((((((((((()))******+++++++++,,,++++++***)))************++++++++++++---------............///000000000000000000000000111111222333555666777777666777888777666777888:::;;;:::999777666555555555666666666555444222111000//////......------------++++++***))))))))))))***))))))))))))((((((((((((&&&'''(((((()))***++++++---...///000000000000000***---000111000/////////---,,,,,,///333444222000000///,,,*********+++,,,))))))))))))))))))))))))(((((()))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''))))))((('''&&&'''(((''''''''''''''''''''''''qqqNNNSSSSSSUUUTTTRRRSSSVVVUUURRRQQQPPPOOOMMMJJJFFFCCCAAA>>><<<:::999888666333111333222111///...---,,,,,,***)))))))))((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$###%%%&&&&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&'''((((((((($$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&%%%''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%+++111222...***(((((($$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''"""###$$$&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&&&&%%%$$$%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))*********((((((((((((((()))******)))***+++,,,,,,,,,+++***************++++++++++++---------............///000000000000000000000000000111222333555666777777777888888888777777999:::999999888777777666777777666666666555333222000///...............---------++++++***)))))))))))))))))))))))))))((((((((((((&&&'''(((((())))))))))))***+++,,,...//////......---...//////......222555222...***+++...111000...///...+++)))))))))+++,,,))))))))))))))))))))))))'''((()))***************(((((((((((((((((((((((((((((((((((((((((((((((('''))))))((('''&&&'''(((((((((((((((((((((((((((pppNNNSSSTTTVVVVVVTTTTTTWWWWWWTTTQQQPPPNNNLLLIIIEEECCCAAA===;;;999888888666333000555333111///---------...))))))))))))(((((((((((((((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''(((((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$!!!###%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&'''((())))))$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%% '''///111,,,'''$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''"""###$$$&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######""""""###%%%'''(((&&&%%%%%%&&&'''(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******+++((((((((((((((()))******((()))+++,,,---,,,,,,+++)))************+++++++++---------.........//////000000000000000000000000000111222333555666777888666777888777666666888:::777777777777777888999999666666555444333111000///..................------+++******)))))))))))))))))))))))))))((((((((((((&&&'''(((((()))((((((((('''(((***,,,---------,,,111111000---,,,///666;;;888222,,,***---000000......---***((('''(((***,,,))))))))))))))))))))))))''''''(((******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))''')))))))))'''&&&'''((())))))))))))))))))))))))lllNNNQQQPPPQQQRRRSSSUUUUUUVVVVVVWWWRRRMMMJJJIIIGGGDDDAAA>>><<<:::777555444444444111111000///...---,,,,,,,,,+++******))))))******((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%((('''&&&%%%$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###'''%%%###$$$&&&'''%%%###'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&%%%$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%$$$%%%'''''''''''''''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''###'''(((&&&%%%((()))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((+++///000,,,((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))******+++))))))***+++,,,,,,------,,,,,,++++++,,,,,,---...........................000000000000111111111111555555555555555555444444666666666666666666666666555666777888888888888888888777666444222000///...///............---------)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((,,,,,,++++++++++++,,,,,,>>>:::555///,,,+++---...///...,,,+++******++++++++++++***************+++,,,++++++***)))(((''''''((())))))******))))))(((+++***(((''''''(((***++++++******)))((('''&&&&&&''''''((()))***++++++,,,jjjMMMPPPOOOPPPQQQSSSUUUVVVVVVWWWWWWRRRMMMJJJIIIHHHDDDAAA>>><<<:::777555444444333111111000///...---,,,,,,,,,+++******))))))******((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''(((((('''&&&&&&((('''&&&%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###'''%%%###$$$&&&'''%%%###'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''''''''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$&&&'''%%%&&&))))))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''***------***'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((())))))***+++*********++++++,,,,,,,,,,,,,,,++++++,,,,,,---...........................000000000000111111111111444444444444444444444444666666666666666666666666555666666777888888777777777666555333222000///...............------------))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))))))))************+++,,,------222000...,,,,,,...111333...---,,,+++******+++,,,))))))(((((((((((())))))++++++******)))(((((((((******++++++++++++******+++***)))(((((()))***+++))))))))))))(((((((((((())))))((((((((('''''''''gggKKKNNNPPPPPPQQQSSSTTTUUUVVVWWWVVVRRRMMMJJJJJJHHHDDDAAA>>><<<:::888666444444333111111000///...---,,,,,,++++++***))))))))))))***((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((((('''&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((''''''&&&$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&%%%$$$%%%&&&'''&&&%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&%%%###'''+++***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))'''%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((())))))***+++******++++++++++++++++++,,,,,,,,,,,,,,,------...........................000000000000111111111111222222222333333444444555555555555555555555555555444555555666666666666555555555444222111///...---......---------,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************''''''''''''(((***+++,,,((((((((()))***---///111,,,,,,+++******++++++,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))((((((((((((eeeJJJMMMSSSSSSSSSSSSSSSTTTTTTUUUUUUQQQMMMKKKJJJHHHDDDAAA>>>===;;;999777555444333111111000///...---,,,,,,++++++***)))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&######$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&$$$######$$$%%%&&&%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%%%%&&&((()))(((&&&%%%$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%###"""''',,,***###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))******++++++++++++************,,,,,,,,,,,,,,,---..............................///000000000111111111111000000111222333333444444444444444444444444444444333333444444555444444333333333222111000......---------------,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************((((((((())))))***+++,,,************++++++,,,,,,)))))))))*********++++++++++++*********+++,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,+++************++++++++++++++++++(((((())))))***+++,,,,,,dddLLLOOOVVVUUUTTTSSSRRRRRRRRRRRRTTTPPPMMMKKKKKKIIIEEEAAA======;;;:::888666444333111111000///...---,,,,,,+++***))))))(((((())))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''#########$$$$$$%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&$$$######&&&''''''%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%'''(((,,,***(((%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%""""""''',,,)))###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''((())))))***+++*********************------,,,,,,------...//////////////////////////////000000000111111111111000000111111222333444444333333333333333333333333222222333333333222222111111111000///......---------,,,,,,,,,++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((())))))*********,,,,,,,,,+++,,,,,,---...---------,,,,,,++++++***))))))***+++,,,---------+++++++++++++++,,,---...------......//////000000///000000111111000000///000000000000000///...---......------,,,++++++******************+++++++++eeeOOOSSSXXXVVVTTTSSSQQQQQQQQQRRRSSSPPPMMMKKKKKKIIIEEEAAA======<<<;;;888666444333111111000///...---,,,,,,******)))(((((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''((('''&&&&&&&&&&&&'''((($$$%%%&&&'''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%''''''&&&&&&''')))(((''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((######$$$$$$%%%%%%&&&&&&((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((&&&%%%'''+++,,,***'''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&&&&&&&'''(((---+++)))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%$$$"""&&&***)))$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''(((((()))***))))))******************---------------......///////////////////////////000000000000111111111111111111111222222333333444222222222222222222222222111111111111111000000/////////......------,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))************************************************(((((())))))***+++++++++))))))))))))***+++,,,,,,******+++,,,---.........222333444666888999999999;;;;;;;;;;;;<<<===>>>>>>@@@@@@AAAAAABBBBBBBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEDDDDDDCCCBBBBBBBBB@@@@@@???>>>===<<<;;;;;;777666444333111///------fffSSSWWWVVVUUUSSSRRRQQQRRRSSSTTTRRROOOMMMLLLLLLJJJEEEAAA======<<<;;;999777444333111111000///...---,,,,,,******)))(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&&&&&&&'''((($$$%%%&&&'''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%###%%%''''''&&&&&&(((***(((((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''((((((((($$$$$$$$$%%%&&&&&&''''''((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((&&&'''***...///+++&&&%%%''')))******)))'''%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''(((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&&&&&&&''')))+++***)))((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&"""%%%%%%###$$$((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###%%%((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''((())))))(((((())))))******++++++---------------...//////////////////////////////000000000000111111111111222222222333333333333333222222222222222222222222000000000000000///......------------,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))************************++++++++++++++++++++++++******+++,,,,,,---......******+++,,,...000222333444444555888:::===@@@AAAGGGHHHJJJMMMOOOPPPPPPPPPTTTTTTTTTTTTUUUVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZ[[[[[[[[[[[[ZZZZZZZZZYYYXXXVVVVVVVVVVVVWWWUUUUUUTTTTTTTTTSSSSSSSSSMMMLLLJJJGGGDDDBBB@@@???gggUUUZZZTTTSSSRRRQQQRRRSSSUUUWWWRRROOOMMMLLLLLLJJJEEEAAA=========<<<999777444333111111000///...---,,,,,,******)))(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''((('''&&&%%%%%%&&&'''(((###$$$&&&'''((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&###%%%((((((&&&&&&(((+++(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''(((%%%%%%&&&&&&'''((())))))$$$$$$%%%&&&&&&'''((((((((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%***......)))$$$%%%'''***,,,,,,***'''%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&&&&&&&''')))(((((())))))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%!!!%%%'''$$$###&&&(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$&&&)))+++)))'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))'''''''''''''''((())))))'''(((((()))***++++++,,,...------------...//////000000000000000000000000000000000000111111111111444444333333333333333333111111111111111111111111//////000000///...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000333333555888;;;>>>AAACCCIIIJJJKKKMMMPPPTTTWWWYYYZZZ[[[^^^aaacccdddddddddbbbbbbbbbbbbcccdddeeefffddddddddddddddddddddddddaaabbbbbbccccccbbbbbbaaaaaa___]]][[[ZZZ[[[\\\]]]]]]]]]]]]^^^^^^^^^^^^^^^___^^^]]][[[YYYWWWVVVUUUdddKKKQQQQQQSSSRRROOOQQQVVVXXXWWWSSSQQQNNNKKKJJJGGGDDDBBB??????===:::777444111000222222111000///...------+++++++++************)))))))))))))))))))))))))))%%%&&&&&&'''''''''''''''%%%&&&'''((())))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))(((&&&%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''&&&&&&&&&&&&'''((((((''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$"""$$$&&&(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&''''''%%%&&&&&&'''((()))******(((((((((((())))))))))))***************++++++++++++,,,...---,,,,,,---///000000000000111111111111///000000000000111111111000111222333333333333333333222111111000000111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))((()))******------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,///000000...------000222333444777:::<<<>>>@@@@@@KKKJJJIIIHHHHHHJJJLLLMMMOOOPPPRRRUUUYYY]]]```bbbaaaccceeegggiiiiiiiiiiiiggggggggghhhiiiiiigggeeebbbeeeggghhhfffcccaaaaaa^^^ZZZUUUSSSUUUYYY]]]___]]]]]]]]]^^^___```aaabbbaaabbbddddddcccbbbbbbccchhhgggeeecccbbbaaaaaabbbdddKKKQQQQQQSSSSSSPPPQQQUUUXXXVVVSSSQQQNNNKKKJJJGGGDDDBBB>>>>>><<<:::888555222111222222111000///...------+++++++++************)))))))))))))))))))))))))))&&&&&&'''((((((((((((''''''(((((((((((((((''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))(((&&&%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''&&&&&&&&&&&&'''((((((''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&''''''&&&&&&''''''(((((())))))(((((((((((())))))))))))***************++++++++++++,,,...---,,,,,,---/////////000000000111111111000000000111111111222222111111222222333222222222222222111111000000111111............------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,((()))***+++,,,------...///---+++***)))***,,,---,,,...000222444888<<<@@@EEEGGGLLLQQQTTTUUUUUUUUUMMMLLLKKKJJJJJJKKKMMMNNNWWWXXX[[[^^^bbbgggjjjlllggghhhjjjlllnnnoooooopppkkkkkkkkklllmmmllljjjhhhiiihhhgggbbb\\\TTTOOOKKKFFFBBB>>>>>>AAADDDFFFFFFBBBDDDGGGMMMRRRXXX]]]___]]]___bbbbbbbbbcccdddfffeeedddcccbbbbbbaaaaaaaaadddKKKPPPRRRUUUTTTPPPQQQUUUVVVTTTSSSQQQNNNKKKJJJGGGDDDBBB===<<<<<<:::888555333222222111111000///...------+++++++++************)))((((((((((((((((((((((((''''''((()))))))))(((((())))))))))))((('''&&&%%%'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$############$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&''''''((()))'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''(((((((((((((((((('''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''((('''''''''((((((((((((((((((((((((((())))))))))))))))))*********++++++++++++,,,...---,,,,,,---/////////000000000000111111111111111111222222222333111111222222222111000000222222111111111000000000------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........///......------((()))***,,,---......---000...,,,,,,---111555888:::===AAAEEEIIINNNSSSWWW\\\^^^aaacccbbb^^^ZZZWWWMMMNNNPPPRRRVVV[[[___aaaddddddfffhhhjjjmmmpppqqqkkkkkklllmmmoooqqqssstttmmmllllllmmmnnnmmmkkkiiieeeccc^^^VVVMMMCCC;;;666777222......333777666444222444777;;;@@@DDDHHHIIITTTVVVZZZ\\\___aaaeeehhhaaabbbcccdddddddddddddddfffLLLPPPSSSUUUUUUQQQQQQTTTUUUSSSSSSQQQNNNKKKJJJGGGDDDBBB<<<;;;;;;:::888666555444111111000///...------,,,+++++++++*********))))))(((((((((((((((((((((((('''(((((()))))))))))))))((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''((((((((((((((('''''''''''''''(((((()))((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&#########$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((('''''''''(((((((((((()))))))))))))))))))))***++++++,,,,,,+++,,,...---,,,,,,---///////////////000000000111111111222222222333333333222222222222111000000///111111111111111000000///------------,,,,,,,,,,,,++++++,,,,,,,,,,,,---------...///000000///------------,,,,,,---...///000111222444777<<>>DDDJJJQQQVVVZZZ\\\bbbccceeefffeeefffgggiiiiiiiiiiiiiiiiiiiiijjjjjjllllllkkkkkkkkkkkkkkkkkkooonnnmmmkkkjjjiiiiiiiiikkkjjjjjjjjjkkkmmmnnnpppnnnmmmmmmnnnooonnnllljjjeeecccbbbaaaaaa```\\\YYYMMMEEE:::444444555444222222222222222222111000///000333666999:::;;;===>>>@@@BBBEEEGGGJJJKKKKKKKKKnnnPPPPPPRRRUUUUUURRRRRRUUUTTTRRRSSSQQQNNNKKKJJJGGGDDDBBB<<<;;;;;;:::888666555444111000000///...---,,,,,,+++++++++************)))((((((((((((((((((((((((''''''((()))))))))((((((%%%&&&'''((())))))))))))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((())))))))))))(((((((((''''''(((((()))***((())))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''''''''''''''''''''''''''(((((((((''''''((((((((((((''''''&&&&&&'''''''''(((((((((%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))'''''''''((((((((((((((((((((((((((())))))))))))(((((()))***+++,,,,,,---+++,,,...---,,,,,,---///......////////////000000111111111111222222222333222222333333333222111111///000111111111000///...............------------***++++++,,,,,,------...+++,,,------------------***+++,,,000777???FFFKKKOOORRRWWW\\\```cccddddddgggiiikkklllkkkjjjkkklllnnnmmmlllkkkkkkmmmnnnoookkkjjjjjjiiihhhggggggfffiiiiiihhhhhhhhhhhhiiiiiikkkkkkkkkjjjjjjkkkkkklllmmmmmmmmmnnnoooooommmkkkiiigggfffhhhkkkmmmkkkhhh___XXXNNNDDD>>>;;;:::999>>>======;;;888555222000333666:::<<<;;;999888888222333444444555555444444rrrRRRQQQQQQTTTUUURRRSSSUUUUUURRRSSSQQQNNNKKKJJJGGGDDDBBB<<<<<<;;;:::888666444333000000///...---,,,,,,++++++++++++************)))))))))))))))))))))))))))&&&&&&'''(((((((((((('''''''''((((((((((((((('''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%((('''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((()))))))))))))))((((((((((((((())))))***)))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&'''''''''((((((((()))''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''(((((()))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$&&&((('''&&&%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&&&&((())))))&&&&&&''''''(((((())))))(((((((((((())))))))))))'''((()))***+++,,,------+++,,,...---,,,,,,---///........./////////000000000000000111111111222222222333333444444444333333///000111222111000...---------------,,,,,,,,,+++******+++,,,,,,---......---,,,,,,,,,------...///...111777???IIIQQQXXX\\\```aaaccceeegggggghhhhhhjjjlllnnnooonnnmmmnnnnnnmmmlllkkkjjjhhhhhhggggggbbbcccdddeeefffgggggggggeeedddddddddddddddeeeeeeeeeeeeeeeeeedddcccbbbaaaccccccccceeeggghhhfffdddccc```^^^aaaeeegggeeebbbbbbaaa]]]VVVOOOKKKJJJKKKOOOOOOMMMIIIDDD>>>999666;;;@@@GGGLLLMMMMMMKKKKKKAAA@@@===:::777555333333uuuTTTQQQPPPTTTTTTSSSSSSVVVUUURRRSSSQQQNNNLLLJJJGGGDDDBBB======<<<:::888666333222000000///...---,,,,,,++++++++++++************)))************************%%%&&&&&&'''''''''''''''))))))))))))((('''&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''&&&&&&%%%(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&'''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''''''''&&&%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''(((((()))))))))))))))((((((((((((((()))******)))))))))))))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))&&&'''''''''(((((())))))''''''((((((((((((''''''''''''''''''((((((((()))''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''((())))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$&&&((((((&&&%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***%%%&&&&&&'''((()))******(((((((((((())))))))))))'''((()))***+++,,,------+++,,,...---,,,,,,---///............/////////000///000000000000111111111222333333444555555555555...///111222111000...---,,,,,,,,,+++++++++************+++,,,,,,---.........---,,,,,,,,,...///000666;;;DDDOOOXXX___dddfffhhhggggggggghhhiiijjjkkkiiikkkmmmmmmllljjjjjjkkkaaaccceeegggiiiiiihhhgggggggggggggggfffeeedddddddddcccbbb```____________\\\]]]]]]]]][[[YYYWWWVVVWWWWWWWWWZZZ\\\]]][[[ZZZ\\\YYYWWWYYY^^^```^^^[[[YYY]]]```___YYYVVVWWWYYYVVVVVVUUUSSSPPPKKKGGGEEE999@@@KKKTTTZZZ\\\]]]]]][[[XXXSSSMMMHHHCCCAAA???yyyUUUOOOMMMQQQSSSRRRSSSVVVVVVRRRUUURRRPPPMMMKKKHHHDDDAAA>>>>>>===<<<999666333111333222111///............,,,,,,++++++***)))(((((())))))))))))((((((((((((''''''(((((((((((('''''')))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$((((((((('''&&&%%%######'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%&&&'''((()))((('''&&&&&&&&&&&&&&&%%%%%%'''((())))))))))))%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''''''''''''''&&&&&&'''&&&%%%$$$$$$$$$&&&&&&(((((())))))))))))))))))''''''(((((((((((((((((()))))))))))))))(((((((((,,,+++*********+++,,,---,,,++++++******))))))(((***+++,,,+++***+++---///++++++,,,,,,++++++***)))***))))))(((((())))))***&&&&&&&&&&&&&&&'''((()))''''''(((((((((''''''&&&((((((((()))((((((''''''''''''''')))******(((&&&&&&&&&''''''''''''&&&&&&&&&''''''(((((('''&&&&&&(((&&&$$$%%%&&&((()))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%&&&)))***)))'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%''')))'''$$$###$$$'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))(((((((((((()))))))))))))))***++++++,,,,,,++++++,,,------......///---....../////////////////////000000111111111222333333444444444333222111//////000000///...---------,,,,,,,,,------...///+++***)))+++---.........000///---,,,---222:::???GGGLLLTTT\\\ccchhhjjjjjjdddgggiiiiiilllpppqqqnnnnnnpppnnniiihhhiiiiiifffeeehhhiiifffcccaaaaaaaaalllggg^^^```hhhaaa[[[bbbbbb___^^^\\\UUUNNNQQQYYYYYY[[[dddllleeeTTTLLLOOOTTTSSS]]]nnnnnn]]]SSSTTTOOOTTTTTTRRRYYY```\\\QQQTTTTTTPPPKKKMMMSSSRRRLLLTTTQQQSSSWWWWWWSSSTTTYYYWWWVVVWWWZZZ^^^aaaaaaaaahhhfffdddcccbbb___[[[XXXyyyUUUOOONNNQQQSSSRRRSSSVVVVVVSSSTTTRRROOOMMMKKKHHHDDDAAA>>>>>>===<<<999666333222222222000///...---------------,,,,,,+++******)))))))))))))))((((((((((((''''''(((((((((((('''''')))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%''''''''''''&&&%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&%%%%%%%%%&&&&&&'''((()))((('''&&&&&&&&&&&&'''&&&'''(((((())))))))))))%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%&&&'''((((((((((((((()))))))))(((((((((((())))))))))))((((((((((((((((((((((((***)))))))))***++++++,,,,,,,,,------......//////111333444333222222333444222222222222222222222222/////////............///+++***)))(((''''''''''''(((((())))))))))))(((((('''(((((()))((((((''''''%%%%%%%%%''')))***)))'''&&&''''''((((((''''''&&&&&&&&&''''''''''''&&&&&&(((&&&$$$$$$&&&((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%&&&((()))(((&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%'''((('''%%%###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))(((((((((((()))))))))))))))***++++++,,,,,,++++++,,,------......///---...//////000000/////////000000000111111111111111222333333333222000//////////////////...---------,,,,,,,,,,,,------...---------...//////...,,,,,,---///111555===EEEKKKVVVYYY^^^cccgggiiijjjjjjjjjnnnooommmnnnqqqqqqnnnlllnnnkkkgggeeefffddd```aaabbb```]]]\\\^^^aaaccc```kkkrrrtttpppbbbbbbttt}}}xxxwwwrrrggg___]]]rrrvvv~~~wwwjjjddddddooo{{{dddZZZbbb]]][[[cccqqquuufffSSSJJJLLLNNNRRRZZZaaa^^^UUUTTTQQQPPPRRRQQQNNNPPPVVVWWWXXX[[[___ccceeeffffffffffffggghhhiiihhhgggfffzzzUUUOOONNNRRRSSSRRRSSSVVVVVVSSSSSSQQQNNNLLLJJJGGGCCC@@@>>>>>>===<<<999666444222111111///...---,,,,,,,,,...------,,,,,,+++++++++))))))))))))((((((((((((''''''((((((((((((''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&%%%&&&&&&'''(((((((((''''''&&&&&&''''''(((((())))))***)))))))))&&&&&&'''(((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((''''''''''''''''''''''''((((((((())))))))))))))))))******++++++(((((())))))******+++++++++,,,---...////////////111222333555666888999:::;;;===>>>>>>===;;;;;;<<<<<<<<<;;;<<<<<<===>>>???;;;;;;::::::999999999888555444222///---+++*********+++++++++******)))(((((())))))))))))))))))((('''&&&&&&'''))))))(((&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$$$$&&&'''(((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$%%%'''((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&'''''''''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))(((((((((((()))))))))))))))***++++++,,,,,,++++++,,,------......///---...//////000000//////000000000000111111111111000111111222111000///......////////////...------------,,,+++++++++,,,,,,...///000111000///...,,,---000666<<>>???AAACCCCCCBBBDDDFFFGGGEEEBBBAAAAAACCCCCCCCCCCCDDDFFFHHHIIIGGGGGGGGGFFFFFFEEEDDDDDD@@@???===:::888666555555111111000///---+++***)))*********+++******))))))+++***((((((((((((&&&$$$''''''((((((((((((''''''&&&&&&&&&&&&&&&'''''''''(((&&&$$$$$$&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))(((((((((((()))))))))))))))***++++++,,,,,,++++++,,,------......///......///000000000000000000000000000000111111111000000111222111000///............//////...------------,,,++++++++++++,,,---...////////////111222777<<>>HHHMMMTTT[[[```cccgggiiiiiiiiiiiiiiijjjlllnnnoooiiikkkkkkhhhffffffbbb\\\YYYYYYZZZ___lll|||{{{~~~~~~tttgggZZZRRRNNNPPPRRRSSSTTTVVVYYY[[[uuuSSSQQQQQQSSSSSSQQQRRRVVVXXXVVVSSSQQQNNNLLLJJJGGGCCC@@@<<<<<<<<<;;;:::777555333111111///...---,,,,,,,,,************************))))))))))))((((((((((((''''''((((((((((((''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%%%%&&&$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))(((''''''&&&'''''''''((((((''''''(((((())))))(((((())))))***)))))))))''''''((())))))))))))((())))))))))))))))))))))))(((((())))))******++++++((()))***++++++,,,++++++---......///000111222222333333444555666777888888<<<<<<======>>>>>>??????>>>>>>@@@AAABBBBBBBBBBBBAAABBBBBBCCCDDDDDDEEEEEEFFFHHHJJJJJJHHHGGGGGGGGGGGGHHHJJJKKKMMMMMMMMMMMMLLLLLLNNNNNNOOONNNMMMLLLIIIIIIHHHHHHHHHHHHHHHIIIJJJJJJHHHFFFDDDAAA???>>>555444444333111///---,,,((('''%%%&&&'''((((((''''''(((((())))))(((((('''(((''''''&&&'''(((***++++++)))'''&&&'''(((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))(((((((((((()))))))))))))))***++++++,,,,,,++++++,,,------......///...///000000111111000000111111111111000000000000000111111222222000///...,,,,,,---............------,,,,,,,,,------...///---000444666999???GGGMMMWWW[[[aaaeeeggghhhiiijjjlllllljjjiiihhhhhhhhhhhhbbbbbbaaabbbgggjjjeee\\\ZZZ]]]bbbmmmvvvdddddddddeeeeeebbb\\\TTTNNNrrrRRRQQQQQQTTTTTTQQQRRRVVVXXXVVVTTTRRROOOMMMKKKHHHDDDAAA<<<<<<<<<;;;:::777555444222222000///...---------++++++++++++++++++++++++))))))))))))((((((((((((''''''((((((((((((''''''%%%%%%'''(((((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&''''''%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((())))))((('''''''''''''''((((((((((((((()))******&&&'''(((((())))))))))))''''''((()))))))))))))))************************(((((()))******+++,,,,,,)))***,,,...///000000000111222222333555666666777777888888999;;;<<<<<<===@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBCCCBBBBBBCCCDDDEEEFFFGGGGGGHHHIIIJJJJJJIIIIIIJJJKKKIIIKKKMMMOOOPPPPPPNNNMMMKKKLLLNNNPPPQQQPPPOOONNNLLLKKKKKKKKKKKKLLLMMMMMMPPPPPPPPPOOONNNMMMKKKJJJEEEDDDCCCAAA???<<<:::888222///,,,+++++++++***)))(((((())))))))))))(((((())))))((('''(((***,,,------+++(((((()))***))))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''&&&%%%$$$&&&(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%###%%%'''((('''%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))(((((((((((()))))))))))))))***++++++,,,,,,++++++,,,------....../////////000111111111111000111111111111000000000/////////000111000///...---+++,,,------.........---,,,,,,,,,---...///000111333999@@@EEEIIINNNUUU[[[^^^bbbgggiiijjjiiiiiijjjiiihhhgggeeecccaaa___^^^[[[[[[]]]gggwwwwwwssswww}}}~~~{{{yyy{{{xxxeeeWWWqqqRRRRRRRRRTTTTTTQQQRRRWWWXXXWWWUUURRRPPPMMMKKKHHHDDDAAA<<<<<<<<<;;;:::777555444333222111///............,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))((((((((((((''''''((((((((((((''''''$$$%%%'''(((((((((''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((())))))((('''''''''''''''((((((((((((((()))******%%%%%%'''((())))))))))))'''(((((()))))))))))))))++++++++++++++++++++++++((())))))***++++++,,,,,,***+++...000222333333333444444555666777888999:::::::::;;;<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAA@@@CCCBBBAAA@@@@@@AAACCCDDDDDDDDDEEEGGGHHHJJJKKKLLLIIIJJJKKKJJJJJJJJJLLLNNNJJJLLLPPPRRRSSSRRROOOMMMLLLNNNPPPRRRTTTSSSRRRRRROOOOOONNNNNNNNNOOOOOOPPPPPPPPPQQQRRRRRRRRRQQQQQQSSSSSSQQQOOOLLLHHHFFFDDD???;;;777333000...+++)))(((((())))))))))))((((((***)))(((((()))+++---......,,,))))))*********)))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''###&&&((('''%%%$$$&&&)))&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''$$$###$$$''')))'''%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))(((((((((((()))))))))))))))***++++++,,,,,,++++++,,,------....../////////000111111111111111222111111111000000//////---.../////////...---,,,+++,,,------.........---,,,,,,------///000222333888@@@KKKRRRVVVYYY^^^bbb```dddhhhjjjjjjjjjjjjjjjbbbbbbaaa```^^^\\\ZZZXXX\\\]]]ddduuu}}}www}}}qqqoooQQQRRRVVVVVVTTTRRRTTTXXXWWWSSSQQQOOOMMMKKKIIIFFFAAA>>>???@@@===999777888666111222111000///------,,,,,,---,,,++++++******++++++,,,+++)))(((&&&%%%%%%%%%((((((((((((((()))******&&&''''''(((((('''&&&%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$%%%&&&((()))''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))''''''&&&%%%&&&'''((()))(((((((((((())))))))))))(((((((((((())))))))))))...,,,***(((''''''))))))&&&&&&&&&'''''''''''''''((((((***+++++++++***)))))))))((()))+++,,,,,,+++((((((((()))+++---...///333444555666777777777777:::999888777666666777777<<<===>>>???@@@@@@AAAAAAGGGFFFEEEDDDCCCCCCCCCDDDCCCEEEFFFFFFEEEDDDEEEFFFGGGIIIKKKLLLKKKKKKLLLNNNMMMNNNNNNMMMLLLLLLMMMOOONNNLLLNNNSSSRRRNNNOOOUUUOOORRRUUUWWWVVVUUUUUUUUUTTTQQQOOOPPPSSSSSSRRROOOQQQPPPPPPPPPQQQRRRTTTUUUUUUUUUTTTRRRQQQPPPOOONNNKKKHHHEEEAAA>>>:::555111---,,,***)))(((((()))***+++)))'''''')))***+++***((())))))))))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%$$$###%%%))),,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&%%%%%%$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&((())))))'''%%%$$$%%%&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''))))))))))))))))))))))))(((***,,,,,,++++++,,,---,,,,,,,,,---------......000000000000////////////444222000///000000///...000000000///------...//////...............//////111000///...///444;;;@@@HHHQQQWWWXXX\\\bbbdddbbbeeefffaaabbbhhhbbb]]]ccc```WWWYYYiiippphhhaaabbbppprrr|||zzzlllOOOQQQVVVVVVTTTRRRTTTXXXWWWSSSQQQPPPMMMKKKIIIFFFAAA>>>===>>><<<888666777555000222111000///---------------,,,++++++******+++++++++***)))((('''&&&&&&&&&((((((((((((((()))******((()))*********)))((('''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&%%%%%%%%%&&&'''(((''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''((((((((((((((('''''''''((()))***(((((((((((())))))))))))(((((((((((()))))))))***---+++)))(((''''''((()))''''''((((((((()))))))))))))))***+++++++++***)))***)))))))))***++++++***,,,,,,---...000222444555666666777777888888888999<<<;;;:::999999:::;;;<<<:::;;;>>>@@@CCCEEEGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJIIIJJJJJJHHHGGGFFFHHHJJJGGGIIIKKKLLLJJJJJJJJJKKKKKKLLLMMMMMMLLLLLLNNNPPPSSSPPPQQQUUUUUUQQQQQQTTTPPPRRRTTTUUUTTTSSSSSSTTTTTTRRRQQQRRRTTTTTTSSSQQQRRRQQQQQQPPPQQQRRRTTTUUUTTTTTTSSSRRRQQQPPPPPPOOOLLLJJJHHHHHHGGGEEEBBB@@@;;;999555111...***(((''',,,***''''''((())))))(((%%%&&&''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%((('''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((())))))'''%%%$$$%%%'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((('''))))))))))))))))))))))))(((***,,,,,,++++++,,,---,,,,,,,,,---------............//////000000111111222111000000222222111000............---------...------.........------,,,,,,---000333777>>>FFFLLLVVV\\\```^^^```fffhhhgggdddeee______ddd\\\TTTXXXXXXZZZmmmsssnnnwww~~~iiiMMMOOOUUUWWWUUURRRTTTWWWWWWSSSRRRPPPNNNLLLJJJFFFBBB>>>===???>>>:::888999777333222111000...---------------,,,++++++******++++++***)))(((((('''''''''(((((((((((((((((()))******)))************)))(((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''((('''&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''')))(((((((((((()))******(((((((((((())))))))))))((((((((()))))))))******+++***)))'''''''''((((((((()))))))))************)))******++++++***))))))+++************++++++,,,///000000222333666777888888777666666666777888999::::::999999:::;;;===>>>>>>???@@@AAABBBCCCCCCCCCBBBCCCDDDFFFGGGHHHIIIIIIKKKKKKJJJHHHFFFFFFIIIKKKIIIKKKMMMMMMLLLKKKKKKKKKGGGIIIKKKLLLLLLMMMOOOPPPTTTQQQPPPSSSUUURRRQQQRRRRRRSSSTTTTTTSSSRRRSSSUUUUUUTTTSSSSSSUUUVVVUUUSSSSSSSSSRRRQQQQQQRRRSSSTTTSSSSSSRRRRRRRRRQQQQQQQQQPPPOOONNNNNNOOOOOOMMMKKKHHHFFFBBB>>>888333...,,,...+++((('''''')))))))))&&&''''''((((((((())))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%)))'''%%%%%%''''''$$$!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((())))))'''%%%$$$%%%'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))))))))))))))(((***,,,,,,++++++,,,---,,,,,,,,,---------......------...///000111222222111000000111222222000...---....../////////............/////////...---,,,---111777===CCCKKKRRRWWW\\\```cccaaa```aaa```^^^\\\]]]YYYZZZ```ZZZSSSYYY^^^jjjuuu|||vvvsss|||{{{yyyvvvrrrpppmmmqqq}}}xxxzzzoooqqq~~~gggKKKNNNUUUWWWVVVSSSSSSWWWWWWTTTRRRPPPNNNLLLJJJFFFBBB???;;;>>>>>>:::888888666333111111///......------------,,,++++++******++++++)))((((((((((((((())))))((((((((((((((())))))***)))(((((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((((((((((()))))))))(((((((((((())))))))))))(((((()))))))))***************((((((''''''(((((((((((())))))******++++++)))))))))***))))))))))))++++++,,,,,,,,,---///111111111111111222333444444666555333222222333555666555444555555777999;;;===BBBBBBCCCCCCCCCCCCCCCBBBBBBCCCEEEFFFGGGHHHGGGGGGHHHIIIIIIHHHGGGGGGIIIKKKGGGIIILLLMMMLLLKKKKKKLLLHHHJJJLLLMMMMMMNNNPPPRRRPPPNNNNNNQQQTTTTTTSSSRRRRRRSSSSSSSSSSSSSSSVVVXXXUUUUUUUUUUUUVVVVVVVVVVVVUUUTTTSSSRRRRRRRRRSSSTTTRRRRRRRRRSSSSSSSSSSSSSSSTTTSSSRRRQQQQQQPPPNNNKKKLLLKKKJJJHHHEEEAAA===;;;333000,,,+++++++++++++++******)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%###"""&&&+++---)))%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&&&&(((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''(((((('''%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((***,,,,,,++++++,,,---,,,,,,,,,---------...............///000111111111111111111222333222...,,,/////////000111111000///000000/////////000111222888===DDDJJJPPPUUUZZZ]]]^^^aaadddccc___[[[WWWTTTSSSYYY[[[dddpppnnniiiooo~~~}}}xxx{{{xxxsssyyyzzzvvvyyyttt___lllsssoookkkbbbccclll{{{|||wwwrrr___XXXbbbrrrxxxzzzwwwgggKKKNNNTTTWWWWWWSSSSSSVVVWWWUUURRRPPPNNNLLLJJJGGGBBB???777<<<===999555444333000111000///......---......---,,,++++++******++++++)))(((((((((((()))******((((((((((((((())))))******))))))((('''&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))))))))***************))))))(((((((((((((((''''''((()))******++++++((((((((()))))))))******+++---...//////111555888222222111000000000000000111000///......///111333222222333444666999<<<===@@@AAACCCDDDFFFGGGGGGGGGEEEEEEFFFGGGHHHHHHHHHHHHCCCDDDEEEEEEEEEFFFHHHJJJBBBDDDFFFGGGGGGGGGIIIJJJJJJKKKKKKKKKKKKKKKNNNPPPKKKLLLMMMNNNQQQTTTTTTSSSMMMOOOPPPPPPQQQRRRUUUXXXTTTTTTUUUUUUUUUVVVVVVWWWVVVUUUSSSSSSRRRSSSTTTUUUSSSSSSTTTTTTTTTTTTUUUUUUVVVUUUSSSRRRRRRQQQNNNLLLMMMNNNNNNNNNMMMLLLJJJIII@@@<<<888555222000---+++))))))((('''''''''((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%$$$"""###(((...000,,,(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))((((((((('''&&&&&&%%%%%%'''''''''''''''''''''''''''(((((('''%%%%%%&&&(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((((((***,,,,,,++++++,,,---,,,,,,,,,---------......000000000000////////////111111222555777777555222000......///111111000...111///---,,,...333888;;;EEEJJJQQQVVVZZZ\\\^^^___bbbaaa```]]]ZZZVVVVVVWWWWWWfffwww}}}~~~qqqqqqyyyzzzssswww~~~|||tttlllvvvmmmkkkvvv}}}vvvuuuzzzzzzeee]]][[[gggxxxnnn[[[YYY___oooxxxrrruuuwwwpppeeefffttt~~~jjjNNNPPPSSSWWWWWWTTTRRRUUUWWWUUUSSSQQQNNNMMMKKKGGGCCC???<<>>888222...)))((('''''''''(((***+++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&))),,,---***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''((('''%%%%%%'''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))(((***,,,,,,++++++,,,---,,,,,,,,,---------......111000000000/////////...///000222666:::======<<<222///,,,,,,...000...,,,///...---...333:::AAAFFFMMMRRRXXX]]]^^^_________\\\WWWTTTSSSRRRTTTZZZaaajjj~~~{{{vvvrrrtttzzz{{{wwwqqquuuwwwxxx~~~}}}mmmqqqyyy||||||mmm```bbbqqqqqqaaaVVV\\\hhhjjj}}}zzzcccWWW___lllpppwwwvvvzzznnnQQQSSSSSSWWWXXXTTTRRRTTTVVVVVVSSSQQQOOOMMMKKKGGGCCC???@@@FFFIIICCC===:::888666000000///............///---,,,++++++******++++++******))))))((()))))))))((((((((((((((()))******...---+++***)))(((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&'''((())))))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((%%%&&&'''((()))(((((('''(((((((((((())))))))))))))))))*********+++++++++******++++++++++++******(((((()))***+++,,,------+++++++++,,,...000222333000222333222000111777<<<444444333333333333444444111222333444555666777888;;;;;;<<<===???BBBEEEGGGGGGGGGHHHIIIJJJJJJJJJJJJMMMMMMOOOSSSYYY___eeeiiiccc___XXXRRRQQQVVV^^^eeehhhgggeeebbb```bbbfffiiijjjhhhccc]]]YYYYYY\\\___YYY```bbbZZZRRRPPPPPPOOOJJJMMMOOOPPPOOONNNOOOPPPOOOQQQSSSSSSRRRRRRTTTVVVUUUTTTSSSSSSTTTUUUWWWXXXXXXXXXXXXXXXXXXWWWWWWWWWTTTTTTSSSTTTVVVVVVUUUSSSQQQQQQPPPPPPPPPPPPQQQQQQRRRQQQOOOMMMKKKEEE???:::333222///---+++++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%'''(((((()))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''*********(((''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&'''((('''%%%%%%''')))&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***))))))))))))))))))))))))(((***,,,,,,++++++,,,---,,,,,,,,,---------......////////////000000000000///...///333777:::;;;:::888333...---///111000...///000333888???GGGNNNRRRTTTXXX\\\^^^^^^\\\[[[ZZZVVVWWW\\\eeejjjkkkooovvv~~~|||uuulllhhhhhhiiinnnyyyvvv~~~~~~yyytttfffgggxxxqqqWWWOOOZZZaaauuu]]][[[```bbbooouuukkkkkkwwwtttkkk}}}uuuuuupppSSSUUUSSSWWWXXXTTTRRRTTTVVVVVVSSSQQQOOOMMMKKKGGGCCC@@@<<>>>>>>>>@@@BBBEEEGGGIIIEEEHHHNNNUUU\\\bbbgggiiiiiijjjmmmsss|||uuukkkiiiooo{{{}}}{{{|||{{{vvvuuuyyy|||qqqzzzzzznnnaaa\\\[[[ZZZOOOQQQTTTTTTRRRPPPOOOOOONNNPPPRRRRRRQQQPPPSSSUUUTTTTTTSSSSSSTTTVVVXXXYYYZZZZZZYYYYYYYYYXXXXXXXXXUUUTTTSSSTTTUUUTTTSSSQQQPPPOOONNNNNNOOOPPPRRRSSSOOOOOOQQQSSSTTTQQQLLLHHHBBB???:::555000---++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""$$$(((+++,,,***(((&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((('''&&&%%%''')))&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***))))))))))))))))))))))))(((***,,,,,,++++++,,,---,,,,,,,,,---------......------...///000111222222000///---...000222222222>>>888111///222444333111000444;;;CCCLLLTTTYYY\\\ZZZ\\\______[[[WWWTTTSSS^^^fffyyyzzzzzzqqqrrruuutttdddkkk}}}tttssstttzzz}}}}}}pppuuugggYYYaaa]]]MMMVVV^^^xxxhhh[[[WWWSSSfffkkkkkkccciiiYYYaaaiiimmmiiigggnnnzzzuuuRRRMMMQQQUUUWWWVVVVVVXXXVVVSSSUUUSSSOOOLLLIIIFFFCCC@@@:::;;;;;;;;;:::888666555/////////...---------,,,------,,,,,,+++***))))))((((((((((((((((((((((((''''''((((((((((((''''''$$$(((+++***'''&&&'''***(((((())))))(((''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''******))))))((((((((('''''''''''''''''''''''''''((((((((((((((((((''''''((('''''''''&&&&&&&&&&&&&&&''')))*********)))(((&&&'''''''''(((((())))))((((((''''''''')))***+++,,,++++++******++++++,,,+++***))))))***+++---...222333444444333333444555555444333222222222333444222333666888:::<<<<<<======;;;<<>>CCCJJJPPPTTTWWW[[[^^^```[[[WWWUUUPPPNNNWWWbbb{{{xxx|||wwwnnnkkkiiijjjuuuvvvuuujjjjjjnnneeemmmrrr^^^bbboookkkQQQJJJYYYmmmwwwaaaNNNOOO[[[lll~~~jjj\\\XXX^^^```fffnnnnnnkkkooovvvuuuRRRMMMQQQUUUWWWUUUVVVXXXVVVSSSUUURRROOOLLLIIIGGGCCCAAA:::;;;;;;;;;:::888666555000000000//////...------------,,,,,,+++******)))((((((((((((((((((((((((''''''((((((((((((''''''&&&(((***)))((('''((()))'''(((((((((((('''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&)))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''((()))*********)))((())))))))))))*********+++,,,+++***)))((())))))***......---,,,,,,,,,,,,,,,*********+++,,,---/////////000111111000///000111444222000///000444999<<<<<<<<<<<<<<<======>>>???===;;;;;;@@@DDDFFFJJJOOOPPPRRRUUUZZZdddpppuuusssuuuzzz||||||~~~~~~{{{wwwtttwww{{{zzzmmm[[[PPPNNNTTTOOOLLLNNNPPPRRRWWW]]]OOORRRTTTUUUUUUUUUWWWYYYZZZZZZXXXVVVPPPGGG===666777<<>>===;;;:::;;;===@@@BBBEEEAAACCCLLLWWW___fffkkkhhhlllsss|||sssmmmfff]]]UUUTTTUUUSSSSSSUUURRRQQQQQQRRRUUUVVVWWWWWW]]]\\\ZZZWWWQQQGGG<<<555111333999CCCNNNVVVXXXXXXaaa]]]YYYXXXYYYZZZZZZXXXUUUWWWYYYXXXTTTMMMFFFAAA===888111+++))))))******)))))))))***++++++,,,,,,((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%+++...111333222...)))&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''((((((((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))+++******)))******++++++++++++++++++,,,,,,,,,,,,...------------...//////111000000000000111222222...////////////...---,,,,,,000444666999===DDDJJJJJJQQQYYY]]]]]][[[ZZZZZZ```aaaiiixxxzzzkkksssyyyoooiiiggghhhmmmrrr}}}{{{rrriiiqqqlllcccggg~~~yyygggWWW]]]ooodddfff}}}www```]]]~~~~~~lllmmmkkk|||kkkdddddd```dddqqq{{{vvveeeWWWuuuRRROOORRRUUUVVVTTTUUUWWWWWWTTTTTTQQQNNNLLLJJJGGGDDDBBB:::;;;;;;;;;:::888666555222111111000///...------,,,,,,,,,++++++*********(((((((((((((((((((((((((((((())))))))))))(((((()))(((''''''((((((''''''''''''''''''''''''((((((&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%&&&(((***,,,,,,+++***))))))************+++***(((((((((((())))))))))))(((''''''((()))+++---...++++++,,,------------------...///000111000///...///000111000///...///111333666999<<<===<<<:::999;;;;;;<<>>======<<<>>>BBBIIITTTbbbppp}}}tttccc\\\ZZZUUUQQQNNNOOORRRUUUQQQQQQRRRTTTTTTQQQMMMIIICCC===:::>>>HHHSSSZZZ]]]YYYZZZYYYSSSJJJGGGJJJOOOWWWVVVVVVUUUUUUUUUTTTTTTSSSPPPJJJDDD>>>888111---+++******)))((((((''''''))))))((((((((('''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''(((((((((((('''''''''((((((((())))))(((((((((((())))))))))))))))))******++++++++++++++++++,,,,,,,,,------------------...............---------...............---...///000000000000000000888BBBJJJOOOSSSWWW[[[]]][[[WWWQQQPPPZZZkkkxxxvvvqqqhhhjjjuuuvvvxxxiiiuuu{{{qqq|||}}}zzzuuuzzzvvvwwwuuunnnrrr}}}yyyfffiiiuuuxxxmmmpppwwwuuupppoootttuuuSSSQQQSSSVVVVVVSSSTTTWWWWWWUUUUUUSSSOOOLLLIIIFFFCCC@@@:::;;;;;;;;;:::888666555111000///...---,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))((())))))******))))))(((%%%***......***'''&&&'''++++++)))((('''((()))***&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((''''''''''''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))''''''((()))***+++,,,---++++++******++++++,,,---...............---------333222111///......//////---///111333555555555555222222222222111///.........///111222111222333555:::999888999>>>EEELLLQQQOOOUUUaaaqqq|||{{{wwwrrrrrrnnnjjjiiilllqqquuuwww~~~||||||~~~xxxoooggg```ZZZTTTPPPNNNNNNOOOQQQTTTUUUTTTSSSNNNIIIEEEFFFMMMVVV]]]aaa\\\^^^\\\SSSHHH@@@???AAAHHHLLLRRRWWWZZZYYYVVVTTTYYYWWWTTTPPPKKKDDD<<<666...---+++***)))***++++++)))))))))(((((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%((('''&&&%%%%%%'''***+++&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))((()))***+++++++++++++++++++++,,,,,,------......,,,---......//////......,,,,,,---...///.........//////.........///000000999AAAJJJQQQTTTUUUXXXZZZSSSUUUWWWVVVYYYdddvvvuuuyyy{{{ttttttpppooozzzzzzvvvxxxdddhhh~~~xxxrrr|||xxxrrrpppqqq}}}wwwvvvmmmeeessswwwqqqlllZZZZZZjjj~~~}}}}}}qqqjjjdddfffyyyuuummmwww~~~ggg]]]xxx}}}uuuSSSRRRSSSVVVVVVSSSSSSWWWWWWUUUWWWTTTPPPLLLIIIFFFAAA>>>:::;;;;;;;;;:::888666555222111000///...,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))%%%---555444...((((((***///---+++)))(((((()))***''''''''''''((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''(((((()))))))))''''''''''''''''''''''''''''''(((((()))******+++((((((''''''((()))+++---,,,++++++***+++,,,---...000000000000/////////...555333111///............///111333444555444333333111111000000000000111111///111333444555666888:::<<>>:::;;;;;;;;;:::888666555333333222000///---,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))%%%///:::999111))))))---111///,,,***)))((()))***''''''''''''((((((((()))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%'''((((((((())))))******'''''''''''''''''''''''''''(((((()))***++++++,,,***(((&&&%%%&&&(((+++------,,,+++***+++,,,---...000000//////.........---000///...,,,,,,------...///000222222222111///---//////......///111333444222444777888999;;;===???CCCNNN```uuu|||yyyssskkkrrrnnnxxxrrrZZZVVVRRROOOPPPQQQQQQQQQOOORRRVVVYYY\\\```eeehhheee___ZZZYYYXXXRRRFFF;;;333777<<>>@@@===>>>KKK\\\jjjxxxwwwmmmrrr~~~|||yyyzzzmmmaaaZZZVVVTTTTTTTTTUUUSSSRRRVVV\\\___]]]]]]___]]]YYYZZZXXXMMM@@@<<<555222999EEENNNWWW]]]\\\[[[YYYXXXVVVUUUUUUUUUTTTPPPJJJAAA:::333///------,,,************(((&&&%%%&&&'''((())))))))))))''''''((((((((((((''''''(((((((((((('''&&&%%%$$$(((((('''&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((())))))))))))%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------......---///000000///...//////+++...111666>>>FFFKKKLLLXXX[[[YYYQQQMMMYYYooovvvnnnqqqooolllyyy{{{mmmaaarrrqqqmmmsss~~~vvvkkkuuu|||yyy{{{xxxuuuvvv~~~xxxvvv}}}wwwiiiYYYZZZdddyyysssmmmmmmwwwrrrQQQOOOSSSUUUUUUSSSTTTWWWXXXVVVUUURRROOOLLLIIIFFFBBB@@@;;;;;;<<<<<<:::888555444444333222000000/////////,,,++++++***************************))))))))))))))))))(((((((((((())))))((())))))******))))))(((*********)))(((((('''''')))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&%%%%%%&&&&&&''''''''''''((((((((((((''''''))))))))))))))))))))))))(((''''''''''''((())))))((((((((((((((()))******---------.........//////------,,,,,,,,,,,,,,,,,,------------...///000000000111222000//////111111333666555333666>>>DDDDDDAAA@@@CCCJJJRRR^^^rrr}}}zzzgggZZZSSSWWWYYYXXXXXX[[[[[[XXXXXX[[[[[[XXXYYY[[[XXXQQQ<<<444000555???IIITTT\\\\\\[[[ZZZYYYXXXWWWWWWWWWQQQRRRQQQNNNHHH@@@888333///---***)))******)))((((((((()))))))))))))))(((''''''((((((((((((''''''(((((((((((('''&&&%%%$$$((('''&&&&&&&&&'''))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''((((((((())))))))))))%%%&&&&&&&&&''''''''''''(((((((((''''''((((((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,---------.........///000111000///...///111111444999???FFFNNNTTTVVVRRRUUUUUURRRTTTbbbyyy}}}xxxfffSSSffftttwwwyyy}}}uuurrrttt~~~kkkfffgggtttoooPPPPPPSSSVVVVVVSSSTTTXXXYYYWWWTTTQQQNNNKKKIIIFFFBBB???;;;;;;<<<;;;:::888666444111000000////////////000,,,,,,+++***************************))))))))))))))))))(((((((((((())))))((())))))******))))))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((%%%%%%&&&'''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))((((((''''''(((((()))***)))(((((((((((()))******+++,,,,,,---...///000000///...---+++++++++,,,,,,////////////000111222222000000000//////000333777999===???===???GGGOOOSSSLLLNNNVVVdddrrr~~~nnnmmmggg]]]YYYZZZ\\\[[[WWWZZZ[[[XXXVVVVVVUUUSSS@@@777000111777@@@LLLVVV[[[[[[[[[[[[ZZZZZZYYYYYYRRRTTTVVVVVVRRRKKKDDD???555222---***))))))))))))*********)))))))))(((((('''(((((())))))(((((('''((((((((((((''''''&&&%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((()))))))))&&&&&&'''''''''((((((((())))))(((((((((((())))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,---,,,,,,,,,,,,---......,,,------------.........000111000///---...000333111666>>>FFFKKKNNNQQQTTTRRR[[[fffllloooxxxwwwnnnuuuuuu~~~|||xxxyyyvvvbbbaaattt~~~fffbbbdddsssmmmOOOQQQSSSVVVVVVSSSTTTXXXYYYWWWSSSQQQNNNLLLIIIFFFAAA>>><<<<<<;;;;;;999888666555111000///...............,,,,,,+++************+++************)))))))))((())))))(((((((((((())))))'''(((((())))))(((((('''&&&&&&&&&'''''''''((((((((((((((((((((('''''''''(((((((((((((((((((((((($$$%%%'''((((((((('''&&&''''''((((((((((((''''''((((((((((((((((((((((((((((((((('''((())))))***))))))(((((())))))***+++++++++,,,...///000111222000///---+++***+++,,,---000000///000000111222333000//////111222333888>>>>>>FFFMMMPPPPPPSSSXXX\\\]]]fffvvv|||yyyzzzxxxppplllddd\\\YYYXXXWWWVVVVVVVVVTTTQQQHHH>>>555111222888CCCNNNYYYYYYZZZ[[[[[[ZZZYYYXXXWWWWWWUUUTTTRRROOONNNMMMAAA<<<555///,,,***(((''')))))))))((((((((())))))(((((())))))))))))((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''((((((((())))))'''''''''(((((((((((())))))(((((((((((((((((()))((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((((((((()))))))))((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,,,,---,,,,,,,,,,,,---......------------............111000///------///333666999>>>GGGNNNPPPOOOQQQVVVbbbvvvwwwnnngggbbbggg}}}sssdddrrr|||ooozzzyyykkkOOORRRRRRUUUUUUSSSSSSWWWXXXVVVSSSQQQOOOMMMJJJFFFAAA>>><<<<<<;;;:::999777666555333222000...---,,,++++++---,,,,,,+++***+++++++++************)))))))))((())))))(((((((((((())))))&&&''''''((((((''''''&&&%%%%%%&&&&&&''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((%%%&&&'''((()))((('''&&&''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((()))******)))))))))))))))***+++++++++,,,---...000222333333000///---++++++,,,---...////////////000111222333111///111777:::;;;@@@HHHHHHOOOYYY___bbbdddiiiooottt|||vvvzzzzzzgggdddXXXMMMLLLSSSYYYZZZYYYPPPIII@@@999444555>>>HHHWWWXXXZZZ[[[ZZZXXXVVVTTTVVVVVVUUUTTTSSSSSSSSSSSSNNNHHH@@@888333...***'''(((((('''''''''((()))***(((((())))))))))))((((((((((((((()))(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''((((((''''''&&&&&&''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''(((((((((((()))(((''''''&&&&&&''''''((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))***((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,,,,---,,,,,,,,,,,,---......---------.........///////////////......222777;;;IIIIIIMMMQQQRRRUUUaaaooo{{{ssspppyyyppp]]]eeezzzjjjOOOSSSQQQTTTTTTQQQRRRVVVWWWUUUSSSRRRPPPNNNLLLGGGBBB>>>===<<<;;;:::888777666666444333111///---,,,++++++------,,,+++++++++++++++************))))))))))))))))))(((((((((((())))))&&&''''''((((((''''''&&&%%%&&&&&&&&&''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((('''''''''((((((((((((''''''))))))))))))))))))))))))))))))(((((())))))***+++***))))))))))))***++++++++++++---...///111222333///...---,,,,,,---...///////////////000111222222222222888CCCHHHGGGLLLTTTXXX[[[ccclllsssyyy~~~hhhQQQHHHKKKPPPRRRSSSTTTPPPKKKEEE>>>;;;AAAKKKVVVXXXZZZZZZYYYUUURRROOOLLLOOOSSSVVVXXXVVVTTTRRRTTTPPPJJJDDD>>>888222---***)))((('''((((((***+++((())))))******))))))(((((((((((())))))(((((('''&&&'''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((()))))))))******))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,---,,,,,,,,,,,,---......------........./////////...///000111333888???DDDKKKHHHIIILLLOOOXXXooo~~~sssccckkkiiiOOOTTTPPPSSSRRRPPPQQQTTTUUUSSSTTTSSSQQQOOOMMMIIICCC???===<<<;;;999888777666666333222111///...---------------,,,++++++++++++,,,************))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((('''''''''''''''(((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''(((((()))''''''((((((((((((''''''))))))))))))))))))))))))))))))(((((())))))***+++******))))))******+++,,,******+++,,,---//////000,,,,,,------......//////////////////000111222333666666@@@PPPWWWUUUXXX```ggghhhqqq~~~vvvqqqxxxmmm___XXXPPPKKKIIIPPPQQQSSSQQQKKKGGGLLLTTTXXXZZZ[[[[[[YYYTTTNNNKKKCCCFFFJJJNNNRRRSSSTTTTTTSSSRRRPPPOOOKKKEEE>>>999000...,,,***)))))))))***))))))************))))))(((((())))))))))))(((((('''((()))*********)))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''((((((((()))((((((''''''''''''((((((((((((''''''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&&&&''''''''''''((((((''''''''''''((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((()))))))))*********))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,---,,,,,,,,,,,,---..................////////////...000333666:::AAAHHHMMMJJJLLLTTT^^^bbbhhh}}}xxxqqqrrrtttzzzwww~~~iiiOOOTTTOOORRRRRROOOPPPTTTUUUSSSTTTSSSRRRPPPNNNIIIDDD???===<<<;;;999888777777666111111000///////////////...---,,,,,,++++++,,,,,,************))))))))))))))))))(((((((((((())))))******++++++++++++******((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((('''&&&&&&((()))***''''''(((((((((((('''''')))))))))))))))))))))))))))))))))))))))******+++*********)))******+++,,,))))))***+++,,,,,,------***+++---...///000000///000000000000111222333444888:::FFFYYYaaa^^^```hhhooorrr~~~~~~}}}uuucccUUUPPPKKKOOOVVVYYYUUUPPPUUU]]]ZZZ[[[]]]\\\YYYSSSMMMIII@@@??????AAAFFFMMMTTTYYYOOOQQQSSSUUUTTTOOOGGGBBB555333000,,,***)))))))))))))))************))))))(((((()))))))))))))))((('''(((***+++++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((''''''''''''((((((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''))))))(((((((((((())))))&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))************))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,---,,,,,,,,,,,,---................../////////000...111555:::@@@FFFNNNSSSSSS\\\ppp{{{yyyzzzooollltttzzzssseeennneeePPPRRRSSSTTTTTTSSSUUUYYYXXXUUUTTTQQQMMMLLLKKKIIIDDD@@@<<<<<<;;;:::888666444333111111000000//////......,,,,,,++++++***)))(((((()))))))))))))))))))))))))))((('''''''''(((***+++++++++***(((&&&&&&''')))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((+++)))(((&&&&&&((()))+++))))))))))))))))))))))))))))))))))))************---,,,+++)))((((((''''''))))))))))))))))))))))))*********)))******+++,,,***++++++,,,,,,---......///000000000...---...////////////000111333555666<<>>AAAPPP```kkksss{{{~~~ssssss~~~hhh\\\PPPLLLLLLNNNTTT[[[WWWYYY[[[ZZZXXXSSSMMMGGG@@@<<<::::::999888===CCCKKKMMMPPPSSSVVVVVVTTTRRROOOJJJCCC<<<666111+++(((+++*********************))))))))))))))))))))))))'''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''(((&&&$$$###%%%&&&%%%###&&&%%%&&&''')))***(((&&&''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&%%%&&&)))***)))'''(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))************+++***))))))+++---++++++,,,------------,,,------............//////000///000222000...111777666AAADDDFFFJJJLLLXXXnnn~~~}}}cccOOOPPPWWWXXXWWWUUUWWW\\\[[[XXXWWWSSSOOOLLLKKKHHHCCC>>><<<;;;;;;:::888666444333333333222111111000//////,,,,,,++++++***)))))))))))))))))))))))))))))))))((((((((((((((()))***************)))'''&&&''')))(((((((((((()))))))))***((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))******************))))))))))))******++++++++++++++++++++++++***************+++,,,,,,+++,,,,,,---......//////111111000...---///333666555555555777;;;AAAFFFIIISSScccuuu|||xxxuuussszzz|||hhhZZZRRRLLLLLLNNNQQQSSSUUUYYYYYYUUUOOOJJJCCC???<<<:::666333555;;;AAAEEEKKKPPPUUUVVVVVVVVVUUURRRNNNIIIBBB:::111+++***+++,,,,,,,,,+++******))))))))))))))))))))))))''''''((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%'''******((('''&&&'''((('''&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%&&&'''((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))************************)))***+++***)))***+++---++++++,,,------------------........./////////000111000111222000000888AAA@@@LLLNNNJJJJJJPPPfffxxxooommm{{{lllpppeeeSSSVVVXXXYYYXXXUUUWWW[[[[[[XXXXXXTTTOOOMMMKKKHHHBBB>>>;;;;;;;;;:::888666555444333222222111000///......+++++++++*********))))))))))))))))))))))))))))))((((((((((((((())))))***)))******)))''''''''')))''''''((((((((()))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((()))))))))************))))))(((((()))***+++++++++++++++++++++++++++++++++************+++,,,,,,,,,------......///000000000111111000///000333555555666888===DDDLLLSSSXXXiiiuuu~~~}}}|||rrrcccSSSIIIQQQNNNPPPUUUYYYWWWUUUSSSNNNFFF>>>888333222777>>>:::>>>DDDJJJNNNQQQTTTVVVSSSRRRPPPNNNJJJCCC<<<666------,,,+++************))))))))))))))))))))))))'''(((((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&((((((&&&)))000666///,,,)))''''''''''''&&&''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&((((((((((((((()))))))))))))))))))))))))))))))))************************)))+++,,,+++******,,,---+++,,,,,,---...---------.........//////000000111222000000333555888???GGGEEEPPPSSSTTT[[[bbbttt}}}nnngggnnnqqq|||ddd```iiicccUUUWWWXXXYYYVVVSSSUUUZZZZZZWWWXXXTTTPPPMMMLLLHHHCCC>>>;;;;;;::::::888777555444222111000///...---,,,,,,+++++++++***************))))))))))))))))))))))))'''(((((()))))))))))))))((()))******((('''((()))&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((()))))))))************(((((((((((()))***+++,,,************************+++++++++***+++,,,,,,------......//////000111111///111333333333333444555222555;;;EEEPPP]]]gggmmm|||yyyhhhgggrrrtttdddYYYQQQMMMQQQUUUVVVWWWZZZUUUNNNGGGAAA:::555777===999<<<@@@CCCFFFJJJOOOSSSTTTSSSQQQPPPOOOKKKFFFCCC555222...***(((((()))+++))))))))))))))))))))))))(((((((((((()))))))))***((((((((((((((((((((((((''''''''''''''''''''''''$$$(((+++***'''***111888222...***(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((('''(((((((((((((((((())))))******************************)))***++++++++++++***))))))+++,,,,,,++++++,,,---,,,,,,---.........------......//////000111222222222///000777>>>AAAEEEIIIFFFTTTcccvvvrrrsssnnnmmmkkk}}}___SSSVVVXXXXXXUUURRRTTTXXXYYYVVVWWWTTTPPPMMMLLLIIIDDD???:::::::::999888777666555111111000///---,,,++++++************************))))))))))))))))))))))))''''''((()))))))))))))))''')))******)))'''((()))&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))(((((()))***++++++************************+++++++++++++++,,,------...//////000000111222222000222444555666777999;;;777===FFFTTTcccqqq}}}nnnjjjmmm|||gggYYYMMMLLLNNNLLLNNNSSSSSSQQQOOOMMMEEE;;;555555;;;>>>AAACCCCCCFFFKKKOOOWWWVVVUUUTTTSSSQQQNNNKKK???;;;444...***)))+++,,,))))))))))))))))))))))))((((((((()))))))))******(((((((((((((((((((((((('''''''''''''''''''''''''''***+++)))%%%%%%***///000---***((())))))))))))''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))***)))(((((()))***'''(((((())))))******+++************************)))***+++,,,,,,+++***))))))+++------,,,+++,,,---,,,,,,---.....................///000111222333333333222666???EEEHHHLLLPPPVVVkkk{{{sss}}}]]]SSSWWWYYYYYYUUURRRSSSXXXYYYVVVWWWSSSOOOMMMLLLJJJEEEAAA:::::::::999888777666555222222111///...---++++++************************))))))))))))))))))))))))&&&'''((()))***))))))(((&&&(((******)))(((((()))''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))***************)))))))))))))))******++++++++++++++++++++++++,,,++++++++++++,,,------//////000000111222222333222333444555888===CCCHHHMMMRRR[[[hhhuuu~~~uuullltttnnn\\\UUUPPPHHHFFFJJJJJJJJJMMMNNNIII???888777<<>>IIIMMMHHHHHHVVVggg{{{pppqqqzzzeeecccwww^^^WWW[[[XXXWWWUUUTTTSSSTTTUUUVVVVVVTTTPPPMMMJJJFFFAAA>>>;;;;;;::::::888777555444444333111000...------------------,,,,,,,,,++++++(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***))))))(((((('''''''''&&&''''''(((((())))))******(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))************)))***+++------,,,++++++++++++,,,,,,---......///---------000222444555555999777888===AAAHHHXXXhhhuuuuuuyyy}}}vvvmmmmmm{{{|||sss```JJJEEE>>>>>>FFFFFF???>>>EEEVVVTTTPPPNNNTTT\\\YYYPPPSSSWWWZZZ[[[XXXUUUTTTTTTTTTQQQMMMJJJFFF>>>555///,,,+++++++++,,,+++)))'''******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&((())))))(((''''''(((&&&&&&&&&''''''''''''(((&&&'''))))))'''%%%%%%%%%((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&''''''((()))***(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,)))******++++++,,,------+++,,,---...////////////...000111111000222888===???KKKNNNLLLPPPTTTccc{{{uuusssjjjtttwwwwww]]]VVVZZZXXXWWWTTTRRRRRRSSSUUUWWWUUUSSSPPPMMMJJJFFFBBB???;;;;;;::::::888777555444444333111000...---------++++++*********)))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***)))(((((((((''''''''''''))))))(((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))************)))***++++++,,,,,,++++++,,,,,,,,,------...............///111333666666777555444;;;IIIWWW```iiirrryyyzzzyyyrrrqqquuuiiiLLLCCC???EEEGGGCCCDDDIIITTTZZZ]]][[[YYYYYYVVVPPPTTTWWWYYYYYYXXXVVVVVVVVVVVVTTTRRRPPPMMMGGG???:::000...,,,+++++++++***)))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&((())))))'''&&&&&&'''&&&&&&&&&''''''''''''(((''')))++++++)))(((''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((('''(((((())))))(((((((((((((((((((((((()))))))))))))))))))))(((***************************++++++++++++,,,,,,,,,*********+++,,,,,,------,,,---......////////////222222222111333777>>>CCCDDDMMMRRR[[[mmmxxxuuuooo]]]UUUYYYYYYWWWSSSQQQPPPRRRUUUWWWTTTRRROOOMMMKKKHHHCCC@@@;;;;;;::::::888777555444444333111000...---------************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((('''''''''''')))))))))(((''''''&&&&&&(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************)))))))))*********++++++***************+++,,,,,,---------...............///000111333555888:::;;;???CCCMMMZZZdddjjjqqqwww{{{yyyxxx|||~~~uuulllooouuueeeUUUHHHFFFFFFBBB@@@CCCFFFRRR^^^aaa^^^\\\YYYVVVSSSTTTUUUUUUVVVVVVVVVVVVWWWVVVVVVVVVTTTPPPKKKFFF:::555///+++***+++,,,,,,******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''((()))(((&&&%%%&&&'''&&&&&&&&&''''''''''''(((''')))++++++)))(((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''(((******)))((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,******+++,,,,,,------............///////////////111000000222777>>>FFFKKKMMMZZZhhh{{{}}}lllnnn^^^VVVZZZZZZWWWRRROOOOOOQQQUUUXXXRRRQQQOOONNNLLLIIIDDDAAA;;;;;;::::::888777555444444333111000...------------,,,,,,,,,++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((('''''''''((((((((('''''''''''''''(((((((((((())))))))))))))))))(((((((((((())))))((()))))))))************))))))*********+++++++++++++++***))))))+++,,,---........................///111333555888<<>>===FFFQQQYYY^^^^^^[[[XXXMMMMMMNNNPPPSSSTTTSSSQQQUUUVVVWWWYYYXXXUUURRROOOFFF???666///,,,+++,,,,,,+++******))))))******+++(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((('''%%%%%%&&&'''&&&&&&&&&''''''''''''(((%%%'''))))))((('''&&&'''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((++++++***))))))((())))))(((((((((((((((((((((((()))))))))))))))*********************************+++++++++,,,,,,,,,------++++++,,,,,,------....../////////////////////000///000222777???HHHOOOSSSZZZrrr}}}zzziiihhh___WWW[[[ZZZWWWSSSPPPOOORRRVVVXXXRRRPPPOOOOOOMMMJJJEEEAAA;;;;;;::::::888777555444444333111000...---------------------,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''(((((((((((((((%%%&&&&&&'''((()))******(((((((((((())))))))))))))))))(((((((((((())))))((()))))))))************************++++++++++++,,,+++*********+++---.........///////////////000000333666:::===BBBIIINNN[[[]]]dddppp~~~|||ssshhh]]]^^^lll|||sssmmmqqqtttrrrooonnnvvv}}}|||}}}}}}~~~zzzvvvxxxzzzcccVVVRRRNNNGGGBBBBBB???@@@KKKXXX___^^^[[[LLLIIIIIILLLQQQRRRNNNJJJRRRTTTXXXZZZZZZXXXVVVTTTQQQJJJ@@@888222///,,,+++++++++************++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((('''%%%%%%''')))&&&&&&&&&''''''''''''(((%%%''')))***(((''''''(((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((++++++***))))))((())))))))))))))))))))))))))))))((()))))))))*********+++************************++++++,,,,,,,,,---------+++,,,,,,---......//////000000/////////000111111333666;;;AAAHHHNNNTTTXXXjjjxxxvvvuuu{{{}}}```XXX[[[ZZZXXXTTTQQQQQQSSSVVVXXXRRRQQQPPPPPPNNNJJJEEEAAA;;;;;;::::::888777555444444333111000...---------,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''(((((((((((((((%%%&&&'''((()))+++,,,,,,(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))*********************++++++++++++,,,,,,,,,,,,,,,,,,---............//////000111111111222666<<<@@@EEEMMMVVV]]]mmmfffdddtttlllfff```]]]eeewwwxxxooommmxxxyyyzzz{{{zzztttmmmkkkooopppnnnrrryyy{{{tttttt|||uuunnncccTTTHHHDDD:::666@@@QQQ___hhhmmmWWWQQQKKKKKKOOOPPPKKKFFFLLLPPPUUUYYYYYYYYYYYYYYYWWWRRRJJJCCC<<<555///,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''&&&'''))),,,&&&&&&&&&''''''''''''(((''')))+++,,,+++*********((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))******)))((((((((())))))))))))))))))))))))))))))((())))))******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,---......//////000000000/////////111333444666;;;AAAFFFIIINNNUUU[[[|||yyytttkkkrrr```WWWZZZZZZXXXVVVTTTSSSUUUWWWXXXRRRRRRQQQPPPNNNJJJDDD@@@;;;;;;::::::888777555444444333111000...---------......---------,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''''''''''''''((((((((()))'''(((((()))***+++,,,,,,(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))*********************+++++++++,,,,,,,,,---......//////......------...///111222333333444:::BBBHHHOOOXXXdddllltttoooiiimmmzzzuuudddfffeeegggrrr{{{qqqlllnnnvvvyyyzzzxxxzzz~~~xxxxxx~~~~~~|||mmm[[[GGG@@@;;;>>>FFFSSShhhzzznnnaaaSSSMMMNNNOOOLLLHHHAAAGGGNNNSSSUUUWWWYYYZZZWWWUUURRRMMMGGG>>>555...,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''''''''))),,,///&&&&&&&&&''''''''''''(((''')))+++,,,+++******+++((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((('''(((((())))))))))))))))))))))))))))))((())))))******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...---------...//////000000//////......000222555666<<>>FFFMMMQQQSSSWWWYYYVVVVVVUUUSSSNNNDDD999111,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((***...111&&&&&&&&&'''''''''((((((%%%''')))***)))((())))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))'''''''''''''''((()))***))))))))))))))))))))))))((())))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------......///000000000///.........000333666888FFFNNNWWW[[[___lll~~~}}}vvvvvv\\\TTT[[[\\\YYYVVVUUUVVVXXXXXXXXXWWWUUUSSSPPPMMMIIIDDDAAA<<<<<<<<<;;;999666444222222222111000///...------......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************%%%&&&(((*********))))))...///111000///......///000555444///000888===<<>>999???IIIQQQVVVYYY^^^YYYUUUUUUUUUPPPEEE;;;---...///...+++******+++((()))***++++++***)))((())))))))))))))))))))))))(((((((((((((((((((((((()))(((''''''(((***,,,...''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''************))))))))))))+++******)))(((''''''&&&))))))))))))))))))))))))(((((((((((())))))))))))------,,,+++,,,---...///******+++++++++,,,,,,,,,,,,,,,,,,---------......---...///////////////...222000000222000///777CCCVVVYYYZZZeeexxx]]]UUU[[[\\\YYYVVVUUUVVVXXXXXXXXXWWWUUURRROOOMMMIIIDDD@@@;;;;;;;;;:::999777444333222222111000///...------......---,,,,,,,,,,,,---,,,,,,++++++************))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''((()))++++++++++++***+++,,,...///...---...///222444333000111888@@@EEE[[[```dddllllllaaaYYY]]]hhhvvv|||~~~|||~~~{{{bbbNNNKKKIIIDDDKKKYYYkkkeeeXXXIIIEEEJJJMMMKKKNNNBBB888888>>>EEELLLRRRVVVVVVWWWWWWVVVSSSOOOLLL:::555///,,,,,,------,,,((()))***++++++***))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))((('''(((***+++---''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((()))))))))*********+++******)))((((((''''''))))))))))))))))))))))))(((((((((((()))))))))***---,,,+++++++++,,,---...***++++++++++++,,,,,,,,,,,,,,,---------...............//////000000/////////...000555777:::CCCMMMOOOXXXkkk```WWW\\\\\\YYYVVVUUUVVVWWWXXXXXXVVVTTTQQQOOOLLLHHHCCC???:::;;;;;;;;;999888666444222222111000///...------......---,,,,,,,,,,,,---+++************)))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))+++,,,,,,,,,,,,,,,***,,,............000222///000333777;;;CCCQQQ^^^iiijjjlllttthhh```]]]hhhyyy|||~~~iii___TTTJJJJJJQQQdddhhhaaaRRRLLLQQQPPPHHHOOOCCC888666888<<>>CCCQQQ\\\aaalllzzzzzzoooPPPMMMLLLSSS```ooo}}}zzzllleeejjjyyy|||wwwzzzwwwkkkhhhiiillljjjddd```aaa[[[WWWPPPIII@@@;;;@@@IIINNNLLLJJJLLLQQQVVVYYY[[[\\\\\\ZZZVVVOOOFFF===777000///---,,,+++++++++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((************************))))))))))))))))))))))))))))))*********+++++++++)))***+++,,,,,,,,,++++++,,,,,,,,,------------...............////////////111000000///111333555666888EEETTTdddyyy~~~yyyzzzzzzvvvrrrpppqqqqqqpppoooiiijjjjjjiiihhhjjjnnnrrrjjjkkkmmmoooooommmjjjhhhjjjfffcccbbb\\\WWWYYY```[[[]]]]]][[[XXXZZZ```fff```\\\WWWWWW^^^lll|||}}}zzzyyyyyy}}}oookkkttt^^^ZZZUUUSSSTTTWWWYYY[[[XXXUUUSSSPPPMMMIIIDDDAAA>>>>>>===<<<:::888555444222222111000///...------......---,,,,,,,,,,,,---******+++++++++,,,,,,,,,))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,------,,,,,,---...000111000222444666999===CCCGGGNNN\\\bbb^^^eeetttooo\\\KKKLLLUUUfffwww{{{xxxzzz}}}pppgggbbbqqq{{{wwwzzz~~~{{{{{{}}}|||ooopppoooeee\\\\\\VVVXXX[[[YYYOOOEEEBBBFFFYYYTTTOOOJJJKKKPPPWWW[[[___[[[XXXWWWVVVQQQFFF===000///---,,,++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&&&&'''((()))************************++++++)))))))))))))))))))))))))))************+++++++++)))***+++,,,---,,,++++++,,,,,,,,,---------................../////////000111000000000111333555777@@@OOObbbsssyyyvvvwwwxxxtttooonnnooopppooommmiiigggdddcccdddfffhhhhhhkkkllllllkkkjjjhhhhhhhhheeeaaa``````ZZZRRRSSSYYYRRRXXX]]]\\\YYYXXX\\\bbbYYYWWWTTTQQQUUU```ppp{{{}}}yyyuuummmqqquuuvvvtttvvv{{{rrr|||xxxhhh[[[WWWVVVOOOPPPWWWWWWXXXUUURRRQQQQQQOOOIIIEEE=========<<<:::888666444222222111000///...------+++,,,---......,,,***)))************************'''(((******((('''((()))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((('''(((*********)))***+++'''((()))******)))((('''***************++++++++++++---///000//////000111666333111333:::CCCKKKPPPUUUYYYXXXSSSQQQSSSRRRMMMMMMSSS___nnnuuurrrnnnmmmlllnnnvvv|||ppphhhgggiiijjjrrr~~~{{{vvvvvv{{{}}}{{{zzzxxx|||iiiYYYXXXXXXYYYZZZVVVPPPQQQUUUVVV\\\___XXXMMMHHHMMMUUU\\\\\\\\\ZZZXXXTTTPPPMMM<<<444,,,+++///000+++%%%******************++++++,,,+++******))))))******'''((()))******)))((('''''''''''''''((((((((()))))))))))))))************)))(((((((((''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++,,,+++*********+++,,,---,,,,,,,,,---------................../////////000------000666555222555===UUUWWWiiiyyyzzztttqqqsssrrrqqqrrrrrrrrrpppnnniiigggeeeeeedddccc```^^^fffhhhiiijjjhhhdddaaa^^^___\\\YYYUUUSSSRRRSSSSSSSSSSSSTTTUUUVVVWWWXXXXXXWWWRRRKKKGGGJJJSSS^^^eeennnqqqttttttqqqnnnooopppppppppooommmkkkjjjkkklllppptttyyyxxxlll^^^ZZZXXXPPPQQQWWWWWWWWWTTTQQQPPPPPPMMMHHHDDD=========<<<:::888666444222222111000///...------+++,,,---......,,,+++)))************************''')))******)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((''')))***+++***)))***+++(((((()))******)))((((((************++++++++++++***,,,.../////////111333111333777===EEEKKKPPPRRRYYYWWWPPPHHHIIIPPPTTTSSSTTTWWW___hhhjjjfffeeegggeeejjjsss{{{yyyoooiiijjjjjjjjjqqq}}}}}}yyyyyy}}}vvvssswww{{{mmmUUURRRRRRWWW[[[[[[]]]___]]]___```\\\VVVPPPMMMLLLRRRVVVZZZ[[[XXXTTTRRRQQQDDD;;;111---...///---+++*********+++++++++++++++,,,+++******))))))******(((((())))))))))))(((((('''''''''((((((((())))))))))))))))))************))))))((((((((('''''''''))))))))))))))))))))))))))))))(((((((((((())))))***)))))))))((((((((('''(((((((((((()))))))))***))))))))))))))))))))))))(((((((((((()))))))))***************++++++++++++,,,+++*********+++,,,---,,,,,,---------................../////////000000555222111333333666@@@KKK[[[dddyyy}}}|||zzzxxxvvvtttssssssrrrrrrsssuuuuuutttrrrjjjiiihhhggggggfffdddbbbdddeeeggggggeeeaaa]]][[[VVVTTTPPPMMMLLLKKKLLLMMMNNNOOOPPPQQQRRRRRRRRRRRRPPPLLLGGGDDDDDDGGGLLLPPPVVVYYY]]]```aaacccgggjjjmmmmmmmmmkkkhhheeeccccccdddgggmmmsssyyy~~~~~~yyyxxx{{{~~~pppaaa\\\ZZZRRRRRRXXXWWWVVVSSSPPPOOOOOOLLLGGGBBB=========<<<:::888666444222222111000///...------+++,,,---...---,,,+++***************************(((***++++++***))))))***))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))''')))++++++***)))***+++))))))***++++++***))))))************++++++,,,,,,)))+++---...///000222444000444:::CCCLLLUUU\\\___^^^UUUHHHAAAFFFTTT^^^aaa]]]\\\^^^aaaaaa^^^___ccclllsss}}}|||qqqmmmoooooolllnnnvvv|||~~~~~~~~~}}}ooojjjgggkkkvvvzzz___VVVOOOSSSYYY\\\^^^```bbb``````aaa```ZZZPPPHHHHHHMMMTTTXXXXXXWWWVVVWWWOOOGGG<<<333......//////++++++++++++++++++++++++,,,+++******))))))*********))))))(((((())))))***''''''((((((((()))))))))))))))))))))************)))))))))(((((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((((((((((()))))))))******))))))))))))))))))))))))((((((((()))))))))******************+++++++++,,,+++++++++++++++,,,------,,,------------.............../////////000000000222///...111666@@@PPP^^^bbbnnnzzz{{{}}}|||xxxvvvvvvvvvuuuuuuuuuuuuvvvvvvrrrqqqppprrrtttuuutttssskkkjjjiiiiiiiiiiiigggeeebbbbbbbbbaaa^^^ZZZWWWTTTKKKJJJGGGEEEDDDEEEFFFGGGHHHIIIJJJLLLLLLJJJIIIHHHEEEDDDBBB@@@???=========CCCFFFJJJOOOTTTZZZaaafffjjjjjjjjjhhheee```[[[XXXVVVWWW[[[___eeejjjnnnpppssspppkkkfffdddgggmmmssspppaaa[[[ZZZSSSTTTYYYWWWWWWTTTQQQOOOOOOLLLFFFBBB=========<<<:::888666444222222111000///...------,,,,,,---------,,,+++***************************)))***,,,,,,***)))***+++))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))(((***++++++***)))***+++*********++++++*********)))******++++++,,,,,,,,,+++---...///...///111333444666;;;BBBMMMZZZgggppp[[[QQQFFFDDDOOO^^^iiimmmddd^^^[[[^^^bbbaaa```aaaiiittt~~~uuurrrtttooojjjhhhnnnwwwvvvooohhhggglllyyyqqqbbbTTTPPPRRRUUUZZZ^^^___^^^___bbbeee```VVVMMMDDDFFFKKKQQQVVVZZZ[[[[[[XXXRRRHHH<<<333......///,,,,,,,,,,,,,,,+++++++++,,,+++******))))))******+++***)))(((((()))***+++'''(((((((((((()))))))))((()))))))))************)))))))))(((((((((((('''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))(((((((((((((((((()))))))))*********))))))))))))))))))))))))(((((()))))))))******************+++++++++,,,,,,++++++++++++,,,,,,------------------...............////////////000000000......000444<<>>@@@DDDKKKSSS[[[```eeeffffffeeebbb]]]VVVRRRLLLLLLLLLMMMPPPSSSWWWYYY]]][[[WWWSSSQQQRRRVVVZZZnnn^^^XXXXXXSSSUUUZZZXXXXXXUUURRRPPPOOOLLLGGGBBB=========<<<:::888666444222222111000///...------,,,---------,,,,,,++++++************************)))***,,,,,,***)))***+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******)))+++,,,,,,***)))***++++++******************+++)))******+++,,,,,,------//////000/////////111333777:::???EEEMMMXXXdddmmmNNNHHHDDDKKKXXXdddkkkmmmggg]]]WWW]]]eeeeee___ZZZWWWeeesssxxxtttppppppqqqiiiiiinnnzzzsssmmmmmmqqqyyyzzzhhh\\\UUUTTTYYY```\\\]]]___bbbaaa]]]WWWRRRHHHEEECCCIIISSS[[[]]][[[[[[YYYSSSHHH<<<333---+++------------,,,,,,++++++,,,+++******))))))******+++***)))(((((()))***+++(((((((((((()))))))))***((()))))))))***************)))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,++++++,,,,,,---------------------.........//////////////////000000000111333444666:::EEEZZZppp{{{vvvxxx{{{zzzxxxxxxpppppppppmmmkkkjjjlllnnnooollliiigggfffeeedddbbb___^^^]]]^^^``````^^^\\\[[[YYYUUUPPPKKKFFFBBB@@@=========<<<===>>>???@@@???AAABBBCCCBBB???<<<:::999999:::::::::999999999777666777;;;BBBLLLTTTYYY]]]\\\\\\\\\[[[WWWPPPLLLGGGEEECCCAAA@@@AAACCCDDDGGGHHHHHHFFFDDDCCCCCCEEEmmm]]]VVVWWWSSSVVV[[[WWWYYYVVVRRRPPPOOOLLLGGGBBB=========<<<:::888666444222222111000///...------------,,,,,,,,,+++++++++************************(((***++++++***))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++---,,,+++)))******+++***))))))))))))***+++)))******+++,,,---......000111111000000111333666999>>>FFFKKKNNNQQQVVVYYYEEEBBBFFFQQQ[[[```aaabbbdddZZZUUU]]]eeeddd\\\UUU[[[eeelllkkkfffeeefffffflllttt}}}|||wwwtttrrrrrrsss~~~~~~mmm___WWWWWWZZZ]]]```aaa^^^YYYUUURRRMMMHHHCCCFFFNNNWWWZZZZZZ[[[[[[YYYSSSHHH<<<222---///......------,,,,,,+++,,,+++******))))))***************))))))*********((((((((()))))))))******))))))))))))******************)))))))))((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))*********++++++)))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,++++++,,,---------------------.........//////////////////000000000111111111555:::CCCXXXxxx{{{yyyvvvxxxyyywwwuuuvvvoooppppppmmmiiihhhkkkooommmjjjeeeaaa___]]][[[YYYUUUTTTSSSTTTUUUUUUSSSRRRRRRPPPKKKFFFBBB>>>;;;:::888888888888999:::;;;<<<>>>?????????>>><<<:::888:::999888777777666666777444333444999BBBLLLTTTYYYSSSQQQNNNMMMNNNLLLGGGCCCCCCAAA===:::888777888888999;;;>>>>>><<<999888888ooo^^^WWWWWWSSSVVVZZZUUUXXXUUUQQQOOONNNKKKEEEAAA=========<<<:::888666444222222111000///...------------,,,,,,+++++++++,,,************************''')))******)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************,,,------+++)))*********))))))(((((())))))***)))******+++,,,---...//////000111111111444777:::999???EEEHHHGGGHHHKKKNNNLLLKKKOOOYYY]]][[[YYYYYY[[[VVVVVV]]]cccbbb^^^]]]kkkooommmeeeaaadddhhhiiiwww~~~zzz|||vvvlllvvvzzz```QQQVVVYYY]]]```___[[[UUUQQQNNNMMMKKKJJJKKKOOOSSSWWWYYYZZZ[[[YYYRRRGGG;;;444/////////...---,,,,,,,,,,,,+++******))))))******)))******++++++******)))(((((()))))))))*********))))))))))))*********************)))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))'''((((((((()))))))))***))))))*********+++++++++))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------+++,,,---.........---,,,............//////////////////000000000111111111...999HHHXXXrrr|||}}}|||||||||}}}zzzvvvxxxxxxuuussstttqqqrrrqqqmmmgggeeehhhlllhhhddd^^^ZZZWWWUUUSSSQQQLLLKKKJJJJJJKKKKKKIIIGGGGGGEEEBBB>>>;;;999888888666666777777888999999:::=========<<<;;;:::999888999999888888777777777666777555555:::DDDNNNUUUXXXNNNIIICCCAAAAAAAAA>>>;;;;;;:::888777666666666666444666888888666555555555rrr```YYYXXXTTTVVVYYYTTTWWWTTTPPPNNNMMMJJJDDD???=========<<<:::888666444222222111000///...------...---,,,+++++++++,,,,,,************************'''(((******((('''((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********++++++,,,------+++************)))(((''''''((()))***)))******+++---...//////---///000111333666;;;???;;;>>>@@@???>>>BBBIIIPPPZZZXXX[[[aaa```YYYVVVXXXRRRRRRVVV^^^bbbbbbeeeiiimmmmmmhhh___```lllwww{{{~~~yyyvvvuuu{{{rrrZZZQQQSSSYYY___ccc```YYYRRRLLLPPPSSSOOOIIIHHHNNNUUUXXXYYY[[[[[[XXXOOODDD;;;000000///...------,,,,,,,,,++++++***)))*********)))***+++,,,,,,+++***)))))))))))))))************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((())))))******)))************+++++++++)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------+++,,,---.........---,,,............/////////000000000000000111111111111666GGG\\\ooo}}}vvvvvv|||}}}yyy}}}wwwtttuuuuuuqqqoooppppppqqqnnnhhh```]]]___cccaaa]]]XXXSSSQQQOOOLLLKKKGGGFFFEEEEEEFFFEEECCCAAA???>>>;;;999777777888999888888888999999:::::::::<<<;;;;;;:::999888888888666777999:::::::::::::::888666555999AAAJJJOOOQQQMMMFFF>>>:::;;;<<<999777555555555555666777888888333444555555333333555666tttaaa[[[]]]XXXUUUXXXVVVUUUUUUUUUSSSPPPJJJEEEAAA<<<<<<<<<;;;:::777555333333222111...,,,...111444///,,,))))))***---......,,,,,,+++***))))))***************)))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++***************+++,,,,,,------.../////////000222333333333777>>>CCCEEE???===>>><<<>>>RRRiiirrrhhh___```gggjjjbbbZZZTTTYYY^^^bbbgggkkkjjjeeeiiibbb]]]```lllwww~~~zzz|||zzz\\\WWWTTTXXX```ddd___WWWNNNNNNMMMLLLKKKJJJJJJJJJZZZYYYYYYZZZYYYUUUMMMGGG===666...+++,,,...---+++---,,,++++++******++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***************)))(((((()))************+++++++++******+++++++++,,,,,,,,,.........////////////000///////////////.........333000000333333111111444;;;VVVjjjqqq~~~zzzvvvtttvvv{{{{{{xxxssspppooonnnmmmlllkkkkkkiiiddd^^^YYYYYYZZZWWWSSSNNNJJJIIIFFFAAA>>>AAADDDDDDAAA@@@AAA>>>888<<<;;;;;;:::::::::999999;;;<<<:::999:::<<<===;;;:::>>>???===<<<>>><<<888===<<<;;;<<<>>>>>><<<:::::::::888777;;;CCCJJJMMMHHH@@@<<<>>>>>>999555555:::666333333666777555222555555555444444555666666vvvbbb\\\___YYYWWWYYYWWWWWWWWWVVVTTTQQQKKKFFFBBB<<<<<<<<<;;;:::777555444222222222000------...///---,,,++++++,,,---,,,+++,,,++++++***))))))*********)))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************))))))))))))))))))))))))************++++++***************+++,,,,,,---......//////000222333555555777===FFFMMMKKKBBB===@@@BBBEEERRRbbbddd___ZZZ\\\bbbgggfffddd\\\```bbb```aaadddeeebbbgggbbbaaajjjzzzxxxzzz~~~ppp```SSSTTT\\\aaabbbbbbVVVQQQKKKHHHHHHIIIJJJKKKRRRSSSUUUYYY[[[ZZZUUUPPPDDD===333......//////------,,,++++++***+++++++++************************(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***************)))((((((************++++++++++++***++++++++++++,,,,,,,,,---............///////////////////////////////////////111444222111666>>>XXXccceeecccuuu|||~~~{{{wwwuuuvvvyyy|||xxxuuuqqqooommmllljjjiiieeeeeebbb]]]VVVQQQPPPPPPJJJGGGCCCAAA@@@@@@>>><<>>>>><<<;;;::::::;;;;;;;;;::::::===>>>===;;;<<<===>>>;;;>>>>>><<<<<<@@@@@@===EEECCCBBBBBBCCCBBB>>>;;;<<<============???@@@@@@BBB===;;;???AAA<<<777666777555333444555666666444666555555444444333444444wwwddd^^^```[[[XXXZZZXXX[[[YYYVVVTTTQQQMMMGGGCCC=========<<<:::888555444000222222111...,,,++++++---,,,,,,---...---***(((,,,+++******)))*********))))))))))))))))))******''''''((()))***+++,,,,,,))))))))))))))))))))))))+++++++++******)))))))))))))))))))))************+++***************++++++,,,------......///000000111333555666999@@@JJJQQQMMMAAA:::???EEEIIIPPPXXXTTTSSSSSSUUUZZZaaagggkkkkkkmmmjjjbbb]]]___bbbccckkkiiioooyyyoooqqq|||~~~|||hhhaaa^^^YYYZZZbbb```WWWMMMFFFDDDGGGIIIJJJLLLNNNSSSYYY]]]]]][[[XXXNNNFFF;;;333111000000///------,,,+++++++++++++++************************(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))*********+++******)))(((************+++++++++,,,++++++++++++,,,,,,,,,,,,---------............/////////////////////000000111444777777333444@@@OOOjjjxxx}}}yyy|||yyyvvvttttttuuuvvvuuurrrooollljjjhhhdddbbb\\\[[[YYYTTTOOOKKKJJJJJJAAA>>>;;;999:::;;;<<<<<>>:::999===???===999888777777666666777777888888777777666666555555444444xxxddd^^^```ZZZWWWZZZXXX\\\YYYVVVSSSRRRNNNHHHCCC=========<<<:::888666444111222222111...---......///...---------,,,***'''++++++***************+++)))))))))))))))*********'''(((((()))******++++++((((((((((((((((((((((((++++++******)))(((((((((((()))))))))*********************)))******+++,,,---------...//////000000///222555666777<<>>:::999999;;;>>>@@@AAABBBQQQiiiqqqggg___bbb[[[XXXUUUTTTTTTRRRNNNKKKOOOPPPQQQLLLGGGKKK\\\mmmnnnooolllgggggglllnnnmmmsssrrrsssuuutttmmmaaaXXXSSSQQQOOOOOOLLLEEEBBBAAAAAA<<<888999;;;<<<<<<;;;<<<<<<;;;:::999888999:::777888888888888888888888wwwccc]]]___YYYVVVXXXVVVZZZWWWTTTSSSRRROOOHHHBBB=========<<<;;;888666555222222111///...///222555222///,,,******+++******+++***************++++++(((((())))))******************))))))))))))))))))(((((((((((((((((((((((())))))((((((((('''''''''((()))))))))******************))))))***++++++,,,------......///000000111000444777888777777:::===;;;999:::===AAADDDJJJPPPLLLJJJJJJOOOYYYbbbhhhkkkrrrsssmmmbbb[[[___ggglllkkksss}}}~~~}}}~~~wwwxxx}}}ooo[[[^^^aaabbb___UUUIIIBBBBBBEEEIIILLLOOOSSSVVVXXXZZZ[[[YYYSSSIII???777222...,,,...---,,,,,,++++++,,,,,,************************))))))))))))))))))))))))(((((()))***************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))******++++++++++++*********++++++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////000000000000111111222222777999;;;:::;;;IIIggg~~~wwwtttqqqqqqrrrrrrqqqooommmjjjeeeaaa\\\WWWQQQMMMGGGEEECCCBBBAAA@@@??????===<<<:::999:::>>>BBBEEEDDDJJJeee{{{vvvtttqqqmmmeee___```^^^YYYRRRLLLSSSmmmxxxhhhbbb]]][[[VVVOOOMMMPPPPPPJJJBBB===???BBBDDDCCCCCCAAA???===;;;:::999888555666888999::::::::::::vvvbbb\\\]]]WWWTTTVVVTTTXXXUUUSSSTTTUUUQQQIIIBBB>>>>>>======;;;999666555333222111///...000555888333000+++))))))***++++++*********)))******+++,,,((((((((()))******++++++************))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))************))))))))))))***+++,,,,,,---......//////000111111666999;;;;;;888666777888:::>>>BBBCCCDDDGGGOOOUUUSSSSSSTTTZZZaaahhhkkkllldddfffccc^^^]]]eeemmmrrruuuyyy}}}~~~||||||vvvsssuuunnnvvv}}}}}}}}}~~~~~~zzzvvv|||bbb[[[\\\```ccc^^^SSSIIIDDDCCCDDDFFFIIILLLOOOUUU[[[___[[[XXXQQQHHH???777000---...------,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))***++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------.........////////////000000000000111222222333333111222666<<>>>>>>>>===;;;999777555111222111000///000222555000...,,,++++++,,,+++*********))))))***++++++,,,'''(((((()))******++++++)))))))))))))))*********))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))))))))************))))))))))))***+++,,,---.........///000000111111:::;;;<<<999777666:::===AAAEEEHHHHHHIIIMMMSSSXXX^^^aaaeeefffeeeddddddeeeZZZ]]]```bbbiiiuuu}}}{{{xxxwwwuuuqqqnnnlllqqqxxx||||||xxxnnnjjjmmmhhhqqqxxxzzz{{{~~~~~~~~~}}}|||}}}~~~kkk[[[XXX[[[^^^```]]]UUUKKKEEE@@@AAACCCEEEHHHPPPYYY```]]]\\\ZZZSSSIII>>>555///......---,,,,,,,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,------------.../////////000000000111111000000111111222333333444111111777EEEWWWooo{{{xxxsssnnnhhheeeffffffdddaaaWWWTTTNNNJJJFFFCCC@@@>>>@@@>>>===???BBBEEEEEEDDDEEEFFFGGGFFFDDDDDDGGGJJJFFFKKK```yyyrrrkkkbbbWWWUUUhhh~~~zzz}}}zzzuuuyyyzzz~~~~~~}}}zzzpppdddUUUNNNGGGGGGJJJJJJDDD>>>999;;;<<<======<<<:::999vvvccc\\\^^^WWWTTTVVVSSSVVVTTTTTTXXX[[[XXXNNNDDD>>>>>>>>>===;;;999777555000111333222000//////000------,,,---...---***(((******))))))***+++,,,,,,'''(((((()))***+++++++++''''''((()))***+++,,,,,,))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))************))))))))))))***+++,,,---......//////000000111111;;;;;;999666444777===CCCGGGJJJKKKJJJLLLPPPUUUVVVfffmmmrrrnnnddd[[[YYYZZZXXX]]]cccjjjwwwqqqhhhggggggccc___dddooo}}}}}}vvvwwwsssiiieeehhhlllttt{{{{{{{{{}}}~~~|||~~~|||{{{vvvvvvzzz{{{yyy{{{zzzgggVVVVVVYYY___ccc___RRRGGGAAAAAAAAAAAADDDKKKUUU]]]___``````[[[PPPDDD999222......---,,,,,,,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......000000000000111111111111000000111222333333444444777777===OOOeee|||}}}yyypppiiiaaa]]]]]]]]]ZZZVVVNNNJJJEEEAAA???>>>===;;;AAA@@@BBBGGGNNNTTTVVVVVVUUUVVVUUUQQQLLLIIIIIIKKKHHHHHHQQQnnnyyyssslll^^^UUU___rrr|||}}}qqq]]]UUUMMMNNNTTTUUUNNNFFF@@@AAABBBBBBAAA???<<<:::ooo^^^[[[^^^XXXUUUXXXWWWWWWWWWWWWWWWTTTNNNGGGAAA>>>>>>>>>===;;;999777555111111000000//////......------,,,,,,,,,,,,++++++)))))))))))))))*********))))))))))))))))))))))))+++*********))))))((((((***)))(((''''''((()))***(((((((((((())))))))))))(((((((((((())))))))))))******+++,,,,,,---......(((***---//////000222444777777666666777:::@@@DDDLLLOOOQQQMMMEEECCCKKKVVV\\\eeelllhhh^^^VVVQQQPPPZZZcccjjjmmmzzzvvvdddYYYYYY[[[[[[YYYjjjxxx{{{uuutttooogggbbbdddhhhnnnuuuzzz{{{{{{}}}~~~~~~zzzuuutttqqqsssxxxyyywwwzzz{{{gggZZZSSS[[[dddbbbXXXQQQHHHFFFCCC@@@<<<@@@PPPaaaccccccbbb```[[[PPPCCC999111///,,,++++++------...---,,,+++************+++******++++++++++++******************************))))))))))))))))))))))))+++*********))))))((((((((((((((((((((((((((((((((()))***)))((((((***,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------..................---------///333555555333000...333000///333444333333666888@@@III\\\vvvyyy~~~{{{xxxvvvuuutttmmmdddZZZTTTTTTTTTQQQMMMDDDBBB@@@???>>>>>>>>>===DDDRRR\\\^^^eeeqqqvvvsssvvvrrrmmmjjjggg```UUUMMMNNNRRRTTT^^^|||xxxssslllddd``````{{{|||vvvrrrpppsss{{{yyylllbbb^^^]]]eeeppptttmmmeeeZZZXXXSSSLLLEEEAAA???@@@ooo^^^ZZZ^^^XXXTTTWWWVVVWWWWWWVVVUUUSSSNNNGGGBBB>>>>>>>>>===;;;999777555111111000000//////......------,,,,,,,,,,,,++++++++++++++++++************))))))))))))))))))))))))************)))))))))(((***)))(((''''''((()))***))))))))))))************((((((((()))))))))))))))******+++,,,,,,---......+++---000111111222444555222444555777:::>>>CCCGGGNNNPPPRRROOOHHHCCCDDDHHHVVV^^^ccc]]]TTTQQQTTTWWWYYYaaafffhhhtttyyylll]]]UUUXXX^^^bbbcccvvv~~~xxxuuuuuurrrjjjeeeeeedddiiiooosssuuuwwwyyy{{{~~~~~~{{{zzz|||}}}yyyzzzxxxyyy}}}}}}{{{~~~|||kkk\\\[[[```bbbbbbcccSSSQQQNNNIIICCCBBBMMM[[[dddbbbaaa```\\\TTTJJJCCC555111...---...///...,,,------,,,,,,,,,+++++++++******++++++++++++******************************))))))))))))))))))))))))************)))))))))(((((((((((((((((((((((((((((()))***)))((()))***,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------...........................///111333333222000///222//////222333111222555;;;MMMbbbzzz{{{uuuoookkkiiihhhaaaZZZQQQMMMMMMLLLHHHDDD===>>>???>>>===<<<<<<<<>>>>>======;;;999666555111111000000//////......------,,,,,,,,,,,,++++++------,,,,,,+++*********))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))************++++++++++++(((((()))))))))************++++++,,,,,,------...,,,///111222111111333444...222666:::>>>CCCHHHKKKUUUUUUSSSPPPNNNNNNNNNMMMQQQVVVUUUNNNJJJOOOXXX]]][[[```aaabbbjjjxxx}}}ooofff\\\YYY___iiipppsss}}}~~~|||wwwtttuuuwwwvvvoooiiigggcccfffjjjnnnppptttxxxzzz|||xxxwwwwww{{{yyyhhh]]]YYY]]]bbb___]]]\\\VVVMMMGGGLLLUUUcccbbbaaa___]]]YYYTTTOOO===777000...000000...***,,,---.........---,,,+++******++++++++++++******************************))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((()))*********))))))+++,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------...........................///000111111111111000222000111333333111444999BBBaaa~~~}}}zzzsssllleee___\\\ZZZSSSNNNIIIFFFEEEDDD@@@======AAAEEEEEEBBB???>>>>>>HHHbbb}}}|||nnnaaaZZZWWWZZZSSSLLLLLLEEE>>>@@@EEEHHHOOOYYYgggyyy~~~{{{|||}}}~~~vvvjjjccc___ooo^^^ZZZ]]]WWWSSSVVVTTTXXXVVVSSSPPPNNNKKKGGGDDD=========<<<;;;888666555111111000000//////......------,,,,,,,,,+++++++++------,,,+++******))))))((((((((((((((((((((((((*********)))))))))))))))))))))(((((((((((()))))))))))))))*********++++++((())))))******++++++++++++++++++,,,,,,---------,,,...000000//////000111///333:::???CCCGGGJJJMMMbbb\\\SSSNNNPPPVVVWWWUUUMMMOOOKKKGGGLLLYYYbbbcccbbbccc```\\\```iiimmmlllgggccc^^^___eeennnuuuxxxwww||||||uuupppqqqrrrpppssstttvvvzzzzzzuuunnniiifffgggiiilllppptttyyy|||{{{}}}}}}{{{yyyyyy{{{zzz|||eeeTTTUUU]]]dddddddddaaaXXXOOOOOOTTTbbbbbbbbbbbb```]]]YYYVVVGGG>>>444//////000...+++,,,---///000000...---+++******++++++++++++******************************))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((()))***+++***))))))+++---,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...---------........................//////000111111333333444555444444:::CCCWWWzzz{{{yyywwwrrrpppkkkeee^^^XXXRRROOOIIIFFFCCC@@@@@@@@@??????BBBHHHNNNOOOKKKFFFDDDDDDEEESSSbbbjjjssszzzjjj\\\TTTUUUYYYPPPFFFGGGCCC===@@@EEEEEEHHHPPP\\\jjjwww}}}~~~xxxuuuppp___[[[^^^WWWSSSVVVTTTWWWTTTQQQOOOMMMJJJGGGDDD=========<<<:::888666444111111000000//////......------,,,,,,,,,+++++++++,,,,,,+++***)))(((((('''(((((((((((((((((((((((())))))))))))))))))******(((((())))))))))))((((((((((((((()))))))))******)))))))))***+++,,,,,,---++++++,,,,,,,,,,,,---------///000111000///000111444888>>>CCCEEEGGGIIIJJJbbb\\\SSSOOOTTT[[[WWWNNNKKKKKKHHHKKK\\\qqqvvvooojjjggg___YYYXXX\\\______`````````aaaeeeiiilllnnnmmmpppoooiiifffgggjjjkkksssvvvzzz}}}}}}zzztttmmmkkkjjjjjjlllpppuuuyyy|||~~~~~~vvvvvvpppYYYXXXaaaaaabbbffffff```WWWUUUXXX```bbbdddeeebbb^^^ZZZWWWQQQGGG999111.........,,,,,,---///000000///---,,,******++++++++++++******************************************************))))))))))))))))))******)))))))))))))))))))))))))))***+++***))))))+++---,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,---------.........---------........./////////.........///000222222222222444666555777CCCOOOsss}}}xxxuuutttjjjiiifffaaaYYYQQQIIIEEEAAA@@@???======@@@DDDGGGJJJPPPYYY^^^]]]YYYVVVUUUWWWXXXWWWWWW\\\eeemmmppp|||yyykkk___[[[aaafff[[[NNNMMMJJJDDDEEEDDDBBBAAAGGGSSSaaakkkpppjjjfffeeemmmvvv}}}qqq```\\\___XXXTTTVVVUUUUUUSSSPPPNNNLLLJJJFFFCCC======<<<<<<:::888555444111111000000//////......------,,,,,,,,,,,,+++++++++*********)))((((((((())))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((('''((((((((())))))))))))))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,///111333333222222333444777;;;@@@CCCDDDDDDDDDDDDLLLPPPSSSYYYdddjjj```PPPFFFJJJLLLUUUmmmyyyllleee\\\UUUSSSVVVYYY[[[aaacccdddddddddccceeefffhhhjjjjjjhhhfffhhhmmmqqqtttyyy}}}~~~|||uuuooommmkkklllppptttwwwxxx{{{yyyvvv]]]XXX[[[]]]___dddgggddd]]][[[^^^```cccffffffccc___[[[YYYWWWOOOCCC999222///......,,,---.../////////...---******++++++++++++******************************************************))))))))))))************)))))))))))))))))))))))))))+++++++++******+++---,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,---------............,,,,,,------.../////////.........///000111222333///000333555555<<>>===???BBBCCCDDDIIIPPPUUU^^^dddnnnwww||||||yyyvvvuuurrrooollllllkkkiiifffdddjjjrrrvvvxxxzzz}}}}}}{{{ooojjjkkkuuu{{{nnn\\\WWWQQQFFFCCCAAA???@@@EEERRRcccsss|||uuupppnnnppprrrttt{{{}}}zzzyyy}}}||||||~~~rrraaa]]]```YYYUUUWWWUUUSSSRRRPPPNNNMMMIIIEEEBBB<<<<<<<<<;;;:::777555444111111000000//////......------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))((()))))))))************'''((()))******)))((('''(((((()))))))))*********))))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...000222333222222333555888;;;???@@@@@@?????????===GGGRRR]]]lllsssfffSSSBBBLLLSSS[[[nnnvvveee^^^UUUPPPQQQUUU[[[___eeeffffffddd```___aaadddfffgggiiijjjjjjlllrrrxxxuuuzzz~~~uuurrrooooooqqqtttuuuuuu|||}}}tttbbbWWW]]]^^^bbbfffeee```___bbbccceeegggeeebbb_________ZZZWWWOOOEEE:::222///...,,,,,,---------.........******++++++++++++******************************************************((()))))))))************))))))))))))))))))))))))***+++++++++******,,,...,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------------............,,,,,,------...//////000......///000111222333333000222555777999DDD[[[qqq{{{uuupppmmmbbb]]]VVVMMMFFFBBB??????BBBIIIRRRWWWZZZ^^^eeejjjyyy|||~~~{{{pppmmmiiieeeeeekkkuuu}}}wwwvvvxxxwwwsssoooiiirrr|||}}}qqqggg]]]MMMFFFAAACCCCCCCCCJJJ]]]www|||vvvtttvvv{{{zzzxxxwwwxxx}}}sssbbb^^^```YYYUUUXXXVVVRRRQQQOOONNNMMMIIIEEEAAA<<<<<<<<<;;;:::777555444111111111000//////......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,))))))))))))))))))))))))(((((())))))*********+++'''((()))******)))(((''')))************+++++++++)))******+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111111111222333777999<<<>>>===<<<<<<<<>>KKKfff~~~~~~|||wwwqqqlllhhh\\\VVVLLLCCC>>>>>>AAADDDKKKUUUccclllooorrrxxx}}}sssbbbYYY[[[dddllluuupppmmmooopppmmmgggccc[[[cccxxxkkkYYYOOOBBBEEEDDD===;;;LLLmmmwwwpppmmmmmmsssppppppuuu|||xxxiii^^^^^^^^^YYYUUUWWWSSSSSSSSSRRRPPPKKKDDD???======;;;999777555444333333222111000////////////------,,,,,,,,,,,,++++++************************************))))))))))))(((((()))***************)))))))))))))))))))))))))))(((&&&%%%%%%''')))+++***))))))))))))+++,,,---++++++,,,,,,,,,---------............///000222333333666999999888888;;;>>>FFFKKKQQQSSSQQQMMMKKKKKKLLLKKKNNNZZZhhhpppooojjjZZZUUUOOOMMMRRRZZZaaaeeeaaa___[[[XXXWWWXXX[[[\\\___```bbbdddhhhmmmsssxxxssswww{{{|||xxxtttssstttvvvxxxzzz}}}}}}}}}tttyyyooo___]]]gggeee```fffgggccc```___aaaccccccaaa]]]\\\ZZZTTTKKK@@@777111---......,,,+++***+++,,,,,,+++***((((((((())))))***,,,,,,++++++,,,+++)))************))))))))))))************************(((((((((((())))))))))))************+++,,,---...,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............///////////////000000111333444333111///444333999FFFSSSddd{{{~~~}}}}}}{{{sssggg^^^\\\TTTMMMDDDEEEIIICCCDDDUUU___fffooowww|||rrrcccZZZXXXYYYZZZ```ZZZ\\\```bbbjjjhhhXXXRRRYYYqqquuunnngggYYYKKKCCCAAAFFFUUUeee|||sssnnnkkktttvvvqqqrrr{{{uuuggg]]]]]]]]]XXXUUUWWWTTTSSSRRRQQQOOOKKKEEE@@@???>>><<<;;;888777555444333222111000////////////------,,,,,,,,,,,,++++++************************************))))))))))))(((((()))***************))))))))))))))))))))))))(((((())))))***************)))))))))***+++,,,---++++++,,,,,,,,,---------------,,,---...000222333888999;;;<<<<<<===@@@BBBFFFHHHJJJIIIIIIKKKPPPTTTTTTPPPNNNTTT]]]aaa]]]XXXPPPSSSWWWWWWVVVVVVYYY\\\]]][[[YYYWWWWWWXXXZZZ[[[^^^___```aaacccggglllooonnnrrrxxx{{{|||{{{{{{{{{wwwuuurrrpppppprrruuuwww{{{}}}|||}}}zzzyyyyyy~~~lll]]]dddfffdddjjjhhhdddaaa```bbbccccccaaa```^^^[[[XXXQQQHHH===555.........---,,,,,,---......---,,,***)))))))))***)))******))))))******)))************))))))))))))************************(((((((((((()))))))))***)))))))))******+++------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000000//////000222333333333777444:::OOOjjjzzzwwwssspppggg[[[TTTSSSLLLMMMGGGFFFNNNPPPWWWhhhlllrrr{{{~~~yyy|||sssjjjdddbbbeeehhhccc\\\[[[ZZZ]]]iiigggTTTLLLNNN```rrr```RRRHHHDDDIIISSSbbblllxxx{{{sssyyyzzzrrrjjjiiimmmpppxxxrrreee[[[\\\\\\WWWTTTVVVUUUSSSQQQOOOMMMJJJEEEBBB@@@???>>><<<:::888666555333222111000////////////------,,,,,,,,,,,,++++++************************************))))))))))))(((((()))***************))))))))))))))))))))))))&&&))),,,...///---***(((***))))))******+++,,,---,,,,,,,,,,,,------------++++++,,,---...000222333999999:::===BBBGGGJJJLLLNNNLLLIIIGGGJJJTTTbbbmmm\\\UUUMMMKKKNNNPPPMMMIIILLLTTT[[[ZZZRRRNNNQQQVVVVVVVVVVVVVVVWWWYYYZZZ[[[\\\]]]^^^^^^^^^```cccfffhhhlllqqqsssrrrpppmmmlllmmmkkkjjjjjjlllpppuuuwww}}}zzzuuuqqqoookkkhhhfffeeeeeeeeedddddd```^^^eeemmmiii___^^^\\\[[[^^^bbbdddcccaaaddddddgggmmmnnnkkkjjjlllhhhkkknnnqqqttt{{{~~~tttYYY^^^cccdddjjjhhhfffcccccccccdddcccbbbccc```]]]\\\YYYRRRFFF===111000...---,,,---...///000///...---,,,+++************+++,,,,,,+++******++++++*********)))))))))************************((((((((()))))))))******)))))))))))))))***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------...//////000111111////////////111333555777888888EEEeeewwwvvvpppiiicccZZZOOOIIIIIIQQQ\\\[[[UUUZZZbbbkkkxxxzzzrrrsssvvvzzz}}}~~~{{{xxxwwwvvvuuusssqqqqqqsssuuukkkeee___YYY___ssssss\\\SSSOOOUUUrrrlllXXXKKKIIINNNTTT```iiillluuuvvvwwwvvvooo```UUUWWW___kkktttoooccc[[[\\\[[[VVVTTTWWWVVVSSSPPPNNNLLLIIIFFFCCC@@@???===;;;999777666555333222111000////////////------,,,,,,,,,+++++++++************************************)))))))))((((((((()))***************(((((((((((((((((((((((('''))),,,...///---***((()))*********+++,,,------,,,,,,,,,------------...+++,,,---...000222333444555444666<<>>===;;;999777555444333222111000////////////------,,,,,,,,,+++++++++************************************)))))))))((((((((()))***************((((((((((((((((((((((((((()))******++++++******)))******+++,,,,,,------,,,,,,---------.........---...///111222444444555333222444;;;EEENNNRRRSSSDDDCCCBBBCCCJJJYYYlllyyyiii\\\KKKAAA@@@EEEJJJMMMVVVTTTOOOHHHDDDEEEJJJNNNLLLNNNQQQUUUYYY[[[]]]]]][[[]]]___```______aaabbbaaaaaabbbaaaaaaaaadddfffbbbbbbdddhhhmmmsssyyy|||zzztttpppnnniiifffaaa^^^]]]\\\\\\[[[UUUTTTSSSRRRRRRSSSTTTVVVQQQSSSRRRPPPPPPSSSTTTRRRSSSRRRPPPPPPQQQRRRRRRRRRTTTSSSQQQRRRUUUWWWTTTOOONNNMMMKKKJJJLLLPPPWWW[[[YYYTTTQQQSSSWWW[[[dddlllpppwww~~~}}}yyy~~~[[[TTTVVV[[[fffdddeeeggggggfffeeedddcccddd```]]]___aaa^^^TTTKKK;;;666000,,,,,,------,,,......//////...,,,***(((++++++111999999222------++++++++++++************************************))))))))))))************)))))))))((())))))***+++,,,+++++++++,,,------...---------------------------------.........//////------...///000111222333///111444555444444555777:::MMMmmm{{{pppddd\\\UUUQQQMMMGGGCCCCCCPPPqqq|||wwwtttqqqmmmkkkhhhiiilllrrryyy~~~yyyrrrooowwwzzzqqqyyywwwnnn``````jjjVVVOOOYYYjjjtttmmmfffnnn}}}zzznnnjjjooopppqqqqqqqqqqqqrrruuuwwwooofff``````]]]VVVTTTXXXTTTRRROOOMMMKKKIIIFFFDDD???>>><<<:::888666555444333222111000////////////------,,,,,,,,,,,,++++++************************************))))))))))))(((((()))***************)))))))))))))))))))))))))))(((((((((((()))***+++)))***+++,,,------------,,,---------............///000111333444444444444333444777;;;AAAEEEHHHHHH<<<===>>>@@@EEEPPP^^^hhheeeZZZKKKAAA@@@EEEJJJMMMPPPLLLIIIHHHHHHHHHFFFCCCIIIKKKOOOSSSWWW[[[]]]___\\\___aaacccbbbaaabbbbbb_________^^^^^^```eeeiiidddeeegggkkkqqqwww|||yyyvvvqqqkkkfffbbb___^^^ZZZYYYWWWUUUUUUVVVWWWXXXUUUUUUTTTUUUWWWZZZ]]]___```````````````aaaaaa```^^^^^^^^^______`````````]]]]]]\\\[[[\\\^^^[[[UUUSSSQQQMMMIIIGGGGGGHHHIIIMMMHHHEEEGGGIIIJJJOOOUUURRRZZZccchhhkkkssswwwwww|||~~~vvvxxxeeeUUUPPPSSS]]]aaadddggghhhgggeeedddeeeccc```]]]^^^```^^^XXXRRRDDD===444///------,,,+++,,,...///000000...+++)))***)))...666777///+++---,,,++++++++++++*********************************)))))))))*********++++++******)))))))))******+++,,,++++++,,,,,,---...///------------------------------........./////////......///000000111222222///333666666555555888;;;HHH___||||||yyyxxxqqqhhhWWWRRROOOQQQRRRNNNJJJIIIWWWvvvyyytttqqqooommmlllrrrrrrsssvvvyyy|||||||||zzzqqqjjjqqqyyy}}}xxxqqqddd]]]lll|||yyyxxxwwwfffWWWNNNbbbvvv{{{tttooottt}}}xxxqqqnnnjjjmmmpppqqqnnnhhhaaa\\\rrrhhhcccccc___WWWUUUYYYSSSQQQOOOMMMLLLIIIFFFCCC@@@???===<<<999888666555333222111000////////////------,,,,,,,,,,,,++++++************************************))))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((())))))******)))***+++------------,,,------------............000111222333333333222222222555999<<<===>>>???@@@@@@BBBDDDDDDEEEJJJRRRXXXUUUOOOGGGBBBBBBEEEHHHIIIIIIGGGFFFGGGHHHHHHDDD@@@GGGIIILLLPPPUUUYYY\\\^^^]]]```cccdddbbbaaa``````^^^____________aaaeeehhhhhhiiikkkoootttyyy~~~|||xxxtttppplllhhhfffccc```]]]\\\\\\\\\YYYZZZ[[[\\\^^^aaadddfffhhhiiijjjlllqqquuuzzz}}}|||}}}|||~~~{{{uuuoookkkfffaaa\\\WWWTTTQQQPPPMMMLLLMMMMMMJJJJJJMMMKKKNNNRRRRRRRRRWWW```hhhvvv~~~|||~~~~~~{{{}}}jjj]]]TTTVVV]]]aaafffhhhgggeeeeeefffbbb```^^^^^^^^^]]][[[XXXNNNFFF:::333000///---++++++---000222222000---+++---''')))111111++++++111,,,,,,+++++++++*********************************))))))*********+++++++++++++++************+++++++++++++++,,,,,,...//////....................................//////////////////000000000111111111111333444444333777???EEEYYYqqq}}}uuupppllleee]]]SSSQQQUUU^^^dddbbb]]][[[eee{{{}}}{{{zzzyyyvvvttt{{{zzz{{{}}}~~~}}}yyyoooeeegggxxxzzzyyy|||uuujjj______ooouuuggg___```vvvwwweeeQQQ\\\qqq|||ooommmttt}}}sssmmmeee___aaaeeekkkooonnnhhh```YYYsssjjjeeeeee```WWWUUUYYYRRRPPPOOONNNLLLJJJFFFBBBAAA@@@???===;;;999777777333222111000////////////---------,,,,,,,,,++++++************************************))))))))))))(((((()))***************))))))))))))))))))))))))'''((()))***+++******))))))***,,,---......---,,,---------.........//////000111222333333222111000...333999<<<;;;;;;<<<>>>EEEGGGHHHGGGEEEEEEIIIMMMEEECCCAAAAAADDDFFFGGGFFFGGGEEECCCCCCDDDEEEEEEEEEFFFGGGJJJNNNRRRWWW[[[^^^^^^```cccdddbbb___]]]]]]]]]___aaaaaaaaabbbdddfffkkklllnnnqqquuuzzz~~~}}}wwwnnniiihhhhhhgggeeeaaa```^^^]]]]]]^^^___```ccceeejjjnnnrrrwww|||~~~wwwpppkkk___\\\\\\^^^[[[UUURRRSSSOOONNNKKKIIIIIIKKKPPPSSSVVV]]]gggpppzzz|||xxxzzzuuuaaaYYY[[[```eeehhhgggeeeeeefffbbbaaa```^^^]]]\\\\\\\\\UUUKKK???666333111...+++,,,...222444555333///---111)))'''---...))),,,555,,,,,,,,,+++++++++******************************)))************+++++++++,,,,,,+++++++++++++++,,,+++++++++,,,---...///000..................................../////////000000000000000000111111111222333222111111888DDDNNNddd}}}zzz}}}{{{ssslllfff]]]VVVWWWXXX___mmmvvvuuuppplllhhhwww~~~{{{{{{|||xxxoooccc___iii{{{xxxuuu{{{}}}qqqcccYYY\\\pppsssggg]]]hhhvvvzzziii``````lll}}}{{{lllgggppptttfffaaa\\\TTT]]]```dddiiilllllliiieeexxxnnnddd```\\\WWWTTTTTTRRRPPPMMMKKKJJJIIIHHHFFF======<<<;;;:::888666666333222000///......//////,,,,,,,,,+++++++++************))))))))))))******))))))))))))))))))))))))))))))************))))))...+++((('''(((+++,,,,,,((((((***++++++***)))(((---,,,+++***+++,,,---...000...,,,++++++---000111///////////////000000111999888999888333222===LLLfff[[[MMMEEECCCBBB???<<<999;;;???BBBDDDDDDCCCBBBCCCDDDEEEFFFFFFEEECCCBBBFFFGGGJJJMMMPPPQQQRRRRRRSSSWWW\\\___^^^[[[XXXWWWXXX\\\aaacccdddfffjjjmmmmmmrrrvvvvvvyyy~~~|||sssmmmhhhfffcccaaaaaabbbccceeedddfffhhhiiilllpppuuuyyy~~~zzzwwwrrrjjjccc```YYYRRRNNNOOOPPPNNNLLLRRRQQQRRRUUUYYYbbbooozzz||||||^^^^^^ZZZ\\\fffllliiieeeeeecccbbbbbbaaa```______^^^WWWTTTKKK@@@444...---.........///222333222///,,,,,,++++++,,,---///222333------------------------,,,,,,++++++***)))(((((())))))***++++++++++++******+++---,,,,,,+++---...+++,,,------......------..................................../////////000111111000000000000000111888...///888666444LLLmmmwwwzzz{{{sssfff]]][[[]]]\\\cccjjjrrryyyvvv|||vvvqqqqqqsssxxx{{{{{{~~~zzz|||~~~jjjYYYccc{{{rrrtttzzzwwwqqqhhhaaaiiiwww{{{kkkjjjjjjlllpppttttttqqqmmmffffffmmmzzz~~~wwwnnnkkkwwwttttttrrrkkkaaaYYYTTTSSSTTT]]]hhhnnnooollliiihhhuuukkkbbb___\\\XXXUUUVVVRRRPPPMMMKKKJJJIIIHHHFFF>>>>>>===<<<:::888666555333222000///......//////,,,,,,,,,++++++++++++*********))))))))))))******))))))))))))))))))))))))))))))************))))))''''''((()))(((((('''&&&(((((()))***************,,,,,,++++++,,,,,,------...---,,,,,,,,,...000111///////////////111222333888666777777555777DDDRRRlllbbbTTTIIIBBB???;;;888;;;===>>>@@@AAA@@@@@@???BBBCCCCCCDDDDDDDDDDDDDDDHHHIIIKKKMMMOOOPPPPPPPPPLLLOOOSSSUUUVVVVVVWWWXXXYYY^^^ccceeefffgggjjjmmmpppuuuyyyyyy{{{|||uuupppnnnkkkeeeaaa``````___```bbbeeehhhjjjuuuxxx~~~~~~ssskkkeee^^^WWWQQQRRRPPPOOOOOOOOOQQQVVVZZZiiiqqq}}}}}}aaa[[[XXX^^^dddddddddfffaaaaaa``````______^^^^^^YYYWWWPPPEEE:::222///...------...111222222///,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******))))))+++++++++,,,,,,++++++******,,,------,,,,,,---...+++,,,------......------................................./////////000000111111000000000000111111666333555;;;;;;BBBaaaxxxtttnnngggbbb``````aaajjjhhhjjjzzzzzzwwwnnniiigggfffeeennnrrr}}}}}}~~~nnn^^^iii|||}}}xxxmmmooozzztttgggcccaaa___```aaaaaa^^^\\\lllmmmvvvuuuoootttrrrttt}}}yyymmmcccbbb___YYYSSSOOOOOOPPPSSS[[[fffllljjjeee```^^^rrriiiaaa___]]]XXXVVVVVVRRRPPPMMMKKKJJJIIIHHHFFF??????>>><<<:::777555444333222000///......//////,,,,,,,,,,,,++++++++++++******))))))))))))******))))))))))))))))))))))))))))))************))))))&&&+++111333000+++((('''((((((((()))***+++,,,---++++++,,,,,,------,,,,,,,,,,,,,,,---...///000000000///......000222555777999777555666777;;;FFFRRRggg```UUUIII???:::777777>>>>>>>>>>>>============CCCBBBBBBBBBBBBCCCEEEFFFIIIJJJLLLMMMNNNNNNNNNMMMHHHIIIKKKKKKLLLNNNRRRUUU\\\aaafffiiihhhhhhjjjmmmrrrwwwzzzzzz}}}~~~zzzoooiiiccc`````````^^^\\\^^^```ccchhhnnnsssxxx{{{vvvnnnbbb^^^WWWQQQOOONNNNNNMMMTTTVVV]]]jjjvvvfff]]]VVVYYY___bbbcccccc________________________\\\[[[VVVNNNCCC999222///---,,,---///111111///---,,,,,,,,,---,,,,,,++++++++++++++++++++++++++++++------,,,,,,++++++******---------,,,++++++******+++,,,------,,,,,,---...+++,,,------......------............................../////////000000000111111000000000111111222111444777999>>>SSSyyyzzz|||xxxnnnbbb^^^aaafffhhhhhhqqqqqqwww}}}mmmffffffiiiiiigggkkkooozzzwwwkkk|||tttfffYYYQQQSSSOOOKKKHHHHHHIIIJJJJJJXXX]]]lll|||hhhbbb]]]```hhhjjjfff___NNNMMMJJJFFFDDDEEEIIILLLNNNVVV```eeeccc]]]XXXVVVrrrjjjbbb___]]]XXXUUUUUURRRPPPMMMKKKJJJIIIHHHFFF@@@???>>><<<999777444333333111000///......//////------,,,,,,,,,++++++++++++******))))))******+++))))))))))))))))))))))))))))))************))))))(((///777888333...++++++(((((((((((()))+++---///***+++,,,---...---,,,+++***+++---...///000//////000///...///111444777999;;;888555444555:::CCCJJJTTTRRRKKKBBB:::777888:::???>>>===<<<<<<===>>>>>>FFFDDDBBBAAAAAACCCEEEFFFGGGHHHJJJMMMNNNOOOOOOOOOKKKKKKJJJIIIHHHKKKPPPSSS___dddiiikkkkkkjjjkkkmmmqqqvvvzzz{{{}}}zzzsssmmmfffbbb^^^]]]___bbbddddddkkknnnrrryyy}}}wwwhhh```\\\XXXSSSQQQPPPSSSXXX]]]bbbkkkuuu}}}qqqdddWWWWWW___dddbbb]]]_________```````````````]]]]]][[[UUULLL@@@666000---,,,,,,---///000...---+++,,,---......---,,,+++++++++++++++++++++++++++---------,,,,,,+++++++++------,,,++++++*********+++---...---,,,,,,---...+++,,,------......------...........................////////////000000000111111000000111111222222222666888999HHHhhh~~~{{{xxxtttlllfffaaaccckkktttxxxxxxyyy|||qqqnnnssszzz||||||yyyzzzxxxwwwxxxfffUUUJJJCCC===999>>><<<999888999;;;===>>>;;;BBBRRRjjj~~~~~~www[[[TTTLLLJJJMMMPPPOOOLLL???>>><<<<<<===@@@DDDHHHFFFLLLUUUYYYZZZYYYYYYZZZtttkkkccc```]]]WWWSSSRRRRRRPPPMMMKKKJJJIIIHHHFFF@@@???>>><<<999777444333333111000///......//////---------,,,,,,,,,++++++++++++************++++++))))))))))))))))))))))))))))))************))))))%%%+++111111,,,(((((())))))(((((((((***,,,...///***+++,,,---...---,,,+++***+++---///000000///.../////////000222444777999777777666444444999>>>BBBCCCDDDBBB<<<777666:::>>>===<<<<<<;;;<<<>>>AAABBBHHHFFFCCCAAAAAABBBDDDFFFDDDFFFIIILLLOOOQQQRRRSSSPPPPPPPPPOOOOOORRRVVVZZZbbbfffkkkmmmlllkkkmmmooorrrxxx}}}}}}uuupppooommmhhhccc___^^^___bbbgggmmmrrrttt~~~}}}vvviii]]]UUURRRPPPRRRRRRQQQUUU[[[dddtttxxxwwwaaaVVV[[[bbbbbb]]]aaaaaaaaaaaaaaabbbbbbbbb^^^^^^]]]YYYRRRGGG;;;444///...,,,,,,...///...---***+++---/////////......------------------------------,,,,,,,,,,,,,,,+++,,,++++++*********++++++,,,---......,,,,,,---...+++,,,------......------////////////////////////////////////000000000111111111111111111222333333777999;;;BBB[[[vvv|||}}}uuuooollldddiiirrr~~~qqqxxxuuupppXXXPPPFFF===888666444333111222333444444555777888444777@@@MMMZZZ___ZZZSSSFFFAAA:::777999;;;;;;999666666777888;;;===>>>???<<>><<<:::777555444333222000///......//////------------,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))))))))************))))))%%%(((+++***(((&&&'''))))))))))))***+++,,,---...++++++,,,,,,------,,,,,,,,,---.../////////...---......///111333555666777111666:::888777:::===>>><<<======:::777777:::>>>:::::::::;;;===@@@BBBDDDGGGEEECCCAAA@@@BBBDDDEEEBBBDDDHHHMMMQQQTTTVVVVVVRRRTTTXXXZZZ\\\___bbbddddddgggkkklllkkklllooorrrvvv}}}{{{rrrmmmgggdddcccbbb___]]]aaadddiiipppwww~~~oooggg]]]VVVQQQLLLNNNRRRQQQXXXiii~~~~~~{{{cccZZZ]]]aaaaaabbbbbbbbbbbbbbbbbbbbbbbb^^^^^^]]][[[VVVMMMBBB;;;222000---,,,---......---+++,,,---...////////////------------------------,,,,,,,,,,,,++++++++++++******)))***+++,,,...000---...///...---,,,---...+++,,,------......------/////////////////////////////////000000000111111111111111111111222333444666777???SSSrrr~~~zzzrrrnnnmmmxxx|||mmm[[[RRROOO@@@===999666666666666666000333555555444333222333333666777999===@@@===777666444111111222333333333222222333555888888666444555888<<<@@@EEEOOO[[[ddduuullleeeccc```ZZZUUUTTTRRRPPPMMMKKKJJJIIIHHHFFF>>>>>>===<<<:::888666555333222000///......//////...------------,,,,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))))))))************))))))'''((())))))******++++++)))***++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,------..................---,,,---...000222333444444444000;;;CCC@@@;;;:::;;;:::999999888777666777999;;;888999999;;;===???@@@AAAAAA@@@??????@@@AAADDDEEEBBBEEEIIINNNRRRUUUWWWXXXUUUZZZaaafffiiiiiiiiiiiieeehhhjjjkkkjjjlllppptttyyyzzzvvvvvvrrrllldddcccaaa```aaaccceeeggglllqqqxxxtttfffZZZTTTTTTOOONNNRRR\\\iiizzzjjj^^^___bbbccccccbbbbbbaaaaaa`````````___]]]\\\YYYSSSJJJCCC666333///------------------------,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***)))***+++---000333555...//////...---,,,---...+++,,,------......------//////////////////////////////000000000111111111111111111111222333444555444:::LLLmmmvvvhhhWWWGGG@@@@@@999888666666666666555555222555777666333111222333///333444111111555555222222222222333333333333333111000000222444444111///000333555888<<>>:::777555444444333444555777888999777888999:::<<<===>>>>>>;;;;;;<<<===???BBBDDDEEEDDDFFFJJJNNNRRRUUUWWWXXXYYY```hhhnnnooommmiiigggfffhhhjjjjjjiiilllqqqvvvyyyxxxoookkkjjjfffaaa]]]___aaacccfffkkkrrrvvvtttzzz}}}|||}}}~~~qqqddd___VVVRRRPPPSSSVVV^^^oooddd]]]^^^cccbbbbbbaaa```______^^^aaa___^^^]]][[[VVVOOOIII888444000---------------///...---+++******+++,,,++++++++++++++++++++++++*********************+++*********,,,///333777:::...///000///---,,,---...+++,,,------......------000000000000000000000000000000000000111111111111111111111111222333444555999CCC^^^~~~zzzdddRRRMMMIII@@@;;;>>><<<;;;999777666555444444222444666555222111444666...444666111///222444222222333444333111/////////333111///000222333000...///111333444666<<>>===;;;999666333222555111000333111,,,---222000///---+++*********+++,,,,,,+++***))))))******))))))***++++++++++++***)))))))))))))))))))))))))))))))))))))))***************+++++++++,,,,,,,,,...---,,,++++++---...000...............---------+++///222333111000111333:::BBBKKKKKKDDD;;;666555333444555666777777666666999999999999:::;;;<<<===??????@@@@@@AAABBBCCCDDDIIIIIIKKKNNNSSSYYY^^^aaadddddddddeeefffgggiiijjjllliiihhhkkkqqqwwwyyyzzz~~~rrrooojjjeeebbb```]]]\\\\\\```gggnnnsssyyy~~~~~~||||||}}}{{{iii```XXXUUUQQQQQQYYYdddssswwwUUU___[[[___aaa```___^^^^^^]]]______^^^]]]]]]ZZZVVVSSS???888000,,,...///...,,,........................*********++++++,,,,,,---++++++************++++++---++++++---000111000---,,,,,,,,,---------......---------............///000000000000000000000000000000000000111111111111333111111444666666777999999UUUyyy~~~wwwqqqttt|||uuueee\\\NNNCCC===<<<======999999999999999888777666666777888777666666777888666666666666555444333222222222222222111000///...111111111111000000000000111111111222444777:::<<>>===;;;999666444222444000000222000,,,,,,000...---,,,+++++++++,,,---,,,++++++***))))))******))))))***++++++++++++***))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,...---,,,++++++,,,...///---------...............---000222222111000111333888@@@GGGGGG@@@888555444444444444555666666777777888888999:::;;;===???????????????@@@AAABBBCCCDDDFFFIIILLLPPPTTTWWWYYYZZZ\\\]]]___bbbfffhhhkkklllllljjjkkkpppwww|||}}}|||~~~~~~|||zzzwwwvvvjjjgggbbb^^^]]]]]]^^^^^^dddhhhnnnsssvvvyyy{{{}}}xxxxxxzzz|||ssseee[[[VVVXXX^^^```ooo^^^\\\\\\___aaaaaaaaaaaabbbcccaaa```______^^^[[[WWWTTTEEE===444......//////...........................+++++++++++++++,,,,,,,,,++++++************+++++++++******+++...///...,,,,,,,,,,,,,,,---------------------............///000000000000000000000000000000000000111111111111333111222444444333555888DDDccc|||xxxxxx~~~|||yyywwwzzz|||mmmYYYRRRIIIBBB??????@@@@@@:::::::::::::::::::::999777888999888777666666666888888888777777666444444333333444333333222111000111111111111000000000000000000000000222444777999pppjjjfffdddaaaZZZVVVVVVQQQNNNLLLLLLMMMLLLHHHEEE>>>>>>===;;;999666444333333000///000///,,,+++...,,,++++++++++++,,,---...,,,+++******)))*********))))))***++++++++++++***))))))))))))))))))))))))(((((())))))************,,,,,,,,,,,,---------------,,,+++++++++,,,...///,,,,,,------......//////000111111111//////111333666<<>>>>>??????@@@BBBCCCDDDEEEHHHMMMQQQSSSTTTRRRQQQSSSVVVZZZ___cccfffhhhiiikkkkkknnnuuu|||~~~|||{{{{{{zzzwwwsssnnnjjjgggaaa___\\\ZZZ[[[^^^bbbeeemmmqqquuuxxxxxxxxxyyyyyyxxxzzz~~~{{{mmm```ZZZZZZ[[[aaaooo~~~mmmnnnjjjYYY[[[\\\^^^`````````aaabbbbbbaaaaaa``````]]]YYYVVVNNNEEE999111.../////////........................,,,,,,,,,,,,++++++++++++++++++************++++++)))))))))***,,,---,,,***+++++++++,,,,,,,,,---------------............///000000000000000000000000000000000111111111222222222111333666555333888???[[[wwwxxxlll|||}}}~~~~~~~~~~~~{{{uuuuuuttt|||zzzjjj^^^KKKGGGCCC@@@@@@AAAAAAAAA??????>>>>>>============:::;;;;;;;;;:::999888888999999999999888777666666666666666555555444333222222222222111111000000000//////......///111333444pppjjjfffdddaaaZZZVVVVVVPPPNNNKKKKKKMMMLLLIIIEEE>>>===<<<;;;999666444333222000.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++))))))***++++++++++++***))))))))))))))))))))))))(((((())))))******++++++,,,,,,,,,---------......,,,,,,+++++++++,,,---...++++++,,,------...//////000000///.........000111444888;;;999555111111222444333222222333555777999777777999;;;===>>>???@@@>>>>>>>>>???AAABBBDDDDDDGGGIIILLLOOOQQQPPPNNNMMMPPPSSSXXX]]]aaacccdddeeekkklllpppwww}}}~~~zzzvvvqqqqqqpppmmmiiiccc___\\\\\\]]]^^^___bbbfffkkkooorrrtttwwwxxxxxxyyy{{{}}}}}}}}}xxxyyy~~~~~~kkkfff[[[XXXaaakkkvvv{{{hhhvvv|||ddd___]]]^^^aaabbbaaa```aaadddcccbbbbbbbbb___[[[XXXUUULLL???444///......///........................---------,,,,,,++++++***,,,++++++******++++++,,,))))))***+++,,,,,,+++++++++++++++,,,,,,,,,,,,------------............///////////////////////////000000111111111222222222222111444777555444>>>LLLuuuiiihhhyyyvvvvvv{{{hhhYYYYYY___hhhkkkvvv~~~iiiYYYQQQHHHFFFEEEDDDEEEDDDCCCAAACCCCCCBBBAAAAAA@@@??????============>>>>>><<<;;;:::::::::::::::999888888777888888777777666555444444333333222222111111111000//////...///000111111pppjjjfffdddaaaZZZVVVVVVQQQNNNLLLLLLMMMLLLHHHEEE======<<<;;;999777555333111000...---...000///---......------,,,+++******+++***************++++++))))))***++++++++++++***))))))))))))))))))))))))'''(((((()))******++++++,,,,,,,,,---------......++++++++++++,,,,,,------***++++++,,,---.../////////...,,,,,,---...//////222444555444111///000222333222111111222444777999777888999;;;<<<<<<<<<<<<>>>>>>???@@@AAACCCEEEFFFJJJKKKKKKLLLMMMNNNOOOPPPSSSVVVZZZ```dddggghhhiiinnnooorrrwwwzzzyyytttnnneeeeeedddbbb```]]]ZZZYYYZZZ^^^dddhhhkkknnnqqqtttssstttuuuvvvxxx|||~~~tttmmmkkkfffcccbbbgggvvv~~~lll^^^^^^^^^___nnnqqqkkklllccc___ccchhhgggeeeffffffeeeddddddccc```\\\YYYXXXPPPDDD999111....................................------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,***+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------............///////////////////////////111111111111222222222222444222444777333444EEEZZZtttvvvllljjjnnn}}}}}}rrrhhhbbbccc\\\LLLKKKYYYjjjqqq~~~jjjXXXNNNKKKLLLKKKIIIIIIIIIGGGEEEBBBCCCCCCDDDEEEEEEDDDCCCCCC???===<<<===???@@@???===:::;;;;;;;;;;;;::::::999999999999999999888666666666555555444333333222222111111111000000111111111pppjjjfffdddaaaZZZVVVVVVRRROOOLLLLLLLLLKKKGGGCCC======<<<;;;999777555444111000...---000555444///.........---,,,+++)))(((*********)))******+++,,,))))))***++++++++++++***))))))))))))))))))))))))''''''((()))***++++++,,,,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,++++++,,,,,,------......---,,,+++,,,...000000///000111222111//////000111111111111111222444666777777888:::;;;<<<;;;;;;:::??????@@@AAACCCEEEFFFGGGMMMLLLKKKKKKMMMPPPTTTVVVWWWYYY^^^dddjjjnnnqqqrrrqqqpppqqqsssuuurrrmmmggg\\\[[[[[[ZZZ[[[[[[\\\]]]\\\bbbjjjnnnpppqqqsssuuutttuuuwwwyyy|||yyyssskkk___WWWUUUPPPNNNKKKMMMWWWjjj{{{mmm```VVV[[[hhhyyyrrrlll]]]^^^fffhhhfffgggfffeeeeeeddddddaaa]]]ZZZYYYSSSIII???666111...---........................------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,......---,,,,,,---,,,,,,,,,---------......---------............///000000000000000000000000111111111222222222222333777333444666333777QQQooo||||||uuufff[[[TTTTTTUUU\\\mmmqqqZZZKKKXXXrrr}}}yyydddTTTLLLLLLOOOMMMKKKJJJKKKLLLLLLKKKIIIKKKMMMPPPRRRRRRQQQOOONNNEEEAAA===<<<>>>@@@???>>><<<======>>>======<<<<<<<<<<<<<<<<<<<<<;;;999999888888777666555555444444222222333333222222222222pppjjjfffdddaaaZZZVVVVVVTTTPPPMMMLLLLLLJJJFFFBBB===<<<<<<;;;999777555444111111///...333999888333,,,------------,,,************))))))***++++++,,,))))))***++++++++++++***))))))))))))))))))))))))''''''((()))***+++,,,,,,++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,...111333222000///000000000//////000111//////000222333444555666666777:::<<<=========<<<@@@@@@AAABBBDDDFFFHHHIIILLLLLLLLLMMMPPPTTTXXX[[[[[[]]]aaaeeejjjooorrrtttmmmkkkiiijjjkkkiiiddd```WWWWWWVVVWWWYYY]]]bbbdddccciiioooqqqppppppsssvvvxxxzzz~~~~~~sssggg___VVVLLLGGGFFF???@@@AAAAAAEEERRReeesss|||iii___^^^fffuuubbb\\\bbbeeeeeeeeeffffffeeeddddddaaa]]]ZZZXXXUUUNNNFFF<<<555000...........................,,,,,,,,,------------------,,,,,,++++++,,,,,,---+++---///...,,,+++,,,---------........./////////---------............///000000000000000000000000111111111222222222333333666222333888999DDDiii}}}uuujjj^^^UUULLLEEEAAAHHHOOO^^^|||nnnVVV```|||dddSSSPPPQQQUUUZZZUUUTTTTTTWWW\\\aaadddeeelllnnnppppppmmmhhhbbb^^^RRRLLLDDD@@@AAACCCBBB@@@???@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@???>>>======;;;::::::999777666666555222333333444444333333333pppjjjfffeeeaaaZZZVVVVVVUUUQQQNNNLLLLLLJJJEEEAAA===<<<<<<;;;999777555555111222000...444<<<;;;555***+++,,,---...---,,,+++******))))))***+++,,,,,,))))))***++++++++++++***))))))))))))))))))))))))&&&'''((()))***+++,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++---,,,,,,,,,,,,,,,,,,,,,---,,,---000444666444111//////000000000000111111...///000222444555555555555777:::===???@@@??????AAAAAABBBCCCEEEGGGIIIJJJJJJKKKMMMPPPTTTXXX\\\^^^___```aaadddgggjjjmmmnnngggdddaaaaaaaaaaaa]]]ZZZWWWVVVUUUVVVZZZ```fffjjjkkkooossssssqqqppptttxxx{{{zzzttthhhZZZQQQJJJCCC@@@AAA<<<@@@CCCBBBAAAHHHWWWcccuuuuuujjj^^^cccooopppbbbeeehhhggggggfffeeeeeeddddddaaa]]]ZZZWWWVVVRRRJJJAAA888222///........................,,,,,,,,,------.........---,,,,,,++++++,,,,,,---***---///...+++***+++---.........////////////000---------.........//////000000000000000000000000111111222222222333333333222///333;;;AAASSSxxxnnn^^^VVVMMMGGGEEEDDDBBB@@@777AAASSSyyyyyycccpppqqqXXXRRRXXX]]]aaaccceeeeeeffflllttt}}}|||rrrlll___VVVLLLFFFFFFGGGFFFDDDBBBBBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@<<<<<<;;;:::999888777666222222333444444444444333nnniiieeeeeebbb[[[VVVVVVVVVSSSNNNKKKIIIHHHEEEDDD<<<<<<<<<;;;999666333222333222000.........//////------,,,,,,,,,,,,++++++************************++++++************++++++)))***+++++++++)))((('''((((((((()))******++++++---,,,,,,+++++++++,,,,,,...///...,,,+++------,,,.../////////...------,,,...000111222222111000..................///000000000000000111222333555555555555666;;;???AAA???<<<>>>@@@BBBEEEHHHKKKMMMNNNNNNOOOPPPRRRUUUWWWYYYZZZ[[[]]]aaadddgggiiijjjjjjdddaaa]]]XXXUUUTTTSSSSSSSSSWWW]]]cccgggjjjnnnpppsssssstttvvvxxxzzz{{{|||~~~qqqhhh[[[TTTKKKFFFDDDCCCCCCBBBDDDFFF@@@===AAABBBKKK]]]nnnpppdddaaannn|||wwwjjjXXX___ggggggeeeeeeeeedddccc```^^^\\\YYYXXXUUUOOOGGG>>>666111---///000///...,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------......------------------------//////.........---------000000000000////////////000000000000000000000000111111111111222333444444000666666444EEEooo|||uuukkkccc[[[UUUTTTMMMLLLIIIFFFGGGJJJEEE<<<===999GGGfff}}}}}}vvvtttjjjVVVYYYhhhttttttfff\\\UUUTTTRRRLLLHHHJJJEEEKKKRRRWWWXXXXXXWWWWWWUUUUUUTTTQQQPPPNNNHHHBBBDDDBBBAAA@@@@@@???<<<:::===999555222222222222111oooiiifffeeebbb[[[WWWVVVUUURRRNNNKKKIIIHHHEEEDDD===<<<;;;:::888666444222222111000///.........///------,,,,,,,,,,,,++++++************************++++++************++++++)))******+++***)))((('''))))))******+++,,,,,,,,,------,,,,,,,,,,,,------)))+++---...---,,,***'''...............---,,,,,,...///111222222111///..................//////000000000000111222333555555666555666:::>>>@@@???===???@@@CCCEEEIIIKKKNNNOOOQQQRRRTTTVVVXXXZZZ[[[[[[\\\]]]^^^```ccceeefffggg```]]]YYYTTTRRRRRRSSSTTTVVV[[[bbbgggjjjlllnnnpppuuuvvvxxx{{{}}}}}}pppcccYYYRRRMMMFFFCCCBBBCCCBBBAAADDDGGGAAA>>>AAABBBJJJ\\\mmmppplllsss|||{{{mmmuuummm___aaadddeeefffeeeeeecccaaa___]]]\\\ZZZWWWSSSMMMEEE;;;555.../////////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------//////.........---------000000000000////////////111111111111111111111111111111111111222333444555444666999AAAYYY|||uuuqqq{{{~~~{{{~~~tttbbbXXXRRRMMMHHHGGGEEENNNTTTUUUXXXZZZPPP@@@;;;999EEEaaatttxxx|||qqq\\\^^^uuuxxxnnncccXXXUUUTTTSSSWWW\\\___gggsss~~~|||zzzwwwpppfff```ZZZTTTLLLFFFCCCAAA???===777555333333444555444333ooojjjfffeeebbb[[[WWWWWWUUURRRNNNKKKJJJHHHEEECCC>>>===;;;999777555444444222111000///.........///------,,,,,,,,,,,,++++++************************++++++************++++++)))************)))((((((******++++++,,,---------...---------------......------...//////...,,,+++------------,,,,,,,,,,,,...///000111111000///.........------......///000000000000111222333555555666666666999<<>>@@@BBBDDDGGGJJJMMMOOOPPPTTTVVVYYY[[[\\\\\\\\\[[[[[[[[[[[[[[[]]]^^^```aaaYYYWWWSSSPPPOOOQQQUUUWWW[[[```fffkkknnnoooqqqrrrwwwxxx|||vvvkkk___SSSKKKHHHFFFCCCBBBCCCDDDDDDCCCEEEIIICCC???AAAAAAJJJ\\\nnnxxxlllgggiiinnnuuu|||lllwwwaaa]]]dddeeeeeefffeeedddbbbaaa___]]]ZZZWWWVVVTTTLLLAAA777000000//////............,,,,,,,,,,,,------------+++++++++,,,,,,,,,------------------------------...............---------////////////000000000000111111111111111111111111111111111111222333444555777333999PPPmmmhhh[[[ooo{{{uuu}}}zzz|||rrraaaOOOHHHGGGHHHIIILLLRRRbbbkkkjjjnnnrrrfffRRRGGGGGGUUUmmm{{{~~~zzzooo{{{qqqhhh```___eeennnyyyuuueeeXXXOOOIIIDDDAAA>>>===;;;:::999888555333pppjjjfffeeebbb[[[XXXXXXSSSQQQNNNKKKJJJHHHEEECCC???===;;;888666555444555111111000000///.........------,,,,,,,,,+++++++++************************++++++************++++++))))))*********)))))))))******++++++,,,---------......---------...//////111...,,,------,,,...111---,,,,,,,,,+++,,,,,,,,,...//////000000//////......------------...//////000000000111222333555555777777777888:::===>>>???BBBCCCEEEHHHKKKNNNPPPQQQVVVXXX[[[]]]^^^]]][[[YYYXXXXXXXXXXXXXXXXXXXXXWWWRRRPPPOOOOOOQQQVVV[[[^^^___cccgggkkknnnqqquuuwwwyyy{{{~~~sssdddYYYQQQJJJEEEFFFFFFEEEFFFFFFFFFFFFEEEFFFJJJEEE@@@AAA@@@III]]]sssooobbb\\\bbbooorrrkkk___cccdddeeeffffffeeedddbbbaaa\\\XXXVVVVVVWWWPPPCCC999333111///...////////////+++,,,,,,,,,------......+++++++++,,,,,,,,,,,,---................................................////////////000000000000111111111111111111111111111111111222333444555666;;;555@@@bbbcccddd{{{}}}yyy{{{^^^SSSIIIFFFJJJRRR___jjjpppzzz||||||jjj^^^]]]iii~~~yyylllllloooxxxrrrggg]]]SSSLLLLLLHHHCCC???<<<:::777666qqqkkkfffdddaaa[[[XXXXXXRRRPPPMMMKKKJJJHHHEEEBBB???===;;;888666555444555111111111000//////...---------,,,,,,,,,+++++++++************************++++++************++++++))))))))))))))))))******))))))******+++,,,,,,,,,---------------...///000---***,,,000111,,,+++------,,,+++++++++,,,,,,---.........//////.........---------------...//////000000000111222333555555666777888888:::;;;>>>???BBBDDDFFFIIILLLOOOQQQRRRUUUWWWZZZ\\\\\\[[[YYYWWWTTTUUUVVVWWWVVVSSSQQQOOOMMMMMMOOOSSSXXX]]]cccfffbbbdddfffiiimmmssszzz~~~~~~}}}qqq___RRRKKKIIIIIIHHHHHHIIIJJJJJJIIIGGGEEEEEEFFFKKKGGGAAAAAA@@@JJJ^^^wwwsss```^^^aaakkksssgggZZZcccdddeeeeeeeeeeeecccccc\\\YYYWWWXXXYYYTTTGGG===888444000...///000000///,,,,,,,,,------.........++++++,,,,,,,,,---------........................---......................../////////000000000111111111111111111111111111111111111222333444666777;;;>>>SSS{{{jjjyyyyyyxxxzzzmmmaaaMMMJJJHHHKKKQQQ]]]rrr|||sssiiikkk{{{uuullluuuvvvmmmbbbZZZPPPGGGAAA===;;;:::rrrkkkfffdddaaa\\\YYYYYYQQQOOOMMMKKKJJJHHHEEEBBB>>>===;;;999777555444444000111111111000///...---------,,,,,,,,,,,,++++++************************++++++************++++++)))))))))((())))))***+++))))))******+++,,,,,,,,,,,,,,,,,,,,,---...//////***+++333===>>>333,,,,,,---,,,+++++++++,,,...///........................------,,,,,,------...///000000000111222333555555555777999:::::::::<<<>>>BBBDDDFFFIIILLLOOOQQQRRRTTTUUUWWWXXXYYYXXXVVVUUUSSSTTTTTTTTTRRRPPPMMMKKKKKKNNNTTT[[[aaaeeehhhiiiccceeegggjjjnnnuuu|||eee[[[NNNEEEDDDGGGKKKNNNMMMNNNOOOMMMJJJFFFEEEDDDEEEKKKHHHBBBBBBAAAKKK```zzzzzzccc^^^\\\eeexxx~~~~~~zzzVVVaaabbbccceeeeeeeeedddccc```^^^\\\]]]\\\WWWMMMEEE<<<777111...///000000...---------------.........,,,,,,,,,---------..............................---------.....................//////000000111111222222222222222222222222111111111222444555777777666IIIkkkttt|||xxx}}}}}}ggg\\\WWWRRRMMMDDDDDDHHHNNNVVVcccwwwmmm```iiivvv{{{|||sssuuu{{{jjjYYYLLLCCC>>>;;;rrrlllfffdddaaa\\\YYYZZZPPPNNNLLLLLLKKKHHHEEEBBB===<<<;;;:::888666444222000111111111000///...---------,,,,,,,,,,,,++++++************************++++++************++++++***)))((((((((()))+++,,,******++++++,,,---------++++++++++++,,,---...///...---444??????555...000...---,,,+++,,,---///000...------------------...------,,,,,,------...///000000000111222333555555333666:::;;;::::::;;;===BBBCCCFFFHHHKKKNNNQQQRRRSSSSSSTTTUUUVVVVVVUUUUUUVVVTTTRRROOONNNMMMLLLMMMMMMRRR[[[ccchhhjjjhhhgggdddgggkkkooossswww|||tttfffQQQKKKEEECCCGGGMMMQQQSSSSSSUUUUUURRRMMMIIIHHHHHHDDDKKKHHHCCCBBBAAALLLccc~~~uuuiiibbbdddrrrkkk___```bbbddddddeeeddddddbbbbbbaaa```]]]XXXQQQKKKAAA:::222...///000///---............------------------........./////////........................---------.........//////.........///000111111111222222222222222222222222111111111222444666777888999]]]sss}}}~~~oooWWWKKKIIIIIIJJJGGGFFFJJJTTTaaammm{{{hhhVVVYYYccchhhnnnvvv~~~|||pppwwwssszzz~~~~~~uuu}}}|||sssbbbTTTJJJDDD@@@ssslllfffdddaaa\\\YYYZZZOOONNNLLLLLLKKKHHHEEEBBB<<<<<<<<<;;;999666333222000000111111111///---,,,---------,,,,,,,,,++++++************************++++++************++++++***)))(((((((((***+++,,,++++++,,,------......///+++******+++,,,---...///000******222333,,,,,,222///...,,,,,,,,,...000111...------,,,,,,------...---,,,,,,,,,,,,---......000000000111222333555555222666:::<<<;;;::::::<<>>@@@RRRgggnnnkkkooorrrvvvnnnbbb[[[```dddbbbaaadddhhheeeaaa___]]]ZZZTTTOOOJJJCCC888111.........---000000///.....................---,,,---...///000+++,,,------......------000000000000000000000000/////////000111111222222000111111111111222222222///111333555666999>>>DDDZZZjjj]]]uuuoookkkaaaWWWVVV^^^fffiii[[[]]]cccooo{{{rrrkkkhhhVVVNNNDDDAAAEEEMMMNNNLLL]]]nnnttt]]]UUU___ccchhhdddgggwwwuuu{{{~~~}}}eeeVVVTTTUUUSSSPPPRRRNNNIIIEEEDDDGGGLLLOOOllljjjgggdddbbb___[[[XXXQQQOOOMMMNNNNNNJJJDDD???@@@???===999555222111222111000///...---,,,,,,,,,......---------,,,,,,,,,************************'''((()))******+++++++++***************************+++,,,,,,------,,,,,,------......------,,,+++///.........------------,,,,,,---......///000000,,,,,,,,,,,,------------,,,,,,------------......///000000111222333444444444666777777888999===???CCCEEEHHHJJJJJJKKKLLLMMMPPPQQQRRRRRRQQQQQQSSSUUURRRQQQPPPPPPQQQSSSVVVXXX___aaaeeeiiikkklllkkkkkknnnpppsssvvvxxxyyyzzzzzz}}}xxxcccQQQIIIJJJNNNPPPSSSXXX[[[^^^```aaa```^^^\\\\\\[[[XXXQQQLLLFFFCCCCCCCCC???AAASSShhhxxxkkkcccmmmuuuqqqhhhXXXbbbkkkfffccciiihhheeebbb```^^^[[[VVVRRRMMMFFF<<<444111000///...000000///..................------,,,---...///000+++,,,------......------000000000000000000000000/////////000111111222222111111111111222222222222222222444666333333>>>LLLzzz}}}iii]]]bbb{{{vvv[[[```eeehhhppp~~~}}}xxxvvv~~~tttaaaSSSKKKHHHGGGDDDBBB>>>:::;;;???CCCEEEPPPfff~~~qqqpppzzzssskkk^^^^^^|||xxxzzz}}}oooZZZLLLHHHHHHGGGDDDCCCBBB???======???AAACCCkkkiiifffdddbbb___\\\YYYRRROOOMMMLLLLLLJJJEEE@@@GGGDDD???888222///000222111000///...---,,,,,,,,,......---------,,,,,,,,,************************'''((()))******+++*********************************+++,,,,,,------,,,,,,------......------,,,+++............------------+++,,,,,,------......///++++++++++++,,,,,,,,,,,,,,,,,,---------.........//////000111222333333444555666888888999:::===@@@BBBEEEHHHJJJJJJIIIIIIIIIKKKLLLNNNOOONNNNNNOOOPPPNNNNNNPPPSSSXXX[[[]]]]]]bbbdddfffhhhkkklllmmmmmmqqqrrruuuwwwyyyzzzzzzzzz{{{}}}qqq^^^RRRKKKKKKOOOVVVYYY\\\```ccceeeeeeeeecccaaa______^^^ZZZRRRMMMEEEBBBBBBBBB???BBBUUUkkkkkkdddmmmbbbnnnpppTTT]]]iiieeebbbjjjgggeeecccbbb```]]]XXXUUUPPPJJJAAA999444222000///000000///..................------------...//////,,,,,,---............---000000000000000000000000/////////000111111222222111111111111222222222333555333555888333333HHHcccdddLLLUUUggg}}}ppp]]]ZZZhhhyyyyyykkkVVVDDD:::888888888666888999888555555:::???HHHdddooo]]]\\\~~~{{{|||~~~{{{qqqeeeUUUHHHBBB@@@???>>>=========<<<<<<<<<;;;;;;kkkiiigggdddccc```\\\YYYTTTPPPLLLKKKKKKIIIEEEBBBGGGEEE@@@999333000000111111000///...------------......---------,,,,,,,,,************************(((((()))******************************+++++++++***+++,,,,,,------,,,,,,------......------,,,+++------------------------+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,------......//////...//////000111222333444555777999::::::;;;>>>@@@BBBEEEHHHIIIHHHGGGFFFFFFFFFHHHKKKLLLLLLKKKLLLLLLNNNOOORRRWWW]]]aaaaaa```cccdddfffhhhkkknnnppprrrssstttvvvxxxzzz{{{{{{zzzyyy|||xxx___SSSQQQSSSVVVYYY]]]___cccfffhhhhhhhhhgggfffcccbbbaaa___[[[SSSLLLDDDAAAAAABBB@@@DDDXXXooowwwqqqqqq~~~qqqfffdddZZZ___bbbdddggggggfffeeecccaaa^^^[[[YYYRRRMMMFFF>>>777333000...000000///...............------------......//////,,,------.............../////////////////////////////////000111111222222111111111222222222333333444222555999777<<<]]]___IIIWWWiiiwww{{{pppaaaVVVQQQ[[[nnn}}}oooUUUMMMBBB<<<<<<<<<:::777444666999:::777555888>>>NNNppppppaaaaaa}}}xxxqqqmmmkkkhhhaaaWWWMMMEEEBBBAAAAAACCCCCCBBBBBBAAA@@@???>>>llljjjgggeeeccc```\\\YYYTTTPPPLLLJJJJJJIIIEEEBBBAAAAAA@@@<<<777333111111111000///.....................---------,,,,,,,,,************************((())))))************)))))))))*********+++++++++***+++,,,,,,------,,,,,,------......------,,,+++,,,,,,------------------+++++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---......///000000//////000111222333444444666888:::;;;<<<===???@@@BBBDDDGGGGGGFFFDDDCCCDDDCCCFFFIIIJJJJJJIIIJJJKKKOOOQQQVVV[[[```bbbbbbaaabbbccceeehhhkkkooosssuuusssuuuwwwyyy{{{{{{{{{{{{xxx{{{wwwfffVVVSSSYYY]]]```bbbeeegggiiikkkkkkkkkjjjiiigggeeedddcccaaa[[[RRRKKKCCCAAAAAABBB@@@EEEZZZqqqnnnlllzzzooo~~~iii[[[bbbhhheeeggggggfffeeebbb___\\\[[[RRROOOJJJBBB:::444000///000000///...............---------...............,,,---......//////....../////////////////////////////////000111111222222111222222222222333333333444222444999;;;JJJrrrzzzVVVLLLXXXfffsss~~~~~~rrrdddZZZQQQLLLPPPXXXXXXlllsss```SSSBBB>>>;;;;;;===;;;666000888666777::::::777:::@@@```~~~kkk^^^^^^{{{~~~rrrlllhhhfffeee___\\\WWWPPPIIIEEECCCCCCBBBBBBBBBAAAAAABBBBBBBBBnnnkkkhhhfffccc```[[[XXXTTTPPPLLLKKKKKKIIIEEEBBB<<<===>>>===999555222111111000//////......//////......---------,,,,,,,,,************************))))))************)))))))))))))))***++++++,,,,,,***+++,,,,,,------,,,,,,------......------,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---...///000000111000000111222333444444555666999;;;======>>>???AAABBBCCCDDDDDDCCCBBBBBBCCCCCCEEEHHHIIIIIIIIIKKKLLLPPPUUUZZZ^^^______```aaabbbccceeehhhlllpppsssuuussstttwwwyyy{{{|||||||||yyy|||yyycccZZZUUUZZZaaadddeeefffooooooooooooooonnnnnnmmmjjjhhhfffeeebbb\\\RRRKKKDDDAAAAAABBBAAAFFF\\\ssszzzlllnnn~~~ttt___```eee___ggghhhhhhfffbbb^^^\\\\\\SSSQQQNNNFFF>>>666222000000000///...............,,,---......//////......------...////////////...000000000000000000000000/////////000111111222222222222222222333333333333444444555888AAA[[[bbbIIIIIIVVVfffzzz{{{|||vvvfff]]]UUUSSSOOOOOOYYYfffooopppZZZJJJBBB@@@<<<999999:::;;;888666999444333777777666>>>HHHvvvxxxaaaRRRQQQooo}}}uuuqqqmmmhhhddddddZZZYYYWWWUUUQQQMMMIIIGGGAAAAAAAAABBBBBBCCCCCCCCCooommmiiifffccc___ZZZWWWSSSPPPLLLKKKKKKIIIEEEAAA:::<<<===<<<888555222111111000//////////////////......---------,,,,,,,,,************************))))))************))))))((())))))***++++++,,,,,,***+++,,,,,,------,,,,,,------......------,,,+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---...///000111111111111222333444555555666777999<<<>>>>>>???@@@AAABBBBBBBBBAAA@@@@@@BBBDDDEEEGGGHHHIIIIIIJJJLLLNNNOOOVVV]]]___]]]\\\___bbbccceeegggiiilllnnnpppqqqqqqsssvvvxxx{{{|||}}}}}}|||~~~{{{mmm___]]]___eeeiiiiiiiiillluuutttrrrpppoooooooooooommmkkkiiihhheee^^^SSSLLLEEEBBBAAABBBAAAFFF\\\tttvvvsssxxxmmm```aaa___ggghhhiiifffaaa]]][[[[[[TTTTTTQQQKKKBBB999555333000000///...............,,,---.../////////...---------...///////////////000000000000000000000000/////////000111111222222222222222333333333444444444777777999KKKrrr{{{SSSGGGLLL[[[pppwwwtttyyynnnUUUPPPOOOSSSSSSSSS^^^nnn|||jjjXXXJJJBBB??????>>><<<;;;;;;===>>>@@@888444444777666777FFFZZZlllVVVHHHGGGeeeyyyuuuqqqoooqqquuusssmmmjjjkkkfffffffffhhhhhhddd^^^YYYRRRSSSSSSRRRPPPLLLGGGDDDpppnnnjjjfffccc___ZZZVVVRRROOOMMMLLLLLLJJJEEE@@@;;;<<<<<<:::666333222222111000000////////////000......---------,,,,,,,,,************************))))))*********))))))(((((())))))***++++++,,,,,,++++++,,,---------,,,,,,------......------,,,++++++++++++,,,,,,---------------------------------,,,,,,------------......,,,,,,---...///000111222111222333333555555666777777:::===?????????@@@BBBBBBBBBAAA???>>>???BBBEEEGGGHHHIIIIIIIIIJJJNNNPPPNNNVVV^^^___[[[YYY^^^dddeeefffhhhjjjlllmmmmmmmmmppprrruuuxxx{{{|||}}}}}}~~~sssfffffffffjjjoooooommmooossswwwuuurrrooonnnnnnnnnoooooommmkkkjjjggg___UUUMMMFFFBBBBBBBBBAAAFFF\\\tttpppppp{{{www~~~fffccchhhgggiiiiiifffaaa\\\ZZZ[[[UUUUUUTTTNNNDDD<<<777555000000///...............,,,,,,.../////////...------......///////////////000000000000000000000000/////////000111111222222222222333333333444444444333999999;;;UUUbbbLLLKKKUUUeee{{{qqqppp|||qqqcccQQQLLLLLLQQQPPPPPP\\\nnn|||rrrkkk^^^QQQGGGBBBAAABBB???@@@@@@>>>;;;::::::;;;999777999;;;777:::PPPkkkuuu```PPPFFFFFFbbbsssmmmlllpppssskkklllrrrzzzyyytttuuuzzzxxxxxxzzz~~~}}}vvvoookkklllllliiibbbXXXNNNHHHqqqkkkffffffddd^^^YYYWWWSSSPPPLLLJJJJJJIIIFFFBBB<<<<<<;;;888555222111111222111111000000000000000999666111...---,,,+++***(((((())))))*********+++***++++++++++++***)))))),,,+++*********+++,,,---...,,,******+++---------...---,,,++++++,,,---...------++++++++++++------...------,,,,,,------...//////...---+++***)))))),,,,,,---...///000111222000000111222333555666777;;;<<<===>>>@@@AAACCCCCCEEECCCAAA?????????@@@AAAGGGGGGFFFFFFHHHJJJMMMOOOWWWVVVUUUWWW[[[___bbbdddhhhiiijjjkkkmmmnnnooopppqqqsssxxx|||wwwssstttnnnoooqqqrrrrrrqqqooonnnrrrrrrrrrqqqqqqqqqqqqppprrroookkkiiiggg```VVVNNNGGGDDDAAA@@@CCCNNNdddxxx~~~qqqsssxxxeeevvviiiYYYbbbeeejjjllliiiccc___\\\YYYVVVUUUTTTQQQMMMEEE<<<666222000//////000000///---........................//////............//////...............///000000111111222222222333333333333444555444333333444666///999;;;@@@dddmmmWWWLLLJJJZZZnnn|||pppuuu|||rrr___^^^VVVOOOMMMOOOMMMHHHNNNYYYlllhhhooodddVVVJJJHHHGGGCCCBBBCCC???===;;;<<>>888:::]]]~~~yyyhhh\\\TTTIIIDDD___{{{jjj```aaaiiipppssspppsssxxx|||~~~nnnXXXIIIpppjjjeeeeeeccc]]]XXXVVVSSSPPPLLLKKKKKKIIIEEEAAA<<<<<<;;;888444222111111222111000000//////000000777444000------,,,+++***)))*********++++++++++++*********+++++++++******,,,+++*********+++,,,------+++******,,,......---------,,,,,,,,,,,,------------,,,++++++,,,------------,,,,,,,,,,,,------......---,,,++++++******,,,------...///000000111000000111222333555666777;;;<<<===???AAABBBBBBBBBBBBAAA@@@??????@@@BBBCCCHHHGGGGGGGGGIIIKKKNNNPPPVVVUUUVVVXXX\\\aaadddfffhhhjjjlllnnnooooooooonnnrrruuuyyy}}}}}}yyyyyyvvvyyy|||~~~~~~{{{xxxuuusssssssssrrrrrrqqqqqqqqqrrroookkkiiifff```VVVNNNHHHDDDAAAAAACCCOOOeeeyyytttssskkknnn|||___dddfffiiijjjhhhddd```\\\YYYXXXWWWVVVTTTPPPIII@@@:::444333111111111111000.........................../////////....../////////000////////////000111111111111222222222333333333333444555444333333555666777666999PPPkkkYYYOOOQQQXXXcccvvvzzzttt}}}mmmrrrtttbbb^^^fffiiieee^^^TTTHHHBBBFFFOOO]]][[[```uuujjjXXXHHHDDDEEECCCAAA@@@AAA???>>>???@@@AAA???<<<===;;;>>>@@@>>>IIIqqq}}}sssmmmhhhaaa```^^^PPPFFF```uuukkkhhhkkkqqquuuvvvxxx{{{~~~wwwiii___qqqkkkffffffddd^^^XXXWWWRRROOOMMMMMMMMMJJJDDD@@@;;;;;;;;;888444222111111222111000000//////000000333111...,,,,,,,,,+++***+++++++++++++++,,,,,,,,,)))))))))***++++++,,,,,,+++++++++++++++,,,------,,,+++******---//////...,,,,,,------------,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,---------------,,,,,,+++++++++------........./////////111111111222333555777888:::<<<>>>@@@BBBBBBAAA@@@???>>>>>>???@@@BBBDDDEEEHHHGGGGGGGGGIIILLLOOOQQQTTTTTTVVVYYY]]]bbbfffiiiiiikkkmmmpppppppppnnnmmmsssvvvzzz|||~~~|||uuuuuuttttttsssrrrqqqqqqqqqoookkkiiieee^^^UUUMMMIIIEEEBBBBBBEEEQQQhhh|||~~~uuusss{{{sssooolllgggeeeeeefffgggeee```\\\ZZZ[[[ZZZXXXVVVSSSMMMEEE@@@888666333222222222111000........................////////////////////////111000000000000111222222111111222222222333333333333444555444333333555777===666???eeexxxZZZLLLJJJTTTaaapppwwwxxx~~~lllooo{{{ssshhhbbb___gggrrr}}}vvv___III@@@DDDIIIOOOOOOSSSggg~~~kkkVVVLLLKKKIIIGGGEEECCCBBBAAAAAABBBBBB@@@???;;;<<<>>>===AAAYYY}}}mmmgggccc```\\\eeegggUUUGGGcccyyyyyy{{{zzzxxxrrrqqquuuyyytttvvvyyy{{{~~~tttlllssslllhhhhhhfff```ZZZXXXQQQOOONNNNNNMMMJJJDDD>>>:::;;;:::888444111111111111111000///////////////000...,,,+++,,,,,,+++***++++++++++++++++++++++++((((((((()))***,,,------++++++++++++,,,,,,------+++******+++...000000///+++,,,---......---,,,+++---------,,,,,,------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................111111111222444555777888999;;;>>>AAABBBAAA???>>>;;;<<<===>>>AAACCCFFFGGGFFFFFFFFFGGGIIILLLOOOQQQSSSUUUXXX[[[___ccchhhkkkllllllmmmnnnnnnnnnnnnnnnsssvvvzzz~~~|||zzz}}}{{{||||||}}}xxxxxxwwwuuutttsssrrrqqqpppnnnllliiiddd]]]TTTMMMIIIFFFCCCCCCFFFSSSkkkzzzssstttkkkccc``````ccceeebbb___^^^]]]\\\ZZZXXXUUUPPPIIIEEE<<<999555222111111111000......................../////////000000/////////111000000000000111222222111111222222222333333333333444555444444444666888999:::QQQxxxpppUUUMMMNNNYYYfff{{{~~~zzztttyyy~~~~~~{{{jjjeeehhhlllrrrwwwhhhMMMDDDEEEFFFJJJKKKKKK[[[uuubbbVVVOOOKKKIIIDDDCCCBBBBBBCCCCCCDDDDDD===>>><<<<<>>999:::999777444111111111111000000///.../////////...,,,++++++,,,,,,+++*********************))))))((((((((()))***,,,---...++++++,,,,,,------------+++******,,,///000000///***+++,,,------,,,+++***------------------------,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------............111111222333444666777888999;;;===???@@@???===;;;::::::<<<>>>AAADDDFFFGGGEEEEEEEEEFFFIIILLLPPPRRRSSSVVV[[[^^^```dddiiilllnnnmmmlllkkklllmmmoooqqqsssuuuyyy}}}|||yyywwwwwwvvvuuuuuuvvvvvvwwwuuusssooommmmmmlllooosssuuuuuuzzz~~~}}}}}}{{{{{{yyywwwuuusssrrrqqqooonnnllliiiccc[[[RRRMMMIIIFFFCCCDDDHHHWWWpppxxxuuu}}}rrrccc\\\ZZZ```eeedddcccccc___]]]ZZZXXXUUUQQQLLLHHH???;;;555222000000000/////////////////////////////////000111111000//////000////////////000111111111111222222222333333333333444555555444555777999444BBBddddddPPPOOOTTTaaaoooxxxvvvpppwwwtttjjjkkkrrrwwwxxxxxx}}}pppWWWKKKGGGDDDIIIJJJHHHQQQxxx~~~cccRRRKKKIIIGGGGGGGGGFFFEEEDDDEEEEEEAAAAAA@@@GGGaaajjj```mmm~~~uuuoooaaaJJJJJJtttwwwvvvzzz~~~}}}wwwvvvzzz~~~tttoooiiiddddddbbb\\\VVVTTTSSSQQQNNNMMMLLLIIICCC>>>999999999777444111111222111000//////......//////---,,,++++++,,,,,,+++************))))))))))))))))))((((((((()))+++---///++++++,,,---------------+++++++++---///000///...++++++,,,,,,,,,,,,++++++------............------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........222222222333444666888888999:::<<<======<<<;;;::::::;;;<<>>777222000///////////////////////////////////////111111111111//////000////////////000111111111111222222222333333333222444555555444555777999888OOOxxx```PPPRRRYYYiiizzzxxxqqqqqqmmmttt~~~xxxtttuuu{{{mmm^^^TTTOOOHHHIIIIIIRRRtttyyybbbWWWSSSTTTVVVWWWVVVPPPJJJEEECCC??????FFFZZZzzzhhhhhh|||ttt\\\LLLVVV|||}}}|||vvvqqqsss{{{pppiiieeeeeeccc]]]WWWUUUUUUQQQMMMLLLKKKHHHCCC???888999888666333111111222000000///............///---,,,+++,,,------+++)))+++++++++******)))))))))***)))(((((()))+++---...+++,,,---.........---,,,,,,,,,,,,...000000...---,,,,,,++++++++++++,,,,,,,,,---...//////...---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////222222222333555666888999999999:::::::::999999888;;;;;;===???AAABBBCCCCCCFFFFFFGGGIIILLLPPPTTTVVVXXX]]]aaacccbbbcccfffjjjmmmnnnoooqqqrrrsssssssssuuuwwwyyy||||||xxxuuusssqqqkkkjjjjjjkkklllkkkhhhfffbbb```^^^^^^]]]\\\YYYWWWWWWTTTRRRRRRSSSSSSRRRPPPRRRRRRTTTWWWVVVWWW]]]fffuuu}}}{{{xxxuuusssrrrnnnnnnmmmiiiaaaXXXPPPLLLGGGDDDBBBEEELLL^^^yyywwwuuu{{{zzztttddd[[[aaahhhiiiiiimmmfffbbb^^^ZZZWWWSSSOOOLLLGGGAAA999333000000000000////////////////////////...///111222222111///...111000000000000111222222111111222222222333333333222444555555555666888:::DDDfffYYYRRRYYYbbbssslllgggjjjhhhsss{{{rrreee```GGGGGGGGGOOOggg~~~rrrjjjlllqqquuurrrgggWWWIIIAAA???DDDVVVtttxxx___YYYjjj~~~}}}}}}{{{yyyyyy}}}ssslllhhhhhhfff```ZZZXXXVVVRRRMMMKKKJJJHHHDDD@@@888888888666333111111222000000///..................---,,,,,,------+++))),,,,,,,,,++++++*********+++***)))((()))***,,,...+++,,,---.........---,,,---------...000000...,,,---,,,+++******+++,,,---,,,---...//////...---,,,,,,++++++++++++++++++,,,---------,,,,,,+++++++++******+++,,,...///000000222222333333555666888999999999888888888888888888;;;<<<>>>???AAAAAABBBBBBHHHHHHIIIKKKNNNRRRVVVYYYZZZ___cccdddbbbbbbeeeiiikkknnnrrrvvvxxxwwwuuussswwwxxxzzz}}}~~~|||qqqooolllhhhddd```]]]\\\XXXVVVUUUUUUVVVVVVVVVUUUOOONNNMMMMMMMMMKKKHHHEEEHHHEEEBBBAAADDDEEEEEECCCAAAAAACCCDDDCCCCCCKKKTTTnnn~~~{{{xxxuuusssrrrmmmnnnmmmiii```WWWPPPLLLFFFCCCBBBEEEMMM```|||{{{vvvuuueee|||jjj^^^cccjjjjjjjjjnnnhhheee```[[[XXXTTTPPPNNNJJJCCC;;;444111111111222000000000000000000000000...000111222222111000...222222111111222222333444111111222222222333333333222444555555555666888:::NNN{{{```IIIPPPaaalll~~~xxxddd```eeeeeesss~~~vvv{{{mmmjjjIIIEEEAAAAAALLLddd{{{{{{dddMMM@@@HHHQQQjjj{{{eeeeeeyyy~~~~~~|||{{{}}}xxxqqqgggbbb```^^^ZZZUUUSSSPPPMMMKKKKKKHHHBBB>>>999888777666444111///---000000000111000//////.........---,,,,,,+++******'''(((***+++,,,,,,+++******)))))))))***+++,,,,,,,,,,,,---.........------111000///...---,,,++++++++++++*********+++,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,------......//////000000111111111222444666777888999888666555444666777888<<<>>>@@@AAAAAABBBDDDFFFIIIKKKMMMOOORRRVVV\\\```bbbbbbaaa``````cccgggkkkjjjmmmsssxxxzzzyyyvvvtttuuuxxx|||zzzssskkkfff```]]]YYYUUURRRPPPOOOOOOIIIIIIHHHGGGEEEDDDCCCCCCCCCCCCBBBAAA@@@>>><<<;;;::::::::::::::::::::::::999888888;;;;;;===EEENNNkkk}}}zzzxxxvvvtttrrroooiiiccc\\\UUUNNNJJJDDDBBBAAAEEESSSiii}}}xxx|||lllkkkTTTbbbeeeccciiikkkiiifffbbb\\\WWWRRROOONNNMMMEEE;;;666555444111---000000000000000000000000111111111000000000000000111111000000111111222333000111111222222333444444555444666999777666;;;DDD```fffUUUHHHNNNbbbwwwvvvddd]]]___iii}}}~~~sssjjjyyy~~~vvvxxxyyyrrroooPPPKKKFFFDDDEEENNN```qqqeeePPPHHHHHHjjjyyygggssszzzqqquuu|||xxxpppgggbbbaaa___ZZZUUUSSSPPPMMMKKKKKKHHHBBB>>>:::999888666444222111000///////////////...............---,,,,,,+++******)))******+++++++++******)))))))))******+++,,,,,,+++,,,------......------111000///...---,,,++++++,,,++++++++++++,,,------,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,---....../////////111222222333444666888999888777555444555666888999<<<>>>@@@AAAAAACCCFFFHHHIIIKKKNNNPPPSSSXXX^^^bbbbbbbbbaaa``````cccgggkkkmmmnnnqqqtttvvvwwwwwwwwwuuuxxx{{{~~~|||vvvpppjjjccc\\\WWWOOOMMMIIIEEECCCAAAAAAAAA@@@@@@???>>>===<<<<<<;;;;;;;;;;;;:::999888777666888888888888888888888888555555666888777888BBBMMMqqq~~~{{{yyyvvvuuusssoooiiibbb\\\UUUNNNIIIEEECCCBBBGGGVVVmmm}}}pppzzz]]]]]]ccccccddddddkkkhhhddd___YYYUUUQQQOOOMMMGGG>>>777555333111///000000000000000000000000111000000000000000000000111111000000111111222333111111111222333333444444777222444999999777???MMM|||XXXMMMGGGSSSjjjzzziiibbbaaahhh{{{~~~zzzzzz}}}~~~xxxmmmfff}}}~~~}}}xxxrrroooZZZPPPGGGBBBAAAFFFQQQ\\\jjjsss|||~~~fffQQQMMM]]]zzzllleee}}}zzzrrrpppllliiippp|||wwwpppgggcccaaa___ZZZUUUSSSPPPMMMKKKKKKHHHBBB>>>;;;:::777555444333333333111111000///////////////...------,,,,,,++++++***++++++******************)))))))))***+++,,,,,,---+++,,,,,,---......------000000///...---,,,,,,+++,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,------,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---.../////////333333333444555777888999666555444444555777:::;;;<<<>>>???@@@AAADDDIIILLLJJJLLLOOORRRVVVZZZ___cccaaabbbaaa``````cccgggjjjoooooooooppprrruuuxxxyyyuuuxxx{{{~~~~~~{{{yyyuuussslllgggaaa[[[UUUOOOJJJFFFBBB@@@>>>;;;999888888888777777777666666666555555444444555555444444333222555555555555555555555555222444666777444555AAANNNxxx}}}{{{xxxvvvsssooohhhaaa[[[TTTMMMIIIFFFDDDCCCJJJ[[[ssswwwzzzpppmmmXXX```ccc```bbbmmmkkkgggbbb]]]WWWSSSQQQOOOJJJBBB:::555222111111000000000000000000000000000000000000000000111111111111000000111111222333111111222222333333444444999111222:::999888JJJdddpppLLLGGGKKK]]]ssswwwpppmmmrrr}}}tttfff^^^~~~zzzssspppggg[[[MMMGGGDDDDDDGGGLLL___cccffffffhhhsssfffUUUZZZyyy}}}```aaasssiiiiiikkknnnwww~~~|||uuuooogggcccbbb```[[[VVVSSSPPPMMMKKKKKKHHHBBB>>>:::999666444333333444555333222111000000000111111---------,,,,,,+++++++++---,,,***)))((()))******((()))***+++,,,,,,------+++,,,------............000//////...------,,,,,,---------------...///000...------,,,,,,------...,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,------...///000111111444444444555666777888999444444333444555888;;;======>>>???@@@BBBFFFLLLPPPNNNPPPSSSUUUWWW[[[___bbbaaaaaaaaaaaaaaacccgggjjjnnnnnnnnnoooqqqtttwwwyyyvvvyyy|||~~~}}}wwwrrrmmmiiidddaaaXXXTTTNNNIIIEEEBBB???===;;;;;;999777666666666666333333444444444444444444222222333444444444444444333333333333333333333333222555888888444555DDDTTTzzz~~~}}}zzzxxxtttooohhh```YYYRRRLLLGGGEEECCCDDDMMM```zzzwwwppprrrzzz]]]^^^aaa^^^eeelllkkkiiieee___ZZZUUURRRPPPMMMFFF>>>777333222444000000000000000000000000000000000000000111111111111111000000111111222333111111222222333444444555999222444;;;999<<<]]]cccHHHIIISSSfffzzz}}}~~~vvvcccVVVwwwyyyuuurrriii^^^XXXRRRMMMNNNQQQcccddddddaaaaaakkk}}}ccc\\\nnnwww]]]eee}}}tttnnnrrrxxx~~~{{{vvvvvvxxxwwwrrrlllqqqtttnnngggccccccaaa[[[VVVSSSPPPMMMKKKKKKHHHBBB>>>999888555333111222333333111111000////////////000------,,,,,,,,,,,,++++++---,,,***)))((()))******((((((***,,,------------,,,,,,---...///000000////////////...------,,,,,,------------...///000111...------,,,,,,------...,,,++++++******++++++,,,******+++++++++,,,,,,,,,......///000111222333333444444444555666777888999333333333333666999<<<>>>===>>>@@@AAADDDHHHNNNSSSSSSUUUWWWXXXXXXZZZ]]]___```aaabbbaaaaaacccgggiiilllmmmooorrrtttuuuvvvvvvxxxzzz}}}}}}wwwsssoooggg```[[[VVVQQQNNNGGGDDD@@@===<<<;;;:::888666555555444333333333333333333333333333444444444222222333444555555555555444444444444444444444444222555888777444888GGGXXXrrrzzzxxxvvv}}}zzzuuuppphhh___XXXQQQJJJFFFCCCBBBEEEQQQfffqqqwwwooo^^^\\\]]]gggjjjjjjhhhfffaaa[[[VVVRRRQQQNNNJJJBBB;;;666444444111111111111111111111111//////000000111111111111111111000000111111222333111222222333444444555555777444888;;;888EEEuuuzzzZZZIIINNN\\\ooovvv```PPPlll~~~}}}yyyuuuoooeee\\\\\\aaagggiiikkkiiiiiippp}}}bbbiiiqqqcccvvv~~~zzzwwwxxx{{{uuuooopppsssrrrjjjcccbbbtttrrrmmmfffdddcccaaa\\\WWWSSSPPPMMMKKKKKKHHHBBB>>>999777555333222111111111...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************'''(((***,,,.........---------///000111111111111//////.........---------,,,,,,,,,---...///000111------,,,,,,,,,,,,------,,,++++++******++++++,,,******+++++++++,,,,,,,,,...///000111222333444555444444444444555666777888333333333333666999<<<>>>>>>???AAACCCFFFJJJOOOSSSVVVWWWYYYZZZYYYYYY[[[\\\```aaabbbbbbbbbcccfffiiijjjmmmqqqtttvvvwwwvvvuuuyyyzzz}}}~~~}}}xxxqqqiii^^^YYYSSSLLLHHHDDDAAA>>>:::888777666777777666555555555555555444444444333222222222222333333333333000111222333444444444444555555555555555555555555333333555666666;;;LLL\\\jjjqqqppprrr~~~}}}vvvpppggg___WWWPPPIIIEEEBBBBBBGGGVVVmmmyyyppp||||||bbbWWW[[[cccggghhhhhhfffbbb]]]WWWTTTQQQOOOKKKFFF@@@;;;666444111111111111111111111111/////////000111111222222111111000000111111222333222222333333444444555555444777;;;;;;<<>>999999777555444222000000---...000111111///---+++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++******&&&(((+++---...///.........///000111222333333333...............---------+++++++++,,,---...000111,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,......///000222333444555333333333333444555666777444333333444666888<<<===>>>@@@CCCFFFHHHKKKOOORRRUUUWWWYYYZZZZZZZZZ[[[\\\___aaabbbbbbbbbdddfffhhhlllnnnqqquuuwwwwwwwwwvvvwwwyyy{{{|||~~~|||rrrkkkeee]]]UUUJJJFFFAAA===;;;:::999888666555444555666777555444666666666666666555444444333333333333333333333333000111222333444444444333555555555555555555555555666444555777:::BBBRRRaaaiiipppqqquuuvvvpppggg^^^VVVOOOHHHEEECCCDDDKKK\\\tttyyytttkkkYYY^^^```eeeggghhhhhheee___ZZZVVVQQQNNNKKKIIIFFF@@@888222111111111111111111111111...//////000111111222222111111000000111111222333222222333333444555555555333888;;;999CCCddd___OOOIIINNN\\\rrrjjjZZZTTTaaa|||}}}~~~{{{uuuuuuyyy~~~yyy}}}}}}sssllluuu|||fff}}}~~~}}}zzzzzzzzzvvvooohhh___aaayyyqqqlllfffddddddbbb\\\WWWSSSPPPMMMKKKKKKHHHBBB>>>;;;:::999888555333000//////111333555555222///---,,,,,,,,,,,,,,,,,,,,,,,,''')))***,,,,,,,,,+++***&&&(((+++---//////......//////111222333444444555...............---------***++++++,,,---...000000,,,++++++******++++++,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,------...000111333444444333333333333333444555666444333333444555888;;;===>>>AAADDDGGGIIILLLOOORRRTTTVVVYYYZZZZZZ[[[\\\]]]___aaabbbccccccdddfffhhhnnnoooqqqtttvvvwwwxxxxxxvvvwwwyyyzzz|||vvvrrriii]]]TTTNNNGGG@@@???;;;888666666777888888666666666777888888666333333333333333222222111000666555555555444444444444222222333444444444444444555555555555555555555555:::777666:::???IIIXXXgggmmmtttuuuzzzvvvpppggg]]]UUUNNNHHHDDDCCCEEENNN```xxxvvvtttwwwrrr]]]ddd```eeefffiiiiiifffaaa\\\XXXQQQMMMJJJJJJIIIDDD:::111111111111111111111111111...//////000111222222222111111111000111222222333222222333444444555555666333999999999IIIpppsssQQQGGGHHHSSSccc|||gggZZZWWWaaasss~~~{{{wwwyyywwwvvvnnndddiiiyyyjjj}}}xxxrrrfffcccvvvpppjjjddddddggggggbbb\\\SSSPPPMMMKKKIIIFFFCCCAAA<<<;;;888555222111000000////////////////////////------,,,,,,,,,------...+++++++++*********))))))---,,,,,,,,,------......000//////......000111222......//////......---,,,---------------------------......,,,******+++,,,---......,,,)))'''&&&'''******+++++++++,,,,,,,,,...///000///...///111333222333333444444333333222333444555777:::===???@@@EEEFFFHHHIIIJJJLLLPPPSSSUUUVVVWWWXXXYYY[[[^^^aaa___`````````aaaaaaaaaaaannnoooqqqsssuuuwwwyyyyyyvvvuuuvvvyyy}}}~~~|||wwwoooiiiZZZTTTLLLEEEAAA===888444:::999777555444444444555444444444555666666777777777555333222333444555444555555555555555555444444555555555666666777777777777888888777555444555666<<<>>>???@@@DDDOOO^^^jjjrrrwww|||~~~~~~xxxmmmaaaVVVNNNHHHFFFEEEGGGSSSiiiqqq}}}|||zzzvvvddd^^^fffeeellloookkkgggeee___YYYWWWOOOFFFDDDFFFDDD===555333111000111222222111000111111111111111111111111111111111000111111222333555555444444444555555666;;;<<<===;;;NNN|||fffNNNEEEMMMXXXooogggWWWcccuuu}}}{{{uuuxxxyyyddd]]]mmmpppppp}}}||||||ttt{{{uuummmeeebbbdddeee```[[[SSSPPPMMMKKKIIIGGGCCCAAA<<<;;;888555222111000000////////////////////////,,,,,,+++++++++,,,,,,---+++++++++*********))))))---,,,,,,+++,,,---...///......---------...///000......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,...---+++((()))+++------,,,***++++++++++++,,,,,,,,,...///000///...///111333222333333333333333333222444444666888;;;===@@@AAAEEEFFFHHHIIIJJJMMMPPPSSSTTTVVVWWWXXXYYY[[[^^^aaa```aaaaaabbbccccccddddddlllmmmnnnppprrrtttvvvwwwwwwvvvuuuvvvzzz}}}|||yyysssoooiiiccc[[[UUUIIIEEE@@@>>>===<<<;;;999888777666555555666777777555555666666777777777888999777555555666777777666555555666666666666666666666666666666666666666555::::::;;;:::999999:::<<<;;;???CCCGGGMMMXXXeeeoootttxxx}}}~~~yyynnnbbbVVVNNNHHHFFFGGGJJJWWWnnn}}}wwwwww|||uuummmZZZcccgggkkkllljjjiiiiiiccc\\\XXXPPPGGGEEEFFFEEE>>>777333222111111222222111000111111111111111111111111111111111111111222222333555555444444444555666666444:::<<>><<<:::::::::999999:::;;;<<<<<<<<<;;;;;;:::999999888888<<<<<<<<<<<<<<<<<<<<<<<<===;;;:::999::::::999888888888999:::;;;;;;<<<<<<999:::::::::;;;;;;<<<<<<:::<<<===>>>@@@CCCGGGJJJKKKQQQZZZbbbhhhmmmqqquuuwwwzzz{{{yyy|||rrrcccWWWNNNIIIHHHIIIPPPdddsssqqqvvvllleeebbbfffkkkmmmnnnlllhhhddd\\\UUUMMMIIIHHHFFFAAA<<<666444222111222333222111222222222222222222222222222111111111111222333333555444444444555666777888:::>>>888RRRRRRPPPYYYKKKRRRnnn~~~{{{uuummmtttzzzuuuxxx|||{{{rrrllleeeccceeeddd^^^XXXQQQPPPNNNMMMLLLIIIEEEAAA;;;999777444222111111111////////////////////////......---,,,,,,,,,,,,,,,************************---,,,,,,---------......,,,---------.....................///......---,,,..............................///---++++++,,,...)))***,,,,,,,,,+++******++++++,,,,,,,,,---------,,,.../////////000222444333222222111111222222333666777888;;;>>>AAADDDFFFEEEHHHKKKLLLMMMOOOQQQTTTTTTWWWYYY[[[[[[]]]___aaa``````bbbdddfffhhhiiijjjggghhhiiikkklllnnnooopppqqqqqqrrruuuyyy{{{{{{zzzyyyrrriiibbb]]]WWWOOOJJJAAA@@@>>>===<<<<<<===?????????????????????@@@AAA?????????@@@@@@@@@AAAAAABBBBBBAAAAAA@@@@@@??????BBBAAA@@@@@@@@@@@@>>><<<::::::;;;<<<<<<===>>>>>><<<<<<===>>>@@@AAABBBBBBAAABBBDDDFFFHHHMMMRRRVVV[[[```ffflllpppqqqrrrrrrwwwyyyxxxuuuwwwuuudddWWWNNNJJJHHHIIISSSkkkppphhhhhh{{{hhh]]]ccclllqqqoooiiiffffff___XXXPPPKKKJJJGGGCCC???888555333111222333333222222222222222222222222222222222222111222333333444444444444555666777888888<<>>BBBEEEFFFEEEHHHKKKNNNOOOPPPRRRTTTUUUXXX[[[]]]]]]^^^```bbb``````bbbccceeeggghhhiiihhhiiijjjkkkmmmnnnooopppqqqrrruuuxxx{{{{{{xxxvvvllldddYYYPPPIIIEEE@@@<<<888999::::::;;;===@@@CCCAAACCCEEEGGGGGGHHHJJJLLLKKKLLLNNNPPPRRRTTTTTTUUUNNNNNNMMMMMMLLLKKKJJJJJJHHHFFFEEEFFFFFFEEECCCAAAAAAAAABBBBBBCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKEEEGGGIIIKKKNNNSSSZZZ^^^iiikkknnnppprrrsssrrrrrrwwwxxxwwwqqqrrrwwweeeWWWNNNJJJIIIJJJYYYssslllbbb[[[bbb{{{wwwaaacccjjjooonnniiiggghhhaaa[[[SSSNNNKKKHHHEEEBBB:::777333222222333333333333333333333333333333333222222222222222333444444444444444555666777888999888>>>OOO___@@@GGGVVVRRR^^^~~~|||ssswwwwwwxxxyyy}}}ooopppwwwuuuzzz~~~|||xxx}}}{{{zzz}}}}}}zzz~~~qqqjjjcccaaadddddd___ZZZPPPOOOOOONNNMMMJJJFFFBBB:::999777444333222222222///////////////////////////...---,,,++++++++++++))))))*********++++++++++++---111333333222///---,,,---...///000//////.........//////......---,,,..............................///...,,,,,,---///222000---++++++,,,...///,,,,,,,,,------------...+++---...//////000333555333222111000000111222333555666888:::>>>BBBEEEFFFFFFHHHLLLNNNPPPQQQRRRTTTVVVYYY]]]______```bbbcccaaabbbcccdddfffggghhhiiihhhiiijjjkkklllnnnoooooorrrsssvvvxxxxxxtttmmmhhhUUUPPPIIIBBB>>>===<<<<<<<<>>AAADDDFFFFFFIIILLLOOOPPPQQQRRRTTTWWWZZZ^^^```aaaaaabbbdddbbbcccdddeeefffhhhhhhiiihhhiiiiiikkklllmmmnnnnnnmmmnnnpppqqqnnnggg]]]WWWEEEDDDBBB@@@@@@BBBEEEGGGJJJOOOVVV[[[```eeelllqqqtttxxx}}}~~~uuuuuutttsssrrrpppooooookkkjjjjjjjjjjjjiiifffccc]]]]]]]]]]]]]]]]]]\\\\\\eeeeeedddccccccbbbaaaaaaYYYZZZ\\\___bbbhhhpppuuuqqqooommmnnnqqquuuxxxzzzyyyzzzxxxpppnnn}}}yyyfffWWWOOOKKKJJJRRRddd{{{nnnllluuu{{{iiiyyyiii___dddnnnpppllljjjddd___WWWPPPLLLJJJGGGEEE;;;888444222222333444333333333333333333333333333333333222222333333444555444444555555666888999:::???BBBcccXXXJJJNNNJJJRRRggg~~~kkk^^^ggg}}}qqq{{{ppp___bbbtttwwwwwwuuulllbbb___``````[[[VVVOOOMMMKKKKKKJJJIIIFFFDDD<<<:::777555222111111111,,,,,,------------------,,,,,,------,,,,,,+++***---,,,+++***)))))))))(((---------............///......////////////............---------,,,,,,,,,,,,,,,,,,---------......------------------------RRRDDD444+++,,,...,,,(((------------------------............////////////111111222222333333333333444666888<<<@@@CCCFFFGGGGGGHHHJJJKKKKKKNNNQQQTTTXXX[[[___aaaaaa``````aaaddddddeeefffggghhhiiiiiibbbfffjjjkkkjjjiiilllnnnnnnllljjjhhhcccYYYLLLCCCCCCEEEHHHKKKOOOUUU\\\aaahhhmmmuuu{{{}}}|||zzzzzzzzzxxxvvvssspppooolllkkkjjjlllnnnooossstttrrrnnnnnnpppnnnjjjlllhhhkkksssvvvsssqqqrrrnnnkkkkkkooowww}}}~~~}}}~~~zzzrrrjjjlll~~~wwwggg[[[QQQLLLMMMYYYppprrruuu}}}nnnkkkhhh```kkkiiilllrrrjjjgggccc\\\VVVPPPKKKGGGDDD@@@:::444222444555444111333333333333333333333333444333333333333444555555///999888555999888555;;;>>>OOOpppYYYEEEVVVddddddqqqxxxlllqqq~~~||||||tttooozzzqqqsss}}}tttlllbbb^^^______[[[WWWOOOMMMLLLKKKJJJHHHFFFCCC;;;:::777444222111111111........................,,,,,,------,,,,,,+++***++++++***))))))***+++,,,---------............///......////////////..................------,,,,,,,,,,,,,,,---------......------------------------<<<444+++(((+++...---+++------------------------............////////////222111111111222333444444555666888;;;???BBBEEEFFFGGGIIIKKKLLLMMMPPPSSSVVVYYY\\\___aaaaaabbbcccdddggggggggghhhiiiiiijjjjjjjjjkkkkkkkkkiiiiiiiiijjjjjjgggaaaZZZSSSNNNKKKKKKJJJPPPXXXaaajjjrrrzzz~~~|||~~~{{{yyyxxxyyy{{{|||vvvxxxxxxwwwyyy}}}|||xxxxxxsssqqquuuwwwtttrrrssstttrrrrrrwww}}}|||xxxpppiiilll~~~yyyiii[[[QQQOOOQQQeeezzzxxxuuusss}}}~~~{{{hhhuuubbbiiijjjlllqqqkkkhhhccc]]]WWWQQQLLLHHHEEE@@@;;;555333444555444111333333333333333333333333444333333333333444555555222999666444:::999888>>>@@@UUUtttjjjOOOCCCQQQ___eeexxxxxx|||zzztttuuurrrmmmnnn|||ssskkkaaa^^^___```\\\WWWPPPNNNLLLKKKJJJHHHEEEBBB;;;999777444222111111111111000000//////.........,,,,,,------,,,,,,+++*********(((((()))+++---///---------............///......////////////....../////////............---,,,,,,,,,---------......------------------------***((('''(((+++---------------------------------............////////////222222111000111333555777666777999;;;>>>AAACCCEEEGGGIIILLLMMMOOORRRVVVXXXZZZ\\\___aaabbbcccfffhhhjjjjjjjjjjjjjjjjjjjjjjjjmmmlllkkkjjjjjjjjjhhhfffccc___WWWNNNHHHJJJTTT\\\ffflllvvvyyytttuuuvvvuuusssttt{{{zzz{{{zzzuuummmhhhmmm|||kkk[[[QQQRRRXXXuuuzzzmmmbbbyyyxxxmmm}}}eeeeeeiiilllooommmiiiddd^^^XXXSSSNNNIIIFFFAAA<<<666444444555444222333333333333333333333333444333333333333444555555444999555333;;;;;;999AAAJJJhhhTTTHHHDDDNNN\\\lllvvvkkkhhhiiihhhooo~~~rrrjjjaaa^^^___```\\\XXXQQQOOOLLLKKKJJJHHHDDDBBB:::888666444222111111111111111000//////...------,,,,,,------,,,,,,+++***+++***)))((()))+++...000---------............///......////////////....../////////////////////...,,,,,,,,,---------......------------------------(((***+++,,,,,,,,,,,,---,,,,,,------------------............////////////333111000///111333777999888999999;;;===@@@BBBDDDFFFIIILLLNNNPPPSSSVVVYYYYYY[[[]]]___aaadddhhhkkkllllllkkkkkkjjjjjjjjjjjjjjjhhhhhhjjjlllkkkgggbbb[[[XXXSSSOOOQQQ[[[iiisss}}}xxxyyy{{{|||zzzxxx|||}}}xxxssskkkhhhooo}}}kkkYYYPPPUUU___yyy{{{zzzsss{{{yyykkkaaagggkkklllnnnjjjfff```[[[VVVQQQKKKHHHBBB>>>999555555555444222333333333333333333333333444333333333333444555555555888555555<<<;;;999BBBUUUjjjKKKHHHIIIQQQbbbzzzssseeebbbhhhooovvvyyytttqqq{{{rrrjjjaaa^^^```aaa^^^YYYRRRPPPMMMKKKJJJGGGCCCAAA999888555333222111111111000000//////...---,,,,,,,,,,,,------,,,,,,+++***,,,+++***)))***+++---...---------............///......////////////........./////////////////////,,,,,,,,,---------......------------------------,,,...///---+++***,,,...,,,,,,,,,---------..................////////////222111000000111444888::::::::::::;;;===@@@CCCEEEEEEHHHKKKNNNPPPRRRUUUXXXWWWYYY\\\^^^```ccchhhkkkkkkkkkkkkjjjiiiiiihhhhhhgggfffgggjjjllliiibbb]]]VVVUUUUUU[[[ggguuu|||zzz{{{}}}vvvpppiiihhhrrr|||iiiXXXQQQZZZfffxxxzzz|||xxxaaaeeeiiikkkoookkkgggbbb]]]XXXSSSNNNJJJCCC@@@;;;777555444444333333333333333333333333333444333333333333444555555444888666888===:::;;;HHHfffXXXFFFGGGIIITTTlllqqqdddffftttttteee^^^VVV\\\hhhyyyrrrjjjbbb___bbbccc```\\\RRRPPPNNNKKKIIIGGGCCC@@@888777555333111111111111/////////......---------,,,,,,------,,,,,,+++***+++++++++++++++,,,---------------............///......////////////......---............/////////,,,,,,,,,---------......------------------------+++,,,,,,,,,++++++,,,...+++,,,,,,------.....................////////////111000000111333555888:::;;;;;;;;;<<<>>>AAAEEEGGGFFFIIILLLOOOQQQRRRUUUWWWVVVYYY\\\___aaadddgggjjjjjjjjjjjjiiiiiihhhhhhhhhiiiiiiiiiiiihhhddd^^^ZZZZZZ[[[___jjjyyy}}}{{{}}}~~~|||zzzsssllleeefffsssxxxfffXXXVVVcccrrr~~~gggeeejjjkkkpppllliiiddd___[[[VVVPPPLLLEEEBBB===999555444444444333333333333333333333333444333333333333444555555333888777999===;;;BBBVVVqqqMMMAAAAAAFFFWWWttt|||mmmfffnnnzzzdddTTTNNNLLLLLLRRR]]]hhhnnntttxxx~~~ssskkkccc```ccceeebbb^^^SSSQQQNNNLLLIIIFFFBBB???888666444222111111111111////////////////////////,,,,,,------,,,,,,+++***''')))***,,,............---------............///......////////////......,,,,,,------............,,,,,,,,,---------......------------------------))))))***+++------,,,+++++++++,,,,,,---......///............//////////////////000222444777999:::<<<<<<<<<===???CCCGGGIIIHHHKKKNNNQQQRRRSSSUUUWWWVVVZZZ^^^aaaccceeegggiiijjjjjjjjjiiiiiiiiiiiiiiilllllliiifffbbb`````````hhhkkkpppxxx|||yyywwwooohhhaaadddssssssccc[[[___ooorrrgggkkklllpppllljjjeeeaaa]]]WWWQQQMMMFFFCCC???:::666444444555333333333333333333333333444333333333333444555555444888777888;;;===NNNlllUUUJJJAAAAAAIII]]]xxxvvviiifffuuuppp___VVVTTTSSSPPPRRRYYY]]][[[ZZZ\\\dddssstttlllcccaaadddfffccc___SSSQQQNNNLLLIIIFFFBBB???777666444222111111111111000000000000000111111111,,,,,,---------,,,++++++$$$&&&***---///000000000---------.........//////......////////////......,,,,,,,,,---------......,,,,,,,,,---------......------------------------))))))+++...000///+++(((++++++,,,,,,---...//////............/////////000...///111333555777999:::===<<<<<<===@@@DDDHHHKKKJJJMMMPPPSSSSSSTTTVVVWWWWWW[[[```dddeeefffhhhiiijjjjjjjjjjjjjjjjjjjjjjjjlllkkkhhhbbb^^^___eeejjjwww{{{{{{wwwvvvmmmeee^^^aaarrrpppbbb]]]eeexxxyyy{{{jjjmmmmmmqqqmmmjjjfffbbb^^^XXXRRRNNNFFFDDD@@@;;;666444444555333333333333333333333333444333333333333444555555555888666666:::???XXX|||EEEKKKFFFEEENNNdddzzzrrreeefffxxx||||||rrrgggfffiiiccc___```eeeeee]]]XXXXXXRRReee~~~vvvlllbbb```cccfffbbb]]]SSSRRROOOLLLIIIEEEAAA@@@999666333222222222111000111111000......---------------,,,,,,,,,,,,++++++*********+++,,,---///000,,,---...///000000000000000000////////////000000......---------,,,,,,,,,+++,,,------......------...------,,,,,,------...++++++++++++++++++++++++,,,,,,------------------////////////000000000000222222333444666888999;;;999:::<<>>999555444444555555555555555555555555666666555555555555666666777777777;;;===@@@]]]aaaGGGCCCCCCOOOXXXggg||||||jjjpppxxxlllbbb[[[WWWTTTVVVZZZbbbkkkpppttt~~~iii\\\ZZZkkkvvvmmmdddcccggggggbbb\\\RRRQQQOOOLLLHHHDDDAAA???999666333222222222111000111000///......---......------,,,,,,,,,,,,++++++******+++,,,---......///------...///000000000000000//////......//////000.........------------,,,+++,,,------......------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000000000000333444444555777999;;;<<<::::::<<>>[[[fffHHHIIICCCUUUlll{{{rrrnnnxxxiii[[[PPPNNNNNNMMMJJJHHHJJJPPPVVV^^^ggguuuvvvlllhhhhhhooowwwyyy}}}~~~zzz|||gggXXXTTTqqqvvvmmmeeedddggggggaaaZZZRRRQQQNNNKKKGGGDDD@@@>>>999666333222222222111000000//////............///------,,,,,,,,,+++++++++++++++---...............---...///000111111111111//////............////////////.........---------+++,,,------......------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////////////////000000000000444444555666888:::;;;<<<;;;<<<===@@@CCCFFFIIIJJJMMMPPPSSSWWW[[[]]]^^^^^^aaabbbdddfffiiilllnnnpppsssttttttrrrqqqrrrvvvyyyyyyzzz|||~~~yyyqqqjjjeee___```gggrrrsssaaaPPPPPP```www|||aaahhhmmmqqqrrrnnnhhhcccZZZRRRNNNJJJEEEBBB???<<<888555555555555555555555555555555555555555555666777777888222:::@@@HHHvvvPPPEEENNNHHHeee{{{jjjooouuu]]]SSSQQQNNNNNNNNNNNNKKKJJJMMMTTTYYYccckkkyyyppp```XXXXXX```gggjjjpppyyyuuu}}}nnn___VVVgggvvvmmmdddbbbeeefff```YYYQQQPPPNNNKKKGGGCCC@@@>>>999666333222222222111000//////............//////------,,,,,,,,,,,,+++++++++,,,---/////////...---......///000111111111111///......------......////////////.........------+++,,,------......------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---...//////////////////000000000000333444444555777999;;;<<<<<<===>>>@@@CCCFFFIIIJJJNNNPPPSSSVVVYYY\\\^^^^^^bbbbbbdddfffiiilllnnnppptttuuuvvvtttrrrtttxxx}}}~~~yyyrrrlllggg]]]___fffrrr}}}xxxhhhYYYLLLNNN___vvv~~~jjjggglllqqqssspppkkkeee\\\SSSOOOKKKFFFCCCAAA>>>999555555555555555555555555555555555444555555666777888777777:::CCC___pppFFFEEENNNOOOpppkkkgggvvv{{{|||vvv}}}iiiUUUQQQWWW[[[RRRQQQNNNKKKJJJMMMQQQUUUXXX___mmm{{{{{{oooaaa[[[WWW\\\aaaeeennnwwwvvvqqqeeeYYYaaa}}}~~~zzz|||wwwmmmccc```cccddd___YYYQQQPPPNNNKKKGGGCCC@@@>>>999666333222222222111000//////............//////------,,,,,,,,,,,,+++++++++,,,...///000///------......000111111111111111///......------......///////////////............+++,,,------......------,,,,,,++++++++++++,,,,,,------------------------***++++++,,,---...///000////////////000000000000222333333555666888:::;;;<<<===>>>AAACCCFFFIIIJJJOOOPPPQQQTTTWWWZZZ\\\^^^bbbbbbccceeehhhkkknnnpppsssvvvwwwvvvuuuwww~~~zzztttnnnjjjaaabbbgggppp|||xxxoooiii^^^RRRIIILLL\\\ssswwwfffhhhnnnrrrpppmmmhhh___VVVPPPLLLGGGDDDCCC@@@:::555555555555555555555555555444444444555555666777888666<<<:::GGG|||YYYHHHFFFGGGWWWrrr|||}}}eeennn}}}ooommmyyynnniiifffxxxsssaaa]]]dddjjj^^^ZZZTTTQQQRRRTTTVVVXXXYYY___kkkxxx|||uuulllgggcccccceeejjjuuuuuuttt|||zzzooo```bbb|||tttrrrwwwmmmbbb^^^aaaccc^^^YYYQQQPPPNNNKKKGGGCCC@@@>>>999666333222222222111000//////.........//////000---------,,,,,,,,,+++++++++,,,...000000///---,,,...///000111111222222111.........------.........000/////////............+++,,,------......------,,,++++++++++++++++++,,,------------------------******+++,,,---//////000////////////000000000000222222333444666888999;;;======???AAACCCFFFIIIJJJPPPPPPPPPRRRUUUXXX[[[]]]bbbbbbccceeegggkkknnnooorrruuuxxxxxxwww{{{{{{uuuppplllhhhhhhjjjpppxxx~~~zzzoooeee___VVVMMMFFFJJJXXXooofffeeekkkppppppnnnjjjaaaYYYQQQLLLGGGEEEDDDAAA:::555555555555555555555555555444444444555555777888888666@@@:::LLL{{{KKKMMMEEE@@@\\\nnnjjjttthhhxxxvvvnnnddddddzzzkkkaaa```kkkuuunnnrrrwwwhhhbbb[[[YYYZZZ]]]^^^^^^iiillluuu{{{tttpppsssqqqpppuuuzzzvvvyyy}}}llljjj~~~ooojjj{{{lll^^^ZZZ]]]^^^]]]\\\TTTQQQMMMIIIEEEBBB===:::777555222111111111111000.........//////////////////...---,,,,,,,,,,,,,,,---///000000//////000222444444222111000/////////...///////////////.........------,,,,,,------.........---------,,,,,,,,,---------------------------,,,+++***+++,,,---...///////////////.........////////////000111222333444444555666888:::;;;<<<>>>???BBBCCCDDDGGGJJJMMMKKKMMMPPPSSSUUUXXX[[[^^^```aaacccdddeeehhhlllooopppppprrrxxx{{{}}}}}}vvvqqqnnnmmmllllllpppvvvzzz{{{yyywwwzzz}}}{{{nnnfff___ZZZOOOHHHCCCHHHUUUkkkhhhccchhhtttvvvjjjeeeddd\\\TTTLLLFFFEEEDDD???;;;;;;666666555444444444444555777666666666666777777888999===:::XXXiiiMMMFFFFFFOOOZZZ|||iiikkkgggmmm^^^[[[SSSvvvxxxlll___]]]ddduuu}}}}}}~~~qqqnnnnnnqqqssstttxxx{{{|||}}}|||zzzqqqyyyxxxqqquuuwwwhhh[[[YYY]]]^^^]]]]]]SSSPPPLLLHHHEEEBBB>>>;;;777555222111111111111000///////////////.........///...---,,,,,,,,,,,,------...000000///...000111:::999888666444222111000......////////////.........------,,,,,,------.........---------,,,,,,,,,------------------------,,,,,,+++++++++,,,---............///////////////////////////000111222333444444555666888:::;;;<<<===???BBBDDDEEEHHHKKKNNNLLLOOORRRTTTVVVXXX[[[^^^```aaacccdddeeehhhkkknnnqqqqqqtttyyy~~~~~~xxxsssqqqrrrpppppprrrwwwyyyxxxvvvvvvxxx{{{~~~|||qqqhhhbbb[[[UUULLLFFFAAAFFFRRRhhh~~~nnncccfffssswwwmmmiiiggg]]]UUUMMMGGGFFFDDD???;;;:::666666555444444444444555777666666666666777888888888AAAGGGeee]]]IIIEEEDDDOOO^^^|||vvv```~~~eeelllyyygggYYYXXXRRRpppwwwllldddgggpppsssggglllqqqvvvmmmiiippp~~~ssseeeYYYXXX]]]___^^^]]]RRROOOKKKHHHEEEBBB???<<<777555222111111111111000000000//////......------......---,,,,,,,,,---------...//////...---///000444444444444222000...---......///////////////.........------------............---------,,,,,,,,,------------------------,,,,,,,,,+++,,,------...------......//////000000////////////000111222333444444555666888:::;;;<<<===???BBBDDDFFFIIIMMMPPPOOORRRTTTVVVWWWYYY\\\^^^```bbbdddeeefffhhhkkknnnqqqqqqttt{{{{{{wwwvvvyyywwwuuuvvvxxxyyyvvvssstttvvvyyy|||}}}~~~~~~~~~xxxuuuooogggbbb___YYYQQQIIICCC@@@CCCOOOcccrrrzzzddddddooowwwqqqnnnjjj```XXXPPPIIIGGGEEE???;;;:::777666555555444444555555666666666666666777888999999BBBOOOmmm}}}OOOEEEFFFDDDQQQfffppp\\\xxxbbbtttwwwkkk^^^TTTRRRPPPgggtttggghhhjjjkkkddddddlllxxxssseeeZZZZZZ^^^___]]]\\\PPPNNNJJJHHHEEECCC???<<<777555222111111111111000111111000///...------,,,...------,,,,,,,,,------,,,...///...------...///***+++---/////////---,,,---...//////////////////......------------............---------,,,,,,,,,------------------------,,,,,,,,,,,,------......,,,------...///000111111////////////000111222333444444555666888:::;;;<<<===???BBBEEEGGGJJJNNNQQQRRRTTTWWWXXXYYYZZZ\\\^^^```bbbdddfffggghhhkkkmmmooopppttt{{{~~~}}}||||||zzz{{{|||{{{wwwsssrrrsssvvvyyy{{{{{{xxxvvvrrrooohhhaaa```___XXXPPPHHHBBB???BBBLLL___{{{sssvvvhhhbbbkkkuuutttqqqlllaaaZZZRRRKKKIIIFFF@@@;;;:::777666666555555555555555666666666666777888999999===???PPPpppnnnFFFDDDIIIFFFUUUooonnn```}}}uuuddd}}}pppfff___WWWQQQKKKMMM^^^{{{mmmllljjjgggdddgggnnnrrr}}}vvviii^^^]]]aaa```]]]ZZZPPPMMMJJJGGGEEEBBB???<<<777555222111111111111000111111000///...------,,,------,,,,,,,,,------...---...///...---,,,---...,,,---000111222111000///------...//////////////////......------......///......---------,,,,,,,,,------------------------,,,,,,---------.........,,,------...///000111111////////////000111222333444444555666888:::;;;<<<===???BBBEEEGGGJJJNNNQQQTTTVVVXXXYYYYYY[[[]]]___aaaccceeegggggghhhkkklllmmmnnnrrryyy|||xxxqqqqqqtttxxxzzzzzzvvvrrrooollleee___^^^]]]WWWNNNGGGCCC@@@BBBJJJ\\\www~~~pppdddfffqqqsssrrrmmmbbb\\\TTTMMMJJJGGGAAA<<<;;;777777666555555555555666666666666666777888999:::@@@BBB]]]```@@@CCCIIIHHHYYYvvvwwwfff___pppooofffrrraaaZZZWWWUUURRRJJJMMMYYYzzz}}}nnniiicccaaacccjjjpppmmmtttyyylllaaa```cccaaa\\\YYYQQQNNNJJJGGGDDDAAA>>>;;;777555222111111111111000000000//////......------------,,,,,,,,,---.........///000///---------///111222222222111000...---,,,---...///000000000000//////............//////......---------,,,,,,,,,------------------------,,,,,,---............---------......//////000000////////////000111222333444444555666888:::;;;<<<===???BBBDDDFFFIIIMMMPPPTTTVVVXXXYYYZZZ[[[]]]___aaacccfffhhhhhhiiijjjllllllmmmqqqwww||||||rrrrrrsssvvvyyyxxxsssoookkkiiiddd]]]ZZZYYYTTTMMMFFFCCCAAABBBIIIYYYttt~~~iiidddnnnrrrrrrnnnccc]]]UUUNNNLLLIIIBBB>>><<<888777666666555555666666666666666777888999:::;;;@@@PPPxxxUUU>>>BBBHHHJJJ]]]zzz|||~~~iiiZZZWWW```jjjjjj|||gggYYYTTTUUUTTTSSSLLLOOOWWW{{{ooofff\\\XXX[[[fffmmmiiimmmxxxlllbbbaaadddbbb\\\YYYRRROOOKKKGGGDDDAAA<<<:::777555222111111111111000///////////////.........,,,,,,,,,,,,,,,---...//////000111000...---...///111111000///...---,,,+++,,,---...///000000000000//////............//////......---------,,,,,,,,,------------------------,,,,,,.../////////...---.........///////////////////////////000111222333444444555666888:::;;;<<<===???BBBDDDEEEHHHKKKNNNSSSUUUXXXYYYZZZ\\\^^^```aaadddggghhhiiiiiijjjkkkkkkmmmrrrvvvzzzvvvtttrrrtttvvvuuuooojjjfffgggccc\\\XXXVVVSSSNNNEEEBBBAAABBBGGGVVVqqqpppdddlllrrrsssoooeee]]]UUUNNNLLLJJJDDD???>>>888777777666666666666666666666666777888999;;;<<>>???BBBCCCDDDGGGJJJMMMRRRTTTWWWYYYZZZ\\\^^^aaaaaadddgggiiiiiiiiijjjkkklllnnnsssvvvyyyyyyuuurrrssstttrrrlllgggdddfffddd]]]XXXVVVTTTQQQDDDBBB@@@AAAEEETTTooouuueeelllqqqssspppggg]]]UUUNNNMMMJJJEEE@@@???888888777666666666666666666666666777888:::;;;<<>>@@@CCCEEEGGGIIILLLOOONNNQQQUUUXXX[[[]]]```bbbggghhhiiiiiiiiijjjmmmoooqqqqqqsssxxx|||{{{yyyvvvtttrrrpppmmmjjjeeeccc```]]]ZZZVVVQQQNNNGGGAAA>>>AAAGGGSSSmmmiiiiiijjjsssttteee^^^WWWNNNHHHEEECCC???<<<<<<999666555666777777777777888444999@@@;;;666@@@AAA~~~SSSIIICCCFFFLLL[[[zzzkkklllsss~~~nnn[[[VVVbbbrrr]]]TTTUUUXXXVVVTTTTTTOOO```mmm^^^QQQMMMPPPVVVUUUSSS___ooozzzhhhaaaccc```___^^^VVVMMMKKKHHHGGGEEEBBB???<<<555444222000//////000000////////////............,,,---------............//////............//////111000///...............------......------,,,+++000...,,,,,,---.........---------------------------------------------------------............///---......///////////////111111000//////000111222222333555777999;;;<<<<<<>>>AAADDDEEEGGGIIIKKKNNNNNNQQQUUUXXXZZZ\\\___aaaeeegggiiikkklllnnnppprrrqqqppprrrvvvyyy~~~~~~{{{wwwtttrrroookkkhhheeebbb^^^[[[XXXUUUQQQNNNIIICCC???AAAEEEPPPhhhppphhhmmmvvvuuukkk```YYYPPPJJJGGGDDDAAA>>><<<:::777555666777777777666;;;888666;;;888666@@@NNNsssPPPGGGCCCGGGOOO___}}}~~~kkknnntttxxx```WWWlllwwwbbbXXXWWWVVVUUUSSSSSSTTTggg~~~}}}}}}sssfffRRRLLLKKKOOOMMMJJJRRR___jjjssszzz||||||iiibbbbbb___^^^]]]TTTMMMKKKHHHFFFDDDAAA>>>;;;555444222000//////000000////////////............------.........///////////////............//////000000///....../////////,,,------------,,,++++++///---,,,,,,---......------------------------------------------------------------............///---......///////////////000/////////000111222333222333555777999;;;<<<<<>>;;;555:::>>>???DDDVVVrrrUUUHHHDDDDDDKKKWWWiiisss```gggmmm|||zzzddd\\\ssszzzaaaWWWVVVTTTRRRSSSRRR```|||{{{xxxwwwwwwyyywwwqqqlll[[[QQQIIIGGGEEEAAA???BBBHHHLLLQQQVVV```pppnnneeeeee``````___VVVNNNLLLIIIFFFDDDAAA===:::555444222000//////000000////////////.....................////////////000...............///000000000000/////////000000111///////////////...---------,,,,,,,,,......---+++------------------------,,,,,,,,,---------......---------............///---......///////////////------///000111222333333333444666888:::<<<======???AAADDDEEEEEEGGGIIIKKKOOOQQQSSSUUUWWWYYY]]]```fffjjjnnnqqqrrrssstttuuuuuutttuuuwwwwwwxxx}}}yyywwwtttrrrqqqooollljjjccc___XXXSSSPPPPPPOOOOOOHHHBBB???@@@@@@DDDUUUiiikkklllrrrqqqyyyjjjbbbWWWNNNIIIFFFCCC@@@>>>;;;888777888999999999666===999444<<>>CCCaaawwwPPPFFFDDDEEELLLZZZnnnppp\\\aaafffxxxxxxeee]]]pppkkk___\\\VVVRRRRRRVVViii}}}yyytttpppnnnkkkgggcccZZZQQQIIIEEEDDDAAA???>>>DDDDDDFFFKKKTTTbbbuuuooofffeeeaaaaaa```XXXOOOMMMJJJGGGEEEBBB>>>:::555444222000//////000000////////////............------........./////////......---......///000111111111000//////000000000///000000000000///......---,,,+++,,,......,,,+++------------------------+++,,,,,,------.........---------............///---......///////////////---...///111222222333333333444666888:::<<<======>>>@@@CCCDDDEEEGGGIIIKKKQQQRRRTTTUUUWWWZZZ^^^aaagggjjjmmmoooooopppqqqrrruuutttuuuxxxxxxyyy|||uuusssqqqppppppooommmlllbbb^^^WWWSSSQQQPPPOOONNNFFFAAA???@@@???BBBQQQddd|||kkknnntttxxxmmmeeeYYYOOOJJJGGGCCCAAA???<<<999888888::::::999:::<<<777555;;;;;;???MMMsssJJJEEEEEEGGGNNN^^^uuuvvvbbb```eeexxxooo^^^YYYlllxxxjjjZZZRRRTTTbbbvvv{{{tttnnnhhhccc___[[[TTTNNNGGGCCCBBBAAA???===@@@>>>>>>CCCLLLYYYmmm}}}nnneeeddd```aaaaaaYYYQQQNNNKKKHHHFFFCCC>>>;;;555444222000//////000000////////////............,,,---------............---------......///000111222222111000/////////////////////000///......---,,,++++++---......,,,***------------------------++++++,,,,,,---......///---------............///---......///////////////---...000111222222222111333444666999;;;<<<===>>>===???BBBDDDEEEGGGJJJLLLRRRSSSUUUVVVWWWZZZ^^^bbbeeegggjjjkkklllmmmppprrrsssrrrtttwwwxxxyyy~~~{{{rrrqqqooonnnooonnnlllkkkaaa]]]XXXTTTRRRPPPOOONNNGGGCCCAAAAAA??????MMM___mmmmmmxxxwwwqqqhhh[[[QQQKKKHHHEEEBBB???===:::888999:::::::::::::::777999===;;;LLLllldddHHHDDDEEEHHHQQQccc}}}pppeeeiii|||wwwccc[[[]]]eee{{{^^^TTT[[[sss}}}wwwpppiiiccc]]]ZZZNNNKKKFFFBBB@@@@@@???>>>AAA===<<<@@@HHHTTThhhyyymmmdddccc___``````YYYQQQOOOLLLIIIGGGCCC???<<<555444222000//////000000000/////////............,,,,,,,,,---------......---------......000111111333333111000////////////......//////......---,,,,,,++++++---......,,,***------------------------++++++,,,,,,---...//////---------.........//////---......///////////////---...000111222222111111333444666999;;;<<<===>>><<<>>>BBBDDDEEEHHHKKKMMMSSSTTTUUUVVVWWWZZZ___bbbccceeeggghhhjjjlllooorrrqqqpppssswwwxxxyyy}}}zzzrrrpppnnnnnnnnnmmmkkkiii```]]]XXXTTTRRRQQQOOONNNIIIDDDBBBBBB>>>>>>KKK[[[{{{pppmmm|||vvvtttjjj]]]SSSMMMJJJFFFDDD@@@===:::999999:::::::::777777888>>>@@@@@@\\\[[[KKKDDDEEEIIIRRRggg}}}kkknnnlll^^^```kkk\\\aaaWWWbbb~~~yyyrrrllleee```]]]LLLKKKHHHBBB???@@@@@@@@@AAA<<<:::>>>DDDNNNaaarrrooocccbbb```bbbaaaXXXSSSPPPLLLIIIFFFBBB???<<<666555333111000000000111:::777444000---,,,++++++000///.........000111222---,,,++++++,,,...000222000000///..................---------...//////...---------............///---------------------------------------------------------............///---...///000000///...---...000111222111111222444222444666777888999;;;===<<<>>>AAACCCEEEHHHLLLNNNNNNQQQUUUXXXYYYZZZ[[[\\\^^^bbbgggiiiiiijjjmmmqqqrrrtttuuuvvvwwwzzz~~~{{{xxxrrrpppmmmllllllllljjjiiiddd[[[SSSSSSUUURRRNNNMMMLLLGGGCCCAAA???AAAKKKVVVwwwuuuyyysssrrrmmmbbbVVVOOOLLLFFF@@@???===;;;999888888888888888777555===AAA:::aaaOOOIIIHHHEEEIIIYYYtttuuunnnooopppbbbkkkccc[[[hhh~~~wwwrrrmmmggg___YYYRRRMMMEEE@@@??????AAABBB???>>>>>>???@@@GGGXXXhhhnnnbbbaaa___aaa```WWWRRROOOKKKHHHEEEBBB>>>;;;666555333111000000000111666444111///---------...000//////......///000111000////////////111444555000000///...............///...---.........---,,,---------............///---------------------------------------------------------............///......////////////.........000111222111111222444222444666777888999;;;======???AAACCCEEEGGGKKKNNNNNNQQQVVVYYYZZZZZZ[[[\\\___cccgggiiihhhiiimmmppptttuuuwwwwwwxxxzzz}}}|||yyyuuurrrooolllkkkjjjgggeeeeee^^^XXXVVVSSSOOOOOORRRLLLGGGBBB@@@>>>@@@JJJTTTttttttuuuuuutttooocccVVVOOOLLLFFF@@@???>>><<<:::888888888888>>>===999>>>AAA>>>ggg}}}JJJGGGFFFFFFMMM___yyy}}}yyyuuu]]]cccvvv^^^```ppp|||vvvqqqlllggg___YYYTTTNNNGGGAAA??????@@@AAA>>>===<<<===>>>DDDTTTccclllbbbaaa^^^______VVVQQQNNNJJJGGGDDDAAA===:::666555333111000000000111111000...------...///000000000///......//////000...---------...000222333000000///.........//////............------,,,+++---------............///---------------------------------------------------------............///...........................000111222111111222444222444666777888999;;;===>>>@@@BBBCCCDDDGGGJJJMMMOOORRRVVVYYYZZZ[[[\\\]]]___cccgggiiiiiijjjnnnqqqwwwxxxyyyyyyyyyzzz}}}~~~zzzwwwtttpppllljjjgggdddbbbbbb___[[[XXXRRRMMMOOOTTTKKKGGGBBB@@@===???HHHRRRoootttpppxxxwwwrrrfffXXXOOOKKKFFFAAA@@@>>><<<:::999888888999;;;;;;999===???EEErrrkkkEEEFFFEEEHHHRRRffftttZZZ[[[zzzrrriiiuuu{{{uuuqqqnnniiibbb]]]VVVQQQIIICCC@@@?????????>>><<<;;;<<<<<<@@@MMMZZZlllbbbbbb_________WWWRRROOOKKKHHHEEEBBB>>>;;;666555333111000000000111......---------......///000000//////............,,,,,,,,,---...000222333000000///////////////000,,,---//////...---,,,------------............///------------------------,,,,,,---------------------------............///......------------.........000111222111111222444333444666777777888:::<<>>???GGGPPPkkkxxxlllzzzzzzvvvjjj[[[PPPLLLGGGBBB@@@???===;;;999999999999777999;;;===@@@OOO}}}YYYBBBFFFEEEJJJVVVjjjppp[[[YYYsss{{{vvvsssqqqmmmgggbbbYYYTTTLLLEEEAAA@@@>>>>>>???<<<;;;;;;;;;>>>GGGRRRllldddddd`````````XXXSSSPPPMMMIIIFFFCCC???<<<666555333111000000000111///......---------------...////////////.........//////000111333444666666000000/////////000000111***---000000///......///---------............///------------------------,,,,,,,,,---------......---------............///...........................000111222111111222444333555777777777888:::<<>>;;;::::::::::::;;;<<<@@@@@@AAAWWWvvvMMMDDDHHHFFFLLLXXXmmm}}}iiiYYYVVVooo}}}zzzuuusssqqqnnnhhhddd\\\VVVNNNGGGCCC@@@>>>===@@@===<<<<<<<<<<<>>@@@BBBCCCDDDGGGJJJMMMQQQTTTXXX[[[\\\]]]^^^___]]]aaafffjjjmmmrrryyy}}}~~~~~~~~~}}}~~~|||xxxqqqoookkkiiigggfffcccaaa]]]XXXWWW^^^bbb]]]VVVQQQPPPLLLGGGDDD@@@???FFFNNNdddzzzrrrvvv{{{zzzrrrcccVVVNNNHHHCCCBBB@@@>>><<<;;;::::::;;;>>><<>><<<===<<<<<<@@@FFF{{{kkkdddddd___^^^___XXXSSSQQQMMMIIIGGGCCC???===666555333111000000000111...////////////......---***+++---///000000//////+++,,,...000111333444444000000//////000111111222...222666555111------///---------............///------------------------++++++,,,,,,---......///---------............///---...111333333111...---...000111222111111222444444666777888777888999;;;===???AAACCCEEEGGGKKKNNNQQQTTTYYY\\\]]]]]]^^^___^^^aaafffhhhkkkpppwww}}}}}}~~~~~~yyyvvvqqqoookkkhhhfffdddbbb```]]]YYYXXX\\\\\\WWWSSSRRRPPPKKKGGGDDD@@@>>>DDDLLL```vvv|||vvvyyyzzztttgggYYYPPPIIICCCBBBAAA???===;;;;;;;;;;;;<<<999<<<===HHHssscccFFFIIIFFFEEEOOObbbxxxyyywwwwww```OOOOOOTTTppp~~~{{{vvvtttsssqqqkkkggg]]]XXXQQQJJJFFFCCC@@@>>>@@@===;;;<<<<<<:::===BBByyyiiidddddd^^^]]]]]]WWWSSSPPPLLLIIIFFFBBB???<<<666555333111000000000111---...//////000000//////)))***,,,...000000000000...///111333555666777777000000///000000111222222111555999777111,,,+++,,,---------.........//////------------------------++++++,,,,,,---...//////---------.........//////,,,///222555555222///,,,///000222222111111333444444666777888777777999;;;<<<>>>AAACCCEEEHHHLLLOOOQQQUUUYYY\\\]]]]]]^^^```___bbbeeegggiiimmmtttyyy~~~|||xxxuuusssoookkkhhhfffccc```^^^\\\ZZZXXXXXXSSSNNNNNNRRROOOKKKGGGCCC???===BBBJJJ^^^tttyyyxxxzzzvvviii[[[RRRJJJDDDBBBAAA???===<<<;;;;;;;;;===999???FFFZZZaaaFFFJJJDDDDDDPPPfff~~~|||iiiVVVOOOPPPXXXttt{{{yyyxxxuuupppkkk]]]YYYQQQKKKGGGCCCAAA??????;;;:::<<<;;;999;;;???sssooofff]]]^^^bbb^^^UUUSSSOOOJJJFFFCCCAAA>>><<<555444333222111000000000//////............//////+++,,,...000000000000///+++/////////999DDD???222***,,,///111333444333333666===CCC@@@666...---///+++,,,---///000000111111------,,,+++,,,---...//////......---------......---------............///////////////////////////---...000111000111222444222444666777888999;;;===BBBAAAAAABBBDDDHHHLLLNNNQQQTTTWWWYYYZZZ\\\___bbbccceeehhhjjjlllooosssvvvzzz|||~~~~~~~~~{{{vvvsssuuuuuusssnnnhhhbbb```___ZZZ[[[[[[WWWQQQNNNMMMNNNMMMHHHCCCAAA???>>>CCCJJJ```sssuuuyyy|||vvviii]]]UUUKKKBBBBBBAAA???===<<<;;;;;;;;;:::???AAAEEEjjjYYYDDDAAAFFFIIIWWWnnnaaaQQQKKKOOO[[[qqq{{{yyyyyyvvvpppgggaaaWWWNNNGGGBBB>>>;;;>>>@@@@@@???===;;;;;;;;;qqqnnngggaaaaaaccc]]]TTTRRROOOKKKGGGDDDAAA>>>;;;666555444222111111111111//////............//////+++,,,...000000000000///---111000...555===:::///---......///000222333444111777;;;:::333......///,,,---...//////000000///,,,,,,+++***+++,,,---...///......---------......---------............///////////////////////////---///000111000111222444222444666777888999;;;===BBBAAAAAABBBDDDHHHLLLNNNRRRTTTWWWYYYZZZ\\\^^^aaabbbdddgggjjjmmmppptttxxx{{{}}}~~~~~~}}}}}}~~~|||wwwttttttssspppmmmiiiddd```^^^ZZZ[[[[[[WWWRRROOONNNOOOMMMHHHCCCAAA???>>>CCCJJJ```ssszzzwww{{{wwwkkk^^^TTTKKKDDDBBBAAA???===<<<;;;;;;;;;AAA@@@>>>GGGvvvSSSEEEDDDHHHJJJXXXoooaaaPPPHHHNNN[[[ppp|||zzzzzzwwwqqqjjjcccYYYPPPIIIDDD???===>>>@@@@@@???===;;;;;;;;;pppmmmhhhdddcccbbb\\\SSSQQQOOOKKKHHHEEEBBB===:::666666444333222111111111//////............//////,,,---...000000000/////////333222---///444333---000///...---...000333444---///111111000......///---....../////////......++++++*********+++,,,---......---------......///---------............///////////////////////////---///111111111111333444333444777888888999;;;===AAAAAAAAABBBDDDHHHKKKNNNRRRTTTWWWXXXYYY[[[]]]___bbbeeehhhjjjmmmpppuuuxxx{{{}}}~~~~~~|||{{{|||}}}~~~|||xxxuuutttqqqmmmkkkjjjgggaaa]]]ZZZ[[[[[[XXXTTTQQQOOOOOOMMMHHHDDDBBB???>>>CCCJJJ]]]qqqtttyyyyyynnn```TTTKKKFFFCCCAAA???===<<<;;;;;;<<<>>><<<:::MMMqqqLLLFFFGGGIIIJJJXXXooolllVVVKKKPPP]]]ppp~~~{{{{{{xxxssslllfff\\\RRRKKKEEEAAA>>>>>>@@@@@@???===;;;;;;;;;qqqmmmgggdddbbb```[[[UUUPPPNNNLLLIIIFFFBBB===999777666444333222222111111//////............//////,,,---///000000000///...000333222---,,,///000...000000///......///111222,,,++++++,,,.........---.../////////......---,,,+++++++++++++++,,,,,,---...------------...//////---------............///////////////////////////---///111111111111333555333555777888888999;;;===AAAAAAAAACCCEEEHHHKKKMMMRRRTTTVVVXXXXXXZZZ\\\^^^dddfffiiikkkmmmooosssvvvyyy{{{}}}}}}|||{{{||||||}}}}}}yyyvvvtttppplllkkkllljjjccc]]][[[[[[[[[YYYVVVSSSQQQOOOLLLGGGDDDBBB@@@>>>BBBIIIZZZnnntttyyyzzzrrrcccUUULLLHHHCCCBBB@@@>>><<<<<<<<<<<<999<<<===WWWaaaFFFFFFHHHGGGJJJXXXooosssYYYLLLRRR```sss}}}}}}zzzuuunnnhhh^^^TTTLLLFFFAAA>>>>>>@@@@@@???===;;;;;;;;;sssmmmfffbbb```]]]ZZZYYYPPPNNNLLLIIIFFFBBB===999666555444333222111111111//////............//////---...///000000000///...///222222...,,,...000111...///000111111000///......,,,***+++---...---,,,////////////...---,,,++++++,,,,,,------------------------------...//////---------............///////////////////////////...///111222111222333555444666888888888999;;;===@@@AAAAAACCCFFFHHHKKKLLLQQQSSSUUUWWWXXXYYY\\\^^^fffhhhjjjkkkkkkmmmppprrrvvvyyy|||}}}}}}|||}}}~~~}}}~~~zzzxxxtttqqqmmmmmmnnnllleee^^^]]]\\\[[[ZZZXXXUUUQQQOOOJJJFFFCCCAAA???===AAAGGGYYYmmmwwwzzz{{{uuugggWWWMMMIIICCCBBB@@@>>>===<<<<<<<<<===BBBBBB[[[SSSDDDGGGFFFEEEJJJYYYpppeeeRRRIIISSScccvvv|||wwwpppiii___TTTLLLFFFAAA>>>>>>@@@@@@???===;;;;;;;;;ssskkkdddaaa^^^ZZZYYYZZZQQQOOOKKKHHHEEEBBB===:::555555333222111000000000//////............//////---...///000000///......///000000......///111333,,,...000111111000///---///...------......---+++...............---,,,++++++,,,---.........---------------------...///000---------............///////////////////////////...000111222222222444555555777888999999999;;;===@@@@@@BBBDDDFFFIIIKKKLLLOOOQQQTTTVVVWWWZZZ]]]___eeegggiiijjjjjjlllnnnqqquuuxxx|||~~~~~~}}}~~~~~~|||~~~|||zzzvvvtttrrrrrrqqqmmmgggaaa___^^^\\\[[[ZZZVVVQQQMMMHHHDDDAAA@@@>>><<>>===<<<<<<===???DDD@@@VVVpppKKKFFFFFFBBBDDDKKKZZZssshhhSSSLLLLLLUUUgggzzz~~~zzzrrrkkk```VVVMMMGGGAAA>>>>>>@@@@@@???===;;;;;;;;;pppiiidddbbb^^^XXXVVVXXXRRROOOKKKGGGDDDAAA>>>;;;444333222111000///////////////............//////---...///000000///...---///...---...//////000111------...//////000000000.../////////...------,,,------.........---,,,,,,***+++,,,---...---,,,,,,---,,,,,,------///000000---------............///////////////////////////...000222222222222444666666777999999999999;;;<<>>CCCTTTiii~~~zzzwwwnnn^^^PPPKKKDDDCCCAAA>>>===============DDDAAA\\\aaaHHHJJJFFF@@@GGGMMM]]]wwwyyy^^^MMMLLLPPP[[[ooo{{{uuunnncccXXXOOOHHHCCC@@@>>>@@@@@@???===;;;;;;;;;mmmgggdddddd```XXXTTTVVVSSSOOOJJJFFFCCCAAA>>><<<444333111000//////......//////............//////......///000000///...---///,,,+++...000///......///...---,,,---///111222,,,...000111///------...,,,------......------,,,)))***+++,,,---,,,++++++,,,,,,,,,---...///000111---------........./////////////////////////////////000222222222222444666666777999999999999;;;<<>>@@@@@@???===;;;;;;;;;rrrlllccc]]]ZZZWWWUUURRRQQQNNNKKKHHHEEEBBB===:::777444222333444333///+++---.........//////000000...000111111///---------,,,,,,,,,---------......,,,---...///000000000000.../////////...---,,,,,,......//////......---,,,---------,,,,,,+++++++++...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...///000111333444555666666666888999;;;<<<>>>>>>???@@@BBBDDDGGGIIIKKKLLLLLLOOORRRUUUWWWZZZ]]]```___aaacccdddfffiiimmmqqqwww{{{{{{xxxyyy{{{||||||~~~zzztttooolllkkkccc```]]][[[[[[XXXRRRNNNFFFAAA>>><<<:::999<<>>>>>???@@@BBBFFFWWW]]]MMMFFFBBBEEEGGGRRRkkkzzzmmm|||{{{^^^LLLJJJVVVlll|||yyylllaaaWWWNNNGGGDDDBBB>>>===@@@@@@<<<::::::oooiiibbb]]]ZZZWWWTTTQQQQQQOOOLLLIIIFFFBBB>>>:::555666666555333111//////............/////////000...000111111///---------,,,,,,---------.........,,,---...///000000000000.........///......------......//////......---,,,.........---------,,,,,,...------------...//////------------------,,,,,,//////////////////////////////000111333444555555666666888999;;;===>>>>>>@@@@@@BBBDDDGGGIIIJJJKKKMMMOOOSSSUUUWWWZZZ]]]``````bbbccceeefffiiimmmpppuuuzzz~~~|||yyyzzz|||||||||~~~{{{uuuooollljjjfffbbb^^^\\\[[[WWWQQQLLLGGGBBB===<<<:::999<<>>>>>???@@@AAAGGGcccYYYJJJDDDAAADDDFFFVVVoooxxxjjjyyy|||uuuZZZLLLLLLXXXrrrttthhh]]]RRRJJJGGGCCC???===???@@@<<<:::;;;iiifffaaa]]]ZZZWWWTTTQQQRRROOOLLLIIIFFFCCC>>>;;;444777999777222///000222............////////////...///111111///......///,,,------------.........------...///000000000000------......///...............//////......---,,,//////............------...------------...//////------..................////////////////////////000000111222333333444444666777888:::;;;===>>>???AAAAAACCCDDDFFFHHHIIIJJJMMMPPPSSSVVVXXX[[[^^^aaabbbcccdddeeefffhhhkkknnnrrrwww|||~~~|||zzzzzz{{{||||||}}}~~~|||vvvpppllljjjhhhddd```]]][[[WWWPPPKKKGGGBBB===<<<;;;999;;;@@@IIIWWWlll{{{vvvxxxrrreeeWWWLLLGGGEEECCC@@@?????????@@@@@@EEEiiiVVVHHHDDDCCCGGGHHH\\\vvvtttgggvvvuuu|||lllTTTLLLQQQ^^^xxxrrreeeZZZQQQLLLEEE@@@>>>??????<<<:::;;;zzzfffdddbbb___[[[XXXTTTRRRRRRPPPLLLIIIGGGCCC???;;;444666666555222000000111.........///////////////...///000000///...///000------------..................///000000000000000,,,,,,---.../////////............///......---,,,............------------...------------...//////............////////////////////////////////////111111111222222333333333666777888:::<<<===>>>???BBBBBBCCCEEEFFFHHHIIIIIIMMMPPPSSSVVVXXX[[[^^^aaacccdddeeeeeeeeegggjjjmmmmmmrrrxxx{{{{{{zzzzzzzzz|||}}}}}}|||~~~}}}wwwqqqllljjjiiieeeaaa___]]]YYYSSSNNNHHHBBB===<<<;;;999:::===DDDQQQbbbqqqyyy~~~xxxuuurrrhhhZZZLLLGGGEEECCC@@@??????@@@@@@DDDEEEmmmSSSHHHGGGGGGKKKLLL```{{{qqqiiixxxvvv}}}eeeOOOMMMVVVeee|||zzznnndddZZZRRRGGGBBB>>>??????;;;:::<<>>;;;555333111111222222000...///////////////............///000000//////111222---------.........//////...///000000000000000000,,,,,,---.../////////............///......---,,,,,,,,,,,,,,,,,,,,,,,,---...------------...//////.........//////000000000////////////////////////111111111222222333333333777777999:::<<<===??????BBBBBBCCCEEEFFFHHHIIIIIIMMMPPPSSSVVVXXXZZZ^^^```cccdddeeeeeeeeegggjjjmmmkkknnnssswwwyyyyyyyyyyyy}}}~~~}}}|||~~~~~~yyysssnnnllliiifffbbbaaa```]]]WWWRRRIIIBBB<<<<<<;;;999999;;;@@@JJJXXXdddlllqqqtttwwwxxxzzz{{{||||||~~~{{{uuusssmmm^^^LLLGGGFFFCCCAAA??????@@@AAAFFFIIIuuu|||OOOGGGGGGGGGLLLNNNbbb~~~nnnnnn}}}yyy}}}eeeNNNNNNYYYhhh|||xxxqqqdddWWWJJJDDD??????>>>;;;;;;===rrrdddeeedddaaa\\\XXXVVVUUUQQQNNNKKKHHHEEEBBB===:::666222......111222000---///////////////............///000//////000222444------.........////////////000000111111000000000------......///...............//////......---,,,+++++++++,,,,,,,,,,,,---...------------...//////------......///000000000////////////////////////000000111222333333444444777888999:::<<<>>>???@@@AAAAAACCCDDDFFFHHHIIIJJJLLLOOORRRUUUWWWZZZ]]]```cccdddeeeeeeeeegggjjjmmmkkkmmmqqqtttwwwyyyyyyyyy~~~~~~yyytttqqqoookkkhhheeecccccc```[[[VVVJJJBBB<<<<<<<<<999888888===CCCLLLTTTZZZ```dddggghhhjjjmmmooooooppprrrtttwwwvvvyyy|||zzzvvvvvvyyywww~~~wwwvvvqqqbbbNNNHHHFFFDDDAAA@@@@@@@@@AAA???HHH{{{mmmHHHFFFEEEEEEJJJOOObbb|||jjjppp|||wwwgggOOOOOOZZZiii|||nnn]]]MMMFFF@@@???===;;;;;;>>>pppddddddccc___ZZZVVVUUUUUUPPPMMMJJJGGGDDDAAA<<<999444333111000000000000000000/////////............---.../////////000333555............////////////000000111111111000000///.........///......------......//////......---,,,,,,,,,,,,,,,------.........------------...//////,,,,,,---......///000000//////////////////////////////000111333444555555777888999;;;<<<>>>???@@@@@@@@@BBBDDDGGGIIIJJJKKKKKKNNNQQQTTTVVVYYY\\\___bbbccceeeeeefffhhhkkknnnnnnooopppsssvvvyyyzzz{{{~~~zzzvvvtttsssooolllhhhfffeeebbb\\\WWWJJJBBB<<<<<<<<<999777666:::===AAAEEEJJJOOOTTTWWWVVVZZZ^^^```aaaaaabbbcccggggggjjjmmmlllgggfffiiiiiimmmsssxxx}}}zzzxxxtttfffQQQHHHFFFDDDAAA@@@@@@@@@AAA<<>>oooddddddbbb^^^WWWSSSSSSUUUOOOMMMIIIFFFDDD@@@<<<888333444555333///...111444000000//////.........------.../////////000333666............/////////000000000111111111000000///.../////////...---,,,,,,......//////......---,,,---------.........//////...------------...//////,,,,,,,,,---...//////000////////////////////////...///000111333444666666777888999;;;===>>>???@@@???@@@BBBDDDGGGIIIKKKLLLJJJMMMPPPSSSUUUXXX[[[^^^bbbcccdddeeefffhhhkkknnnqqqpppqqqssswwwzzz||||||~~~zzzwwwuuuuuusssoookkkhhhfffbbb\\\VVVJJJBBB;;;<<<===:::666555888999:::<<>>iiibbbdddccc___XXXTTTRRRSSSRRRNNNIIIGGGEEEBBB<<<888444333222000///.........000000///...............///////////////......---,,,---///000000000///...222222111111000000//////111111000///...---,,,,,,......---------,,,,,,,,,.........------,,,,,,,,,---,,,,,,,,,,,,---......000000//////.........---............/////////000000000111222333444444555666777:::;;;<<<===AAACCCDDDDDDEEEGGGHHHIIIJJJJJJSSSXXXYYYUUUTTTYYY[[[XXX]]]^^^```aaabbbeeeiiilllooorrrvvvxxxxxxxxxyyyzzz}}}}}}zzzyyytttpppmmmllljjjddd[[[SSSJJJFFFAAA===;;;:::999888888888888888999:::;;;<<<>>>???@@@BBBCCCEEEFFFGGGKKKKKKLLLMMMMMMMMMMMMLLLOOOPPPRRRUUUZZZ```eeehhhooouuu~~~xxxyyywwwfffSSSJJJDDD@@@AAABBB@@@AAACCCGGGZZZZZZHHHGGGFFFHHHHHHVVVkkkiii___ppp~~~}}}lllbbbtttqqqjjj[[[MMMKKKYYYiiifffWWWKKKAAA>>>???===<<<===jjjccccccbbb]]]WWWSSSTTTVVVPPPMMMIIIFFFEEEBBB===999444333222000//////......000000///...............///////////////......---------///000000000///...111111111000000000000000///////////////...............---------,,,,,,,,,......---------,,,,,,,,,---,,,,,,,,,,,,---......000/////////.....................///////////////000000111222333444444555888999;;;;;;;;;<<>>???@@@BBBCCCDDDDDDEEEEEEDDDDDDEEEEEEFFFHHHLLLPPPTTTVVV```fffqqq{{{}}}yyygggSSSKKKEEEAAABBBBBB@@@AAADDDKKKiiiYYYIIIGGGEEEIIIJJJXXXrrrlllfffyyy~~~kkk\\\SSSRRROOOIIIDDDIIIZZZkkkfffWWWKKKAAA>>>???>>>===>>>jjjbbbbbb```[[[VVVSSSUUUXXXOOOLLLHHHFFFEEECCC>>>999333333111000////////////000//////............//////////////////......------......///000////////////000000000000000000111---.........//////000000......---------,,,,,,,,,...------------,,,,,,,,,---,,,,,,,,,,,,---......////////////............///////////////.........000000111222333444444555999:::;;;;;;;;;<<<>>>@@@DDDDDDEEEGGGHHHJJJKKKKKKPPPTTTUUUSSSSSSVVVYYYXXX[[[]]]___aaacccgggkkknnntttwwwzzz{{{{{{{{{|||}}}|||~~~|||{{{xxxvvvsssqqqmmmeee[[[SSSFFFBBB>>><<<;;;;;;:::999888888777666666666666777666666777777888999999::::::;;;<<<<<<======<<<<<<<<<;;;<<<<<<>>>AAACCCDDDOOOVVV```mmmzzz~~~lllWWWLLLFFFBBBBBBBBBAAABBBEEEJJJvvvXXXJJJGGGDDDIIILLL\\\{{{rrrsssmmmXXXKKKGGGCCCBBBBBBHHHWWWggg{{{eeeVVVKKKAAA???@@@??????@@@fff___``````]]]WWWUUUUUUWWWPPPLLLHHHFFFEEEBBB<<<888333222111000////////////000///............/////////////////////......------......///////////////.../////////000000111111............////////////......---------,,,,,,,,,---------------------------,,,,,,,,,,,,---......///////////////.........////////////............000000111222333444444555888999:::;;;;;;<<>>EEEKKKUUUbbbpppsss___NNNGGGCCCCCCCCCAAABBBFFFMMM}}}UUUJJJGGGCCCJJJOOOaaa{{{ttt^^^TTTLLLFFFFFFGGGJJJUUUbbb~~~vvvcccWWWLLLBBB@@@AAA@@@@@@AAAaaaZZZ^^^aaa```[[[VVVTTTTTTQQQNNNIIIFFFDDD@@@;;;666222222111000/////////000//////............/////////////////////......---............/////////000......//////000000000111////////////..................---------,,,,,,,,,---------------------------,,,,,,,,,,,,---...............//////////////////////////////.........000000111222333444444555555777999:::<<<>>>AAADDDDDDDDDFFFGGGIIIKKKLLLMMMNNNOOOQQQRRRSSSTTTWWWZZZ[[[]]]```bbbdddhhhlllpppvvvxxxzzz{{{{{{|||}}}{{{}}}}}}{{{wwwqqqiii```VVVOOOBBB@@@===<<<======<<<;;;<<<;;;:::999888777777777777777777777777777777777888999999:::::::::::::::888888888999:::;;;<<<<<<@@@DDDMMMXXXfffvvvwwwcccPPPIIIDDDCCCCCCBBBCCCGGGVVVsssQQQKKKGGGCCCJJJRRRddd~~~yyyiiiSSSHHHCCCEEEGGGJJJUUUccc|||ttteeeZZZOOODDDBBBCCCBBBBBBCCC___XXX]]]bbbbbb]]]VVVRRRQQQQQQMMMHHHFFFDDD@@@;;;666222222111000000000000000///............//////000///////////////......---///............///000000...//////////////////000000000//////.........---......---------,,,,,,,,,,,,,,,,,,------------...---,,,,,,,,,,,,---...............///////////////............/////////000000000111222333444444555444666888:::<<>>>>>>>>>>>===<<<>>>===<<<;;;:::999999999666777777777777777777777999999:::;;;;;;;;;;;;:::777777777888888999999999<<>>AAADDDCCCDDDFFFHHHJJJLLLMMMNNNNNNMMMOOOTTTUUUTTTWWW]]]^^^___aaacccdddgggkkknnnppprrrtttuuuvvvxxx{{{~~~zzz{{{|||}}}~~~{{{tttiii^^^TTTMMMJJJDDDBBB@@@?????????===<<<======<<<;;;:::::::::;;;777888888888999999:::::::::;;;<<<<<<======<<<<<<::::::::::::::::::999999888:::>>>FFFRRRccctttzzzhhhTTTLLLEEEDDDDDDCCCEEEIII]]]___HHHKKKHHHBBBJJJSSSeee|||xxxwwwrrrjjjjjjmmmYYYLLLEEEFFFDDDBBBOOOcccvvvxxxpppaaaVVVKKKHHHGGGEEEDDDEEEddd\\\___aaa^^^YYYTTTRRRRRRJJJGGGEEEDDDEEECCC???<<<222111000000000000000111...............///000111///////////////......---///......------///000111000000//////.........---,,,,,,---...///000111222......---------,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,,,,---......---.........//////000000+++,,,---...///111222222000000111222333444444555777888:::;;;;;;===@@@BBBCCCDDDFFFHHHJJJLLLNNNNNNNNNLLLOOOTTTVVVTTTWWW^^^___```bbbcccdddgggkkknnnmmmoooqqqssstttwwwzzz}}}zzz{{{||||||}}}{{{rrrgggZZZPPPKKKHHHDDDCCCAAA@@@@@@@@@>>><<<<<<<<<;;;:::::::::;;;;;;:::::::::;;;<<<===============>>>???????????????@@@@@@@@@???>>>===;;;:::888999<<>>@@@@@@BBBFFFGGGHHHIIIKKKMMMMMMOOOQQQRRRSSSUUUYYY[[[```aaaccceeehhhkkkmmmnnnooopppqqqsssuuuvvvwwwxxxyyy{{{}}}yyymmmbbbYYYRRRNNNKKKDDDBBB@@@??????>>><<<;;;??????>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<======;;;<<<<<<===>>>??????@@@@@@AAABBBBBBAAA???===;;;;;;888999>>>FFFTTThhhxxxrrrZZZIIIHHHBBBCCCHHHCCCNNNkkkPPPKKKHHHHHHFFFIIIYYYlllqqqsssvvvhhh^^^UUUUUULLLGGGBBB??????FFFVVVfffwwwnnnaaa[[[RRRKKKFFFDDDBBBAAA```[[[aaaccc]]]WWWUUUTTTRRRMMMJJJFFFCCCAAA???<<<:::333222111////////////000///000000///------...///111111000///......------////////////000000000000000000000000000000000000000000/////////........./////////...------,,,,,,,,,,,,,,,---------............------------.........------------------...///............///000000000000000111222333555555777999;;;<<<<<<<<<>>>@@@@@@BBBEEEGGGHHHIIIKKKLLLLLLNNNQQQRRRSSSUUUXXX[[[^^^___aaadddgggiiikkklllppppppqqqrrrtttvvvxxxyyyxxxyyy{{{~~~|||vvvkkkaaaYYYSSSMMMJJJEEEDDDBBBAAAAAA@@@>>><<<======<<<;;;;;;:::999999;;;;;;<<<<<<======>>>>>>===>>>>>>???@@@@@@AAAAAABBBCCCDDDDDDDDDBBB@@@???;;;999999===EEERRRfffxxxsss\\\JJJIIICCCDDDIIIEEEQQQRRRLLLHHHGGGEEEIIIZZZmmmooorrrxxxiii\\\RRRQQQIIIEEEAAA???@@@GGGWWWggg}}}{{{pppiii___YYYRRRKKKGGGEEEBBBAAAaaa]]]bbbbbb\\\WWWVVVUUUTTTMMMJJJGGGDDDBBB???<<<:::333222111////////////000///000000///------...000222222111000...---,,,,,,000000000000////////////111111111111111111111111000000////////////....../////////...------,,,,,,,,,,,,,,,---------............------------......------------------------...............///000000000000000111222333555555777999;;;;;;;;;<<<>>>@@@???BBBDDDFFFGGGHHHJJJKKKKKKNNNPPPRRRSSSUUUWWWZZZ^^^```cccfffiiilllnnnooorrrrrrqqqrrrsssvvvyyyzzzzzzzzz{{{}}}~~~vvvppphhh```ZZZSSSNNNJJJGGGEEECCCCCCCCCBBB@@@>>>======<<<<<<;;;;;;::::::;;;<<<<<<===>>>??????@@@???@@@@@@AAAAAABBBBBBCCCDDDEEEFFFGGGGGGFFFDDDDDD<<<:::999<<>>@@@???AAADDDFFFFFFGGGIIIJJJKKKMMMPPPRRRSSSUUUWWWYYY[[[^^^bbbgggkkkoooqqqrrruuutttsssrrrtttwwwzzz|||~~~~~~}}}}}}~~~}}}|||zzzxxxooolllfff```ZZZTTTNNNKKKHHHFFFDDDDDDDDDCCCBBB@@@@@@@@@@@@???????????????======>>>???@@@AAABBBBBBAAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEFFFGGGGGGFFFFFF===;;;:::<<>>@@@???BBBDDDFFFFFFGGGHHHJJJKKKMMMQQQSSSTTTUUUWWWYYYWWWZZZ___fffkkkpppssstttwwwvvvttttttuuuxxx{{{}}}~~~}}}}}}~~~zzzwwwuuusssqqqllliiiddd___[[[VVVPPPMMMHHHGGGEEEEEEEEEEEECCCBBBBBBBBBBBBBBBCCCCCCCCCCCC@@@AAAAAABBBCCCCCCDDDDDDAAAAAABBBBBBBBBBBBBBBCCCBBBBBBCCCDDDEEEEEEEEEEEE>>><<<:::;;;???KKKcccxxx|||cccMMMIIIDDDCCCGGGJJJaaa~~~TTTLLLFFFEEEDDDKKK```vvvqqq{{{zzzcccOOOIIIEEECCCCCCCCCCCCFFFQQQ]]]qqq|||uuuooolllgggaaa\\\XXXUUUPPPMMMJJJHHHEEECCC{{{___^^^aaabbb^^^\\\[[[XXXSSSLLLKKKHHHGGGEEEAAA<<<999333222111////////////000.../////////---...///111222111111000000//////...111111000000//////......//////000000111222222222//////000000000000111111/////////...------,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,---------...///000000///...------------......000111222000000000111222333555555444666999:::;;;<<<>>>@@@AAACCCEEEFFFGGGGGGHHHJJJKKKNNNRRRTTTUUUVVVXXXYYY[[[^^^dddkkkqqquuuwwwxxxvvvuuuttttttuuuwwwzzz{{{|||{{{{{{|||~~~}}}wwwssspppnnnnnnkkkhhhccc___\\\XXXSSSPPPJJJIIIGGGGGGHHHGGGFFFDDDCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@AAAAAABBBBBBBBB>>>===;;;;;;>>>KKKdddzzzeeeMMMIIIDDDCCCFFFLLLgggtttRRRKKKFFFEEEFFFMMMbbbxxx{{{rrreeePPPJJJEEEDDDCCCCCCBBBDDDOOO[[[rrrzzzsssnnnjjjfffaaa\\\]]]YYYTTTPPPMMMLLLJJJHHHwww^^^]]]aaabbb```^^^]]]XXXRRRLLLKKKIIIGGGEEEAAA<<<999333222111////////////000---...///...---...000111000000000000000000000000111111111000///...............///000000111222222//////000000000111111111/////////...------,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,------...///000000///...---------------///000111222000000000111222333555555444666888:::;;;<<<>>>AAABBBDDDFFFGGGGGGHHHIIIJJJLLLOOOSSSVVVWWWWWWYYYZZZ```ccchhhnnnrrruuuwwwwwwrrrrrrrrrssstttuuuvvvwwwxxxyyy{{{~~~~~~zzzuuupppnnnnnnnnnllliiiddd```\\\YYYUUUSSSMMMLLLJJJJJJKKKKKKJJJHHHFFFGGGGGGHHHIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGEEEEEEEEEEEEEEEEEEDDDDDD?????????>>>??????@@@@@@???===<<<;;;>>>KKKfff}}}hhhOOOJJJFFFDDDGGGOOOllliiiOOOIIIEEEFFFHHHOOOeee{{{{{{wwweeePPPIIIDDDBBBAAABBBAAADDDPPP\\\ttt}}}~~~}}}xxxsssooommmjjjfffbbbddd```YYYTTTRRRQQQPPPOOOuuu]]]\\\```bbbaaa```___XXXQQQLLLKKKIIIHHHEEEBBB===999333222111////////////000---...///.........000222000000000000111111111111222111111000///......------......///000111111111//////000000111111111222000//////...------,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,------...///111111///...---,,,,,,------///000111222000000000111222333555555333666888::::::<<<>>>AAABBBEEEGGGHHHHHHHHHIIIKKKLLLOOOTTTWWWXXXXXXYYYZZZ]]]```dddiiilllnnnnnnnnnooopppqqqrrrrrrsssttttttwwwzzz~~~~~~}}}|||xxxsssooonnnnnnpppnnnjjjeee```]]]ZZZWWWUUUPPPNNNMMMMMMNNNNNNLLLKKKJJJKKKKKKLLLMMMNNNOOOOOOLLLKKKKKKJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFF??????>>>======>>>>>>??????===<<<<<<>>>LLLggg}}}kkkQQQKKKGGGEEEHHHQQQppp```MMMGGGEEEGGGIIIQQQfff|||}}}}}}~~~cccNNNHHHCCCAAA@@@AAAAAAEEERRR^^^www{{{yyy|||xxxtttrrrrrrppplllhhhjjjeee^^^XXXUUUTTTTTTTTTqqqaaa```aaabbbbbb```[[[VVVRRRPPPNNNJJJGGGDDD@@@;;;888444333111000///...//////333111///...---...///000111000...---------...///000111222222111000111222222111111000///...------......---......///000111---------........................------,,,,,,,,,..................------,,,---///000000000///.....................------//////000111222333333444555777999::::::;;;===>>>FFFGGGIIIJJJJJJJJJLLLNNNMMMOOOSSSVVVXXX[[[^^^aaaggggggfffeeedddfffjjjmmmpppoooppppppqqqrrrssstttwwwzzz~~~|||}}}zzztttooolllkkkmmmnnnkkkkkkjjjgggccc^^^ZZZWWWXXXUUURRRQQQQQQRRRQQQPPPNNNQQQUUUXXXXXXVVVRRRPPPNNNMMMKKKJJJIIIIIIJJJJJJKKKJJJHHHGGGEEEEEEDDDDDDGGGCCC???======>>>???>>>=========<<<>>>LLLiiinnnTTTIIIEEEHHHGGGMMMtttbbbMMMHHHGGGHHHIIIQQQggg~~~zzzwww___PPPEEEFFFBBB??????@@@EEEQQQ]]]zzz}}}zzz{{{{{{zzzwwwtttsssssspppkkkeee```^^^[[[WWWTTTnnn^^^```bbbdddccc___ZZZVVVSSSPPPNNNJJJGGGDDD@@@;;;888444333111000///...//////222111///.........///000111000//////......//////000111222222000000111222222111000///.........////////////...//////000000..................------......---------,,,,,,,,,........................,,,---///000000000///...........................//////000111222333333444444666888:::;;;<<>>======<<>>AAACCCDDDFFFHHHIIIIIIJJJLLLNNNMMMOOORRRUUUWWWZZZ]]]```dddeeeeeeddddddfffiiilllpppqqqqqqrrrsssuuuuuuvvvxxxzzz~~~}}}zzzwwwqqqkkkgggeeeeeefffjjjiiiiiihhhggggggffffffbbb___\\\ZZZZZZYYYWWWVVVUUUWWWYYYZZZYYYVVVRRRPPPNNNMMMLLLKKKKKKLLLMMMMMMJJJIIIIIIIIIHHHHHHHHHHHHFFFCCC@@@>>>>>>>>>===<<<>>>===<<<===BBBTTTtttttt[[[PPPHHHHHHIII[[[YYYMMMHHHFFFGGGHHHOOOfff}}}qqq~~~xxxqqq|||aaaOOOEEEEEEBBB@@@??????EEESSSaaaxxx}}}~~~}}}yyyvvvwwwtttoookkkhhheeebbb___qqqcccdddfffgggccc\\\WWWVVVWWWPPPNNNJJJGGGDDD@@@;;;888444333111000///...//////111000////////////000000000111222222222111///...000111222111000///000222444333111///000222555666222222111000000///000000000000///...---,,,,,,,,,---------------------------------...............,,,---///000000000///...---------...............//////000111222333333444444666999;;;<<<===@@@BBBCCCEEEGGGHHHHHHIIILLLMMMLLLOOORRRUUUVVVYYY\\\___aaabbbccccccccceeehhhkkkooopppqqqrrrtttuuuuuuuuuwwwzzz~~~|||{{{xxxsssnnnkkkjjjjjjjjjkkkjjjjjjiiiiiiiiiiiijjjeeeccc```^^^]]]\\\YYYWWWXXXYYYZZZ[[[ZZZXXXVVVTTTPPPOOONNNMMMMMMNNNOOOPPPLLLLLLKKKKKKJJJIIIHHHGGGGGGEEECCCBBBCCCCCCBBB@@@@@@===<<<>>>EEEZZZzzzrrrYYYOOOGGGGGGLLLfffXXXMMMGGGEEEFFFGGGOOOfff~~~zzzmmm|||uuu|||___MMMFFFCCCAAA@@@??????EEETTTcccyyy|||yyy{{{yyyuuuppplllhhhdddbbbuuuiiiggghhhfffaaa[[[XXXWWWXXXPPPNNNJJJGGGDDD@@@;;;888444333111000///...//////000///////////////000000000111222222222111///...///000111111000///000111555444222111111444666888222222111000000///000000000000///...---,,,,,,,,,---------------------------------.........//////,,,---///000000000///...---------.........////////////000111222333333444666888:::;;;;;;<<<>>>@@@BBBDDDFFFGGGHHHIIIKKKMMMLLLOOORRRTTTVVVXXX[[[]]]^^^```aaabbbcccdddhhhjjjmmmnnnppprrrssstttttttttvvvzzz}}}zzzzzzxxxuuuqqqooonnnoooooonnnmmmllljjjiiiiiiiiiiiifffdddbbb```___^^^[[[YYYYYYZZZ[[[\\\\\\[[[ZZZYYYSSSRRRQQQPPPPPPPPPQQQRRRPPPOOOOOONNNMMMKKKIIIHHHGGGFFFEEEFFFGGGFFFEEECCCAAA>>>===@@@III^^^tttZZZOOOGGGFFFKKKkkkXXXLLLGGGDDDEEEGGGPPPhhhwwwkkk{{{\\\KKKHHHBBBAAA@@@??????EEEVVVfff|||}}}~~~~~~~~~}}}xxxxxxvvvsssoookkkiiihhhxxxoookkkhhhccc___\\\ZZZZZZZZZPPPNNNJJJGGGDDD@@@;;;888444333111000///...//////////////////000000000000000000111111000000///...///000111111//////000111444333222111222444555777111111000/////////000000/////////...---------,,,,,,,,,,,,------------...,,,,,,------.../////////,,,---///000000000///...,,,,,,------...///////////////000111222333333444666777999::::::;;;<<<>>>AAACCCEEEGGGGGGIIIKKKMMMLLLNNNQQQSSSUUUWWWZZZ\\\\\\^^^```aaabbbdddgggiiikkkmmmooorrrssstttttttttwww{{{}}}{{{yyyxxxuuusssqqqqqqqqqrrrqqqpppooommmllljjjiiihhhhhhfffddddddcccaaa^^^\\\[[[\\\]]]]]]^^^^^^^^^^^^WWWVVVUUUSSSSSSSSSSSSTTTSSSTTTTTTSSSRRRPPPNNNLLLKKKJJJIIIJJJJJJIIIFFFCCCCCC@@@???BBBLLLaaazzz^^^QQQIIIFFFIIIiiiVVVKKKFFFDDDEEEHHHRRRkkkvvvkkk|||[[[JJJJJJAAA@@@@@@???>>>EEEWWWiii~~~tttvvvvvvuuusssqqqpppqqq{{{uuummmggg```]]]]]]^^^\\\ZZZPPPNNNJJJGGGDDD@@@;;;888444333111000///...//////......///000000000000000111000//////....../////////000111000///...///111222111111111111111222333/////////...//////000000..................------,,,,,,,,,---------......,,,,,,------...//////000,,,---///000000000///...,,,,,,------...//////000//////000111222333333444333555777999999:::===???@@@BBBEEEFFFGGGHHHKKKMMMLLLNNNQQQSSSTTTVVVYYY[[[ZZZ\\\___```aaacccfffiiikkkmmmpppssstttuuuuuutttxxx||||||zzzxxxuuussssssrrrsssssssssrrrqqqooommmjjjiiikkkjjjiiihhhhhhgggdddaaa_________^^^^^^^^^^^^^^^\\\ZZZXXXVVVUUUUUUUUUUUUVVVWWWXXXYYYYYYXXXVVVUUUTTTSSSRRRQQQPPPLLLHHHDDDDDDAAA@@@DDDOOOccc~~~___QQQKKKIIIJJJiii{{{PPPKKKEEECCCFFFIIITTTnnnuuulll]]]KKKKKK@@@@@@@@@???>>>EEEXXXkkkxxxzzz|||zzzwwwtttsssttt{{{oooggg^^^[[[^^^```^^^ZZZPPPNNNJJJGGGDDD@@@;;;888444333111000///...//////......///000000111000000111000...---------...//////000111000///...///111/////////000////////////...............///000111---------...............,,,,,,,,,------.........,,,,,,------...///000000,,,---///000000000///...,,,,,,------...///000000//////000111222333333444000333666888999;;;>>>@@@@@@BBBDDDFFFGGGHHHKKKMMMLLLNNNQQQSSSTTTVVVYYY[[[YYY[[[^^^```aaacccfffhhhlllnnnqqqtttvvvvvvvvvvvvzzz~~~~~~}}}~~~~~~{{{xxxvvvtttttttttssstttttttttrrrpppmmmkkknnnmmmlllllllllkkkhhhfffcccbbbaaa___^^^^^^^^^^^^^^^]]][[[XXXWWWVVVVVVVVVWWWYYY[[[]]]^^^^^^]]]\\\^^^]]][[[YYYVVVQQQJJJFFFEEEBBBAAAFFFPPPddd~~~^^^PPPLLLLLLMMMllltttLLLJJJEEECCCFFFJJJUUUpppuuummm```KKKKKK@@@@@@@@@???>>>EEEYYYmmmyyytttrrrsss|||ggg```aaa\\\XXXXXXTTTUUUPPPJJJFFFEEEBBB===999444333111000///...//////---......///000/////////111111000///......//////000111222111000//////111333111000000000111000///...............///000000//////...------------...,,,,,,,,,------.........---------.........////////////000000000000//////////////////000000000000...111333222111111444888333555777888999;;;>>>@@@@@@BBBEEEFFFGGGHHHKKKMMMOOOOOOPPPRRRSSSUUUVVVWWWVVVYYY^^^bbbdddfffhhhjjjlllooouuuxxxyyyyyyyyyyyy~~~|||yyywwwvvvuuutttoootttxxxyyyvvvrrrqqqrrrpppooonnnnnnooonnnjjjffffffeeedddbbbbbbbbbbbbcccaaaaaa```^^^]]]\\\ZZZZZZYYY\\\```eeehhhjjjjjjjjjhhhfffbbb^^^YYYTTTNNNIIICCC===;;;CCCQQQeee|||jjjTTTMMMHHHIIItttcccRRRIIIEEECCCGGGPPP___vvvhhhiiibbbLLLJJJCCC???>>>AAAAAAEEEVVViii}}}zzzxxxwww}}}hhhaaaccc]]]YYYXXXTTTTTTPPPJJJGGGEEEBBB===999444333111000////////////---......///////////////111111000/////////000000000111222111000//////111222000///....../////////...............///000000//////...------------...,,,,,,------------------,,,------------.........***,,,//////......///111.../////////000000000000///111222222111111333666333555777888999;;;>>>@@@@@@BBBDDDFFFFFFGGGJJJLLLNNNNNNOOOQQQSSSTTTUUUVVVUUUXXX]]]```cccfffjjjlllmmmppptttwwwxxxyyyzzz{{{}}}{{{yyywwwvvvvvvtttvvvyyyyyyxxxuuuttttttpppnnnnnnooopppoookkkhhhhhhgggeeedddcccccccccdddccccccbbbaaa````````````aaadddhhhmmmooopppooonnniiigggccc^^^ZZZSSSMMMHHHBBB===;;;BBBPPPbbbyyy~~~iiiTTTNNNJJJLLLwww\\\JJJHHHEEEDDDGGGPPP___vvvccchhhdddMMMJJJCCC???>>>AAABBBFFFWWWjjj~~~~~~~~~iiibbbddd^^^YYYXXXSSSTTTPPPJJJGGGFFFCCC>>>:::555444222000////////////.........///////////////111111000000000111222222000111222111000//////111444333111000000000111222...............///000000//////...------------...------------------,,,,,,,,,,,,,,,,,,------------,,,000333222...,,,...111....../////////000000000///000222222111111222444444555777888999:::===@@@@@@BBBDDDEEEEEEFFFHHHJJJMMMNNNOOOPPPRRRTTTUUUVVVUUUXXX\\\```cccggglllpppooorrrvvvxxxyyyzzz|||~~~}}}{{{yyyxxxxxxxxxwwwvvvwwwxxxxxxvvvtttpppoooooopppqqqpppnnnkkkkkkjjjiiigggfffeeeeeeeeecccbbbbbbbbbcccdddeeefffiiilllqqquuuwwwvvvtttrrrkkkhhhddd___ZZZRRRKKKFFFAAA<<<;;;AAAMMM^^^tttjjjUUUOOOMMMPPP}}}___KKKHHHEEEDDDGGGOOO^^^vvv{{{```gggvvvhhhNNNJJJDDD??????AAABBBGGGXXXlll~~~~~~iiibbbccc]]]XXXWWWRRRSSSOOOKKKHHHGGGCCC>>>:::555444222000/////////000...............///000000111000000000111222333333000111222111/////////111222222111000//////000222...............///000000//////...------------............------,,,,,,,,,+++++++++,,,,,,,,,------222777:::666...***,,,000........./////////000000///000111111111111222222444666777888999:::===???@@@BBBDDDDDDDDDEEEGGGIIIMMMNNNPPPQQQSSSUUUWWWWWWYYY[[[^^^aaadddiiinnnrrrppptttyyy}}}~~~~~~~~~~~~}}}|||{{{{{{zzzvvvttttttwwwxxxvvvtttpppqqqqqqrrrrrrrrrqqqppppppooommmkkkjjjhhhggggggaaaaaa```aaabbbeeehhhjjjlllpppvvv{{{}}}{{{xxxuuukkkhhhddd^^^XXXPPPHHHCCC???;;;:::@@@IIIXXXmmm~~~oooVVVOOONNNTTTgggOOOHHHFFFEEEGGGNNN]]]vvvwww___gggtttnnnPPPIIIDDD@@@???BBBCCCHHHZZZnnn|||~~~~~~iii```aaaZZZVVVUUUPPPSSSOOOKKKIIIHHHDDD???:::555444222111000///000000///............///000000111000000000111222333333000111222111/////////111...///000///---,,,---///...............///000000//////...------------............------,,,,,,,,,+++++++++,,,,,,,,,------222777:::666...***,,,000............///////////////000000222333333222111555666888888999:::===??????AAACCCDDDEEEEEEHHHIIIOOOPPPQQQSSSUUUWWWYYYZZZ]]]___aaacccfffjjjnnnrrrpppuuu|||{{{{{{{{{|||}}}~~~~~~}}}}}}|||yyyvvvvvvxxxzzzxxxvvvsssttttttuuuuuutttuuuuuuttttttrrrpppnnnkkkiiihhhbbbaaa``````cccgggkkknnnooosssyyy~~~~~~{{{yyykkkgggaaa[[[TTTMMMFFFAAA===::::::>>>EEERRReeevvvuuuYYYOOONNNXXXiiiNNNHHHFFFEEEGGGMMM\\\vvvttt^^^ddd}}}tttSSSHHHEEE@@@???BBBDDDJJJ\\\qqqjjj______WWWSSSTTTQQQRRROOOKKKJJJHHHEEE???:::666444333111000000000000///......------///000111111111000000000111222222000111222111000//////111000333666666222000111222...............///000000//////...------------...------------------,,,,,,,,,,,,,,,,,,------------,,,000333222...,,,...111------.........///////////////000222555666444222555777888888999:::<<<>>>???AAACCCEEEEEEGGGIIIKKKPPPPPPRRRTTTWWWYYYZZZ[[[^^^```ccceeegggjjjnnnqqqpppuuu}}}{{{zzzzzzzzz{{{}}}~~~~~~}}}|||{{{|||}}}||||||vvvxxxyyyxxxwwwwwwxxxyyyyyyxxxwwwtttqqqnnnllljjjeeecccaaaaaaccchhhmmmpppsssvvv{{{~~~|||yyyiiieee]]]VVVOOOIIICCC???<<<::::::===BBBLLL^^^nnn{{{\\\PPPOOOZZZkkkNNNHHHFFFFFFGGGLLL[[[vvvqqq___aaa{{{xxxUUUIIIEEEAAA???BBBDDDKKK^^^ssslll___]]]VVVSSSUUUSSSQQQOOOLLLJJJIIIFFF@@@;;;666555333111000000000111000///---------...000111111111000/////////000000000111222111000//////111111666;;;<<<888444333444...............///000000//////...------------...,,,,,,------------------,,,------------.........***,,,//////......///111---------.........////////////000333777888666444555777888999888:::<<<>>>>>>@@@CCCEEEFFFHHHKKKNNNOOOPPPRRRTTTVVVYYYZZZ[[[ZZZ]]]bbbeeehhhkkknnnpppqqquuuzzz~~~}}}|||{{{zzz{{{|||~~~~~~}}}~~~zzz|||}}}{{{yyyxxxzzz||||||{{{zzzxxxtttqqqmmmkkkfffdddaaa```aaafffkkkooovvvwwwzzz{{{{{{yyyvvvttthhhbbbYYYPPPJJJEEEAAA>>>:::999:::<<>>>>>@@@CCCFFFGGGJJJMMMOOONNNOOOQQQSSSVVVXXXZZZ[[[VVVZZZ```eeehhhkkknnnppprrrtttwwwyyy{{{~~~}}}{{{{{{{{{}}}~~~|||}}}|||}}}|||~~~}}}zzzzzz|||~~~~~~}}}|||yyyvvvrrrnnnllleeebbb___]]]^^^ccchhhlllvvvvvvwwwwwwuuurrrooommmfff```VVVMMMGGGCCC@@@>>>:::999:::;;;===EEEVVVfffvvv}}}```UUUSSS[[[fffMMMHHHGGGGGGGGGKKKZZZvvvlllcccnnnxxxXXXMMMFFFAAA@@@CCCEEELLLaaavvvfffbbb___ZZZZZZSSSWWWTTTOOOLLLKKKHHHAAA<<<;;;777666333000///000111222000000////////////000000111111000///////////////222222222111111111111000111111000000//////......111111000///////////////000///...---------------+++++++++,,,---...///000///...---,,,,,,,,,,,,,,,...///000///---,,,+++,,,,,,,,,------...///////////////000000111222444555666666777888999;;;<<<===???AAACCCFFFGGGJJJNNNQQQPPPRRRUUUVVVWWWXXXYYY[[[\\\^^^```bbbccceeeiiikkkiiiooovvvyyyzzz}}}~~~}}}~~~}}}|||{{{|||}}}~~~}}}|||~~~}}}}}}}}}~~~~~~|||zzzxxxuuupppmmmeee___ZZZWWWVVVXXXbbbmmmsssuuuvvvtttssssssooohhheeeZZZOOOIIIEEE@@@======<<<::::::;;;:::???NNN\\\qqq{{{fffPPPLLL[[[]]]OOOHHHEEECCCEEELLL]]]yyy~~~{{{qqqTTTJJJFFFAAAAAAEEEFFFMMMffffffaaa^^^YYYZZZSSSVVVTTTOOOLLLKKKHHHAAA<<<;;;777555222000//////000222000000////////////000000111111000///////////////222222222111111111000000111000000000/////////...000//////.....................---,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////...---,,,,,,,,,,,,---...000111000...,,,,,,---,,,,,,---......//////000//////000000111222444555666666777888999;;;<<<===???AAACCCEEEGGGJJJNNNQQQPPPRRRUUUVVVWWWWWWYYY[[[]]]^^^aaabbbccceeeiiikkkkkkpppvvvxxxyyy{{{}}}{{{|||}}}|||}}}~~~~~~}}}|||}}}}}}}}}}}}~~~}}}{{{yyywwwtttooolllbbb\\\VVVSSSQQQRRR[[[eeemmmqqqssssssssssssnnngggcccXXXMMMHHHDDD???===>>><<<;;;:::;;;:::???LLLZZZjjjtttgggQQQLLLZZZWWWMMMGGGDDDCCCFFFMMM^^^yyyoooSSSJJJEEEAAAAAADDDGGGPPPiiigggaaa^^^YYYZZZRRRVVVSSSNNNKKKKKKHHHAAA<<<;;;666444111///...//////000000000////////////000000111000000///////////////222222111111111000000000000000000000//////////////////...---------------------,,,+++++++++,,,,,,------,,,,,,,,,------.........---,,,,,,,,,------///000111111///------...,,,------......///000000//////000000111222444555666666777888999;;;<<<===???AAACCCEEEGGGJJJMMMPPPQQQSSSUUUVVVVVVWWWYYY[[[]]]___aaabbbccceeeiiikkkmmmqqquuuwwwwwwxxx|||~~~~~~}}}{{{zzz{{{}}}~~~~~~~~~|||yyy{{{}}}}}}{{{yyyvvvsssnnnkkkaaaZZZSSSOOOLLLLLLSSS\\\eeekkkoooqqqssssssmmmeee```UUUKKKFFFCCC???>>>???<<<;;;:::;;;;;;>>>IIIUUUbbbkkkzzziiiSSSMMM[[[QQQKKKFFFDDDDDDGGGOOO___yyyjjjQQQIIIDDD@@@@@@DDDIIIUUUnnnjjjccc___[[[\\\TTTVVVSSSNNNKKKKKKHHHAAA<<<<<<444333111///......//////000000////////////000000000000////////////000000111111111111000000000000000000000000////////////000///......------......------,,,,,,,,,,,,,,,---......---,,,,,,,,,------...------,,,,,,,,,------///111222111///......///---------...//////000000/////////000111222444444666666777888999;;;<<<===???AAACCCEEEFFFIIIMMMOOOPPPRRRTTTUUUVVVWWWZZZ\\\^^^```bbbcccdddeeehhhkkknnnqqqtttvvvvvvvvvxxxzzzzzz{{{|||{{{{{{}}}}}}{{{}}}}}}{{{yyyvvvsssnnnkkkccc[[[RRRMMMJJJHHHMMMTTT\\\cccjjjooossstttoooggg___TTTIIIDDDAAA>>>>>>@@@===;;;;;;;;;;;;<<>>>>>@@@===;;;;;;<<<;;;;;;AAAHHHTTT\\\hhhwwwnnnWWWSSSdddVVVOOOFFFDDDEEEIIIQQQaaa{{{ttt\\\JJJJJJBBB@@@@@@DDDMMM```|||rrrgggccc___aaaWWWXXXRRRMMMKKKKKKIIIBBB===<<<444333222111000/////////000000////////////000000///////////////000000111111111000000000/////////////////////000000000000111111000///////////////......---------...//////------,,,,,,,,,------...------,,,,,,,,,---.........///111000///......///---......//////000111111//////000000111222444555666666777888999;;;<<<===???AAACCCEEEFFFHHHKKKNNNNNNPPPRRRTTTVVVYYY^^^aaa```aaacccddddddfffhhhkkkooopppqqqsssuuuvvvwwwwwwvvvyyy{{{}}}}}}zzzvvvqqqnnndddZZZOOOHHHDDD@@@AAAEEEKKKRRR[[[cccmmmuuuuuuqqqdddXXXLLLEEEBBB>>>>>>@@@>>>;;;;;;<<<;;;:::===BBBLLLSSS___nnn~~~oooXXXTTTggg[[[PPPGGGEEEEEEIIIQQQbbb|||rrrYYYHHHIIIBBBAAAAAADDDOOOeeessshhhbbb___aaaWWWWWWRRRMMMJJJKKKIIIBBB======444444333222111000000///000000////////////000000///////////////000111111111000000000////////////.../////////000000000111000000///............///---,,,,,,,,,------...///,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,---...///,,,...000000...---...///.........///000000111111//////000000111222444555666666777888999;;;<<<===???AAACCCDDDEEEGGGKKKMMMLLLNNNPPPSSSVVVZZZ___ccc```bbbcccddddddfffhhhkkknnnnnnpppsssvvvxxxyyyyyyxxxzzz|||~~~}}}yyytttpppfff[[[OOOIIIEEEAAA@@@BBBCCCJJJRRR[[[gggrrrwwwvvviii\\\OOOGGGCCC???>>>@@@>>>;;;;;;<<<;;;888:::>>>CCCJJJVVVfffxxxpppWWWSSSggg]]]PPPHHHFFFEEEHHHPPPbbb}}}www[[[IIIHHHCCCCCCBBBDDDPPPiiisssgggbbb___```VVVVVVQQQMMMJJJKKKIIIBBB>>>===555444444333222111000000000000////////////000000///////////////000111111000000000000////////////.../////////000000111111//////...------------...++++++++++++,,,,,,---...+++++++++,,,---...///000,,,,,,,,,,,,,,,---...///,,,---//////...------.........//////000000111111//////000000111222444555666666777888999;;;<<<===???AAACCCDDDEEEGGGJJJMMMKKKMMMPPPRRRVVV[[[aaaeeeaaabbbdddddddddfffhhhkkkmmmmmmooossswwwyyyzzzzzzyyy{{{}}}~~~~~~zzzuuuqqqiii^^^RRRLLLGGGCCCBBBDDD???EEEMMMUUUbbbpppxxxxxxlll___QQQIIICCC???>>>??????<<<;;;<<<;;;888888;;;<<>>AAAAAACCCJJJVVVfffuuu~~~ooofffXXXMMMGGGDDDAAA>>>>>>===<<<;;;999888777777999>>>JJJ[[[rrrnnnXXXTTTccc[[[MMMHHHEEEEEEHHHQQQbbb~~~|||bbbPPPLLLDDDAAABBBIIIUUUhhhwwwiiicccaaadddYYYYYYUUUNNNIIIIIIGGGAAA<<<:::555555555555444222000///111111000///////////////000111222111000//////111000111222111000//////111///...........................---,,,---...///000---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,............///////////////...000555999999222,,,------......///000000000111111222333333444444555444666888999999999;;;===???AAACCCDDDEEEGGGKKKNNNQQQQQQRRRSSSVVVYYY\\\^^^``````aaabbbdddfffhhhiiikkknnnsssxxx{{{||||||||||||~~~zzzxxxzzzzzzvvvsssyyy~~~zzzmmmeeeZZZOOOHHHDDDAAA@@@===>>>@@@BBBJJJXXXkkkxxxzzzrrreeeWWWLLLEEE@@@======<<<<<<;;;:::999888888;;;>>>HHH[[[tttpppZZZSSS```XXXMMMHHHEEEEEEIIIQQQcccjjjTTTKKKCCC@@@AAAHHHTTTfff~~~vvvgggbbbbbbfff[[[ZZZWWWPPPKKKJJJHHHAAA;;;999333333222111000000000000111000000///////////////000111222111000//////111000111222111000//////111000000//////......------------........./////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............////////////---...555<<<<<<444+++------......///000000000111111222222333444444444444555777888888999;;;===>>>@@@BBBCCCEEEHHHLLLOOOSSSSSSSSSTTTUUUWWWYYY[[[^^^___```bbbdddfffiiijjjllloootttyyy|||~~~~~~~~~~~~|||yyy{{{~~~oooggg[[[PPPHHHDDDBBBAAA<<<===>>><<<===III]]]mmmxxxsssiii[[[NNNDDD???===<<<<<<<<<<<<;;;;;;::::::======EEEZZZwww|||sss]]]SSS\\\TTTMMMGGGEEEEEEIIIRRRdddyyy\\\KKKDDDAAAAAAGGGRRRddd|||tttddd___aaafff\\\ZZZVVVPPPKKKKKKIIIBBB<<<:::444333111/////////000111000000////////////000000000111222111/////////111000111222111/////////111111111000//////.........------...////////////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---,,,,,,111666666000+++------......///000000000111111111222333333444444333555777888888999;;;===>>>@@@BBBDDDFFFIIINNNQQQUUUTTTTTTTTTTTTVVVWWWXXX]]]^^^___aaadddgggjjjkkknnnpppuuuyyy}}}~~~}}}ppphhh[[[PPPHHHEEECCCBBB??????===:::999@@@OOOZZZ```___[[[RRRGGG@@@===>>>;;;;;;<<<=========<<<;;;===<<>><<<777555222000...///000111000000////////////000000000111222111/////////111000111222111/////////111111111000000000/////////---...//////000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---...///...---------...------......///000000000000000111222222333333444333555777888999:::<<<>>>@@@BBBDDDFFFHHHKKKOOOSSSUUUTTTTTTSSSTTTUUUWWWXXX\\\]]]___bbbeeeiiilllmmmppprrrvvvzzz}}}|||yyyqqqiii]]]RRRJJJFFFCCCBBBBBB@@@===;;;:::>>>CCCGGGFFFHHHHHHEEE???;;;;;;===;;;<<<===??????>>>===<<<<<<:::BBBYYYzzz|||~~~eeeUUU[[[UUUPPPGGGEEEEEEIIIRRRdddkkkQQQGGGCCCBBBGGGPPP```wwwmmmbbb^^^]]]```XXXYYYTTTNNNKKKMMMLLLFFF???===888666444111//////000000///////////////000000111000111222111000//////111000111222111000//////111000000000000111111111111....../////////000000000............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///111111///+++***...222------......///000000000000000111111222333333333333555888999:::;;;===???BBBDDDFFFGGGIIILLLPPPSSSSSSSSSSSSSSSTTTVVVWWWXXX\\\]]]```cccgggkkknnnppprrrtttwwwyyy|||}}}~~~~~~|||{{{zzz{{{~~~zzzxxxssslllaaaVVVNNNIIIEEECCCBBB@@@>>>======>>>>>>===???@@@@@@???<<<;;;;;;;;;<<<===???@@@@@@???>>><<<;;;;;;DDD[[[{{{~~~fffUUU\\\XXXPPPHHHEEEEEEHHHQQQbbb~~~tttnnn}}}gggSSSHHHDDDBBBEEENNN]]]ssskkkccc```\\\^^^VVVYYYUUUPPPMMMNNNMMMEEE>>>;;;555444333111000000111111///////////////000111111000111222111000//////111000111222111000//////111///000000111111222222333000///.........///111111............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////---...///111------......///000000000000000000111222222333333444666888:::;;;<<>>@@@AAAAAA@@@===<<<<<<>>>III```}}}eeeTTT]]]ZZZMMMHHHFFFEEEHHHOOO```|||sssaaaXXXcccpppkkk\\\PPPGGGBBB@@@CCCKKKYYYooojjjeeebbb\\\]]]VVVZZZWWWRRRNNNOOOMMMEEE===:::222111111111111111222222///////////////000111111000111222111000//////111000111222111000//////111//////000111222333333444111000...---...///111333//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++---000111000...------......///000000000000000000111222222333333444777999;;;;;;===???BBBCCCDDDFFFFFFGGGIIIMMMPPPPPPPPPPPPRRRTTTWWWZZZ[[[]]]^^^aaaeeeiiinnnrrrtttuuuvvvwwwyyyzzz{{{{{{{{{{{{~~~vvvllljjjhhhddd```___bbbiiinnnyyyyyysssjjj```XXXQQQKKKGGG@@@EEEJJJHHHCCCBBBHHHNNNIIIFFFBBBAAACCCCCCAAA>>>>>>???AAABBBBBB@@@===<<<<<<@@@MMMdddcccSSS]]][[[KKKHHHFFFEEEGGGNNN___zzzsss___RRRXXXaaa]]]RRRKKKEEEAAA>>>AAAHHHWWWlll}}}iiieeeddd___]]]VVV]]]ZZZSSSOOONNNKKKCCC<<<:::666555333111000000000111////////////000000000000111222333111///...///000000000000000////////////,,,...111111111000000000............////////////111...---///333444000+++///......------,,,++++++........................//////000000///...------////////////000000000000000000111111222222333333444666999===???AAABBBBBB@@@AAACCCEEEGGGJJJKKKLLLOOOPPPQQQRRRRRRTTTXXXZZZ\\\^^^bbbfffkkkooossstttxxxyyyzzzzzzxxxvvvvvvwww}}}{{{}}}{{{wwwvvvtttpppllliiifffeeedddkkkssszzztttkkkccc[[[UUUPPPMMMHHHEEEDDDFFFHHHJJJRRRZZZPPPLLLHHHFFFGGGFFFCCC@@@@@@??????@@@BBBAAA===999<<>>??????@@@@@@AAACCCEEEGGGJJJKKKLLLMMMOOOQQQRRRTTTVVVYYY\\\aaabbbcccfffjjjnnnrrruuuuuuwwwxxxxxxwwwwwwxxxyyyzzzzzz~~~yyyuuutttllllll}}}xxxqqqkkkccc\\\WWWQQQKKKGGGFFFFFFHHHOOOXXXWWWXXXXXXWWWTTTQQQPPPPPPIIIGGGDDDDDDDDDCCCAAA???BBBDDDMMM]]]lllxxxbbbTTTWWWyyy~~~QQQMMMGGGFFFFFFGGGKKKYYYrrrssscccUUUXXXccceeeWWWHHHDDDBBB@@@@@@DDDPPPfffyyynnnfffeeeaaa___WWW\\\YYYSSSNNNNNNKKKDDD===;;;666555333111000000000111////////////000000000000111222333111///...///000111111000000000/////////111222111///------///111............////////////000---++++++,,,......---,,,,,,,,,---------.................................///////////////......------------.........///......///000111111222222888888:::;;;<<<===>>>>>>@@@AAACCCEEEGGGJJJKKKLLLLLLNNNQQQSSSUUUWWWZZZ]]]bbbbbbccceeehhhlllpppssstttuuuvvvwwwvvvwwwyyy{{{yyy{{{|||uuuqqqppprrrkkkjjjwww{{{uuummmddd^^^WWWPPPKKKHHHFFFHHHOOOXXX^^^bbbfffgggdddaaaaaabbbXXXTTTOOOIIIEEEBBB@@@>>>???@@@GGGTTTaaalllxxxdddWWWXXXwww{{{PPPNNNGGGFFFEEEFFFJJJWWWooovvvdddUUUXXXhhhmmm\\\GGGDDDAAA???@@@CCCNNNdddxxxpppgggeeeaaa```WWW[[[YYYRRRNNNNNNKKKDDD===;;;666555333111000000000111////////////000000000000111222333111///...///000222222222111111111000000111222111///------///111............///////////////---++++++,,,---------......---------,,,,,,,,,..............................///////////////...------------.........///......///000111222333333888888999:::;;;<<<===>>>@@@AAACCCEEEGGGJJJKKKLLLLLLNNNRRRTTTUUUXXXZZZ]]]``````bbbdddgggkkknnnpppqqqssstttuuuuuuwwwzzz|||zzz|||{{{tttqqqpppqqqqqqwww}}}uuullleee]]]VVVPPPMMMKKKLLLSSS[[[gggmmmtttwwwvvvttttttuuummmggg^^^RRRHHHBBB@@@??????>>>BBBLLLUUU]]]fffnnnsss{{{dddXXXYYYyyy~~~RRROOOGGGEEEEEEEEEHHHUUUmmm|||hhhXXX```sssvvvbbbJJJDDDAAA??????BBBNNNdddwwwrrrhhheeebbbaaaWWW[[[XXXRRRMMMNNNKKKDDD>>>;;;666555333111000000000111////////////000000000000111222333111///...///000222222111111111000000000000000111000......///111............////////////---------,,,,,,------...//////...---,,,,,,++++++........................---...//////////////////------........./////////...//////111222333444555888888888999:::;;;===>>>@@@AAACCCEEEGGGJJJKKKLLLLLLOOOSSSUUUVVVXXXZZZ\\\]]]^^^aaadddgggjjjlllnnnpppqqqssssssuuuwww{{{~~~}}}~~~~~~xxxuuu|||zzzqqqkkkccc]]]XXXVVVTTTTTT[[[cccpppvvv}}}|||uuuiiiYYYLLLDDDAAABBBBBB???@@@EEEIIILLLQQQWWW]]]dddnnnwww~~~cccWWW[[[~~~VVVNNNFFFEEEDDDEEEHHHUUUmmm{{{ggg^^^mmm|||uuu]]]IIIEEEBBB@@@@@@CCCNNNdddwwwttthhhfffcccaaaWWWZZZXXXRRRMMMMMMKKKEEE>>><<<666555333111000000000111////////////000000000000111222333111///...///000000000000////////////...---///111111000//////000............////////////,,,---.........------------------------------,,,........................------...///////////////....../////////000000000//////000222333444555666777777777777999;;;===>>>@@@AAACCCEEEGGGJJJKKKLLLMMMPPPTTTVVVWWWWWWYYYZZZ[[[]]]aaafffiiilllmmmmmmnnnoooqqqrrrtttwww|||}}}}}}uuuooojjjeeeaaa```^^^^^^dddlllwww{{{}}}vvvhhhXXXIIIBBBAAACCCAAA>>>===???@@@@@@BBBFFFHHHOOOXXX```hhhvvveeeXXX___YYYLLLFFFEEEDDDEEEHHHUUUmmmyyykkknnnqqqVVVJJJFFFCCC@@@@@@CCCNNNdddwwwttthhhfffcccbbbWWWZZZXXXQQQMMMMMMKKKEEE>>><<<666555333111000000000111////////////000000000000111222333111///...///000///.........------------,,,...111111111000000000............/////////000,,,---///000///...------+++,,,,,,------......///........................------...///000000//////////////////000000000000///000111222444555666777666666666777999;;;>>>???@@@AAACCCEEEGGGJJJKKKLLLNNNQQQTTTVVVWWWWWWXXXZZZZZZ]]]bbbhhhkkkmmmnnnnnnmmmoooppprrrtttwww|||~~~vvvqqqnnnjjjggggggeeeeeekkkrrr{{{~~~wwwpppcccRRRDDD>>>???BBB===:::999<<<<<<;;;<<<@@@;;;BBBJJJQQQZZZiii}}}jjj\\\ddd[[[JJJFFFEEEDDDEEEHHHUUUnnnzzz~~~vvvtttWWWQQQFFFCCCAAAAAACCCOOOdddwww{{{qqqggg```aaaYYY[[[XXXTTTOOOLLLIIIFFF@@@;;;777666444222111111111222000000////////////000000333222000/////////000111111111111111000///...---.........///000111111222111111000000//////......------,,,,,,,,,++++++++++++,,,...//////...,,,+++...------------...////////////000000000000//////,,,---...///000000000000000111222222444444555666666888999999999:::===???AAACCCEEEGGGIIIJJJKKKKKKOOOQQQSSSTTTUUUWWWZZZ\\\]]]bbbiiinnnppppppqqqqqqmmmnnnppprrruuuyyy|||}}}zzzuuurrrpppjjjfffiiillllllmmmooovvv|||vvvjjj^^^QQQJJJEEE@@@>>>@@@>>>===<<<<<<======<<<:::>>>>>>@@@EEEKKKWWWkkk|||ggg]]]fff]]]PPPIIIEEEEEEGGGHHHRRRlllrrrxxxXXXMMMFFFCCC@@@@@@CCCOOOeeeyyy{{{{{{ppp```ddd[[[UUUWWWSSSOOOLLLKKKGGGAAA===666555333222111111111111000000////////////000000222222000/////////000111111111111111000///...------......///000000111111111000000000/////////...------------,,,,,,,,,,,,,,,,,,---......---,,,,,,...------------...////////////000000000000//////,,,---...///000000000000000111111222333444555555666888999999999:::===???BBBCCCEEEGGGIIIKKKLLLLLLOOOQQQSSSTTTUUUWWW[[[]]]bbbeeeiiikkklllmmmooopppnnnoooqqqssswwwzzz}}}{{{wwwtttqqqkkkgggjjjmmmmmmooorrryyy~~~ssshhh[[[RRRHHHDDDBBB??????BBBFFFBBB>>><<<<<<===>>>>>><<<;;;===@@@FFFQQQddduuugggZZZ___\\\LLLJJJFFFEEEHHHJJJUUUpppvvv```PPPHHHDDDBBBAAADDDPPPggg{{{}}}vvvpppnnnqqq}}}sss___fff]]]TTTWWWSSSOOOMMMLLLHHHBBB===666444333111000000000000000000////////////000000222111111000///000000000111111111111000///......------......//////000000000000000000////////////.........------------,,,------------------------...------------...////////////000000000000//////,,,---...///000000000000000000111222333444555555666777999999999;;;===???BBBDDDFFFHHHJJJLLLMMMMMMPPPRRRTTTUUUVVVXXX\\\^^^fffhhhiiijjjjjjkkkmmmooooooppprrruuuxxx|||zzztttqqqvvvrrrrrryyy|||yyywwwrrrllliiikkkmmmooorrrvvv{{{~~~yyypppbbbVVVNNNGGGAAAAAA@@@???@@@DDDEEECCC@@@??????@@@@@@@@@<<<;;;<<<===AAAJJJ^^^pppjjjYYYYYYyyy]]]IIIJJJFFFFFFHHHKKKXXXtttwwwjjjTTTJJJFFFCCCBBBEEERRRiii~~~zzz{{{qqqlllmmmrrr~~~mmm___ccc\\\YYYXXXTTTPPPNNNKKKGGG@@@;;;555444222000/////////000000000////////////000000222111111000000000000000111111111111000///......------......////////////000000000000//////////////////.........---------...------,,,,,,------......------------...////////////000000000000//////,,,---...///000000000000000000111222333444444555666777999999999;;;===@@@BBBDDDFFFHHHKKKMMMNNNNNNPPPRRRTTTVVVWWWYYY]]]___fffhhhkkkllllllmmmnnnoooooopppsssvvvzzz~~~uuulllfff```[[[YYY```ppp|||yyyxxxsssmmmiiijjjlllnnntttzzzyyy}}}~~~xxxooodddVVVJJJHHHCCC@@@AAAAAA@@@BBBFFFBBBBBBCCCDDDFFFEEEBBB???AAA??????>>>???HHH\\\ooonnn[[[WWWsss]]]KKKJJJFFFEEEHHHKKKXXXvvvuuusssVVVJJJFFFCCCBBBFFFSSSlll{{{uuutttwww}}}nnnjjjccc^^^UUU^^^YYYUUUQQQNNNKKKEEE===777555444222000/////////000000000////////////000000111111111111000000000///222222222222111000///............///////////////////////////000000000000//////.........---------...------,,,,,,------......------------...////////////000000000000//////,,,---...///000000000000///000000111222333444555555777888999:::;;;>>>@@@BBBCCCFFFHHHKKKMMMNNNOOOOOOQQQTTTVVVWWWZZZ]]]```bbbgggllloooppppppppppppoooqqqssswww{{{uuulll\\\VVVQQQTTT^^^ttt|||yyywwwqqqkkkgggfffhhhjjjrrrzzzwww{{{zzzrrrhhh]]]QQQFFFCCC@@@???AAABBBAAADDDIIIMMMKKKHHHGGGGGGGGGEEEDDDDDDCCCAAA???>>>GGG\\\pppooo]]]VVVooo^^^LLLIIIEEEDDDGGGJJJVVVrrrssszzzYYYJJJFFFBBBBBBFFFVVVpppxxxvvvxxx|||rrreeellliii\\\QQQ]]]YYYVVVRRROOOLLLFFF>>>888666444333111000000000000000000////////////000000000111111111111000//////222222222222111000///.../////////000000000000000////////////000000000000.........------------,,,------------------------...------------...////////////000000000000//////,,,---...///000000000000//////000111222333444444555666888999:::;;;>>>AAAAAABBBEEEHHHJJJMMMNNNOOONNNPPPSSSUUUWWWYYY]]]``````eeekkkpppqqqqqqqqqqqqooopppssswww|||zzzggg^^^UUUPPPPPP^^^~~~zzzwwwuuuoooiiicccaaaaaadddnnnwwwyyy|||zzzpppdddZZZPPPGGG===<<<<<<@@@AAABBBGGGMMM___XXXNNNGGGEEEGGGJJJLLLEEEDDDBBB???===FFF\\\qqqnnn\\\UUUmmmbbbLLLIIIEEEEEEGGGHHHRRRlllvvv{{{]]]KKKFFFBBBBBBHHHYYYuuu||||||vvviiikkkhhh```TTT\\\XXXVVVSSSQQQOOOJJJBBB<<<666555333222111111111111000000////////////000000000111111222111000///...222222222222111000//////111111111111111111111000.../////////000000000111------------,,,,,,,,,,,,,,,,,,---......---,,,,,,...------------...////////////000000000000//////,,,---...///000000000000//////000111222333444444444666888999:::<<>>>>>@@@@@@@@@FFFMMM___XXXPPPJJJHHHJJJLLLMMMFFFEEECCC@@@>>>GGG___uuu~~~ooo\\\VVVooommmMMMJJJGGGFFFHHHHHHOOOgggyyy|||cccLLLGGGDDDDDDKKK^^^{{{|||lllfffdddeee[[[\\\WWWUUUSSSSSSRRRNNNFFFAAA777666444222111111111222000000////////////000000000111111222222000///...222222333222222111000///222222222111111111111111.../////////000000111111------,,,,,,,,,++++++++++++,,,...//////...,,,+++...------------...////////////000000000000//////,,,---...///000000000000//////000111222333333444444666888999:::<<>>???AAABBBDDDFFFHHHJJJLLLMMMMMMPPPRRRTTTVVVXXX[[[]]]```bbbdddfffgggiiilllnnnppprrrtttvvvyyy~~~rrraaaWWWTTTXXX___|||vvvqqqnnnmmmiiiaaaZZZXXXUUUVVVdddvvvrrrfffZZZQQQRRRMMMHHHGGGDDDCCCGGGMMMNNNNNNOOONNNKKKIIIHHHIIIDDDFFFEEEAAABBBQQQkkk{{{vvvZZZTTTqqqwwwPPPKKKFFFDDDFFFHHHNNNaaauuu|||gggPPPGGGBBBGGGPPP___yyyxxxnnnnnneeeccc\\\]]]dddbbbUUUMMMeeexxxLLL///---...000444111000...---...111333333222333333222111000000000000///000111333333333333222222222333333333333222222------......///111222333000000//////......------//////.........---------......------------.........///000111111000///.........//////000000111111000000111222333444444555666777777999;;;<<<>>>???BBBCCCEEEGGGIIILLLMMMNNNMMMPPPSSSUUUVVVXXX[[[]]]```bbbeeefffgggiiilllnnnooopppsssvvvzzzyyyhhh\\\UUUUUUXXXwww|||uuuooollljjjhhh```YYYWWWTTTVVVddduuusssggg]]]WWWQQQLLLJJJHHHHHHLLLRRRSSSSSSRRRPPPMMMJJJHHHHHHDDDFFFEEECCCGGGYYYuuu|||sssZZZUUUmmmzzzTTTMMMGGGEEEGGGGGGLLL^^^rrr{{{|||jjjRRRHHHBBBGGGPPP]]]rrrzzznnnnnndddaaa[[[[[[QQQPPPQQQPPPKKKIIISSS```iiiCCC---000555666333***111///......000222111111333333222111111000000000000111222333333222111000111111222222222222111111............///111222333000000//////...---,,,,,,...............---------......------------.........///000111111000///.........//////000000111111000000111222333444444555666777888999;;;===>>>???CCCDDDFFFHHHJJJMMMNNNOOONNNPPPSSSUUUVVVXXX[[[]]]```bbbeeefffhhhiiilllnnnmmmooosssvvv{{{ooobbbWWWRRRRRRjjjxxxkkkccc```aaaiiiqqqzzzsssmmmiiihhhggg___YYYXXXUUUVVVdddtttvvvlll```YYYSSSQQQPPPOOOSSSYYY[[[ZZZXXXUUUPPPLLLIIIGGGEEEEEEEEEFFFOOOeee~~~rrr[[[UUUgggyyySSSNNNIIIFFFGGGGGGJJJ\\\oooyyymmmxxxWWWKKKCCCGGGNNNWWWgggvvvzzzooommmccc```ZZZZZZaaaXXXTTTWWWSSSFFF???@@@:::,,,///888555000000---111000/////////000000000333333222222111000000///111111222222222111///...000000111111111111000000222111000//////......///000000///...------,,,+++..............................------------.........///000111111000///.........//////000000111111000000111222333444444555666777888:::<<<===>>>???BBBCCCEEEGGGJJJLLLNNNOOONNNPPPSSSUUUWWWYYY[[[^^^```bbbeeeggghhhjjjlllnnnmmmooossswww{{{uuuggg[[[SSSQQQ```~~~qqqaaa[[[TTTNNNKKKKKKMMMQQQ```|||}}}xxxqqqllliiihhhfff___[[[[[[XXXXXXeeeuuuvvvlllddd]]][[[ZZZYYY\\\aaacccaaa___[[[WWWRRRLLLHHHFFFDDDDDDHHHWWWpppvvv]]]TTTdddwwwQQQMMMHHHFFFGGGFFFJJJ[[[nnn|||ggg{{{]]]NNNCCCEEEKKKQQQ]]]iiiyyy{{{nnnmmmbbb___YYYZZZZZZPPPHHHGGGKKKKKKCCC:::999///222555,,,***222666000000000///......///000222222333222222111//////000111111222111000...---///000000111111000000///222111000///............000//////...---,,,,,,,,,---...........................------------.........///000111111000///.........//////000000111111000000111222333444444555666777999;;;===>>>>>>>>>@@@AAACCCFFFIIIKKKMMMOOONNNQQQSSSUUUWWWYYY\\\^^^aaaccceeeggghhhjjjmmmooooooqqquuuxxx{{{yyylll```YYYVVV\\\rrreee```^^^[[[TTTMMMIIIIIIIIIIIIKKKaaa{{{{{{zzzvvvqqqllljjjjjjgggbbb```aaa___^^^hhhvvvzzzqqqkkkiiiiiihhhiiimmmnnnllljjjgggccc\\\RRRLLLGGGEEEEEEMMM```{{{www\\\SSSeeewwwRRRJJJFFFEEEGGGGGGJJJ[[[nnngggkkk```PPPCCCBBBFFFJJJUUU```mmm|||zzznnnlllaaa___YYYZZZXXX[[[[[[VVVQQQKKK???222???111...222000111444000///000000///...---///000222222333333222111///...///000111111000///...---000000111111111111000000///////////////000111111.........------------------------.....................------------.........///000111111000///.........//////000000111111000000111222333444444555666777:::<<<>>>>>>>>>>>>???@@@CCCEEEHHHKKKMMMOOOOOOQQQTTTVVVWWWYYY\\\^^^aaacccfffgggiiijjjmmmoooqqqtttwww{{{~~~tttiii```\\\ZZZzzz}}}nnnkkksss|||rrr^^^RRRNNNLLLJJJJJJUUUqqqzzz{{{zzzwwwrrrooommmmmmjjjfffgggkkkiiifffmmmzzz{{{|||~~~~~~~~~}}}|||yyytttjjj]]]SSSIIIGGGIIIVVVlllvvvZZZSSShhhvvvPPPIIIEEEDDDFFFFFFJJJZZZmmm}}}zzzjjjaaarrr[[[MMMBBBAAABBBDDDMMMYYYcccuuuzzzmmmkkk```___ZZZ[[[UUUQQQLLLFFFBBB@@@@@@AAA777,,,...555555666444***---///000///------///111111222333333333111///......///000000000///...---000111111222222111111000///////////////000000111,,,,,,------------......---------.........//////......------------.........///000111111000///.........//////000000111111000000111222333444444555555777:::===>>>??????>>>@@@AAACCCFFFIIILLLOOOPPPOOOQQQTTTVVVWWWYYY\\\___aaacccfffhhhiiijjjmmmooosssvvvzzz~~~rrrfff```XXXsss}}}oookkkuuuppp___YYYVVVRRRSSSUUUggg~~~zzzvvvqqqoooooolllkkkoootttrrrmmmrrr}}}yyygggZZZKKKJJJOOO___yyyuuu[[[UUUgggzzzTTTKKKFFFEEEGGGFFFHHHXXXjjj|||sssnnn^^^\\\jjjooobbbOOOFFFAAABBBAAA???GGGRRR]]]pppyyyllljjj```___ZZZ\\\[[[RRROOOWWWWWWKKK???;;;;;;444555444,,,---444444,,,...000///------///222111222333444333111///...---...///000000///......111111222222222222111111333222111///......------++++++,,,------......///---------.........//////.........------............///000111111000///.........//////000111111111000000111222333444444555555777:::===?????????>>>AAABBBDDDGGGKKKNNNPPPQQQOOOQQQTTTVVVXXXZZZ]]]___aaacccfffhhhiiikkkmmmooossswww|||xxxiii```WWWnnnyyymmmkkkvvvttthhhfffddd```[[[YYYeee~~~xxxsssqqqpppnnnnnnssszzzxxxrrrvvvnnn___LLLLLLSSSfffwww]]]VVVeee```MMMHHHFFFGGGEEEGGGUUUggg{{{}}}ooo~~~sss___SSSTTTTTTIIIFFFAAA@@@CCCAAA===BBBMMMZZZnnnwwwjjjhhh___aaa[[[XXXYYYWWWTTTQQQMMMGGG@@@;;;666555333111000000000111111111000///////////////222333333333222111///......000111222222111000...111111222222222333333333000000000000000000000000//////...------------...------............------...------------...//////---...000111111111000///////////////000000000000...000222222222222444666777888999999999:::===???@@@AAADDDGGGJJJMMMNNNOOORRRSSSTTTTTTUUUXXX]]]```fffggghhhiiiiiikkknnnqqqqqquuu{{{tttkkk```sssyyynnneeebbbgggppp||||||xxxtttooohhheeeiii}}}|||xxxvvvtttuuuuuutttuuuxxx|||uuu^^^QQQKKKTTTrrrtttbbb^^^fff___PPPJJJGGGHHHGGGGGGRRRaaa|||qqq}}}{{{mmm^^^NNNHHHLLLEEEEEECCC@@@???@@@DDDGGGXXXjjjvvvkkkiii```aaa[[[YYYYYYWWWTTTQQQMMMGGG@@@;;;666555333111000000000111111111000///////////////111222222222222000///......000111222222111000...111111111111222222222222000000000000000000000000//////...------------...------............------...------------...//////---...000111111111000///////////////000000000000000111333333333333555777666888999:::999;;;===???AAABBBEEEGGGJJJLLLNNNNNNQQQRRRTTTUUUVVVYYY\\\___ccceeeggghhhhhhjjjmmmooorrruuuzzz}}}zzzrrrgggwww~~~yyyyyy{{{zzzqqqnnnqqq}}}{{{yyywwwxxxyyyzzz{{{}}}rrrZZZNNNMMM]]]}}}yyyeee___ddd```QQQJJJGGGHHHGGGGGGQQQ```zzzoooyyy~~~rrrfffVVVMMMMMMFFFEEECCC@@@???@@@DDDGGGTTTggg}}}|||vvvllljjjaaabbb\\\YYYYYYWWWTTTQQQMMMGGG@@@;;;666555333111000000000111111111000///////////////000111111222111000...---...000111222222111000...000000000000111111111111000000000000000000000000//////...------------...------............------...------------...//////---...000111111111000///////////////000000000000000222444444444444666888666888999::::::;;;>>>@@@CCCDDDEEEGGGJJJLLLMMMNNNPPPRRRUUUVVVWWWYYY\\\^^^bbbdddgggiiijjjkkkmmmooosssuuuxxx{{{~~~yyyppp~~~}}}|||zzz}}}mmmTTTKKKRRRiii|||eee]]]^^^|||bbbRRRKKKGGGHHHGGGGGGPPP]]]vvvnnnssswwwnnn```SSSNNNGGGFFFDDDAAA???@@@CCCFFFPPPbbb|||}}}rrrpppvvvmmmkkkaaabbb\\\ZZZYYYWWWTTTQQQMMMGGG@@@;;;666555333111000000000111111000000//////////////////000111111000///...---...000111222222111000...////////////000000000000//////////////////////////////...------------...------............------...------------...//////---...000111111111000///////////////000000000000000222333444333444666777666888999::::::<<<>>>@@@DDDEEEFFFGGGIIIKKKMMMNNNOOORRRUUUWWWXXXZZZ\\\]]]cccfffjjjmmmnnnoooppprrrtttuuuwww{{{~~~zzz}}}{{{}}}gggOOOJJJWWWsss{{{cccXXXVVVrrrhhhSSSKKKGGGHHHGGGFFFOOO[[[qqqnnnpppwwwqqqfffXXXOOOHHHGGGEEEAAA???@@@CCCFFFNNN___www|||rrrnnnyyywwwnnnkkk```aaa\\\[[[YYYWWWTTTQQQMMMGGG@@@;;;666555333111000000000111111000000/////////////////////000111111000...---...000111222222111000........./////////000000000//////////////////////////////...------------...------............------...------------...//////---...000111111111000///////////////000000000000///000222333222333444666666888999:::;;;<<>>???DDDJJJWWWjjj{{{xxxSSSHHHFFFFFFYYYtttxxxfff[[[___lllyyyqqqqqqiiiggg\\\VVVZZZVVVQQQNNNKKKGGGAAA<<<777555444333444333111000222111000//////......//////000000111111000......///000111222222111000///000111222333333333222111000000000000////////////000//////......---------------...//////...------------------------------......000111111111000000222---***---...///:::HHH777000...333555222222777666888:::;;;;;;===@@@CCCDDDEEEFFFIIIMMMRRRVVVXXXZZZ[[[\\\\\\\\\^^^bbbdddgggiiimmmpppsssvvvzzz}}}{{{xxxwwwyyy}}}xxxggg[[[XXXXXXXXXWWW[[[aaakkkuuu}}}sssbbbUUUOOOOOOQQQiiivvv]]]SSSTTTXXX}}}cccJJJMMMJJJDDDIIIGGGNNN[[[rrrrrrnnnzzzkkkXXXOOOGGGEEEDDD@@@>>>>>>BBBGGGTTTfffxxxsssQQQIIIJJJDDDXXXfff^^^^^^|||tttuuuoooppphhhdddZZZVVVRRRNNNLLLHHHAAA<<<777666555555555444222000111111000///////////////...///000111111000///......///111222222111000000///000111222333222111111000000000000////////////111000000///...------,,,---..................---........................---...000111222222111000+++***---000///,,,---333444//////333444111222666666888:::;;;<<<===@@@BBBBBBCCCEEEHHHLLLQQQUUUXXXYYY[[[\\\]]]^^^```cccfffiiikkkooorrruuuxxx{{{~~~~~~wwwsssuuu{{{{{{vvvrrrpppnnnllllllttt}}}vvvddd]]]______[[[XXXbbbiiisss}}}nnn^^^RRRMMMNNNSSSqqqttt\\\TTTTTTUUUrrriiiLLLLLLIIIEEEIIIFFFMMMYYYlllvvvmmmtttcccVVVNNNFFFEEECCC@@@>>>???@@@DDDPPPbbbtttsssTTTMMMKKKEEEWWW}}}aaa\\\uuurrroooiiinnnkkkjjjZZZVVVRRROOOMMMHHHAAA<<<777666555555555444222000111000000////////////000...///000111111000///......///000111222222111000---...000111111111000///////////////000000000000111111000///......------.........------.................................---...000111222222222111---...111555333...++++++111///000222333111333666555777:::<<<<<<>>>@@@BBB@@@AAACCCFFFKKKOOOSSSVVVXXXZZZ\\\^^^___aaaeeegggjjjmmmpppsssvvvxxx|||zzzsssqqqvvv~~~|||uuupppnnnllljjjfffdddhhhooouuuuuuwwwvvveeeeeejjjiiibbb\\\gggqqqooo```SSSLLLOOOVVV|||pppYYYTTTTTTTTThhhqqqPPPKKKIIIFFFIIIEEEMMMXXXhhh}}}ooo}}}xxxwwwppp^^^SSSKKKDDDCCCCCC@@@???@@@???BBBLLL\\\mmmyyyYYYRRRHHHIIIVVVyyyttt```hhhoooggg^^^cccaaabbbZZZWWWSSSPPPNNNIIIAAA<<<777555444333444333111000000000////////////000000......000111111000000///...///000111222222111111---...///000000000///...////////////000000000000111000000//////.........///...------------...///........................---...000222333333222222//////////////////000111///000222333222222444666555777:::<<<===>>>@@@AAA@@@AAABBBEEEIIINNNRRRTTTVVVXXX[[[^^^```bbbeeehhhkkknnnqqqtttvvvyyy|||}}}xxxsssttt{{{~~~xxxwww||||||~~~{{{zzznnnpppsssnnnfffcccnnn|||rrrbbbTTTLLLSSS___mmmWWWSSSTTTSSSaaazzzTTTLLLJJJGGGIIIDDDLLLVVVccc|||sss}}}vvvhhhiiiwwwbbbRRRJJJCCCBBBBBB@@@???@@@???AAAIIIWWWgggzzzaaaWWWGGGMMMSSShhhnnnfffuuuoooggg\\\^^^ZZZYYYZZZWWWSSSQQQNNNIIIBBB<<<777555222111111222111000000000////////////000000---...///111111111000///---...000111222222111111---...///111111000000///.../////////000000000111000000000//////////////////...------------...///........................---...000222333333333333///...,,,***,,,///222222---111444333222333555666444777;;;======>>>???AAAAAABBBCCCFFFIIIMMMQQQSSSTTTWWWZZZ^^^```bbbeeehhhkkknnnqqqtttvvvxxx|||~~~zzzwwwvvvzzz~~~{{{}}}~~~yyymmmhhhkkkvvv{{{}}}sssbbbRRRKKKXXXllllllVVVRRRSSSRRR```XXXMMMLLLHHHIIIDDDKKKSSS___wwwvvvzzzzzzbbbaaavvvmmmTTTLLLEEEDDDCCC@@@??????@@@@@@FFFSSSaaattt~~~kkk^^^KKKOOOOOOWWW{{{mmmjjjrrrlllbbbbbb[[[XXXZZZWWWSSSQQQOOOIIIBBB<<<888555111000000111111111000000////////////000111---...///111111111000///---...000111222222222111...///000222222111111000.../////////000000111111////////////000000000000///...---,,,,,,---...///////////////////////////---...000222333333333333///000000///111333222000---111555444222444666666444777;;;======>>>???AAACCCCCCEEEGGGJJJNNNQQQSSSRRRVVVZZZ]]]```bbbeeehhhkkknnnqqqtttuuuxxx{{{~~~yyywwwxxx|||kkkhhhrrrxxxxxxsssiii]]]WWWZZZ___ooouuuvvv|||yyyyyy}}}rrr```OOOJJJ]]]uuulllUUUQQQSSSQQQ```[[[NNNLLLIIIIIICCCKKKQQQ\\\tttwwwyyyfffaaasssuuuWWWOOOGGGEEEDDD@@@>>>???@@@@@@EEEPPP^^^pppwwwtttdddRRRPPPLLLMMMbbbpppaaammmjjjhhhfffaaaSSSVVVZZZWWWSSSOOOKKKFFFAAA===777666555333222111000000///////////////////////////000000111111111111000000000000111222222333333......//////000000111111------......//////000000...///111000...------.............................................------///......///222333333222111111000///////////////222222222222333444555555555666999;;;>>>AAACCCDDDEEEEEEFFFHHHJJJMMMOOOPPPSSSVVVYYY\\\^^^aaaeeegggmmmppptttwwwyyyzzz|||}}}vvvyyyxxxpppjjjeeeeee]]]RRRHHHCCCBBBCCCDDDYYYiiiyyyooovvvnnniiikkkpppssswww{{{nnn___RRRNNNbbb~~~eeeWWWTTTTTTYYYaaaXXXOOOPPPHHHHHHDDDFFFLLLXXXmmmsssiiizzziiibbbrrrwwwYYYLLLCCCEEEFFFAAA>>>@@@@@@AAAEEEMMMVVVeeezzzqqqqqq[[[QQQPPPKKKTTTeeedddaaaqqqmmmjjjgggbbbVVVZZZ[[[YYYUUURRROOOJJJEEEBBB888888888888777555222111000000000000000000000000//////000111111111111000//////000000111222222333......//////000000111111.........///////////////...///111000...------...................................................///......///222333333222111111000///////////////222222222222333444555555555666888;;;>>>@@@BBBDDDDDDEEEFFFGGGJJJLLLOOOPPPSSSUUUYYY\\\^^^aaaeeegggllloootttwwwxxxzzz|||}}}uuuyyyuuuiiiaaa[[[SSSNNNEEE@@@>>>@@@BBBCCCGGGUUUiii{{{oooxxxpppiiiiiijjjiiijjjkkk{{{mmm]]]QQQQQQiiidddWWWTTTSSSWWWZZZ\\\MMMLLLFFFHHHFFFHHHKKKVVVjjjwwwkkk{{{uuudddjjj~~~]]]OOOEEEFFFGGGBBB???BBBAAAAAADDDJJJRRR___ssslllgggXXXTTTLLLPPP[[[rrrnnnaaahhhqqqooojjjdddaaaWWW]]]ZZZXXXUUUSSSPPPLLLGGGDDD777888::::::999666222000111111111111111111111111//////000111111111111111......///000000111111222......//////000000111111///////////////............///111000...------...................................................///......///222333333222111000000///////////////222222222222333444555555555777888;;;>>>@@@BBBCCCCCCCCCEEEGGGIIILLLNNNOOORRRUUUYYY]]]___bbbeeeggglllooosssvvvwwwyyy{{{|||vvvzzzqqqbbbWWWOOODDD@@@;;;999:::===???@@@===GGGUUUhhhppp|||}}}uuurrroookkkhhhhhhmmmxxxjjjZZZQQQVVVtttbbbXXXUUURRRTTTSSS|||hhhPPPKKKEEEJJJGGGHHHIIISSSfff~~~ppp{{{gggeeedddTTTHHHGGGHHHCCCAAACCCAAA@@@BBBGGGMMMXXXjjj{{{||||||eeessskkk```UUURRRTTTiii{{{ddd```bbbwww~~~nnnggg```]]]VVV]]]YYYWWWTTTQQQNNNIIICCC???666666666666444222000///000000000000000000000000...///000111111111111111.........///000000111111......//////000000111111000000//////......------...///111000...------...........................---------...............///......///222333333222000000////////////000000222222222222333444555555666777888;;;===???AAABBBBBBBBBDDDFFFIIIKKKNNNOOORRRUUUZZZ^^^```cccfffhhhnnnqqqtttvvvwwwwwwxxxyyywww|||nnn]]]PPPHHH@@@>>>:::999:::<<<<<<<<<>>>DDDLLLYYYssswwwzzz~~~{{{wwwvvvxxxlllssshhhXXXSSS___```XXXUUUPPPPPPRRRrrrwwwWWWNNNHHHLLLGGGEEEHHHQQQbbbyyytttzzznnniiimmmZZZJJJHHHHHHCCCAAACCC@@@???@@@DDDIIISSSdddsss~~~___gggsssbbbWWWSSSffflll^^^\\\ppp~~~}}}ooofff^^^]]]WWW]]]ZZZXXXTTTQQQMMMGGG@@@;;;777666333111000///000000////////////////////////......000111111222222222.........///000000111111......//////000000111111000000//////......------...///111000...------...........................---------........./////////......///222333333222000000////////////000000222222222222333444555555666777888:::===???AAAAAAAAABBBDDDFFFIIILLLNNNPPPRRRVVV[[[___bbbeeegggiiiqqqsssvvvwwwwwwvvvwwwxxxzzzyyyhhhWWWKKKDDD@@@>>>;;;;;;<<<<<<<<<;;;???BBBDDDLLLdddzzzyyyxxxyyy}}}vvvzzzfffXXXYYYkkk{{{^^^XXXSSSMMMMMMQQQiii}}}ZZZPPPKKKOOOGGGDDDHHHOOO^^^ttttttssszzzssswwwaaaNNNHHHGGGCCC@@@BBB???>>>???CCCHHHPPPaaappp}}}\\\]]]uuutttbbbYYYiiivvvccc\\\nnn}}}{{{}}}pppfff___```YYY]]]\\\ZZZWWWSSSNNNHHH@@@;;;:::888444111000000222333........................---...///111222222222222......///000000111111222......//////000000111111///////////////............///111000...------...........................,,,,,,------...////////////......///222333333222///////////////000000111222222222222333444555555666777888:::<<<>>>@@@AAABBBBBBDDDFFFIIIMMMOOOQQQSSSWWW]]]bbbeeegggiiikkkqqqtttwwwxxxxxxwwwxxxyyy~~~ssscccSSSGGGBBB>>><<<::::::<<<===>>>===???AAABBBGGG]]]}}}wwwiiiddddddhhhnnnuuu~~~{{{cccYYYaaazzzwww\\\VVVQQQJJJLLLMMM___[[[PPPJJJOOOHHHEEEGGGMMMZZZooosssmmmjjjRRRJJJHHHCCC@@@AAA>>>>>>???CCCGGGOOO^^^mmmbbbYYYgggzzzoooyyyhhh^^^mmmzzzppplllmmmoooeee___aaaYYYZZZ[[[ZZZWWWTTTPPPIIIBBB<<<999888555333222111222222////////////////////////---...///000222222222222//////000000111222222333......//////000000111111.........///////////////...///111000...------...........................,,,,,,------...//////000///......///222333333222///////////////000111111222222222222333444555555666777888:::<<<>>>???@@@BBBCCCEEEGGGJJJNNNPPPRRRTTTYYY___dddgggiiikkkmmmnnnqqquuuxxxyyy{{{}}}~~~ssscccRRRFFFBBB???===;;;;;;<<<>>>>>>>>>@@@BBBCCCHHH^^^tttfffXXXRRRRRRTTTZZZ___pppyyyvvv^^^YYYjjjttt[[[UUUNNNGGGKKKIIIWWW```RRRIIIMMMHHHGGGFFFJJJVVViiiuuummmwwwrrrXXXMMMJJJEEEAAABBB???>>>???BBBEEELLLZZZhhhrrr\\\^^^wwwjjjaaaooo~~~sssgggaaa```~~~lllaaa]]]```WWWVVVXXXWWWUUUSSSPPPJJJBBB===666666555444333111000///000000000000000000000000---...///000222222333333000000000111222222333333......//////000111111111---.........//////000000...///111000...------...........................,,,,,,------...///000000///......///222333333222///////////////000111111222222222222333444555555666777888:::<<<>>>???@@@BBBCCCEEEHHHKKKNNNQQQSSSUUUYYY```eeehhhkkkmmmnnnkkkoootttxxx{{{}}}wwwfffTTTHHHDDDEEEBBB???======>>>>>>======@@@BBBGGG]]]~~~pppcccUUUNNNLLLLLLOOOSSSVVVdddxxxrrr[[[ZZZqqqsssZZZTTTLLLFFFKKKGGGTTThhhUUUHHHKKKGGGGGGDDDHHHSSSeee}}}{{{qqqpppwww[[[PPPLLLFFFBBBCCCAAA???@@@BBBDDDIIIWWWddd~~~aaaZZZgggkkkcccrrr~~~qqqddd\\\ZZZ{{{hhhbbb```aaaVVVXXXYYYXXXVVVSSSOOOIIIBBB<<<888666333111//////000111111111111111000000000000......//////000000111111////////////000111222333222111000000222333222111000000///...............///000111222222000...,,,---------............///111000000/////////000000//////000000111222444555333222000/////////000111111333444444222222333555777888999:::<<<>>>@@@BBBBBBDDDGGGIIIKKKNNNRRRUUUYYY]]]bbbhhhjjjjjjhhhfffbbbgggmmmsssxxx|||zzzcccRRRIIIDDDDDDCCCBBBAAA???>>>===<<<<<>>@@@BBBBBBDDDGGGIIIKKKNNNRRRUUUZZZ]]]bbbfffhhhgggeeecccdddhhhnnnssswww{{{zzzbbbRRRHHHDDDDDDDDDCCCAAA@@@>>>======<<>>@@@BBBBBBDDDGGGJJJLLLOOOSSSVVV]]]___bbbeeefffeeecccaaaeeehhhnnnsssvvvzzz~~~}}}dddSSSIIIEEEEEEDDDCCCBBBAAA???>>>>>>===???BBBIIIZZZ||||||tttnnnjjjhhhjjj{{{uuueee\\\WWWRRROOOPPPSSSWWWZZZ```iiittt|||}}}kkk^^^NNNIIILLLJJJJJJGGGHHHOOOZZZhhhzzzjjjZZZSSSeeeppp]]]RRRJJJGGGGGGHHHNNNiiiYYYOOOMMMHHHJJJEEEDDDJJJXXXlll{{{vvvoooYYYPPPJJJFFFEEEBBBAAAAAABBBAAADDDOOO[[[pppkkk^^^```|||{{{eee___[[[\\\^^^cccuuuxxxjjjggg~~~vvvsssssswww|||ssseee\\\{{{lllgggccccccZZZ]]][[[YYYVVVSSSNNNHHHAAA<<<888777444222000000111111111111111111000000000///......//////000000111111////////////000111222333.........///222444333333000000///...............///...------------......---------............///...------------......///////////////000222333444333222000/////////000111000222333333333333444666777888999:::<<<>>>@@@BBBBBBEEEHHHJJJMMMPPPTTTWWW```aaadddffffffeeedddbbbfffiiinnnsssxxx|||fffUUULLLHHHEEEEEEDDDCCCBBBAAA@@@???>>>>>>BBBHHHQQQggguuullleeebbbaaakkkppp___WWWSSSOOOKKKKKKKKKJJJIIIJJJQQQYYY```sssvvvfffQQQHHHHHHDDDHHHDDDBBBFFFNNN[[[nnn~~~wwwaaaUUUSSSiiinnn]]]SSSIIIEEEGGGHHHJJJ\\\dddOOONNNKKKHHHFFFDDDHHHTTTfff~~~{{{yyy___SSSNNNJJJFFFDDDBBBBBBBBB@@@BBBMMMXXXlll}}}kkk]]]cccrrr|||~~~~~~ggg]]]TTTRRRTTTZZZhhhvvv{{{tttiii___gggzzzxxxzzz}}}zzzjjjaaa{{{mmmhhhdddcccZZZ^^^\\\ZZZVVVRRRMMMHHHAAA<<<999777444222111000111222111111111111000000000///......//////000000111111////////////000111222333...------///222333333222000000///.....................------------...///---------............///---------------...//////.........///000111333333333222000/////////000111000222333333333333444666777888999:::<<<>>>@@@BBBCCCEEEHHHKKKMMMQQQUUUXXXbbbccceeeggghhhhhhhhhggghhhkkkqqqvvv{{{hhhVVVLLLIIIFFFEEEEEEDDDCCCBBBAAAAAA??????CCCGGGHHHSSStttvvviii___XXXZZZhhhsssaaaXXXSSSOOOKKKJJJIIIGGGEEEEEEHHHLLLOOObbbtttwwwjjjVVVKKKIIIDDDEEEBBBAAADDDJJJTTTeeetttmmm[[[SSSVVVppplll^^^SSSHHHDDDGGGFFFHHHUUUmmmQQQPPPMMMGGGGGGEEEGGGQQQaaaxxxeeeUUUNNNJJJGGGEEECCCBBBBBB@@@BBBLLLWWWjjjjjj```___aaabbbcccWWWOOOIIIIIINNNWWWbbbkkkhhhddd___ZZZkkk~~~{{{}}}sssiiizzzmmmhhhdddccc[[[___]]]ZZZVVVRRRMMMGGGAAA<<<999777555222111111111222111111111111000000000000......//////000000111111////////////000111222333///...---///111222222111000000///............................../////////---------............///------------...///000000.........///000111222333333222000/////////000111000111333333333333555666777888999:::<<<>>>@@@BBBCCCEEEIIIKKKNNNRRRVVVYYYbbbccceeehhhjjjlllnnnnnnnnnqqqvvvzzzmmmXXXMMMJJJFFFFFFEEEEEEDDDCCCCCCBBB@@@BBBFFFGGGDDDHHH^^^uuuooobbbYYYVVV^^^sss}}}jjj^^^WWWRRRNNNIIIHHHFFFEEEEEEFFFGGGHHHXXXiiixxxzzzwwwwww{{{~~~yyylllfff```PPPHHHHHHDDDAAAAAABBBEEEGGGMMM[[[iii{{{zzzdddVVVSSS]]]yyyjjj^^^SSSGGGBBBFFFDDDIIIQQQxxxsssTTTQQQNNNIIIHHHFFFGGGNNN\\\rrrpppXXXOOOJJJGGGFFFDDDCCCCCCAAABBBLLLWWWjjj~~~~~~eee[[[XXXUUUQQQNNNJJJFFFGGGLLLTTT\\\```^^^]]]___bbbuuu|||}}}sssyyymmmhhhdddbbbZZZ___^^^[[[VVVQQQLLLGGGAAA===999777555222111111222222111111111111000000000000......//////000000111111////////////000111222333///......///111222111000000000///...............---...///000000000//////---------............///............///000111222............000111222333333222000/////////000111///111333333333333555777777888999:::<<<>>>@@@BBBCCCEEEIIILLLOOORRRWWWZZZ___```cccgggkkkooossstttvvvxxx|||www___RRRMMMGGGFFFFFFEEEEEEDDDDDDCCCBBBFFFJJJIIIFFFGGGQQQ[[[wwwwwwnnn```[[[^^^jjjwwwzzzlllddd___]]]OOOMMMJJJHHHGGGGGGFFFFFFLLL\\\lllrrrpppkkkeee```___TTTSSSRRRGGGCCCGGGEEECCCBBBDDDEEEDDDGGGSSS___ooojjj[[[QQQSSSccciii^^^TTTFFFAAAFFFCCCIIINNNlllzzzYYYRRRMMMIIIGGGEEEFFFLLLWWWlllxxxaaaSSSMMMJJJGGGEEEDDDCCCAAACCCMMMXXXkkk~~~oooddd]]]ZZZTTTSSSQQQPPPSSSYYY___aaaeeefffmmmuuu}}}xxxlllhhhcccbbbZZZ______[[[VVVQQQLLLGGGAAA===999888555333111111222222111111111111000000000000......//////000111111111////////////000111222333000///...///000111000///000000///...............,,,...000222222111000///---------.........//////.........//////111222222............///111222333333222000/////////000111///111333333333333555777777888999:::<<<>>>@@@BBBCCCFFFIIILLLOOOSSSWWW[[[\\\^^^aaafffkkkqqquuuxxx|||~~~gggXXXRRRGGGGGGFFFFFFEEEEEEDDDDDDCCCIIIMMMKKKIIIJJJLLLNNNddd}}}yyybbb]]]\\\aaaeeeqqq{{{rrrooonnnZZZVVVQQQMMMJJJHHHFFFEEECCCSSSggguuuzzzuuugggYYYXXXNNNNNNNNNEEEDDDJJJJJJFFFFFFFFFFFFCCCDDDNNNZZZeeevvvuuu^^^RRRNNNSSSfffhhh^^^TTTEEE@@@FFFBBBJJJKKKccc^^^RRRKKKGGGGGGEEEEEEJJJTTThhh~~~sss~~~iiiXXXRRROOOGGGEEEEEEDDDBBBDDDMMMYYYmmmvvvgggaaaVVVWWWXXXXXX\\\cccjjjmmmssssss}}}{{{jjjdddaaabbbYYY]]]___\\\WWWSSSNNNIIICCC@@@:::777444333333333222111000000000000///////////////////////////000111111//////...---,,,---000222111000///......///000111000/////////............000000000000///////////////////////////////////////////////////..................//////000111222333222111////////////000000111333333222222333555666888:::;;;<<<===@@@BBBCCCDDDFFFKKKQQQVVVXXXYYY___```bbbeeejjjqqqwww{{{nnn[[[TTTKKKLLLKKKGGGDDDEEEFFFEEEJJJQQQYYYWWWNNNGGGIIIOOOVVVooo}}}yyynnnbbbXXXUUUUUU^^^zzz~~~{{{|||llleee\\\UUURRRPPPMMMJJJBBBGGGUUUlllzzzlllaaaXXXOOOKKKLLLLLLHHHCCCHHHFFFCCCAAAAAADDDKKKPPP```llleeeTTTRRRMMMUUUlllfffUUULLLFFFDDDEEEHHHHHHEEE```\\\ZZZJJJIIIDDDGGGEEEHHHRRR___zzzoooqqqoooeee\\\MMMJJJIIIGGGDDD???AAANNN\\\ssswwweeebbbjjjnnnvvv}}}}}}|||jjjdddaaabbbZZZ^^^___\\\WWWSSSOOOIIICCC???:::777444222222222222111000000000000///////////////////////////000000111/////////...---...000333222111000//////000111222000000/////////.........000000000000/////////////////////////////////////////////////////////............//////000111222333222111000//////000000000111333333222222333555666888:::;;;<<<===@@@BBBCCCDDDGGGLLLQQQUUUXXXYYY^^^___aaadddiiiooovvvzzz|||fffXXXOOOOOONNNKKKIIIIIIJJJJJJPPP___iiibbbTTTLLLMMMOOOTTTlll{{{wwwrrrfff[[[UUUPPPTTThhh{{{ssshhh___ZZZVVVRRROOOKKKKKKPPP\\\mmm|||yyynnn___SSSNNNMMMLLLKKKGGGFFFDDDBBBBBBEEEJJJOOO[[[hhhxxx|||ooo[[[PPPNNNPPPYYYqqq~~~dddSSSJJJDDDCCCDDDEEEGGGFFF\\\ddd[[[LLLMMMFFFHHHEEEGGGPPP\\\vvvuuuqqqzzzyyyooo```KKKHHHGGGFFFDDD@@@BBBNNN[[[sss}}}kkkddd```aaaZZZ______\\\XXXTTTOOOJJJCCC???999777444222222222111000000000000000//////////////////......//////000111///000000///...///111333333222111000000111222333000000000/////////......////////////000000000000////////////////////////......//////////////////.........//////000111222333333111000000///000000000111333333222222444555666888:::;;;<<<===@@@BBBCCCEEEHHHLLLPPPUUUXXXYYY\\\]]]```ccchhhnnnuuuzzzqqq[[[RRRQQQPPPOOOOOONNNOOOPPP```yyyxxxaaaUUUPPPMMMQQQfff~~~|||xxxuuusssiii^^^WWWOOOMMMXXXgggwwwllleee___ZZZVVVOOOLLLIIIJJJTTThhhttteeeZZZSSSPPPOOOFFFFFFFFFEEEDDDFFFJJJMMMWWWfffpppjjj[[[QQQLLLLLLRRR^^^wwwyyybbbRRRGGGAAAAAADDDCCCHHHHHHUUUkkkVVVIIIMMMHHHIIIDDDEEEMMMVVVnnntttwwwuuuuuujjjQQQGGGEEEEEEDDDBBBCCCMMMXXXooo|||kkkddd```aaaZZZ```___\\\XXXUUUPPPJJJDDD???999666333222222222111000000000000000///////////////............///000000000000111000//////111333222111000000000000111222000000000////////////...////////////000000000000////////////////////////............////////////............///000111222333333222111000000000000///111333333333333555666666888:::;;;<<<===@@@BBBCCCEEEIIILLLPPPSSSWWWYYYYYY\\\```cccfffllltttzzzxxx\\\RRROOOMMMOOOQQQQQQRRRTTTrrrppp^^^SSSJJJOOOaaa|||yyyuuurrrooohhhaaa[[[TTTPPPTTT[[[xxxvvvmmmgggbbb^^^SSSPPPKKKHHHJJJVVVgggsss|||rrrdddWWWNNNJJJFFFGGGGGGFFFFFFGGGIIILLLUUUdddjjj^^^PPPLLLMMMKKKQQQbbb~~~uuu```PPPFFF@@@AAAEEECCCHHHHHHMMMsssvvvSSSHHHNNNJJJJJJDDDCCCJJJQQQfffzzz~~~{{{tttjjjrrrSSSHHHEEEDDDEEEDDDEEEKKKTTTfffxxxzzzkkkeee``````ZZZaaa^^^\\\YYYUUUQQQKKKDDD???999666333222222222111000000000000000////////////...............//////000///000111111000000111333111000///......///000111111000000000////////////.../////////000000000111////////////////////////---.........//////000000............///000111222333333222222111111000//////111333333333444555777666888:::;;;<<<===@@@BBBAAAEEEIIILLLNNNQQQUUUXXXWWW[[[___bbbeeekkkssszzz|||cccRRRKKKHHHKKKNNNNNNPPPTTTrrr}}}dddUUUJJJPPP^^^zzzvvvrrrpppjjjfffbbb^^^ZZZUUUSSSUUUdddzzzsssnnnjjjggg___[[[UUUPPPOOOQQQUUUXXXfffjjjnnnjjj___RRRIIIEEEEEEFFFGGGGGGFFFFFFHHHJJJRRR___bbbVVVLLLKKKMMMKKKPPPeeettt^^^NNNFFFAAABBBEEECCCEEEHHHIIIaaa[[[OOORRRKKKKKKDDDCCCHHHLLL]]]xxxpppwwwxxxRRRLLLGGGEEEEEEEEEEEEIIIOOO]]]ooovvvjjjfffaaa```ZZZ```^^^\\\ZZZVVVRRRKKKDDD???888666333111111111000///000000000000////////////......------......///000...///111111000///000222111000///......///000111111111000000000/////////......//////000000111111////////////////////////------......///000000000.........//////000111222333333333333222111000//////111333444333444666888666888:::;;;<<<===@@@BBB@@@DDDHHHKKKLLLNNNSSSWWWVVV[[[```ccceeejjjttt{{{~~~~~~pppsssWWWLLLEEEGGGJJJHHHKKKPPP```gggWWWNNNPPP]]]xxxssspppoooiiifffbbb___\\\WWWRRROOOXXXttt~~~yyyvvvsssqqqkkkddd\\\VVVSSSRRROOONNNSSSUUUWWWTTTNNNIIIFFFFFFEEEFFFFFFEEEDDDEEEGGGIIIOOOTTTUUUOOOIIIIIIKKKKKKRRRkkksssZZZKKKEEECCCCCCEEECCC@@@HHHJJJXXXeeeSSSQQQKKKKKKEEEDDDHHHIIIVVVnnn}}}vvv```SSSLLLFFFFFFFFFEEEGGGKKKWWWiii~~~~~~sssiiifffbbb```YYY```^^^\\\ZZZWWWRRRLLLDDD???888666222111111111000///000000000000////////////...------------...//////---...000000/////////000111111000//////000111111111111111000000000//////.........///000111111111////////////////////////------......///000000111.........//////000111222333333333333333111000//////111333444444555777888666888:::;;;<<<===@@@BBB>>>BBBHHHJJJJJJLLLQQQVVVVVV[[[aaaccceeejjjttt|||ssstttaaaQQQFFFFFFFFFCCCDDDKKKPPPzzzhhhVVVQQQPPP^^^~~~vvvqqqpppooojjjhhhdddaaa___[[[TTTMMMSSSiii}}}|||zzzsssooohhhaaa\\\XXXTTTRRRMMMMMMLLLJJJGGGFFFFFFGGGEEEFFFEEEDDDBBBCCCFFFIIIOOOKKKHHHHHHHHHGGGJJJOOOXXXtttrrrUUUGGGDDDCCCCCCCCCEEE;;;FFFLLLPPPrrrXXXNNNKKKKKKFFFEEEIIIHHHQQQfff}}}|||ZZZQQQHHHFFFFFFEEEEEEGGGRRRbbbwww|||pppiiigggbbb```YYY___^^^]]]ZZZWWWSSSLLLDDD???888555222111111111000///000000000000////////////...------------...//////,,,...000000///...///000333222111000000111222333111111111111000000000000---......///000111111222////////////////////////---------...///000000111.........//////000111222333333444444333222000//////111333444444555777999666888:::;;;<<<>>>@@@BBB===BBBGGGIIIIIIKKKPPPUUUVVV[[[aaadddeeejjjttt}}}}}}kkk|||iiiWWWHHHFFFDDD???@@@GGGIIIrrrhhhTTTQQQOOO```|||tttpppooooookkkiiieeecccbbb```YYYQQQRRRccc|||{{{xxxrrrjjjbbb]]]ZZZNNNNNNNNNMMMLLLJJJHHHFFFFFFEEEDDDBBBAAABBBFFFIIIRRRGGGAAAEEEHHHGGGKKKSSS]]]zzzqqqRRRDDDCCCCCCBBBAAAHHH:::EEEMMMJJJ{{{```OOOJJJKKKFFFGGGJJJHHHNNNbbb}}}ooo___TTTIIIFFFFFFDDDDDDFFFNNN]]]qqqssshhhdddaaaddd\\\___aaa^^^ZZZUUUPPPJJJDDD@@@;;;999666444222111222222111111000///////////////...//////...---///222555>>>:::555111//////111333333444555444222111222333333333333222222111111111000///.........///111222//////............//////111...,,,,,,///111000///............/////////000333333444555444333111000111222222333444555666666666888:::;;;;;;<<<>>>@@@@@@BBBEEEGGGJJJMMMRRRVVV\\\___bbbdddgggmmmvvv}}}~~~qqqrrrtttaaaQQQLLLGGGAAABBBJJJMMMrrrgggVVVNNNUUUqqqvvvrrrooommmoooiiiddddddeeebbbZZZRRRUUU]]]xxx}}}yyyuuupppiiicccVVVSSSOOOLLLJJJIIIGGGFFFHHHFFFDDDDDDEEEGGGGGGGGGEEEKKKFFFAAAGGGJJJLLLUUUfffhhhMMMHHHCCCAAACCCAAA>>>EEEFFFFFFNNNhhh\\\VVVNNNKKKHHHFFFDDDFFFPPP\\\zzztttllliiivvvcccUUUIIIHHHGGGCCCDDDIIIOOOWWWggg{{{rrrhhheeebbbeee]]]___```^^^ZZZUUUQQQKKKDDD@@@:::888555333111111111111111111000///////////////...//////...---///222444999777333000......000111333444555444222111111222222222111111111000000000000///.........///111222//////............//////222///------///000///............/////////000000333333444555444333222111111222222333444555666666666888:::;;;;;;<<>>CCCIIInnn}}}dddUUUOOOWWWxxx~~~yyytttpppsssnnngggbbb___^^^]]]\\\WWW[[[rrr~~~wwwrrr___ZZZTTTNNNLLLKKKJJJIIIHHHFFFDDDCCCDDDEEEEEEDDDCCCIIIEEEAAAGGGJJJMMMWWWllleeeLLLGGGCCCAAACCCAAACCCGGGGGGGGGLLLaaacccUUUNNNKKKIIIGGGDDDEEENNNYYYvvvmmmcccffftttaaaSSSHHHGGGFFFBBBAAAEEEJJJPPP___rrryyy~~~~~~oooiiifffdddfff^^^``````]]]YYYUUUQQQKKKEEEAAA:::888555222000000000111111111000///////////////...//////......///111333444333111///.........///333444555333111000000111111000000000000/////////000///.........///111222000//////......//////000222000......//////...---....../////////000000000222333444444444333222111111222222333444555666666777999;;;<<<<<<===@@@BBBBBBDDDGGGIIILLLOOOTTTWWWZZZ]]]bbbeeeiiiqqqzzzrrrpppeeeXXXPPPHHHCCCDDDKKKmmmxxx```TTTSSS\\\}}}yyyzzzwwwpppggg___\\\]]]```ZZZZZZlllmmmggg___XXXTTTQQQOOONNNKKKHHHEEEDDDDDDDDDDDDCCCAAAGGGDDDBBBHHHJJJMMMYYYuuuaaaJJJGGGCCCAAACCCAAADDDDDDDDDHHHKKKYYYoooTTTOOOLLLIIIHHHFFFEEELLLTTTmmmnnnaaa```mmm}}}aaaSSSIIIIIIHHHCCC@@@CCCEEEJJJVVVgggvvvyyywwwrrrzzzwwwmmmiiigggeeeggg___bbb___]]]YYYUUUQQQKKKEEEAAA:::888666333111111111222111000000///////////////...///000///...///111333000000000/////////......333444444333000//////000000000000000000000000000000///.........///111222000000////////////000000222111000//////......---...////////////000000000222333444444444333222111111222222333444555666666777999;;;<<<===>>>AAACCCBBBEEEHHHKKKMMMPPPTTTWWW[[[^^^cccgggllluuutttrrrbbb[[[SSSLLLIIITTToooqqq\\\VVVYYYeee}}}sssggg^^^ZZZXXXZZZ[[[jjjzzzuuunnngggaaa\\\WWWTTTLLLJJJGGGEEEEEEFFFEEEDDDBBBGGGEEEDDDIIIHHHLLLZZZ||||||[[[GGGGGGCCCAAACCCAAABBB???@@@GGGJJJRRRXXXQQQMMMKKKJJJGGGEEEIIIPPPbbb|||ppp```bbbwww{{{bbbTTTJJJKKKLLLFFFBBBCCCDDDGGGPPP___nnnjjjhhhnnnyyytttxxx~~~llliiihhheeeggg```ccc```]]]YYYUUUQQQKKKEEEAAA<<<:::777444333222333333111000000///////////////...///000000///...000222//////000000000000000///222333333222000//////000111111111111111111111111000///.........///111222000000////////////000000111222111111///.........////////////000000000111111222333444444444333222111222222333444555666666666888;;;<<<===???AAACCCBBBEEEIIILLLNNNQQQTTTWWW\\\```eeejjjpppxxxrrrggg\\\QQQJJJXXXkkk~~~}}}kkk\\\[[[bbbwww}}}pppdddZZZTTTXXX\\\kkk}}}yyytttmmmeee\\\WWWLLLJJJGGGFFFFFFFFFEEEDDDEEEIIIFFFEEEIIIGGGLLL]]]sssTTTDDDFFFCCCAAACCCAAAAAA??????FFFIIILLLuuugggUUUPPPLLLKKKHHHEEEGGGLLLZZZqqqlllbbbqqq}}}wwwgggWWWKKKKKKLLLGGGCCCDDDDDDEEELLLXXXgggzzzhhhhhhmmm|||~~~xxxxxx{{{}}}llliiihhheeefff```eeeaaa^^^ZZZUUUQQQJJJDDD@@@===;;;888555333333333444111111000///////////////...000111000///...///111000000000000000000000000000111222111/////////111000000111111111111222222000///.........///111222111000000//////000000111000111222222000......////////////000000000111111111222333444444444333222111222222333444555666666555777:::<<<===>>>AAACCCAAADDDIIILLLNNNQQQTTTVVV]]]aaafffkkkqqqzzz~~~xxxjjj[[[QQQXXXeeesssvvvkkk```aaaiii|||nnnbbbZZZVVV\\\kkk{{{uuulllbbbZZZPPPMMMJJJHHHGGGGGGFFFEEEGGGIIIFFFFFFIIIGGGOOOccckkkNNNBBBFFFCCCAAABBBAAABBBCCCAAADDDFFFGGGaaaZZZTTTNNNLLLIIIFFFGGGKKKUUUiii{{{kkkvvv}}}ppp]]]MMMJJJJJJEEEBBBCCCBBBBBBGGGSSSbbbuuufffqqq|||mmmxxx|||}}}llljjjhhhccceee```fffccc___[[[VVVPPPJJJCCC>>><<<:::777555333222333333111111000///////////////...000111111///...///000111000////////////000000...///111000//////000222/////////000000000111111000///.........///111222111111000000000000111111...000333222000//////000//////000000000111111111111222333444555444333333111222222333444555666666444666999;;;<<<>>>@@@CCC@@@DDDHHHLLLNNNPPPSSSUUU]]]aaafffkkkqqqzzzvvvhhh]]]^^^fffrrrxxxrrrgggdddhhh|||kkkbbbVVVZZZfff}}}{{{sssjjjccc[[[WWWSSSPPPNNNLLLIIIHHHGGGHHHEEEEEEJJJHHHSSSllldddJJJ@@@EEECCC@@@BBBAAA@@@EEECCCBBBEEEEEETTTmmm^^^WWWPPPLLLIIIFFFGGGJJJPPPaaa|||xxxjjjTTTMMMKKKFFFBBBCCCAAAAAAFFFQQQ```sssqqqzzznnnrrr~~~mmmjjjgggccceee```gggddd```[[[VVVPPPIIIBBB===;;;999666444222111222222111111000///////////////...000111111///...///000111000///------...///000---...000000//////111222---.........//////000000000///.........///111222111111000000000000111111---000333333111///000111000000000000111111111111111111333444555444444333111222222333444555666777333666888:::;;;===@@@BBB???CCCHHHLLLNNNPPPSSSUUU\\\```eeejjjpppxxxwwwmmmdddhhhmmmwwwyyylllddddddqqqzzzuuuqqqdddVVVWWW```yyyyyyrrrmmmfffbbb]]]XXXTTTQQQNNNLLLFFFFFFCCCEEEJJJJJJWWWrrraaaHHH???EEECCC@@@BBBAAA;;;CCCBBB???EEEHHHOOO___aaaYYYQQQMMMJJJFFFGGGJJJLLL[[[uuu~~~uuu\\\RRRNNNHHHDDDEEECCCCCCGGGRRRaaattt~~~~~~ooolll~~~kkkdddhhhdddbbbccc___aaa^^^YYYUUUPPPKKKEEEAAA===888222111333555222///222222222111000//////...//////.........---------000000000000////////////000111222333333222000//////000000///---,,,...///............///000222222333222111/////////000000////////////000000000000111111000000//////......///111444666777666444333222222333444444555555666777999;;;<<<<<<===>>>???DDDFFFIIILLLMMMPPPSSSUUU[[[___dddiiinnnuuu~~~}}}zzz~~~{{{yyywww~~~yyyjjjeeedddppp|||pppoootttppp___WWW[[[ttt~~~wwwtttnnnfff]]]VVVPPPLLLJJJDDDEEEJJJGGGHHH^^^{{{TTTKKKCCCAAAAAA??????@@@BBB@@@???@@@AAADDDMMMWWWtttcccLLLFFFNNNKKKFFFKKKNNNXXXllleeeSSSKKKFFFFFFHHHDDDEEEEEEJJJYYYsss~~~xxxyyyuuu~~~zzzyyygggbbbgggeeedddfffbbbaaa^^^YYYUUUPPPKKKEEEAAA===999444222333333222000222222111111000//////...//////.........---------000000000000///////////////111222333333222000///000111111000...---...000............///000111222444333111000////////////////////////000000000000111111000000////////////000111444666777666444333222333333444444555555666777999;;;=========>>>@@@CCCFFFIIIKKKMMMOOORRRUUUYYY]]]bbbggglllttt~~~zzzqqq}}}sssjjjjjjooovvvvvvttt{{{sssllllllvvv~~~ggg[[[[[[uuuyyyooodddZZZSSSOOOKKKEEEEEEJJJHHHKKKccc}}}SSSJJJCCCAAAAAA??????AAABBB@@@???AAAAAADDDLLLVVVdddNNNLLLNNNIIIFFFGGGLLLUUUhhhiiiUUUPPPMMMHHHEEECCCDDDEEEJJJZZZtttyyy|||}}}yyytttnnniiimmm|||wwweeeaaahhhfffdddeeeaaaaaa^^^YYYUUUPPPKKKEEEBBB===;;;777444222111111222222222111111000//////////////////.........------////////////000000000000///000222333333222111///000111222111//////000111///......//////000111222444333222000///.........////////////000000000000111000000000000/////////000222444666666666444444333333333444555555666666777999<<<=========???@@@BBBEEEHHHJJJLLLNNNQQQTTTVVVZZZ___dddjjjsss~~~|||kkkppp~~~|||xxxrrrrrr|||yyymmmhhhdddlll}}}wwwbbb[[[tttxxxkkk^^^TTTOOOLLLFFFFFFJJJJJJQQQjjjsssRRRIIIBBBAAAAAA??????AAAAAA??????AAAAAACCCKKKTTTfffOOOSSSMMMGGGHHHCCCHHHQQQbbb{{{lllSSSPPPPPPIIIAAACCCBBBDDDKKKZZZqqqwwwpppllloootttyyygggccciiifffcccbbb]]]aaa^^^ZZZUUUQQQKKKFFFBBB<<<;;;999555111///000222111111111111000000//////////////////............////////////000000000000///000222333333222111000000111333222111000111222///////////////000111111444333222111///......---////////////000000000000000000000000000000000000111222444555666555555444333333444444555666666666777999<<<======>>>???AAABBBDDDGGGJJJKKKNNNQQQSSSVVVYYY^^^bbbiiisssmmmmmm}}}{{{uuulll```^^^eee|||lll]]]ppp{{{mmm___TTTMMMMMMHHHFFFIIILLLWWWqqqmmmOOOGGGAAAAAAAAA@@@???AAAAAA???@@@BBBAAABBBIIIRRRrrrjjjOOOVVVLLLFFFKKKBBBGGGMMM\\\rrr{{{ZZZQQQPPPLLLFFFDDDCCCDDDJJJVVVjjjvvvrrr~~~zzzhhhdddiiifffcccbbb]]]bbb___ZZZVVVQQQLLLFFFBBB;;;:::888444111///000222111111111000000000000000000000/////////............/////////000000000111...///111333333333111000///111333333222111111222000////////////000000111333333222111000///...---////////////000000000000000000000000111111111111111222333555555555555555333333444555555666666777777999<<<===>>>>>>@@@BBBBBBDDDGGGJJJKKKNNNQQQSSSWWWZZZ^^^bbbiiitttuuurrryyyvvv}}}rrrfff]]]ZZZggg~~~yyydddmmm|||nnn```TTTNNNMMMHHHFFFIIINNN\\\wwwjjjLLLEEE???@@@AAA@@@@@@AAA@@@???@@@BBBBBBBBBGGGOOOggguuuSSSVVVKKKGGGMMMEEEFFFKKKWWWiii~~~sss[[[RRRPPPOOOGGGDDDDDDIIIPPP^^^vvv}}}yyyyyygggccciiifffdddeeeaaabbb___ZZZVVVQQQLLLFFFCCC;;;:::777444222222222333111111000000000000000000000000000/////////............//////000000111111...///111333444333222111...000333333222111111222000000////////////000000111111222111111000///...////////////000000000000000000000111111111111222222222333444555555555555444444444555666666777777666999<<<===>>>???AAACCCBBBEEEHHHJJJLLLNNNQQQTTTYYY[[[^^^bbbiiiuuu~~~{{{~~~nnnhhhiiiuuuwwwkkkbbbZZZ[[[fffyyypppooo~~~pppbbbWWWQQQKKKHHHFFFIIIOOO___zzzcccJJJCCC>>>@@@BBB@@@@@@AAA???>>>@@@CCCBBBAAAEEEMMM______UUULLLJJJMMMIIIFFFIIIRRRaaatttkkkTTTOOOQQQJJJEEEDDDHHHKKKTTTiiizzz}}}jjjdddiiifffdddeeebbbbbb___[[[VVVRRRLLLGGGCCC>>>:::666555666777666555000000000000000000000111000000000000/////////............///000111111111---///111333444333222111---///222333222111111111000000////////////000000///000111222111111000///////////////000000000000000000111111111222222222222222333444444555555555444444555555666666777777666999<<<>>>>>>???AAACCCCCCFFFIIIKKKMMMOOORRRUUUZZZ\\\^^^bbbhhhuuuwwwccc^^^^^^sss~~~oooggg^^^XXXWWWaaaxxxwwwqqqdddXXXQQQIIIGGGFFFHHHPPPaaa{{{|||XXXHHHAAA===???BBBAAA@@@AAA>>>>>>AAACCCBBB@@@DDDKKKWWWyyyqqqVVVOOOLLLKKKKKKEEEGGGMMMYYYkkk___SSSRRRLLLFFFEEEGGGHHHMMMbbbxxx}}}xxxooogggjjjeeebbbccc___ccc___[[[VVVRRRMMMGGGCCC@@@;;;666666999;;;999666000000000000000111111111000000000000////////////---......///000111111222---///111333444333222111,,,///222333222111000111111000////////////000000...///000222222111111000////////////000000000000000000111111222222222222222222333444444555555666444444555555666777777777666999<<<>>>???@@@BBBCCCDDDFFFIIILLLMMMPPPSSSUUUZZZ\\\^^^aaagggtttpppaaaSSS\\\ssslllcccZZZRRRTTTfffzzz}}}~~~qqqcccWWWPPPHHHGGGFFFHHHPPPbbb{{{tttOOOGGGAAA===???BBBAAA@@@BBB>>>>>>AAACCCBBB@@@CCCJJJOOOddd~~~XXXRRRNNNIIILLLDDDEEEJJJTTTfff{{{ooo^^^ZZZMMMGGGEEEGGGGGGKKK___vvvzzzvvv|||oooeeeggghhhccc```aaa```^^^[[[VVVPPPKKKFFFDDD>>>;;;777444333333222111333///---///111......000////////////............---...000111222111///...000000000222444333222000///000000000000111111111000000000000////////////000000111111111000000///////////////000000000000///////////////000111111333444555555444444666777555444444444555666888999:::;;;<<<>>>@@@BBBDDDDDDFFFHHHJJJLLLMMMPPPTTTVVVYYY[[[___bbbhhhrrr|||mmmYYYTTTjjj{{{qqqeee\\\UUURRRWWW^^^wwwssscccWWWQQQHHHGGGEEEGGGQQQeee|||bbbLLLDDDCCCBBB@@@???>>>======@@@??????@@@AAACCCEEEGGGNNNYYY\\\QQQPPPJJJMMMFFFHHHGGGJJJZZZrrrwwwcccVVVMMMFFFEEEEEEJJJ\\\ooovvvuuuyyyxxx{{{nnnfffhhhiiiccc___``````^^^[[[VVVQQQKKKFFFDDD>>>;;;888666777777777777222///000444555111......////////////............---///111222222222111000000000000111333444333222000000000111111111222222000000000000////////////000000111111111111000000////////////000000000111///////////////000111111000222333333333444666888555555444444555666888999:::;;;<<<>>>@@@BBBDDDDDDGGGIIIKKKLLLMMMOOORRRTTTZZZ\\\___ccciiitttxxxbbbXXXbbb|||sssiii```WWWQQQRRRVVViiiooo^^^RRRLLLHHHGGGEEEGGGQQQeee|||[[[IIICCCBBBAAA@@@???>>>>>>>>>@@@??????@@@AAACCCEEEGGGLLLUUU~~~jjjUUUOOOGGGGGGEEEGGGGGGHHHUUUllltttyyywwwVVVMMMFFFFFFFFFIIIWWWhhh}}}~~~zzzwwwjjjiiiqqq~~~xxx}}}xxxmmmgggjjjjjjccc^^^______^^^[[[VVVQQQKKKFFFCCC???<<<999777777888888777111///222888999444...---////////////............---///000222333333222222111000///111333555666555111111111111222222222333000000000000////////////000000111111111111000000/////////000000000111111000////////////000111111...000111222222444777999666555555444555666888999:::;;;<<<===???BBBCCCEEEIIIJJJLLLLLLMMMNNNQQQSSSZZZ\\\^^^aaahhhssslll^^^ZZZkkk|||tttkkkcccZZZRRRNNNPPPYYYiii|||ooo^^^RRRLLLGGGFFFEEEGGGRRReee|||qqqQQQDDDAAAAAA@@@???????????????@@@??????@@@AAACCCEEEGGGKKKPPPuuu}}}ZZZPPPIIIGGGEEEGGGGGGFFFNNNccc{{{hhhnnnsssVVVMMMGGGGGGGGGGGGQQQ^^^sssyyyuuutttxxx{{{~~~kkk[[[XXXbbbooowwwxxxuuulllgggkkkkkkccc^^^______^^^[[[WWWQQQKKKFFFCCC@@@<<<888555444333222000111///222777888333...---////////////............,,,---///111222222222222111000///000333666888888111111222222222333333333000000000000///////////////000000111111111111000//////000000000111111111000000//////000000111222///111222333333444666999777666555555555666888999:::;;;;;;<<>>@@@CCCEEEEEEGGGIIILLLNNNPPPTTTWWW\\\^^^```ccciiittt{{{ooobbb\\\qqqyyyooohhhbbbYYYTTTSSSQQQRRR```||||||iiiXXXLLLFFFDDDDDDDDDFFFPPPcccyyyZZZDDDAAA??????>>>>>>??????@@@@@@@@@??????@@@AAACCCEEEGGGJJJKKKbbb```NNNQQQQQQJJJKKKJJJGGGGGGSSSjjj}}}fffYYYMMMFFFHHHJJJHHHJJJPPPYYYeeexxxxxxfffaaazzzyyyqqq^^^VVVUUU^^^vvvrrrjjjhhhkkkjjjaaa]]]```^^^]]][[[XXXRRRLLLFFFBBB===:::666444444444333333444///---///000......000////////////............,,,,,,------...///000000//////...000444666777777111111111111222222222333000000000000////////////...///000111111222111111000000000111111111222222111000000000000111222222444555555555444444666777888777666666666777888888;;;::::::;;;===@@@CCCEEECCCFFFIIIKKKNNNQQQUUUXXX___bbbeeegggmmmvvvxxxkkk___kkkyyyrrrjjj```XXXVVVTTTQQQZZZuuu|||hhhWWWJJJDDDBBBBBBBBBEEEOOOaaawwwvvvRRRBBBDDD??????>>>>>>>>>??????@@@@@@??????@@@AAACCCEEEGGGHHHHHHZZZnnnPPPOOONNNLLLLLLKKKIIIGGGNNN```qqq```RRRHHHIIIJJJGGGHHHLLLPPPWWWeeevvv}}}ooo]]]hhh~~~}}}yyycccUUUQQQXXXooorrrjjjhhhkkkhhh```^^^aaa]]]]]]\\\XXXSSSLLLEEEBBB>>>;;;777555444444444333333///---///000......///////////////...........................///000000......///111444555555444000000000111111111222222000000000000////////////...///000111111222222222000000111111111222222222111111000000111111222333111333444444333444666888999888777666666777888888;;;:::::::::<<<@@@CCCEEEEEEGGGIIILLLNNNPPPTTTWWW___bbbfffiiinnnvvvnnnaaagggwww~~~xxxlllaaa[[[TTTRRRYYYpppuuueeeVVVKKKFFF@@@@@@@@@DDDNNN```uuujjjJJJ???DDD@@@???>>>>>>>>>>>>>>>???@@@??????@@@AAACCCEEEGGGGGGHHHTTTvvv___TTTNNNMMMKKKJJJIIIGGGJJJVVVdddxxxjjjYYYKKKIIIIIIFFFEEEHHHJJJLLLUUUcccrrrwwwgggdddnnnnnnZZZRRRYYYlllrrrkkkhhhjjjggg```^^^ccc]]]]]]\\\YYYSSSLLLEEEAAAAAA===888555333111000...222...---111222///---///000/////////............000000////////////000111---...///111444555444222///000000000000111111111000000000000////////////......///111111222222222000111111111111222222222111111111000111111222333...000222222333444777999999888777666666777888888;;;:::999:::<<>>??????CCCMMM___tttcccEEE<<>>>>>>>>>>>>>>@@@@@@???@@@AAACCCEEEGGGIIIIIIPPPjjjppp\\\SSSMMMJJJIIIIIIHHHGGGPPP\\\lllrrr^^^MMMIIIHHHDDDCCCEEEFFFEEEKKKXXXfffyyyvvvwwwnnnpppyyy}}}cccWWW\\\nnnrrrlllhhhhhhgggbbb___```]]]\\\YYYUUUPPPKKKFFFDDD???;;;777444333333222000000000000000000000000000////////////...............------------...//////......///000111333555666555333000000000222333333222111000///............000000000000111222333444111000......000000000///111111222222222333333333222222333444555666777888888888888777555555777999<<<>>>???===;;;<<<@@@DDDGGGIIIKKKMMMNNNPPPSSSVVV\\\]]]aaafffkkkqqqvvvxxxzzzhhhdddlllyyyfff^^^XXXYYYooo{{{ooohhhhhhgggddd```___\\\___fffgggbbb```bbb___^^^ZZZTTTMMMGGGCCCBBBCCCDDDCCCBBBIIIXXXkkkwwwxxxTTTBBB@@@AAA>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBBDDDEEEGGGHHHFFFJJJTTTddd}}}YYYXXXPPPQQQNNNHHHEEEIIIRRRXXXgggrrr|||xxxttt```WWWOOOLLLKKKHHHFFFGGGDDDDDDHHHPPP\\\pppxxxmmm|||mmm[[[aaapppqqqkkkhhhhhhfffbbb___```]]]\\\ZZZVVVQQQKKKFFFDDD???;;;777444333333222000000000000000000000000000////////////...............------------...//////......///000111333444555666444222111111222222333333222111000////////////111111000111111222333444111000......000111000///111111111222222222333333222333333444555666777777888888888777666666777999===???@@@>>><<<===@@@DDDHHHIIIKKKMMMNNNOOORRRUUUZZZ\\\```eeekkkqqquuuwwwooojjjooo~~~pppeee\\\[[[qqqrrriiifffeeebbb___XXXSSSRRRUUUUUUQQQOOOQQQPPPPPPNNNKKKHHHEEEDDDDDD@@@AAA@@@???EEESSSfffrrroooPPPAAA???>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAABBBCCCEEEGGGGGGKKKKKKNNNXXXllljjjYYYOOONNNJJJFFFFFFIIINNNRRR]]]iiizzzxxxllldddWWWPPPKKKLLLLLLHHHEEEEEEDDDEEEHHHMMMVVVggg}}}~~~ffffffqqqpppjjjggggggfffbbb```aaa^^^]]]ZZZVVVQQQKKKFFFDDD???;;;777444333333222000000000000000000000000000////////////..................------......///000......///000111222444555777666444222111111222222333222111000000000000000111111111222222333444555222000...///000111000000111111111222222222222333333333444444555555555666777888888777666666888999>>>@@@BBB@@@>>>>>>@@@CCCHHHJJJLLLMMMNNNOOORRRTTTXXX[[[```ffflllqqqtttuuu{{{qqqrrr~~~}}}mmmaaa]]]rrryyypppjjj]]]VVVRRRTTTVVVTTTOOOMMMFFFFFFDDDCCCCCCCCCDDDDDD@@@???>>>>>>BBBOOOaaapppcccJJJAAA@@@???>>>>>>>>>>>>>>>??????@@@@@@@@@AAABBBCCCEEEFFFGGGPPPOOOQQQVVVeee~~~YYYRRROOOKKKIIIHHHIIIIIIJJJUUU```qqqzzzgggZZZTTTNNNLLLNNNNNNIIIEEECCCDDDEEEGGGIIIMMMZZZsssuuuoootttooojjjggggggfffbbb```aaa___]]][[[VVVQQQKKKFFFCCC???;;;777444333333222000////////////////////////////////////...........................//////000......//////000222333444777666555333111000111222333333222111000000111111222222222222333444555555222000//////000111111000111111111111222222222222444444444444444444444444666777888888777666888999???AAACCCBBB@@@???AAACCCIIIKKKNNNOOOPPPQQQSSSTTTWWW[[[aaahhhnnnrrruuuvvvxxxttt||||||yyyjjjcccuuupppeee\\\\\\bbbbbbZZZRRRJJJHHHDDDCCCBBBCCCCCCCCCBBBAAA@@@AAADDDNNNaaaqqqzzzYYYFFFAAABBBCCC>>>>>>>>>>>>>>>??????@@@@@@@@@AAABBBCCCEEEGGGHHHLLLOOOUUU[[[fff]]]UUURRROOONNNJJJFFFEEEGGGSSS\\\lll|||oooaaa[[[TTTPPPPPPOOOJJJEEEDDDCCCDDDFFFFFFFFFPPPggg}}}}}}{{{qqqkkkhhhhhhgggccc```aaa___^^^[[[WWWQQQKKKFFFCCC???;;;777444333333222000////////////////////////////////////............///............///000000......//////000111222333555666666444111///000222333222111111111111111111222222222222333444555555222111//////111111111000000000111111111222222222333333333444444444444444555777888888777777888999===AAADDDDDDAAA@@@AAACCCJJJLLLPPPQQQRRRSSSTTTVVVXXX\\\bbbiiioootttwwwxxxxxx{{{xxx|||ssskkkyyyjjj```bbbddd]]]TTTQQQMMMGGGDDDDDDDDDDDDDDDCCCAAAAAACCCDDDLLL```sssnnnRRRCCC>>>@@@CCC>>>>>>>>>>>>>>>??????@@@@@@@@@AAABBBDDDFFFHHHIIIHHHKKKSSS[[[ccc~~~hhhSSSPPPPPPOOOKKKEEEFFFKKKQQQYYYgggxxx}}}qqqeee\\\TTTQQQOOOKKKIIIIIICCCDDDEEEEEECCCJJJ]]]pppsssmmmjjjjjjhhhcccaaaaaa```___\\\WWWQQQKKKFFFCCC???;;;777444333333222000000000000000000000000000////////////............//////......//////000111////////////000111222222222444666444000...000222222111111000000000111111111111111222222333444555333111///000111222111000000000000111111111111222222222333333444444444555444666888999888777888999;;;???CCCDDDBBBAAAAAACCCHHHKKKOOORRRSSSTTTUUUWWWYYY\\\bbbiiiooouuuxxxzzzyyy}}}ttt}}}zzzrrr{{{~~~zzzyyyzzztttjjjhhhccc]]]VVVPPPIIIEEEEEEFFFFFFEEEBBB??????BBBCCCIII^^^sssaaaLLL@@@<<<<<>>>>>>>>>>>>>>??????@@@AAAAAABBBCCCEEEHHHJJJKKKOOOOOOTTTZZZaaa{{{yyyVVVOOOLLLNNNLLLFFFHHHNNNLLLSSSaaasssrrrfff[[[UUUQQQMMMLLLNNNEEEDDDEEEEEEDDDHHHVVVdddwwwvvvppplllkkkiiidddaaaaaaaaa___\\\XXXRRRKKKFFFCCC???;;;777444333333222000000000000000000000000000////////////............///////////////000000111//////...//////000111222///222555333000---///222000000000//////000000111111111000111111222333444333111000000111222222111000000000000111111111111111111222333444444555555333666888999888888888999888===BBBDDDCCCAAABBBCCCEEEIIIMMMPPPRRRSSSUUUVVVZZZ\\\aaagggnnntttxxx{{{|||uuurrrwwwnnnhhhgggfffiiilllmmmqqqzzzsssmmmhhh]]]VVVLLLGGGGGGGGGFFFEEE@@@===???CCCCCCHHH]]]tttqqqQQQBBB??????>>>>>>>>>>>>>>>>>>>>>??????@@@BBBBBBCCCEEEGGGIIIKKKLLLSSSSSSXXX```dddxxxhhhXXXLLLNNNPPPKKKHHHKKKHHHOOO]]]oooyyyjjj```XXXQQQMMMMMMHHHEEEDDDEEEEEEFFFNNNWWWdddvvvxxxrrrmmmllljjjdddaaaaaaaaa```\\\XXXRRRKKKFFFCCC???;;;777444333333222111000000000000000000000000000/////////............///////////////000111111//////...//////000111222---111444333///---///222000///////////////000000000000000000111222333444333111000000111222222111000000000000111111111111000000111222444555666666333555888999888888888999666;;;AAADDDCCCAAABBBCCCBBBFFFKKKOOOQQQSSSTTTVVVYYY[[[___eeelllrrrxxx{{{zzzxxxmmmvvvfff]]]YYYYYY[[[[[[XXXTTTWWW```iiiyyymmmiiifff]]]QQQJJJHHHHHHEEECCCAAA>>>???DDDEEEIII^^^wwwfffDDD999???DDDBBB@@@>>>>>>>>>>>>>>>??????@@@BBBCCCDDDEEEHHHJJJLLLMMMMMMOOOYYYdddgggsss~~~dddQQQQQQUUUPPPGGGDDDHHHNNN[[[mmmyyylll```SSSKKKIIIKKKGGGDDDEEEFFFEEEIIINNNWWWhhhyyyrrrmmmjjjgggbbbbbbeeebbb___ZZZVVVRRRMMMGGGCCCAAA===888555333333222111000000000000//////////////////.........------------...///...------...///000000000000////////////222111000//////000000111000000111222222222222222000111111111111222222222222333333333333222111111///000222333444444333333111111222333333444555555666777999;;;;;;;;;999999888999===BBBFFFFFFCCC@@@>>>DDDLLLPPPQQQRRRVVVYYY[[[^^^dddiiimmmqqquuuxxx}}}yyypppvvv{{{rrr~~~rrrccc\\\UUUVVVSSSOOOLLLNNNQQQRRRbbb~~~~~~eeemmm___WWWQQQIIILLLNNNDDDGGGEEECCCBBBCCCMMMcccwww~~~\\\FFFBBB>>>>>>@@@>>>??????>>>>>>???@@@@@@AAABBBDDDEEEFFFGGGIIIKKKNNNTTTSSSXXX```dddnnnsssPPPRRRNNNLLLOOOJJJHHHNNNUUUbbbxxx{{{iiiTTTMMMQQQIIIGGGDDDCCCDDDEEEFFFFFFTTT[[[lllzzzsssllljjjfffbbbbbbdddbbb___ZZZVVVRRRMMMGGGDDDAAA===888555333333222111111111111111000000000000//////.........------------...///...------...///000000000000////////////111111111111111111111111///000000111111111000000000111111111111222222222222333333333333222111111///000111333333333222222111111222333333444555555666777999:::;;;;;;:::999777999===BBBFFFGGGEEECCC???DDDKKKPPPSSSUUUXXXZZZ\\\___dddhhhkkkppptttxxx}}}{{{sssvvvlllnnnvvv~~~wwwhhhZZZWWWRRRNNNMMMOOOPPPPPPSSSeeeyyy{{{nnnccc^^^WWWKKKJJJLLLEEEEEEDDDCCCBBBDDDPPPggg}}}uuuVVVDDDBBB??????BBB??????????????????@@@AAABBBCCCEEEGGGHHHHHHJJJMMMOOOVVVUUU[[[bbbeeejjj~~~XXXSSSOOONNNOOOIIIEEEJJJRRR___wwwqqq[[[QQQRRRJJJGGGDDDCCCDDDEEEFFFEEEJJJPPP^^^rrr|||sssllliiifffbbbbbbdddaaa^^^ZZZVVVRRRMMMGGGDDDAAA===888555333333222111222222222222111111111111/////////.........---------...///...------...///////////////000000000000000111333444444333111000///000000000000000//////000111111111111222222222222333333333333222111111000000111111222111111111111222222333333444444555555777888:::;;;::::::999777999<<>>DDDJJJMMMNNNDDDAAAAAAGGGQQQYYYZZZXXX```aaaccceeeggglllqqquuu|||xxx|||zzzyyy|||nnnbbb^^^___eeezzzooo\\\UUUTTTQQQNNNMMMJJJJJJIIIKKKSSSjjj|||lllbbbRRRLLLLLLHHHDDDBBBBBBCCCHHHYYYuuuxxxQQQCCC???AAA>>>@@@CCC===??????@@@AAACCCDDDFFFGGGFFFHHHJJJLLLMMMOOORRRUUUXXXXXX[[[aaagggkkkrrrxxx}}}WWWPPPRRRNNNKKKJJJIIIKKKRRRaaavvvuuukkk[[[SSSQQQNNNJJJGGGFFFFFFFFFEEEBBBBBBFFFOOOYYYgggzzzwwwjjjeeecccbbbaaabbb___\\\XXXTTTQQQMMMHHHDDDAAA===888555333333222111000000000000/////////...000000000/////////......---...///...------...///......//////000000111111...000444666777555333111111222333333444444333333000111111111111222222222222333333333333222111111000000///000000222333333333333333333333333333333555555666777888:::;;;;;;888777888<<>>???@@@AAACCCEEEHHHJJJKKKNNNPPPRRRTTTUUUXXX[[[^^^]]]cccggggggfffjjjqqqvvvxxxfffWWWMMMQQQNNNIIIGGGIIINNNZZZqqqpppttt|||iiiYYYVVVQQQMMMKKKJJJIIIGGGCCCCCCCCCDDDCCCGGGTTTbbbyyywwwlllkkkgggddd\\\dddbbb```[[[VVVPPPKKKGGGEEEBBB>>>999555444444333222222111111000000000000000222111111000///......---000000///...------,,,,,,---...///000000111111111000000000111222333555555111000000222444666666555333333333222222222111111333333444444333333222222111111111111111111111111222222333333333333444444555555666666777999:::;;;999::::::999:::@@@JJJQQQVVVRRRKKKDDDBBBHHHTTT]]]aaafffkkkmmmqqqvvvwwwuuuyyy{{{}}}nnnppp```^^^eeerrrwwwpppbbbVVVVVV]]]PPPJJJFFFGGGEEEEEEQQQ```|||sssaaaOOOFFFGGGDDDDDDEEEGGGSSSnnn}}}ZZZJJJBBBAAA???>>>===>>>???AAA???@@@BBBCCCDDDFFFJJJMMMPPPSSSWWWZZZ[[[]]]___aaacccdddeeegggjjjnnnrrrttt~~~pppTTTQQQUUUOOOKKKHHHHHHKKKTTTeeeuuu{{{wwwzzzfffZZZPPPOOOOOOKKKJJJLLLDDDAAAAAADDDEEEFFFKKKRRRhhhwww{{{zzzzzzmmmlllgggccc\\\dddbbb```\\\WWWRRRMMMIIIGGGBBB>>>999555444444333222222111111000000000000000111111111000///.........000//////...------,,,,,,---...///000000111111000000000000111222333444555111000000222444666666555222333333333222222111111222333333444444333333333111111111111111111111111222222333333333333444444555555666666777999:::;;;999::::::999:::???IIIPPPVVVTTTOOOGGGCCCHHHSSS]]]ffflllooooooqqqvvvzzzzzz{{{|||uuuvvvhhhaaaeeerrrzzz~~~qqqaaaUUUSSSXXXTTTMMMHHHHHHEEEDDDNNN\\\zzz}}}}}}ttt```NNNGGGGGGBBBBBBCCCJJJZZZuuuqqqRRRBBBBBBAAA???>>>>>>???AAABBB@@@AAACCCDDDEEEGGGKKKNNNRRRVVVZZZ]]]___```aaabbbdddeeegggjjjnnnrrrtttvvvxxxaaaRRRPPPQQQMMMJJJIIIJJJPPP^^^llloooaaaTTTPPPOOOKKKHHHHHHGGGDDDCCCDDDDDDCCCHHHNNN```mmmuuu~~~}}}nnnkkkgggccc\\\dddbbb```\\\XXXSSSNNNKKKIIIBBB>>>999555444333333222222111111000000000000000111111000000//////....../////////...------,,,,,,------...///000000000000000000000111222333444555222111000111444555555555222222333444333222111000111111222333444444444444111111111111111111111111222222333333333333444444555555666666777999:::;;;999::::::999999>>>FFFMMMVVVWWWUUUNNNFFFFFFPPPZZZiiipppsssqqqpppuuu{{{}}}}}}~~~}}}{{{ooocccdddrrr~~~}}}ppp```UUUSSSWWWXXXPPPJJJHHHEEEBBBKKKWWWooozzzuuu```MMMGGGGGGCCCAAACCCPPPgggfffNNN@@@@@@@@@??????@@@AAACCCDDDAAACCCDDDEEEFFFIIIMMMPPPUUUYYY___bbbddddddddddddeeegggkkkooosssvvvxxxyyy{{{mmmRRRMMMRRRNNNKKKJJJHHHJJJTTT^^^qqq}}}lll[[[TTTRRROOOKKKIIIJJJGGGEEEEEECCCAAADDDIIITTT^^^qqq~~~rrr~~~mmmiiieeeddd]]]fff```___[[[WWWSSSNNNKKKIIICCC???999666444333222111222111111000000000000000111000000000/////////...//////.........---------,,,---...///000000000000//////000000111333444555444222111111333555555444111222333444444222111//////000222333444555555555111111111111111111111111222222222333333333444444555555666666777999:::;;;999::::::999999===CCCIIIUUUZZZ\\\TTTIIIEEEJJJRRRdddmmmtttsssqqqtttzzz}}}zzzpppdddbbbsss}}}ooo```XXXWWWZZZZZZQQQJJJIIIEEEBBBIIIUUUhhhzzzwww^^^MMMGGGFFFEEEBBBFFFXXXtttpppZZZKKK@@@>>>>>>>>>???@@@AAACCCDDDCCCEEEFFFGGGIIIKKKOOORRRWWW\\\bbbfffggggggffffffeeehhhmmmssswwwzzz{{{{{{yyyZZZSSSRRRNNNKKKJJJHHHGGGLLLSSScccyyy{{{}}}{{{dddXXXUUUUUURRROOOKKKHHHFFFFFFCCC@@@BBBGGGLLLSSSbbbyyy{{{uuu{{{kkkgggdddddd___hhh___^^^ZZZVVVQQQMMMJJJHHHCCC???:::666444333222111222111111000000000000000000000000000////////////...............---------,,,---...//////000000000/////////000111222444444555333111111222444444444222222333444333222111000///000111333444555666666111111111111111111111111222222222333333333444444555555666666777999:::;;;999:::;;;:::999;;;@@@EEERRRZZZ```[[[OOOFFFFFFJJJ\\\hhhtttvvvvvvyyy}}}yyyoooccccccvvv~~~rrrbbb[[[ZZZ[[[ZZZPPPIIIIIIFFFDDDIIITTTddd|||www[[[LLLGGGDDDDDDCCCJJJ___~~~]]]LLLEEE=========>>>???@@@AAACCCCCCEEEGGGHHHJJJKKKNNNRRRUUUYYY^^^dddhhhiiihhhggggggfffiiioootttyyy{{{|||{{{}}}hhhXXXRRRNNNKKKKKKIIIGGGIIIMMMZZZooozzztttppp\\\UUUUUUSSSPPPJJJGGGFFFFFFDDD@@@BBBGGGHHHMMMYYYlllvvvvvv{{{tttlllfffcccddd```iii```^^^ZZZVVVQQQLLLIIIGGGDDD???:::666444333222000222111111000000000000000000000000000////////////........................,,,,,,---.../////////////////////000111222333444777444111000222333444444333333333222222222111111///000222333444555555555111111111111111111111111222222333333333333444444555555666666777999:::;;;888:::;;;:::999999===AAAMMMXXXbbbbbbXXXMMMGGGFFFUUUbbbpppwww|||~~~ssseeeggg||||||iii___\\\[[[ZZZPPPIIIIIIGGGDDDIIIRRRaaa|||rrrWWWKKKGGGCCCAAAFFFSSSlllyyyTTTGGGCCC>>>===>>>???@@@AAABBBCCCCCCGGGHHHJJJLLLNNNQQQUUUXXX\\\```eeehhhiiiiiiiiiiiihhhkkkpppuuuzzz||||||||||||vvvXXXTTTOOOMMMMMMKKKHHHHHHKKKTTTeee|||~~~ttt|||cccWWWSSSPPPLLLKKKHHHGGGHHHEEEBBBCCCGGGEEEIIIRRRaaawwwzzzkkkwwwxxxxxxpppgggdddeee```hhhbbb```\\\WWWQQQLLLIIIFFFDDD@@@:::666444333111000222111111000000000000000////////////000000000000........................,,,,,,---...////////////////////////000222333444888555111000111333333333555444222111000111222333000111222333444555555555111111111111111111111111222222333333333333444444555555666666777999:::;;;888:::<<<;;;888888;;;???FFFSSSbbbhhhcccWWWMMMHHHNNNZZZhhhrrr|||yyyiiiooorrrfffaaa___\\\QQQIIIIIIHHHDDDHHHPPP^^^yyykkkRRRKKKIIICCC???LLLccc~~~oooOOOEEEDDDAAA@@@AAABBBCCCDDDDDDDDDDDDHHHJJJLLLNNNOOOSSSWWWZZZ___cccgggiiijjjjjjkkkllllllnnnrrrwwwzzz|||}}}~~~dddXXXSSSOOOOOOMMMIIIHHHIIINNN[[[ooowwwxxxppp___YYYSSSNNNMMMKKKJJJJJJFFFBBBBBBFFFAAAEEELLLWWWhhhtttkkk~~~vvvsssiiieeeeee___hhhdddaaa]]]XXXRRRMMMIIIGGGDDD@@@:::666444222111000222111111000000000000000////////////000000000000---.....................+++,,,---...////////////......//////000222333444888555222000111222333333666444111//////000333444111111222333444444444444111111111111111111111111222222333333333444444444555555666666777999:::;;;888:::<<<;;;888888:::===BBBPPPaaallljjj___SSSKKKIIISSS___kkkyyy~~~}}}llltttzzzmmmhhhfff^^^SSSJJJJJJHHHDDDFFFMMMZZZuuu~~~fffNNNKKKJJJCCC@@@SSSpppaaaGGG@@@AAA@@@BBBCCCDDDEEEFFFFFFFFFEEEIIIKKKMMMNNNPPPTTTXXX[[[bbbeeehhhjjjkkkkkkmmmnnnoooqqqtttxxx{{{}}}~~~|||\\\VVVRRRQQQNNNIIIGGGHHHJJJTTTeee|||zzzuuurrrzzzjjjbbb[[[UUUPPPMMMLLLKKKGGGAAAAAADDD===BBBHHHPPP^^^xxxjjjrrrzzzyyyssskkkhhhfff^^^dddeeeaaa\\\WWWRRRMMMGGGDDDCCC???999666444333222111222222222111111111111000000000000000////////////........................///......---------........./////////000000000111333333444222111000111333666444222000000000222333111111111222333444666777444333222111111111222333333333333333333333333333555666888888888999:::<<<<<<<<<<<<<<<<<<<<<<<<<<>>EEERRReeerrrrrrggg\\\MMMLLLUUUfffvvv{{{qqq|||tttnnneee]]]UUUPPPMMMIIIJJJMMM^^^nnniiiUUULLLGGGEEEHHHSSSnnniiiLLLCCCCCCCCCAAACCCEEEGGGHHHHHHHHHJJJKKKOOOPPPSSSVVVYYY[[[\\\]]]cccdddhhhmmmrrrtttqqqoooooooooppprrruuuyyy|||}}}~~~eeeRRRQQQMMMKKKKKKGGGGGGKKKSSSbbbwwwvvvvvvwwwcccWWWRRRNNNNNNKKKFFFCCCEEEDDD@@@AAAFFFMMM\\\|||}}}xxxvvvlllgggddd\\\bbbaaa^^^YYYUUUQQQMMMHHHEEECCC???999666444333222111222222111111111000000000000000000000////////////..............................---------......///000000000000////////////222333333222111000111222444333222111111111222333000000000111222333444555555555333222111111111111333333333333333333333333555666888888888999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<:::???KKK___rrryyytttlllTTTOOOPPP]]]oooxxxyyytttlllddd[[[VVVQQQMMMNNNRRR___kkkdddSSSKKKGGGFFFLLLaaa}}}WWWGGGEEEDDDBBBCCCEEEGGGIIIJJJJJJKKKMMMOOOPPPRRRUUUYYY]]]___``````cccffflllrrrvvvvvvrrrnnnpppppppppqqqtttxxx{{{}}}}}}~~~tttVVVSSSQQQNNNLLLHHHGGGIIIMMMWWWfff}}}yyy|||iiiYYYTTTPPPPPPNNNHHHEEEEEEAAA@@@AAADDDFFFRRRoooxxxmmmfffddd[[[aaa___\\\XXXTTTQQQMMMIIIEEECCC???999666444333222111111111111111000000000000000000000000////////////...........................------------...//////000000000000////////////111222333333111000000111333222222111111222333333000000000000111222333444666555444333222111111111222222333333333333444444555666888888888888:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>FFFXXXlllyyyzzzwww___UUUMMMRRRdddxxx}}}yyyqqqjjjaaa[[[UUUPPPRRRWWWaaahhh___QQQMMMKKKNNNZZZppplllHHHCCCGGGDDDAAADDDFFFHHHJJJKKKLLLNNNPPPSSSQQQTTTXXX\\\```bbbcccdddgggjjjoootttwwwwwwtttrrrrrrrrrqqqrrrtttxxx{{{~~~~~~}}}~~~```ZZZWWWSSSNNNGGGGGGGGGIIINNNXXXmmm~~~vvvaaaYYYRRRPPPNNNJJJGGGGGG@@@AAACCCCCCBBBJJJbbbyyyyyymmmfffddd\\\bbb___\\\XXXTTTQQQMMMIIIFFFCCC???999666444333222111111111111000000000//////000000000000////////////........................---------------...//////000000000000////////////000222333333111000000000111111111111222333333444000000000000111222333333555555444444333222111111222222222333333444444444555666888888888888:::<<<==============================BBBPPPcccsss{{{~~~mmm```QQQMMMYYYnnn|||uuuoooggg```YYYUUUXXX___fffggg[[[PPPOOOOOOWWWiii___AAABBBIIIDDDAAAFFFGGGIIIKKKMMMNNNQQQTTTWWWUUUWWW[[[___bbbeeefffgggmmmoooqqqsssuuuvvvwwwwwwrrrrrrrrrrrrtttwwwzzz|||~~~~~~ooo]]]TTTRRRPPPJJJIIIGGGGGGJJJPPPaaaxxxmmmbbbVVVPPPNNNKKKJJJKKKCCCDDDEEECCCAAAFFFWWWgggyyymmmfffddd^^^eee```]]]XXXUUUQQQNNNIIIFFFCCC???999666444333222111111111000000000/////////000000000000////////////........................---------------...///000////////////000000000000///111333333111000///000000000111222333333444444111111111111111222333333333444444444444333333222111222222333333444444555555666888888888999:::<<<========================::::::===GGGWWWjjjzzz|||rrr```QQQRRRcccwwwzzztttmmmggg```]]]bbbjjjnnnhhhYYYPPPRRRUUUbbb{{{qqqUUU@@@CCCHHHDDDBBBHHHJJJLLLNNNOOOQQQTTTYYY\\\[[[\\\^^^aaaeeehhhjjjlllqqqrrrsssssssssuuuxxx{{{qqqqqqrrrsssuuuvvvxxxyyy}}}bbbMMMNNNTTTOOOJJJGGGGGGIIILLLXXXsss{{{rrr|||mmm]]]TTTQQQMMMLLLNNNFFFGGGFFFDDDBBBEEEOOOWWWlllyyylllffffff```hhhaaa^^^ZZZVVVRRRNNNIIIFFFCCC???999666444333222111111000000000////////////000000000000////////////........................---,,,,,,------///000000------...///000111222222///111333333111000////////////111222333444444555222222222222222333333444222333444555555555444333111111222333333444555555555666888888888999:::<<<========================::::::;;;@@@KKK^^^tttuuu^^^RRRZZZkkkxxxzzzuuuooohhhfffmmmvvvrrrhhhXXXSSSZZZbbbvvv]]]LLLAAACCCFFFDDDEEEJJJMMMOOOQQQSSSUUUYYY^^^bbbbbbbbbccceeegggkkkoooqqqrrrttttttsssssstttxxx|||ssstttvvvxxxyyyzzzzzzyyy{{{wwwUUUSSSWWWNNNKKKGGGGGGJJJJJJOOOddd{{{|||yyyrrrtttxxxfff]]]XXXRRROOOOOOIIIHHHFFFCCCCCCFFFIIIJJJYYYkkkxxxlllggggggbbbjjjccc___[[[VVVRRRNNNIIIFFFCCC???:::666444333222111000000000000////////////000000000000////////////........................,,,,,,,,,---...///000111,,,---...///000111222333...111333333222000//////...///111222444444555555333333333222333333444444111222333555666555555444111111222333333444555555555666888888888999:::<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<>>>>>>>>>>>>>>@@@;;;<<<@@@@@@EEE[[[ttt}}}```SSSYYYccc{{{~~~yyyyyy{{{}}}}}}rrrhhh]]]\\\kkk|||\\\LLLIIIFFFCCCCCCEEEIIIKKKRRRVVVZZZ[[[ZZZ]]]ccciiiiiihhhggghhhlllpppuuuyyytttuuuwwwyyy{{{{{{{{{{{{||||||~~~___RRRNNNRRRMMMIIIFFFEEEHHHSSS```{{{yyyssslllhhhlllsss```SSSRRRNNNLLLIIIFFFCCCCCCCCCCCCGGGKKKUUUbbbooouuujjjeeeeee___fffaaa___[[[XXXTTTOOOIIIEEECCC???;;;777555444333111333222111111000000111111111000000000/////////...///............---------...------,,,,,,------...---...000111111111///...//////000111111111111111...///111222333444444333444444444444444444444444222555666555333555;;;@@@444444333333333444555555777777777777888:::;;;<<<<<<<<<===>>>????????????>>>:::;;;>>><<>>???@@@@@@@@@@@@>>><<<<<<>>>;;;:::FFFUUUqqqxxxbbbSSSdddtttuuulllhhhwww^^^LLLEEEDDDCCCDDDGGGLLLQQQTTTWWW[[[___```aaacccgggkkknnnnnnnnnooorrruuuyyy{{{xxxyyy|||~~~~~~^^^XXXTTTOOOKKKIIIGGGEEEIIIOOO___rrrvvvmmmggg]]]^^^}}}mmm___LLLKKKIIIGGGEEECCCCCCBBBAAAAAAEEEJJJPPPYYYjjjyyywwwlllgggfff___eeeaaa___\\\XXXUUUPPPKKKGGGCCC???;;;777555444333111333222111111000000111111000000000000///////////////............---------...------,,,,,,------...,,,---...///000000000///.........///111222333444333222111111222333666777333333333333333333333333111333555555444444555666333333333333444555555666444444444555777888::::::<<<===>>>@@@AAABBBBBBBBB@@@???@@@AAA>>>;;;AAAJJJeee}}}sss\\\]]]kkk}}}tttqqquuuqqqRRRHHHDDDDDDDDDFFFJJJOOOTTTXXX[[[^^^bbbeeefffgggjjjlllnnnnnnoooppprrrtttwwwxxxvvvxxx{{{~~~~~~}}}~~~~~~ppp\\\WWWRRRMMMMMMKKKGGGGGGJJJSSSccc|||}}}oooiii]]]VVVkkk~~~~~~uuudddXXXNNNMMMLLLJJJHHHGGGEEEDDDEEECCCCCCFFFHHHNNNZZZggg}}}xxxmmmhhhggg___eeeaaa^^^[[[XXXUUUPPPKKKGGGCCC???;;;777555444333111333222111111000000111111////////////000000000000///............---------...------,,,,,,------...,,,------...///000000000.........///000222333444444333111000111333555777555555555555555555555555111222444555444444444444333333333333333444555666333333444555666888:::;;;<<<===???@@@BBBCCCDDDDDDAAA@@@AAABBBAAA>>>@@@DDDVVVooolllYYY```lll|||~~~dddLLLGGGFFFFFFGGGIIIMMMRRRWWWZZZ^^^aaaeeehhhjjjkkklllmmmoooooopppqqqssstttuuuvvvuuuwww{{{~~~}}}||||||}}}kkkZZZSSSMMMMMMLLLIIIGGGGGGKKKYYYnnnrrrjjj___WWWaaauuu|||rrrlllddd[[[TTTMMMMMMMMMLLLKKKHHHFFFEEEDDDAAA@@@BBBBBBEEENNNWWWjjjxxxxxxlllgggfff]]]ccc___]]]ZZZWWWTTTOOOJJJFFFCCC???;;;777555444333111333222111111000000111111////////////000000000000///............---------...------,,,,,,------...,,,,,,---...//////000111000///...//////111333444444222111000111222444666777777777777777777777777111222333444444444444444555444444333333444444444333333444555777999:::;;;<<<===???AAACCCEEEEEEFFFAAAAAA@@@AAAAAA@@@AAAAAAFFF]]]```[[[[[[gggzzz{{{ZZZIIIEEEHHHHHHJJJMMMQQQVVV[[[]]]aaacccgggkkknnnnnnnnnmmmpppqqqssstttuuuuuuuuuuuuuuuxxx|||~~~|||xxxyyy{{{```VVVNNNLLLLLLIIIFFFEEEFFFQQQbbb|||zzzkkk```XXX[[[cccwwwkkkaaaYYYTTTMMMMMMNNNNNNMMMJJJGGGEEEEEEBBBBBBCCCCCCDDDIIIOOOWWWfff{{{yyynnniiiggg]]]ccc^^^\\\YYYVVVSSSOOOIIIFFFCCC???;;;777555444333111333222111111000000111111.../////////000000000111///............---------...------,,,,,,------...,,,,,,,,,---...///000111111000///...///000222333222222111000111222333444555555555555555555555555222222222333444555666555666555444444333333333333333444444666777999;;;<<<<<<===???BBBDDDFFFGGGGGGDDDCCCAAA@@@AAABBBBBBAAA@@@OOOjjjyyyeeeVVVZZZmmmgggQQQIIIDDDHHHIIILLLPPPUUUZZZ___bbbbbbdddiiimmmpppqqqooommmoooppprrrssstttsssrrrrrrsssvvvzzz}}}~~~|||zzzssssssuuuxxx|||~~~~~~}}}zzz~~~~~~lll___SSSOOOOOOLLLHHHGGGDDDKKKYYYmmmppp___YYYXXXXXXkkk{{{oooaaaXXXPPPQQQRRRSSSRRROOOKKKIIIHHHEEEEEEGGGGGGEEEFFFKKKIIITTTdddsss|||qqqllliii```eee]]][[[XXXUUURRRNNNIIIEEECCC???;;;777555444333111333222222111000111111111.../////////000000111111//////.........---------...------,,,,,,------...,,,,,,,,,,,,...///111111222111///......000222333111111111111111111222222222222222222222222222222333222111222444666777777777666555444333222222222333444555666888:::<<<===<<<>>>@@@BBBEEEFFFGGGHHHIIIGGGCCCAAABBBEEEDDDBBBCCCIIIWWWooouuuYYYVVVggg|||XXXKKKIIIDDDGGGIIILLLQQQWWW]]]bbbeeeccceeeiiinnnqqqrrrooommmlllnnnoooqqqqqqpppooonnnooorrrwwwzzz|||{{{xxxvvvooooooppptttxxxzzz{{{zzzwww{{{zzzwwwhhhYYYSSSRRROOOKKKJJJDDDIIIRRRbbb~~~vvv___YYYWWWTTT\\\kkkooo```TTTVVVXXXYYYWWWTTTQQQNNNGGGDDDDDDGGGFFFBBBBBBDDDCCCIIISSS```pppxxxqqqmmmggggggfffaaa]]]ZZZYYYTTTLLLHHHIIIFFFBBB<<<888666444333222333222111111000000111111222111///.........///000///............---------...,,,++++++---......---+++,,,---------///333555444333111///......///000444222//////000222222111333222111000000000111222333333333333333333333333666555444333333333333333555555555666777999;;;;;;:::===???AAABBBDDDGGGIIISSSMMMGGGDDDEEEEEECCCAAACCCGGGJJJVVVwwwqqq___^^^jjjoooSSSFFFHHHJJJKKKNNNRRRVVVZZZ```fffjjjooommmlllnnnqqqqqqooolllnnnpppqqqooorrruuutttppppppqqqssswwwzzzzzzxxxvvvrrrqqqpppppprrruuuxxx{{{|||wwwwww~~~~~~|||}}}~~~|||WWWSSSXXXQQQJJJKKKHHHEEEHHHUUUjjjvvvfff[[[UUUXXXYYYrrrqqqggg[[[[[[nnn}}}ooo[[[UUUTTTMMMLLLHHHDDDBBBBBBBBB@@@DDDEEEIIIRRR[[[iii}}}wwwqqqmmmgggfffeeebbb]]]ZZZYYYTTTLLLHHHHHHEEEAAA;;;777555444333111333222111111000000111111222111000///...//////000///............---------...,,,+++,,,---///...---+++,,,---------///222444444333111///......///000222111///000111222111000333222111111111111222333333333333333333333333333555555444444333333333333444555555666777999:::;;;;;;===@@@AAABBBDDDGGGIIIQQQNNNJJJGGGFFFEEEEEEDDDCCCCCCDDDMMMhhhnnn^^^^^^pppxxxbbbLLLFFFKKKMMMRRRTTTWWWZZZ^^^bbbgggkkkkkkkkkmmmpppttttttqqqnnnlllnnnooonnnqqquuuuuuqqqoooooorrruuuyyy{{{{{{yyyxxxvvvtttsssssstttvvvxxx}}}xxxxxx}}}{{{xxxyyy{{{zzz}}}pppZZZTTTMMMJJJLLLFFFDDDEEENNN^^^uuutttcccXXXQQQTTTcccuuujjjbbb___rrrqqqbbbUUURRROOOKKKHHHGGGHHHGGGEEEDDDCCCFFFKKKQQQ[[[lllzzzwwwqqqlllfffdddcccbbb^^^[[[YYYTTTLLLGGGHHHDDD@@@:::666444333222111333222111111000000111111111111000//////////////////............---------...,,,,,,,,,...///...---,,,---......---...000222333222000///...//////000111000000111333333111///333333222222222222333333444444444333333222222222555444444444444333333333444444555666777999:::;;;<<<>>>@@@BBBBBBCCCFFFHHHOOONNNMMMKKKHHHFFFFFFGGGFFFBBB@@@EEETTTrrriiiZZZbbbppppppvvveeeSSSHHHIIIQQQRRRXXXZZZ\\\^^^```dddhhhkkkhhhjjjnnnrrrvvvwwwtttrrrlllooopppooorrrwwwvvvssspppooopppsssxxx|||}}}}}}{{{zzzxxxvvvuuuvvvwwwxxx~~~{{{zzz||||||xxxuuuuuuvvvwww{{{iiiTTTKKKJJJKKKGGGEEEEEEIIIQQQaaa{{{qqq```QQQRRRUUUdddvvvkkkdddtttzzz___XXXSSSMMMJJJIIIHHHEEECCCGGGDDDCCCEEEGGGLLLWWWcccwwwqqqllleeecccaaaccc^^^[[[YYYTTTKKKGGGGGGCCC???:::666444333222111333222111111000000111111111000000//////////////////............------------,,,,,,---//////...------...///...------...000222111000///////////////000111222444666555222///333333333333333333444444555444444333333222222111444444444444444444444333444444444555777888:::;;;===???AAABBBBBBCCCEEEGGGKKKNNNOOOMMMIIIGGGHHHJJJJJJCCCAAACCCGGGYYYkkkbbbccc}}}wwwWWWLLLHHHNNNVVVUUUZZZ\\\^^^```bbbeeeiiimmmiiijjjnnnrrruuuwwwxxxwwwrrrtttuuutttvvvzzzzzzvvvtttrrrqqqssswww{{{~~~{{{{{{zzzyyyyyyzzz|||}}}~~~}}}~~~}}}zzzwwwvvvtttvvv{{{~~~bbbQQQMMMLLLKKKJJJIIIHHHIIISSSiii}}}mmm\\\VVVPPPTTTkkkuuugggrrrxxxeee[[[PPPMMMKKKHHHDDDAAAIIIEEECCCCCCCCCDDDLLLUUUhhhxxxxxxrrrllldddbbb```bbb^^^[[[YYYTTTLLLGGGHHHBBB???999555444333222111333222111111000000111111000000000000000//////...///............------------------...000000...---,,,...///...---------...000000000///////////////111111333666888777444111222222333333444444444444444444444333333222222222333333444555555444444333333444444555666888::::::===???AAABBBBBBCCCEEEGGGHHHLLLPPPPPPLLLJJJJJJKKKKKKEEECCCDDDAAAGGGiiippp^^^gggwwwfffNNNKKKLLLRRRWWWTTT\\\^^^aaacccfffjjjnnnrrrmmmmmmnnnooorrruuuyyy|||zzz||||||zzz|||~~~zzzzzzwwwuuutttwwwzzz}}}~~~~~~}}}|||||||||}}}}}}~~~~~~}}}{{{uuuxxx}}}www[[[QQQOOOMMMLLLKKKIIIGGGKKK\\\llllll\\\RRRUUU[[[ooo}}}jjjlllxxxgggWWWRRRPPPLLLIIIGGGIIIEEEBBBCCCCCCCCCHHHNNNOOO^^^vvvyyysssmmmeeeaaa___aaa]]]ZZZYYYTTTLLLHHHIIICCC???:::666555444333222333222111111000000111111000000000000000///......///............------------------///111111///---+++---//////---------...////////////////////////111111333666888777555222000111222333444444444333333333333333333333333333222333444555555555444333333333444555666888999:::<<<>>>@@@BBBBBBCCCFFFHHHHHHLLLPPPRRRQQQOOOMMMLLLIIIDDDDDDEEE@@@@@@SSSkkklll\\\fff{{{rrrXXXKKKMMMNNNRRRWWWTTT```bbbeeegggkkkoootttxxxqqqqqqpppoooooorrrxxx|||~~~|||xxxwwwxxx{{{}}}~~~}}}}}}||||||yyy|||eeeSSSNNNLLLKKKKKKIIIFFFFFFPPP]]]rrr{{{fffYYYZZZVVVXXX{{{rrrjjj~~~xxx```WWWTTTOOOLLLLLLHHHCCCAAACCCCCCBBBEEEIIICCCOOOcccxxx{{{tttnnneeeaaa___```\\\YYYXXXTTTMMMJJJJJJCCC???:::777555555444333333222111111000000111111///000000111000///...---///............---------------...///111111///---***,,,...///...------.........///////////////...000000111333666666444222///000111222333333333222111222222333333444444555111222444555666555444333333333444444666777999:::;;;===@@@AAABBBDDDGGGIIIKKKMMMQQQUUUWWWUUUQQQNNNIIIFFFEEEFFFDDDBBBHHHQQQtttooogggiii|||bbbOOOLLLRRRRRRTTTZZZZZZbbbdddgggiiilllpppuuuyyyssssssrrrpppoooppptttwww|||~~~{{{yyy{{{}}}~~~~~~~~~~~~}}}|||aaaSSSMMMLLLKKKJJJGGGEEEIIIPPP\\\rrr{{{hhh___UUUQQQddd~~~|||mmmuuutttccc[[[RRRNNNOOOKKKFFFCCCDDDDDDBBBBBBEEEBBBIIIUUUcccrrr{{{uuuooofffbbb______[[[YYYXXXTTTNNNKKKKKKCCC@@@;;;777666666555444333222222111000111111111///000111111111000...---//////.........---------------...000222111///,,,)))+++...///...---............///////////////.../////////111333444333111...///111222333333222222000111222333444444555666111222444666666555444333333333333444666777999::::::===???AAACCCDDDGGGIIIMMMNNNQQQWWW[[[ZZZTTTOOOKKKHHHGGGHHHIIIIIIGGGFFFUUUxxxsss```ggg~~~sss[[[MMMOOOWWWUUUWWW```cccbbbdddfffhhhjjjnnnsssvvvssstttuuussspppnnnpppsssxxx{{{}}}~~~|||{{{}}}~~~~~~~~~vvv___PPPMMMLLLMMMJJJEEEFFFIIILLLccc}}}uuuaaaVVVSSSYYYaaarrrpppuuugggZZZSSSSSSPPPJJJGGGGGGFFFBBB@@@BBBAAACCCHHHPPPZZZeeepppvvvyyynnnjjjjjj```ddd```^^^[[[WWWSSSOOOLLLKKKDDD>>>999999777333111333222222222111111111111000000000000000000000000000......---------,,,,,,,,,///------000444444000+++------------------------000000000000////////////---...///111333444444444000111111222222333333333111222222333333444444555333333333444444444555555555555444444555666888999>>>@@@BBBCCCEEEIIINNNRRRQQQVVVYYY[[[]]]^^^ZZZTTTOOOLLLIIIIIIJJJIIIEEEAAALLL]]]{{{gggZZZeee|||vvvfffUUUVVVXXX[[[]]]___``````dddhhhmmmnnnoooppptttxxxvvvtttqqqppppppsssvvvyyytttuuuwww{{{}}}zzzwwwxxx{{{}}}|||{{{wwwyyy|||~~~~~~~~~dddTTTQQQNNNKKKIIIFFFEEEFFFUUUZZZkkksssbbbWWWTTTTTTjjjrrrttt^^^UUUVVVPPPMMMIIIGGGFFFFFFDDDCCCAAADDDGGGIIILLLQQQYYY___iiippp{{{zzznnnkkkiii___bbb```^^^\\\XXXTTTPPPMMMKKKDDD>>>999999777333111333222222222111111111111000000000000000000000000000.........---------,,,,,,///---,,,...222333000,,,------------------------////////////////////////---...///111222333444444333222222222222222333444111222222333333444444555444333333333444444555555666555444444444666888999BBBCCCCCCDDDEEEHHHMMMQQQSSSXXX\\\\\\^^^___\\\VVVOOOMMMJJJIIIHHHFFFDDDBBBFFFLLL```ooocccjjjooo^^^WWWXXXZZZ]]]```bbbcccdddgggjjjnnnppppppssswww|||zzzyyywwwuuussssssttttttpppppprrruuuzzz~~~|||yyyvvvvvvxxxzzzzzzyyyxxxzzz|||}}}|||}}}~~~___WWWPPPNNNLLLHHHHHHKKKLLLPPP___yyylll\\\UUUUUUZZZwwwxxxxxxiii[[[YYYUUURRRNNNLLLJJJIIIGGGEEEDDDDDDDDDDDDEEEHHHLLLOOORRRWWW___iiitttzzznnnjjjiii^^^aaa```^^^[[[WWWSSSOOOMMMKKKDDD>>>999999777333111333222222222111111111111000000000000000000000000000.........------------,,,///---+++,,,///111///---------------------------------......///000000000---...///000222333444444666444333111111222333444111222222333333444444555555444333333333444666777777666444333444666999:::BBBBBBCCCCCCDDDIIIOOOSSSWWW\\\______```aaa___ZZZTTTSSSPPPLLLHHHEEEEEEFFFNNNHHHMMMiiikkk```mmmhhh[[[ZZZ\\\^^^aaadddfffhhhiiikkknnnpppqqqqqqtttzzz~~~}}}{{{xxxtttqqqooommmmmmmmmpppuuuzzz}}}|||yyyvvvuuuvvvwwwwwwwwwzzz{{{|||{{{yyyyyyyyyzzz}}}{{{|||nnn\\\OOOQQQPPPHHHEEEIIIFFFGGGRRRfff}}}~~~hhh[[[VVVQQQYYYwww}}}ooowwwrrrbbb___VVVTTTPPPMMMLLLJJJGGGEEEFFFCCCAAA@@@AAABBBCCCCCCEEEGGGKKKQQQZZZjjj{{{wwwllliiihhh^^^aaa^^^]]]ZZZVVVRRRNNNKKKJJJDDD>>>999999777333111333222222222111111111000000000000000000000000000000............------------...,,,***+++---///...---------------------------+++,,,,,,...///000111111......///000111222333444777666333111000111333555111222222333333444444555555555333333333444666777888666444333444666999;;;======???@@@DDDJJJQQQVVVYYY^^^bbbaaaaaabbbbbb___]]]]]]ZZZSSSLLLGGGGGGIIIVVVMMMIIIWWWtttqqqlllooo~~~~~~eee```^^^```cccfffiiikkkmmmnnnqqqrrrsssrrrqqqtttyyy~~~{{{uuupppmmmmmmkkkkkknnntttzzz~~~{{{yyywwwvvvvvvwwwwwwzzz{{{{{{yyyvvvuuuvvvwwwzzzwwwxxx|||}}}|||~~~~~~~~~kkkTTTSSSUUULLLEEEEEEGGGEEEJJJWWWhhh}}}}}}fffWWWUUUQQQ^^^lllggg|||zzzlllfffYYYVVVRRRPPPNNNLLLJJJGGGEEEBBB??????BBBDDDCCCAAAFFFFFFFFFGGGMMMVVVccckkksss}}}sssjjjhhhhhh]]]aaa]]][[[XXXUUUPPPMMMJJJHHHDDD>>>999999777333111333222222222111111111000000//////////////////////////////.........------------,,,++++++,,,.........------------------------***+++,,,---...///000111//////...///000111333333777555333000000111333444111222222333333444444555555555444444444555666777777666555444444777999;;;:::;;;===???BBBHHHNNNSSSXXX^^^bbbaaa```cccdddcccddddddbbb[[[RRRLLLIIIJJJMMMJJJIIINNNYYYrrr|||hhhiiivvvooobbbeeecccdddgggjjjmmmooopppqqqtttuuuuuusssqqqrrrvvv{{{~~~}}}xxxrrrooollljjjjjjmmmssszzz~~~}}}|||zzzxxxwwwwwwxxxxxxyyyxxxvvvtttsssuuuvvvxxxvvvvvvyyy{{{zzz{{{}}}}}}~~~cccUUUUUUPPPKKKKKKHHHEEEFFFMMMYYYlllvvv]]]WWWTTTSSSaaa{{{nnnxxxsssfff^^^[[[VVVSSSQQQPPPNNNMMMFFFCCC@@@AAACCCEEEDDDBBBCCCCCCBBBBBBDDDHHHNNNRRRZZZdddqqq{{{rrriiihhhggg]]]```]]][[[XXXTTTPPPLLLIIIHHHDDD>>>999999777333111333222222222111111111111000/////////////////////////////////.........------,,,,,,,,,---------......------------------------******+++,,,---...///000//////......///000222333555333222000000111222333111222222333333444444555444444555555666666666666666666666666666888999:::;;;===>>>???AAADDDIIILLLVVV\\\```^^^^^^bbbeeeeeegggggggggccc\\\TTTNNNKKKIIIIIIKKKKKKIIIRRRqqqxxxaaaeeerrrddd___dddfffhhhjjjllloooqqqrrrrrruuuwwwwwwuuurrrrrruuuyyy}}}~~~~~~{{{wwwuuulllkkkiiilllqqqwww{{{}}}{{{|||}}}|||yyywwwvvvwwwuuuuuuuuutttssstttvvvxxxzzzwwwvvvxxxyyyxxxyyy}}}}}}|||}}}~~~~~~||||||\\\PPPOOOOOOPPPHHHEEEDDDHHHPPP___wwwoooXXXUUUOOONNNbbbvvvaaaccc^^^WWWQQQNNNMMMLLLKKKIIIGGGEEEDDDDDDCCCBBB@@@@@@@@@@@@AAABBBDDDEEEFFFJJJQQQZZZaaahhhsssuuukkkiiiggg\\\^^^^^^]]]ZZZVVVRRRNNNKKKIIIDDD>>>999999777333111333222222222111111111111000////////////////////////////////////............+++,,,...///......---...------------------------******+++,,,---.........000///.........000222333111111000000000111222222111222222333333444444555333444666777777777555555555666666777888888888888;;;===@@@AAABBBDDDGGGJJJRRRYYY]]]\\\[[[```eeeggghhhjjjkkkllliiibbbYYYRRRQQQMMMKKKKKKFFFDDDQQQdddyyymmmfffqqqmmmbbbaaa```iiijjjlllnnnoooqqqqqqrrrsssvvvwwwvvvttttttwwwzzz~~~}}}|||{{{qqqooommmmmmpppsssuuuvvvtttxxx{{{{{{xxxuuussssssqqqrrrsssssssssuuuyyy|||}}}yyyxxxyyyxxxvvvwww{{{}}}||||||}}}|||yyyvvv|||xxx\\\SSSQQQNNNIIIGGGFFFGGGIIITTThhh{{{ddd[[[QQQNNNTTTlllnnnmmmfff\\\SSSNNNLLLKKKJJJKKKLLLKKKIIIFFFDDDDDDDDDCCCBBBAAAAAABBBCCCCCCCCCCCCFFFJJJNNNTTT]]]hhhooowww}}}xxxmmmjjjggg[[[]]]```^^^[[[WWWSSSOOOLLLKKKDDD>>>999999777333111333222222222111111111111000////////////////////////000/////////............***,,,///000000......---------------------------***++++++,,,,,,------...000///...---...///222333//////000000111111111111111222222333333444555555222444666888999777555444444555777999999999888888888;;;???CCCEEEGGGJJJLLLOOOVVV[[[ZZZZZZ___eeegggkkklllppptttuuunnncccZZZUUUKKKGGGKKKKKKFFFIIIRRR```lllggguuupppdddfffeee___jjjkkkmmmnnnppppppqqqqqqqqqtttxxxxxxwwwwwwzzz}}}wwwtttqqqpppqqqrrrrrrrrroootttxxxyyyvvvrrrppppppooopppqqqrrrssswww{{{{{{yyyyyyxxxuuuvvvzzz|||{{{{{{~~~~~~zzzvvvwwwxxxtttaaaVVVNNNLLLKKKIIIGGGEEEKKK\\\mmmvvvcccWWWVVVQQQSSSsss|||sssggg\\\UUURRRQQQPPPKKKNNNOOOMMMIIIHHHIIIKKKFFFDDDAAA??????@@@@@@???@@@AAACCCEEEIIIPPPXXX]]]ccciiirrryyy~~~qqqjjjggg\\\aaaddd```ZZZUUURRRPPPNNNMMMEEEBBB>>>:::777666666666444000...//////...000444000000000000///////////////............---------,,,,,,,,,---------......,,,,,,,,,---------..............................111111222222222111111000555444222222222222111///444444444444444444444444444555555666666666666666666666666666666777888888===>>>???@@@AAACCCGGGJJJOOOQQQTTTXXX[[[```fffjjjqqqssssssvvv}}}xxxkkkbbbUUUJJJHHHIIIHHHHHHLLLRRRfffwwwkkknnnuuuiiigggbbb```cccggghhhiiikkklllnnnoooooosssuuuvvvwwwyyy|||~~~~~~zzzuuuooolllkkklllmmmnnnoooqqqtttvvvvvvtttqqqlllnnnppprrrtttwwwzzz}}}}}}{{{wwwvvvuuuuuutttrrr~~~}}}}}}}}}{{{xxxuuuxxxvvvxxxfffWWWSSSOOOLLLIIIGGGEEEEEEMMMWWWtttwww]]]RRROOOQQQ```sss~~~mmmccc\\\YYYWWWSSSRRRQQQMMMJJJGGGGGGGGGGGGEEECCCCCCCCCBBB@@@>>>???@@@AAABBBEEEGGGIIIJJJQQQWWW^^^dddjjjssszzz}}}pppjjjggg]]]bbbccc___YYYUUURRRQQQOOONNNGGGDDD???:::666444333333222///...000000...///222000000000000///////////////............---------,,,,,,,,,---------......,,,,,,,,,---------..............................///000000000000000//////444333222333444444222000333333333333333333333333666666666666666555555444666666666666666777888888;;;===???@@@AAADDDGGGJJJMMMPPPTTTXXX\\\```eeeiiikkkpppvvv}}}kkk```VVVQQQNNNHHHFFFHHHGGGRRRhhhzzzjjjppppppgggfffbbb```ccceeefffhhhjjjllloooqqqrrruuuvvvwwwxxxzzz}}}~~~}}}~~~~~~}}}|||zzzwwwrrrnnnkkkkkklllmmmnnnoooqqqtttvvvvvvtttqqqnnnppprrrssstttuuuxxxzzzzzzwwwtttrrrrrrrrrqqqppp}}}~~~~~~}}}{{{zzzxxxyyyvvvwww|||~~~cccSSSSSSOOOJJJHHHEEEEEEKKKTTTccczzzhhhZZZSSSOOOVVVbbbwwwrrrooonnndddaaa[[[UUUPPPNNNNNNOOOLLLJJJHHHGGGGGGFFFDDDBBB?????????@@@AAABBBCCCDDDFFFKKKQQQUUUZZZaaakkksss~~~~~~xxxrrrmmmiii{{{nnniiihhh^^^cccaaa]]]XXXUUUSSSRRRQQQOOOHHHEEE???:::555222111111111//////222222//////111000000000000///////////////............---------,,,,,,,,,---------......,,,,,,,,,---------......---------------------------......//////.........222222222444666666444222222222222222222222222222666666666666666555444333666666666666666777888888888;;;>>>@@@BBBDDDGGGIIIKKKOOOTTTXXX]]]bbbgggjjjrrrxxx~~~tttggg\\\RRRJJJHHHJJJDDDDDDKKK___~~~nnnhhhwwwkkkfffgggdddcccdddbbbccceeehhhlllpppssstttvvvwwwyyyyyyzzz||||||{{{{{{|||}}}~~~|||{{{vvvtttpppmmmkkkkkklllmmmnnnoooqqqtttvvvvvvtttqqqoooqqqrrrsssssssssuuuwwwvvvtttqqqpppppppppooonnn{{{~~~~~~||||||}}}|||yyyyyy|||yyy[[[YYYQQQJJJGGGDDDBBBEEEKKKOOOfffzzzggg[[[RRRRRRVVVkkk{{{uuujjj```WWWSSSQQQQQQMMMKKKIIIIIIHHHGGGEEECCCBBBAAA@@@???????????????>>>AAAEEEGGGJJJOOOVVV\\\bbbiiippptttvvvyyy|||pppeee^^^[[[ZZZYYYyyymmmiiiiii___ddd___\\\XXXUUUTTTSSSRRRPPPHHHDDD???999555222111111111///111555555111///111000000000000///////////////............---------,,,,,,,,,---------......,,,,,,,,,---------......------------------------------......//////......111111222555777777666444111111111111111111111111444444555666666555555444666666666666666777777888666999<<>>999666444333333222111333777777333111222000000000000///////////////............---------,,,,,,,,,---------......,,,,,,,,,---------......---------------------------...///000000000000000000000111444777888777555111111111111111111111111111111333555666777777777666666666666666777777888555888;;;>>>@@@BBBFFFHHHLLLMMMOOOSSS[[[fffqqqyyy}}}xxxjjj^^^UUUPPPMMMKKKIIIHHHLLL\\\}}}yyynnnjjjyyy~~~tttllljjjkkkiiifffdddaaaaaacccfffjjjoootttvvvvvvwwwxxxxxxwwwxxxyyy{{{xxxxxxzzz}}}xxxwwwuuusssqqqooonnnnnnooooooqqqtttwwwwwwtttrrrqqqtttwwwxxxyyyyyyzzz|||xxxvvvtttsssuuuvvvvvvuuuxxx~~~~~~}}}}}}nnn```SSSNNNNNNLLLIIIHHHHHHNNN^^^wwwnnn^^^XXXWWWRRR[[[kkk}}}rrrhhhaaaXXXUUUQQQNNNMMMLLLKKKJJJFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCBBBAAABBBCCCEEEDDDFFFIIIJJJKKKNNNSSSXXX]]]eeeppp|||}}}qqqnnnmmmnnnpppmmmeee^^^VVVSSSOOOKKKKKKNNNSSSWWWvvvlllllllllaaaccc]]]ZZZWWWVVVUUUTTTRRRPPPGGGDDD???:::777555444444333111333777777333111333000000000000///////////////............---------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...///000000111111111111111000000222555777777666111111111111111111111111///000222444666777888999666666666666666777888888777888:::<<<===@@@EEEHHHLLLMMMOOOSSSZZZfffrrrzzzssscccVVVLLLJJJJJJJJJGGGKKK^^^ttthhheeerrrvvvrrrnnnmmmmmmkkkhhheeegggggggggiiilllppptttvvvvvvwwwxxxxxxvvvvvvwwwxxxxxxxxxyyy|||yyyxxxwwwvvvuuutttsssrrrrrrsssuuuxxxzzzzzzxxxuuuvvvyyy|||~~~~~~yyyxxxvvvvvvxxxzzzzzzzzzxxx}}}}}}||||||qqqZZZOOOMMMLLLIIIGGGIIIHHHRRRiii|||iii\\\SSSMMMTTTYYYddd{{{rrrfff```XXXRRRNNNMMMLLLKKKGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@??????@@@AAABBBAAAAAACCCFFFHHHNNNTTT]]]gggooovvv|||yyy|||~~~wwwpppiiiddd]]]\\\\\\^^^___]]]WWWRRRJJJKKKKKKLLLNNNSSSZZZ___uuummmnnnnnnaaaaaa]]]ZZZXXXVVVUUUTTTRRRPPPJJJFFFAAA<<<777555444444222000111444444111000222000000000000///////////////............---------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......///000111111111111222000//////222555666777222222222222222222222222///000222444555777777888666666666666666777888888999999999999;;;>>>CCCHHHJJJLLLPPPTTT[[[cccmmmsss|||ooo\\\SSSNNNOOOMMMIIIOOO[[[ppp}}}sssssszzzuuutttsssrrrsssrrrppplllooonnnmmmmmmooorrruuuwwwwwwyyyzzzyyywwwuuuvvvvvvvvvvvvvvvxxx|||vvvvvvxxxxxxyyyxxxxxxwwwwwwwwwyyy||||||zzzyyy{{{~~~~~~~~~yyywwwvvvvvvyyy{{{|||{{{zzz}}}}}}}}}|||}}}~~~pppXXXOOOKKKHHHFFFGGGEEEJJJZZZnnnnnn[[[SSSRRRRRRWWWddd|||tttggg\\\UUUQQQPPPOOOLLLKKKJJJHHHGGGFFFFFFFFFGGGFFFDDDDDDCCCCCCBBBAAA@@@AAAAAA@@@@@@@@@AAABBBFFFIIIOOOSSSWWW[[[```bbb___aaadddfffiiinnnssswwwxxx{{{|||zzzsssjjjccc^^^YYYTTTPPPOOOPPPRRRTTTTTTSSSPPPOOOLLLNNNRRRVVV\\\dddmmmtttuuunnnooooooaaa```]]][[[XXXWWWVVVTTTQQQOOOMMMIIICCC===888444333222111//////222222//////111000000000000//////////////////.........---------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111111111333111......000444666777222222222222222222222222111222333444555666666666666666666666666777888888::::::999888999===CCCGGGHHHLLLQQQVVV[[[aaaggglllppppppyyysssbbbUUUUUUTTTMMMKKKNNNUUUdddsssqqq{{{zzzwwwxxxyyyyyyyyyyyyxxxuuuuuutttrrrqqqrrrtttwwwxxxyyyzzz{{{zzzxxxvvvvvvvvvuuussssssuuuyyy|||~~~ssstttvvvyyy{{{{{{{{{{{{zzz{{{}}}~~~xxx{{{}}}}}}|||zzzyyyyyyxxxvvvuuuvvvxxx{{{{{{{{{{{{|||{{{~~~~~~iiiXXXPPPLLLJJJEEECCCFFFOOO[[[mmmiii___VVVSSSWWWVVV\\\}}}zzzkkkaaa\\\ZZZYYYRRRQQQOOOMMMKKKJJJIIIIIILLLJJJIIIIIIIIIHHHGGGFFFCCCCCCCCCCCCBBBBBBBBBBBBBBBDDDFFFHHHHHHJJJLLLNNNLLLLLLLLLLLLMMMPPPUUUYYYUUUYYY```ggglllqqqvvvyyyyyyuuuoookkkhhheeebbb```___eeennnuuuvvvrrrkkkfff^^^XXXRRRNNNLLLLLLIIIGGGIIILLLOOOPPPOOOOOOOOOOOORRRVVV[[[bbbjjjuuuuuuqqqooohhheeeaaabbb___[[[XXXVVVTTTQQQOOORRRLLLDDD===888666444333444333222111000000000000000000000000///////////////............---------,,,,,,,,,------.........///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,...000111333444222000///...///000222333222222111000111222333444444333333222333444666777999<<<>>>;;;777555777:::999;;;;;;:::999:::???CCCJJJNNNSSSXXX\\\```dddhhhiiilllsss}}}qqqbbbVVVPPPOOOOOOJJJOOOWWWggguuupppxxxxxxxxx{{{yyy{{{|||yyyvvvuuuwwwyyyyyywwwsssrrrtttwwwzzzxxxvvvtttsssuuuwwwxxxyyyxxxuuussstttvvvzzz|||xxxvvvtttssstttxxx|||zzzwwwwww{{{zzz}}}{{{uuupppppprrrppppppqqqrrrtttvvvxxxyyywww{{{~~~||||||~~~yyy}}}~~~||||||~~~~~~zzz\\\RRRNNNIIIFFFEEEFFFGGGKKKXXXrrrvvvaaaUUUYYYWWWPPPZZZooo~~~sssgggbbb]]]VVVRRRQQQPPPMMMJJJLLLKKKLLLLLLLLLJJJGGGDDDIIIFFFCCCAAA@@@AAAAAAAAA@@@BBBBBBAAA@@@AAACCCCCCDDDDDDCCCCCCCCCDDDDDDEEEEEEGGGKKKOOORRRUUUZZZ```TTTTTTSSSQQQOOOMMMKKKIIIOOOQQQSSSTTTTTTSSSPPPNNNLLLKKKIIIHHHHHHHHHHHHGGGMMMSSS]]]ccc]]]UUUYYYccc]]]nnnzzzyyyzzzwwwrrrooohhhddd```aaa^^^ZZZWWWUUUSSSPPPNNNMMMHHH@@@;;;777666555444444333222111000000000000000000000000///////////////............---------,,,,,,,,,---------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...///111222333111000///...///000222333666555444333222222333333333333333222333444666777999<<<>>>===999666777888888:::;;;;;;::::::>>>AAAHHHLLLSSSXXX\\\___bbbeeeeeehhhmmmuuuzzznnncccYYYSSSPPPOOOPPPUUUgggyyytttrrrwww|||ssswww~~~yyywwwzzz{{{xxxuuuuuuuuuvvvvvvsssooonnnqqquuu|||zzzxxxvvvvvvwwwyyyzzz}}}yyytttrrrrrruuuxxxyyyvvvtttrrrrrrssswww{{{~~~yyyvvvuuuwww}}}~~~xxx{{{~~~|||uuuooonnnnnnkkklllmmmnnnqqqsssuuuvvvuuuwww||||||vvv{{{}}}{{{{{{}}}}}}{{{sss[[[RRROOOGGGFFFFFFFFFGGGPPPdddvvvuuu```YYYSSSLLLQQQ]]]ssswwwpppfff[[[SSSQQQSSSUUUTTTQQQMMMJJJIIIJJJLLLMMMEEEDDDCCCAAAAAAAAACCCDDDCCCDDDDDDCCCBBBCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFEEEEEEGGGJJJMMMOOORRRUUULLLKKKJJJIIIGGGEEEDDDCCCFFFHHHLLLOOOOOOMMMJJJHHHIIIGGGFFFGGGJJJOOOSSSUUUTTTbbbvvvvvvsssvvvwwwzzzsssooofffbbb___aaa^^^ZZZWWWUUURRROOOMMMHHHCCC===888666666555555333333222111000000000000000000000000///////////////............---------,,,,,,,,,------------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---///000222222111000/////////000222333:::999777555333222222222333333222333333555666777999<<>>EEEKKKSSSYYY]]]___```aaa___bbbgggllltttyyyhhh[[[UUUPPPMMMLLLNNN[[[yyy{{{pppppp{{{vvvsssyyy|||xxxwwwyyyzzzwwwuuuvvvttttttrrrnnnjjjjjjnnnrrr|||{{{yyyxxxwwwxxxzzz{{{zzztttrrrsssuuuvvvuuusssrrrpppppprrruuuyyy|||xxxuuurrrsssvvvyyyzzzxxxvvvzzz~~~~~~xxxrrrnnnllliiijjjkkklllnnnqqqssstttssstttyyy}}}uuuzzz|||zzzzzz}}}~~~||||||hhhUUUPPPKKKIIIGGGFFFEEEHHHTTT```wwwttt```TTTNNNMMMNNNSSSmmmxxxjjjaaa^^^___YYYVVVRRRNNNMMMMMMOOOPPPJJJIIIFFFBBB???>>>@@@BBBDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBCCCEEEHHHHHHGGGHHHGGGFFFDDDCCCCCCCCCCCCDDDEEEGGGIIIJJJJJJIIIHHHHHHFFFEEEFFFLLLVVV```gggdddvvv}}}uuunnneeeaaa^^^aaa^^^ZZZWWWUUUSSSPPPNNNFFFBBB===888777666555444333222222111000000111111000000000000///////////////............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000111111000000//////000000111222999888777555444333222111222222222333444555666666999<<>>???CCCFFFHHHFFFFFFIIIKKKHHHGGGHHHHHHHHHGGGFFFEEEDDDCCCCCCDDDDDDCCCBBBDDDHHHGGGDDDJJJIIIHHHGGGFFFGGGGGGHHHKKKKKKLLLNNNOOOPPPQQQRRRRRROOOJJJJJJQQQ___ppp{{{|||~~~uuunnnddd```^^^ccc```\\\YYYWWWUUURRROOOHHHDDD???:::888666444333333222111111000111111111000000000000///////////////............---------------------------------,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...//////000000000000000000111111222444444444444333333222222111111222444555666666666999;;;???DDDGGGFFF@@@:::888888999:::;;;<<<;;;:::AAAGGGPPPWWW[[[]]]^^^___\\\aaaeeehhhjjjqqq|||nnnaaaYYYWWWPPPHHHPPP```hhhwwwttt~~~}}}~~~{{{zzz{{{yyyvvvwwwzzzxxxwwwtttooojjjjjjnnnrrruuuuuutttsssrrrsssssstttwwwwwwxxxzzz|||{{{vvvrrrooonnnmmmmmmnnnqqqtttvvvsssqqqnnnlllmmmooopppqqqooossszzz}}}|||xxxsssooonnnnnnnnnnnnnnnooooooppppppqqquuu|||}}}{{{|||~~~~~~yyy|||hhhWWWOOOIIIHHHHHHFFFHHHKKKRRRaaayyyqqqbbbWWWOOOIIIMMMXXXlllzzzyyyzzzzzzvvvoooiiieeeddd```YYYNNNGGGEEEHHHMMMPPPMMMHHHHHHMMMOOOMMMKKKMMMNNNMMMLLLKKKJJJJJJJJJJJJHHHJJJIIIFFFGGGLLLLLLHHHIIIIIIIIIHHHHHHIIIIIIJJJMMMTTT]]]fffiiihhhddd```aaa[[[SSSOOOVVVhhh}}}uuummmccc``````dddaaa]]]ZZZXXXUUURRRPPPJJJFFF@@@<<<999666444222222222111111111111111222000000000000///////////////............---------...------------,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........//////000000000111111111111000111222222333333333222000111222444555666666666999:::>>>EEELLLMMMGGGAAA;;;999999:::;;;<<<<<<;;;>>>CCCKKKQQQVVVZZZ]]]___```cccfffhhhjjjooovvv|||vvveee[[[RRRKKKLLLSSSWWWfffwwwsssyyy~~~~~~}}}{{{{{{yyyuuuvvvzzz|||{{{yyytttooonnnqqqtttrrrqqqqqqppppppppppppppprrrvvvzzz}}}|||yyyuuurrrooonnnmmmmmmnnnoooqqqssspppooommmmmmmmmnnnpppqqqkkknnnsssvvvvvvtttpppmmmlllkkkkkkkkkkkkkkklllllllllmmmnnnqqqtttwwwxxxyyy|||~~~zzz{{{~~~}}}}}}~~~|||aaaUUUJJJGGGGGGGGGFFFHHHHHHPPPbbb}}}qqqaaaXXXNNNLLLLLLSSSeeexxxiii___\\\]]]\\\[[[VVVNNNKKKQQQSSSOOONNNQQQPPPOOOMMMKKKKKKMMMPPPQQQOOOUUUTTTLLLIIILLLMMMIIIIIIJJJKKKKKKKKKKKKJJJJJJMMM\\\sss{{{sssjjj]]]UUUZZZnnn|||tttlllcccaaaaaaccc```\\\YYYWWWUUURRRPPPHHHEEE@@@<<<999666444222222111111111111111222222000000000000///////////////............---------......---------,,,,,,,,,***+++---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......//////000111111111111111///000222333333333222222///000222444666666666666888888<<>>;;;999777444222222111111111111111222222000000000000//////////////////.........---------.........------,,,,,,,,,***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////000111111111111111111111333333333333222111///000222555666777777666888888<<>>===888;;;???DDDJJJRRRZZZ```gggdddbbbccchhhpppvvvyyytttggg\\\RRRQQQOOOSSS[[[bbbsss}}}yyyzzz|||}}}|||zzzuuuppprrrwww{{{vvvssstttvvvrrrrrrrrrqqqqqqqqqpppppptttxxx{{{xxxqqqmmmooorrrqqqpppooonnnmmmmmmnnnoookkklllnnnppppppqqqsssuuuqqqppppppoooooonnnllljjjeeeeeefffhhhjjjlllnnnooommmjjjgggiiinnnrrrrrrrrrooowwwzzzvvvrrruuu{{{~~~|||}}}~~~{{{wwwxxx}}}lllVVVMMMKKKJJJIIIIIIGGGFFFJJJWWWkkkyyyddd^^^XXXRRRLLLPPPeee|||zzz}}}}}}vvvtttxxxyyytttlllddd``````ccceee{{{llliiihhheeebbbdddfffhhhhhheeebbb```bbbrrrxxxoooiiieee\\\ddd^^^___]]]XXXWWWXXXUUUOOOGGGDDD>>>:::888666444222333333222222111000//////222222111111000000/////////............---------------------------------,,,------......------,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------......000111111000////////////000111222444666777333222222555888:::999666333<<>>:::888666444222333333222222111000000///111111111000000000000000///............---------------------------------,,,------......------,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------......///000111000////////////000111222444555666444222222444777999999888777;;;<<<;;;EEEVVV___^^^QQQEEE===???===777888>>>============@@@GGGPPPVVV___bbbeeehhhkkknnnssswwwzzz}}}rrreeeWWWQQQPPPQQQYYYbbbttt}}}zzz|||~~~yyywwwxxxzzz|||zzzwwwssspppoooppprrrrrrsssttttttsssrrrpppoooooosssvvvvvvsssssswwwzzzyyysssqqqrrrqqqnnnkkkkkkpppssssssuuuxxxxxxuuussspppnnnnnnpppqqqooommmnnnnnnmmmjjjhhhgggiiikkkooollljjjjjjmmmpppppppppmmmpppsssuuuuuuuuuxxxzzz|||zzzxxxvvvvvvvvvxxxxxx{{{|||fffWWWMMMIIILLLIIIEEEEEEJJJOOOYYYrrrzzzdddWWWQQQMMMPPPUUUfff}}}}}}wwwmmmhhhfff\\\```aaaaaa^^^XXXVVVUUUQQQKKKHHHDDD???;;;888666444333333333222222111000000000000000000000111111111111///............---------------------------------,,,------......------,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------...///000000000000/////////000000222333555666444333222333666888999999999999888888>>>LLL___mmm\\\LLL???===<<<888666888<<<<<<<<<<<<>>>BBBHHHLLL[[[```gggiiiiiikkkpppuuuzzz{{{jjj[[[TTTPPPOOOPPPVVVbbbxxx}}}|||~~~|||zzz{{{~~~zzzwwwsssqqqqqqrrrrrrqqqvvvvvvvvvvvvuuusssrrrqqqoooqqqtttuuutttuuuxxx|||~~~xxxuuutttrrrnnnkkkkkkpppssssssvvvzzz{{{xxxtttqqqooooooqqqqqqmmmjjjnnnoooooonnnlllllllllnnnrrrooommmmmmoooqqqrrrssslllooorrrttttttuuuwwwyyy{{{yyywwwuuuuuuvvvyyy{{{~~~qqqZZZOOONNNJJJFFFFFFGGGFFFKKK^^^rrruuubbbWWWRRRRRRTTTRRRaaaxxxvvvxxxlllhhhggg\\\^^^___```]]]XXXUUUUUUQQQKKKHHHDDD???;;;888777555333222222222111111111000000//////000000111111222222///............---------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------...//////000000000//////000000111333444555555333222333444777:::;;;:::777999<<<===DDD[[[sssjjjXXXFFF???>>>:::777777999:::;;;;;;<<<>>>AAADDDRRR[[[ffflllkkkkkkooosssyyyzzztttfff\\\UUUQQQUUUVVV]]]nnn}}}}}}}}}}}}~~~vvvrrrooopppsssuuuuuusssuuuuuuuuuuuuuuuuuuuuuuuuoooqqqrrrrrrrrrsssvvvyyy}}}yyyuuusssrrrqqqnnnlllppptttvvvvvvyyy}}}~~~{{{tttrrrpppqqqsssrrrnnnkkkmmmoooqqqqqqpppoooooopppsssqqqppppppqqqssstttuuuooopppsssuuuwwwxxxyyyzzzzzzxxxuuussssssvvvzzz|||vvv[[[NNNKKKGGGHHHJJJGGGGGGSSScccsssddd\\\[[[^^^RRRSSSgggtttuuuxxx{{{zzzlllggghhh]]]]]]\\\]]][[[VVVUUUVVVRRRMMMHHHEEE???;;;999777555333222222222111111111111111//////000000111111222222///............---------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------...//////000111/////////000111222333444444444333333444666999<<<>>>===AAAEEEBBB@@@PPPfffqqqbbbQQQGGGCCC???<<<;;;555777999999:::;;;>>>@@@IIIVVVeeennnpppooorrruuuwwwzzzuuueee[[[WWWVVVVVVYYYdddzzzzzzzzz||||||}}}~~~~~~rrrooonnnppptttwwwwwwvvvrrrrrrrrrssstttvvvxxxyyyuuuuuutttsssrrrrrrtttvvvtttrrrqqqpppqqqqqqpppoootttxxxyyyyyy{{{~~~sssqqqppprrruuutttqqqmmmllloooqqqrrrqqqpppppppppqqqqqqqqqpppqqqsssuuuwwwssstttuuuwwwzzz{{{{{{{{{xxxvvvsssqqqrrruuuyyy{{{~~~~~~mmmQQQJJJFFFFFFJJJIIIGGGMMMXXXqqqsssfffbbbbbbVVVOOOVVVlll}}}yyyvvvooopppuuu{{{}}}kkkgggjjj___]]][[[\\\ZZZVVVUUUUUURRRMMMIIIEEE@@@;;;999777555444111111111111111111111111000000000000111111111111///............---------------------------------,,,------......------,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---...///111111/////////000000222333333222333444444444666999;;;DDDFFFMMMPPPJJJBBBEEEOOOccc^^^WWWOOOFFF???;;;:::444666888888888:::<<<>>>DDDPPP___kkkpppqqqsssuuuuuuyyy~~~mmm\\\[[[YYYVVVTTTZZZlll~~~{{{wwwzzz}}}|||zzz{{{~~~||||||rrrqqqppprrrtttvvvwwwvvvqqqppppppqqqsssvvvzzz|||}}}{{{yyyvvvuuuuuuvvvvvvnnnoooooooooppppppppppppssswwwxxxxxxzzztttqqqpppqqqttttttrrrooolllnnnppppppooonnnnnnnnnnnnooooooooooooqqquuuxxxvvvvvvvvvxxxzzz|||{{{yyyvvvtttrrrpppqqqsssvvvxxx{{{}}}fffRRRHHHCCCGGGHHHFFFHHHNNN___xxxuuuiiibbbVVVOOOMMMRRRYYYbbbuuu}}}{{{xxxtttrrrxxxlllggglllaaa^^^\\\]]]ZZZUUUTTTTTTPPPKKKIIIEEE@@@<<<999777555444111111111111111111111111111111111000000000000000///............---------------------------------,,,------......------,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,---///111222000//////000000111222333111333555666555666888;;;CCCJJJSSSWWWSSSKKKCCC@@@KKKUUU]]]ZZZNNNCCC===;;;666777888888777888:::<<>>HHHSSSYYYZZZTTTHHH===???SSSfffhhh[[[LLLDDDBBB999:::999888666777999;;;;;;???GGGPPPZZZbbbgggjjjsssuuu}}}tttiiiddd]]]XXXWWWYYY[[[```nnnyyyuuu{{{{{{|||xxxvvvuuuzzz|||yyyxxxxxxyyyzzzwwwrrroooppprrruuutttrrrqqqsssvvvzzz||||||xxxvvvuuuvvvwwwwwwmmmnnnnnnllliiifffeeeeeeeeejjjmmmooottt|||wwwrrrnnnlllmmmnnnllliiikkkllllllkkkjjjiiijjjkkkfffhhhkkkkkklllnnntttxxxuuusssrrrsssuuuvvvtttqqqrrrrrrqqqppppppqqqqqqrrrssstttwww{{{{{{gggQQQJJJKKKJJJIIIKKKIIISSSiii~~~iiihhh```SSSLLLOOOTTTTTT]]]|||vvvnnnrrrwww~~~pppoooggg`````````^^^[[[YYYWWWUUUQQQNNNIIIEEE???;;;888666444333222222111111111111222222111111111111000000000000//////.........---------------............------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---.........///000111111111333555777999::::::999888>>>???LLL^^^bbbVVVJJJGGG@@@KKK\\\iiigggYYYKKKEEE777:::;;;:::888777999:::>>>===>>>BBBJJJUUU___eeelllsss}}}wwwiiiaaa]]]UUUOOOPPP[[[gggttttttrrrxxxxxxyyy{{{|||zzzwwwtttpppssswww|||~~~|||vvvtttuuuuuuqqqmmmpppooooooqqqtttwwwwwwvvv{{{zzzwwwuuussssssrrrsssrrrmmmhhhfffggggggddd```aaagggnnnrrrsssssstttvvvuuupppmmmooonnniiidddbbbgggiiillloooqqqnnniiieeegggfffeeefffiiimmmqqqtttuuussssssvvvzzzyyysssnnnqqqpppooonnnooooooqqqqqqpppppprrruuuzzzWWWLLLNNNIIIFFFIIIFFFMMMYYYiii~~~zzzfffWWWTTTVVVSSSLLLVVV___tttvvvtttwww{{{nnnmmmeee^^^^^^```^^^\\\ZZZXXXUUUQQQNNNIIIEEE@@@;;;999666444333222222111111111111222222111111111111000000000000//////.........---------------............------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------......//////000000111111222444666888999999888777888;;;FFFVVV___\\\SSSLLLCCCGGGPPP[[[ccccccYYYNNNGGGBBB===:::888777888:::::::::;;;===CCCKKKSSSXXXdddooo~~~{{{qqqddd[[[VVVXXXYYY[[[gggvvv~~~wwwvvvvvvwwwxxxvvvssspppppprrruuuyyy|||}}}~~~~~~}}}xxxsssrrrsssssspppmmmmmmmmmnnnqqqtttvvvwwwvvvyyyxxxvvvtttsssrrrrrrrrrqqqlllfffdddeeeeeebbb___```eeejjjnnnooooooqqqssssssnnnllloooooojjjfffeeehhhiiikkknnnpppnnnjjjfffdddddddddfffhhhkkknnnppprrrrrrtttyyy|||zzzsssmmmjjjjjjjjjjjjlllnnnppprrrtttsssrrrssswww}}}{{{\\\NNNJJJHHHFFFFFFJJJPPP[[[nnnxxxcccZZZXXXTTTNNNRRRVVV___mmm|||nnnmmmddd^^^___```^^^\\\ZZZXXXVVVRRROOOJJJFFF@@@<<<999777444222222222111111111111222222111111111111000000000000...............---------------............------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...////////////000000000000111222444666777777777666666999@@@KKKZZZccc^^^UUUJJJHHHEEEJJJ\\\mmmnnndddSSSGGG>>>======999777:::999888888:::===BBBGGGJJJZZZiii|||uuufff___YYYTTTVVV]]]bbblll}}}}}}sssssszzz~~~|||xxxuuutttsssssstttsssqqqooonnnoooqqqtttvvvyyy{{{{{{xxxtttpppoooppppppnnnkkkjjjjjjlllooosssvvvvvvuuuvvvuuusssrrrqqqqqqrrrrrrpppkkkeeebbbccccccbbb```aaadddgggiiijjjlllnnnoooooolllkkkoooooollliiijjjjjjjjjkkkmmmmmmlllhhheeecccdddeeegggiiijjjlllmmmmmmooosssyyy|||zzzsssllleeeeeeeeefffiiillloooqqqwwwvvvtttsssuuuyyywwwXXXNNNJJJEEEJJJJJJJJJOOO[[[rrrxxxhhhaaa[[[VVVUUUSSSRRRRRRWWWjjjrrrooofff___aaaaaa___\\\[[[YYYWWWSSSPPPJJJFFFAAA<<<999777444222222222111111111111222222111111111111000000000///........................------............------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...////////////000000000000///000222444555666666666777999;;;@@@RRRfffjjjbbbWWWSSSGGGAAAOOOjjjyyyyyy\\\OOOEEEEEEDDD===888888999999::::::<<>>???AAAKKKUUUdddtttzzzllleee^^^[[[XXXWWW[[[dddooowwwzzzsssssswww~~~{{{xxxsssrrrpppoooppprrrsssrrrqqqhhhhhhhhhiiilllooorrrtttuuusssooolllkkkiiihhhggggggggghhhkkkppptttuuuvvvqqqpppooonnnnnnooopppqqqooollliiigggggghhhiiijjjffffffeeeeeefffggghhhiiihhhgggiiinnnooolllmmmpppooommmkkkjjjhhheeeaaa]]]```bbbdddggghhhhhhhhhhhhfffgggjjjllloooooommmkkkmmmmmmnnnnnnnnnnnnmmmmmmrrrsssuuuvvvwwwxxxxxxxxxwwwxxxvvv[[[RRRMMMJJJIIIKKKMMMRRR```ooowwwoooddd___ZZZWWWSSSQQQUUU[[[ggg~~~rrrmmmccc^^^bbbaaa___]]]\\\[[[XXXUUUSSSLLLHHHBBB===999777444222222222111111111111222222111111111111000000000000---------...............------............------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---.........///000111111111...///000111333444666666555999<<>>CCCIIIUUUddduuuoooiii```XXXUUUXXX]]]```gggqqquuuuuusssrrrsssyyy}}}|||yyyrrrqqqqqqqqqrrrrrrpppnnnggggggggghhhkkkmmmppprrrtttssspppmmmkkkjjjiiiiiiiiiggggggiiinnnrrrvvvwwwqqqpppooonnnmmmnnnooopppmmmmmmlllllllllmmmooopppiiigggeeeeeefffffffffeeeffffffiiimmmmmmkkkllloooooonnnmmmllljjjfffaaa]]]]]]^^^aaaccceeeffffffffffffggghhhjjjkkklllllllllooopppsssttttttrrrpppnnnoooppprrrtttuuuuuutttsssrrrqqqyyykkkYYYOOOIIIGGGJJJLLLLLLTTT^^^uuuooocccXXXTTTSSSPPPNNNNNNSSS\\\jjj|||}}}ooolllddd```eeeaaa___]]]\\\[[[YYYVVVSSSMMMHHHBBB===:::777444222222222111111111111222222111111111111000000000000---------.........//////------............------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111111000...,,,,,,---...///000111222333......///111222444666777999???FFFIIIHHHLLL[[[kkkuuufffXXXOOOFFF@@@GGGTTTuuu^^^UUUKKK===999888777666777888:::<<<===BBBJJJSSS```ooo~~~}}}pppfffaaa^^^]]]WWWZZZ___eeeooo}}}zzzuuurrrwww|||zzzyyyxxxwwwwwwtttpppmmmhhhhhhiiikkkmmmoooqqqrrrrrrrrrqqqooommmmmmnnnoookkkiiifffgggkkkqqqvvvxxxqqqpppooonnnmmmmmmnnnoookkklllnnnppppppqqqssstttnnnkkkiiiiiijjjjjjhhhfffeeeeeehhhlllkkkhhhiiinnnmmmmmmnnnooonnnkkkeeeaaa]]]^^^aaaccceeeggghhhiiifffiiilllnnnnnnmmmlllllliiimmmsssxxxyyyxxxtttrrrooonnnnnnmmmmmmnnnoooooonnnmmmsssqqq___RRRIIIJJJKKKIIIMMMUUUddd|||wwwfff]]]XXXSSSPPPPPPPPPNNNQQQZZZiii|||ooommmfffdddjjjaaa```^^^\\\[[[YYYVVVTTTMMMIIICCC===:::777444222222222111111111111222222111111111111000000000000---------.........//////---..................---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...111333333111...,,,+++,,,---///000222333444...//////111222555777888@@@FFFPPPSSSHHH>>>III\\\qqq]]]QQQUUUTTTIIIEEEKKKbbbpppgggVVV???<<<:::888666666777:::;;;:::???DDDGGGMMMYYYlllzzz~~~qqqhhhddd]]]\\\ZZZYYY[[[___eeejjjsssyyyvvvrrroooppptttzzz}}}~~~|||xxxrrrmmmiiijjjkkkmmmoooqqqrrrsssppppppppppppoooppprrrtttnnnjjjffffffjjjqqqvvvyyyrrrqqqooonnnmmmmmmnnnnnnhhhkkkoooqqqsssssstttuuutttqqqooooooppppppllliiidddeeehhhllljjjfffhhhlllkkkllloooqqqrrrooojjjfff```aaaccceeehhhkkkmmmnnngggkkkpppsssrrrpppmmmlllccchhhqqqxxx|||{{{xxxvvvqqqnnnjjjgggfffhhhkkkmmmmmmjjjppp|||rrr___OOOKKKJJJGGGJJJRRRWWWnnn{{{nnnddd[[[UUUTTTRRRMMMLLLOOOPPPZZZuuusssiiiggg^^^bbbbbb```^^^\\\[[[YYYVVVTTTNNNKKKFFF@@@;;;777555444222333333333333222111000000000000000000000000000/////////...------,,,,,,---------............///,,,------......------,,,+++,,,,,,------,,,,,,+++---------............///---------............///,,,,,,------...///000000000000111222444666888999FFFKKKKKKGGGCCCDDDDDDCCCSSSQQQSSSXXXVVVLLLGGGGGGTTTgggrrr[[[KKKGGGBBB;;;777777888999999???@@@@@@???AAAHHHUUU___oooyyytttlllaaa[[[YYYZZZ[[[[[[[[[]]]ccckkkrrryyyuuupppnnnnnngggiiilllpppxxxzzzvvvuuurrrpppnnnppptttuuusssqqqoooqqqrrrrrrqqqqqqssstttpppnnnllllllnnnsssxxx{{{uuuwwwtttooommmnnnmmmjjjmmmmmmmmmmmmoooqqqsssuuunnntttuuupppsssxxxssshhheeefffgggjjjlllkkkhhheeelllooorrrttttttrrrnnnllljjjhhhfffhhhmmmppppppooommmppptttvvvwwwtttqqqoooeeeiiinnnsssvvvxxx{{{}}}|||tttjjjeeefffiiiiiihhhmmmnnnrrrxxxbbbOOOJJJKKKMMMNNNSSS```rrrzzzooocccYYYSSSQQQOOOOOOMMMOOOZZZfffqqqiiihhh^^^aaaaaa___]]][[[ZZZXXXUUUSSSJJJHHHCCC>>>999777555555333333333222222222111111000000000000000000000000/////////...------,,,,,,------------............,,,------......------,,,,,,,,,------------,,,,,,------------............---------............///,,,,,,------...//////000000111111222444666777888HHHMMMNNNHHHBBBBBBDDDDDDHHHKKKTTTaaaddd[[[QQQMMMIIIQQQ___qqqrrrdddTTTNNNFFF???;;;:::::::::999===AAABBBBBBDDDIIINNN]]]rrryyyooohhhbbb\\\XXX[[[ZZZZZZ\\\[[[[[[bbbjjjqqqwww~~~zzzwwwtttpppjjjfffdddfffhhhooottt||||||zzzuuuuuuuuuuuuuuutttqqqooopppqqqssssssssssssuuuwwwtttqqqmmmkkklllqqqwww{{{zzz{{{xxxrrrnnnnnnlllhhhkkkkkkkkkmmmnnnppprrrsssmmmssstttqqqtttyyyuuukkkeeeeeefffiiilllmmmkkkjjjmmmoooqqqssssssqqqnnnmmmlllkkkjjjkkknnnqqqssssssooorrrvvvyyyzzzyyywwwvvvjjjlllppprrrtttvvvyyy{{{|||tttkkkffffffhhhhhhgggmmmoooqqqvvv|||zzz]]]SSSRRROOOKKKNNNVVVbbbooo~~~wwwkkkaaaYYYRRRNNNLLLLLLPPPVVVaaannn|||nnniiiiii___``````^^^\\\[[[ZZZXXXUUURRRIIIGGGBBB>>>:::888777666444333222111111111222333000000000000000000000000/////////...------,,,,,,------------............,,,------......------,,,------............------------------............---------............///,,,,,,------.../////////111111222222333555666777EEEJJJLLLGGGBBBCCCFFFGGGEEELLL]]]qqq}}}xxxllldddZZZNNNJJJXXXqqq}}}uuunnneeeXXXJJJ@@@999777777777;;;@@@AAA???>>>???AAAJJJ[[[ooo|||zzzlllccc___[[[WWWVVVRRROOOQQQVVVVVVXXX\\\```gggpppzzz|||pppfffcccbbb```___aaabbbdddggglllrrrvvv~~~yyy{{{|||{{{wwwsssooommmoooqqqsssssstttuuuxxxzzzxxxtttnnnkkkkkkpppvvvzzz~~~|||uuupppnnnjjjfffhhhhhhjjjkkkmmmooopppqqqmmmqqqrrrqqquuuzzzwwwnnneeeeeeeeehhhlllnnnooonnnmmmnnnooopppppppppnnnnnnlllllllllkkklllooosssvvvnnnqqquuuyyy{{{{{{{{{zzzooopppqqqrrrrrrsssvvvyyyzzzssskkkfffeeefffgggfffmmmnnnpppssswww|||sssZZZOOOLLLJJJIIIMMMRRRZZZeeevvvtttgggZZZSSSPPPLLLJJJKKKJJJSSS```nnn{{{mmmjjjjjj^^^^^^aaa___]]]\\\[[[YYYUUUSSSLLLJJJEEE@@@<<<999888888555444222000000111222333000000000000000000000000/////////...------,,,,,,,,,,,,---------.........,,,------......------,,,---..................---,,,,,,---------.........---------............///---------.........//////222222222222333444555666<<<@@@DDDEEEIIIOOOPPPNNNLLLSSScccxxx{{{uuu^^^JJJJJJ[[[nnnxxx{{{}}}uuufffTTTEEE;;;999:::;;;<<<<<<;;;:::;;;>>>AAAAAAKKKYYYgggtttuuunnngggddd___YYYWWWZZZTTTTTTUUUVVVWWWYYYZZZ\\\___bbbfffmmmuuu}}}}}}yyysssnnnkkkgggdddaaadddiiiiiiccc]]]___ccceeecccgggnnnvvvzzz~~~zzzsssooommmmmmnnnpppqqqrrruuuxxx{{{xxxuuuqqqnnnmmmppptttwww~~~}}}wwwrrrooojjjeeeeeefffgggiiikkkmmmnnnooollloooppppppuuuzzzwwwqqqhhhffffffgggjjjmmmoooooolllmmmmmmmmmmmmnnnnnnnnniiikkkkkkjjjhhhjjjpppuuulllnnnqqqtttvvvwwwwwwwwwqqqqqqpppooooooqqquuuxxxvvvqqqjjjeeeeeefffggggggkkklllnnnpppssswwwzzz||||||kkkRRRLLLNNNIIIIIILLLQQQXXXeeexxxyyykkkbbbZZZSSSNNNNNNLLLPPPUUUZZZbbbsss|||nnnjjjjjj^^^^^^bbbaaa^^^]]]\\\ZZZWWWTTTOOOLLLGGGAAA<<<999777666555444222000000111222333000000000000000000000000/////////...------,,,,,,,,,,,,,,,------------...,,,------......------,,,---..................---,,,,,,,,,------------...---------............///---------...............111111111222333444555666444777<<>>@@@@@@BBBHHHSSS```ooo~~~~~~vvvkkkdddbbb^^^\\\YYYWWWUUUTTTSSSRRRVVVUUUUUUVVVXXX[[[^^^___eeegggjjjnnnqqqssstttuuunnnooorrrtttuuuuuutttsssuuuvvvxxxyyyxxxtttpppmmmkkkllllllkkkiiifffcccbbb```]]][[[YYYYYYYYYYYYYYY[[[bbbeeecccaaafffmmmpppyyy}}}yyy}}}{{{tttpppnnniiikkklllmmmooorrrvvvyyyvvvuuusssrrrrrrrrrsssssszzz||||||wwwssspppkkkeeecccdddeeegggiiikkkmmmnnnkkklllmmmooossswwwuuupppjjjhhhffffffhhhjjjkkkkkkjjjjjjjjjjjjkkkkkkllllllgggiiijjjhhhgggiiimmmrrrlllmmmnnnooopppqqqqqqqqqnnnnnnmmmllllllooossswwwqqqmmmhhheeedddfffhhhiiihhhiiikkkmmmqqqtttvvvxxxvvvwww|||qqqZZZNNNIIIGGGIIIOOOTTTZZZdddooo}}}vvviii\\\VVVVVVPPPSSSTTTSSSTTT\\\jjjuuu|||nnniiijjj___```cccaaa___^^^]]][[[XXXUUUNNNKKKEEE???:::666444444444333222111111111222333000000000000000000000000/////////...------,,,,,,,,,,,,,,,,,,------------,,,------......------,,,------............------,,,,,,,,,,,,---------------------............///........................000000111111222444555666444666;;;GGGYYYjjjnnnjjjqqqkkkbbb^^^cccnnnssssssqqqeeeWWWJJJ@@@BBBWWWnnnuuu```LLLAAA<<<555666999;;;<<<<<<::::::???===???EEENNNZZZiiivvv}}}vvvkkkaaa[[[XXXVVVUUURRRQQQPPPOOOOOOPPPRRRSSSUUUUUUVVVVVVVVVVVVUUUUUUTTTUUUVVVXXXXXXXXXXXXWWWYYYYYYZZZZZZZZZYYYXXXWWWSSSTTTUUUUUUVVVVVVVVVVVVVVVVVVWWWYYY[[[]]]___```bbbiiipppsssyyy~~~}}}{{{yyyyyy{{{{{{|||~~~}}}{{{wwwzzz}}}~~~zzzuuupppnnnfffgggiiiiiikkknnnsssvvvsssttttttttttttttttttsssuuuyyyzzzvvvsssqqqmmmgggccccccccceeegggjjjmmmooolllkkkjjjmmmqqqrrrpppmmmjjjhhhfffeeefffggggggfffggggggggghhhhhhiiiiiijjjggghhhhhhhhhhhhjjjlllnnnllllllllllllllllllmmmmmmjjjjjjjjjiiiiiilllpppsssnnnlllhhheeeccceeegggiiidddeeehhhjjjmmmppprrrsssnnnnnnrrryyywwwUUUOOOHHHHHHNNNSSSRRRTTTZZZfffrrr{{{kkkbbb```SSSSSSSSSQQQPPPRRRXXX]]]mmmsss{{{mmmggghhh```dddcccaaa___]]]\\\ZZZWWWTTTMMMJJJEEE???;;;888666555333333333222222222111111000000000000000000000000/////////...------,,,,,,++++++,,,,,,,,,---------,,,------......------,,,,,,,,,------------,,,,,,++++++,,,,,,,,,------------------............///........................//////000111222444666777666:::===DDDQQQcccnnnppp|||tttdddUUUSSS]]]gggiiiooojjjeee\\\LLL@@@GGGVVVuuuzzzaaaNNNEEE???>>><<<;;;;;;:::999888<<<;;;===CCCEEEIIISSS___rrrzzz}}}vvvppplll```___\\\ZZZYYYZZZ\\\]]]YYYYYYXXXWWWVVVUUUUUUTTTUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZZZZ[[[[[[WWWWWWXXXYYY\\\___aaacccbbbeeeiiinnnrrruuuxxxzzz}}}{{{{{{|||}}}yyy{{{||||||zzzwwwwwwwwwuuuxxxzzz|||{{{{{{{{{|||xxxxxxyyyyyyxxxtttoookkkeeeffffffggghhhkkkppptttsssssssssssstttuuuvvvwwwsssxxxzzzwwwuuusssmmmgggdddcccbbbccceeeiiimmmpppllliiihhhkkknnnnnnkkkiiigggfffdddcccdddeeedddccccccdddeeefffggggggggggggeeeddddddfffhhhiiiiiihhhiiihhhhhhgggggghhhiiijjjggghhhhhhgggfffhhhkkknnnooommmiiieeebbbbbbdddfffbbbccceeegggiiikkklllmmmhhhgggiiipppyyy{{{___RRRJJJPPPTTTQQQPPPSSSUUU]]]eeejjjtttuuuooobbb___ZZZVVVTTTTTTUUUVVV[[[]]]eeeqqq{{{yyylllfffgggbbbgggbbb```^^^\\\[[[YYYVVVTTTMMMJJJFFFAAA===;;;:::999222333333333333222111000000000000000000000000000000//////...------,,,,,,++++++,,,,,,,,,---------,,,------......------,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------------.........//////.....................---......///111222555777888999===??????FFFVVVgggqqqyyyrrr```NNNIIISSS___cccnnnkkkmmmmmm```LLLGGGMMMZZZqqq{{{ggg\\\OOOIII???888666888<<<>>>:::;;;AAAFFFEEEAAAFFFOOOZZZdddrrrzzzsssnnnjjjiiihhhaaaaaaaaaaaaaaaaaabbbbbb```___^^^^^^]]]]]]^^^^^^^^^___aaadddeeeggggggggghhhhhhiiikkknnnrrrvvvyyy{{{}}}xxxtttrrruuuzzzvvvxxxzzzzzzyyyxxxwwwxxxqqquuuyyy{{{yyyyyy{{{~~~yyywwwvvvvvvwwwtttmmmhhheeeeeeffffffgggjjjooossstttsssrrrrrrsssuuuxxxzzztttyyy{{{xxxvvvsssnnngggeeecccaaaaaadddiiinnnqqqllliiigggiiilllkkkhhhfffdddcccbbbbbbddddddcccaaa```bbbccceeeffffffeeeeeeaaa``````cccfffgggeeeaaaddddddccccccccceeeggghhhfffggggggfffeeeeeegggiiiqqqoookkkfffaaa```aaacccaaabbbccceeefffgggggghhhfffccceeejjjqqq{{{ppp]]]PPPSSSXXXUUUSSSVVVMMMRRRUUUTTT\\\ooo}}}wwwpppfff^^^[[[ZZZXXXWWWUUUSSSUUUZZZ___dddmmmvvv|||yyynnnlllmmmccccccdddcccaaa___]]]ZZZYYYXXXSSSNNNEEE>>>:::888666555111111000000000000111111222111111111000000//////......---------......///------------------------++++++,,,,,,,,,,,,------------------------------------------------------........................//////.........---------...000111111222444888:::???MMMTTTLLLDDDJJJ]]]mmmxxxfffSSSGGGGGGSSS^^^ddd}}}~~~aaaPPPLLLMMM]]]rrrooohhhVVVHHHCCC===555777@@@:::<<<===???BBBFFFHHHGGGKKKNNNYYYfffooovvv~~~|||zzzyyyyyyzzz{{{~~~wwwrrrpppqqqssstttzzzvvvtttuuuyyyzzzwwwsssppprrruuuwwwvvvuuuuuuvvvvvvttttttvvvsssmmmjjjkkkiiihhhfffeeeeeehhhnnnssstttsssrrrqqqqqqsssuuuvvvsssuuuxxxyyywwwsssnnnkkkfffdddbbbccceeehhhiiiiiifffgggggggggggggggffffffbbbaaabbbdddfffeee```[[[```___^^^```bbbbbb___\\\\\\\\\^^^aaacccccc```^^^cccaaa```______aaacccddddddbbb______aaabbbccccccggggggeeeaaa]]]\\\\\\]]]\\\^^^```bbbbbbaaa```___aaabbbdddhhhnnnuuu|||~~~ZZZQQQZZZ]]]XXXQQQSSSPPPMMMLLLOOOYYYlll~~~vvvnnnjjjeee___ZZZYYYWWWUUUUUUWWWYYYYYYYYYdddhhhtttyyynnnlllnnncccdddfffdddaaa]]][[[ZZZZZZ[[[SSSMMMEEE>>>:::888666555222111111000000111111222111111111111000000000///......---------......///------------------------++++++,,,,,,,,,,,,------------------------------......------------------........................//////.........---------...///000111111333666999@@@NNN```dddTTTGGGOOOaaa{{{}}}ttt```OOOKKKNNNOOOiiihhhZZZKKKMMMUUUjjjttt^^^PPPFFF>>>;;;<<<:::<<<>>>???@@@CCCEEEEEEFFFGGGKKKSSSYYY___lllyyy~~~zzztttqqqqqqrrrttttttwwwuuussssssuuuvvvuuusssuuuvvvwwwvvvtttsssttttttuuussssssuuutttnnnkkkllllllkkkiiiffffffiiinnnrrrrrrqqqppppppppprrrtttuuutttuuuxxxyyywwwsssnnnkkkgggeeebbbbbbdddggghhhhhhffffffgggggggggffffffeeedddcccccceeefffddd___[[[[[[\\\]]]aaacccccc___[[[^^^]]]]]]^^^```aaa```___```___^^^^^^^^^___aaaaaa```]]]ZZZZZZ[[[]]]]]]]]]aaaaaa```]]]ZZZYYYZZZ[[[ZZZ[[[\\\]]]^^^^^^^^^^^^``````bbbeeejjjpppuuuyyyzzzfffbbb___[[[XXXUUURRRPPPOOOOOOSSS___lllvvv}}}vvvlllfffgggbbb\\\WWWUUUTTTSSSRRRXXXYYYcccssszzznnnlllmmmcccdddiiifffaaa\\\ZZZZZZ[[[\\\RRRMMMEEE???;;;888666555333222222111111222222333111111111111000000000000///......---------......------------------------++++++,,,,,,,,,,,,------------------------------//////.........---------.......................................------------...///000000111555777===III___kkk[[[CCCDDDUUUkkkxxx|||mmm\\\UUUSSSQQQ[[[nnniiiUUUFFFOOOkkk~~~gggXXXOOOCCC777888999:::;;;;;;<<>>CCCGGGGGGGGGFFFEEEFFFKKKOOOXXX]]]fffqqqzzz|||sssyyytttsssssstttuuuvvvtttsssppprrrssspppmmmmmmsssxxxwwwyyyyyyxxxtttqqqooonnnqqqpppqqquuutttpppnnnpppoooooommmjjjggggggiiikkkhhhhhhhhhiiijjjlllmmmnnnoooppprrrttttttsssqqqooohhheeebbbaaabbbcccdddccccccccccccbbbbbb```______```aaabbbddddddcccaaa___ZZZ\\\^^^```aaa```^^^\\\cccbbbaaabbbcccdddbbbaaa\\\]]]___aaaaaa```___^^^\\\YYYVVVUUUUUUVVVVVVVVVUUUVVVVVVUUUUUUUUUXXXZZZYYYXXXVVVTTTTTTUUUVVVWWWXXXYYYZZZ\\\___cccgggiiirrrvvv~~~mmmeee^^^XXXVVVTTTOOONNNOOORRRZZZjjj~~~zzzjjj___^^^VVVRRRXXXfffttt}}}|||xxxnnnkkkmmmbbbccceeedddcccaaa^^^[[[XXXWWWPPPLLLEEE@@@<<<999666555444444333333333333444444000000000000000000111111//////...---------------------------------------+++++++++,,,,,,,,,------------------------------//////......------------........................---.....................---...///...---...111333777:::;;;<<>>999:::<<<<<>>;;;AAAGGGIIIJJJKKKHHHCCCFFFDDDEEEIIIMMMWWWgggwww|||vvvzzzyyyyyyzzz|||}}}{{{wwwtttpppsssuuusssqqqqqqwww|||{{{~~~{{{wwwvvvpppoooppptttuuuqqqoooqqqnnnooommmkkkgggddddddeeebbbcccdddfffhhhiiikkkkkkiiijjjkkkmmmnnnoooppppppfffccc```___```aaabbbaaa______^^^]]][[[ZZZXXXWWWTTTWWW[[[]]]^^^```aaacccbbbaaa^^^[[[YYYYYY\\\___^^^```dddhhhjjjhhhddd```]]]___aaabbbbbbbbb```___YYYWWWTTTSSSSSSUUUUUUUUUVVVWWWWWWWWWVVVWWWYYY[[[\\\ZZZWWWTTTRRRRRRRRRRRRRRRSSSUUUWWW[[[^^^```bbbgggjjjnnnooottt}}}iii___\\\WWWSSSQQQQQQMMMLLLRRR^^^lll~~~wwwllleeekkkxxxzzzsssrrrsssfffeeedddcccbbb___\\\YYYVVVTTTOOOKKKEEE@@@===:::777555333333222222222222333333///000000000111111111111000000///------,,,,,,---------------------------++++++,,,,,,,,,,,,------------------------------******++++++,,,---------........................---------........./////////000000///---...000222333:::===<<>>>>>;;;===<<<999>>>IIINNNLLLKKKGGGDDDFFFEEEDDDFFFJJJRRReee|||yyyvvvvvvwwwvvvyyyzzz{{{~~~|||yyypppqqqsssuuuuuuvvvxxxzzz~~~|||xxxtttrrrsssuuuqqqpppqqquuutttpppnnnpppoooppppppnnnjjjgggeeeeeedddeeegggjjjlllnnnooopppmmmllljjjiiihhhgggggggggcccaaa^^^^^^___aaabbbbbbaaa```___^^^\\\ZZZXXXWWWPPPTTTWWWXXXXXXXXX[[[^^^VVVYYYZZZZZZWWWWWWYYY[[[WWWWWWYYY\\\___```___^^^YYYYYYZZZ[[[[[[[[[[[[[[[ZZZXXXUUUUUUVVVXXXYYYYYYVVVVVVVVVTTTRRRRRRTTTVVVTTTTTTTTTSSSSSSSSSTTTTTTSSSTTTTTTUUUVVVWWWWWWXXXbbb___```eeegggkkkxxxuuuiiiaaaXXXUUUTTTTTTOOOKKKQQQ[[[jjj|||~~~yyywwwuuueeecccaaa```___]]][[[XXXUUUTTTMMMJJJEEE@@@===;;;888555444444333333333333222222111222222222222111000000//////...------------...------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------...............------,,,,,,,,,///////////////.........000111555999===JJJcccyyybbbUUUggg}}}|||}}}xxxwwwbbbIIIMMMOOO[[[}}}rrrdddUUUHHHBBB:::@@@BBB@@@>>>@@@BBBCCCHHHMMMLLLFFFCCCEEEFFFCCCIIIOOOXXXeeewww}}}zzzzzzyyytttooouuu{{{~~~}}}~~~|||vvvuuutttsssrrrsssssstttwwwuuusssrrrrrrqqqpppnnntttuuutttqqqllljjjkkkmmmlllkkkkkkkkkllljjjgggeeeeeefffiiimmmpppqqqooommmooolllgggeeeddddddcccbbbcccdddccc```aaadddccc___]]]]]]]]]\\\[[[ZZZYYYXXXXXXWWWVVVVVVWWWXXXYYYZZZYYYZZZ[[[\\\\\\[[[YYYXXXZZZZZZZZZZZZ[[[\\\^^^___[[[ZZZWWWVVVUUUVVVXXXYYYUUUTTTTTTTTTTTTTTTUUUUUUVVVUUUSSSRRRRRRRRRSSSTTTTTTUUUWWWWWWWWWUUUTTTRRRSSSSSSSSSSSSTTTVVVXXXYYY\\\\\\[[[[[[^^^dddmmmssszzzkkkiii___WWWUUURRRMMMLLLOOOWWWbbbsss~~~yyyvvvttteeecccbbbaaa```]]]ZZZWWWUUUTTTNNNJJJEEE@@@===;;;888555444444333333333333222222111222222222222111000000//////...------------...------------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------...............------,,,,,,,,,/////////////////////...000111444888===HHH^^^qqq{{{bbbUUU]]]kkkrrrsssuuuyyyxxx}}}ssseeeVVVGGGHHH^^^}}}iiiYYYGGGBBB===;;;<<>>;;;888555444444333333333333222222111222222222222111000000//////...------------...---------------------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------...............---------------......//////////////////111000111666<<>>;;;===AAABBBBBBBBBEEEMMMSSSPPPIIIIIIHHHEEEEEEHHHQQQ\\\dddpppwww}}}xxxrrrooopppqqqpppnnnqqqsssvvv{{{}}}xxxvvvtttrrrpppoooooooooqqqnnnkkkjjjkkkmmmmmmmmmlllnnnqqqqqqpppooopppppppppnnnlllkkkkkkkkkjjjiiimmmkkkiiiiiikkkmmmnnnnnnllljjjfffeeeeeeffffffeeehhhiiifffaaa```aaa___[[[XXXXXXYYYZZZ[[[[[[ZZZZZZZZZXXXVVVUUUUUUWWWZZZ[[[ZZZ[[[[[[[[[ZZZYYYWWWVVVSSSTTTVVVXXXYYYYYYYYYXXXTTTTTTSSSRRRQQQQQQPPPPPPNNNNNNMMMLLLLLLMMMMMMNNNPPPPPPRRRSSSTTTTTTSSSSSSRRRSSSTTTUUUTTTRRRPPPNNNOOOOOOPPPQQQRRRUUUXXXYYY\\\]]]\\\[[[ZZZ\\\___bbbfffmmm~~~qqqgggaaa[[[WWWVVVNNNOOOSSS[[[iii}}}|||vvvsssrrrdddccceeedddaaa]]]ZZZWWWTTTSSSOOOKKKFFFAAA>>>;;;888555444444333333333222222222111222222222222111000000//////...------------...---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.....................---------............////////////222//////444:::@@@IIIRRRNNNRRR```qqqsssdddVVVQQQSSSjjjpppcccfffppplllUUUNNNVVV```zzzyyy^^^SSSLLLAAA;;;<<<@@@???@@@EEEOOOYYY\\\\\\UUUQQQKKKGGGEEEHHHMMMQQQTTTYYYcccpppwwwtttrrrrrrtttttttttrrrnnnrrrvvvxxx}}}|||vvvuuusssqqqooonnnmmmmmmmmmooollliiihhhjjjlllmmmmmmkkkmmmoooqqqqqqqqqpppooopppmmmjjjiiiiiijjjiiihhhjjjhhhhhhiiilllnnnnnnnnnllliiigggfffggghhhhhhhhhiiiiiieee___]]]^^^[[[WWWUUUVVVWWWYYYZZZZZZZZZZZZZZZYYYVVVTTTTTTVVVYYY[[[ZZZZZZZZZZZZXXXWWWUUUTTTSSSTTTTTTTTTTTTTTTTTTTTTPPPQQQQQQQQQPPPOOONNNMMMKKKKKKJJJJJJIIIJJJJJJJJJLLLNNNPPPSSSTTTTTTRRRQQQPPPQQQRRRSSSRRRPPPNNNMMMMMMMMMMMMNNNQQQTTTVVVXXXZZZ[[[[[[[[[YYYYYYZZZ\\\aaaccckkk}}}{{{qqqiiiaaa\\\XXXUUUQQQQQQXXXgggxxx}}}zzzsssppppppdddcccfffdddaaa]]]ZZZWWWUUUTTTPPPLLLFFFBBB>>>;;;777555444444333333333222222222111222222222222111000000//////...------------...---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................---.........//////000000222///...333777:::???DDDFFFEEERRRkkkyyytttllljjjeeejjj}}}xxxmmmppp{{{ddd\\\ZZZUUUYYY{{{qqqfffVVVHHHCCC>>>======BBBKKKWWWeeeooo___\\\XXXTTTPPPNNNLLLJJJOOOOOOPPPSSSZZZdddmmmrrrxxxyyy{{{||||||yyyuuurrrjjjrrrxxxxxxvvvwwwwwwtttsssrrrqqqoooooooooppppppnnnllliiiiiikkkmmmnnnmmmllllllnnnpppqqqpppnnnlllmmmkkkhhhfffgggggggggfffcccdddfffjjjmmmooonnnlllllliiigggfffhhhiiijjjjjjkkkjjjeee___\\\]]][[[VVVTTTTTTVVVWWWXXXYYYYYYYYYYYYXXXVVVTTTTTTUUUWWWYYYYYYXXXXXXWWWVVVTTTSSSRRRVVVTTTRRRPPPOOOOOOOOOPPPNNNOOOOOOOOOOOONNNMMMMMMKKKJJJIIIHHHHHHHHHHHHHHHIIIKKKNNNQQQSSSRRRPPPOOONNNOOOPPPQQQQQQOOONNNLLLJJJKKKKKKLLLOOORRRTTTVVVUUUWWWYYYZZZYYYXXXYYYZZZ[[[[[[___gggttttttddd___[[[UUUPPPQQQXXXbbbjjj|||}}}uuuvvvooonnnnnncccdddfffdddaaa]]]ZZZWWWVVVVVVQQQMMMGGGBBB>>>;;;777555444444333333333333222222111222222222222111000000//////...------------...---------------------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...................../////////------......///000000000222//////222333333666;;;FFFBBBGGGYYYlllyyyqqqqqq}}}jjjRRRWWW[[[jjjuuubbbUUUFFF@@@;;;;;;@@@JJJ\\\kkkqqqpppnnnkkkeeeZZZOOOHHHKKKHHHEEEDDDGGGNNNUUUZZZdddqqq{{{tttooogggqqqxxxwwwuuuvvvyyyzzzuuutttsssrrrrrrrrrssstttnnnmmmkkklllmmmnnnnnnmmmlllllllllmmmooonnnllljjjjjjhhhfffeeeeeeeeedddccc___```dddiiimmmnnnmmmkkkkkkhhhfffeeegggiiiiiiiiilllkkkfff___]]]^^^]]]YYYTTTUUUUUUVVVWWWWWWVVVVVVWWWVVVUUUTTTTTTTTTUUUUUUVVVUUUUUUTTTSSSRRRRRRQQQTTTSSSQQQNNNMMMLLLLLLMMMLLLLLLMMMMMMMMMNNNNNNNNNKKKJJJIIIHHHGGGGGGGGGGGGGGGIIILLLOOOPPPOOONNNMMMLLLMMMOOOPPPQQQPPPNNNMMMIIIIIIJJJKKKMMMOOORRRSSSQQQTTTVVVWWWWWWWWWXXXYYYVVVVVVZZZ^^^aaannnxxxhhheee___XXXSSSSSSVVVYYYeeeuuu~~~www~~~~~~ssslllkkkmmmccceeefffddd```\\\ZZZXXXWWWWWWQQQMMMGGGBBB>>>;;;777555444444333333333333222222111222222222222111000000//////...------------...------------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---........./////////000------......///000000111222000000111000...111777===???DDDMMM\\\tttxxxpppkkkWWWMMM\\\xxxkkk]]]LLLCCC@@@BBBLLLVVVjjjooovvv|||{{{rrrdddYYYPPPNNNJJJHHHHHHLLLPPPSSSRRR```mmmttt~~~}}}~~~{{{tttqqqiiipppuuuttttttxxx||||||vvvuuutttrrrqqqqqqrrrrrrmmmmmmmmmnnnoooooommmkkkkkkjjjiiijjjlllmmmlllkkkhhhgggeeeeeefffeeecccaaa``````bbbeeeiiikkkkkkiiiiiifffccccccdddfffffffffhhhgggbbb\\\[[[]]]\\\XXXUUUUUUVVVVVVUUUTTTTTTSSSTTTTTTTTTTTTTTTSSSRRRRRRSSSRRRRRRQQQPPPPPPPPPQQQNNNOOOPPPPPPOOONNNKKKJJJJJJJJJIIIJJJKKKLLLNNNOOOJJJIIIHHHGGGFFFFFFFFFFFFFFFHHHJJJLLLLLLLLLKKKKKKJJJKKKNNNPPPQQQPPPPPPOOOIIIIIIIIIIIIKKKMMMOOOQQQOOOQQQSSSTTTSSSTTTUUUWWWUUUTTTYYY^^^]]]```ttt}}}vvvlllbbb[[[XXXWWWXXXaaannn|||ssswww}}}{{{xxxqqqjjjjjjlllccceeeeeeccc```\\\ZZZYYYXXXYYYRRRNNNHHHCCC???;;;777555444444444333333333222222111222222222222111000000//////...------------...------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---.........//////000000---------...///000000111111000111111...+++...555///;;;FFFJJJTTTnnnzzz~~~mmmXXXSSSUUU___{{{hhhWWWMMMFFFEEEIIIHHHTTThhh|||wwwccc```[[[UUUPPPLLLJJJJJJLLLYYYaaaaaaeeemmmnnnhhhjjjlllqqqyyy}}}zzz{{{}}}{{{xxxvvvmmmpppqqqqqqtttyyyzzzxxxvvvtttrrrpppnnnmmmmmmmmmmmmmmmmmmooopppoookkkiiijjjhhhfffgggkkkmmmmmmlllgggffffffffffffeeebbb```cccbbbaaabbbeeehhhiiiiiigggdddaaa```bbbccccccccccccbbb]]]WWWWWWYYYYYYVVVVVVVVVVVVUUUTTTSSSRRRQQQRRRSSSTTTTTTTTTRRRQQQPPPQQQPPPPPPOOOOOOOOOPPPPPPGGGKKKOOOSSSSSSPPPLLLIIIHHHHHHGGGGGGIIIKKKNNNPPPIIIIIIGGGFFFEEEEEEEEEEEEFFFGGGHHHJJJJJJJJJJJJIIIIIIJJJMMMOOOQQQQQQQQQPPPIIIIIIHHHIIIJJJLLLNNNOOONNNOOOQQQQQQQQQQQQRRRTTTSSSQQQUUU\\\ZZZXXXcccsssssshhhaaa^^^TTTWWW\\\ddduuu~~~~~~|||{{{zzztttmmmlllnnndddffffffdddaaa]]]YYYWWWUUUUUURRRJJJBBB@@@???:::888888444333333222222333333444444333222111000000000000//////...------------...---.........---,,,,,,+++***+++,,,,,,------,,,,,,---------------------------------...------,,,,,,///////////////.........---------............///000000000000111111111111.........//////000111222333666===HHHXXXmmmyyy___llliiiSSSQQQVVV^^^fffuuueeeUUUIIILLLHHHMMM^^^nnnwww~~~}}}wwwlllccc\\\VVVRRRWWWUUUUUUWWWYYYWWWRRRMMMSSSUUUXXX]]]bbbgggllloooyyyxxxyyy{{{|||~~~}}}xxxuuunnnoooqqqsssuuuvvvwwwwwwxxxtttpppmmmllllllllllllmmmnnnnnnnnnmmmllljjjiiiiiigggfffhhhllllllhhhcccgggggggggfffeeecccbbbaaa___`````````aaadddiiilllkkkeee^^^]]]```ccccccbbb```___]]][[[ZZZXXXWWWWWWYYYWWWUUUUUUWWWXXXWWWVVVVVVVVVTTTRRRPPPMMMKKKIIILLLKKKJJJHHHFFFFFFHHHJJJIIIIIIJJJJJJJJJIIIHHHGGGJJJGGGDDDEEEHHHKKKLLLKKKNNNKKKIIIGGGGGGGGGEEECCCAAACCCEEEEEEEEEFFFHHHIIIKKKKKKKKKKKKMMMPPPSSSUUUOOOLLLHHHGGGHHHIIIJJJJJJLLLLLLNNNPPPRRRTTTUUUVVVTTTUUUUUUUUUUUUXXX]]]aaarrrnnnggg^^^WWWTTTWWW\\\bbbooo{{{~~~{{{xxxwwwuuuuuuvvvvvvwww}}}uuummmjjjlllaaacccdddbbb___\\\YYYXXXXXXXXXXXXMMMDDD???===999777888444333333222222333333444555444333222111111111111//////...------------...------......------,,,+++***+++,,,,,,------,,,,,,------------------------,,,,,,------...---------////////////............---------............/////////000000000111111111.........//////000111222222333666===JJJ[[[mmmxxx|||kkkiiirrraaaSSSRRRYYY```qqqfffQQQHHHDDDIIIRRR\\\iiitttyyytttqqqfffbbb[[[VVVTTTSSSRRRQQQQQQQQQPPPPPPQQQUUUYYY\\\ZZZeeesssxxx{{{||||||~~~}}}}}}~~~}}}yyyvvvqqqqqqrrrtttuuuuuuuuuvvvwwwtttqqqoooooooooooonnnmmmooopppooommmjjjiiijjjjjjhhhgggjjjmmmnnnjjjffffffgggggggggeeedddbbbaaaaaabbbbbbbbbbbbeeeiiillliiiccc]]][[[]]]``````^^^```___^^^\\\ZZZXXXXXXWWWYYYWWWUUUUUUVVVWWWVVVUUUTTTTTTSSSQQQOOOMMMKKKJJJJJJJJJIIIGGGEEEDDDFFFHHHHHHGGGGGGGGGFFFFFFFFFFFFIIIGGGEEEFFFJJJMMMNNNNNNMMMKKKHHHGGGGGGFFFEEECCCAAACCCEEEEEEEEEEEEGGGIIIJJJJJJIIIJJJLLLOOOQQQSSSMMMJJJGGGEEEFFFHHHIIIIIIJJJKKKLLLNNNPPPRRRSSSTTTRRRSSSSSSSSSTTTWWW[[[___cccpppxxxtttjjj```[[[XXXXXX___gggrrrxxx~~~zzzwwwvvvzzz{{{wwwmmmjjjkkk```aaacccaaa^^^[[[YYYYYYZZZ[[[\\\QQQEEE???<<<888666888444333333222222333333444555555444222222222222222//////...------------...------......------,,,,,,***+++,,,,,,------,,,,,,------------------------++++++,,,---....................................---------............/////////000000000000111111.........//////000111222000000111555===KKK[[[eee|||xxx{{{bbb[[[]]]___iiiiiikkkuuuxxxjjjZZZNNNHHHHHHOOOWWWXXXeeexxxzzzoooddd]]]ZZZYYYUUUSSSPPPKKKIIIIIIMMMPPPMMMUUU\\\bbbppp~~~~~~~~~}}}~~~||||||||||||}}}~~~}}}{{{xxxuuuuuuuuuuuutttttttttssstttsssrrrrrrttttttsssrrrnnnrrruuusssmmmiiijjjlllllljjjjjjlllooopppmmmjjjfffggghhhhhhgggeeecccaaadddeeeeeeddddddeeehhhkkkiiiddd___]]]^^^___^^^]]]```___]]]\\\ZZZYYYXXXXXXYYYWWWUUUTTTTTTUUUSSSRRRRRRRRRQQQPPPOOOMMMLLLKKKHHHHHHGGGEEECCCCCCEEEGGGFFFEEEDDDCCCBBBCCCDDDDDDGGGFFFEEEGGGJJJMMMOOOOOOKKKIIIFFFEEEFFFEEEDDDCCCAAACCCDDDEEEDDDEEEFFFHHHHHHHHHHHHHHHJJJLLLNNNPPPJJJHHHEEEDDDEEEGGGGGGGGGIIIJJJKKKLLLNNNOOOPPPQQQOOOPPPQQQQQQRRRTTTYYY\\\^^^ccckkkwwwrrrfff\\\VVVTTTVVV[[[___hhhrrr{{{xxxooollllllaaabbbdddbbb^^^[[[YYYYYYZZZ\\\[[[PPPFFFAAA>>>999777777444333333222222333333444444444333222111111111111//////...------------...,,,------...------,,,,,,***+++,,,,,,------,,,,,,------------------------***+++,,,---............------...............///---------............///////////////000000000111............///000111222111111111333:::FFFTTT]]]ttt}}}}}}|||~~~~~~}}}~~~wwwnnniiiwwwxxxjjj___WWWSSSNNNRRR[[[fffmmmrrrxxx~~~{{{xxxrrrpppkkkccc[[[VVVVVVXXX\\\```aaa```hhh{{{{{{}}}|||{{{zzzzzz{{{|||}}}|||zzzzzzyyyxxxvvvuuutttsssssssssssssssuuuxxxxxxwwwuuurrrwww{{{xxxppplllmmmqqqnnnmmmlllnnnpppqqqooommmggghhhjjjkkkjjjhhheeeccceeefffgggfffeeeeeeggghhhllliiidddbbbaaaaaa```^^^___^^^]]][[[ZZZYYYXXXXXXYYYWWWTTTSSSSSSRRRQQQOOOPPPPPPPPPPPPOOONNNMMMLLLGGGGGGGGGEEECCCCCCDDDFFFEEEDDDBBB@@@@@@AAABBBCCCEEEEEEEEEFFFHHHJJJLLLLLLHHHFFFDDDDDDDDDDDDCCCBBBAAACCCDDDDDDDDDDDDEEEGGGFFFFFFFFFGGGHHHIIIKKKLLLIIIGGGDDDDDDEEEGGGGGGFFFIIIIIIJJJKKKLLLNNNNNNOOOMMMOOOPPPPPPQQQSSSWWWZZZ___```aaaeeesss}}}qqqfff\\\WWWWWWWWWZZZ^^^cccmmmzzzqqqooooooeeefffgggddd```\\\YYYXXXXXXYYYUUUMMMFFFDDDAAA<<<888777444333333222222333333444333222111000//////////////////...------------...,,,,,,------...------,,,***+++,,,,,,------,,,,,,------------------------***+++,,,---............,,,---------......//////---------............///...////////////000000000............///000111222222222222333888AAAKKKSSS]]]gggooozzzuuutttxxxlllhhhzzzeeeWWWLLLMMMRRRXXX^^^dddttt}}}wwwssssss|||}}}|||zzz~~~}}}yyyvvv|||zzzkkkmmmuuukkkkkkjjjkkkttt~~~}}}}}}}}}zzzyyyxxxyyy{{{|||||||||}}}|||zzzwwwuuutttssssssrrrssstttwwwyyyzzzxxxwwwvvv||||||uuupppqqquuuooooooooooooppppppooonnniiijjjkkkkkkkkkiiigggfffdddfffggggggeeedddeeefffllljjjgggeeecccbbb```___^^^]]]\\\ZZZYYYXXXWWWWWWXXXUUUSSSQQQQQQPPPOOOMMMNNNNNNOOOOOONNNNNNMMMLLLGGGGGGGGGFFFDDDCCCDDDEEEEEECCCAAA@@@???@@@BBBCCCCCCDDDDDDDDDDDDEEEFFFGGGFFFDDDBBBBBBCCCCCCBBBAAAAAABBBDDDDDDCCCCCCDDDFFFDDDDDDEEEEEEFFFGGGHHHHHHHHHFFFEEEEEEFFFGGGGGGGGGIIIIIIJJJKKKLLLLLLMMMMMMLLLMMMOOOPPPPPPRRRVVVXXXXXXYYYYYY[[[aaasssssseee^^^ZZZVVVUUUVVV[[[iiivvv|||ssspppqqqggghhhhhhfffbbb^^^[[[XXXVVVVVVQQQJJJEEEDDDCCC===888777444333333222222333333444222111000//////...////////////...------------...,,,,,,------......------***+++,,,,,,------,,,,,,------------------------++++++,,,---............,,,,,,,,,---......//////---------............///......////////////000000.........//////000111222111111111000222777===BBBKKKUUUcccsssrrroootttooozzzsss~~~dddXXXTTTPPPNNNPPPQQQVVV^^^gggpppyyyxxxppphhhggghhhmmmwwweeeYYYYYYQQQVVVXXXYYY```qqq}}}}}}{{{{{{~~~{{{{{{}}}}}}zzzyyywwwwwwyyy{{{||||||}}}{{{yyyvvvtttssssssssssssssstttvvvyyyyyyxxxvvvxxx{{{~~~|||vvvssssssuuuqqqqqqpppoooooonnnnnnmmmjjjjjjjjjjjjiiiiiihhhgggccceeehhhhhhgggeeeeeeeeeiiihhhfffeeebbb```^^^]]]\\\[[[ZZZXXXWWWWWWVVVVVVVVVSSSQQQOOOOOOOOOMMMLLLKKKLLLLLLLLLLLLKKKJJJJJJFFFGGGGGGFFFDDDCCCCCCDDDCCCBBBAAA@@@@@@@@@AAAAAAAAABBBCCCCCCAAAAAABBBCCCCCCBBB@@@@@@AAABBBAAA@@@AAABBBCCCCCCBBBBBBCCCEEECCCDDDDDDEEEEEEEEEFFFFFFGGGEEEDDDDDDFFFGGGGGGFFFIIIIIIIIIJJJJJJKKKKKKKKKJJJLLLNNNOOOPPPQQQTTTVVVQQQRRRUUUXXX[[[cccssslllcccZZZUUUSSSSSSXXX___ffflllvvv}}}tttppppppeeeffffffeeeccc```\\\YYYVVVTTTRRRJJJCCCBBB@@@<<<888777444333333222222333333444333222111000//////////////////...------------...+++,,,------......------***+++,,,,,,------,,,,,,------------------------,,,,,,------...---------++++++,,,------...//////---------............///........./////////000000.........//////000111222000000111000000111444777>>>GGGXXXjjjuuu~~~~~~{{{|||yyy{{{hhhXXXSSSUUURRROOONNNQQQVVVZZZ]]]eeelllssswwwwwwzzz}}}yyy||||||xxxwwwzzz~~~{{{|||ooo[[[RRRRRRVVVcccooouuu|||zzz{{{}}}{{{wwwxxx~~~~~~{{{xxxxxx{{{}}}}}}{{{{{{yyyvvvvvvxxxzzz||||||yyyxxxuuusssqqqqqqrrrrrruuuttttttuuuwwwwwwvvvtttuuuwwwxxxxxxuuurrrrrrrrrrrrqqqqqqooommmkkkkkkllliiihhhgggfffeeefffggggggcccfffiiijjjiiigggffffffeeeffffffdddaaa___]]]]]]ZZZYYYXXXWWWVVVUUUUUUUUUTTTQQQOOONNNNNNNNNMMMKKKHHHHHHHHHHHHHHHGGGFFFFFFDDDEEEFFFEEECCCAAAAAABBBAAA@@@@@@@@@????????????===???BBBBBB@@@???AAACCCAAA@@@>>>???@@@AAAAAA@@@@@@BBBCCCCCCBBBAAACCCDDDCCCCCCDDDDDDEEEEEEDDDDDDDDDCCCBBBCCCEEEFFFEEEDDDGGGHHHHHHHHHHHHHHHIIIIIIGGGIIILLLMMMNNNOOORRRTTTNNNNNNRRRWWWYYY[[[dddooo~~~ssslllgggaaa\\\[[[YYYZZZ```fffjjjqqq~~~~~~tttooonnnbbbcccddddddcccaaa^^^ZZZWWWTTTTTTKKKBBB@@@===:::777888444333333222222333333444444333222111000000000000//////...------------...+++,,,,,,---.........---++++++,,,---------,,,,,,---------------------------------...------,,,,,,++++++,,,,,,---...//////---------.........//////............/////////000.........//////000111222///000222222222222444666555555AAAWWWccciiizzz|||xxx}}}mmmfff]]]WWWTTTRRROOOLLLKKKPPPSSSSSSPPPQQQXXX___ZZZaaaeeeaaacccttt~~~||||||}}}{{{|||ssscccZZZUUUTTTYYYbbbmmm~~~zzzyyy||||||uuuuuuzzz{{{xxxuuuvvvyyy{{{{{{yyy|||yyyvvvuuuwwwzzz{{{|||vvvuuurrrpppoooooopppqqqvvvtttssstttuuuuuutttssssssssssssssssssqqqooonnnrrrrrrqqqnnnkkkjjjjjjjjjgggfffdddcccbbbccceeefffdddgggjjjlllkkkiiihhhgggdddeeefffeeebbb```^^^^^^YYYXXXWWWVVVUUUTTTTTTTTTRRRPPPNNNMMMNNNNNNMMMKKKEEEEEEFFFEEEEEEDDDCCCBBBBBBCCCDDDDDDBBB@@@@@@AAA?????????@@@???>>>======;;;>>>AAAAAA@@@@@@BBBDDD@@@???===>>>???AAA@@@@@@@@@BBBCCCBBBAAAAAABBBCCCCCCCCCDDDDDDEEEDDDDDDCCCCCCBBBAAABBBDDDEEEDDDCCCFFFFFFFFFFFFFFFFFFFFFGGGEEEGGGJJJKKKLLLMMMPPPRRRMMMKKKMMMSSSTTTSSSXXXaaaeeesssyyynnngggYYYVVVVVVWWWWWWZZZeeeqqq~~~sssnnnooodddfffeeeccc```^^^]]]ZZZVVVTTTMMMIIIDDD@@@===;;;888666666555555444444333222222222222222111111111111000///............---------,,,,,,,,,---------......//////...---,,,++++++***,,,,,,++++++,,,,,,---...------------------------,,,---......//////.........------,,,,,,------.....................------000000000000000000000000000000000111222222333333444777:::>>>GGGYYYqqqvvvnnnhhhqqq|||xxxlllaaaXXXSSSLLLJJJHHHGGGHHHJJJJJJJJJKKKKKKKKKIIIJJJRRR___jjj~~~|||llldddddd]]]WWWRRRTTT```rrrvvvwwwxxx|||~~~wwwsssttt{{{vvvttttttvvvxxxyyyxxxxxxyyy{{{}}}~~~|||zzzttttttsssrrrqqqpppooonnnsssrrrrrrrrrrrrsssttttttsssrrrpppooooooooommmkkkqqqqqqrrrpppmmmjjjiiiiiigggccc``````aaaaaa^^^\\\ccceeeggggggfffeeeffffffhhhhhhfffdddbbb```___^^^\\\YYYUUUSSSSSSSSSSSSRRROOOLLLIIIIIIKKKKKKHHHEEEEEEDDDBBB@@@@@@AAABBBCCCCCCAAA??????@@@@@@@@@???>>>======<<<;;;;;;::::::===>>>???@@@@@@@@@@@@@@@<<<<<<<<<<<<===???@@@AAA????????????>>>>>>>>>===>>>???AAACCCCCCBBBAAA@@@BBBBBBAAAAAAAAABBBBBBCCCEEEEEEDDDDDDEEEFFFGGGGGGHHHGGGGGGGGGHHHKKKMMMOOOMMMMMMMMMNNNPPPSSSVVVWWW___bbbjjj{{{}}}sss```TTTXXX]]][[[YYY[[[aaadddmmmyyyuuuqqqpppeeeeeefffcccaaa^^^]]]ZZZVVVSSSMMMJJJEEE@@@>>>;;;888666666555555444444333222222222222222111111111111000///............---------,,,,,,,,,---------......------------------,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,------..................------,,,,,,------...........................000000000000000000000000000000000111222222333333111444666888>>>LLL```nnnmmmmmmnnnzzzsssfff___TTTLLLHHHFFFDDDBBBCCCEEEFFFFFFFFFHHHKKKNNNRRRWWW^^^eeelllxxx|||tttnnniiiggggggdddaaa^^^YYYVVVZZZbbbaaajjjyyy~~~|||uuuxxxxxx}}}yyyvvvxxx~~~{{{wwwuuuvvvxxxyyyyyyxxxxxxwwwyyyzzz{{{yyyxxxttttttsssrrrqqqqqqqqqqqqssssssrrrrrrrrrtttuuuvvvtttrrrpppooopppooonnnlllpppqqqqqqooollliiiiiiiiidddaaa^^^]]]^^^^^^\\\ZZZ]]]^^^```aaaaaabbbccceeegggfffdddbbb```^^^]]]\\\[[[XXXTTTRRRQQQQQQPPPOOOIIIHHHFFFEEEEEEDDDCCCAAADDDBBBAAA??????@@@AAABBBBBB@@@>>>>>>???@@@???>>>=========<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<:::::::::;;;<<<===>>>??????>>>>>>>>>============<<<===???@@@AAA@@@???>>>AAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDEEEFFFFFFHHHGGGGGGGGGHHHKKKMMMOOOMMMMMMMMMNNNOOORRRTTTUUUVVV[[[ccckkkxxxvvveeeeeehhhddd______YYYWWWYYY___dddjjjuuuxxxtttrrreeeeeefffdddaaa^^^\\\YYYUUURRRNNNJJJEEEAAA>>><<<999777666555555444444333222222222222222111111111111000///............---------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,++++++,,,,,,---...------------------------,,,---------...............------,,,,,,------...........................000000000000000000000000000000000111222222333333000222333333555===KKKUUUhhhvvvzzzmmmaaaUUULLLDDDCCCBBBBBBCCCDDDCCCBBBDDDFFFHHHIIIJJJOOOXXX^^^iiihhhhhhjjjnnnuuu|||}}}vvvmmmhhh]]][[[VVVRRROOONNNNNNNNNKKKLLLQQQZZZdddooo}}}zzzyyyyyy}}}{{{yyy{{{{{{yyyxxxwwwyyyzzzyyyyyyyyywwwuuuuuuvvvwwwvvvuuutttsssqqqppppppqqqsssttttttsssqqqqqqqqqsssuuuvvvsssqqqoooooooooooonnnlllnnnoooooommmjjjhhhhhhhhhccc```]]][[[[[[ZZZYYYXXXXXXZZZ\\\]]]]]]^^^aaabbbdddcccaaa___]]][[[ZZZYYYYYYVVVSSSPPPOOOOOOMMMLLLFFFFFFFFFDDDAAA@@@???@@@BBBAAA???>>>>>>>>>???@@@@@@>>>===<<<>>>>>>>>>======<<<<<<;;;;;;::::::999999::::::::::::999999888888888888999:::;;;==================<<<<<<<<<<<<:::;;;<<<=========<<<;;;@@@@@@??????@@@AAABBBBBBCCCCCCCCCCCCCCCDDDDDDEEEGGGFFFFFFGGGHHHJJJLLLNNNMMMMMMLLLMMMNNNOOOQQQRRRQQQYYY```aaa```hhhyyyvvvqqqggg```[[[XXXWWWWWW\\\aaafffppp|||{{{wwwtttfffdddfffdddaaa^^^\\\XXXTTTQQQNNNKKKFFFBBB???<<<999777666555555444444333222222222222222111111111000000///............---------,,,,,,,,,---------......------------------------,,,,,,++++++,,,,,,---...---------------------------,,,,,,,,,------.........------,,,,,,------...---------...............////////////////////////000000000111222222333333111333444333222666===CCCRRR^^^wwwyyyhhh^^^RRRJJJIIIJJJIIIHHHIIIJJJJJJIIIGGGFFFEEEFFFKKKJJJIIIIIILLLPPPTTTWWWdddrrr}}}~~~{{{pppooonnnmmmooossswwwzzzvvvtttqqqnnnlllllllllmmmlllhhhccc^^^ZZZXXXWWWWWWVVVUUUSSSRRRPPPOOOMMMLLLKKKJJJJJJLLLQQQWWW]]]aaafffmmm{{{~~~zzzzzz}}}~~~yyyxxx{{{yyyxxxxxxyyy{{{{{{zzzxxxyyywwwtttssstttuuuuuuttttttrrrpppooooooqqqsssuuutttssspppooonnnoooqqqrrrqqqooommmlllmmmmmmlllkkklllmmmmmmjjjhhhffffffgggdddbbb^^^[[[XXXWWWVVVVVVWWWYYY]]]_________```aaacccaaa^^^[[[YYYWWWVVVVVVVVVTTTQQQOOOOOOOOONNNMMMHHHJJJJJJGGGCCC@@@AAABBB@@@???>>>=========>>>>>>>>><<<;;;;;;<<<===<<<<<<;;;;;;;;;;;;::::::999999;;;;;;;;;;;;;;;:::999888777777777888999:::<<<<<<<<<<<<;;;;;;;;;:::::::::888999:::;;;;;;;;;;;;:::>>>>>>>>>>>>???@@@AAABBBBBBBBBAAAAAAAAABBBBBBCCCEEEEEEEEEFFFGGGIIIKKKLLLLLLLLLKKKKKKLLLMMMNNNOOOPPPWWW^^^]]]YYY\\\gggrrr~~~xxxqqqmmmiiiddd^^^ZZZ]]]aaahhhqqq}}}}}}yyyuuufffdddeeeccc```^^^\\\XXXTTTQQQOOOKKKFFFBBB@@@===:::888666555555444444333222222222222222111111111000000///............---------,,,,,,,,,---------......//////...---,,,,,,++++++,,,,,,++++++,,,,,,---...---------------------------,,,,,,,,,,,,---.........------,,,,,,------...---------.........//////////////////////////////000000000111222222333333111333444333222333666999BBBKKKdddtttlllgggccc___SSSPPPLLLJJJHHHHHHGGGFFFIIIHHHFFFEEEFFFGGGIIIJJJIIIPPPWWWYYYXXXXXX[[[___aaaaaa```^^^[[[WWWUUUTTTPPPOOONNNNNNOOOPPPQQQRRRQQQPPPNNNMMMLLLLLLMMMNNNLLLKKKJJJIIIIIIJJJLLLMMMJJJHHHEEEDDDEEEIIINNNRRRZZZ[[[___gggrrr~~~xxxyyy{{{}}}}}}|||zzzxxxzzzyyyzzz}}}{{{vvvuuuxxxwwwwwwxxxzzz|||{{{yyyvvvxxxvvvtttsssuuuvvvvvvuuutttrrrpppnnnnnnoooqqqssssssqqqooommmkkkllllllmmmooollliiihhhiiijjjjjjiiijjjkkkjjjhhheeedddeeefffgggdddaaa\\\XXXWWWVVVWWWUUUYYY^^^bbbcccccccccccccccaaa]]]YYYVVVTTTSSSRRRRRRQQQOOOPPPQQQRRRQQQPPPKKKMMMMMMJJJEEEBBBBBBDDD>>>>>>======<<<<<<<<<<<<===;;;::::::;;;<<<<<<;;;:::::::::::::::999999999;;;;;;;;;;;;:::999888888777777777888999:::;;;<<<:::::::::999999999888888888999999:::::::::::::::;;;;;;<<<<<<>>>???AAAAAAAAAAAA@@@@@@???@@@@@@AAABBBCCCCCCDDDFFFGGGHHHIIIKKKJJJIIIIIIIIIJJJLLLMMMMMMQQQUUUVVVVVVXXX]]]bbbeeewww~~~~~~wwwpppllliiijjjqqqwwwxxxtttooosssvvvzzz}}}yyyvvv{{{}}}yyyuuufffddddddbbb___]]][[[YYYUUURRRPPPLLLGGGCCC@@@>>>;;;999666555555444444333222222222222222111111111111000///............---------,,,,,,,,,---------......000///...---,,,++++++***,,,,,,++++++,,,,,,---...---------------------------,,,+++++++++,,,...///...------,,,,,,------...,,,,,,------.../////////000000000000000000000000000000000111222222333333///111222333222222333444555<<>>@@@AAA@@@??????>>>>>>>>>>>>??????@@@AAABBBDDDEEEFFFFFFIIIHHHGGGGGGHHHIIIJJJKKKMMMMMMOOORRRUUUWWWXXXXXX]]]dddlllwwwpppooozzzwwwlllbbbcccdddeeehhhmmmtttxxx}}}xxxttttttuuurrrvvv|||xxxuuufffdddbbb```^^^]]][[[YYYVVVSSSPPPLLLGGGCCCAAA>>>;;;999666555555444444333222222222222222111111111111000///............---------,,,,,,,,,---------...............------,,,,,,,,,,,,,,,++++++,,,,,,---...---------------------------,,,+++***+++,,,...///...------,,,,,,------...,,,,,,------...//////000000000000000000000000000000000000111222222333333///000222333333222222222000555???LLLYYYgggvvv{{{kkkjjjfffbbb^^^[[[XXXWWW\\\YYYTTTPPPLLLJJJJJJJJJJJJLLLMMMLLLIIIGGGGGGIIIDDDEEEGGGHHHHHHHHHHHHGGGHHHHHHHHHHHHIIIJJJKKKLLLHHHLLLSSSZZZ___aaaaaa```eeennn~~~|||vvvqqqssssssssstttvvvvvvuuussssssqqqsssuuuuuusssuuuyyyxxxwwwwwwxxxyyyxxxuuusssppppppqqqtttwwwyyyyyyxxxyyyxxxvvvsssqqqooonnnnnnhhhiiijjjlllmmmmmmmmmmmmllliiifffeeefffhhhiiiiiiggggggfffcccaaaaaabbbdddaaaaaa___]]][[[\\\```cccpppoookkkfffcccbbbeeehhhhhheee___YYYSSSPPPNNNNNNPPPOOOOOOPPPRRRSSSRRRQQQNNNLLLIIIGGGEEECCC@@@>>>===============<<<<<<;;;;;;:::999999;;;<<<<<<;;;888888888999999999999999333444555555555555555555444444555555666888999:::777777777777666666666555777777777777777888999999777888999:::<<<>>>@@@AAA???>>>>>>===<<<<<<============???@@@BBBCCCCCCDDDFFFFFFEEEEEEFFFHHHIIIKKKLLLLLLNNNPPPTTTUUUUUUUUUYYY[[[[[[ggg}}}zzzqqq}}}sssqqqmmmgggcccbbbdddgggiiijjjjjjlllnnnpppsssttt{{{zzzzzzzzz|||~~~~~~~~~}}}yyywwwtttvvvyyyyyyyyyyyy|||~~~||||||wwwtttfffdddaaa___]]]\\\\\\ZZZWWWTTTPPPMMMHHHDDDAAA>>><<<:::666555555444444333222222222222222111111111111000//////.........---------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,++++++,,,,,,---...---------------------------,,,+++******,,,...///...------,,,,,,------...,,,,,,------...///000000000000000000000000000000000000000111222222333333111222333444444444333333333555777:::AAAOOO```lll~~~|||vvvlllccc]]][[[[[[^^^___```\\\WWWSSSRRRSSSRRRSSSUUUVVVXXXYYYYYYZZZUUUVVVWWWXXX[[[]]]___```jjjrrruuulllnnnllllllnnnqqqssssssrrrooonnnppptttuuutttwww|||xxxwwwwwwwwwxxxwwwtttrrrmmmmmmooossswwwzzzyyyxxx|||{{{yyyvvvssspppnnnmmmcccfffiiimmmoooqqqppppppmmmjjjfffeeefffhhhiiijjjffffffeeebbb``````bbbddd\\\]]]]]]\\\[[[^^^dddiiivvvjjjbbb```bbbfffjjjggg```YYYSSSOOOMMMMMMPPPOOOOOOPPPQQQRRRPPPOOOPPPLLLHHHGGGFFFEEEAAA=========>>>>>>======<<<;;;<<<:::999999;;;======<<<888888888888888888999999333444444555666666666666333333333444555666777888777666666666666555555555777666666666666777888888777777888999;;;===???AAA???>>>===<<<<<<<<<<<<<<<;;;<<<>>>???AAAAAABBBBBBEEEEEEDDDDDDFFFGGGIIIJJJGGGHHHKKKNNNOOOQQQSSSTTTSSSWWWVVV[[[eeeiiisssuuuyyy~~~tttnnnmmmmmmaaa___]]][[[\\\^^^aaaccchhhgggeeedddeeegggjjjllleeeeeeggghhhjjjjjjjjjjjjfffhhhkkkmmmooonnnlllkkkiiijjjlllmmmllljjjgggeeedddhhhnnnrrrwww|||}}}yyyqqqkkkeeedddaaa^^^\\\[[[ZZZWWWVVVSSSNNNGGGCCCAAA>>>999444666666555444333333333333111111111111111000//////111111///...---,,,,,,+++...------,,,,,,------...,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***---,,,,,,++++++,,,,,,---.........------,,,,,,,,,,,,---......//////............////////////..................////////////000111111222222333444444444444333444888@@@IIIPPPhhh}}}~~~vvvuuunnniiikkkmmmnnnpppsssqqqssstttttttttuuuwwwyyyxxxxxxxxxwwwwwwuuuttttttppprrrtttvvvxxxyyyyyyyyy~~~}}}{{{zzzyyywwwtttrrrlllllllllmmmmmmnnnooopppjjjgggeeegggkkkppprrrrrrjjjhhheeebbb______bbbeee```___bbbccc\\\YYYjjjmmmfffgggddddddgggiiifffaaa[[[VVVRRRPPPOOOTTTRRRPPPNNNLLLKKKKKKKKKMMMJJJFFFEEEFFFEEECCC@@@===<<<;;;:::::::::::::::888999999999999888777666999999888888777666666666777666666555444444333333333444555555666555555555444222222333555777777777666666666666666666666666777777666666777999;;;<<>>===<<<;;;:::============>>>>>>>>>>>>@@@@@@@@@AAACCCEEEFFFGGGFFFHHHIIIJJJKKKMMMPPPRRRRRRPPPRRRWWWZZZ]]]eeemmmssshhhiiifff\\\\\\eeeeeekkklllfffbbbcccbbb___\\\```eeejjjllljjjgggeeegggeeecccccceeehhhjjjkkkjjjmmmtttyyyxxxqqqmmmooouuu}}}}}}yyyqqqlllfffeeeccc___]]][[[ZZZWWWUUURRRNNNHHHDDDBBB???;;;888666666555444333333333333111111111111111000000///111000///...---,,,,,,,,,...------,,,,,,------...,,,---...---,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++,,,---......//////............////////////..................////////////000111111222222333333444333444444444555888===AAARRReee~~~vvvooojjjkkkmmmmmmoooqqqsssttttttsssrrrsssuuuwwwxxxxxxxxxxxxwwwvvvuuutttrrrtttwwwyyy{{{{{{{{{zzz|||{{{zzzzzz{{{zzzxxxvvvoooooonnnmmmmmmmmmnnnooonnnkkkiiijjjnnnrrrttttttkkkkkkiiieeebbbbbbccceeecccaaacccfffcccbbbrrrzzzgggcccccc``````dddiiigggccc___ZZZVVVSSSQQQRRRQQQNNNLLLJJJJJJIIIJJJKKKHHHEEEDDDDDDDDDAAA???===<<<;;;::::::::::::;;;999999999888888888888777999888888777777666555555666666666555444333333333333333444555555555555555555444333333555777777666666666666666666666666666666666666666777999;;;<<<>>>>>>===<<<;;;::::::999<<<<<<=========>>>>>>>>>??????@@@AAABBBDDDEEEFFFFFFHHHIIIJJJJJJLLLNNNQQQPPPNNNNNNSSSVVVWWW\\\bbbdddooouuusss{{{}}}zzzwwwqqquuu}}}~~~{{{|||}}}yyyrrrlllfffhhheeeaaa^^^\\\ZZZWWWTTTQQQNNNJJJEEEAAA???===<<<777666555444333333333333111111222222111111000///111000///...---,,,,,,,,,...------,,,,,,------...+++---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,++++++++++++******,,,---......//////............////////////..................////////////000000111111222333333333111333555555444333444555???KKK]]]tttzzztttoooppppppooopppsssuuuuuutttrrrqqqrrrtttwwwyyyyyyyyyyyyxxxwwwvvvuuutttvvvyyy|||}}}}}}|||zzz{{{zzzzzz{{{}}}~~~|||{{{uuussspppnnnmmmmmmnnnnnnqqqooollllllnnnqqqssstttnnnnnnnnnkkkhhhfffffffffdddaaaaaaeeeddddddooo~~~xxxlllbbbbbbbbb^^^^^^cccgggeeeccc___[[[WWWTTTRRROOONNNLLLIIIHHHGGGGGGGGGHHHFFFCCCBBBBBBAAA???===<<<<<<;;;:::::::::;;;;;;;;;:::888777777777888999888888777777666555555444666555555444444333333222222333444444555555444444777555444444555666666555555555555555555555555555555555555666777888::::::;;;;;;;;;::::::999999999;;;<<<<<<<<<============>>>>>>???@@@AAABBBDDDEEEFFFGGGIIIIIIHHHIIILLLNNNPPPLLLKKKOOORRRSSSTTTWWWXXX^^^gggsss}}}xxxqqqlllgggiiifffbbb___\\\YYYVVVTTTQQQOOOKKKFFFAAA>>><<<<<<777666555444444333333333111222222222222111000000000000///------,,,,,,,,,...------,,,,,,------...+++,,,------++++++,,,---++++++,,,,,,,,,,,,------******+++,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++++++++,,,---......///...............////////////..................////////////000000000111222222333333000222444555555444555666;;;>>>DDDPPPeee|||www|||{{{wwwwwwuuussstttwwwwwwwwwvvvtttrrrsssvvvyyyyyyyyyyyyyyyyyyxxxwwwvvvtttwwwzzz}}}~~~}}}{{{zzz|||{{{{{{|||~~~~~~|||zzzxxxtttqqqnnnnnnnnnooorrrpppmmmllllllnnnpppqqqpppqqqrrrpppmmmjjjhhhgggjjjdddbbbcccbbbaaaeeemmmhhhdddccceeeccc______ccc``````___\\\XXXTTTPPPNNNLLLKKKIIIFFFDDDDDDDDDDDDEEEDDDCCCBBBAAA@@@>>>===<<<;;;::::::::::::;;;;;;;;;:::888666666777888999777777666666555444444444444444444444333333222222222222333444444444444444888666444444555666555444444444444444444444444444444444555555666777888999999999999999999999999999;;;;;;;;;;;;<<<<<<<<<<<<=========>>>???AAABBBCCCEEEGGGGGGGGGFFFGGGIIIJJJPPPKKKKKKOOORRRRRRRRRSSS[[[]]]```cccjjjyyy}}}xxxqqqlllfffjjjgggbbb___\\\YYYVVVSSSRRRPPPLLLGGGCCC???;;;999777777666555444444444444222222222222222111000000000///...---------------...------,,,,,,------...+++,,,---,,,++++++,,,---+++++++++,,,,,,---------******++++++,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,---------------,,,---......///...............////////////..................///////////////000000111111222333333111222333333333444666888:::999999<<>>===::::::999999999999:::::::::999777555555666777888666666555555444333333222333333333333333222222222111222222333333333333333888666444333444555444333333333333333333333333333222333444555666777777777888888999999999999::::::999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<===???@@@AAADDDEEEFFFEEEDDDDDDFFFHHHLLLHHHIIINNNQQQPPPQQQTTTSSSUUUXXXZZZ^^^dddmmmvvv}}}wwwpppjjjeeeiiifffbbb^^^[[[YYYVVVSSSSSSOOOKKKIIIHHHDDD===777888777666555444444444444222222222333222222111000//////...---------------...------,,,,,,------...***,,,---,,,+++***+++---***++++++,,,,,,------...******+++,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,------------......,,,---......//////............////////////..................//////////////////000000111222222222333333222000///000333666444555777888777===MMM\\\vvvzzzvvvrrrsss{{{~~~||||||zzzwwwxxx}}}|||}}}}}}|||zzzzzz{{{}}}wwwxxxxxxxxxxxxxxxwwwwwwppprrrtttvvvxxxyyyyyyyyy}}}|||||||||}}}|||zzzxxx{{{zzzxxxuuusssqqqpppooorrrrrrpppmmmkkklllnnnqqqnnnqqqsssssspppmmmjjjjjjhhhfffcccbbbaaa___]]]\\\ZZZ]]]```aaa^^^\\\\\\^^^\\\[[[YYYVVVSSSOOOLLLJJJHHHFFFDDDAAA@@@?????????@@@BBBCCCBBB@@@===<<<<<<888888777777888888999999888777555444444444555666555555444444333222222222222222222222222222222222000111222222333333222222666444333222333444333222222222222222222222222222111222333444555666666666888888888888888888999999999999999999::::::::::::;;;;;;;;;;;;<<<===>>>???BBBCCCDDDCCCBBBCCCDDDFFFFFFEEEGGGKKKLLLLLLPPPVVVUUUTTTUUUYYY[[[[[[___eeehhhsss}}}wwwoooiiicccgggddd```]]][[[XXXUUUSSSRRRNNNJJJLLLNNNLLLBBB999888777666555444444444444222222333333222222111000//////...------------......------,,,,,,------...***,,,,,,,,,+++***+++,,,******+++,,,,,,---......+++++++++,,,,,,------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,---......//////............////////////..................//////////////////000000111111222222222222222111000000222444333333666999777555:::BBBTTTddd~~~}}}}}}~~~{{{wwwzzz{{{}}}}}}~~~|||yyy|||}}}zzzyyyyyyvvvvvvwwwwwwxxxwwwwwwvvvooopppqqqsssuuuxxxzzz{{{{{{zzzyyyzzz{{{{{{yyywwwvvvvvvvvvuuusssqqqooommmppppppooollliiiiiilllppplllnnnqqqqqqooolllkkkjjjdddeeedddbbb```^^^\\\YYYXXXZZZ\\\[[[ZZZZZZ\\\\\\]]][[[WWWSSSPPPLLLJJJIIIFFFEEECCC@@@???>>>>>>>>>===???AAAAAA>>>;;;:::;;;666666666666666777888888555555444444444333333333444444444333222222111111111111111222222222222222000111111222222222222222444222111111222333222111222222222222222222222222000111222444555555555555777777777666666666666666888888888888999999999::::::::::::::::::;;;<<<===???AAABBBAAAAAABBBDDDFFFCCCDDDGGGJJJHHHHHHOOOYYY```YYYUUUWWWWWWUUUWWW[[[\\\^^^eeeuuu}}}vvvnnnhhhbbbfffccc___\\\ZZZXXXUUUSSSRRRLLLIIIMMMTTTRRRGGG<<<888777666555555444444555222333333333333222111111//////...---------.........------,,,,,,------...***+++,,,,,,******+++,,,******+++,,,,,,---......++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,,,,---......//////............////////////................../////////000/////////000111111222222///111333444444444555777999444444888999666777<<<;;;BBBSSSmmmxxxvvvxxxyyy~~~}}}vvvtttwwwvvv~~~|||}}}yyyvvvuuuuuuvvvvvvwwwwwwwwwvvvvvvooooooppprrrtttxxx{{{}}}yyyxxxxxxyyyzzz{{{yyyxxxrrrsssttttttrrrpppmmmllllllmmmllliiiffffffiiimmmjjjmmmoooooommmkkkkkkkkkiiikkklllhhheeebbb^^^[[[XXXYYYYYYXXXXXX[[[]]]^^^\\\YYYUUUPPPLLLIIIGGGGGGFFFEEEBBB@@@>>>=========:::===@@@@@@<<<999999999555555555555555666777777333333444444444333222111444444333333222111111000111111111111111111222222000000111222222222222222333111000000111222222111111111111111111111111111///000222444555555555444666666555555555444444444777888888888888999999999999999999999:::;;;<<<<<<>>>???@@@AAA@@@AAACCCFFFDDDFFFJJJKKKGGGFFFPPP\\\aaaVVVNNNNNNPPPPPPSSSYYYVVVUUUYYYcccmmmxxx~~~uuuoookkkdddcccdddaaa\\\[[[[[[WWWQQQSSSPPPLLLIIIFFFBBB???<<<666666666555444444333333///000000111111111000000111000000///...------------...............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++***+++,,,---...---,,,+++,,,,,,,,,---------......,,,,,,,,,---------......------............---------------............///............////////////............////////////000111111111111222222222444444444555555555555666555:::@@@JJJZZZqqq|||vvvuuuttttttuuuwwwxxxxxxxxxvvvuuuwwwxxx{{{}}}}}}|||~~~|||~~~|||yyyvvvxxxwwwvvvvvvvvvwwwxxxyyysssrrrqqqqqqsssvvvzzz|||uuuttttttuuuvvvuuurrrppptttooommmnnnmmmkkkmmmqqqrrrooojjjfffeeegggjjjlllmmmmmmllljjjhhhhhhiiijjjfffgggiiikkkjjjeee^^^YYYXXXYYYXXXVVVTTTSSSTTTVVVWWWTTTQQQNNNMMMKKKHHHFFFDDDDDDDDDCCCAAA>>>:::888;;;;;;<<<<<<:::888555333666666555555555444444444555555444444444333333333000000000000000000000000000000////////////000000///000111222222111000///000000111111111222222222111111000000000000111111111111222222222333333333555444444333333444444555777777777888999999::::::============>>>>>>>>>>>><<<======>>>??????@@@@@@CCCCCCCCCCCCEEEJJJPPPUUU\\\WWWPPPMMMNNNPPPPPPPPPQQQSSSVVVYYY]]]cccjjjooo~~~vvvpppllleeedddeeebbb^^^\\\\\\XXXSSSQQQOOOKKKGGGEEEAAA===;;;777666666555555444333333111222222333333222222111111000000///......---------...............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,------------,,,,,,---------............///............////////////............////////////000000111111111222222222333333333333444444444444444666888:::AAANNN___kkkxxxnnnlllnnnoooxxxwwwvvvttttttsssssssssuuuvvvxxxzzz||||||||||||}}}}}}{{{{{{|||vvvxxx{{{~~~~~~}}}{{{wwwvvvuuuuuuuuuwwwyyyzzzuuutttrrrrrrsssvvvyyy{{{vvvuuuuuuvvvvvvvvvsssqqqrrrooonnnpppooolllkkknnnqqqoookkkhhhfffgggiiikkkkkkkkkhhhdddaaaaaaeeeiiieeefffgggiiihhhddd]]]XXXVVVVVVVVVTTTRRRRRRSSSUUUUUURRRNNNLLLKKKIIIFFFDDDCCCCCCCCCBBB@@@===:::888888999:::;;;:::999777555666555555555444444444333444444444333333333333222000000000000000000000000000000////////////000000///000111111111111000///000000000111111111222222111111000000000000111111111111111222222222333333444444333333333333444444666666777777888999999:::;;;;;;<<<<<<=========>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAABBBBBBCCCGGGMMMQQQTTTPPPKKKJJJLLLNNNNNNNNNNNNOOOQQQSSSUUUZZZ___dddkkknnnxxx~~~vvvqqqmmmfffeeefffccc___]]]]]]YYYTTTQQQNNNJJJGGGDDDAAA===:::777777666555555444444333333333444444444444333333000000000///......------------...............---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,++++++,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,+++---------............///............////////////............////////////000000000111111111222222222222222222333333333333666777666444333777>>>EEEXXXeee|||~~~uuutttxxxvvvnnnhhhiiimmmpppzzzxxxtttqqqooonnnoooppprrrsssuuuvvvwwwxxxxxxxxxwwwzzz|||}}}{{{xxxwwwvvvrrruuuxxx|||~~~~~~}}}|||yyyxxxvvvuuuuuuxxx{{{~~~wwwvvvtttsssssstttvvvxxxwwwvvvvvvvvvwwwvvvsssqqqpppoooqqqtttsssmmmjjjjjjqqqooommmjjjiiiiiiiiiiiijjjjjjhhhbbb\\\\\\bbbhhhcccdddeeefffeeeaaa\\\WWWSSSTTTSSSRRRQQQQQQSSSUUURRROOOKKKIIIHHHFFFDDDBBBAAAAAAAAA@@@>>>;;;999777666777888999999999888777555555444444444444333333333333333222222222111111000000000000000000000000000//////......//////000///000000111111000000///000000000000111111111111111000000//////000000111000111111111222222222222444333333222222333333444555666666777777888999999888999999:::;;;<<<======>>>??????@@@@@@AAABBBBBB>>>???AAAAAABBBDDDHHHKKKIIIGGGFFFGGGIIIKKKKKKKKKLLLMMMMMMNNNNNNQQQUUUXXX\\\]]]aaakkk}}}vvvpppmmmfffeeefffccc^^^]]]]]]YYYSSSQQQNNNJJJGGGDDDAAA===:::777777666666555444444444444444444444444444333222000000//////............,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++---,,,+++***+++,,,---...******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,------------,,,,,,---------............///............////////////............////////////000000000000111111111111222222222222333333333333555666777777666777:::===@@@GGGVVVkkkxxxrrrnnnkkkpppuuuvvvooohhhiiimmmpppxxxvvvssspppnnnnnnooooooooopppqqqsssuuuwwwxxxxxxvvvwwwxxxxxxwwwvvvuuuuuuuuuvvvyyyzzz{{{zzzyyyxxx|||zzzwwwuuuvvvzzz~~~xxxvvvuuusssssssssttttttwwwvvvuuuvvvvvvuuurrrppppppppptttyyywwwpppjjjiiipppooonnnmmmllljjjiiihhhjjjkkkjjjeee^^^\\\aaagggaaaaaaaaabbbbbb___ZZZVVVQQQRRRRRRQQQPPPPPPRRRUUUOOOLLLIIIGGGFFFDDDBBB@@@>>>>>>>>>===<<<:::888777666777777888888777777666444444333333333333333333222222222111111111111000000000000000000000000000/////////......////////////000000000000000000////////////000000000111111000000////////////000000000000000111111111111222333333222222222222333333444555555666666777888888666666777888999;;;;;;<<<======>>>??????@@@@@@AAA===???@@@AAAAAABBBDDDFFFCCCDDDEEEGGGIIIIIIIIIHHHLLLMMMMMMMMMMMMNNNQQQTTTXXX[[[___bbbiiiuuu|||tttoookkkeeedddeeebbb^^^\\\\\\XXXSSSRRROOOLLLHHHEEEBBB>>>;;;888777777666555555444444333333333333333222111111////////////............,,,------...//////......,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++---,,,+++***+++,,,---...******+++++++++,,,,,,,,,,,,,,,,,,---------......------............---------------............///............////////////............//////////////////000000000111111111333333333333444444444444///111444666777888999;;;888;;;AAAIIIVVVkkk{{{nnnfffdddfffggggggmmmtttvvvooogggfffiiikkkrrrrrrqqqqqqppppppppppppmmmnnnooorrrtttwwwyyyzzzyyywwwuuussstttuuuvvvwwwvvvwwwxxxyyyyyyxxxwwwvvv{{{xxxvvvtttuuuxxx|||wwwwwwuuutttsssssssssssswwwvvvuuuuuuvvvtttrrroooqqqqqqvvv|||{{{sssmmmkkknnnooooooooonnnllljjjiiigggjjjkkkgggbbb___```ccc```____________\\\YYYVVVQQQRRRRRRQQQPPPPPPRRRTTTMMMJJJGGGEEEDDDCCCAAA???===<<<<<<;;;:::999777777777777777777666555444444222222333333333333333333222222111111111000000000//////////////////////////////............//////000//////////////////000....../////////000000000000000////////////000000//////000000000111111111222222111111111111222222333444444555555666777777444555666777888999:::;;;;;;;;;;;;<<<======>>>>>>===???AAAAAAAAAAAABBBDDDCCCEEEGGGIIIIIIHHHHHHGGGJJJKKKLLLLLLMMMNNNQQQSSSNNNTTTZZZ\\\\\\```gggnnn||||||tttoookkkddddddeeebbb]]]\\\\\\XXXRRRSSSPPPLLLIIIFFFCCC???<<<888888777666666555555444222333333222222111000/////////////////////......,,,,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,++++++,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---......//////......------------............///............////////////............/////////////////////000000000111111333333333333444444444444111222333444555555444444555888::::::<<>><<<;;;;;;:::999888888777777777666555444444333333111111222222222222333333222222222111111111000000///////////////////////////......------......///000//////......//////000............////////////000//////......//////000////////////000000000000222111111000000111111222222333333444555555666666444555555666777888999999888999999::::::;;;;;;<<<===>>>@@@@@@@@@@@@BBBCCCCCCFFFIIIJJJIIIGGGGGGGGGFFFHHHJJJKKKKKKMMMOOORRRPPPTTTWWWVVVUUUWWW]]]ccccccqqq}}}~~~vvvpppllleeeeeefffccc___]]]]]]YYYTTTRRROOOKKKHHHEEEBBB>>>;;;888888777777666555555555333333333333222111000///.../////////////////////+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......,,,------......------,,,---------............///............////////////............////////////////////////000000000111222222222222333333333333555444444444444444444333666777777666555777<<<@@@FFFSSSeee|||wwwlllccc```^^^___eeelllnnnjjjdddjjjuuuzzztttjjjgggiiikkkkkkkkkjjjkkkmmmooorrrtttpppppppppqqqsssuuuwwwxxxxxxuuurrrqqqtttvvvvvvvvvppprrrtttwwwyyy{{{||||||xxxvvvtttsssssstttuuuvvvxxxxxxyyyyyyyyyzzzzzzzzz{{{yyyyyyyyyxxxwwwtttqqqpppppptttyyyyyysssppppppmmmnnnooopppppppppoooooogggeeebbbbbbbbbbbb```^^^___]]]\\\[[[[[[ZZZXXXVVVQQQQQQPPPOOOMMMLLLNNNPPPGGGEEEBBB@@@@@@???===;;;;;;;;;:::999888888888888555555444444444444444555111111111111222222222333333333222222222111111111///////////////////////////......------......///000///............///000------.........///////////////............//////........./////////000000111111000000000000111111222222222333444444555555555666666666777777888888777888888999999:::;;;;;;<<<===>>>>>>>>>???AAACCC@@@DDDGGGHHHGGGFFFFFFHHHDDDFFFHHHJJJJJJKKKNNNPPPTTTUUUVVVTTTSSSTTTXXX\\\[[[___cccgggnnn}}}wwwqqqmmmeeefffgggeee```^^^^^^ZZZUUUQQQNNNJJJGGGDDDAAA===:::888888777777666666555555333444444333222111000///.........///////////////+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++***+++,,,---...---,,,+++,,,,,,------------......,,,,,,,,,---------......+++,,,,,,------,,,,,,+++---------.........//////............/////////000............/////////000////////////000000000000000111111111111222222222333222111222444555666666999777444444666888999999:::===AAALLLcccqqqhhheeeaaa\\\aaa]]][[[___eeeiiifffbbbkkkvvv{{{tttjjjeeefffhhhllljjjgggfffhhhmmmrrruuurrrrrrqqqqqqqqqrrrtttuuuvvvsssrrrsssuuuvvvuuusssrrrsssuuuwwwyyyzzz{{{|||zzzyyyxxxwwwvvvvvvvvvwwwyyyzzz{{{{{{|||}}}~~~~~~}}}|||{{{zzzzzzyyyvvvsssooooooqqqvvvvvvrrrpppqqqmmmmmmnnnppppppqqqqqqqqqkkkfff```___bbbeeecccaaa___]]][[[ZZZ[[[ZZZXXXVVVPPPPPPOOOMMMKKKJJJLLLMMMEEECCC@@@>>>>>>===;;;999;;;::::::999888888999999333333333333444555666777000000111111222222222333333333333222222222222111////////////////////////.........------.........000///...------...///000---------.........////////////............//////............/////////000111111000000000000111111111222222333333444555555666666666777777777777777777888888999999:::;;;;;;;;;<<<<<<<<<<<<>>>AAACCC===AAAEEEFFFEEEDDDFFFHHHFFFGGGJJJJJJJJJKKKMMMOOOJJJLLLOOOQQQSSSTTTUUUWWW[[[ZZZ]]]ccceeegggoooyyy~~~xxxrrrmmmeeefffdddaaa```___]]]YYYWWWTTTPPPKKKHHHFFFCCC???::::::999777777888888666555666555444444222222111000////////////............---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++++++++------------++++++******+++++++++,,,,,,,,,------------------------------------------------........................///////////////........................///000000000111111111111222222222222222333333333333444444444555666666555555666888888666666:::DDDRRRaaajjj{{{ssspppkkkeeeaaa_________bbb```^^^]]]___aaabbbbbbhhhpppuuuqqqjjjfffggghhhkkkppppppkkkiiilllnnnkkkpppsssvvvvvvttttttuuuxxx{{{zzzxxxwwwwwwwwwxxxxxxtttuuuvvvxxxzzzzzz{{{{{{~~~|||zzzwwwtttrrrxxxyyyzzz|||}}}}}}}}}}}}~~~|||~~~{{{vvvrrrssstttuuuuuutttsssssssssppplllkkklllnnnpppqqqoookkkfffdddcccddddddddddddbbb___]]]\\\YYYUUURRRMMMKKKJJJJJJLLLMMMLLLKKKGGGEEEAAA===:::::::::;;;777777777777666666666666555444222111111222444555111111111111111111111111444444444333222111000///111000///------......///////////////...---,,,+++------..................---------............///000000//////.........---////////////000000000000000000000000111111111111111222222333333444555555555555555555666666666666666666666777888888999999;;;;;;<<<<<<===>>>>>>>>>BBBBBBCCCCCCDDDEEEEEEFFFEEEGGGIIIIIIIIIIIIKKKLLLKKKMMMNNNNNNNNNNNNOOOQQQUUUVVVWWWXXXZZZ___dddiiiqqqrrruuu~~~|||vvvrrrmmmdddfffdddbbb```___\\\YYYVVVTTTPPPKKKHHHGGGDDD???;;;:::999777777888888666555666555444444222222111000////////////............---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------------------------------------------------------......................../////////////////////..................///000000000000111111111222222222222222222333333333444444333555666666555555666777999888666666999>>>DDDHHHMMMZZZooojjjeeedddaaa^^^]]]]]]^^^___```^^^\\\]]]```cccdddeeennnuuuwwwqqqhhheeegggiiimmmrrrrrrmmmkkkmmmmmmjjjooorrruuuvvvuuuuuuwwwzzz{{{zzzyyyxxxwwwxxxxxxyyyttttttvvvxxxzzz|||~~~}}}{{{zzzyyyyyyyyy{{{||||||}}}}}}~~~}}}{{{|||zzzvvvqqqrrrssstttttttttssssssrrrooollliiijjjlllnnnpppooolllhhhffffffffffffeeecccbbb___^^^\\\XXXTTTQQQLLLJJJIIIIIIKKKLLLKKKJJJFFFDDD@@@===:::999::::::777777777666666666555555555333222111111222333555111111111111111111111111333333333333222111000000111000///...---......///////////////...---,,,+++---...............------------------............000/////////.........---.../////////000000000000//////000000000111111111111111111222333333444444333444444444444555555555555666666777777888999999:::;;;;;;<<<<<<===>>>>>>AAAAAABBBBBBCCCCCCDDDDDDDDDEEEGGGGGGGGGGGGIIIKKKKKKLLLNNNNNNMMMMMMOOOPPPSSSTTTVVVWWWYYY\\\aaaddddddeeegggllluuuxxxtttrrrmmmdddgggeeeccc```^^^\\\XXXUUUTTTPPPKKKHHHGGGDDD???;;;;;;999888777888888777555666555444444222222111000////////////............---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---------.........------------------------......................................................////////////////////////.........///000000000000000111111111222222222222222222333333333333333444666555444444555777444555666777888888888888555;;;EEEPPP___qqqyyynnnrrruuujjj\\\[[[ZZZYYYYYYZZZ\\\]]]]]][[[ZZZ\\\___ccceeefffpppwwwyyypppeeeccceeegggnnnrrrsssooommmmmmllliiimmmooorrrttttttvvvxxxzzzxxxxxxvvvuuuuuuuuuvvvwwwttttttuuuwwwzzz}}}|||zzzzzz|||~~~~~~}}}}}}~~~~~~|||zzz{{{}}}}}}zzzwwwrrrrrrsssttttttttttttsssrrroookkkhhhhhhjjjmmmooonnnllljjjiiiiiiiiigggeeeaaa```___^^^[[[WWWRRRMMMKKKIIIGGGHHHIIIJJJIIIHHHEEECCC???<<<:::999999999666666666666555555555444444333222111111222333444111111111111111111111111111111222222222111111000000///......------......////////////...---,,,,,,////////////...---,,,,,,------------............/////////...................../////////000000000//////000000000000111111//////000111111222222333222222222333333333444444555555666666777888888888999::::::;;;;;;<<<======@@@@@@@@@@@@AAAAAAAAAAAABBBCCCEEEFFFEEEFFFGGGIIIIIIKKKLLLMMMLLLLLLMMMOOOOOOQQQTTTVVVWWWXXX[[[^^^\\\___aaacccfffiiimmmppprrr{{{wwwtttsssnnneeehhhfffcccaaa^^^[[[WWWTTTTTTPPPKKKHHHGGGEEE@@@<<<;;;999888888888888777555666555444444222222111000////////////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------////////////////////////....................................////////////000///////////////000000000000000000111111111111111222222222222333333333222444555555444333555666000222555888::::::999888:::::::::;;;>>>GGGRRRZZZnnnuuu~~~tttnnnjjjkkkgggbbbkkkvvvsss^^^\\\[[[YYYXXXYYYYYYZZZ\\\[[[YYY[[[^^^aaacccdddjjjuuuyyyooodddbbbcccdddjjjmmmpppooommmlllkkkjjjmmmnnnooopppqqqsssuuuvvvssssssrrrqqqqqqqqqrrrssstttttttttuuuxxx{{{~~~~~~}}}}}}~~~~~~|||||||||}}}~~~}}}{{{zzzzzz||||||{{{yyyssssssttttttttttttttttttrrrpppllliiiggghhhllloookkkjjjiiiiiiiiihhheeeccc^^^]]]]]]\\\ZZZUUUOOOJJJIIIGGGEEEEEEFFFGGGGGGFFFCCCAAA>>>;;;999888888888555555555555444444444444333222111111111111222333111111111111111111111111000000111111111111111111//////......------------......//////...------,,,////////////...---,,,+++,,,,,,---------........................................../////////000000////////////000000000111......//////000111111111222222222333333333333444444444555666666777777888888888999999:::;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>AAACCCDDDEEEDDDEEEGGGHHHHHHIIIKKKKKKJJJJJJLLLMMMMMMOOOSSSUUUUUUVVVWWWYYY[[[^^^bbbddddddddddddeee```dddooozzzzzzvvvtttpppggghhhfffcccaaa^^^[[[WWWTTTSSSPPPKKKIIIHHHEEEAAA===;;;:::888888999999777666666555444444222222111000////////////.................................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------////////////////////////........................---.........//////000000111000000/////////000000//////000000000111111111111111111222222222333333222333444444333333444555444555555555555444333222999:::999999999;;;???AAAGGGLLLXXXjjjzzzoooiiigggccc___aaa^^^XXX___hhheee^^^]]][[[ZZZYYYXXXYYYYYY^^^[[[YYYYYY[[[]]]^^^___aaarrrzzzqqqfffddddddbbbdddfffjjjlllllljjjjjjlllllllllkkklllmmmoooppppppqqqpppooonnnooooooqqqqqqtttsssssssssuuuxxxzzz|||{{{~~~}}}~~~~~~|||zzzyyyyyyzzz{{{zzzzzzzzz{{{||||||{{{zzzuuuuuuuuuttttttsssssssssppppppnnnkkkggggggjjjmmmgggfffeeeffffffdddaaa^^^ZZZYYYYYYYYYWWWSSSMMMHHHGGGEEECCCCCCDDDDDDDDDCCC@@@???===:::888777666666444444444444333333333222111111111111111111111111000000000000000000000000//////000111111111000000...............------,,,.........///......---,,,////////////...---,,,+++,,,,,,,,,------------...---------...........................////////////...////////////000000000---......//////000111111222222333333333444444444444444444555666666777777777777777888999999::::::<<<<<<<<<<<<============AAABBBDDDEEEDDDEEEFFFHHHFFFHHHIIIIIIIIIIIIJJJLLLKKKNNNRRRTTTUUUUUUUUUVVVWWWYYY]]]___``````aaabbb^^^]]]___eeeiiilllqqqvvvyyyyyy{{{xxxxxxxxxsssooohhhgggeeeccc```^^^\\\XXXUUUSSSPPPKKKIIIHHHFFFAAA>>>;;;:::999888999999888666666555444444222222111000////////////...........................---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---------,,,,,,++++++,,,,,,---*********+++++++++,,,,,,------------------------................................................------......///000000000111111000/////////000000/////////000000000111111111111111111222222222222111222444333222222333555555555444444444444555555444555888:::;;;;;;:::999;;;;;;@@@IIITTT___lllxxx{{{nnnccc]]]^^^ccchhh[[[UUUXXXYYYTTTXXX]]]YYYXXXXXXWWWWWWXXXXXXYYYYYY^^^[[[XXXWWWXXXYYYZZZZZZ[[[ppp{{{rrrgggffffffbbbaaabbbeeeiiijjjhhhiiimmmllljjjhhhhhhjjjlllmmmmmmqqqppppppooooooppprrrsssrrrrrrqqqrrrsssuuuwwwxxxxxx}}}|||{{{|||}}}{{{zzzxxxwwwvvvwwwwwwvvvwwwyyy{{{|||{{{zzzyyyvvvuuutttrrrqqqpppppppppmmmoooooolllgggeeegggjjjcccbbbaaaaaaaaa___[[[YYYVVVUUUTTTTTTSSSPPPKKKGGGEEECCCAAAAAABBBBBBAAA@@@>>>===;;;999777666555555333333333333222222222222000000000000000000000000000000000000000000000000//////000000000//////...---............---,,,,,,---...............------////////////...---,,,,,,,,,,,,,,,,,,---------------------------.........------........./////////......////////////000000---......//////000000111222222333333333444444444333333444444555666666666555666666777888888999999:::::::::;;;<<<=========@@@BBBCCCDDDCCCDDDFFFGGGEEEFFFHHHHHHGGGGGGIIIJJJJJJMMMQQQSSSSSSTTTUUUVVVTTTVVVYYYZZZ[[[[[[]]]^^^\\\[[[[[[^^^cccggghhhhhhfffeeekkkvvv~~~{{{xxxwwwyyyzzzxxxwwwxxxqqqmmmhhhfffdddbbb```___\\\YYYVVVSSSOOOKKKIIIHHHFFFBBB>>><<<:::999999999999888666666555444444222222111000////////////............//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------------------------------------------------------........................------......///000000111222111111000//////000000////////////000000000111111111111111222222222222111222333333222222333444222222333444666888999:::555555666777888888666444999666777;;;===>>>EEENNNYYYhhhvvv~~~~~~rrrjjjhhh]]]ZZZUUUSSSTTTXXX^^^aaaVVVNNNPPPVVVTTTYYY]]]WWWTTTUUUUUUVVVWWWWWWXXXYYY\\\YYYVVVUUUVVVWWWWWWWWWXXXmmmxxxmmmaaabbbccc___bbbaaacccggghhheeegggmmmjjjhhhfffgggjjjmmmnnnmmmppppppooonnnooopppqqqrrrnnnoooppprrrtttvvvwwwxxxvvv{{{|||zzz{{{~~~yyyyyyxxxwwwvvvuuuuuutttppptttxxxzzzzzzyyywwwvvvvvvtttrrrooommmlllkkkkkkiiilllnnnkkkfffcccccceeebbb```^^^]]]\\\ZZZWWWTTTRRRQQQPPPPPPOOOMMMJJJGGGDDDBBB@@@???@@@@@@???>>><<<<<<:::999777555444444333222222222111111111111///000000000000000000///000000000000000000000000000000000000///...------------.........---,,,+++------...............------...............------++++++,,,,,,,,,---------,,,,,,,,,------.........---------.........//////........./////////000000.........///000000111111111111111222222222222333222333333444555555666666444555555666777777888888888888999:::<<<===>>>>>>>>>@@@BBBBBBBBBBBBDDDEEECCCEEEFFFFFFFFFFFFGGGIIIIIIKKKNNNPPPQQQRRRTTTVVVRRRUUUXXXZZZZZZYYYZZZ[[[WWWYYY\\\^^^```cccdddcccaaaaaaeeelllqqqpppqqqsssuuuvvvwwwzzz|||yyy{{{wwwtttuuuxxxyyywwwtttxxxoookkkgggfffdddaaa```___]]]YYYWWWSSSOOOKKKIIIIIIGGGBBB???<<<:::999999999999888666666555555444333222111000000/////////............//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...------++++++++++++------,,,,,,,,,---------......------------------------------------------------........................---------...///000000111222222111000000///000000////////////000000000000000111111111111222222222000222333333222111333444222333333333333333222222555444333444666777888777555333555999999777;;;CCC777CCCLLLMMMPPP^^^rrr~~~uuukkkbbb^^^ZZZUUURRRRRRMMMNNNQQQSSSTTTUUUUUUUUUXXXNNNNNNSSSRRRUUUWWWPPPVVVVVVVVVVVVWWWWWWWWWWWWYYYWWWTTTSSSUUUVVVWWWWWWUUUjjjtttgggZZZ[[[^^^[[[eeebbbcccggggggdddfffmmmiiifffdddfffjjjnnnpppooonnnmmmllllllmmmnnnooopppkkkmmmooorrruuuwwwxxxyyyuuuyyy|||{{{yyyyyy}}}wwwxxxxxxwwwwwwvvvtttsssmmmqqqvvvyyyyyywwwtttsssuuussspppmmmjjjhhhggggggfffjjjmmmkkkeee``````aaabbb```]]][[[YYYWWWUUURRRPPPOOOMMMMMMMMMLLLJJJHHHCCCAAA???>>>??????>>>===;;;;;;:::888777555444333222222222111111111111000//////000000000000//////000000000000000000000000000000000000///...---,,,,,,---.........---,,,+++------...............---------......///.........++++++,,,,,,,,,---------,,,,,,,,,------.........---------.........//////............/////////000......//////000111111111000000000000111111111111222222333444444555555666444444555555666777777777777777999:::<<<===??????===>>>@@@@@@@@@@@@BBBDDDCCCDDDFFFFFFEEEEEEGGGHHHGGGIIILLLNNNOOOQQQSSSVVVMMMQQQVVVYYYYYYXXXXXXXXXSSSYYY^^^^^^\\\\\\]]]^^^^^^^^^ccciiikkkgggdddeeefffhhhkkkkkkmmmuuu~~~{{{xxxvvvtttsssrrrrrrsssssspppmmmzzzuuupppgggdddgggfffbbb___]]]ZZZUUUSSSPPPMMMKKKIIIFFFCCCAAA999::::::999888777666666666555444222111111222222111111000///////////////222222222111000//////...------------,,,++++++***---------------------------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,------............------,,,,,,++++++***---......,,,++++++---///,,,,,,,,,---------......///...---,,,---///111222000000000000////////////////////////////////////000000000000111111111111222222222222222222222222555444333222333444555666555555444444444555666666666666666666777777777777::::::<<<>>>AAAEEEHHHJJJSSSZZZffftttvvvmmmddd\\\VVVRRRSSSRRRPPPMMMLLLLLLMMMMMMMMMNNNOOORRRRRRPPPOOOLLLOOORRRSSSRRRPPPOOOOOOSSSSSSSSSSSSTTTTTTTTTTTTVVVWWWWWWUUUSSSRRRRRRSSSYYYcccfff___YYYZZZ[[[YYY\\\aaaeeefffcccaaabbbeeehhhfffddddddgggllloooqqqqqqiiibbbbbbhhhmmmmmmkkknnnoooppprrrssstttttttttuuuwwwyyy{{{||||||{{{zzzwwwwwwwwwvvvuuusssrrrqqqrrrrrrrrrtttvvvvvvtttsssqqqqqqooommmjjjgggeeeddd]]]ccciiikkkhhhcccaaa```^^^\\\YYYXXXWWWUUUOOOKKKLLLLLLLLLLLLKKKJJJIIIHHHGGGDDD@@@>>>>>>>>>>>>===999999888666555333222222111111111111000000000000////////////////////////..................------000///------///000///...------------------------///...---,,,,,,,,,,,,,,,+++***+++---......,,,***,,,,,,---......---,,,,,,,,,,,,,,,,,,---...//////...------,,,,,,------............------,,,,,,,,,............////////////000000111111111222222222222222222333333333444444333333444444555666666666777888999999;;;;;;<<<===???<<<:::GGGAAA999GGGCCCDDDEEEEEEFFFFFFFFFEEEEEEFFFHHHKKKLLLMMMNNNQQQSSSPPPQQQSSSUUUWWWXXXYYYYYYWWWYYYZZZZZZYYYZZZ\\\___aaabbbcccdddcccaaa___]]]aaa```______ccchhhnnnrrr{{{{{{|||}}}zzzwwwssspppppprrruuutttssstttqqqooorrrwwwwwwqqqjjjzzzuuupppgggdddggggggbbb___^^^ZZZUUUTTTQQQNNNKKKIIIFFFBBB@@@:::::::::::::::999888777666555444222111111222222111111000///////////////111111000000///......---+++,,,,,,------------,,,---------------------------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---......,,,++++++---///,,,,,,,,,---------......///...---,,,---///111222000/////////////////////////////////////////////000000000000111111111111222222222222222222222222333333333222333333444555555444444333333333333333555666666666777777777777555555666777999;;;===???777;;;AAAGGGNNNUUU\\\```qqqvvv{{{vvvnnnhhhiiimmmaaa^^^YYYUUUSSSQQQMMMJJJOOOOOOOOOMMMJJJIIIIIIJJJKKKJJJKKKMMMOOOOOONNNLLLLLLNNNPPPPPPNNNMMMMMMNNNQQQQQQQQQQQQRRRRRRRRRSSSUUUUUUVVVUUUSSSRRRRRRSSSVVV```ddd[[[UUUWWWYYYWWWYYY^^^ccceeedddccceeehhhiiihhhffffffiiilllppprrrsssmmmfffdddfffiiijjjiiimmmnnnoooqqqssstttuuuvvvssstttuuuwwwxxxxxxwwwwwwwwwwwwvvvvvvuuusssrrrqqqqqqqqqqqqsssuuuuuusssqqqrrrqqqooolllhhhdddaaa______bbbgggiiihhhdddaaa___]]][[[XXXWWWVVVTTTPPPLLLKKKKKKKKKJJJIIIGGGFFFEEEEEEBBB>>>=========<<<<<<999999888666555444333222111111111000000000//////..........................................------000///------/////////...------------------------///...---,,,,,,,,,,,,---+++++++++,,,......---+++,,,,,,---......---,,,,,,...------,,,,,,,,,------...------,,,,,,------.........---------,,,,,,,,,............/////////////////////000000000111111222222222333333333333444333333333444555555666666777777888999:::;;;<<<<<<>>>>>>:::CCC???<<>>@@@BBBDDDHHHMMMQQQWWW```kkksss}}}|||xxxhhh^^^UUUPPPMMMJJJKKKNNNKKKJJJHHHHHHGGGFFFCCCAAAIIIJJJJJJHHHFFFEEEFFFGGGHHHGGGGGGIIIKKKKKKJJJIIILLLLLLMMMLLLKKKJJJLLLMMMOOOOOOOOOOOOOOOPPPPPPQQQSSSTTTTTTSSSRRRRRRSSSUUUWWWaaaddd[[[TTTUUUWWWVVVUUUZZZ```ccccccdddgggiiijjjiiihhhhhhiiilllppprrruuuqqqlllgggeeeeeefffgggllllllmmmooorrrtttwwwxxxrrrrrrssssssttttttuuuuuuvvvvvvvvvuuutttsssrrrqqqppppppppprrrssssssqqqoooooonnnllljjjfffccc```___```bbbdddggggggeeeaaa]]]YYYWWWTTTSSSRRRQQQNNNLLLJJJJJJIIIHHHGGGEEECCCBBBBBB???<<<;;;;;;;;;:::999999999888666555444333222111111000000000000//////........................------------------......000...------...//////...------------------------......---,,,,,,,,,------,,,++++++,,,......---+++,,,------......------,,,//////...---,,,,,,,,,,,,...------,,,,,,------......------------,,,,,,,,,---............/////////............////////////111111222222222333333333222333333444444555555666666777777888999:::;;;;;;;;;???:::>>>===BBBMMM;;;AAAAAABBBDDDEEEEEEEEEEEECCCEEEHHHIIIIIIKKKMMMOOOKKKLLLNNNPPPRRRSSSSSSTTTVVVXXXYYYYYYYYYYYY\\\^^^]]]^^^```aaa```^^^\\\ZZZ[[[ZZZZZZ[[[\\\___aaabbbfffggghhhhhhiiikkknnnqqqoootttyyyyyyxxxyyy}}}~~~~~~{{{{{{zzzvvvrrrrrrnnnjjjjjjlllnnnmmmlllllliiihhhkkkooopppkkkfffzzztttqqqhhheeehhhhhhccc```___[[[VVVVVVSSSOOOKKKHHHEEEAAA>>>999:::::::::::::::999999444444444333222222222222222111000000//////000000/////////.........------------......///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,++++++++++++++++++,,,,,,---------,,,---...---,,,,,,---...,,,,,,,,,---------............------...///000111.........///////////////000000000000000000000000///000000000111111111111111111111111111111111111///000111333333222111111555555444444444444444555555555555666666666777777888888888888888999999999999:::;;;:::999:::<<<===<<<>>>???@@@@@@CCCGGGJJJKKKPPPWWW]]]aaadddhhhkkk}}}wwwtttkkk```YYYWWWSSSNNNMMMIIIDDDCCCDDDFFFGGGIIILLLLLLKKKJJJIIIGGGDDDBBBEEEEEEFFFDDDCCCBBBDDDEEEFFFEEEEEEFFFHHHIIIIIIGGGJJJJJJJJJIIIIIIKKKNNNPPPOOONNNNNNMMMNNNOOOPPPQQQQQQRRRRRRRRRQQQQQQSSSUUU\\\fffiii___UUUUUUWWWVVVSSSXXX]]]```bbbccceeeggghhhhhhhhhhhhiiikkknnnqqqtttssspppjjjdddccceeehhhjjjjjjlllnnnqqquuuxxxzzzuuuttttttsssttttttuuuvvvuuuuuuuuuuuutttsssrrrrrrpppppppppqqqssssssqqqooojjjiiiiiihhhgggeeedddcccbbbaaaaaadddfffeee```\\\VVVTTTRRRPPPNNNMMMKKKJJJJJJIIIIIIGGGEEECCCAAA@@@@@@>>>;;;:::::::::999888888888777666555444333333111000000000////////////........................,,,,,,------------......000...,,,---...///......------------------------...------,,,,,,,,,---------,,,+++,,,...///...,,,------------------------///...---,,,,,,,,,,,,,,,...------,,,,,,------...---------------------------------.........//////---.........////////////111111111111222222222222222222222333444444555555555666666777888999::::::888???::::::<<>>???@@@BBBCCCDDDDDDDDDAAACCCFFFGGGGGGHHHKKKMMMIIIJJJLLLNNNPPPQQQRRRRRRUUUVVVWWWXXXWWWXXXZZZ\\\]]]___aaabbbbbb___]]][[[[[[[[[\\\]]]]]]^^^______ccceeehhhiiijjjlllnnnpppooorrruuutttsssvvv~~~||||||~~~|||}}}{{{{{{zzzvvvsssppplllhhhhhhjjjkkkkkkiiihhhfffeeegggkkkkkkhhhddd{{{tttqqqiiifffiiihhhdddaaa___\\\WWWVVVSSSOOOKKKHHHEEEAAA>>>888999999999999888888777333333333333333333222222222222111000000000000000000000////////////......////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,++++++***---------,,,,,,+++++++++,,,---......,,,,,,---...,,,,,,,,,---------......---------...//////000111------....../////////000000000000000000000000000///000000000111111111111111111111111111111111111///000111222333222111000333222222222333444555555555555555555666666666666222333444444555666666666222333444444444444666888555666888888999:::<<<>>>;;;===>>>@@@AAACCCFFFHHHIIIQQQYYY\\\ZZZZZZ___dddjjjppprrrqqqqqqwww~~~yyy~~~zzzwwwbbbXXXVVVPPPPPPMMMGGGFFFGGGEEE@@@@@@@@@???@@@CCCGGGIIIIII@@@AAACCCEEEEEEDDDDDDDDDBBBCCCCCCCCCAAABBBCCCEEEFFFEEEDDDEEEHHHIIIIIIHHHGGGHHHIIIIIIJJJMMMQQQUUUPPPOOONNNMMMNNNOOOQQQRRRPPPQQQQQQPPPOOOPPPSSSUUU^^^jjjnnnbbbWWWUUUVVVUUUSSSVVVZZZ^^^___```aaabbbdddfffggggggfffhhhlllooorrrrrrqqqkkkeeedddgggkkkhhhiiikkknnnqqquuuxxxyyyvvvuuuuuutttttttttuuuuuussstttttttttttttttssssssqqqqqqqqqrrrssssssqqqooojjjjjjjjjiiihhhgggeeedddbbb``````bbbdddddd```\\\WWWWWWUUUSSSPPPMMMKKKKKKIIIIIIHHHGGGEEECCCAAA@@@>>><<<;;;:::::::::999888777666666555444333222222000000000////////////...........................,,,,,,,,,,,,------......///...,,,,,,...///...---------------------------------,,,,,,,,,------...---,,,+++,,,...///...---------------------------,,,,,,,,,,,,,,,---...///...------,,,,,,------...------------------------------------...................../////////000000000000000111111111222222111111222222333444444444444555555666777888999999555???999999<<>>===AAAEEECCCIIIKKKHHHHHHLLLQQQRRROOOSSSVVVVVVWWWZZZYYYVVVVVVUUUUUUXXX\\\\\\ZZZWWWRRRNNNQQQ[[[fffnnntttyyyyyyyyytttdddPPPCCCBBBEEE???AAA@@@>>>???BBBAAA<<<;;;===>>>>>>BBBGGGHHHFFF===???AAAAAA@@@@@@AAABBB???@@@AAAAAAAAAAAACCCEEEGGGFFFEEEEEEGGGIIIIIIIIIGGGHHHIIIIIIKKKNNNRRRVVVQQQPPPNNNMMMNNNOOOQQQRRRPPPPPPPPPOOONNNOOORRRUUUZZZhhhnnndddWWWTTTTTTSSSTTTVVVYYY\\\^^^_________```ccceeeeeeeeefffkkkoooqqqqqqppplllgggfffiiilllfffgggkkknnnrrruuuvvvwwwvvvvvvuuuuuuttttttssssssrrrsssssstttttttttssssssrrrqqqqqqrrrsssssspppnnnnnnnnnmmmjjjhhheeecccaaaaaa``````aaaaaaaaa___]]]]]]]]]]]]ZZZTTTPPPMMMLLLGGGGGGGGGEEEDDDBBB@@@???<<<;;;999999::::::888666555444444333222222111111000000////////////......------------------------++++++,,,,,,------......///---,,,,,,---......---------------------------------,,,,,,,,,---.........---+++,,,---//////......------,,,,,,------...,,,,,,,,,,,,---...//////...------,,,,,,------...,,,,,,,,,------------...,,,------------..................////////////000///000000000000111111111000111111222222333333444333444444555666777888999555>>>999:::;;;HHHWWWBBB<<<<<<>>>???@@@@@@@@@@@@@@@AAACCCDDDDDDEEEGGGIIIHHHIIIKKKMMMOOOPPPQQQQQQPPPRRRSSSSSSSSSSSSVVVXXX\\\___bbbddddddbbb^^^\\\YYYYYYZZZ[[[\\\]]]]]]^^^cccdddeeeeeeccccccdddeeelllnnnnnnllllllqqq|||zzztttqqqsssvvvvvvvvv{{{{{{{{{}}}yyy}}}~~~xxxtttxxx|||}}}|||}}}yyyzzz{{{zzzyyyxxxyyyzzzxxxwwwvvvvvvuuutttqqqooolllhhheeeeeehhhjjjjjjhhhbbbaaa``````aaaaaa```^^^{{{sssqqqkkkgggjjjiiieeebbbaaa]]]XXXTTTQQQNNNKKKIIIFFFBBB@@@<<<;;;;;;:::999777666555222222333444444444333222333222111111000000111111....................................---+++******+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---//////---,,,,,,---,,,,,,,,,---------......,,,---...//////000000000,,,,,,---......///000000////////////////////////000000000000111111111111111111111111111111111111222111111111111222333333666555444333222222222222444444444555555555666666333444555666777777666666777888888666333222333444999777666666666777777777:::999888999999999888777999;;;===<<<;;;::::::;;;999>>>AAA>>><<<>>>AAAAAA>>>AAABBB???@@@BBBBBB???>>>???@@@AAAAAAAAA@@@???<<<:::<<>>AAA999;;;;;;999;;;>>>===888<<>>@@@@@@@@@AAACCCEEEGGGFFFDDDEEEGGGIIIIIIIIIGGGHHHJJJJJJKKKLLLPPPRRRQQQOOOMMMLLLMMMNNNQQQRRRPPPPPPOOONNNLLLMMMQQQSSSSSScccmmmeeeYYYVVVVVVTTTTTTVVVYYY\\\```aaaaaa```]]]aaadddeeedddfffkkkppprrrqqqooollliiiiiijjjkkkdddgggkkkpppsssuuuuuuuuuxxxyyyyyyyyyxxxwwwuuutttqqqrrrssssssttttttttttttqqqppppppqqqrrrqqqooolllooonnnmmmjjjgggdddbbb```___```aaa```___^^^^^^___```aaabbb^^^WWWPPPKKKIIIDDDDDDDDDCCCBBBAAA???>>>:::888777888888888666444333333222222111000000000000000/////////.........------------------------***++++++,,,------......///---,,,,,,---......---------------------------,,,,,,,,,,,,,,,---...//////---+++,,,---/////////...---,,,,,,,,,,,,---...------,,,,,,,,,------......------,,,,,,------...,,,,,,,,,---------......,,,,,,---------.........,,,---------............/////////000000000111111000000111111222333333333333333444555666777777888777===999;;;999@@@PPPAAA<<<<<<===>>>>>>>>>>>>>>>@@@AAACCCDDDDDDEEEFFFHHHGGGHHHJJJLLLMMMOOOOOOPPPNNNOOOQQQQQQPPPQQQSSSUUUYYY[[[___bbbbbb___\\\YYYWWWWWWXXXYYY[[[]]]___```cccddddddcccbbbbbbdddeeelllmmmnnnnnnnnnuuu|||uuurrrtttvvvwwwwwwuuuuuuxxx|||}}}|||~~~~~~}}}{{{xxxyyy||||||yyyyyy|||vvvvvvwwwxxxyyyyyyvvvtttppppppqqqqqqqqqpppnnnllliiieeebbbcccfffiiiiiihhh___^^^]]]]]]\\\\\\ZZZYYY{{{sssqqqkkkhhhjjjjjjeeebbbaaa]]]XXXSSSPPPMMMKKKIIIFFFCCCAAA>>>======<<<:::888666555111222333444444444333222333222111111000111111111------------------------,,,,,,,,,---,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---*********++++++,,,,,,---***++++++,,,,,,------...+++---//////...,,,,,,---,,,,,,,,,---------......,,,---...///000000000000,,,,,,------...///000000////////////////////////000000000000111111111111000000000000000000000000333222111111111222444555<<<;;;999777555444333222444444444555555555666666333444555555555555333333333444555444333444666888666555333444666888999999666666888;;;======:::888777888:::<<<<<<;;;999777333999<<<999777999;;;:::;;;======::::::>>>???<<<999;;;<<<<<<;;;:::;;;<<<::::::===@@@>>>:::<<>>===;;;;;;;;;;;;:::999999;;;;;;999;;;>>>===888<<>>CCCBBB===;;;===??????>>>???CCCGGG<<<===>>>??????@@@CCCEEEGGGEEEDDDDDDFFFHHHIIIIIIHHHJJJKKKKKKJJJJJJLLLNNNPPPOOOMMMKKKLLLNNNPPPRRRQQQQQQOOOMMMLLLMMMPPPSSSPPPaaammmfff\\\YYYYYYXXXTTTVVVYYY]]]aaaccccccbbb\\\```dddeeeeeeffflllqqqsssqqqnnnllljjjjjjjjjjjjcccfffkkkppptttuuutttsss{{{|||}}}~~~}}}{{{xxxwwwqqqqqqrrrsssttttttttttttooooooooooooppppppmmmkkkkkkkkkjjjiiigggeeedddbbb^^^```bbb```]]]\\\^^^```___bbbccc___VVVMMMGGGEEEBBBBBBBBBAAA@@@???>>>===777666666666777666444333222222111111000000//////000/////////............------------------------******+++,,,,,,---......///---+++,,,---...------------------------------,,,,,,,,,,,,,,,---...//////---+++,,,---/////////...---,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,------.........,,,,,,,,,---------......++++++,,,,,,,,,---------////////////000000000000000000000111222222333333222333333444555666777777999===999<<<777:::JJJ???<<<<<<===============<<<@@@AAACCCDDDDDDDDDFFFHHHFFFGGGIIIKKKLLLNNNNNNNNNMMMNNNOOOOOOOOOPPPRRRTTTUUUXXX\\\______\\\YYYVVVXXXXXXYYYZZZ\\\___bbbddd^^^___`````````bbbeeegggdddfffhhhhhhjjjrrrzzzrrrmmmnnnppprrrrrrrrrsssvvv|||{{{~~~}}}{{{~~~uuuwww|||~~~yyyrrrssswwwuuutttvvvyyy||||||wwwrrrmmmnnnoooppppppnnnlllkkkgggccc```aaaeeehhhiiihhh]]]\\\[[[ZZZYYYXXXWWWVVV|||vvvnnniiimmmmmmiiidddbbbbbb]]]VVVSSSSSSRRROOOJJJFFFDDDCCC<<<;;;:::::::::999777555777666333222111222444555000000000000////////////000000///..................---,,,+++************+++,,,.........,,,***)))))))))***+++,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++,,,---///111333222///,,,+++---///...,,,***+++,,,,,,------,,,,,,...------,,,,,,------...........................///////////////.........////////////000000000000222333444222000//////000//////000111222333333444888777666555555555555555555444444444444555666666333444666777777777666555444333333333333444555555555555555555666666666666::::::999888777777777888999999999999888999;;;<<<:::::::::999999888888888::::::999888888999::::::999999999888888888888888;;;;;;:::999999:::::::::888888999999999:::::::::;;;::::::999999::::::;;;;;;999888:::>>>@@@>>>===<<<;;;<<>><<<;;;:::999888666666777777555444444222111000111222111000///............---------...------,,,,,,------...---,,,,,,,,,,,,---......///............---------******,,,---......//////,,,,,,,,,+++)))***---000222000...---,,,---///000------...///000000////////////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------..................------............////////////000000111111111222222222333333444444555666666666888888888999999::::::;;;<<<<<<======>>>>>>??????@@@AAAAAABBBCCCDDDEEEEEEFFFGGGGGGIIIKKKMMMOOOQQQNNNLLLJJJIIIJJJMMMQQQTTTSSSUUUYYY\\\]]][[[YYYWWWXXXYYYYYYZZZ[[[\\\\\\]]]___aaabbb```]]]^^^bbbeeeggghhhjjjmmmqqqtttxxxyyyzzzvvvssssssrrrppppppttttttxxxxxxvvvyyy~~~|||xxxxxxyyyyyyyyyxxxwwwvvvuuuttttttwwwzzz{{{yyyvvvoooqqqoookkklllnnnnnnkkkgggfffdddccccccdddeeefffaaa___\\\ZZZYYYWWWTTTRRR}}}wwwooojjjkkkkkkhhhdddcccddd```ZZZVVVUUUSSSOOOJJJFFFCCCAAA<<<;;;:::::::::999777555666555444333333333444444111000000000////////////000000///...............///...---,,,++++++++++++,,,,,,---------,,,+++************++++++,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,---...///000000---++++++---...,,,+++***+++,,,,,,------,,,,,,...------,,,,,,------...........................////////////.............../////////000000000000222333333222000//////000111111111111111111222222444333222111111111111222444444444444444555555666333333444555555555555555444333333333333444555555444555555555666666666666888888777666666666666666777888999888777666666666:::999999999888888888888:::999888888888888999:::888888888888777777777777999999888888888888999999888888888999999999999:::999999888888888888999999;;;999777888:::;;;:::888===<<<===@@@CCCDDDCCCAAA?????????@@@AAABBBAAA@@@CCCBBBBBBAAABBBCCCEEEFFFEEEGGGIIIJJJJJJJJJKKKLLLJJJKKKKKKLLLMMMMMMNNNNNNPPPPPPPPPPPPPPPQQQRRRRRRRRRVVVbbbbbbXXX[[[bbb^^^YYYXXXYYY^^^dddfffdddaaa``````aaaccciiinnnsssuuurrrpppnnnooorrrrrrooollllllmmmnnnnnnnnnqqqtttwwwzzzyyyxxxyyy{{{{{{{{{yyyyyyyyyyyyyyyzzzxxxuuurrrpppppppppppppppooonnnmmmmmmooommmhhhfffgggfffccccccaaa]]]\\\[[[[[[ZZZYYYUUUTTTRRROOOLLLGGGCCCAAA?????????>>>===<<<;;;:::999777666666777666555333333222000000111111000//////............---------...------,,,,,,------...---,,,,,,,,,,,,---......///............---------,,,------.........------,,,,,,,,,+++***+++---000///...---,,,---///111222---......////////////...///......---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------..................------............////////////000000000111111111222222333333333444555555666666777888999::::::;;;::::::;;;<<<<<<======>>>??????@@@@@@AAABBBCCCDDDDDDEEEEEEEEEFFFGGGIIIKKKMMMMMMMMMLLLJJJJJJKKKMMMOOOQQQSSSTTTWWWYYYZZZZZZYYYWWWWWWWWWXXXYYYYYYZZZ[[[[[[_______________aaadddfffeeefffgggiiillloooqqqrrruuurrrppprrrqqqnnnooorrrtttwwwvvvtttvvv}}}~~~}}}{{{wwwwwwxxxxxxyyyzzz{{{{{{wwwvvvvvvxxx{{{|||{{{yyyrrrpppllljjjmmmpppmmmfffeeeddddddccccccccccccccc___\\\ZZZXXXWWWUUURRRPPP~~~xxxpppkkkiiijjjhhheeedddfffccc^^^XXXWWWSSSOOOJJJEEEBBB@@@<<<;;;:::::::::999777555444444555555444444333333111111000000000/////////000000///...............//////......------,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,---------,,,---,,,+++,,,------+++)))***+++,,,,,,------,,,,,,...------,,,,,,------........................................................./////////000000000111222333222000//////000222222111111111000000000111111000////////////000444444333333444444555666333222222222333333444444333333333333333444555555444444444555555555666666777666555555444555555555444555777777777666555444888888888888777777777777999888888777777888888999666666666666666666666666777777777666666777777888777777777888888888999999777777777777777777777777;;;999777777777888888777======>>>@@@CCCDDDCCCBBB@@@@@@@@@@@@@@@?????????AAA@@@@@@@@@AAABBBDDDEEEEEEGGGIIIIIIIIIIIIJJJKKKIIIIIIJJJKKKMMMNNNOOOOOOOOOOOOOOOPPPQQQSSSTTTUUUQQQUUU```aaaXXX[[[ccc```YYYXXXWWWZZZ^^^___^^^[[[___^^^___ccciiiooorrrttttttrrrpppqqqttttttqqqnnnooopppooonnnnnnooosssvvvxxxwwwwwwyyy{{{}}}}}}|||zzzyyyyyyzzzzzzyyyuuurrrqqqqqqqqqpppooonnnmmmlllmmmooommmhhhfffgggfffcccaaa^^^[[[YYYYYYXXXWWWVVVQQQPPPMMMJJJFFFCCC@@@???>>>>>>>>>>>><<<;;;:::999888777666555666666555333222111//////000111000//////............---------...------,,,,,,------...---,,,,,,,,,,,,---......///............---------///////////////...---,,,,,,,,,---+++***+++---000,,,++++++,,,...000222444....../////////......---.........------,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------..................////////////000000000000111111111111222333333444444555555666666888:::<<<<<<<<<;;;:::;;;;;;;;;<<<======>>>>>>??????@@@AAABBBCCCDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIKKKJJJJJJJJJKKKLLLMMMMMMRRRSSSTTTVVVWWWWWWWWWWWWUUUUUUVVVVVVWWWXXXXXXXXX]]]\\\[[[\\\```dddfffgggcccccceeegggjjjmmmpppqqqssspppppprrrrrrooonnnqqqtttuuutttqqqrrrwww{{{{{{}}}{{{yyyuuuuuuvvvwwwyyy{{{~~~wwwvvvtttuuuwwwxxxxxxxxxtttpppkkkiiimmmqqqkkkbbbaaabbbccccccbbbaaa```___[[[YYYWWWUUUTTTSSSPPPNNNzzzrrrllliiikkkjjjfffdddeeeccc^^^XXXUUUQQQMMMIIIEEEBBB???<<<;;;:::::::::999777555333444555666666444222111111111111000000000//////000000///...........................------,,,,,,------,,,++++++,,,,,,---,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,***)))++++++,,,------,,,+++)))***+++,,,,,,------,,,,,,...------,,,,,,------...........................------...............///........./////////000000111222222111000//////000111111111111000000000000222111111000000111111111333333333333333444444555333333222111111333444555333333222222333333444555333333444444444555555555666555555444444444555555444444444555777888777777777777666666666666666666777777777777777777777777444444555555555555666666666666666666666777777888666666777777777888888888777777777777777777777777:::999888888888999999999<<<<<<===>>>@@@BBBBBBBBB@@@@@@@@@???===<<<======??????>>>???@@@AAACCCDDDDDDFFFHHHIIIHHHHHHIIIJJJGGGHHHIIIKKKLLLNNNOOOOOONNNNNNNNNOOOPPPQQQRRRSSSTTTWWWaaa___UUUWWW^^^ZZZYYYWWWVVVWWWZZZ[[[[[[YYY___^^^___bbbhhhlllmmmmmmuuusssrrrsssvvvwwwtttqqqqqqrrrsssrrrqqqqqqrrrtttvvvvvvvvvxxx{{{~~~~~~}}}yyyxxxxxxyyyyyywwwtttqqqqqqqqqqqqqqqpppnnnmmmmmmlllnnnlllgggeeefffeeebbb```]]]YYYWWWWWWVVVUUUTTTOOONNNKKKGGGDDDAAA??????============<<<:::999888888666555555555555444222111000......///000000//////............---------...------,,,,,,------...---,,,,,,,,,,,,---......///............---------...///////////////......,,,------,,,+++,,,...000++++++,,,,,,...000111222////////////...---,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------------................../////////////////////000000000111111222222222333444444555555555777:::===>>>===;;;::::::::::::;;;<<<<<<=========>>>???@@@AAABBBCCCDDDDDDDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJJJJKKKKKKKKKJJJQQQQQQQQQRRRSSSUUUVVVWWWSSSTTTTTTTTTUUUUUUUUUVVVZZZWWWVVVYYY___dddffffffaaabbbeeeiiimmmrrruuuwwwuuussssssuuutttpppoooqqqsssssspppmmmmmmqqquuuxxx|||||||||{{{zzzyyyxxxxxxuuutttttttttvvvyyy|||~~~uuusssqqqpppoooppppppppprrrqqqmmmjjjkkkmmmiiiaaa^^^___aaaaaaaaa^^^\\\ZZZXXXVVVTTTSSSRRRQQQOOOMMM{{{sssnnnkkknnnlllgggcccccc```\\\VVVRRRMMMJJJHHHFFFCCC@@@<<<;;;:::::::::999777555222444555666666444222111111111111111000000000000000000///...............,,,------------,,,,,,+++---,,,,,,++++++,,,------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,+++***)))***,,,---......---,,,,,,***+++,,,,,,------,,,,,,...------,,,,,,------...........................,,,---------......//////............////////////000111222111/////////111...//////000111111222222222222111111111111222222222222222222222333444444444333222222222333555666333222222222222333444444333333333333444444444444555555444444444555555666777444111111333555555555555555555555555555555555666666666666666666666666333333444444555555555555666666666666666777888888555555555666666666777777777777888999999888777777555666777888888999999:::999999:::;;;<<<>>>???@@@AAABBBBBB@@@>>>===???AAA??????>>>>>>???@@@BBBCCCCCCEEEGGGHHHGGGFFFGGGHHHFFFGGGHHHIIIKKKLLLMMMNNNMMMLLLLLLLLLLLLMMMNNNNNNSSSVVV```^^^RRRSSSYYYUUUWWWVVVVVVWWWYYYZZZZZZZZZ___]]]^^^cccjjjnnnnnnllltttrrrqqqssswwwxxxvvvtttqqqtttvvvwwwuuusssrrrrrrvvvvvvvvvxxx{{{~~~~~~}}}xxxxxxxxxyyyzzzxxxuuusssrrrrrrrrrrrrqqqpppooonnnmmmooommmhhhfffgggfffccc___\\\XXXVVVUUUUUUSSSRRRNNNMMMJJJGGGDDDBBB@@@@@@<<<<<<<<<;;;:::999888777777666444444555555333222111///......///000000//////............---------...------,,,,,,------...---,,,,,,,,,,,,---......///............---------,,,---...///000000000000,,,---...---,,,,,,...///---------------......///......///......---,,,,,,---------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------..................////////////....../////////000000000111111222222333444444444444666999<<<======;;;:::999999999:::;;;;;;<<<<<<<<<<<<===???@@@BBBCCCCCCDDDEEEFFFGGGGGGGGGGGGFFFGGGHHHIIIJJJKKKKKKJJJJJJOOOOOOOOOPPPQQQSSSUUUVVVSSSSSSSSSSSSTTTTTTTTTTTTUUUSSSRRRUUU\\\aaaddddddcccdddfffjjjnnnrrrvvvxxxwwwtttsssuuusssooommmoooqqqooonnnkkkjjjkkkpppuuuwwwwwwvvvvvvuuuvvvvvvvvvuuutttsssrrrrrrtttvvvwwwsssrrrpppmmmjjjiiiiiijjjmmmqqqqqqlllhhhhhhfffccc[[[]]]^^^___^^^[[[XXXUUUVVVTTTRRRQQQQQQPPPNNNLLL}}}uuuooolllooonnngggbbb```^^^ZZZVVVQQQLLLIIIHHHGGGDDDAAA<<<;;;:::::::::999777555333444555666666444222111222222111111111000000000000000///...............+++,,,---......---,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,++++++******,,,......---,,,---...***+++,,,,,,------,,,,,,...------,,,,,,------...........................,,,,,,,,,---......//////------.........////////////000111111/////////111---......///000111222333000000/////////000111111222222111111222222333444333333222222333333444555222222222222222333444444222222222333333333444444444444444444444444555666888444000///111222111///333333333444444444444444444555555666666555555444333333333444555555666666555555555555666777888888444444555555555666666666666777888999999888777666000333666888888777777777666777888999999:::===???BBBCCCDDDCCC@@@@@@CCCGGG@@@@@@???>>>>>>@@@AAABBBCCCEEEGGGGGGFFFEEEFFFGGGEEEFFFFFFHHHIIIJJJKKKKKKJJJJJJJJJIIIJJJJJJKKKKKKMMMRRR]]]]]]RRRTTTYYYUUUUUUVVVWWWXXXYYYZZZZZZZZZ[[[ZZZ\\\dddmmmrrrrrroooooommmmmmpppuuuwwwvvvtttpppsssvvvwwwvvvuuuttttttxxxwwwwwwyyy{{{}}}}}}|||yyyyyyzzz{{{}}}|||yyywwwrrrssssssssssssrrrqqqqqqoooqqqooojjjhhhiiihhheee^^^[[[WWWUUUTTTSSSQQQPPPLLLKKKIIIGGGDDDBBB@@@???;;;;;;;;;;;;:::888777666777555444333444444333111111///...///000111111000///............---------...------,,,,,,------...---,,,,,,,,,,,,---......///............---------+++,,,---...///000000000+++---......------...///............------,,,,,,------.........------,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,------..................////////////............////////////000111111222222333333444444555888:::<<<<<<;;;:::888888888999::::::;;;;;;;;;;;;<<<>>>???AAABBBCCCDDDEEEGGGHHHHHHHHHGGGGGGFFFGGGHHHIIIKKKKKKKKKKKKMMMMMMNNNOOOQQQSSSTTTUUUTTTTTTTTTTTTTTTTTTTTTTTTRRRQQQQQQTTTXXX]]]```bbbdddeeefffhhhjjjmmmooopppsssooonnnpppnnnjjjiiilllmmmlllkkkkkkiiiggglllsssrrrqqqppppppqqqrrrtttuuuuuutttrrrpppoooooooooooorrrrrrqqqnnnjjjhhhhhhiiijjjppprrrlllgggeeeeeedddZZZ[[[\\\\\\ZZZWWWTTTRRRSSSQQQOOOOOOOOONNNLLLKKK~~~vvvpppkkknnnmmmgggaaa___]]]ZZZZZZTTTNNNJJJJJJHHHEEEAAA<<<;;;:::::::::999777555444444555555555444333222222222222111111111000000000000///...............+++---...//////...---,,,***+++,,,---------,,,,,,*********++++++,,,,,,---+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---***+++,,,,,,******,,,///***+++,,,,,,------,,,,,,...------,,,,,,------...........................++++++,,,------...//////---------.........//////...000111000//////000111.../////////000000111111///////////////000111111111111111111111222333333000111111222333222222222222222222111222222333444222222222222333333333333222222222222222333444444444222111444888888444000222222222222333333444444333444555555555555444333333333333444555666666666333333333333444555666777333444444444444555555555444555777888888777555444///444999;;;:::777555555444666888888777888;;;???>>>AAACCCAAA???@@@EEEIIIBBBAAA@@@???>>>???@@@AAACCCDDDFFFFFFEEEDDDEEEFFFDDDEEEEEEFFFGGGHHHHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLJJJPPP]]]^^^TTTUUUZZZTTTTTTVVVXXXZZZZZZYYYXXXXXXXXXWWWZZZbbblllqqqooolllhhhfffgggkkkqqqttttttrrrppprrrssssssrrrsssvvvxxxzzzyyyxxxyyy{{{{{{{{{yyyxxxxxxyyy|||~~~~~~{{{yyyrrrsssttttttuuutttttttttnnnooommmhhhfffgggfffccc[[[XXXUUURRRQQQPPPNNNMMMGGGGGGGGGEEECCC@@@===<<<;;;;;;::::::999777666555666555333333444444222111111000//////111222222111///............---------...------,,,,,,------...---,,,,,,,,,,,,---......///............---------+++,,,---...............+++---//////...---...///............------,,,+++,,,,,,---.........------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,------..................////////////------........./////////000000111111222333333333444555666888999:::;;;;;;777777888888999:::::::::999:::;;;===???@@@BBBBBBBBBDDDFFFHHHHHHHHHGGGGGGEEEFFFGGGIIIJJJLLLMMMNNNLLLLLLNNNOOOQQQSSSTTTTTTUUUUUUUUUUUUUUUUUUTTTTTTRRRSSSTTTUUUVVVZZZ^^^aaabbbcccccceeefffhhhjjjkkkmmmjjjhhhjjjjjjhhhiiillljjjiiijjjkkkhhheeejjjrrrmmmlllkkkkkklllooorrrttttttsssrrrpppooommmlllkkklllnnnpppooollljjjjjjkkkiiinnnoookkkhhhgggeeebbbYYYZZZZZZYYYWWWUUURRRPPPOOONNNLLLLLLLLLLLLJJJIIIwwwqqqiiimmmmmmfff```^^^]]][[[^^^XXXPPPLLLKKKIIIEEE@@@<<<;;;:::::::::999777555444444555555444444333333222222222111111111111000000000///...............,,,...///111111000...---)))***,,,.........,,,+++))))))***+++,,,,,,------+++++++++,,,,,,---------++++++++++++++++++++++++---,,,+++***+++,,,...///)))***+++***((((((+++///++++++,,,---------,,,,,,...------,,,,,,------...........................++++++,,,,,,---...//////---------.........//////...///111000//////000111000000000000////////////000000000000000111222222111111111000111222222333...///111222222222111000222222111111222222333444111111222222222333333333111111000000111222333333...///333:::@@@AAA<<<666111111222222222333333333333333555555555555333333333333444444555666777777222222222222333444555666333333333444444444555555333444666777777666444333222777===???===888555444444666888777666777;;;???:::===???>>><<<>>>CCCIIICCCBBBAAA????????????@@@BBBDDDFFFFFFEEEDDDDDDEEEDDDDDDEEEEEEFFFFFFFFFGGGEEEEEEFFFGGGIIIKKKMMMNNNKKKQQQ___```VVVUUUYYYRRRTTTWWWYYY[[[YYYWWWUUUUUUXXXVVVWWW^^^hhhlllhhhdddbbbbbbcccgggnnnqqqqqqpppqqqpppooonnnnnnqqqwww{{{|||zzzyyyyyyzzz{{{yyyxxxuuuuuuwwwzzz|||}}}{{{yyyrrrssstttuuuvvvvvvvvvvvvjjjllljjjeeebbbdddccc```ZZZWWWSSSPPPOOONNNLLLKKKDDDDDDDDDDDDAAA>>>;;;999:::::::::999888777666555666444333333333333222000222000///000222333333222//////.........---------...------,,,,,,------...---,,,,,,,,,,,,---......//////.........------------------...------,,,++++++---//////...---...///,,,------......------,,,++++++,,,---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++,,,,,,---................../////////000---------.........//////000000000111222222333333444444555666888999;;;;;;777777777888999999::::::999:::;;;===>>>@@@BBBBBBAAABBBEEEGGGHHHHHHGGGFFFFFFFFFGGGHHHJJJLLLOOOPPPKKKLLLNNNPPPRRRSSSTTTTTTVVVVVVVVVUUUUUUUUUUUUUUURRRTTTVVVVVVVVVXXX]]]bbb______aaacccfffiiikkkmmmjjjgggfffhhhiiihhhkkkooohhhgggiiillliiidddhhhqqqjjjiiihhhhhhjjjnnnqqqtttssssssrrrqqqooommmkkkjjjgggjjjmmmnnnllljjjkkkmmmkkklllkkkiiiiiijjjfff___YYYYYYYYYWWWUUUSSSPPPOOOMMMKKKJJJJJJJJJJJJHHHGGGuuurrrnnnnnnnnnjjjddd^^^ZZZYYYVVVVVVSSSNNNLLLLLLIIICCC???>>>===<<<===<<<999777333333444444333333222111111111111111000000000000000000//////.........------------...------,,,,,,+++,,,---...///...------++++++,,,,,,,,,,,,------+++++++++,,,,,,---------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...........................------000000///////////////000.........///////////////000111222333222111...---////////////////////////000000000000111111111111000111111111111222222222111111111111111111111111000000000111222222333333111111111000111111222222888///)));;;QQQKKK888333222222222222222222222222555666666555333111222333222222333333333444444444111111222222222333333333333333333333333333333333444444444444444444444444555666666666666666555555555555555555666777888999;;;;;;::::::;;;<<<>>>???@@@>>>===<<<<<<===>>>@@@CCCCCCCCCCCCDDDFFFGGGHHHHHHFFFDDDDDDEEEGGGGGGGGGEEEDDDDDDDDDFFFIIIKKKMMMPPPQQQ^^^cccWWWQQQWWWXXXXXXVVVTTTRRRRRRRRRSSSTTTSSSTTTWWW]]]cccfffeeeccc^^^___aaaeeejjjnnnpppqqqrrrrrrpppnnnnnnqqqxxx~~~~~~yyyttttttvvvxxxwwwtttssstttvvvxxxxxxxxxxxxwwwrrrqqqrrrsssuuutttqqqnnnllliiieeebbbaaa```^^^]]]YYYVVVRRRNNNJJJIIIHHHHHHCCCBBBBBBAAA???===<<<;;;777777777777666666666666444444333222222111111000000000///...............///...---,,,,,,---...///.........------,,,,,,,,,------------------------,,,------......------,,,---.........---,,,,,,+++---,,,,,,...222444333111------------------------++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,.........------,,,,,,,,,+++***************++++++++++++++++++++++++++++++------------------------++++++,,,,,,---...//////..................------000000000000111222333444666666666666777888999:::<<<;;;999888888999:::<<<::::::;;;<<<>>>@@@AAABBBBBBBBBCCCDDDEEEFFFGGGGGGFFFGGGJJJJJJKKKLLLNNNPPPNNNNNNNNNOOOPPPQQQRRRSSSTTTTTTTTTTTTUUUVVVWWWWWWUUUVVVWWWWWWVVVVVVXXXZZZ[[[\\\^^^```bbbdddfffgggkkkiiifffddddddgggkkknnnmmmjjjfffcccccceeeiiilllgggcccccchhhjjjhhhkkkqqqrrrtttvvvtttppplllkkkkkklllkkkjjjjjjkkkkkkiiiggghhhiiigggeeehhhlllggg]]]\\\WWWSSSRRRUUUVVVTTTQQQLLLJJJHHHFFFFFFEEEBBB@@@tttrrrjjjkkkkkkhhhbbb]]]YYYXXXVVVVVVSSSNNNLLLLLLHHHCCC???>>><<<<<<<<<;;;888666333333444444333333222111111111111111000000000000000/////////............,,,------.........------222000---+++))))))))))))++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++***++++++,,,,,,,,,++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........................000000///////////////000000000//////......------//////111222111000///---//////////////////////////////000000000111111111000000111111111222222222111111111111111111111111222111111111111111111111333222111111111111222222...444@@@[[[nnn\\\:::+++222222222222222222222222444555666555333111222333222222222222333333333333111111111222222222333333333333333333333333333333444444444444444444444444444444555555555555444444555555555555666777888999999999999999:::;;;<<<======<<<;;;::::::<<<>>>???BBBBBBBBBCCCDDDEEEGGGGGGHHHFFFEEEEEEGGGIIIIIIHHHFFFFFFEEEEEEFFFHHHJJJLLLOOOPPP]]]bbbVVVQQQVVVWWW\\\ZZZXXXUUUTTTSSSTTTTTTXXXXXXYYY___eeegggddd```\\\]]]___ccchhhlllnnnooosssttttttsssrrruuu{{{zzzvvvrrrrrruuuwwwuuurrrrrrssstttuuuvvvuuuuuutttsssrrrrrrrrrsssqqqnnnkkkkkkhhhdddaaa___^^^\\\ZZZVVVTTTPPPLLLHHHGGGFFFFFF@@@@@@@@@???>>><<<;;;:::777777777777666666666666444444333222222111111000000000///...............///...------------...///......---------,,,,,,,,,------------------------,,,------......------,,,---.........------,,,+++---,,,,,,...111222111///------------------------++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,......---------,,,,,,,,,,,,+++***************+++++++++++++++++++++++++++------------------------,,,,,,,,,------.................................000000000000000111333333555555555666666777888999999888888777888:::===>>>999999:::;;;<<<===???@@@@@@AAAAAABBBDDDEEEEEEFFFFFFHHHIIIJJJJJJKKKLLLNNNMMMMMMNNNNNNOOOQQQRRRSSSSSSSSSSSSSSSTTTUUUVVVVVVVVVWWWXXXXXXWWWXXXZZZ\\\ZZZ\\\^^^```bbbdddggghhhkkkjjjgggffffffiiikkkmmmmmmjjjfffcccccceeehhhkkkkkkfffdddfffgggeeehhhmmmppprrruuutttppplllkkkkkkkkkjjjiiiiiijjjjjjhhhfffccceeeeeedddgggkkkhhhbbb]]]XXXSSSRRRTTTTTTQQQNNNLLLJJJHHHGGGFFFEEECCCAAAsssrrrjjjkkkkkkhhhccc]]]ZZZYYYVVVVVVSSSMMMKKKKKKHHHBBB>>>===<<<;;;;;;:::777555333333444444333333222111111111111111000000000000////////////............,,,---...///////////////===999333---))))))***+++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,........................000//////......///000000111111000///...---,,,,,,---...///000000000///...//////////////////////////////000000000000111111000000000111111111222222111111111111111111111111333333222111111000//////444444333222111111111111///333999JJJYYYKKK555///222222222222222222222222444555555444222111222333000111111111222222222222111111111222222222222333333333333333333333333333444444444444444444444444222333333444444444333333555555444555555666777888777777888999::::::::::::999999888888999;;;===>>>AAAAAABBBBBBCCCEEEFFFGGGFFFEEEEEEGGGIIIJJJIIIHHHHHHGGGFFFFFFFFFGGGIIIJJJMMMOOO\\\bbbVVVPPPUUUVVV___^^^[[[XXXVVVUUUUUUUUUZZZYYYZZZaaaiiilllggg```ZZZ\\\___cccfffjjjlllmmmssstttuuuuuuuuuvvvyyy{{{vvvtttrrrsssvvvwwwuuurrrpppqqqrrrrrrrrrrrrrrrqqqtttsssrrrqqqqqqoookkkiiijjjfffbbb___]]][[[YYYWWWRRRPPPMMMIIIFFFDDDCCCCCC>>>>>>>>>>>>===<<<;;;:::777777777777666666666666444444333222222111111000000000///...............///...------------...///...------------,,,,,,,,,------------------------------............---------............---,,,,,,---,,,,,,...///000///---------------------------++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,...------------,,,,,,,,,---,,,+++***************++++++++++++,,,,,,,,,,,,------------------------------------------..............................////////////000111222222444444444444555666777777666666666777999<<<>>>@@@;;;;;;;;;;;;<<<===>>>?????????@@@AAABBBCCCCCCDDDFFFHHHIIIIIIIIIIIIKKKLLLLLLLLLMMMMMMNNNPPPQQQRRRQQQQQQQQQRRRRRRSSSUUUUUUWWWXXXYYYYYYYYYZZZ]]]___ZZZ\\\^^^```aaacccfffhhhjjjiiiiiihhhiiijjjjjjkkkmmmjjjfffdddccceeehhhkkkpppjjjfffeeeeeedddggglllppprrrsssrrrooolllkkkjjjkkkjjjhhhhhhiiiiiigggeeeaaaddddddcccccceeeeeebbb\\\XXXSSSQQQRRRQQQOOOLLLLLLJJJHHHGGGFFFEEECCCAAA~~~sssrrrnnnooonnnkkkeee___[[[YYYWWWWWWSSSMMMKKKKKKGGGBBB>>>===;;;;;;:::999666444333333444444333333222111111111111111000000000//////////////////.........,,,---...///000000000000===999444///,,,+++,,,---+++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------...............//////.........///000000000000//////......------,,,,,,---.../////////...////////////////////////////////////000000000111000000000000111111111111111111111111111111111111222111111111000000000///555555333222111111111111333111((()))222000...666111111111111111111111111333444444333222111111222000000000000111111111111111111111111222222222222222222222222222222222222333333333333333333333333222333333444444444444333444444444444555666777777666777999:::;;;::::::999777777888999:::<<<>>>???@@@@@@AAAAAABBBDDDEEEFFFCCCCCCDDDFFFIIIJJJIIIGGGIIIIIIHHHGGGGGGGGGHHHHHHLLLNNN[[[aaaUUUOOOSSSTTT^^^]]][[[YYYXXXWWWWWWWWWYYYWWWZZZbbblllpppjjjddd]]]```ccceeegggiiijjjkkkpppqqqrrrsssrrrqqqppppppsssssssssvvvxxxxxxvvvsssppppppqqqqqqqqqqqqpppppptttsssqqqqqqqqqooollljjjiiifffaaa]]][[[YYYVVVTTTOOOMMMKKKHHHEEECCCBBBBBB===============<<<;;;:::777777777777666666666666444444333222222111111000000000///........................------.........------------------------------------............------............------------............------------------...------,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,+++************+++++++++,,,,,,,,,,,,,,,------------------------............------------............////////////............///000111222222222222222333444555666444555555777999;;;===???>>>>>>======>>>>>>????????????@@@AAAAAABBBCCCCCCFFFGGGHHHHHHGGGGGGIIIJJJKKKKKKKKKLLLMMMNNNPPPPPPOOOOOOPPPPPPQQQRRRSSSTTTVVVWWWYYYYYYZZZ[[[^^^```\\\^^^```___^^^___cccfffggghhhiiiiiiiiiiiihhhhhhjjjhhheeeddddddgggjjjmmmrrrmmmiiiffffffiiinnnrrrwwwvvvtttqqqnnnlllkkkkkkllljjjhhhhhhhhhhhhgggeeeeeegggfffccc___]]]\\\\\\YYYVVVRRRPPPOOOOOOMMMKKKKKKIIIGGGFFFFFFEEECCCAAA}}}ssssssqqqqqqpppkkkeee^^^YYYWWWXXXXXXTTTNNNLLLKKKHHHBBB???===<<<;;;:::999666444333333444444333333222111111111111111000000000///.........///////////////,,,---...///000000000000000///...,,,++++++******+++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------.........//////...............///000000------......//////000000,,,,,,---...............////////////////////////...////////////000000000//////000000000111111111000000000000000000000000//////000000000111111111555444333222111111000000...222......444000,,,444111111111111111111111111111333333333111000111222//////000000000111111111000000111111111222222222222222222222222222222222333333333333333333333333333333444555555555555555333333333333444555666777666777999;;;;;;;;;::::::888888999:::<<<>>>???@@@??????@@@@@@AAACCCDDDEEEAAAAAABBBEEEGGGHHHGGGEEEHHHHHHHHHHHHHHHHHHHHHIIIKKKMMM[[[bbbUUUOOOSSSSSSXXXXXXXXXXXXXXXXXXYYYYYY[[[YYY[[[bbbjjjmmmhhhbbbaaadddhhhjjjiiiiiijjjlllnnnooopppqqqpppmmmiiigggnnnoooqqqtttvvvwwwuuusssqqqqqqqqqqqqqqqrrrrrrrrrtttrrrqqqqqqqqqqqqooommmjjjfffaaa]]]ZZZWWWTTTRRRMMMLLLJJJGGGEEECCCBBBBBB===>>>>>>>>>===<<<<<<;;;777777777777666666666666444444333222222111111000000000///...............---..................------------------------------------....../////////---......//////......---------...//////......---,,,---......---,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,+++******++++++++++++,,,,,,,,,---------------------------------.....................---........./////////000000............///000111222111111111111222333444555555666666777888999:::;;;>>>>>>============>>>>>>@@@@@@@@@AAAAAABBBBBBCCCDDDFFFGGGGGGFFFFFFGGGIIIJJJJJJJJJKKKLLLMMMNNNOOONNNNNNNNNOOOPPPQQQSSSTTTUUUVVVXXXXXXXXXZZZ\\\______aaabbb___\\\[[[___ccceeefffhhhiiiiiigggfffdddfffeeeddddddeeeiiimmmoooqqqoookkkhhhjjjqqqwww{{{{{{uuupppmmmllllllmmmmmmkkkiiiggghhhhhhgggfffffffffeeeccc^^^YYYWWWXXXTTTRRROOONNNMMMMMMMMMLLLIIIGGGFFFEEEEEEDDDBBBAAAtttsssoooooonnnjjjccc\\\XXXVVVYYYYYYVVVPPPMMMLLLIIICCC@@@>>><<<;;;;;;999666444333333444444333333222111111111111111000000000000.........///////////////,,,---...///////////////***+++---...///...---,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------.../////////------------...///000000,,,,,,---...///000111111---------...............////////////////////////......////////////000000/////////000000000111111000000000000000000000000......///000000111222222333333222111000000000000***222333333888333,,,000111111111111111111111111000222222222000000111222///000000000111111111111000000000111111111111222222222222222222222222222333333333333333333333333222333444555555666555555333333333333333444666666777777888999::::::::::::888999:::<<<===???@@@@@@>>>>>>??????@@@BBBCCCDDDAAAAAAAAACCCEEEFFFEEEDDDFFFGGGGGGHHHIIIJJJJJJKKKKKKMMM\\\bbbVVVOOOSSSSSSRRRSSSTTTVVVXXXYYYZZZ[[[_________aaadddddd```\\\aaaeeejjjlllkkkjjjkkkmmmoooooopppqqqqqqnnniiifffgggiiilllooorrrrrrrrrrrrrrrqqqqqqqqqrrrsssuuuuuutttsssqqqpppqqqqqqooonnnjjjfff```\\\XXXUUUQQQOOOKKKJJJIIIGGGEEEDDDBBBAAA>>>>>>>>>>>>===<<<;;;:::777777777777666666666666444444333222222111111000000000///...............------...//////...------,,,,,,,,,------------...---------...//////000000......////////////......------...////////////...,,,---///...---,,,,,,---------------------------++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,++++++++++++,,,,,,++++++,,,,,,------......------------------------..................//////.........//////000000111////////////000111222222111111111111222333444444666666777777888888888888:::::::::999::::::;;;;;;@@@@@@@@@@@@AAAAAAAAABBBBBBDDDEEEEEEEEEEEEGGGHHHHHHHHHIIIIIIJJJLLLMMMNNNMMMMMMNNNNNNPPPQQQSSSTTTTTTVVVWWWWWWWWWXXX[[[]]]```bbbccc___ZZZYYY]]]bbbdddeeeggghhhhhhfffdddcccddddddcccdddfffjjjmmmpppppppppmmmjjjllluuu|||~~~|||vvvqqqooonnnmmmlllmmmkkkhhhffffffffffffeeebbb```aaacccaaa\\\YYYYYYQQQPPPNNNLLLKKKKKKKKKLLLGGGFFFDDDCCCDDDCCCAAA@@@uuutttmmmmmmmmmiiiddd^^^ZZZYYY[[[[[[WWWQQQNNNMMMJJJDDDAAA???===<<<<<<:::777444333333444444333333222111111111111111000000000000............/////////000,,,------.........------,,,---///000111000000///++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---------------------------,,,,,,------------------+++,,,------...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------...//////000------------...///000000------......//////000000//////..................////////////////////////........./////////000000////////////000000000111000000000000000000000000/////////000000000000000111111000000///000000000+++222...***//////---333111111111111111111111111///111222111000000111222000000000111111111222222000000000000111111111111111111111111111111111111222222222222222222222222111111333444444555555555222222222222333444555666777777777777888999::::::999:::;;;<<<===>>>??????>>>>>>>>>>>>@@@AAABBBCCCDDDCCCBBBBBBDDDEEEEEEDDDCCCEEEFFFHHHJJJLLLMMMMMMKKKNNN]]]cccWWWPPPSSSSSSPPPQQQSSSUUUWWWYYYZZZZZZ`````````___^^^\\\ZZZZZZ[[[aaahhhjjjjjjjjjmmmooonnnnnnooorrrtttrrrnnnjjjdddfffiiilllnnnpppqqqrrrqqqqqqqqqqqqsssuuuvvvxxxuuusssqqqoooooonnnmmmkkkiiiddd___YYYUUURRRNNNLLLHHHHHHGGGFFFEEECCCAAA@@@>>>>>>======;;;:::888888777777777777666666666666444444333222222111111000000000///...............------...//////...------,,,,,,,,,---------......---------...///000000000......////////////......------...///////////////+++---//////---,,,---///------------------------++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,---------......++++++++++++,,,,,,---...++++++,,,,,,---......///------------------------------......//////000000---......///000000111111000000000000000111333333111111111111222333444444555555666777888888888888888888888888888999:::;;;>>>>>>????????????@@@@@@@@@BBBDDDDDDDDDEEEGGGHHHGGGHHHHHHHHHIIIKKKLLLMMMMMMMMMNNNNNNPPPRRRSSSTTTVVVWWWXXXXXXWWWXXXZZZ\\\]]]```bbb^^^YYYYYY^^^dddeeefffggghhhgggfffdddcccfffeeeeeeeeefffiiikkkmmmpppqqqnnniiikkksssyyyyyyzzzxxxuuuuuutttqqqmmmiiillliiieeeccccccdddcccbbb___[[[\\\ccceee___ZZZYYYPPPOOONNNKKKIIIHHHIIIIIIEEEDDDBBBBBBBBBBBB@@@>>>vvvtttlllmmmmmmkkkfffbbb___^^^\\\\\\XXXRRROOONNNJJJEEEBBB@@@>>>===<<<:::777555333333444444444333222222111111111111000000000000---.........//////000000---------...------,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------------------------------++++++,,,---............+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,------...///000000,,,,,,,,,---...///000111///////////////.........111000///...............////////////////////////............/////////000////////////000000000000000000000000000000000000111111000000//////......000///////////////000111---444000---333333000444000000000000000000000000///000111111000///000222111111111111222222222222000000000000111111111111111111111111111111111111222222222222222222222222///000111222333444444444222222222222333444555555666666555555555777999:::999:::;;;<<<===>>>>>>>>>======>>>>>>???@@@BBBCCCGGGEEECCCBBBDDDEEEFFFEEEBBBCCCEEEHHHKKKMMMNNNOOOKKKNNN]]]dddXXXQQQTTTTTTQQQRRRTTTVVVWWWYYYYYYZZZ]]]______]]]ZZZXXXYYY[[[UUU\\\dddhhhiiijjjmmmqqqkkkkkkmmmqqqtttuuuqqqmmmdddgggjjjlllnnnpppsssuuupppppppppqqqsssuuuwwwyyywwwtttqqqnnnmmmllljjjhhhgggccc]]]XXXTTTPPPLLLIIIGGGGGGFFFEEEDDDBBB@@@???=========;;;:::888666555777777777777666666666666444444333333222111111000000000///...............,,,---...//////...---,,,,,,,,,,,,------.........---------...///000000111......////////////......------...///000000//////***---000000...---...000------------------------++++++,,,,,,,,,---------.........------,,,,,,,,,,,,,,,,,,------.........*********+++,,,---...///++++++,,,,,,---...//////------------------------,,,------...///000111111---......///000111111222000000000000111222333444111111111111222333444555333444555777888888999999999999999999:::;;;<<<===============>>>>>>>>>>>>???AAACCCDDDDDDEEEGGGIIIGGGGGGGGGHHHIIIJJJKKKLLLMMMMMMNNNOOOPPPRRRTTTTTTWWWXXXYYYXXXWWWXXXZZZ[[[[[[^^^```]]]YYYYYY```fffgggggghhhhhhhhhgggeeedddhhhgggfffeeefffgggiiikkkqqqsssoooiiiiiippptttrrrssssssuuuwwwxxxtttlllfffjjjgggcccaaaaaaaaaaaa``````ZZZ[[[cccgggaaaZZZWWWQQQQQQNNNKKKHHHFFFFFFGGGDDDCCCAAAAAAAAAAAA???>>>~~~xxxppppppooolllhhhbbb]]]ZZZ\\\]]]YYYQQQLLLKKKIIIEEECCC@@@===;;;::::::999888444444444444333222111111555111000333444000...///---...///111111111000///........................111111000...,,,***((('''........................------------------------------------------------111333111+++***///111...------,,,,,,,,,---......------,,,+++,,,---...///------++++++++++++------++++++,,,,,,,,,---------------,,,+++,,,---...///......------------......---///000222222000///------------.........//////...............///000000......////////////......111111000000//////......000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000444333111000000000111111111111222222222222111111333333333444444444555555555555555555666666666666::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@BBBCCCAAACCCEEEFFFEEEEEEFFFGGGJJJEEEDDDGGGKKKKKKMMMPPPMMMMMMXXXfffbbbSSSQQQ[[[PPPQQQRRRSSSTTTUUUVVVVVVYYY]]]___\\\WWWSSSTTTVVV\\\```dddggghhhgggggggggeeeiiioootttvvvtttqqqooolllkkkiiijjjmmmppprrrsssqqqpppooopppsssuuuuuutttpppmmmiiiggggggggggggfffeeeaaaZZZTTTOOOKKKHHHEEEEEEEEEEEEDDDCCCAAA@@@???>>>>>><<<;;;:::999999999:::999777666444333333333444444333222222111111000000/////////............------............------........................////////////////////////......////////////............////////////......,,,------......------,,,,,,,,,,,,---------......------------------------.........------,,,,,,,,,///////////////////////////...---,,,,,,,,,,,,,,,------------------------'''(((***---//////---,,,////////////000000000000000///...///000111000///...//////000111222222222111111000000111111222333444444444555555555555555777777777888999999::::::<<<<<<<<<<<<<<<<<<;;;;;;:::<<>>???@@@AAABBB@@@BBBDDDDDDDDDDDDDDDFFFHHHEEEEEEHHHJJJKKKOOOTTTUUUSSSZZZeeebbbSSSNNNUUUQQQQQQQQQRRRTTTUUUWWWXXX\\\^^^___\\\WWWTTTUUUXXX[[[aaahhhkkkjjjgggggggggeeeiiinnnsssuuutttqqqoookkkjjjjjjkkkmmmppprrrsssqqqpppnnnooopppqqqqqqpppmmmjjjfffddddddddddddccc```\\\VVVQQQNNNKKKHHHFFFDDDDDDDDDCCCBBBAAA@@@???>>>===<<<:::999999999888999888777555444444444444444444333333222111111111000000/////////.........---......//////......---........................////////////////////////......////////////............////////////......---------......---------------------............------------------------.........------,,,,,,,,,///////////////////////////...------,,,,,,,,,------------------------------,,,---222777777222,,,....../////////000000000000///...///000111000///...//////000111111222222222111111111111222333333444444444555555555555555666777777888888999::::::<<<<<<<<<<<<<<<<<<;;;;;;:::<<>><<<;;;;;;;;;vvvooooooooommmiiiccc^^^[[[WWWYYYXXXRRRNNNMMMIIIDDDAAA???<<<::::::999888666555555555555444333222222///777999222///222333///...///000111111111000000........................***...111000---+++...111........................------------------------------------------------,,,...///---,,,...---***000000111111000///...---------,,,,,,------...///------,,,,,,,,,,,,------,,,,,,,,,,,,------------------,,,,,,------...//////......------......///...///000111111000///...------.........///////////////......//////000111...//////000000//////...111000000000000/////////111000000//////000000111000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000333222111111000111111111111111222222222222111111333333333333444444444444444555555555555666666666888888888999999999:::::::::;;;===???@@@AAAAAAAAA>>>@@@BBBCCCBBBBBBCCCDDDFFFDDDFFFHHHIIIJJJQQQYYY```YYY[[[dddaaaSSSKKKMMMQQQPPPOOOPPPRRRUUUXXX[[[``````___[[[VVVTTTVVVYYYXXXaaakkknnniiieeedddeeedddggglllpppsssrrrpppnnnjjjkkklllmmmoooppprrrssspppnnnllllllmmmmmmlllkkkjjjgggdddbbbaaaaaa```___ZZZWWWRRRNNNLLLJJJGGGEEECCCCCCCCCBBBAAA@@@???>>>===<<<;;;:::999888888888777777666555555555555555444444333333222222111111000000000/////////......---......//////......---........................////////////////////////...//////000000//////......//////000000//////...------............------............////////////------------------------.........---------------///////////////////////////...------,,,---------------------------------000---...444;;;<<<444+++------........./////////000///...///000111000////////////000111111222222222222222222222333444444444444444555555555666666666666777888888999999:::;;;;;;;;;;;;;;;;;;<<<<<<;;;<<>><<<;;;:::999777666444555555444444333222111444@@@BBB555///333444---000000000000111000000000........................111555999666...+++---111...........................................................................///...------......---444555666666555333111///---------------......///---------,,,,,,---------,,,,,,,,,------------...---------------....../////////............////////////000000000000//////............/////////////////////...///000000111//////000000000000//////000000000000000000000000111000000000000000000111000000000000000000000000////////////////////////////////////000000000000///000000000111111111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000222222111111111111111111111111222222222222111111222222333333333444444444444444444555555555666666666666777777888888999999999;;;===@@@AAAAAA@@@???<<<>>>@@@AAA@@@@@@AAABBBCCCCCCFFFHHHHHHIIIRRR]]]fff]]][[[bbbbbbWWWLLLIIIPPPNNNMMMMMMOOOSSSXXX[[[cccbbb^^^YYYTTTSSSUUUWWWTTT___kkknnnhhhaaa```bbbbbbeeeiiilllnnnnnnmmmllliiikkkmmmooooooooopppqqqllljjjhhhhhhiiijjjiiihhhiiifffcccaaa```___]]][[[WWWTTTPPPLLLJJJHHHFFFDDDAAAAAAAAAAAA@@@???>>>===<<<;;;:::999888888888888666666555555555666666777555444444333222222111111000000000////////////.........////////////..............................//////////////////////////////000000000000////////////000000000000//////......////////////......////////////000000000000.......................................---------////////////////////////......------------.................................,,,---111555666111,,,------------.........///000///...///000111000/////////000000111111111111333333222222333333444555333333444444555666666666666666777777888999999999::::::;;;;;;;;;;;;<<<<<<;;;===?????????@@@BBBDDDCCCCCCDDDFFFGGGIIIJJJJJJIIIIIIJJJKKKMMMOOOQQQRRRRRRSSSVVVXXXZZZ[[[[[[[[[ZZZZZZZZZYYYZZZ[[[^^^___```bbbdddeeeeeegggiiilllmmmkkkjjjjjjkkkkkkkkkkkknnnqqqqqqmmmgggeeeiiimmmnnnmmmkkkiiihhhgggggggggiiifffcccaaa___]]]ZZZXXXSSSQQQNNNLLLLLLLLLKKKJJJJJJIIIGGGFFFDDDCCCBBBBBB??????>>><<<;;;:::999999wwwnnnooopppoookkkeee___[[[VVVYYYXXXTTTPPPNNNJJJDDD@@@>>><<<;;;;;;:::777555444444444333333222111000444@@@BBB666///444555...111111111000000000000111////////////////////////333777:::666...***,,,000////////////////////////................................................///---,,,,,,,,,,,,...000000111222222111///---+++------.........//////...------------------------,,,,,,---------.........------.........//////.../////////......///////////////000000000000//////........./////////000000///////////////000111111//////000000000000//////000000000000111111111111111111000000000000111111111111111111111111111111////////////////////////////////////000000000000///000000000111111111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000111111111111222111111111111111222222222222111111222222222333333333444444444444444444555555555555555555666777777888999999999:::===???@@@???>>>===;;;===?????????>>>???AAAAAABBBEEEHHHGGGHHHQQQ[[[ddd[[[XXX```ccc[[[PPPJJJNNNMMMKKKJJJLLLQQQVVVZZZccc```[[[VVVRRRQQQRRRTTTUUU```kkknnngggaaaaaacccaaaccceeehhhiiiiiihhhhhheeehhhlllnnnllljjjjjjjjjfffeeeddddddfffggggggfffhhhfffbbb```___]]][[[YYYUUURRRNNNKKKIIIGGGDDDAAA???@@@@@@??????>>>===<<<;;;:::999888888888888888666555555555555666777777555555444444333222222111111000000000////////////...//////////////////...////////////////////////000000000000000000000000//////000000000000////////////000000000000//////...//////000000//////.../////////000000000111111................................................////////////////////////......---------......///........................+++,,,------,,,---///000------------.........///000///...///000111000///000000000000000111111111333333222222333333444555333333444444555666666777555666666777888888999999::::::::::::;;;;;;<<<<<<;;;===>>>??????@@@BBBCCCCCCCCCDDDEEEGGGHHHIIIIIIHHHIIIIIIJJJLLLNNNPPPQQQSSSSSSTTTVVVYYY]]]aaaccc```^^^\\\[[[[[[\\\^^^^^^aaabbbcccccccccdddgggiiiiiigggfffhhhkkkmmmmmmlllnnnpppppplllfffdddgggkkkjjjiiihhhgggffffffffffffcccaaa___^^^^^^\\\ZZZXXXQQQNNNKKKIIIIIIIIIIIIHHHHHHHHHHHHGGGEEEDDDCCCBBB=========<<<;;;:::999999xxxmmmnnnpppooolllfff___[[[YYY[[[ZZZTTTPPPOOOKKKFFF@@@???======<<<;;;888666444444444444333222111111///777999333000444555111222222111000000000111111////////////////////////---111444222---+++,,,///////////////////////////...................................................++++++------,,,,,,///......//////...---,,,+++------...////////////...------............------,,,---------............------...////////////...000//////......//////000000000////////////000000....../////////000000000000000//////000000111222///000000111111000000///000000000111111111111222222111111000000111111222111111111111111111111111000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111222222222222111111111222222222222111111222222222222333333333333333444444444444555555555444555666666777888999999888999;;;<<<=========<<<:::<<<>>>???>>>>>>???@@@@@@@@@BBBFFFGGGGGGMMMTTTZZZTTTTTT\\\bbb]]]SSSLLLNNNMMMKKKJJJLLLPPPUUUXXX^^^[[[WWWSSSQQQQQQSSSTTTXXX```iiikkkgggcccdddfffbbbcccdddeeefffeeeeeedddaaafffkkkllliiieeecccbbbcccbbbaaaaaaccceeeeeedddfffccc```^^^]]]ZZZWWWUUUQQQOOOLLLJJJHHHEEEBBB@@@>>>>>>>>>>>>>>>===<<<<<<:::999888888777777888888666666555555555666666777555555444444333333222222111111000000000/////////...//////000000//////...////////////////////////000000000000000000000000///000000111111000000//////000000111111000000/////////000000000000//////////////////000000000000......................................./////////////////////////////////.........---......///000........................,,,...///---)))***///444------........./////////000///...///000111000///000000000000000000111111222222222222222333444444222333333444555666777777555555666777777888888999999999::::::;;;;;;<<<<<<;;;===>>>?????????AAACCCBBBCCCDDDEEEFFFGGGHHHHHHHHHHHHIIIJJJKKKMMMNNNOOOQQQRRRSSSVVV[[[bbbhhhllldddaaa]]][[[\\\]]]^^^^^^bbbcccccccccbbbcccfffhhhfffcccbbbeeejjjmmmmmmlllkkkkkkjjjgggcccaaadddgggffffffeeeeeeeeeeeedddddd^^^\\\[[[[[[[[[YYYWWWUUUMMMJJJGGGFFFFFFFFFEEEDDDDDDEEEEEEEEEDDDBBB@@@???<<<<<<<<<<<<<<<;;;:::999wwwmmmnnnpppppplllfff```\\\]]]^^^[[[TTTPPPOOOLLLGGGAAA@@@???>>>>>><<<999666666666666666555444333222///000111222333333444333333222111000000000111111////////////////////////***---//////...---...///////////////////////////................................................---,,,///444555000---///000/////////////////////,,,---...///000//////...,,,---...//////...---,,,------------............,,,---...///000//////...000000////////////000000000000////////////000000.../////////000000000000000000//////000000111222000000111111111111000000000000111111111222222222222111111000000111111222111111111111111111111111000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000///000111222333222222111111111222222222222111111111222222222222333333333333333444444444555555555444555666777888999::::::888999999::::::;;;;;;<<<:::<<<>>>???>>>>>>???@@@@@@>>>@@@DDDFFFFFFHHHLLLOOOLLLOOOXXX___\\\SSSLLLPPPNNNMMMLLLNNNQQQUUUWWWWWWUUUSSSRRRSSSUUUWWWXXXYYY^^^ccceeecccbbbdddfffeeeeeeeeeeeeddddddccccccbbbhhhnnnooojjjdddaaa```dddbbb``````aaabbbaaa```aaa___\\\ZZZXXXUUUQQQOOOKKKJJJHHHGGGFFFDDDBBB???<<<============<<<;;;;;;999999888777777777777888777666666555555555666666555555555444333333222222111111111000000000////////////000000000000//////////////////////////////000000000000000000000000000000111111111111000000000000111111111111000000///000000111111000000///........./////////000000........................---........./////////000////////////////////////...............///000000.................................---,,,---///111....../////////000000000000///...///000111000///111000000000000000000000222111111111111222333333222222333444555666777777555555666666777888888888888999999:::;;;;;;<<<<<<;;;===>>>???>>>???@@@BBBBBBCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHIIIJJJLLLMMMNNNPPPQQQSSSVVV[[[```eeegggccc___[[[ZZZ\\\^^^______bbbccccccbbbbbbcccgggiiieeebbbaaadddjjjmmmmmmkkkjjjhhhfffdddbbbbbbcccddddddeeeeeeeeedddcccaaa```[[[ZZZXXXXXXWWWUUURRROOOJJJHHHFFFEEEEEEDDDCCCAAABBBCCCDDDDDDCCCAAA>>>===;;;<<<<<<======<<<;;;:::uuulllnnnppppppmmmggg```\\\``````\\\TTTPPPOOOLLLHHHBBB@@@?????????===:::777888888888888777666555444555000000444666333222333444333111000000000111111000000000000000000000000---......///////////////000000000000000000000000////////////////////////////////////////////////......444======666000111///......---......///000,,,---///000000000///...,,,---...//////...---,,,---------.........//////,,,---///000000000///...000000////////////000000000000////////////000000////////////000000000000000000000000000111111222000000111111111111000000000000111111222222222222222222111111111111222222111111111111111111111111000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000///000111222333333222111111111222222222222111111111111222222222333333333333333333444444444555555555555666777888999::::::888888888888888:::;;;;;;:::<<<>>>???>>>>>>???@@@@@@===>>>CCCFFFEEEEEEFFFHHHGGGLLLVVV]]]ZZZRRRJJJQQQPPPOOOOOOPPPRRRUUUWWWRRRQQQPPPRRRUUUYYY[[[\\\XXXZZZ\\\^^^^^^___aaaccchhhgggfffeeeeeedddccccccgggmmmssssssmmmfffcccbbbeeecccaaa`````````___]]]]]][[[XXXVVVTTTQQQMMMJJJFFFEEEDDDDDDEEEDDDBBB@@@<<<<<<<<<===<<<<<<;;;;;;999888777777777777777888777777666555555555555555666555555444444333222222111111111111000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000111111111111000000............////////////////////////////////////---.........//////000000////////////////////////...............///000000////////////////////////...---,,,---///000...,,,////////////000000000000000///...///000111111///111111111000000000000000111111000000111111222333222222333444555666777888555555666666777888888888888888999::::::;;;<<<<<<;;;===>>>???>>>>>>@@@BBBBBBCCCCCCDDDEEEFFFFFFGGGGGGGGGHHHIIIJJJKKKMMMNNNPPPQQQTTTVVVXXXZZZ[[[\\\aaa]]]YYYXXX[[[___``````aaabbbbbbbbbbbbdddhhhkkkfffcccaaadddjjjmmmllljjjkkkhhheeeddddddeeeeeeddddddeeefffeeedddaaa^^^\\\ZZZYYYWWWVVVUUURRRNNNKKKJJJHHHGGGFFFFFFEEECCCAAABBBCCCDDDEEEDDDBBB???===;;;;;;=========<<<;;;:::~~~uuupppnnnmmmooolllddd``````aaa]]]YYYUUURRRNNNIIIFFFCCCAAA>>>===<<<;;;888666777777666666555444222111444444444555555444333333444444444333333222222222000000000000000000000000//////.........---------////////////////////////////////////////////////111///...///000111000//////000222222000000000111////////////////////////------............------000000////////////000000000000000000000000000000---///...,,,---000///+++000000000000000111111222000000111111111111000000000000000000111111111111......//////000000111111000000111111111222222222222222333333333444444444555444222000000000000111000000111111111111000000000000000000000000000000///............//////000222222222222222222222222111222222222222111000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333555555555666666666666777444444555666777888999999777888888999999:::;;;;;;???>>>>>>>>>>>>>>>???@@@;;;===AAADDDEEEFFFEEEDDDCCCFFFKKKQQQUUUVVVSSSPPPRRRQQQQQQQQQQQQRRRSSSSSSTTTTTTSSSSSSVVVZZZ___bbbbbb]]]WWWVVVZZZaaafffiiimmmjjjgggffffffeeeaaa^^^cccggglllnnnlllgggbbb```cccgggiiigggaaa]]]^^^```ZZZYYYVVVSSSPPPMMMKKKJJJHHHFFFDDDCCCCCCBBB@@@>>>===<<<<<<;;;;;;:::999999666:::<<<888444444666888777777666555777888555111555444333333222222333333222222222111111111111000000000000000000000000000111111000000/////////...////////////000000000000000000//////000111222222111222333333222111000///000000000000111111111111222111111111000000//////000000000000000000000000---.........//////000000888555111//////000//////////////////////////////...//////000000000000000///////////////.........///////////////////////////111111///000333222...///......000333333222000222222222222222222222222333333444444555666666777222333444666777888888888999999999:::;;;<<<===>>>>>>??????@@@@@@@@@??????@@@BBBDDDEEEEEEEEEGGGIIIFFFGGGHHHJJJKKKLLLLLLMMMQQQQQQRRRRRRSSSVVV[[[___[[[\\\]]]\\\[[[[[[\\\^^^bbbaaa``````bbbdddfffhhhhhhdddaaaccchhhlllmmmkkkjjjfffdddfffgggdddccceeegggdddaaa_________^^^]]]WWWWWWUUUTTTQQQNNNLLLJJJKKKJJJGGGDDDCCCBBBCCCCCCFFFEEECCC@@@>>>===<<<<<<::::::;;;;;;;;;;;;;;;;;;}}}uuuqqqnnnnnnpppllleee`````````]]]YYYUUURRRNNNJJJGGGDDDBBB@@@>>>>>><<<:::888888888888777666555444333333444444444444444333333444444333333222222222222000000000000000000000000000000000/////////......////////////////////////////////////////////////000/////////111111///---...000222111000///000000////////////////////////...//////000000//////...000000////////////000000000000000000000000000000...//////...000555444111000000//////000000111222000000111111111111000000//////000000000111111111000000000000000000//////111222222222333333333333222222222222333333333333444333222000//////000000000000111111111111000000111111111111111111111111////////////000000111222222222222222222222222222222222222222222111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222333333333444444555555555666666666444444555666777888999999666666777777888999999999>>>============>>>????????????@@@AAABBBCCCDDDDDDCCCEEEIIINNNRRRRRRPPPNNNOOOOOOOOOPPPQQQRRRSSSTTTTTTSSSRRRSSSVVVZZZ^^^aaa```\\\WWWWWW\\\ccchhhkkkgggfffeeeeeegggfffccc``````cccgggjjjkkkjjjiiihhhdddiiilllkkkeee^^^\\\[[[VVVUUUSSSPPPNNNKKKIIIHHHGGGEEECCCBBBBBBAAA???>>>======<<<<<<;;;::::::999777888999999999999888666555555444222111444777888555444333333222222333333222222222222111111111111111111111111111111111111111111000000000//////////////////000000000111111111111111111111222333333111111222222222111000///111111111000000000000000222111111111000000000000////////////////////////........./////////000000444222//////000222222222////////////////////////...//////000000000000000////////////////////////////////////////////////,,,//////---///333333000000000000111222333333222222222222222222222222222333333333444555555666666444555666666777777777666999999999999:::;;;<<<<<>>===<<<<<<;;;;;;;;;;;;;;;:::::::::}}}vvvrrrppppppqqqnnnfffaaa```^^^\\\XXXUUUSSSOOOLLLIIIFFFCCCAAA@@@???>>>;;;999999999999999888666555444333333444444444444333333333333222222222222222111000000000000000000000000111111111111000000000000////////////////////////////////////////////////222111111333444333000---...///111111/////////000////////////////////////000000111111111111000000000//////......//////000000000000000000000000000...000111000444999999666000////////////000111111000000111111111111000000////////////000000000000222222111111000//////...222222333333333444444444111111111222222222222333333222111000/////////000000000111111111111000000111111111111111111111111000000000000111222333444111111111111111111111111222222222222222111111000111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333444444444555555555555444444555666777888999999777777888888999:::::::::<<<<<<<<<<<<<<<===>>>>>>AAA@@@???>>>???AAACCCDDDBBBCCCFFFJJJNNNOOOMMMKKKLLLLLLMMMNNNPPPRRRTTTUUUSSSSSSRRRSSSUUUYYY\\\^^^^^^[[[YYYYYY^^^dddhhhkkk``````aaadddfffgggeeeccc```bbbdddfffiiijjjllllllfffkkkooonnnggg^^^XXXUUUPPPPPPNNNLLLJJJHHHGGGFFFFFFDDDBBBBBBBBBAAA???===<<<<<<<<<;;;::::::999999999777777999;;;999555111888888777555222111444777555444444333333333333333333222222222111111111111111111111111111111111111111111111000000000000000///000000000000111111111333333222222333333444444111111111222111111000///111111111000000000//////111111111111111000000000////////////////////////////////////000000000000111///...///111333444444////////////////////////...///000000111111000000//////////////////000000////////////////////////111333222//////222222000222222333222111111333444333333333333333333333333222222222333444444555555666666777777777777666666888888888888999:::;;;<<>>;;;999::::::999999888666555444222333333444444444444333222222222222222222222222111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000333444444666777555111......///111111///...///000000000000000000000000000000000111111111111000000000//////......//////000000000000000000000000000...111111000333888999555000////////////000111111000111111222222111111000....../////////000000000222222222111111000000000222222222333333333333444000000111111111222222222111111111000000/////////000111111222222111111000222222222222222222222222000000000000111333444555111111111111111111111111222222333333222222111000111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444333333333444444444555555555555555666777888888888999::::::;;;;;;<<<======;;;;;;;;;;;;;;;<<<===>>>??????>>>>>>???AAACCCDDDBBBCCCEEEHHHLLLMMMLLLKKKJJJJJJKKKMMMPPPRRRUUUVVVRRRRRRSSSTTTVVVXXXZZZ\\\\\\[[[ZZZ[[[^^^bbbeeeggg]]]^^^```bbbdddeeeeeeddddddddddddfffggghhhgggfffgggjjjllljjjcccZZZTTTPPPLLLLLLKKKIIIHHHGGGFFFEEEEEECCCAAAAAAAAA@@@>>>===;;;;;;:::999999888888777:::888888888666333111222666333333666666444222222555555444333333333333333333333222222222111111111111111111111111111111111111111111111111111111111000000000111111111222222444333333333333333444444111111111111111111000000222222222111000000//////111111111111111111111111////////////////////////000000000000000000000000000///...///222444444444000000000000000000000000//////000111111111111000//////000000000000111111000000000000000000000000999;;;:::444000111111///222333333222000000222555333333333333333333333333111111222333333444444555555666777777888888888888:::999999999::::::;;;<<<>>>>>>???@@@AAAAAAAAAAAAAAABBBCCCCCCBBBBBBCCCDDDEEEFFFGGGIIIJJJKKKLLLLLLOOOPPPPPPPPPOOOQQQTTTVVVYYYYYYXXXWWWWWWZZZ___cccaaaaaa```aaacccfffiiikkklllfff^^^[[[^^^dddjjjmmmlllhhheeedddaaa]]]^^^cccbbb```^^^]]]\\\ZZZWWWTTTYYYWWWRRRMMMIIIGGGFFFFFFEEEDDDCCCBBBAAAAAABBBBBBAAA@@@???===<<<;;;;;;;;;<<<;;;;;;:::999888888777{{{vvvrrrqqqrrruuuqqqiiidddccc]]][[[XXXUUUTTTQQQNNNKKKEEECCCAAA??????===;;;999999999999888777666555444222333444555555555555555222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111222222333555666555111......000111111000//////000111111111111111111111111///000000111111000000///000000////////////000000111111111111111111111111///111000///111555444111000000000000000111222222111111222222222222111111////////////000000000000000111111111222222333333111111111111222222222222000000111111111222222222111111111111111000000000111111222222222222111111222222222222222222222222000000000000111222333444111111111111111111111111222333333333333222111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444333333333444444444555555555555666666777777888888999::::::;;;;;;<<<======::::::::::::;;;<<<===>>><<<===>>>@@@AAABBBCCCCCCCCCCCCEEEIIIMMMNNNNNNLLLIIIJJJKKKMMMOOORRRTTTVVVRRRSSSTTTUUUWWWXXXYYYZZZZZZ[[[\\\\\\]]]^^^___```]]]^^^```aaaaaabbbcccddddddddddddeeegggfffccc```ffffffddd```ZZZTTTPPPNNNJJJIIIIIIHHHGGGFFFEEEEEECCCAAA@@@???@@@???>>><<<999999888888777666666555888888999888333///555???@@@444,,,000777777555444666555444444333333444444333333333222222222222111111111111111111111111111111111111222222222222222111111111111222222222222444333333222222222333333222111111111111222222222333333222222111111111111111111111111111222222222000000000000000000000000111111111111111111111000111000///000222333333222111111111111111111111111///000000111111111111111000000000000111111222222111111111111111111111111:::===<<<666111111111000111222222222111111333444333333333333333333333333111111222333333444444555333444666888999:::;;;;;;<<<;;;;;;;;;;;;<<<<<<===<<<===>>>???@@@@@@@@@@@@???@@@BBBCCCCCCCCCEEEFFFFFFGGGIIIJJJLLLMMMMMMMMMPPPQQQRRRQQQQQQQQQTTTVVVWWWWWWVVVUUUUUUXXX]]]aaa^^^^^^___aaadddhhhlllooouuunnneee___^^^bbbfffjjjjjjgggeeeddd```[[[]]]aaagggccc^^^ZZZWWWVVVTTTSSSRRRPPPLLLIIIFFFEEEEEEEEECCCBBBBBBAAAAAA@@@@@@@@@???>>>===<<<;;;:::::::::;;;;;;:::999888888777777{{{vvvrrrqqqsssvvvtttlllfffeee^^^\\\XXXVVVTTTQQQNNNKKKEEECCCAAA@@@???===;;;999999999999888777666555444333444555666666666666666222333333333333333444444222222222222222222222222000000000000000111111111111111111111111111111111111111111111111111111111//////000111333222000---///000222222000000000111111111111111111111111111000000111111111111000000222111111000000111111222111111111111111111111111000111000...///222111---222111111111111222333333111111222222222222111111000000000000111111111111000111111222333333444444000000111111111222222222111111111222222222222333111111222222222222111000111111222222222222111111333333333333333333333333111111111000111111222333222222222222222222222222333333333333333222222111222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444333444444444555555555555555666666666777777777888777777888888999::::::::::::::::::;;;<<<===>>>???===>>>???AAABBBCCCCCCCCCBBBCCCFFFKKKOOOQQQOOONNNKKKKKKLLLMMMOOOQQQSSSTTTSSSTTTUUUWWWXXXYYYYYYYYYXXXZZZ]]]^^^]]]\\\\\\\\\___``````___^^^___bbbdddaaa``````bbbeeefffbbb^^^aaa^^^ZZZVVVRRROOOMMMLLLHHHHHHGGGFFFEEEDDDDDDCCCBBB@@@???>>>??????===<<<888888888777666666555555555555888:::444111===MMM```HHH444111666777555555666555555444444444444444333333333333222222222222222222222222222222222222222222222222222333333333111111222222222333333333444444333222222222333333333222222222222333444444333333333333333333333333111111111222222222222222111111111111111111111111222222222222111111111111222111000111222333222000111111111111111111111111///000111111222222111111000000000111222222333333111111111111111111111111111777999555222222333222222111111333555666555333333333333333333333333333222222222333444444555555222444666888:::<<<<<<=========<<<<<<<<<<<<======;;;;;;===>>>???????????????@@@BBBCCCCCCDDDFFFHHHGGGHHHJJJKKKMMMNNNNNNNNNPPPQQQRRRRRRRRRRRRUUUVVVTTTUUUUUUTTTTTTVVV[[[^^^YYYYYY[[[___dddiiiooorrrzzztttlllddd______aaacccgggffffffeee```ZZZ[[[```gggbbb[[[VVVSSSRRRRRRQQQLLLKKKHHHFFFDDDDDDDDDDDDBBBBBBAAA@@@@@@???>>>>>>===<<<;;;::::::::::::::::::999999888888777777777{{{vvvppppppssswwwuuunnniiihhh___\\\YYYVVVTTTQQQNNNKKKGGGEEEBBBAAA@@@???<<<:::;;;;;;::::::999777666555444555666777888888888888333333444444444555555555333333333333333333333333111111111111222222333333222222222222222222222222222222222222222222222222///...///000222333222000000111333333111111111222222222222222222222222222111111222222222222111111333333222222222222333333111111111111111111111111111222111///000444333///333333222222333333444555111222222333333222222111111111111111222222222222222222333333333333333333111111111222222222333333222222222222333333333333111222333444444333222111111222222333333222222111444444444444444444444444444333333222222222222222333333333333333333333333333333444444333333222111222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444555444444555555555666666666666666666666777777777777666666777777888999999999:::::::::;;;<<<>>>???@@@CCCBBBAAA@@@@@@AAABBBBBB@@@BBBFFFLLLQQQSSSQQQNNNNNNNNNNNNNNNOOOQQQRRRSSSSSSUUUWWWXXXYYYYYYYYYXXXUUUZZZ^^^```___]]]\\\\\\aaaaaa```^^^\\\^^^cccgggbbb___\\\]]]aaacccaaa___YYYWWWSSSPPPNNNLLLKKKJJJFFFFFFEEEDDDCCCBBBAAAAAAAAA???>>>>>>>>>>>>===;;;:::999999888888777666666555222555999666333<<>>@@@@@@@@@@@@AAABBBDDDDDDDDDDDDFFFGGGGGGGGGIIIKKKLLLMMMMMMNNNNNNPPPRRRRRRRRRSSSUUUWWWRRRSSSSSSSSSSSSUUUWWWZZZXXXXXXYYY\\\```eeejjjmmmrrrooojjjddd```___```bbbcccdddffffffaaaZZZZZZ___```\\\WWWTTTRRRQQQOOONNNIIIIIIHHHFFFEEECCCBBBAAABBBAAAAAA@@@???===<<<;;;;;;::::::999999999999:::888888888888888777777777{{{vvvpppooosssxxxvvvooojjjiii```]]]YYYVVVTTTQQQMMMJJJHHHFFFDDDBBBBBB@@@>>><<<<<<<<<<<<;;;:::999888777555555777888999999999999444444444555555666666666333333333333333333333333222222222333333444444444222222222222222222222222222222222222222222222222222111000222444666666555111222444444222111222333222222222222222222222222222333333444444333333222444333333222222333333444111111111111111111111111222333333111222666555111444444333333444444555666111222222333333222222111111111222222222333333333555444444333333222222111222222333333333444444444222222333333333444444444111222333444555444333222111222222333333222222111444444444444444444444444666666555444333333333333444444444444444444444444333333444444333333222111222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555555555666666666666777666666666666777777777777777888888999::::::;;;;;;:::;;;;;;<<<===>>>@@@@@@JJJGGGBBB???===>>>AAABBB>>>AAAFFFMMMRRRSSSQQQOOOPPPPPPOOOOOOPPPPPPQQQQQQTTTUUUXXXZZZZZZZZZYYYXXXTTTYYY___bbbaaa___^^^^^^bbbaaa```]]][[[^^^dddjjjgggaaa[[[ZZZ]]]```___]]]TTTRRROOONNNMMMLLLJJJIIIEEEEEEDDDCCCAAA@@@??????@@@>>>======>>>>>>===;;;;;;;;;::::::999888888888777111222777666111555???BBB444---444:::777666999666666555444444444444555444444444333333333222222222222222222222222222222222222222333333444444444222222333333333444444444888777666555555555555555555444444333444555666777333444444555666777888888111111111222222333333333333333333333333333333333333333333222222111111111/////////111333444333222222222222222222222222222000000111222222222222111000000111222333333444444222222222222222222222222000888===:::555444333222555111111777???AAA;;;333444444444444444444444444333333444555555666666777666777888999:::;;;;;;;;;<<<;;;;;;:::::::::;;;;;;<<<===>>>???AAAAAABBBBBBDDDEEEFFFEEEDDDCCCDDDFFFFFFGGGHHHJJJKKKLLLLLLMMMMMMOOOQQQRRRRRRSSSUUUVVVPPPRRRSSSSSSSSSSSSUUUWWW[[[[[[ZZZ[[[]]]```bbbdddgggfffeeecccaaaaaadddfffaaabbbfffgggaaaZZZZZZ^^^YYYWWWTTTSSSRRRQQQNNNLLLIIIIIIIIIGGGEEECCCAAA@@@BBBAAAAAA@@@>>><<<;;;:::::::::999999999999999:::777777777777888888888888~~~zzzqqqpppqqqssstttqqqjjjeeeccc___ZZZWWWUUURRRMMMIIIGGGEEECCCAAAAAA???===;;;::::::;;;;;;::::::999888555777888999999888777555666555555555444444444444666555555555555444444444111222222333333222222111222222333333333444444444444444444444444444444444666222//////111444444333222333333444444333333222333333333333333333333333555333111222444555444333222333333333222222444666222222222111222222333333222333333444444444333333111222222111000111444666222333333444444333333222555555555444444333333333555444444333222222222222444444444444444444444444444444333222333444555666333444444333111111222444555666666666555444333333777444222333555666444111444444444444444444444444444444444333333444444555444444444444444444444444555444444333333444444555333333333444444444555555666555444333222333333444444444444555555555666666666666666555444444333333555555555555555666777777555555555555666666666777777888888888888999999999999999999999999999999999;;;;;;;;;<<<<<<<<<<<<===@@@@@@@@@@@@AAABBBCCCCCCCCCEEEFFFJJJRRRWWWUUUMMMPPPQQQSSSRRRQQQPPPPPPQQQRRRSSSTTTVVVXXXZZZ[[[\\\XXXXXXXXXYYYZZZ[[[[[[[[[\\\ZZZWWWUUUVVVZZZ___bbb]]]]]]\\\[[[YYYWWWVVVUUUPPPOOOMMMKKKIIIHHHGGGGGGCCCAAA@@@@@@@@@@@@???===<<<<<<;;;;;;;;;:::::::::::::::999999888777666666555555555555555666777888999888666444555777:::;;;777777666666555555555444333333333333333333333333333333333333333333333333333333333333333333333333444555666666666555444333666555444333444444222111555666777666555666888999888777666555444444555666222222333333333444444444333333333333333333333333444444444444444444444444444444444444444444444444444444444333333333222222444333333222222333333444666333333777888555444666333555666555222000111333555444333222222333444555444444444555555555666666555555444444444333333333444444444555555555666666555666888888777777999::::::::::::;;;;;;<<<<<<<<<<<<<<<===>>>???@@@AAAAAA@@@BBBCCCDDDCCCDDDFFFGGGIIIJJJJJJJJJIIIIIIKKKLLLNNNOOORRRTTTTTTRRRPPPNNNQQQQQQQQQRRRSSSUUUVVVWWWXXXXXXYYYZZZ\\\]]]^^^___aaa```___aaaccceeeeeedddaaa___```ccc```XXXVVVYYYUUUTTTQQQNNNKKKIIIHHHGGGHHHGGGFFFEEEDDDDDDDDDDDD??????>>><<<<<<;;;;;;;;;<<<<<<;;;::::::999888888888777666777888999888666|||qqqqqqqqqssstttqqqjjjeeebbb^^^ZZZWWWVVVTTTOOOKKKHHHEEECCCBBBAAA@@@===;;;:::;;;;;;;;;;;;:::999999777888999;;;;;;999888777777777777777666666666666777777666666666555555555333333444444444444333333222333333333333444444444444444444444444444444444666333000000222444333222333333444444444444333333333333333333333333333333000111222444555555444333222333444333222222444666666555444333333333333333222222333333444444333333333333333222111222444666333333444444444444333333555555555444444333333333444444333333333333333333444444444444444444444444444444333333333444555666555555555444222222333444555555666666555555444333777555333333555666444222444444444444444444444444666666555444333333333444444444444444444444444444555444444444444444444555333333444444444555555555666555444333333333444444444444555555555666666666555555555555555555555555666555555555555666777777555555555666666666777777888888888888999999999999999999999999999999999999;;;;;;;;;<<<<<<<<<<<<===?????????@@@@@@AAABBBCCCCCCDDDEEEIIIQQQWWWTTTMMMNNNPPPQQQQQQOOOOOOOOOPPPSSSTTTUUUVVVXXXZZZ[[[\\\WWWWWWWWWXXXXXXYYYYYYYYY[[[YYYWWWVVVVVVWWWYYYZZZXXXXXXXXXXXXWWWVVVUUUTTTNNNMMMKKKIIIGGGFFFEEEEEECCCAAA@@@@@@@@@@@@???===;;;;;;;;;;;;::::::::::::::::::999999888777777777666666555555666666777777888888666666666888999:::777777666666666555555555333333333333333333333333333333333333333333333333333333333333333333333333444444555666666666555444666555555555666777666666555666777777666666888999;;;:::888666555444444555333333333333444444444444333333333333333333333333444444444444444444444444444444444444444444444444444444444333333333333222444444333333333333444444444111111444444111000222333444555444111111333555666555444333333444555666444444555555555666666666555555555444444444444333444444555555555666666666555666888888777777999:::::::::::::::;;;;;;;;;<<<<<<<<<===>>>???@@@AAAAAA@@@BBBCCCDDDCCCDDDFFFGGGGGGHHHIIIHHHGGGHHHIIIKKKMMMNNNPPPQQQRRRQQQOOONNNQQQQQQQQQRRRSSSTTTVVVVVVXXXXXXYYYZZZ[[[[[[\\\]]]```______aaacccdddcccaaa^^^[[[\\\___\\\VVVSSSVVVQQQPPPNNNLLLIIIHHHGGGFFFFFFEEEDDDCCCCCCBBBBBBBBB???>>>===<<<<<<;;;;;;;;;<<<<<<;;;::::::999888888999777666777888999888666~~~rrrrrrrrrtttuuurrrkkkeeeccc___[[[XXXXXXUUUQQQMMMHHHFFFCCCBBBAAA@@@>>><<<;;;;;;<<<<<<;;;;;;:::999999999;;;;;;;;;;;;999999:::999999999999888888888888888888777777777666666444555555555555555555444333333333444444444555555555555555555555555555555666444333333444444222111333333444444444444333333444444444444444444444444...111555666666555555555333444444444333333555666888888666555444333333333222222333333444444444444555666666555333333444666444444444555555444444444555555555444444444444444444444333333333444555555555555555555555555555555555444444444444555666666777777777555333222333555555555666666666555444444777555444444555555444333555555555555555555555555555555555444444555555666555555555555555555555555555555444444444444555555444444444444555555555666666666555444444444444555555555555555666666666666444444444555666777777777666666666666666777777888666666666666777777777777888888888888999999999:::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===??????>>>??????@@@AAABBBCCCCCCDDDHHHQQQWWWTTTLLLLLLMMMOOOOOOMMMMMMMMMNNNQQQRRRSSSTTTVVVWWWYYYYYYVVVVVVWWWWWWWWWWWWWWWWWWYYYXXXWWWVVVUUUSSSRRRQQQSSSTTTTTTTTTTTTSSSRRRRRRLLLKKKIIIGGGFFFEEEDDDDDDBBBAAA??????@@@@@@>>>===::::::::::::999999999999:::::::::999888888777777888888777666666666777777888888888888888888999999777777777777666666666666444444444444444444444444444444444444444444444444444444444444444444444444333444555666777777777666555555666666777888888999666777888777666666888:::<<<;;;999777555444444333333333444444444555555555444444444444444444444444555555555555555555555555555555555555555555555555555555444444444333333333444444333333333333444444888444444666555222222555@@@???<<<777333111333444777666666555555666666777555555555555666666666666666666666555555555444444555555555555666666666666555777888888888888999;;;999999::::::::::::;;;;;;<<<<<<===>>>???@@@AAAAAA@@@BBBCCCDDDCCCDDDFFFGGGFFFGGGHHHGGGFFFFFFHHHJJJMMMNNNNNNOOOPPPPPPPPPOOORRRSSSSSSTTTUUUVVVWWWWWWXXXXXXYYYYYYYYYZZZZZZZZZ___^^^___aaabbbbbb___]]]]]][[[[[[]]][[[WWWTTTUUUNNNLLLKKKIIIGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@AAA???>>>===<<<<<<;;;<<<<<<<<<;;;;;;::::::999999888999888777777888999888777uuutttuuuwwwxxxtttmmmgggfffbbb]]]ZZZYYYVVVQQQMMMIIIGGGDDDCCCBBBAAA>>><<<<<<<<<<<<<<<<<<;;;::::::999:::;;;;;;;;;;;;:::999::::::::::::999999999999888888777777777666666666444555555666666555555444444444444444555555555555555555555555555555555555555555555555555444333111444444555555555555444444444444444444444444444444222444777777555444555777333444555444333333555777888777666555555555555555333333333333444444555555777888888777555444555666444555555666666555555444555555555555555444444444444444333333444555666666555555555555555555555555555555555555555666666666888999999777444333444555555555666666666666555555777666555555555555555444555555555555555555555555444444444555666777999999666666666666666666666666666666555555555555666666444555555555555666666666666666555555555555555555555555666666666777777777555555666666666777777777777777666666777777888999666666777777777888888888888888888999999999::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>???@@@AAABBBCCCCCCDDDIIISSSZZZUUUMMMIIIKKKMMMMMMLLLKKKLLLMMMMMMNNNOOOPPPRRRSSSTTTUUUVVVVVVWWWWWWWWWWWWWWWWWWXXXXXXVVVTTTRRRQQQPPPOOOQQQRRRRRRRRRQQQPPPOOONNNKKKJJJHHHFFFEEEDDDCCCCCCAAA@@@>>>>>>??????===<<<:::::::::999999999888888:::::::::999999888888888:::999888777777777777777777888999::::::999888888777777777777777777777777555555555555555555555555555555555555555555555555555555555555555555555555333444555666777888888999555666777777777777888999777888999888777777888::::::999888777666555444444444444555555555666666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444444555555444444444444555555888555555777666444666;;;DDDAAA<<<777333333444666777777777777777777777777555555666666666777777777777777666666666555555555555555666666666777777777666888999999888999:::<<<999:::::::::::::::::::::<<<<<<===>>>???@@@AAAAAA@@@BBBCCCDDDCCCDDDFFFGGGFFFGGGHHHGGGFFFGGGHHHJJJMMMNNNNNNOOOPPPPPPQQQRRRTTTUUUVVVWWWXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYY]]]]]]^^^```aaa___[[[XXXZZZXXXWWWXXXXXXVVVSSSRRRMMMLLLJJJGGGEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999999888777777999999888777xxxwwwxxxyyyzzzvvvoooiiiiiieee___\\\ZZZWWWRRRMMMIIIGGGEEECCCCCCAAA???===<<<============<<<;;;;;;999::::::::::::::::::999::::::999999999888888888777777777666666666555555444444555555555555444444444444555555555666666666666666666666666666666666555666777777666555444444444555555666666555555444555555555555555555555555555555555444222333444666444555666555444444666888555555555555555666777888666666555444444555666666777888999888666555666666555666666777777666666555555555555555555555555555444444444444555666777777666666666666666666666666555555666666666777777777999999999777555444555777555555666666666666666555666777777666666555555555666666666666666666666666777777666666666777888888777777777777777777777777777666666555555666666777555555555666666666777777555666666666666666666666666666666777777777888888888888777777777666666666777777777777777888999999777777777888888888888999888999999999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>???@@@AAABBBDDDDDDEEELLLWWW]]]WWWMMMHHHJJJLLLLLLKKKKKKKKKLLLMMMMMMNNNOOOQQQRRRSSSSSSVVVWWWWWWWWWWWWWWWXXXXXXYYYWWWTTTQQQPPPPPPQQQRRRRRRRRRQQQPPPOOOMMMLLLKKKJJJIIIHHHFFFEEEDDDDDDDDDAAA???>>>>>>>>>>>>===;;;:::::::::999999999888888:::::::::999999999999999;;;:::999888888888888888888999:::;;;;;;:::999777777888888888888888888888666666666666666666666666666666666666666666666666666666666666666666666666444444555666777999::::::999;;;<<<;;;888777888:::888999:::999777777888:::666666666666666666666555555555666666666777777777666666666666666666666666666666666666666666666666666666666666666666666666666666666555555555444444666555555444444555555666333111111444333333888>>>>>>;;;666333333555888999888888888888888888888888666666666777777777888888888888777777777777666666666666666777777777888888777888::::::999999;;;<<<::::::::::::::::::::::::<<<<<<===>>>???@@@AAAAAA@@@BBBCCCDDDCCCDDDFFFGGGGGGHHHIIIHHHGGGGGGIIIKKKNNNNNNOOOPPPQQQRRRSSSTTTSSSTTTUUUVVVWWWWWWWWWVVVYYYYYYYYYYYYXXXXXXXXXXXX[[[[[[\\\]]]^^^\\\YYYUUUTTTSSSRRRQQQRRRSSSPPPMMMNNNMMMJJJHHHEEECCCBBBAAABBBBBBAAAAAA@@@AAAAAAAAA>>>======<<<<<<<<<<<<===;;;;;;::::::::::::999999999888777888999:::999777zzzyyyyyy{{{{{{wwwpppjjjjjjfffaaa^^^\\\YYYTTTOOOJJJHHHEEEDDDCCCBBB@@@>>>=========>>>======<<<;;;::::::::::::::::::::::::999999999999888888888888777777666666666555555555444444555555555555444444555555555666666666666777777777777777777777777777555666777777666555666777555555666666666666555555666666666666666666666666666444222222444555444333444666666666555555666888444444444555666777999999:::999888666555666666777666888999999777666666777666777777888888777777666555555555555555666666666666666555555555666666777777777777777777777777777555666666777888777777777777888888777666555666888555555666777777777666666666888888777666555666777777777777777777777777777<<<;;;:::888777666555555888888888888888888888888777777666666666666777777666666666666777777777777555666777777888777777777777777777777888888888888999999999888777666666666888888888888888999999:::777888888888999999999999999999999999::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===??????>>>??????@@@AAABBBCCCDDDFFFOOO[[[aaaXXXKKKHHHJJJLLLLLLLLLKKKLLLMMMOOOPPPQQQRRRSSSTTTTTTUUUUUUUUUVVVWWWWWWXXXYYYYYYXXXVVVSSSPPPOOOPPPQQQSSSQQQQQQPPPOOOMMMKKKIIIHHHIIIHHHGGGEEEDDDCCCCCCCCC@@@???======>>>>>><<<;;;::::::::::::999999999999::::::::::::::::::999999;;;::::::999999999::::::999:::;;;<<<;;;:::999888888888888888999999999999777777777777777777777777777777777777777777777777777777777777777777777777555555555666777999:::;;;===???@@@>>>;;;999;;;===::::::;;;999888777999:::555666777888888888777777666666777777777888888888777777777777777777777777777777777777777777777777777777777777777777777777777666666666666555555555666666555555555555666666444333444666555666===EEEIIIDDD===999777777777777777888888999999888888777777777777777888888888888999999888888888777777777777777777777888888888888777999::::::::::::;;;===<<<<<<;;;;;;;;;;;;::::::<<<<<<===>>>???@@@AAAAAA@@@BBBCCCDDDCCCDDDFFFGGGGGGHHHIIIHHHGGGHHHIIIKKKLLLMMMOOOQQQRRRSSSTTTTTTPPPQQQSSSTTTTTTTTTSSSRRRXXXXXXWWWWWWWWWWWWWWWWWWYYYYYYYYYZZZ[[[ZZZWWWUUUUUUUUURRRPPPSSSVVVTTTNNNMMMLLLIIIGGGEEECCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBB======<<<<<<<<<<<<======:::::::::::::::::::::::::::888888888999:::999888~~~yyyyyyyyyzzzzzzvvvoooiiihhheee```^^^^^^\\\WWWTTTJJJHHHFFFEEEDDDBBB@@@>>>===>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<:::::::::999999999888888888888888777777777666666555666666777777666666555555555666666666777777777777777777777777777777777555666777666555555888;;;666666666777777666666666666666666666666666666666666444333888===???:::555555666777666555555777999777777777777777888999:::>>>===:::888666666777777555777999999888777777888777888888888888888888777444555555555666666666777777777666666555666666666777777777777777777777777555666777888888888777777666777777777555666777999555555666777777777777777666888999888666555666888777777777777777777777777;;;;;;:::888888777777777999999999999999999999999888777777666666777777888666666777777777888888888555666777888888888777777777777777888888888999999888888888888888888888888999888888888888999::::::888888888999999999::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===?????????@@@@@@AAABBBCCC@@@BBBFFFPPP]]]bbbWWWHHHIIIKKKMMMNNNMMMMMMNNNOOOQQQQQQRRRRRRSSSTTTUUUUUURRRSSSTTTUUUVVVWWWXXXYYYUUUUUUSSSQQQPPPOOONNNNNNNNNNNNMMMMMMLLLJJJIIIHHHGGGFFFEEECCCBBBBBBBBBBBB@@@>>>============<<<:::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;:::::::::::::::;;;<<<;;;;;;;;;;;;;;;::::::999888888888999999999::::::888888888888888888888888888888888888888888888888888888888888888888888888777777666666777999:::;;;:::===???>>>:::999;;;>>>:::;;;;;;:::888888999:::888999:::::::::999888888777777777888888888999999888888888888888888888888777777777777777777777777777777777777777777777777777777777666666666555555777666666666666666666777999888888999888999AAAJJJOOOJJJBBB===:::888666444666777888999999888777666777777777888888888999999:::999999999999888888888777777777888888888999999888999;;;;;;::::::<<<============<<<<<<;;;;;;;;;<<<<<<===>>>???@@@AAAAAA@@@BBBCCCDDDCCCDDDFFFGGGFFFGGGHHHGGGFFFFFFHHHJJJIIIKKKNNNQQQSSSSSSSSSSSSPPPQQQSSSTTTUUUTTTRRRRRRTTTTTTTTTUUUUUUUUUUUUUUUXXXWWWVVVWWWXXXXXXWWWUUUTTTTTTQQQNNNRRRWWWTTTNNNHHHHHHGGGEEEEEEDDDDDDDDDBBBAAAAAA@@@@@@AAAAAABBB======<<<<<<<<<<<<======:::::::::::::::::::::::::::999888888::::::999888}}}xxxxxxxxxyyyyyyuuunnngggfffccc___^^^___^^^[[[WWWKKKIIIFFFEEEDDDCCC@@@>>>>>>>>>>>>>>>>>>======<<<======<<<<<<<<<<<<======;;;;;;:::::::::999999999999999999888888888888777777777888888888888777777666666666666777777777777777777777777777777777777555777777666555666:::>>>666666777777777777666666777777777777777777777777777555777???HHHJJJBBB999555666777666555666777999::::::999999888999999999AAA???<<<999777777777777444666888999888777888888888888999999999999888888444555555555666666777777999888777666666555666666777777777777777777777777555666777999999888888777444555666666555666888:::555555666777777777777777666999:::999666555666888777777777777777777777777666777777888999;;;<<<===999999999999999999999999888888777777777777888888777777777777888888888888555666777999999999888777777888888888888999999999777777777888999999::::::999999888888999999:::;;;888888999999999:::::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======@@@@@@@@@@@@AAABBBCCCDDD>>>@@@FFFQQQ^^^bbbVVVFFFJJJLLLNNNNNNNNNNNNOOOPPPOOOPPPPPPQQQRRRSSSTTTTTTPPPQQQRRRSSSUUUWWWXXXYYYSSSTTTTTTSSSQQQNNNKKKIIIJJJJJJKKKKKKJJJJJJIIIHHHEEEDDDCCCBBBAAA@@@@@@@@@???>>><<<<<<======;;;:::<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::;;;<<<===<<<<<<<<<;;;;;;:::::::::888888888999999:::::::::888888888888888888888888888888888888888888888888888888888888888888888888888777777777777999:::;;;444888;;;:::777666:::===;;;<<<<<<:::888888999:::<<<<<<======<<<:::999777777888888888888999999999888888888888888888888888777777777777777777777777777777777777777777777777777777777777666666666666777777666666666666777777999777777888666666>>>GGG@@@<<<888666888999999888666777888999999888777666777888888888888999999999:::::::::999999999888888777888888888888999999999888:::;;;;;;;;;;;;<<<>>>>>>>>>=========<<<<<<<<<<<<<<<===>>>???@@@AAAAAA@@@BBBCCCDDDCCCDDDFFFGGGEEEFFFGGGFFFEEEEEEGGGIIIGGGJJJMMMQQQSSSSSSRRRQQQSSSTTTVVVWWWWWWVVVUUUTTTQQQRRRRRRRRRSSSSSSSSSSSSWWWVVVUUUUUUWWWWWWWWWUUUMMMMMMJJJGGGJJJPPPNNNGGGDDDDDDDDDDDDDDDEEEFFFFFFAAA@@@@@@@@@@@@@@@AAAAAA======<<<<<<<<<======>>>:::::::::::::::::::::::::::999888888::::::999888