BM6$6(00 ''''''((((((((((((''''''((()))++++++)))'''&&&&&&******)))))))))))))))***((())))))************)))222))))))000!!!...$$$***((('''''')))+++***&&&###((()))(((&&&'''***)))%%%,,,***))))))'''$$$&&&***''''''((((((((((((''''''%%%&&&&&&'''((()))******$$$&&&((())))))(((((()))))))))(((((('''''''''&&&&&&((()))(((&&&%%%%%%&&&&&&''')))*********)))((()))((('''&&&&&&&&&&&&&&&&&&'''((('''%%%%%%'''(((''''''''''''''''''''''''$$$%%%'''))))))((('''&&&,,,'''%%%''')))((()))+++%%%)))***&&&%%%&&&'''%%%''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))***(((%%%$$$%%%%%%%%%$$$'''%%%&&&)))((($$$%%%***)))((('''%%%%%%&&&''''''$$$+++333***'''%%%&&&((((((&&&$$$%%%%%%%%%%%%&&&&&&'''(((''''''''''''''''''&&&&&&&&&(((''')))%%%***$$$''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''((((((''''''(((***%%%)))***((((((***)))%%%'''%%%***((( $$$***&&&;;;iii$$$111###$$$---)))+++***((('''&&&&&&&&&'''$$$%%%''''''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))&&&&&&((((((%%%%%%'''(((***((($$$$$$'''(((&&&'''''''''''''''((())))))((((((((((((((((((((((((%%%&&&&&&&&&''''''((((((&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%(((&&&$$$$$$%%%%%%$$$#########$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&'''((()))$$$$$$%%%%%%&&&''''''((($$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%))))))(((((('''''''''&&&%%%%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''((('''&&&%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((('''&&&%%%%%%&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&###$$$$$$%%%&&&&&&&&&%%%+++(((%%%%%%'''((('''%%%'''&&&%%%%%%%%%%%%&&&'''((((((((((((((((((((((((&&&(((******)))(((((()))))))))(((((((((((())))))((())))))***************999;;;+++///$$$,,,&&&((()))((('''))),,,---***(((''')))(((&&&(((,,,,,,((()))'''(((***)))&&&''',,,''''''((((((((((((''''''&&&&&&''''''(((((())))))&&&(((******************)))(((((((((''''''''''''&&&((())))))'''&&&&&&'''&&&'''((()))***))))))((((((((('''&&&&&&&&&&&&&&&&&&'''((('''%%%%%%'''(((&&&&&&&&&''''''&&&&&&&&&$$$%%%'''((()))((('''&&&,,,((('''***,,,)))((()))$$$((()))&&&&&&***,,,+++''''''''''''''''''''''''&&&%%%%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&'''((()))'''''')))'''###$$$(((&&&&&&&&&&&&''''''((()))---!!!SSSFFF***)))'''%%%&&&((((((&&&$$$&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$%%%%%%%%%&&&'''&&&((($$$)))$$$''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''((((((''''''((()))###''''''%%%%%%''''''###..."""###......(((&&&###rrr%%%%%%!!!***((((((''''''&&&&&&'''))))))&&&'''((('''&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&)))&&&&&&((((((%%%%%%''')))***)))%%%%%%((()))&&&'''''''''''''''(((((()))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&$$$%%%%%%&&&'''''''''&&&%%%&&&&&&''''''&&&&&&%%%***(((&&&%%%&&&''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''(((''''''&&&&&&%%%$$$$$$$$$$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''&&&&&&&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&***'''$$$$$$&&&''''''%%%'''&&&%%%%%%%%%%%%&&&''')))((('''&&&&&&'''((()))&&&'''((((((((((((***,,,(((((('''''''''(((((())))))))))))*********++++++BBBTTT+++,,,((()))(((&&&(((''''''(((+++,,,,,,+++'''((((((''')))...---***&&&%%%'''+++***'''(((,,,''''''(((((((((((('''''''''''''''(((((((((((((((((((((((()))))))))))))))((((((((((((''''''''''''&&&((())))))((('''((()))&&&'''((())))))))))))((((((((('''&&&&&&&&&&&&'''&&&'''((('''%%%%%%'''(((%%%&&&'''(((((('''&&&%%%$$$%%%'''((((((((('''&&&+++((((((+++,,,(((%%%%%%$$$(((((($$$$$$(((+++,,,''''''''''''''''''''''''(((''''''&&&''''''((((((###%%%'''&&&%%%&&&***...***(((((()))&&&"""###'''$$$%%%&&&'''((()))))))))000###mmm"""((('''&&&&&&'''(((&&&%%%''''''&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&&%%%&&&%%%'''###)))###''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%'''((((((''''''((()))###&&&'''%%%%%%'''&&&###&&&""""""+++jjj444###+++ &&&$$$%%%%%%%%%%%%''')))+++,,,'''((()))(((%%%######$$$&&&&&&&&&&&&&&&&&&&&&&&&)))&&&&&&((((((%%%%%%'''(((+++***&&&&&&))))))'''''''''&&&&&&''''''((()))''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%"""###%%%&&&'''(((((((((%%%&&&&&&''''''&&&&&&%%%+++(((%%%$$$%%%'''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&''''''''''''&&&'''%%%######%%%&&&'''&&&'''&&&&&&%%%%%%&&&&&&'''***)))'''%%%%%%''')))***((((((((('''''''''***,,,)))(((((((((((())))))***))))))))))))***++++++,,,IIIddd)))(((+++&&&+++&&&'''&&&&&&&&&''')))******''')))((('''))),,,,,,(((&&&%%%(((,,,+++'''(((+++''''''((((((((((((''''''((((((((((((((('''''''''((('''%%%%%%&&&'''&&&&&&((((((((((((((('''''''''&&&''')))***)))((()))***'''''''''((((((((((((((((((''''''&&&&&&&&&''''''&&&'''((('''%%%%%%'''(((%%%&&&((())))))(((&&&%%%%%%&&&''''''(((((('''''',,,(((&&&((()))%%%###$$$&&&((('''!!! ###&&&&&&'''''''''''''''''''''''')))(((((('''''''''((((((###&&&)))(((%%%%%%***///)))''''''(((&&&###$$$)))$$$%%%''')))))))))((((((%%%+++%%%(((''''''&&&''''''''''''&&&)))((('''&&&&&&&&&&&&&&&&&&&&&'''(((((()))******%%%&&&%%%'''###((("""''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&((('''&&&&&&''')))%%%((()))&&&&&&)))(((%%%&&&%%%222ccc$$$&&&---"""%%%###%%%%%%$$$%%%&&&(((***,,,&&&'''((('''&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&)))&&&&&&((((((%%%%%%''''''))))))&&&&&&))))))&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%)))&&&###"""###%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$)))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%###$$$%%%&&&'''(((((((((''''''''''''''''''''''''$$$$$$$$$%%%&&&'''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''(((''''''&&&%%%$$$######$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&***)))'''%%%%%%''')))************(((&&&&&&(((******)))))))))******+++,,,))))))))))))***+++,,,---MMMddd&&&&&&***''',,,(((((((((((('''&&&'''(((((()))***)))&&&'''***((($$$''''''))),,,+++'''&&&)))''''''((((((((((((''''''((((((((((((((('''''''''+++(((%%%$$$&&&''''''&&&'''''''''(((((((((((((((&&&''')))***)))((()))***'''''''''''''''(((((()))''''''&&&&&&&&&''''''(((&&&'''((('''%%%%%%'''((('''((()))******)))((('''%%%&&&&&&'''''''''''''''111***&&&''''''%%%%%%(((&&&((('''!!! ###&&&&&&(((((((((((((((((((((((()))(((((('''''''''((((((%%%(((***(((%%%$$$(((---'''%%%%%%'''&&&$$$''',,,'''''')))))))))((('''&&&)))333BBB***&&&''''''''''''&&&'''''')))(((''''''&&&&&&&&&&&&'''(((((()))***++++++,,,%%%&&&%%%'''###((("""''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''&&&&&&'''(((&&&((((((%%%%%%((((((&&&)))MMM### %%%&&&$$$(((''''''&&&%%%%%%%%%'''((()))###%%%''''''&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&)))&&&&&&((((((%%%%%%'''$$$''''''%%%%%%((('''%%%&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''###$$$$$$%%%&&&'''((((((%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%(((%%%###"""$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$)))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&'''###$$$%%%&&&''''''''''''''''''''''''''''''''''''###$$$%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&'''''''''''''''''''''&&&''''''(((''''''&&&&&&$$$$$$$$$$$$$$$%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))***++++++)))'''&&&'''(((************+++,,,,,,---***)))))))))***,,,---///RRRWWW$$$'''))))))***+++)))++++++***)))(((((()))***+++)))&&&&&&)))'''""")))''')))+++***&&&&&&***''''''(((((((((((('''''''''''''''(((((((((((((((111,,,'''&&&(((***)))((('''''''''(((((((((((((((&&&((())))))((('''((()))''''''&&&&&&''''''((()))'''&&&&&&&&&&&&'''((((((&&&'''((('''%%%%%%'''(((((((((((((((((((((((((((&&&&&&&&&&&&''''''((((((444---((('''((('''))),,,$$$(((((($$$$$$(((+++,,,(((((((((((((((((((((((((((''''''&&&''''''(((((('''))))))'''$$$$$$'''***'''$$$$$$&&&&&&%%%(((...)))))))))))))))((('''&&&(((&&&&&&---%%%%%%&&&((('''&&&&&&'''(((((((((''''''&&&'''''''''&&&&&&''''''(((((())))))%%%&&&%%%'''###)))###''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$&&&''''''&&&&&&'''((($$$&&&%%%""""""%%%&&&$$$ 555!!!((("""$$$&&&$$$((('''&&&%%%%%%%%%&&&'''"""$$$&&&'''&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&)))&&&&&&((((((%%%%%%'''"""&&&'''$$$%%%''''''$$$&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&""""""###%%%&&&'''((()))&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%(((&&&%%%&&&'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&''''''))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&''''''''''''&&&%%%%%%%%%&&&&&&%%%$$$$$$&&&(((%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((''')))******((('''((()))))))))))))))***+++,,,---***)))))))))***,,,...000YYYFFF%%%,,,&&&---'''---&&&))),,,,,,***((()))***)))+++)))''''''***)))$$$(((&&&'''***)))&&&(((---''''''((((((((((((''''''&&&&&&''''''(((((())))))444...(((&&&(((+++***)))''''''''''''((((((((()))&&&((())))))'''&&&&&&'''''''''&&&&&&&&&'''((()))&&&&&&&&&&&&&&&'''((((((&&&'''((('''%%%%%%'''(((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&'''((((((111+++'''(((((('''(((+++$$$((()))&&&&&&***,,,+++((((((((((((((((((((((((&&&%%%%%%%%%&&&'''((((((((('''&&&%%%%%%&&&'''((((((%%%%%%&&&%%%$$$'''---(((((((((((((((((()))))),,,)))444kkkTTT$$$&&&((((((&&&&&&''')))(((''''''''''''(((((()))&&&&&&&&&&&&&&&&&&''''''&&&'''&&&((($$$)))$$$''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$&&&''''''&&&%%%'''((($$$&&&%%%""""""%%%&&&$$$(((888444%%%+++%%%%%%$$$###''''''%%%%%%%%%%%%&&&'''###%%%''''''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&)))&&&&&&((((((%%%%%%'''"""&&&'''%%%&&&(((((($$$&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&''''''%%%%%%&&&&&&'''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%&&&'''))))))'''&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''((('''''''''&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%'''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&%%%$$$$$$'''((((((&&&$$$$$$&&&)))%%%%%%&&&''''''&&&%%%%%%''''''((((((((((((''''''$$$''')))******))))))***(((((((((((()))***+++,,,***)))))))))***,,,...000^^^;;;(((000%%%000$$$---!!!%%%)))***)))((((((***)))***)))'''))),,,+++''''''%%%&&&(((((('''+++000''''''((((((((((((''''''%%%&&&&&&'''((()))******444---&&&$$$'''))))))'''&&&'''''''''(((((())))))&&&((()))(((&&&%%%%%%&&&''''''&&&%%%&&&'''((()))&&&&&&&&&&&&&&&'''((()))&&&'''((('''%%%%%%'''((((((&&&$$$""""""$$$&&&((('''&&&&&&&&&&&&'''((((((+++'''%%%'''(((%%%$$$&&&%%%)))***&&&%%%''''''%%%))))))))))))))))))))))))$$$$$$$$$%%%&&&'''((()))'''%%%###$$$%%%'''((('''***'''&&&&&&%%%###&&&+++((('''&&&'''((()))+++---###+++$$$555$$$&&&((((((&&&%%%'''***'''''''''''''''((()))***''''''''''''''''''&&&&&&'''(((''')))%%%***$$$''''''''''''''''''''''''&&&''''''''''''''''''&&&$$$%%%'''&&&%%%%%%&&&(((&&&((('''######'''(((&&&###&&&!!!,,,'''((('''((()))&&&%%%%%%$$$%%%&&&'''(((%%%&&&((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&)))&&&&&&((((((%%%%%%'''###'''(((''''''))))))%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''(((((((((%%%&&&&&&''''''&&&&&&%%%######$$$&&&((((((%%%#########$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&'''((()))"""######$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%#########$$$$$$%%%%%%%%%''''''''''''&&&%%%$$$$$$''''''''''''''''''''''''%%%&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######%%%'''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&&&&%%%%%%$$$###((())))))'''$$$###&&&)))%%%%%%&&&''''''&&&%%%%%%(((''''''''''''(((((()))&&&&&&&&&''''''((()))***,,,***((())),,,...---+++,,,,,,,,,,,,+++***))))))DDD>>>444,,,((('''''''''))))))((('''''''''''''''&&&'''((())))))(((''''''))))))))))))))))))))))))&&&((()))++++++)))(((&&&---+++(((&&&%%%''')))***))))))***+++)))%%%###%%%((((((((((((((()))******&&&((()))++++++)))(((&&&&&&%%%%%%&&&''''''&&&$$$((((((((((((((((((((((((&&&((()))(((&&&%%%%%%&&&///,,,((($$$###$$$''')))(((((((((((('''''''''''''''))))))'''$$$###&&&)))$$$&&&)))++++++)))&&&$$$)))))))))))))))((('''''')))))))))(((''''''&&&&&&%%%'''(((&&&(((,,,***&&&%%%&&&((())))))(((&&&%%%''''''''''''''''''''''''000&&&(((,,,~~~"""'''###!!!%%%666---%%%$$$###""""""$$$&&&'''%%%&&&&&&'''((()))******$$$'''''')))$$$(((###(((((())))))))))))(((((('''&&&%%%%%%%%%%%%&&&''''''''''''''''''((())))))&&&&&&''''''''''''&&&&&&CCC------&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''')))(((((('''''''''((((((###%%%(((******(((%%%###%%%&&&''''''(((((('''''')))((('''&&&&&&%%%&&&&&&'''''''''''''''((())))))&&&)))###$$$+++&&&######((((((######&&& """###%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$''')))***)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$%%%''')))$$$%%%&&&&&&$$$$$$%%%&&&)))(((&&&%%%%%%&&&((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((###((('''$$$&&&)))###&&&&&&%%%'''***(((###&&&&&&$$$######$$$&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&'''((())))))((('''&&&&&&'''((('''&&&'''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''')))(((((('''''''''((((((((((((((())))))***+++,,,+++)))((()))+++---,,,*********++++++******))))))888333,,,((('''(((******+++***)))((('''(((((()))&&&&&&'''(((((('''&&&%%%))))))))))))))))))))))))'''((()))******)))((('''+++***(((''''''''')))***###$$$&&&((())))))***+++((('''''''''(((((()))***'''((()))******)))((('''&&&&&&%%%&&&''''''&&&$$$((((((((((((((((((((((((&&&((()))((('''%%%&&&&&&)))((('''&&&&&&'''((()))&&&'''''''''(((((())))))***)))(((''''''(((''''''%%%''')))******)))&&&%%%((((((((((((((('''&&&&&&&&&&&&''''''((()))))))))&&&'''%%%######&&&%%%!!!%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''"""((( (((&&&TTTjjj111...+++'''###&&&%%%$$$$$$$$$%%%''''''''''''''''''''''''((((((&&&'''&&&((($$$)))$$$'''(((((())))))(((((('''((('''&&&&&&&&&&&&'''((('''''''''''''''((())))))&&&&&&''''''''''''&&&&&&777$$$CCC^^^//////###&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''&&&&&&%%%%%%))))))((((((((('''''''''''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''$$$&&&((())))))(((&&&$$$&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''(((((()))$$$%%%,,,,,,%%%$$$)))'''$$$%%%((((((%%%$$$'''"""###$$$%%%&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&%%%%%%&&&'''$$$%%%&&&&&&$$$$$$%%%&&&)))'''&&&%%%%%%&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&***((($$$''',,,&&&$$$$$$"""!!!%%%&&&###'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%&&&&&&((())))))((('''&&&&&&'''((('''&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''''''''''''''((((((((())))))***+++,,,+++)))))))))+++,,,+++***'''((())))))******))))))...+++(((&&&(((***++++++,,,+++)))((('''(((***+++'''''''''''''''&&&%%%$$$))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))(((((((((''''''''''''''''''''''''&&&''''''((()))'''((()))******)))(((''''''&&&%%%&&&((((((&&&%%%((((((((((((((((((((((((&&&((())))))'''&&&&&&'''$$$%%%'''((())))))))))))%%%%%%&&&'''((()))******+++(((&&&(((+++,,,(((%%%''''''(((((((((((('''''''''''''''''''''&&&&&&%%%&&&&&&''''''((()))))))))'''((('''$$$%%%)))((($$$''''''''''''''''''''''''''''''''''''''''''''''''+++&&& ,,,%%%***&&&...+++///"""&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%)))'''###%%%$$$+++%%%'''''''''((((((''''''''')))(((''''''''''''((()))'''''''''''''''((())))))&&&&&&''''''''''''&&&&&&%%%&&&))),,,'''%%%000AAA***...(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%((((((((((((((('''''''''((((((((('''&&&&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&'''(((((('''&&&&&&''''''&&&%%%&&&'''((()))&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%&&&''''''+++&&&&&&+++)))"""###'''%%%&&&))))))&&&%%%'''%%%%%%%%%%%%%%%&&&'''((("""###$$$%%%&&&'''''''''%%%%%%%%%&&&&&&&&&''''''###$$$%%%$$$######%%%'''&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$'''((('''''''''((($$$%%%&&&&&&$$$$$$%%%&&&((('''&&&%%%%%%&&&'''(((%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&''''''''''''((((((***'''###&&&---+++$$$&&&%%% $$$'''%%%&&&''''''((((((''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''((()))((('''&&&&&&'''((('''&&&&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%******)))''''''&&&&&&&&&&&&&&&&&&&&&'''((()))***++++++++++++++++++******&&&'''((()))************---+++)))((()))***)))(((,,,***(((''''''(((***+++))))))(((((('''&&&%%%$$$(((((((((((((((((((((((()))(((''''''''''''((()))&&&'''((()))******))))))******(((&&&%%%'''&&&###''''''&&&&&&&&&''''''(((''''''((())))))((('''''''''&&&&&&'''(((((('''%%%((((((((((((((((((((((((&&&((())))))'''&&&'''(((%%%%%%&&&'''((()))******&&&&&&&&&'''((())))))***((('''''')))+++***(((%%%(((''''''''''''(((((()))'''''''''((((((''''''&&&)))))))))(((''''''&&&&&&"""%%%''''''***---+++'''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''---(((###---&&&555%%%'''---###&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,((("""$$$%%%---&&&&&&&&&''''''''''''&&&&&&(((''''''''''''''''''((('''''''''''''''((())))))&&&&&&''''''''''''&&&&&&((('''((('''!!!%%%///&&&jjj444&&&///%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&%%%%%%%%%&&&&&&&&&%%%&&&&&&'''''''''''''''&&&&&&'''''''''((('''%%%$$$%%%&&&(((***$$$%%%&&&'''((((((((((((&&&&&&%%%%%%&&&&&&'''(((&&&######&&&&&&!!! """&&&&&&&&&((((((&&&&&&&&&'''&&&%%%%%%%%%'''((()))$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$###"""###%%%(((%%%%%%&&&&&&&&&&&&&&&&&&$$$&&&'''((('''((()))+++$$$%%%&&&&&&$$$$$$%%%&&&((('''&&&&&&&&&&&&'''((($$$%%%'''(((((('''%%%$$$&&&&&&&&&''''''''''''(((%%%'''&&&###$$$)))***&&&((('''###!!!''')))'''%%%&&&'''(((((('''&&&%%%'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&'''((()))(((&&&&&&&&&'''((('''&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%******)))''''''&&&&&&&&&&&&&&&&&&&&&'''((()))***,,,,,,------,,,+++******'''''')))***++++++,,,,,,+++***)))((())))))'''&&&***((('''&&&&&&''')))***+++******)))(((''''''&&&((((((((((((((((((((((((((((((''''''''''''((((((%%%'''(((***+++***)))(((###%%%%%%###&&&,,,,,,'''((('''&&&&&&&&&&&&''''''''''''(((((((((((('''''''''&&&&&&'''(((((('''%%%((((((((((((((((((((((((&&&((())))))(((''''''((()))((('''&&&&&&''')))***((((((((((((((('''''''''$$$'''))))))(((&&&&&&'''(((''''''&&&'''((()))***'''(((((()))))))))(((((()))))))))(((''''''&&&&&&!!!%%%&&&)))***&&& ((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&)))%%%'''### JJJ***###&&&///"""&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&''''''(((,,,((("""$$$%%%---&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))&&&&&&''''''''''''&&&&&&+++***+++---,,,'''$$$$$$---555///ggg''',,,(((///%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&%%%%%%%%%''''''&&&&&&'''((())))))((('''&&&&&&&&&&&&'''(((((('''%%%$$$%%%&&&(((***###$$$&&&'''((()))(((((('''''''''''''''(((((()))'''&&&&&&((((((&&&%%%'''$$$%%%&&&%%%%%%&&&%%%$$$((('''&&&%%%&&&'''((()))&&&&&&&&&&&&%%%$$$######%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&$$$###$$$''')))%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&%%%$$$%%%(((+++$$$%%%&&&&&&$$$$$$%%%&&&'''''''''&&&&&&'''''''''$$$%%%'''(((((('''%%%$$$&&&&&&&&&''''''''''''(((###&&&(((&&&%%%&&&&&&$$$&&&'''&&&$$$&&&***)))&&&$$$%%%&&&''''''&&&%%%$$$'''&&&%%%$$$$$$%%%&&&''''''&&&&&&&&&&&&'''(((((((((&&&&&&&&&'''((('''&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%***)))((('''''''''''''''((((((((())))))***+++,,,+++---......+++)))((()))'''((()))***++++++++++++'''&&&%%%&&&((()))(((''''''''''''''''''(((((()))++++++***)))(((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''''')))******)))((((((%%%((('''$$$''',,,))) )))(((''''''&&&'''''''''''''''''''''''''''''''''((('''&&&'''))))))'''&&&((((((((((((((((((((((((&&&((())))))((((((((()))+++***(((&&&%%%&&&'''((())))))((((((''''''''''''###&&&***)))&&&$$$&&&)))''''''&&&''''''((()))***'''((())))))))))))))))))&&&&&&''''''((()))))))))!!!%%%))))))***)))###''''''''''''''''''''''''''''''''''''''''''''''''&&&)))+++&&&&&&///;;;"""&&&111&&&$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&'''((())))))***((($$$&&&%%%,,,&&&'''''''''(((((('''''''''%%%%%%&&&&&&&&&&&&%%%%%%'''''''''''''''((())))))&&&&&&''''''''''''&&&&&&!!! ###(((,,,,,,,,,<<<===444 (((:::&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&%%%'''''''''''''''((()))***((('''&&&&&&&&&&&&'''(((''''''&&&%%%&&&'''((()))###$$$&&&((())))))((('''(((''''''''''''((()))))))))((('''''''''&&&%%%&&&###&&&&&&$$$$$$&&&&&&###''''''&&&&&&&&&''''''(((&&&&&&&&&&&&%%%$$$######%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&%%%&&&''')))$$$%%%%%%&&&&&&'''''''''$$$$$$$$$###""""""%%%'''$$$%%%&&&&&&$$$$$$%%%&&&''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&''''''''''''(((###'''+++***'''%%%%%%&&&###%%%&&&%%%''')))'''"""$$$%%%%%%%%%%%%%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&''''''(((((('''&&&&&&'''((('''&&&%%%%%%%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%)))(((((('''''''''((((((((((((((())))))***+++,,,)))+++...---)))'''&&&&&&''''''((()))************'''&&&&&&''')))******)))&&&'''((()))***))))))(((***)))(((''''''((())))))))))))))))))))))))))))))&&&&&&'''(((((('''&&&&&&)))))))))))))))((((((''')))---+++%%%&&&***###***)))(((((('''''''''((('''''''''&&&&&&'''''''''((('''''''''))))))'''&&&((((((((((((((((((((((((&&&''')))))))))((()))***)))((((((((('''''''''''''''''''''(((((((((((((((&&&'''''''''''''''(((***&&&&&&''''''((()))))))))&&&'''(((((())))))((((((&&&&&&''''''((()))))))))'''******)))))))))%%%%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''+++%%%///''')))000ooo$$$&&&...((('''&&&%%%%%%%%%&&&((()))&&&&&&&&&''''''((((((((('''(((''')))&&&+++%%%'''(((((())))))(((((('''%%%&&&'''(((((('''&&&%%%'''''''''''''''((())))))&&&&&&''''''''''''&&&&&&000...+++&&&$$$###"""!!!... ''',,,CCC...222///555---&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((($$$%%%'''((()))((('''&&&'''&&&&&&&&&&&&'''((((((%%%%%%%%%##################'''(((%%%%%%((('''###&&&&&&'''''''''&&&&&&%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$&&&'''((('''&&&'''((($$$$$$%%%%%%&&&''''''((("""%%%''''''&&&$$$######$$$%%%&&&&&&$$$$$$%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((###'''++++++'''$$$&&&)))"""%%%%%%$$$&&&)))'''"""&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%(((''''''&&&&&&&&&''''''((('''&&&&&&'''((('''&&&%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''(((((()))&&&&&&&&&''''''((()))***'''***,,,+++((($$$$$$$$$&&&'''((((((((((((((((((---+++))))))***++++++***&&&'''***+++,,,+++***((()))((('''&&&&&&'''))))))))))))))))))))))))))))))%%%&&&((())))))(((&&&%%%******))))))((((((''''''"""((((((%%%(((...'''******)))(((((((((((((((''''''&&&&&&&&&&&&''''''(((''''''((())))))(((&&&((((((((((((((((((((((((&&&''')))***)))((()))***%%%&&&)))******)))'''%%%%%%&&&&&&'''((()))******+++(((%%%%%%)))++++++)))%%%&&&'''((())))))))))))%%%%%%&&&'''(((((((((''')))))))))(((''''''&&&&&&%%%&&&%%%"""###&&&%%%!!!%%%&&&((())))))(((&&&%%%'''''''''''''''''''''''',,,,,,$$$&&&%%%++++++'''---&&&)))(((&&&%%%&&&''')))+++)))(((((((((((('''''''''%%%))))))+++&&&***%%%(((((())))))))))))((((((&&&'''((())))))((('''&&&'''''''''''''''((())))))&&&''''''''''''''''''&&&%%%++++++***+++---...+++222666000$$$555&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''$$$$$$$$$%%%&&&'''((()))&&&&&&'''(((((('''&&&&&&%%%&&&''''''((((((''''''$$$%%%'''))))))((('''%%%&&&%%%%%%%%%%%%&&&''''''###$$$$$$"""###%%%&&&&&&$$$))))))%%%%%%))))))$$$%%%%%%'''''''''&&&%%%$$$!!!!!!###%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''###%%%'''((('''&&&&&&&&&$$$$$$%%%%%%&&&'''((((((###''',,,...,,,((($$$"""$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((!!!$$$(((((($$$!!!&&&,,,%%%&&&&&&$$$&&&)))((($$$((('''&&&%%%%%%&&&'''((($$$%%%''''''''''''%%%$$$(((''''''&&&&&&&&&''''''((('''&&&&&&'''((('''&&&$$$$$$$$$%%%&&&'''((()))''''''''''''''''''''''''***'''%%%%%%(((***)))(((((((((((((((((((((((((((---***'''(((+++,,,)))%%%,,,+++)))((('''((()))+++''''''(((((())))))******%%%'''(((((('''&&&&&&'''***&&&&&&,,,---(((&&&((()))(((&&&%%%$$$%%%'''(((&&&'''((())))))((('''&&&---'''%%%''')))'''&&&&&&''')))***+++***'''$$$"""&&&%%%%%%$$$$$$%%%%%%&&&(((((())))))))))))((((((&&&&&&&&&'''''''''((((((%%%''')))(((&&&%%%&&&)))((((((((('''&&&&&&%%%%%%&&&'''((((((((('''%%%$$$%%%''''''%%%&&&***,,,***''''''''''''((((((((((((''''''(((((('''&&&%%%%%%(((((((((((())))))))))))))))))((('''&&&%%%%%%%%%!!!AAA555///###!!!###,,,&&&'''222$$$%%%%%%&&&'''(((((((((((($$$$$$%%%,,,+++"""222WWW))))))''' ,,,)))'''$$$###%%%''')))))))))'''%%%&&&(((***)))'''(((&&&%%%+++(((***!!!((((((((((((((((((((((((&&&'''***+++&&&!!!$$$+++"""(((&&&555 ***'''(((+++&&&%%%%%%>>>###///)))%%%$$$&&&&&&%%%'''+++"""...&&&***===###((( ###&&&&&&''''''''''''&&&&&&''''''(((((('''&&&%%%%%%$$$%%%&&&((())))))******&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%$$$$$$%%%&&&'''''''''''')))'''$$$$$$&&&((())))))$$$$$$$$$$$$$$$$$$$$$$$$(((((())))))((('''&&&&&&###$$$$$$$$$###$$$'''***&&&'''''''''&&&%%%%%%$$$(((((('''%%%$$$%%%'''***&&&&&&&&&&&&%%%%%%$$$###'''''''''''''''&&&&&&&&&"""%%%&&&&&&$$$$$$'''***&&&''''''%%%######%%%(((%%%$$$###"""""""""###$$$''''''(((((('''&&&%%%%%%%%%&&&''')))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%(((###$$$++++++$$$%%%%%%%%%&&&&&&&&&''''''+++%%%###&&&&&&###$$$)))))))))((('''&&&%%%$$$$$$((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&'''(((&&&######&&&)))((((((((('''&&&&&&&&&%%%+++(((%%%%%%''')))((('''((((((((((((((((((((((((---***'''(((+++,,,)))&&&,,,+++)))((('''((()))***((((((((((((''''''''''''%%%'''(((((('''&&&&&&'''***&&&%%%***+++(((&&&(((((('''&&&%%%&&&''')))***''''''(((((((((((('''''',,,&&&$$$''')))'''&&&''''''((()))***)))(((%%%$$$)))((((((''''''(((((()))'''(((((())))))(((((('''&&&&&&&&&'''''''''((((((&&&(((***)))'''&&&(((***(((''''''''''''&&&&&&&&&((((((((((((((('''&&&&&&%%%((((((&&&'''******((((((((((((((())))))))))))(((((())))))(((((('''&&&((((((((((((''''''''''''&&&&&&&&&&&&'''(((((()))+++;;;+++333&&&555((( :::%%%&&&&&&''''''''''''&&&''''''%%%)))+++###)))@@@nnn---%%%''')))'''%%%$$$%%%''')))***)))&&&%%%%%%((())))))'''+++(((&&&***(((+++%%%))))))))))))))))))))))))###!!!"""&&&&&&$$$%%%)))777,,,###/// !!!%%%((('''+++'''...$$$)))&&&$$$&&&'''%%%'''++++++''' ---&&&***SSS$$$(((&&&&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&%%%&&&'''(((((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%(((&&&$$$$$$%%%'''((((((''''''''''''''''''''''''((((((((((((((('''&&&&&&###$$$%%%%%%$$$$$$&&&(((&&&&&&''''''&&&&&&%%%$$$'''''''''&&&$$$%%%''')))%%%&&&&&&&&&%%%%%%$$$###&&&&&&&&&'''''''''''''''&&&((()))(((&&&&&&(((***''''''''''''((()))+++,,,'''&&&%%%%%%%%%%%%&&&''''''''''''''''''&&&%%%%%%'''&&&&&&%%%&&&&&&'''(((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''"""&&&!!!$$$"""%%%%%%%%%&&&&&&&&&'''''''''###"""%%%&&&###%%%)))'''&&&&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&''''''&&&$$$$$$&&&)))&&&&&&&&&&&&&&&%%%%%%%%%+++)))'''&&&'''''''''&&&((((((((((((((((((((((((,,,***((()))+++,,,***'''+++***)))((('''((()))***)))(((((('''&&&&&&%%%%%%%%%''')))((('''&&&'''(((***&&&%%%''')))''''''((('''&&&&&&&&&''')))+++,,,((((((''''''''''''((((((***%%%$$$''')))'''''')))''''''(((((((((((('''''')))))))))(((((()))))))))'''''''''(((((('''''''''&&&&&&'''''''''(((((((((((()))******(((((()))***&&&&&&'''''''''((((((((())))))((((((''''''((((((%%%((()))'''(((***)))%%%(((((()))))))))*********))))))))))))))))))((('''((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&'''((()))***777###(((***+++444***&&&&&&&&&'''&&&&&&%%%%%%&&&((($$$%%%,,,'''"""))),,,'''!!!((('''&&&%%%%%%''')))***(((&&&%%%%%%'''((((((''')))%%%"""&&&$$$((($$$))))))))))))))))))))))))+++&&&$$$''')))'''%%%&&& """,,,+++***888$$$555+++...&&&---666 )))&&&%%%''''''&&&'''+++***%%%""")))+++%%%+++%%%&&&&&&''''''''''''&&&&&&)))((('''&&&%%%&&&''''''&&&''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%$$$###'''%%%$$$$$$%%%'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''(((((((((((('''&&&&&&###%%%''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%$$$&&&'''&&&%%%$$$%%%'''%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&''''''((((((%%%&&&&&&%%%######$$$&&&&&&%%%$$$$$$&&&'''((('''''''''&&&&&&&&&''''''(((&&&''''''''''''&&&&&&%%%)))'''%%%######$$$&&&(((&&&&&&&&&''''''(((((((((''''''&&&&&&&&&&&&''''''&&&***### %%%'''%%%%%%%%%&&&&&&&&&'''''''''$$$$$$''''''$$$%%%'''%%%$$$$$$###$$$%%%&&&'''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&''''''&&&%%%%%%&&&((($$$$$$%%%%%%%%%%%%%%%%%%,,,***((('''&&&&&&&&&&&&((((((((((((((((((((((((,,,***))))))+++,,,***(((******)))(((((((((((()))(((((((((''''''&&&&&&&&&&&&'''))))))'''&&&'''(((***'''%%%&&&'''(((((((((((('''''''''((()))++++++)))((('''&&&&&&'''((()))(((%%%$$$'''(((&&&'''***''''''''''''(((((())))))''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((()))))))))))))))((())))))%%%&&&&&&'''((()))))))))***)))(((''''''((()))***%%%)))+++)))((()))'''###(((((((((((())))))))))))(((((()))))))))((((((''')))((((((''''''&&&&&&%%%))))))((('''''''''''''''222///zzzGGG444!!!222)))%%%###&&&&&&''''''&&&%%%$$$$$$""")))%%%###++++++###"""OOO'''&&&&&&'''((('''&&&&&&''')))+++'''&&&%%%%%%&&&'''(((((()))&&&"""&&&$$$'''"""(((((((((((((((((((((((((((%%%%%%((()))'''&&&))),,,(((000%%%222'''---)))***$$$)))&&&%%%((((((&&&'''+++***---+++...aaa888&&&%%%&&&&&&''''''''''''&&&&&&)))(((&&&%%%%%%&&&''')))'''(((((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&'''''''''&&&&&&%%%$$$'''%%%$$$$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''(((((('''&&&&&&$$$&&&((((((&&&%%%$$$%%%%%%&&&&&&'''&&&&&&%%%%%%###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''(((((($$$$$$$$$$$$$$$$$$%%%&&&)))&&&$$$$$$%%%%%%###!!!%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&''''''&&&&&&%%%(((((('''&&&%%%%%%%%%&&&######$$$$$$%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%+++,,,&&&"""%%%)))***%%%%%%%%%&&&&&&&&&''''''((('''(((((((((&&&%%%%%%&&&%%%$$$###$$$%%%'''(((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&'''&&&&&&&&&'''((($$$$$$%%%%%%&&&&&&&&&'''+++***)))'''&&&%%%&&&'''))))))))))))))))))))))))+++***)))***+++++++++******))))))(((((((((((((((''''''((((((((()))))))))&&&((())))))(((''''''(((***(((&&&%%%&&&))))))((()))))))))((((((((()))))))))((('''&&&&&&'''((()))'''$$$%%%''''''%%%'''***&&&&&&''''''(((((())))))&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((())))))((((((((((((((((((((((((%%%&&&&&&'''((()))*********)))(((''''''((()))***&&&)))+++)))((()))'''"""&&&&&&&&&'''''''''((((((&&&''''''((((((''''''''')))))))))(((((((((''''''))))))((('''''''''((((((&&&...CCC222111777---$$$''''''''''''&&&%%%%%%$$$""",,,)))###)))+++&&&&&&111&&&$$$000'''(((((((((&&&&&&)))+++&&&&&&&&&&&&&&&'''((()))---+++)))...+++,,,$$$'''''''''''''''''''''''' $$$$$$"""'''...***!!!...(((444888$$$$$$<<<###777(((!!!((()))&&&&&&))))))''''''*** )))...******TTT(((&&&&&&''''''''''''&&&&&&)))'''&&&%%%%%%&&&((()))(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))$$$%%%&&&&&&'''''''''&&&&&&%%%$$$%%%&&&''''''&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&$$$&&&(((((('''%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%###%%%&&&&&&%%%$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%%%%###$$$$$$%%%&&&'''(((((('''''''''((()))+++,,,,,,***)))((('''((('''&&&$$$%%%%%%%%%&&&''''''''''''%%%%%%&&&&&&&&&&&&&&&%%%&&&((()))***)))'''%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((&&&###$$$''''''%%%%%%%%%%%%&&&&&&&&&''''''"""$$$%%%%%%&&&''''''&&&)))(((&&&%%%%%%%%%&&&'''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&'''((((((((('''%%%%%%&&&&&&''''''(((((()))***)))'''%%%%%%''')))))))))))))))))))))))))))*********+++++++++++++++)))))))))(((((((((''''''''''''(((((()))******+++&&&(((***)))((('''(((((()))***(((&&&'''+++***''')))))))))(((((('''''''''((((((''''''''''''(((((('''%%%&&&(((&&&$$$%%%***&&&&&&'''((())))))((((((''''''&&&&&&&&&&&&'''''''''''''''(((((('''''''''''''''((((((((())))))))))))(((''''''))))))((('''&&&&&&'''((())))))******((((((''''''(((((())))))&&&******(((''')))'''$$$%%%%%%&&&&&&&&&'''''''''%%%&&&&&&'''''''''''''''))))))))))))))))))))))))%%%&&&&&&'''(((***+++,,,!!!!!!AAA***333%%%'''''''''(((''''''&&&&&&(((///+++%%%)))(((%%%)))///---&&&(((***)))&&&&&&))),,,&&&(((((((((''''''(((***+++***)))///,,,,,,$$$&&&&&&&&&&&&&&&&&&&&&&&&!!!###'''(((###"""***'''$$$000)))***'''|||vvv+++...&&&,,,)))&&&&&&)))***''''''***---"""&&&###+++aaa!!!'''&&&&&&''''''''''''&&&&&&''''''&&&%%%&&&'''((()))'''''''''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))###$$$%%%&&&'''''''''''''''&&&%%%&&&((()))((('''''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&$$$&&&((((((&&&&&&&&&'''%%%%%%&&&&&&''''''&&&&&&$$$&&&'''&&&%%%$$$%%%'''$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%&&&***,,,------!!!###&&&'''&&&&&&''')))%%%&&&'''((())))))))))))$$$%%%%%%&&&&&&&&&&&&%%%%%%'''***,,,+++)))&&&$$$((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''***&&&###$$$''')))'''###%%%%%%%%%&&&&&&&&&'''''' ###''')))((((((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&%%%%%%''')))***((('''&&&&&&''''''''''''''''''((())))))'''%%%%%%(((***)))))))))))))))))))))))))))***++++++++++++,,,---(((((((((((((((''''''&&&'''((((((((((((((((((((('''(((******((('''((()))(((+++***((()))---+++&&&&&&''''''(((((((((''''''''''''(((((((((((('''''''''&&&'''(((&&&"""$$$)))%%%&&&((()))***)))'''&&&((((((''''''''''''(((((('''(((((())))))((((((''''''((((((((())))))))))))+++)))'''(((***+++)))'''''''''(((((()))))))))***&&&&&&'''((((((((((((((('''))))))&&&&&&))))))&&&&&&&&&&&&&&&'''''''''(((&&&&&&'''(((((((((((((((&&&&&&'''(((((()))))))))%%%&&&&&&'''(((***,,,---...(((&&&jjj(((999222''''''(((((()))(((((((((***,,,&&&%%%+++((($$$***"""fffHHH '''%%%(((+++***'''&&&))),,,''')))***)))''''''))),,,'''%%%###)))'''+++$$$''''''''''''''''''''''''---+++++++++'''""""""&&&$$$$$$(((###BBB000%%%)))+++---(((&&&'''******((((((***...!!!%%%&&&***"""EEE'''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((%%%%%%&&&&&&'''&&&&&&&&&((('''&&&((()))***)))'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''&&&%%%&&&'''&&&&&&&&&(((***$$$%%%&&&&&&''''''&&&&&&'''''''''&&&$$$%%%''')))###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###'''))))))((( %%%&&&###"""%%%***$$$%%%'''((())))))((((((###$$$%%%&&&&&&&&&&&&&&&$$$&&&((())))))(((&&&%%%*********))))))(((((('''''''''&&&&&&&&&&&&''''''(((&&&&&&'''))))))'''&&&%%%%%%%%%&&&&&&&&&'''''' !!!!!!(((***((($$$%%%&&&(((((('''&&&%%%'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%'''***+++)))'''''''''&&&&&&&&&&&&&&&&&&'''((()))'''%%%%%%(((+++)))))))))))))))))))))))))))***++++++++++++,,,---((((((((()))(((''''''&&&((((((((('''&&&&&&%%%%%%'''(((******((((((((()))(((,,,,,,)))***...,,,&&&###$$$&&&'''(((((()))(((&&&'''((())))))((('''&&&'''&&&'''(((%%%!!!###(((%%%''')))******)))&&&%%%''''''&&&&&&&&&&&&''''''(((((())))))))))))(((((((((((((((((()))))))))))),,,***((())),,,,,,+++((((((((((((((())))))))))))$$$%%%'''((((((((('''&&&'''))))))%%%%%%)))***'''''''''''''''((((((((()))''''''((())))))***))))))$$$%%%%%%&&&'''((())))))))))))(((((((((((()))***111(((OOO''''''((()))******))))))(((%%% %%%///***###***((('''ddd,,,'''%%%(((+++***'''&&&))),,,''')))+++***((((((***---(((%%%###((((((---***((((((((((((((((((((((((&&&""""""'''***)))(((***---)))'''...)))RRRVVV666''')))((((((&&&'''***+++((((((***###&&&,,,###'''888rrr---&&&''''''''''''''''''&&&%%%%%%&&&'''((((((''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%$$$$$$(((''''''(((***+++)))((((((((((((((((((((((((((($$$%%%&&&&&&'''''''''&&&%%%&&&&&&&&&%%%&&&))),,,$$$%%%%%%&&&'''''''''&&&(((((('''%%%$$$%%%(((***###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%)))'''%%%&&&)))******(((%%%,,,***$$$"""&&&+++!!!"""$$$&&&''''''&&&%%%###$$$%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''******)))((('''&&&%%%%%%'''''''''&&&&&&'''''''''"""###&&&(((&&&$$$$$$&&&%%%%%%%%%&&&&&&&&&''''''%%%((('''""""""(((***'''!!!%%%'''((((((&&&%%%(((((((((''''''&&&&&&%%%''''''''''''''''''''''''&&&%%%%%%'''+++,,,)))'''&&&&&&&&&%%%%%%$$$$$$$$$,,,)))'''((()))(((%%%"""&&&&&&''''''(((((())))))******))))))))))))))))))&&&+++###))))))$$$,,,'''!!!&&&++++++(((&&&(((+++,,,+++)))((((((((()))***---,,,***(((((((((((()))(((%%%&&&))))))''''''***&&&((('''$$$$$$((()))'''&&&''')))+++***(((%%%$$$&&&&&&'''((())))))(((((()))((('''((()))***)))(((+++***)))(((''''''''''''******))))))((((((((('''++++++++++++++++++++++++)))(((###***%%%###000''''''''''''''''''((()))***&&&)))'''###%%%***)))$$$((((((((((((((()))******%%%&&&''''''((('''''''''(((******''''''******''')))((('''&&&&&&&&&&&&&&&'''000)))###%%%%%%%%%&&&'''((())))))%%%'''222888---%%%,,,,,,,,,***@@@***((())),,,,,,(((&&&(((%%%&&&(((((('''''''''((((((+++555222>>>444...)))---(((%%%,,,---&&&""")))%%%...qqq+++%%%'''((('''&&&&&&'''((((((%%%%%%((((((%%%%%%(((%%%%%%&&&&&&'''&&&&&&&&&(((((('''''''''&&&&&&&&&+++'''%%%&&&&&&$$$&&&***((('''&&&%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%''')))***(((###!!!&&&'''$$$$$$((("""&&&'''######(((((($$$)))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%&&&&&&&&&$$$$$$''''''%%%%%%(((%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&''''''''''''%%%%%%$$$$$$$$$$$$######'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''&&&%%%$$$%%%%%%&&&+++$$$ ###%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%((('''%%%&&&)))***)))''''''''''''(((((((((((((((******)))))))))******+++)))...%%%******%%%---((('''((()))))))))))))))***+++******)))(((((()))))),,,+++***(((((((((((())))))''''''******((((((+++(((***)))&&&&&&***+++)))'''((()))***)))(((&&&%%%&&&&&&'''((((((((((((((((((&&&&&&'''((()))((('''***)))(((((((((((((((((()))))))))(((((('''''''''))))))))))))))))))))))))------(((///'''""",,, ((((((((('''(((((())))))&&&((('''$$$&&&***)))$$$&&&&&&&&&&&&&&&'''((((((&&&'''(((((())))))(((((('''***)))''''''))))))'''***)))((('''''''''''''''...%%%+++"""'''''''''(((((()))))))))***...///hhhUUU///'''+++'''///@@@vvv***'''(((******&&&&&&((((((***+++***)))''''''((($$$111&&&;;;(((???GGG!!!'''(((///&&&+++777$$$333(((000"""'''((()))(((&&&%%%%%%&&&(((&&&&&&((((((&&&&&&(((''''''''''''&&&%%%$$$$$$(((((('''''''''&&&&&&&&&)))%%%$$$&&&&&&$$$&&&***(((((('''&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((%%%%%%(((&&&"""###(((!!!$$$%%%!!!"""&&&&&&###(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%&&&&&&&&&$$$$$$''''''%%%%%%(((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''&&&&&&&&&"""######$$$%%%&&&&&&''''''&&&%%%%%%''''''&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&%%%&&&&&&''')))%%%###%%%&&&%%%%%%'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%)))'''%%%%%%''')))))))))((((((((((((((('''''''''***************+++,,,------111'''+++***%%%...***,,,)))((((((+++,,,+++)))))))))******))))))((((((******)))(((((()))))))))***'''(((++++++)))))),,,'''***)))&&&'''***+++)))((((((((((((((('''''''''&&&''''''((((((((((((((('''&&&%%%&&&'''((((((&&&((((((''''''(((((()))***((((((((('''''''''''''''((((((((((((((((((((((((''')))'''000+++&&&000$$$))))))((((((((((((((((((&&&((('''&&&'''***((($$$&&&&&&&&&&&&&&&'''(((((('''(((((()))))))))))))))&&&((((((&&&&&&))))))&&&******)))(((((((((((()))---(((XXX---"""))))))))))))))))))))))))444&&&gggWWW+++333yyy+++((((((***)))''''''***,,,---...,,,***((((((((($$$---999++++++kkk***)))(((888"""777###CCC+++((())))))(((%%%$$$$$$%%%)))&&&&&&))))))&&&&&&)))((((((((('''&&&%%%######'''''''''''''''&&&&&&&&&'''######%%%&&&$$$&&&***)))((((((''''''''''''''''''&&&%%%&&&'''''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''&&&&&&%%%'''&&&'''(((%%%!!!###'''"""$$$%%%######%%%&&&###(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%$$$$$$$$$%%%%%%&&&'''&&&$$$$$$''''''%%%%%%(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''&&&%%%%%%''''''&&&%%%(((((((((((((((((((((((('''''''''''''''&&&&&&&&&)))((('''''''''''''''((('''%%%&&&((('''$$$%%%)))'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%,,,***'''&&&%%%&&&''''''))))))((((((''''''&&&&&&************+++,,,---......222'''+++***%%%...***'''''')))+++,,,,,,+++***'''((()))******)))((('''((((((((((((((()))))))))***''''''***+++((((((+++%%%''''''%%%%%%((()))&&&)))((('''&&&&&&'''((()))''''''(((((((((((((((''''''&&&%%%&&&((()))((('''&&&&&&&&&'''((()))******''''''''''''''''''&&&&&&''''''''''''''''''''''''%%%'''%%%...***'''222'''))))))((('''&&&&&&&&&''''''''''''''')))***(((%%%((((((((((((((()))******''''''((())))))))))))(((%%%'''(((%%%%%%((()))&&&))))))((((((((((((((())))))***&&&444TTT+++)))))))))))))))))))))(((555***...***)))******((()))---+++---...---+++))))))***)))---///))),,,AAA"""WWW%%%)))...111!!!'''~~~///&&&'''((('''%%%$$$%%%&&&)))&&&&&&))))))&&&&&&)))''''''''''''&&&%%%$$$$$$''''''''''''''''''''''''%%%""""""%%%&&&$$$&&&)))((('''&&&&&&&&&&&&''''''((('''&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&$$$###%%%%%%%%%&&&&&&$$$$$$%%%&&&''''''&&&&&&''''''&&&(((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%&&&''''''&&&$$$$$$''''''%%%%%%(((%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&%%%$$$$$$(((((('''&&&%%%%%%$$$$$$'''&&&%%%%%%''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&''''''%%%%%%(((***((($$$%%%***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%+++***(((&&&%%%%%%''')))))))))((((((''''''&&&&&&************+++,,,---...,,,000&&&***)))$$$---((($$$+++...,,,******,,,'''((()))******)))((('''(((((((((((())))))))))))(((&&&&&&))))))''''''***$$$'''(((%%%&&&))))))&&&)))((('''&&&&&&''')))***'''(((((((((((((((''''''((('''&&&''')))***)))(((&&&&&&&&&&&&''')))***+++&&&&&&''''''''''''''''''((((((((((((((((((((((((,,,,,,&&&,,,%%%!!!---###(((''''''&&&%%%%%%%%%%%%)))'''&&&((())))))''''''((((((((((((((()))******%%%&&&''''''((((((''''''$$$''''''%%%%%%))))))&&&'''''''''&&&&&&''''''(((000%%%###+++((()))((((((((((((((((((((('''&&&000...***)))++++++)))+++...***,,,......,,,+++,,,------222111555###888\\\mmm___WWWUUUnnnzzz######%%%&&&&&&%%%%%%'''((((((%%%%%%((((((%%%%%%((($$$$$$%%%&&&''''''''''''&&&'''''''''''''''''''''$$$""""""%%%&&&%%%&&&)))%%%%%%%%%$$$$$$%%%&&&&&&((('''&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&$$$###$$$###"""###''')))&&&"""(((''''''(((((('''''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''(((&&&$$$$$$''''''%%%%%%(((%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&%%%$$$$$$(((((('''&&&&&&%%%$$$$$$'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''')))******%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%(((***((($$$&&&+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''&&&'''***,,,((((((((((((((('''''''''***************+++,,,---)))...%%%******$$$,,,&&&$$$---///+++)))***---''''''((()))))))))(((((((((((()))))))))(((''''''(((%%%&&&))))))''''''***&&&)))***((((((+++***'''(((((('''&&&&&&''')))***(((((((((((((((((('''&&&)))((('''(((*********)))&&&&&&&&&&&&'''((()))***'''''''''''''''((((((((())))))))))))))))))))))))***)))###***$$$"""000&&&''''''&&&&&&%%%&&&&&&&&&+++'''%%%((()))(((((()))&&&&&&&&&&&&&&&'''((((((%%%&&&&&&'''''''''''''''$$$'''(((&&&&&&)))***''''''&&&&&&&&&&&&''''''(((+++###%%%111%%%((((((((((((((((((((((((333111///,,,+++......,,,---000---///111111000000111222///***)))222444((('''111,,,AAA%%%"""###%%%&&&%%%&&&''')))'''$$$$$$''''''$$$$$$'''######%%%&&&'''(((((((((&&&&&&&&&'''''''''''''''%%%######''''''%%%%%%((($$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%&&&'''''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$&&&&&&%%%(((***(((###(((%%%%%%''''''$$$$$$&&&'''&&&&&&&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&#########$$$%%%&&&'''(((&&&$$$$$$''''''%%%%%%(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''&&&&&&%%%%%%######$$$%%%&&&'''(((((('''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''')))******######$$$%%%%%%%%%%%%$$$%%%$$$%%%((('''%%%&&&***%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###&&&((((((''''''***,,,'''''''''(((((((((((((((******)))))))))******+++&&&,,,%%%,,,+++%%%,,,&&&&&&(((+++,,,***)))***,,,'''''''''''''''((())))))(((((()))))))))'''&&&%%%)))&&&&&&)))***'''(((+++%%%)))***((()))+++***''''''''''''''''''((())))))((((((((((((((('''&&&&&&((('''&&&''')))***)))(((&&&&&&&&&&&&&&&'''((()))'''''''''(((((()))))))))(((((((((((((((((((((((($$$%%%"""+++(((&&&444***(((((('''''''''((())))))...'''$$$'''((('''(((,,,&&&&&&&&&&&&&&&'''((((((&&&&&&'''(((((((((((((((%%%((((((&&&'''***+++)))'''''''''''''''((())))))$$$)))&&&000```((((((((())))))*********555%%%ddd444222333666777444444666666777999888777666666777555***BBB777(((999777444999===&&&000###$$$&&&&&&%%%%%%&&&(((%%%######%%%%%%######%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&'''''''''(((((('''$$$%%%((((((%%%%%%'''%%%$$$$$$$$$$$$%%%&&&'''&&&%%%$$$%%%&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%---111,,,''''''(((''')))%%%%%%(((((($$$$$$'''&&&&&&&&&&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&#########$$$%%%&&&((((((&&&$$$$$$''''''%%%%%%(((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''&&&&&&&&& !!!"""$$$%%%'''((()))'''&&&%%%%%%''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''''''''###$$$%%%&&&&&&&&&%%%%%%'''###!!!%%%'''&&&&&&)))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&(((******'''&&&&&&(((&&&'''''''''(((((())))))******))))))))))))))))))%%%,,,&&&------'''---&&&000---***(((***+++++++++((('''&&&&&&&&&((()))***)))))))))))))))'''%%%$$$***'''(((++++++)))))),,,###'''(((&&&''')))(((%%%&&&''''''((((((((())))))(((((())))))((('''&&&&&&'''&&&%%%&&&(((((((((''''''&&&&&&&&&&&&'''(((((('''((((((((())))))******(((((((((((((((((((((((()))***'''000***%%%///###))))))((())))))***+++,,,///((($$$&&&(((&&&(((---((((((((((((((()))******'''(((((()))))))))))))))%%%((()))'''(((+++,,,)))((((((((((((((()))******"""222%%%(((III(((((()))***+++,,,,,,---***,,,,,,)))444VVV;;;999;;;??????<<<;;;======>>>???>>>;;;:::999:::<<<>>>777:::CCC@@@<<<======888xxx ---$$$&&&&&&&&&$$$$$$$$$&&&%%%""""""%%%%%%""""""%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&'''''''''(((((((((&&&&&&))))))&&&%%%'''%%%%%%%%%%%%&&&&&&'''(((&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%'''(((&&&333;;;222&&&$$$(((***,,,((('''+++***&&&&&&***&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&#########$$$%%%&&&((()))&&&$$$$$$''''''%%%%%%(((%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&''''''''''''"""######$$$$$$%%%%%%&&&'''&&&%%%%%%''''''&&&%%%(((((((((((((((((((((((())))))((('''&&&&&&%%%%%%###$$$&&&'''((('''&&&&&&(((""""""&&&&&&'''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%,,,,,,,,,)))&&&%%%(((+++***)))%%%$$$(((,,,***$$$+++(((&&&&&&)))***)))'''((((((((('''''''''(((((()))***(((%%%''',,,+++%%%%%%)))+++***+++...---*********)))((('''&&&&&&%%%***)))(((***,,,,,,)))&&&''''''''''''((((((((())))))))))))))))))******+++,,,***((((((******'''$$$(((((('''(((((()))***+++''')))(((%%%%%%)))***((('''&&&&&&%%%%%%&&&&&&'''))))))(((((((((((())))))&&&''''''((((((((((((((())))))(((((((((((())))))((('''&&&'''((()))((('''+++'''$$$%%%)))+++)))%%%&&&&&&''''''''''''&&&&&&...+++((())),,,---***&&&((('''&&&''')))***)))(((((( ---((($$$TTT---///'''333%%%***000,,,---///111222444444555***FFFDDDCCCBBBBBBCCCEEEFFFFFFDDDDDDFFFFFFEEEEEEGGGCCCCCCDDDEEEFFFGGGHHHHHHUUU222PPP%%%333$$$''''''''''''''''''''''''******)))((('''''''''''')))***(((&&&(((***&&& %%%%%%%%%&&&&&&&&&'''''')))(((((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$%%%(((***,,,%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&###555IIICCC)))!!!%%%###(((((()))***+++((("""%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''((((((((($$$$$$%%%%%%%%%&&&&&&&&&%%%###"""###%%%'''((((((%%%&&&''''''((((((''''''$$$%%%&&&&&&$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&%%%$$$###$$$%%%&&&'''%%%&&&''''''((((((''''''((((((''''''''''''((((((&&&((('''%%%&&&(((&&&!!!&&&%%%###""""""###%%%&&&&&&''''''((()))((((((((('''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&***)))'''%%%%%%%%%'''(((++++++***(((%%%%%%'''******)))&&&$$$''',,,***$$$...,,,))))))+++,,,+++)))&&&'''((())))))((((((''')))***(((%%%''',,,+++&&&%%%)))***)))))),,,+++(((******)))))))))(((((((((***)))((()))++++++)))''''''''''''((((((((())))))))))))(((((())))))***++++++***((()))***)))'''$$$)))(((((((((((())))))***''')))(((%%%%%%)))***((((((''''''''''''''''''((())))))(((((((((((())))))''''''((())))))))))))((())))))(((((((((((())))))***)))((()))***+++***)))+++'''$$$%%%)))***)))&&&((())))))******))))))(((,,,(((&&&'''***+++(((%%%((('''&&&'''((()))((('''***&&&,,,((((((---'''555222555777222333555777888999::::::BBB222QQQHHHGGGEEEDDDDDDEEEFFFGGGGGGGGGHHHJJJJJJJJJJJJKKKIIIIIIIIIJJJJJJJJJJJJKKKHHHIIISSSNNN'''555222((((((((('''''''''&&&&&&***)))((('''&&&&&&&&&&&&%%%''''''&&&(((,,,***%%%'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&'''&&&&&&%%%$$$###&&&%%%%%%$$$%%%'''***+++%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''''''''((('''444FFFAAA+++$$$(((&&&&&&&&&&&&(((***)))$$$ '''''''''(((((((((((()))%%%&&&&&&''''''&&&&&&%%%((((((((('''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''%%%######%%%&&&&&&&&&%%%&&&&&&'''''''''''''''$$$&&&'''&&&%%%$$$%%%&&&(((''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''&&&((((((&&&'''***(((###***)))'''&&&&&&''')))***&&&&&&'''(((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''***((('''%%%%%%%%%'''(((******)))&&&$$$%%%''')))))))))'''%%%''',,,***%%%+++)))''''''(((((('''&&&&&&'''((())))))((('''&&&)))***(((&&&'''+++***'''&&&)))***((((((******&&&***************)))))))))+++)))(((((()))******)))''''''((((((((()))))))))))))))(((((())))))***+++***)))((()))***)))'''%%%***))))))(((((((((((()))&&&)))(((%%%&&&)))***((((((((((((((((((((((((((())))))(((((((((((())))))'''((())))))******))))))))))))(((((((((((())))))***)))((()))***+++***)))***'''%%%&&&(((***(((&&&)))******++++++******)))+++(((&&&''')))***(((%%%)))'''&&&&&&(((((('''&&&'''***(((,,,sss555111000333777777;;;:::;;;<<<>>>???@@@@@@@@@<<>>===>>>???AAACCC;;;AAABBB<<>>===<<<;;;:::::::::999777555444333222222***......***(((***,,,,,,((((((((((((''''''''''''&&&&&&''''''((()))))))))###$$$%%%&&&&&&'''&&&&&&&&&&&&''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''%%%,,,'''%%%)))((($$$''')))(((&&&%%%&&&''''''''''''(((((((((((()))%%%&&&&&&''''''&&&&&&%%%((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''(((&&&$$$$$$&&&((((((((($$$$$$%%%&&&&&&&&&&&&%%%$$$&&&'''&&&%%%$$$%%%&&&(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''(((''''''&&&&&&''''''(((&&&'''&&&###%%%)))***&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((()))%%%&&&&&&''''''(((''''''+++((($$$$$$'''))))))((((((++++++((('''***+++)))...000000---***(((***,,,"""&&&***,,,,,,+++***)))'''(((+++)))$$$&&&---(((***)))&&&&&&)))+++)))&&&'''((()))***+++,,,---$$$'''+++,,,***)))***,,,))))))))))))************'''''''''''''''((())))))$$$'''******((((((***,,,(((((('''(((((()))***+++$$$((()))'''(((***)))&&&''')))***++++++***)))''''''((()))++++++)))((('''&&&''''''((((((((((((((())))))(((((((((((())))))((('''&&&'''((())))))''''''(((((((((&&&&&&((()))&&&&&&''''''''''''&&&&&&'''((())))))(((((()))+++)))((((((***---.........///***---""",,,+++'''UUUGGGKKKLLLSSSKKKKKKKKKJJJIIIHHHGGGFFF???>>>???AAA@@@>>>AAAEEE888:::555555<<<999666===777666555555666888;;;<<<333999888222444>>>BBB>>>>>>???AAACCCEEEGGGHHHIIIGGGTTTDDD999TTTGGGDDDMMMEEEDDD<<>>>>>@@@AAACCCDDDEEEFFFGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIJJJJJJLLLKKKIIIGGGEEEDDDCCCBBB???>>>===<<<;;;::::::::::::999888777666666666777>>>888fff666555444333333333444555777666666666888:::<<<===>>>??????@@@AAACCCEEEFFFEEEEEEEEEEEEDDDCCCBBBAAAFFF@@@???@@@999AAAoooeeeGGGEEEMMMEEEEEEDDDDDDEEEEEEFFFGGGEEEEEEEEEDDDDDDDDDGGGIIIEEEEEEDDDCCCBBBAAA@@@@@@;;;:::888666444222000000...+++((('''((()))***)))(((((((((((((((&&&%%%$$$))))))(((''''''''''''((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&%%%$$$%%%&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&(((&&&%%%%%%&&&'''%%%$$$((('''%%%$$$$$$%%%'''(((&&&''''''%%%$$$$$$&&&((('''&&&%%%$$$$$$$$$$$$$$$&&&%%%$$$%%%&&&''''''%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((('''&&&$$$###((('''%%%$$$$$$%%%&&&((((((### &&&)))&&&###((((((''''''&&&&&&&&&%%%%%%&&&((()))))))))((('''&&&&&&''''''''''''&&&&&&&&&&&&''''''((())))))))),,,***(((&&&%%%&&&'''(((,,,***(((((())))))(((&&&(((***)))&&&&&&)))***(((,,,,,,+++***************))))))))))))((('''&&&%%%***))))))((())))))******))))))*********))))))(((((()))******)))((('''&&&+++)))'''''')))***)))'''******)))))))))))))))***(((((((((((((((((((((((((((***)))&&&&&&)))***((()))((('''''')))******)))%%%&&&'''((())))))))))))&&&)))***((((((++++++((('''''''''((((((((())))))(((((((((((((((''''''&&&(((((())))))***+++,,,---+++***)))''''''(((***++++++&&&$$$&&&((('''(((+++((()))+++***(((''''''((()))((((((((((((((()))***,,,***((()))******)))&&&'''(((((())))))))))))(((((('''(((+++***'''(((---******++++++,,,---...//////000222555777888999:::>>>???AAABBBAAABBBCCCEEEBBBCCCEEEGGGIIIKKKKKKLLLJJJJJJIIIHHHGGGGGGGGGGGGIIIHHHGGGEEECCCBBBBBBAAA<<<<<<;;;;;;::::::::::::999888777777666666666666555111111AAAbbb666666555444444555666777777666666666777888999999<<<<<<<<<===???@@@AAABBBAAAAAABBBBBBCCCBBBBBBAAAGGG>>>===DDDAAA888;;;GGGHHHfffYYYRRRHHHAAA@@@BBBCCCCCCEEEEEEEEEDDDEEEEEEFFFGGGFFFGGGGGGFFFEEEEEEGGGIIIGGGFFFFFFEEEEEEDDDDDDCCC@@@???===;;;999777555444111///,,,***+++++++++***(((((((((((((((((((((((()))(((((('''''''''''''''$$$##################$$$''''''''''''''''''''''''&&&%%%%%%$$$%%%&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%'''((('''&&&)))(((&&&%%%%%%&&&((()))'''((((((&&&%%%%%%''')))''''''&&&%%%%%%%%%%%%%%%)))((('''''''''&&&$$$"""$$$$$$%%%%%%&&&''''''(((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''&&&&&&%%%$$$((('''%%%$$$$$$%%%'''((()))%%%"""###&&&)))(((&&&***)))))))))((((((((('''%%%&&&'''((())))))((('''&&&&&&''''''''''''&&&&&&''''''(((((()))*********+++***(((&&&%%%&&&''''''---***''''''(((***++++++(((******&&&&&&)))***(((***************))))))((())))))))))))((('''&&&&&&'''(((((())))))*********)))))))))(((((())))))***((())))))))))))((((((''',,,***(((((())))))((('''))))))(((((((((((())))))(((((((((((((((((((((((((((******&&&&&&******((()))(((((()))+++,,,***)))&&&&&&'''((())))))))))))'''))))))&&&&&&******((((((((()))))))))*********(((((((((((((((''''''&&&,,,***)))'''&&&&&&&&&&&&***)))((((((((()))***+++,,,(((&&&)))***)))***,,,''')))******(((''''''(((((((((((((((((()))******---+++***)))***)))'''&&&(((((()))))))))(((((('''***)))***,,,+++((()))---+++,,,,,,...///000111222444666888:::===>>>???@@@BBBBBBCCCBBBAAAAAACCCEEE@@@BBBEEEGGGHHHHHHHHHGGGHHHGGGFFFDDDCCCCCCCCCCCCEEEDDDBBBAAA@@@?????????::::::;;;;;;;;;<<<<<<===;;;;;;;;;:::::::::::::::,,,<<<<<<---000CCCEEE444555555444444444666777888777888888888888888777777::::::;;;;;;<<<===>>>>>>;;;<<<===>>>????????????777000///777??????999444111999===999888>>>AAA???>>>888666>>>IIINNNIIIAAAEEEEEEDDDDDDEEEEEEFFFGGGHHHIIIIIIHHHFFFFFFGGGIIIHHHHHHHHHHHHHHHHHHHHHHHHDDDCCCAAA???===;;;999888555333000......---,,,+++)))((('''''''''((()))***)))(((''''''&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%&&&&&&&&&&&&$$$######%%%''')))(((((()))((('''&&&&&&'''((()))(((((()))(((&&&&&&(((***((('''&&&&&&%%%&&&&&&&&&)))(((((())))))(((%%%"""$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&''''''(((((('''&&&'''((()))***)))))))))(((((((((((((((&&&&&&'''(((((((((((('''&&&&&&''''''''''''&&&&&&(((((())))))***+++++++++***)))(((&&&&&&&&&''''''***)))''''''(((***++++++(((+++***''''''))))))''''''((()))******)))((('''%%%&&&'''((()))*********&&&'''((()))***************)))(((''''''(((***+++((())))))))))))(((((((((,,,+++))))))((((((((((((''''''&&&&&&&&&'''(((((((((((((((((((((((((((((('''******''''''******'''((('''(((***++++++)))'''&&&'''((())))))******)))''')))(((%%%%%%(((***(((((((((((()))))))))******(((((((((((((((''''''&&&,,,+++)))'''&&&&&&'''((())))))((((((((()))******,,,(((&&&)))+++******,,,''')))******((('''((()))(((''''''(((((()))***++++++******)))))))))(((((()))))))))***))))))(((''',,,***,,,...---***+++///------///111222333444444:::;;;<<<>>>???@@@AAAAAA>>>>>>===;;;::::::===@@@>>>@@@BBBDDDDDDCCCAAA???CCCBBBAAAAAA@@@AAAAAAAAABBBAAA@@@???>>>>>>>>>>>><<<===>>>???@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@CCCCCC<<<555222333222555444444444666777999::::::;;;<<<===>>>===<<<;;;<<<======>>>>>>>>>>>>>>>999:::;;;<<<<<<===<<<<<<======999333333777::::::;;;>>>===666333666999888AAAAAAAAAAAA@@@@@@AAACCCCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIHHHFFFFFFGGGHHHHHHHHHHHHHHHIIIIIIJJJJJJFFFEEECCCAAA???===;;;:::999777444333222000...,,,,,,+++)))''''''''')))***)))(((''''''&&&&&&''''''((((((''''''''''''((((((''''''''''''''''''''''''######$$$%%%&&&((())))))%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$%%%'''(((((('''((('''&&&&&&&&&&&&'''((('''(((((((((&&&&&&''')))(((''''''&&&&&&&&&''''''$$$%%%'''***,,,+++(((%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''&&&%%%&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''''''''''')))***(((&&&&&&(((+++&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''(((((())))))***++++++)))((('''&&&&&&&&&&&&'''%%%&&&((()))))))))))))))(((++++++((('''))))))&&&&&&''')))******)))((('''%%%&&&''')))***+++++++++&&&&&&'''((()))******+++)))((('''''''''(((***+++)))(((((((((((()))))))))++++++***)))(((((())))))((('''''''''(((((()))***))))))))))))))))))))))))'''******''''''******''''''&&&''')))******(((&&&&&&'''((()))************(((***(((%%%%%%((()))'''''''''((((((((()))))))))(((((((((((((((''''''&&&((((((((()))***---///000((((((((((((((())))))***+++'''&&&)))+++))))))+++'''(((******((((((((()))((((((((((((((()))******(((((()))))))))******+++)))***************))))))...,,,...111000---///333222333555777888999::::::===>>>>>>??????>>>>>>===999999888777555666999;;;;;;>>>AAACCCDDDDDDBBBAAAAAAAAAAAABBBCCCDDDEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBAAABBBCCCEEEFFFGGGGGGFFFDDDEEEFFFGGGHHHHHHGGGGGGEEE>>>;;;<<<888333888BBB999999999999;;;===???@@@>>>???AAACCCDDDEEEDDDDDDBBBBBBCCCCCCCCCBBBAAAAAA>>>>>>????????????>>>>>>999>>>>>>777333444444000///555;;;>>>??????===999---///111///...111888>>>@@@@@@AAABBBCCCEEEGGGHHHFFFGGGHHHHHHFFFEEEFFFGGGFFFFFFGGGGGGHHHIIIIIIIIIFFFFFFEEECCCBBB@@@???>>>>>><<<;;;::::::777444111111///,,,***((((((((()))))))))(((''''''''''''(((%%%%%%$$$$$$$$$$$$%%%%%%''''''''''''''''''''''''"""###$$$&&&'''(((((()))%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%&&&'''''''''&&&&&&&&&''''''((($$$%%%'''))),,,+++(((&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&((()))%%%%%%'''(((((((((''''''&&&)))***((($$$$$$'''+++%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&'''(((((())))))***(((''''''&&&&&&&&&&&&&&&###&&&)))***)))(((''''''(((++++++(((((()))(((%%%'''(((((())))))))))))))))))))))))******))))))((((((''''''&&&'''(((***+++''''''''''''((()))******)))(((((((((((())))))***)))***+++***)))(((***,,,******)))******+++,,,---))))))))))))))))))))))))&&&******((((((******&&&'''&&&&&&'''))))))((('''''''''((()))************(((******&&&&&&))))))''''''''''''((((((((())))))(((((((((((((((''''''&&&***))))))((('''&&&%%%%%%&&&''''''(((((()))))))))***&&&%%%)))+++)))((()))&&&(((******)))((()))***))))))(((((((((((())))))&&&''')))***)))***+++---******+++,,,,,,,,,,,,,,,///...000444444111333888999:::<<<>>>???@@@??????============<<<;;;999999888999999999888999<<<>>>===???BBBFFFIIIJJJKKKKKKEEEEEEFFFGGGIIIKKKLLLMMMNNNMMMLLLJJJIIIHHHHHHHHHFFFGGGHHHJJJJJJJJJIIIHHHDDDEEEGGGHHHIIIIIIIIIHHH===DDDGGGEEEDDDEEEAAA:::AAA@@@@@@@@@BBBDDDEEEGGGCCCDDDFFFHHHIIIJJJKKKKKKHHHHHHIIIIIIHHHGGGEEEDDDEEEEEEEEEFFFEEEEEEDDDDDD999666000000666===<<<777???;;;666000...000222444===888444555999:::888444;;;<<<===???BBBEEEGGGHHHDDDFFFHHHHHHGGGFFFGGGHHHEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEDDDCCCCCCBBBAAAAAABBBBBB@@@===:::666555222///---++++++***+++***))))))(((((())))))'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''###$$$%%%&&&'''(((((('''%%%&&&&&&&&&''''''''''''((('''%%%%%%&&&'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((''''''''')))***)))&&&###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''')))******)))'''&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''((()))###%%%''')))***)))(((''''''((()))'''$$$###&&&)))'''''''''''''''(((((((((((('''&&&&&&%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&(((******((('''(((***(((++++++)))((()))((($$$)))((((((((())))))***+++((())))))*********))))))+++)))&&&%%%%%%''')))+++%%%&&&'''((()))))))))))))))(((''''''((()))***+++((()))+++***))))))+++...((((((((())))))+++,,,,,,))))))))))))))))))))))))&&&)))***((((((***)))&&&)))(((&&&''')))******)))'''''')))***************(((++++++((((((***)))&&&(((((()))))))))*********(((((((((((((((''''''&&&+++******(((%%%!!!%%%&&&'''((())))))))))))***&&&&&&***+++)))((()))&&&((()))***)))((()))***+++***)))((((((''''''(((&&&)))******)))(((***,,,***+++,,,---.../////////000///222666777555888===<<<===???AAABBBAAA@@@@@@::::::::::::999888777777:::<<<>>>???@@@AAADDDFFFDDDEEEGGGJJJLLLNNNOOOOOOIIIIIIIIIJJJKKKMMMNNNOOORRRQQQOOOMMMKKKJJJJJJJJJHHHIIIJJJKKKJJJIIIGGGFFFCCCDDDGGGIIIJJJJJJIIIIIIFFFKKKFFF;;;:::CCCGGGCCCEEEEEEDDDDDDEEEGGGHHHIIIHHHHHHHHHIIIJJJKKKLLLLLLKKKKKKLLLLLLKKKIIIFFFEEEEEEFFFGGGGGGHHHHHHHHHHHHPPPDDD999555666888999999333444777;;;<<<999555333222...+++...555777333...777888:::===AAADDDGGGIIICCCEEEHHHIIIIIIHHHIIIJJJFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDAAABBBCCCEEEFFFEEEAAA>>>:::999777555333222000///,,,++++++***************))))))(((((((((((())))))''''''''''''''''''''''''$$$$$$&&&'''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$%%%'''''''''%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$&&&(((((('''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&((('''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((($$$&&&((())))))(((&&&$$$((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&'''(((((((((((((((###%%%(((***+++***(((&&&)))((((((&&&%%%%%%&&&(((&&&&&&&&&''''''(((((((((((('''&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''''''''((())))))******%%%&&&&&&&&&'''&&&&&&&&&***++++++)))&&&&&&***---(((+++,,,)))((()))((($$$***)))(((((((((***+++,,,%%%&&&((()))+++,,,,,,---,,,***&&&$$$###&&&)))+++$$$%%%''')))***))))))((()))(((''''''''')))***+++''')))+++***)))))),,,///%%%%%%%%%&&&&&&((())))))))))))))))))))))))))))))&&&)))***))))))***)))&&&+++)))'''''')))+++++++++'''((()))******++++++***(((+++,,,***)))+++)))%%%)))************+++++++++(((((((((((((((''''''&&&%%%'''***,,,---,,,***)))%%%&&&'''((())))))))))))***''''''+++,,,***)))***&&&''')))***)))((()))***,,,+++***(((''''''''''''(((***,,,+++(((''')))+++***+++,,,...///000000111111000333777999888:::???;;;<<<>>>@@@@@@@@@>>>===777888888888888888777777;;;>>>BBBDDDEEEGGGIIIKKKLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJKKKLLLMMMMMMQQQPPPNNNLLLJJJIIIHHHHHHIIIIIIJJJJJJIIIGGGEEECCCCCCEEEHHHJJJKKKKKKKKKJJJCCCDDDIIINNNMMMFFFDDDGGGEEEEEEDDDDDDDDDFFFGGGHHHKKKJJJIIIHHHHHHIIIJJJKKKLLLLLLMMMMMMKKKIIIFFFDDDAAABBBDDDFFFGGGHHHIIIIII@@@???CCCFFFAAA:::<<>>???AAADDDFFFEEEBBB???;;;;;;;;;:::999777555444---,,,++++++******++++++&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%&&&&&&&&&'''''''''(((((($$$$$$###%%%''')))((('''%%%&&&&&&''''''&&&&&&%%%%%%''')))***((('''''''''$$$$$$$$$$$$%%%%%%&&&'''$$$######$$$'''))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((###%%%'''))))))'''%%%###((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&((()))))))))((('''"""$$$(((++++++***(((&&&***)))'''&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&((((((&&&%%%$$$%%%%%%&&&&&&''''''''''''''''''&&&((((((((()))******++++++%%%%%%&&&''''''&&&&&&&&&***)))((('''((()))+++---+++*********))))))(((((()))!!!)))'''(((+++$$$,,,,,,,,,+++***((())),,,///,,,,,,++++++***))))))(((((()))***,,,,,,+++******))))))))))))))))))))))))+++(((%%%%%%'''))))))'''''''''''''''((((((((((((&&&)))###(((---)))###)))---+++******((($$$...'''%%%+++...+++)))+++***)))'''%%%%%%'''((())))))***+++,,,,,,+++***)))+++((((((++++++((((((+++,,,)))'''((()))***'''%%%&&&((()))***))))))+++,,,)))(((((((((******(((''',,,+++++++++******))))))$$$&&&((()))(((((()))***((()))))))))'''''')))+++,,,+++***+++,,,)))$$$,,,,,,,,,---///000222333444555666999;;;===???@@@BBBAAA@@@???===<<<;;;;;;<<<;;;:::999888999:::;;;AAABBBBBBDDDGGGKKKNNNPPPIIIIIIJJJLLLNNNPPPOOONNNOOONNNLLLJJJJJJKKKLLLMMMQQQMMMIIIHHHIIIJJJIIIGGGGGGGGGGGGFFFDDDCCCBBBBBBBBBBBBDDDHHHLLLLLLGGGCCCHHHGGGHHHJJJGGGDDDDDDIIIEEEFFFGGGHHHIIIIIIHHHHHHEEEEEEFFFGGGIIIJJJLLLMMMIIIIIIHHHHHHGGGHHHHHHIIIFFFGGGHHHIIIIIIIIIIIIIIIEEEDDDDDDCCCBBBAAAAAA@@@AAA@@@???===:::888777666444333111//////000111222555444444888???FFFIIIJJJJJJHHHGGGHHHKKKLLLKKKIIIJJJIIIFFFDDDBBBAAAAAAAAA777:::???AAABBBBBBCCCCCCCCCDDDEEEFFFFFFEEEDDDDDDBBBBBBBBBBBBBBB???:::777111333222...,,,---,,,))))))((('''&&&&&&&&&&&&&&&'''%%%$$$%%%''''''&&&%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''***)))((('''&&&%%%%%%%%%%%%&&&((()))***)))((((((%%%((((((&&&&&&((((((%%%%%%%%%%%%&&&'''((())))))%%%&&&&&&'''((()))******$$$$$$###$$$%%%&&&'''(((%%%%%%%%%%%%%%%&&&'''(((---)))%%%%%%'''(((((('''(((((())))))))))))(((((('''&&&&&&''')))***((('''''''''((((((((((((''''''******))))))((((((''''''((('''&&&%%%%%%&&&'''((($$$&&&((('''%%%%%%(((+++'''(((((((((&&&%%%&&&''''''''''''''''''''''''''''''$$$###&&&******&&&!!!((('''%%%$$$$$$%%%'''((('''((('''%%%$$$###%%%'''+++***(((''''''((()))***))))))))))))((((((''''''...%%%---++++++...&&&...)))))))))(((&&&&&&(((***))))))))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))),,,)))'''''')))******(((++++++******))))))(((((((((+++)))"""$$$---...(((###))),,,***)))***)))&&&---((('''+++---***)))+++)))(((''''''''''''((()))((()))************)))(((***((((((******((((((***,,,***((()))***+++)))'''&&&(((******))))))+++,,,)))(((((()))******)))'''++++++******))))))))))))&&&(((******))))))***+++'''((()))((('''''')))+++***))))))+++---,,,)))&&&...///000111333555777888888999:::<<<===???@@@AAA>>>??????@@@??????>>>>>>>>>===<<<;;;;;;<<<<<<===FFFFFFGGGHHHJJJMMMPPPQQQIIIIIIIIIJJJKKKLLLKKKKKKIIIHHHGGGFFFFFFGGGHHHIIIHHHGGGFFFFFFGGGHHHGGGFFFIIIHHHGGGEEEBBB@@@@@@@@@@@@AAABBBEEEGGGHHHFFFEEEJJJGGGGGGHHHGGGCCCCCCFFFFFFFFFEEEEEEDDDCCCBBBAAACCCCCCCCCDDDEEEFFFGGGHHHDDDDDDDDDEEEEEEGGGHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBAAA???>>>===<<<;;;777555444222222333444555444333222666<<>>??????@@@<<<===@@@BBBCCCCCCBBBAAADDDCCCBBBAAAAAAAAAAAAAAAEEEEEEEEEEEEGGGHHHJJJKKKHHHGGGGGGFFFFFFFFFGGGGGGCCCCCCCCCBBBCCCCCCDDDDDDAAACCCDDDEEEDDDDDDDDDEEEHHHIIIIIIGGGDDDCCCCCCDDDCCCDDDDDDDDDDDDEEEHHHJJJOOOJJJHHHIIIHHHEEECCCDDDGGGFFFEEECCCAAA@@@??????BBBBBBBBBBBBBBBCCCCCCCCCAAAAAABBBCCCDDDFFFHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEDDDDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@:::999888777666777888888;;;::::::<<<@@@DDDFFFGGGLLLLLLMMMNNNPPPPPPMMMKKKIIIHHHFFFEEEDDDDDDEEEEEEBBBCCCDDDCCCAAA@@@AAABBBBBBCCCDDDEEEEEEDDDCCCBBBCCCCCCCCCCCCBBBAAA@@@@@@>>>AAA???;;;888777333///...---,,,***)))(((((((((((('''&&&&&&'''((('''%%%'''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''######$$$%%%%%%%%%$$$$$$###''''''%%%%%%''''''###&&&&&&''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&"""###$$$&&&&&&&&&&&&%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&((()))(((%%%"""&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''')))***(((''')))((('''&&&&&&'''((()))'''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&((())))))'''%%%$$$%%%''' """$$$%%%%%%&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&(((%%%###%%%'''(((&&&$$$'''&&&%%%$$$$$$%%%&&&'''&&&''''''&&&$$$$$$%%%''')))(((''''''''''''((((((((((((((((((((((((((((((+++""")))%%%###%%%$$$)))+++------+++(((''''''''''''(((((()))************)))((((((((()))+++,,,))))))))))))))))))))))))******))))))************))))))((((((''''''&&&&&&'''******((())),,,***$$$%%%)))***'''&&&)))+++***))))))***,,,+++)))))))))&&&''')))******)))(((''')))))))))))))))))))))))))))&&&&&&))))))&&&&&&)))((('''((()))***+++++++++''')))******))))))***,,,***)))((()))++++++)))((((((((((((((((((((('''''')))***,,,+++***))))))***'''((()))(((((((((***,,,+++***+++---000333666777777777888:::;;;;;;<<<<<<::::::;;;<<<===>>>??????>>>@@@CCCFFFGGGFFFEEEDDDHHHHHHGGGFFFFFFEEEEEEEEEBBBBBBBBBBBBBBBCCCCCCDDDCCCDDDDDDCCCCCCDDDEEEGGGCCCBBBBBBBBBAAAAAAAAAAAA@@@CCCEEEEEECCCDDDGGGJJJKKKOOOTTTUUUSSSPPPOOOOOOPPPQQQPPPMMMJJJKKKOOOTTTWWWQQQNNNNNNNNNKKKIIIIIILLLJJJGGGEEECCCBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBDDDCCCDDDDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHIIIIIIIIIHHHGGGGGGGGGFFFFFFFFFEEEBBBBBBBBBAAAAAA@@@@@@@@@===<<<;;;:::::::::;;;;;;AAAAAAAAACCCFFFJJJLLLMMMKKKLLLNNNPPPQQQPPPMMMKKKHHHGGGFFFEEEEEEEEEFFFGGGDDDDDDDDDBBBAAA@@@AAACCCCCCCCCDDDEEEEEEDDDBBBAAABBBBBBCCCBBBAAAAAABBBCCCAAADDDCCC???======999555333222000---+++***)))))))))(((&&&'''(((((('''&&&((((((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''(((((('''((((((((())))))))))))(((###&&&'''$$$$$$'''&&&###'''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&(((******)))((('''((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&'''''''''%%%$$$'''&&&&&&&&&&&&&&&&&&''''''&&&&&&''')))***((('''***)))'''%%%%%%''')))***''''''&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%((((((((('''&&&%%%&&&'''!!!###$$$%%%%%%&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$$$$&&&''''''%%%'''&&&%%%%%%%%%%%%&&&'''%%%&&&'''&&&%%%$$$&&&'''&&&&&&&&&'''((()))******))))))))))))))))))))))))///'''---)))((()))!!!(((***,,,......,,,)))((('''***************************)))((((((((()))+++,,,))))))))))))))))))))))))((()))))))))))))))))))))&&&&&&''''''(((((()))))))))***(((&&&'''***)))&&&&&&******&&&&&&)))+++***((()))++++++,,,,,,+++)))%%%''')))++++++***)))'''************************)))&&&&&&))))))&&&&&&)))%%%&&&''''''((()))***+++((()))******)))(((***+++***)))))))))++++++***(((''''''''''''''''''((((((((()))+++***)))(((((()))''')))***)))))))))+++---/////////000222555999;;;::::::;;;;;;;;;;;;:::999::::::<<<===???@@@BBBBBBBBBDDDFFFIIIIIIHHHFFFEEEGGGGGGGGGFFFEEEDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCCCC???BBBDDDDDDEEEFFFIIILLLFFFEEEDDDCCCBBBBBBCCCCCCDDDGGGIIIJJJJJJNNNTTTZZZYYY```iiimmmjjjdddaaa```eeeeeebbb^^^YYYYYY]]]aaabbb]]]YYYZZZXXXUUUTTTVVVWWWTTTOOOJJJGGGEEEDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEJJJIIIHHHGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFGGGHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCBBBAAAAAA@@@??????>>>>>>>>>===>>>>>>>>>???AAADDDFFFIIILLLMMMJJJLLLOOOPPPOOONNNKKKJJJHHHGGGFFFEEEEEEFFFGGGHHHBBBCCCDDDCCCAAABBBCCCEEECCCDDDEEEEEEEEEDDDBBBAAA???AAACCCBBBAAA@@@BBBDDD???BBBCCC@@@???AAA???;;;888666444111...,,,*********)))''''''((()))'''&&&(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((((((((('''((('''''''''''''''''''''###&&&'''$$$$$$'''&&&###'''''''''''''''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%''')))******)))(((&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%&&&((((((((('''&&&&&&'''(((((('''&&&&&&''')))***((('''***)))'''%%%%%%''')))***''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%'''&&&%%%&&&'''(((((((((%%%&&&''''''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&$$$&&&''''''%%%%%%&&&'''%%%%%%&&&((()))***++++++))))))))))))************000'''///+++***,,,$$$,,,(((***,,,,,,***(((''''''+++++++++***************)))(((((((((((()))******))))))))))))))))))))))))''')))******)))(((((()))''''''((()))***+++,,,,,,,,,***'''&&&(((***++++++'''++++++'''&&&(((***)))((()))***+++///222///)))%%%''')))+++++++++))))))++++++************++++++)))''''''))))))'''''')))$$$%%%'''''''''''')))***((()))+++***)))((()))+++***))))))***++++++***(((''''''''''''((((((((((((''')))******)))((()))))))))***++++++***+++---///222333444555555777:::===;;;<<<=========<<<;;;:::======???@@@BBBDDDEEEFFFDDDFFFGGGHHHIIIGGGFFFEEEDDDDDDDDDDDDCCCAAA@@@??????@@@AAABBBCCCCCCCCCBBB@@@DDDIIIKKKLLLMMMPPPTTTLLLKKKIIIHHHIIIJJJLLLNNNOOOPPPSSSVVVZZZ```fffjjjgggqqq{{{|||uuuqqqpppxxxwwwtttpppmmmlllmmmooollliiiggggggdddaaaccchhheeeaaaZZZSSSNNNKKKJJJJJJJJJLLLMMMOOOPPPPPPOOOOOOSSSRRRPPPNNNLLLKKKJJJJJJJJJHHHGGGEEEDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEHHHHHHGGGFFFEEEDDDDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@???AAADDDFFFGGGIIILLLNNNJJJLLLOOOOOOMMMKKKKKKKKKHHHGGGFFFEEEDDDEEEFFFGGGBBBDDDEEEEEEDDDDDDFFFGGGEEEEEEFFFFFFFFFDDDCCCBBB>>>AAADDDDDDAAA@@@BBBDDD===@@@@@@>>>???BBBCCC@@@===;;;888444111...,,,++++++***(((((())))))(((&&&((((((((('''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%'''((((((((('''''')))(((''''''''''''''''''###''''''%%%%%%''''''###&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&'''''''''$$$%%%&&&''''''&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&''''''&&&%%%$$$%%%(((***)))((('''&&&&&&'''((()))'''&&&&&&''')))***(((''')))((('''&&&&&&'''((()))'''''''''''''''(((((((((&&&''''''''''''''''''&&&'''%%%$$$%%%'''))))))((('''((()))(((&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&%%%&&&'''&&&'''((()))******++++++((((((((()))))))))******,,,###+++)))))),,,$$$,,,''')))******)))((((((((((((((())))))******++++++'''(((((()))))))))))))))))))))))))))))))))))))))'''***,,,,,,***))))))***(((((())))))******+++++++++((('''(((***++++++,,,(((+++,,,(((&&&((((((&&&))))))(((***222888222)))&&&''')))***++++++******+++***)))(((((()))***+++***((((((******((((((***%%%''')))((('''&&&(((***(((***+++***)))((()))*********)))***+++,,,***(((''''''((((((((()))))))))''')))++++++******+++,,,***+++,,,,,,,,,---///111333555777888888999===@@@;;;===???@@@AAAAAA@@@??????@@@AAABBBCCCDDDEEEEEECCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDBBB@@@???>>>???AAACCCEEEEEEEEEEEEEEEKKKRRRUUUUUUUUUXXX[[[VVVUUUTTTSSSVVVZZZ^^^aaaaaabbbdddhhhlllnnnooonnnhhhrrr}}}||||||}}}~~~}}}}}}|||{{{yyyrrrrrrssssssnnnkkkpppxxxppplllfff___[[[YYYYYYZZZUUUWWWZZZ\\\^^^____________^^^\\\ZZZXXXVVVUUUUUUSSSQQQMMMIIIFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDGGGJJJKKKJJJKKKMMMOOOKKKMMMOOONNNLLLJJJKKKLLLHHHGGGEEEDDDCCCDDDDDDEEEDDDGGGIIIIIIHHHGGGGGGHHHFFFGGGGGGGGGGGGEEEDDDBBB>>>BBBGGGGGGCCCAAABBBDDD>>>@@@???<<<===BBBDDDBBB@@@>>>;;;777333///---,,,,,,***))))))))))))(((&&&''''''''''''((((((((((((%%%%%%%%%&&&&&&&&&''''''$$$&&&'''((()))(((&&&%%%,,,+++)))((((((((())))))$$$'''(((&&&&&&((('''$$$%%%&&&&&&&&&'''((((((((($$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%'''((((((&&&&&&(((***((('''%%%$$$$$$%%%'''((('''&&&&&&''')))***((('''((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''''')))&&&$$$%%%''')))(((&&&&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%###%%%'''((('''&&&&&&'''((()))***************)))&&&'''''''''(((((())))))+++###+++)))***---&&&...''')))++++++)))))))))+++%%%%%%&&&((()))+++,,,,,,&&&''')))*********)))((())))))))))))))))))))))))(((+++......+++******,,,(((((((((((('''''''''''''''%%%%%%(((+++*********(((,,,---)))'''((('''%%%***)))''')))444;;;555)))''''''((()))***+++++++++***)))(((''''''((()))***+++((((((++++++((((((+++&&&(((******'''''')))+++)))***+++***)))((()))***+++***)))***,,,,,,***)))'''((((((((())))))******''')))+++,,,,,,+++---...+++,,,---------...000222222555999::::::;;;???BBB;;;===@@@CCCEEEEEEEEEDDD@@@@@@AAAAAAAAAAAAAAABBBAAABBBBBBCCCDDDEEEEEEFFFHHHHHHHHHHHHGGGEEECCCBBBCCCEEEGGGJJJLLLMMMMMMMMMJJJQQQYYY\\\\\\[[[]]]______^^^]]]^^^aaahhhooosssqqqqqqsssvvvxxxuuuoooiii```iiiuuu{{{|||}}}~~~uuuwwwzzzyyyssspppwwwuuurrrmmmhhhfffgggjjjlll___aaaeeehhhkkkllllllllliiihhhfffdddcccaaaaaa```]]]ZZZUUUPPPKKKHHHFFFFFFBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGFFFEEEHHHKKKKKKIIIIIIJJJLLLMMMOOOPPPNNNLLLJJJLLLNNNHHHGGGEEECCCCCCCCCCCCDDDGGGJJJLLLMMMKKKIIIHHHHHHGGGHHHHHHHHHGGGFFFDDDCCC???DDDIIIIIIEEEBBBCCCEEE???AAA???;;;<<>>>>>@@@CCC???DDDEEE@@@AAAFFFIIIGGGFFFGGGJJJLLLLLLKKKIIIHHHKKKKKKKKKLLLNNNNNNMMMLLLMMMMMMMMMLLLKKKJJJJJJJJJFFFEEECCCCCCCCCEEEGGGIIIFFFGGGHHHIIIIIIIIIHHHGGGIIIIIIJJJJJJIIIGGGEEEDDDGGGGGGHHHHHHGGGDDDBBB@@@BBBAAA???===>>>???BBBCCCEEEBBB===999555111---*********+++******)))(((''')))'''%%%%%%''')))))))))(((((((((''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$$$$%%%&&&((()))%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((&&&""" """'''***'''$$$***)))))))))((((((''''''''''''(((((('''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''(((((('''&&&%%%%%%******)))((('''''''''''''''''''''''''''''''''''''''%%%###$$$&&&'''%%%######$$$&&&'''''''''&&&&&&%%%&&&''''''%%%%%%&&&'''))))))(((((((((((())))))'''(((((()))))))))))))))((((((((())),,,---***'''(((((()))))))))((('''&&&******)))(((&&&&&&((()))(((***,,,+++))))))+++---))))))))))))))))))))))))***++++++***))))))***,,,(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))))))))((((((,,,***((((((***,,,+++)))))))))((((((((()))***+++'''((()))(((''''''((()))...***((())))))'''(((,,,************+++++++++++++++******)))((((((((((((***)))))))))++++++)))(((++++++,,,,,,,,,,,,++++++***+++,,,+++******---/////////000111222333555666777888999:::;;;>>>BBBEEEIIIDDDDDDGGGHHHCCC@@@@@@===<<<;;;;;;;;;===???@@@@@@FFFKKKLLLNNNTTTXXXYYY___^^^]]][[[YYYVVVSSSRRR[[[ZZZ^^^fffjjjgggdddccceeegggiiiiiifffdddccccccmmmoooqqqrrrssstttvvvxxxuuussspppmmmjjjfffaaa^^^___hhhvvv{{{qqqrrrsssuuuvvvwwwxxxxxxppprrrtttuuuttttttuuuvvvsssvvvuuunnnkkkoootttvvvrrrxxxzzzwwwttttttsssqqqmmmmmmmmmkkkjjjjjjlllnnnnnnmmmhhhbbbaaa___VVVKKKEEEEEEDDDCCCDDDGGGMMMQQQJJJMMMKKKEEEBBBEEEEEECCCEEEEEEFFFGGGHHHHHHHHHHHHLLLLLLKKKKKKLLLKKKJJJIIIKKKKKKKKKJJJJJJIIIIIIIIIGGGFFFFFFEEEFFFHHHJJJLLLIIIJJJKKKKKKKKKJJJIIIHHHJJJJJJKKKKKKJJJIIIHHHGGGFFFGGGGGGGGGEEECCC@@@>>>@@@???===<<<===???AAACCCEEECCC???<<<999555111---++++++++++++***))))))((()))(((&&&'''((())))))(((&&&&&&&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&(((((((((((('''&&&%%%%%%'''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&'''((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&$$$"""$$$''')))(((&&&'''(((***+++***)))'''%%%((((((((((((((('''&&&&&&''''''''''''&&&&&&&&&%%%(((((('''''''''&&&&&&&&&$$$$$$#########$$$$$$%%%'''''''''''''''''''''''''''%%%$$$%%%''''''&&&$$$$$$%%%&&&'''''''''&&&&&&%%%&&&''''''%%%%%%&&&'''))))))(((((((((((())))))%%%''')))++++++***((('''(((((((((+++,,,,,,)))''''''((()))*********)))))),,,***(((((()))***))))))(((***++++++******+++,,,***************************++++++***))))))***,,,+++)))'''(((***+++)))&&&))))))))))))))))))))))))******+++******)))(((''',,,***((((((***+++***)))***))))))))))))***++++++)))+++,,,+++***)))***+++---)))((())))))'''(((+++*********+++,,,,,,------///---***((('''((()))******))))))***++++++***(((,,,,,,,,,---------------+++---...------...000222111222222333444666888999:::<<<===>>>???@@@CCCFFFFFFCCCAAACCCBBB???<<<<<<>>><<<;;;:::<<<@@@DDDGGGKKKRRRXXXZZZ^^^dddgggfffjjjiiigggeeecccbbb```___jjjiiilllssstttnnniiigggfffggggggfffdddcccddddddrrrssstttssspppnnnllllllgggdddaaa``````aaaaaa```bbbnnn}}}rrrccc]]]]]]^^^___```bbbcccddddddgggkkklllllllllllllllnnnsssssskkkfffjjjpppuuupppssssssnnnlllooopppooollllllkkkjjjhhhiiikkkmmmrrrrrroookkkjjjggg```WWWPPPNNNLLLJJJLLLRRRZZZaaa^^^]]]WWWOOOIIIFFFDDD@@@DDDDDDDDDDDDDDDFFFGGGHHHIIIHHHHHHGGGFFFFFFEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHHHHHHHIIIKKKMMMOOOMMMNNNNNNNNNMMMKKKIIIHHHJJJKKKKKKLLLLLLKKKJJJJJJFFFFFFFFFEEECCCAAA>>>===>>>===<<<<<<===???AAACCCDDDCCCAAA@@@>>>:::666222++++++++++++++++++*********)))((()))******)))'''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''++++++***)))(((&&&$$$###&&&&&&&&&&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''(((((((((''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((%%%'''***,,,,,,)))&&&$$$(((((()))))))))(((''''''((((((((('''''''''&&&&&&)))((('''&&&%%%&&&''''''$$$$$$$$$%%%%%%&&&'''(((''''''''''''''''''''''''(((&&&%%%&&&'''((('''&&&$$$%%%&&&'''''''''&&&&&&%%%'''''''''&&&%%%&&&'''))))))(((((((((((())))))&&&''')))*********)))((()))((((((***+++)))((()))'''(((((()))***+++++++++---***((()))+++,,,+++((()))***************++++++***************************++++++***))))))***,,,...***&&&'''+++,,,)))%%%))))))))))))))))))))))))+++++++++***)))((('''&&&***))))))***,,,---...///***************+++++++++)))+++++++++)))((()))***,,,)))(((******'''(((+++))))))******+++,,,------///...,,,***)))))))))*********)))***+++,,,***(((,,,,,,,,,,,,,,,---------,,,---///000///000222444444444555666777999;;;<<>>??????>>>===<<<>>>>>>>>>@@@CCCGGGLLLNNNRRRXXX^^^bbbfffjjjkkkiiipppooollljjjhhhfffeeedddjjjhhhjjjooonnnggg```]]]ZZZ[[[\\\]]]]]]___ccceeelllmmmmmmkkkfffaaa^^^\\\YYYWWWVVVWWWZZZ\\\]]]]]]^^^gggnnnoookkkdddZZZQQQNNNNNNNNNNNNPPPRRRTTTUUUXXX\\\```bbbbbbaaaaaaaaaeeehhhhhhdddccciiiooorrrggghhhfffaaaaaafffjjjjjjhhhhhhhhhggggggiiimmmpppttttttsssqqqooolllgggbbb```\\\WWWSSSUUU\\\gggooosssnnneeeZZZRRRLLLFFFBBBCCCDDDEEEEEEFFFGGGGGGGGGEEEFFFFFFEEEDDDDDDEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJKKKMMMNNNPPPOOOOOOOOOOOOMMMKKKIIIHHHJJJJJJJJJKKKKKKKKKKKKKKKGGGFFFFFFDDDBBB@@@>>>=========<<<<<<>>>@@@BBBCCCBBBBBBAAABBBAAA>>>999666------,,,,,,,,,,,,,,,,,,+++******+++,,,,,,)))''''''''''''(((((()))))))))'''''''''''''''&&&&&&&&&((((((''''''''''''((((((*********)))'''&&&$$$###'''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((()))))))))((('''&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%'''((((((''''''(((***&&&''')))******)))'''%%%((()))))))))))))))(((((()))((((((((((((''''''''')))(((&&&%%%%%%&&&''')))'''''''''''''''((())))))''''''''''''''''''''''''''''''''''''((((((((((((%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&((())))))(((((((((((()))))))))((('''''''''(((***++++++((((((++++++''''''+++''''''((()))***+++,,,,,,,,,***((())),,,---+++(((***))))))***++++++++++++***************************++++++***))))))***,,,...***'''(((+++,,,)))%%%)))))))))))))))))))))))))))***))))))((('''&&&%%%))))))******+++,,,---...))))))******++++++++++++'''((()))(((&&&%%%&&&'''+++((((((******((((((+++'''(((((()))***+++,,,,,,,,,---------,,,+++)))(((+++***)))***,,,,,,***)))+++++++++***+++,,,---...---...111111111222333555666666777888:::<<<>>>???AAABBBCCCBBB@@@>>>???@@@??????@@@AAACCCEEEDDDBBB>>>@@@CCCFFFJJJNNNPPPRRRSSSZZZaaaeeejjjooonnniiiooonnnllliiieeebbb```___]]][[[\\\___^^^VVVOOOLLLJJJLLLNNNOOOQQQUUUZZZ]]]\\\]]]]]][[[VVVQQQNNNMMMKKKKKKMMMQQQTTTUUUSSSQQQMMMSSSVVVTTTQQQPPPOOOLLLGGGFFFFFFFFFGGGIIIKKKLLLLLLPPPTTTVVVVVVUUUTTTTTTYYYYYYXXXYYY___iiimmmkkk^^^^^^[[[WWWZZZaaafffgggcccddddddeeefffjjjppptttvvvvvvwwwwwwuuuqqqoooooonnnjjjdddaaaccckkkxxxwwwkkkbbbYYYQQQKKKHHHDDDFFFIIILLLLLLJJJHHHFFFDDDEEEFFFEEECCCCCCFFFHHHEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHIIIIIIKKKLLLMMMNNNMMMNNNNNNNNNMMMKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJGGGGGGFFFDDDBBBAAA???>>>>>>>>>>>>>>>???AAACCCDDD??????@@@AAAAAA???;;;888000///...---,,,,,,,,,---,,,++++++---...---+++)))&&&&&&''''''(((((())))))'''''''''''''''''''''''')))((((((''''''(((((()))&&&''''''''''''&&&%%%%%%))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((()))))))))((('''&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&((()))(((''''''(((***(((((('''&&&''''''((()))(((((()))))))))))))))((()))((((((((((((''''''''')))'''&&&%%%%%%&&&((()))((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&'''(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&'''((())))))(((((((((((())))))***)))'''&&&&&&(((***,,,+++)))+++111///(((''',,,(((''''''((()))***+++,,,***))))))***,,,,,,+++)))***)))))))))+++,,,+++******************************++++++***))))))***,,,,,,***((()))+++,,,***'''))))))))))))))))))))))))(((((()))(((((('''&&&%%%***++++++)))'''&&&''')))((()))******++++++******+++,,,---+++)))((()))******'''(((++++++((()))+++((((((((()))*********+++***+++---...---,,,***(((+++******+++,,,,,,+++)))++++++*********,,,---...///111333444333333444555777777888:::<<<>>>@@@AAA@@@@@@@@@>>><<<<<<===>>>>>>AAADDDFFFJJJNNNMMMIIIIIIJJJMMMPPPSSSUUUVVVWWWXXX___ffflllrrruuurrrllleeedddcccaaa]]]YYYUUUSSSNNNKKKLLLOOONNNHHHBBB@@@AAABBBDDDEEEFFFHHHLLLOOOLLLMMMMMMLLLHHHEEECCCCCC@@@BBBEEEIIILLLKKKHHHDDDAAAFFFHHHEEECCCDDDBBB????????????>>>???@@@@@@AAACCCFFFIIIJJJIIIHHHHHHIIIKKKKKKJJJNNNXXXbbbccc^^^VVVVVVSSSQQQUUU]]]aaa```[[[\\\]]]^^^aaagggmmmrrrwwwwwwxxxyyyvvvsssuuuzzzvvvssspppnnnrrr|||wwwlllfff```YYYSSSRRRMMMPPPTTTWWWVVVSSSOOOLLLEEEGGGFFFCCC???===???BBBBBBCCCDDDEEEGGGHHHIIIJJJGGGHHHHHHIIIJJJJJJJJJKKKJJJKKKLLLMMMMMMMMMLLLKKKIIIHHHHHHGGGGGGGGGHHHHHHFFFFFFEEECCCBBBAAA@@@@@@????????????@@@AAABBBCCC>>>>>>>>>???@@@???<<<:::444222000...---,,,---------,,,,,,---//////...,,,&&&&&&&&&&&&&&&&&&'''''''''''''''''''''(((((((((((((((''''''''''''(((((($$$$$$%%%&&&''''''&&&&&&***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&''''''(((((((((''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''((((((((((((((()))(((&&&%%%%%%''')))***''''''((()))))))))((((((((((((((('''''''''&&&&&&''''''&&&%%%&&&'''((()))******)))(((''''''''''''''''''''''''''''''''''''%%%'''(((((('''''')))***''''''&&&%%%%%%%%%&&&&&&&&&'''(((((('''&&&'''((())))))(((((((((((())))))((((((((((((((())))))*********111;;;888,,,'''+++(((''''''''''''(((***+++''')))++++++************+++)))((()))+++---+++***))))))))))))))))))))))))***++++++***))))))***,,,***************+++++++++))))))))))))))))))))))))(((((()))))))))(((((('''***++++++)))&&&%%%''')))'''((()))*********))))))...//////...,,,++++++,,,)))'''(((++++++))))))+++************************)))******++++++++++++++++++******+++,,,,,,+++))),,,,,,+++***+++---///000222444666777666555666666777888999:::===???AAABBB???@@@???>>>===>>>AAADDDGGGMMMQQQSSSXXX\\\[[[UUUXXXWWWWWWVVVWWWWWWXXXYYY[[[```fffjjjmmmnnnggg___SSSTTTTTTSSSPPPLLLGGGDDDCCC@@@@@@DDDDDD@@@<<<<<<;;;<<<>>>??????AAADDDFFFCCCDDDDDDCCC@@@??????@@@;;;===@@@DDDGGGFFFBBB???BBBEEEDDDAAA@@@AAA>>>:::@@@@@@@@@@@@@@@???>>>>>>AAACCCDDDDDDCCCBBBCCCCCC@@@BBBCCCFFFLLLRRRRRRNNNKKKKKKIIIGGGKKKRRRSSSQQQNNNOOOPPPQQQTTTZZZaaafffooonnnpppqqqnnnkkkpppyyy{{{zzzwwwwww{{{wwwmmmjjjhhhccc___```aaabbbdddfffeeebbb^^^[[[UUUUUURRRJJJAAA<<<<<<>>>@@@@@@BBBCCCEEEGGGHHHIIIHHHHHHIIIIIIIIIIIIIIIHHHHHHIIIKKKMMMNNNOOONNNNNNJJJIIIHHHGGGFFFFFFGGGGGGDDDCCCBBBAAAAAA@@@@@@@@@>>>?????????@@@@@@AAAAAA???>>>===>>>??????===;;;777555222///---,,,,,,,,,---,,,+++,,,///000111000)))))))))(((((((((((((((&&&'''''''''((((((((()))(((''''''&&&&&&''''''(((%%%%%%&&&'''''''''''''''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&%%%%%%%%%&&&'''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%&&&((()))'''%%%'''&&&&&&&&&&&&'''((()))&&&&&&'''(((((((((((((((''''''''''''&&&&&&&&&%%%&&&&&&&&&'''''''''((((((+++******)))))))))******''''''''''''''''''''''''$$$&&&((((((&&&&&&(((+++((('''&&&%%%%%%%%%%%%&&&&&&((()))((('''&&&''')))))))))(((((((((((())))))&&&''')))***+++***((('''(((***666CCC@@@000''')))(((((('''&&&&&&''')))***%%%(((,,,,,,)))((()))++++++)))((())),,,---+++)))((((((((((((((((((((((((***++++++***))))))***,,,((()))++++++******+++---))))))))))))))))))))))))((())))))************)))(((***,,,+++))))))+++...&&&'''(((******))))))((()))***+++)))'''&&&&&&''')))'''(((+++,,,))))))+++,,,,,,++++++++++++++++++******(((((()))***,,,...,,,+++***+++,,,---+++)))...---,,,+++,,,...000222555777999999888777777777888888999;;;===???AAACCCAAAAAAAAAAAAAAADDDHHHLLLWWW^^^ccceeeiiinnnkkkddd^^^[[[WWWTTTRRRRRRSSSTTTUUUYYY]]]]]]]]]ZZZPPPFFFDDDFFFHHHHHHFFFBBB===999>>>;;;:::>>>???===;;;;;;666999;;;===>>>???BBBDDDAAABBBBBB@@@>>>>>>???AAA<<<===???BBBEEEEEEBBB@@@EEEFFFDDDBBBEEEKKKMMMJJJJJJJJJKKKKKKJJJIIIGGGFFFCCCEEEEEEDDDBBBBBBCCCDDD:::???BBBBBBCCCFFFEEEBBB@@@@@@>>><<<@@@EEEEEEAAACCCDDDDDDEEEGGGLLLSSSXXXeeeccceeegggccc```hhhsss~~~}}}{{{zzz|||xxxooooooooollljjjkkkrrrrrrrrrrrrpppnnnlllkkkkkkjjjeeeZZZMMMEEECCCDDD===>>>@@@BBBDDDFFFGGGHHHIIIIIIIIIJJJIIIIIIHHHGGGGGGHHHKKKMMMOOOQQQQQQQQQLLLJJJIIIGGGFFFFFFGGGGGGBBBAAA@@@@@@??????@@@@@@>>>>>>>>>>>>????????????@@@>>>======??????>>>===999777333000---,,,,,,,,,...,,,+++,,,...111222333...---------,,,+++++++++&&&'''''''''(((((())))))''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$%%%&&&(((***%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&***&&&###%%%)))***'''###$$$%%%'''(((((((((''''''%%%%%%&&&'''((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((((((''''''%%%%%%$$$%%%%%%&&&'''(((''''''''''''''''''''''''###%%%((('''&&&&&&(((+++((('''&&&%%%$$$%%%%%%&&&'''((()))((('''&&&''')))%%%'''((()))((((((***,,,+++***)))'''''''''((()))+++((((((++++++((((((++++++++++++++++++***)))((('''(((***+++,,,,,,++++++(((((((((((()))***,,,,,,&&&(((***,,,---+++(((&&&+++++++++)))'''''')))***&&&)))***((((((+++***'''***)))(((''''''((()))***,,,+++***)))(((((()))))),,,+++***)))(((((((((((()))))))))))))))))))))))),,,,,,++++++******))))))---,,,***))))))***,,,---+++,,,,,,------,,,,,,+++,,,,,,+++***)))(((''''''***((('''))),,,...---+++///...---...111444666777222;;;???<<<999<<<===;;;:::<<<>>>???@@@AAACCCEEEIIIJJJIIIIIIKKKTTTcccnnn}}}yyyvvvwwwwwwrrrggg]]]VVVPPPKKKLLLMMMKKKJJJKKKHHHHHHGGGEEECCCAAA>>>===AAAAAABBBBBB@@@???===<<<===@@@BBB@@@======BBBGGG:::AAAEEEDDDEEEKKKMMMJJJNNNLLLJJJJJJKKKKKKKKKJJJKKKJJJKKKNNNQQQTTTUUUTTTWWWXXXZZZZZZ\\\aaaiiipppmmmmmmhhhbbb```aaa___[[[VVVVVVTTTQQQSSSVVVQQQGGGNNNHHHHHHNNNLLLBBB???DDDCCCEEECCC???>>>@@@???<<>>555555444222000---+++***'''''''''''''''''''''''')))(((&&&%%%&&&(((***+++''''''(((((('''&&&%%%%%%((('''&&&%%%%%%%%%%%%%%%'''%%%$$$$$$&&&''''''&&&'''((()))))))))(((&&&%%%$$$((()))''''''***)))&&&%%%&&&'''((())))))))))))''''''''''''((((((((((((%%%%%%%%%&&&((()))(((''')))'''&&&''')))***(((%%%###$$$%%%&&&''''''''''''&&&&&&''''''''''''&&&&&&***)))(((''''''&&&'''''')))'''&&&''')))***'''%%%"""###%%%((()))))))))))),,,((($$$$$$(((***)))&&&)))(((((('''''''''((((((%%%''')))***+++***)))((()))***+++***)))((()))***+++***)))(((''''''((()))+++((((((++++++((((((+++*********)))))))))(((((((((((()))***+++,,,,,,,,,((((((((())))))***++++++'''((()))***++++++++++++***,,,------+++*********&&&)))***((((((+++***'''++++++)))(((((()))***+++)))(((((((((''''''''''''))))))))))))))))))***+++))))))))))))))))))))))))***************)))))))))---,,,***))))))***,,,---+++,,,,,,------,,,,,,+++************)))))))))))),,,***)))***---...---+++......///111555888::::::===CCCDDD???;;;;;;999666:::<<<>>>???AAAFFFMMMSSSVVVXXX[[[]]]```gggsss|||xxxpppkkkhhhcccZZZRRRLLLFFFAAAAAAAAA>>><<<===;;;;;;<<<<<<===>>>>>>>>>:::;;;<<<<<<;;;:::::::::???@@@AAABBBCCCDDDEEEFFFCCCIIIMMMOOOTTT\\\^^^\\\[[[ZZZYYYWWWVVVUUUSSSRRRKKKPPPXXX___dddhhhjjjkkklllmmmnnnpppsssxxx~~~zzzzzzwwwssssssvvvsssnnneeehhhiiijjjnnnooofff[[[ZZZTTTTTTYYYVVVLLLHHHKKKHHHJJJIIIEEECCCEEEFFFDDDEEEEEEDDDDDDCCCDDDEEEFFFFFFGGGHHHIIIKKKPPPXXX```nnnpppsssuuuvvvxxx{{{~~~}}}}}}|||zzzrrrjjjjjjmmmpppsssssstttuuuvvv|||zzzuuummmddd]]]YYYXXXTTTOOOLLLNNNOOOKKKGGGGGGDDDFFFGGGHHHGGGGGGHHHJJJEEEEEEFFFGGGJJJJJJIIIGGGIIIIIIIIIHHHHHHHHHGGGGGGEEECCCAAA@@@??????@@@AAACCCBBBAAA@@@@@@@@@AAABBBBBBBBBAAAAAAAAAAAAAAABBBBBB???:::555000---,,,,,,...***(((+++...000555;;;;;;:::888555222...+++)))((((((((((((((((((((((((((('''&&&%%%&&&''')))***''''''(((((('''&&&&&&%%%(((''''''&&&%%%%%%&&&&&&''''''&&&&&&&&&'''((()))'''((()))))))))(((&&&%%%%%%((((((%%%%%%))))))'''''''''(((((((((''''''&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&((()))((('''((('''&&&''')))***(((%%%$$$%%%&&&'''((((((((((((&&&&&&''''''''''''&&&&&&(((((('''''''''(((((()))&&&%%%$$$&&&)))***(((&&&!!!"""$$$&&&'''''''''&&&+++'''$$$%%%(((***)))&&&'''&&&&&&%%%%%%%%%&&&&&&$$$&&&''')))))))))''''''------...,,,)))''''''(((***))))))(((((((((((()))+++((((((++++++((((((+++***)))((('''''''''((()))))))))))))))***+++,,,,,,))))))))))))))))))******)))(((((((((***,,,...000(((+++...///---+++))))))&&&)))***((((((++++++(((---,,,+++***)))******+++'''((()))))))))((('''&&&'''''''''((()))+++,,,---))))))))))))))))))))))))((())))))))))))))))))***---,,,+++******+++,,,---++++++,,,,,,,,,,,,++++++)))))))))*********++++++---,,,+++,,,---...---,,,...000222666999;;;===>>>===@@@AAA??????@@@@@@===>>>AAADDDEEEHHHPPP\\\fffdddgggkkkmmmooossszzzwwwmmmaaaXXXTTTPPPJJJFFFHHHCCC???@@@???<<<;;;<<<888888888888999;;;===>>>???AAABBBAAA@@@@@@BBBCCCJJJJJJLLLQQQUUUVVVTTTQQQWWWZZZ^^^dddmmmwwwyyywwwlllllljjjgggccc^^^YYYWWWOOO[[[jjjvvv{{{~~~sssyyy}}}ppplllhhhhhhlllhhh]]]WWWXXXTTTWWWWWWQQQNNNPPPTTTTTTVVVVVVUUURRRNNNLLLLLLLLLDDDEEEEEEFFFGGGLLLRRRUUU^^^cccjjjooorrrssstttuuusssyyy~~~|||xxxuuunnnhhhggghhhkkkqqqvvvyyyzzzyyy~~~|||xxxtttqqqmmmhhheee]]]YYYXXX]]]___XXXPPPKKKIIIFFFCCCBBBBBBCCCDDDDDDCCCCCCDDDFFFHHHHHHFFFCCCEEEFFFFFFFFFGGGGGGGGGGGGEEECCCBBB@@@@@@@@@@@@AAABBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBAAA@@@@@@BBB@@@<<<888444000---+++...***))),,,...///444999======<<<999666222///---+++******))))))(((((((((''''''&&&%%%%%%'''((()))'''''''''(((''''''&&&%%%((((((''''''&&&&&&''''''&&&((()))(((&&&&&&(((+++((((((((()))(((((('''&&&&&&((('''$$$$$$((()))((((((((((((''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&((()))((('''((('''&&&'''))))))'''&&&%%%&&&'''(((((())))))(((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''(((******&&&%%%%%%&&&((()))'''&&&###$$$%%%&&&&&&&&&&&&%%%***'''$$$%%%((()))(((&&&&&&&&&%%%%%%%%%&&&&&&'''$$$%%%&&&'''((('''&&&%%%,,,------+++)))''''''((()))))))))(((((((((((()))+++((((((++++++((((((++++++***(((''''''((()))++++++***)))))))))***,,,---)))************))))))(((************+++,,,......''')))+++,,,***)))((((((&&&******((()))++++++(((...---+++***))))))******(((***+++,,,,,,+++)))((('''''''''((()))+++,,,---))))))))))))))))))))))))''''''(((((())))))******,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++))))))*********++++++++++++++++++,,,.../////////000333777:::;;;===>>>???:::;;;<<<>>>AAADDDEEEEEEAAAFFFLLLPPPTTT]]]kkkuuuuuuuuuuuurrroooooopppsssbbbZZZNNNGGGDDDBBB@@@>>>:::666555777777555555888???>>><<<;;;;;;<<<>>>???EEEGGGJJJKKKJJJKKKOOORRR]]]```dddiiilllkkkiiifffppppppqqqxxx}}}}}}{{{vvvnnneee^^^ZZZ[[[jjj}}}{{{}}}}}}{{{|||{{{pppjjjiiieeeiiihhhbbb___ccchhhkkkkkkmmmmmmjjjccc\\\YYYWWWPPPPPPLLLIIIJJJNNNRRRRRRSSSXXX___eeehhhiiiiiijjjkkktttzzzxxxssspppnnnllliiikkkooovvv}}}~~~zzz}}}{{{yyyyyy{{{yyyuuuqqqfffdddfffnnnpppiii]]]VVVUUUNNNDDD???>>>@@@AAAAAA@@@AAACCCEEEHHHHHHEEECCCCCCCCCDDDEEEFFFGGGHHHHHHDDDDDDBBBAAA@@@@@@AAAAAA???@@@@@@AAABBBCCCDDDDDDCCCDDDDDDDDDCCCBBB@@@???>>>>>>===;;;888555111///000---,,,///000111444999;;;<<<<<<<<<;;;999777666---,,,,,,+++***)))((('''''''''&&&&&&&&&&&&'''(((&&&'''''''''''''''&&&&&&)))(((((('''''''''(((((($$$(((***)))%%%$$$(((,,,((((((((((((((((((''''''%%%((((((&&&&&&))))))'''&&&&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&((()))((('''''''''''''''(((((('''&&&''''''((()))))))))))))))&&&&&&''''''''''''&&&&&&'''''''''''''''((())))))((((((((((((((('''&&&%%%(((((((((((((((((('''''')))'''%%%&&&(((((('''&&&(((''''''''''''((())))))%%%&&&''''''''''''&&&&&&)))***+++***((('''((()))((((((((())))))))))))(((+++((((((++++++((((((+++,,,+++)))(((((()))+++,,,+++***)))))))))***+++,,,))))))*********))))))(((++++++,,,,,,,,,+++******)))******)))(((((()))+++'''***+++)))))),,,+++(((,,,+++***)))((())))))***((()))+++------,,,***)))))))))(((((()))***++++++))))))))))))))))))))))))''''''(((((())))))******++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++************((()))+++---///111333555444777;;;===<<<<<<===???>>>>>>>>>@@@AAACCCEEEHHHGGGOOOYYYaaagggoooyyy}}}vvvnnnfffaaa``````NNNHHHAAA===<<<;;;:::888888555666999999666888;;;???>>>>>>>>>???BBBEEEFFFIIINNNTTTWWWYYY\\\bbbgggsssyyy}}}}}}~~~yyymmmeeeaaalllzzz{{{}}}yyywwwtttwwwvvvqqqpppwwwyyyoooiiigggeeeaaaXXXOOOMMMQQQQQQMMMNNNQQQTTTVVVWWWXXXZZZ\\\fffnnnrrrnnnjjjkkknnnooooooqqqvvv~~~zzz|||zzzzzz}}}~~~{{{ppppppttt}}}xxxmmmgggfff\\\NNNDDDAAAAAACCCCCC<<<===???BBBEEEEEEDDDBBBBBBBBBCCCEEEFFFGGGHHHIIIDDDDDDCCCBBBAAAAAAAAAAAA===>>>@@@AAACCCEEEFFFFFFDDDDDDEEEEEEDDDBBBAAA???>>>??????>>><<<777333111000------000111000222666:::;;;===>>>>>>===;;;:::000///...---+++)))(((((('''''''''&&&&&&'''''''''&&&&&&'''''''''''''''&&&(((((('''''''''(((((()))###&&&)))'''$$$###&&&+++(((((('''''''''((((((((($$$(((***((()))+++)))&&&$$$%%%%%%&&&''''''&&&&&&&&&'''''''''((((((((((((%%%%%%%%%&&&((()))((('''&&&&&&'''''''''&&&&&&&&&'''((())))))***)))))))))&&&&&&''''''''''''&&&&&&))))))(((''''''''''''''''''((()))))))))((((((((())))))(((((('''''''''''''''&&&&&&&&&'''''''''&&&'''''''''''''''((())))))'''''''''((('''''''''''''''((())))))(((''')))***'''(((((())))))))))))(((+++((((((++++++((((((++++++******))))))***,,,,,,+++***************++++++((()))***++++++***)))(((++++++,,,,,,,,,***)))'''+++,,,+++***)))***,,,///'''***+++)))))),,,,,,)))+++***)))(((((()))***+++'''((()))*********)))(((+++***)))))))))))))))***))))))))))))))))))))))))((())))))))))))))))))***++++++++++++++++++++++++******++++++++++++******,,,,,,+++++++++******)))(((***...000222555888:::888;;;??????======???AAA>>>???BBBFFFGGGIIIPPPXXX[[[bbbllluuu{{{vvvpppfff[[[SSSMMMKKKKKKCCC@@@===<<<<<<;;;:::999<<<;;;===@@@@@@>>>@@@EEEAAABBBDDDHHHLLLQQQUUUWWW^^^eeennnssstttxxx~~~{{{pppjjjgggqqq{{{zzzrrrppprrrxxxxxxxxxyyyyyywwwsssqqqsssyyy|||~~~{{{yyyvvvwwwvvvttt{{{~~~~~~zzznnnbbb___bbb^^^UUUVVVUUUSSSPPPMMMMMMOOOQQQZZZ___```[[[XXX[[[aaaccckkknnnsssxxx||||||yyyvvvyyyyyyzzz|||xxxyyyxxxuuuooofffYYYMMMFFFDDDDDDDDD;;;;;;;;;===@@@BBBAAA@@@AAAAAABBBDDDEEEGGGHHHHHHDDDDDDCCCCCCBBBAAAAAAAAA>>>???@@@BBBDDDEEEEEEFFFEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCCCCAAA===888333000...,,,,,,//////---...111:::;;;>>>??????>>>;;;:::444444222000...,,,***)))((((((((((((((('''''''''%%%&&&''''''((('''''''''''''''&&&&&&''''''(((((($$$&&&'''&&&$$$$$$&&&)))(((''''''''''''((())))))$$$((()))((((((***)))&&&$$$$$$&&&''''''((((((((('''''''''((((((((())))))%%%%%%%%%&&&((()))((('''%%%&&&((((((&&&%%%&&&'''(((((())))))))))))((((((&&&&&&''''''''''''&&&&&&******(((''''''&&&&&&&&&"""%%%'''(((((()))***,,,''''''&&&&&&%%%&&&&&&'''%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''(((((((((((('''''''''''''''((()))******(((((()))***&&&'''((()))******)))(((+++((((((++++++((((((+++))))))))))))*********+++******+++++++++******)))&&&''')))+++++++++***)))++++++***)))))))))******)))+++,,,,,,++++++,,,---'''***+++)))***,,,,,,)))******))))))***+++---...(((((()))))))))***************))))))))))))******))))))))))))))))))))))))***************)))))))))+++++++++,,,,,,+++++++++******++++++++++++************++++++++++++,,,,,,,,,///333555666888;;;???;;;>>>AAAAAA??????CCCGGGCCCEEEKKKQQQQQQRRR]]]kkkoooqqquuuyyyzzzvvvoooiiiWWWRRRKKKDDD@@@===<<<<<<>>>>>>===>>>@@@AAABBBBBB:::;;;AAAGGGIIIJJJNNNTTT[[[]]]___bbbeeeiiikkklllwww~~~}}}~~~|||wwwwwwzzztttwwwxxxsssjjjccc______```dddgggccc\\\WWWXXX[[[___aaaccccccbbb```_________gggoooqqqssswwwwwwuuusssmmmmmmssswwwrrrllliiicccfffiiilllnnnooonnnllllllkkkjjjnnn|||~~~~~~|||pppllliiiccc[[[UUUQQQQQQSSSOOORRRQQQKKKHHHLLLOOOQQQWWWZZZ]]]aaacccfffjjjlllqqqsssuuuvvvwwwyyy|||~~~zzz|||{{{wwwyyysssoooggg]]]TTTMMMJJJJJJAAA???>>>>>>???AAAAAA@@@???@@@AAABBBCCCDDDEEEFFFDDDDDDDDDCCCCCCBBBAAA@@@AAABBBCCCDDDDDDCCCBBBBBBEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEDDDBBB>>>999555222...,,,,,,///000------///555777;;;>>>??????===<<<:::999777555222000...---))))))***))))))(((((('''%%%&&&&&&'''((((((''''''&&&&&&%%%%%%&&&''''''(((&&&&&&&&&&&&&&&'''(((((((((''''''&&&'''((()))***&&&'''&&&"""###''')))'''&&&''''''(((((((((''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&((()))((('''$$$&&&((((((&&&$$$%%%''''''(((((())))))(((((('''&&&&&&''''''''''''&&&&&&)))(((((('''''''''((((((###%%%((('''&&&%%%&&&'''''''''&&&%%%%%%&&&'''((($$$&&&'''((('''&&&%%%%%%%%%$$$$$$%%%%%%'''(((((((((''''''&&&&&&%%%&&&&&&***+++,,,+++)))((()))***&&&'''(((*********)))(((+++((((((++++++((((((+++&&&'''((()))******)))))))))***+++,,,,,,+++)))(((%%%''')))+++,,,+++******+++***'''&&&&&&))),,,...$$$'''+++,,,+++***))))))'''++++++)))***,,,,,,)))+++*********+++---///000++++++******+++,,,------))))))((())))))***++++++)))))))))))))))))))))))),,,,,,++++++******))))))***++++++,,,,,,++++++*********++++++++++++******((()))***+++,,,---......000444777888888:::===AAA<<>>:::999999999999999<<<<<<===@@@DDDHHHLLLNNNLLLPPPXXXbbbgggkkkrrrzzz~~~~~~~~~~~~}}}|||{{{zzz~~~xxxvvvwww|||wwwsssqqqnnnllljjjiiidddbbbccc___YYYZZZ___ZZZ]]]___\\\VVVPPPPPPQQQIIIKKKJJJFFFAAAAAAEEEIIIEEEIIILLLMMMKKKIIIKKKMMMJJJTTT]]]^^^]]]```bbbbbb[[[QQQMMMPPPSSSOOOLLLLLLKKKOOOSSSVVVZZZ]]]___^^^aaa___^^^fffyyy~~~vvvmmmccc]]][[[[[[OOOQQQNNNHHHEEEHHHIIIHHHCCCFFFHHHIIIKKKRRR[[[bbbjjjmmmoooooonnnppptttyyywwwyyy}}}yyyrrrqqquuuzzz{{{xxxqqqfff\\\WWWUUUIIIFFFBBBAAAAAABBBBBBBBB>>>??????@@@BBBCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@EEEEEEEEEEEECCCAAA???>>>FFFEEEDDDCCCCCCDDDFFFFFFBBBBBBBBBAAA???<<<999777000...///222222///...000///222777<<<@@@AAA@@@@@@>>>===;;;888555333111000***************)))((((((%%%%%%&&&'''((((((((('''%%%%%%%%%%%%%%%&&&'''((()))'''&&&&&&((())))))(((((('''&&&&&&'''((()))***''''''###$$$((()))))))))))))))((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&((()))((('''###&&&((((((%%%$$$%%%''''''(((((((((((((((''''''&&&''''''''''''''''''&&&''''''&&&''''''((()))***''')))***'''""")))(((''''''''')))***+++$$$&&&'''((('''&&&%%%%%%&&&&&&&&&'''((()))***+++'''&&&%%%%%%$$$$$$$$$%%%'''&&&%%%%%%'''***---///,,,+++***))))))***+++,,,+++***)))(((((()))***+++))))))(((''''''(((***+++,,,,,,,,,++++++*********+++++++++*********))))))+++***)))***++++++***)))))))))***+++,,,,,,------$$$***---,,,,,,......,,,(((((((((((()))***+++,,,'''((()))***************,,,))))))++++++)))))),,,************************,,,***))))))***++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,***))))))///------///...,,,000555333888<<<<<<>>>BBBBBB???DDDBBBCCCHHHJJJJJJOOOVVVXXX```ccc^^^ZZZ]]]``````ddd```YYYRRRMMMHHHDDDAAA;;;;;;;;;::::::<<<>>>@@@>>>CCCFFFEEEKKKWWW```bbbccccccpppxxxsssrrrxxxyyyxxxtttmmmiiihhhjjjpppqqqqqqooojjjdddaaa___XXXWWWUUUPPPLLLKKKNNNRRRSSSRRRNNNJJJFFFEEEGGGIIIFFFDDDBBB@@@??????@@@AAA@@@AAABBBCCCCCCCCCBBBBBBCCCEEELLLQQQOOOJJJMMMVVVIIIGGGEEEEEEGGGHHHFFFDDDDDDDDDFFFIIIMMMSSSXXX[[[WWWZZZ[[[```ttt~~~wwwtttssskkkbbb\\\XXXYYYXXXTTTMMMIIIHHHIIICCCCCCCCCDDDGGGJJJNNNPPP```aaadddhhhkkkooosssuuuyyywwwwwwyyyyyywwwyyy~~~~~~~~~pppiiibbbXXXSSSPPPKKKGGGIIIMMMJJJCCC@@@===<<>><<>>===777222///---+++***(((((())))))(((((('''''''''(((((()))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((''''''''''''((()))***)))(((&&&$$$(((***,,,***((('''))),,,%%%%%%&&&'''((((((((('''(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))(((((('''''''''&&&&&&&&&'''%%%$$$%%%(((***(((&&&))))))(((((((((((())))))***((('''((()))***)))(((&&&'''((())))))((('''&&&%%%&&&&&&''''''&&&&&&%%%+++***((('''''')))+++---++++++***))))))***++++++---,,,+++)))))))))***+++,,,+++***)))'''''''''''',,,,,,,,,++++++*********+++++++++*********))))))+++***)))***++++++***)))*********++++++,,,,,,--- %%%(((''''''))))))'''************+++,,,---...((())))))************))),,,))))))++++++)))))),,,************************,,,***))))))+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((...,,,---000000000444:::666;;;>>>===>>>AAAAAA>>>FFFIIIMMMPPPTTTYYY___bbbmmmoookkk___VVVTTTSSSQQQOOOLLLIIIFFFDDDBBB@@@>>>:::;;;;;;;;;<<<>>>CCCGGGBBBIIIOOOTTT___ppp|||yyy}}}zzzssslllggggggjjjkkkkkkhhhccc___```aaaaaa```___```aaa]]]WWWQQQKKKKKKJJJFFFDDDDDDGGGJJJIIIIIIHHHFFFCCCBBBCCCDDDBBBBBBBBBAAAAAA???>>>===@@@@@@@@@@@@@@@@@@@@@AAA>>>BBBKKKQQQLLLCCCAAADDDCCCAAA@@@@@@BBBBBB@@@===AAABBBBBBCCCFFFIIILLLMMMOOORRRTTTZZZnnnzzztttsssuuuwww|||}}}}}}uuuvvvwwwrrrlllhhhbbbcccbbb]]]VVVQQQPPPPPPQQQNNNKKKHHHHHHJJJMMMOOOXXXZZZ\\\```dddjjjpppsssxxxwwwwwwzzzyyywwwyyy~~~sssnnniiibbb]]]^^^^^^]]]______XXXNNNFFF@@@===>>>===;;;===BBBAAA@@@@@@@@@AAABBBDDDEEEFFFGGGHHHGGGEEEBBB???===@@@???>>>>>>>>>???AAAAAABBBBBBBBBCCCCCCAAA===:::666222///------...//////...///222666999<<>>>>>@@@>>>999555111000...,,,***)))))))))'''''''''''''''(((((()))(((((('''''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((''''''((()))))))))(((&&&%%%)))))))))((('''''')))+++&&&&&&''''''((('''''''''(((((((((((((((((((((((())))))((('''''''''((((((''''''''''''(((((((((((((((((('''''''''&&&&&&&&&'''&&&$$$&&&((()))(((&&&))))))(((((((((((()))))))))(((''''''))))))((('''''''''((((((((((((''''''&&&''''''((((((''''''&&&...---***)))((()))***++++++******))))))******+++...---+++*********+++++++++++++++***)))((('''&&&+++++++++++++++*********+++++++++***************+++***)))***++++++***)))++++++++++++++++++++++++###(((+++))))))+++,,,***************+++,,,------)))************))))))(((,,,))))))++++++)))))),,,************************,,,***)))***+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,*********************)))...,,,...222333444999???888>>>AAA@@@@@@CCCDDDBBBDDDOOOWWW[[[aaammmrrrppp{{{vvvjjj[[[OOOIIIDDD@@@<<<<<<;;;:::;;;;;;<<<<<<:::<<<>>>>>>???CCCJJJPPPPPPWWW___hhhvvvyyynnnfff^^^[[[\\\[[[\\\]]][[[WWWUUUVVVYYYVVVRRRPPPSSSWWWUUULLLCCC???@@@@@@>>>===>>>@@@BBB???AAADDDDDDBBBAAA@@@@@@???@@@CCCDDDCCC@@@===;;;???>>>>>>>>>>>>?????????<<>>===;;;999>>>>>>>>>???@@@AAABBBBBBFFFJJJLLLPPP```sss{{{yyywwwsssmmmgggddddddfffgggmmmmmmpppuuu|||~~~{{{{{{tttqqquuuyyyxxxvvvuuuqqqsssrrrnnngggbbb```aaa```\\\UUUOOOKKKJJJKKKLLLOOOPPPRRRUUUYYY___gggllltttsssvvvyyyyyyxxxzzz~~~ssspppnnnjjjkkkpppvvvzzz{{{xxxlll```QQQHHH???===<<<;;;<<<>>>=========>>>@@@CCCEEEGGGFFFGGGHHHGGGFFFCCC@@@??????>>><<<;;;;;;;;;<<<===CCCBBBBBBBBBBBBAAA>>>;;;666222///,,,---.........,,,---000333777;;;>>>@@@DDDBBB@@@AAABBBAAA===999666444222///---+++***)))'''''''''''''''((())))))'''''''''''''''((()))***''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''((())))))'''&&&%%%+++(((&&&%%%&&&((())))))'''''''''(((''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))((((((((('''''''''''''''(((((((((''''''''''''&&&'''&&&%%%&&&(((((((((&&&)))((((((''''''(((((()))((('''&&&'''(((((('''&&&((((((''''''''''''(((((('''(((((((((((((((((('''---,,,***)))(((((()))*********))))))))))))******++++++***)))***+++,,,---&&&''')))***++++++***)))+++++++++***************************************+++***)))***++++++***))),,,,,,++++++++++++++++++''',,,///---,,,...///---))))))(((((()))******+++***************)))(((''',,,))))))++++++)))))),,,************************,,,+++***+++,,,,,,+++***++++++,,,,,,,,,,,,------+++++++++++++++,,,,,,---///...000444666777;;;BBB:::AAAEEEFFFGGGKKKNNNNNNNNN___kkklllrrr}}}}}}tttppphhhZZZMMMDDD@@@===:::999999999888999;;;>>>@@@@@@CCCGGGJJJNNNTTT\\\bbbnnnrrrxxxzzzkkkbbb[[[UUUTTTUUUPPPRRRSSSQQQOOONNNQQQTTTTTTPPPLLLMMMPPPNNNFFF>>>======>>>>>>>>>???@@@AAA>>>BBBFFFGGGFFFCCC@@@???@@@BBBDDDFFFFFFDDDAAA???AAABBBCCCDDDDDDCCCBBBAAA>>>>>>??????>>>===>>>???<<<===>>>???@@@???===;;;<<<===???@@@AAAAAA@@@@@@AAACCCDDDFFFOOOZZZ]]]YYY[[[YYYVVVTTTSSSTTTVVVWWW[[[[[[]]]aaagggkkklllkkklllggggggnnnsssuuuvvvxxx{{{~~~|||wwwttttttuuurrrnnniiibbb]]]YYYVVVUUUSSSSSSRRRPPPPPPSSSYYY^^^ggggggkkkqqqsssrrruuuzzz~~~wwwpppoooooonnnvvv}}}~~~sss___UUUHHHAAA???===;;;999<<<<<<===>>>@@@CCCFFFHHHFFFFFFGGGGGGFFFDDDBBBAAA>>>===;;;999888888888999???>>>>>>>>>@@@@@@>>>===777444000....../////////------///222666;;;???AAADDDBBBBBBBBBDDDCCC@@@===:::999777444111...---,,,(((((('''''''''(((((()))''''''&&&''''''((()))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&''''''(((((('''&&&&&&+++'''######&&&((((((''''''((((((((('''&&&%%%%%%((((((((((((((((((((((((&&&'''(((((())))))))))))(((((((((''''''&&&&&&&&&(((((((((''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''((((((((((((&&&%%%&&&'''((('''&&&((((((&&&%%%%%%&&&((((((''''''((((((((((((''''''))))))((((((((()))******))))))))))))))))))))))))'''''''''((()))+++---///&&&''')))++++++++++++***************************************************+++***)))***++++++***))),,,,,,++++++++++++++++++%%%***,,,)))(((+++,,,+++)))))))))((())))))***+++***************)))(((''',,,))))))++++++)))))),,,************************++++++***,,,------+++)))+++++++++,,,,,,---------------,,,---...///111222333222333666888888<<>>:::999:::;;;;;;===???@@@BBBEEEJJJNNNOOOTTT[[[dddmmmuuu|||~~~~~~}}}qqqfff[[[VVVRRRMMMKKKLLLIIIKKKMMMLLLKKKLLLPPPTTTRRRNNNKKKIIIJJJIIIEEEBBB>>>???@@@BBBEEEGGGIIIJJJJJJMMMQQQQQQMMMHHHCCCAAAEEEFFFIIILLLNNNOOOOOOOOONNNQQQTTTUUUTTTPPPJJJGGGAAABBBCCCDDDFFFIIIIIIGGGDDDEEEFFFGGGFFFEEEDDDDDDCCCDDDFFFGGGGGGDDDBBB@@@===>>>???@@@DDDIIIIIIFFFGGGFFFFFFEEEFFFGGGHHHHHHIIIIIIJJJMMMQQQUUUWWWXXX[[[YYY[[[aaafffgggjjjnnnwwwzzz||||||{{{{{{~~~|||wwwrrrooojjjiiiddd[[[RRRMMMMMMPPPSSSSSSWWW^^^aaabbbfffllllllqqqtttrrrppprrrssssss{{{}}}ooofffYYYPPPKKKGGGAAA;;;============???AAACCCDDDDDDEEEEEEFFFEEEDDDCCCBBB>>>===;;;999777777777777:::888888999<<<>>>>>>===:::666222000000000000000---------000444999===@@@CCCBBBCCCCCCDDDCCCAAA@@@===<<<;;;888666333111000+++***)))((((((((((((((('''''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&'''''''''''''''&&&***'''######&&&((((((&&&'''((((((((('''&&&%%%%%%((((((((((((((((((((((((%%%%%%'''(((((((((((('''((((((''''''&&&&&&%%%%%%((((((((((((((((((((((((''''''''''''&&&&&&&&&'''((((((''''''''''''(((((((((&&&%%%&&&'''((('''&&&((('''&&&%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%''''''''''''((()))***+++((())))))******))))))((('''&&&&&&''')))+++---///***+++++++++******)))((()))))))))******************************++++++++++++***)))***++++++***)))++++++++++++++++++++++++&&&***+++((('''***+++***,,,+++++++++++++++,,,,,,)))************))))))(((,,,))))))++++++)))))),,,************************+++++++++,,,...---+++)))***++++++,,,,,,------............///000222555666888666777:::;;;:::???EEEHHHQQQXXXYYY[[[bbbjjjmmm}}}wwwkkkbbbVVVJJJBBB===999888777777:::???AAAGGGPPPVVVZZZ^^^bbbfffgggkkkttt}}}tttjjjfffbbbkkkqqqoooppptttsssnnn___VVVOOOLLLKKKHHHFFFFFFHHHKKKNNNOOOPPPTTTZZZ___VVVSSSPPPNNNNNNMMMJJJHHHBBBBBBEEEKKKSSS[[[```bbbeeefffeeeaaaYYYQQQKKKHHHMMMQQQWWW^^^dddiiilllmmmkkkmmmnnnmmmhhh```XXXSSSHHHNNNTTTZZZ```bbb\\\TTTVVVWWWVVVTTTQQQOOOOOOPPPPPPRRRSSSSSSPPPKKKFFFBBBAAAAAAAAACCCEEEGGGEEEDDD@@@@@@@@@???@@@@@@@@@@@@>>>>>>???@@@BBBEEEGGGHHHLLLKKKNNNSSSUUUUUUYYY___eeehhhkkkmmmooossszzz~~~qqqaaaTTTOOONNNIIIHHHJJJMMMNNNNNNRRRXXX^^^cccjjjooossswwwzzz{{{|||}}}|||xxxxxx{{{}}}{{{wwwtttmmmddd^^^YYYPPPHHHCCCBBB@@@???>>>>>>>>>???CCCCCCDDDDDDDDDDDDDDDCCC???>>><<<:::888888888888666555444555888:::<<<<<<;;;888333111111111111111,,,,,,+++,,,000555:::===AAABBBCCCCCCCCCBBBAAA@@@???>>>>>><<<:::888666555...---,,,***)))(((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&'''''''''((('''%%%&&&'''((('''&&&'''''''''(((''''''&&&&&&((((((((((((((((((((((((%%%&&&'''(((((((((&&&&&&'''''''''&&&&&&&&&&&&&&&'''(((((((((((()))))))))&&&(((((((((&&&%%%&&&'''(((''''''&&&&&&''''''(((((('''&&&'''(((((('''&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%((((((((())))))***++++++'''((()))******)))((('''***))))))((()))***,,,---++++++******))))))******((()))))))))*********+++))))))*********++++++++++++***)))***++++++***)))*********++++++,,,,,,---)))---...+++))),,,...---,,,,,,+++++++++++++++,,,((())))))************))),,,))))))++++++)))))),,,************************+++++++++---......+++)))******+++,,,,,,---......////////////111444777999;;;999:::>>>??????CCCIIIMMMUUU[[[[[[ZZZ```gggkkkqqqnnnggg\\\OOOEEE>>>;;;:::888:::======<<>>>>>?????????@@@AAABBBAAAAAADDDHHHHHHFFFKKKQQQQQQTTTWWWZZZ]]]eeeooowwwrrreee^^^]]]UUUQQQNNNMMMIIIFFFHHHMMMTTTWWW___hhhpppvvv{{{{{{yyyqqqgggdddiiiooopppsssxxxyyytttnnniiiaaaWWWOOOMMMIIIEEEBBB@@@???>>>AAAAAABBBBBBCCCCCCDDDDDDAAA@@@>>><<<::::::::::::777555333333555777999999;;;888333111000111000000...---+++,,,...333999===@@@AAACCCCCCBBB@@@??????????????????>>>===;;;:::222111///,,,***)))((('''***)))(((''''''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((())))))***%%%%%%%%%%%%&&&&&&'''(((%%%'''))))))((('''''''''&&&&&&''''''((('''''''''((((((((((((((((((((((((&&&'''((())))))(((&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''((((((((())))))))))))&&&((()))(((&&&$$$&&&'''(((''''''&&&&&&''''''((()))(((''''''))))))((('''%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&***************+++++++++'''((()))******)))((('''---,,,+++*********+++,,,)))((((((((()))+++---///(((((())))))*********+++))))))******+++++++++++++++***)))***+++++++++)))))))))***+++,,,,,,------)))------***(((+++---,,,******)))))))))))))))***'''((()))***************,,,))))))++++++)))))),,,************************++++++,,,---///...+++)))******+++,,,,,,---......//////...///111444888:::===;;;===AAABBBCCCHHHNNNMMMUUUZZZWWWUUUXXX^^^bbb^^^VVVNNNGGG@@@999;;;AAA888999???EEEDDDBBBHHHRRRaaaqqqwwwhhh[[[VVVTTTPPPOOORRROOOOOORRRWWWYYYYYYZZZ]]]TTTLLLGGGIIIMMMPPPTTTXXX^^^bbbhhhnnnuuu~~~{{{{{{}}}vvveeeUUUSSSVVV^^^mmmyyymmmeeeaaaeeeoooyyypppkkkiiipppwww~~~uuulllgggggghhheeegggkkkllljjjeee^^^ZZZ]]][[[YYYYYYVVVRRROOOOOOQQQPPPNNNLLLJJJIIIHHHHHHCCCDDDDDDDDDCCCBBBCCCDDD;;;<<>>???AAABBBBBB@@@???>>>>>>>>>???@@@AAA@@@???>>>===444333111...+++)))((('''+++***)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''((())))))***%%%%%%%%%%%%%%%&&&'''(((###'''++++++)))&&&&&&(((%%%%%%&&&'''((((((((('''((((((((((((((((((((((((((()))***+++***)))'''%%%%%%%%%%%%&&&&&&''''''''''''((((((((())))))******&&&(((***(((%%%$$$%%%''''''''''''&&&&&&'''''''''***((('''((()))***)))((($$$%%%''''''''''''%%%$$$''''''((((((((((((''''''&&&&&&)))+++***'''***///++++++************++++++))))))))))))))))))))))))))))))************)))))))))'''&&&(((+++---+++)))+++++++++*********))))))++++++++++++++++++++++++---)))(((,,,...,,,+++,,,************************,,,,,,++++++++++++++++++******++++++++++++*********++++++++++++***))))))++++++,,,,,,,,,,,,------,,,---.........---,,,+++---...---,,,++++++---000777555333444666999;;;<<>>??????======@@@BBBAAACCCGGGJJJPPP[[[ffftttwwwwwwtttvvv~~~}}}zzzssssssqqqiii\\\RRRPPPTTTOOONNNQQQWWW]]]bbbkkkuuurrrllleeeaaa^^^]]]aaaeeelllqqqttttttvvvxxxqqqggg^^^```cccbbb\\\RRRGGG@@@<<<;;;:::<<>>======???@@@BBBCCCCCCBBBBBB>>>;;;777222...,,,+++***,,,+++***(((&&&$$$"""!!!'''''''''(((((((((((((((******)))((('''&&&%%%%%%)))(((((('''&&&&&&%%%%%%(((''''''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&***((('''(((***+++(((&&&((((((((((((((()))******))))))(((((('''''''''&&&''''''''''''''''''''''''+++'''$$$%%%***---+++''')))((('''&&&&&&'''((()))'''&&&%%%&&&((()))((('''+++)))'''''''''((('''&&&***(((&&&'''))))))'''%%%&&&'''(((******((('''&&&)))(((***---,,,((())),,,++++++************++++++))))))))))))))))))))))))))))))************)))))),,,***)))+++...///...,,,+++++++++*********))))))))))))))))))))))))))))))+++)))))),,,,,,)))***---************************++++++++++++++++++++++++******++++++++++++******++++++++++++*********************+++++++++,,,,,,,,,------......---,,,+++---......---,,,---000222666666666777:::<<<>>>>>>BBB@@@@@@CCCIIINNNQQQRRRQQQKKKCCC@@@AAAAAA???===;;;888888<<<===<<<>>>BBBDDDJJJQQQUUUWWW\\\fffnnnqqqcccTTTPPPJJJEEECCCBBBCCCCCCEEEFFFKKKVVVccckkkjjjggg___]]]```hhhnnnmmmllllllssszzzwwwmmmiiitttwwwnnnnnnttt|||tttrrrvvvzzzwwwqqqssswwwxxxxxxooohhhfffjjjdddeeefffgggfffccc___\\\WWWXXXUUUPPPPPPRRROOOHHHHHHBBB===>>>>>><<<===@@@@@@??????AAACCCGGGPPP[[[jjjoooqqqoooqqqwww{{{yyy~~~yyyqqqiiieeeeee]]]WWWSSSSSSUUUVVV\\\bbbiiigggcccbbbbbbeeejjjnnnssstttsssppppppqqqmmmfffkkkooorrrrrrlll```TTTLLLAAA???<<<<<<===?????????AAAAAAAAA@@@@@@@@@@@@@@@???>>>===<<<;;;999888888666555444222111000000000,,,---...///111444999===???@@@@@@@@@??????>>>===>>>???AAABBBCCCCCCBBBBBB>>><<<999555111...---,,,,,,+++)))(((&&&%%%%%%$$$(((((((((''''''&&&&&&&&&((((((((((((((('''''''''%%%&&&'''((()))******+++(((''''''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''(((******(((&&&((((((((((((((()))******))))))(((((((((''''''''''''''''''''''''''''''''')))'''%%%%%%(((***)))'''+++***)))''''''''''''(((%%%$$$$$$%%%'''((('''&&&)))'''&&&&&&((()))((('''(((&&&%%%&&&)))***)))'''&&&'''((())))))((('''&&&,,,******...///+++((()))++++++************++++++))))))))))))))))))))))))))))))************)))))))))(((((()))+++,,,+++***+++++++++***************))))))))))))))))))))))))***((())),,,+++((()))---*********************************++++++,,,,,,---******++++++++++++******---,,,+++***)))******+++))))))*********+++++++++,,,------------,,,+++***---.../////////111444666777999;;;>>>AAABBBBBBBBBBBBCCCEEEHHHLLLMMMKKKIIICCC>>>999777888999888777666777:::@@@BBBEEELLLUUUccckkkrrruuuuuuzzzqqqsss{{{zzzcccPPPIIIDDDAAA???>>>@@@AAABBBBBBDDDGGGRRRfff|||vvvrrrpppxxxyyyrrrppprrr{{{lllfffllluuuzzzqqqjjjiiinnnxxx~~~uuuppppppwww|||sssnnnmmmppptttvvvzzz|||vvvkkkhhhaaaZZZYYYYYYVVVQQQPPPJJJEEEDDDDDDBBBBBBEEEDDDAAA@@@@@@???AAAIIISSSbbbhhhkkkjjjjjjnnnrrrsss{{{{{{zzz{{{|||}}}|||yyysssiii^^^ZZZXXXWWWWWWZZZ]]]^^^___```ccciiipppuuu|||{{{wwwqqqpppqqqpppmmmyyy}}}yyymmm___WWWKKKHHHCCC@@@>>>===<<<;;;@@@@@@@@@??????@@@@@@@@@AAAAAA@@@???===<<<;;;;;;888888666555333222111000---...//////000444999<<>>@@@@@@AAABBBCCCCCCCCCCCC???>>><<<999666333000......,,,***(((''''''(((((())))))((('''&&&%%%$$$$$$&&&'''''''''(((((())))))$$$%%%&&&'''((()))******(((''''''((())))))(((&&&(((((((((((((((((((((((((((''''''((()))***((('''((((((((((((((()))******))))))((((((((((((''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&&&&''',,,+++***)))(((((((((((('''&&&%%%&&&)))******)))'''&&&%%%&&&)))******)))&&&%%%%%%&&&)))******)))&&&'''((())))))((('''&&&---))))))///111...***(((++++++************++++++)))))))))))))))))))))))))))******++++++******)))(((((((((((()))******)))************************+++++++++++++++++++++++++++'''%%%))),,,***)))***************************))))))***+++,,,,,,------******++++++++++++******...---+++))))))***+++,,,************++++++++++++,,,,,,,,,,,,,,,++++++***...///111111222555888;;;:::>>>DDDGGGHHHHHHFFFFFFDDDEEEGGGHHHHHHFFFCCCAAA;;;888555666999;;;======BBBBBBEEEJJJNNNVVVffftttwwwjjjbbb```]]]\\\]]]]]]TTTHHHBBBCCC>>>===>>>BBBGGGIIIIIIHHHLLLUUUhhhtttmmmkkktttttthhhhhhllltttpppccccccooo}}}zzzlllgggccceeeiiirrruuulllhhhkkkttt}}}nnndddfffmmmuuu{{{{{{mmmdddaaaaaa```^^^```YYYTTTSSSQQQMMMLLLMMMLLLIIIGGGFFFEEEFFFMMMVVVccceeefffcccaaadddjjjoooxxxyyyzzzzzzyyyyyyyyyyyy}}}tttjjjgggfffbbb___^^^TTTYYY\\\\\\]]]dddjjjmmmyyywwwtttrrrrrrtttvvvvvv{{{oooccc\\\VVVRRRLLLGGGCCC@@@>>><<<>>>=========>>>???AAABBBBBBBBBAAA@@@>>>===<<<<<<===<<<;;;:::888777555444222222222111222555:::>>>AAAAAAAAABBBBBBAAAAAA@@@AAAAAABBBBBBCCCCCCCCCCCC?????????===;;;777444111222///,,,)))'''((()))***(((''''''&&&%%%%%%$$$$$$''''''''''''(((((((((((('''&&&&&&%%%$$$$$$######(((''''''((())))))(((&&&(((((((((((((((((((((((('''''''''((())))))((('''((((((((((((((())))))***))))))((((((((((((((((((''''''''''''''''''''''''((())))))'''%%%%%%&&&'''+++*********************%%%%%%$$$&&&(((***)))((('''&&&&&&''')))***)))'''&&&&&&&&&'''((()))))))))''''''((())))))(((''''''+++((((((///222000,,,+++++++++************++++++))))))))))))))))))))))))******++++++++++++******++++++,,,,,,,,,,,,,,,---************************++++++++++++++++++++++++...&&&"""'''......***'''************************))))))***+++,,,,,,------******++++++++++++******...---+++))))))***+++---+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///111333444666999===@@@AAAFFFLLLOOONNNKKKHHHGGGFFFFFFEEEBBB@@@===;;;;;;777666666777:::>>>@@@AAAIIIKKKRRR[[[bbblll|||xxxmmmaaaXXXVVVVVVWWWSSSOOOMMMJJJGGGHHHJJJCCCCCCGGGOOOVVVZZZXXXUUU^^^mmmyyynnnhhhoooyyyxxxmmmeeegggmmmsss~~~jjjbbbgggxxxpppdddccccccfffkkkrrrqqqiiifffiiipppxxxjjjbbbhhhsss}}}uuujjjggghhhjjjkkklllgggdddeeebbb[[[VVVUUUSSSPPPNNNNNNMMMOOOWWW```jjjfff```ZZZVVVXXX```gggooossswwwyyywwwuuusssssswww}}}uuuooopppqqqlllfffdddWWW\\\]]]XXXTTTXXX[[[[[[eeeeeegggkkknnnqqquuuyyyxxxnnnddd^^^ZZZVVVQQQLLLHHHEEEAAA>>>===<<<<<<<<<===???AAABBB@@@??????>>>>>>=========>>>>>>>>>===<<<:::888777444444333111222444999===BBBBBBCCCDDDDDDCCCCCCBBBAAAAAAAAAAAABBBBBBBBBCCC???@@@@@@@@@===:::777444666444000,,,)))((())))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''''''''''')))((('''&&&$$$"""!!!!!!(((''''''((())))))(((&&&))))))))))))))))))))))))%%%&&&'''(((((((((((((((((((((((((((((())))))***(((((())))))))))))))))))(((((((((((((((((((((((()))******)))'''&&&''')))'''''')))***+++------...###""""""###%%%'''&&&%%%)))((('''((())))))'''%%%'''((((((((('''''''''(((''''''((((((((((((''''''***''')))...000...,,,---++++++************++++++))))))))))))))))))))))))******++++++++++++******)))+++,,,+++******+++,,,***************+++++++++))))))))))))))))))))))))///'''###(((......***(((*********************************++++++,,,,,,---******++++++++++++******...---,,,+++***++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,---...//////222333555777999<<<@@@CCCGGGMMMSSSTTTPPPJJJEEEDDDCCCBBB???;;;888666888999555666888:::===AAAEEEGGGMMMSSS```oooxxx}}}zzzsssppphhh```ZZZTTTNNNLLLNNNLLLJJJIIIIIIIIIIIIHHHGGGHHHJJJPPP[[[fffkkkgggcccjjjzzz|||vvvrrrqqqwwwssskkkeeeffflllrrrwwwhhheeennn}}}{{{ddd___aaacccfffkkksss~~~ooohhhhhhkkkqqqxxx|||nnnhhhoooyyyvvvllllllooosssvvvtttrrrtttwwwuuulllddd```ZZZXXXWWWWWWWWWYYYbbbllltttiii\\\SSSNNNNNNTTT[[[```fffmmmpppppppppqqqrrryyyzzzuuuyyy|||zzzuuuuuuxxxyyytttooommmeeekkkhhh[[[QQQPPPPPPNNNVVVWWW\\\dddhhhkkkqqqxxx~~~wwwmmmccc]]]UUUSSSQQQOOOMMMJJJFFFCCCAAA@@@>>>======>>>@@@AAA<<<<<<=====================>>>>>>>>>===;;;999888444333222000///222777;;;BBBCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@AAAAAABBB??????@@@@@@>>>;;;999777999666333///+++***))))))%%%%%%&&&&&&''''''''''''))))))(((((('''''''''&&&((((((((('''''''''''''''(((''''''((())))))(((&&&))))))))))))))))))))))))$$$&&&((((((''''''((()))((((((((((((((()))******(((((())))))))))))******((((((((((((((((((((((((***))))))((((((((())))))$$$%%%'''***,,,...//////)))((('''(((*********))))))(((((())))))(((&&&###((()))))))))'''&&&&&&(((((((((((((((((((((((((((***)))+++...---***+++...++++++************++++++))))))))))))))))))))))))***++++++,,,,,,++++++***''')))***)))'''&&&(((***))))))*********+++++++++)))))))))))))))))))))))),,,((((((+++---+++***,,,************************++++++++++++++++++++++++******++++++++++++******------,,,,,,,,,+++++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...000111333444666888999;;;>>>BBBEEELLLRRRVVVUUUNNNEEE@@@>>><<<;;;:::777444555888<<<888;;;???DDDJJJPPPVVVZZZaaafffrrrwwwrrrpppmmmfff___ZZZSSSNNNNNNKKKFFFDDDEEEEEEGGGIIIJJJJJJKKKKKKKKKRRRVVV___mmm{{{}}}wwwzzzyyyvvvuuuvvvwwwuuu~~~vvvmmmfff^^^___fffnnn{{{kkkbbbeeennnxxxmmm___```eeegggkkkpppyyywwwiiieeegggmmmuuu|||pppmmmssszzzqqqmmmqqquuuxxx|||~~~yyytttgggeeedddeeeeeehhhqqq{{{ooo]]]SSSNNNJJJKKKNNNTTTZZZ```cccdddggglllqqqwwwrrrpppuuuxxxvvvuuuwww|||}}}zzzyyyzzzyyy~~~xxxeeeUUURRRPPPLLLQQQPPPTTT[[[^^^```gggoooxxxzzz|||{{{ttthhh\\\TTTPPPPPPQQQRRRSSSQQQMMMJJJJJJHHHDDD@@@>>>======>>>::::::;;;<<<===>>>??????===>>>???@@@@@@>>><<<;;;666555222000///111666:::AAAAAABBBCCCCCCCCCCCCCCCAAA@@@????????????@@@AAA????????????===<<<:::999888666444111...,,,+++***(((((('''''''''''''''''''''''''''(((((((((((((((&&&''''''((())))))******(((''''''((())))))(((&&&((((((((((((((((((((((((###%%%(((((('''&&&(((***((((((((((((((()))******(((((()))))))))*********((((((((((((((((((((((((***'''%%%&&&)))***)))'''###%%%'''***,,,---.........---,,,,,,------,,,+++''''''''')))***)))'''$$$&&&((())))))'''&&&(((***((((((''''''''''''((((((++++++---...+++''')))...++++++************++++++))))))))))))))))))))))))***++++++,,,,,,++++++******,,,...---***)))+++---))))))******++++++++++++++++++++++++++++++++++++(((***---///+++&&&***111************************,,,,,,++++++++++++++++++******++++++++++++******,,,,,,---------,,,+++***)))************+++++++++++++++,,,,,,...111333555555777999:::<<>><<>>>>>>>>???@@@>>>>>>>>>===<<<;;;:::999666555444222000///---,,,******)))((('''&&&&&&%%%%%%%%%&&&'''((()))***+++&&&&&&&&&'''''''''(((((((((''''''((())))))(((&&&(((((((((((((((((((((((("""%%%(((((('''&&&(((***((((((((((((((()))******(((((())))))*********+++)))))))))))))))))))))))))))%%%"""$$$(((+++)))&&&$$$&&&(((***+++,,,,,,,,,+++)))(((((())))))'''&&&%%%%%%&&&)))++++++(((&&&###&&&((((((''''''))),,,((((((''''''''''''(((((()))))))))))))))******++++++***(((''''''(((***+++************************''')))+++,,,,,,,,,***))),,,+++***))))))***+++,,,''''''''''''((((((((((((...---+++*********++++++,,,)))))),,,,,,)))))),,,%%%...(((+++***'''///'''---,,,***)))******)))((())))))************))))))++++++,,,,,,,,,,,,------***+++,,,+++******,,,............///111333555777;;;::::::===BBBHHHMMMOOORRRRRROOOJJJBBB;;;777555999555555888999:::<<>>???@@@DDDDDDCCCBBBAAA@@@??????;;;999555222222333555777;;;AAACCCAAACCCGGGFFFAAACCCBBBAAA???>>>========================>>>>>>>>>>>><<<:::777444111///---)))))))))))))))***++++++&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((('''&&&%%%$$$&&&&&&''''''(((((())))))%%%&&&'''&&&$$$###$$$%%%((()))***)))'''%%%&&&'''%%%***+++)))***000666222,,,%%%$$$'''******)))***&&&###$$$$$$###&&&***((((((((((((((()))******)))***,,,,,,***(((''''''$$$###"""$$$(((***)))'''''''''(((((((((((('''''')))))))))((('''%%%$$$###)))))))))))))))******+++,,,+++)))(((((()))+++,,,************************((()))***,,,,,,+++***))),,,,,,+++******+++,,,,,,))))))))))))************------+++*********++++++,,,******,,,,,,******,,,'''222,,,...+++&&&///(((,,,+++))))))+++,,,,,,+++)))******++++++******)))++++++,,,,,,,,,,,,------)))***++++++******,,,...---...000333666888999:::>>>>>>???CCCGGGJJJKKKKKKJJJIIIEEE@@@999444222222:::999;;;======@@@IIISSS\\\ffftttxxxssspppfffYYYPPPQQQKKKFFFFFFFFFCCCBBBDDDBBBDDDHHHNNNVVV^^^eeeiiiwwwwwwyyy|||mmmaaa^^^\\\\\\aaa\\\```eeelllzzz|||kkk]]]\\\]]]]]]cccllloooyyy{{{ssslllmmmvvv~~~~~~wwwqqqrrruuuxxx}}}{{{rrrpppyyy~~~}}}~~~wwwqqqiiidddaaa\\\WWWTTTSSSMMMHHHFFFEEEEEEJJJQQQXXX[[[^^^aaabbbdddfffhhhiiihhhkkkpppsssuuu{{{|||rrrkkkgggeeefffaaaZZZSSSOOOMMMNNNPPPMMMRRRYYY___aaa]]]VVVQQQLLLSSS]]]dddggggggeeedddnnnooonnngggVVVEEE???AAA<<<;;;999:::;;;>>>???@@@@@@@@@AAABBBCCCDDDDDDEEE@@@>>>:::666444222222333777===??????AAAEEEEEEAAACCCBBB@@@???>>>===>>>>>>??????>>>>>>>>>>>>======<<<<<<:::888666444222111///...,,,***(((((((((((('''''''''(((((()))))))))''''''''''''''''''''''''(((((((((((('''&&&%%%$$$'''''''''(((((((((((((((&&&''''''&&&%%%$$$%%%%%%&&&((()))(((''''''((()))%%%(((***)))&&&)))111888111---)))(((+++,,,)))&&&***'''%%%''''''%%%'''***((((((((((((((())))))***)))******++++++***)))(((***(((&&&&&&(((((('''%%%''''''((((((((((((''''''%%%%%%&&&'''(((((('''''')))))))))))))))******+++,,,+++***))))))***+++,,,************************((()))***+++,,,+++******,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++++++++,,,---******------******---'''222---///---(((111+++,,,***)))***,,,......---***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------+++,,,------,,,---///111///111555999<<<>>>??????CCCDDDFFFIIIKKKJJJGGGDDD???>>><<<888444333444555777:::???EEEIIIRRReeevvvyyyhhh```[[[RRRHHHBBBBBB???>>>@@@@@@???AAAEEEFFFLLLWWWeeerrr~~~tttooollllllwwwzzz]]]QQQQQQRRRVVV\\\___ccchhhrrrxxxmmmgggkkkpppsssyyy}}}rrrpppsss}}}|||zzz{{{zzzxxxyyy}}}|||{{{{{{{{{zzzsssiiiaaaWWWPPPIIIFFFBBB???@@@DDDEEEHHHLLLOOORRRVVVYYY\\\eeeggglllrrrsssuuu|||{{{xxxvvvzzzuuulllaaaYYYUUURRRQQQLLLLLLNNNTTTYYYYYYTTTOOONNNWWWccclllooommmiiifffnnnqqqtttpppbbbRRRJJJKKKAAA<<<888888;;;>>>@@@@@@>>>???@@@BBBDDDEEEGGGGGGCCCBBB???;;;888555333222333777::::::===BBBCCCAAADDDCCC@@@>>>======>>>???@@@@@@@@@@@@???>>>======;;;;;;;;;:::999888777666333111...+++)))(((((()))(((((())))))))))))******''''''''''''''''''''''''(((((((((((('''&&&%%%%%%(((((((((((((((''''''''''''''''''''''''&&&&&&&&&%%%&&&(((((('''''')))+++((()))(((%%%"""%%%...666...,,,+++---...---((($$$***''''''))))))''''''***((((((''''''(((((()))***+++)))(((***,,,---+++(((,,,***)))((()))((('''%%%''''''((((((((((((''''''$$$%%%&&&'''(((((((((((()))))))))))))))******+++,,,,,,+++******+++,,,,,,************************((()))***++++++++++++***++++++************+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))),,,,,,)))))),,,'''...'''+++...,,,333)))---,,,++++++---.........+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,---------...///000///000333555444666:::>>>BBBDDDEEEFFFKKKJJJIIIIIIHHHEEE@@@===888888999888777888;;;===<<<>>>FFFPPP[[[kkk~~~qqqdddXXXSSSPPPKKKEEECCC???>>>@@@CCCDDDDDDIIIPPPSSS\\\lll}}}|||mmmfffddd]]]aaammm~~~rrr[[[SSSUUUZZZ```eeeiiisss~~~||||||{{{sssuuuzzztttrrrssswwwxxxyyy}}}vvvhhhYYYRRRLLLJJJGGGCCCCCCEEECCCEEEGGGIIIJJJLLLOOORRR^^^bbbjjjpppqqqrrr{{{{{{qqqjjjgggdddbbb\\\YYYUUUSSSSSSRRRPPPMMMUUU^^^jjjssssssnnngggcccggglllsssssshhhXXXQQQQQQHHHBBB<<<:::<<>>@@@AAAAAABBBDDDEEEEEEFFFBBBBBBAAA@@@===:::777555000222444777:::>>>AAAAAADDDCCC@@@>>>===>>>???@@@??????@@@@@@@@@@@@???>>><<<<<<======<<<;;;:::999444222///---++++++,,,---))))))))))))))))))))))))''''''''''''''''''''''''''''''(((((('''&&&&&&%%%))))))((((((''''''&&&&&&((((((''''''((((((((('''%%%'''((((((''''''(((***&&&'''&&&""" """)))///+++***+++,,,...---***&&&)))''''''******'''''')))(((''''''''''''((())))))+++(((&&&(((---///---)))))))))((())))))))))))(((''''''((((((((((((''''''&&&'''''''''''''''&&&&&&)))))))))))))))******+++,,,++++++++++++++++++,,,************************))))))******++++++++++++)))******************)))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++((((((++++++((((((++++++---!!!'''---,,,/// 000...,,,,,,---------,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,------,,,...///000000111444666666888===CCCHHHLLLNNNOOOOOOKKKGGGCCC@@@===999777444666999::::::;;;===???GGGIIIQQQ```qqquuummmhhh\\\SSSLLLKKKJJJFFFCCCBBB@@@AAAEEEIIIKKKMMMVVV___gggqqq}}}|||~~~hhh]]][[[\\\[[[aaalllxxx~~~}}}oooaaa___eeelllppprrrsss~~~wwwxxx|||sssssswww}}}kkkaaaYYYRRROOOKKKFFFDDDEEEEEEEEEFFFEEEDDDEEEGGGHHHPPPVVV```hhhkkkoooyyy~~~{{{}}}}}}zzzhhheee```XXXRRRPPPRRRTTT```hhhqqqvvvtttmmmddd___jjjooovvvvvvjjjZZZRRRRRROOOJJJCCC???>>>>>>===;;;@@@@@@AAABBBCCCDDDEEEEEECCCDDDDDDDDDAAA>>>:::777000000111555888;;;???AAADDDBBB@@@???>>>???@@@AAA<<<>>>???AAAAAAAAA@@@???======>>>>>>>>><<<:::999777555222000...---......(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((''''''&&&%%%))))))((((((''''''&&&&&&)))'''&&&''')))***((('''((()))))))))'''&&&&&&((($$$&&&'''%%%######&&&))))))(((((((((***+++,,,+++(((&&&&&&))))))&&&&&&((('''''''''''''''(((((()))+++'''%%%''',,,///---***))))))))))))((('''((((((''''''((((((((((((''''''&&&'''''''''''''''&&&&&&)))))))))))))))******+++++++++++++++++++++++++++***************************************+++++++++)))******++++++******)))++++++++++++,,,,,,,,,,,,+++,,,,,,------------,,,,,,)))))),,,,,,)))))),,,///000"""&&&+++)))***000///---,,,------,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++,,,...///000111444666555:::BBBKKKPPPRRRRRRRRRKKKGGG@@@;;;888777555444444666888:::;;;===AAACCCMMMQQQ^^^rrryyykkk```YYYVVVOOOIIIFFFFFFDDD@@@>>>???>>>AAAFFFLLLNNNTTTaaaooo|||yyyuuuuuuwwwyyyyyywwwqqq[[[RRRRRRSSSSSSZZZdddlllpppssswwwzzztttmmmgggjjjssszzz}}}||||||xxxwww}}}uuuwww|||xxxnnncccZZZUUUPPPIIIDDDDDDFFFFFFEEECCC@@@@@@AAACCCHHHMMMWWWbbbiiinnnyyytttrrrmmmdddYYYSSSSSSUUUhhhmmmrrrssspppjjjddd```ccchhhppprrrhhh[[[VVVXXXSSSQQQNNNIIIDDD@@@===<<<===>>>???AAACCCDDDFFFFFFFFFGGGGGGFFFCCC???:::888333111111555888999===BBBBBBBBBAAA@@@@@@@@@@@@@@@<<<===???AAAAAA@@@???>>>;;;<<<>>>???>>>===;;;999;;;:::777444111...,,,+++))))))((((((((((((''''''((((((((((((((((((((((((&&&'''''''''''''''&&&&&&(((((((((((((((''''''''')))'''%%%&&&)))***)))&&&))))))***)))'''%%%&&&'''%%%(((***+++)))((('''''')))((('''&&&'''***,,,...)))&&&%%%((((((%%%&&&)))''''''&&&&&&''''''((()))***'''&&&'''***,,,,,,***+++,,,,,,***'''%%%%%%&&&''''''((((((((((((''''''$$$%%%&&&'''(((((((((((()))))))))))))))******+++)))******************)))***************************************++++++,,,+++,,,------------,,,++++++++++++,,,,,,,,,------++++++---.........---------++++++------++++++---,,,111&&&)))+++'''+++...---++++++,,,------,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,...000111222444777999:::BBBMMMUUUXXXTTTLLLGGGBBB>>>999666555555555555555666888;;;???GGGQQQWWW^^^fffvvvtttbbbUUUNNNJJJHHHHHHDDDCCCDDDEEECCCEEEIIIHHHMMMTTTZZZ___hhh{{{wwwqqqiiihhhffffffhhhkkknnnpppzzzzzzcccPPPMMMQQQRRRRRR\\\hhhooosssxxx~~~}}}{{{zzz~~~zzzsssvvv}}}wwwmmmccc___\\\WWWTTTSSSRRRQQQOOOJJJFFFCCCCCCDDDGGGIIIQQQ[[[bbbfffmmmtttuuuwww{{{}}}wwwnnnddd\\\XXXfffhhhjjjjjjhhheeecccbbb\\\aaaiiikkkdddZZZXXX\\\YYY\\\]]]XXXPPPIIIEEEDDD>>>??????@@@AAABBBCCCCCCEEEFFFGGGFFFDDDAAA>>><<<888444333666888888<<>>???@@@AAA@@@>>>;;;999777999;;;===>>>>>><<<;;;;;;;;;999777444111...,,,*********))))))(((((((((((((((((((((((((((((((((&&&&&&'''''''''''''''&&&'''''''''((((((((((((((()))&&&###%%%)))+++)))&&&'''((()))((('''&&&'''(((''')))+++,,,+++***)))(((++++++***)))((()))+++,,,+++(((&&&((((((&&&(((+++'''&&&&&&&&&&&&'''((((((((((((''''''''')))***++++++------+++(((&&&'''(((''''''((((((((((((''''''%%%%%%&&&'''(((((('''''')))))))))))))))******+++))))))************))))))******************************))))))******+++,,,------...//////...------,,,,,,,,,---------......***+++---...///...------///------//////------///%%%///***---+++(((111***,,,+++******,,,......---***++++++,,,,,,++++++***++++++,,,,,,,,,---------000111333555666888;;;===AAAJJJVVV^^^\\\QQQBBB888999777555444555666777666666777888===FFFUUUdddnnn|||tttiiiXXXLLLFFFEEEFFFGGGDDDAAABBBFFFJJJMMMTTT[[[]]]bbbjjjrrrxxxwwwggg\\\VVVVVVUUUUUUTTTVVV[[[aaafffgggnnnjjjVVVJJJMMMUUUWWW```lll{{{zzzrrrvvv{{{qqqiiihhhjjjiiihhhiiicccaaa]]]VVVOOOKKKIIIJJJEEEDDDHHHPPPUUUVVVYYY]]]ccchhhpppyyy~~~{{{oooeee___```aaa```___```aaacccfffiiimmmlllbbbWWWTTTXXX^^^dddiiieee[[[RRRNNNNNNCCCBBBBBBAAA@@@>>>>>>===AAABBBDDDEEEEEEEEECCCBBB<<<666444888999888<<>>@@@AAAAAAAAA???<<<888666333666999<<<>>>>>>>>>===777888999999777444222000++++++++++++******))))))))))))))))))))))))))))))&&&&&&'''''''''''''''&&&&&&'''''''''(((((())))))(((%%%###%%%)))+++(((%%%%%%'''(((((('''''')))***'''((()))******)))((((((---......,,,***))))))***...)))'''((((((''')))...'''&&&&&&&&&&&&'''(((((('''(((((('''&&&&&&(((+++(((+++---,,,******,,,...''''''(((((((((((('''''')))))))))((('''%%%$$$###+++------,,,***)))***+++---,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,)))(((((()))++++++***(((------------------------***,,,------++++++,,,...***+++------+++******+++---,,,,,,++++++,,,,,,---+++......++++++---,,,)))******+++++++++******)))+++---,,,)))(((++++++(((///...---,,,---///111333222333666:::===???@@@AAALLLRRRWWWUUUKKK@@@999666333222333666999999:::<<>>@@@BBBCCC>>>AAABBB???AAAFFFDDD???AAA@@@>>><<<<<<===>>>???@@@BBBDDDEEEFFFEEEDDDCCCAAAAAAAAAAAA@@@===888444444000///444888888:::===<<<:::777777888777444222666222---)))(((((())))))''''''(((((((((((((((((("""'''(((&&&$$$&&&)))******))))))))))))******((('''%%%%%%%%%&&&(((***)))***++++++***(((%%%$$$))))))))))))))))))))))))...)))(((+++***&&&&&&******''''''******''''''***&&&'''((((((''''''(((***)))'''$$$$$$&&&((())))))&&&''')))*********)))((('''''''''))),,,,,,)))%%%&&&&&&''''''''''''&&&&&&+++,,,---,,,***)))***++++++******))))))******+++++++++++++++,,,,,,---...)))))))))***+++,,,+++))),,,,,,,,,,,,,,,+++++++++***,,,------++++++,,,...,,,---......,,,++++++,,,---,,,,,,++++++,,,,,,---+++......++++++---,,,)))******++++++++++++******+++---,,,)))(((++++++)))......------...000222444555666999<<>>AAACCCDDDEEEJJJ\\\uuuyyycccYYYSSSMMMJJJHHHEEEBBB@@@@@@BBBDDDGGGSSSeeeuuuxxxeeeWWWMMMHHHHHHEEEHHHJJJKKKLLLPPPWWW]]]ccchhhnnnnnnlllpppyyy|||zzzzzzyyy|||}}}zzz}}}~~~pppmmmmmmnnnqqqxxxuuuggg___ZZZVVVQQQNNNNNNLLLHHHGGGIIIFFFIIIPPPXXXaaajjjrrrwww}}}zzzxxxyyy||||||qqqjjjccc]]]XXXWWW^^^ggg{{{eeeVVVTTTaaappp|||}}}~~~yyyooommmaaaQQQEEE>>>===<<<<<>>>>>>>>???@@@AAABBBDDDEEEFFFEEEDDDCCCAAAAAAAAAAAAAAA===888444333///...333666666888;;;>>><<<999999999999777555888444000,,,++++++***)))'''''''''(((((((((((((((###'''******&&&$$$&&&((((((((((((''''''(((((((((((('''&&&%%%%%%&&&((()))''''''((())))))(((&&&&&&((((((((((((((((((((((((---******---+++&&&'''+++***''''''******''''''***&&&''''''''''''''''''((()))'''$$$$$$&&&((())))))%%%&&&'''((()))((((((''')))((('''(((***+++)))'''&&&''''''((((((''''''&&&)))+++,,,+++******+++,,,+++******))))))******+++*********+++,,,---//////+++******+++------,,,***,,,,,,++++++*********)))***,,,------++++++,,,......///000///---++++++,,,---,,,,,,++++++,,,,,,---+++......++++++---,,,)))******+++++++++++++++***+++---,,,)))))),,,,,,***---------...///222444666777999<<>>:::777666555333666999;;;>>>DDDKKKQQQKKKIIIFFFLLL]]]tttzzzdddSSSMMMIIICCCIIIHHHEEECCCBBBEEEJJJOOOWWWooo~~~dddSSSKKKFFFCCCCCCEEEIIIMMMQQQUUU\\\dddkkkxxx}}}sssmmmmmmoooqqquuuuuuppplllpppxxx~~~|||~~~}}}}}}lllrrrpppoooqqqzzzzzzoooiiiccc^^^ZZZVVVOOOHHHFFFIIIFFFEEEFFFIIIPPPYYYbbbgggooopppppprrruuuwwwzzz{{{zzzzzztttmmmeee[[[VVVZZZbbbxxxdddTTTRRRaaaqqqxxxttthhhWWWJJJBBB???>>>===@@@AAA@@@???AAADDDDDDAAAEEEDDDBBBAAA@@@@@@AAAAAABBBBBBDDDEEEEEEEEEDDDCCCAAAAAAAAABBBAAA>>>999555222...---111333333444777>>>;;;999999999:::999888:::777444111///...+++)))(((((((((((('''''''''''')))+++---+++'''%%%&&&((('''&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%'''((()))%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''))))))+++,,,)))%%%&&&******''''''))))))''''''***''''''''''''''''''&&&&&&)))'''%%%%%%'''((()))(((%%%&&&&&&'''(((''''''''',,,***'''&&&((()))******&&&''''''((((((''''''&&&(((***++++++******+++------,,,,,,++++++,,,,,,---++++++++++++,,,---...///++++++***,,,---...---+++,,,,,,,,,+++******))))))***+++---,,,++++++,,,...///000111///---+++***+++---,,,,,,++++++,,,,,,---+++......++++++---,,,)))******++++++,,,,,,+++++++++------******---...+++------...000222444777888999;;;???CCCDDDDDDBBB@@@===;;;888777888:::::::::888<<>>???>>>======@@@CCCDDDCCCFFFEEEDDDCCCBBBBBBBBBCCCBBBCCCDDDDDDEEEDDDCCCCCCAAAAAABBBBBBBBB???:::666222---,,,///111000111333888888777777777888888999;;;999666444333000---***)))((((((((((((((('''''',,,,,,,,,***'''%%%&&&((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((()))''''''&&&&&&&&&'''((()))''''''''''''''''''''''''%%%(((+++***'''$$$%%%(((***'''&&&((((((&&&'''***)))(((((()))***)))'''&&&)))'''%%%&&&'''))))))(((&&&&&&'''''''''(((((((((---+++'''%%%&&&(((+++,,,''''''((((((((((((''''''((()))+++*********+++,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++,,,......---+++---,,,,,,,,,+++++++++******+++---,,,++++++,,,......///000...,,,***)))***---,,,,,,++++++,,,,,,---+++......++++++---,,,)))******+++,,,,,,,,,,,,,,,***------***+++...///---//////111333555777999:::===@@@DDDGGGGGGBBB===999777666555666888:::::::::===DDDHHHIIIOOO\\\hhhmmmkkk^^^QQQLLLQQQXXX]]]______\\\UUULLLHHHHHHGGGEEE@@@DDDHHHLLLQQQZZZeeennn{{{vvvooooooqqqwww}}}|||yyyfff\\\PPPHHHCCCBBBJJJSSSSSS[[[fffrrr{{{~~~}}}}}}{{{yyy{{{}}}xxxooommmsss{{{}}}zzzssssssyyysssvvvxxxxxxuuuuuuyyy}}}}}}{{{vvvrrrpppttt}}}~~~zzzxxxuuuyyy}}}{{{sssrrrsssvvv}}}zzztttnnnhhh```WWWSSSUUUTTTNNNGGGCCCDDDFFFHHHIIIJJJOOOWWWaaajjjppptttuuusss{{{}}}}}}yyyuuullleeefffllllllooossssssjjj]]]WWWWWWaaakkkwww~~~{{{wwwyyyrrrhhh___WWWNNNEEE???@@@===;;;<<>>???@@@BBBEEECCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBDDDCCCAAA<<<888555///---//////------///---111666999;;;<<<===>>>===;;;999888777555222///,,,,,,++++++******))))))((((((((((((''''''''''''))))))(((((((((((())))))&&&&&&&&&''''''''''''(((******))))))((((((((('''''''''''''''''''''''''''***,,,+++((((((++++++)))+++'''%%%&&&&&&%%%'''++++++******,,,000000,,,)))((('''&&&''')))***)))((()))(((((((((((()))******((())))))(((((()))---///'''(((((())))))((((((''')))***+++***)))((()))***+++******))))))******+++,,,,,,+++++++++,,,------+++******+++------,,,+++))))))******++++++,,,,,,***,,,------++++++,,,...---...000///---,,,,,,------,,,,,,++++++,,,,,,---+++......++++++---,,,))))))***+++,,,------------***------+++,,,000222000444555777999;;;<<<===>>>BBBBBBAAA???<<<999666555333666888999999===CCCHHHOOO___ppp~~~ooobbbTTTMMMJJJIIINNNUUUWWWVVVTTTRRRRRRTTTZZZ___kkksss|||}}}gggUUULLLEEEJJJOOOPPPOOOPPPUUUZZZaaaaaaeeemmmttt||||||}}}~~~~~~yyyrrrqqqooonnnoooqqqtttvvvxxx|||}}}zzzxxxwwwsssnnnhhhiiikkkkkkjjjlllppptttxxx|||}}}|||xxx{{{|||{{{||||||xxxtttrrrqqqqqqqqqwww~~~~~~zzzvvvttt{{{zzzwww|||}}}zzzyyytttssszzz~~~}}}oooeeeZZZRRRQQQRRRQQQPPPIIILLLPPPVVV\\\bbbfffhhhmmmsssxxx{{{|||xxxyyy~~~}}}vvvmmmdddYYYOOOMMMPPP\\\bbbkkkqqqrrrnnnjjjhhh]]]^^^```ffflllnnnlllhhhQQQIIICCCBBBAAA>>>???CCC???@@@AAACCCDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDAAA===999777111///000000------...&&&,,,444:::<<<===>>>??????===;;;:::999888666444......---,,,,,,+++******((((((((())))))((('''%%%))))))(((((((((((())))))%%%&&&&&&'''''''''''''''&&&'''((()))))))))((('''((((((((((((((((((((((((,,,+++'''###&&&---,,,'''+++'''$$$&&&&&&$$$'''+++)))((((((,,,000111---)))(((''''''(((******)))((((((((('''&&&'''((()))***$$$'''***+++++++++---///(((((())))))))))))((((((***++++++***((('''((()))---,,,,,,,,,,,,,,,,,,---*********+++,,,---...///+++******+++------,,,***''''''((()))***+++,,,,,,***,,,------,,,+++---...---///000000///---...///---,,,,,,++++++,,,,,,---+++......++++++---,,,))))))***+++,,,------...---***------+++,,,111222000666777999;;;<<<>>>>>>>>>@@@===999555333222333444222555999;;;===CCCOOOWWWgggvvvlllfffZZZOOOJJJHHHHHHPPPYYYaaaaaa``````aaafffpppyyy}}}lllXXXKKKHHH@@@HHHOOOQQQQQQUUU___hhhuuutttyyyyyy~~~}}}~~~zzzpppqqqpppnnnnnnoooqqqtttvvv{{{}}}{{{vvvrrrrrrooojjjeeecccaaabbbfffiiikkklllpppsssxxx{{{xxxxxx~~~yyyzzzyyyrrrnnnmmmooopppsssyyyzzzvvvtttrrrppptttxxx|||zzzzzz~~~zzzwwwyyytttvvvyyyiii___[[[[[[[[[ZZZTTTTTTVVVYYY\\\```ccceeeffflllqqqwww~~~{{{wwwxxxyyynnn]]]PPPNNNRRRVVV\\\fffmmmnnnhhhcccaaaYYYZZZ\\\bbbjjjnnnnnnlllZZZPPPHHHEEEBBB======AAA===>>>@@@BBBCCCDDDEEEEEEFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDBBB===:::888333000111111...---...'''111888;;;;;;<<<===AAA???<<<;;;;;;;;;999888//////...------,,,++++++))))))******+++)))&&&###((((((''''''''''''((((((%%%&&&''''''((((((''''''"""###&&&((())))))((('''))))))))))))))))))))))))+++((("""###++++++$$$+++'''$$$%%%%%%$$$'''+++(((&&&'''+++000222...)))(((''''''(((***+++)))(((''''''&&&%%%&&&'''((()))!!!%%%***---,,,,,,...///(((((())))))))))))((((((*********)))))))))))))))))))))***++++++++++++***------------------------)))***+++,,,---,,,++++++******+++,,,,,,---............)))%%%)))...---&&&******+++,,,------------///...---,,,,,,,,,,,,,,,...---,,,++++++,,,---...++++++******++++++,,,,,,,,,,,,---...111444777999999:::::::::;;;;;;<<<<<<>>>;;;777666666777888888666:::???BBBDDDLLL\\\jjj{{{}}}lllaaaVVVRRRMMMIIIJJJQQQ[[[cccooopppqqqttt~~~rrrdddVVVIIIDDDFFFFFFKKKQQQUUU[[[gggyyy~~~}}}}}}~~~xxxxxxxxxxxxxxxyyy|||}}}zzzzzz{{{yyysssnnnkkkjjjiiihhhhhhiiikkkkkkoooppppppnnnmmmpppwww}}}~~~yyy}}}~~~{{{uuuwwwuuummmiiikkkpppsss{{{|||~~~}}}~~~|||zzzzzzyyyvvvpppkkkjjjmmmqqqtttuuutttsssrrr|||zzzuuuuuutttrrrxxxzzznnnllllllkkkkkkZZZXXX]]]gggjjjddd]]]\\\YYY]]]ccckkkyyy}}}ssssssxxxwwweeeWWWRRRSSSSSSVVV^^^gggkkkgggaaa]]]UUUQQQSSS[[[cccgggjjjlll```VVVWWWYYYMMMEEEDDDAAA@@@>>>===AAAFFFHHHFFFBBBFFFEEEEEEEEEEEEEEEFFFFFFCCCDDDDDDEEEDDDBBBAAA@@@:::666000...///000///---++++++---222777;;;<<<<<>><<<;;;;;;======<<<:::999777555222///---+++++++++***)))(((''''''''''''&&&(((******(((''''''(((&&&'''((())))))((('''&&&'''&&&%%%%%%%%%&&&'''(((%%%'''(((******)))((('''+++******)))((((((''''''''''''(((((((((((('''''''''&&&&&&&&&(((+++---///000///---,,,***))))))((((((%%%&&&******&&&&&&)))*********))))))***---000$$$***---(((%%%(((***)))************************)))******+++++++++++++++------------------------)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,------'''............---,,,+++***......---,,,,,,,,,------,,,------......------,,,//////...............///+++---000444777999;;;;;;============<<<<<<<<<<<<777666444444555777:::<<>>===@@@CCCDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDCCCBBBBBBBBBBBB===:::555222111111111000---...///333999===>>>>>>===<<<<<<===>>>>>>;;;999<<<:::777333000---+++***+++***)))(((''''''''''''((()))++++++***))))))***&&&'''((())))))((('''&&&$$$%%%%%%&&&''')))***+++'''((()))*********)))(((++++++******))))))(((((('''(((((((((((((((((('''''''''&&&'''((()))+++---111000///...,,,)))'''&&&'''%%%&&&)))***'''''')))((())))))((('''(((+++---&&&+++---)))&&&''')))))))))***************++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,+++000///,,,+++---000000..................---,,,+++...------,,,,,,,,,------+++,,,---......---,,,+++//////............//////---000444999<<<===============<<<<<<;;;;;;::::::666666666666777:::>>>AAABBBJJJWWWgggyyy{{{vvvlllbbbXXXPPPLLLIIIGGGIIIKKKLLLOOOYYYfffpppkkkaaaYYYYYY]]]^^^^^^```___\\\ZZZYYYYYY[[[```eeexxx~~~uuupppggg]]]WWWWWWYYYZZZ[[[]]]]]][[[XXXYYY^^^cccmmmrrryyyzzzwwwpppkkkiiimmmuuuxxxsssnnneeedddeeegggkkknnnqqqqqqzzz~~~||||||vvvqqqmmmmmmkkkdddWWWNNNJJJLLLOOOQQQUUUZZZ]]]___cccdddiiiqqqzzzyyyrrrlllhhhfffddd```]]]aaaiiinnnpppnnnhhheeeeeefffeeehhhmmmeeeaaammmsss^^^MMMHHHBBB>>>???AAABBBCCCBBBBBBBBBCCCCCCEEEFFFFFFGGGFFFDDDBBBBBBBBBCCCCCC???<<<888444222222222222//////000444999>>>@@@@@@<<<===>>>??????>>><<<:::===;;;888555222///---,,,+++***)))((('''&&&&&&&&&)))***)))((('''''')))+++''''''((())))))(((''''''''''''((()))***+++------(((((()))***+++******)))++++++******))))))))))))((((((''''''''''''(((((()))))))))))))))***+++,,,////////////---+++(((''''''&&&'''))))))(((((()))'''(((((('''&&&&&&(((***(((,,,...,,,))))))+++---))))))******+++++++++,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,+++---+++)))***+++,,,---...+++,,,,,,---......------------,,,,,,,,,------...+++,,,---......---,,,+++...............///000000222555999===???@@@???>>>:::::::::999999888888777666777888888999===CCCGGGOOO\\\ooopppbbb^^^XXXQQQMMMJJJJJJJJJHHHLLLPPPSSSXXXcccrrr~~~hhhXXXOOOIIIKKKPPPSSSUUUXXXXXX]]]bbbgggoooyyyrrrkkkccc[[[UUURRRRRRTTTVVVWWWXXXVVVTTTSSSVVVXXX]]]bbbjjjpppsssrrrooolllfffddddddjjjqqqsssnnnhhhcccfffjjjmmmoooqqqsssuuuzzzwww}}}|||~~~}}}xxxtttqqqtttwwwyyywwwrrrjjj```YYYTTTRRRQQQQQQQQQQQQQQQSSSSSSXXXbbbnnn{{{~~~{{{xxxvvvvvvpppiiijjjoooqqqnnnkkkhhhhhhjjjjjjhhhiiimmmmmmkkkyyyjjjUUUPPPIIICCC@@@@@@AAABBBAAAAAABBBCCCDDDEEEGGGHHHGGGFFFDDDCCCBBBBBBCCCDDDAAA???;;;666333222222333000000111444999>>>AAAAAA<<<>>>@@@@@@@@@>>><<<;;;;;;:::888666444333222111,,,+++***)))((('''''''''***(((&&&###!!!###(((,,,''''''((((((((((((''''''((())))))***************((())))))************************))))))))))))))))))(((''''''''''''((())))))(((((())))))******++++++,,,---...---,,,+++***((()))***))))))***)))((('''((()))(((&&&&&&'''((('''))),,,---+++***---111))))))******+++,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))),,,111000+++'''''')))***+++,,,------------------,,,,,,,,,---......,,,------......------,,,---------...///000111222777999<<<>>>??????===<<<777777777777666666666666555888;;;===???DDDLLLRRRgggvvvoooUUUOOOMMMIIIGGGFFFFFFHHHIIIIIIPPPYYY___eeeooo~~~yyy___NNNGGGBBBEEEKKKOOOSSSWWWYYYeeeuuu}}}~~~sssmmmfffaaa[[[UUUTTTWWWYYYXXXVVVUUUSSSRRRQQQQQQSSSVVV\\\aaaddddddbbbaaa]]]]]]___cccggghhheeeaaaffflllrrrsssqqqppptttxxx~~~yyyrrrnnnqqq{{{zzz}}}sssooommmkkkjjjpppzzz|||tttlllddd^^^YYYXXXVVVQQQMMMMMMDDDJJJTTTaaaqqq}}}tttrrruuussslllbbbbbbdddhhhiiihhhkkkpppvvvvvv}}}kkk^^^ZZZSSSKKKFFFBBBAAA@@@???@@@@@@AAACCCEEEFFFGGGFFFFFFEEEDDDCCCCCCCCCCCCBBB@@@===888333111222333111000111444999>>>AAABBB===???AAAAAA???=========::::::888777666666555555...---,,,***)))((('''''')))(((%%%!!! """''',,,((((((((((((((((((((((((''''''((((((((('''&&&&&&((((((((()))))))))******)))))))))((((((((((((((()))((('''&&&&&&'''((()))%%%%%%&&&&&&''''''((((((((()))***+++,,,---------***------******+++***'''((()))***)))'''&&&'''(((%%%%%%)))+++***))),,,111))))))***++++++,,,------***+++,,,,,,------,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,+++++++++++++++,,,,,,---------+++***...333222,,,)))+++******++++++,,,+++++++++,,,,,,,,,,,,,,,---...///---------,,,,,,---------------...///111333555666:::;;;<<<======;;;:::888555555555555666666666666777<<>><<<======???AAACCCEEEFFFEEEFFFFFFEEEEEEDDDCCCBBBBBBAAA>>>888333000111333111000000333888===AAABBB>>>@@@AAA@@@>>>===>>>@@@;;;;;;999888777777777777000///---+++***)))(((((((((((('''&&&$$$%%%(((+++((((((''''''''''''((((((%%%&&&''''''''''''&&&%%%((((((''''''(((((())))))'''''''''''''''''''''((()))((('''&&&&&&'''((()))###$$$%%%&&&''''''(((((('''(((((()))***+++---...---000000,,,***,,,+++&&&***+++,,,+++)))''''''((('''&&&))),,,+++(((***111))))))***+++,,,,,,------***+++,,,,,,------,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,++++++******+++,,,,,,---......+++((((((,,,---***---333+++++++++++++++***)))(((,,,,,,,,,,,,,,,---...///......,,,++++++,,,......---...///000333555777888<<<<<<<<<<<<:::888777555444444555555666666777777;;;AAAHHHNNNUUU^^^jjjsss{{{pppYYYBBBGGGFFFEEEFFFIIIOOOUUUXXXiiiwww}}}bbbOOOHHHDDDEEEMMMWWW```jjjqqq{{{yyyrrrnnnooouuuyyy{{{yyyyyyxxxwwwxxxzzz|||}}}sssssssssrrrrrrtttyyy|||wwwyyy|||}}}~~~~~~{{{{{{xxxuuurrrrrruuuwwwsssssstttssstttvvvyyy|||vvvzzz~~~}}}}}}}}}xxxrrrlllkkknnnooojjjdddffffffffffffffffffgggggg^^^^^^\\\YYYVVVWWW\\\aaarrryyy|||ttthhhdddmmmxxxtttnnnhhhfffkkkssszzz}}}tttnnnqqqrrrqqqppprrr|||ppphhhhhhggg]]]TTTPPPOOOMMMGGGEEERRReeerrrssswwwyyy{{{{{{{{{|||wwwuuuyyyvvvmmmhhhfffdddeeeddddddjjjrrrxxx{{{|||nnnoootttnnnhhhfffbbbZZZPPPFFF@@@===::::::;;;===???AAACCCDDDEEEEEEFFFFFFFFFDDDBBBAAABBBBBB???999222000111333111000000333888===@@@BBB???AAABBB@@@===<<<>>>AAA===<<<;;;999888777777777111000...,,,+++***))))))((()))++++++)))))))))***((((((''''''''''''((((((%%%&&&((()))))))))(((''''''''''''''''''((())))))&&&&&&&&&'''''''''''''''***((('''&&&&&&'''(((***$$$%%%'''((()))*********((((((''''''(((***,,,---///333222,,,+++---+++&&&+++,,,---,,,***(((((((((+++))),,,///---(((+++222,,,------...---,,,***)))******+++,,,,,,,,,,,,+++---------//////...+++(((000///...,,,***((('''&&&,,,******---...+++,,,...,,,//////,,,+++---,,,(((...,,,+++,,,//////---***:::000***+++---++++++...---,,,+++,,,///000...+++---......000333666999;;;<<<<<<<<<;;;999666444222<<<666222444777999===AAA???KKKSSSVVVaaasss}}}||||||ooodddXXXLLLCCCCCCFFFJJJKKKLLLSSScccqqqnnn[[[QQQLLLHHHJJJYYYiiivvv{{{zzzvvvppplllnnnrrrvvvyyy|||zzzxxxzzzyyyvvvssspppqqqtttvvvtttqqqnnnnnnqqqssstttsssnnnmmmkkkjjjjjjllloooqqqqqqrrrssstttvvvxxxzzz|||wwwuuurrrooonnnmmmnnnnnnooonnnnnnnnnnnnoooppppppsssuuuxxx{{{|||{{{zzzxxxzzz|||yyyzzzwwwuuuvvvyyyxxxsssnnnfffaaa]]]]]]\\\ZZZ\\\aaa{{{uuummmeeebbbdddiiillliiigggddddddgggppp|||xxxuuuuuuttttttvvv||||||qqqkkkddd]]]XXXXXXNNNPPPNNNHHHIIIUUUeeennnzzzvvvtttwwwxxxvvvvvvxxx}}}~~~|||zzz}}}xxxmmmpppeeeZZZXXX^^^gggooouuu|||~~~tttrrrssstttppphhh___ZZZUUUMMMCCC===<<<============???BBBEEEEEEDDDCCCBBBBBBCCCDDDEEEJJJGGGDDD@@@;;;888666555222111000444999>>>??????DDDCCCBBBAAA???>>>======;;;;;;;;;;;;:::999888777999888333---+++---+++'''***)))((((((((((((((()))''''''''''''''''''&&&&&&(((((((((((()))))))))))))))(((((('''''''''((((((+++*********))))))((((((******)))(((((((((((((((******+++,,,---...//////((((((((((((((()))******---222777555...(((%%%&&&---'''&&&+++...+++)))+++"""))),,,((('''---000000+++++++++++++++***))))))******+++,,,,,,,,,,,,+++,,,,,,,,,---//////---+++---------,,,,,,,,,++++++---***+++......,,,,,,///+++......,,,+++------)))...,,,+++---//////---+++111---,,,---+++'''(((---...,,,+++,,,...///---+++...///000222555888;;;<<<======;;;:::888666444333999555555777888888;;;???AAARRRcccnnn|||yyykkk___VVVMMMDDD===CCCCCCDDDFFFNNN```yyy{{{fffVVVMMMLLLMMMWWWjjj||||||vvvsssooonnnqqqvvv{{{}}}{{{{{{|||yyyyyyyyyyyywwwvvvtttssstttsssqqqnnnllllllooorrrnnnllliiiiiilllnnnnnnmmmjjjjjjhhhggghhhiiikkklllmmmmmmnnnoooqqqrrrtttuuurrrpppnnnlllkkkjjjjjjjjjjjjiiiiiiiiijjjjjjkkkkkkoooppprrrsssttttttsssrrrssswww~~~}}}xxxsssooonnnllliiijjjnnnwwwpppfff^^^\\\\\\^^^```aaa```______eeeppp}}}yyywwwyyyyyyzzz|||xxxpppjjjbbb^^^^^^UUUXXXUUUOOONNNXXXfffnnnsssooonnnpppooolllkkkmmmsssxxx|||}}}{{{sssddd^^^YYYZZZaaajjjsssyyyxxxsssooohhhddd```^^^ZZZQQQHHHBBB??????>>><<<;;;<<<@@@CCCCCCCCCCCCCCCCCCDDDDDDEEEGGGFFFDDDAAA>>><<<:::999444222111333888===@@@@@@DDDCCCBBBAAA@@@>>>======999999999999999888888777999999555///...///---(((***))))))(((((()))))))))''''''''''''''''''''''''(((((((((((()))))))))))))))(((((('''''''''((((((************)))))))))(((******)))(((((((((((((((((((((((((((''''''''''''((((((((((((((()))******+++---///000///---***))),,,((('''---///,,,)))***%%%)))***'''(((,,,///...******))))))((()))))))))******+++,,,,,,,,,,,,+++,,,+++***+++---.........******+++,,,...///000000...+++,,,//////,,,,,,///***---...,,,,,,......+++---,,,,,,---......---++++++,,,...///+++''')))///...---,,,,,,......---+++111111222444777:::===>>>???>>>;;;999666555555555777666999<<<<<<;;;???EEEVVVhhh|||kkkbbbWWWNNNIIIEEEAAA???EEEHHHKKKRRR```zzzooo___VVVRRRXXX```rrr}}}wwwuuurrrrrruuuxxx{{{|||rrrqqqqqqrrruuuvvvvvvuuuppppppqqqqqqpppooonnnmmmmmmmmmkkkhhhggggggjjjmmmiiigggeeeeeegggiiiiiiiiifffffffffeeeeeeeeeeeeeeehhhhhhhhhhhhiiikkklllmmmkkkjjjiiihhhgggfffeeedddccccccdddddddddeeeeeeeeeiiiiiiiiiiiiiiiiiiiiiiiikkknnntttyyy~~~zzz{{{~~~xxxnnnhhhfffeeebbb___^^^^^^]]]```gggtttzzztttmmmjjjfffdddeeecccfffddd\\\ZZZaaakkkqqqkkkfffddddddbbb___^^^aaahhhrrr}}}}}}yyylllkkkjjjgggfffhhhlllnnn}}}}}}pppiiiaaadddffffffccc\\\UUUOOOJJJHHHDDD???<<<;;;>>>@@@@@@@@@BBBCCCDDDEEEEEEEEEDDDDDDDDDDDDCCCAAA???>>>888555333333777<<<@@@BBBDDDDDDCCCBBB@@@???>>>===888888999999999:::::::::999999777333222222///*********))))))))))))******''''''''''''''''''''''''(((((((((((())))))))))))(((((((((''''''(((((()))************))))))))))))***))))))((((((((((((((())))))((((((((('''''''''((((((((((((((()))******'''''''''+++///111111///,,,******...///,,,)))))))))***)))'''(((,,,---***+++***)))(((((()))***+++******+++,,,,,,,,,,,,+++///,,,******+++---...---((()))***,,,---///000111///,,,,,,//////------///))),,,---,,,,,,//////---,,,,,,,,,---......---,,,------......---,,,...111...---------------------444444666888:::<<<>>>???@@@>>>;;;777555555666777999999<<<@@@AAACCCMMMXXXqqq~~~yyyiiiXXXRRRJJJEEEDDDEEEGGGGGGGGGOOOZZZfffyyytttkkkpppxxxxxx~~~wwwggg]]]```gggrrr~~~}}}zzzxxxvvvvvvvvvuuutttnnnmmmkkklllmmmoooooonnnnnnnnnnnnnnnmmmlllkkkkkkiiiiiihhhfffdddeeegggiiiggggggeeeeeefffgggggggggddddddeeeeeeeeecccbbbaaaddddddddddddeeefffggggggeeeeeeeeeeeedddcccaaaaaa``````aaaaaabbbbbbbbbbbbfffeeedddbbbbbbbbbcccdddgggiiilllnnnooossswwwzzz~~~{{{||||||}}}~~~|||ssskkkgggggggggjjjppp|||}}}vvvvvvxxxkkkggghhhjjjmmmpppqqquuutttmmmiiilllsssvvvfffaaa\\\ZZZWWWVVVYYY___eeettt~~~{{{|||}}}wwwmmmgggdddbbbooo|||zzznnngggffflllqqqppplllhhhccc^^^YYYVVVPPPHHHAAA>>>===>>>===>>>AAACCCDDDEEEEEEDDDDDDEEEGGGGGGGGGEEECCCBBB<<<999666555777<<>>999999::::::;;;===>>>>>>888:::999666666666222,,,,,,++++++************+++''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((()))************)))))))))))))))))))))(((((((((((())))))&&&''''''((()))***++++++((((((((((((((())))))***%%%%%%&&&)))---111444555000...,,,,,,,,,+++++++++,,,***((((((***,,,***''',,,+++***))))))***,,,---******+++,,,,,,,,,,,,+++111...+++)))***+++++++++))))))***+++,,,---......///------//////,,,,,,///))),,,---,,,---000000---+++,,,---...---------...000...***))),,,000222111.........------...///000777888999;;;<<<===>>>???@@@===:::777666666888999;;;<<>>;;;888888===BBBFFFFFFEEEDDDCCCBBB@@@??????888888999999;;;===>>>???888;;;;;;999999999555///......,,,++++++*********'''''''''((((((((())))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))******))))))(((((((((((())))))$$$$$$%%%&&&'''((())))))((((((((((((((())))))***$$$'''*********---333888444222///***(((***,,,......+++)))+++---,,,(((%%%,,,,,,,,,,,,,,,,,,---...******+++,,,,,,,,,,,,+++222///+++))))))******)))******++++++++++++,,,,,,///,,,,,,//////,,,+++...)))---...,,,---000000---***,,,---...------...///000---'''$$$)))000111.........///......///222555:::;;;<<<===>>>>>>=========<<<999777777888:::;;;>>>???FFFQQQ\\\hhhxxxwwwiiiYYYNNNGGGEEEDDDCCCEEEHHHLLLNNNVVV```kkkvvvrrr___XXXZZZ[[[aaammmvvvssskkkooo~~~{{{{{{zzzxxxvvvtttsssqqqooolllnnnmmmlllmmmnnnnnnmmmlllooonnnllljjjhhhgggggggggjjjkkkjjjhhheeedddfffgggaaacccdddcccaaa```aaabbbcccdddeeeeeeeeedddcccbbbbbbbbbbbbbbbccccccdddeeebbbbbbbbbbbbbbbaaaaaaaaa___```bbbcccccccccbbbaaadddcccbbbaaa``````aaabbbbbbdddfffgggggggggiiikkkllllllkkkkkkkkkkkkllllllooopppppppppooooooqqqsssoootttzzzxxxsssooouuuyyy{{{{{{rrrmmmhhhfffeeegggoooxxx{{{~~~wwwuuutttsssfff^^^WWWRRROOORRR^^^jjjuuuxxxvvv{{{uuuqqqmmmhhh]]]aaagggnnnoooooorrrwwwwwwsssjjj___hhhgggccc\\\QQQGGG???;;;<<<===???AAABBBCCCDDDDDDIIIJJJJJJKKKJJJIIIHHHGGGEEECCC@@@<<<;;;>>>DDDHHHFFFFFFEEEDDDBBBAAA@@@???666666555666777:::<<<===999;;;;;;999:::;;;888222111000///---+++***))))))'''''''''(((((())))))***(((((((((((())))))))))))(((((((((((()))***++++++))))))))))))************((((((((((((((())))))***)))))))))(((((((((((('''((((((((((((((()))******%%%))),,,+++'''(((///555555666222+++'''***---...---+++,,,000111,,,'''&&&++++++,,,---------------******+++,,,,,,,,,,,,+++000---+++******+++***)))++++++,,,,,,,,,,,,,,,,,,///,,,,,,......+++***---***......------000000---)))+++......---,,,...000,,,---+++'''(((...000------///000000///111555999===>>>>>>???>>>===<<<;;;;;;:::999888888:::;;;===BBBGGGVVViiiyyy}}}nnnaaaUUUJJJDDD@@@BBBFFFKKKPPPTTTYYY\\\dddmmmvvv~~~dddTTTRRRUUUWWW___hhhssszzz~~~zzzxxxwwwwwwvvvtttrrrppppppooommmkkkkkkjjjjjjlllmmmmmmkkkiiilllkkkjjjhhhgggggghhhhhhkkkkkkjjjgggdddccccccddd```bbbcccbbb```______aaa```aaaaaabbbbbbbbbbbbaaa```___``````aaabbbcccdddbbbbbbaaa``````aaabbbccc^^^___aaabbbbbbbbb``````bbbbbbaaaaaa```aaaaaaaaaaaaccceeeeeeeeeeeefffhhhgggfffeeeddddddfffhhhiiiiiijjjkkkjjjiiijjjmmmpppjjjmmmrrrvvvxxxzzz~~~{{{uuuyyy}}}zzzllllllllljjjeeedddmmmxxxyyysssooolllbbb]]]WWWRRROOOQQQ\\\hhhsss}}}}}}ooonnnvvv|||uuuvvvtttmmmeeeaaaaaadddfffhhhqqq{{{~~~qqqbbbgggiiijjjeee\\\PPPFFF@@@>>>>>>>>>???@@@BBBCCCDDDJJJJJJJJJJJJJJJJJJKKKKKKGGGFFFDDD@@@>>>@@@EEEIIIGGGFFFEEEDDDCCCAAA@@@@@@666555444555666888:::<<<999;;;;;;999:::<<<:::555444333111...+++***((((((&&&''''''((())))))******(((((((((((())))))))))))(((((((((((()))***+++,,,((()))))))))************((((((((((((((()))******+++++++++************)))((((((((((((((()))******'''((()))(((&&&'''+++...333777555...***+++,,,+++***+++000666444+++&&&''')))***,,,---...------,,,******+++,,,,,,,,,,,,+++---,,,******+++,,,+++***,,,,,,,,,---------......///,,,+++...---******,,,+++...///------000///,,,(((+++......---,,,...000)))000222---***...000///---///000000000222777<<>><<<;;;999999888888888999;;;===>>>GGGPPPddd~~~zzzhhhZZZQQQJJJDDDBBB;;;AAAJJJSSS\\\cccjjjmmmgggrrr{{{vvv\\\NNNRRRXXX[[[bbbhhhttt~~~wwwtttttttttuuuvvvtttpppnnnmmmllljjjhhhfffggghhhjjjkkkkkkhhhfffkkkjjjiiihhhiiiiiikkkkkkjjjjjjiiifffcccaaaaaabbb```ccceeedddaaa___```bbb^^^^^^^^^______`````````]]]]]]]]]^^^___```bbbcccbbbaaa```______```bbbddd\\\^^^___aaaaaa```___^^^````````````````````````aaabbbccccccaaa``````aaabbbaaa___^^^___bbbdddfffhhhjjjjjjiiiffffffiiilllkkknnnqqqrrrrrrsssvvvyyyyyy{{{}}}}}}~~~ssslllooosssrrrllljjjsss|||sssmmmhhh___[[[WWWSSSOOOOOOXXXccckkksss~~~tttfffgggpppzzzxxxwww~~~zzzllleee`````````cccmmmyyy}}}kkkgggkkknnnmmmeeeYYYMMMGGG??????>>>>>>???AAACCCDDDIIIIIIIIIIIIJJJLLLMMMNNNIIIIIIGGGCCC@@@AAAEEEJJJGGGGGGFFFDDDCCCBBBAAA@@@888777666666777999;;;===:::;;;;;;888:::<<<;;;666666444222///,,,)))((('''&&&''''''((()))******+++(((((((((((())))))))))))(((((((((((()))***+++,,,(((((())))))*********+++((((((((((((((()))******$$$$$$%%%&&&'''((())))))((((((((((((((()))******(((&&&$$$$$$'''(((((((((000777888111,,,,,,+++((()))+++333999666+++&&&(((---******,,,+++((('''***++++++,,,------...//////...---,,,,,,++++++,,,,,,...,,,++++++,,,,,,***))),,,,,,,,,---------......---------...------,,,,,,......---,,,---...///000---///111111///...---...---111333000111777===???@@@@@@???>>><<<999777666555888;;;<<<===???EEEIIISSSmmmlll\\\NNNJJJFFFAAA@@@DDDFFFOOO]]]nnn}}}|||~~~~~~yyyxxx{{{uuuhhhZZZWWW___hhhlllvvv}}}|||tttpppqqqqqqpppooonnnllljjjiiihhhiiiiiiiiiiiihhhhhhhhhiiikkklllmmmllljjjhhhggggggggghhhiiigggeeeeeeeeeeeeeeedddbbbaaa```^^^^^^^^^___``````___^^^]]]]]]^^^```aaacccaaa^^^\\\\\\^^^aaaccc```aaaaaa```______```bbb````````````___^^^]]]\\\```aaabbbcccbbbaaa___]]]______````````````______^^^___aaaaaa``````bbbccccccbbbaaaaaaaaabbbcccdddiiiiiiiiihhhggghhhjjjmmmrrrssstttwwwyyy|||zzztttuuuyyy~~~|||yyywwwxxx{{{}}}{{{yyyyyyvvvuuuvvvpppmmm{{{ooolllgggccc\\\WWWTTTTTTUUUVVV[[[aaahhhnnnnnnkkkgggdddooosssuuussstttyyy{{{zzzwwwqqqlllhhhffffffhhhlllxxxzzzsssssstttsssppphhh^^^WWWOOOEEE>>>???@@@@@@CCCHHHHHHKKKLLLKKKIIIGGGIIIKKKMMMOOOLLLFFFCCCFFFHHHGGGMMMJJJFFFDDDCCCCCCCCCBBB;;;999777666555666777888>>>>>>>>>>>>>>>======<<<777555111///...---+++)))%%%&&&((()))*********)))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&&&&'''''''''(((((()))(((((()))******(((&&&)))((('''((()))***)))(((000777888111,,,...111000+++222999888222+++((()))***((((((+++,,,******...+++++++++,,,------.........---,,,,,,++++++,,,,,,---+++***+++,,,,,,+++***,,,,,,,,,---------......,,,------...------,,,,,,------,,,+++,,,---...///.........,,,***+++---000---222444222333999???AAABBBAAA???===;;;999777777555999>>>CCCHHHOOOXXX___nnnqqqXXXLLLDDDDDDDDD@@@AAAFFFSSSddd{{{|||yyyxxxzzzxxxqqqllllllmmmiiiaaa\\\bbbsss~~~zzzvvvuuuwwwuuuooolllnnnooonnnnnnmmmkkkiiihhhhhhhhhhhhiiiiiihhhhhhhhhiiijjjkkklllkkkiiihhhgggggghhhhhhkkkjjjhhhfffeeecccaaa```dddcccaaa___^^^^^^^^^^^^^^^^^^_______________^^^bbb```^^^\\\\\\]]]^^^```___```aaaaaa```aaaccceee___`````````___^^^]]]]]]^^^___aaaaaaaaa___]]]\\\^^^^^^____________^^^^^^]]]___``````______```bbb``````_________```bbbccceeeffffffeeeddddddfffhhhiiiiiijjjlllooorrrtttvvvuuuyyy~~~~~~uuussssssvvvzzz}}}~~~}}}yyyvvvtttvvvyyy|||{{{zzz|||yyyyyyzzzwwwxxx~~~yyyqqqmmmfff^^^WWWTTTUUUVVVUUU\\\dddiiikkklllmmmnnnnnnnnnkkkiiinnnwww|||{{{yyyvvvssspppnnnjjjhhhgggoooyyywwwxxx{{{}}}{{{tttkkkeeeUUUKKKCCCBBBAAA@@@BBBFFFDDDFFFIIIIIIIIIIIILLLNNNLLLOOOMMMHHHEEEGGGIIIHHHLLLIIIFFFEEEEEEFFFFFFEEEAAA???<<<:::888777777888<<<<<<===>>>>>>======<<<999777444222000///,,,***((())))))******)))((('''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((((((((()))&&&&&&&&&'''''''''((((((((('''&&&'''((()))(((''')))((('''((()))***)))(((---444555///+++---000000///333666444...******,,,***((((((,,,,,,***+++...******++++++,,,,,,------...---,,,,,,++++++,,,,,,,,,+++***+++,,,---,,,+++,,,,,,,,,---------......,,,,,,------...------,,,,,,,,,++++++,,,,,,---...///---***'''&&&(((---222///333666555777===BBBCCCDDDBBB???;;;999888888888666:::@@@FFFNNNZZZhhhqqqnnn___JJJAAA>>>BBBDDDBBBDDDJJJbbbyyyzzzwwwrrrooonnnjjjdddbbbdddeeedddbbbeeeuuuyyywwwwwwwwwuuurrroooqqqqqqllljjjmmmnnnmmmlllkkkjjjhhhggggggggghhhiiihhhhhhhhhhhhiiiiiijjjjjjjjjiiihhhhhhiiiiiijjjjjjjjjiiihhhfffcccaaa___fffeeecccaaa___^^^]]]]]]\\\^^^___aaaaaa___]]]\\\______^^^]]]\\\\\\]]]]]]^^^___aaaaaaaaabbbeeeggg^^^^^^_________^^^^^^]]]]]]^^^___``````^^^\\\[[[\\\]]]]]]^^^^^^]]]]]]\\\\\\]]]^^^^^^]]]\\\]]]___]]]\\\\\\\\\]]]^^^```aaaaaabbbbbbaaa```___aaabbbeeefffggghhhjjjmmmooopppnnnqqqvvvyyy|||~~~ssspppppprrrvvvzzz}}}~~~}}}xxxuuusssuuuzzz~~~~~~}}}||||||~~~~~~|||yyyrrrhhh]]]WWWWWWYYYXXX]]]cccfffgggkkkqqqwwwxxxrrrjjjgggppp|||ttttttttttttsssnnnhhhcccfffooo~~~|||pppiiiXXXPPPHHHDDDAAA??????BBBBBBDDDFFFGGGGGGIIILLLNNNKKKOOOOOOJJJHHHJJJKKKJJJLLLIIIGGGFFFHHHIIIIIIHHHBBB@@@===999666444333222888:::<<<>>>>>>>>><<<;;;<<<:::777444333111...++++++++++++******((('''&&&))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((&&&&&&'''''''''((((((((('''&&&$$$$$$&&&((()))((()))((('''((()))***)))(((***///000,,,***+++......222333222///***)))+++......++++++---,,,)))(((+++*********++++++,,,,,,,,,...---,,,,,,++++++,,,,,,+++******+++---...---,,,,,,,,,,,,---------......,,,,,,------...---------,,,,,,,,,---------.........---***'''&&&)))...333111555888888;;;AAADDDDDDCCC@@@<<<888666666888999===@@@EEEKKKTTTccctttuuubbbUUUIIIBBB???DDDEEEDDDIIIRRRmmm~~~lllmmmhhheeecccaaa___bbbhhhlllnnnpppxxx}}}}}}zzzwwwvvvvvvwwwwwwuuuooorrrrrrnnnlllnnnpppnnnkkkjjjiiihhhgggggghhhiiihhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiijjjjjjkkkkkkkkkeeefffhhhiiigggeeeccccccdddcccbbbaaa```___^^^^^^]]]^^^_________^^^]]]\\\\\\\\\]]]^^^^^^^^^^^^^^^___```aaabbbaaabbbeeeggg]]]]]]^^^_________^^^^^^\\\]]]___``````^^^]]][[[\\\\\\]]]]]]]]]]]]\\\\\\ZZZ\\\]]]\\\ZZZZZZ[[[\\\ZZZZZZZZZZZZ[[[]]]___```___``````___^^^]]]^^^___eeeeeefffgggiiikkklllmmmiiilllpppsssuuuzzzyyypppppprrrvvv|||xxxvvvuuuxxx~~~~~~~~~~~~~~~xxxnnnddd]]]^^^```dddggghhhfffdddfffnnnvvvvvvkkkiiitttooorrrtttuuuvvvuuuooogggcccgggrrr}}}pppggg[[[VVVPPPJJJFFFCCCBBBCCCEEEEEEEEEEEEFFFGGGIIIJJJJJJNNNPPPLLLKKKMMMNNNLLLMMMKKKHHHHHHHHHIIIHHHGGGBBB@@@===:::777444333222666888:::===>>>>>><<<;;;===;;;888666555222///,,,++++++++++++***)))((((((***)))(((''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((+++***)))((((((''''''(((''''''''''''(((((((((((((((&&&$$$$$$&&&)))******)))((('''((()))***)))((((((***+++***((()))+++---333222///,,,))))))+++---...++++++---,,,)))(((+++******++++++++++++,,,,,,...---,,,,,,++++++,,,,,,,,,+++***+++---......,,,,,,,,,,,,---------......+++,,,,,,---.........------......///////////////---------,,,+++---000333444888::::::===CCCDDDAAA???<<<999666555666999;;;BBBFFFMMMVVVcccuuu}}}kkk[[[PPPHHHBBB@@@CCCCCCDDDNNN[[[wwwqqq^^^ccc___\\\\\\\\\___gggpppwww}}}|||xxxvvvtttssssssttttttsssqqqttttttooommmnnnooommmjjjiiihhhgggggghhhiiiiiiggggggggggggggggggggggggiiiiiijjjkkkkkkllllllllldddgggiiiiiigggdddccccccaaaaaaaaaaaaaaa````````````___^^^]]]\\\]]]]]]^^^ZZZ[[[]]]___```aaaaaaaaa```aaabbbaaa``````bbbccc]]]]]]^^^^^^^^^^^^^^^^^^\\\]]]___``````___^^^\\\]]]]]]^^^^^^^^^^^^]]]]]]ZZZ[[[[[[ZZZXXXWWWXXXYYYYYYYYYXXXYYYZZZ\\\^^^___]]]___```___^^^]]]^^^___aaaaaaaaabbbcccdddeeefffdddgggjjjkkklllpppvvv{{{uuuuuuvvvyyy~~~vvvuuuuuuzzz|||{{{yyy|||{{{wwwpppiiifffgggiiimmmmmmkkkeeeaaaaaagggmmmuuummmdddfffvvv|||uuuxxxxxxwwwzzz|||wwwnnneeeeeejjjuuu~~~}}}ooofff[[[[[[WWWRRRMMMJJJHHHGGGFFFDDDCCCDDDEEEGGGHHHIIIIIINNNOOOMMMLLLOOOPPPOOOPPPNNNKKKIIIHHHGGGDDDCCCCCCBBBAAA???===;;;;;;:::555777999<<<=========<<<===<<<999888666444000---++++++************++++++***)))(((''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((******)))((((((((((((((('''''''''((((((((()))))))))'''%%%%%%'''***+++,,,)))((('''((()))***)))((('''''''''((((((((())),,,222///---+++++++++******+++))))))------+++,,,///++++++,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,---,,,+++,,,---...---,,,,,,,,,,,,---------......++++++,,,---..................///000000000000///---...000000000111333555777:::<<<<<<>>>BBBAAA<<<:::999666555666999<<<>>>>>>GGGVVVfffwww~~~nnnaaaSSSJJJCCC>>>>>>BBBCCCEEERRRbbbjjjTTTZZZWWWVVVYYY\\\cccppp}}}}}}zzzwwwuuutttsssrrrqqqpppppppppooorrrrrrmmmjjjkkkkkkiiihhhgggfffffffffggghhhiiifffggggggggggggffffffeeeggghhhiiijjjjjjjjjjjjjjjhhhjjjllliiieeeaaa```aaa^^^^^^___```````````````aaa```]]][[[[[[\\\]]]^^^ZZZ[[[\\\^^^```aaabbbbbb___``````___^^^]]]___```]]]]]]^^^^^^^^^]]]]]]\\\[[[]]]^^^``````___^^^]]]\\\]]]]]]^^^^^^]]]]]]\\\ZZZ[[[[[[ZZZWWWVVVVVVWWWXXXWWWWWWWWWXXXZZZ[[[\\\[[[\\\^^^___^^^]]]^^^__________________```aaabbbbbbeeeggghhhgggiiinnnrrrvvvxxxzzz}}}~~~}}}}}}}}}~~~}}}{{{rrrrrruuuzzz{{{qqqsssxxxuuurrrooonnnnnnooopppmmmkkkhhhdddaaaaaacccfffeee```]]]eeexxx}}}|||xxx{{{{{{qqqllljjjkkkqqqvvvwwwxxx{{{zzziii]]]VVVZZZ[[[VVVQQQNNNJJJFFFDDDBBBAAABBBEEEIIIKKKLLLIIIMMMOOOLLLLLLPPPSSSRRRSSSPPPMMMJJJHHHFFFBBB@@@AAAAAA@@@@@@??????>>>>>>777888999;;;<<<============<<<:::999888666222///,,,++++++***++++++,,,,,,))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''((((((((()))))))))***(((&&&&&&(((***+++***)))((('''((()))***)))((((((&&&&&&((()))'''(((+++111...******,,,,,,***''',,,)))***---...+++,,,///------,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,...---,,,,,,---...,,,+++,,,,,,,,,---------......***+++,,,---............------///000000000///......///111111111222555888:::<<<===<<<>>>@@@===777666666666777999===AAACCCCCCRRRhhh|||}}}jjj]]]SSSKKKFFFCCCAAADDDIIIIIIKKKXXXhhhcccNNNQQQPPPTTT[[[cccooo~~~{{{yyyxxxwwwuuusssrrrsssrrrqqqpppoooooooookkknnnoookkkhhhiiihhhfffddddddcccccccccdddfffgggffffffgggggggggfffeeedddeeeeeegggggghhhgggffffffhhhkkkllliiiccc```aaaccc^^^^^^___``````___^^^]]]______^^^]]]\\\\\\\\\\\\\\\\\\\\\]]]^^^^^^______[[[\\\]]]\\\\\\\\\^^^```^^^^^^^^^^^^]]]]]]\\\[[[ZZZ[[[]]]^^^___^^^]]]\\\[[[[[[\\\\\\\\\\\\[[[[[[ZZZ[[[[[[YYYWWWUUUUUUVVVVVVVVVUUUUUUUUUVVVXXXYYYVVVXXX[[[\\\\\\[[[\\\]]]___^^^^^^^^^^^^^^^___```___bbbeeeeeedddeeehhhkkkkkklllnnnpppsssxxx~~~~~~zzzwwwqqqrrrvvv}}}zzzyyymmmrrrwwwrrrnnnnnnqqqtttsssqqqnnnkkkhhhggggggfffcccaaa]]]ZZZ[[[eeezzzyyytttssssssuuurrrmmmooouuuzzzhhh\\\ZZZaaaeee```[[[WWWQQQJJJFFFDDDAAABBBEEEIIIKKKKKKIIILLLMMMKKKKKKPPPTTTUUUUUURRROOOMMMJJJGGGCCC@@@??????@@@@@@@@@@@@??????::::::::::::;;;<<<>>>???>>>===<<<<<<;;;999666222...---,,,+++******++++++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((()))***+++'''((((((((()))))))))))))))'''&&&'''))))))(((''')))((('''((()))***)))(((+++&&&%%%)))***''''''+++222---((('''***,,,***'''///,,,,,,...---***))),,,------------------------...---,,,,,,++++++,,,,,,///...,,,,,,------,,,+++,,,,,,,,,---------......***+++,,,---............,,,,,,.../////////...---000000000000000222777:::<<<======<<<>>>???:::333555555666888<<<@@@DDDGGGSSSddd~~~jjjZZZPPPIIIFFFEEEJJJJJJNNNTTTRRRQQQ]]]lllttt\\\IIIJJJLLLSSS^^^kkk{{{xxxwwwuuuttttttsssqqqooonnnoooooonnnmmmllllllmmmhhhlllmmmjjjhhhiiiiiifffbbbaaaaaaaaaaaacccdddeeeffffffgggggggggfffdddcccccccccdddeeeeeedddcccbbbeeehhhjjjgggcccaaadddhhh______``````___]]][[[ZZZ]]]^^^_________]]]ZZZYYY^^^]]]\\\\\\[[[[[[\\\\\\WWWYYYZZZZZZZZZ[[[^^^```_________^^^]]]\\\[[[ZZZXXXYYY[[[]]]]]]]]]\\\[[[ZZZZZZ[[[[[[[[[[[[ZZZZZZZZZ[[[[[[YYYWWWUUUUUUVVVUUUUUUTTTSSSSSSTTTUUUVVVRRRUUUXXXYYYYYYYYYZZZ[[[[[[[[[ZZZZZZZZZZZZ[[[[[[VVVZZZ^^^___]]]]]]```bbbbbbdddeeefffgggjjjooorrrwww|||}}}yyyrrrtttyyyyyy~~~yyyqqqyyyxxxrrrmmmnnnsssvvvtttppprrrnnnkkkkkkmmmkkkeee___ZZZXXXXXXcccwww{{{zzz{{{yyypppffffffmmmssszzzsssiiigggpppuuuqqqkkkfff^^^VVVKKKGGGCCCCCCEEEGGGHHHGGGIIILLLLLLIIIJJJPPPUUUVVVUUUSSSPPPNNNLLLIIIEEEBBBCCCDDDDDDEEEEEEDDDDDDCCC===;;;:::999:::<<<>>>@@@>>>>>>===>>>>>><<<888555111000...+++***))))))***'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((***+++,,,(((((((((((())))))))))))''''''&&&'''((((((&&&$$$)))((('''((()))******(((,,,'''&&&***+++''''''+++444---&&&$$$))),,,+++(((+++,,,,,,***))))))+++............------,,,,,,,,,///...---,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,------......------,,,,,,,,,,,,------,,,++++++...............///000111---000222111000333:::@@@999;;;<<<;;;999888777888000222666<<>>===<<<<<<<<<<<<555444222///,,,***((('''))))))(((''''''((()))***))))))))))))(((((((((((()))(((((((((''''''''''''...---,,,***)))(((((('''%%%%%%''')))+++***(((&&&))))))(((((((((((())))))***((('''((()))***)))'''(((((((((((())))))))))))(((((())))))*********++++++,,,---,,,******,,,---------------,,,,,,,,,+++///...---,,,,,,,,,,,,---,,,---...//////---,,,+++,,,------......------,,,---------......------,,,---........./////////000000111333444555777;;;???:::<<<<<<;;;999777777888::::::<<<@@@GGGRRR```jjj~~~ttthhh^^^UUUQQQQQQRRRYYYaaakkkkkklllllloootttxxxzzz{{{zzzxxxxxxuuukkk^^^TTT[[[dddppp{{{}}}zzzyyyuuurrrppplllmmmoooqqqrrrsssttttttnnnoooooonnnllljjjhhhggggggfffffffffgggggghhhiiifffbbb```cccdddaaaaaaccccccbbbbbbcccdddcccaaa___dddddddddddddddeeeeeeeeebbbbbbbbbbbbbbbbbbbbbbbb```___^^^]]]\\\\\\]]]]]]^^^^^^]]]]]]\\\\\\[[[[[[XXXWWWWWWWWWWWWXXXYYYYYYWWWYYYZZZYYYWWWVVVXXXYYYZZZZZZ[[[[[[[[[[[[[[[[[[ZZZZZZYYYZZZ[[[ZZZYYYWWWWWWVVVVVVVVVVVVUUUUUUTTTVVVVVVVVVUUUTTTRRRQQQPPPOOOOOONNNNNNMMMMMMMMMLLLIIIIIIKKKMMMNNNPPPQQQRRRTTTUUUUUUVVVVVVVVVUUUUUUVVVVVVWWWXXXXXXXXXXXXWWWZZZZZZ[[[\\\]]]___```aaaaaabbbbbbbbbdddhhhmmmqqq{{{||||||}}}||||||{{{}}}|||xxxxxxxxxpppllliiifffcccaaa______eeeppp}}}uuusssqqqooolllggg```\\\YYY]]]fffrrr}}}~~~yyyyyyttttttxxxxxxuuuhhhXXXJJJGGGHHHFFFEEEEEEGGGHHHIIIIIIIIIKKKOOORRRUUURRRPPPQQQTTTSSSNNNJJJGGGFFFEEEEEEEEEFFFGGGHHHIIIFFFAAA<<<999:::;;;===@@@???>>>>>>============666555333000---+++)))(((***)))(((''''''((()))***))))))))))))************))))))((((((((('''''''''---,,,+++***)))((((((((('''&&&&&&(((******(((&&&))))))(((((((((((())))))***((('''((()))***)))'''(((((((((((())))))))))))((((((((()))))))))******+++,,,......,,,+++,,,---,,,,,,,,,,,,++++++++++++......---,,,,,,,,,------------...///...---+++***,,,------......------,,,------...//////......---------.../////////......222333555888<<<>>>???>>>;;;<<<<<<:::888666777888;;;;;;<<>>>>>>>>>>>>>>888777555222///---+++***+++***)))(((((()))******)))))))))******+++++++++)))))))))((((((((('''''',,,+++***))))))))))))***((('''&&&''')))***)))((())))))(((((((((((())))))***((('''((()))***)))'''(((((((((((())))))))))))'''((((((((((((((())))))***---//////...,,,,,,---++++++++++++++++++++++++...------,,,,,,,,,------............---,,,+++***,,,------......------,,,,,,------............---,,,---.../////////......333333666<<>>EEEWWWqqqmmmaaa]]]RRRQQQSSSYYYgggzzz|||}}}||||||{{{xxxrrrjjjdddvvvyyyrrrqqqqqqpppooopppqqqrrrrrrsssssssssrrrrrrnnnnnnnnnmmmkkkhhhfffeeeeeeeeeeeefffffffffeeeeee```^^^]]]]]]ZZZWWW[[[bbb___^^^^^^^^^``````___^^^cccccccccbbbbbbaaaaaaaaa````````````````````````\\\\\\\\\[[[[[[[[[\\\\\\ZZZYYYYYYXXXWWWVVVUUUUUUVVVVVVTTTSSSRRRQQQQQQQQQSSSTTTTTTTTTTTTTTTUUUUUUVVVVVVVVVVVVUUUUUUUUUUUURRRUUUWWWVVVRRRPPPQQQSSSSSSSSSSSSRRRPPPNNNMMMKKKNNNNNNMMMLLLKKKJJJHHHGGGHHHGGGFFFEEEDDDCCCBBBBBB@@@AAABBBCCCDDDEEEFFFGGGFFFGGGIIIKKKMMMOOOPPPPPPOOOOOOPPPQQQQQQQQQQQQQQQQQQSSSVVVXXXZZZYYYXXXWWWUUUVVVUUUUUUUUUVVVZZZ]]]]]]___ccchhhmmmqqquuuvvvxxxzzz|||~~~~~~|||yyyvvvsssxxx~~~~~~~~~vvvjjjggghhhiiihhhhhhiiioooyyy|||rrrjjjkkkmmmooonnniiibbb\\\WWWVVVWWW]]]iiivvv|||wwwwww|||yyyooojjjaaaVVVLLLFFFCCCEEEGGGDDDFFFHHHIIIIIIJJJLLLNNNOOONNNMMMPPPSSSVVVVVVUUUTTTQQQNNNLLLKKKMMMOOOQQQNNNJJJEEE???;;;::::::;;;===>>>>>>???????????????:::999777555222///---,,,,,,+++***)))((()))***+++''''''((()))***+++++++++)))))))))(((((((((((('''******))))))))))))*********(((''''''((())))))((())))))(((((((((((())))))***((('''((()))***)))'''(((((((((((())))))))))))''''''''''''((((((((((((***---//////...,,,,,,---++++++++++++++++++++++++------,,,,,,,,,------............------,,,,,,+++,,,------......------,,,***+++,,,---------------------...///000000000000444444777@@@HHHKKKFFF@@@999999888666555666999<<>>>>><<<======>>>???@@@@@@AAA@@@AAACCCFFFHHHJJJKKKKKKKKKKKKLLLMMMMMMMMMMMMLLLMMMOOOSSSUUUVVVUUUSSSRRRPPPPPPPPPOOONNNNNNQQQSSSSSSTTTXXX]]]bbbgggkkknnnoooqqqsssuuuuuutttrrrppptttyyy|||yyypppnnnjjjfffiiiggggggooo{{{wwwrrriiijjjmmmpppppplllfffaaaTTTRRRRRRWWWcccrrr~~~{{{zzz~~~~~~wwwwwwqqqdddVVVKKKGGGFFFEEECCCEEEGGGHHHIIIJJJLLLMMMOOONNNMMMOOOQQQTTTUUUVVVXXXVVVRRROOOOOOPPPRRRTTTNNNKKKFFFAAA===:::999999;;;<<<===???@@@@@@@@@@@@===<<<:::777555222000///---,,,+++)))))))))***+++%%%&&&&&&'''((()))*********)))))))))(((((((((((()))))))))((())))))***++++++)))''''''((())))))((())))))(((((((((((())))))***((('''((()))***)))'''(((((((((((())))))))))))((((((((((((''''''''''''+++,,,......,,,+++,,,---++++++++++++,,,,,,,,,,,,------,,,,,,,,,---......------------------------,,,------......------,,,******+++,,,------------.........///000222333444777777;;;BBBIIIJJJDDD>>>888777777666666999>>>BBBCCCOOO\\\jjj~~~nnn___UUUOOOMMMOOORRR\\\ppp{{{www~~~~~~yyyyyy}}}qqqjjjrrr|||wwwppplllkkknnnooommmmmmnnnqqqqqqpppooommmkkkiiihhheeeeeeffffffeeedddcccbbbbbbcccdddeeedddcccbbbaaa^^^[[[ZZZ[[[YYYWWWYYY^^^]]][[[ZZZ[[[]]]_________````````````____________aaa``````___^^^]]]\\\\\\ZZZ[[[[[[[[[ZZZYYYWWWWWWVVVVVVUUUTTTRRRQQQPPPPPPMMMLLLKKKIIIHHHGGGFFFFFFHHHGGGGGGHHHJJJKKKJJJIIINNNNNNNNNOOOOOOPPPPPPPPPOOOPPPPPPOOOMMMLLLKKKLLLIIIJJJJJJJJJIIIFFFCCCAAA===>>>>>>???@@@????????????>>>>>>===<<<;;;::::::777777777888888888999999;;;<<<>>>@@@BBBCCCDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGIIILLLNNNOOONNNMMMKKKIIIIIIHHHGGGEEEDDDFFFGGGFFFHHHKKKOOOTTTZZZ^^^```ccceeehhhjjjkkkkkkjjjiiimmmrrryyy~~~|||yyy{{{~~~}}}|||vvvrrrqqqkkkdddiiieeeeeelllxxx~~~}}}yyywww{{{wwwnnnmmmrrrmmmmmmooorrrsssrrrooolllddd```[[[YYY^^^hhhssszzz{{{}}}yyygggYYYQQQKKKEEEEEEFFFHHHHHHIIIJJJMMMOOOQQQQQQPPPPPPQQQTTTWWWYYY]]][[[WWWTTTRRRQQQRRRRRRMMMLLLIIIEEEAAA===:::888888:::<<<>>>@@@@@@@@@@@@@@@???===:::777555333222...---,,,************+++&&&&&&&&&''''''(((((((((******)))))))))((((((((())))))((((((((())))))***+++)))((((((******)))'''))))))(((((((((((())))))***((('''((()))***)))'''(((((((((((()))))))))))))))))))))(((((((((((('''+++,,,---,,,******,,,---+++,,,,,,,,,------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,---......///,,,------......------,,,***+++,,,---............///...---...000333777999<<<===@@@DDDGGGEEE???:::777777777777999>>>DDDIIILLL^^^qqq~~~kkk[[[SSSNNNJJJGGGMMMRRR^^^rrriii```___iiiooolllkkkooo|||}}}{{{xxx{{{}}}tttoooooommmhhhiiiggghhhmmmoookkkjjjkkkllllllkkkkkkjjjhhhgggfffeeeeeeeeeeeedddbbb```______```aaabbbbbb```^^^]]][[[VVVUUUWWWXXXVVVUUUWWWXXXWWWUUUVVVYYY[[[\\\\\\^^^^^^^^^^^^____________bbbaaa```^^^]]][[[ZZZYYYYYYYYYYYYXXXWWWUUUSSSRRRRRRQQQPPPOOOMMMLLLKKKKKKFFFEEEDDDBBBAAA@@@@@@@@@AAA???>>>@@@BBBDDDCCCAAAFFFFFFGGGHHHIIIJJJKKKKKKKKKJJJIIIIIIIIIHHHFFFDDDBBBCCCDDDEEECCCAAA>>><<<999999::::::::::::999888999999999888888777777777333333333333333444444444777777999:::;;;<<<<<<<<<>>>???@@@@@@AAAAAA@@@@@@@@@AAACCCEEEFFFEEEDDDCCCBBBCCCBBB@@@===<<<===>>>;;;<<>><<<@@@AAABBBCCCDDDEEEFFFGGGGGGDDDBBBBBBDDDDDD@@@======>>>@@@AAA@@@===:::888888888888888777666444444555555555555555555555555222222222222333333333333444555555666777777666666:::;;;;;;<<<===<<<<<<<<<;;;<<<===>>>??????>>>>>>@@@@@@@@@===:::888999:::555666888;;;???CCCGGGJJJHHHKKKPPPTTTXXX[[[\\\]]]]]]aaaggglllmmmmmmmmmmmmmmmooossswww{{{{{{yyynnnqqqssssssssszzzssshhhgggkkkmmmmmmqqqpppooooooppprrruuuwwwhhheeedddeeebbb```fffpppzzzxxxwwwxxx{{{~~~{{{wwwpppjjjgggjjjpppuuuiiixxxyyyqqqfffZZZLLLLLLLLLKKKLLLNNNSSSWWWYYYXXXXXXXXXYYY\\\aaaeeepppmmmiiibbb\\\WWWRRRPPPNNNOOOOOONNNJJJDDD>>>:::444666999===???@@@??????CCCBBB@@@===:::888666555///...---+++******++++++))))))))))))((((((((((((************))))))))))))******)))((((((((((((((())))))***+++,,,+++(((%%%))))))(((((((((((())))))***((('''((()))***)))((((((((((((((())))))))))))++++++******))))))((((((.........------,,,,,,,,,)))***,,,------,,,+++)))000...---++++++,,,---...+++***+++,,,///000///...000///...------...///000.../////////---...///111111000///000222888>>>BBBDDDDDDEEEFFFEEE???888333333999>>>>>><<>>>>>>>>??????AAABBBBBBEEE>>>===CCCAAA888666<<<777999;;;======;;;999888666666666666555555444333222333444333222222444666555555555555555555555555888555555777777444444777777777777888888999::::::888999:::;;;;;;:::888888::::::999888888888888888222333444666999<<>>;;;777555222111///,,,+++*********''''''(((((())))))******(((((((((((())))))))))))***&&&%%%)))+++******---)))((((((((()))***++++++---,,,+++***)))))))))))),,,***))))))******)))'''+++)))(((&&&&&&((()))++++++(((''''''******)))&&&......---------,,,,,,,,,***+++,,,,,,,,,+++)))(((000...---++++++,,,---...,,,++++++,,,---...,,,+++000///...------...///000---...///...------///111333222222444999>>>CCCEEEBBBEEEGGGFFFAAA;;;888777999999::::::???JJJ[[[fff|||pppdddYYYPPPMMMMMMLLLKKKLLLPPP___ooozzzpppTTTKKKHHHQQQWWWZZZ```jjj}}}{{{vvvssssssqqqnnnlllkkkiiigggeeeeeelllpppmmmiiihhhhhhggghhhiiihhhfffdddcccccceeeeeeeeecccaaa```_________\\\\\\[[[[[[[[[ZZZZZZZZZUUURRRMMMJJJIIIJJJJJJJJJHHHJJJLLLMMMNNNOOOQQQSSSVVVWWWWWWXXXZZZ[[[[[[\\\___^^^]]][[[YYYWWWUUUTTTSSSSSSTTTSSSQQQMMMJJJGGGGGGFFFDDDBBB@@@???>>>>>><<<;;;:::999888777666666999888777666666777888999;;;;;;<<<<<<===>>>??????AAA;;;;;;@@@???777555;;;777888999::::::888777666444555555555555444333222111222333222111222333555555555555555555555555555777444444777777444444777666777888999999999999999666777888888888888777666777777666555555555555555222222444555888:::===>>>???AAADDDHHHMMMQQQTTTVVVYYY\\\```dddeeegggiiikkkkkkjjjjjjkkknnnqqquuuwwwzzzzzz|||tttnnnjjjmmmwww~~~{{{qqqiiigggllltttzzz~~~uuuqqqrrrsssqqqoooiiimmmrrrqqqiiidddhhhrrrvvvyyyzzz{{{zzzxxxzzzyyysssnnnmmmhhhhhhkkkttt{{{ooo^^^YYYQQQMMMMMMQQQUUUXXX___^^^]]]]]]___ccchhhllltttwwwzzzzzztttiii^^^YYYTTTVVVUUUPPPLLLHHHAAA999999999:::;;;===???AAABBB???@@@AAA@@@>>>;;;888666333222000---,,,+++++++++((((((((()))))))))******(((((((((((()))))))))***+++'''&&&)))+++******,,,))))))))))))))))))***+++,,,+++***)))((((((((((((+++***))))))******)))'''***)))(((''''''((()))******(((''''''******)))'''...------------,,,,,,,,,000000//////...---++++++///...---,,,+++,,,---------,,,+++,,,,,,,,,***)))//////...------...//////,,,---......------///000333222444999@@@EEEFFFEEE@@@DDDGGGCCC<<<777888;;;<<<;;;:::===FFFUUUeeeooo~~~mmm```UUUQQQOOORRRSSSQQQOOOPPP[[[lll~~~lllLLLGGGHHHPPPVVV[[[gggttt~~~yyytttrrrpppooopppnnnmmmlllkkkhhhdddaaajjjoooqqqlllgggeeeeeeccccccddddddcccbbbaaacccdddaaa```______^^^^^^^^^^^^\\\[[[ZZZYYYXXXWWWWWWVVVRRRNNNIIIFFFEEEEEEEEEDDDCCCDDDFFFGGGHHHIIIKKKMMMQQQRRRSSSUUUVVVXXXYYYZZZZZZZZZYYYXXXVVVUUUTTTTTTPPPPPPPPPOOOMMMIIIFFFCCCAAA@@@???===;;;:::999999999888888777666555444444666555444333333444555666777777888888999999::::::<<<777777<<<;;;555444888666666666666555444444444333333444444333333222222111222222222111111333555555555555555555555555555666333333666666444444777666777999::::::999888777444444555555555555444444666555555444444444444555222222333444666888999:::<<<>>>@@@DDDHHHKKKNNNOOOUUUXXX\\\___bbbdddhhhjjjiiihhhhhhiiijjjmmmoooqqqtttvvvyyy|||yyyuuuppppppyyy}}}xxxuuuuuuwwwxxxxxxyyyvvvqqqkkkhhhllluuu|||wwwsssttttttqqqnnnjjjqqquuuqqqmmmmmmpppqqqtttvvvyyy|||||||||qqqkkkdddbbbccckkkyyy~~~wwwhhhcccZZZRRRNNNOOOUUUZZZ`````````___```cccgggkkkrrrxxxzzzoooddd\\\YYYZZZXXXSSSPPPMMMDDD:::;;;;;;;;;;;;<<<>>>@@@AAA???@@@@@@@@@???<<<999777555444111///---,,,,,,,,,)))))))))))))))*********((((((((()))))))))******,,,(((&&&)))+++))))))++++++***))))))))))))))))))+++***)))(((''''''''''''+++***))))))******)))(((***)))(((''''''((()))***)))((('''((()))***)))(((------------------------111000///...---,,,+++***///...---,,,,,,,,,---------,,,+++,,,------,,,***........................,,,---...---,,,---///111222222555===DDDHHHFFFCCC???AAAAAA===888666888;;;;;;===AAAFFFNNNZZZhhhrrrnnnaaaYYYSSSQQQTTT]]]cccbbb___^^^hhhyyyyyygggJJJKKKQQQ[[[ccclll{{{|||yyyuuupppmmmllllllmmmooommmkkkjjjhhhfffccc```jjjnnnmmmhhhcccbbbaaa______```aaaaaa``````bbbddd______^^^]]]]]]]]]]]]]]]ZZZYYYXXXVVVTTTSSSRRRQQQNNNKKKFFFCCCBBBBBBAAA@@@???AAABBBCCCCCCCCCEEEGGGIIIJJJLLLNNNPPPRRRTTTTTTSSSSSSSSSSSSRRRRRRQQQQQQLLLLLLLLLJJJGGGDDDAAA???>>>===<<<:::999888888888666555555444444333333333555555444333444555666777444444555555666666666666666333444888888444333666777666555333333333333444222222333333333333222222111222333222111111333555666666666666666666666666666444444777777444555777666888:::;;;;;;999777555333333444444444444444444777777666555555666666666333333333444555666777888<<<===???BBBEEEHHHJJJKKKPPPSSSXXX[[[___bbbgggjjjjjjjjjjjjjjjkkklllmmmmmmqqqsssvvvxxxzzz}}}}}}zzzyyy|||xxxsssqqqqqqssstttuuuvvvwwwvvvrrrooorrrzzz}}}xxxsssooopppwwwvvvnnnlllrrruuuqqqqqqqqquuu~~~rrrkkkbbbbbbccchhhqqq|||tttooodddXXXOOOMMMSSSXXX\\\^^^______^^^```dddhhhmmmvvv}}}}}}wwwoooeee^^^\\\\\\YYYVVVTTTQQQHHH>>><<<;;;;;;;;;<<<>>>@@@BBB@@@@@@@@@@@@???===;;;999777666333111///...------************************(((((()))))))))*********---((('''***+++)))(((***++++++***)))((((((((()))+++***)))(((((((((((((((+++)))((()))******)))((())))))(((((((((((())))))(((((((((((())))))))))))------------------------,,,,,,,,,,,,+++)))((('''......------,,,,,,,,,,,,,,,+++,,,---///000///...------............------+++---...---------000111333555:::BBBHHHIIIEEEBBB???<<<999777777888999:::<<>>>>>===<<<:::<<<============???@@@AAAAAACCCEEEHHHJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLGGGGGGFFFDDDBBB???<<<;;;;;;:::999777777666666666444333333333333333333333555444333333333444666777222333444444555444444333333222222555666444333555888777555333333444555666222333333444444444333333222333444333222222444666777777777777777777777777777555555888999666777:::888:::;;;===<<<:::777555444444444555555666666666777777666666666777777888555555555555555666777888======???@@@BBBDDDFFFFFFKKKOOOTTTYYY^^^bbbfffiiilllmmmmmmnnnoooooooooooorrrsssttttttuuuxxx|||xxxtttpppnnnoooqqqssstttyyy{{{}}}|||yyy|||~~~{{{wwwzzzuuujjjiiiqqqvvvtttmmmmmmsssxxxooollldddhhhllllllkkkppp{{{}}}~~~yyymmm^^^RRRNNNPPPTTTWWW[[[^^^___^^^___dddhhhllltttyyyuuunnnkkkgggbbb]]]^^^[[[WWWUUUSSSLLLDDD===<<<;;;;;;<<<>>>@@@BBB@@@@@@@@@@@@???>>><<<<<<:::888666333111000//////,,,,,,++++++******))))))))))))))))))************---((('''***+++)))(((***++++++***)))((((((((()))++++++***)))))))))*********)))((()))***+++***)))))))))(((((((((((())))))'''(((((((((((())))))***,,,,,,,,,------------...+++,,,...//////...,,,+++......---------,,,,,,,,,,,,,,,,,,...000111111///------............------,,,---.........///111333777<<>>;;;999999999888666555666777777666666888999999:::<<<>>>@@@BBBDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFBBBAAA@@@???===:::999888666555444333333333333333333333333333333444444444444333222222333444666777333444555666666555444333333333444555555555555555888777666555555666777888444444555555666666555555555666666666555555777888999999999999999999999999:::777888;;;<<<999:::===;;;<<<=========;;;888777666666666666666777888999777666666666666777777888888777777888888999:::;;;===>>>>>>???@@@AAABBBBBBGGGLLLSSSZZZ___cccgggiiimmmnnnppprrrsssssssssrrrsssrrrqqqppprrrtttwwwxxx}}}{{{tttqqqlllkkkllloooqqqsssuuuwwwzzz{{{|||zzzyyyrrrjjjhhhnnnvvvzzzuuuuuu|||{{{pppkkkllliiipppuuuqqqiiiiiisss~~~}}}~~~ssseeeZZZSSSQQQQQQTTTZZZ___aaa```bbbgggllloooxxxyyypppjjjkkkkkkiii```bbb```ZZZUUUSSSOOOJJJDDDBBB???======>>>@@@BBB@@@@@@@@@@@@@@@???>>>>>><<<;;;888555333111111000---------,,,+++***)))))))))))))))*********++++++,,,(((&&&)))+++))))))++++++***))))))))))))))))))++++++************++++++***)))((()))***+++***)))(((((())))))))))))((((((&&&'''))))))((((((***+++,,,,,,,,,---------......(((***...222333222000...------......------,,,,,,---,,,,,,...///000///---,,,------......------,,,---.../////////000222444:::AAAHHHJJJGGGBBB>>>===999888777777888<<>>>>>>>>????????????@@@@@@@@@===<<<<<<:::999777666666333333222111111111222222333333444444444555555555555555444444555777888999555666888999999888666555444555666666666777666555666666666666777777888999555666777777888888888777777888999888777888999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<::::::>>>>>><<<===@@@?????????>>>===;;;:::999777666666666777888:::;;;888888888888888999:::::::::::::::;;;;;;===>>>>>>AAAAAAAAAAAABBBBBBBBBCCCCCCJJJSSS[[[aaaeeehhhjjjlllnnnqqqtttvvvvvvuuuuuusssooommmmmmqqqssssssrrruuu{{{}}}||||||uuuqqqllljjjkkkmmmooopppoooqqqtttxxx~~~wwwtttpppnnnkkkmmmvvv~~~~~~|||yyyuuupppnnnpppooouuuxxxtttkkkiiiooovvvvvvlllccc[[[UUURRRQQQXXX___bbbbbbdddjjjpppsss{{{|||pppiiilllooonnngggjjjggg]]]TTTQQQPPPOOOMMMKKKFFFBBB???>>>???@@@@@@@@@@@@@@@@@@@@@??????>>><<<999666444222222222///...---,,,+++***))))))))))))*********++++++++++++'''&&&)))+++******,,,))))))))))))))))))***+++******))))))))))))******)))(((((((((***+++***)))(((((())))))))))))((((((%%%'''))))))((((((***,,,,,,,,,,,,------.........###(((---///...+++)))------......------,,,+++...---,,,---......,,,***,,,,,,---......---,,,,,,---///000000000111333555999AAAIIIJJJCCC<<<999999666999<<<:::999<<>>===<<<:::888888888999888666444555666666555444555666333444555777888:::;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<::::::999888777666555555333333222222222222333333333444444555555666666777999888888888999:::<<<===777888:::;;;;;;999888666555777888777777888777666444555555666777888999999777777888999999999999999999:::;;;:::999999;;;===<<<<<<<<<<<<<<<<<<<<<<<<>>>;;;<<<@@@@@@>>>???BBBAAA@@@???>>>===<<<;;;;;;777666666666777888:::;;;<<<;;;;;;;;;<<<<<<===>>><<<<<<<<<===>>>???@@@AAAEEEEEEEEEEEEEEEEEEEEEEEEBBBIIISSS\\\cccfffiiijjjjjjlllppptttvvvwwwvvvuuurrrnnnjjjlllqqqtttrrrpppooouuuvvvttt{{{}}}xxxtttnnnkkkkkkmmmnnnoooqqqqqqttt{{{}}}xxxtttoooooorrrooommmwww~~~wwwtttttttttsssuuusssvvvxxxtttnnnkkknnnrrrwwwpppiiibbbZZZTTTMMMUUU^^^bbbbbbdddkkkqqqsss}}}}}}qqqiiimmmqqqooolllpppmmm```TTTPPPQQQQQQUUURRRLLLEEEAAA???>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@???===:::777555333222222//////...---+++***)))))))))************+++++++++***&&&%%%)))+++******---))))))(((((()))***++++++))))))(((((((((((()))***)))(((((((((***++++++***(((((())))))))))))((((((%%%'''***)))((((((***,,,---,,,++++++,,,---///000)))***,,,---------,,,,,,---...............------,,,++++++++++++,,,------+++---///111222000...---000111111111111222444777;;;???CCCEEEBBB===999666555999;;;999999???HHHMMMcccqqqzzzsssiiiYYYKKKFFFJJJRRRYYYwwwvvvmmmiiijjjiiigggbbbYYYVVVbbbrrr|||yyywwwxxx}}}{{{lll___]]]\\\[[[[[[[[[YYYVVVSSSQQQPPPPPPPPPPPPPPPQQQRRRTTTVVVXXXYYYZZZYYYXXXVVVSSSQQQNNNJJJEEEAAA>>><<<>>>>>>??????AAABBBDDDDDDBBBCCCEEEFFFGGGGGGFFFEEECCCAAA>>><<<;;;:::888666888777666666555555555555111222222333333333222222555555444444444555666666444777:::;;;:::999999999===;;;888555444444555666111111111111111222222333555555444444555777888999::::::;;;<<<;;;:::999888>>>===;;;::::::<<<===???888888999:::999888777666888888777777888888999:::======<<<;;;;;;;;;<<<<<>><<<999888:::===@@@@@@@@@??????===<<<;;;:::888;;;???AAACCCDDDFFFHHHAAA@@@??????@@@???===;;;<<<<<<;;;:::;;;;;;<<<<<<>>>======>>>@@@AAAAAA@@@>>>>>>>>>???@@@BBBDDDEEEKKKNNNMMMHHHFFFGGGGGGEEEDDDHHHNNNVVV___fffjjjmmmjjjlllppptttvvvvvvuuutttnnnkkkhhhhhhkkkoooppppppllllllnnnqqqvvv|||yyyoookkkoooooohhhhhhnnntttpppoooxxxuuurrrnnnmmmsssrrrmmmuuu|||xxx|||yyyxxxyyyxxxrrrlllvvvxxxyyyuuummmhhhjjjooovvv~~~}}}xxx{{{zzzoooeee```XXXWWWZZZ```cccdddiiipppxxx}}}|||tttlllmmmrrrvvvvvvxxxuuuiiiYYYOOOQQQWWW[[[ZZZUUULLLCCC???AAAEEEDDDCCCAAA@@@?????????@@@<<<;;;999777666555444444...---,,,***)))******+++'''((()))***++++++***)))+++***)))(((((('''((((((***)))((()))++++++)))((())))))(((((((((((())))))---,,,***)))((('''((((((***)))'''(((***++++++***+++---...+++***,,,+++(((///...---,,,,,,,,,---...,,,---.../////////......---------......------,,,,,,,,,,,,,,,,,,------...,,,---...000000///...---000111111111222444888;;;AAADDDGGGFFFCCC>>>:::888666888;;;;;;<<>>999999999:::;;;<<<===>>>===>>>@@@AAABBBBBBAAA@@@===;;;999999999999888777666555444444333333333444333333444444444444333333333333333333333444444555333555888888777666666777888666444222222333555666333333333333333444444555333444555777888888888777===>>>?????????>>>===<<>>===<<<<<<<<<===>>>999:::;;;;;;;;;:::888888999999999999:::::::::;;;======<<<<<<<<<<<<<<<<<<>>>>>>????????????AAABBBBBBBBBCCCCCCBBBAAA???>>>>>>@@@BBBDDDEEEGGGJJJLLLHHHHHHGGGFFFFFFDDDBBB@@@????????????AAAAAAAAAAAACCCAAA@@@@@@AAACCCCCCBBBAAABBBBBBBBBDDDGGGKKKNNNSSSVVVVVVRRROOONNNLLLHHHJJJLLLPPPWWW___fffkkkmmmrrrssstttttttttrrrpppooommmjjjhhhiiikkknnnooonnnjjjkkkmmmpppsssxxx{{{}}}uuullljjjooopppjjjiiinnnpppooopppzzzwwwnnniiimmmkkkppptttsss|||yyyuuutttxxx}}}}}}vvvtttsssvvvzzzzzztttooorrrssstttooohhhcccdddhhhkkkqqqxxx||||||}}}~~~qqqiiiYYYWWWYYY]]]___```fffllltttzzz{{{uuuoooqqquuuxxx}}}ooo___VVVXXX]]]cccccc___VVVKKKDDDAAABBBFFFEEECCCAAA@@@@@@@@@AAA???>>><<<:::888777666555333222000...---------...((()))***+++++++++*********))))))(((((((((((()))***)))((()))++++++)))((())))))(((((((((((())))))+++***)))((((((((()))******((('''''')))******)))'''******'''''')))(((%%%000///...---,,,,,,,,,,,,,,,---.../////////......---------------------------------,,,---......///,,,---------............000000111222444888===AAAGGGHHHHHHEEE@@@<<<999888:::999<<>><<<<<<<<<======???@@@BBBCCCEEEFFFGGGGGGGGGFFFEEEDDD??????>>>===<<<;;;::::::666666666666666777888888777888:::;;;<<<<<<;;;;;;777666555555777888888777666555555444444444444555555555666666666666555555444444333333444555555666666777888666555444555777444444222111222444666777666666555555666666777888333555999;;;<<<<<<:::999AAABBBBBBCCCCCCCCCBBBBBBAAAAAABBBAAAAAA@@@??????>>>>>>>>>???>>>======<<<<<<======>>>???>>>>>>>>>@@@@@@AAAAAAAAAAAAAAAAAA@@@BBBEEEHHHJJJKKKKKKKKKJJJKKKLLLMMMLLLJJJHHHGGGGGGIIIKKKLLLNNNQQQUUUXXXXXXXXXWWWVVVTTTRRROOONNNHHHHHHIIIKKKMMMLLLJJJGGGKKKIIIGGGHHHJJJLLLNNNNNNNNNNNNNNNNNNOOOTTTZZZ^^^gggkkklllhhheeebbb]]]VVVTTTSSSTTTXXX^^^eeeiiikkkqqqpppooonnnmmmlllkkkjjjkkkjjjiiijjjlllmmmmmmllliiijjjlllnnnppprrrttttttpppiiiiiinnnpppkkkiiillllllooottt{{{|||yyywwwvvvuuuqqqiiibbbhhheeejjjqqqttt~~~sssrrrlllllluuu|||{{{tttppplllnnnsssyyy~~~}}}wwwqqqppprrrpppkkkeeeaaaaaabbbcccdddhhhnnntttxxxzzzzzzyyyyyy|||ooo\\\YYYYYY[[[\\\^^^dddkkkqqqxxx{{{wwwtttvvvzzz|||yyyllleeegggkkkqqqqqqooofffZZZOOOHHHFFFJJJIIIFFFCCCAAAAAAAAABBBBBBAAA???===:::999888777444222000...,,,+++++++++)))***++++++,,,+++++++++))))))((((((((()))*********)))((()))++++++)))(((***))))))(((((())))))***)))(((((((((((()))***+++)))'''&&&'''(((***))))))%%%((((((%%%%%%''''''###//////......------------+++,,,,,,,,,,,,,,,,,,,,,..................//////...------------...//////------,,,+++,,,---...///000111222444777<<>>======<<<::::::;;;:::999777999999999::::::<<<===>>>======>>>>>>>>>===<<<<<<777777777777777777666666666666555555555666777777555666888999::::::999999666444444444777888888888999999888888888888888999888999999999999888888777777777777777888999999:::<<<<<<:::888666666888:::777666555555555777999:::888888888888888999::::::999:::===???@@@@@@@@@???CCCDDDEEEEEEFFFGGGGGGGGGFFFGGGHHHHHHHHHFFFDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAABBBCCCDDDDDDDDDCCCCCCFFFGGGHHHJJJJJJJJJIIIHHHGGGHHHLLLPPPUUUYYYZZZZZZZZZ[[[[[[[[[YYYUUURRRPPPQQQSSSUUUXXX[[[```eeejjjnnnnnnooommmiiieeebbbaaaZZZZZZ[[[]]]]]]ZZZSSSNNNRRRRRRSSSWWW]]]bbbeeefffddddddcccaaa```dddlllrrr||||||xxxppphhh```\\\XXXXXX[[[```bbbccc`````````aaabbbdddggghhhiiiiiijjjlllllllllkkkjjjhhhiiilllmmmnnnnnnmmmlllkkkgggggglllmmmiiifffgggjjjpppuuuyyy}}}~~~yyyqqqooonnnoooqqqpppkkkfffhhheeejjjpppsss|||tttqqqjjjiiiooouuusssnnnkkkmmmrrrzzzzzzttttttuuusssmmmhhhfffeeecccddd```___dddjjjmmmnnnppprrrxxx{{{iii^^^[[[[[[^^^___```fffmmmqqqxxx}}}{{{zzz|||~~~~~~}}}yyyzzz|||~~~~~~|||uuujjj___WWWSSSPPPMMMIIIEEECCCAAAAAABBBDDDCCCAAA>>><<<:::999888444333000---+++***))))))++++++++++++,,,+++++++++(((((((((((()))***++++++***)))((()))++++++)))(((***))))))))))))))))))***))))))((((((((()))))))))((('''&&&&&&((())))))(((&&&)))***''''''))))))&&&---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,//////......///000111111...------------...//////...---,,,++++++---...///000111444666999???EEEJJJJJJIIIEEE???:::777777888BBB???CCCLLLXXXkkkssshhh]]]SSSMMMIIIIIIJJJOOOYYYfffsss{{{___HHHGGGGGGAAAKKK[[[rrr}}}qqqbbbZZZKKKJJJFFF@@@:::888999;;;;;;999888888888999888666:::999999888888888888999999999999999999999888888::::::999999888888888888777666666666666666777777888999:::<<<<<<<<<<<<;;;999777666777888999999888<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;::::::999999999999:::;;;<<<===???>>>===:::777777:::<<<::::::999888888999:::;;;;;;;;;::::::;;;;;;<<<===>>>>>>>>>???AAACCCDDDEEEEEEFFFFFFGGGIIIJJJKKKLLLJJJKKKMMMNNNMMMKKKIIIGGGHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFGGGHHHHHHHHHHHHGGGIIIKKKMMMPPPQQQPPPNNNMMMOOOPPPRRRXXX```gggkkklllmmmmmmkkkhhhddd^^^ZZZWWWYYY\\\___dddiiipppwww|||}}}xxxuuutttrrrqqqqqqrrrpppiii]]]TTTUUUYYYaaalllwww||||||zzzvvvsssvvv}}}}}}tttllleee\\\WWWWWWYYYYYYXXXPPPQQQRRRUUUYYY]]]bbbdddfffhhhjjjllllllkkkjjjjjjhhhiiikkkllllllkkkiiiggghhhffffffiiiiiifffbbbaaadddkkkrrrttttttuuurrrmmmhhhkkkooossssssrrrpppooonnnkkkooorrrrrr|||~~~oookkkjjjmmmllljjjjjjlllqqqxxx{{{yyyzzzwwwpppnnnpppmmmhhhggg```]]]bbbggghhhjjjmmmvvvvvvaaa\\\\\\___ccceeeeeehhhmmmssszzz~~~~~~}}}~~~~~~vvvnnngggcccWWWTTTNNNIIIDDDBBBAAAAAADDDCCC@@@>>><<<:::999999999777444111///---------,,,,,,++++++++++++++++++))))))((())))))***+++,,,***)))((()))++++++)))(((******))))))))))))***************)))(((''''''&&&((('''&&&&&&((())))))((('''***+++((((((+++***''',,,,,,---//////000000/////////...---------......///......---...///111222---------,,,---......///...---,,,,,,,,,---///000000222666999<<>>???@@@@@@??????<<<;;;999999;;;<<<;;;:::===============>>>>>>?????????@@@??????>>>===<<<999999::::::;;;<<<===>>>??????>>>;;;999999;;;===<<<<<<;;;;;;;;;<<<<<<===???>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@BBBDDDGGGHHHIIIIIIJJJKKKMMMOOOQQQRRROOOPPPRRRSSSSSSRRRPPPOOOPPPOOONNNMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMNNNOOOPPPOOOQQQUUUXXXYYYXXXVVVUUUYYYYYY\\\cccnnnxxx}}}~~~{{{uuuooohhhcccaaabbbfffkkkrrrxxxvvveeeXXXZZZcccssstttkkk___XXXUUUUUURRROOOJJJKKKMMMOOOSSSXXX\\\^^^bbbeeehhhiiiiiihhhiiijjjggghhhjjjjjjjjjhhhfffeeefffeeeeeeffffffdddaaa^^^^^^fffmmmoooppppppnnniiibbbiiirrrvvvuuutttuuuvvvrrrnnnpppqqqqqq~~~pppnnnllljjjeeeaaafffnnnssszzz~~~{{{uuuvvv{{{xxxpppjjjccc```fffjjjiiimmmtttttt```[[[]]]eeemmmoookkkjjjlllpppwww{{{{{{{{{}}}}}}zzz{{{zzzsssooo```\\\UUUMMMGGGDDDBBBBBBCCCBBB@@@>>><<<;;;;;;:::999777444222///.........,,,,,,+++************+++******)))))))))***++++++***)))((()))++++++)))(((+++******))))))******+++*********)))((('''%%%$$$)))'''&&&'''(((***))))))%%%))))))'''(((******'''---...///000000///......000///...------------...------,,,+++,,,...000111,,,,,,,,,,,,,,,------.........------......///000000333888;;;>>>AAAEEEGGGDDDCCCAAA>>>;;;;;;===@@@CCCNNNXXXaaassslll___VVVOOOLLLNNNVVV[[[dddooozzzqqqZZZKKKIIIMMMOOO```{{{uuu\\\NNNBBB???<<<:::888888999999999777555555777888888888777666555555555555555666777777888888999:::;;;<<<:::999999888777777666666777777777777888:::;;;;;;>>>???@@@BBBBBBBBBBBBAAA===<<<;;;;;;===>>>>>>>>>AAAAAA@@@@@@AAABBBBBBCCCBBBBBBBBBBBBAAA@@@???>>><<<<<<<<<<<<>>>???@@@AAAAAAAAAAAA???======>>>@@@>>>>>>??????@@@AAABBBCCCCCCCCCBBBBBBCCCCCCDDDEEECCCCCCEEEGGGHHHJJJKKKLLLOOOOOOOOOQQQSSSVVVXXXZZZXXXYYY[[[\\\]]]]]]\\\\\\\\\[[[ZZZYYYYYYYYYZZZZZZ\\\ZZZYYYXXXXXXZZZ\\\]]]]]]```eeeiiijjjiiigggeeeeeefffkkkvvv|||vvvrrrooopppttt{{{kkk\\\fffsssxxxnnnaaaYYYVVVTTTOOOKKKHHHIIIKKKNNNQQQTTTWWWYYY]]]```cccdddddddddfffiiieeefffgggggggggfffeeedddeeeeeeddddddeeefffccc```___ffflllnnnooopppmmmgggcccjjjqqqvvvvvvvvvyyy{{{wwwpppqqquuuzzzuuuqqqmmmhhhbbb```gggqqqyyy{{{yyynnnhhhgggmmmnnnlllqqq{{{wwweee^^^dddppp{{{|||tttmmmkkkiiiooossssssuuuxxxxxxvvvzzz|||uuujjjeee\\\SSSLLLGGGEEEDDDBBBBBB@@@???>>>=========888777555222000/////////,,,+++***)))((())))))***++++++******)))************)))((()))++++++)))(((+++******))))))******+++(((((()))))))))(((&&&%%%***((('''''')))******)))%%%((()))'''(((******'''//////000000000...---,,,...---,,,+++***++++++,,,,,,+++*********,,,///000,,,++++++++++++,,,------.........///////////////000444999===???AAADDDFFF???>>>===;;;999:::===???FFFWWWeeemmmvvviiiaaa[[[UUUVVV[[[cccjjjuuuuuucccSSSJJJJJJPPPVVVmmmtttZZZLLLAAA>>>;;;999999999888666:::888666666888999:::999666666555555666777888888777777888999:::<<<===>>>===<<<<<<<<<;;;;;;;;;;;;999999999:::;;;===>>>???>>>@@@AAABBBCCCCCCBBBBBB===<<<;;;<<<>>>@@@AAA@@@EEEEEEEEEEEEEEEFFFGGGHHHCCCCCCCCCCCCBBBAAA@@@????????????@@@AAACCCDDDEEECCCDDDDDDCCCBBBAAABBBDDD@@@AAABBBDDDFFFHHHIIIJJJFFFFFFFFFEEEFFFGGGGGGHHHEEEHHHKKKNNNPPPPPPOOOOOOSSSSSSTTTUUUXXX[[[^^^___aaabbbcccdddeeefffffffffhhhgggeeedddddddddeeefffhhhfffcccbbbbbbdddhhhjjjmmmpppuuuyyy{{{zzzwwwuuuooorrryyy~~~}}}|||ooo___rrryyynnnbbbZZZWWWUUUOOOJJJEEEFFFIIILLLOOORRRUUUVVVZZZ\\\`````````aaadddgggdddddddddeeeeeeeeeddddddddddddddddddfffhhhgggdddeeejjjnnnoooppppppkkkeeegggkkkppptttwwwyyy|||~~~xxxxxx|||uuunnnhhhdddcccjjjtttsssmmmmmmrrrqqqlllqqq}}}yyyjjjdddlll{{{{{{qqqlllccchhhlllmmmppptttuuusssxxx|||xxxpppkkkaaaWWWOOOIIIGGGFFFBBBBBBAAA@@@????????????===<<<999777666555555555,,,+++)))((((((((()))))),,,,,,+++***)))))))))******)))((()))++++++)))(((++++++************++++++&&&&&&((()))))))))((('''***)))((((((***++++++***&&&***+++)))))),,,,,,)))///+++))),,,...------000---,,,+++,,,......---,,,,,,++++++******++++++,,,...,,,***+++///000...+++222---+++///222111000111444777<<>><<<999666555555777888;;;;;;:::888666777999<<<666666777888888888888777666999===???AAABBBEEEFFF;;;<<<===<<<;;;;;;<<<>>>;;;>>>AAABBBBBBCCCDDDEEEAAADDDHHHIIIGGGEEECCCBBBAAAAAABBBCCCCCCDDDDDDEEEIIIIIIIIIKKKMMMMMMLLLJJJFFFEEEDDDDDDEEEEEECCCBBBCCCBBBBBBDDDEEEGGGFFFEEEHHHIIIJJJIIIHHHIIIKKKMMMIIIIIIJJJLLLOOOPPPOOOMMMPPPNNNLLLKKKMMMOOOQQQRRRQQQRRRUUUZZZ```cccbbb___aaaeeeiiiiiiiiikkkqqqvvvxxx{{{}}}}}}||||||~~~~~~|||zzz{{{}}}~~~}}}~~~~~~}}}llliiizzzxxxnnnaaaVVVQQQOOOMMMLLLJJJMMMOOOQQQQQQQQQSSSTTTYYY\\\______]]]]]]___bbb___bbbfffhhhgggfffeeeeeecccddddddcccbbbffflllrrrwwwsssmmmjjjjjjlllmmmnnniiilllrrrxxxxxxvvvxxx}}}{{{|||~~~yyypppqqqrrrooonnnpppzzzxxxqqqnnnmmmqqqqqqooossszzz~~~zzzrrrwwwyyykkkccc___aaaiiiqqqqqqpppooommmsss}}}xxxlllaaaXXXQQQLLLIIIFFFAAA>>>???@@@>>>>>>AAA>>>===<<<:::888555333111+++,,,,,,,,,,,,+++***)))******))))))))))))******...******......((('''+++******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))***)))(((''''''((()))***000+++))),,,...------000///...,,,,,,------,,,***///......------......///+++,,,------------......222---,,,///111000111444999===CCCFFFGGGCCC???<<<888===;;;;;;AAABBBHHHYYYooo|||~~~mmmbbbWWWUUUUUUQQQ^^^wwwsssjjjbbb___cccfffkkk|||www```LLLDDD???===:::777666777888999<<<<<<<<<;;;999999;;;===:::::::::::::::::::::999>>>AAAEEEHHHHHHHHHHHHHHHAAAAAAAAA@@@???>>>@@@BBB===>>>@@@AAA@@@AAACCCEEEMMMOOOPPPOOOMMMLLLLLLMMMIIIIIIJJJJJJKKKLLLLLLLLLMMMMMMMMMOOOQQQRRRPPPNNNMMMKKKJJJJJJJJJJJJHHHGGGHHHGGGGGGHHHJJJMMMNNNOOOUUUWWWZZZ\\\\\\]]]___```\\\\\\\\\]]]^^^]]][[[YYYZZZXXXVVVVVVWWWZZZ]]]^^^ZZZ\\\aaaiiiqqquuuvvvuuuuuuyyy|||}}}|||}}}yyyjjjmmm{{{vvvooofffZZZRRRNNNMMMMMMLLLLLLNNNPPPQQQQQQRRRSSSTTTVVVYYY]]]]]]ZZZXXXYYY[[[```cccfffhhhgggffffffgggffffffeeeeeeeeeiiinnnrrrtttpppkkkhhhhhhjjjkkkllljjjmmmsssxxxyyyvvvxxx}}}|||ttttttuuuttttttwwwsssxxx|||~~~~~~qqqjjjhhhiiilllkkkgggiiinnnuuu{{{yyymmmnnnvvvqqq```\\\^^^fffmmmmmmlllkkklllpppxxxwwwjjj```XXXRRROOOHHHCCC???AAABBB@@@@@@CCC@@@@@@>>>;;;999666444333------,,,,,,++++++************))))))))))))******+++)))+++000000***(((*********))))))))))))************))))))))))))******))))))))))))))))))))))))))))))(((''''''((())))))000+++))),,,...------///111///------------+++)))000//////......//////000)))---000...+++***---000111......000000000444:::>>>CCCIIIIIIEEE???;;;999444;;;;;;<<>>======>>>>>>>>>AAAFFFHHHHHHGGGFFFGGG@@@AAA@@@???===<<<>>>@@@HHHIIIIIIIIIIIIKKKNNNQQQTTTTTTSSSQQQPPPPPPRRRTTTPPPPPPQQQQQQRRRSSSSSSSSSUUUUUUUUUWWWYYYZZZXXXVVVRRRPPPNNNNNNNNNMMMKKKIIIKKKKKKJJJKKKNNNRRRVVVYYYbbbfffmmmqqqssssssttttttnnnmmmllllllkkkiiieeebbb___^^^\\\\\\^^^aaaeeehhhiiilllsss{{{kkkdddppp{{{wwwssspppeee^^^TTTNNNMMMNNNNNNNNNNNNPPPQQQRRRQQQQQQSSSTTTVVVYYY[[[[[[XXXUUUVVVXXXaaadddfffggggggggghhhiiiiiigggeeeeeegggkkkmmmnnnooolllhhhfffgggiiikkkkkkppprrrxxx}}}}}}zzz}}}zzzssssssvvvwwwzzz}}}sssssstttxxx|||tttiiiddddddhhhkkkjjjeeedddfffdddjjjxxxxxxjjjhhhnnnrrr^^^[[[]]]dddjjjkkkjjjjjjqqquuu|||~~~ooocccYYYRRRNNNKKKEEEAAACCCCCCBBBBBBEEEDDDBBB???<<<:::777666555///...---+++******++++++******))))))))))))******((((((+++000000,,,))))))******))))))))))))******++++++************++++++))))))))))))))))))))))))))))))(((''''''((())))))000,,,***,,,...,,,,,,//////...,,,,,,------,,,+++------,,,,,,,,,,,,------***,,,......,,,,,,---///111///000111111111777???@@@EEEIIIGGG???888444444333<<<===>>>EEEJJJZZZrrr~~~jjj\\\QQQSSSVVVSSSZZZ{{{xxxnnnccc\\\[[[___iiivvv~~~rrrhhhZZZNNNIII>>><<<:::888777888:::;;;<<<>>>AAABBBAAA@@@@@@@@@EEEDDDCCCBBBAAAAAAAAABBBAAADDDGGGIIIIIIIIIKKKLLLEEEEEEDDDBBB@@@???AAACCCFFFFFFFFFFFFGGGJJJOOOSSSUUUVVVWWWWWWVVVWWWYYY[[[ZZZZZZ[[[\\\\\\]]]]]]^^^___^^^___```bbbbbbaaa___ZZZXXXUUUTTTSSSRRRPPPNNNPPPOOOOOOPPPSSSZZZbbbgggrrrxxx}}}|||zzzzzzxxxuuupppllleeeddddddccceeeiiinnnrrrzzz~~~ppp___^^^mmmyyyuuuqqqnnnkkk```ZZZRRRNNNNNNPPPPPPPPPOOOPPPQQQQQQPPPPPPRRRTTTXXXZZZZZZYYYVVVWWWZZZ^^^ccceeefffffffffgggiiikkkiiifffcccdddgggjjjjjjiiikkkhhhffffffhhhlllnnnooosssuuuzzz}}}uuupppllllllqqqvvvzzz}}}{{{uuuoooqqq|||qqqqqqkkkgggiiinnnpppnnnjjjgggfffaaafffsss}}}vvvjjjhhhnnnmmm___\\\^^^eeejjjjjjkkkmmmuuu{{{tttfff[[[RRRMMMMMMGGGCCCCCCDDDBBBCCCFFFEEECCC@@@===:::888777777222000---+++******+++,,,+++******))))))******+++&&&&&&)))+++,,,+++******+++******))))))******++++++******))))))******+++))))))))))))))))))))))))******))))))))))))******111,,,***,,,...,,,,,,...---++++++,,,...///...---,,,,,,++++++++++++,,,,,,---,,,+++,,,...///...,,,000///000333333333:::CCCAAAEEEGGGCCC;;;444222333666???BBBEEENNNVVVgggzzzhhh[[[PPPQQQTTTUUUbbb~~~rrreee\\\YYYZZZ]]]cccooo{{{yyytttkkkcccXXXMMMFFF===;;;999777777999;;;<<<<<>>???BBBFFFGGGGGGGGGGGGGGGEEEFFFHHHIIIJJJKKKKKKKKKTTTTTTTTTRRRPPPQQQSSSUUUOOOOOONNNKKKJJJKKKNNNQQQVVVWWWXXXYYY[[[```ggglllgggmmmtttzzz{{{zzzxxxwwwwwwxxxxxxyyyzzzzzz{{{{{{wwwvvvuuuvvvvvvuuussspppmmmkkkgggeeeccc```\\\ZZZZZZ\\\^^^aaaeeeooo{{{zzzuuurrrrrroooaaaVVVSSSNNNPPP___}}}}}}zzzqqqrrrssssssqqqmmmiiifff[[[VVVPPPMMMNNNOOONNNLLLPPPPPPQQQPPPOOOQQQSSSVVVYYYYYYXXXVVVWWW]]]fffnnniiihhhfffcccbbbcccgggkkklllkkkjjjjjjjjjjjjhhhgggdddcccccceeejjjnnnqqqrrrqqqsssxxx}}}~~~~~~~~~zzzwwweeehhhiiiiiimmmtttyyyzzz}}}tttkkkjjjvvvqqqrrrzzz|||yyysssmmmkkkjjjgggfffgggkkkqqqrrrpppqqqtttgggkkksss~~~vvvlllgggccccccccccccggglllqqq|||vvviii]]]VVVUUUMMMGGGEEECCCAAAAAADDDAAAAAA@@@???===;;;999888444222000...,,,+++******++++++************++++++'''(((%%%""""""(((,,,,,,++++++************++++++))))))(((((((((((())))))************************++++++,,,,,,,,,,,,++++++222---***,,,---,,,+++---,,,++++++,,,...///...---......------------......---,,,,,,,,,---......---111...///555:::<<<@@@DDDDDDAAA===:::777777999:::888AAAGGGRRReeetttppp\\\LLLKKKHHHOOOYYYeee{{{}}}qqqcccYYYQQQMMMQQQYYY[[[mmmwwwuuuzzz~~~wwwnnnhhhddd]]]PPPEEE???===<<<:::;;;===???AAACCCFFFIIIKKKKKKKKKLLLMMMLLLNNNRRRUUUXXXXXXXXXXXXXXXZZZ^^^_________```aaa]]]]]][[[ZZZYYY[[[___bbbdddeeefffgggiiimmmrrrvvv}}}yyyvvvrrrooommmiiifffcccaaadddiiilllqqq|||}}}{{{xxxwwwsssooojjjeee```^^^WWWVVVKKKDDDEEEEEELLL]]]zzzyyyyyywwwsssrrrrrrsssrrrnnnkkkhhhfff[[[VVVQQQOOOQQQQQQPPPNNNQQQRRRRRRRRRQQQSSSVVVYYYZZZ\\\]]]]]]^^^bbbjjjqqqkkkiiifffbbb```aaafffiiikkkmmmmmmllljjjhhhggggggbbbaaa```bbbfffjjjkkklllnnnpppuuu{{{}}}}}}|||xxxtttqqqpppiiinnnpppnnnooouuuwwwvvvuuuqqqllllllssspppvvv~~~{{{sssooossswwwwwwuuummmhhhjjjnnnpppssswwwnnnmmmpppxxx{{{ssskkkfffaaa___ccciiioooyyyrrreee]]]YYYQQQJJJGGGEEEAAAAAADDD@@@AAABBBBBBAAA???<<<:::444333111///---+++***))),,,++++++******++++++,,,(((***(((###$$$))),,,***,,,++++++******++++++,,,***))))))))))))))))))***************************))))))***++++++***))))))222---***------,,,+++---...---,,,,,,......---+++---------,,,,,,---------***---///...,,,+++---000111---...666===???AAACCCBBB>>>888555555888:::;;;AAAJJJPPP___vvvsssgggXXXLLLLLLHHHPPPZZZbbbqqq}}}pppaaaQQQLLLLLLMMMSSS[[[ggg{{{ttt{{{zzzrrrmmmfffbbb```[[[PPPEEE@@@???===<<<===???BBBDDDGGGIIILLLMMMMMMNNNOOOQQQTTTWWW\\\aaadddeeeeeeddddddjjjqqqwwwzzz{{{{{{{{{xxxxxxvvvuuuuuuwww{{{~~~{{{wwwssspppnnnrrrwww{{{zzzwwwuuuttttttuuuvvvuuutttmmmppprrrrrrnnnjjjhhhfff___^^^ZZZVVVQQQMMMJJJHHHCCCFFF???:::===>>>III]]]vvvwwwqqqssssssnnnpppooonnnkkkfffcccaaaaaa\\\XXXTTTSSSUUUVVVUUUSSSRRRSSSSSSSSSSSSUUUYYY\\\]]]```ccceeeeeehhhnnnrrrllljjjeeeaaa^^^```dddhhhiiilllnnnlllgggddddddeeeaaa```___```bbbeeefffeeeeeeggglllrrruuuuuu{{{wwwssspppmmmllllllmmmsssuuuqqqqqqtttuuuqqqppppppoooooorrryyy{{{mmmvvv|||uuuuuuwwwjjjiiipppuuuxxxyyywwwqqqnnnsss~~~}}}rrriiibbb^^^bbbhhhhhhrrr~~~~~~qqqhhh]]]UUUMMMIIIFFFBBBBBBDDD???AAACCCEEEDDDBBB>>><<<444333222111...,,,)))(((,,,++++++******++++++,,,(((++++++'''''',,,---))),,,++++++******++++++,,,++++++************++++++************************'''((()))******)))((('''...+++***,,,,,,)))))),,,---'''+++000,,,***%%%------...//////...------,,,---...///000000000000444111222:::??????===>>>;;;999666666888;;;======CCCSSSZZZrrrooocccYYYTTTUUUMMMKKKMMMWWWhhhwww}}}}}}oooZZZRRRHHHIIITTTXXXjjj~~~}}}vvvvvvxxxrrrmmmfffaaa]]]WWWNNNGGGEEE@@@@@@@@@@@@AAABBBBBBCCCHHHKKKMMMNNNNNNPPPUUUYYY]]]mmm}}}}}}~~~~~~|||}}}yyytttpppnnnmmmfffffffffeeeeeedddbbbbbbcccaaa]]][[[ZZZXXXVVVTTTMMMKKKIIIFFFCCCAAA??????:::888888::::::<<>><<<===777666555555777:::<<<>>>KKK___hhhzzzvvvhhh\\\SSSQQQTTTQQQVVV]]]fffttt}}}rrr]]]TTTIIIMMM]]]eeexxx}}}zzz|||uuunnnooohhhaaa^^^WWWNNNGGGFFFBBBAAA@@@@@@@@@AAACCCDDDLLLOOOQQQQQQQQQVVV^^^eeerrr}}}}}}}}}~~~yyyvvvqqqlllhhheeeccccccaaaaaaaaa```___]]][[[[[[[[[YYYUUURRRQQQOOOMMMKKKDDDCCCAAA???===<<<;;;;;;777666888;;;;;;===EEEMMMdddvvvyyyooommmlllkkkkkkggggggggggggfffeeedddccc``````___```aaa```^^^\\\YYYXXXVVVVVVXXX]]]cccfffmmmooopppooooooqqquuuxxxooooooooollliiiggghhhiiiiiiiiiiiihhhfffdddaaa```______^^^]]]]]]^^^___`````````cccjjjrrryyy|||}}}|||uuupppqqqssssssuuuyyyzzzwwwwwwzzzuuuqqqzzz|||ppplllsss{{{}}}zzztttpppooorrruuuyyy}}}yyymmmmmmmmmkkkjjjrrrtttxxx}}}~~~tttiiicccbbbkkkpppyyy{{{llldddYYYPPPLLLIIIFFFDDDCCCBBBAAAAAAAAAAAA???===:::777333111000///...,,,---,,,+++******+++,,,---++++++++++++++++++++++++******************************))))))))))))************+++***)))(((''''''((()))))))))************000---,,,......+++,,,//////(((,,,111///111222)))///...---,,,,,,---...///---............/////////444333666>>>AAA>>>;;;;;;555555555666888;;;>>>@@@NNNjjjuuuqqqbbbUUUOOORRRXXXVVVbbbkkkqqq~~~wwwaaaWWWLLLSSSiiiuuu}}}tttmmmqqqiiibbb]]]WWWNNNHHHFFFCCCAAA@@@>>>???AAACCCEEEMMMQQQSSSSSSUUU]]]kkkwww}}}}}}}}}{{{zzz{{{|||~~~{{{xxxxxxyyyzzzxxxuuurrrqqqqqqqqqrrrnnnlllhhhdddaaa___^^^^^^^^^^^^]]][[[YYYVVVTTTSSSTTTQQQLLLIIIGGGEEECCCAAA;;;:::999888888777777777444444777<<<===>>>EEEMMM[[[jjjuuummmmmmlllkkkjjjfffgggggggggfffeeeeeedddccccccdddeeeeeeccc```\\\YYYXXXVVVWWWZZZ___dddgggqqqsssssssssssstttvvvxxxssstttssspppllljjjiiiiiihhhhhhgggfffdddbbb```___]]]]]]\\\\\\]]]^^^```aaa^^^^^^```hhhsss{{{|||{{{tttppppppsssvvvttttttvvvwwwvvvxxxzzzwwwvvvssslllqqqyyyyyyzzz{{{xxxuuusssuuuxxxvvviiiffffffffffffpppuuu~~~|||ooofffccchhhkkkrrr{{{wwwmmm___TTTNNNKKKIIIGGGBBBAAA@@@@@@AAAAAA???>>>:::777555333222222000///------,,,++++++,,,------++++++++++++++++++++++++******************************))))))))))))******)))))))))))))))((('''&&&'''((()))***+++******)))000,,,,,,......,,,,,,///---'''***...+++///222+++000///---,,,,,,---///000..................//////555555:::@@@AAA===999999666777888999;;;>>>BBBEEERRRuuuxxxkkk[[[PPPOOOZZZfffcccnnntttxxxvvvaaaYYYPPP\\\wwwwww{{{~~~{{{vvvqqqppphhhaaa\\\VVVMMMGGGFFFBBB@@@>>><<<===@@@CCCEEEJJJMMMQQQSSSXXXggg|||}}}{{{~~~}}}zzzyyyvvvsssrrrtttuuuvvvwww~~~tttssspppnnnnnnoooqqqssswwwwwwuuussspppnnnnnnnnnnnnllljjjhhhggggggggghhhfffeeecccaaa___^^^^^^]]]^^^^^^\\\ZZZWWWSSSQQQOOOPPPMMMHHHDDDBBBAAA???===888888777666555555555555222333888===>>>???EEELLLWWWddd{{{qqqllllllkkkiiihhheeefffffffffffffffeeedddddddddeeeggggggddd```\\\WWWVVVUUUVVVXXX]]]bbbeeepppqqqssstttuuuvvvxxxyyytttuuutttqqqmmmiiihhhhhheeeeeedddcccbbbaaa`````````___^^^^^^^^^```aaabbb___]]]___gggqqqwwwwwwtttqqqnnnnnnqqqrrrpppqqqssswwwvvvwwwxxxxxx|||ssskkkqqqxxxuuuzzz~~~~~~}}}}}}nnnbbb```aaadddgggooovvvvvvllliiiccceeekkkvvvvvveeeWWWOOOLLLIIIHHHBBBAAA??????@@@@@@???>>>999777555444444333111///---,,,+++******+++,,,---******************************************************))))))))))))******))))))******)))(((((('''&&&(((***+++,,,+++)))(((...++++++------+++,,,///...(((+++---))),,,000+++000///---,,,,,,---///000......---......///111222888888<<>>@@@@@@EEELLLVVVbbbyyyzzzooolllllliiigggfffddddddeeeeeeeeeddddddcccbbbcccdddeeeeeeccc^^^ZZZTTTSSSRRRSSSUUUYYY]]]```jjjkkknnnqqquuuwwwxxxxxxrrrsssrrrppplllhhhgggfffbbbbbbaaaaaaaaabbbbbbbbbbbbaaa```___^^^______```^^^]]]]]]bbbiiimmmllljjjkkkggggggjjjlllmmmqqqwww|||{{{{{{|||~~~qqqlllsssyyysssxxx}}}zzzfff]]][[[]]]bbbggglllttt|||uuurrrcccdddkkkvvv~~~kkkZZZQQQLLLJJJHHHDDDBBB??????@@@@@@@@@???888777555444444333111///,,,+++***))))))***+++,,,******************************************************))))))))))))************++++++******))))))&&&(((***+++,,,+++)))(((...+++***------+++,,,///000***---///))),,,111,,,///...---,,,,,,---...///............///111444555;;;;;;???BBB@@@999666888666777999:::<<>>======???CCCFFFIIIKKKLLLPPPZZZnnn}}}|||zzzyyywwwvvvvvvvvvppplllhhhiiinnntttwwwyyy|||wwwwwwwwwuuussspppnnnlllmmmllllllmmmppprrrttttttooommmjjjiiiiiiiiihhhgggdddbbbbbbbbbdddffffffeeehhhiiikkklllllljjjhhhgggcccbbbaaa```aaacccfffggggggeeecccbbbccccccbbbaaaaaaaaa```___^^^^^^^^^___[[[[[[[[[[[[[[[[[[[[[[[[\\\[[[YYYVVVRRRNNNKKKIIIHHHEEE???<<<::::::999999555444333222222222222222555666:::???@@@AAAFFFMMMWWWddd{{{yyyooolllkkkgggddddddcccdddddddddccccccbbbaaa`````````bbbbbb```]]]YYYQQQQQQPPPPPPRRRUUUXXXZZZcccdddhhhmmmsssvvvvvvuuunnnpppqqqooollliiiggggggaaaaaaaaa```aaaaaabbbcccbbbaaa___^^^]]]]]]^^^^^^]]]\\\[[[\\\^^^```aaaaaabbb______bbbggglllwwwnnnooovvvzzzsssvvvxxxxxxzzzssseee^^^\\\]]]bbbgggjjjppp|||~~~|||kkkjjjnnnxxxrrr```UUUOOOLLLJJJFFFDDDAAA@@@@@@@@@@@@???999888666555555333000...++++++***))))))***++++++******************************************************))))))))))))************++++++++++++******'''((()))***+++******)))...++++++......,,,---000...)))...000***,,,111---.................................///111444777888>>>>>>@@@BBB>>>888666888666888:::<<<@@@JJJXXXbbb{{{|||jjjeeeSSSPPPRRRWWWeee~~~mmmaaabbbaaappp{{{qqqddd___pppvvvtttrrrpppmmmggg___ZZZVVVRRRQQQRRRPPPIIICCCBBB>>>>>>???AAADDDGGGKKKLLLPPPOOORRR___yyy}}}}}}}}}|||zzzvvvsssqqqpppsssrrrnnnmmmooonnnkkkiiijjjjjjiiigggeeeddddddcccbbbaaaaaadddhhhlllooouuu|||zzzvvvqqqmmmjjjhhhgggcccccccccccccccbbbaaa```aaabbbccccccbbbcccdddfffgggeeebbbbbbcccccccccbbb______^^^```bbbcccbbbaaaaaacccfffhhhhhheeebbb``````___^^^^^^___bbbeeegggdddaaa______aaaaaa```^^^]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\]]]^^^^^^^^^^^^^^^\\\[[[YYYVVVRRRNNNKKKIIIEEEAAA<<<999888888999888333333222222333333444555888888<<<@@@AAAAAAGGGNNNZZZiiizzzpppmmmjjjeeebbbbbbcccccccccbbbbbb```___^^^^^^^^^]]]^^^______\\\ZZZPPPOOONNNNNNOOOQQQTTTUUU^^^```dddjjjqqqtttsssqqqmmmoooqqqpppnnnlllkkkjjjdddcccbbbaaa`````````aaaaaaaaa______^^^___```aaa______^^^\\\ZZZZZZ]]]```]]][[[[[[```eeemmmyyyvvvmmmssszzzzzzuuuuuusssoooqqq~~~zzzpppgggdddbbbcccfffkkklllmmmuuutttpppooottt|||yyyhhh\\\UUUQQQNNNIIIFFFCCC@@@@@@@@@@@@???;;;:::888777777444111...,,,+++************+++,,,******************************************************))))))))))))******))))))************))))))((()))))))))************///---,,,///000...///222***&&&,,,///))),,,111---------...//////...------.........///222555888;;;@@@???AAABBB>>>777666999888:::===@@@FFFRRRbbbnnnsss___\\\QQQMMMRRR[[[ooommmdddfffkkklllqqqcccZZZeee~~~zzzwwwqqqllljjjjjjeeeZZZPPPPPPMMMMMMPPPOOOHHHBBB@@@???@@@BBBDDDHHHKKKNNNOOOSSSQQQSSSaaa~~~zzzwwwwwwsssssstttsssqqqooollljjjiiikkkjjjfffeeefffeeebbbeeeggghhhgggdddaaa```___\\\]]]]]]]]]]]]___dddgggiiisss{{{{{{{{{|||xxxqqqggggggfffcccaaaaaaccceee^^^___``````aaaaaaaaaaaa___bbbdddccc```^^^```bbbfffdddaaaaaaaaabbbbbbaaa```______```bbbcccbbb```aaacccgggiiihhheeeaaa^^^aaa```___^^^```cccfffhhhdddaaa______aaabbbaaa___ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\]]]]]]]]]]]]]]]\\\ZZZWWWTTTPPPMMMKKKDDD@@@;;;888888999999999333333333444555777999:::::::::===@@@AAAAAAGGGOOO]]]nnn|||rrrmmmjjjdddaaa```ccccccbbbbbb```___^^^]]]^^^]]]\\\]]]^^^^^^\\\[[[PPPOOONNNNNNNNNPPPRRRSSS]]]^^^bbbiiippprrrqqqnnnmmmooorrrrrrqqqooonnnnnngggfffcccaaa___^^^^^^^^^bbbbbbaaaaaabbbcccdddeeecccdddccc___ZZZZZZ___ddd^^^\\\]]]aaaeeelllxxx}}}~~~pppnnnwww|||yyyzzzwwwqqqjjjlll}}}tttnnniiihhhiiiiiimmmrrrpppnnnrrr}}}zzzsssmmmnnnsss}}}mmmaaaZZZUUURRRKKKHHHDDDAAAAAA@@@@@@???>>><<<:::999888555222...------,,,++++++,,,------))))))))))))))))))))))))******************************))))))))))))******(((((()))))))))))))))((()))))))))((()))******+++******++++++------...///------------------------------,,,++++++,,,,,,,,,...******---111444:::AAA@@@CCCCCC???888444555777:::<<<@@@FFFOOO___uuuqqqdddZZZSSSOOOMMMQQQ___zzzxxxooojjjddd```aaafffooo~~~tttddd[[[aaapppvvviiihhhfffdddaaa]]]WWWSSSMMMPPPUUUWWWQQQFFF??????AAABBBCCCHHHSSS]]]\\\VVVYYYUUUVVVeeezzzxxxvvvrrrooolllkkkkkklllooollliiigggggghhhhhhhhhfffeeebbb___^^^^^^^^^___bbbbbbaaabbbbbb```]]]ZZZWWWXXXYYYZZZZZZ[[[]]]___eeefffhhhjjjjjjhhhfffddd^^^^^^]]]]]]\\\[[[ZZZZZZ[[[[[[[[[[[[ZZZ[[[^^^``````aaabbbaaa___^^^___```bbbbbbbbbaaaaaaaaaaaaaaa\\\\\\\\\^^^``````___^^^aaaeeehhhfffaaa]]]\\\^^^ZZZZZZZZZ[[[^^^```ccceee```______^^^^^^^^^______[[[[[[ZZZYYYYYYXXXYYYYYY``````___^^^]]]]]]]]]]]]YYYYYYXXXWWWTTTQQQNNNMMMHHH@@@;;;999777444444666666888999666222222888===999999;;;???AAACCCKKKUUUcccvvv|||qqqjjjddd______ccccccbbb``````aaaaaa___]]]___]]][[[[[[]]]^^^\\\YYYTTTSSSPPPNNNNNNQQQUUUYYY]]]\\\```fffjjjkkknnnssstttuuuvvvtttpppllliiihhhgggfffdddbbb```___^^^]]]^^^```aaa___]]]]]]```cccdddccc```___^^^```bbbcccZZZZZZZZZ[[[```iiissszzz|||xxxrrrqqqppprrrwww~~~ooorrrrrrllljjjwww~~~{{{rrrppplllggggggmmmtttwwwtttllliiiuuurrrlllhhhiiillluuupppddd```\\\WWWNNNJJJEEEAAA@@@???>>>===;;;;;;;;;:::888555333111,,,------------,,,+++*********)))))))))))))))***))))))*********++++++++++++)))(((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))---------------.........------------------------......---------------...///,,,,,,000444777===CCCHHHHHHEEE>>>777444666::::::===DDDLLLXXXjjj}}}kkk]]]TTTNNNJJJLLLRRRaaayyy|||pppiiiaaa]]]YYYYYY```iiizzzxxxjjj```___jjjwwwooollljjjfffbbb^^^YYYTTTPPPOOOQQQTTTVVVPPPFFFAAABBBDDDGGGJJJOOOZZZdddhhheeeeee^^^[[[iii~~~~~~tttkkknnnmmmllljjjiiiiiiiiijjjllliiifffeeefffgggggggggeeecccaaa^^^]]]]]]]]]^^^]]]\\\\\\]]]^^^\\\YYYVVVWWWWWWXXXXXXYYYZZZ[[[]]]]]]^^^___``````^^^[[[YYYZZZZZZZZZYYYXXXWWWWWWWWWXXXYYY[[[[[[ZZZ[[[^^^```[[[]]]___aaaaaabbbdddfffaaaaaaaaaaaaaaaaaaaaaaaa^^^]]]]]]^^^```aaa```___bbbfffiiigggbbb^^^]]]___[[[[[[[[[\\\^^^___aaabbb______^^^^^^]]]^^^^^^^^^\\\\\\[[[[[[ZZZ[[[[[[[[[]]]]]]\\\[[[ZZZYYYYYYYYYXXXXXXXXXVVVTTTPPPNNNLLLKKKCCC===;;;888444333555444666777555222333888===::::::===AAABBBEEENNNXXXggg{{{{{{pppjjjddd```aaaeeelllhhhccc```____________]]][[[YYYZZZ[[[\\\ZZZXXXYYYWWWUUUSSSRRRTTTXXXZZZ\\\[[[^^^dddhhhiiilllqqqqqqssssssrrrnnnkkkjjjiiikkkjjjgggdddbbb```^^^^^^^^^___```___^^^___bbbdddcccccccccccccccbbbbbbaaa\\\\\\]]]^^^bbbiiirrrxxxxxxvvvqqqooopppooommmooossslllooooookkkjjjttt{{{yyyppppppmmmjjjkkkqqqyyy~~~xxxmmmhhhppprrrllliiiiiikkkqqq|||pppiiibbb[[[QQQLLLFFFBBBAAA@@@???>>><<<<<<;;;:::888666444333......------,,,,,,++++++******))))))))))))******))))))*********++++++++++++)))(((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))////////////......------------------------------///.............../////////---...333888:::???EEEOOOLLLEEE===555444888<<<:::@@@KKKWWWggg{{{tttaaaVVVOOOKKKHHHHHHQQQaaasssyyyggg^^^XXXRRROOONNNTTTdddsssmmmdddcccnnntttmmmlllgggddd___[[[XXXSSSOOOLLLPPPPPPRRRRRRMMMEEEDDDGGGIIINNNUUU]]]iiiuuuzzzyyyqqqfff^^^kkk|||iiihhhdddffflllnnnmmmqqqrrrooollliiiccc]]]```aaabbbdddeeefffffffffhhhfffdddccceeefffffffffcccaaa___\\\[[[[[[\\\\\\]]]\\\]]]^^^___^^^[[[YYYWWWWWWVVVVVVWWWWWWXXXYYYWWWXXXYYYYYYXXXVVVTTTRRRUUUTTTTTTSSSSSSRRRRRRRRRRRRTTTWWWXXXXXXYYY[[[\\\XXXZZZ]]]^^^```aaadddggg`````````aaaaaaaaaaaaaaa___^^^^^^___aaabbbaaa```cccfffhhhfffaaa^^^^^^___[[[\\\]]]]]]^^^^^^^^^^^^___^^^]]]]]]\\\\\\\\\]]][[[[[[ZZZZZZZZZ[[[\\\\\\^^^^^^^^^^^^\\\[[[YYYYYYXXXXXXWWWVVVSSSPPPNNNLLLMMMFFF???<<<999444333444222444666555333555999>>>;;;;;;???BBBDDDGGGQQQ]]]lllzzzooojjjfffcccdddhhhsssmmmeee___\\\]]]^^^___\\\[[[ZZZZZZ[[[[[[ZZZYYY\\\[[[XXXVVVUUUVVVWWWXXXXXXWWWZZZ```bbbbbbfffllllllnnnnnnmmmkkkjjjjjjkkkmmmkkkhhheeeaaa___]]]\\\]]]^^^___``````aaadddfffaaaccceeegggfffdddaaa___[[[]]]^^^```bbbggglllpppzzzrrrnnnlllmmmqqqpppkkkhhhiiilllnnnooonnnnnnrrr}}}}}}}}}uuuuuutttsssssswwwtttjjjmmmwwwqqqmmmjjjjjjkkknnnvvv{{{rrrggg]]]UUUOOOGGGCCCBBBBBB@@@>>>>>>===<<<:::888777666555111///...,,,++++++,,,,,,******)))))))))******+++***************++++++++++++)))(((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))........................------------------------.........---....../////////---000666:::<<<@@@EEELLLHHHBBB;;;555555999<<<;;;EEETTTdddwww}}}eeeWWWQQQNNNKKKJJJIIIUUUdddrrr~~~rrr___TTTPPPKKKIIIKKKXXXpppllliiissszzzssshhhdddgggZZZWWWSSSPPPOOOMMMJJJIIIMMMLLLKKKKKKGGGCCCFFFKKKOOOWWWbbbpppxxxhhh]]]iiieeeSSSPPPLLLMMMRRRRRRQQQVVVYYYWWWWWWXXXVVVRRRVVVXXX[[[^^^aaabbbbbbbbbeeecccbbbbbbdddffffffeeeaaa___]]]ZZZYYYYYYZZZ[[[]]]]]]^^^```aaaaaa___\\\XXXVVVUUUTTTUUUUUUTTTTTTPPPQQQRRRSSSRRRQQQOOONNNOOOOOOOOONNNNNNNNNMMMMMMJJJMMMQQQSSSTTTUUUVVVWWWXXXZZZ\\\\\\\\\\\\^^^_________```````````````aaa___^^^]]]^^^```aaaaaa```bbbddddddccc___\\\\\\\\\ZZZ[[[\\\^^^^^^^^^]]]\\\^^^]]]\\\\\\[[[[[[\\\\\\XXXXXXXXXXXXYYYYYYZZZ[[[_________^^^]]][[[YYYXXXXXXXXXXXXWWWTTTRRROOOMMMLLLEEE>>><<<999555333555111333444444555777;;;>>>;;;<<<@@@CCCDDDIIIUUUbbbpppzzzooojjjgggfffgggjjjqqqkkkccc]]][[[[[[\\\\\\^^^]]]]]]]]]]]]]]]]]]\\\]]][[[XXXVVVUUUTTTSSSRRRPPPPPPSSSWWWXXXXXX\\\cccfffggghhhgggfffgggiiikkkllljjjgggccc___\\\ZZZYYY[[[]]]^^^```aaaccceeegggbbbcccdddeeeeeeccc```___YYY[[[^^^___```bbbdddfffyyytttnnnlllllloootttssslllhhhgggnnnppptttvvvvvvvvvvvvvvv}}}~~~}}}}}}~~~~~~rrrnnnrrrwww|||pppnnnmmmnnnppprrruuuwww}}}nnnbbb[[[SSSIIICCCBBBBBB@@@>>>???>>>===;;;:::999888888333222///---+++,,,,,,---******))))))******++++++************************+++)))(((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,---......//////------------------------------,,,,,,---...//////------000777<<<<<>>LLL]]]pppnnnYYYQQQOOOMMMLLLLLLPPP^^^mmmxxxxxxfffSSSNNNJJJJJJPPPbbbuuuzzzkkkgggeee[[[VVVZZZQQQNNNKKKIIIHHHGGGFFFDDDGGGEEEDDDDDDCCCBBBHHHQQQXXXbbbsssyyyggg\\\fff}}}eeeMMM@@@???::::::>>>;;;<<>>===<<<;;;:::999555333000...,,,,,,------***************+++,,,,,,************************+++)))(((((()))******)))************************))))))))))))))))))))))))***+++,,,---...///000000------------------------,,,,,,,,,,,,---...//////------222999===<<<===@@@:::999888888999;;;===>>>BBBRRRgggzzzuuubbbQQQNNNOOOMMMLLLNNNVVVeeettt~~~}}}gggTTTOOOKKKOOO[[[qqqvvvaaa^^^]]]VVVOOOPPPMMMJJJHHHFFFEEEDDDAAA???AAA??????AAABBBEEEOOOYYYeeesssvvveee[[[eeezzzlllUUUBBB:::999555666888333666<<>>>>>CCCGGGHHHMMMOOOSSSXXX[[[]]]^^^^^^bbbaaaaaabbbdddeeedddccc^^^\\\ZZZXXXWWWXXXYYYZZZ[[[[[[]]]```dddeeecccaaa[[[WWWSSSQQQRRRQQQNNNKKKFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGIIILLLNNNOOOPPPRRRTTTUUUWWWYYYZZZZZZ[[[]]]___]]]]]]^^^^^^___`````````^^^]]][[[[[[]]]___``````bbbaaa```^^^\\\[[[ZZZYYYXXXYYYZZZ[[[\\\]]]]]]]]][[[[[[[[[[[[\\\]]]^^^^^^]]]]]]\\\\\\\\\]]]^^^^^^[[[ZZZYYYXXXWWWWWWWWWXXXZZZZZZZZZYYYXXXUUUSSSQQQHHHAAA<<<:::888555555777222333444666999;;;===???===???CCCFFFGGGMMM]]]nnnrrrkkkiiigggfffggg```___]]]]]]\\\[[[YYYWWWZZZ[[[\\\\\\[[[[[[\\\]]]^^^\\\ZZZYYYYYYVVVPPPKKKCCCCCCFFFGGGEEEDDDJJJRRRZZZ[[[]]]]]]]]]]]]___```dddcccbbb```___^^^]]]]]]ZZZZZZ[[[^^^bbbeeeeeeddddddbbb^^^\\\[[[\\\^^^___[[[]]]```aaa___]]]\\\\\\nnn{{{}}}wwwvvvrrrlllnnnnnnsssxxxxxxrrrmmmmmmkkkpppyyy{{{qqqiiiiiifffiiirrrtttppppppuuuzzzuuuxxxuuunnnkkklllnnnuuu{{{{{{yyyzzzzzzyyy}}}{{{lll```QQQHHHFFFEEEAAA===@@@@@@@@@@@@???===;;;:::666555222000...---------***************+++,,,---+++++++++***************+++)))(((((()))******)))************************))))))))))))))))))))))))------....../////////000------------------------------------...///000111...///444;;;???===<<<>>>999888777888;;;>>>AAABBBFFFXXXnnnkkkZZZLLLLLLOOONNNQQQWWW^^^nnneeeWWWQQQOOOVVVhhhlllZZZUUUUUURRRMMMJJJDDDCCCCCCCCCCCCBBB???<<<>>>===>>>BBBEEEKKKWWWbbbsssqqqaaaXXXaaarrrxxxeeeRRRAAA:::999555777:::444444:::===::::::>>>DDDFFFIIIKKKOOOTTTYYY\\\^^^___aaa```___```bbbbbbaaa___]]]\\\ZZZXXXWWWXXXYYYZZZ\\\]]]___cccggghhhgggfff]]]XXXSSSQQQQQQPPPLLLHHHHHHGGGFFFEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFHHHIIIJJJKKKNNNPPPPPPRRRUUUVVVWWWYYY\\\^^^\\\]]]]]]^^^______`````````^^^\\\\\\^^^```aaaaaafffdddbbb```___^^^]]]\\\[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZZZZZZZ[[[]]]^^^```aaa______^^^^^^]]]^^^^^^^^^]]][[[YYYXXXXXXYYY[[[\\\ZZZZZZZZZYYYWWWUUUSSSQQQKKKDDD>>><<<999666555777444444555888;;;===>>>???@@@BBBGGGIIIJJJQQQccctttuuullliiieeedddddd```___]]]]]]]]]]]][[[YYYYYY[[[]]]]]][[[[[[\\\^^^^^^\\\ZZZZZZ[[[WWWPPPIIIBBBBBBEEEFFFBBBAAAGGGQQQUUUWWWZZZZZZYYYXXXYYYYYYZZZZZZZZZZZZ[[[\\\]]]]]]YYYYYYZZZ]]]bbbdddcccbbbcccaaa^^^[[[ZZZ[[[]]]^^^ZZZ]]]______]]][[[ZZZZZZcccmmmrrrppppppttttttnnnnnnpppwwwxxxqqqppphhhooo{{{~~~ssskkkjjjdddfffpppsssooopppwww{{{rrruuutttjjjdddccceeekkkuuuzzzuuuxxxuuuhhhWWWLLLJJJHHHDDD??????@@@BBBCCCBBB???<<<:::666666444222000...,,,+++************+++,,,---...+++++++++*********))))))+++)))(((((()))******)))************************))))))))))))))))))))))))000000000000////////////------------------------............///000222222///000555===@@@===<<<===<<<:::888888<<<@@@DDDFFFHHH[[[rrrxxxeeeTTTIIIKKKOOOQQQWWWaaaiii{{{gggZZZSSSRRR]]]rrrnnn___OOOHHHJJJKKKHHHDDD:::;;;<<>>===???DDDIIIPPP]]]jjj}}}lll]]]UUU]]]jjjyyyppp^^^OOO???777555111444888333///555777444222666<<>>??????BBBEEEIIILLLLLLTTTfffyyywwwmmmiiieeebbbaaadddaaa___^^^^^^^^^]]]\\\[[[]]]```___]]]]]]___aaa\\\ZZZYYYZZZZZZVVVNNNGGGCCCDDDFFFFFFCCCAAAGGGQQQSSSUUUXXXYYYXXXVVVUUUUUURRRRRRSSSTTTVVVXXXZZZ[[[YYYXXXYYY]]]aaadddbbb```bbbaaa___]]]\\\\\\\\\\\\XXXZZZ]]]\\\ZZZXXXWWWWWWXXX```dddccciiirrruuuqqqooorrr|||~~~uuurrrgggppp~~~wwwppphhhaaacccmmmqqqmmmooovvvvvvxxxqqqggg```^^^```bbblllzzzxxxqqqtttxxx|||mmm[[[PPPMMMKKKFFFAAA>>>@@@CCCEEEDDDAAA<<<:::666666555333111...,,,+++************+++,,,---...++++++++++++******))))))+++)))(((((()))******)))************************))))))))))))))))))))))))------,,,+++***,,,///222///...---,,,+++,,,,,,---///---,,,...111222000---+++555===>>>======<<<999666333444888<<<>>>BBBGGGRRReee~~~~~~ttt\\\WWWQQQOOORRRZZZgggrrr~~~ggg\\\[[[[[[eee{{{fffZZZOOOJJJGGGBBB???>>>>>>>>>>>>=========>>>??????@@@BBBEEEKKKWWWiiiyyywww]]]XXXRRRRRR\\\qqqoooYYYCCC:::222000222444444444444555666555555555777999AAAFFFLLLPPPSSSWWW]]]bbbbbb```^^^___aaabbb```^^^[[[[[[ZZZYYYXXXWWWWWWVVVYYYXXXZZZ^^^bbbdddbbb___ZZZVVVSSSQQQPPPNNNIIIEEEAAA@@@>>><<<:::999888888>>>>>>>>>>>>>>>???@@@@@@<<<===>>>@@@BBBDDDEEEFFFJJJKKKMMMPPPTTTXXX[[[]]]WWWXXXZZZZZZZZZ[[[^^^```______```aaaaaaaaaaaaaaaiiihhhfffdddaaa^^^\\\[[[[[[[[[ZZZZZZYYYYYYXXXXXXXXXXXXYYYZZZ\\\]]]^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\VVVTTTRRRPPPPPPRRRUUUWWW[[[YYYVVVUUUUUUUUUTTTRRRPPPIIIBBB>>>===;;;666222333555666777888999<<>>??????CCCHHHLLLRRRccc}}}~~~gggYYYUUUPPPOOOWWWiii~~~mmmXXXHHH>>>555333444444444444333444555555444555777999>>>BBBGGGLLLPPPWWW___fffhhheeebbbaaaaaaaaa^^^\\\ZZZZZZZZZYYYYYYXXXXXXWWWYYYYYYZZZ^^^bbbcccaaa___YYYVVVRRRPPPPPPMMMHHHDDD@@@???===;;;999888777777;;;;;;;;;;;;;;;<<<<<<===:::;;;<<<>>>???AAABBBCCCFFFGGGIIILLLPPPSSSVVVXXXWWWXXXZZZZZZ[[[\\\^^^aaa^^^^^^___```aaaaaaaaaaaagggfffdddbbb___]]][[[ZZZZZZZZZZZZZZZYYYXXXXXXWWWXXXXXXYYYZZZ[[[\\\]]]^^^[[[[[[[[[[[[[[[[[[[[[[[[VVVSSSOOOLLLMMMRRRYYY]]]\\\ZZZWWWUUUUUUTTTSSSQQQMMMHHHAAA===;;;999444000333555888999999;;;===???GGGEEEKKKTTTUUU[[[vvvzzzlllhhhgggddd```bbbaaa___]]]\\\[[[ZZZZZZ^^^]]]\\\ZZZZZZ[[[]]]^^^```___]]]\\\ZZZWWWSSSOOOGGGGGGFFFEEEFFFHHHLLLPPPMMMOOOQQQPPPMMMKKKKKKLLLNNNLLLLLLNNNQQQSSSRRRPPPRRRTTTXXX\\\^^^______^^^___aaaaaa```^^^\\\[[[\\\YYYXXXWWWXXXYYYXXXVVVSSSXXXSSSSSS[[[dddhhhjjjmmmqqqxxxwwwxxxzzzyyyvvvmmmgggeeeiiinnnssszzz|||kkkeeeaaaYYYXXX\\\___fffqqq{{{wwwyyyttt___WWWRRRJJJFFFGGGBBBAAA@@@AAABBBAAA???===<<<:::888666444222...,,,))))))***+++******((((((+++++++++++++++++++++++++++++++++***))))))((((((************************))))))))))))***************+++---/////////...---000///......---.........000///......000111111000555;;;>>>;;;777888888777888888<<>>>>>===???AAADDDEEELLLSSSWWWaaaxxx|||iiiUUURRROOOLLLLLLQQQ^^^mmmxxx|||kkkXXXNNNBBB888666666444444555333444555555444555777999;;;>>>BBBFFFKKKTTT```hhhmmmjjjeeebbb```^^^\\\[[[ZZZZZZZZZYYYYYYYYYYYYYYYZZZ[[[\\\___aaaaaa```^^^YYYVVVQQQOOONNNLLLHHHDDD>>>===;;;999777666666666777777666666777777888999888888999:::;;;<<<======AAABBBCCCFFFIIIMMMOOOQQQTTTUUUWWWXXXXXXZZZ]]]___]]]^^^___```aaaaaaaaaaaaccccccaaa___]]][[[YYYXXXYYYYYYZZZZZZYYYXXXVVVUUUVVVVVVVVVWWWXXXYYYZZZ[[[YYYYYYYYYZZZZZZYYYYYYXXXVVVRRRKKKHHHKKKTTT^^^eee___\\\YYYVVVUUUTTTRRRQQQNNNIIIBBB>>><<<999555111333666999;;;<<<===???AAAHHHHHHNNNVVVZZZeeeyyykkkggggggeeecccaaa```___]]]\\\[[[[[[[[[^^^]]]\\\[[[[[[\\\]]]^^^^^^]]][[[[[[[[[XXXUUURRRLLLKKKJJJKKKNNNPPPQQQQQQMMMNNNNNNMMMKKKJJJKKKMMMMMMLLLLLLNNNOOOOOOMMMKKKNNNPPPTTTXXXZZZ[[[ZZZYYY\\\^^^______]]][[[ZZZZZZZZZYYYXXXXXXYYYXXXVVVTTTVVVQQQNNNQQQVVV[[[dddllluuuzzz}}}}}}uuutttooolllkkkmmmnnnsss}}}|||pppfffdddbbb\\\[[[^^^aaagggnnnsssxxx~~~~~~ggg\\\VVVMMMHHHIIICCCBBBAAAAAABBBAAA???======;;;888777555333000---((()))******+++******)))++++++++++++++++++++++++************++++++++++++************************))))))))))))************------...///111111111000---,,,,,,,,,,,,,,,,,,,,,000000//////000222333444:::>>>???:::777888::::::999;;;???DDDHHHQQQbbbrrrrrr```^^^cccooo~~~ppphhhgggiiixxxmmm```YYYOOOGGGAAA???>>>;;;;;;===>>>???AAAAAAAAABBBGGGKKKOOOVVV]]]eeeuuugggXXXIIIJJJIIIIIIIIIMMMVVV```hhhsssyyyjjjZZZPPPBBB888777777444444777333444555555444555777999:::<<<>>>@@@EEEOOO\\\eeejjjgggccc```^^^\\\[[[[[[ZZZZZZZZZZZZZZZZZZZZZ[[[[[[\\\]]]___``````^^^]]]ZZZVVVQQQNNNMMMKKKGGGCCC===;;;999666555444444444444444444333444444555666777777777888888999999:::======???AAACCCFFFIIIJJJNNNOOORRRSSSTTTVVVZZZ\\\\\\]]]___```aaabbbbbbbbbaaa```___^^^\\\ZZZYYYYYYXXXYYYZZZZZZYYYWWWUUUSSSSSSSSSRRRRRRSSSTTTUUUVVVVVVWWWWWWXXXWWWWWWVVVUUUSSSOOOJJJHHHMMMWWWccckkkddd```\\\XXXWWWUUUTTTRRRQQQMMMGGGCCC@@@===999666444777:::===>>>???AAACCCIIIKKKQQQYYY___pppuuuhhhdddeeeeeedddaaa```___]]]]]]\\\\\\\\\]]]]]]\\\\\\\\\]]]^^^^^^\\\[[[ZZZZZZ[[[ZZZXXXVVVRRRPPPOOORRRUUUWWWUUURRRPPPOOONNNMMMLLLMMMOOOQQQMMMMMMNNNOOONNNMMMJJJHHHIIILLLOOOSSSUUUUUUUUUTTTWWWZZZ]]]___^^^^^^^^^___[[[ZZZYYYXXXYYYXXXVVVUUUSSSNNNLLLLLLMMMQQQ\\\gggtttzzz}}}{{{|||rrrhhhmmmrrrssssssqqqnnnrrr}}}}}}sssmmmiiiiiigggaaa```bbbgggkkkooonnnooozzz}}}rrrccc[[[RRRLLLJJJDDDBBBAAAAAAAAAAAA???======<<<999888777555111///***++++++,,,------------************************))))))***************+++************************((()))))))))************000---++++++...000111111++++++,,,,,,,,,,,,,,,,,,000000//////000333666999===AAAAAA;;;888:::>>>>>>;;;===BBBGGGMMMWWWjjj|||}}}vvvjjj\\\YYYlll}}}sssnnnmmmsssrrrcccZZZVVVKKKDDD???>>>===::::::======@@@BBBCCCBBBEEEKKKQQQUUU\\\dddrrr|||WWWNNNDDDDDDEEEFFFGGGKKKQQQYYY^^^fffuuuyyykkk^^^PPPAAA666777888444444:::444555666666555555777999;;;<<<======@@@HHHSSS\\\___^^^]]][[[ZZZZZZ[[[\\\ZZZZZZZZZ[[[[[[[[[[[[[[[[[[\\\___``````___^^^]]][[[VVVQQQNNNMMMKKKGGGCCC<<<:::777444333222333444333333222222333333444555555666666666777777777777:::;;;;;;===???BBBDDDEEEIIIKKKNNNOOOQQQTTTWWWZZZ[[[\\\^^^```aaabbbcccccc```______^^^\\\[[[[[[ZZZWWWYYY[[[[[[ZZZWWWTTTRRRSSSRRRQQQPPPPPPQQQRRRSSSSSSTTTUUUVVVUUUTTTRRRQQQNNNLLLIIIIIIOOOYYYdddkkkhhhddd___[[[XXXWWWUUUTTTSSSPPPKKKFFFBBB>>><<<:::444777:::===???@@@CCCEEEJJJNNNUUU^^^ggg|||pppeeeaaabbbcccbbb```___^^^^^^]]]]]]]]]]]]\\\\\\\\\]]]]]]^^^^^^___\\\[[[ZZZ[[[\\\\\\[[[YYYVVVUUUUUUWWWZZZZZZVVVSSSSSSQQQOOOOOOPPPRRRTTTUUUNNNOOOPPPOOOMMMJJJHHHFFFFFFHHHJJJMMMOOOPPPPPPPPPVVVYYY\\\^^^___```aaabbb]]][[[YYYYYYYYYXXXWWWUUUQQQNNNLLLKKKIIIKKKTTT___llluuu|||}}}~~~yyyfffaaajjjuuuyyyyyytttooorrr{{{yyyrrrqqqpppooolllfffdddeeeiiimmmnnnkkkjjjvvvyyy{{{{{{jjjaaaXXXQQQMMMEEECCCAAAAAAAAAAAA???>>>>>><<<:::999888666333111+++++++++,,,,,,---......************************)))))))))))))))(((((((((************************((()))))))))************///+++((((((+++...//////,,,------............---////////////000444999>>>AAADDDCCC<<<999;;;???@@@===>>>CCCKKKUUUaaauuussshhh___YYYVVVttt~~~yyywwwtttooonnnooorrrdddXXXQQQOOODDD???<<<<<<:::888888<<<===@@@DDDDDDDDDGGGOOOVVVYYYcccqqqnnnLLLIIIBBB@@@AAACCCDDDGGGMMMTTTXXX]]]lll|||{{{ooocccQQQ@@@555777888333444;;;555666777777666777999:::;;;<<<===<<<===BBBJJJPPPPPPRRRUUUVVVWWWXXX[[[]]]\\\\\\\\\[[[[[[[[[[[[[[[ZZZ\\\___```___^^^^^^^^^\\\WWWQQQNNNMMMKKKGGGDDD<<<:::666333111111222333222222222222222333333444444444444555555666666666888888999:::<<<>>>???@@@EEEGGGJJJLLLOOORRRVVVYYYXXXYYY[[[]]]___aaabbbbbb^^^^^^^^^]]]]]]\\\\\\\\\WWWYYY\\\]]]\\\XXXTTTQQQTTTRRRPPPOOOOOOPPPQQQSSSQQQRRRSSSTTTSSSQQQOOONNNIIIHHHFFFHHHNNNXXXbbbiiijjjeee```[[[YYYXXXWWWVVVRRROOOKKKEEEAAA===;;;999555777:::<<<>>>AAAEEEHHHLLLQQQZZZffftttyyylllccc````````````______^^^^^^^^^^^^^^^___\\\\\\]]]]]]^^^^^^______]]]\\\[[[[[[]]]^^^]]]\\\YYYYYYYYYZZZ[[[YYYVVVSSSTTTRRRPPPPPPSSSUUUWWWWWWNNNOOOPPPNNNKKKHHHFFFFFFDDDEEEFFFGGGIIIKKKMMMMMMWWWYYY[[[\\\]]]^^^```bbb___\\\ZZZYYYYYYYYYWWWVVVQQQNNNLLLKKKHHHHHHNNNVVVbbbnnnyyy~~~zzzzzz|||qqqcccdddooovvv{{{|||vvvqqqssszzz}}}sssuuuvvvtttoookkkkkklllkkknnnoookkkiiittt}}}tttuuuqqqggg___VVVOOOGGGDDDBBBAAAAAAAAA???>>>???===;;;::::::888555222+++************++++++,,,************************)))))))))(((((((((((((((++++++++++++++++++++++++))))))))))))************///,,,)))***...111000...+++,,,---...///......------.........000555<<>>;;;:::;;;:::888:::???@@@DDDHHHIIIHHHLLLUUU]]]eeewwwaaaEEEFFFBBB?????????@@@BBBGGGNNNSSSUUUdddvvv~~~rrrhhhUUUBBB666888888222222:::666777888888777888:::<<<999<<<======<<<>>>CCCGGGEEEIIIOOOSSSUUUWWWZZZ]]]]]]]]]]]]\\\\\\[[[[[[ZZZXXX\\\___```___^^^___```^^^YYYRRRNNNMMMKKKHHHEEE<<<:::666333111111222444111111111111111222333333111111222333333444555555666666777777999:::<<<<<<>>>@@@DDDFFFIIIMMMQQQTTTTTTUUUWWWZZZ\\\^^^______]]]]]]]]]\\\\\\\\\\\\\\\XXXZZZ]]]___]]]YYYTTTPPPRRRPPPNNNLLLKKKLLLNNNOOOOOOPPPQQQRRRQQQOOOMMMKKKFFFDDDBBBCCCIIISSS^^^eeeiiiddd^^^ZZZXXXWWWWWWVVVQQQOOOKKKEEE@@@<<<:::999666777999:::<<<@@@FFFJJJMMMSSS___ppp|||tttjjjccc```_______________^^^^^^^^^______```[[[\\\]]]^^^____________^^^]]]\\\\\\^^^______^^^[[[\\\]]]\\\YYYVVVTTTSSSQQQOOONNNOOOSSSVVVWWWVVVMMMNNNNNNLLLHHHEEEEEEFFFDDDCCCCCCCCCEEEGGGJJJLLLSSSTTTUUUWWWXXX[[[```ccc```]]]ZZZYYYYYYYYYXXXWWWUUUOOOKKKIIIFFFEEEIIIOOOXXXeeettt|||~~~xxxrrrrrrvvvpppdddeeeppprrryyy{{{uuussswww{{{|||~~~tttyyy{{{yyytttsssuuuxxxyyyyyywwwppplllqqq|||qqqppp~~~vvvllldddZZZQQQHHHEEEBBBAAAAAA@@@???>>>@@@>>><<<;;;;;;999666444---,,,+++*********++++++************************((((((((()))******++++++++++++++++++++++++++++++))))))))))))************000...---000444555222...((()))+++,,,---,,,,,,+++,,,---......000666>>>EEEFFFHHHFFF===777888999999AAA@@@FFFTTTeeewww|||hhhSSSOOOWWW[[[||||||nnn[[[VVVUUUZZZ___fffssstttYYYNNNLLLIIIDDDAAA<<<999999<<<<<<;;;>>>CCCDDDIIIMMMNNNNNNRRR\\\dddtttyyyYYYAAAEEEBBB>>>>>>===<<<>>>BBBIIINNNOOO^^^rrrtttkkkYYYEEE888:::999111111999777888999999888999;;;===888;;;======<<<<<>>@@@CCCGGGLLLOOOQQQRRRUUUWWWYYY[[[\\\]]][[[[[[[[[[[[[[[[[[\\\\\\XXX[[[^^^```^^^ZZZTTTPPPNNNLLLIIIGGGGGGHHHJJJKKKNNNOOOQQQQQQPPPNNNKKKIIIEEEBBB>>>>>>DDDOOO[[[cccgggccc]]]YYYWWWVVVVVVUUUQQQPPPLLLFFF@@@<<<;;;:::777777888999;;;@@@GGGKKKMMMUUUcccvvvxxxrrrjjjccc``````_________^^^^^^^^^^^^___``````[[[\\\]]]^^^____________```^^^]]]]]]___``````___[[[]]]___\\\WWWSSSRRRSSSOOOMMMLLLNNNRRRUUUUUUTTTLLLMMMMMMIIIEEECCCDDDFFFDDDCCCAAA@@@BBBFFFJJJLLLKKKMMMOOOQQQUUU[[[bbbfffaaa^^^[[[YYYYYYYYYXXXWWWXXXPPPIIIFFFDDDCCCGGGLLLSSS```oooyyy}}}wwwuuunnnooouuupppdddccclllooovvvyyyuuutttyyy|||{{{{{{uuu{{{}}}yyyzzzwwwooopppyyy~~~rrrooozzzyyyoooggg\\\RRRHHHEEEBBBAAA@@@@@@???>>>@@@>>>===<<<;;;:::777444000///---,,,+++,,,,,,---))))))))))))))))))))))))&&&'''((()))+++---......++++++++++++++++++++++++))))))))))))************------------------------+++,,,---.........---,,,///111222222222888BBBKKKMMMLLLEEE999555999<<<:::AAA???PPPiiiyyysssdddZZZPPPKKKLLLZZZqqqyyykkk^^^OOONNNRRRZZZdddrrrnnn^^^MMMEEEBBB???======::::::999888888:::>>>BBBHHHEEEHHHPPPSSSWWWiii~~~hhhQQQEEE@@@777999:::;;;===???AAACCCDDDQQQ^^^lllwww~~~{{{tttcccOOO;;;333555666777777777===@@@>>><<<<<<;;;777======>>>===<<<===???AAAEEEDDDEEEHHHNNNVVV]]]bbbccc```]]][[[ZZZ[[[ZZZZZZZZZ[[[[[[\\\]]]]]]]]]]]][[[WWWQQQOOOOOOMMMGGGBBB===:::555222111111111000222000//////000333666888222111111000000111222333888555333333555666555333555555777888:::<<<===>>>EEEHHHLLLQQQUUUWWWXXXYYYXXXZZZ[[[ZZZYYYYYYZZZ\\\^^^___\\\YYYYYYYYYTTTMMMLLLJJJGGGEEEEEEEEEEEECCCFFFHHHJJJJJJHHHEEECCCBBB>>>888666<<>>@@@EEEJJJLLLVVVjjjuuunnngggddd```\\\^^^bbbbbb___[[[[[[]]]^^^]]][[[[[[[[[\\\\\\\\\\\\]]]]]]______``````___^^^]]]]]]bbbbbb```\\\VVVPPPMMMLLLKKKOOOPPPLLLJJJLLLLLLJJJIIIHHHFFFDDDDDDDDDDDDEEE@@@???>>>AAAEEEGGGGGGEEEIIIGGGFFFJJJQQQXXX[[[]]]\\\___^^^YYYWWWZZZYYYUUUXXXTTTNNNJJJGGGFFFEEEDDDLLLRRR]]]iiirrruuusssqqqhhhlllpppsssssspppllliiikkkooorrrssswwwzzzxxxrrruuu{{{zzzyyywwwxxx~~~tttlllrrrxxx{{{mmmmmmxxxqqqdddYYYRRRKKKCCC===>>>??????@@@BBB@@@???>>>>>>===;;;777444222000...++++++,,,...///,,,,,,++++++***)))(((((())))))***+++,,,,,,------...+++)))******((((((,,,(((***+++***)))((()))***------------------------+++,,,---.........---,,,111111222333555;;;CCCJJJHHHGGG@@@888777;;;===;;;@@@@@@UUUssseeeVVVMMMFFFEEEIIIWWWkkk|||yyyooo___PPPPPPQQQXXXdddsssqqq^^^PPPCCC>>>===<<<;;;;;;:::;;;;;;;;;;;;<<>>666;;;::::::;;;===AAADDDGGGLLL\\\nnnzzz~~~xxxcccPPP<<<555666888888999999>>>AAA@@@???AAAAAA???>>>??????>>>>>>???AAADDDIIIIIIKKKOOOVVV___ggglllccc```]]][[[[[[\\\\\\[[[^^^___```aaa```___^^^]]]ZZZVVVRRRQQQQQQNNNHHHBBB===999444111111111000000111000///000222555888;;;333222222111222222444444777555333444555666444222333444555666777999::::::@@@CCCGGGKKKOOOSSSUUUVVVYYYZZZZZZYYYYYYZZZ\\\___]]]]]][[[XXXXXXWWWRRRJJJHHHEEEBBBAAA@@@@@@???>>>@@@BBBEEEEEEBBB???======;;;666444:::BBBHHHNNNTTTYYY^^^bbbaaa``````^^^ZZZUUURRRMMMJJJFFFCCC>>>;;;:::666666:::<<<>>>BBBGGGOOO[[[rrrxxxpppgggcccaaa^^^^^^aaaaaa^^^[[[ZZZ\\\]]]\\\[[[\\\\\\\\\\\\]]]]]]^^^^^^_______________^^^]]]]]]aaa```___[[[VVVRRRQQQQQQUUUWWWTTTLLLGGGFFFDDDBBBFFFEEEDDDBBBBBBCCCCCCDDDCCCAAA???@@@BBBCCCBBB@@@DDDCCCCCCFFFMMMSSSVVVWWW[[[___```\\\\\\___^^^ZZZVVVSSSOOOKKKHHHFFFEEEDDDKKKNNNUUU]]]eeejjjlllmmmkkkmmmppprrrssspppkkkgggbbbiiinnnoooqqqtttuuussspppsss}}}~~~sssooolllsssrrrgggiiimmmxxxzzz}}}xxxtttwwwvvviii^^^WWWOOOGGG@@@@@@AAA???>>>?????????>>>>>>===;;;777444444222///,,,++++++,,,---,,,,,,++++++***)))))))))))))))******+++,,,,,,------***)))++++++((((((+++(((***+++***)))((()))***------------------------+++,,,------......------222111111333999???DDDGGGBBB@@@;;;777999===>>>;;;AAADDD^^^rrrXXXKKKEEECCCFFFMMMWWWiiixxxxxxqqqgggWWWHHHNNNPPPZZZkkk~~~zzzoooXXXLLLBBB999999::::::::::::999;;;===>>>>>>???AAACCCBBBHHHSSSZZZ]]]kkkvvvaaaTTTDDD???>>>777<<<;;;999999;;;@@@FFFIIILLL\\\ppp||||||uuu^^^MMM;;;555666777777888888===@@@???@@@DDDFFFEEE???@@@@@@@@@@@@BBBEEEHHHKKKLLLOOOSSSZZZbbbiiimmmccc```^^^\\\]]]]]]]]]\\\\\\]]]___``````]]]ZZZXXXXXXVVVTTTSSSSSSPPPIIIDDD<<<888444111000111000000000000000111333666:::<<<444333333333333444555666555444444555666555333111222222333333444444555555:::<<<>>>BBBGGGLLLOOOQQQWWWXXXXXXXXXXXXZZZ]]]```\\\\\\ZZZVVVVVVUUUPPPHHHFFFCCC???======<<<;;;:::;;;===??????===:::999888777333333999@@@EEEKKKPPPSSSZZZaaabbbbbbaaa^^^ZZZUUUSSSOOOLLLIIIEEEAAA===:::777666999;;;;;;???DDDRRR```yyyssshhhdddccc```^^^______\\\ZZZZZZ[[[\\\\\\[[[ZZZZZZZZZZZZ[[[\\\^^^^^^^^^____________^^^^^^]]]______]]]YYYVVVUUUVVVXXXaaaaaaZZZOOOFFFCCC@@@===DDDCCCBBBAAABBBCCCEEEFFFHHHEEECCCAAAAAA@@@>>>===AAA@@@AAADDDIIINNNQQQRRRSSSXXXZZZZZZ[[[]]]\\\YYYTTTSSSRRROOOLLLIIIGGGFFFIIIJJJLLLPPPVVV^^^eeeiiilllkkklllooorrrqqqmmmiii```iiipppppppppsssvvvwwwooonnnsss~~~{{{nnneeebbbpppmmmbbbbbbdddmmmrrrwww|||wwwpppvvv}}}pppddd\\\RRRJJJDDDCCCBBB???<<<<<>>>>>>>>>>><<<888555666444111...+++***++++++,,,,,,,,,+++******))))))((())))))******+++++++++,,,)))***,,,,,,)))(((***(((***+++***)))((()))***------------------------++++++,,,------.........222000///444<<>>;;;777777:::>>>===;;;CCCKKKiiiiiiSSSJJJHHHGGGMMMUUUYYYlllzzzwwwmmmcccWWWMMMRRRSSS]]]ppp~~~```MMMEEE===888999;;;:::999:::888:::>>>@@@@@@AAABBBCCCFFFLLLTTT\\\dddyyy~~~hhhYYYPPPCCC??????999:::999999:::===AAAFFFIIIQQQ___ooo{{{~~~tttiiiVVVGGG777222444444444555666;;;===<<<===BBBEEEEEE@@@@@@AAAAAAAAADDDIIILLLQQQRRRTTTWWW\\\bbbgggjjjdddbbb___^^^^^^^^^]]]\\\XXX[[[^^^aaa```^^^ZZZWWWWWWVVVUUUVVVTTTPPPJJJEEE<<<888444111111111111000111111111111333666888:::333333333444444555666666444555666666666555222000222222222222222222222222666666888;;;@@@EEEJJJMMMPPPRRRVVVXXXYYYZZZ]]]___]]]]]]ZZZVVVVVVUUUOOOGGGGGGDDD@@@>>>===<<<:::888999;;;<<<<<<:::888777777444222333:::@@@DDDIIIOOOUUU___gggiiifffbbb\\\VVVVVVSSSPPPNNNKKKGGGBBB???:::777666999;;;<<>>===@@@AAABBBEEEHHHLLLNNNOOOOOORRRUUUWWWXXXYYYXXXVVVTTTUUUVVVUUUQQQMMMJJJHHHIIIIIIIIIJJJOOOXXXaaahhhhhhggghhhlllqqqrrroookkkeeelllqqqsssuuuyyy{{{yyyvvvqqqooouuu|||zzznnncccaaasssxxxggg``````bbbfffmmmtttyyyyyykkkppp{{{uuuhhh```TTTLLLEEEDDDCCC>>>;;;;;;>>>======>>>>>><<<999666666444111///---,,,+++,,,,,,,,,,,,++++++*********(((((()))))))))************(((***------)))(((***(((***+++***)))((()))***------------------------++++++,,,,,,---...//////111...///555===AAA@@@<<<<<<888666888;;;=========HHHTTTtttsssaaaPPPKKKJJJHHHLLLTTTXXXlll{{{uuuggg```\\\XXXYYYZZZdddxxxnnnYYYKKKCCC===:::;;;<<<999888888777:::>>>AAABBBBBBCCCEEELLLOOOVVVaaarrrqqq___TTTMMMBBB>>>===888777888999<<>><<<===AAADDDCCC@@@AAAAAABBBCCCGGGLLLPPPWWWXXX[[[^^^ccchhhlllnnnhhhfffcccaaaaaa___]]][[[XXX\\\```dddeeeccc___]]]VVVVVVWWWVVVTTTPPPJJJFFF<<<888444222111222222222444333333222333444555666333333444555666666666777444666777888666444222111333333333222222111111111444444555777;;;@@@DDDGGGIIIMMMTTTYYY[[[\\\]]]]]]]]]]]][[[WWWWWWWWWQQQIIIHHHEEEAAA>>><<<;;;888777666888999999777555555555333222444;;;@@@DDDKKKQQQ[[[gggrrrtttpppiii```YYYWWWUUUQQQNNNKKKGGGBBB???999666666:::<<<>>>BBBGGGUUUbbbzzz~~~nnngggddd```[[[ZZZ[[[[[[ZZZZZZZZZ[[[]]]^^^[[[YYYWWWVVVWWWYYY]]]___]]]]]]^^^^^^^^^^^^^^^]]]]]]]]][[[YYYYYY\\\```dddmmmkkkbbbTTTJJJGGGEEECCCCCCBBBBBBBBBEEEIIIMMMPPPOOOMMMJJJFFFCCCAAA@@@@@@AAABBBEEEGGGIIIKKKLLLMMMRRRRRRSSSVVVWWWVVVVVVWWWTTTWWWYYYXXXSSSNNNKKKJJJKKKLLLLLLMMMPPPWWW```ggggggggghhhlllppppppnnnkkkjjjmmmqqqvvv~~~{{{|||tttmmmnnntttwwwooofffcccwwwooobbb\\\\\\]]]eeellltttxxx~~~zzznnnrrr}}}|||nnneeeUUUMMMFFFDDDCCC???<<<<<<===<<<======>>>===999777444333111///...---------,,,,,,,,,+++++++++++++++)))))))))))))))************((()))------***(((***(((***+++***)))((()))***------------------------+++++++++,,,---...///000000///111777>>>@@@===888999777777:::<<<<<>>::::::555555666999===AAADDDFFFGGGVVV^^^jjjtttzzzvvvgggWWWLLLAAA666444444444444555999>>>AAA???@@@CCCEEEDDDBBBCCCCCCDDDFFFKKKQQQVVVWWWZZZ^^^ccciiinnnrrrtttpppmmmjjjgggeeebbb^^^[[[WWWZZZ___cccdddccc```^^^WWWWWWWWWVVVSSSNNNJJJGGG===999555333333333444333666666555444444444444555333444666777888888888888666888999999666444333444444444333333222222222222444444444555888;;;???AAACCCHHHPPPWWWZZZ[[[\\\]]]]]]]]][[[XXXXXXXXXSSSKKKHHHDDD@@@<<<:::888666444222444555444333111222222333222555;;;AAAEEENNNVVVZZZjjjyyy}}}xxxpppfff^^^[[[WWWRRRNNNJJJGGGCCC@@@999666666:::===>>>BBBHHHVVVbbbzzz}}}nnnfffbbb]]]ZZZZZZZZZ[[[[[[[[[ZZZ[[[^^^```___]]]YYYWWWWWWZZZ^^^```\\\]]]]]]^^^^^^^^^^^^]]]]]]]]]\\\[[[[[[^^^cccfffjjjhhh```SSSJJJGGGFFFCCCEEEEEEDDDFFFIIIOOOTTTXXXUUUTTTPPPKKKGGGDDDDDDEEEDDDGGGJJJLLLMMMMMMNNNOOORRROOOMMMOOOPPPOOORRRVVVWWWZZZ]]][[[VVVPPPMMMLLLPPPQQQPPPOOOOOOSSSZZZaaagggiiimmmooopppooommmkkktttuuuxxxwwwsssllliiimmmrrrqqqkkkhhh|||}}}mmmaaaYYYVVVVVVcccjjjrrrvvv|||~~~~~~~~~xxxrrrmmmyyyxxxoooZZZPPPHHHEEECCC???===>>><<<<<<<<<===>>>===:::888444333222111//////......,,,,,,,,,,,,,,,,,,++++++***************************((())),,,,,,***))),,,(((***+++***)))((()))***------------------------++++++++++++,,,...000111000111555:::??????;;;777555555777;;;<<<<<>>555444444333333444888>>>BBBBBBBBBFFFFFFEEEEEEEEEFFFGGGJJJOOOVVV[[[]]]```eeejjjppptttwwwyyyyyyvvvrrrnnnjjjeee```]]]WWWYYY]]]```aaa```]]][[[XXXXXXWWWUUUPPPLLLIIIGGG>>>:::666444444555555555777777777777777777777777666777888:::;;;<<<;;;;;;999:::;;;999666444555666333333333333333222222222555555555555666777999:::<<<@@@GGGLLLPPPTTTXXXZZZ\\\\\\ZZZXXXXXXYYYTTTMMMIIIEEE@@@<<<:::777555333111222333222000000000111333222555;;;@@@FFFPPPZZZ```qqqyyynnneee```[[[UUUOOOJJJGGGEEECCC:::666666999;;;<<<@@@EEERRR```xxxwwwjjjccc^^^YYYZZZ]]]YYY[[[\\\\\\[[[\\\___bbb```]]]XXXUUUUUUXXX\\\^^^[[[\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]___cccgggbbbbbb]]]SSSMMMLLLLLLKKKMMMLLLLLLNNNSSSYYY```dddaaa```\\\VVVOOOLLLLLLNNNLLLPPPTTTUUUTTTSSSTTTUUURRRKKKGGGHHHIIIJJJPPPXXX___bbbeeebbb\\\UUUSSSSSSUUUUUURRRMMMHHHIIIPPPVVVbbbiiippptttsssqqqrrrsss|||xxxkkknnnllliiikkkqqqsssqqqrrrvvvlllcccYYYUUUUUU___fffmmmsss{{{{{{zzz|||}}}ttthhhffflll}}}aaaWWWLLLGGGCCC???>>>???;;;;;;<<<===>>>===;;;888666555444222000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***+++((((((++++++)))***---(((***+++***)))((()))***------------------------++++++++++++,,,...000111111444888===@@@>>>:::777222333888<<<<<<===GGGTTThhhwwwppp[[[WWWOOOMMMXXXdddnnn|||tttzzzdddJJJCCC@@@;;;;;;888888;;;===<<<===@@@???AAADDDFFFHHHJJJMMMPPPZZZlll___KKKGGG<<<<<<@@@:::999;;;777888777777888===CCCIIILLLZZZjjjxxxxxxooocccXXXQQQCCC:::222111222111000222555;;;AAABBBCCCFFFGGGEEEGGGHHHHHHJJJMMMRRRZZZ___kkkmmmqqquuuyyy|||}}}~~~|||xxxsssnnnhhhbbb^^^\\\^^^aaaccccccaaa___]]]YYYYYYWWWTTTOOOJJJHHHGGG>>>;;;777555555666666666777888888999::::::;;;;;;888999;;;===>>>>>>>>>===:::<<<<<<999666444666888333333222222222222222222555555555555555555666666666999===AAAFFFLLLRRRVVVZZZ[[[YYYWWWXXXYYYTTTMMMKKKGGGBBB>>>;;;999666444111222333222111000111222222111444:::???FFFQQQ\\\nnnyyyoooddd^^^VVVOOOKKKHHHFFFEEE;;;777666888999999<<>>@@@;;;;;;;;;===>>>>>>;;;999888777555333000---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,)))(((******)))+++...(((***+++***)))((()))******+++,,,,,,+++,,,...///...---+++,,,.../////////444:::@@@@@@<<<999999;;;888666111777BBBAAAGGGZZZgggiiiYYYSSSOOOUUUhhh{{{{{{uuu[[[NNNEEE???<<<>>><<<:::888888:::<<<>>>FFFJJJHHHJJJQQQNNNMMMXXXgggwwwuuuSSSCCC@@@===:::777555555555666:::777666:::>>>BBBIIIPPP^^^ooozzzxxxnnneeeXXXKKKFFF:::111111444333222222999:::===AAAEEEFFFFFFEEECCCIIIMMMPPPUUU___fffhhhlllrrryyy{{{zzz|||~~~uuukkkdddaaa```[[[```dddccc___\\\]]]___]]]ZZZVVVSSSQQQNNNKKKIII???:::666666555333555999<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<>>>??????@@@>>>;;;888666666666666333222111111222333555666666666666666777888999:::666888999;;;@@@HHHOOORRRZZZ^^^___\\\ZZZYYYUUUOOOMMMJJJEEE???;;;888777777444111...///222444222000///444999;;;>>>FFFTTT___qqqoooeee^^^VVVRRRPPPNNNIIIEEE===888666888::::::===BBBQQQ]]]rrrxxxrrrhhhaaa]]][[[[[[ZZZ[[[[[[[[[\\\]]]^^^___```___]]]XXXSSSPPPQQQVVVZZZ___aaabbbcccbbb```]]]\\\^^^]]]]]]\\\]]]^^^``````^^^]]][[[XXXVVVXXX\\\```aaa```aaaccchhhpppvvv{{{}}}vvvnnnhhhdddaaa\\\XXX\\\```dddccc^^^ZZZ\\\___\\\PPPJJJPPPVVVZZZeeerrr{{{rrrggg```]]]^^^YYYSSSMMMKKKGGGCCCCCCFFFPPP```ttt~~~~~~zzzyyyzzzxxxlllddd```]]]cccjjjoooooopppwwwrrrfffcccdddbbb___\\\]]]```dddhhhoooyyy{{{sssfffeeeuuuvvvaaaSSSMMMDDDBBBCCC======;;;999:::;;;===>>>===:::999777444000...+++***...,,,******+++,,,+++***...***((()))---///,,,(((***++++++++++++,,,,,,,,,(((((())))))***************+++,,,,,,+++,,,...000---...............///000///666<<<===:::777777999888888444999CCCDDDLLLaaarrr{{{cccVVVSSSUUUbbbvvv~~~lllUUUIIIBBB>>>;;;<<<;;;:::999:::===???AAACCCIIIJJJMMMTTTRRRUUUbbbuuueeeIII???999888666555555555666666:::777777;;;???CCCJJJRRR```ppp{{{wwwnnndddVVVIIIDDD999111111444444222222777999<<<@@@DDDFFFFFFFFFFFFKKKNNNPPPUUU```hhhkkkqqqwww~~~~~~vvvllldddaaa```]]]aaadddccc___\\\\\\^^^\\\YYYUUURRRPPPNNNKKKIII@@@;;;777777666333555999;;;;;;::::::999:::::::::;;;;;;;;;<<<===???@@@AAAAAA???<<<888666555555666333222222222222444555666777666666666777888999999777999:::<<<@@@GGGMMMQQQYYY]]]___\\\ZZZYYYUUUPPPNNNKKKEEE@@@;;;888666666333111000000111222222111///333888;;;>>>GGGUUU```uuuqqqddd]]]VVVQQQPPPMMMHHHDDD===888666888999:::===BBBNNNYYYoootttnnnfff___\\\[[[[[[[[[ZZZZZZZZZZZZ[[[\\\]]]^^^[[[ZZZWWWSSSPPPQQQUUUXXX[[[```eeefffddd___[[[YYY]]]\\\[[[[[[[[[\\\^^^___\\\[[[ZZZYYYYYY]]]ccchhhjjjjjjiiijjjnnntttzzz}}}}}}vvvpppkkkfffaaa^^^___aaacccddddddeeefffgggaaaXXXUUU\\\ccchhhttt}}}pppfff```]]]\\\ZZZTTTOOOLLLHHHCCCCCCFFFLLLZZZnnn{{{ssseee^^^]]]___eeelllqqqooonnnrrrxxxvvviiiggggggeeeaaa___```bbbdddgggmmmwwwyyymmmlllzzz{{{eeeWWWOOOEEEBBBBBB<<<===;;;999:::;;;=========:::999777444111...,,,***...,,,******+++,,,+++***...+++((()))---...,,,)))((())))))))))))*********)))))))))))))))************+++,,,,,,+++,,,...000,,,///111000...---///111666<<>>@@@EEEKKKOOOYYY^^^```]]]ZZZYYYVVVSSSPPPMMMGGGAAA;;;888555444111222222111000000111333000333777999>>>IIIWWWbbbxxxooobbb]]]VVVRRRPPPMMMHHHDDD===888666888999999===BBBLLLWWWlllooojjjccc]]][[[[[[\\\\\\XXXXXXXXXXXXYYYZZZZZZ[[[WWWWWWVVVTTTRRRSSSUUUXXX\\\ccckkkmmmggg```[[[YYY[[[[[[ZZZYYYZZZ[[[\\\]]]ZZZZZZZZZ[[[^^^dddlllrrruuutttrrrrrrtttxxx}}}yyyqqqjjjfffdddfffdddcccfffjjjmmmmmmllliiifffhhhpppvvv}}}}}}mmmfffccc___[[[ZZZTTTOOOLLLGGGBBBBBBDDDHHHTTTdddttt}}}nnn```[[[]]]bbbgggpppwwwuuunnnmmmqqq~~~wwwmmmlllnnnllliiihhheeeeeeeeefffkkkuuuzzzooommmyyyjjj[[[SSSGGGCCCBBB;;;===;;;::::::;;;=========::::::888555222///---+++...,,,+++***+++,,,+++***---+++)))***,,,...,,,)))((())))))))))))******************)))))))))))))))+++,,,---,,,,,,,,,...000+++///333222...---000444@@@EEEHHHFFF>>>777444555777;;;:::===HHHOOO]]]tttuuukkk___UUUUUUIII]]]yyyzzztttrrrtttrrrWWWGGG@@@===;;;::::::::::::;;;>>>@@@CCCEEEIIIPPPQQQQQQXXX\\\iiibbbHHH;;;;;;:::::::::999888666555444999888999===@@@EEEPPPZZZiiixxx{{{ooobbbRRREEE>>>666000111333333333444444777<<<@@@CCCFFFIIIKKKXXXZZZYYYVVVYYYdddnnnrrruuu{{{~~~yyyssslllfffcccaaabbbcccdddbbb^^^]]]]]]^^^]]]ZZZVVVSSSRRRPPPMMMKKKDDD>>>::::::888666777;;;======<<<;;;;;;;;;;;;;;;:::;;;===???AAABBBCCCDDDCCCAAA===999666555444444333333333444444555666666777777777666666777777888999999<<>>IIIXXXbbbvvvxxxjjj___\\\XXXTTTRRRNNNJJJFFF===888666888999999<<>><<<::::::;;;======<<<::::::999777444111...,,,...---++++++,,,,,,,,,+++---+++)))***,,,---+++*********+++++++++,,,,,,,,,************))))))))))))+++,,,------,,,---///000,,,000333111......333888BBBFFFHHHDDD<<<555222333666<<<;;;???MMMXXXggg|||zzzeee[[[RRROOOUUUPPPhhhmmmjjjjjjkkkhhhgggoooyyyjjjRRRDDD???<<<::::::;;;;;;;;;===>>>AAACCCDDDLLLSSSTTTWWWbbblll~~~gggTTTCCC999999999999999999888666555444999888:::>>>AAAGGGSSS___ppp~~~qqqbbbRRRCCC;;;555000111333222222444333777<<>>>>>============>>>>>>;;;<<<>>>AAACCCDDDEEEEEEDDDAAA>>>:::777555555555333333444555666666666777888777777777777888888999:::999<<>>IIIVVV___ppp~~~oooccc[[[ZZZXXXUUUSSSOOOKKKHHH===999666888888888;;;@@@KKKUUUhhh}}}nnniiiccc^^^\\\[[[[[[ZZZZZZYYYYYYXXXXXXXXXYYYYYYXXXZZZ\\\\\\\\\[[[\\\]]]jjjooosssooofff^^^]]]___]]]\\\[[[ZZZZZZ[[[\\\]]]\\\]]]^^^```ccchhhpppuuurrrqqqooonnnnnnppprrrtttuuuyyy}}}}}}xxxrrroooooolllooorrrssssssvvv|||xxxtttqqqiiiaaa^^^YYYTTTRRRNNNHHHFFFIIIJJJMMMTTT```mmmxxx}}}xxxsssoookkkgggddddddjjj{{{{{{ppppppzzz|||xxx|||yyywwwvvvtttpppppp~~~}}}www}}}{{{wwwwwwyyy|||wwwfff\\\OOOIIIGGG???>>><<<::::::;;;<<<<<<<<<:::::::::888555222///---///---++++++,,,---,,,+++,,,+++***+++,,,,,,+++*********+++++++++,,,,,,,,,*********)))))))))))))))+++,,,------,,,---///111...///000//////111777<<>>;;;999:::;;;<<<===???AAACCCEEEFFFNNNWWW\\\fffyyydddQQQGGG===777777333333444555555666777777999999;;;???BBBIIIVVVdddvvvrrrbbbPPPAAA:::444111222222000111444222666;;;===???BBBGGGKKKZZZ]]]]]][[[]]]dddjjjlllnnnrrrwwwzzzzzzyyywwwwwwnnnllljjjhhhhhhhhhfffeee^^^]]][[[ZZZ[[[\\\^^^``````]]]YYYWWWUUUTTTQQQOOOHHHBBB>>>===;;;999:::>>>>>>>>>>>>>>>???@@@AAAAAA===>>>@@@CCCDDDEEEEEEEEECCCAAA===:::777666666666333444555666777777777777888888888888999:::;;;;;;<<<:::===DDDFFFIIIVVVdddvvvzzzzzzpppeee```]]][[[WWWUUUOOOIIIBBB===888666333333333222000///000111222333555888>>>GGGRRRYYYgggsss}}}~~~xxxnnncccYYYSSSSSSTTTSSSPPPMMMIIIGGG===999666777888777:::???FFFPPPaaawww{{{mmmhhhbbb^^^\\\[[[ZZZZZZ[[[[[[ZZZYYYXXXXXXXXXXXXYYY[[[]]]^^^]]]]]]^^^___gggjjjjjjfff___[[[[[[]]]___^^^]]]\\\[[[\\\]]]]]]]]]^^^```aaabbbeeejjjmmmiiihhhfffdddddddddeeefffkkkoootttxxxyyywwwvvvuuulllttt|||xxxrrrjjjdddddd___[[[ZZZVVVQQQOOOQQQJJJKKKOOOWWWdddrrr}}}|||rrrnnnoooppplllhhhhhhkkk{{{tttuuuzzz~~~wwwnnnuuuwwwsssyyypppdddUUUNNNJJJBBB???===::::::;;;<<<<<<;;;:::;;;;;;:::777444000...///---++++++,,,---,,,+++++++++++++++++++++++++++((())))))))))))*********((()))))))))************+++---...---------///111000///---,,,///444;;;???EEEGGGGGGCCC<<<999;;;>>>999???>>>FFF]]]ooo{{{hhhTTTOOOHHHEEELLLNNNcccyyyxxxooogggSSSPPPSSSYYY[[[bbbwww|||kkkZZZIII@@@===:::999:::;;;===???AAAEEEHHHJJJKKKTTT___jjj}}}nnnQQQDDD>>>888777999333333333333444666888999888999<<<@@@CCCJJJYYYgggzzzrrraaaNNN???999444111222111//////222///333888:::;;;===CCCHHHNNNTTTWWWWWWZZZaaaeeeffffffhhhkkklllkkkiiifffeee```^^^\\\\\\]]]^^^]]][[[XXXVVVTTTTTTWWWZZZ]]]______\\\YYYWWWUUUTTTQQQOOOIIIDDD@@@???<<<:::;;;???<<<<<<===>>>???AAABBBCCC>>>@@@BBBDDDEEEEEEEEEDDDBBB@@@===:::888777777777333444666777888888777777777888888999:::<<<===>>>???<<<@@@HHHLLLPPP```sssyyykkkccc___]]]YYYVVVRRRKKKEEE???;;;888555333111000111111000///333444666999>>>FFFMMMRRRYYYcccjjjiiiccc\\\TTTMMMHHHJJJLLLMMMKKKHHHEEECCC===999666777888777:::???CCCLLL[[[oooxxxhhhddd```\\\[[[[[[[[[ZZZ[[[[[[ZZZXXXXXXWWWWWWWWWXXXZZZ[[[\\\[[[[[[\\\]]]___``````^^^\\\ZZZZZZ[[[___^^^]]]\\\[[[\\\\\\]]][[[]]]___```aaabbbdddeeedddbbb___\\\YYYXXXXXXXXX^^^aaagggooouuuyyyyyyxxxqqqxxx|||rrrkkkhhhffffffbbb___^^^[[[VVVTTTVVVLLLKKKKKKNNNXXXfffuuu~~~}}}vvvnnnkkknnnqqqssssssnnnlllwww|||vvvzzz|||~~~}}}~~~jjjjjjuuuzzzuuu{{{mmm[[[RRRMMMDDD???===;;;:::;;;<<<<<<;;;:::;;;;;;;;;888555111//////---,,,,,,---------+++++++++,,,++++++***+++,,,((())))))))))))*********''''''((()))***++++++,,,,,,---...---------///111222...******///777===AAADDDFFFDDD>>>666333555999;;;@@@@@@IIIcccvvvuuu^^^OOONNNIIICCCIIIKKK^^^pppvvvtttppphhh```PPPNNNRRRZZZ^^^eee|||xxxcccUUUEEE>>>;;;999888999;;;===@@@CCCHHHKKKNNNPPP\\\iiixxxwwwaaaJJJ???:::555777===999888666555444666777999888999===AAADDDKKKZZZiii{{{qqq```LLL===999555222222111...///222---111666777777:::@@@EEEDDDKKKQQQSSSWWW^^^bbbbbb___```aaa```^^^[[[XXXVVVUUURRRPPPPPPRRRSSSRRRPPPSSSQQQOOOPPPSSSXXX\\\^^^^^^\\\XXXVVVUUUSSSQQQOOOJJJEEEAAA???===:::;;;???:::;;;;;;===???AAACCCDDD@@@AAACCCEEEFFFFFFEEEDDDBBB@@@===:::888777888888333444666888888888777777777888888999;;;===???@@@BBB>>>BBBKKKPPPVVVhhh}}}~~~nnnddd```^^^ZZZWWWSSSMMMGGGAAA<<<:::666333000000222222000...444555666:::>>>DDDJJJNNNNNNVVV\\\ZZZTTTNNNHHHBBB@@@CCCFFFGGGFFFCCCAAA???===999666777777777:::>>>BBBJJJYYYllluuudddaaa]]]ZZZZZZ[[[[[[[[[[[[ZZZYYYXXXWWWVVVVVVVVVVVVXXXYYYYYYXXXXXXYYY[[[YYYYYYZZZ\\\\\\\\\\\\[[[___^^^\\\[[[[[[[[[\\\\\\YYY[[[^^^````````````aaabbb___\\\WWWTTTQQQOOOOOOSSSVVV\\\fffqqqxxxyyywwwvvv{{{uuujjjeeefffiiieeeaaa___^^^\\\WWWUUUWWWNNNKKKHHHGGGMMMZZZjjjuuurrrooojjjiiilllrrryyy~~~sssmmmssswwwuuu}}}}}}yyywww|||yyyxxx~~~gggbbbkkk}}}}}}yyysss```UUUNNNEEE???===;;;:::;;;<<<<<<;;;:::;;;<<<;;;999555111//////...,,,,,,---------,,,***+++,,,,,,+++***+++,,,***++++++++++++,,,,,,,,,&&&&&&''')))***+++,,,---+++))))))---...,,,,,,///000222000,,,---555;;;===AAAAAA@@@>>>:::999999::::::EEEDDDVVVjjj|||oooWWWKKKKKKKKKIIIIIILLL]]]nnntttppphhh^^^VVVUUUQQQRRRZZZcccppp|||}}}rrrhhh[[[TTTHHH???999888777777??????BBBHHHKKKMMMRRRYYY\\\tttgggZZZHHH;;;666666666666888666444555888::::::888;;;999:::AAAIIITTTcccppp~~~hhhTTTFFF???666555444222111000000000111222333555777:::<<<===BBBDDDHHHNNNTTTXXXYYYZZZXXXZZZZZZXXXSSSNNNJJJHHHIIIGGGFFFGGGKKKNNNNNNLLLLLLLLLLLLMMMQQQWWW]]]```^^^[[[XXXWWWVVVUUUPPPMMMKKKIIIEEEAAA>>><<<::::::>>>===<<<;;;;;;<<<===>>>BBBBBBBBBCCCBBBBBBAAAAAA>>>>>>===;;;888666666888555666666777666666555444<<<===>>>===<<<<<<>>>@@@FFFBBBDDDMMMRRRXXXlllzzzmmmddd]]]]]]ZZZWWWTTTPPPLLLEEE>>>888777666444333222333333444666777888;;;>>>BBBFFFHHHKKKLLLLLLKKKHHHEEEAAA???AAA???===>>>AAAAAA@@@===>>>===;;;::::::;;;===>>>CCCKKKWWWggguuueeebbb___]]]\\\\\\ZZZYYYUUUWWWYYY[[[[[[YYYWWWUUUZZZZZZXXXWWWWWWVVVVVVVVVWWWWWWWWWWWWYYYZZZ[[[\\\___]]][[[YYYXXXYYY[[[\\\[[[]]]___aaabbb```^^^]]]```\\\YYYXXXWWWUUUQQQMMMLLLQQQYYYaaaiiipppvvvzzz|||xxxooohhheeefffgggddd```\\\\\\]]]\\\WWWSSSPPPKKKDDD@@@CCCNNN]]]hhhjjjllljjjggglllxxx{{{www{{{}}}{{{yyy{{{~~~vvvqqq{{{xxxmmmsss{{{}}}gggbbbhhhrrr}}}{{{{{{iiiZZZQQQFFFAAA<<<:::<<<<<<::::::<<>>===<<<999666333,,,,,,++++++,,,,,,------111///,,,++++++***(((&&&+++)))'''))),,,......,,,)))))))))))))))))))))))),,,)))***---...,,,---000---//////---///777>>>??????@@@???===;;;::::::<<<999EEEGGG]]]tttmmmVVVLLLIIIHHHGGGFFFNNN```rrryyyuuukkk^^^TTTQQQOOORRR[[[fffttt{{{zzzpppgggYYYRRRGGG>>>:::888888888<<<===AAAHHHKKKMMMTTT[[[iii]]]RRRCCC999666777777777777555444555888::::::999===;;;<<>>===<<<<<<<<<<<<>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@===>>>>>><<<999777777888444444444555555666666777<<<>>>@@@@@@@@@@@@BBBDDD???===CCCNNNUUU^^^qqqttthhhaaaZZZ[[[XXXVVVRRRPPPLLLGGG???999777666444333333333444444666777888:::>>>AAAEEEGGGEEEFFFEEEEEECCCAAA>>>===AAA???===>>>@@@BBBAAA@@@<<<;;;999888777777888999@@@HHHTTTfffzzzqqqeeebbb^^^\\\[[[[[[ZZZXXXUUUVVVXXXYYYYYYXXXVVVUUUWWWWWWVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWXXXYYYYYY]]][[[YYYWWWVVVXXXZZZ\\\\\\]]]___aaaaaa```^^^\\\___\\\YYYWWWVVVTTTPPPLLLKKKPPPWWW^^^fffnnnuuuzzz|||xxxrrrkkkfffeeefffgggeee^^^YYYZZZ______YYYQQQMMMIIIDDD@@@BBBJJJUUU]]]gggjjjkkkiiimmmxxx{{{}}}|||||||||tttmmmtttwwwkkksss}}}uuubbb^^^ddduuuzzzxxxrrrbbbWWWIIIBBB===:::<<<<<<::::::<<<@@@>>>===<<<;;;999555333------,,,,,,,,,,,,,,,---,,,,,,,,,++++++,,,...000---+++)))))),,,---,,,+++************************---++++++...///------000+++---......222;;;@@@AAA<<<<<<<<<;;;999999;;;===:::FFFLLLhhhzzzhhhUUULLLJJJIIIJJJKKKWWWiii{{{zzznnn___SSSQQQRRRXXXbbbnnn~~~yyynnn~~~{{{iiibbbUUUNNNEEE===:::999::::::<<<===CCCJJJNNNQQQXXX```xxxlllNNNFFF<<<666666777888888666444444555777999:::999@@@===@@@IIIUUU^^^hhhqqq~~~oooZZZKKKAAA;;;555444333222111000000000000000111222444666888999===>>>AAADDDFFFHHHJJJJJJJJJJJJJJJGGGCCC???======???===<<<===>>>@@@@@@??????AAACCCFFFJJJMMMPPPRRRTTTTTTTTTUUUVVVUUURRROOOOOOMMMIIIEEEAAA>>><<<;;;<<<;;;:::999999999:::;;;======>>>??????>>>>>>===<<<===>>>===:::888888888444444444444555777888:::;;;===@@@BBBBBBCCCEEEFFF>>>>>>FFFRRR[[[ddduuujjj```YYYSSSUUUUUUTTTSSSRRRPPPJJJAAA;;;666555444333333444555555777777888:::===AAADDDFFF@@@@@@@@@????????????>>>???===;;;;;;>>>@@@AAAAAA===<<<:::888777666666777===DDDOOObbbtttmmmdddaaa]]]ZZZYYYYYYXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTTTTTTTUUUVVVWWWXXXWWWVVVVVVVVVVVVVVVWWWWWWZZZXXXUUUSSSTTTVVVYYY[[[]]]^^^___aaa```___]]]\\\^^^[[[YYYWWWUUURRROOOLLLKKKNNNTTTZZZbbbkkktttzzzuuuqqqlllhhhffffffgggiiifff]]]WWWZZZaaacccZZZQQQKKKHHHDDD@@@???CCCJJJOOO___eeekkkmmmqqqyyyzzzzzz}}}|||xxxuuuzzzyyyqqqiiikkkuuuxxxtttlllwww~~~kkk]]][[[```sssooo```MMMEEE???<<<======;;;:::<<<>>>===<<<;;;;;;999555222///...---,,,,,,,,,,,,,,,***************,,,///111...,,,******+++,,,+++***++++++++++++++++++++++++...,,,,,,//////------000+++...///000555===AAA@@@777888888777777888;;;===???KKKUUUvvvppp```QQQMMMPPPTTTZZZ___lll{{{qqqbbbWWWWWW[[[cccmmmzzznnnqqqoooaaa[[[QQQKKKBBB<<<::::::;;;<<>>999666666777888777444444444555777999;;;;;;AAA@@@EEERRR___hhhooovvvzzzeeePPPEEE<<<666333333222111000000111111222222333444555777999:::888:::<<<>>>@@@BBBDDDEEEEEEEEEEEEBBB>>><<<;;;;;;;;;;;;:::999::::::::::::<<<>>>AAADDDFFFGGGGGGGGGKKKMMMOOORRRSSSSSSQQQPPPRRRPPPMMMIIIDDD@@@===;;;777666555444444444555666::::::;;;<<<<<<<<<;;;;;;;;;===>>>===;;;999999999888777666555666888:::;;;:::===@@@BBBBBBCCCDDDFFFEEEGGGNNNYYYaaagggtttuuu]]]UUUOOOKKKNNNRRRUUUYYY\\\ZZZQQQEEE<<<666666555444444555666777888999999;;;===@@@CCCDDD>>>>>>>>>???@@@BBBCCCDDDBBB@@@>>>>>>@@@CCCFFFGGGGGGEEEBBB???<<<:::999999<<>>>>>===;;;;;;======<<<;;;::::::999555333111000///---,,,,,,++++++,,,***((()))+++***(((%%%,,,+++******++++++,,,,,,++++++++++++++++++++++++///,,,,,,//////------000---000111222888>>>???<<<666777777777777999===AAAFFFSSS^^^}}}fffXXXNNNQQQ]]]jjjuuu|||rrrfff]]]]]]dddmmmwww}}}wwwsssrrr{{{ggg[[[WWWMMMGGG@@@;;;:::;;;<<<===AAADDDJJJQQQTTTYYYdddppplll@@@===;;;999777777777666666333444555666888:::<<<===BBBDDDMMM\\\iiiqqqwww|||zzzaaaKKKBBB;;;333222222111000000111111111222222333333444666777888444777:::;;;<<<===AAACCCAAABBBAAA???<<<::::::::::::::::::999888888999999===>>>AAACCCCCCBBB@@@>>>BBBEEEIIIMMMOOOQQQRRRRRRVVVTTTQQQLLLGGGBBB>>><<<666555444222222222333444777777888999::::::999999:::<<<===<<<:::999999:::>>>===:::999888999:::;;;<<>>???@@@BBBDDDGGGJJJKKKGGGGGGGGGHHHJJJNNNRRRUUUYYYUUUOOOHHHBBB>>><<<;;;<<>>BBBFFFQQQcccsss{{{}}}~~~rrrxxx{{{vvvlllddd``````nnnnnnjjjdddaaaeeelllpppwww~~~ssshhhbbb^^^XXXVVVWWWgggvvv|||zzzsssWWWKKKEEE??????>>>;;;;;;===<<<;;;:::::::::999666444222111000...---,,,,,,+++...***'''***///...&&&((()))******+++,,,...///************************...,,,,,,//////,,,,,,//////111333555:::@@@>>>999999999999999:::===AAAEEELLLYYYfffsss^^^SSSNNN[[[qqq|||ppphhhbbbaaajjjuuu~~~}}}pppkkklllwwwtttcccXXXTTTJJJEEE???;;;:::;;;<<<===BBBDDDKKKQQQUUU]]]lll{{{]]]:::;;;;;;999888777666555555333555777888999;;;>>>@@@EEEKKKXXXhhhrrrwww|||{{{___JJJCCC===444111111000000000111111222000000000111222333444555333666999999888:::>>>BBB===>>>???===;;;999888999999999:::999777777888:::===???@@@BBBAAA???<<<:::<<>><<<;;;;;;;;;;;;@@@AAADDDEEEFFFHHHLLLNNNOOOSSSZZZaaagggnnntttxxx|||yyyeeeQQQKKKHHHKKKWWWcccqqqrrr\\\III???999888888888999:::<<<===============>>>@@@BBBCCC@@@BBBDDDGGGKKKNNNQQQRRRKKKMMMPPPTTTXXX^^^eeejjjssslll```TTTIIIAAA<<<::::::AAAHHHQQQ___rrr}}}}}}}}}|||xxxsssmmmjjjaaa]]]WWWSSSRRRRRRRRRQQQRRRRRRPPPPPPPPPPPPRRRRRRSSSSSSRRRRRRRRRRRRRRRSSSQQQRRRSSSUUUXXX[[[]]]___QQQRRRSSSVVVYYY\\\___`````````______]]]\\\[[[ZZZZZZ\\\\\\[[[XXXUUUUUUUUUSSSTTTTTTVVVZZZbbblllrrrooojjjeeebbbccccccbbb```^^^```aaaaaa___\\\YYYXXXQQQNNNHHHAAA<<<;;;===@@@>>>GGGYYYnnn{{{~~~rrr~~~~~~nnnccc___^^^hhhiiihhheeedddfffkkkppp{{{ssskkkdddbbb```YYYUUUTTTiiitttvvvwww|||]]]NNNGGGAAA@@@>>><<<;;;>>>;;;;;;:::;;;;;;:::888555222222000///...---,,,,,,---***)))---333222***"""&&&(((******+++,,,///111))))))))))))))))))))))))...++++++......++++++......111333666===BBB???999999999999888999<<>>::::::;;;<<<<<>>;;;===??????===:::999999666777888777555555777:::;;;===>>>@@@???>>><<<:::999===BBBFFFJJJPPPVVV[[[\\\ZZZWWWRRRLLLFFFAAA>>>999888666555444444444555444444555666777777777777::::::999777666777:::===>>>>>>>>>======<<<<<<<<<>>>@@@BBBDDDFFFKKKQQQUUUQQQUUU[[[aaafffmmmqqqsssuuuttteeeUUUPPPOOOXXXiiixxxxxx[[[HHH@@@::::::999:::;;;===>>>@@@??????>>>??????AAACCCDDDFFFHHHLLLPPPTTTWWWYYYZZZVVV[[[cccjjjrrr{{{uuubbbPPPDDD===:::777???GGGKKKSSS```lllrrrqqqssswwwyyywwwrrrlllhhh```\\\UUUQQQPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOPPPPPPOOONNNNNNOOOOOOPPPQQQRRRQQQRRRSSSUUUWWWYYY\\\]]]RRRUUUYYY]]]aaadddeeeeeeaaa```___^^^]]][[[ZZZYYYWWWYYY[[[ZZZWWWUUUVVVWWWUUUUUUUUUUUUXXX^^^fffkkkxxx}}}nnniiicccaaaccccccaaa^^^^^^]]]^^^^^^^^^ZZZVVVRRRNNNMMMJJJEEE@@@======>>>;;;???MMMeeewww~~~|||qqqeee___[[[dddeeegggiiiiiijjjmmmpppsssmmmiiihhhfff```[[[[[[jjjttt}}}xxxyyydddQQQIIICCCAAA???<<<<<<>>><<<;;;;;;;;;<<<;;;999777222111000///............++++++,,,...///...,,,+++''')))++++++***+++...000************************...++++++------******------000333777>>>CCC@@@:::666666666555666999???CCCPPP___mmmxxxgggWWWPPPVVVqqqwwwlllgggdddfffsss~~~~~~xxxfffXXXOOOJJJGGGCCC>>>:::999:::;;;<<>>>>>>>>===<<<999===AAAFFFJJJQQQYYY___]]]\\\XXXSSSMMMGGGAAA>>>777666555333222222333333333444555666777777777777:::999888555444666:::===;;;<<<======>>>======<<<;;;<<<>>>AAAEEEKKKSSSYYYTTTXXX\\\```dddjjjmmmmmmqqqrrrfffYYYVVVWWWbbbwwwyyyYYYGGGAAA;;;::::::;;;<<<>>>@@@AAAAAA@@@@@@???@@@AAACCCDDDLLLOOOSSSYYY]]]___aaaaaagggnnnyyylllWWWGGG>>>;;;444===EEEGGGKKKVVVbbbiiikkkooouuuxxxwwwrrrkkkfff```[[[UUUPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOJJJJJJKKKLLLMMMOOOQQQRRRRRRRRRRRRTTTUUUWWWYYYZZZUUUXXX]]]cccgggiiiiiiiiiaaaaaa___^^^\\\[[[ZZZYYYUUUWWWYYYYYYVVVUUUVVVXXXVVVUUUUUUTTTVVV[[[aaafffooo|||zzzxxxyyyzzzvvv~~~zzzooojjjdddccceeefffdddaaa^^^[[[YYY[[[]]][[[SSSLLLJJJKKKJJJHHHCCC???<<<;;;<<<;;;FFF]]]sss}}}pppeee]]]WWWaaacccgggkkkmmmmmmnnnppptttpppmmmnnnlllgggdddeeehhhrrr||||||}}}hhhRRRJJJDDDAAA???<<<<<<>>><<<;;;;;;<<<===<<<:::888222111000//////......///***---///,,,'''&&&***///)))+++,,,+++***))),,,///++++++++++++++++++++++++---.........------...000...///222777<<<>>><<<999666555777;;;<<<===DDDLLLTTTddd{{{|||lllcccRRRRRRbbb}}}sssiiigggjjjpppzzzjjj^^^SSSLLLKKKFFF???888555777<<>>>>><<<:::999666777888888888888777777AAA===<<<>>>===::::::======???CCCJJJRRRZZZaaaeeeeeeaaaYYYRRROOOKKKDDD>>>;;;888444222222222222111222333444666777999:::;;;999888666555444555777888<<<;;;:::;;;;;;;;;999777999999999<<>>CCCEEECCCHHHFFFCCCBBBAAACCCGGGMMMTTTYYYaaaiiimmmpppuuu|||xxx[[[IIIBBB:::???>>>@@@DDDGGGKKKUUU___jjjkkkrrr{{{zzzqqqlllllleee```YYYSSSOOOMMMLLLJJJIIIJJJKKKNNNPPPPPPMMMJJJGGGIIIKKKKKKJJJJJJLLLNNNQQQQQQSSSTTTTTTSSSRRRRRRVVVYYY___dddhhhjjjkkkkkkccccccbbb___[[[YYYYYYZZZYYYZZZZZZYYYWWWVVVXXXYYYZZZYYYXXXTTTQQQSSSYYY^^^cccsssxxxnnnlllpppmmmrrrvvvxxx||||||wwwkkkhhheeefffgggfffccc___```___^^^^^^]]]ZZZUUURRRPPPNNNKKKGGGBBB>>>;;;999===888===QQQjjj{{{zzznnnfff___YYYWWWbbbpppuuusssqqqssswwwzzzuuuuuusssnnnjjjiiiooorrruuuyyymmmUUUMMMGGGDDDBBB>>><<<>>>::::::::::::::::::::::::777444000---+++,,,---///)))))))))***+++)))&&&$$$///...,,,******+++,,,---(((***++++++******+++,,,---.........------...000...000333999>>>???<<<888888777888;;;===???HHHRRR^^^nnnrrraaaXXXRRRUUUggg~~~qqqkkkiiigggfffhhhsssmmm```VVVLLLFFFEEEDDD???999666888===@@@AAAGGGNNNXXXbbbooommmXXXHHH<<<555999666444666555333444777666555888===@@@DDDOOO\\\sss~~~|||}}}~~~wwwooo\\\FFF888555333///111111222222222222111111000000000000111111111111333444555666777777777777999:::;;;<<<<<<;;;:::999777888888999::::::::::::???<<<<<<>>>???===???BBBCCCDDDIIIOOOXXX```fffjjjhhhbbbYYYSSSOOOKKKEEE???<<<999666444444333333111222333444555777888999:::999777555444444444666777999888888888888777666444888888888;;;???EEEKKKNNNNNNMMMTTT^^^```]]]cccooo{{{xxxwwwtttrrrzzzppp[[[LLLDDD<<>>CCCOOOZZZiiizzz{{{fffUUUMMMLLLRRRccc|||~~~xxxhhhYYYXXX^^^dddgggiii{{{}}}qqqcccZZZRRRIIIDDDCCC@@@===:::999;;;>>>@@@BBBIIIQQQ]]]lll~~~nnnZZZMMMCCC;;;444999555444666666333444888777888;;;???DDDOOObbbrrr~~~lll```LLL999222333222///000000111111111111000000000000000111111111222222444444555666777777777777777888999:::;;;;;;;;;;;;999999999:::;;;<<<===>>>???===>>>CCCFFFFFFIIIMMMMMMOOOSSSZZZccclllqqqssslllcccYYYSSSPPPLLLEEE@@@===:::888666666555333222222222333444555777777888777666444333222333555666777777777777666555444333666777888:::===@@@DDDFFFIIIIIIPPPYYY]]]^^^hhhvvvlll\\\OOOGGGBBBEEEGGGHHHLLLRRRRRROOOOOOJJJFFFGGGIIIMMMXXXbbbpppzzzsss\\\NNNEEE:::;;;:::===AAAEEEIIISSS]]]eeeiiirrr{{{|||vvvooolllddd^^^VVVOOOJJJHHHFFFDDDFFFEEEDDDDDDEEEEEEDDDCCCCCCEEEFFFFFFEEEEEEGGGHHHJJJKKKLLLMMMNNNMMMMMMLLLOOOPPPRRRTTTWWWYYY[[[\\\XXXZZZ[[[ZZZWWWVVVUUUVVVZZZZZZZZZYYYVVVTTTUUUUUUUUUTTTTTTSSSRRRNNNJJJGGGHHHPPPXXXZZZVVVQQQPPPPPPVVV\\\bbbhhhpppxxxzzzwwwvvvvvvsssnnnhhhbbb___^^^```___^^^]]]]]][[[WWWUUURRRQQQNNNJJJFFFAAA>>><<<===999;;;EEESSS```mmmwwwtttvvvvvvtttrrrpppjjjccc```eeennnuuu{{{||||||{{{}}}}}}|||uuuvvvfffYYYKKKDDD???<<<;;;===::::::::::::::::::::::::888555222...------.........------.........+++(((+++++++++++++++*********(((***++++++******+++,,,,,,---...---------///111111444:::???BBB@@@<<<888;;;888888:::???GGGUUUcccqqqsss]]]PPPJJJGGGNNN[[[kkkvvvwwwsssooofffYYYOOOQQQZZZcccjjjooovvvmmmddd[[[UUUNNNFFFAAA@@@===<<<;;;;;;===@@@BBBCCCKKKUUUdddwwwqqq[[[LLLEEEAAA;;;555888444333666666444555999:::<<>><<<;;;;;;;;;<<<===???@@@AAA@@@DDDKKKQQQSSSWWW\\\ZZZ[[[^^^fffpppwww{{{|||qqqeeeYYYTTTQQQLLLFFFCCC===;;;888777666555333111222222333333444555666666666555333111111222333444666777888888666555555555555666888:::<<<>>>???@@@HHHIIIOOOXXX```iiiyyyzzzjjj]]]TTTPPPLLLOOOPPPRRRXXX]]]]]]XXXSSSKKKFFFIIIMMMSSSbbbqqqxxxiiiXXXMMMEEE:::::::::<<>>@@@===<<<@@@FFFOOO^^^kkklllnnnnnnnnnpppssspppkkkaaabbbgggooowww|||{{{xxx{{{wwwrrrsss}}}nnn```QQQJJJEEE@@@>>>???;;;;;;;;;;;;;;;;;;;;;;;;888666333000...---......,,,+++++++++,,,+++)))'''******+++++++++******)))(((***++++++******+++,,,+++---...---------///111222777===AAABBB???;;;999:::777666:::@@@KKK\\\kkkyyyiiiVVVLLLHHHHHHNNNVVV^^^eeejjjkkkjjjXXXRRRPPPTTTYYYaaalllvvv|||hhh```YYYRRRNNNHHH???:::::::::;;;<<<===???AAACCCEEENNNZZZnnnrrrdddQQQFFFCCCAAA<<<666777444333555666444666::::::===@@@DDDOOOeee]]]KKK888...///111111////////////000000////////////000000111222333333333555666777777777777777777888888888999;;;===@@@AAA>>>===<<<;;;<<>>>>><<<<<<===???>>>@@@AAACCCCCCCCCCCCBBBCCCBBBBBBBBBCCCEEEHHHIIINNNPPPRRRRRRQQQPPPQQQRRRWWWYYY\\\]]]]]]\\\]]]___[[[WWWQQQNNNLLLHHHBBB===>>>>>>>>>@@@BBBCCCBBBAAAAAAGGGOOOXXXdddqqqxxxxxxuuuvvvuuuooohhhaaa___```___]]]\\\\\\]]]]]][[[YYYWWWVVVTTTQQQLLLGGGCCC@@@@@@===<<<===???FFFUUUccchhhjjjjjjiiilllqqqssspppfffcccccciiissszzzzzzwwwyyypppttt{{{yyy{{{rrrdddVVVOOOJJJDDD???>>>;;;;;;;;;;;;;;;;;;;;;;;;999777444111///.........,,,+++************(((''')))******+++++++++******(((***++++++******+++,,,+++,,,---------...000222444999>>>AAAAAA>>>;;;999999666666;;;CCCOOObbbrrrzzz```OOOHHHDDDGGGMMMSSSWWW]]]ccceeecccPPPQQQTTTXXXZZZ___mmm{{{nnn```ZZZTTTPPPLLLFFF>>>::::::888:::<<<>>>@@@BBBEEEHHHPPPaaazzzdddYYYLLLEEECCCAAA<<<777666333222555666555777;;;:::===@@@DDDRRRiiiuuuSSSCCC444///111111000000//////000000000000/////////000000111222333444444666777777888888777777777:::999888999;;;>>>AAACCC???>>><<<<<<>>>CCCGGGJJJLLLNNNWWWdddlllooorrrvvvqqqoooqqqxxx|||jjjYYYUUUSSSMMMHHHGGG???<<<888555444333333222333444444444444444444444555444222111000111333444111444777777555555777999888999;;;>>>AAADDDFFFGGGKKKQQQ[[[fffuuutttccc```eeeeeefffgggiiiooosssnnnfffXXXLLLGGGNNNUUU^^^qqqoooddd___UUUOOOLLLCCC<<<<<<>>>BBBDDDHHHRRR\\\bbblllyyyuuullleeeYYYOOOGGGCCCAAA??????===:::999:::::::::999888999::::::888888999:::999:::<<<===>>>???>>>>>>AAA@@@@@@@@@AAACCCEEEFFFJJJKKKLLLLLLKKKLLLNNNPPPTTTWWW[[[]]]]]]^^^___```[[[XXXRRRMMMIIIEEEBBB???===<<<;;;<<<>>>@@@@@@???>>>DDDKKKSSS```nnnuuuuuuqqqqqqpppmmmhhhcccaaa```^^^]]]\\\\\\]]]]]]\\\[[[YYYXXXWWWTTTOOOJJJEEEBBB<<<::::::;;;===CCCPPP^^^ccchhhjjjiiijjjooossssssoooiiieeehhhqqqyyy{{{zzzrrriiinnnxxx|||xxxzzzwwwhhhYYYRRRMMMFFF???<<<;;;;;;;;;;;;;;;;;;;;;;;;999888555222000............---++++++,,,,,,***)))*********+++++++++++++++(((***++++++******+++,,,+++,,,---------...000222666:::???AAA???<<<::::::999777888===FFFTTTgggxxxqqqWWWKKKFFFBBBEEENNNVVV[[[aaaeeeaaaZZZQQQSSSWWWZZZ\\\bbbqqqppp```XXXUUUQQQMMMKKKEEE>>>;;;===777999===>>>@@@BBBGGGKKKQQQggguuuVVVPPPIIIDDDBBB???:::555555222222555666555777;;;<<>>===<<<>>>BBBIIIPPPTTTXXX\\\ggguuu~~~}}}~~~kkkYYYUUUTTTMMMIIIIIICCC>>>888555333444444444555555555444444444444444666444222111111222333444///444888999777777:::>>>:::;;;>>>AAAFFFJJJNNNPPPVVVaaappp~~~wwwhhhfffmmmpppqqqqqqrrrwwwyyyrrriiiZZZNNNIIIRRRZZZbbbvvvuuufffaaa___TTTOOOMMMFFF===<<<===AAACCCFFFOOOYYYbbbmmm{{{xxxnnnfffZZZNNNFFFBBB???===;;;999777777888888777666555666777666555444555777555666888999;;;;;;;;;:::=========>>>???@@@BBBBBBGGGGGGFFFEEEDDDFFFIIILLLQQQTTTXXXZZZZZZZZZ[[[\\\WWWVVVTTTOOOIIICCCAAA@@@999999888999999:::;;;<<<>>>CCCIIIPPP\\\iiiqqqqqqqqqooolllkkkiiifffccc```^^^\\\[[[\\\]]]^^^^^^]]]ZZZZZZYYYVVVRRRLLLGGGDDD<<<::::::;;;<<>><<<<<<<<<<<<<<<<<<<<<<<<:::888666333111///...---000...,,,,,,,,,---,,,***,,,+++*********,,,---...(((***++++++******+++,,,***,,,---------...000222777;;;???@@@===;;;:::::::::888999@@@IIIWWWkkk{{{jjjRRRJJJGGGDDDHHHTTT```gggmmmnnndddWWWVVVVVVXXX\\\___gggwww|||yyytttaaaUUUQQQMMMIIIGGGEEE???999777:::777999===>>>???CCCHHHLLLSSSkkkdddLLLIIIFFFDDDAAA===888444555222222555666666888<<<@@@CCCEEEKKK]]]ttt~~~hhhPPP>>>444---///111//////111000000111111111111000000///000000222333444555555777777888888888777777666:::888777666777;;;???AAA<<<<<<<<>>BBB;;;===???CCCIIIOOOTTTWWWbbbqqqxxxllllllsssvvvvvvvvvwww|||}}}uuujjj\\\OOOKKKTTT]]]eeezzzlllaaa___^^^RRRLLLKKKEEE<<<;;;<<<@@@AAADDDMMMWWWdddppp|||nnnfffYYYMMMEEE@@@===<<<777666555555777777555444333555555555333333333555222444666777999999999888888999:::;;;<<<===>>>>>>EEEDDDCCCAAA@@@BBBFFFJJJOOORRRUUUWWWWWWVVVVVVWWWSSSUUUUUUPPPIIIBBB@@@???:::;;;;;;:::::::::;;;===???CCCHHHNNNYYYgggnnnnnnrrrnnnkkkjjjjjjhhhccc___^^^\\\[[[[[[]]]___^^^^^^[[[[[[ZZZWWWSSSMMMHHHEEEAAA===<<<<<<;;;;;;BBBJJJVVVdddoooqqqnnnnnnqqqsss}}}uuukkkhhhnnnvvv}}}}}}zzz{{{rrrZZZXXXdddfffooo||||||pppttt{{{eeeXXXQQQKKKEEEBBB<<<<<<<<<<<<<<<<<<<<<<<<:::999666444111///...---///---++++++,,,,,,+++***---,,,+++******,,,...///(((***++++++******+++,,,,,,---......---///222444888999<<<======;;;888666999===>>>???III^^^sssvvv]]]KKKDDDDDDBBBOOOZZZhhhqqqrrrlllccc]]]TTTVVV\\\ccciiirrr}}}zzz||||||qqqdddZZZRRRMMMJJJEEECCCAAA>>>;;;888777666555:::>>>@@@DDDKKKQQQTTT^^^~~~zzzfffOOOKKKHHHCCC@@@===;;;888555888666555777777666:::@@@>>>EEEMMMVVVfffzzzrrr\\\III<<<555444222000//////000111...------///111222111000///000111111333333444555888888777888:::;;;;;;:::===;;;999999;;;<<<======>>>AAA===???NNNXXX^^^iiiuuuppp\\\VVVMMMIIIIIIEEEAAA???<<<888555333222222444444333333333444555555444444444333222333666888888999;;;===>>>???@@@AAAKKKLLLNNNQQQWWW```jjjqqq{{{qqqllllllnnnsssrrrsssuuuuuuqqqjjjddd\\\RRRQQQ[[[aaaggg|||~~~uuueeebbb___\\\ZZZUUUMMMGGG???======>>>>>>AAAMMMYYYhhhuuuzzznnneeeWWWLLLDDD???:::666777666666444333222111111444444444333333222222222333333333333333333444444666666555666888;;;>>>@@@BBB@@@>>><<<<<<>>>AAACCCFFFHHHKKKLLLLLLMMMNNNPPPMMMMMMLLLJJJHHHDDDAAA@@@777:::<<<======<<<<<<===>>>BBBIIIRRR\\\eeelllooonnnmmmkkklllllliiiddd______^^^]]]]]]]]]^^^___```^^^]]]ZZZVVVRRRNNNLLLJJJFFFCCC>>>999666999???DDDKKK\\\ooouuuppplllooouuuzzzyyyrrrfffbbbiiiuuu|||xxxzzzsssooouuuuuurrrxxx{{{sssaaaQQQOOOWWW]]]iii|||{{{|||lll___VVVLLLBBB===???<<<:::999:::;;;::::::===<<<888555222000//////...------,,,,,,++++++***+++***)))))))))***,,,,,,++++++++++++++++++++++++,,,,,,---,,,+++,,,///111::::::;;;<<<;;;:::888777666;;;???DDDQQQggg|||vvv___LLLFFFFFFGGGWWWaaaoooyyyyyysssiiicccaaa^^^^^^dddmmm|||}}}vvv{{{wwwssslllbbbWWWNNNGGGCCCAAA???>>><<<:::999777777777777<<<@@@CCCGGGMMMTTTXXXfffrrreeeZZZKKKGGGDDD???<<<:::888555222888555555777888777<<>>777333333222111000000000000.........///111222111///000000111222333444555555999888888999;;;<<<<<<<<<;;;:::999999:::;;;;;;;;;>>>DDDCCCHHHYYYeeeooo|||mmmYYYSSSLLLIIIHHHCCCCCCAAA>>>;;;888666555444444444333333333444555555333444444333333444777:::888:::===@@@CCCFFFIIIKKKTTTWWW[[[___fffsssxxxpppllllllpppmmmkkkiiiiiiiiigggccc``````XXXWWW^^^aaafff{{{tttooodddaaa^^^\\\ZZZVVVOOOIIIAAA>>>=========AAALLLXXXlllxxx|||mmmcccVVVKKKCCC>>>:::666666666555444333222111111333333333333222222222111222222222222333333333333444555666888;;;???BBBCCC@@@>>>;;;999999:::===???BBBEEEGGGIIIJJJJJJLLLNNNKKKKKKJJJIIIGGGDDDBBB@@@999;;;<<<<<<;;;;;;;;;<<>>:::999999888888888999999;;;>>>CCCHHHKKKPPPXXX^^^qqqmmm\\\VVVQQQFFFDDDAAA===:::888666444111666444555888999:::???EEEHHHPPPZZZgggzzzdddKKK>>>999666111111111222111111000000000///...///111111000...000111222333444555555666999999999:::<<<===>>>???=========<<<<<<<<<<<<<<<999BBBEEEKKK\\\iiiuuuhhhSSSOOOJJJHHHGGG@@@BBBAAA>>><<<999777666555333333333333333444555666555666666666666777;;;>>>===???BBBDDDGGGKKKPPPSSS^^^dddkkkqqqyyyuuuooojjjjjjlllllliiifffdddddddddcccbbbddd______bbbaaadddyyyvvvkkkkkkccc```]]]\\\[[[XXXQQQLLLDDD@@@===<<<<<>>:::777666555444444333222111111222222222111111111111111111111111111222222333333666777999;;;>>>@@@AAABBB>>>===:::888777888:::;;;===@@@CCCEEEFFFGGGIIIKKKGGGGGGHHHGGGFFFDDDBBBAAA<<<<<<===;;;:::999;;;<<<===CCCLLLQQQUUU[[[ccciiinnnnnnnnnnnnnnnlllhhheeehhhhhhfffeeecccaaa``````]]]]]]\\\ZZZVVVQQQMMMKKKMMMJJJEEE>>>888666666888AAAPPPbbbmmmnnnnnnqqquuu|||}}}ooocccaaafffjjjkkktttrrrllljjjeeeeeeoooxxxppphhhddd[[[QQQPPPUUU]]]iii}}}~~~pppcccUUUIIICCCAAA>>><<<<<<===>>>>>>===;;;:::777444222000............------,,,++++++++++++************+++,,,,,,---,,,+++******+++,,,---...............000444777>>><<<:::888777777888999;;;???EEEPPPbbbxxx}}}ppp\\\KKKIIITTT^^^hhhpppzzz~~~wwwooojjjeeebbbfffsssxxxjjjqqq~~~ssspppeee]]]RRRJJJEEEBBB???>>>999999999999999::::::;;;>>>@@@EEEJJJMMMQQQ[[[ddd}}}rrrdddVVVPPPKKK@@@DDDAAA===;;;:::888666444666444555999;;;<<>>???>>><<<:::888666555444333333333333444444555666999999:::999999;;;>>>AAADDDEEEGGGHHHJJJOOOWWW]]]iiirrr}}}~~~tttmmmgggeeeeeekkkiiigggeeeeeeeeeeeeeeeeeebbbcccddd___aaauuuooohhhiiiaaa^^^\\\[[[[[[YYYTTTPPPGGGAAA<<<;;;;;;>>>HHHRRRdddppp}}}{{{oooddd\\\OOOFFF@@@<<<999666444444444333222111111000111111111000000000000000000000000111111222222333999;;;===>>>???>>>===<<<===;;;999888888999;;;<<<999<<>>>>>>>>;;;999999;;;<<<999BBBLLLRRRUUU[[[eeennnoooooonnnnnnmmmkkkhhhfffkkkkkkjjjiiigggdddbbbaaa]]]]]]]]][[[XXXSSSNNNKKKHHHGGGDDD@@@;;;888999999<<>>>>>===:::999777555222000...............---,,,,,,++++++************++++++,,,,,,---,,,***))))))***,,,---,,,,,,------///222888<<<>>><<<999666555666999:::>>>@@@FFFSSShhh}}}}}}uuugggVVVJJJNNN___ooo{{{{{{uuuqqqkkkiiinnn~~~ssskkk|||uuurrr```WWWLLLCCC???===;;;888999999888888888999999:::@@@AAAEEELLLOOOSSS```nnnyyyeee[[[PPPJJJEEE<<>>DDDKKKRRR]]]lllzzzrrrUUUAAA888444000...///111222222111000///000//////000111111///---000111111222333444555666555666888999999;;;@@@CCCFFFIIILLLLLLIIIEEECCCBBB>>>IIILLLPPP\\\fffqqqvvvYYYHHHGGGDDDDDDCCC<<<======<<<:::888666555444333222222333444555666666::::::;;;::::::<<<@@@CCCEEEHHHMMMPPPTTT]]]hhhppp||||||tttmmmgggdddddddddeeefffeeecccaaa```___bbbbbbcccbbb\\\\\\mmmxxxlllfffddd___\\\ZZZZZZ[[[ZZZVVVRRRIIICCC===;;;:::===DDDMMMYYYfffuuurrrfff___VVVKKKBBB===:::777555333333333222111111000000000000000000000000000000//////000111222222333333999;;;===??????>>><<<;;;999888777666777888:::;;;666999<<<>>>???@@@BBBCCC@@@AAABBBCCCCCCCCCBBBAAA??????>>><<<999999:::<<<;;;CCCMMMSSSWWW]]]gggooonnnnnnnnnnnnllljjjhhhgggjjjkkkkkkiiigggdddaaa___]]]]]]]]]\\\XXXTTTOOOLLLFFFEEEDDDAAA===:::::::::777AAAQQQ```lllsssvvvxxxzzziii___[[[ZZZnnn}}}zzzsssiiijjjwwwrrrllljjjiiigggaaaXXXTTTTTTUUU```uuuxxxppptttppp^^^OOOIIIAAA???<<<<<<<<<======<<<999999777555333111///...//////...------,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,+++******+++,,,,,,))))))***+++---222888======;;;888555555777999;;;===AAAIIIZZZrrr~~~tttiiiZZZOOOMMMWWWmmm|||yyywwwmmmkkkqqq{{{oooooo}}}ttt___UUUHHH@@@===<<<999777888777777666666666777777AAA@@@EEENNNSSSZZZlll~~~mmmZZZRRRHHHDDDEEEAAA>>><<<999888777777555444666555777;;;>>>@@@FFFMMMWWWbbbooo|||lllNNN;;;555333111000000000111000000//////000///...///111111000...///000111222333444444555333666888888888;;;AAAFFFHHHPPPZZZ^^^YYYPPPHHHCCC???IIILLLQQQaaalllvvvjjjQQQEEEFFFBBBAAAAAA<<<=========<<<:::888666555222222222333444555666777999:::;;;<<<===@@@DDDHHHIIIQQQ\\\eeekkkttt~~~vvvppplllhhhggghhhccceeehhhgggeeeaaa^^^]]]```aaabbb___XXXWWWcccrrr}}}qqqhhhaaa^^^^^^[[[XXXXXXZZZYYYVVVRRRKKKDDD===<<<;;;<<>>:::888666444222222222111111111000000000000000000111111111111///000000111222333444444666888;;;>>>@@@AAA@@@@@@666555444444444555777777444666999:::;;;;;;===???<<<===>>>@@@@@@??????>>><<<======;;;999888999:::>>>EEEMMMSSSVVV\\\dddkkkkkklllnnnmmmlllkkkkkkllllllmmmmmmkkkhhhccc^^^[[[]]]]]]\\\ZZZWWWSSSOOOMMMHHHHHHFFFBBB===999888888999@@@MMM^^^mmmxxx}}}wwwhhh^^^XXXTTThhhzzz|||wwwoooppp}}}tttssssssqqqlllddd\\\WWWTTTWWW^^^pppvvvllllllxxxwwwbbbQQQJJJCCCAAA>>><<<<<<<<<;;;:::999999888777555222000/////////......---,,,,,,,,,***++++++,,,---,,,,,,,,,++++++++++++++++++++++++******++++++---222999===;;;999777555666888:::<<<@@@EEEQQQfff}}}rrreeeYYYNNNLLLSSSbbbzzz~~~uuuppppppqqqeeehhhsssqqqsss~~~uuu]]]RRREEE>>>======;;;888666666666666777777888999AAA???EEEQQQYYYddd{{{vvv^^^QQQMMMDDD???CCCBBB;;;999666666666666444333777666888<<>>???<<<;;;;;;;;;;;;:::888666555222222222333444555666777999;;;>>>@@@DDDIIIOOOSSS^^^jjjzzzzzzooojjjhhhfffgggiiigggjjjllljjjfffbbbaaa```aaaaaaaaa]]]VVVRRRYYYbbb}}}uuujjjccc^^^]]]]]]ZZZWWWWWWXXXXXXUUURRRKKKDDD>>>===<<<;;;>>>CCCFFFRRR___iiipppppphhh^^^TTTLLLAAA:::777555444222111111111111111000000000000000000111111222222222000000111222333444555555888999<<>>===<<<;;;:::::::::999888666444111000/////////...------,,,,,,***+++,,,---------,,,,,,)))***,,,------,,,***)))............///333:::>>>999888666555666888;;;===EEELLLZZZppp{{{gggYYYNNNFFFKKKXXXkkk}}}oooddd```aaaccc^^^gggzzztttnnn{{{uuuWWWLLL@@@999999:::999666777777777888999;;;<<<===@@@???FFFSSS^^^lll```MMMHHHJJJAAA:::;;;;;;;;;999777666666666555444888777888===???AAAGGGNNNYYY^^^ccceeekkkrrruuuttt___WWWGGG777000111000---333222000............///...------///111222111000......///000111222333333444777:::::::::===EEEKKK[[[ooozzzcccTTTGGGNNNOOOXXXlllyyypppWWWFFFCCCFFF@@@<<>>BBBFFFLLLRRRYYY^^^vvvvvvkkkfffdddcccdddggghhhjjjkkkhhhddd`````````ccccccaaa\\\UUUPPPRRRWWWhhhqqqfff```___```\\\YYYVVVVVVWWWWWWTTTQQQKKKDDD???>>>===;;;===@@@AAAJJJUUU^^^eeehhhccc\\\QQQIII???888555444333111111111111111000000000000000000111111222222222333000111111333444555666666===>>>???@@@AAABBBBBBBBB<<<;;;999777555444333222000222444444333333444555555555777888888777666666333555777777555444333333555999@@@IIISSS\\\cccgggcccgggkkknnnooorrrvvvzzz~~~{{{tttkkkccc^^^^^^\\\ZZZWWWTTTRRRPPPOOOHHHGGGEEEAAA===::::::;;;222555===NNNcccrrryyy{{{nnnnnnjjjeeecccdddbbb^^^XXXkkkwwwzzz~~~{{{~~~|||~~~~~~{{{wwwvvvuuutttooojjjkkkxxxxxxnnnhhhjjjooonnnYYYPPPIIIFFFBBB???>>>===<<<::::::::::::999777444222000/////////...------,,,,,,***+++,,,---...---,,,,,,(((***,,,......,,,***((())),,,...//////444===DDD???888444444666777;;;AAAFFFQQQdddzzzsssdddNNNKKKEEEHHH[[[www}}}kkk^^^XXXUUUWWW\\\\\\mmm~~~zzzlllYYYNNNCCC===:::666444666666555555666999;;;<<<<<<@@@CCCHHHPPP___uuuwwwXXXNNNBBB;;;:::<<<<<<;;;666555333222222333555666:::999999;;;>>>CCCGGGJJJOOOSSSYYY^^^aaa```^^^]]]HHHCCC<<<555111///000000.........000222222000...111111000000000000000111111000///...///000222444777222444:::999999EEEWWWkkklll___UUUMMMOOONNNYYYnnnyyyhhhPPPGGGBBBBBBCCC@@@===;;;<<<;;;:::::::::888555222222333444444333333555777===<<<@@@IIIPPPXXXdddqqqyyytttvvv}}}xxxooogggfffgggdddbbbbbbggghhhhhhgggdddbbbaaaaaadddeeeccc^^^WWWSSSSSSTTTeeezzz}}}nnniiifffcccbbbWWWVVVUUUUUUUUUTTTRRRPPPIIIGGGDDDAAA>>>===<<<<<>>BBBDDDCCCAAAAAA@@@<<<888888555111000222444444333222222111111000333444555666555444333222444444333333333444555555555777===FFFRRR]]]dddhhhcccfffnnnvvvwwwwww{{{mmmdddaaa```^^^\\\ZZZYYYVVVRRRPPPPPPMMMIIIDDD???<<<999888555666;;;GGG[[[lllttttttnnnjjjeeeeeelllqqqjjj```YYYbbboooxxxwwwvvv{{{xxx|||}}}xxxsssxxx|||ppplllnnnooo~~~{{{bbbRRRMMMHHHBBB???>>>===:::777888888888888666444222111......---,,,,,,,,,,,,---///---+++))))))+++---///,,,,,,,,,++++++*********,,,...000111222777AAAHHHAAA;;;666666777888<<>>BBBFFFIIIKKKNNNRRRUUUVVVTTTQQQOOO???;;;666111...---///000///......///111111000///111111000000000000111111111000/////////111333444888444666;;;;;;:::FFFVVVmmmqqqbbbYYYSSSOOORRRQQQ[[[ooovvv{{{ttt^^^KKKCCC>>>@@@AAA???<<<<<<<<<;;;999999999777555333222333444333333333555777;;;;;;@@@KKKVVVaaaooo{{{|||rrrkkkccceeehhhppp|||wwwnnnfffeeeeeebbb``````ccceeefffeeecccaaaaaaaaa```___^^^ZZZUUURRRQQQQQQWWWjjjwwwkkkfffbbb^^^\\\WWWUUUTTTTTTTTTSSSQQQOOOGGGFFFDDDAAA???===<<<;;;===DDDNNNYYYeeekkkfff]]]QQQJJJ@@@:::666444111...000000111111111111000000111111111222333333444444444333333333444666888999??????@@@CCCFFFGGGGGGHHHDDD>>>:::888555111///111333333222222222222111111333333444444444333333222333333333222333333444555444666;;;DDDOOO[[[dddhhhgggjjjqqqyyy|||~~~pppfffbbb```^^^\\\[[[YYYWWWTTTQQQQQQNNNJJJEEE@@@<<<999888666777:::DDDSSScccllloookkkhhhddddddkkkqqqnnnfff\\\```jjjtttwwwxxx|||www}}}vvvtttvvvxxx{{{|||{{{|||iiiXXXMMMHHHBBB???>>>===;;;888<<<;;;:::888666222///---......---,,,,,,,,,,,,---...---+++******+++---...,,,,,,,,,+++++++++******---///000000333999CCCKKKDDD>>>999888888999===CCCMMMUUUeeexxx|||hhhVVVKKKFFFFFFVVVuuurrrYYYKKKHHHKKKQQQWWWfffzzz}}}nnnSSSIII???<<<:::777666888777666555777:::===>>>>>>BBBDDDIIIRRR```sss{{{lll[[[PPP@@@===::::::;;;;;;888555444333222222222333555666::::::;;;<<>><<<999;;;;;;:::999666333000.........---,,,,,,,,,,,,---...---+++******+++---...,,,,,,,,,++++++++++++***------...///222:::DDDKKKGGGAAA<<<;;;::::::@@@GGGOOOXXXgggyyyzzzfffVVVJJJDDDFFFZZZyyyiiiQQQFFFGGGLLLTTTZZZnnn|||vvv~~~pppSSSIII???<<<:::666555666777666666888;;;>>>??????AAACCCFFFNNN[[[kkk{{{}}}uuummmdddYYYLLLCCC999888777777999888666333222222222222333444666666;;;;;;<<<===???AAACCCCCCEEEEEEEEEDDDAAA===999666444222000//////000333444111///------///111111111000000000000000000111222111111111111222333555666999777888;;;<<<===FFFPPPaaaiiijjj]]]OOOIIIKKKMMMOOOTTTWWWcccvvvzzzzzzxxx```PPPDDD>>>;;;<<<===:::999:::<<<:::777555555666555444111222333333222333555777:::<<>>===;;;<<>>???@@@@@@@@@?????????===;;;777444333333222111000000111222333111///------///111111111000000//////000111222222111111222333444555666777888777888:::;;;===DDDKKKRRRWWWXXXRRRJJJHHHKKKNNNNNNUUU[[[kkkooo[[[NNNEEE@@@======<<<888777999;;;999666444555555555444111222333333222222444666;;;===DDDSSSfffxxx{{{lllXXXIIICCCAAA@@@DDDIIIQQQZZZdddqqq}}}{{{nnnhhhddddddccc___^^^```]]]^^^______]]][[[[[[\\\ccc```\\\[[[[[[XXXTTTOOOLLLOOO]]]tttyyyrrriii```\\\UUUSSSQQQOOONNNLLLHHHEEE@@@@@@@@@???===:::888666:::???GGGSSSbbbnnnooojjjXXXNNNAAA777333222222111000000111222333333222222222333333444555555666666555666888:::;;;<<<======AAAGGGJJJKKKQQQ[[[aaabbbTTTIII>>>999777444333444//////000111222222333444111111000///000111333444111111000000000111222222111333666:::@@@KKKWWW```kkkrrr{{{vvvkkkgggcccaaa```___^^^]]]ZZZWWWUUUSSSOOOJJJDDD???;;;888:::777666888;;;AAAOOO]]]cccgggiiiggghhhmmmqqqrrrddd\\\WWW```sss|||~~~mmmooo}}}|||aaaWWWQQQHHHCCCAAA@@@>>>;;;888888999888777666444333......---,,,,,,,,,,,,------,,,,,,++++++,,,,,,---++++++++++++++++++++++++000000000333888???EEEIIIFFFBBB???===<<<>>>GGGQQQaaakkkwww}}}wwwhhhXXXNNNGGGAAADDDTTTgggpppnnnjjjfffYYYLLLHHHLLLTTT```iii{{{pppfffhhh~~~lllTTTKKKBBB>>>;;;666333444888777888:::>>>AAABBBBBBBBBAAABBBEEEKKKRRRWWWYYYNNNIIIBBB>>><<<999555111777666444333333444555555111222333555666888999999<<<===>>>???@@@???>>>===888888777666444222000///000000//////......//////000///......000111111000////////////000111222333111222333444555666777888777888999:::;;;>>>CCCGGGGGGKKKNNNOOONNNOOORRRUUUSSS[[[dddvvvxxxeeeTTTLLLDDD@@@======;;;777777999999777555555555555444333000222222222222222444666:::===CCCPPPcccsssxxxuuufff___SSSGGG???===>>>???@@@EEEMMMUUU^^^iiiuuu~~~ssslllgggdddccc```[[[ZZZ\\\YYYZZZ\\\[[[ZZZYYYYYYZZZ^^^]]][[[ZZZYYYVVVRRROOOOOOOOOYYYmmm~~~vvvkkkbbb^^^UUURRRPPPNNNLLLIIIEEEBBB>>>>>>===<<<:::888666555:::>>>EEEPPPaaapppvvvsss```UUUEEE888333111111111111222333444444444444444333333444555555666666777777777888:::;;;===>>>???CCCJJJNNNRRR\\\jjjpppmmm]]]OOOAAA:::777444222333//////000000111222333333000000000000111222333333111111000000111111222333222444666888<<>><<<;;;;;;;;;999777444222000......---,,,,,,,,,,,,------,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,000000000444999???CCCFFFCCC@@@>>>======???JJJVVVcccnnnzzz{{{nnn]]]PPPJJJEEEAAAEEEQQQ]]]bbbdddgggdddZZZPPPLLLOOOXXXhhhuuueeedddnnndddSSSJJJAAA???===888666666999888888:::>>>BBBCCCCCC???===;;;<<>><<<;;;444333222111///...------........................///......///111111000///////////////000111222333111222333555666777888888888:::::::::<<<@@@CCCEEEDDDGGGLLLRRRVVVYYY\\\^^^```hhhpppppp^^^PPPJJJAAA>>><<<<<<:::777777;;;777666555555666666444222000111222222111222444666666:::@@@LLL^^^lllllldddOOOHHHAAA===<<<===???AAA===CCCLLLTTT\\\gggttt}}}ooolllhhhdddbbb\\\UUUSSSUUUQQQSSSVVVWWWWWWWWWXXXZZZWWWYYYZZZZZZXXXUUUTTTSSSTTTQQQYYYkkk{{{wwwkkkccc___TTTRRROOOLLLJJJGGGCCC@@@===<<<:::888666555555444:::===BBBLLL^^^qqqzzz{{{iii\\\JJJ<<<444222222222222333444555666666666666444444444555666666777777888888888999:::===???AAAFFFMMMSSSZZZjjj}}}|||fffVVVEEE;;;666222......//////000000111111222222///000111222333333333333222111111111111222333333222555777888999???IIIQQQaaaeeefffeeehhhqqqvvvvvvyyyxxxzzz}}}{{{tttoooooohhhfffcccbbbaaa^^^[[[XXXTTTSSSQQQMMMHHHCCC>>><<<===555333888999999@@@LLLYYYeeeoooooolllmmmpppqqqjjjbbbXXXWWWeeevvv|||yyyuuuwww|||{{{vvvddd[[[\\\ggg{{{{{{qqqbbbZZZPPPHHHEEEBBB???===;;;;;;;;;:::888555222111......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------///333888===@@@AAAAAA>>>=========AAALLLYYY___lllyyywwwhhhVVVMMMKKKCCCAAAFFFPPPXXX[[[aaaiii```WWWNNNJJJKKKUUUgggxxxaaagggwww]]]QQQHHHAAA???>>>:::888999999888888;;;???BBBCCCDDDBBB???;;;;;;<<<;;;999666999555000000222333333111,,,///222444444444555555222333555777999;;;;;;<<<<<<>>>???AAA@@@>>>;;;999444333111///...---,,,,,,---...//////000000000///.........000222222000...////////////000111222333111222444666777888999999:::;;;<<<<<<===AAADDDDDDFFFHHHMMMUUU\\\```cccfffjjjrrrzzznnn[[[NNNJJJ>>>;;;:::;;;999666888<<<666555555666777666333111000111222222111222444666333777>>>III[[[hhheeeZZZMMMFFF???<<<;;;::::::;;;<<>><<<:::888666444444444444999;;;???III]]]qqq}}}oooaaaNNN>>>666444333333333444555666777777777777444444555555666777777777888888777888:::===@@@BBBHHHOOOVVV```uuummm\\\HHH<<<666000+++***000000000000111111111111///000222333444444333333222222111111222222333444333666888888888<<>>555222888:::777;;;DDDUUUcccppprrrnnnnnnppprrrllleeeZZZUUU___ooowwwvvvtttvvv|||vvvyyyzzzkkk^^^ZZZWWW\\\qqq}}}zzzzzzeee]]]RRRJJJFFFCCC???===777888999999888777666555......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,+++...555===AAA???<<<;;;===>>><<<;;;AAAQQQ```eeeqqqvvvmmm___UUUNNNHHHHHHCCCJJJTTTVVV^^^fffdddaaa[[[RRRLLLQQQ```nnnvvvqqqttt~~~aaaNNNGGG>>>999:::;;;:::888999888888:::>>>AAABBBBBB@@@>>>888333444888888555666555333222222222333333222333555555444333444555666666666666777999:::;;;===>>>>>>>>><<<999666555333000---,,,...000///---------.....................//////000000000000000...............---------000111111333555777999;;;;;;===>>>>>>>>>>>>AAACCCKKKCCCMMMQQQYYYcccdddrrrzzz~~~rrrcccTTTKKK===<<<:::888777777777777777666555444333222333333222111000000000111222333777999===EEERRR]]]]]]XXXHHHBBB<<<777777:::>>>???>>>CCCLLLUUU___jjjtttzzz|||vvvqqqkkk```SSSLLLJJJIIIHHHGGGIIILLLOOOQQQSSSWWWZZZTTTVVVXXXVVVSSSSSSUUUXXXZZZWWWYYYeeezzzyyyqqqggg___[[[VVVSSSOOOKKKHHHDDD@@@===<<<888444111222333444444555999>>>DDDTTTjjj{{{mmm___LLL<<<444111111222444555666777888999::::::666666666666666777777888888::::::999999<<>>AAAQQQNNNKKKMMMTTT\\\aaacccccccccjjjuuu|||yyytttqqqkkkiiieeebbb```^^^[[[YYYWWWWWWTTTNNNJJJHHHCCC<<>>AAA>>>;;;:::<<<===<<<;;;CCCSSSaaahhhrrrvvvlll]]]SSSLLLGGGDDDBBBMMMXXX[[[bbbjjjggg```\\\UUUQQQTTT___mmmuuuyyyzzz___NNNGGG???;;;:::;;;999777:::999999;;;>>>AAAAAAAAA???===888333333777666222555444333222222222333333222444666666555444555666666666666777888999:::;;;<<<=========<<<999777555222000------...//////---/////////......------------...///111111000000/////////000111111222333333444444555555666777777888<<<===>>>>>>>>>???AAACCCIIIAAAKKKMMMSSS```ddduuuzzzfffRRREEE<<<;;;999888777666777777666555444333333222222222222111000000000111222333666888<<>>555000......444444666777888:::;;;;;;777777666666666777777888777999;;;;;;:::===CCCHHHRRRUUUccctttvvv___HHH???;;;444111333222222111111111111111222111000///000111111000///000000111111222333333333111555999::::::;;;>>>AAAIIIGGGFFFIIINNNUUU[[[^^^\\\\\\dddpppxxxwwwsssqqqnnnkkkhhhdddaaa___]]][[[XXXXXXUUUOOOLLLKKKFFF???@@@===999666666888:::<<>>?????????@@@BBBDDDHHHBBBKKKJJJOOO```jjjnnnUUUFFF;;;:::888666555555666666444444333333222222111111111111000000111222222333555777:::@@@KKKUUUVVVQQQCCC???:::777777999::::::===BBBKKKTTT]]]fffmmmrrrwwwlll]]]PPPGGGBBBAAAAAA@@@CCCFFFHHHIIIIIIKKKLLLIIIMMMRRRTTTTTTUUUYYY\\\XXXYYY]]]hhhxxx{{{tttmmmeee]]]ZZZTTTQQQMMMJJJGGGCCC>>>;;;666555555555555444222000222444666888AAAPPP\\\aaaaaaXXXKKK???666111///...333444666777999;;;<<<===888888777777777777777888666999<<<<<<<<>>:::444222333444333222111111111111111111/////////111111000///111111111222333333444444333777:::;;;:::;;;>>>AAAAAACCCEEEHHHMMMUUU]]]ccc``````gggsss{{{{{{wwwvvvrrrppplllgggccc```^^^^^^YYYYYYWWWRRRPPPOOOJJJDDDAAA???:::777555666888:::BBBUUUjjjwww||||||xxxttt|||zzziiiXXXUUUUUU]]]mmm}}}ttthhhddd```ZZZSSSRRRYYYdddnnnzzz|||~~~{{{wwwjjj\\\SSSLLLDDD@@@@@@<<<;;;:::;;;;;;:::777444111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,000111555:::??????===:::777;;;===;;;>>>KKK\\\fffppprrrpppeeeWWWLLLGGGFFFNNNZZZqqq}}}yyy||||||zzzkkk\\\[[[eeesssjjjWWWLLLGGGBBB>>>;;;999777444<<<;;;;;;===@@@AAAAAA@@@===>>><<<666444555333///444444444444444444444444444666888888777777888999888999:::;;;<<<=========;;;;;;;;;:::999777666444//////....../////////...000000//////......------,,,...000222222111///...,,,,,,---...000111222333333555777999<<<======>>>>>>???AAAAAA@@@AAACCCEEEGGGCCCMMMKKKRRRiiizzzjjjTTTFFF999888666555444444444555333333333333222222111111000000000111111222333333333666888===FFFOOOPPPKKKAAA>>>:::888999999999999<<>>AAACCCCCCBBBBBBCCCCCCGGGMMMOOOPPPQQQTTTWWWUUUVVV[[[dddppp{{{zzzqqqmmmiiiaaa[[[YYYSSSQQQNNNKKKHHHCCC>>>;;;666555333333444333222000111333333222888BBBJJJLLLNNNIIICCC<<<777444333222333444555777:::<<<===>>>:::999888777777777777777666999<<<>>>>>>AAAGGGLLLWWWaaaxxxqqqZZZEEE<<<999333111333555444333222111000000000000///...///111222111000222222222333444444555555666999;;;;;;:::;;;>>>BBBAAAEEEKKKQQQXXXcccpppyyyvvvtttxxx~~~xxxvvvqqqkkkeeeaaa______ZZZ[[[YYYTTTSSSRRRNNNHHHEEEAAA<<<888666666777999>>>NNNeeewww|||xxx|||zzzjjjYYYSSSNNNUUUggg|||yyyuuusssiiigggbbb\\\YYY\\\cccjjjrrrwww|||rrrbbbXXXPPPGGGAAA@@@>>>===<<<<<<<<<;;;888666111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++---000444:::>>>???===;;;666<<<===;;;AAAQQQbbbkkkssspppjjj___SSSIIIHHHJJJXXXllloooZZZ[[[mmm|||eeeUUUKKKGGGBBB>>>;;;999777666<<<<<<<<<>>>AAABBBAAA@@@???@@@???999666666555222555555555666666666555555444666888999888888999:::999:::<<<===>>>>>>>>>>>><<<;;;:::999777555444333....../////////...//////---......//////000000000---...000111222111///...222222222333444444555555555666888:::<<<>>>??????@@@AAABBBBBBBBBCCCEEEGGGFFFDDDOOONNNZZZyyyssskkkbbbTTTFFF???777666444333222222333444222222333333333222111000//////000111222222333333333555777:::AAAHHHJJJFFF???===:::999:::;;;;;;:::===BBBIIIPPPWWW]]]dddhhhtttkkk\\\LLLCCC>>>999888;;;888:::<<<===<<<;;;<<<===BBBFFFJJJKKKKKKLLLOOORRRRRRTTTYYY___ffflllpppqqqqqqiiidddbbb```ZZZUUUTTTSSSQQQNNNKKKHHHDDD>>>:::888555111000000222333333111333222000333:::>>>>>>>>>>>><<<:::777555444444222333555777999;;;===>>>;;;;;;:::888777777777777777999===>>>???CCCJJJOOO[[[gggnnnWWWBBB:::777222000333555444333222111111111111111//////000222222222111333333333444555555666666777:::<<<<<<;;;<<>>======<<<999777111000///...............------------------------,,,,,,---------,,,++++++,,,///555;;;>>>>>><<<;;;666<<<>>><<>>AAABBBCCCCCCCCCDDDFFFHHHEEEEEERRRSSSfffxxxkkk___RRRLLLHHHAAA;;;999555444222111111111222333111222333444444333222111...///000222333333333333333555777888===CCCEEEBBB===;;;999888:::<<<<<<<<>>999888<<<666777888888777777888:::CCCEEEHHHGGGFFFGGGJJJNNNNNNQQQUUUZZZ^^^```bbbbbbeee___\\\\\\[[[VVVSSSTTTQQQPPPMMMKKKHHHCCC===999888444000...///111333444111333333000111666888777888999:::999666333111111222333555666888:::;;;<<<===<<<;;;999888777777777888:::===>>>@@@EEEMMMSSS___mmmlllVVVAAA999777333111333555444333222222222222222111000000111333444333222444444444555666666777777888:::<<<<<<;;;===AAAEEEIIIRRR```pppzzzoooeee```^^^[[[\\\ZZZVVVUUUUUUQQQKKKIIIFFFAAA;;;888888999:::;;;DDDVVVkkkyyy|||zzzxxxnnnmmmccc]]]ZZZPPPPPP___}}}}}}{{{wwwpppiiieeegggiiiccckkk{{{nnnaaaXXXOOOFFFCCCCCCAAA>>>======<<<:::888111000//////......//////........................++++++,,,------,,,,,,,,,...222888===???===;;;:::666===???===GGG\\\mmmssstttiii\\\RRRJJJGGGNNNXXXiiiuuuddd[[[iiivvvcccTTTIIIFFFAAA<<<999888:::<<<:::;;;===@@@CCCEEECCCBBB@@@CCCAAA:::666888::::::777888999:::::::::999999333555777888888888999;;;;;;<<>>===:::777444111000///+++...000111///...///000......//////000000111111000//////...///000111111...///000111222333444555<<<;;;:::999:::<<<>>>@@@BBBCCCDDDDDDDDDEEEGGGIIIJJJJJJXXX\\\sss~~~kkk]]]RRRHHH@@@>>>===999777666333222111000000000111222111333444555555444333222---...000222333333333333333666777666:::@@@BBB@@@;;;888666666888;;;===>>>@@@BBBFFFJJJNNNUUU\\\aaajjjyyy{{{```OOOAAA???===777555999555555555444333444666999???AAAAAA@@@>>>@@@EEEIIIEEEIIIMMMQQQTTTVVVWWWXXX[[[VVVTTTUUUTTTQQQPPPRRROOOMMMKKKIIIFFFAAA:::666555333000///000222222222000222333111222666777555666888:::999555222111111222333444555777888999:::>>>===<<<:::888777777777999;;;<<<===???FFFOOOWWWdddrrrlllVVVAAA:::888444333666444333333222222222333333222111111222444555555444444555555666666777888888888:::<<<<<<<<<>>>CCCHHHNNNYYYlllvvviiibbb___[[[\\\ZZZVVVUUUTTTPPPJJJIIIFFF@@@;;;888777999:::;;;???MMMbbbqqqtttttttttiiihhhaaaaaaaaaUUUPPP]]]yyy}}}yyyqqqmmmmmmoooiiikkkwww~~~{{{|||yyyuuuwww{{{}}}rrrddd\\\RRRIIIEEECCCAAA???======<<<:::888111000//////////////////------------------------***++++++,,,------------111666<<>>@@@>>>HHH___pppuuusssfffXXXOOOHHHGGGQQQ]]]qqqvvvhhh___bbbuuuxxxvvvdddUUUHHHFFFAAA;;;888888;;;>>>999:::===@@@DDDEEEDDDCCC@@@BBB@@@999555777;;;<<<888999:::;;;<<<;;;;;;:::333555777888888888999;;;;;;===???BBBCCCBBBAAAAAA???>>>:::777333000...---***...111111///...///000000000000000////////////111000...------///111333000000222444666888:::::::::999777777999===AAADDDBBBDDDEEEEEEEEEEEEHHHJJJQQQQQQ___ddd~~~wwweeeTTTGGGBBB;;;777999999666333222222111000//////000111111222333555666666555333222---...000222333444333333333666777666999>>>@@@>>>999666333333666:::===???AAACCCEEEHHHLLLSSS[[[```iiiwwwwww\\\JJJ===<<<;;;444111444555555444222111333666999:::;;;;;;999777:::???DDD===AAAFFFJJJMMMOOOQQQRRRNNNJJJHHHJJJIIIGGGGGGJJJLLLKKKIIIGGGDDD???888444222111111111222222111///...222333111222666777444444777::::::666333333444333333444555666777888999???>>><<<:::999777777777;;;;;;<<<<<>>@@@???>>>>>>AAADDDEEEEEEEEECCC???<<<;;;;;;<<<===??????@@@@@@???===;;;:::888777444222555:::<<<<<>>@@@BBBAAA@@@DDDDDDDDDFFFHHHJJJKKKKKKPPPTTT]]]ooo}}}```UUUKKK???<<<;;;999777555333111000333333333222222222111111555111...111666777222,,,666333222333555666444222666666666666777777777777666666666666888:::<<<>>><<<@@@DDDGGGKKKQQQZZZ```lllttt|||rrrXXXLLLAAA===;;;777444444666555555444444555555666888888777777888999:::;;;???@@@BBBEEEFFFGGGGGGGGGGGGEEECCCBBBBBBCCCEEEGGGFFFEEEDDDAAA>>>:::888666222111000//////000111222000000000000111222333444666777777666444333444555777666666666777999:::<<<<<<===>>><<<999777666777999>>><<<===DDDEEEKKKZZZlllgggWWWFFF>>>:::777777999666555444444333333444444333333444444555666777777888999888777666777:::<<<666888;;;>>>@@@CCCGGGJJJTTThhhvvvhhh^^^aaa___[[[WWWSSSPPPOOONNNIIIEEE???:::888888777777666;;;BBBKKKWWWcccjjjkkkfffiiijjjiiihhhgggaaaZZZgggttt|||~~~}}}|||}}}zzzwwwtttkkkkkkpppjjjdddlllwwwzzzkkk___UUUOOOMMMJJJFFFBBB>>><<<:::888666444222000000000///---+++***++++++,,,,,,++++++******+++,,,,,,------,,,,,,666:::AAAGGGIIIGGGBBB>>>777>>>>>><<>>>>>???@@@BBBBBBAAA@@@???>>>===<<<;;;999777555888;;;======EEEDDDFFFLLLRRRQQQIIIBBB@@@:::555444333000///111111111000000////////////222111000000//////000000000000111111111111222222222333444666777999:::;;;<<<===>>>@@@BBBCCCDDDCCCIIIHHHHHHJJJNNNRRRUUUWWW]]]bbblll~~~[[[HHHCCC???:::666555444333222111000///333333222222222111111111777555444666999999666222666444222333555666444222777777777777888888888888777666555555555777888999===@@@EEEHHHKKKRRRZZZaaajjjrrr{{{pppWWWKKK???;;;999555333222555555444444444444555555444444444444555777888999999:::<<<>>>????????????========================<<<<<<<<<;;;:::888666555222111000000000000111222111111111222333444555666666777777666444333444555777666555555555666777888===>>>???>>>;;;999888999<<>>@@@AAADDDHHHKKK[[[kkk~~~zzzkkkaaa___]]]ZZZWWWTTTRRRQQQQQQJJJEEE@@@;;;999888777777777999===EEEQQQ___iiiooojjjmmmooonnnmmmkkkcccZZZaaannnxxx|||xxxzzzllljjjqqqmmmgggmmmyyypppdddYYYQQQOOOKKKGGGCCC@@@>>><<<:::888444222000/////////---+++,,,,,,------------,,,,,,+++,,,------......------:::>>>EEEJJJLLLJJJEEEBBB555;;;===AAAQQQgggnnnggg^^^SSSJJJHHHHHHLLLYYYhhhtttZZZQQQMMMFFFMMMLLL___{{{|||{{{lll\\\RRRFFFCCC>>>:::999:::===???BBBAAAAAABBBEEEGGGGGGGGGJJJHHHEEECCCBBBBBBCCCCCCEEEDDDCCCAAA@@@@@@@@@AAA???===::::::<<<>>>???@@@HHHJJJOOOVVV[[[WWWMMMCCCAAA;;;555555333000///111111000000000000/////////111000000///////////////111000000///000111222333333444555777999:::;;;<<<>>>>>>@@@BBBDDDEEEGGGGGGMMMMMMOOORRRWWW^^^dddhhhooouuuZZZDDD<<<:::999999555555555444444444333333222222222222111111111111666666777888888888777666555444333444555555555333777777888888888999999999888777555444333333444444===AAAEEEHHHKKKQQQZZZ```gggpppzzzqqqZZZMMM@@@;;;999555333333444444444444444444444444222222222333444666777888666666777888888888777777555666777888888777666555777777777777666555444333222111111000000111111222333333333444555666888999888999:::888666555666777999888666555444555666777===???@@@???===;;;;;;;;;:::@@@@@@CCCLLLPPPYYYlllqqq\\\FFF<<<;;;;;;999999999888777777666666777777777888888999999::::::;;;888999999888777777:::<<<===>>>@@@BBBCCCFFFJJJNNN^^^jjjxxx}}}lllbbb\\\[[[YYYWWWUUUTTTTTTSSSKKKGGGAAA<<<:::999888777999777888>>>IIIYYYhhhrrrqqqssssssqqqqqqnnneee[[[XXXeeeppp|||vvvooo{{{|||xxxwwwwww|||wwwjjj]]]UUUQQQLLLHHHDDDAAA@@@>>><<<;;;555222000/////////---,,,------............------,,,------...............:::???EEEJJJKKKHHHEEEBBB666:::<<>>@@@AAAAAABBBDDDGGGIIIHHHGGGJJJIIIGGGEEEDDDDDDEEEFFFGGGFFFDDDBBBBBBCCCEEEGGGCCC???<<<===???@@@AAACCCJJJNNNWWW___bbb\\\OOOEEEDDD===888777555222111333000000000000000000000000111000//////......//////111000///...///111333444555555666888:::;;;======>>>???AAACCCDDDGGGIIIKKKOOORRRWWW\\\bbbiiipppttt|||gggJJJBBBAAA:::777:::666666666555555555444444333222222222111111111111000333666666444333333555555444444444555555555444666777777777777888888888777666555333333333333444<<<@@@DDDGGGJJJPPPXXX___dddnnnxxxvvv```SSSEEE>>>;;;777666666333333444444444444333333444444444555555666777777777777777666666555444444555555555666666555555555888888888777555444222111222222222222222222222222444444444555666888999:::;;;<<<===<<<:::999999:::<<<:::888666666777888999<<<>>>@@@@@@>>>===<<<<<<999@@@@@@CCCMMMRRR]]]qqqvvv___GGG>>>??????===;;;:::999999888888888888888999999::::::;;;;;;;;;<<<888999:::999888888:::<<<<<<>>>@@@CCCEEEIIIOOORRR^^^hhhsss{{{}}}kkkccc[[[ZZZXXXWWWUUUTTTSSSSSSLLLHHHCCC>>><<<:::999777999666555;;;EEETTTeeessswwwvvvtttppppppnnnfff\\\QQQ]]]jjjyyyuuuyyyxxxjjjdddnnn|||}}}ooo```VVVRRRLLLIIIEEEBBBAAA???===<<<555333000.........---,,,------............------+++,,,------......------999???FFFIIIIIIFFFCCCBBB:::;;;===FFFXXXiiiiii___XXXRRRLLLHHHHHHMMMXXXbbbmmmrrrqqqhhh```\\\WWWQQQUUUXXXqqqxxxuuuzzzvvvjjj[[[PPPBBB@@@<<<::::::;;;>>>@@@@@@AAACCCFFFIIIJJJIIIGGGIIIHHHGGGFFFEEEEEEFFFFFFGGGFFFDDDDDDEEEHHHLLLNNNGGG@@@===???AAAAAACCCHHHMMMSSS]]]eeeggg___QQQGGGDDD===888777666222222333000000000000111111111111111111000///////////////222111//////000222444666555666777999:::<<<===>>>===???BBBCCCEEEGGGKKKOOOQQQWWW```hhhmmmrrrwwwzzzmmmTTTBBBAAA???666444;;;555444444333222111000000333333333333222222222111---111555444222000222444555555555555555444555555555555555666666666666777666555444444444555666777;;;>>>BBBEEEHHHMMMVVV\\\bbblllwww{{{gggXXXHHH@@@<<<888666777333444444555555444444333666666666666666555555555:::999888777666555444444777666555444444555666777777777777777666444333222222222333333333333222222444444444555777999:::;;;;;;<<<>>>===<<<;;;<<<>>>>>><<<999777666888:::;;;999<<>>=========DDDEEEGGGQQQWWWdddzzzqqq\\\FFF???AAABBB???<<<;;;;;;:::999999999999999;;;;;;;;;;;;;;;<<<<<<<<<999:::;;;;;;::::::;;;===:::<<>><<<999888888444555<<>>@@@JJJ[[[hhhfff^^^TTTPPPJJJEEEDDDIIIRRRYYYaaafffmmmooollldddZZZRRRSSSYYYuuussspppuuu{{{rrrhhhYYYNNNBBB@@@===;;;;;;<<>>===@@@CCCEEEEEEHHHNNNSSSXXX```jjjrrrvvvyyy|||```MMM>>><<<:::444666???777666666555444333333222444444444444333333333333///222666666444333444666444666666666555444555666444444444555555555666666555444444444555666888999:::===AAACCCFFFLLLTTTZZZaaakkkwww~~~lll\\\KKK@@@;;;666444555333444555666666555444333555555666666666555444444:::999888666555444444333888666444222222444666888333444444555666666555555222333333444444333333222444555555666888:::<<<===<<<===????????????AAABBBAAA???;;;888777888:::<<<888;;;???AAA@@@???>>>>>>===EEEFFFIIIRRRZZZjjj|||eeeTTTDDD@@@BBBBBB???===>>>===<<<<<<;;;;;;<<<<<<========================:::<<<======<<<<<<===>>>:::<<>>@@@EEEPPP^^^fffccc[[[OOOMMMHHHCCCCCCHHHPPPVVV^^^eeerrr|||{{{nnn___VVVUUU\\\xxx}}}pppooouuuwwwnnndddWWWLLLCCCAAA>>><<<<<<===???@@@CCCEEEHHHMMMPPPQQQNNNLLLFFFFFFFFFFFFFFFGGGGGGGGGFFFGGGJJJNNNSSSYYY^^^bbbPPPDDD>>>BBBEEEEEELLLVVVbbbgggnnnqqqnnnbbbTTTJJJ@@@:::555555555222222555000000111111111222222222333333222111111111111111111222222333555666666777555666777888:::<<<===>>>>>>BBBEEEGGGGGGKKKQQQWWWdddkkktttzzz|||~~~oooWWWJJJ>>>;;;;;;:::;;;>>>888888888888888888888888666666555555555444444444333444777888888777777888444666777777444444555777555555555555666666666666555444444444555666888999:::===AAACCCFFFLLLTTTZZZbbbkkkvvv~~~rrrbbbOOOCCC<<<777444555444555777888888777555444444555666888999999888888;;;:::888666555444444444666555444444444444555666444555555666666666666666222333444555555444333222666666777888:::<<<>>>???AAACCCEEEFFFFFFGGGJJJLLLKKKGGGBBB>>>;;;;;;<<<===888<<<@@@CCCCCCAAAAAA@@@===EEEGGGKKKUUU___qqqooo[[[OOOEEEDDDGGGEEECCCAAAAAA@@@@@@???????????????????????????????????????<<<>>>??????>>>>>>???@@@===???BBBEEEKKKRRRZZZ```jjjqqqxxx|||rrr```]]]XXXYYYYYYYYYYYYWWWVVVUUUOOOLLLGGGDDDAAA>>>;;;888999444555<<<@@@CCCQQQbbbwwwuuupppooorrrtttkkkaaaOOOVVV\\\gggssssssyyy}}}llluuu{{{vvvnnnWWWQQQRRR^^^lll|||uuu~~~mmm___YYYRRRNNNJJJFFFCCC@@@>>><<<666333///------......---------............------******+++,,,,,,,,,,,,+++666===DDDFFFCCC??????@@@===AAAIIIUUUaaafffaaaYYYLLLKKKHHHDDDDDDKKKSSSXXX[[[dddttttttbbbYYYZZZaaa}}}yyyoooqqqxxxssskkkbbbUUUJJJCCCBBB???=========???@@@EEEGGGKKKPPPSSSSSSQQQNNNFFFFFFGGGGGGGGGGGGGGGHHHGGGHHHLLLRRRXXX___eeehhhSSSFFF???DDDGGGHHHOOO[[[lllpppuuuvvvpppcccUUUKKKAAA;;;777777777555555888000000111111222222222222444333222222111111222222111222444555666777777777555555777888:::;;;======???CCCGGGHHHIIILLLTTTZZZnnnttt{{{~~~eeeLLLDDD===<<>>BBBDDDGGGLLLTTTZZZbbblllvvv~~~xxxgggSSSFFF???999777777555666777999999777666555444666888;;;===>>>>>>>>><<<;;;999777666666666666555666777777777777666555;;;::::::999888666555444333333444555555444333333888888999:::<<<>>>@@@AAAGGGIIILLLMMMNNNPPPRRRUUUTTTPPPJJJDDD@@@>>>??????999===BBBDDDDDDCCCBBBBBBAAAJJJMMMRRR]]]hhh{{{yyyfffWWWOOOIIIJJJLLLJJJGGGGGGCCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA===???@@@AAA@@@???@@@AAA@@@BBBDDDHHHLLLSSS[[[aaaiiipppvvvzzzjjjXXXVVVWWWXXXZZZ[[[[[[[[[ZZZYYYPPPMMMHHHDDDBBB???;;;888:::444444:::<<>><<<777333///------...............////////////......++++++,,,------------,,,<<<<<<<<<<<<;;;===@@@CCC@@@AAAHHHUUUbbbfff___WWWPPPHHHDDDHHHJJJKKKSSS^^^fffhhh~~~mmmeeeaaabbbkkkzzzyyysssxxx|||ooohhh^^^QQQEEEBBB>>>:::999===AAADDDDDDFFFOOOYYY```___ZZZUUURRRIIIHHHGGGHHHJJJKKKKKKJJJIIINNNUUU[[[eeellllllgggRRRNNNLLLLLLNNNTTTaaammm~~~|||tttkkkZZZIIICCC<<<777999;;;888444333666555333222111222333333333222222111222222333333444444444444444444444444::::::;;;;;;:::;;;>>>AAACCCEEEIIIKKKKKKMMMYYYeeeqqqttt{{{uuu___KKKEEE>>>;;;===???===;;;===<<<:::999888888999:::555666666777777666666555888666444444555777777777888888888888888888888777666666666777777777777777666666555666666777888888999:::===@@@DDDKKKSSSXXXbbbooo~~~|||mmmZZZJJJ===555555:::555777888888777666666777666777999;;;=========<<<<<<;;;999777555555555555888666555666:::======<<<@@@???===<<<======<<<<<<999999999999:::;;;<<<===<<<<<<======???CCCIIIMMMQQQWWW\\\YYYVVV[[[hhhsssvvvbbbTTTLLLFFFIIILLLEEE@@@===???DDDFFFCCCBBBCCCJJJTTTXXX\\\jjj{{{qqqddd\\\[[[YYYVVVTTTQQQNNNMMMOOOIIIFFFHHHIIIFFFCCCBBBGGGEEEDDDDDDEEEEEEEEEDDDEEEBBBBBBEEEEEEDDDDDDHHHGGGFFFHHHMMMRRRVVV\\\aaakkkjjjqqq~~~```SSSVVVXXXfffjjj```[[[```^^^TTTRRRQQQKKKDDD@@@???<<<777666555666888999===IIIUUUiii}}}~~~yyygggSSSNNNKKKTTTfffxxxzzzqqqjjjeeecccWWWSSSVVVbbbooo}}}}}}qqqjjjxxxwwwggg```TTTPPPJJJGGGEEEDDD@@@===666444111000000///---,,,---......---++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,>>>>>>>>><<<;;;<<>>::::::>>>BBBEEEFFFOOOVVV```gggfffaaaZZZUUUPPPMMMIIIJJJMMMOOOOOOMMMNNNSSSYYY___gggnnnmmmiiiYYYWWWXXX\\\aaaiiixxx|||sssbbbQQQLLLDDD===;;;:::666444555555444333222222222222333333333222222222222222222555555555555666666666666:::;;;<<<;;;;;;<<>><<<===???>>>;;;<<<;;;999888777888999:::888888888888777666555444888666555555777999:::999777777777666666555555555888888777666666666666666666666666555666666777777999:::===@@@DDDKKKRRRWWWcccpppsss]]]KKK>>>666444777222444555666555555777888777999:::<<<>>>>>>>>>>>>===<<<:::888666666666666777666666999===@@@@@@???DDDCCCAAAAAAAAA@@@???>>>@@@@@@?????????@@@@@@@@@DDDEEEEEEFFFGGGLLLQQQVVV___iiimmmhhheeemmmzzz}}}hhh]]]\\\VVVSSSRRRJJJAAA>>>???DDDFFFEEEEEEGGGPPP^^^gggppp|||ssslllllllllkkkhhheeebbb```ZZZTTTOOOPPPPPPKKKHHHGGGHHHGGGFFFFFFGGGGGGGGGGGGJJJGGGGGGJJJJJJHHHIIILLLOOOOOOQQQUUUZZZ```hhhmmmtttuuu||||||}}}xxx[[[SSSZZZgggrrrsssggg```bbb___VVVRRRQQQLLLDDDAAAAAA===888888666777888888:::DDDOOOooo{{{iiiUUUNNNIIIQQQcccuuutttlllfffcccVVVRRRUUUaaammmzzzwwwnnnhhhqqqyyyggg___XXXSSSLLLHHHFFFCCC???<<<777444111000000///...,,,---......---++++++,,,...++++++++++++++++++++++++@@@@@@???===;;;<<<>>>@@@???EEEQQQaaammmlll```TTTHHHDDDCCCGGGQQQ```sss|||ppplllcccfffrrrqqqpppuuu{{{lllccc___YYYPPPGGGAAA>>>;;;;;;???CCCGGGIIIUUU\\\gggoooqqqlllddd___YYYQQQJJJIIINNNSSSRRRPPPTTTYYY```eeelllrrrqqqmmmbbbbbbfffmmmuuu~~~}}}mmm\\\UUUMMMDDD???999444444888444444333222222222222333444444333222222222222222666666777777888888888999;;;<<<=========>>>@@@BBBDDDCCCFFFLLLPPPTTT[[[cccnnnssszzz}}}~~~mmmZZZJJJFFF@@@>>>@@@AAA@@@???===<<<:::999999999;;;;;;;;;;;;:::999777666555444888777777888:::<<<<<<;;;888777777666555444444333:::999777666555555666777777666666555555555666666999:::===@@@DDDJJJQQQUUUaaaooowww\\\JJJ@@@:::777777555666777666555555777999999:::<<<===???@@@@@@@@@>>>===;;;999777777777777777777999===AAADDDDDDDDDGGGHHHHHHIIIHHHGGGEEEDDDIIIIIIIIIIIIHHHHHHGGGGGGKKKLLLMMMMMMPPPTTTZZZ___nnn{{{uuuqqq|||kkkgggppplllaaaXXXNNNBBB??????CCCFFFEEEHHHLLLZZZmmm|||}}}~~~}}}yyytttqqqggg___YYYWWWUUUNNNJJJHHHFFFFFFEEEEEEEEEEEEFFFFFFIIIGGGHHHLLLNNNNNNPPPTTT[[[^^^aaadddjjjqqqzzzwwwvvvqqqZZZYYYeeewww|||mmmcccccc___VVVRRRQQQLLLFFFCCCCCC???::::::888888999888888>>>GGGjjjvvvfffVVVMMMGGGMMM___rrryyy{{{|||sssllliiiYYYTTTTTT^^^iiittt~~~sssnnnjjjlllyyy|||iii```\\\VVVOOOIIIFFFCCC???;;;777555222000//////...,,,---......---++++++,,,...************************CCCBBBAAA>>><<<;;;===???@@@HHHVVVgggrrrooocccWWWJJJGGGDDDHHHXXXsssssslllmmmccchhhvvvuuurrr{{{xxxiii___ZZZTTTJJJBBB???>>><<<<<>>======<<<======>>>;;;;;;:::888777777666666;;;::::::;;;<<<===;;;:::::::::999888666555444444999888777666555666888999777777666555444444444444888:::===???BBBHHHNNNRRR]]]kkk{{{tttXXXHHHAAA>>>;;;:::;;;<<<;;;999777777888::::::;;;<<<>>>@@@AAABBBBBB>>>===;;;888777777777777888999<<<@@@CCCEEEFFFFFFJJJLLLOOOQQQQQQPPPPPPPPPQQQRRRSSSSSSRRRQQQPPPOOOPPPPPPRRRSSSVVV[[[aaafffuuuxxxsss~~~nnnsssmmm\\\OOOBBB@@@@@@DDDFFFGGGLLLRRRfff}}}}}}vvvlllccc___ZZZSSSMMMLLLHHHHHHHHHGGGEEEDDDEEEFFFEEEDDDGGGNNNTTTVVVZZZ___eeemmmuuu{{{yyyyyynnn]]]cccrrrpppccc```\\\UUURRRRRRNNNHHHEEEEEEAAA<<<;;;999999:::999888<<>>@@@AAAIIIXXXhhhqqqnnnbbbWWWKKKHHHDDDGGG```lllhhhllldddkkk{{{|||yyyvvvggg]]]WWWQQQHHHAAA===<<<<<<===@@@EEEKKKOOOWWWaaaooozzz|||zzzvvvssskkk___TTTRRRYYYaaacccaaadddllltttzzz{{{rrriii]]]RRRDDD888555777111222222222222222222222555444444333222222222333555666777888999:::;;;;;;===???AAAAAAAAAAAACCCDDDGGGEEEFFFLLLPPPSSSWWW\\\nnnwww{{{___OOOHHHFFFDDDCCCCCCDDDEEEEEEAAAAAAAAAAAAAAA@@@???>>>;;;::::::999888999999:::=========>>>???===;;;888;;;:::999888777666555444777777666666777888999:::666666555444333333444444777999;;;>>>AAAEEEJJJNNNYYYgggxxxrrrUUUEEE@@@===;;;:::;;;<<<<<<;;;999999:::<<<:::;;;<<<===???AAACCCCCC>>><<<:::888777666777777:::<<<>>>AAADDDFFFHHHIIIMMMRRRWWWZZZ\\\]]]^^^```\\\^^^___```___]]]ZZZXXXXXXYYYZZZ[[[]]]bbbiiimmmvvvzzzvvv~~~zzzttt___NNNEEECCCEEEIIIKKKMMMSSS[[[tttxxxmmmgggaaaYYYSSSRRROOOPPPOOOLLLHHHFFFFFFHHHDDDDDDHHHQQQXXX]]]bbbhhhjjjzzzlllaaajjjxxxsssfff```\\\WWWSSSSSSPPPJJJGGGGGGCCC===<<<999888::::::999<<>>:::777222000//////...------......---++++++,,,...------------------------BBBBBBAAA???===>>>@@@BBBCCCLLL\\\kkkqqqkkk]]]QQQHHHGGGBBBIIIhhhgggdddlllhhhrrr~~~}}}yyyooocccZZZTTTOOOHHHCCC:::;;;<<<===???EEELLLQQQ[[[hhhwww~~~|||xxxwwwxxxnnneeeZZZYYY___hhhlllmmmttt~~~|||jjjZZZIII:::444444000111222222333222222222444444333333333333444444555666777888:::;;;======>>>@@@CCCDDDCCCCCCDDDEEEHHHFFFHHHMMMOOORRRXXX___nnnxxxpppYYYNNNFFFFFFEEEDDDDDDEEEFFFGGGEEEGGGHHHIIIGGGDDDAAA???>>>===<<<;;;;;;<<<===>>>??????@@@BBBBBBAAA===:::;;;::::::999888777666666777777777888888888999999555555444333333333444444555777:::<<<>>>BBBGGGJJJVVVcccssspppTTTDDD>>>;;;888888666888;;;;;;;;;:::;;;<<<999::::::<<<>>>@@@BBBCCC???===;;;999888888888888;;;===@@@BBBDDDGGGLLLOOOUUUZZZaaaeeegggiiimmmqqqoooppprrrrrroookkkgggdddeeeeeeeeeddddddggglllpppssszzz}}}yyyvvvzzzooo]]]KKKFFFFFFIIINNNPPPRRRZZZccc}}}}}}qqqjjjddd\\\WWWVVVTTTUUUTTTOOOHHHDDDDDDEEECCCCCCHHHSSS\\\aaahhhnnnxxx|||nnnjjjrrr{{{yyylllddd___[[[UUUUUURRRLLLIIIHHHDDD======999888999:::999<<<@@@VVVkkk~~~zzztttiii]]]TTTQQQMMMMMMUUUfffzzz}}}}}}{{{wwwmmmhhhoooyyy~~~tttjjjppp~~~vvvlll___YYYPPPJJJHHHFFFCCCAAA;;;888333/////////......---......---++++++,,,...........................AAAAAA@@@???>>>???BBBEEEJJJUUUffftttwwwlllYYYJJJEEEFFFDDDOOOtttyyy______lllnnn{{{{{{rrrxxx|||rrriii^^^VVVPPPKKKFFFAAA888999;;;<<>>???@@@???AAADDDEEEEEEEEEEEEFFFGGGGGGKKKNNNPPPSSS\\\gggwww~~~dddUUUQQQJJJJJJJJJJJJJJJJJJLLLMMMNNNQQQTTTUUUSSSNNNHHHDDDDDDCCCAAA?????????@@@AAA???@@@BBBEEEGGGFFFBBB???>>>>>>=========<<<<<<<<<888999::::::999888666444333333333333333333444444444666888:::<<>>:::999:::999;;;>>>>>>===:::999888888888888:::<<<>>>AAABBBAAA@@@>>><<<::::::::::::;;;===@@@CCCFFFKKKRRRXXX```eeekkkoooppptttzzz{{{tttpppmmmllliiifffccccccfffhhhffffffhhhjjjgggbbbeeelllpppqqquuuooo```YYYQQQBBBCCCDDDIIINNNPPPRRRZZZccc~~~wwwpppjjjccc___^^^^^^^^^\\\UUULLLFFFEEEFFFGGGHHHPPP^^^jjjsss|||zzzxxx}}}qqqhhhbbb^^^WWWWWWTTTNNNKKKIIIDDD===@@@:::777777888777999===HHHZZZkkkqqqrrrooofff]]]TTTTTTRRROOOPPP^^^sssxxxiiinnnyyyoooeee^^^TTTMMMJJJGGGDDDBBB<<<888333///............---......---++++++,,,...------------------------???@@@@@@??????AAADDDGGGQQQ]]]ppp~~~~~~oooXXXGGGCCCFFFHHHVVV~~~iiiUUUZZZkkksssnnnfffqqqyyyoooggg\\\SSSLLLGGGAAA===666888:::<<<>>>DDDMMMSSS]]]nnn~~~{{{eeeOOOBBB999666777///000111222333333222111222222222333444555666777888888:::<<<>>>???AAABBB???BBBEEEFFFFFFEEEFFFGGGEEEHHHLLLPPPQQQTTTaaannnrrr[[[TTTUUUOOOPPPQQQQQQPPPQQQSSSTTTWWWZZZ^^^```]]]WWWOOOJJJIIIGGGEEEBBBAAAAAABBBBBB???@@@DDDHHHKKKKKKGGGDDDCCCCCCCCCBBBBBBBBBBBBBBB:::;;;<<<<<<:::777333000222222222222333444444555333555777999;;;>>>AAADDDIIIUUUdddooo|||{{{gggQQQDDD???===>>>@@@AAACCCEEECCC???999555333777777777888:::===@@@BBBCCCBBB@@@>>><<<<<<<<<<<<:::===@@@CCCGGGOOOXXX___hhhmmmsssuuuvvvzzz|||wwwnnnlllhhhbbb\\\ZZZ[[[]]]YYYSSSSSSXXXRRRGGGGGGQQQTTTWWWYYYMMM>>>BBBEEE999===???EEEKKKMMMOOOWWW```yyy{{{uuuoookkklllkkkkkkiiiaaaVVVOOOMMMNNNQQQTTT___ppp{{{|||{{{zzzssshhhbbb^^^XXXYYYUUUOOOKKKIIIDDD===AAA;;;666666666555666:::===MMM___iiioooqqqlllcccTTTWWWVVVPPPMMMWWWmmm}}}iiiooo{{{pppjjjbbbXXXPPPLLLHHHEEEBBB===999333///............---......---++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,@@@FFF@@@:::>>>>>>>>>EEETTTdddvvv}}}ppp\\\KKKDDDHHHJJJWWWkkk[[[RRRWWWgggwwwjjjbbbnnnyyykkk\\\SSSLLLDDD???======<<<;;;<<<@@@GGGNNNSSSdddrrruuu\\\NNNBBB444,,,,,,000000000000111333555777444333222111222444777888999999::::::<<<===???@@@DDDEEEFFFGGGGGGHHHHHHIIIHHHKKKJJJPPP\\\aaakkkqqqcccYYYRRRTTTSSSRRRTTTYYY\\\\\\[[[^^^eeemmmnnndddYYYTTTTTTKKKMMMKKKDDDBBBEEEEEEBBBCCCEEEHHHLLLNNNMMMJJJGGGFFFIIIJJJHHHGGGIIIGGGDDD===<<<<<<>>>:::333111333222222333333333444444444333777::::::888999>>>BBBGGGSSS___gggrrrhhhNNNCCCAAAAAABBBEEEDDDGGGIIIEEE===777555555333444666999;;;>>>@@@AAA??????>>>>>>>>>???@@@AAA===<<<>>>DDDIIINNNVVV___iiimmmtttxxxyyy}}}xxxkkkkkkfff```ZZZUUUQQQMMMJJJHHHFFFBBB???===<<<===>>>BBBAAA???===:::999888777===<<<===AAAGGGNNNSSSVVVqqq|||rrrpppttttttyyyuuufffUUULLLIIIGGGWWWVVVjjjzzzxxx}}}~~~|||vvvlllbbb]]]\\\WWWQQQLLLIIIGGGFFFEEE===:::777555666777777666>>>JJJZZZfffooosssmmmeee]]]^^^UUUNNNMMMLLL]]]zzzooopppxxxooobbbVVVRRROOOIIIBBB??????999111---.../////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,BBBHHHBBB<<>>???GGGUUUeeewww~~~yyykkkYYYJJJFFFHHHIIIYYYvvvdddVVVPPPWWWhhhyyy}}}jjjfffttt}}}mmm\\\RRRLLLDDD>>>;;;;;;::::::<<<@@@HHHQQQVVVeeessspppZZZNNNDDD888222333000000000000222333555666555444333333444666888999:::;;;;;;<<<===???@@@AAAFFFGGGGGGGGGGGGGGGHHHIIIKKKSSSVVV]]]iiiooo{{{tttiii```YYYXXXWWWWWWZZZ___cccdddccckkkooouuuvvvpppggg___\\\WWWWWWRRRJJJGGGIIIIIIFFFDDDEEEFFFHHHJJJKKKJJJJJJMMMPPPRRRRRRTTTXXXXXXUUUHHHCCC??????<<<777444555111111111111222222222222333777::::::888999===AAAFFFRRR]]]eeeppp~~~{{{fffPPPFFFDDDEEEIIIMMMNNNOOONNNHHH???777555555555666888;;;===@@@BBBCCCEEEDDDCCCBBBBBBCCCDDDEEEEEECCCCCCGGGKKKOOOXXXaaaooossszzz~~~qqqeeeaaa]]]WWWRRRNNNJJJFFFDDDCCCAAA>>>;;;999888999::::::999888777666666666666888888999<<>>???IIIWWWhhhzzz}}}tttfffWWWLLLGGGHHHIIIYYYvvvjjj\\\SSSQQQZZZmmm{{{kkkmmm~~~nnnZZZPPPJJJDDD===999:::::::::<<>>;;;999555222222//////000000000111111111444777999999888888;;;>>>DDDNNNXXX```jjjvvvwwwgggUUUKKKHHHKKKRRRXXX\\\[[[VVVLLLAAA999555555888999;;;===@@@BBBEEEFFFFFFEEECCCBBBBBBCCCDDDEEEHHHEEEEEEHHHMMMSSS^^^hhhyyy}}}}}}rrreee[[[UUUQQQMMMIIIFFFCCC@@@>>><<<:::888555444333444555333333222222333444555555666666777:::>>>CCCGGGJJJbbbyyybbbYYY\\\aaa___kkkrrrkkklllrrryyyzzzkkk```\\\XXXUUUQQQNNNLLLIIIFFFCCC>>>;;;888666666777777666888AAAOOO___oooyyywwwppp___^^^TTTKKKIIIFFFTTTooovvvvvv}}}vvvjjj^^^XXXSSSLLLEEEBBB???999222...///000000...------------------------,,,,,,,,,,,,,,,,,,,,,,,,FFFIIICCC===>>>;;;>>>KKKXXXkkk|||}}}qqqbbbVVVNNNGGGGGGIIIVVVrrrtttlllbbbXXXRRRTTT```vvv|||pppvvv}}}jjjUUUKKKHHHBBB<<<999:::;;;<<<===AAAJJJUUU]]]mmm{{{mmm[[[PPPEEE888333444111111111222222333333444444444555555666888:::;;;<<<======>>>???AAACCCCCCHHHIIIIIIGGGEEEGGGLLLPPPPPPcccpppxxx}}}xxxqqqjjjggggggiiilllqqqvvv{{{}}}zzzrrrpppiii]]]PPPHHHFFFGGGHHHMMMMMMMMMMMMNNNQQQVVVYYY]]]aaaeeejjjqqqxxxxxxssseeeTTTBBB:::888555222000000000000000111111111111444777999999888888999;;;AAAHHHQQQXXX```jjjsssyyyyyyzzz{{{wwwkkk[[[OOOLLLQQQ\\\eeehhhddd[[[OOOCCC:::666666::::::;;;>>>AAADDDGGGIIIFFFFFFFFFFFFGGGIIIKKKLLLJJJHHHIIIOOOWWW```mmmyyy{{{mmmbbbWWWOOOKKKHHHEEECCCBBB@@@===;;;666555333111000000111111222222222222333444555666666777999;;;>>>AAAFFFIIIYYYpppgggggghhhjjjyyyttteeeaaadddkkkqqqzzzwwwhhh___^^^WWWUUURRRPPPNNNKKKFFFCCC???<<<999777777777777666:::@@@JJJXXXhhhttttttnnndddbbbVVVLLLIIIDDDPPPiiixxx}}}|||||||||~~~vvvqqqxxxxxxxxxlll```YYYSSSJJJCCCAAA>>>999222//////000000...------------------------,,,,,,,,,,,,,,,,,,,,,,,,CCCEEE???;;;<<<888===NNNWWWjjj{{{{{{nnn___TTTNNNEEEGGGIIIQQQbbbrrrtttmmmiii```WWWSSSWWWeee{{{wwwuuucccPPPHHHDDD@@@<<<:::;;;===>>>???BBBJJJWWW```tttyyyiiiXXXOOODDD777111333111222222222222222222222333333444555777888::::::<<<<<<===>>>???AAABBBCCCGGGHHHIIIGGGFFFJJJSSSYYYhhh{{{wwwxxxyyy{{{vvvgggZZZPPPLLLMMMPPPQQQSSSUUUWWWXXX[[[```cccqqqwww~~~~~~hhhPPPBBB>>>:::666555111111111222222222333333444666888999999999999:::>>>BBBIIIOOOUUU[[[cccjjjmmmnnnqqqvvv{{{}}}}}}|||uuulll]]]RRRPPPZZZhhhrrrjjjeee[[[NNNCCC;;;888777999999;;;===AAAEEEIIIKKKKKKMMMOOORRRUUUXXXYYYZZZTTTRRRVVV^^^gggqqqwwwfff[[[RRRJJJEEEBBB@@@>>>>>>===<<<:::888333222111000000000111111444444333333333444555555666999;;;===>>>AAAEEEIIISSSyyy}}}wwwzzzbbbUUUSSSVVV\\\aaarrr|||nnnbbb]]]^^^XXXVVVTTTRRRPPPLLLGGGCCC@@@===:::888777888777777999>>>EEEOOO___nnnsssqqqlllhhhZZZOOOJJJDDDMMMdddsss{{{|||zzz{{{pppooovvvqqqccc^^^fff|||xxx{{{|||qqqeee]]]UUUKKKDDDBBB>>>999333000000111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,???@@@;;;999:::777>>>RRRZZZlll{{{zzzmmm^^^RRRJJJEEEFFFIIIPPP[[[gggooorrrmmmcccYYYUUUYYYggg~~~}}}lll^^^NNNFFFBBB===;;;<<<:::<<>>@@@AAACCCDDDFFFHHHJJJIIIJJJQQQ]]]fff~~~nnnbbbXXXRRRSSSWWWYYY\\\___aaabbbfffmmmrrrxxx\\\III@@@:::666666222333333333333444444444444666888:::;;;;;;;;;:::<<<===BBBHHHKKKMMMTTT\\\ccceeejjjpppvvvxxxwwwvvvoooiii^^^TTTVVVcccpppwwwccc^^^TTTJJJAAA<<<999888888888999<<>>:::999888888999888666444222222111111111222222222444444333333333333444444555888<<<===>>>@@@DDDHHHTTTxxxooo[[[OOOMMMOOOUUU[[[oooyyyoooeee\\\[[[]]]\\\ZZZWWWTTTQQQMMMHHHEEEAAA>>>:::888888888888777444888>>>GGGWWWjjjwww{{{sssnnn___SSSMMMEEEKKK```sss~~~}}}~~~|||pppiiihhhppppppbbbXXXTTTYYYoooyyyrrrrrrxxxlllcccXXXMMMGGGFFF>>>999333111111111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,<<<===888888:::777@@@WWWdddtttrrraaaRRRIIIGGGFFFIIISSS```lllvvv}}}wwwlll```YYY\\\iiifff\\\PPPHHHAAA;;;:::===777:::===???DDDOOO___kkk~~~|||vvvrrrpppoooooofffZZZPPPKKKDDD:::888===222333333444333222111000333444555777999;;;;;;<<<>>>??????@@@AAACCCDDDEEEFFFIIILLLMMMPPPYYYhhhtttuuujjj```ZZZ[[[aaafffhhhjjjkkkmmmsss}}}fffOOOAAA999666666333333333333444444444444444555777:::<<<===<<<;;;<<<<<>>999444111222222000...------------------------,,,,,,,,,,,,,,,,,,,,,,,,:::;;;777888;;;777BBBZZZnnn}}}xxxgggUUUIIIIIIEEEIIIWWWiiivvvtttggg___```mmmeee\\\SSSJJJAAA999999===333888<<>>222333444444333222000///444555777999;;;<<<======@@@@@@AAAAAACCCDDDFFFGGGFFFJJJNNNPPPTTT___ppp}}}uuukkkdddeeelllqqqssssssrrruuu}}}qqqXXXGGG===999;;;222222333333333444444444444555777;;;>>>???>>><<<===<<<===BBBAAA???EEEMMMVVV[[[bbbkkkqqqssspppmmmllljjjccc\\\^^^eeeeeeaaaPPPLLLFFF@@@===<<<;;;:::777777999===CCCJJJPPPTTTccciiiqqqxxx||||||yyyvvvsssvvviiiWWWGGGCCCBBB===999888777666666777888888555333111111222222333444444444555555555666777888::::::666;;;@@@BBBAAACCCHHHMMM]]]~~~qqqcccTTTKKKIIIPPP___kkkvvvuuuiiieeedddbbbbbbcccbbb___ZZZVVVRRRNNNJJJFFFCCC???<<<999999999888777333888===@@@LLLccc{{{zzztttcccUUUNNNDDDHHH[[[lll||||||qqqtttttteee[[[WWWXXXXXX[[[jjj{{{rrriiiqqq{{{oooeeeXXXLLLEEEEEE>>>999444222222222000...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,===;;;666888<<<:::HHHeeewww|||```LLLJJJIIIKKKNNNXXXmmm|||lll```dddvvvxxxbbbZZZOOOFFFAAA===:::888@@@BBBEEEGGGHHHOOO```qqqvvvooottt{{{{{{yyyxxxrrrqqqqqqqqqrrrsssttttttssspppkkkhhhfffccc```^^^]]][[[UUULLLDDD===:::999222555666555333222444666444444666999;;;>>>???@@@DDDDDDEEEFFFFFFFFFFFFFFFHHHHHHKKKRRRZZZfffvvv}}}pppjjjnnntttzzzzzz|||sss\\\EEE;;;999444777555333111000111333444888999::::::;;;;;;::::::@@@>>>>>>?????????CCCIIITTT[[[bbbfffkkkqqqqqqnnnlllfffaaaaaaccc```WWWNNNEEEAAA<<<:::<<<======;;;===888888>>>FFFMMMVVV^^^hhhqqq|||~~~zzz~~~YYYPPPFFFAAA@@@???:::555555555666666555444333333444444555555555555444444777555333333666888::::::777;;;???BBBBBBDDDIIILLLccc}}}{{{{{{~~~{{{xxxwww|||xxxrrrtttuuuqqqmmm___WWWOOOKKKLLLUUUhhhxxxtttjjjcccbbbdddeeehhhkkkgggccc]]]ZZZWWWSSSLLLGGGOOOCCC999888::::::888888222555:::???LLLaaavvvuuuooofffYYYLLLDDDIIISSSjjjvvv~~~wwwkkk```ZZZXXXXXXXXX]]]nnntttiiilll|||rrrbbbVVVNNNHHHDDDBBB<<<555222111111000......---,,,,,,---...///000------------------------;;;999444666::::::JJJggg}}}___JJJHHHDDDGGGMMM\\\vvvvvviiijjjxxxuuuaaaZZZPPPGGGBBB???===;;;<<<>>>BBBEEEFFFNNN___pppyyyxxxzzzxxxzzzqqqlllpppuuutttrrrsssnnnnnnnnnmmmnnnnnnoooooommmkkkgggeeedddbbb```]]]]]]\\\XXXRRRJJJAAA;;;777111333444333111000222444666777888;;;===???AAABBBDDDDDDEEEFFFFFFFFFFFFFFFHHHHHHLLLUUU^^^hhhxxxvvvpppsssxxxsss^^^GGG>>>===888777555333111111222444555888999:::;;;;;;<<<<<<<<<>>><<<;;;======<<<@@@FFFOOOVVV\\\aaaiiirrrwwwwwwqqqkkkeeedddccc^^^SSSJJJCCC@@@;;;:::;;;<<<<<<;;;>>>999999@@@IIISSS___hhhsss}}}wwwVVVMMMDDD???>>>===999444555555555555555444444333555555666666777666666666888666444444777999::::::888;;;???BBBCCCFFFLLLPPPiii}}}}}}{{{zzz{{{zzzxxxvvvvvv{{{vvviiidddeeegggfffccc]]]UUUNNNKKKNNN[[[qqqqqqhhhcccfffmmmoooqqqsssjjjddd\\\WWWUUURRROOOKKKNNNCCC999888:::999777777333666:::>>>HHHZZZpppuuummmbbbVVVJJJBBBEEELLLbbbppp}}}{{{~~~xxxmmmddd^^^\\\\\\\\\eeettt~~~sssgggffftttsssbbbWWWPPPJJJGGGAAA;;;444111000000///---......---,,,---...//////------------------------;;;888333444:::<<>>:::===AAAEEEGGGOOOaaasss~~~rrrrrrqqqnnnnnniiihhhjjjlllkkkjjjkkkiiiiiiiiihhhhhhhhhhhhhhhfffdddbbbaaaaaaaaa___]]]\\\]]]\\\XXXPPPFFF===777222333333222111111222444888999;;;===@@@BBBCCCDDDDDDEEEEEEFFFFFFFFFFFFEEEHHHIIINNNWWW```jjjxxx|||zzz}}}ooo\\\GGG>>>>>>:::777666444222222333444666888888999;;;<<<===>>>>>>???<<<;;;<<<<<<;;;@@@FFFPPPUUUZZZ^^^gggsss{{{|||tttoooiiiddd```WWWKKKBBBAAA>>>:::999999:::::::::===999999AAAMMM[[[kkkxxxqqqPPPIIIAAA======<<<888444555555555555444444444444666666777888999999888888:::888666666888::::::::::::===@@@BBBDDDIIIPPPVVVoooyyyyyyzzzyyyxxxyyytttttttttuuuxxx}}}nnneeeZZZTTTTTTVVVWWWUUUUUUOOOJJJJJJPPP```zzzxxxpppmmmttt|||~~~{{{xxxmmmeee[[[TTTRRRQQQPPPOOOMMMBBB:::999:::888666777333666:::<<>>@@@EEEIIIKKKTTTgggyyyrrrllllllkkkhhheeeeeeffffffeeedddeeefffeeeeeeeeeeeedddccccccbbb```___^^^___aaaaaa```^^^]]]]]]\\\YYYSSSJJJ???888666555555444444444555666:::;;;<<<>>>AAACCCDDDEEEDDDEEEFFFFFFFFFFFFEEEEEEGGGHHHNNNWWW___gggtttyyysssnnnjjjooorrrttttttsssuuuzzzyyygggVVVBBB;;;<<<888777666555444333444666666888888999;;;<<<>>>@@@AAAAAA>>>===?????????DDDKKKWWW\\\```cccjjjtttyyyzzzrrrnnnhhhaaaYYYOOOCCC;;;===<<<:::888888888999999:::777999BBBPPPbbbvvvhhhKKKFFF???<<<<<<;;;888555555444444444444444444444666777888999:::;;;;;;;;;;;;999888888:::;;;;;;;;;<<<>>>AAACCCEEEKKKTTT[[[sssxxxtttuuuxxxvvvuuuuuuooopppqqqssstttvvvxxxxxx{{{{{{zzz{{{|||~~~|||pppaaa[[[RRRMMMKKKLLLKKKJJJJJJHHHHHHLLLTTTddd~~~~~~uuukkkcccYYYSSSQQQQQQPPPOOOLLLCCC;;;::::::888666666222444888999;;;GGG^^^ssswwwlll```XXXQQQJJJFFFFFFNNNaaavvv}}}{{{{{{zzzwwwsssooolllkkkssswwwmmmaaa]]]fffyyyyyyfffYYYRRRMMMKKK@@@;;;444000000000...---//////......------------------------------------:::777111333:::>>>SSSsss~~~{{{hhhPPPBBBEEENNNXXXnnnzzzsssiiibbb]]]TTTKKKCCC???>>>>>>CCCEEEHHHLLLOOOYYYnnnxxxgggccccccbbb___bbbdddfffdddbbbbbbddddddbbbbbbccccccbbbaaa```___]]]]]]]]]___aaabbbaaa______]]]ZZZWWWSSSKKKBBB<<<888777555555555666777888:::;;;<<<>>>@@@BBBCCCDDDEEEEEEFFFFFFFFFEEEEEEDDDFFFGGGMMMUUU\\\bbbnnnxxxuuuqqqjjjccc___```cccgggddd___XXXQQQMMMJJJHHHFFFKKKOOOTTTXXX\\\```fffkkkooouuunnn___RRR???888:::888777666666555555666777777888888999:::<<<>>>AAABBBBBB??????AAABBBCCCJJJQQQ___eeejjjmmmqqqwwwyyywwwooolllfff^^^TTTJJJ@@@;;;;;;:::999888777777888888777555888BBBPPPbbbxxx^^^HHHDDD???<<<;;;:::888666444444333333333333444555666777888:::;;;<<<<<<<<<<<<:::::::::<<<>>>======>>>@@@BBBCCCFFFLLLUUU\\\sssyyytttqqqtttuuusssqqqqqqnnnoooppppppqqqppppppoootttsssrrrrrrrrrtttvvvwwwyyy{{{|||vvvqqqhhh```YYYVVVRRRMMMIIIFFFEEECCCFFFHHHMMMTTTZZZggg||||||pppfff```YYYTTTSSSQQQOOOLLLKKKCCC>>>===<<<888555666111222555777888AAAWWWmmmsssiii```[[[VVVNNNHHHEEEKKK\\\qqq}}}{{{uuuoooggg^^^[[[dddxxx~~~jjj[[[RRRMMMIIIBBB<<<555111111111000.../////////......---,,,,,,------------------------999666///111888<<>>@@@BBBCCCDDDEEEFFFFFFFFFFFFEEEEEEDDDFFFGGGKKKSSSYYY```kkkvvvxxxjjjaaa]]]XXXTTTOOOKKKIIIIIIKKKMMMHHHDDD???<<<<<<=========<<>>888;;;999777777777666777777888888888888888999;;;===@@@AAAAAA>>>???BBBEEEHHHPPPYYYeeelllrrruuuyyy|||{{{wwwnnnlllfff]]]QQQGGGAAA>>>999999:::888777666777999555444888AAALLL[[[nnnZZZEEEBBB>>>;;;:::888666555444333222222222333555555444555777999:::;;;<<<<<<<<<;;;;;;<<>>QQQeeemmmgggaaa___ZZZPPPGGGDDDJJJWWWkkk{{{yyyiiibbb^^^^^^gggyyynnn___TTTMMMHHHBBB<<<666222111222000............///......---,,,------------------------:::888222333:::===OOOooo~~~qqq^^^III???FFFMMMaaayyysss{{{wwwnnnhhh___\\\UUUMMMEEEBBBCCCEEEIIIJJJLLLQQQYYYjjjqqqgggdddbbbbbbdddbbbdddbbb^^^^^^cccdddaaa]]]___```aaabbbaaa```___]]]]]]^^^```bbbbbb```^^^]]]ZZZWWWWWWVVVQQQIIIBBB<<<999555444777999999999<<<<<<>>>???AAABBBDDDDDDFFFFFFFFFFFFFFFEEEDDDDDDEEEFFFKKKSSSZZZaaannnzzz{{{kkk\\\PPPKKKJJJGGGEEEBBB@@@???@@@@@@@@@>>><<<999888999;;;<<<<<<:::;;;===@@@BBBFFFIIILLLSSS```yyy}}}rrrbbbYYYOOO===777:::999777777777777888888999999888888777888999<<>>AAABBBBBBAAA@@@BBBDDDDDDEEEIIIOOOUUUgggyyy}}}vvvpppmmmlllooopppmmmlllnnntttrrrpppmmmjjjiiiiiiiiihhhhhhiiijjjkkklllnnnooowwwwwwvvvuuuvvvwwwxxxyyyvvvvvvrrrkkkggggggddd___WWWVVVTTTOOOJJJIIILLLPPPVVV[[[aaadddaaabbbnnn{{{~~~qqqeee```ZZZWWWVVVTTTQQQNNNKKKFFFCCCBBB???999666777777222333888999<<>><<<666888===???QQQppp{{{nnn\\\HHH@@@HHHOOOeeeyyyllljjjvvv~~~ssslllhhh]]][[[VVVNNNGGGEEEGGGJJJLLLLLLOOOUUU^^^rrr|||kkkdddcccbbbdddhhhbbbccc```ZZZ\\\cccddd```\\\]]]___aaaaaaaaa______^^^^^^^^^```bbbaaa___\\\[[[YYYXXXYYYYYYTTTKKKCCC@@@<<<888777:::<<<===<<<===>>>???@@@BBBCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDDDDEEEFFFKKKSSS[[[dddrrr}}}{{{~~~qqqlllaaaSSSFFF???>>>@@@;;;:::888888999999888777999777444333444555444333555555777888;;;???BBBDDDPPP]]]www~~~xxxsssooommm^^^VVVMMM<<<555888777777777888888999999999999999888777777999;;;>>>???DDDBBBDDDJJJOOOVVV```jjjuuuzzz|||{{{{{{{{{yyytttkkkiiibbbUUUHHH???===>>>777999;;;:::777666777:::888888;;;???BBBGGGSSS___eeetttrrrLLL@@@>>>;;;888666333222111444333222111111333555666111222444666888999:::;;;::::::;;;>>>BBBDDDDDDCCCAAACCCEEEEEEDDDGGGMMMRRR___nnn{{{qqqkkkmmmjjjjjjmmmnnnllllllnnnwwwtttpppllliiihhhhhhiiidddeeefffhhhjjjlllnnnooorrrpppllljjjjjjlllppprrrmmmooommmhhheeeddd```[[[ZZZYYYVVVPPPKKKMMMTTT[[[\\\```dddddd^^^\\\fffsssttthhhbbb[[[WWWVVVVVVTTTRRRLLLGGGDDDDDD@@@:::666777;;;444333999;;;;;;GGGVVVooommmnnnmmmdddTTTHHHCCCIIINNN[[[nnnqqqjjjlllqqqyyysssdddYYYPPPKKK@@@;;;444000000000...,,,+++,,,.../////////......------------------------===:::999:::999???UUUmmm|||wwwooodddUUUGGGAAACCCRRRgggpppbbb\\\eeeoooqqqvvv}}}xxxrrrkkkddd```\\\TTTLLLFFFEEEGGGJJJKKKNNNVVVXXX```|||jjjcccccccccccccccdddaaa^^^\\\]]]^^^^^^^^^[[[]]]```bbbbbb```]]][[[\\\]]]]]]^^^_________^^^ZZZZZZ[[[[[[XXXRRRJJJDDD???<<<777555666888:::;;;??????@@@AAABBBCCCCCCDDDGGGGGGGGGFFFEEEDDDDDDDDDIIIIIINNNYYYeeeppp|||ppplllnnnkkk]]]UUUKKKBBB<<<999777777555555555555555666777777666555444333222333444555555444444666999<<<>>>???FFFWWWnnn}}}uuujjjbbb______^^^]]]]]]XXXNNNDDD<<<777555444:::999999999999:::;;;;;;@@@:::666888::::::===BBB@@@KKKLLLKKKWWWaaahhhsss|||}}}{{{tttoookkkbbbZZZSSSKKKAAA;;;999======<<<;;;:::888777666777777777888<<<@@@EEEHHHQQQ\\\kkkxxxnnnZZZLLL<<<:::888555333111000///222222111111222222333444333333333444444555555555AAA<<<;;;@@@DDDCCCBBBCCCFFFEEECCCAAA@@@CCCHHHLLLXXXeeeyyyzzzuuunnnhhheeeeeefffggggggiiilllqqquuuuuusssoookkkhhhfffffffffgggfffffffffggghhhjjjkkkkkkkkkkkkkkkjjjjjjjjjjjjhhhgggeeeccccccaaa^^^[[[ZZZVVVRRRQQQSSSXXX\\\^^^hhhbbb\\\WWWUUUVVVaaalll}}}vvvjjjgggaaa]]]ZZZWWWTTTRRRKKKDDD>>><<<;;;999999<<<444333333555777:::CCCMMMrrrtttsssooofffZZZKKK@@@BBBHHHRRRjjj{{{rrrxxxpppdddXXXNNNJJJCCC999000///222000...---------------------------...------,,,,,,------...???;;;999;;;;;;@@@TTTjjjlllhhhbbb[[[PPPEEEBBBEEESSSkkkuuuooo___UUUSSS]]]fffjjjooovvv~~~tttnnnhhhbbb___\\\TTTLLLFFFDDDGGGIIIKKKNNNWWW]]]hhh|||jjjdddccccccbbbbbbbbb```]]]\\\\\\]]]]]]]]][[[]]]___``````___]]][[[YYYZZZ[[[[[[\\\\\\[[[[[[[[[ZZZYYYYYYWWWTTTNNNJJJBBB>>>999777777999;;;<<<======>>>>>>???@@@AAABBBHHHHHHHHHHHHHHHHHHHHHHHHMMMQQQ\\\jjjuuu}}}zzzpppeeeaaa^^^UUUKKKEEE>>>888555555666666666555555555555555666777666666555555555555555666777666666888:::===>>>>>>CCCNNN[[[eeemmmqqqkkkcccWWWRRRKKKGGGGGGIIIKKKKKKKKKJJJGGGAAA<<<:::;;;===:::999999999:::;;;::::::<<<888666888;;;===AAAFFFJJJXXX\\\]]]iiiqqqvvv~~~wwwooojjjggg```YYYUUUPPPHHHCCCBBB??????>>>===<<<:::888777999999888999;;;===@@@BBB@@@GGGQQQZZZaaaiiissszzz~~~mmm\\\LLLAAA;;;:::888666444222111111222222111111222222333444111111222333444555666777888444555;;;@@@AAAAAACCCDDDDDDDDDBBBBBBDDDHHHKKKTTT___nnnvvvmmmhhheee___\\\\\\```cccfffhhhjjjlllppprrrsssqqqnnnjjjfffdddccccccddddddddddddeeefffggghhhhhhhhhgggggggggfffffffffgggeeecccbbbbbb```]]]ZZZXXXUUUQQQOOOPPPSSSUUUVVVZZZTTTOOOLLLJJJLLLVVVaaawwwtttjjjfffaaa]]]ZZZWWWTTTRRRMMMFFF???===;;;888777:::555444444666777999BBBKKKiiiooosssoooeeeXXXIII???CCCJJJTTTjjjyyylllrrrpppcccWWWNNNJJJCCC888000///111000......------------------------...------,,,,,,------...AAA;;;999===>>>CCCSSSeee```]]]YYYTTTKKKBBBAAAEEERRRmmmlll]]][[[TTTNNNPPP\\\fffkkkrrr{{{yyyoookkkfffaaa___[[[TTTLLLFFFDDDFFFHHHKKKNNNXXX```nnnzzzjjjdddcccaaa`````````^^^[[[ZZZ[[[\\\[[[[[[[[[\\\\\\]]]]]]\\\\\\[[[XXXYYYZZZZZZ[[[ZZZZZZZZZ[[[YYYXXXWWWVVVUUUSSSPPPEEEAAA;;;888999:::<<<<<<=========>>>???@@@AAABBBIIIIIIIIIJJJLLLNNNOOOPPPQQQ[[[lll|||}}}mmmhhhaaa\\\TTTEEE>>>:::555222222444555555666666555555444555555555666777777888888888777777888999:::;;;<<<=========DDDGGGIIIIIIJJJKKKFFF@@@>>>;;;888888:::===???@@@CCCFFFGGGCCC===999:::===<<<;;;;;;<<<>>>===;;;999:::777777<<>>;;;:::888;;;::::::999999:::;;;;;;999<<<@@@CCCFFFMMMVVV]]]rrryyyfffWWWLLLAAA::::::999888666555444333333222222111111222222333444///000111222444666777888555222333999======>>>AAABBBCCCEEEEEEEEEFFFHHHKKKTTT]]]hhhssswwwooogggccc^^^YYYYYY]]]aaaffflllppprrrrrrrrrrrrqqqpppmmmjjjgggdddbbbbbbcccdddeeefffffffffffffffeeeeeeeeeeeeddddddddddddeeedddbbbaaa```^^^\\\YYYVVVSSSOOOLLLLLLLLLKKKJJJIIIEEEAAA@@@???BBBMMMXXXrrrppphhheee```\\\YYYWWWTTTRRROOOGGGAAA>>>;;;777555777777555555666666888???HHHdddrrr|||xxxkkk[[[MMMCCCCCCJJJRRRfff}}}hhhYYYaaazzzooobbbWWWOOOKKKBBB888000000111000......------------------------...------,,,,,,------...AAA;;;:::>>>AAAEEERRRbbbaaa]]]YYYSSSJJJAAAAAAEEEOOOgggvvvbbbYYYZZZQQQOOOSSS^^^iiirrr}}}vvvllliiifffbbb^^^[[[TTTLLLFFFCCCEEEGGGKKKNNNWWW```ooouuuhhhcccaaa___^^^^^^^^^\\\YYYYYYZZZZZZYYYXXX[[[ZZZZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\[[[[[[YYYXXXWWWWWWWWWUUUSSSPPPGGGBBB===::::::;;;<<<===@@@@@@???@@@AAABBBDDDEEEHHHIIIJJJMMMPPPTTTWWWYYYVVVcccvvv}}}pppjjj___VVVMMM@@@===:::777555555666666555777666555555444444555555666777888:::::::::999888999;;;>>>??????>>>>>>>>>GGGHHHEEE@@@???AAA???:::<<<;;;::::::<<<===>>>>>>@@@EEEIIIFFF???:::;;;???@@@??????@@@BBBBBB>>>;;;;;;999;;;@@@DDDGGGNNNUUUfffvvv~~~|||ssslllhhhgggbbb^^^\\\XXXPPPKKKJJJDDDCCCBBBAAA???<<<:::999:::::::::999999888888888<<<=========???CCCJJJPPPYYYgggwwwzzziiiZZZOOOGGG@@@;;;777777666555444444444444222222111111222222333444000000111333444666777777:::777888;;;<<<:::;;;===@@@BBBFFFHHHIIIKKKMMMOOO[[[eeepppyyy{{{rrrkkkddd___aaafffnnnssszzz~~~zzzvvvtttpppooommmkkkhhhfffeeeddddddeeeggghhhiiihhhggggggeeeeeeeeeeeeddddddddddddcccbbb```______]]]ZZZXXXUUURRRNNNJJJHHHFFFCCC@@@AAA===;;;;;;<<>>;;;777555777888666666777666666===EEEbbbvvvppp^^^OOODDD@@@GGGNNN```www~~~tttaaaTTT\\\vvvnnnbbbWWWOOOLLLAAA888111000111///...000...........................------,,,,,,------...@@@;;;:::@@@CCCGGGSSSbbbfffaaa[[[UUUKKKBBBAAAFFFMMM^^^pppuuunnneeeaaa```PPPOOOTTT^^^jjjwwwtttkkkiiigggddd]]]ZZZTTTLLLEEEBBBCCCEEEHHHKKKUUU^^^oooyyynnnccc```___]]]\\\]]]\\\ZZZXXXXXXYYYYYYXXXVVVZZZYYYXXXXXXXXXXXXYYYZZZ[[[[[[\\\\\\\\\\\\[[[ZZZVVVVVVWWWXXXWWWUUUPPPMMMHHHDDD>>>;;;;;;<<<===>>>AAAAAA@@@@@@AAACCCEEEGGGGGGHHHKKKOOOUUU[[[```ccc```lll~~~}}}pppeeeSSSHHHBBB:::;;;999777777777777666555777666666555555555666666666777999;;;<<<;;;;;;:::;;;>>>AAABBBBBBAAABBBCCCHHHIIIFFFBBBBBBDDDCCC>>>;;;;;;<<<<<<;;;;;;<<<<<<999@@@FFFFFFBBB@@@CCCHHHCCCAAA@@@CCCFFFFFFBBB======<<<===BBBFFFJJJSSS\\\sssyyyrrrnnnlllhhhccc``````\\\TTTNNNLLLEEEEEECCCAAA???<<<:::888888888999999999999999999:::;;;;;;<<<===???CCCEEEKKKWWWbbbhhhkkkqqqvvvwwwrrrjjj^^^TTTLLLFFF@@@<<<444444333222222222333333222222111111222222333444333333333444444555555666===;;;;;;===<<<999999<<>>;;;===;;;:::;;;<<<@@@JJJUUUkkk}}}zzzttthhhdddaaa]]]YYYXXXVVVTTTRRRMMMFFF@@@???<<<888666777999777777777666555;;;CCC___xxxooo\\\LLL??????FFFKKKYYYqqq~~~yyyzzziii\\\UUU___wwwooocccWWWOOOKKK@@@888111000000//////111...........................------,,,,,,------...===:::;;;AAADDDGGGVVVfffhhhccc]]]VVVLLLCCCCCCHHHMMMXXXdddjjjlllkkkgggaaaSSSSSSXXXbbbqqqsssjjjiiigggccc]]]ZZZTTTLLLEEEBBBBBBCCCEEEHHHRRR]]]ooommmeee]]]\\\\\\ZZZZZZ\\\[[[YYYXXXXXXXXXXXXWWWUUUYYYXXXXXXWWWWWWXXXXXXYYYXXXXXXYYYYYYXXXXXXWWWWWWTTTUUUVVVWWWXXXUUUQQQMMMIIIEEE@@@======???@@@AAAAAAAAA@@@???@@@CCCEEEGGGHHHIIIMMMSSSZZZbbbiiimmmmmmvvvwwwiii[[[GGG<<<;;;666222222222444666777666444777777666666777777888999888999:::<<<===>>>>>>>>>>>>BBBFFFGGGFFFGGGJJJMMMKKKLLLIIIEEEDDDEEEBBB===999:::<<<;;;::::::;;;<<<>>>BBBFFFFFFDDDDDDHHHLLLGGGDDDCCCEEEJJJKKKGGGCCC@@@>>>@@@DDDHHHNNNYYYeeevvvqqqppppppjjjfffdddeeebbbZZZTTTRRRGGGGGGEEECCC@@@===:::999888888888999:::;;;======999999:::;;;<<<>>>???@@@DDDNNNVVVXXXYYY^^^ccceeeddd^^^VVVNNNHHHBBB<<<999333333222111111111222222222222111111222222333444555555555555555666666666999888999<<<<<<999;;;???>>>BBBGGGMMMTTT\\\eeekkkvvv{{{tttooommmjjjgggeeedddddddddcccddddddeeeeeeeeeddddddbbbbbbbbbbbbaaaaaaaaaaaaaaa___^^^^^^]]]\\\ZZZXXXRRRNNNJJJFFFDDD@@@===;;;;;;999999:::;;;>>>GGGQQQ___ppp{{{uuupppeeeccc___[[[XXXWWWUUUSSSRRRLLLFFFAAA???===888666777999777777888666555:::BBB```{{{ppp___NNN@@@@@@FFFIIIUUUmmm|||yyy}}}xxx{{{uuu^^^VVVTTTbbbzzz~~~xxxzzzpppdddXXXNNNJJJ???888222111000...///222...........................------,,,,,,------...999888<<>>???AAACCCDDDBBBFFFKKKLLLLLLNNNSSSXXXWWWWWWTTTNNNKKKJJJFFF@@@@@@AAABBB@@@>>>===>>>@@@FFFGGGHHHHHHIIIMMMRRRVVVPPPLLLIIILLLRRRUUURRRNNNEEEDDDEEEIIINNNWWWffftttwwwssstttvvvrrrnnnlllmmmiii```XXXUUUJJJIIIHHHEEEBBB>>><<<:::;;;:::999999:::===???AAA===<<<;;;;;;===???@@@AAAAAAIIIPPPQQQQQQVVV\\\___aaa\\\TTTKKKCCC===999666444333333222111111111222222222111111222222333444444555555666777888999999666666999===<<<:::===BBB???BBBGGGNNNXXXeeerrr{{{xxxtttnnniiieeeddddddeeeeeeddddddccccccdddddddddccccccccccccbbbbbbbbbbbbaaa___^^^^^^^^^]]]ZZZXXXNNNKKKGGGCCCAAA???===<<<999777777999999;;;DDDMMMRRReeetttzzzqqqnnnbbbaaa^^^ZZZWWWVVVUUUSSSRRRNNNHHHBBB@@@===777444444888666777888666555:::AAAaaa{{{pppaaaQQQBBB???EEEFFFPPPiiizzzwwwpppsssqqq^^^TTTRRRccc~~~qqqmmmsssrrrfffXXXMMMHHH>>>777222111000...///333...........................------,,,,,,------...777777<<>>???@@@DDDDDDFFFJJJRRR[[[dddiiiYYYTTTPPPSSSZZZ^^^\\\XXXJJJIIIKKKPPPVVV```qqqyyyvvvyyy{{{}}}xxxuuutttmmmbbbXXXTTTLLLKKKJJJGGGCCC@@@===;;;===<<<::::::;;;===@@@BBB@@@===::::::;;;>>>@@@AAA???GGGMMMNNNOOOUUU\\\___fff```VVVKKKBBB<<<888777555555444333222222222222222222111111222222333444333444555777888:::;;;<<<999999<<>>;;;>>>DDD@@@BBBGGGOOO[[[jjj{{{|||tttmmmgggeeeffffffhhhgggeeeddddddeeefffgggfffffffffeeeeeeeeeeeedddaaa___^^^^^^^^^]]]ZZZXXXLLLIIIDDDAAA??????>>><<<999777777999999:::BBBKKKJJJ___rrrxxxooommmaaa```]]]ZZZWWWVVVUUUSSSRRRQQQJJJCCCAAA<<<666222222777666777888666555:::AAA[[[uuu}}}kkk^^^OOO???<<>>HHH```yyy{{{qqqaaaTTTLLLHHHFFFMMMXXXiiiyyyuuuiiieee```bbbrrr|||vvvuuuwwwoooeeedddcccYYY[[[TTTMMMIIICCC===<<<>>>AAAEEEKKKUUUdddxxxkkkZZZTTTNNNNNNOOOOOOPPPQQQSSSSSSXXXYYYYYYWWWTTTSSSSSSTTTTTTTTTSSSSSSRRRQQQQQQQQQPPPPPPPPPPPPQQQQQQQQQQQQRRRSSSTTTUUUUUUUUUSSSSSSQQQLLLGGGGGGKKKNNNMMMKKKJJJIIIFFFBBB@@@BBBIIIOOOPPPNNNSSS___lllvvvnnnWWWNNNBBB:::777555111...333333555666888888999999888888999:::;;;<<<>>>??????@@@AAACCCFFFHHHJJJKKKGGGJJJOOOTTTZZZaaaiiinnnnnnoooooommmiiidddaaa```[[[YYYUUUOOOJJJEEEAAA@@@>>>DDDGGGKKK]]]uuu|||rrrggg\\\ZZZ___bbb^^^XXXMMMKKKNNNXXXdddqqq}}}{{{tttlllccc\\\RRRPPPMMMIIIFFFCCC@@@???@@@???===<<<<<<===???@@@:::;;;;;;::::::;;;???BBBCCCJJJRRRWWWXXXYYY^^^cccllljjjaaaPPPBBB<<<:::888444444444333222111000///222222222222333444444555777666555555666888;;;<<<<<<;;;===BBBDDDCCCDDDGGGCCCEEELLLVVV___mmmuuunnnjjjfffdddeeeeeedddcccbbbbbbbbbcccdddfffgggggggggfffdddbbb```aaa___^^^aaacccbbb[[[VVVGGGHHHGGGCCCBBBCCC???999999888777777999<<<@@@BBBKKKYYYqqqvvviiidddbbb___\\\YYYWWWVVVVVVTTTSSSSSSKKKBBB???;;;777777999666777777666555666:::<<>>HHHbbb|||{{{rrrdddWWWOOOLLLKKKTTTcccwwwyyyoooiiikkk|||{{{xxxyyyuuunnnggggggdddYYYZZZSSSMMMIIICCC===<<>>???@@@@@@BBBCCCDDDEEEEEEEEEGGGJJJNNNTTTZZZbbbggguuuwwwzzzzzzxxxvvvvvvvvvlllhhhbbbZZZRRRLLLGGGDDDCCCIIIMMMVVVjjjxxxooodddaaabbbdddbbb^^^YYYWWW[[[eeeppp{{{|||sssjjjdddYYYWWWSSSNNNHHHDDDAAA???@@@???===<<<<<<===???@@@<<<======<<<<<<===AAADDDGGGNNNWWW[[[\\\^^^dddhhhqqqpppgggVVVGGG???;;;888444444444333333111000000222222222222333444555555555555555666888:::<<<>>>>>>===>>>BBBBBB@@@@@@DDDFFFJJJTTT___jjjzzztttmmmjjjfffeeefffeeedddcccbbbaaaaaabbbcccddddddeeeeeeeeeeeedddddddddbbbaaabbbdddbbb[[[UUUIIIKKKIIIEEECCCCCC???888999888777777999<<<@@@BBBIIIVVVkkkuuuiiieeeddd^^^[[[XXXWWWVVVVVVTTTRRRRRRIIIBBB>>>;;;888777999666777777666555666999<<>>BBBBBBCCCNNNdddzzz|||}}}yyytttgggdddfffpppooo\\\^^^sssvvvcccWWWOOODDD:::777333111000111000///---------...............------------------------888555666:::>>>IIIddd|||ttthhh[[[SSSQQQRRR___sss|||tttuuu|||}}}wwwooohhhhhheeeYYYXXXRRRLLLHHHCCC>>>===@@@CCCFFFLLLSSS^^^ooosss[[[HHH>>>;;;???@@@AAACCCFFFIIILLLMMMNNNPPPQQQQQQPPPOOOPPPQQQOOOOOONNNMMMMMMLLLLLLKKKJJJJJJKKKKKKLLLMMMNNNNNNRRRRRRRRRRRRRRRSSSTTTTTTTTTRRRPPPRRRWWW\\\]]]]]]ZZZVVVNNNHHHFFFJJJSSSZZZTTTTTT\\\kkkzzzjjjQQQFFF@@@999555555777777666444555666888999::::::;;;:::::::::::::::;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@AAACCCEEEIIIOOOWWW\\\ooorrrwww{{{~~~}}}xxxpppfff\\\SSSMMMJJJHHHMMMTTTaaawww|||vvvnnnhhhdddcccbbbaaaaaabbbjjjwww~~~uuulllgggaaa^^^XXXRRRKKKEEEAAA>>>???>>>===<<<<<<===>>>???>>>>>>???>>>>>>???CCCEEENNNTTT\\\```bbbdddjjjooovvvuuummm\\\LLLCCC===999333444444333333222111000222222222222333444555666444555777888:::<<<>>>>>>AAA@@@AAADDDDDDAAACCCGGGIIIPPP\\\iiiuuu|||qqqmmmjjjgggeeegggeeedddcccaaa`````````aaabbbbbbbbbcccdddeeefffgggfffdddcccddddddaaa[[[VVVMMMOOOMMMHHHEEEDDD>>>777999888777777999<<>>;;;888888:::666777777666555666999;;;CCCQQQ]]]]]]UUULLLDDD???BBBBBBCCCMMMaaaxxx~~~pppmmmkkkppp}}}}}}hhhYYYbbb}}}vvvcccWWWOOODDD888555222111111222222222...............---------------------------------888555666:::>>>JJJfff~~~vvvkkk^^^TTTSSSWWWlll}}}zzz}}}ssshhhfffddd[[[UUUOOOJJJGGGBBB>>>===@@@CCCGGGLLLSSS]]]lll}}}yyydddQQQEEE@@@@@@>>>>>>???@@@BBBDDDEEEFFFJJJLLLOOOPPPOOOOOOPPPQQQLLLLLLLLLKKKJJJJJJIIIIIIFFFGGGHHHIIIJJJKKKLLLLLLNNNMMMMMMMMMNNNOOOQQQRRRSSSQQQQQQSSSXXX\\\^^^^^^]]]XXXQQQKKKJJJNNNTTTYYYRRRUUUaaassslllRRRFFF@@@:::555444444555444555666777888::::::;;;;;;888888888777888888999999:::::::::::::::999999999;;;;;;<<<<<>>===<<<<<<<<<<<<===>>>===>>>>>>>>>>>>@@@DDDGGGTTTZZZaaadddeeegggmmmrrrxxxxxxppp```PPPEEE>>>888333333444444333222222111222222222333444555666777666777999;;;<<<===>>>>>>AAAAAADDDGGGGGGFFFIIIOOOMMMWWWggguuuwwwooollljjjffffffgggfffdddbbbaaa____________cccbbbaaaaaabbbdddfffgggdddccccccddddddaaa\\\WWWRRRSSSPPPJJJGGGEEE???888999888777777888;;;>>>@@@EEEMMM\\\vvvrrrgggdddcccZZZYYYXXXXXXWWWUUURRROOOMMMFFF???>>><<<888888:::555666777666555666888:::@@@JJJTTTWWWSSSLLLGGGDDDBBBBBBCCCKKK]]]rrr|||sssmmmppp{{{|||fff\\\nnnvvvcccVVVOOODDD999666333111111222222222/////////...---------,,,------------------------888555666:::>>>KKKggg}}}uuukkk]]]RRRTTT\\\www|||wwweeeaaabbb[[[RRRLLLGGGDDDAAA======AAABBBFFFLLLSSS]]]lll|||{{{iiiUUUFFF>>><<<===888888888999;;;===>>>???FFFIIILLLNNNNNNNNNOOOPPPJJJJJJJJJIIIHHHHHHGGGGGGDDDDDDEEEFFFGGGIIIIIIJJJJJJJJJJJJJJJKKKMMMOOOQQQRRRQQQQQQSSSVVVZZZ[[[\\\\\\YYYSSSPPPPPPRRRUUUWWWTTTYYYhhh}}}mmmOOOEEEAAA;;;777555444555555666777888999999999999999555555444444444555555666555555666666777777777888777777777777888;;;@@@DDDOOOSSSZZZaaahhhnnntttxxxrrrnnnhhh```ZZZVVVSSSRRRRRRSSSZZZjjj}}}wwwmmmqqqssspppiiidddbbbccc```iii}}}}}}tttlllhhh]]]ZZZUUUOOOHHHBBB>>><<<===<<<<<<<<<<<<<<<<<<===;;;<<<===>>>>>>AAAEEEIIIXXX^^^dddggggggiiinnnsssxxxyyyqqqaaaQQQEEE===777333333444444444333222222222222222333444555777888888999:::<<<============@@@AAADDDHHHGGGFFFKKKSSSRRRaaavvv~~~|||xxxrrrmmmllljjjfffeeegggfffdddbbbaaa____________dddcccbbbaaaaaabbbdddeee``````bbbccccccaaa]]]ZZZUUUUUUQQQKKKHHHFFF@@@:::999888777777888;;;>>>@@@CCCJJJXXXooorrrgggcccaaa[[[YYYXXXXXXWWWUUUQQQNNNKKKDDD???===<<<888777999555666777666555555777888???FFFOOOVVVUUUOOOJJJGGGBBBCCCCCCHHHWWWkkk{{{xxxnnnssszzzhhhccc|||vvvbbbUUUNNNCCC:::777333111111111000000/////////...---------,,,------------------------888666777<<<@@@LLLgggzzzqqqgggZZZOOOTTT```}}}zzzuuuccc^^^___YYYNNNHHHDDDBBB???<<<===@@@BBBFFFMMMTTT^^^kkkzzz~~~qqq^^^KKK???999777666444444555777:::<<<>>>@@@AAADDDHHHJJJKKKKKKKKKLLLHHHHHHGGGGGGFFFEEEEEEEEEAAAAAABBBCCCDDDDDDEEEEEEFFFGGGGGGHHHJJJLLLMMMNNNPPPPPPQQQSSSUUUWWWYYYZZZ\\\YYYTTTRRRSSSUUUWWWWWWUUUYYYggg{{{oooNNN@@@>>>:::777666777888:::888888888999888888777777222222222222222333444444222222333444555666666777444555555555555777:::===CCCFFFLLLQQQUUUZZZ___ccc[[[YYYVVVTTTSSSTTTUUUVVVYYYZZZ```ooo~~~ooovvvzzzrrrmmmkkkdddmmmzzzyyy{{{xxxqqqkkkfff[[[XXXTTTNNNHHHCCC???>>>======>>>>>>>>>>>>======;;;===>>>@@@AAAEEEJJJNNNZZZ```fffiiiiiilllsssyyy}}}|||tttbbbQQQEEE<<<666333333444444444444333333222222222333444666777888999999:::;;;<<<===>>>>>>AAABBBFFFJJJJJJIIIPPPYYY[[[oooyyyvvvxxxrrrnnnkkkkkkiiieeedddfffeeedddcccaaa`````````aaaddddddcccbbbaaaaaaaaaaaa^^^___bbbccccccaaa^^^\\\WWWVVVQQQJJJGGGGGGCCC>>>999888777666777:::===???BBBIIIUUUhhhssshhhdddaaa^^^\\\YYYXXXVVVTTTQQQNNNKKKDDD>>>===;;;888666888555666777777555555666777<<>>AAALLLfff|||sssjjjbbbUUUMMMUUUeeerrrpppttt{{{oooccc```^^^SSSKKKEEEAAA@@@===;;;<<<@@@BBBGGGMMMTTT]]]iiivvvttthhhVVVGGG>>>999666444555555666777999;;;===>>>;;;>>>BBBEEEEEEDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBBBB>>>>>>>>>?????????@@@@@@???@@@BBBDDDFFFHHHHHHIIIKKKLLLNNNPPPRRRTTTWWWXXX[[[VVVQQQOOOQQQTTTWWWXXXWWWXXXbbbssstttQQQ<<<;;;999777666777999;;;999999999888777666444444000000000111222333444555222222333333444444555555333555666666666666888999999<<<>>>@@@BBBDDDHHHJJJIIIIIIIIIJJJNNNTTTYYY\\\^^^^^^eeetttyyyqqqgggmmmzzz{{{ppppppuuu|||{{{vvvqqqkkkfff^^^[[[WWWQQQKKKFFFCCCAAA@@@@@@AAAAAAAAAAAA@@@@@@>>>???BBBDDDGGGKKKQQQUUUZZZ```ggglllnnnsss{{{yyyeeeRRREEE;;;555333333444444444444444333222222222333555666888999777777777999;;;>>>@@@BBBDDDGGGNNNTTTWWWZZZdddooouuu~~~yyyuuuqqqqqqtttnnnkkkjjjkkkiiidddccceeeeeedddcccbbbaaaaaabbbcccbbbbbbbbbbbbbbbaaaaaa```___bbbdddeeedddaaa^^^\\\WWWVVVPPPHHHFFFGGGFFFBBB999888777666777:::<<<>>>BBBIIITTTaaauuuvvvlllgggcccbbb___[[[XXXVVVSSSPPPNNNKKKDDD???===;;;777555666444666777777666555555666:::???MMM\\\___UUUIIICCC>>>AAAAAADDDPPPfff{{{yyynnnqqqttt___SSSJJJ???777444111//////000000///---------...............------------------------888777:::???BBBLLLfffxxxnnneee^^^SSSLLLWWWiiixxxkkkaaacccooorrriiicccccc^^^OOOIIICCC???>>><<<:::;;;???CCCGGGMMMTTT[[[fffsss|||iii^^^NNNCCC===:::777555555444444333333444444555666999===@@@@@@@@@???@@@CCCCCCBBBAAAAAA@@@@@@???;;;;;;<<<<<<<<<<<<<<<<<<999:::===@@@BBBBBBCCCCCCEEEGGGJJJMMMOOOQQQTTTVVVYYYSSSLLLIIIKKKQQQUUUWWW^^^\\\bbbqqqvvvRRR===<<<:::777555555777999::::::999888666444333222000000000111222444555666333333333333333333444444333555777888777666777888777888999999888888:::<<<@@@@@@BBBFFFMMMUUU\\\aaa^^^___fffvvv~~~rrrgggiiiqqq|||sssiiilllmmmrrrzzz|||zzzwwwqqqlllbbb___[[[UUUOOOJJJFFFDDDBBBCCCCCCDDDDDDCCCCCCBBB@@@BBBEEEHHHKKKQQQWWW[[[ZZZ```iiinnnrrryyy}}}hhhSSSEEE;;;555333333444444555444444444222222222333555777888999444444555777:::???CCCEEEGGGMMMVVV```fffmmmzzz{{{uuupppoooooommmmmmpppllljjjjjjkkkhhhcccbbbdddeeedddcccbbbbbbccccccddd```aaabbbccccccbbbaaa```bbbdddggggggddd```]]]\\\WWWUUUNNNGGGEEEHHHHHHEEE:::888777666777999<<<>>>AAAIIISSS]]]mmmxxxoooiiifffdddaaa\\\XXXUUUSSSPPPOOOKKKDDD???===;;;666444555444666777777666555555666:::@@@OOO```dddXXXIIIAAA<<>>444111///...///000111111,,,------....../////////------------------------>>>999666888@@@QQQkkk{{{rrrfffXXXLLLIIITTTaaa{{{nnndddXXXYYYfff|||tttllldddaaa\\\PPPLLLFFF@@@>>>;;;:::===BBBEEEFFFOOOVVV[[[iiivvvrrriii[[[III>>>:::888222,,,333444555555333333444555555444666:::@@@BBB@@@===CCCCCCCCCBBB@@@>>>===<<<555666666777888999999999=========>>>>>>???@@@AAAAAAFFFKKKKKKJJJLLLRRRWWWVVVPPPNNNOOOOOONNNTTT]]][[[___iiiwwwwwwQQQ;;;888555555666999<<<===888===???999333111222222000000000111222333555555777666666555555555666666777666555666777888777666888888999999999:::::::::999===CCCHHHLLLSSS[[[bbbcccdddlllyyyuuukkkdddbbbjjjttt{{{yyyrrrooorrrvvv|||}}}{{{zzzvvvqqqlllfffeeeaaaZZZRRRMMMJJJIIIHHHHHHIIIKKKLLLLLLJJJHHHFFFGGGJJJNNNRRRVVVYYYZZZbbbccchhhpppxxxvvveeeTTTBBB888444111333666777555333333333666555333333444666888:::888===>>>;;;===BBBCCC???IIINNN[[[gggoooxxxtttpppmmmkkklllllliiigggppplllhhhfffffffffdddbbbeeedddddddddeeedddaaa^^^aaa```___```aaabbbaaa```dddffffffeeebbb___^^^^^^XXXVVVOOOJJJJJJNNNNNNJJJ@@@===888666888:::===>>>>>>FFFPPP[[[llltttjjjgggfff```^^^[[[YYYXXXVVVSSSQQQMMMGGG???;;;:::999777555444555666888888888777777<<<@@@NNN```eeeYYYIII@@@;;;:::@@@DDDJJJddd{{{ppprrrsss___RRRHHH;;;777444000...///000111111......------------..............................>>>:::999<<>>;;;:::888;;;@@@BBBBBBJJJQQQUUUdddqqqooofffZZZJJJ???:::777333///222444444444333222333444333444666777999:::===>>>@@@@@@??????>>><<<;;;:::999888888888888888777777;;;;;;;;;;;;<<<===>>>???@@@DDDHHHJJJKKKMMMQQQUUUXXXRRROOOOOONNNNNNTTT\\\jjjlllqqqzzzjjjGGG>>>;;;999888999<<<>>>@@@>>>AAAAAA:::555444222///000000111222333444555666777666666555555555555666777666555666888999888777999999999999999999::::::888<<<@@@DDDHHHPPPYYYaaafffgggooo|||xxxjjj___XXX[[[dddllltttzzz}}}wwwsssuuuxxx}}}~~~{{{yyyyyyvvvrrrooohhhgggddd]]]VVVQQQNNNMMMMMMLLLLLLNNNPPPQQQQQQPPPKKKNNNRRRWWWZZZ\\\]]]]]]ccceeekkkttt}}}rrr```PPPAAA888555111333666666555333333333555444444444555777999:::777;;;===;;;===CCCEEECCCNNNUUUdddwwwsssooommmjjjjjjllllllkkkiiikkkhhheeedddffffffeeedddfffeeedddddddddccc```^^^aaa```___```bbbbbbbbb```ccceeefffdddaaa___^^^^^^YYYWWWQQQLLLLLLPPPNNNIII@@@<<<888666777:::<<<===???FFFNNNYYYjjj~~~uuukkkgggfffeeebbb]]]ZZZXXXVVVSSSQQQNNNGGG@@@;;;999999666444444555666777888888777777===BBBPPPbbbggg[[[KKKAAA???===AAADDDIIIccc|||}}}pppqqqsss___RRRGGG;;;666333000...///000111111......------------......------------------------===::::::>>>FFFUUUlllzzzrrrgggZZZOOOJJJPPPZZZttt|||iiiaaa\\\VVVYYYWWWaaazzzrrrmmmgggddd___SSSGGGAAA;;;999888777:::???@@@???FFFLLLPPP```ooommmddd[[[MMMAAA999555333333111222333333222111222333111444555444222333888===:::;;;;;;;;;;;;:::999999;;;;;;:::888777666555444888888888888999:::;;;<<<===???CCCFFFJJJLLLNNNPPPTTTPPPNNNNNNNNNPPPWWW___rrrrrrtttyyy^^^AAA>>><<<:::999:::===@@@CCCBBBDDDAAA;;;666555222...000000111333444666777888777777666666666555555555666555555777999::::::999:::::::::999999999999999888:::===???DDDMMMXXXaaajjjmmmuuuqqqbbbUUURRRXXXbbbmmmvvv}}}wwwwwwxxx|||~~~}}}{{{xxxwwwvvvvvvtttrrrkkkjjjhhhbbb\\\VVVTTTSSSTTTSSSTTTVVVZZZ\\\\\\[[[SSSVVVZZZ^^^``````___^^^aaagggoooxxxlllZZZJJJ>>>777666111444666666555333333333444444555666777888999999666:::<<<<<<>>>DDDIIIJJJPPP[[[oootttiiihhhgggggghhhjjjllllllkkkfffeeecccccceeeggggggggghhhfffeeeddddddccc```^^^aaa```___```bbbcccbbbaaabbbddddddccc```^^^^^^^^^ZZZYYYTTTPPPPPPRRROOOIII@@@<<<888666777999;;;<<>>DDDHHHHHHJJJFFF<<<444222222111000111333444666777888999777777777777777666666555777666666777:::<<<;;;;;;;;;;;;::::::::::::999999999;;;<<>>@@@FFFMMMRRRVVVhhhvvvkkkfffbbbcccdddfffhhhiiiiiiiiieeedddcccccceeefffhhhhhhiiigggeeeddddddccc```^^^aaa```___```bbbcccbbbaaaaaabbbcccbbb```^^^^^^___[[[[[[WWWSSSSSSTTTOOOHHHAAA===888666666888::::::???DDDIIIQQQaaaxxx{{{wwwtttrrrmmmddd]]]XXXVVVTTTRRROOOIIIAAA;;;999777555222333444666888999999888888<<>>???DDD```~~~rrrjjjmmmuuuvvvqqq\\\MMMDDD999555222000//////000000///......------------......,,,,,,,,,,,,,,,,,,,,,,,,;;;:::===CCCLLLYYYnnn{{{rrrggg\\\QQQIIIKKKQQQXXXaaafffbbb___aaa```[[[UUUUUUcccxxxssskkkeee```TTTIIIBBB===;;;:::888<<>>@@@BBBEEEKKKUUU^^^gggyyykkkccc]]][[[\\\\\\^^^```bbbdddeeefffffffffffffffeeeeeefffgggiiiiiigggeeeddddddcccaaa```bbbaaa```aaabbbccccccaaaaaabbbbbbaaa___^^^___```]]]\\\YYYUUUTTTUUUOOOHHHBBB>>>999666666888999:::>>>BBBGGGNNN___vvvuuuooofff^^^YYYVVVTTTRRROOOIIIAAA;;;999777555222444555777999:::::::::999<<>><<<:::===BBBAAA???EEEJJJNNN___ooonnnggg```SSSEEE999444333444000111222222111000111222333111000333777777333///333444555666666777777777111111111222222222222222111111111111222333444555111222444666999<<>>>>>>>>>>>AAAEEEKKKQQQWWWaaammmuuusssdddTTTNNNNNNQQQUUUZZZgggwww~~~vvvkkkccc______]]][[[aaakkkpppqqqrrrrrrqqqrrrsssuuussssssrrrnnnhhhbbb___^^^```ccchhhnnnqqqpppkkkggg]]][[[YYYYYY[[[```eeeiiivvvlllRRRBBB888333333333444555444333333444555444555666888999;;;<<<===>>>???CCCGGGKKKRRR```mmm|||uuufffWWWNNNKKKJJJNNNRRRUUUXXX\\\^^^```aaabbbdddgggggggggfffdddeeegggiiiiiigggddddddddddddcccbbbbbbaaa```aaacccdddcccbbbaaabbbbbbaaa______aaabbb___^^^ZZZVVVUUUUUUPPPHHHDDD@@@:::777777888999:::<<<@@@EEEMMM^^^uuuuuunnnfff^^^YYYVVVSSSRRROOOHHH@@@;;;999888555333555666888:::;;;<<<<<<;;;===HHHXXXjjjtttppp[[[GGGAAA>>>BBBEEEKKKgggxxxwwwxxxtttrrrkkkddd^^^]]]\\\eee}}}|||lllUUUGGG@@@777333111//////000000///.........------------..............................<<<<<<>>>EEEMMM[[[qqq~~~sssfffZZZOOOHHHHHHLLLRRR\\\gggmmmoooooolllhhhdddcccmmm|||vvvlllfffbbbYYYOOOHHHBBB???===:::===BBB@@@???EEEJJJNNN___nnnmmmcccZZZNNNAAA888444333444111222333222111111222333222222222333444444444333222222333444555555555555222222222222222222222222111111111111222333444555111333444444444777===AAA888???CCCCCCDDDIIIKKKIIINNNTTTZZZ\\\ZZZXXXXXXYYY^^^qqqsssqqqiiiWWWGGGAAA999:::<<<@@@JJJ\\\sss{{{```DDD444222444444666777999:::;;;:::999888666888:::===>>>>>>>>>===;;;:::999:::<<<======;;;======>>>???@@@@@@AAABBBGGGMMMUUU^^^eeennnxxxqqqcccTTTNNNNNNOOORRRUUUbbbqqq~~~|||rrrcccZZZTTTUUUSSSPPPYYYfffhhhllloooqqqrrrsssvvvxxxwwwwwwvvvrrrllleeeaaa```___```cccfffiiihhheeebbb\\\]]]^^^aaagggnnnuuuyyylllRRRBBB888333222333444555444333222444555666666666777888;;;===???>>>???DDDLLLRRR[[[lll}}}rrrXXXNNNFFFCCCCCCDDDFFFJJJLLLQQQWWW[[[]]]___aaaddddddeeefffeeeccccccfffiiihhhfffdddcccdddeeeeeedddbbbaaa```aaacccdddcccbbbbbbbbbbbbaaa``````bbbdddaaa___ZZZUUUTTTTTTOOOIIIFFFAAA<<<888888999:::::::::>>>DDDMMM^^^vvvqqqlllddd^^^YYYVVVSSSRRRNNNGGG@@@;;;999999666444666777999;;;============;;;GGGXXXjjjvvvttt___HHHAAA???DDDGGGMMMggg~~~xxxxxxxxxzzzppppppjjjccc]]][[[[[[ddd}}}{{{kkkUUUGGGAAA999333111//////000000...---......------------......------------------------999888;;;AAAJJJXXXnnntttfffZZZOOOGGGGGGKKK^^^hhhsssyyyzzzxxxuuuqqqpppnnnuuuxxxqqqgggccc```XXXPPPIIICCC@@@===:::<<>>777555444333111222333333222111222333111222333222///000444888111111222333333333333333333333333222222222111111111111111111222333444555222444666444222555<<>>@@@@@@@@@???<<<;;;:::;;;======<<<;;;======>>>@@@AAABBBCCCDDDJJJRRR\\\fffnnnwww}}}nnn```QQQKKKJJJKKKNNNQQQaaaooo{{{}}}|||ppp^^^TTTNNNOOOMMMKKKTTTcccbbbgggmmmqqqsssuuuxxx{{{yyyzzzyyyuuunnngggcccaaa^^^]]]]]]^^^``````___^^^\\\___cccjjjrrr{{{kkkQQQBBB888444333444444555444333222444666777666666666888;;;>>>@@@===>>>DDDNNNVVVaaatttwwwgggYYYHHHBBB???AAABBBAAABBBDDDGGGLLLSSSXXX[[[^^^bbbeeeaaacccdddcccbbbcccfffjjjgggeeeccccccdddffffffeeebbbaaaaaaaaacccdddcccbbbbbbccccccbbb```aaaccceeebbb```ZZZTTTSSSTTTOOOIIIGGGBBB===999999999:::;;;888===DDDMMM___wwwooojjjccc]]]YYYVVVSSSQQQMMMGGG???;;;:::999777555777888:::<<<>>>??????>>>777DDDUUUggguuusss^^^GGG@@@???CCCFFFKKKddd}}}~~~|||uuuvvvrrriiiaaa^^^]]]fff{{{lllUUUHHHBBB;;;222111//////000000...---.........------.........,,,,,,,,,,,,,,,,,,,,,,,,;;;:::<<>>@@@BBBDDDBBBHHHIIIHHHQQQbbbllllll```TTTFFF>>>888222000111...444666333333777555000444333222333555666555444555555444333333222222111---111555444111......000000111222333333222111000222222111111222444555777777999;;;>>>@@@BBBDDDDDDEEEHHHJJJJJJHHHGGGHHHJJJOOOWWWeeesss~~~wwwrrrkkkeee^^^SSSEEE;;;:::===<<<;;;KKKiiipppSSSAAA888444333444999:::;;;======<<<:::999;;;===???@@@@@@BBBEEEGGGFFF???888888===AAA@@@===???<<<===BBBDDDFFFJJJOOOUUU[[[dddnnnwwwtttiii\\\PPPLLLLLLLLLLLLNNN]]]jjjuuu|||tttcccVVVJJJHHHJJJLLLRRRZZZ]]]aaagggjjjkkkmmmqqqtttyyy}}}|||tttkkkfffbbb^^^```\\\YYY[[[```bbb___\\\dddiiiooovvv~~~iiiRRR>>>666666333333333444444444444444444999777666888===AAABBBAAA>>>DDDGGGPPP\\\ddd{{{zzzhhh]]]TTTGGGBBB<<<999;;;;;;:::===CCCBBBGGGMMMSSSWWWZZZ]]]___cccbbb```___```cccfffhhhgggdddbbbbbbeeefffdddcccccccccbbbbbbaaabbbbbbbbbbbbaaa___```bbbdddeeeeee___^^^[[[XXXUUURRRPPPOOOFFFCCC>>>999666666777888===???DDDMMM\\\ppprrriii```]]]ZZZVVVSSSSSSNNNDDD===;;;:::777555666444444888>>>BBBAAA???>>><<>>@@@BBBDDDCCCHHHJJJJJJSSSdddnnnnnnbbbUUUGGG???999444222444///333444222222555444000333222222333555666666555444444555555555555444444111111222222333222000///000111222222222222111000222111111111111333444555777888:::<<<>>>@@@AAAAAA???AAADDDCCCBBBAAABBBDDDJJJQQQ]]]iiirrrxxx{{{{{{}}}yyyxxxzzz|||||||||tttpppkkkfff```UUUHHH>>>999===>>>@@@OOOiii~~~ppp[[[AAA333---+++***+++888999;;;===>>>===<<<;;;===???@@@AAABBBEEEHHHLLLKKKCCC;;;:::===AAA@@@>>>BBB???@@@DDDFFFGGGLLLRRRZZZ```jjjssszzz~~~tttgggZZZNNNJJJJJJJJJJJJLLL[[[hhhvvvzzzfffYYYMMMHHHGGGFFFJJJPPPYYY^^^dddhhhkkkoootttyyy{{{~~~|||ssskkkfffbbb^^^bbb___\\\^^^bbbfffggggggnnnsssyyy~~~dddOOO===666777444444444444444444555555555777666555777<<>>BBBHHHNNNSSSWWW\\\___ccccccbbbbbbccceeeggghhheeecccaaaaaaccceeedddbbbbbbbbbbbbaaaaaabbbbbbcccfffcccaaa``````aaa```___^^^]]][[[YYYVVVSSSQQQOOOJJJFFF@@@;;;888777999:::<<>>?????????>>>???@@@AAABBBDDDIIIOOOSSSRRRJJJ@@@<<<>>>AAAAAA@@@CCCAAACCCGGGJJJLLLSSSZZZeeekkktttyyy~~~~~~vvvxxxssscccVVVJJJGGGGGGFFFFFFHHHQQQ^^^lllwwwyyyeeeZZZOOOHHHDDDBBBDDDGGGRRRWWW^^^dddiiiooowww}}}|||~~~zzzrrrjjjgggddd```___]]][[[\\\```hhhpppvvv}}}ZZZHHH:::777888444444444444555555666666666888777777999<<<@@@BBBBBBDDDIIILLLYYYnnnjjjXXXIIIDDDCCC;;;<<<999888999999666666999999<<>>>>>>>>>>>>>>???AAAEEEJJJOOOSSSUUUWWWYYYZZZ[[[^^^aaabbbcccccccccbbb```]]]WWWLLL@@@888444999<<<@@@NNNaaajjjgggUUUGGG999444444444555888777999<<<>>>@@@AAAAAA@@@>>>???@@@BBBFFFMMMVVV[[[XXXOOOEEE??????AAAAAAAAACCCBBBEEEJJJNNNRRR[[[eeeqqqvvv|||~~~rrrttt|||ppp^^^RRRFFFCCCCCCBBBBBBCCCCCCMMMXXXbbbmmmuuutttmmm___YYYPPPIIIDDDAAAAAACCCHHHMMMUUU[[[bbbjjjttt{{{zzz{{{xxxpppkkkjjjhhheee]]]\\\\\\^^^eeerrrlllMMM???666555777222444555555666666777777777;;;;;;;;;===@@@CCCEEEFFFGGGLLLOOO]]]yyynnnXXXKKK>>><<<===666888777777888777555444444666999<<<@@@DDDJJJPPPUUUWWWYYY[[[]]]___```````````````______```aaaaaaaaa_________```aaabbbcccddd```___]]]]]]______^^^]]]\\\\\\[[[YYYWWWUUURRRQQQQQQLLLDDD===999888:::<<<===???DDDOOO```xxxxxxpppiiifffccc]]]XXXWWWMMMDDD===;;;:::777555666444666888>>>FFFMMMLLLGGG<<>>999222222000//////000000///...000------//////,,,+++...---,,,,,,,,,,,,,,,,,,,,,>>>;;;999===GGGYYYtttpppaaaTTTOOOVVVaaa{{{kkkjjjyyyooohhhsssnnnfffeeefff___]]]WWWNNNHHHGGGIIIKKKLLLLLLQQQUUUZZZiii~~~zzziiiUUUGGG<<<444111222222000000111111111222333444444333555777999999888666777888999999888777777666777777444111///000222000000000000000000000000....../////////000//////444444333333333444555666666666777888999::::::999;;;<<<===???BBBEEEGGGIIIIIIKKKOOORRRTTTVVVWWWXXXZZZZZZYYYVVVOOOEEE:::333777999:::>>>MMM___ddd___III>>>333000111111333555888999<<>>AAAFFFOOOYYY```ZZZRRRHHHBBB@@@AAABBBBBBFFFFFFHHHMMMPPPTTT___jjjvvvzzzssstttzzz|||mmmYYYMMMBBB??????>>>===>>><<>>???AAADDDGGGIIIMMMSSSXXXiiisss\\\LLLEEE<<<;;;<<<666555777777666555444333111666777999:::===AAAGGGKKKOOORRRUUUXXX[[[]]]]]]]]]^^^^^^___^^^^^^___```aaa____________```aaabbbccc^^^]]]\\\]]]^^^^^^]]][[[[[[[[[ZZZYYYWWWTTTQQQOOOPPPLLLDDD===999888999:::>>>???CCCMMM___wwwzzzrrrllljjjggg```ZZZXXXMMMDDD===;;;:::777555666333555777<<>>999:::<<>>AAAGGGNNNTTTXXXXXXYYYUUUKKKCCC>>>:::777888<<<@@@DDDIIIQQQ\\\ccceeehhhiiiiiimmmssstttqqqhhhhhhjjjssscccHHH999777333333555222666666777777888999::::::;;;<<<>>>???@@@BBBFFFIIIMMMVVV^^^sssdddQQQGGGDDD===<<<===777444777777444444555444111555666777888888;;;???CCCIIILLLOOOTTTXXX[[[\\\]]]]]]^^^___^^^^^^^^^```bbb______^^^______```aaabbb```___^^^^^^^^^]]]ZZZXXXZZZZZZZZZYYYVVVSSSOOOMMMNNNJJJDDD>>>:::888888999>>>>>>BBBKKK]]]vvvyyyrrrmmmkkkhhh```YYYVVVNNNDDD===;;;:::777555666333666888;;;GGGSSSSSSJJJ<<>>AAAGGGKKK^^^{{{lllnnntttfffXXXDDD:::888222000///......000000///...///---,,,//////,,,,,,///++++++,,,---------,,,,,,@@@<<<:::===EEEVVVooouuugggZZZOOOMMMYYYgggjjj```eee~~~wwwsssnnnuuuqqqiiigggggg```^^^YYYRRROOOPPPTTTXXXZZZXXX]]]bbbjjj~~~zzzcccQQQCCC:::666777222///111555666222111444777777777888;;;======<<<===<<<;;;;;;;;;===???@@@AAAAAA@@@===999555111000111000///......///000111...///000000000000///...222111000//////111333444777666666888;;;===;;;999888777666666777999:::<<<999<<>>??????>>><<<;;;999:::;;;===AAAGGGOOOUUUUUUQQQJJJDDDAAAAAABBBCCCHHHIIIKKKNNNPPPVVVdddqqq}}}vvvsssssszzzvvvjjjSSSHHH===;;;;;;999777888888888888:::>>>DDDKKKPPPPPPTTTSSSJJJBBB>>>999444666888:::<<<>>>EEENNNUUUVVVZZZ___dddllluuuxxxuuupppoooqqq}}}vvvPPP<<<555999555444666444666666777888999:::;;;;;;<<<>>>@@@@@@AAACCCGGGKKKLLLXXXddd}}}___MMMEEECCC<<<<<<===777444777777333333777777333444555666666777999<<<>>>BBBDDDHHHMMMRRRWWWZZZ[[[\\\^^^______]]]^^^```ccc_________^^^^^^___``````___^^^]]]^^^^^^]]][[[YYYYYYYYYYYYXXXUUUQQQMMMJJJLLLIIIEEE@@@<<<:::999888<<<===AAAKKK^^^xxxwwwpppkkkjjjfff^^^VVVSSSNNNDDD===;;;:::777555666666999:::<<>>>>>>>>>>>===<<<<<<===@@@DDDFFFGGGDDDAAA@@@>>>:::444...111000///......///000111//////000111111000///...111000///...///111333444333222111444777999777555666666555555666777999:::666999;;;;;;;;;<<>>;;;777444333444777:::BBBTTTccc___RRRDDD<<<555444444444777;;;===>>>??????>>><<<:::888::::::;;;<<>>FFFMMMLLLQQQXXX```kkkvvvyyyvvvzzzxxx{{{nnnTTTEEE666555;;;777555888666666777777999:::;;;<<<<<<>>>@@@CCCCCCCCCEEEJJJNNNPPP]]]lllzzz___MMMDDDAAA::::::<<<777444888777333333888999555222333555666777888;;;===<<<>>>BBBGGGMMMRRRWWWYYY\\\^^^```___]]]^^^```ccc```______^^^^^^^^^______[[[ZZZ[[[]]]``````___]]]YYYYYYYYYXXXTTTPPPKKKHHHKKKIIIFFFBBB>>>;;;999999:::;;;@@@JJJ___zzztttnnniiihhhddd\\\TTTPPPNNNEEE===;;;:::777555666888;;;;;;===JJJYYYXXXMMM<<<@@@GGGRRR___cccXXXIIIEEE;;;>>>EEEHHH\\\~~~nnnvvvoooaaaTTTAAA888777222///...---...///000///...///,,,,,,//////------///)))***,,,---...---,,,,,,III@@@;;;>>>DDDPPPggg|||{{{pppdddZZZQQQNNNVVVbbb~~~yyynnnXXX[[[^^^sss~~~vvvnnnpppsssnnnkkkddd```bbb```^^^ZZZVVVUUUWWW[[[___\\\bbbhhhooo~~~cccKKK;;;555444222222111111222222333444555888<<<>>>>>>======>>>>>>BBBEEEEEECCCDDDIIINNNRRRLLLGGGFFFCCC;;;444111222...---000222111111333000000111111111000000///000000000000000111222222222222111333555555444333666666666666555555555555777666666666777888:::;;;999;;;======:::666444222555777999@@@NNNYYYUUUJJJ;;;999666444555888<<<>>>;;;<<<======<<<:::888666777888888;;;>>>CCCGGGIIIKKKOOONNNHHHDDDBBB???<<>>;;;999888666555444333222333444444777777666666777999;;;<<<;;;>>>BBBFFFIIINNNSSSVVVXXXXXXYYY[[[___aaa```___aaa```^^^\\\[[[\\\^^^___[[[\\\\\\\\\]]]\\\\\\\\\YYYXXXVVVTTTQQQMMMKKKIIIKKKHHHFFFDDD???888555888>>>===???III]]]yyyxxxoooiiibbbYYYTTTTTTKKKFFF???:::888777777777333555888===HHHSSSUUUQQQAAABBBEEEOOO]]]aaaVVVFFFAAA===AAABBBCCCZZZzzzpppwwwlll\\\NNN<<<444333...///............---------000000///...------,,,,,,)))+++------,,,,,,---...GGG???;;;>>>EEEQQQiii}}}rrreee[[[RRRLLLQQQYYYnnnyyypppfffWWWYYY\\\pppvvvnnnvvvrrrmmmkkkddd```bbb^^^]]]\\\ZZZXXXWWWXXXYYYQQQXXX^^^fffxxxgggLLL;;;444222222222222111222222333444888;;;???AAAAAABBBCCCDDDBBBEEEIIIKKKNNNSSSZZZ___eee^^^XXXVVVPPPDDD999333333///...111333222111333//////000000000000/////////............///000000222111111222444555444222555555555444444444444333333222222222333444555666666888999999666444222222999:::;;;???IIINNNGGG;;;777666444333333666999;;;===>>>??????>>><<<:::999777777888999<<<@@@DDDGGGJJJPPPQQQKKKFFFDDDBBB@@@DDDFFFKKKQQQVVV```rrryyypppggghhhooopppggg\\\MMMCCC:::777777555555666555555555666666777777777<<<======<<<:::777555333444444444555777:::<<<>>>===???DDDNNN[[[gggnnnqqqyyy}}}~~~lll\\\LLLBBB@@@555555555555666666666666444444666777999:::<<<<<>>;;;999888666555444333333333444444555555666666777999:::;;;777:::===AAAEEEKKKQQQUUUZZZZZZZZZ\\\___aaaaaa```bbbaaa___^^^^^^^^^^^^___ZZZ[[[\\\\\\\\\[[[ZZZYYYVVVVVVTTTRRROOOLLLIIIHHHHHHEEECCCBBB===666555888>>>===@@@JJJ```}}}wwwmmmfff```XXXSSSRRRMMMGGG@@@:::777666555444555666888<<>>??????===;;;:::777777777888;;;>>>AAACCCJJJRRRVVVQQQIIIFFFFFFFFFHHHIIIMMMSSSZZZfffzzztttjjj```^^^aaa```XXXOOOGGG>>>888777777555444555555555444333333222111111555666777888888777666555555555555666777999;;;===;;;;;;>>>EEEOOOXXX___ccclllttt{{{YYYFFF>>>888888;;;444555555555555666666666444444555666999<<>>BBBIIIPPPUUU[[[ZZZZZZ\\\___aaabbbbbbbbbbbbaaaaaa```______^^^\\\]]]______^^^\\\YYYWWWSSSSSSRRRPPPNNNKKKHHHFFFEEEAAA???>>>:::555666:::===<<>>??????TTTtttvvvkkkhhhuuuooo|||uuuaaaSSSHHH999444555000///............---------((()))***+++---...//////,,,...//////---,,,,,,---@@@:::999>>>EEEQQQkkk|||mmm___UUUOOOMMMNNNRRR]]]eeecccbbbdddbbb\\\QQQUUUYYYkkk}}}xxxwwwrrrmmmiiidddaaabbb______^^^\\\YYYUUUPPPLLLJJJLLLOOOTTT```ttt~~~cccJJJ:::555555333222222222222333444444888;;;???CCCFFFJJJNNNQQQQQQRRRWWW```mmmyyyzzzuuuhhhRRR<<<111555000///222333222111333...///000000000000000000222222222222222333444444222111111222333333222000444333333333333222222222111111111111111222222333///000000/////////222444555777;;;@@@DDDBBB999111000111111222222333444444999:::<<<===<<<;;;999888888888888888:::<<>><<<;;;888555777<<<<<<<<>>999777888888666666888333333222222222222222222333333444666777777888888888888777888999;;;===>>>>>>>>>???@@@DDDIIIOOOSSSYYYhhh{{{jjjTTTAAA===???:::444222444444444444555555555555888777777777999<<>>??????AAAFFFLLLQQQPPPSSSXXX___eeeiiiiiihhhaaaaaaaaaaaa___^^^\\\\\\```aaabbbbbb```\\\XXXUUUQQQQQQQQQPPPMMMIIIEEECCC@@@<<<::::::888666888>>>??????AAAIII]]]|||~~~qqqccc]]]ZZZUUUQQQOOOHHHDDD???:::888777555444444777999;;;AAAJJJNNNNNNCCCBBBDDDLLLZZZ___VVVGGG>>>:::<<<<<<;;;PPPpppuuuhhhdddbbbeee{{{yyypppnnnZZZMMMDDD666222444000///............---------,,,,,,------.........///...///000///...,,,,,,--->>>:::999===@@@JJJccc{{{|||qqq```RRRMMMLLLLLLMMMUUUYYYZZZ___gggeee^^^XXX]]]bbbrrr{{{}}}{{{ooottt|||yyyooogggcccbbbcccfffaaa[[[WWWTTTQQQLLLHHHEEEEEEFFFJJJQQQ^^^qqqvvvbbbKKK<<<777888333333333333333444444555;;;>>>BBBGGGMMMUUU]]]bbb^^^fffrrrcccGGG777444///...000111//////111000000111222333333333333222222222222222333444444444333333333444444222111444444444333333333222222......///000000//////...---.../////////111444666555888>>>EEEFFF???888666000000111111222333333333777888:::<<<<<<<<<:::999999888888888999;;;>>>@@@KKKUUU]]][[[UUURRRQQQOOOPPPRRRWWW^^^gggwww{{{qqq```ZZZQQQKKKGGGDDD@@@===<<<888666777777555666:::222333333333333444444444555555555666777888888999999999999:::;;;===???AAA???@@@AAABBBDDDHHHNNNRRRWWWfffyyy}}}aaaMMM;;;999:::666333333333444444444444555555555888888888888999;;;===>>>BBBFFFHHHHHHHHHLLLUUU]]]pppzzzqqqkkkfff^^^YYYRRRKKKFFFBBB>>>;;;777777555444444444555666777777999:::;;;<<<<<<<<<<<<======>>>???BBBGGGKKKKKKPPPZZZeeemmmooommmjjjbbbbbbaaa```^^^]]]\\\\\\]]]^^^^^^^^^\\\XXXTTTRRRPPPQQQQQQOOOLLLHHHCCC@@@===:::999:::888555888===BBBBBBDDDJJJ[[[xxxyyylll___[[[YYYUUUPPPMMMEEEBBB===:::999888777555333777:::<<>>999<<<<<<<<>>BBBHHHOOOXXXaaagggbbbooofffGGG666555111///111222000///111//////111222222333333333333333333333333444444555666555444444555555333111333222222222222111111111---......//////...------,,,...///000000111333555555777===CCCAAA888222333000000///000000111222333444666888:::;;;:::999888777777666666888:::===???FFFPPPXXXZZZXXXXXXVVVSSSSSSUUU[[[dddmmm|||qqqhhh[[[VVVOOOHHHCCC>>>:::888:::666444555444222444999444333333333333333333333555555555666777888999::::::::::::;;;===@@@BBBDDD@@@BBBEEEGGGHHHLLLQQQUUUZZZhhhyyy|||aaaNNN<<<888777444444888333333444444444555555555666777888999:::;;;<<<===AAAEEEJJJKKKLLLRRR]]]fffwwwuuuoookkkfff```[[[TTTNNNIIIDDD@@@===888777555444444444555666777777777888999:::<<<<<<888:::<<<===>>>AAAEEEHHHJJJRRR___mmmuuuuuuooojjjeeedddbbb```^^^^^^^^^^^^\\\\\\[[[ZZZXXXVVVSSSRRROOOPPPOOONNNJJJEEE@@@<<<999777777999777444555:::>>>???AAAGGGVVVrrrrrrfffZZZXXXXXXTTTNNNJJJDDDAAA===:::999888666555333888;;;===CCCMMMUUUVVVEEEBBBBBBHHHTTTYYYPPPBBB>>>:::<<<======RRRrrr}}}tttxxx|||jjj```cccbbbdddzzzyyy{{{zzzcccPPPEEE>>>222000444111///............---------------------------------***,,,......---,,,,,,---DDD@@@???@@@@@@FFF]]]uuu{{{qqq]]]RRRMMMJJJKKKSSSYYY___iiisssqqqgggeeeggghhhtttwwwnnnuuuqqqfffbbbdddeeeddd___ZZZXXXVVVRRRJJJCCC???>>>???CCCFFFMMM^^^pppssstttpppaaaMMM>>>999:::444333333333333444555555999;;;@@@FFFMMMWWWaaahhheeeuuulllLLL999666222000222333111000222......///111111222222222666555555555555666777777666555555555666666444222111111111111000000000000...///000000000///...---+++---///000000000222444222333:::@@@===333///111//////......///000222333111333555777888888777666555555444555666999<<<>>>BBBKKKTTTXXXZZZ\\\ZZZVVVVVVXXX___hhhqqq~~~iii```TTTQQQKKKFFFAAA<<<999777999555333333111000333999555444444444333222222222444444444555777999:::;;;::::::;;;<<<>>>AAADDDEEEBBBFFFJJJLLLNNNQQQUUUYYYbbbppp~~~___NNN>>>999666222222777333333333444444444555555444555777999;;;<<<======???EEEKKKMMMPPPXXXdddnnn{{{}}}rrrnnnjjjeeeaaa]]]VVVPPPJJJEEEAAA>>>888777666555444555555666777777666666777999;;;<<<666999<<<>>>@@@CCCGGGIIIKKKUUUdddsss{{{yyypppiiigggfffccc```___^^^___```]]]\\\[[[ZZZXXXVVVUUUTTTNNNOOONNNMMMHHHCCC===:::777555666888666333333777888:::===BBBQQQllluuunnnaaaWWWUUUVVVRRRLLLHHHEEEAAA===:::999777555444333888;;;===CCCMMMUUUWWWEEEAAA>>>BBBNNNUUUMMMAAA>>>:::===>>>>>>SSSsss|||qqqllltttoooeeeiiijjjmmm{{{ttt^^^KKKAAA;;;111000555222//////.........---------+++++++++,,,,,,---------)))+++------,,,,,,---...KKKIII@@@===CCCIII^^^|||vvvcccTTTMMMMMMPPPSSSZZZcccmmmsssuuuuuusssmmmooo}}}|||nnnzzzqqqgggaaa```aaa___aaa```\\\YYYTTTIII>>>===;;;<<<===???EEERRR```pppooommmfffXXXHHH>>>:::555333222222444555666555:::===???BBBFFFPPP\\\eeennnpppPPP<<<:::555222444333///------000000000000111222333444777777777777666666666666888666555555555555444222444333111//////000222444...111333111+++(((***---+++,,,.../////////111333444555555444333111///..................///000000333444666888777666333111444444444444555666777777DDDFFFIIILLLNNNSSSXXX[[[ddd______gggppp|||pppfff[[[TTTPPPJJJDDD>>>999777666777333222444444222333777333222222111111222222333333444666777777777666555666999<<<>>>AAADDDHHHKKKJJJPPPWWWZZZ[[[___hhhpppnnnRRR:::555777555444666444444333333333444555555999:::<<<>>>???@@@AAAAAABBBCCCQQQPPPYYYnnnsssvvvpppmmmlllfffaaa[[[XXXVVVOOOEEE>>>999777555444555666555555777999::::::888777777888888999:::===BBBHHHMMMQQQWWW```nnn{{{}}}xxxvvvwwwpppfff___^^^aaabbb```[[[ZZZXXXXXXXXXXXXUUUSSSNNNNNNMMMHHHBBB===;;;:::666555444444555666777888999:::???FFFQQQdddtttkkkddd[[[VVVTTTQQQKKKFFFHHH@@@:::888777555777:::777444999>>>BBBNNNVVVNNN>>>???AAAGGGQQQUUULLL???::::::::::::AAAQQQfffuuuvvv~~~}}}qqqlllxxx|||mmmllluuugggWWWJJJ===666222//////222///............------------------------------------+++)))***,,,---,,,)))PPPNNNDDD???CCCHHH[[[xxxsssbbbSSSMMMMMMPPPVVV```kkktttyyy}}}~~~|||uuuuuuuuusssfffaaa``````aaabbbaaa]]][[[VVVKKK@@@===<<<===???@@@EEEQQQ^^^nnnppppppjjj^^^OOODDD@@@:::777555444555666666555999<<<@@@CCCHHHQQQ[[[cccvvvvvvUUUAAA:::555333444444000...///000000000000111222333444777777777777777777777666888777555555666666444333333222000///000111444555///111222000......111444+++---...///...///111222111111111111000///---,,,,,,,,,------///000111222222333555666666444333222333333333444444555666777===@@@DDDHHHNNNTTT[[[```ccc^^^___gggppp|||oooeee[[[SSSPPPKKKDDD>>>999666555666333222444444222333666333222222111111222222333333444555666777666555555777999;;;>>>AAAEEEJJJNNNSSSYYYaaafffjjjpppzzzoooUUU>>>888:::777555777444444333333333444555555777888999;;;===>>>??????AAAAAAPPPQQQ^^^www}}}tttooolllkkkgggbbb]]]ZZZWWWRRRHHH@@@:::888555444555777666666888999;;;:::888777777888888999;;;???FFFLLLSSSVVV]]]eeesssyyyqqqggg```___aaaaaa___\\\ZZZYYYXXXXXXWWWUUURRROOOLLLHHHEEECCC???:::666666555444444555666888999:::;;;???EEEOOObbbrrrkkkdddZZZUUURRRNNNHHHCCCFFF???999888777555666999777444999???BBBNNNVVVNNN>>>>>>@@@FFFPPPTTTLLL@@@>>>>>>>>>===AAAOOOdddtttzzz|||yyyqqqqqq}}}}}}nnnqqq}}}}}}dddTTTHHH;;;555111......111///............------------------------------------+++)))***,,,---,,,***WWWTTTIIIBBBCCCFFFWWWsss|||~~~|||qqq```SSSMMMMMMNNNXXXfffrrr{{{zzzrrreee______aaabbbcccbbb^^^[[[VVVLLLAAA===<<<>>>@@@@@@DDDPPP\\\lllqqquuurrrgggYYYLLLFFF>>>;;;777555555666666666555999>>>BBBGGGNNNVVV]]]uuuxxxXXXBBB;;;666333555444111///000111000000111111222333444777777777777777777777777999777666666666666555333222111000///000222444555222111/////////111333444+++---...///...///000222...////////////...---,,,++++++,,,---///111333444222333333444444444333333333333333333444555666777999<<>>999555444666222222444444222222666222222111111111111222222333333444555555555555555666888:::<<<@@@EEELLLPPPZZZ___fffpppyyyjjjTTT???999999666444444333333333333333444555666666777999;;;===>>>??????CCCBBBPPPTTTgggzzzvvvsssrrrkkkeee```]]]ZZZUUULLLDDD<<<999666666777888888888999:::;;;:::888666666777888888;;;@@@GGGPPPXXX]]]iiippp|||~~~tttiiicccbbbbbbaaa___]]][[[ZZZYYYXXXVVVTTTQQQOOOJJJCCCBBBBBB???888222555555444444555777888999<<<<<>>>>>DDDOOOUUUMMMAAA>>>@@@AAA???AAANNNddduuuzzzuuutttxxxnnntttwww___OOODDD999333111......000///............---------------------------------,,,+++******,,,,,,+++***[[[XXXLLLDDDDDDEEEUUUpppxxx{{{yyyppp```TTTOOONNNLLLXXXiiiwww~~~pppdddaaaccceeeeeeeeeccc^^^ZZZUUUJJJ???===<<<>>>???@@@CCCOOO[[[kkkuuu|||zzzoooaaaSSSIII???<<<777444444555666666888;;;@@@CCCFFFKKKSSSYYYlllyyy{{{[[[CCC===777444555555222111222111111111111222333444444777777777777777888888888999777666555666666555333333222111000///000222222333111///...//////...---,,,---//////...///000222.../////////////////////,,,,,,,,,---///000222333333333333444444555555555333333333333444555666777<<<>>>CCCHHHOOOXXXbbbhhhmmmeeecccjjjsss{{{jjjcccZZZTTTQQQKKKDDD===888444222555222222444444222222555222222111111111111222222222333333444444444444444444555777999===CCCKKKPPP\\\```iiivvvuuu]]]LLL;;;666666444111111333333333333444444555666888999;;;>>>@@@AAABBBBBBGGGDDDQQQWWWooo|||pppkkkddd```]]]WWWNNNGGG???<<<888777888999::::::;;;<<<<<<:::888666777888===<<<===AAAJJJVVVbbbiiiuuu|||yyylllgggfffdddaaa___^^^\\\ZZZYYYXXXVVVSSSPPPMMMHHHCCCAAA???<<<666111555555444555555777999:::>>>>>>@@@DDDLLL]]]zzztttmmmdddZZZSSSOOOJJJBBB===>>>999666888777444333444777444:::@@@CCCOOOVVVNNN@@@>>>>>>EEEQQQXXXOOOBBB<<>>AAABBBCCCDDDIIIEEEQQQZZZuuuvvvooohhhccc```ZZZQQQJJJCCC???;;;999999:::;;;;;;<<<======;;;999888999;;;BBBAAA@@@DDDNNN^^^mmmwww~~~~~~ooojjjiiieeeaaaaaa^^^\\\ZZZYYYXXXVVVSSSPPPIIIHHHFFFBBB===888555333555555555555666888:::;;;??????AAAEEEMMM___}}}xxxllldddZZZSSSNNNIIIBBB<<<;;;777555777777444222333666444;;;AAADDDPPPVVVNNN@@@???@@@IIIWWW\\\RRRCCC>>>@@@@@@???BBBOOOeeevvv}}}vvvvvvyyyhhhTTTHHH>>>666444333000000111///............---------------------------------++++++,,,+++++++++++++++\\\YYYNNNFFFFFFFFFUUUooovvvyyyyyyqqqbbbUUUOOOOOOPPP]]]qqq~~~tttwwwooonnnqqqtttkkkkkkhhhbbb^^^YYYOOOEEE@@@>>>>>>???@@@EEERRR___uuutttbbbRRRFFF@@@999444333555777777999???FFFKKKLLLNNNQQQTTTYYY[[[cccooo{{{cccEEECCC===888888666333111333222111111222222333444555666777777888888999999999999777666666666666555333666555444333222111111111000111111222222111000000---...//////......///111---,,,,,,+++,,,,,,------///............//////000333333555666888888999999555555555555666777888999;;;===CCCJJJUUUcccrrr{{{tttjjjfffmmmwwwzzzmmmfff\\\XXXSSSJJJAAA999555333333333111111555555111111333111111000000000000111111111111111111111222333333000111333444666;;;@@@EEEOOOTTT]]]kkk~~~zzzjjjXXXGGGBBB<<<666444555666666555222222222333444555666777888999;;;>>>@@@BBBCCCDDDIIIEEESSS___wwwqqqjjjeeebbb]]]UUUNNNGGGCCC>>>;;;:::;;;;;;;;;>>>>>>===<<<::::::<<<>>>@@@???AAAGGGTTTfffwwwooojjjhhhddd```aaa]]][[[ZZZYYYXXXVVVTTTQQQHHHIIIHHHCCC===777555555555555555555666888:::<<<@@@@@@BBBGGGQQQdddyyyjjjbbbXXXQQQNNNIIICCC===;;;666444666777444333444666444;;;BBBEEEPPPVVVNNN???@@@DDDOOO^^^cccUUUCCCBBBBBB@@@???DDDSSSggguuu{{{{{{~~~```NNNDDD;;;444333333111000222///............---------------------------------***+++,,,,,,******+++,,,\\\YYYNNNGGGFFFEEESSSmmmvvvzzzzzzqqqaaaTTTMMMLLLOOO]]]sssvvv}}}{{{tttjjj|||yyyqqqnnnooopppggggggddd```]]]ZZZRRRIIICCCAAA@@@@@@AAAHHHVVVeee}}}ooo]]]PPPIII@@@999666777888999:::DDDQQQ[[[^^^]]][[[ZZZUUUQQQRRR[[[dddooo}}}iiiIIIFFF???:::999666222111333222222222222333444555555666777777888888999::::::;;;999888888999888777555666666666666666666666666222333222///,,,,,,///333---...//////......///000...---,,,++++++,,,---------------......000111111000222444777888999888888666666666777777888999:::999<<>>???>>>===<<<===???BBB???BBBIIIUUUeeexxxmmmgggfff```^^^```\\\ZZZYYYXXXXXXWWWUUURRRKKKIIIFFFCCC???;;;777444555555555555777999;;;<<<@@@@@@CCCJJJUUUjjjvvvfff^^^UUUOOOLLLIIICCC>>>;;;666333555666444444666666444<<>>AAAHHHVVVfffiiiWWWBBBAAA???<<>>999999999999BBBPPPcccqqquuurrrmmmjjjXXXQQQOOOVVV___jjjyyyvvvTTTHHHAAA;;;999777222111222222222222222333444555555666777777888999999::::::===;;;::::::::::::999777555666777888999:::;;;;;;777666222+++$$$$$$***111---...000///......///000111000///...---...//////++++++,,,---///111333444...000444777888888777666777777777777888999:::;;;;;;===AAAGGGRRR```oooyyywwwrrrtttvvvoooccc\\\UUUIII===666333333555222000111555555111000222111111000000000000111111111000/////////000222333111222444555555777999<<<<<>>===>>>AAADDDHHHNNNYYYjjj|||jjjeeeccc^^^[[[^^^[[[ZZZYYYXXXYYYXXXUUUSSSOOOJJJDDDBBBBBB???888222555555555555777999;;;===???@@@DDDKKKWWWnnn~~~rrrccc[[[SSSMMMKKKHHHCCC>>>;;;666333555666444555777666444<<>>AAAJJJ[[[kkklllXXXBBB<<<999888>>>NNNdddyyypppTTTCCC===555000111222000///000//////.........---------------------------------))),,,---,,,***)))+++---YYYWWWNNNIIIHHHFFFUUUrrr{{{zzzuuukkk___SSSKKKGGGRRR^^^ppphhh```\\\fff{{{~~~yyyvvvsssuuuzzztttooohhh______\\\ZZZZZZZZZWWWQQQMMMGGGEEECCCCCCDDDLLL^^^oooxxxkkk[[[TTTIIIAAA======???@@@CCC```{{{~~~mmm___VVVSSS\\\fffqqq{{{WWWMMMCCC:::888888666444444666333111222555888888777888:::;;;;;;:::999999:::???<<<;;;<<<>>>???===;;;<<<>>>@@@???===<<<>>>AAA<<<:::777444222000////////////............//////'''&&&''')))---///000///,,,...//////......000111444555777999:::;;;::::::888888666444333444888;;;888===???HHHXXXaaakkk|||~~~vvvhhh```UUUQQQFFF:::333444444222444111//////222444444333222///---...111333222000000111222111000000222444444333444777666444666;;;>>>AAAEEEJJJUUUlllmmmUUUFFF>>>:::;;;555555444333333333333444666666666666777777777888;;;CCCAAA@@@IIILLLMMMSSSVVV]]]iiiyyykkkiiigggeeedddcccaaa___YYYLLLDDDDDDAAA888888>>>===???AAAAAA@@@AAAFFFJJJNNNWWWeeeuuulllbbb````````````]]][[[YYYYYYYYYXXXWWWUUULLLJJJGGGCCC>>>999555333555666666888999:::;;;<<>>===;;;<<<@@@DDDEEECCC@@@AAABBB???===:::666333111000000//////............//////+++******+++---......---,,,...//////......000111444555777999::::::::::::999999888777555666999;;;;;;@@@AAAIIIYYYaaalll~~~rrrfff___VVVUUUMMM???444333444555444222///000222444444333222000...///111222222000///000111000//////111333444333444777666444666;;;AAABBBEEEKKKYYYooodddOOOBBB;;;999999666666555444444444444555555555555666777888888888;;;CCCAAAAAAIIILLLMMMUUU\\\hhhwwwqqqkkkiiigggffffffeeecccaaaZZZNNNFFFFFFBBB:::999???<<>>999555333555555555555777;;;>>>@@@BBBEEEIIIOOO\\\uuuvvvjjjaaa[[[SSSNNNKKKGGG@@@;;;777666444333222333444555666999:::<<>>>>>>>>@@@AAA@@@>>><<<<<<======<<<;;;===BBBHHHKKKIIIGGGFFFFFFFFFCCC===888444222111111//////............/////////...,,,---......---+++,,,...////////////000222555666777999:::::::::999999::::::999888888999;;;;;;AAAAAAHHHXXXbbbooooooeee```WWWYYYRRRCCC666333555777555333111111333444444444111000...///111222222111...///000000//////000222444333444777777555777<<>>@@@BBBDDDIIIQQQWWWaaaiiivvvoooeeecccaaa```___[[[YYYWWWVVVVVVUUUSSSQQQMMMKKKHHHCCC>>>999555333555444333444777<<>>???;;;>>>@@@IIIjjjssseeehhh}}}uuu||||||]]]GGG===777555222000.........///,,,,,,,,,,,,,,,---...//////++++++------++++++///,,,,,,,,,,,,,,,,,,,,,,,,NNNRRRMMMGGGEEEBBBLLLbbbmmmqqqrrrlll```TTTMMMJJJQQQYYYgggvvv~~~|||ooocccXXXUUUWWWcccwwwnnniiirrr|||uuunnniiieeeaaa^^^[[[YYYXXXTTTMMMHHHGGGDDDCCCEEEHHHOOO^^^lllyyyxxxllleeeZZZPPPJJJFFFCCCBBBOOOrrrvvvjjjfffgggpppwwwsssbbbSSSDDD===999666555666222111111111333555777888;;;===>>>>>>===<<<<<<===@@@???===<<<============@@@EEEKKKNNNMMMMMMMMMOOONNNJJJCCC<<<777333222111//////............//////111///......//////---,,,,,,...///000//////111333444666777999:::::::::999999:::;;;:::999888999:::999???@@@GGGWWWccctttqqqhhheeeZZZYYYQQQCCC888555555555555444222222222333444444111000//////000111111222///000111000//////111333444333444777777555888===???GGGRRR]]]hhhsss{{{gggQQQCCC<<<777444333777666666555555555555555222333444666888999;;;;;;:::AAAAAACCCKKKNNNVVVfffmmmxxxppphhhgggeeeeeeffffffeeeccc]]]UUUNNNKKKGGG@@@===???;;;===@@@BBBEEELLLUUU\\\fffooo}}}ssshhheeebbb```___]]][[[YYYXXXWWWVVVTTTRRRMMMKKKGGGBBB===999555444555555555666999===@@@CCCAAACCCGGGOOOdddmmmccc___[[[TTTNNNJJJEEE???;;;999777555444444444666777777:::;;;<<>>@@@???>>>===>>>>>>@@@@@@???>>>===>>>@@@AAAEEEIIINNNQQQRRRTTTXXX[[[WWWSSSKKKCCC;;;555222000//////............//////000///......000000000...,,,---///000000000222444333555777999:::;;;;;;:::999:::;;;:::888777888999888>>>@@@GGGYYYiii}}}wwwpppnnn^^^XXXLLL@@@:::999666000444444333222111222333444000000000000000000111222111222222222111111333555444333444777777666888===@@@NNN___ggghhhiiipppxxx{{{jjjYYYFFF===999666444444666555444444333333444444333333555777999;;;<<<===;;;BBBBBBEEEMMMRRR```wwwyyyqqqlllfffeeecccdddeeeeeecccbbb^^^XXXRRRNNNIIICCC???>>>;;;===???AAAEEEMMMXXX```kkkvvvwwwkkkgggccc``````]]][[[YYYWWWVVVUUURRRPPPKKKIIIEEE@@@<<<888666555444666888:::<<<>>>>>>???FFFIIILLLWWWrrrxxxhhhbbb]]]ZZZTTTNNNIIIDDD???===999777555444444444666777666999;;;===CCCKKKNNNLLL@@@???CCCMMMRRRLLLBBB;;;>>>>>>CCCDDDOOOqqqzzziiiXXXWWWgggxxxgggOOO>>>888333222111000////////////000000///...,,,+++***)))///+++***,,,,,,***+++///,,,,,,,,,,,,,,,,,,,,,,,,FFFPPPNNNFFFCCC???DDDSSS]]]eeemmmkkkaaaUUUOOONNNQQQRRRWWW^^^aaa```___aaa___^^^___eeerrreee[[[]]]pppwwwrrrlllfff```]]]ZZZXXXVVVRRRLLLFFFCCC>>>===???CCCHHHSSS]]]rrrzzzlllggg___WWWRRRNNNKKKIIIPPPmmmpppbbbQQQPPPUUU```kkk}}}lll]]]LLLBBB===888555555111222333333444555999;;;<<<>>>AAABBBBBBBBBDDDEEE@@@AAA@@@???>>>@@@CCCFFFKKKOOOUUUYYY[[[___eeejjjccc^^^VVVLLLBBB:::444000//////............/////////...---...000111111000,,,---///000000111333444222333666999;;;<<<<<<<<<:::;;;;;;999777777888999:::@@@BBBJJJ\\\nnn~~~yyyvvvfff]]]MMM???;;;:::555...333333333222000000222444///000111000//////111333222333333333222222444555444333444888888666999>>>DDDRRRbbbeee^^^ZZZ___gggrrrvvvzzzzzz{{{zzzssskkk\\\LLL<<<666666666555666555555444333333333333333555555777888:::<<<===>>>>>>CCCDDDHHHQQQYYYmmm|||zzzzzz{{{tttnnniiifffdddccccccddddddbbbaaa___ZZZUUUOOOJJJEEE@@@===;;;===???AAAFFFPPP\\\eeesss{{{mmmhhhdddaaaaaa\\\YYYWWWUUUSSSRRROOOLLLHHHEEEBBB>>>:::888666666444666999<<<>>>???>>>===HHHLLLRRR```pppdddbbbZZZXXXTTTNNNHHHDDD@@@???888777555333333444555666555999===AAAGGGNNNPPPMMM@@@>>>AAAIIIKKKEEE===999777;;;BBBFFFRRRuuuvvv}}}|||vvvkkk]]]RRRXXXmmm}}}ttt^^^III;;;666222111000000////////////000000///...---+++)))(((...******,,,,,,******...,,,,,,,,,,,,,,,,,,,,,,,,EEEQQQQQQIIIEEEAAADDDQQQ]]]fffooommmbbbVVVOOONNNPPPPPPUUU^^^aaaaaaeeelllhhhgggeeehhhqqq~~~bbbWWWVVVjjj~~~yyytttmmmfff___\\\YYYWWWVVVRRRLLLGGGBBB===;;;===AAAEEENNNWWWhhhxxxwwwkkkfff```ZZZWWWTTTQQQOOOQQQiiizzzeeeWWWKKKIIIMMMVVVbbbwwwooo```OOOFFF@@@:::666555111333555555444666:::======???BBBCCCCCCCCCEEEFFF@@@AAAAAA@@@@@@BBBFFFJJJPPPVVV^^^eeeiiimmmssswwwnnniiiaaaWWWKKK???666222//////............/////////...---...000000000///,,,---///000000111333555000222555888;;;===>>>>>>======<<<:::777777999;;;:::AAABBBIII[[[nnn|||wwwyyy~~~zzzpppgggVVVDDD;;;888555///222333333111......000333///000111111//////111333111222333222111111333555444333444888888777:::???BBBLLLUUUVVVPPPOOOUUU]]]lllssszzzyyyppp[[[KKK;;;555555444444555666666555444444444444444777888999:::<<<===>>>???@@@DDDEEEJJJTTT___yyy}}}zzzwwwtttttt{{{|||xxxsssmmmggggggeeeddddddddddddbbbaaa___\\\WWWPPPKKKFFF@@@;;;:::<<>>@@@AAAAAAHHHOOOYYYkkkkkkaaa```XXXVVVSSSNNNHHHDDDAAAAAA777666444333222333444555555:::AAAFFFMMMSSSTTTPPP???===@@@EEEEEE???:::888777;;;CCCFFFRRRtttqqqooo|||vvviii\\\TTT^^^tttjjjVVVDDD999555000000000000////////////---............,,,+++***,,,******------******,,,,,,,,,,,,,,,,,,,,,,,,,,,FFFSSSSSSKKKGGGCCCEEEQQQ___hhhqqqpppdddVVVOOOMMMNNNOOOVVVaaafffgggmmmuuuqqqnnnllllllsssyyybbbVVVUUUiii}}}zzzvvvnnneee^^^[[[XXXWWWVVVRRRLLLGGGBBB===;;;===@@@DDDLLLTTT```qqquuujjjfffaaa\\\ZZZWWWUUUSSSQQQeee~~~sss^^^PPPLLLIIIKKKRRR]]]sssrrrcccSSSJJJDDD===999888111444666666555777;;;>>>???AAABBBBBBAAA@@@@@@AAA@@@AAABBBAAAAAACCCHHHMMMSSS[[[fffnnnssswww|||uuupppiii]]]PPPCCC999333//////............//////000///......//////...---,,,---///000000111333555///111444888;;;===??????@@@???===:::888888;;;>>>999@@@@@@FFFXXXkkk|||kkknnnzzz|||wwwooo^^^III:::666444222111222333000...---///222...000222111///...111444000111222111000000222444444333444888888777:::???>>>BBBFFFGGGGGGKKKTTT\\\gggppp|||{{{cccRRR@@@888555333222222777777666555555555555555999999:::;;;===>>>??????AAAEEEFFFKKKWWWccczzztttsssqqqooopppuuuxxxvvvtttqqqjjjccciiigggeeeeeeeeeeeecccaaa___]]]XXXQQQKKKGGG@@@:::888;;;>>>CCCKKKXXXgggrrrppphhhdddbbbccc^^^[[[XXXVVVTTTRRROOOMMMBBB@@@===:::888777777777444555666999<<<@@@DDDFFFLLLVVVcccxxxjjj```___VVVUUURRRNNNHHHDDDBBBBBB777555333222222222444555555<<>>;;;<<>>@@@CCCCCCHHHPPPWWWjjj~~~sssooollliiihhhlllnnnpppqqqpppmmmiiifffhhhgggffffffffffffcccaaabbb]]]WWWRRRNNNGGG???999=========AAAKKKZZZiiisss|||kkkeeebbbbbbbbbccc___ZZZWWWUUUQQQKKKFFFCCC>>>888777999999666222333666:::;;;;;;===BBBFFFQQQYYYjjj~~~iii___YYYWWWVVVQQQIIIFFFFFFCCC>>>999444111333555444444777;;;;;;FFFQQQVVV^^^^^^QQQ@@@???>>>@@@AAA???:::555@@@===BBBIIIWWWrrrvvvfff```lll{{{{{{iiiccceeesssppp\\\MMM>>>444333000111222000,,,+++---///---+++***+++......,,,***.........------,,,,,,,,,++++++******++++++,,,---GGGUUUZZZUUUMMM@@@AAASSSiiiyyy{{{hhhXXXPPPLLLOOONNNWWW\\\mmmzzzyyyuuupppyyyrrr]]]RRRRRRiiivvviiibbb^^^ZZZYYYYYYVVVOOOHHHAAA<<<888999;;;===CCCJJJUUUaaarrrzzztttnnnmmmggg___\\\\\\ZZZUUUUUU]]]kkkwwwtttcccSSSLLLGGGGGGKKKVVVfff}}}rrrdddWWWJJJ>>>999999444555666666666777:::<<>>BBBHHHNNNUUU\\\bbbpppzzzjjjVVVDDD999555111111000////////////000//////000111222000---***......///000111222333333888666777<<>>BBBFFFQQQ]]]sss}}}iii___ZZZWWWVVVQQQJJJGGGHHHEEE@@@;;;666333444555444444777:::<<>>>>>???@@@???;;;888@@@>>>DDDKKKXXXrrr}}}tttddd^^^lll|||~~~nnnkkkqqqdddSSSFFF999111000///111111///,,,+++---///---+++***,,,......,,,***------,,,,,,++++++++++++++++++******++++++,,,,,,IIIXXX]]]YYYOOOAAAAAARRRgggyyynnn\\\PPPJJJMMMNNNXXX]]]pppppprrr~~~rrrccc[[[]]]sss{{{nnnddd___[[[ZZZZZZXXXQQQKKKAAA<<<888888999;;;@@@FFFLLLVVVfffuuu~~~{{{xxxuuuqqqiii___\\\^^^___\\\___ccckkkqqqmmmaaaVVVRRRQQQRRRXXXeeexxx{{{mmm```QQQCCC<<<;;;666666555444444555999<<<>>>>>>@@@AAAAAAAAAAAAAAAAAA>>>???FFFNNNUUU___hhhpppvvv^^^KKK???;;;222111000//////////////////000222222000///000000...//////000111222333333333222444999<<<===???CCC>>>>>>???===;;;999:::;;;<<>>AAAAAADDDNNNXXX]]]jjjyyyfffCCC222111333222000777666555555666777999:::999;;;<<<<<<<<<===???AAAFFFEEELLL\\\ooozzzmmmjjjkkkiiiggggggeeegggjjjkkkkkkjjjgggfffggggggfffggghhhgggdddbbbddd```ZZZUUUQQQJJJBBB<<<;;;<<<===BBBLLL]]]rrrrrrfffddddddeeeggg```\\\XXXUUUSSSOOOIIIDDDAAA===999777888888666333333777:::;;;<<<>>>CCCHHHRRRdddwwweee^^^YYYVVVVVVQQQKKKIIIJJJHHHCCC>>>888555555666444555777:::===MMM[[[```fffaaaQQQ???>>>======>>>>>>===;;;AAA@@@GGGPPP\\\ttt{{{sssddd```oooyyyvvv|||www\\\MMMCCC999222333///000000///---,,,---...,,,++++++,,,------,,,***++++++++++++******************+++++++++,,,,,,,,,HHHYYYaaa^^^TTTCCC@@@NNN\\\ppprrraaaTTTLLLNNNPPP[[[___uuurrrppp|||xxxnnnhhhkkk}}}ooofffaaa\\\[[[\\\ZZZSSSNNNEEE???;;;;;;;;;;;;???EEEIIIQQQ^^^mmmyyy~~~~~~}}}{{{vvvkkk```]]]aaadddcccgggjjjooopppmmmfff```]]]]]]aaajjjyyywwwiiiXXXHHH???===888777666333222444888;;;<<<===>>>@@@@@@AAAAAAAAACCCAAADDDKKKTTT\\\hhhrrr{{{fffQQQEEEAAA222222111000////////////+++...000///,,,,,,///222...///000111222333333444333111333999;;;;;;<<<@@@===>>>???>>>;;;::::::;;;<<>>AAAJJJ\\\tttnnneeeddddddeeeggg^^^ZZZWWWTTTSSSNNNHHHCCC@@@===999777777777555444444777:::;;;<<>><<<<<<===>>>>>>???@@@AAAKKKUUUccc{{{yyykkkhhhxxx~~~nnnUUUIIIAAA888333444/////////...---------...,,,,,,,,,,,,------,,,+++++++++++++++++++++************++++++,,,,,,,,,,,,CCCWWWccccccYYYFFF???JJJUUUjjj}}}tttdddWWWNNNPPPSSS]]]bbb|||vvvooozzz|||tttnnnppp}}}ooogggbbb]]]\\\]]][[[UUUPPPGGGAAA=========<<>>??????===;;;;;;;;;<<>>777333444222222555444111000222222222111000/////////000000111222333444444444444777444444888999777888<<<;;;@@@DDDIIIUUUfffuuu|||zzz```DDD888888999777666666666666777777888999:::999:::;;;;;;;;;===@@@CCCIIIKKKUUUjjj|||ssskkkfffhhhjjjhhheeeddd___```aaacccddddddddddddeeeddddddeeefffddd```]]][[[WWWSSSPPPNNNJJJCCC>>>;;;===??????FFFZZZttt}}}mmmfffdddcccccceee\\\YYYVVVTTTSSSNNNGGGBBB>>><<<999777666666555555444777:::;;;<<<@@@GGGLLL\\\ssslll^^^ZZZXXXTTTTTTPPPKKKJJJLLLJJJFFFCCC<<<777777666555555888>>>AAAPPP]]]aaafffaaaQQQ>>>>>>===<<<<<<===???@@@@@@BBBNNN[[[kkkvvvttt}}}eeeMMMCCC<<<444///000///...------------------+++,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,)))***+++,,,,,,,,,++++++>>>SSSbbbddd[[[GGG???IIIXXXkkk}}}vvvfffXXXOOOQQQSSS^^^eeeuuukkkuuu}}}yyysssqqq|||~~~qqqhhhccc^^^\\\]]]\\\WWWRRRFFFAAA======<<<;;;>>>BBBHHHKKKTTTbbbqqq|||}}}qqqddd```cccfffeeeaaafffjjjjjjiiiiiigggdddnnnyyysss```NNNDDDBBB;;;;;;999666444444777999999:::<<>>???<<<<<<>>>===???@@@@@@???===<<<===<<<@@@FFFKKKRRR]]]jjjssswwwppphhhbbbZZZUUUWWW]]]cccmmmvvvyyyyyywwwrrrkkkeeedddeeeiiimmmnnnjjjggg^^^\\\XXXQQQIII@@@999555555222222555555222111333222111000000000000000000000111222333444555555555888666666999:::999:::>>>===BBBHHHOOO^^^rrrttt]]]DDD999999888555333555555666777777888888999::::::;;;:::;;;===AAADDDIIIOOO\\\rrrvvvnnnhhheeegggiiifffcccccc^^^^^^___```aaabbbcccdddcccbbbbbbcccccc```\\\XXXRRROOOMMMLLLLLLJJJEEE@@@;;;>>>??????DDDXXXwwwxxxkkkfffdddbbbaaabbb[[[XXXVVVUUUSSSOOOGGGBBB===;;;999777666555555555444777:::;;;===AAAHHHNNNaaayyyjjj^^^[[[XXXSSSRRROOOJJJIIIKKKIIIEEECCC<<<777666666555666999???BBBQQQ^^^bbbeee___NNN===>>>>>>===;;;<<<>>>@@@AAACCCOOO___rrrxxxaaaKKKAAA<<<444000111///---,,,,,,---......---***,,,...---,,,++++++,,,+++++++++,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++<<>>BBBGGGJJJRRR```qqq}}}~~~sssgggbbbcccdddbbb```eeegggddddddggggggeeemmmzzzsss```OOOEEEDDD<<<<<<;;;888666555666888777999<<>><<<;;;======???BBBBBB@@@???>>>>>>>>>@@@DDDIIIOOOZZZfffnnntttpppkkkeee\\\TTTUUUZZZ___hhhppprrrqqqpppkkkeeeaaa``````cccggghhheeeaaaYYYXXXVVVQQQKKKCCC===999555333333666555222111333000000000000000000111222000000222333444555555555999666666:::;;;999;;;>>>???DDDJJJSSScccwww{{{nnnXXXAAA777777777555333444444555666777777777777:::::::::::::::===AAAEEEIIISSSeee{{{vvvpppiiidddbbbdddfffccc```aaa^^^^^^^^^^^^___```bbbcccaaaaaaaaaaaa```\\\WWWSSSKKKIIIHHHIIIKKKJJJGGGCCC:::===??????DDDZZZ{{{}}}rrrhhhdddccc```^^^___[[[XXXVVVUUUTTTOOOHHHBBB<<<;;;999777555444555666444777:::;;;===BBBJJJPPPccc}}}fff[[[XXXVVVQQQQQQMMMHHHGGGHHHGGGCCCBBB;;;666555555555777:::@@@DDDUUUbbbeeefff]]]JJJ===>>>???>>><<<;;;===???BBBDDDPPP```vvvsss]]]HHH@@@;;;555111222///---++++++---///...,,,***,,,......,,,***+++---************+++++++++,,,(((***+++------,,,+++***<<>>???>>>===???DDDHHHJJJRRRaaasss~~~ttthhhccccccbbb___]]]bbbbbb\\\[[[```bbb```cccppp{{{~~~sss```OOOFFFEEE<<<===<<<:::777666666777666888;;;???CCCFFFHHHIIIJJJQQQ```ppp|||sssiii]]]NNNCCC555444333111000/////////111///---///222222///,,,000000111222333444444555888777:::@@@BBB@@@@@@CCC>>>@@@CCCCCCAAA@@@?????????@@@CCCGGGMMMWWWcccjjjrrrpppmmmggg\\\RRRRRRWWWYYYbbbiiijjjjjjhhhddd___\\\[[[ZZZ]]]```aaa^^^[[[XXXWWWUUURRRLLLFFF@@@<<<555333333666666222222444000000//////000111222222///000222333444555555555999666666999:::999:::>>>???DDDKKKTTTeeeyyy{{{iiiSSS<<<333555777777888333444555666777777777777:::::::::::::::===AAAEEEIIIVVVjjj|||nnnllleee```___bbbccc```___```^^^^^^]]]]]]^^^___aaabbb``````______^^^ZZZTTTPPPHHHFFFEEEHHHKKKKKKIIIFFF999===@@@???EEE\\\wwwmmmeeecccbbb___]]]^^^[[[XXXVVVVVVTTTPPPHHHBBB;;;;;;:::777555444555666555777:::;;;===BBBJJJQQQcccbbbWWWTTTRRRPPPPPPLLLGGGEEEGGGEEEAAABBB;;;555555555555777;;;???EEEXXXgggiiihhh\\\GGG===???@@@???<<<;;;<<<>>>DDDEEEPPP```www|||~~~kkkUUU@@@999666000---...///,,,***+++...///...,,,***,,,......+++***+++---(((((())))))*********+++(((***+++------,,,+++***<<>>????????????@@@@@@@@@@@@???>>><<<;;;999@@@AAADDDMMMPPP[[[nnnxxxvvvooodddYYYSSSSSSUUU[[[]]]___aaaaaa```^^^]]]YYYVVVSSSTTTYYY[[[XXXUUULLLPPPSSSRRRPPPLLLBBB888:::555222222222000111555111333333111...---///222333555777888777555555666<<<777444666888888:::======BBBMMM[[[kkkxxx~~~{{{~~~xxxeeeRRR???888999888444222777666666777888888666555555777999999999<<>><<<<<<>>>>>>AAAJJJTTTffftttaaaVVVSSSTTTQQQOOOLLLIIIFFFCCCBBBAAA>>>999555555444333666;;;@@@RRRbbbiiilllhhhWWWBBB??????===;;;999:::===??????MMMYYYddd}}}|||~~~yyyttt{{{___PPP???888555111...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++777CCCPPPUUUQQQKKKHHHGGGNNN___qqqwwwssshhhYYYMMMNNNNNNWWWlll}}}cccRRRSSSaaannn}}}}}}nnnbbbhhh{{{{{{kkkgggbbb```___\\\XXXTTTJJJHHHCCC???>>>???AAABBBGGGJJJPPP^^^sssuuujjjeeebbb___]]]\\\___aaaaaa^^^[[[YYYYYYZZZTTTUUU\\\]]]```uuu~~~pppcccVVVMMMIIICCCBBB@@@<<<888555555555;;;999<<>>777333111111...,,,---,,,+++***+++---///111111111222333444444555555666888:::===???AAACCCCCC@@@@@@@@@@@@>>>===;;;999999@@@@@@BBBKKKPPP[[[oooyyyvvvnnncccXXXQQQQQQRRRWWWYYY[[[]]]]]]\\\ZZZYYYSSSOOOKKKKKKNNNPPPNNNLLLIIIMMMPPPPPPOOOLLLCCC;;;:::444111222111//////222111222111000......000222111333666777777666777888:::777777;;;===<<<===???BBBFFFMMMWWWccclllsssvvv|||zzzyyy}}}~~~pppRRRDDD888777::::::888777777666555666888888777555666888999999999<<>>??????@@@GGG___{{{qqqjjjfffaaa```aaa```[[[WWWXXXWWWTTTRRROOOJJJDDD@@@:::999777555444555666777;;;:::<<<>>>???BBBLLLVVVkkkkkk^^^VVVSSSTTTNNNMMMJJJGGGDDDAAA@@@???===888555555555444777<<>>??????>>>===;;;<<<>>>@@@@@@NNN]]]mmmyyynnnvvvsssxxxnnnVVVGGG999333111///------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++333<<>>FFFMMMRRRXXX___jjj|||tttqqqmmmkkkjjjgggaaa\\\KKKDDD<<<666333111...,,,///...---------///111333111111222333444555666666666777:::===@@@BBBCCCDDD????????????===;;;999888888>>>>>>@@@HHHOOO\\\qqq|||yyypppdddXXXQQQPPPQQQUUUWWWYYY[[[[[[ZZZXXXWWWPPPLLLGGGFFFGGGIIIHHHGGGIIINNNPPPPPPPPPOOOHHH@@@;;;666222333222//////111444222111111222444444444///111444666777777999:::777666888>>>@@@======???@@@BBBGGGNNNUUU[[[aaaccctttsssvvvzzzcccLLLBBB:::999:::888555444666555555666777888888666666888:::::::::===CCCHHHXXX```rrrzzzcccVVVRRRRRRSSSPPPPPPSSSTTTQQQRRRUUUTTTUUUVVVVVVWWWVVVVVVVVVPPPPPPNNNKKKGGGBBB>>><<<@@@AAADDDNNN\\\```UUUFFF??????@@@BBBJJJccctttlllhhhaaa```___aaabbb```ZZZVVVYYYWWWUUURRROOOJJJDDD@@@888777555444555666888999::::::>>>AAACCCFFFQQQ\\\qqquuuccc[[[VVVRRRQQQLLLJJJGGGDDDAAA???===<<<;;;666444555555555888<<>>===>>>@@@BBBEEERRRbbbyyy~~~hhhbbbqqqtttbbbLLL@@@444111000...---...------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++222888BBBLLLQQQOOOGGG@@@GGGRRRbbboootttlll\\\NNNFFFLLLOOOTTThhhyyyrrriii^^^VVVSSSWWWbbblll~~~rrreeebbbkkkwwwsssmmmfffaaa^^^\\\XXXTTTVVVRRRLLLGGGCCCBBBCCCCCCCCCIIIRRRaaavvvxxxrrrmmmiiiccc___^^^___```___^^^\\\ZZZYYYWWWNNNJJJIIIFFFDDDOOO^^^wwwzzzooocccWWWPPPNNNLLLKKKIIIDDD???:::888888>>>===BBBKKKRRRVVV\\\bbbkkk}}}wwwsssuuuooossstttrrrpppnnnkkkhhhSSSKKKAAA999555333000...000//////...///111222444000000111222444555666666999:::;;;===???@@@AAAAAA?????????>>><<<:::888666888>>><<<>>>GGGOOO]]]sss}}}tttfffZZZRRRQQQSSSVVVXXXZZZ\\\\\\[[[YYYXXXSSSOOOJJJHHHJJJLLLMMMMMMOOOSSSTTTSSSSSSSSSNNNGGG>>>888333444555333111333333000---...222444444222000222555666666777999;;;999999<<>>DDDIIIVVV^^^rrrzzzbbbSSSMMMLLLMMMLLLJJJJJJNNNOOOMMMNNNQQQPPPPPPQQQRRRRRRQQQQQQPPPMMMLLLJJJGGGCCC???<<<:::>>>???CCCOOO___eeeXXXGGGAAABBBCCCEEEMMMfffqqqhhhfffggg]]]]]]^^^```aaa```\\\XXXWWWUUUSSSRRROOOKKKFFFCCC888777666555555666777888<<<===BBBEEEGGGJJJVVVbbbuuuooo```\\\WWWQQQMMMJJJIIIFFFCCC@@@===<<<;;;999555333555666555888===GGGXXXddd___QQQFFF@@@======>>>???>>>>>>>>>@@@CCCKKKUUUgggtttbbbaaarrr~~~YYYGGG===444222222000///000........................++++++++++++++++++++++++++++++++++++++++++++++++************************333777???JJJQQQPPPGGG???HHHPPP^^^lllrrrkkk[[[PPPFFFKKKKKKLLL[[[ooorrrgggddd^^^YYYYYYYYY[[[cccmmmtttgggeeeoooyyytttnnneee```]]]ZZZWWWTTTTTTQQQJJJDDD???>>>>>>???DDDJJJSSS```tttxxxtttpppkkkddd_________^^^^^^^^^\\\ZZZYYYTTTLLLGGGEEECCCAAAHHHRRRnnnzzzzzzqqqeeeYYYRRRQQQNNNMMMKKKGGGAAA===::::::888:::BBBMMMUUUYYY]]]bbbjjjyyyvvvmmmkkkkkkjjjsssxxxvvvttttttrrroooXXXOOOCCC:::555333000...,,,,,,,,,,,,,,,...///000//////111222333555666666999:::<<<===???@@@@@@AAA>>>>>>>>>>>><<<:::888666888>>><<<>>>HHHPPP```vvv~~~uuugggZZZSSSSSSUUUWWWYYY[[[]]]^^^\\\ZZZYYYUUURRRNNNMMMNNNPPPSSSTTTUUUXXXXXXVVVUUUVVVRRRLLLAAA999333444555444333444...+++)))***...111000///444555777777666777999;;;??????BBBFFFEEEBBBBBBFFFAAABBBCCCEEEIIIOOOXXX___jjjtttuuuaaaWWWMMMCCC???===;;;:::<<<999777666666888999999999777:::;;;;;;;;;>>>DDDIIIVVVbbbzzzwwwbbbQQQIIIFFFFFFEEEGGGEEEFFFJJJLLLJJJKKKOOOMMMMMMMMMNNNNNNMMMMMMLLLHHHGGGEEECCC@@@===;;;999===>>>CCCPPP```fffYYYGGGAAAAAACCCEEEMMMfffuuuiiicccccceee___^^^]]]^^^______^^^]]]WWWUUUSSSQQQOOOJJJEEEAAA:::999777555444555666777===???CCCFFFGGGKKKYYYggg{{{jjj^^^[[[WWWPPPLLLJJJIIIFFFCCC???===;;;;;;888444333555666555888<<>>AAADDDLLLWWWkkkvvvhhh^^^aaatttuuuOOOBBB:::444333222///...000........................++++++++++++++++++++++++++++++++++++++++++++++++************************222555===GGGOOOOOOHHH@@@HHHMMMZZZiiioooggg[[[SSSLLLLLLIIIIIISSS```bbb[[[YYYVVVXXX]]]]]]\\\bbbmmmvvviiihhhrrr~~~vvvooofff___\\\[[[XXXVVVXXXSSSMMMFFFAAA??????@@@DDDJJJRRR^^^pppzzzuuurrrllleee___```___]]]]]]^^^]]][[[YYYVVVOOOGGGDDDAAA???BBBHHHaaalllyyy{{{rrrggg[[[UUUTTTRRRRRROOOJJJBBB<<<888666333555===JJJRRRWWW[[[```gggrrr}}}tttnnnjjjhhhfffeeepppxxxwwwwwwzzzxxxsss```VVVHHH<<<555222///---------------...///000111///000111333444666777888777888:::===???AAABBBCCC======>>>>>>===;;;999888999???>>>@@@KKKSSScccyyy~~~uuuggg[[[UUUUUUXXXYYY[[[]]]______^^^\\\[[[UUUSSSQQQPPPQQQSSSUUUWWWYYYZZZYYYVVVVVVXXXUUUPPPGGG===444333444333222222111///...///111333333333666777888888777888:::<<>>CCCOOO^^^cccWWWGGG??????AAADDDMMMggg|||yyyrrrkkkccc______```aaa```^^^]]]]]]]]]^^^___ZZZXXXTTTQQQLLLGGG@@@;;;;;;999777555444555666666;;;===AAADDDEEEKKK\\\lll{{{eeeZZZXXXUUUPPPNNNJJJHHHFFFBBB???===;;;:::777444333555666555777;;;CCCEEEEEECCC???;;;999888;;;;;;;;;;;;;;;>>>CCCFFFNNN[[[ssswwwrrrggg[[[XXX```wwwnnnJJJ<<<666222222111---,,,---------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************...222:::DDDLLLNNNIIIDDDDDDIIIVVVeeejjjccc[[[XXXPPPJJJFFFIIIQQQXXXZZZYYYYYYXXX^^^dddaaaYYY]]]hhhvvv}}}|||ooojjjooo|||xxxpppggg```]]]\\\ZZZYYY\\\XXXQQQJJJEEECCCCCCDDDBBBHHHOOOZZZlll|||wwwtttnnngggaaaaaa___]]]]]]^^^]]][[[YYYXXXPPPHHHDDDBBB???@@@BBBNNN\\\lllxxxyyyrrrhhh]]]XXXXXXXXXXXXUUUOOOFFF???:::888777777:::CCCIIIMMMRRRXXXZZZbbboooyyy~~~}}}zzzxxxvvvsssooollljjjjjjjjjkkkmmmyyy{{{mmmaaaQQQCCC:::444000...//////000000111111222222111222333555666888999:::888999;;;===???@@@AAAAAA<<<======>>>===<<<;;;:::999@@@@@@CCCNNNVVVfff|||wwwkkk___ZZZ[[[^^^]]]___aaaccccccbbb```___YYYYYYXXXWWWVVVVVVXXXYYY[[[\\\[[[XXXYYY\\\[[[WWWSSSFFF999555555333222222444555555444333444777999666777888999999;;;>>>@@@DDDJJJUUU^^^]]]WWWTTTVVVVVVUUUQQQMMMNNNWWWfffqqqzzzjjjYYYQQQOOOJJJDDDAAA???===:::999999:::::::::999;;;<<<<<<<<>>AAACCCAAABBBEEECCCCCCCCCCCCCCCBBBAAAAAA;;;:::999888777777666666:::>>>DDDNNNZZZ^^^TTTGGG>>>@@@CCCHHHRRRnnntttpppjjjdddaaa___^^^]]]aaaaaa```^^^\\\[[[\\\]]]YYYWWWSSSPPPKKKEEE>>>999999888666555444666777888:::===AAADDDGGGPPPdddwwwwwwcccXXXTTTQQQOOOOOOIIIGGGEEEAAA>>><<<:::999777444333555666555666:::======<<<:::777666999======<<<;;;:::;;;???EEEJJJVVVhhhoooggg^^^TTTVVVdddfffCCC666111000111111---,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************///777AAAJJJMMMKKKHHH@@@EEESSSbbbgggaaa[[[[[[NNNFFFCCCIIIRRRVVVYYY]]]___```fffkkkcccWWWXXXcccnnnxxxuuukkkjjjrrryyyrrrhhhaaa^^^^^^\\\[[[ZZZVVVPPPIIIDDDBBBBBBBBB@@@FFFMMMXXXjjj~~~~~~yyyuuuooohhhcccbbb___\\\\\\^^^^^^[[[YYYTTTMMMEEEAAA???>>>===>>><<>>@@@<<<;;;>>>AAADDDIIIPPPKKKSSS___kkkqqqpppjjjeeeccceeeggghhhiiikkkooorrr|||yyylllZZZJJJ???888444000,,,,,,------.../////////333444555777888:::;;;<<<======>>>>>>>>>>>>======;;;<<<===>>>>>>===<<<;;;:::AAAAAAEEEPPPYYYggg}}}{{{oooeee```bbbeeebbbdddfffhhhhhhgggeeeddd`````````^^^\\\[[[\\\]]]]]]^^^]]][[[]]]aaaaaa^^^^^^OOO@@@:::888666444444000222333222//////333666555666888999:::===AAADDDPPPZZZiiiuuuuuunnniiijjjgggeeeaaa]]]___kkk||||||lll]]]ZZZ]]]ZZZUUUQQQAAA???;;;::::::;;;;;;:::999;;;=========@@@FFFKKKddd{{{ttt[[[LLLGGGBBB<<<::::::<<<<<<<<<;;;999:::>>>???===>>>AAA>>>>>>??????>>>===<<<<<<888888777666666666777777:::???EEEMMMWWWZZZRRRFFF@@@CCCGGGMMMYYYuuu}}}vvvppphhhcccbbbbbb```^^^`````````___\\\ZZZZZZZZZVVVTTTQQQNNNKKKFFF@@@<<<777666555444555777999:::;;;>>>CCCGGGJJJUUUlllxxxeeeYYYRRRNNNMMMOOOHHHFFFDDD@@@===;;;999888888444333666666444555999555666888777444555<<>>===<<<:::;;;@@@GGGMMMaaauuunnnddd\\\TTTZZZjjj[[[:::333000000222222//////111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))......111:::HHHQQQMMMCCCCCCJJJVVVccckkkiii```XXXVVVKKKGGGMMMSSSSSSVVV[[[hhhnnnvvvyyyqqqddd]]]]]]bbbxxx{{{mmmffflll|||wwwhhhbbb```^^^\\\\\\XXXUUUQQQMMMIIIFFFDDDDDDDDDIIIMMMUUUkkk|||xxxqqqjjjggg^^^]]]\\\[[[[[[\\\\\\]]]RRROOOJJJDDD@@@===<<<<<<>>>DDDNNNUUU\\\eeeqqqyyyyyyzzzyyyrrrjjjeeedddgggfffbbb]]]XXXRRRKKKCCC>>><<<>>>@@@???===>>>BBBEEEFFFKKKRRRXXX[[[[[[[[[\\\WWW___hhhnnnqqquuu|||lllWWWEEE:::444222///000000111111111111000444666888999;;;===@@@CCC>>>=========>>>???@@@@@@============>>>>>>???@@@<<<===AAAHHHNNNWWWgggvvv|||uuuoookkkiiiiiihhhhhhjjjlllooopppooonnnrrrkkkiiijjjdddZZZZZZbbb[[[\\\___aaabbbeeehhhkkkkkk]]]JJJ;;;555444444333333222111111222333555666555666;;;@@@BBBDDDJJJRRRYYYsss|||xxx{{{rrrggg]]]^^^bbbaaa]]][[[NNNIIIAAA:::666777:::<<<999AAA@@@???EEEFFFKKKZZZooo{{{ZZZFFF???<<<;;;:::999888888888888:::777555777777555777:::999999888777666666777777888666555333444555777888999>>>DDDJJJRRRVVVNNNAAAIIINNNOOOQQQeee~~~ooojjjhhhfffdddbbbaaaaaaaaa``````______^^^\\\[[[ZZZVVVTTTPPPMMMJJJFFF@@@<<<777555444555888999888666>>>???DDDGGGJJJWWWtttyyyhhh[[[VVVSSSNNNJJJJJJEEE@@@<<<:::::::::::::::444//////333777888777333333333333666999<<<>>><<<>>><<<@@@FFFBBBGGGXXXlll~~~fffZZZ^^^```oooOOO<<<111000///////////////000,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---+++)))---,,,,,,++++++,,,,,,---++++++******************//////222:::HHHRRROOOGGGDDDGGGOOO[[[fffhhhccc]]]VVVLLLGGGMMMSSSUUU[[[bbbnnnuuu}}}~~~tttggg```___hhhzzzzzzmmmgggnnn{{{yyyjjjdddaaa^^^[[[[[[WWWVVVRRROOOLLLJJJHHHHHHHHHLLLPPPZZZrrr{{{wwwooogggccc___^^^\\\[[[[[[[[[\\\\\\SSSPPPJJJDDD@@@===<<<;;;<<>>>>>>>>======>>>@@@CCCEEEIIIOOOSSSUUUVVVWWWXXXZZZbbbllltttzzzvvv\\\FFF999333111222111/////////000222333444666999:::<<<===@@@BBB?????????>>>??????@@@@@@;;;;;;<<<===>>>???@@@AAA======@@@EEEIIIPPP___mmm{{{vvvqqqooooooppprrrsssssstttuuuuuusssrrrrrrrrrrrrnnnddd\\\]]]dddbbbcccfffggghhhjjjmmmpppooobbbOOOAAA:::777555333444333333333333555666777888999>>>DDDHHHKKKSSS\\\ooo~~~iii```ZZZ^^^cccaaa\\\YYYMMMJJJDDD???;;;::::::;;;888?????????FFFGGGNNN___{{{qqqSSSDDDAAA:::999888777666666666666999666555777777555666999999888777777666666666777666666555444444555777777:::>>>BBBGGGNNNSSSNNNDDDEEEKKKOOOWWWppp{{{nnnhhhgggeeecccaaaaaaaaaaaa``````______^^^\\\[[[ZZZUUURRROOOLLLIIIEEE???<<<777555444555888:::999777<<>>AAACCCHHHPPP\\\dddkkkpppuuuvvvrrrllliiiiiieeebbb]]]YYYTTTOOOIIIEEE@@@>>><<<;;;<<<>>>>>>>>>BBBEEEJJJNNNQQQTTTXXXZZZ___hhhsss|||bbbIII999333111333111///------000333555333666:::<<<===>>>???AAABBBAAA@@@@@@@@@@@@@@@AAA;;;;;;<<<>>>@@@BBBCCCDDD@@@???@@@BBBDDDIIIVVVccc||||||{{{xxxvvvuuuvvvwwwyyyzzz|||}}}|||{{{yyywwwwww~~~sssfffaaadddggghhhjjjlllnnnnnnppprrruuutttiiiXXXJJJ@@@;;;666444555555444444555666888999:::<<>>AAAFFFFFFOOOdddnnnfffnnnuuuWWWAAA666222111000///......------------------------------,,,+++***+++,,,---+++)))++++++************++++++************************...000333:::HHHWWW^^^]]]\\\TTTOOOTTTaaajjjjjjfffZZZOOOHHHKKKOOOUUUcccrrrzzzwww|||rrrppptttzzz~~~|||nnngggbbb]]][[[\\\XXXWWWUUUSSSQQQOOONNNMMMNNNQQQTTT___yyy~~~yyyqqqlllddd```\\\YYYZZZ[[[ZZZYYYTTTQQQLLLFFFAAA===;;;:::<<<===???AAAEEEKKKSSSXXX___eeelllpppoookkkhhhgggccc```\\\XXXTTTPPPKKKHHHDDD???;;;:::<<<===<<<;;;>>>AAAFFFKKKQQQWWW]]]bbbgggooo{{{hhhMMM<<<333111222111///...///111333555333666;;;===>>>>>>???@@@DDDCCCBBBAAAAAAAAAAAAAAA===>>>???AAACCCDDDEEEEEECCCAAAAAAAAAAAADDDPPP\\\ssswww{{{}}}|||zzz{{{|||{{{}}}{{{uuujjjjjjllljjjnnnqqqtttvvvwwwxxx{{{}}}zzzpppaaaRRRGGG>>>888444555555444444555666888999;;;???IIIUUU```iiivvv{{{rrr```YYYVVVZZZ[[[UUUMMMIIIJJJIIIGGGEEEAAA>>>;;;999<<>>AAA777666555444333333333333777444444666666444444777666666555555555555555666333333555666777777777777???AAACCCFFFJJJLLLLLLJJJNNNWWWaaarrrwwwmmmfffcccbbbaaa``````aaaaaabbbaaaaaaaaaaaa```^^^]]]\\\SSSPPPLLLIIIFFFCCC???<<<777666666666888:::;;;<<<===AAADDDEEEOOOllltttkkk^^^UUUQQQOOOLLLIIIGGGDDD???;;;:::999888777555444333444666777555333444444555666888;;;===>>><<<@@@>>>@@@EEEFFFTTTmmmsssmmmwwwhhhMMM===666333222000///...---,,,,,,........................++++++***+++,,,---+++)))******))))))))))))*********************+++++++++---///222999GGGYYYeeeiiiZZZQQQIIINNNZZZeeefffccc]]]SSSJJJJJJKKKRRRcccuuuyyyvvvvvvwwwxxx{{{ooohhhccc]]]\\\]]]YYYXXXWWWTTTRRROOOMMMLLLNNNQQQUUUaaa|||}}}}}}{{{rrrmmmhhhbbb\\\YYYZZZZZZYYYVVVSSSPPPLLLGGGBBB>>>;;;:::999;;;>>>BBBEEEHHHLLLOOOWWW]]]eeekkkmmmkkkhhhfff```]]]YYYVVVSSSPPPMMMJJJGGGBBB===:::;;;<<<;;;:::===@@@EEEKKKQQQYYYaaafffnnnvvvpppSSS???333...///000000111222333333333444777;;;>>>>>>>>>???@@@DDDDDDCCCBBBAAAAAAAAABBB>>>???@@@BBBDDDDDDEEEEEEDDDBBB@@@@@@>>>AAAKKKWWWkkksss|||{{{sssnnnssstttooouuuxxx|||~~~wwwiiiZZZLLLAAA999555555444444444444666777888<<>><<<;;;???CCCCCCHHHPPPRRRaaa|||___EEE===???777777666555444444444444555333333666666333333555555444444444444444555555222333444666777888888888>>>???CCCFFFHHHHHHJJJLLLQQQ\\\lllpppjjjeeecccbbbaaa`````````bbbbbbbbbbbbbbbaaa```___^^^]]]RRROOOKKKHHHEEEBBB???<<<666666666666777999<<<>>>===AAACCCFFFSSSuuu}}}ooohhh]]]VVVQQQOOOLLLKKKFFFCCC>>>;;;:::999777666555444555555666666444333222333444555777:::;;;<<<:::>>>===>>>BBBFFFXXXuuuyyyuuu}}}___HHH:::555222111000...---,,,,,,,,,........................++++++***+++,,,---+++)))***))))))(((((())))))***))))))*********+++++++++,,,///111666CCCWWWhhhoooVVVNNNFFFIIIVVVbbbhhhhhh```VVVMMMJJJJJJPPPcccxxxyyyuuusssrrr~~~rrrjjjddd]]]\\\]]]YYYXXXWWWUUURRRPPPMMMLLLOOOQQQTTT```zzzyyy~~~xxxqqqkkkddd\\\XXXYYYZZZXXXTTTRRRPPPLLLHHHCCC???===;;;666888<<<@@@DDDGGGIIIJJJOOOVVV```iiimmmjjjeeeaaa^^^[[[WWWUUUSSSQQQOOOMMMKKKFFFAAA===;;;;;;;;;;;;???BBBGGGMMMTTT]]]eeekkkvvv~~~sssUUU???222,,,...///111222333444333333555888;;;===>>>>>>???AAADDDCCCBBBBBBBBBBBBBBBBBB>>>???BBBDDDFFFGGGGGGGGGGGGDDDBBB@@@>>>???HHHTTTgggqqq}}}~~~yyy|||wwwxxx}}}~~~{{{|||~~~~~~qqqaaaQQQEEE===999555555444444555666888999>>>GGGXXXlllzzzzzzppp^^^YYYVVVXXXXXXQQQJJJHHHBBBCCCDDDDDDCCCBBB@@@???@@@CCCDDDKKKTTTWWWiiizzz\\\DDD<<<===888777666555444444444444444222222555555222222444333333333333333333444555222222333555666888999:::======@@@DDDEEEFFFLLLTTTYYYhhh}}}}}}nnnjjjeeecccbbbaaa``````aaaaaabbbaaaaaaaaa```___^^^]]]\\\QQQNNNIIIFFFCCCAAA>>>;;;444555555555666888<<<@@@<<>>;;;:::888777555555555555666555555444333111222333555777999;;;;;;999>>>======AAAFFF]]]~~~}}}}}}rrrWWWCCC777222111000///...------,,,,,,------------------------,,,+++***+++,,,---+++)))******))))))))))))******)))))))))***++++++,,,,,,,,,///000222===RRReeeoooXXXOOOFFFFFFOOO]]]hhhmmmaaaXXXPPPLLLKKKQQQfff|||pppsss|||{{{rrrmmmkkkxxxxxxooofff]]][[[\\\WWWWWWWWWVVVTTTRRRPPPNNNNNNNNNOOOWWWlll~~~uuunnnmmmxxx~~~xxxmmmeee\\\XXXYYYZZZWWWSSSPPPNNNLLLHHHDDDAAA>>>===777888:::>>>DDDHHHKKKLLLNNNXXXfffssswwwssshhh```]]]ZZZWWWUUUTTTSSSRRRQQQMMMKKKFFF@@@;;;:::<<<>>>>>>CCCJJJSSS]]]hhhrrryyymmmPPP<<<111---000000000111222333555666777999;;;<<<===>>>@@@BBBBBBBBBAAAAAABBBBBBCCCCCC@@@BBBFFFJJJNNNPPPPPPQQQOOOLLLIIIEEEAAAAAAIIITTTgggppp|||wwwttt{{{zzz~~~wwwfffVVVIIIAAA===666666555555666777999:::BBBMMMaaavvvxxxkkkfffcccmmmvvv}}}ooo```]]]]]]```]]]TTTJJJFFF>>>AAAFFFJJJKKKIIIFFFDDDCCCFFFIIIRRR\\\aaavvvoooTTTAAA;;;===777777555444444444444444333111222555555222111333222222222222222333444444222222222333555888:::<<<@@@???@@@DDDFFFKKKXXXfffvvvrrriiihhhcccddddddbbbaaa```aaaaaabbb^^^^^^^^^^^^]]][[[ZZZYYYNNNKKKFFFBBB@@@>>>;;;999222444555444555777<<<@@@???DDDIIISSSlllssshhhccc\\\UUUPPPMMMKKKJJJDDDAAA>>>;;;:::888666444555666666555444333444444111333444777999:::;;;<<<999???>>>===AAAHHHbbbxxx}}}```JJJ<<<444///000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---+++)))+++******))))))******+++((())))))***++++++,,,,,,---/////////999MMMaaalllXXXNNNCCC???EEESSS```hhhaaaXXXQQQNNNLLLSSSiiivvv```dddrrr{{{ooohhhffflllyyy|||rrrggg^^^ZZZ[[[VVVVVVWWWWWWVVVTTTSSSRRRMMMLLLIIILLL\\\lllkkk```\\\WWW[[[mmm~~~~~~yyynnneee\\\XXXYYYYYYVVVRRROOONNNKKKHHHEEEAAA???>>>:::::::::>>>DDDJJJOOORRRWWWbbbtttsssiii]]][[[WWWVVVUUUUUUTTTSSSNNNMMMIIIBBB<<<999<<<@@@<<>><<<999777111333444444444666<<>>BBBJJJeeeyyyqqq}}}lllOOO???777222//////......---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---+++)))++++++************++++++((())))))***++++++,,,,,,---+++,,,///444@@@VVViii[[[QQQFFFBBBGGGSSS^^^eeedddXXXPPPOOOMMMPPPaaavvv~~~uuufff[[[___nnnvvvkkkfffgggdddttt}}}pppgggaaa[[[WWW^^^ZZZVVVWWWXXXXXXSSSOOORRRMMMJJJMMMSSSVVVSSSNNNIIILLLWWWiii{{{~~~xxxkkkbbbZZZXXXXXXVVVVVVXXXSSSMMMHHHGGGIIIHHHBBB;;;888;;;???BBBDDDHHHNNNSSSfffssstttiiiccc]]]WWWUUUVVVWWWTTTQQQQQQEEELLLOOO<<<888@@@<<<>>>DDDRRRdddqqq{{{vvvXXXCCC777333333333111000///000222555777999:::;;;===>>>?????????>>>>>>@@@EEEDDDAAABBBEEEBBBJJJSSSXXX]]]cccdddbbbaaa\\\TTTLLLHHHIIINNNSSSgggrrr||||||vvvqqqyyyrrrcccRRREEE@@@:::999888777777999;;;<<>>BBBCCCGGGLLLLLLVVVuuuwwwpppkkkbbb___cccdddaaa^^^]]]______]]][[[___^^^]]]\\\[[[WWWSSSOOOJJJFFFAAA===;;;:::888666444444555555777999<<<>>>EEEMMMUUUdddqqqbbb\\\VVVRRRQQQOOOIIIDDDBBB???<<<999888666333111888444444666555111000333555333222333777:::;;;;;;<<<<<>>777333222------..................,,,,,,------------------************************,,,,,,+++***))))))******************************///......000333<<>>@@@AAADDDJJJSSSYYYooozzzxxxmmmhhh```[[[VVVUUUVVVVVVTTTPPPSSSHHHMMMOOO???:::BBB???BBBGGGTTTfffuuummmQQQ@@@555000000222111000///000333555777888999;;;<<<>>>?????????===<<<>>>BBBBBB@@@AAAFFFGGGRRR\\\aaaeeehhhiiigggccc___YYYRRROOOPPPUUUXXXeeeoooxxx~~~{{{vvvzzzvvvjjjZZZJJJAAA:::999888777777999;;;<<>>@@@BBBIIIOOOSSSbbbrrrmmmhhhaaa^^^bbbbbb___]]]]]]______^^^]]]\\\[[[ZZZZZZYYYWWWSSSOOOIIIEEE@@@===;;;999888666222333444555777:::>>>@@@LLLTTT^^^ooozzzggg___ZZZTTTQQQQQQNNNIIIDDDBBB???;;;999777666333111555222222444444111111333333444555666888;;;===>>>======AAAEEEEEESSSyyyqqq^^^eee~~~xxxYYYDDD;;;555111///------------------------------------------,,,,,,************************,,,++++++***))))))******************************000000000111111777FFFVVVRRRIII???<<>>CCCBBBFFFHHHTTTgggxxx```III===555000---222111000000111444666888888999:::<<<===>>>??????===<<<>>>BBBCCCBBBEEEJJJOOO\\\hhhmmmnnnpppqqqpppjjjfff___YYYVVVVVVYYY[[[hhhooowww|||~~~yyyzzz|||rrrbbbOOOCCC:::999888777777999;;;<<>><<<=========???DDDJJJVVViiiyyy~~~}}}tttnnn|||}}}uuu```MMMDDDCCCJJJZZZjjjooohhh]]]VVVXXXhhhttt[[[JJJ???===???777666444333222222333333333222222222222222222222333111111333333111111333111333666777888999<<<>>>AAADDDLLLSSSZZZnnnwwwkkkhhhfff```^^^aaa```^^^]]]]]]^^^___^^^]]]ZZZXXXWWWWWWWWWUUUQQQNNNFFFCCC>>>;;;999888777666222333555666888;;;@@@DDDQQQZZZhhhooo___[[[WWWRRRPPPOOOLLLGGGCCCAAA>>>;;;888777555333111444111000333333000111444111555999:::::::::===@@@??????AAAEEEKKK___eeeWWWccclllMMM===777444000...,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++++++++++++++++++++++++++,,,+++******)))*********************************//////111111000333???LLLMMMGGG???<<>>???@@@GGGTTTccclllmmmjjjfff]]]UUUSSSSSSRRRSSSUUURRRRRRUUUZZZ]]]ZZZSSSLLLBBBBBBBBBDDDKKKTTT___eee{{{xxxpppdddXXXRRRSSSWWWSSSQQQPPPPPPQQQPPPNNNKKKQQQNNNOOOMMMFFFDDDGGGGGGIIIJJJSSSgggzzzpppSSSCCC<<<777111...222111111111333555777888777888:::<<<>>>??????@@@???>>>@@@DDDEEEFFFJJJPPPUUUbbbnnnrrrtttxxx{{{}}}|||vvvlllddd```aaacccdddppptttyyy~~~~~~xxxzzztttcccQQQFFF:::999888777777999;;;<<>>???BBBIIIWWWkkkzzz~~~wwwtttwwwvvv{{{yyydddQQQHHHDDDSSSiiiyyy{{{rrrfff___ccczzzqqqYYYGGG<<<999;;;777666444333222222333333222222222222222222111111222111111222222222222333222444777999999;;;===>>>EEEIIIOOOVVV```yyywwwmmmeeeddddddaaa___aaa```___^^^]]]]]]\\\\\\\\\ZZZXXXVVVUUUTTTRRRNNNKKKCCC@@@;;;999888777666555333555777888888<<>>??????AAAGGGSSSlllzzzttt\\\UUUdddxxx___DDD777666555222000---------,,,,,,,,,,,,,,,......------,,,+++******++++++++++++++++++++++++++++++***************+++************************---...000111///000:::FFFJJJIIIFFFCCCDDDMMMZZZeeefffaaa[[[RRRIIIEEEJJJRRR^^^hhhjjj```UUUSSSVVVWWWZZZZZZ^^^jjjzzzwwwrrrtttvvvtttpppoooppp}}}vvviiiaaa^^^^^^YYYYYYXXXXXXYYYXXXWWWUUUVVVQQQJJJFFFDDDCCCAAA???===>>>DDDOOO\\\dddfffddd___WWWPPPQQQSSSSSSTTTVVVSSSUUUXXX[[[]]]ZZZRRRLLLDDDEEEIIIOOOWWW^^^dddgggqqqgggXXXKKKEEEDDDGGGJJJLLLLLLKKKKKKLLLKKKIIIGGGHHHLLLLLLKKKNNNPPPPPPSSSNNNNNNWWWjjj|||rrr]]]GGG<<<999555111...222111222222444666888999888999;;;===>>>@@@@@@AAA???>>>AAAFFFIIIJJJOOOUUUYYYcccmmmqqqvvv~~~yyyqqqooorrrvvvxxxwwwxxx{{{|||}}}sssaaaSSSLLL:::999888777777999;;;<<<>>>JJJ___ttt|||zzzwwwxxxkkk\\\NNNGGGDDD???:::777===???BBBHHHTTTfffyyy{{{vvvvvvnnnlllttt~~~yyydddRRRKKKOOOeeetttmmmssslllVVVFFF<<<888:::777666444333222222333333222222333333333222222111111222222222222333444333333555888999:::;;;>>>@@@IIIMMMTTT]]]kkk~~~mmmgggccccccdddbbbbbbbbbbbbaaa```]]][[[YYYYYYYYY\\\YYYVVVSSSQQQNNNJJJGGG@@@<<<999666666666555555666999;;;::::::===CCCIIIUUUeeerrraaaWWWQQQQQQPPPOOOMMMIIIDDD@@@???<<<999777666555333111:::555333444333000000333333888===<<<888666888;;;===@@@DDDLLL^^^yyyyyynnneeeUUUWWWkkkgggQQQ;;;333444444222000///.........---------,,,......---,,,++++++******+++++++++++++++++++++++++++***************++++++************************,,,---///000......888CCCHHHNNNRRRNNNIIIKKKXXXdddhhhfffaaaWWWLLLFFFHHHMMMPPPUUUXXXVVVSSSTTTWWWZZZ]]]___ccclll{{{~~~~~~xxxsssqqqppp{{{wwwlllccc^^^\\\[[[[[[ZZZZZZXXXWWWUUUUUUTTTPPPKKKGGGEEECCCBBB@@@@@@BBBGGGPPP[[[aaacccbbbZZZSSSOOORRRUUUUUUUUUVVVTTTUUUWWWZZZZZZWWWQQQMMMIIILLLRRRZZZaaadddeeecccbbbVVVFFF===;;;???BBBDDDJJJIIIIIIHHHGGGFFFEEEEEEDDDNNNOOOOOOZZZ]]][[[___TTTUUU^^^ppp[[[LLL<<<666444111......111222222444555777999:::888:::<<<>>>@@@AAABBBBBB??????CCCIIIMMMNNNSSSYYY[[[cccjjjpppyyy}}}xxx{{{|||{{{~~~ppp^^^SSSOOO:::999888777777999;;;<<>><<<===777666444333222222333333111222333444555444333333000333333222222555666333666777888999999<<>>???777666444333222222333333000111333555666666555555000444555222333777888444888888888888999<<>>>>>>>>CCCMMMUUUmmm{{{aaaYYYSSSNNNPPPRRRPPPLLLFFF@@@======:::777666555444222000777333111222222111333777888888999999:::;;;===>>>:::EEEQQQ___www}}}ggggggjjjjjj|||eeeSSSYYYooovvvGGG===333000000///.../////////...------,,,++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))***++++++,,,************************//////000///+++***333>>>HHHYYYgggbbbRRRJJJSSSaaalllmmmiii^^^QQQKKKIIIIIINNNLLLNNNWWW___aaaccceeeiiinnnqqqsss{{{vvvsssuuuooovvvzzzssskkkbbb[[[YYYZZZ[[[ZZZXXXWWWWWWWWWRRRPPPMMMJJJFFFBBB>>><<<>>>AAAFFFNNNUUUYYYYYYXXX\\\WWWUUUYYY[[[YYYVVVUUUTTTTTTTTTTTTTTTTTTTTTSSSPPPQQQUUUZZZ]]][[[UUUOOONNNKKKFFFAAA>>>@@@FFFLLLKKKKKKIIIFFFCCCCCCDDDFFF\\\lllgggaaalllhhh[[[]]]VVVZZZeeesss}}}ooo[[[EEE???888666333///000444111222333555777888:::::::::;;;===@@@BBBDDDEEEEEEGGGHHHOOOWWW[[[]]]aaafff```eeelllvvvqqqdddWWWJJJCCC:::999888777777999;;;<<>>@@@DDDJJJPPPZZZlll|||mmmeeefffmmmsssiiijjjwww~~~iii___dddppp~~~ppp^^^RRRIIIAAA===>>>777666444333222222333333///111444666888888777666111555666222333888999555:::999888777888<<>>???@@@FFFQQQ[[[uuuuuu___[[[WWWNNNPPPRRRQQQLLLEEE@@@<<<<<<:::777555555444222000333///...000222222555:::999888777888<<>>???===AAAKKKSSSUUUVVVXXX\\\^^^]]]\\\^^^___[[[TTTWWWRRRQQQRRRRRROOOOOORRRRRRRRRQQQPPPNNNLLLKKKJJJBBBDDDEEECCCBBBEEELLLSSSVVVQQQKKKFFFDDDBBBAAA@@@UUUgggppphhheeejjjfff[[[YYY```kkktttzzz{{{ppp^^^MMM===<<<999666333000...---111222444444555777:::===888<<<@@@AAA@@@@@@CCCFFFHHHMMMUUU]]]cccfffffffff]]]ffftttyyyeeeZZZMMMDDDAAA999888666555666888;;;===AAAEEEJJJJJJGGGEEEFFFIIIMMMDDDAAAFFFEEE@@@BBBJJJJJJZZZmmm~~~xxxnnnkkkooovvvzzznnnsssxxxnnnppp{{{mmm^^^TTTLLLCCC===;;;999888666555333333222222222222222222222222222333333555666777666555666777888999::::::;;;<<<@@@BBBPPPWWWeeeyyypppggghhhgggdddbbb```_________^^^]]]\\\ZZZYYYWWWVVVUUURRRPPPMMMIIIEEEAAA>>>===;;;999555333222333666777:::???>>>AAAFFFGGGSSSkkkiiiYYYWWWTTTQQQUUUVVVRRRHHH@@@<<<<<<;;;888555444333333222111444666777555333222444777999999999888;;;???AAA@@@@@@NNN___uuuuuujjjaaaiiixxx{{{~~~vvv```^^^sssddd===999333///......//////+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,************************++++++******)))(((((((((&&&'''(((******+++++++++,,,******,,,+++***000777HHHRRR___cccYYYMMMLLLRRRbbbhhhjjjbbbTTTHHHFFFIIIHHHKKKHHH___pppsss~~~yyy{{{|||{{{~~~|||wwwvvvxxxzzzxxxmmmdddaaa]]][[[YYYYYYYYYYYYXXXWWWWWWVVVTTTQQQKKKEEE@@@======<<>><<<888777666444222222111111111222222222333333444444111333666777666777888999888999:::;;;;;;===@@@CCCNNNVVVfff{{{~~~nnnhhhiiigggeeebbb```___^^^^^^\\\[[[ZZZYYYWWWUUUTTTSSSQQQOOOLLLHHHDDD@@@===<<<999777555333222333555777888>>>???AAAFFFHHHYYYuuuzzzbbbWWWWWWUUUQQQTTTUUUPPPGGG@@@<<<;;;:::888444333333333222111222444555555444444666999888888999999<<<@@@BBBAAAFFFXXXnnnwwwjjjlllzzz}}}sss```ccc|||[[[:::666111...------------+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,+++++++++***************)))))))))))))))*********'''((()))***************---)))(((***++++++...333???KKK[[[ccc]]]QQQLLLNNNXXX```eee```SSSHHHEEEFFFIIIMMMOOOmmm{{{~~~}}}zzzwwwvvvxxxzzz}}}|||xxx{{{wwwmmmgggggg```^^^[[[ZZZZZZZZZYYYWWWUUUTTTSSSPPPLLLGGGBBB@@@<<<<<>>CCCEEEGGGHHHIIINNNUUU[[[[[[ZZZTTTHHH;;;555777;;;>>>FFFRRR\\\___^^^[[[YYYXXX[[[```eeeiiinnntttxxx|||~~~rrrbbbVVVLLL@@@555555444333222222222222222111222444444444666999<<<999===BBBEEEFFFIIIMMMQQQYYY]]]cccjjjnnnppppppoookkksss~~~xxxcccVVVIII@@@===777666555444555777999;;;BBBHHHNNNLLLFFFCCCGGGMMMJJJIIIMMMSSSRRROOOUUU___ooosssggg[[[SSSLLLDDD???>>>888777555333222111111111111111222333444555555666000333555777777888:::;;;888:::;;;;;;;;;===@@@CCCMMMVVVggg}}}uuunnnllllllkkkhhhdddaaa___]]]\\\ZZZYYYXXXVVVUUUSSSRRRQQQOOOMMMJJJEEEAAA>>>;;;:::666666444333333444555666888???BBBCCCHHHMMMdddxxxjjjYYYTTTWWWTTTPPPRRRRRRNNNFFF???;;;;;;999666333222222222111000000222444555555666888:::888888999;;;>>>@@@BBBCCCRRRjjj{{{wwwsssdddllloooKKK555333///---,,,,,,+++***+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++++++++******))))))'''(((((()))******++++++((())))))*********))))))000***(((+++------///222888CCCUUUbbbaaaUUUMMMKKKOOOXXXaaa___UUUKKKEEEDDDJJJQQQWWW|||{{{yyy}}}{{{{{{{{{wwwwwwsssmmmlllyyy}}}uuulllhhhjjjdddaaa]]]ZZZYYYYYYYYYXXXPPPPPPPPPOOOLLLHHHEEECCC<<<===???AAABBBFFFSSSaaammmpppqqqooonnnpppmmmhhh\\\UUUOOONNNNNNJJJIIIIIIEEEEEEDDDCCCAAA???===<<<>>>@@@BBBDDDGGGLLLSSSXXXVVVSSSMMMCCC999555777;;;::::::DDDTTT[[[XXXXXX\\\ZZZZZZ[[[]]]```eeeiiillljjjmmmppprrrsssuuuxxx{{{ooohhh\\\OOOFFF@@@:::555333222222111111111111222111333333444444555888;;;999===CCCFFFIIIMMMSSSXXX```dddiiiooosssttttttsssrrryyyvvv^^^OOOBBB;;;999555555444444444666888999???FFFLLLKKKEEECCCIIIQQQPPPRRRXXX^^^^^^```kkkwwwlllcccYYYSSSMMMEEE@@@@@@:::888666444222222222333111222222444555666777777222444777888888888999:::999:::;;;<<<<<<>>>AAADDDOOOWWWggg|||{{{qqqpppsssrrrpppmmmhhhccc___\\\ZZZYYYXXXWWWVVVTTTRRRQQQPPPMMMKKKGGGCCC???;;;999888444444444444444555666666:::CCCEEEFFFJJJRRRooouuuggg```UUUSSSVVVQQQOOOOOONNNJJJCCC>>>;;;:::777555222111111111111000111222444555666777888999:::999:::>>>??????AAAEEE```|||wwwmmmyyy\\\===222111...------,,,***(((+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,,,,,,,++++++***)))))))))(((((())))))************)))************))))))(((000+++)))+++---------000444===OOO___aaaXXXNNNJJJJJJTTT___```YYYOOOHHHEEEHHHQQQ[[[wwwqqqvvv~~~tttsssooohhhgggrrrxxxqqqkkkiiilllhhhddd^^^ZZZYYYXXXXXXXXXQQQQQQPPPOOOLLLHHHDDDBBB??????AAABBBAAAEEESSSaaammmrrruuusssssssssqqqmmm```WWWPPPOOOOOOLLLIIIIIIDDDDDDCCCBBB@@@>>><<<;;;<<<===>>>@@@DDDIIINNNRRROOOJJJCCC<<<888777777888===888===MMMWWWWWWYYY```\\\ZZZXXXXXXZZZ]]]aaaccc^^^^^^___```aaadddgggjjj```XXXNNNEEE>>>:::888888333333222000000//////000222333333333333555888:::999===CCCFFFIIINNNUUU[[[cccfffkkkppptttvvvvvvvvvvvv|||rrrXXXIII>>>888999333333333333333555666777;;;BBBGGGFFFBBBCCCJJJRRRWWW[[[aaagggkkksssuuuggg```YYYTTTMMMFFFBBBBBB<<<:::888555444444555555222333444555666777888888666777999999888777888888:::;;;<<<<<<===???BBBDDDQQQXXXfffxxxuuupppsssxxxwwwuuupppkkkeee___[[[XXXZZZYYYXXXVVVTTTSSSRRRQQQLLLJJJEEEAAA<<<999888777333333333444555666777888:::DDDFFFFFFKKKVVVxxxyyyhhh```^^^VVVSSSSSSMMMMMMMMMJJJFFFAAA===:::999777444111000111111111000333444555666777888777666<<<:::;;;??????>>>BBBIIIjjj{{{xxxpppOOO777111000///.........+++)))+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,+++++++++*********))))))************))))))(((((()))************))))))(((---***)))++++++)))***...222999GGGXXX^^^XXXOOOJJJHHHRRR^^^bbb\\\SSSKKKGGGJJJTTTaaassslllqqqzzzvvvrrrmmmgggeeennnxxxqqqnnnlllmmmqqqkkkfff___ZZZWWWWWWWWWWWWUUUUUUTTTQQQMMMHHHCCCAAAAAAAAABBBCCCBBBEEEQQQ^^^jjjqqqwwwwwwvvvvvvsssooocccYYYQQQPPPPPPMMMKKKJJJCCCCCCBBBAAA???===;;;:::<<<<<<===>>>AAAEEEIIIKKKJJJDDD>>>999888777555444@@@999;;;HHHUUUZZZ^^^ccc^^^ZZZVVVUUUVVVYYYZZZ[[[XXXWWWVVVVVVWWWYYY\\\]]]XXXPPPHHHAAA;;;555555888444333222111000/////////222333333333333444777999999===BBBEEEHHHMMMTTTZZZaaadddiiiooosssvvvwwwwwwyyyiiiQQQEEE<<<888:::222222222222333444444555999===@@@@@@???AAAHHHNNNYYY^^^eeemmmvvvqqqddd^^^YYYUUUOOOGGGCCCDDD>>><<<888666444555666777444444555666777888888999888999::::::888777777888:::<<<=========???BBBEEEQQQXXXeeewwwrrrnnnrrrwwwuuutttpppkkkfff```[[[XXXZZZYYYXXXWWWUUUSSSRRRQQQLLLIIIDDD???;;;888777777333333333444555777999;;;:::CCCEEEFFFNNN]]]oooaaa^^^^^^UUURRRRRRLLLLLLJJJGGGCCC???<<<:::999666444111000111222111000444444555777888999777555<<<999:::??????>>>EEEOOOuuuyyybbbGGG666111000......///...---++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,************************++++++******)))(((((('''((())))))*********)))))),,,+++,,,---+++'''***///222444???OOOXXXVVVNNNJJJHHHRRR]]]bbb^^^UUUMMMIIIKKKWWWeeejjjdddkkkppp|||xxxppphhhbbb```gggzzzpppjjjmmmqqqtttxxxlllggg___YYYVVVVVVVVVVVVVVVVVVUUUTTTPPPLLLIIIFFFBBBAAABBBDDDCCCEEENNNYYYfffoooxxxyyyyyyxxxuuuqqqdddYYYPPPOOOPPPNNNKKKJJJDDDCCCCCCBBB@@@>>><<<;;;===<<<;;;<<<>>>@@@BBBBBBAAA@@@===:::777666666666===999;;;FFFUUU___cccccc^^^ZZZUUUSSSTTTUUUUUUUUUUUUSSSQQQPPPPPPQQQRRRSSSPPPIIICCC???999333222666333333222111000000000000222333333333333444666999999<<>>CCCFFFSSSZZZdddooo}}}oooccc^^^ZZZWWWPPPGGGDDDEEE>>><<<888555333444666777666666666777777888888888777999::::::999888999:::;;;<<<======>>>@@@CCCFFFNNNVVVeeexxxzzzoookkkmmmpppooonnnllliiieee```]]]ZZZYYYYYYXXXVVVTTTSSSQQQQQQKKKHHHCCC>>>:::888777777555444333333555888<<<>>>===DDDFFFJJJVVVhhhyyyiii^^^]]]\\\RRRNNNQQQMMMLLLHHHDDD@@@===;;;999888777444222111222222222111333222333666:::;;;999666:::666777===??????JJJXXXrrrTTT>>>444111///---------...---,,,+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,)))))))))***++++++,,,,,,*********)))))))))))))))'''((()))***************......000111---(((,,,222111222:::IIITTTSSSMMMIIIHHHQQQ]]]bbb___VVVNNNJJJGGGTTTcccqqq[[[XXXaaalll{{{yyynnnccc\\\YYY___qqq~~~kkkfffmmmuuuzzz~~~mmmggg___XXXUUUUUUUUUUUURRRSSSUUUUUUTTTSSSPPPOOOBBBAAABBBDDDDDDEEELLLTTTdddnnnxxx{{{{{{zzzvvvqqqdddYYYOOONNNPPPNNNKKKJJJFFFFFFEEEDDDBBB@@@???===<<<:::999999:::;;;<<<;;;888<<<>>><<<777555999===888888;;;EEEVVVccceeeaaa]]]YYYTTTRRRSSSTTTSSSQQQSSSPPPMMMKKKKKKLLLLLLLLLHHHBBB>>>===999222222777222222111111111111222222222333333333222333666999999<<<@@@BBBDDDIIIPPPUUU\\\```eeelllrrrvvvyyyzzz}}}bbbGGG===;;;666333333000000000111222222333333<<<999777666888<<>>>>>@@@CCCFFFKKKUUUfffzzzwwwlllhhhhhhiiiiiiiiihhhfffdddaaa^^^\\\YYYXXXWWWUUUTTTRRRQQQPPPLLLHHHCCC>>>:::888777777666444333333555999===@@@@@@GGGIIIPPP___sss}}}qqqfff\\\[[[YYYNNNKKKPPPPPPKKKHHHCCC>>><<<:::999888777555222111222333333222111111222666;;;===;;;888777333444<<>>>>><<<888:::777666999999777888;;;===<<<;;;999888777777666::::::===HHHWWWaaadddbbb______YYYRRROOORRRSSSRRRQQQPPPNNNLLLIIIGGGEEEDDD@@@>>>;;;::::::999666444333222111222444555555444222111222222333444555666777:::===@@@BBBEEEJJJMMMRRRUUU[[[bbbiiioootttvvv{{{rrr]]]PPPBBB;;;:::999444...111///---///222555444333222222333444555777777888FFFLLLWWWdddrrrlllfff^^^YYYWWWQQQIIIFFFJJJ===;;;888666444555666777666666666777888888888999999888888777888999;;;<<<;;;>>>;;;<<>>===HHHNNNUUUfff|||~~~pppfffbbbbbbdddbbbaaa````````````^^^\\\ZZZXXXTTTRRRRRRQQQPPPOOOJJJGGGBBB>>><<<:::777555444555666777777999===@@@BBBHHHNNNSSS```}}}~~~uuueee___XXXUUUTTTRRRNNNIIIGGGDDD@@@===;;;999666444777444222111222333333222111333666888:::;;;::::::999:::888<<>>FFFHHHEEEIIILLLUUU______WWWQQQPPPJJJMMMXXXmmm}}}jjjaaaYYYQQQQQQWWW]]]nnn}}}qqqccc\\\VVVVVVeeeyyy~~~nnn```aaakkkssstttjjjeee___ZZZXXXWWWVVVUUUVVVUUUTTTTTTTTTRRROOOMMMGGGEEEAAA@@@AAAFFFKKKOOOZZZgggrrrsssmmmgggbbb^^^TTTKKKEEEFFFHHHGGGFFFGGGDDDFFFEEEAAA>>>>>><<<888888555555777777555666999666666777777999:::<<<======;;;<<>><<<:::999999777555333111000///000222333333111111111111111222333444444222444777999;;;>>>AAADDDFFFHHHMMMSSSYYY^^^bbbdddkkkrrrzzzsssbbbRRRIIIGGG???666222333333111...333111//////222333222111111111222333444444555555999===DDDLLLTTT^^^hhhnnnyyy~~~kkkeee___\\\ZZZTTTKKKGGGHHH<<<:::888555444444666777:::999999888888888777777;;;;;;::::::;;;<<<===>>>???BBB??????DDD???===GGGOOOVVVggg}}}vvvhhh]]]YYYXXXYYY[[[[[[[[[\\\^^^^^^\\\ZZZZZZWWWTTTRRRRRRQQQPPPNNNHHHDDD@@@<<<:::888666444333444666666777999<<>>BBBCCCZZZnnndddbbbhhhyyy~~~tttooozzz___BBB999777---000///...---,,,,,,,,,,,,+++************+++,,,------+++))))))***+++***(((''')))******)))((()))+++******)))((((((((((((((())))))))))))))))))))))))...+++***,,,+++))),,,111---///000222888AAAFFFEEEEEEFFFLLLXXX^^^\\\WWWTTTLLLMMMTTTdddwwwwwwfffXXXVVVWWWTTTSSSVVVWWWhhhxxx~~~xxxiii___XXXWWWbbbqqq~~~zzzoooaaa[[[___hhhmmmfffbbb]]]ZZZXXXWWWVVVUUUVVVTTTRRRRRRRRRQQQOOOMMMIIIFFFBBB???@@@CCCHHHKKKRRR```kkkiiiaaaZZZUUURRRJJJCCC???BBBEEEEEEFFFGGGCCCFFFEEEAAA??????<<<888777444333555555333333666222333444666999;;;===???@@@;;;;;;FFFUUU^^^]]]XXXXXX[[[[[[WWWUUUUUURRRNNNNNNNNNMMMLLLIIIEEEBBB???===;;;999888888777444333000///...///000111000///111111111000000111111222...000222333444666999<<<888:::>>>BBBFFFJJJLLLNNNUUU\\\eeejjjjjjiiihhhhhhuuu{{{gggUUUHHH@@@;;;777999666222111111333333222444222000000111111000///000000111111111222222222444666999;;;>>>CCCHHHLLLVVV```nnn|||zzzgggccc```^^^\\\VVVMMMGGGFFF>>><<<999777666666888999;;;;;;:::999999999::::::<<<;;;;;;<<<<<<===??????@@@DDDAAABBBGGGBBB???HHHUUU]]]lll{{{mmm___UUUOOONNNNNNSSSTTTWWWZZZ]]]]]][[[XXXZZZWWWTTTRRRQQQPPPNNNLLLEEEAAA<<<999777555444222222444555666666999<<>><<<:::888666444333111//////000111000///333555888;;;;;;:::888666555===???AAADDDJJJjjjvvv[[[UUUZZZhhh~~~xxxhhheeeggggggNNN999777:::333......---,,,++++++++++++******))))))******++++++---+++))))))***+++***)))------+++)))'''(((+++...******)))((((((((())))))))))))))))))))))))))))))...+++***+++***))),,,222///111222333888AAAFFFFFFDDDCCCGGGQQQ\\\___\\\WWWQQQPPPSSS^^^nnnyyy|||{{{lll^^^TTTVVV[[[ZZZWWWUUUTTTeeewwwqqqeee^^^___iiirrryyyxxxpppbbbVVVUUU^^^gggddd```ZZZVVVUUUUUUVVVVVVWWWUUUSSSRRRRRRRRRQQQPPPMMMIIIEEEAAAAAACCCGGGJJJNNN\\\fffcccYYYQQQMMMKKKFFFAAA>>>AAADDDDDDFFFHHHCCCFFFFFFBBB@@@???<<<888888444333555555222222555555555555666777888:::;;;???;;;;;;GGGXXXcccbbb]]]]]]___]]]XXXUUUTTTQQQMMMLLLMMMMMMLLLJJJEEEAAA>>>===;;;999888888777555333000///......000000///...111000000/////////000000000111222222222333666888333444666999;;;===>>>???BBBHHHNNNRRRRRRPPPNNNNNNTTT___mmmzzzlll```OOOAAA;;;:::::::::555666666555333222333444222111000000000111111111000000111111111111111111444666888999:::<<>>???999::::::;;;<<<===>>>>>>===BBB@@@BBBHHHCCCAAAJJJZZZdddssswwwjjj\\\QQQKKKIIIIIINNNPPPUUU[[[______\\\YYYYYYWWWTTTRRRPPPOOOLLLJJJCCC???:::777555444333222222333444555666999<<>>999999666555666555222222555555555555555666666777888===:::===JJJ]]]iiikkkggggggfffaaaXXXSSSQQQOOOLLLKKKLLLMMMLLLJJJFFFBBB???===;;;999999999888666444222111//////000000///---000000///.........//////111222333222111222444555222333444555666777777777888:::===??????>>>>>>>>>@@@GGGRRR___kkkxxxlll\\\SSSFFF<<<888666444222000222444333111000000111////////////000111222333111111111111222222222222333555777777777999;;;===DDDFFFIIINNNTTT```nnnxxxssslllfffdddnnn}}}vvvccc^^^\\\XXXSSSNNNLLLJJJHHHDDDBBB???<<<:::::::::;;;:::999999999:::<<<>>>@@@999999:::<<<===>>>>>>>>>>>>BBB@@@AAAFFFBBB@@@JJJYYYfffxxx~~~vvvhhhZZZOOOIIIHHHHHHKKKNNNUUU]]]aaaaaa\\\XXXXXXVVVSSSQQQPPPMMMJJJHHHBBB>>>999666555444444333111333555666777999===@@@HHHNNN\\\rrrppp___^^^\\\XXXTTTPPPKKKGGGDDDAAA>>>;;;999888777555333222111111111333333222111555777:::<<<<<<:::777555666@@@BBB@@@EEETTTzzzdddZZZ[[[jjj}}}www___XXXbbbooonnnLLL::://////111+++,,,,,,+++*********++++++---,,,,,,+++++++++,,,,,,************)))***++++++((()))******))))))***,,,******))))))))))))******((((((((((((((((((((((((,,,***+++---,,,***+++000+++000222222666===CCCEEELLLKKKJJJNNNYYYbbbccc^^^UUUPPPMMMRRR\\\dddfffdddZZZVVVSSSVVV[[[\\\WWWQQQVVVccctttxxxuuu|||sssrrrooohhh\\\TTTUUU[[[ZZZVVVPPPMMMOOORRRVVVXXXXXXVVVUUUUUUUUUUUUTTTRRRNNNKKKEEE@@@???@@@CCCFFFGGGOOOTTTPPPKKKIIIHHHFFFEEEAAA@@@BBBBBB@@@AAADDDCCCGGGHHHEEECCCCCC???:::;;;777666777666222222555222222333444555777888999::::::???MMM^^^kkkooonnnnnnkkkcccWWWOOONNNMMMJJJIIIJJJJJJIIIHHHEEEBBB@@@===;;;999999999888777555444222111000111000///---/////////......///000000000111222111//////111333111111222333333333333333333333333333444555666777888;;;BBBLLLUUU]]]iiitttppp]]]LLLFFF>>>999666444111......000222333222222333444---.../////////000222444111111222222333333333333444666777777666666777999>>>???@@@AAAEEENNN[[[dddyyypppeeebbb___\\\fffuuuuuuddd[[[[[[WWWQQQNNNPPPPPPNNNGGGDDD@@@<<<:::999999:::>>><<<:::888888888999::::::;;;<<<>>>???@@@@@@@@@BBBEEEAAAAAAFFFBBBAAAKKKZZZlll~~~uuufffWWWMMMHHHHHHIIIKKKPPPYYYaaafffddd]]]XXXXXXVVVSSSQQQOOOLLLHHHEEEBBB>>>888555444444555555222333555666888:::>>>AAAIIIQQQbbb{{{lll]]]ZZZXXXVVVRRRNNNIIIEEECCC???===:::888888777555333333222222333555555444222666888999:::;;;:::888777999AAAAAAAAAKKK^^^}}}cccYYY___rrrnnnWWWSSSaaaoooeeeDDD999222//////+++,,,,,,+++******++++++,,,...---,,,,,,+++,,,,,,,,,)))***+++***))))))+++---(((***,,,+++)))'''&&&&&&******)))))))))***++++++))))))))))))))))))))))))******,,,///...***+++...,,,000111///222;;;DDDHHHOOOPPPOOOPPPYYYdddgggccc^^^VVVPPPPPPWWW\\\\\\ZZZRRRSSSVVV\\\dddhhhgggdddfffmmmxxxyyymmmkkklllmmmfffYYYQQQQQQMMMLLLKKKMMMQQQUUUWWWXXXVVVUUUUUUUUUVVVUUUSSSPPPOOOLLLFFFAAA@@@AAADDDGGGEEEIIIJJJGGGGGGIIIIIIFFFDDDAAAAAACCCBBB@@@AAAEEEDDDHHHJJJGGGEEEEEEAAA<<<;;;888666777555222111444111111222333555666888999999<<>>777444444555444333111111222333555555555555---///000000......111333000000111222222333444444666888999999888777888999777999<<<===???EEENNNUUU```kkkzzz|||mmm___WWWXXXVVVRRR[[[kkkssscccXXX[[[ZZZUUUTTTWWWWWWSSSLLLJJJEEE@@@===;;;;;;;;;>>><<<999777555555777777888:::<<<>>>???@@@@@@@@@BBBEEEBBBBBBIIIHHHIIIUUUiii~~~uuueeeVVVLLLHHHJJJLLLQQQWWWaaajjjnnnjjjbbb\\\WWWUUUSSSQQQOOOKKKGGGCCC@@@<<<777333333444444555333444666777999<<<@@@CCCMMMXXXnnnyyyfff]]]TTTTTTSSSPPPKKKGGGCCCBBB>>>;;;999777777666555333222222222444666666444222777888888999999:::::::::;;;AAA@@@DDDWWWoooooo```___hhh}}}iiiWWWZZZmmm~~~ZZZ<<<888444111222000,,,,,,++++++++++++,,,,,,---,,,,,,+++******++++++(((***+++***))))))+++---(((***++++++)))'''''''''******))))))******+++,,,)))))))))))))))))))))))))))))),,,000///+++***---///222000---000;;;GGGMMMQQQSSSRRRQQQYYYeeejjjgggaaaXXXOOOMMMPPPSSSRRROOOPPPUUU]]]fffpppyyy|||{{{wwwzzzqqqhhhgggkkkqqqmmm^^^OOOIIICCCDDDHHHNNNSSSWWWXXXXXXTTTSSSTTTUUUVVVUUURRROOORRRNNNIIIDDDBBBDDDGGGIIIEEEFFFEEECCCFFFJJJKKKHHHEEECCCCCCEEEDDDBBBCCCGGGEEEIIIJJJHHHGGGFFFBBB===;;;777666666555111000333222222222333444555666777999===EEENNNXXXaaagggjjjllljjjbbbVVVNNNKKKGGGCCCCCCCCCCCCBBBAAAAAAAAAAAA:::888777666777666555333444222000000000///---+++.........//////111222333000111111000//////000222///000000111222222222111------///111444555444333777555666999999888???HHHHHHJJJSSS^^^```aaapppsss^^^RRRGGG@@@666000///000111000333222000111222333111000///111222000...---///111...///000111222333444444444666888999999999:::;;;555888<<<>>>???BBBGGGKKKMMMWWWdddoooyyy{{{tttsssvvvtttmmmeee[[[NNNHHHLLLJJJEEEMMM]]]ppp```VVV\\\]]]ZZZ[[[^^^\\\WWWRRROOOJJJEEEAAA???>>>>>>;;;999777555444666888999555777999;;;============???CCC@@@CCCMMMOOOSSSaaa|||wwwfffWWWMMMJJJMMMPPPYYY___iiirrruuuqqqhhhaaaWWWUUUSSSQQQNNNKKKFFFBBB???;;;555222222333444444333555777888:::<<>>>>>@@@HHHRRRYYYZZZYYYVVVUUUTTTUUUVVVVVVUUUTTTVVVRRRMMMIIIGGGFFFEEEEEEEEEAAA???CCCFFFGGGIIIMMMLLLJJJFFFFFFGGGIIIKKKKKKOOOQQQRRRQQQMMMIIIEEECCC>>><<<999777666555333222111111111222333444555666???===???HHHQQQXXX___fffggggggaaaTTTJJJGGGFFFEEEAAA@@@>>>=========>>>???:::::::::999999777666555222111111111000000//////000000///...............333333333333222111///...111......111111......111///000111222333333333333888888777777888999;;;<<>>@@@BBBFFFJJJMMMTTTVVV\\\hhhwww~~~wwwnnnjjjhhhddd[[[SSSHHHHHHAAA???DDDBBBKKK___{{{ggg^^^\\\[[[[[[\\\]]]\\\\\\VVVSSSMMMGGGBBB>>><<<;;;:::888555444555666555444000666777444555<<<@@@???BBBGGGJJJQQQXXXXXXddd}}}qqq^^^TTTQQQRRRZZZcccjjjooowww~~~xxxmmmeee\\\VVVNNNJJJHHHFFFCCC@@@;;;999777444333333444444666555777;;;<<<;;;???EEEYYYkkklll^^^VVVQQQNNNMMMKKKIIIEEE@@@<<<:::;;;:::888666555444444555555666666444222111222444999::::::999999:::>>>@@@CCCIIINNNYYYxxxvvvfffccciiirrrxxxaaafff]]]AAA333333...,,,---******+++,,,------,,,***))),,,++++++******++++++,,,***+++,,,,,,,,,***)))(((###$$$%%%&&&'''((()))***((((((((((((((()))******''''''((()))))))))))))))---,,,,,,,,,---------,,,......000111111555AAAMMMXXXbbbddd\\\XXX```jjjlllfff```VVVMMMHHHIIILLLPPPUUUZZZsss~~~}}}}}}ssslllfffbbbfffpppnnn\\\HHH@@@======???GGGPPPWWWYYYXXXVVVUUUSSSSSSUUUUUUUUUTTTUUURRRNNNKKKJJJJJJIIIHHHEEE???===@@@DDDEEEIIIMMMKKKJJJJJJJJJLLLPPPTTTWWWWWWXXXYYYVVVQQQKKKFFFDDD???===:::888777555333222111111111222333444666666===:::===EEEMMMSSS[[[bbbggghhhbbbUUUIIIEEECCCAAA>>>===<<<;;;:::;;;<<<<<<666666666666555444333222111111111111000000000///111000//////......//////------...///...---,,,,,,111......000000......000000111222333444444555555666555555555555777888999???>>>???BBBCCCEEEMMMVVV```jjjvvvzzzxxxwww{{{}}}kkkWWWIII???;;;666333222222222222///000111222222222111111000000000000000000000000111222222333333444444555999::::::;;;:::999888777666999<<<>>>AAAGGGNNNTTT[[[]]]bbbnnn|||zzzrrriiidddbbb^^^UUUMMMEEEDDD>>>>>>BBBBBBJJJ___kkkaaa___\\\[[[[[[[[[ZZZXXXVVVSSSNNNHHHCCC???===<<<777444222111222222222111222777999666777===@@@???FFFLLLOOOVVV___bbbqqq~~~ooo^^^WWWWWW\\\fffpppuuuzzzxxxkkkbbb]]]WWWOOOIIIFFFCCC???;;;:::999666444333333444555666555777:::;;;;;;???FFF___rrr{{{fffZZZTTTPPPMMMLLLKKKHHHDDD@@@<<<::::::999777666444444444555333444555444333333555666999::::::999888:::===???BBBIIIVVVkkknnn___cccmmmuuudddoooTTT<<<111333...,,,///---+++++++++,,,,,,++++++***,,,++++++******++++++,,,+++++++++++++++***))))))''''''((()))******+++,,,((((((((((((((()))******''''''((())))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,------...000000333===IIIUUUdddlllddd[[[___iiiooojjjbbbVVVKKKGGGJJJPPPUUUVVV```~~~~~~{{{}}}ssslllhhhbbbccclllmmm]]]JJJ???;;;;;;>>>DDDMMMTTTVVVVVVUUUSSSQQQQQQSSSTTTTTTTTTUUURRROOOMMMMMMMMMLLLKKKDDD>>>:::===@@@CCCGGGLLLLLLOOOQQQRRRSSSWWW]]]bbbbbbaaa```]]]WWWPPPIIIDDDAAA>>>;;;888777666444222222222222222333555666777999777:::AAAIIIOOOVVV^^^hhhiiidddVVVJJJDDD@@@===;;;:::888777777777888999444444444444333222111111111111111111111111000000111111000/////////000000------...//////////////////------000000------000111111333444555666666666666555555555555777888999<<<;;;===@@@@@@@@@EEEMMMUUU\\\eeehhhggghhhmmmsssuuu{{{{{{jjjWWWJJJ>>>;;;777444333333333222//////000111111111111000000000000000000000000000111222222333333444444555======<<<<<<:::999777666888;;;???AAADDDKKKWWW___iiiiiiooo|||yyypppfff```]]]YYYPPPIII@@@@@@;;;<<>>;;;999999888666555444444444555222444555444444444666888999999999888777888;;;>>>DDDKKK]]]}}}}}}dddYYYfffxxxoooiii}}}rrrGGG555111333---,,,111000,,,++++++***++++++,,,,,,++++++************++++++,,,+++******************)))))))))*********++++++((((((((((((((())))))***''''''((()))))))))))))))+++,,,---,,,++++++,,,,,,---,,,---//////111999CCCRRRcccpppiii\\\[[[dddmmmnnneeeXXXMMMIIIKKKQQQVVVZZZfff|||wwwpppjjjccc```gggiii^^^KKK???999999;;;AAAHHHNNNQQQRRRSSSQQQOOOOOOQQQSSSTTTTTTVVVTTTQQQOOOOOONNNLLLJJJBBB<<<888:::===@@@DDDJJJPPPUUUYYYZZZYYY[[[aaagggiiihhhfffccc]]]TTTKKKEEEBBB@@@<<<:::888666444222111222222222333555666777666555888@@@FFFLLLUUU]]]iiikkkgggZZZMMMEEE???;;;888777666555555555666777444444555555555444333333000111222222222111000000111111000000000000111111///000000000000000000000...,,,,,,//////------000111222333555777888888999888888777777888999;;;<<<::::::<<>>AAABBBFFFPPP___jjjvvvvvv||||||rrrfff___\\\WWWNNNGGG======999;;;BBBBBBKKK```nnnccc```]]][[[YYYXXXVVVTTTSSSQQQNNNIIIDDD@@@<<<::::::777555444555555555444444777::::::;;;===???@@@GGGTTT]]]fffsss|||{{{pppiiijjjrrr~~~vvvjjjcccWWWRRRKKKFFFDDDBBB>>>;;;888777555333333333555666555555777::::::;;;CCCLLL___xxxooo```XXXTTTTTTJJJIIIGGGDDD@@@===:::999888777555444444444444555444555555555444444666888888999999777777888;;;>>>JJJPPPeeeuuu]]]XXXmmmyyykkksssaaa===111111333,,,+++000000,,,+++***)))***+++,,,---++++++************++++++,,,+++***))))))***+++,,,))))))))))))(((((((((((())))))(((((((((((())))))''''''((()))))))))))))))+++,,,...---+++***,,,---,,,+++,,,...//////666>>>MMM^^^lllgggZZZUUU\\\eeeooohhh]]]SSSNNNNNNQQQTTT___jjjxxxxxxpppiiiaaa\\\```aaaXXXHHH<<<777777999===BBBGGGKKKLLLNNNMMMLLLMMMPPPSSSTTTTTTWWWTTTRRRPPPOOOLLLIIIFFFBBB;;;777888;;;===AAAFFFNNNUUU\\\```aaaccciiioooooonnnmmmkkkeee[[[OOOFFFDDDBBB>>>;;;999777444222111111111222333444555666444444888???EEEKKKTTT]]]gggjjjhhh]]]PPPGGG@@@:::777666555444333444555555333333444444555444444444000111222333333222111000111111000000000000111111000///......---,,,,,,,,,...+++,,,//////------000111222444666888999::::::999999888888999:::<<<=========>>>AAAAAAAAAFFFNNNNNNQQQVVVXXX[[[aaakkkrrrwww~~~zzzhhhWWWMMM<<<:::666444333222000...111111111111222222333333////////////////////////111222222333333444444555555666666888999:::<<<<<<999;;;>>>BBBJJJZZZmmm{{{uuuggg^^^ZZZUUUMMMFFF<<<===999;;;BBBBBBKKK```iiiaaa^^^[[[ZZZYYYXXXVVVUUUPPPOOOMMMIIIEEE???;;;999666444111000111222111111333555888;;;<<<===@@@CCCLLL^^^lllwww|||uuuuuu}}}zzzooohhhYYYSSSKKKEEECCCAAA>>>;;;777666444333333444555666555666888::::::<<>>;;;999888666555444333333444555555555666666555333333444555777888888777777888<<>>BBBGGGPPP[[[eeemmmrrrxxx|||yyyyyyyyywwwqqqeeeUUUIIIFFFCCC???<<<:::777444222000000000000111333444555444444888>>>BBBGGGPPPZZZ```eeeeee\\\QQQHHH@@@999666555444333222333444444///000111111222222222222///000222444444333111000000000/////////000111111222111000///------------...,,,,,,///000......111000111333666888:::;;;;;;999888888888888:::;;;<<>>AAAOOOnnnlll___WWW^^^}}}yyyxxxyyy^^^@@@666///111111***+++...)))************+++,,,------******))))))))))))************************+++,,,***************************))))))(((((((((((((((''''''((()))))))))))))))+++///111000,,,+++---111...++++++...///...111666<<>>DDDMMM\\\lllyyyqqq]]]NNNHHHEEE@@@===:::888444222......//////000111333444555555888<<<===???HHHQQQUUU[[[^^^XXXNNNFFF>>>777444333222111000111222222------...///000111111111///000222444555444222111//////......//////000111222222000////////////000///,,,---000111//////222///000222555888:::;;;<<<::::::999999:::;;;===>>>HHHKKKRRRXXXWWWSSSSSSVVVRRRSSSUUUWWWZZZaaajjjqqqoootttwwwtttiii\\\SSSNNNDDD@@@999555222111000///222111000000000111333333////////////////////////111222222333333444444555888888777777888:::;;;<<<@@@>>>AAANNNfffyyyiii^^^XXXRRRJJJDDD;;;<<<999:::@@@>>>FFFZZZxxx{{{ddd___]]]ZZZXXXXXXWWWVVVTTTPPPPPPPPPMMMIIICCC===:::999777444333444555444444555333555<<<@@@BBBJJJSSSlll~~~bbbYYYKKK@@@;;;888666444555444333222222444666777777888;;;===;;;???LLLZZZggg]]]XXXPPPIIIHHHFFFDDDAAA>>>;;;999777777333333222222222333555666333444444333111111222444555666777888999<<<@@@CCCVVVzzzhhhYYYVVVYYYfff}}}~~~eeeKKK888555...//////***---000((())))))***+++,,,,,,,,,,,,******))))))))))))******))))))***+++++++++++++++))))))))))))))))))))))))******)))(((((((((((((((''''''((())))))))))))))),,,///222111---+++...222...++++++//////...000555555;;;DDDLLLMMMLLLLLLOOO[[[```fffiiiggg^^^TTTMMMOOOTTTsss~~~tttiiiaaa\\\ZZZ```iiivvvxxx}}}|||tttfffccc]]]VVVPPPJJJ@@@888333333444333444666:::<<>>@@@AAAIIIOOOZZZdddfffaaa___```TTTTTTUUUVVVXXX___gggmmmjjjnnnqqqmmmdddZZZTTTRRRHHHCCC<<<666333222111111111000/////////000222333////////////////////////111222222333333444555555777777777888:::<<<>>>@@@@@@<<<===KKKggg|||kkk```YYYTTTLLLFFF;;;<<<888999>>><<>>DDDIIILLLLLLKKKWWWYYY\\\______ZZZRRRKKKKKKRRRgggrrrjjj___YYYZZZ^^^ccceeemmmyyy|||rrrjjj^^^TTTMMMFFF???:::888444444666666444555999???CCCJJJRRRVVVUUUUUUUUUXXXVVVSSSRRRQQQNNNJJJGGGGGG@@@<<<===<<<::::::<<>><<<===@@@DDDRRR\\\ffflllpppqqqlllfff\\\VVVTTTXXX]]]aaagggmmmhhhiiifffbbb```___[[[UUUJJJCCC;;;555333333111///222111000111111111///---///............//////000111111222333444555777888666777888999:::;;;;;;;;;===AAAAAAFFF]]]~~~kkk___[[[VVVMMMEEE@@@<<<:::<<<===@@@HHHQQQrrryyyccc___]]][[[YYYWWWWWWWWWXXXVVVRRROOONNNNNNJJJCCC<<<:::777444333333444444444444666:::???BBBJJJZZZiii{{{jjjSSSLLLBBB999444333222222333444555555444444666888222===>>>;;;BBBIIIUUUgggtttaaaXXXTTTNNNGGGDDDGGGBBB<<<999888777666444222222222333444555777777555222000000333555555444777777999<<<;;;;;;BBBJJJkkkwww```SSSLLLSSS```vvvyyyzzzqqqPPP;;;888222111000111111000---***,,,,,,,,,++++++***************+++++++++******)))((((((((((((((((((((((((&&&&&&''''''(((((())))))'''((()))((('''((()))+++(((((((((((())))))))))))+++---//////......000222111...+++***,,,......---333555:::BBBIIILLLJJJGGGLLLOOOTTTYYY[[[WWWOOOIIIEEELLL```|||~~~rrrgggbbb]]][[[]]]```bbbcccppp{{{}}}}}}tttlllaaaWWWPPPIIIAAA<<<888444222444444333555999>>>CCCJJJPPPRRRRRRRRRTTTUUUTTTSSSRRRQQQQQQPPPOOOIIIBBB===<<<;;;999:::<<>>AAACCCEEEDDDAAA<<<999888555222///...///111111111...///111111000111222444333///444777111222555//////,,,******,,,...//////////////////............,,,,,,...///000000111111000444666555777;;;;;;999999<<<>>>>>>===>>>CCCGGGWWWbbbooowwwzzzyyyqqqiii```ZZZVVVXXX[[[^^^ccchhhdddeeebbb^^^^^^```^^^ZZZQQQIII>>>777444333111000111000000111222222000...000000000000000111111222222222222333444555777888666777888999:::;;;;;;;;;@@@DDDDDDEEEUUUooo}}}kkk```\\\WWWMMMDDD???;;;999:::<<<>>>FFFOOOmmmvvv```]]]\\\[[[YYYXXXWWWVVVVVVVVVSSSPPPPPPOOOLLLEEE>>>;;;888555333333444444333555666:::???DDDMMM___pppnnn\\\NNNHHH???888555444444333333444555444444444666888888@@@BBBBBBGGGJJJWWWoooooo^^^VVVSSSNNNHHHFFFDDD@@@;;;888888888777666222222222333444555666777555222000111333555555444666666888;;;<<<<<>>HHHLLLIIIEEECCCFFFLLLTTTXXXVVVOOOHHHDDDIII[[[tttqqqfffZZZZZZ[[[^^^aaacccbbbaaaqqq{{{|||{{{vvvoooeee\\\TTTLLLDDD>>>888444111222222111333888:::AAAHHHMMMOOOPPPSSSUUUTTTTTTTTTSSSQQQRRRSSSUUULLLDDD>>><<<:::888999<<<@@@LLL___uuu}}}fffTTTQQQJJJEEEDDD@@@:::777777333333222111111111111222666777777777666666777999<<<>>>@@@@@@>>>;;;999999555222///......//////...,,,...000111111222444666222111999;;;333111444//////...,,,---000222333333////////////............,,,---...///000111111111111555666666777;;;<<<999:::<<<>>>======???EEEJJJ^^^kkkzzzyyyoooaaaZZZVVVXXX[[[]]]aaafffbbbbbb```]]]```eeegggeee[[[QQQDDD999444333222111111000000111222333111000000000000000000111222222333333333333444555666777666777888999:::;;;;;;;;;>>>CCCDDDBBBJJJZZZfffjjjtttvvvvvvuuu|||}}}nnnddd^^^XXXMMMCCC===999777999:::===DDDMMMggg}}}rrr]]][[[[[[[[[ZZZYYYWWWUUUUUUVVVTTTRRRQQQQQQMMMGGGBBB===:::666333333333333333666777:::@@@GGGSSShhh{{{cccSSSFFFAAA;;;777555555444444222333444444333444666888<<>>:::888888888777777222222222222333555666777333222111222444666666666555555888;;;<<<>>>GGGRRR{{{___UUUQQQ^^^ssspppkkkpppvvvUUU;;;111111///...------------***(((++++++++++++++++++,,,,,,))))))******+++******)))************************))))))(((((((((((((((''''''((()))((('''((()))+++(((((((((((()))))))))))),,,---............/////////...---------.../////////...111999DDDJJJJJJGGGCCCEEEKKKSSSZZZYYYRRRKKKDDDFFFSSSffftttsssiiiaaaTTTWWW\\\bbbfffgggfffeeennnxxx~~~|||{{{xxxrrriii```XXXOOOFFF???999444000000000///222777555<<>>:::888999:::<<>>@@@GGGLLLMMMgggrrreeeXXXSSSPPPLLLGGGFFF???===:::888777666666666222222222222333444555666222222222333555666777777666777999<<<===AAAMMMZZZ]]]ZZZ^^^kkk}}}~~~rrreeehhhuuugggHHH888333222///---,,,,,,,,,,,,***)))*********++++++,,,,,,,,,((())))))******************************************)))))))))(((((('''''''''((()))((('''''')))+++(((((((((((())))))))))))------------............///000000////////////000111///...444>>>HHHLLLMMMGGGHHHLLLTTT[[[[[[TTTLLLEEEBBBFFFRRR]]]^^^[[[YYYWWW\\\cccjjjnnnpppppppppmmmuuu}}}~~~~~~yyytttlllddd\\\RRRGGG???;;;555111111000///111666333:::???CCCJJJUUU[[[[[[YYYYYYYYYWWWTTTRRRRRRRRRRRRJJJAAA>>><<<999:::===AAAIIIWWWhhhzzzzzziiiYYYUUUOOOJJJIIIEEE>>>999999333333333333222222111111222333444444333444666888666888999888777666777999999666222000000000000///000111333333222222444555999999CCCDDD888444555000111///......///000///...////////////........................///111222333000333555333555888999666777999:::999999<<>>BBB@@@???CCCJJJOOOYYY^^^aaaeeepppyyynnnfff[[[NNNDDD???;;;999:::;;;===EEEMMMdddyyyqqq]]][[[[[[[[[[[[YYYWWWUUUTTTRRRSSSSSSSSSRRRPPPLLLIIIEEE@@@:::555444333333333777777;;;CCCNNNaaa}}}sssZZZIIIDDD???;;;777555333222111///111222444444444666888;;;>>>>>>???HHHRRRZZZ{{{nnncccXXXRRROOOIIIDDDCCC>>>===;;;888555333333333222222222222222333444555111222333555666777888999999:::<<<>>>@@@HHHYYYjjjkkkooovvv~~~ooofffbbbooooooNNN:::444111...///---,,,+++,,,,,,+++************++++++,,,,,,,,,'''((()))***************))))))))))))))))))))))))******))))))(((((((((''''''((()))((('''''')))+++(((((((((((())))))))))))...---,,,---...///...,,,...///000000///...///000222000///222:::DDDMMMQQQKKKJJJLLLRRRZZZ[[[TTTMMMMMMEEEAAAFFFMMMPPPRRRTTT]]]dddnnnwww|||~~~tttxxx}}}{{{vvvpppiii```UUUHHH@@@<<<777333333222000222666555:::>>>CCCQQQbbbiiifffgggccc]]]YYYWWWVVVUUUTTTTTTLLLDDDAAA???<<<<<<>>>BBBGGGRRRaaarrryyykkk^^^XXXRRRNNNLLLGGG???:::888333333333444333222222111000111333333333444777999666888:::;;;<<<>>>AAADDD;;;888444222222222222111111222444444333333444555666555>>>BBB999777999333333222000111222222000///////////////............///.........///111333444///333444333444777888555555777999888888:::@@@EEEPPPYYYbbbiiioootttsssnnnccc]]]XXXYYY[[[]]]aaafffgggjjjmmmpppxxxvvviiiUUUDDD:::666444333222111000222333444222111////////////000222333444666666555555444555555555666777888999:::;;;;;;;;;>>>AAACCCAAA???AAAGGGLLLYYY___eeejjjttt|||rrriii^^^RRRIIIAAA===:::;;;<<<>>>EEENNNggg}}}ttt___\\\\\\\\\[[[ZZZXXXVVVVVVRRRSSSUUUUUUTTTRRROOOMMMIIIDDD===888555444444444777777<<>>;;;666333222111000///111333444555666777:::===@@@CCCEEEOOO___ppp{{{iii___UUUQQQLLLEEEAAA@@@======;;;888444222111222222222222222222333444444///222555666777888999;;;======???BBBGGGTTTlll{{{pppkkkkkklllWWW<<<333333000,,,...---+++***+++,,,+++***++++++++++++++++++,,,,,,''''''((()))************((((((((((((((((((((((((***))))))))))))))))))((('''((()))((('''((()))+++(((((((((((())))))))))))///---+++,,,...///---++++++...000///---,,,---/////////111222777@@@JJJRRRNNNKKKJJJPPPYYY[[[VVVOOOQQQHHHAAABBBHHHMMMRRRWWWaaakkkzzz}}}}}}yyysssmmmeeeYYYKKKAAA===999666666555222333666777<<>>===???BBBFFFPPP]]]nnnzzzoooccc[[[UUUPPPNNNIII@@@999888333333444444444333222111111222333333333444666888888:::;;;<<<===@@@DDDGGG:::777444222222333333222///111333444444444666888888555===AAA;;;;;;;;;444444333222333555555444333////////////............//////......///111333555000444555333444888888555444777999999888999>>>BBBGGGOOOYYY```gggnnnpppmmmddd]]]YYYZZZ\\\^^^ccchhhkkkpppuuuzzzsss^^^KKK???777333111333222111222333333111000......//////000222333444777777666555555555555555666777888999:::;;;;;;;;;BBBBBBBBBBBBAAADDDJJJPPP]]]eeennnttt}}}{{{qqqiii```VVVOOOAAA===:::;;;<<<>>>EEEMMMjjjwwwaaa___^^^\\\[[[YYYXXXXXXXXXSSSUUUXXXYYYWWWUUUSSSRRRMMMGGG@@@999666555555555666777===GGGUUUkkkxxxpppiiieeeddd___[[[WWWPPPFFF@@@@@@===999444222111222222111222333555666777999<<>>:::888999777333333666777===DDDSSStttooo^^^XXXWWWUUURRRTTTMMMHHHFFFDDD@@@???@@@AAAFFFOOO]]]mmm}}}|||qqqfff\\\VVVRRROOOJJJ@@@999777333333444555444333222111333444444444333333555777666777777666666888<<>>===;;;888333111111222333444222444666777888:::===@@@===KKKRRR\\\tttccc\\\UUUNNNKKKFFF@@@<<<<<<666888999777444222333555222222222111222222333333---111666888888888;;;===@@@AAAEEELLLWWWnnn|||rrrvvvzzzuuutttyyykkk>>>111222///,,,---+++)))''''''((())))))(((---,,,,,,++++++*********&&&'''((()))************************************(((((())))))******++++++'''((()))((('''((()))+++(((((((((((()))))))))))),,,///...)))''')))++++++...---+++))))))***+++,,,111111000///000666@@@GGGOOOQQQOOOLLLSSS^^^\\\QQQQQQDDD<<>>999333333111///000222333222111//////111222222333222222222222222333333444444444888333333888<<<<<<<<<>>>>>>@@@BBBCCCEEEJJJQQQXXX```iiivvv|||uuupppjjj\\\OOOBBB:::<<<:::@@@CCC???WWWqqq|||bbbccc___ZZZWWWWWWWWWXXXXXX[[[[[[[[[[[[[[[ZZZYYYYYYUUUNNNCCC<<<888777555444666999===FFFWWWttt{{{wwwpppjjjeee```\\\YYYTTTSSSPPPLLLGGGAAA<<<999333555777555222111333666111555999:::;;;>>>@@@AAABBBOOOZZZkkk___VVVQQQKKKFFFCCC@@@===;;;777666666555444222111000333333333333333333333333444444444666999<<<===>>>AAACCCIIIVVVmmmuuuiiiooo}}}{{{uuuqqqyyy]]]999555222,,,++++++......---------,,,,,,,,,***)))))))))***+++,,,,,,***++++++,,,+++***)))((())))))(((((((((((())))))+++)))'''''')))))))))(((******)))((((((((((((((()))))))))))))))((('''''''''***+++***,,,000111///)))***++++++,,,,,,,,,,,,...///...---...444;;;AAAKKKPPPQQQMMMQQQZZZZZZTTTTTTIIIAAABBBCCCCCCLLLXXXjjjzzzuuuxxx{{{~~~zzzpppeeeUUUHHHCCC;;;555555666555555777???KKK```|||ddd___[[[TTTVVVRRRPPPMMMKKKIIIGGGDDDBBBBBBDDDLLLZZZhhhvvvrrrfff[[[QQQNNNKKKCCC<<<888555555444222000///111333111111000222444666555555777888999;;;<<<<<<;;;;;;777777555444333333222222///333555111222666999888999;;;===@@@@@@===999888;;;999777444222111111111111000000000//////....../////////000222222222111333444555555444666888;;;===:::999:::888777:::???FFFPPP]]]eeekkkpppoookkk___YYYUUUWWW[[[___fffnnnssswww[[[GGG>>>888444222111111000111222222222///000000111222222333222222333333444444555555555999444444888;;;;;;<<<>>>???BBBFFFIIIKKKPPPXXX^^^gggooo{{{zzzuuunnn```RRRCCC:::;;;888???AAA???YYYuuu}}}cccccc___[[[XXXWWWXXXXXXXXX[[[[[[[[[ZZZYYYXXXWWWWWWQQQKKKBBB;;;888777777666888:::???HHH[[[xxxvvvpppmmmhhhdddaaa]]]YYYWWWTTTRRRNNNIIIBBB<<<777444444444444444222222333555111555888::::::===AAACCCKKKXXXdddxxxxxxZZZRRRNNNHHHDDD@@@>>>;;;999444444444333222000///...333333333333333333333333555555666888;;;===???@@@BBBIIIVVVkkkttteeeeeewwwvvvrrrsss~~~PPP222111///***+++,,,---,,,,,,,,,++++++++++++*********)))******++++++***++++++++++++***)))((())))))(((((((((((())))))***(((''''''((())))))(((******)))((((((((((((((()))))))))))))))(((''''''***++++++)))***+++&&&&&&(((***---......---,,,,,,,,,,,,+++,,,000555:::DDDNNNRRRNNNMMMSSSXXXWWWVVVNNNHHHFFFBBB@@@IIIUUUggg}}}iiibbbfffmmmtttyyyxxxlll[[[MMMEEE===777777888888999;;;DDDWWWtttiiibbb[[[SSSUUUUUUSSSQQQOOOMMMIIIEEEBBBBBBDDDLLLVVVaaannnuuueee[[[PPPMMMIIICCC===;;;555555444111......///000111111000222444666555555555666888:::<<<=========999888777666555444444444111555666444444777:::999===???BBBDDDEEEFFFEEECCCHHHDDD===777222111111222222111111000///......---...//////000111222222222333444555555555666888:::>>>;;;::::::999777:::???LLLYYYgggpppttttttoooiii^^^ZZZWWWXXXYYYYYY]]]bbbmmm~~~eeeLLL???999666222222333222000000222333///000000111222222333333222333333444555555666666999666555888::::::===AAADDDIIIPPPUUUYYY^^^eeejjjtttzzzwwwhhh[[[HHH<<<<<<999???BBBCCC```mmmccc___[[[XXXXXXYYYYYYXXXZZZZZZYYYXXXWWWVVVTTTSSSNNNHHHAAA<<<999888888888999<<>>JJJRRRNNNIIIMMMUUUZZZVVVQQQLLLHHHBBB???FFFQQQcccmmmXXXQQQUUU]]]ffflllwww~~~}}}ttteeeXXXKKKBBB::::::;;;<<<===@@@III^^^jjjbbbZZZRRRSSSWWWVVVTTTRRRPPPLLLGGGCCCAAADDDKKKTTT[[[iiiqqqcccYYYOOOKKKHHHBBB>>>===666666666333000//////000111111000222444666555555666666888999;;;<<<===>>><<<;;;:::999888888777888444666888777777999<<<===BBBFFFIIILLLQQQWWWZZZYYYWWWQQQGGG<<<555333333555333222111000///...---,,,...///000000000111222444333444666666666666888:::===::::::;;;:::888<<>><<<:::777555555555444333333222222222111111111222222222222222555777999;;;===@@@CCCEEEGGGcccuuubbbqqqtttmmmqqq}}}wwwPPP888///111---,,,//////,,,++++++++++++*********,,,+++***))))))((())))))******************))))))))))))(((((((((((())))))((('''&&&&&&((()))((((((***))))))((((((((((((((((((((())))))))))))((((((***++++++,,,000222+++"""---,,,+++*********+++,,,,,,+++******,,,---///000999DDDMMMKKKFFFHHHQQQYYYTTTRRRNNNIIICCC@@@FFFNNN^^^~~~ssscccSSSMMMQQQWWW___fffmmmttt|||~~~}}}wwwkkk___OOOEEE===;;;;;;<<<>>>AAAIII___jjjbbb\\\TTTVVVYYYXXXVVVTTTRRRNNNIIIEEEAAAEEEKKKRRRZZZhhh|||kkk___VVVNNNJJJFFFAAA>>>???999999999777444222222333111111000222444666555555777888888999:::;;;======<<<<<<;;;:::::::::;;;;;;666666777888888:::===AAAEEELLLRRRVVV^^^iiinnnmmmbbbZZZMMM@@@777333333555333222111000///...---,,,---///000000///000333666333555777777777777888:::;;;888888;;;;;;;;;???EEETTTcccttt{{{|||xxxqqqjjjiiiddd^^^XXXOOOFFFDDDGGGSSS]]]eeelll}}}vvvXXXFFF???<<<333444333222111111111333000000000000111222333444111111222333444555666666888777888::::::<<>>EEEGGGDDDFFFNNNUUUVVVTTTPPPKKKEEEDDDGGGKKKWWWyyyzzzeee[[[QQQMMMMMMQQQXXX```iiipppwwwzzzzzzwwwmmmbbbTTTIII>>>;;;:::999;;;>>>III\\\~~~jjjddd___YYY\\\ZZZYYYVVVUUUSSSOOOKKKHHHDDDFFFKKKRRRZZZiiiuuueeeZZZSSSLLLIIIEEE@@@===>>>444555555333111//////000111111000222444666555555888888888999:::;;;===>>><<<;;;;;;;;;<<<===>>>???999777777999:::;;;AAAGGGLLLXXXccciiirrr|||}}}xxxfff]]]OOO@@@666111111222222111111000///......---,,,///000000...///333777333555777888888888999::::::888888;;;<<<<<>>666444222111222333222111111000000///000222333444111111222444555666777888888888999:::999<<>><<<;;;999666444222111000//////000222333222222222333333444444555333777;;;<<<===@@@EEEIIISSSsssfffxxx|||{{{yyy{{{gggMMM:::111000000)))+++...)))---,,,,,,,,,++++++++++++******)))((((((((())))))))))))((((((((()))******))))))(((((((((((()))))))))'''&&&''')))***************)))((((((((((((((('''(((((()))))))))))))))(((+++***((((((******'''++++++++++++++++++,,,,,,...+++((((((+++...//////555888===AAADDDFFFKKKPPP[[[XXXSSSMMMIIIHHHHHHHHHPPPeee|||uuuYYYTTTNNNKKKIIIJJJRRR\\\hhhnnntttwwwxxxwwwpppggg[[[OOOCCC===;;;:::;;;>>>JJJ[[[}}}iiiddd```[[[^^^[[[YYYVVVTTTRRRPPPMMMKKKGGGHHHKKKRRRZZZiiizzzjjj]]]UUUOOOJJJHHHDDD???<<<===///111111000...---------111111000222444666555555666666777888:::<<>>>>>???@@@AAACCCDDDEEE@@@<<<;;;===???AAAIIIRRR]]]nnniii___QQQAAA666111111222111000000000//////......,,,///111000...///444888222555777999888888999:::;;;999999<<<<<<<<>>:::666333222111111222444444555666888::::::999>>>GGGMMMTTTiii{{{fffXXXLLLBBB@@@>>><<<;;;:::888555333111000///...///000222333222333333444555555666666444888===>>>???BBBGGGLLLaaammmddd^^^~~~wwwWWW@@@444---------)))...222+++++++++++++++************)))(((((((((((())))))***)))(((((('''((()))***+++))))))(((((((((((()))))))))((('''(((***,,,,,,+++******)))(((((((((((((((''''''((()))))))))))))))))),,,,,,)))(((,,,//////'''(((+++---...---,,,,,,///+++'''&&&***---//////555555888>>>DDDGGGJJJMMM```\\\VVVOOOLLLKKKIIIFFFJJJWWWgggtttzzz{{{tttmmmVVVSSSPPPMMMHHHHHHRRR^^^ffflllrrruuuxxxzzzuuunnnbbbUUUHHHAAA???===>>>AAAMMM\\\}}}fffbbb___ZZZ]]]\\\YYYUUUSSSRRRPPPNNNMMMJJJIIILLLRRRZZZhhh}}}zzzooobbbVVVRRRMMMJJJHHHDDD>>>;;;<<<333444555555333222222222111111000222444666555555444444555777:::>>>AAACCCBBBCCCCCCEEEGGGIIIKKKLLLHHHCCC@@@CCCFFFHHHQQQ\\\nnnkkkbbbSSSDDD999444333444000000000000////////////,,,///111000---...444999222555888999999888999:::===;;;:::<<<<<<<<<@@@FFFXXXeeesssxxxzzz|||nnn]]]KKK???>>>DDD???NNNXXX\\\ooolllWWWGGG<<<;;;444...///555777333---222111//////000111444555555555666888999;;;<<<<<<:::;;;;;;888333444CCCSSSdddmmmzzzaaaLLLFFFDDDLLLTTThhh\\\[[[YYYWWWVVVVVVWWWUUUTTTRRRSSSSSSSSSRRRQQQPPPPPPOOOOOOMMMGGG???999666777888<<>>;;;999666555444444000333666666555555999===>>><<>><<<:::999999777444222333222111000111222444666333333444444555666777777555999>>>@@@@@@CCCIIIOOOnnn{{{ccc^^^^^^~~~}}}kkkLLL777111+++,,,,,,***333888000************))))))))))))(((((('''(((((()))***+++)))(((''''''''')))***+++))))))(((((((((((())))))***)))((()))+++,,,---,,,******)))(((((((((((((((''''''((()))))))))))))))+++***)))))))))***,,,,,,))))))***++++++++++++***,,,,,,++++++,,,,,,---...---...222:::BBBHHHJJJIIIOOOSSSWWWWWWRRRLLLIIIHHHEEEGGGNNNXXXbbbeeeaaa\\\RRRMMMKKKNNNMMMMMMRRR[[[mmmiiikkkttt||||||zzzyyymmmfffZZZNNNEEE@@@??????JJJ\\\}}}yyyjjjeee```\\\]]]ZZZZZZXXXWWWVVVUUUTTTTTTNNNQQQUUUYYY```jjjuuu~~~yyyqqqiiiaaaWWWQQQLLLKKKIIIFFFBBB===999777777111+++,,,111444111...444333222333444666666555666666777999===@@@BBBCCC???EEEKKKMMMRRRYYY]]]^^^\\\RRRJJJLLLSSS]]]nnn}}}xxxfffQQQCCC:::444333444000000000///......------......//////000222333444333777888666777::::::888===;;;;;;<<<;;;<<>>??????;;;@@@JJJTTT___qqqppp]]]SSSKKKBBB;;;>>>===;;;999666444222111111111000000000000000111111444777999999999:::;;;444888>>>BBB@@@BBBOOO]]]qqqbbbVVVNNNlllzzz~~~vvvVVV>>>444000000...---,,,+++++++++***++++++++++++***))))))++++++******)))(((((((((,,,***))))))******)))''')))))))))))))))***************)))((('''&&&&&&%%%,,,'''%%%)))+++)))((((((******))))))((((((''''''+++***)))))))))***+++,,,))))))***+++++++++++++++,,,,,,++++++,,,,,,---...***,,,000888@@@FFFHHHHHHMMMQQQVVVWWWTTTOOOKKKIIIGGGDDDBBBEEEMMMTTTWWWWWWSSSPPPPPPTTTTTTSSSWWW]]]mmmkkknnnuuuzzzxxxwwwwwwrrrlllbbbVVVMMMFFFCCCBBBMMM___ooobbb___\\\[[[\\\]]]\\\ZZZXXXWWWWWWWWWWWWVVVXXXYYY[[[^^^dddmmmsssqqqmmmgggbbb^^^YYYRRRMMMMMMLLLJJJGGGBBB===999666999555000000111222000---111111000111333555666666888999<<>>777222333444222111222333///...111222000111666888888888:::<<>>CCCFFFFFFJJJNNNTTTWWWVVVRRRNNNLLLKKKEEE>>>===BBBJJJPPPRRRQQQQQQTTTXXXZZZYYY[[[```oooooossswwwwwwsssrrruuuvvvrrrjjj```UUUMMMFFFCCCOOOaaakkkaaa___]]]\\\^^^___]]][[[XXXWWWXXXZZZ[[[\\\\\\[[[[[[\\\___eeeiiidddaaa^^^[[[YYYVVVSSSPPPOOONNNKKKGGGBBB===888555333333222111111000//////000000111222333666888999999<<<@@@CCCEEEGGGIIIKKKJJJRRRZZZ```gggqqqxxxyyyggghhhnnn{{{mmm^^^LLLAAA:::555444777111000000//////......---......//////000222333444000444666666888<<<===;;;:::999;;;======<<>>>>>>>>===<<<999777555777666555333222222333333333333444777:::===>>>===EEEFFFPPPeeehhh\\\OOOFFFDDDCCC>>>999666666555444222111000000000000////////////000000222555777777777777888999;;;<<>>===<<<@@@GGGRRRccc|||rrreeeXXXNNNWWWfffyyyxxxiiiXXXKKK@@@888222222333111000222......000222333333222333555666888:::>>>CCCIIINNNMMMEEE===:::888888===CCCLLL\\\jjjfffMMMIIIIIIRRRfffyyyggg___]]]WWWWWWVVVTTTRRRQQQSSSUUURRRRRRRRRRRRQQQPPPNNNNNNOOOPPPPPPOOOLLLGGGCCC@@@===AAALLL]]]wwwbbbVVVLLLHHHFFFAAA@@@AAA======<<<;;;999777555444555444333222222222333444333444666:::>>>AAACCCCCCHHHJJJWWWqqqwwwddd[[[OOOHHHEEEAAA;;;666444333333222222111000000/////////...//////000111333555666777666666777999:::<<>>DDDGGGHHHLLLQQQWWWYYYWWWSSSPPPDDDBBB@@@@@@BBBEEEGGGHHHSSSXXX^^^ccchhhmmmqqqsss{{{{{{|||yyyrrrkkknnntttwwwvvvrrrkkkbbbXXXOOOJJJSSSfff}}}iiidddccc^^^ZZZ[[[YYYWWWTTTRRRRRRSSSVVVXXXWWWWWWVVVVVVXXXZZZ\\\]]]YYYXXXVVVTTTRRRPPPPPPPPPRRRQQQNNNIIICCC===888555(((,,,000000......000333444555666555444666:::>>>???IIITTTYYYXXXVVVWWWZZZ```iiissszzzwwwcccXXXKKKAAA999222111333111111111000//////............//////000222333444444777888666777::::::777888777:::===<<<;;;???FFFVVVeeezzzqqqdddXXX___qqqxxxiiiWWWJJJ@@@888111111111000///111---///000111222444444333555666777999===EEEOOOWWWPPPGGG>>>999666555:::@@@HHHXXXfffiiiPPPKKKJJJTTTkkkooo```[[[YYYUUUVVVUUUSSSRRRQQQSSSUUURRRRRRRRRQQQQQQPPPOOOOOOPPPQQQQQQOOOLLLHHHCCC@@@===DDDPPPccc{{{qqqUUUMMMEEEBBB???<<<::::::::::::999888777555444333333333222111222333444555555666999<<>>BBBIIINNNPPPYYYccciiipppwww{{{{{{~~~zzzrrrlllooovvvyyyxxxuuupppiiiaaaZZZVVV]]]oooyyyjjjiiiiiiddd______TTTSSSQQQPPPPPPRRRTTTUUUWWWUUUTTTTTTUUUVVVUUUTTTNNNOOOOOONNNMMMNNNPPPRRRRRRQQQNNNJJJDDD>>>999666000222333222000...000222333555666555444777<<>>FFFUUUhhhdddMMMHHHCCC>>><<<999777666555555444444333222222222222222111111222444555666888:::;;;===>>>AAAFFFIIINNN]]]yyy|||]]]MMMHHHCCC???>>><<<888444333333333222222222222111000//////000000111222333444555666777777888;;;===@@@???FFFVVVkkk|||sssvvvwwwRRROOOVVVbbbyyyxxxkkkooossszzzhhhAAA000111333000------,,,+++++++++++++++)))))))))***)))(((((('''))))))((((((((((((''''''((('''&&&''')))***)))(((%%%&&&'''''')))******+++&&&&&&&&&&&&&&&&&&&&&&&&'''&&&''')))(((%%%&&&***(((((((((((())))))))))))((()))***+++,,,++++++***+++***)))((()))***,,,---,,,,,,++++++,,,,,,---...------......111888AAAHHHOOOOOOQQQTTTWWWXXXUUURRRQQQLLLEEE???>>>CCCKKKQQQUUUcccrrr|||yyyrrrnnnrrrxxxzzzxxxuuuqqqlllhhhdddbbbiiiuuuxxxmmmnnnnnnfff^^^]]]RRRRRRQQQQQQQQQRRRTTTUUUTTTRRRPPPQQQSSSSSSQQQOOOKKKLLLMMMMMMLLLNNNRRRUUURRRQQQNNNJJJEEE???:::777444444333111000000111222333666888888888<<>>BBBKKKRRRcccvvvppp[[[VVVPPPIIICCC<<<555555888222222111111000/////////......//////000222333444222666777666777;;;;;;888999777777999888888???HHHXXXttt~~~ppp^^^TTTFFF===555444444333333555...111000,,,...555777555111555999:::999;;;@@@EEE<<<666222333555888>>>FFFJJJYYYiii}}}qqqggg^^^PPPXXXaaarrrppp^^^[[[___\\\TTTTTTUUUUUUTTTSSSSSSUUUWWWUUUTTTTTTSSSSSSSSSSSSTTTQQQPPPOOONNNMMMLLLLLLLLLEEEMMMZZZiiiwww|||eeeRRR>>>>>>;;;888666555444222222222222222222333444444222111111222333666888999777:::>>>BBBHHHQQQ\\\dddxxxnnn___OOODDDAAA===;;;;;;:::999777222222111111000000//////111111111111222333444555444555666777888;;;???BBB===EEE\\\qqqmmmuuu}}}eeeUUUmmmvvviiifffffftttgggCCC222///000000111,,,,,,++++++***++++++++++++++++++++++++***))))))(((((((((((((((((((((((('''&&&&&&''')))***)))((((((((((((((((((''''''''',,,++++++***)))(((((('''&&&&&&((()))'''###%%%***'''((((((((())))))******))))))***+++,,,------...+++)))'''))),,,---,,,***///...,,,+++******++++++---&&&'''000444222777BBBNNNPPPOOOOOOUUU[[[XXXOOOVVVQQQKKKFFFCCCDDDGGGIIIcccuuukkkjjjooovvvzzznnnkkkmmmqqqpppjjjhhhllljjjssszzz|||uuurrrlllgggbbbZZZQQQKKKMMMPPPUUUYYYYYYVVVQQQNNNNNNNNNNNNOOOOOOPPPPPPPPPMMMOOOOOONNNMMMNNNSSSXXXVVVTTTPPPKKKEEE???:::777333333333111//////111333999888999>>>CCCIIIUUUaaasss|||^^^QQQQQQVVVUUUJJJAAA???>>>;;;444444444444222111000/////////000111222333444444444555666888888999::::::999:::444333;;;:::<<>>>>>===AAAKKKTTT^^^ooo{{{lll^^^PPPFFF???>>><<<:::777666555444111111111000000000000000111333444444444444555777555888999888888<<<@@@BBBHHHJJJqqqrrrfffwwwqqqRRRqqqqqqhhheee```mmmkkkPPP777111222//////333,,,,,,,,,,,,,,,,,,,,,,,,***)))***+++***&&&'''+++(((((('''(((((()))***+++&&&&&&'''((())))))((((((++++++************++++++******))))))((((((''''''(((((('''(((((()))***+++''''''''''''(((((((((((())))))******+++,,,,,,,,,+++)))((())),,,---,,,***...---,,,++++++,,,---...///)))(((000222000444===DDDKKKOOOOOOPPPTTTTTTQQQVVVRRRMMMHHHEEEEEEGGGIIIfff}}}nnneeedddjjjrrrvvvnnnjjjkkkqqqrrrnnnlllnnnooouuuyyywwwxxx}}}}}}wwwrrriiiaaaZZZTTTNNNKKKQQQTTTYYY]]]]]]ZZZUUURRROOOOOOOOOOOOOOOPPPPPPPPPMMMNNNOOONNNMMMNNNSSSVVVVVVTTTPPPKKKDDD>>>999666444444444222111000222444<<<:::<<>>BBBNNN\\\kkk~~~nnnaaaVVVKKKCCC===<<<:::777555333222222111111111111000000000000333444555555444444555777888:::<<<::::::<<<@@@BBBKKKWWWsssiiiyyyxxxhhhYYY{{{~~~kkkeeehhhjjj}}}```HHH333///000------000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---,,,((()))---)))(((((((((((())))))***'''(((((()))))))))))))))((((((''''''''''''((((((***)))))))))(((((((((''')))(((((((((((())))))***''''''''''''((((((((((((************************+++***)))***+++,,,+++***---,,,+++***+++---000111000+++***///000---000666888DDDNNNNNNLLLMMMPPPSSSVVVSSSOOOJJJGGGGGGGGGHHH___|||sssfff^^^^^^dddlllqqqllliiiiiiooossssssqqqqqqpppsssssspppppptttxxxyyy~~~vvvjjj]]]TTTOOONNNNNNTTTWWW\\\___^^^[[[WWWSSSPPPPPPPPPPPPOOOOOOOOOOOOMMMNNNNNNNNNMMMOOOQQQTTTUUUSSSOOOJJJDDD===999666555666555444222222444666???<<<>>>FFFQQQ^^^ooo}}}lllWWWQQQRRRUUUTTTNNNHHHEEEAAA===888888777555444222111000......///000111222222333666555444666:::;;;:::777666999555666>>>???CCCPPPkkkyyylll[[[MMM???999777555444666222222333444555666777777999999999999999999888777555666777777999<<>>===;;;;;;???CCCOOOggg|||yyywwwmmmyyy~~~nnn___ddd|||jjjfffoooyyysssPPP>>>///---///,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---+++((())),,,***))))))(((((((((((())))))))))))***************''''''&&&&&&&&&&&&''''''))))))))))))((((((((((((***))))))(((((((((((()))''''''''''''((((((((((((*********)))))))))((((((++++++***++++++,,,++++++------+++++++++---///111///+++***---...,,,...222222===IIIMMMKKKLLLOOOSSSTTTSSSPPPLLLJJJHHHGGGFFFSSSuuurrrkkkaaaZZZYYY^^^eeekkkjjjggggggmmmsssuuutttrrrmmmmmmllliiijjjpppwww{{{yyykkk\\\PPPLLLNNNRRRZZZ\\\___```^^^ZZZUUUQQQQQQQQQPPPPPPOOOOOONNNNNNMMMNNNNNNNNNNNNOOOPPPQQQPPPOOOLLLHHHCCC>>>;;;888666666666555333333555777@@@>>>AAALLLZZZiii{{{gggXXXUUU[[[[[[[[[XXXTTTOOOIIIEEE:::999777555333222111000000111111222333444555555777555444666:::<<<999666444888555666===>>>CCCQQQooouuuaaaRRRBBB;;;888666666888222333333555666777888888::::::::::::999888777666555666888999;;;>>>BBBFFFPPP^^^vvv|||~~~vvvkkkiiijjjiiippprrruuuvvvrrrpppvvvtttmmmffffffjjjjjjbbbZZZSSSRRRQQQPPPQQQRRRSSSTTTRRRRRRQQQPPPPPPOOOOOOPPPQQQRRRRRRQQQPPPOOONNNMMMQQQRRRSSSSSSTTTZZZeeennnppprrrtttuuupppdddPPPAAA<<<777555555444000000333111222222222111222444666888777888;;;???AAA@@@???IIILLLVVVjjjtttiii\\\QQQKKKGGGCCC@@@===<<<:::777555333111111000111111111111111222222333444666555444444555777;;;<<<======;;;;;;@@@HHHXXXssssssrrruuuzzznnnqqqoooddd___tttqqqnnnzzz___AAA666---...000---******++++++++++++++++++++++++***((()))+++)))%%%&&&*********)))(((((('''(((((()))))))))))))))))))))******))))))(((((())))))***))))))))))))((((((((((((******)))(((((('''((((((''''''''''''((((((((((((++++++******)))(((((((((+++,,,,,,,,,++++++++++++...---,,,,,,,,,,,,---...,,,***))),,,---,,,...111111888AAAJJJMMMNNNPPPSSSQQQQQQPPPOOOLLLIIIGGGEEEMMMccczzz{{{hhhddd]]]WWWUUUYYY___cccgggggghhhjjjooossssssqqqnnnllliiihhhiiinnnvvv|||zzzpppaaaTTTOOORRRVVVfffggghhhgggddd^^^XXXTTTPPPPPPPPPOOONNNNNNNNNMMMMMMMMMMMMNNNOOOOOONNNMMMJJJJJJHHHFFFCCC@@@>>><<<666777666555444444666999???@@@HHHXXXkkk|||yyyhhh___^^^dddaaa^^^^^^\\\VVVOOOKKK;;;:::888555333111000000111111222333444555666666777555555777999;;;999666444888555666<<<<<>><<<999666333222111111000000111222333444444555666666777888888888888888444:::888888>>>>>>CCCSSSwww}}}llldddmmmuuu|||kkkWWWKKKCCC<<<999999222333444666777999:::;;;===>>>>>>======<<<;;;:::>>>???@@@AAADDDHHHNNNRRRYYYhhh|||}}}qqqllllllmmmqqqvvvuuuqqqjjjeeefffllltttyyyuuueeeaaa___bbbffffff^^^WWWPPPPPPPPPPPPPPPQQQRRRRRRQQQRRRSSSTTTUUUTTTSSSRRRQQQQQQPPPPPPOOOOOONNNNNNRRRPPPNNNNNNRRRXXX___ccc\\\XXXXXX[[[ZZZOOOBBB999777333222333222///000333222333333333222444666999:::<<<===???BBBGGGMMMRRRYYYkkktttiiiaaaSSSOOOHHHBBB>>><<<:::999666555444222000000//////000000111111222333333333111333444555555666888:::<<<888888<<<>>>DDDUUUiii~~~~~~~~~xxxwwwwwwxxxkkk]]]XXXWWWbbbwwwwwwmmmqqqlllNNN999333111//////000///...---+++++++++++++++++++++++++++)))***,,,***'''(((+++***))))))(((((((((((()))***)))'''&&&&&&&&&'''((())))))(((((((((((())))))(((((((((((())))))))))))***))))))(((((((((((()))''''''''''''((((((((((((+++++++++++++++*********+++---...---+++)))+++,,,&&&(((+++---...---+++)))***+++++++++,,,---...---------444@@@HHHIIILLLPPPNNNQQQTTTVVVTTTQQQLLLIIIFFFCCCHHHUUU\\\[[[YYYZZZXXXZZZ[[[[[[[[[]]]aaadddiiioooqqqmmmjjjmmmpppooovvvqqqoooooommmkkkooovvv|||qqqmmmnnnpppqqqqqqoookkkeee```\\\LLLLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLNNNPPPOOOKKKHHHEEEEEEDDDDDDBBBAAA??????:::;;;;;;:::999:::<<<>>>IIIQQQeee~~~{{{tttmmmiiihhhlllqqquuuyyy|||uuupppkkkaaaZZZ\\\\\\VVVNNNJJJBBB@@@<<<888555444333333000000111222333444555555444777:::999777555777:::666<<<;;;<<>>???999999>>>CCCNNNggg|||tttoooaaaYYY\\\aaarrr~~~eee```jjj}}}jjjLLL999222///000///---,,,------,,,************************+++)))***,,,***''''''+++)))(((((((((((())))))***+++***((('''&&&'''((()))((((((''''''''''''(((((('''((((((((()))))))))***)))(((((((((((())))))***''''''''''''((((((((((((+++++++++++++++++++++++++++---///---+++)))+++---"""%%%***...///...,,,***,,,------,,,+++---,,,+++)))***222===CCCCCCHHHOOOOOORRRVVVXXXXXXTTTOOOLLLIIIBBBDDDOOOQQQLLLRRR```WWWZZZ___aaabbbdddhhhkkkkkksssvvvoooiiikkkoooppptttpppoooqqqppplllooovvv|||vvvpppoooiiijjjjjjiiifffaaa\\\YYYJJJJJJKKKKKKLLLLLLMMMMMMMMMLLLLLLNNNPPPOOOJJJFFFEEEEEEDDDCCCBBB@@@>>>=========>>>===<<<===???AAARRR[[[qqqxxxuuuqqqjjjbbb^^^\\\```ffflllttt~~~|||uuunnnbbbYYY[[[\\\UUUMMMIIIEEEBBB>>>:::777666555555222333333444555666777777222888<<<;;;666333777;;;777>>>>>>@@@GGGHHHPPPbbbqqqddd^^^^^^aaahhhtttuuubbbSSSEEE;;;777333333555666888:::;;;<<<@@@AAADDDGGGIIILLLMMMNNNIIIJJJKKKNNNSSS\\\eeelllsss||||||~~~}}}~~~|||vvviiiccc^^^[[[XXXYYY\\\\\\WWWRRRPPPPPPPPPQQQQQQQQQRRRRRRSSSUUUWWWXXXVVVRRRMMMJJJPPPOOOMMMLLLLLLMMMOOOQQQPPPNNNKKKKKKNNNPPPPPPPPPMMMFFFCCCGGGGGG>>>555222333//////111222000111555222333444444333555888:::<<>>AAABBB;;;:::@@@HHHUUUsss}}}uuulll\\\ZZZeeeooorrrYYYWWWdddyyy|||WWW:::000333---...---***)))***++++++************************)))'''(((***((($$$%%%)))(((((('''(((((()))***+++---+++)))((('''((()))***))))))(((((((((((())))))'''((((((((())))))******(((((('''(((((()))***+++''''''''''''((((((((()))+++)))((('''(((***---///++++++******************......---,,,+++))))))(((******+++,,,,,,,,,++++++000,,,---444;;;>>>AAACCCEEEPPPXXXWWWTTTQQQOOOMMMJJJHHHHHHIIIHHHIIIPPPXXXbbb]]]]]]dddiiijjjmmmsss{{{}}}~~~xxxpppjjjkkknnnooorrrxxx{{{sssjjjkkksssyyy{{{pppeeebbbbbbaaaaaa___\\\XXXTTTMMMGGGDDDHHHLLLLLLMMMOOOLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIGGGCCC@@@>>>???AAA======@@@BBB>>>:::@@@JJJYYYhhhwwwkkkddddddccc___[[[[[[YYY]]]hhhuuuyyyoooiii___WWWZZZ^^^[[[SSSMMMFFFDDD@@@:::555222222333444444333333444555777888555666888888777777999:::888???AAAEEELLLMMMXXXmmm~~~rrriiifffgggnnnvvvrrrZZZDDD999777555444333333444777999;;;CCCBBBCCCIIIPPPTTTSSSOOOUUUTTTSSSVVV]]]iiiuuu|||{{{mmmhhhbbb]]]]]][[[XXXUUURRROOOMMMPPPQQQQQQPPPNNNNNNOOOPPPQQQSSSUUUTTTQQQOOOMMMLLLMMMMMMNNNNNNNNNMMMLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNIIIGGGCCC???;;;777555444000000000000000111111111222666999999666555777:::@@@@@@@@@EEEPPPddd{{{mmm]]]SSSNNNKKKIIIBBB???<<<:::999888555444333333222111000///......111111111111111111222222444555444444888===?????????888<<>>DDDNNN^^^ooozzzrrriii```[[[[[[[[[WWWSSSQQQPPPUUUaaaooo{{{yyypppjjj```YYY\\\___[[[SSSNNNGGGEEEAAA;;;666444333444555444444333444666777888777888::::::999999;;;<<>>;;;999888777555333222222111111000000//////111111111111111222222333222444777999<<<@@@AAAAAAIIIEEEFFFQQQ```ooo~~~jjjZZZSSS^^^pppvvvhhhZZZaaappp]]]<<<......000++++++++++++,,,,,,------+++******+++,,,,,,+++))))))))))))))))))(((''''''***)))(((''''''((()))***,,,+++***))))))***+++,,,***)))'''''')))))))))(((%%%((((((&&&(((,,,+++'''%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((()))))),,,+++)))((((((***+++---///---+++)))((()))***+++)))******+++,,,---......'''((()))+++,,,---......111---,,,111666:::>>>CCCFFFLLLPPPQQQSSSUUUTTTPPPKKKGGGDDDCCCAAACCCLLLWWWbbbdddiiioootttyyyuuulllfffrrrvvv}}}yyypppmmmooossstttrrrmmmjjjkkkkkkhhh^^^XXXSSSRRRTTTWWWVVVSSSOOOMMMMMMOOOMMMIIIIIILLLLLLLLLMMMNNNOOOPPPQQQQQQMMMMMMLLLIIIFFFDDDDDDEEEGGGGGGGGGGGGDDDCCCJJJSSSfffvvvvvvmmmiiieee___YYYWWWXXXXXXUUUQQQOOOMMMRRR^^^jjjwwwwwwpppggg^^^YYY[[[]]]YYYRRRMMMIIIFFFBBB===999666555444555555444444555666888999999;;;<<<<<<<<<<<<>>>???CCCJJJJJJMMMXXXaaapppsss[[[GGG===;;;333333222222333555777888>>>>>>BBBKKKWWWaaafffhhheeeggglllttt}}}}}}nnnhhheee]]]ZZZYYYXXXWWWUUURRRPPPOOOMMMNNNNNNMMMMMMOOORRRUUUMMMOOOQQQQQQOOONNNMMMMMMOOOOOOPPPPPPOOONNNMMMMMMNNNNNNMMMKKKIIIHHHGGGFFF>>>===:::777555333111111222333333333444444444444222555888999888:::===AAA???CCCKKKWWWllltttjjj[[[PPPJJJHHHGGGFFF???<<<999888777666444333111111111111111111111111222111111111222222333444222555:::===>>>???@@@BBBEEEMMMWWWcccsssyyyyyyyyy^^^SSSRRRccc}}}}}}pppeee^^^jjj}}}rrrMMM666///000222+++++++++++++++,,,------+++******+++,,,,,,+++)))***))))))(((((((((((((((***)))(((''''''((()))***)))((((((''''''(((((()))***)))'''''')))))))))(((%%%''''''&&&(((+++***&&&&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((,,,+++***)))))))))***+++000...+++)))((()))***+++++++++++++++++++++******((()))***+++,,,---------111---,,,///333666;;;AAAFFFIIILLLNNNRRRWWWVVVRRRQQQLLLHHHEEECCCEEENNNYYYfffmmmvvv~~~wwwnnniiiooottt{{{~~~{{{tttpppooossssssmmmfffcccfffhhhfff```XXXPPPNNNQQQTTTTTTQQQNNNNNNPPPQQQMMMHHHIIIMMMLLLLLLMMMNNNOOOOOOPPPPPPNNNOOOOOOMMMIIIGGGGGGGGGKKKJJJIIIGGGEEEGGGNNNUUUeeennnzzz}}}vvvnnnfff___[[[[[[WWWSSSTTTVVVWWWUUURRRPPPMMMOOOVVVaaammm}}}{{{qqqiii^^^XXXVVVYYYZZZVVVPPPNNNKKKHHHCCC???;;;999777555555555444444555666888999:::<<<>>>??????@@@BBBDDDFFFPPPSSSXXXfffrrrjjjUUUDDD;;;:::333222222222333555666777======@@@HHHSSS^^^eeeiiihhhlllrrrzzzxxxpppgggeeeddd[[[VVVUUUUUUTTTSSSQQQPPPOOOMMMNNNMMMLLLLLLNNNQQQTTTKKKMMMOOOOOONNNMMMMMMNNNPPPPPPPPPPPPOOONNNMMMMMMNNNMMMKKKIIIFFFDDDBBBAAA999888666444333222111111111111222222333333444444333666888999888:::???DDDBBBGGGSSSfff~~~kkkbbbUUUKKKGGGFFFEEEDDD<<<:::777666666555444222000000000111111222222222222222222222222333444555888888;;;===;;;;;;@@@FFFLLLaaauuu~~~~~~tttuuu}}}|||hhhPPPSSS___uuu{{{pppkkkiiihhhwww{{{www[[[>>>111000111111...---,,,***))))))))))))+++***)))***,,,,,,***)))***)))(((''''''((()))***))))))(((((((((((())))))''''''''''''''''''''''''***)))'''''')))))))))((((((***)))&&&''')))'''###(((((((((((()))))))))***%%%&&&((()))))))))(((''',,,+++***))))))******+++///...,,,***))))))***+++************))))))))))))++++++,,,,,,,,,+++******000---+++...111333888???DDDGGGJJJLLLQQQWWWWWWTTTUUUPPPLLLJJJFFFFFFNNNWWWhhhtttrrrllllllkkkpppvvvyyyzzzxxxuuuqqqsssrrrkkkccc___```aaa```aaaZZZSSSPPPPPPQQQOOOLLLKKKKKKNNNPPPMMMIIIJJJOOOMMMMMMMMMMMMMMMLLLLLLLLLNNNPPPQQQOOOLLLJJJHHHHHHJJJJJJIIIEEEDDDHHHNNNSSSYYYZZZ\\\```eeehhhiiihhhkkkjjjgggccc]]]XXXSSSQQQMMMKKKJJJLLLOOOPPPOOONNNMMMHHHEEEHHHOOOZZZjjjyyy{{{rrrggg```XXXTTTTTTXXXYYYUUURRRQQQMMMIIIDDD@@@>>>;;;888555555555444444555666888999:::<<>>KKKZZZsss{{{nnnttt}}}wwwcccTTTKKK^^^xxxyyyjjjgggoooxxx}}}ooollltttyyyaaaCCC111,,,---,,,+++...,,,***(((''''''((()))******)))***+++,,,***(((***)))(((''''''((()))***))))))(((((((((((())))))***************************)))'''''')))))))))((((((***)))''''''***(((###&&&&&&&&&&&&''''''''''''%%%&&&((()))))))))((('''******************++++++---,,,,,,+++++++++++++++'''(((((()))***+++,,,,,,,,,,,,,,,,,,+++***))))))...,,,,,,...///000555<<<@@@FFFKKKMMMPPPVVVWWWUUUVVVSSSPPPMMMIIIFFFJJJQQQcccvvvyyyiiihhhmmmiiimmmpppssswww{{{yyyuuuqqqpppiii___ZZZ[[[[[[YYY```]]]ZZZVVVSSSPPPLLLIIIJJJHHHIIILLLKKKIIIJJJNNNLLLLLLLLLKKKKKKKKKJJJJJJMMMOOOQQQQQQNNNKKKIIIHHHGGGIIIGGGCCCCCCHHHMMMNNNSSSPPPMMMPPPVVV[[[]]]\\\ZZZYYYWWWTTTPPPLLLIIIGGGGGGFFFEEEGGGJJJLLLMMMMMMJJJEEEAAAAAADDDLLL[[[iiiwwwzzz|||{{{uuukkk```YYYVVVUUUWWW[[[[[[VVVTTTUUUNNNIIIDDDAAA@@@===999555444444333333444555777888:::===BBBFFFJJJNNNSSSVVV___oooyyy{{{gggXXXLLLBBB======333333444444555555555555555555555666:::???CCCFFFJJJNNNTTT\\\eeelllqqqtttyyyxxxwww}}}hhh^^^^^^[[[[[[ZZZRRRQQQQQQQQQPPPOOONNNMMMLLLLLLMMMNNNMMMLLLLLLNNNOOOKKKMMMNNNMMMLLLLLLMMMNNNMMMMMMMMMMMMLLLKKKIIIIIIFFFEEECCCAAA>>><<<:::999555444333222222222222333444444555666777888888999777999;;;;;;<<<@@@GGGMMMYYYccczzz|||pppbbbZZZPPPHHHDDDBBB???===777555333222333333222111111111111222222222333333222222222333444555666777>>>:::999<<<>>>HHH```xxxyyyxxxuuu~~~rrr\\\NNNJJJUUUsss{{{llleeejjj}}}oooiiifffppp[[[III666...///...,,,***+++***((('''((()))+++---***))))))***++++++***(((((((((((((((((())))))***(((((())))))))))))((((((((())))))******))))))(((***)))'''''')))))))))(((&&&(((((('''))),,,+++''''''(((((((((((()))))))))&&&''''''((((((((((((((()))))))))******+++,,,,,,***+++,,,---------,,,+++******++++++,,,,,,,,,---++++++,,,,,,,,,+++******,,,+++,,,//////...222999===EEELLLNNNPPPTTTVVVVVVWWWUUUTTTRRRLLLFFFGGGLLL\\\sss}}}iii```dddlllkkkmmmmmmnnnttt|||}}}xxxqqqnnnggg\\\WWWXXXYYYXXX___bbbdddccc\\\UUUOOOLLLKKKFFFEEEHHHIIIHHHIIIKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLNNNQQQQQQNNNKKKHHHGGGDDDGGGFFFAAABBBGGGKKKJJJOOONNNMMMOOOSSSWWWYYYYYYVVVUUURRRNNNJJJFFFCCCAAAFFFEEEEEEFFFHHHKKKMMMNNNGGGDDDCCCCCCCCCGGGRRR^^^lllqqqwwwxxxssshhh]]]VVVVVVVVVYYY]]]ZZZTTTRRRTTTNNNIIIDDDAAA@@@>>>999444333333222222333444666777;;;???EEEKKKQQQWWW]]]aaakkk{{{ppp^^^RRRJJJBBB>>>>>>444444555666666666666555333444444444555888;;;======@@@DDDKKKSSSZZZ```dddiiiqqq}}}yyylllgggjjjyyyqqqaaa\\\^^^[[[[[[ZZZQQQRRRRRRRRRQQQPPPNNNMMMLLLHHHJJJMMMNNNNNNMMMNNNOOOMMMNNNNNNMMMLLLKKKMMMNNNKKKKKKKKKKKKIIIHHHGGGFFFAAA@@@???===;;;999888777444333222222111111222222444555666777888999999:::888:::<<<>>>@@@FFFOOOWWWeeeuuuwwwkkk]]]UUUKKKDDDAAA???<<<:::555333111111222222111000222222222222222222222222222222333333444666777888===888888===BBBPPPooouuusss{{{vvv]]]LLLKKKQQQiiipppllloooyyywwwgggiiihhhtttmmmGGG;;;111111222000---------,,,***))))))+++---///***)))))))))++++++)))(((''''''((()))))))))))))))(((((())))))))))))((((((%%%&&&'''(((((('''&&&%%%***)))'''''')))))))))((('''))))))(((***---,,,((()))))))))************+++'''''''''''''''((())))))(((((()))***+++,,,,,,,,,(((***,,,...///...---,,,000000///...,,,+++******)))***+++,,,,,,,,,,,,,,,++++++---//////---111777;;;EEENNNOOOOOORRRUUUVVVYYYXXXXXXWWWPPPHHHGGGJJJXXXppp{{{iii\\\[[[ccckkknnnooommmlllsss}}}zzzrrrooofff[[[VVVYYY[[[[[[aaagggnnnmmmeee[[[UUURRRMMMFFFBBBEEEHHHGGGGGGHHHIIIIIIJJJKKKLLLMMMNNNNNNKKKNNNQQQQQQNNNKKKHHHGGGBBBFFFEEEAAAAAAHHHJJJGGGHHHKKKNNNOOOPPPQQQSSSVVV[[[XXXUUUOOOJJJEEEAAA???DDDCCCBBBCCCEEEHHHJJJLLLAAAAAACCCEEEDDDDDDLLLVVVeeellltttwwwsssiii^^^WWWVVVWWWZZZ\\\XXXQQQNNNPPPNNNIIICCCAAAAAA>>>999444222222111111222333555666<<<@@@GGGNNNUUU\\\ccchhhooo~~~yyyjjjYYYOOOGGGAAA===<<<555555666666777666666666555666777777777999;;;===;;;<<<>>>BBBHHHNNNTTTXXXZZZaaalllqqqiii^^^]]]dddsssvvvgggYYYWWW[[[XXXVVVUUUMMMTTTSSSSSSRRRQQQOOONNNMMMEEEHHHLLLNNNOOOOOOOOOPPPNNNOOOOOONNNLLLKKKMMMNNNJJJJJJJJJIIIHHHFFFEEEDDD>>>===<<<;;;999888777666333333222111111111111111333333444555666777888888888;;;===@@@DDDLLLVVV^^^sss~~~tttjjjXXXQQQHHHBBB???===:::888444222000000111222111000222222222222222222222222222333333444555666888888<<<888888>>>CCCRRRttt~~~pppnnnwww}}}hhhQQQIIIRRR^^^yyyuuummmsss{{{qqqdddhhhiiiwww~~~QQQ:::111,,,///000,,,***+++222000---+++******,,,---***)))((()))++++++)))(((&&&'''(((*********)))((((((((())))))))))))((((((((()))***++++++***)))(((***)))'''''')))))))))(((+++---,,,)))***,,,***&&&%%%%%%%%%&&&&&&&&&&&&'''(((((('''&&&&&&((()))***++++++******++++++,,,------......,,,***(((((()))+++++++++************))))))(((''')))---...,,,***555///***+++///111000---888CCCNNNRRROOOMMMPPPTTTUUUUUUUUUTTTRRRNNNKKKIIIQQQeee{{{ssshhh\\\VVVYYYbbbiiissstttpppiiijjjsss{{{}}}wwwmmm```YYYYYY]]]```aaagggttt|||wwwkkkaaa[[[XXXTTTBBB===BBB@@@AAAGGGGGGKKKKKKLLLKKKJJJKKKNNNPPPNNNOOOPPPPPPNNNLLLJJJHHHDDDDDDCCCBBB@@@AAACCCFFFJJJHHHGGGLLLTTTYYYZZZXXX___ZZZSSSLLLGGGCCC@@@>>>===??????>>>AAAGGGIIIFFFHHHFFFEEEFFFEEECCCFFFKKK^^^fffmmmmmmjjjdddZZZPPP[[[^^^\\\VVVUUUWWWUUUNNNKKKFFFAAA??????>>>;;;888555444333333555555444222666;;;CCCKKKTTT\\\dddjjjnnnvvvuuufffVVVNNNJJJEEE@@@>>>:::888555444555555555444666666777777666555444444777:::===???BBBEEEIIILLLNNNUUU[[[[[[XXXWWW[[[```qqqxxxrrr```YYYXXXXXXTTTWWWXXXOOONNNOOOOOOOOOOOONNNMMMMMMOOOMMMLLLLLLNNNOOOPPPPPPKKKLLLMMMLLLKKKKKKMMMOOOKKKIIIFFFEEEEEEDDDBBBAAA???===:::777666555555666444333333222111111111222666444555888999666777;;;;;;<<<@@@DDDGGGMMM___rrr~~~mmm]]]WWWMMMAAA:::999999999777333333333222222111111111000111222333444333222222000///000222666888999999888:::<<<>>>HHH^^^yyyzzzqqqjjjjjjqqqxxx{{{mmmTTTQQQQQQ[[[vvvtttwwwxxxzzzttteee```rrr{{{hhhFFF333222111///...,,,+++******++++++,,,,,,++++++***))))))))))))(((((((((((())))))((((((''''''&&&&&&)))((('''&&&&&&'''((()))(((((((((((((((((((((((('''''''''''''''((())))))&&&&&&''''''''''''&&&&&&)))&&&'''******((((((+++&&&((())))))(((((()))+++******))))))******+++,,,***+++---,,,+++***+++,,,+++++++++************)))***((((((***,,,---,,,)))...---++++++,,,...///000222===JJJPPPPPPNNNNNNOOOSSSSSSTTTSSSQQQNNNJJJHHHSSSaaauuu~~~rrrkkkaaaYYYUUUYYY___eeeooorrrqqqjjjhhhnnntttuuuwwwpppfff___^^^aaadddeeelllxxx}}}ssskkkfffbbbUUUBBB===BBB@@@CCCJJJKKKLLLMMMNNNMMMLLLLLLNNNOOONNNOOOPPPPPPOOOLLLJJJIIIEEEEEEDDDAAA??????AAACCCCCCBBBDDDKKKUUU]]]```___^^^YYYRRRLLLHHHEEEBBB@@@<<<>>>===<<<@@@FFFHHHFFFDDDAAA@@@AAA@@@>>>AAAFFFVVV___ggghhhfffddd___ZZZbbbeeeccc^^^[[[[[[WWWQQQKKKGGGBBB@@@@@@@@@===:::666555333333444555444333555999???DDDJJJPPPVVVZZZ___hhhrrr||||||oooaaaRRRLLLIIIEEE@@@>>>:::888555444555666666555666666777777777777777777888:::;;;<<<<<<===???AAAFFFKKKOOOPPPNNNOOOUUU[[[ooosssjjjgggddd[[[ZZZZZZUUUWWWWWWMMMNNNNNNOOOOOONNNNNNMMMLLLMMMLLLKKKKKKLLLMMMNNNNNNJJJKKKLLLKKKIIIIIIJJJKKKHHHEEECCCAAA@@@@@@>>><<<<<<:::777555333333333444333333222222222222333333555333555999:::888999===???>>>AAAFFFJJJUUUkkk|||rrrbbbTTTMMMGGG>>>:::::::::888555333333333222222222111111000111222333444333333222666555444555666999:::;;;777;;;===???KKKbbbwwwvvvtttpppggg^^^\\\ccckkkwwwyyycccKKKKKKTTTkkkuuu{{{vvvmmmkkk}}}}}}SSS>>>111000///...---+++***************++++++*********))))))))))))(((((((((((())))))))))))************((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''((())))))&&&''''''((((((''''''&&&)))&&&&&&******'''(((+++&&&'''((((((''''''(((***))))))(((((())))))***+++''')))+++,,,+++,,,---...+++++++++************)))***))))))***,,,,,,***))))))+++,,,+++***+++///222,,,555BBBKKKOOONNNKKKIIIPPPQQQRRRRRRQQQNNNKKKIIIMMMRRR[[[ggguuu{{{uuukkkhhhccc[[[WWWWWWZZZ___aaalllrrrsssooojjjjjjmmmnnnuuurrrmmmgggddddddgggjjjooo{{{yyyrrrlllVVVBBB<<>><<<===?????????BBBJJJUUU^^^bbbccc]]]YYYSSSNNNKKKHHHEEEDDD>>>???===<<>>@@@CCCFFFKKKSSS^^^iiixxx|||{{{|||tttiii\\\OOOKKKJJJGGGCCCAAA;;;888555555666777888777777777888999999::::::;;;:::;;;<<<;;;:::999;;;===???CCCFFFFFFFFFJJJSSSZZZhhhuuuuuurrrpppppprrrnnnaaa^^^\\\VVVVVVUUULLLNNNNNNOOOOOONNNNNNMMMLLLKKKKKKJJJJJJJJJKKKLLLLLLIIIJJJKKKJJJGGGEEEEEEEEEDDDAAA>>><<<;;;:::888666777666444222111000111111222222222222333444555666555555777<<<===<<<>>>CCCEEEEEEHHHNNNWWWggg|||nnnbbbUUUIIICCC???:::999999999777444333333333222222222222111111111222333333333333333666555444444555888:::<<<999???BBBDDDTTTkkkuuurrrcccgggggg^^^RRRQQQZZZeeeqqqmmmXXXHHHNNNbbbyyywwwxxxaaa;;;444//////...---+++***))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))***+++++++++''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''((())))))&&&''''''((((((''''''&&&)))&&&&&&)))***''''''***%%%'''((((((&&&&&&'''))))))))))))))))))***++++++''')))+++,,,,,,,,,---...+++++++++*********))))))*********+++++++++***)))++++++,,,+++,,,---...000+++000:::DDDKKKMMMKKKHHHNNNOOORRRSSSSSSQQQOOOMMMGGGGGGIIIPPPZZZcccfffdddccc___ZZZYYY[[[^^^```aaalllrrrxxxvvvqqqmmmmmmnnnrrrsssrrrmmmgggeeehhhlllnnn|||zzzrrrXXXDDD===@@@???CCCMMMPPPOOORRRUUUVVVTTTQQQNNNMMMMMMNNNNNNNNNNNNMMMKKKKKKHHHGGGEEEAAA===::::::;;;@@@@@@CCCJJJRRRZZZ^^^___\\\YYYTTTPPPNNNLLLJJJHHHDDDDDDBBB@@@BBBHHHIIIGGG@@@===<<<<<<;;;:::===CCCHHHTTT^^^___aaalll{{{vvvkkk```YYYOOOKKKFFFEEEEEEEEECCC@@@:::777333111222444555555555666888888777666888999<<>>???>>>===>>>???AAA@@@BBBDDDDDDGGGMMMWWW___eeelllttt|||zzzzzz}}}kkkaaa]]]UUUTTTTTTMMMNNNNNNNNNNNNNNNMMMLLLLLLKKKKKKLLLKKKJJJJJJJJJKKKIIIKKKKKKIIIEEEBBBAAA@@@AAA???;;;999888777555333333333111000000000000000111222222333444666777888888999<<<@@@AAA@@@CCCIIIKKKOOOVVV^^^kkkwwweeeVVVKKKCCC>>>;;;888666777777666444222222222222222222222222222222222333333333333333222444555777888;;;>>>@@@===EEEIIIMMM```tttttteee]]]dddeeeZZZNNNRRRbbbqqqqqqeeeUUUQQQ```www}}}|||~~~~~~uuuLLL...---......---,,,+++***************))))))))))))******))))))))))))((((((((((((&&&'''''''''((((((((()))&&&'''((())))))((('''&&&(((((((((((((((((((((((('''''''''''''''((())))))''''''((((((((((((''''''(((&&&&&&))))))''''''***&&&((()))(((''''''((()))+++************+++,,,,,,(((***------,,,+++***++++++++++++*********))))))******+++++++++***))))))000---***+++///000...+++---///444<<>><<>>CCCIIITTTaaajjjlll______dddmmmwww}}}uuuppplll___SSSOOOOOOMMMIIIHHH>>>;;;888666777999;;;;;;===<<<<<<<<<<<<===>>>>>>@@@AAAAAAAAA@@@@@@BBBDDDCCCDDDFFFGGGKKKSSS\\\dddiiijjjnnntttsssbbb[[[RRRQQQSSSOOOMMMNNNNNNNNNNNNMMMLLLLLLLLLMMMOOOMMMKKKJJJJJJLLLKKKKKKJJJGGGCCC@@@>>>>>>@@@===:::888777666444333222111111111111111111111111222222444555777999:::;;;;;;>>>BBBBBBBBBHHHQQQSSS[[[fffrrrwww___OOOFFFAAA>>>;;;777444444444555555222222222222222222222222333333333333333444444444555888;;;===>>>???BBBEEEDDDKKKQQQXXXhhhuuummmZZZ\\\cccbbbUUUOOO\\\rrr~~~fffWWW^^^rrr~~~~~~zzzuuu^^^BBB,,,)))---------,,,,,,,,,++++++,,,+++************+++,,,))))))))))))(((((((((((()))((((((((('''''''''&&&&&&'''((())))))((('''&&&(((((((((((((((((((((((('''''''''''''''((())))))'''(((((((((((((((((('''(((%%%&&&))))))''''''***(((***+++***)))((()))***+++++++++***+++,,,,,,---))),,,......,,,***))))))+++++++++************)))(((***,,,,,,***)))***+++222---***+++000111---)))//////111666===DDDIIIKKKLLLOOOTTTXXXZZZZZZXXXVVVTTTPPPNNNOOOQQQTTTYYY___[[[[[[\\\\\\^^^ccciiinnnsssuuu{{{yyyvvvvvvuuuvvvtttnnnhhhfffjjjnnnrrrzzzfffOOOEEEDDD>>>>>>EEEFFFMMMPPPUUUVVVTTTPPPLLLJJJJJJJJJJJJJJJJJJKKKKKKKKKGGGGGGFFFBBB>>>;;;999999:::<<<@@@EEEKKKQQQUUUXXXXXXVVVSSSPPPOOONNNLLLJJJKKKMMMMMMLLLNNNQQQOOOKKK======???CCCCCCAAACCCHHHMMMXXXaaadddkkk~~~ttteee```TTTPPPKKKHHHHHHGGGEEEBBB;;;888555333444444444444666777888888777777888999:::>>>AAACCCHHHQQQVVVWWWQQQTTTZZZaaaiiiqqqzzzwwwtttqqqrrrzzz~~~xxxuuugggXXXSSSQQQNNNKKKJJJAAA>>>:::777888:::;;;<<<======<<<<<<===>>>@@@AAACCCDDDDDDDDDBBBBBBDDDEEEHHHIIILLLOOOSSSZZZaaagggjjjiiijjjqqqsss```YYYPPPOOOSSSQQQMMMMMMNNNNNNMMMMMMLLLKKKLLLOOOQQQPPPLLLJJJJJJLLLKKKKKKIIIEEE@@@===<<<<<<===:::888666666555444222000111111222222222333333222333333555666999:::;;;<<<===@@@CCCDDDGGGQQQ\\\aaalllzzztttYYYIIICCCAAA<<<:::777444222222333444111222222222222333333333333333333333333444555555777999;;;<<<<<>>CCCGGGIIILLLOOORRRTTTVVVZZZ^^^aaa^^^aaaeeejjjooosssuuuwwwzzzwwwxxxeeeVVVVVVRRRQQQSSSQQQMMMMMMMMMMMMMMMLLLKKKKKKLLLOOORRRPPPKKKHHHHHHKKKJJJGGGCCC===999777888:::444222000000000111000......///000222333333444444444555555666777999;;;<<>>>>>CCCRRReeesssnnnmmmuuuyyybbbRRROOOGGGPPPXXX___qqq}}}hhhqqq~~~}}}hhhLLL???999)))%%%555))))))))))))************+++***)))'''''')))***+++))))))))))))((((((((((((&&&&&&''''''(((((()))))))))((('''&&&&&&'''((()))(((((((((((((((((((((((('''''''''''''''((())))))(((((())))))))))))(((((('''%%%%%%((((((&&&&&&))))))******)))(((''''''(((+++---///---+++)))+++---++++++++++++++++++,,,,,,---------,,,,,,+++++++++111---******---...---,,,+++---------+++++++++---,,,---///000222666:::>>>HHHMMMUUU[[[^^^\\\XXXUUU[[[VVVRRRQQQNNNKKKQQQZZZ[[[iiitttrrrooovvv~~~{{{ssskkkbbb]]]ZZZYYY^^^ddd~~~{{{zzzwwwppphhh^^^YYYSSSHHHFFFFFF???<<>>444...***)))++++++******))))))******++++++***))))))((()))))))))***)))))))))((((((''''''***+++'''"""###***,,,((())))))((((((''''''&&&&&&(((((((((((())))))))))))))))))))))))(((((((((((((((((('''((())))))'''%%%&&&'''((())))))((('''&&&))))))***)))''''''(((***+++---...---+++)))+++,,,++++++++++++++++++++++++---------,,,,,,+++++++++///,,,***+++---......,,,,,,---......,,,,,,---...---.../////////222666999HHHNNNUUUZZZ[[[ZZZYYYXXXZZZXXXYYYZZZVVVRRRVVV\\\dddrrr||||||zzzzzzuuurrrkkkddd___[[[ZZZaaaiiivvv}}}vvvuuusssmmmhhh^^^\\\WWWMMMKKKKKKCCC;;;EEEKKKFFFAAA@@@@@@>>>CCCCCCCCCDDDDDDFFFGGGHHHFFFFFFEEEDDDBBB@@@>>>======>>>??????>>>@@@DDDHHHPPPRRRPPPKKKHHHHHHEEEAAAEEEEEEFFFIIILLLNNNMMMKKKJJJQQQ[[[dddiiihhheeebbbTTTSSSSSSWWW^^^jjjuuu|||zzzooocccZZZUUUTTTPPPNNNJJJFFFCCCAAA@@@@@@CCC;;;555666999888777888666666666666888:::<<<>>>CCCKKKKKKLLLUUUVVVUUU\\\ggggggmmmwww}}}qqqcccXXXPPPLLLHHHDDDAAAAAAAAA@@@<<<888444777999888888>>>IIISSSdddjjjrrrwwwyyy|||vvvjjj^^^UUUOOOPPPRRRPPPOOOQQQOOONNNMMMLLLKKKLLLMMMNNNMMMMMMLLLKKKJJJIIIIIIIIIFFFCCC@@@;;;888555444444111000///...///000222333222444555555444444555777;;;>>>:::;;;BBBBBBDDDQQQZZZcccooowww}}}nnnSSSBBB;;;777555666444333222111111333444666111222222333333444444444111111111333555777777777:::<<<@@@LLLddd{{{qqqaaaRRRJJJMMMYYYkkk~~~vvvssseeeIII>>>222...---******+++++++++************++++++++++++***)))))))))))))))))))))((((((((('''''''''%%%&&&### %%%&&&###************))))))((((((+++******)))((('''&&&&&&)))((((((((((((((((((((((((''''''((())))))(((&&&''''''(((((((((((('''''''''((()))(((&&&&&&''')))+++,,,---,,,+++***+++,,,---,,,,,,++++++*********------,,,,,,,,,,,,+++++++++++++++,,,...///...,,,,,,...///...---,,,---///............---...000333DDDKKKTTTWWWVVVUUUVVVXXXXXXZZZ^^^bbb___[[[[[[___jjjwwwqqqkkkoookkkgggccc^^^\\\cccmmmqqqzzz~~~wwwpppooommmiiifff^^^^^^]]]TTTRRRRRRIII>>>GGGLLLGGG???;;;;;;<<>>EEEEEEJJJZZZqqqzzzuuuyyymmm[[[GGG===999777777888333222222111111333444555000111333444555555444444///111333666777888888777@@@AAAGGGYYYxxx|||ssskkk```UUUOOOPPPeee~~~zzzyyyvvvrrrwww~~~yyyPPP999222---///000...---...,,,++++++++++++++++++,,,,,,++++++***)))*********)))((((((((((((''''''''''''(((&&&$$$%%%)))(((%%%*********))))))))))))((()))))))))(((((('''''''''(((((((((((((((((((((((('''&&&&&&''')))***)))'''((((((''''''''''''((((((%%%'''((('''&&&%%%'''(((+++,,,,,,,,,++++++++++++------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,)))***+++---.........---+++,,,...---,,,,,,---...---......---,,,,,,...000;;;EEEPPPTTTQQQOOOPPPSSSUUUZZZ```dddccc``````bbbiiiuuuxxxgggbbbiiijjjllljjjccc^^^aaaiiiooowwwzzztttmmmjjjiiifffccc]]]```aaa[[[ZZZYYYPPPDDDHHHJJJFFF@@@<<<::::::===>>>@@@CCCDDDEEEEEEDDDCCCDDDDDDEEEDDDDDDCCCCCCCCCAAA???>>>???CCCGGGKKKPPPTTTVVVTTTSSSSSSPPPKKKLLLJJJHHHHHHJJJKKKKKKJJJOOOUUU^^^fffhhhddd]]]XXXLLLLLLLLLOOOUUU\\\dddhhhfffddd___XXXSSSPPPOOOOOOIIIHHHFFFEEECCCCCCCCCCCCEEE???;;;<<<<<<888666777555555555666:::@@@EEEIIINNN\\\ccceeelllnnnsss~~~rrrggg___XXXQQQLLLKKKHHHEEEDDDEEECCC???;;;555666777555444777>>>DDDLLLRRRYYY^^^```bbbeeehhhtttvvv|||{{{kkk^^^UUUVVVRRRNNNMMMNNNNNNNNNNNNNNNMMMLLLJJJJJJJJJJJJKKKMMMLLLLLLKKKIIIHHHGGGFFF@@@???<<<999666444222111111111111111333444666777555777888888777666888999444===???CCCJJJKKKSSSeee{{{qqqgggkkk|||zzz^^^OOO@@@:::777444333333222222111111222222333444...000222444555555444333222444888::::::999999999BBBEEENNNcccwwwnnnhhh```WWWSSSWWWlll}}}zzzzzzooosss}}}~~~jjjAAA666000...///000---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++***************))))))))))))))))))))))))************+++,,,+++(((''''''''''''''''''''''''%%%%%%&&&'''(((******+++'''''''''(((((((((((((((&&&%%%%%%''')))***)))((((((((('''&&&&&&''')))***%%%'''(((((('''&&&'''(((++++++***++++++,,,++++++------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,((())),,,---...---------)))+++,,,,,,++++++,,,---+++---......------///111555???LLLQQQOOOKKKKKKMMMTTTZZZaaacccdddeeefffggghhhrrr|||lll```^^^bbbgggooorrrkkkaaa^^^bbbhhhnnnrrroooiiigggffffff___ZZZ```ddd`````````XXXKKKFFFBBBAAA@@@>>>:::777;;;===@@@BBBDDDEEEEEEEEECCCDDDEEEFFFFFFFFFFFFFFFCCCBBB@@@@@@DDDIIINNNQQQRRRWWW[[[\\\]]]^^^\\\XXXRRRPPPMMMMMMMMMNNNMMMLLLLLLQQQXXX]]]]]]YYYSSSNNNFFFGGGHHHLLLQQQWWW\\\___^^^[[[VVVQQQMMMKKKIIIHHHFFFEEEEEEDDDDDDCCCCCCCCCDDD???===>>><<<888666777444333444777;;;BBBHHHLLLSSSccckkknnnuuuwww~~~tttnnneee___ZZZVVVPPPLLLLLLIIIFFFFFFFFFEEEAAA===555666666444222333888<<>><<<888555;;;<<<>>>@@@CCCDDDFFFFFFCCCDDDEEEFFFGGGGGGGGGGGGCCCBBBAAACCCIIIOOOTTTVVVVVV\\\```bbbeeehhhgggcccYYYWWWUUUTTTTTTRRRPPPNNNKKKNNNQQQTTTSSSPPPLLLIIIGGGGGGHHHKKKMMMQQQSSSUUUUUUSSSPPPNNNMMMKKKIIIGGGDDDDDDDDDDDDDDDCCCCCCCCCCCC@@@???@@@>>>999666888222222333666;;;@@@EEEIIIXXXgggooosss{{{~~~~~~uuujjjddd]]]XXXUUURRRNNNJJJKKKHHHFFFFFFGGGGGGCCC@@@888777666444222222444666:::<<<>>>>>>???BBBHHHMMMMMMSSS\\\gggtttmmmaaaXXXRRROOOLLLNNNLLLIIIIIILLLMMMLLLJJJJJJIIIHHHHHHIIIJJJKKKIIIIIIIIIIIIGGGEEEBBBAAA???;;;666222000000222444///000111111222333333444444666888888888999;;;===???CCCBBBHHHYYYhhh}}}{{{mmmbbbUUUPPPJJJJJJSSSYYYSSSIIICCC;;;555555555222000111111111111222222222222222---///111333444444444444555777999999888999===BBBHHHQQQ```sss~~~uuupppjjj```YYYWWWeeesssyyysssssssssoooqqqzzzzzz~~~|||dddEEE...222...,,,------***+++///+++******************++++++******)))((()))))))))))))))************++++++'''$$$$$$'''(((&&&%%%%%%'''(((((((((((()))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&''''''(((((()))'''&&&&&&''')))***)))'''''''''&&&''''''((()))***%%%'''*********))))))***+++)))((())),,,---,,,***+++++++++++++++++++++++++++++++++,,,,,,---------***,,,---,,,***)))+++...(((***++++++++++++,,,...***,,,......------...///000666<<>>===:::888888999:::;;;===@@@BBBEEEFFFBBBBBBCCCDDDEEEEEEEEEEEEDDDBBBBBBFFFLLLRRRVVVWWWWWW]]]aaabbbeeeiiiiiifff___^^^\\\[[[ZZZXXXTTTQQQKKKKKKLLLLLLKKKIIIHHHFFFEEEFFFGGGIIIJJJLLLMMMMMMNNNLLLKKKLLLMMMLLLIIIFFFBBBCCCCCCDDDDDDCCCCCCCCCBBBAAAAAACCC@@@:::888:::222222333555777;;;>>>???NNN\\\bbbgggppptttyyy|||pppgggaaa\\\UUUQQQPPPNNNKKKHHHIIIGGGEEEFFFHHHHHHEEEBBB;;;;;;999666444222222333333666888888888999===AAADDDGGGNNNWWWfff{{{ttteee^^^WWWQQQNNNGGGKKKLLLHHHHHHLLLMMMKKKHHHHHHGGGGGGGGGIIIJJJKKKGGGHHHHHHGGGFFFCCC@@@>>>;;;999555222000000111111---...000222333444555666444666888::::::<<<>>>@@@CCCKKKQQQ___www{{{oooeeeXXXNNNDDDCCC@@@???CCCGGGCCC<<<;;;666222444666444333555000000111222222222222222000111222333555666777777777999:::999999>>>GGGNNNYYY^^^fffsss}}}wwwqqqlllbbbWWWQQQQQQ^^^qqqwwwrrrvvvwwwtttzzz{{{~~~vvvbbbJJJ777---///------000///,,,---111***))))))(((((())))))******)))((((((''''''((((((''''''(((((())))))))))))***%%%$$$(((***'''&&&((('''''''''((((((((())))))))))))((('''&&&&&&%%%%%%%%%%%%&&&''''''((())))))(((''''''((())))))(((&&&%%%&&&'''((())))))))))))###&&&)))***)))(((((()))+++)))'''))),,,---,,,***++++++++++++++++++,,,,,,+++++++++,,,,,,---------+++------+++((((((+++...)))+++,,,,,,,,,,,,...///***,,,......,,,+++,,,,,,///000333777:::===@@@AAADDDQQQ\\\```ccchhhiiieeeeeehhhhhhiiiqqqwwwqqqkkkddd```___ZZZ```lllxxxzzzrrriiieeebbbdddfffddd^^^XXXXXX[[[[[[XXX```hhhhhhmmmqqqkkkaaaUUUHHHCCC>>>999999===888888999;;;===AAADDDFFFAAAAAABBBCCCDDDDDDDDDCCCDDDCCCCCCGGGNNNSSSUUUUUUVVV[[[^^^___bbbfffgggdddcccbbbaaa```___\\\WWWSSSKKKIIIHHHFFFEEEEEEEEEEEE===???AAACCCEEEFFFGGGGGGHHHFFFFFFGGGIIIHHHDDD@@@BBBCCCCCCDDDCCCCCCBBBBBBCCCBBBCCCEEEBBB<<<:::<<<222333333444444666777777999FFFKKKPPP[[[___cccnnnqqqxxx~~~ooobbbYYYYYYTTTNNNKKKKKKLLLJJJHHHHHHFFFDDDFFFHHHIIIFFFCCC>>>===;;;888666444333222000444777888777666888;;;===>>>BBBIIIWWWooo~~~ggg^^^[[[UUUOOOLLLIIINNNNNNIIIHHHLLLMMMJJJGGGFFFFFFFFFGGGIIIKKKLLLFFFGGGGGGGGGEEEBBB???===888777666444222000//////---...111333666888999:::444777999;;;<<<>>>AAACCCGGGVVVggg}}}wwwvvvooobbbUUUKKKAAA888;;;======;;;===@@@>>>888444///---///111//////111000000111222222222222111333333333444666888999::::::;;;<<<;;;===DDDPPPZZZ\\\]]]aaalll}}}|||uuuqqqllleeeZZZMMMIIIJJJUUUmmmyyywww~~~}}}tttbbbJJJ777000111((((((***---,,,((('''***))))))(((((((((((())))))))))))((('''''''''''''''%%%&&&&&&&&&''''''((((((***$$$"""&&&(((%%%$$$(((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''''''''%%%%%%&&&&&&'''((()))))))))((('''((())))))'''%%%$$$%%%''')))***))))))((("""$$$((())))))((('''(((000---***'''&&&&&&((()))+++,,,,,,---,,,+++)))(((000///...---,,,,,,,,,,,,))))))))))))***+++,,,,,,...------,,,,,,++++++***,,,---,,,)))***---,,,(((222000...///333888<<>>??????@@@AAABBBBBBCCCCCCBBBBBBCCCGGGMMMQQQSSSTTTVVVWWWYYY\\\^^^___```aaabbbeeehhhiiigggccc^^^[[[SSSNNNHHHFFFGGGFFFBBB>>>>>>>>>======<<<<<<======DDDEEEGGGHHHHHHGGGEEEDDDBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCAAA???<<<:::666555222111000000111222888:::===@@@BBBEEEIIILLLTTTZZZeeerrrmmmaaaZZZUUUSSSMMMJJJJJJJJJHHHGGGIIIGGGHHHIIIJJJJJJJJJIIIHHHIIICCC<<<888777666333111000000222333555666888888;;;===@@@EEEPPPaaauuuqqqbbb[[[UUULLLJJJNNNJJJJJJKKKKKKKKKKKKJJJJJJHHHGGGGGGHHHJJJIIIGGGEEEGGGFFFEEECCC@@@===;;;:::666555333111000//////...333222444888888666888<<<;;;<<<=========AAAFFFJJJSSSxxx}}}wwwttthhhbbbWWWLLLFFF@@@:::666666888888999999888555333111222222222222333444555555555333333666::::::555///111777:::777333333777;;;777>>>AAA@@@HHHYYYeeehhhdddYYYYYYiiixxx{{{zzz{{{~~~tttgggWWWIIICCCKKKVVVggg|||{{{~~~lllUUUDDD888000++++++...,,,,,,---***'''***111***((('''((()))***)))'''+++((((((,,,,,,)))***---''''''((((((((((((''''''***(((''''''(((((('''%%%'''&&&&&&&&&&&&'''((((((''''''((()))***)))))))))'''%%%$$$%%%((()))(((&&&(((((('''&&&%%%%%%$$$$$$'''%%%&&&******&&&%%%'''((((((%%%"""###'''(((%%%$$$%%%''')))+++---......,,,,,,,,,,,,,,,+++***)))*********))))))******+++++++++*********++++++,,,---------,,,,,,+++++++++,,,...---******---,,,)))///...---...222666999;;;AAA@@@FFFQQQZZZ^^^aaadddkkkkkkjjjhhhhhhmmmvvv}}}~~~qqqccc[[[]]]bbbbbbaaafffooossspppnnnnnnnnneee]]][[[ZZZXXXVVVWWW___cccgggiiijjjlllpppssspppfffXXXMMMHHHFFFDDDBBB>>>::::::======::::::>>>>>>>>>???@@@@@@AAABBBBBBBBBBBBBBBEEEJJJOOORRRSSSTTTVVVXXXZZZ\\\^^^___```bbbdddfffhhhhhheee```\\\SSSOOOKKKIIIIIIGGGBBB>>><<<<<<;;;::::::;;;<<<===DDDDDDFFFGGGGGGFFFEEEEEEBBBCCCCCCCCCCCCDDDDDDDDDCCCCCCDDDCCCBBB???===;;;777666444222111111222333222444777999;;;>>>AAADDDNNNTTT```ppp~~~ggg\\\VVVRRRPPPKKKHHHIIIJJJHHHGGGJJJGGGHHHIIIJJJJJJJJJJJJJJJIIIDDD===:::888777333000000000111333444666777888999;;;===@@@GGGTTTcccnnn~~~lll\\\VVVRRRKKKIIILLLHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHGGGIIIJJJIIIGGGEEEEEEEEECCCAAA>>><<<999888555444222111000/////////333222444888888777999>>>:::<<>>===::::::<<<=========>>>>>>??????@@@CCCAAA@@@BBBGGGLLLOOOQQQRRRSSSUUUWWWZZZ\\\^^^___bbbaaacccfffhhhfffaaa\\\TTTQQQOOONNNMMMIIICCC>>>:::999888777888:::<<<===CCCCCCCCCDDDDDDEEEEEEEEECCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDBBB@@@===<<<999777555333222222222333///000222444555777:::<<>>BBBEEEIIIOOOWWW]]]pppaaa[[[UUUIIIEEE===777555444222444777999:::;;;:::888555222000222111111222222333444555444222111333666777555222444666888999888888999;;;===IIIXXXhhhzzzqqqYYY[[[]]]```jjjyyyuuudddQQQGGGGGGQQQcccqqq|||yyyyyy{{{yyyeeeQQQ;;;111...,,,,,,,,,,,,******,,,+++)))+++000***((('''((()))***)))''',,,)))((()))(((###"""$$$''''''(((((((((((('''''')))(((''''''(((((('''&&&((((((((((((((()))******)))((('''''''''((()))***)))(((''''''))))))(((''')))))))))(((''''''&&&&&&***'''&&&))))))&&&'''***'''((('''%%%&&&***)))%%%...///000///,,,'''###---,,,+++*********,,,,,,,,,,,,,,,,,,---...//////......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++//////,,,+++---...,,,***+++---...///000222444AAA>>>???HHHRRRZZZccckkklllmmmnnnmmmjjjjjjmmmqqq|||zzzhhh\\\]]]bbbdddcccccchhhnnnssswwwyyyvvvhhh[[[XXXYYYYYYXXXXXXXXX\\\```dddfffkkkrrrwwwhhhbbbXXXOOOJJJFFFCCC@@@AAA@@@???>>>===:::999999<<<<<<<<<<<<<<<=========CCCAAA???@@@EEEJJJNNNPPPOOOPPPQQQSSSVVVXXXZZZ[[[^^^^^^^^^bbbfffeee```[[[UUUTTTTTTSSSQQQLLLEEE???999888666666666999;;;===AAAAAAAAAAAABBBCCCDDDDDDBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFFFFDDDCCCAAA???===999888666444333222222222000111333333333444777999>>>DDDQQQggg}}}|||fffVVVOOOLLLKKKKKKGGGDDDGGGHHHFFFEEEGGGIIIIIIHHHHHHIIIKKKMMMNNNGGGDDDBBB@@@???;;;555///000000111222333555888999:::===AAACCCGGGMMMVVV]]]aaahhhtttuuu```MMMJJJLLLIIIGGGHHHFFFGGGGGGHHHHHHGGGGGGFFFHHHGGGGGGGGGHHHGGGDDDBBBAAA@@@???===:::888555444111111000000//////000000333222444888::::::>>>CCC???BBBGGGJJJNNNVVVbbbkkkmmm```SSSNNNIII>>><<<666222333444444888===:::::::::888666333000...111111111111222333444555666444333555777999888777555444666888888777999<<>><<<:::777;;;;;;;;;;;;;;;;;;;;;:::BBB@@@>>>???DDDIIIMMMOOOLLLLLLMMMNNNPPPSSSUUUVVVYYYYYYZZZ]]]``````]]]YYYUUUVVVWWWWWWTTTNNNGGGBBB999888777777888:::<<<===@@@????????????@@@AAABBB@@@AAAAAABBBCCCCCCDDDDDDFFFFFFEEEDDDCCCAAA@@@???:::999777555333222111000111222333333333333666888@@@EEEQQQdddxxxooo\\\QQQLLLKKKKKKKKKGGGEEEHHHHHHFFFDDDFFFIIIIIIHHHHHHIIIJJJLLLMMMFFFEEECCCCCCBBB>>>777111111111111222333666888:::777:::???BBBEEELLLTTT[[[bbbiiiuuunnnZZZIIIGGGKKKIIIGGGHHHGGGGGGGGGHHHHHHGGGGGGGGGFFFEEEDDDEEEEEECCC@@@>>>======<<<;;;999777555333000000000000000111111222444333444999:::;;;???EEECCCHHHNNNRRRYYYfffvvvlllYYYPPPFFFBBB@@@888888444222444555666<<>>;;;999666333111///111111111111222333444444555444444666888999::::::666333444777777777<<>>CCCDDDIIIVVVeeefffiiimmmmmmkkkjjjlllnnnsss{{{{{{nnncccbbbdddcccggglllrrr{{{{{{qqqhhhddd```[[[YYYZZZcccfffhhhgggdddbbbccceeeYYYVVVQQQLLLIIIIIIJJJKKKKKKMMMLLLGGGDDDBBB>>>:::<<<;;;;;;;;;::::::999999>>><<<<<<>>>BBBGGGKKKLLLJJJIIIIIIJJJKKKMMMOOOQQQRRRSSSVVVXXXYYYXXXWWWVVVRRRTTTWWWWWWTTTNNNGGGCCC;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@AAABBBBBBEEEDDDDDDCCCBBBBBBAAAAAA<<<;;;999777555333111000000111222222111222444555;;;???HHHVVVeeeooosssssstttzzzxxxcccUUUNNNKKKKKKMMMKKKGGGFFFIIIJJJHHHGGGHHHIIIHHHHHHHHHHHHIIIJJJJJJFFFDDDCCCDDDDDDAAA;;;555333333222222444777:::<<<;;;>>>BBBEEEJJJRRR\\\dddrrrzzzyyyfffUUUGGGGGGIIIGGGFFFHHHFFFFFFGGGGGGGGGGGGFFFFFFCCCBBBAAAAAAAAA???<<<999888888888777666555333333000000000000111222333444666444555999;;;;;;@@@FFFGGGOOOYYYbbbkkkzzzmmmTTTFFFCCC<<<888888333555222111444666888???GGGEEEBBB>>>999666444333333111000000111111222333444111222444666777888999999777333444888888:::FFFVVVppp~~~}}}kkkbbbeeeiiimmmpppnnnbbbTTTHHHFFFNNNfffxxxjjjhhhkkkuuunnnRRR:::222---...///,,,'''&&&)))%%%%%%***,,,+++***,,,***((('''((()))***)))''')))''''''***+++((())),,,''''''((((((((((((''''''((('''&&&'''((()))((('''&&&&&&&&&&&&&&&'''((((((((('''&&&&&&&&&'''((()))&&&'''))))))(((''')))***&&&&&&&&&&&&&&&&&&&&&&&&***'''&&&))))))&&&'''***'''((('''%%%&&&***)))%%%...---,,,+++***))))))))))))***+++,,,,,,,,,,,,,,,++++++++++++,,,---......++++++*********++++++,,,)))******+++---......///'''---///,,,)))+++---...---...///,,,))))))...333111444:::AAADDDIIITTT```^^^bbbfffgggggggggjjjlllpppwww|||yyypppgggeeefffeeemmmwww~~~tttllllllnnnjjjeeebbbeeehhhkkkjjjeeeaaa___```RRROOOLLLIIIHHHJJJOOORRRUUUXXXVVVPPPLLLKKKFFF@@@<<<<<<;;;;;;:::999888888888888888;;;@@@EEEHHHIIIHHHGGGFFFFFFFFFHHHJJJKKKJJJOOOSSSTTTQQQOOOPPPRRRNNNQQQTTTTTTQQQKKKFFFCCC===>>>???@@@@@@???>>>>>>======>>>>>>>>><<<;;;::::::;;;<<<===>>>???@@@@@@CCCBBBBBBBBBBBBBBBBBBCCC???>>>===;;;888555333222///000111111000111333555555888>>>FFFNNNTTTXXXZZZ\\\bbblllxxxnnnZZZPPPMMMKKKKKKMMMHHHEEEEEEJJJMMMLLLKKKMMMHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCDDDFFFCCC>>>999555444333333555888;;;===???BBBFFFKKKSSS___nnnxxxlll^^^PPPEEEFFFGGGDDDDDDHHHDDDEEEEEEFFFFFFEEEEEEDDD@@@???>>>>>>===;;;888555222333333333333222111111000000000111222444555666888666666:::;;;;;;@@@GGGLLLWWWfffrrr|||XXXCCC;;;<<<555111333111222000111555777;;;CCCMMMHHHDDD===777333222333444000000000000111222333444///111555777999999999999777444666;;;<<>><<<===>>>>>>===;;;999777999999:::;;;<<<===>>>???AAAAAAAAAAAAAAABBBCCCDDDAAA@@@???===:::777555444///000222111111111444666666999===AAADDDHHHMMMPPPJJJQQQ[[[hhh|||{{{hhhTTTMMMLLLKKKKKKMMMFFFCCCEEEKKKOOOOOOOOOQQQGGGHHHIIIIIIHHHGGGEEEDDDEEEDDDCCCDDDFFFEEE@@@;;;666555444444666999<<<>>>;;;???DDDLLLXXXhhhzzz|||eeeXXXLLLEEEFFFFFFBBBCCCHHHCCCCCCDDDDDDDDDDDDCCCCCC???===<<<;;;;;;999555333...//////000000000000///000000111222333555666777999777777:::;;;;;;@@@GGGPPP]]]ooo|||uuuNNN;;;777;;;444///222222111000222777:::>>>HHHRRRGGGBBB:::222......000222000000000000111222333444000333888;;;<<<;;;;;;;;;777555888===???HHHbbb{{{iiijjjeeeddddddZZZIIIBBBFFFRRR^^^yyywwwiiieeelllyyyxxxmmmooo{{{\\\LLLAAA......,,,+++---,,,***,,,111)))%%%$$$))),,,+++))))))***((('''((()))***)))(((***''''''******''''''***''''''(((((((((((('''''''''&&&&&&''')))***)))(((((((((((((((((()))******%%%&&&''''''((((((''''''!!!$$$''''''&&&&&&))),,,'''''''''((((((((((((((('''%%%&&&******&&&%%%'''((((((%%%"""###'''(((&&&///,,,***+++---...,,,***,,,---//////...,,,)))'''...---+++******+++---...,,,+++***+++,,,---+++)))+++++++++++++++***)))(((---000111...------+++&&&***---000111000...,,,,,,---000555;;;@@@EEEKKKOOOWWWYYY\\\```ccceeefffgggkkknnnqqqpppllliiihhhhhhiiitttpppgggaaagggsssyyysssjjj```hhhlllfff___]]]___```TTTQQQNNNMMMMMMQQQ^^^kkkssskkkbbb\\\ZZZVVVNNNFFFBBB>>>===@@@???;;;777888666555777;;;AAACCCAAA>>>HHHDDD??????CCCEEEDDDAAAGGGGGGHHHIIIJJJJJJJJJJJJKKKJJJIIIIIIHHHFFFCCCAAA???BBBEEEHHHIIIHHHFFFEEEFFFEEECCC>>>999666666666444444666777999;;;<<<===@@@AAABBBAAA@@@@@@AAACCCCCCAAA@@@>>>===;;;777444444111//////111333555555666666999>>>???>>>AAAFFFHHHLLLSSS]]]hhhwwwyyyeeeXXXRRRIIIIIILLLIIIFFFEEEEEEHHHLLLPPPSSSSSSLLLKKKIIIIIIIIIIIIGGGEEEDDDCCCBBBBBBBBB???;;;888777666555777:::===??????AAAEEEKKKUUUbbbrrryyyjjj\\\NNNKKKHHHEEEDDDBBB???===CCCCCCCCCCCCCCCCCCCCCDDD;;;;;;:::888666444222111222111000///000111333444333444444444333444777999999777666888:::;;;AAAIIIOOOcccyyyiiiEEE<<<555333333000///111111//////333<<>>777===@@@@@@JJJ```www~~~rrrhhhggg```XXXPPPFFF@@@EEEOOO]]]rrrvvviiiccceeerrriiieeerrrlllKKK;;;555222+++))))))***---...,,,***,,,+++***))))))***+++,,,&&&''''''(((((((((((('''++++++***)))((('''&&&&&&&&&''''''((()))******+++%%%%%%&&&'''(((((((((''')))((('''&&&%%%&&&&&&'''&&&&&&&&&''''''''''''(((***)))'''''''''&&&%%%###(((((((((((((((((((((((()))(((((('''&&&&&&%%%%%%)))'''$$$%%%''')))'''&&&+++***)))***---...---,,,+++,,,------,,,+++(((''',,,,,,+++*********+++,,,,,,+++***+++,,,---+++)))---------------,,,++++++***,,,,,,******......,,,(((+++...///---++++++***---///333777<<>>@@@???999555555555444666;;;AAADDDCCC@@@FFFBBB>>>???BBBDDDDDDAAACCCCCCDDDEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEDDDAAA@@@???BBBEEEHHHJJJIIIHHHGGGEEEDDDBBB===888555444555333444555777999;;;======???@@@AAA@@@??????AAACCCCCCAAA@@@???>>><<<888555555222000000222333444444444444666;;;<<<;;;>>>CCCDDDHHHNNNVVV___mmmyyydddWWWPPPFFFFFFIIIFFFEEEEEEGGGJJJNNNQQQQQQPPPLLLKKKIIIHHHHHHHHHFFFDDDEEEDDDDDDDDDDDDBBB???<<<999777666888;;;>>>??????DDDGGGNNNXXXfffwww~~~nnn```SSSKKKIIIEEEDDDCCCBBB@@@>>>>>>>>>>>>======<<<<<<<<<666666555444333111//////222111000///000222333555333444555444444555777999:::777777:::;;;<<>>???===;;;666===DDDLLLZZZmmm|||zzzuuuvvvyyyxxxooogggcccZZZPPPHHHAAABBBMMMZZZrrrwwwkkkaaabbbnnnwwwggggggsssuuuXXX@@@555111///+++))))))***---...,,,******))))))))))))))))))***,,,,,,,,,,,,,,,+++***)))))))))))))))((((((((((((&&&''''''((())))))******%%%&&&''''''(((((('''''')))((('''&&&%%%&&&&&&'''&&&&&&&&&''''''''''''(((***((('''&&&''''''&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''')))'''%%%%%%'''((('''&&&+++))))))***,,,---,,,+++++++++++++++***)))))))))***************+++++++++,,,+++***+++,,,---+++)))---------------,,,,,,+++)))+++***'''(((---///...)))+++---...,,,+++++++++---///111333666;;;BBBFFFGGGMMMVVV^^^cccdddbbbaaaffffffffffffeeegggjjjmmm{{{uuu```]]]\\\aaaiiinnnnnnlllllljjjeee___]]]]]]YYYSSSNNNKKKKKKNNNSSS\\\kkkxxxwwwmmmbbbXXXQQQMMMHHHDDDCCCEEEBBB;;;555444555444555:::@@@CCCCCCAAABBB???<<<===@@@CCCBBBAAACCCCCCDDDEEEEEEEEEDDDDDDAAAAAABBBBBBBBBAAA@@@???AAACCCFFFHHHJJJJJJIIIIIICCCCCCAAA===999555444444333444555777999;;;======<<<>>>??????>>>???AAACCCBBBAAA@@@??????===:::777666444222111222333333333666555666:::;;;;;;>>>DDDDDDHHHMMMRRRZZZggguuu~~~xxxbbbUUUMMMCCCCCCGGGCCCFFFGGGIIILLLOOOPPPNNNLLLLLLJJJHHHGGGGGGFFFDDDBBBDDDCCCCCCDDDEEEDDDAAA???<<<::::::;;;===?????????EEEIIIPPP\\\kkk}}}mmm___TTTKKKHHHFFFCCCBBBAAAAAA???===:::999999888777666555555111222222222111000//////111111000000111222444555444555666666555555888:::;;;999999;;;===>>>DDDKKKSSSfffzzz~~~fffOOO<<<666111111222111222555111444999@@@EEEFFFDDDAAA<<<555///000222111000111666444333333444555555444999888888;;;>>>???>>>;;;???FFFQQQ^^^lllwwwzzzwwwuuusssrrrtttvvvtttllleeeYYYPPPDDD>>>>>>III]]]nnnxxxlllaaaZZZddd{{{wwwxxx~~~pppSSS???444...,,,---******)))+++,,,---+++***(((((())))))))))))((((((,,,,,,++++++***((('''&&&&&&&&&'''((()))***++++++'''''''''(((((())))))***&&&&&&'''((((((((('''''')))((('''&&&%%%&&&''''''&&&&&&&&&''''''''''''(((***(((&&&&&&'''(((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))((('''%%%&&&'''((('''&&&++++++***************))),,,+++***))))))***++++++******+++,,,,,,,,,++++++++++++***+++,,,---+++)))***++++++,,,++++++******+++---,,,)))))),,,...,,,,,,---///...---,,,---...///000000000222666<<>>AAABBBBBBCCCCCCBBBBBBBBB>>>???@@@AAA@@@@@@AAABBBEEEFFFGGGIIIIIIIIIIIIHHHCCCDDDCCC@@@<<<888666555444555666888999;;;<<<===:::;;;=========>>>@@@BBBAAA@@@???@@@@@@???<<<999888666444333444444333222:::999:::===>>>???CCCIIIIIIOOOTTTXXX```mmmyyyrrr^^^QQQKKKBBBCCCGGGEEEIIIHHHIIIJJJMMMMMMLLLKKKKKKIIIGGGFFFFFFEEECCCAAAAAAAAA@@@AAACCCCCCAAA???@@@>>>>>>>>>@@@BBBAAA@@@EEEJJJSSS```pppqqq]]]TTTNNNIIIHHHFFFCCCAAA@@@???===;;;666666666555555444444333111111222222333333222222111111111111333444666777666777888888777777999:::===:::;;;>>>???@@@EEEKKKQQQaaarrrzzz{{{yyyvvvsssrrrwwwyyytttnnncccRRRCCC999333000111111///111555222888@@@GGGJJJFFF@@@;;;999222///111333222111333555444444444555666777777;;;:::999999;;;???BBBDDDSSSZZZdddmmmrrrrrrnnniiiooorrruuuwwwtttkkk___WWWIIICCC===<<>>AAA???>>>>>>???@@@@@@>>>;;;999777555555555555444222===;;;;;;???AAACCCIIIPPPRRRYYY___dddnnn}}}kkkWWWMMMJJJCCCEEEJJJHHHLLLIIIGGGFFFHHHJJJKKKKKKIIIHHHFFFEEEEEEDDDBBB@@@@@@@@@???@@@BBBCCCBBB@@@BBBAAAAAABBBDDDEEEDDDBBBGGGNNNXXXgggxxx}}}cccSSSNNNKKKIIIJJJGGGCCC@@@>>><<<999777111111222222333333444444000000111333333444444444111111222333555777888999888:::;;;;;;:::999:::<<<>>><<<===???@@@@@@DDDJJJNNN\\\iiimmmkkkgggaaa[[[XXX[[[\\\XXXRRRJJJ@@@777777333111111000...000444555<<>>///...///+++***...)))***++++++******)))***((()))++++++++++++)))((('''((()))***************(((((((((((())))))))))))''''''''''''(((((((((((('''(((((((((((((((''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''((((((&&&%%%%%%''')))***)))''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((((((''''''&&&&&&%%%''')))***+++,,,///111,,,,,,+++++++++,,,...///,,,,,,------......//////,,,+++***+++,,,---+++))),,,------...............&&&***------///222111---+++++++++***((()))+++---000000000//////111555888<<<>>>AAAFFFLLLSSSXXX[[[ZZZYYYYYY[[[```eeehhhiiimmmkkkfff___XXXRRRMMMIIIRRRSSSVVVYYY\\\bbbhhhlllooorrrpppiiicccbbbaaa___VVVRRROOORRRTTTVVV\\\cccdddffffffbbb^^^\\\]]]___SSSNNNMMMNNNMMMHHHDDDDDDAAA<<<777555666666555222222222333555666777777888999:::;;;<<<<<<============@@@BBBBBBAAAAAAEEEHHHJJJJJJHHHGGGGGGGGGGGGGGGHHHJJJLLLJJJFFFAAA>>><<<:::::::::;;;;;;<<<<<<<<<777999::::::999:::<<<>>>===<<<===>>>@@@@@@>>>===999888666666777666555333;;;999:::???BBBFFFNNNVVVZZZccckkkrrrbbbQQQIIIIIIDDDGGGLLLIIILLLIIIEEECCCDDDGGGIIIJJJGGGEEEDDDCCCDDDCCCBBB@@@BBBAAA@@@AAACCCDDDCCCBBBBBBBBBBBBCCCEEEFFFEEECCCIIIQQQ^^^oooqqqZZZNNNJJJIIIGGGHHHEEEAAA>>>;;;999666333------...///000111222222......000111222333333333222333444666888:::;;;<<<;;;===>>>>>>===<<<======@@@>>>???AAAAAA???CCCHHHLLLWWWaaabbb^^^YYYQQQKKKHHHIIIHHHFFFBBB===777444555222111222000...000555999???HHHLLLJJJCCC<<<888777222000555888666444444222333555666777999<<<>>>999;;;>>>BBBIIITTTbbbkkkmmmllljjjeee]]]XXX]]]eeesssxxxzzzrrraaaNNN???888777>>>FFFQQQaaatttyyypppiiieeedddZZZTTT[[[wwwtttggg___888222/////////,,,+++,,,)))***,,,+++***((())))))******++++++++++++******$$$%%%&&&'''))))))))))))******))))))((((((''''''''''''''''''''''''''''''(((((()))))))))(((''''''''''''&&&%%%&&&'''((()))&&&&&&&&&''''''''''''(((&&&%%%%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&$$$&&&))))))'''&&&&&&&&&(((***,,,,,,++++++---///************+++,,,---...,,,,,,++++++,,,---///000,,,+++***+++,,,---+++))),,,------...//////......'''+++,,,+++,,,///000---,,,++++++)))'''(((+++.........///......///222444777999;;;@@@EEEKKKPPPSSSXXXXXXYYY]]]bbbeeeeeedddfffddd```[[[TTTMMMJJJJJJOOOPPPSSSWWW^^^eeelllpppttttttqqqkkkhhhgggccc]]]TTTPPPOOOSSSWWWXXX\\\```ZZZ[[[[[[[[[ZZZZZZ[[[\\\SSSOOOMMMOOOOOOLLLKKKMMMEEE@@@999666666666444222111333444555555555666777999999;;;===>>>?????????<<>>???CCCHHHHHHGGGFFFFFFFFFGGGIIIJJJJJJLLLNNNNNNIIIDDD@@@???>>>=========<<<<<<<<<<<<777888999999888888:::<<<::::::;;;===@@@@@@???===999888777777888888666444:::888999???DDDJJJSSS]]]bbbmmmwww~~~qqq\\\LLLGGGHHHDDDFFFJJJFFFIIIFFFCCCCCCDDDFFFGGGGGGDDDCCCBBBBBBCCCCCCBBB@@@BBB@@@???@@@AAABBBBBBAAA@@@@@@@@@BBBEEEEEEDDDBBBGGGQQQ```rrr~~~dddRRRIIIGGGEEEDDDDDDAAA===:::888666333111---.........///000000000---...///000111222222222333444666888:::<<<===>>>>>>???AAAAAA@@@?????????BBB@@@@@@AAA@@@>>>AAAFFFHHHQQQXXXXXXTTTPPPIIIBBBBBB???===;;;:::777444333111000111222111///222888===BBBHHHJJJGGGAAA<<<999777333222777:::888555555333555777777777888;;;>>>;;;;;;@@@LLL^^^nnnxxx{{{mmmdddZZZUUUQQQRRR]]]iiizzzzzzttteeeQQQBBB===>>>>>>HHHSSS]]]kkkxxx}}}{{{xxxvvvsssmmmhhhdddcccddd]]]WWW^^^xxx}}}xxx}}}xxxhhhVVVKKK...000///,,,+++---,,,)))(((***,,,+++)))'''((()))******))))))))))))******$$$$$$%%%&&&'''''''''&&&))))))))))))(((((((((((('''''''''''''''''''''''')))))))))))))))((('''''''''&&&&&&%%%&&&'''((()))&&&&&&&&&''''''''''''((($$$$$$%%%'''((((((&&&###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((###&&&)))***(((&&&&&&'''...000000...***((((((***(((((()))***+++,,,,,,---,,,+++***)))***,,,///000,,,+++***+++,,,---+++)))***++++++,,,---------,,,---...,,,((((((+++,,,+++......,,,***)))***---000+++---......---...000111333555888<<>><<<<<>>===<<<<<<;;;888999999888777777999:::999999:::===???@@@???===888777777888999888777555:::888:::@@@FFFMMMXXXbbbhhhttt~~~eeeXXXIIIEEEGGGCCCEEEHHHCCCEEEDDDCCCDDDEEEFFFEEEDDDCCCBBBAAAAAACCCCCCBBBAAA@@@>>>======>>>??????>>>>>>>>>???AAACCCDDDCCCAAADDDNNN^^^qqqqqqYYYJJJEEEDDDBBBAAA@@@===:::777666555222000000000000000000000000000//////111222333333333333333555777:::<<<>>>?????????AAACCCCCCBBB@@@@@@@@@CCCAAAAAABBB@@@===???DDDCCCKKKRRRRRRNNNKKKEEE>>>===888333222222000///.........000333222111555;;;???DDDHHHIIIEEE???<<<;;;888444333888;;;999666555555777999888777777:::======;;;AAAUUUooommm^^^OOOIIIKKKQQQ]]]iiixxxttthhhSSS???666;;;CCCFFFQQQ\\\eeennnwwwvvvppplllllljjjgggeeedddfffhhhccc]]]aaawwwvvvttt|||uuulllZZZEEE666...222///''''''---,,,%%%(((+++---,,,)))'''((()))***)))(((''''''((()))***)))***************))))))(((((((((((())))))))))))'''''''''''''''''''''&&&)))))))))))))))((('''''''''&&&&&&%%%&&&'''((()))&&&&&&&&&'''''''''((((((###$$$%%%'''((('''$$$!!!&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&((()))******###&&&******(((%%%&&&'''000///...,,,+++******)))000...+++***+++...222555......---,,,,,,+++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...111---'''+++666555,,,---***((((((+++------,,,---------,,,+++,,,...000111333666999<<>>>>>???AAACCCEEEDDDCCCAAA@@@BBBFFFIIILLLLLLMMMLLLKKKHHHEEEDDDAAA???<<<>>>AAABBB===999777777888888888999999999888999:::<<<===>>>>>>???<<<<<<>>>>>><<<999555333999888;;;BBBIIIQQQ\\\gggppp|||oooZZZMMMHHHCCCBBBDDDEEEBBB???BBBBBBBBBBBBBBBCCCDDDDDD?????????>>>===<<<<<<;;;>>>????????????@@@@@@@@@@@@>>>???BBBBBB@@@???AAACCCGGGQQQcccyyywwwhhhVVVIIIDDDCCC@@@===@@@<<<888666666555222///000000////////////000000666222000111666::::::888555:::;;;:::;;;???BBBAAADDDHHHIIIHHHKKKMMMGGG>>>BBBBBBCCCDDDDDDEEEFFFFFFKKKPPPUUUSSSLLLEEEBBBBBB???:::444111222333333222...222666333//////444:::>>>EEELLLMMMHHHAAA===<<<999999888888888888888999444:::??????;;;777888;;;???:::JJJfffzzz___SSSKKKJJJKKKNNN\\\mmmkkk___SSSIIIAAA<<>>@@@BBBBBBBBBAAA@@@???AAAEEEIIILLLLLLMMMLLLKKKHHHEEEDDDAAA???===>>>AAABBB>>>:::::::::::::::999999999999888999;;;<<<======<<<<<<:::;;;<<<<<<;;;888555333999999<<>>AAAAAA@@@@@@@@@AAABBBBBBAAAAAA@@@??????>>>======>>>>>>>>>??????@@@@@@@@@@@@======@@@AAA>>>>>>AAABBBDDDKKKYYYmmmkkk___OOODDDAAA@@@===:::;;;888444333333222000---000000000000111222333444666444222333666888777555999===??????AAAHHHLLLKKKJJJNNNNNNKKKKKKLLLGGGAAAGGGGGGGGGHHHHHHIIIJJJKKKNNNQQQTTTSSSNNNHHHDDDBBB===999333000000111000///---000333222111222777<<>>===;;;:::;;;>>>???;;;MMMkkk}}}tttWWWQQQNNNSSSZZZ___cccgggVVVMMMCCC>>><<>>===<<<;;;:::555555444444333222111111444333333444666777777666666888:::::::::;;;===?????????>>>======@@@DDDGGGIIIIIIIIIHHHGGGDDDBBB@@@@@@>>><<<>>>@@@AAA>>>;;;>>>======<<<:::999999888888999;;;<<<<<<:::999777888999999999888666333222999999===DDDLLLUUUdddpppwwwkkkWWWJJJHHHEEEAAAAAABBBCCC@@@>>>???>>>>>>>>>>>>???@@@@@@@@@@@@??????>>>===============>>>??????@@@AAAAAA???;;;;;;======<<<===AAA@@@@@@CCCLLL[[[mmm|||qqqZZZQQQEEE>>><<<<<<999666777444222111111111///...000000111222333555666777555444444666999:::999888>>>CCCFFFGGGMMMWWW\\\\\\[[[^^^]]]XXXSSSQQQOOOLLLOOOOOONNNNNNNNNPPPQQQRRRSSSSSSSSSRRRPPPLLLFFFBBB>>>:::555111000000//////111222333444666888:::;;;AAADDDFFFCCC===666333333777777666666666888999:::>>>>>>===<<<===>>>@@@AAABBB===NNNkkk|||zzzjjjUUUVVVXXX___jjjmmmdddWWWFFF@@@<<<>>>EEERRRdddssswwwvvvrrrlllddd^^^\\\]]]\\\```fffqqqxxxnnnmmmfffdddgggsssyyybbbJJJ>>>777///+++,,,,,,,,,+++************+++)))*********)))(((&&&%%%((((((((((((((('''''''''***)))(((((()))***)))(((%%%%%%%%%&&&'''''''''(((&&&&&&''''''(((''''''&&&((((((((('''&&&&&&%%%%%%'''$$$$$$''''''%%%&&&***%%%%%%&&&&&&&&&&&&%%%%%%'''(((((('''%%%$$$%%%&&&((('''&&&&&&(((((('''&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((++++++***))))))((())))))------,,,,,,++++++++++++,,,,,,,,,,,,++++++******************++++++++++++))))))))))))))))))))))))+++---+++)))+++111000,,,,,,++++++***++++++******)))******)))((((((***---+++,,,---...///222777;;;>>>@@@FFFOOOVVVYYYYYYYYYYYYXXXUUURRROOOMMMKKKKKKPPPWWW```hhhooo{{{sssaaa[[[^^^cccccc```[[[XXXWWWWWWUUUTTTVVVRRRQQQPPPMMMHHHHHHKKKLLLOOOQQQRRRUUUXXXUUUOOOJJJGGGCCCBBBBBBBBB@@@>>>999999888777555444444333222111111222444555444333444555777888777888:::;;;;;;;;;;;;;;;;;;===AAAEEECCCCCCCCCBBB@@@>>><<<;;;===<<<;;;<<<>>>???===;;;@@@???>>><<<:::999777777777888999:::999666444222555666777777666444222111888999===EEEMMMXXXiiixxxqqq[[[LLLDDDDDDBBB@@@@@@@@@AAA???===>>>============>>>??????<<<<<<<<<;;;;;;;;;::::::<<<<<<===>>>???@@@@@@AAA===999888::::::999;;;???>>><<<;;;@@@LLL\\\llluuu|||mmm^^^LLLFFF>>>999888777444222444333222222222222222111222222222333444555666777333444777999<<<>>>@@@AAAEEEJJJNNNSSS\\\hhhoooooolllmmmkkkccc[[[WWWVVVVVVVVVUUUTTTSSSSSSUUUWWWXXXVVVRRRPPPPPPQQQNNNGGGAAA???===999555333222222222888777777999<<<===;;;888:::;;;<<<;;;777555555666666555555555666888:::<<<>>>===<<<>>>AAACCCCCCCCCFFF@@@OOOkkk|||~~~ooo]]]cccgggiiillljjjXXXCCC>>>>>>AAAJJJXXXjjjyyylllccc\\\WWWVVVWWWZZZbbbooossseeeaaaWWWZZZdddvvvxxxbbbMMM777---,,,***)))***++++++******************************)))(((&&&&&&))))))((((((''''''&&&&&&((('''&&&'''((()))(((&&&$$$$$$%%%&&&'''(((((()))&&&&&&&&&'''&&&&&&%%%%%%(((((('''''''''&&&&&&&&&&&&###$$$'''(((&&&'''***'''''''''''''''''''''''''''(((((('''&&&%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((******))))))((()))))))))------------,,,,,,+++***,,,+++++++++++++++******)))))))))*********++++++))))))))))))))))))))))))***++++++)))+++......,,,+++,,,,,,,,,,,,+++++++++++++++***)))'''&&&(((***************+++///444888<<>>AAA>>>>>>>>>===<<<;;;:::999::::::999:::;;;<<<<<<<<>>===<<<:::888777666666777777777555333000...333444444444444333111111666888===FFFNNN[[[nnn|||dddQQQFFFBBB@@@???>>>>>>???>>>===<<<======<<<<<<======>>>???;;;;;;;;;:::::::::::::::;;;;;;<<<======>>>??????:::777555777777666888<<<:::888777999BBBQQQ```jjjuuuzzz~~~~~~{{{rrrbbbSSSDDD???:::666555444111...222222222111111111222333444444333333333444555555444666999:::;;;???EEEJJJQQQUUUZZZaaalllyyy~~~}}}uuusssnnnggg]]]WWWVVVXXXWWWWWWVVVUUUVVVWWWXXXYYYSSSOOOKKKLLLNNNMMMGGGAAA>>>===:::888555555555666999999:::>>>BBBAAA<<<777666666666555444555666777555555444444666999<<<>>><<<===???BBBEEEGGGEEEDDDEEEEEE[[[{{{{{{fffmmmooohhhaaaZZZJJJ999999???HHHTTTcccvvvrrr___XXXWWWVVVUUUVVV^^^jjj~~~ppp]]]TTTMMMTTTbbbuuutttgggNNN>>>///)))***++++++*********************************)))))))))(((''''''))))))((((((''''''&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%&&&'''(((((())))))%%%&&&&&&&&&&&&&&&%%%$$$'''''''''''''''&&&&&&&&&&&&$$$%%%((()))'''(((***'''''''''&&&&&&'''''''''&&&(((((((((&&&%%%&&&'''&&&%%%$$$$$$&&&&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((***)))))))))))))))***+++---------,,,,,,+++++++++++++++++++++++++++******((())))))))))))*********))))))))))))))))))))))))((()))******+++,,,,,,,,,(((***,,,,,,+++++++++,,,++++++***)))'''&&&(((***)))***))))))***...333777;;;???CCCFFFMMMSSSTTTQQQTTTSSSRRRPPPNNNMMMMMMMMMPPPQQQVVV___lllzzzqqqaaaVVVSSSZZZbbbiiihhhddd```[[[UUUQQQNNNPPPOOOPPPPPPLLLFFFGGGKKKKKKMMMPPPSSSZZZ^^^ZZZRRRPPPLLLJJJKKKNNNNNNJJJEEE<<<;;;:::888666444333222333111000111222222111000111222444444333333555666444555666666666777:::===<<<<<<;;;;;;;;;;;;;;;;;;999999999999:::;;;<<<===>>>===<<<;;;:::999888888777777666555333111000///222222222333222222111111444666===EEENNN]]]rrrrrr[[[JJJBBBAAA<<<<<<=========<<<<<<;;;<<<<<<;;;;;;<<<<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<777444333555555444555999777666555666===IIIWWWaaakkkpppttttttrrrjjjZZZLLL>>>;;;777555333222000//////000111111000000111333666555555444444444555555888:::;;;;;;;;;AAALLLUUUcccgggkkkqqq|||zzzuuuoooiiiaaaXXXVVVXXXTTTTTTTTTTTTUUUTTTTTTTTTMMMIIIFFFFFFIIIIIIDDD@@@:::::::::888666666888::::::;;;@@@EEEHHHEEE===777888777555333333444444555666555444555777:::>>>AAA@@@BBBEEEGGGHHHGGGFFFDDDCCCMMMqqqiiikkkiii^^^RRRIIIBBB===>>>GGGRRR]]]iiixxx}}}hhhVVVSSSVVVWWWXXX[[[hhhwww{{{gggUUULLLMMMUUUbbbpppwwwqqqaaaUUU>>>666...+++,,,------+++((()))******+++************)))))))))(((((((((((((((((((((((((((''''''''''''%%%$$$%%%&&&'''&&&%%%&&&&&&&&&'''(((((())))))%%%%%%&&&&&&'''&&&&&&%%%''''''''''''''''''''''''&&&$$$%%%)))***'''''')))%%%%%%$$$$$$$$$$$$%%%%%%&&&((()))((('''&&&'''(((((('''&&&&&&(((((('''&&&$$$%%%&&&'''''''''&&&&&&&&&&&&&&&''''''''''''((())))))))))))******+++,,,,,,++++++*********++++++******************++++++((((((((()))))))))******************************'''((()))++++++***+++,,,$$$'''***+++***)))+++,,,((())))))((('''(((***---*********)))***...444999999===@@@AAAGGGPPPRRROOORRRQQQPPPPPPOOOOOOOOOOOOLLLOOOUUU[[[cccmmmwwwqqqbbbYYYTTTSSSYYY```ccceeeeeeccc^^^WWWRRRNNNLLLLLLNNNOOOKKKEEEGGGLLLJJJLLLOOOTTT\\\bbb]]]UUURRRNNNKKKMMMPPPPPPKKKEEE@@@???===;;;999777555555444222111111222222111000000222333333222222444555333444555555444555777999888888888999999:::;;;<<<999999:::::::::<<<>>>@@@======<<<<<<<<<<<<<<<<<<:::999777555333222222222111111111222222222222222222555<<>>999:::<<<<<<<<<;;;;;;;;;::::::999999::::::;;;<<<:::::::::;;;;;;;;;;;;;;;:::::::::999999999999999444111111444555222333666444444444555999BBBNNNVVV]]]bbbfffgggfff___QQQCCC888666444333222222222111000222333222111000333555666666666666666777888999;;;>>>???>>>@@@KKK\\\jjjwwwzzz}}}{{{rrrkkkgggaaaYYYTTTUUUNNNOOOQQQRRRRRRPPPOOONNNFFFCCCAAAAAACCCCCCAAA???777999::::::999:::===???DDDHHHNNNRRRPPPHHH===555999777555444444444555555666555444555888<<<@@@CCCIIIKKKMMMLLLHHHEEEEEEFFFGGGXXX}}}jjjccc[[[RRRGGG??????DDDKKKUUU^^^dddmmmwww~~~~~~ppp```UUUUUUWWWWWW]]]gggwww~~~iiiYYYRRRQQQTTT[[[eeekkkiii^^^OOODDD333111...,,,+++------,,,'''((()))***++++++***)))***))))))((((((((((((((('''''''''(((((((((((((((((('''&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''$$$%%%&&&'''''''''''''''''''''''''''''''''''''''&&&$$$%%%))))))%%%%%%'''%%%%%%$$$######$$$%%%%%%&&&((()))((('''&&&''')))((('''&&&&&&(((((('''&&&$$$%%%&&&'''''''''&&&&&&&&&&&&&&&''''''''''''(((***)))))))))***+++,,,---+++***)))(((((()))***+++******************++++++(((((((((((())))))))))))************************'''''')))++++++)))***,,,!!!%%%((()))(((((()))+++&&&'''(((((((((***---000************+++///555:::777;;;===>>>DDDNNNQQQNNNQQQQQQPPPOOOOOOPPPPPPPPPGGGNNNUUUXXXZZZ```kkkuuussseeeWWWSSSRRRRRRWWW]]]^^^aaadddddd```YYYSSSOOOJJJKKKNNNPPPLLLGGGIIINNNJJJLLLOOOUUU^^^ddd___VVVRRRNNNKKKMMMQQQQQQKKKDDDDDDDDDBBB@@@===;;;:::999555333222222333333111000000111333333222222333555222333444444333333555777444444444555777888:::;;;:::;;;;;;;;;<<<===@@@BBB============>>>>>>>>>???===;;;888555444444444555111111111111111222222222111444;;;DDDNNN^^^wwwwwweeeRRRDDD===;;;777999;;;<<<;;;:::::::::888888888888888999999:::888888888888888888888999::::::999999888777777777222000111444555222111444222333333444777>>>HHHOOORRRWWW[[[\\\[[[UUUHHH;;;444333222111111222333444333555777666333333555888666666666777888:::;;;<<<<<>>>>>????????????888:::=========>>>BBBEEERRRWWW]]]^^^WWWJJJ<<<333888666444444555777777777666555555555888===AAAEEERRRTTTSSSNNNGGGCCCDDDHHHOOO```{{{kkk]]]PPPJJJBBB:::>>>HHHSSS\\\dddfffkkktttxxxwwwhhh]]]XXXYYYXXXWWWaaappprrr[[[PPPSSS[[[[[[aaaggghhh___QQQCCC:::...///...+++)))+++,,,,,,'''((()))+++++++++***)))***))))))(((((((((((()))&&&'''''''''(((((())))))***((('''((()))***)))(((&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((((((((((((&&&'''''''''''''''''''''&&&###$$$(((((($$$###%%%''''''%%%%%%%%%%%%''''''&&&((()))(((''''''((()))&&&%%%$$$$$$&&&&&&%%%$$$###$$$&&&'''((('''&&&&&&&&&&&&&&&'''''''''(((((()))***++++++***+++---///000...***'''&&&''')))+++,,,++++++*********))))))((()))***+++***(((&&&$$$111(((///+++***+++""")))))))))))))))))))))))))))&&&''')))))))))***+++---,,,)))))),,,,,,))))))+++###***---)))&&&)))///111111555:::<<<>>>AAAGGGLLLQQQPPPNNNMMMNNNQQQTTTVVVTTTPPPMMMOOOVVV]]]```___[[[XXXUUUSSSTTTUUUVVVVVVUUUZZZ]]]^^^^^^^^^XXXQQQSSSMMMIIIHHHFFFEEEGGGLLLJJJKKKOOOUUU[[[]]]ZZZVVVRRRPPPNNNNNNOOOMMMIIIEEEEEEGGGFFFAAA??????===999888666444444444444222000///000000000111111222222000222444333000000333666333555777666444444777:::888999;;;<<<>>>@@@BBBCCCAAA>>>;;;;;;===>>>===<<>>;;;999888999:::444555555555555333222111666555888???GGGSSSfffvvv{{{uuuiiiXXXGGG;;;777666666666666666666555444333333333444555666888999:::777777777777777888999999888777666555444333222222111111000/////////000000111222333333444777<<>>CCCFFFKKKPPPZZZmmm}}}tttfff___TTTMMMIIIHHHGGGFFFAAAAAABBBDDDEEEDDDBBB???777777777777777777777777;;;999;;;@@@CCCHHHSSS^^^jjjkkkhhh[[[HHH;;;777888999444222666777444666;;;444888888555999FFFVVV___ggg___RRRFFF>>>???GGGNNNVVVqqqyyyUUUJJJCCCEEEHHHIIINNNVVV___ccccccbbbgggmmmmmmhhhaaaWWWTTT\\\bbbccckkkwwwyyyuuummm```TTTPPPUUU^^^fffjjjfff___SSSEEE999222///---******---,,,)))))),,,))))))))))))))))))))))))%%%&&&&&&'''((())))))***)))(((((('''&&&&&&%%%%%%'''&&&&&&''')))***)))'''''''''''''''''''''''''''%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''$$$%%%&&&(((((((((((('''''''''(((((('''&&&%%%%%%''''''''''''''''''''''''((()))******)))***,,,...++++++++++++************---,,,***(((((()))***+++******++++++***((('''&&&,,,$$$---******---$$$,,,))))))))))))))))))))))))++++++***(((&&&'''))),,,,,,)))))),,,,,,))))))+++'''+++,,,)))'''***---...000222666999<<<@@@DDDGGGIIIIIIJJJLLLPPPTTTXXXZZZRRRMMMJJJKKKOOOSSSSSSRRROOOMMMLLLNNNRRRWWWZZZ\\\___``````^^^___```\\\UUUUUUNNNIIIGGGEEEEEEIIINNNOOOOOOOOOQQQTTTVVVWWWVVVUUURRRPPPOOOOOONNNKKKHHHGGGIIIJJJGGGFFFIIIHHHEEE@@@<<<888555444444444333000000000111111222222222---...///000///000111222111333444444333333666888777888999;;;<<<>>>???@@@>>><<<:::;;;>>>BBBCCCCCCEEEDDDBBB???>>>===<<<<<<777777888777666444333111555444666<<>>@@@BBBCCCLLLSSS[[[bbblll{{{|||mmmcccXXXRRRIIICCC@@@>>>===;;;999999:::;;;===<<<:::777444444555555555666666666;;;???DDDJJJQQQZZZbbbggggggeee]]]OOO???555444666666333555888777333444888555777999<<>>@@@@@@CCCEEEGGGKKKPPPUUUYYY[[[TTTPPPLLLLLLMMMMMMKKKHHHEEEDDDDDDHHHOOOWWW\\\___eeefffdddbbbdddeee___VVVWWWPPPJJJHHHFFFFFFJJJPPPTTTSSSPPPNNNMMMOOOSSSWWWXXXUUUQQQOOONNNNNNMMMLLLHHHKKKLLLIIIJJJMMMMMMJJJHHHCCC<<<888666777777777111111111111111111222222---------...///...,,,***///000111222111222555777777777888999:::;;;<<<<<<===;;;999999<<>>CCCNNNYYYUUUSSSRRRUUU[[[```aaaaaa^^^YYYPPPEEE;;;555333333111111111000111111222333222111111000000000111111444444333333444444555666444333333222111000//////...------......///000111111222333333333555888;;;>>>@@@BBBAAA===999555444333333222333333444555666999;;;=========>>>AAACCCAAAAAAAAABBBCCCEEEGGGHHHTTT]]]iiisss|||yyykkk[[[PPPGGGCCC===999777555333222555555555777888888666333111111222333555666888999===GGGOOOUUU___jjjmmmhhh\\\VVVKKK???555222333666444555999;;;999444444777;;;;;;;;;AAAPPPbbbmmmooojjjUUUDDDAAAAAA@@@GGGRRRhhh{{{~~~^^^JJJMMMWWWeeennnmmmhhheeeccc___[[[\\\cccggg___SSSQQQ[[[nnn||||||tttwwwqqqfff```YYYTTTPPPTTT___iiinnnnnngggYYYEEE444,,,+++,,,------******,,,,,,))))))+++))))))))))))))))))))))))+++******((('''&&&%%%$$$((((((((((((((((((((((((%%%***---+++%%%"""%%%)))''''''''''''''''''''''''%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''''')))(((((('''&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''!!!"""%%%((()))(((&&&%%%)))((('''&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))))))))+++,,,(((***,,,......---***))),,,+++)))''''''(((***+++,,,,,,+++***))))))******%%%((((((***...'''000))))))))))))))))))))))))(((((((((''''''))),,,///+++((()))+++,,,)))))),,,+++,,,***'''(((,,,,,,)))---,,,---111888===>>>===BBBCCCFFFJJJOOORRRUUUWWWTTTQQQOOOMMMMMMKKKGGGDDDDDDBBBCCCGGGNNNVVV\\\```eeejjjnnnrrrtttpppaaaRRRUUUPPPMMMLLLKKKIIIJJJNNNTTTTTTQQQMMMJJJKKKQQQVVV[[[WWWRRRNNNLLLLLLMMMNNNNNNPPPOOOKKKJJJLLLLLLIIIHHHEEE@@@>>>===<<<;;;:::333222111000000000111111111///...///000...)))%%%...///000000111333444666666777777888888999999999>>><<<999777999===AAACCCIIIIIIJJJJJJHHHFFFCCCAAABBBBBBBBBAAA???<<<999888888777888<<<>>>@@@GGGOOONNNJJJGGGJJJQQQXXX[[[ZZZSSSOOOHHH@@@999444333333000//////...///000222222111111111111111111222333222222111111222222333444333222222111000000//////000000000///000000111111444555666666555666888;;;@@@@@@@@@===999666444444555555444555666888999:::999<<>>@@@AAADDDHHHKKKNNNQQQRRRNNNMMMLLLLLLKKKIIIFFFDDDEEEDDDDDDHHHOOOXXX___bbbgggsss~~~gggSSSRRRPPPPPPSSSQQQLLLJJJKKKOOOPPPQQQNNNLLLLLLQQQUUUYYYVVVQQQLLLJJJJJJMMMPPPSSSTTTRRRMMMKKKLLLLLLIIIBBBCCCDDDEEEFFFDDDAAA>>>666555222000////////////222000///111333222...)))/////////000111333444444666666666777777777888888===<<<:::888999===AAAEEELLLMMMNNNOOOMMMKKKHHHFFFGGGGGGFFFEEECCC@@@===;;;999888999===@@@@@@EEEJJJHHHCCC???AAAIIIPPPSSSRRRMMMHHHBBB<<<777444333222////////////000111222222/////////000111222444444111111111111111222333333333333222222111111000000222222111000//////000000444555666666666666888:::AAA@@@>>>:::666333222333444555555666888:::<<<===<<>>DDDJJJMMMSSS^^^bbb]]]___cccYYYHHH===888333000222555777888777999;;;999888:::===@@@???BBBCCCCCCIIIUUU]]]```TTTIIIEEEIIIKKKNNN```vvvyyybbbUUUcccyyyyyynnnfffccc[[[UUUXXX___```ZZZTTTbbbsss}}}jjj]]]WWWUUUQQQSSSYYYccckkkkkkccc[[[@@@999000++++++***'''$$$,,,)))))),,,+++((((((+++(((((((((((((((((((((((())))))(((((('''''''''&&&---,,,+++)))(((&&&%%%$$$&&&&&&'''((())))))((((((((((((((((((((((((((((((%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$&&&'''(((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''###%%%'''((('''%%%###!!!)))'''&&&%%%%%%&&&((()))))))))))))))))))))))))))+++,,,,,,+++******+++---///---+++)))((((((((()))&&&'''***++++++***((('''***************************"""+++)))***---%%%---(((((((((((((((((((((((('''))),,,---+++)))''''''***((((((+++,,,******---(((******'''(((,,,...,,,+++***+++...555;;;AAACCC>>>???AAACCCGGGJJJMMMNNNLLLLLLMMMMMMLLLKKKKKKJJJDDDCCCCCCHHHQQQ[[[cccgggpppkkkVVVQQQPPPSSSWWWVVVOOOJJJJJJJJJKKKMMMNNNNNNNNNOOOQQQRRRPPPMMMJJJIIIKKKQQQUUURRRSSSPPPJJJHHHIIIIIIFFF>>>AAAGGGLLLOOOMMMGGGBBB;;;999666222000/////////......///111444444333222000///...///111222222222444444555555666666777777::::::::::::;;;???EEEIIINNNOOOPPPPPPOOOMMMJJJIIIHHHHHHHHHGGGDDDBBB???===:::777999===@@@AAACCCHHHDDDAAA???@@@FFFJJJMMMMMMGGGCCC===888666444222111111111222333333333222222---------...000222333444222222111111222222333444333333333222222222111111222111111000000000000000333555666777666777888:::@@@???===999444222222333444555777:::<<<>>>??????BBBFFFLLLPPPRRRSSSTTTUUUSSSRRRQQQQQQQQQSSSTTTUUUaaaeeekkkoooqqqqqqrrrssskkkggg___UUUJJJ???777333///111222111///.........111///...///000111000//////111444999@@@HHHNNNRRR[[[aaa```YYYUUUSSSJJJ>>>888666444333444555555444888::::::888;;;BBBEEEEEECCCEEEDDDBBBFFFOOOWWWYYYRRRSSSWWW\\\```kkkxxxaaa[[[^^^uuuwwwnnnfff___XXXSSSTTTVVVWWWXXX[[[kkk~~~~~~lll___WWWUUUUUUPPPZZZhhhpppnnnaaaQQQFFF888222+++'''(((***,,,,,,,,,))))))++++++((((((***(((((((((((((((((((((((('''''''''(((((((((((((((,,,,,,***)))'''&&&$$$$$$'''%%%%%%'''***+++)))'''((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$&&&''')))%%%%%%&&&&&&'''(((((()))''''''&&&&&&&&&&&&''''''$$$$$$&&&''''''&&&&&&%%%''''''&&&%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&***+++++++++))))))***,,,++++++)))(((((((((((()))''''''((()))******))))))(((((()))*********)))(((+++###,,,******---%%%---(((((((((((((((((((((((((((***++++++)))(((((()))***'''(((+++,,,******...(((,,,---)))&&&))),,,,,,)))******---111999BBBHHHBBBAAAAAA@@@AAACCCFFFGGGKKKLLLLLLMMMMMMMMMNNNOOODDDBBBCCCGGGPPPZZZcccgggwwwwwwdddUUURRRRRRTTTXXXWWWPPPLLLKKKGGGGGGHHHJJJMMMNNNMMMLLLHHHIIIIIIIIIKKKPPPWWW]]][[[[[[VVVNNNJJJJJJHHHEEE???CCCJJJQQQUUUSSSMMMHHHBBB???;;;666222000000000---...000000000111222444111...,,,---///000///...111111222333444444555555777888:::::::::<<>>======::::::???BBBBBBDDDHHHEEEEEEFFFGGGIIIKKKLLLMMMDDD@@@;;;888777777555333333444666777777666333222000000000000111222333444333333222222333333444555333333222222222222111111222222222333444555666777555777:::;;;:::;;;<<<===???>>>===:::777666777999888:::>>>BBBEEEFFFFFFEEEFFFJJJPPPTTTTTTTTTSSSSSSRRRQQQOOONNNNNNNNNOOOPPPWWWZZZ^^^```___\\\YYYWWWQQQMMMGGG???888222000///,,,...000///---,,,---...222000//////000111111000///000222777===DDDKKKOOORRRRRRPPPKKKEEE???<<<;;;555555555555555555666666;;;===>>>???FFFOOOPPPLLLHHHFFFCCCCCCKKKWWW^^^___aaahhhnnnooovvvvvvccc[[[```iiitttnnnggg[[[VVVSSSQQQRRRQQQTTT___lll|||yyyiii]]]XXXXXXXXXXXX\\\fffooolll[[[GGG999333222///,,,))))))+++...000,,,))))))++++++((('''***(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''&&&&&&&&&&&&'''((()))((((((((((((((((((((((((((((((((((((%%%&&&''''''(((((('''''''''''''''''''''''''''''''''&&&$$$###$$$%%%((()))&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''######$$$%%%'''(((***+++&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%)))***+++***(((((()))+++'''(((((())))))))))))))))))(((''''''((()))***+++&&&''')))***+++)))((('''+++###,,,***+++...&&&///(((((((((((((((((((((((('''((()))(((((())),,,...***'''(((+++,,,***+++...)))///000***%%%&&&***+++''')))***+++///777CCCKKKHHHFFFBBB???======>>>???EEEFFFGGGGGGGGGHHHJJJLLLFFFDDDCCCFFFNNNWWW___dddyyyssseeeYYYPPPTTTSSSTTTWWWVVVPPPMMMNNNGGGEEEDDDFFFJJJLLLJJJHHHAAADDDGGGIIIMMMTTT]]]dddlllkkkdddZZZSSSPPPMMMIIIBBBFFFLLLSSSWWWVVVQQQLLLGGGDDD>>>999555222111111///111222000,,,+++---000000---++++++---...---+++//////000111222333444444666888999888666666999===EEEEEEDDDDDDCCCBBBAAA@@@DDDEEEDDDDDDBBB@@@===<<>>===AAADDDDDDFFFIIIGGGIIIKKKLLLLLLKKKLLLMMMCCC???;;;999:::;;;999888555777999;;;:::888444222555444444444444444555555444444333333444444555666222222222111111111111111444555555777999;;;===>>>999<<<>>>??????@@@AAACCC?????????>>><<<<<<>>>@@@>>>AAAFFFJJJMMMNNNMMMLLLHHHKKKPPPSSSRRRPPPNNNNNNMMMLLLJJJIIIHHHHHHIIIIIIHHHKKKNNNPPPMMMHHHBBB>>><<<999555000---,,,...000,,,...000///,,,+++---///---+++******+++,,,,,,+++...///000444999@@@FFFIIICCC???===;;;555000222999111333444555555666999<<<@@@BBBDDDGGGRRR\\\ZZZRRRGGGDDDAAAHHHZZZnnnvvvvvvwwwxxx{{{ttteee]]]___gggqqqyyyvvvgggeee]]]NNNNNNNNNPPPRRRQQQWWWjjj|||tttiii[[[TTTVVV[[[]]]\\\bbbhhhiii[[[DDD333///222''')))++++++)))(((((((((,,,))))))++++++((('''***(((((((((((((((((((((((())))))((((((''''''''''''%%%&&&&&&&&&''''''((((((%%%***---+++&&&###%%%)))))))))))))))))))))))))))%%%&&&''''''((((((''''''''''''''''''''''''''''''(((&&&$$$######%%%((()))((((((((('''&&&&&&%%%%%%'''''''''&&&&&&'''''''''+++***(((&&&%%%%%%%%%&&&%%%%%%&&&'''(((((('''''''''''''''''''''''''''''''''((()))((('''&&&''')))((((((((('''&&&&&&(((******((('''((()))***)))'''&&&((()))(((&&&%%%%%%&&&***)))(((''''''((()))******++++++***)))(((((()))(((((())))))))))))(((((()))))))))))))))))))))))),,,'''(((---///,,,***------+++******...777CCCKKKQQQMMMCCC999777===AAAAAABBBEEEHHHKKKLLLKKKHHHGGGFFFEEEFFFJJJQQQXXX]]]```rrrrrrpppjjjbbbYYYSSSPPPPPPRRRTTTTTTRRRQQQQQQRRRLLLMMMKKKFFFDDDFFFFFFDDDGGGGGGFFFGGGKKKSSS\\\cccqqq{{{mmmTTTNNNPPPMMMKKKHHHJJJMMMSSSUUURRRKKKEEEBBBBBBAAA<<<666222222444333222000//////000///...000//////000111222000///+++000(((///111---888444555666666888999:::;;;<<<>>>===<<<<<<===>>>===;;;??????@@@@@@???>>>===<<<=========>>>???CCCIIIMMMQQQPPPOOONNNLLLKKKJJJIII@@@???===;;;:::999999999888999:::<<<<<<;;;;;;:::666444333444666888888777555666888999999888666444666666555555444333222222444666999::::::<<<>>>@@@AAA@@@@@@BBBEEEGGGGGGFFFHHHEEEAAA======???CCCEEEGGGIIILLLOOOPPPOOONNNLLLGGGIIIMMMPPPQQQOOOMMMJJJEEEEEEDDDCCCCCCBBBAAAAAABBB@@@???@@@@@@>>>:::666000000//////............,,,,,,---.........------+++,,,---.........------,,,000555999;;;===???@@@<<<:::777555444444666777555555555555666666777888AAA===???IIITTTVVVPPPJJJHHHBBBAAAPPPiii||||||tttmmmkkknnnqqqaaa______ccckkkttt{{{~~~xxxiiiZZZOOOJJJGGGLLLPPPSSS\\\lll{{{|||ooobbbTTTPPPVVV___ccccccfffddd[[[LLL;;;///,,,---))))))))))))))))))))))))((((((((((((((((((((((((((()))************))))))'''&&&%%%%%%%%%''')))***&&&&&&&&&''''''''''''(((&&&...%%%''''''###***"""'''(((***)))'''&&&&&&'''''''''(((((()))(((((('''%%%%%%&&&'''((((((''''''''''''&&&%%%%%%%%%%%%&&&%%%&&&''''''((((((''''''((((((''''''''''''((((((%%%%%%%%%'''))))))(((&&&&&&'''((('''%%%$$$$$$&&&'''''''''''''''''''''''''''((()))(((''''''((()))&&&(((******)))''''''(((***)))((()))***+++***(((''')))******(((&&&''''''))))))(((((((((((()))))))))***+++***((('''((()))((())))))******))))))((())))))))))))))))))))))))---((('''***+++'''&&&(((,,,+++))))))---666AAAHHHQQQOOOHHH???<<>>>>>>>>===;;;:::;;;<<<======???CCCIIIMMMSSSRRRPPPNNNLLLJJJIIIHHH@@@???>>><<<;;;;;;;;;;;;;;;;;;===>>>>>>>>>===<<<999888777888:::;;;;;;;;;;;;;;;<<<<<<<<<;;;999888::::::999999888777777666888:::<<<===>>>???BBBDDDAAAAAABBBFFFJJJLLLLLLKKKKKKHHHDDDAAAAAACCCFFFIIIMMMNNNOOOPPPOOONNNLLLKKKHHHJJJKKKLLLJJJFFFBBB???@@@@@@??????>>>======<<<<<<;;;::::::;;;999555111////////////......------/////////.........---------------......///000000000333777:::;;;;;;<<<===777777666666666555555555444444444555666888:::;;;@@@???BBBIIIPPPQQQMMMIIIIIIDDDEEETTTlll~~~wwwjjj^^^WWWTTTVVVWWW[[[___eeekkksss{{{yyylll___UUUPPPMMMMMMRRRWWW\\\gggwww}}}lllaaaVVVSSSYYY___bbb``````[[[PPPBBB444---,,,...))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((((((((((((((((()))******&&&&&&&&&''''''''''''(((&&&...%%%&&&%%%!!!'''&&&''')))(((&&&%%%%%%&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%&&&&&&'''((((((''''''%%%%%%%%%%%%%%%&&&'''(((%%%&&&''''''((((((''''''((((((''''''''''''(((((((((''''''(((***)))'''%%%&&&'''((('''%%%$$$%%%&&&'''''''''''''''''''''''''''((())))))''''''((()))%%%(((+++---+++)))''''''+++***))))))++++++***)))(((***++++++)))(((((()))(((((())))))))))))((((((((()))***)))'''&&&'''((()))******************)))))))))))))))))))))))))))---(((&&&(((((('''&&&(((+++***)))))),,,333<<>>;;;???@@@BBBDDDEEEFFFFFFFFFHHHJJJNNNTTTZZZ]]]]]]\\\[[[\\\\\\YYYUUUPPPNNNMMMUUUSSSOOONNNNNNNNNNNNMMMOOOTTTUUURRRNNNLLLIIIEEEEEEEEEEEEFFFLLLUUU```hhhttt|||nnnVVVNNNMMMIIIHHHDDDEEEHHHKKKKKKHHHBBB>>>CCCEEEEEEDDD@@@===<<<;;;555555555444444333222222333222000000111111000...000555,,,111111---666111333333444444444555555555555444333555666888777666::::::;;;;;;;;;:::999999::::::;;;<<<>>>BBBGGGKKKRRRQQQOOOMMMJJJHHHFFFEEE>>>>>>===<<<<<<<<<<<<<<<===>>>???@@@@@@@@@???>>><<<;;;;;;<<>>============>>>======<<<<<<;;;;;;;;;;;;===@@@AAABBBCCCFFFHHHCCCDDDGGGLLLPPPSSSSSSQQQNNNLLLIIIGGGGGGHHHKKKMMMTTTSSSQQQOOOMMMJJJIIIHHHFFFGGGGGGFFFCCC>>>:::777999999888888777777666666444333333333333222///,,,...............---------111000///...............000/////////000111333444444666999:::999999999:::555666888999999888666555333333333555777:::<<<>>>===@@@EEEHHHJJJKKKLLLLLLMMMIIIJJJWWWkkkxxxzzzwwwlllaaaRRRGGGFFFJJJOOORRR[[[cccnnnwww}}}wwwiii\\\SSSOOOPPPRRRTTTZZZaaahhhttt|||ddd^^^WWWXXX^^^aaa```\\\TTTMMM@@@444,,,***,,,...))))))))))))))))))))))))************************((((((((())))))((((((''''''(((((()))))))))((((((&&&&&&&&&''''''''''''((($$$---$$$'''&&&###***"""%%%'''((((((&&&%%%%%%&&&((((((((((((((('''&&&%%%%%%&&&''''''((('''''''''$$$$$$$$$%%%&&&'''))))))%%%&&&''''''((((((''''''((((((''''''''''''((((((+++***))))))***)))'''%%%%%%&&&''''''&&&%%%'''(((''''''''''''''''''''''''''')))***)))((('''((()))&&&)))+++,,,+++)))((()))***)))((()))******)))(((''')))+++***)))(((((()))'''((()))******)))(((''''''((()))((('''&&&'''(((******++++++++++++******))))))))))))))))))))))))+++(((&&&''')))+++,,,---******))))))+++000777===BBBFFFIIIFFFCCCBBB>>>999<<<<<<===>>>???AAACCCDDDJJJLLLQQQWWW[[[[[[XXXUUUOOOPPPQQQPPPNNNLLLLLLMMMTTTQQQNNNMMMNNNOOONNNMMMPPPVVVYYYUUUPPPMMMIIIEEEDDDDDDDDDEEEJJJSSS^^^fffjjjqqqdddOOOIIIGGGDDDEEEAAACCCEEEHHHIIIGGGDDDBBBDDDFFFGGGGGGEEEBBB@@@>>>888999:::999777444333222555333222222333333222111...444---444666444>>>;;;222222222222222222222111333222222333555777666555666666777777777777777777777888::::::<<>>;;;;;;::::::::::::;;;<<<<<<===>>>???@@@???>>>>>>;;;;;;<<>>>>>>>>@@@AAACCC@@@@@@?????????>>>>>>>>>???AAACCCDDDEEEFFFHHHJJJGGGIIILLLQQQUUUWWWUUUTTTOOONNNLLLJJJJJJLLLMMMOOOVVVSSSOOOKKKGGGDDDBBBAAA???@@@@@@@@@>>>;;;888777333333333222222222111111///////////////...---+++............------------000//////...///000111111111222333444555555555555555777999:::999888888999888999:::;;;;;;999888777333333333444666999<<<>>>999@@@EEEEEEEEEJJJQQQUUUSSSOOOMMMTTT___eeeddd___SSSKKKAAA===AAALLLYYYaaahhhnnnvvv}}}qqqhhhZZZPPPLLLPPPVVV[[[]]]ccciiirrr~~~yyyttt]]][[[ZZZ^^^bbbaaaYYYRRREEE>>>333,,,))))))+++,,,(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((((((''''''&&&%%%&&&'''''''''&&&%%%$$$&&&&&&&&&''''''''''''((("""***$$$(((***)))222***&&&((()))((('''%%%&&&&&&))))))***))))))((('''&&&&&&&&&'''''''''''''''&&&%%%$$$$$$%%%&&&'''((((((%%%&&&''''''((('''''''''(((''''''&&&&&&''''''(((***)))(((((())))))'''&&&$$$&&&''''''&&&&&&''')))''''''''''''''''''''''''((()))***)))((('''(((***)))*********((((((***+++)))'''''''''((()))((('''&&&((())))))((('''((()))'''((()))******)))((('''&&&((()))((('''&&&''')))******++++++++++++******)))))))))))))))))))))))))))(((&&&&&&(((,,,------)))******)))***---222666777???EEEFFFEEEEEECCC???@@@>>><<<;;;<<<>>>AAACCCJJJLLLPPPTTTVVVUUUPPPLLLGGGIIIJJJIIIIIIIIIKKKMMMQQQOOONNNNNNOOOQQQSSSSSSUUU[[[\\\UUUNNNJJJGGGDDDDDDDDDDDDEEEHHHPPPYYY___]]]dddYYYIIIEEEDDDAAAEEEAAACCCEEEGGGGGGFFFEEEEEEGGGGGGHHHHHHGGGEEEBBB@@@<<>><<<999777666666666666666666666777888888999:::;;;<<<;;;::::::999:::===AAAFFFJJJKKKJJJ@@@???>>>>>>@@@BBBEEEGGGCCCCCCBBBBBBBBBBBBAAAAAACCCEEEGGGGGGGGGHHHJJJLLLJJJKKKMMMQQQTTTTTTRRRPPPKKKKKKJJJIIIIIIJJJKKKLLLPPPMMMIIIDDD???<<<::::::777888888888777777666555000000000000////////////......//////....................................------...///111333555666333555888;;;;;;999777555555777999999888888999:::<<<;;;:::999888888888888666555555555666888;;;===999AAAEEECCCEEEOOOZZZ___VVVQQQKKKJJJLLLMMMHHHDDD@@@???===???GGGUUUeeeooo{{{yyywwwyyyzzzwwwooohhh]]]VVVOOONNNSSS]]]ffflllhhhlllqqqyyyzzzoooiii]]]]]]^^^```^^^WWWJJJ@@@666222---))))))*********((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%&&&'''''''''%%%$$$###&&&&&&&&&''''''''''''(((!!!***$$$(((***)))222***((()))******(((''''''(((&&&&&&&&&&&&&&&%%%$$$###&&&'''''''''''''''&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%&&&''''''((('''''''''''''''&&&&&&&&&&&&'''''''''&&&%%%&&&((()))((('''%%%&&&'''''''''&&&((()))''''''''''''''''''''''''((()))******(((((()))*********)))(((''''''))),,,((('''&&&&&&(((((('''&&&&&&'''))))))((('''((()))(((((())))))))))))((((((&&&((())))))((('''(((***)))******************))))))))))))))))))))))))))))))***(((%%%&&&******'''******+++******+++///111///888@@@CCCDDDGGGHHHGGGGGGDDD???<<<;;;>>>AAADDDGGGIIIKKKNNNPPPNNNJJJFFFEEEEEEFFFFFFEEEGGGJJJLLLNNNNNNMMMMMMOOOUUU]]]bbbkkknnnjjj^^^RRRMMMLLLLLLHHHHHHGGGGGGGGGKKKQQQUUUSSSYYYQQQEEEDDDCCCBBBGGGCCCEEEGGGGGGGGGGGGHHHJJJLLLKKKJJJIIIHHHFFFCCC@@@@@@DDDHHHGGGCCC>>><<<<<<:::777444333333333333222///555---333444000:::666111111000000000000000000...------...000111000///111111111111222333444555333444555666666777:::===:::999888666555333222222222222111111111222222333333444555666666666555444888999<<>>>>>@@@CCCEEEGGGDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGHHHHHHGGGGGGHHHJJJGGGGGGHHHJJJLLLLLLJJJHHHCCCCCCCCCCCCCCCDDDDDDEEEEEECCC???;;;888555444444222222111111000000000000////////////////////////---...000000//////000222.........///////////////,,,...000333666888999999888:::<<<>>>>>><<<888666555777888888888888:::;;;;;;:::999888888888888888999888777666888:::>>>@@@>>>EEEHHHGGGMMMYYY```___RRRLLLDDD???===<<<:::888888<<>>@@@???>>><<<<<<;;;;;;<<<===>>>???AAAAAAAAAAAABBBBBBBBBBBBAAACCCCCCBBBAAA@@@@@@AAA???>>>>>>@@@BBBBBBAAA@@@::::::;;;;;;<<<<<<<<<<<<:::999777555333111000000//////...------...//////.............../////////,,,...//////......111333/////////000000000111111///222555999;;;<<<<<<;;;?????????>>>===<<<;;;:::777888999888777777999:::888999;;;<<<=========<<<<<<:::999999;;;???CCCEEEEEELLLOOOPPPXXXbbb```VVVHHHBBB;;;777777:::>>>@@@BBBEEERRRiiittteeeZZZUUUQQQLLLHHHBBBHHHUUUhhhyyyqqqrrrssszzz}}}uuuzzz~~~~~~wwwmmmeee```aaa[[[QQQHHH???666---(((((()))+++)))&&&&&&(((***))))))))))))))))))))))))((((((((((((((((((((((((************)))((('''&&&+++***((('''&&&%%%%%%%%%&&&&&&&&&''''''''''''((($$$,,,$$$&&&%%%""")))!!!((()))+++***(((''''''(((&&&'''((()))************''''''(((((('''&&&&&&%%%&&&&&&%%%%%%%%%&&&''''''%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&''')))'''&&&&&&'''((((((((('''((()))((('''&&&'''(((''''''''''''''''''''''''(((***+++***)))((()))***$$$'''***+++)))'''&&&&&&***((('''((()))***)))(((''')))++++++******+++,,,***)))(((''''''((()))***''')))******))))))***,,,(((((())))))))))))(((((())))))))))))))))))))))))&&&******))),,,111111+++***,,,---,,,+++***+++,,,"""+++222333666===EEEHHHMMMGGG???888555666:::>>>@@@???@@@CCCFFFIIIIIIHHHEEEEEEDDDBBBAAACCCFFFIIIOOOOOOLLLHHHJJJXXXqqqgggSSSMMMNNNQQQQQQQQQPPPMMMIIIGGGFFFGGGGGGMMMFFF>>>???======EEEBBBFFFKKKPPPUUU\\\dddjjjWWWSSSNNNKKKJJJHHHEEEBBBBBBIIIQQQSSSQQQNNNNNNOOOQQQMMMGGGAAA>>>;;;888666444888///333333...666111000111111111222222222333222111000000111222111//////......///000222444555111222333222111111222444111111111111111222222222//////...---------------,,,---...///000//////.........000333666666444222888888777666666666666666========================;;;<<<===;;;999888888999888777777888:::;;;;;;:::444444555666777777666666333333222222111000//////------------...111333444..................//////***---///...------000444//////000000111111222222333666:::>>>??????===<<>>BBBDDDDDDBBBAAA<<<<<<;;;<<<>>>CCCHHHKKKKKKQQQUUUXXXaaahhh]]]LLL???;;;555333666???HHHNNNUUUUUU^^^wwwuuukkk\\\OOOGGGEEEGGGIIIEEENNN___tttooonnnooouuuwwwkkkqqqwwwyyytttllleeebbb\\\SSSFFF:::333///,,,+++&&&)))+++(((######''',,,))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++***)))''''''***(((&&&$$$###"""######&&&&&&&&&'''''''''(((((($$$,,,$$$''''''$$$,,,$$$'''(((***)))'''&&&&&&'''"""###$$$&&&''''''(((((('''((((((((('''&&&%%%%%%$$$$$$$$$%%%&&&'''((()))%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''---***((('''((((((((('''((()))***)))'''&&&&&&'''''''''''''''''''''''''''&&&(((******'''''')))+++------+++***))))))((((((***)))'''&&&&&&(((***,,,)))(((((()))******)))'''***'''%%%&&&)))+++***)))))))))((('''&&&%%%%%%%%%+++)))&&&$$$$$$%%%'''(((+++((((((******((((((,,,,,,,,,+++)))((('''&&&%%%************+++,,,---...&&&333///$$$(((222888>>>EEEFFF@@@555111555999999:::;;;===???AAABBBCCCCCCBBBCCCEEEDDDCCCAAABBBBBBJJJJJJGGGEEEJJJZZZqqqsssaaaUUUPPPOOOOOOOOOSSSUUUQQQMMMJJJFFFAAACCCCCCAAA>>><<<;;;<<<===CCCFFFKKKQQQZZZeeeqqqyyydddWWWLLLIIIIIIFFFBBB@@@CCCEEEGGGHHHHHHIIIJJJKKKQQQOOOOOOMMMEEE999111000666555555333222111000000444333111222333333222111/////////000222111///---//////............//////333222111000000///000000,,,333444,,,+++111333...------------------------,,,,,,,,,,,,,,,,,,,,,,,,/////////000000000000111000000000000000111222222777777777777777777777777666777888777555444555666333333444444444555555555222111000///...---,,,,,,,,,------......------,,,------.........---+++***,,,,,,,,,,,,,,,,,,,,,,,,///...---...//////...---222111000000111333666888999:::===AAAEEEEEECCC@@@???>>><<<<<<===<<<:::999666666555555555777888999>>>>>>AAAGGGKKKIIIBBB;;;:::;;;<<<>>>@@@EEEKKKPPPLLLTTT___eeeaaaUUUGGG===777666444666<<>><<<;;;===AAACCCCCCFFFKKKSSS^^^mmm{{{eeeXXXLLLHHHGGGCCC@@@???AAABBBDDDEEEEEEFFFGGGIIISSSRRRRRRRRRKKKAAA;;;;;;777666666444333222111000555333222222222222000///000//////000222222000...//////............//////000//////......//////000,,,333333,,,+++111333...---------------------------------,,,,,,,,,++++++............/////////////////////...///000000111333333333333444444444444333444555444222111222333...///000111222333444555...............---------,,,,,,------------,,,,,,....../////////...---,,,111111000000000000000///......---...///000//////222222222333555777999;;;>>>???BBBEEEHHHGGGDDDAAA>>><<<;;;:::;;;;;;:::999888777666555555666777777CCCDDDGGGLLLOOOKKKBBB:::??????@@@BBBEEEIIILLLMMMRRRWWW]]]^^^XXXLLL???777444444555999AAAMMMZZZbbbnnnooozzzrrrfff\\\NNNCCC@@@CCCIIIMMMQQQ___oooyyyxxxoooeeehhhoooxxx~~~{{{pppfffhhhgggllluuuwwwkkk[[[PPPBBB<<<444...+++***(((&&&***)))((()))***+++***(((''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&'''''''''''''''&&&&&&%%%((((((%%%%%%((()))&&&***(((&&&&&&&&&'''&&&%%%%%%%%%&&&&&&&&&'''''''''***%%%$$$'''(((&&&&&&(((%%%'''(((%%%&&&))))))&&&"""###%%%'''((('''&&&%%%''''''&&&&&&&&&&&&''''''(((***)))''''''***)))%%%'''&&&&&&&&&&&&'''((((((((('''&&&&&&'''((('''&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&'''''''''''''''((())))))(((((()))***)))((((((''''''(((((((((((('''&&&%%%%%%''')))******)))((()))***+++)))'''***((('''''')))******)))))))))((('''&&&&&&&&&&&&)))))))))(((((((((((((((---)))(((******''''''***))))))))))))((((((((((((((((((((((((((()))***+++...999333(((***...000555999<<<;;;777222111000---444555777:::<<<>>>?????????AAABBBBBBAAA@@@AAABBB???@@@AAABBBHHHWWWkkkyyypppggg[[[PPPJJJGGGGGGGGGNNNQQQRRRPPPOOOOOOMMMIIIEEEBBB>>>;;;;;;>>>BBBEEECCCFFFLLLTTT___mmm{{{eeeXXXLLLGGGEEEAAA>>>>>>@@@@@@AAAAAABBBCCCDDDEEEKKKJJJLLLMMMIIIAAA>>>???::::::999888777555444333666555444444444444222000111000000000111222111///...........................------------......///,,,222333---+++000222...------------------------......------,,,,,,++++++,,,,,,,,,---------......---------------......///....../////////000000000///111111000///...///000,,,------...//////000000++++++,,,,,,------......+++,,,,,,------,,,,,,+++//////000000000///......000000000//////.........,,,---...000111111222222555666777999;;;<<<>>>???BBBCCCEEEGGGHHHFFFAAA>>>;;;999777777888999:::999777777666666777888:::;;;JJJKKKNNNRRRSSSMMMCCC:::DDDCCCDDDHHHMMMOOONNNLLLOOOQQQRRRNNNGGG???999555888:::???EEEMMMXXXccckkktttvvvpppeeeUUUQQQJJJDDDBBBFFFNNNTTTYYYfffssswwwuuupppjjjddd___dddmmmtttwwwrrriiibbbddddddkkktttssseeeRRRFFF555111,,,)))((()))((((((***)))((((((******)))(((''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&)))(((&&&%%%((((((%%%)))'''%%%%%%'''((('''&&&&&&&&&&&&'''''''''((((((***%%%$$$'''(((&&&&&&(((%%%'''(((%%%&&&))))))&&&%%%%%%'''(((((('''&&&%%%''''''&&&&&&&&&&&&''''''###''')))((()))+++***&&&'''&&&&&&&&&&&&'''((((((((('''&&&&&&'''((('''&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%%%%%%%&&&&&&&&&&&&'''(((((()))((())))))***((('''''''''(((((()))***(((((('''&&&&&&((()))***(((((('''((()))***(((&&&)))(((((((((((()))))))))))))))((('''''''''''''''((()))***+++******)))(((---***)))******''''''************)))((('''''''''(((((((((((())))))***+++...777111(((+++,,,+++000111444555333000///...---000111333666888:::;;;<<<===???AAAAAA@@@@@@@@@BBB>>>>>>===<<<>>>GGGTTT___RRRNNNIIIFFFFFFIIIJJJKKKMMMOOOOOOMMMNNNPPPOOOJJJKKKHHHCCC???======>>>>>>CCCFFFKKKQQQXXXaaajjjpppaaaVVVJJJFFFDDDAAA@@@BBBCCCBBBAAAAAABBBBBBAAAAAAAAA@@@BBBEEEBBB===<<>>===;;;:::999999888888:::;;;;;;:::888555333111111222222111000.........//////.........///......---------......---111222---,,,///111///------------............,,,,,,------------------+++++++++,,,,,,,,,------,,,++++++++++++,,,------++++++,,,,,,---.........---//////...---,,,---...//////...---,,,+++******++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++////////////////////////////////////.........------///111333444555666777<<<===>>>@@@AAAAAAAAAAAABBBBBBCCCDDDDDDAAA;;;777888666444444666888999999666777888999<<<@@@CCCEEELLLMMMQQQTTTTTTPPPIIICCCKKKIIIIIIMMMRRRSSSNNNIII@@@AAA@@@<<<999888;;;>>>GGGLLLSSSXXX\\\aaafffjjjlllnnnuuu{{{wwwkkk___ZZZMMMLLLKKKHHHGGGLLLTTT[[[^^^dddiiiiiiccc^^^YYYWWWYYY```iiippppppjjjccc^^^```___ccchhhdddTTTAAA666...,,,***)))))))))***+++***)))(((((()))***((('''''''''''''''''''''''''''(((''''''&&&&&&''''''(((%%%&&&''''''(((''''''''''''))))))&&&%%%''''''$$$'''&&&%%%%%%'''(((((('''&&&&&&&&&&&&''''''''''''***%%%$$$'''(((&&&&&&((($$$'''(((%%%&&&))))))&&&&&&''''''(((((('''&&&%%%''''''&&&&&&&&&&&&''''''###'''(((&&&%%%((()))''''''&&&&&&&&&&&&'''(((((((((&&&&&&&&&'''((('''&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((())))))))))))(((((((((((()))***++++++))))))((((((((()))***+++'''&&&&&&'''(((((('''%%%)))))))))(((((((((((()))))))))((('''''''''((((((((()))***+++++++++)))(((,,,)))(((******''''''***$$$%%%&&&((()))+++,,,---******)))))))))***++++++***222---''',,,+++)))---------......---,,,...111---...000222555666777888;;;===????????????@@@AAA>>>===;;;888777:::AAAGGG???>>>>>>@@@EEEIIILLLNNNLLLMMMLLLKKKNNNRRRQQQMMMOOOKKKGGGDDDCCC@@@===:::AAAEEEJJJNNNQQQTTTVVVYYYZZZPPPGGGEEECCCBBBCCCFFFHHHGGGEEEEEEFFFEEEBBB???>>>>>>???BBBAAA===>>>BBBBBBCCCDDDDDDDDDBBBAAA???<<<===>>>AAAEEEFFFEEEDDD:::777444222222333222222......///000000///......222111000///............---000000...,,,...//////---------....../////////++++++,,,---......//////+++++++++,,,,,,,,,------+++++++++++++++,,,------+++,,,,,,,,,---------...---...///...---,,,,,,...000000///---,,,+++***)))------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++..................//////222222222222222222222222000333777999::::::;;;===DDDDDDDDDEEEDDDCCCBBBBBBAAAAAA@@@@@@???<<<666222444333222333666888999999;;;<<<<<<>>>AAADDDGGGIIIFFFHHHMMMRRRVVVWWWUUUTTTRRROOOMMMNNNPPPNNNGGG@@@555666666444555<<>>>>>>>>???AAA======;;;999777888;;;===;;;:::;;;>>>CCCGGGJJJJJJKKKLLLKKKKKKQQQXXXYYYUUUNNNKKKHHHHHHHHHFFFAAA===???CCCGGGJJJKKKLLLLLLMMMPPPIIICCCCCCBBBAAACCCFFFKKKJJJIIIKKKMMMKKKFFFAAA???>>>>>>@@@???;;;<<>><<<;;;999555222333333444666:::<<<===<<>>222((($$$((()))***)))'''&&&&&&'''+++)))(((((((((((('''%%%''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&'''((((((((((((&&&)))(((&&&%%%((((((%%%'''&&&%%%%%%'''((((((((($$$$$$$$$%%%%%%%%%&&&&&&***%%%$$$'''(((&&&&&&(((%%%'''(((%%%&&&))))))&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%(((''' """(((***'''&&&&&&&&&&&&'''((((((((('''&&&&&&'''((('''&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&'''''''''''')))'''&&&'''***+++***((((((((('''''''''((()))))))))))))))))))))*********)))(((((()))******)))''')))***+++)))'''&&&(((***))))))(((((((((((())))))'''(((((()))******))))))***''''''******)))***------,,,+++)))(((&&&%%%$$$***))))))((((((((())))))''',,,((((((///+++&&&***,,,)))***,,,,,,)))+++111+++,,,---///000111111111777999<<<======>>>???@@@<<<======<<<:::::::::;;;;;;;;;;;;>>>BBBEEEGGGGGGJJJKKKKKKNNNXXXbbbeeebbbQQQLLLHHHHHHJJJJJJFFFBBBAAACCCEEEFFFFFFFFFHHHJJJIIICCC@@@@@@@@@>>>???CCCJJJIIIKKKPPPSSSRRRLLLFFFBBB?????????<<<888999===>>>@@@CCCEEEFFFFFFDDDCCCCCCDDDGGGLLLPPPRRRQQQOOOEEEAAA;;;666444444444333000111222333333222111000000000000000000111222333............---,,,...000---------...///000000000...............---------............////////////...------------...//////000//////......------,,,---//////...---,,,---...,,,,,,------....../////////////////////000000000---......//////......---//////.........///111111000000111333444555666777;;;@@@FFFHHHFFFEEEGGGJJJGGGEEEDDDBBBAAAAAAAAAAAA@@@===:::888777666444333555666888<<<@@@BBBAAA@@@CCCBBBAAA@@@@@@AAABBBBBBEEEKKKTTT[[[^^^]]][[[YYYJJJGGGCCC???;;;888666444777<<<@@@DDDIIIUUUfffsss{{{yyykkk]]]VVVSSSQQQOOOOOOOOOLLLJJJPPPYYY[[[YYYWWWXXXZZZ^^^```aaa___ZZZVVVSSSNNNJJJNNNVVV___bbbgggjjjggg___VVVOOOIIICCC???<<<777...)))(((''')))+++***(((&&&&&&'''+++)))((('''((((((&&&%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&'''((((((((((((%%%((((((%%%%%%((()))&&&(((&&&%%%%%%'''(((((('''%%%%%%%%%%%%&&&&&&&&&'''***%%%$$$'''(((&&&&&&(((%%%'''(((%%%&&&))))))&&&%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''###'''(((###!!!%%%***---'''&&&&&&&&&&&&'''((((((((('''&&&&&&'''((('''&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%%%%%%%&&&&&&&&&&&&)))'''&&&'''***+++***((((((''''''&&&&&&&&&''''''(((((((((((())))))))))))+++***)))***,,,,,,***))))))***+++)))&&&%%%'''***))))))(((((((((((()))***''''''(((((()))))))))***)))&&&&&&***+++)))***...(((((((((((()))))))))))))))(((((('''''''''(((((((((,,,)))***000,,,%%%***---***+++///---((((((---,,,,,,---...////////////666888;;;<<<======???@@@======>>>===<<<:::999888;;;:::;;;===AAAEEEFFFFFFJJJKKKMMMQQQ]]]jjjnnnlllVVVPPPIIIGGGIIIJJJHHHEEEDDDDDDCCCAAA@@@BBBEEEHHHDDD@@@===>>>>>>;;;;;;???GGGHHHKKKRRRWWWWWWPPPJJJHHHDDDCCCBBB???:::;;;???:::<<>>DDDJJJLLLJJJHHHJJJMMMDDDBBB@@@???>>>???@@@BBB===:::666333333333333222666888;;;@@@EEEFFFEEECCC???>>>>>>===>>>???AAABBBOOOVVV^^^cccaaaZZZQQQLLL<<<;;;999666333333666999777===DDDJJJQQQ^^^ppp}}}wwwdddTTTLLLJJJGGGGGGIIILLLMMMNNNVVV___]]]ZZZWWWXXX\\\```aaa```[[[ZZZZZZXXXOOOHHHNNNZZZ```aaaccceeeaaaXXXMMMDDD888444222111...)))&&&''''''***------***((()))***+++)))((('''((((((&&&%%%'''''''''''''''''''''''')))((((((''''''(((((()))$$$%%%&&&'''(((((((((((($$$''''''%%%&&&))))))''')))'''%%%%%%'''((('''&&&&&&&&&&&&'''''''''((((((***%%%$$$'''(((&&&&&&(((%%%'''(((%%%&&&))))))&&&#########$$$%%%&&&'''((('''''''''&&&&&&'''''''''&&&)))'''%%%(((---///'''&&&&&&&&&&&&'''((((((((('''&&&&&&'''((('''&&&&&&%%%%%%%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%,,,+++******,,,,,,+++***))))))(((''''''''''''((((((+++)))%%%&&&,,,+++&&&---((((((,,,+++'''&&&***+++'''%%%(((***'''$$$###***((('''(((***+++++++++++++++******))))))((((((((())))))))))))*********((((((((('''&&&&&&%%%%%%$$$(((++++++)))'''(((***))))))))))))))))))))))))...(((%%%***,,,(((&&&(((///---+++)))***---000222444555666777888999:::;;;>>>>>>======<<<<<<;;;;;;:::::::::;;;<<>>===@@@FFFAAA@@@>>><<<;;;::::::;;;BBBBBBFFFQQQ\\\___YYYQQQIIIFFFCCCAAAAAAAAA@@@???>>>BBBBBB>>>>>>BBBAAA===AAACCCHHHLLLOOOOOONNNLLLIIIEEE@@@<<<999888666555333333222333444444222000000000111222222333333444555444222000............,,,,,,,,,---...///000111222111000///...---------222111111000000000111111000...,,,---///000...,,,///000000///---,,,---...//////000000000...---,,,---....../////////............---,,,,,,,,,------////////////000111333444///000111222333333333333666888;;;>>>@@@BBBCCCCCCJJJJJJKKKLLLKKKJJJHHHGGGCCC>>>;;;<<<@@@CCCBBB@@@;;;:::888555222111333555444666;;;BBBHHHJJJFFFBBB999<<>>===<<<;;;;;;<<<===AAAAAAEEENNNWWWXXXRRRJJJFFFDDDAAAAAAAAABBBBBBAAA<<>>999999<<<<<<999BBBDDDGGGIIIJJJJJJIIIHHHGGGCCC???<<<:::888666555555444555666777666333111333333333333222222222222333222111000//////......///.........///000111111222111000///.........///000000///////////////000111///...///111222000...)))+++---...---...///111111111111111000///...---.........///////////////000///............//////////////////000222444555444555666777888888888888;;;<<>>@@@CCCEEEFFFIIINNNRRRgggmmmkkk^^^NNNCCC;;;555999555333444888===AAADDDJJJLLLPPPXXXcccrrrsssbbbSSSHHHBBB@@@EEEEEEGGGMMMUUUZZZ[[[[[[\\\ZZZXXXVVVVVVWWWYYY[[[YYYWWWRRRNNNMMMPPPUUUZZZaaa^^^ZZZTTTLLLBBB:::444///---+++***++++++***(((((((((((((((((())))))***((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&'''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&&&&&&&''')))***&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((((((((('''''''''(((((()))***((('''%%%%%%&&&'''(((((('''&&&&&&&&&&&&'''(((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))((((((******)))(((%%%%%%&&&'''((()))***+++)))***(((&&&'''+++***'''+++))))))+++***((((((***+++'''&&&***+++(((''')))+++)))'''''''''((('''%%%((())))))))))))))))))***((()))))))))************(((((((((((())))))))))))+++((($$$%%%)))***(((%%%))))))))))))))))))))))))111+++'''((())))))***---(((((((((((()))***+++,,,//////111222444666777888999999:::;;;;;;<<<======;;;:::::::::::::::;;;<<>>???======<<<<<<<<<======>>>??????BBBIIIOOOOOOIIIBBBBBB@@@??????AAACCCDDDDDDBBBCCCAAA===<<<>>>???===DDDDDDEEEEEEEEEEEEDDDDDDCCC@@@>>><<<;;;:::777555777777888:::;;;999666333777777666555444333222111111111222222111000000///111111111000000111222222222111111000000111111111111111000000000000111222444222111111222333222111,,,///222444444444555777555444444333111000///...000000000111111222222222222111111111111111222222222222222333555777888999;;;<<<===>>>>>>??????>>>AAABBBDDDFFFHHHHHHHHHHHHMMMLLLIIIFFFBBB@@@>>>===<<<:::888:::===>>><<<999999999999:::;;;;;;<<<===EEEBBB??????AAAAAA???<<>>>>>>>>===============<<<===@@@EEEHHHGGGCCC>>>>>>===<<<>>>AAADDDEEEFFFHHHHHHFFFCCCBBBCCCDDDCCCDDDDDDCCCCCCBBBCCCCCCCCC???>>>===<<<<<<;;;888666999999;;;===>>><<<888555:::999999888777666555555111222444555555444333222333333222222222222222222222222222222222333444555444444444444555666777888777666444444444444444444333666999:::999888888888999888666444333111111111222222333444444555666666555555444444555666777777888888999:::<<<>>>???@@@AAAAAABBBCCCCCCCCCCCCCCCDDDEEEGGGHHHIIIIIIHHHGGGJJJHHHEEEAAA>>><<<;;;;;;:::888777888;;;>>>??????BBB@@@>>>>>>@@@BBBDDDEEEJJJEEE???===>>>???>>>===CCCIIIOOORRRSSSVVV^^^eeebbbZZZMMM@@@:::999::::::CCCFFFJJJOOOVVV^^^```___XXXUUUTTTYYY___bbb^^^ZZZRRRPPPOOOOOORRRUUUWWWYYYNNNMMMNNNSSSXXXXXXPPPIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKNNNUUU\\\^^^\\\XXXNNNGGG<<<444///---+++******)))'''''')))***))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))************&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&$$$$$$$$$%%%&&&'''((()))(((((('''''''''((()))***'''''''''&&&&&&'''''''''%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''+++***))))))***+++***)))''''''((()))(((((('''&&&+++((('''((()))))))))))))))******))))))******)))(((&&&%%%((('''%%%&&&***'''&&&$$$%%%'''(((((('''''''''(((((()))))))))***((((((((()))))))))******'''(((((()))***+++,,,,,,((())))))'''%%%%%%(((***))))))))))))))))))))))))(((+++.........---+++)))'''((()))***+++++++++*********,,,---///111222333888888888888999999999999;;;;;;;;;::::::999999999;;;@@@DDDFFFJJJLLLGGG???@@@@@@>>>===>>>AAACCCCCCGGGEEEEEEIIIJJJHHHIIILLLBBBAAAAAA@@@???===<<<<<<999;;;???BBBDDDCCCAAA???<<<;;;:::<<<@@@DDDEEEFFFFFFEEEEEEFFFEEECCCBBBBBBDDDCCCBBBBBBCCCDDDEEEFFF>>>===<<<<<<===<<<:::888::::::;;;===>>><<<999666::::::::::::::::::::::::444555777888888777666666555444444333333333333444444444444444555666777777666666777888:::;;;===>>><<<;;;999777555555666777444888<<<======;;;999999???===:::666444333333333111222444666777777777777888888888888999:::<<<<<<<<<===>>>???AAABBBCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDCCCDDDEEEFFFFFFFFFEEEDDDDDDBBB???===;;;::::::::::::888666777<<>>AAAAAAAAADDDIIIOOORRRRRRSSSWWW[[[OOOFFF===888888;;;???CCCGGGNNNVVV[[[bbbiiihhhbbbRRRRRRRRRQQQPPPMMMJJJGGGGGGHHHKKKQQQVVVYYYXXXVVVTTTRRRRRRTTTUUUQQQIIIAAAAAABBBDDDFFFHHHHHHHHHGGG@@@EEENNNXXX^^^\\\TTTMMM:::888555///***(((***---)))'''&&&'''((())))))(((&&&&&&'''((()))(((((('''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&'''''''''((((((((('''''''''''''''&&&&&&&&&$$$$$$$$$$$$%%%'''(((((()))(((((('''''''''''''''&&&''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''+++***))))))++++++***)))'''((()))))))))(((&&&%%%+++'''&&&(((***(((((()))(((******((((((++++++))))))&&&&&&'''&&&###%%%***&&&%%%$$$%%%'''))))))((('''(((((((((((((((((()))++++++++++++,,,,,,,,,,,,'''(((((()))***++++++,,,&&&)))+++***&&&&&&)))---))))))))))))))))))))))))***+++***%%%$$$(((,,,---((()))***++++++,,,,,,+++)))***+++,,,---...///000555555666777888888999999:::;;;;;;<<<<<<<<<<<<;;;>>>DDDIIILLLNNNNNNGGG@@@<<<>>>===;;;===BBBDDDDDDGGGFFFIIIMMMNNNJJJHHHIIIDDDDDDCCCBBBAAA???===<<<888;;;???AAAAAA@@@@@@@@@;;;::::::<<>><<<<<<======;;;:::::::::999:::;;;;;;999777888999999:::;;;;;;<<<<<<888888999999999999999999666666555555555666666777666666666666666777888999666777888:::===@@@CCCDDDCCCCCC@@@===999888999:::999>>>CCCFFFGGGEEEDDDCCCDDDAAA<<<888555444555555000222666999::::::999888;;;;;;;;;<<<===???@@@AAA>>>???@@@BBBCCCCCCCCCCCCBBBCCCCCCDDDDDDDDDCCCCCC??????AAABBBBBBAAAAAA@@@===<<<;;;::::::::::::::::::999999;;;???FFFLLLQQQMMMGGGAAA???BBBEEEGGGGGGGGGCCC>>>>>>AAAEEEFFFFFFGGGHHHIIIIIIHHHFFFFFFGGGCCC<<<888999<<>>===???CCCFFFHHHIIIHHHGGGAAAHHHRRR[[[^^^XXXMMMEEE...000111...)))&&&(((+++)))(((&&&'''((())))))(((%%%&&&'''((()))(((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((&&&&&&&&&'''(((((())))))&&&&&&''''''''''''''''''%%%%%%%%%%%%%%%&&&'''((((((((('''''''''&&&&&&%%%&&&&&&'''(((((('''&&&&&&$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''***)))((((((******)))(((%%%&&&((()))***)))'''&&&,,,'''%%%)))***((('''***'''***+++'''(((,,,,,,)))***(((((((((&&&###%%%+++)))'''&&&&&&'''(((((('''((((((((((((((('''''''''************++++++++++++'''(((((())))))*********&&&''')))******++++++,,,))))))))))))))))))))))))&&&)))''' $$$***+++((())))))******+++,,,,,,******++++++,,,------...000111333555777999;;;<<<999:::<<<>>>????????????CCCJJJPPPRRRRRRPPPIIIAAA:::>>>>>>::::::@@@CCCBBBCCCGGGQQQ[[[\\\SSSKKKGGGDDDDDDDDDDDDCCCBBB@@@???999<<<@@@@@@>>>===>>>???<<<::::::;;;>>>AAACCCCCCEEEGGGNNNWWWWWWOOOHHHFFFCCCCCCDDDEEEEEEFFFFFFFFFBBB@@@===<<<=========<<<:::888777777888888777666777777888888999::::::;;;::::::999999999999999:::888888888888999:::;;;;;;888888888888888888999999888999;;;>>>BBBFFFJJJLLLKKKKKKHHHCCC===;;;<<<>>>DDDHHHNNNRRRQQQOOOMMMLLLGGGDDD???:::666555666777333666<<<@@@BBBAAA>>><<<======>>>???@@@BBBDDDEEEBBBCCCDDDEEEEEEEEEDDDDDDBBBBBBBBBCCCCCCBBBBBBAAA:::;;;<<<>>>>>>>>>===<<<888999999::::::999999999999:::===AAADDDIIINNNQQQKKKFFFCCCCCCFFFIIIHHHFFFDDDAAA???AAAEEEIIIIIIIIIIIIEEE@@@>>>>>>>>>>>>===@@@;;;;;;???BBBDDDJJJRRReeerrr|||}}}|||yyykkkZZZBBBAAA@@@===:::;;;???BBBDDDEEEKKKSSS\\\___[[[WWWSSSSSSRRRNNNHHHCCCAAAAAA<<>>>>>999999>>>AAA@@@===GGGXXXhhhkkk```RRRJJJBBBCCCDDDEEEEEEDDDCCCBBB:::>>>AAA@@@<<<:::;;;>>><<<;;;:::;;;>>>@@@AAAAAACCCEEEOOOZZZ[[[QQQHHHFFFDDDDDDEEEEEEFFFEEEEEEDDDDDDAAA>>><<<===>>>>>>>>>:::777555444555666666666666666777777777888888888<<<;;;999888777888999::::::::::::;;;<<<===>>>???::::::999888888999999:::;;;<<>>???AAAJJJNNNSSSUUUSSSOOOKKKIIIIIIFFF@@@:::777666777888888<<>>??????@@@BBBDDDFFFGGGFFFFFFHHHHHHHHHHHHGGGFFFAAAAAABBBBBBBBBAAAAAA@@@888999:::;;;<<<<<<;;;;;;777888999::::::999888777777;;;AAAEEEHHHKKKMMMNNNIIIFFFEEEHHHLLLNNNJJJFFFBBB@@@@@@CCCHHHKKKKKKIIIIIIBBB999666999===???>>>@@@===>>>DDDGGGHHHPPPZZZqqq~~~}}}ttt___JJJAAA===888555555888===@@@MMMMMMNNNTTTZZZ[[[WWWRRRPPPQQQQQQKKKDDD@@@AAADDD===@@@EEEIIIJJJHHHDDDBBB???FFFLLLLLLFFF<<<444000***((('''))),,,---***'''+++***((((((((()))((('''$$$%%%'''))))))((('''&&&(((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&'''&&&'''''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''((('''&&&%%%%%%&&&'''(((######$$$%%%%%%&&&''''''%%%%%%&&&&&&'''((())))))(((((('''&&&&&&&&&''''''!!!"""$$$%%%&&&'''''''''%%%&&&'''(((((('''&&&%%%######$$$%%%%%%&&&''''''((((((((((((((((((((((((,,,!!!###++++++,,,...)))&&&******((((((******&&&,,,***)))'''''')))***,,,,,,)))((()))+++,,,)))&&&))))))***++++++++++++***)))))))))***++++++,,,,,,'''((())))))***)))((((((''''''&&&%%%$$$&&&***---''''''(((((())))))))))))(((&&&%%%''')))+++++++++************************++++++************++++++%%%)))***((((((++++++((()))))))))***,,,---+++***000,,,+++---///000555:::::::::999999;;;>>>BBBDDDMMMMMMMMMJJJGGGEEEEEEFFF============<<<:::999888???CCCRRRffflllaaaPPPFFFAAABBBCCCEEEEEEEEEDDDDDDBBBBBBAAA???>>>===<<<;;;:::888666777999;;;<<<;;;???CCCHHHLLLLLLIIIDDDAAABBB===;;;>>>@@@???@@@CCC===<<<;;;<<>><<<999888888777666555444444666666555555555666666777444555777999::::::999888777888999:::<<>>======<<<<<<;;;<<<>>>BBBHHHNNNRRRSSSRRRWWWQQQMMMJJJFFFBBBEEEKKK\\\YYYUUUQQQNNNJJJFFFCCC>>>:::999:::999666666999:::===BBBFFFGGGGGGDDDCCCBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCDDDCCCBBB@@@>>>===777666555444444555777888999<<>><<<;;;:::BBBCCCFFFIIIKKKMMMNNNNNNMMMNNNNNNNNNLLLJJJHHHGGGCCC@@@===>>>BBBEEECCC@@@>>>888555:::===<<<>>>CCCGGGDDDCCCFFFKKKQQQ^^^iii~~~jjjYYYKKKAAA999:::999666555;;;FFFOOOWWWXXXXXXXXXUUUQQQMMMJJJJJJFFFBBB>>>===>>>???@@@EEECCCFFFMMMMMMGGGEEEGGGEEE???888444333111,,,'''))))))))))))((('''&&&%%%(((((((((((())))))))))))&&&&&&''''''''''''&&&&&&&&&'''((('''%%%%%%'''((('''&&&%%%$$$$$$%%%'''((($$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$!!!"""%%%'''%%%###(((((((((((())))))))))))+++&&&"""$$$***,,,((("""&&&''''''((((((((((((((('''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&***(((&&&'''***+++)))'''%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&'''(((...&&&'''***(((+++---$$$%%%))))))''''''))))))%%%)))((('''&&&&&&'''((())))))))))))***++++++)))((())))))***++++++++++++***)))))))))((((((((((((((((((((('''''''''(((((((((((())))))((('''))),,,...)))))))))((())))))***+++***)))'''((()))******)))***************************))))))))))))))))))***&&&)))***((()))++++++(((+++***)))+++,,,---+++***///+++***...///000333888666666888:::<<<>>>@@@AAAGGGGGGGGGEEEBBBAAABBBCCC??????>>>===<<<;;;::::::AAADDDNNN[[[^^^TTTIIICCC@@@AAABBBDDDDDDDDDDDDCCCEEEEEEDDDDDDCCCBBBAAA@@@<<<:::888888999;;;;;;:::999<<>>???BBBAAA???>>>>>>??????<<<:::999999888777777666555555888888888777777777777888888777666444333222222111444555666888;;;>>>@@@BBB;;;;;;::::::999888888777:::<<>>===999777999888555555999:::===AAADDDFFFEEECCCAAACCCBBBAAAAAABBBCCCEEEFFFCCCCCCCCCCCCBBBAAA@@@@@@??????@@@@@@???>>><<<;;;777666555444555777999;;;AAABBBBBBAAA@@@???@@@BBBGGGIIILLLNNNPPPPPPPPPOOONNNOOOOOONNNKKKFFFAAA>>>;;;888666888<<>>999:::;;;;;;;;;<<>>>>>???@@@AAA@@@>>>>>>???AAABBBAAA???===<<<<<<<<<===CCCEEEJJJNNNLLLDDD@@@@@@??????AAABBBBBBCCCCCCBBBDDDEEEFFFFFFFFFEEECCCBBB>>><<<:::::::::::::::888555777:::<<<===<<<:::999???:::888;;;=========@@@EEECCCAAA@@@@@@>>>;;;888::::::999999888888888777;;;;;;;;;:::999999999999999777444111//////000000111222333666999<<<>>>@@@888888888777666666555555777888;;;@@@EEEHHHIIIHHHCCCBBBCCCEEECCC???@@@DDDFFFCCC@@@>>>======;;;:::;;;888666888777555555999:::<<>>>>>===<<<<<<<<<======>>>>>>======<<<:::888666555666999<<<>>>FFFFFFDDDBBB@@@BBBEEEHHHIIIJJJMMMOOOPPPPPPNNNMMMNNNNNNNNNLLLGGGAAA:::666333111000333777::::::888888888===CCCHHHJJJNNNTTTUUUTTTSSSRRRNNNQQQ___nnn}}}{{{ooo[[[HHH>>>:::999>>>???@@@@@@BBBIIISSSZZZVVVTTTPPPLLLHHHEEEBBBAAA>>>@@@AAA???<<<;;;>>>AAAFFFGGGJJJNNNLLLEEE???>>>444000,,,***++++++)))'''%%%&&&'''((())))))))))))&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&'''((()))(((&&&&&&((()))$$$$$$###$$$%%%''')))+++&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%###""""""###&&&&&&&&&'''''''''(((((("""'''***((($$$"""%%%)))&&&&&&'''((((((((((((''''''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&((('''&&&&&&(((((('''&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''(((''''''&&&%%%$$$''',,,(((&&&444999***%%%((()))&&&&&&)))(((%%%******))))))))))))******###'''+++,,,***)))+++---))))))***++++++++++++***++++++++++++******))))))))))))(((((((((((((((((($$$&&&))))))((('''((((((000...+++)))(((***,,,---,,,+++))))))***++++++***************************))))))(((((((((((())))))'''******((((((+++***'''+++***))))))******(((&&&***(((***...///------000///111333777999<<<===>>>;;;===>>>>>>>>>>>>AAACCCEEEBBB???<<<;;;<<<>>>???FFFHHHJJJHHHAAA;;;;;;=========>>>???@@@AAAAAAAAAAAACCCFFFGGGHHHFFFCCCBBBAAA???===<<<<<<;;;999888444555777888999::::::999<<<888777:::<<<;;;;;;>>>EEEDDDCCCAAA@@@>>>;;;:::<<<<<<<<<<<<;;;;;;;;;;;;=========<<<;;;:::999999666555444444444555666777222222333444777999;;;<<<888888777777666555555555444555777;;;???BBBBBBBBB>>><<<===>>>===:::;;;??????===:::999:::;;;;;;;;;;;;777666888888555666:::;;;<<<>>>@@@AAAAAA@@@???EEEDDDBBBAAAAAAAAABBBCCC======<<<;;;;;;::::::;;;<<<======>>>?????????@@@>>><<<999777888:::===@@@CCCCCCCCCBBBAAACCCGGGJJJFFFGGGHHHIIIJJJKKKKKKLLLLLLKKKIIIEEE@@@;;;666444000///000333888;;;;;;:::<<>>>>>;;;===???===<<<===CCCHHHNNNMMMKKKIIICCC===777555111...+++***++++++***)))))))))))))))((('''&&&%%%&&&&&&'''''''''(((((((((&&&&&&''''''''''''&&&&&&(((((()))((('''&&&(((***%%%$$$$$$%%%%%%'''((()))%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((&&&"""!!!###&&&%%%%%%%%%&&&&&&&&&''''''!!!%%%((('''""" ###(((%%%&&&''''''(((((('''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&''''''(((((((((((('''%%%%%%###'''---)))(((666<<<...&&&)))***''''''***)))&&&******))))))))))))******"""&&&+++,,,+++***+++---))))))***++++++++++++***))))))******++++++++++++((()))***++++++)))'''&&&$$$&&&)))***)))'''''''''///---+++)))((()))+++---***)))((()))+++,,,---,,,))))))))))))))))))))))))+++******))))))******+++&&&)))***''''''))))))&&&)))((('''((()))(((&&&%%%***((()))---...,,,+++...000000111222555999===???:::<<<>>>???@@@AAADDDGGGEEEBBB>>>;;;:::;;;>>>@@@FFFKKKMMMGGG???::::::;;;;;;;;;<<<<<<>>>???@@@@@@CCCFFFJJJMMMMMMKKKGGGDDDBBB@@@>>>>>>>>>===:::888666666777777888999999::::::666555999;;;::::::<<<@@@AAAAAA@@@???>>>======>>>>>>>>>>>>>>>>>>??????===>>>>>>>>>===;;;:::999333555666888:::::::::999555555555555666777888888888888777666666555555444444444555888;;;>>>>>>>>>===:::999999666444666;;;;;;999777888999;;;<<<;;;;;;888777999999777888<<<<<<===>>>???????????????@@@AAABBBBBBAAA@@@>>>===999888888777777888999999<<<<<<===>>>???@@@AAAAAACCCAAA>>>;;;:::<<<>>>@@@===@@@BBBDDDEEEEEEGGGIIIFFFEEECCCCCCEEEHHHLLLOOOMMMJJJDDD===888444333222000111333777;;;>>>??????>>>BBBHHHMMMTTT\\\cccgggdddYYYNNNKKKKKKKKKMMMPPPJJJJJJIIIHHHDDDCCCEEEHHHJJJJJJHHHGGGFFFGGGJJJLLLNNNKKKGGGBBB???>>>???@@@:::;;;;;;:::;;;???GGGMMMWWWSSSLLLBBB:::555222///000...+++))))))))))))((())))))))))))((('''&&&%%%''''''((((((((()))))))))&&&&&&''''''''''''&&&&&&'''(((((((((&&&&&&((()))'''&&&&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((()))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&"""%%%'''&&&######&&&)))%%%%%%%%%%%%&&&&&&&&&&&&'''((((((((('''''''''(((%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((((((&&&'''''''''''''''''''''%%%&&&&&&&&&%%%%%%&&&&&&(((((())))))))))))(((((('''&&&&&&%%%%%%&&&&&&''''''((((((((('''&&&%%%%%%'''(((---+++'''000555+++'''******((((((******'''''''''((((((((((((''''''###&&&***,,,,,,+++++++++))))))***++++++++++++***&&&''''''((())))))******))))))*********((('''&&&''')))+++,,,***))))))))),,,+++)))(((((()))***+++)))''''''(((***,,,---,,,))))))))))))))))))))))))++++++************++++++'''******((((((***)))&&&((('''''''''))))))'''%%%***((()))------+++***---//////...///222666:::===999;;;===???@@@BBBEEEHHHCCCAAA===:::999:::<<<>>>CCCIIILLLGGG@@@===<<<;;;999999999:::;;;===??????FFFJJJOOOSSSSSSOOOJJJGGGAAA@@@??????@@@???===;;;777777777777888888999999999555555999;;;999999::::::<<<>>>>>>>>>===>>>???===>>>>>>>>>??????@@@@@@>>>>>>?????????===<<<;;;555777999;;;;;;:::888777999999888777777777888888777777777666555555444444666555555777:::<<<===<<<===999777666444111333888777666666777999::::::999;;;777777999:::888:::===<<<<<<<<<<<<<<<<<<<<<===999;;;===???>>><<<999777555555444444555777999:::<<<<<<<<<===>>>???AAAAAADDDCCCAAA???>>>???@@@AAA===AAAEEEHHHHHHGGGGGGGGGEEEDDDBBBBBBDDDHHHLLLOOOLLLGGG???777222000111222222444888<<>>@@@CCCDDDBBB@@@??????BBBGGGMMMPPPVVVRRRHHH;;;333111000------+++)))(((&&&&&&&&&'''%%%&&&'''((())))))))))))(((((((((((()))))))))***&&&&&&''''''''''''&&&&&&&&&'''((('''%%%%%%'''((((((''''''&&&&&&%%%$$$$$$$$$############$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%&&&(((***%%%%%%%%%&&&&&&&&&'''''')))&&&%%%&&&((()))'''%%%%%%%%%&&&''''''''''''&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''%%%&&&''''''%%%%%%&&&'''&&&''''''((((((''''''&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&+++&&&+++---&&&)))---(((&&&))))))''''''))))))&&&''''''((((((((((((''''''%%%&&&(((+++------***((())))))***++++++++++++***((((((((((((((()))))))))+++)))'''%%%$$$%%%&&&'''(((***++++++)))((()))***(((((('''''''''((()))))))))((('''''')))++++++***))))))))))))))))))))))))******))))))))))))******))),,,---***)))++++++''')))(((((()))***+++)))(((,,,)))))),,,,,,******---++++++,,,---000222555666555777:::;;;===???CCCFFF@@@>>><<<999888999:::;;;===DDDGGGBBB??????===:::777777777888:::<<<>>>???CCCGGGMMMQQQQQQLLLFFFBBB?????????@@@AAAAAA@@@>>>:::;;;;;;:::::::::999999999555555999;;;999888:::666999<<<<<<;;;;;;===???;;;;;;<<<===>>>>>>??????>>>???AAABBBBBBAAA???>>>::::::;;;;;;;;;:::::::::;;;;;;::::::::::::;;;;;;999999999888777777666666999888777888;;;======<<<999777777888555222222666666666666999::::::888666999666555888999888999===::::::999888888888999:::888888:::::::::999888777666666555666888:::===??????>>>>>>>>>???AAABBBCCCBBBBBBBBBBBBCCCCCCCCCDDDAAADDDGGGHHHGGGEEEDDDCCC>>>>>>>>>???@@@AAACCCDDDAAA>>>999444222333555777777:::???CCCEEEGGGIIIJJJMMMSSS[[[dddpppxxxsssjjjSSSIII???>>>???===999888@@@???CCCIIIKKKHHHHHHKKKFFFEEEEEEEEEEEEEEEEEEDDD===<<<;;;<<<>>>BBBFFFIIIGGGDDDBBBDDDIIILLLKKKIIIFFFEEE===111,,,---...+++***)))((('''&&&&&&'''(((%%%&&&'''((())))))))))))'''''''''((((((((())))))&&&&&&''''''''''''&&&&&&%%%&&&'''&&&$$$$$$&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((())))))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&'''''''''&&&&&&&&&&&&'''''''''''''''%%%$$$$$$&&&'''&&&$$$$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((%%%'''((('''%%%%%%&&&((($$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&''''''%%%###""""""$$$&&&(((***###''',,,&&&$$$)))(((%%%((((((&&&&&&((((((%%%))))))************))))))'''&&&'''+++......***&&&))))))***++++++++++++***,,,,,,++++++***))))))))),,,)))$$$ """%%%((('''((()))((('''&&&'''(((%%%%%%&&&&&&''''''((((((+++)))''''''((()))((('''))))))))))))))))))))))))))))))(((((((((((())))))+++......,,,+++---,,,))))))))))))***,,,---,,,***---***))),,,,,,******...'''(((+++---///000000000222444666888999<<>>===;;;999777888888999999???AAA===<<<>>>>>>999777777666777999;;;===>>>;;;@@@FFFJJJJJJEEE>>>999>>>>>>>>>@@@CCCCCCAAA@@@>>>>>>???>>>>>>===<<<;;;888555555999<<<:::888:::555888;;;;;;:::999;;;>>>999999:::;;;<<<===>>>>>>???AAABBBDDDDDDCCCAAA@@@>>>===;;;;;;;;;===???@@@;;;;;;;;;;;;<<<===>>>>>>======<<<<<<;;;:::::::::;;;:::999:::<<<>>>>>>===666555777:::888444333555666777999;;;===<<<999666888555444777888777999<<<999888666555555666666777:::999999999999999::::::999999999:::<<<@@@CCCEEECCCBBBAAAAAABBBDDDEEEFFF???@@@BBBDDDEEEFFFFFFGGGDDDFFFGGGFFFCCCAAA??????555666888::::::999777666555444333333555888<<<>>>===@@@EEEIIIKKKMMMNNNOOONNNUUU]]]gggqqqttthhhXXXKKKDDD>>>>>><<<999888999777:::EEERRRTTTKKKCCCAAACCCBBBAAAAAAAAA@@@>>><<<777777888:::>>>DDDIIILLLBBB???===AAAFFFFFF@@@:::555777222)))&&&***+++((()))))))))((('''(((***,,,))))))))))))((('''&&&%%%&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&%%%%%%&&&%%%$$$###%%%'''$$$%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&(((((((((&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&)))&&&###$$$'''(((&&&$$$&&&&&&&&&'''''''''(((((())))))))))))))))))))))))$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((%%%''')))(((&&&%%%&&&)))'''((((((((((((((((((''''''&&&&&&%%%%%%&&&&&&'''&&&$$$""" !!!###'''))),,,+++)))'''''''''((((((&&&'''((())))))((('''&&&'''''''''''''''((()))***'''%%%%%%)))---...)))$$$+++***)))((('''''''''''''''(((((()))))))))))))))((((((((((((((((((((((((,,,((('''***+++)))(((***''''''''''''&&&$$$!!! +++(((&&&''')))***)))'''&&&&&&&&&&&&&&&&&&&&&&&&((('''((()))++++++(((&&&))))))***++++++++++++***!!!...---%%%$$$)))---)))'''%%%'''***,,,***(((((()))+++,,,------,,,,,,222222222333555888;;;<<<;;;;;;:::::::::999999999:::::::::;;;;;;<<<<<<<<<999888888;;;;;;999<<>>@@@BBBAAA???<<<:::999:::;;;>>>???@@@???>>>===;;;BBBFFFDDDAAAAAAAAA???===============<<<;;;;;;<<<777777<<<>>>:::888;;;999999999999:::;;;<<<===<<<===???@@@AAA@@@>>>===>>>AAADDDEEECCC???<<<;;;>>>=====================???===;;;;;;::::::888777777===???===???DDDDDD@@@;;;::::::<<<>>>???>>>===;;;;;;;;;<<<<<<<<<<<<<<<>>><<<:::777666666777888666777888888777666777888777888999;;;<<<=========::::::;;;???CCCGGGIIIIIIHHHEEECCCDDDFFFGGGFFFDDDEEEGGGGGGEEEEEEIIIJJJHHHIIIFFFDDDCCCCCCAAA<<<888777666555666666777666444000444777777:::BBBHHHIIINNNJJJIIILLLMMMKKKIIIJJJNNNRRRZZZbbbgggddd[[[TTTDDDFFFFFFCCC>>>::::::;;;;;;BBBKKKOOONNNIIIFFFDDDAAA???===;;;:::;;;<<<<<<<<<999777999===@@@AAA@@@@@@@@@AAA@@@>>><<<888666111///,,,***)))***+++,,,((()))))))))))))))((((((&&&''')))(((&&&$$$######&&&&&&&&&''''''''''''((()))(((&&&%%%$$$%%%%%%&&&+++'''$$$'''+++***"""'''''''''&&&&&&%%%%%%%%%)))(((&&&%%%%%%&&&''')))$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%)))&&&%%%(((***(((''')))###$$$%%%%%%&&&&&&%%%%%%***(((((()))'''""""""&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%(((((('''&&&'''((()))***''''''&&&%%%&&&'''((()))#########%%%'''(((&&&$$$&&&%%%###$$$''')))******$$$%%%&&&''''''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&))))))((((((''''''((((((''''''((((((((((((''''''((('''&&&&&&(((((()))(((+++))))))+++......)))%%%))))))((((((((()))******'''(((((()))))))))))))))((((((((((((((((((((((((***&&&&&&))))))&&&&&&(((&&&''''''''''''''''''&&&+++(((&&&''')))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&(((***+++***)))))))))***++++++++++++*** (((,,,***'''(((++++++***))))))***++++++***(((((()))***+++,,,,,,,,,+++//////000111333555777999999999999999:::999999999888999999999::::::::::::999777777::::::999===BBB???BBBDDDCCC@@@======???:::;;;===>>>???>>>======:::@@@EEECCC@@@AAAAAA@@@@@@@@@???>>>===<<<:::999999666666;;;<<<999999;;;777777777888999:::<<<===<<<===???@@@@@@???>>>===;;;>>>AAABBB@@@>>>===<<<=========>>>>>>>>>??????============>>>>>>===<<<888===???===???CCCCCC@@@;;;::::::<<<>>>???>>><<<<<<<<<;;;;;;;;;<<<<<<<<<===<<<:::999888888999999777888999888666666888:::========================::::::<<>><<<777333444444444555666777777777555999<<<<<<@@@HHHNNNOOOSSSMMMJJJLLLLLLIIIHHHJJJLLLNNNSSSXXX[[[XXXQQQLLLDDDFFFGGGEEEAAA===;;;;;;@@@EEELLLNNNLLLGGGCCCAAA???===;;;999888888999::::::888777999===@@@@@@???;;;;;;999666222...***(((...---***((('''(((***+++%%%&&&&&&&&&&&&&&&%%%%%%%%%'''))))))'''%%%$$$%%%''''''((((((((()))))))))((('''&&&&&&%%%%%%%%%&&&(((&&&%%%&&&))))))$$$ ''''''&&&&&&&&&%%%%%%%%%***)))'''%%%%%%$$$%%%%%%%%%%%%&&&'''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%'''###"""&&&(((&&&%%%&&&%%%%%%&&&''''''''''''&&&)))((())),,,+++((()))---%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%&&&'''%%%%%%$$$$$$$$$%%%&&&'''&&&%%%$$$%%%&&&&&&%%%######%%%%%%$$$""""""$$$'''&&&&&&'''(((''''''%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''(((((((((''''''&&&((((((''''''''''''((((((+++(((%%%&&&((()))(((&&&,,,***)))+++---,,,((($$$)))(((((()))***+++,,,,,,'''((())))))******))))))((((((((((((((((((((((((***''''''))))))%%%%%%(((***))))))(((((())))))******)))'''''')))))))))((((((((((((((((((((((((((('''&&&%%%''')))+++,,,,,,((()))******++++++******---,,,)))&&&'''+++***''')))+++------+++***)))***(((((()))***++++++++++++,,,,,,,,,---///111333444777777888888999:::::::::777777777888888888888888888666666888999999===DDDCCCFFFGGGDDD===999:::===999:::;;;<<<============>>>DDDGGGDDDAAA@@@@@@???@@@@@@??????>>>>>>======:::888888;;;:::888777999555555555666777999:::;;;<<<===>>>??????>>>===<<<888:::<<<===<<<;;;<<<===<<<<<<===>>>???@@@AAAAAA???@@@@@@AAAAAA@@@@@@???:::===???>>>???BBBCCC@@@;;;::::::<<<>>>>>>===<<<>>>===<<<;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;:::888777888:::===BBBAAA???===<<<<<<======<<<===@@@DDDJJJMMMNNNMMMLLLJJJIIIIIIJJJJJJIIIGGGIIIKKKJJJFFFEEEHHHHHHEEEAAA???<<<:::888555111...111222333555777999:::;;;;;;???AAABBBHHHQQQXXXXXXYYYQQQKKKJJJHHHFFFFFFIIIJJJJJJJJJLLLMMMLLLIIIFFFFFFHHHHHHGGGCCC???======EEEHHHKKKKKKHHHCCC???===;;;:::888777666666777888999888888:::===>>>>>><<<999777444000,,,)))&&&%%%***)))'''&&&&&&''')))***'''(((((())))))(((((((((%%%'''))))))(((&&&&&&'''&&&'''''''''((((((((((((&&&''''''''''''&&&%%%%%%&&&%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%)))((('''&&&%%%######"""&&&&&&'''(((((((((((('''$$$%%%%%%&&&&&&%%%%%%$$$&&&""""""&&&(((%%%$$$&&&%%%&&&''''''((((((''''''%%%$$$%%%'''&&&$$$%%%)))%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%((('''&&&&&&&&&'''((()))%%%%%%$$$$$$%%%%%%&&&''')))'''%%%$$$%%%%%%$$$######''')))&&& !!!%%%((((((((((((((('''&&&%%%%%%%%%&&&''''''''''''&&&'''(((((()))(((&&&$$$###)))((('''&&&&&&'''((())),,,(((%%%&&&(((***'''$$$(((''''''(((******'''$$$******))))))***+++,,,,,,(((((()))************)))((((((((((((((((((((((((,,,******,,,***&&&'''***///---+++)))(((''''''(((***)))((((((((()))))))))(((((((((((((((((((((((()))'''%%%&&&(((***++++++((())))))***************---,,,(((%%%&&&***)))###&&&***......+++)))***,,,(((((())))))************)))******+++---...///000333444555666888999::::::777777777777777777777888666444444777888888===DDDOOOQQQOOOHHH===777777999888888999999:::;;;<<<<<>>???AAABBBCCC============:::777666777666666666666666777888888;;;<<<<<<<<<<<<;;;;;;:::888888999888777777888::::::;;;<<<>>>???AAABBBCCCBBBCCCCCCBBB@@@>>>>>>======?????????@@@BBBBBBBBB<<<;;;;;;<<<>>>???>>><<<@@@???===<<<<<<===???@@@<<<===>>>???@@@@@@@@@@@@>>>>>><<<:::999:::===@@@CCCAAA???===<<<<<<===>>>@@@AAACCCHHHLLLNNNNNNLLLJJJJJJJJJKKKLLLLLLLLLKKKFFFHHHFFFBBBAAACCCCCC@@@:::999777666444222000///222444666888:::<<<>>>@@@???BBBEEEHHHPPP[[[aaaaaa\\\SSSKKKGGGEEEBBBCCCFFFFFFEEEDDDDDDFFFGGGIIIJJJJJJIIIHHHEEEBBBAAA@@@@@@DDDEEEFFFEEECCC???<<<:::666666555555666777888999::::::;;;<<<<<<;;;999888444222000---++++++++++++((('''&&&%%%&&&''')))***(((((()))*********))))))%%%''')))***(((''''''((($$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''(((((('''&&&%%%%%%''''''&&&######&&&)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""&&&''''''((()))((((((((($$$$$$%%%%%%%%%%%%$$$$$$'''$$$$$$(((***'''&&&'''%%%%%%&&&'''''''''''''''$$$"""###$$$""""""%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''(((((()))((('''''''''(((***+++'''''''''''''''(((((())))))'''$$$$$$%%%&&&&&&%%%&&&)))***((($$$"""$$$&&&)))))))))(((((('''&&&&&&%%%&&&&&&''''''''''''''')))******)))'''%%%"""!!!)))((('''&&&&&&'''((()))+++)))&&&&&&((()))'''%%%%%%%%%&&&''')))***)))(((,,,,,,+++***))))))******((())))))***************))))))))))))))))))))))))+++)))***,,,***&&&'''+++...---+++((('''''''''''')))))))))((((((((())))))))))))))))))))))))))))))+++)))'''&&&((())))))((((((((()))************)))'''***+++)))(((***)))%%%$$$(((,,,,,,***)))+++---)))))))))))))))*********))))))***+++,,,---------000111222444555777888999888888888777777777777777555333333666777777<<>>>>>>>><<<;;;;;;;;;<<<>>>@@@BBBDDD===@@@AAA???<<<::::::;;;:::999888777777666666666;;;;;;;;;::::::999999888888888888666444333555666888999:::<<<>>>@@@BBBBBB???@@@AAA???===<<<===???@@@??????@@@AAAAAAAAACCC===<<<<<<===>>>???===<<<@@@???>>>>>>>>>???@@@AAA===>>>???AAABBBBBBBBBBBBAAA@@@???===;;;===@@@CCCCCCAAA@@@>>>>>>???AAABBBDDDDDDEEEGGGJJJKKKJJJHHHEEEFFFIIIJJJKKKLLLLLLMMM???AAA???;;;:::======:::444555555555555555666666888;;;===>>>>>>???BBBDDDBBBFFFJJJOOOYYYcccgggfffYYYPPPHHHDDDAAA>>>???BBB>>>>>>???@@@CCCGGGLLLOOOMMMIIIDDDAAA???@@@AAABBB????????????>>><<<:::888333333444555777888:::;;;<<<======;;;999666333222---+++)))''''''(((***+++''''''&&&&&&'''(((******$$$%%%&&&&&&'''''''''&&&%%%''')))***(((''''''((($$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''((((((((('''&&&'''))))))&&&"""!!!%%%(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%&&&''''''((()))((((((((($$$%%%%%%&&&&&&%%%%%%$$$'''$$$%%%)))+++(((&&&'''$$$$$$%%%&&&&&&&&&&&&%%%(((&&&'''(((&&&"""###'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''(((((((((&&&%%%$$$$$$$$$%%%&&&'''''''''((((((((())))))((('''%%%$$$$$$%%%'''(((((((((((('''(((((((((''''''))))))((((((''''''''''''%%%&&&''''''((((((''''''++++++***)))'''%%%###"""((((((''''''''''''(((((()))((((((''''''''''''(((%%%&&&''')))***+++,,,,,,,,,,,,+++***)))(((((((((((()))******++++++******))))))))))))))))))))))))'''''')))***((($$$&&&+++)))))))))(((((()))))))))((()))))))))'''''')))***)))))))))))))))))))))))),,,***(((((((((((((((&&&'''((())))))******))))))###***///---+++++++++)))'''(((******)))***+++---******)))))))))******+++)))***+++,,,,,,,,,,,,+++---...///111333444666666888888777777777777666666333222333777777666:::???IIIIIIGGGCCC>>>:::888777666555444444555888:::<<<;;;AAACCC>>>;;;<<<===<<<===<<<;;;;;;;;;<<<>>>???;;;AAACCC@@@>>>???AAAAAA===<<<;;;:::999999999999<<<<<<;;;::::::999999999888888888666333222333444555666888:::<<<>>>???@@@888:::;;;:::999;;;@@@DDDAAA>>>>>>@@@@@@>>>???BBB;;;;;;:::;;;======;;;:::<<<<<<===>>>???@@@AAAAAA===>>>>>>???@@@AAABBBCCC@@@AAA@@@>>>===>>>@@@CCCBBBBBBAAAAAAAAABBBDDDEEECCCBBBAAABBBDDDDDDDDDCCC>>>AAADDDFFFFFFFFFGGGHHH777:::999666666999999777444666777888999;;;>>>@@@BBBEEEFFFEEEBBBAAACCCEEEEEEIIINNNSSS\\\dddeeeaaaPPPIIIBBB@@@>>>;;;;;;===555888;;;>>>AAAEEEJJJMMMKKKGGGAAA======>>>???@@@:::999999:::;;;:::888666222333444555777888999::::::;;;:::777333///------,,,+++)))'''&&&&&&'''(((''''''''''''((())))))***%%%&&&'''(((((((((((((((%%%'''))))))(((&&&&&&'''&&&'''''''''((((((((((((&&&&&&'''((((((((((((''''''))))))&&&###"""$$$'''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$%%%&&&&&&''''''&&&&&&'''(((((((((((('''%%%&&&&&&''''''&&&&&&%%%%%%###$$$(((***'''%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%$$$&&&))))))&&&(((,,,%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&&&&'''&&&%%%%%%%%%&&&((()))%%%%%%&&&''''''''''''&&&&&&%%%$$$%%%'''(((((((((&&&%%%$$$&&&))))))(((%%%(((''''''&&&&&&'''((((((&&&&&&'''(((((((((((('''******)))(((''''''''''''''''''((((((((((((''''''%%%(((***(((%%%%%%(((+++&&&'''((()))))))))***+++******)))((((((((())))))))))))***++++++++++++***))))))))))))))))))))))))%%%%%%(((***'''$$$'''---))))))************))))))((()))***)))'''&&&(((+++(((((((((((((((((((((((()))(((((()))******(((&&&'''(((((()))))))))))))))$$$))),,,+++***,,,+++(((///,,,***))))))***+++***,,,+++******)))***+++,,,))))))++++++,,,+++******+++,,,---...000222333333666666666666555555555444222222444888888666777<<<;;;:::999999:::999666333555444222222333666:::<<<>>>CCCCCC>>>:::::::::999<<<;;;999888999:::<<<===>>>DDDGGGBBB>>>???@@@???>>>>>>============>>>>>>???>>>===<<<<<<;;;;;;;;;666777777777555444444555333444555777999;;;<<<===555777777666555888@@@GGG@@@;;;:::======:::;;;???999888777888999999888666666888:::===????????????<<<<<<;;;;;;<<<>>>@@@AAA>>>??????>>>======>>>@@@??????@@@@@@@@@AAAAAAAAA>>><<<:::999;;;===>>>===888;;;???@@@>>>======???333555555333444888999777888:::===>>>???AAAFFFIIIKKKMMMNNNJJJDDDAAAAAADDDDDDHHHLLLQQQXXX]]]YYYQQQFFF@@@======<<<999888999222777<<<@@@BBBCCCEEEGGGFFFBBB>>><<<======<<<:::888777777888::::::777444444555555555666555555555555555444111,,,))))))***---,,,***((('''''''''(((''''''''''''(((((((((((('''((()))***++++++++++++%%%'''))))))'''%%%$$$%%%''''''((((((((()))))))))'''''''''''''''((())))))&&&&&&'''&&&%%%%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%&&&'''(((%%%%%%&&&'''''''''''''''&&&''''''((((((''''''&&&&&&$$$%%%***,,,(((%%%&&&$$$%%%%%%&&&&&&&&&&&&&&&"""!!!###&&&&&&$$$&&&***%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%)))(((((('''((()))***+++$$$%%%&&&'''(((''''''&&&'''&&&%%%&&&(((((('''%%%###%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&'''((()))&&&&&&'''((((((((((((((()))(((''''''''')))***+++&&&'''((())))))((('''&&&###(((+++)))%%%###(((...%%%'''''''''&&&&&&'''(((''''''''''''((()))***+++))))))***++++++++++++***))))))))))))))))))))))))%%%'''***,,,***&&&***000,,,,,,---,,,+++)))'''%%%''')))***)))'''&&&(((+++((((((((((((((((((((((((''''''''')))++++++)))''''''(((((()))))))))))))))%%%((((((&&&(((+++)))%%%555000+++)))***+++***)))---,,,+++*********,,,,,,((()))***++++++***)))(((***+++,,,---...000111111555555555444444333333333111111444999888555666999:::888777999======999444444333111111222666999<<>>>>>>>>>>>???AAABBBCCCAAAAAA@@@>>>>>>=========333555777777666555666777222333444555777999:::;;;777888888444222666>>>EEE>>>999888;;;:::777888===666555555555777777555333111444888<<<>>>>>>===<<<;;;:::999888999;;;===???;;;===>>>===<<<;;;<<<===<<<<<<=========<<<<<<;;;999666333333555888:::;;;555888;;;;;;888666666777111444555333444999;;;999<<<>>>AAABBBBBBEEEJJJNNNPPPRRRRRRMMMEEE@@@@@@BBBAAAEEEHHHLLLQQQSSSLLLCCC???;;;999;;;<<<888666777333999@@@DDDCCCBBBAAABBBAAA???======>>>===999555888777777888;;;:::777333666666666555444333111000///000///,,,'''%%%''')))''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&'''((((((((((((&&&''')))(((&&&$$$######&&&&&&&&&''''''''''''(((((('''&&&&&&&&&((()))***$$$$$$%%%%%%''''''((('''%%%%%%%%%&&&&&&'''''''''***)))'''%%%$$$%%%'''((($$$%%%&&&&&&''''''&&&&&&''''''((((((((((((''''''(((&&&(((---///+++((((((%%%&&&''''''((((((''''''&&&%%%%%%'''&&&"""###'''%%%%%%%%%&&&&&&&&&'''''')))))))))((('''''''''&&&&&&%%%%%%$$$%%%&&&'''(((&&&''')))*********)))((((((''''''((()))(((%%%######'''+++***&&&###%%%)))%%%$$$$$$$$$%%%''')))***&&&''''''((((((((((((((()))(((***---,,,))))))---)))))))))))))))***++++++((()))***++++++***)))(((%%%&&&((()))+++,,,,,,,,,))))))))))))************++++++******++++++,,,---***&&&&&&++++++&&&%%%)))***)))(((((()))+++---///$$$(((******,,,...+++%%%***(((((()))***+++***)))&&&''''''&&&))),,,***$$$,,,+++***************+++---+++(((((()))+++,,,,,,))))))))))))))))))******///,,,++++++(((%%%''',,,+++++++++++++++***)))(((+++*********+++,,,,,,---))))))***+++---...//////777666666777888777444222444111444:::;;;555333666999999999999888666444333333444666666555777<<<@@@LLLJJJFFF@@@:::777666666666666666666888:::<<<===@@@HHHKKKDDD?????????===???@@@AAAAAA??????@@@AAACCCCCCCCCBBBAAA???>>>=========;;;:::888666555444888444555:::;;;888888===999666444444666777555333888777777999;;;<<<;;;999666555333222222333555666888666999@@@@@@:::888:::<<<555111333666777999;;;::::::::::::999999999888888999:::999777777999:::444444555555555444333333666666666444222222555777999666444666;;;>>>>>><<>>???AAAAAA??????BBBFFFHHHFFFDDD<<<;;;:::::::::<<<===>>>999;;;???AAAAAAAAABBBCCC???<<<888666777:::;;;<<<;;;999999999::::::888666999777555555666666333///,,,,,,***)))((((((((((((%%%&&&((('''&&&&&&''')))%%%&&&&&&&&&''''''((((((%%%%%%%%%&&&&&&&&&'''''''''&&&$$$###'''+++(((!!!&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%%%%&&&'''&&&&&&(((((((((''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%'''((()))(((&&&'''%%%###$$$''')))'''%%%"""%%%(((++++++***(((&&&)))%%%%%%)))***'''$$$%%%&&&'''''''''((()))))))))***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&))))))(((((('''''''''&&&)))))))))))))))***++++++######$$$%%%&&&&&&'''((($$$#########$$$%%%%%%&&&'''''''''''''''((())))))(((((())),,,+++((((((,,,'''''''''''''''((()))))))))))))))******)))))))))&&&'''((()))***+++++++++(((((()))))))))*********************++++++++++++$$$!!!"""'''(((%%%%%%(((***)))(((((()))+++---...)))++++++)))+++...,,,(((***)))((()))***+++***)))&&&((('''&&&(((,,,***%%%...---+++***)))((((((''''''%%%###$$$&&&((())))))************))))))((((((---+++***+++)))&&&''',,,+++++++++++++++***))))))+++*********++++++,,,---((())))))***+++,,,------......///222555666555444666444555999999444222555888888888888777666444333333444555555555777<<<@@@IIIHHHEEE@@@;;;888777888666666666666777999;;;<<>>>>><<<>>>???@@@@@@??????@@@BBBDDDDDDCCCBBBAAA@@@?????????>>>===<<<;;;:::999999999555666::::::888888<<<;;;888555555666777555333888777777888:::;;;999888444333222111111222333444555444666<<<<<<888666999:::444111333666666777999888888888777777777666666888999999777555444555666444555555555555444333333555666777666444444555666999:::<<<===????????????AAAEEEIIIIIIHHHIIIMMMQQQQQQOOOKKKFFF@@@=========<<<:::999;;;>>>???>>>===>>>>>>?????????>>>===<<<888:::===>>>>>>>>>???AAA;;;888555444666888:::;;;<<<;;;::::::::::::888666666444333333444333000...+++***)))(((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''%%%$$$(((+++((("""(((((((((((((((((('''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&%%%%%%&&&(((((('''%%%'''%%%$$$%%%'''((('''%%%%%%''')))******(((&&&%%%%%%"""###(((***((('''(((&&&''''''''''''''''''((((((''''''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&)))((((((((('''''''''&&&'''''''''''''''((())))))%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&&&&&&&''''''((('''&&&(((+++***''''''+++''''''''''''((((((((((((***))))))(((((())))))***'''((())))))*********)))(((((())))))))))))******'''(((***++++++******)))'''%%%&&&)))***'''''')))***)))(((((()))***,,,---,,,---+++((()))---,,,)))***)))((()))+++++++++***''')))'''%%%'''++++++''',,,+++***)))(((((((((((((((&&&%%%%%%(((***+++***************)))((((((''')))((()))+++***&&&'''+++***++++++++++++***))))))+++************+++,,,,,,))))))))))))******++++++******+++...222444444333;;;888888:::999666666888666777777777777666555444333444444555555888<<>>:::888999:::777666666666777:::<<<>>>??????<<<888999<<<<<<999;;;===>>>???>>>???@@@BBBGGGFFFDDDBBB@@@@@@@@@@@@>>>>>>======<<<=========<<<999999;;;;;;888999<<<<<<:::888777888888777666888777777888::::::999777222222333333333333222222333222333666777555555777777222000333555444444666666555555555444444444444888888777555222111111333666666666555555444444444555666777777777777888:::<<>><<<:::888<<<:::888888:::<<<<<<;;;@@@AAABBBBBBAAA???<<<:::777888999999888999;;;===666444222222555777999999<<<;;;:::999:::999666444222111000000000///---+++)))(((((('''''''''((((((&&&$$$"""###&&&(((&&&$$$((((((''''''&&&%%%%%%%%%''''''''''''((((((((((((&&&&&&%%%$$$&&&***'''"""''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&'''''''''((((((%%%$$$$$$%%%''''''&&&%%%&&&%%%$$$%%%'''((('''&&&((())))))((((((&&&%%%%%%%%%"""###'''***(((''')))'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&''''''(((%%%%%%%%%%%%&&&&&&&&&''''''&&&'''***)))&&&'''***))))))***************)))***)))(((''''''((()))***((()))))))))))))))(((((((((((((((((()))))))))***&&&''')))++++++***(((''',,,+++++++++***'''&&&&&&******))))))))))))***++++++,,,+++((())),,,+++&&&***)))((()))+++,,,+++***((()))(((%%%&&&***+++)))((('''(((((()))***+++,,,+++)))(((((()))++++++***'''((()))******)))(((((('''&&&(((+++***''''''+++******+++++++++******)))+++***************++++++))))))******************///...---...000000///...888666555555555555666888666666666777777777666666444444444444555888;;;>>><<<===<<<:::888777888999666555555666999===AAACCCBBB===777444666:::999777999:::<<<======>>>@@@BBBKKKIIIEEEBBB???>>>>>>???;;;;;;;;;;;;<<<===>>>???AAA???======<<<;;;;;;<<<<<<;;;::::::;;;<<<<<<<<<;;;:::999:::;;;;;;:::888333444666777777666444333333222222333444444555666444111000333444222222555555555444444444333333333666777777555333222333555888888777666666555555555666777888888999<<>><<<:::<<<======>>>AAAFFFIIIIIIDDD>>>;;;;;;;;;888666;;;999888777888;;;<<<===AAAAAA@@@???===;;;999888555666666555333444666999333222111222555777999999:::999777777777555333000------,,,,,,,,,+++***(((''''''&&&&&&&&&''''''(((((($$$!!!###((()))'''###'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$%%%$$$###$$$(((&&&!!!$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''&&&%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''$$$$$$###%%%&&&'''&&&$$$%%%%%%%%%%%%&&&''''''&&&)))(((''''''&&&&&&&&&&&&)))%%%$$$'''(((&&&$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''&&&&&&&&&&&&&&&''''''%%%%%%&&&&&&''''''''''''&&&%%%'''***)))&&&&&&***))))))************)))(((***)))(((''''''((()))***((())))))))))))((('''''''''(((((((((((()))))))))%%%''')))***+++***((('''((())))))'''&&&%%%$$$"""******))))))))))))))))))'''***+++)))***+++((("""+++))))))***+++,,,+++***(((***)))&&&&&&)))+++***(((((((((((()))***,,,,,,***)))'''''''''((('''%%%$$$&&&((()))*********)))&&&&&&(((+++***'''(((,,,)))******+++++++++******++++++***))))))******************+++++++++++++++000///---,,,------+++***.........---...111444555666666666666777888888999555444333333555888:::;;;666777888777555555666777555555555777;;;@@@FFFIIIGGG>>>555333666777666555777999;;;<<<<<<===???AAALLLIIIEEEAAA>>><<<<<<<<<:::::::::;;;<<>>@@@BBBCCC???>>>======>>>>>><<<:::777999;;;<<<<<<;;;999777666666555444444555666666333000111444444222333777666666666555555555444444555666777777777888:::<<<;;;:::999888777777777777999999888888:::AAAIIIOOOTTTLLLDDDAAACCCBBB>>>999777777888888999<<<@@@CCCAAA<<<888777999:::888777777666666555666888;;;===???===:::777666555666666444444444333111222444666333222222333666888888777666555333333222111...,,,)))*********)))((('''''''''&&&&&&&&&&&&&&&'''((()))%%%"""$$$)))+++((($$$###$$$$$$%%%&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&$$$&&&&&&$$$%%%((('''###$$$$$$$$$$$$%%%%%%&&&&&&$$$&&&((((((&&&%%%%%%&&&''''''''''''''''''''''''$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$###%%%&&&'''&&&$$$%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%&&&'''((())))))%%%###&&&'''%%%$$$%%%&&&&&&%%%%%%$$$$$$$$$###''''''''''''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&'''''''''''''''''''''&&&&&&%%%&&&&&&'''$$$$$$%%%&&&&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((((('''&&&%%%'''***)))&&&&&&***''''''((())))))(((&&&%%%)))((((((''''''(((((()))(((((()))))))))(((''''''''''''(((((((((((())))))&&&''')))******))))))(((%%%((()))''''''******'''*********))))))(((((('''$$$(((***)))+++,,,'''!!!+++***)))***,,,,,,,,,+++&&&***+++(((&&&)))+++***---,,,+++***)))))))))))),,,***))))))******(((&&&###%%%'''***+++***)))(((((('''(((+++***'''(((---))))))***++++++++++++***++++++***))))))))))))************+++++++++,,,,,,,,,***))))))***++++++***,,,......---///444777666444444444555666777999:::888666333333555777888888444555666555444333444555444444555777;;;BBBHHHKKKHHH???666444666555444555666888:::;;;;;;<<<>>>@@@HHHFFFCCC@@@===;;;:::999<<<<<<;;;<<<>>>AAADDDFFFJJJJJJFFF@@@===>>>>>><<<:::<<<===>>>???@@@CCCFFFCCCBBBAAAAAAAAA@@@>>><<<:::<<<===>>>>>>===<<<::::::;;;:::666555777777555222000111444444333666;;;888777777777777666666666555777999:::;;;===@@@CCC???===<<<:::999999999:::;;;;;;:::999<<>>888777777777777999;;;===>>>;;;999777666777999::::::888999999999888999<<<>>>;;;888555111000111444555222333444333222222444555444333333555777777666444111000/////////...+++)))'''((())))))'''&&&&&&'''(((''''''&&&&&&&&&''''''(((&&&$$$%%%(((***(((&&&""""""###%%%&&&'''((()))###$$$$$$$$$%%%%%%%%%%%%&&&)))***''''''***)))&&&%%%%%%&&&&&&''''''(((((("""&&&))))))&&&$$$%%%'''$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%''''''&&&%%%$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%%%%&&&'''((()))&&&"""!!!%%%'''&&&''')))&&&%%%%%%%%%%%%%%%%%%$$$''''''((('''&&&$$$"""!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&''''''$$$$$$%%%&&&'''((())))))'''&&&%%%%%%%%%%%%%%%%%%&&&&&&((()))))))))(((''''''&&&(((+++***&&&'''+++'''((()))))))))(((&&&%%%'''(((((((((((((((((('''''''''(((((((((((((((((('''''''''((((((((())))))(((((()))))))))*********&&&***+++)))***......***************)))((('''&&&&&&((()))(((***,,,***%%%+++***)))***,,,---,,,+++%%%***,,,)))(((***+++***///...---+++***)))))))))***))))))***,,,---,,,***%%%''')))******)))'''%%%+++))))))***)))''')))...))))))***+++++++++++++++++++++***)))))))))))))))'''(((((()))***+++,,,,,,,,,***((()))+++,,,,,,,,,,,,000111...000666777555111111111222444666888999:::777444333555666666555444555666666444222333333555444444666999???EEEIIIFFF===666666666333444777666777999:::::::::<<<>>>AAA@@@???>>><<<;;;::::::<<<;;;;;;;;;===AAADDDFFFKKKLLLGGG???<<<>>>===::::::<<<>>>>>>======@@@CCCEEEDDDBBBBBBBBBAAA???===;;;<<<============<<<;;;<<>>999777999777333333111222444444444999@@@888888888888777777777777777999;;;===>>>AAADDDGGGBBB@@@>>><<<;;;;;;;;;<<<;;;<<<<<<===???DDDJJJOOORRRJJJBBB???@@@@@@<<<666777777777888999:::::::::;;;;;;:::999888999;;;===;;;===>>><<<:::888:::;;;666444222111000111333444111333555555444444555666555444444555666555222000...---,,,,,,---,,,***(((%%%((())))))&&&%%%&&&'''))))))((('''&&&&&&&&&'''%%%%%%%%%&&&&&&'''''''''######$$$%%%&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%((()))'''&&&((((((&&&$$$%%%%%%&&&''''''((((((!!!&&&***)))&&&$$$%%%'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&%%%%%%&&&(((((('''%%%###%%%''''''%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&"""!!!$$$'''&&&''')))%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''''''''%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''%%%%%%%%%&&&&&&'''''''''(((((('''&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''(((((((((((('''&&&&&&&&&&&&&&&$$$%%%'''))))))((('''&&&'''&&&(((+++***''''''+++)))***+++,,,+++***(((&&&&&&'''((())))))((('''&&&&&&''''''((())))))((((((''''''''''''((((((((())))))))))))((()))***++++++%%%******&&&&&&***)))$$$************)))'''&&&%%%(((***)))&&&(((---,,,)))+++***)))***,,,---,,,+++$$$***---+++(((******)))------,,,,,,+++,,,,,,,,,#########&&&)))******)))((()))***+++***'''$$$"""---***)))***)))'''***///((()))***+++++++++++++++++++++***))))))((())))))%%%&&&'''((()))***+++,,,000...,,,+++---......---(((,,,---***+++000111---/////////000222444666888<<<888444333444666555333555777888777555333333333666555444444777===BBBEEEBBB:::555666666333444999666777999999999999;;;===;;;;;;<<<<<<<<<<<<;;;;;;:::999888999;;;>>>BBBDDDKKKLLLGGG>>>:::<<<<<<888;;;===>>>===;;;:::<<>>???BBBEEEHHHCCCBBB???===<<<<<<===>>>;;;===???@@@AAACCCFFFHHHFFFCCC???======;;;777444666666666777888888777666===>>>>>><<<999888<<>>===<<<888;;;===;;;888666888:::777777666777999<<>>@@@IIIFFFCCCAAA@@@???===;;;<<<<<<<<<<<<============DDDCCCAAA@@@???<<<999555:::888666666888<<>>;;;;;;<<<;;;:::CCCBBBAAA@@@????????????>>>===;;;999888666666555777555555666999999666333888:::===>>><<<;;;::::::888888666555333333222222///000111222333444555666999999888777777777777777666555333000...,,,++++++++++++******))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&)))&&&%%%&&&((()))'''%%%***&&&###$$$'''(((&&&$$$''''''&&&"""$$$(((''''''''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&(((&&&%%%&&&))))))'''$$$%%%(((***((((((***(((%%%((('''%%%$$$######$$$%%%$$$%%%&&&'''((('''### '''&&&&&&%%%%%%$$$######&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$%%%&&&'''(((((((((((("""$$$&&&&&&%%%%%%&&&'''((()))))))))((('''&&&&&&))))))(((&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''&&&$$$###$$$%%%''')))'''&&&%%%%%%''''''&&&%%%***(((%%%######$$$&&&'''+++'''$$$$$$((()))'''###'''%%%&&&******'''&&&(((%%%(((***++++++***)))******))))))((((((''''''&&&&&&'''((((((&&&&&&'''((()))((()))+++)))&&&'''+++(((((()))))))))*********'''(((((())))))))))))((()))(((((()))))))))(((''')))))))))*********++++++))))))***++++++++++++***+++*********))))))))))))++++++***))))))***++++++,,,+++))))))+++++++++***&&&((())))))(((((()))***))))))(((((())))))***+++((()))******))))))+++---'''///...$$$!!!***111222)))(((((((((***+++***)))+++)))((((((***,,,,,,,,,***,,,,,,,,,******+++,,,,,,---------...///000111222333444333222222444666555555555555555555555555666888::::::888888888999888777666555444555555666777666666777999:::999888888777666666777777666555666666666666888;;;>>>@@@???>>><<<999777666666666:::::::::;;;<<<>>>AAABBBDDDAAA???>>>>>>>>><<<;;;;;;;;;;;;<<<===>>>>>>>>>CCCBBB@@@@@@???===999777888888777888<<>>>>>======>>>>>>???@@@;;;:::999999888888888888999888777888::::::888555666888;;;;;;:::888888888777777666444333333333333444444555555666777777888888777666555444444444444222111///---+++******))))))))))))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%&&&(((((('''%%%%%%%%%&&&%%%%%%&&&'''(((%%%&&&&&&$$$###$$$(((+++&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&((('''%%%&&&(((((('''%%%$$$'''(((&&&&&&((('''$$$&&&&&&%%%$$$$$$%%%&&&''''''&&&&&&''''''&&&### &&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%"""$$$&&&&&&%%%%%%%%%'''&&&&&&'''''''''&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&'''&&&%%%%%%%%%&&&(((((('''&&&%%%%%%''''''&&&%%%((('''%%%###"""###%%%&&&+++'''$$$$$$''')))'''$$$)))&&&'''******&&&&&&((($$$&&&)))+++*********+++++++++***))))))(((((('''$$$&&&(((((('''&&&&&&&&&+++))))))+++)))%%%%%%)))'''''''''((((((((())))))***))))))(((((((((((()))'''(((((()))))))))((((((%%%&&&&&&&&&''''''(((((())))))******++++++++++++++++++++++++************++++++***))))))***+++++++++******+++,,,---+++***((('''&&&'''((()))((('''((((((((((((((())))))***'''((())))))((()))+++---+++,,,)))&&&)))...)))+++)))''''''(((((('''&&&)))((((((***,,,---,,,+++((()))******)))((()))+++******++++++,,,,,,---------///000000///000222444333333333444555555666666777999::::::888777888888555555555555666777888999555444333333555555555333666333000111555666333000555555555555777999<<<===<<<;;;999666555444444444555777999;;;===>>>??????>>><<<;;;;;;<<<<<<;;;999999::::::<<<===>>>???@@@AAA@@@???>>>???===;;;999999999999:::>>>CCCGGGJJJEEEBBB>>><<<;;;999777555888888777888999<<>>@@@@@@???>>>============;;;:::<<<;;;::::::;;;<<>><<<:::888555444222666555555666888;;;===???@@@>>>;;;888777888888999888888999999:::<<<===>>>777777777777888999:::;;;777666666555555555444333333555777777555444444555777777777777777666666666888888777666555444444333222111000///...,,,+++***)))(((((('''''''''''''''%%%&&&&&&''''''(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%%%%'''***((()))))))))'''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&)))'''%%%$$$%%%'''((()))$$$''''''$$$$$$''''''$$$&&&&&&&&&&&&''''''((((((%%%$$$######&&&((()))(((%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++***(((&&&%%%%%%&&&'''$$$%%%''''''&&&%%%%%%&&&"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$%%%&&&&&&''''''&&&&&&&&&'''(((((())))))(((((('''&&&%%%%%%''''''&&&%%%'''&&&%%%$$$###$$$&&&&&&(((&&&$$$%%%&&&'''&&&%%%***'''&&&))))))&&&&&&)))(((*********(((''''''(((&&&''''''(((((()))******'''***,,,,,,+++(((''''''(((&&&(((***)))'''(((,,,((((((((()))))))))******+++***)))'''''''''((()))'''***,,,+++***))))))+++---,,,,,,+++***)))(((((())))))))))))***+++,,,---))))))))))))))))))))))))*********++++++*********))))))***,,,---...,,,******'''%%%&&&)))***(((%%%***))))))))))))***++++++))))))***)))''''''((()))000---(((%%%(((+++)))###***((('''''')))******))))))******,,,---,,,)))&&&((()))******))))))***,,,******+++------------,,,***+++,,,---,,,---000222///000111333555666888888666777999888777666666777666666666777777777777777777666555555666666555444000222444333111111222444333333444444555666777888<<<;;;999777555555555555777777666666777999;;;<<<;;;:::999999:::999666444555666777999;;;===??????===;;;::::::;;;<<<;;;999<<<;;;:::999999999999999<<<<<<;;;999666444333333333333444666888;;;===???===<<<;;;999888888999:::::::::999999999999::::::777777666666666777777888555555555444444333333444444666777777666555555666888888999999999999888777888777666555333222111000.........---+++)))(((&&&((('''''''''''''''((((((%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((%%%&&&&&&&&&%%%%%%&&&&&&(((&&&$$$$$$&&&'''&&&%%%'''''''''''''''&&&$$$###%%%&&&&&&&&&'''''''''((($$$%%%&&&&&&''''''&&&&&&''''''&&&%%%%%%&&&(((***%%%((((((%%%%%%((((((%%%(((((((((''''''&&&&&&%%%(((&&&$$$###%%%'''(((((($$$%%%%%%&&&'''((())))))'''&&&%%%%%%%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&---+++)))'''&&&&&&'''(((%%%&&&((('''&&&%%%%%%&&&###$$$%%%&&&&&&'''&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&'''(((((())))))(((((('''&&&%%%%%%''''''&&&%%%''''''&&&&&&&&&&&&'''((('''&&&$$$%%%&&&&&&&&&&&&)))&&&%%%((((((&&&'''+++***++++++)))'''%%%&&&'''***))))))(((((('''&&&&&&***,,,------+++)))((()))'''&&&'''******''')))---(((((()))))))))************))))))(((((((((((()))***,,,///...***)))***,,,******)))((('''&&&%%%%%%))))))(((((()))+++---...((((((((((((((())))))))))))***++++++++++++***))))))((((((***,,,---+++******)))(((((())))))((('''***************++++++,,,%%%'''((((((((())),,,...///---)))&&&&&&))),,,...((('''''')))++++++***(((&&&&&&(((+++......,,,***((()))++++++******+++---&&&''')))+++,,,,,,++++++***+++,,,,,,+++,,,...000---...///111222444555666333555666777666555666777777777888888888777666666888777666777888999888777111444777666222111444777333444444555555555666666999888666444333333333444666666666666888;;;>>>@@@:::999888999999888555333444444666888999;;;<<<===;;;999888888999999999888999999999:::::::::::::::999;;;;;;:::888666555666222222333555777:::<<<===:::::::::999777777999;;;;;;:::999888777777777777666666555444444444555555555666777666444444666888666777888888666666777888999999:::;;;:::999777666888777666444222111000///,,,,,,,,,,,,+++)))'''%%%((((((''''''''''''((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''$$$&&&'''&&&%%%$$$%%%&&&***&&&###$$$'''(((&&&###$$$######%%%'''((('''%%%%%%&&&&&&''''''((((((((($$$%%%&&&&&&''''''&&&&&&%%%&&&'''&&&%%%&&&(((+++&&&((('''$$$$$$'''(((&&&'''((((((''''''&&&$$$$$$,,,)))&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''(((((('''&&&%%%$$$$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&&&&'''***)))'''%%%%%%%%%%%%&&&%%%'''((((((&&&%%%%%%&&&%%%&&&&&&''''''''''''&&&(((((('''&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&'''''''''((((((((('''&&&%%%%%%''''''&&&%%%'''''''''''''''(((((()))%%%%%%%%%%%%%%%%%%&&&'''(((%%%$$$'''(((''')))---))))))***(((&&&&&&'''(((+++******))))))(((((('''+++,,,,,,+++)))(((((()))((('''(((***)))&&&'''+++'''''''''((((((((())))))'''(((((())))))))))))(((,,,///222000+++)))***,,,&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((()))+++---///(((((()))))))))*********)))***++++++++++++***))))))(((''''''***+++++++++***++++++***)))((()))))))))))))))))))))***++++++&&&''')))))))))***---///%%%&&&)))++++++)))((((((''''''(((***+++***'''$$$&&&&&&'''***---...---,,,''')))************+++---###$$$'''***+++,,,++++++)))***++++++******,,,...******,,,---///000111222000222444555444444555777666777888888888888777666777666555666888999888777444555555666555555666777444444555555555555555555888777555333222222222333444444555777888:::;;;;;;666555666777999888666333333333444666777999:::;;;:::888666555666777777666666777888:::;;;;;;;;;:::555888::::::777555666777222222333444666777888999666888999777555555888:::888888777666555444444444444333333222333333333444333555666555333444777999777888999888666666888999888999::::::999777555444444333222111///---,,,,,,***++++++,,,+++)))'''&&&(((((('''''''''''''''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&$$$###%%%''''''&&&%%%%%%&&&''''''&&&%%%###"""$$$'''((('''&&&$$$$$$%%%&&&&&&'''(((((($$$%%%&&&&&&''''''&&&&&&###&&&((('''&&&&&&(((***%%%'''&&&######&&&'''%%%%%%%%%&&&''''''&&&%%%$$$)))(((&&&&&&''''''&&&%%%$$$$$$%%%%%%&&&&&&'''''''''&&&$$$######$$$&&&'''%%%&&&&&&''''''&&&&&&%%%&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$###&&&''')))(((&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''(((((($$$%%%&&&&&&''''''&&&&&&'''&&&%%%%%%%%%&&&(((((('''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&''''''(((((($$$%%%%%%%%%$$$%%%&&&''''''$$$$$$'''((((((***...'''(((((((((&&&&&&(((***)))))))))***++++++,,,,,,+++,,,+++***''''''((()))+++))))))+++)))%%%&&&)))&&&&&&&&&'''''''''((((((&&&'''(((*********)))(((...111333111,,,)))***---))))))***+++,,,---...///))))))(((((()))+++...///))))))******+++++++++,,,)))***+++,,,,,,+++***))))))'''%%%&&&(((***++++++))),,,...,,,)))''')))+++((((((((((((((()))*********++++++***))))))+++,,,+++)))'''(((((((((+++...'''''')))******(((###******)))***,,,,,,+++)))&&&(((******))))))+++---"""$$$(((+++------------)))*********((((((***,,,'''((()))***,,,---...///...000222444444444555777555666777888999999888888555444333555777888888777777444333444888999888555444444555666666555555444999777666444333333444444222333555777666555222111222222333666888888666444222333444555666777888999:::777555444555555555444555666777888999888888777111444777777555333444666333333333444444555555555333666777666444444666999666555444333333333333444111111111111222333444444000222333222111222555999777888999888666666888999777888999999888555333111000///...,,,+++)))(((((()))***+++,,,+++***(((&&&(((((('''&&&&&&&&&'''''')))))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''&&&$$$###%%%'''"""%%%'''&&&$$$$$$(((+++***'''$$$$$$&&&'''%%%#########$$$%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&"""%%%(((((('''&&&(((***$$$&&&%%%!!!!!!%%%&&&$$$"""###%%%&&&'''&&&&&&%%%#########%%%(((++++++***$$$$$$%%%%%%%%%%%%&&&&&&'''&&&$$$######$$$&&&'''%%%&&&&&&''''''&&&&&&%%%&&&'''(((******((('''&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&%%%$$$###&&&((()))(((&&&%%%%%%&&&''''''''''''&&&&&&%%%$$$""""""###$$$%%%'''((()))$$$%%%&&&&&&''''''&&&&&&'''&&&$$$###$$$%%%''')))'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%$$$%%%&&&(((+++++++++)))'''%%%&&&'''''''''((()))))))))))))))''''''((())))))))))))))))))))))))+++,,,+++)))&&&###'''***+++)))''''''((((((((((((((((((''''''&&&+++***)))(((((()))***+++***---000000---*********&&&&&&&&&'''''''''((((((******)))(((((((((((((((...---,,,***)))******+++((()))***+++++++++++++++''''''''''''((()))***+++((()))+++,,,,,,+++)))((()))))))))))))))))))))))))))(((((('''&&&%%%%%%%%%***)))((((((((()))+++,,,&&&((('''%%%'''+++***&&&+++))))))***+++,,,+++***((()))+++,,,+++***'''&&&(((((()))***+++,,,,,,,,,+++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,---000111......111///111444555444444444555444444444555555666888888777777999<<<;;;777777:::;;;:::888777777888999;;;666666555555555666888999444555666777777777777777777666555444444555666777111222444555666555444444555444444777:::999555111000...///333555444666999333444555333111000000111222222111111111111222222111222333444444444444444222222111111111222333333444000///333444222333888333333333555777999888777555666777777666444333111222111000222333222...+++******++++++'''###%%%+++%%%)))***&&&###&&&***+++((((((((((((''''''''''''$$$%%%&&&(((((((((''''''&&&'''''''''&&&&&&((()))+++)))''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$'''((('''&&&&&&''')))(((&&&&&&''''''&&&$$$&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***(((%%%######$$$&&&'''%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%)))******)))''''''(((***((()))******++++++******))))))))))))***************((('''''')))))))))((( %%%(((((()))+++,,,(((((())))))(((((('''&&&)))((('''''''''((())))))'''))),,,,,,***((()))***&&&&&&&&&'''''''''((((((******)))(((((((((((((((******+++++++++***)))((())))))******++++++******((((((((())))))***+++,,,((()))+++,,,,,,+++)))((()))))))))))))))))))))))),,,++++++***))))))((((((***)))((((((((()))+++,,,''')))(((%%%'''***)))%%%)))''''''((()))***)))((()))******+++***)))((('''(((((()))++++++,,,,,,+++++++++*********+++,,,---++++++++++++++++++++++++'''%%%''',,,---++++++------000222333333222222333444333333333333444555555777666999<<<;;;777888;;;;;;:::999777777888:::;;;999888777666666777888888555666777777777777777777888888777777777777888888333444555555555555555555333444555777888777555222444111111444555222222555222333444333111///000111222111111000000111111222000000111222222222222222222222222333333333444444444000///333333111333777555444444555777777666444555555555555444222111000///......///000///,,,)))---)))(((******'''&&&)))&&&)))***'''&&&)))***)))''''''''''''&&&&&&&&&&&&(((&&&%%%%%%''')))((('''&&&'''''''''&&&&&&((()))***(((&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''((('''&&&&&&''''''&&&%%%%%%&&&'''%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&&&&''''''((((((''''''&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%&&&'''%%%%%%&&&''''''&&&%%%%%%'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%$$$%%%'''((('''&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''((()))((('''(((***+++(((((()))************)))+++***)))))))))***,,,---+++(((%%%$$$&&&((())))))"""%%%'''((((((''''''((((((((())))))(((((('''&&&((('''&&&&&&&&&&&&'''''''''((())))))(((((()))***&&&&&&'''''''''(((((((((***))))))(((((((((((((((%%%'''***,,,,,,***((('''******************)))))))))))))))***++++++,,,,,,((()))***++++++***)))((())))))))))))))))))))))))))))))((((((''''''&&&&&&***)))((((((((()))+++,,,((()))(((&&&'''***)))%%%)))''''''((()))***)))(((************))))))))))))((()))***+++++++++++++++,,,++++++++++++,,,------************************"""!!!$$$***,,,))))))+++***---000111000//////000222111111111111111222222666555777;;;;;;888999===;;;:::999888888999:::;;;:::999888777777777888999888888999999999888777777888888888999999888888888777777666555555555666666000333666777666555444444555222222555555222222444111222333222000//////000111111000000000000111111...///000000111000000000000111333555666666555555222000///111222111222555666555444444555555333111555444222111000/////////,,,+++++++++,,,+++)))&&&///(((%%%(((+++)))'''''''''))))))'''))),,,+++''''''&&&&&&&&&&&&%%%%%%%%%+++(((%%%%%%'''((((((&&&&&&'''''''''&&&&&&((())))))'''%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''''''''(((%%%$$$###$$$&&&&&&&&&$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&''''''(((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%(((((('''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((()))((('''''')))+++%%%&&&&&&'''''''''''''''+++***)))((((((***,,,---***(((&&&&&&'''))))))))))))***++++++***((((((''')))))))))))))))(((''''''((('''''''''&&&&&&&&&&&&+++******)))(((((()))***''''''''''''(((((((((((())))))(((((((((((())))))%%%&&&)))***++++++***)))++++++***)))))))))))))))(((((()))***++++++++++++))))))************))))))))))))))))))))))))))))))((((((''''''&&&&&&&&&&&&***)))((((((((()))+++,,,'''))))))''')))------)))+++)))))))))+++,,,+++*********))))))((()))******((()))***+++++++++++++++*********+++++++++,,,,,,))))))))))))))))))))))))%%%$$$''',,,...+++)))+++(((+++...///...---,,,,,,////////////000111222333444333555999999666888<<<999888888888888999::::::999888888777888999:::;;;;;;;;;;;;;;;:::999888888666777888999999888777666:::999777666555666777777...222666666444333444666333111111555555444444777111222222111000//////000111111111000000111111111//////000000000000000//////111444666777777666555111/////////000000111333444333222333444444222000333222000...------------))))))))))))))))))'''&&&,,,'''%%%''')))'''&&&'''((()))((((((+++...+++%%%'''''''''&&&&&&&&&%%%%%%((())))))(((&&&&&&&&&'''%%%'''''''''&&&&&&''')))(((&&&$$$$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))''''''((()))%%%$$$###$$$&&&''''''&&&&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&'''(((%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&&&&''''''((((((((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))******)))''''''((()))%%%&&&&&&'''''''''''''''***)))'''&&&'''(((***,,,((('''((()))++++++***(((%%%&&&''')))+++---......)))))))))))))))(((((('''))))))))))))((((((''''''---+++***)))(((((((((''''''''''''((((((((())))))))))))(((((((((((())))))((((((((()))***+++,,,---++++++***)))((((((((()))&&&'''((()))************)))))))))******)))))))))))))))))))))))))))))))))+++++++++******************)))((((((((()))+++,,,&&&))))))(((+++000111---+++)))))))))+++,,,+++*********)))((())))))******))))))***+++++++++******((())))))***************))))))))))))))))))))))))***)))***...///+++)))+++'''***---///---+++******+++,,,,,,...///111333444222111222666555333666:::666666666666666777888888666666666666777999;;;===;;;<<<<<<<<<;;;:::999999777888::::::::::::888777;;;:::888777666666777888///333666666444222444666333111111555666444444888111222333222111000111222222222111111111111222222000111111222111111000000...000333555666666555555//////...------///000000000//////000222222111///000///---+++++++++,,,,,,((()))))))))(((((('''((('''&&&&&&(((%%%"""$$$)))((()))((((((+++...+++%%%(((((((((((('''''''''&&&"""(((,,,+++&&&"""$$$'''%%%'''''''''&&&&&&''')))'''&&&$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&''')))&&&%%%$$$&&&'''((((((''')))(((((('''&&&$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&$$$%%%&&&'''''''''''''''&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&'''((('''%%%$$$%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))******)))'''&&&''')))(((((()))************))))))((('''''''''(((******''''''(((+++------***(((((('''&&&''')))+++***)))))))))******))))))((('''***+++++++++***)))((('''***)))''''''((((((&&&%%%''''''((((((((()))))))))((((((((((((((())))))***))))))(((((()))***,,,...+++***)))((('''((()))***%%%&&&((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))***)))((((((((()))+++,,,'''))))))))),,,111222...)))''''''((()))***)))((())))))))))))************)))******+++++++++******'''((())))))******)))))))))))))))))))))))))))))),,,******,,,,,,)))(((***&&&***---///...+++***)))******+++,,,...000111222000...///222111///111666222222333333444444555555444444444444666888:::;;;999999:::::::::999888888:::::::::;;;;;;:::::::::999999888777777777888888333444666666444333444555666333333666666333333555333444555444333222333555333333222222222222333333222222333333222222111111...///111333444444333333---///...++++++...///...,,,,,,,,,---///000...---,,,,,,+++++++++++++++,,,((()))***)))((('''((()))%%%%%%'''(((%%%!!!$$$***'''))))))'''))),,,+++'''))))))((((((((('''''''''!!!&&&***)))$$$!!!###'''&&&'''''''''&&&&&&((()))'''&&&$$$%%%'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&%%%'''((('''&&&%%%&&&(((((((((&&&)))(((((('''&&&$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%&&&'''((((((%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%&&&'''((()))'''%%%$$$$$$%%%&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''''')))+++((()))******++++++******(((((()))))))))*********'''''''''(((***+++***)))...+++)))((())))))'''%%%)))************)))((((((+++++++++++++++)))(((''''''&&&&&&(((++++++)))&&&'''((((((((())))))))))))((((((((((((((()))******'''(((((())))))************)))(((''''''(((***+++&&&''')))+++++++++***)))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''***)))((((((((()))+++,,,(((***)))(((***///...+++)))''''''((()))***)))((('''((()))***+++******)))******+++++++++******)))'''((()))***+++******)))************************+++((('''******((())),,,'''***...000///,,,***)))************+++,,,------...,,,,,,...---+++---222...///000111111222222222555444333333333444555666444555666666666666666666888888888777777888888888666777888888888888888888777666555555666555444333555333333666666444444777555666777777555555666777555444444333333444444555222222333333222222111000/////////000000111111111,,,///...***)))...///,,,,,,+++***+++,,,,,,***)))((()))***+++,,,,,,,,,,,,''')))***)))'''&&&(((+++(((&&&&&&((('''%%%&&&***&&&)))***'''&&&)))***)))(((((('''''''''&&&&&&&&&&&&$$$"""""""""$$$%%%&&&&&&'''''''''&&&&&&((()))(((&&&%%%&&&'''))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&$$$$$$&&&((((((&&&%%%&&&''''''&&&$$$&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%'''&&&%%%%%%%%%%%%&&&'''$$$%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''(((((((((%%%%%%%%%&&&&&&'''((()))(((&&&%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%'''((((((((()))+++---''''''((()))))))))))))))))))))***++++++++++++***)))&&&$$$%%%''')))***++++++)))'''))),,,///...---***************)))((((((***+++++++++***)))'''&&&&&&&&&'''+++///000...+++(((((((((((())))))))))))((((((((((((((()))******$$$&&&(((******)))'''&&&)))((('''&&&'''(((+++,,,'''(((***,,,---,,,+++***))))))(((((((((((())))))))))))))))))))))))))))))************++++++++++++***)))((((((((()))+++,,,)))***)))'''))),,,+++'''+++))))))***+++,,,+++***&&&'''***+++,,,+++***(((******+++++++++******)))((()))***+++,,,+++******************************+++'''&&&((())))))+++///(((+++///111///---***)))++++++***))))))((()))))),,,******,,,***(((***///,,,,,,...///000000000000666555333222111111222222111111222333444444444333555444333222222333444555444666777999999999888777:::777555555777777444111111///111555777666777;;;666888999888777777888999666555555444444555555666222222222222222111000000///...............///000,,,///...))))))---...+++---+++*********)))'''%%%&&&''')))+++,,,---,,,,,,&&&(((***(((&&&&&&(((+++---'''$$$(((+++***((()))%%%)))***&&&###&&&***+++''''''&&&&&&&&&%%%%%%%%%,,,###!!!'''(((&&&&&&'''''''''&&&&&&((()))((('''&&&&&&((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$###%%%''''''&&&%%%%%%%%%%%%$$$######$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%'''(((((('''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&'''((()))))))))(((&&&&&&''''''&&&%%%$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&))),,,,,,***((((((***(((&&&$$$&&&+++,,,)))%%%******)))(((((()))***+++''')))***+++***)))*********+++,,,,,,+++***)))((((((((((((((()))***+++,,,)))*********)))((('''&&&(((''''''***)))&&&(((---'''$$$$$$***+++((()))...'''''''''''''''((())))))***&&&'''++++++'''&&&***))))))))))))))))))))))))(((((()))******)))((('''(((((((((((((((((((((((((((((()))***+++,,,,,,,,,)))***+++***))))))+++---+++''''''))))))''''''+++***)))((()))******(((&&&+++***)))******)))&&&###(((((((((((())))))))))))))))))***++++++++++++***)))))))))))))))*********++++++***)))((('''&&&%%%'''((()))******)))((('''///...---+++***)))))))))---((((((,,,,,,((((((---++++++************++++++...------,,,++++++++++++------------...///000111---...///000111111111111222222111111111111222222000000111222333555666777555666777777555333000......///000111333444555666444666777555111///000222444444444333111000111222111000///...............------,,,++++++,,,,,,,,,------,,,+++***)))((((((((('''''')))+++,,,+++***''''''(((((())))))*********+++***&&&&&&)))***(((******)))(((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((%%%$$$''''''$$$%%%((("""$$$)))$$$///%%%%%%''''''&&&&&&&&&&&&''''''&&&'''''''''((()))))))))'''&&&%%%%%%%%%%%%&&&'''$$$$$$'''***)))%%%%%%)))'''''''''''''''((()))***&&&&&&%%%%%%&&&''')))***%%%%%%$$$$$$%%%'''((()))'''&&&%%%''')))((($$$!!!'''''''''''''''''''''''')))((('''&&&&&&'''((()))&&&&&&&&&'''''''''(((((($$$&&&'''&&&%%%%%%&&&'''***))))))(((''''''&&&&&&%%%$$$$$$&&&'''((('''%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''(((((())))))''''''&&&&&&&&&''''''(((%%%&&&&&&'''((()))******&&&&&&&&&''''''''''''(((&&&%%%%%%&&&)))******)))%%%&&&'''''''''&&&%%%$$$'''''''''((()))******+++%%%&&&''''''((((((''''''&&&(((******((('''((())))))&&&$$$&&&***+++)))&&&---,,,+++******++++++,,,((()))*********)))))))))******+++++++++***((((((((((((((()))***+++,,,---*********)))((((((''''''(((''''''***)))&&&(((---(((%%%%%%***+++((()))---((((((((((((((()))******+++'''(((,,,,,,((('''+++))))))))))))))))))))))))))))))((('''(((((()))***))))))))))))))))))))))))(((((()))***++++++++++++)))***+++***))))))+++---+++((('''))))))'''(((+++***((((((((())))))'''&&&)))(((((()))******(((&&&(((((((((((())))))))))))))))))***++++++++++++***(((((()))***************))))))*********+++++++++))))))***++++++***)))))),,,++++++******+++++++++,,,((((((,,,,,,((((((,,,*********))))))*********+++,,,,,,---,,,+++***)))(((((((((((()))***+++,,,,,,---...//////000000000111000000000000000000111000000000111222333444555333444555555444222000...///000000111111222222222///000111111000000111222000111111111//////111333//////...---------------,,,,,,+++++++++++++++,,,+++++++++***))))))((((((((('''''')))++++++***)))'''((((((((()))))))))***(((+++***&&&&&&))))))'''***))))))(((((((((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))&&&%%%((((((%%%&&&)))&&&&&&&&& ---%%%'''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''&&&%%%$$$%%%&&&&&&%%%###%%%))))))%%%%%%(((&&&'''''''''(((((((((((($$$%%%&&&'''((((((((('''&&&%%%%%%$$$%%%&&&((((((&&&%%%&&&(((******'''$$$''''''''''''''''''''''''(((''''''&&&&&&''''''(((%%%&&&&&&&&&&&&'''''''''(((((()))'''%%%######$$$)))(((((('''&&&&&&%%%%%%%%%%%%$$$&&&'''((('''%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''(((((('''&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&''''''(((&&&&&&&&&''''''''''''((('''&&&%%%&&&(((***)))(((%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((())))))***%%%&&&''''''(((((('''''''''(((((((((&&&&&&''')))+++'''%%%%%%(((******(((------,,,+++******++++++((())))))***))))))(((((())))))*********)))(((((((((((()))***+++,,,---...,,,+++)))(((''''''(((((()))'''(((***)))&&&(((,,,)))&&&''')))***((((((+++)))))))))))))))***+++++++++)))))),,,,,,))))))+++)))))))))))))))))))))))))))((('''&&&&&&(((+++,,,************************(((((()))***++++++++++++(((***++++++***)))+++,,,+++((('''******'''(((+++)))(((''''''(((((('''&&&(((''''''(((***+++)))((((((((((((((())))))))))))((()))******++++++******'''((()))++++++******)))(((((()))******+++,,,,,,******+++,,,,,,+++******)))))))))***+++,,,---...***((())),,,,,,)))(((******))))))(((((())))))***((()))+++,,,,,,***((('''(((((((((((()))***++++++***+++,,,---............//////............/////////////////////000111111000111111222222000///...////////////////////////...---,,,---///000///...,,,---......---...000222------,,,++++++++++++,,,*********))))))******+++))))))))))))))))))(((((((((''''''((()))***((('''(((((((((((())))))))))))&&&)))***'''''')))(((%%%***)))((((((''''''((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''***'''&&&))))))&&&'''***)))((($$$***%%%)))''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&)))(((&&&%%%%%%%%%&&&&&&'''######''')))&&&%%%&&&%%%&&&'''((()))(((''''''"""$$$''')))***(((&&&%%%&&&&&&%%%%%%%%%&&&&&&'''(((''''''((())))))&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((((('''%%%###$$$$$$)))))))))(((''''''&&&&&&&&&%%%%%%&&&'''(((&&&%%%''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%)))((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((((('''&&&'''((()))((('''&&&&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''(((((((((%%%&&&''''''((((((''''''))))))((('''&&&'''(((***,,,)))&&&%%%''')))***)))++++++***))))))((((((((())))))((()))******)))((((((((()))))))))((((((((((((((()))+++,,,---......---,,,)))''''''''')))***)))'''(((***)))&&&''',,,)))(((((())))))(((((()))))))))(((((())))))***+++)))))))))******)))))))))((((((((((((((((((((((((''''''''''''((()))+++,,,))))))))))))))))))))))))(((((()))***************(((***++++++******+++,,,+++((((((******((((((+++***(((&&&&&&'''((('''&&&(((''''''(((******)))((((((((((((((())))))))))))((())))))***************'''(((***+++++++++)))(((((((((((((((((('''''''''***++++++++++++++++++***))))))))))))***,,,---...))))))***++++++***))))))))))))(((((((((((())))))((())))))******)))(((((()))))))))))))))***+++,,,)))******+++,,,,,,++++++------,,,,,,,,,,,,------///......---------......------...//////......---------------------------000---++++++---...+++(((***+++,,,+++***+++---...+++******))))))*********)))(((((((((((()))******''''''''''''(((((())))))(((''''''((())))))'''%%%(((((((((((())))))))))))%%%)))***(((''')))'''$$$))))))(((''''''''''''(((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))&&&&&&((((((&&&&&&)))))))))%%%)))###(((''''''&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%$$$'''&&&&&&%%%%%%'''((())))))$$$###''')))'''%%%&&&%%%&&&((())))))(((&&&%%%###$$$&&&(((((('''&&&%%%'''&&&&&&&&&&&&%%%&&&&&&))))))(((((('''&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&''''''&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###%%%&&&&&&%%%&&&'''(((*********)))))))))((((((&&&%%%%%%&&&''''''&&&$$$''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''(((((('''&&&&&&(((((('''%%%'''&&&%%%$$$%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''%%%&&&''''''((('''''''''+++***((('''((()))******,,,***'''&&&'''((()))***************))))))(((((()))(((((()))+++,,,***((((((((((((((((((((())))))'''(((***,,,---------------,,,***((('''((()))******((((((***(((%%%'''+++)))***)))(((((((((((('''(((''''''''''''((())))))'''(((((((((((((((((('''(((((((((((((((((((((((($$$&&&(((***++++++)))((((((((((((((((((((((((((((((((()))*********))))))''')))+++,,,+++******+++,,,((((((******((((((,,,+++)))'''&&&'''(((((('''+++)))(((((())))))((('''(((((((((((())))))))))))(((((()))************)))'''((()))***+++******)))((((((((('''''''''''''''*********************************))))))***++++++((()))***))))))***)))((())))))(((((((((((())))))******)))(((((()))***+++''''''&&&&&&&&&'''((((((((())))))************))),,,++++++++++++++++++,,,------,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,)))******++++++,,,,,,---///,,,******------+++(((+++,,,,,,***)))((()))+++))))))(((((((((((())))))((('''''''''(((((()))***&&&&&&&&&'''(((((())))))(((''''''((())))))'''%%%))))))))))))((((((((((((&&&)))***(((((()))((($$$)))(((((('''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((%%%$$$''''''$$$%%%(((&&&))) ))) ***"""%%%''''''&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%$$$%%%$$$$$$%%%&&&(((***,,,***&&&%%%((()))&&&&&&(((%%%&&&((())))))'''%%%$$$&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&###$$$&&&&&&&&&&&&''')))))))))((((((((((((''''''&&&&&&%%%&&&''''''&&&$$$(((''''''&&&&&&''''''(((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((('''&&&&&&'''(((&&&%%%&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''((('''''''''+++***((((((***+++***)))+++***)))((((((((()))******+++,,,,,,,,,,,,++++++***((('''***---///---+++))))))((((((((()))******((()))***,,,,,,,,,++++++---,,,***)))(((((())))))***((((((***(((%%%'''+++(((******''''''))))))''''''''''''''''''(((((()))%%%((((((&&&&&&((((((%%%))))))))))))))))))))))))###&&&))),,,,,,+++(((&&&''''''''''''''''''''''''(((((()))******))))))((('''))),,,,,,+++******+++,,,)))(((++++++((())),,,,,,***''''''((())))))(((,,,***((('''((()))((('''(((((((((((())))))))))))'''((())))))******)))))))))))))))))))))*********''''''((())))))***++++++******))))))))))))******,,,+++***))))))))))))))))))******''''''******)))***))))))(((((())))))***++++++*********+++,,,,,,))))))(((((((((((()))***(((((()))))))))))))))(((++++++************++++++,,,++++++*********++++++***************+++++++++(((((()))******+++,,,,,,***))))))***,,,---------,,,,,,,,,+++(((((((((***(((((('''''''''((())))))''''''''''''((()))******&&&'''''''''(((((())))))(((''''''((()))***((('''))))))))))))(((((((((((('''***+++((((((***)))&&&)))(((''''''&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((%%%$$$&&&&&&$$$%%%((($$$)))###---###+++###%%%''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%''')))+++---(((''''''((('''###%%%)))&&&&&&'''((('''&&&%%%$$$'''&&&%%%$$$$$$%%%&&&'''%%%%%%&&&''''''&&&&&&%%%!!!###$$$$$$&&&(((***%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%'''&&&%%%&&&''''''%%%$$$((((((''''''''''''((((((''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$%%%'''((()))&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''((('''&&&%%%&&&'''((('''&&&%%%%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''***((('''(((***+++)))'''************)))(((((()))))))))+++,,,------,,,,,,***((('''***///222000---***))))))((()))***+++,,,((()))+++,,,,,,+++)))(((,,,,,,+++******))))))(((+++((()))***(((%%%&&&+++&&&******''''''***+++'''((((((((('''((())))))***%%%)))***&&&&&&***)))%%%))))))))))))))))))))))))&&&''')))++++++***((('''((((((((((((((((((((((((((()))))))))))))))(((((('''))),,,---,,,*********,,,)))(((++++++((())),,,---+++((('''(((************(((&&&'''(((******)))(((((((((((())))))))))))'''(((((()))))))))))))))***)))((('''((()))+++,,,((((((((()))))))))******,,,+++************+++,,,++++++***))))))))))))))))))+++)))$$$$$$)))+++)))*********))))))*********)))+++---//////...,,,+++++++++************++++++(((((())))))))))))((((((++++++************+++++++++***************+++,,,+++******)))))))))******)))))))))***************&&&((()))*********,,,---+++,,,,,,+++))))))***,,,'''''''''''''''((())))))''''''''''''((()))***+++(((((((((((((((((())))))((('''''')))++++++***)))***)))))))))((((((((('''***,,,+++((('''***+++((((((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))%%%%%%''''''%%%%%%)))$$$***%%%///$$$,,,$$$(((''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''&&&&&&'''((()))***%%%&&&((((((###"""***'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''''''''&&&!!!###%%%%%%$$$%%%'''***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''&&&'''''''''%%%$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''%%%###((((((''''''''''''((((((((('''''''''&&&&&&&&&%%%&&&%%%%%%%%%&&&'''((((((%%%%%%&&&&&&''''''((((((&&&&&&&&&''''''''''''(((&&&%%%$$$%%%'''((('''&&&###$$$%%%&&&'''''''''''''''''''''&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''((('''&&&(((******'''$$$)))***++++++)))(((((((((%%%'''(((***+++++++++******''''''+++111444222///+++***)))))))))***,,,---((()))+++++++++***(((&&&++++++,,,++++++***((((((+++))))))***(((%%%&&&***%%%******&&&'''++++++''')))))))))))))))******+++&&&***+++''''''+++***&&&)))))))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))))))))((()))))))))))))))((((((&&&))),,,---,,,*********,,,))))))++++++)))))),,,...,,,)))((()))***+++***(((&&&%%%&&&(((+++,,,,,,(((((((((((())))))))))))'''(((((()))))))))))))))+++***(((&&&''')))+++---***)))((('''&&&%%%$$$$$$------++++++++++++------***)))))))))))))))*********,,,)))######))),,,***++++++************++++++'''***000444444111,,,)))(((''''''&&&&&&&&&''''''((()))))))))))))))((((((++++++************++++++***************+++,,,,,,++++++***))))))))))))))),,,++++++***)))((((((((('''***+++***'''&&&(((***)))+++++++++***+++---///'''''''''''''''((()))***'''''''''((((((***++++++)))))))))))))))))))))(((((('''''')))+++,,,+++*********))))))((((((((('''+++---,,,((('''+++,,,***(((((('''&&&&&&&&&&&&'''&&&''''''''''''''''''&&&''''''''''''''''''''''''***'''&&&((((((&&&'''***&&&+++%%%...$$$---&&&+++'''''''''&&&&&&'''''''''&&&'''''''''((()))))))))***)))((('''&&&''''''((("""%%%((('''  ***((('''&&&%%%%%%%%%%%%&&&###$$$&&&((((((&&&$$$""""""###%%%'''(((((('''''''''((()))'''$$$"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%%%%%%%%%%'''(((&&&&&&&&&'''''''''(((((("""$$$%%%&&&&&&&&&(((***))))))))))))************'''&&&&&&&&&''''''%%%###((((((''''''''''''(((((('''''''''&&&&&&%%%%%%%%%(((((('''&&&&&&&&&''''''$$$$$$%%%&&&&&&'''((((((&&&&&&&&&'''''''''((((((%%%$$$###%%%'''(((((('''"""$$$%%%'''(((((('''&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&%%%(((***(((%%%''',,,---,,,)))((('''((()))***+++)))&&&&&&((())))))(((***************++++++++++++++++++************)))((()))++++++)))((()))******)))((()))))))))'''%%%+++***(((&&&&&&''')))+++((((((((((((((((((((((((,,,+++***)))(((((((((((($$$)))+++((('''******)))******))))))))))))******$$$)))***'''(((------)))))))))************))))))&&&((()))++++++)))(((&&&))))))))))))))))))))))))---++++++//////,,,,,,...,,,---***'''(((,,,,,,((()))))))))(((((((((((((((((()))+++---...---+++******)))&&&%%%%%%&&&)))***(((+++---***'''''',,,111&&&'''((()))++++++++++++)))'''(((***)))&&&'''++++++++++++***)))((((((''''''(((******))))))+++,,,)))))))))))))))******++++++111777999555...(((%%%(((((())))))))))))((((((+++,,,,,,+++)))((()))+++++++++******************...---***((((((***,,,...,,,,,,,,,++++++************)))'''&&&&&&((()))+++******)))))))))))))))***++++++***************+++,,,***(((%%%%%%%%%'''(((******))))))((((((''''''(((((((((((((((((((((((($$$'''+++---,,,***))))))((('''&&&&&&'''(((((((((%%%'''((()))((('''((()))&&&'''***++++++***'''&&&'''(((((('''%%%%%%'''((((((((((((((((((''''''''')))(((&&&%%%%%%&&&((()))'''&&&&&&&&&&&&'''((((((%%%$$$###%%%((((((%%%"""'''&&&%%%''')))******)))%%%%%%&&&&&&'''(((((()))&&&'''((('''&&&&&&'''((()))(((&&&&&&''''''&&&%%%(((&&&%%%&&&'''&&&"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''((('''%%%###$$$&&&'''%%%###&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&'''((()))(((&&&%%%%%%'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%######$$$&&&)))***'''''''''&&&&&&%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%)))%%%$$$&&&&&&$$$%%%)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''(((''')))***((($$$%%%***+++***((('''&&&'''((()))&&&(((******)))+++///222((())))))))))))*********+++++++++*********))))))((()))++++++)))((()))******))))))***+++,,,***))))))))))))(((((((((((()))((((((((((((((((((((((((+++***)))(((''''''''''''$$$)))+++((('''******)))((((((''''''''''''(((((($$$)))***((()))------***))))))************))))))'''((()))******)))((('''))))))))))))))))))))))))***)))+++000111,,,***++++++,,,***(((***......+++))))))))))))))))))))))))'''((()))***+++***))))))***)))'''&&&&&&''')))***)))++++++(((&&&&&&))),,,'''((()))***************&&&%%%(((,,,---,,,///333++++++******)))((((((''')))***+++***(((((()))***))))))(((((())))))***+++---555<<<;;;444,,,))))))***************************++++++***)))(((***+++))))))))))))))))))))))))+++***((((((((()))+++,,,++++++++++++++++++******+++***(((''''''((()))***+++******))))))*********++++++***))))))******+++,,,***(((&&&%%%&&&'''((((((((((((((())))))))))))''''''''''''''''''''''''''')))+++,,,***(((((((((+++)))(((((())))))))))))$$$&&&'''((('''&&&'''(((&&&'''((())))))((('''&&&&&&'''((('''&&&%%%'''(((&&&&&&''''''(((((()))))))))'''&&&%%%%%%&&&''')))'''&&&&&&&&&&&&'''((((((&&&%%%$$$%%%'''(((&&&###&&&%%%$$$%%%'''((((((&&&&&&'''''''''''''''&&&&&&&&&'''((('''&&&%%%&&&((()))'''&&&&&&''''''&&&%%%'''&&&%%%&&&((((((%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''%%%###$$$&&&'''%%%###&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&'''(((((('''&&&%%%%%%'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%(((%%%$$$''''''$$$%%%(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&((('''(((***(((%%%&&&***)))((('''&&&&&&'''(((((($$$))),,,+++((()))///555''''''(((((())))))))))))++++++*********)))))))))((()))++++++)))((()))******))))))+++---...---+++'''((()))******)))((('''))))))))))))))))))))))))***)))(((''''''&&&&&&'''%%%)))+++(((''')))***(((((((((''''''''''''((((((%%%((()))((())),,,,,,***((())))))******))))))((())))))(((((((((((())))))))))))))))))))))))))))))''''''+++000111,,,((())))))+++***(((+++000000---************************((((((((())))))))))))***((((((((((((((((((((((((,,,+++)))(((''''''((((((((())))))******))))))((()))'''(((+++***'''(((,,,++++++******)))(((((((((***++++++***(((''''''((())))))(((((())))))***+++---555<<<999///''''''+++---,,,+++******+++,,,---)))***+++***))))))***,,,((((((((((((((((((((((((&&&'''''''''(((((())))))***************+++++++++,,,+++***)))(((((()))*********))))))))))))************)))))))))******++++++***(((&&&%%%&&&'''((('''''''''((()))*********&&&&&&&&&&&&&&&&&&&&&&&&***++++++***(((''''''(((---,,,+++******)))******###%%%''''''&&&%%%&&&'''&&&''''''''''''''''''&&&&&&'''((('''&&&&&&'''(((%%%%%%&&&'''((())))))***((('''&&&%%%%%%&&&'''((('''&&&&&&&&&&&&'''(((((((((&&&%%%%%%&&&''''''&&&%%%$$$###$$$%%%&&&%%%$$$''''''(((((('''&&&$$$###%%%'''((('''&&&%%%&&&'''((('''&&&&&&''''''&&&%%%&&&%%%%%%'''))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%$$$%%%''''''%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&'''((('''&&&%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&((((((((('''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%'''$$$%%%((((((%%%$$$'''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%&&&))))))''''''+++(((((('''''''''((()))))))))+++,,,***&&&&&&)))---''''''(((((()))*********************))))))))))))((()))++++++)))((()))***+++******+++------+++***'''(((((())))))))))))((())))))))))))))))))))))))***)))((('''''''''''''''%%%***+++(((''')))***(((******))))))))))))******&&&'''))))))***,,,,,,+++(((((())))))))))))((((((***)))(((''''''((()))***))))))))))))))))))))))))'''&&&)))......***((())))))+++***(((***///...+++***************+++++++++++++++************+++,,,'''((()))******)))(((''',,,***(((((()))***))))))))))))******)))(((''''''***((()))***((($$$$$$(((************))))))(((((()))*********((('''''')))((((((((((((((()))*********///444111***%%%&&&)))---,,,***))))))***,,,---((()))***)))((()))+++---'''((((((((((((((())))))$$$%%%'''((())))))((('''((()))))))))******++++++---,,,+++***)))))))))***(((((((((((((((((()))******))))))))))))******+++***)))(((&&&&&&&&&'''((('''((((((((()))))))))***'''''''''''''''''''''''')))******((('''''')))***,,,---,,,***)))(((((()))$$$&&&''''''&&&%%%&&&'''(((((('''&&&&&&'''((((((%%%&&&(((((('''&&&'''(((&&&&&&&&&''''''(((((((((((('''&&&&&&&&&&&&'''((('''&&&&&&&&&&&&'''(((((()))'''&&&%%%&&&'''((((((&&&$$$###$$$%%%%%%$$$###%%%&&&'''((((((&&&$$$###%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''$$$%%%&&&'''((('''&&&%%%%%%%%%&&&&&&''''''%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&'''(((((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$&&&$$$%%%))))))%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&&&&&&&%%%***'''&&&))))))&&&&&&((((((((((((((()))******+++---,,,)))((((((((((((((((((((()))******+++,,,,,,*********)))))))))((((((((()))++++++)))((()))***,,,+++************(((&&&)))((('''&&&'''(((***,,,((((((((((((((((((((((((******))))))(((((())))))&&&***+++((('''))))))'''******))))))))))))******'''&&&(((***+++++++++,,,(((((())))))))))))((((((+++)))'''&&&&&&''')))+++((((((((((((((((((((((((***''''''******((((((+++)))+++***((())),,,+++'''))))))******++++++++++++++++++***))))))******+++'''((()))******)))(((''''''&&&%%%&&&)))******))))))))))))))))))((('''&&&''''''))),,,,,,+++---111*********)))))))))))))))&&&((())))))(((((()))***((((((((('''((())))))***((()))*********((('''''',,,***)))'''''')))***,,,''')))))))))((((((***,,,((((((((())))))*********%%%&&&((()))***)))((('''((((((((())))))*********,,,++++++***************&&&&&&&&&&&&&&&'''((()))))))))(((((()))******+++))))))((('''&&&''''''(((***)))))))))((((((((('''((((((((((((((((((((((((''''''((('''&&&(((+++---***++++++)))'''&&&''')))&&&((())))))'''&&&''''''***)))'''&&&&&&''')))***$$$&&&(((((('''''''''(((((((((''''''&&&&&&%%%%%%'''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((('''&&&%%%&&&''')))'''&&&%%%%%%&&&&&&%%%$$$###$$$&&&'''''''''&&&&&&%%%&&&'''&&&%%%$$$%%%'''&&&%%%$$$%%%&&&'''&&&%%%&&&&&&&&&%%%%%%$$$%%%%%%''''''''''''''''''''''''$$$%%%&&&'''((('''&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''$$$&&&'''&&&%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$######$$$$$$%%%&&&$$$%%%))))))%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''((((((((((((%%%%%%&&&''''''&&&%%%%%%...***'''))))))%%%###$$$'''(((((()))***++++++,,,,,,***'''(((***,,,,,,+++(((((()))***+++,,,,,,---******)))))))))(((((((((((()))++++++)))((()))***,,,+++)))))))))(((%%%###***(((&&&%%%&&&(((+++---((((((((((((((((((((((((******))))))))))))******&&&***,,,)))'''))))))'''((((((''''''''''''(((((('''&&&'''+++,,,******---'''(((((())))))(((((('''+++)))(((&&&&&&((()))+++((((((((((((((((((((((((+++'''&&&((()))''')))---)))******((()))+++)))$$$(((((())))))***+++++++++)))(((((((((((((((''''''((((((************(((((("""###$$$%%%&&&'''((()))))))))))))))(((((('''&&&)))((())),,,+++((()))---******))))))))))))))))))%%%'''(((((((((((()))+++((((((''''''(((((()))***(((''''''))),,,,,,***(((***)))(((''''''((()))***((()))***)))(((((()))+++((((((((())))))******+++'''((()))******)))((('''(((((((((((())))))))))))************************&&&&&&%%%&&&&&&'''((()))(((((((((((()))******+++((((((((('''''''''((((((*********)))((('''''''''))))))))))))))))))))))))%%%&&&'''''''''(((+++...''')))***(((%%%$$$&&&)))'''(((***)))(((&&&'''(((***)))(((''''''((()))***###%%%((()))(((''''''((()))(((((('''&&&%%%$$$$$$'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&''''''&&&%%%%%%&&&((('''&&&%%%&&&'''((('''&&&$$$$$$$$$%%%&&&&&&''''''$$$&&&'''&&&%%%$$$%%%&&&&&&%%%$$$%%%&&&'''&&&%%%&&&&&&&&&%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&###&&&((()))(((&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$%%%&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&'''((()))******%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$$$$$$$%%%%%%&&&'''$$$%%%((((((%%%$$$'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''((()))))))))$$$%%%&&&''''''&&&%%%$$$,,,'''%%%(((***'''%%%&&&%%%&&&''')))***+++++++++&&&''''''((((((***---///''''''((()))***+++,,,,,,***)))))))))((((((((((((((()))++++++)))((()))***+++)))(((((()))(((&&&$$$((('''''''''((()))++++++&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((())))))***&&&+++,,,)))'''((()))&&&((((((''''''''''''(((((((((%%%&&&+++,,,)))***---''''''((((((((((((''''''***)))(((''''''((()))***((((((((((((((((((((((((***''''''******((())),,,'''******(((***---+++&&&''''''((())))))***++++++'''((()))))))))(((&&&%%%)))))))))******)))))))))"""%%%(((((('''&&&(((+++(((((((((((((((((('''''',,,*********'''###"""&&&)))))))))))))))))))))***&&&((()))(((''''''((()))(((''''''''''''((())))))'''(((***+++++++++***)))(((((((((((((((((((((((()))******)))''''''(((***&&&&&&'''(((((()))******)))***)))))))))((('''&&&((((((((((((((((((''''''''''''((()))************''''''''''''((()))******'''''''''(((((()))++++++(((((('''''''''((((((((())))))))))))(((((((((((())))))))))))))))))))))))%%%&&&'''''''''(((***,,,&&&(((***(((%%%$$$'''***&&&((()))((('''%%%&&&&&&(((((((((''''''((((((((("""%%%((()))(((''''''((('''''''''&&&&&&%%%%%%%%%&&&''''''''''''''''''&&&'''&&&&&&&&&&&&'''((((((###&&&((('''%%%$$$%%%&&&&&&%%%$$$&&&''')))(((''''''&&&$$$######%%%&&&'''$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$###$$$&&&'''&&&%%%%%%&&&'''%%%$$$$$$&&&)))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''###&&&)))***(((&&&%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%&&&&&&''''''###%%%&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%'''((()))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&''''''(((%%%$$$''''''$$$%%%(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&''''''((())))))$$$%%%'''(((((('''%%%$$$&&&"""!!!'''+++++++++,,,$$$%%%&&&((()))*********"""%%%((('''$$$$$$)))...&&&&&&'''((()))***++++++))))))))))))((((((((((((((()))++++++)))((()))***)))(((((((((******(((&&&%%%&&&((()))*********)))&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''(((((()))'''+++,,,)))'''((((((&&&******))))))))))))******(((%%%&&&,,,---))))))---''''''((((((((((((''''''))))))(((((((((((())))))((((((((((((((((((((((((((('''(((------)))(((***&&&)))***)))+++///---)))&&&''''''((()))*********)))***+++,,,+++***(((&&&***))))))))))))))))))***&&&+++...---)))'''***---''''''(((((((((((((((''')))((())),,,,,,)))***///)))))))))))))))*********((()))***)))'''&&&&&&''''''''''''''''''((())))))%%%)))---,,,)))&&&'''((((((((())))))))))))((((((*********)))'''&&&''')))%%%%%%&&&&&&'''((())))))******)))((('''&&&&&&%%%))))))(((((('''''''''&&&%%%&&&''')))************(((((((((((()))***,,,,,,''''''''''''((()))++++++'''''''''(((((((((((((((''''''(((((())))))******((((((((((((((((((((((((&&&''')))(((''''''((()))%%%(((***)))%%%$$$(((,,,%%%'''((('''&&&$$$$$$%%%''''''''''''''''''''''''"""$$$((())))))((('''(((%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''(((((("""%%%((((((%%%###$$$%%%%%%$$$$$$%%%'''(((((('''***(((%%%###"""###%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$###$$$&&&'''&&&%%%###%%%'''&&&%%%&&&)))---%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$%%%&&&'''((("""&&&***+++(((&&&%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''###$$$&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&)))'''%%%$$$$$$$$$&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%&&&&&&'''((()))%%%$$$&&&&&&$$$%%%)))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''(((((($$$%%%'''(((((('''%%%$$$(((((((((((())))))******+++)))&&&######%%%(((***---,,,+++)))((('''''''''(((&&&%%%(((...000...+++))))))))))))************++++++***************************+++------,,,***''')))+++---...---+++***,,,,,,,,,+++)))(((&&&%%%***************++++++,,,,,,...///,,,(((&&&'''))))))%%%###&&&(((***///555)))))))))(((((((((((((((''''''''''''((((((((((((''''''((()))***)))))))))'''((()))((('''&&&'''((($$$"""###((((((&&&&&&)))***))))))***+++)))&&&###++++++***)))((('''&&&&&&)))((((((+++......+++'''))))))(((((((((((())))))(((((())))))*********+++******++++++++++++******((()))***+++,,,---------***''')))---...***)))++++++***((('''''''''((())),,,))))))+++***&&&%%%'''%%%&&&((()))))))))((('''+++&&&...))))))///&&&,,,(((''''''((())))))'''%%%************************))))))))))))************''''''&&&&&&&&&(((***+++))))))))))))))))))))))))&&&'''((()))************((((((((((((((()))******%%%(((+++***'''&&&))),,,''''''''''''((((((((((((((())))))***************((((((''''''''''''((((((***))))))((('''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&''')))*********)))(((&&&''''''(((((((((((((((***)))(((''''''&&&&&&&&&((((((((((((((()))***+++&&&'''((('''%%%%%%'''(((***)))((('''''''''''''''$$$$$$%%%%%%&&&'''(((((($$$&&&''''''&&&&&&((()))$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''%%%%%%&&&&&&&&&%%%'''(((((((((&&&%%%&&&'''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((()))''''''******((((((+++###$$$&&&(((((('''&&&%%%%%%''')))((($$$###$$$'''%%%&&&''''''&&&&&&(((***&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%'''''''''(((((((((((()))'''))))))&&&%%%''''''$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((())))))(((((('''(((((()))'''%%%$$$''',,,...,,,)))(((((()))))))))*********************************+++)))((((((***+++++++++++++++++++++++++++++++++&&&&&&'''))))))*********((((((((((((((()))******,,,,,,---+++)))(((((()))---)))((())))))'''(((,,,))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((())))))))))))'''(((((((((''''''(((***'''%%%%%%((()))''''''******))))))***+++***'''$$$***))))))((((((((((((((()))((()))+++------+++((())))))(((((((((((())))))*********))))))))))))))))))******************)))((()))***++++++,,,++++++''''''((())))))))))))((())))))((('''''''''''''''+++((((((+++***&&&&&&(((&&&'''((()))))))))(((''')))%%%...)))'''+++$$$+++)))((('''((())))))(((&&&************************((((((((()))))))))******,,,+++***))))))((((((((())))))))))))))))))))))))))))))))))))******++++++((((((((((((((())))))***%%%(((+++***'''&&&))),,,''''''((((((((()))))))))&&&''''''(((((((((((((((((((((((((((((((((((((((***))))))(((''''''&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%'''((((((((('''&&&&&&''''''((((((((((((((('''''''''''''''(((((()))'''''''''(((((()))))))))'''(((((('''&&&&&&'''))))))(((''''''&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%'''((('''&&&&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''(((((('''%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%''''''&&&'''(((((((((&&&%%%&&&'''%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''$$$%%%((((((&&&&&&)))###$$$&&&(((((('''&&&%%%&&&'''''''''%%%$$$%%%&&&&&&'''''''''&&&&&&''')))%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%((((((%%%$$$&&&&&&###(((((((((((())))))))))))!!!###&&&)))***)))(((&&&%%%%%%%%%&&&'''((()))***&&&$$$$$$&&&***,,,***((((((((())))))))))))******************************,,,)))'''&&&(((***++++++///---+++)))((()))***+++###$$$&&&''')))*********''''''&&&&&&''''''((())),,,+++))))))******)))(((---+++***,,,+++&&&%%%&&&))))))))))))))))))******((((((((()))))))))******)))((('''''''''(((***+++'''(((((('''&&&'''))),,,+++((('''))))))'''(((,,,)))))))))***++++++)))''')))(((''''''''')))***+++)))))))))+++------+++)))))))))))))))))))))))))))++++++******)))(((((((((((())))))******))))))((())))))************))))))%%%******%%%%%%+++,,,'''''''''((((((''''''&&&%%%***''''''******''''''***&&&'''((()))))))))(((((()))'''222+++&&&)))###,,,)))(((((()))******)))'''************************''''''((((((((()))))))))+++++++++******)))((('''))))))))))))))))))))))))))))))((('''((((((******(((((((((((())))))))))))&&&(((******'''''')))+++((((((((()))))))))******&&&'''(((((())))))((((((''''''))))))))))))''''''***))))))((((((''''''&&&&&&''''''''''''(((((((((%%%&&&&&&'''((('''''''''&&&''''''(((((((((((((((%%%%%%%%%&&&''')))***+++&&&&&&'''(((((((((''''''((())))))(((''''''(((***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&'''((((((&&&%%%&&&'''&&&&&&&&&&&&'''''''''(((###%%%((())))))(((%%%###'''''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!"""%%%''''''''''''(((((((((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''$$$$$$'''(((%%%&&&((($$$%%%&&&'''''''''&&&%%%'''&&&%%%%%%&&&'''&&&$$$'''(((((('''%%%%%%&&&((($$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&''''''(((((()))%%%%%%%%%&&&&&&&&&&&&'''$$$''''''$$$###&&&&&&###************************###$$$''')))***)))'''%%%%%%%%%&&&&&&'''(((******&&&%%%%%%''')))+++)))((((((((((((((()))))))))***))))))))))))************+++)))((((((***++++++***---,,,***)))))))))***+++(((((())))))(((((('''''''''&&&&&&&&&&&&'''((((((+++)))'''(((+++,,,***(((+++((((((++++++((('''***)))))))))***************))))))))))))***************)))'''&&&'''(((***,,,'''(((((('''&&&'''***------)))''')))((('''(((,,,)))((((((***+++,,,***)))))))))'''''''''(((***+++))))))***+++,,,,,,+++***)))))))))******)))))))))*********)))))))))))))))(((((())))))))))))((((((((()))))))))))))))((('''&&&...---$$$$$$...000((('''((()))))))))(((&&&%%%)))&&&&&&)))***((((((+++''''''(((((())))))))))))+++***666...'''***$$$...)))(((((()))++++++***(((************************''''''''''''(((((((((((($$$%%%''')))))))))((((((((((((((((((((((((((((((((('''%%%$$$$$$%%%'''((('''(((((()))))))))))))))&&&(((***)))(((''')))+++))))))))))))************))))))***++++++++++++***&&&''')))******)))'''&&&))))))))))))((((((''''''&&&&&&'''''''''((((((((('''(((((()))))))))))))))&&&''''''(((((((((((((((%%%%%%%%%&&&'''((()))***%%%&&&'''(((((('''&&&&&&((()))***)))'''''')))***'''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''((()))(((&&&%%%%%%&&&''''''''''''((((((((((((###$$$%%%&&&&&&%%%$$$###'''''''''''''''&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&'''((('''&&&&&&&&&(((%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%#########&&&''''''''''''(((((((((&&&%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&))))))''''''***$$$%%%&&&'''''''''&&&&&&(((&&&$$$%%%'''(((&&&$$$((((((((('''%%%$$$&&&'''$$$%%%%%%%%%%%%&&&&&&&&&((('''%%%$$$$$$%%%'''(((%%%&&&&&&'''((()))******'''''''''(((((((((((()))$$$''''''$$$$$$'''&&&$$$''''''''''''''''''''''''(((((((((''''''&&&&&&%%%(((((((((''''''((())))))'''&&&'''((()))***)))((('''(((((((((((()))))))))(((((()))))))))*********))))))***,,,...---+++((())))))******+++++++++++++++++++++***)))(((&&&&&&((((((''''''(((((()))***+++(((&&&(((+++,,,***(((+++((('''))))))(((***...(((((())))))************))))))))))))***************)))'''&&&'''(((***,,,(((((()))((('''(((***,,,,,,(((&&&''''''%%%'''+++((((((''')))+++,,,+++)))+++***(((''''''(((((()))))))))***++++++***++++++))))))************))))))''''''((()))***++++++,,,(((((())))))))))))(((((((((((()))))))))(((((('''%%%...---###$$$...///'''))))))***++++++)))(((''')))&&&&&&))))))((())),,,(((((((((((())))))************666---''')))$$$...)))(((((()))+++,,,***)))))))))))))))))))))))))))''''''''''''(((((((((((($$$%%%''')))))))))(((((((((((((((((((((((((((((('''&&&$$$######%%%'''(((''''''((()))***))))))((('''((())))))(((((()))***))))))))))))************)))******+++++++++++++++'''(((***++++++***(((''')))))))))))))))(((((((((%%%&&&&&&&&&&&&'''''''''(((((((((((()))))))))***&&&''''''(((((((((((((((''''''&&&&&&&&&&&&''''''&&&'''''''''''''''&&&&&&((()))***)))'''''')))***&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&'''((()))(((&&&%%%%%%&&&'''''''''((((((((())))))'''&&&$$$######$$$&&&'''''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$&&&'''((('''&&&&&&&&&(((%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''')))'''%%%%%%'''''''''&&&'''(((((((((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((%%%&&&))))))''''''***%%%%%%&&&&&&&&&'''&&&&&&(((%%%###$$$'''((('''$$$((((((((('''%%%$$$&&&'''&&&&&&&&&&&&''''''''''''((('''%%%$$$$$$%%%'''(((%%%&&&&&&'''((()))******'''''''''(((((((((((()))%%%((((((%%%%%%((((((%%%))))))))))))((((((((((((+++***(((&&&%%%%%%%%%&&&******)))(((''''''''''''''''''((((((((((((((('''''''''(((((((((((())))))'''(((((())))))*********((()))+++...000///+++''''''((()))***++++++++++++))))))************))))))))))))(((((())))))***+++)))(((((((((******)))(((...***((()))((('''(((,,,''''''(((((())))))******((((((((()))))))))******)))((('''''''''(((***+++((()))******(((((()))***)))&&&%%%''''''%%%&&&***((('''&&&''')))******)))******))))))((((((''''''(((***++++++***)))+++,,,((()))***++++++***)))(((&&&&&&''')))***+++,,,---((())))))******))))))((((((((())))))))))))(((((($$$))))))$$$$$$***+++&&&***+++++++++******))))))***'''&&&((()))''')))---))))))((((((((()))***+++(((&&&111***%%%((("""+++((('''''')))++++++***)))))))))))))))))))))))))))''''''((((((((()))))))))+++++++++******)))((('''))))))))))))))))))))))))''''''&&&&&&'''(((***+++&&&''')))*********)))((((((((((((((())))))))))))((((((((()))))))))******'''((())))))******))))))((((((************(((((())))))))))))))))))))))))%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((((((&&&''''''((((((((((((((()))((('''&&&%%%%%%%%%%%%)))(((''''''&&&'''''''''((())))))(((''''''(((***&&&&&&&&&&&&&&&&&&'''(((''''''''''''''''''((((((&&&'''((((((&&&%%%&&&'''''''''''''''((((((((()))***)))&&&$$$$$$&&&)))***'''''''''''''''(((((((((''''''&&&%%%$$$$$$$$$$$$&&&'''((('''&&&&&&'''((($$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%***((('''&&&'''((('''&&&'''(((((((((&&&%%%&&&'''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&######&&&'''$$$%%%'''%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%'''''''''&&&'''(((((('''%%%%%%&&&(((&&&&&&&&&'''''''''(((((('''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&''''''(((((()))%%%%%%%%%&&&&&&&&&&&&'''%%%((((((%%%&&&))))))&&&,,,,,,,,,+++++++++******)))((('''&&&%%%&&&&&&&&&)))(((''''''&&&&&&''''''%%%&&&'''''''''&&&&&&&&&'''''''''((((((((())))))''''''(((((()))******+++((()))***,,,...---+++(((******)))(((((()))***+++''''''((()))*********)))))))))(((((())))))***+++((()))***)))((('''((())),,,))))))+++***'''&&&)))%%%&&&&&&'''(((((())))))''''''((((((((()))))))))(((((((((((())))))))))))(((***,,,,,,***((('''''''''$$$%%%((()))&&&'''***((('''&&&&&&((()))((('''&&&''')))*********((('''(((***++++++))))))+++---((()))+++,,,,,,+++)))(((''''''((()))***++++++,,,)))******************)))'''(((((()))************%%%&&&'''''''''(((''''''+++******)))))))))))))))+++'''&&&(((((('''(((,,,***)))((((((((()))***+++'''$$$---'''%%%***""")))'''&&&&&&(((***+++***((())))))))))))))))))))))))((((((((()))))))))******,,,+++***))))))((((((((())))))))))))))))))))))))%%%&&&&&&((()))***+++,,,&&&''')))*********(((((((((((('''((()))***))))))''''''((((((((()))))))))(((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''''''''((((((((('''&&&&&&%%%&&&'''((()))&&&''''''((((((((((((((()))((('''&&&%%%%%%%%%%%%+++***(((&&&%%%&&&((()))'''(((((('''&&&&&&''')))''''''&&&&&&''''''((()))&&&&&&''''''(((((())))))%%%'''((('''&&&&&&'''(((&&&&&&'''''''''((((((((()))((('''&&&&&&'''((()))&&&'''''''''((((((((()))))))))((('''&&&%%%%%%&&&&&&'''((('''&&&&&&'''((($$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%'''((((((''''''(((((((((&&&%%%&&&'''###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''&&&######&&&'''$$$$$$'''&&&%%%%%%%%%&&&&&&''''''$$$%%%&&&&&&%%%%%%'''(((&&&'''''''''&&&&&&''')))%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''$$$''''''%%%%%%((((((&&&***)))))))))((((((''''''&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''$$$&&&'''&&&%%%$$$$$$%%%''''''''''''((((((((()))&&&''''''((()))******+++)))(((((()))***+++***)))///,,,)))&&&%%%'''***,,,''''''((((((((((((''''''((((((((((((((()))******'''***,,,***'''%%%'''***(((''')))------)))'''(((%%%%%%&&&&&&'''(((((()))''''''''''''((((((((((((''''''((()))***)))))))))(((+++------+++(((&&&%%%&&&$$$%%%)))***((((((***)))'''%%%%%%'''((('''&&&###%%%(((+++,,,+++***)))(((***,,,+++)))(((+++...((()))+++,,,,,,+++)))((())))))))))))******************++++++++++++******'''''')))***++++++++++++(((&&&''',,,,,,((('''***+++***((('''''''''((())),,,(((&&&((((((&&&(((,,,***)))((((((((()))+++,,,)))$$$,,,'''(((---%%%***&&&%%%%%%''')))***)))((())))))))))))))))))))))))))))))))))))************''''''&&&&&&&&&(((***+++))))))))))))))))))))))))"""###%%%'''(((*********&&&''')))***+++***((('''(((((('''((()))***))))))''''''''''''((((((((((((******+++,,,,,,,,,,,,+++******))))))))))))******)))))))))))))))*********(((((((((((()))))))))))))))(((((('''''')))***+++&&&''''''(((((((((((((((''''''&&&%%%%%%%%%%%%&&&---+++(((%%%%%%&&&)))+++&&&'''((('''%%%%%%'''((('''''''''''''''((()))***%%%&&&&&&'''((()))******$$$&&&''''''&&&&&&((()))&&&&&&&&&&&&'''''''''(((%%%&&&&&&&&&&&&&&&&&&%%%&&&'''''''''(((((())))))++++++***(((((('''''''''&&&'''((('''&&&&&&'''((($$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''%%%$$$###$$$&&&((()))((('''(((((((((&&&%%%&&&'''"""###$$$%%%'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%((((((&&&&&&)))&&&%%%%%%%%%%%%&&&''''''###%%%((('''%%%$$$&&&)))%%%&&&''''''&&&&&&(((***$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%'''''''''((((((((())))))"""%%%&&&###$$$''''''%%%