BM6(< """$$$&&&&&&%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$!!!!!!"""$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''###$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$&&&'''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&###&&&!!!%%%$$$$$$!!!&&&(((&&&$$$&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%###$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''''''''%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&$$$&&&((('''"""&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''%%%'''((()))'''&&&&&&'''$$$&&&''''''&&&%%%'''(((%%%'''((((((&&&&&&'''(((&&&%%%%%%'''((()))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%&&&'''((('''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$&&&%%%!!!"""&&&###$$$&&&((()))(((''''''&&&&&&%%%&&&&&&'''((()))(((+++)))+++222---)))111000000///...............///000111222333333333333000...000333222---***+++******+++,,,,,,,,,,,,+++************))))))))))))(((((((((''''''(((((((((&&&''''''((((((''''''&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%""" """$$$%%%"""""""""$$$&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%"""$$$&&&&&&%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$""""""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%######$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$&&&''''''%%%$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""&&&!!!&&&&&&&&&"""''')))&&&%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%######$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&%%%$$$%%%)))'''###&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''%%%'''))))))((('''&&&'''$$$&&&''''''&&&&&&'''((($$$&&&'''(((''''''(((***&&&&&&%%%'''((()))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%%%%&&&((()))(((&&&%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$&&&%%%!!!"""&&&###$$$&&&'''((((((''''''&&&&&&%%%&&&&&&'''((()))(((,,,)))+++111---)))111000000///...------------...///000111222222222222111///000333222---+++---++++++,,,------------,,,+++************))))))))))))((((((''''''(((((()))''''''((((((((((((''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###""""""$$$&&&$$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%"""$$$&&&&&&%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$""""""$$$%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$###$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$###$$$%%%%%%###!!! """%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$&&&''''''%%%$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""'''"""((((((((("""''')))&&&%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%#########$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''(((((('''%%%###'''&&&&&&&&&&&&%%%%%%%%%$$$&&&%%%$$$%%%)))((($$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((%%%''')))***)))'''&&&'''%%%&&&''''''&&&&&&''')))&&&'''((((((''''''((()))&&&&&&%%%'''((()))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%%%%&&&((()))((('''%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$&&&%%%!!!"""&&&###$$$%%%&&&''''''''''''&&&&&&%%%&&&&&&'''((()))))),,,)))***111---)))222000000///...---------------...///000000111111000111//////333222...,,,...,,,,,,---............---+++++++++*********))))))))))))(((((((((((())))))''''''((((((((((((''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""$$$&&&%%%$$$$$$$$$%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%"""$$$&&&&&&%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$######$$$%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$###$$$%%%'''((($$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$######$$$%%%"""!!!$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$&&&''''''%%%$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""'''###((()))***"""''')))'''%%%'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''%%%###"""###$$$%%%&&&&&&'''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''))))))'''%%%###''''''&&&&&&&&&%%%%%%%%%$$$&&&%%%$$$%%%))))))%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%'''******)))'''''''''%%%&&&''''''&&&&&&''')))((()))***)))'''&&&&&&'''&&&&&&%%%'''((()))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%'''((()))((('''&&&%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$&&&%%%!!!"""&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&'''))))))))),,,)))***111---***222111000///...---,,,,,,,,,,,,---...///000000000000111//////222222...,,,...,,,---......//////......++++++++++++******))))))))))))(((((((((((())))))''''''((((((((((((''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""$$$'''&&&%%%$$$$$$%%%%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""%%%&&&&&&$$$"""$$$%%%%%%&&&&&&%%%%%%$$$'''%%%$$$$$$%%%&&&&&&%%%+++)))'''%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""((()))&&&$$$$$$ $$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&((('''&&&%%%&&&(((***+++&&&$$$"""$$$&&&(((&&&$$$'''&&&$$$$$$%%%'''((((((''''''&&&&&&%%%%%%$$$$$$)))(((&&&&&&'''''''''&&&(((((((((''''''''''''''''''(((((((((((())))))))))))))))))(((((((((''''''***(((&&&&&&'''((('''&&&******)))(((''''''((((((******,,,,,,+++)))'''&&&$$$%%%%%%&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''***(((&&&######$$$&&&'''$$$%%%&&&&&&$$$$$$%%%&&&((('''&&&%%%%%%%%%%%%%%%$$$######%%%''')))((('''&&&&&&&&&''''''''''''((($$$&&&***---//////...---000000111111111111000000000///...---,,,+++++++++...---,,,++++++,,,.../////////000///---***'''%%%******)))(((((((((((((((&&&%%%%%%&&&''''''&&&$$$''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&''''''&&&$$$"""$$$%%%%%%&&&&&&%%%%%%$$$'''%%%$$$$$$%%%&&&&&&%%%)))((('''%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''&&&'''&&&%%%$$$$$$%%%'''((('''%%%$$$%%%((()))'''&&&'''&&&&&&&&&'''((((((((('''''''''&&&&&&%%%%%%%%%+++***)))((()))***))))))''''''((((((((()))))))))(((((((((((())))))))))))(((((((((((((((((('''''')))((('''''')))******))))))((((((''''''(((((()))((((((*********(((&&&%%%((((((''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$$$$&&&'''((($$$%%%&&&&&&$$$$$$%%%&&&((('''&&&%%%%%%%%%%%%&&&%%%$$$$$$%%%'''((('''&&&&&&&&&&&&''''''''''''(((&&&'''(((***,,,---//////...............---------///...---,,,,,,,,,,,,,,,...---,,,+++,,,---///000000000111000...+++)))'''******)))(((((((((((((((((('''&&&&&&(((((('''&&&''''''&&&&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$##################$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''%%%$$$$$$%%%&&&&&&%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$%%%%%%%%%%%% ###$$$###$$$&&&&&&###&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''((('''&&&%%%%%%%%%&&&'''((('''&&&''')))))))))(((&&&''''''(((((((((((((((''''''''''''&&&&&&&&&&&&******)))))))))******+++((((((((()))******++++++((())))))))))))*********(((((((((((((((((())))))***((('''(((***+++++++++(((((((((((()))***++++++'''((()))***)))((('''&&&*********)))((('''''''''%%%&&&&&&&&&&&&'''''''''$$$%%%%%%&&&''''''(((((($$$&&&'''&&&%%%$$$%%%&&&''''''&&&%%%%%%%%%&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&''''''''''''(((((((((''''''))),,,///111///...---+++++++++,,,---------,,,,,,,,,,,,---------,,,,,,,,,---...000111111111111111///---***)))***))))))(((((((((((((((***(((&&&&&&'''((()))(((''''''&&&&&&&&&&&&''''''&&&'''((((((&&&&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$######""""""$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$'''%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&)))(((((('''&&&'''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''(((+++***)))(((''''''((((((''''''''''''((())))))(((%%%&&&)))))))))(((((((((''''''''''''''''''(((((('''(((((((((((((((***++++++++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,*********+++++++++++++++,,,***))))))***++++++***((((((((()))***+++,,,---))))))************)))(((******)))))))))(((((((((&&&&&&&&&&&&''''''''''''$$$%%%&&&((((((((('''&&&%%%&&&'''&&&%%%$$$%%%''''''&&&&&&%%%%%%%%%&&&&&&((('''%%%%%%&&&&&&%%%$$$&&&&&&&&&''''''''''''((((((''''''''')))+++...///000///---++++++,,,---...,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,...///111222000000000///...---+++***))))))(((((((((((())))))+++(((%%%%%%&&&(((((((((''''''&&&&&&&&&&&&''''''%%%'''((('''&&&%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&#########&&&&&&%%%%%%$$$$$$$$$###$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""$$$&&&''')))$$$%%%%%%&&&&&&%%%%%%$$$'''%%%$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$###$$$$$$###$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%(((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((''''''&&&&&&&&&'''((()))+++***))))))((((((((((((&&&'''''''''''''''((()))$$$&&&)))***(((''''''(((((((((((())))))*********(((***++++++******---///111000000000//////......////////////000000000000000000000000000000000000000...,,,,,,,,,---,,,+++)))))))))))))))***+++,,,)))*********)))))))))(((''''''((((((((()))))))))&&&&&&&&&'''''''''((((((&&&'''((()))((('''%%%$$$%%%&&&''''''%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&'''((('''&&&&&&&&&&&&%%%###&&&&&&&&&''''''''''''(((%%%&&&''')))***+++,,,,,,///---,,,******,,,---///,,,,,,+++++++++,,,------++++++,,,---...///000111......------,,,+++******))))))(((((((((((()))))))))'''$$$###%%%&&&''''''''''''&&&&&&&&&&&&''''''$$$&&&&&&&&&%%%$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$############$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''%%%$$$$$$%%%&&&&&&%%%###$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%&&&&&&''''''$$$!!!!!!$$$&&&%%%&&&***&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&'''(((((())))))((('''&&&&&&&&&''')))***(((((('''''''''''''''&&&&&&'''((((((''''''((()))%%%(((+++***(((''')))+++++++++,,,---...//////000...000333222111111555888777777666666666555555555666666666777777777888888888888888777777666666666666444222222333444333222......---,,,,,,,,,,,,,,,+++******)))(((((('''''''''''''''((()))*********&&&&&&'''''''''((((((((((((((())))))((('''%%%$$$%%%'''((('''&&&%%%&&&'''&&&&&&%%%%%%%%%&&&''''''((('''%%%%%%&&&&&&%%%$$$&&&&&&&&&''''''''''''(((%%%&&&''')))******************))))))***+++,,,---,,,,,,++++++++++++,,,,,,***+++,,,,,,---...//////,,,+++++++++******))))))((((((((((((((())))))***(((&&&$$$$$$%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%&&&''''''((($$$!!!"""&&&'''$$$%%%)))$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''(((((((((&&&&&&&&&'''((()))))))))((('''&&&&&&&&&''')))***&&&''''''(((((((((((('''&&&(((******(((((()))+++(((+++---,,,)))(((+++///000000111222333444555666333777:::999777888<<<@@@<<<<<<======>>>??????@@@?????????@@@@@@@@@@@@AAA@@@@@@???>>>======<<<;;;<<<;;;:::;;;===>>>???>>>:::999888666444333222222000///...,,,+++***))))))))))))******************''''''''''''(((((((((((('''(((((((((((('''''''''&&&'''((('''&&&%%%&&&(((%%%%%%%%%%%%%%%&&&'''((('''&&&%%%%%%&&&'''&&&$$$&&&&&&&&&''''''''''''((('''&&&&&&&&&''')))+++,,,'''((()))***+++---......------,,,+++***************++++++,,,,,,------,,,++++++******))))))******((((((((((((((()))******(((&&&%%%&&&'''((('''&&&''''''&&&&&&&&&&&&''''''%%%&&&'''&&&%%%$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&""""""######$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%&&&'''((((((((($$$$$$(((((("""!!!$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&(((((((((((())))))))))))******)))(((((((((((((((&&&%%%%%%%%%%%%&&&'''''''''''''''((((((((())))))&&&&&&&&&'''((())))))***)))(((&&&%%%&&&''')))+++'''((()))******+++******(((***,,,+++))))))+++---+++...///---***)))...222444444555666777999::::::666999===<<<:::;;;???DDD>>>???@@@BBBDDDFFFGGGHHHEEEEEEEEEFFFFFFFFFGGGGGGFFFEEEDDDCCCBBB@@@??????@@@??????AAADDDGGGHHHHHHFFFDDDBBB@@@===;;;::::::666555333111///...------------,,,++++++*********''''''''''''((((((((()))&&&&&&''''''((()))))))))&&&'''((('''&&&&&&'''(((%%%%%%%%%%%%%%%&&&'''((('''&&&%%%%%%''''''&&&%%%&&&&&&&&&'''''''''(((((()))'''%%%###$$$'''+++...((()))+++---///000111111...---,,,+++******************+++,,,,,,,,,++++++++++++******)))******+++((((((((((((((()))******(((''''''((())))))(((&&&'''''''''&&&&&&'''''''''&&&'''((('''&&&&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###!!!!!!"""$$$%%%$$$%%%$$$"""###'''&&&"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""$$$%%%&&&%%%%%%'''(((######$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$"""!!!%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))************(((((((((''''''&&&&&&&&&$$$%%%'''((((((((('''&&&)))&&&&&&((((((%%%%%%((($$$&&&''''''''''''(((***((($$$$$$'''!!!(((,,,,,,,,,+++***)))''''''***)))))))))+++---///111222555666555333111222444555666888888999999:::;;;555;;;===;;;;;;>>>AAA@@@EEEAAA???CCCEEEBBBBBBEEEEEEEEEFFFIIIIIIGGGFFFFFFLLLFFFDDDHHHGGGAAA>>>@@@AAADDDBBB===>>>DDDGGGDDDNNNJJJEEECCCEEEFFFAAA:::======:::555333222111///---......,,,+++******+++'''((()))))))))((('''&&&***))))))((((((''''''&&&(((((('''&&&%%%%%%$$$$$$)))'''%%%&&&''''''$$$!!!&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((************+++,,,------///...,,,*********,,,---...+++)))***,,,---+++)))******))))))))))))*********)))(((***---...,,,)))""""""$$$''')))***(((&&&)))'''&&&$$$$$$%%%&&&'''&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&+++((("""$$$'''&&&%%%$$$######%%%%%%$$$###%%%###!!!"""$$$%%%$$$!!! """%%%%%%$$$######$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$&&&'''%%%'''&&&###%%%((('''###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$ ###%%%$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$!!!"""$$$%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))'''''''''&&&&&&&&&%%%%%%%%%&&&''''''((('''''''''%%%""""""&&&&&&$$$$$$'''$$$%%%&&&&&&%%%%%%'''(((+++&&&'''+++)))"""&&&000&&&'''(((******+++++++++............///000111222333666999:::999888999;;;777777666777888:::<<<===;;;======;;;>>>BBBAAA>>>BBB>>>:::;;;???DDDFFFFFFDDDBBBBBBDDDDDDBBBAAACCCEEECCCEEEHHHGGGCCCDDDIIIAAAEEEDDD>>>===AAACCCBBBDDDEEEFFFGGGIIIKKKKKKJJJFFFHHHHHHFFFCCCAAA???>>>555666666555333111//////)))************))))))(((***)))))))))(((((('''''')))((((((((('''&&&&&&&&&((('''%%%&&&''''''$$$"""(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((************+++,,,------///...---,,,+++,,,---------+++)))***,,,,,,+++)))...---,,,***))))))))))))((('''&&&(((***+++)))'''&&&%%%&&&((())))))&&&$$$&&&&&&''''''&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%$$$###$$$%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$############$$$%%%"""&&&%%%$$$%%%$$$!!!%%%$$$######%%%%%%$$$###%%%###""""""$$$%%%$$$""" """%%%%%%$$$######$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%'''((()))'''((('''%%%&&&***)))%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""''')))(((&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""###$$$%%%&&&&&&&&&%%%%%%&&&''''''%%%%%%&&&'''######$$$$$$%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((### !!!%%%&&&$$$%%%(((%%%'''((('''&&&&&&'''(((+++%%%%%%******&&&(((...$$$%%%''')))+++,,,------000111333555666777888888555777:::;;;;;;:::;;;<<<@@@===;;;:::;;;<<<===<<<@@@@@@>>>>>>BBBFFFDDD>>>@@@AAA@@@AAANNN^^^ccc^^^QQQMMMKKKLLLIIIDDDBBBDDDCCCCCCEEEFFFDDDAAABBBGGGCCCFFFGGGDDDBBBDDDEEECCCBBBDDDFFFGGGEEEEEEFFFIIIEEEIIINNNOOOLLLHHHGGGGGG???@@@@@@???===999444222......,,,+++************)))))))))))))))((((((((()))))))))))))))((((((((('''&&&%%%&&&&&&&&&$$$"""(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))******,,,------///......---------------,,,+++******++++++***(((---,,,,,,+++******++++++)))''''''((()))***)))(((***)))((())))))(((%%%###$$$&&&'''((((((&&&$$$###&&&%%%%%%%%%%%%&&&''''''$$$$$$#########$$$&&&'''%%%%%%$$$$$$$$$$$$######$$$######""""""######$$$'''(((%%%######!!!%%%$$$######%%%%%%$$$###%%%###"""###$$$%%%$$$###!!!###%%%%%%$$$###$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''')))***&&&((('''%%%&&&)))((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""%%%((()))((('''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$######%%%&&&''''''%%%%%%&&&'''""""""###$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%'''((()))%%%######''''''%%%&&&)))''')))***)))((('''(((***,,,&&&$$$((()))&&&&&&(((((()))***+++,,,---------///111444888;;;<<<======;;;;;;<<<;;;::::::::::::AAA@@@???>>>===<<<:::888>>>AAAAAAAAADDDIIIJJJGGGNNNWWW^^^fff|||yyysssoooooogggZZZSSSSSSRRRQQQPPPPPPMMMIIIGGGFFFGGGHHHJJJNNNRRRSSSOOOIIIIIIGGGFFFFFFDDD@@@@@@BBBCCCGGGMMMQQQNNNIIIHHHKKKIIIIIIJJJJJJHHHDDD???;;;777555222///---+++++++++*********)))))))))((((((((((((((()))))))))))))))&&&&&&&&&&&&&&&%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((())))))))))))***+++------------------------------,,,+++************)))(((((((((((()))+++---...///+++************++++++++++++***))))))***)))&&&$$$%%%&&&'''''''''&&&%%%$$$&&&%%%%%%%%%%%%&&&'''''''''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$############$$$$$$ $$$""" """%%%&&&%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$###$$$&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&'''(((%%%&&&%%%###%%%((('''###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$###""""""$$$&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&%%%%%%$$$$$$$$$%%%&&&''''''%%%%%%&&&'''""""""###$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%'''((()))(((%%%%%%''''''%%%%%%''''''((())))))(((((()))***,,,)))(((***,,,++++++,,,,,,---...000111111222222...000333777:::<<<<<<<<<>>>>>>============<<<<<<<<<@@@EEEIIIIIIFFFDDDBBBEEELLLPPPPPPQQQXXX```dddqqqwwwjjjiiikkkjjjhhhhhhhhhgggaaa[[[VVVTTTWWWbbbnnnooofff\\\WWWNNNIIIKKKLLLIIIGGGHHHIIIHHHJJJNNNKKKFFFGGGLLLJJJJJJKKKMMMOOOOOOLLLIIICCCAAA===888444222000000,,,,,,,,,+++******))))))((((((((((((((()))))))))&&&&&&''''''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((()))***+++---...,,,++++++***++++++,,,,,,,,,,,,,,,+++***)))))))))&&&&&&'''(((***,,,---...+++++++++***))))))***+++***)))((((((******)))'''((('''&&&%%%$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''+++***(((&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$###$$$### %%%&&&$$$%%%$$$######%%%%%%$$$###$$$$$$%%%%%%$$$$$$$$$%%%###$$$%%%%%%######%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%&&&######$$$$$$%%%%%%&&&&&&$$$%%%$$$"""###&&&%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%###"""###&&&)))%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''(((%%%&&&''''''%%%%%%&&&'''######$$$$$$%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''$$$$$$'''&&&######%%%%%%&&&(((((('''''')))***'''(((***,,,...000111333111222444666888999::::::333444666999;;;<<<===>>>BBBDDDGGGKKKMMMLLLIIIEEEDDDOOO]]]fffhhhiiikkkmmmkkkssswwwsssqqqxxxssssssyyy|||~~~zzzsssqqqlllnnn{{{xxxiii\\\TTTXXX[[[YYYXXX[[[YYYOOOHHHGGGDDD???AAAHHHFFFDDDCCCGGGLLLOOOOOONNNLLLJJJGGGCCC>>>;;;999777222111000///...---,,,+++))))))))))))((((((((((((&&&'''))))))'''&&&'''((((((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((***+++---...,,,+++)))((()))***,,,------......,,,***))))))***)))))))))((())))))******)))***)))(((&&&&&&(((***((('''&&&''')))******))))))(((%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%&&&''''''---+++)))'''%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&%%%$$$&&&((($$$%%%$$$######%%%%%%$$$###$$$%%%&&&%%%$$$###$$$&&&###$$$%%%$$$###$$$%%%'''######$$$$$$$$$%%%%%%%%%'''''''''"""######$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%$$$$$$###%%%$$$"""###&&&%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$(((((()))'''&&&&&&((()))%%%%%%%%%&&&&&&&&&&&&'''###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%&&&((()))%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&''''''(((''''''''''''$$$$$$''''''%%%%%%(((&&&''')))******+++,,,...)))---111222222444777:::999:::;;;===>>>>>>>>>>>>:::<<<>>>AAAEEEHHHLLLMMM\\\aaajjjsssvvvqqqfff^^^ZZZjjj}}}|||ssswww{{{}}}wwwvvv}}}rrrhhhfffnnnwww{{{ppp^^^WWWRRRMMMOOOWWWQQQLLLFFFFFFJJJMMMNNNMMMLLLKKKIIIGGGDDDAAA>>>===999888777555333111//////+++++++++***)))))))))(((&&&)))+++***((('''(((***(((''''''&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''(((***+++---......,,,)))'''(((***---000---///000...+++)))***+++++++++***))))))******************(((%%%%%%(((+++)))'''&&&'''((())))))(((''''''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''***)))'''&&&%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%%%%%%%$$$###!!!&&&(((&&&%%%&&&$$$ %%%$$$######%%%%%%$$$######%%%'''&&&$$$###%%%&&&$$$%%%%%%$$$###$$$&&&(((######$$$$$$$$$%%%%%%%%%'''''''''""""""###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%$$$"""###'''&&&"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###%%%''''''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######)))(((&&&%%%$$$$$$%%%&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&&&&''''''((((((((($$$%%%'''((((((((('''&&&(((%%%&&&***+++))))))---)))+++---......///111333333999>>>===:::;;;>>>AAACCCBBBBBBBBBAAA???>>>===@@@AAAEEEJJJPPPWWW]]]```zzziiizzzzzzwww~~~{{{xxxtttnnnkkkmmmllljjjnnnuuunnnkkkrrrwwwpppkkkmmmuuuhhh```UUUPPPPPPRRRQQQOOOFFFGGGGGGFFFDDDBBB???>>>>>>===;;;999666444222111------,,,,,,+++***))))))'''))),,,+++)))((()))+++&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((***+++---...000---)))''''''+++///222...000111///+++)))***,,,))))))******+++,,,......,,,---,,,***''''''***---***(((&&&&&&'''(((((('''%%%&&&'''((((((&&&$$$###&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%$$$%%%&&&'''(((#########$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###"""!!!''')))###!!!&&&(((%%%$$$######%%%%%%$$$######%%%'''&&&$$$###%%%'''$$$%%%%%%$$$###$$$&&&(((######$$$$$$$$$%%%%%%%%% """$$$%%%%%%$$$%%%)))---$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###''''''&&&%%%%%%$$$######&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''((()))***%%%&&&&&&&&&%%%%%%'''((($$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&,,,,,,$$$###******$$$&&&&&&&&&'''&&&&&&%%%%%%&&&$$$###%%%((()))'''%%%&&&&&&&&&'''''''''((((((''''''&&&&&&''''''((()))((()))***)))&&&&&&))),,,,,,++++++...444;;;@@@BBB===AAABBB===:::===@@@AAA???===>>>BBBBBBAAACCCGGGMMMKKKTTThhhvvvzzz~~~|||rrrwwwxxxzzz~~~~~~|||{{{www{{{qqqmmmssskkkcccfffgggfffkkkfffpppvvvmmmnnnnnndddVVVNNNFFFEEEFFFHHHHHHEEEDDDDDD@@@@@@>>>;;;777555555555///222111,,,+++,,,+++(((******++++++******)))((())))))((((((((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$((('''%%%%%%%%%&&&(((***'''''''''(((((()))***+++---***((((((***,,,......,,,,,,,,,,,,,,,,,,,,,,,,************************************************&&&((()))++++++)))(((&&&(((((('''&&&$$$###""""""&&&&&&%%%%%%&&&''')))***'''''''''&&&&&&%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&!!! &&&(((%%% !!!###$$$&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$%%%&&&%%%$$$$$$'''***$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&((($$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###)))(((!!!!!!''''''!!!&&&&&&&&&''''''&&&&&&%%%'''%%%$$$&&&((()))'''%%%&&&&&&&&&'''''''''(((((()))))))))((())))))***+++&&&(((***)))((((((,,,///111333666;;;@@@CCCEEEEEEDDDHHHHHHBBB======>>>>>>AAA>>>@@@IIIQQQVVVYYY]]]lllqqq}}}|||ssspppqqqsssuuuwwwwwwuuuqqqnnnttt~~~uuuvvv}}}zzz|||qqqiiioooqqqmmmooonnnyyyuuuwwwvvvnnngggdddWWWTTTOOOJJJFFFBBBAAAAAAAAABBBBBBBBB@@@===:::888666888777222000111///,,,((((((((((((((((((''''''((((((((((((''''''''''''((((((((('''''''''&&&&&&$$$%%%&&&&&&&&&&&&&&&&&&'''''''''(((((()))***+++,,,***))))))+++---...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************'''((()))******)))((('''(((''''''&&&%%%$$$######'''&&&%%%%%%$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!"""&&&'''%%%""""""###%%%&&&&&&&&&&&&%%%########################$$$$$$%%%%%%%%%&&&%%%######$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$""""""###$$$&&&'''((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######"""$$$%%%&&&&&&%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&###'''&&&!!! &&&&&&!!!%%%&&&&&&'''''''''&&&&&&((('''''''''(((((('''%%%&&&&&&'''''''''((((((((('''''''''''''''((())))))%%%(((+++,,,+++---111555666:::???DDDGGGGGGEEECCC???BBB@@@999666:::???AAAOOOLLLOOO\\\kkkvvv}}}}}}yyy~~~xxxooossssssrrrpppmmmjjjgggeeehhhvvv~~~yyy~~~uuuoooxxx{{{uuutttxxx{{{{{{}}}|||uuunnnmmmqqqfffddd___YYYRRRMMMHHHEEEFFFIIIKKKJJJFFF@@@;;;999999;;;:::555222333111...***)))((((((''''''((((((''''''''''''''''''''''''(((((((((''''''''''''&&&"""$$$&&&'''((('''%%%$$$'''''''''(((((()))***++++++******+++.........,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************'''((()))******)))((('''&&&&&&&&&&&&%%%%%%%%%$$$((('''&&&$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$#########$$$%%%&&&&&&&&&%%%%%%""""""############""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%############$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$""""""###$$$&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&%%%%%%%%%$$$###%%%&&&&&&%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%)))((($$$$$$((((((%%%%%%&&&&&&'''''''''''''''))))))((((((((((((&&&%%%''''''''''''((((((((((((&&&&&&&&&'''''')))******'''+++///111222444888<<<===@@@EEEGGGGGGEEECCCBBBBBBFFFGGGEEEHHHSSS___eeegggeeejjjvvv}}}zzz}}}yyyvvvtttrrrnnnjjjhhhwwwzzzrrrpppqqq{{{|||ooohhhlllssspppuuuxxxxxxvvvrrrllleeedddgggggg^^^OOOCCC======;;;>>><<<888666777666222111000...,,,************&&&''''''''''''(((((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&''''''''''''((()))***+++******+++---//////---++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************(((((())))))))))))((((((%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''%%%$$$&&&(((%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$""""""###$$$%%%&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%&&&&&&&&&&&&"""$$$&&&&&&%%%$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&((()))'''%%%&&&''''''((((((((('''((()))))))))((('''&&&&&&'''''''''((((((((())))))'''(((((()))+++---...///---111666888888:::>>>BBBDDDEEEFFFEEECCCDDDGGGJJJHHHRRR\\\bbbkkkvvvzzz{{{~~~~~~}}}xxxtttqqq~~~rrriiikkkqqq|||yyynnnlllsss|||}}}}}}aaaMMMFFFGGG???AAA@@@===;;;===<<<999999777555111...,,,******((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%((('''&&&&&&&&&''')))***''''''''''''((()))***+++))))))+++---//////---************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************(((((())))))))))))((((((%%%%%%&&&&&&&&&&&&''''''%%%%%%&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###&&&)))(((%%%$$$&&&)))&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$$$$###"""###$$$&&&'''&&&%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&& """$$$%%%&&&%%%%%%!!!###&&&&&&%%%$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%&&&'''(((((((((((((((&&&((())))))'''&&&&&&'''''''''((((((((()))))))))$$$%%%&&&(((+++...000111444888===>>>>>>>>>AAADDDAAAAAA@@@???@@@HHHSSS\\\___nnn~~~}}}}}}zzzxxxuuu|||}}}jjjdddjjjqqq{{{|||yyyrrrpppwwwoooYYYOOONNNAAACCCBBB>>>===???>>>:::<<<;;;999777333///,,,************)))))))))(((((()))))))))(((((((((''''''***((('''&&&&&&(((***+++'''''''''(((((()))***+++((()))***,,,......,,,***))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))(((((((((((())))))&&&&&&&&&&&&&&&'''''''''$$$%%%&&&'''((((((((((((%%%%%%&&&&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%&&&'''""""""############""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###&&&((('''%%%$$$&&&)))%%%%%%%%%$$$$$$%%%&&&&&&######$$$$$$%%%%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%((((((%%%###$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&& !!!###%%%&&&&&&%%%$$$!!!###&&&'''&&&$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$((('''''''''&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&'''%%%&&&'''((())))))))))))$$$&&&((((((&&&%%%&&&((('''((((((((())))))))))))%%%&&&(((+++///222555777:::>>>AAABBB@@@@@@AAADDD>>>??????AAAIIIXXXlllzzz{{{yyyyyy}}}yyytttsss~~~}}}vvvmmmrrr|||xxxqqqwwwwwwiii]]]VVVJJJLLLJJJEEEBBBCCCAAA===>>>???>>>===:::666222000---,,,,,,+++***)))(((((())))))))))))(((((((((((('''''''''''''''((())))))'''''''''(((((()))***+++(((((((((***,,,---+++)))((())))))***++++++,,,,,,++++++++++++++++++++++++************************))))))(((((((((((())))))'''''''''''''''&&&&&&&&&%%%%%%&&&'''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&'''%%%$$$$$$$$$$$$%%%'''(((######$$$$$$%%%&&&&&&'''$$$$$$%%%((('''&&&'''(((((($$$!!!$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%'''(((((('''&&&%%% ###&&&'''&&&$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$(((((('''''''''&&&&&&&&&&&&%%%$$$&&&&&&&&&''')))%%%&&&'''((())))))))))))"""%%%''''''%%%%%%&&&((((((((((((((())))))))))))---...111444999===@@@BBB===AAADDDDDDAAA???@@@BBBBBBDDDHHHMMMZZZnnn}}}|||{{{}}}~~~ooo{{{{{{xxxzzz}}}tttmmmhhhkkkttt~~~~~~|||zzz{{{oookkkpppnnniiiuuuvvv|||yyy~~~zzzmmmaaaXXXZZZWWWQQQMMMLLLJJJFFF@@@AAACCCCCCAAA===999666///...---,,,+++)))((((((((('''''''''&&&&&&&&&&&&$$$%%%'''))))))((('''&&&'''''''''(((((()))***+++((('''''')))+++,,,+++)))((())))))***++++++,,,,,,************************************************))))))(((((((((((())))))(((((('''''''''&&&&&&&&&%%%&&&''''''&&&%%%###"""#########$$$$$$%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$&&&''')))%%%%%%&&&&&&'''((())))))$$$$$$%%%)))(((&&&%%%$$$%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%)))(((""""""&&&&&&"""$$$&&&%%%$$$%%%'''&&&&&&%%%$$$%%%&&&'''((($$$&&&))))))(((&&&&&&&&&"""""""""######$$$%%%%%%&&&%%%######$$$%%%###"""###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$((('''&&&%%%%%%&&&'''(((***&&&!!!"""&&&)))(((%%%***'''%%%%%%&&&''''''''''''((((((((('''&&&%%%%%%$$$&&&'''(((((())),,,......111666:::===???BBBDDDDDD>>>>>>DDDFFFCCCEEEKKKVVVXXX\\\fffvvvuuusssyyy{{{xxxzzznnneeehhh~~~yyyxxxzzz~~~}}}sssnnnpppccc___\\\```kkkwww~~~||||||rrrvvvvvvyyyyyyrrrmmmtttyyyzzz}}}ssszzzzzzmmmhhhooovvvsssmmmhhhgggdddZZZOOOJJJGGGAAA<<<>>>DDDEEEAAA777888555///,,,---,,,)))((()))+++***)))(((((((((***))))))(((''''''&&&&&&)))))))))))))))))))))))) '''---+++&&&###(((...+++***(((((()))+++---...***+++------+++'''### //////...,,,***)))((('''))))))(((((((((((())))))(((''''''''''''&&&&&&&&& ###%%%&&&&&&((()))&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$%%%&&&'''(((!!!!!!"""$$$&&&&&&###!!!&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&%%%$$$#########$$$$$$###$$$%%%%%%&&&&&&%%%%%%###&&&&&&""""""&&&&&&###'''))))))((($$$&&&%%%%%%%%%%%%&&&''''''%%%&&&((((((&&&%%%&&&'''$$$$$$$$$$$$$$$$$$$$$###'''''''''&&&&&&%%%%%%%%%$$$%%%&&&''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''((()))%%%""""""&&&)))(((&&&)))'''%%%%%%&&&(((((('''''''''(((((()))((((((((('''***...000////////////333777<<>>IIIXXX^^^ZZZYYY^^^lllvvv|||zzztttxxxxxxkkkjjjuuu{{{yyyqqqnnntttwwwtttqqq{{{|||xxxvvv|||zzznnnfffeee^^^___ccchhhlllppprrrsss{{{wwwuuusssmmmyyyzzzzzzxxxuuuvvv{{{~~~}}}}}}www~~~|||ooollluuu}}}zzzyyywwwmmmbbbVVVRRRJJJFFFIIIKKKDDD;;;???AAA???999444000(((!!!***+++++++++***)))((()))******))))))((((((''''''))))))))))))))))))))))))"""'''+++***&&&%%%(((---))))))(((((((((***+++,,,)))***,,,---,,,***'''%%%))))))******++++++,,,,,,((((((''''''''''''(((((((((''''''''''''&&&&&&&&& """%%%&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''$$$###"""###%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$#########$$$$$$###$$$%%%%%%&&&&&&%%%%%%"""$$$%%%"""###&&&&&&$$$&&&&&&%%%&&&&&&### $$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&$$$$$$%%%'''''''''&&&%%%%%%$$$######%%%''')))'''%%%###%%%'''&&&&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((((('''&&&&&&&&&&&&'''((('''$$$"""###'''))))))((('''&&&%%%%%%'''))))))(((''''''((())))))******+++&&&))),,,...///222555777???AAABBBBBB@@@===<<<<<>>>>>AAABBB???<<<777---###---------,,,+++***))))))***)))))))))))))))))))))((((((((((((((((((((((((&&&'''((('''&&&'''))),,,***************+++++++++)))***++++++,,,,,,++++++''''''((()))***+++,,,,,,)))(((((((((((((((((()))(((''''''''''''&&&&&&&&&$$$%%%'''&&&$$$######$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%&&&$$$""""""$$$'''((((((''''''''''''&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$!!! ###((()))'''$$$$$$%%%&&&'''((('''&&&%%%%%%&&&%%%$$$######%%%'''''''''&&&&&&&&&%%%%%%%%%!!!%%%(((&&&""" ###'''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''(((((()))'''''''''&&&&&&'''''''''&&&$$$###$$$'''******)))'''%%%%%%&&&(((******)))(((((((((((()))***++++++((())))))+++///777@@@FFFGGGEEEBBB???===>>>BBBFFF[[[eeeyyyzzzyyy~~~|||~~~ooopppyyyvvv{{{xxxqqqwww|||qqquuuwwwuuuppppppuuuvvvtttooowww|||{{{xxxoooeeeggggggddddddhhhkkkllljjj|||{{{~~~yyyxxxpppgggpppwwweee\\\___aaaXXXKKK<<<>>>@@@???@@@AAA;;;333111000...---,,,+++***)))))))))))))))))))))))))))(((((((((((((((((((((((()))'''%%%%%%&&&(((******++++++,,,------,,,,,,+++***************+++,,,---******))))))((((((''''''******))))))))))))******(((''''''''''''&&&&&&&&&%%%&&&'''&&&$$$######$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''"""###$$$%%%&&&%%%$$$###'''%%%######$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''%%%$$$$$$&&&$$$"""$$$''''''$$$!!!$$$%%%&&&'''((('''&&&%%%%%%&&&%%%$$$######%%%'''%%%%%%&&&&&&&&&'''''''''!!!%%%(((&&&""" ###'''%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&'''''''''&&&''''''''''''''''''&&&%%%$$$$$$%%%((()))******&&&&&&%%%''')))******)))))))))(((((())))))***+++...000222555:::AAAHHHNNNCCC@@@======CCCOOO___iii|||oooqqqrrrwww{{{wwwoooqqqxxx|||pppaaa\\\eeettt~~~|||mmmjjjxxx|||{{{{{{wwwrrrggguuuwwwvvvoookkknnntttwwwxxxxxxrrr}}}||||||~~~xxxsss~~~{{{uuutttpppppp}}}pppjjjllllllcccVVVIIIGGGBBB>>>???BBB@@@:::777444111//////...,,,***))))))((((((((((((((((((((((((((((((((((((((((((+++(((%%%$$$'''))))))))))))***++++++,,,++++++***++++++***)))))))))***+++,,,+++***)))'''&&&%%%%%%(((((((((''''''((((((((((((''''''''''''&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''"""###$$$%%%&&&%%%$$$###&&&%%%$$$%%%%%%$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%$$$%%%(((((($$$###%%%%%%$$$$$$%%%&&&&&&%%%###$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&$$$$$$%%%'''$$$$$$%%%&&&&&&'''((((((###&&&((('''%%%$$$&&&)))%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&'''((()))))))))'''&&&&&&(((******)))(((******))))))***+++---...000555;;;@@@CCCDDDEEEFFF???@@@CCCKKK[[[qqq~~~}}}vvvwwwzzzsssmmm```cccbbbdddfffddd```bbbhhhmmmhhhcccbbbgggoootttvvv{{{|||vvvgggZZZ```xxxyyyjjjxxx}}}vvvzzz~~~~~~~~~yyywww|||{{{rrrlllgggqqq~~~wwwqqqqqqwww~~~~~~xxxssszzzzzzxxxyyy{{{zzzyyyyyyvvvlllaaa___YYYNNNDDDAAAAAA===666???:::555333444333111...+++******))))))(((''''''((((((((((((((((((((((((***(((&&&&&&'''((()))(((&&&''''''((())))))******,,,+++***)))))))))))))))***)))))))))((((((((('''&&&%%%%%%$$$$$$%%%%%%&&&(((''''''''''''&&&&&&&&&$$$%%%&&&%%%$$$%%%''')))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%### ############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%  &&&'''$$$###&&& """$$$%%%%%%&&&((()))&&&%%%%%%%%%%%%&&&''''''%%%&&&((((((&&&%%%&&&'''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%&&&((((((((((((((()))((('''''')))******(((&&&)))))))))***---000333555777999===@@@AAACCCEEEGGGNNNTTT]]]kkk}}}rrrrrr|||rrrgggccc[[[ZZZVVVVVV\\\ccciiiooosssuuurrrqqquuuzzz|||yyyvvvqqqrrrkkk___XXXaaavvvyyyuuu}}}~~~xxx{{{}}}}}}zzzwwwyyyxxxrrrpppqqqnnnyyy|||sssooonnnlllxxxzzzzzz~~~vvv~~~~~~|||yyyuuutttooofff^^^\\\ZZZSSSIIIGGGAAA;;;999:::999666333......---,,,***)))(((((())))))))))))))))))))))))'''((((((((('''''''''(((''''''''''''(((***,,,...+++++++++++++++*********)))))))))))))))))))))***&&&&&&%%%%%%%%%%%%&&&&&&(((''''''''''''&&&&&&&&&%%%&&&&&&%%%$$$$$$''')))&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''%%%$$$###$$$%%%%%%###"""#########$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''############$$$&&&'''((('''&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$'''$$$$$$((($$$&&&((('''###"""$$$&&&'''&&&%%%$$$%%%&&&'''((($$$'''))))))(((&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###$$$###"""###%%%&&&%%%$$$'''((((((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%&&&'''(((((('''&&&%%%&&&'''))))))(((''''''((()))(((((()))******(((&&&((()))***,,,///444888;;;BBB@@@>>><<<>>>EEEOOOVVVdddlllyyy}}}pppnnnwwwxxxfffZZZXXXTTT]]]XXXYYYdddttt~~~zzzzzz}}}~~~|||pppooojjjaaa^^^ffftttyyyuuu{{{~~~xxxuuuzzz{{{~~~~~~zzzzzz}}}|||yyy{{{zzzzzzpppmmmmmmfffttt|||yyywww}}}~~~|||~~~yyynnnLLLFFF@@@===>>>>>>:::777111111///...,,,+++))))))************************&&&(((***)))(((&&&'''(((***)))))))))+++...111333++++++,,,---------,,,,,,************))))))))))))))))))(((((((((((())))))(((((('''''''''&&&&&&&&&'''''''''%%%$$$$$$&&&(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$%%%&&&'''(((&&&$$$""""""$$$&&&(((((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((#########'''&&&&&&%%%%%%&&&&&&'''(((&&&$$$$$$%%%%%%$$$$$$&&&&&&%%%$$$%%%&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&'''&&&%%%%%%%%%&&&&&&$$$"""!!!!!!"""&&&&&&%%%$$$%%%&&&'''(((###$$$%%%&&&&&&&&&&&&%%%(((((('''&&&%%%$$$$$$###***)))&&&$$$######$$$%%%%%%%%%&&&''''''&&&%%%%%%(((((((((((((((''''''''''''''''''''''''''''''''',,,,,,)))%%%%%%)))***''')))(((''''''''')))+++,,,//////000111444888<<>>;;;???EEEOOOdddxxx}}}uuuwwwzzzccccccccc___WWWVVVaaaoookkkgggjjjyyy{{{www}}}xxxsssnnnnnneeeaaakkkrrr{{{|||www}}}wwwsssuuuxxx}}}{{{|||uuurrruuu|||~~~{{{xxxsssnnnkkklllnnnoooooosss}}}~~~{{{yyy{{{lllSSS??????CCC???;;;<<<777333///---...---***(((---,,,,,,,,,++++++++++++'''&&&&&&%%%%%%'''((()))(((((((((((()))***,,,,,,,,,,,,++++++***+++++++++&&&(((******)))((()))***''')))((($$$&&&++++++&&&'''&&&$$$######$$$&&&'''%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&'''&&&$$$#########$$$$$$&&&&&&&&&&&&%%%$$$######((('''%%%%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$'''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$%%%%%%%%%$$$&&&&&&%%%%%%%%%&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%&&&'''%%%###"""###$$$$$$%%%&&&'''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%$$$,,,+++)))'''''''''((()))%%%%%%&&&''''''&&&%%%%%%(((((((((((('''''''''''''''''''''''''''''''''''')))***(((%%%&&&******'''************************---///222555888;;;>>>@@@EEEBBBDDDJJJQQQ___vvvwwwoookkkuuuvvvkkkffffffbbb[[[VVVZZZ___bbbbbbdddqqqzzzwwwyyyzzzxxx}}}{{{tttppphhhlllhhhhhhuuuyyytttzzzyyy}}}wwwpppmmmttt}}}vvvxxxzzz||||||zzztttoooiiijjjkkkiiifffgggmmmttt~~~|||{{{{{{wwwyyy~~~~~~}}}}}}}}}}}}dddLLLFFFEEEAAA>>>???@@@===888444222...)))&&&+++)))'''%%%%%%&&&((())))))((('''''''''(((******)))((((((((()))***+++++++++++++++******+++,,,,,,---------+++)))'''&&&%%%)))+++***%%%%%%((('''###'''&&&%%%$$$$$$%%%&&&'''$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$#########$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%&&&'''&&&%%%$$$%%%&&&"""$$$'''))))))(((%%%$$$&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&+++***)))(((((()))***+++%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&((((((&&&(((+++***%%%)))***+++,,,,,,,,,,,,+++111555999<<<>>>???@@@AAADDDKKKUUU^^^eeessswwwqqqqqqvvvnnnvvvhhhddd\\\TTTSSSXXX\\\\\\```dddkkkpppppprrr{{{}}}xxxuuuuuuxxxxxxrrrmmmkkkcccooossswww}}}www|||tttpppkkkkkktttxxxmmmlllooovvv{{{{{{vvvpppkkkooorrrppplllkkknnnqqqrrr|||vvv{{{~~~|||~~~ppp[[[SSSQQQJJJCCCBBBDDDAAA===999555111---***+++(((%%%"""!!!###''')))******)))))))))***+++,,,***)))))))))))))))*********************+++,,,---...---,,,,,,------,,,******......***((())))))'''((('''&&&%%%%%%&&&'''(((###$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$#########$$$$$$"""###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###%%%&&&&&&%%%%%%&&&(((###$$$&&&(((((('''&&&%%%'''&&&$$$######$$$&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((''''''''''''''''''''''''&&&((()))'''(((***(((###))))))***+++---///111222<<>>:::777555333222...+++(((&&&%%%&&&(((***)))))))))*********+++++++++***)))))))))))))))***))))))))))))***+++------,,,***((()))+++,,,,,,***(((+++,,,+++))))))+++,,,((((((''''''''''''((((((###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&%%%######%%%'''%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&"""###%%%%%%$$$$$$&&&'''&&&%%%%%%%%%%%%&&&'''''''''&&&$$$######$$$&&&'''$$$%%%%%%&&&&&&'''''''''$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((('''******((()))***&&&!!!)))))))))+++///444999<<>>DDDBBBBBBHHHMMMMMMXXXlllwwwzzzgggTTTNNNQQQUUU[[[gggeee]]]ccckkkttt}}}xxxvvvuuuqqqsss~~~ssswww{{{xxxxxx~~~}}}www}}}yyyxxxmmmddd\\\YYYVVVRRRQQQTTTVVVWWWRRRPPP```uuuxxxllleeeTTTHHHKKKMMMJJJKKKPPPQQQQQQNNNKKKRRRaaammmrrr{{{ooo[[[UUU___jjjhhhhhhrrryyyuuuvvv{{{}}}|||xxxzzz|||tttqqqpppqqqooolllmmmqqqeeehhhnnnvvvvvvrrrppprrrllliiiiiipppvvvrrrdddXXXGGGAAA;;;666222///...///...+++)))((()))***)))'''(((((((((((((((((((((((((((***+++***)))((()))*********))))))))))))******))))))))))))((((((((((((((('''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$&&&&&&'''(((((('''&&&&&&%%%%%%&&&%%%'''%%%$$$$$$%%%&&&&&&%%%###&&&&&&&&&&&&''''''%%%$$$$$$&&&((('''&&&&&&%%%%%%&&&&&&'''!!!!!!"""###%%%&&&'''(((######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$((('''%%%$$$$$$%%%'''(((((('''''''''&&&%%%%%%%%%((('''&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((---,,,,,,---...111555888===DDDFFFDDDEEENNNWWWZZZpppzzzyyy{{{~~~zzzkkkhhh```VVVPPPTTT^^^eeeooo{{{wwwjjjggghhhooo{{{qqqjjjppptttqqqqqqvvvrrrkkkiiinnnnnnddd\\\[[[ZZZRRRLLLJJJIIIHHHJJJMMMJJJLLLNNNSSSaaannnkkk___fffYYYRRRVVVXXXRRROOOQQQRRRRRROOOLLLPPPXXX[[[ZZZYYYcccfff]]]RRROOOSSSXXXXXXRRRUUUbbbhhhoooyyy{{{vvvlllkkkvvvxxxxxx~~~}}}sssoooppppppmmmmmmooorrrsssqqqssswwwuuuxxx}}}qqqlllmmmkkkkkkmmmooommmfff```RRRKKKAAA:::666444444555///---***))))))+++---...(((((((((((((((((((((((('''((())))))''''''((()))******))))))))))))******))))))))))))((((((((((((((((((((('''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$)))&&&&&&'''###"""(((%%%$$$$$$%%%&&&&&&%%%###%%%%%%%%%&&&&&&'''&&&$$$$$$&&&((('''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&''''''(((###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%***)))'''&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&''''''((()))%%%&&&'''((())))))))))))+++++++++///444:::===???AAAEEEGGGFFFLLLXXXeeemmm{{{wwwxxx||||||sss[[[QQQPPPPPPRRRVVV___iiiqqq{{{tttrrrzzzrrrmmmfffdddjjjllljjjlllpppiiicccaaaccc]]]QQQLLLOOOQQQKKKHHHKKKNNNOOORRRVVVYYY^^^iiixxxzzzpppoooccc\\\^^^aaa^^^]]]```___]]]WWWUUUYYY```aaa]]]```dddfffaaa^^^___^^^\\\ZZZLLLFFFLLLRRRUUUbbbqqq~~~xxxooodddbbblllyyy|||}}}zzzoookkkjjjoooppplllpppzzz|||wwwsssqqqnnnqqqrrrvvv{{{~~~qqqnnnnnnmmmkkkhhhfffeeeeee```XXXNNNEEEAAA>>>;;;888000///,,,)))''''''***---((((((((((((((((((((((((((()))***)))(((((()))*********))))))))))))******))))))))))))(((((((((((()))))))))((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$(((%%%$$$'''(((&&&&&&(((%%%$$$$$$%%%&&&&&&%%%###%%%%%%%%%%%%&&&'''&&&%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%'''&&&%%%%%%%%%%%%&&&'''!!!"""###$$$&&&'''((()))+++)))(((&&&%%%%%%&&&&&&)))(((&&&%%%%%%&&&((()))(((''''''&&&&&&''''''((('''''''''''''''(((((()))%%%&&&'''))))))))))))(((***,,,111888@@@DDDDDDCCCAAAEEELLLSSS^^^nnn|||yyy}}}rrraaaTTTUUUWWW]]]fffmmmrrrwww}}}~~~~~~zzzqqqkkkgggbbb```aaaeeehhhlllsssyyyuuujjjbbbaaa\\\VVVXXX___\\\YYY[[[bbbgggiiilllooo|||wwwllljjjmmmpppvvv|||yyyrrrhhhdddjjjuuuxxxuuu~~~{{{wwwuuuzzz{{{mmm\\\PPPRRRUUUQQQOOORRRYYYYYYXXXVVVTTTWWWfffvvvrrruuuzzz}}}yyyxxxxxxuuutttnnnqqq~~~|||vvvzzzzzz}}}wwwuuuuuutttqqqmmmjjjhhhhhhhhhddd^^^XXXUUUOOOCCC888555555333...)))''')))+++))))))))))))))))))))))))***,,,---,,,+++***+++,,,******))))))))))))******))))))))))))(((((((((((())))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""###&&&'''&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%###$$$$$$$$$%%%&&&''''''%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&%%%%%%&&&&&&&&&!!!"""###$$$&&&'''((()))***)))'''&&&%%%%%%%%%&&&)))(((&&&%%%%%%&&&((()))))))))(((((((((((())))))(((''''''''''''((())))))'''((())))))******))))))...333;;;DDDIIIJJJGGGDDDEEEKKKWWWgggxxxwwwpppssszzz}}}}}}vvvsssrrrjjj___ZZZ[[[___dddppp~~~}}}}}}}}}{{{___SSSVVVYYYRRRWWW[[[```jjjzzztttjjjkkkllliiilllqqqqqqpppttt~~~}}}~~~zzzwww~~~|||wwwgggZZZ\\\bbbaaa^^^]]][[[YYYWWWUUUPPPOOOWWWaaadddllluuu}}}~~~zzz{{{}}}|||~~~www}}}|||{{{zzzyyyvvvrrrooommmpppssstttsssjjjTTT???<<<<<<:::666222///------***************************,,,---,,,+++***+++,,,******))))))))))))******))))))))))))(((((((((((())))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!&&&&&&$$$$$$%%%&&&%%%$$$$$$%%%&&&&&&%%%###$$$$$$$$$$$$&&&''''''&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%)))(((&&&%%%$$$$$$%%%&&&((('''&&&&&&&&&&&&'''((()))(((((((((((((((((()))((((((''''''(((((()))***))))))))))))***+++------222777???EEEHHHIIIJJJKKKRRRVVVbbbtttqqqpppvvvxxxtttuuuggg___dddgggcccccciiioootttzzz}}}~~~~~~~~~}}}}}}|||dddQQQJJJIIIGGGLLLVVV```jjj{{{~~~}}}yyyjjj^^^^^^dddiiimmmpppkkkeee^^^ZZZUUUQQQTTTYYYZZZ^^^bbbfffooozzzxxx}}}~~~zzzyyy~~~xxx}}}{{{zzzzzz|||~~~nnnQQQBBB>>>:::777555222///,,,************************((()))***)))(((((()))*********))))))))))))******))))))))))))(((((((((((()))))))))(((((((((''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$$$$(((&&&###$$$&&&&&&%%%$$$$$$%%%&&&&&&%%%###%%%%%%%%%$$$&&&((((((&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%((('''''''''&&&%%%%%%%%%&&&&&&$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((())))))***)))(((((((((+++...222444999===BBBEEEIIIRRR```jjjooommmppp}}}{{{yyyrrrkkkhhhhhh```dddtttzzzssspppwww|||{{{xxxwww{{{}}}wwwnnnkkkfff^^^UUUPPPQQQUUUYYYdddssszzzxxxxxxwwwvvvxxx~~~uuullllllpppuuuzzz~~~uuunnnhhhhhhhhhffffffggg\\\WWWSSSUUUZZZ___eeejjjiiikkknnnooorrrzzzwww~~~}}}tttuuutttwww{{{~~~~~~~~~~~~~~~~~~}}}|||dddRRRIII>>>888666444000+++++++++++++++++++++++++++'''((())))))''''''((()))******))))))))))))******))))))))))))((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((($$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$###""""""###$$$$$$"""&&&'''######&&&&&&"""%%%$$$$$$%%%&&&&&&%%%###%%%%%%%%%$$$&&&(((((('''%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''(((((((((%%%$$$#########$$$%%%&&&%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((((((((((((((()))******''''''&&&(((+++111666:::DDDGGGJJJLLLRRReee~~~zzz}}}eeeVVVXXXTTT\\\tttzzzttt~~~zzzxxxtttqqqqqqnnndddXXXTTTTTTVVVXXXXXX___rrr~~~~~~wwwpppoootttyyy{{{}}}xxx}}}wwwuuuzzz|||vvvsssggg[[[SSSUUUWWWTTTSSSVVVLLLOOOTTT[[[dddooo{{{vvv}}}yyypppjjjooogggiiimmmrrrvvvvvvtttqqqoooqqqttt||||||zzz|||oooiii[[[III>>>;;;999444...++++++++++++++++++++++++(((***+++***)))((()))*********))))))))))))******))))))))))))((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((($$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&"""###(((%%%%%%%%%$$$%%%&&&'''%%%###&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$''''''&&&'''***)))%%%***)))((('''&&&%%%$$$$$$$$$&&&''''''&&&%%%%%%&&&(((&&&$$$%%%'''(((&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&'''''''''((((((&&&%%%%%%''')))$$$''')))***)))((('''((()))(((***///111444<<>>BBBHHHNNNOOOLLLTTThhh|||yyy{{{zzzuuu|||~~~sss___WWWOOOOOOTTT___nnn{{{xxx{{{}}}tttpppzzz|||zzz{{{}}}zzz}}}{{{tttttt~~~|||}}}xxxmmmqqqsssrrrtttyyyyyyvvvggg```XXXTTTTTTRRRNNNJJJNNNVVVaaawww{{{tttooonnnrrruuuxxx}}}vvvppphhhcccjjjvvvtttzzz}}}yyy|||~~~vvvsssllleeeaaa\\\SSSIII<<<666000...,,,+++---222***)))((()))+++++++++)))(((&&&$$$%%%))),,,,,,+++))))))((((((((((((''''''***&&&&&&++++++%%%$$$)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%$$$%%%'''(((((('''%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$(((&&&%%%''''''%%%&&&&&&&&&''''''''''''(((''''''&&&$$$###$$$''')))%%%$$$%%%%%%&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''((((((&&&'''(((((('''&&&((())))))***++++++******,,,...***000<<>>CCCEEEKKKSSSYYYeeeyyylll___XXXSSSYYYeeegggsss|||}}}hhhggggggiiifffaaaaaadddtttwwwqqqvvvzzzzzzwwwzzzxxxzzzwwwnnnooommmlllllliiihhhmmmuuuzzzyyyxxx}}}~~~xxx~~~|||vvvkkkjjjlllrrrzzz}}}{{{wwwtttuuuooouuu~~~uuujjjhhhrrrzzzwwwuuuvvvwwwxxx{{{vvvrrrnnnlllmmmnnnoooooohhhiiimmmqqqqqqsss~~~qqq[[[HHH666333...***************)))***+++,,,,,,+++***((((((((()))))))))*********'''((()))((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&###&&&'''&&&###"""&&&***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%###%%%$$$$$$$$$%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%&&&%%%%%%%%%%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$$$$%%%'''((((((((('''''''''''''''''''''''''''''''''(((&&&$$$&&&***)))$$$$$$$$$%%%&&&'''((()))***$$$&&&''''''&&&%%%%%%&&&''')))***((($$$"""###%%%&&&&&&''''''''''''&&&&&&'''''''''''''''((())))))$$$&&&)))******))))))***+++***))))))---666@@@HHHHHHKKKUUUeeetttnnnVVVNNNVVV^^^lll{{{~~~hhhjjjlllmmmooovvvvvvyyy~~~yyyxxxyyyyyyuuupppyyy}}}ooo|||}}}~~~~~~vvv{{{rrrggg^^^YYYZZZaaammmzzzwww}}}tttoooppp}}}pppqqqrrrtttvvvwwwyyyzzzxxxwwwvvvuuuoooooo~~~sssTTT:::555///***)))*********&&&)))---///...,,,++++++(((((())))))*********+++'''))))))((('''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((('''''''''$$$'''(((&&&""""""''',,,%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&'''&&&''''''((((((''''''&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''&&&&&&%%%%%%(((''''''&&&&&&%%%$$$$$$)))'''%%%%%%&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&''''''''''''''''''&&&&&&%%%&&&''''''%%%%%%&&&'''&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((()))(((''''''(((((('''&&&'''***///444999???EEEIIIIIIZZZkkk~~~dddOOORRRWWWbbbvvv|||sss}}}uuuuuu{{{tttssssssrrruuuyyyzzzooommmqqqttt}}}zzz{{{vvvmmmiiifffcccgggrrr|||xxxoooeeedddgggooouuuvvvrrroooooojjjbbbeeedddeeehhhlllnnnnnnmmmlll|||~~~zzzuuuxxx|||oooyyy~~~zzzyyy}}}vvvwwwttt{{{~~~uuuttt}}}zzz{{{|||yyyrrr{{{zzzZZZEEE;;;333222///***(((+++---))))))...222000......++++++***)))'''$$$!!! )))(((&&&$$$###$$$&&&'''''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''&&&''''''(((((('''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))*********...111333666999@@@IIIOOOTTTiiiyyydddRRR]]]eeeooo}}}}}}gggooo{{{wwwvvv}}}}}}mmm```ZZZZZZ\\\^^^kkkjjjgggdddbbbcccgggjjjfffhhhfff^^^XXXUUURRROOOMMMUUU___eeeggghhhhhhiiilllgggddddddccc___^^^```]]]bbbdddbbbcccjjjnnnnnntttwwwzzzyyyvvvqqqmmmlllnnnwww~~~|||{{{~~~uuulllbbbiiioooyyy|||tttmmmooouuulllnnnmmmsss}}}{{{yyywwwwwwwww{{{tttaaaPPPBBB666333333///,,,+++***+++000888:::555///---&&&'''((()))))))))((((((((('''&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$(((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''&&&&&&%%%$$$$$$%%%&&&&&&'''((((((***(((&&&&&&'''((('''&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''&&&''''''(((((('''''''''&&&&&&'''''''''(((((((((((((((((()))***,,,---......333777999;;;???HHHOOO]]]vvv~~~mmm^^^UUUSSSZZZhhhuuuwwwgggqqq|||eee```XXXRRROOOOOOOOOOOOWWWXXXWWWVVVUUUUUUWWWYYYTTTVVVUUUPPPMMMMMMKKKGGGFFFHHHLLLQQQVVV[[[___aaaaaaZZZUUUWWWYYYXXXWWWWWWZZZ\\\YYYRRRPPPWWWbbbhhhzzzzzzxxxyyyvvvqqqmmmmmmooonnnhhhccc______bbbrrrwwwoooiiiiiinnnjjjmmmjjjmmmuuutttsss|||~~~||||||vvvpppggg^^^MMM===777888666111---///333===EEECCC888///+++%%%&&&(((***+++,,,,,,,,,''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))'''%%%%%%'''''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''%%%&&&''''''%%%%%%&&&'''&&&''''''(((((((((((('''''''''''''''((((((((((((((())))))******+++...000///666===@@@AAADDDKKKQQQddd}}}kkk___ZZZVVV\\\fffdddtttnnniiikkk}}}uuupppggg^^^XXXUUUQQQOOONNNNNNNNNMMMRRRSSSTTTSSSRRRPPPQQQRRRSSSRRRNNNIIIIIILLLKKKGGGKKKJJJJJJMMMRRRWWWZZZ\\\XXXRRROOORRRTTTTTTUUUWWWaaa```ZZZOOOGGGJJJUUU___sss|||yyyyyyrrr{{{zzzxxxmmmmmmlllmmmmmmllljjjhhhjjjccc```iiizzz|||||||||wwwpppmmmrrrvvvoookkkooommmnnnxxx{{{|||wwwwwwqqqlllfffdddWWWGGG>>>;;;888555111;;;???EEEIIIAAA444,,,***)))***************))))))&&&'''((()))******))))))''''''&&&&&&&&&&&&''''''%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&'''''''''&&&''''''&&&&&&&&&%%%%%%%%%'''%%%###$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((%%%&&&''''''%%%%%%&&&'''&&&''''''((())))))(((((('''''''''((((((((()))))))))***+++***)))+++...111999===BBBDDDGGGNNNXXX```uuugggRRRUUU^^^aaafffoooqqq~~~wwwnnnddd]]]nnnyyy}}}||||||wwwsssrrrooonnniiidddbbb```[[[UUULLLKKKJJJKKKOOOTTTWWWXXX]]]^^^___^^^[[[XXXWWWWWW\\\WWWOOOIIIJJJOOOOOOKKKPPPOOONNNNNNQQQSSSTTTTTTNNNMMMOOOQQQRRRQQQUUU\\\YYYXXXTTTNNNHHHKKKVVVaaahhhtttuuusssuuugggzzz{{{uuuvvvqqqrrrrrrqqqnnnlllllllllmmmjjjkkkpppvvvyyyxxxvvvyyyvvv}}}qqquuu{{{sssjjjjjjhhhiiissstttwww|||xxxxxxooo}}}~~~xxx{{{tttnnniiiddd___```[[[QQQFFF>>>:::888666BBBAAAAAA???666---))),,,,,,+++***)))((((((''''''''''''((()))*********)))''''''&&&&&&&&&&&&''''''%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&''''''''''''(((((('''&&&%%%%%%$$$$$$%%%$$$"""###%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&'''(((((((((%%%&&&''''''%%%%%%&&&'''&&&'''(((((())))))))))))''''''((((((((()))))))))(((***,,,+++***,,,111666BBBBBBCCCGGGNNNZZZfffooonnn^^^YYYhhhuuutttpppooottt}}}mmmbbbhhhlllssswww}}}zzzpppsss|||vvvuuuvvvnnngggaaa```___]]]]]]```aaa]]]YYYVVVVVVWWWUUURRRPPPPPPRRRXXXaaajjjrrruuu|||yyywwwvvvwwwqqqhhhbbbfffmmmmmmhhhffffffffffffeeedddddddddbbbbbbcccccc^^^YYY[[[aaaVVVSSSQQQOOOLLLLLLUUU___aaafffjjjjjjhhhlllwwwqqqmmmrrryyy|||{{{xxxyyy~~~{{{sssoooqqqrrrrrrpppmmmjjjgggggghhhfffppp{{{oookkkyyywwwvvv~~~sssppplllkkkrrrwwwxxxsssnnnqqqllljjjnnnwww}}}}}}zzzrrruuummmlllzzz~~~xxxwww}}}sssiiiccc___\\\ZZZ[[[\\\^^^\\\RRRIIIDDD@@@===@@@:::555222---)))***...+++***))))))((())))))***(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%&&&$$$######%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&'''(((((()))%%%&&&''''''%%%%%%&&&'''&&&&&&((())))))*********'''((((((((())))))))))))'''***---------111888>>>CCCFFFNNNYYYfffoootttvvv~~~~~~|||gggeeekkkyyywwwsss~~~~~~pppggg[[[aaa|||nnnvvvvvvpppxxx}}}pppcccZZZVVVWWWWWWUUUUUUWWWWWWXXX]]]ddd```]]]\\\]]]______``````eeeeeehhhoooxxx}}}|||{{{~~~~~~{{{{{{}}}~~~~~~{{{uuusssuuuoooiiidddaaa]]]ZZZ^^^eeedddbbb^^^ZZZXXX[[[aaafffkkkssstttjjjbbbgggttt}}}yyymmmttt{{{{{{sssjjjhhhjjjiiihhhfffdddcccdddfffhhhgggwww{{{lllaaahhhwww~~~xxxzzz|||yyy|||vvvooopppdddeeegggiiihhhccc[[[TTTIIIQQQWWWaaaoooppprrr|||}}}sssjjjeee^^^WWWWWW]]]bbbgggiiiddd```[[[RRRIII???888222000...++++++...,,,+++******)))***+++,,,***)))((('''''''''((()))''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&#########%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&''''''''''''$$$%%%%%%&&&&&&''''''(((&&&%%%$$$$$$&&&(((''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&'''((())))))%%%&&&''''''%%%%%%&&&'''&&&&&&((()))************(((((((((((())))))))))))&&&***...///000555===DDDCCCMMM___uuuzzz|||ooolllzzz~~~pppcccaaagggpppyyy}}}|||zzzxxx{{{zzzsssiii^^^\\\[[[ooovvv~~~}}}xxxtttnnneee\\\SSSMMMNNNQQQUUUVVV[[[_________fffoookkkjjjmmmrrrvvvxxxyyy{{{ttttttvvvzzz|||yyy|||zzz~~~|||}}}~~~|||xxxtttvvv{{{pppjjjbbb]]]\\\___bbbccc```ffffff]]][[[fffvvv~~~yyyiiivvvzzzmmmeeedddfff___]]]\\\]]]aaafffkkkmmmqqq}}}nnn\\\ZZZdddqqq}}}}}}wwwtttwwwuuuooopppwwwnnnkkkkkkrrryyytttbbbRRRDDDOOOYYYdddkkkeeejjj}}}zzzwwwssshhh[[[[[[ccckkkpppttttttssspppbbbTTTDDD<<<555444333///,,,,,,000///---+++******+++++++++***'''&&&%%%&&&'''((('''''''''&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((('''&&&$$$###$$$$$$######$$$&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$$$$%%%''''''&&&''''''((()))((('''%%%$$$###&&&%%%!!!)))555777///%%%%%%%%%&&&&&&&&&''''''(((((('''''''''(((((()))''')))***)))((('''(((***------///333:::@@@BBBCCCJJJccczzz|||gggbbbiiiuuu{{{ggg___bbbgggjjjjjjjjjoooxxx~~~zzzvvvzzzzzzooommmuuu}}}iii\\\ZZZcccttt{{{zzz~~~ttthhh^^^UUUSSSTTTUUUXXX\\\___eeelllrrrxxx{{{{{{|||}}}}}}||||||{{{yyyyyyzzz{{{}}}|||yyyvvvxxxuuutttwww}}}}}}zzzwwwwwwvvvuuuwwwyyy|||}}}vvvmmmhhhggggggeeeeeefffffffffiiinnnrrryyywwwrrrzzz|||oooaaa\\\bbbhhhdddjjjllljjjiiilllpppqqqsss|||vvveeeYYYUUU[[[lll{{{{{{ooonnnwww}}}rrr|||yyykkk^^^NNNQQQTTT[[[jjjyyyzzzsssttt{{{{{{qqqjjjkkknnnoooqqqkkknnnvvvzzzzzzgggUUUIII<<<777444111000222...***''')))...111///,,,+++***)))((('''&&&%%%%%%***'''%%%&&&)))***(((%%%)))'''%%%&&&((((((&&&$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%((((((((('''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$$$$%%%''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$'''%%%"""(((333444,,,&&&&&&'''''''''(((((((((''''''''''''((()))***+++)))***+++***)))((()))+++(((---333:::???CCCGGGJJJUUUmmmssseee___]]]fffqqqtttjjj___aaajjjllloooqqqrrrxxx|||{{{yyyppplllqqqqqqttt}}}jjjccceeeyyy|||}}}|||zzzzzz~~~yyytttmmmccc[[[___WWWSSSXXXbbbkkkvvv}}}}}}{{{zzzyyyxxxxxxwwwvvvvvvvvvvvvvvvvvvvvvxxxzzzzzzxxxvvvssspppoooppptttuuurrrooorrrrrrssstttvvvxxx{{{|||wwwyyy|||~~~}}}~~~zzzvvvqqqmmmlllmmmpppsssppp}}}}}}vvvggg]]]^^^dddiiihhhooouuuvvvvvvwwwsssnnnsss|||~~~ssshhhcccaaaaaaeeekkk}}}yyyqqqjjjZZZUUUQQQUUUgggxxx|||wwwnnnvvvzzzxxxxxx}}}|||~~~xxx{{{~~~vvv]]]YYYSSSLLL???222+++,,,,,,***((()))+++,,,***(((''''''(((((((((((())))))&&&'''''''''&&&&&&'''''')))'''%%%&&&((((((&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$$$$&&&'''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&(((&&&"""&&&//////)))''''''((((((((()))))))))'''''''''((((((***+++,,,***++++++***))))))***,,,(((000:::@@@BBBEEELLLRRRbbbvvvyyynnnddd]]]bbbgggeee\\\YYYcccpppzzz}}}~~~}}}zzzqqqrrrppptttzzzrrr{{{zzz|||vvvnnnuuu{{{uuulllddd___\\\YYYWWWZZZZZZbbbttt|||uuusssssstttuuuxxxvvvsssqqqpppqqqrrrsssrrrqqqqqqrrrtttuuutttsssuuurrrpppppprrrqqqnnnkkklllmmmoooqqqsssvvvwwwxxxuuuuuuuuuxxxzzz|||{{{zzzyyyyyyyyy{{{vvvpppoooqqqrrrrrrkkkpppuuu{{{uuunnnmmmllliiijjjttt~~~qqqsss{{{}}}sssmmmiiikkkjjjddd]]]ZZZhhh~~~|||uuuvvvuuuuuukkkaaaVVVYYYllltttyyyyyyrrrwwwuuuggglllpppjjjUUU===000///,,,,,,+++******)))(((''''''((((((((())))))))))))###''')))((($$$###%%%))))))'''&&&&&&''''''&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&((()))%%%$$$$$$&&&%%%""""""%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&'''&&&%%%%%%%%%$$$$$$$$$%%%'''((('''(((&&&###%%%******%%%''''''((((((((()))))))))''''''''''''(((((()))***)))*********))))))+++---...777???AAA@@@EEEQQQ\\\nnnxxx~~~zzz}}}xxxjjjccciiinnnkkkdddeeerrr|||{{{~~~zzzrrrnnnzzz{{{tttoooddd```ZZZUUUUUU[[[dddjjjtttyyyzzz|||xxxssspppqqqsssuuuwwwwwwuuuqqqooonnnpppsssvvvpppooommmmmmnnnoooooonnnuuusssrrrqqqrrrqqqnnnkkkhhhjjjlllnnnpppqqqrrrrrruuussssssvvvzzz{{{yyywwwuuurrrqqqssswwwzzzzzzyyy}}}uuurrruuuxxxxxxvvvpppmmmkkknnnwww|||vvv}}}uuuyyymmmgggdddeeehhhgggaaa\\\[[[___fffeee]]]___pppzzzrrruuuvvvqqqhhhaaaeeetttmmmllliiifffoooyyywwwcccIII999555...///000...+++******+++++++++***))))))(((''''''%%%''')))(((&&&%%%&&&(((((('''''''''''''''&&&&&&'''''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%%%%%%%&&&&&&'''''''''&&&%%%$$$$$$%%%&&&((()))'''%%%&&&)))&&&"""###(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%'''&&&%%%%%%%%%'''((()))'''((('''%%%%%%''''''$$$&&&&&&'''''''''(((((((((((((((''''''&&&'''''''''(((((())))))(((***---000555;;;@@@BBBDDDNNN^^^lll{{{zzzxxxxxxzzzxxxnnnkkkvvv|||~~~~~~~~~|||tttxxxrrrsss}}}rrriiibbb]]]ZZZUUUTTTRRRSSSYYYfffuuu}}}xxxtttrrrpppoooppprrrtttttttttrrrqqqooonnnoooqqquuuwwwrrrpppnnnmmmmmmnnnmmmlllooonnnmmmmmmmmmllljjjhhhhhhiiijjjkkklllmmmllllllooonnnnnnrrrvvvwwwuuurrrrrrpppnnnppptttvvvuuusssvvvyyy{{{|||{{{{{{|||}}}~~~yyyuuuwww|||~~~{{{vvvrrrooopppsssttttttttttttwww{{{sssfff```___``````]]][[[aaajjjlll```UUURRRTTT\\\nnnrrrppptttrrrkkkjjjiiimmmsssyyy~~~ooolllfff```fffnnnpppdddOOO>>>888222222111///,,,+++,,,...+++++++++***))))))((((((***((('''''')))***)))''''''(((((('''&&&&&&&&&&&&&&&''''''''''''&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%%%%%%%&&&''''''((((((&&&&&&%%%%%%%%%&&&''''''&&&###%%%(((%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$''''''&&&&&&&&&'''((((((&&&''''''&&&&&&&&&&&&%%%&&&&&&'''''''''(((((((((((((((''''''''''''((((((''''''((()))***,,,111444:::===CCCKKKVVVdddsss~~~~~~xxx|||{{{{{{}}}{{{{{{zzzxxxqqqmmmfff___ZZZWWWWWWWWWQQQUUU[[[eeerrr{{{vvvtttsssssssssnnnnnnnnnpppqqqpppnnnkkklllllllllmmmoooqqqssstttsssrrrppppppppppppnnnlllkkkkkkkkkkkkjjjiiihhhggghhhiiiiiiiiiiiijjjjjjjjjkkklllnnnqqqssstttrrrpppmmmmmmmmmooorrrtttuuuttttttvvvxxxxxxvvvuuuvvvvvvwwwuuutttuuuyyy{{{zzzxxxxxxwwwxxxwwwrrrjjjgggiiitttqqqpppsssxxx{{{{{{vvvoooiiicccbbbaaa___[[[]]]jjjyyy|||fffWWWUUURRRMMMXXXjjj}}}yyywwwppprrruuupppnnnooorrrtttrrrnnnooorrruuu}}}qqqlllooojjjccceeejjjnnngggWWWIIICCC888555111...,,,,,,------(((((()))***+++,,,,,,---,,,)))&&&'''+++,,,***''''''(((((((((&&&%%%&&&'''&&&&&&'''(((((('''%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''&&&&&&%%%%%%%%%!!!###'''###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((((((&&&$$$&&&&&&'''''''''&&&%%%%%%%%%&&&'''((('''&&&&&&(((''''''((((((((()))))))))'''''''''((()))+++,,,---'''((()))***,,,000555999???DDDNNN^^^qqq~~~zzz|||nnn___YYYXXXVVVUUUVVVXXXYYY[[[ZZZbbbppp}}}zzzxxxtttooolllllloooqqqooonnnnnnoooooommmjjjgggiiikkkmmmpppqqqqqqqqqpppnnnmmmmmmoooppppppnnnlllllllllmmmllljjjhhhgggggghhhggggggggghhhiiikkklllkkkmmmppprrrqqqooonnnnnniiikkknnnpppppprrrtttuuurrrtttuuutttsssssstttuuutttsssrrrrrrsssuuuwwwxxxyyyzzz|||yyynnnccceeemmmxxx~~~yyyssstttzzzhhhiiioooxxx|||zzzuuussssssmmmkkkiiihhhfffhhhrrr~~~|||oooccc]]]VVVNNNOOOVVVgggmmmttt~~~yyyuuuzzzyyyqqqrrrvvvqqqvvvttttttvvvtttnnnllloookkkooo~~~}}}rrrhhhkkkppphhhiiikkkppptttooobbbYYYVVVCCC===444///---...---,,,((())))))***+++,,,---...)))((((((((()))))))))(((&&&((()))(((&&&$$$&&&'''$$$%%%'''((()))(((&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&'''((())))))&&&&&&'''((('''&&&$$$###)))%%%''',,,''' ***&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((((((&&&$$$%%%&&&&&&'''&&&%%%###"""$$$%%%&&&)))((('''''')))))))))))))))************&&&'''((())),,,...111222((()))***,,,...333999===FFFKKKYYYooozzzyyy}}}zzzooonnndddRRRSSSSSSUUUWWW[[[^^^______iiirrryyyvvvuuuvvvuuurrrnnnnnnrrrvvvpppooonnnnnnooonnnllliiijjjmmmpppssstttrrrpppnnnfffggghhhkkknnnnnnllljjjkkkkkkkkkjjjgggdddccccccgggfffffffffgggjjjmmmooogggkkkooooookkkhhhggghhhhhhlllooopppnnnnnnpppsssmmmoooppppppoooppprrrtttvvvvvvuuussssssvvv{{{{{{}}}~~~xxxiii___fffuuuyyy~~~yyysssrrrtttuuu}}}ooocccmmmyyy}}}xxxxxx|||vvvsssqqqrrrsssrrrvvv|||ssssssmmmccc[[[WWWRRRLLLUUUaaaooozzzzzzuuuwww~~~rrrqqqvvvrrryyyrrrnnnqqqsssooonnnqqqlllgggiiiuuu}}}|||xxxvvvvvvqqqssssssnnnrrrqqqeeegggkkkrrrwwwrrrhhhbbbbbbMMMDDD888111000000///---,,,,,,++++++++++++++++++%%%(((***)))&&&%%%'''***&&&((()))(((%%%$$$&&&(((###%%%'''((()))((('''&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''((((((&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%&&&''''''((((((''''''&&&'''((('''%%%$$$%%%&&&'''&&&%%%%%%''''''&&&%%%$$$%%%'''((((((((('''&&&%%%'''((())))))'''%%%$$$&&&&&&&&&''''''''''''((('''''''''''''''''''''''',,,,,,,,,***((('''''')))&&&'''(((''''''''')))++++++,,,+++***...:::EEEJJJJJJ^^^xxxnnn{{{wwwxxx}}}kkkbbb]]]WWWVVVXXXRRRVVV^^^kkkxxx~~~{{{uuuqqqtttssspppnnnmmmmmmnnnnnnlllnnnpppooommmkkkjjjjjjkkklllmmmnnnnnnnnnmmmmmmjjjhhhhhhjjjmmmooommmkkkfffhhhjjjlllkkkiiifffdddfffcccbbbcccgggjjjkkkjjjjjjjjjhhhhhhhhhhhhjjjjjjjjjhhhiiikkkjjjhhhiiinnnlllmmmnnnmmmlllkkkmmmnnnrrrrrrqqqpppqqquuu{{{|||xxxuuusssssssss~~~rrrjjjkkkooouuutttuuu{{{uuuqqqvvvyyyxxxvvvlllmmmpppjjjeee```UUUZZZ```hhhrrrsssuuu|||vvvlllmmmtttvvvpppllloooqqqpppnnnoookkkmmmdddUUUQQQXXXZZZTTT___iiinnnkkklllsssrrrjjjtttrrrpppsssvvvuuuoooiii]]]KKK999444777777000)))++++++******(((&&&$$$###'''***%%%&&&)))$$$,,,)))&&&%%%&&&'''(((((('''&&&%%%%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$######&&&%%%%%%%%%&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###%%%'''(((((('''%%%&&&&&&''''''&&&&&&%%%(((''''''%%%%%%&&&''''''''''''&&&&&&'''((('''%%%$$$%%%&&&'''&&&%%%%%%''''''&&&%%%$$$%%%%%%&&&&&&'''&&&&&&$$$%%%'''((()))((('''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&***++++++)))''''''((()))&&&'''(((((('''''')))+++)))***,,,///444;;;EEEMMM\\\jjj}}}}}}qqq~~~www{{{qqqhhh```\\\XXXSSSSSSWWWfffppp~~~}}}}}}~~~}}}yyytttpppooonnnkkkiiiiiijjjlllmmmjjjlllmmmmmmlllkkklllmmmkkkkkkkkkkkklllllllllmmmlllkkkiiijjjlllllljjjhhhjjjjjjjjjjjjiiihhhgggffffffdddbbbdddgggjjjkkkjjjkkkjjjjjjiiiiiijjjjjjkkkkkkiiijjjlllkkkhhhjjjoookkklllllljjjiiiiiikkkmmmpppppppppoooppptttzzz~~~}}}{{{zzzyyyyyy{{{~~~{{{rrrmmmmmmoooooommmlllqqq}}}{{{uuuooorrrpppjjjpppvvvssssssrrrhhhgggfffeeehhhttt}}}{{{ssslllttt~~~yyyrrrpppsssuuummmiiimmmtttwwwxxxzzz{{{zzzooo[[[LLLIIIMMMPPPVVVdddnnnooosss~~~wwwppppppvvvzzzwwwsssjjj[[[III>>>:::888333000...///...---+++))))))***'''***&&&''')))$$$((('''%%%%%%%%%&&&&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%'''(((((('''%%%&&&&&&''''''&&&&&&%%%&&&''''''$$$$$$%%%&&&&&&&&&&&&&&&&&&'''''''''%%%$$$%%%&&&'''&&&%%%%%%''''''&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&###$$$&&&((()))))))))(((&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%((())))))(((''''''(((***&&&'''(((((('''(((***,,,******///777;;;@@@OOO```~~~wwwxxxyyyzzz|||xxxggg[[[VVVSSSRRRTTT[[[hhhsss|||}}}~~~{{{zzzzzzzzzzzzwwwrrrooollljjjhhhfffgggiiilllnnnhhhiiijjjjjjiiijjjlllnnnjjjjjjiiihhhiiijjjkkklllooommmkkkjjjjjjjjjhhhfffmmmllljjjhhhggghhhhhhiiigggeeedddeeehhhjjjkkkkkkkkkkkkkkkllllllkkkkkkkkkllljjjkkkmmmllliiikkkooollllllkkkjjjhhhiiikkknnnooooooooooooooorrrwww{{{~~~~~~~~~xxxzzz|||{{{xxxuuussssssnnnjjjfffjjjuuurrrttttttqqqxxx~~~}}}uuukkkgggmmmtttsssmmmjjjnnnrrrtttuuuuuuuuuuuuxxxqqqppp{{{cccNNNLLLUUU]]]iiiqqqrrruuu|||~~~mmmXXXFFF:::555333***,,,,,,+++(((''')))+++'''***((("""###))))))$$$&&&&&&&&&''''''''''''''''''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&''''''(((%%%$$$$$$%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''((('''&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%''''''&&&%%%%%%''''''&&&%%%'''&&&%%%$$$$$$%%%&&&'''$$$%%%&&&'''((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&'''(((***&&&((())))))((()))+++------...444<<>>DDDUUUoooqqq``````^^^bbbnnnuuu{{{sss{{{}}}qqqmmm|||}}}qqqbbbVVVOOOPPPQQQUUU___rrr|||zzzyyywwwtttqqqppppppqqqrrrqqqpppiiiiiiqqqrrrkkklllsssgggkkkmmmjjjfffcccfffiiihhhgggfffeeedddeeefffgggggghhhggggggfffhhhkkknnnkkkjjjiiiiiiiiiiiijjjkkkmmmkkkhhheeedddeeeggghhhiiigggffffffggghhhgggfffjjjgggeeefffeeedddhhhnnnooojjjdddccceeegggeeebbbdddfffgggfffcccbbbdddgggjjjjjjjjjjjjkkkkkkjjjhhhiiilllpppqqqpppppprrruuusssyyy{{{vvvuuuwwwuuuwww{{{~~~}}}|||}}}~~~|||zzz{{{tttjjjooosssvvvuuu|||}}}wwwxxx{{{yyyyyyvvvwwwssskkkhhhkkkhhhkkkmmmssstttnnnuuu{{{zzz|||gggLLL>>>444,,,+++000************))))))))))))))))))))))))((((((((((((''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!###'''******)))'''%%%&&&'''''''''&&&%%%%%%$$$''''''''''''((((((((()))$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''******)))((((((((()))***&&&'''''''''(((((())))))))))))))))))))))))))))))(((+++,,,+++---333;;;AAAGGGTTTjjjmmm[[[[[[^^^iii|||zzzuuu~~~qqq```UUUQQQQQQRRRQQQ___qqq|||yyywwwvvvuuuxxxuuuqqqooonnnnnnlllkkkmmmhhhiiiqqqqqqiiiggglllhhhkkkmmmkkkgggfffhhhkkkhhhhhhfffeeeeeeffffffgggbbbdddeeeeeefffhhhlllnnnooonnnmmmkkkjjjjjjjjjjjjhhhgggeeeddddddeeeggghhhhhhfffeeeeeefffgggfffeeeiiifffeeefffeeeeeeiiioooqqqlllhhhhhhjjjjjjhhhdddfffggggggfffccccccfffiiikkkjjjjjjkkklllkkkjjjiiikkkmmmppppppoooooorrrtttwwwzzz}}}~~~|||yyyuuussswwwyyy|||}}}~~~|||xxxyyyzzzxxxvvvwww~~~~~~qqqffflll}}}zzzrrrjjjjjjqqqwwwxxxqqquuu}}}}}}{{{~~~pppdddmmmeee___^^^]]]]]]ccckkklllnnnooovvvwwwooommmrrruuuvvv^^^CCC222***)))+++************))))))))))))))))))))))))((((((((((((''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((()))+++,,,,,,***(((&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''%%%######&&&***%%%&&&&&&'''((()))******))))))))))))))))))))))))++++++,,,...222999CCCJJJSSShhh{{{kkkZZZZZZaaattt~~~vvvlll^^^TTTRRRUUUYYY[[[hhh{{{|||{{{yyywwwuuusssrrrrrrtttrrrooonnnmmmllliiigggjjjfffiiioooooogggcccfffgggjjjkkkjjjgggfffhhhkkkhhhgggffffffeeeeeeffffffeeefffhhhiiiiiijjjlllnnnqqqooommmjjjhhhgggggggggfffgggggghhhiiijjjkkkkkkkkkiiihhhhhhiiijjjjjjiiihhhfffeeegggggggggkkkqqqrrroookkkkkkkkkkkkhhheeejjjjjjjjjhhhggggggjjjlllkkkkkkllllllllllllkkkkkkmmmnnnnnnnnnmmmnnnqqqssswwwwwwxxxzzz|||{{{wwwsssxxxzzz|||~~~~~~~~~~~~}}}zzz{{{|||yyyxxxzzz{{{zzz~~~pppqqq|||{{{gggbbb```bbbdddeeeiiinnnggglllvvvxxxvvv|||zzz}}}|||ooodddddd]]]WWWUUUWWW\\\eeennnsssrrrpppssszzzmmmqqq|||pppnnnnnnoookkklll|||kkkJJJ888222///,,,+++++++++*********))))))))))))))))))((((((((((((''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%------------+++)))'''&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&'''((()))************%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''###&&&'''$$$ $$$***%%%%%%&&&'''((()))***+++))))))))))))))))))))))))+++***,,,111777@@@KKKUUU```zzzrrr|||~~~jjj```ccclllzzz}}}sss^^^XXXRRRSSS[[[fffmmmqqq{{{xxxwwwvvvtttsssrrrrrrrrrnnnmmmmmmmmmnnnmmmkkkiiihhhfffgggllllllfffdddfffeeegggiiihhhffffffgggiiihhhgggffffffeeeeeeeeeeeegggiiijjjjjjhhhgggggggggmmmllliiigggeeedddddddddfffgggiiikkklllllllllllllllkkkiiijjjkkkllllllkkkhhhfffgggiiijjjjjjnnntttvvvrrrmmmjjjhhhhhhfffdddjjjkkklllmmmlllllllllllljjjkkkmmmmmmlllllllllmmmnnnmmmlllkkkkkkmmmoooqqqqqqrrrtttwwwyyyyyyxxxwwwxxxyyyzzz|||}}}}}}}}}}}}~~~||||||}}}|||}}}}}}zzzzzz}}}}}}yyywww~~~}}}{{{|||}}}~~~yyynnnaaa[[[]]]hhhmmmgggbbbccccccfffqqqwww{{{tttppprrr|||xxxpppiiieeebbb```aaadddhhhlllqqqqqqooopppzzzttteeemmmuuuvvvvvvssskkkhhhuuuvvvXXXFFF@@@777,,,,,,,,,,,,+++******))))))))))))))))))(((((((((((('''''''''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%++++++***)))(((&&&%%%$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&'''((()))************%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&)))***(((######''',,,%%%%%%&&&'''((()))***+++************************+++***...555<<>>===<<<<<<>>>>>>===<<<<<<<<<<<<<<<@@@@@@AAACCCEEEGGGIIIJJJPPPLLLHHHHHHMMMRRRVVVWWWYYY]]]aaaaaa___```eeejjjmmmiiigggfffdddcccgggmmmpppmmmkkkpppvvvyyyuuuppphhhkkkmmmmmmjjjjjjlllooonnnnnnooorrrtttuuusssrrrrrrqqqpppppprrrtttwwwyyytttsssrrrtttwwwyyyxxxwwwuuuvvvvvvuuusssqqqqqqrrruuuvvvwwwuuussspppppppppqqqqqqrrrvvv{{{yyy{{{{{{ooohhh```ccc```ccclllrrrzzzzzziiiiiiooozzz}}}{{{{{{}}}}}}ttt```KKK===666333000...---,,,***)))+++***)))((((((''''''(((''''''''''''''''''''''''))))))((('''&&&%%%%%%$$$'''''''''''''''''''''''''''$$$%%%++++++'''&&&)))&&&(((******(((%%%$$$######$$$$$$%%%%%%$$$$$$###""""""###$$$%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))((('''&&&''')))(((''''''&&&&&&''''''((($$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&'''((()))&&&&&&&&&''''''''''''''')))(((***,,,***(((+++222222<<>><<<:::999999888888888777777777999999888888888999::::::777888888999;;;<<<>>>???=========@@@CCCEEEEEEDDDFFFJJJNNNPPPPPPRRRXXX\\\```]]]\\\]]]\\\\\\aaahhhllljjjiiikkkppprrrpppmmmkkknnnpppooommmlllmmmpppppppppqqqsssuuuvvvvvvuuupppoooooonnnoooqqqsssuuurrrqqqppprrruuuwwwvvvtttvvvwwwwwwvvvtttrrrqqqqqqrrrssssssrrrpppnnnooooootttsssssstttwww|||~~~yyysssiiiiiieeegggpppwww~~~ssshhhhhhpppzzzbbbMMMAAA;;;777222...---,,,+++***,,,+++***)))(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((%%%&&&***+++&&&&&&(((%%%(((******(((%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&&&&''''''$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&(((((((((''''''(((((((((%%%%%%&&&''''''''''''&&&''''''&&&&&&''''''((()))&&&&&&&&&''''''(((((((((***((()))+++******///777<<>><<<999888888777666444333333444444555555666666555555555555666777888999444444444444444555666777666777888::::::;;;;;;;;;666:::===???@@@BBBGGGKKKNNNKKKKKKNNNOOOPPPUUU\\\`````````aaabbbdddfffgggkkknnnrrrsssqqqpppqqqsssssssssttttttuuuwwwxxxyyyqqqpppooonnnoooppprrrsssrrrqqqqqqsssuuuvvvvvvuuuwwwwwwwwwvvvuuutttrrrqqqpppppppppnnnllllllnnnpppsssrrrqqqqqqrrrvvvyyy{{{zzzyyyyyyvvvppppppvvvyyyzzz{{{pppmmmhhhnnnyyyqqq\\\PPPCCC===555///,,,,,,,,,+++,,,+++***))))))(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&'''******&&&%%%'''$$$'''))))))'''&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''((((((%%%&&&'''$$$%%%&&&'''((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%&&&((((((''''''''''''((((((%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((()))******++++++***((()))***+++---555>>>HHHTTTaaaooo|||mmmpppoookkk}}}iiiXXXUUUTTTaaawww~~~|||~~~{{{xxxxxxzzzzzzwwwtttvvvvvvuuuuuusssqqqooonnniiieeecccdddfffffffffeeeeeeeeeddddddbbb___[[[XXXOOOJJJDDD@@@>>><<<:::888:::888666555666777666555666666666777777888888999666666666666666777888888888888777777777777777888:::;;;;;;999777777:::<<<555777999999999999<<>>@@@BBBAAAAAADDDKKKQQQQQQWWW^^^cccfffiiinnnrrrrrrssssssrrrqqqqqqtttwwwssssssrrrrrrrrrrrrrrrrrrwwwxxxyyyyyyyyyzzzzzz{{{vvvuuussstttvvvxxxwwwvvvooooooooommmlllmmmpppssskkkkkklllmmmpppssswwwyyyyyy{{{zzzsssnnnqqqxxxwwwssswwwnnnpppuuu|||~~~{{{zzz|||zzzxxx}}}{{{vvvppppppvvvzzzxxxsss~~~TTTMMMBBB888222...,,,+++******)))(((''''''''''''(((((((((((((((((((((((()))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''%%%'''((((((''''''&&&%%%$$$%%%''''''''''''((()))%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&"""###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$######$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((((('''(((((()))))))))(((''''''&&&&&&'''(((((()))******+++)))***...111666AAALLLUUUiii}}}nnndddlll{{{~~~xxx{{{~~~~~~vvveeeZZZWWWbbbqqq{{{~~~{{{zzzxxxvvvtttrrrvvvuuurrrpppnnnlllkkkkkkeeeggggggdddccceeeeeebbb___[[[UUUPPPMMMHHHAAA<<<:::999777666666666777888888777666666888::::::999888888888888888999999999:::::::::999::::::;;;;;;<<<<<<;;;<<<<<<===>>>??????IIITTTUUUNNNDDD>>><<<<<<<<<<<<<<<===>>>??????@@@===;;;;;;999555777<<<777888:::999999<<>>>>>>>>???@@@BBBCCCEEEFFFFFFFFFFFFGGGIIIKKKLLLMMMNNNXXXaaa```VVVLLLHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFIIIFFFDDDCCC???:::;;;???;;;;;;:::999999;;;===???<<>>???>>><<<===>>>@@@BBBDDDEEEFFFBBBCCCDDDGGGJJJMMMOOOQQQSSSSSSTTTVVVXXXZZZ\\\]]]ZZZ```ccc]]]QQQKKKNNNTTTYYYWWWSSSQQQPPPNNNLLLJJJPPPLLLJJJIIIEEE@@@@@@CCCAAA@@@>>>===<<<<<<<<<<<>>:::888777888777777888888888999999999999:::<<<<<<===???BBBCCCBBB@@@AAAGGGJJJJJJJJJMMMNNNNNNOOOTTTXXXZZZ```iiinnnnnnuuuvvvrrrooosss{{{|||xxxxxxxxxqqqeee^^^aaahhhlllooojjjhhhlllnnnhhhaaa^^^^^^___^^^YYYRRRPPPRRRUUUKKKIIIFFFDDDDDDEEEGGGGGGHHHDDD???<<<===@@@CCCEEEKKKFFFHHHSSS\\\___aaaeeennnrrrvvvtttqqqrrrwww}}}}}}|||{{{zzzxxxvvvuuutttuuurrrpppppppppoookkkhhhnnnnnnnnnnnnmmmmmmmmmmmmgggjjjlllnnnooooooqqqsssppptttyyy{{{zzz|||}}}vvvsssyyyrrrlllgggnnn{{{tttyyy{{{mmmcccgggiiiddd___^^^______WWW___aaa]]]aaammmuuutttyyykkkbbbjjj}}}~~~ttthhhhhhfff```TTTEEE777///000,,,+++------)))&&&&&&***)))'''&&&&&&''''''(((++++++***((('''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&)))+++***'''%%%&&&((($$$&&&'''&&&###"""%%%'''&&&&&&&&&%%%%%%$$$$$$$$$(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((''''''''''''((())))))))))))******++++++******......111777<<>>???===???AAACCCEEEFFFGGGGGGJJJOOOUUUZZZbbbjjjllliiiffflllsssyyy}}}{{{uuummmgggdddddddddcccbbb^^^XXXUUUTTTSSSRRRQQQLLLHHHCCC@@@????????????<<<888888???DDDFFFIIINNNVVV^^^hhhnnnppprrrvvv{{{yyyyyy{{{{{{{{{yyywwwvvvtttrrrpppoooppppppnnnkkkmmmmmmmmmmmmllllllllllllgggiiilllnnnnnnoooqqqrrrqqquuuxxxxxxvvvxxx}}}oooeeebbbhhhllliiijjjppptttqqqoooqqqxxx|||sssggg___ccchhhhhhaaaZZZWWWYYYZZZ\\\\\\\\\cccnnnwwwzzzxxxnnngggkkkxxxvvvrrrmmmgggddd^^^SSSBBB666000+++))),,,---******+++))))))((('''''''''''''''***))))))((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&###%%%&&&'''&&&&&&'''((($$$%%%&&&%%%$$$###%%%(((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&%%%((((((''''''(((((()))***((())))))*********++++++...///444;;;CCCQQQgggzzz}}}yyyooo\\\ZZZeeennnyyy~~~}}}{{{zzz{{{{{{}}}iii\\\ZZZ^^^rrr~~~~~~~~~~~~~~~}}}}}}}}}~~~zzzvvvtttrrrpppnnnmmmiiiccc___\\\ZZZWWWVVVQQQOOOKKKGGGBBB???<<<;;;777888888999::::::;;;;;;::::::;;;<<<>>>@@@AAABBB???CCCHHHKKKLLLMMMQQQTTT```iiiwww{{{zzzrrrmmmjjjgggccc___UUURRROOOKKKIIIFFFCCC@@@CCC???<<<===>>>???BBBFFFCCCJJJTTT]]]ccchhhooossstttvvvzzz||||||zzzwwwuuuuuurrrpppooopppqqqpppooollllllllllllkkkkkkkkkjjjgggiiikkklllmmmnnnppprrrssstttuuusssqqqsssxxx|||zzzzzzsssuuuSSSNNNRRRaaammmooooooqqqxxxnnnbbb^^^gggpppooogggbbbdddkkkpppmmmfffiiirrrooogggbbbeeejjjoootttyyywwwmmmccc```gggxxx|||rrriiihhhiiiaaaNNN>>>222---***+++,,,++++++---(((((((((((((((''''''&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&""""""###%%%(((******)))$$$%%%&&&%%%$$$%%%&&&(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((((((((('''&&&''''''''''''''''''''''''%%%%%%&&&'''''''''&&&&&&((((((((('''((())))))***((((((((()))***+++,,,,,,,,,222<<>>???>>>>>>>>>???AAACCCEEEFFFCCCKKKTTTZZZ\\\```ffflll|||vvvsssgggeeebbb```\\\WWWQQQMMMJJJFFFAAA===:::999;;;>>>AAABBBDDDGGGMMMVVV___eeekkkoootttyyy{{{yyyvvvtttuuusssqqqooooooooopppqqqllllllllllllkkkkkkkkkkkkgggiiijjjkkkkkkllloooqqqrrrrrrrrrpppoooqqquuuyyyzzz~~~|||uuuooojjjtttuuuaaaSSSOOOQQQ\\\gggmmmsssyyy~~~ttteee]]]aaalllqqqoookkkhhhkkkrrrqqqppp{{{ssslllqqqvvvtttuuu{{{|||pppaaaYYY^^^qqqyyysss|||zzz{{{~~~tttkkkjjjllldddSSSBBB555///,,,------***)))***'''((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$'''+++...,,,***$$$%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((((((((('''&&&''''''''''''''''''''''''&&&&&&'''(((((((((((((((((((((((((((((()))******((((((((()))***,,,---...///777CCCMMMYYYiiiyyytttwwwfff```dddiiirrrxxx|||{{{|||xxxdddUUUVVVkkk}}}}}}}}}}}}}}}~~~~~~|||||||||~~~~~~zzzuuupppmmmjjjgggeee]]]XXXRRRLLLHHHDDDAAA>>>===<<<:::999999999:::;;;:::<<>>;;;::::::999777::::::<<<===============???BBBFFFFFFEEEGGGLLLQQQTTTXXX___iiivvv}}}{{{vvvrrrsssrrrhhh\\\ZZZVVVSSSSSSRRRNNNEEE>>>===???DDDKKKRRRYYY^^^bbbhhhjjjllllllkkkkkkmmmooollllllllllllkkkkkkkkkjjjggghhhhhhgggggghhhkkknnnlllkkkkkklllnnnqqqsssssssssppprrryyy}}}}}}ooohhhjjjkkkjjjgggfffllluuu{{{wwwpppmmmkkkiiilllssszzzxxxrrrssstttrrrrrr{{{{{{zzzssssssuuuvvvuuummm___UUUIII@@@888444000,,,+++---))))))((('''''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%((('''''''''&&&&&&&&&&&&%%%'''((((((((('''((((((***(((%%%%%%''''''&&&$$$&&&&&&&&&&&&'''''''''((($$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%'''((()))''''''''''''''''''''''''###$$$%%%&&&'''''''''''')))))))))))))))******++++++******+++---000333555>>>RRRkkk{{{yyyqqq}}}|||rrruuu~~~vvvuuuoooiiiooo~~~nnnnnn}}}}}}wwwfff[[[lll~~~}}}{{{|||~~~~~~|||{{{zzzzzzmmmjjjfffaaaZZZRRRIIICCC>>>;;;888777888999999999<<<===>>>??????>>>===<<>>@@@DDDJJJOOORRRbbbeeeiiikkkkkkkkknnnqqqkkkkkkkkkjjjjjjjjjiiiiiiggghhhhhhgggfffhhhkkknnnkkkkkkjjjkkknnnooopppooopppmmmpppxxx||||||{{{zzz{{{uuukkkdddeeeoooyyy}}}xxxuuunnngggqqqwwwwwwxxx{{{tttzzz~~~sss{{{yyyvvvvvvxxx|||xxxiii]]]YYYLLL???555...)))(((+++***)))(((&&&&&&'''(((((())))))(((((((((''''''''''''''''''&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&%%%(((++++++)))(((***---,,,)))&&&%%%''''''%%%###&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''((())))))%%%%%%'''((((((((('''&&&%%%'''))))))'''&&&&&&&&&((((((((((((((()))******((()))******))),,,888EEEEEE___{{{zzzwwwzzzssssssttt}}}wwwhhhjjjvvveee]]]fff~~~{{{}}}~~~~~~~~~{{{yyyxxxuuurrroooggg___VVVOOOKKKFFF@@@::::::888777777888:::;;;;;;@@@>>>===??????>>>BBBHHHGGGQQQWWWTTTSSS```ttt~~~ooobbbYYYSSSNNNKKKHHHAAA<<<===>>>???BBBFFFQQQXXXbbbhhhkkklllnnnqqqkkkkkkjjjiiiiiikkknnnqqqooojjjeeeeeeiiikkkjjjhhhjjjhhhfffdddfffkkkpppssspppsssvvvyyy|||~~~uuukkkuuu{{{xxxrrrjjjcccjjjrrrwwwyyyvvvsss{{{ooottt{{{{{{wwwsssnnn^^^RRREEE999///***,,,111***)))))))))))))))******((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&'''''')))&&&$$$%%%))),,,...------,,,)))'''%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&'''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((()))%%%&&&'''((((((((('''&&&%%%'''(((((('''&&&&&&'''((((((((((((((()))*********))))))++++++...:::EEEQQQiiizzzzzz|||xxxtttuuuyyyrrrkkkxxx~~~iii___hhh}}}}}}zzz|||~~~~~~}}}{{{yyywwwuuusssooojjjfff[[[TTTKKKEEEBBB???;;;666777777777888:::<<<>>>>>>EEECCCCCCEEECCC@@@AAAEEEKKKSSSZZZ]]]gggxxxkkkddd^^^XXXTTTQQQJJJDDDBBBAAA>>>>>>AAAFFFJJJQQQZZZbbbhhhlllmmmhhhiiikkkllllllnnnqqqssspppkkkgggfffiiikkkjjjgggjjjhhhfffeeehhhlllqqqtttrrruuuxxx{{{}}}~~~~~~zzzsssjjjccccccmmmvvv{{{xxxnnnooozzzrrrxxx~~~wwweeePPPAAA888111------***))))))(((((())))))***((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&+++))))))---222444111---***)))((('''&&&&&&''''''))))))((('''((((((******'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((((((%%%&&&''''''((((((''''''''''''((('''&&&&&&'''))))))(((((((((((()))******---******---000555>>>HHHYYYooowwwuuu}}}~~~|||}}}~~~}}}~~~zzzoootttjjj\\\hhh~~~}}}{{{zzzzzz{{{|||}}}~~~~~~~~~wwwuuurrroookkkddd]]]XXXMMMGGG@@@;;;::::::888555888888:::;;;>>>@@@BBBDDDDDDDDDGGGLLLMMMLLLNNNRRR[[[fffrrr|||yyyuuuppphhhaaa[[[TTTNNNLLLIIICCC@@@@@@???>>>AAAJJJVVV```dddeeegggjjjmmmooopppppppppqqqrrrnnniiihhhiiijjjiiiggghhhgggfffgggjjjnnnsssvvvuuuwww{{{}}}vvvmmmhhhiiipppwwwyyy|||~~~uuulllkkkrrrwwwxxxvvvrrraaaNNNDDD:::000***))))))(((((((((((())))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&)))((()))///444222))) &&&&&&&&&&&&'''((()))***((('''&&&&&&%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''''''''(((((('''%%%&&&(((+++))))))(((((())))))***+++///,,,+++000666;;;DDDLLLXXXiiixxxwwwrrruuu~~~vvv{{{~~~~~~~~~yyykkk```cccwwwyyy{{{|||{{{{{{|||~~~}}}}}}}}}}}}}}}}}}}}}}}}uuusssnnniiibbbYYYOOOIIIDDD???:::777888999::::::;;;===>>>???AAABBBEEEGGGGGGHHHMMMTTTYYY[[[```fffooowwwnnnccc]]]YYYWWWSSSKKKFFFEEE>>><<<<<>>@@@???@@@AAAAAAAAACCCFFFJJJPPPQQQVVV___ffflllttt|||yyymmmgggcccaaa\\\RRRLLLJJJ>>>?????????AAAGGGOOOUUU```eeemmmqqqrrrpppnnnmmmtttqqqmmmjjjhhhhhhgggfffffffffhhhjjjmmmqqquuuwwwvvvyyy{{{|||}}}~~~{{{yyyyyyzzzuuurrruuu}}}yyytttnnnkkkjjjjjjkkklllooo~~~xxxzzztttpppvvvsss[[[DDD444...******)))(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))---***))),,,000...&&&&&&&&&&&&'''''''''''''''))))))))))))((((((''''''(((((((((******))))))((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&'''(((((('''((()))+++***))))))))))))***++++++((('''+++222999@@@KKKUUUccckkkrrrtttwww}}}~~~zzzwww|||}}}|||}}}~~~vvvjjj```hhh}}}wwwwwwxxx{{{~~~~~~zzzxxxqqqjjjaaaVVVMMMEEE>>>:::888888888999;;;>>>@@@BBB@@@BBBCCCCCCCCCGGGNNNTTTWWW[[[fffuuu{{{uuuooollleee[[[SSSPPPDDDEEEEEEBBB@@@BBBHHHNNNSSSZZZdddmmmqqqssssssssssssqqqmmmjjjgggfffffffffeeefffhhhkkknnnqqqtttuuuwwwyyy{{{||||||}}}|||nnnuuu|||~~~|||~~~{{{xxxwwwvvvsssqqqrrrrrrooolllnnnnnnrrr|||pppqqqvvvzzzdddIII777222,,,+++***))))))(((((()))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((()))******(((''''''***---...+++(((&&&''''''''''''&&&%%%%%%''''''((((((((('''&&&&&&)))))))))***))))))(((''''''&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))%%%''')))))))))((()))+++******))))))******+++,,,''')))000888>>>EEESSS___qqqzzzvvvsss{{{wwwxxx}}}~~~uuugggcccqqq~~~~~~{{{yyyyyyxxxyyy|||}}}wwwssshhh```UUUJJJBBB>>>;;;999666777:::<<<>>>@@@BBBDDDBBBEEEHHHIIILLLTTT```iiipppxxx}}}zzztttjjjcccaaaUUUSSSOOOJJJFFFCCCCCCDDDIIIQQQ]]]hhhooossstttuuuqqqpppmmmiiifffeeeeeefffdddfffhhhkkknnnqqqrrrsssxxxzzz{{{|||||||||~~~}}}kkkttt~~~xxxssssssrrrwwwvvvjjj```]]]```bbbiiiwwwvvvlllmmmrrr{{{iiiOOO===666---,,,+++***))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''(((******###%%%'''(((((((((((()))%%%%%%&&&'''''''''&&&%%%###$$$%%%&&&&&&&&&%%%$$$((((((((())))))((('''&&&&&&%%%%%%&&&&&&&&&'''''''''(((((('''''''''''''''''''''&&&''''''&&&%%%&&&'''((()))$$$&&&)))******))))))************)))******+++,,,***...666???DDDKKKZZZhhhzzzzzztttuuu}}}xxxrrryyyzzznnncccjjjxxxzzz|||yyy{{{{{{xxxwww{{{zzzrrrmmmaaaXXXLLLAAA;;;999::::::666999===???AAACCCEEEFFFEEEIIIMMMPPPVVVbbbqqq|||yyytttsssgggaaaXXXRRRMMMGGG@@@;;;FFFNNNZZZeeelllppprrrtttpppooollliiifffdddeeegggdddfffhhhkkknnnpppqqqrrryyy{{{|||}}}|||}}}~~~oooyyyxxxsssssskkkgggbbb```___```bbbdddooouuuoooggggggiiiuuu|||xxxjjjUUUCCC:::...---,,,+++************(((((((((((((((((((((((('''''''''&&&&&&'''''''''%%%%%%%%%&&&'''((())))))&&&))),,,+++(((%%%%%%&&&###$$$&&&'''(((''''''&&&%%%&&&((()))))))))(((((('''''''''%%%%%%%%%%%%%%%&&&'''(((''''''(((((((((((('''''''''(((((())))))***,,,---(((((('''''''''&&&&&&&&&''''''''''''((((((((()))+++,,,,,,+++******+++---111111777BBBHHHRRRjjj}}}wwwsssppppppqqquuu~~~vvvpppoooxxx|||uuuiiiqqq}}}}}}~~~zzz|||~~~{{{uuukkkbbbSSSGGG<<<999999999999;;;===???AAAAAABBBDDDHHHLLLFFFRRR[[[^^^fff|||~~~{{{vvvooocccWWWRRRRRRMMMGGGKKKMMMOOOQQQVVV___jjjrrrssskkkeeeeeejjjmmmkkkgggkkkoooqqqqqqrrruuuuuurrrwwwxxxzzz|||}}}~~~zzz~~~}}}pppqqq}}}}}}vvvuuuzzztttdddYYY\\\dddiiikkknnnssszzz{{{nnn___]]]mmm~~~{{{{{{uuulllhhhkkkdddRRREEEBBB666///,,,---,,,''''''***))))))((())))))***++++++))))))(((((('''''''''&&&((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))'''''''''''''''&&&&&&''''''((()))''''''((((((((((((''''''***(((&&&''')))((($$$ (((((('''''''''&&&&&&&&&'''''''''((((((((()))))))))***++++++))))))+++,,,111555>>>HHHRRRaaawwwxxxmmmkkkmmmsssxxxzzz{{{vvvzzzzzznnnyyy}}}}}}~~~~~~~~~|||~~~{{{tttiii\\\SSSJJJ@@@888777999999:::<<>>@@@BBBBBBDDDFFFJJJPPPUUUXXXjjjyyywwwllleeebbb[[[TTTMMMKKKGGGCCCBBBFFFMMMSSSiiimmmrrruuuvvvsssqqqooonnnqqqrrrppprrrwwwyyywww{{{{{{zzzzzz{{{}}}~~~~~~}}}{{{~~~xxxyyywwwiiibbbdddsss{{{zzz|||uuunnnlllkkkmmmrrrwww}}}xxxsssooojjjeeeaaammmyyyvvviii^^^XXXNNNLLLYYYccc```WWWRRREEE:::///++++++*********))))))(((((('''(((((((((((((((((((((''''''''''''((((((''''''''''''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((''''''((())))))&&&''''''((((((''''''&&&(((''''''))),,,+++'''###(((((((((''''''''''''''''''(((((((((((()))))))))+++,,,......---,,,---///777???LLLbbbtttjjjbbbiiixxx|||tttwwwtttsssvvv}}}uuuooo~~~{{{zzzzzz{{{}}}~~~yyywwwpppeeeWWWJJJAAA===>>>999888<<<@@@AAABBBEEE???EEEKKKOOOQQQVVV___fffwwwqqqnnnhhhaaaZZZUUUNNNFFFBBBCCCFFFIIIVVV\\\eeeooouuuvvvsssqqqpppssssssqqqsssyyy|||{{{}}}|||{{{zzzzzz|||~~~~~~||||||}}}~~~{{{~~~xxxwwwyyynnnfffqqquuurrrvvvxxxyyyxxxssslllhhhkkkoooyyytttpppppprrrpppjjjdddjjjyyy}}}{{{sssjjj\\\SSSRRR\\\eeeeee___[[[NNNBBB333+++***+++***)))***)))(((''''''&&&''''''((((((((((((((('''''''''((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&''''''(((&&&&&&''''''''''''&&&&&&%%%(((******((((((***---(((((((((((((((((((((((((((((((((((()))))))))***,,,------,,,+++,,,...///;;;HHH```~~~kkkiiiiiipppzzz}}}wwwuuuuuuyyywwwlll}}}{{{yyyzzzzzz}}}|||sssmmmcccUUUHHH???;;;:::===::::::???BBBBBBDDDGGGDDDLLLSSSUUUVVV```uuu}}}|||xxxrrrfff```VVVMMMGGGEEEDDDEEEHHHKKKTTTcccsss{{{zzzvvvsssuuuvvvtttuuu{{{}}}|||~~~}}}{{{zzz{{{||||||{{{|||~~~yyy{{{~~~zzz~~~~~~mmmmmmqqquuutttnnnlllmmmmmmvvv}}}zzzqqqkkklllnnnrrrpppoooppprrrttttttsssppp}}}}}}tttkkkddd```aaacccaaa^^^]]]UUUJJJ;;;///++++++***(((***)))(((''''''&&&'''''''''''''''(((((((((((((((((((((''''''''''''((((((&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&))),,,)))$$$###''',,,'''(((((((((((()))))))))((((((((()))))))))******++++++***))))))+++000333???RRRvvvwww^^^ccckkkrrryyy~~~}}}jjjuuu~~~|||{{{zzz}}}}}}xxxkkkbbbUUUGGG===888777777===;;;<<>>===>>>CCCEEEEEEIIINNNWWW^^^hhhtttwwwqqqhhh```ZZZTTTNNNJJJHHHGGGHHHQQQ___mmmuuuyyywwwzzz{{{zzzzzz}}}~~~{{{zzz{{{{{{}}}~~~~~~|||}}}|||ssslllkkknnntttzzznnngggcccsssuuuxxxwwwvvvzzz}}}ppphhhiiimmmmmmkkk___\\\QQQ@@@333///---+++))))))((((((((()))******''''''''''''((((((((()))((((((''''''''''''((((((&&&&&&&&&'''''''''(((((($$$$$$%%%%%%&&&''''''(((%%%&&&&&&&&&'''((((((((('''''''''++++++***))))))((())))))%%%&&&&&&''''''&&&&&&%%%&&&''')))++++++)))&&&###'''((((((((())))))******))))))))))))************+++*********...666???FFFCCCUUUxxxwwwuuu|||]]]YYYcccqqq|||dddzzz|||xxxyyy|||~~~}}}pppfffNNNEEE;;;777999;;;<<<;;;AAA???AAAFFFIIIIIINNNTTTbbbmmmzzzrrrkkkeee___XXXSSSIIIHHHGGGJJJQQQ]]]jjjrrrxxx|||}}}||||||~~~}}}zzzyyyzzz{{{}}}~~~|||~~~www~~~yyyrrrjjjggghhhooo~~~zzzwwwpppsssvvvwwwxxx|||rrrooooooiiiaaaaaabbbYYYFFF777111///,,,))))))((())))))***+++,,,&&&'''''''''(((((())))))((((((''''''''''''((((((&&&&&&&&&'''''''''(((((($$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&'''((())))))'''''''''555111+++'''&&&'''''''''%%%%%%%%%&&&((()))+++,,,'''&&&&&&&&&&&&'''((((((***+++,,,+++)))''''''((()))))))))))))))))))))))))))///111...111999@@@@@@JJJZZZvvvyyy|||pppeeeaaaggguuurrrfffuuu~~~~~~yyyzzz}}}rrr___SSSFFFAAA;;;999:::;;;<<<;;;FFFBBBBBBFFFIIIMMMWWWcccqqq}}}uuummmfff```^^^TTTQQQLLLGGGFFFLLLXXXaaalllrrrzzz~~~~~~|||zzz}}}xxx}}}ppphhhcccfffsss}}}wwwssstttxxxyyywww{{{yyytttjjj]]]\\\kkkgggUUUFFF666)))((()))(((((('''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''///,,,(((&&&&&&'''''''''(((((('''(((((()))******(((''''''''''''((())))))'''(((******)))((()))***'''(((((()))***++++++,,,***...///...222<<>>>>>DDDEEEIIINNNOOOTTTbbbqqqxxxqqqkkkfffcccYYYVVVPPPIIIGGGKKKSSSZZZgggoooyyy~~~}}}}}}~~~||||||}}}uuuqqqllljjjnnnuuutttrrrrrruuutttqqqsssxxx{{{uuummmcccfffyyywwwaaaLLL888,,,...******))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))%%%%%%%%%&&&&&&&&&''''''''''''&&&((('''%%%%%%'''(((''''''((((((''''''''''''((((((((((((((((((((()))******###%%%((()))))))))***,,,&&&'''((()))***,,,------,,,------...555@@@FFFGGGPPPaaatttrrrddd___hhhqqq}}}}}}}}}rrrkkk}}}|||{{{}}}uuu```TTTKKKCCC;;;999999:::===@@@AAAAAABBBFFFMMMRRRVVV___sss}}}|||{{{|||}}}xxxrrrmmmkkkbbb___YYYQQQLLLKKKNNNRRR\\\eeerrr{{{~~~~~~~~~~~~xxxsssmmmjjjmmmrrr{{{mmmnnnqqquuutttqqqqqqsssuuuqqqnnnkkk{{{tttVVV>>>222444++++++,,,,,,+++******)))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$%%%&&&'''((()))******%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&(((((('''&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''(((((()))***###%%%'''(((((((((***+++'''(((((()))+++,,,,,,------,,,,,,000999DDDLLLOOOYYYkkkyyy|||~~~sssgggdddmmmuuu}}}zzztttvvvooovvv~~~}}}}}}gggPPPHHHDDD===888888:::<<>>@@@BBBCCCFFFJJJMMMSSSZZZggg||||||xxxvvvttttttrrrrrrqqqqqqqqqqqqoooooosssyyy}}}}}}|||zzzzzz{{{||||||xxxyyy{{{}}}yyyuuunnnhhhaaaZZZSSSNNNJJJKKKMMMNNNRRRZZZfffooowww}}}}}}~~~}}}|||~~~~~~~~~zzz~~~pppnnnzzzzzz{{{}}}rrrlllnnnbbbmmmxxxxxx~~~uuugggbbbfffggghhhkkknnnoooqqqzzzmmm[[[FFF888///...---+++************))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%((('''&&&'''((()))(((''''''''''''((()))***+++,,,'''''''''''''''(((((()))''')))******)))(((((()))*********++++++,,,,,,,,,//////444<<>>AAAAAADDDCCCIIIPPPQQQ^^^wwwvvvlllhhheee^^^TTTMMMJJJIIIGGGDDDBBBAAA@@@??????>>>======<<<<<<<<<<<<::::::::::::::::::::::::;;;:::999;;;===>>>>>>===???@@@@@@AAACCCEEEGGGHHHHHHGGGFFFGGGIIIJJJIIIIIIJJJJJJKKKMMMPPPTTTXXXZZZeeefffhhhkkkmmmoooqqqqqqyyyyyywwwsssnnnlllooosssvvvvvvuuusssrrrrrruuuwwwxxxyyyyyyxxxvvvtttssssssvvvwwwyyy{{{}}}||||||{{{rrrhhh```ZZZRRRLLLLLLQQQYYY^^^iiiooovvv|||~~~}}}|||{{{{{{{{{||||||vvvxxx|||~~~{{{zzzrrrtttrrruuu~~~yyy{{{{{{xxxuuutttwww{{{tttmmmppprrrwwwvvvcccmmmlllmmmqqqsssqqqllljjjsss|||wwwcccVVVVVVSSSLLL;;;888333000---+++)))(((***))))))(((((((((((((((++++++***)))(((((())))))'''''''''&&&&&&%%%%%%%%%(((%%%###$$$'''******)))&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%((((((((((((((('''''''''''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))************+++,,,,,,,,,+++,,,...000222999@@@GGGTTThhhyyy}}}{{{vvvuuu}}}yyy{{{zzz}}}~~~zzz||||||zzzxxxwwwxxx{{{|||vvvmmm```SSSKKKBBB<<<888;;;===>>>???BBBAAAGGGHHHMMMUUU[[[ooo{{{yyyqqqhhhcccaaa[[[UUUWWWQQQKKKKKKKKKJJJEEEBBB???>>><<<;;;::::::;;;;;;::::::999888888888888888::::::::::::::::::::::::999888888999;;;===<<<;;;;;;;;;;;;;;;<<<===>>>???============>>>>>>===<<>>444---++++++,,,+++******)))((((((((())))))+++******))))))((())))))(((((((((''''''&&&&&&&&&'''$$$###$$$'''((((((&&&&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%'''''''''(((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))***************+++,,,,,,---...222444666<<>>:::999===@@@AAABBBEEEEEELLLNNNSSS___mmm}}}pppaaaWWWSSSSSSPPPLLLKKKLLLJJJFFFFFFDDD@@@>>>>>>???>>><<<>>>===<<<;;;:::;;;<<<===<<<;;;::::::999999::::::::::::::::::::::::::::::888777777888:::;;;:::999999999888777777777888888<<<<<<======<<<;;;:::999=========>>>>>>???@@@@@@@@@???>>>>>>@@@BBBEEEFFFMMMIIIEEEBBBCCCEEEHHHIIIHHHJJJLLLNNNPPPUUUZZZ^^^eeehhhmmmrrrvvvyyyzzz{{{ttttttvvvwwwyyyzzz{{{{{{|||uuuooonnnkkkgggbbb^^^[[[ZZZ[[[___fffpppxxx{{{wwwsssyyyyyy{{{~~~~~~|||}}}}}}~~~~~~~~~~~~~~~|||tttwwwssslllddd]]]nnn{{{mmmkkkhhhgggggggggfffeeellluuuxxx~~~}}}{{{nnnlllnnntttwwwtttooopppvvv{{{}}}qqq___SSSQQQUUULLLBBB666///------,,,***++++++***))))))))))))*********))))))))))))((((((((((((((((((((('''''''''%%%$$$$$$%%%''''''%%%$$$&&&&&&&&&%%%&&&&&&'''(((&&&&&&&&&&&&&&&''''''(((((())))))''''''''''''''''''''''''(((((())))))))))))((((((((()))))))))***************+++,,,,,,---///222555888>>>IIIXXXooo~~~jjjaaammmzzz}}}~~~tttsssuuu~~~{{{yyyxxxvvvttttttwww{{{}}}~~~wwwqqqhhh^^^TTTIII@@@:::===:::<<>>>>>>>>???>>>>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::888777666777999:::999888:::999999888888999999:::===>>>??????>>>>>>>>>>>>>>>???AAABBBCCCDDDDDDDDDBBBCCCDDDEEEFFFFFFFFFFFFHHHDDD@@@???BBBDDDDDDCCCAAABBBCCCDDDDDDGGGKKKNNNTTT\\\hhhsssyyy{{{{{{{{{uuuuuuuuuvvvwwwxxxyyyzzzxxxuuutttqqqlllfff___YYYVVVYYYYYY^^^gggrrrwwwvvvsssxxxxxxzzz|||~~~~~~}}}|||~~~}}}|||||||||}}}}}}~~~~~~~~~}}}zzzvvvssslllpppqqqrrrnnneeetttxxxoooiiiccc```bbbccccccbbbjjj|||{{{vvv{{{|||sssccciiiuuu}}}zzzssswww}}}hhhVVVQQQVVVMMMEEE:::444222000***%%%,,,++++++***************))))))))))))))))))((((((((((((''''''''''''''''''%%%&&&&&&'''((('''%%%$$$&&&&&&&&&&&&&&&'''(((((('''''''''&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((())))))))))))((((((((()))))))))************++++++,,,++++++...222555<<>>???>>><<<;;;:::999999999999999999999999999999999999888777777999:::999888999999999:::;;;<<<===>>>;;;===@@@@@@@@@BBBEEEGGGGGGIIIKKKMMMMMMMMMLLLKKKJJJMMMQQQTTTTTTRRRNNNKKKMMMJJJGGGHHHJJJLLLJJJHHHHHHIIIHHHGGGFFFGGGJJJLLLOOO]]]ppp||||||zzzyyywwwwwwvvvvvvwwwxxxyyyyyy}}}~~~yyy{{{xxxtttmmmfff```[[[XXX\\\YYYYYY```jjjsssvvvvvvwwwxxxzzz{{{{{{{{{{{{{{{}}}|||zzzyyyxxxyyyzzz{{{yyyzzz|||}}}}}}yyyrrrnnnjjjooorrrzzz}}}tttwwwyyylllccc___^^^^^^]]]qqqwwwqqqwwwuuussstttzzzzzz```cccmmmuuutttsss{{{ggg]]]\\\UUULLL???666222///,,,(((,,,++++++***************'''((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))))))))'''&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************+++++++++++++++...222666BBBKKKZZZkkk~~~eee^^^___mmmyyy|||}}}wwwuuuwwwzzzyyy{{{|||zzzxxxwwwwwwuuusssqqqiiiaaaTTTIIIAAA<<<:::888999999<<>>PPP___rrr~~~kkk[[[hhhwww~~~{{{tttrrrtttvvvvvvvvvwwwvvvrrrmmmiii]]]TTTGGG<<<777888:::<<<;;;;;;@@@FFFIIIKKKRRRZZZfffzzzqqqfff[[[UUUGGGFFFCCC???<<<999777666555555555555555555555555666555444444555666555333222222333444555777888999444888===BBBHHHSSSbbblll}}}yyyzzzzzzyyywwwuuutttuuuvvvwwwtttyyy}}}|||~~~{{{yyyvvvrrrmmmjjjgggeee``````______aaafffmmmrrrxxxzzz{{{yyyuuussstttvvvvvvvvvwwwyyyzzz{{{|||||||||zzzxxxyyyzzzyyyxxxvvv|||xxx~~~sssuuuzzz~~~sssmmmlllnnn|||{{{rrrooobbb___aaahhhpppuuusssqqqppprrriiiiiisss|||uuunnnnnnkkk^^^KKK888,,,'''***))))))((((((((((((((($$$&&&((()))***)))((('''&&&'''''''''(((((())))))$$$&&&'''&&&$$$%%%))),,,'''''''''''''''((())))))%%%%%%%%%***)))(((''''''((()))***''''''(((((())))))******(((%%%'''------(((&&&***++++++******)))((((((((("""&&&%%%***000---333FFFMMMyyyxxxoookkkccczzzvvv~~~xxxvvvwwwuuupppsssuuuwwwuuupppiiidddaaaRRRHHH===777777:::;;;:::@@@>>>@@@FFFLLLRRR[[[dddwwwxxxmmmdddWWWJJJBBB<<<666444666777555222222333444444555444444444333444555555555444222111444333333222222333333444111333888===@@@BBBFFFJJJZZZ^^^iiivvv|||www{{{{{{uuurrruuuxxxzzzwwwuuuuuuyyy~~~}}}|||xxxtttnnnjjjiiikkkgggfffccc___\\\^^^eeekkkvvvwwwyyyyyywwwuuuttttttvvvvvvxxxyyyzzz{{{{{{{{{{{{~~~}}}wwwvvvzzz{{{www}}}|||~~~kkkiiifffzzzsssrrrrrrpppzzznnnooonnnmmmrrryyytttjjjjjjtttxxx}}}{{{rrrtttxxxkkkhhhkkkllldddTTTAAA333------...---++++++,,,+++)))))))))))))))((((((((((((***))))))(((''''''&&&&&&''''''''''''''''''''''''&&&((()))(((&&&%%%%%%&&&'''''''''))))))(((''''''((())))))''''''(((((())))))))))))%%%"""$$$))))))%%%$$$'''************))))))))))))***+++(((***000111;;;QQQooo{{{qqqssseeedddjjj}}}wwwuuuvvvtttpppuuuuuutttrrrmmmggg```\\\KKKCCC;;;777999<<<======AAABBBEEEKKKOOOVVVcccpppvvvnnnmmmnnnllljjjllllllggg]]]UUUPPPGGG>>>>>>:::777777:::;;;999666333333444555666666666666888888888888888777666666555555555555666666777777999999888888888:::@@@EEEFFFGGGMMMVVV^^^hhhyyyzzzxxx|||~~~|||vvvtttvvvyyyxxxxxxxxxxxxyyy{{{|||{{{zzz{{{zzzyyywwwrrrnnnlllmmmmmmkkkfffaaa^^^^^^aaadddooorrruuuwwwvvvuuusssrrrwwwwwwxxxzzzzzz{{{{{{{{{zzz{{{yyyssssssyyy|||{{{~~~pppWWWUUUrrr}}}zzzwww{{{uuuvvvrrrwww|||~~~tttwww|||qqqooolllhhhgggjjjoootttooo```KKK777+++---,,,***((()))+++++++++))))))))))))(((((((((((())))))(((((('''&&&&&&%%%''''''''''''''''''''''''&&&((()))((('''%%%%%%&&&'''''''''(((((('''&&&&&&'''(((((('''(((((((((((()))))))))$$$###$$$((((((%%%$$$&&&))))))))))))************//////)))***222888HHHbbbtttooozzzkkkbbbjjj{{{vvvuuuwwwuuuqqqvvvtttqqqoookkkcccZZZRRRBBB===888777;;;???AAAAAA???BBBHHHLLLPPPZZZpppiii]]]PPPKKKMMMQQQRRRQQQQQQPPPMMMHHHFFFEEEAAA<<<777555444666999:::888555555555666666666666666555888777777666666666666777555666666777777888888888777777777666777:::>>>AAA999999;;;@@@FFFKKKUUU^^^hhhttt~~~qqqpppuuu|||vvvvvvyyyyyywwwyyy{{{{{{zzzxxxvvvvvvvvvwwwyyyzzzyyyvvvtttrrrqqqsssnnnhhhcccaaaaaa``````iiimmmrrrwwwyyywwwuuusssxxxxxxyyyyyyzzzzzzzzzzzzxxxxxxuuuqqqrrryyy~~~zzzrrrPPPLLLeee|||xxx}}}xxx~~~yyy~~~xxx{{{oooaaaZZZ\\\dddmmmtttttttttqqqgggUUU???111111...***))))))*********))))))))))))((((((((((((((((((''''''&&&%%%%%%%%%''''''''''''''''''''''''&&&''')))((('''%%%&&&&&&''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((&&&&&&'''))))))((((((((('''(((((()))***+++++++++,,,---))),,,666???SSSqqquuuvvvzzztttfffiii}}}~~~{{{|||yyyuuuvvvyyyyyyuuuuuussspppnnnjjj```RRRGGG;;;999777888<<<@@@BBBBBBAAAEEELLLQQQWWWiiivvvlllaaaXXXQQQJJJLLLSSSYYYXXXUUUJJJJJJIIIIIIIIIHHHEEEAAA:::999999:::<<<<<<:::777;;;;;;;;;;;;:::888777666888777666555555666777888999999999999999999999999444777999;;;>>>AAAAAA>>>??????@@@BBBEEEGGGJJJLLLQQQ___llluuukkkccckkkwww}}}wwwwww{{{zzzvvvyyy|||}}}{{{wwwtttuuuvvvvvvzzz{{{yyyxxxyyyzzzyyytttoooiiiffffffeeecccaaagggkkkqqqxxx||||||zzzwwwwwwwwwwwwwwwxxxxxxyyyyyywwwwwwuuussstttyyy|||~~~~~~~~~zzztttoooWWWNNN]]]}}}}}}vvvrrr~~~}}}~~~}}}yyyrrrggg^^^ZZZ```nnnyyyttthhhdddddd\\\LLL===666000,,,+++,,,***(((((())))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%'''(((((('''&&&&&&''''''''''''&&&''''''''''''''''''&&&((((((((('''''''''''''''((()))))))))*********)))''''''((()))***++++++,,,))),,,+++///999BBBWWWttt{{{xxxuuujjj```ooouuu}}}zzzxxxyyyxxxvvvxxx}}}~~~{{{sssqqqooonnnhhh[[[JJJ===999888888:::===@@@BBBCCCGGGKKKRRR[[[hhhvvvpppggg\\\YYYWWWYYYdddqqqwwwsssmmm\\\ZZZYYYYYYUUUOOOGGGCCCDDDDDDCCCCCCCCCBBBAAA???@@@@@@@@@???>>>===<<<;;;::::::888888888999:::;;;======<<<;;;;;;;;;<<<<<<=========???HHHQQQQQQLLLLLLKKKIIIHHHJJJPPPUUUXXX[[[lll|||rrr```ZZZhhhzzz~~~xxxwww{{{zzzvvvwwwzzz|||{{{wwwuuuvvvxxxwwwzzzzzzuuuuuu{{{uuuqqqllljjjjjjhhhddd```fffhhhnnnuuu{{{}}}{{{yyyvvvuuuuuuuuuvvvwwwxxxyyyxxxwwwwwwxxxyyyyyyyyyzzz{{{~~~~~~{{{zzzxxxrrrkkkYYYLLLTTTjjj{{{wwwqqqppp}}}~~~~~~dddaaa[[[VVVYYYfffxxxqqq^^^[[[cccdddWWWHHH777///***---...***((()))))))))))))))((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%'''(((((('''&&&&&&''''''''''''&&&'''(((((((((((('''&&&(((((((((''''''''''''&&&&&&))))))''''''******((('''(((((()))***+++++++++)))...///333<<>><<<;;;;;;;;;;;;<<<======>>>===;;;::::::===@@@AAAEEEBBB???DDDYYYooouuunnnVVVWWWVVVTTTYYYgggttt{{{}}}{{{nnn[[[UUUeee|||{{{xxxyyyyyyvvvuuuwwwxxxxxxwwwvvvvvvwwwuuuyyyxxxqqqqqqzzzxxxvvvrrrooolllhhhccc```ddddddgggmmmtttyyyyyywwwuuutttttttttuuuwwwyyyzzzyyywwwxxx{{{{{{xxxwwwxxxzzz{{{yyyxxxzzz{{{uuulll[[[LLLKKKVVV```pppzzz||||||vvvsssvvvyyy|||}}}vvvoooaaa```[[[UUUYYYkkkqqqddddddlllnnnbbbUUU???333+++,,,...***)))+++))))))))))))((((((((((((''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$&&&(((((('''&&&'''(((''''''''''''((())))))))))))((('''(((((('''''''''&&&&&&&&&%%%))))))%%%%%%******'''(((((())))))*********+++(((...000555???GGG]]]|||tttkkkuuutttgggeee{{{|||qqqppp~~~xxxuuu|||zzzxxxwwwyyyzzzxxxvvvwww||||||yyypppnnnjjjbbbWWWJJJ>>>777888999:::;;;===AAAEEEGGGLLLOOO[[[ttt|||wwwkkkggg]]][[[YYYXXX[[[```ggglllfffddd```[[[UUUOOOKKKHHHCCCDDDEEEEEEFFFFFFEEEEEEFFFDDDBBBAAADDDIIIOOOSSSVVVRRRNNNWWWrrr{{{```lllwww~~~zzzxxxjjjWWWPPPccc~~~xxxwwwvvvuuutttsssssstttuuuvvvtttsssooouuuuuunnnnnnwww|||yyyuuuvvvvvvsssnnniiieeeddddddbbbaaafffmmmtttvvvuuuuuuuuutttuuuwwwyyy|||~~~zzzvvvvvvyyyyyyvvvvvvzzzzzz{{{{{{yyy{{{{{{vvvnnnbbbQQQHHHGGGHHHXXXlllrrr}}}tttqqqxxx{{{wwwwww|||{{{wwwvvvyyyxxxvvvtttuuuzzzwwwkkkiiiooonnngggfffrrr|||wwwvvvvvvtttppplllXXXEEE444000...)))(((---))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&(((((('''&&&'''(((''''''''''''((()))******)))((('''(((((('''''''''&&&&&&&&&&&&******&&&&&&+++,,,((())))))))))))************%%%,,,///666BBBMMMfffxxxkkksss~~~zzzttthhheeewww}}}tttttt~~~~~~llluuu}}}{{{zzz|||~~~{{{|||yyyuuuvvvyyyxxxuuupppmmmfff[[[NNNCCC;;;888777888:::;;;>>>BBBGGGJJJUUUXXXggg}}}ppp~~~|||}}}~~~||||||{{{yyyyyy~~~yyynnnddd[[[WWWQQQRRRSSSUUUUUUUUUTTTSSSUUUSSSQQQQQQVVV]]]eeejjjoookkkgggoooiiijjjuuuuuu~~~uuufffRRRLLLbbbyyyuuutttttttttqqqpppqqqtttuuurrroooiiirrrssslllmmmuuuwwwsssooosssvvvtttpppkkkjjjjjjfffbbb___bbbjjjrrruuuuuuvvvvvvuuuvvvxxx{{{~~~zzztttsssvvvvvvtttvvv|||xxx|||}}}{{{yyyyyyuuuooohhhVVVJJJDDDAAAQQQiiirrrxxxnnnllluuuyyyvvvwww~~~vvv~~~tttkkkwwwzzzrrrzzzuuuooojjjmmmtttzzz}}}|||yyyxxx}}}|||kkkmmm{{{|||tttvvvyyywww{{{qqqXXX@@@555...''''''...))))))))))))((((((((((((''''''((((((((((((((((((''''''''''''''''''''''''$$$&&&(((((('''''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''((((((((()))))))))))))))((((((((()))***++++++,,,,,,+++111000333999@@@NNNggg~~~|||qqqooosss{{{{{{aaakkkdddcccvvv~~~|||{{{zzzxxxwww|||}}}{{{xxxvvvwwwsssmmmqqqkkkbbbVVVGGG;;;:::???<<<>>>:::===GGGFFFFFFOOOVVVYYYssslllmmmvvvnnnjjjhhhiiiooovvvwwwttttttvvv|||ooolllxxx{{{lll```eeettthhhSSSSSS```yyyuuuqqqppptttrrrpppoooppppppooonnnnnnuuuuuummmlllsssuuupppsssvvvuuurrrsssxxxwwwrrrhhhfffeeefffjjjoootttvvv|||wwwvvv|||}}}yyyvvvtttuuuxxxzzzxxxvvv|||wwwttthhh[[[MMMDDDBBBIIIXXXgggnnniiimmmxxx}}}zzzzzzssslllkkknnnpppqqqqqqpppmmmooowwwwwwsssnnntttrrrxxxrrryyy{{{jjjWWWAAA///...000(((,,,+++***)))(((((((((((())))))))))))))))))))))))((('''%%%#########%%%&&&((('''%%%%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((())))))))))))(((((((((((()))***++++++++++++---...222:::CCCRRRjjj|||wwwvvvyyy}}}kkktttzzz]]][[[mmm~~~|||{{{zzzzzzyyyxxxyyyzzzyyyvvvuuuvvvrrrlllpppggg[[[PPPCCC999999===<<<>>>;;;===FFFFFFFFFPPPXXXggggggnnn|||iii^^^hhhzzz~~~}}}fffRRRRRR]]]|||||||||tttrrrpppoooppppppooonnnnnnqqqqqqmmmllloooqqqpppsssuuuuuurrruuuyyyyyytttjjjfffcccccciiipppuuuvvv}}}xxxwww{{{}}}{{{|||xxxvvvuuuvvvyyy{{{||||||~~~~~~~~~~~~{{{wwwtttlll```QQQFFFAAACCCNNNZZZjjjnnnvvv~~~~~~vvvmmmiiiiiinnnnnnnnnmmmnnnrrrzzz|||xxxsssvvvrrrqqqttt~~~{{{zzzkkk]]]III333------%%%---,,,+++***))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&%%%%%%$$$((('''%%%&&&&&&'''%%%$$$&&&&&&%%%''''''''''''''''''''''''&&&'''((())))))((('''&&&(((((())))))))))))(((((('''((()))******++++++***+++---555???KKK[[[ppp}}}||||||xxxqqqWWWWWWjjj{{{~~~{{{yyyyyyyyyxxxwwwuuuwwwvvvttttttuuuqqqlllnnnaaaRRRGGG>>>888888;;;999===<<>>===AAAJJJLLLSSScccvvvjjjccc}}}|||___QQQLLLTTThhhyyycccQQQNNNXXXvvv{{{qqqpppqqqpppooooooppppppooommmnnniiiiiimmmlllfffhhhpppssssssrrrsssuuuwwwvvvtttsssqqqmmmhhhgggllltttzzzxxxyyyzzz{{{{{{{{{}}}}}}~~~}}}zzzvvvvvvyyy}}}{{{zzzzzzzzzzzzyyyvvvsssrrrhhh]]]RRRFFF===<<<@@@MMMjjj|||tttooorrrxxxvvvoooqqqxxx~~~~~~zzzyyywwwtttiiieee[[[AAA000...,,,------,,,+++************((((((((((((((((((((((((''''''((())))))((('''&&&((('''%%%&&&'''((('''%%%)))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))******)))'''%%%''''''((()))))))))))))))'''((()))******+++++++++...444===IIIYYYjjjwww~~~{{{yyyyyy~~~~~~}}}||||||ttt]]]YYYdddsss|||~~~zzzxxxwwwuuutttrrrrrruuuuuusssssssssoooiiidddTTTCCC;;;:::999:::<<<;;;AAA@@@AAAIIIMMMXXXkkkfffeee|||zzzrrrqqqqqqnnnhhh```\\\]]]___rrrcccOOOKKKMMMQQQfff|||fffRRRNNNXXXxxx{{{uuuvvvpppoooooopppqqqpppooommmnnnhhhhhhmmmlllfffhhhppprrrpppoooqqqsssssssssssstttvvvtttmmmeeeeeennnxxxzzz}}}}}}{{{{{{|||}}}{{{}}}|||yyyvvvuuuxxx{{{zzzyyyxxxxxxyyyxxxvvvsssoooiiiaaaXXXMMMBBB>>>???LLLkkk|||rrrvvv}}}}}}rrrsss||||||~~~}}}zzz~~~|||zzzjjjeee^^^FFF222......,,,+++***))))))(((((()))(((((((((((((((((((((((()))(((''''''''''''))))))(((&&&&&&&&&(((((('''&&&(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&'''((())))))******)))((()))***++++++,,,,,,+++///555???KKK\\\mmmxxx{{{|||yyywww{{{~~~{{{|||{{{~~~~~~zzziiiXXXZZZgggrrrwww~~~zzzxxxwwwvvvtttssssssvvvvvvsssrrrqqqkkkdddZZZMMM???:::::::::;;;>>>???EEECCCBBBIIIPPP___wwwssscccgggxxxooobbbXXXTTTMMMNNNOOOOOOLLLIIIGGGGGGAAAOOO]]]fffsssvvvQQQEEEHHHKKKSSSkkkkkkUUUPPP[[[|||wwwxxxooonnnnnnpppqqqqqqnnnlllllljjjjjjkkkjjjhhhjjjnnnooollllllpppsssssssssuuutttwwwxxxqqqgggdddkkksss}}}zzzyyyyyyxxxvvvwwwxxxxxxxxxxxxzzz|||yyyxxxwwwwwwxxxxxxvvvtttnnniiiddd^^^SSSGGG@@@@@@EEE^^^xxxzzzvvv|||~~~{{{wwwxxxwwwuuuyyyzzzxxx~~~zzz{{{jjjbbb```LLL666...+++,,,+++***)))(((((((((((()))))))))))))))))))))))))))(((&&&%%%&&&''')))+++(((&&&&&&&&&((()))((('''%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((()))************)))***+++,,,,,,------,,,111888AAAMMM```sss}}}}}}xxxxxx{{{zzz{{{||||||{{{vvvaaaYYY^^^jjjsssyyy~~~|||yyywwwxxxxxxwwwvvvtttvvvuuurrrpppmmmggg___OOOEEE<<<:::999999;;;>>>???FFFEEEGGGPPP\\\rrrjjjdddjjj|||kkk___TTTIIIBBB???AAABBBBBBBBBCCCDDDDDDBBB@@@EEELLLTTT]]]qqqjjjJJJDDDHHHIIIWWWuuuqqqXXXQQQ```|||sssrrrnnnnnnnnnpppqqqqqqnnnllliiillllllhhhfffiiikkkkkkjjjggghhhpppuuuuuuwwwzzzxxxzzzzzzwwwrrroooppprrryyy}}}yyyyyyzzzyyyuuuuuuvvvxxx{{{|||{{{zzzyyywwwvvvwwwxxxxxxwwwuuuoookkkgggbbbWWWIII@@@???>>>NNNddd}}}xxxuuuzzz|||oooqqquuuvvvvvvvvveeefffssswwwyyyzzzvvvdddZZZ```TTT???222+++,,,,,,+++***))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&''''''((()))'''&&&&&&'''((())))))'''%%%%%%%%%))))))))))))))))))))))))((((((''''''''''''((((((&&&'''((()))******************+++,,,------------444;;;DDDQQQeeezzzuuuxxxyyy~~~zzz~~~~~~tttiii^^^\\\cccnnnxxx|||zzzwwwwwwyyyzzzzzzyyytttvvvuuuqqqnnnkkkccc[[[HHHAAA;;;:::999888:::>>>===EEEGGGKKKYYYjjjjjjjjjnnnnnnZZZLLLCCC<<<::::::DDDCCCBBBBBBCCCFFFEEEBBBMMMJJJKKKRRRWWWccc|||fffJJJHHHLLLKKK[[[~~~uuu[[[SSSccc~~~tttrrrmmmmmmnnnpppqqqqqqnnnlllffflllllleeecccjjjlllhhhgggcccfffpppwwwxxx{{{~~~}}}|||}}}}}}|||xxxtttqqqzzz{{{yyy|||~~~}}}xxxwwwwwwzzz}}}}}}yyyuuuyyywwwvvvwwwxxxxxxwwwvvvqqqmmmjjjdddXXXHHH???<<>>>>>>>>EEEMMMTTTbbb~~~kkk```pppvvv^^^GGG@@@>>><<<<<>>>>>KKK]]]uuu~~~pppjjjiiiooo{{{nnnmmmtttrrrwww}}}kkksssxxxrrr}}}~~~|||```TTTccciiiUUU>>>666333111---((('''***++++++'''+++---+++&&&$$$&&&***###$$$'''((()))'''%%%$$$''''''''''''''''''''''''*********''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((()))******+++************---111333<<>>:::777888;;;>>>??????DDDHHHQQQ___wwwuuueee___ttt~~~uuuzzz}}}jjjSSS???999:::999:::???EEEMMMMMMOOOXXXYYYUUUYYY___eeelllsssxxxYYYIIIFFFGGGMMMcccuuu___OOOVVVooo}}}uuuoooooonnnlllkkkkkklllmmmnnnkkkllllllmmmmmmllllllkkkgggdddeeeiiilllnnnsssxxxwwwwww{{{zzzpppiiijjjkkklllqqqyyy~~~~~~{{{xxxxxx{{{{{{wwwsssyyyxxxwwwvvvuuuuuuuuuuuuuuuqqqlllggg___TTTGGG>>>@@@PPPeeezzztttjjjgggkkkppptttkkkmmmuuu~~~ttt~~~zzzsss}}}mmmgggpppwwwwwwqqqeee\\\aaaiiicccNNN;;;333111...,,,,,,---,,,+++...---+++)))((('''%%%$$$'''((())))))(((&&&###!!!'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''')))(((((((((((()))******+++++++++***+++...333777???JJJXXXpppmmm]]]eeeppplll^^^bbbiiisss|||~~~{{{vvvyyyyyyzzzzzzyyywwwuuusssrrrsssrrrmmmggg^^^OOOBBB999888777999<<>>DDDIIIRRRVVV\\\hhhhhhbbbfffrrr{{{VVVHHHGGGIIIQQQeee{{{aaaPPPRRRbbb~~~wwwrrrnnnnnnlllllllllmmmnnnooonnnnnnoooooonnnmmmkkkjjjhhhdddccceeeggghhhlllrrrppprrruuuvvvppphhhgggjjjfffhhhnnnyyy~~~}}}yyywwwxxxxxxvvvsssuuuuuuttttttttttttuuuuuutttqqqlllggg```UUUHHH???:::III]]]rrr{{{zzzqqqmmmnnnqqqtttqqqooouuu|||nnnrrr}}}vvvgggcccfffjjjmmmjjjpppmmmgggmmmrrraaaGGG888444000000000///,,,***000***$$$%%%***+++%%%((()))******)))'''%%%###''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&'''(((((((((((((((((())))))(((((())))))***+++(((***+++,,,,,,///555999DDDQQQbbbzzz~~~hhhWWW[[[ooo~~~~~~fff[[[bbbmmmxxx{{{www{{{zzzyyyxxxwwwvvvvvvvvvrrrqqqooojjjbbbUUUFFF;;;555666777:::===@@@CCCCCCPPPQQQ\\\yyyzzz\\\]]]ggg|||ooommmlllnnnttt~~~}}}kkkTTTEEE888888:::;;;AAAIIIMMMWWW^^^jjjxxxvvvooossswwwRRRIIIIIIMMMXXXjjjfffUUUTTT___{{{xxxwwwnnnnnnmmmmmmmmmmmmnnnnnnnnnooooooooommmkkkiiiggggggcccaaacccdddeeeiiinnnoooooopppooommmkkkjjjlllhhhhhhmmmvvv~~~|||zzzyyyyyyxxxuuussssssssssssssstttuuuvvvwwwtttqqqmmmiiicccXXXKKKBBB:::AAALLL___vvvttt{{{yyyxxxyyyvvvrrrrrruuuxxx|||}}}tttttt{{{ooommm}}}kkkhhhiiigggfffhhhiiiwwwzzzpppmmmooocccPPPEEE<<<333111222///,,,******$$$ ###)))+++'''!!!%%%'''(((*********)))((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''((((((((((((((()))))))))))))))***++++++$$$(((---//////111666:::GGGYYYoooiiicccggguuuccc\\\dddoooxxx}}}~~~}}}{{{~~~|||yyyvvvuuuvvvwwwyyyrrrpppmmmggg]]]NNN@@@888444555888;;;>>>BBBEEEGGGRRRXXXlllzzzgggSSSZZZlllvvvvvvtttvvvzzzrrr___JJJ>>>555666888888>>>GGGTTT___jjjzzzqqqPPPHHHIIINNN\\\qqqkkkYYYWWWbbb{{{xxxvvvoooooonnnnnnmmmmmmmmmmmmooopppppppppnnnkkkhhhffffffbbb```cccdddeeeiiinnnrrrooolllmmmqqquuusssppppppnnnnnnsss{{{~~~yyyzzz{{{}}}|||zzzuuurrrssssssssstttuuuvvvwwwxxxsssqqqooolllggg]]]QQQHHHBBB@@@CCCTTTmmm}}}yyymmmmmmlllmmmpppooolllnnnrrr|||~~~}}}xxxuuuyyy{{{nnn|||rrrbbbccciiihhhgggjjjlllvvv}}}xxxkkk```[[[YYYWWWEEE555000///---******(((&&&%%%&&&)))***)))'''&&&'''((()))************'''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&'''((())))))))))))***))))))))))))***++++++###)))...000000333999???GGGccc}}}{{{nnnooovvvyyykkkbbbaaaiiirrryyy{{{{{{}}}~~~}}}{{{xxxuuutttuuuwwwxxxqqqmmmiiidddXXXHHH<<<777555777999<<>>GGGTTTzzzwwwmmmmmm}}}~~~|||}}}eeegggiiipppxxx|||zzzyyy{{{~~~xxxxxxwwwvvvuuutttssssssoooiiiddd___SSSCCC999777777999;;;<<>>CCCKKKQQQaaazzzxxxhhhjjjppp___SSSXXXfffvvvuuussseeeTTT>>>;;;555444888999999BBBNNNYYYkkkiiiNNNIIIGGGNNN___qqq\\\NNN^^^yyyssssssrrrpppnnnllljjjhhhmmmnnnpppqqqooolllhhhfffcccaaacccfffgggddddddfffbbbiiinnnqqqwww{{{{{{|||{{{vvvqqqoootttxxx}}}~~~~~~|||yyyuuusssrrrtttssssssttttttvvvwwwwwwttttttuuuvvvtttmmmbbbYYYQQQGGG<<<<<>><<<@@@GGGFFFOOOcccvvvnnncccgggmmm[[[XXX^^^tttkkkmmmyyy___RRRHHH999888777666666777<<>>===AAAVVVmmm~~~wwwpppuuu~~~~~~zzzvvvfff^^^\\\[[[jjjzzzxxxwwwdddWWWBBB111+++---//////,,,+++***(((((((((((())))))'''&&&'''((()))((('''%%%&&&&&&&&&''''''((((((&&&''''''((((((((((((((((((((('''''''''''''''((()))***+++***))))))))))))***++++++)))...111555;;;BBBaaa~~~wwwrrrvvvwwwuuuzzz{{{rrruuu}}}~~~{{{zzzzzzyyyyyyxxxwwwvvvtttsssrrrmmmggg\\\OOODDD<<<888888:::===;;;>>>EEEHHHWWWqqq~~~eeefffsss|||UUUXXXeee~~~ggghhh~~~gggOOOEEE???333666666555444666:::AAAFFFOOO\\\sssiiiQQQIIIKKKUUU^^^{{{hhhXXXQQQqqq|||wwwsssooooooqqqqqqmmmjjjjjjkkklllmmmnnnooooooooolllnnnoookkkeee``````bbbcccgggllloooqqqsssvvvzzz}}}yyyyyyvvvqqqooorrr{{{{{{{{{{{{yyywwwuuutttssstttuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwuuuqqqlllgggVVVKKKAAA===;;;???SSSiii|||ttt{{{}}}pppjjjqqqvvvssssssyyyzzzuuuiiiYYYVVVUUUcccuuutttqqq{{{oooeeeRRR===///+++***))),,,+++***)))(((((()))))))))'''&&&'''((()))((('''&&&&&&'''''''''(((((((((%%%&&&&&&''''''((((((((((((((((((&&&&&&&&&&&&'''((()))***************++++++,,,,,,&&&///444888===IIIqqq~~~}}}|||{{{|||{{{xxxuuuzzz}}}zzzyyy~~~|||~~~|||zzzyyyyyyyyyxxxwwwuuusssrrrlllcccVVVGGG===888777777:::>>>===???FFFMMMdddnnndddrrroooSSSaaavvviiihhh{{{qqqWWWBBB<<<;;;333444444444333555999???DDDTTT___tttfffPPPHHHJJJTTT]]]xxxiiiWWWQQQeee{{{wwwtttpppoooppppppmmmjjjggghhhhhhjjjlllnnnoooqqqqqqpppmmmjjjgggdddbbbaaaaaagggmmmooooooqqqvvvzzz~~~zzzxxxuuuqqqqqqssswwwxxxyyyyyyyyywwwvvvuuussssssssssssuuuvvvxxxyyyvvvvvvvvvwwwwwwtttoookkk]]]QQQDDD===999===PPPddd~~~yyy{{{qqqhhhhhhqqq{{{vvviiiffffffdddfffkkkqqqtttxxxzzzzzz}}}yyyjjjaaaYYYUUURRR^^^sssvvvqqqvvvtttpppaaaIII444+++)))''',,,,,,***))))))((()))))))))'''&&&'''((()))((('''''''''(((((((((((())))))$$$%%%%%%''''''''''''((((((((((((''''''''''''((()))******)))***++++++,,,,,,,,,,,,'''000333555<<>>OOO___{{{{{{yyy|||wwwppplllgggeeegggkkkxxxppplllkkkiiiiiijjjjjjooouuuyyy{{{|||{{{yyyxxx{{{|||pppddd]]]]]]YYYRRR\\\ttt|||vvvwwwuuuxxxlllQQQ888---,,,,,,,,,,,,+++***)))))))))))))))'''&&&'''((()))((('''((((((((()))))))))))))))%%%%%%&&&&&&'''''''''(((((())))))(((((((((((()))***++++++((()))***,,,------,,,,,,)))///000333===JJJggg{{{zzz||||||}}}~~~~~~|||||||||yyywwwxxxyyyyyyxxxvvvsssooommmeeeYYYIII<<<666666999:::;;;CCCFFFIIIOOOXXXssswwwjjj]]]ZZZxxxpppjjjuuu~~~qqqRRR>>>///...333111444444555555666:::???CCC^^^lllfffRRRIIIJJJSSS\\\rrreeeQQQgggtttqqqnnnkkkjjjiiihhhggghhhhhhhhhjjjlllooorrrtttnnnllllllnnnooommmfff___dddiiioooppppppqqquuuyyyvvvxxxyyywwwvvvxxxzzz|||{{{{{{||||||{{{yyywwwvvvtttrrrqqqqqqrrruuuyyy|||yyyyyyyyyzzzyyyvvvqqqmmmggg\\\NNNCCC===AAANNNZZZsss~~~yyysssppplllfffdddggg|||~~~}}}xxxtttssssssrrrtttyyy||||||}}}|||rrrdddiiiqqqyyy{{{xxxrrrllliiicccaaaYYY```xxx~~~zzz~~~{{{\\\===000......,,,,,,++++++******)))((()))'''&&&'''((()))(((''')))))))))))))))(((((((((&&&&&&'''&&&&&&''''''((()))))))))((((((((())))))***+++,,,'''(((***,,,------,,,,,,)))......333BBBPPPeee}}}{{{|||||||||}}}~~~|||{{{yyyxxxwwwxxxxxxwwwtttoookkkhhh]]]RRRCCC999666888;;;<<<999BBBFFFKKKTTT___{{{uuuuuu```bbbpppiiipppuuu```FFF999...---222000333444555555777:::???CCCTTTdddkkkWWWLLLLLLUUU___oookkkPPPbbb~~~vvvtttqqqmmmkkkjjjjjjjjjiiijjjkkklllnnnppprrrsssooonnnnnnooooookkkddd^^^dddfffiiikkklllmmmooopppooouuuyyyyyyxxx{{{~~~~~~|||}}}}}}}}}|||{{{yyyxxxuuutttrrrrrrsssvvvyyy{{{yyyyyyzzz{{{{{{xxxsssooohhh```SSSGGGAAACCCJJJRRReeexxx|||vvvooohhhkkksssxxxrrrpppooosssyyyzzzwww{{{uuueeeiiiqqqwwwvvvrrrppppppooopppsssmmmqqqhhhFFF555///+++,,,,,,,,,,,,+++***)))((()))'''&&&'''((()))((('''))))))((((((((((((''''''&&&'''(((&&&&&&''''''((())))))***(((((('''(((((()))***+++%%%''')))+++,,,,,,++++++(((//////555EEETTThhh~~~}}}}}}|||{{{~~~|||yyyxxxyyywwwwwwwwwuuuqqqlllfffcccTTTJJJ>>>777777:::<<<===:::AAAEEEMMM\\\lllhhhsss|||fff^^^bbbeeennn{{{~~~rrrRRR===888222111444222111222333444666999===AAALLL]]]~~~mmmXXXLLLKKKTTT___mmmkkkOOOYYY{{{xxxvvvsssooolllkkkkkkllljjjkkklllnnnnnnoooooooooooonnnmmmlllkkkiiieeecccdddccccccfffiiikkkjjjhhhkkkttt{{{zzzzzz}}}~~~}}}{{{{{{}}}}}}}}}|||{{{{{{vvvuuutttttttttvvvxxxzzzxxxxxxzzz{{{|||zzzvvvrrriiibbbWWWJJJBBBAAADDDFFFUUUiii~~~tttjjjqqq~~~wwwqqqmmmqqqwwwvvvrrrzzztttqqqwwwxxxqqqlllmmmoooooowww{{{qqqPPP???666---,,,,,,,,,,,,,,,***)))((()))'''&&&'''((()))((('''((((((((('''''''''&&&&&&%%%&&&'''&&&&&&&&&'''((())))))***'''&&&&&&''''''((()))***$$$&&&(((+++,,,,,,+++***(((111222666EEETTTiii|||yyy|||~~~~~~||||||zzzzzz}}}zzzzzzvvvvvvxxxvvvvvvvvvtttoooiiiddd```NNNEEE:::555777;;;======<<>>===MMM```uuu{{{mmmrrrzzzwww~~~rrrwwwuuummmjjjoootttuuusssnnnssssssWWWIII>>>444,,,,,,------,,,+++)))((()))'''&&&'''((()))((('''((((((''''''&&&&&&&&&%%%$$$%%%&&&***)))'''&&&&&&'''((()))))))))))))))************(((***++++++++++++...000999000777>>>AAA\\\xxxxxxtttlllnnn{{{uuu{{{~~~|||}}}wwwxxx||||||{{{xxxvvvwwwyyyyyyyyyxxxrrriii^^^VVVJJJAAA:::;;;=========>>>>>>AAAGGGTTTkkk}}}nnnooovvvnnnfffaaaKKKHHHEEEBBBDDDLLLVVV^^^hhhNNNAAA555444777666444222444333555777666555:::BBBRRRfffkkkSSSKKKPPPWWWYYYjjj{{{UUUXXXooozzzzzzvvvoooooorrrnnngggmmmkkkiiihhhhhhiiikkklllooooooppppppooonnnmmmllleeeddddddbbbaaabbbfffiiippprrruuuxxx}}}~~~yyyyyy{{{}}}}}}|||xxxuuusssrrryyy||||||{{{|||~~~{{{vvvhhhddd[[[PPPDDD===:::999EEEZZZnnnzzzzzznnnqqqxxxxxxwwwhhhkkkuuuppp{{{vvv{{{yyyrrrxxx~~~nnncccRRR:::222---******)))&&&'''***,,,+++***(((((()))+++,,,''''''''''''''''''''''''$$$%%%%%%***((('''&&&&&&'''((()))))))))))))))******************))))))***+++,,,,,,111,,,666BBBJJJcccyyyvvvqqqnnnpppzzz~~~xxx~~~vvv~~~vvv}}}|||zzzvvvttttttxxxxxxwwwuuuooofff[[[SSSDDD<<<666888;;;<<<===???FFFIIIPPP___xxx~~~|||sss}}}wwwnnneee\\\TTTLLLHHH@@@??????>>>AAAFFFNNNTTT```~~~dddEEE;;;111111333222111111333222333666666777===EEE[[[ppplllSSSJJJNNNTTTWWWjjjjjjYYYnnnzzzzzzuuuooooooqqqnnngggjjjiiihhhhhhiiijjjkkkllllllmmmnnnoooooonnnllljjjeeeeeedddbbbaaabbbeeehhhlllooorrrwww|||{{{{{{||||||zzzwwwuuuttttttxxxzzz{{{yyyzzz|||yyyttthhhddd\\\PPPEEE===:::999GGGcccyyy}}}{{{}}}~~~yyytttwwwpppqqqzzztttyyy}}}}}}|||ooowwwxxxjjjWWW>>>222...+++,,,+++((((((***************)))((('''&&&''''''''''''''''''''''''&&&&&&&&&)))((('''&&&&&&'''((()))))))))))))))************)))&&&%%%&&&***,,,,,,***,,,+++888GGGUUUjjjvvvpppnnnrrrtttwwwrrrnnn}}}tttrrr}}}yyyxxx{{{{{{yyyuuutttuuuwwwvvvtttqqqkkkaaaVVVNNN@@@999555888<<<===>>>AAAIIILLLUUUiiixxxwww{{{~~~{{{xxxzzzrrrnnn```[[[TTTMMMGGGAAA;;;777555777:::<<>>999888GGGdddzzzzzztttkkkyyyvvv~~~sssjjjooosssqqq}}}|||zzzxxxqqqvvvoooYYY???333...+++------***)))***((()))******)))&&&###!!!''''''''''''''''''''''''(((((('''(((''''''''''''((())))))((()))))))))************&&&###!!!$$$+++///...+++...111;;;JJJ\\\mmmsssmmmsss{{{{{{vvv}}}}}}iiijjj}}}~~~rrrqqq{{{}}}zzzxxxyyyyyywwwwwwzzzvvvuuurrrnnnggg]]]QQQIII???:::777:::===>>>AAADDDGGGMMM[[[sssqqqyyy{{{~~~rrrfff^^^ZZZJJJGGGCCC@@@>>>;;;999666444777;;;>>>@@@DDDHHHKKKYYYiiinnnxxxpppXXXKKK888555222111222111000222777444333333555666888???HHHfffoooVVVJJJIIIOOOVVVnnnmmmYYYhhh{{{wwwrrrnnnnnnnnnkkkgggfffggghhhiiiiiiiiiiiiiiifffhhhlllooopppnnnllljjjffffffeeecccaaa```bbbdddhhhlllrrryyy~~~{{{wwwvvvuuusssqqqrrruuuwwwvvvxxxyyywwwxxxzzzwwwrrrjjjggg___TTTHHH???999777CCCWWWjjj}}}vvvkkkjjjkkkyyy}}}sssyyyyyysss```dddpppppp|||yyyvvvyyy\\\???555///+++,,,---+++)))***((()))))))))(((&&&$$$###''''''''''''''''''''''''((('''''''''''''''''''''((())))))((()))))))))************)))%%%###%%%+++...,,,)))000777===JJJaaaqqqtttsss{{{rrrdddkkk{{{xxx}}}yyy{{{{{{xxxwwwyyyyyyvvvwww{{{vvvtttqqqllldddYYYMMMEEE???:::999<<<>>>>>>@@@DDDIIIRRRfff~~~uuu|||~~~oooeee___XXXPPPJJJ<<<:::888777777666555444888999<<<>>>@@@DDDJJJMMMTTT___\\\```SSS===999000222111222555333111333888666555555666555666<<>>JJJddduuuyyyyyykkkccclll}}}~~~~~~{{{zzzllluuu~~~}}}{{{zzz{{{xxxttttttxxxvvvtttoooiii```TTTHHH@@@<<<888888;;;======@@@DDDKKKYYYsss}}}uuu]]]QQQOOOKKKCCC<<<999777444333444333222111999:::;;;<<<>>>BBBHHHLLLRRR[[[RRRNNN@@@000333...000///111555444111222555777555666777555444999@@@KKK^^^kkktttnnnXXXKKKHHHRRR___xxxqqqYYY```|||tttnnnmmmllljjjhhhhhhiiihhhhhhgggeeeeeedddcccgggiiilllooopppnnnlllkkkggggggfffddd```______```aaadddiiiooowww~~~|||ttttttsssqqqoooppptttwwwuuuxxxxxxwwwxxxzzzwwwrrrnnnlllfff[[[OOOCCC<<<888888;;;RRRxxx{{{|||yyyooonnnsssyyyyyysssnnnpppuuuxxx{{{aaaooo~~~rrruuuzzzqqq\\\>>>444,,,+++,,,+++))))))+++***(((''''''(((***,,,((((((((((((((((((((((((%%%&&&&&&%%%&&&'''(((((()))))))))))))))))))))************,,,,,,+++++++++,,,,,,---000@@@CCCKKKgggvvvzzzxxxmmmhhhoooyyy}}}uuuuuuhhhttt||||||{{{{{{|||xxxssstttxxxuuurrrllleee[[[OOOCCC;;;999777888<<>>:::666555111000///000333555555555444777:::<<<===???AAACCC???MMMDDD:::111...777...444111222777999666222222222222555888666444666<<>>:::777???HHHRRRaaaooorrrmmmrrrxxxzzzwwwrrrppppppqqquuuxxx|||xxxjjjsss|||oooiiiooommmnnnfffsss}}}~~~kkkkkkrrraaammmwwwKKK===000---------,,,---***+++++++++***(((%%%###)))))))))))))))))))))))))))))))))'''((((((((()))))))))***&&&&&&'''((()))******+++,,,***+++......---///555AAABBBJJJ\\\ppp}}}wwwvvvvvvooonnnuuu{{{{{{wwwvvvzzz|||yyyyyyuuu{{{|||zzzzzzzzzyyyxxxwwwuuuuuurrrooohhh]]]PPPDDD<<<888666666999======@@@JJJUUU]]]}}}~~~|||tttooodddRRR@@@888777666444444111222333222111111333444555777999::::::;;;>>>@@@FFFDDD???888222//////000///000222222111111222444111222444555555777999;;;KKKMMM^^^ttt}}}pppWWWMMMIIIRRReeeggg[[[oootttnnnmmmdddbbbjjjnnnhhhgggfffeeedddeeeeeefffiiifffeeeggggggcccccceeennnllliiiddd___\\\[[[[[[eeeccceeeiiilllooovvv}}}~~~}}}~~~zzzzzzyyyyyyxxxwwwvvvvvvxxxyyyyyyxxxwwwuuusssrrrqqqssspppggg\\\QQQEEE:::666888;;;AAARRRfffqqqqqqsssuuuoooeeedddnnnuuutttwwwooo|||yyylllkkkxxxxxxkkkkkkgggfff[[[YYYmmmwwwlllpppccciii{{{~~~rrrYYY???,,,///333,,,&&&((())))))))))))(((((((((((('''((()))******)))((('''&&&&&&&&&))))))))))))((((((((((((((((((((())))))*********---+++,,,//////...111777BBBCCCNNNcccwwwzzzzzznnnpppuuu{{{}}}zzz{{{vvvvvvuuu~~~yyy{{{{{{{{{zzzxxxvvvuuutttqqqnnnfff[[[NNNBBB:::777666666:::>>>@@@EEERRR^^^www}}}xxxyyyoooppp[[[KKK;;;666666555444333111222222222111111333555777999;;;;;;::::::;;;<<>>:::444000...///111///111333333222222333444333444555555555777;;;>>>GGGMMM```xxxrrrXXXMMMIIIQQQeeeooo```pppwwwooonnnfffdddjjjlllhhhgggfffeeeeeefffgggggghhheeeeeeiiiiiifffgggjjjooonnnlllgggbbb^^^\\\]]]cccaaaccchhhkkknnnuuu||||||{{{zzzyyyxxxxxxwwwwwwxxxxxxxxxxxxwwwuuusssrrrssstttqqqhhh^^^UUUHHH===777777555888GGG^^^oootttmmmlllhhhgggnnnzzz}}}yyywwwnnnvvv~~~{{{}}}tttxxx{{{zzzgggjjjaaa___nnn}}}yyyuuukkknnnwwwyyy|||{{{rrr```EEE111111444...***,,,*********))))))((((((((()))(((''''''''''''((()))'''''''''))))))))))))(((((((((((()))*********************...,,,,,,/////////444:::CCCEEERRRjjj}}}{{{|||~~~vvvbbbrrr}}}~~~|||xxx|||sssqqqvvv}}}~~~}}}|||zzzxxxvvvtttssspppllldddXXXJJJ???888555777777:::???DDDLLL[[[iii{{{zzz~~~wwwkkkrrr}}}{{{zzz{{{{{{{{{~~~yyyOOOBBB666333444444222222111222222111000111333555555888:::;;;:::999999999;;;:::777333///...///111...111333444444333333444444444444444555888===AAAKKKOOO___ttt|||}}}rrrWWWMMMJJJSSShhhrrr___iii|||pppnnnhhhfffjjjhhhhhhhhhgggffffffggghhhiiigggeeefffjjjkkkiiijjjmmmqqqpppoookkkeee```^^^^^^___^^^aaagggkkkmmmssszzz~~~}}}}}}|||zzzxxxwwwwwwwwwwwwwwwwwwxxxxxxwwwuuusssrrrtttuuuqqqiiiaaaYYYLLLBBB888555222444BBBXXXllluuupppsssuuussstttxxx{{{{{{{{{rrrtttyyyzzzyyynnntttoooiiiooowwwxxxqqqrrrtttsss|||yyyhhhLLL666222333...+++...,,,,,,+++***))))))(((((()))(((&&&%%%%%%&&&((()))((((((((('''((((((((()))))))))***+++++++++***************---++++++---...///555<<>>HHHGGGTTTooo|||fffddd{{{ssswwwuuu~~~{{{xxxvvvtttrrrrrroooiii___RRREEE<<<999888::::::<<>>777222222333000......000000///......000444777999:::;;;:::888777777888777777666444222111222444...000222222222333555777::::::;;;<<<@@@FFFOOOUUUSSSTTT[[[eeelllrrr~~~yyy[[[RRRSSSbbbzzzxxxZZZWWWzzztttpppjjjiiillliiikkkjjjhhhggggggggghhhiiijjjggggggiiihhhddddddfffiiilllooooookkkfffaaa^^^]]][[[]]]aaadddgggnnnvvv~~~{{{{{{~~~|||{{{yyyyyyvvvwwwxxxyyyyyyyyyxxxwwwtttrrrmmmgggccc^^^RRRFFF???999333555BBB^^^zzzooodddxxx|||zzz|||yyyuuuhhhaaagggrrruuu|||~~~eeeIII888111---,,,---+++************)))))))))&&&))),,,......,,,)))&&&&&&&&&&&&(((((((((((())))))))))))((((((((())))))*********---)))(((***,,,111999CCCMMMLLL]]]|||vvvfff[[[ooo}}}uuurrrttt~~~}}}{{{xxxuuurrrqqqqqqrrriiicccXXXJJJ???::::::;;;;;;;;;>>>DDDIIISSScccqqqoooWWWJJJ:::444000111222///...000000000///...---000444777;;;;;;;;;;;;;;;<<>>:::666333333444222333333333333555888;;;<<<<<<<<<===???DDDKKKPPPHHHLLLTTT]]]bbbeeeiiinnnhhhgggjjjqqqyyyuuuXXXQQQUUUggguuuVVVSSSvvvuuupppiiihhhmmmlllllljjjiiigggfffffffffgggjjjggggggiiihhhddddddffffffjjjoooqqqnnnhhhccc```]]]ZZZZZZ\\\___bbbjjjrrr{{{||||||}}}{{{xxxvvvwwwxxxyyyzzz{{{zzzzzzyyyvvvsssmmmgggccc___SSSGGG???888333444===SSSuuu}}}~~~yyyuuukkk^^^qqqyyyxxxyyyxxxuuunnnfffppp}}}wwwtttmmmPPP===333///......(((((())))))))))))******'''(((***,,,,,,***(((''''''''''''+++******)))(((''''''&&&&&&''''''((()))******+++...***(((+++---222;;;EEEOOOOOObbbxxxhhhaaa}}}zzz|||pppwwwxxx~~~|||zzzwwwtttrrrqqqqqqrrrggg```UUUHHH===999999;;;:::;;;???EEEKKKTTTdddsss~~~lll```TTTHHH>>>:::666111...///111//////222000000///------///444888888999:::;;;>>>CCCIIIMMMNNNLLLIIIBBB;;;555222111555555555444444666;;;>>>:::;;;;;;:::;;;???DDDHHHBBBEEEKKKQQQTTTUUUYYY]]]WWWRRRRRRXXX```jjjzzzmmmRRRNNNUUUjjj~~~yyyvvvwwwssspppvvvxxxyyy|||wwwYYYVVVyyyvvvppphhhhhhnnnooolllkkkiiigggeeeeeeeeeeeejjjggggggiiiiiifffeeehhheeejjjppprrrooojjjeeebbb\\\YYYWWWYYY[[[___gggppprrrzzz}}}~~~|||}}}~~~~~~|||xxxuuurrrwwwxxxzzz{{{|||{{{{{{zzzxxxtttnnngggddd```TTTGGG;;;888777999===HHH```wwwzzzzzzyyy}}}uuuqqqgggYYYjjj~~~qqqoooqqqrrrrrrkkkdddqqq~~~qqqgggxxxpppSSS>>>444///------'''''''''((())))))******(((((())))))))))))((((((((((((((())))))))))))((((((((((((***'''""" '''000...%%%,,,***+++------000>>>NNNMMMKKKfffwww^^^jjjzzz~~~ssssss|||}}}}}}zzzuuuttttttsssrrrqqqpppooojjj^^^NNNAAA;;;999888777;;;>>>CCCGGGLLLXXXooo~~~hhhWWWNNNCCC;;;999999666444333000,,,,,,///111111000///...---///333444222000888888;;;AAAJJJTTT^^^cccggg]]]OOOCCC;;;666111...666666888999;;;<<<===>>>======>>>>>>???AAABBBCCC>>>???DDDJJJKKKIIIJJJNNNMMMVVV\\\[[[___lllxxx}}}kkkQQQJJJWWWhhhrrrtttiiibbb___\\\[[[VVVRRRUUU]]]aaaaaa\\\bbbjjjqqq}}}vvvYYYVVVxxxrrryyyuuulllmmmqqqpppmmmiiieeecccdddeeefffhhhfffbbb```___aaaccceeeggghhhjjjooorrrpppggg___^^^[[[WWWVVVYYY___cccfffkkkrrr}}}zzzyyyzzz{{{{{{~~~~~~zzzvvvttttttrrrooolllhhh___TTTKKKBBB888333888<<<>>>EEENNNjjjzzzxxxooorrr{{{tttlllfffllllll]]]cccyyyxxxlllmmmuuummmkkkhhhyyyzzzmmm{{{vvvWWW???222...,,,***---+++)))***,,,---+++)))+++***)))((((((''''''((('''''''''))))))))))))((((((((((((***((($$$"""(((...,,,&&&,,,***+++---...222???NNNOOONNNiiittt___nnn||||||xxx}}}yyy|||~~~}}}zzzyyyvvvsssooollliiihhhcccYYYJJJ>>>999999999999;;;>>>EEELLLRRR```xxxpppWWWGGG@@@777222222222000---222000------///111000///000......000333444333111777999???GGGSSS___jjjppp]]]SSSFFF<<<777555444222777777888999:::;;;<<<<<<;;;;;;<<<===>>>@@@AAABBBCCCBBBCCCHHHIIIJJJOOOUUUYYYfffrrryyyhhhOOOJJJSSS```gggoooooolllfff^^^WWWTTTTTTSSSTTTSSSPPPSSS\\\bbbdddhhhpppyyycccZZZwwwxxx}}}wwwmmmmmmooonnnlllhhheeeccccccdddeeedddcccaaa``````bbbdddeeeeeeeeeggglllpppnnnfff___```\\\XXXVVVYYY^^^bbbdddhhhppp~~~{{{yyyxxx{{{|||~~~~~~}}}yyyuuurrrtttqqqooolllhhh___TTTLLLCCC999444666777888@@@LLLYYYooo{{{vvv||||||nnnhhhkkkttttttlllffflllnnn```ddd~~~tttppprrrjjjmmmtttmmmjjjjjjttt}}}pppvvvdddHHH777///---,,,---+++)))***,,,,,,***((((((((('''''''''(((((()))'''''''''))))))))))))(((((((((((()))***((('''))),,,+++''',,,++++++---...444BBBOOOQQQPPPkkkuuueeewww}}}xxxvvv}}}wwwxxx||||||{{{yyyvvvqqqlllhhhdddccc\\\RRRDDD:::777888:::::::::>>>GGGRRR[[[kkkpppkkkjjjiiiqqqyyyyyy{{{|||[[[BBB<<<777222000111111000...000///......000000///...000//////111333555555444:::<<<@@@FFFMMMTTTZZZ^^^MMMEEE;;;444333555666777777888888888888888999999888888888999;;;===>>>??????======AAAFFFLLLWWWaaarrr{{{lllUUUSSSVVV\\\bbbeeeddd```\\\XXXXXXZZZ\\\^^^dddggggggkkkvvvvvvcccxxxxxxnnnlllkkkllljjjgggdddbbbbbbcccdddbbbaaaaaaaaabbbcccdddeeebbbbbbeeejjjmmmlllfffaaaccc^^^YYYWWWXXX\\\___aaadddlllzzz}}}zzzxxx{{{zzzyyyzzz{{{yyysssooosssqqqnnnlllhhh```UUUMMMCCC:::444444444666BBBRRRYYYqqquuunnnooowwwrrrkkkeeefffnnnyyyooohhhaaaggglllaaa___pppuuuhhhhhhllliiilllqqqmmmrrrvvvvvvyyyrrrqqqSSS<<<000...111---,,,******+++,,,***)))&&&&&&&&&&&&'''((()))***'''''''''))))))))))))(((((((((((((((***+++***)))))))))(((+++++++++,,,///777EEEPPPPPPOOOgggwwwjjj~~~ssssssuuu}}}zzzzzz{{{{{{xxxvvvtttrrrnnnkkkgggeeecccWWWNNNAAA888666888:::;;;999>>>IIIUUUbbbsssmmm\\\XXXYYYZZZ___fffeeefffmmmcccGGG555666444222222333333222000......//////000000///...000000111222333555666666;;;;;;<<<===>>>???@@@@@@???999333111333666888777888888777777666666555555555555555555666777888888888777:::BBBKKKVVVdddppp{{{iiifffdddgggnnnqqqpppooonnnppptttyyy|||fffvvvvvvnnnlllhhhjjjhhheeecccaaaaaabbbcccbbbccccccddddddddddddcccaaabbbeeeiiilllllliiifffeeeaaaZZZWWWWWWZZZ\\\^^^```gggttt~~~}}}|||yyyvvvwwwzzzyyysssmmmrrrpppmmmkkkggg```WWWOOOAAA:::555555555:::JJJ]]]^^^ssstttjjjgggtttuuurrrjjjeeeiiirrryyyoookkkdddfffnnnfff___fffpppkkkjjjjjjjjjllloooooo|||yyypppyyy]]]@@@000///444...------,,,,,,,,,+++***'''''''''''''''((())))))'''''''''))))))))))))((((((((((((((()))+++,,,***'''(((***+++,,,,,,,,,000;;;HHHPPPMMMNNNccc~~~xxxiiizzzyyynnnoooqqq|||{{{yyy||||||{{{wwwtttrrrqqqooollliiigggeeecccVVVMMM@@@777666888:::<<<:::>>>IIIWWWfffxxxzzz^^^PPPNNNPPPSSSUUU\\\ZZZVVVWWWLLL:::333111000000000000000...------...///000///.........000111111222333555777888666666777888888888888888555333222444888999777555888777666555444333222222333222222111000111111111666666<<>>KKKQQQKKKPPPfffzzz|||~~~uuueeesss~~~{{{tttlllnnnmmmyyyyyyvvvzzz~~~zzzwwwttttttrrrooolllhhhdddbbb```UUUKKK???777555888;;;<<<;;;???IIIYYYiii~~~jjjSSSJJJHHHJJJLLLOOOVVVQQQKKKIII>>>333444000000000000000...---,,,---...//////------...//////000111111222444777:::777666666555444333333222111111333777;;;<<<888444777666555444222111000000111000///...............333444999BBBIIINNNWWW___]]]XXXVVV[[[cccmmm{{{eeetttzzzooooooooofffgggfffeeecccbbbaaabbbbbbgggggggggfffeeecccaaa```cccdddeeegggiiijjjkkklllhhhccc\\\WWWVVVWWWXXXYYY\\\bbbhhhoooyyy{{{xxxuuutttuuuuuurrrooopppnnnkkkiiigggaaaYYYSSSFFF===666555333444@@@OOOEEEZZZttt|||yyypppcccZZZXXXoooxxxxxxlllaaabbbeeeffftttzzzsssoooyyyzzzooohhhvvvwwwuuussszzzyyyUUU888///000///000111///---+++,,,------,,,+++***))))))))))))((((((((())))))))))))((((((((((((***&&&%%%((()))'''(((,,,***,,,,,,+++222AAAMMMRRRKKKUUUooo{{{zzz{{{ssseeerrr|||~~~zzzrrrlllooorrr|||yyywww}}}zzz}}}{{{yyywwwuuutttrrrooolllgggdddaaa___QQQHHH<<<555555888<<<======@@@JJJ[[[nnnxxxZZZKKKGGGFFFFFFHHHJJJMMMFFFAAABBB999///111000111222111000000///000...//////...,,,,,,...111...000111111111222777:::999888555333000...------111111333888<<<===:::666555555444333111000/////////............///000000111000444999<<<===BBBHHHGGGFFFIIIPPPWWW^^^kkkxxxfffvvvzzzmmmpppqqqggggggfffeeeccccccbbbbbbbbbeeeeeedddcccbbbbbbaaaaaaaaaaaabbbcccdddfffhhhjjjiiiccc\\\WWWUUUVVVXXXXXX\\\aaadddhhhsss~~~}}}xxxwwwuuusssqqqppppppooopppmmmjjjiiigggbbbZZZTTTJJJ???666555333000666@@@@@@TTTooosssnnnjjjiiihhhffffffgggsss||||||nnncccbbbcccaaalllwwwsssnnnxxx~~~uuulll||||||}}}xxxbbbBBB333111...///000...+++)))***+++******)))))))))))))))***((((((((())))))))))))((((((((((((+++$$$"""&&&)))''')))---***---,,,***222BBBOOORRRMMM[[[xxx{{{|||uuussshhhvvv|||{{{qqqlllrrr}}}|||{{{|||{{{~~~|||yyyxxxxxxxxxvvvuuurrrqqqnnnkkkhhheeebbbaaaNNNEEE:::333444888<<<>>>???BBBKKK]]]qqqiiiOOOEEEFFFFFFFFFHHHFFFFFF>>><<>>999555222000///222///------///000...,,,------,,,,,,---...000111333222111111333555777999;;;888333//////111111...222555888999<<<>>>:::444555333000...------///000,,,---...000111222222222333333333444777:::===>>>AAA@@@BBBEEEHHHNNN[[[iiizzzttt^^^iii|||ssspppnnnkkkjjjhhhfffdddcccbbbccccccdddccccccbbbbbbcccdddddd^^^^^^]]]]]]___bbbeeehhhjjjgggaaaZZZTTTSSSVVVXXX\\\YYYZZZcccqqqzzzvvvuuusssrrrrrrpppmmmkkkmmmjjjhhhiiijjjfff^^^WWWNNNGGG===444111111333444666DDDdddvvvgggeeeggggggkkkqqq}}}lllhhhdddcccnnnzzz{{{rrrtttuuuzzz}}}|||vvvzzzSSS333444///...---,,,,,,,,,,,,,,,))))))))))))(((((((((((((((((((((((((((((((((((((((((('''))))))))))))************+++++++++---999JJJWWW[[[VVV```www}}}~~~uuuttt~~~|||}}}}}}|||{{{zzzzzzyyywwwtttrrrmmmmmmkkkiiiiiihhhaaaWWWLLLAAA777666:::<<<>>>@@@@@@IIIRRR```|||kkkZZZGGG@@@@@@AAABBBCCCCCCAAA===888444111000///444111...---///111000///------,,,,,,---...000111222222111111333555777999:::888444111222333444333888===AAAAAABBBBBB===666333222///---,,,---.../////////000111222222222222444666888888777888===AAA@@@???AAADDDGGGNNN\\\jjjlllWWW___zzzrrrpppnnnkkkjjjiiigggeeecccbbbbbbbbbbbbbbbbbbbbbbbbccccccccc___^^^]]]]]]___bbbeeehhhkkkhhhaaaZZZTTTSSSUUUXXXYYYZZZ]]]fffsssxxxtttrrrppppppooonnnllliiijjjiiihhhjjjkkkhhh```YYYOOOHHH===555222222333444888GGGiii{{{uuuqqqlllooovvvwwwpppnnnssswwwxxxxxxvvv{{{}}}^^^;;;555//////...------,,,,,,,,,***)))))))))(((((((((((()))))))))''''''(((((((((((((((((((((((())))))************(((((((((...>>>PPP[[[\\\\\\bbbuuu}}}zzz}}}}}}|||||||||{{{{{{{{{yyyuuurrrjjjlllkkkgggfffeee```YYYIII???666777;;;>>>@@@CCCCCCKKKVVViii{{{hhhWWWEEE======>>>AAADDDAAA>>>;;;777333111//////111///,,,+++---///000000------,,,------...000000111111111111333555777888999777555333444555777999===FFFNNNNNNLLLHHH@@@999111000...,,,+++,,,---...222222222333333222222111333777;;;999666666<<>>???BBBEEEMMM\\\kkk~~~tttrrruuuyyyvvvfffRRRUUUxxxyyyrrrpppnnnkkkkkkjjjhhheeedddbbbbbbaaa___```bbbcccccccccbbbaaa___^^^^^^^^^```ccceeeggglllhhhbbbZZZTTTRRRTTTVVVUUUZZZ```hhhqqq{{{|||uuurrrqqqooonnnooonnnllljjjhhhhhhiiilllmmmjjjbbb\\\PPPIII???777222222333333777EEEfff~~~vvvoooqqqyyyxxx}}}qqqooo{{{|||}}}|||zzzwww~~~gggDDD666////////////...---,,,+++******)))))))))(((((((((*********''''''''''''(((((((((((((((((())))))******++++++((('''(((000AAATTT\\\[[[\\\bbbsss}}}}}}|||{{{zzzzzzzzzzzzxxxssspppkkknnnnnnjjjgggfffbbb]]]GGG>>>666777:::===???CCCFFFMMMYYYnnn{{{sss```QQQCCC===<<<===>>>AAA>>><<<999555222000///...+++*********+++,,,------,,,,,,------...//////000000000111222333555777888888666555555444555;;;AAAEEESSS___```YYYNNNBBB999///...---,,,,,,,,,---...111222333333333333333333333555777777777888===@@@@@@??????AAACCCJJJYYYhhh}}}~~~nnnfffeeejjjqqqrrrgggUUUQQQppp|||tttqqqnnnkkkkkkjjjhhhfffdddcccaaaaaa___aaacccdddeeedddbbbaaa___^^^^^^___```bbbeeefffllliiiccc[[[UUURRRSSSTTTSSSXXX___dddjjjsss|||vvvsssrrrpppoooppppppnnnmmmhhhiiikkknnnnnnjjjccc]]]RRRKKKAAA888444222222222222<<>>===<<<;;;<<<;;;999666333000///......''')))+++------,,,+++***,,,,,,---....../////////000000111333555777888999777555555666555777AAALLL]]]nnn{{{xxxgggTTTCCC999......---------...//////000111222333444555555555666444333666;;;???@@@@@@BBB@@@@@@AAABBBGGGUUUbbbrrrpppddd^^^^^^dddmmmtttkkkYYYPPPiiiwwwrrroookkkjjjjjjiiigggeeecccbbbaaabbbccceeeffffffeeecccbbb^^^^^^^^^___```bbbccceeeiiihhhddd^^^WWWSSSRRRRRRQQQUUUYYY\\\___iiixxxzzzsssqqqooonnnnnnooonnnmmmjjjkkkmmmooommmhhhbbb]]]TTTMMMCCC:::555333222111222555FFFiii~~~|||yyy{{{|||vvvzzz|||ooommm}}}mmmnnn|||www]]]888111111111000///...,,,,,,************))))))))))))(((((((((&&&&&&''''''((()))))))))''''''((()))***++++++,,,***+++---333AAAPPPWWWVVVPPPYYYppp}}}zzz||||||~~~}}}}}}wwwuuuxxxvvvttttttsssrrrooommmjjjmmmllliiigggeee^^^VVVBBB;;;666777888999<<>>===:::888999888666444111///.........)))+++...///...---,,,,,,+++,,,---...////////////000111333444666888::::::888555666999:::===MMM___}}}nnnTTTAAA777///////////////000111222111222333555666777888888;;;777444777>>>CCCCCC@@@AAA@@@@@@AAAAAAEEEQQQ]]]iiixxxyyycccYYYUUUTTT\\\fffvvvjjjWWWNNN```xxxrrrnnnkkkiiiiiihhhhhhfffeeecccbbbeeeffffffffffffdddcccbbb]]]]]]]]]^^^___```bbbbbbffffffeee```ZZZUUUQQQPPPNNNPPPRRRTTTXXXbbbqqq|||~~~rrrooolllkkkkkklllkkkjjjkkklllnnnmmmkkkfffaaa^^^VVVOOOEEE<<<666333111111555444:::SSS|||~~~{{{{{{zzzwwwsssuuunnntttxxxdddmmmwww}}}{{{ppp@@@444333111///...---------++++++*********)))))))))'''''''''&&&&&&''''''((())))))***''''''((()))***+++,,,,,,))),,,...333???MMMVVVWWWRRR]]]ttt{{{|||}}}{{{{{{~~~xxxvvvsssqqqqqqpppooonnnjjjkkkjjjiiiiiifff[[[PPP@@@:::666777999:::???DDDJJJTTTjjj|||hhh^^^^^^KKKCCC<<<;;;:::888888:::555444222000...------...---...///---+++***,,,///+++,,,---////////////...111222444666888:::;;;;;;999666888>>>AAAHHH^^^uuufffJJJ:::333000000111111222333444444555666777888999999999999;;;888666777;;;>>>>>>===>>>>>>@@@BBBBBBEEEPPP[[[fffuuusss[[[QQQNNNOOOYYYeeevvvgggSSSLLLZZZ|||vvvpppmmmkkkggghhhhhhhhhgggfffdddcccggggggfffeeecccbbbaaaaaa[[[\\\\\\]]]^^^___``````bbbdddeeeccc]]]VVVQQQOOOKKKLLLNNNPPPUUU___kkksssssspppllljjjjjjjjjjjjiiijjjkkklllkkkiiifffcccbbbWWWPPPFFF===777444111000555444777IIIoooxxxuuuwwwxxx~~~rrrllllll~~~xxxcccrrr~~~|||}}}KKK666444111...------...///+++++++++*********))))))(((((((((&&&&&&&&&'''((())))))***&&&'''((()))***+++,,,,,,'''+++///333===KKKVVVYYYXXXddd{{{}}}~~~yyy|||xxx||||||zzzvvvrrrpppppppppoooooollllllkkkjjjkkkhhh[[[MMM>>>999666888;;;===BBBHHHLLLYYYrrrqqq^^^[[[bbbKKKBBB:::888777666888;;;444333111///...------...///...,,,)))&&&'''+++000+++,,,---////////////...111333555777999;;;<<<<<<:::777:::BBBGGGQQQjjj|||YYY???333111111111222333444555555666999::::::;;;;;;:::::::::888888777666666666888999;;;<<>>888444111000111333777HHHkkkxxxgggiiipppwww{{{zzzlllnnn}}}eeesssSSS888555111...,,,---///000+++++++++************))))))))))))))))))))))))(((((((((((()))))))))))))))******+++(((,,,000555AAAPPPVVVTTTVVVnnnxxx|||~~~~~~{{{wwwuuurrrooonnnnnnooopppooollljjjkkkkkkdddVVVKKK===999777999;;;===CCCIIIRRR^^^www|||ooofff```^^^EEE>>>888555666777444111333333333000---*********,,,---......,,,+++,,,...------......///000000000333444666777999:::::::::>>>;;;:::AAASSSkkk___CCC888444000000//////222555888999999>>>>>>??????>>>===<<<;;;777666444444555666777777777:::???CCCDDDFFFPPP\\\eeewwwrrrZZZOOOLLLMMMXXXdddrrr}}}uuu```LLLHHHOOOfff|||rrrrrrmmmjjjiiihhhggggggggggggggghhhlllgggbbb```aaacccbbb```bbbaaa___^^^]]]]]]]]]^^^^^^aaabbb```[[[VVVTTTSSSIIIIIILLLSSSXXX[[[bbbjjjxxx}}}sssrrrpppoooooonnnmmmlllkkkiiiggghhhiiigggbbb^^^VVVQQQIIIAAA:::666444444111000///<<<]]]}}}tttqqqnnnooorrruuurrrlllvvv}}}vvvxxxxxxpppCCC888///...///---,,,,,,---+++)))((())))))(((''')))))))))))))))))))))(((((((((((()))))))))))))))***++++++***---000666DDDRRRVVVSSSXXXxxxyyypppxxx}}}zzzxxxtttqqqooonnnooopppmmmkkkjjjkkkjjjbbbSSSHHH<<<888777999;;;>>>DDDKKKYYYddd}}}ssskkkcccXXXQQQCCC===777555666666444222000111111///---++++++,,,,,,---...---,,,+++,,,...------......///000000000333444555777999:::<<<<<<>>>>>>AAAKKK\\\oookkkLLL666222222///222111111333666999::::::??????@@@@@@>>><<<999777777666555666777777888777999999;;;@@@BBBGGGQQQ[[[jjjzzzqqqZZZPPPMMMOOOYYYeeevvv}}}qqq\\\IIIEEEKKKaaauuutttnnnlllkkkjjjiiigggfffeeeeeeeeefffeeeccc```___```bbbdddbbbaaa```^^^]]]]]]]]]^^^\\\^^^```___ZZZUUUSSSRRRJJJIIILLLRRRUUUXXX___fffqqqxxx}}}xxxuuuqqqoooppppppnnnlllkkkiiihhhiiikkkiiieee```WWWRRRJJJAAA:::555333333333333111888QQQmmmuuunnnqqquuuzzzyyyyyyzzz___dddsss{{{tttooosssvvvKKK>>>222............//////---******++++++***))))))))))))(((((((((((())))))))))))***))))))))))))***++++++------000:::JJJVVVWWWQQQWWW}}}zzznnngggrrr~~~|||{{{}}}{{{vvvrrrpppoooooooookkkjjjjjjkkkiii___PPPDDD:::777777:::<<<>>>FFFNNN___mmmrrrkkkfff]]]NNNAAA@@@;;;666555666666555333///000000///---,,,,,,---+++---...---,,,+++,,,...---......//////000000111333444555666999;;;===???>>>AAAIIIUUUdddrrr{{{yyypppZZZ>>>000111333222555444333555888;;;======AAAAAAAAA@@@===999666444666666777777777777666666;;;999999===AAAGGGQQQ[[[kkkxxxoooZZZQQQNNNPPPZZZfffyyyzzznnnYYYGGGAAAGGG[[[xxxuuuooolllnnnllljjjhhheeecccbbbbbb```bbbccc```]]]]]]aaafffbbbbbb```___^^^]]]]]]]]]ZZZ\\\]]]\\\YYYUUURRRQQQLLLJJJLLLPPPRRRTTTZZZ```jjjttt}}}xxxqqqooopppqqqooolllkkkiiihhhjjjlllkkkgggcccYYYTTTKKKBBB:::555222111222444333555DDD\\\lllqqq{{{|||yyydddSSSddduuu}}}zzzxxxmmmpppjjjnnn|||{{{[[[KKK999111000///...000///,,,***)))*********))))))))))))(((((((((((())))))))))))******))))))******+++,,,///...222???PPPZZZWWWPPPXXX}}}zzzpppiiittt~~~||||||{{{~~~{{{wwwrrrooommmmmmmmmlllllllllmmmhhh]]]MMMAAA888666777:::<<>>AAABBBFFFQQQ\\\gggrrr|||nnnZZZQQQNNNPPPZZZfffwww}}}vvvmmmZZZHHHAAADDDWWWyyyvvvooolllmmmllljjjgggeeecccbbbbbb``````aaa___]]]]]]```bbbbbbaaa```___^^^]]]\\\\\\XXXZZZ[[[[[[YYYUUURRRQQQNNNLLLLLLOOOPPPQQQVVV\\\gggttt{{{rrrnnnooopppnnnkkkkkkiiiiiikkkmmmmmmiiieee[[[VVVMMMCCC;;;444111///...222444555>>>SSSnnnyyyvvv|||YYYTTTkkkwwwuuuxxxppphhhhhhtttxxxqqqxxxooommmuuu~~~{{{hhhVVVAAA777333000...------+++(((''''''((((((((()))))))))'''((((((((()))))))))******************++++++,,,///...444DDDUUU\\\WWWOOO\\\zzzyyyttt|||zzzzzz}}}{{{yyytttpppmmmlllllllllmmmnnnooonnnggg[[[KKK@@@777666888;;;<<>>AAACCCDDDBBBAAAAAABBB@@@CCCHHHIIIFFFFFFQQQ^^^cccmmmwww~~~oooZZZQQQNNNPPPZZZfffyyy~~~xxxooo]]]KKKDDDEEEUUU|||xxxtttnnnlllkkkjjjhhhgggeeeddddddcccdddaaa^^^^^^___```___]]]aaa``````^^^]]][[[ZZZYYYWWWXXXYYYZZZYYYWWWSSSQQQPPPMMMMMMNNNNNNOOOTTT[[[dddsss}}}sssnnnnnnnnnmmmkkknnnmmmlllnnnqqqqqqmmmjjj\\\WWWOOOEEE<<<666111///+++///444666;;;NNNooo{{{{{{xxxiiiSSSSSShhhoooiiihhhgggbbbbbblllvvvzzz|||}}}zzzqqqqqqwww|||~~~~~~yyyiiiVVVBBB999666333000......,,,((('''((())))))))))))))))))''''''(((((())))))******+++************+++,,,,,,......777IIIXXX[[[UUUOOOZZZqqq|||yyy}}}}}}}}}||||||xxxuuurrrnnnlllkkklllllloooppppppmmmeeeXXXIII???666666999;;;<<<>>>HHHSSS___|||xxxrrrhhh]]]TTTLLLGGGEEE888777666444333222222222444555444222...,,,+++,,,)))***,,,,,,++++++---......//////000000111111222444555777:::<<<>>>??????:::===DDDNNNYYYbbbgggiiijjj[[[FFF888444555555333777999>>>CCCGGGIIIGGGDDD???<<<777444444777<<>>HHHTTTbbbuuuhhh\\\TTTLLLDDD???777777666444222111000000111222222000---++++++,,,(((***+++,,,++++++---.../////////000111111222222444666999<<<>>>>>>>>>===888;;;AAAKKKVVV___eeegggiiiZZZFFF999555666888999<<<>>>CCCIIIKKKJJJEEE@@@666555444444777;;;@@@CCC@@@EEEKKKOOOQQQUUU\\\bbb___XXXQQQOOOOOOQQQXXX```ggglllssszzz{{{aaaTTTOOOQQQ\\\iii}}}{{{ppp___OOOFFFCCCPPPuuuuuurrrnnnnnniiihhhgggfffeeedddddddddcccbbbbbbbbbbbbcccbbbbbb^^^^^^]]]\\\[[[XXXVVVUUUSSSSSSTTTVVVXXXWWWSSSPPPMMMJJJIIIJJJKKKLLLRRRYYY___hhhxxx{{{tttnnnlllmmmppppppnnnnnnooorrrqqqmmmiii___ZZZSSSJJJAAA:::555222///---///444666AAA```ttthhheeeVVVPPP\\\dddhhhpppfffbbbaaaeeeiiimmmrrryyy~~~|||uuupppuuuuuuxxxoooYYYCCC<<<>>>AAAAAAAAA444111,,,++++++---......)))))))))&&&''''''((()))******+++++++++******++++++,,,---***---;;;PPP[[[XXXSSSPPP]]]rrr|||}}}yyyttt~~~xxxtttsssqqqooommmlllnnnoooqqqppppppnnniii___RRRDDD<<<777888;;;===<<<===HHHTTTggg}}}kkk^^^VVVMMM@@@555777777777555222000//////...//////...,,,++++++,,,(((***++++++++++++---.../////////000111111222222444666:::>>>??????===;;;777:::AAAKKKVVV___dddfffjjjYYYDDD555000000333777???BBBGGGLLLMMMIIIBBB<<<...000222666:::>>>BBBCCCKKKQQQYYY^^^bbbiiisss{{{nnn___PPPMMMRRRWWW\\\aaaiiikkkpppuuu|||eeeVVVQQQRRR]]]kkkyyy{{{uuuooo___NNNEEEAAAMMMrrruuurrrooopppjjjiiihhhfffdddccccccccc___bbbeeeeeebbbbbbdddhhh]]]]]]]]]\\\ZZZWWWUUUSSSRRRQQQQQQTTTVVVVVVRRRNNNKKKHHHFFFHHHIIIJJJQQQXXX___eeerrr~~~wwwooolllnnnrrrllljjjiiikkkmmmlllhhhddd___[[[TTTKKKBBB;;;666333111,,,...444777@@@^^^~~~mmmmmmaaa\\\fffmmmpppvvvqqqmmmlllqqquuuvvvwwwzzzyyypppsssssswww}}}eeeKKKAAACCCFFFHHHIII333///+++)))***,,,------)))))))))((((((((((((((()))******''''''(((((()))+++,,,---222444@@@RRRZZZVVVRRRTTTaaawwwuuu{{{sss}}}|||zzzsssrrrpppnnnmmmlllmmmmmmoooqqqqqqlll___PPPBBB:::888999:::;;;===EEEOOOWWWhhhqqqfffYYYHHH>>>===777555222111222111000//////---,,,,,,,,,,,,+++)))++++++***)))***+++---......000222222222111222333555555888<<<@@@@@@;;;777<<<;;;???IIIXXXdddiiijjjjjjSSS===777666333666>>>DDD@@@FFFUUUXXXKKK<<<666333777888666666>>>GGGMMMOOOYYYeeennnvvv~~~mmm___NNNDDDHHHSSS___eeekkknnnsssxxx}}}dddVVVNNNJJJXXXkkk}}}wwwhhh^^^KKK@@@BBBLLLlllmmmjjjnnnmmmjjjiiigggfffddddddcccccccccaaa``````bbbcccbbbbbbddd```[[[YYYZZZYYYTTTOOOPPPQQQSSSTTTTTTTTTSSSRRRLLLJJJHHHHHHKKKMMMNNNOOO]]]cccnnnzzz~~~xxxrrrnnnmmmoooppppppllliiijjjllllllgggcccaaa^^^WWWNNNEEE===777444000555333000444>>>]]]qqqiiijjjooo}}}}}}~~~~~~~~~{{{xxx}}}{{{www~~~{{{rrr\\\GGGFFFPPPNNNBBB999333...---...,,,$$$*********((((((((((((((()))******(((((((((((()))+++,,,---000555CCCTTTYYYTTTQQQUUUddd|||}}}tttzzzzzz|||xxxvvvtttrrrqqqooonnnmmmnnnnnnppprrrrrrlll```PPPCCC;;;888999:::;;;???GGGRRRZZZiiinnnbbbUUUFFF>>>===666444222111111111000//////---,,,,,,,,,,,,+++)))+++************,,,---...///000222222111111222444666666888<<>>>>><<<:::;;;999<<>>999777555999@@@FFFTTT___YYYIII;;;222...111///333<<>>777444222666444222777>>>WWWzzzxxxqqqxxx{{{hhhKKK@@@999222333///++++++...000///---*********((((((((((((((())))))***(((((())))))***,,,---......<<>>999<<>>000000222111:::999===DDDJJJVVVrrrhhhPPPEEEAAA===???@@@BBBHHHOOOWWW\\\___[[[```jjjsssyyydddVVVQQQSSS]]]hhhzzz}}}wwwfff[[[GGG>>>???CCC[[[~~~yyylllhhheeefffeeecccbbbaaa`````````bbbaaa`````````___\\\ZZZXXXXXXWWWWWWWWWUUURRRPPPNNNNNNNNNNNNNNNOOOOOOPPPOOOLLLIIIIIIJJJKKKLLLLLLQQQWWWbbbqqq~~~{{{vvvqqqnnnlllnnnmmmkkkjjjhhhfffcccaaa```]]]XXXPPPHHH???888555222555111///444;;;TTTwww~~~|||tttsssyyyeeeGGG;;;666222111///------///...+++)))*********((((((((((((((()))******)))))))))***+++,,,---...000???UUUbbb[[[MMMLLLUUUggg~~~{{{wwwuuuvvvqqqpppnnnmmmmmmmmmnnnooopppooolllcccVVVHHH===888777999;;;===DDDPPP___jjjrrr___XXXQQQDDD;;;888333222000000111111000//////---,,,,,,,,,,,,+++)))((()))+++---.../////////...///000000000111444777777:::===>>>===<<<;;;;;;======BBBMMM[[[eeehhhhhhZZZMMM???;;;BBBMMMTTTXXXXXXPPPAAA222---000444444555:::AAAKKKZZZqqqgggNNN???999===CCC???AAACCCGGGLLLPPPTTTVVVYYY```lllvvv|||ooo]]]TTTTTT]]]hhhwwwxxxqqqfffZZZGGG>>>???BBBWWWxxxzzzllliiigggfffeeecccbbb```__________________`````````]]][[[WWWXXXYYYXXXWWWTTTQQQOOOMMMLLLLLLLLLLLLMMMNNNOOONNNLLLIIIHHHIIIJJJJJJJJJNNNTTT^^^lllzzz|||vvvqqqmmmkkkmmmlllkkkiiigggdddbbbaaa```^^^YYYRRRJJJAAA:::666...111---,,,222999PPPqqq{{{|||}}}{{{ooonnnvvv||||||eeeJJJAAA===888111000/////////---)))&&&(((((((((((((((((((((((()))******)))))))))***+++,,,---...333AAAWWWddd^^^OOOMMMTTTfffyyy|||}}}|||yyyuuutttvvvqqqpppooonnnnnnnnnooopppqqqpppkkkbbbUUUGGG===888888999:::===DDDPPP```kkkqqqaaaZZZQQQDDD;;;:::333111//////000111000//////---,,,,,,,,,,,,+++)))((()))+++---////////////---...000111111222444666666:::>>>@@@>>><<<:::;;;<<<===DDDPPP]]]fffhhhfff```TTTFFFDDDNNNXXX[[[XXXKKK???333///000111333777666???JJJZZZvvvnnnMMMBBB===777888AAA>>>@@@BBBEEEHHHLLLPPPSSSZZZbbbooozzz~~~}}}fffWWWTTT\\\gggyyyzzzuuuppphhh\\\HHH???@@@BBBUUUttt}}}mmmiiigggeeeeeedddcccbbbaaaaaaaaaaaa``````aaabbbaaa^^^[[[XXXYYYZZZZZZWWWTTTQQQOOOMMMLLLLLLKKKLLLMMMNNNOOONNNKKKHHHGGGGGGHHHHHHHHHIIINNNYYYgggvvv~~~xxxsssnnnllljjjjjjjjjiiigggeeeddddddaaa___[[[TTTLLLCCC<<<888---111......222555FFFcccyyymmmmmmxxxzzzwwweee^^^lllxxxrrruuu|||}}}tttyyy~~~iiiSSSLLLGGG???444222000///---,,,***)))(((((((((((((((((((((((()))******)))))))))***+++,,,......666BBBXXXfff```QQQMMMSSSbbb}}}yyy{{{|||~~~|||}}}zzzvvvuuuxxxrrrqqqpppooooooooopppqqqpppnnniii```SSSEEE;;;666888999:::===CCCPPP```kkksssddd[[[QQQCCC;;;<<<333111//////000111000//////---,,,,,,,,,,,,+++)))((()))+++---///000000///,,,...111222222333444555555:::???AAA???<<<:::::::::===DDDQQQ___fffgggdddggg[[[OOONNNYYYbbb___WWW???222,,,111444222222777<<>>>>>???@@@???AAAEEEGGGIIIRRR[[[___eeennnxxxpppYYYTTT\\\eeevvv~~~~~~ttthhh___LLL>>>===???QQQnnnnnnmmmgggfffdddbbbbbbcccdddcccbbbcccbbbaaa___^^^\\\\\\[[[UUUUUUUUUSSSQQQNNNMMMMMMKKKLLLLLLJJJIIIJJJNNNRRRLLLNNNKKKFFFFFFJJJJJJGGGGGGJJJPPP[[[hhhwwwzzzrrrnnnkkkjjjhhhhhhhhhgggeeeccc^^^^^^\\\WWWOOOEEE;;;666444333222222333666999;;;HHH\\\eeekkkvvvwwwnnngggbbb]]]aaaccchhhsss|||xxxqqqrrruuuzzzwwwwww~~~yyygggVVV<<<777555222///...///000111+++++++++(((((((((((())))))))))))...------,,,++++++++++++333KKK^^^bbb]]]OOONNN]]]gggooovvv}}}}}}}}}vvvooosssyyy~~~|||yyywwwtttrrrssspppmmmlllmmmoooooooooooojjjddd]]]PPPAAA999777999:::>>>EEEMMMXXXjjjzzzyyyiii```TTTEEE<<<;;;333333111000000///000000...------,,,,,,++++++***%%%***///...***)))---222333111///111555888888666777888999999888999;;;===DDDGGGOOO[[[gggmmmnnnlllxxxvvvttttttnnn___III888111///000444666888???GGGQQQ___}}}rrrLLLAAA??????@@@>>>;;;>>>CCCCCCCCCDDDHHHIIIJJJQQQZZZ^^^eeepppyyysss\\\TTTZZZbbbqqq|||~~~}}}ttthhh```NNNAAA??????NNNiiirrrnnnffffffdddbbbbbbccccccbbbaaa\\\\\\\\\[[[[[[[[[[[[[[[UUUTTTSSSPPPNNNLLLJJJIIIHHHIIIHHHGGGGGGHHHKKKNNNKKKKKKIIIDDDCCCEEEFFFEEEGGGIIINNNWWWdddssstttllljjjiiihhhhhhiiihhhfffddd```___]]]WWWOOODDD;;;555444222000...000333888;;;???VVVaaadddpppxxxkkkiiibbb^^^jjjjjjrrrpppggglllooouuuwww~~~uuuuuuqqqUUU888555333111//////000222444,,,,,,,,,(((((((((((())))))))))))...---,,,,,,+++++++++,,,666MMM^^^```[[[OOOLLLXXX^^^iiisss}}}zzz{{{~~~zzzzzzyyy~~~{{{yyywwwuuutttsssqqqnnnmmmnnnooopppppppppkkkeee]]]OOO@@@999999888999???FFFMMMYYYlll}}}}}}ooobbbSSSDDD<<<;;;444333222000000000000000...------,,,,,,++++++***(((+++......,,,+++...222000//////111555666666444777888999999999:::>>>@@@GGGLLLUUUaaalllqqqrrrpppxxxtttuuuxxxnnnVVV@@@777222000111444666:::BBBKKKZZZjjjdddHHH;;;>>>AAABBB???>>>BBBHHHJJJIIIIIIKKKIIIIIINNNVVV[[[dddoooyyy~~~sss\\\RRRWWWaaaooo{{{}}}tttjjjbbbOOOBBB???>>>MMMgggwwwpppeeeeeecccaaaaaabbbbbbaaa```YYYZZZZZZZZZZZZYYYYYYYYYTTTRRRPPPNNNMMMLLLJJJIIIGGGGGGFFFFFFFFFGGGIIIKKKJJJJJJHHHDDDBBBBBBDDDDDDGGGGGGJJJRRR___ooo~~~vvvmmmllljjjiiiiiiiiihhhfffdddbbbaaa^^^WWWOOODDD;;;666222111///...///222555888AAAXXXdddbbbnnnvvvpppeee```qqqnnnyyyhhh```jjjoootttttt|||qqqtttqqqPPP777555444111//////000222444.........'''((((((((()))))))))***++++++++++++,,,---......:::OOO\\\]]]ZZZPPPKKKQQQZZZjjjxxx{{{}}}~~~|||zzzwww{{{}}}}}}zzzyyyxxxwwwvvvuuurrroooooopppqqqqqqqqqpppllleee\\\MMM>>>888:::777999>>>EEELLLXXXmmmrrrcccRRRDDD<<<;;;444333222111000000000000...------,,,,,,++++++***---,,,---...000111111111///000111333555666666555999:::;;;;;;<<<>>>AAADDDIIIOOOYYYeeeoootttuuuuuuuuusssvvvwwwhhhLLL999555333222333666777;;;FFFQQQbbbwww~~~ZZZKKK???AAACCCCCCCCCFFFIIIKKKKKKJJJKKKLLLJJJHHHMMMTTTXXXaaammmwww|||ttt]]]SSSXXXdddqqq}}}~~~sssmmmdddOOO@@@======LLLgggwwwooocccdddccc`````````aaa```^^^ZZZ[[[[[[[[[ZZZXXXWWWVVVSSSPPPMMMMMMNNNNNNMMMKKKFFFFFFEEEEEEFFFHHHIIIIIIIIIHHHGGGEEEBBBAAACCCFFFEEEEEEGGGMMMZZZjjjzzzwwwoooooommmkkkjjjiiigggdddaaacccbbb^^^XXXOOOEEE<<<777////////////000222333444@@@SSSdddhhhvvv{{{llllllsssqqq~~~bbb[[[hhhooopppmmmuuuvvvwww~~~pppOOO???888666333000//////000111.........''''''(((((())))))******))))))***+++,,,...///000>>>SSS]]]\\\ZZZQQQJJJNNNWWWiiizzzyyytttvvvwwwvvv|||{{{yyyxxxxxxwwwvvvvvvssspppoooppprrrrrrrrrpppllleeeZZZJJJ<<<777:::777999???EEELLLZZZssstttcccSSSFFF>>>:::333333333333222111000///...------,,,,,,++++++***///---,,,...111333222111222333444666777888888999:::<<<>>>>>>???@@@CCCEEEHHHOOOYYYdddnnntttvvvwwwtttuuuxxxsss___CCC444222555444666888:::@@@LLLYYYmmmpppPPPFFFDDDGGGIIIHHHIIILLLMMMLLLGGGGGGHHHKKKJJJIIINNNVVVVVV___jjjrrrvvv|||yyydddWWW\\\hhhsssrrrnnndddPPPAAA===<<>>999......///000111111222222777EEE^^^rrrsssuuuxxxwwwhhhaaakkkmmmnnnnnn{{{zzzwwwyyyrrrPPPDDD;;;888555111///...///000.........'''''''''((()))*********))))))***+++,,,...///000@@@XXXccc^^^YYYPPPJJJOOO]]]nnn~~~}}}}}}ttt{{{|||zzz~~~{{{xxxvvvvvvvvvuuuuuuuuurrrpppooopppqqqrrrqqqpppllleeeYYYHHH999666:::888:::@@@GGGOOO```|||uuudddVVVKKKAAA;;;111222444555444222///......------,,,,,,++++++***,,,---//////000000222333222444555666777888999::::::===???AAAAAABBBCCCEEEEEEKKKVVV```jjjqqquuuxxxrrrxxxzzznnnWWW@@@444333555555888<<>>BBBJJJAAA@@@BBBHHHTTTdddsss}}}wwwqqqooommmkkkjjjiiigggdddbbbcccbbb^^^WWWOOOGGG???;;;000000/////////111222333444;;;[[[}}}{{{nnnlll{{{wwwssskkknnnooovvvxxxWWWIII;;;999555111/////////000.........&&&''''''((()))******+++*********+++,,,---//////@@@[[[iiibbbXXXNNNKKKSSSjjjxxxssszzz~~~{{{yyyuuussstttttttttssstttrrrooonnnooopppqqqppppppkkkdddXXXGGG888666:::888;;;AAAHHHRRReeevvveeeXXXNNNDDD<<<000222555666555333///---......---,,,,,,++++++***)))---111000---,,,000555111222333444444555888::::::===@@@BBBBBBBBBBBBCCCBBBHHHRRR]]]fffnnntttxxxnnnwwwzzzjjjSSS@@@999777444555999>>>CCCLLL]]]mmm___IIIBBBBBBOOOXXXVVVPPPNNNLLLIIIGGGGGGHHHJJJHHHFFFIIIOOOWWW]]]dddgggjjjrrr~~~mmm\\\ZZZdddsssppphhhbbbRRRFFFBBB???JJJaaaxxxqqqgggcccaaa___^^^^^^^^^]]][[[XXXYYYZZZ[[[[[[YYYWWWVVVUUUPPPKKKIIILLLMMMKKKHHHDDDBBBAAABBBEEEGGGFFFDDDCCCBBBCCCEEEAAA===BBBKKK??????AAAHHHSSScccrrr{{{vvvqqqnnnlllkkkjjjjjjiiifffdddcccaaa]]]WWWPPPGGG@@@<<<333111...,,,---000333666888:::\\\zzzuuuqqqddd]]]wwwooo~~~xxxnnnjjjttt|||cccPPP:::888444111000///000111.........++++++,,,++++++***)))(((***''''''+++......///222MMM^^^ddd]]]UUULLLNNN]]]tttwwwyyyzzztttssstttuuurrroookkklllnnnooooooooonnnmmmnnnkkkbbbTTTEEE;;;:::<<<<<<;;;>>>FFFTTThhhxxxiii```TTTDDD888666333111000111111000...***++++++,,,,,,++++++***...+++***---000111111333444555666666666666999;;;888:::===@@@AAA@@@>>>===BBBGGGQQQ\\\gggooouuuxxxsssuuuqqqbbbMMM;;;444333333222555???IIIVVVjjj|||YYYDDD>>>NNNJJJMMMSSSPPPFFFCCCHHHEEEGGGHHHFFFCCCBBBEEEHHHMMMZZZeeeiiikkkqqq{{{qqqbbb]]]aaasss~~~{{{ppphhhcccZZZLLL===:::JJJ]]]vvvjjjcccbbb___^^^^^^\\\ZZZXXXZZZZZZZZZXXXUUUSSSTTTUUUVVVRRRLLLHHHHHHIIIJJJKKKFFFEEEDDDCCCBBBAAAAAAAAACCCDDDBBB@@@EEEKKKIIIBBB===AAA???DDDSSS\\\hhhzzz}}}uuuooonnnmmmmmmkkkhhhdddaaabbb```\\\WWWQQQJJJBBB<<<222333444111...,,,...000111===YYYqqqiiiccc]]]ppp}}}~~~|||xxxzzz||||||zzzuuuqqqooollliiiwwwgggFFF>>>888555555333000...///...---,,,))))))******+++*********,,,)))(((,,,...---...111KKK]]]ddd]]]TTTKKKPPPaaaxxx~~~www~~~zzztttrrrssssssqqqnnnlllmmmmmmnnnnnnnnnnnnnnnllliiiaaaRRRCCC:::999;;;>>>===???HHHTTTgggzzzlllaaaUUUGGG===666444111111111111000...///...---,,,+++)))((((((,,,...000111///...///222444555666666555666888::::::<<<>>>???@@@???>>>===AAAGGGQQQ]]]gggoootttvvvxxxxxxqqq```JJJ:::444555888888>>>HHHSSSaaawwwtttRRRFFFGGGJJJJJJOOOSSSRRRJJJEEEDDDBBBDDDFFFEEECCCCCCGGGKKKSSS___jjjlllkkkoootttxxx{{{iiiZZZZZZcccrrr~~~yyyooohhh]]]RRRKKKAAA<<>>===@@@IIIVVVhhhpppbbbTTTGGG>>>666444222111111111000///000///---+++***)))))))))(((...444333///...111444333444555555555666888:::===>>>>>>>>>>>>>>>>>>>>>@@@GGGRRR___iiiooossssss}}}{{{qqq^^^GGG888555777777:::BBBLLLYYYllliiiIIICCCIIIJJJRRRXXXXXXTTTNNNFFF???>>>@@@CCCCCCBBBDDDIIIMMMWWWbbbkkklllkkkmmmqqqsss~~~}}}nnnZZZMMMTTTccchhhvvvuuummmbbbRRRLLLQQQKKK???III```pppaaagggdddaaa````````````___^^^[[[WWWWWWXXXXXXVVVSSSSSSPPPMMMKKKJJJIIIHHHFFFBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBEEEHHHFFFAAA===AAA@@@DDDQQQYYYeeewww~~~|||rrrpppooonnnmmmkkkgggddd```^^^[[[WWWRRRJJJBBB<<<444444333111......///000444777GGGeeezzzvvvuuuwwwqqqeee```cccttt|||uuuooooooyyynnnjjjgggkkkuuuxxxiiiWWWlllkkkFFF;;;666222333333000...000000//////''''''((())))))))))))))),,,******---------000555KKK___fff\\\OOOGGGRRRiiirrr}}}nnnuuuvvv{{{}}}xxxtttsssrrrpppnnnooonnnmmmllllllmmmnnnoooiiifff^^^PPPAAA888777999;;;:::@@@LLL\\\nnnuuubbbQQQDDD<<<666444222111111111000///...---+++******+++---...'''---111000///222555777222444555555555666999;;;@@@???>>>=========>>>???@@@HHHTTTaaakkkqqqssssss{{{yyyppp\\\FFF888555888888<<>>>>>???@@@CCCCCCAAA======AAA@@@CCCOOOVVVaaauuuqqqooonnnmmmllljjjgggddd___]]][[[WWWRRRKKKBBB<<<444333111///------...///111333CCCccc{{{mmmgggmmmlll```ZZZ^^^hhhsssmmmuuuvvvtttrrrvvvttt]]]nnnxxxxxxpppGGG:::555222333333000///111000///...)))))))))))))))(((''''''***(((***---......333:::NNNaaafffZZZMMMFFFSSSkkkxxx}}}mmmwww{{{zzzwwwtttsssqqqpppooonnnmmmllllllmmmnnnooojjjggg^^^PPPBBB999888;;;999:::BBBRRReeezzzxxxdddRRRDDD===777555222111222222111///...---+++******+++---...---//////,,,...444777444333444666666666777:::<<>>======>>>???@@@BBBJJJWWWdddnnntttuuuuuuwwwvvvnnn\\\GGG999666999>>>CCCKKKVVVjjjsssVVVLLLUUUbbbqqq||||||hhhSSSGGGAAA;;;<<>><<>>>>>>>>>>>??????@@@<<<<<<>>>AAABBB@@@===<<<;;;AAA@@@BBBKKKQQQ]]]qqq~~~ooommmkkkjjjiiihhheeeccc^^^]]][[[XXXTTTLLLDDD>>>888666333111000111222222444555EEEeeepppbbbgggiiiaaa]]]___aaazzzvvvmmmvvv{{{eeeqqqwwwnnnmmmwwwMMM;;;555222333333000///111///......************)))((('''&&&((((((***---...///555===PPPaaacccWWWMMMHHHUUUmmm||||||vvvzzz|||xxxuuusssssssssooonnnnnnmmmmmmmmmmmmnnnjjjggg___QQQBBB:::999<<<:::<<>>@@@???>>>===>>>>>>@@@AAADDDLLLYYYgggrrrxxxzzzzzzwwwuuummm[[[GGG:::888;;;@@@GGGQQQ```xxxzzz[[[OOOVVVjjjyyyfffNNN@@@<<<;;;;;;>>>AAABBBCCCFFFKKKPPP___bbbbbb___bbbmmmyyyttt[[[BBB:::::::::===AAAIIIVVVfffuuutttddd^^^\\\WWWSSSVVVfff~~~TTTTTTsssttteeedddcccaaa```aaa```^^^\\\]]]ZZZVVVVVVWWWWWWUUURRROOONNNMMMLLLKKKHHHCCC@@@>>>>>>===============>>><<<===@@@EEEEEE@@@======:::@@@???@@@HHHMMMYYYmmm}}}{{{mmmkkkhhhggggggfffdddbbb^^^]]]\\\ZZZVVVNNNEEE???888555111//////000111111444666GGGjjjzzzkkkhhhhhhffffffiiihhh|||tttooo{{{mmmtttuuuxxxvvvpppmmmrrrIII<<<777333444444111///111///...---******************))))))))))))+++...---...555>>>PPP^^^___TTTMMMLLLYYYqqqxxx~~~~~~|||~~~{{{xxxtttsssssstttnnnnnnnnnnnnnnnmmmmmmllliiiggg^^^QQQBBB:::999<<<:::<<>>>>>>>>>>>???@@@AAAAAAGGGOOO[[[iiittt|||}}}yyynnn[[[EEE::::::???BBBKKKZZZoookkkYYY```vvvrrrZZZHHH<<<888999999<<<@@@CCCEEEIIIOOOTTTbbbeeedddbbbfffqqq|||qqqWWW>>>777999999:::======EEEOOOXXXeeerrryyyyyykkkaaaTTTLLLIIIKKKOOOSSScccvvvzzzQQQRRRooowwwfffdddcccbbbcccbbb```]]]ZZZZZZYYYWWWVVVUUUTTTSSSSSSPPPNNNMMMLLLJJJGGGCCC???>>>>>>===<<<;;;;;;;;;<<<<<<<<<@@@GGGFFF???;;;===888>>>===>>>EEEIIIUUUjjj{{{|||llljjjgggffffffeeecccbbb^^^^^^]]][[[WWWPPPGGGAAA777222...,,,---...///...111444FFFkkk{{{nnneeeeeejjjooouuuvvvppp}}}{{{{{{xxxpppkkkmmmvvv~~~ttttttqqqpppLLL>>>999555666555111000111000///...((()))***++++++,,,++++++++++++---...------444===OOO[[[[[[RRRNNNOOO]]]tttuuu}}}~~~}}}{{{wwwtttrrrssstttmmmnnnooooooooonnnlllkkkiiifff^^^PPPBBB999999;;;999:::CCCUUUhhhyyyyyyiiiXXXFFF;;;777555333222333222111000,,,------......------,,,'''222000111777999444555777888999:::;;;>>>@@@======>>>???@@@AAAAAAAAAIIIPPP]]]jjjvvv~~~~~~pppZZZDDD999<<>>:::===@@@DDDKKKRRRRRRMMMIIIFFFBBB???>>>BBBMMMWWWlllqqqJJJMMMhhh|||kkkdddddddddddddddaaa\\\YYYXXXYYYXXXVVVSSSRRRRRRSSSPPPNNNLLLKKKIIIGGGBBB??????>>>===<<<;;;:::::::::::::::???FFFDDD===999;;;777>>>======CCCGGGSSShhh{{{llljjjgggffffffeeedddbbb^^^^^^^^^\\\YYYQQQHHHBBB:::555000...000222222111333444DDDhhhrrraaa___gggooozzzpppzzz|||}}}zzzpppiiiffffffjjjpppzzznnntttqqq~~~zzz^^^@@@:::666666555111000111111111000((((((((((((((()))******((('''))),,,------444<<>>777666999999<<<@@@DDDKKKRRRUUUUUUZZZbbbcccfffrrryyydddKKK999999===999999===:::@@@BBB>>>>>>EEEJJJJJJ@@@???AAACCCDDDFFFPPPZZZqqqzzz\\\EEEIIIaaa{{{hhhgggccc___```cccdddaaa^^^YYYYYYXXXVVVTTTQQQOOONNNOOONNNKKKHHHEEECCCAAA@@@======<<<;;;;;;;;;;;;;;;888999<<<@@@CCCBBB>>>;;;;;;:::;;;>>>@@@GGGUUUcccxxxpppjjjgggiiijjjgggdddcccaaaaaa]]]YYYXXXTTTJJJ@@@;;;777333000////////////111111888WWWuuunnnddddddssswwwxxxvvv}}}nnngggllliiidddiiivvvsssrrrqqqzzz}}}```EEE888555777111111444///000000///((((((((((((((()))******(((((())),,,------444<<>>@@@FFFRRReee|||zzzhhhNNN===999333333333333222111000000///...---,,,,,,---...///...//////000000000000000666666888999;;;<<<>>>>>>;;;<<<===@@@AAABBB@@@???EEERRRaaammmwww{{{vvviiiTTTAAA:::===CCCLLLccc|||vvvxxx}}}bbbIII@@@===888777:::999<<>>;;;999;;;777===???<<<<<>>===;;;:::::::::;;;<<<888999<<<@@@BBBAAA>>>;;;<<<;;;;;;>>>???EEESSS```ttttttmmmhhhiiiiiieeeaaaaaaaaaaaa^^^ZZZXXXUUUKKKAAA;;;777333000////////////000222777PPPsss~~~}}}ssseee^^^dddppp|||~~~vvvuuu~~~|||{{{ppphhhkkkjjjiiirrrqqqnnnkkkiiitttyyyvvvhhhKKK<<<888999333222444///000000///((((((((((((((()))******)))((())),,,------444===SSSWWWRRRJJJRRRlll|||}}}}}}|||yyyvvvrrrpppnnnooopppppppppnnnmmmlllgggeee\\\LLL???;;;:::999???AAAFFFRRReee}}}vvvaaaHHH888666333333333333222111000///000///...------...///000------...///111222333333777888999999;;;;;;<<<===;;;<<>>======999777999999;;;???EEELLLRRRVVVZZZZZZgggmmmsss}}}~~~~~~ppp[[[HHHDDDDDDBBB@@@@@@@@@DDDGGGGGGKKKSSSYYY\\\hhhjjjooottttttooonnnppptttzzzeeeRRRAAA@@@NNNwwwrrreeebbb___\\\[[[]]]]]][[[XXXWWWVVVUUUTTTRRRPPPNNNMMMJJJIIIFFFCCCAAA???======>>>===;;;999999:::;;;<<<888999;;;???AAAAAA>>>;;;<<<;;;;;;===???DDDPPP]]]nnn|||xxxpppiiihhhfffbbb______bbbbbb```[[[XXXUUULLLBBB;;;777333000////////////...111555FFFaaammmoooxxxzzznnncccbbbbbbdddlllxxx}}}zzzvvvvvvuuu|||xxxpppooolllnnnyyysssqqqnnnjjjqqqwwwsssRRRBBB<<<<<<555444666000000000///((((((((((((((())))))******(((***,,,,,,...555===QQQUUUQQQLLL[[[yyyyyyrrruuu}}}}}}||||||zzzxxxuuurrrpppooopppqqqqqqpppooommmmmmgggeee[[[KKK>>>::::::999>>>@@@FFFSSSfff}}}pppWWW@@@666666333333333333222111000/////////...------...//////---......///000222333444999999::::::::::::;;;;;;999;;;???AAAAAA???======IIIWWWhhhttt||||||xxxkkkYYYKKKCCCCCCKKKSSSeeezzzyyyyyy{{{yyylllXXXIIIDDD???===@@@>>>888555777999:::???FFFLLLQQQXXX^^^^^^kkkqqquuu}}}~~~~~~qqqiiiaaa]]]ZZZXXXVVVWWWYYY\\\___dddkkkuuu}}}{{{|||fffQQQBBB@@@KKKnnnmmmbbbbbb___\\\[[[[[[[[[YYYWWWUUUTTTTTTRRRPPPNNNMMMKKKHHHGGGEEEBBB@@@>>>======>>><<<:::888888999;;;<<<888888;;;>>>@@@@@@===;;;:::999:::<<<>>>CCCOOO\\\iiixxxzzzqqqhhhfffdddaaa___```dddeeebbb]]]XXXTTTKKKAAA;;;777333000/////////...---111333>>>TTTcccrrrzzzqqqlll```WWWWWWeeetttyyy{{{|||uuu{{{sssqqqzzzzzzyyyyyyuuuyyyWWWEEE>>>===777777888333111111000((((((((((((((())))))******)))***,,,,,,...555>>>PPPTTTTTTVVVhhhxxxyyypppnnnxxx~~~|||zzzwwwtttsssrrrrrrpppqqqqqqqqqqqqooommmlllgggeee[[[JJJ===999999999===@@@GGGTTTggg~~~}}}cccJJJ999444666333444444333333222111000///...---,,,,,,---...///////////////000111333333::::::::::::::::::::::::666:::???AAAAAAAAAAAABBBMMM[[[lllwww~~~~~~yyytttdddSSSIIIEEEHHHRRR]]]vvvnnnjjjddd___YYYQQQHHHAAA>>>>>>???@@@>>>999777888999999???GGGMMMQQQYYYbbbcccooorrrssszzz|||}}}yyyxxxssssssvvv}}}iiiOOO@@@???JJJfffjjj```]]][[[YYYWWWVVVUUUSSSRRRRRRRRRRRRPPPOOOMMMKKKJJJGGGFFFDDDBBB@@@???>>>>>><<<;;;999888888888:::;;;777888:::===??????===;;;777777999;;;===BBBNNN[[[eeevvvxxxooogggeeedddaaa```bbbeeefffddd]]]WWWRRRIII@@@;;;777333000/////////......333111777JJJ___{{{zzzpppcccXXXYYYlllxxx|||vvvyyy~~~ZZZGGG>>>===999:::<<<666222222222((((((((((((((()))******+++******,,,,,,...666???RRRTTTYYYdddvvv{{{}}}~~~~~~|||wwwrrrrrr||||||yyyuuusssrrrrrrrrrqqqqqqqqqqqqpppooommmlllgggeeeZZZIII===999999999<<<@@@IIIWWWkkkrrrVVV@@@555333555555555555555444333222111......---,,,,,,---......000000//////000111333444::::::::::::::::::::::::777;;;@@@BBBBBBCCCFFFIIIQQQ___nnnyyy~~~|||vvvmmm]]]OOOIIIIIINNN\\\kkkuuudddaaa]]]YYYVVVRRRMMMJJJEEEEEEEEEDDD@@@===;;;;;;999888>>>IIINNNPPPZZZfffiiissstttrrrxxx{{{yyyvvvwwwdddIII<<<===GGG^^^rrrhhhaaa^^^]]][[[YYYVVVUUUTTTSSSPPPPPPPPPOOOMMMLLLJJJIIIFFFEEEDDDBBB@@@?????????::::::999999888888999999777888999;;;>>>>>><<<;;;777666888;;;<<<@@@LLLXXXccctttvvvnnnfffeeedddbbbaaabbbbbbeeeddd]]]WWWQQQIIIBBB;;;777333000////////////111444000222CCC\\\qqqbbb]]]gggqqq|||zzz___KKK@@@???;;;===???999444444333((((((((((((((()))******,,,******+++,,,...666@@@WWWUUU]]]qqq{{{}}}{{{yyyvvvwww{{{~~~|||zzzxxxuuusssrrrqqqpppqqqqqqqqqpppnnnlllkkkgggeeeZZZIII<<<999999999<<>>BBBCCCBBBDDDIIIMMMRRR```nnnwww|||}}}yyysssfffYYYOOONNNPPPWWWjjj}}}yyyoooiiihhhhhhhhhiiihhheeebbb___^^^YYYRRRJJJCCC>>>:::999888>>>IIINNNPPP[[[iiilllvvvvvvtttxxx|||{{{fffbbbcccmmmxxxXXXBBB<<<<<>><<<:::999888999;;;;;;===GGGSSS```qqqvvvnnngggeeeeeebbb``````]]]aaaaaa\\\VVVRRRLLLFFF;;;777333000////////////111444000111BBB\\\ttt___]]]mmmttt{{{~~~fffPPPDDDBBB>>>???@@@:::666666555((((((((((((((()))******,,,******+++,,,...666@@@ZZZVVV```xxx~~~}}}|||yyy{{{|||}}}|||{{{yyyvvvrrrpppppppppqqqpppooommmkkkjjjhhheeeZZZHHH<<<888999999===CCCOOO___ssseeeMMM@@@<<<<<<;;;777777777777666555444333111000///......///000111---,,,---...111444888:::999999::::::::::::;;;;;;===AAADDDDDDCCCDDDJJJPPPSSS___nnnvvvzzz{{{wwwqqqdddYYYRRRTTTXXX```uuu}}}vvvpppqqqrrrtttzzz~~~yyypppbbbUUUIII>>>666999777>>>JJJOOOPPP[[[jjjmmmxxxxxxvvv{{{~~~yyybbbRRRMMMPPP]]]kkkuuu|||OOO>>>======@@@KKKbbb{{{zzzgggiii______]]]ZZZVVVTTTSSSSSSNNNNNNNNNMMMLLLJJJIIIHHHDDDCCCBBB@@@???>>>>>>>>>777888:::;;;:::999777555777777888:::======<<<:::<<<:::;;;;;;:::;;;DDDNNN^^^ooo~~~wwwnnnhhhfffeeeaaa^^^^^^XXX]]]___[[[VVVSSSNNNIII;;;777333000////////////...333000222DDD___{{{sss^^^[[[jjjyyyqqq}}}xxxooovvv~~~lllUUUGGGDDD???@@@AAA:::777777666))))))(((((((((((()))))),,,)))+++000///...888EEEXXXXXX^^^jjjuuu|||}}}zzz{{{}}}|||}}}}}}yyyvvvtttssssssmmmnnnnnnooooooooooooooojjjdddWWWIII===777666777>>>AAAKKK\\\rrrtttVVVJJJBBB===AAABBBBBB>>>:::::::::666000222222111000///...------000//////000222444444333777888999999:::::::::999<<<>>>@@@AAACCCEEEHHHKKKTTTXXXaaajjjrrrtttrrroooaaaXXXTTTZZZfffsssxxxsssuuuvvv}}}ooo^^^PPP;;;&&&777:::???DDDJJJSSS[[[aaapppqqqvvv|||~~~lllXXXKKKLLLPPPYYYgggtttrrrOOO>>>;;;>>>AAAPPP```xxxpppdddjjjiiibbbVVVQQQTTTTTTPPPQQQOOOKKKJJJIIIHHHFFFDDDBBBBBBBBBAAA@@@???>>>===;;;;;;::::::999888777777888999999:::;;;<<<=========999777888:::===EEEMMM[[[hhhwwwuuuhhhdddccc```]]]\\\^^^]]]\\\[[[XXXSSSLLLGGGAAA<<<666222000000111111---000444:::EEE___oooiiiaaagggxxxuuuqqqmmmttttttssstttooosssuuuVVVDDDCCCBBBEEEGGGBBB===999555))))))(((((((((((())))))***''')))...---,,,666CCCRRRTTT\\\iiitttzzzzzzuuu}}}}}}}}}}}}|||yyyvvvtttsssrrrooooooppppppppppppooooookkkdddWWWHHH<<<666666888===AAALLL^^^uuuxxx]]]RRRJJJDDDIIIHHHHHHEEEAAA??????999222222111000///...---------...---...///111222333333999999:::::::::::::::999<<<>>>@@@AAABBBDDDGGGJJJQQQVVV___iiioooqqqmmmjjj]]]UUUSSS]]]mmm}}}zzzwwwyyymmmWWWKKK???444777999>>>CCCJJJSSS\\\bbbkkknnnuuu|||gggRRRIIIJJJNNNXXXdddqqqzzzzzzzzz}}}jjjKKK>>>===@@@CCCMMM^^^xxxooo```aaa```ZZZQQQMMMPPPQQQNNNPPPNNNKKKIIIHHHGGGEEECCCBBBBBBAAAAAA???>>>===<<<:::999888777666666666666888888999:::;;;<<<======;;;888666888:::<<>>777999666222***))))))(((((())))))******''')))...---,,,666CCCRRRWWWcccrrr{{{|||xxxtttppp~~~}}}{{{xxxuuusssrrrrrrqqqqqqrrrrrrqqqpppooonnnkkkdddVVVFFF;;;666888:::<<>>@@@AAABBBCCCEEEGGGLLLRRR\\\gggmmmmmmhhhcccZZZUUUVVVdddxxxwwwuuuvvvwww|||zzz^^^FFF===;;;999666888===BBBIIIRRR\\\bbbkkkoooxxx~~~]]]IIIFFFHHHMMMWWWbbbmmmssswwwnnnmmmpppzzz^^^CCC;;;:::;;;===JJJ]]]xxxnnn\\\YYYXXXTTTMMMKKKMMMOOOMMMNNNLLLIIIGGGGGGFFFDDDBBBAAAAAAAAA@@@>>><<<:::999999888666444333444555666888888999:::;;;<<<<<<===999666666888:::;;;AAAIIITTTcccvvvwwwiiicccaaa^^^^^^___```___^^^]]]ZZZVVVPPPLLLAAA===666111////////////000111444777???XXXyyyvvvqqq```ccc{{{~~~uuummmkkkoooiiiiiikkkllllllmmmuuugggPPPIIIBBB@@@???888888666333***))))))))))))))))))***,,,)))+++000///...888EEERRRZZZjjj{{{|||yyywwwtttrrr}}}|||~~~yyy|||{{{zzzwwwuuusssrrrqqqqqqrrrrrrrrrqqqooommmkkkkkkcccUUUEEE:::666999<<<===CCCPPPbbbxxxjjj^^^PPPIIIQQQUUUWWWWWWQQQLLLGGG>>>666111000///---,,,,,,,,,,,,---...000111222333555777;;;;;;<<<<<<;;;;;;::::::<<<>>>@@@AAAAAAAAACCCEEEIIIOOOZZZeeellljjjddd___YYYWWW\\\mmmyyytttpppmmmjjjmmmllliiiiiilllmmmkkkmmmlllaaaLLL:::444555666555777;;;@@@HHHQQQ[[[bbbhhhooozzzvvvYYYIIIFFFIIIOOOXXXbbbkkkoooqqqoookkklllvvvXXXAAA;;;888777888JJJ\\\wwwpppZZZWWWVVVSSSOOOMMMNNNOOOOOOMMMJJJHHHFFFFFFEEECCCBBBAAAAAA@@@>>>===:::888777999777555333222333555777777777888999:::;;;<<<<<<777555555888999:::???FFFQQQ```rrrwwwiiibbb___]]]]]]___```___]]]\\\ZZZVVVQQQMMMBBB===777111//////......000111333666>>>VVV~~~}}}uuuqqqqqq^^^___}}}ssslllpppyyymmmgggiiillljjjooozzzlllTTTKKKDDDBBBAAA;;;999888555******))))))))))))******,,,)))+++000///...888EEELLLXXXkkk||||||yyywwwvvvvvvzzzvvvtttxxx}}}~~~}}}{{{{{{zzzyyywwwuuutttrrrqqqpppqqqrrrrrrpppnnnkkkiiijjjbbbTTTEEE:::777999===>>>DDDPPPcccwwwyyyjjjVVVMMMWWWXXX\\\[[[UUUNNNGGG>>>666222000...---,,,,,,,,,---,,,...000111111111444666;;;;;;;;;<<<<<<;;;::::::<<<>>>@@@AAA@@@@@@AAABBBFFFMMMYYYeeelllkkkddd___VVVZZZdddxxxyyyrrrjjjdddhhhiiieee^^^ZZZ[[[YYYVVVVVVTTTLLLBBB;;;888666444555777:::???FFFPPPZZZaaaccckkkxxxqqqYYYLLLHHHKKKRRR[[[dddkkknnnnnnrrrnnnnnnwww}}}UUUCCC???<<<:::<<>><<<:::888777999888555333333444777888666777777888999:::;;;;;;777555555777888999>>>EEEOOO\\\lllxxxxxxkkkccc___\\\]]]```___^^^\\\[[[YYYVVVRRRNNNDDD???888222000///......+++,,,///111888OOOvvvyyyuuuooo[[[```xxxpppwww{{{nnnooossslllsssuuuqqqVVVJJJAAA===;;;555777666555+++******))))))******+++***''')))...---,,,666CCCKKKYYYooozzzyyy|||yyytttvvvzzz~~~~~~yyyyyyyyyxxxvvvuuusssrrrooopppqqqrrrpppnnnkkkiiiiiiaaaTTTFFF;;;888:::===???DDDPPPbbbwwwtttZZZNNNVVV\\\```___XXXOOOHHH@@@999333111///---,,,,,,---...+++...000000......111444999999:::;;;;;;;;;;;;;;;<<<>>>@@@AAA???>>>>>>???CCCJJJWWWccckkklllgggbbbXXXaaappp}}}yyyrrrjjjdddhhhhhhccc]]]YYYWWWRRRKKKKKKEEE???;;;;;;;;;777222555777:::>>>DDDNNNXXX___eeennn{{{hhhRRRHHHJJJMMMSSS[[[dddjjjmmmmmmnnnmmmoooyyypppMMM@@@===999999>>>III[[[ssswww]]]UUURRRPPPPPPNNNJJJHHHJJJKKKIIIFFFEEEEEEEEECCCBBB?????????>>><<<:::888777999888666555555666777888666666777888999::::::;;;888555555777777888>>>EEEMMMZZZiiiuuuzzznnngggaaa]]]^^^aaa___]]]\\\ZZZYYYWWWSSSPPPFFFAAA:::444111000///...+++---000333888MMMqqq~~~yyywwwlllZZZbbbzzzttt|||pppqqquuullluuuqqqzzziiiNNNDDD<<<;;;;;;666333555777+++******))))))******+++***''')))...---,,,666CCCPPP___vvv{{{|||{{{yyyyyyyyyyyywwwvvvtttsssnnnppprrrsssrrrooollljjjggg```TTTGGG===999:::<<<>>>DDDPPPbbbwww```OOOUUU```dddccc[[[QQQJJJCCC===444222///---,,,---...///...111444333000///111555666777888:::;;;;;;;;;;;;<<<>>>@@@@@@???=========@@@GGGTTTaaakkkmmmiiieeeeeeqqq}}}zzzyyyuuuooolllhhh]]]QQQMMMEEE;;;777888888666555777888:::===CCCLLLVVV]]]kkktttcccNNNEEEIIILLLQQQYYYbbbhhhkkkkkkeeehhhnnnzzziiiJJJ???:::444555<<>>>>>===;;;:::999777777666666666666777777555555666777888999:::::::::777555666666888???FFFKKKYYYiiiwww~~~sssllleee``````ddd```^^^\\\[[[ZZZXXXUUURRRHHHCCC;;;555222111000//////111444666:::KKKlllxxxuuupppoooiiiWWWaaa|||tttqqquuuwwwxxxiiinnnvvvooo~~~~~~nnn}}}cccIIIAAA;;;<<>>999:::<<<>>>CCCOOObbbyyyjjjUUUYYYdddhhhfff]]]SSSLLLFFFAAA555333000---,,,---///000222666888777333222444888555666777999:::;;;<<<<<<<<<>>>@@@@@@???===<<<<<<>>>EEERRR___jjjmmmkkkgggrrrwwwhhhWWWMMMAAA999777777:::<<<777888:::===BBBKKKUUU\\\kkktttfffRRRJJJHHHJJJOOOWWW___eeeiiiiii^^^eeemmm{{{nnnPPPDDD===444555>>>BBBXXXttt|||[[[NNNJJJJJJNNNMMMHHHGGGJJJKKKIIIGGGFFFFFFFFFDDDCCC>>>>>>>>>>>>===<<<;;;:::555555666666666666666666555555666777888999::::::<<<777555555666888???GGGIIIXXXkkkzzzvvvpppiiiccccccfffaaa___]]]\\\\\\ZZZWWWTTTIIIDDD<<<666333111000///...000333444666EEEdddzzzssskkkiiigggUUU]]]|||jjjqqqeee```iiittt{{{~~~gggnnn|||zzzxxxzzzooogggiiiMMMCCC;;;:::<<<888@@@EEEMMM(((((((((((())))))))))))((((((******)))+++777EEETTTbbbvvvuuuiiieeemmmrrr}}}~~~xxx{{{yyywwwuuussssssssssssppppppppppppooommmlllkkkiii```RRRDDD;;;888999;;;===AAAMMMaaazzzmmmPPPQQQZZZbbbgggbbbWWWLLLCCC<<<999333/////////------///000//////000333555666666666777888999:::;;;;;;<<<999;;;===@@@BBB@@@<<<999BBBCCCLLLZZZfffkkkmmmooo|||vvvhhhWWWFFF===;;;999888999777777999===DDDMMMUUUZZZmmmttt~~~}}}cccMMMCCCFFFHHHMMMUUU___eeegggfff___```kkkeeeIIIBBB:::555888888DDDTTTmmmwww___QQQNNNJJJGGGFFFFFFEEEDDDJJJGGGCCCCCCDDDEEECCCAAA===<<<;;;:::999888777777555555444444444555555666555444444444666888999;;;555666777777777888;;;>>>GGGTTThhhzzzzzzmmmeeecccaaa^^^___^^^[[[[[[^^^```YYYOOOHHH@@@:::777555111000222---000000222888@@@___xxxqqqmmmggg]]]^^^rrr{{{kkkfffaaaeeerrryyyyyy~~~nnnmmm}}}|||vvvuuuxxxRRRCCC???999888<<>>>>><<<;;;;;;<<>>===<<<;;;::::::666555555444444444555555444444444555666888;;;<<<666777777777666888;;;===GGGSSSfffwwwzzzlllcccbbbbbb```___^^^[[[ZZZ]]]___YYYPPPIIIBBB;;;999666222000111111444222333:::EEEjjjrrrooo^^^WWWeee{{{wwwkkk```]]]eeewwwyyy{{{|||^^^MMMFFF???<<>>HHHXXXmmmmmmLLLFFFSSS___hhhiiibbbYYYNNNEEE<<<555000000000---...111222111111222333444555666555888;;;???@@@>>><<<:::===>>>@@@AAAAAA???<<<:::???BBBKKK[[[iiitttoooZZZLLLCCC===;;;<<<=========@@@EEEKKKQQQUUUZZZdddtttlllTTTFFFJJJLLLQQQWWW]]]``````___gggppp```HHHAAA888444888999BBBYYYvvvkkkVVVPPPMMMIIIFFFEEEEEEEEEDDDGGGEEECCCCCCCCCCCCAAA???===<<<;;;;;;:::999888888777666555444444444444444444444444555777:::<<<>>>888888888777666666999<<>><<<999333000000222555222222999HHHrrr}}}eeeSSS[[[ppp|||wwwnnnccc```gggxxx|||}}}kkkUUUJJJCCC@@@BBBRRRPPPKKK(((((((((((())))))))))))+++,,,---...---000<<>>===<<>><<<>>>::::::;;;>>>BBBHHHNNNRRRWWWaaarrroooUUUEEEJJJMMMSSSYYY___bbbccccccjjjzzz{{{]]]HHH@@@777444999999DDD[[[yyyoooXXXNNNKKKGGGEEEEEEEEEDDDCCCDDDDDDCCCBBBBBBAAA???>>>;;;::::::999888777777777888777666555444333333333333333444555777:::===???999999888666444555888;;;DDDPPPbbbtttlllaaa```aaa``````___[[[XXXYYY[[[XXXQQQKKKEEE@@@>>>:::444000///...222000000666DDDnnnlllUUUZZZppp}}}{{{sssooolllmmmuuu{{{{{{|||~~~zzzqqqUUUGGGBBBCCCEEELLLIIIFFF(((((((((((())))))))))))******,,,---,,,///<<>><<>>=========<<<<<<;;;;;;::::::888777666555444333333333333333444555777:::===>>>:::999888555333444888:::FFFRRReeexxxnnnbbb___```^^^______\\\XXXXXXYYYVVVQQQJJJDDD???>>>:::333//////+++000000000444>>>bbbmmmVVV[[[ooo|||zzzssstttvvvzzz{{{vvvrrruuuzzzzzzuuuTTTCCCBBBFFFIIIDDDDDDCCC(((((((((((())))))))))))))))))+++,,,,,,///<<>>???@@@===@@@DDDEEEEEEGGGLLLQQQVVV___nnn{{{nnnYYYMMMCCC???<<<>>>>>>;;;;;;>>>;;;<<<===@@@DDDHHHLLLNNNRRRXXXfffuuu~~~~~~fffYYYZZZ\\\^^^___```dddjjjoooyyylllZZZMMMCCC666444999888CCCXXXuuummmTTTJJJGGGDDDBBBBBBCCCBBBBBB===@@@BBBAAA>>><<<;;;;;;888888888888777777777777666555555444444444555555333333333333555777999:::999888666333222444888<<>>GGGLLLYYYmmm```FFF???LLL]]]jjjpppooodddXXXDDD<<<444222111000111555///333666666444444999===777888:::;;;<<<===<<<<<<>>>BBBFFFHHHHHHKKKRRRWWWfffmmmxxxdddPPPDDD>>>:::888:::;;;;;;>>>CCC;;;<<<<<<>>>AAADDDGGGIIILLLQQQ^^^mmmwwwiii]]]WWWYYY\\\]]]```fffnnnuuukkkZZZOOODDD666444:::888FFF]]]{{{jjjSSSJJJGGGCCCBBBBBBBBBBBBAAA<<>>;;;:::;;;;;;;;;;;;:::::::::::::::555555444444444555555666333333222333444666888999888888666333222444999======DDDQQQ```ooo{{{mmmeeebbb```]]]ZZZ]]]^^^ZZZXXXWWWSSSMMMFFF???888666333///...000///000---000444444EEEdddpppuuu|||```XXXaaannnvvv{{{tttyyy|||yyyuuusssssstttyyyeeegggwwwyyyvvvwwwwwwrrrlllsssxxxxxx```JJJGGGFFFAAAAAA@@@@@@))))))))))))************&&&+++******000111777GGGSSS]]]lll|||~~~}}}~~~~~~wwwssszzzzzz{{{|||{{{wwwqqqnnnnnnoooppprrrqqqooopppsssqqqlllggg[[[LLL???:::999999999AAAIIIXXXmmmhhhLLLCCCDDDWWWllloookkkaaaTTT???<<<888444222222444555666555444555666999;;;======888777:::<<<<<<===@@@AAACCCHHHLLLMMMPPP\\\hhhqqq}}}}}}]]]JJJCCC???<<<999888:::<<<>>>>>>AAA???======???CCCHHHKKKPPPNNNSSSaaannnxxxmmm^^^]]]```]]]```jjjlllppp|||jjj\\\KKK???777444666;;;GGG]]]xxxhhhMMMHHHFFFBBBAAA@@@@@@???>>>??????>>>===<<<;;;::::::;;;:::999999999888666444777444111111333444333111666444333444666777777777888888777555333333555777===EEESSSddduuu|||ppphhhdddaaa```]]]^^^___^^^YYYSSSNNNLLLEEE@@@:::555222///---,,,,,,000...///666999@@@RRRmmmjjj\\\iii{{{zzz~~~yyywwwpppmmmwwwvvvsssuuuyyyuuukkkjjjpppuuuqqqjjjppp}}}~~~bbbMMMGGGBBBAAAAAABBBCCC))))))))))))************''',,,******000000666FFFPPPYYYgggttt|||{{{{{{zzzrrrppprrr|||xxxxxxwwwtttpppnnnoooqqqvvvwwwuuuqqqqqqrrrpppkkkhhh\\\KKK>>>999888999999AAAIIIYYYnnn~~~cccIIIDDDCCCUUUiiimmmiii^^^OOO<<<:::777444333333444555555444333444555888:::<<<<<<999999===???===<<>>;;;999888:::===???@@@CCCAAA???>>>@@@CCCHHHJJJLLLLLLSSS```lllttt~~~sssddd]]]bbbbbbhhhrrrtttvvvhhhZZZJJJ>>>777333555:::AAAWWWtttgggMMMIIIFFFCCCAAA@@@@@@>>>===??????>>>===<<<;;;:::::::::999888888999999777555888555222222444555444333666444333444666777777777888888777555333333555777???GGGUUUfffwww}}}rrriiieeecccccc___```___\\\WWWRRRMMMKKKDDD???999444111///...,,,,,,111///000666888???PPPooojjj^^^jjjuuu~~~~~~~~~uuupppzzzzzzkkkeeegggoooppppppxxx}}}gggNNNDDDAAADDDCCCDDDEEE))))))))))))************(((---+++***000000666FFFMMMWWWdddoootttwwwyyy{{{zzzzzz~~~vvvoookkknnnttt~~~}}}uuuuuusssqqqoooooorrrtttwwwwwwtttpppooorrrqqqmmmjjj]]]KKK===777777999999AAAIIIZZZooozzzcccMMMEEEAAAOOOcccgggcccWWWGGG777777666555444444444555444333333333444777999;;;:::999;;;???@@@===<<<>>>BBBEEEKKKRRRXXX```qqq}}}eeeOOOBBB===;;;888999;;;???AAAAAAFFFDDDAAA???@@@BBBFFFIIIJJJKKKSSS___iiipppwww}}}vvviiiaaakkkpppwww~~~uuueeeWWWHHH===666222444888<<>>>>>===<<<;;;::::::999888777777888999999777555888666444333444555555555555444333444666888888777888888777555333333555777>>>FFFUUUgggwww~~~qqqiiidddddddddbbbaaa^^^ZZZUUUPPPLLLJJJCCC>>>888444111000...---...222000000666777===NNNmmm```ZZZfffwww}}}vvvlllwww}}}wwwqqq{{{}}}nnneeeeeeiiiqqqvvv}}}yyy|||pppPPPBBBAAAHHHBBBBBBCCC((()))))))))************)))...+++***///000666GGGLLLYYYgggppptttvvvuuurrrwww}}}||||||rrrpppqqquuuyyy|||vvvvvvuuurrrpppoooppptttvvvssssssppplllmmmqqqrrroookkk]]]KKK<<<666666888:::@@@IIIZZZnnnvvvaaaOOOCCC===HHHYYY]]]YYYMMM===333444555555555555555555555444333333444777999;;;999888999======;;;<<<@@@DDDHHHPPPXXX]]]eeetttxxx```MMMBBB<<<:::888999<<<@@@BBBCCCGGGEEEAAA??????AAADDDGGGIIIKKKRRR[[[eeennnvvv{{{vvvjjjkkk|||oooaaaTTTEEE<<<555111333777<<>><<<;;;>>>======<<<;;;:::999999777666666777888999777666666555444333333444555555555444333444666888888888888888777555333333555777:::CCCRRRdddttt}}}pppgggbbbbbbcccccc```\\\XXXTTTQQQNNNLLLBBB>>>888444111000...---...333111111666666;;;KKKgggpppPPPTTT```jjjmmmhhhbbbnnnvvv}}}~~~sssppp|||xxxxxxyyysssnnnnnnkkktttxxx||||||}}}vvvTTTEEEDDDKKKFFFFFFFFF((()))))))))***************...+++***///000777HHHMMM\\\lllsssvvvxxxuuuooojjjxxxzzz{{{~~~}}}zzzvvvnnnrrryyy~~~}}}zzz}}}xxxzzzwwwtttqqqqqqsssuuuvvvssssssppplllmmmqqqrrrooojjj]]]JJJ<<<666666888:::???IIIYYYlll~~~zzziiiUUUGGG???777???MMMOOOKKKBBB444111222444555666666666666777666555555666888:::;;;999777777:::::::::@@@GGGIIIOOOZZZeeelllsssvvvZZZJJJDDD<<<:::999:::===AAACCCDDDFFFDDDAAA>>>>>>AAADDDFFFHHHJJJNNNTTT___kkkvvv|||yyyxxx~~~yyyppp{{{lll]]]QQQDDD;;;555111222666???TTTtttcccOOOHHHEEEAAA???>>>===<<<;;;======<<<;;;:::999888888666555555666888888777555444444333222222222444555444333333444666888999888888888777555333333555777999BBBPPPaaaqqq~~~ssshhhcccccceeebbb^^^YYYWWWUUUSSSQQQNNNDDD???999555222000///---...333111111666555:::JJJddd___GGGMMMXXXdddkkkkkk```jjjrrrzzz{{{ppppppooommmtttwwwwwwyyyvvvzzzzzz{{{vvvXXXMMMKKKNNNPPPPPPOOO))))))))))))************)))---***)))///111999JJJSSSbbbnnnrrrtttxxxvvvqqqoooxxx}}}|||~~~zzzxxx}}}{{{~~~yyyrrroookkkqqqzzz}}}{{{~~~||||||yyyuuuttttttuuuuuuuuuwwwwwwtttpppooorrrqqqmmmggg[[[III<<<666777999:::>>>HHHYYYkkk{{{nnnZZZIII???:::333999CCCAAA>>>:::000222333444555666777777777888777666555666888:::;;;999777999;;;===???GGGQQQMMMTTTbbbpppzzz}}}]]]KKKFFF===;;;::::::>>>AAADDDEEEFFFDDDAAA???@@@BBBFFFIIIHHHJJJLLLOOOZZZjjjxxx}}}{{{vvvsssxxx~~~jjjZZZOOOCCC;;;666222222666@@@TTTuuu}}}aaaOOOFFFCCC@@@>>>>>>===<<<;;;<<<<<<;;;:::999888888777666555555666777777555444222333333222111111444666444333222444666888999999888888777555333333555777;;;BBBOOO```ppp}}}yyymmmgggfffgggbbb^^^YYYWWWWWWVVVSSSPPPFFFBBB;;;666333111///---...333111111666555999IIIgggvvvUUUAAADDDNNN```pppsssfffnnnvvv~~~~~~rrrssswwwtttxxxzzz{{{~~~|||~~~pppZZZTTTQQQQQQRRRQQQPPP))))))))))))************)))---))))))000222:::LLL___kkkqqqnnnooowwwyyyvvv{{{~~~~~~|||tttuuu|||||||||}}}|||xxxwwwxxxqqqrrrvvv{{{~~~{{{xxxuuuuuuvvvwwwvvvuuuvvvwwwuuuqqqqqqrrrpppkkkdddYYYIII===888888999:::>>>IIIZZZlll|||ppp[[[HHH>>>:::777000666<<<777555555000444444555555666777888999777666555444555777999:::999:::>>>CCCEEEHHHQQQ[[[ZZZ```mmm|||iiiRRRHHH???<<<:::;;;>>>AAADDDDDDEEEDDDBBBAAABBBFFFJJJMMMKKKOOOPPPRRR\\\mmmzzz||||||{{{{{{yyyfffXXXMMMBBB;;;666222333666===QQQrrrzzz^^^MMMDDDAAA>>>======>>>===<<<<<<<<<;;;:::999888777777777666555555666666444222222444444333222222555888444333222444666999999999888888777555333333555777:::AAAMMM\\\lllzzz|||qqqiiiggghhhccc___ZZZYYYYYYWWWSSSNNNIIIDDD===888444111///------222111111666555999HHHjjj{{{bbbOOOEEEGGGOOOcccttttttlllttt}}}vvvvvv~~~|||iiiXXXWWWVVVUUUMMMMMMKKK))))))))))))************(((,,,))))))000333;;;NNNjjjssstttllllllvvv|||{{{zzz}}}{{{uuutttnnnjjjppp}}}|||{{{yyy}}}|||vvvtttxxx~~~yyyvvvtttuuuwwwyyywwwuuuppprrrqqqooopppsssqqqlllbbbWWWHHH===999999::::::===III[[[nnn~~~ppp[[[EEE777222333666000555999222000333111555555555555666888999:::666555444333444666888999999<<>>AAACCCDDDFFFDDDCCCBBBDDDIIIMMMPPPQQQUUUVVVXXXaaarrr~~~}}}tttdddWWWMMMBBB<<<777333333666999MMMooowww\\\LLLCCC@@@>>>======>>>>>>===<<<;;;;;;:::999888777777777666555555666555333111333555666444333333666999444222222444666999999999888888777555333333555777888>>>IIIWWWgggvvv}}}qqqhhheeeffffffaaa\\\ZZZZZZXXXRRRLLLKKKFFF???999555222///---,,,222111111666555:::IIIkkkrrrTTTNNNPPPTTTZZZlllwwwrrrooowwwxxxwwwzzzcccVVVWWWWWWXXXMMMLLLKKK&&&(((***+++,,,+++)))(((***)))***,,,...333@@@MMM^^^uuuyyymmmooozzz|||ppp{{{vvvsssvvv}}}|||wwwvvvvvvvvvyyy}}}}}}zzz{{{~~~}}}yyyyyyxxxwwwvvvuuuuuuuuuuuunnnpppqqqoooppprrrooojjjfff[[[JJJ;;;555555999;;;===NNNaaaooo~~~ttt\\\III:::222222666555666777666444222111222555555555777999999888777444111///111555777555222===<<>>@@@===999888;;;<<<888666777888888777777666666555555333444555666777777777777666444222333666888888777::::::999777444333444555???<<>>???AAABBBBBBGGGMMMJJJIIIHHHGGGIIIMMMRRRVVVUUUZZZeeerrr}}}{{{jjj]]]RRRPPPQQQVVVhhh{{{vvvjjjeeebbbZZZQQQKKKIIIDDD;;;333000222555<<>>;;;::::::;;;<<<:::666555888888555333444777777777777666666555555444444444555666777777777777444222333666999999888::::::999777444333444555>>>;;;EEESSS]]]ppp}}}mmmfffeeeeee^^^]]][[[[[[\\\[[[WWWTTTNNNHHHAAA:::555333000///---222//////555777>>>PPP~~~hhhaaa```\\\ZZZaaaooovvvvvvnnntttzzz~~~xxx}}}ooolllrrrvvv}}}sss___^^^```\\\XXXRRRJJJ'''((()))++++++******)))+++***+++---...222>>>JJJdddzzz~~~tttuuu{{{qqqlllmmmpppuuuyyyvvvooommmoooyyyxxxzzz}}}|||yyyzzz|||zzz~~~{{{yyyvvvtttsssrrrqqqssstttrrrsssuuurrrmmmggg\\\JJJ<<<555555888;;;CCCNNN]]]nnnjjjWWWBBB666333222333555444555666555333222222333666777888999<<<>>>@@@AAA:::888777777999;;;;;;;;;AAAGGGVVVhhhqqqrrrxxxYYYGGG>>><<<===AAABBBDDDIIIPPPMMMKKKIIIIIILLLPPPTTTUUUZZZbbbtttrrr\\\KKKCCC===>>>>>>>>>GGGRRRZZZVVVNNNEEEBBBDDDEEEBBBDDDCCCAAA;;;555111333555999KKKfff|||sssXXXDDD@@@???===;;;::::::;;;<<<888444444777777444222333777777777666666666666555555444444444444666777888666555444444777999::::::::::::999777444333444555<<<:::DDDQQQZZZlll}}}nnneeecccccc]]]]]]\\\\\\[[[YYYUUURRRPPPJJJBBB;;;666333000...+++///---...555999CCCUUUiiieeebbb[[[YYY```mmmvvvxxxxxxwwwzzzxxxrrr~~~jjj]]]cccppp{{{{{{qqq\\\ZZZZZZWWWTTTOOOKKK(((((()))************))),,,+++,,,---...111<<>><<<===@@@BBBCCCHHHOOONNNKKKIIIJJJNNNSSSUUUVVV```jjj}}}^^^GGG@@@;;;999;;;:::999<<>>>>>>>>??????;;;666333333555666GGGaaawwwrrrZZZHHH;;;:::999999:::<<<>>>???:::666555999:::777555666666666666666666666666666666555333333333555777888666555555555777999;;;<<<::::::999777444333444555;;;999CCCOOOVVViii|||pppeeebbbbbbaaaaaa```___\\\WWWSSSOOOPPPJJJBBB;;;666333111///...222///...555888AAASSSxxxnnneeeYYYTTTZZZhhhuuu|||vvvssszzzmmmccclll}}}zzz}}}~~~iiiTTTOOOPPPMMMJJJHHHFFF(((((()))***************++++++,,,......111;;;GGGcccsssssskkknnnwwwttt~~~yyyooogggkkkttt~~~|||zzzyyywwwvvvtttssssssssstttvvvwwwuuuwwwxxxuuupppiii]]]LLL===555555888;;;BBBHHHWWWlllpppSSSCCC444000444666666666555555666555444444666888777<<>>:::;;;;;;999777999>>>BBBAAAKKK[[[hhhnnnooottt{{{oooOOO??????======@@@AAAAAAFFFLLLKKKJJJJJJLLLPPPUUUXXXZZZdddqqqvvvUUUBBB@@@<<<:::;;;<<<===@@@DDDAAAFFFGGGBBB?????????===<<<>>>???<<<777333333444888HHHaaavvv}}}rrr[[[JJJ999999999999:::;;;===>>>:::777666999:::888666777555555555555555666666666666555333222333444666777555555555666777999;;;===::::::999777444333444555:::888BBBMMMTTTggg{{{tttgggccccccbbbccccccaaa]]]ZZZVVVUUUQQQKKKCCC<<<777444111000000333000///555666>>>PPPsssqqq\\\QQQUUUcccttttttssstttqqqlllyyy{{{zzz|||fffPPPIIIHHHGGGCCCBBBBBB)))))))))))))))***************,,,......111;;;FFFZZZhhhiiidddkkkwwwrrr{{{qqqjjjnnnwww{{{|||wwwvvvuuutttttttttttttttuuuwwwxxxvvvwwwyyyvvvqqqjjj^^^LLL===666555888;;;@@@FFFVVVlllcccHHH<<<222111444555444555666666777666555666888;;;:::@@@GGGIIIGGGCCCAAAAAA@@@AAA@@@<<<777777===CCCGGGPPP]]]eeehhhkkkssszzzgggLLLAAA???======??????>>>CCCIIIIIILLLOOOQQQTTTYYY___cccjjj}}}sssTTTGGGAAA===999888;;;@@@DDDGGGCCCIIILLLIIIFFFEEEAAA<<>>888333222333888GGG]]]qqqvvviiiRRR@@@<<<;;;:::999888888888888888444444777999666444666444555555555555666666666555555444333333444555666333444555555666777;;;===::::::999777444333444555999888CCCMMMTTTfff|||wwwiiicccddd___```bbbaaa___^^^^^^___VVVPPPGGG???999555111///,,,111//////555777>>>OOOddd~~~cccSSSTTTbbbwwwxxxssssssssskkkuuu}}}wwwyyypppXXXMMMIIIFFFAAAAAABBB)))))))))))))))******+++))))))+++......111;;;FFFOOO^^^bbbbbbmmm{{{yyyppp|||}}}uuuoooqqqwww}}}xxxwwwvvvuuutttttttttuuuuuuwwwxxxvvvwwwyyyvvvqqqjjj^^^MMM>>>666555888;;;@@@GGGWWWmmm~~~xxxVVV???888333444666555555666777777888777666777:::===>>>DDDIIIKKKIIIGGGHHHJJJLLLMMMJJJBBB999777===DDDKKKTTT]]]```aaahhhsss|||```KKKDDD===;;;;;;=========AAAHHHJJJOOOVVVYYY[[[```iiipppyyypppUUUMMMEEEAAA;;;999<<>>666555888;;;AAAHHHYYYmmm|||rrrMMM;;;777555888999777777999888888888777777999<<>>666000,,,,,,111000111555444888FFF]]]vvvxxx___UUUZZZkkk}}}wwwaaaeee{{{vvvaaaRRRIIIAAABBBBBB)))************+++++++++)))...,,,***...///777IIINNN]]]kkkqqqwwwuuuffffffooo{{{}}}}}}{{{wwwvvvxxx{{{}}}yyy~~~{{{zzzvvvtttuuuvvvtttrrrtttwwwvvvrrrsssxxxwwwqqqlll^^^JJJ<<<777888999:::BBBHHHUUUhhh|||kkkGGG:::666222333777;;;<<<:::??????===:::777777:::<<>>@@@@@@>>>>>>===<<<;;;<<<@@@CCCJJJLLLNNNNNNPPPXXXeeeooo{{{uuujjjZZZGGG===CCCNNN___bbbeeegggiiioooxxxnnncccUUULLLHHHFFFBBB???<<<999888:::;;;<<>>GGGWWWkkk~~~nnnIII:::888777999===BBBEEEGGG===>>>>>>>>>@@@CCCHHHLLLNNNPPPOOOOOO[[[mmmwwwvvvyyymmm^^^MMMCCCFFFOOOaaaccceeefffhhhmmmvvv|||lllXXXJJJGGGDDDBBBAAA@@@>>><<<===:::999;;;<<<===CCCJJJ\\\iiiooottt}}}kkk]]]TTTIIIHHHGGGIIIMMMSSSYYY\\\eeefffddd______cccdddbbbbbb^^^UUUHHH;;;333111222444;;;OOOcccgggWWWDDD<<<777777777777666666666666666555444555666777777555777666666555555666666777555555555555555444444444444444444444666888;;;===;;;:::888666555555555555444888???HHHTTTccctttsssfffaaaeeedddcccbbb```[[[TTTPPPNNNIIICCC>>>:::666222///...---...111222444;;;DDDVVVqqqwww|||xxxVVVMMMWWWfffsss~~~sssttt{{{|||```zzz{{{}}}|||eeeSSSPPPJJJIIIGGGDDD))))))*********+++++++++)))...,,,+++///000888KKK\\\hhhzzzvvvyyywwwppp{{{~~~}}}zzz||||||~~~~~~{{{uuunnnlllnnnqqqrrrqqqqqqqqqsssuuuuuussskkk___MMM???888666888999:::BBBRRRdddwwwrrrNNN:::888777:::@@@FFFJJJKKK>>>???AAABBBDDDIIIOOOSSSSSSVVVVVV]]]vvv}}}{{{uuummmcccWWWMMMLLLPPP^^^```ccceeehhhmmmuuuzzznnnWWWLLLCCCDDDEEECCC@@@===;;;:::<<<999999;;;<<<===CCCJJJ___lllrrrxxxlllddd]]]OOONNNNNNPPPTTTZZZaaaeeejjjkkkiiidddcccgggiiigggeeebbbYYYKKK<<<222000111555<<>>:::999888777666666666666444888>>>EEEQQQbbbwwwtttgggbbbeeeeeecccbbb___ZZZSSSNNNMMMIIICCC===999555111...------///333333333999@@@OOOlllwww{{{YYYSSS[[[bbbjjjtttsssnnnooovvvzzz{{{}}}cccwwwoooqqqqqq|||hhhSSSPPPKKKLLLKKKJJJ))))))*********+++++++++)))...,,,+++///111999LLL\\\pppzzz{{{www{{{|||}}}wwwzzzwwwzzzzzzwwwrrrmmmkkkooorrrrrrpppoooqqqssssssrrrrrriii^^^NNN???777555666888>>>EEERRRcccuuuuuuQQQ<<<999777;;;CCCJJJMMMMMMAAABBBDDDFFFIIINNNTTTXXX^^^aaagggzzzwwwsssqqqoooggg[[[RRRPPP___bbbfffkkkqqqwww~~~wwwYYYIIIFFF:::<<<>>>>>><<<;;;<<<>>>;;;888888:::;;;<<>>333000222222999HHHWWWZZZOOOAAA888666666666555555555555444666555444555666777777555555666666777777777777777555666666666666666666666666666555666888:::===???:::999999888777666666666666999===CCCNNNbbb{{{uuuiiidddgggdddaaa^^^[[[WWWRRRNNNNNNJJJDDD>>>999555111.........000333222111666===MMMooozzz\\\XXX```eeelllvvvzzznnnkkkvvvlll{{{wwwppppppmmmuuu|||eeePPPLLLGGGMMMMMMMMM)))************+++++++++)))...,,,+++000111:::LLLXXXyyyxxx~~~}}}|||sssnnnqqqvvvyyyyyy{{{yyyxxxtttpppmmmmmmpppssssssooonnnqqqrrrqqqpppqqqiii___PPPAAA777444666888???FFFRRRbbbrrryyyZZZDDD===999>>>IIIQQQQQQNNNEEEFFFIIIKKKNNNTTTZZZ___gggkkkxxxxxxvvvyyy}}}yyykkk\\\SSS___cccjjjrrrzzzmmmQQQCCCAAA;;;;;;<<<;;;::::::<<<===:::888777:::;;;===CCCJJJffftttzzz|||pppkkk___TTTTTTTTTWWW\\\cccjjjnnnssswwwxxxvvvuuuuuurrrnnnffffff```RRRAAA444000111222;;;IIIUUUWWWOOOAAA777666555555555444444444444666555444555666777777555555555666777888888888888777777777777777666666666777777666777999;;;>>>@@@;;;::::::999777666555555777:::>>>BBBLLLaaa{{{xxxllleeefffccc^^^ZZZWWWTTTQQQOOOOOOJJJDDD>>>999555111......---///222111000555===KKKqqqvvv^^^[[[dddmmmvvv~~~vvvqqq{{{{{{{{{qqqooojjjppp{{{yyywwwcccNNNJJJEEEIIIJJJKKK)))************+++++++++(((...,,,+++000222:::MMMYYYyyytttsssjjjlllsssxxxzzz{{{}}}xxxsssooooooppprrrssstttooonnnqqqrrrnnnmmmooojjjaaaRRRCCC999555777::::::CCCQQQ```qqqlllOOODDD===CCCQQQZZZWWWPPPHHHJJJMMMPPPTTT[[[bbbgggooouuuwwwvvv|||yyyggg\\\___dddmmmxxxgggSSSIIIDDDFFFDDDBBB@@@>>>===;;;:::;;;999888;;;<<<>>>DDDKKKbbbpppwww~~~{{{ppp]]]WWWWWWYYY\\\ccckkkssswww~~~xxxqqqhhhjjjeeeXXXDDD555000000333<<>>;;;<<<:::999<<<>>>???EEEMMMaaapppvvv~~~vvv^^^[[[\\\^^^bbbjjjsss||||||ssskkkmmmjjj\\\GGG666///......888EEEOOORRRKKK>>>222555555444444444333333333666555444555777777777555444555777888999999999888:::999999888777666555555999888888888:::===???AAA<<<<<<;;;:::888666444333444:::AAAGGGNNN]]]rrrnnnaaacccaaa^^^\\\YYYVVVQQQNNNIIIEEE@@@<<<999666444111))))))+++///000222:::CCCTTTwwwwwwhhh^^^cccsss~~~nnnsss|||~~~~~~zzzvvvqqqvvv~~~yyyyyy___KKKFFF@@@DDDGGGIII---***'''''')))+++***)))***///,,,,,,222333:::KKKiii~~~xxxlllooowwwxxxsssoooqqqyyy~~~xxxrrrqqqpppmmmlllnnnmmmqqqssspppnnnnnnnnnkkkkkkaaaQQQCCC999666555555===CCCMMM[[[qqq```JJJ@@@GGGTTTccccccTTTMMMNNNSSS[[[aaafffmmmuuuxxxtttyyypppdddooo~~~ttteeedddbbb]]]]]]bbbbbbZZZQQQLLLJJJHHHAAA>>>>>>AAABBBCCCHHHOOO^^^hhhvvvnnncccYYY\\\aaaeeejjjuuutttnnnkkkdddWWWDDD444000444666888???IIILLLDDD:::444555444222333333444222111222222222444666666555333555666888888666666666777;;;:::999888777777777777888999::::::999;;;===@@@999::::::999777555222111555999>>>AAAGGGXXXpppzzzmmmeeecccaaa^^^[[[YYYVVVQQQNNNHHHEEEAAA===999555111......,,,---///000111888AAASSSwwwjjjbbbaaarrruuummmttt~~~|||{{{UUUHHHIIICCCIIIIIIJJJ+++)))'''''')))+++***((()))...+++***000000777HHH^^^www~~~ttttttvvvxxxsssoooqqqwww|||}}}{{{{{{tttpppooonnnjjjiiikkkkkkoooqqqnnnllllllllljjjkkkaaaRRRDDD:::666666777<<>>IIIKKKDDD:::555555444222333333444222111444333333444666666555333555666888888666666666777::::::888777777666666666666888999999:::<<>>HHHKKKCCC:::666555333222222444444333111777666444444555666555444555666888888666666666777999888777666666555666666555666888999:::===@@@CCC===<<<;;;999777666555555777<<<@@@CCCJJJ[[[sssmmmbbb```^^^[[[YYYXXXVVVSSSPPPJJJFFF@@@;;;777444222000///...///111111333:::CCCbbbmmm[[[TTT\\\vvvsssqqqzzzXXXIIIKKKHHHGGGHHHIII&&&'''((()))******(((''')))---***)))...---222BBBYYYeeepppvvv|||~~~{{{xxxyyyuuupppppptttyyy~~~{{{uuurrrrrrqqqmmmkkkllljjjmmmnnnjjjhhhjjjjjjhhhggg```SSSEEE:::555666888:::CCCOOO]]]ooowww[[[IIIKKKXXXkkkrrrhhh``````eeemmmtttzzz|||www{{{sssmmmmmmjjjllltttvvv{{{ssskkkddd___\\\```fffnnnrrryyy}}}jjjaaaeeehhhnnnvvvoooooorrrfffLLL888333222///222555>>>HHHJJJBBB999666444333222222444444333222:::777555444555666555555555666888888666666666777777777666555555555555555666777888999:::<<<@@@CCC>>><<<:::777666555555555555:::???BBBIIIZZZrrrmmmaaa___\\\YYYWWWWWWUUUSSSQQQKKKFFF???:::666444222111///...///222222444<<>>@@@===;;;999666444444444444666:::???CCCJJJ[[[sssnnnbbb^^^[[[XXXVVVUUUTTTRRRQQQKKKFFF???:::666444222111///...///222333555<<>>666444333222111222444555444333777666444444555666555444555666888888666666666777666666555555555555666666999:::::::::999:::===@@@;;;:::999777555444333333888===BBBEEELLL^^^vvvoooaaa^^^[[[WWWTTTTTTSSSQQQPPPJJJFFF@@@;;;777444222000///...///222333555<<>>)))+++,,,+++)))***---111&&&,,,++++++000///333BBBOOOUUUaaannnuuuvvvuuuvvvxxxooonnnxxxxxxzzzrrrkkkiiihhhhhhjjjnnnlllooonnniiigggjjjkkkjjjkkkfff\\\LLL===555555888777@@@JJJSSS```rrr~~~rrrmmmcccYYYRRRQQQTTTXXX[[[^^^ccciiipppyyyzzzlllrrryyyrrrkkkgggfffiiirrr|||{{{rrrlllgggjjjsssdddCCC888333,,,---777222777AAAHHHEEE;;;333222333222111222444555444333222222222444666666555333555777888888666666666777777777666666666777777888555777888999:::===@@@CCC;;;;;;;;;;;;999666444222666;;;@@@DDDKKK]]]uuuqqq^^^^^^[[[VVVSSSRRRQQQOOONNNHHHEEEAAA===999555111...---,,,...111222444<<>>UUUXXXYYYggg}}}{{{vvvmmmxxx{{{xxxqqqlllllliiifffjjjrrriiiiiijjjjjjjjjjjjjjjjjjeeefff]]]KKK;;;777666444888<<>>;;;===CCCAAADDDIIIMMMTTT^^^jjjssszzz{{{uuummmkkkqqq|||tttllliiimmmzzzzzz[[[===333222///...111444999@@@DDDBBB<<<666222111111222222222333333333222444666555333333666999888888888888888777666666444888:::888444333555888666999;;;:::;;;>>>>>><<<::::::999777666444333333222888@@@FFFNNN^^^rrrlll```\\\YYYUUURRRPPPNNNKKKIIIGGGCCC>>>999777555333111---------///222555999;;;TTTmmm|||\\\XXXTTTQQQdddwwwjjjWWWQQQ[[[eeeqqquuunnnpppxxx\\\DDDBBBBBBBBB@@@>>>((((((((()))******(((&&&(((///,,,)))//////222<<>>888777777555666:::999;;;===???BBBHHHQQQYYYkkkrrr{{{zzzzzzkkkeeedddnnn|||```III555111222///...111111777>>>BBBAAA<<<777444111111222222222333333333222444555555333444666999888888888888888777666666555888;;;999555333666999555888999777888<<<===;;;::::::999777666444333333555999>>>BBBHHHVVViiixxxlll```[[[XXXTTTQQQPPPNNNKKKIIIHHHDDD>>>:::777444222000---------///222555999;;;HHHbbbppp```VVVOOORRRnnnvvvqqq\\\VVVbbbmmmzzz~~~yyygggOOOJJJGGGBBB@@@>>>(((''''''((())))))'''&&&'''...+++(((---...111;;;III]]]gggmmm|||}}}{{{vvvrrrooolllhhhhhhkkkkkkkkkllllllmmmmmmmmmmmmffffff___OOO@@@888555444999===EEEQQQ___ooo|||tttcccSSSAAA888444333555777666555777333444555555444777===CCCQQQ]]]sssmmmbbb[[[```jjjqqqssstttsssqqqooonnnlllfff^^^XXXFFF999000111333///---000...444<<<@@@???;;;777444111111222222222333333333333444555444444444666888777888888888888777777666777999;;;999666555777999777:::999777888<<<>>><<<:::999888777666555444333777:::>>>@@@EEESSSgggvvvkkk```XXXVVVSSSPPPOOONNNLLLJJJHHHDDD???:::777444111///---------///111555999;;;CCC]]]jjjaaaSSSNNN[[[vvvuuu___ZZZhhhuuuxxx___WWWQQQHHHEEEAAA)))(((''''''))))))(((''''''...+++(((......111;;;JJJ___iiikkkyyy}}}yyyvvvqqqooollliiihhhggggggggghhhhhhiiiiiijjjjjjffffff```RRRCCC999555555888<<>>===999555222111111222222222333333333333444444444444555666777777777888888888888777666888999:::999777666777999;;;===<<<888999>>>@@@???999999888777666555444444777:::>>>AAAHHHXXXmmm~~~jjj___VVVTTTQQQOOOOOONNNLLLJJJIIIEEE@@@;;;777444000---.........///111555888:::CCC^^^jjj___QQQRRRgggyyyvvv```___pppzzz|||ddd\\\TTTOOOJJJEEE***)))(((((()))***)))((((((///,,,)))...///222<<>>222555444444444777;;;<<<;;;;;;>>>@@@???<<<;;;<<>>???>>>999444666444444555333//////222000444:::===;;;777222000111111222222222333333333444333333333555666777777666777777888888888777777999999:::999888777777888;;;===;;;888999===???>>>999888888777666555444444888<<<@@@DDDKKK\\\rrrggg]]]UUURRRPPPNNNNNNMMMKKKJJJHHHEEE@@@;;;888444000---.........///111555888:::AAA[[[jjj]]]OOOQQQhhh|||yyyfffjjjqqq[[[WWWPPPOOOKKKEEE+++***(((((()))******)))(((///,,,)))//////222<<>>;;;888777888999777555222222222111000///111333111555:::<<<:::666111///111111222222222333333333555333222333555777777666666777777888888888888777999999888888888777777777888:::999666666:::<<<:::888888888777666555555555999===AAAEEEKKKYYYnnn}}}eee\\\TTTRRROOOMMMMMMLLLJJJHHHGGGDDD@@@<<<888555000---///......///111444888999CCC[[[ooo```LLLKKKaaazzz}}}xxx~~~{{{{{{{{{|||mmmxxxlll[[[XXXQQQJJJGGGDDD+++)))''''''((()))))))))'''...+++(((---...111;;;OOOVVV^^^mmm|||{{{tttyyywwwpppiiiiiikkkhhhaaacccdddeeefffggghhhiiiiiihhhfffccc\\\MMM<<<555666444888@@@KKKZZZiiivvv~~~yyyeeeGGG999999666333777:::===EEEPPPTTTSSSQQQSSSUUURRRKKKEEEBBBAAAEEEGGGKKKVVVlll{{{ooohhhOOOHHHBBB@@@<<<888777:::777777555555444444555555333333111///.../////////000444999<<<:::666333111111111222222222333333333555333222333555777777666666666777888888888888888888888777777777777666666666999999666777::::::777888888777777666666555555888===AAAEEEJJJWWWjjjyyy|||cccZZZTTTRRRNNNMMMLLLKKKIIIGGGEEECCC???<<<999555111...//////...///111444777999EEE[[[uuubbbJJJHHHaaa|||zzzpppyyytttsss}}}wwwyyymmm}}}~~~uuueee___SSSIIIGGGEEE***(((&&&&&&'''(((((((((&&&---***''',,,---000:::OOOUUU^^^nnn}}}ooozzzxxxxxxyyy}}}zzzrrriiihhhkkkhhh```bbbbbbcccdddeeefffggghhhhhheeeccc^^^OOO===555777555999@@@LLL[[[kkkxxxyyydddEEE777999888555;;;@@@DDDLLLWWWYYYVVVZZZ^^^```^^^WWWQQQMMMMMMLLLOOOSSS^^^tttpppaaaVVVGGGCCC@@@>>>:::555555888444555555333111000111333777777444111//////---***...333888;;;;;;888555333111111222222222333333333666333111333666888777555666666777888888888888888888777666666777777666555666:::;;;999999;;;;;;777888888777777666666555555666;;;AAAEEEKKKYYYkkkyyyzzzbbbYYYTTTRRRNNNLLLKKKJJJHHHFFFDDDBBB???<<<999666222...////////////111444777999CCCXXX}}}uuucccJJJIIIhhhtttiiiuuuooonnn}}}{{{tttsssiii{{{zzz|||kkk```PPPLLLJJJHHH))))))))))))***************,,,...000000111333555DDDTTT___gggqqqyyyppp|||ssskkkooo{{{wwwmmmhhheeedddfffjjjggggggggggggggghhhiiiiiifffdddccc```SSS@@@444333666777???LLLYYYeeesssvvv[[[BBB777888;;;999;;;???HHHXXXgggllliiirrrnnnjjjgggaaaYYYXXX[[[```hhhrrr{{{nnn]]]VVVIII>>>>>><<<777333000000111222333333222111222444666555333111///......///000111222777======777222111222222333333333222222111111222333555666777777777666666777888888888888888::::::999888777777888888888888888:::;;;;;;:::888999::::::888555333333444:::===AAADDDKKKXXXjjjwwwyyycccUUUSSSRRRQQQOOOLLLJJJHHHGGGFFFDDDAAA<<<888444222111.........///111555888:::LLLVVVyyylllTTTEEENNNmmmsssiiidddkkkzzzzzz~~~uuu{{{vvviii^^^PPPMMMKKKGGG))))))))))))***************+++---......000333555DDDSSS]]]ggg{{{zzzzzzyyy}}}|||tttmmmdddbbbhhhuuuuuu{{{wwwnnniiigggdddfffiiiggggggggggggggghhhiiiiiieeecccbbb```SSSBBB888666888999@@@LLLXXXcccqqq}}}tttYYY@@@666888;;;===EEEOOO[[[iiivvvzzzxxxxxxpppjjjdddaaadddkkkwww~~~sssZZZMMMJJJAAA;;;:::999666333111222333222333333222111222444666555333111///......///000222222666;;;;;;555000000111222222333333222222111111222333555666666777777666666777888888888888777999999888777777777777777888777888999;;;;;;999888999::::::888555333333444777:::???CCCIIIWWWjjjxxxtttaaaUUUUUUSSSQQQNNNKKKJJJHHHHHHHHHEEEBBB===888555222000.........///111555888:::GGGUUUzzz}}}dddMMMAAANNNpppqqqgggooo}}}fff\\\VVVMMMJJJHHHEEE))))))))))))***************+++,,,+++,,,...222555GGGWWW^^^gggtttuuu}}}yyyyyyrrrnnngggccccccpppssswwwoookkkhhheeefffiiihhhhhhggggggggghhhiiiiiidddcccbbb___UUUFFF<<<999999:::@@@KKKVVVaaaooozzzrrrWWW@@@888:::>>>BBBOOO```ooo|||}}}ssshhh```\\\^^^hhhrrrqqqxxxtttfffhhhooozzzxxxeeeOOOCCCAAA;;;666666666444222111333555222333333333222222444666555333111///......//////333222444888888222///000111111222222222222222111111222333555555666666666555666777777888888777777888777777666666666666777888777888999;;;;;;999777888999999777555333333444555999>>>BBBIIIWWWkkkzzzsssccc[[[XXXUUUQQQMMMJJJIIIIIIIIIJJJGGGCCC>>>999555222000.........///111555888:::BBBVVVzzz^^^HHH???QQQvvvoooggg}}}```WWWSSSLLLFFFDDDCCC((()))))))))*********************)))))),,,000444JJJ]]]bbbeee~~~yyyttt|||vvv|||}}}tttuuuzzz}}}zzz~~~wwwrrrlllhhhgggmmmxxxwwwpppmmmjjjffffffhhhiiihhhhhhggghhhhhhiiiiiiffffffddd```VVVJJJ???999888888>>>IIITTT___mmmyyypppVVVAAA:::>>>BBBHHHWWWjjjzzzwwwiii```UUUOOOOOOTTTaaannn{{{cccSSSWWWaaabbb[[[XXX]]]fffrrrrrr___NNNCCC<<<777444444444222000000222444111333444333222222444555444333000...------...///111///111555555111000111000111111222222222222111111222333444555555555555555666666777777777777777777666666555555555666666777777777999;;;;;;999777888888999777555333333444777;;;@@@CCCIIIWWWlll|||qqqddd^^^ZZZVVVQQQLLLIIIHHHIIIKKKKKKHHHDDD???999555222000.........///111555888:::AAAZZZbbbGGGAAAXXX~~~}}}kkklllxxxwww~~~bbbVVVPPPHHHEEECCCAAA((()))))))))*********************))))))+++///333FFF]]]cccaaarrrpppggglll|||wwwttt|||yyyqqqoooqqqqqqxxx{{{tttooonnnnnntttxxxpppmmmjjjggggggiiiiiiiiihhhhhhhhhhhhiiiiiihhhiiigggbbbYYYMMM@@@777666666;;;FFFQQQ]]]kkkwww}}}mmmSSS???;;;@@@DDDQQQ]]]nnn}}}qqq```SSSLLLGGGGGGIIIOOO\\\gggqqq||||||{{{sssaaaUUULLLGGGHHHLLLRRRVVV]]]dddkkkuuuxxxtttxxx~~~{{{{{{lllUUUHHH???777555555555444111///...///111111222444444333222333555444222000...------...///...---...333444111111333///000111111222222222222222222333444555555555555555555666777777777777777666555555555555555666666777777777999::::::888777777888888777444333333444777===AAACCCFFFSSSiiizzz~~~kkk___ZZZZZZVVVPPPKKKHHHHHHJJJKKKKKKHHHDDD???999555222000.........///111555888:::CCC^^^hhhHHHCCC\\\xxxhhhsss~~~rrrooosss}}}uuu\\\QQQKKKFFFFFFDDDAAA))))))))))))************************)))+++...111<<>>CCCGGGJJJKKKSSS\\\fffkkkooowwwqqqlllkkkpppuuu{{{rrrmmmhhhKKKAAA<<<777999666555444111...---...///000222444444333333333444444222000...------......---,,,...333444111000222//////000111222222222222222222333444444444444444444555666666777777666666666555555555555666666777777666777888::::::888666666777777666444333333444666<<<@@@AAACCCPPPfffxxx}}}kkk___YYYWWWTTTOOOJJJHHHHHHJJJKKKJJJGGGCCC>>>999555222000.........///111555888:::EEEbbblllHHHDDD^^^zzzooo}}}tttpppsssyyy|||mmmVVVMMMLLLKKKFFFDDDAAA))))))))))))************)))***+++++++++,,,...000666LLLWWW[[[iiissstttvvvlllmmmllljjjkkkqqqzzzxxxtttuuuwwwyyyzzzzzzyyyxxxzzzqqqllliiigggiiilllkkkjjjiiiiiihhhhhhiiiiiieeejjjkkkggg```VVVFFF777777666999AAAJJJTTTaaammmvvv}}}}}}hhhOOO???>>>EEEJJJXXXiiiyyy|||sssdddTTTHHH@@@@@@DDDKKKOOORRRXXX___kkkyyy||||||yyynnnoooooolllhhhdddbbbaaa___aaabbbdddgggiiiiiihhhkkkaaaaaappp}}}nnnZZZLLL>>>===BBBHHHNNNRRRVVV___fffgggkkkvvv~~~}}}vvvkkkjjjkkkooosssyyyssstttzzzhhhbbbtttyyyaaaCCC>>>;;;666:::555555444111///---///000000222444555444333333444333222///---,,,,,,---...///...000444444000...///...///000111222222222222222222333444444444333333444555666666777777666666666666555555666666777888666666666888::::::888666555666777666444333333444666<<>>)))***+++,,,,,,+++***))))))******++++++,,,------333>>>NNN^^^jjjqqquuuwwwrrrrrryyywwwiiihhhqqqqqqsssuuuwww{{{yyysssrrrssstttssswww}}}|||wwwnnnjjjiiiggggggjjjhhhhhhhhhhhhhhhiiiiiijjjjjjhhhggggggcccXXXIII===555444555999CCCPPP\\\dddnnn|||fffNNNGGGGGGPPP```mmmtttxxxtttfffXXXPPPNNNSSSUUUYYY]]]```eeejjjnnnvvvrrr```TTTPPPKKKKKKDDDDDDHHH@@@999@@@>>>>>>============>>>>>>===???GGGUUUjjjuuukkkoooyyy|||qqqgggSSSKKKCCCAAAAAADDDLLLTTTYYYaaaeeegggppp|||uuujjjiiiiiimmmttt}}}wwwhhh^^^ZZZVVVOOOIIILLLHHHBBB<<<777555555555555444333111000/////////444444444444333333222111444333111///...---.........222333000///000111/////////000111111111111111111111222333333444555555555555444444444444555555555555555555555666777777777777777777777777777777555555444333333333444444777;;;???AAAHHHYYYqqq{{{iiiZZZQQQQQQPPPNNNLLLJJJHHHGGGGGGEEEDDDAAA===999555222111000......000222333888???VVV{{{XXXDDDLLLmmm~~~zzz~~~}}}qqq___PPPFFFGGG??????>>>)))******++++++******))))))******++++++,,,------111<<>>999555222111000......111222333999@@@]]]eeeFFFAAALLLqqq|||www}}}ppp___PPPDDDCCC>>>>>>===+++******))))))******+++)))******++++++,,,------000;;;NNNddduuu|||zzzvvvrrrrrrwww}}}{{{tttuuu{{{{{{qqqppp|||xxxqqqkkkgggdddbbbjjjttt{{{sssqqqooollljjjkkkeeeeeeeeeeeeeeefffgggggghhhfffeeeeeebbbWWWHHH===666555666:::CCCPPP]]]dddlllwwwmmmXXXRRRRRRZZZkkkwww|||}}}wwwjjj___[[[\\\\\\```fffmmmrrrxxx~~~ttt___PPPIIINNNZZZSSSBBB;;;999888>>>::::::999999999999:::::::::<<>>AAAFFFPPPZZZbbbnnnyyyxxxrrrlllgggiiirrr{{{~~~}}}wwwpppdddVVVKKKDDDCCCDDD;;;999666333222333555666555444111...---...000111333333333333333222222111222111000...---------...---222444222000000///---//////000111111111111111333333333333222222222222555555555555555555555555555555555555555666777777777777888888888888777777666666444333222222222222333;;;CCCEEEIIIWWWpppjjjYYYPPPNNNMMMLLLJJJIIIIIIHHHHHHFFFEEEBBB???:::666333111000......111222333999@@@```~~~TTT>>>AAAPPPxxxyyyrrrssspppzzzwww{{{~~~jjj[[[MMMAAA???<<<<<<<<<+++***)))(((((()))***+++)))******++++++,,,------222<<>><<<<<<<<<<<<============<<<<<<:::===???@@@CCCKKKXXXcccsssuuuaaaXXX___mmmxxx}}}}}}wwwpppeee[[[LLLDDD>>>>>>@@@FFFPPPZZZbbbooo|||zzzpppiiicccgggrrr{{{}}}{{{rrrjjj\\\OOOFFFAAA??????999777555444444555777888555333000---,,,---000111222222333333333222222111111000///---,,,,,,------,,,222444222000000///+++//////000111111111111111222222222222222333333333444555555555555555555444555555555555555666777777666777888888888888777666666666444333222222111111444<<>>>>>AAAFFFOOOXXXgggsss}}}llleeeaaafffrrr{{{|||zzzlll```RRRHHHDDDBBB>>>:::888777555444333444555666444222///,,,+++---///111111111222333333222222222000///...,,,,,,,,,---------222444111//////...+++//////000111111111111111//////000111333444555555444444555666666555444444555555555555555666777777666777888999999888777666555555444333222111111111666<<>>999555222000---...111333555;;;BBBVVV|||{{{```JJJCCCDDDccc|||jjj^^^jjjnnnqqqyyywwwnnnmmmqqqyyyooowwwrrrSSSFFFAAA;;;<<<;;;;;;;;;***))))))(((((())))))***)))******++++++,,,------...777HHH\\\mmmvvvvvvttt}}}xxxsssvvv~~~}}}pppiiijjjuuu{{{|||vvvrrrxxxzzz{{{yyytttnnniiihhhhhhtttyyyqqqnnnlllhhhfffgggfffeeeeeeeeeeeefffgggggghhhhhhhhhkkkjjjbbbUUUJJJ999888777999@@@KKKVVV]]]___kkkzzzzzzggg]]]UUUXXXfffnnnuuu||||||wwwtttuuuxxx{{{}}}ppphhhmmmwwwxxxXXXBBBGGGPPPMMMKKKGGGHHHIIIJJJJJJIIIHHHGGGEEEHHHIIIIIIFFFEEEGGGIIICCCJJJZZZmmmyyy|||}}}~~~zzztttrrrttttttqqqooorrrtttuuuwwwjjj[[[]]]gggooossswwwwwwrrrjjjddd___VVVNNNGGGAAA>>>???BBBFFFNNNVVVfffqqq|||xxxddd___]]]bbbkkkrrrsssppp___TTTGGGAAAAAAAAA===777666555444222111111111222222111...,,,,,,---///000000111222222222222222222///...---,,,+++,,,,,,---///222333///---......,,,//////000111111111111111---...///111333444555666333444555666666555444333555555555555555666777777555777888999999888777555444333333222222222222222777;;;???CCCLLLbbb~~~vvvaaaTTTNNNQQQPPPNNNLLLJJJHHHGGGGGGGGGGGGFFFCCC???:::555222///---...111333555;;;CCCdddeeeLLLDDDFFFmmm{{{iiiUUUbbbfffhhhoooooommmuuuyyy~~~nnnyyyqqqPPPCCC???<<>>HHHSSSYYYZZZiiizzz}}}zzziii```XXXZZZhhhnnnxxxvvvllleeeaaafffmmmssseeeKKKCCCQQQ[[[ZZZ^^^ZZZ[[[\\\]]]]]]\\\[[[ZZZWWWVVVUUUTTTRRRRRRQQQRRRNNNMMMSSS]]]cccfffkkkrrrrrruuutttoooooosssuuurrrjjjlllnnnmmmnnnwwwzzz___PPPRRR\\\eeejjjlllkkkeee]]]XXXVVVQQQJJJAAA===<<<@@@DDDHHHOOOWWW```lllvvv{{{zzzrrryyyrrreeeYYYVVVVVVXXX\\\^^^]]][[[NNNGGG???;;;;;;;;;999666444444222111000000000000000///...---------...///000000111222222222222222...---,,,+++++++++,,,---000333222---+++---...---//////000111111111111111...///000111222333444555333444666777777666444333555555555555555666777777555666888::::::888666555222222222111222222333444777:::>>>DDDPPPddd{{{ooo\\\QQQNNNMMMLLLKKKIIIIIIHHHHHHHHHHHHHHHGGGDDD@@@;;;666333///---...222444666<<>>AAA======>>>'''((()))******)))(((''')))******+++,,,,,,------000888CCCPPP\\\fffoootttxxxrrrnnnuuu}}}{{{rrrlllhhhjjjoootttxxx{{{xxxqqqnnniii___kkkxxxvvvzzzoookkkiiifffeeegggccccccbbbbbbccccccdddeeeeeeeeegggkkklllfffZZZPPP;;;999777888===GGGPPPWWW[[[lll}}}{{{~~~|||lllaaaYYYZZZhhhmmmxxx{{{iii```^^^___aaaeeehhhZZZGGGHHH[[[ccceeemmmlllmmmoooppppppooommmlllgggddd___]]]]]]^^^^^^]]]___XXXTTTTTTSSSSSSZZZcccgggooouuuttttttvvvuuupppfffjjjmmmlllkkkqqqyyydddKKK===AAANNNYYY^^^^^^\\\WWWOOOKKKKKKHHHCCC===:::;;;AAAFFFJJJQQQXXX___kkkuuuyyy}}}zzzpppkkkqqq|||rrr___PPPOOONNNNNNNNNNNNLLLIIIGGGAAA???;;;888666555666666444333333222222222222222///......---------......///000111222222222222222...---,,,+++++++++,,,---111444222,,,***,,,......//////000111111111111111000000111111222222222333333444666777777666444333555555555555555666777777555666999::::::999666555111111111111222333444555666888===EEERRRdddwwwkkkYYYPPPNNNHHHHHHGGGGGGGGGHHHIIIIIIHHHHHHGGGEEEAAA;;;666333///---...222444666<<>>>>>???,,,+++***((('''''''''''')))***++++++***+++---///000999CCCJJJRRR]]]iiipppjjjoooyyyppphhheeedddgggsss~~~{{{yyypppeee\\\___eeepppxxxnnnjjjiiijjjiiidddfffhhhgggdddcccdddfffdddeeefffgggkkkiii^^^QQQ@@@888444888???DDDJJJOOOZZZhhhxxx}}}uuufffZZZ[[[bbblll|||pppVVVWWW___```gggrrrrrrkkk]]]VVVcccxxx~~~www~~~|||vvvsssrrrppppppoookkkhhhiiimmmqqqkkkiiiddd___ZZZVVVSSSRRR]]]cccppp~~~yyyppplllfffiiihhhdddeeekkkqqqsss\\\JJJ888555@@@JJJKKKGGGLLLHHHCCCAAAAAA@@@>>>;;;888;;;>>>???AAAGGGOOOUUUdddjjjqqquuuyyy{{{wwwpppkkkdddbbbhhhooouuu~~~|||hhhXXXPPPOOOJJJIIIGGGEEEBBB@@@>>>===777777777777555444222000555333111000111111000//////...------...///000111111111111111111000/////////...,,,*********,,,---...000222222000...------000---///444555111000444///000222333444555555555555333555777555000333:::666666666666666777777888777666888:::888444333666111222333222111111333555777<<>>>>>++++++)))((('''''''''''')))***++++++***+++---///555<<>>222222<<>>@@@BBBGGGOOOUUU]]]dddjjjmmmpppqqqooojjjhhhbbbaaahhhpppwwwzzziiiWWWJJJDDDCCCCCCBBBAAA???===;;;999888666777777777666555333222444222000000000111000/////////...------...///000111111111111111000//////...---+++******+++,,,---111111111000...---...//////,,,---222333///...111000111222333444555555666666333444777666222333888666555444444444555777777888777888:::888333222555111222333222111111333555555999???FFFPPPaaauuuzzzhhh\\\TTTOOOLLLKKKJJJIIIIIIIIIJJJJJJIIIHHHFFFDDDAAA<<<666222...111///111555222999MMMmmmpppIIIBBBKKKjjj{{{yyywwwvvvwww~~~~~~|||ssshhhiiinnnhhh\\\\\\iiinnnpppvvvzzzVVVHHHHHHBBB<<>>+++***)))(((((('''(((((()))***++++++***+++---///777===EEEMMMSSSZZZbbbhhhnnngggooozzzvvvrrrnnnmmmttt{{{}}}~~~yyyxxxiiifffhhhrrrxxxlllhhhgggeeebbbeeeffffffeeebbbaaaaaabbbbbbeeefffgggjjjiii```UUUAAA888222555:::???EEEJJJTTT___mmmwww}}}~~~}}}~~~wwwkkkbbbdddlll~~~qqq]]]bbbuuu~~~{{{}}}{{{xxxtttpppooorrrtttvvvwwwxxxwwwsssnnnhhheee]]]```gggooopppiiicccbbbeeebbb]]][[[```fffddd___>>>888333444999<<<999444444333222444777999::::::888;;;>>>@@@AAAFFFNNNTTTWWW___fffffffffiiijjjiiijjjfffeeeiiiooosssxxx|||uuummm___PPPEEE>>><<<<<<<<<<<<;;;:::888777666666666777777888777666555444333111//////000000///...000///...---------...///111111111111111000//////---,,,+++******+++---...222222000...,,,,,,...111///---...111111///...000111222333444444555666666777444444777888666444555666555333222333444666777888777888:::888222111444111222333222111222333555888;;;@@@FFFQQQbbbxxx|||gggYYYRRROOOLLLKKKJJJJJJIIIIIIJJJJJJIIIHHHFFFDDDBBB===777222...111...000666555>>>TTTyyyfffDDD>>>FFFcccuuuuuuuuuqqqpppvvvuuuwwwnnn```cccooommm___eeesssxxx{{{tttPPPFFFDDD???@@@BBB@@@>>>***)))((((((((((((((())))))***++++++***+++---///333999CCCOOOVVVYYY]]]bbbeeehhhsssyyyuuuvvvxxx{{{|||wwwwwwvvvoookkkjjjuuuzzznnnkkkjjjgggdddggggggfffeeedddcccbbbbbbaaadddfffgggjjjiiiaaaWWWDDD;;;333444888===CCCHHHUUU___kkkvvv~~~{{{}}}~~~}}}~~~~~~tttjjjjjjppptttkkkuuu|||{{{wwwttttttrrrpppnnnnnnooorrruuuuuuxxx}}}zzzuuuqqqcccaaa```bbbaaa]]][[[]]]cccbbb^^^ZZZ\\\___\\\VVVBBB@@@<<<;;;999777222...//////111333777:::;;;<<<777:::===>>>???CCCJJJPPPTTT\\\bbbaaa```dddiiikkknnnjjjgggffffffeeedddddd[[[SSSGGG???<<<<<<<<<<<<:::::::::999888888777777777777888999999888777666333111///...//////...---111000...---,,,------...111111111111111000//////,,,+++***)))***+++---///111111000///,,,,,,...///111111111222222111111222333333333333444555666666888555444666999888555222777555444222333555777888888777888:::777222111444222333333333222222444555999===AAAGGGQQQdddzzzgggWWWQQQOOOLLLKKKKKKJJJJJJJJJJJJJJJHHHGGGEEECCCAAA<<<666222...000...000666777CCCZZZ{{{[[[BBB@@@CCCaaawww||||||tttmmmqqqvvvpppiiirrrtttkkkmmm|||lllPPPIIICCC???EEEBBB@@@>>>)))((((((((((((((()))***)))***++++++***+++---///...444AAARRR[[[\\\]]]aaa___jjjvvv}}}www{{{~~~xxxwwwuuuyyyzzznnnjjjiiittt{{{ppplllkkkhhhfffdddcccbbbbbbaaaaaa```___```dddfffgggiiiiiicccZZZIII???666555888<<>>EEEPPPcccyyyfffVVVQQQPPPKKKKKKKKKKKKKKKJJJJJJJJJFFFEEEDDDBBB@@@<<<666222...000...000777999EEE]]]mmmPPP@@@BBBFFFbbbvvv{{{{{{sssooovvv{{{~~~xxxjjjfffyyy|||{{{mmmSSSMMMDDD===DDDBBB@@@>>>(((((('''(((((()))***+++)))***++++++***+++---///---111???RRR]]]^^^___ddd^^^lllwwwyyy}}}|||ssszzzvvv~~~kkkhhhfffgggppp{{{pppjjjgggfffeeefffdddccccccdddeeecccbbb___cccggggggiiiiiiddd]]]NNNCCC888555777;;;AAAGGGUUU___kkkuuu}}}yyy|||yyyvvvxxx{{{tttppplllhhhfffbbb^^^\\\\\\]]]^^^^^^hhhmmmuuu~~~vvvkkk]]]TTTMMMJJJNNNTTTWWW\\\^^^ZZZVVVUUUSSSPPPHHHEEEAAA===999666444333...000333555555666777999555888:::::::::;;;???CCCAAAGGGJJJIIIJJJPPPVVVXXXSSSRRRNNNGGGCCCBBB>>>999;;;888666777:::;;;;;;999:::::::::999999999999999:::;;;;;;<<<;;;:::999888333111//////000000///...///...---,,,,,,,,,---...111111111111111000//////,,,+++***))))))***,,,------///111111///---++++++---//////---...111222111333333222111222333444555777777555222333666555222666666666666666777888888666555666999777222222555222333444333222222444666777;;;AAAIIIUUUhhh~~~xxxbbbVVVRRRQQQKKKLLLLLLLLLLLLKKKJJJIIIFFFEEEDDDCCCAAA<<<777333...111...111888999EEE\\\yyydddGGG???BBBSSSjjjwwwwwwuuuqqqxxxtttZZZ___uuuyyyvvvrrrUUUMMMBBB:::@@@BBB@@@???''''''''''''((()))++++++)))***++++++***+++---///......999LLLXXXZZZ___fffcccnnnuuu}}}}}}{{{rrrzzzttt}}}vvvhhhddddddgggnnnxxxsssiiidddcccdddhhhfffeeefffhhhiiihhhfff^^^cccggggggiiiiiieee___QQQEEE999555666:::@@@FFFNNNZZZhhhrrr|||}}}yyy|||wwwrrrnnnkkkgggccc\\\YYYXXXXXXWWWVVV^^^cccjjjrrryyy~~~{{{oooaaaVVVMMMGGGIIINNNMMMQQQTTTTTTUUUVVVSSSNNNCCC@@@<<<:::888666333222---000444555444444666888777:::<<<;;;999999<<<@@@>>>AAAAAA???AAAGGGIIIIIIDDDEEEAAA;;;999;;;999444777777777888:::;;;;;;;;;<<<<<<<<<;;;;;;:::::::::<<<=========<<<:::999888444222000000000111000///...---,,,,,,,,,---...///111111111111111000//////---,,,***)))((()))+++,,,...///000///---,,,,,,---+++//////,,,---333444222333222111000000222333444555888666000...222555333444555666777777777666666444333555888777333333666222444444444333333444666888>>>EEENNN[[[nnnqqq^^^TTTQQQOOOKKKLLLLLLMMMLLLKKKJJJIIIHHHGGGFFFEEECCC???999555///111///222888999DDDZZZrrr~~~eeeGGG@@@CCC[[[qqq|||yyytttrrrnnnVVVbbbzzz|||rrrPPPHHHAAA<<>>DDDGGGUUUdddoooxxx}}}yyy}}}zzzuuuqqqooohhhccc\\\YYYXXXYYYWWWVVVVVVZZZ```hhhoootttxxxzzz}}}rrrdddYYYOOOGGGFFFIIIFFFHHHJJJNNNTTTYYYTTTKKKAAA>>>;;;999888555111...---111555666555555777999999;;;===<<<999999;;;>>>AAABBB@@@>>>@@@DDDEEEAAA@@@AAA>>>888777;;;:::444666777999;;;<<<>>>@@@AAA@@@??????>>>>>>=========>>>>>>>>>>>><<<;;;999777555333111000111111000///---,,,,,,+++,,,---///000111111111111111000//////...,,,***)))((()))***+++000000///---++++++---///,,,000000---///555888555333222000//////111222444444999777///,,,000444444222333555777777666555333333222555888777333333777333444444444333333555666555;;;DDDNNN[[[nnnooo\\\SSSOOOLLLKKKLLLMMMMMMMMMLLLJJJIIIJJJIIIGGGFFFEEE@@@;;;777///222000333999888BBBXXXppp}}}kkkKKKCCCDDDWWWooo~~~|||uuuqqqkkk^^^ggg~~~nnnKKKCCCBBBAAAGGGDDDBBB???******)))(((''''''(((((((((%%%''',,,---)))(((,,,)))222444888IIIUUU]]]iiiqqqtttttt}}}xxx~~~|||}}}{{{wwwuuuwwwooowwwzzz||||||lll___bbb]]]jjjnnnpppzzzzzzrrriiifffiiifffdddccccccdddeeedddcccbbbccceeeggggggfffeeedddWWWKKK===555666<<>>DDDGGGIIISSS\\\XXXKKK@@@>>>;;;777444222000000///000222444555666777777999:::;;;<<<<<<<<<;;;:::<<<<<<<<<===>>>>>>??????@@@@@@???;;;888666777888;;;;;;:::;;;<<<>>>@@@AAACCC@@@;;;:::<<<===<<<;;;>>>@@@AAABBB@@@<<<888555444222///.........,,,+++---------,,,,,,------...222222222222111///...---,,,,,,+++++++++,,,---.../////////---,,,---///222222111111111222444666777555444333222222222333444666666555444333333222222111222333555666777777777444555555444222222333555333444444222111111333666999:::???IIIZZZqqqnnn^^^TTTPPPPPPLLLMMMMMMLLLJJJIIIJJJKKKHHHHHHGGGGGGEEEAAA;;;777222+++000111888:::999TTTssskkkKKK>>>HHHbbbttt}}}ddddddsss|||xxxtttxxxsssQQQCCCEEEFFFAAAAAA???<<<+++***)))(((((((((((((((---***,,,000111...---000(((///000555GGGUUU___kkkooouuutttxxx}}}ssssss{{{yyy|||zzzxxxvvvzzzzzzvvvttt~~~~~~yyywwwkkk```aaacccjjjhhhkkk}}}{{{rrrkkkjjjnnncccbbbcccdddfffgggeeedddbbbccceeegggggggggfffeeeYYYNNN>>>555555:::@@@BBBLLLUUU```kkkwww~~~}}}~~~~~~|||{{{zzzzzz|||ooohhhcccbbb___\\\___dddcccdddhhhlllooopppqqqssspppllleee[[[RRRJJJFFFDDD>>>CCCDDDEEELLLUUUPPPDDD>>><<<999666333111000//////000222333555666777777888999:::<<<<<<<<<;;;:::;;;<<<<<<===>>>>>>?????????>>>===:::777666777888;;;;;;;;;;;;===>>>@@@BBBDDD@@@======>>>@@@@@@???@@@AAAAAAAAA???<<<888666555333000/////////---,,,+++++++++,,,---...///000000000000000///---,,,+++,,,,,,+++***+++,,,---.../////////---,,,---///222111111000111222333555666444333222222222333444555666555555444333333222222111222333555666666777777444555555444222222333555333333333222111222444666;;;===BBBLLL]]]tttooo___UUURRRQQQLLLMMMMMMLLLJJJIIIIIIJJJHHHHHHGGGGGGEEEAAA;;;777222,,,111111777999999VVVwww{{{bbbFFF>>>MMMeeewww{{{___bbbwwwsssuuu}}}rrrqqqwwwqqqQQQFFFHHHFFF@@@AAA???<<<+++******)))))))))))))))***(((***---...++++++---***///---222DDDRRR^^^nnnxxx|||{{{vvvqqquuutttnnnqqq{{{{{{pppwwwttt|||wwwpppjjjcccbbbfffiiigggmmm~~~ssskkkiiijjjbbbbbbccceeehhhhhhfffeeecccdddfffggghhhhhhgggggg^^^RRRAAA666444999>>>BBBIIISSS___jjjuuu~~~||||||}}}}}}|||zzz{{{|||}}}uuurrrooommmiiifffjjjpppnnnpppqqqrrrssssssrrrqqqnnniiiaaaYYYQQQLLLIIIHHHAAADDDCCCAAAFFFLLLHHH>>>;;;:::777444111000/////////000111333444666777888777888:::<<<======<<<<<<<<<<<<======>>>?????????======<<<999777666888:::;;;;;;;;;<<<>>>@@@AAABBBEEECCC???>>>???@@@@@@@@@BBBBBBBBBAAA???<<<999888555333111000000///...,,,******+++,,,---///000111000000000000///---,,,+++,,,++++++******,,,---.../////////---,,,,,,///111//////000000111222444555333333222222333444555555555555555444444333333222111222333555555666666666444555555444222222333444222333333333222222555777:::===CCCNNN___vvvlll]]]TTTQQQPPPMMMNNNNNNLLLJJJHHHHHHIIIHHHHHHGGGGGGEEEAAA;;;777333---222111777999;;;YYY~~~xxx[[[AAA@@@SSSiii{{{~~~sssyyylllkkksssppprrr|||kkkQQQIIIJJJEEE>>>>>><<<999+++******)))))))))******&&&&&&'''((()))((()))***---000,,,111BBBPPP```ttt~~~wwwnnnlllqqqqqqnnnooozzz{{{xxx{{{pppmmmgggeee^^^eeefffooouuulllfffdddfffeeeddddddfffgggfffeeecccdddeeeggghhhiiiiiiiiibbbVVVEEE888444777===@@@DDDOOO[[[eeeppp{{{~~~}}}{{{{{{||||||{{{yyyuuu|||~~~wwwxxx~~~{{{yyyvvvvvvyyy}}}}}}~~~~~~zzzuuupppjjj```WWWQQQMMMKKKJJJGGGGGGEEEBBBCCCGGGCCC;;;888777444222000.........//////000222444666888999999:::<<<>>>????????????>>>>>>>>>???@@@@@@AAAAAA>>>===<<<999777888:::===;;;;;;<<<>>>???AAABBBCCCGGGEEEAAA???============DDDDDDCCCAAA???===;;;:::555222000//////...---,,,+++++++++,,,---...000000222222222222111///...---,,,+++*********+++------/////////---+++,,,...000......///000111222333333222222333333444555555666555555444444444333333333111222333444555555555555444444555333222111222444222333333333222333666888888;;;BBBNNN___vvvzzzgggYYYQQQNNNNNNOOOOOOOOOMMMJJJHHHHHHIIIHHHHHHGGGGGGEEEAAA;;;777333...444222666999>>>___|||]]]DDDEEEZZZooouuuqqqzzzuuuxxxbbbNNNJJJIIICCC<<<:::888666***)))))))))))))))******)))************,,,---,,,,,,...+++000AAAQQQhhh~~~yyyqqqkkkkkkrrrrrrxxx~~~~~~xxxrrrjjjfffZZZcccgggnnn{{{yyysssqqqooollliiieeecccdddeeeeeeeeebbbccceeefffhhhiiijjjjjjeeeZZZIII;;;555666;;;???BBBMMMYYYbbblllwww~~~}}}|||{{{|||{{{yyyxxxsss|||yyynnnooo{{{}}}rrrjjj^^^SSSLLLIIIGGGEEEIIIHHHEEEAAAAAAAAA>>>999555444222000...............//////111333666888999;;;===???AAABBBBBBBBBBBB???@@@@@@AAABBBBBBCCCCCC@@@???===;;;999:::===@@@;;;<<<===???AAABBBDDDDDDEEEDDDBBB???>>>===???@@@DDDCCCBBBAAA???===<<<;;;333111...---------+++***------,,,,,,,,,---......222222222222111///...---++++++***)))***+++,,,---000000///---++++++---///---...///000111222222222333333444444555555555555444444444444444333333333222222333444555555555555333444444333111111222444111222333333333444777999888<<>>CCCMMMXXX___iiiuuu}}}|||{{{zzzxxxvvvuuu~~~}}}~~~}}}{{{|||{{{{{{}}}tttiiiZZZNNNGGGDDDAAA???EEEDDDAAA???>>><<<999666333222111///.........///......///000222555888:::>>>???AAACCCDDDDDDCCCCCC@@@@@@AAAAAABBBCCCCCCCCCAAAAAA>>>;;;999:::>>>AAA;;;<<<>>>@@@CCCDDDEEEEEEBBBBBBAAA@@@>>>>>>AAACCC????????????>>><<<;;;999222000...,,,,,,,,,+++)))...------,,,,,,---------000000000000///---,,,++++++******))))))+++,,,---000000///,,,******---///---...///111222222222222444444555555555555444333444444444444444444444444222222333444444444444444333444444333111111222333111222333333333555888;;;:::>>>GGGTTTfff|||uuubbbWWWSSSQQQQQQOOOPPPPPPNNNLLLJJJJJJKKKHHHHHHGGGGGGEEEAAA;;;777000...555222555:::FFFmmmbbbNNNSSSggg{{{ttt}}}{{{qqqOOOEEEFFFBBB>>>???@@@>>>;;;'''''''''''''''((())))))&&&))))))%%%&&&+++,,,***$$$)))+++000===OOOuuuzzzvvvuuuyyytttsssxxx~~~qqqdddccckkknnnnnnsss~~~~~~kkkjjjhhhgggggggggeeeccc```aaabbbdddfffhhhjjjkkkfff^^^PPPBBB999777:::===CCCLLLVVV\\\dddrrr~~~}}}|||zzzwwwuuuuuu|||}}}|||zzzxxxtttvvvzzz~~~vvvjjjYYYLLLFFFCCCAAA???AAA@@@??????>>>:::777666222111000///......///000.........///222555888:::@@@AAABBBCCCDDDCCCCCCBBB??????@@@@@@AAAAAABBBBBBBBBAAA>>>;;;999999===@@@;;;<<>>DDDDDDBBB???&&&&&&&&&&&&&&&'''((()))'''+++***&&&&&&,,,...***&&&---...111:::JJJrrr|||xxxyyyttt|||}}}yyyvvv{{{nnnbbbccccccfffgggppp|||~~~yyylllggggggiiikkkkkkiiieeeaaa``````aaaccceeehhhjjjkkkfff^^^QQQDDD:::777999<<>>>>>???@@@@@@AAAAAABBBAAA>>>:::777888<<>>;;;:::::::::999888888555111...,,,---...000///...---...000333777999???AAADDDFFFGGGFFFDDDBBB>>><<<;;;:::;;;>>>AAACCCCCCAAA>>>;;;:::;;;<<<>>><<<>>>@@@BBBBBBBBBAAA@@@>>>===<<<:::888666555444666666555444333333222111///////////////.........***,,,---,,,******---//////...---+++******++++++***)))((())),,,......---111///,,,***)))***+++---...///000111111222222111444555555555444444666777444333222222111111222222111222333444444444333333666555444222111111222222333000111333444444999???>>>===KKK___nnn}}}gggZZZUUUQQQNNNMMMNNNNNNMMMKKKIIIHHHJJJLLLLLLJJJHHHFFFCCC>>>777333333000222666222999]]]hhhIIIDDD^^^zzz}}}vvvrrrbbb\\\ooovvvjjjfffaaa^^^ggguuuoooyyy[[[DDDDDD???;;;AAAGGG======<<<(((((((((((())))))******)))************+++++++++***,,,//////000===XXXqqqpppfffcccjjjooopppttt{{{tttpppsssvvv{{{www~~~wwwoooeeeiiiiiiqqqnnnjjjqqqxxx~~~nnnllleeefffggghhhgggfffcccbbbeeecccbbbdddgggjjjjjjiiifffcccZZZKKK<<<444666:::<<<@@@GGGPPP[[[gggrrryyy~~~~~~zzzvvvtttsssuuuuuuzzz~~~~~~{{{zzz{{{vvvuuutttuuuwwwwwwtttrrrqqqtttsssmmmkkkqqqxxx|||uuu```TTTHHHFFFFFF???>>>===;;;:::;;;;;;:::999999777333///---...///000///...---...///333666888>>>@@@CCCFFFFFFEEEBBB@@@;;;:::999999:::<<>>@@@AAABBBAAA@@@???;;;;;;:::888666555444333555444444333222111111000000//////...............+++---...---++++++---000///...---+++******++++++)))((('''(((***,,,,,,,,,111///,,,***)))***+++---...///000111222222222222333444555444333333555777555555444333333333333333222222333333444444444333666555444222111111222222333000111444444444999???>>>???QQQfffuuu{{{eeeYYYUUUQQQNNNMMMNNNNNNMMMKKKHHHGGGIIIJJJLLLJJJGGGEEEBBB===777333222000222666333;;;^^^iiiKKKMMMppp}}}zzzoooXXXQQQggg}}}xxxjjj```___^^^^^^fffsssnnn{{{zzz~~~ZZZCCCDDDAAA>>>BBBFFF=========((((((((())))))))))))***)))************+++++++++)))+++...000///555FFFVVVXXXYYY]]]bbbhhhmmmppprrr|||}}}tttpppsssxxxyyy~~~yyy|||nnnkkkttt}}}lllgggooopppzzzvvvmmmooottt|||rrrkkkfffggghhhhhhgggeeecccaaagggeeeeeefffhhhiiiiiihhhhhheee]]]OOO@@@777666999888===EEENNNYYYcccnnntttzzz}}}~~~{{{vvvsssrrrvvvvvvzzz{{{yyyxxxxxxtttrrrqqqrrrssssssrrrqqqppprrrpppllllllqqqtttsssyyyvvvaaaVVVJJJGGGHHHBBB===;;;:::;;;<<<===<<<;;;;;;999555111///...///000///...---...///222555777;;;>>>AAADDDDDDBBB>>><<<999888777777888:::<<<>>>===<<<<<<;;;;;;;;;<<<======>>>@@@@@@AAA@@@???>>>888777666555444333333222333222222111111000000000111000...---,,,---...///)))***+++***))))))+++---///...,,,+++***++++++,,,***(((((()))+++---------000...,,,***)))***,,,---...///000111222222222222222333444333222222444666777666666555555555555555222222333333333444444444666555333222111222222333333111222444555555999???>>>BBBWWWooo}}}yyycccXXXTTTQQQNNNMMMMMMNNNMMMJJJHHHGGGHHHJJJLLLJJJGGGDDDAAA===777444222000333555555???bbbnnnPPPRRRyyy~~~}}}vvviiiRRRSSSqqqwwwhhh]]]]]]___bbbiiirrrooo}}}{{{~~~WWWAAACCCCCCAAADDDDDD>>>>>>===))))))))))))))))))))))))))))))*********+++++++++'''(((,,,000222555AAAMMMNNNWWW^^^bbbkkkuuuvvvoooooossssssooorrr|||~~~zzzyyyssslll___cccppp|||wwwiiieeemmmooossslllmmmyyyuuujjjeeefffggghhhhhhfffdddccchhhgggggghhhhhhhhhhhhggghhhfff___RRRDDD:::666666666<<>>???>>>===<<<:::666222///...............---...///111333444777999<<>>======>>>>>>??????>>>>>>===<<<555555444444333333222222111111111111111111111111222000---++++++,,,...000******************,,,---...---,,,+++***+++,,,,,,,,,+++***+++...000000///000...,,,***)))***,,,---//////000111222222222222222333333333222222444555777666666555555555555555333222222222333333444444555444333222111222333333333111222666666666:::??????EEE[[[ssszzzcccWWWSSSPPPMMMLLLLLLLLLLLLKKKIIIIIIKKKMMMMMMKKKHHHEEEBBB>>>999666111000333555666CCCfffqqqSSSUUUzzz~~~qqqkkk```PPPYYY}}}rrrbbb]]]___ccciiipppppp}}}yyywwwSSS@@@CCCDDDDDDEEEAAA>>>>>>>>>************))))))))))))))))))*********+++++++++''''''***...111555@@@LLLHHHRRRZZZ```kkkvvvsssggghhhoooqqqpppvvvxxxpppkkkaaaccckkksssrrrjjjhhhlllkkk{{{iiieeetttxxxhhheeefffhhhiiiiiihhhgggfffggghhhiiiiiihhhgggfffffffffeee___UUUHHH<<<666333666===FFFNNNUUU^^^hhhooo|||~~~xxxrrrppprrrqqquuu}}}}}}|||}}}xxxyyyxxxwwwtttrrrrrrrrrvvvuuussspppnnnllllllllliiijjjjjjjjjoootttrrrllleee^^^TTTMMMTTTfffxxxjjjZZZSSSLLLLLLMMMGGG<<<;;;<<<>>>@@@AAA@@@???===;;;777333000---,,,,,,............///000111222222444666888999777555333777666666777888999;;;<<<;;;<<<>>>@@@AAA@@@???>>>>>>>>>======<<<:::999999444333333333222222222222111111111111222222222222111///---++++++,,,...000...---,,,,,,---...//////...---,,,+++++++++,,,---,,,+++***+++...000000//////...+++))))))+++---...///000111222222333333222222333333333222222444555666555444444333333444444333333222222222333444555555444333222222222333444333222333777888777:::???AAAGGG]]]tttzzzdddXXXSSSOOOLLLKKKIIIJJJKKKKKKKKKLLLOOOQQQOOOMMMJJJGGGEEEAAA<<<888000111333555888HHHkkkfffNNNVVV}}}}}}}}}xxxnnnggg[[[NNN[[[{{{{{{ggg]]]]]]ccckkkqqqrrrqqqmmmNNN>>>BBBCCCDDDDDD???=========+++************))))))))))))************+++++++++))))))***,,,---111===IIIHHHRRR[[[aaaiiiooolllcccmmmwww|||yyyyyyuuuhhhgggiiillloooqqqqqqqqqssslllfffttt{{{iiiggghhhiiikkkkkkiiihhhgggfffhhhiiiiiihhhfffeeefffeeeddd```XXXLLL@@@777222666===FFFMMMSSS[[[fffnnnzzz}}}|||vvvrrroooqqqooorrr|||~~~{{{~~~||||||uuuvvvvvvtttrrrppppppqqqtttttttttqqqnnnkkkjjjkkklllmmmlllkkkllloookkkeeecccWWWJJJGGGPPP\\\dddgggffffffmmmuuuyyycccUUUQQQJJJIIIJJJCCC======>>>AAACCCDDDBBBAAA???===999555111...---,,,...............///000000///000111222333333333333666666777777888:::;;;;;;:::<<<@@@BBBCCCAAA???======<<<;;;:::888777666666222222222111111000000000000000111111222222222333000///---,,,+++,,,---...+++)))((()))***+++++++++...---,,,+++++++++,,,---***(((((()))+++---------///---+++))))))+++---...///000111222333333333333222333444333222222444666555444333333222222333333444333222111222333444555555444333222222222333444333222444888999888;;;@@@BBBIIIaaawwwxxxbbbVVVRRRNNNKKKJJJHHHIIIJJJJJJJJJLLLOOORRRNNNMMMLLLJJJHHHCCC===999000111444555:::LLLooovvvVVVBBBPPPyyyxxx{{{vvvrrrooodddXXXfffpppdddccckkkvvv}}}zzznnn}}}bbbHHH===AAAAAAAAABBB<<<<<<<<<===+++++++++*********)))))))))************+++++++++)))***,,,,,,+++...;;;IIIOOOYYYeeejjjiiihhhhhhhhhsss|||pppnnnkkkkkkooovvvxxxwwwnnngggtttnnnkkklllmmmmmmkkkiiigggeeecccfffiiiiiigggeeeeeeeeeeeedddbbb[[[PPPDDD999333777===EEEKKKOOOXXXdddnnnxxx{{{}}}yyyvvvtttrrrooorrr{{{~~~|||~~~~~~uuuvvvvvvuuusssqqqrrrrrroooqqqrrrqqqnnnkkkjjjkkkmmmnnnmmmjjjhhhhhhddd___```UUUIIIGGGLLLRRRVVVWWWTTTRRRYYYaaammmlllXXXNNNMMMIIIHHHHHH@@@??????AAACCCEEEFFFDDDBBBCCCAAA===888444111...---..................//////.........///000222444555555555666777888999::::::999<<<@@@CCCCCCAAA===:::<<<;;;999777555444333333111111000///......------......///000000111222222///...---,,,,,,,,,------)))'''%%%&&&(((***)))'''---,,,+++++++++,,,------)))((('''(((***,,,,,,,,,...---+++))))))+++---///000000111222333333333333333444555444333333555777555444333333222333333333444333222111111333444666444333222222222333444444333222555999:::888;;;@@@CCCLLLggg~~~sss]]]SSSPPPMMMKKKKKKHHHIIIIIIIIIHHHIIILLLNNNLLLLLLLLLLLLIIIDDD<<<777///111444555;;;PPPsssiiiJJJ===NNNuuuyyy}}}ooouuu{{{pppbbbmmmxxxmmmllltttpppWWWCCC<<>>???@@@???===<<<:::888666444222111111111111111...---...,,,***---222***...///...000333444111///......------,,,++++++,,,,,,,,,,,,---...//////+++++++++,,,---...///000+++''''''***++++++...222000---***)))***,,,---...//////000111222222333333444444444555444444333333777666555444333222222222111222222333444555666666666444222333444555444444444444444777:::>>>???@@@IIIXXXtttjjj[[[TTTKKKIIIKKKFFFIIIGGGEEEFFFGGGIIIJJJJJJMMMLLLLLLLLLJJJDDD:::222666333777777777QQQyyykkkOOO<<>>@@@@@@KKK[[[vvvzzzeeeWWWRRRJJJJJJMMMHHHHHHGGGFFFGGGHHHJJJJJJJJJKKKKKKLLLLLLHHH@@@777000333000555888===VVVvvvppp[[[FFF;;;DDDgggvvvllliiivvvyyyooowwwmmm]]]bbbnnnvvv~~~ssspppaaa^^^ooo~~~{{{FFF???777666999<<<;;;888999:::<<<+++******)))))))))******)))))))))*********++++++---++++++,,,+++,,,333;;;NNNdddxxxmmmllluuujjjnnnzzz|||uuuooommmaaaZZZ^^^___fffvvvyyytttrrrnnnkkkiiiiiiiiijjjdddhhhlllllliiigggggghhhjjjfffeeegggcccUUUDDD:::333999???DDDLLLYYYdddhhhlllwww|||yyyxxxwwwnnnppprrrsssssstttvvvxxxyyy{{{~~~}}}||||||}}}~~~}}}}}}|||{{{yyyxxxxxxxxxyyyzzzuuutttrrrpppooonnnmmmmmmjjjjjjjjjiiihhhfffdddcccbbbfffgggdddaaa___[[[UUUXXXOOODDD???AAAEEEGGGGGGGGGIIILLLRRRXXX[[[[[[ZZZUUUMMMFFFDDDCCCAAACCCFFFEEEGGGHHHGGGJJJQQQUUUUUUUUUSSSNNNGGG@@@888111...---000111000111333333111000//////000222333333222222333444333333444777999:::<<>>BBBEEEFFFDDDFFFKKKPPPUUUYYY[[[[[[SSSPPPNNNNNNKKKFFFFFFJJJIIIMMMNNNLLLOOOUUUZZZZZZZZZWWWSSSLLLDDD;;;222---...///000111111222222111222111000111333333222111222222222111111333666999888;;;>>>@@@???;;;777444111111222222333444555666333111000111...***+++///---111222000000222000,,,......------,,,++++++***************+++,,,------......---,,,,,,,,,------)))&&&&&&***+++***+++///---***((((((+++...000000000000111111111222222222111222333444555555555555666555444333333333333333222222333444555666777777666555333333555666555444444555666888:::===AAADDDYYYhhhooo\\\RRRPPPKKKLLLOOOJJJFFFGGGJJJKKKKKKJJJJJJJJJNNNRRRUUURRRJJJ???777444666444666777???YYYjjjfffcccNNN>>>>>>OOOjjjssscccccciiiuuuzzzuuueee```pppzzz|||ooorrrkkkmmm~~~~~~|||eeeIIIDDD>>>;;;;;;:::666333555666777,,,,,,+++***************(((((()))))))))*********---***))),,,,,,+++...333===LLL___iiikkkjjjkkklllqqq|||{{{ssspppjjjjjjuuuyyykkkbbb```\\\```gggaaa```mmmyyy|||sssllljjjiiiiiiiiifffiiillliiidddaaacccggghhhdddbbbccceee___OOO@@@888999<<>>YYY~~~}}}jjjuuuyyyjjjiiiwww~~~~~~~~~zzz~~~dddKKKEEE===888777888888777666666555---,,,+++***************((((((((()))))))))******+++((((((+++,,,+++---000999III[[[eeeiiijjjiiigggppp{{{xxxuuusssmmmooommmlllssszzzsssfffaaabbb___cccnnnnnnlllsss~~~vvvnnnkkkkkkiiigggiiikkkkkkhhheeeccceeehhhdddcccaaaaaadddaaaTTTGGG===:::;;;AAAHHHMMMRRRVVVcccppp{{{|||xxxuuusssqqqoooppppppkkkfffdddhhhmmmppprrrvvv{{{}}}zzzyyywwwuuusssqqqrrrtttvvvwwwxxxwwwwwwooonnnllljjjjjjkkklllmmmggggggffffffffffffggghhhdddeeeccc]]][[[]]]\\\YYYVVVNNNBBB:::999===CCCGGGFFFHHHLLLOOOPPPRRRUUUWWWTTTTTTVVVXXXUUUMMMIIIIIIOOOWWW]]]]]][[[\\\\\\ZZZ[[[\\\[[[SSSFFF999111---///---...111222000000222222222222444555555333111000111222111111222555777777999<<<===;;;888444111...///111333555666666777666444555666444000000333222666777444333333///***------,,,,,,++++++******+++******++++++,,,---...------,,,,,,,,,------...,,,***+++...///------000000---***)))***,,,------111111111111111111111111222222333444555555555555555444444333333444444444333333444555666777777888777555444444555666666555444666888999999===DDDIII[[[nnnkkkYYYQQQQQQLLLLLLNNNHHHFFFJJJLLLLLLJJJJJJKKKNNNLLLMMMLLLHHHAAA999333///000555;;;<<>>888666666666666777777...---,,,+++************(((((((((((()))))))))******''''''+++---+++,,,///555EEEXXXccciiimmmkkkggguuu~~~zzzvvvrrrmmmiiihhhfffkkkkkkhhhkkkqqqooogggeeefff]]]___qqq|||yyyyyy|||~~~wwwpppnnnmmmkkkhhhjjjiiigggeeeddddddeeefffbbbcccaaa___bbbcccZZZNNN@@@:::888???FFFJJJOOOUUU\\\gggqqqtttuuuuuutttqqqmmmmmmllliiiggghhhmmmqqqtttuuuwwwzzz}}}~~~{{{yyyxxxwwwuuusssoooqqqtttvvvwwwwwwvvvuuunnnmmmlllkkkkkkkkklllmmmhhhhhhfffeeedddeeeeeefff```bbbaaa]]][[[\\\YYYUUUUUUMMMBBB999777<<>>OOOWWW^^^jjjvvv|||uuuvvv~~~wwwttt{{{wwwqqqpppjjj___\\\aaa^^^bbbdddcccgggrrr{{{pppjjjfffkkkvvv}}}yyyrrr~~~yyyrrrnnnllljjjgggbbbeeefffcccbbbdddbbb___^^^dddccc^^^___dddaaaWWWJJJ===555999???AAAHHHQQQVVV[[[cccllltttwwwvvvtttsssppplllhhhhhhjjjnnnppptttxxxyyyvvvvvvzzz}}}}}}zzzxxxuuuvvvwwwxxxwwwuuuxxxuuurrrppppppooonnnmmmnnnppppppmmmhhhfffhhhlllggghhhhhhhhhgggdddaaa___]]]\\\[[[[[[[[[ZZZYYYWWWTTTKKK???888999AAAIIINNNLLLQQQSSSPPPPPPWWW]]]___ZZZVVVRRRQQQPPPOOOJJJFFFJJJQQQYYY^^^^^^]]]]]]^^^]]]]]]XXXNNNAAA666111111------...///000111222222777777666666555555444444444444555666777777777777::::::999999777666444333333444666777888888777777555666888999999888666555444555777777666333000///...,,,)))))))))******))),,,,,,.../////////...---///...---...000111111000...++++++//////,,,,,,///...,,,***)))))),,,///111//////000111222222222222333333333333444444444444444444444444444444444444333444666777888999888888555666666555333333555666444;;;;;;:::>>>???III\\\}}}kkkYYYSSSMMMJJJKKKLLLJJJGGGIIILLLLLLJJJJJJMMMNNNKKKMMMFFFAAA>>>:::555333444<<>>===<<<===<<<999777=========------------------------(((((())))))***++++++++++++******)))***+++---...***;;;MMMWWW___lll|||{{{|||wwwvvv|||{{{rrriiidddccceeehhh^^^cccffffffjjjttt~~~sssqqqrrrwwwzzzxxxqqqjjjzzz{{{rrrnnnmmmkkkiiicccfffeeeaaa```cccccc```___cccccc^^^___dddbbbZZZOOOBBB999;;;>>>AAAHHHPPPQQQXXXcccmmmsssuuuvvvvvvsssqqqmmmiiiiiijjjmmmoootttyyy{{{xxxxxxzzz|||zzzyyyxxxvvvvvvwwwwwwwwwvvvvvvtttrrrqqqqqqpppnnnlllmmmnnnooolllhhhfffgggjjjdddfffiiikkkjjjfffaaa^^^\\\\\\\\\[[[ZZZXXXWWWVVVOOOHHH>>>888:::AAAIIINNNNNNQQQRRRQQQSSSWWWYYYYYYVVVTTTRRRRRRRRROOOHHHCCCEEEJJJOOOSSSVVVZZZ```ddd]]]ZZZRRREEE999222111222------...///000111222222444444555555666666777777666777777888999999::::::<<<;;;:::999888666666555444444555777777777777777666777888999999888777666666777777777555333000...///---***)))*********))),,,,,,---............---///...------//////...------++++++...///------///---,,,***)))***,,,///111//////000111111222222222333444444444444555555555555555555555555555555555444555666666777888999999444555666555444444555777666<<<<<<;;;@@@CCCPPPeee}}}dddUUUQQQLLLJJJKKKKKKHHHFFFHHHKKKMMMKKKKKKMMMMMMIIIKKKFFFAAA???;;;555444666>>>NNNTTTYYYeeeaaaNNNBBB<<>>;;;999;;;@@@BBB@@@===AAA@@@>>>,,,,,,,,,,,,------------)))))))))******+++++++++++++++*********+++,,,---+++888IIIWWWbbbooo}}}}}}yyyyyy|||}}}mmmdddhhhooopppeeeiiijjjgggiiirrr{{{vvvuuuvvvxxxvvvoooiiigggooo~~~rrrllljjjiiihhheeefffddd```___bbbcccaaa___bbbaaa]]]^^^aaaaaa]]]TTTHHH>>>;;;<<>>===<<<:::999888777777444444555666666777777777777888999999999999888777777777777666444222///---///---***)))***+++***))),,,,,,------............///...------//////...---,,,,,,,,,............///,,,+++***)))***---///111222222222222222333444444444444444555555555666666555555555555555555555555666666666666777888999:::444555666555444555777888777<<<;;;:::AAAHHHWWWooosss[[[QQQOOOLLLKKKKKKJJJGGGEEEGGGKKKMMMLLLLLLMMMKKKHHHIIIEEEAAA???;;;666666999===JJJSSSXXXYYYJJJ:::;;;>>>SSSqqqvvv}}}oookkk]]]WWWYYYgggsssvvvxxx|||qqqnnnttt```AAABBB===:::>>>EEEIIIGGGCCCCCCAAA???---,,,,,,,,,++++++******************++++++++++++++++++++++++++++++,,,,,,---666EEEUUUcccooo{{{~~~{{{{{{yyywwwyyyrrrpppqqqoooiiijjjiiifffhhhooouuuvvvpppmmmmmmnnnlllffffffjjjkkk{{{tttlllhhhfffeeefffgggeee```___cccdddccc]]]______\\\\\\^^^```___YYYNNNBBB;;;999<<>>===AAAFFFHHHJJJMMMRRRWWWPPPMMMGGG???888333111000------...///000111222222111222333666888:::<<<===<<<<<<<<<<<<<<<===???@@@??????>>><<<;;;:::999888444444444555666666777777888888999999999999888888666666666555333000...---...,,,***)))***+++++++++---------.........//////...------...000111111000,,,---------...///000///******))))))+++---///000222222111111111222333444444444444555555555666666666666666666666666666666777777666666777888999:::333444555555555666888:::777<<<999999BBBLLL___xxxlllWWWNNNMMMLLLKKKJJJIIIGGGEEEGGGKKKMMMKKKKKKMMMKKKGGGGGGCCC@@@>>>:::555777<<>>DDDHHHHHHLLLRRRVVVWWWYYY]]]ZZZTTTLLLGGGDDDBBB???===<<<@@@EEEFFFEEEEEEGGGIIIGGGEEEBBB>>>999444000...------...///000111222222333444555777:::<<<===>>>>>>======<<<===???@@@AAA???@@@@@@???>>><<<:::888444444444444555666777888888888888888888888888888555444444222111///---,,,---+++))))))+++---------//////......//////000111...------...000222111000+++---...---...111111///*********+++,,,...000111111000///......///111111333444444444444555555555777777777777777777777777777777777888888888999999333444555666555666999;;;888<<<888888CCCPPPfffiiiXXXMMMMMMLLLKKKJJJHHHHHHGGGHHHLLLLLLJJJJJJLLLJJJGGGFFFBBB>>>;;;777444888@@@SSSbbbiiifffYYYBBB:::GGGTTTsssuuummmwwwyyyiiieeebbbqqqyyynnneeerrr|||zzzZZZNNNFFFAAA>>>???CCCFFFEEEBBB???>>><<<---------,,,++++++******+++++++++++++++++++++++++++++++++,,,,,,++++++******222@@@NNNXXXggguuuvvvmmmhhhkkklllooouuu|||}}}rrreeefffaaaccckkklllgggiiipppsssuuuzzz~~~uuulllfffgggiiihhhdddcccffffffddd^^^]]]]]]\\\[[[\\\```eeebbbZZZKKK===666999AAAFFFMMMOOOUUU]]]eeelllpppqqqnnnnnnnnnnnnnnnooooooooorrrwwwyyywwwvvvxxxyyywwwqqqssssssrrrooooooppprrrpppmmmkkkkkklllmmmmmmlllmmmmmmllllllkkkjjjgggeeedddcccaaa___]]]\\\\\\\\\TTTWWWYYYXXXSSSQQQRRRUUUNNNIII@@@777333555===DDDGGGGGGJJJNNNNNNKKKOOOUUUUUUOOOHHHDDDBBBAAA???<<<>>>AAADDDCCC@@@===>>>??????>>><<<:::777444000---------...///000111222222555666777999;;;===>>>??????>>>=========???AAABBB???@@@BBBBBBAAA>>>:::888444444333333444555777888777777777666666777777777222222111000///...---,,,,,,***)))))),,,...//////111000000///000111222333///...------/////////---***...///,,,---222333///,,,,,,,,,---...000222333111000///......///000111333333333333444444444444777777777777777777777777666777888999:::999888888222444555666666777:::<<<999===999999EEETTTmmm|||fffYYYMMMMMMLLLJJJIIIHHHIIIIIIIIILLLLLLIIIHHHKKKJJJGGGEEEAAA<<<888444222999CCCYYYjjjppphhhXXXDDD@@@MMMgggsssssszzzwwwgggbbbmmmyyykkkjjjwww~~~}}}vvv|||jjjQQQNNNDDDAAA???>>>@@@AAABBBAAA<<<<<<<<<------------------------++++++++++++++++++++++++++++++,,,,,,,,,++++++***'''111@@@KKKRRRccc~~~~~~yyysssoooooorrrtttyyyttt___nnniiillluuuvvvmmmiiilllqqqttt{{{~~~rrriiihhhjjjiiieeeeeeggggggddd___^^^^^^]]][[[\\\aaagggfff]]]NNN>>>777:::AAAFFFNNNNNNRRR[[[fffooossstttmmmmmmnnnnnnooopppppppppqqqvvvxxxvvvuuuxxxyyywwwrrrttttttssspppoooqqqtttqqqnnnlllkkklllnnnoooooolllkkkkkkkkkjjjiiifffdddaaaaaa```^^^\\\ZZZYYYXXXRRRVVVYYYWWWSSSPPPRRRUUUMMMHHH???666222555>>>EEEHHHGGGIIIKKKGGGBBBEEENNNPPPKKKFFFCCCCCCBBB???<<>>>>>???>>>=========???AAACCC???@@@CCCDDDCCC???;;;888444444333333444555777888777777666666666666777777111000000///...---------+++)))((())),,,///000000222111000000000111333444000...------------+++******...///,,,---222333///---......///111222444555444333111//////000222333222222222333333333444444777777777777777777777777666777999:::;;;999888777222444555666666777:::<<<;;;>>>::::::GGGWWWqqqwwwcccXXXMMMMMMLLLJJJHHHHHHJJJKKKJJJMMMKKKHHHGGGJJJJJJHHHDDD@@@;;;777222111:::DDD[[[ooouuujjj[[[LLLJJJWWWuuu~~~qqqvvvxxxvvv{{{zzzzzzrrrccc]]]pppyyykkkrrr}}}~~~xxxlllpppxxxVVVBBBEEECCCBBB@@@??????@@@BBBCCC;;;<<<===000555777333///......,,,(((((()))***++++++,,,,,,******))))))******+++,,,***000:::KKKYYYaaazzzsssqqqpppnnnllltttvvv~~~hhhsssiiimmm}}}yyyhhhiii{{{ssskkkttt~~~uuurrrnnnnnniiicccdddiiigggaaa```^^^[[[ZZZ\\\^^^^^^^^^bbbccc[[[JJJ>>>===??????HHHRRRYYY[[[___iiipppqqqoooiiihhhmmmmmmiiihhhkkktttrrrvvv}}}}}}vvvsssuuurrrrrrrrrqqqqqqooonnnmmmuuussspppmmmkkkkkkkkklllnnnkkkgggggghhhiiifffddd]]]\\\[[[[[[\\\\\\[[[YYYVVVWWWXXXUUURRRQQQTTTXXXNNNHHH>>>666333777===BBBGGGGGGFFFEEEDDDEEEIIILLLRRRMMMGGGBBB@@@????????????@@@>>>888222000444888444555555555333111...,,,---------...000111333444888888999<<>>>>>AAABBBAAA???BBBAAAAAAAAAAAA???;;;888444555666666555444444444555555666777555333111///---,,,,,,,,,,,,+++++++++******+++---///000///---000222333333222111222333222111///.........//////+++,,,...000000000000///111...,,,+++...111333444444222000...---...///000444333333222333444666777888888777777777777777888999999:::;;;:::999888777555555555555777999;;;<<>>===>>>@@@@@@===:::AAA@@@???111666777222/////////---+++++++++*********************))))))******+++,,,,,,000777GGGWWWbbb{{{tttpppmmmmmmmmmvvv|||yyynnnooo{{{yyyjjjlllzzzyyylllnnnyyy~~~{{{tttsssmmmmmmgggaaa```fffgggeee```^^^\\\[[[]]]_________bbbddd]]]MMM???<<<===>>>EEENNNUUUWWW\\\eeelllnnnppplllkkknnnoookkkjjjlllrrrqqqtttzzzzzzvvvtttvvvuuussspppnnnlllmmmnnnooosssqqqooommmlllkkkkkkkkkjjjjjjiiihhhfffeeeffffff```^^^]]]\\\\\\\\\ZZZXXXVVVWWWWWWUUUSSSSSSTTTUUUNNNGGG===666333777===BBBGGGGGGFFFDDDDDDFFFJJJNNNUUUOOOGGGAAA>>>======<<<======:::555000///222555111222333444333222000...,,,,,,---...///111222333999888999;;;???AAAAAAAAAAAA???===>>>@@@AAAAAA???GGGEEECCCBBBAAA???;;;999444555666666555444444444444555555555555333222111000//////...---,,,++++++******+++...111222111000000222333333222111222333222111000///......///000------...000000111111000...,,,++++++...111222333555333111///......///000333333333222333444666777888888777777777777777888888888999:::999888777666555555555666777999;;;<<<>>><<<;;;@@@NNNggglll\\\UUUOOOLLLIIIGGGHHHIIIHHHHHHJJJKKKLLLMMMLLLKKKIIIGGGAAA999444555444333===JJJpppjjjaaaSSSCCC>>>JJJZZZpppmmmrrrrrrsss{{{lllhhhaaa\\\ccc~~~~~~~~~xxxppplllmmmqqqvvvooouuuzzzvvvppplllvvvwww^^^GGGAAA@@@AAA@@@?????????>>>===;;;???>>>>>>333666666111...///000......---,,,+++***(((''''''***))))))))))))***++++++...///333BBBTTTaaa|||xxxyyyzzzxxxrrrkkkhhhjjjnnnrrr}}}rrrpppyyyzzzrrrrrr|||}}}kkkfffnnnuuuwwwqqqqqqkkkkkkfff___]]]aaaeeeggg```^^^\\\\\\^^^`````````bbbeeeaaaRRRBBB;;;;;;===DDDKKKRRRUUUYYYaaaiiilllqqqooonnnpppooolllkkkmmmpppooopppuuuvvvtttuuuwwwxxxtttoookkkiiikkknnnpppooooooooonnnmmmkkkjjjiiifffhhhjjjhhhdddccceeeiiibbb```^^^]]]]]][[[YYYWWWWWWVVVUUUUUUVVVUUUSSSQQQMMMFFF===555333666<<<@@@GGGGGGEEEDDDDDDGGGLLLPPPWWWQQQHHH@@@<<<;;;::::::;;;999555222///...///000///000111222222222111000---......///000222444444:::999999;;;>>>AAABBBBBB@@@>>>======???AAAAAAAAAFFFDDD@@@>>>===<<<;;;999666666555555555444444444444444444444444444444444444333222000...---++++++******+++...111333333222111333444444333222222333222111111000000000000111/////////000111111222222,,,+++***,,,///111222111555444222000////////////333333222333333555666777777777777666666777777888777777888999888777666555555555555666888999;;;<<<<<<;;;<<>>>>>@@@BBBDDDEEEGGGCCC???=========>>>===777666555444555555444333333333333333333555666666777666555222000...,,,+++))))))***---000333333333333555666666444333333444333333222222222222222222111000000111111222222333+++***+++---111333333222555444222000///.........222222222333444555666666777666666666666777777888777888999999999888666555555555666777888:::;;;<<<::::::>>>JJJ___zzzsss```VVVRRRNNNKKKIIIIIIKKKMMMMMMMMMLLLLLLMMMMMMKKKIIIFFFDDD>>>999555333000555JJJbbbzzzfffVVVPPPEEE@@@RRRnnn}}}{{{nnnfffiiikkkttt|||nnnmmmhhheeemmm}}}ssshhhhhhjjjhhhmmmqqqlllooo|||XXXDDDDDDFFF@@@AAABBB???;;;999:::<<<;;;;;;:::333444111------000000---+++++++++*********))))))))))))(((((())))))***+++***...///999LLLWWWdddxxxfffbbb___aaagggmmmooonnnnnnooonnnhhhbbbccckkksssxxxyyymmmwwwmmmkkkmmmuuurrreeebbbjjjuuu}}}wwwpppkkkhhhhhhgggddd^^^ZZZ[[[^^^\\\[[[ZZZ\\\^^^```aaa``````cccddd\\\MMM???:::;;;@@@EEENNNUUUYYY\\\aaafffllloooqqqpppmmmkkkkkkkkkkkkkkkkkklllnnnrrrvvvwwwvvvuuussspppooonnnnnnooommmnnnooopppooommmjjjhhhiiigggeeeeeeggghhhgggfff]]]\\\ZZZZZZ[[[[[[YYYXXXYYYVVVTTTUUUVVVUUUQQQMMMIIIDDD;;;444222444999===FFFEEEDDDCCCCCCFFFLLLPPPRRRLLLDDD>>>;;;;;;;;;;;;:::777333111000000///...222222111111000//////...//////000111222444555666;;;::::::<<<@@@CCCDDDCCCAAA@@@@@@@@@AAADDDGGGJJJNNNKKKFFFDDDCCCBBBAAA@@@999666444333444555444222222222222222444555777777888777555333111...---,,,)))((()))+++///111222222555666888777555444444555333444444444444444444444111111111111222222222222++++++,,,///222555555555555444333111///---,,,,,,111111222444555666666666666666555555666777888888888999:::::::::999888777555555777888999:::;;;<<<999:::AAAPPPhhhjjj\\\UUUQQQMMMKKKIIIIIIKKKMMMNNNNNNMMMMMMMMMMMMKKKHHHDDDCCC<<<777444222111999SSSnnnzzzeeeTTTPPPHHH@@@KKK```fffiiiddd___aaabbbqqq}}}xxxkkkbbbhhhxxx}}}mmmbbbbbbcccbbbpppssstttxxxwwwQQQ@@@CCCDDD???@@@@@@===999777999;;;::::::999222333111...///222111---***************+++++++++)))(((((((((((()))******)))//////555FFFQQQZZZhhh```\\\VVVTTTWWW___iiipppnnnlllhhheeeeeehhhmmmrrrxxxmmmdddjjjcccfffiiimmmxxxmmmdddcccgggmmm}}}}}}zzztttnnngggeeeeeeddd```[[[YYY\\\[[[[[[[[[]]]```bbbbbbaaa^^^```bbb```TTTDDD<<<;;;;;;@@@JJJTTTXXXXXX[[[```hhhnnnqqqoookkkkkkkkkjjjiiikkkkkkjjjlllrrrvvvvvvsssssstttsssrrrqqqooonnnmmmmmmnnnnnnmmmkkkiiigggjjjfffcccdddggghhhfffccc[[[ZZZYYYYYYZZZ[[[YYYXXXYYYWWWVVVUUUTTTRRRPPPMMMHHHCCC;;;444111444888<<>><<<;;;;;;;;;999777555333111000000000333333222111000000//////---......///000222333444::::::<<<>>>BBBDDDDDDCCCAAAAAAAAAAAABBBEEEJJJNNNSSSQQQMMMJJJHHHEEEAAA>>>;;;777333222444555444222111111222333444555666777666555444222000///------***)))(((***...000111111555666777666555333333444222333444444555444444444000111222333333222111000,,,,,,,,,...222666777777666666444222000...,,,+++000111222444555666666666555555555555666777888888999999:::;;;:::999888777555555777999:::;;;;;;;;;:::===FFFYYYsssvvvbbbZZZUUUOOOKKKIIIGGGGGGIIIKKKLLLLLLNNNNNNNNNLLLJJJFFFCCCAAA999444111111333???\\\xxxwwwfffVVVMMMCCC;;;BBBQQQ]]]eeebbb]]]]]]aaarrr{{{ggg]]]fffuuuwwwsssiii```___bbbdddxxxxxx~~~uuuNNNAAAFFFDDD>>>>>><<<:::888777888999999888777333444333111222555222---************************((((((((((((((()))******(((000...111AAANNNXXXddd___\\\WWWQQQPPPWWWcccllliiiddd```aaagggjjjjjjgggnnnvvvfffcccccc^^^ddddddaaakkk|||}}}iiiddddddbbbbbbqqq}}}xxxssshhhccc```bbbaaa]]]\\\^^^\\\\\\]]]___cccddddddddd]]]\\\___aaaZZZJJJ>>>;;;888>>>JJJVVVZZZWWWXXX]]]eeemmmrrrnnnkkklllmmmkkkhhhkkkllliiilllrrruuutttqqqrrrrrrrrrrrrqqqpppooolllllllllkkkjjjhhhfffdddgggeeedddccccccbbbbbbaaa^^^\\\ZZZZZZ[[[ZZZYYYWWWYYYYYYWWWUUUQQQOOOOOOPPPGGGBBB:::333111333777;;;BBBCCCDDDDDDCCCDDDFFFHHHKKKGGGBBB???===;;;:::888777888888555000...000222222222222111111111222222/////////000222333555666999:::===AAADDDEEECCCBBB???@@@AAAAAAAAAEEEKKKOOOUUUUUUTTTTTTSSSOOOJJJFFF<<<777333222444555444111000111333555666666555555222222111111000///......,,,+++***+++...000111111333444555444222000000111///000111222333222222111...000222444444222///---,,,+++***,,,111555888999999888777555222000---,,,///000222444666666666666555444444555555777888888888999999::::::999777666444666777999;;;;;;;;;;;;<<<@@@LLLcccooo]]]YYYTTTMMMKKKIIIGGGGGGIIIKKKLLLLLLNNNNNNNNNLLLJJJFFFBBB@@@777111---000666EEEcccooofffYYYIII:::777DDDTTTooowwwqqqeeefffnnn~~~vvvcccbbbuuuzzzsssmmmhhheeeeeekkksss}}}zzzzzzrrrMMMDDDHHHCCC===;;;888666777888888777666666555444666555333555777444...++++++++++++******))))))((((((((((((((()))******)))111...---===MMMYYYfffbbbcccaaa\\\XXXZZZbbbjjjbbb\\\XXX]]]gggjjjddd\\\fff~~~qqq```bbbgggeee^^^eeebbbYYY```sss|||xxxfffdddeee___ZZZkkk~~~yyyuuuiiiaaa\\\^^^aaa______bbb^^^^^^___aaaeeeggggggfff\\\ZZZ]]]bbb]]]NNN@@@;;;999>>>LLLYYY]]]YYYYYY]]]cccmmmrrrooolllmmmnnnlllhhhlllllliiilllrrruuurrrqqqppppppppppppppppppqqqlllkkkjjjiiigggeeecccbbbccceeeeeeccc___]]]^^^aaaaaa___\\\[[[[[[ZZZXXXVVVYYYZZZYYYTTTOOOMMMOOOQQQFFFAAA:::333111333777:::AAACCCDDDDDDCCCCCCDDDFFFKKKHHHCCC???===;;;888666555888999666000---///333111111111111222333444555222222333444555777888999888:::===BBBEEEFFFCCCAAA>>>???@@@@@@@@@DDDKKKPPPZZZ[[[^^^aaaccc```[[[WWW===777222111444666444111000111444666666666555444000000000///////////////...,,,+++,,,///111222222111222333222000.........---...///000111111000///,,,///222555444222...,,,,,,***)))+++///444777999;;;:::999777444111///---///000222555666777777666444444444555555777888888777888888999999777666555444666888:::;;;<<<<<<;;;===BBBQQQjjjkkk[[[YYYTTTKKKNNNKKKIIIIIIKKKMMMNNNNNNOOOOOONNNLLLIIIEEEAAA???666///+++///888IIIggggggfff\\\GGG555888NNNbbbrrrttt~~~qqqbbbllltttkkkkkkkkklllvvvzzzjjjGGG@@@DDD>>>===999555444666888888666555444333666444333333333222///---.........---,,,)))'''&&&(((((())))))*********+++))),,,...---222BBBWWWeeelllfffaaa```^^^]]]```eee]]]^^^]]]^^^iiitttpppddd___ppphhhZZZ]]][[[ZZZgggYYYoooiii```___jjjzzznnnhhhccc___]]]^^^fffwww}}}uuuvvvgggccc___]]]^^^___``````hhhbbb^^^aaacccbbbbbbcccbbb```\\\ZZZ[[[WWWJJJ;;;:::???JJJTTTXXXVVVVVVZZZdddiiinnnqqqpppnnnnnnooopppjjjfffggglllrrrttttttmmmllljjjiiiiiijjjlllmmmhhhhhhhhhhhhfffdddbbbaaaeeecccaaa```aaa```^^^\\\aaa^^^[[[ZZZZZZ[[[\\\[[[[[[YYYVVVRRROOONNNNNNNNNJJJEEE===555000222888===DDDEEEFFFDDD@@@@@@CCCFFFHHHKKKKKKFFFBBB???:::333???===999555222111000000333333444444444444444444333555666555333222555777======@@@CCCEEEEEECCC@@@BBB@@@BBBHHHJJJJJJNNNUUU\\\ppp~~~{{{qqqccc@@@999666999999444222555///222666777666333111000222222111000///...------------------------,,,,,,******++++++++++++******,,,------......------,,,///---++++++---...---,,,))),,,------000555888666999777666666666444///++++++///222333222111222444888888777777888888999:::888888777777666555555444666777888:::<<>>JJJ^^^xxx}}}dddXXXUUUQQQMMMLLLKKKKKKKKKLLLNNNPPPRRRSSSRRROOOJJJFFFAAA===:::BBB777555888;;;PPPnnn}}}```dddRRR@@@<<<===ZZZtttzzznnneee{{{wwwnnnnnn{{{xxxZZZEEE@@@???;;;===:::777444333222333333444555777555444333333333333111///............---,,,***)))))))))))))))*********+++))),,,---,,,///===QQQ```iiieeeccceeeeeebbb___]]]``````___dddqqq|||ttteee___mmmeeeWWWXXXTTTPPPZZZ___rrrnnnkkkhhhkkkwwwlll]]]\\\\\\___```dddppp{{{wwwuuuhhhfffbbb```aaaaaaaaa```ddd___]]]```bbb```___``````___\\\[[[\\\YYYLLL>>>;;;===EEEMMMPPPOOORRRWWW^^^ccciiillllllkkkkkkkkkooojjjffffffkkkpppqqqqqqnnnmmmjjjhhhgggfffggggggiiiiiiiiihhhfffdddbbb```dddbbb````````````___]]]bbb___\\\ZZZZZZZZZZZZYYYYYYWWWTTTQQQOOONNNMMMNNNJJJEEE===555000222888===EEEFFFFFFCCC@@@AAAEEEJJJIIIMMMNNNHHHBBB???:::666;;;999666333111000111111333333333444444444444555333555777777666666999<<<;;;>>>AAACCCBBBAAAAAAAAABBBAAADDDJJJMMMQQQ\\\gggyyyjjjRRR===777555666666111000111+++...222444444333333333111111000///...---,,,,,,------------,,,,,,,,,,,,))))))************))))))+++,,,,,,------,,,,,,+++...---,,,,,,......---+++(((+++---,,,///555777666999777666555555333///,,,,,,///333444444333555777999999888888888999:::;;;::::::999888777777666666;;;;;;<<<<<<======>>>@@@DDDRRRiiiwwwbbbYYYWWWSSSNNNLLLKKKKKKKKKLLLNNNOOOPPPOOONNNKKKGGGBBB===999666999222444999BBB\\\vvv|||___^^^JJJ:::<<>>;;;999666333111000222333444444555666555444333333444444222111....../////////...------)))))))))******************+++++++++---888JJJYYYeeehhhkkknnnoookkkccc\\\ccccccbbbfffvvv{{{llliiipppggg[[[ZZZVVVSSSYYY```oooooosssnnnfffkkkbbbZZZYYYZZZ]]]___bbbkkkuuu{{{~~~yyytttkkkiiigggeeeeeedddcccaaabbb___^^^aaabbb___]]]^^^^^^^^^]]]\\\^^^\\\OOOBBB<<<;;;>>>DDDGGGHHHNNNTTT\\\aaahhhmmmnnnmmmmmmlllnnnjjjffffffiiimmmmmmmmmnnnllljjjhhhgggffffffgggjjjjjjiiihhhfffdddbbbaaabbb```______``````___^^^ccc```\\\ZZZYYYYYYWWWVVVVVVUUURRRPPPNNNMMMMMMMMMIIIDDD<<<444000222999>>>EEEFFFFFFDDDBBBCCCHHHMMMKKKQQQRRRKKKBBB>>>;;;999777666444222111000111111333333333444444444555555444666888999999;;;>>>@@@<<>>:::555222333222///------***,,,///000000111222333000//////...---,,,++++++---------,,,,,,,,,++++++(((((())))))))))))((((((******++++++++++++******,,,+++,,,...//////,,,***(((+++---,,,///444777666:::888666555444333000------000333555555666888999;;;:::999888888:::;;;======<<<;;;999888888777777;;;<<<>>>>>>======???@@@KKK^^^wwwmmm]]]YYYXXXTTTNNNLLLKKKKKKKKKLLLLLLMMMNNNOOONNNKKKHHHCCC>>>:::777222000444:::KKKlll~~~uuu[[[UUUBBB777???SSSzzz{{{uuuoooNNN>>><<<<<<:::;;;888555444444555666555444555555666444333333444555444333000000000//////...------************************))))))***+++,,,444EEEUUU___kkkuuuuuuqqqmmmfff___fffiiiiiijjjuuu~~~zzznnnbbb^^^]]]___cccaaammmoooyyysss``````ZZZ[[[WWWTTTTTTVVV[[[gggqqqttt~~~|||}}}uuuooommmkkkjjjiiigggeeecccccc```aaadddddd```^^^___[[[]]]]]]^^^```^^^TTTHHH===:::;;;???CCCGGGMMMTTTYYY^^^eeekkknnnnnnmmmlllnnnkkkhhhgggiiikkkkkkjjjkkkkkkjjjiiiiiijjjkkkkkkhhhhhhhhhgggfffeeedddccc```___^^^^^^``````___^^^bbb```\\\ZZZYYYWWWUUUSSSSSSRRRQQQOOONNNMMMMMMMMMHHHCCC<<<444111333999???CCCFFFHHHHHHFFFFFFJJJMMMMMMSSSTTTKKKAAA<<<;;;;;;666555333222111000000000222333333444444555555555666777888999;;;===???AAA>>>@@@BBBCCCDDDDDDCCCBBBEEEGGGJJJLLLQQQ```yyywwwlll^^^HHH333777444111000///---++++++.../////////......///111//////......---,,,,,,+++------,,,,,,++++++******''''''((((((((((((''''''((())))))******))))))((()))***,,,///000///,,,)))(((,,,------///555888666:::999777666444222000///---...111333555777999:::<<<;;;999888999:::===>>>===<<<:::999888777777777777:::===>>>===>>>AAADDDOOOhhh}}}cccXXXXXXWWWQQQLLLKKKKKKKKKKKKKKKKKKLLLLLLNNNMMMKKKHHHCCC>>>999777222333777===TTTyyylllWWWLLL>>>999CCCYYYyyyzzzfffFFF:::999999999:::999888999:::999666222666666555888666444444555666666555333222111///...,,,,,,++++++++++++***************)))((())),,,---333CCCSSSaaavvvzzzlllhhhgggdddlllwww|||zzzyyykkkaaa```cccbbbdddnnnqqq}}}vvvaaa```ZZZYYYTTTQQQSSSUUUXXX___hhhppp|||sssqqqnnnlllkkkiiifffdddbbb```aaadddbbb^^^]]]___ZZZ\\\^^^^^^aaa```XXXNNN???;;;:::???EEEIIIPPPVVVSSSWWW]]]dddiiijjjiiihhhnnnllljjjiiiiiiiiiiiihhhjjjjjjjjjjjjjjjjjjjjjjjjffffffeeeeeeeeeeeeffffff```^^^]]]^^^______^^^]]]```^^^[[[YYYXXXWWWTTTRRRRRRQQQPPPOOONNNMMMLLLLLLGGGCCC;;;444111333:::@@@AAAEEEJJJLLLJJJIIIJJJLLLNNNTTTTTTJJJ>>>999999999777666444333111000///...222222333333444555666666888888888999;;;===??????BBBBBBCCCFFFJJJJJJFFFBBBDDDHHHJJJIIIMMM^^^uuuyyyfffSSSGGG@@@888111555333000.........,,,***---...///...------000222000//////......------------,,,,,,+++******))))))''''''(((((((((((('''''''''(((((())))))(((((('''((())),,,///000///+++((()))---...---000666888777999999999777444222000///,,,---...000444666888999<<<;;;:::999999;;;===>>>;;;:::888666666666777777666999<<<===<<<===BBBGGGTTTpppsss\\\UUUVVVSSSMMMIIIIIIJJJJJJJJJJJJJJJJJJJJJHHHHHHGGGDDD@@@:::555222444555999BBB^^^fffTTTEEE:::===KKKddd~~~[[[@@@888666666888222333777===AAA???888222777666666:::888555444555666666555444333111///---,,,,,,++++++++++++++++++*********)))''')))---...000???PPPkkkooolllppppppuuu|||mmmgggfff^^^aaammmnnnwwwqqq```aaa[[[[[[ZZZ\\\aaabbb``````bbbnnnvvvtttpppmmmkkkiiifffddd```^^^___aaa^^^ZZZZZZ]]][[[]]]^^^^^^```aaa\\\TTTDDD>>>;;;???DDDJJJQQQXXXUUUWWW\\\bbbhhhkkkkkkiiillllllkkkjjjiiihhhggggggkkkkkkjjjiiigggfffeeeddddddddddddcccddddddeeefff```___]]]]]]^^^^^^]]]\\\]]][[[YYYXXXXXXWWWUUUSSSQQQQQQPPPOOONNNMMMLLLKKKFFFBBB;;;444111444;;;AAAAAAFFFKKKMMMKKKJJJJJJKKKOOORRRPPPEEE;;;777666555666555444333111///......111222333333444555666666999888888999<<<>>>??????EEEFFFIIILLLNNNLLLFFFAAA>>>CCCEEECCCFFFUUUfffrrrbbbZZZMMM@@@777222111000111222///,,,,,,///...***(((***,,,------///222444////////////......---------,,,,,,+++***)))((((((''''''((((((((((((''''''''''''((((((((((((''''''((()))+++...000///,,,)))))),,,...---000555888777777999:::999666222000///,,,,,,,,,...222666777777;;;:::::::::;;;;;;<<<<<<888777555444444555777888:::===>>>===:::<<>>LLLbbb}}}PPP<<<777444333777///222888BBBJJJJJJBBB:::666666555<<<999666555555666666555555444222000///...//////,,,,,,,,,++++++*********+++((()))...------:::KKKhhhqqqsssyyyxxx}}}tttnnn]]]^^^lllkkkooojjj```fff___dddbbbdddiiijjjfffcccdddiiiyyyyyyuuupppllljjjhhhfffddd```_________\\\XXXYYY^^^]]]______]]]___bbb___YYYMMMCCC;;;;;;@@@GGGPPPXXXYYYYYY\\\bbbhhhlllmmmllliiijjjkkkjjjhhhfffeeeeeejjjjjjjjjiiigggfffddddddfffeeedddbbbaaabbbbbbbbbaaa___]]]]]]]]]]]]\\\ZZZYYYXXXWWWWWWXXXXXXVVVTTTRRRRRRQQQPPPOOOMMMKKKJJJEEEAAA:::444111444;;;AAADDDGGGJJJJJJHHHHHHJJJMMMOOOPPPKKK@@@888555333000111111111111000///......111222222333444555666777999777777999>>>AAABBBAAAEEELLLSSSSSSMMMFFFAAA@@@555;;;>>><<>>777222///...///---///---***+++///...***%%%(((***,,,,,,...000222.........---------------,,,,,,+++***)))(((''''''((((((((())))))(((((((((''''''((((((((((((''''''((((((***---//////,,,***'''***,,,+++...444666555555999<<<;;;777222///......,,,+++---222555666666888999:::;;;<<<;;;;;;:::777666444333444666999:::<<<>>>@@@===;;;>>>GGGOOOhhhvvvbbbRRRPPPPPPKKKGGGIIIEEEFFFHHHIIIJJJJJJJJJJJJJJJJJJJJJHHHDDD>>>999666444444@@@YYYwwwXXXGGG===MMMnnnzzzoooGGG:::888222111666222333888AAAIIIJJJDDD<<<444444333>>>;;;777555555666666555444444222111111111222333,,,,,,,,,++++++*********---)))***...,,,***555FFFXXXvvvwwwkkkssszzzwww}}}sss^^^aaaqqqmmmnnnjjjfffooohhhiiidddaaaccccccaaabbbddddddppprrrvvv|||zzzvvvpppkkkhhhgggfffeeecccaaaaaaaaa]]]YYY[[[aaa^^^```___]]]___bbb```\\\SSSFFF:::777;;;CCCNNNWWWWWWWWWXXX]]]dddiiijjjiiiggghhhiiiiiigggeeeddddddiiiiiijjjjjjjjjjjjiiiiiihhhfffdddbbb```_________aaa___^^^]]]]]]\\\[[[YYYWWWVVVVVVWWWXXXYYYWWWVVVSSSSSSRRRQQQOOOMMMKKKJJJEEEAAA:::444111555<<>>@@@<<<444+++)))---000///---,,,...000...******///444***)))***+++---...,,,+++,,,------...////////////***************++++++++++++***)))***,,,---,,,+++,,,,,,,,,+++++++++************+++---...---***'''''')))+++---///222555888777999:::999666333111111///...,,,---000333555555888888888999:::;;;<<<===<<<999777666888:::;;;;;;@@@AAAEEEFFFBBBCCCWWWnnnfffZZZNNNJJJIIIFFFEEEFFFFFFFFFGGGHHHGGGFFFEEEDDDHHHGGGEEECCC@@@;;;666222111<<>>DDDIIIJJJPPPWWW\\\```dddiiimmmlllgggdddeeeddd```^^^___```aaabbbeeehhhhhheeeccccccaaa``````aaabbbbbbaaa^^^]]]\\\[[[ZZZYYYYYYYYYYYYXXXWWWWWWWWWVVVTTTRRRNNNNNNNNNMMMMMMLLLJJJJJJIIIAAA888222333666:::<<>>>>>:::666555888<<<999555111000222333222000//////...---,,,,,,,,,,,,+++((((((******)))---333===IIIQQQ]]]nnnsssrrrxxxsssoooooopppnnnlllkkkllliiieee\\\ZZZbbb{{{iiiccc^^^^^^]]]ZZZYYYZZZ\\\```gggooouuuzzz}}}{{{yyyuuuqqqmmmhhhdddaaabbb```____________]]][[[\\\]]]^^^]]]\\\]]]aaaeeeggg^^^PPPCCC===>>>BBBEEEHHHPPPZZZ______aaagggllljjjgggdddbbb```^^^^^^___```aaadddgggjjjiiigggdddbbb```^^^^^^___aaaaaaaaa^^^]]]\\\ZZZYYYXXXXXXXXXXXXWWWVVVVVVVVVUUUSSSQQQMMMMMMNNNNNNMMMLLLKKKKKKGGGBBB:::444333555999<<>>AAABBB<<<<<<:::444...+++++++++,,,+++***))))))((((((((()))+++...---,,,+++---///---+++))))))+++,,,,,,+++)))+++,,,)))$$$###(((,,,++++++,,,,,,+++***))))))))))))(((((('''''''''&&&)))(((''')))+++...//////------------------------,,,,,,---...///---***'''***+++,,,,,,---000444888777777777666333222333444...---,,,---000444666666888888777777888:::<<<===777666555777;;;>>>??????BBBKKKccc~~~cccTTTNNNJJJKKKJJJFFFDDDEEEHHHHHHHHHGGGGGGGGGFFFFFFDDDDDDBBB???:::777666555;;;LLLlllzzzZZZDDDAAAIII]]]zzzTTT===555:::::::::;;;777666444222222444666666666444555555DDDDDDBBB>>>999666888:::888444111111333444333111//////...---,,,,,,,,,,,,+++))))))+++***))),,,111999FFFQQQ```tttxxxtttvvv|||zzz{{{wwwkkkgggdddeeeeeeeeekkkppplllddd]]]XXX```rrrfffcccbbbcccaaa[[[VVVVVVVVVZZZbbblllvvv~~~}}}yyyssslllgggdddcccbbbaaa___^^^______^^^\\\\\\]]]]]]^^^___bbbfffiiiggg```TTTHHH@@@===>>>@@@FFFOOOYYY]]][[[[[[```fffhhhgggddd```^^^^^^``````___aaacccgggjjjiiifffdddcccaaa^^^]]]^^^______^^^^^^]]]\\\ZZZYYYXXXXXXXXXXXXVVVUUUUUUVVVUUUSSSPPPMMMMMMMMMMMMMMMLLLKKKJJJDDDBBB>>>777111333999@@@GGGHHHIIIHHHGGGGGGIIIJJJEEEAAA:::444000/////////---..................---++++++,,,,,,------------000111222222333444666777111///---+++)))'''(((+++))))))((((((((((((((()))***...111111---+++,,,...---+++******+++,,,+++***)))+++,,,((($$$###''',,,++++++++++++***)))((((((&&&&&&''''''((((((((()))...,,,******,,,...//////,,,,,,---...///000111111---------...///---***'''+++,,,,,,------///333666555666777666444333333444...,,,+++---000444666777888999999:::;;;<<<===>>>666555555888<<>>999666666888@@@XXX|||yyyRRR@@@DDDMMMiiiqqqKKK999555;;;:::999;;;666777555333333444666777666444555555IIIHHHFFFBBB===::::::;;;777444222333555666333111//////...---,,,,,,,,,,,,+++)))***,,,+++)))+++000666DDDPPP```uuuzzzuuuwwwsssuuujjjcccjjjkkkccc```ZZZ]]]]]]^^^fffooolllbbbccc\\\aaayyywwwfffccccccfffhhhddd[[[WWWWWWUUUXXX___iiiuuu~~~|||vvvoooiiifffeeeaaa___^^^]]]_________^^^^^^^^^___aaadddhhhkkkmmmddd```WWWMMMCCC===;;;;;;BBBJJJSSSVVVUUUUUUZZZ___eeegggfffaaa^^^```bbbbbb^^^___aaadddffffffcccaaacccaaa___^^^______^^^\\\]]]\\\[[[ZZZYYYXXXXXXXXXWWWVVVUUUUUUUUUTTTRRRPPPMMMMMMMMMLLLLLLKKKIIIIIICCCBBB>>>777000222;;;DDDIIIIIIHHHFFFDDDDDDFFFHHH@@@===888555333333222222---......//////......---,,,,,,---------,,,,,,+++,,,---///...------...///---***)))***(((%%%%%%'''(((((((((((()))***+++++++++...111000,,,******+++,,,,,,,,,+++++++++******(((***+++)))&&&%%%(((+++((((((((()))((((((''''''%%%%%%&&&'''((()))******000...,,,+++---///000000,,,------///000111222222------...//////---***&&&(((***,,,,,,,,,...000222222444666666555333333333---,,,+++---000444666777777999;;;===>>>>>>======333333444777;;;===>>>>>>>>><<>><<<<<<<<<666444444666888888444000//////...---,,,,,,,,,,,,,,,***+++---,,,)))+++///222@@@KKK\\\qqqxxxwww{{{xxxzzzooohhhnnnoooiiikkkfffkkkiiidddeeemmmllleeehhhaaaeeettt{{{qqqhhhhhhfffhhhkkkkkkbbbXXXUUUXXXVVVYYY___jjjvvvzzz}}}~~~{{{tttmmmhhhfff```^^^\\\\\\^^^___```___^^^^^^___bbbfffhhhjjjjjjcccaaa\\\SSSIII@@@<<<;;;@@@FFFMMMQQQRRRTTTXXX\\\cccggghhhbbb```ccceeeddd___^^^___aaaccccccaaa___aaa```___`````````^^^\\\ZZZZZZYYYXXXWWWWWWXXXXXXWWWUUUTTTTTTTTTTTTQQQOOOMMMMMMLLLLLLJJJIIIGGGGGGEEEAAA;;;444111555===DDDIIIHHHDDD@@@>>>>>>AAADDD===:::777666777888666444...///000000000000///...---......///...---,,,+++(((+++------+++***+++---,,,((((((,,,,,,(((%%%'''(((((((((((()))+++,,,,,,---...///...---+++*********---///...+++)))***,,,((())))))))))))))))))***''''''((()))))))))(((((('''''''''(((((())))))***///---******,,,///111111/////////000000000111111.........//////---***&&&'''***---.........///000000333666888666444333222---,,,+++,,,000444777888555777;;;>>>???>>><<<:::444333555888;;;>>>>>>===BBB>>>@@@GGGMMMSSSaaaqqquuu```TTTMMMKKKJJJKKKIIIEEEEEEHHHGGGGGGEEEDDDDDDDDDEEEFFFCCCDDDBBB===777666999===OOOrrrhhhJJJGGGQQQYYYnnnzzz}}}wwwwww~~~vvv~~~ssstttwww}}}vvvNNN???555666:::777888:::444555444444555777777666555555555555CCCBBBAAA???===;;;;;;;;;555555555777:::999555000//////...---,,,,,,,,,,,,---+++,,,...,,,)))+++//////<<>>???===:::888666666777:::===@@@@@@???;;;<<>>SSSwwwdddNNNQQQ]]]qqq{{{rrriiivvv|||mmmaaacccllltttyyymmmuuullliiirrryyynnnDDD<<<333555999666888;;;555444444555666888888666444555555555AAA@@@???>>>>>><<<999666555555666999;;;999444///111000///---,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,777DDDQQQbbbvvvwwwnnnkkkhhhcccqqqlllkkkxxxssshhhrrrsssnnnmmmmmmcccVVVTTTZZZaaabbbmmmppprrrsssyyysssggg```___^^^]]]]]]]]]^^^______]]]___aaaaaa___^^^___bbbbbbcccbbb^^^WWWMMMCCC>>>CCCHHHLLLMMMLLLNNNTTTYYYcccgggiiifff```^^^bbbhhh^^^___``````aaa``````___ZZZ\\\^^^^^^]]][[[[[[[[[YYYYYYYYYYYYXXXWWWVVVUUUSSSSSSRRRRRRQQQPPPNNNMMMNNNLLLJJJJJJIIIHHHEEECCCBBB>>>999666666999>>>BBBGGGBBB<<<888666777777777333444444555555555666666333333222222111000000000111000000///......------***---//////---+++))))))++++++******)))(((((((((,,,(((&&&&&&(((***)))(((---...///000000///......,,,---///...,,,***)))***+++)))'''))),,,---,,,***(((((()))******+++,,,,,,+++++++++)))'''%%%&&&(((---,,,++++++,,,...000222222222111000//////000000000...------------+++***+++---//////...---...///111222555888999777222...---++++++000333333666;;;<<<;;;:::===??????;;;777666999;;;;;;:::;;;>>>BBB>>><<>>CCCaaammmWWWRRReeeuuuttthhh```mmm^^^rrrqqqkkkwwwyyyttt{{{}}}rrrwww|||^^^;;;888777666444444555555666999888666444333333333333111111111<<<;;;;;;;;;;;;999666444333333444777999888444000222111000000////////////...---,,,,,,++++++,,,,,,)))222>>>KKK```zzzyyyooolllmmmllliiirrrxxxtttiiippppppqqqssspppeee\\\]]]dddrrrlllmmmkkkmmmvvvxxx}}}|||mmmbbb]]]\\\[[[ZZZ[[[]]]___```\\\]]]______]]]^^^aaacccaaaaaa```]]]YYYPPPEEE>>>>>>BBBGGGIIIJJJMMMSSSYYY^^^bbbeeeeeebbb```aaaddd^^^^^^^^^_________``````\\\^^^___^^^\\\ZZZZZZ[[[XXXYYYYYYYYYXXXWWWUUUTTTSSSSSSRRRRRRQQQPPPNNNMMMNNNLLLJJJJJJIIIHHHEEECCCAAA>>>:::777777;;;@@@DDDGGGBBB<<<777555555555555777666666555555444444333222111111000//////......000000//////...------,,,,,,...000000---+++******++++++******))))))((((((,,,***'''(((***,,,,,,+++---...///000000///......,,,...//////---+++*********((('''))),,,------+++,,,,,,,,,,,,,,,,,,,,,,,,---***((('''))))))'''&&&+++,,,---///111222333333222222111000000000000000....../////////---***'''+++---//////.........///000222555999:::777222...---+++,,,000333333666;;;:::::::::;;;<<<;;;888666888;;;<<<;;;888888:::<<>>???<<<888666777:::777:::======<<<===@@@CCCFFFVVVrrrgggVVVQQQNNNKKKKKKJJJIIIHHHGGGFFFFFFFFFBBBDDDHHHLLLNNNMMMIIIEEEIII>>>999<<<888777OOOooocccHHHAAAPPPkkkwwwrrrqqqppp~~~yyy{{{rrrNNN:::666555555555444444444444444444333111000//////000000.........777777777888999999777555555555444222111/////////000222444555666444222111...---,,,,,,++++++,,,,,,***---222>>>]]]www~~~ooolllpppyyyssswwwuuunnnooovvvuuunnnnnniiidddkkkzzzqqqiiieeebbb^^^[[[ZZZ\\\___aaacccaaa^^^\\\\\\^^^```aaa\\\YYYWWWZZZ^^^[[[QQQIII@@@AAAAAACCCGGGMMMTTTYYY```]]][[[]]]``````]]]YYY[[[ZZZXXXXXXYYY[[[]]]^^^\\\\\\\\\[[[ZZZZZZ]]]___TTTUUUWWWXXXWWWVVVTTTSSSSSSSSSRRRRRRQQQPPPNNNMMMNNNLLLJJJJJJIIIHHHEEECCC@@@>>>;;;999888888:::;;;;;;888444333444555666666999999888777666666555555222222111111000//////...---------------,,,,,,,,,000111222111...,,,,,,---,,,,,,++++++***)))))))))((()))+++,,,...///000111111111000000////////////---///111111///.........))))))))))))***,,,///111......---------,,,,,,,,,((())))))))))))***+++,,,222222111000000111222333222111111111111111222222222333222///+++)))***+++---///000000///......///---000666;;;===:::333---,,,+++---333555555777:::<<<===>>>;;;777555777:::666999<<<<<<;;;===AAAEEEPPPeeewww```UUUOOOKKKIIIGGGGGGHHHHHHHHHHHHHHHHHHCCCCCCEEEGGGIIIIIIGGGEEEIII>>>:::<<<999<<>><<<999888777777888777555333333555777777777888888888888777777777777333333222222111111000000......------------------///000111000...,,,---...,,,,,,,,,+++******))))))'''))),,,------...///000222222111000////////////---///111111///.........)))*********)))+++///222000000000//////.........&&&(((******)))))),,,///888666444222111222333555222111111111111222333333333333222...***)))+++///...000111111///......///---000444999;;;999333...,,,+++...333666555777:::;;;:::999666444444666888888:::;;;999888:::@@@EEEYYYpppooo]]]TTTLLLFFFEEEEEEFFFGGGHHHIIIJJJJJJJJJCCCCCCBBBCCCEEEFFFEEEDDDEEE===888999:::EEEeeecccAAA<<>><<<:::999999888888777555333333555777777777999999888888888888777777333333333222111111000000...........................//////...------...///---,,,,,,++++++******)))'''***---......---///000333222111///////////////,,,...000000///------...+++,,,,,,***)))***...222111000///...---,,,+++***'''''''''(((+++---......444333333222222222222222222111111111222222333444000222333000+++))),,,//////000111111///......///---///333777999777222...,,,+++...444777666777:::<<<999555333444666777888;;;;;;;;;999999===EEEKKKddd|||fffYYYSSSJJJFFFGGGEEEFFFHHHIIIIIIIIIIIIHHHCCCCCCBBBDDDEEEEEEDDDBBB@@@<<<888777<<>>EEEYYY{{{{{{iiiooouuuPPP;;;666888222333333444333222111000111111///......//////000---------999888888999999888666333000444777888666555777888222555888:::999555111......---,,,,,,++++++,,,,,,++++++***,,,<<>>======<<<;;;;;;;;;;;;888666444444555666666666::::::999999888777777666333333222222111000000000......//////////////////------...---,,,---...000------,,,++++++******)))(((+++///000...---///111444333111////////////000+++---///000...------...,,,,,,,,,***((()))...222000///---+++)))'''%%%$$$***&&&$$$'''---000///,,,,,,...000111111111///...222111111111222333333444---111444222...+++,,,...///111222111///......///---...111555888666222///,,,+++...444777666777:::>>>:::555444666999:::999;;;<<<<<<;;;===CCCNNNUUUrrr~~~___UUUQQQJJJIIIMMMGGGHHHIIIIIIIIIIIIGGGGGGCCCCCCDDDEEEGGGFFFBBB@@@>>>===999777@@@[[[~~~WWWHHH[[[ooojjjpppmmmGGG777555777222222333444333222111000111111///......///000000,,,,,,,,,:::999999:::;;;;;;888666222333555777777777666666444444333222222111000000//////000000000000000000---))))))///777CCCUUUcccwwwxxxyyywwwtttpppooooooyyyoooqqqrrruuuooopppnnnhhhiiimmmgggYYYYYYbbbgggeeehhhlllkkkiiimmmuuutttkkkvvvppphhh```[[[ZZZ[[[\\\WWWXXXXXXXXXYYYYYYZZZZZZYYYYYYZZZZZZZZZXXXWWWUUUKKKPPPGGG===???CCCGGGPPPQQQVVV[[[]]][[[XXXVVVWWWTTTUUUWWWXXXYYYZZZYYYYYYXXXXXXWWWXXXXXXXXXUUUSSSVVVUUURRRQQQPPPQQQRRRSSSWWWUUURRRQQQRRRRRRRRRQQQMMMLLLJJJIIIHHHFFFCCCAAA@@@???>>>>>>>>>@@@CCCDDDBBB===:::;;;;;;999999;;;???DDDBBB;;;<<>><<<888:::NNNoooxxxUUUWWWyyylllzzzWWW@@@999666777222222222111000//////.........///...,,,,,,...000...---,,,;;;:::999999::::::888666555555666777777777666555666555555444333333222222000///---+++++++++,,,,,,***((((((---333<<>>???AAADDDHHHJJJIIICCC@@@AAABBBBBBDDDIIIMMMVVVXXXSSSRRRUUURRRIIIBBBAAA@@@>>>;;;888666444444333000---,,,---...///,,,,,,,,,+++++++++++++++,,,,,,+++******)))((((((+++***)))***+++---/////////......------+++******,,,---///000000...,,,++++++************+++---...---,,,,,,***)))(((''''''(((((())))))******++++++,,,,,,---...//////...---000000111111111222333555000111111000...,,,---...222444555444222///...---...///222666888555///***+++...111444555777999:::666666666666777999;;;<<<>>>999;;;CCCFFFMMMiiivvv```NNNKKKLLLHHHFFFGGGGGGGGGHHHHHHGGGEEECCCAAAEEEDDDCCCDDDDDDDDDBBB@@@>>>:::;;;AAATTT{{{lllZZZcccyyyrrrMMM<<<777555666222222111111000//////...---...///...---,,,---///------,,,===;;;999888999999888666777777888888777777666555777777777666555555444444333111---***((((((***+++***)))***---000666AAALLLYYY]]]cccgggjjjmmmoooqqquuuxxxsssrrreee]]]bbbbbb```hhhdddbbbcccgggccc[[[YYY]]]___]]]```ggglllkkkiiihhhppp|||{{{oooeee^^^\\\ZZZZZZZZZZZZ[[[[[[\\\[[[[[[[[[ZZZZZZYYYXXXYYYZZZ[[[\\\nnnnnn[[[GGGBBB???>>>DDDLLLPPPSSSTTTRRRQQQRRRTTTUUUVVVWWWXXXXXXWWWVVVVVVWWWVVVVVVWWWXXXXXXVVVTTTSSSTTTTTTTTTTTTUUUUUUUUUTTTRRRPPPOOOQQQRRRRRRQQQQQQNNNJJJHHHHHHGGGFFFDDD>>>>>>>>>???AAACCCFFFGGGHHHBBB>>>@@@DDDHHHQQQYYYjjjuuu|||yyyvvvvvvqqqjjj```]]]YYYUUURRRMMMEEE@@@===;;;888444222111111111///...,,,+++***++++++,,,++++++******))))))((((((+++(((&&&)))---000...+++...---,,,*********+++,,,...............---,,,+++++++++************+++,,,++++++***)))((((((''''''''''''((())))))***++++++***+++---...000000000000111111111111222333444444000111111///------...///555444333333333111...,,,///111444777888555///***//////111444888999999888444444555666777999;;;<<<===:::===FFFNNN^^^xxxaaaUUULLLMMMNNNIIIFFFHHHHHHHHHHHHGGGFFFEEEDDDCCCEEEDDDCCCCCCDDDCCCAAA???@@@999@@@LLLaaaYYY```qqq{{{xxx{{{ZZZAAA999555444555222222111111000/////////+++---//////...---------------,,,>>><<<999888888999888777777777888888888888777777777777777666666666555555555333111...---,,,,,,------+++,,,...000555BBBNNNYYY\\\bbbfffhhhiiijjjllltttrrroooggg``````aaa\\\[[[cccaaacccffffffaaa]]]___ddd___\\\[[[aaaiiikkkgggcccgggooouuutttsssxxxzzzmmmccc]]][[[YYYXXXXXXYYYYYYZZZZZZZZZYYYXXXYYYXXXWWWVVVWWWYYY[[[]]]ooonnn[[[GGGCCC@@@???DDDJJJMMMPPPPPPNNNNNNQQQTTTWWWXXXYYYYYYYYYWWWVVVUUUUUUUUUUUUWWWXXXXXXWWWUUURRRSSSTTTUUUVVVWWWVVVVVVRRRQQQOOOOOOPPPRRRRRRQQQRRROOOKKKHHHGGGGGGGGGFFFBBBAAA@@@>>>============;;;666333777<<>><<<@@@JJJWWWllldddUUUOOOLLLNNNMMMIIIHHHJJJIIIHHHHHHGGGFFFEEEEEEEEEEEEDDDCCCCCCCCCCCC@@@>>>@@@888EEEZZZrrr{{{LLLcccxxxzzzzzzmmm~~~rrrFFF999666555444444111111111111000000//////***,,,///000...---,,,,,,---,,,,,,???<<<:::999999::::::999777777777777777888999999666666666555555555555555333333444444333111///---...,,,,,,---///666FFFUUU]]]aaaeeeiiijjjiiijjjjjjzzz|||ssseeeaaaeeeaaaZZZZZZ___YYY```eeedddbbbffflllqqqddd___[[[^^^eeejjjgggaaadddiiillliiikkkttt~~~zzzlllbbb^^^]]][[[ZZZXXXYYYZZZ[[[[[[ZZZYYYXXXWWWVVVTTTSSSTTTWWWZZZ\\\hhhgggVVVEEECCCAAA???CCCHHHKKKMMMMMMLLLMMMPPPTTTYYYYYYZZZZZZYYYXXXVVVUUUSSSSSSTTTVVVXXXYYYXXXVVVRRRSSSTTTVVVWWWWWWWWWWWWRRRQQQOOOOOOPPPRRRRRRQQQRRROOOKKKHHHGGGGGGGGGFFFEEEDDDBBB???<<<:::888777111---+++...333:::GGGSSSqqqyyy~~~zzzzzz{{{{{{tttoooiiifffccc]]]RRRJJJDDDBBB???;;;888555444333000///,,,***)))***+++,,,))))))(((((((((((((((((((((***---...------...000///---+++)))))),,,...000///...---,,,+++,,,,,,---++++++++++++***))))))(((******************)))))))))******+++---......///222111///,,,+++---222777333111///000222333333111111111111///------000222444222000111444555333000222444777888777333///,,,333222333666:::;;;888444111222444777999;;;<<<===<<<<<>>===;;;;;;<<<===<<<;;;777777666666666777777888555555555555555555444444222333555666444222...,,,,,,******+++,,,444EEEVVV]]]aaagggkkklllmmmmmmmmmvvvuuueeecccfff]]]ZZZ^^^]]]^^^eeehhhfffiiippprrrnnnkkkhhhcccaaafffkkkiiibbbfffjjjkkkjjjnnnyyy~~~oooeeebbbbbb```^^^ZZZ\\\]]]^^^^^^\\\ZZZYYYVVVUUUSSSSSSSSSVVVYYY[[[aaaaaaSSSEEEEEECCC>>>???EEEHHHKKKLLLKKKLLLOOOSSSXXXXXXYYYYYYYYYXXXVVVUUUQQQRRRSSSUUUXXXYYYXXXWWWSSSSSSTTTUUUVVVVVVWWWWWWTTTRRRPPPOOOQQQRRRRRRQQQQQQNNNJJJHHHHHHGGGFFFDDDEEEDDDCCCAAA>>><<<:::999000......000000333<<>>===:::999777666444444444444555555555555555555555555666777666666333111...,,,++++++,,,,,,+++000@@@PPPZZZ___eeejjjmmmmmmnnnnnnooouuu|||~~~xxxttt}}}{{{kkkiiihhh\\\^^^fff___eeehhhiiimmm{{{~~~lllrrrrrrnnnjjjllloookkkdddfffkkknnnooovvvrrrhhheeeeeeccc```[[[\\\^^^___^^^]]]ZZZYYYWWWVVVUUUTTTTTTVVVXXXYYY\\\^^^SSSIIIKKKHHH@@@@@@AAAEEEIIIKKKJJJKKKNNNQQQUUUVVVWWWWWWWWWVVVUUUTTTPPPPPPRRRUUUXXXZZZYYYXXXUUUTTTSSSSSSTTTUUUVVVWWWVVVTTTQQQPPPQQQRRRRRRQQQOOOMMMJJJIIIHHHGGGDDDBBBCCCCCCBBB@@@>>><<<:::999111222444777666555;;;BBB???===;;;999777666777999333333333333222111000/////////...---,,,+++******************************''''''''''''''''''''''''***++++++++++++---///111...---+++*********,,,---***++++++,,,---------...))))))***++++++***)))(((((((((((())))))*********)))***+++,,,...///000000111333444111......222666888444111222666777555333222111000...---...111444666666666444111000000111444777::::::666111///...111444777999888666444333333555777:::<<<=========>>>DDDUUUrrrgggTTTOOOHHHIIIGGGEEEDDDEEEFFFEEECCCDDDEEEFFFFFFEEECCCBBBDDDDDDCCCEEEFFFGGGEEEDDD???ZZZrrrvvvxxx|||yyyyyyuuu{{{uuunnnppp~~~~~~MMM:::<<<111222999---000000000000000000000111+++,,,------++++++,,,---,,,++++++<<<<<<===???AAAAAA@@@>>>===;;;999555333111111111555555555555666666666666===<<<999666333000///...---...//////---///<<>>EEEBBB===888777555333111111111222222000...------...***************)))))))))((())))))*********))))))&&&'''''''''''''''''''''---)))&&&'''+++...///...,,,,,,***)))))))))******)))***+++,,,---.........((()))***++++++***)))(((&&&&&&''''''((()))))))))((()))***+++---...///000---222555555111000222555777333///000444666444000222111000...---...222444222444555444111000333666555888;;;:::666111///...///444999999777333333333555666888;;;<<<=========FFFMMMaaa|||]]]PPPOOOHHHIIIIIIHHHHHHJJJIIIFFFAAACCCEEEFFFFFFDDDBBB@@@DDDDDDDDDEEEGGGHHHGGGEEEIIIpppjjj~~~wwwvvvqqqvvvhhhffftttnnnDDD:::>>>///111999,,,000000000000000111111111,,,------,,,******,,,...,,,++++++===<<<:::999:::<<<>>>@@@>>><<<:::777666666666777;;;888444444888;;;<<<<<<@@@>>>;;;777333000...------------,,,...333999>>>SSSWWW^^^dddhhhjjjjjjiiiuuuwwwqqqoooxxx||||||sssjjjggghhhiiihhheee{{{zzzsssssswwwuuummmeeeiiigggjjjrrr}}}tttqqqnnnddd^^^^^^VVVWWWYYY[[[]]]\\\XXXUUUTTTVVVWWWWWWVVVUUUWWWXXXXXXXXXWWWUUUWWWWWWPPPGGG???@@@BBBNNNYYYPPPHHHOOOPPPRRRSSSSSSSSSSSSUUUWWWQQQOOOQQQVVVXXXWWWXXX[[[YYYWWWTTTRRRSSSSSSSSSSSSRRRSSSUUUVVVUUUSSSPPPNNNNNNIIIGGGKKKKKKEEECCCDDD============<<<:::777666555:::===>>>BBBJJJOOOPPPGGG>>>777555444000...///000///---,,,++++++,,,,,,))))))))))))))))))))))))))))))((('''''''''''''''+++***)))(((((('''''''''***++++++++++++***))))))+++*********))))))(((((()))***,,,,,,,,,+++)))'''++++++)))(((''''''''''''******))))))))))))*********+++,,,...///000000111333333333444444333222222111111000///////////////444000---+++---111444555888666333111000222444666:::999888666444222000///444888;;;:::666333444777999888:::<<<:::777888===GGGYYYtttkkkXXXOOOLLLIIIHHHGGGFFFFFFFFFGGGHHHFFFFFFFFFEEEDDDDDDEEEFFF===FFFKKKHHHEEEGGGKKKLLLaaazzzggg~~~vvviiihhhxxxwwwlllooo~~~\\\FFF555444666333111444111111111111000000000000......---------,,,,,,,,,+++++++++666666777999;;;===>>>???888777555333333444666777>>>;;;888888:::<<<<<<;;;???===;;;777444111///............---...111666999LLLQQQYYY```fffiiikkklllqqqyyyuuupppxxxsssnnnnnnjjjgggggg}}}wwwpppnnnooooookkkfffeeecccfffssszzzppprrrqqqhhh___\\\VVVVVVXXXZZZ\\\[[[WWWTTTVVVWWWWWWUUUTTTSSSTTTUUUXXXYYYXXXWWWXXXYYYSSSJJJ@@@@@@@@@LLLYYYRRRJJJPPPQQQSSSUUUUUUSSSRRRRRRSSSQQQOOOPPPUUUWWWUUUVVVYYYZZZXXXVVVUUUTTTSSSQQQPPPPPPQQQRRRSSSRRRPPPMMMLLLOOOIIIHHHJJJJJJEEEBBBCCC>>>======<<<;;;999888777777;;;???BBBIIIRRRVVVUUUMMMBBB777333222000///000///...,,,+++******++++++))))))))))))))))))))))))))))))((('''''''''''''''+++***)))((((((''''''(((***+++++++++++++++******++++++++++++*********)))***+++---------,,,***)))+++***)))(((((('''((((((******))))))))))))*********+++,,,...///000111111333333444444444333333222111111000////////////000444000---,,,...111444555666444222000111333666888:::999777555333222111111444888:::888444222444666777777999<<<:::777:::@@@III___~~~{{{aaaQQQJJJHHHIIIHHHGGGFFFFFFFFFGGGHHHDDDEEEEEEDDDCCCCCCDDDEEECCCGGGIIIGGGDDDDDDJJJQQQzzzpppcccqqqiiidddaaahhhuuuzzzppppppyyyNNN>>>222444777333111444111111111000000000//////------,,,,,,,,,++++++++++++++++++111333555888::::::::::::666666555555666888;;;<<<@@@>>><<<;;;<<<<<<;;;:::===<<<:::777444222000/////////000///...///222444DDDJJJSSS\\\cccjjjppptttyyysssvvv}}}~~~zzzqqqpppjjjfffkkk|||vvvnnniiihhhiiikkklllddd```cccrrrtttkkkppptttlllaaaZZZWWWWWWWWWYYYZZZYYYVVVTTTWWWWWWVVVSSSQQQPPPQQQSSSUUUWWWVVVUUUWWWXXXSSSLLLAAA@@@>>>IIIXXXTTTLLLQQQPPPSSSVVVVVVTTTQQQNNNMMMPPPNNNOOOSSSTTTRRRSSSVVVXXXXXXXXXWWWVVVTTTRRRPPPKKKLLLNNNOOOPPPOOONNNMMMOOOKKKHHHIIIHHHDDDAAAAAA???>>><<<;;;999888888888888;;;@@@GGGTTT```ccc___RRRCCC555000111000000000---,,,+++***))))))******))))))))))))))))))))))))))))))((('''''''''((((((++++++***)))((((((((((((***++++++,,,,,,,,,++++++---------,,,,,,,,,,,,,,,,,,,,,---...---,,,+++***))))))(((((((((((())))))***************************+++---...000111111111333333444444444444444333222111000000///000000000333000---,,,...222444555333222000000111444777999999888666333222222333444666777888555222111333666666777:::;;;999777===EEESSSoooiiiVVVKKKHHHGGGIIIIIIHHHGGGGGGGGGGGGGGGDDDCCCCCCBBBBBBCCCCCCDDDGGGDDDEEEGGGCCCAAALLLZZZhhhfffggg```^^^bbbmmmxxxyyyooolllqqqgggBBB888444777888333111333111111000000000000//////,,,,,,+++++++++*********+++++++++444444555555555555555444777666555666777:::<<<>>>@@@???>>><<<;;;:::888777999999888666444222000///...///000000//////000111>>>EEEPPPZZZeeepppzzz||||||wwwwwwmmmjjjhhhgggppp}}}xxxppphhhdddffflllrrrjjjdddbbbnnnsssffflllsssnnnbbb[[[XXXWWWWWWXXXXXXXXXUUUSSSUUUUUUTTTRRROOOOOOQQQSSSQQQSSSSSSRRRTTTVVVRRRLLLBBBAAA===EEEUUUTTTMMMPPPNNNQQQUUUWWWTTTPPPMMMKKKPPPMMMMMMPPPQQQOOOPPPSSSTTTVVVXXXYYYWWWUUUSSSRRRHHHIIIKKKMMMOOOPPPQQQQQQOOOLLLIIIGGGFFFDDDAAA@@@???>>><<<999888888888888777999>>>JJJ[[[iiikkkeeeMMM???222///111111//////,,,,,,++++++************))))))))))))))))))))))))))))))((((((((((((((())),,,+++***)))((((((((((((***+++,,,---------------........................,,,,,,------,,,,,,+++***)))(((((((((((())))))***************************+++,,,---///000111222222333444444555555555555444222222111000000000000111333111...---///222444555222111000000111333666888999777444222222333555666666666555333000111444777888999<<<<<<999999CCCOOOhhhrrr[[[OOOJJJIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGDDDCCCBBBBBBCCCDDDDDDDDDFFF@@@@@@FFFDDDAAAOOOddd~~~oooiiitttooommmgggiiisss}}}qqqfffdddjjjpppMMM>>>:::888:::888333111333111000000000////////////,,,,,,,,,,,,+++++++++++++++++++++666555333222222333555666444333222222333555888999======<<<:::888666555444555555555555333111000///---///000000//////000111<<>>;;;>>>NNN___aaaQQQKKKIIIJJJLLLIIIIIIIIIIIIHHHHHHGGGGGGEEECCCAAABBBEEEFFFFFFDDDEEE@@@AAAGGGEEEEEEVVVnnnccclllwwwqqqqqqyyyhhhaaabbbjjjzzz]]]>>>;;;888777777555222333555000000000////////////...------------,,,,,,,,,,,,+++++++++555444222222333666999;;;666555444333444666888999999:::999777444333333444333444444555444222111000///000111111//////000111888@@@LLLYYYgggxxx~~~uuunnnoooqqqmmmhhheeeeeejjjoooyyy|||kkkaaaiiiooolllfffbbbaaadddkkkqqqtttnnnhhhqqqvvv```^^^eeefffdddddd\\\ZZZXXXVVVWWWVVVUUUTTTQQQSSSTTTTTTSSSSSSTTTUUURRRVVVWWWUUUUUUWWWVVVRRRFFFHHHBBBAAAKKKMMMJJJOOOOOOQQQSSSSSSRRRPPPOOOOOONNNKKKJJJMMMMMMLLLMMMQQQVVVYYY[[[YYYTTTOOOMMMMMMQQQOOOLLLIIIGGGFFFFFFFFFLLLLLLHHHCCCBBBDDDBBB???>>>===;;;:::888777777777777666666;;;FFFMMMIII@@@666000---///111///------+++,,,,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))((((((((()))******,,,,,,+++***))))))))))))++++++---...000000111111///000000000000111111111+++++++++*********))))))))))))(((((((((((()))))))))***+++,,,,,,+++***))),,,---///000222333333333444444555666777777777777444333222222111111222222333111//////111333444444555444333333333444555666888777555333333333444555444333111111222444777999===???AAAAAA???HHH___uuulllTTTKKKJJJIIIIIILLLIIIIIIIIIIIIIIIHHHGGGGGGEEECCCAAABBBEEEGGGFFFDDDGGGDDDEEEGGGHHHPPPgggooo^^^pppzzz{{{uuuhhheeeiiissszzzmmmlllrrrpppOOO999555444333222333333444555000000////////////...............---------,,,,,,+++++++++666666555666777888:::;;;777666555555666888;;;<<<666777666444111111333666333444555666666555333222333444333111///......000333;;;GGGTTTbbbuuuxxxrrrmmmooopppmmmkkkkkkhhhjjjgggfffhhh```[[[eeeaaa```^^^___ccchhhmmmpppsssnnnkkkxxxttt\\\YYY___bbbcccfff___\\\XXXWWWVVVWWWVVVUUUSSSUUUWWWXXXVVVTTTTTTTTTSSSWWWXXXUUUUUUWWWVVVTTTJJJOOOHHHCCCHHHIIIIIIQQQUUUUUUTTTRRROOONNNOOOPPPNNNJJJIIILLLMMMLLLNNNRRRRRRVVVYYYWWWSSSOOOOOOQQQVVVTTTPPPLLLIIIHHHHHHHHHJJJKKKGGGAAAAAADDDDDD???<<<<<<;;;;;;999888666555666555333444999===888000000...---///...+++,,,///)))***+++,,,,,,+++******))))))))))))))))))))))))))))))(((((()))******+++,,,,,,+++***))))))))))))+++,,,---///000111222222//////000000000111111111,,,,,,++++++*********++++++***)))(((((('''(((((()))***,,,------,,,***)))---...///111222333444444444444555777777888888777444444333222222222222333333111//////222444444444333333333444555666777888888777666444444333333333222111000111444777999:::<<>>BBBDDDHHHZZZ}}}hhhWWWLLLOOORRRNNNLLLOOOHHHIIIJJJJJJJJJIIIHHHGGGCCC@@@===???DDDFFFEEEBBB???EEEFFFDDDPPPrrrrrr^^^tttxxxttt~~~zzzooouuuooo^^^ZZZbbbrrr|||jjjttt\\\999;;;:::999888777888888222+++000/////////............,,,,,,,,,+++++++++******+++++++++CCC>>>::::::<<<<<<999666888777555333222111111111222222222222222222222222222333555666666666555444999888666444111000///...111111666@@@PPPggg}}}rrrxxxrrrrrrwwwpppmmmoooqqqooogggaaaeeemmmjjjjjjeee]]]WWWYYY```fff\\\XXXYYY```ggglllqqqvvvxxxrrrmmm|||ooo]]]WWWZZZ___dddhhhgggaaaYYYVVVVVVWWWVVVTTTZZZ[[[[[[ZZZXXXVVVTTTRRRXXXWWWWWWVVVUUUUUUUUUVVVXXXXXXVVVQQQKKKHHHIIIKKKYYY\\\XXXNNNIIILLLPPPOOOJJJKKKKKKLLLLLLLLLLLLKKKMMMNNNOOOPPPQQQSSSTTTTTTUUUQQQLLLLLLOOOPPPNNNKKKFFFDDDBBBBBBCCCCCCBBBAAA<<<<<<;;;:::888666444333555555444333222000000///111000///...---,,,,,,,,,...------,,,+++***))))))+++)))&&&%%%%%%(((+++---)))))))))))))))******+++.........+++(((&&&&&&'''******+++...111222222222111000///000222333333333222///+++******++++++++++++*********))))))((((((+++,,,,,,+++)))((()))+++,,,...111222222222444555444444444555666777777888555555555444333111000///222222222111000111444777:::999888777777777777888;;;777333222444555444333111111222555999<<<>>>>>>===>>>AAAHHHYYYrrr~~~[[[UUUOOOOOOMMMJJJIIIKKKGGGIIIKKKMMMLLLJJJFFFDDDCCC>>>===AAADDDCCCAAABBBEEEGGGFFFMMMjjjjjjooozzz~~~{{{}}}nnneeeooo{{{nnniii[[[FFFCCCCCC???:::666444222000//////000000///,,,++++++,,,++++++++++++++++++++++++*********DDDAAA===>>>AAABBB???<<<;;;999777555444333333444111111111111222222222222222333555666666666666555999777555333111///......111111555>>>LLL```{{{nnnkkkrrrlllmmmuuurrrllllllmmmkkkeee___cccjjjmmmnnnjjjbbb]]]aaaggglllddd```___aaadddhhhnnnvvv}}}ttthhhlllwwwqqqhhhnnnxxxkkk___ZZZZZZ[[[^^^cccccc___ZZZVVVVVVWWWXXXXXX[[[ZZZXXXVVVUUUTTTUUUVVVVVVUUUTTTSSSSSSSSSSSSSSSWWWWWWVVVRRRMMMIIIIIIJJJSSSVVVSSSKKKGGGIIILLLKKKOOONNNLLLKKKJJJJJJKKKLLLMMMMMMNNNOOOPPPQQQRRRSSSOOOLLLIIIKKKNNNPPPNNNLLLGGGEEEBBBAAA@@@@@@>>>===<<<<<<:::999777555444333444333222111000///............------,,,---------++++++++++++++++++++++++***)))'''%%%&&&(((+++,,,)))))))))))))))******+++...///000///---+++++++++.........111555888777555///...,,,---///111111000222///,,,++++++++++++***************)))))))))(((+++,,,,,,***)))((()))+++,,,...111222222222444555444444555555666777777888666555555444222111111000111111222111000111444777<<<<<<<<<<<<<<<<<<======:::777333222333444333222222222444777:::=========???@@@EEEQQQgggrrrXXXRRRMMMLLLKKKHHHHHHJJJHHHIIIJJJKKKJJJHHHEEECCCCCC???>>>BBBEEECCCBBBBBBBBBDDDOOOhhh|||rrr~~~zzzzzzwwwooonnnrrrQQQ???<<<:::777333000//////...---...//////...,,,++++++,,,******++++++++++++******++++++***DDDAAA???AAACCCEEECCCAAA===;;;999777666555666666222222222222333444444555333444555777888888777777777666444222000///...---///...111999CCCSSSjjj}}}kkk^^^```gggdddgggqqqtttjjjiiiiiijjjhhheeehhhnnnqqquuutttmmmhhhiiilllllleeeccccccfffggggggkkkppprrrmmmdddffflllfffaaaiiilllhhheeebbb^^^ZZZ]]]ccc___^^^[[[WWWUUUVVVZZZ]]]\\\YYYUUURRRQQQSSSVVVXXXUUUTTTSSSSSSSSSSSSSSSSSSTTTUUUVVVTTTOOOKKKIIIHHHKKKNNNLLLGGGEEEFFFHHHGGGSSSQQQMMMJJJHHHHHHJJJKKKLLLLLLMMMNNNOOOOOOPPPPPPIIIHHHHHHKKKOOOQQQOOOLLLHHHEEEBBB@@@>>>===:::888===;;;999777555444444444222111111000///...------,,,+++++++++,,,,,,---...*********+++++++++,,,,,,***)))'''&&&&&&(((***+++)))))))))))))))******+++,,,///222222111///------,,,***)))---333666444111,,,+++******,,,......---111///---,,,,,,+++)))'''************))))))))))))++++++,,,***)))(((***+++,,,///111222222333444555444555555666666777777888777555444222111111222222000111111111111222555888<<<<<<>>>???@@@AAAAAAAAA999666333111222222222222222444777:::<<<===>>>>>>@@@@@@GGGZZZvvvbbbSSSNNNJJJJJJJJJGGGGGGIIIIIIIIIHHHHHHGGGEEEDDDCCCCCC@@@@@@DDDFFFCCCBBBCCCCCCGGG]]]zzz~~~~~~rrrhhhccccccvvv~~~]]]CCC888666666444111000000111111000,,,---...---,,,+++,,,...******++++++++++++******+++++++++BBB@@@???@@@BBBCCCAAA???===<<<:::888666666666666333333333444555666888999666777888::::::::::::999666555333111000......---******---333;;;GGG[[[llleee^^^[[[\\\^^^eeennnsssjjjhhhiiinnnqqqqqqtttxxxsss~~~xxxtttoooiiibbb___aaagggkkkiiigggggg```eeeeeejjjpppjjjdddlllgggiiimmmlllddd^^^bbbkkkaaa```^^^YYYUUUUUUYYY^^^]]]ZZZWWWSSSRRRSSSUUUWWWVVVUUUUUUTTTTTTTTTUUUUUURRRSSSUUUUUURRRNNNJJJHHHGGGHHHHHHGGGFFFFFFFFFFFFPPPNNNLLLIIIHHHGGGGGGHHHJJJJJJKKKKKKLLLMMMMMMNNNHHHHHHJJJMMMQQQQQQOOOLLLHHHEEEBBB???>>><<<:::888<<<:::777555333333444555111111000000///......---,,,++++++***++++++,,,,,,***************+++++++++))))))(((''''''((()))***)))))))))))))))******++++++...222333222...,,,+++)))%%%$$$(((...222///++++++)))((()))+++------,,,///...,,,,,,,,,***'''%%%*********)))))))))))))))***++++++***))))))***,,,---///111333333333444666555555666666777777777777666555333111111111333444///000222222222444777999888:::<<>>??????CCCEEEPPPiiilllWWWPPPKKKHHHIIIJJJGGGGGGIIIIIIHHHGGGEEEDDDCCCBBBBBBBBB???@@@DDDEEEBBBBBBDDDHHHVVVrrr{{{~~~yyysssxxx~~~ttteee]]]]]]___ooolllHHH888555555555333111000111222222111+++---......------...000***+++,,,------,,,+++***+++++++++AAAAAA@@@@@@AAA@@@>>><<<<<<:::888666555444444555222222222222444666999:::999:::<<<=========<<<;;;666555333111000///......***))),,,111777BBBSSScccoookkk```YYY___hhhnnnrrroookkkllltttzzz{{{{{{|||wwwyyyoookkkaaa[[[^^^eeefffcccbbb^^^fffgggiiimmmgggbbbjjjjjjnnnsssrrriiibbbfffnnngggfffbbb\\\VVVTTTWWW[[[]]]\\\ZZZXXXVVVUUUTTTSSSTTTTTTTTTSSSSSSTTTTTTUUUOOOQQQTTTVVVVVVRRRMMMJJJHHHGGGHHHIIIJJJIIIHHHHHHIIIIIIJJJJJJIIIGGGEEECCCGGGGGGHHHIIIJJJKKKKKKLLLKKKLLLNNNQQQRRRQQQNNNLLLFFFCCC@@@???>>>>>><<<::::::999666444222222333444111111111000//////......------,,,+++***))))))***,,,,,,+++******)))(((((()))))))))((((((((((((((()))))))))))))))******+++,,,///333444222...+++))),,,)))(((+++000222000---+++***)))))),,,------------,,,+++******)))&&&$$$))))))))))))))))))*********++++++***))))))***,,,---///222333333333555666666666666777777777777777666444222111111222444555000111333444444555888:::666888<<>>>>>???AAACCCIIIQQQdddrrr```WWWOOOJJJHHHJJJJJJHHHHHHIIIHHHGGGEEECCCBBBBBBBBBBBB@@@>>>???BBBCCCAAACCCFFFNNNnnnooosss```zzz}}}kkkaaadddlllsss___===333666777222000......//////...,,,,,,---//////......///111+++,,,---......---,,,++++++++++++AAAAAABBBBBBAAA???>>>===:::888666444333222222333/////////000222555888:::======>>>>>>>>>===<<<;;;666555444222000/////////---,,,...222777@@@PPP```wwwzzzmmmaaaiiippppppssssssnnnoooyyy||||||{{{{{{jjjYYYUUUXXX]]]bbbeeeeeekkkhhheeehhhggggggpppllloootttuuuooohhhiiinnnooolllfff^^^XXXUUUVVVWWW[[[[[[[[[[[[YYYVVVSSSRRRQQQQQQQQQQQQQQQRRRRRRSSSNNNPPPSSSWWWXXXVVVRRRNNNKKKHHHGGGJJJLLLKKKJJJKKKFFFGGGIIIIIIHHHEEEBBB@@@DDDDDDEEEFFFHHHIIIJJJKKKLLLMMMOOOQQQPPPOOOLLLKKKCCCAAA???>>>>>>>>>===;;;888777555333222222222333111000000000///////////////...,,,+++***)))))))))---,,,+++***)))(((''''''((())))))***)))((((((''')))))))))))))))******+++...111555555333///,,,***---,,,,,,...///000///---,,,+++******---......------+++))))))))))))'''&&&))))))))))))************)))***+++***))))))+++------000222333333444555666777777777777777777777777444333222222222333444555222444666777666777999:::888:::>>>AAABBBAAA???===333333333222111222555888555999===>>>>>>@@@DDDGGGMMM]]]yyyzzzcccZZZZZZNNNJJJHHHJJJKKKIIIHHHIIIFFFEEEDDDCCCBBBBBBBBBCCC@@@>>>>>>AAABBBBBBFFFLLLYYY~~~rrruuunnngggwwwhhhfffqqq~~~}}}VVV999333555555333111000000000000///---,,,---......------///000+++,,,---//////---,,,+++*********===???AAAAAAAAA???>>>>>>999777555333222111111222000000///000333777;;;===>>>>>>???>>>===<<<:::999666666444333111000000000...------000333;;;KKKZZZooo}}}qqqxxxzzzsssvvvrrrmmmppp~~~{{{|||{{{}}}ooo```XXXUUUYYYcccllliiioookkkfffjjjiiihhhooofffhhhpppxxxyyyuuussstttuuuoooggg```[[[XXXVVVUUUWWWXXXYYYYYYXXXWWWUUUTTTQQQPPPPPPPPPPPPQQQRRRSSSMMMOOORRRWWWZZZZZZVVVRRRMMMHHHFFFJJJLLLJJJJJJLLLIIIIIIIIIHHHFFFCCCAAA???@@@AAACCCDDDFFFHHHJJJKKKIIIJJJLLLMMMLLLKKKJJJJJJBBB@@@>>>======<<<;;;999666666555444333222111111/////////..................---,,,+++++++++++++++++++++******))))))((((((((()))*********)))'''&&&)))))))))))))))******+++,,,///222333111...,,,++++++---......+++******,,,,,,+++***+++---............,,,))))))***+++******((()))))))))************)))***+++***))))))+++---...000222444444444555777777777777777777777777777222222222333333444444444555666888999888888999;;;888;;;???AAABBB???<<<:::111222333333222444888;;;666:::===>>>>>>@@@GGGLLLYYYpppkkk\\\VVVVVVNNNIIIGGGJJJKKKHHHFFFHHHDDDDDDDDDDDDDDDDDDCCCCCCAAA??????AAABBBCCCJJJSSSlllyyyjjjkkk|||yyyzzzoooqqqkkkKKK888444444222333222111111333333111000***,,,------++++++,,,---(((***,,,------,,,***((()))))))))888;;;>>>??????>>>>>>>>>888777555333222111111222333333222333666:::???AAA>>>>>>>>>>>><<<:::888777777666555333222111111111...+++***,,,...555EEESSSddd~~~vvvyyynnnjjjoookkkfffnnnrrrsssnnnhhhbbb[[[[[[eeepppkkksssooojjjjjjdddZZZ[[[]]]aaakkkzzz~~~xxxqqqggg```]]]ZZZWWWTTTTTTUUUUUUVVVWWWWWWWWWWWWRRRRRRRRRRRRRRRSSSTTTUUUMMMNNNQQQWWW[[[\\\YYYVVVNNNGGGDDDIIIKKKIIIIIIKKKNNNMMMJJJGGGDDDBBB@@@?????????AAACCCFFFHHHJJJKKKEEEGGGIIIIIIIIIHHHHHHIIIBBB@@@===;;;;;;:::888777444555555444333222111000------------------,,,,,,,,,,,,++++++,,,,,,---...))))))))))))************((()))***+++***)))'''%%%)))))))))))))))******+++'''***---///...,,,++++++,,,000222000+++)))***---,,,+++***+++---.........///---***)))+++,,,------(((((())))))*********+++)))***+++***))))))+++---...000333444444444555777888888888777777777777777111111333444444444444444666888::::::999999:::;;;888:::>>>@@@@@@===999666000222333333333555999>>>777:::=========AAAIIIOOOjjjtttcccXXXRRRPPPMMMIIIGGGIIIJJJGGGEEEFFFBBBCCCDDDDDDEEEEEEDDDDDDCCCAAA@@@BBBCCCEEENNNXXX~~~ooogggooottt___eeexxx~~~vvv|||yyyXXX@@@666555333///---,,,,,,---///000///---)))+++++++++))))))***+++'''(((***,,,,,,***((('''(((((()))<<<<<<;;;:::888888999;;;444///++++++///222222000111111111222333666888:::;;;;;;:::999888777666555666666666555444333222111333333111---,,,222>>>HHH\\\uuupppfffqqqvvvccc]]]aaacccjjjiiihhhhhhiiikkkmmmooouuuyyywwwnnnjjjjjjeee[[[eeecccssssssmmmiiifffccc___ZZZWWWWWWSSSRRRQQQRRRTTTUUUUUUTTTQQQSSSUUUTTTRRRQQQTTTWWWNNNOOOOOOQQQSSSUUUWWWXXXSSSOOOIIIFFFFFFJJJOOOSSSWWWQQQHHHBBBAAADDDGGGHHHIIICCC>>>???FFFKKKJJJHHHEEEEEEDDDCCCCCCCCCCCCCCCBBB???<<<;;;<<<;;;888555777666555444333222222222000++++++...,,,'''&&&***++++++***))))))***+++,,,************))))))))))))&&&'''((())))))((('''&&&%%%(((++++++((('''(((+++((())),,,.........---,,,***+++---...///000000000)))******++++++,,,,,,,,,---,,,)))((('''''')))***(((((())))))************)))((('''%%%$$$$$$$$$$$$000000111222333444444555999888888888999888666333000000222444666999<<<===<<<;;;:::999888777777777:::;;;<<<===;;;888555333333444666777999::::::;;;@@@::::::???AAABBBNNN^^^zzz{{{ggg___VVVOOOMMMLLLJJJHHHEEEDDDCCCDDDEEEAAAAAAAAAAAAAAAAAAAAAAAACCC===<<>>???@@@@@@CCCFFFIIIXXXzzz|||^^^RRRPPPNNNKKKKKKIIIGGGEEECCCBBBAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBEEEEEECCCMMMmmmlllaaannnzzzEEE:::222222111...///444/////////............---+++++++++++++++*********)))))))))*********++++++,,,,,,,,,---///111222333555777999<<<999555222222111///......///222444666777777666555555555555555555555555333444444444444333333222333333333000...---000222@@@\\\yyy|||sss~~~vvvkkkqqquuunnn^^^UUUXXXZZZWWW^^^[[[]]]iii}}}wwwmmmjjjkkkkkkkkkddd___eeemmmpppyyyzzznnnhhhbbbbbbjjjlllddd[[[XXXYYYVVVSSSRRRTTTVVVXXXXXXVVVUUUTTTRRRPPPOOOOOOOOOPPPPPPPPPQQQRRRTTTUUUVVVUUUSSSPPPMMMMMMOOOQQQSSSWWWTTTQQQNNNMMMKKKIIIGGGCCCEEEGGGFFFCCC@@@@@@AAAAAAAAA@@@@@@???@@@@@@AAA???>>>===<<<;;;999888777777666555444333222222222///...------,,,+++***+++,,,+++***)))))))))***+++************)))))))))(((******)))(((((()))+++,,,)))&&&$$$$$$'''***++++++)))***,,,...///000000000000000000//////...---,,,///...---++++++,,,---...///...---,,,++++++,,,,,,++++++++++++++++++++++++''''''((()))***+++---...111111222333444555666666555444444444555444222//////000111222444666888999999888888777777888999999<<<:::888555333222111111555555777999<<<>>>AAABBBAAACCCIIIRRR___xxxkkkUUUMMMMMMMMMLLLLLLFFFEEEDDDBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAADDDDDDEEEDDDGGGWWWyyyvvvffflllaaa;;;555222333111------111//////.........---------,,,,,,++++++******))))))))))))))))))************+++***)))...000333444555666999;;;;;;888555222111///...---,,,...000333555555555555666666666666666666666666111222222333333333222222555555444333000/////////555EEEZZZqqqxxxuuu~~~jjjjjjhhhrrruuulllbbb^^^\\\YYYYYYXXXYYY___pppqqqhhhhhhfffaaa^^^cccaaaddddddeeexxxuuurrryyyzzznnnaaa]]]\\\XXXSSSQQQTTTXXX]]]___UUUTTTSSSRRRRRRSSSSSSRRRQQQQQQQQQQQQRRRSSSUUUUUUVVVTTTRRRPPPNNNNNNNNNOOORRRQQQOOONNNMMMKKKGGGDDDDDDGGGJJJHHHCCC@@@???AAA???>>>>>>>>>>>>>>>??????>>>>>>===<<<:::888888888777666555444333222222222,,,------+++++++++***)))---,,,***)))))))))******************)))))))))(((***)))((((((((()))+++,,,((())))))((('''(((+++///***+++,,,...///000111111///000000111111111111111111000...------------...//////...------,,,,,,,,,++++++++++++++++++++++++))))))***+++---///111222222222333444555666666777444333333333444333111...//////000111333444666777;;;;;;999888888777777777777666444333222333444555777777999:::===@@@CCCDDDBBBFFFQQQccc}}}lll^^^PPPJJJKKKKKKJJJJJJDDDCCCBBBAAA@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAADDDAAA@@@CCCMMMcccrrrjjj}}}~~~|||QQQ;;;555000000000///..................------------+++++++++******)))))))))(((((()))))))))******************///111444666666777888:::888777555333000///...------...000222444555666666888888888777777666666666000111222333333333333333444444333111000...---,,,000999CCCVVVlllrrrxxx~~~nnn]]]bbbbbbqqq}}}zzzooofffaaa^^^\\\]]]^^^___jjjlllhhhllliiidddccc___cccjjjiiikkkzzzuuuhhhccc]]]YYYUUUSSSUUUYYY]]]___TTTSSSQQQRRRTTTUUUUUUTTTRRRRRRRRRRRRRRRSSSTTTTTTXXXWWWVVVTTTRRRQQQPPPPPPOOONNNMMMMMMMMMKKKGGGDDDEEEHHHIIIHHHCCC@@@???@@@===<<<<<<<<<<<<===>>>>>><<<======<<<999888888999777666555444333222222222---//////,,,+++------+++---,,,+++))))))))))))***************))))))))))))(((((((((((()))******+++(((+++,,,***''''''+++///++++++,,,...///111222333...///111222333444444444333333222222111000////////////......---,,,,,,,,,+++++++++++++++*********&&&'''((()))+++...000111222333333444555666777777333333222333444333000...//////000000111333444555;;;:::999888777666666666333222222222333555666888:::::::::<<<>>>AAADDDEEEDDDMMM```|||vvv\\\UUUMMMHHHGGGGGGFFFEEECCCBBBBBBAAAAAA@@@??????AAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@HHHYYYrrrsssrrr}}}yyymmmDDD888222---,,,///111///---.........------------,,,***************)))))))))((((((((()))))))))******+++***(((///111444555444444555666555555555333111000///000000111111333444666888999999999888888777666555555111222333444555555666555333222111111000///...,,,...666999CCCXXXgggttt~~~~~~{{{iiiZZZ\\\bbbooo||||||tttlllgggeeedddfffgggdddiii~~~zzzgggjjjnnniiihhhmmmaaaeeemmmnnnrrrzzztttfffbbb[[[YYYWWWWWWXXXXXXWWWVVVTTTRRRPPPQQQSSSUUUTTTSSSSSSRRRRRRRRRRRRSSSSSSTTTVVVVVVWWWWWWVVVUUUTTTSSSNNNNNNMMMNNNNNNMMMJJJGGGFFFGGGFFFEEEBBB@@@??????;;;;;;;;;;;;;;;<<<======;;;======<<<999777888999777666555444333222222222---000000,,,,,,//////+++---,,,+++))))))))))))***************))))))))))))&&&&&&'''((())))))))))))************)))((())))))+++,,,,,,...000222333444...///111222333444444444333444444444333111///---............---,,,++++++++++++*********)))))))))%%%%%%&&&(((***,,,...///333333444555666777888888444333222333444333000.../////////000111222333444888777666555555555555555111111222333444555777888===<<<<<<===???AAADDDFFFLLL\\\yyy{{{bbbQQQOOOLLLHHHFFFEEECCCBBBBBBBBBBBBBBBAAA@@@??????AAAAAAAAAAAAAAAAAAAAAAAA@@@CCCIIIVVVkkk~~~tttqqqMMM:::222000...---...000000............---------,,,,,,))))))))))))************(((((((((((()))))))))***""" ...000333333222111222222444555555444222111111222333333333333555888:::<<<:::999888777666555444444333333555666777777888888444333222111222111000///,,,666777999JJJ\\\ooo{{{~~~}}}vvviiihhhcccmmmvvvxxxtttoookkkiiikkkmmmlllhhhiiiwwwvvvgggjjjiii```aaakkkfffggglllkkksssvvv{{{|||nnn```]]]XXXYYYYYY[[[ZZZWWWRRRNNNTTTQQQOOOPPPRRRTTTRRRQQQSSSSSSRRRRRRRRRRRRSSSSSSSSSTTTUUUVVVWWWVVVUUUTTTOOOOOONNNOOOPPPOOOMMMJJJFFFEEEDDDBBBAAA@@@???>>>::::::::::::;;;;;;<<<===:::<<<===<<<888777888:::777666555444333222222222+++//////++++++///...***...---+++))))))))))))***************))))))))))))$$$%%%'''))))))))))))(((,,,)))'''(((++++++'''$$$,,,,,,---...000222444555//////000222222333222222111222333444222000,,,***............---,,,+++***+++*********))))))(((((())))))***+++---///111222333333444555666777888888444333333333444333000...////////////000111222333444333333333333444555555111222222444555666666777>>>>>>======???AAADDDFFFTTTkkkhhhXXXLLLMMMMMMIIIFFFEEEDDDAAABBBBBBBBBBBBBBBAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAAAAAHHHUUUdddzzz~~~xxxxxxppp___===<<<000222333111/////////.........---------,,,,,,,,,(((((())))))******++++++(((((((((((())))))))))))+++***(((888666000111999444...444222333555444333000//////111444777999::::::;;;<<>>>>>>>>>>><<<:::999;;;888444222111111///...000///...---,,,+++++++++&&&'''((())))))***))))))((((((((((((((((((((((((&&&&&&&&&&&&(((***,,,...''''''(((((())))))*********+++,,,---///000111222...000111222111...+++)))000000000000////////////111...,,,,,,......,,,***+++++++++*********)))))))))***+++---...///000000222444666777777666666777444444444444444444444444000111222222111222333555666555333111000000111222111222444666888:::;;;<<<@@@<<<:::>>>BBBDDDIIINNNffflll]]]YYYLLLLLLKKKIIIGGGDDDBBB@@@BBBBBBAAAAAA@@@AAAAAAAAA@@@AAAAAA@@@AAADDDDDDCCCBBBPPPlll{{{qqqlllkkksss}}}MMM777<<<444333111000...---------------,,,,,,,,,------...+++++++++*********))))))''')))***++++++***)))''',,,++++++999;;;444000555333///333666666555333222333555777777888:::<<<>>>>>>>>>>>>???:::444333666999999777555555555555666666444333777777666555333000---,,,,,,---111888@@@NNNeeexxx|||||||||tttooottt{{{{{{wwwtttnnnkkkmmmjjjeeepppxxxvvvvvvvvvpppgggbbbccc```cccbbb```hhh{{{}}}{{{vvvkkk___[[[]]][[[ZZZYYYYYYZZZYYYVVVTTTUUUSSSQQQOOONNNOOOOOOPPPOOOQQQTTTUUUTTTRRRQQQRRRXXXXXXXXXYYYYYYZZZZZZZZZUUUTTTSSSSSSTTTTTTSSSRRRJJJFFFBBBBBBEEEEEEAAA<<<999555444888;;;999888999;;;<<<===>>>>>>>>>======888555222000000111000000000///...---,,,+++++++++))))))******************************************)))(((''''''((()))***+++))))))))))))((((((((((((******+++,,,...///000111000111333444333111///---000000/////////.........222000...---...,,,)))&&&+++++++++*********)))))))))***+++---...///000000222444666777777666666777444444444444444444444444000222444444222222222444444333111000000000111222222333555777999;;;<<<===<<<===AAADDDDDDHHHVVVdddvvv^^^RRROOOLLLKKKJJJHHHFFFDDDBBBAAADDDCCCAAA@@@@@@@@@AAAAAABBBBBBBBBAAAAAACCCDDDCCCOOOeee~~~yyyvvvkkkgggkkk}}}aaa>>>111///333222111000///.........------,,,,,,,,,------...++++++++++++************'''(((***++++++***((('''***))))))JJJQQQFFF666444444000111:::777333111111555999<<<>>>===<<>>???@@@@@@777444000...///111222222000///...---,,,++++++++++++++++++,,,++++++******************************+++***)))((('''''''''(((*********)))((('''''''''))))))***+++---.../////////111222333333222000/////////.........---------............///---***'''+++************)))))))))******,,,...///000000000222444666777777666666777444444444444444444444444111333555555444222222222111000/////////000222333333444666999;;;<<<===>>>888>>>DDDEEECCCLLLggggggUUUMMMJJJLLLKKKHHHFFFDDDCCCBBBBBBDDDCCCAAA@@@???@@@AAABBBCCCCCCCCCBBBBBBCCCGGGKKK]]]|||~~~www{{{||||||qqqdddgggtttvvvFFF888555---111111000///////////////------,,,,,,,,,,,,------,,,,,,,,,+++++++++******((((((************(((((('''''''''MMMXXXMMM888444777555555:::777222000111555888:::AAA>>><<>>>>>888555111///000111222333000///...---,,,++++++++++++,,,,,,,,,+++***))))))((((((((((((((((((((((((******))))))((('''''''''***)))))))))((((((((('''((()))***+++,,,---......+++,,,...///000///...---......---------,,,,,,,,,((())),,,...000///---+++************))))))))))))***+++---...000111111111222444666777777666666777555555555555555555555555222444666666444222111111............///111222333333555777:::<<<===>>>>>><<<@@@DDDEEEHHH\\\mmm]]]SSSMMMJJJKKKIIIFFFDDDBBBBBBCCCCCCCCCAAA@@@???@@@BBBDDDFFFCCCBBBBBBCCCCCCEEENNNVVVmmmuuuyyyxxxvvvyyyzzznnneeettt```999999<<<333///...............//////------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++(((((()))******)))((((((&&&&&&&&&555CCC===...111999;;;===;;;888555444666888888888@@@===;;;===AAAAAA===888999777444222111111111000222444666777666666777999555555666666555333000///000///111444999EEEZZZmmm|||vvvmmmjjjrrr|||{{{xxxqqqdddgggrrrrrrsssyyyzzzwwwsssxxx~~~yyynnnfffffffffbbb]]]___ffffff```dddeeehhhkkkggg___[[[\\\\\\ZZZWWWVVVVVVXXXZZZ[[[SSSQQQOOONNNMMMNNNOOOPPPIIILLLPPPRRRQQQPPPPPPPPPNNNNNNPPPQQQSSSTTTUUUVVVWWWYYYZZZXXXTTTSSSTTTWWWRRRRRRRRROOOJJJFFFCCCAAA===:::999;;;999555555888888888888888999999::::::;;;777333111111222222222000///...---,,,+++++++++++++++++++++***)))((((((''''''''''''''''''''''''((((((((()))))))))))))))'''((((((((()))))))))***((())))))***+++,,,------)))***+++,,,---------,,,------------,,,,,,,,,,,,&&&))),,,...///...---,,,))))))))))))))))))))))))+++,,,---///000111222222222444666777777666666777555555555555555555555555222444555555333111111111---......///111222444444333555888;;;===>>>>>>>>>BBBBBBEEELLL\\\zzzkkk[[[TTTNNNIIIHHHIIIGGGEEEBBBAAAAAABBBCCC????????????AAADDDGGGIIIDDDBBBAAABBBAAAEEESSSbbb|||qqqiiimmmppprrrwwwyyyrrrrrrsssIII333555777333------,,,,,,,,,---.........---,,,+++++++++++++++,,,,,,,,,+++++++++******((((((((())))))((((((((('''''''''+++666333,,,222999999<<<<<<999888999<<<>>>===:::>>><<<;;;<<<>>>>>>;;;888999777555222000///......000444777888666666888;;;555555555555444333222111......000222666???RRRccc}}}yyywwwxxxwwwvvvwwwvvvkkkoooyyy|||~~~yyyzzzsssgggiiieeebbbccceeehhhmmmrrriiiggggggkkkjjjddd^^^\\\YYYZZZZZZWWWSSSTTTXXX\\\WWWUUURRROOOMMMLLLLLLLLLJJJMMMQQQRRRQQQPPPOOOOOOMMMMMMOOOQQQSSSUUUVVVWWWTTTWWWYYYZZZZZZ[[[\\\]]]TTTWWWYYYVVVPPPJJJIIIJJJFFFBBB???===888333444888888888777666666666777777;;;888555333333333222111000///...---,,,+++++++++******************)))((())))))))))))))))))))))))&&&&&&((()))************'''''''''((()))*********))))))***++++++,,,------***+++,,,---------------......---------,,,,,,,,,***,,,......,,,***))))))(((((()))))))))))))))***+++,,,...000111222222222222444666777777666666777555555555555555555555555222333444333111000111333//////000222333444555666555777:::===???@@@??????@@@AAAJJJ^^^yyy}}}jjjYYYTTTQQQKKKGGGHHHFFFEEEDDDBBBAAAAAABBBBBB===>>>???AAACCCEEEGGGHHHEEEAAA@@@BBBBBBIII^^^tttsssooo|||zzzjjjaaaeeeooorrruuuyyy{{{}}}wwwwww{{{TTT===444222000000------,,,,,,,,,------......---,,,++++++******++++++++++++*********))))))(((((((((((((((((((((((('''''''''111666222222:::999555999;;;888666888>>>BBBAAA???<<<<<<=========<<<;;;:::666666555333000//////000///333888888666666999<<<888777555444444444444555000///111222444:::JJJYYYsss~~~{{{{{{xxxuuuttt{{{vvv{{{xxxqqqccc^^^ggglllkkksssnnnhhhfffkkkpppllleee```[[[```ddd```XXXTTTXXX]]]ZZZXXXTTTQQQNNNMMMMMMMMMLLLNNNPPPOOONNNMMMNNNOOOMMMNNNOOOQQQRRRTTTUUUUUUSSSTTTVVVZZZ^^^___]]]\\\ZZZ\\\]]]\\\XXXTTTQQQPPPNNNIIIDDD>>>777222333888888777666666666666777888666555444444555444222000000///...---,,,+++++++++******++++++,,,+++++++++))))))))))))))))))))))))&&&&&&((()))*********)))(((((((((((())))))))))))******++++++,,,---------,,,,,,,,,,,,------------............------------+++---///---***))))))***(((((((((((())))))******,,,---...000111222333333222444666777777666666777555555555555555555555555111111111000//////222444111111333444666666777777777999===@@@BBBCCCBBBAAABBBKKKaaagggZZZRRRSSSQQQIIIFFFIIIDDDDDDCCCCCCBBBAAAAAAAAA>>>???AAACCCDDDEEEEEEEEECCC@@@AAAFFFKKKYYYvvvtttnnnttt~~~ttthhhbbbaaahhhuuulllooo~~~dddDDD999777222...000//////......---............---,,,+++*********************)))))))))(((((((((((((((''''''(((((((((&&&''''''---///---444???<<<666<<<888444222555<<>><<<<<<===444555444333111000111222///333888888666666999===:::888666555444555777888333333444444444888EEESSShhhzzz}}}~~~wwwqqq}}}|||zzzccc[[[iiiqqqnnnwwwqqqiiieeemmmuuutttlllfff^^^hhhoookkk___WWWYYY^^^YYYWWWUUURRRQQQQQQRRRRRROOOOOONNNLLLKKKKKKNNNPPPNNNNNNOOOOOOPPPQQQRRRRRRSSSSSSUUUYYY]]]]]]YYYUUU```___^^^______]]]XXXTTTTTTNNNGGG@@@777111333999888777666666666888999:::222222222444555555333111000///...---,,,+++++++++***+++,,,,,,------------'''''''''''''''''''''''''''''')))******)))((((((******))))))((((((''''''+++++++++,,,,,,------...++++++++++++++++++++++++//////.........---------)))+++---,,,***)))+++...'''((((((((())))))******,,,---///000222333333333222444666777777666666777666666666666666666666666111111000...---///222666222333555666777888888888999<<>>BBBLLLVVViiixxxjjjuuuvvvjjjiiipppzzzttt```fffyyywwwiiiPPP:::555555000...000111111000///////////////...---,,,+++************))))))))))))((((((((((((((((((''''''''''''((((((&&&&&&&&&555888===BBBDDD@@@999333666666777:::>>>AAAAAAAAA>>>?????????>>>===;;;:::000000000000111222333333333333333333444555555666888222000222444333444777555333222000222888@@@FFF```~~~vvvlllnnnsssuuuyyy}}}}}}ppp]]]aaayyy}}}uuuoookkkgggeeemmmxxxuuuooosss|||uuuaaaTTTUUUXXXYYYYYYXXXUUURRROOOOOOQQQPPPNNNMMMMMMMMMOOOOOOOOOOOOOOONNNNNNOOORRRUUUQQQQQQRRRVVVZZZ]]]___^^^```aaabbbbbb```\\\XXXUUUYYYKKK???:::888555777;;;444333222333444444222000555///...333666222000111//////...---,,,,,,++++++,,,***)))***+++------,,,(((((())))))))))))((((((+++++++++***)))(((((('''))))))***+++++++++++++++)))******++++++,,,---------,,,++++++,,,...111222333111////////////---,,,'''))),,,......+++(((&&&***)))&&&%%%&&&)))---///------///000222222333333555666666444222333555777666777888888888888777777666333000......///222444333555777888888888:::<<<:::>>>AAAAAA???BBBJJJRRRgggfffXXXQQQOOOLLLHHHEEECCCCCCBBBDDDBBB@@@>>>===>>>@@@BBB@@@===>>>DDDGGGDDDAAAAAABBBDDDFFFQQQlllpppyyyvvvxxxyyynnn]]]RRR]]]sssQQQBBB333///111111/////////............---------,,,+++******))))))******))))))))))))((((((((((((&&&$$$###$$$(((******((('''''''''222888AAAJJJNNNKKKCCC<<<999999999:::===??????>>>???AAACCCDDDCCC@@@<<<:::222111222222333444555666444444333222333333555555999444222444666555555888444333222111222777===BBBVVVxxxzzzwwwzzz{{{sssooommmnnnnnnrrr}}}}}}~~~qqqeeesssyyyqqqjjjiiisssrrraaaYYYWWWYYYYYYWWWRRROOOOOOPPPRRRRRRQQQQQQPPPPPPPPPPPPPPPRRRSSSQQQNNNNNNRRRVVVRRRRRRTTTWWW\\\___aaaaaabbbaaaaaa___^^^\\\ZZZYYY[[[NNNBBB>>>;;;999:::>>>888555111//////000000000111,,,+++000222///---...///......---,,,,,,++++++,,,***))))))+++---,,,,,,))))))))))))))))))))))))++++++******)))(((((('''((()))***+++,,,+++******)))******++++++,,,---------,,,,,,,,,---///222333666444222111111111///---(((***+++------+++)))(((***)))((('''(((+++---/////////000222333333333333666777777666555555777999666777:::;;;;;;999777555444333111///000111333555444666888999999:::<<<>>>===AAADDDCCCCCCMMM^^^lllkkkZZZSSSOOOMMMJJJGGGEEECCCCCCBBBCCCBBB@@@???>>>???@@@AAABBB>>>>>>BBBDDDBBBAAACCCGGGHHHNNNaaauuu{{{|||eee[[[UUUTTTdddxxx|||kkkNNNBBB555111111///---...............------------,,,+++******))))))******))))))))))))(((((((((((()))'''%%%&&&((())))))''''''''''''444999AAAJJJPPPQQQNNNKKK@@@???>>>>>>???@@@???===AAACCCFFFGGGFFFBBB===:::333333333444555777888999666555333111111222444555888444222555666555666888333333333222222555999===IIIhhhtttrrrsssrrriiikkknnnlllhhhlll||||||~~~tttxxx~~~uuujjjgggwwwnnnllltttnnn___[[[[[[ZZZWWWSSSSSSVVVYYYYYYYYYXXXVVVTTTRRRPPPPPPQQQSSSTTTRRRMMMMMMPPPTTTPPPPPPRRRVVV[[[^^^``````cccbbb```^^^]]]]]]^^^^^^\\\RRRHHHDDDBBB??????@@@===888111,,,,,,---...///---******...000...---.........------,,,,,,++++++,,,***))))))+++,,,,,,+++***))))))(((((())))))***++++++******)))(((((((((''')))+++,,,,,,,,,***))))))******++++++,,,------------,,,---...111333444666555222222111111...---******++++++++++++++++++************+++---...///000111222333333333333333555666777666555666888:::666888;;;>>>===:::666333222222222222333444555666666777999::::::<<>>EEELLLQQQSSSFFFEEECCCCCCDDDDDDBBBAAAEEEEEEEEEDDDBBB>>>:::777333333444555666888999:::777666333111111222333444777222111444666555555888444555555555444444777999@@@WWWkkkqqqrrrwwwxxxuuuqqqpppnnnhhhdddgggsssyyyttt{{{yyy~~~xxxkkkooogggjjjvvvuuupppuuuyyywwwppplllooouuuuuuuuuhhhaaa^^^YYYXXX[[[```ccceeecccaaa]]]YYYVVVSSSRRRQQQSSSSSSRRRPPPOOONNNOOOPPPMMMMMMNNNRRRVVVZZZ[[[[[[aaaaaa```___``````aaabbb]]]VVVNNNJJJIIIGGGDDDCCC===888222...------......,,,,,,,,,...//////...///---------,,,,,,,,,++++++,,,***))))))***++++++*********)))(((((()))******************))))))((((((''')))+++,,,---,,,***))))))******++++++,,,---------------...///111333444444222000//////...,,,***,,,+++***))))))***,,,---)))***+++---......//////111111222222333222222222222333444555444555666888777888:::;;;;;;888666444111222333555666777777777666888::::::;;;===AAADDDDDDDDDGGGPPPeeejjjWWWNNNLLLLLLIIIGGGFFFDDDCCCCCCCCCCCCAAAAAABBBCCCCCCBBBAAA@@@@@@@@@BBBEEEEEEEEEHHHNNNNNNVVVmmmaaafff{{{uuuffflllzzzgggCCC???;;;888666222---,,,000.........---------,,,,,,,,,+++******))))))******))))))))))))(((((((((((()))((('''&&&&&&''''''&&&''''''''':::888555666<<>><<<;;;:::888666222000***...000---,,,------,,,,,,,,,,,,,,,++++++++++++,,,***))))))*********))))))******++++++******)))******))))))))))))))))))))))))***+++++++++++++++)))******++++++,,,------....../////////000000000222000///...///...---+++***)))'''&&&&&&)))+++---***+++,,,...////////////...///000111111111111111333555777888777777777888777666555444444555777888444555777888999:::::::::999:::<<<===>>>BBBFFFJJJRRRZZZmmmkkkTTTPPPSSSOOOIIIFFFGGGFFFDDDCCCBBBCCCCCCDDDAAABBBCCCDDDDDDDDDCCCBBBBBBDDDHHHIIIEEECCCIIIRRReeeppphhh}}}~~~fffCCC:::555333444555333///...222------------,,,,,,,,,,,,,,,+++******))))))******))))))))))))((((((((((((%%%&&&'''&&&&&&&&&(((***'''''''''555666888===BBBEEEEEEDDDCCCBBB@@@@@@@@@@@@???===;;;:::777666555666888999666666555555555555666666555666777888888777777666666333333888:::999888:::666777777666444333333555777888<<>><<<999444111,,,222333///,,,......,,,++++++++++++++++++++++++,,,***)))((()))***)))(((((()))+++------+++)))((()))))))))))))))))))))*********)))))))))***+++,,,)))******++++++,,,------///////////////...------///...,,,------...,,,+++((('''%%%%%%&&&(((***,,,++++++,,,,,,---...///000...///000111222333333333444666888888777666666777555555555666666777888888777777888999::::::;;;<<<<<<===>>>???AAAEEEJJJNNN___ssshhhXXXMMMNNNNNNGGGCCCEEEHHHGGGEEECCCCCCCCCCCCDDDBBBBBBCCCDDDDDDDDDDDDDDDCCCEEEIIIJJJHHHKKKXXXfffrrrUUU???:::777333222444333///---///---------,,,,,,,,,++++++,,,+++******))))))******))))))))))))(((((((((((((((******)))'''&&&(((***''''''''';;;::::::<<>><<<555555666777999:::;;;<<<888777777666666666666666444555888999:::999888777222///000444777555555666555666666444222111333444444666;;;DDDRRRdddqqqxxxwwwnnnttt~~~~~~nnntttrrroooyyy}}}pppfffZZZXXXYYY```fffiiimmmoooiii^^^___]]]eeerrrqqqfffdddmmmiiieee^^^UUUNNNMMMQQQTTTTTTUUUUUUUUUSSSQQQNNNLLLHHHPPPWWWWWWQQQPPPVVV]]]\\\ZZZWWWVVVVVVUUUSSSQQQSSSRRRRRRSSSWWW\\\aaaeeeeeeiiihhheeeeeeddd\\\QQQKKKHHHDDD@@@===999555333000666888222...000111...++++++++++++++++++++++++,,,***)))((()))***)))((('''))),,,......,,,)))''')))))))))))))))*********,,,***)))((((((***,,,---)))******+++,,,,,,------////////////...---,,,++++++***))))))++++++***)))&&&&&&%%%$$$%%%''')))+++++++++++++++---...///000...///111222333444555555333555777777555444333444333444777999::::::999888999999999999:::;;;<<<<<>>>>>???AAADDDFFFFFFDDD@@@AAAAAA???<<<;;;:::;;;999888777666666888:::<<>><<<888555444333222///---+++,,,---------,,,,,,++++++,,,,,,************)))))))))))),,,+++***((((((***+++,,,))))))))))))))))))))))))*********)))''''''***,,,************+++,,,------/////////...---***(((&&&''''''((())))))((('''&&&(((***+++***)))((()))***(((***,,,---,,,,,,---...222111000222555666555222555555555555555555555555333444777888999888777666<<<;;;:::999999:::;;;<<<>>>BBBAAAEEEMMMLLLOOO^^^wwwfffXXXPPPNNNKKKIIIGGGEEEEEEEEEEEEEEEFFFFFFEEECCCAAA@@@???DDDHHHHHHGGGFFFDDDCCCBBBHHHHHHIIIRRR^^^yyygggGGG@@@===888777666333111///.........///......---+++***))))))+++++++++***((('''((()))%%%&&&&&&&&&'''(((((((((&&&&&&&&&''''''''''''((((((((((((===<<<<<>>;;;999999999999999888777777888999:::===777333333444222222444666777888888888666333222222222333444555555555555444444333222222222222222333:::BBBGGGMMMXXXiiivvv}}}}}}qqqtttyyyuuu{{{|||~~~{{{tttppprrrtttoooiiifffdddaaaaaaiiisss|||yyypppfff```YYYQQQKKKJJJSSSVVVXXXYYYVVVRRRPPPOOONNNNNNMMMLLLLLLLLLNNNNNNNNNPPPSSSTTTTTTSSSPPPOOOOOOPPPQQQQQQRRRTTTYYY\\\cccmmmpppiiieeegggddd]]]VVVQQQJJJFFFBBB???;;;888333222111///......///111......------,,,------...++++++*********))))))))),,,+++)))(((((()))+++,,,******************************)))((())))))***+++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,+++***))))))(((((()))******)))(((''')))***+++***))))))***+++)))+++---...------...///222111000222555666555333555555555555555555555555555666888999:::999888777999999999999:::<<<>>>@@@===FFFJJJRRR\\\^^^eeevvv|||ggg[[[VVVNNNMMMJJJHHHFFFEEEDDDEEEDDDEEEEEEDDDDDDCCCBBBAAAAAACCCEEEEEEEEEEEEEEEDDDEEEJJJJJJRRRhhh~~~zzz|||~~~TTT???:::888333444333111///...---------......---,,,+++***))))))*********)))((((((((()))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''';;;::::::;;;===>>>>>>===???>>>===;;;999888666666888888888888888888777777888555555666444111222666999999999888666333000......///000222444555555666222222333333222222111000000666===DDDKKKTTT___ffftttrrrwwwuuuooo|||rrruuu~~~wwwtttsssnnnfffaaaggglllrrrvvv|||xxxnnnjjjeee[[[PPPIIIKKKQQQXXXZZZVVVRRRPPPQQQPPPOOOMMMLLLKKKKKKKKKLLLMMMNNNNNNOOOOOONNNMMMMMMMMMMMMMMMMMMMMMPPPUUUXXX^^^eeehhheeeeeeiiigggaaa\\\YYYSSSOOOJJJFFFAAA>>>888666333111//////000000///......---......//////++++++++++++************+++***)))(((((()))***+++************************+++)))&&&'''+++,,,,,,***...---,,,+++*********************)))******++++++)))******++++++******)))***+++,,,+++***)))***,,,+++---//////......///000222111111333555555444333555555555555555555555555666777999::::::999888888555666777777888;;;@@@DDDBBBOOOWWWaaapppzzzjjj[[[TTTRRRTTTLLLJJJHHHFFFDDDDDDDDDDDDDDDCCCCCCCCCBBBCCCCCCDDDFFFDDDCCCDDDFFFGGGGGGGGGEEEIIIKKK\\\~~~{{{~~~]]]@@@777555222000000///...---,,,,,,,,,,,,...------,,,+++***))))))))))))))))))(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&:::999888888:::;;;;;;:::===<<<:::999888666555333555666777888777666444333333444777999555000222888555555666777666444222000------///111222333444444000111222333222111000///...111555<<>>888444111///---,,,//////............//////,,,,,,,,,,,,++++++++++++***))))))(((((())))))***************************,,,(((%%%''',,,///,,,)))...---,,,+++++++++++++++++++++***))))))***,,,---+++++++++,,,,,,,,,,,,,,,***,,,---,,,+++***+++,,,,,,...000000000///000111111111222333444555444444555555555555555555555555777777888999999999888888888999:::999999===CCCHHHPPPaaalllxxxjjj[[[UUURRRQQQQQQIIIHHHFFFDDDCCCCCCCCCDDDDDDCCCBBBAAABBBCCCEEEFFFIIIEEEDDDFFFIIIHHHGGGGGGFFFMMMVVVnnnwwwzzzrrrFFF666555222000222---------,,,,,,,,,,,,,,,---,,,,,,+++***)))))))))(((((('''((())))))((('''((((((((('''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%:::888777777888999999888;;;999777666777666444222111333555666666444222111222444888:::555000222888222333444555555444222111...//////000111111000000///000111222111000...---//////000444;;;CCCJJJNNNNNNYYYkkkpppooorrrjjjhhhlllhhhiii|||qqqooolllhhhfffqqqqqqgggddd^^^UUUOOOEEEDDDGGGMMMUUUYYYWWWSSSPPPOOONNNLLLLLLLLLMMMNNNNNNMMMKKKIIIIIIJJJKKKLLLJJJJJJJJJIIIIIIKKKOOORRRSSSUUUXXX[[[aaagggiiigggmmmmmmkkkgggaaaZZZTTTQQQJJJEEE>>>888555333000...000000///...............------------,,,,,,,,,,,,******))))))))))))******************************,,,)))&&&(((---///,,,(((,,,,,,++++++,,,------......---+++******+++,,,---,,,,,,,,,,,,------......+++---...---,,,+++,,,...---...000111000000111222000111333444444444444444666666666666666666666666666666777888999999999999;;;<<<>>>>>>>>>CCCLLLSSSggg~~~zzzjjj[[[VVVVVVSSSNNNKKKFFFEEEDDDCCCBBBCCCDDDDDDDDDCCCBBBBBBCCCDDDFFFGGGGGGCCCDDDIIIJJJGGGFFFIIIKKK]]]pppkkkppp|||||||||XXX:::333555000...333------------------------+++++++++******))))))(((((('''&&&'''))))))'''$$$((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%999777555555777888888888999666444444666777444222000111333555555444333222333444777999555000222888333444555555444222///...000000000000000///......//////000000//////...---111000000222666>>>EEEJJJGGGTTTiiisssvvvmmmccc```gggooowwwwwwsssppplllkkk|||xxxlllfff```YYYUUUPPPIIIDDDHHHQQQWWWWWWSSSQQQPPPOOONNNMMMNNNNNNOOOOOOMMMKKKIIIIIIIIIKKKLLLHHHIIIJJJIIIIIIIIILLLNNNPPPRRRVVVYYY^^^cccgggiiinnnppprrrpppkkkeee___]]]RRRLLLCCC>>><<<;;;888666333222111000///.....................------------************************++++++++++++++++++++++++,,,***)))***------+++(((++++++++++++,,,---...///------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,---...//////,,,...///...---,,,---...---///111111000000111222000222444444333333444555666666666666666666666666666666777888:::;;;<<<===888<<>>@@@AAA>>>FFFPPP[[[gggyyyppp[[[WWWOOOJJJJJJJJJHHHEEEEEEDDDCCCBBBBBBCCCDDDEEEFFFEEEFFFFFFGGGGGGGGGGGGFFFFFFCCCFFFLLLLLLLLLWWWfff{{{ggg]]]___sssfffDDD888...///222000......------.........---+++***)))))))))))))))(((((((((***(((&&&''')))(((###&&&&&&&&&'''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&555333111111333666777777777333111333777999777333111222333555666777888888888555555666444111222666111222333444333111///...//////000000000000//////000///...,,,,,,---......)))---000111111555<<>>AAACCCEEENNNXXXgggwwwzzzjjj```WWWLLLIIIHHHLLLMMMJJJGGGHHHCCCCCCBBBBBBCCCDDDFFFGGGFFFGGGHHHIIIIIIHHHFFFFFFJJJGGGIIIOOOPPPRRRcccxxxmmmXXX[[[iii|||rrrsssBBB;;;333------222444111---------......---,,,***)))))))))))))))((((((((((((+++(((&&&''')))((("""%%%&&&&&&''''''((((((((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&111333444555444444555666:::888444333333444444444444333111///000111444555666555444333222111111111333333333111...***&&&$$$333222111/////////000000111000///...------...///...000000...,,,///777>>>@@@HHHSSSbbbvvv|||ooocccaaakkkyyyyyyooosss{{{tttuuuyyyyyytttrrrrrrooohhhdddfffjjjmmmqqqhhhkkktttyyy~~~wwweee{{{vvvkkkgggcccbbb___bbbooo}}}xxxvvvjjjbbb\\\OOOAAAAAAKKKKKKOOOSSSUUUTTTPPPKKKIIIJJJJJJKKKKKKKKKKKKJJJJJJHHHGGGGGGFFFEEEEEEEEEFFFKKKKKKKKKLLLOOORRRVVVXXX]]]bbbiiiooorrrssstttuuunnnmmmiii```UUUMMMIIIHHHCCC;;;777:::;;;555//////000000000///...,,,+++***000000000//////---,,,+++++++++++++++,,,---..............................000000///...---,,,,,,+++.........------,,,,,,,,,///......------///000111////////////............333000------///111333333444444444555555666666666666333444777888555666999888888>>>DDDEEEEEELLLVVV]]]ttttttdddZZZQQQJJJKKKKKKJJJHHHFFFEEECCCCCCEEEBBB@@@AAADDDFFFFFFDDDCCCDDDFFFIIILLLLLLKKKJJJLLLGGGHHHNNNSSS```ttteee^^^^^^ssslllmmm{{{YYY111////////////000000000000,,,,,,+++***)))((('''&&&+++++++++***)))(((((('''(((&&&$$$%%%''''''%%%###)))%%%$$$''''''%%%'''***)))((('''&&&&&&&&&&&&&&&#########555444444444555666777888999777444333333444333222222111///...///111333555555555444333222222222222444444444333111///---+++111111000//////000111222111000///...---......///---///000---+++,,,111777777AAAPPPaaasss|||rrriiieeehhhooosssuuu{{{zzz{{{xxxssspppqqqoookkkgggfffgggiiieeebbbkkkuuuxxx}}}yyyjjjsssrrrhhhaaa]]]bbb```bbbbbbeeeooovvvqqqjjjbbbVVVJJJGGGKKKMMMOOOQQQPPPMMMLLLMMMOOOKKKKKKLLLLLLLLLKKKJJJJJJHHHHHHGGGFFFFFFFFFFFFFFFHHHHHHHHHIIIKKKNNNQQQSSSVVV[[[bbbgggkkkooorrrtttrrrrrrpppjjjbbbZZZVVVTTTRRRJJJEEEFFFDDD===777555444444444333111000///..................------,,,---------------...//////------................../////////...------,,,,,,/////////.........------//////...---...///000111........./////////000000222000------///222444444333333444555666777888888:::888888::::::777888<<>>>>>888222888777555555555444111///000000000000111333555666111222333444444333333222000////////////000111222333222000/////////000111000///...------...///000...///000000000//////000222888CCCLLLSSS[[[fffnnnmmmrrrpppnnnvvv|||~~~zzzpppkkkpppzzzuuuoookkkmmmooonnnrrrxxxvvv}}}tttaaa\\\eeeccc\\\```YYY]]]dddnnnvvv{{{}}}dddKKKFFFDDDIIIQQQTTTOOOIIIOOOOOONNNNNNMMMKKKJJJIIIGGGGGGGGGFFFFFFGGGHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHKKKLLLNNNPPPSSSXXX^^^cccgggkkksssyyy|||{{{vvvsssnnnlllhhhbbb\\\UUUMMMHHHKKKIIIEEEAAA===999777666111000000//////000111222111111000///......//////........./////////000000,,,,,,------.../////////......................../////////000000000000000000000000000000000//////000......///222444555555666666666666777777777777;;;;;;===@@@@@@AAAIIIRRRSSSbbbvvvjjj]]]VVVRRRNNNKKKJJJIIIGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDAAABBBDDDFFFFFFGGGGGGGGGGGGIIIKKKKKKKKKLLLOOORRRQQQggg}}}}}}|||wwwxxxzzzvvvPPP;;;111---.............../////////------,,,,,,++++++***************)))))))))))))))'''(((((('''&&&&&&&&&&&&'''%%%%%%((()))&&&&&&)))''''''&&&&&&&&&''''''(((&&&&&&&&&444555888===@@@???999444<<<:::777666666555333111111111111111222333444555000111222333333222111000111111111222222333333444444333111////////////000//////...------...000111,,,------......//////000000444<<>>:::999555444222000///000000111333222111000///.........////////////////////////---------.........//////------............//////...///000111111111000000111111111000000/////////000//////000333555555444888888888999999999::::::<<<===AAADDDFFFIIITTT___nnnooo```ZZZZZZMMMKKKIIIHHHGGGGGGHHHIIIDDDDDDCCCCCCCCCCCCCCCCCCAAACCCFFFGGGFFFEEEEEEFFFFFFHHHJJJJJJIIIKKKQQQUUUbbbyyy~~~yyyOOO;;;999444+++------........./////////,,,+++++++++*********)))******)))))))))))))))))))))***+++***((('''((()))&&&$$$%%%))))))&&&&&&((('''&&&&&&&&&&&&'''(((((('''&&&&&&888:::<<<>>>???>>>===;;;???===999888777777666444000111111111222222333333000111222222222000...---///000222444555666666555222111000//////000111111///......---...///000111///.........///000000000000222:::CCCJJJOOOYYYcccqqquuu{{{{{{wwwxxxuuupppsss{{{wwwwwwuuuddddddhhhkkkqqqrrrppppppqqqpppssshhh\\\LLLAAA@@@EEELLLOOOOOOOOONNNMMMKKKIIIGGGFFFEEEEEEDDDDDDEEEEEEFFFGGGDDDEEEEEEFFFFFFGGGFFFFFFFFFGGGGGGGGGHHHJJJOOORRRXXX[[[```iiippptttsssqqqrrrwwwzzzvvvuuuuuurrrmmmlllggg```WWWNNNGGGCCC@@@>>><<<999666444444444444555444333111000000//////111111000000///.........---------...................../////////000000000...///000111222111000000000000000000000111111111111000000111333444444333999999:::<<<===???@@@@@@@@@CCCJJJSSSYYYaaapppqqqddd\\\TTTQQQSSSKKKLLLKKKIIIFFFEEEEEEFFFCCCCCCBBBBBBAAAAAAAAA@@@BBBEEEHHHIIIGGGEEEEEEFFFDDDFFFGGGGGGJJJQQQ]]]fffUUU;;;666666555222..................------++++++++++++************)))))))))))))))))))))***)))***,,,+++((('''(((***&&&$$$%%%))))))&&&&&&(((&&&&&&&&&&&&&&&'''((((((%%%%%%$$$<<<>>>>>>>>>===>>>@@@BBBBBB???;;;888888888777777000000000000111111111111000000222222111///---+++,,,...111444666777666666000000/////////111222333///...------...///000111444222000000000222222222333444;;;EEEJJJKKKQQQYYYmmmvvvzzzxxxzzzxxxuuuwww}}}sssrrr}}}mmmlllvvvnnnooorrrxxxooonnnooooooooozzzjjjcccVVVIII@@@???EEEKKKOOOOOONNNLLLJJJHHHFFFEEEDDDDDDCCCDDDDDDEEEFFFFFFFFFGGGHHHIIIIIIJJJIIIIIIGGGGGGHHHHHHIIIKKKOOORRRRRRSSSXXX```hhhnnnnnnmmmllluuu|||}}}zzzqqqggg]]]UUUPPPMMMGGGEEEAAA===;;;999999999777666555333222111111000222222111000///...------........................//////000000111111111222...///000222222111111000......///000111222333333222111000111333444333222999:::<<<>>>AAACCCEEEFFFIIINNNYYYfffrrrzzzrrreee[[[[[[\\\UUUMMMHHHCCCFFFHHHHHHFFFDDDDDDFFFBBBBBBAAAAAA@@@??????>>>DDDGGGKKKKKKHHHEEEEEEFFFGGGIIIJJJKKKQQQ^^^ppp}}}]]];;;555777222000555000000///...---,,,,,,+++,,,,,,++++++++++++++++++)))))))))))))))*********''')))***)))&&&%%%&&&(((&&&$$$%%%)))***&&&&&&(((&&&&&&&&&&&&&&&'''((()))"""!!!!!!:::<<<======:::888777777999999888888777666666666666444222222333333333222222222111000///......---333222222111111222222222333111000111222222111000///---,,,---///111111000+++,,,...///111222222333000000222777;;;@@@JJJUUUcccvvvvvvvvvkkkoooooonnnmmmnnnzzz}}}ssslllggghhhmmmnnnwwwuuuhhheeeppp~~~iiidddbbb\\\RRRHHHCCCDDDHHHIIILLLNNNNNNLLLJJJJJJJJJDDDEEEGGGGGGFFFFFFFFFGGGFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFGGGIIIJJJLLLRRRSSSTTTUUUWWW[[[aaaeeeccchhhqqq}}}|||ooogggaaa[[[SSSOOOJJJHHHGGGDDD>>>888999777555777999999444000333222///,,,...111///))).../////////////////////333444444000---,,,///333...---000333000+++///888000333555444222111444777444444444333444555777999:::???BBBAAACCCLLLTTTXXX[[[iiiyyyttteee]]][[[WWWSSSNNNJJJGGGFFFIIIFFFDDDDDDFFFGGGEEEBBBIIIHHHEEEBBBAAAAAAAAABBBFFFIIIGGGDDDFFFMMMNNNJJJKKKIIIJJJNNNWWWlllYYYFFF555111///+++...666000...------------+++***,,,+++***)))))))))***+++***)))(((((())))))(((''''''(((***)))'''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''':::<<<<<<;;;999888888888555666666666777777777777666444222111222222000///222111000000///......---666666555555555666777777222111000000222222111000///---,,,---///111111000---...///000111222222222000///111444777===KKKXXX^^^ooo{{{zzzrrrnnn{{{{{{nnnfffnnnzzzuuuggg```^^^^^^```cccfffooo~~~zzzqqqooovvvppp^^^^^^gggmmmeeeSSSFFFDDDGGGGGGIIILLLNNNMMMKKKIIIGGGHHHJJJJJJIIIHHHGGGHHHIIIIIIHHHHHHHHHGGGGGGFFFFFFGGGGGGFFFFFFGGGHHHJJJKKKMMMMMMNNNOOOPPPTTTYYY]]]___dddkkkuuuzzzsssnnnkkkeee^^^YYYWWWSSSLLLGGG@@@>>>>>>??????>>>:::777555777555222111444555222333222222111111111111111333444333111//////111222000///111444222---///555555555444333111111333555444444555777:::===AAABBBBBBHHHMMMNNNSSS]]]gggkkk}}}uuukkkbbb\\\VVVTTTQQQNNNJJJHHHFFFEEEGGGEEEDDDDDDFFFFFFDDDBBBFFFEEEDDDBBBBBBCCCDDDEEEIIILLLKKKHHHIIIMMMNNNJJJLLLJJJPPPaaawwwjjjIII;;;111222222...000666000...---,,,------+++***---,,,+++***)))******+++***)))(((((())))))(((''''''((())))))'''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::;;;:::999777666888:::333333444555777888888999666444222111111111///---111000000///............222222111222222333444444222000000000222222111000///...------///111111000000000111222222222222111000//////000111888IIIXXXWWWeeexxx~~~zzzrrrmmmpppuuufffmmmvvvtttvvv~~~uuuhhh\\\YYY[[[]]]___aaadddlll{{{zzzwwwtttrrruuu}}}{{{ttteeeZZZ^^^iiisssqqqcccSSSJJJGGGGGGGGGJJJMMMOOOPPPNNNLLLOOOOOONNNLLLIIIIIIJJJLLLKKKJJJIIIHHHGGGFFFFFFEEEFFFFFFFFFFFFGGGHHHIIIIIIHHHIIIJJJJJJKKKMMMQQQTTTZZZ]]]bbbkkkttt~~~yyyqqqjjjeee```YYYTTTNNNNNNNNNMMMKKKHHHEEECCC===@@@@@@:::777888::::::444333111000///...//////222000000000111111000///111000111444444111000222555333111111333555666666666666777;;;@@@EEEHHHIIINNNWWW```gggppp~~~{{{dddXXXUUUUUUUUUPPPNNNMMMJJJIIIGGGFFFFFFFFFDDDCCCDDDEEEEEEDDDBBBCCCCCCCCCCCCDDDFFFHHHIIIGGGJJJJJJHHHIIILLLLLLJJJKKKNNN\\\wwwsssKKK:::111...222444000...111///...,,,,,,------+++***---,,,++++++******++++++***)))(((((())))))((('''&&&((())))))'''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%888888777444333444666999444555555666777888888888444333222222333333222000111000///.........///000------------...///000000111000///000111222111000///...---...000111111111222333333333333222111111//////000000///333BBBQQQQQQ[[[gggpppssstttttttttqqqlllnnnwwwpppooollllllooorrrjjjdddbbbbbb```bbbeeegggpppuuurrrpppooooooyyysssnnnpppmmmfffaaannnoooqqqqqqnnnfff\\\TTTPPPMMMJJJKKKOOOSSSVVVWWWRRRRRRPPPMMMJJJIIIKKKMMMJJJJJJJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHIIIJJJJJJJJJJJJKKKNNNQQQTTTWWW[[[aaaiiisss}}}{{{uuuooohhhcccddddddbbb___[[[VVVSSSRRRKKKLLLIIICCC@@@BBBAAA>>>999888555222111000000111444222111222555666444000444333444888:::999777666555444444888===@@@???===@@@AAADDDIIIPPPUUUXXXYYYeeerrrxxxfffXXXQQQPPPPPPOOOOOONNNLLLKKKIIIIIIHHHHHHDDDDDDCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDFFFGGGIIIJJJGGGIIIJJJIIIIIIKKKNNNOOOSSS___vvv]]]@@@666000///222222...***+++...---,,,,,,------+++***---,,,,,,+++++++++++++++***)))(((((())))))((('''&&&((()))((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%555444333111000111555888888888777777777666666666111111111333666777666444111000///......///111222000000000000000111222222000///...///111222111000000...---...000222222111444444444333333222111000//////000111...///999DDDIIIPPPYYY```eeejjjoootttuuuooonnnyyyooorrrsssnnnpppppppppnnnfff^^^___dddhhhtttwwwrrrmmmllllllppp{{{zzzmmmccceeejjjllljjjhhh{{{zzzvvvpppjjjhhhjjjmmmccc\\\RRRKKKJJJOOOUUUYYYRRRQQQPPPMMMJJJIIIKKKMMMIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGGGGGGGHHHHHHHHHHHHJJJKKKKKKKKKJJJJJJMMMOOOPPPSSSVVVZZZ```iiissszzz{{{|||zzzvvvrrrnnniiieeebbbZZZWWWQQQNNNQQQSSSNNNFFFDDDBBB@@@===;;;:::999999999777666888;;;<<<999666666888:::<<>>EEENNNVVV^^^gggpppwwwuuuqqqqqq~~~sss~~~|||tttxxx{{{xxxkkk______fffkkkuuuxxxrrrmmmkkkiiigggkkkqqqaaa[[[XXX^^^eeehhhhhhiiirrrzzz|||ppp___\\\kkk|||uuunnnbbbTTTKKKIIIMMMQQQNNNOOONNNLLLKKKJJJLLLNNNIIIIIIIIIJJJJJJJJJKKKKKKGGGHHHHHHIIIIIIIIIHHHHHHHHHIIIJJJJJJIIIIIIJJJLLLMMMPPPTTTWWWZZZ```hhhnnnzzz}}}~~~yyytttkkkfffaaa```fffiiiaaaVVVMMMLLLKKKIIIGGGDDDCCCBBB???>>>======>>>>>>===<<<;;;???AAAAAABBBEEEFFFCCCCCCFFFKKKQQQVVVWWWUUUSSSZZZgggyyyxxxiii\\\NNNKKKGGGEEEFFFIIIKKKLLLMMMLLLKKKIIIGGGEEEEEEDDDBBBDDDEEEEEEDDDCCCDDDFFFFFFFFFGGGHHHHHHIIIIIIIIIJJJHHHHHHKKKOOOVVVdddpppoooaaaeeewwwoooEEE555444333111000...---------...---+++***+++,,,---,,,******++++++++++++***))))))***)))(((((())))))((('''%%%'''((((((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''111111111111000111444777888777666555333222111000//////111444777888777555333222000///000222555777222111000///............///...---///111222111000000///...///111222222222222333333333222111000///000,,,***---......///333666<<>>IIIPPPTTT[[[dddnnnhhhfffsssuuukkkkkkoooqqqvvv|||wwwpppoooppppppsssnnniiikkkuuuwwwmmmqqqtttkkkhhhgggiiimmmpppnnnllljjjoooooouuu~~~}}}zzzooo^^^QQQKKKIIILLLNNNOOONNNLLLIIIGGGEEEIIINNNPPPOOOKKKHHHGGGDDDEEEFFFHHHJJJLLLMMMNNNIIIIIIGGGGGGGGGGGGIIIIIIKKKLLLOOOQQQSSSTTTTTTTTT[[[\\\___dddkkkrrrzzz~~~tttyyy~~~zzz|||~~~{{{xxxsssrrrpppooopppsssvvvyyyyyy~~~vvvhhhccc\\\UUURRRQQQSSSUUUUUUSSSQQQTTTXXXYYYUUUQQQLLLIIIGGGFFFFFFGGGFFFEEEFFFGGGHHHGGGFFFFFFHHHKKKDDDFFFHHHIIIKKKLLLOOOQQQNNNTTTddd~~~lllaaabbbjjj}}}{{{zzzfffGGG888111//////333222000...---,,,------,,,,,,++++++***)))((((((+++******)))))))))))))))(((((((((((())))))))))))&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&444666666111000444666666444333222111111111222222666555333222222222333333666777999999888777888999555444111///......//////,,,...000111000//////000000000000...---...000222///000000000000///......---------..................111999BBBHHHMMMUUU^^^fffhhhlllttt~~~rrreee^^^^^^gggqqqvvvxxx{{{www||||||xxxxxxwwwuuu|||rrrjjjjjjooouuu}}}{{{{{{yyymmmmmmnnnppptttwwwwwwvvvqqqqqqooozzztttmmmlllsssuuujjjXXXKKKKKKIIIGGGIIIMMMOOOMMMKKKIIILLLPPPQQQOOOLLLJJJIIIFFFFFFGGGHHHHHHIIIJJJJJJIIIIIIHHHGGGGGGHHHIIIIIIJJJKKKMMMOOOQQQRRRSSSSSSVVVWWWXXX[[[```ffflllooommmqqqwww{{{xxxmmmeee___[[[VVVQQQNNNNNNPPPRRRSSSQQQOOOQQQUUUUUURRRNNNKKKIIIGGGFFFFFFGGGFFFFFFHHHGGGFFFEEEDDDEEEGGGHHHBBBEEEIIIJJJJJJKKKNNNQQQeeessszzzuuuzzzyyyWWW===555333000...///...---,,,,,,------...,,,,,,++++++***))))))(((+++***))))))(((((())))))((((((''''''&&&&&&%%%%%%&&&'''((('''%%%$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&888888666333333666555111333222000//////111333444999888666444333333333444444666888888888888888:::444333111000/////////000,,,...000000///......///...//////---,,,,,,...000/////////000//////...---.........---------------+++---222:::???CCCMMMVVV]]]gggssszzz}}}zzzpppeee]]]ZZZ^^^kkkvvvxxxuuurrrqqqyyysssjjjjjjgggdddmmm}}}xxxwwwwwwzzz}}}~~~}}}{{{|||sss}}}ooo```VVV^^^kkkmmmcccYYYSSSLLLEEEEEEJJJNNNNNNKKKKKKMMMPPPOOOMMMJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGJJJIIIHHHHHHHHHHHHIIIJJJHHHIIIJJJKKKNNNPPPRRRSSSWWWWWWWWWXXXZZZ^^^aaacccccchhhmmmrrrvvv}}}zzzuuuooojjjfffaaa[[[VVVTTTSSSPPPNNNMMMNNNOOOPPPQQQOOOMMMNNNPPPPPPMMMJJJKKKIIIGGGFFFGGGHHHGGGFFFHHHGGGEEEEEEFFFGGGGGGGGGGGGJJJLLLLLLMMMTTT^^^gggxxxssszzzhhhDDD333222333000---,,,,,,++++++,,,---......,,,,,,++++++***)))))))))+++***))))))(((((())))))))))))((('''&&&%%%$$$###&&&'''((('''%%%%%%%%%''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&444444333222555999777222111111111111222333555555666666555555666777888999555666888888777666777888333333111000000000000111,,,...000000///------...,,,------,,,++++++---......////////////...------......------------,,,,,,++++++...333777<<>>HHHHHHPPPjjjtttmmmnnnnnnkkk}}}nnncccdddhhhiiijjjhhhgggqqq|||{{{~~~xxxsssrrrpppooovvvrrryyy{{{{{{{{{||||||xxxoooaaaSSSIII>>>BBBGGGJJJLLLMMMNNNOOOKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLMMMMMMLLLKKKJJJLLLMMMNNNOOOOOONNNMMMLLLKKKKKKMMMNNNPPPRRRSSSTTTUUUUUUVVVXXXYYYWWWTTTQQQIIISSS]]]cccdddgggmmmsss|||~~~~~~}}}uuuoooqqqyyy~~~zzzjjjgggdddaaa^^^\\\YYYWWWUUUTTTQQQOOOOOOPPPRRRSSSKKKLLLMMMLLLKKKKKKLLLMMMOOOOOONNNMMMLLLLLLKKKKKKFFFGGGGGGFFFEEEEEEGGGIIIHHHHHHHHHJJJKKKKKKIIIGGGHHHKKKNNNQQQYYYoooooooooqqq|||}}}}}}}}}iiiAAA222666333///---///000---,,,...'''(((***,,,------------******************++++++))))))((('''''''''''''''))))))((('''&&&%%%%%%$$$%%%'''((((((''''''(((***)))(((((('''%%%$$$######$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%666777888888777777999:::444555666777888777777666555111///333555555555888333333333222111222555888555555555555555555444444666333//////111111///,,,---******,,,---+++,,,///)))***,,,---...------,,,---------...------,,,,,,---......---,,,,,,///111999AAAOOOddduuuooopppppprrrxxx{{{vvvmmmiiimmmtttsssiii___\\\cccvvvoooooorrrsssxxx}}}uuuffflllfffooozzzzzzuuuoooaaaQQQQQQJJJDDDEEEIIIMMMOOOPPPPPPNNNNNNMMMKKKIIIMMMTTTPPPMMMJJJJJJLLLLLLKKKHHHNNNMMMMMMMMMMMMOOOPPPQQQNNNOOOOOOPPPQQQQQQQQQQQQQQQQQQQQQRRRQQQQQQPPPPPPNNNQQQVVVZZZ```gggooottt~~~{{{xxxvvvvvvvvvuuutttyyyzzzzzzyyywwwuuusssqqqmmmkkkkkkmmmlllhhhgggiiiaaabbbdddfffgggfffeeeddd___\\\XXXVVVVVVVVVUUUUUUOOOOOOOOONNNMMMLLLKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFGGGGGGHHHIIIJJJJJJIIIGGGFFFHHHIIIGGGNNNMMMDDDBBBHHHKKKGGGLLLPPPSSSTTTbbbooommmyyycccGGG666555<<<111000000///...---------***+++,,,------+++***((()))******,,,---...//////))))))(((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((('''$$$###&&&)))'''"""###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&;;;;;;;;;::::::;;;===???777888999::::::999888777:::555222444444111000222111111111111000111444777;;;::::::888555222000...444222000///000000///......+++***------+++,,,///+++,,,---......------,,,++++++,,,,,,,,,,,,,,,+++------...---,,,,,,...111111999FFFYYYvvv~~~lllkkknnnnnntttvvvwwwvvvtttrrrrrrssskkkgggdddbbbccckkk}}}{{{lllcccffflllpppyyytttpppnnnssszzzzzzvvvlllbbbcccZZZPPPKKKJJJLLLMMMNNNQQQNNNMMMMMMKKKGGGHHHLLLMMMLLLKKKKKKLLLLLLKKKJJJLLLLLLLLLLLLMMMNNNPPPQQQLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPOOOOOOOOOLLLNNNQQQTTTWWW]]]cccgggnnnvvvxxxrrrkkkkkklllkkkjjjhhheeedddddddddcccbbbddddddeeeeeedddcccbbbaaa___]]]\\\___^^^ZZZYYY[[[XXXYYY[[[]]]]]]]]]\\\[[[ZZZYYYWWWWWWWWWVVVSSSQQQOOOOOOOOONNNNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJIIIHHHGGGGGGHHHIIIEEEEEEFFFGGGHHHIIIJJJKKKIIIMMMMMMIIIHHHKKKOOOOOOPPPWWW```jjj}}}yyyyyy{{{}}}|||XXXDDD===777///***000000000///...---------***+++,,,------+++***(((***************+++++++++)))(((((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''#########$$$&&&%%%""" ###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&BBB@@@===;;;;;;<<>>:::999:::<<<===999999888777666444333222555000///222333111111222+++---/////////000222444666666888888777444111//////111222000...---///222000------//////++++++---------,,,,,,,,,+++******((()))***+++,,,,,,,,,,,,+++,,,------,,,+++---///...111444:::JJJaaasss{{{~~~sssfffdddmmmwww{{{uuuyyysssggg```___```gggnnngggccc```bbbdddjjjxxx~~~|||}}}{{{vvvzzzrrr}}}{{{tttyyy}}}}}}{{{yyytttoooccc[[[UUUUUUTTTQQQOOOOOOIIIMMMPPPOOOKKKHHHHHHIIIIIIIIIJJJKKKLLLMMMOOOOOOOOOOOOOOOOOONNNMMMLLLLLLIIIJJJKKKLLLMMMNNNNNNNNNMMMMMMMMMLLLLLLMMMQQQSSSZZZYYYVVVTTTUUUWWWXXXXXXZZZXXXVVVVVVWWWXXXVVVUUUTTTTTTTTTUUUUUUUUUUUUUUUSSSPPPPPPRRRRRROOOOOORRRMMMNNNPPPQQQQQQRRRQQQQQQQQQPPPPPPQQQRRRRRRPPPNNNNNNNNNOOOOOONNNMMMLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJKKKIIIHHHIIIKKKKKKJJJHHHLLLPPPZZZ```[[[UUU```rrrPPPDDD888444333222222555/////////......---------***++++++,,,+++***))))))))))))((((((((((((''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###&&&'''%%%"""!!!%%%)))###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&LLLFFF>>>999888999999999:::999777666444222111111111------111333222111333***---///111000000111222111222333555555444333222...000222000---,,,///222000---...111000,,,+++---,,,,,,+++*********))))))))))))+++,,,------------)))+++,,,,,,++++++,,,---...000///000999IIIWWW]]]dddhhhiiieeedddkkkuuu|||wwwwwwllljjjjjjjjjkkklllhhhdddbbbccciiiuuuxxxwwwzzzpppwww}}}zzzuuuhhh```YYYRRROOOOOOKKKOOORRRRRROOOMMMMMMNNNHHHIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNMMMLLLKKKKKKJJJJJJLLLMMMNNNNNNNNNNNNLLLMMMMMMLLLKKKLLLPPPRRRXXXUUUTTTUUUVVVUUUSSSQQQVVVUUUSSSTTTUUUUUUSSSQQQRRRRRRQQQQQQQQQQQQQQQQQQOOOLLLKKKNNNNNNLLLMMMPPPNNNOOOPPPQQQQQQRRRRRRRRRQQQOOOMMMMMMNNNOOOOOOOOOMMMMMMNNNNNNNNNMMMLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJDDDDDDDDDGGGJJJNNNPPPPPPPPP\\\ooozzzuuuqqq~~~yyyvvv|||```888777666666222---...333............------------++++++++++++******))))))((((((((()))))))))******(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$"""%%%&&&""" %%%###$$$%%%%%%&&&&&&%%%%%%&&&''''''MMMGGG>>>:::999:::999888;;;:::888666444333222222222......111222000...///,,,...222333222111111111111222222222222222222111000000000///...---...//////---...222111...,,,...,,,++++++************+++******+++,,,---------,,,(((***,,,,,,+++++++++,,,+++------,,,000<<>>777444000............------------...------,,,++++++******************)))))))))(((((((((((((((''''''''''''((('''&&&%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%'''%%%$$$$$$$$$%%%%%%$$$###$$$&&&&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&222222222222222333444444444222111222333222---)))......////////////.........//////000000111111111444555666777666444111///222000...---......---,,,,,,+++)))((()))+++---///,,,,,,,,,,,,+++******)))&&&&&&'''''''''(((((((((************************//////...---,,,,,,,,,,,,...;;;BBBAAADDDSSSbbbiiimmm{{{qqqhhhddd[[[___eeeqqq{{{|||mmmbbbaaalllvvv}}}{{{xxxkkkiiinnnttt{{{www~~~}}}sssqqqzzz~~~yyyuuuqqqkkkfff[[[[[[WWWQQQOOOOOOLLLGGGEEEGGGKKKMMMMMMKKKHHHFFFHHHIIIJJJJJJJJJIIIHHHGGGFFFGGGIIIJJJJJJJJJIIIHHHHHHJJJJJJGGGGGGKKKLLLIIIJJJKKKMMMOOOPPPPPPOOOOOOQQQPPPPPPPPPPPPPPPQQQRRROOOPPPPPPQQQQQQQQQQQQPPPRRRRRRQQQNNNLLLKKKMMMOOOMMMKKKIIIIIIIIIIIIHHHGGGHHHIIIIIIIIIHHHHHHJJJLLLLLLKKKIIIGGGGGGGGGHHHIIIBBBEEEHHHIIIJJJNNNWWW^^^iii{{{yyy~~~|||vvvMMM555000333222///............------------------,,,,,,++++++******************))))))))))))(((((((((((('''''''''''''''&&&%%%$$$$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%$$$$$$#########$$$%%%%%%###$$$&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&222222111111111222222333222222222444777777555222...//////////////////...............///000222333777666555222111222444666111///------......---,,,+++***))))))***+++,,,---,,,,,,,,,,,,,,,+++***)))((())))))))))))*********+++++++++,,,,,,,,,,,,,,,///...---,,,++++++++++++,,,444:::===EEESSS^^^bbbqqq|||uuuhhhbbb___[[[VVV]]]dddnnn{{{jjjooonnngggkkkxxx}}}xxxddd]]]]]]gggnnnrrr||||||oooxxxlllcccooo}}}xxxqqqooopppnnnkkkgggnnnooohhhdddaaaVVVHHHJJJJJJJJJJJJKKKJJJIIIGGGHHHIIIJJJKKKKKKIIIHHHGGGEEEFFFHHHIIIIIIIIIGGGFFFFFFHHHHHHEEEFFFIIIJJJGGGJJJKKKMMMOOOPPPQQQQQQQQQSSSSSSRRRQQQPPPOOONNNNNNLLLMMMNNNPPPPPPPPPOOONNNOOOOOOMMMJJJHHHIIILLLOOOOOOLLLIIIHHHHHHIIIIIIHHHGGGHHHJJJIIIIIIIIIJJJLLLKKKJJJHHHGGGGGGHHHIIIJJJCCCJJJQQQTTTTTT[[[gggrrrsssnnnsss|||zzzxxx~~~nnnOOO222,,,222333///,,,.........---------,,,,,,,,,,,,,,,,,,++++++***************)))))))))))))))((((((((((((''''''''''''%%%%%%%%%&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%###$$$$$$$$$$$$$$$&&&'''###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$333333222000000/////////222222111222222111///---/////////......////////////...------...000222333222333444444333333555777111///---------...---+++******,,,------,,,++++++++++++,,,,,,,,,+++******))))))))))))*********+++************++++++,,,,,,,,,++++++++++++,,,,,,---+++---111888FFFUUU]]]___iiitttwwwqqqoootttssslllaaaeeegggkkk|||}}}ssscccWWW[[[hhhqqqqqqiiicccccciiimmmooouuu}}}tttfff\\\dddvvvyyyjjj^^^lll}}}~~~{{{uuugggWWWWWWRRRLLLIIIIIIKKKLLLLLLKKKKKKLLLLLLKKKJJJHHHGGGEEEEEEGGGHHHHHHHHHGGGFFFEEEHHHHHHEEEFFFJJJKKKIIILLLMMMNNNOOOPPPQQQRRRRRRPPPPPPPPPPPPPPPOOOOOONNNKKKLLLNNNOOOPPPOOONNNNNNMMMMMMLLLJJJIIIKKKNNNQQQQQQNNNJJJIIIIIIKKKKKKKKKGGGIIIJJJKKKJJJJJJKKKMMMJJJIIIHHHGGGGGGHHHJJJKKKGGGNNNVVV[[[```ooo~~~~~~xxxqqqnnnvvv|||gggqqqqqqHHH666+++000555000,,,---...------------,,,,,,,,,,,,+++++++++++++++******))))))))))))))))))******((((((((((((''''''''''''"""$$$''')))(((&&&""" %%%&&&&&&''''''&&&&&&%%%###%%%&&&&&&$$$$$$''')))###%%%'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$333222111000///............//////000111111111111//////............//////000//////...///000222333)))///666999888444222222111///---,,,------,,,+++***+++---......---+++***+++++++++,,,,,,++++++***'''''''''((((((((())))))'''''''''((())))))******))))))******+++,,,---...+++***+++333AAAPPPYYY\\\bbbjjjrrrxxx{{{pppooonnnrrr~~~{{{dddVVVVVV]]]aaabbblllhhhgggjjjlllmmmpppvvvcccYYYTTTZZZgggsss{{{~~~}}}pppnnnuuuiiidddsss{{{rrriiiccc\\\TTTNNNNNNOOONNNMMMOOOOOONNNLLLKKKJJJIIIHHHFFFFFFFFFFFFGGGGGGGGGHHHFFFIIIJJJHHHIIIMMMOOOMMMOOOOOOPPPPPPQQQRRRSSSSSSLLLMMMNNNPPPQQQQQQRRRRRRMMMNNNNNNOOOOOOOOOOOOOOOLLLMMMMMMLLLLLLMMMQQQSSSPPPMMMJJJIIIJJJLLLLLLLLLFFFHHHJJJKKKKKKKKKLLLMMMJJJIIIHHHHHHHHHJJJLLLMMMIIIPPPXXXaaaooo}}}|||uuuqqqrrrrrruuu}}}pppeeeyyyeeeDDD444...,,,000000,,,,,,111------------,,,,,,,,,,,,++++++++++++++++++******))))))))))))************((((((((((((''''''''''''###%%%(((***)))&&&""" %%%&&&&&&''''''&&&&&&%%%$$$&&&((('''$$$$$$&&&)))$$$%%%''''''%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&111000//////...............///111222333444555777000///...------...///000111111000000000111111222***000666777444111111222000///---,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,+++++++++''''''((((((((()))))))))''''''((())))))***++++++)))))))))******+++,,,---+++++++++///777BBBNNNXXX[[[```iiiuuu~~~}}}yyyllldddaaa^^^]]]]]]hhhfffgggjjjkkkkkklllooofff```]]]ccckkkrrryyy{{{|||yyyooohhhlll{{{kkkooo|||~~~xxxxxxuuupppiiifffddd```ZZZUUUTTTRRROOOMMMJJJJJJJJJJJJHHHGGGFFFEEEEEEGGGHHHJJJHHHKKKLLLKKKMMMRRRTTTRRRRRRRRRRRRRRRRRRSSSTTTTTTNNNOOOPPPQQQRRRRRRQQQPPPNNNNNNMMMMMMMMMMMMMMMMMMJJJLLLLLLLLLKKKLLLMMMOOOKKKIIIGGGHHHIIIKKKKKKJJJDDDGGGIIIJJJJJJJJJKKKLLLKKKJJJIIIIIIIIIKKKMMMOOORRR]]]ooo}}}{{{vvv{{{~~~yyydddGGG444111000//////...------...---------,,,,,,,,,++++++******************++++++((()))))))))************((((((((((((''''''''''''''''''(((((((((&&&$$$###%%%&&&&&&''''''&&&&&&%%%$$$'''(((&&&###"""$$$((($$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&///............///000000555555555333000...---...000///...------...///000222222222222111111111111444444333...***,,,222888000...,,,,,,------,,,+++...,,,+++))))))***,,,---***++++++,,,,,,,,,++++++************++++++++++++******+++,,,------......******************+++,,,+++,,,.........555EEETTTQQQSSSZZZiiizzz~~~||||||}}}zzzrrrmmmmmmeeefffiiimmmnnnmmmmmmnnnnnniiihhhnnntttyyy{{{vvvdddhhhfffkkksssoooyyyyyymmmdddWWWUUUQQQMMMJJJIIIJJJKKKIIIHHHFFFDDDEEEGGGIIIKKKIIIMMMNNNMMMPPPUUUWWWVVVTTTSSSSSSSSSSSSSSSTTTUUUUUUUUUUUUTTTRRRPPPMMMLLLMMMLLLKKKIIIIIIIIIJJJKKKHHHIIIJJJJJJHHHGGGHHHIIIGGGFFFEEEFFFHHHIIIIIIHHHCCCEEEHHHIIIIIIIIIJJJKKKKKKJJJIIIIIIJJJLLLNNNPPPaaatttyyy^^^@@@777777333333111000222333///(((---------,,,,,,,,,++++++******************++++++(((((())))))*********+++)))(((((((((''''''''''''***)))'''&&&%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%###&&&(((&&&!!! ###&&&$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$000000000---)))(((+++...222---,,,000222111111333---///000000///...000111222222333333333333444444333222111222444444222000333...******++++++++++++,,,***(((***---...---++++++++++++++++++***)))((()))))))))))))))))))))))))))))))))***++++++,,,,,,************************)))***,,,---///222666999FFFSSS\\\cccxxxrrrmmmkkkkkknnnnnnkkkkkkooovvvzzzxxxyyynnnfffbbbfffrrr~~~www~~~~~~~~~wwwlllfff^^^SSSNNNMMMOOONNNMMMGGGHHHHHHGGGEEEGGGMMMQQQOOONNNNNNPPPSSSVVVVVVUUUUUUWWWWWWSSSOOOMMMQQQUUUXXXWWWRRRLLLLLLPPPOOOHHHVVVQQQNNNOOOOOOKKKJJJKKKEEEEEEFFFGGGGGGFFFDDDDDDDDDBBB@@@@@@AAAAAAAAAAAADDDDDDDDDDDDBBBAAACCCGGGHHHKKKEEEBBBGGGJJJUUUiii|||{{{vvvwwwdddBBB???;;;---111111000......---------***++++++,,,,,,++++++***,,,,,,***)))))))))***+++))))))(((((((((((())))))((('''&&&%%%%%%&&&'''((('''''''''&&&&&&%%%%%%%%%)))(((&&&%%%$$$$$$%%%&&&$$$$$$######%%%'''***+++$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$///000///---+++,,,///222111......111111...///222///......///000111222333444444333333222222222222333555666555222///000111000---******,,,,,,+++,,,,,,***)))***,,,---,,,***)))******+++++++++******)))))))))))))))))))))))))))))))))***++++++,,,,,,))))))))))))))))))******------...---,,,---000222>>>LLLWWWaaa{{{jjjccc```dddjjjmmmppptttoooooonnnmmmiiigggoooyyy~~~}}}xxx|||rrreee[[[VVVRRRNNNKKKMMMJJJFFFCCCCCCGGGNNNRRRQQQPPPPPPPPPQQQQQQOOONNNUUUWWWWWWUUURRRRRRUUUXXXZZZZZZTTTOOOOOOSSSPPPJJJJJJFFFDDDFFFEEEAAA@@@AAADDDEEEEEEEEEEEEDDDCCCCCC@@@???======<<<:::999777@@@???>>>>>>>>>>>>???@@@@@@FFFEEEFFFPPPZZZlllwwwsssMMM999666555111111000///...------------***++++++,,,,,,++++++***,,,+++***)))))))))******))))))(((((((((((())))))((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&'''%%%$$$$$$###$$$&&&)))***$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$/////////......///222555///...///111///---111777777333//////111333333222666555444222111000000000333777999666///+++---000++++++++++++,,,,,,---,,,+++***))))))***+++***(((((()))***+++++++++++++++)))))))))))))))))))))))))))))))))***++++++,,,,,,''''''(((((()))))))))***---...---,,,******,,,...222AAAOOO^^^{{{yyy~~~qqqdddZZZ[[[dddnnnxxx{{{lllfffgggiiiiiifffgggssssssggg___XXXRRRNNNPPPIIIBBBAAAFFFOOOWWW[[[PPPOOONNNMMMLLLKKKJJJJJJPPPPPPPPPPPPOOOOOORRRTTTTTTRRRMMMIIIIIIKKKIIIDDDHHHFFFEEEGGGFFFBBBAAABBB======<<<<<<<<<;;;;;;;;;666777888:::;;;;;;;;;:::===>>>???@@@BBBDDDFFFGGGJJJSSSXXXaaasss|||{{{zzzpppzzzoooGGG888666111///222000///......------------******++++++++++++******++++++***))))))))))))***)))((((((''''''(((((()))((('''&&&&&&&&&&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''&&&%%%$$$$$$$$$%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########000000///...///000333555///...000111///000999DDDCCC;;;333000222333222///555444222111000000000111222444666444...+++,,,...(((---///---,,,---...---+++******)))))))))(((((()))******+++++++++******)))))))))))))))))))))))))))))))))***++++++,,,,,,''''''(((((()))*********)))***+++++++++,,,///222(((555CCCTTTqqqqqqqqq}}}tttbbb[[[^^^jjj{{{vvvzzz{{{gggcccbbbdddhhhjjjnnnxxx|||rrrjjjddd___\\\YYYQQQIIIHHHOOOWWWZZZZZZPPPNNNJJJHHHHHHIIIKKKLLLOOONNNMMMMMMMMMNNNNNNNNNMMMJJJFFFDDDDDDEEEBBB>>>===<<<===???>>>999999;;;999999888888888888888888666888999:::;;;>>>@@@CCC???HHHQQQTTTVVV\\\cccgggnnnxxx~~~~~~tttwwwkkkJJJ111222888444///111///......---,,,,,,------******++++++++++++******+++******)))))))))))))))(((((((((''''''((((((((('''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''###$$$&&&'''((('''&&&%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%333222000......///000111000......000111666CCCPPPFFF>>>666222333444333111222111000//////000222333000000/////////...---,,,+++222555000+++---...---************)))(((((((((,,,,,,,,,+++***)))(((''')))))))))))))))))))))))))))))))))***++++++,,,,,,)))))))))******+++++++++'''(((******+++---111444(((...555CCC]]]|||}}}qqqiiimmmzzzooo___YYY```tttrrrhhhsss{{{jjjfffgggnnnvvvyyyzzz|||yyysssooommmiiiaaaZZZYYY]]]^^^YYYTTTVVVPPPIIIFFFGGGJJJLLLMMMSSSPPPMMMLLLMMMMMMJJJHHHIIIEEEBBBBBBCCCBBB???===999888:::<<<:::666777;;;<<<<<<<<<======>>>>>>>>>@@@AAA@@@???@@@CCCHHHMMMUUUhhhyyy~~~fffDDD:::222222555555222000...------,,,,,,,,,,,,---)))******++++++******)))************))))))((((((((((((''''''''''''((((((&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&'''''''''%%%&&&'''((('''&&&$$$###&&&&&&%%%%%%$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&777444000//////000//////111...---000333888DDDPPP@@@:::444222333555555555111000///......000222333///---,,,---000000...,,,111:::===333+++,,,...---)))+++++++++)))((()))***---------,,,***)))'''&&&)))))))))))))))))))))))))))))))))***++++++,,,,,,+++++++++******************+++++++++***+++...000,,,++++++222GGGcccwwwuuuvvvtttnnniiikkkuuutttbbbWWWYYYjjj{{{|||yyynnnfffdddmmm{{{qqqmmmsss{{{~~~}}}uuurrrqqqtttyyyxxxpppiiiddd[[[QQQMMMPPPSSSQQQMMMRRRMMMHHHGGGIIIHHHCCC>>>BBB<<<:::===???===::::::>>>===???@@@>>>;;;>>>DDD@@@BBBDDDFFFGGGGGGGGGGGGLLLOOORRRTTTXXX^^^gggnnnmmmJJJ666999666000...111222///---,,,,,,++++++,,,,,,,,,))))))************))))))))))))******))))))((('''(((''''''&&&&&&''''''(((&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&999555111000111222111000111...---111444666<<>>555444222///.........---,,,,,,++++++++++++,,,,,,))))))************))))))((()))*********)))''''''(((''''''&&&&&&''''''(((&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%%%%&&&&&&###$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$999666222111333444444222222......222555333333444666666333000---,,,...000555333000---,,,---///000---222555444///,,,///222>>>IIIHHH888******------(((+++---,,,******,,,...******+++++++++******))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***)))((('''&&&&&&'''((((((((('''(((***,,,&&&---111...---777IIIWWWNNNUUU^^^aaaaaaeeelllsssxxxwwwxxxvvvssslllgggeeedddaaacccggg|||{{{nnnhhhccc^^^[[[dddhhhgggnnn~~~}}}www~~~{{{uuuvvvyyyyyyrrrkkkddd^^^]]]dddgggdddbbbcccooonnnoooooolllkkkrrrzzzsssdddIII111333444+++***111555///***)))+++++++++***++++++,,,,,,))))))************))))))((()))*********)))'''&&&'''''''''&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%'''''''''&&&&&&%%%%%%%%%&&&%%%$$$$$$%%%&&&((()))"""###$$$%%%%%%%%%%%%$$$$$$$$$&&&''''''&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""""""""333333333333333333333333444111...///111333222000333000---,,,---///111222...........................///000111111000......;;;999555111---+++)))))),,,------+++))))))***++++++,,,,,,+++***(((&&&%%%+++***'''&&&&&&'''***+++***)))'''&&&'''(((***++++++++++++***)))(((((('''************************&&&))),,,------000666<<>>111111444222000111111000000///...---,,,,,,---,,,++++++,,,---,,,+++************************))))))))))))((('''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%'''$$$$$$&&&'''%%%&&&)))###$$$$$$%%%%%%$$$$$$###%%%%%%%%%333333333222222222222222///000333555555333111......000111222111000000000////////////////////////:::888444111...,,,++++++------,,,,,,++++++++++++)))***+++***)))***+++---+++---///000///---***((('''((()))******)))(((''')))(((((('''((()))************))))))((((((((((((************************)))&&&%%%''',,,000000///+++000<<>>666333555666222//////000000///......---,,,,,,,,,+++******,,,,,,+++***************************((((((((((((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$&&&###$$$$$$%%%%%%$$$$$$###&&&&&&&&&333333333222222111111111///111555777666444111///---000333333111000///000000000000000000000000000777555222000...---------......------,,,++++++***++++++,,,***)))((()))+++)))+++---......,,,***)))'''((()))******)))((('''((((((((((((((())))))***)))))))))((((((((((((((())))))))))))))))))))))))///,,,((((((***+++(((&&&)))...333<<>>999111...222555333222444000000/////////.........---------,,,,,,,,,++++++))))))((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%&&&&&&%%%$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''&&&$$$###$$$%%%###$$$$$$$$$$$$$$$%%%%%%!!!!!!"""------.....................///000111222222111111222222222222222222222222......---------------...---,,,,,,++++++++++++,,,+++***))))))++++++***)))***((((((***)))''')))...,,,,,,+++++++++*********''''''(((((())))))))))))((((((((()))))))))******''''''((()))))))))(((((('''((((((((((((((())))))(((((())))))))))))(((((()))))))))))))))((((((((((((+++...222;;;HHHTTTYYYOOONNNMMMPPPWWW```hhhllliiirrr}}}yyyfffXXXOOOQQQUUUbbbzzznnnhhhhhhrrr~~~~~~yyywww{{{|||tttwww}}}ZZZBBB:::::::::999666222000222444333222222////////////............------,,,,,,,,,+++++++++((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$%%%''''''%%%######$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$######$$$#########$$$$$$%%%%%%%%%#########---.........///000000000/////////000000000111111111111111111111111111111---------,,,,,,,,,++++++,,,++++++******++++++++++++***))))))***+++***)))+++((('''((('''&&&)))...++++++++++++*********)))&&&''''''(((((())))))***'''((((((((())))))))))))'''((()))******+++******&&&(((((((((&&&&&&'''((('''(((((())))))(((((('''))))))*********)))((((((***++++++******222>>>GGGIIIIIIKKKQQQYYYaaafffiiikkkuuurrrpppjjjbbbXXXNNNKKKTTTaaaiiijjjmmmoookkkccc^^^^^^nnn~~~~~~}}}{{{vvvzzzeeeSSS===666:::>>>999222666444222222333222111000/////////.........------,,,,,,,,,,,,++++++++++++''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$&&&''''''%%%###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$%%%#########$$$$$$%%%%%%&&&$$$$$$$$$......//////000111222222000///...------///000222........................---------------,,,++++++++++++************+++++++++)))((()))***+++***((()))'''(((***)))&&&(((,,,))))))))))))((((((((((((&&&&&&''''''((())))))***(((((()))))))))*********((())))))***************&&&'''((('''$$$###$$$&&&''''''(((((((((((('''''''''((()))******)))((((((***+++,,,+++***,,,222999DDDHHHQQQ]]]gggjjjgggbbbhhhppp|||qqqnnnvvvwwwmmm___VVVPPPLLLOOOPPPTTTYYYYYYWWWYYY^^^lll|||vvvwwwwww{{{zzzzzz}}}yyywww```CCC<<<444333888;;;999666555555333111111111111000//////.........---------,,,,,,,,,++++++++++++***'''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&''''''%%%"""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$###$$$&&&"""######$$$%%%%%%&&&&&&######$$$......///000111222333333111///---,,,,,,...000222,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,++++++***************++++++***)))((()))***+++***(((&&&&&&))),,,+++''''''***((('''''''''&&&&&&&&&&&&&&&&&&&&&'''((())))))***)))************+++++++++((())))))))))))(((((('''%%%'''((('''###"""###%%%''''''((((((((((((''''''%%%&&&((()))))))))((('''&&&&&&))),,,,,,++++++...---888JJJaaaqqqtttlllbbbdddiiittt|||}}}rrriiidddvvv{{{rrrmmmdddYYYLLLIIIGGGIIILLLRRR___kkkhhhxxx~~~tttiiikkkjjjjjjwww|||yyyvvvwwwnnnNNN999;;;888444///...222;;;BBB444444333000///111111000//////.........---------,,,,,,,,,+++++++++******''''''((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&((('''$$$"""&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$$$$%%%'''""""""###$$$%%%%%%&&&&&&!!!"""###000---+++...333666444000000222000------111333222------,,,,,,------......++++++,,,---------,,,,,,222)))(((...///(((&&&+++***,,,------++++++,,,...)))'''%%%%%%(((***)))'''''''''((((((((((((''''''&&&'''((())))))'''%%%$$$'''''''''%%%$$$%%%(((+++'''(((((((((((((((((('''&&&''')))******((('''&&&))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************...---:::UUUmmmtttkkkaaabbbjjjqqqrrrqqquuu|||sssxxxzzzrrriiihhhfffrrrzzzyyyxxx||||||xxxiiiXXXGGG@@@BBBIIISSS\\\hhhmmmsssrrrkkklll|||iiiooojjjfffgggmmmxxx~~~yyy}}}|||zzz}}}tttfffQQQ@@@;;;666666666666666555555555333222222222111111000000************************+++++++++***)))((((((''')))$$$$$$***---)))%%%&&&)))((('''%%%###$$$(((+++''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&'''(((((('''''''''&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""$$$&&&'''%%%%%%%%%$$$$$$#################################%%%%%%%%%000...---///222444333111...000000---...222555333------,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,++++++111)))(((...///((('''+++---......---+++******+++,,,***((()))+++,,,,,,***''''''((((((((((((''''''&&&'''((()))((('''%%%$$$'''''''''%%%$$$%%%(((***))))))(((((((((((())))))))))))((('''&&&&&&&&&&&&(((((((((((((((((((((((('''((((((((())))))))))))(((((()))))))))*********...+++000???RRRaaallltttooojjjfffjjjrrrzzz|||zzzuuugggbbbkkksssnnnfffcccfffmmmtttyyy~~~vvvkkk[[[LLL@@@===GGGSSSaaaccciiillliiihhhqqq~~~{{{ooocccmmmkkkiiiiiikkkqqqzzz{{{{{{|||xxxyyy{{{rrr\\\WWWTTTIII;;;444777666666555555444444333222111111111000000000///,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))((((((''',,,'''&&&***,,,((($$$%%%'''((('''&&&$$$%%%'''***''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""$$$&&&'''%%%%%%%%%$$$$$$$$$#######################################//////000111222222222111---000///---...333555444......---,,,+++++++++++++++,,,,,,,,,+++***))))))000***(((---...)))'''+++...//////---***(((((())))))'''&&&'''(((***))))))''''''((((((((((((''''''&&&'''((((((((('''&&&%%%&&&''''''&&&%%%%%%(((***+++***)))(((((()))***+++///---***(((&&&&&&'''(((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((()))))))))))),,,))))))---666GGGaaawwwoooggg```bbbkkksssvvvuuujjj```^^^jjjtttrrrkkkhhhmmmmmmqqqwww|||~~~pppbbbRRRHHHHHHMMMUUUVVVZZZ```eeefffjjjooozzz~~~vvvttttttqqqkkkmmmoooooopppttt{{{~~~nnnvvvzzzyyy|||uuuttt{{{{{{iiiQQQ>>>???GGGEEE:::333888777666555333222111111000000000///////////////.........---------------++++++******)))(((((((((,,,(((''')))***((('''(((&&&'''((('''&&&%%%'''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$###########################"""""""""///111333333111000111222...111000......222333111///...---,,,************,,,,,,,,,+++***)))((('''///***))),,,---***)))+++---......---***((())))))'''&&&&&&&&&'''(((((((((''''''((((((((((((''''''&&&''''''(((((('''&&&&&&&&&''''''&&&%%%&&&(((******)))(((''''''((()))***---,,,)))'''%%%$$$$$$$$$(((((((((((((((((((((((('''''''''((((((((())))))'''''''''((((((((())))))))))))***+++,,,555III]]]eeehhhiiieee```bbblllvvvoookkkkkksssxxxwwwuuuvvvvvvtttuuuvvvuuuvvv|||xxxtttkkkaaa\\\YYYVVVSSSTTTXXX^^^eeejjjhhhppptttoooiiikkknnnpppiiinnntttvvvzzzsssrrrxxx{{{zzz|||yyypppttt}}}|||```XXXEEE666777???@@@999333777777555444222000///.......................................------------************))))))(((((()))((('''((())))))***+++%%%&&&((()))'''&&&&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""...111333444222111111111111333222///...111111...000///...,,,+++******))),,,,,,,,,+++***)))((('''...***))),,,---+++*********+++,,,,,,******+++,,,************)))***+++,,,''''''((((((((((((''''''&&&&&&''''''''''''''''''%%%&&&''''''&&&&&&''')))((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%###!!!''''''''''''''''''''''''''''''''''''((((((((((((&&&''''''''''''((((((((())))))+++---,,,---555@@@TTT```lllmmmfffbbbfffnnnppprrruuuyyyyyy{{{uuutttyyyhhhVVVKKKLLLUUU]]]aaahhhnnnooonnnpppssssssooowww}}}}}}}}}}}}tttyyyzzzyyywww}}}yyyzzzyyyxxxuuusss{{{|||tttrrryyyzzzqqqzzzmmmVVVBBBJJJ@@@777555666555333111666555444222111///...---------------------......------------,,,,,,++++++*********))))))))))))))))))***)))((('''((())))))$$$&&&))))))(((&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################///000222333444333222111222444444000...000///,,,111000...---,,,++++++++++++,,,,,,,,,+++***))))))---+++***+++,,,,,,+++***''')))***+++***+++---...((()))))))))((((((***+++''''''((((((((((((''''''&&&&&&&&&''''''''''''(((%%%&&&((('''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((((('''%%%###!!!''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&'''''''''(((,,,)))(((***++++++...333777BBBSSSfffrrrtttnnnhhhkkkqqqxxx}}}xxxwwwmmmRRRJJJNNNSSSRRRWWW___iiittt||||||}}}}}}}}}|||zzzxxxzzz}}}~~~xxxwwwoooiiiiiilllllljjjjjjqqq~~~zzztttxxxzzzlllhhhxxxbbbQQQJJJEEE@@@@@@>>>;;;777333111111333222222111111000///......---------------.........------,,,,,,+++***************))))))))))))))))))))),,,,,,(((%%%&&&%%%$$$$$$&&&))))))'''&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$/////////333666777333000111444333000///111///,,,111000///...---,,,,,,,,,+++,,,,,,,,,,,,,,,++++++,,,+++******+++---,,,***&&&(((*********+++---...%%%'''((('''%%%%%%'''***''''''((((((((((((''''''&&&&&&&&&&&&&&&'''(((((($$$&&&(((((('''&&&'''(((%%%&&&'''(((((('''&&&%%%((())))))*********))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&''''''''',,,(((&&&)))+++***+++...&&&***666LLLcccnnnllleeeeeelllwwwvvvyyyggg]]]\\\[[[CCCAAADDDOOO^^^jjjrrruuuuuu~~~~~~|||wwwuuunnnhhhiiijjjkkkjjjjjjooovvvwwwuuu~~~zzzzzzvvvvvvyyyyyyxxxwww{{{hhhQQQCCC===;;;<<>>@@@???;;;555333333444//////////////////000000------------.........///------,,,,,,+++******))))))))))))))))))))))))***""")))+++'''%%%''''''$$$%%%'''(((((('''&&&&&&'''''''''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$000......222888999444//////222333000000222111...111000///...............++++++,,,---------,,,,,,++++++******+++---,,,***''')))***+++******,,,---(((***+++***((((((***---''''''((((((((((((''''''&&&&&&&&&&&&&&&'''((()))$$$&&&(((((('''&&&'''(((%%%&&&)))++++++)))&&&%%%%%%%%%$$$###$$$&&&(((***''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''***((((((,,,,,,)))'''))),,,+++---666CCCQQQYYY]]]aaagggsssrrr}}}{{{tttooolllhhhXXXNNNEEEGGGQQQYYY^^^___^^^uuu~~~~~~}}}}}}|||}}}zzzxxx{{{hhhjjjkkklllpppsssqqqkkkzzzyyyxxx}}}xxxuuummmiiigggmmmyyyvvviiiTTTDDD:::===???999444555===??????;;;666333111000,,,------...///000111111---------....../////////......---,,,,,,+++******)))))))))))))))*********"""(((&&&&&&***,,,)))&&&'''((('''&&&&&&'''(((''''''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%#################################//////000444666555111---111333444333111/////////,,,---......---,,,,,,------.../////////...,,,+++...---,,,+++***)))))))))***+++,,,,,,------,,,,,,---***'''''')))+++***)))---'''%%%)))+++)))'''''')))))))))(((''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&%%%%%%$$$###'''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''((((((((((((((((((''''''&&&&&&%%%%%%###)))+++''''''+++,,,((((((***---000000666FFFVVVooolllssszzzyyyvvvlllnnnyyyrrrcccRRRNNNRRRTTTNNNFFFIIIYYYyyyqqqxxx||||||wwwvvv{{{|||}}}}}}{{{vvvsssvvv|||}}}~~~rrr|||rrrmmmiiijjjooowwwooorrr}}}tttvvvoooVVVHHH@@@<<<777222222555999===666@@@BBB666///222444222////////////////////////+++++++++---///222555777111...+++******+++,,,+++************************,,,)))'''''')))***(((&&&&&&'''''''''(((((())))))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''&&&### $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%%%%&&&///...///111333333///,,,///111333333111///------,,,---......---,,,,,,---......///000///...---,,,...---,,,+++***)))))))))***+++,,,,,,------,,,,,,,,,***'''''')))+++***))),,,(((&&&)))+++(((''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((''''''''''''''''''!!!%%%%%%###%%%))))))$$$*********+++***,,,777CCC^^^fffuuu}}}uuuqqqwww{{{yyy~~~uuupppqqqnnnkkkrrr~~~vvvmmmdddfffllllllbbbVVVXXXggg}}}nnn[[[TTT```kkk}}}zzzssswww|||yyysssxxx}}}vvvuuu~~~xxxeeeUUUGGG???;;;999777444444555666888555???@@@666...111333111////////////////////////...---------///111333444000...+++******+++++++++************************+++)))''''''))))))((('''&&&'''''''''((((((((()))%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###""""""$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$///......///000000...,,,---000222222000...,,,,,,------------------------...///000000000///---,,,,,,,,,+++***)))))))))******++++++,,,,,,,,,,,,,,,+++)))(((((()))******))),,,(((&&&)))***((('''(((%%%&&&&&&'''(((((())))))''''''''''''''''''''''''&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''&&&''''''''''''((((((((('''''''''(((((((((((((((%%%&&&&&&%%%(((,,,***&&&+++((('''((('''''',,,222<<>>===<<<<<<999888777666555444333222444444333222222111111000111///...000222333111...222111111111000000/////////......------,,,++++++************))))))((((((,,,+++)))((((((((()))***)))))))))'''%%%$$$$$$&&&((('''&&&%%%%%%&&&'''((('''&&&$$$######$$$&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%'''&&&&&&%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################888666333111///......////////////...------///111000...---...000///,,,***,,,...///...,,,*********++++++***))))))))))))))))))))))))))))))******+++,,,+++***)))((((((((((((((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&''''''''''''(((((((((((('''&&&%%%&&&))))))(((%%%$$$%%%&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***)))***---//////,,,(((((((((''''''''''''(((((((((((((((((((((((((((((()))***,,,...000444999<<>>===>>>===999555888???<<<;;;:::999888777666666555555555666666666666666444444333222222111111000///000111111///------...,,,,,,,,,,,,---------------------,,,++++++******)))))))))))))))*********(((((()))))))))((('''&&&((())))))'''%%%$$$%%%'''&&&&&&'''(((((('''&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''(((((('''&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%#########+++---000333333222000///111111111000......000222555;;;999...)))...000,,,***,,,------,,,+++,,,------,,,++++++******++++++)))))))))))))))******+++******((('''''''''''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((%%%%%%&&&&&&&&&'''''''''###$$$$$$""" !!!$$$'''%%%$$$$$$$$$%%%&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''%%%$$$&&&(((((((((''''''''''''((((((''''''''''''''''''''''''&&&((())))))'''''''''(((""")))---+++***---///---///>>>TTTbbbbbb]]]bbbmmmggghhhgggbbb```eeepppxxxttttttrrroooqqq|||zzzuuussszzzpppPPPBBBKKKWWWccckkksss|||www~~~zzz~~~wwwtttyyyvvv{{{~~~oooeeefffsss{{{___IIIHHHDDDHHHHHH@@@@@@EEEBBB@@@AAA@@@<<<;;;<<<<<<999;;;;;;:::999888777666555444555555555666666777777444444333222222111111000...000222111...,,,---...,,,,,,,,,,,,------......,,,,,,,,,+++******))))))''''''((((((((()))))))))'''((()))))))))((('''&&&'''((('''%%%"""!!!!!!"""&&&&&&'''(((((('''&&&&&&######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$%%%&&&'''(((''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%#########,,,...111444444333000//////000000//////000222444...777888000,,,000000******,,,------,,,+++,,,------,,,++++++******++++++)))))))))))))))******+++'''&&&&&&''''''((()))***((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%&&&'''%%%###$$$(((+++$$$''')))((($$$###%%%(((%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%"""$$$%%%$$$""""""%%%(((&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%&&&(((((('''''''''((($$$///000%%%!!!(((...+++)))...777<<<999444999DDDGGGTTTbbbdddbbbdddmmmtttssstttuuuuuuyyy{{{uuurrrqqqooowww}}}sssmmmaaaKKKHHHSSS^^^dddmmm|||nnnkkkvvv~~~|||uuurrr|||zzztttsss}}}pppddd]]]TTTIIIBBB;;;???LLLOOOCCCAAAGGGEEE>>>AAA@@@<<>>KKKUUU\\\eeennnvvvuuutttuuuyyy}}}{{{tttlllfffiiipppuuuyyyzzzvvvsssnnnbbbUUUMMMbbbrrrrrrwwwzzzbbb```gggooovvv~~~xxxllliiiwwwyyytttyyyfffYYYMMMJJJIIIDDD<<<888@@@BBBCCCCCCBBBAAABBBCCC<<>>===<<<===:::AAADDDDDDIIINNNFFF888888888888888777666555444555444333333333333444555333333333333222111000000///---,,,*********+++,,,///............---------------,,,***(((((()))+++((((((((('''&&&&&&(((***'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''%%%$$$$$$%%%%%%###"""!!!"""$$$%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%)))'''%%%$$$######$$$%%%########################"""""""""111///,,,+++,,,.........111...,,,---///111///---000444555111...///...,,,++++++,,,,,,,,,---------+++***))))))((((((((((((///...---***((((((***,,,''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$((('''&&&&&&$$$$$$###"""###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&***)))((('''&&&%%%%%%%%%%%%&&&'''((()))******+++&&&''''''''''''(((((((((''''''((((((((())))))))))))((((((***,,,......---///***'''(((+++111<<>>CCCEEE???;;;===>>><<<<<<>>>???@@@@@@>>>;;;888777777888===AAAEEENNNRRRHHH999::::::999888777666555444555444444333333444444555333333333333222111000///---,,,+++*********,,,,,,,,,,,,,,,+++++++++******,,,------+++))))))***+++'''((()))(((&&&&&&((()))''''''&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&(((&&&$$$$$$$$$$$$""" ###$$$%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&&&&((('''%%%$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""333000,,,++++++---......444///+++,,,111333222///000333333///---///...++++++++++++,,,,,,,,,,,,---,,,,,,+++***************000000///,,,)))((()))+++''''''((((((((((((''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))(((''''''&&&&&&&&&&&&&&&&&&''''''((())))))***&&&&&&&&&'''''''''(((((('''''''''((((((((())))))''''''''')))+++,,,+++)))***)))***---,,,+++...333===MMM___fffaaaYYYWWWXXX___fffqqqxxxvvvqqqtttzzzrrrtttxxx{{{~~~~~~qqq```___dddsssyyyiii^^^VVVNNNHHHDDDAAAAAADDDBBB???@@@EEE@@@===<<<===<<<999;;;???>>>??????===:::777666666777<<>><<<:::999:::555:::???AAACCCFFFFFFEEE<<<;;;999777666555444444444444444444444444444444222222222222111000//////------------...//////000------------,,,,,,,,,,,,***,,,---,,,*********+++&&&((())))))'''''''''((()))((('''%%%$$$#########&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$111///,,,+++,,,.........000...,,,---000222111000000000...++++++...---***))))))*********+++++++++)))((((((''''''(((((((((&&&(((+++,,,+++)))((((((''''''((((((((((((''''''((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&((()))(((((((((((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$$$$&&&''''''(((###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''((()))((((((((('''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((((((((&&&&&&&&&(((((((((&&&(((&&&&&&((('''%%%''',,,***---222666999777333///222222777===BBBHHHRRR\\\\\\aaakkkwww||||||wwwiiiiiissswwwwww~~~~~~}}}}}}{{{|||}}}xxxqqqkkkkkkiii^^^RRRLLLKKKIIIGGGDDD@@@:::666888888999888777666888:::888666888;;;;;;:::<<>>???>>>===;;;;;;<<<222666::::::999;;;@@@DDD;;;:::888666444444444555333444444555555444444333222222222222111000///...++++++,,,---.../////////,,,,,,,,,+++++++++******)))***,,,,,,***))))))***&&&((())))))(((''''''((()))(((&&&%%%$$$###""""""&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%###"""!!!###%%%''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""///---,,,,,,...//////...******+++,,,---......---//////,,,)))+++...---)))*********+++++++++,,,,,,((((((''''''''''''((((((&&&((())))))((((((((()))''''''((((((((((((''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$&&&(((***++++++)))((('''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''&&&&&&''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((()))'''%%%%%%&&&''''''''''''$$$$$$&&&%%%$$$''',,,***+++---000333444333111...***(((+++...000444999444777???KKKQQQSSSZZZaaaccccccjjjzzzxxxzzz{{{xxxooogggiiippp}}}~~~{{{ssspppiiiccc]]]TTTNNNPPPXXXSSSKKKDDDDDDFFFEEEDDDEEE???DDDHHHHHHCCC<<<666222222444666555666888;;;<<<777444555999;;;:::;;;???;;;===>>>===;;;999999:::444555666777777888<<>>>>>999777???LLL@@@888666999777000111888222777======999555555666333555666444222444666666;;;777666:::<<<;;;:::;;;:::<<<<<<;;;999777666777999666555888;;;<<<;;;<<<888777555333222333444555333333444555555444333333111222222111111000///.........000222333444444444,,,,,,,,,,,,+++++++++***&&&(((******)))(((((((((%%%''')))***((('''''''''%%%%%%%%%&&&'''((()))***'''&&&%%%$$$$$$&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&$$$###$$$%%%%%%$$$###$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$---000000...222666444---...---++++++---...---,,,+++++++++++++++***)))((('''***...///...,,,+++++++++*********))))))((((((+++***((('''''')))+++---'''((()))***************''''''((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%)))(((&&&%%%$$$%%%&&&&&&)))((('''&&&&&&'''((())),,,+++)))(((&&&%%%%%%%%%%%%%%%%%%$$$$$$#########((('''&&&%%%$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###&&&'''&&&&&&%%%$$$###"""((()))'''"""$$$******%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&((()))+++++++++******'''''''''((())))))******+++...111000+++)))+++...+++000000---///444666333333999@@@CCCDDDHHHNNNTTTPPP___mmmkkk\\\MMMHHHIIIVVV```bbbXXXPPPNNNIIIAAA:::999777999BBBIIIEEE<<<======;;;:::888666555444444444333333444777999;;;999777333000///000222444111222444666666555444333777777555444333222222222555111...000555::::::999;;;;;;;;;999666555666777777::::::777777;;;<<<:::444333222333444444222111000111333555555444333222222222000///...............///000000000///---,,,...---,,,************+++,,,)))&&&%%%(((******)))***))))))(((((((((((((((!!!%%%&&&%%%%%%((('''$$$((('''&&&%%%%%%&&&'''((()))'''&&&&&&((()))))))))%%%%%%&&&''''''&&&%%%%%%)))(((''''''((('''%%%###$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$///111000---///333111+++///...,,,,,,.........---...------,,,+++***))))))***,,,///000///---,,,+++************)))))))))((()))))))))))))))*********(((((()))*********))))))''''''((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$#########$$$$$$(((((('''&&&&&&'''((((((***)))((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######((('''&&&%%%$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###"""###$$$&&&'''''''''(((###&&&%%%!!!!!!%%%%%%!!!&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((())))))******)))((('''((((((((())))))************---000///+++)))***---))),,,,,,))))))...///,,,,,,///333444333555888;;;<<>>777444333222111000...------000//////000222555888:::555333111///...///000222111222444555555555333333555444444333333333333444777333000222777;;;;;;:::999999999777444333444555666999999666666888888555444333333444444333111...111111222333333222111111222111000///...............//////000///...---,,,---,,,***)))(((((()))))),,,)))&&&&&&(((******)))))))))(((''''''&&&''''''(((******'''%%%&&&$$$ ((('''&&&%%%%%%&&&'''(((&&&&&&%%%%%%$$$#########%%%%%%&&&''''''&&&%%%%%%'''&&&&&&&&&&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$111111///,,,---///...+++000///------/////////...000///---+++************+++---//////---+++******************))))))))))))'''((()))***+++***)))((())))))*********)))((((((''''''((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$#########$$$$$$'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###'''&&&&&&%%%%%%%%%%%%&&&###$$$$$$%%%%%%$$$$$$###!!!"""$$$%%%''''''(((((($$$'''(((%%%$$$%%%%%%###&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))((('''&&&%%%)))))))))))))))*********(((+++...---***((()))+++(((***)))&&&&&&))))))'''***++++++++++++,,,,,,,,,///555999888111,,,+++,,,)))...///,,,...333111+++(((+++,,,---111666666222/////////...------,,,,,,******+++,,,///222444666//////...------...//////000111333444444444333222222222333333444444555555666444111222666999999888666666666444222111222333666999:::777666888666222333333444555666444000---333222111111000000000000000000//////......------...////////////...------+++***)))''''''''''''(((+++)))'''&&&((()))))))))))))))(((&&&&&&%%%%%%%%%***,,,,,,'''%%%&&&$$$ ''''''&&&&&&&&&&&&''''''"""%%%((((((%%%$$$$$$&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$###############$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$000///---++++++---...---111///......///000000///111///---***))))))***++++++---///...+++)))((((((*********)))))))))))))))'''(((((())))))))))))))))))*********)))((('''''''''''''''(((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%$$$###"""!!!%%%(((***)))'''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&%%%************************''')))++++++)))'''((())))))***)))(((((()))***)))+++***)))+++---......---...000222222111///---------...,,,***---222000***(((,,,...,,,,,,///111///........................)))))))))***,,,...000111++++++,,,---............000111222333333333222222222222333333444444444444333111000111444666666555444555555333111000111333555999;;;999999;;;999555222333555777888666222///666444222000......///000///////////////...------/////////.........------,,,+++)))(((''''''((((((***)))((('''((()))))))))***)))((('''&&&%%%%%%%%%%%%((((((%%%%%%((('''$$$&&&&&&&&&&&&&&&&&&&&&&&&"""((()))'''&&&(((+++%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$...---,,,---------///111111000......000111000///000...+++)))(((((()))***...///000///,,,***))))))))))))))))))))))))******)))((('''&&&'''(((***+++)))))))))))))))((('''&&&'''''''''(((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&%%%$$$""" ###$$$&&&'''&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((()))))))))))))))*********&&&((())))))((('''(((((()))(((((()))******+++---(((''''''(((+++---,,,,,,)))***,,,///000///---***---,,,)))(((+++///---)))***//////,,,)))+++---,,,)))))))))*********+++++++++++++++++++++,,,,,,---)))***,,,---...///......///000000111111111111111333333444444444333222111111111000111333444555444444555555333111111222333222777999999999<<<;;;777222333555888:::999666333777555333000//////000111...//////000//////...---///......------------------,,,***)))((())))))***((())))))((((((((())))))+++***)))(((''''''''''''"""%%%%%%###$$$((()))&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%###"""%%%(((%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$...---...000///...000444111000......000000000///---,,,***)))((())))))***111222333111///---,,,---))))))))))))***************(((&&&%%%%%%'''***,,,(((((()))))))))(((''''''''''''((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%######$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###"""############"""!!!!!!&&&""""""&&&)))'''&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&((())))))'''''''''((())))))******&&&''''''((((((((((((((((((%%%%%%((()))((())),,,((())))))))))))))))))***&&&'''))),,,......+++((((((''''''(((***++++++***+++......)))''')))***)))(((((()))))))))*********,,,,,,++++++++++++******)))***+++---............////////////000000111111222333444444444222111000111111222333555666666777444444555333111111222444000444666555666::::::777333333555777999999666444777555333000//////000111...///000111111000///...///...------,,,,,,------...---,,,************+++''')))***)))((('''((()))******)))(((((((((((()))$$$'''&&&######&&&'''$$$%%%%%%&&&&&&&&&&&&%%%%%%###&&&&&&$$$###$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%'''(((&&&###"""%%%)))$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$&&&'''(((%%%%%%%%%$$$$$$$$$$$$###""""""######$$$%%%%%%%%%""""""######$$$&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$000///111444222...///444111///---...///000//////++++++++++++++++++++++++000111111000...,,,------((()))))))))************(((''''''&&&'''((()))***''''''(((((()))(((((((((''''''((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%"""###$$$%%%%%%%%%$$$$$$$$$%%%&&&''''''&&&%%%$$$%%%%%%$$$#########$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###!!!"""###$$$%%%%%%%%%%%%(((!!!$$$******(((((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&'''((()))$$$%%%%%%'''((()))***+++&&&&&&'''((())))))((('''(((%%%$$$''''''$$$%%%)))(((+++---,,,)))(((***---((()))+++,,,------,,,+++'''(((***+++***))))))+++***,,,+++'''(((+++,,,)))+++++++++,,,,,,,,,,,,,,,*********+++++++++******))))))***+++,,,------...//////......//////000000000111333444444333222111...000222333444555666777333333444222111000222333222555666444555888999666555444444555666666333111444333111000/////////000///000111222222111000//////...---,,,,,,,,,------///...,,,+++******++++++&&&)))+++***((('''(((***(((''''''''''''((())))))''')))'''######&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&''''''''''''''''''%%%%%%$$$######$$$%%%%%%%%%'''(((%%%!!! ###'''$$$$$$$$$$$$$$$$$$$$$$$$###"""######$$$%%%&&&'''%%%%%%%%%$$$$$$$$$######!!!""""""###$$$$$$%%%%%%$$$$$$#########$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$333111444777444......333000///------/////////...***+++,,,---------,,,,,,,,,---...---+++******+++(((((())))))*********+++&&&&&&((()))))))))((('''&&&&&&'''((()))))))))(((''''''((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%###$$$&&&'''((('''&&&&&&%%%%%%''''''''''''%%%%%%&&&%%%%%%$$$######$$$$$$#########$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&%%%&&&'''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&+++***((('''&&&&&&''''''"""###$$$&&&((()))***+++'''&&&&&&((()))***)))(((+++&&&%%%((('''######'''###(((++++++((('''+++///***++++++*********+++---(((***------)))%%%%%%(((***+++)))''')))...///,,,*********+++++++++++++++'''((()))***++++++++++++))))))))))))***+++,,,---///............///000000---///111444555555444333+++---000111222333555666222222333222000000111333777999888555555999:::777777666444333333222000...222111000//////.........///000222333333222111000///...---,,,+++,,,------...---,,,************+++&&&)))+++***((('''(((***&&&&&&&&&&&&&&&'''((()))&&&((('''$$$$$$((()))'''$$$$$$&&&&&&&&&&&&$$$$$$###!!!!!!"""%%%'''''''''&&&%%%$$$######$$$%%%&&&%%%''''''$$$"""&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$#########!!!""""""###$$$$$$%%%%%%&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$666444111111111222222111111111000///...------,,,.........------,,,,,,,,,)))+++------+++((('''''''''((()))***+++,,,,,,,,,''''''((()))***+++,,,,,,******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%&&&$$$!!! """###$$$$$$######"""!!!!!!""""""######$$$$$$%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&& !!!"""###$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''%%%######$$$%%%"""###%%%&&&''''''&&&%%%(((&&&%%%%%%&&&(((((((((''''''''''''''''''''''''###$$$%%%&&&''''''''''''((()))***)))((('''(((***(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''((()))***++++++%%%(((+++***&&&###"""""")))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************(((***++++++******+++,,,.........------,,,,,,,,,//////000111222333333444555222///...///222333444555444222111111333444555666777777888888777555444666666666555444222111000111///---------...---,,,000000111222111///---+++000///...---------------+++,,,,,,+++***)))+++---)))(((''''''(((((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''###$$$%%%%%%%%%%%%$$$###$$$$$$$$$############$$$'''&&&&&&%%%%%%$$$$$$### %%%)))'''%%%$$$$$$###"""###%%%&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%444222000000111222222111/////////......---,,,,,,------------,,,,,,,,,+++,,,...000000---+++******((()))******++++++++++++((((((((()))******++++++)))))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%'''%%%###"""$$$%%%%%%%%%'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""&&&%%%%%%$$$$$$%%%%%%&&&"""######$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''%%%######$$$&&&%%%%%%%%%&&&&&&%%%$$$$$$'''&&&%%%%%%''''''(((((((((((((((((((((((((((((($$$$$$%%%&&&'''''''''''''''((())))))''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))!!!$$$((()))(((&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))(((***++++++***)))+++,,,...---------,,,,,,,,,,,,...//////000111222333444333111000///111222333444333333333222111111333555555666777777888777666555777666666555444333222222222000...............,,,///000111111111///---,,,//////...---------------+++,,,---,,,***)))***+++))))))((()))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$###%%%"""###%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!%%%(((&&&$$$$$$$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%222000...///111222222111------.........------,,,,,,,,,,,,,,,++++++++++++)))+++---,,,***((((((((())))))******+++*********))))))))))))))))))))))))'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%$$$######%%%%%%$$$### """###$$$######"""&&&&&&&&&%%%$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$###""""""%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&%%%$$$###$$$&&&((('''&&&%%%$$$$$$$$$$$$%%%%%%&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((((((((''''''!!!$$$'''))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((((((((((((((((((((((((((((((((((()))+++***))))))***,,,------,,,,,,,,,,,,,,,+++......///000111222333333000000111111222222222222111333444333000000222444333444555777777777777666888777555444444444555555333111/////////000///...//////000000000...---,,,///...------------------+++---......+++)))((()))))))))************))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###)))###$$$'''%%%!!!######$$$%%%%%%&&&''''''((($$$"""$$$%%%"""!!!###$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%///...---...000222222111,,,---.../////////...---++++++++++++++++++++++++''')))******(((''''''''')))***************)))(((******))))))((((((((((((&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###""""""###$$$$$$###!!! """###""""""$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&%%%$$$###%%%&&&((('''%%%$$$###$$$%%%%%%###%%%'''((('''&&&&&&&&&########################&&&&&&&&&'''&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''((())))))((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))*********)))((((((''''''((((((((((((((((((((((((((()))******))))))***+++,,,,,,,,,,,,++++++++++++---......///000111222222...000111222111111111111111333555444000...000333111222444666777777777777888777555444444555666777444222000000111111000///...////////////...---,,,......---,,,,,,---------+++---//////,,,)))''''''((()))***+++***)))))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$%%%&&&&&&### $$$$$$$$$%%%%%%&&&&&&&&&(((###!!!"""""" !!!$$$$$$###"""###%%%&&&%%%$$$"""""""""############$$$%%%%%%%%%...------...111222111000---...000111111000///...++++++++++++++++++++++++***+++,,,,,,***)))***+++))))))*********))))))(((******))))))((('''''''''%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$######$$$%%%%%%$$$""" ###%%%&&&&&&%%%$$$!!!"""###$$$%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&%%%$$$$$$%%%'''%%%%%%$$$###$$$%%%'''((("""%%%'''(((&&&%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&'''&&&%%%$$$%%%'''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((()))))))))+++***)))(((((('''%%%$$$(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''))))))))))))))))))))))))''')))******)))(((***+++++++++++++++++++++++++++------...///000111111222///000222222000000222444444555666333000...///222000111333555666777777666888777555444444555666777555333111111111222111000...............------,,,------,,,,,,,,,------...+++---//////,,,)))'''''''''***,,,,,,***((('''(((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""''')))&&&###""""""&&&&&&&&&%%%%%%$$$$$$$$$'''###"""######!!!$$$)))$$$###"""###%%%&&&%%%$$$############$$$$$$$$$$$$%%%%%%%%%...------///111222111000...000111222222111///...++++++++++++,,,,,,,,,,,,((()))***)))((('''(((***(((((())))))***))))))))))))))))))(((((('''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$''''''(((''''''%%%###""" """$$$&&&''''''((($$$$$$&&&&&&&&&&&&$$$$$$######$$$%%%&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&'''$$$$$$$$$$$$%%%&&&'''((("""%%%((('''%%%$$$%%%(((''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&'''((())))))***)))'''&&&&&&(((((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((***)))(((((()))+++)))************+++++++++,,,,,,---...///000111111///111222111111444:::???;;;999555222000////////////111333444666666666555888777555444444444555555555333111111111222111000------------------------,,,,,,,,,,,,,,,------...+++---......+++)))((()))))),,,///...***''''''(((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%$$$'''$$$"""###&&&''''''&&&%%%%%%$$$######'''%%%$$$&&&&&&$$$(((---$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%///...///000222222111//////000111222222000---,,,+++,,,,,,,,,------------%%%&&&'''&&&%%%%%%&&&(((''''''((()))*********)))((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################!!!"""$$$%%%&&&&&&%%%%%%&&&$$$"""!!!###$$$$$$$$$%%%%%%%%%$$$######"""""" !!!###$$$%%%&&&''''''###$$$&&&''''''&&&$$$###%%%%%%%%%&&&%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&((($$$$$$%%%&&&&&&%%%%%%%%%"""%%%'''&&&###"""&&&)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''%%%'''((('''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''%%%$$$%%%''')))((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((('''((())))))(((((()))+++))))))))))))******+++++++++,,,---...///000000111///111222222333:::EEENNNBBB<<<444000000111///---000111333444555555555444777666666555444333222222555333111000111111000///---,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...+++,,,---,,,***)))***+++,,,000333222---((('''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$######$$$%%%%%%###$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&###&&&,,,$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%/////////111333333111///...///111222111...,,,***,,,,,,,,,------.........((()))))))))'''''')))+++&&&&&&((()))************((((((((((((((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################!!!"""$$$%%%&&&&&&%%%%%%###  !!!!!!"""""""""###$$$&&&'''(((""""""###$$$%%%%%%%%%%%%###$$$&&&''''''&&&$$$###'''''''''&&&%%%$$$""""""%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%###%%%%%%%%%$$$$$$&&&(((%%%&&&''''''&&&%%%###"""###&&&'''%%%""""""&&&***''''''''''''''''''''''''###$$$%%%&&&''''''((('''&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''&&&&&&&&&(((&&&###$$$&&&(((&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''((()))******'''''''''''''''''''''''''''((())))))(((((()))***(((((())))))*********++++++,,,,,,---...///000000///111222222555???NNNYYYGGG>>>444///111222000,,,000111333444555444444333666666666555444222111000555333111000111111000///,,,,,,,,,++++++,,,------++++++++++++,,,,,,---...+++,,,,,,+++***)))+++---///333666444...)))((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$######$$$%%%&&&((('''%%%$$$$$$$$$%%%%%%###$$$$$$%%%%%%&&&&&&'''###"""###%%%### """'''$$$###"""###%%%&&&%%%$$$!!!!!!!!!!!!""""""""""""%%%%%%%%%///......000222333222111---///000...,,,+++---///,,,------......------,,,***(((&&&'''))))))'''%%%+++)))'''%%%$$$%%%&&&''')))(((''''''((()))'''&&&'''&&&&&&%%%%%%&&&&&&'''$$$&&&((()))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''((((((%%%###%%%$$$$$$%%%&&&&&&%%%######$$$$$$%%%%%%$$$$$$###&&&%%%%%%&&&'''&&&$$$!!!#########$$$$$$%%%%%%%%%%%%$$$######%%%%%%$$$###&&&%%%%%%$$$###"""!!!!!!"""""""""###$$$%%%''''''(((%%%%%%'''&&&###"""%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''%%%&&&''''''((((((''''''$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((((((((((((''''''&&&&&&&&&***'''%%%&&&(((***(((&&&''''''''''''(((((((((((())))))************))))))(((((()))((('''((()))+++******+++,,,,,,---......///...,,,,,,000999DDDLLLBBBDDD@@@444+++,,,222666222111111333222000///000666666666666666666555444222222111000000111222333------,,,,,,,,,+++++++++++++++,,,,,,,,,++++++***------------,,,+++*********,,,...///...+++'''%%%---...,,,'''&&&))))))'''''''''''''''''''''''''''((('''&&&$$$######$$$$$$%%%%%%$$$$$$%%%%%%&&&'''#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%######$$$%%%'''''''''&&&%%%$$$""""""######$$$$$$$$$$$$%%%%%%(((&&&%%%###""""""###$$$&&&%%%%%%$$$###"""!!!!!!###$$$%%%---,,,,,,...000111///...---///000...,,,+++---///,,,,,,------------,,,,,,***(((&&&'''((()))'''%%%)))((('''&&&'''(((***+++***)))'''((((((((('''&&&'''&&&&&&%%%%%%&&&&&&'''"""$$$&&&&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%''''''&&&$$$%%%%%%$$$%%%%%%&&&%%%$$$###$$$$$$%%%%%%$$$$$$###&&&%%%%%%%%%&&&&&&$$$"""$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######%%%%%%$$$###&&&&&&%%%%%%$$$#####################$$$%%%&&&&&&###!!!!!!$$$%%%"""###%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$###$$$&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$#########%%%&&&&&&'''''''''''''''%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((('''''''''&&&&&&&&&%%%%%%***'''%%%&&&((()))((('''''''''''''''((((((((((((''''''((((((((((((''''''&&&((())))))(((''')))*********++++++,,,------...000///---+++,,,111888===999AAADDD???777444333222333333333444444333222333444444444555444444333222333222111000000111111222.........---,,,,,,++++++******+++++++++++++++***,,,,,,,,,,,,+++******)))((()))+++,,,,,,+++)))''')))++++++(((((())))))%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%######$$$%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$###"""""""""&&&''''''...------...//////...,,,---......---++++++,,,...+++,,,,,,------,,,,,,+++***(((''''''(((((('''&&&(((((('''((()))+++---///,,,***)))((()))((('''%%%'''&&&&&&%%%%%%&&&&&&'''###$$$&&&%%%%%%%%%(((***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###'''&&&$$$$$$%%%&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%###!!!!!!$$$$$$""""""%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%######$$$%%%&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&%%%$$$""""""%%%%%%&&&''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%)))'''&&&&&&'''(((((('''&&&''''''''''''(((((((((''''''((((((((((((''''''$$$&&&((()))(((''''''(((*********+++,,,,,,------//////...---+++---000222222<<