BM6P6(@ ,,,***((('''&&&'''((())))))((('''&&&%%%&&&'''((()))&&&$$$%%%''')))(((&&&((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''(((((((((((('''&&&%%%'''((((((''''''(((***))))))(((((('''''''''&&&'''&&&&&&&&&&&&'''(((((()))***++++++***)))((('''))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))((()))***)))(((%%%""" +++*********))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))&&&''''''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$###$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((())))))))))))))))))))))))((((((((((((((('''''''''((('''%%%######%%%'''(((&&&&&&&&&&&&&&&'''((()))%%%%%%&&&'''((((((((('''((((((((((((((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%)))%%%!!!"""%%%(((&&&###&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&((()))+++,,,''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&'''''''''''''''&&&###&&&)))***(((###%%%%%%%%%&&&'''(((((()))((((((((((((((((((((((((&&&&&&'''((('''&&&$$$###$$$%%%&&&'''&&&%%%$$$###&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''''''''%%%%%%%%%%%%&&&'''((((((''''''''''''''''''''''''((($$$'''&&&###,,,444///'''&&&%%%%%%''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((%%%&&&'''&&&$$$###$$$%%%''''''''''''''''''''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########"""""""""######$$$$$$$$$***)))'''&&&&&&&&&'''(((''''''&&&%%%%%%&&&'''((((((&&&$$$%%%'''((('''&&&(((((((((((((((((((((((()))(((((('''((((((((()))((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((******+++++++++******)))&&&'''((((((''''''(((***)))((((((((('''''''''''''''&&&&&&&&&&&&'''(((((())))))*********)))''''''))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((()))*********)))(((*********)))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''%%%&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&%%%%%%$$$$$$$$$&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$((($$$!!!"""%%%'''&&&###&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&***)))(((&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%$$$%%%%%%&&&%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&''''''(((''''''''''''((()))(((&&&###"""&&&&&&&&&'''((()))))))))''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''&&&###''''''%%%///888333)))'''&&&%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((((((&&&$$$%%%&&&'''&&&%%%((((((((((((((((((((((((******((('''&&&&&&&&&&&&((('''&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''((((((((((((((('''&&&'''((((((''''''((()))((((((((((((''''''''''''''''''&&&&&&''''''((())))))))))))***))))))((('''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((())))))******+++++++++******))))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&'''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%''''''''''''%%%$$$'''&&&%%%$$$$$$$$$$$$$$$)))((('''&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######(((%%%"""###%%%'''&&&###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%''''''(((((((((((('''&&&%%%%%%&&&'''(((%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%))))))))))))'''%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''###''''''$$$...777222,,,***&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((&&&(((((('''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''&&&$$$$$$######$$$''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((%%%&&&&&&'''''''''''''''((((((((((((((((((((((((%%%%%%&&&'''''''''&&&&&&&&&((()))(((''''''((()))(((((((((((((((''''''''''''''''''''''''(((((()))******************))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((+++***)))(((''''''(((((())))))))))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&(((((((((&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&((((((***)))'''%%%$$$%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%$$$$$$######(((&&&$$$%%%'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&""""""$$$%%%'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###%%%&&&'''((((((((('''&&&$$$######$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%&&&''''''&&&%%%$$$###$$$%%%&&&###%%%&&&''''''%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((($$$'''&&&!!!)))111,,,///+++'''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&'''''''''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''(((((((((''''''###$$$%%%&&&''''''(((((('''''''''&&&%%%%%%%%%&&&((((((((((((((((((((((((%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&''''''(((((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))*********)))'''((()))((('''&&&'''((('''''''''((((((((((((((((((''''''''''''((())))))++++++++++++++++++++++++(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((+++***)))(((''''''(((((((((((((((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''(((&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%&&&'''((((((&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((((('''%%%$$$$$$%%%'''((($$$$$$%%%%%%&&&((()))******)))'''%%%$$$%%%&&&(((''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''&&&&&&%%%$$$######((('''''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&)))))))))(((&&&%%%###"""((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&%%%%%%%%%&&&&&&'''(((&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$&&&'''(((((((((&&&&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$%%%'''((('''&&&%%%$$$###$$$%%%&&&!!!%%%)))+++++++++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$%%%&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&((($$$'''&&&"""***222---///+++'''%%%%%%&&&'''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%&&&%%%#########$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''(((((((((%%%%%%&&&'''((((((((((((((())))))'''%%%$$$&&&'''((((((((((((((((((((((((%%%%%%%%%&&&''')))***+++'''''''''&&&''''''((()))''''''''''''''''''''''''$$$%%%'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((())))))((('''((()))((('''&&&'''((('''''''''(((((((((((((((((((((''''''(((((()))***++++++*********+++,,,,,,(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))******+++++++++''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''(((((())))))(((((('''&&&'''(((((())))))((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((()))'''%%%######%%%''')))(((''''''&&&&&&''''''''')))((('''&&&%%%&&&''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''(((((())))))''''''&&&&&&%%%%%%$$$$$$'''(((((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&'''(((((((((&&&%%%$$$((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$%%%&&&'''((()))***%%%%%%%%%%%%&&&'''((()))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$&&&&&&''''''''''''((()))))))))'''&&&$$$))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%###$$$&&&((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&###'''(((&&&000999444,,,***&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&###$$$%%%$$$###""""""$$$''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&((((((&&&'''((()))))))))(((''')))***+++)))&&&%%%&&&(((((((((((((((((((((((((((&&&&&&&&&'''((()))+++,,,'''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&((()))))))))'''&&&'''(((''''''''''''((((((((()))((((((((((((((())))))***))))))((((((((()))++++++))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((()))*********)))((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((('''((())))))))))))((('''%%%&&&''''''((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((())))))((('''%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((((('''&&&%%%%%%&&&'''(((%%%%%%$$$$$$$$$%%%&&&'''''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''(((((('''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((()))))))))&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&!!!"""$$$'''(((((('''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((%%%%%%%%%&&&&&&'''((()))'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$+++***)))(((&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&###''')))'''222;;;777)))'''&&&%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&$$$%%%&&&%%%###"""###$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&%%%#########%%%'''((((((((()))******)))((('''***+++,,,***&&&%%%''')))((((((((((((((((((((((((&&&&&&%%%&&&&&&((())))))'''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''))))))((('''&&&''''''''''''''''''''''''%%%&&&'''((())))))))))))((()))***)))'''&&&&&&'''&&&'''''''''(((((())))))((((((((((((((()))******((('''&&&&&&&&&((()))***************************'''((((((((())))))******))))))))))))))))))))))))((()))***)))(((%%%""" &&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&'''((())))))((('''&&&$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((($$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))++++++)))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((((('''&&&%%%%%%&&&'''(((%%%%%%$$$$$$$$$%%%&&&'''''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((%%%%%%&&&''''''&&&%%%%%%""""""###$$$%%%'''))))))%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''((())))))***%%%%%%&&&&&&&&&&&&&&&&&&###%%%&&&'''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''%%%### ''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''&&&&&&&&&%%%%%%%%%&&&'''((())))))((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$###$$$%%%''')))***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((('''&&&&&&$$$%%%&&&'''&&&%%%$$$###############%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''''''''...---,,,***((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''$$$'''(((%%%///888333'''&&&%%%%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$))))))))))))(((&&&%%%$$$((((((((((((((()))*********---///---'''$$$%%%'''((((((((((((((((((((((((+++***((('''&&&&&&&&&&&&&&&'''((())))))((('''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((''''''&&&%%%((('''%%%%%%$$$%%%&&&'''(((((((((((((((((((((((('''''''''''''''''''''''''''((()))******)))((('''''''''((((((((((((''''''((()))))))))((('''&&&&&&++++++******))))))(((((()))))))))))))))(((''''''))))))))))))))))))))))))+++(((&&&''')))***)))'''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''###$$$&&&''''''&&&$$$###"""$$$######%%%((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''&&&&&&&&&&&&'''((((((&&&'''''''''(((((())))))***)))'''%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((&&&%%%%%%&&&((((((((('''%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&(((&&&%%%%%%&&&'''%%%$$$%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&''')))(((&&&%%%$$$%%%%%%&&&(((''''''&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$#########''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''((((((((('''&&&&&&&&&%%%(((((('''&&&%%%$$$$$$###%%%$$$$$$$$$%%%''')))***%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&$$$#########$$$%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''(((((((((((('''%%%%%%%%%%%%%%%((('''&&&%%%$$$%%%&&&'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$$$$$$$''''''&&&%%%$$$$$$######(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###'''((('''%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''&&&%%%$$$###$$$%%%&&&''')))((('''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''((((((((((((((('''&&&'''''''''&&&'''(((((()))***---///,,,'''$$$%%%'''''''''''''''''''''''''''***)))'''&&&&&&&&&&&&''')))***+++++++++***)))(((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((''''''&&&%%%''''''&&&%%%%%%&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))((((((''''''(((((())))))(((((('''((((((((()))(((((('''''')))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))***(((&&&&&&(((***)))'''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))((('''''' ###&&&'''&&&&&&'''((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%&&&''''''&&&'''''''''((((((((()))((('''&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((('''''''''(((((((((((('''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&######"""$$$&&&(((''''''%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&'''''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''&&&&&&&&&(((((((((((((((((())))))((('''&&&&&&&&&'''((()))%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&(((***+++%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%&&&''''''(((!!!"""###%%%''')))***+++''''''&&&%%%%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((((((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''))))))***))))))(((''''''&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""$$$&&&((('''%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''((((((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&'''(((((((((((((((&&&&&&%%%%%%&&&&&&'''((())),,,---,,,(((%%%&&&'''''''''''''''''''''''''''(((''''''&&&&&&''''''(((***++++++++++++***)))(((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((('''&&&&&&''''''&&&&&&'''((()))***(((((((((((((((((((((((())))))))))))))))))))))))(((''''''''''''''''''(((((())))))******))))))(((''''''((()))))))))((((((&&&&&&'''(((((()))******)))))))))))))))((((((''')))))))))))))))))))))))))))'''&&&&&&'''(((((('''(((((((((''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))$$$&&&(((((('''&&&&&&'''(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%$$$$$$$$$$$$%%%&&&&&&'''''''''''''''(((((((((&&&&&&%%%%%%&&&''')))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&((((((((((((((((((''''''(((((('''&&&%%%$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&###""""""$$$&&&((('''&&&%%%&&&&&&''''''&&&&&&%%%((((((''''''''''''((((((&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%&&&&&&'''((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%***)))((('''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&)))+++---%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((('''%%%###"""'''&&&&&&%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&''''''''''''&&&((('''&&&&&&$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))((('''&&&'''(((''''''''''''''''''''''''***)))((('''&&&%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&'''((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$''''''((((((((((((((('''&&&&&&&&&%%%&&&''''''((()))+++,,,+++(((&&&&&&''''''''''''''''''''''''''''''''''''(((((())))))))))))))))))(((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&''''''((()))******+++((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((())))))************))))))&&&'''((()))))))))))))))&&&'''''''''((((((((()))(((((())))))))))))((((((((((((((((((((((((((((((((('''&&&&&&&&&'''''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''$$$$$$%%%%%%$$$$$$$$$%%%(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%$$$%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$$$$%%%((((((((((((&&&%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&''''''%%%###%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''%%%%%%'''''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&'''(((((((((''''''&&&$$$"""!!! ((((((''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&,,,,,,+++***&&&"""&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''(((''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&'''''''''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((''''''(((''''''''''''''''''''''''---,,,***(((%%%$$$""""""%%%$$$$$$$$$#########"""%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***)))'''&&&%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%'''((((((((('''&&&%%%%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$))))))))))))((('''&&&%%%''''''&&&&&&''''''((()))((()))******(((''''''''''''''''''''''''''''''''''''(((((()))*********+++(((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''&&&&&&'''((())))))***++++++((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((())))))************))))))''''''((()))*********))))))((((((((('''''''''&&&(((((())))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&###""""""###$$$%%%%%%%%%(((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''''''''&&&&&&&&&((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))((('''&&&%%%$$$$$$$$$%%%&&&'''&&&$$$######%%%%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''((((((((()))***)))'''$$$%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''''''''%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&'''(((((((((******)))'''&&&$$$######$$$$$$%%%&&&''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$######$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&###%%%'''(((((('''%%%$$$&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&''''''(((''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&'''((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&###$$$%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$******))))))(((&&&%%%$$$'''''''''&&&'''(((((()))((((((((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***************''''''''''''((()))******((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((''''''&&&'''((()))******))))))((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''''''''(((((())))))******))))))((((((((()))*********))))))******)))(((((('''&&&&&&'''(((((()))))))))))))))))))))))))))))))))))))))'''(((((('''&&&&&&''')))'''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&$$$###$$$&&&'''''''''(((''''''''''''&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&)))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''''')))((('''&&&%%%$$$$$$$$$"""%%%'''%%%"""!!!###%%%###$$$$$$%%%&&&'''((((((%%%&&&&&&&&&''''''''''''%%%%%%'''***,,,,,,***(((%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&(((((('''&&&%%%%%%$$$$$$''''''''''''(((((((((((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''"""###$$$&&&'''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%&&&'''((()))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%&&&&&&'''"""###%%%'''((((((((((((%%%&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''&&&%%%%%%"""###$$$$$$&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((!!!!!!###%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&'''''''''"""######$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$(((((())))))((('''&&&&&&&&&&&&%%%%%%&&&&&&'''((('''''''''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))(((''''''$$$$$$$$$%%%&&&(((***+++(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''&&&'''((()))))))))((('''(((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))((((((''''''(((((())))))(((((('''))))))*********)))(((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))''')))***(((&&&&&&(((***'''((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&***'''%%%$$$&&&''''''%%%(((''''''''''''&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((((('''&&&%%%%%%%%%%%%%%%!!!$$$'''&&&###!!!$$$'''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''$$$%%%'''***,,,,,,***(((%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&%%%''''''''''''((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''''''''''''''&&&&&&&&&""""""###$$$%%%&&&&&&'''$$$%%%&&&'''((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))***%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%&&&''''''((((((((('''&&&%%%%%%$$$$$$$$$%%%'''((()))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((($$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((((((&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%######""""""""""""""""""""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###&&&(((((('''&&&%%%$$$$$$%%%%%%&&&''''''((($$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&$$$$$$&&&((('''&&&$$$######$$$&&&'''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&''''''(((((((((((((((%%%%%%$$$$$$%%%%%%&&&''''''''''''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%$$$!!!!!!!!!"""$$$&&&(((***))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((((('''''''''((())))))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''''''''((((((((((((''''''***************)))((('''(((((())))))******++++++''''''((()))))))))))))))))))))))))))))))))))))))''')))+++)))'''&&&(((+++'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&((())))))(((&&&%%%,,,)))%%%$$$%%%&&&$$$"""(((((('''''''''&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%$$$%%%&&&'''((((((((((((''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((''''''&&&%%%%%%%%%&&&&&&!!!%%%((('''###"""&&&)))&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''((((((''''''(((***+++)))&&&###%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$%%%&&&((()))$$$%%%%%%&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''(((((((((''''''&&&&&&%%%(((((((((((((((((((((((('''((()))))))))(((&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''((((((''''''&&&%%%%%%%%%&&&&&&$$$%%%'''))))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))222000---***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$&&&((()))%%%%%%%%%%%%%%%%%%&&&&&&""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%((()))(((&&&$$$$$$$$$%%%%%%&&&'''((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&&&&$$$$$$&&&)))'''&&&$$$######$$$&&&'''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((())))))''''''&&&%%%%%%'''((()))'''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))&&&'''((((((''''''(((***'''&&&%%%$$$$$$%%%&&&'''&&&&&&''''''''''''&&&&&&''''''(((((((((((('''''''''(((((()))***+++++++++******))))))((((((''''''(((((())))))))))))((((((+++***)))(((&&&$$$######&&&'''''''''(((((())))))++++++***)))(((((())))))&&&'''((()))************((((((((((((((((((((((((&&&&&&''''''((()))))))))******))))))))))))******(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((()))*********)))'''&&&((((((((((((((('''''''''))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))'''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%######$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%$$$###"""###$$$&&&(((((('''&&&%%%%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''&&&%%%%%%$$$#########$$$%%%&&&((())))))(((&&&%%%'''''''''''''''&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))***)))))))))((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%$$$"""""" %%%***)))%%%""""""%%%(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&(((((((((%%%%%%%%%&&&&&&&&&''''''$$$&&&(((******(((&&&$$$)))((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&'''''''''((("""###$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$))))))((('''&&&%%%%%%$$$''''''''''''''''''''''''&&&$$$######%%%&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%(((''''''&&&&&&''''''(((((((((((((((((((((((((((&&&'''((((((''''''(((***((('''&&&%%%%%%&&&'''((('''(((((((((((((((((('''''''''(((((((((((('''''''''(((((()))******++++++***)))))))))((((((((('''&&&'''((())))))))))))))))))(((((((((''''''&&&&&&''''''''''''((((((((()))+++******)))(((((())))))))))))*********))))))((())))))))))))))))))))))))((((((((((((((((((''''''(((((((((''''''(((((((((''''''((((((((()))))))))(((''''''''''''''''''(((((((((((((((((((((((((((''''''((()))((('''&&&%%%((((((((((((((((((((('''))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))******&&&&&&''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###!!!$$$%%%'''))))))((('''&&&%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''&&&%%%%%%$$$######$$$$$$''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$'''))))))&&&$$$&&&((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''))))))'''&&&%%%)))(((&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&'''''''''(((((((((###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%'''&&&%%%%%%%%%%%%&&&'''&&&''''''''''''''''''&&&(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&'''((((((''''''(((***(((''''''&&&&&&''''''((((((((())))))))))))((((((''''''(((((((((((('''''''''(((((())))))******+++))))))))))))((((((((((((((((((((())))))(((((('''&&&&&&&&&'''(((((())))))''''''''''''((((((((((((******)))((((((((())))))++++++******)))(((''''''******************************)))(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&'''&&&&&&'''''''''((((((((()))((((((''''''(((((()))))))))))))))))))))))))))%%%&&&'''''''''&&&$$$$$$''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((())))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&###!!!%%%&&&((()))))))))((('''%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$)))'''%%%$$$$$$%%%''')))%%%%%%&&&&&&''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%&&&'''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''(((''''''&&&&&&'''((((((%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&#########$$$$$$$$$%%%%%%''''''''''''''''''''''''''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&''''''''''''((((((((()))$$$$$$%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&((((((&&&$$$'''&&&&&&%%%%%%&&&&&&'''''''''((((((((((((''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&'''((((((''''''(((***(((((((((''''''(((((((((((((((((())))))(((((((((&&&''''''((((((''''''&&&(((((((((((())))))******))))))))))))((((((((((((*********)))(((&&&%%%$$$$$$$$$%%%&&&'''(((((()))'''''''''(((((((((((((((***))))))((((((((())))))***))))))(((((('''''''''))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''''''''((())))))(((((((((((())))))))))))))))))))))))))))))%%%&&&'''''''''&&&%%%$$$''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((***+++***)))(((&&&&&&'''(((((((((((('''%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$%%%%%%''''''%%%%%%%%%%%%''''''$$$$$$%%%&&&&&&'''(((((('''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''(((((()))(((((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$###$$$%%%((()))'''&&&%%%&&&'''((('''%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%((('''&&&&&&&&&&&&'''(((&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%'''''''''((((((((())))))$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######"""!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&''''''''''''%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''')))(((&&&###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((((((''''''(((((((((''''''''''''''''''''''''&&&'''((((((''''''(((***'''(((((((((((((((((('''&&&''''''((((((''''''&&&&&&&&&''''''''''''&&&&&&((((((((((((((()))))))))(((((((((((())))))))))))'''((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&(((((((((((((((''''''''')))((((((((((((((())))))'''&&&&&&&&&&&&'''((()))(((((((((((((((((((((((((((((((((((())))))******((((((''''''''''''((((((&&&&&&&&&&&&'''''''''((())))))(((((((((((())))))))))))))))))))))))))))))'''(((((())))))'''&&&%%%&&&'''''''''(((((())))))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&'''&&&&&&&&&&&&'''((((((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((((((((((((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!"""%%%'''(((((('''&&&%%%%%%&&&&&&''''''''''''%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''&&&%%%%%%$$$%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$###$$$$$$%%%&&&'''(((((('''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&''''''((()))))))))((('''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$$$$&&&(((***(((''''''((())))))&&&$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&$$$"""###$$$%%%%%%%%%%%%&&&&&&&&&&&&)))'''&&&%%%%%%&&&''')))%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%''''''''''''(((((((((((($$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######"""!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%'''))))))&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$)))((((((''''''(((((()))''''''''''''''''''''''''&&&'''((((((''''''(((***&&&''''''((((((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))###$$$%%%'''((()))******&&&&&&&&&%%%%%%%%%%%%%%%((((((((((((((('''''''''((((((''''''(((((())))))'''&&&%%%%%%&&&((()))***''''''''''''''''''''''''''''''((())))))***++++++))))))(((((((((((())))))&&&&&&'''''''''((((((((()))((((((''''''(((((()))))))))))))))))))))))))))((()))*********)))''''''&&&&&&''''''((()))))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''((((((((((((((((((''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%&&&&&&&&&'''%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''###$$$&&&((((((&&&$$$###$$$$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&(((&&&$$$"""!!!"""###$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%'''((()))************((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###&&&&&&###!!!"""$$$%%%%%%&&&&&&&&&'''''''''((('''&&&%%%%%%&&&'''(((%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''((($$$$$$%%%&&&&&&&&&&&&&&&######$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''******(((&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%'''((()))'''%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$))))))(((((((((((())))))((((((((((((((((((((((((&&&'''((((((''''''(((***%%%&&&'''(((((('''&&&%%%''''''((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%(((((((((((((((((((((((('''((((((((()))))))))***$$$%%%&&&'''(((((((((((('''''''''''''''''''''''')))((((((((('''''''''''''''''''''''''''((())))))***)))(((''''''(((***+++(((((((((((((((((((((((())))))))))))))))))******))))))(((((((((((())))))''''''((((((((()))))))))(((''''''''''''''''''((((((((((((((((((((((((((())))))*********)))((('''&&&&&&''''''((())))))***))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''((('''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''(((''''''&&&&&&&&&%%%%%%%%%"""###$$$%%%%%%&&&&&&&&&,,,)))%%%!!! !!!###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''++++++)))%%% ###&&&###$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!&&&&&&###!!!###%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&'''((((((((('''&&&''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''***)))(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&'''((((((&&&%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$))))))(((((((((((())))))))))))))))))))))))))))))&&&'''((((((''''''(((***$$$%%%&&&''''''&&&%%%$$$(((((())))))))))))((((((%%%&&&&&&''''''&&&&&&%%%(((((((((((((((''''''''''''((((((((())))))*********))))))((('''%%%$$$###''''''(((((())))))******))))))(((((('''''''''&&&'''''''''''''''((()))***...---***)))((()))***+++))))))))))))))))))))))))++++++******)))(((((((((((((((''''''''''''(((((((((((((((((())))))))))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((()))*********)))'''&&&&&&&&&&&&'''((())))))***))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$%%%'''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******+++***)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""###%%%''')))(((''''''''''''((())))))%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''((('''&&&$$$######$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))******))))))(((((((((''''''&&&&&&%%%''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&''''''''''''222...(((###!!!###&&&)))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''&&&&&&***)))%%%&&&""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ %%%&&&###!!!###%%%######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''&&&'''((())))))(((''''''))))))))))))))))))))))))&&&'''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%'''(((((('''%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((((((((((((((((()))******+++***((('''&&&&&&&&&'''(((((((((((((((((((((((($$$%%%&&&&&&%%%%%%'''((())))))))))))((((((((((((******((('''%%%%%%$$$$$$''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((()))******+++(((((('''''''''&&&&&&&&&))))))(((((((((((())))))(((&&&%%%%%%''')))******)))((('''&&&%%%&&&&&&'''))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((('''''''''((((((((((((((((((((((((***)))(((''''''((()))***'''((()))******)))((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&((((((((('''&&&&&&&&&%%%''''''&&&%%%###"""!!!!!!%%%&&&&&&''''''&&&&&&%%%%%%'''((('''&&&$$$%%%%%%%%%%%%%%%&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$(((''''''&&&&&&''''''(((''''''''''''''''''''''''******)))((('''&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$###$$$&&&&&&&&&&&&$$$###$$$%%%&&&''''''&&&%%%$$$''''''''''''''''''''''''&&&&&&%%%%%%&&&''')))***$$$$$$%%%&&&&&&''''''((('''###$$$))))))$$$###''''''''''''&&&&&&%%%%%%%%%''''''&&&%%%%%%$$$######&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((''''''&&&&&&&&&&&&***)))(((&&&%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''(((''''''&&&$$$"""!!! )))((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%#########%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''******))))))(((&&&%%%$$$))))))((('''&&&%%%%%%$$$%%%&&&((()))***)))((('''''''''((((((((('''%%%$$$%%%%%%%%%'''))))))%%%"""$$$$$$&&&&&&&&&&&&$$$$$$''''''&&&&&&%%%%%%&&&&&&(((((((((((('''''''''&&&'''''''''''''''''''''''''''''''''''''''((())))))+++***((('''&&&&&&&&&'''((((((((((((((((((((((((%%%&&&''''''&&&%%%&&&((((((((((((''''''''''''''''''''''''''''''((()))***''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((())))))******(((((('''''''''&&&&&&&&&))))))(((((((((((())))))((('''%%%&&&(((*********)))((('''&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((((((((((()))&&&&&&''''''&&&%%%$$$###&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''((((((((('''''''''''''''&&&&&&&&&((('''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$&&&'''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&%%%%%%&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&((($$$###&&&&&&###$$$(((''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&%%%$$$$$$###$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&$$$######$$$&&&'''###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########''''''&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''(((''''''&&&%%%$$$'''''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&'''''''''&&&$$$$$$&&&%%%$$$&&&((((((&&&###$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%$$$######$$$$$$******)))))))))))))))((('''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((***)))(((&&&&&&&&&&&&'''((((((((((((((((((((((((&&&'''((('''&&&%%%&&&'''&&&&&&&&&''''''''''''''''''''''''((((((***+++,,,''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''(((((())))))***(((((((((''''''''''''&&&))))))(((((((((((()))))))))(((&&&''')))++++++***)))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((())))))((((((((('''''''''&&&%%%$$$"""!!!&&&&&&'''''''''((((((((('''''''''&&&&&&&&&&&&%%%'''''''''''''''(((((((((&&&&&&&&&''''''''''''''')))))))))(((((('''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))(((((('''&&&&&&%%%$$$$$$(((%%%###%%%%%%###%%%((('''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&%%%$$$$$$$$$######$$$$$$%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%% !!!###%%%''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''%%%""" """%%%'''###$$$%%%%%%&&&&&&%%%%%%(((((('''&&&&&&%%%$$$$$$######$$$%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''%%%$$$"""!!!"""###&&&'''%%%%%%&&&&&&%%%%%%$$$###'''%%%$$$$$$&&&'''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&###!!!!!!!!!"""###))))))))))))))))))))))))'''''''''''''''''''''''''''''''''&&&&&&''''''((()))((('''&&&%%%&&&''''''((((((((((((((((((((((((((())))))(((&&&%%%&&&'''&&&&&&''''''''''''(((((())))))(((((('''(((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((('''''''''((((((((())))))((((((((('''''''''''''''))))))(((((((((((())))))***(((((((((***++++++***((((((''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))((('''((((((((((((''''''&&&&&&''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((+++***(((&&&$$$###!!! %%%&&&&&&''''''&&&&&&%%%$$$&&&''''''%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&'''###$$$%%%&&&''''''''''''((('''&&&%%%%%%&&&'''((('''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%'''&&&&&&''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$################## """$$$'''(((((('''&&&'''''''''&&&&&&&&&&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''(((***++++++***((('''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&$$$###!!!!!!###$$$&&&###$$$%%%%%%&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&((((((%%%%%%&&&&&&&&&%%%%%%%%%'''&&&$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$!!! !!!"""###((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((((((((((()))((((((&&&%%%%%%&&&''''''((((((((((((((((((((((((((()))***)))'''&&&'''(((''''''((((((((()))))))))(((((('''&&&&&&'''''''''((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))***)))((()))++++++***)))''''''(((((((((((((((((('''''''''''''''''''''''')))(((((((((((((((((()))''''''(((((())))))))))))''''''''''''''''''''''''%%%&&&''')))))))))(((''''''''''''(((((()))******'''''''''((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''((((((((()))((('''%%%###""" %%%&&&&&&''''''&&&&&&%%%&&&''')))(((&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((###$$$%%%&&&'''(((((((((((('''&&&%%%%%%&&&'''((('''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%'''))))))))))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###%%%'''((()))((('''%%%((((((((((((''''''''''''$$$%%%&&&&&&'''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))++++++)))(((&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''''''''(((''''''&&&%%%%%%$$$$$$%%%&&&'''))))))(((((('''&&&&&&&&&&&&&&&&&&'''''''''&&&$$$###"""###&&&(((%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%#########$$$%%%&&&&&&''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&******)))(((((((((((()))((('''&&&%%%%%%&&&''''''((((((((((((((((((((((((((()))***)))((('''((()))''''''(((((()))*********%%%%%%%%%%%%&&&((()))***(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((()))(((&&&%%%%%%&&&((()))'''''''''''''''''''''''''''(((((((((((()))))))))))))))(((((((((((()))))))))(((((()))***+++)))'''''''''((()))))))))((((((''''''''''''''''''''''''))))))(((((((((((())))))((((((((())))))******+++((((((((((((((((((((((((%%%&&&''''''((((((((((((%%%%%%%%%&&&'''((()))***''''''((((((((()))))))))((((((((('''''''''&&&&&&)))))))))(((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''((())))))'''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((($$$%%%&&&'''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''(((''''''&&&$$$$$$%%%%%%&&&'''((((((%%%((()))(((((()))(((%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&)))((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''((((((((((((&&&'''((((((((('''&&&%%%(((((((((((('''''''''&&&$$$%%%&&&''''''(((''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''###%%%'''(((((('''%%%######$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''(((((('''&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''(((((('''&&&%%%$$$#########$$$&&&(((((('''&&&%%%''''''&&&&&&&&&'''((((((&&&&&&%%%###""""""%%%(((&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((''''''''''''''''''&&&%%%%%%%%%&&&''''''((((((((((((((((((((((((((()))******)))((()))+++&&&&&&''''''((())))))***''''''&&&''''''((())))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((()))(((&&&$$$$$$&&&((()))'''''''''''''''''''''''''''((((((((())))))))))))))))))(((((((((((())))))((('''''')))******(((&&&&&&'''((()))***))))))((((((((((((((((((((((((((((((((((((''''''((((((((('''''''''((()))*********))))))))))))))))))))))))&&&&&&&&&&&&'''((())))))&&&%%%%%%%%%%%%&&&((()))'''((((((((())))))))))))((((((((((((''''''''''''***)))))))))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((((((%%%&&&&&&''''''&&&&&&%%%&&&((()))((('''%%%&&&&&&%%%%%%%%%&&&&&&''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&'''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''""""""'''(((&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&'''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&'''((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&%%%%%%%%%&&&'''((($$$%%%&&&$$$""""""$$$'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''((('''&&&&&&&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&'''((((((((((((((((((((((((((('''(((******))))))***,,,%%%%%%&&&&&&'''((()))))),,,+++***)))''''''&&&&&&))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))(((&&&$$$$$$&&&((()))'''''''''''''''''''''&&&'''((((((((())))))******))))))(((((((((((())))))(((''''''(((***)))'''%%%&&&'''(((*********)))((())))))))))))))))))))))))'''''''''&&&&&&'''''''''&&&&&&&&&'''((())))))***))))))))))))))))))))))))&&&&&&%%%%%%&&&''')))***)))((('''&&&%%%&&&'''((((((((((((((()))))))))))))))(((((((((''''''''''''((((((''''''&&&&&&&&&%%%(((((((((''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%'''((('''&&&$$$%%%%%%######$$$%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''(((''''''&&&&&&###$$$&&&&&&&&&&&&$$$###$$$%%%''''''''''''%%%$$$''''''''''''''''''''''''&&&&&&((((((((('''&&&%%%(((''''''&&&&&&%%%%%%$$$'''((($$$$$$((('''%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''''''''!!!"""###$$$&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''%%%%%%%%%$$$$$$$$$######$$$%%%&&&'''((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%(((''''''&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$&&&((()))%%%%%%$$$###$$$%%%'''(((###%%%&&&%%%""""""$$$'''&&&&&&$$$$$$$$$$$$&&&&&&"""$$$&&&((()))((('''%%%&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((()))))))))))))))((('''''''''(((((('''&&&%%%%%%&&&''''''((()))(((((((((******)))((('''&&&%%%%%%(((%%%$$$$$$'''(((&&&$$$$$$(((******)))***)))((($$$%%%&&&((()))*********((((((((((((((()))******''''''''''''(((((((((((($$$$$$%%%%%%&&&'''(((((()))((('''%%%%%%$$$$$$$$$'''(((((()))))))))))))))"""$$$&&&((())))))((('''$$$$$$$$$$$$$$$$$$$$$$$$(((((((((((())))))))))))&&&&&&''')))************'''''''''&&&%%%%%%$$$$$$&&&''''''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&%%%$$$$$$%%%))),,,...,,,+++)))((('''(((***+++&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***)))'''&&&&&&'''((())))))(((((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###$$$&&&(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''(((((('''%%%###"""''''''((((((((((((''''''&&&%%%$$$######%%%'''((())))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&((()))***&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%''''''&&&%%%%%%$$$######&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!! """$$$''')))###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((((((%%%$$$$$$%%%)))(((&&&$$$###"""!!!!!!#########$$$%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&&&&''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((()))'''''''''''''''''''''''')))((('''&&&&&&&&&&&&'''%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((())))))(((((('''&&&&&&''''''((((((((((((((()))))))))(((''''''&&&&&&---+++(((((())))))'''%%%)))***+++)))((()))))))))&&&'''((((((((((((((((((((('''''''''''''''((((((''''''''''''((((((((((((%%%%%%%%%&&&'''((((((((()))((('''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''%%%&&&'''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))))))))&&&'''((())))))***))))))((((((((((((((((((((((((&&&'''(((((())))))((((((''''''''''''''''''''''''(((((((((''''''(((((((((((('''%%%%%%%%%''')))******((('''%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''''')))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$$$$&&&(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$###"""###$$$&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""$$$%%%'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&"""$$$&&&'''&&&&&&'''(((&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''(((((()))))))))(((((('''''''''((((((''''''&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((((((((())))))))))))))))))(((''''''''''''(((((((((((((((((((((((((((((((((((((((,,,***))))))******)))(((+++***)))((('''''''''((((((((())))))((('''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&''''''(((((())))))))))))((((((''''''&&&&&&%%%&&&&&&'''''''''''''''''''''((()))((('''&&&%%%((((((((((((((((((((((((''''''((((((((()))))))))(((((())))))))))))((((((&&&''''''((())))))******&&&'''(((((())))))(((((((((((((((((((((((((((((())))))(((((((((((()))))))))((('''&&&&&&%%%&&&&&&((('''&&&%%%$$$%%%&&&&&&''''''''''''''''''''''''(((((((((''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((((((((*********))))))(((((('''(((((((((''''''&&&&&&&&&(((((('''&&&%%%$$$######'''&&&$$$$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&''''''(((%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%""""""###$$$&&&'''((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%#########$$$$$$&&&%%%%%%$$$######""""""$$$$$$%%%%%%%%%%%%&&&&&&"""$$$&&&'''&&&&&&'''(((%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&''''''(((%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((())))))(((((('''&&&&&&&&&((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&'''(((((((((((((((((()))))))))((((((''''''''''''''''''((())))))''''''''''''(((((())))))$$$$$$%%%&&&(((******+++(((&&&&&&))))))'''&&&&&&(((((((((((((((''''''&&&''''''((((((''''''&&&&&&''''''''''''((((((((((((''''''(((((()))))))))***)))))))))))))))((('''''''''(((((()))))))))))))))''''''(((((((((((('''&&&(((((((((((((((((((((((('''''''''((((((((())))))((())))))))))))(((((('''%%%&&&&&&&&&'''''''''(((''''''((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))(((((('''&&&&&&&&&)))((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&''')))+++,,,++++++***++++++*********)))))))))*********))))))(((''''''(((''''''&&&%%%%%%$$$$$$(((&&&%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((('''&&&%%%%%%&&&'''(((''''''((((((((((((''''''''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$&&&'''((((((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((((((%%%$$$$$$%%%&&&&&&&&&&&&&&&'''((()))((('''&&&&&&&&&&&&&&&'''%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$)))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''''''''(((((('''''''''&&&&&&&&&%%%%%%(((((('''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&'''((((((((((((&&&''''''(((((('''''''''(((''''''''''''((())))))&&&&&&''''''((()))))))))!!!###$$$%%%'''((()))+++&&&$$$'''...111,,,((((((&&&''''''((((((((((((((((((((()))))))))(((((('''''''''''''''((((((((((((((((((((()))))))))))))))((())))))******)))(((''''''(((((()))))))))))))))%%%&&&'''((())))))))))))''''''''''''''''''''''''''''''''''''((((((((((((((())))))))))))(((((('''(((((('''''''''&&&&&&&&&'''(((((()))))))))))))))************************(((''''''&&&&&&''''''((('''(((((((((((()))))))))(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''(((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&''')))+++,,,++++++***************))))))))))))++++++++++++******))))))&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))((((((''''''(((((()))***)))'''&&&%%%%%%&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&''''''(((&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((((((%%%$$$$$$%%%(((((('''&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$((('''%%%$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''(((((())))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((((((((%%%&&&&&&'''''''''''''''(((''''''&&&&&&((()))***&&&'''''''''(((((())))))&&&((()))(((''''''((()))(((%%%)))444888222,,,+++&&&&&&'''((())))))((((((&&&''')))*********)))(((''''''''''''(((((((((((((((((((((((())))))))))))'''((()))******)))((('''%%%&&&&&&'''''''''''''''%%%&&&&&&''')))***++++++''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((())))))))))))((((((++++++***))))))((('''''''''((())))))******))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''')))***+++&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))''''''''''''''''''''''''%%%&&&&&&'''((((((((((((((((((((((((((((((((((((************************%%%%%%&&&&&&'''''''''''''''&&&$$$$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((+++***)))'''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''(((((())))))((((((((((((((((((((((((%%%&&&'''((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%&&&&&&'''""""""######$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&"""$$$&&&'''&&&&&&'''(((***)))((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!! !!!###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&******)))(((((((((((((((%%%%%%&&&&&&''''''((((((((((((((((((((()))******))))))((((((((('''''''''''''''''''''''''''''''''''''''((())))))(((((((((&&&&&&'''((((((((((((((()))(((&&&&&&&&&''')))***'''''''''(((((((((((((((''')))******'''&&&(((***,,,&&&)))444999111+++,,,(((((((((((((((((('''&&&$$$%%%''')))******)))(((''''''''''''((((((((((((((((((((((((((((((((((((&&&''')))******)))'''&&&%%%&&&&&&'''''''''''''''(((''''''(((((()))******''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''((())))))***))))))*********)))))))))))))))(((((()))************)))))))))))))))))))))))))))((((((''''''''''''((((((&&&%%%$$$$$$$$$&&&(((***&&&&&&&&&&&&&&&%%%$$$$$$((((((((((((((((((((((((%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&''''''((())))))******'''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''((((((((((((((((((((((((((((((###$$$&&&((((((((('''&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""$$$&&&'''&&&&&&'''((()))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$""" !!!"""%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&******)))(((((((((((((((%%%&&&&&&'''((()))******((((((((((((((()))************))))))((((((((('''((((((((((((((((((((((((((()))))))))))))))((('''''''''((())))))***)))))))))(((&&&%%%&&&''')))+++((((((((((((((((((((((((###&&&((((((''''''))),,,...&&&&&&111555...(((************)))(((&&&%%%$$$!!!###&&&((()))***)))(((''''''''''''((((((((()))((((((((((((''''''''''''%%%&&&((()))***)))'''&&&'''(((((()))))))))))))))***))))))(((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&((()))************&&&&&&''''''(((((())))))(((((()))***************(((((((((((((((((((((((())))))(((((((((((())))))&&&%%%###!!!!!!###&&&'''(((((())))))(((((('''&&&************************%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''((()))******+++((((((((((((((((((((((((***)))'''&&&&&&'''((()))$$$%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''(((((())))))((('''&&&%%%%%%$$$%%%$$$###$$$&&&(((((((((%%%%%%%%%%%%%%%%%%%%%%%%************************%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&((()))))))))(((''''''((((((((((((((((((''''''(((((()))***)))))))))######$$$%%%%%%&&&''''''''''''''''''''''''''''''!!!"""%%%'''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''(((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$######''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((((((&&&$$$$$$%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((()))***''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&######$$$%%%%%%&&&'''''''''&&&$$$###$$$&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++***((('''&&&&&&'''''')))((('''&&&'''(((***,,,((((((((((((((((((((((((''''''''''''''''''''''''***&&&###"""%%%'''''''''(((((((((((())))))))))))))))))************))))))%%%%%%&&&&&&'''(((((((((''''''''''''(((((((((((((((((('''&&&%%%%%%$$$$$$))))))))))))************))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''***)))((('''&&&&&&'''((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))'''%%%###"""&&&%%%%%%%%%&&&((()))+++))))))((((((''''''&&&&&&))))))))))))))))))))))))++++++***))))))((())))))(((''''''(((******)))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))******)))((('''&&&%%%%%%***'''%%%$$$%%%'''((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''&&&&&&&&&&&&&&&''')))******((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$'''''''''''''''''''''''''''''''''((((((((())))))(((((('''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&''')))+++)))&&&$$$%%%'''(((((('''&&&&&&&&&&&&''''''&&&%%%%%%'''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&$$$%%%'''))))))((('''&&&'''&&&&&&%%%%%%&&&&&&'''))))))(((((((((((())))))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""  """###$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$"""!!!"""%%%((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((%%%%%%%%%$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###"""###$$$%%%&&&%%%$$$###''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&+++***((('''&&&&&&&&&''')))((('''&&&'''(((***+++(((((((((((((((((((((((('''''''''''''''''''''''')))'''%%%%%%'''(((((('''&&&''''''''''''((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''&&&&&&'''''''''((((((((()))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''***)))((('''&&&''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''&&&$$$###"""&&&&&&&&&%%%&&&''')))***))))))))))))((((((((((((((((((((((((((((((((((((******)))((((((((())))))((((((''')))***+++***(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((''''''''')))&&&$$$###%%%&&&''''''''''''''''''''''''''''''((((((''''''''''''(((((())))))((((((''''''&&&&&&%%%&&&((())))))((('''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&!!!$$$'''(((&&&%%%&&&((((((((('''&&&&&&&&&&&&'''***((('''((()))*********''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&$$$%%%'''((()))((('''&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''%%%%%%%%%$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&***)))((('''&&&&&&&&&'''(((((('''&&&&&&''')))***(((((((((((((((((((((((('''''''''''''''''''''''')))''''''((())))))(((&&&%%%%%%&&&&&&&&&'''''''''''''''((((((((((((''''''******)))(((((('''&&&&&&''''''''''''(((((((((((('''&&&&&&%%%%%%$$$######%%%%%%&&&&&&&&&'''''''''))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''))))))((('''''''''((((((''''''''''''''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((&&&''''''''''''&&&%%%%%%(((''''''&&&&&&'''(((((()))))))))))))))*********(((((((((((((((((((((((((((((('''''''''(((((())))))(((((()))++++++***)))((((((((((((((((((((((((''''''''''''''''''''''''***))))))(((''''''&&&&&&&&&'''''''''(((((())))))(((&&&######$$$&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((())))))((('''&&&&&&%%%%%%$$$%%%&&&((((((((('''&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%&&&&&&''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&$$$'''))))))((('''''''''(((((('''&&&&&&&&&&&&''''''%%%$$$$$$&&&''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))&&&&&&''''''''''''&&&&&&$$$%%%'''((((((((('''&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''&&&&&&&&&&&&((((((''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%(((((('''%%%%%%%%%%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%))))))((((((''''''''''''(((((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))(((&&&$$$%%%&&&&&&&&&&&&'''''''''&&&''''''''''''''''''&&&******))))))((((((((((((''''''''''''((((((((((((***)))((('''%%%$$$###"""%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''))))))(((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))((('''''''''''''''''''''(((((())))))******((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((())))))(((((()))+++,,,***)))((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((''''''''''''''''''''''''(((((((((((((((&&&$$$$$$&&&''''''&&&''''''''''''''''''''''''(((''''''&&&&&&''''''((((((''''''&&&%%%$$$#########$$$%%%&&&'''''''''&&&'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''&&&%%%%%%&&&((()))'''''''''''''''''''''''''''((((((((())))))))))))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&******)))(((&&&%%%%%%&&&(((((('''&&&&&&&&&&&&'''%%%###"""###$$$&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&''')))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$#########''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&%%%$$$$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%''''''&&&&&&%%%%%%%%%$$$))))))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$&&&((()))(((&&&$$$###&&&&&&'''''''''(((((((((&&&&&&''''''''''''&&&&&&(((((((((((())))))******''''''''''''((((((((((((++++++******))))))((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))******+++)))))))))(((((('''&&&&&&%%%&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&%%%&&&&&&'''(((((()))(((((()))++++++***((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((('''''''''''')))'''&&&&&&((()))((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''&&&''''''&&&%%%&&&'''(((***''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%$$$###$$$&&&)))+++---(((((('''&&&&&&&&&&&&'''((('''%%%&&&((())))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$"""!!!!!!$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$#########$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%******++++++++++++***))))))))))))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$&&&))))))'''$$$######&&&''''''''''''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&'''(((((()))******''''''''''''((((((((((((###$$$%%%&&&''')))******'''(((((((((((()))))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((()))*********)))))))))))))))))))))))))))))))))))))))(((((((((((('''((((((((((((((((((((((((%%%%%%%%%%%%&&&'''((())))))))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((''''''(((******)))((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***))))))(((((('''''''''&&&)))((('''((()))***((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''***))))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))(((''''''&&&&&&&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''(((''''''''''''&&&&&&&&& !!!%%%+++222888;;;<<<(((((('''&&&&&&&&&&&&'''(((&&&%%%%%%'''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$######$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###  $$$'''######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''''''''&&&&&&&&&&&&&&&++++++,,,---------,,,+++***************))))))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&(((***)))&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((("""######$$$%%%&&&''''''''''''((((((((()))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((('''((()))***+++******)))(((((((((((((((((((((((())))))))))))((((((((('''((((((((((((((((((((((((%%%%%%$$$$$$%%%&&&'''((((((((()))***))))))'''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''')))((('''''''''''''''''''''&&&&&&'''))))))((('''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((((('''''''''))))))(((&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''(((((((((((())))))))))))((('''&&&&&&&&&&&&%%%%%%%%%&&&'''(((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))))))))((('''%%%&&&'''(((((()))))))))''''''''''''''''''''''''(((((((((((()))))))))***&&&&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&$$$'''...666>>>AAA???<<<(((((('''&&&&&&&&&&&&'''&&&%%%###$$$%%%''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$###!!!"""###%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''+++,,,---.........---,,,+++++++++++++++***)))((((((((((((((((((((((((((('''''''''''''''''''''''''''***+++***'''%%%%%%'''$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((''''''((((((((('''&&&&&&%%%%%%''''''''''''((((((((()))---,,,+++***)))((('''''''''''''''(((((((((((()))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))'''((()))+++++++++***)))''''''''''''''''''''''''******))))))((((((((('''(((((((((((((((((((((((('''&&&&&&%%%&&&'''((()))'''((()))******)))((('''))))))(((((('''''''''&&&''''''''''''''''''''''''***)))((('''''''''''''''&&&%%%%%%&&&((()))'''&&&)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&%%%%%%&&&'''((()))***+++'''&&&&&&'''(((((('''%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''######$$$%%%%%%&&&&&&'''+++***)))((('''&&&&&&&&&&&&&&&&&&'''((())))))***''''''''''''''''''''''''&&&&&&'''((())))))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((()))***)))((('''$$$%%%''')))***))))))(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&(((+++333;;;>>>;;;222+++(((((('''&&&&&&&&&&&&'''***((('''''')))******)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&''''''''''''''''''&&&'''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&$$$######$$$&&&'''&&&&&&&&&'''''''''((((((###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&"""""""""######$$$$$$%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&%%%######$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''(((((((((''''''((()))***+++,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++)))(((((('''&&&%%%$$$$$$(((((('''''''''&&&&&&&&&$$$$$$%%%&&&&&&''''''((('''((((((((())))))******''''''''''''''''''''''''((('''%%%$$$%%%&&&(((***'''''''''''''''''''''''')))((('''&&&%%%&&&&&&'''((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))+++*********))))))(((((())))))(((((((((((())))))(((((())))))******++++++(((((((((((())))))))))))((((((''''''''''''((((((%%%&&&&&&&&&'''(((((((((&&&&&&''''''''''''''''''******))))))((((((''''''(((((())))))))))))((((((((((((((((((((('''''''''******))))))((((((''''''&&&''''''((()))******+++))))))((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&)))***+++***)))((($$$%%%'''(((((((((''''''$$$$$$&&&'''(((***++++++''''''''''''''''''''''''(((%%%$$$%%%((()))(((&&&&&&&&&((()))))))))((('''''''''''''''''''''''''''+++)))'''%%%%%%&&&(((***%%%&&&&&&$$$%%%'''(((''''''((()))))))))((('''&&&&&&'''((('''&&&&&&)))+++)))222:::777---&&&(((---(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&%%%%%%%%%&&&&&&'''(((%%%%%%$$$$$$$$$$$$%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%### ******)))'''&&&%%%$$$###&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&'''((('''&&&%%%$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&$$$###$$$%%%%%%&&&&&&''''''&&&&&&%%%######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%'''((('''&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$%%%'''((('''$$$&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''((((((((()))******++++++........................---------,,,,,,,,,++++++++++++******)))(((((('''''''''''''''&&&&&&&&&&&&)))))))))(((''''''&&&&&&''''''((((((((()))))))))************************---,,,+++)))))))))******)))))))))))))))))))))))))))((('''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))************)))))))))((()))(((((((((((((((((()))((((((((((((((()))))))))''''''((((((((())))))))))))(((((('''''''''(((((('''(((((((((((((((((()))(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((''''''(((((((((((((((((()))(((((((((''''''''''''''''''(((((())))))******))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((()))))))))((('''&&&%%%&&&'''((((((((('''&&&&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%&&&((()))'''&&&%%%&&&((()))))))))((('''((((((((((((((((((((((((&&&'''))))))(((&&&$$$"""%%%&&&%%%%%%&&&''''''&&&$$$%%%&&&'''(((''''''&&&(((***+++***)))))))))***222444444111,,,(((((()))(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&$$$$$$%%%'''(((***++++++'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&&&&******))))))))))))******''''''''''''''''''''''''&&&''''''&&&%%%###!!!))))))((('''&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''(((''''''&&&&&&'''''''''((('''&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%'''((('''&&&''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!"""$$$%%%$$$"""######$$$$$$&&&''')))***''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''''''''''')))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,,,,---,,,,,,,,,++++++******(((''''''''''''&&&&&&&&&)))))))))(((''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((******))))))(((((((((''')))))))))))))))))))))))))))(((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))************))))))))))))((((((''''''''''''((((((((((((((((((''''''''''''''''''''''''((((((((((((***)))((((((''''''''''''******)))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))(((((())))))))))))(((((('''''''''(((((()))))))))((((((''''''''''''&&&&&&(((((((((((()))))))))))))))((((((''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''))))))(((((('''&&&&&&%%%'''''''''(((''''''&&&%%%((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''((('''%%%$$$&&&((()))***)))'''&&&))))))))))))))))))))))))%%%&&&((()))((('''%%%$$$&&&%%%$$$&&&'''((('''&&&!!!"""$$$%%%&&&''''''''')))))))))((((((***...222888222+++(((((((((%%%###'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''')))***+++,,,,,,'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((''''''&&&&&&'''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$''''''''''''&&&&&&&&&%%%&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&''''''(((((('''&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%&&&'''&&&%%%$$$$$$&&&%%%&&&&&&''''''&&&&&&%%%'''&&&$$$######$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%'''((('''&&&'''&&&&&&&&&&&&%%%%%%%%%((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&'''&&&%%%$$$$$$$$$$$$%%%&&&((((((&&&&&&''''''''''''''''''&&&'''''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&******))))))(((((((((((('''''''''''''''''''''''',,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,******)))))))))((((((((($$$%%%%%%&&&&&&''''''(((''''''''''''''''''((((((''''''''''''''''''''''''%%%&&&'''(((((((((((('''''''''''''''''''''''''''((((((''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((*********)))))))))))))))((((((''''''''''''(((((()))))))))(((((('''''''''&&&'''''''''((((((((((((+++***)))(((''''''''''''*********))))))((((((((()))))))))(((((((((((((((''''''(((((())))))******(((((())))))))))))((((((&&&&&&'''((()))******+++((((((((((((((((((((('''))))))))))))(((((((((((()))(((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&(((((((((''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''''''''&&&&&&$$$%%%'''))))))((('''&&&(((((((((((((((((((((((()))(((&&&%%%'''***...111***&&&$$$''')))(((&&&&&&######$$$%%%&&&&&&''''''''''''&&&%%%'''---444:::333---%%%###%%%%%%###''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%%%%&&&'''((()))%%%$$$$$$######$$$$$$%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$###"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&'''''''''%%%$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%(((&&&###!!!!!!"""$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''((((((''''''((('''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''((((((&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%******))))))((('''''''''(((((((((((((((((((((((((((((()))***++++++,,,---........................---,,,,,,,,,,,,+++++++++%%%&&&&&&''''''((())))))((((((((((((((((((''''''************************))))))***++++++******)))((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))******((((((''''''''''''((((((*********))))))((((((((('''''''''(((((((((((()))******)))((((((((((((((()))))))))(((((('''''''''(((((((((''''''&&&&&&&&&''''''(((((())))))******(((((())))))))))))((((((&&&''''''((()))***++++++))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))((((((''''''&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''%%%%%%&&&'''(((''''''&&&''''''''''''''''''''''''''''''(((***...333777:::000((($$$(((***(((&&&&&&'''''''''&&&&&&&&&&&&'''&&&))),,,///000111333555+++)))'''&&&&&&&&&$$$###&&&'''''''''''''''''''''&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&%%%%%%%%%%%%%%%&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$###"""###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((('''%%%$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%'''%%%""" !!!###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%((('''&&&%%%$$$#########$$$$$$%%%%%%&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%)))))))))(((((('''''''''((((((((((((((((((((((((&&&&&&'''((()))******+++......//////000000111111///............---------,,,,,,,,,+++******))))))))))))))))))(((((((((((())))))))))))))))))))))))*********)))))))))((((((************************''''''((()))))))))((((((((((((((((((((((((((((((***))))))((((((((((((((())))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))************))))))))))))(((((((((((())))))))))))***))))))(((((())))))***)))(((((((((((((((''''''((((((''''''&&&&&&%%%%%%(((((((((((())))))))))))(((((())))))))))))((((((((((((((())))))*********))))))************++++++(((((((((((())))))))))))(((''''''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''(((((((((''''''''''''''''''''''''%%%&&&&&&'''(((((())))))(((((('''&&&&&&&&&''''''$$$$$$%%%&&&''''''((((((''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''###'''...555888999888666777,,,%%%)))+++'''%%%(((***)))(((''''''''''''((()))000888<<<:::333,,,'''&&&(((***+++***(((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%&&&'''(((((())))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))((('''&&&%%%$$$$$$$$$)))((((((''''''(((((()))''''''''''''''''''''''''%%%$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&'''(((((()))((('''&&&&&&%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%&&&'''###$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&'''((('''%%%%%%%%%'''%%%&&&&&&''''''&&&&&&%%%%%%$$$"""!!!!!!"""###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%'''((('''&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''############$$$%%%''''''$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''%%%%%%%%%&&&''''''((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&((((((((((((((((((''''''''''''''''''''''''''''''((((((((('''''''''''''''+++++++++,,,---......////////////.........------......---,,,,,,++++++***++++++******))))))))))))'''''''''''''''''''''''''''&&&&&&''')))+++---...************************&&&'''((()))***))))))(((((((((((((((((((((((((((******)))((((((((((((((())))))))))))))))))))))))((()))))))))******************))))))))))))******((((((((()))))))))))))))))))))))))))*********+++(((((((((((()))***++++++((())))))))))))))))))***))))))(((((('''&&&&&&&&&))))))))))))(((((((((((((((((())))))))))))(((((()))))))))))))))))))))***((()))))))))************''''''(((((())))))******'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((''''''''''''''''''''''''&&&'''((()))))))))((('''''''''&&&%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((###%%%''''''&&&&&&(((+++(((&&&$$$######%%%(((***'''''''''''''''''''''''''''+++222888999777222...???000''')))+++'''%%%))))))((('''''''''((()))***222666::::::666...((($$$'''(((((()))***)))((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''(((((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''(((((()))'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&'''((())))))((('''&&&&&&%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&''''''''''''&&&(((((('''&&&%%%&&&'''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%'''((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''')))******''''''(((***"""""""""###$$$&&&'''(((&&&&&&&&&&&&&&&%%%%%%%%%"""###$$$&&&'''((())))))%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''((((((((((((((((((((((((************************+++***)))((('''&&&%%%%%%&&&&&&'''((())))))******///............---------)))******++++++,,,------,,,+++++++++******))))))************************%%%%%%'''***...444999<<<((((((((((((((((((((((((&&&'''(((*********)))(((((((((((((((((((((((((((******)))((((((((((((((())))))))))))))))))))))))(((((())))))*********+++++++++************++++++&&&'''''''''(((((()))))))))*********++++++++++++''''''(((((()))+++,,,---))))))******+++++++++,,,+++******)))(((''''''&&&******))))))((((((''''''(((((())))))))))))((((((*********)))))))))))))))'''((((((((())))))******&&&''''''((()))******+++'''''''''''''''((()))***))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''######$$$%%%%%%&&&''''''''''''''''''''''''''''''((()))***+++***)))&&&%%%'''&&&%%%%%%&&&'''(((***(((((('''&&&&&&%%%$$$$$$))))))))))))))))))))))))"""$$$''''''&&&'''))),,,)))'''$$$""""""%%%(((+++))))))))))))))))))))))))000111333444333000---+++CCC333''')))+++'''&&&***'''&&&&&&&&&''')))***,,,999777333...)))'''(((***)))&&&$$$$$$'''((('''$$$&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((''''''&&&%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((###$$$%%%(((***---000111'''''''''&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$%%%''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''#########$$$%%%&&&'''(((&&&%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""$$$%%%'''((((((''''''#########$$$$$$%%%%%%%%%&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((((((&&&%%%&&&'''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%'''((('''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((('''$$$$$$%%%((($$$$$$$$$###$$$$$$%%%%%%(((((((((''''''&&&&&&%%%!!!"""$$$&&&''')))******%%%%%%&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%''''''%%%$$$$$$%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''((('''###%%%(((***+++***(((&&&******))))))((((((''''''))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))+++---...333222000///.........///------------------------*********))))))(((((((((+++(((&&&&&&---888DDDLLL+++++++++***))))))(((((())))))(((((()))***+++++++++******)))))))))******))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((()))))))))))))))'''%%%%%%&&&'''''''''******))))))((((((''''''***)))'''&&&'''((('''&&&))))))************)))))),,,+++***))))))***+++,,,))))))))))))))))))))))))(((((())))))))))))((((((+++++++++++++++++++++++++++++++++************)))&&&'''((())))))((('''&&&))))))))))))))))))))))))************))))))))))))&&&&&&'''((())))))(((((()))(((&&&&&&((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((())))))))))))))))))))))))&&&'''((((((''''''(((***(((''''''&&&&&&''')))***(((((((((((((((((((((''')))((('''&&&%%%&&&'''''''''''''''((((((((())))))+++%%%$$$''''''######(((---+++'''$$$$$$'''---111444KKKYYYNNN:::111...,,,<<<:::555000+++)))***,,,***)))'''&&&''')))+++---;;;333***%%%&&&((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))'''&&&&&&''')))'''%%%%%%&&&&&&%%%$$$""""""$$$&&&(((***+++,,,''''''''''''''''''''''''$$$&&&((()))***)))((('''''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))******))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((((((((('''&&&%%%$$$$$$###$$$$$$%%%%%%&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&$$$""""""$$$%%%%%%%%%######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&###"""###$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))***)))'''&&&'''''''''''''''&&&&&&&&&,,,+++***((('''&&&&&&&&&''''''''''''''''''''''''))))))(((((()))***+++,,,......---------...///000////////////......------------,,,,,,+++************((('''&&&)))...444777((())))))))))))))))))))))))))))))))))))***++++++((((((''''''&&&''''''((())))))))))))))))))))))))((((((((((((((((((((((((************************(((((((((((()))))))))***+++)))''''''(((******)))******))))))((((((((((((,,,+++)))))))))***)))(((((())))))******))))))(((+++***))))))))))))***+++************************))))))************))))))************************+++++++++************)))((())))))))))))))))))((()))))))))))))))))))))))))))))))))(((((((((((('''&&&&&&'''(((((((((((((((((('''&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((&&&'''((((((''''''((()))&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&'''''')))((('''&&&%%%&&&&&&'''$$$$$$$$$$$$$$$%%%%%%%%%$$$"""$$$(((((($$$%%%)))""")))111555555666:::>>>444AAAGGG@@@:::;;;:::666999:::;;;:::999999:::<<<555111+++'''(((,,,222666888111***&&&'''((((((&&&'''''''''''''''''''''''''''''''''''''''''''''''')))******)))(((''''''))))))(((&&&&&&''''''&&&%%%%%%%%%%%%&&&'''(((((()))''''''''''''''''''''''''%%%&&&((()))))))))'''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###!!! !!!###%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$######$$$%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''&&&&&&'''(((***+++&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''((()))))))))))))))***+++---///000111111000000000/////////000000000///...---------((())))))))))))(((((('''&&&&&&'''(((((()))******))))))))))))))))))***+++''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((()))))))))******+++)))(((((()))******)))***))))))))))))(((((((((,,,***))))))*********)))(((((())))))))))))((((((******))))))))))))******************************))))))************))))))))))))))))))))))))))))))+++++++++************)))+++******))))))******+++))))))))))))))))))))))))((((((((((((''''''''''''&&&''''''(((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%'''((((((''''''((()))$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&%%%&&&&&&&&&########################$$$))))))&&&(((,,,...777???@@@:::555666:::222444444555===EEE@@@555%%%(((+++...///000222333<<<999555111111444888;;;222...)))'''((()))(((&&&'''''''''''''''''''''''''''''''''''''''''''''''')))***+++***(((((((((***(((&&&%%%%%%&&&&&&&&&%%%''''''''''''&&&&&&&&&%%%''''''''''''''''''''''''&&&'''((())))))(((&&&%%%''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&!!!  ###%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%***)))((('''&&&&&&''''''''''''(((((())))))******((('''&&&%%%&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''''''''&&&&&&'''((()))+++,,,---....../////////000000000333222222111000000//////***+++---...---+++)))''''''''''''((((((((())))))***)))))))))))))))******(((((((((((((((((()))***))))))))))))))))))))))))***************+++++++++************************(((((()))))))))*********)))(((''''''((()))((('''))))))))))))))))))))))))***(((''''''((()))((((((((((((((())))))((((((((())))))))))))))))))))))))************************((())))))))))))))))))((()))))))))***************+++++++++*********))))))+++***)))(((((()))***+++(((((((((((((((((((((((())))))((((((((('''''''''''''''((((((((((((((('''&&&''''''&&&%%%%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((('''&&&&&&''')))###$$$&&&'''''''''&&&%%%(((((())))))***+++++++++''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$!!!&&&)))((((((,,,000@@@AAA>>>777...)))***------,,,,,,222>>>DDD888(((&&&((()))*********,,,...222444555666666444111000,,,***(((((()))***((('''''''''''''''''''''''''''''''''''''''''''''''''''((()))***)))((('''((()))&&&$$$######$$$%%%%%%$$$'''''''''&&&&&&%%%%%%%%%'''''''''''''''''''''''''''(((((((((((('''%%%%%%''''''&&&&&&&&&&&&''''''*********))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((((('''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''"""!!!!!!"""$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&'''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&+++***(((&&&&&&&&&'''(((''''''(((((())))))******,,,+++)))&&&$$$#########''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((((((((((((((()))***+++,,,---///000000222222111111111000000000//////000000//////------******)))))))))(((((((((******)))))))))))))))***((((((((((((((()))******)))))))))))))))))))))))))))*********+++++++++,,,************************))))))))))))************)))(((((((((******)))'''))))))))))))***************((('''''')))***)))((((((((())))))))))))(((((())))))************))))))************************'''(((((())))))(((((('''*********+++++++++,,,,,,+++++++++*********))))))******(((''''''(((******((((((((((((((((((((((((*********)))))))))(((((('''((((((((((((((('''''''''((()))(((&&&%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&'''((($$$%%%&&&(((((('''&&&&&&((()))))))))******++++++&&&&&&&&&&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&$$$&&&(((''''''+++000444999444...)))'''((()))******))))))...555888///$$$******(((&&&$$$%%%(((***&&&(((+++,,,,,,)))&&&$$$'''''''''((())))))((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((('''&&&&&&'''((('''%%%$$$$$$&&&'''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&%%%%%%''''''&&&&&&&&&&&&''''''******))))))((((((''''''(((((((((((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&'''''''''(((((((((((('''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%&&&&&&%%%#########$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%''''''&&&%%%%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&***)))'''&&&&&&'''((((((&&&&&&&&&'''''''''''''''$$$$$$%%%&&&&&&'''''''''''''''''''''''''''''''''%%%&&&&&&'''''''''&&&&&&'''((((((((((((((('''&&&&&&&&&((()))+++,,,---...............////////////333222000///............------,,,++++++***))))))+++******)))))))))))))))''''''&&&''''''((()))***)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++++++++++++++++++++)))))))))*********++++++,,,+++***+++------+++***)))))))))************+++,,,***))))))+++,,,,,,+++))))))************))))))******++++++++++++******++++++++++++++++++++++++(((((())))))))))))((((((*********+++,,,,,,------+++++++++************))))))))))))(((((()))))))))))))))))))))))))))))))))************))))))))))))(((((((((((((((((('''&&&&&&)))***)))&&&%%%(((+++&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&&&&'''(((%%%%%%&&&'''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&'''''''''((()))(((%%%(((///333444+++(((%%%&&&***+++)))%%%)))(((&&&&&&(((+++,,,,,,$$$###!!!"""%%%)))'''&&&$$$$$$%%%&&&(((%%%%%%'''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&''''''&&&%%%&&&((()))'''&&&&&&((())))))((($$$$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&&&&'''&&&$$$""""""######$$$$$$######"""%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%"""######$$$$$$%%%%%%&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''(((((()))'''''''''''''''&&&&&&&&&"""&&&(((*********&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((('''''''''((())))))))))))((('''&&&''''''(((((())))))***))))))***+++,,,------...000000///.........//////......------------------++++++***)))))))))))))))'''''''''(((((()))++++++))))))))))))))))))))))))(((((())))))***++++++,,,++++++++++++++++++++++++))))))*********+++++++++,,,++++++,,,......,,,***))))))*********+++++++++,,,***)))***+++---,,,,,,******++++++++++++*********+++,,,------,,,+++***++++++++++++++++++++++++******++++++++++++******)))))))))***+++,,,,,,,,,+++++++++************))))))******++++++******)))))))))))))))))))))))))))***))))))))))))(((((((((((((((((((((((('''&&&&&&%%%(((***(((%%%$$$'''***''''''''''''''''''''''''&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%'''(((%%%%%%%%%%%%%%%&&&&&&'''((((((''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###$$$$$$%%%&&&'''(((((()))'''(((%%%%%%+++333555111((((((((()))***)))&&&$$$''''''&&&%%%$$$%%%)))...((((((((('''&&&'''))),,,+++***(((&&&'''(((***,,,$$$%%%&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))(((&&&%%%&&&''')))(((((($$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$"""###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%######$$$$$$%%%&&&&&&'''%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&'''((((((((())))))******))))))((((((((('''%%%&&&(((((('''%%%"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&((())))))((((((&&&''')))*********))))))((((((((((((''''''''''''%%%&&&'''(((***+++,,,---+++,,,---///000111222222------...//////000000000++++++***))))))((())))))************+++,,,---...))))))))))))))))))))))))'''(((((()))******++++++++++++++++++++++++++++++)))************+++++++++***))))))+++,,,,,,***((())))))******++++++++++++***((('''(((***++++++***++++++,,,,,,,,,,,,+++++++++,,,------------,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++'''(((((()))***++++++++++++++++++************)))***+++,,,------,,,+++***)))))))))))))))))))))))))))(((((((((''''''''''''(((((())))))((('''&&&&&&$$$''')))'''###"""%%%)))((((((((((((((((((((((((%%%&&&&&&'''((()))******''''''''''''''''''''''''$$$%%%'''&&&%%%%%%&&&(((%%%$$$###"""###$$$&&&'''******)))((('''&&&&&&%%%%%%%%%&&&'''&&&%%%$$$###$$$%%%&&&''')))***++++++$$$%%%###$$$---777666...'''((()))'''&&&&&&))),,,$$$&&&***+++((($$$%%%(((%%%'''((((((&&&&&&&&&'''###%%%'''******)))'''&&&###%%%&&&&&&&&&&&&''')))''''''''''''''''''''''''''''''''''''''''''''''''%%%'''((((((''''''(((***%%%###""""""$$$&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''((('''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%###"""###%%%&&&'''%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&%%%&&&&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&'''(((((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%&&&&&&'''(((((($$$%%%'''((((((((('''&&&''''''''''''''''''''''''&&&'''''''''(((((())))))((('''&&&&&&'''((()))***''''''(((((((((((('''''''''''''''''''''((())))))(((((((((((())))))))))))''''''((())))))))))))))))))))))))))))))(((''''''(((%%%$$$%%%(((***(((%%%******+++,,,------......000000000000///...,,,,,,............------------***)))((((((((()))***+++,,,+++***((('''''''''''',,,------,,,***)))***+++)))*********+++++++++,,,***)))(((((((((((()))))),,,,,,++++++++++++,,,,,,++++++******+++,,,------///---***)))(((***,,,...+++,,,---,,,******+++---,,,,,,,,,---//////---+++.../////////...------,,,------,,,+++***)))((('''************))))))))))))+++***************++++++******))))))(((((('''''''''''''''((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''((('''%%%$$$$$$%%%'''((($$$%%%%%%%%%&&&'''''''''((((((((((((((('''''''''$$$$$$$$$$$$$$$%%%&&&'''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&"""((()))%%%(((000...$$$((('''&&&&&&&&&'''((())))))'''%%%$$$$$$&&&)))******)))(((''''''''''''''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&))))))(((((('''''''''&&&&&&&&&&&&&&&''''''''''''%%%&&&''')))))))))((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%$$$$$$'''''''''(((''''''&&&%%%&&&'''((()))((('''%%%###''''''''''''''''''''''''###!!! ###'''***+++***''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######***)))'''$$$###"""""""""%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''((($$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((###%%%&&&%%%$$$$$$%%%&&&'''((()))))))))(((&&&%%%''''''(((((('''%%%$$$"""&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&******)))((('''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$"""$$$&&&'''&&&$$$(((''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''((((((((()))))))))******(((((('''&&&'''''')))))))))((('''&&&&&&'''((()))'''''''''''''''((())))))(((((((((((())))))))))))''''''((())))))))))))))))))))))))))))))(((''''''&&&&&&''''''''''''(((((((((((()))******+++,,,,,,///000000111111111111111333333222111///...------...---,,,+++,,,,,,---...,,,,,,++++++***++++++++++++,,,---,,,+++***+++,,,+++++++++++++++++++++,,,......---------------...------,,,,,,,,,,,,------,,,,,,+++,,,,,,------......---+++***)))***,,,------.........,,,,,,...000---...///000//////...---//////000000///......---///......---,,,+++******,,,,,,,,,++++++++++++***))))))(((((((((((())))))++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''(((((()))***)))'''&&&&&&''')))***(((((())))))))))))))))))'''''''''(((((((((((((((%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$))))))&&&)))222111)))%%%''')))((('''&&&''')))((('''&&&%%%%%%&&&((()))''''''&&&%%%%%%%%%%%%%%%(((((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((((((((('''''''''&&&))))))))))))************&&&'''((())))))((('''''''''(((((((((((((((((('''(((((((((((((((((((((((('''''''''&&&&&&%%%%%%$$$%%%%%%&&&'''(((((((((''''''((()))******)))'''&&&'''''''''''''''''''''''')))'''%%%''')))++++++***''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$((('''%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''((('''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&''''''(((******))))))***+++((((((((((((((('''&&&&&&'''''''''''''''%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&)))((((((''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''%%%%%%%%%&&&&&&&&&''''''))))))))))))************)))((((((''''''''''''(((+++)))'''%%%%%%''')))+++'''''''''''''''((())))))(((((((((((())))))))))))''''''((())))))))))))))))))))))))))))))(((((('''$$$'''***)))&&&%%%'''+++(((((())))))***+++++++++,,,,,,...000111222222222444333333222111111000000000//////......//////000((((((((((((((()))*********+++---,,,++++++,,,---,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,------...------------------...---------------............---,,,,,,++++++,,,,,,...///000000//////111222---000333333000//////111000111111111111000000///000000000/////////...............---------,,,,,,******))))))((())))))***,,,,,,,,,+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++)))((('''&&&&&&'''((()))***************)))))))))&&&&&&''''''(((((())))))'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&******'''***333555000###&&&))))))'''&&&'''(((&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%&&&((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((('''&&&&&&(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%'''((()))))))))((()))***++++++***))))))'''''''''''''''''''''''')))'''%%%%%%&&&'''&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''(((%%%%%%''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&&&&&&&((()))((('''&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''')))((('''$$$$$$%%%&&&&&&'''(((((("""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''))))))))))))))))))))))))))))))((((((''''''''''''***)))(((''''''((()))***'''''''''''''''((())))))(((((((((((())))))))))))''''''((()))))))))))))))(((((())))))))))))((((((%%%''')))((('''&&&(((*********++++++,,,,,,,,,---'''(((***+++------............///000111222333333////////////////////////)))((((((((((((((()))))))))***++++++++++++,,,---,,,,,,,,,,,,+++++++++++++++++++++***++++++,,,,,,.........------.........------.................................---------...000111222111111222333///444888777222000111444222333333333333333222222222222222111111111111111000000//////......------------,,,+++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++))))))(((''''''((()))))))))((((((''''''&&&&&&&&&%%%&&&&&&'''((()))******((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&***222555444'''&&&%%%%%%&&&'''''''''%%%%%%'''((((((((('''&&&)))(((((('''''''''((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''$$$%%%%%%%%%%%%&&&&&&&&&(((((((((''''''&&&&&&%%%((((((((())))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((((((((('''((()))***++++++******'''''''''''''''''''''''''''&&&%%%%%%$$$%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''((($$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$ """""""""###%%%&&&((('''%%%$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%#########$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))))))))%%%%%%%%%&&&&&&&&&'''''' !!!######$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))))))))(((((('''&&&&&&'''((()))******)))(((''''''''''''''''''((())))))(((((((((((())))))))))))''''''((()))))))))))))))(((((())))))))))))((((((((('''&&&''')))***)))'''***+++++++++++++++,,,,,,'''(((((()))******))))))******+++,,,...///000000//////000000111111111111000///...------,,,,,,,,,(((***++++++******,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---------......///000000//////......//////000...///000000000///.........//////000000000000000000222444444333333333444333777;;;:::555222444777444555555666666555555555333333333333333333333333111111000///......------......---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******)))))))))************************((((((((((((((((((((((((((((((''''''(((((()))***+++++++++******+++++++++'''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''((()))******)))(((((('''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''%%%'''...222444///((("""!!!%%%)))(((%%%$$$%%%'''((()))((('''&&&(((((('''''''''(((((()))&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''''''''((((((((()))))))))((((((''''''&&&&&&&&&%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''(((((()))))))))''''''''''''''''''''''''(((((((((((((((((()))***''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''((('''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%$$$######!!!###%%%&&&%%%&&&(((***'''&&&%%%$$$$$$%%%''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((######$$$$$$%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&$$$$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''(((((()))''''''&&&&&&&&&%%%%%%%%%######%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''''''''''''''(((((()))(((((('''&&&&&&(((***,,,,,,***(((&&&'''''''''''''''((())))))(((((((((((())))))))))))''''''((()))))))))))))))'''(((((()))))))))))))))***'''$$$&&&***,,,)))&&&)))))))))))))))))))))))))))***************)))(((+++++++++++++++*********//////111222333444444444333222111///......------+++,,,------,,,,,,---...---.........////////////............///000111111333222222111111222222333111222333444333222111000000000000111222444555666555777999999888777666777888:::===<<<999777777888666666777888888888888777666666666555555444444444222222111111000///......------,,,+++******************++++++++++++,,,,,,,,,,,,+++******)))))))))************************((((((((((((((((((((((((''''''&&&&&&''''''((()))((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''(((((())))))))))))(((''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%&&&)))---000444---&&&$$$(((***)))&&&%%%%%%'''((((((((('''&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%&&&&&&'''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%&&&''''''&&&'''(((***''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###$$$%%%'''''''''''')))***&&&&&&&&&&&&&&&''''''((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&"""######$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%'''((((((((('''&&&%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%))))))))))))((((((''''''&&&'''((())))))(((((('''((()))***++++++***)))((('''''''''''''''((())))))(((((((((((())))))))))))''''''((()))))))))))))))''''''((()))))))))))))))(((''''''((())))))))))))))))))))))))((((((((((((******+++++++++*********,,,,,,++++++*********))),,,---///111333444444444222222111000/////////000///000111000///...///000000000111222333333444444000000000111111222333444777666666555555666666777555666777888888666555333111111000111333777:::<<<===???AAAAAA???===<<<<<<<<<<<<======<<<;;;999888777888999999:::::::::999::::::999888777666666666555444444333222111000///...---,,,++++++*********+++,,,,,,,,,---------------------,,,+++*********************************))))))))))))))))))))))))''''''&&&&&&''''''((()))&&&''''''''''''''''''&&&(((((((((((())))))))))))'''''''''((((((((((((((()))(((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%)))---444333111///,,,*********%%%&&&&&&'''''''''''''''%%%%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&'''(((((()))%%%%%%%%%&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%%%%&&&'''(((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''&&&&&&%%%%%%$$$&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###%%%&&&%%%######%%%(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$"""###%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''((($$$##################$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$######%%%&&&&&&%%%%%%&&&(((&&&&&&'''((((((((((((((('''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((('''$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%######$$$$$$$$$$$$######''''''&&&&&&&&&%%%%%%%%%+++*********))))))((((((%%%&&&''')))))))))((((((******))))))))))))******'''''''''''''''((())))))(((((((((((())))))))))))'''(((((()))))))))))))))''''''((()))))))))))))))%%%(((+++***'''&&&))),,,+++++++++***************(((((()))******************++++++,,,,,,------...'''))),,,///111222222222555555444444555555666777333444444333111000111222222222333444666777888888777777777888888:::;;;;;;::::::999999999999::::::999999;;;<<<;;;999777666222111111222444888===???CCCEEEGGGGGGEEEBBBAAA@@@>>>>>>===>>>>>>===;;;888888999::::::;;;;;;;;;;;;======<<<;;;999888777777777666666444333222111111111000///...---,,,,,,,,,---------.........////////////...---,,,,,,++++++************************************************'''''''''''''''((())))))------............------&&&&&&''''''(((((())))))(((((((((((((((''''''''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%###&&&+++111777<<<999000******,,,&&&&&&&&&&&&''''''(((((('''''''''''''''((()))***$$$$$$$$$$$$%%%%%%&&&'''%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&%%%%%%$$$%%%&&&((()))(((((())))))))))))((((((''''''''''''''''''''''''(((((('''&&&%%%%%%$$$$$$$$$$$$&&&'''(((((()))))))))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''')))***)))&&&%%%'''***''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###### !!!###&&&'''(((((((((%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&$$$###&&&'''((((((&&&&&&'''(((%%%&&&((()))))))))(((''''''&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((&&&###"""###%%%$$$%%%%%%&&&&&&''''''(((''''''((((((((('''&&&&&&'''''''''&&&&&&%%%%%%%%%))))))(((((((((((())))))))))))((((((''''''&&&&&&&&&&&&&&&&&&'''''''''''')))(((''''''(((((('''&&&+++(((((())))))''')))...+++++++++***************(((((())))))******++++++************++++++++++++(((((((((((())))))))))))++++++******++++++,,,---++++++++++++++++++++++++---------------------------///222555777888999999666555444666999;;;:::888888666555888<<<>>>===<<<:::;;;======<<<;;;<<<===@@@???===<<<<<<<<<======>>>>>>===>>>???>>><<<:::777666666666888;;;>>>@@@EEEFFFGGGHHHHHHGGGFFFEEEBBBAAAAAA@@@???===;;;:::;;;:::888888888:::<<<===<<<<<<===============<<<111222333333333222111111111111111000000//////...111000//////......//////------------,,,+++******************))))))))))))***************)))(((((())))))))))))(((((((((((((((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''(((((())))))((('''''''''''''''))))))(((((('''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&((())))))(((&&&%%%&&&&&&%%%$$$%%%&&&'''(((%%%%%%&&&&&&'''((())))))((('''---:::>>>555***$$$)))((('''&&&$$$###"""!!!&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''(((((('''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&%%%$$$###"""###$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&$$$######"""'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&$$$######%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%###""""""))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''((()))******)))***((((((***)))&&&&&&)))************************((((((((((((((()))))))))&&&&&&&&&&&&''''''''''''+++++++++******************************+++,,,,,,...............------------..................///222333555777999;;;;;;<<<=========>>>>>>===;;;888;;;::::::<<<@@@BBBBBBAAABBBCCCCCCBBB@@@@@@BBBDDDEEEFFFGGGGGGGGGEEEDDDCCCFFFEEEEEEFFFGGGEEEBBB??????>>>===<<<===>>>@@@BBBGGGGGGFFFGGGGGGFFFDDDCCCCCCBBBBBBBBBCCCCCCCCCBBB>>>===;;;:::::::::;;;<<<;;;<<<<<<<<<;;;;;;::::::888999999888777555333222222222111000000/////////...------,,,,,,,,,------............---,,,+++***+++*********))))))))))))***************)))(((((())))))))))))((((((((((((---,,,+++***))))))((()))&&&&&&&&&'''''''''(((((())))))((('''''''''''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((('''&&&%%%&&&&&&%%%%%%%%%&&&'''(((%%%%%%%%%&&&'''''''''((()))&&&(((111555000(((%%%((((((''''''&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#########))))))(((((((((''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&%%%%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''')))((('''&&&%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&%%%######%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))'''%%%&&&&&&))))))(((((((((((())))))(((((())))))))))))))))))(((((((((((())))))))))))(((((((((''''''(((((()))'''%%%&&&******&&&%%%&&&((())))))******+++++++++((((((((((((''''''''''''''''''((((((((())))))))),,,,,,++++++***)))))))))+++************+++,,,,,,............/////////////////////000000111111111333333444666777888::::::<<<===???@@@@@@>>><<<:::@@@@@@AAAEEEIIILLLMMMMMMQQQPPPOOOMMMLLLMMMOOORRRUUUWWWYYY[[[[[[XXXUUUSSSSSSSSSUUUVVVWWWUUUQQQNNNRRRQQQNNNMMMLLLLLLMMMNNNPPPNNNLLLKKKKKKJJJHHHFFFHHHGGGFFFGGGIIIJJJKKKJJJBBBAAA@@@???>>>>>>????????????>>>>>>===<<<<<<;;;@@@???>>>===:::888555444444333222111000000000000---,,,,,,,,,,,,,,,------////////////...---,,,++++++++++++*********))))))***************)))(((((((((((((((((()))))))))))),,,+++***((('''&&&%%%%%%&&&''''''''''''((((((((()))((((((''''''''''''(((''''''&&&&&&&&&&&&&&&%%%(((''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&)))%%%$$$(((+++***'''''''''''''''''''''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$###&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$###"""!!!!!!(((((((((((((((''''''''''''''''''''''''''''''''''''((()))******)))((('''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))(((''''''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$###$$$&&&))))))(((((((((((())))))(((((())))))******++++++&&&&&&&&&&&&''''''''''''))))))(((&&&%%%%%%&&&'''(((%%%%%%(((***(((''')))'''(((((()))***++++++,,,)))))))))(((((('''''''''))))))*********+++++++++(((((()))))))))))))))))),,,,,,,,,,,,,,,------...---------...............000111111222333444444555555555555666777888999:::777:::===>>>???@@@CCCEEEGGGHHHKKKPPPVVVZZZ]]]___cccbbb```^^^]]]```dddhhhmmmoooqqqrrrrrrooollljjjdddeeehhhlllnnnllliiieeekkkiiigggeeeeeeeeefffgggccc___\\\ZZZYYYXXXUUURRRSSSQQQNNNOOORRRTTTSSSRRRMMMLLLKKKJJJIIIGGGFFFEEEEEEDDDDDDCCCBBBAAAAAAAAACCCBBBAAA???===;;;999888777666444333222222222222///////////////000000111000000000000///...---,,,,,,,,,+++++++++************************)))(((((((((((((((((())))))))))))(((((('''%%%%%%$$$$$$$$$'''''''''''''''((((((((()))(((''''''''''''((((((''''''''''''''''''''''''))))))(((((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%$$$$$$)))&&&###$$$'''(((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&'''(((((()))((('''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%'''(((******((('''%%%&&&&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%###""""""$$$&&&))))))(((((((((((())))))(((((())))))******++++++&&&&&&&&&&&&'''''''''''''''(((((('''&&&'''***---111***&&&'''(((((((((+++''''''((()))******++++++*********))))))((((((((((((((((((((())))))))))))&&&'''((()))***,,,,,,---//////......//////000111....../////////000000000222333333555666777888888999999::::::;;;<<<<<<<<<999<<<@@@@@@@@@DDDKKKQQQPPPSSSXXX^^^eeekkkpppssstttsssrrrqqqqqquuuzzz~~~sssuuuzzz~~~}}}|||}}}~~~{{{wwwrrrppppppooojjjeee```]]]\\\^^^dddggggggeeecccbbb```]]]YYYTTTPPPNNNJJJIIIGGGEEEDDDCCCCCCCCCEEEDDDCCCCCCBBBAAAAAAAAA<<<:::888666555555666666333333222222222222333444111111111111000///......,,,,,,,,,,,,++++++++++++***************)))(((((('''((((((((()))))))))***(((((('''''''''(((((()))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))))))))+++******)))((('''&&&&&&''''''((((((((((((''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$((((((''''''(((******)))((((((''''''&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&''')))******)))'''&&&&&&&&&'''''''''(((((('''(((''''''&&&&&&''''''((('''''''''''''''''''''''''''(((''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''$$$%%%&&&&&&'''''''''&&&%%%&&&''''''&&&%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&(((***))))))(((((((((((())))))(((((())))))))))))))))))(((((((((((())))))))))))$$$'''))))))))),,,111666:::111)))((((((&&&&&&((('''(((((())))))*********************))))))))))))************++++++++++++((()))***,,,...000111222111000000000000111222222111111222222333333444444444444666777999:::;;;<<<999:::<<<>>>??????>>>>>>>>>CCCGGGGGGDDDFFFMMMUUU\\\```fffmmmssszzz}}}}}}wwwlllkkklllsss|||~~~|||zzzuuuooogggaaa]]]TTTRRRNNNJJJGGGDDDCCCBBBGGGGGGGGGGGGHHHIIIJJJKKKAAA@@@===;;;999999:::;;;777666666555444444555555333333333222222111000///---------,,,,,,,,,++++++***************)))((((((''''''(((((())))))******%%%%%%%%%&&&&&&'''((())))))))))))(((((((((((('''(((''''''''''''(((((()))((())))))))))))************))))))(((((('''''''''(((((())))))))))))((((((&&&%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''***+++)))))),,,+++)))((((((''''''&&&%%%$$$$$$&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''&&&&&&((((((''''''&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''')))))))))))))))*********((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$'''&&&%%%%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''$$$$$$%%%&&&'''((())))))'''''''''(((((((((((((((((((((((((((((((((((((((((()))***++++++***)))(((&&&&&&'''(((((((((((('''((((((''''''''''''(((((('''''''''''''''''''''''')))))))))***)))(((((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&''''''''''''''''''''''''(((((((((((($$$%%%&&&''''''(((''''''%%%&&&((((((&&&%%%&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''')))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))$$$'''))))))'''***000555888000))))))***)))''''''((((((((()))))))))))))))((((((((()))))))))))))))++++++,,,,,,,,,---------++++++,,,...000111222333111000000000000111222222222222222333444444555555555666777999;;;<<<>>>>>>>>>@@@DDDFFFHHHGGGEEEDDDHHHPPPWWWWWWRRRQQQWWW^^^iiimmmtttyyy~~~xxxxxx{{{zzzvvvhhhddd^^^WWWQQQLLLIIIGGGHHHHHHHHHIIIKKKMMMOOOPPPFFFDDDAAA???======>>>???===<<<;;;:::999888888888444444444333333222111000------------,,,,,,,,,,,,***************)))(((((('''''''''((()))*********&&&&&&%%%%%%%%%&&&''''''))))))))))))(((((((((''''''''''''''''''((())))))(((((((((((()))))))))***''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&'''''''''&&&&&&%%%%%%%%%&&&'''''''''(((&&&***+++((('''++++++)))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((('''&&&&&&%%%$$$$$$''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&)))(((&&&%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((%%%%%%%%%&&&&&&''''''''''''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&'''((()))(((((('''((((((''''''''''''((((((''''''''''''''''''''''''(((((()))))))))((('''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''(((((($$$%%%&&&'''(((((((((((($$$&&&(((((('''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&%%%$$$%%%&&&))))))(((((((((((())))))))))))((((((''''''&&&&&&&&&&&&&&&&&&'''''''''((('''))))))'''######)))...111***'''***...,,,******))))))))))))((((((((((((&&&'''''''''(((((())))))'''(((((((((((()))))))))+++,,,,,,---...///000000000000000000000111111222000000111222222333444444666777888:::<<<>>>???@@@IIILLLPPPTTTVVVTTTRRRPPPTTT___jjjlllgggdddhhhmmmrrrvvv|||{{{wwwoooeee]]]VVVQQQOOOHHHHHHHHHHHHJJJLLLNNNPPPIIIGGGDDDAAA???@@@AAABBBCCCBBB@@@???======<<<<<<444444444444333222111111......---------,,,,,,,,,***************)))((((((&&&''''''((()))******+++---,,,+++*********************))))))(((((((((''''''''''''''''''((()))***&&&'''''''''(((((())))))$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''''''''&&&%%%%%%%%%&&&&&&'''((())))))%%%******%%%$$$)))+++)))'''''''''((()))*********&&&''''''''''''''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''""""""#########$$$$$$$$$((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''((()))******(((((('''&&&%%%%%%$$$$$$'''''''''&&&&&&''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&***)))'''%%%$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''%%%&&&((()))))))))((('''((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&'''''''''&&&$$$###''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((()))***((((((''''''''''''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''$$$%%%&&&'''(((((((((((($$$&&&))))))'''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&)))***)))(((((()))+++*********))))))((((((******))))))((((((''''''+++***(((&&&%%%&&&'''(((+++++++++***************(((((())))))******++++++(((((((((((())))))))))))******))))))))))))******((())))))***++++++,,,,,,000///...------...000111333222111111333444444444555444444333444555666888999:::<<<===@@@EEELLLPPPZZZccckkkllljjjhhheeeaaagggqqqzzzzzztttrrrtttvvv~~~|||~~~}}}rrriii]]]RRRPPPLLLHHHHHHKKKMMMLLLKKKIIIFFFBBB@@@AAACCCDDDDDDOOOMMMJJJGGGCCC@@@===<<<:::999777555333222111000//////...---,,,,,,,,,------,,,+++)))((((((''''''''''''(((((())))))************))))))))))))******************))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&((((((''''''&&&&&&&&&&&&+++***(((&&&&&&'''((()))***)))'''&&&%%%&&&'''''''''((((((((('''&&&%%%%%%'''&&&%%%%%%$$$$$$$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%(((((('''%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))(((&&&%%%&&&''')))***,,,***))))))******)))''''''''''''&&&%%%$$$###"""%%%%%%'''((((((((('''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''))))))(((((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&((()))***&&&%%%%%%&&&''''''&&&$$$(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&)))((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&''''''''''''(((%%%&&&((()))))))))(((''''''&&&%%%%%%''''''&&&%%%))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))'''((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%)))(((''''''''')))***+++''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&''''''''''''''''''&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%$$$$$$###'''&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%%%%$$$$$$$$$%%%&&&'''(((((((((((('''''''''(((((((((((((((((('''&&&%%%%%%&&&((()))###$$$&&&((())))))(((((('''&&&%%%%%%%%%%%%&&&'''(((((((((((('''&&&%%%$$$************)))))))))(((***)))))))))((((((((('''((('''&&&%%%&&&(((***+++)))))))))))))))))))))))))))))))))))))))*********(((((((((((()))))))))***((((((((((((((()))************+++,,,,,,------...///............///000000111111111111333555555555777777777666555666777999:::===AAAGGGNNNWWWaaahhhpppxxx~~~}}}{{{yyyuuuqqqpppzzz}}}zzzwwwyyy{{{}}}~~~ssshhh^^^YYYSSSPPPPPPOOOKKKHHHKKKGGGCCCAAACCCFFFHHHIIINNNOOOPPPOOOLLLGGGBBB???<<<;;;999888666555555555444333222000///.........------+++***)))))))))))))))))))))))))))((((((((())))))))))))))))))))))))*********)))))))))(((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''((((((''''''&&&%%%'''&&&$$$###"""###$$$%%%'''&&&%%%$$$######$$$%%%'''''''''(((''''''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%'''&&&&&&&&&'''((()))***'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((+++***(((&&&&&&&&&(((((()))(((&&&'''((((((&&&%%%%%%%%%%%%$$$$$$###"""!!!%%%&&&'''((((((((('''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))'''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((''''''&&&'''((()))***'''&&&%%%%%%''''''&&&%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((())))))))))))(((((((((((('''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''''''''&&&&&&&&&(((((()))************)))'''&&&%%%%%%''''''&&&%%%))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))'''((()))))))))(((&&&%%%((((((((()))))))))******(((((('''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&'''''''''''''''''''''&&&%%%$$$###***))))))((('''&&&&&&%%%+++***(((&&&&&&&&&'''((($$$%%%&&&((((((((((((''''''&&&%%%%%%%%%%%%&&&'''&&&&&&'''''''''''''''&&&************))))))))))))))))))))))))((((((((((((''''''&&&&&&'''(((***+++''''''''''''''''''''''''***))))))))))))))))))(((((((((((()))))))))******((((((((()))***+++,,,---,,,,,,------.../////////---...//////000000000///111111222333555666777888888999:::999888888:::<<<@@@EEEMMMWWWbbbnnnyyy}}}|||wwwwww{{{}}}~~~yyytttqqqrrrsssqqqnnnllllllmmmooovvvsssmmmfffaaa]]]XXXRRRMMMKKKFFF@@@===>>>AAAEEEFFFMMMPPPVVVYYYXXXSSSMMMHHH???>>><<<;;;999888777777555444222000///------,,,...---,,,+++++++++++++++++++++***))))))(((''''''((()))***++++++***)))(((******))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((()))((('''&&&%%%((('''&&&%%%$$$%%%&&&&&&%%%%%%$$$#########$$$$$$&&&&&&''''''(((''''''''''''&&&%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&############$$$%%%&&&'''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((---+++)))((('''&&&''''''((('''%%%&&&''''''&&&%%%%%%%%%%%%%%%$$$###""""""%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((''''''&&&&&&''''''((()))(((&&&$$$$$$%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((((()))(((((())))))))))))(((((((((((('''&&&&&&&&&&&&'''''''''''''''((((((((((((***)))((('''&&&%%%$$$$$$&&&%%%%%%%%%%%%&&&'''''''''&&&%%%&&&'''((('''%%%))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((((((((()))(((((('''&&&%%%&&&&&&''''''((((((((('''''''''&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((('''''''''&&&%%%###"""!!!((((((((('''''''''&&&&&&,,,+++)))'''&&&&&&''''''&&&&&&'''((((((''''''&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$&&&''''''(((((((((*********)))))))))))))))))))))))))))((((((((((((***)))((('''&&&&&&''''''&&&&&&'''''''''''''''(((******))))))((((((((('''(((((()))))))))************++++++,,,...///111222---........./////////000---...///111111111000000333444666666666666777888888:::=========>>>AAADDDLLLSSS^^^jjjuuu|||tttlllffffffiiilllnnnrrrvvvxxxwwwsssqqqnnnooonnnjjjccc^^^[[[[[[^^^eeepppyyy~~~xxxuuuvvvzzz|||vvvqqqkkkddd___SSSMMMEEE???===>>>???@@@HHHMMMTTTZZZ]]][[[WWWTTTFFFDDDBBB???<<<999888777777666444222111//////...------,,,+++++++++++++++*********)))))))))(((((('''(((***,,,,,,***((('''***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''')))))))))(((&&&%%%(((((('''&&&%%%&&&&&&'''&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%&&&'''(((((((((''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''%%%$$$######"""""""""###''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((+++***)))((((((((((((((()))(((''''''((()))(((&&&'''''''''''''''&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''(((((()))'''$$$###$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******&&&&&&''''''''''''&&&&&&(((''''''&&&&&&&&&''''''''''''''''''(((((((((((()))(((((('''&&&&&&%%%%%%%%%%%%$$$######%%%&&&''''''&&&%%%&&&'''((('''&&&((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&&&&&&&&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&((()))*********)))((('''&&&&&&''''''(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&))))))))))))))))))******(((((((((((())))))))))))***)))(((((('''&&&&&&&&&'''''''''(((((()))))))))***)))))))))((((((''''''))))))))))))************++++++,,,---///111222333.........///////////////---///000222333333222111444666888888666555666777999===BBBEEEEEEGGGLLLPPPZZZbbbppp|||wwwpppssszzz{{{ooofff]]]VVVVVVZZZ]]]aaafffkkknnnooooooooolllnnnoooiii```XXXTTTSSSWWW]]]fffnnnvvv~~~yyyooogggbbbgggjjjrrr|||}}}yyyhhhbbbXXXOOOIIIEEEBBB@@@CCCFFFLLLRRRWWWYYYYYYYYYOOOMMMJJJEEEAAA>>><<<:::;;;:::999777666555444444......---,,,++++++++++++((()))))))))*********+++'''(((***,,,,,,***(((''')))))))))(((((((((((('''(((((((((((((((((((((((('''''''''((((((((((((((('''((()))))))))((('''&&&%%%$$$$$$###############&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''&&&&&&&&&%%%%%%&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((((((((((((((((((((('''&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))******((('''&&&'''((()))((('''''''''((((((((('''&&&&&&&&&&&&&&&&&&''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''******)))((('''&&&&&&%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''''''''''')))'''$$$###$$$&&&''''''''''''''''''''''''''''''&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''((()))******&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&''''''(((''''''''''''((((((((((((''''''''''''''''''''''''))))))((('''''')))***+++'''&&&%%%&&&((()))((('''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((,,,++++++***)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&###$$$%%%&&&'''((()))***%%%%%%%%%%%%&&&''''''((()))(((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$))))))))))))************(((((((((((())))))))))))&&&&&&''''''((()))))))))((((((((())))))******+++)))((((((((((((((((((''')))))))))*********++++++*********+++---///000111////////////000000000000000111222333444444555555555999<<<<<<:::888999;;;@@@FFFMMMQQQRRRUUU[[[```fffnnnzzz}}}tttnnnfff```fffppp{{{tttggg]]]TTTNNNNNNSSSUUUYYY___dddfffhhhjjjkkkjjjooorrrnnndddZZZUUUTTTVVV[[[bbbgggmmmsss{{{{{{qqqfff]]]XXXWWW[[[dddooo{{{~~~yyyooofff]]]TTTLLLGGGDDDEEEGGGJJJMMMPPPSSSUUUSSSRRROOOLLLIIIGGGEEEDDD>>>===;;;999777666555444111000///---,,,,,,++++++(((((())))))***++++++,,,((()))***++++++***)))((())))))((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((((((((()))))))))(((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((######$$$%%%&&&((()))***%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%&&&'''((()))******'''%%%%%%%%%'''((('''&&&%%%&&&&&&'''&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''******)))((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&(((&&&$$$$$$%%%''''''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&''''''(((((()))(((((())))))))))))(((((('''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''((())))))'''&&&%%%&&&((())))))((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((''''''''''''((())))))++++++***)))((('''&&&&&&''''''((((((((('''&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&((((((''''''&&&%%%%%%$$$$$$%%%&&&''''''&&&%%%$$$######$$$%%%'''((())))))(((((((((((('''&&&%%%%%%'''''''''&&&&&&&&&%%%%%%"""###$$$%%%&&&''''''((()))((('''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%######((()))))))))************'''((((((((()))))))))***%%%&&&'''(((((()))))))))'''(((((())))))***++++++'''''''''((((((((((((((())))))*********+++++++++******+++,,,---...000111222111111111111111111111222333333333555666777888;;;@@@EEEFFFDDDCCCEEEHHHMMMTTT\\\``````ccciiiooorrrvvv|||uuuhhh^^^ZZZVVVTTT^^^mmmzzzvvviii]]]TTTNNNOOOSSSSSSWWW\\\___```aaaccceeegggnnntttrrriii___YYYWWWTTTXXX]]]```ccchhhooouuuwwwyyyyyyvvvnnneee___\\\RRRYYYdddpppzzzuuujjj___XXXQQQOOOMMMKKKJJJKKKLLLMMMNNNMMMMMMMMMNNNNNNOOOPPPFFFEEEBBB>>>;;;888666555555444222000///------,,,************************))))))))))))))))))))))))))))))((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((()))+++***((('''&&&'''((())))))))))))))))))(((''''''$$$%%%&&&'''''''''&&&&&&'''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''''' !!!###$$$&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&''''''''''''''''''&&&%%%&&&((()))((('''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%&&&'''((()))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&'''&&&%%%%%%''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))&&&&&&&&&&&&&&&'''''''''(((((())))))))))))((((((&&&&&&&&&&&&&&&'''((((((''''''''''''(((((((((((('''''''''''''''&&&&&&&&&######$$$%%%%%%%%%%%%%%%'''&&&%%%&&&)))***)))((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((''''''&&&'''((()))***&&&&&&&&&&&&''''''''''''(((((()))))))))((('''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$"""###$$$%%%'''((())))))&&&&&&&&&''''''&&&&&&%%%(((((('''&&&&&&%%%$$$$$$$$$$$$%%%&&&''''''''''''(((((('''&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$(((((())))))*********+++'''((((((((())))))******))))))))))))((('''&&&%%%'''''''''((()))******+++&&&'''''''''(((((()))))))))************+++++++++---------......000111222333333333333333333333333444444333444555777999:::AAAGGGMMMPPPNNNNNNQQQUUUWWW___gggjjjjjjlllrrrxxxyyyzzz{{{{{{{{{}}}{{{pppdddWWWLLLKKKKKKMMM[[[mmm{{{{{{mmmaaaWWWQQQQQQVVVTTTWWW[[[]]]\\\\\\^^^```dddmmmuuuuuulllbbb\\\ZZZPPPTTTXXXZZZ\\\```fffkkkrrrtttvvvsssmmmgggdddcccYYYbbbooo|||{{{xxxwwwvvv{{{ssskkk^^^\\\WWWRRRMMMJJJIIIHHHEEEFFFHHHKKKNNNRRRUUUWWWTTTRRRNNNIIIEEEAAA>>>===888777555333111///......,,,,,,++++++***)))))))))******))))))))))))******)))(((((((((''''''''''''((((((((((((((((((((((((&&&'''''''''(((((()))))),,,***(((&&&%%%''')))***&&&&&&''''''&&&&&&%%%$$$&&&''')))*********))))))'''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''&&&&&&%%%%%%)))(((((()))+++,,,+++***(((((()))))))))))))))(((''''''&&&%%%&&&'''((()))&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''%%%%%%&&&'''((()))***+++))))))(((((((((((())))))''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%&&&%%%%%%&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))''''''''''''((((((((()))))))))((('''&&&%%%%%%$$$$$$%%%&&&'''((('''&&&%%%'''&&&%%%''')))******)))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((('''&&&&&&'''((()))***''''''((()))***+++,,,---((()))*********)))'''&&&))))))))))))))))))))))))%%%&&&&&&''''''(((((((((&&&''''''((((((''''''&&&&&&''''''''''''''''''&&&###$$$$$$%%%%%%&&&&&&'''$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&& !!!###%%%'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&((('''&&&%%%%%%&&&'''(((%%%%%%&&&''''''&&&%%%%%%######$$$%%%&&&&&&&&&&&&******))))))((((((''''''"""''',,,---+++((('''((((((((())))))******++++++((((((((()))))))))))))))))))))))))))************++++++,,,,,,---...//////...///000000000111333555///333666666444222333555666777:::;;;;;;===@@@BBBQQQXXX___aaa___^^^bbbgggiiinnnrrrtttwww{{{{{{xxxzzztttpppooommmjjjlllppprrryyy~~~tttiiiYYYPPPHHHHHHMMMTTT^^^ggg{{{wwwiii]]]VVVUUUWWWQQQRRRRRRTTTVVVXXXZZZ[[[dddiiillliiiaaaZZZVVVVVVVVVUUUUUUVVVXXX[[[^^^```jjjkkkooorrrsssqqqlllgggccchhhpppyyy~~~vvvpppmmmooonnnsss|||zzzpppddd\\\XXXTTTLLLFFFAAACCCEEEFFFHHHMMMUUU[[[]]]\\\ZZZVVVRRRMMMIIIFFF@@@???===:::777444222111222000...,,,+++,,,...000'''((()))+++++++++***)))******)))(((((((((((((((111///---***)))))))))***************************))))))))))))))))))))))))))))))(((((('''''''''&&&))))))((((((''''''&&&&&&))))))))))))))))))))))))***)))(((&&&&&&&&&'''((()))((('''&&&&&&'''((()))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((''''''&&&&&&%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******)))))))))))))))))))))))))))))))))((('''&&&%%%$$$######(((''''''''''''&&&&&&&&&((((((((((((((('''''''''((((((''''''''''''(((((())))))(((((('''''''''&&&)))*********++++++++++++%%%%%%%%%&&&'''((()))))))))((('''&&&&&&&&&&&&&&&((()))*********)))'''&&&''''''&&&%%%$$$######"""###$$$&&&(((((('''&&&%%%$$$$$$$$$%%%&&&'''((()))%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))(((((((((((())))))(((((('''''''''&&&)))'''&&&&&&((())))))((())))))))))))))))))))))))))))))((((((''''''''''''************************))))))))))))))))))))))))))))))((((((((('''''''''(((((()))***************000...***'''%%%&&&(((***))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))******))))))((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((%%%''')))(((&&&%%%&&&))),,,,,,+++)))(((&&&%%%%%%&&&''''''((((((''''''&&&&&&&&&''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&((((((((((((((((((((((((***)))(((&&&&&&&&&'''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))))))))(((((((((((('''((())))))(((((()))***)))))))))))))))*********((((((''''''(((((()))***))))))))))))************,,,,,,,,,---....../////////000000000...///000222222444666777555555777999555777;;;>>>BBBGGGLLLPPP]]]cccjjjkkkiiiiiimmmrrr{{{zzzppphhhaaa^^^]]]]]]cccjjjqqqxxxxxxmmm^^^UUUMMMLLLOOOTTT\\\cccmmmsssyyy{{{zzzzzzwwwkkk___WWWSSSRRRRRRRRRSSSTTTVVVXXXZZZ[[[^^^cccfffccc]]]VVVSSSSSSSSSSSSRRRSSSTTTVVVYYY[[[dddgggjjjoooqqqooojjjffffffiiimmmrrrzzzyyyqqqmmmfffcccdddjjjrrr|||}}}tttnnnkkkeee[[[TTTLLLLLLJJJHHHGGGIIIOOOTTTZZZ\\\^^^___]]]YYYUUURRRJJJHHHCCC>>>;;;999999999777555333000...------...------------,,,+++)))(((***))))))((((((((()))))),,,***)))'''&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((('''''''''(((((((((((())))))))))))(((((((((((((((((((((((()))(((''''''&&&&&&''''''(((''''''''''''''''''(((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&((((((((((((((((((((('''((((((''''''''''''(((((()))))))))((((((((((((((((((((((((((())))))))))))%%%&&&&&&&&&'''((((((((())))))((('''''''''''''''((('''&&&%%%$$$%%%%%%&&&)))((((((''''''&&&&&&%%%$$$%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((('''''''''''''''))))))((((((((('''''''''(((&&&%%%&&&''')))((('''((((((((((((((((((((((((******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((((()))***************...,,,***'''&&&'''((())))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&'''%%%'''((('''%%%%%%&&&(((***))))))(((((('''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((''''''''''''(((((((((((((((((((((((()))(((''''''&&&'''(((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((())))))))))))+++)))&&&%%%&&&)))++++++************))))))))))))(((''''''&&&&&&((()))***))))))*********+++++++++...........................000111000000000222444888888777666666777999:::;;;>>>AAAFFFLLLTTT]]]ccckkkpppuuuwwwvvvwww}}}~~~vvvooo```WWWPPPOOOQQQXXXdddnnn~~~xxxeee\\\TTTQQQQQQRRRVVV[[[]]]aaafffggggggiiipppuuu~~~{{{vvvlllaaaWWWPPPMMMNNNNNNNNNOOOPPPQQQRRRSSSWWW[[[]]]\\\WWWRRRPPPPPPQQQQQQPPPPPPRRRSSSUUUWWW]]]___dddjjjmmmmmmiiieeefffffffffgggmmmvvvvvvooojjjeee```]]]___eeeppp}}}{{{uuujjjbbb[[[XXXSSSLLLHHHHHHKKKOOOSSSXXX^^^dddfffeeebbb___SSSOOOHHHAAA===;;;<<<===666555444333222222222222............,,,+++***)))))))))((((((((())))))***((('''&&&&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((''''''&&&&&&'''(((((())))))***((((((((((((((((((((((((&&&''''''''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))))))))&&&&&&&&&&&&'''''''''(((&&&&&&'''''''''''''''''')))(((((((((((('''''''''((('''$$$""""""###%%%'''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''))))))(((((((((((('''''')))((('''''')))***)))(((((((((((((((((((((((((((************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((((((((((((((((((((()))************)))+++***)))(((((((((((()))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((('''&&&%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''''''''''''''''''''((((((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))******---((($$$$$$'''***+++***++++++******))))))((((((((('''&&&%%%&&&''')))***))))))******+++,,,,,,,,,/////////////////////......000222222333444777999;;;999777666777999;;;<<>>AAADDDFFFSSSTTTWWW[[[aaakkkvvv}}}~~~}}}|||nnn^^^QQQJJJFFFGGGOOOZZZgggvvvvvvlllccc]]]XXXRRRPPPQQQNNNOOOPPPOOOPPPUUU\\\bbbiiihhhddd]]]UUUMMMIIIHHHHHHHHHGGGGGGHHHIIIIIIJJJKKKLLLLLLKKKIIIGGGFFFFFFIIIJJJKKKMMMOOORRRSSSUUURRRUUU\\\ccchhhiiifffccc\\\[[[ZZZXXXYYY\\\bbbfffiiihhhfffeeedddeeeffffffgggbbb```cccgggooo{{{|||vvvlllaaaXXXQQQLLLJJJBBBDDDGGGLLLRRRVVVZZZ\\\___^^^\\\XXXSSSNNNJJJHHHFFFDDD@@@;;;666111---***.........---------......++++++*********++++++,,,+++***))))))((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))******))))))((('''&&&&&&''''''''''''''''''''''''$$$%%%&&&'''''''''%%%%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((((((((((('''&&&&&&&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&%%%%%%(((((((((((((((((((((((()))(((((((((((('''''''''(((''''''''''''&&&&&&&&&&&&'''''''''(((((())))))((((((''''''''''''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&'''''''''((((((((('''''''''''''''&&&&&&&&&%%%&&&&&&'''''''''&&&&&&)))))))))))))))(((''''''$$$%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&'''(((###$$$%%%&&&''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((()))))))))(((((()))))))))))))))))))))))))))***,,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++************************)))******+++++++++++++++((()))***++++++******)))************************'''((()))++++++***))))))))))))))))))))))))))))))''''''(((((())))))******''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%'''(((((())))))((((((''')))(((((((((''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&(((((((((((())))))))))))''''''((()))++++++)))'''************))))))))))))((((((((()))))))))))))))******+++,,,------...///111111111111111111111111444555666555444444666888;;;@@@GGGLLLNNNPPPTTTXXXXXXZZZ\\\aaagggqqq{{{~~~wwwssstttyyy}}}|||ooo___RRRMMMJJJKKKRRRYYYaaakkksss{{{|||ssshhhbbb[[[TTTQQQRRRKKKKKKJJJHHHIIIMMMSSSWWW]]]\\\YYYSSSMMMIIIGGGGGGEEEEEEDDDEEEEEEFFFGGGHHHIIIHHHGGGEEEDDDBBBAAAAAAEEEFFFHHHJJJLLLNNNOOOPPPPPPSSSYYY```eeefffccc```[[[[[[ZZZXXXVVVWWWYYY\\\\\\[[[ZZZZZZ]]]aaaeeehhhhhheeecccfffiiioooyyy~~~||||||{{{qqqfff[[[QQQKKKCCCBBBAAAAAADDDHHHLLLOOOVVVYYY[[[\\\[[[VVVQQQNNNIIIGGGDDD???;;;888666555777666444222111000//////......---,,,,,,,,,,,,,,,******))))))((('''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******......---,,,***)))((((((''''''''''''''''''''''''%%%&&&&&&''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((($$$%%%&&&'''(((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&(((((((((((((((((((((((((((((((((''''''&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&''''''((()))))))))((((((''''''''''''((((((&&&&&&&&&&&&&&&''''''''''''''''''((((((((())))))&&&&&&''''''''''''''''''%%%%%%'''((((((((('''&&&&&&'''((()))((('''%%%$$$''''''(((((())))))))))))((((((((('''''''''''''''"""###%%%'''((((((((('''&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((()))*********(((((())))))))))))******''''''''')))++++++)))'''***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++++++++,,,------------,,,******+++,,,,,,++++++***************************(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''''''''''''''''''''&&&&&&''''''(((((('''&&&&&&(((((('''&&&))))))(((((('''&&&%%%%%%&&&&&&''''''''''''&&&&&&(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((())))))((('''&&&&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%))))))))))))((((((((((((&&&((()))***)))((()))))))))))))))))))))*********'''(((***+++,,,+++***)))******+++,,,---...//////000000111111222333333333555777888999999:::===???KKKTTT___cccaaa___bbbfff]]]___aaaccchhhooowww}}}zzzuuunnngggdddgggmmmqqqyyy{{{nnnbbbYYYUUURRRTTTVVVXXX\\\bbbiiimmmrrrvvv}}}|||rrrggg___XXXQQQOOOPPPJJJIIIGGGEEEEEEHHHLLLOOOUUUVVVVVVSSSOOOLLLKKKKKKHHHHHHHHHHHHIIIJJJKKKLLLOOOMMMJJJGGGEEEDDDBBBAAAGGGGGGHHHIIIJJJKKKKKKKKKOOORRRWWW^^^bbbccc```]]]]]]\\\YYYUUURRRRRRTTTWWWSSSTTTUUUXXX\\\```dddgggkkkfffcccdddfffjjjsss}}}|||vvvppprrrvvv}}}~~~uuuiii]]]TTTLLLIIIEEEAAA@@@@@@BBBDDDIIIMMMSSSYYY[[[[[[XXXVVVOOOMMMIIIEEEBBBAAA@@@@@@:::999666444222111111111222111000...------------*********************)))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********---,,,,,,+++***))))))(((''''''''''''''''''''''''''''''&&&&&&''''''((()))(((''''''''''''''''''(((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''"""$$$''')))***)))'''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((''''''''''''&&&&&&&&&&&&&&&''''''((())))))***((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''((((((((((((%%%&&&&&&&&&'''(((((((((&&&''')))***+++***)))(((''''''&&&&&&&&&%%%%%%%%%(((((((((((())))))))))))'''((()))))))))'''&&&%%%###$$$&&&'''((('''&&&%%%''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***(((((()))))))))*********(((((()))+++,,,,,,***(((++++++++++++++++++++++++,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,........................000000///...---,,,,,,+++,,,---......///.........------,,,,,,,,,,,,,,,,,,************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''((()))******)))(((&&&''')))***(((&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))((('''%%%$$$''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%******))))))((((((''''''&&&(((***)))'''&&&))),,,(((((())))))******++++++'''(((+++------,,,***(((******+++,,,---//////000000000111222333333444444444666:::===???CCCHHHKKK\\\hhhtttvvvnnnhhhhhhlllcccddddddeeefffjjjpppttthhhddd]]]XXXYYY^^^ffflllyyywwwddd^^^YYYWWWUUUTTTVVV[[[\\\```dddiiiqqq|||wwwmmmbbbZZZSSSMMMJJJLLLKKKIIIGGGEEEDDDFFFIIIKKKTTTVVVXXXXXXVVVSSSQQQQQQRRRRRRSSSSSSTTTVVVWWWXXXVVVSSSOOOLLLJJJHHHGGGEEEKKKKKKLLLLLLLLLKKKJJJJJJNNNQQQVVV\\\``````]]]ZZZ]]][[[VVVQQQNNNNNNQQQTTTOOOQQQTTTXXX\\\```bbbdddiiiccc^^^]]]]]]aaajjjttt{{{xxxkkkiiihhhkkkttt~~~uuuhhh___UUURRRLLLFFFBBB???>>>???CCCHHHPPPXXX^^^aaabbbaaa```\\\UUULLLEEEAAA>>>===666555444333222333333444444333111000...---------++++++,,,......//////...************************************************(((((())))))*********+++((((((((((((''''''''''''''''''''''''''''''''''''((('''&&&&&&'''((()))***)))((('''&&&&&&'''((()))'''''''''((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$'''***+++)))'''%%%%%%&&&&&&''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))*********)))&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&'''((()))(((((('''''''''&&&&&&&&&&&&&&&&&&'''((())))))***((((((''''''''''''((((((++++++******))))))((((((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))''')))+++,,,---,,,+++******)))&&&%%%$$$%%%''')))'''''''''''''''''''''&&&'''((()))******(((&&&$$$%%%&&&'''((((((&&&$$$###''''''''''''((((((((()))))))))))))))))))))))))))%%%%%%&&&&&&'''((())))))(((((())))))*********+++++++++,,,...000000---+++,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000222222111///...---,,,+++---......///000////////////...---,,,,,,,,,,,,---***************************)))((((((((()))+++,,,))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))''''''''''''(((***+++,,,***(((&&&'''***+++)))'''''''''(((((()))******+++(((((())))))))))))((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))((((((((((((((((((((((((************(((&&&$$$###''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%***)))&&&%%%%%%''')))+++)))*********+++++++++++++++***)))(((((('''((((((+++******)))***+++---...000///---,,,,,,---///000333222000000222444555666888999;;;===BBBJJJSSSYYYpppyyy}}}{{{{{{vvvpppnnnmmmkkkiiigggddd```]]]TTTPPPKKKLLLTTT```lllsssssskkk___UUUQQQPPPQQQRRRPPPUUUYYY]]]hhhtttyyyvvvqqqgggZZZRRROOONNNKKKIIIMMMKKKHHHFFFGGGJJJMMMPPPSSS\\\fffjjjgggbbb______]]]```ccceeefffgggiiikkklllddd]]][[[VVVNNNMMMPPPPPPPPPOOOMMMJJJHHHHHHIIILLLOOOTTTZZZ___```]]]ZZZZZZXXXTTTPPPLLLJJJHHHGGGMMMMMMOOORRRWWW[[[\\\\\\\\\]]]^^^]]][[[\\\___cccooouuu}}}|||wwwllliiieeedddiiiuuu~~~vvvpppgggbbb[[[TTTNNNHHHBBB???AAABBBGGGOOOTTTXXXcccpppnnniii```VVVNNNGGGCCCBBB>>>;;;888444111000//////000//////111222333222000222111000...---,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))***)))))))))))))))******...---+++*********+++,,,***)))(((''''''''''''''''''((((((((())))))******))))))((('''&&&&&&%%%%%%&&&(((((('''&&&%%%&&&'''''')))***)))((('''(((***&&&&&&&&&'''''''''((((((******((('''&&&&&&&&&&&&((((((''''''&&&&&&&&&%%%)))(((((('''''''''((((((******)))''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((+++***)))((('''&&&%%%$$$''''''''''''''''''''''''''''''(((((((((((((((((('''''''''''''''''''''''',,,***((('''&&&'''((()))((((((''''''''''''(((((((((((())))))******++++++************)))(((&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$'''&&&&&&&&&&&&%%%%%%%%%*********)))(((((('''''''''(((***+++++++++***))),,,,,,+++******))))))))),,,---//////.........///,,,,,,------------,,,,,,111111000000//////......000...---...111222000...111111000000000111111222333111///......///000111333222111111111111///---222111111000///...------111...***)))***+++,,,,,,,,,+++************+++,,,,,,++++++******))))))((()))(((''''''''')))***+++))))))(((((((((((()))))))))))))))))))))((((((((())))))************))))))***)))))))))(((((((((''')))***,,,+++)))&&&&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))))))))))))))(((''''''((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((('''''''''&&&***)))'''&&&&&&'''((())))))))))))*********++++++******)))(((''''''((((((************+++,,,---...///...---,,,,,,...///000444333333444666777777777999===BBBHHHPPPYYYccciiipppxxxzzzwwwrrrkkkccc]]]WWWRRROOOJJJHHHHHHMMMXXXeeepppwww~~~{{{rrreeeYYYRRROOOOOOOOOKKKNNNPPPRRR[[[gggkkkjjjggg```WWWRRRQQQQQQPPPMMMLLLKKKKKKLLLPPPUUU[[[^^^aaahhhpppuuuuuurrrppppppppprrruuuwwwyyyzzz{{{{{{{{{sssmmmiiibbbZZZVVVXXXXXXXXXVVVTTTQQQPPPOOOOOOQQQQQQTTTYYY]]]^^^\\\YYYYYYWWWSSSOOOKKKHHHGGGFFFHHHIIILLLQQQUUUWWWVVVUUUWWWWWWWWWUUUSSSTTTXXX[[[```fffooowww|||}}}{{{yyymmmjjjgggeeeiiittt|||uuupppiiiaaaYYYQQQJJJEEE@@@@@@CCCIIIMMMRRR^^^jjjzzzvvvnnnddd[[[SSSMMMJJJCCC@@@;;;666222000//////---,,,+++,,,......---,,,000000000000000111222222111111000...---,,,+++***+++++++++++++++++++++*********)))((((((((())))))***)))((('''&&&''''''((()))((((((''''''''''''(((''''''((((((((()))))))))&&&&&&&&&&&&''''''''''''(((******)))((('''((()))''')))***)))((('''(((***&&&&&&&&&'''''''''((((((((((((((((((((())))))******)))))))))(((((((((((('''''''''''''''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''***)))'''&&&&&&&&&((()))((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))(((''''''&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''))))))))))))(((((((((((())))))***++++++++++++***,,,,,,,,,,,,,,,------------...000///...---...///......////////////.........///000000111222222222222000///000222333222111333333222222111111111111555444333222222333444555555555555555666666555444222222111111000000//////333111///...//////...,,,++++++++++++++++++++++++************))))))((((((***)))(((((()))***+++,,,))))))(((((((((((())))))&&&&&&''''''''''''''''''((())))))******))))))((())))))))))))(((((((((((((((***++++++)))'''&&&&&&(((((((((((('''&&&%%%%%%&&&'''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((()))))))))))))))))))))(((''''''((((((((((((((((((((((((''''''(((((((((((('''''')))((((((((('''''''''''')))))))))(((((('''''''''((((((((()))))))))******))))))((('''''''''((((((******+++,,,------------///...---------...000111444555666888999:::;;;;;;@@@FFFNNNWWW```iiirrrwwwzzz{{{wwwwwwpppeeeZZZRRRLLLGGGDDDDDDEEEHHHPPP[[[fffnnnrrrtttyyywwwjjj]]]TTTPPPMMMLLLHHHIIIHHHIIIOOOXXX^^^______[[[WWWUUUVVVVVVTTTQQQMMMOOOQQQVVV^^^fffnnnrrrvvvyyy}}}~~~||||||}}}zzzuuunnneee______``````___^^^]]][[[YYYYYYXXXVVVUUUWWW\\\^^^^^^\\\XXXVVVSSSOOOMMMKKKJJJJJJHHHJJJMMMRRRVVVWWWTTTRRRSSSRRROOOLLLJJJLLLPPPSSSTTTYYY```iiipppuuuwwwxxxooommmjjjhhhkkksss~~~yyyqqqhhh___VVVPPPFFFDDDCCCEEEGGGKKKVVVaaauuurrrnnnhhhaaaYYYSSSPPPJJJFFF@@@:::555222000000,,,+++******+++,,,***)))+++++++++,,,,,,...///000000000//////...------,,,------------------------+++******)))((((((((()))++++++***)))))))))))))))(((''''''''''''(((((()))''''''''''''((((((((((((######$$$%%%'''((())))))(((******)))((('''((()))''')))***)))((('''(((***&&&&&&'''''''''(((((((((%%%%%%%%%&&&((()))+++,,,))))))))))))((((((((((((&&&&&&&&&&&&''')))***+++))))))((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((%%%%%%&&&''''''((())))))))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''''''''&&&%%%%%%&&&((()))((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((''''''&&&###$$$$$$%%%%%%$$$$$$###(((((((((((((((((())))))((((((((()))))))))))))))+++++++++++++++,,,,,,---------...//////000111111...000000///---,,,---...------------------.........///000222333333333333444333222222444666666555555555555444444444444555666666666777888999999:::888888999:::;;;;;;;;;;;;666555555555444444444333333111000111111000...,,,------............------++++++++++++*********************)))******+++,,,***))))))(((((())))))***&&&&&&&&&''''''((((((((((((((())))))))))))(((((((((((((((((())))))))))))''')))+++***((('''&&&&&&(((((((((((('''&&&%%%%%%(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((())))))))))))))))))))))))(((''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((''''''''''''))))))******)))(((&&&&&&(((((((((((())))))))))))(((((((((''''''((()))))))))***,,,.........------............///000222222444555666777999<<>>888444222222000...---,,,------,,,***++++++***)))))))))******((())))))***,,,------................../////////---,,,+++***)))))))))***------,,,,,,++++++++++++'''''''''''''''((()))***''''''''''''''''''(((((("""###$$$%%%&&&'''((()))&&&(((((('''&&&%%%&&&'''''')))***)))((('''(((***''''''''''''((((((((((((######$$$%%%&&&((()))***'''''''''''''''&&&&&&&&&'''''''''''''''((()))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''))))))((((((''''''''''''(((((()))((((((''''''&&&&&&&&&%%%&&&'''''''''''''''&&&######$$$$$$$$$$$$######'''''''''(((((()))))))))'''(((((()))***+++++++++...---,,,+++,,,---.../////////000000111111111111///000000///,,,,,,,,,............//////000000000111111333444555555555555888888888999;;;===??????<<<;;;::::::::::::;;;<<<888:::<<>>======<<<;;;;;;;;;::::::999999777666444444444444333111000000111222222111000000---------------,,,,,,,,,******************++++++***))))))))))))))))))***''''''((()))***++++++,,,((((((((())))))((((((((((((((((((((())))))))))))&&&(((******((('''''''''%%%&&&'''(((((()))))))))((())))))))))))*********(((((((((((((((((((((((('''(((((((((((())))))))))))))))))))))))(((''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((('''''''''((()))***+++***)))'''&&&(((((((((((())))))))))))((((((((((((((()))***+++***+++---...//////...---...//////000111333444555555666777777:::@@@GGGMMM\\\cccllltttyyy{{{|||}}}|||tttiiiaaa^^^VVVWWWZZZ^^^___^^^YYYUUUTTTTTTTTTVVVXXXYYYXXXWWWZZZaaahhhnnnuuu|||ttthhh]]]TTTNNNIIIGGGCCCBBBBBBDDDHHHNNNVVV[[[aaacccfffiiiiiigggbbb^^^___bbbhhhoooxxxzzzwwwuuuvvvyyytttiiibbbbbbeeeiiipppuuuvvvssspppiiiddd___bbbjjjrrruuutttnnnlllhhhddd```^^^\\\\\\\\\ZZZXXXXXXYYYZZZYYYYYYVVVRRRLLLHHHFFFGGGIIIJJJPPPQQQTTTYYY___ffflllooonnnnnnnnnmmmnnnqqqvvvzzz~~~{{{uuuqqqfffbbbYYYNNNGGGFFFGGGIIIJJJLLLPPPSSSTTTTTTRRRQQQNNNKKKFFFAAA<<<888666555555333000/////////...,,,------,,,,,,+++,,,,,,,,,&&&&&&''')))***+++,,,------------....../////////...---,,,,,,+++++++++,,,+++++++++++++++******)))(((((((((((())))))***+++((((((((((((((((((''''''%%%%%%%%%&&&&&&'''''''''&&&(((((('''&&&%%%&&&'''''')))***)))((('''(((***'''''''''((((((((())))))''''''&&&&&&'''(((((()))&&&&&&&&&'''''''''''''''***)))((('''''''''''''''(((''''''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((((((''''''&&&&&&''''''(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((******))))))))))))))))))''''''''''''''''''''''''))))))(((((('''''''''&&&(((((((((((((((((((((((('''''''''(((((()))******((((((''''''''''''(((((()))))))))(((((('''''''''%%%&&&'''''''''''''''&&&(((((())))))))))))((((((%%%%%%&&&'''(((((())))))((())))))***+++,,,------///...---------...000111222222111111000000000//////000000///------///000111222333555666777777777555555777888:::<<<>>>???CCCEEEGGGJJJMMMPPPRRRTTTOOOLLLHHHDDDBBBAAAAAABBBAAADDDIIINNNRRRTTTTTTTTTRRRSSSRRROOOIIIEEECCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCC@@@===;;;::::::999888222333333444444333333222000000//////...------,,,******************************))))))))))))******'''(((((()))***+++,,,,,,(((((())))))))))))(((((((((((((((((())))))))))))%%%'''))))))(((''''''(((%%%&&&'''((())))))))))))))))))))))))*********+++(((((((((((((((((((((((((((((((((((()))))))))***)))))))))))))))(((''''''((((((((((((((((((((((((''''''(((((((((((('''''''''''''''(((((((((((((((((((((************)))(((((((((((()))))))))******((((((((()))***+++,,,---,,,,,,---...///////////////000111333444666777777666999<<>>=========@@@AAACCCDDDCCCAAA???======:::666333222222111000((((((''''''((()))******,,,,,,++++++******))))))'''(((((()))******++++++***************+++,,,---...///000000000///...---------,,,+++++++++,,,,,,++++++******))))))))))))(((((((((((((((((((((((((((******)))((('''((()))''')))***)))((('''(((***'''((((((((())))))))))))***))))))(((((()))))))))(((((((((((()))))))))******)))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&''''''((((((((()))''''''''''''''''''''''''&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((((((((((((((''''''((((((''''''''''''((((((''''''''''''''''''(((((())))))))))))(((''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&''')))***+++,,,------......//////000000000000111222222222222222222222222222222222222111222333444444555888<<>><<<;;;;;;<<<>>>@@@>>>===<<<:::888666444333---...//////...---,,,++++++******))))))******+++((((((((((((((((((((()))******++++++++++++******++++++***)))((('''&&&&&&###%%%'''(((((('''((())))))******))))))((('''&&&((((((((()))))))))******(((((((((((((((((((((((((((((()))))))))*********)))))))))))))))(((''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))''''''((()))***+++,,,,,,************++++++++++++)))******+++,,,...///000......---------///111222111222444666888:::;;;;;;<<>>===>>>>>>;;;===AAADDDEEEDDDAAA@@@AAA>>>999666555555444333///...---+++***)))))))))((((((((()))******++++++%%%&&&&&&'''((()))))))))''''''(((((()))***,,,,,,***+++,,,,,,,,,+++***)))///...------,,,,,,,,,,,,,,,+++++++++******))))))'''((((((((())))))******&&&(((((((((&&&%%%&&&'''((()))***)))((('''(((***(((((((((((())))))))))))%%%%%%%%%%%%%%%&&&'''(((%%%&&&&&&&&&''''''(((((((((((('''''''''(((((()))&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((())))))((((((&&&%%%$$$######))))))))))))))))))))))))%%%%%%&&&'''((()))******))))))))))))))))))))))))'''((((((((('''&&&%%%%%%((((((''''''''''''((((((%%%%%%%%%&&&&&&'''''''''************)))(((&&&&&&&&&''''''((((((''''''&&&%%%&&&''')))***,,,---...////////////000000000000000111222333444333222111111222222333333444444555333555666777999===BBBEEEZZZ___gggnnnrrrrrrpppmmmeeeaaa\\\XXXWWWYYY]]]```eeennnzzzvvvjjjcccaaadddfffhhhooozzzwwwlllgggfffcccfffkkkqqqxxxvvvhhhZZZQQQHHHFFFCCCAAAAAACCCFFFHHHGGGFFFDDDBBB???===;;;:::///000111111111000...---++++++************+++++++++++++++***************++++++,,,,,,,,,,,,++++++,,,+++***)))((('''&&&%%%"""$$$'''(((((('''((()))&&&'''((()))************(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))************)))))))))))))))(((((('''((((((((((((((((((((((((''''''((((((((((((''''''&&&'''''''''(((((())))))((((((((((((((((((((((((((())))))************)))(((+++---......---...///000//////000222333333222000555:::;;;:::;;;???CCCKKKSSS```kkkrrrwwwyyy{{{~~~rrrhhhYYYSSSLLLJJJPPP^^^nnnyyywwwggg```\\\WWWRRRQQQMMMMMMKKKHHHFFFIIIQQQWWWVVVXXXYYYYYYWWWWWWZZZ]]]^^^```ffflllrrrxxx|||~~~|||wwwtttsssmmmooowwwvvvnnnmmmfff___]]]^^^```gggnnnzzzpppfffaaaZZZVVV\\\kkk}}}xxxooojjjbbbYYYRRRMMMLLLLLLHHHHHHIIIMMMQQQUUUVVVVVVYYYZZZ]]]___aaabbbbbbaaadddbbbaaa```cccgggllloooooommmkkkjjjnnnuuu~~~yyysssmmmbbbZZZOOOHHHDDD@@@;;;666???<<<===BBBFFFFFFGGGJJJJJJIIIEEE@@@999555333444---............---,,,+++(((((())))))*********+++)))))))))))))))))))))))),,,+++(((%%%$$$%%%'''((('''((()))***************------------------------///......---+++******)))((((((((((((((()))******++++++++++++++++++++++++'''(((((())))))******+++)))))))))******++++++,,,))))))***++++++)))((('''''''''(((((())))))******'''''''''%%%$$$""" $$$%%%%%%&&&&&&''''''(((&&&&&&&&&'''((())))))***(((((('''''''''&&&&&&&&&%%%%%%&&&'''((()))******''''''''''''''''''''''''''''''''''''(((((((((((('''%%%$$$%%%(((***(((&&&$$$%%%%%%&&&'''((())))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((()))))))))******+++++++++***)))(((((('''((((((''''''''''''((((((((((((******+++,,,---//////000000111111000......///111666111------111222000---222555666444666:::;;;888======>>>@@@AAAEEESSS```nnnzzzzzztttlllgggeeebbb^^^[[[dddjjjttt|||rrrkkkhhhggggggiiioooyyy~~~uuunnnjjjmmmnnnppptttzzzvvvhhh```SSSOOOKKKLLLRRRYYY^^^```___[[[VVVSSSPPPKKKEEE@@@:::777666666333...---111......------,,,++++++***,,,+++***+++,,,,,,***((())))))(((((()))***+++++++++******)))))))))))))))(((((())))))))))))((((((***)))))))))((((((((((((******))))))((((((''''''))))))))))))))))))))))))(((***+++***''''''***---(((((((((((())))))))))))******))))))((((((((('''((((((''''''''''''((((((******)))((((((((((((((())))))))))))))))))))))))%%%&&&''''''((((((''''''))),,,...///...---......---------///111222222111222666:::<<<>>>CCCKKKQQQ]]]ccckkkssswwwzzz|||~~~tttcccWWWNNNLLLKKKNNNVVVbbbnnnvvvzzz~~~yyyjjjbbb]]]WWWRRRQQQJJJKKKKKKIIIHHHKKKRRRXXX^^^___^^^]]]\\\^^^bbbfffeeehhhnnnuuu|||}}}uuuooollldddeeekkkvvvwwwoooggg___YYYWWWVVVVVV[[[bbbpppuuu|||wwwpppgggbbb[[[VVVYYYeeettt{{{yyy~~~yyypppgggaaa[[[WWWTTTMMMMMMMMMOOOSSSUUUUUUUUUVVVWWWXXXYYYZZZ[[[[[[[[[___^^^]]]^^^aaaggglllpppsssqqqnnnllllllpppwww|||~~~pppiii^^^VVVQQQKKKDDD???===999999>>>BBBDDDGGGKKKLLLMMMLLLHHHCCC===:::999444333222000...---,,,+++))))))*********+++++++++)))))))))))))))))))))))),,,***(((&&&%%%&&&((()))(((((())))))***)))))))))))))))***++++++,,,------......------------,,,,,,((((((''''''(((((()))***************************,,,,,,,,,,,,,,,,,,,,,+++)))))))))***************)))))))))))))))(((''''''((((((((((((((()))))))))(((((())))))((('''&&&&&&''''''''''''''''''''''''&&&&&&''''''((())))))***(((((('''''''''&&&&&&&&&'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''&&&$$$&&&((()))(((&&&(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((******)))(((''''''(((((('''((((((((())))))******,,,------...///000111111222222333111000///000222555222000000222333333333444999;;;<<>>>>>DDDIIIKKKPPPVVVXXXWWWTTTQQQQQQRRRSSSWWWaaalllyyy|||pppeee___[[[XXXUUUVVV[[[dddmmmuuuzzz|||||||||wwwqqqjjjeeebbb```___bbbhhhqqqzzzzzzsssmmmiiijjjjjjjjjlllqqqzzz}}}tttnnnllliiikkkrrr{{{xxxhhh\\\PPPGGG@@@>>><<<999888999777666444222000...---,,,+++******,,,------***(((***))))))))))))***+++++++++++++++***************((())))))******))))))((($$$$$$%%%'''(((***+++,,,***))))))))))))((((((((())))))))))))))))))))))))***+++,,,+++)))'''''''''******))))))((((((''''''((((((((((((''''''''''''((((((''''''''''''(((((()))(((''''''&&&&&&''''''************************((()))******++++++++++++---...//////---,,,---......000222333444444555666666;;;AAAIIISSS___kkksssuuuwwwzzzzzzxxxvvvuuuuuummmllliiieee```XXXOOOIIIHHHKKKNNNSSSVVVYYYZZZZZZ^^^bbbiiiqqqyyyuuuhhhaaa\\\UUUQQQQQQMMMRRRXXX]]]```dddiiimmmooonnnmmmkkkjjjkkkmmmnnnqqqtttyyyqqqddd\\\UUUQQQQQQUUUZZZ^^^dddkkkuuu}}}yyyppphhhccc]]]YYYWWWVVVTTTVVVZZZcccjjjsss{{{~~~{{{tttooodddaaa\\\WWWUUUYYY___eeekkkkkkmmmrrryyy}}}{{{yyyllliiihhhiiikkkssswwwoooeeeccc___]]][[[XXXUUURRRSSSQQQOOOMMMMMMNNNPPPQQQQQQRRRTTTXXX^^^eeelllpppkkkkkkjjjhhheeedddeeefffkkknnnuuu{{{{{{tttlllddd\\\WWWNNNEEE>>>;;;::::::<<>>;;;777222...,,,++++++))))))******************))))))))))))))))))))))))+++***)))(((((()))+++,,,***+++++++++***)))((((((%%%&&&'''((()))***++++++'''''''''((((((((())))))---------,,,---......///........................+++++++++*********)))))),,,,,,++++++******))))))***)))((('''&&&'''((())))))))))))((((((''''''&&&%%%&&&'''((()))*********)))))))))(((((('''''''''''''''''''''(((((())))))((((((((('''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((('''******))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''************************(((((((((''''''((()))))))))***+++,,,---...//////111111111111111111111111000111222111000000111333000333666777888===FFFMMMRRRYYY^^^bbbfffkkkllliiiaaa\\\XXXXXXYYYZZZaaaiiipppzzz{{{pppgggcccbbb```___\\\^^^aaaeeeiiimmmpppqqqvvvuuusssppplllhhhdddaaaaaaaaabbbfffiiilllmmmlllpppsssxxxzzzxxxtttpppnnnkkkkkkkkklllooowwwxxxuuusssqqqrrrwww~~~~~~sssbbbVVVKKKGGGFFFCCCAAAAAA===<<<;;;999666444222111000///.........,,,)))'''*********))))))***++++++***************))))))((()))))))))******)))))))))$$$$$$%%%'''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))&&&((()))***+++*********+++******)))(((''''''&&&((((((''''''''''''''''''((((((''''''''''''(((((((((((('''&&&&&&&&&&&&&&&******************************+++------............//////...---,,,---//////111444444444555888;;;<<>>:::777888;;;AAAFFFMMMQQQPPPJJJEEEAAA>>>;;;777333///---------))))))))))))))))))))))))))))))))))))))))))))))))***))))))((())))))***+++,,,,,,,,,,,,+++******)))((((((((()))))))))))))))(((((('''''''''&&&&&&&&&'''''''''''''''(((((()))........................------........./////////---------,,,,,,++++++***+++***)))((('''((()))***))))))((((((''''''&&&&&&&&&&&&'''(((((((((''''''&&&&&&'''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''(((&&&&&&''''''((()))******''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))***+++++++++,,,---...///000111000000000000000000000000...///000000000111333555000555:::===@@@HHHTTT^^^jjjpppvvvyyy{{{~~~|||xxxkkkccc]]][[[ZZZZZZ]]]aaadddllltttyyy~~~~~~uuuooonnnnnnmmmlllgggeeeaaa______bbbfffhhhmmmnnnppppppooolllhhhfffcccaaa___^^^______^^^\\\eeekkkrrrwwwwwwvvvuuuuuuvvvuuurrrppppppsssyyy}}}~~~~~~|||zzzxxxwwwxxx}}}qqqeeeXXXTTTRRRPPPNNNOOOJJJJJJHHHEEEAAA;;;666444333111000///...---***(((++++++***************+++))))))*********)))((('''))))))************))))))''''''''''''((((((((()))))))))))))))************))))))))))))))))))))))))''''''((()))+++++++++***+++******)))(((''''''&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((('''&&&&&&&&&&&&&&&************************))))))+++,,,------.........//////...------///000...111333444555888???DDDGGGMMMWWWbbbmmmtttyyy{{{|||{{{wwwoooeee[[[TTTQQQMMMQQQYYYbbbhhhiiifffcccXXXWWWUUUSSSRRRQQQRRRRRRUUUYYY```fffjjjkkkkkkjjjkkkddd^^^]]]]]]\\\^^^aaammmrrrxxx|||{{{{{{|||~~~~~~|||xxxssskkkbbb\\\aaabbbdddjjjrrr{{{~~~qqqgggaaaYYYSSSOOOPPPQQQRRRXXX^^^kkkttt{{{}}}{{{xxxqqqjjjhhhcccaaacccddddddhhhnnnoooxxxyyyqqqiiidddbbbccccccfffkkkrrrxxxyyywwwtttjjjeee```^^^]]]```jjjuuu~~~|||vvvpppjjjddd```WWWTTTPPPLLLIIIHHHIIIIIIIIIKKKMMMRRRXXX___dddhhhjjjjjjjjjgggccc___]]]]]]YYY]]]ccciiippptttwwwxxx{{{zzzvvvtttrrr]]]TTTKKKEEE@@@:::888:::===BBBHHHLLLKKKIIIFFFEEE@@@>>>;;;777333111000///*********)))))))))))))))))))))))))))))))))))))))***))))))(((((()))))))))+++++++++,,,++++++******))))))))))))))))))))))))******))))))(((((('''''''''&&&&&&&&&&&&'''((((((******************************+++,,,,,,---......,,,,,,,,,,,,,,,+++++++++++++++***)))))))))))))))(((((('''''''''''''''''')))))))))))))))(((((('''%%%%%%&&&''''''((())))))''''''(((((((((((((((((('''(((((((((((()))))))))%%%%%%&&&'''((()))******((((((((((((((((((((((((''''''''''''((((((((((((((()))***)))'''''''''((($$$$$$%%%&&&'''((())))))''''''''''''''''''''''''((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((('''((((((((()))***+++,,,---,,,,,,---...///000000111......//////000000000111...000222333333555888:::777;;;@@@DDDJJJTTTbbblllzzztttjjjaaa___^^^\\\\\\]]]]]]ccciiiooowww{{{xxxwwwwwwuuussskkkgggaaa[[[ZZZ]]]aaadddfffiiilllooopppnnnllljjjbbb```]]]\\\\\\[[[ZZZYYY```fffmmmqqqrrrsssuuuwww|||{{{wwwrrrmmmlllmmmooonnnnnnqqquuu{{{~~~yyyoooeeeaaa```^^^___bbbbbbaaa```[[[TTTJJJAAA<<<888555111/////////...---,,,,,,+++************+++))))))***++++++)))(((''')))******++++++******)))******))))))(((((((((''')))))))))************+++)))))))))))))))))))))))),,,***(((((()))***)))(((******))))))((((((''''''(((((((((((())))))))))))((((((''''''''''''(((((()))(((''''''&&&&&&''''''))))))))))))))))))))))))((()))***,,,------......---.........---...000222...111444777:::AAAKKKSSSWWW[[[cccllltttyyy{{{|||xxxtttmmmbbbWWWOOOKKKJJJQQQ[[[lll|||yyyrrrdddbbb^^^ZZZWWWVVVUUUUUUVVVXXX[[[^^^````````````ccc^^^\\\___ccceeejjjoooxxx}}}~~~vvvkkk```YYYWWWWWWWWWZZZ```hhhpppttt|||~~~ssskkkhhhbbb\\\XXXYYYYYYZZZ^^^dddllluuu||||||xxxqqqllliiikkkmmmnnntttzzzxxx|||uuuooommmmmmnnnrrrxxx~~~zzzvvvlllfff```^^^^^^^^^dddjjjoooxxx~~~wwwqqqlllbbb___ZZZTTTNNNKKKHHHHHHGGGHHHKKKNNNSSSYYY]]]```bbbccccccbbb___\\\[[[[[[YYY[[[^^^aaadddggghhhiiikkkpppxxx}}}|||zzzzzz{{{kkkbbbYYYSSSKKKBBB<<<;;;:::===AAACCCDDDEEEFFFGGGFFFDDDAAA>>>:::666333222,,,,,,,,,+++++++++******))))))))))))))))))))))))***))))))(((((('''''''''(((((()))*********))))))''''''(((((())))))******(((((((((((())))))))))))***))))))))))))***++++++))))))))))))))))))))))))'''''''''''''''''''''''')))***************++++++)))))))))))))))(((((('''&&&&&&''''''''''''''''''(((((()))))))))))))))(((((((((((((((((((((((()))(((((((((((((((((((((''''''((((((((())))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((***+++***'''&&&''')))%%%%%%&&&&&&'''''''''((('''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((++++++++++++*********))))))))))))***+++---...///---.........//////000000---......///000111222222111333666888999<<>>AAAEEEHHHMMMNNNOOOSSSZZZfffrrr{{{|||vvvllljjjllljjjhhhggg[[[\\\ZZZXXX]]]fffkkkkkkooooooppptttxxxxxxtttpppeeedddcccbbbdddgggjjjlllccceeeiiilllmmmmmmkkkjjjeeecccaaa______]]][[[YYYVVVZZZ\\\[[[YYYYYY]]]bbb___``````^^^[[[ZZZYYYZZZYYY\\\```cccjjjttt{{{|||~~~xxxtttrrrrrrsssuuu|||~~~ssskkkXXXQQQGGG>>>888444222111---,,,,,,+++*********+++,,,---...//////---+++*********++++++++++++******************************))))))******++++++++++++)))))))))))))))))))))))),,,((($$$$$$(((,,,......(((((((((((())))))))))))))))))******+++++++++,,,((((((''''''''''''((((((******)))(((((((((((((((+++***(((''''''((())))))+++,,,------,,,,,,---///---000222333222111111111222777>>>FFFMMMWWWbbbjjjmmmnnnrrrxxx|||{{{uuuoooeeeZZZOOOIIIEEEFFFPPP\\\ppp}}}{{{sssiiibbb___\\\WWWSSSNNNNNNOOOOOOQQQTTTYYY]]]___aaadddfffiiilllqqqttt|||yyynnnbbbZZZRRRQQQOOOMMMMMMSSS\\\cccqqq{{{~~~zzzuuupppoookkkggggggjjjnnnpppppppppppprrryyyssslllddd______bbbdddeeelllmmmnnnqqqtttyyy|||yyy{{{{{{wwwrrrpppssswwwyyy}}}yyytttlllfffcccbbbbbbbbbeeeeeegggmmmtttxxxyyyxxxrrrsssvvvyyy}}}}}}wwwooofff]]]UUUNNNIIIJJJGGGFFFHHHLLLNNNMMMKKKMMMNNNOOOQQQSSSVVVXXXYYYVVVWWWWWWXXXYYYZZZZZZ[[[```aaaeeekkkttt|||~~~}}}}}}~~~~~~zzzsssllldddXXXIII???>>>===;;;;;;<<>><<<999666333111//////,,,---...---,,,++++++++++++******))))))******+++************************************++++++++++++************************************)))))))))((('''''''''((((((((())))))((()))))))))************'''(((((())))))(((((('''((((((((((((((((((((((((,,,++++++***++++++,,,,,,...///000000//////000111222222333333333555999;;;CCCJJJTTT\\\bbbiiipppuuuwwwzzz{{{xxxooocccYYYRRRGGGDDDDDDIIINNNVVVbbbmmmzzz|||ssskkkeee]]]UUUOOOLLLNNNPPPSSSUUUYYY^^^bbbhhhiiijjjjjjkkklllooorrrmmmooossswww{{{yyynnnfffaaaZZZYYYWWWTTTUUUYYY```eeennnxxxzzzssskkkiiikkkkkkgggbbbWWWVVVWWW[[[aaadddcccaaaUUUQQQJJJFFFEEEGGGIIIIIIJJJMMMQQQVVV[[[^^^aaabbb```dddggggggeeeccccccdddhhhooouuuzzz|||vvvtttqqqoooooopppooooooqqqooommmllllllkkkjjjhhhfffiiimmmrrrxxx~~~yyytttppplllgggdddWWWRRRLLLIIIIIIHHHFFFCCCEEEEEEFFFGGGIIIKKKMMMNNNTTTUUUVVVXXXZZZ[[[[[[\\\___```dddjjjttt~~~~~~~~~}}}zzzpppcccZZZMMMHHHBBB<<<999:::===???MMMUUU___ffffff^^^TTTLLLAAA<<<777333222000---++++++++++++,,,,,,,,,,,,,,,,,,,,,+++***((('''&&&%%%)))((((((''''''(((((()))&&&&&&%%%%%%&&&&&&'''(((+++)))(((((()))***)))((()))************))))))((((((((()))***************))))))(((((((((((()))))))))((('''&&&&&&'''((()))***)))))))))(((((((((((('''(((((((((((()))))))))))))))))))))((((((((((((&&&''')))++++++***(((''')))))))))))))))******+++(((((())))))******++++++''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))(((((((((((())))))***((())))))******))))))((())))))))))))((((((((((((''''''((()))***+++,,,,,,,,,...///...------...///------------......//////111......333888<<>><<<===???DDDIIILLLQQQSSSUUUVVVVVVWWWZZZ\\\aaafffooovvvzzzyyyvvvtttpppqqqqqqqqqqqqqqqqqqqqq{{{xxxmmmaaa]]]XXXUUUWWWZZZ]]]^^^___fffooovvvyyyzzzzzzzzzwwwuuupppjjjeeeffflllqqqqqquuu}}}~~~~~~wwwrrrllliiigggddd___[[[OOONNNLLLJJJHHHFFFEEEEEEBBBEEEJJJPPPUUUXXXZZZZZZZZZ]]]bbbfffkkkrrr|||~~~|||yyysssjjj^^^RRRGGG???:::999>>>EEEOOOWWW___cccfffWWWOOODDD<<<888555333000---,,,,,,+++***))))))((((((((()))******++++++,,,***))))))(((((())))))***))))))(((((())))))***+++((()))******))))))+++---)))************))))))(((''''''(((******+++++++++))))))(((((((((((())))))''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&*********))))))))))))(((((((((((()))))))))))))))((('''%%%$$$$$$&&&(((***''''''''''''((()))***+++))))))))))))************''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))******+++++++++,,,((((((((((((((((((((((((&&&&&&'''''''''((((((((()))(((((((((((())))))***)))******++++++******)))((()))))))))************++++++,,,---...///000000,,,...///...------.../////////111333555777999999<<<===BBBKKKSSS\\\jjjwwwxxxrrrkkkgggfffdddbbb___[[[XXXXXX\\\___bbbgggllljjjooorrrqqqqqqrrrqqqooojjjgggeeedddbbb___aaagggjjjlllppptttwwwzzz{{{|||}}}zzzrrriii```]]]___bbbgggkkkssszzztttjjjdddbbb```bbbfffmmmyyy|||rrrmmmhhhgggeeecccbbbbbbccccccccc```\\\\\\]]]^^^[[[YYY\\\YYYUUUSSSTTTYYY^^^bbbeeeiiinnnnnniiiddd```___YYY]]]cccjjjpppvvvyyy{{{yyywwwtttqqqppptttzzzvvviii[[[SSSGGG@@@888444222222000......---,,,+++++++++++++++++++++++++++++++++++++++(((((()))))))))*********,,,,,,++++++******))))))))))))))))))************((((((((()))))))))******((((((''''''''''''&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''')))+++---.../////////000111333222111111222444111444999@@@JJJWWWccckkktttyyy}}}{{{tttkkkeeebbbYYYUUUPPPMMMNNNQQQUUUVVVWWW]]]```\\\ZZZZZZXXXTTTUUUZZZbbbhhhlllnnnpppqqqsssooohhhbbb___```eeehhhlllrrrzzzrrrhhhbbb```YYYVVVSSSQQQSSS[[[eeelllzzz|||wwwrrrkkknnnjjjccc___\\\YYYVVVSSSNNNOOOLLLGGGFFFGGGDDD@@@AAABBBDDDEEEDDDCCCBBBBBB<<<;;;::::::===CCCJJJOOOXXX[[[^^^___^^^]]]___aaadddjjjssszzz}}}zzzuuuqqqllljjjgggeeeeeefffggggggooouuu{{{~~~|||tttkkkgggbbb]]]ZZZWWWTTTRRRTTTYYYaaafffiiikkkmmmoooppppppnnniiidddccceeehhhfffiiinnntttxxx{{{}}}~~~}}}zzzwwwssslllggg[[[YYYVVVSSSOOOLLLKKKJJJDDDGGGKKKPPPTTTVVVVVVVVVXXX]]]aaadddfffkkktttzzz{{{uuukkk^^^QQQFFF@@@<<<<<<>>>BBBHHHOOOVVVZZZQQQNNNJJJEEE???:::666333///...---,,,+++***))))))******************++++++******))))))))))))******((((((((((((((()))******&&&((()))(((&&&&&&(((***((())))))************)))))))))(((((()))***++++++))))))(((((((((((())))))&&&&&&'''(((((()))))))))((((((((((((''''''''''''************)))))))))((((((((((((((()))))))))***'''''''''''''''(((((()))''''''&&&&&&'''((())))))************))))))))))))%%%&&&((()))))))))((('''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))***))))))(((((((((((()))******++++++++++++******(((((()))***+++,,,------///////////////000000000---...////////////000111000222555999===BBBEEEFFFKKKLLLPPPVVVZZZ___kkkvvv}}}xxxrrrnnnmmmkkkfffbbbZZZUUUTTTXXX[[[]]]ccckkknnntttyyyyyyzzzzzzuuunnnhhhdddaaaaaa___]]]aaagggkkknnnsssxxx|||~~~zzzrrrjjjeeeeeehhhkkkmmmppptttxxx}}}tttkkkfffeeeeeefffiiiooozzzuuunnnkkkiiiggggggiiinnnsssvvvuuuqqqmmmlllnnnmmmiiidddccc___YYYTTTQQQRRRTTTVVVVVVXXXZZZ[[[YYYVVVRRRPPPLLLNNNRRRXXX```iiirrryyyxxxzzz|||{{{zzz{{{vvvmmmYYYPPPDDD;;;888777555333000///...---,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,+++++++++++++++((()))))))))************(((((()))))))))*********)))((((((((('''''''''''''''(((((())))))(((((('''''''''''''''''''''''''''(((***,,,...000111111111...000111111000000111222777;;;AAAJJJVVVcccqqqyyyxxx{{{}}}yyypppeee]]]ZZZRRROOOOOOTTT]]]ggglllnnngggmmmoooiiidddbbb^^^WWWVVVZZZ___bbbcccdddeeeffffffeeecccaaaaaadddjjjnnnsssyyy{{{ooogggdddccc```^^^[[[YYY[[[cccmmmtttxxx}}}{{{vvvnnnpppjjjbbb\\\WWWRRRLLLHHHEEEFFFCCC???===>>><<<777:::===AAABBB@@@??????AAA:::999888999<<>>999666000000///...,,,+++******,,,+++++++++******))))))******))))))))))))******'''''''''''''''((()))))))))+++,,,+++)))(((***---'''((()))******************)))((((((((()))+++,,,))))))(((((((((((())))))%%%%%%'''((())))))))))))))))))))))))(((((((((((())))))(((((('''''''''&&&%%%&&&&&&&&&''''''((((((&&&''')))***+++***(((''''''&&&&&&&&&&&&'''((((((((((((((((((''''''''''''%%%&&&(((******)))'''&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++***)))(((((('''(((((((((((())))))))))))(((((((((((()))+++,,,---...///111111111111000000000///---///000111000000222444888:::???EEEKKKQQQUUUXXXZZZZZZ\\\^^^]]]^^^fffooo{{{yyysssqqqooolllfff```[[[TTTQQQTTTVVVWWW]]]eeeuuu|||zzzooohhhdddaaaaaa``````eeelllmmmqqqwww~~~|||ssslllkkkmmmqqqsssssstttvvvxxx{{{wwwooolllkkkhhhhhhiiimmmuuuvvvnnnkkkjjjiiikkkpppzzz||||||}}}{{{uuuppphhhddd\\\VVVQQQOOOPPPPPPQQQQQQQQQQQQQQQOOOKKKHHHEEEDDDEEEJJJRRR]]]jjjuuuzzzggg\\\MMMBBB===;;;888666111000///...---,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------(((((())))))*********+++))))))))))))******************))))))((((((((('''(((((())))))))))))(((((()))))))))))))))))))))))),,,---///111111111000000///111333222111222666:::999AAAKKKUUUbbbpppyyyzzz~~~{{{wwwpppdddVVVOOOOOONNNTTT\\\gggxxx|||tttoookkkeee^^^XXXUUUUUUZZZ\\\ZZZYYY[[[^^^bbbffffffdddeeejjjooo}}}yyyssskkkffffffbbb___]]]]]]bbbkkktttzzzuuujjjeee___VVVOOOKKKHHHCCC@@@@@@???===:::999999999999:::999999<<<@@@AAA???<<<<<<;;;;;;===@@@EEEJJJMMMNNNOOOOOOQQQRRRPPPMMMKKKRRRVVV]]]eeekkkllliiifff\\\XXXUUUSSSTTTSSSQQQNNNRRRTTTWWW\\\bbbjjjpppssswwwyyyyyytttlllaaaXXXSSSOOOLLLGGGDDDDDDFFFJJJMMMNNNSSSYYY^^^```bbbfffiiimmmkkkjjjjjjmmmqqquuuxxx~~~~~~xxxppplllhhheeebbb]]]VVVQQQTTTSSSSSSTTTUUUUUUTTTRRRYYYYYYXXXZZZ]]]bbbhhhkkktttvvvwwwwwwuuutttttttttyyy{{{~~~xxxkkkYYYLLLCCC<<<777888;;;<<<===@@@EEELLLRRRPPPHHH???;;;;;;666444000///......---,,,***))))))***+++***)))'''))))))))))))))))))))))))************))))))))))))---,,,,,,++++++,,,,,,---,,,+++)))((('''(((((()))++++++******))))))(((((())))))))))))))))))))))))''''''''''''(((***+++,,,((((((((((((((((((((((((''''''((((((((((((''''''))))))((((((((((((((()))%%%&&&&&&&&&''''''((((((((((((((((((''''''''''''''''''(((((())))))************)))((('''&&&&&&%%%((((((''''''''''''((((((***(((&&&&&&'''(((((((((&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******---,,,,,,++++++++++++,,,*********+++,,,...///000444333111000/////////000...111333333222222555888>>>FFFOOOVVV^^^fffhhhffflllggg```YYYWWWZZZaaagggrrrxxx}}}|||yyyuuuoooiiidddaaaUUUWWWYYYWWWUUUXXX^^^eeettt~~~zzzwwwoooiiihhhiiiiiijjjmmmooovvv~~~xxxtttssssssrrrqqqqqqrrrtttuuuxxx}}}zzzrrrmmmkkkkkklllmmmpppuuu}}}|||tttnnnoooqqqsssyyy|||sssjjjaaa[[[VVVRRRSSSWWWRRRSSSUUUUUURRROOOJJJHHHDDDFFFGGGJJJNNNXXXccclll}}}oooZZZNNNHHHBBB===;;;:::333000333333...---///+++------+++***+++------+++++++++************)))************+++,,,,,,---************)))))))))))),,,,,,++++++***)))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''---...///000111111111000///222444444333444888<<<@@@JJJVVVaaannn{{{}}}vvvmmmdddXXXMMMJJJMMMVVV```mmm{{{wwwooofff^^^ZZZUUURRRTTTUUUTTTUUUYYYfffiiillljjjggggggkkkpppwwwzzz~~~|||tttiiidddcccaaa```___aaaeeekkkrrrvvvyyyyyy|||zzzlll```VVVPPPIIIDDDBBB???===:::<<<<<<:::999888888777777999888888;;;???@@@>>><<<=========>>>@@@CCCFFFHHHIIIHHHHHHIIIIIIIIIGGGFFFFFFKKKSSS\\\cccggggggfffccc^^^WWWRRRPPPNNNLLLJJJMMMMMMOOORRRXXX^^^dddggguuuxxxzzzyyyssslllfffcccYYYTTTLLLEEEAAAAAABBBDDDHHHIIIJJJLLLPPPWWWaaaiiinnnoooqqqsssvvvxxxyyyzzz}}}~~~}}}yyyvvvrrrooonnnjjjeeeaaaYYYWWWUUUUUUUUUTTTRRRPPPSSSSSSRRRSSSVVVZZZ___bbbfffhhhjjjkkklllmmmppprrrvvvxxx{{{|||qqqcccXXXNNNEEE===;;;:::888888:::???GGGOOOQQQMMMEEE@@@>>>888555222000///...,,,******))))))***++++++)))((())))))))))))))))))))))))*********)))))))))((((((,,,++++++++++++++++++,,,...---,,,++++++,,,,,,---*********))))))((((((((())))))))))))))))))))))))(((''''''''''''(((((()))((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((((((((())))))&&&&&&''''''((((((((((((%%%%%%&&&'''((()))******'''((((((((((((((())))))))))))((((((''''''&&&&&&((((((''''''''''''((((((***(((&&&&&&''')))((((((&&&'''(((((())))))(((((())))))))))))))))))))))))''''''''''''((((((((((((******))))))))))))*********))))))((((((((()))))))))***+++,,,---...//////222111111000000000111111...000111222222555;;;@@@IIISSS___iiiqqqwwwwwwsssoookkkddd]]]YYYYYY\\\^^^ggglllrrrvvvxxxyyyzzz{{{{{{yyyvvvqqqkkkfffaaa^^^YYY\\\]]]\\\[[[]]]dddjjjxxxzzzssspppqqqsssqqqqqqrrrtttyyywwwrrrppppppooonnnmmmnnnpppqqqssswww|||zzzsssmmmkkkhhhjjjlllooottt|||xxxwwwxxxyyy{{{}}}ssskkkeeeaaa]]]ZZZ\\\aaa\\\]]]^^^]]]YYYTTTOOOLLLGGGHHHIIIKKKNNNUUU^^^eeerrrwww}}}~~~zzzxxxwwwqqqaaaYYYUUUNNNGGGDDDDDD<<<666555333...---///+++,,,,,,***)))*********++++++++++++************,,,,,,++++++***+++++++++************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''---...///000111111111111///222444555555777<<<@@@KKKVVVdddooozzz{{{pppaaaTTTIIIDDDHHHOOOaaaooo~~~rrrggg]]][[[UUUQQQQQQRRRSSSYYY___ooorrrssspppjjjgggiiilllmmmnnnnnnpppsssyyyxxxkkkdddbbbbbbcccdddfffhhhjjjlllmmmkkklllooosssssskkk\\\QQQFFFBBB>>>;;;:::999888777999::::::::::::999888888:::::::::===@@@AAA@@@???@@@AAAAAABBBCCCDDDEEEFFFFFFEEEDDDBBBBBBBBBCCCDDDBBBGGGPPPZZZcccjjjmmmooooooiii```YYYUUUSSSRRRQQQLLLKKKJJJJJJMMMQQQUUUXXXfffjjjnnnqqqpppmmmkkkjjjccc]]]SSSIIIBBB>>>======@@@@@@???@@@DDDNNNYYYaaajjjmmmtttzzz~~~|||yyywwwxxx~~~|||yyywwwuuutttrrrooommmdddaaa\\\YYYWWWUUURRRPPPNNNMMMLLLKKKMMMQQQUUUWWWYYY[[[^^^```bbbfffjjjmmmqqqsssvvvzzzzzzqqqjjj\\\PPPDDD???;;;777555777999???IIIPPPRRRNNNHHHCCC===:::777444222000---***+++***)))***+++,,,+++)))))))))))))))))))))))))))******))))))))))))((((((************************++++++*********+++,,,,,,))))))))))))(((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&(((((((((((((((((((((((('''(((((())))))(((((('''))))))(((((((((((())))))(((((((((((())))))))))))%%%%%%&&&'''((()))******((((((((('''''''''''''''((((((((((((((('''''''''((((((''''''''''''((((((***(((&&&'''((())))))(((&&&'''(((((())))))(((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((******))))))))))))******+++***************++++++***+++,,,.../////////...///000000000111111111111000111111111222999CCCKKKXXXeeetttsssooohhhbbb\\\YYYXXXXXX^^^```dddgggiiilllooorrrvvvuuusssoookkkfffbbb``````aaaaaa```^^^___dddiiipppxxx|||yyy{{{zzzvvvtttuuussswww}}}|||uuuooommmllllllkkkmmmnnnooooooppprrrvvvzzzyyy|||~~~zzztttnnnlllhhhjjjnnnqqquuu{{{zzzwwwwwwwwwyyy~~~sssmmmhhhfffeeeeeeiiinnnnnnnnnnnnlllggg```YYYUUUQQQQQQQQQPPPQQQSSSXXX\\\aaafffmmmqqqrrrpppmmmkkkhhhnnnuuu|||~~~tttkkkhhheee^^^WWWUUURRRJJJBBB===999333111222...---,,,,,,+++*********,,,+++++++++************...---,,,+++************++++++*********)))))))))(((((((((((())))))))))))************************''''''''''''''''''''''''((((((((((((''''''''''''...//////000111111222222000222333444555:::CCCJJJWWWcccpppzzz|||vvvhhhUUUGGG@@@BBBKKKVVVjjjxxxsssggg^^^[[[VVVTTTVVVYYY]]]fffooovvvzzz}}}yyyooogggccccccbbb```___^^^aaaiiittt{{{~~~qqqiiigggggghhhiiijjjiiifffcccaaa\\\\\\]]]___^^^WWWLLLCCC>>><<<:::999888999999:::888:::<<<===??????>>>>>>??????@@@BBBCCCDDDEEEDDDFFFGGGHHHJJJKKKKKKJJJJJJKKKJJJHHHFFFDDDDDDGGGIIIJJJOOOWWW```iiiqqqxxx|||xxxtttnnnhhhdddaaa```___VVVSSSOOOKKKIIIJJJLLLMMMRRRWWW\\\aaabbbccccccdddccc___YYYRRRKKKFFFCCCBBB>>>>>>???@@@CCCHHHNNNQQQ]]]bbbkkkuuu~~~xxxqqqlllmmmpppttt|||zzzyyywwwvvvuuutttsssqqqlllfff```\\\XXXUUUSSSMMMKKKIIIGGGHHHJJJMMMOOORRRVVVZZZ]]]```bbbeeegggmmmoootttzzz|||yyygggZZZMMMFFF@@@:::888888666:::AAAJJJQQQRRRNNNJJJBBB@@@===:::888444000---,,,+++)))***+++,,,+++***))))))))))))))))))))))))***)))))))))((((((((((((((())))))))))))))))))((())))))))))))******++++++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((()))(((((((((((())))))***))))))))))))))))))******((((((((((((''''''''''''((((((''''''&&&&&&%%%%%%'''''''''(((((((((((((((((((((''''''''''''((((((***((('''''')))))))))(((''''''((()))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((()))******))))))))))))************))))))***+++,,,,,,+++,,,...000111000...---...//////000000000000000333444333444777AAANNNXXXggguuuxxxssslllfffaaa^^^]]]\\\]]]]]]^^^^^^```dddjjjnnnqqqsssuuuvvvtttoooiiifffddddddccc```]]]]]]___bbbfffoooxxx~~~}}}zzztttqqqrrroootttyyy~~~}}}yyytttpppoooooopppqqquuuvvvvvvuuuuuuvvvyyy{{{|||~~~{{{vvvrrrpppoooqqqtttvvvxxx{{{yyyvvvqqqppppppsssyyyxxxqqqkkkiiijjjmmmttt{{{~~~xxxppphhhccc```___]]]ZZZWWWUUUTTTTTTSSSVVV[[[^^^^^^^^^^^^^^^\\\```gggnnnvvv}}}~~~xxxssssssrrrlllhhhgggbbb\\\UUUOOOHHH@@@:::777333000...//////------...,,,,,,+++++++++*********,,,,,,++++++***++++++++++++++++++*********))))))((())))))***+++,,,,,,,,,************************((((((((((((((((((((((((((((((((((((''''''''''''/////////000111111222333222333444555999BBBNNNWWWdddooo{{{wwwjjj[[[JJJ@@@>>>CCCOOO[[[kkkwwwtttjjjbbb]]][[[]]]bbbeeejjjsss|||yyyjjj```[[[YYYWWWTTTSSSVVV```llltttzzzqqqmmmjjjkkkjjjhhhddd^^^XXXTTTOOOMMMLLLKKKJJJFFF???:::999999888888888888:::;;;:::<<>>;;;444///000111......111,,,,,,,,,++++++++++++***************+++,,,---...++++++++++++************(((((()))***+++,,,,,,---************************))))))))))))))))))))))))((((((((((((''''''''''''000000000000000222333333333555999===DDDPPP]]]gggqqqzzz{{{rrrXXXMMMAAA===???EEEOOOXXXfffpppyyy|||vvvmmmfffccccccgggmmmqqqttt}}}ooo```YYYTTTRRRPPPOOORRR\\\gggpppyyyvvvpppjjjhhheee___YYYRRRMMMIIIDDDBBB???===<<<;;;888666333555777777777888;;;===???BBBEEEJJJOOOSSSUUUWWWXXXYYYYYYXXXVVVVVVWWWYYYXXXYYY\\\___aaabbbbbbbbbeeeggggggddd___[[[[[[]]]gggkkkqqquuuxxx}}}|||yyywwwpppllleee]]]UUUOOOKKKIIIGGGIIILLLNNNNNNNNNOOOPPPQQQTTTZZZ```cccddddddcccZZZTTTKKKDDDAAA@@@AAAAAABBBDDDJJJRRR^^^kkkwww}}}zzzqqqiiicccaaa^^^```dddkkkrrrwwwzzzzzzzzzsssmmmgggbbb^^^[[[SSSPPPLLLHHHEEEEEEFFFGGGEEEKKKSSS[[[```ccceeeggghhhlllsss{{{~~~sssggg___UUUIII???<<<;;;888777:::AAAHHHKKKLLLDDDCCCBBBBBB@@@<<<666222111///,,,++++++++++++***))))))))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))'''''')))***+++++++++++++++***))))))))))))************((((((((((((((((((((((((&&&''')))+++,,,,,,,,,+++************************((())))))******))))))((((((''''''(((((()))***+++************))))))))))))%%%%%%&&&'''((()))******((((((((('''''''''''''''((((((((((((((('''''''''((((((''''''''''''(((((()))(((((()))***+++)))''''''((())))))******))))))))))))))))))))))))))))))))))))*********+++++++++******))))))))))))******&&&&&&&&&'''(((***+++,,,///000111111111000///...111000/////////111222333444888???FFFOOO\\\jjjsss}}}tttpppooopppooonnnbbb___[[[XXXYYY___hhhnnn|||vvvooohhhgggfffeeeeeeeeefffggggggnnnvvv{{{}}}{{{{{{yyywwwyyy~~~xxxvvvtttssssssvvv||||||vvvuuuwww{{{}}}rrrooojjjeeeaaa\\\WWWSSSTTTSSSQQQNNNKKKIIIJJJLLLIIIKKKSSS___iiisss}}}~~~zzzlll[[[NNNGGG;;;222222222------111,,,,,,,,,,,,++++++++++++(((((()))***+++---...///,,,++++++++++++*********&&&''''''((()))*********************************************************((((((((((((''''''''''''111000000000000222333444333:::CCCLLLUUUaaammmuuu{{{wwwkkkaaaJJJCCC>>>AAAEEEIIINNNSSS]]]eeelllpppvvv~~~uuunnniiiiiijjjooovvvzzzoooaaaYYYTTTSSSPPPOOORRRZZZdddkkkvvvvvvmmmdddaaaZZZSSSLLLGGGDDDCCC<<<;;;:::999888888666555333666999;;;<<<>>>BBBEEEKKKMMMQQQVVV]]]ccchhhkkkmmmnnnnnnkkkhhhgggiiikkkjjjkkkmmmoooppprrrrrrsssuuuyyy{{{xxxqqqkkkhhhhhhoootttyyy{{{|||}}}yyyuuuooohhh```YYYSSSPPPJJJLLLMMMLLLJJJIIIJJJKKKMMMQQQWWW^^^eeejjjmmmnnnjjjddd\\\VVVRRROOOKKKIIIAAAAAABBBEEEMMMWWWaaagggtttxxx}}}~~~yyyqqqjjjfff^^^^^^___ccciiioootttuuu}}}{{{uuuqqqkkkfffbbb[[[XXXRRRMMMJJJHHHHHHIIIIIIMMMRRRXXX\\\aaafffiiihhhjjjnnnuuu~~~zzzqqqkkkaaaSSSGGGAAA<<<:::777777:::>>>CCCEEEFFFFFFFFFGGGFFFBBB===888444111---+++++++++***)))))))))))))))))))))))))))))))))(((((((((''''''''''''((()))******)))((('''''''''((((((((('''&&&&&&)))*********+++++++++,,,))))))))))))))))))))))))&&&((()))+++++++++***)))(((((((((((((((((((((((())))))************))))))''''''''''''((()))***+++******)))))))))(((((((((%%%%%%&&&'''((()))******'''((((((((((((((())))))))))))((((((''''''&&&&&&((((((''''''''''''(((((())))))(((***++++++)))'''(((((()))************)))))))))))))))))))))))))))))))))))))))******************))))))))))))*********++++++,,,...///111222222222111111111000000000111000//////111555999;;;===CCCLLLTTT[[[ccclllsss|||{{{wwwvvvuuuqqqmmm```^^^ZZZXXXYYYaaakkkrrr~~~}}}xxxpppnnnllljjjjjjiiihhhgggeeekkkpppsssxxx~~~}}}|||{{{}}}}}}|||~~~}}}yyywwwzzz}}}tttqqqllliiigggeeeaaa]]]^^^^^^\\\XXXQQQLLLIIIIIIFFFDDDHHHRRR^^^jjj|||wwwiiiXXXGGG:::888444...---222------,,,,,,,,,+++++++++***)))******+++,,,---...,,,,,,+++++++++*********''''''(((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''111000000000000222333444444===KKKXXXcccmmmwww}}}}}}sssgggXXXLLLDDD@@@@@@FFFKKKLLLMMMPPPVVV]]]dddhhhnnnvvv{{{{{{xxxrrrmmmiiilllnnnsss{{{mmm```YYYUUUTTTRRRQQQSSSYYYaaahhhuuu}}}tttiii___ZZZRRRJJJCCC@@@@@@@@@777777888999999888666555666:::>>>AAACCCFFFKKKOOOVVVXXX\\\bbbiiipppwwwzzz|||xxxvvvxxxzzzzzzzzz{{{|||}}}~~~wwwrrrqqqlllqqqvvvwwwvvvwww{{{{{{{{{}}}}}}{{{vvvpppiiiaaa[[[XXXRRRSSSSSSQQQNNNLLLLLLMMMNNNPPPUUU[[[bbbjjjooorrrsssqqqnnnllliiiaaaWWWPPPDDDBBB@@@@@@DDDJJJPPPTTTccckkkuuu||||||wwwppplllcccaaaaaaccchhhnnnqqqsss~~~}}}yyysssnnnjjjbbb___YYYSSSOOOMMMMMMMMMRRRSSSUUUWWWZZZ___fffjjjiiihhhjjjnnnwwwzzztttqqqjjj\\\OOOIII<<<;;;888666666888<<>>999000///444---------,,,,,,,,,+++++++++++++++***++++++,,,,,,,,,,,,,,,+++++++++******************++++++++++++(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''000111000000000333777;;;777III]]]jjjqqqyyy~~~}}}wwwpppbbbRRRIIIGGG@@@EEEHHHIIIMMMRRRTTTRRR[[[[[[___dddgggiiiqqqyyyzzzxxxuuurrrpppppppppppplllmmmtttpppddd___[[[YYYUUURRRRRRXXXbbbjjjyyy||||||sssiiibbbUUUNNNEEE@@@???@@@???===777888:::;;;:::;;;<<<>>><<>>BBBSSSfffqqqwww|||xxxqqqiiiaaaUUUIIIDDDEEEHHHOOOTTTUUUWWW[[[]]][[[[[[[[[^^^bbbcccdddiiioooppppppqqqqqqpppooonnnmmmrrrrrrwwwpppccc^^^\\\[[[ZZZYYYZZZ```iiipppwwwxxxyyyxxxrrrjjjaaa[[[OOOIIIAAA=========<<<;;;;;;===>>>>>>???@@@BBBDDDGGGLLLSSS[[[ccciiimmmooorrruuuzzz{{{yyyxxxwwwwwwwwwwwwwwwxxxxxxyyyyyywwwqqqoookkkkkkjjjjjjiiiiiihhhhhhiiijjjllllllkkkjjjkkklllnnnnnnnnnnnnllliiifffdddccccccbbbaaa```___^^^]]]```bbbdddggghhhhhhhhhgggkkklllnnnqqqrrrpppjjjeeeXXXTTTOOOLLLKKKJJJHHHFFFGGGMMMUUU\\\```cccfffgggmmmqqqvvv~~~}}}xxxuuunnnllliiiddd```^^^]]]]]]XXXVVVTTTUUUWWW[[[]]]]]]___^^^___cccjjjttt~~~xxxvvvqqqeeeXXXMMMGGG@@@:::888777777777<<<>>>CCCLLLSSSSSSNNNIII???;;;444000///...,,,+++,,,+++******++++++)))'''))))))))))))))))))))))))******))))))))))))*********+++,,,+++)))''''''((())))))))))))))))))))))))******))))))((()))))))))(((((((((((((((((((((((('''''''''((((((((())))))******))))))((((((''''''***'''%%%&&&))),,,---,,,))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))*********++++++++++++******)))))))))))))))******************))))))************)))))))))(((******+++++++++++++++,,,,,,---///000111111111111111000000000111222222222222333666<<>>>>>>>>>>>===AAABBBDDDEEEFFFIIIMMMPPPWWW\\\dddmmmuuu{{{~~~}}}wwwtttrrrqqqqqqppppppqqqrrrrrrsssqqqvvv{{{{{{wwwqqqnnnmmmiiiiiigggfffdddcccaaaaaabbbdddggghhhggggggggghhhjjjkkkllllllkkkjjjhhhfffhhhhhhiiiiiiiiihhhhhhgggjjjkkkkkklllkkkjjjiiihhhgggggghhhkkkmmmnnnmmmkkkcccaaa^^^ZZZVVVPPPIIIEEEBBBDDDGGGJJJLLLPPPTTTXXXcccmmm{{{|||rrrqqqnnnllliiigggffffff[[[XXXUUUUUUVVVWWWXXXXXXWWWWWWXXX[[[```gggnnnrrruuuuuuuuuvvvyyy}}}}}}xxxooofff\\\UUUKKKCCC===999777555666888>>>GGGPPPSSSQQQNNNCCC>>>888333000///---,,,+++***))))))***+++***(((************************************************((())))))(((&&&%%%&&&&&&))))))))))))))))))))))))))))))((((((((()))******((((((((((((((((((((((((''''''((((((((()))))))))******))))))(((((('''''')))'''&&&&&&)))+++,,,,,,))))))))))))))))))))))))''''''((())))))***++++++************************))))))))))))))))))))))))))))))(((((((((((()))))))))))))))*********++++++*********)))))))))))))))))))))))))))((('''&&&&&&************))))))))))))+++***))))))***+++,,,---......///000000000000000/////////000111333555666444888???HHHRRR[[[aaaeeedddcccaaa\\\WWWSSSQQQQQQSSSVVV[[[aaaiiirrr||||||wwwqqqnnnqqqhhhaaa_________bbbfffnnnsss{{{zzzvvvkkkiiiggggggjjjooouuuyyy}}}xxxtttttttttuuuvvvxxxzzz{{{|||~~~|||}}}vvvkkk[[[TTTNNNLLLKKKIIIJJJNNN\\\bbbiiiooorrrrrrssssssrrrvvv}}}yyykkk^^^WWWSSSLLLEEE@@@777555222111111000...,,,+++******+++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))&&&'''(((***++++++++++++))))))))))))************''''''))))))))))))''''''333444555666:::AAAIIIOOO___mmmzzz~~~{{{uuuooo^^^UUUKKKEEECCCFFFRRR]]]iiiuuu~~~}}}wwwsssqqqppphhhbbb]]][[[YYYXXX\\\bbbcccggglllqqqssssssqqqooooookkkjjjlllnnnqqqyyyxxxooohhheeeggghhhhhhhhhhhhhhhhhhccc```[[[UUUOOOLLLIIIHHHIIIHHHGGGEEEDDDDDDEEEFFFFFFHHHKKKMMMPPPUUUZZZ^^^eeeiiipppxxx~~~{{{}}}}}}xxxsssnnnlllkkkkkkkkkkkklllmmmnnnnnnmmmooorrrrrrooollljjjjjjhhhhhhfffeeecccbbbaaa```aaadddfffgggfffeeeeeeeeefffgggiiikkkkkkjjjiiihhhhhhiiijjjkkklllllllllkkkllllllmmmmmmmmmlllkkkkkkjjjiiihhhgggggghhhhhhhhhjjjjjjiiigggaaaZZZRRRLLLIIIGGGEEEBBBAAACCCHHHLLLSSS___ppp~~~vvvtttrrrpppnnnllljjjhhh\\\YYYVVVTTTSSSSSSRRRQQQPPPPPPQQQSSSVVVZZZ^^^``````bbbfffjjjnnnsssxxx|||~~~|||wwwqqqkkkdddYYYOOOFFF???999666444555:::BBBJJJOOOQQQPPPGGGDDD>>>999555222000000+++***((()))***+++***)))******************************++++++******))))))((()))***((('''&&&'''((())))))))))))))))))))))))((((((((((((((()))***+++(((((((((((((((((((((((('''(((((((((((()))))))))''''''(((((())))))******,,,+++)))(((((((((''''''))))))))))))))))))))))))(((((((((((())))))******************************(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))***************************)))(((((())))))*********)))((((((*********)))))))))))))))+++***)))((()))+++---//////000000000000/////////000111111111222444888:::;;;BBBNNN[[[eeejjjlllllljjjhhhddd]]]WWWRRRPPPPPPPPPSSSXXX___hhhqqqzzzzzztttpppiiibbb^^^^^^______aaaeeejjjmmmrrrwwwxxxwwwtttrrrnnnmmmmmmnnnrrryyyyyyvvvrrrqqqppppppqqqrrrtttuuuxxxzzz}}}yyyggg^^^UUURRRPPPLLLJJJKKKPPPTTTXXX[[[]]]^^^___```^^^bbbiiirrryyy~~~xxxqqqhhhccc^^^XXXPPPJJJCCC???999555333222000///+++***)))***,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))&&&'''(((***++++++++++++((()))))))))************&&&''')))******)))'''&&&555666666999???IIIUUU]]]lllwww}}}uuukkkbbbRRRJJJCCCCCCGGGRRRcccrrr|||wwwmmmcccZZZVVVTTTUUU[[[bbbfffhhhlllppprrrqqqpppnnnddd```\\\\\\\\\^^^eeemmmwwwzzzrrroooooonnnlllhhhccc^^^ZZZRRROOOIIIDDDBBBAAACCCDDDIIILLLNNNNNNLLLLLLNNNPPPMMMPPPTTTXXX\\\bbbhhhlllqqqtttxxx}}}}}}{{{yyyvvvtttrrrpppsssvvvuuurrrnnnkkkiiihhhhhhhhhhhhiiijjjkkkllllllmmmnnnmmmkkkhhhggggggfffeeeeeedddcccbbbbbbbbb___aaaccccccaaa_________ccceeegggiiijjjjjjiiihhhggghhhjjjllllllllllllkkkggghhhiiijjjlllmmmmmmnnnnnnmmmkkkhhhgggggghhhiiikkkmmmooonnnjjjddd^^^[[[PPPMMMHHHBBB>>>???CCCGGGGGGNNN\\\nnn}}}xxxvvvsssrrrqqqnnniiifff^^^ZZZVVVSSSQQQOOOMMMKKKKKKKKKKKKMMMNNNPPPQQQRRRQQQVVV\\\aaaeeejjjnnnrrrvvv|||zzzwwwtttnnncccYYYNNNDDD<<<777555666888<<>>999555222111---+++))))))***++++++***))))))))))))))))))))))))+++++++++,,,+++***)))(((,,,,,,,,,+++))))))+++,,,))))))))))))))))))))))))((('''''''''((()))******))))))))))))))))))))))))(((((((((((()))))))))***''''''(((((())))))******++++++***)))'''&&&&&&&&&(((((((((((((((((((((((())))))))))))((((((''''''************************(((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))*********)))************)))(((((()))***+++,,,------------))))))))))))))))))************))))))***,,,///111000000000///////////////000111111111111444:::>>>CCCMMM]]]mmmwwwzzzyyyvvvqqqooojjjccc\\\XXXWWWXXXXXX[[[```gggooowww|||{{{tttpppiiidddaaacccdddccccccfffccceeeiiinnnrrrvvvxxxxxxyyyxxxwwwxxx{{{~~~|||yyyxxxxxxyyyyyy{{{~~~~~~|||zzzyyyyyy}}}{{{yyyvvvuuuxxx}}}~~~xxxwwwuuurrrqqqqqqqqqqqqooottt|||rrrhhh]]]XXXTTTOOOMMMNNNJJJKKKMMMNNNMMMMMMOOOPPPQQQTTTZZZbbbjjjqqqxxx|||wwwuuuqqqlllhhhccc]]]XXXSSSMMMDDD;;;666444222111---+++******,,,......---+++++++++++++++++++++++++++++++++*********))))))((())))))*********))))))((()))))))))************'''(((***++++++***((('''888:::===CCCKKKWWWccclllvvv~~~yyynnnaaaWWWHHHCCCBBBGGGQQQ___rrr}}}mmmbbbWWWSSSTTTWWW___fffjjjllloooqqqqqqnnnkkkhhh\\\VVVRRRQQQPPPRRRZZZbbbmmm{{{wwwuuurrrnnniiiccc[[[SSSMMMCCCAAA===;;;;;;>>>AAADDDHHHNNNTTTUUUSSSSSSVVVZZZXXX[[[```eeeiiinnnsssvvvyyyzzz{{{||||||{{{zzzzzzwwwvvvtttrrrpppnnnlllkkkiiikkknnnnnnllliiihhhgggffffffffffffgggiiijjjkkkmmmlllkkkjjjiiigggfffeeebbbbbbbbbbbbbbbbbbbbbbbbbbbccccccbbb```^^^___```cccdddfffhhhiiiiiihhhgggggghhhjjjllllllkkkjjjiiibbbcccdddfffhhhjjjllllllmmmnnnnnnmmmllllllnnnqqqlllnnnppppppmmmkkkiiiiiiXXXUUUPPPIIICCCAAABBBDDDBBBEEEMMM\\\nnnzzzyyywwwtttttttttqqqkkkfff```]]]XXXTTTQQQNNNJJJGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKQQQYYY^^^aaadddhhhlllqqqzzz|||{{{zzzxxxvvvqqqjjjaaaVVVKKK@@@:::888777666777:::???DDDGGGHHHIIIHHHDDD>>>888444333000...+++***+++++++++***))))))))))))))))))))))))++++++,,,,,,,,,***)))(((((())))))'''&&&&&&(((***))))))))))))))))))))))))(((((('''''''''((())))))))))))))))))))))))))))))((((((((()))))))))************))))))((((((''''''''')))***)))'''''''''(((((((((((((((((((((((((((******)))(((((('''&&&&&&************************))))))))))))))))))))))))(((((())))))))))))((((((((((((((()))))))))******)))******++++++)))((('''$$$%%%&&&((()))******+++))))))))))))*********************+++,,,...000222111000////////////000000...000111111333888@@@GGGOOOZZZjjj{{{|||zzztttmmmgggdddeeefffggghhhjjjooouuuzzz}}}}}}}}}wwwtttoooiiifffffffffcccbbbdddbbbdddjjjqqqxxx|||{{{yyyyyyyyyvvvrrrpppoooooojjjlllmmmmmmkkkiiiiiiiiimmmppptttxxxzzz{{{zzzyyyqqqnnnjjjiiilllqqquuuxxxuuuuuuwww{{{|||zzzxxxvvvvvvsssyyy{{{qqqggg```ZZZSSSPPPQQQHHHIIIJJJIIIGGGGGGHHHIIIKKKMMMRRRXXX```jjjttt{{{yyyzzzyyytttqqqpppmmmiiiggg```UUUJJJBBB;;;666333000...,,,+++---.........+++++++++++++++++++++++++++++++++************)))***************)))((('''))))))))))))************((((((************((((((999???HHHRRR\\\gggqqqxxxzzz{{{qqqeeeVVVKKKCCCBBBFFFPPP]]]lll~~~~~~lllbbbZZZYYY\\\```gggnnnpppssswwwxxxuuunnnfffaaaUUUOOOKKKIIIIIILLLUUU^^^hhhwwwvvvqqqllleee^^^XXXPPPHHHBBB;;;:::888888:::>>>BBBEEEJJJRRRZZZ]]][[[ZZZ^^^bbbeeeiiinnnrrruuuwwwzzz|||{{{zzzxxxvvvsssrrrppppppnnnmmmlllkkkjjjiiiiiiiiifffhhhiiiiiigggfffeeefffdddddddddeeefffhhhiiijjjkkkjjjiiiiiiiiihhhgggeeeccccccccccccbbbbbbbbbbbbffffffeeedddbbbbbbeeegggcccdddfffhhhhhhhhhfffeeeggghhhjjjkkkkkkiiifffeeeaaaaaabbbcccdddeeefffggghhhkkknnnooooooppprrruuuoooppppppnnnllllllooorrrjjjgggbbbYYYOOOHHHDDDBBB???BBBGGGNNNYYYgggvvv|||zzz{{{xxxwwwxxxyyywwwqqqkkkccc```[[[WWWSSSOOOKKKGGGDDDCCCBBBBBBBBBCCCDDDEEEIIIPPPZZZ```bbbdddgggkkkpppwww}}}|||zzzzzzzzzyyywwwtttpppiii```UUUHHHAAA999777555333444888>>>BBBJJJMMMOOOLLLFFF???:::888333000---++++++,,,+++***************************+++,,,------,,,+++)))'''&&&&&&&&&$$$###$$$&&&)))))))))))))))))))))))))))))))))((('''''''''(((((())))))))))))))))))))))))(((((()))))))))***************))))))((((((''''''''')))******'''%%%&&&(((((((((((((((((((((((((((((((((((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''(((((((((((()))))))))***((()))+++++++++***((('''""""""###%%%&&&&&&&&&&&&((()))))))))************)))***+++---///000222333000000///......///000111///222555777:::BBBMMMVVVccckkkwwwzzztttrrrsssuuutttrrrpppqqqtttxxxyyyyyy}}}~~~xxxqqqjjjhhhfffdddeeehhhlllqqqxxx}}}xxxuuusssrrrsssrrrpppkkkgggeeeeee___aaacccbbbaaa______```cccfffjjjoooqqqrrrqqqpppnnnjjjfffeeehhhkkknnnnnnoooooopppsssxxx{{{|||||||||~~~~~~xxxrrrmmmddd[[[XXXYYYRRRRRRQQQOOOKKKIIIIIIIIIGGGIIIMMMQQQYYYdddpppyyy||||||zzz}}}~~~||||||vvvmmmbbbVVVIII>>>777333111...------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))***************)))(((((())))))))))))************)))))))))))))))))))))))):::CCCPPP^^^jjjssszzz~~~yyy}}}}}}uuuiii]]]NNNBBBCCCDDDKKKXXXfffttt}}}lllddd___aaaeeejjjoootttvvvzzz~~~{{{qqqeee]]]QQQKKKFFFEEEFFFIIISSS\\\eeevvvsssiiiccc[[[TTTNNNHHH@@@;;;888888888999<<<@@@DDDFFFMMMVVV```cccaaa```dddiiiooorrrxxx{{{|||}}}}}}~~~yyywwwssspppllljjjiiiiiiggggggffffffffffffggghhhfffhhhhhhgggeeeddddddeeecccccccccdddeeeggghhhiiiiiihhhhhhhhhiiiiiihhhfffgggffffffeeedddccccccccceeeeeedddbbbaaacccgggjjjdddeeeggghhhhhhgggeeedddfffggghhhiiihhhfffcccaaacccbbbbbbaaaaaaaaabbbbbbcccggglllnnnnnnoooqqqssssssrrrpppllljjjkkkqqqvvv~~~{{{tttiii[[[NNNFFFAAA===AAAFFFGGGJJJTTTdddpppuuuzzz~~~zzzxxxxxxyyyzzzzzz|||zzzyyy|||~~~}}}vvvpppfffbbb^^^YYYUUUQQQLLLIIIBBBAAA@@@???@@@AAABBBCCCIIIRRR\\\bbbdddeeeiiilllpppwww{{{zzzyyy{{{{{{yyyyyyxxxuuuqqqiii]]]PPPHHH999777444000000444;;;@@@NNNRRRUUUTTTMMMEEE???===555222...,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---...---+++)))'''+++++++++)))((()))+++...))))))))))))))))))))))))***)))((('''''''''''''''))))))))))))))))))))))))))))))))))))************''''''(((((()))************,,,---+++&&&######$$$((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''(((((((((((())))))))))))((()))+++,,,+++***((('''(((((())))))))))))))))))(((((())))))*********+++)))***,,,///111222333333000///.........000111222222555:::===BBBLLLYYYcccuuuyyy}}}zzz|||~~~|||wwwqqqnnnpppsssuuuuuuzzz}}}yyypppmmmkkklllpppuuu{{{{{{{{{}}}~~~xxxssspppnnnnnnnnnnnnkkkfffbbb___^^^[[[]]]______^^^]]]^^^___fffhhhmmmqqqssssssrrrqqqrrrnnniiihhhjjjlllllllllppppppooopppsssttttttssstttuuuwwwxxxwwwtttqqqooopppwww~~~{{{~~~|||}}}{{{zzzwwwnnndddaaaccc^^^^^^\\\WWWRRRMMMKKKKKKDDDFFFIIILLLSSS___mmmwwwvvvhhhWWWFFF<<<555222///---...//////...------------------------+++++++++************)))((()))************))))))))))))))))))******************))))))))))))******AAANNN^^^iiissszzz{{{yyyuuuvvvsssjjj]]]PPPGGGCCCBBBJJJVVV___gggrrrmmmjjjjjjmmmoooqqqwww{{{mmm^^^TTTNNNHHHFFFEEEGGGQQQ[[[ccctttyyyiiiaaaXXXNNNGGGDDDAAA<<<888777888:::<<<@@@CCCEEEGGGQQQXXXbbbiiilllmmmnnnooouuuxxx{{{}}}}}}{{{xxxvvvuuusssoookkkhhhfffeeeeeeffffffffffffffffffffffffjjjgggddddddffffffccc```cccbbbbbbbbbbbbbbbcccccc```aaaccceeefffhhhhhhhhhhhhhhhgggfffdddbbbaaa```bbbbbbdddeeefffgggggggggiiiiiihhhfffeeedddccccccggggggffffffeeefffffffffeeefffffffffeeecccaaa```eeefffhhhkkkooorrrtttuuutttsssqqqnnnlllmmmppptttzzzpppbbbUUUMMMFFFCCC@@@AAAEEEKKKQQQTTTaaaccciiisss~~~~~~|||{{{{{{|||{{{yyywwwxxxzzz~~~wwwnnnjjjeeebbb___ZZZTTTOOOJJJEEECCCDDDCCCAAACCCGGGQQQYYYbbbhhhiiijjjmmmpppvvvxxx{{{}}}~~~}}}yyyuuurrrnnnfffZZZQQQHHH;;;333555555111555>>>FFFOOOYYY]]]YYYOOOGGGBBB===888333///---------,,,+++*********+++,,,------------------,,,,,,+++***************************************************************************((((((((((((((()))******+++*********))))))((((((((()))))))))(((&&&###!!!((((((((((((((()))******+++***)))(((((()))***+++++++++************++++++---)))&&&&&&'''(((&&&$$$---,,,***)))((('''((((((++++++***)))))))))))))))+++******)))))))))))))))++++++************++++++++++++++++++++++++++++++)))***++++++++++++******---...000111111111000///...///111000000000222444777;;;AAAIIISSS]]]gggmmmyyy~~~{{{xxxooonnnlllkkkmmmppptttwwwzzz{{{wwwrrrssszzz}}}||||||~~~yyysssnnnjjjhhhgggmmmpppqqqppplllkkkmmmooolllmmmmmmlllkkkiiigggeeemmmnnnqqquuuyyy||||||{{{yyyxxxwwwwwwxxxxxxxxxwwwuuuttttttuuuvvvwww{{{xxxsssnnnjjjhhhgggggglllmmmrrryyy~~~||||||xxxssssssssssssuuuxxxzzz||||||{{{yyyuuupppmmmmmmnnnqqqpppnnnjjjddd]]]VVVRRRLLLJJJHHHIIINNNYYYfffoooyyy}}}|||}}}|||kkkUUUDDD???:::333000000///---++++++***+++---//////---+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++*********))))))************************LLLXXXfffpppwww||||||yyyvvvssskkk___QQQFFF???===CCCKKKTTT\\\bbbmmm{{{uuuqqqoooqqqssswwwuuueeeYYYRRRLLLIIIHHHKKKTTT^^^jjjyyyttteeeZZZQQQGGG@@@>>>===<<<:::888999<<>>777222//////......***************+++,,,,,,+++,,,,,,,,,,,,++++++***************************************************************************((((((((((((((()))******************)))))))))((())))))))))))(((&&&%%%$$$((((((((((((((()))******))))))((('''''''''((()))***))))))(((((())))))***,,,***(((((()))***(((&&&,,,+++***)))(((((())))))))))))((('''''''''''''''))))))(((((()))***++++++*********))))))***************************************************++++++,,,---......//////.........///000000111333666999>>>DDDMMMSSSXXX___jjjqqq|||}}}wwwssslllkkkjjjiiikkknnnrrruuuwwwzzz||||||}}}zzzzzz||||||{{{yyysssqqqpppnnnmmmnnnooopppvvvwwwyyyzzzyyyyyyzzzzzzyyyyyyxxxwwwuuusssqqqppprrrtttwww{{{~~~~~~yyyxxxxxxwwwxxx{{{}}}}}}yyysssnnnjjjhhhgggnnnllllllnnnrrrtttsssrrrvvvyyy}}}tttrrrpppnnnnnnooopppqqqqqqqqqqqqqqqqqqssswwwzzz|||ssshhh^^^WWWQQQOOOLLLJJJLLLSSS[[[aaaffflllsssvvvwww{{{xxxdddTTTCCC===666111000000...,,,---,,,,,,---......,,,***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++*********))))))((((((((((((((((((((((((ZZZeeepppwww{{{}}}{{{wwwtttmmmaaaRRRFFF???===>>>DDDJJJPPPVVV[[[eeesss|||{{{vvvrrrsssvvv|||ooo___VVVOOOLLLMMMPPPYYYbbbooo{{{|||nnn```PPPIII@@@;;;;;;===>>>??????@@@BBBFFFJJJPPPUUUWWW^^^dddkkkqqqssssssrrrrrrmmmmmmmmmmmmmmmlllkkkjjjkkkjjjhhheeedddccccccdddbbbbbbccccccdddddddddeeefffeeedddeeefffgggeeeddddddcccbbbaaa``````aaaaaabbbcccdddeeefffffffffffffffffffffeeedddbbbaaa```ccccccdddeeefffgggggghhhdddeeegggiiijjjjjjjjjiiibbbbbbbbbbbbbbbcccdddeeefffgggggghhhhhhhhhgggfffbbbcccdddgggjjjmmmoooqqqpppqqqpppnnnlllkkkkkkmmmvvv{{{zzzpppjjj]]]VVVLLLDDD@@@???@@@@@@AAABBBFFFLLLVVVcccpppyyy{{{xxx|||~~~wwwpppjjjddd___[[[XXXRRRMMMKKKHHHEEEFFFJJJLLLRRR[[[```dddgggkkknnnssswww}}}yyyxxxwwwxxxwwwssslllfffYYYLLLAAA===888333444:::;;;BBBNNNYYY___]]]WWWQQQMMMFFF>>>666222000......******)))))))))***++++++)))******++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******************))))))))))))))))))))))))((((((((('''((((((((((((((()))************)))(((''''''(((((()))((((((''''''(((((())))))(((((()))******((('''******))))))))))))******))))))((('''''''''''''''''''''(((((()))+++,,,---***))))))(((((())))))*********************************)))))))))***,,,---...............//////000000111111222333777===AAAHHHQQQ[[[______bbbjjjrrryyyzzz|||{{{uuuqqqjjjiiihhhhhhjjjmmmqqqsssxxxzzz~~~}}}{{{zzzxxxtttrrrpppooommmkkkgggggghhhjjjmmmqqqtttvvv|||}}}}}}{{{zzzvvvwww{{{}}}|||||||||~~~{{{vvvrrroootttpppllliiijjjmmmoooppprrrtttyyyyyywwwtttqqqmmmkkkjjjiiigggiiikkkmmmrrrzzzwwwiiiaaa[[[YYYTTTQQQOOOOOOQQQRRRRRRYYYccciiilllqqqxxx~~~mmm^^^JJJCCC;;;555333222000...///...------...---+++))),,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++***************((((((((((((((((((((((((dddnnnxxx|||||||||wwwrrrmmmdddWWWIIIAAA@@@CCCGGGDDDGGGLLLOOOTTT^^^jjjssswwwxxxsssqqqssswww~~~{{{dddZZZRRRPPPSSSXXX```gggnnnwww}}}|||wwwqqqeeeYYYGGGCCC>>><<<>>>BBBDDDEEEIIIJJJLLLOOOTTTYYY]]]___iiilllqqqtttuuusssqqqooolllkkkjjjiiihhhhhhhhhhhhggggggeeeddddddddddddeeeddddddeeeeeeffffffggggggcccdddeeefffggghhhgggfffhhhgggeeecccbbbccccccdddcccdddeeefffffffffffffffhhhhhhhhhgggfffeeedddcccaaaaaabbbbbbcccdddeeeeeeccceeegggiiijjjjjjjjjiiicccccccccdddeeefffggghhhggghhhhhhiiijjjjjjkkkkkkfffffffffggghhhjjjlllmmmiiikkkmmmmmmllllllmmmnnnooosssxxx|||}}}zzzuuuqqqeee^^^SSSJJJDDDBBB@@@@@@???@@@BBBDDDIIITTTbbbmmmyyy~~~}}}}}}uuunnnhhhdddbbb^^^YYYTTTQQQNNNKKKKKKOOOMMMQQQVVVZZZ]]]```dddgggjjjpppxxxyyyxxxyyy{{{{{{yyytttooocccWWWJJJBBB;;;444333666444999AAANNNYYY^^^]]]ZZZXXXPPPEEE;;;444000---+++***)))))))))))))))******'''((()))***************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************)))))))))))))))***))))))((())))))******((((((((((((((())))))***---,,,++++++******)))))))))((((((''''''(((((()))%%%&&&'''((())))))(((''')))))))))))))))******++++++******)))))))))))))))(((((((((((()))***+++,,,))))))(((((((((((())))))************************+++***(((((()))+++---///222111000///000111222333222222333333666<<>>BBBGGGKKKOOOQQQRRRWWWZZZ___eeejjjnnnqqqrrrsssrrrrrrsssrrrnnniiieeegggfffeeedddccccccddddddfffffffffggghhhhhhiiiiiieeeeeeeeeeeeeeeeeeeeeeeecccfffjjjkkkkkkjjjjjjkkkiiigggdddbbbaaacccdddfffeeefffggghhhiiiiiiiiiiiiggghhhhhhhhhhhhhhhggggggbbbbbbaaa```aaabbbdddeeeggggggggggggggggggggggggfffffffffffffffggghhhiiijjjjjjjjjkkklllmmmooopppqqqooommmjjjiiiiiijjjkkklllmmmnnnmmmjjjhhhhhhhhhlllkkkjjjjjjjjjkkkmmmnnnkkkhhhbbb]]]WWWPPPIIIDDD>>>======<<<>>>BBBIIIMMMZZZdddrrr}}}yyypppjjjhhhiiieeebbbaaa^^^XXXVVVXXXTTTRRROOOMMMLLLMMMNNNOOOVVV[[[dddmmmuuuzzz|||}}}{{{|||~~~}}}{{{zzzoooggg\\\PPPFFF>>>777444666666777===HHHTTT___eeeccc\\\QQQFFF===555///,,,++++++***)))))))))******((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))************))))))))))))************((((((((((((((()))******''''''((((((((((((''''''***))))))(((((())))))***((()))***)))((()))+++---'''((()))***************))))))((('''''''''''''''++++++***)))))))))))))))***))))))(((((())))))***&&&&&&&&&&&&&&&&&&&&&&&&*********+++---///111222000000000000000111111222000333777<<>>;;;===@@@CCCDDDKKKQQQ\\\hhhsss|||uuupppooonnnkkkiiihhhddd\\\WWWWWWTTTQQQLLLGGGFFFEEEFFFFFFKKKNNNTTT\\\cccjjjoooqqqsssuuuxxxyyyyyyxxxwwwwwwqqqlllcccXXXNNNEEE===666666666777:::AAALLLXXXaaaaaa\\\SSSKKKCCC<<<666222,,,,,,+++*********************++++++******))))))************************************************************************((((((((((((((()))******((()))))))))************((()))*********)))((('''((((((((((((((()))******$$$%%%&&&'''(((((('''''')))((((((''''''(((((()))((()))(((&&&$$$%%%))),,,((()))******+++***))))))))))))((('''''''''''''''***)))))))))))))))***+++*********))))))*********((((((((((((((((((((((((***+++,,,...///111333333///000111111222222111111444999@@@JJJVVVdddrrrzzz~~~|||xxxssslllddd^^^ZZZ[[[]]]aaagggnnnuuuzzz}}}|||||||||}}}{{{xxxuuuwwwvvvuuutttsssssssssssslllqqqxxx}}}xxxwwwuuusssrrrppppppooommmmmmllliiigggfffggghhhppptttzzz|||{{{yyywwwwwwrrrrrrrrrrrrrrrrrrqqqppplllnnnqqqssstttvvvwwwyyyxxxzzz}}}}}}{{{wwwwwwxxxyyyzzz{{{{{{||||||||||||zzzyyyvvvtttrrrrrrqqqqqqrrrtttwwwzzz|||yyyzzz|||~~~||||||zzzwwwuuuwww||||||uuuuuuuuuwww{{{|||zzzyyyssswww|||qqqllleeebbbbbbbbb___\\\YYYWWWSSSNNNJJJIIIKKKLLLLLLSSS\\\eeepppyyy|||yyyssslllccc[[[TTTMMMEEE@@@:::777444111111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))*********+++++++++((((((((((((((((((((((((rrrdddVVVKKKDDDHHHPPP\\\fffjjjhhheeeaaa___\\\XXXUUUTTTSSSTTTSSS[[[aaabbbcccgggiiihhheee```ZZZWWWSSSOOORRRXXXcccooo}}}}}}tttggg]]]___dddddd```]]]VVVPPPIIIEEEBBB@@@BBBFFFHHHJJJMMMQQQUUU[[[aaaeeelllooosssvvvvvvsssooolllkkkjjjiiikkkllljjjfffbbbeeeffffffgggggggggffffffeeefffggghhhiiiiiiiiiiiillllllkkkjjjiiihhhggggggfffjjjnnnooonnnllllllmmmjjjiiifffddddddgggiiikkkfffggghhhjjjlllmmmmmmnnnoooppppppqqqqqqqqqqqqqqqlllkkkiiihhhiiijjjlllmmmjjjhhhgggfffgggiiilllnnnnnnnnnmmmmmmlllmmmmmmmmmllllllkkkkkklllmmmoooppppppnnnllljjjjjjlllnnnooolllmmmmmmkkkiiiiiijjjlllhhhhhhgggfffeeedddcccbbbeeehhhnnnssssssnnnfff___SSSLLLCCC??????@@@AAAAAA@@@DDDLLLXXXeeepppwwwyyy}}}}}}}}}zzzvvvuuurrrooonnnmmmggg]]]WWWVVVTTTOOOIIIDDDBBBBBBBBBCCCBBBDDDHHHNNNUUU\\\bbbeeejjjmmmppprrrrrrrrrrrrssssssoooggg]]]SSSJJJAAA999333444666777<<>>>>>CCCLLLTTT[[[fffoooxxx}}}zzzyyyvvvuuutttrrrmmmccc\\\YYYOOOMMMIIIFFFDDDAAA???<<<>>>@@@CCCFFFIIIMMMRRRUUU___cccfffhhhhhhiiimmmppptttsssooojjjbbbVVVJJJBBB===:::666444555<<>>??????@@@CCCIIIPPPUUUZZZ]]]aaadddeeeiiiooossssssrrrrrrqqqnnnggg___YYYGGGBBB;;;444111333666999???FFFQQQZZZZZZTTTJJJCCC<<<777111---+++******)))---)))&&&&&&)))+++***))))))))))))))))))(((((((((+++++++++***************))))))))))))***+++,,,,,,((((((((((((((((((((((((%%%%%%&&&'''(((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))((((((''''''''''''&&&&&&&&&&&&%%%))))))))))))))))))))))))(((((()))***+++,,,---...+++++++++,,,,,,---------///111333444333222222333111222333444777===DDDIIIYYYdddsss|||zzz}}}~~~{{{uuunnniiiiiilllooozzz}}}zzzvvvssssssxxx~~~}}}yyytttnnnjjjeeedddccccccdddgggjjjllljjjiiihhhgggggghhhjjjkkkmmmsss|||wwwrrriiikkkmmmmmmlllkkkkkkkkkqqqqqqrrrpppmmmkkkkkkkkkiiikkknnnpppqqqpppnnnmmmllljjjiiiiiijjjjjjiiiggglllkkkiiihhhggggggggghhhllllllllliiigggfffhhhiiimmmnnnppprrrsssssssssrrrnnnoooooollliiiiiilllpppvvv{{{{{{{{{~~~~~~||||||wwwuuurrrpppqqqtttxxx{{{}}}{{{{{{}}}yyyrrrhhh___XXXTTTPPPQQQUUU\\\iiiwww}}}ppp\\\JJJ===777555555222000...---------,,,***....../////////---,,,+++,,,+++++++++***************++++++++++++***)))))){{{jjjXXXJJJCCCGGGPPPaaavvvrrrjjjiiijjjkkktttzzzxxxkkk]]]TTTMMMIIIJJJNNNUUUaaaooozzzwwwhhhYYYOOOJJJEEEDDDEEEEEEGGGLLLRRRWWWYYYZZZ[[[bbbfffkkkmmmnnnnnnnnnnnnnnnllljjjhhhffffffffffffffffffggghhhhhhiiijjjjjjhhhgggeeeddddddeeefffgggiiiiiihhhhhhhhhjjjkkklllmmmooosss{{{|||pppooommmjjjhhhggggggfffcccdddfffiiikkknnnppprrrrrrsssuuuxxx||||||yyyxxxxxxvvvuuussspppmmmlllnnnrrruuuwwwwwwvvvtttrrrppppppoooooommmmmmllllllkkklllllllllmmmoooooommmjjjgggeeeeeehhhhhhhhhgggeeeeeeggghhhnnnooorrrwww|||zzzuuunnnfff]]]XXXLLLHHHEEEGGGHHHKKKSSS\\\aaahhhqqqxxx~~~|||yyyvvvuuuvvvxxxyyyzzz}}}oooeee```YYYVVVRRROOONNNLLLIIIGGGBBBBBBAAAAAADDDIIIQQQWWWYYY]]]aaaccceeejjjrrrwwwvvvuuuuuutttrrrllleee___PPPIIIAAA999555444555555555>>>JJJTTTXXXTTTMMMHHHAAA<<<555000---,,,,,,+++,,,***((((((***++++++)))***))))))((((((((()))*********************************))))))***++++++,,,))))))))))))))))))))))))(((((((((''''''&&&&&&%%%''''''(((((()))))))))***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))((((((((((((((())))))))))))))))))))))))((())))))***+++,,,,,,,,,***++++++,,,---......///000222444444333222222333111333666999???FFFOOOTTTbbbiiisss|||uuusssooojjjhhhjjjnnnrrr{{{}}}}}}~~~~~~~~~|||zzzwwwsssoookkkhhhggggggggghhhkkknnnqqqsssqqqpppooommmkkkjjjiiihhhhhhmmmtttzzzzzzwwwqqqlllfffhhhkkkkkkiiigggggggggmmmnnnpppooommmkkkjjjjjjiiijjjlllnnnoooooonnnnnnnnnkkkiiigggggggggfffdddjjjiiigggeeedddcccdddeeeggghhhiiihhhfffffffffhhhlllmmmooopppqqqqqqqqqqqqoooppprrrqqqpppoooppprrrrrrvvv||||||zzz{{{}}}|||yyy{{{{{{xxxvvvvvvwwwxxx{{{|||~~~wwwnnnfffbbb]]][[[YYYYYY^^^hhhsss{{{lllXXXHHH>>>:::888333111///.........---,,,000000000000///...---,,,,,,,,,+++++++++************++++++++++++***))))))ppp^^^OOOFFFEEELLLUUUfffwwwvvvnnnmmmqqqttt|||{{{nnn___UUUOOOLLLNNNSSSWWWdddtttwwwiiiYYYOOOIIIEEEEEEHHHKKKNNNQQQUUUYYY]]]``````hhhkkknnnnnnllliiigggfffggggggeeeeeeeeefffggghhhfffgggggghhhiiijjjkkkkkkjjjiiigggeeeeeefffhhhiiihhhhhhgggggghhhiiikkklllooopppuuu{{{{{{qqqooommmkkkiiiiiiiiiiiidddeeehhhkkkooorrrtttuuuwwwwwwyyy{{{~~~|||zzztttqqqnnnooossswwwyyyzzz{{{yyyvvvsssqqqpppooooooqqqpppooonnnnnnmmmnnnnnnnnnooopppnnnkkkhhhffffffggghhhhhhgggeeedddeeefffgggiiilllpppuuu{{{{{{uuummmggg\\\UUUNNNJJJGGGHHHPPPYYYZZZ^^^eeelllssszzz|||vvvssstttxxx{{{~~~pppfff___\\\XXXUUUSSSQQQNNNLLLJJJIIIHHHFFFHHHMMMUUU[[[\\\___bbbdddgggllluuu{{{{{{zzzyyywwwtttnnngggbbbUUUOOOEEE===999777555333333888AAAJJJOOOPPPNNNLLLDDD???999333000///---,,,,,,+++******+++++++++*********)))))))))******+++*********************************)))******+++,,,******************************))))))((('''&&&&&&'''''''''((())))))******))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***************************++++++---...///000000000222333333222111222333222666<<>>999555222///...///000000///222222222111000///......,,,,,,,,,++++++++++++******++++++++++++***))))))qqqcccSSSJJJGGGHHHPPPWWWeeerrrzzzqqqppptttwww|||ooo___UUUOOOMMMPPPVVVYYYfffvvvrrreeeWWWMMMGGGDDDFFFKKKPPPTTTVVVWWW\\\cccffffffiiikkklllllliiifffeeedddccccccddddddeeeggghhhiiiggghhhhhhiiijjjkkkkkkkkkkkkjjjgggfffeeegggiiijjjhhhhhhhhhiiijjjkkklllmmmpppqqqtttzzz}}}yyyooonnnllljjjiiijjjkkklllhhhjjjmmmqqqtttwwwxxxyyyzzz{{{{{{|||zzzwwwuuuvvvzzz}}}~~~}}}{{{yyyvvvsssqqqppppppqqquuuuuusssrrrqqqqqqqqqqqqpppqqqrrrpppmmmiiihhhgggfffhhhhhhgggeeeddddddeeeaaacccgggjjjpppwww{{{wwwpppggg]]]UUUMMMIIILLLSSSQQQRRRWWW^^^eeennnzzz}}}vvvuuu{{{sssiiieeeaaa]]][[[XXXTTTRRRSSSRRRPPPNNNNNNSSSYYY___```bbbdddeeegggmmmvvv}}}~~~}}}{{{xxxrrrkkkgggZZZSSSIIIAAA<<<999555222222555999???EEEJJJNNNPPPGGGCCC===888444111...,,,++++++++++++++++++++++++))))))***************+++***************++++++++++++***************++++++************************(((((()))))))))*********((((((((())))))*********))))))))))))(((((((((((())))))))))))))))))))))))************************(((((((((((((((((((((((('''(((((()))))))))))))))&&&''''''''''''((((((((())))))))))))))))))))))))++++++*********)))))))))******,,,---///000111222000111333222111111333444777===FFFOOOVVV\\\aaadddhhhfffeeeiiinnnvvv|||uuupppqqqqqqpppmmmkkkkkkkkkooorrruuuyyy||||||{{{yyyxxxxxxxxxvvvtttkkkkkkiiihhhhhhlllrrrwwwzzz|||~~~}}}|||}}}}}}|||zzzuuuoooiiifffeeeeeeeeedddeeefffggggggiiijjjjjjhhheeeccccccdddfffjjjooorrrsssrrrqqqqqqrrrtttvvvyyy|||}}}~~~~~~yyyvvvrrrooommmjjjgggddd```___\\\ZZZZZZ[[[]]]___bbbdddeeedddccccccdddeeefffhhhkkkmmmnnnnnnlllkkkiiikkknnnqqqsssssssssrrrsssuuuwwwzzz{{{{{{zzzyyyvvvsssrrrtttuuuvvv|||~~~|||wwwsssqqquuu{{{zzzuuugggeeeaaaYYYTTTSSSXXX]]]kkkpppvvvyyy{{{{{{hhhTTTEEE===888555111//////000000///222222111111000000//////,,,,,,,,,,,,++++++++++++***++++++++++++***))))))dddXXXLLLGGGHHHKKKPPPVVV^^^hhhsssyyyqqqpppuuuyyysssbbbWWWQQQOOORRRXXX]]]hhhsssyyy{{{}}}{{{xxxeee[[[PPPKKKHHHHHHMMMTTTUUU[[[___```eeemmmpppoookkklllmmmkkkhhhfffeeeeeebbbcccdddfffgggggghhhhhhiiiiiiiiijjjjjjkkkkkkkkkjjjhhhfffdddeeefffiiikkkhhhiiijjjlllmmmnnnnnnnnnpppppprrrwww}}}|||yyyooonnnlllkkklllnnnppprrroooqqqtttwwwzzz|||}}}~~~}}}|||||||||~~~~~~|||zzzwwwuuutttuuuvvvwwwzzzyyyxxxwwwuuuuuuttttttrrrssstttrrroookkkjjjjjjhhhiiijjjiiigggeeeeeefffbbbdddeeefffiiiooowww}}}xxxooofff\\\RRROOORRRNNNLLLNNNSSSVVV[[[gggttt}}}{{{vvvsssnnniiifffbbb^^^\\\ZZZYYYWWWUUUTTTWWW\\\aaadddeeeffffffgggmmmuuu|||~~~zzztttpppaaaYYYOOOFFFBBB===777222222222444888???GGGOOOTTTOOOKKKFFF@@@;;;666000---+++,,,------,,,++++++,,,'''''')))*********))))))))))))*********+++++++++++++++***************+++************************((())))))))))))*********))))))******************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))&&&'''''''''(((((((((((())))))))))))))))))))))))))))))))))))******************,,,---///111222333111222333333333333555777===EEEPPP[[[aaacccddddddaaa\\\[[[___cccgggrrr}}}yyy{{{{{{zzzvvvqqqmmmkkkjjjhhhkkkoootttyyy|||zzzxxxvvvtttqqqmmmiii```aaaccceeeiiioooxxx}}}}}}~~~}}}yyytttmmmiiifffeeedddcccccceeefffgggllllllkkkhhhffffffhhhjjjlllqqqwwwzzz{{{zzzyyyxxxwwwyyy}}}|||yyyvvvrrrllliiicccaaa^^^[[[ZZZ[[[]]]___aaabbbbbbaaa______aaabbbbbbeeeiiimmmnnnllliiiggghhhiiikkknnnppppppnnnmmmoooqqqsssuuuwwwwwwwwwvvvuuussssssuuuuuutttxxx~~~~~~|||wwwxxxzzz}}}}}}zzzyyy|||{{{uuujjjjjjggg```WWWRRRSSSUUUZZZ___dddfffffflllwwwqqq___OOOGGG===999444111//////...---000000//////////////////------,,,,,,,,,+++++++++***++++++++++++***))))))]]]RRRHHHGGGIIIKKKOOOSSSYYY___iiitttuuuooopppuuuzzz~~~xxxfff[[[TTTQQQUUUZZZ]]]eeekkkkkkiiiiiigggeeeZZZRRRKKKJJJKKKOOOWWW___ZZZaaagggiiiooowwwzzzwwwooopppooolllhhheeedddeeecccdddfffggghhhggggggfffiiijjjjjjjjjjjjkkkkkkkkkiiigggeeecccdddfffiiikkkiiikkkmmmooopppppppppooopppoooqqqvvv{{{~~~}}}zzzqqqpppnnnnnnooorrruuuxxxtttvvvyyy|||~~~~~~}}}||||||}}}~~~|||zzzyyyyyy{{{~~~}}}|||{{{yyyxxxwwwwwwwwwsssuuuuuussspppmmmkkkkkkiiijjjkkkjjjhhhffffffgggggggggfffccccccfffmmmssstttuuuxxx~~~|||uuujjj]]]WWWWWWPPPMMMLLLNNNLLLLLLUUUaaavvv~~~yyytttppplllhhheee^^^]]][[[XXXWWWYYY^^^aaaeeeffffffeeeffflllttt{{{}}}yyyiii```UUULLLGGGAAA:::444000000222666===GGGPPPVVVWWWTTTNNNHHHBBB;;;444///***,,,------,,,+++,,,,,,$$$&&&(((******)))((('''))))))******++++++++++++++++++***************+++)))))))))))))))))))))))),,,+++***)))((('''&&&&&&++++++******************))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((************************''''''((()))))))))))))))((()))))))))******++++++))))))))))))))))))))))))''''''((()))***+++,,,,,,******,,,...000111333444111333444444444555777:::BBBKKKXXXbbbgggfffdddbbb^^^YYYYYY]]]```ccclllvvvzzztttooonnnnnnfffhhhmmmsss{{{~~~zzzxxxvvvssspppkkkeee```XXX\\\```eeejjjrrr|||}}}{{{}}}|||wwwqqqmmmgggfffeeeeeeeeefffggghhhmmmmmmkkkiiihhhiiilllooosssxxx~~~~~~}}}zzzuuujjjhhhdddaaa___```bbbccc`````````^^^]]]]]]___aaa___ccchhhlllmmmkkkgggeeeiiiiiijjjlllnnnmmmkkkjjjlllmmmooorrrtttuuuuuuuuutttrrrsssvvvtttqqqrrrwww~~~{{{vvvwwwyyyyyy|||yyysssooopppnnnfff[[[RRROOOPPPNNNSSSWWWUUUTTTXXXdddnnnyyy~~~uuueeeXXXPPPAAA<<<666222///---,,,+++......---------......///---------,,,,,,,,,++++++***++++++++++++***))))))PPPOOOMMMJJJHHHIIILLLOOORRRVVV___kkkvvv~~~|||xxxuuurrrrrrrrrsssxxx{{{}}}hhhZZZUUUVVVVVVUUUZZZZZZZZZZZZXXXUUURRRPPPLLLMMMOOOPPPRRRVVV\\\```dddeeejjjrrrzzz~~~}}}{{{tttqqqllliiigggfffeeedddbbbbbbcccdddfffhhhiiijjjjjjkkklllllllllkkkjjjiiihhhgggfffffffffggghhhiiikkklllmmmoooppppppqqqqqqpppppprrrwww}}}~~~|||vvvuuutttttttttvvvwwwxxxwwwxxx{{{}}}~~~zzzxxxyyyzzz{{{{{{zzzyyyxxxxxxzzz~~~|||{{{zzzzzzxxxwwwssstttuuutttrrrooonnnnnnooonnnmmmkkkhhhfffeeedddgggeeebbb``````bbbeeeggglllmmmpppuuu{{{|||xxxqqqfff^^^XXXSSSMMMHHHGGGJJJPPPSSShhhvvvyyywwwssslllfff___]]][[[\\\___aaa```^^^^^^``````^^^^^^cccmmmuuu}}}rrrkkkaaaWWWOOOGGG???:::777222000444999>>>GGGOOORRR[[[___XXXLLLBBB;;;555000///---------,,,)))'''))))))))))))))))))))))))+++*********))))))(((((())))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((+++******)))(((''''''&&&((((((((((((((()))******(((((((((((())))))))))))))))))(((((('''''''''&&&&&&''''''((()))******+++))))))))))))(((((((((((())))))))))))))))))))))))*********)))(((''''''&&&+++***)))(((((())))))***...///000111111222222111222222333555444444<<>>KKKWWWgggsss}}}~~~{{{xxxsssoooeeeccccccfffmmmuuu|||zzzttttttwww}}}yyyuuuqqqnnnjjjiiihhhiiikkkllllllkkkkkkjjjkkklllnnnrrruuuwwwzzzvvvttttttrrrooolllkkkkkkllllllqqquuu{{{zzz{{{{{{zzzwwwvvvvvvwwwuuuuuuuuuuuusssqqqooonnnhhhhhhiiiiiijjjjjjkkkkkklllkkkkkklllnnnqqqtttvvv~~~~~~}}}~~~~~~~~~|||{{{{{{wwwuuuqqqoookkkgggaaa^^^VVVQQQMMMKKKJJJKKKQQQYYYiiiuuuyyyhhh^^^QQQEEE>>>999555222111000////////////...,,,//////.........---------,,,,,,++++++++++++,,,,,,]]]^^^^^^\\\YYYWWWVVVWWWVVVXXXZZZ[[[\\\^^^bbbeeegggggggggfffbbb\\\VVVSSSOOONNNPPPZZZhhhvvvyyyjjj```ZZZXXXUUUSSSNNNJJJCCC>>>===???DDDGGGNNNSSSZZZ```dddgggiiikkksssrrrqqqqqqrrrtttvvvwwwuuussspppnnnnnnnnnlllkkkjjjjjjjjjjjjkkklllmmmnnnnnnmmmmmmmmmmmmnnnnnnnnniiiiiihhhhhhggggggggggggjjjmmmqqqvvvzzz|||||||||yyyxxxvvvvvvvvvwwwwwwwwwsssssssssttttttuuuvvvvvvvvvuuuttttttuuuwwwzzz{{{xxxuuurrrqqqrrrrrrrrrqqqpppppppppqqqsssuuuwwwxxx{{{}}}|||{{{yyyxxxwwwuuusssqqqsssrrrqqqooonnnlllkkkjjjgggfffeeedddccccccbbbbbbccceeehhhkkkoooqqqssstttwwwuuussstttxxxzzz{{{{{{}}}zzztttkkkbbbXXXQQQLLLOOOTTTZZZ___gggsss~~~|||}}}{{{xxxtttgggccc^^^]]]^^^^^^\\\ZZZRRROOOJJJEEEDDDHHHPPPVVVaaaiiiuuuuuunnniii```TTTJJJEEE???999888666666999???PPP]]]jjjnnnjjj^^^MMM???666333000...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))************))))))*********************************************************)))))))))((((((((((((((((((((())))))***)))))))))*********++++++))))))))))))))))))))))))'''((((((((()))))))))***))))))***************+++))))))))))))))))))))))))))))))))))))(((((('''''',,,,,,++++++,,,---......///000111222333333333333333333666;;;@@@IIIYYYhhhuuuzzzvvvggggggjjjrrr|||xxxvvv{{{|||uuuooojjjgggffffffgggjjjmmmooonnnmmmqqqpppooooooppprrrtttuuuxxxzzz|||{{{xxxuuutttsssqqqooollliiiiiilllpppttt||||||yyyttttttssssssrrrqqqpppppprrrqqqooonnnoooqqqtttvvv{{{{{{{{{zzz{{{{{{|||}}}|||zzzxxxvvvuuusssoookkkhhhbbb[[[TTTQQQNNNMMMRRRYYYiiixxxwwwmmm^^^SSSKKKDDD===888222111//////000111000...............------------...---++++++++++++---...iiijjjiiigggdddccccccddd______]]]\\\\\\^^^bbbeeegggeeebbb^^^XXXSSSNNNLLLIIIHHHIIIPPP\\\hhhppptttuuuooohhhccc```]]]ZZZXXXOOOJJJDDD@@@@@@DDDJJJNNNTTTXXX^^^cccfffjjjnnnppptttsssqqqooonnnoooqqqssstttrrrpppooopppooonnnmmmjjjjjjjjjjjjkkkkkklllmmmlllmmmmmmnnnnnnooooooooolllkkkkkkjjjiiihhhhhhggghhhjjjnnnrrruuuvvvwwwwwwuuuvvvvvvuuussspppooonnnooopppqqqrrrssstttuuuuuupppppppppqqqtttxxx{{{}}}zzzxxxvvvvvvwwwxxxxxxwwwwwwxxxxxxyyyzzzzzz{{{|||~~~}}}}}}{{{yyyvvvttttttrrrqqqooonnnmmmlllkkkjjjiiigggfffeeeeeeeeeeeefffiiillloooqqqrrrsssooommmkkklllooosssxxxzzzzzzqqqdddYYYQQQQQQQQQRRRUUUZZZdddqqq{{{}}}xxxwwwxxx{{{{{{{{{}}}~~~|||wwwsssgggccc^^^\\\\\\]]][[[YYYSSSOOOIIICCCAAADDDJJJNNNPPPXXXcccmmmuuu{{{zzzsssnnnkkkdddYYYPPPJJJCCC===:::777444777;;;EEERRRbbblllmmmfffVVVGGG:::666111...---,,,++++++++++++++++++++++++++++++))))))******************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((())))))***((((((((()))))))))******(((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))******)))))))))))))))))))))))))))))))))(((((((((((((((---+++)))((())),,,///111000111222333333444444444222333888@@@IIIVVVhhhyyy{{{ooopppttt|||}}}{{{~~~{{{uuuwww~~~}}}~~~~~~wwwoooiiidddbbbeeefffiiimmmrrrttttttsssvvvtttsssqqqqqqrrrssstttvvvwwwxxxvvvsssqqqqqqqqqmmmmmmlllkkklllqqqyyy}}}}}}{{{wwwtttrrrrrrsssttttttuuuxxx{{{~~~~~~~~~}}}|||}}}~~~}}}|||{{{{{{yyyvvvtttoooggg^^^YYYVVVSSSUUUZZZhhhxxx~~~qqqeee]]]SSSGGG???666333111000111222333222---------,,,,,,,,,,,,+++...---++++++++++++---...}}}}}}~~~|||yyyvvvuuuuuujjjfffaaa```bbbfffjjjlllhhheeeaaa[[[VVVQQQNNNLLLFFFEEEEEEJJJSSS]]]fffjjjnnnlllkkkiiifffbbb]]]XXXLLLIIIEEECCCEEEJJJQQQVVVWWW[[[aaagggkkkooosssvvvrrrqqqpppmmmkkkkkknnnqqqrrrpppooooooppppppnnnmmmkkkkkkjjjjjjjjjkkklllllllllmmmnnnoooooonnnmmmlllkkkkkkkkkjjjiiihhhfffeeedddeeegggjjjlllnnnppppppoooqqqsssrrrooollljjjiiikkklllnnnqqqssstttuuuuuurrrrrrtttwww{{{|||xxxvvvvvvuuusssrrrqqqpppooopppnnnllljjjhhhgggggghhhggghhhjjjmmmppprrrtttvvvqqqooolllkkkmmmsssyyy~~~{{{oooccc[[[TTTPPPNNNPPPSSSXXXcccmmm}}}zzztttrrrssswwwxxx{{{~~~zzzvvvmmmhhhaaa^^^^^^]]]\\\ZZZTTTPPPIIIDDDAAABBBEEEGGGFFFKKKTTT]]]eeelllrrrvvvxxxuuurrrpppmmmhhh```ZZZOOOHHHAAA===888333333777<<>>888777444333555111///------------+++))),,,+++)))***+++,,,,,,+++rrrhhhkkkuuupppcccXXXOOOIIIIIILLLTTTbbbsssyyyjjj[[[OOOJJJMMMOOOSSSWWWZZZ^^^cccfffmmmoooqqqssstttttttttsssqqqpppnnnmmmlllmmmnnnnnnpppooommmlllkkklllmmmnnnqqqpppoooooopppqqqsssuuuvvvwwwvvvtttoooiiibbb^^^ZZZZZZ[[[ZZZZZZZZZ\\\^^^aaabbbccccccccceeehhhjjjnnnpppsssxxx|||{{{vvvsssrrrpppnnnkkkjjjjjjjjjkkkhhhgggggghhhjjjmmmqqqsssxxx{{{}}}{{{yyy}}}}}}uuujjj```ZZZVVVUUU[[[^^^ccciiiqqqyyy|||sssllleee```^^^[[[XXXVVVSSSPPPKKKHHHMMMOOOVVV]]]aaabbbhhhooorrrzzz~~~yyyrrrooollljjjllliiibbbWWWJJJ@@@;;;999777666999@@@JJJRRRUUUUUUPPPIIIAAA:::666111---+++...,,,+++,,,---...---,,,+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))******))))))***,,,---...((((((((())))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((())))))))))))))))))))))))***)))))))))))))))))))))''''''''''''((((((((()))(((***+++***)))((()))***,,,)))'''(((***++++++)))+++,,,---///111222222222111222222333555999???CCCMMMRRRWWW\\\aaagggooouuuwwwrrruuuxxxuuuqqqpppoooiiifffeeeeeedddggglllqqquuu|||}}}{{{xxxuuurrrqqqpppmmmkkkjjjlllrrryyy~~~~~~zzz|||yyyuuuqqqooonnnmmmmmmnnnsss{{{{{{vvvttttttvvvwwwwwwzzz}}}}}}~~~zzzoooggg[[[XXXTTTTTT[[[hhhuuu~~~ooo\\\HHH===888222///000111///...---......,,,+++---+++******+++,,,,,,+++rrrgggiiiuuu}}}ooo```TTTJJJLLLRRR^^^ooo~~~rrrcccUUULLLHHHQQQTTTWWW[[[^^^bbbgggkkknnnooopppqqqqqqpppoooooooooooonnnmmmmmmlllkkkkkknnnnnnmmmlllmmmnnnoooppprrrrrrsssttttttuuuuuuuuuuuuuuuuuurrrnnnhhhccc```YYYYYYZZZYYYYYYZZZ^^^```eeegggiiiiiijjjlllnnnqqquuuxxx}}}}}}wwwssssssqqqooommmlllkkkllllllggghhhiiijjjkkklllmmmmmmtttwwwzzzyyyxxx{{{}}}tttllleee```]]]^^^]]]]]]___dddllltttyyyyyyqqqjjjggg```]]][[[YYYXXXWWWTTTRRRUUUWWW]]]dddffffffjjjqqqwww{{{uuuqqqmmmooolllggg]]]QQQFFF???;;;888777555777<<>>999444000---...---++++++,,,------++++++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))***************+++,,,---))))))))))))))))))(((((()))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))))))))******'''''''''((((((((())))))(((***+++***)))((()))***---+++)))***+++,,,+++***---...///111222333333333111222333555999@@@HHHNNNTTTXXX\\\]]]^^^___cccgggpppxxx|||xxx{{{}}}|||xxxvvvsssllleeecccbbbaaaffflllyyyzzzvvvrrrooonnnooollljjjlllrrrzzz{{{yyyzzzwwwsssooommmnnnqqqrrrvvv}}}~~~xxxuuuuuuvvvvvvwwwzzz~~~~~~}}}}}}~~~yyyrrrnnnaaa[[[SSSMMMNNNUUU^^^eeeoootttxxxgggRRRDDD;;;444///...111///...---...///...,,,---,,,******,,,,,,,,,+++}}}rrrhhhjjjvvvyyygggYYYQQQSSSYYYfffuuu{{{pppcccWWWOOOMMMMMMSSSVVVZZZ^^^bbbfffllloooooooooooooooooonnnllllllnnnnnnooonnnmmmllljjjiiimmmmmmmmmmmmnnnpppqqqrrrssstttvvvxxxxxxvvvtttsssooopppooonnnkkkhhheeeccc]]]]]]]]][[[[[[]]]aaadddhhhjjjmmmppprrrtttxxxzzz}}}|||yyywwwvvvtttrrrpppoooooooookkkkkkkkklllllllllllllllooossswwwxxxxxxzzz~~~zzzvvvrrrnnnkkkccc^^^XXXTTTVVV\\\bbbfffzzz}}}uuunnnjjj___]]][[[[[[[[[\\\ZZZYYYXXXZZZ___dddeeeeeeiiiooozzz{{{uuuppprrrpppllldddYYYNNNDDD???888777555222333:::EEEMMMNNNNNNIIIBBB===:::555000000...++++++,,,---,,,++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))***************++++++,,,+++******))))))((((((((()))))))))))))))*********))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********))))))*********+++++++++(((***+++***)))((()))***,,,+++*********+++++++++...///000111333333333444222333555999>>>GGGPPPWWWVVVYYY\\\]]][[[[[[]]]___fffppp}}}zzzsssllleeedddeeehhhooowwwzzztttpppnnnmmmmmmlllkkkmmmsssyyy}}}~~~{{{zzzyyytttrrrpppoooppptttzzz~~~~~~{{{zzz{{{~~~{{{uuurrrqqqiiibbbWWWNNNJJJMMMSSSXXX```gggtttxxxlllZZZJJJ???888333222111///---,,,---......---...,,,++++++,,,,,,,,,+++vvvooojjjnnnyyymmm]]]YYY[[[```jjjuuu{{{yyyvvvqqqjjj___SSSJJJIIIMMMQQQSSSVVV\\\aaaeeejjjooorrrooooooooonnnmmmlllkkkkkkmmmnnnnnnooonnnllljjjiiimmmmmmnnnoooppprrrsssttttttuuuwwwyyyxxxuuuqqqoooggghhhhhhhhhhhhhhhgggfffbbbaaa```^^^]]]___dddhhhlllooossswwwzzz}}}{{{zzzxxxvvvtttrrrqqqpppooonnnlllkkkjjjjjjkkklllkkknnnsssuuuwwwyyy}}}}}}|||zzzvvvsssccc\\\RRRLLLLLLPPPUUUXXXggguuuvvvmmmhhh^^^]]]]]]]]]_________]]]YYYZZZ^^^bbbbbbaaaeeelll{{{|||vvvvvvtttpppjjjaaaVVVLLLFFF::::::777444222777@@@HHHMMMQQQPPPIIICCC???999111222///,,,+++,,,,,,,,,++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))*********+++******++++++******))))))((((((((()))))))))*********+++))))))(((((((((((())))))************************(((((())))))************************++++++++++++(((***+++***)))((()))***)))))))))))))))***+++,,,...///000111222333333333111444777<<>>666///......+++)))*********************++++++***++++++,,,,,,,,,++++++***,,,,,,+++)))((()))***+++*********))))))((((((************))))))))))))))))))(((((((((((())))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++,,,---000222333666666555444444666999===;;;GGGUUUcccsssyyywwwvvvtttsssyyy|||yyy{{{}}}~~~~~~|||zzzyyyvvvuuuyyy}}}uuuooolllnnnnnnkkkiiiiiiiiiiiigggfffhhhmmmuuu{{{}}}}}}}}}}}}|||{{{zzzzzzyyyyyywwwvvvvvvvvvwwwxxxuuuuuuvvvvvvvvvwwwwwwwwwxxxxxxwwwxxxxxxzzz{{{|||~~~zzzxxxxxx|||}}}zzzwwwwwwzzz|||vvvtttsssrrrssstttsssrrrqqqsssvvvssshhhYYYOOOKKKIIIHHHLLLTTT\\\fffuuu}}}ooocccYYYRRRHHHAAA:::777333---***+++///......---,,,,,,++++++\\\___eeekkkooopppmmmjjjbbbYYYQQQMMMLLLMMMSSSZZZ___iiivvvzzzhhh^^^SSSMMMIIIEEEEEEIIIJJJPPPWWWZZZ[[[\\\```dddhhhkkkmmmmmmjjjhhhhhhiiiffffffgggiiijjjlllmmmmmmppppppqqqqqqrrrqqqqqqqqqssstttuuuvvvwwwwwwxxxwwwwwwvvvsssnnnjjjhhhiiijjjkkkkkkkkkkkkkkkkkkjjjjjjmmmqqqvvvyyy|||~~~}}}}}}~~~|||yyyvvvsssqqqpppooollljjjhhhgggffffffkkkjjjnnnvvvyyyssspppkkkddd^^^ZZZXXXXXXQQQMMMMMMTTT^^^gggqqqzzzzzzxxxtttpppllllllooosssvvvzzz}}}}}}}}}}}}wwwpppkkkfff^^^UUUNNNLLLNNNPPPTTTZZZbbbjjjpppwww~~~wwwooohhh^^^XXXNNNCCC<<<999888999:::FFFUUU```ffffff\\\RRRCCC:::222///...+++)))*********************++++++***++++++,,,,,,+++++++++***+++,,,+++)))((()))***)))))))))))))))(((((((((************))))))))))))******))))))))))))*********)))))))))((((((((('''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))*********++++++++++++++++++,,,...000222444777777777666666888<<<@@@FFFOOO]]]nnn}}}{{{yyyxxxwwwxxxzzz}}}|||~~~~~~~~~{{{zzzzzzxxxxxx|||}}}sssmmmjjjlllmmmkkkiiijjjkkkkkkkkklllpppxxx~~~|||{{{wwwwwwwwwxxxxxxwwwwwwvvvwwwvvvuuuttttttuuuvvvwwwvvvvvvvvvwwwxxxyyyzzz{{{{{{{{{|||||||||}}}}}}}}}|||yyywwwxxx|||~~~xxxuuuvvvzzz}}}}}}zzzzzz{{{||||||||||||~~~|||qqqbbbVVVPPPMMMKKKMMMSSS[[[dddqqq~~~~~~sssiiibbbTTTJJJ???:::555///---............------,,,,,,,,,XXXZZZ^^^dddiiijjjiiigggYYYQQQJJJFFFDDDDDDIIIOOOPPPZZZeeepppzzz{{{eee[[[QQQKKKGGGCCCDDDGGGKKKQQQWWW[[[]]]```dddhhhiiikkklllllljjjiiiiiijjjdddeeegggiiikkkmmmnnnooopppqqqrrrrrrssssssssssssvvvwwwxxxyyyyyyyyyyyyyyyyyyyyywwwsssooonnnnnnooorrrrrrqqqqqqpppoooooonnnuuuyyy}}}~~~}}}||||||{{{||||||}}}zzzvvvsssqqqooommmkkkhhhgggfffeeefffdddgggnnnvvv|||yyytttnnngggbbb^^^\\\XXXRRRMMMMMMPPPWWWdddpppxxxzzzyyyuuupppoootttyyyyyy}}}{{{tttooojjjbbbZZZTTTPPPNNNMMMPPPRRRUUUXXX]]]gggttt}}}}}}tttlllfff___TTTHHH???:::888888777@@@MMMYYYeeejjjdddZZZJJJ@@@666111///+++)))***++++++++++++++++++******+++++++++,,,,,,++++++******+++,,,+++)))))))))+++((((((((()))))))))))))))************))))))))))))++++++************++++++))))))))))))(((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((()))))))))*********++++++,,,---///111333444777888888888999<<>>@@@EEEIIIRRR]]]hhhsss|||}}}yyymmmcccXXXRRRNNNJJJJJJMMMQQQTTTXXX]]]aaaeeeiiillliiihhhffffffgggggghhhhhhhhhhhhiiijjjkkkllllllmmmnnnoooppprrrssstttttttttyyyzzz{{{||||||}}}||||||}}}~~~~~~}}}|||zzzxxxvvvuuuttttttrrrssstttvvvyyy{{{}}}~~~~~~~~~~~~zzzuuutttrrrooommmjjjgggfffccc``````dddhhhnnnxxx|||vvvpppkkkbbb]]]XXXSSSOOOOOOVVV```lllvvv||||||~~~yyyrrrnnnhhhbbb\\\VVVOOOKKKJJJKKKLLLLLLOOOWWWbbbjjjvvvxxxsssmmmcccWWWKKKBBB;;;888222555<<>>777333---+++,,,,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,+++***))))))***++++++***)))***+++*********++++++,,,,,,,,,************)))))))))((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))*********+++++++++,,,,,,+++,,,---///111222333444555666888:::===BBBHHHMMMZZZgggvvvzzzuuusssllljjjhhhfffgggkkkrrrwww}}}}}}}}}wwwvvvuuutttvvvxxxzzz{{{~~~xxxqqqllllllgggdddddddddcccfffkkknnnuuu~~~}}}~~~~~~}}}|||~~~}}}{{{}}}~~~{{{{{{yyyxxxyyy|||xxxjjj^^^VVVNNNLLLKKKMMMRRRYYYhhhzzzyyyeeeUUUHHH;;;333000///...............------ddddddeeehhhjjjjjjhhhfffZZZRRRKKKFFFBBB???AAAEEEHHHTTTcccqqq}}}|||oooeee\\\VVVSSSPPPQQQTTTWWWYYY\\\___dddhhhkkkmmmiiifffdddccceeeggghhhhhhiiiiiijjjjjjkkkkkkllllllmmmnnnppprrrssstttuuuuuuxxxyyyzzz{{{|||}}}}}}}}}}}}~~~{{{uuussspppmmmjjjhhhggggggbbbccccccfffjjjooosssvvvzzz{{{|||~~~~~~~~~}}}}}}~~~}}}|||{{{{{{}}}~~~}}}~~~~~~~~~zzzyyyxxxvvvtttpppmmmjjjhhheeebbbaaacccfffhhhpppxxx~~~wwwrrrfffaaa]]][[[WWWSSSTTTYYY___kkkyyy{{{sssoooiiiddd```[[[SSSMMMHHHJJJMMMNNNPPPTTT\\\bbblllwwwyyytttpppiii^^^SSSHHH@@@;;;555777:::AAANNN[[[___]]]XXXMMMAAA:::555000,,,------------,,,++++++******,,,,,,,,,,,,++++++***))))))***++++++***)))+++,,,******++++++++++++++++++************))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,+++,,,...000222333444444444666888;;;???EEELLLQQQZZZggguuu~~~zzzvvvtttmmmmmmllljjjiiikkkooorrrrrrsssuuu{{{|||uuusssrrrsssvvvyyy{{{{{{~~~|||xxxrrrmmmjjjhhhdddbbbbbbbbbbbbhhhooozzz~~~zzzxxxzzz~~~|||xxxvvvxxx|||~~~||||||wwwfff\\\SSSOOOLLLIIIJJJNNNYYYjjj~~~ssseeeTTTCCC777333000000//////...------,,,ggghhhjjjmmmoooooommmjjjaaaXXXOOOJJJEEEBBBDDDIIIMMM\\\ppppppggg^^^[[[ZZZXXX[[[___^^^___```cccgggkkkmmmnnnjjjgggcccbbbeeehhhiiiiiihhhhhhiiijjjkkkmmmmmmnnnnnnoooqqqsssuuuvvvwwwwwwvvvwwwxxxzzz|||}}}~~~~~~}}}}}}xxxtttmmmkkkfffbbb^^^[[[ZZZYYYUUUTTTTTTVVVZZZaaagggllloooppprrrtttttttttsssrrrtttuuuxxx{{{~~~||||||{{{{{{|||}}}|||{{{zzzxxxwwwwwwwwwxxxtttttttttrrrppppppqqqssssssvvvyyyzzzyyyxxxyyy{{{uuuwwwyyyyyywwwvvvwwwyyyzzz{{{}}}~~~~~~||||||zzzwwwtttpppllljjjfffdddcccddddddeeejjjpppwww~~~wwwmmmhhhcccbbb___YYYVVVVVVVVV```ooo|||}}}tttpppjjjfffddd___XXXRRRKKKNNNQQQRRRSSSVVV\\\```gggqqq||||||vvvsssqqqllldddZZZNNNDDD>>>777999999;;;CCCOOOVVVWWWWWWLLLBBB===888222.........------,,,++++++******,,,,,,,,,,,,+++***))))))(((***++++++******+++,,,******))))))))))))))))))************))))))))))))***))))))))))))))))))***'''((((((((()))))))))***))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))************+++++++++++++++---///111333444444444444666:::===BBBIIIQQQVVV\\\dddmmmsss|||zzzwwwwwwqqqrrrrrrooolllkkkkkkkkkgggjjjqqq|||}}}|||{{{xxxvvvpppooonnnpppuuuzzz{{{|||~~~}}}{{{wwwsssooonnnmmmhhheeedddfffgggjjjsss||||||zzz|||~~~}}}~~~}}}~~~oooeee[[[UUUPPPJJJHHHIIIOOO[[[iiiqqqyyy~~~tttbbbMMM???:::222111000///...---,,,+++iiikkknnnrrruuuuuussspppggg^^^UUUNNNIIIFFFIIINNNVVVggg}}}qqqhhhaaa___``````dddhhhccccccdddfffjjjmmmnnnooolllhhhccccccfffiiijjjjjjfffggghhhjjjlllnnnooopppoooppprrrtttvvvxxxyyyyyytttuuuwwwyyy{{{}}}~~~~~~}}}|||zzzwwwrrrnnnhhheee```[[[VVVSSSQQQQQQNNNLLLKKKKKKPPPWWW___ddddddfffhhhjjjjjjjjjiiihhhiiikkknnnrrruuuwwwxxxxxxuuuttttttttttttvvvwwwxxxvvvuuusssrrrqqqqqqrrrrrrnnnnnnmmmkkkhhhhhhiiikkkhhhllloooooonnnmmmnnnpppnnnppprrrqqqooooooqqqsssyyy{{{}}}~~~|||zzzvvvrrrnnnlllgggddddddeeedddbbbfffkkknnnyyyvvvnnniiihhheee^^^YYYWWWRRRZZZiiixxxvvvqqqkkkhhhgggccc\\\VVVPPPSSSVVVWWWWWWYYY^^^cccdddnnnyyy}}}~~~}}}yyysssrrrqqqnnnhhh^^^RRRGGG@@@777888777555:::EEEMMMPPPVVVLLLBBB>>>:::333///.........---,,,,,,+++******---------,,,+++***)))((((((***++++++******+++---))))))((((((''''''&&&&&&************))))))))))))++++++************++++++'''((((((((())))))******))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))************,,,---///222333444444444555888;;;???EEELLLTTTYYY^^^aaacccgggqqqyyyxxxyyyuuuvvvvvvsssooojjjgggfff___eeeppp~~~{{{xxxwwwuuurrrooollljjjjjjnnntttzzz|||||||||{{{xxxtttpppooopppqqqkkkiiiiiimmmooottt~~~vvvlllaaa[[[UUUMMMHHHHHHIIIQQQYYY]]]cccnnnxxx}}}}}}kkkTTTEEEAAA333222111000...,,,+++***oooooouuu~~~|||vvvpppfff[[[SSSPPPPPPQQQ]]]rrr|||kkkgggddddddfffhhhgggffffffffffffhhhjjjjjjhhhfffggggggggggggggggggggggggfffggghhhiiikkklllmmmnnnnnnoooqqqrrrqqqrrrsssuuutttrrrrrruuuzzz}}}~~~||||||yyyvvvuuuppphhheee___YYYUUUTTTTTTRRROOOMMMJJJIIIKKKMMMLLLOOOTTTYYYZZZ\\\^^^```aaabbbbbb___bbbeeehhhjjjjjjiiihhhhhhiiijjjkkklllmmmnnnoooqqqooommmlllmmmmmmlllkkkllljjjhhhffffffeeecccbbbeeeeeefffffffffhhhkkknnnqqqqqqppppppqqqsssuuuvvvxxx{{{~~~~~~{{{wwwsssqqqmmmkkkhhhfffeeefffhhhiiijjjppp}}}xxxppplllkkkfff]]]UUUSSS[[[iiiyyywwwppphhhfffggggggbbb]]]YYYXXXWWWXXX[[[___aaaaaadddnnnzzz}}}xxxuuuxxxrrrlllfff```WWWKKKBBB<<<888444222444;;;CCCHHHOOOJJJCCC===999666333111111111111///---,,,---...,,,,,,,,,++++++*********))))))(((((((((((())))))++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))))))))***++++++,,,,,,)))))))))))))))))))))))))))************+++++++++******)))))))))+++,,,---///000111000///000111333777666888???IIIQQQVVVXXX[[[XXXWWW\\\bbbiiiuuu~~~|||xxx{{{zzzzzzyyyrrrhhhccceeeeeelllxxx}}}xxxsssooolllkkkkkknnnmmmmmmpppuuu{{{~~~|||tttnnnnnnppppppqqqssslllpppvvv|||zzzqqqlllddd^^^ZZZTTTLLLGGGMMMMMMNNNQQQTTTYYYfffrrrzzz{{{ooo```NNNAAA;;;777222///...///000///tttwwwttthhh^^^XXXVVVVVVaaaqqquuukkkhhhffffffggghhhfffdddfffeeeeeegggiiiiiigggeeeffffffggggggggghhhhhhhhhhhhhhhiiijjjkkkkkkllllllppprrrssssssrrrrrrsssttttttrrrqqqssswww{{{||||||{{{|||~~~}}}{{{zzztttlllgggbbb\\\YYYYYYYYYXXXVVVSSSNNNJJJKKKJJJJJJLLLQQQRRRSSSVVVXXX[[[\\\]]]^^^aaaccceeeggghhhhhhgggfffggghhhiiijjjkkklllmmmnnnqqqpppooopppssstttttttttqqqnnnkkkiiihhhhhhgggeeehhhiiikkkkkklllmmmqqqssswwwwwwwwwxxxyyy{{{}}}~~~~~~}}}yyyuuurrrnnnllljjjhhhgggggghhhhhhgggkkkvvv|||uuuqqqnnnhhh___XXXWWW[[[eeetttxxxrrrkkkhhhjjjkkkgggbbb^^^]]][[[]]]```dddggghhhkkkrrr}}}|||wwwvvvqqqkkkfffaaaYYYOOOGGG<<<999333000111666===BBBLLLJJJFFFBBB===888555444111000000...---,,,---...,,,,,,,,,+++++++++*********))))))(((((())))))***************************************************************************))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))************+++++++++******))))))***+++,,,---...000111111222333555777888999===EEENNNVVV[[[\\\YYYVVVTTTVVVYYY```mmmzzz|||zzzwwwqqqiiihhhkkkqqqwww|||yyytttooolllllllllmmmooooooqqqtttxxx{{{{{{{{{vvvppplllmmmnnnmmmooossssssxxx|||~~~}}}wwwsssoookkkgggeeebbb\\\TTTMMMKKKIIIIIIKKKLLLOOOZZZfffrrrxxx|||wwwmmmaaaQQQEEE;;;777222....../////////www~~~zzzkkk```ZZZXXXbbblllssstttvvvyyytttlllllljjjiiihhhhhhgggeeecccdddddddddeeeggggggfffdddeeeeeefffggghhhiiiiiijjjiiijjjjjjjjjjjjkkkkkkkkkppprrrsssrrrqqqpppqqqrrruuusssqqqrrruuuyyy{{{|||yyywwwvvvzzz{{{ssskkkgggbbbaaabbbcccaaa```[[[TTTNNNKKKIIIHHHKKKQQQTTTVVVYYY]]]```bbbddddddgggggghhhiiiiiiiiiiiihhhllllllmmmnnnoooqqqrrrssswwwvvvwwwyyy}}}{{{xxxssspppooopppppppppppprrruuuvvvwwwyyy|||~~~|||xxxtttooonnnllljjjiiihhhggggggcccfffmmmyyy{{{vvvpppjjjbbb]]][[[[[[___kkk{{{zzzuuunnnmmmnnnooollliiieeecccbbbcccggglllnnnpppqqquuu~~~|||vvvrrrlllhhhccc]]]TTTNNNAAA===666111000333888;;;FFFIIIKKKHHHBBB;;;888777111000///------------...,,,,,,,,,++++++++++++***+++******************+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((''''''&&&)))))))))))))))))))))))))))************+++++++++******))))))***,,,---......000222333444666999<<<:::===CCCLLLVVV]]]```aaaZZZVVVSSSRRRRRRXXXgggvvvyyyuuuppplllooouuuxxxuuuppplllkkkmmmppprrrttttttvvvxxxzzzzzzxxxuuupppmmmlllmmmmmmmmmqqqxxx~~~zzz|||~~~zzzvvvqqqlllhhhgggggggggfffaaaYYYRRRLLLIIIGGGGGGFFFHHHQQQ[[[eeelllqqqpppjjjbbbUUUIII>>>999444000//////000000xxx~~~uuueeeZZZUUU]]]aaabbbbbbeeelllmmmiiimmmllllllkkkiiigggdddbbbcccbbbbbbccceeeeeedddcccccccccdddeeeggghhhiiijjjhhhhhhiiijjjjjjkkkkkkkkknnnoooppppppoooooopppqqqvvvtttrrrrrrtttxxx|||~~~xxxtttqqqttt|||}}}rrrnnnkkkjjjlllmmmkkkiiiccc[[[SSSOOOMMMLLLQQQWWW^^^```dddiiimmmpppqqqrrrqqqqqqrrrrrrssssssttttttxxxxxxxxxyyy{{{}}}~~~zzzzzz|||~~~~~~|||{{{wwwqqqpppooommmkkkiiigggfffbbbbbbgggoooyyy|||wwwqqqkkkeeebbb\\\XXXXXXaaaqqq~~~xxxssspppqqqqqqnnnkkkjjjhhhfffgggkkkooorrrtttrrruuu|||yyyvvvqqqlllggg```YYYSSSIIIDDD<<<666222222555777@@@GGGNNNNNNGGG???:::999333111...,,,,,,---------++++++++++++++++++++++++,,,++++++******++++++,,,************************************************(((((((((((((((((((((((())))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))))))))*********++++++++++++*********+++,,,...//////111333444555777:::===;;;@@@HHHSSS\\\bbbeeefff```\\\WWWTTTSSSYYYjjjyyyzzztttqqqqqqwwwvvvsssooommmnnnrrrwww{{{|||{{{zzzzzzzzzyyyvvvsssooommmlllmmmmmmoooxxxzzzsssmmmhhhgggggghhhiiieee^^^XXXRRRMMMIIIHHHFFFFFFMMMVVV[[[bbbjjjlllkkkeeeZZZOOODDD???888333111000111111xxx}}}|||fffXXXQQQSSSSSSRRRTTT[[[eeekkklllnnnnnnnnnmmmjjjfffdddbbbcccbbbaaaaaacccddddddcccaaaaaacccdddfffgggiiiiiiffffffggghhhiiijjjkkklllkkkmmmnnnooonnnnnnpppqqqtttsssrrrqqqsssvvv{{{~~~xxxssspppsss{{{|||yyyuuutttuuuvvvtttqqqiiiaaaYYYVVVUUUVVV]]]dddgggjjjoootttyyy|||}}}~~~~~~~~~{{{ssssssqqqooommmjjjhhhgggdddcccdddjjjqqq|||~~~{{{vvvpppkkkgggeee[[[VVVSSSYYYhhhyyy|||vvvrrrqqqpppmmmkkkmmmjjjggggggiiimmmpppqqqqqqrrryyy}}}yyyssslllddd]]]XXXOOOJJJAAA999333111222333;;;DDDOOORRRMMMDDD>>>;;;666333...,,,---------,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************(((((((((((((((((((((((()))))))))))))))))))))))))))))))))******+++++++++************************))))))*********++++++++++++*********,,,---///000111333444555555777:::<<<===CCCNNNXXXaaafffiiijjjgggbbb]]]ZZZZZZ```ooo}}}}}}wwwuuuwww~~~wwwuuurrrqqqtttyyy}}}zzzyyywwwvvvtttooolllkkklllnnnsss}}}||||||~~~~~~~~~}}}}}}xxxyyyzzzssspppmmmllllllllljjjddd```WWWQQQKKKHHHFFFEEEJJJQQQWWW```jjjpppsssqqqfff[[[LLLEEE===555111000///...uuuxxx~~~gggWWWPPPJJJHHHHHHMMMXXXdddmmmpppoooppppppmmmiiifffeeeeeecccaaa``````bbbdddccccccaaabbbcccdddfffggghhhiiieeeffffffggghhhhhhiiiiiijjjkkkllllllkkkkkklllnnnmmmmmmnnnnnnooossswww{{{vvvtttrrruuu{{{~~~{{{xxxnnnfff```^^^^^^aaaiiiqqqssswww}}}~~~{{{zzz~~~}}}uuutttrrrpppmmmlllkkkjjjhhheeefffiiimmmttt{{{uuuppplllhhhfffYYYUUURRRUUU___ooo~~~}}}xxxtttqqqooommmlllmmmjjjeeecccdddgggiiijjjmmmnnnttt|||tttjjjaaa\\\RRRMMMDDD;;;444111000111666@@@MMMUUUTTTNNNFFFBBB;;;666000---......---+++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,************************)))************+++++++++++++++++++++,,,...000222222444555666777888;;;===BBBIIITTT___fffkkknnnpppmmmgggbbbaaabbbgggrrr||||||{{{}}}xxxvvvuuuuuuyyy~~~|||yyyxxxvvvuuuoookkkkkkpppuuu||||||zzz||||||~~~|||{{{yyyyyyxxxxxxzzz~~~{{{tttsssxxx{{{uuusssqqqqqqqqqooojjjeee\\\TTTLLLHHHEEEBBBEEEKKKVVV```mmmxxxvvvjjjVVVNNNCCC:::333000...,,,iiikkkrrr{{{{{{eeeUUUOOOGGGDDDDDDLLLYYYeeemmmqqqpppqqqpppmmmiiiffffffhhhdddbbb``````bbbcccdddcccddddddeeefffgggiiiiiijjjgggggggggffffffeeeeeedddffffffgggeeecccbbbbbbcccbbbeeeggghhhiiilllqqquuussssssuuuxxx||||||rrrkkkeeedddfffjjjrrrzzz~~~{{{xxx}}}wwwuuurrrooonnnmmmmmmnnnjjjhhhhhhjjjkkkoooyyy}}}vvvrrrooojjjeeeYYYWWWTTTTTTYYYdddttt~~~~~~}}}xxxuuurrrpppoooooommmiiiccc______```bbbbbbeeefffkkkwww{{{pppgggbbbVVVPPPGGG>>>777333222222111;;;JJJWWW\\\YYYRRRMMM???999222......///---*********+++++++++,,,,,,,,,++++++************++++++************************************************************************)))))))))))))))))))))))))))))))))***************************************)))************+++++++++++++++++++++---///111222222444666888999;;;???BBBJJJQQQ\\\ffflllqqquuuwwwuuummmggghhhkkknnnsssxxx|||wwwvvvvvvwww{{{}}}zzzwwwtttpppnnnqqqzzzzzzyyyxxxyyy{{{}}}}}}|||~~~~~~}}}~~~~~~~~~~~~}}}{{{zzzyyyxxxxxxvvvvvvvvvwwwyyy|||yyyuuuwww}}}}}}||||||~~~~~~{{{uuuoooggg^^^TTTNNNIIIEEEEEEIIIQQQ]]]nnn}}}vvvddd[[[NNNBBB:::444111///[[[]]]dddnnntttxxxvvvbbbSSSMMMGGGDDDDDDMMMZZZeeellloooqqqqqqpppmmmhhhfffgggjjjdddbbb``````bbbdddddddddffffffggghhhiiijjjkkkkkkiiiiiigggfffdddbbbaaa```aaaaaaaaa^^^[[[XXXXXXXXX[[[^^^bbbdddeeeggglllooopppssswwwzzz}}}tttmmmhhhhhhjjjnnnuuu~~~tttyyyxxxvvvrrrooommmnnnooopppllljjjiiikkkkkklllttt}}}xxxtttqqqjjjeeeZZZZZZWWWTTTUUU^^^mmmxxx~~~~~~~~~|||yyyuuusssrrrrrrrrrmmmhhhaaa]]][[[\\\]]]]]]]]]^^^cccmmmyyyuuukkkfffZZZTTTKKKBBB;;;777666666...888HHHXXXbbbbbb[[[UUUBBB;;;333/////////,,,)))*********++++++,,,,,,,,,+++******************+++))))))))))))))))))))))))************************************************))))))))))))))))))))))))******))))))((((((''''''************************)))************++++++++++++++++++,,,---///222333111444777999;;;???CCCFFFPPPWWWbbbkkkqqquuuzzz}}}|||ssslllmmmqqqssstttvvvttt{{{~~~{{{uuuuuuvvvxxx{{{|||vvvsssrrrrrrxxx|||zzzuuutttsssvvvzzz}}}~~~|||zzzyyyxxxyyyyyywwwvvvuuuttttttsssttttttvvvwwwxxxyyy{{{}}}~~~~~~{{{~~~zzzyyy|||~~~~~~~~~}}}tttiii^^^VVVOOOJJJIIILLLJJJXXXkkk~~~{{{pppfffYYYKKKAAA;;;666444RRRRRRUUU\\\gggrrrzzz|||~~~~~~zzzqqqcccWWWOOOHHHJJJNNNXXXdddmmmsssttt{{{wwwqqqmmmiiigggdddbbbcccbbbaaaaaaaaabbbdddeeeeeefffggghhhiiijjjjjjjjjhhhgggfffeeedddbbbaaaaaa^^^]]]YYYTTTPPPPPPRRRTTTWWWXXXYYYZZZ]]]bbbhhhmmmtttwww|||xxxrrrmmmmmmooorrrzzzzzz}}}}}}yyywwwwwwzzz}}}yyytttpppooopppppppppooommmjjjggggggjjjmmmppp~~~}}}xxxuuuqqqmmmeeeaaa[[[VVVTTTXXX```fffqqqxxx~~~||||||~~~|||wwwvvvxxxzzzzzzxxxrrrnnnggg```[[[XXXWWWWWWWWWZZZ___cccgggmmmuuu{{{vvvlllfff___TTTIIIAAA;;;666444---666EEEVVVbbbfffbbb\\\QQQFFF888111//////,,,)))------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***...------,,,,,,++++++***************************************************++++++******************,,,,,,++++++++++++,,,,,,************************++++++***************++++++,,,...///000000000000555888;;;<<<<<<@@@IIIOOOWWW```jjjrrrzzz}}}yyyxxxwwwtttnnnhhhiiimmmvvv}}}wwwxxxzzz|||~~~{{{}}}xxxuuutttwww~~~xxxsssooorrrtttxxx||||||wwwvvvuuurrrqqqoooooonnnooonnnmmmllllllnnnpppqqqqqqqqqrrrssswww{{{~~~~~~|||wwwrrrrrrsssuuuxxx|||}}}zzzwww|||}}}wwwlll```VVVQQQNNNNNNNNNSSS___ppp{{{xxxnnn]]]MMMCCC:::444OOONNNPPPVVV___hhhppptttqqqrrrsssqqqkkkccc\\\XXXSSSVVV\\\fffqqqyyy|||}}}zzzsssmmmiiigggdddbbbbbbbbbaaaaaaaaacccdddeeedddeeeggghhhiiijjjkkkkkkgggfffeeebbb```___^^^]]]ZZZYYYVVVQQQMMMLLLNNNPPPSSSUUUXXX\\\```fffmmmrrrwwwzzz~~~zzzsssmmmnnnqqqtttzzz~~~~~~~~~yyywwwvvvzzz}}}yyytttpppooopppppppppnnnmmmjjjhhhhhhiiilllnnnyyy}}}xxxssspppkkkgggaaaYYYUUUUUUZZZ^^^eeekkksssyyy{{{}}}~~~}}}zzzxxxyyy{{{}}}{{{yyypppmmmfff```ZZZVVVUUUTTTSSSUUUXXXZZZ\\\aaahhhmmmvvv~~~}}}sssjjjcccXXXMMMDDD===888555111666AAAQQQ```ggggggdddVVVJJJ<<<333111000...+++,,,,,,+++++++++************++++++,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,,,,************************+++++++++***************************************)))))))))(((((()))))))))************************++++++************++++++------...///111222222333777:::===>>>@@@FFFOOOVVV___iiittt|||}}}zzzuuunnnhhhgggkkkrrrzzz~~~}}}{{{xxxyyy{{{}}}~~~zzz}}}~~~yyyvvvwwwyyy}}}{{{xxxvvvtttssstttvvvzzz~~~|||yyysssrrrpppmmmjjjhhhgggfffeeeeeeddddddeeegggjjjkkkmmmmmmoooqqquuuxxx|||~~~~~~~~~~~~}}}{{{{{{|||~~~|||zzzwwwvvvvvvsssoookkkggghhhjjjkkknnnttt|||~~~}}}uuujjjccc]]]ZZZXXXPPPRRRXXXdddqqq{{{zzzlll]]]PPPBBB888NNNLLLLLLPPPWWW^^^eeehhheeehhhjjjjjjhhhfffffffffbbbfffnnnxxxwwwooojjjgggeeecccbbbbbbaaaaaabbbccceeefffdddeeefffgggiiijjjkkkkkkhhhfffccc___]]][[[ZZZZZZXXXWWWUUUQQQMMMKKKLLLNNNQQQTTTZZZ```fffmmmtttyyy{{{~~~{{{qqqjjjkkkpppssswwwzzzzzzuuutttwww{{{}}}~~~{{{wwwssspppoooooooooooommmllljjjiiihhhhhhiiijjjrrrwww|||wwwttttttppphhh___WWWRRRRRRSSSUUUZZZbbbmmmwww~~~|||{{{{{{~~~}}}yyyqqqmmmhhhbbb\\\WWWTTTRRRQQQQQQPPPPPPQQQTTTYYY]]]jjjuuu|||pppjjj___TTTJJJAAA;;;666555555;;;III[[[hhhlllkkk\\\QQQAAA777333222000---+++++++++*********))))))***++++++,,,,,,++++++*********++++++,,,------...************************++++++++++++******))))))************************,,,++++++******++++++,,,************************++++++************++++++.........///111333555666:::<<<@@@BBBFFFNNNXXX___hhhsss|||vvvooojjjhhhjjjmmmrrruuuxxxzzz{{{rrruuu{{{|||{{{zzzyyyxxxwwwxxxyyyzzz{{{|||}}}}}}wwwzzzzzzvvvrrrssszzz}}}}}}}}}yyywwwuuuttttttuuuwwwxxxwwwyyy}}}~~~yyyuuupppnnnlllhhheeecccaaa```^^^^^^^^^^^^```cccfffgggjjjkkknnnqqquuuxxxzzz{{{|||}}}}}}~~~~~~}}}|||{{{yyyvvvsssrrrssstttuuuuuurrrooonnnmmmllljjjhhhgggggggggggghhhmmmtttyyyvvvqqqllleee```TTTSSSSSSWWW^^^hhhrrrwww~~~qqq```MMM===QQQOOOMMMNNNSSSZZZ___aaa```dddiiillllllmmmoooqqqooottt~~~zzzqqqkkkhhhfffdddbbbbbbaaaaaabbbccceeefffddddddeeefffgggiiijjjkkkhhhfffccc___\\\ZZZYYYYYYZZZZZZXXXUUURRRPPPQQQRRRUUUYYY```gggnnntttzzz~~~{{{ooofffgggmmmpppqqqrrr|||xxxrrrrrrvvvyyy{{{xxxuuuqqqoooooooooooonnnkkkkkkjjjiiihhhgggffffffjjjpppzzzzzzxxxzzzvvvooodddYYYPPPLLLKKKJJJMMMUUUcccsss~~~~~~~~~zzzrrrpppkkkeee^^^YYYTTTRRRPPPOOOMMMKKKLLLNNNSSSVVVaaammm}}}uuuoooeeeZZZOOOEEE===888777444777CCCUUUdddjjjkkkaaaVVVFFF:::444222000...++++++++++++***************++++++,,,,,,++++++*********++++++,,,,,,,,,,,,************************,,,,,,++++++***)))))))))***************++++++++++++++++++******+++++++++************************++++++*********+++,,,,,,///......///111444777999<<<>>>BBBFFFLLLUUU___fffoooyyy}}}xxxssspppllllllllllllkkklllnnnpppuuuyyy}}}xxxvvvuuuvvvwwwwwwwwwwwwvvvvvvuuuuuuuuuuuusssuuutttoookkkppp|||~~~zzzwwwuuuttttttssssssssssssuuuxxx{{{|||{{{|||~~~xxxtttrrrpppnnnkkkhhheeedddcccbbbaaaaaaaaabbbeeehhhiiijjjmmmqqquuuxxxzzz{{{{{{yyyzzz|||}}}~~~}}}|||{{{zzz{{{|||}}}|||yyyvvvuuusssqqqnnnkkkiiiiiiiiijjjnnnmmmkkkjjjjjjkkkmmmmmmoooooommmkkkkkknnnssswwwxxx|||}}}xxxsssjjjcccYYYWWWSSSPPPRRRZZZdddllluuupppXXXEEEXXXTTTPPPOOORRRWWW[[[^^^___fffnnnssssssssstttvvv{{{|||sssmmmjjjgggfffdddcccbbbbbbbbbccceeeeeecccccccccdddeeefffhhhiiihhhgggdddaaa___^^^]]]]]]^^^^^^\\\YYYWWWVVVXXXZZZ```dddjjjpppuuuyyy~~~~~~rrrhhhiiimmmnnnmmmnnn{{{~~~tttqqqsssvvvwwwvvvtttqqqoooooopppooonnnlllkkkjjjiiigggfffdddccceeelllvvv||||||yyyrrrgggZZZPPPIIIFFFFFFGGGNNN\\\nnn|||{{{ssspppkkkeee___YYYUUUSSSOOOMMMKKKKKKMMMPPPSSSUUU]]]iiixxxvvvqqqiii___TTTIII???999777444555???OOO]]]dddeeecccYYYJJJ===555222000...---,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++*********************************+++++++++*********))))))))))))*********+++++++++'''&&&&&&%%%%%%&&&&&&'''************************++++++******+++,,,,,,---...---...///111555999;;;>>>@@@DDDIIIPPPYYYbbbgggqqqzzz|||zzzxxxwwwsssrrrooojjjggggggkkknnn}}}}}}yyyvvvrrrqqqrrruuuwwwxxx{{{yyyvvvtttqqqooonnnnnnppppppnnniiigggnnn}}}~~~~~~|||wwwssspppnnnnnnnnnrrrtttvvvzzz|||~~~~~~}}}~~~~~~{{{wwwvvvtttqqqooonnnmmmmmmjjjiiigggggggggiiikkkmmmlllnnnrrrvvvyyyzzzzzzyyyvvvwwwyyy{{{{{{yyywwwvvvtttuuuuuutttrrrooolllkkkllljjjgggdddbbbaaaaaaaaadddeeeeeefffiiimmmrrruuuuuuuuutttqqqpppqqqtttwwwyyy}}}{{{uuukkkccc[[[XXXRRRMMMLLLQQQYYY___jjjwwwhhhUUUaaa\\\VVVRRRSSSVVVXXXZZZ^^^gggrrrxxxxxxwwwxxxzzz}}}uuupppllliiihhhfffeeedddbbbbbbccccccdddccccccbbbaaabbbcccdddeeeffffffeeeeeeddddddccccccbbbaaa___\\\ZZZ\\\```cccllloootttwwwyyy||||||rrrpppqqqpppoooppp{{{{{{uuutttuuuvvvwwwuuurrrrrrrrrsssrrrqqqooonnnmmmkkkiiigggeeeddddddjjjsss||||||yyyssshhh[[[PPPHHHEEEEEEEEEIIIVVVgggvvvssspppkkkddd^^^YYYVVVUUUOOONNNMMMNNNRRRUUUWWWXXX]]]fffqqqzzz{{{vvvrrrkkkcccYYYNNNCCC<<<777555555<<>>:::555000...---+++,,,------+++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************((((((''''''((()))******************************************************++++++************+++++++++***++++++,,,---...///111222444888<<>>BBBCCCCCCIIISSS\\\```aaaaaa]]]XXXZZZXXXWWW[[[ffftttzzzvvvtttwww~~~~~~~~~~~~}}}}}}|||wwwwwwvvvqqqlllhhhggghhhjjjpppwwwyyyvvvtttvvvyyy}}}xxxtttnnnhhhcccaaa``````gggjjjooosssxxxzzz||||||||||||||||||zzzxxxwwwuuutttuuuuuuvvvxxxzzz{{{||||||}}}}}}|||{{{zzzyyywwwsssqqqnnnlllhhheeebbbbbbbbbcccbbbfffjjjnnnpppqqqrrrtttqqqqqqpppooopppqqqrrrrrrpppqqqqqqoookkkgggeeeeee]]]YYYSSSOOOMMMJJJGGGDDD@@@@@@@@@@@@@@@BBBCCCDDDIIILLLPPPTTTWWW[[[___bbbiiinnnuuu}}}yyywwwxxxwwwtttxxxrrriii___VVVOOOIIIGGGEEEGGGMMMXXXeeennnqqqqqqwwwfffYYYVVVZZZ\\\aaafffiiioooxxx}}}}}}}}}xxxtttqqqnnnlllkkkjjjiiigggffffffeeeeeeccccccbbbbbbccccccdddeee]]]^^^aaadddgggjjjmmmooommmoooqqqrrrssstttwwwyyyzzzzzz{{{{{{|||}}}}}}}}}||||||}}}|||tttllliiikkkssswww|||~~~~~~{{{zzzyyywwwuuusssqqqqqqqqqooopppsssvvv{{{vvvmmmfff___YYYPPPKKKGGGGGGJJJPPP[[[fffwwwxxxxxxtttpppnnnpppsssxxxvvvtttssssssrrrpppnnniiihhhgggggghhhjjjlllnnnrrrsssuuuyyy|||~~~}}}|||wwwvvvtttrrroooiii___WWWHHHAAA;;;:::===FFFTTTaaaaaa___XXXMMMFFFBBB;;;444222000............---,,,)))******++++++******)))++++++++++++++++++++++++************************++++++******)))*********************************************************++++++************+++++++++++++++,,,---...///000000222777===AAADDDFFFFFFMMMUUU\\\___``````^^^ZZZXXXVVVUUUZZZgggwwwyyywwwvvvyyy|||wwwvvvxxx{{{}}}uuuwwwxxxssskkkffffffgggqqqxxx~~~{{{wwwwwwxxx|||~~~{{{qqqnnniiieeebbbaaabbbcccmmmooorrruuuxxxyyyzzzzzzxxxxxxxxxxxxxxxwwwuuuuuurrrsssssstttvvvwwwxxxxxxzzz{{{|||}}}}}}}}}}}}}}}xxxvvvsssrrrqqqpppnnnllliiigggccc```___```bbbdddfffiiinnnqqqrrrrrrssstttqqqpppooonnnnnnppprrrssspppooommmllljjjfffaaa]]]UUUQQQMMMIIIGGGDDDBBB@@@======>>>???AAADDDEEEGGGKKKMMMOOOQQQQQQSSSUUUWWW___eeemmmvvv}}}~~~|||{{{~~~}}}zzzpppfff\\\RRRJJJEEEBBBCCCIIISSS```kkkpppqqqkkkZZZUUUYYYYYY^^^bbbdddjjjsssxxxxxxzzz~~~yyytttqqqooommmlllkkkkkkjjjhhhgggfffeeeeeeffffffeeedddcccbbbaaaaaa]]]]]]]]]^^^```cccfffhhhiiilllqqqtttvvvwwwyyyzzzzzzzzz{{{{{{|||}}}}}}}}}{{{|||}}}~~~|||ssskkkggghhhmmmqqqvvvzzz|||~~~~~~|||{{{yyywwwuuusssrrrrrrsssrrrrrrvvvyyy}}}xxxrrrjjjdddWWWQQQKKKIIIHHHJJJRRR[[[qqquuuxxxtttmmmhhhjjjmmmuuuuuuuuuvvvwwwuuurrrooojjjiiihhhggghhhjjjmmmoooqqqrrrtttwww{{{}}}~~~~~~{{{}}}}}}zzzwwwqqqfff]]]MMMEEE<<<:::;;;AAAMMMXXX^^^___[[[TTTNNNHHH???666444222///.........---,,,******++++++++++++******++++++++++++++++++++++++************************---,,,,,,+++************************************************************++++++************++++++,,,------...///111222333111555:::???BBBEEEFFFGGGPPPXXX^^^______aaa___\\\UUUTTTUUU]]]jjjyyyyyyxxxvvvwwwyyy}}}}}}uuunnnnnnsssxxxzzztttvvvvvvppphhhdddfffjjjvvv{{{|||yyyxxxzzz|||~~~~~~yyyvvvtttnnnlllhhhfffeeefffiiijjjqqqqqqsssuuuvvvvvvvvvvvvttttttuuuuuuuuuuuuttttttrrrrrrsssttttttuuuuuuuuuwwwwwwxxxxxxyyyyyyyyyyyyvvvtttqqqoooooonnnmmmkkkfffddd```^^^^^^```ccceeehhhkkkoooqqqrrrrrrrrrssspppooommmlllmmmoooqqqrrrpppmmmjjjhhhfffaaaZZZTTTNNNLLLIIIFFFCCCBBBAAA@@@>>>???@@@BBBEEEGGGIIIKKKLLLMMMOOONNNMMMMMMNNNPPPVVV[[[eeepppxxx~~~~~~{{{rrriiiaaaXXXNNNHHHEEEGGGLLLWWWdddnnnssstttooo[[[SSSUUUWWW\\\aaadddjjjssswwwwwwtttwww{{{}}}|||xxxssspppnnnmmmkkkjjjjjjjjjiiihhhgggfffeeedddeeeeeeddddddcccaaaaaa```^^^\\\ZZZXXXYYY\\\___bbbgggkkkppptttvvvwwwxxxyyyzzzzzz{{{{{{|||}}}}}}}}}||||||}}}}}}~~~{{{rrriiieeeeeeiiilllrrrvvvyyy{{{}}}~~~}}}~~~|||{{{yyyvvvtttsssrrrrrrtttrrrsssxxx{{{~~~{{{tttoooaaaZZZSSSOOOJJJIIINNNUUUjjjqqqxxxvvvoooiiiiiikkkqqqqqqrrrtttuuutttqqqnnnjjjhhhfffdddeeegggiiikkkmmmmmmmmmooorrrvvv|||}}}qqqeeeUUUKKK@@@;;;;;;>>>GGGOOO[[[^^^___[[[VVVOOODDD999555222///---------,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************------,,,+++******++++++************************************************++++++************+++++++++,,,,,,---///000222333333888===AAACCCDDDGGGIIIRRRYYY___aaaaaaaaa___[[[SSSTTTXXXaaammmyyy~~~|||xxxuuuuuuwww{{{~~~zzzrrrmmmnnnsssyyy{{{uuusssssspppjjjddddddiiioooxxxzzz{{{zzzxxxwwwyyy{{{{{{}}}~~~{{{wwwssspppnnnooommmllllllllloooqqqsssttttttuuuuuuuuuuuuuuuuuurrrrrrrrrrrrssssssttttttrrrsssttttttttttttsssssssssssssssttttttuuuvvvvvvvvvsssqqqoooooonnnmmmllleeecccaaa______aaadddfffhhhkkknnnppppppooopppppppppooommmllllllmmmooopppppplllgggddd```ZZZRRRLLLIIIHHHGGGEEECCCBBBCCCDDDDDDEEEGGGIIIKKKMMMNNNOOOLLLMMMNNNMMMKKKJJJKKKLLLNNNTTT___jjjttt{{{~~~}}}~~~~~~|||{{{yyyzzz~~~vvvooohhh___UUUMMMFFFIIIPPP\\\jjjuuuzzz{{{ppp\\\TTTUUUXXX^^^cccgggmmmtttwwwvvvssstttvvvxxxxxxwwwuuuttttttrrrooonnnmmmlllkkkiiihhhiiiiiiiiihhhgggfffeeeaaabbbcccdddddddddcccccc___\\\XXXVVVVVVYYY]]]```gggkkkqqquuuvvvwwwxxxyyyzzzzzz{{{{{{|||}}}}}}}}}|||}}}}}}~~~wwwnnneeeaaaaaacccgggmmmqqqtttwwwyyy{{{|||~~~~~~~~~}}}|||yyyvvvtttssssssssssssqqqrrrwwwzzz{{{|||yyynnnfff^^^WWWPPPKKKMMMRRRaaajjjuuuxxxtttmmmkkkkkkmmmmmmnnnpppssssssrrrpppkkkiiieeeaaa___```aaabbbeeedddcccccceeelllttt{{{~~~ppp___SSSFFF???======BBBIIIUUU[[[``````]]]VVVJJJ>>>666333///---,,,,,,,,,+++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++************************,,,,,,++++++***+++++++++************************************************++++++************++++++))))))***+++---///000111666:::@@@BBBDDDFFFKKKNNNTTT]]]eeeggggggfffbbb\\\WWWXXX\\\cccmmmvvv|||}}}yyyvvvwww|||{{{vvvttttttwwwzzz}}}}}}vvvrrrqqqnnniiieeedddhhhooouuuxxxyyyxxxwwwvvvvvvyyy{{{zzz|||~~~~~~~~~~~~|||{{{yyyvvvrrrpppmmmlllpppqqqqqqssstttvvvwwwxxxwwwwwwwwwwwwwwwwwwwwwwwwrrrrrrqqqqqqrrrsssssstttssstttuuuuuutttsssrrrqqqpppoooppppppqqqssstttuuutttrrrpppoooooonnnllljjjeeedddcccaaaaaabbbdddeeefffiiilllnnnnnnmmmnnnnnnoooooonnnmmmllllllllllllmmmiiiddd___ZZZTTTNNNJJJGGGHHHHHHGGGFFFGGGJJJLLLMMMNNNOOOPPPQQQQQQQQQQQQLLLMMMNNNLLLJJJIIIIIIJJJIIIOOOZZZeeeooovvvzzz|||~~~~~~~~~~~~|||zzzxxxwwwwwwxxxzzz~~~zzzrrrkkkbbbWWWNNNFFFHHHOOO\\\kkkxxxzzzlll^^^YYYZZZ[[[aaagggkkkpppuuuvvvssspppqqqqqqrrrqqqqqqpppooonnnmmmmmmmmmnnnnnnllljjjhhhhhhiiijjjjjjiiihhhgggbbbcccdddeeefffeeeeeeddd```\\\XXXUUUVVV[[[```dddkkknnnsssvvvwwwwwwxxxyyyzzzzzz{{{{{{|||}}}}}}}}}}}}}}}~~~~~~wwwoooggg___[[[[[[ZZZ^^^dddiiillloooqqqsssuuuwwwyyyzzzzzz|||~~~~~~~~~{{{xxxvvvuuuuuuuuussspppppptttuuutttuuuxxx}}}{{{sssiii```VVVNNNMMMQQQWWWbbbpppxxxwwwrrrmmmkkkiiihhhiiilllqqquuuwwwwwwpppllleee___ZZZXXXWWWXXXZZZYYYXXXWWWXXX^^^fffmmm~~~yyyhhhZZZKKKBBB>>><<<>>>CCCKKKTTT]]]aaabbb\\\OOOCCC999555111...------,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************+++************++++++,,,************************************************++++++************++++++******+++,,,...000222333777<<>>CCCNNNZZZaaaddd___SSSGGG;;;777222///.........---******++++++++++++******++++++++++++++++++++++++************************))))))))))))***+++,,,,,,************************************************++++++************++++++---......000222444666777888<<>>;;;999888>>>FFFSSS]]]```\\\TTTMMMCCC===555000///...,,,******++++++,,,,,,,,,++++++...------,,,+++***))))))++++++++++++++++++++++++++++++***)))((('''&&&&&&)))))))))***+++++++++,,,))))))))))))))))))))))))---,,,+++***)))))))))))),,,...000111111222555777<<<@@@DDDIIINNNVVVaaaiiirrrzzzyyyqqqlllgggdddeeehhhkkklllrrrtttvvvwwwwwwwwwwwwxxxzzz|||~~~}}}|||}}}zzzwwwtttrrrrrrqqqrrrtttwwwwwwssspppfffgggjjjnnnsssxxx|||~~~}}}|||zzzxxxwwwwwwxxxxxx|||{{{yyywwwwwwwwwyyyzzzzzzzzzyyyxxxxxxxxxwwwwwwxxxuuurrrqqqsssvvvxxxyyyuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwwwwxxxxxxvvvvvvuuutttrrrqqqpppooopppooonnnmmmmmmnnnnnnooorrrsssssssssqqqnnnjjjhhhkkkkkkiiieeeaaa^^^]]]^^^```dddiiilllmmmmmmnnnooonnnnnnnnnmmmkkkiiigggfff^^^ZZZTTTOOONNNPPPTTTWWW^^^^^^```cccfffhhhhhhgggeeeccc```\\\YYYVVVTTTSSSRRRNNNJJJHHHGGGFFFCCC@@@BBBGGGPPP[[[fffllloooooommmpppssswwwzzz{{{||||||vvvtttqqqooopppwww}}}{{{~~~}}}wwwnnnbbbYYYRRRQQQVVV___mmmzzzhhhiiigggcccdddiiilllllljjjkkkmmmoooqqqpppoooooollljjjhhhgggiiikkklllkkklllllllllkkkkkkjjjiiihhhhhhfffccccccfffhhhhhhhhhllljjjiiiiiiiiigggccc___aaa___]]]___dddiiimmmnnnpppsssvvvwwwvvvuuuuuuvvvyyyzzz{{{|||}}}~~~~~~~~~{{{}}}|||rrrdddZZZUUUQQQLLLHHHIIIHHHHHHJJJNNNQQQRRRRRRWWW[[[aaaeeehhhkkknnnoootttxxx}}}wwwrrrpppuuu{{{}}}}}}~~~}}}zzzwwwxxxwwwuuussspppnnnlllkkkmmmnnnttt}}}{{{mmm```VVVQQQIIIQQQ]]]kkkuuuwwwrrrllllllkkklllrrrzzzxxxhhh]]]VVVRRRLLLGGGGGGGGGGGGFFFFFFIIIMMMQQQ```qqqssshhhXXXIII@@@<<<999888999AAAOOO\\\bbbaaaZZZUUUGGG@@@666000......---+++***++++++,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++******)))((('''''''''***************+++++++++************************))))))))))))***+++,,,,,,---...///000111333777999BBBDDDGGGJJJOOOXXXccclllyyyyyyssskkkeeeccceeehhhiiimmmnnnooopppqqqsssvvvxxx{{{|||}}}~~~~~~}}}||||||}}}|||{{{xxxvvvtttrrrqqqsssssstttwwwyyyxxxsssoooeeegggjjjnnnssswww{{{|||}}}|||{{{yyyxxxwwwwwwwwwwwwvvvuuuttttttuuuvvvwwwyyyzzz{{{|||}}}}}}||||||zzzwwwrrrpppqqqssstttttttttttttttuuuuuuuuuvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuttttttsssrrrqqqpppoooooopppooonnnmmmlllmmmnnnnnnooopppppppppooommmlllkkklllllljjjgggccc___^^^^^^bbbeeeiiilllmmmmmmmmmnnnmmmmmmmmmllljjjgggdddbbbYYYVVVSSSRRRTTTXXX^^^bbbhhhiiilllooorrrrrrooommmgggeeebbb___[[[XXXUUUTTTOOOLLLHHHGGGGGGFFFCCCAAA@@@EEENNNYYYbbbhhhkkklllmmmooorrruuuxxxyyyyyyyyyvvvtttpppmmmnnnttt}}}{{{vvvzzz~~~}}}}}}yyypppeee[[[QQQNNNPPPWWWcccnnnaaabbbaaaaaagggqqqwwwwwwqqqooonnnpppssstttrrrooollliiiggggggiiikkkllllllllllllllllllkkkjjjiiiiiigggeeecccccceeeffffffffflllkkkjjjjjjiiifffbbb___]]]^^^```dddjjjnnnooooooqqqtttvvvwwwwwwvvvvvvwwwyyyzzz{{{|||}}}}}}~~~~~~{{{|||~~~~~~|||rrreeeZZZUUUOOOIIIDDDDDDBBBAAABBBDDDFFFGGGFFFMMMPPPUUUYYY]]]aaafffiiiooorrrxxx|||~~~rrrllljjjnnntttyyy~~~}}}|||{{{|||zzzxxxuuurrrooonnnmmmkkkkkknnnvvvxxxkkk^^^VVVKKKNNNVVVbbbooovvvuuurrrqqqqqqssswww~~~|||mmm___WWWQQQLLLIIIDDDDDDDDDCCCCCCEEEIIILLLXXXiii~~~tttkkk]]]OOOEEE>>>:::888666???MMM[[[eeefffbbb]]]MMMDDD999111......---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********))))))(((((((((+++++++++***************++++++++++++++++++++++++))))))))))))***+++,,,------...//////111444999===EEEGGGHHHJJJOOOXXXeeennnzzz}}}rrriiieeeeeeggghhhiiihhhhhhiiimmmrrrxxx{{{~~~~~~}}}|||{{{{{{{{{{{{zzzxxxvvvsssrrrrrrsssssstttvvvxxx{{{{{{xxxqqqllldddfffkkkoootttwwwyyyzzz{{{{{{{{{{{{yyywwwuuutttqqqqqqqqqqqqrrrsssttttttxxxzzz}}}{{{wwwqqqnnnmmmnnnnnnnnnpppqqqrrrrrrssstttuuuuuuuuuuuuttttttsssrrrrrrqqqqqqqqqqqqpppppppppoooooooooooonnnmmmlllmmmmmmmmmllllllkkkkkkkkklllnnnnnnlllmmmllliiieeeaaa______cccfffjjjllllllllllllmmmkkkllllllkkkhhhddd```]]]VVVVVVVVVXXX\\\ccciiimmmoooppprrrtttuuusssoookkkgggeeeccc___[[[XXXUUUTTTLLLJJJGGGEEEEEEDDDCCCAAA@@@EEENNNXXX```fffiiijjjnnnooorrrtttvvvwwwwwwvvvuuurrrnnnkkkkkkpppxxx~~~{{{qqqvvv|||{{{rrrkkk```TTTMMMKKKMMMVVV```^^^aaadddfffnnnxxx}}}}}}wwwssspppqqquuuvvvsssooollliiiggggggiiikkklllllllllllllllllllllkkkjjjjjjgggfffeeedddeeeeeeeeeeeegggggghhhhhhhhhfffcccaaa]]]```eeejjjnnnppppppooorrrtttvvvwwwvvvvvvwwwxxxyyyyyyyyyzzzzzz{{{|||}}}zzz|||}}}~~~~~~~~~zzzmmmbbb[[[SSSJJJDDDBBB@@@======???@@@AAAAAACCCEEEIIIMMMQQQVVV\\\```fffjjjpppuuuzzz~~~rrrkkkhhhkkkqqqvvv~~~}}}~~~~~~~~~{{{wwwtttqqqpppoookkkiiijjjpppxxxtttfff\\\SSSQQQSSS\\\jjjtttxxxxxxwwwvvvvvvyyy}}}qqqcccXXXPPPKKKIIIBBBBBBBBBAAAAAADDDHHHKKKSSSbbbvvvvvvooodddWWWKKKBBB;;;888999@@@LLL[[[fffjjjgggcccUUUKKK===333///...------,,,,,,++++++++++++++++++++++++++++++++++++++++++******************************)))))))))))))))))),,,+++++++++***)))))))))++++++++++++++++++++++++,,,++++++***))))))******......///000222777===BBBEEEFFFHHHIIINNNXXXfffpppyyy{{{rrrnnnlllkkkkkkiiigggeeegggmmmvvv~~~}}}zzzyyyyyyyyyxxxvvvtttrrrrrrtttwwwyyyxxxzzz|||}}}zzztttlllgggcccfffjjjooosssuuuvvvvvvxxxyyyzzzzzzxxxuuurrrpppnnnnnnoooooopppqqqrrrsssvvvyyy}}}yyytttnnnjjjiiijjjkkklllmmmmmmnnnpppqqqsssttttttvvvvvvuuutttrrrqqqpppoooppppppppppppppppppppppppppppppooonnnnnnmmmmmmmmmjjjiiigggggghhhjjjmmmooonnnnnnnnnkkkgggcccaaa```eeehhhkkklllkkkkkkkkkllllllllllllkkkgggbbb]]]ZZZYYYZZZ]]]```fffkkkpppsssvvvtttssssssqqqnnnjjjgggeeedddaaa^^^YYYVVVRRRQQQKKKJJJGGGEEECCCBBB@@@???BBBHHHQQQYYY```eeeiiikkkpppqqqrrrtttuuuuuuuuuuuuqqqoookkkhhhhhhllltttzzzyyypppuuu}}}|||tttpppdddWWWNNNIIIHHHNNNVVV[[[ccckkkpppvvv}}}{{{wwwssstttwwwxxxuuuqqqmmmkkkhhhhhhiiikkkkkkkkkkkkkkkllllllkkkkkkjjjjjjhhhhhhgggfffeeeeeeeeefffcccdddddddddcccaaa`````````dddiiinnnqqqqqqooonnnrrrtttvvvvvvuuuuuuvvvxxxwwwwwwvvvvvvwwwxxxyyyzzzyyy{{{}}}}}}}}}}}}xxxmmmdddZZZNNNFFFAAA???<<<;;;<<<>>>??????<<>>999:::>>>IIIWWWfffnnnnnnlll]]]RRRCCC777111///...------,,,+++*********++++++------,,,,,,+++***))))))************************))))))))))))************,,,+++++++++***)))))))))++++++++++++++++++++++++,,,+++******)))*********...///000222555;;;BBBGGGFFFHHHJJJLLLQQQ[[[hhhqqq{{{{{{wwwssspppnnnkkkhhhfffhhhqqq{{{{{{yyyxxxxxxxxxwwwuuuuuuwwwzzz}}}zzz|||}}}{{{uuummmfffaaaccceeeiiimmmppprrrsssrrrtttuuuvvvwwwuuurrrooolllkkkkkkjjjjjjkkklllmmmnnnrrruuuzzz~~~|||tttpppjjjffffffiiikkklllmmmnnnoooppprrrtttuuuvvvwwwvvvuuutttrrrqqqpppoooppppppppppppqqqqqqqqqqqqqqqqqqppppppooonnnmmmmmmjjjhhheeedddeeehhhllloooooopppooolllgggdddbbbbbbfffhhhkkkkkkkkkjjjkkklllmmmmmmllljjjfffaaa\\\YYY[[[]]]bbbgggmmmrrrvvvxxx|||xxxsssooommmkkkiiihhheeedddbbb^^^ZZZUUURRRPPPMMMKKKIIIEEEAAA???======BBBHHHQQQYYY___dddhhhllloooooopppqqqqqqrrrrrrrrrnnnllliiiffffffjjjqqqvvvwww{{{xxxqqqvvv~~~{{{ssspppeeeXXXOOOIIIEEEHHHNNN[[[hhhtttxxxzzz~~~}}}zzzyyyyyy{{{{{{xxxuuupppnnnkkkiiijjjkkkkkkkkkjjjjjjjjjkkkkkkjjjjjjiiiggghhhiiihhheeeddddddeeeddddddccc```]]]\\\\\\]]]cccggglllpppppppppoooooorrrsssuuuuuuttttttvvvwwwvvvvvvuuutttuuuvvvwwwxxxyyyzzz|||}}}|||}}}~~~wwwmmmbbbUUULLLCCC@@@<<<:::;;;<<<======;;;===???@@@BBBEEEIIILLLVVVZZZ```fffmmmttt{{{vvvnnnmmmpppvvv~~~}}}~~~|||yyyvvvsssqqqllljjjkkknnnrrrxxxzzzmmmbbbPPPLLLIIILLLXXXiiiyyy{{{wwwvvvzzzuuueeeWWWOOOLLLAAA@@@>>>===>>>BBBJJJOOOYYYbbbmmmtttzzz~~~|||wwwvvvuuupppfffXXXKKK@@@;;;777:::BBBQQQcccpppuuuuuudddYYYIII===555222///---...---+++***)))******+++...------,,,+++***)))(((************************)))))))))******++++++++++++++++++***************++++++++++++++++++++++++((((((((()))***,,,---...---///222555999???FFFKKKJJJMMMQQQSSSWWW___hhhpppuuu~~~|||xxxsssppplllhhhgggkkkuuu|||yyyxxxwwwyyyyyyzzz{{{|||}}}zzzzzzyyytttmmmeee```^^^bbbdddgggjjjmmmoooooopppppprrrssstttssspppmmmkkkiiigggeeeccccccdddeeefffllloootttyyy{{{{{{yyyxxxpppkkkfffccceeehhhlllmmmpppqqqrrrsssuuuvvvwwwxxxtttttttttsssrrrqqqqqqppppppppppppppppppqqqqqqqqqppppppppppppooonnnlllkkkgggfffcccbbbdddhhhllloooqqqqqqoookkkfffcccccccccfffhhhjjjkkkjjjjjjlllmmmmmmllljjjgggddd___\\\YYYYYY]]]cccjjjppptttwwwxxxuuuqqqkkkgggffffffffffffgggfffdddaaa\\\WWWSSSQQQMMMMMMJJJFFFAAA===<<<<<<@@@GGGPPPWWW\\\aaagggkkkllllllmmmmmmnnnnnnooooooooommmjjjfffeeehhhnnnsssqqquuuzzz~~~zzzxxx}}}}}}wwwqqqlllcccXXXPPPIIIDDDDDDHHHcccqqq}}}}}}xxxxxx|||}}}~~~~~~|||zzzssspppmmmkkkkkkkkkkkkjjjhhhiiiiiijjjjjjiiiiiihhhfffhhhiiigggdddbbbbbbcccbbbbbb```]]]ZZZYYY]]]```eeeiiimmmoooooooooppprrrqqqrrrtttsssssssssuuuwwwwwwvvvuuuttttttvvvwwwxxxxxxzzz||||||||||||~~~~~~~~~xxxmmm___VVVJJJFFFAAA===<<<======<<<===>>>@@@@@@@@@AAACCCEEEJJJNNNTTT[[[bbbjjjrrrwwwzzz~~~{{{qqqnnnpppttt}}}}}}zzz~~~~~~|||xxxtttrrrkkkjjjllloooqqqttt}}}~~~|||wwwlllaaaNNNKKKHHHHHHPPPaaavvv~~~xxxsssrrrwwwrrraaaVVVQQQFFFDDDAAA???AAAGGGQQQXXX___eeelllpppuuuzzzzzzwwwvvvvvvtttkkk]]]NNNCCC===777777<<>>@@@GGGPPPWWW\\\aaahhhnnnmmmmmmmmmmmmnnnooopppqqqsssqqqlllgggdddfffjjjnnnooorrrwww|||~~~}}}~~~~~~~~~{{{yyytttnnnlllddd[[[UUUMMMFFFCCCFFFlllzzz~~~ssspppuuuzzz~~~~~~uuurrrnnnlllllllllkkkjjjggghhhhhhiiiiiiiiihhhhhheeeggghhhgggccc```aaabbb______]]][[[YYY[[[aaafffeeeiiilllnnnnnnooorrruuuqqqrrrsssrrrrrrrrrtttvvvxxxwwwuuutttuuuvvvxxxyyyxxxzzz{{{|||||||||~~~zzz{{{}}}vvviii___QQQLLLFFFAAA??????>>>===???@@@AAAAAA??????@@@AAA@@@CCCJJJQQQXXXaaaiiioootttwww|||}}}rrrnnnnnnrrr{{{|||xxx}}}~~~}}}yyytttrrrjjjjjjlllpppqqqrrrxxx{{{yyytttjjj```RRROOOKKKGGGLLL[[[qqq}}}zzztttooonnnttt{{{hhh[[[VVVLLLIIIFFFCCCEEEMMMXXX```ccchhhlllooosssyyy{{{yyyuuuwwwvvvnnn```PPPDDD>>>:::888:::EEEWWWgggppprrrlllbbbRRRDDD;;;555000---///...+++***))))))***+++***++++++++++++,,,,,,,,,))))))))))))))))))))))))(((((()))***+++,,,,,,---))))))******+++++++++,,,))))))))))))))))))))))))+++***************++++++---000555;;;@@@EEEKKKOOONNNSSSXXX[[[[[[\\\^^^aaabbbgggkkkmmmwww~~~yyywwwqqqooopppvvv}}}|||{{{zzz}}}~~~{{{vvvrrrqqqppplllfff___\\\]]]```bbbcccccceeegggiiikkklllooopppqqqrrrqqqqqqpppooommmjjjddd___\\\]]]___aaa```ccchhhnnnsssvvvwwwwwwnnniiidddaaacccgggkkkmmmoooooopppqqqrrrsssssstttnnnnnnnnnoooppppppqqqqqqoooooonnnnnnmmmmmmmmmmmmlllmmmmmmmmmllljjjhhhggg```___```bbbfffkkkqqqtttsssqqqmmmhhhcccbbbdddffffffgggiiijjjjjjkkkmmmoookkkiiieeeaaa]]][[[ZZZYYY^^^aaafffjjjllljjjgggeeeYYYXXXXXXZZZ^^^bbbcccccceeedddccc___[[[UUUPPPNNNJJJKKKJJJGGGAAA??????AAABBBIIISSSZZZ^^^dddkkkqqqppppppppppppqqqssstttuuuwwwtttnnnhhhddddddgggjjjooorrrvvvzzz}}}||||||~~~}}}~~~{{{|||yyywwwrrrlllnnnggg```ZZZRRRIIIEEEFFFxxx~~~yyynnnhhhmmmttt{{{~~~|||yyyxxxuuupppllljjjjjjkkklllhhhiiikkkllllllkkkjjjiiigggggghhhfffcccbbbbbbbbbaaacccaaa\\\\\\```cccbbblllmmmnnnpppqqqqqqqqqqqqssssssttttttuuuvvvvvvwwwwwwwwwwwwwwwwwwwwwxxxxxx||||||{{{zzz{{{|||}}}~~~}}}|||{{{~~~}}}~~~yyyrrrmmm```ZZZQQQJJJGGGFFFFFFGGGIIIHHHFFFDDDBBBAAAAAAAAA???BBBFFFIIIMMMUUU___fffhhhnnnvvvyyy{{{~~~tttnnnnnnssszzz}}}wwwxxx}}}}}}|||||||||yyyvvvssssssqqqmmmkkkmmmqqqvvvzzz}}}zzzvvvooohhh\\\TTTLLLIIIKKKTTTgggwww{{{rrrjjjgggmmmyyytttfff\\\SSSLLLGGGIIIMMMRRRYYY___ggggggjjjpppxxx||||||{{{}}}xxxssspppiiiZZZIII>>>;;;;;;<<>>===<<>>======FFFKKKSSS[[[bbbgggkkkmmmpppqqqssstttttttttvvvxxx{{{wwwqqqiiieeeeeeiiillloooqqqsssuuuwww{{{~~~yyyyyyzzzzzzzzzzzz|||~~~|||zzzwwwssspppsssqqqllldddZZZQQQJJJGGGyyywwwrrrmmmhhheeedddccckkknnnssswwwyyyxxxvvvtttrrrrrrpppooonnnnnnnnnnnnjjjjjjkkkkkkkkkjjjhhhgggeeefffeeedddbbbbbbccceeehhhkkkjjjfffdddfffhhhgggmmmmmmooopppqqqrrrrrrrrrsssuuuwwwyyyyyyyyyxxxwwwwwwwwwxxxxxxyyyzzz{{{{{{zzzyyyyyyxxxxxxxxxyyyyyy|||{{{{{{}}}}}}zzzyyyzzz{{{zzzvvvrrrppplllhhhbbb^^^\\\[[[ZZZYYY[[[\\\\\\\\\YYYUUUQQQNNNHHHHHHFFFCCCCCCFFFKKKOOOQQQWWW___dddiiiqqq}}}}}}tttmmmlllqqqxxx~~~zzzwwwxxxuuuvvvxxx|||~~~{{{yyyrrrpppllljjjjjjlllooorrrxxx|||uuuqqqiii```VVVOOOKKKOOO\\\iiivvvwwwtttjjjaaa```iiirrryyy}}}wwwqqqjjjaaaXXXVVVWWWZZZ```ggglllrrr}}}{{{uuummmaaaQQQFFF???<<<:::===EEEPPPZZZaaagggaaaXXXMMMBBB:::444222......------,,,++++++*********+++,,,,,,,,,++++++************+++++++++,,,***,,,------+++***++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******))))))******+++---...///111222888BBBHHHJJJMMMQQQXXX\\\aaaddddddcccbbbaaa___]]]```jjj}}}{{{|||}}}|||xxxssspppmmmgggbbbccciiipppttttttkkkhhheeeddddddeeeeeedddkkknnnrrrvvvwwwvvvsssqqqqqqqqqpppnnnmmmlllkkkjjjkkknnnrrrwwwyyyzzzyyyxxxqqqlllgggfffjjjnnnqqqqqqssssssttttttttttttttttttqqqrrrrrrqqqpppppprrrtttqqqqqqrrrrrrqqqqqqpppoooooooooooonnnlllhhhdddbbbcccfffkkkooorrruuuxxxzzzuuurrrmmmiiiffffffggggggggghhhhhhhhhhhhgggffffffbbb___\\\[[[]]]```cccdddccc```[[[XXXVVVUUUSSSRRRYYYYYYYYYZZZ\\\^^^```bbbgggfffccc```\\\XXXUUUSSSOOOLLLHHHCCC@@@>>>>>>>>>FFFLLLUUU\\\bbbfffiiikkkoooqqqtttvvvvvvwwwxxxyyyzzzwwwqqqjjjffffffiiimmmoooqqqssstttvvvxxx||||||{{{}}}~~~~~~zzz{{{~~~~~~~~~yyyvvvuuuyyyvvvqqqjjj```VVVMMMIIIuuusssoooiiiccc`````````eeehhhllloooqqqpppooonnnnnnnnnnnnnnnnnnnnnmmmmmmkkkkkkkkkkkkjjjiiigggfffffffffeeecccaaabbbeeegggpppssssssnnnjjjjjjkkkjjjmmmnnnooopppqqqrrrrrrrrrrrrtttwwwyyyzzzyyywwwvvvuuuuuuvvvwwwyyyzzz{{{{{{xxxxxxxxxwwwwwwwwwwwwwww{{{{{{{{{}}}~~~zzzxxxxxxxxx}}}{{{vvvssspppoooiiigggdddcccdddeeeddddddbbbdddfffgggeeebbb]]][[[OOOLLLIIIEEECCCCCCEEEGGGGGGKKKRRRXXX^^^gggsss{{{{{{sssllljjjnnnvvv|||yyyvvvwwwsssuuuxxx||||||yyyuuusssooommmlllmmmooopppuuu}}}yyyvvvppphhh]]]TTTMMMLLLTTT^^^qqqvvvwwwooobbb\\\```gggnnnvvv}}}{{{uuukkkaaaWWWTTTTTTWWW]]]dddiiippp}}}|||sssgggWWWKKKCCC===999<<>>>>>???FFFMMMVVV^^^bbbeeeiiikkknnnqqquuuxxxyyyyyyyyyzzzzzzwwwsssmmmiiihhhkkknnnoooqqqsssuuuvvvwwwzzz}}}}}}~~~|||{{{~~~zzzuuummmcccYYYOOOIIIooopppnnnggg___\\\___cccdddfffhhhjjjkkkjjjiiihhhiiijjjkkkmmmmmmmmmllllllkkkkkkjjjjjjiiihhhgggfffgggfffdddbbb```aaaeeehhhvvvzzz{{{tttnnnllllllkkkmmmnnnoooqqqrrrrrrrrrrrrqqqsssvvvxxxyyyxxxvvvuuussstttuuuvvvwwwxxxyyyzzzwwwwwwwwwwwwwwwwwwwwwvvvyyyzzz{{{|||}}}~~~|||yyyxxxxxxzzzxxxsssqqqooommmiiigggeeeeeefffggggggfffbbbdddgggjjjjjjiiifffdddZZZWWWRRRLLLHHHFFFDDDCCCBBBEEEJJJOOOUUU___iiiqqq|||}}}yyyrrrkkkiiilllttt{{{{{{{{{vvvwwwyyy|||~~~}}}zzzwwwuuusssqqqnnnmmmlllmmmnnnqqqxxx}}}zzzvvvnnneee\\\RRRLLLOOOVVVmmmuuuzzzuuuhhh^^^^^^bbbhhhooowww|||~~~zzzsssfff\\\RRROOOOOORRRYYY```eeekkkuuu{{{ooo___QQQGGG???:::<<>>777333000000//////......------,,,---......---,,,***))))))***+++,,,,,,,,,,,,+++,,,---......,,,******+++++++++++++++++++++++++++***++++++,,,,,,,,,++++++))))))***+++,,,...000111444888AAAJJJMMMMMMSSS[[[eeegggkkkppprrrqqqooommmhhhhhhmmmxxxzzz|||~~~zzzwwwwww||||||uuuoookkkaaacccjjjvvvyyylllhhhccc```aaabbbddddddllloootttxxxzzzzzzyyywwwsssssssssrrrqqqqqqppppppooorrruuuwwwxxxvvvtttssslllhhheeeeeejjjooorrrrrruuuuuuuuutttssssssrrrrrrsssttttttssspppnnnnnnnnnooopppqqqqqqqqqpppnnnmmmmmmmmmlllkkkiiihhhggggggjjjooovvvyyyzzz{{{~~~vvvsssoookkkiiijjjkkkllliiiiiihhhgggeeecccaaa```XXXWWWWWWZZZ^^^bbbdddeeeaaa\\\WWWTTTUUUXXX[[[]]]]]]^^^___^^^\\\[[[\\\^^^bbbbbbaaa```]]]YYYVVVTTTNNNKKKFFFAAA>>>>>>>>>???FFFNNNXXX```cccfffiiilllooorrrvvvyyyyyyyyyzzz{{{{{{yyyuuupppllljjjlllnnnoooqqqtttuuuvvvwwwzzz|||}}}xxxooofff[[[QQQJJJiiikkkjjjeee^^^\\\aaagggffffffggghhhhhhhhhgggfffhhhhhhjjjkkkkkklllkkkkkkjjjjjjjjjiiihhhhhhhhhgggfffeeebbb___]]]___cccfffuuu|||~~~wwwpppmmmmmmlllmmmnnnpppqqqrrrrrrssssssrrrtttvvvwwwxxxxxxvvvvvvsssttttttuuuvvvwwwxxxxxxvvvwwwwwwxxxyyyyyyxxxxxxxxxzzz||||||||||||~~~~~~{{{xxxxxxyyy~~~{{{uuuqqqnnnlllllljjjfffdddcccbbbaaa___\\\]]]```ccceeefffggggggfffbbb]]]WWWRRRLLLFFFBBBCCCEEEGGGJJJOOOWWW```fffqqq|||zzzwwwrrrkkkgggjjjrrryyy}}}}}}zzzzzzzzz{{{|||{{{yyyvvvsssrrrpppnnnlllkkkkkkkkkkkkrrr|||}}}zzzuuunnnfffZZZPPPNNNRRRfffpppzzzzzzqqqgggccccccgggmmmsssvvvyyy{{{vvvooobbbXXXOOOLLLLLLOOOUUU[[[bbbffflllssszzzzzziiiYYYMMMCCC<<<===@@@GGGVVVgggiiiiiifff]]]OOOBBB999555111111000000///...............------,,,+++***)))((()))+++,,,,,,,,,+++******,,,------+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++******+++,,,...000111222777<<>>???FFFOOO[[[bbbeeegggkkkoooqqqsssvvvxxxxxxxxxzzz{{{|||zzzwwwrrrmmmkkkkkklllnnnpppsssuuuvvvwwwyyy{{{|||}}}~~~tttkkkaaaVVVOOOeeedddbbb```___aaaeeehhhgggggghhhhhhhhhhhhhhhhhhiiiiiiiiijjjkkkkkklllllliiiiiihhhhhhhhhhhhhhhiiieeeccc___[[[YYYZZZ___bbbooowww{{{vvvooommmmmmmmmnnnooopppqqqrrrssssssssstttuuuvvvwwwxxxxxxxxxxxxuuuuuuvvvvvvwwwwwwwwwwwwuuuwwwxxxzzz{{{{{{{{{zzzwwwyyy||||||{{{{{{}}}}}}{{{xxxwwwyyy~~~zzztttooollliiieee```]]][[[YYYXXXVVVTTTTTTUUUVVVYYY]]]```bbbhhheeeccc```]]]WWWPPPJJJGGGGGGFFFGGGJJJPPPWWW\\\fffrrr~~~}}}xxxvvvqqqjjjfffhhhqqqxxx||||||{{{zzzzzzzzzzzzyyywwwsssrrrqqqooonnnlllkkkkkkjjjooowww~~~zzzvvvooocccVVVQQQRRR]]]hhhvvv}}}yyyrrrkkkiiijjjmmmnnnooorrruuusssmmm```VVVNNNKKKKKKLLLPPPVVV]]]___bbbfffkkkttt~~~tttcccSSSGGG>>>>>>???CCCTTTfffmmmooonnndddUUUFFF<<<888000000000///......------,,,,,,++++++++++++,,,,,,'''(((***+++,,,+++***)))(((***,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++,,,---///111333444;;;@@@IIIOOOOOOQQQ\\\hhhjjjmmmssszzz~~~}}}wwwrrrhhhkkkoootttxxx{{{||||||~~~~~~xxxwwwzzz|||}}}||||||~~~}}}}}}|||yyyvvvvvvzzz~~~|||vvvmmmfffdddlll{{{wwwnnnjjjdddaaabbbeeehhhjjjmmmooorrruuuyyy{{{}}}~~~zzzyyyxxxwwwvvvuuuttttttsssrrrrrrqqqooonnnmmmlllhhheeeccceeejjjppprrrrrrttttttttttttttttttttttttqqqsssttttttsssqqqqqqrrrrrrrrrqqqppppppppppppqqqooommmjjjiiikkkoootttxxx{{{|||}}}~~~zzzwwwssspppmmmjjjiiiiiikkkmmmjjjjjjhhhfffccc```]]][[[YYYYYYZZZ]]]aaaddddddddd\\\ZZZWWWXXX[[[___aaaccc___aaa```\\\XXXWWW[[[_________``````^^^[[[WWWUUULLLHHHCCC>>>;;;;;;===???EEEOOO\\\dddgggiiimmmrrrssstttvvvwwwvvvwwwyyyzzz{{{zzzwwwrrrllliiihhhiiikkknnnrrrtttuuuvvvxxxzzzxxxzzz}}}|||sssjjj```XXXddd___[[[\\\```eeeggghhhgggggghhhiiiiiijjjkkkkkkjjjjjjjjjjjjkkklllmmmmmmiiihhhhhhhhhhhhhhhiiijjjcccaaa]]]XXXUUUWWW[[[___iiirrrxxxtttnnnmmmnnnnnnnnnooopppqqqrrrssssssssswwwwwwwwwxxxxxxyyyzzzzzzwwwwwwwwwwwwwwwwwwxxxxxxuuuwwwyyy{{{|||}}}||||||wwwyyy||||||zzzzzz||||||~~~{{{xxxwwwyyy~~~~~~wwwqqqlllaaa]]]XXXUUUSSSSSSRRRQQQOOONNNMMMMMMPPPTTTYYY]]]dddccccccdddeeeaaaZZZUUUJJJHHHFFFFFFHHHMMMRRRVVV___kkkxxx||||||}}}|||zzzwwwvvvqqqjjjeeegggpppwww{{{}}}{{{yyyyyyyyyzzzzzzyyyuuuuuutttrrrqqqooonnnmmmlllpppwww~~~{{{vvvjjj[[[SSSSSSVVVbbbrrr}}}yyyrrrnnnnnnnnnkkkiiilllrrrrrrnnn___VVVMMMJJJIIIIIILLLQQQXXXZZZ\\\]]]aaaiiittt||||||jjjWWWJJJ???>>>===@@@QQQdddqqqsssrrriiiZZZIII???::://///////...------,,,,,,+++***))))))***,,,---...&&&(((***+++++++++)))(((''')))++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,---...000222444555===CCCKKKPPPPPPRRR^^^lllooorrryyy}}}vvvooopppppppppnnnnnnppprrrvvvyyy}}}}}}uuuooowwwzzz||||||{{{{{{}}}}}}~~~}}}zzzwwwwwwzzz~~~|||{{{{{{|||yyyrrrhhhaaahhhqqqxxxpppkkkeeebbbcccgggkkkmmmnnnoooqqqtttxxx{{{~~~yyyxxxwwwvvvuuusssrrrrrrnnnnnnnnnnnnooopppqqqrrrhhheeeccceeekkkqqqssssssrrrrrrsssssstttuuuuuuvvvnnnqqqtttuuutttttttttuuutttsssrrrqqqpppqqqrrrsssqqqnnnkkkjjjmmmssszzz~~~wwwrrrqqqoookkkhhhggghhhjjjkkkkkkjjjhhheeebbb___\\\ZZZ[[[[[[]]]```ccceeeeeeddd^^^\\\[[[\\\___bbbdddddd```aaa```[[[VVVVVVZZZ___^^^___``````^^^[[[XXXUUUKKKHHHBBB===::::::<<<>>>EEEPPP]]]eeehhhjjjooottttttuuuvvvvvvuuuvvvxxxzzz{{{zzzvvvqqqkkkgggffffffiiilllpppssstttuuuwwwyyyuuuxxxzzz|||~~~zzzqqqggg```eee\\\XXX^^^gggkkkmmmnnnssspppmmmkkkkkkllllllkkkiiiiiijjjkkkkkkjjjjjjiiiiiihhhhhhggghhhiiikkkllldddbbb^^^XXXRRROOOOOOPPP```eeelllmmmkkkjjjlllnnnmmmmmmnnnpppqqqrrrssstttuuuuuuvvvwwwxxxxxxyyyyyyxxxxxxwwwvvvuuutttsssssssssuuuvvvxxxzzz{{{{{{{{{zzzzzzzzz{{{{{{|||}}}~~~~~~|||zzzxxx}}}|||qqqggg___YYYTTTSSSRRRMMMKKKMMMOOOMMMJJJIIIJJJMMMQQQSSSVVVZZZaaagggjjjiiigggfffXXXUUUOOOJJJIIIJJJMMMOOO^^^ccclllsssxxxzzzyyywwwuuuqqqkkkeeecccfffmmmssswwwzzz~~~yyytttuuuvvvttttttuuutttttttttsssqqqooonnnmmmmmmkkkoooyyy}}}yyymmm```UUUPPPOOO\\\nnn||||||tttnnnkkkjjjhhhiiillloooqqqrrrfff\\\PPPJJJJJJMMMNNNNNNTTTSSSUUUYYY[[[___hhhrrrnnnXXXLLLCCC@@@???CCCRRRcccnnnwwwyyyqqqfffYYYGGG555777333///---...///...,,,*********++++++,,,------******++++++++++++******---,,,+++*********+++,,,*********++++++,,,,,,,,,.........------,,,,,,,,,---,,,---///...---333:::BBBHHHOOOQQQRRRVVV```hhhqqqttt~~~tttmmmjjjlllllliiijjjnnnrrrllljjjnnnnnnkkklllqqqzzz~~~|||zzz{{{~~~~~~}}}zzzwwwvvvwwwxxx|||yyyxxxxxxsssjjjdddccciiivvv}}}wwwrrrpppmmmkkkiiiiiiiiijjjlllmmmooorrruuuxxx{{{|||}}}zzzvvvtttssssssrrrqqqooooooppprrrtttsssqqqnnneeedddccccccfffkkkooorrrrrrrrrssssssssssssssssssrrrssssssttttttuuuuuuuuuuuutttrrrqqqqqqrrrtttuuurrrpppooonnnqqquuuzzz~~~~~~|||wwwrrrnnnkkkiiifffddddddfffiiikkklllkkkiiifffccc```_________\\\___bbbdddcccccccccccc^^^___```bbbbbbbbbaaaaaa^^^XXXTTTSSSRRRQQQTTTYYYYYY]]]```^^^]]]\\\XXXSSSNNNHHHBBB???<<<:::;;;@@@DDDOOO[[[aaafffmmmqqqqqqvvvvvvuuuttttttttttttuuuwwwxxxwwwrrrkkkfffeeegggjjjiiijjjnnnsssvvvtttrrrtttsssssssssvvvzzz~~~}}}tttkkkddd\\\ZZZaaakkkpppsssuuuzzzwwwrrrpppoooooonnnmmmlllmmmmmmmmmmmmllllllkkkhhhhhhgggggghhhiiijjjkkkeeeccc^^^WWWQQQNNNNNNOOO\\\bbbhhhjjjiiihhhjjjlllmmmmmmnnnoooqqqrrrssssssuuuvvvvvvwwwwwwxxxxxxxxxwwwwwwwwwvvvuuuttttttssstttuuuvvvwwwyyyzzz{{{|||{{{zzzzzz{{{{{{|||}}}~~~}}}{{{xxxwwwzzz}}}rrrggg^^^XXXTTTSSSSSSPPPPPPRRRQQQPPPNNNMMMMMMNNNOOOPPPSSSVVV[[[aaaeeeggghhhiiibbb]]]WWWQQQNNNNNNPPPQQQYYY]]]dddkkkppprrrrrrqqqqqqmmmhhhcccaaadddkkkpppuuuxxx|||{{{uuuvvvwwwvvvuuuvvvuuuuuutttsssqqqooommmllllllkkknnnvvv~~~yyy|||}}}xxxnnn```UUUNNNMMMWWWggguuu}}}|||wwwrrrnnnllljjjjjjmmmoooqqqqqqggg^^^SSSLLLKKKMMMNNNNNNPPPOOOPPPTTTVVVYYYbbbkkkmmm[[[OOODDD@@@===???MMM]]]kkkuuuzzzuuukkk```MMM<<<666222---,,,---...---+++,,,,,,++++++++++++++++++******++++++++++++******,,,,,,+++******++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++---,,,---//////...444<<>>;;;999;;;@@@GGGRRR]]]cccgggmmmqqqqqqqqqqqqqqqrrrssstttuuuvvvvvvwwwwwwrrrkkkfffddddddffffffgggiiillloooqqqqqqsssrrrrrrrrrsssvvvxxxyyyzzz||||||{{{rrrnnniiihhhmmmqqqrrrtttvvvuuurrrooommmmmmnnnmmmmmmlllmmmmmmmmmlllkkkkkkjjjkkkkkkkkkjjjjjjiiiiiihhhgggddd]]]UUUPPPOOORRRUUUXXX[[[```eeegggiiiiiijjjkkkkkklllmmmooopppqqqrrruuutttttttttttttttttttttttttttttttttuuuuuuuuuuuuvvvuuutttssstttvvvyyy{{{yyyyyyyyyyyyzzz{{{|||}}}~~~~~~}}}|||yyyvvvsssqqqqqquuu{{{}}}pppiiibbb]]]^^^```aaadddhhhfffggghhhhhhgggeeebbb``````^^^[[[ZZZ[[[___ccceeejjjlllnnnooolllgggaaa]]]YYYZZZZZZ\\\^^^```bbbcccaaa```___\\\[[[]]]aaadddjjjnnntttyyy{{{{{{||||||~~~|||{{{|||{{{{{{zzzxxxuuurrrpppnnnhhhiiikkkmmmnnnsss}}}wwwkkkZZZNNNGGGIIIRRR```pppzzz}}}{{{{{{xxxuuussstttttttttsssooojjjddd]]]YYYWWWUUUTTTOOOMMMLLLMMMLLLMMMTTT\\\lllwww{{{qqqeeeVVVHHHAAA<<<999>>>HHHWWWhhhwww{{{yyyppp]]]KKK===777111......//////...++++++,,,,,,,,,---------++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,------.........---...111333555===GGGPPPRRRVVVXXXZZZ^^^dddhhhmmmuuu~~~|||zzzzzz||||||vvvoookkkmmmmmmlllmmmsss{{{~~~~~~}}}|||}}}~~~}}}zzzwwwuuuuuuvvvtttpppiii^^^XXX]]]fffqqqyyy}}}{{{yyyvvvrrrpppnnnlllkkkkkklllmmmnnnppprrrtttvvvvvvvvvuuuwwwtttrrrqqqrrrtttttttttvvvwwwxxxzzzzzzxxxtttpppjjjjjjiiiiiijjjlllnnnpppppppppqqqrrrssstttuuuvvvuuutttrrrqqqqqqqqqrrrrrrqqqqqqrrrssstttvvvwwwxxxuuuwww{{{{{{tttkkkbbbZZZUUUNNNPPPTTTZZZ```dddeeeddddddaaa\\\YYYXXXZZZ]]]```^^^``````___]]][[[[[[\\\^^^^^^^^^]]]ZZZWWWSSSQQQOOOKKKJJJMMMQQQSSSXXX___```dddfffdddbbbaaa\\\WWWOOOHHHAAA>>>;;;999<<>>999===EEETTTfffwww~~~~~~wwweeeSSSBBB;;;444000000000000...+++++++++,,,---.........++++++,,,,,,,,,,,,++++++))))))+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---------------.........---...222444888AAAKKKSSSVVVYYY\\\___aaaeeegggkkkrrrzzz~~~}}}yyy~~~}}}vvvpppqqqqqqooosss{{{~~~zzzwwwvvvvvvuuupppjjjbbbZZZWWW]]]fffnnnuuu{{{yyywwwwwwwwwuuuqqqpppnnnlllkkkkkklllmmmpppqqqsssvvvvvvvvvuuutttvvvssspppooopppqqqqqqqqqssstttvvvyyyyyywwwrrrnnnkkkkkkkkkkkklllnnnpppqqqoooooopppqqqrrrsssssstttssssssssssssrrrrrrrrrrrrpppqqqsssuuuwwwyyyzzz{{{{{{}}}{{{tttlllbbb[[[VVVMMMNNNQQQWWW]]]aaabbbbbbaaa___\\\ZZZZZZ]]]aaaccc___```aaa```^^^]]]^^^______^^^]]][[[XXXUUURRRPPPJJJGGGFFFKKKPPPTTT\\\cccbbbfffgggdddbbb```[[[TTTNNNGGG@@@===;;;:::>>>DDDJJJUUU___dddhhhnnnqqqpppqqqqqqqqqrrrsssuuuvvvwwwuuuwwwwwwssskkkeeebbbaaadddgggkkknnnooopppqqqsssuuuttttttttttttuuuuuuvvvwwwyyy||||||}}}~~~{{{xxxwwwsssnnnooollllllppprrrqqqsssvvvooollliiiiiijjjkkklllllljjjkkklllmmmmmmnnnnnnmmmiiiiiijjjiiihhhfffdddccc\\\YYYTTTOOONNNRRRYYY^^^^^^```ccchhhlllmmmlllkkkjjjjjjkkklllnnnoooppppppqqqqqqrrrrrrssssssttttttrrrrrrsssssstttuuuvvvvvvsssttttttuuuuuuvvvvvvwwwvvvvvvvvvvvvwwwxxxyyyzzzzzzzzzzzzyyywwwuuurrrqqqnnnrrryyywwwnnngggaaa^^^[[[VVVUUUVVVZZZZZZ[[[\\\```dddhhhjjjjjjkkknnnppppppooommmlllgggiiillloooppppppnnnmmmkkkjjjhhhfffcccaaa```___]]][[[XXXTTTRRRTTTXXX\\\___eeemmmtttxxxzzz{{{{{{|||~~~~~~||||||~~~~~~}}}|||zzzxxxvvvuuuooolllllloooppprrryyyzzzwwwwwwpppdddXXXOOONNNNNNQQQZZZeeeqqqxxx{{{xxxuuusssssstttsssssspppooommmiiieeebbbaaa```[[[XXXXXXXXXVVVWWW]]]fffnnnrrruuuvvvxxxyyyxxxtttmmm]]]MMMFFF@@@:::;;;AAANNN```ttt}}}{{{kkkZZZEEE>>>666111000000///---,,,,,,------------------+++,,,,,,------,,,,,,+++((()))+++,,,------,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,...---///333555999CCCNNNSSSVVV[[[___aaacccddddddhhhlllppprrrrrrtttwww{{{|||zzztttuuussssss{{{~~~yyyvvvuuuvvvuuulllccc\\\WWWVVV]]]fffnnntttxxxuuusssttttttsssooonnnllljjjiiijjjkkkllloooqqqsssuuuvvvuuusssrrrqqqnnnkkkkkklllmmmmmmmmmoooqqqsssvvvxxxuuuqqqmmmiiiiiijjjkkklllnnnpppqqqoooooooooppppppqqqqqqqqqrrrssstttvvvvvvuuutttsssrrrsssuuuwwwyyyzzz{{{|||}}}vvvmmmccc\\\WWWLLLMMMOOOTTTZZZ^^^______]]]\\\[[[[[[\\\___ccceeebbbbbbbbbaaa___^^^___`````````___]]]YYYSSSNNNJJJFFFDDDFFFMMMTTTYYY```gggeeehhhiiifffbbb___YYYSSSMMMEEE???<<<;;;;;;@@@FFFLLLVVV```eeeiiinnnppppppsssssssssssstttuuuvvvwwwuuuwwwwwwsssllleeeaaa```bbbggglllppppppooopppqqqtttttttttsssssssssssssssuuuwwwzzz|||{{{zzz|||~~~yyyssswwwwwwsssqqqqqqoookkktttqqqppprrrrrroooooorrrllljjjgggffffffhhhhhhhhhggggggiiijjjkkklllllllllhhhhhhhhhhhhfffdddbbbaaaXXXUUUPPPLLLLLLRRRZZZaaa___aaadddiiilllnnnmmmkkkiiijjjkkklllmmmoooppppppppppppqqqrrrrrrsssttttttqqqrrrrrrssstttuuuvvvvvvrrrssstttuuuvvvvvvvvvuuuuuuuuuuuuuuuvvvwwwxxxyyyyyyyyyyyyxxxwwwuuusssqqqmmmqqqwww}}}xxxnnnfff___\\\WWWPPPLLLLLLJJJIIIJJJLLLQQQWWW^^^bbbiiimmmrrrwwwyyywwwtttrrrkkkkkkkkklllnnnppprrrssstttssspppmmmiiifffcccbbb\\\ZZZUUUQQQOOOQQQUUUYYY[[[aaajjjrrrvvvyyyzzz{{{{{{|||~~~~~~||||||~~~}}}|||zzzxxxwwwrrrnnnmmmoooqqqqqquuuzzzzzzxxxyyyuuukkkaaaTTTQQQLLLJJJPPP]]]mmmxxxzzzwwwsssqqqrrrrrrrrrqqqppppppooolllhhhfffddddddccc`````````^^^___eeennntttvvvwwwwwwyyyzzz{{{yyyrrraaaPPPHHHAAA:::999???GGG[[[ooozzz~~~{{{mmm]]]GGG@@@777111//////...,,,///......------,,,,,,++++++,,,,,,------,,,,,,+++((()))+++,,,------,,,,,,*********++++++,,,,,,------,,,,,,++++++*********...---///333666:::EEEOOOPPPTTTYYY^^^aaaaaaaaa```dddfffhhhhhhgggkkksssyyyzzzwwwwwwvvvwww}}}}}}~~~}}}xxxuuuuuuuuuuuukkk```ZZZWWWXXX^^^fffooouuuwwwtttqqqrrrsssrrrmmmllljjjhhhhhhhhhjjjkkkooopppsssuuuuuutttrrrpppkkkiiigggfffhhhjjjkkkkkkmmmnnnqqquuuvvvtttppplllffffffggghhhjjjlllnnnoooooooooooooooooopppppppppqqqsssvvvxxxyyyxxxvvvttttttuuuvvvxxxzzz{{{{{{{{{wwwnnnddd\\\WWWLLLLLLNNNRRRWWW[[[]]]]]]ZZZZZZZZZ[[[]]]aaadddfffeeeeeedddbbb```^^^___``````aaabbb```ZZZRRRJJJEEEDDDDDDIIIRRRZZZ___eeekkkgggkkkkkkgggccc___YYYSSSLLLEEE>>><<<;;;;;;AAAGGGLLLWWWaaaeeeiiinnnpppppptttttttttttttttuuuvvvwwwuuuwwwwwwsssllldddaaa``````ffflllppppppoooooopppsssssssssrrrrrrqqqqqqqqqsssuuuwwwyyy|||zzzxxxxxx}}}vvvnnnrrrrrrnnnlllmmmmmmjjjrrrqqqnnnmmmmmmnnnqqqrrrjjjiiigggfffeeefffhhhiiihhhiiikkkmmmmmmlllkkkjjjkkkjjjhhheeebbb```^^^^^^XXXUUURRRQQQTTTYYY^^^aaaaaadddgggiiiiiiiiijjjlllllllllmmmmmmnnnnnnooooooooooooooooooooooooooooooqqqqqqssstttuuuvvvvvvvvvtttsssrrrqqqrrrtttvvvwwwxxxwwwwwwwwwwwwwwwxxxxxxvvvvvvvvvwwwwwwuuuqqqmmmlllpppvvv|||wwwlllggg___WWWQQQKKKFFFCCCAAACCCDDDDDDEEEIIIPPPVVV[[[dddmmmttt~~~yyyyyyrrrmmmnnnooommmooouuuyyyzzzzzzwwwpppiiiccc```\\\YYYUUUQQQOOOOOOPPPRRRZZZ___ffflllqqqwww~~~|||{{{wwwvvvrrrrrrqqqpppoooqqqtttwww}}}yyyyyywwwqqqjjjYYYQQQMMMOOOOOOPPP^^^qqquuuvvvuuutttrrrrrrtttvvvrrrssssssqqqnnnjjjgggfffiiihhhggghhhkkkoootttwww{{{{{{{{{}}}~~~rrrjjj[[[LLLBBB@@@DDDIIIKKKUUUcccqqqvvvqqqeee\\\HHH>>>333///...------000,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,,,,******************************+++++++++,,,,,,,,,+++,,,,,,+++***)))+++,,,000---,,,///888AAAGGGJJJLLLTTT\\\```bbbccc```[[[^^^___^^^[[[[[[fffyyy|||zzzyyyzzz}}}~~~{{{yyyzzzxxxxxxuuuppprrrfffYYYUUUWWW\\\dddkkksssvvvvvvsssssstttqqqkkkooommmjjjfffeeedddeeefffiiikkkmmmoooppppppooonnnkkkiiieeebbbbbbdddhhhjjjlllmmmoooqqqrrroookkkgggiiihhhhhhhhhiiikkkmmmnnnpppooonnnnnnnnnoooqqqqqqvvvvvvwwwwwwwwwwwwvvvvvvssstttuuuvvvxxxyyyzzz{{{~~~xxxrrrhhh^^^WWWRRRKKKIIINNNUUUXXXYYY[[[ZZZXXXYYY]]]ccchhhiiiiiiiiigggeeeddddddfffiiijjjjjjgggbbb[[[TTTNNNJJJGGGEEEIIIOOOVVV^^^eeeiiillllllkkkhhhfffddd___ZZZVVVJJJDDD>>>===<<<<<<@@@FFFTTT[[[bbbeeeiiipppssssssvvvuuusssrrrrrrssstttvvvtttyyy|||yyypppgggaaa```dddggglllnnnooonnnnnnoooqqqqqqrrrrrrrrrrrrrrrrrrpppqqqtttwww{{{~~~yyytttwwwyyyvvvsssooommmmmmnnnooouuutttqqqooonnnooopppqqqiiihhhfffeeeeeefffgggiiiiiijjjkkklllmmmlllkkkkkkllljjjgggdddaaa___^^^]]]ZZZXXXVVVUUUWWW[[[^^^``````cccfffhhhiiiiiijjjkkkllllllmmmmmmnnnooooooooopppooooooooooooooooooppppppppprrrssstttuuuuuuuuutttsssrrrrrrssstttvvvxxxxxxxxxwwwwwwwwwwwwxxxxxxyyyxxxxxxxxxxxxuuupppmmmmmmqqqvvv{{{wwwkkkeee\\\TTTMMMHHHDDDAAA===>>>>>>======???EEEIIIMMMWWWaaakkkvvvwwwqqqpppooonnnpppvvvzzz|||~~~|||wwwooohhhdddYYYVVVRRRNNNLLLKKKLLLMMMVVV\\\ccciiinnntttzzz}}}|||xxxwwwrrrrrrrrrqqqpppqqqtttwww{{{~~~}}}{{{uuuppp```UUUMMMLLLIIIHHHSSSbbbrrrrrrrrrqqqooonnnoooqqqvvvyyy{{{yyysssmmmjjjiiigggiiikkkoootttxxx||||||tttfffVVVIIIBBBAAABBBFFFNNN]]]kkkrrrnnnddd[[[III>>>444111000......000,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,******************************+++++++++,,,,,,,,,***++++++***))))))***,,,111//////333<<>>@@@IIITTT\\\hhhwwwzzzwwwsssqqqrrrvvvyyy|||xxxooojjjZZZWWWRRRMMMJJJIIIIIIJJJQQQWWW```fffjjjooouuuyyy~~~}}}zzzxxxrrrssstttsssrrrrrrtttuuu{{{~~~zzzvvvgggZZZNNNIIIEEECCCKKKVVVkkklllnnnmmmlllkkkkkkkkkvvv|||xxxpppkkkjjjeeehhhnnnttt{{{}}}qqq```PPPEEE???===???GGGTTTccclllkkkccc[[[III???666333111///...000,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,******************************+++++++++,,,,,,,,,)))***+++***))))))***,,,111111333999AAAJJJPPPSSSWWW^^^ddddddbbbaaa]]]XXXTTTSSSSSSZZZhhh}}}zzz}}}yyywwwvvvwwwvvvwww~~~}}}{{{zzztttmmmdddZZZQQQQQQVVV^^^jjjuuuyyy{{{zzzvvvsssrrrooojjjgggddd```]]]]]]^^^aaacccggghhhkkknnnooooooooonnnooonnnllliiigggfffffffffggghhhiiikkklllkkkgggddd\\\]]]^^^```cccgggkkknnnmmmmmmmmmmmmnnnooopppqqqttttttuuuuuuuuuuuuttttttuuuvvvwwwxxxyyyzzz{{{|||~~~~~~}}}~~~}}}yyytttlllddd^^^XXXPPPJJJKKKNNNQQQTTTXXXZZZ[[[^^^ccchhhlllmmmmmmhhhggggggfffgggggghhhiiigggddd^^^XXXTTTQQQPPPOOOWWWXXX[[[___cccgggjjjkkkkkkiiigggeeebbb]]]XXXTTTKKKDDD>>><<<;;;;;;@@@FFFQQQYYYaaaeeeiiinnnpppnnnrrrrrrqqqqqqqqqrrrtttuuuvvvzzz|||zzzrrriiicccaaabbbeeejjjmmmooooooqqqrrrssstttttttttuuuuuuuuuuuuwwwvvvuuuuuuvvvxxxzzz{{{{{{wwwyyy}}}wwwsssqqqwwwvvvuuusssrrrqqqqqqqqqjjjiiigggffffffgggiiijjjlllkkkkkkkkkkkklllmmmmmmmmmkkkgggbbb___\\\ZZZZZZZZZ\\\^^^___^^^]]]]]]]]]___aaaeeeggggggggghhhiiikkkkkklllmmmnnnooooooppppppooommmllllllmmmooopppmmmmmmooopppqqqrrrrrrrrrtttttttttttttttuuuwwwxxxxxxxxxwwwwwwwwwxxxyyyyyy{{{zzzzzzzzzyyyvvvrrrnnnoooqqqtttwww|||tttlllfff\\\SSSMMMHHHEEECCCAAA@@@===;;;999999;;;<<<<<>><<<;;;<<>>======<<<:::;;;<<<>>>AAACCCJJJYYYgggwwwzzzvvvuuuvvvzzz}}}uuunnndddYYYQQQMMMLLLLLLLLLQQQWWW[[[^^^ccciiinnnvvvyyy|||~~~~~~|||zzzxxxyyyxxxwwwtttssstttvvv~~~{{{wwwvvvsssjjj\\\OOOFFFBBBCCCFFFJJJQQQ\\\dddhhhhhhgggffffffkkkrrrvvvvvvssspppnnnmmmlllkkklllpppuuuzzz~~~pppZZZIII@@@===<<<>>>FFFUUUeeemmmlllhhhVVVKKK>>>888333///...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++*********************************+++++++++,,,,,,,,,+++,,,---------...111333444:::DDDLLLRRRVVVYYY[[[\\\fffmmmmmmjjjjjjjjjiiigggbbb___ffftttqqqnnnkkknnnuuuzzz{{{zzztttxxxxxxuuutttyyy{{{xxxuuulllbbbUUUNNNHHHGGGJJJRRRaaannnwww{{{zzzsssmmmkkkkkkiiicccbbb```___```aaadddeeehhhiiilllnnnoooooonnnmmmkkklllnnnnnnmmmkkkiiigggcccaaa^^^\\\[[[ZZZWWWUUUTTTSSSRRRRRRTTTYYY]]]```dddfffhhhkkkmmmooopppqqqrrrrrrssssssssssssrrrrrrrrrsssssstttuuuuuuvvvvvvxxxxxxxxxwwwxxxzzz~~~zzzrrrkkkggg]]]VVVOOOMMMNNNQQQYYYaaaeeegggiiiiiihhhffffffgggkkklllnnnnnnlllhhhdddaaa[[[ZZZYYYXXXXXXZZZ]]]___^^^___aaacccggglllppprrrnnnllljjjgggddd___YYYTTTIIIBBB<<<:::;;;===DDDLLLVVV^^^eeehhhkkkoooooommmnnnnnnnnnnnnnnnnnnnnnnnnqqqsssvvvwwwuuupppjjjfffbbbeeeiiikkkmmmppprrruuuuuuuuuvvvwwwxxxyyyyyyzzzyyyxxxwwwwwwxxxyyy|||}}}{{{~~~~~~xxxyyy{{{|||{{{yyywwwvvvrrrpppmmmkkkiiihhhiiiiiijjjkkkmmmnnnnnnnnnmmmllliiiiiihhheee```YYYRRRNNNNNNTTT[[[]]]\\\[[[\\\^^^\\\___bbbdddddddddfffgggffffffgggiiijjjkkklllmmmjjjkkkmmmnnnnnnmmmkkkjjjkkklllmmmooopppppppppppppppqqqrrrsssssstttttttttssstttuuuwwwyyy|||~~~yyyxxxwwwvvvtttpppjjjfffcccgggnnnuuu}}}}}}ooolllgggbbb^^^YYYUUUQQQLLLIIIEEECCCBBBAAA>>>;;;<<<:::<<>>FFFNNNWWW^^^dddfffiiimmmooommmnnnnnnnnnnnnmmmmmmlllkkknnnpppsssuuuuuuqqqkkkgggcccfffiiikkkmmmooorrrtttuuuuuuvvvwwwxxxyyyzzzzzzyyyxxxxxxxxxxxxxxxyyyzzz|||}}}|||}}}~~~{{{xxxvvvrrrpppmmmjjjhhhgggggggggjjjkkkmmmoooooonnnmmmkkkhhhiiiiiifffaaaYYYQQQLLLLLLRRRZZZ]]]\\\[[[^^^```\\\^^^bbbcccddddddeeefffeeeeeefffhhhiiijjjlllllliiikkkmmmoooooommmkkkiiikkklllmmmoooppppppqqqqqqooopppqqqrrrssssssssssssrrrssstttwwwzzz}}}{{{yyywwwuuurrrmmmfffbbb___dddllluuu}}}tttqqqmmmjjjfffbbb]]]YYYUUUQQQMMMJJJIIIFFFCCC??????<<<<<<@@@@@@@@@FFFPPPXXXhhhxxxxxxuuuyyy~~~~~~yyypppfffZZZPPPJJJKKKNNNQQQTTTWWW\\\eeekkkpppsssxxx||||||{{{yyyvvvssssssuuuxxxtttvvv|||wwwuuummm]]]NNNHHHHHHJJJQQQZZZfffpppsssrrrooommmfffddddddhhhmmmooollliii```aaacccdddeeefffffffffhhhjjjqqq{{{sss^^^MMMBBB>>>777888???QQQfffuuuxxxwwweeeWWWGGG===777333222555,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++*********************************+++++++++,,,,,,,,,(((***+++,,,,,,...000333<<>>===???FFFUUUcccoootttuuunnnhhhhhhjjjjjjiiijjjjjjjjjjjjjjjjjjjjjlllmmmoooppppppooommmllloooooonnnllljjjgggdddbbbZZZXXXVVVUUUVVVWWWWWWWWWOOONNNMMMNNNQQQWWW\\\```aaacccfffjjjmmmooopppqqqrrrssssssttttttssssssrrrttttttuuuuuuvvvvvvwwwwwwtttuuuvvvwwwxxxzzz}}}~~~yyywww[[[UUURRRRRRTTTXXXbbbkkkiiikkklllkkkiiiiiilllnnnnnnoooqqqqqqnnnggg```\\\ZZZ[[[]]]___bbbdddggghhhbbbbbbccceeeiiimmmqqqtttmmmkkkhhheeebbb\\\VVVRRRFFF???999999;;;???GGGPPPWWW^^^cccdddgggkkknnnmmmooooooooonnnmmmllljjjjjjlllnnnqqqtttuuurrrlllhhhdddfffiiikkklllnnnqqqttttttuuuuuuwwwxxxyyyzzzzzzxxxxxxxxxxxxwwwwwwvvvvvv|||}}}~~~~~~~~~~~~~~~|||zzzwwwvvvtttrrrpppmmmkkkjjjjjjjjjmmmmmmmmmmmmlllkkkjjjjjjjjjjjjgggbbb[[[UUUQQQPPPPPPRRRVVVZZZ\\\]]]]]]]]]___```aaabbbdddfffggghhhggggggggghhhiiiiiijjjjjjnnnmmmmmmlllllllllmmmmmmmmmmmmnnnooopppppppppooossstttsssrrrpppooopppqqqtttuuuvvvxxxyyy{{{|||}}}xxxwwwvvvtttpppjjjccc^^^___^^^bbbnnn{{{{{{tttooollljjjeeebbb]]]ZZZWWWUUUSSSPPPMMMKKKCCCDDDCCCBBBCCCFFFKKKOOOVVV]]]hhhttt~~~{{{xxxyyy{{{|||sssbbbWWWRRRRRRPPPOOOPPPUUU\\\dddjjjppptttxxx|||}}}zzzwwwuuussssssrrruuuwww{{{~~~yyyvvvkkkaaaVVVMMMKKKMMM[[[hhhuuuyyyyyyyyywwwsssllleee^^^^^^ccchhhiiigggbbbbbbccceeeggggggdddbbbdddgggllltttwwwfffUUUGGG>>>888===@@@III___www}}}uuujjj]]]JJJ===777444000------------..................---+++******+++---...------,,,++++++******)))------,,,++++++******)))***+++------...000333666<<>>:::888999???LLLYYYhhhooorrrlllffffffjjjllljjjlllnnnnnnmmmlllmmmnnnooooooooooooooonnnmmmmmmoooppppppooonnnllliiihhhbbb___\\\\\\]]]]]][[[XXXWWWVVVUUUTTTVVVYYY\\\___```dddjjjnnnppprrrsssuuusssssstttuuuvvvwwwxxxxxxvvvvvvwwwxxxyyy{{{{{{|||yyyzzzzzzzzzyyyzzz}}}{{{rrr]]]XXXSSSSSSUUUZZZeeepppooonnnmmmlllmmmmmmoooooorrrrrrqqqoookkkfffbbb___^^^```dddggghhhhhhgggfffaaa___^^^dddlllrrrsssrrrpppooollliiieee^^^VVVQQQCCC>>>::::::;;;???HHHQQQZZZ```ddddddgggllloooooopppqqqqqqooommmmmmnnnppprrruuuuuusssssstttpppiiiiiihhhiiillloooqqqpppooosssuuuxxxyyyxxxxxxxxxyyy}}}|||zzzxxxwwwwwwwwwxxxyyyzzzzzzzzz{{{}}}~~~|||zzzxxxvvvuuutttssspppnnnlllkkkkkkkkkkkkllllllkkkkkkjjjiiihhhhhhgggddd___XXXSSSPPPOOOQQQRRRUUUXXX[[[\\\]]]]]]___```aaacccdddfffggghhhffffffgggggghhhiiiiiiiiilllkkkkkkjjjjjjkkkkkkkkkllllllllllllmmmmmmmmmmmmnnnoooooonnnmmmmmmoooppprrrrrrsssuuuwwwxxxzzzzzzyyywwwvvvtttpppjjjccc^^^]]][[[```lllxxxyyytttrrrooolllhhhgggddd```^^^[[[YYYUUURRRKKKKKKJJJHHHGGGIIINNNQQQVVVZZZaaaiiirrr}}}~~~~~~~~~pppbbbZZZUUURRROOOOOOSSS[[[ccciiiooossswww{{{~~~~~~}}}zzzwwwuuutttsssssstttuuuxxx{{{|||vvvnnnggg]]]SSSQQQTTTaaannn{{{|||xxxnnnfff^^^]]]bbbffffffeeedddcccbbbbbbdddddddddcccbbbdddffflllxxxwwwjjjYYYJJJ@@@999===???EEEZZZqqqxxxssslll___MMM@@@888444111---..................------...---+++******+++---...+++++++++++++++++++++,,,+++++++++++++++++++++,,,***+++------...000333666===EEESSS^^^___ZZZ[[[aaaiiirrrzzz~~~wwwpppnnnllliiieeedddeeeiiioootttvvvsssppprrrrrrsssvvvzzz~~~}}}zzzxxxyyywwwtttqqqkkkaaaVVVNNNBBB===999888777<<>>BBBLLLVVV]]]ccchhhiiikkkpppsssrrrrrrssssssrrrqqqppprrrsssoootttyyy{{{}}}|||uuummmhhhhhhjjjmmmqqqtttttttttssstttvvvwwwwwwxxx{{{}}}}}}|||{{{yyyxxxxxxwwwxxxvvvwwwxxxxxxwwwyyy|||~~~||||||wwwtttrrrrrrssssssrrrqqqpppooonnnmmmmmmkkkkkkkkkjjjiiihhhgggfffbbbaaa]]]XXXRRRNNNMMMNNNQQQRRRSSSTTTVVVYYY[[[\\\]]]^^^___```bbbdddeeefffddddddeeeeeefffgggggghhhhhhhhhggggggggghhhiiiiiilllkkkjjjhhhhhhhhhiiiiiiggghhhiiiiiihhhiiikkkmmmoooooooooppprrrtttvvvxxxzzzyyywwwuuuqqqlllddd___\\\ZZZ]]]gggrrr|||~~~xxxvvvtttqqqoooqqqooolllkkkjjjiiifffdddbbbaaa```]]][[[\\\```cccfffeeebbb```cccjjjttt{{{}}}ssseee```XXXSSSTTT[[[dddjjjnnnrrrvvvzzz}}}~~~}}}{{{xxxvvvvvvuuuuuuwwwwwwwww{{{|||ssssssuuuuuuooogggccceeennn{{{uuunnneee``````bbbbbbaaabbbaaa______```aaa```______^^^[[[ZZZbbbpppyyy{{{~~~}}}|||xxxooo```NNNBBB;;;;;;999===MMMbbbppprrrsssiiiZZZKKK???777222000000000///...---,,,,,,,,,---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,*********++++++,,,,,,,,,+++,,,,,,------000555999AAALLLYYY```___]]]___ccclllrrryyy~~~xxxrrroookkkgggcccdddeeehhhjjjlllmmmmmmlllmmmnnnppprrruuuzzz}}}~~~yyyvvvtttssstttsssoooeeeWWWHHH???<<<999888999999:::BBBLLLbbblllssspppjjjhhhhhhhhhhhhjjjllllllkkkjjjkkklllooopppqqqrrrrrrssssssssstttuuuxxx{{{~~~}}}{{{yyyyyyxxxvvvsssqqqooonnnmmmmmmnnnooonnnnnnppptttwwwyyywwwuuutttsssssstttuuuvvvvvvwwwxxxxxxyyyzzzzzzyyyyyyzzzyyyxxxyyy|||~~~|||rrriii```[[[^^^dddgggiiikkklllkkkiiiiiijjjmmmpppssssssrrrpppnnnnnnooopppqqqqqqpppooolllhhhddd___]]]^^^^^^```eeekkkooopppppprrrppplllgggaaaYYYPPPIIIDDD???<<<===???CCCMMMWWW^^^eeejjjkkkmmmrrrtttsssuuuvvvvvvuuussssssuuuvvvrrrwwwzzz{{{||||||vvvoooggggggiiimmmqqqtttuuuuuuqqqrrrttttttuuuwww{{{~~~}}}|||{{{zzzyyyxxxxxxwwwvvvwwwxxxxxxwwwxxxzzz}}}~~~zzzuuurrrppppppqqqqqqqqqqqqpppooonnnnnnmmmllllllkkkkkkjjjhhhgggfffaaa___[[[VVVPPPNNNNNNOOORRRRRRSSSTTTVVVXXXZZZ\\\[[[\\\]]]___```bbbcccddddddddddddeeeffffffgggggghhhhhhhhhhhhhhhiiijjjjjjllllllkkkjjjjjjiiijjjjjjjjjkkkkkkjjjiiiiiijjjlllpppppppppqqqrrruuuwwwyyyzzzyyyxxxvvvrrrllleee```]]][[[^^^fffoooyyy}}}wwwtttqqqnnnkkkkkkjjjiiijjjkkkkkkjjjiiigggfffeeecccbbbdddhhhlllrrrpppnnnkkkiiikkkooorrrpppiii```YYYXXX^^^eeekkkooorrrwww{{{~~~~~~|||yyywwwvvvvvvvvvvvvvvvvvvxxx||||||qqqpppssswwwtttmmmiiiiiimmmxxxwwwqqqiiidddcccbbbbbb```]]]^^^___aaabbbaaa^^^[[[ZZZZZZWWWUUU\\\iiisssvvvxxxvvvuuusssmmm```QQQEEE<<<:::888;;;III]]]mmmttttttnnnbbbSSSEEE:::444111000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******+++,,,,,,,,,---111666:::DDDOOO\\\aaa```___aaadddjjjoootttyyywwwtttsssqqqnnnjjjiiihhhgggffffffhhhiiiiiikkknnnppprrruuuzzz~~~~~~xxxtttsssoooppppppkkk```RRREEE<<<666555555777777999AAAJJJ^^^hhhooommmgggeeeeeeeeecccfffiiijjjjjjkkkmmmnnnooopppqqqssstttuuuvvvvvvvvvwwwzzz}}}~~~|||yyyvvvtttrrrooooooooonnnmmmooosssvvvttttttssssssssstttuuuvvvwwwwwwxxxxxxyyyyyyzzzzzzxxxyyyyyyyyyxxxyyy{{{~~~}}}tttlllddd___ccchhhjjjjjjkkklllkkkjjjjjjkkknnnppprrrtttrrrpppnnnnnnpppqqqssswwwsssnnnhhhcccaaa``````___```bbbfffkkkmmmnnnnnnmmmkkkhhhddd___XXXOOOJJJBBB===;;;<<<>>>BBBMMMWWW^^^eeekkklllnnnsssuuusssvvvwwwxxxwwwuuuuuuwwwyyyvvvyyyzzzyyyyyyzzzuuuoooeeeeeegggkkkpppsssttttttoooppprrrssstttvvvzzz}}}|||||||||{{{zzzyyyxxxwwwwwwxxxyyyyyyyyyyyy{{{}}}{{{}}}xxxtttpppoooooooooooopppppppppoooooonnnmmmllllllkkkkkkiiihhhfffeee___]]]YYYSSSOOOMMMOOOQQQQQQRRRSSSUUUWWWYYYZZZZZZ[[[[[[\\\^^^```aaaccccccddddddeeeeeefffggggggggghhhhhhhhhhhhiiijjjjjjkkkllllllmmmmmmmmmlllkkkkkklllmmmmmmlllkkkjjjlllmmmrrrrrrqqqqqqsssvvvyyy{{{{{{zzzxxxvvvsssmmmfffaaa]]][[[\\\bbbjjjttt|||tttooolllhhheeecccbbbbbbdddfffhhhhhhgggbbbbbbaaa``````bbbgggkkkrrrttttttssspppnnnmmmmmmzzzyyyrrrhhh```]]]```gggkkkooossswww{{{~~~}}}zzzwwwvvvuuuuuurrrsssttttttwwwtttppppppuuuwwwrrrmmmjjjgggoooxxx}}}}}}vvvrrrmmmhhhfffdddbbbaaaZZZ\\\___bbbdddbbb^^^ZZZVVVWWWUUUTTTYYYeeennnqqqnnnmmmnnnooommmdddUUUIII>>>;;;888;;;FFFWWWiiittttttqqqiii[[[KKK===555333/////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))------,,,,,,+++******))),,,,,,,,,,,,---111777;;;GGGSSS___bbb```aaacccdddeeeiiinnnsss}}}|||yyyzzzzzzwwwtttnnnmmmiiieeeaaaaaacccffflllpppuuuvvvwwwyyy}}}}}}wwwssssssmmmmmmllleeeZZZLLLAAA;;;333111222444555777???HHH[[[eeellliiidddbbbcccbbb```cccfffiiijjjkkknnnpppmmmnnnppprrrtttuuuvvvwwwvvvwwwyyy|||~~~|||yyyvvvtttpppppppppooonnnpppsssuuuqqqrrrrrrtttuuuvvvvvvwwwwwwwwwwwwwwwxxxxxxyyyyyyxxxyyyyyyxxxxxxyyy{{{}}}wwwqqqjjjfffhhhkkklllmmmooommmlllllllllmmmooopppqqqqqqpppooonnnoooppprrrtttwwwrrrjjjccc``````bbbdddaaacccfffiiikkklllmmmmmmhhhfffdddaaa]]]VVVNNNIII@@@<<<999:::===BBBLLLVVV]]]dddjjjlllnnnssstttrrruuuvvvwwwvvvuuuuuuwwwxxxxxx{{{zzzxxxxxxyyyuuuoooeeeeeegggkkkpppsssssssssnnnppprrrssstttvvvyyy|||||||||||||||{{{yyyxxxwwwvvvxxxzzzzzzzzzzzz|||~~~}}}wwwzzz}}}{{{wwwssspppooonnnnnnnnnnnnooooooooonnnmmmlllkkkkkkjjjiiihhhfffeeeddd^^^[[[WWWQQQMMMLLLNNNQQQQQQRRRUUUWWWYYYYYYZZZYYY\\\\\\^^^___aaacccddddddeeeeeeeeefffgggggghhhhhhgggggggggggghhhiiijjjkkkjjjkkknnnoooooonnnlllkkklllmmmnnnmmmlllmmmoooqqqsssrrrqqqrrrsssvvvzzz||||||zzzyyywwwsssmmmfffaaaZZZXXXXXX]]]cccmmm|||xxxnnngggccc^^^[[[XXXWWWXXXZZZ\\\^^^___^^^YYYYYYXXXVVVVVVXXX]]]```hhhkkkoooqqqpppnnnmmmlllqqquuu|||xxxnnneee```bbbgggjjjnnnrrrvvvzzz}}}~~~{{{xxxvvvuuutttppprrrssssssttt{{{yyyqqqmmmrrrxxxuuunnnjjj^^^dddjjjnnntttzzzzzzwwwsssqqqmmmjjjgggdddbbb```ZZZ[[[]]]```cccbbb```]]]WWWYYYYYYXXX\\\eeelllooolllmmmpppttttttjjjYYYKKK@@@===:::;;;BBBPPPbbbooorrrsssooobbbPPP@@@777333..................------+++,,,,,,------,,,,,,+++,,,+++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,---111888<<>>:::666444444666666888@@@IIIZZZcccjjjgggbbb```bbbbbb```cccfffhhhiiijjjmmmnnnjjjkkkmmmppprrrtttuuuuuuuuuuuuvvvxxx{{{~~~||||||yyyzzz{{{|||zzzxxxuuusssqqqqqqrrrqqqqqqrrrtttvvvqqqsssuuuwwwxxxxxxwwwwwwuuuuuuuuuuuuvvvvvvvvvvvvxxxxxxyyyxxxwwwxxx{{{}}}zzzsssnnnjjjkkkkkkjjjmmmqqqmmmnnnnnnooooooppppppoookkkllllllmmmoooqqqtttuuurrrmmmgggaaa___```ccceeedddfffiiikkklllkkkkkkkkkeeedddbbb___ZZZTTTLLLFFF@@@;;;999:::===BBBMMMWWW\\\ccciiikkknnnrrrsssqqqrrrssstttsssrrrrrrtttvvvvvvyyy{{{zzz{{{{{{vvvooofffggghhhlllpppssstttsssooorrruuuvvvwwwxxxyyy{{{||||||}}}|||{{{zzzxxxwwwtttvvvyyyzzzzzz{{{}}}~~~}}}~~~}}}~~~~~~vvvwww{{{~~~{{{yyyvvvssspppooonnnmmmlllmmmnnnoooooonnnmmmllljjjjjjiiihhhgggeeecccbbb\\\ZZZUUUOOOKKKKKKNNNQQQQQQSSSVVVXXXZZZZZZZZZYYY]]]^^^___aaabbbdddeeefffeeeeeeffffffggghhhhhhhhhfffffffffggggggiiijjjjjjhhhjjjnnnpppqqqooommmkkkjjjkkkmmmmmmmmmoooqqqssssssrrrqqqqqqsssvvvzzz||||||{{{yyywwwtttnnngggbbbWWWUUUTTTXXX^^^gggvvvrrrggg```[[[UUURRRPPPOOOOOOQQQSSSUUUUUUTTTQQQQQQOOOMMMMMMOOOSSSVVV]]]aaahhhlllmmmmmmmmmmmmkkklllqqqyyyzzzpppgggbbbbbbfffiiimmmpppuuuyyy|||{{{xxxuuutttsssqqqtttuuuuuuuuu{{{~~~rrrkkkpppxxxwwwoooiiiXXX\\\```cccjjjrrrtttrrrpppooommmkkkhhhdddaaa___\\\[[[\\\^^^aaabbbbbbaaa[[[^^^___^^^```gggmmmoooqqqssswww}}}|||ppp[[[KKKBBB>>>;;;;;;@@@LLL]]]jjjqqqtttrrrfffSSSBBB888444---------...............+++,,,,,,------,,,,,,+++*********++++++,,,------*********++++++,,,------,,,,,,,,,,,,---222888===JJJWWWbbbcccaaadddfffeeedddffffffggglllssssssoooxxx{{{tttrrrmmmeee``````eeejjjvvv{{{~~~{{{|||~~~~~~vvvsssssspppnnnhhh]]]OOOCCC<<<999<<<:::999999999:::BBBKKKZZZccciiifffaaa```bbbcccaaadddfffhhhhhhiiikkkmmmgggiiikkknnnppprrrssstttsssssstttuuuwwwzzz}}}}}}|||xxxvvvvvvtttuuuwwwxxxxxxvvvsssrrrqqqrrrttttttssstttvvvwwwsssuuuxxxzzz{{{zzzxxxvvvssssssssstttttttttttttttxxxxxxyyyxxxwwwxxx{{{}}}|||qqqmmmkkkjjjhhhgggjjjqqqnnnooopppqqqqqqpppooonnnggghhhjjjlllooosssuuuwwwllliiieeeaaa```aaadddeeefffhhhkkkllllllkkkkkkkkkeeecccaaa]]]YYYQQQIIIDDD@@@;;;999;;;>>>CCCNNNXXX[[[bbbhhhkkkmmmqqqrrrpppooopppqqqqqqpppppprrrtttrrrwww|||}}}~~~xxxppphhhhhhjjjmmmqqqtttttttttqqqssswwwyyyyyyyyyzzz{{{||||||}}}}}}|||zzzxxxwwwsssuuuxxxzzzzzz{{{}}}~~~||||||{{{|||vvvtttvvv}}}}}}~~~~~~wwwvvvtttrrrqqqpppqqqqqqoooooonnnmmmlllkkkjjjjjjllljjjiiihhhhhheeebbb___YYYUUUPPPLLLLLLMMMNNNNNNNNNQQQSSSUUUUUUWWWYYY\\\^^^___```aaaccceeefffgggeeeeeedddeeeeeefffggghhhgggffffffffffffggghhhhhhmmmmmmmmmmmmnnnnnnooooooooooooooopppqqqqqqrrrrrrsssrrrrrrrrrsssvvvyyyzzz~~~{{{xxxwwwwwwrrrjjjccc[[[TTTPPPTTT]]]hhhuuu|||tttiii___ZZZVVVQQQNNNLLLKKKIIIHHHGGGFFFGGGGGGHHHGGGEEEDDDDDDFFFHHHJJJVVVZZZ```dddfffgggiiijjjiiieeecccgggsss~~~~~~{{{xxxrrrkkkfffeeegggjjjmmmqqqvvv{{{}}}~~~{{{|||{{{xxxvvvtttrrrrrrtttuuuwwwxxxnnnmmmtttzzzyyyuuuddd^^^ZZZ\\\fffnnnqqqpppooonnnnnnmmmkkkhhhfffddd```\\\YYYYYY^^^cccffffffbbbdddeeeeeeeeeiiipppuuuvvv{{{uuubbbPPPHHHAAA<<<===BBBIIIUUU```qqquuusssgggWWWHHH:::000000000...---------------,,,,,,,,,+++++++++************+++,,,---......///,,,,,,++++++,,,,,,---...,,,+++,,,//////111999AAAPPP\\\ccc___^^^eeehhheeeiiiddd```_________ccchhhpppxxxtttnnnhhh```\\\bbblll|||{{{zzz{{{~~~xxxuuuuuussslll```SSSIIIAAA===;;;888:::<<<<<<===@@@FFFLLLXXX___eeefffbbbaaaeeeiiiiiihhhfffeeeeeegggjjjkkkkkkkkkkkklllmmmnnnoooooolllnnnooooooppprrrvvvyyyxxxyyyyyyxxxuuurrrrrrrrrnnnqqqtttuuuuuutttttttttqqqqqqrrrrrrrrrsssssssssqqqsssuuuwwwwwwvvvtttrrrssssssttttttttttttssssssxxxxxxxxxxxxxxxxxxxxxxxx|||zzzwwwsssmmmjjjjjjmmmooopppwwwwwwwwwwwwtttqqqmmmkkkeeehhhlllpppqqqpppnnnmmmiiigggdddccccccfffiiilllooonnnmmmllllllmmmnnnooojjjhhhddd```ZZZQQQHHHBBB@@@===::::::???GGGPPPVVV^^^aaafffjjjkkklllnnnoooppprrrsssrrrppppppqqqrrrsssuuuxxx{{{}}}|||xxxuuuhhhhhhiiilllpppsssssssssuuuvvvwwwwwwvvvwwwyyy{{{~~~}}}{{{xxxvvvuuutttssswwwwwwxxxxxxyyyzzz{{{{{{{{{}}}}}}yyyvvvxxx|||qqqpppyyyzzzyyy|||~~~xxxvvvtttrrrqqqpppppppppnnnmmmmmmllllllkkkkkkkkkllljjjiiihhhgggeeeaaa^^^XXXTTTOOOLLLLLLMMMNNNNNNOOOQQQTTTUUUVVVWWWZZZ\\\]]]^^^___aaabbbdddeeefffddddddddddddeeefffggghhhffffffffffffggggggggggggjjjjjjkkklllmmmnnnooopppnnnooooooppppppqqqrrrrrrrrrrrrqqqrrrtttwwwzzz{{{|||yyyyyyxxxtttkkkeee[[[TTTPPPSSS[[[fffsss~~~yyyqqqggg___ZZZUUUQQQMMMKKKIIIGGGEEEDDDCCCCCCCCCAAA@@@???>>>???AAADDDEEEMMMQQQVVV[[[^^^bbbfffhhhjjjgggeeefffllluuu}}}yyyyyyuuuooohhhcccbbbeeegggmmmqqqvvvzzz}}}~~~~~~}}}zzzwwwvvvsssssstttuuuwww}}}rrrpppwww}}}~~~{{{mmmgggaaabbbhhhnnnooonnnkkklllmmmmmmllljjjhhhgggaaa]]]YYYYYY]]]bbbeeegggjjjkkklllmmmnnnrrrxxx}}}~~~|||vvvhhhZZZIIIBBB<<<<<<@@@HHHSSS^^^iiinnnnnncccTTTGGG:::111000000///...------------,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,+++,,,...///111999BBBPPP\\\bbb^^^^^^fffjjjgggggg```[[[YYYXXXXXX^^^eeettt|||vvvmmmeee]]][[[dddooo}}}|||}}}~~~xxxuuutttqqqiii]]]PPPFFF@@@===;;;:::<<<>>>======@@@FFFKKKWWW\\\bbbcccaaaaaafffkkkjjjhhhgggffffffhhhjjjllljjjjjjiiiiiijjjkkkmmmnnnmmmnnnooooooooopppsssuuuuuuvvvwwwuuurrrooonnnnnnlllooorrrtttssssssssssssooooooppppppqqqqqqrrrrrrqqqrrruuuvvvwwwuuutttrrruuuuuuvvvvvvvvvvvvuuuuuuxxxxxxyyyyyyyyyzzzzzz{{{yyy}}}vvvrrrllliiijjjmmmpppqqqvvvwwwwwwvvvsssnnnjjjggggggjjjnnnqqqqqqpppllljjjffffffeeeeeefffiiilllnnnooonnnmmmllllllmmmnnnnnnjjjhhhddd```ZZZRRRIIICCC???===::::::???GGGPPPVVV^^^aaafffiiijjjkkkmmmoooqqqssstttsssqqqqqqrrrssstttuuuwww{{{}}}|||xxxuuuiiihhhiiikkkoooqqqrrrqqqssstttvvvvvvwwwxxx{{{}}}~~~|||zzzxxxwwwwwwvvvvvvwwwxxxyyyyyyyyyyyyyyy|||}}}xxxuuuwwwzzztttpppwww}}}}}}wwwuuuvvvuuuyyyxxxwwwtttrrrpppooooooooollllllllllllllllllllllllkkkjjjhhhgggfffccc___\\\VVVRRRNNNKKKKKKMMMNNNNNNPPPRRRTTTVVVVVVXXXZZZ\\\[[[\\\]]]___aaabbbcccdddddddddddddddeeefffggggggdddeeeggghhhhhhhhhgggfffggggggiiijjjlllnnnooopppnnnnnnoooppppppqqqqqqrrrqqqqqqqqqrrrtttwww{{{}}}~~~|||{{{zzzuuunnnhhh\\\UUUQQQSSSYYYbbbnnnzzzuuunnneee^^^ZZZUUUPPPLLLIIIGGGEEEBBB@@@?????????===<<<;;;;;;<<<>>>???AAADDDGGGKKKPPPUUU\\\ccchhhiiiiiihhhfffeeehhhoootttzzzsssssspppkkkddd```___bbbeeemmmqqqvvvzzz|||~~~}}}zzzyyyuuutttuuuvvvwww}}}rrrnnnrrryyy||||||wwwppphhhfffhhhkkkjjjhhhdddfffiiillllllkkkiiigggbbb^^^YYYXXX[[[```eeehhhoooppprrrtttvvvzzzzzznnnbbbMMMDDD===<<>><<<;;;<<<>>>???>>>>>>@@@FFFKKKUUUZZZ___```___```fffllljjjiiigggffffffhhhjjjkkkiiihhhfffeeeeeegggjjjllllllnnnoooooonnnnnnppprrrsssuuuvvvtttqqqmmmkkkjjjjjjmmmpppqqqqqqpppqqqrrrmmmmmmnnnoooppppppqqqqqqqqqrrrtttvvvvvvuuutttsssvvvwwwwwwxxxxxxwwwwwwvvvvvvvvvwwwwwwxxxyyyzzz{{{xxxvvvqqqkkkhhhiiimmmqqqsssvvvvvvvvvtttqqqlllhhheeekkknnnqqqsssrrrooojjjgggcccdddfffhhhkkkmmmpppqqqpppooommmlllllllllmmmmmmjjjgggddd___YYYRRRJJJDDD???===:::;;;???GGGPPPVVV___aaaeeeggghhhjjjlllnnnrrrsssttttttrrrrrrsssttttttuuuwwwzzz|||{{{xxxuuujjjiiiiiijjjmmmooooooooooooqqqtttuuuvvvyyy|||}}}|||zzzyyyyyyuuuvvvwwwyyyyyyyyyxxxxxxxxxzzz}}}}}}xxxuuuvvvxxx|||wwwpppssswww|||{{{{{{xxxtttsssooorrrxxxxxxvvvtttqqqooonnnnnnnnnllllllmmmmmmmmmnnnnnnnnnkkkiiigggfffdddaaa]]]ZZZSSSPPPLLLJJJKKKMMMNNNNNNQQQSSSUUUVVVVVVXXXZZZ\\\ZZZ[[[\\\]]]___aaabbbcccccccccccccccdddeeefffgggdddeeegggiiiiiihhhfffeeefffggghhhiiijjjlllmmmmmmnnnnnnoooooopppqqqqqqqqqqqqqqqqqqrrruuuxxx|||~~~~~~|||wwwpppkkk^^^WWWRRRSSSVVV]]]iiiuuu~~~sssmmmddd]]]YYYUUUPPPLLLHHHGGGDDDBBB@@@>>>>>>>>>>>>>>>============>>>>>>@@@BBBEEEIIIPPPYYYbbbiiiiiimmmnnnjjjdddaaaeeejjjrrrzzzxxxpppllliiieee```]]]^^^bbbfffmmmpppuuuyyy{{{}}}}}}|||wwwuuuvvvvvvvvv{{{ssslllnnntttzzz}}}}}}uuukkkfffddddddcccaaa\\\___cccgggiiihhheeeccc```\\\XXXVVVXXX^^^eeeiiinnnpppssswww{{{sssdddRRRHHH@@@======BBBMMMVVVaaahhhjjjbbbVVVJJJ>>>666111000///...------------------,,,,,,,,,+++++++++************************,,,,,,++++++,,,,,,---...---,,,,,,///000333;;;EEETTT[[[``````bbbiiinnnnnnhhhaaaZZZVVVTTTWWWbbbmmm{{{qqqiiibbbdddppp}}}}}}~~~|||vvvqqqoooggg^^^PPPEEE???===;;;;;;;;;===>>>>>>???BBBHHHMMMVVVYYY\\\]]]]]]___dddiiihhhgggfffeeeeeefffhhhiiigggeeebbb``````bbbeeeggghhhjjjlllnnnnnnnnnoooqqqsssuuuvvvtttpppllliiihhhiiikkknnnooooooooopppqqqmmmmmmnnnooopppqqqqqqrrrrrrsssuuuvvvwwwwwwvvvuuuvvvwwwwwwxxxxxxwwwwwwvvvrrrrrrrrrssstttvvvxxxyyyzzzvvvqqqkkkhhhjjjoootttvvvwwwvvvsssqqqooommmllllllrrrtttvvvvvvtttooojjjfffaaacccggglllppprrrttttttqqqpppnnnlllkkkkkklllllliiifffccc^^^YYYRRRJJJEEE???===;;;;;;@@@GGGPPPUUU^^^aaadddfffgggiiilllnnnqqqrrrssssssrrrrrrsssttttttuuuvvvyyy{{{{{{xxxuuukkkjjjhhhiiikkkmmmmmmmmmnnnoooqqqssstttvvvyyy|||||||||{{{{{{zzzyyyxxxwwwuuuvvvxxxzzzzzzyyyxxxwwwxxxzzz}}}zzzwwwwwwwwwyyy{{{ppppppqqq|||}}}{{{}}}}}}zzzvvvtttvvvyyy{{{~~~wwwuuussspppooonnnmmmmmmmmmmmmmmmnnnooooooppppppjjjiiifffeeeccc___[[[XXXPPPNNNKKKJJJKKKMMMNNNNNNQQQSSSUUUVVVVVVWWWYYY[[[YYYZZZ[[[\\\^^^```aaabbbcccbbbbbbccccccdddeeefffdddeeegggiiiiiihhhfffeeegggggghhhhhhiiiiiijjjjjjmmmnnnnnnoooppppppqqqqqqqqqqqqqqqrrruuuyyy|||~~~|||wwwrrrmmm```ZZZUUUSSSTTTYYYeeeppp{{{uuunnneee]]]YYYUUUPPPLLLJJJHHHFFFDDDBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@???>>>???@@@BBBEEEJJJTTT___fffnnnssswwwsssiiiaaaaaadddgggnnnuuuxxxzzzzzztttmmmdddbbb___\\\[[[^^^dddhhhlllpppuuuyyy{{{|||~~~}}}xxxtttuuuvvvvvvxxx}}}yyyooommmssszzzxxxmmmeeebbbbbbbbbaaaZZZ]]]aaacccdddbbb___]]]\\\YYYUUUSSSUUU[[[bbbhhhlllooossszzzyyykkkXXXNNNCCC>>>===AAAJJJSSSaaagggjjjcccVVVJJJ>>>555111111///...............---------,,,,,,,,,++++++(((((()))***++++++,,,,,,,,,,,,++++++,,,,,,---......,,,---000111555???IIIWWW\\\```cccggglllppppppiiiddd^^^ZZZXXX[[[gggttt}}}xxxsssnnnnnnwww~~~yyytttnnnkkkaaaWWWJJJAAA===<<<;;;:::777:::===>>>???CCCJJJPPPXXXZZZ\\\\\\\\\]]]bbbeeefffeeeddddddddddddeeeeeeeeeccc___\\\[[[\\\^^^``````dddhhhlllmmmoooppprrrqqqrrrsssqqqmmmiiigggfffhhhjjjlllmmmmmmnnnpppqqqooooooppppppqqqrrrssssssssstttuuuwwwxxxxxxwwwwwwuuuvvvvvvwwwwwwvvvvvvuuuqqqqqqpppqqqrrrtttvvvwww}}}wwwsssnnnkkkmmmrrrvvvxxxyyyvvvqqqnnnnnnqqquuuwwwyyyzzzzzzyyyuuupppjjjgggaaadddjjjoootttvvvwwwxxxrrrqqqooommmllllllllllllhhheeeaaa\\\WWWQQQJJJEEE>>><<<;;;<<<@@@HHHOOOTTT]]]```dddfffhhhjjjmmmooooooqqqrrrrrrqqqqqqrrrtttttttttvvvxxxzzzzzzxxxuuummmjjjhhhhhhjjjlllllllllnnnooopppqqqqqqrrrtttwwwxxxxxxyyyyyyyyyxxxwwwvvvwwwwwwyyyzzzzzzyyyyyyxxxxxxzzz}}}~~~zzzyyyxxxxxx}}}rrrnnnlllwww}}}}}}{{{{{{zzzxxxxxx{{{uuutttrrrpppnnnnnnnnnnnnmmmmmmnnnnnnnnnooooooooojjjhhhfffdddaaa^^^YYYVVVMMMKKKIIIIIIKKKMMMNNNNNNPPPRRRTTTUUUUUUVVVXXXZZZYYYYYYZZZ\\\^^^___aaaaaabbbbbbbbbbbbcccdddeeeeeedddeeeggghhhhhhhhhgggfffhhhhhhhhhhhhhhhiiiiiiiiimmmmmmnnnooooooppppppqqqrrrrrrrrrsssuuuxxx|||~~~|||wwwrrrnnnccc]]]WWWTTTRRRUUUaaalllxxxzzzrrrggg^^^XXXTTTPPPLLLKKKJJJHHHGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHFFFDDDBBBBBBBBBAAABBBEEEMMMWWW^^^ooovvv|||yyyooofffaaaaaacccgggkkkmmmppprrroooiii^^^\\\ZZZXXXXXX\\\ccchhhlllpppuuuxxxzzz{{{}}}~~~}}}wwwssstttuuuuuuvvvyyy~~~{{{ooojjjnnnvvv|||zzznnnfffcccdddgggjjjbbbccceeeeeeccc___[[[XXXXXXWWWTTTQQQQQQVVV]]]bbbiiilllrrr|||www```TTTHHHAAA>>>@@@IIIRRR___fffiiibbbVVVJJJ>>>555111111000///............------------,,,,,,,,,,,,(((((()))***+++,,,---...,,,,,,++++++,,,,,,---......,,,---111444999DDDOOOZZZ]]]bbbhhhlllpppqqqqqqiiieeeaaa^^^ZZZ\\\gggsss~~~xxxuuu{{{~~~zzzvvvqqqkkkhhh[[[RRREEE>>><<<<<<;;;999555888;;;===???DDDKKKQQQXXXZZZ[[[\\\\\\^^^```cccddddddcccccccccccccccccccccaaa]]]YYYWWWWWWWWWXXXZZZ___eeejjjmmmoooqqqrrrmmmnnnmmmkkkgggdddcccccciiijjjlllmmmnnnoooqqqsssrrrrrrrrrrrrrrrsssssssssssstttuuuvvvwwwxxxxxxxxxtttuuuuuuvvvvvvuuuuuutttsssrrrqqqqqqrrrtttvvvxxx~~~zzzvvvrrrppprrrvvvyyyzzzyyyuuuqqqooopppuuu|||~~~|||yyytttoookkkhhhdddgggmmmrrrwwwyyyzzzzzztttsssqqqooommmlllllllllfffccc___ZZZVVVPPPJJJEEE===<<<;;;<<>>BBBJJJOOOVVVXXX[[[]]]^^^```aaacccdddddddddccccccccccccbbbaaa___\\\XXXUUUSSSQQQQQQWWW\\\ccciiimmmnnnpppqqqkkkkkkjjjgggdddbbbcccdddjjjkkkmmmnnnnnnppprrruuussssssssssssrrrrrrrrrrrrrrrrrrssstttuuuvvvwwwwwwtttuuuuuuvvvvvvuuuuuutttsssrrrpppoooppprrrtttvvvzzz|||yyyvvvuuuwwwyyy{{{{{{wwwuuusssrrrtttyyy~~~|||wwwrrrmmmjjjhhhgggjjjoootttxxxzzz{{{{{{vvvuuurrrpppnnnmmmmmmmmmdddaaa\\\XXXTTTOOOIIIEEE===<<<;;;===AAAHHHOOOTTTXXX]]]dddjjjmmmoooppppppoooppprrrrrrqqqrrrsssuuuttttttuuuwwwyyyyyyxxxvvvnnnkkkiiihhhjjjlllnnnnnnooopppqqqqqqpppppprrrtttuuuvvvxxxyyyzzzyyyxxxwwwwwwvvvuuuttttttuuuvvvwwwxxxyyyzzz||||||xxxtttvvv{{{~~~wwwmmmdddjjjxxx|||}}}uuuooopppxxxrrrqqqooonnnnnnnnnooopppkkkkkkkkkkkkkkkkkkkkkkkkjjjhhheeebbb```\\\WWWSSSJJJIIIGGGHHHKKKMMMNNNNNNOOOQQQSSSSSSSSSTTTVVVWWWYYYYYY[[[\\\^^^```aaaaaaaaaaaaaaaaaabbbcccdddeeegggffffffffffffggghhhhhhdddeeefffhhhiiikkklllmmmmmmmmmnnnnnnooopppppppppuuutttssstttuuuxxxzzz|||}}}~~~zzztttpppnnngggbbb[[[VVVQQQRRR]]]iiisss}}}{{{lll___XXXSSSPPPMMMJJJJJJKKKKKKMMMPPPRRRTTTSSSUUUXXXZZZ[[[ZZZXXXWWWNNNLLLHHHEEEDDDHHHNNNSSSZZZcccooowwwxxxsssooolllggghhhhhhfffggggggbbb[[[ZZZXXXUUURRRQQQUUUZZZ___lllppptttxxxyyyzzz|||}}}{{{{{{uuuppprrrtttttttttvvvuuutttkkklllttt{{{~~~uuujjjbbbaaahhhrrryyy}}}{{{wwwqqqjjjccc]]]ZZZYYYXXXUUUPPPKKKKKKNNNRRRRRRVVV```oooyyyjjj]]]OOOFFFAAABBBIIIRRR___ggglllggg\\\QQQFFF===222111000//////...............---------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,++++++,,,,,,---......,,,...333777>>>JJJVVV^^^```fffooottttttrrrqqqooommmkkkfff___ZZZ```jjjlllllllllnnnqqqxxx~~~xxxzzz~~~~~~}}}wwwssspppmmmgggcccTTTKKKAAA<<<===>>>;;;777666999;;;<<<===AAAHHHMMMTTTVVVZZZ]]]```bbbcccdddeeeeeeeeeddddddcccccccccaaa___\\\XXXTTTPPPNNNMMMVVV\\\ccciiilllnnnoooooommmllljjjgggdddccceeegggkkklllnnnooooooqqqtttvvvttttttsssrrrrrrqqqqqqpppppppppqqqrrrssstttuuuvvvuuuuuuvvvvvvvvvvvvuuuuuurrrpppnnnmmmmmmnnnqqqrrrvvv}}}~~~|||yyyyyyzzz{{{|||{{{uuuuuuuuuuuuwwwzzz~~~zzzuuuooollliiihhhjjjlllpppuuuxxxzzz{{{{{{xxxvvvtttqqqooonnnnnnnnnccc```[[[WWWSSSNNNHHHDDD===<<<;;;===AAAHHHOOOSSSVVV\\\eeelllooopppqqqqqqpppqqqsssssssssssstttvvvttttttuuuwwwyyyyyyxxxvvvnnnllliiihhhjjjmmmoooooooooqqqrrrrrrqqqrrrtttvvvrrrtttvvvxxxyyyxxxwwwvvvwwwuuusssqqqqqqrrruuuvvvwwwwwwxxxzzz||||||wwwssstttxxx{{{xxxlllaaadddqqquuuwwwooonnnuuu}}}rrrrrrrrrsssttttttrrrooommmllllllkkkjjjjjjjjjjjjjjjhhheeebbb___ZZZTTTPPPHHHHHHHHHIIIJJJLLLNNNOOOQQQQQQSSSTTTUUUVVVWWWWWWWWWXXXZZZ]]]```bbbdddddddddccccccbbbbbbcccdddddddddeeefffggghhhhhhhhhhhhfffggghhhiiijjjkkkkkkkkknnnpppqqqqqqooonnnnnnooorrrqqqqqqrrrtttwwwzzz|||~~~|||zzzyyyvvvqqqllleee\\\XXXUUUVVV^^^hhhsssssseee\\\WWWUUUUUUOOONNNNNNMMMNNNPPPQQQRRRTTTXXX\\\___`````````aaa^^^YYYRRRKKKGGGGGGJJJLLLTTT___iiiooovvv{{{yyyssslllkkkjjjhhheeeaaa^^^\\\[[[XXXVVVSSSPPPPPPXXXcccfffkkkrrrvvvxxxyyy|||~~~~~~|||{{{{{{{{{zzzxxxrrrrrrqqqqqqqqqrrrssssss|||wwwppppppsssvvv|||ttthhh^^^\\\eeettt}}}vvvmmmeee```aaa^^^YYYRRRKKKGGGFFFGGGKKKPPPZZZdddllluuu}}}lll```QQQHHHEEEEEEKKKRRR```kkkrrrnnnfff\\\KKK:::666///+++---///...---...---------,,,,,,+++++++++++++++******************,,,***)))***---///...,,,---,,,...555999???MMM\\\ccceeellluuuxxxtttqqqqqqrrrrrrpppjjjdddaaacccfffgggbbb```eeesss||||||~~~|||}}}~~~|||xxxvvvwwwyyy{{{wwwsssqqqooojjjccc]]]RRRKKKCCCAAAAAA@@@999333777888999;;;===CCCIIINNNUUUXXX[[[^^^```cccfffiiiggghhhhhhgggdddcccdddeee```^^^[[[WWWSSSQQQPPPOOOSSSXXX^^^eeeiiikkkkkkjjjjjjkkkllliiieeedddgggiiillllllmmmooopppqqqrrrsssvvvvvvvvvvvvuuutttsssrrrppppppqqqrrrssstttuuuuuuppprrrsssuuuvvvvvvvvvuuuoooooommmkkkjjjiiiiiiiiinnnsssyyy}}}{{{yyyzzz||||||zzzxxxwwwxxxzzz{{{zzz{{{}}}|||yyytttpppmmmnnnoooqqqppprrrvvvzzz~~~~~~}}}wwwqqqnnnooooookkkgggaaa___\\\YYYUUUNNNGGGBBB===:::999<<>>CCCIIINNNSSSVVVYYY\\\___aaaeeegggfffgggiiihhhfffeeeeeefff```^^^ZZZVVVSSSPPPNNNNNNRRRWWW]]]cccgggiiiiiijjjjjjjjjjjjgggcccbbbeeehhhjjjjjjkkklllmmmnnnooopppssssssttttttssssssrrrqqqoooppppppqqqrrrsssssstttoooppprrrssssssrrrqqqqqqnnnmmmkkkiiigggfffeeeeeegggkkkrrrxxx}}}~~~{{{yyyyyy{{{{{{yyywwwvvvxxxzzzzzzzzzyyyzzz{{{yyyvvvqqqmmmkkkllloooqqqssstttwww{{{~~~~~~}}}zzzvvvqqqpppqqqppplllhhhdddaaa^^^YYYTTTMMMEEE@@@<<<999888;;;>>>BBBKKKTTT[[[```ggglllnnnpppqqqrrrrrrrrrrrrsssssssssssstttuuuuuuvvvxxxyyyzzz{{{|||sssnnnhhhfffgggjjjlllmmmlllmmmoooqqqssstttuuuuuuuuuwwwxxxzzzzzzyyyxxxvvvtttsssqqqqqqqqqqqqpppnnnoooooopppqqqtttyyy|||vvvuuuvvvtttsssuuu||||||lllccc___dddkkk|||{{{wwwwwwyyy{{{rrrqqqqqqrrrttttttrrrpppmmmmmmllllllkkkjjjjjjjjjgggeeeccc```\\\WWWQQQMMMGGGGGGGGGGGGHHHKKKMMMNNNOOOQQQSSSUUUWWWXXXYYYYYYXXXYYY[[[]]]___```aaaaaaddddddccccccdddeeeffffffeeeeeefffggghhhhhhhhhhhhhhhiiijjjjjjkkkkkkkkkkkkmmmnnnppppppooonnnnnnooooooooopppqqquuuyyy|||~~~|||wwwrrrqqqjjjbbb]]]YYYZZZaaajjjuuu}}}nnnddd\\\WWWUUUSSSQQQNNNKKKHHHFFFEEEEEEGGGJJJMMMQQQTTTXXX\\\___eeeeeeccc___[[[VVVQQQNNNOOOVVV\\\bbbhhhoooqqqppppppnnnjjjfffcccaaaaaaaaa\\\YYYVVVSSSOOOLLLQQQXXX___fffnnntttwwwzzz}}}|||yyypppmmmjjjiiikkknnnpppppprrrrrrrrrssssssuuuvvvvvv{{{|||zzz|||yyykkk\\\VVV[[[hhhrrr}}}yyynnnaaaUUUMMMJJJJJJEEEHHHNNNVVV\\\cccqqqxxxkkkZZZNNNFFFCCCHHHOOO___kkkrrrpppkkkdddUUUFFF;;;444///000000---***)))+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++...333666777777///...///333999CCCRRR```eeefffkkksssxxxwwwxxxzzz~~~qqqhhhddd[[[^^^eeennnyyy|||{{{xxxtttpppoooppprrrqqqooollljjjiiieee^^^XXXOOOIIIDDDBBBCCCAAA<<<777;;;;;;<<<<<<>>>BBBHHHLLLPPPSSSWWWZZZ]]]___ccceeeeeegggiiijjjhhhgggfffgggbbb```]]]YYYUUUQQQOOONNNRRRVVV]]]bbbeeegggiiijjjjjjjjjhhhddd______bbbfffiiiiiijjjjjjkkklllmmmmmmnnnoooooopppqqqqqqppppppoooooooooppppppqqqqqqqqqooooooppppppooommmkkkjjjllljjjgggdddbbb___^^^]]]\\\___fffmmmssswwwzzz{{{{{{yyywwwvvvvvvvvvtttsssvvvxxxzzz{{{yyywwwvvvuuuuuurrrnnnjjjjjjlllpppssswwwxxxzzz|||}}}}}}}}}|||wwwtttsssssstttsssnnnjjjfffccc^^^YYYSSSLLLDDD???;;;888777:::===AAAJJJTTTYYY^^^ffflllooopppqqqqqqppppppqqqqqqrrrrrrrrrrrruuuvvvwwwyyyzzz{{{||||||tttoooiiieeeeeegggjjjkkkmmmnnnpppqqqssstttuuuuuuvvvwwwwwwxxxyyyyyyyyyxxxvvvtttrrrqqqqqqqqqooonnnlllmmmnnnoooqqqvvv|||zzzxxxwwwtttrrrqqqwww~~~mmmaaa]]]aaaiii{{{~~~yyyyyy{{{|||ooonnnnnnooopppqqqpppnnnnnnnnnmmmmmmlllkkkjjjiiigggeeebbb```\\\WWWQQQMMMHHHGGGGGGHHHIIIKKKMMMOOOOOOQQQSSSUUUWWWYYYZZZ[[[[[[\\\]]]___```aaaaaaaaabbbbbbbbbbbbcccdddeeefffeeefffggghhhhhhiiiiiihhhiiiiiijjjkkkkkkkkkkkkkkkkkkmmmoooooonnnnnnooopppnnnnnnoooqqquuuzzz~~~{{{vvvssskkkddd___[[[[[[bbbkkkuuussshhh^^^WWWSSSRRRPPPLLLHHHEEEBBBAAA@@@AAACCCFFFHHHKKKOOOUUUYYY```bbbdddeeebbb\\\VVVRRRPPPRRRVVVZZZ___fffjjjlllooonnnllliiifffbbb___^^^\\\XXXUUUSSSOOOLLLOOOUUU[[[bbbkkkssswwwzzz}}}|||zzzsssoookkkiiijjjmmmooopppsssssssssssstttvvvwwwxxx{{{~~~ppp___UUUVVV___iii}}}zzzjjj[[[QQQLLLKKKGGGGGGKKKQQQVVV\\\hhhtttsssbbbTTTIIIDDDGGGNNN]]]iiiqqqpppllleeeWWWHHH===666111111111---******+++++++++,,,,,,---------+++++++++,,,,,,,,,,,,,,,,,,,,,---...///000111111000//////333:::GGGVVVbbbffffffjjjqqqvvvwwwyyy}}}ssshhhddd```fffpppyyy}}}{{{yyyuuuqqqooooooqqqssspppnnnkkkkkkiiieee^^^XXXQQQLLLHHHFFFEEECCC===999;;;;;;<<<<<<===AAAFFFKKKMMMQQQUUUYYY[[[^^^aaaccceeegggjjjkkkjjjhhhhhhiiifffdddaaa]]]XXXTTTQQQPPPSSSXXX^^^bbbeeegggjjjmmmlllkkkhhhccc]]]]]]```dddhhhiiiiiijjjkkkkkklllllliiijjjkkkmmmnnnnnnooooooooooooooooooooooooooooooooooooooommmkkkhhheeeccceeedddaaa]]]YYYWWWUUUTTTRRRUUUZZZaaaiiioootttwwwvvvuuusssqqqpppooooooooowwwyyy{{{{{{yyyuuusssrrrssspppmmmkkklllooosssvvv{{{|||}}}}}}|||{{{{{{|||ttttttuuuwwwxxxuuuppplllfffccc^^^YYYSSSLLLDDD???;;;888777:::===BBBKKKTTTYYY___gggmmmpppooonnnnnnnnnooooooooopppqqqqqqqqqtttuuuvvvxxxzzzzzz{{{zzzuuupppjjjdddcccdddgggiiimmmnnnpppqqqsssttttttuuuuuuuuuvvvvvvwwwxxxyyyyyyxxxuuurrrqqqqqqpppooonnnkkklllmmmnnnpppuuu{{{|||wwwtttpppssszzzpppbbb[[[___ggg|||{{{{{{}}}}}}lllkkkjjjkkklllmmmmmmlllnnnnnnnnnnnnlllkkkiiihhhhhhfffccc```]]]XXXQQQMMMIIIIIIIIIIIIKKKMMMOOOPPPPPPQQQSSSVVVXXXZZZ[[[[[[XXXYYYZZZ[[[]]]]]]]]]]]]_________```aaacccdddeeeeeefffggghhhiiiiiiiiiiiiiiiiiijjjkkkkkkkkkjjjjjjiiikkkmmmnnnnnnnnnooopppmmmnnnooorrrvvv{{{~~~zzzrrrkkkddd```]]]]]]ccckkkttt~~~wwwkkkaaaXXXRRRPPPNNNJJJFFFCCCAAA?????????@@@AAAAAACCCFFFKKKOOOVVVZZZ```eeefffccc^^^[[[TTTSSSSSSUUUYYY]]]cccgggjjjllloooooollleee^^^ZZZXXXTTTPPPOOOLLLJJJMMMRRRVVV^^^iiiqqqvvvyyy}}}}}}~~~}}}yyysssoooooopppqqqqqqtttsssssstttuuuvvvwwwxxx{{{~~~xxxgggXXXTTTYYY```qqq|||qqqaaaUUUOOOMMMHHHGGGIIINNNQQQUUU___hhhrrrxxxiii[[[NNNFFFHHHOOO]]]jjjttttttpppjjj\\\MMM>>>666111111111...,,,---+++++++++,,,,,,---------)))*********+++++++++,,,---......------,,,,,,---///000111444===KKKZZZcccfffeeehhhooosssuuuxxx|||ssskkkiiiooouuu~~~{{{{{{xxxtttrrrqqqsssuuuvvvrrrpppnnnmmmlllhhh```ZZZSSSPPPLLLJJJHHHDDD???:::;;;;;;;;;;;;<<<@@@EEEIIINNNQQQVVVZZZ\\\^^^```aaadddfffiiijjjjjjiiijjjkkkhhhgggccc___ZZZUUUQQQOOOSSSYYY___bbbcccfffjjjooonnnmmmiiiccc]]][[[^^^bbbeeeeeeffffffggghhhiiiiiifffgggiiikkklllmmmmmmnnnpppoooooonnnnnnmmmmmmmmmnnnnnnllljjjfffbbb___]]]\\\ZZZWWWSSSPPPMMMKKKJJJJJJLLLPPPWWW___gggnnnrrrrrrqqqpppnnnmmmmmmnnnooowwwzzz||||||yyyuuusssrrrsssqqqpppoooqqqtttyyy{{{}}}~~~}}}zzzxxxyyy{{{tttuuuxxxzzzzzzwwwrrrnnneeebbb]]]XXXSSSMMMFFFBBB===999999<<>>======???BBBEEEMMMRRRYYY```dddfffeeeddd\\\WWWTTTTTTUUUWWW\\\bbbeeejjjqqquuutttlllbbb\\\VVVPPPKKKIIIGGGEEEHHHMMMSSS\\\gggpppuuuyyy|||{{{}}}}}}xxxvvvuuutttsssuuuttttttttttttuuuvvvvvvyyy{{{rrr```UUUUUUYYYdddrrrvvvhhh[[[SSSOOOJJJHHHIIILLLOOOQQQWWW^^^hhhwwwyyymmm___RRRHHHIIIOOO^^^mmmyyy|||{{{uuufffVVVAAA999111000000......///+++,,,,,,,,,,,,,,,,,,---)))))))))******++++++,,,,,,---......------...000...000222555@@@PPP]]]ccceeecccffflllooopppssswwwvvvtttwww{{{|||yyyvvvtttvvvwwwxxxxxxtttrrrqqqpppoooiiiaaa[[[RRRPPPNNNKKKIIIEEE@@@===;;;;;;;;;;;;===@@@FFFJJJQQQTTTYYY\\\^^^___```aaadddfffggghhhhhhiiikkkmmmjjjhhheee```ZZZUUUPPPMMMQQQVVV\\\______bbbhhhnnnnnnmmmjjjccc]]]ZZZ\\\___^^^^^^___```bbbcccdddeeefffggghhhjjjkkklllmmmmmmoooooonnnmmmllljjjjjjiiijjjiiigggddd___[[[WWWTTTPPPOOOLLLIIIFFFDDDBBBBBBCCCDDDGGGLLLTTT]]]fffkkknnnnnnnnnlllkkklllooorrrwwwyyyzzzzzzxxxuuutttssstttttttttuuuwwwzzz}}}|||wwwvvvxxx{{{vvvyyy{{{}}}{{{wwwrrrnnneeeaaa\\\WWWRRRMMMGGGCCC===:::999<<>>===<<<;;;======>>>AAAIIIRRR\\\bbbggghhhiiihhhhhhjjjnnnrrrtttvvvwwwwwwuuuttttttuuuuuuvvvxxxzzz}}}{{{uuutttwww{{{zzz|||~~~~~~{{{vvvqqqnnngggccc]]]WWWQQQKKKEEEAAA<<<999888;;;>>>CCCLLLUUUbbbfffkkknnnooonnnnnnnnnllllllmmmnnnooopppqqqqqqppprrruuuxxxyyyyyyxxxwwwuuurrrllleeeaaabbbgggmmmkkklllmmmoooppppppppppppqqqsssvvvxxxzzz{{{{{{zzzxxxuuurrrpppqqqrrrrrrrrrnnnnnnooopppsssxxx~~~~~~ttttttuuuzzznnnbbbaaaffftttqqqooonnnnnnppprrrssssssooooooppppppnnnkkkiiigggeeeccc```]]]ZZZUUUOOOJJJHHHHHHHHHIIIJJJLLLNNNOOOTTTUUUVVVXXXYYYZZZZZZZZZWWWXXXZZZ\\\]]]______```]]]]]]^^^```bbbdddfffgggfffggghhhiiiiiijjjjjjiiigggggghhhhhhhhhhhhgggffffffhhhkkklllmmmmmmooopppoooooopppsssvvv{{{|||wwwsssnnnhhhfffdddeeellltttuuuzzzvvvjjj___WWWPPPNNNKKKGGGDDDAAA@@@???999:::;;;:::999:::<<<===>>>AAAFFFNNNVVV^^^eeehhhjjjaaaZZZXXXUUUQQQSSSZZZ___gggrrr{{{~~~zzzsssnnn___VVVMMMIIIFFFDDDFFFJJJQQQYYYeeeoootttwwwzzz}}}zzz|||~~~|||vvvuuutttssssssrrrrrrsssssstttxxxnnn\\\TTTRRRNNN\\\qqq}}}sssfff\\\VVVRRRPPPPPPTTTUUUSSSTTTXXXZZZeeeqqqwww{{{yyyssslllbbbTTTIIIIIINNNZZZlll~~~vvvfffKKK???444///---+++,,,...---------,,,,,,+++++++++******+++,,,,,,---......***,,,...---+++***+++...,,,111444888DDDVVV```bbbbbbaaaccchhhiiihhhiiilllrrr|||}}}zzzyyyzzzzzzxxxuuutttsssqqqpppnnnhhh^^^WWWIIIIIIIIIJJJIIIFFFCCCAAA===>>>>>>???AAAEEEKKKOOOWWW[[[___bbbbbbaaaaaaaaaddddddddddddeeehhhmmmqqqsssqqqnnniiibbb\\\VVVSSSGGGMMMRRRTTTSSSVVV^^^eeejjjkkkhhhbbb[[[VVVVVVWWWXXXYYY[[[]]]___aaacccdddggghhhiiijjjlllllllllmmmkkkjjjiiigggfffdddcccbbb\\\[[[YYYUUUPPPKKKGGGDDD???>>>===;;;:::999888888999888888:::AAAKKKUUU[[[```bbbcccccccccffflllqqqrrrtttuuutttsssssstttvvvuuuwwwzzz}}}~~~zzztttsssvvv{{{|||~~~{{{uuupppnnnjjjeee^^^XXXQQQJJJCCC???;;;888777:::===BBBKKKTTTbbbeeejjjnnnooopppqqqrrrllllllmmmnnnooopppqqqrrrqqqsssvvvyyy{{{zzzyyyxxxuuurrrllleeeaaabbbhhhnnnkkkkkkmmmnnnooooooooooooqqqtttwww{{{}}}}}}|||{{{xxxuuuqqqpppqqqrrrssssssnnnnnnooopppsssxxx~~~~~~tttssstttyyyrrrdddbbbgggsss}}}}}}{{{yyyzzzxxxuuuqqqnnnnnnnnnmmmlllqqqpppooooooppppppnnnlll``````^^^ZZZVVVQQQLLLJJJHHHGGGHHHHHHJJJMMMOOOPPPTTTUUUWWWYYYZZZZZZYYYXXXWWWXXXZZZ[[[]]]]]]^^^^^^[[[[[[\\\]]]___aaacccdddffffffgggggggggggggggfffffffffffffffggghhhiiijjjkkklllnnnoooppppppoooooojjjmmmqqqrrrssswww}}}|||uuupppjjjdddbbbaaabbbjjjssswww|||~~~vvvlll```XXXUUUQQQKKKFFFCCCAAA>>>===;;;::::::999::::::;;;<<<:::>>>CCCHHHMMMTTT]]]ccckkkjjjfff```XXXSSSSSSTTT[[[```jjjssszzzzzzwwwsssggg^^^RRRGGGBBBBBBDDDEEEOOOVVV```kkkrrrwww{{{}}}|||}}}~~~|||zzzyyyvvvsssqqqqqqrrrrrrqqqsssqqqrrryyyqqq___VVVSSSPPP\\\kkkwww}}}wwwkkk^^^VVVUUUTTTUUUYYYYYYWWWYYY^^^ccciiinnnqqquuuyyyyyyvvvuuuqqqllldddXXXKKKFFFGGG\\\ggguuuxxxkkkNNNBBB666222111///............---------,,,,,,,,,***+++,,,,,,---...///000+++,,,---,,,++++++,,,...000222444999III[[[cccbbbfffggghhhhhhgggfffdddbbblllttt|||~~~~~~}}}xxxtttpppnnnkkkdddYYYQQQMMMJJJHHHGGGFFFFFFDDDCCC>>>???@@@BBBDDDHHHNNNRRRYYY\\\```ccccccbbbbbbbbbdddccccccbbbdddiiipppvvvzzzvvvppphhh```YYYTTTQQQPPPQQQRRRSSSUUUYYY___cccjjjhhhdddaaa^^^]]]]]]]]]YYY[[[^^^aaaccceeeeeeeeejjjjjjkkknnnppppppmmmkkkgggeeecccaaa```___\\\ZZZPPPOOOMMMJJJFFFAAA===;;;::::::999888777666555555666777999;;;>>>BBBHHHMMMQQQSSSWWW\\\```dddggghhhmmmoooqqqqqqqqqqqqssstttyyyzzz{{{||||||~~~|||xxxwwwuuuqqqvvvtttuuuzzzyyysssnnnlllqqqjjj___VVVNNNHHHAAA===:::999999;;;<<>>AAAEEEIIILLLQQQXXX]]]kkkkkkjjjeee___YYYVVVVVVXXX\\\dddmmmvvvzzzzzzxxxnnnfffZZZOOOHHHFFFFFFGGGOOOUUU___hhhooouuuzzz}}}{{{|||~~~~~~|||yyyvvvrrrqqqqqqqqqqqqpppooonnnpppxxxtttcccYYYVVVQQQ]]]jjjqqqwww|||}}}{{{yyy{{{|||zzzrrrhhh\\\UUUVVVTTTVVVZZZ\\\\\\aaagggmmmrrruuuttttttuuurrrmmmrrrmmmhhhbbbVVVJJJFFFGGGTTTaaaqqq|||uuujjjNNNBBB666222111///............---------,,,,,,,,,++++++,,,,,,------......+++,,,,,,,,,++++++---//////111444<<>>;;;777666666666666666666666555555444555666666888;;;@@@DDDJJJLLLPPPUUUYYY]]]```bbbeeegggjjjkkklllooorrruuu|||}}}~~~~~~~~~yyyvvvrrrmmmkkkiiikkkrrruuurrrpppqqqpppiii^^^UUUNNNGGGAAA===:::888999;;;<<>><<<999777555333333333333444444444555555555444444444444333555999<<<@@@BBBFFFJJJOOORRRUUUVVVYYY[[[^^^```dddiiiooottt{{{|||||||||}}}|||wwwppphhhdddaaacccjjjoooqqqsssvvvqqqkkkbbbXXXPPPIIICCC???;;;999888:::;;;>>>HHHRRRZZZ^^^eeejjjmmmnnnnnnoooqqqqqqqqqqqqqqqrrrssstttuuuvvvwwwxxxyyyyyyyyyyyyyyyvvvppphhh```^^^aaaeeehhhiiikkkmmmnnnpppppppppmmmooossswwwzzz|||||||||yyywwwuuusssqqqppppppqqqpppppppppppprrrvvv}}}}}}yyyssspppqqquuuzzzuuummmjjjmmmwww|||uuuuuuwwwzzzyyywwwtttrrrsssvvvxxx~~~}}}}}}{{{|||vvvsssqqqqqqrrrrrrqqqqqqoooqqqsssvvvwwwtttnnnjjjfffccc]]]WWWPPPLLLHHHGGGFFFFFFFFFGGGIIIKKKMMMOOOPPPQQQTTTWWWYYYZZZZZZYYYWWWXXXZZZ[[[]]]]]]^^^^^^```______^^^^^^______```aaaaaabbbddddddeeeeeeeeefffeeeeeeffffffggghhhiiijjjjjjkkkllllllmmmmmmmmmooopppqqqpppqqqvvv~~~wwwpppfff[[[UUUSSSXXXeeeqqq|||wwwmmmfff^^^ZZZUUUQQQNNNMMMKKKIIIIIIKKKLLLMMMMMMKKKIIIHHHNNNNNNOOOOOOOOOOOOPPPPPP\\\```gggkkkjjjfffaaa]]]^^^\\\[[[]]]cccjjjpppssstttpppggg\\\QQQJJJGGGFFFNNNRRRXXX^^^eeemmmtttyyyyyy{{{~~~yyyvvvrrrppppppoooooonnnjjjkkkooovvvqqq___TTTPPPVVVaaaiiifffbbbeeemmmssssssssssssqqqllleee___[[[ZZZWWWXXX]]]bbbhhhrrr|||zzztttkkkddd]]]WWWNNNFFFBBBDDDFFFVVVhhhrrrtttqqqjjjcccNNNBBB666222111///............---------,,,,,,,,,,,,,,,,,,++++++*********)))+++,,,,,,,,,---///111666777;;;EEETTTaaaffffffjjjlllooopppnnnkkkfffcccaaadddkkkwww}}}xxxuuupppkkkeee\\\RRRLLLJJJHHHFFFFFFGGGGGGGGGEEECCCDDDEEEFFFGGGIIIMMMQQQSSSWWW\\\aaadddgggjjjllloooqqqtttwwwyyy~~~|||tttmmmiiiggggggdddgggjjjkkkkkkkkklllmmmpppnnnkkkiiigggggghhhiiieeeeeeddddddeeefffhhhiiillljjjhhhfffeeebbb___\\\XXXVVVSSSPPPLLLGGGAAA======;;;999666555444444555444444444444444444444444555555555444333444777999:::<<<>>>AAAEEEGGGIIIIIIKKKMMMQQQUUUZZZbbbjjjooossstttttttttuuuwww{{{{{{qqqgggeeeaaaaaafffkkkooosssxxxvvvrrrjjj```VVVMMMFFFAAA<<<999999:::;;;???HHHSSSZZZ^^^dddiiikkkmmmnnnppprrrqqqpppooopppqqqrrrsssttttttuuuwwwxxxyyyyyyzzzyyywwwrrrjjjbbb___aaadddfffgggjjjllloooppprrrrrrppprrrtttvvvxxxxxxxxxxxxxxxvvvtttrrrpppooonnnnnnooooooooooooppptttzzz~~~}}}yyyqqqnnnnnnrrrvvv|||zzzpppkkklllvvv~~~xxxxxxzzz|||{{{yyyuuuqqqoooooopppssstttuuuvvvxxx{{{uuusssqqqqqqrrrsssrrrpppqqqqqqrrrttttttrrroookkkdddaaa\\\VVVQQQMMMKKKJJJEEEEEEFFFFFFHHHJJJMMMNNNOOOQQQTTTWWWYYYYYYYYYYYYWWWXXXZZZ[[[]]]]]]^^^^^^```______^^^^^^^^^^^^^^^___```aaacccdddeeeeeeeeeeeeeeeeeeeeefffggghhhiiiiiiiiiiiijjjjjjkkkllllllnnnooopppoooooottt|||zzzpppeeeZZZSSSRRRYYYggguuu}}}zzzppphhhaaa]]]XXXUUUSSSQQQPPPNNNQQQRRRTTTTTTTTTRRRPPPOOORRRRRRSSSSSSTTTSSSQQQPPPUUUZZZbbbjjjnnnmmmjjjfffbbb^^^YYYXXX\\\aaagggjjjnnnmmmggg___TTTLLLHHHGGGMMMPPPUUU[[[aaaiiiqqqvvvxxxzzz}}}{{{wwwsssqqqpppooonnnmmmjjjlllooouuulllYYYOOOLLLTTT___gggbbb\\\___hhhooooooooonnnllliiiccc___\\\[[[XXXYYY^^^dddkkkwwwpppfff[[[SSSJJJBBB???AAAFFFUUUfffooopppmmmfff^^^NNNBBB666222111///............---------,,,,,,,,,---,,,,,,++++++******)))***+++,,,,,,,,,---000222777666<<>>??????@@@AAADDDGGGLLLQQQYYYaaafffhhhiiiiiiiiijjjnnnssswww~~~vvvlllfffaaa^^^bbbgggkkkqqqwwwyyywwwqqqhhh]]]QQQGGGBBB===:::999;;;<<>>@@@GGGTTTdddlllooolllddd[[[NNNBBB666222111///............---------,,,,,,,,,------,,,,,,+++++++++***+++,,,------,,,---///111333333:::KKK[[[cccgggiiihhhlllrrrwwwyyywwwssspppgggaaa```kkk|||zzzvvv{{{pppoookkkggg```YYYSSSPPPKKKIIIGGGFFFGGGGGGFFFEEEAAACCCDDDEEEEEEEEEHHHJJJJJJOOOWWW^^^eeelllrrrvvvxxx|||~~~xxxrrrooonnnmmmjjjllloooppppppppppppqqqtttrrrpppmmmllllllmmmnnnqqqppppppppppppqqqqqqrrrkkkgggccc___\\\XXXTTTQQQHHHFFFCCCAAA???===:::888888777666666555555555666999999888777666555444333333444555555444444666888888888999:::;;;;;;;;;;;;===???BBBFFFJJJPPPVVV[[[]]]]]]^^^^^^```eeekkkpppwww}}}sssfff___[[[]]]bbbffflllrrrwwwwwwvvvooocccUUUJJJCCC???<<<;;;<<<===AAAKKKVVV___aaadddggghhhjjjmmmooonnnnnnnnnnnnnnnoooppppppooooooqqqsssvvvyyy{{{}}}{{{zzzvvvnnnfffaaaaaaccceeefffiiillloooqqqsssssspppqqqssstttvvvwwwxxxxxxzzzzzzyyywwwvvvtttsssrrrooooooooooooppprrrwwwzzz|||~~~zzzqqqmmmlllnnnrrrvvvwwwooommmuuu~~~yyysssnnnkkkjjjssswww}}}sssrrrqqqqqqqqqqqqooommmkkkllloooqqqrrrooojjjfff^^^]]]ZZZWWWRRRNNNJJJHHHDDDDDDDDDEEEGGGIIILLLMMMPPPQQQTTTVVVWWWWWWVVVUUUWWWXXXZZZ[[[]]]]]]^^^^^^______^^^]]]]]]]]]^^^^^^^^^___aaaccceeefffggggggggggggggggggggghhhjjjjjjgggggggggggggggiiijjjkkkmmmoooqqqqqqqqqttt{{{zzzoooaaaYYYWWW]]]kkkxxx}}}ssslllbbb^^^ZZZWWWVVVUUUTTTSSSVVVVVVUUUUUUTTTSSSSSSRRRNNNOOORRRVVVZZZ\\\YYYWWWUUUVVVZZZbbbkkkrrrtttuuulllhhhbbb^^^\\\ZZZXXXWWWUUUYYY]]][[[UUUOOOMMMMMMLLLOOOSSSXXX^^^eeelllqqqvvvyyy|||~~~{{{vvvsssqqqpppooonnnlllmmmnnnpppvvvuuu```QQQLLLLLLTTT```iiihhhcccbbbdddeeeggghhhhhhgggddd```[[[XXXUUUTTTWWW```iiitttzzzeeeUUUIIIAAA???AAAFFFQQQ___iiinnnnnndddZZZNNNBBB666222111///............---------,,,,,,,,,------------,,,,,,,,,,,,,,,---...---,,,---///000444444<<>>AAACCCEEEHHHLLLOOOQQQRRRSSSTTTWWW\\\dddiiiooozzzzzzkkkddd]]]\\\^^^___dddiiissswwwyyyuuujjj\\\PPPIIIAAA>>><<<===>>>BBBMMMXXX```aaadddeeeeeegggjjjllllllmmmnnnooopppqqqqqqqqqppppppppprrrtttwwwzzz{{{{{{zzzvvvooofff```___aaaeeegggiiillloooqqqrrrsssqqqqqqrrrsssssstttttttttxxxxxxxxxwwwvvvtttsssrrrooopppppppppppprrrvvvyyyyyy{{{}}}~~~~~~~~~~~~}}}yyyrrrnnnlllnnnqqquuu~~~|||sssooowww}}}xxxvvvuuuzzzsssrrrqqqqqqqqqpppnnnlllgggjjjnnnssssssooogggbbbZZZYYYWWWTTTOOOIIIEEEBBBDDDDDDDDDEEEGGGIIIKKKMMMPPPRRRTTTVVVWWWVVVUUUTTTWWWXXXZZZ[[[]]]^^^^^^^^^\\\[[[[[[ZZZZZZ[[[[[[\\\^^^___aaaccceeefffggghhheeeddddddeeeeeefffggghhhggggggffffffggghhhjjjkkkmmmppprrrssssssvvv{{{tttfff\\\YYY]]]kkkwww~~~tttmmm^^^[[[VVVSSSRRRQQQPPPOOORRRQQQPPPOOONNNNNNNNNNNNKKKLLLOOOUUU[[[^^^\\\YYYUUUTTTVVV\\\fffnnnssstttuuupppjjjddd^^^XXXRRRNNNIIIOOOUUUVVVRRRMMMKKKLLLKKKNNNSSSXXX^^^eeekkkpppvvvxxx||||||wwwtttrrrqqqooonnnmmmmmmmmmnnnsss~~~oooZZZMMMJJJLLLYYYeeeooooookkkhhhgggeeehhhiiijjjiiifffaaa]]]YYYRRRRRRWWWaaalllwwwjjjWWWJJJAAA@@@BBBDDDOOO\\\gggooooooeeeZZZOOOBBB666222111///............---------,,,,,,,,,---------------------------.........,,,,,,...000999777???QQQ___cccdddfffkkkpppxxx~~~}}}xxxuuuhhh```___kkkzzzyyyxxxvvvzzzuuuooonnnkkkeee]]]UUUPPPNNNMMMKKKHHHGGGFFFFFFDDDCCCCCCDDDFFFFFFEEEEEEFFFHHHHHHLLLSSSZZZ```gggmmmrrrqqqvvv}}}zzzwwwtttssstttuuuwwwxxxxxxxxxzzz|||vvvvvvuuuuuuwwwzzz|||~~~{{{{{{zzzxxxvvvrrrooommmeeeaaa\\\WWWSSSPPPLLLIIIGGGCCC===:::999999888888777777888999888777666555555555555666666666666777999::::::999777555555666333444666999;;;<<<===>>><<<>>>AAABBBCCCDDDFFFHHHIIIJJJKKKLLLPPPVVV^^^cccjjjuuu~~~tttkkkbbb^^^\\\[[[]]]aaaqqqwww|||{{{qqqcccVVVOOOBBB???===>>>???CCCNNNYYY```aaaccccccccceeehhhjjjlllmmmoooqqqrrrsssrrrrrrqqqqqqqqqrrrsssuuuxxxyyyzzzyyyvvvnnneee___^^^___fffgggjjjllloooqqqrrrrrrttttttsssrrrpppooonnnnnnttttttttttttsssrrrqqqpppooopppqqqpppppprrrvvvyyywwwyyy{{{{{{zzzyyyzzz{{{vvvxxx{{{{{{xxxsssooommmoooqqquuu~~~vvvsss{{{~~~pppqqqrrrrrrqqqnnnllljjjiiiiiijjjnnnpppnnnhhhbbbYYYXXXUUUSSSPPPLLLGGGCCCGGGGGGHHHIIIJJJLLLLLLMMMOOORRRUUUWWWWWWVVVVVVWWWYYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[ZZZZZZ[[[[[[\\\]]][[[\\\]]]___```bbbcccdddffffffeeeeeeeeeeeeffffffeeeeeefffggggggggggggggglllmmmnnnoooqqquuu{{{xxxkkk```XXXYYYfffsss}}}sssmmm^^^YYYTTTPPPNNNMMMLLLKKKNNNLLLIIIGGGEEEFFFHHHIIIFFFGGGJJJQQQZZZ```bbbaaaZZZYYYXXXXXX[[[bbblllsssrrrtttrrrkkkeee___UUUKKKOOOKKKJJJMMMNNNKKKIIIJJJKKKOOOUUUYYY]]]ccckkkqqqxxx|||}}}zzzwwwtttsssrrrpppnnnooolllkkkooouuu|||ooo^^^SSSPPPPPP\\\dddnnnpppmmmiiiiiijjjjjjjjjkkkkkkiiiddd]]]XXXRRRPPPRRRYYYfffvvvyyy```NNNEEEBBBAAACCCNNN]]]kkkrrrpppiiicccRRRDDD888333222...***(((222222111///...---,,,+++---,,,,,,,,,,,,---......000000///...............555888BBBQQQ]]]aaadddhhhiiirrr|||}}}vvvkkkdddaaajjjvvvvvvrrrwww|||~~~~~~zzzxxxqqqnnnhhh```ZZZTTTQQQOOOOOOMMMKKKHHHFFFDDDCCCCCCCCCFFFJJJKKKJJJHHHGGGGGGKKKOOOUUU[[[```eeejjjnnnttttttwww}}}|||{{{zzzzzz{{{|||}}}~~~}}}{{{yyyxxxwwwwwwvvvxxxzzz{{{zzzyyyuuuuuuttttttrrrnnnhhhddd```]]]WWWSSSOOOLLLIIIGGGCCC@@@======>>>>>><<<::::::888777888:::;;;999777222333444555666777777666888::::::999888777888999666777888:::<<<===>>>??????@@@@@@AAABBBDDDDDDEEEFFFGGGHHHIIIKKKOOOTTTXXXcccppp}}}|||ssskkkfff```YYYXXX]]]fffqqqzzz|||yyyrrrdddVVVHHHBBB<<<===@@@EEENNNXXX```fffjjjfffbbbdddfffggghhhiiikkknnnppprrrssstttrrrssssssrrrrrrsssvvvyyy}}}}}}yyypppddd]]]]]]___gggjjjnnnpppqqqqqqrrrssssssrrrooommmllllllmmmnnntttuuuvvvtttrrrqqqqqqrrrpppqqqrrrqqqppppppqqqsssvvvxxxzzzzzzwwwtttrrrqqqkkklllnnnqqqssstttuuuuuussspppmmmooopppsss{{{xxxuuuyyy}}}rrrrrrssssssqqqooollljjjggggggiiilllnnnlllgggaaaZZZWWWTTTQQQNNNKKKGGGDDDFFFGGGHHHIIIJJJKKKLLLMMMPPPSSSWWWYYYYYYYYYYYYZZZWWWWWWXXXXXXXXXYYYYYYYYYZZZZZZYYYYYYZZZZZZ[[[\\\^^^^^^______```aaabbbbbbeeedddddddddeeeffffffgggdddeeefffgggggggggggggggkkkmmmnnnoooqqquuuzzz}}}wwwkkk```YYYZZZfffssstttnnn\\\XXXSSSPPPNNNMMMKKKJJJJJJHHHEEEBBBAAAAAABBBCCCBBBCCCFFFMMMVVV]]]___``````^^^[[[XXXXXX\\\dddiiiqqquuuuuurrrnnnhhh^^^SSSQQQLLLIIIKKKKKKIIIHHHJJJNNNSSSXXX\\\```fffmmmsssxxx{{{|||wwwtttsssrrrpppooopppmmmmmmqqqvvv|||wwwhhh[[[UUURRR\\\dddooottttttrrrrrrtttmmmlllkkkllllllggg^^^WWWRRRPPPQQQVVVaaammmxxx~~~hhhUUUIIIBBB@@@BBBLLL\\\llltttssslllfffXXXJJJ<<<777555222...---000000///...---,,,++++++---,,,,,,,,,,,,---............------...//////000444888DDDUUUaaafffjjjmmmooowwwxxxmmmfffdddmmmwww|||}}}}}}{{{|||xxxqqqpppwww~~~{{{|||}}}~~~zzzxxxsssoooggg^^^VVVQQQNNNMMMLLLKKKIIIHHHFFFDDDCCCBBBCCCFFFJJJLLLKKKKKKJJJKKKMMMPPPUUUZZZ^^^ccchhhlllpppqqqtttzzz~~~||||||{{{|||}}}~~~~~~|||zzzyyyvvvtttssstttvvvxxxxxxwwwvvvuuutttssspppkkkeee```\\\XXXSSSNNNKKKHHHEEECCC@@@@@@@@@BBBDDDDDDAAA>>>BBB???===<<<===<<<:::888555666666777777777666666999:::<<<;;;:::888999999999::::::;;;<<<======>>>@@@@@@AAABBBCCCCCCCCCCCCDDDEEEFFFGGGHHHKKKPPPSSSYYYeeerrr}}}{{{qqqkkkcccZZZXXX[[[bbbmmmxxx}}}|||vvviii[[[NNNFFF@@@???BBBGGGQQQ[[[dddjjjmmmhhhdddccccccbbbfffgggjjjmmmppprrrssstttsssssssssqqqqqqrrruuuxxxzzz{{{xxxoooeee^^^^^^```eeehhhlllooooooooopppqqqsssrrrooolllkkkjjjjjjkkkoooppprrrqqqpppooopppqqqpppqqqqqqqqqqqqrrruuuwwwyyy{{{{{{yyytttoookkkiiidddfffhhhjjjmmmooopppqqqppplllkkklllnnnqqqxxxyyyrrrvvv}}}~~~ttttttuuutttrrrooollljjjffffffgggjjjmmmkkkfffaaa[[[WWWRRRNNNKKKHHHFFFDDDFFFFFFGGGIIIJJJKKKLLLMMMOOORRRVVVXXXYYYYYYZZZ[[[VVVVVVVVVWWWWWWWWWWWWXXXYYYYYYYYYYYYYYYZZZZZZ[[[___````````````aaaaaaaaacccccccccddddddeeeeeefffcccccceeefffggggggggggggiiikkknnnpppqqqtttxxx{{{vvvjjj```YYYZZZeeeqqqssskkkZZZWWWSSSQQQOOOMMMJJJHHHGGGEEEBBB???===<<<<<<===>>>???CCCIIIRRRYYY^^^___cccaaa]]]XXXVVVXXX\\\```lllrrrwwwxxxwwwssshhh^^^UUUNNNIIIHHHHHHFFFGGGIIIQQQUUUZZZ]]]aaafffmmmrrrwww{{{~~~yyytttrrrrrrpppooopppnnnoootttxxx|||vvvhhh\\\VVVYYYbbbnnnvvvzzz{{{|||~~~sssooolllnnnooojjj___VVVQQQOOOOOORRRYYYaaagggkkkyyyrrr]]]OOOEEE@@@@@@JJJ[[[lllvvvxxxrrrlll___OOO???888666333111000......---------,,,,,,,,,---,,,,,,,,,,,,---......++++++,,,,,,...///111111333999HHHZZZggglllooorrruuu|||~~~sssllliiiooovvvwwwsssqqqooopppuuuyyywwwpppmmmnnnvvv}}}~~~yyywwwyyy}}}}}}yyywwwsssmmmcccWWWNNNIIIGGGFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBEEEJJJMMMMMMNNNOOOPPPPPPRRRVVVYYY\\\```fffiiikkklllpppvvv~~~~~~}}}||||||}}}~~~~~~|||zzzyyyrrrpppnnnnnnpppssstttttttttsssqqqoookkkeee^^^YYYRRROOOJJJFFFDDDAAA???===<<<>>>BBBGGGKKKLLLJJJGGGIIIGGGDDDBBBAAA@@@===;;;::::::::::::999999888888999<<<>>>>>>===;;;::::::<<<<<<<<<;;;<<<<<<======BBBCCCEEEFFFFFFFFFEEEEEEFFFGGGHHHHHHHHHJJJMMMPPPRRRZZZeeeppp}}}{{{qqqggg]]]XXXYYY]]]gggttt}}}|||pppdddVVVMMMEEEBBBDDDIIITTT^^^hhhnnnqqqmmmgggddd```]]]aaacccgggkkkooorrrtttuuuvvvuuutttqqqpppqqquuuyyyxxxyyywwwoooeee______aaacccfffjjjmmmnnnnnnoooppprrrpppnnnllljjjiiihhhhhhjjjlllnnnooonnnnnnooopppoooppppppppppppsssxxx{{{}}}~~~|||xxxppphhhbbb```[[[\\\___bbbeeegggjjjkkkkkkhhhgggjjjlllnnnuuu}}}zzznnnrrr{{{{{{{{{}}}vvvvvvvvvuuussspppllljjjfffeeefffiiilllkkkfffaaa\\\WWWPPPKKKHHHFFFEEEDDDEEEFFFGGGHHHJJJKKKMMMMMMLLLOOOSSSVVVWWWWWWXXXYYYVVVVVVVVVWWWWWWWWWXXXXXXZZZYYYYYYYYYYYYZZZ[[[[[[_________``````aaaaaabbbcccddddddcccccccccbbbbbbaaabbbccceeeffffffgggggghhhjjjmmmpppqqqsssvvvxxx~~~uuuhhh___YYYZZZcccmmm~~~}}}oooggg[[[XXXUUUSSSQQQNNNKKKHHHFFFDDDAAA>>><<<;;;;;;;;;<<<>>>AAAGGGNNNVVV\\\___bbbaaa___[[[XXXXXX[[[]]]dddllluuuyyy|||zzzqqqggg\\\SSSKKKGGGEEECCCEEEIIIPPPTTTYYY\\\___cccjjjooovvvzzz~~~zzzuuusssrrrqqqpppqqqoooqqqvvvyyy|||ssscccYYYVVV]]]iiisss{{{zzztttooooooqqqmmmaaaVVVPPPOOONNNOOOSSSWWWZZZ[[[gggppp}}}yyyfffVVVJJJCCC@@@JJJZZZlllyyy}}}yyysssbbbQQQ???777444111000111---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,---///000111333;;;KKK^^^jjjmmmpppsssvvv|||{{{rrrmmmppptttrrrmmmkkkjjjkkkooosssqqqkkkjjjmmmwww~~~}}}yyyrrrtttxxx{{{{{{yyyvvvtttrrrjjj]]]PPPFFF@@@??????AAABBBCCCCCCDDDCCCBBBBBBBBBEEEJJJMMMOOOQQQSSSTTTTTTVVVWWWYYY[[[___eeehhhhhhiiimmmttt|||}}}|||{{{{{{|||}}}}}}}}}{{{yyywwwooollljjjiiikkknnnpppppppppooollliiiddd]]]UUUPPPGGGDDD@@@>>>===<<<:::999999<<>>===<<<<<<<<<<<<;;;>>>AAABBB@@@>>>===<<<===<<<;;;;;;;;;<<<======DDDFFFIIIKKKMMMMMMMMMLLLKKKMMMNNNNNNMMMMMMOOOQQQRRRVVV]]]eeeqqqxxxlll```YYYVVVXXXaaannn{{{xxxooo^^^TTTIIIEEEEEEJJJUUU```jjjppptttqqqlllgggbbb\\\\\\^^^ccchhhmmmrrrvvvxxxyyyxxxuuusssqqqrrrvvvzzzxxxzzzxxxqqqfff___]]]^^^bbbfffjjjmmmnnnnnnooopppppppppoooooommmllllllkkkkkkmmmnnnnnnmmmmmmmmmnnnnnnnnnnnnnnnooosssxxx|||}}}wwwnnneee^^^[[[VVVWWWYYY\\\___bbbeeefffhhhffffffiiikkkmmmttt{{{zzzmmmooowww{{{yyyzzz~~~vvvvvvvvvuuussspppmmmkkkgggffffffiiillllllgggccc]]]WWWOOOIIIFFFEEEDDDDDDDDDEEEFFFHHHJJJKKKMMMMMMKKKOOOSSSUUUVVVWWWXXXYYYXXXXXXXXXXXXYYYYYYYYYYYY[[[ZZZZZZZZZZZZ[[[\\\\\\\\\\\\]]]___```aaaccccccdddddddddcccbbb```^^^]]]___```aaaccceeefffgggggggggiiilllnnnpppqqqtttvvv}}}~~~sssggg^^^XXXXXX___hhhyyy{{{mmmeee^^^[[[XXXUUURRROOOKKKHHHDDDBBBAAA???===<<<<<<<<<<<<===@@@DDDIIIPPPVVVZZZcccdddcccaaa]]]ZZZZZZZZZ___gggpppwww|||~~~xxxqqqdddZZZOOOIIIEEECCCDDDHHHPPPSSSXXX[[[]]]bbbiiinnnuuuyyy}}}|||wwwuuutttrrrqqqqqqoooqqqvvvyyy{{{xxxfffZZZVVV[[[dddpppzzzzzzsssqqqrrrnnncccXXXPPPOOOMMMNNNPPPSSSSSSSSSZZZaaannn}}}ooo^^^OOOFFFBBBIIIXXXjjjzzz~~~yyyfffTTTAAA777333111000111.............../////////---,,,,,,,,,,,,---.........------------...//////555===NNN___hhhjjjlllooorrrxxx~~~xxxooonnnqqqpppnnnmmmlllmmmpppsssoooiiijjjnnnzzzzzzppprrrtttvvvwwwuuusssqqqrrriii[[[MMMBBB===<<<<<<======???@@@AAAAAAAAAAAAAAAEEEIIIMMMOOOQQQTTTVVVWWWXXXYYY[[[]]]```eeeiiigggiiilllssszzz}}}{{{zzzyyyyyyyyy{{{{{{zzzyyyvvvuuullljjjgggfffhhhkkkmmmnnnllljjjhhhddd___XXXOOOJJJ???===:::999::::::999999888;;;???DDDKKKSSSZZZ___^^^^^^]]][[[WWWRRRNNNLLLFFFEEECCCAAA@@@?????????>>>AAAEEEFFFEEECCCBBBBBB???>>>===<<<<<<>>>???@@@DDDFFFIIIMMMPPPRRRTTTTTTQQQSSSUUUUUUUUUTTTUUUVVVWWWXXX[[[```jjjwwwrrrggg]]]VVVVVV[[[gggwww}}}xxxeeeZZZNNNHHHGGGLLLVVV```jjjqqquuutttqqqnnnhhhaaaYYY[[[___dddjjjqqqvvvzzzzzzyyyxxxuuusssuuuxxx{{{zzz|||{{{ssshhh^^^[[[[[[cccfffkkknnnooopppqqqrrrrrrssstttuuuvvvuuuuuutttoooppppppnnnkkkjjjjjjkkkllllllllllllnnnrrrwww|||~~~~~~}}}wwwooofff```]]]VVVWWWXXXZZZ]]]aaaccceeehhhfffgggjjjlllmmmssszzz{{{mmmnnnttt}}}~~~{{{zzzzzz|||uuuuuuvvvuuussspppmmmkkkfffeeefffiiilllkkkhhhddd^^^XXXOOOIIIEEEDDDDDDDDDCCCDDDFFFGGGIIIKKKMMMMMMNNNQQQUUUWWWXXXXXXYYYZZZYYYYYYYYYZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[\\\\\\]]]ZZZZZZ\\\]]]___aaabbbcccccccccccccccaaa___\\\[[[]]]^^^```bbbdddffffffggggggiiikkklllmmmooosssuuu|||}}}rrreee\\\WWWVVV[[[bbbsss{{{pppiiibbb___ZZZVVVRRROOOKKKHHHAAAAAA@@@??????????????????@@@@@@AAADDDIIIPPPTTTdddfffiiihhhccc]]]YYYWWW\\\cccjjjpppxxx~~~}}}yyynnncccVVVMMMGGGCCCDDDGGGOOOSSSXXX[[[]]]bbbiiinnntttxxx}}}}}}zzzxxxvvvtttrrrqqqooopppuuuxxxzzzwwwfffZZZXXXZZZaaammmzzzwwwsssrrrmmmddd]]]RRRPPPNNNNNNPPPQQQQQQPPPVVVZZZdddrrrwwwdddRRRGGGCCCIIITTTfffvvv|||kkkYYYEEE:::666333111222......//////////////////---,,,,,,,,,,,,---......//////.........//////000777???OOO___eeeeeegggkkkpppvvv{{{{{{ooonnnrrrttttttuuuqqqsssvvvxxxrrrlllmmmrrr}}}rrrssssssssssssrrrpppppprrriii[[[LLLBBB===<<<===;;;;;;;;;<<<===???@@@AAABBBEEEIIIKKKMMMPPPSSSUUUVVVXXXZZZ\\\^^^bbbfffjjjiiijjjlllrrryyy~~~~~~|||{{{zzzxxxxxxwwwxxxyyyzzzyyywwwuuutttkkkhhhffffffhhhkkkllllllkkkiiigggccc___XXXOOOJJJ@@@>>><<<;;;;;;<<<<<<;;;999:::<<>>999888999:::999777666777;;;>>>AAACCCEEEGGGIIIJJJLLLNNNPPPPPPSSSXXX\\\___cccfffiiijjjkkklllpppuuuxxxzzzzzzxxxyyyyyyzzzzzzyyyxxxxxxxxxyyyzzzzzzzzzxxxvvvtttjjjiiihhhjjjlllmmmlllkkkpppooommmkkkgggaaaZZZUUUPPPMMMIIIFFFDDDCCCAAA???<<<======<<<===BBBJJJPPPYYYcccpppzzz~~~~~~~~~~~~}}}yyyssskkkddd^^^[[[YYYQQQSSSUUUWWWYYY[[[^^^```^^^[[[WWWRRROOOMMMMMMMMMKKKKKKKKKMMMQQQVVV[[[^^^dddhhhlllpppqqqqqqqqqrrrtttrrrsssvvvvvvwwwrrreee]]]VVVXXXeeettt|||}}}rrrfff^^^[[[[[[bbbjjjnnnsssxxxzzz||||||xxxqqqiiieee```\\\]]]bbbiiinnnqqqsssvvvwwwvvvvvvwwwxxxzzz}}}~~~xxxmmmddd___^^^cccfffkkknnnpppqqqrrrssskkknnnqqqssstttrrrpppnnneeeccc]]]WWWTTTTTTXXX\\\___bbbhhhnnntttzzzyyysssnnnlllgggfffdddccccccdddfffgggjjjhhhjjjnnnnnnmmmoootttxxxqqqkkkjjjttt~~~|||zzz~~~xxxqqqmmmkkkwww}}}vvvtttqqqooonnnllliiigggeeedddbbbcccdddddddddbbb]]]WWWOOOHHHCCCAAABBBDDDBBBCCCFFFHHHJJJKKKLLLLLLNNNPPPSSSUUUWWWXXXWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXVVVVVVUUUUUUVVVYYY[[[]]]\\\[[[ZZZZZZZZZ\\\^^^```aaa___^^^]]]]]]^^^```aaa]]]^^^```ccceeefffggghhhhhhiiiiiikkkmmmqqqtttvvvzzz~~~xxxpppfff^^^UUUOOOPPPVVV^^^eeennnxxxzzzsssmmmeee```YYYTTTPPPNNNKKKJJJNNNOOOPPPQQQRRRRRRRRRRRRTTTRRROOOLLLIIIIIILLLOOOVVVYYY___eeejjjjjjhhheeeaaa]]]XXXXXX^^^hhhqqqvvvwwwssskkk\\\MMMDDDCCCEEEFFFLLLSSSXXX[[[___gggmmmnnnqqqwww{{{}}}~~~}}}|||yyytttqqqtttrrrrrruuuxxx{{{}}}zzzyyyvvvooocccZZZSSSVVVWWW]]]mmmxxxqqqnnnllljjjggg[[[WWWQQQPPPQQQRRRQQQPPPPPPRRRVVV\\\eeeoooyyy~~~~~~ppp\\\LLLFFFFFFKKKXXXjjjwww{{{{{{ttteeeQQQ@@@888444222000000...------......---,,,------,,,,,,+++***))))))+++---///000///000222444888GGGVVV[[[]]]bbbiiimmmyyyyyyzzzzzz{{{{{{{{{{{{}}}{{{zzz{{{}}}zzzwwwvvvtttrrrpppkkk```QQQEEE???<<<:::999888999::::::999;;;>>>@@@CCCFFFJJJLLLLLLLLLKKKLLLNNNRRRWWW\\\___bbbeeegggmmmnnnoooqqqsssttttttttttttvvvxxxxxxwwwwwwxxxyyy|||{{{zzzzzzzzzyyyvvvtttlllkkkkkkjjjkkklllmmmnnnnnnoooqqqrrrqqqooollljjjaaaaaa]]]UUUOOOLLLIIIDDDBBB???===<<<>>>AAACCCCCCMMMWWWdddooovvv}}}zzzrrrmmmjjjaaa^^^[[[\\\aaagggjjjjjjiiihhheeebbb]]]XXXTTTQQQRRRRRRRRRSSSUUUXXX[[[\\\dddggglllrrrwww|||~~~~~~}}}|||pppbbb]]][[[```iiirrr}}}}}}wwwmmmeeebbbdddiiimmmrrrtttxxx|||~~~~~~sssnnnfff___\\\^^^cccfffhhhkkkoootttwwwyyyyyyyyy{{{}}}}}}yyyqqqggg___[[[bbbeeeiiimmmooopppppppppnnnmmmlllkkkkkkjjjgggeeeYYYXXXTTTPPPMMMMMMPPPSSSXXX___jjjttt{{{{{{wwwuuusssnnnnnnmmmlllkkkjjjhhhgggjjjmmmppppppooonnnpppsssxxxrrriiieeemmmwww{{{zzzyyy~~~}}}tttkkkdddbbbiiirrrwwwtttqqqooonnnkkkhhhfffbbbaaa`````````___]]][[[XXXTTTMMMFFFBBB@@@AAABBBBBBCCCEEEHHHJJJKKKLLLLLLNNNPPPRRRUUUWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYVVVUUUTTTTTTUUUXXXZZZ[[[\\\[[[ZZZZZZZZZ\\\^^^___```___^^^]]]]]]___```aaa___```bbbcccdddeeeffffffhhhiiijjjlllnnnpppssstttwww{{{zzzrrrhhh___VVVOOOOOOTTT\\\```gggnnntttxxx{{{|||yyypppjjjbbb^^^XXXSSSPPPNNNLLLJJJPPPOOONNNMMMNNNOOOQQQSSSUUUUUUSSSOOOMMMLLLNNNPPPUUUXXX\\\bbbfffhhhhhhgggdddaaa]]]ZZZ\\\aaahhhmmmrrrpppjjj^^^PPPGGGEEEFFFFFFLLLTTTYYY\\\```gggmmmnnnqqqwwwzzz}}}~~~~~~|||{{{zzzxxxvvvssstttqqqqqquuuwwwzzz{{{wwwwwwwwwqqqeee[[[MMMOOOPPPVVVggg{{{wwwooollljjjgggddd\\\XXXSSSQQQRRRTTTSSSRRRSSSTTTWWW\\\dddmmmuuuyyy~~~{{{ooo\\\MMMFFFEEEIIIVVVggguuuzzzyyywwwhhhSSSBBB888333000...000...------......---,,,,,,,,,,,,,,,,,,,,,------+++---/////////000222444999HHHWWW\\\^^^dddkkkooovvvvvvuuuttttttsssssstttxxxzzz~~~}}}zzzxxxvvvsssqqqhhh^^^OOODDD>>><<<:::999888999999999888999<<<>>>BBBEEEIIILLLLLLLLLLLLMMMOOOSSSXXX]]]```cccfffhhhlllmmmoooppprrrssssssttttttuuuwwwxxxwwwwwwxxxyyy|||{{{zzz{{{{{{zzzwwwtttmmmllllllllllllmmmooopppqqqrrruuuwwwyyyxxxwwwvvvssstttoooeee^^^YYYSSSLLLIIIEEEAAA@@@@@@BBBCCCCCCDDDLLLVVV```hhhsss~~~~~~rrrmmmgggeeehhhmmmppprrruuutttsssqqqnnnjjjfffccc]]]\\\\\\]]]^^^```bbbccciiilllpppvvv{{{{{{jjjccc^^^```gggnnnxxx|||sssllliiijjjnnnqqqrrrtttxxx{{{~~~{{{uuummmddd^^^\\\\\\]]]bbbfffkkkqqquuuxxxyyyyyy|||~~~}}}uuulllddd```eeehhhlllooorrrrrrrrrqqqqqqoookkkhhheeeaaa]]]ZZZRRRQQQNNNKKKHHHIIIMMMPPPWWW___kkkwww}}}yyywwwvvvsssrrrrrrqqqooommmlllkkkmmmnnnooonnnmmmmmmpppssswwwrrriiidddkkkvvv{{{{{{zzz|||~~~|||sssiiibbb___aaajjjvvvwwwuuuqqqooommmkkkgggeeeaaa``````______\\\XXXUUURRROOOJJJDDD@@@?????????AAACCCEEEGGGIIIKKKLLLLLLNNNPPPRRRTTTVVVWWWWWWWWWUUUVVVVVVWWWXXXYYYZZZZZZUUUUUUTTTTTTUUUWWWXXXYYY[[[ZZZYYYYYYZZZ[[[]]]^^^^^^]]]\\\\\\\\\^^^___```aaabbbcccdddddddddddddddhhhiiikkkmmmooopppqqqqqqsssxxx~~~}}}tttjjj```UUUMMMMMMQQQYYY]]]bbbgggkkkooosssvvvzzz|||wwwnnnggg```]]]XXXUUUSSSQQQOOOMMMQQQNNNKKKIIIIIIKKKOOOQQQUUUUUUUUUTTTQQQQQQRRRSSSUUUVVVYYY]]]aaadddggghhheeedddbbb^^^ZZZ[[[```dddjjjjjjfff^^^TTTKKKGGGFFFGGGLLLTTTZZZ^^^bbbggglllnnnqqqvvvzzz|||}}}~~~{{{xxxwwwwwwwwwvvvuuussspppqqqtttvvvxxxxxxrrrsssvvvrrreeeYYYHHHHHHIIIOOO___rrruuunnnkkkhhhdddaaa]]]YYYTTTSSSUUUWWWVVVUUUWWWWWWZZZ^^^dddkkkqqqtttwww{{{~~~}}}xxxnnn]]]NNNFFFDDDHHHSSSdddrrrwwwwwwyyykkkWWWEEE999333///---000...------......---,,,+++,,,,,,---...//////000+++---...//////000333555:::IIIXXX^^^```fffnnnrrrvvvuuurrrooommmkkkkkkkkkssszzz~~~zzzxxxtttqqqnnneee[[[MMMBBB===;;;:::999888999999888777888:::<<<@@@DDDHHHKKKLLLLLLMMMNNNRRRUUU[[[___bbbeeehhhjjjllllllmmmooopppqqqrrrrrrrrrtttvvvwwwvvvvvvwwwxxx{{{zzzzzz{{{{{{zzzwwwtttnnnnnnnnnnnnooopppqqqrrrsssvvvzzz~~~yyyqqqkkkccc\\\WWWRRRMMMHHHGGGGGGGGGFFFAAAEEEJJJOOOWWWcccqqq{{{wwwssssssuuuyyy{{{~~~{{{yyyoooooonnnmmmmmmmmmmmmnnnqqqsssvvv{{{vvvlllbbb```ccciiirrr{{{}}}vvvpppmmmmmmppprrrssstttvvvyyy{{{}}}{{{tttkkkccc]]]YYYWWW[[[___eeekkkqqquuuwwwxxx|||~~~~~~wwwnnngggbbbeeehhhlllppprrrrrrqqqpppppplllfffaaa\\\WWWRRROOOKKKKKKIIIGGGFFFGGGKKKOOOWWWaaannn{{{|||{{{yyyyyywwwvvvtttrrrppppppqqqqqqpppooonnnnnnqqqsssuuu|||tttiiiccciiitttzzz|||}}}{{{}}}~~~{{{sssiii```[[[XXX___kkkwwwxxxuuurrrooommmjjjgggdddbbbbbbbbbbbbaaa^^^ZZZVVVNNNKKKGGGCCC@@@>>>>>>>>>AAABBBDDDFFFIIIKKKLLLMMMNNNOOOQQQTTTUUUVVVWWWWWWUUUUUUVVVWWWXXXYYYZZZ[[[VVVVVVUUUUUUVVVWWWXXXYYYYYYYYYYYYYYYYYY[[[\\\]]]ZZZZZZZZZZZZ[[[\\\]]]^^^aaaaaabbbcccddddddddddddggghhhjjjmmmnnnoooooonnnqqquuu|||~~~uuujjj```TTTKKKIIIMMMVVV\\\dddiiimmmppptttvvv}}}~~~}}}vvvmmmggg```^^^[[[XXXWWWVVVTTTRRROOOMMMIIIGGGFFFHHHJJJLLLPPPRRRTTTTTTTTTTTTUUUVVVTTTUUUWWWYYY[[[```eeehhhdddggghhhccc]]]YYY[[[^^^```aaa```\\\TTTLLLGGGEEEFFFLLLSSSZZZ___ccchhhkkknnnrrrvvvzzz{{{|||~~~|||wwwuuutttuuuttttttrrrooopppssstttvvv|||vvvmmmnnnrrrnnnaaaTTTHHHFFFEEEJJJWWWhhhwww~~~{{{tttnnnjjjgggcccaaa]]]YYYUUUUUUXXX[[[[[[ZZZ[[[\\\^^^bbbgggmmmqqqttttttwwwzzzzzzxxxpppaaaRRRGGGFFFHHHSSSdddqqqvvvvvvxxxkkkXXXGGG:::333000...000...------......---,,,,,,,,,,,,---......//////+++---......///000333666<<>>>>>???AAABBBCCCEEEHHHJJJLLLNNNNNNOOOQQQSSSTTTVVVWWWWWWUUUUUUVVVWWWXXXYYYZZZ[[[WWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[[[[ZZZZZZ[[[[[[]]]^^^___```___```aaacccdddeeeffffffeeefffiiikkklllmmmmmmmmmpppuuu|||}}}uuujjj```TTTIIIGGGJJJRRR\\\iiirrrvvvxxxzzz|||~~~zzztttmmmhhhaaa___]]][[[ZZZYYYVVVSSSMMMKKKIIIGGGEEEEEEEEEFFFGGGJJJNNNQQQRRRTTTVVVXXXUUUVVVWWWWWWXXX[[[aaaeeegggkkknnnkkkbbb[[[YYYYYYWWWXXXXXXVVVQQQJJJEEECCCEEEIIIPPPWWW]]]ccchhhkkknnnrrrvvvyyyzzz{{{|||}}}yyyuuusssrrrrrrqqqqqqnnnoooqqqssssssxxxuuukkkiiillliii[[[OOOIIIEEEBBBFFFOOO[[[iiiqqqxxxvvvrrrnnnkkkhhheeebbb^^^ZZZWWWXXX\\\```bbbaaaaaabbbfffjjjoootttwwwyyywwwzzz{{{{{{zzzttteeeVVVJJJHHHJJJUUUeeerrrvvvvvvtttiiiYYYHHH<<<555222000000...------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......000444777>>>MMM\\\bbbdddjjjqqqvvvzzzwwwsssmmmhhhdddaaa```jjj{{{~~~yyytttooojjjggg```VVVIII???;;;::::::999:::;;;;;;:::999999;;;===???BBBFFFIIIKKKLLLOOOPPPTTTXXX]]]aaadddfffiiikkkjjjjjjjjjjjjkkkmmmnnnoooppprrrtttuuuuuuuuuvvvwwwvvvvvvwwwyyyzzzxxxtttqqqooooooqqqrrrtttuuuvvvwwwtttvvvzzz|||vvvnnngggaaa\\\XXXUUUQQQPPPNNNLLLLLLPPPUUUYYYfffllluuu}}}xxxiii```]]]___fffnnnrrrpppmmmjjjiiiiiijjjkkkqqqpppooooooppprrrtttvvvzzz{{{|||zzzuuunnnfffbbbWWWXXX\\\aaagggmmmrrruuuyyy|||}}}vvvlllccc^^^^^^aaagggllloooooonnnlllbbb^^^WWWQQQNNNKKKHHHFFFJJJKKKKKKLLLMMMPPPTTTXXX___hhhuuu|||yyywwwuuuuuuuuuxxx|||~~~{{{xxxwww{{{zzznnneeejjjttt}}}}}}}}}rrreee]]]UUUXXX___iiiuuuxxxuuusssqqqooommmjjjhhhcccbbbbbbbbbbbb```\\\YYYMMMJJJEEEAAA>>>===>>>???AAAAAACCCEEEGGGJJJMMMNNNOOOOOOPPPRRRTTTUUUWWWWWWUUUVVVVVVWWWXXXYYYZZZZZZXXXXXXXXXXXXXXXXXXWWWWWWVVVWWWWWWXXXXXXYYYYYYZZZ[[[\\\]]]___```bbbcccccc___```aaaccceeefffffffffcccdddfffhhhjjjkkkllllllqqquuu||||||tttjjj```TTTJJJHHHJJJPPP]]]nnn{{{{{{vvvpppkkkbbbaaa___^^^]]]ZZZVVVSSSLLLKKKHHHFFFDDDBBBBBBBBB@@@DDDHHHLLLNNNQQQTTTWWWUUUWWWYYYXXXWWWWWW[[[___iiinnnrrrpppiii```YYYVVVSSSRRRRRROOOLLLGGGCCCAAABBBEEEKKKRRR[[[bbbhhhkkkooorrrvvvyyyzzzzzz{{{|||~~~~~~|||wwwtttrrrpppooopppmmmnnnpppqqqqqquuu{{{vvvllliiijjjfffZZZOOOIIICCC@@@AAAGGGOOOZZZdddooooooooommmkkkiiifffeee```]]][[[]]]ccciiikkkkkkjjjlllpppuuuzzz~~~~~~xxxiiiYYYKKKIIIMMMXXXgggrrruuutttpppgggXXXIII===555222222000...------......---,,,---------,,,,,,,,,,,,,,,,,,,,,------...000444888@@@OOO^^^ccceeejjjqqquuuwwwuuuqqqlllgggbbb^^^[[[cccvvv|||wwwrrrmmmjjj___VVVHHH???:::::::::999:::;;;;;;:::999:::<<>>;;;;;;===???@@@AAABBBDDDGGGJJJMMMOOOOOOOOOPPPQQQSSSUUUWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYXXXXXXXXXXXXWWWWWWVVVUUUUUUVVVWWWWWWXXXXXXYYYYYYZZZ[[[]]]___aaabbbcccdddaaaaaabbbcccddddddeeedddaaaaaacccdddgggiiikkklllqqquuu{{{|||tttkkkbbbWWWMMMJJJMMMSSSaaattt~~~wwwrrrhhhgggeeedddbbb^^^XXXTTTOOOLLLGGGCCC@@@@@@AAABBB>>>AAADDDGGGJJJMMMPPPSSSVVVYYY\\\[[[WWWUUUVVVYYYccchhhooorrrpppiii```ZZZRRRPPPMMMJJJGGGEEEBBB@@@@@@AAAFFFMMMWWWaaahhhlllooorrrvvvxxxyyyyyyzzz{{{|||}}}~~~{{{|||zzzvvvtttqqqoooooommmmmmooopppooosssyyyyyyppplllkkkggg^^^VVVJJJCCC???AAADDDHHHRRR\\\fffhhhjjjkkkjjjiiiggggggcccaaa```dddkkkrrruuuvvvuuuxxx|||{{{jjjZZZJJJIIINNNZZZiiirrrtttqqqnnnfffYYYJJJ<<<444111111000...------......---,,,,,,,,,------......//////,,,,,,---------000555888BBBQQQ___dddeeejjjppptttuuutttrrrnnnhhhbbb]]]ZZZ]]]ooozzzuuupppmmm```VVVIII???::::::999999888999:::999999:::<<>>@@@AAABBBCCCFFFJJJMMMOOOOOOOOOPPPQQQSSSUUUVVVXXXWWWWWWXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWVVVUUUTTTTTTTTTUUUVVVWWWXXXXXXXXXXXXWWWXXXZZZ]]]___```aaaaaaccccccdddddddddccccccbbb``````aaabbbeeehhhkkkmmmppptttzzz|||uuulllcccYYYOOOMMMPPPYYYgggzzzyyyooommmllljjjgggccc]]]XXXRRRMMMFFF@@@===>>>AAACCC???AAACCCEEEGGGJJJMMMPPPVVV[[[^^^]]]XXXTTTSSSUUUZZZ```iiirrruuuqqqiiibbbSSSPPPKKKHHHEEECCCBBB@@@>>>???CCCJJJUUU```hhhlllooorrrvvvxxxyyyyyyyyyzzz{{{{{{|||~~~xxxyyy{{{xxxuuurrrpppnnnlllmmmoooooonnnqqqwww}}}{{{tttpppnnnjjjccc]]]KKKDDDAAACCCEEEGGGQQQ[[[```cccgggiiiiiihhhhhhhhhfffddddddhhhpppxxx|||}}}}}}|||jjjZZZIIIIIINNNZZZiiirrrrrrooonnngggYYYJJJ<<<333000///000...------...///---,,,+++,,,---...///111222222,,,,,,,,,,,,---000555999CCCRRR```dddeeeiiippptttuuuuuussspppkkkddd^^^[[[[[[kkk~~~{{{{{{vvvqqqnnnaaaWWWIII???;;;:::999888666777888888888999<<>>CCCCCCDDDEEEGGGHHHIIIIIIMMMNNNPPPRRRTTTUUUVVVVVVWWWWWWXXXXXXYYYYYYZZZZZZYYYXXXXXXXXXZZZ[[[ZZZYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZYYYYYYYYYZZZ\\\___aaa``````aaaaaabbbbbbccccccccccccbbbccceeehhhkkkmmmmmmuuu|||~~~xxxoooddd[[[VVVSSSRRRYYYhhh{{{{{{wwwrrrnnnkkkeee^^^XXXPPPMMMIIIEEEBBBBBBCCCEEEEEEDDDCCCCCCEEEIIILLLNNNSSSWWW\\\]]]ZZZVVVTTTTTTYYY\\\ccckkkqqqrrrlllgggaaaXXXNNNIIIHHHFFFAAA<<<;;;===CCCKKKUUU___hhhmmmqqqsssuuuwwwxxxyyy|||~~~{{{}}}~~~}}}zzzxxxvvvuuurrrqqqooolllkkknnnssswww}}}rrroooqqqnnneee\\\GGGFFFDDDBBBDDDLLLXXXaaallljjjhhhhhhjjjlllllllllgggcccccchhhnnnuuu~~~uuubbbRRRKKKKKKPPP^^^oooxxxuuuoookkkcccWWWKKK@@@888222//////............---------------------------------,,,---......///222666999DDDVVVfffhhhhhhnnnsssrrrvvvuuutttsssqqqjjjccc]]][[[hhhyyyzzzyyy~~~wwwsssooonnneeeVVVGGG???<<<888777888888888888999:::===???@@@BBBEEEGGGIIIJJJKKKLLLNNNOOOSSSZZZ___bbbdddfffhhhhhhhhhiiiiiiiiiiiijjjjjjllloooqqqrrrrrrrrrrrrsssxxxxxxyyy{{{}}}|||wwwsssrrrsssuuuvvvxxxyyyyyyyyywwwwwwxxxzzz|||yyyrrrooommmlllkkkhhheeedddeeeggghhhhhhiiijjjjjjhhheeeeeehhhkkkpppuuuzzz~~~pppaaaVVVOOOKKKIIIDDDEEEFFFFFFFFFHHHLLLOOOUUUXXX]]]aaadddhhhlllooorrrwww}}}}}}ttthhh``````dddhhhiiissstttxxx~~~}}}uuuooocccccccccbbb___[[[VVVTTTKKKLLLMMMPPPSSSWWWZZZ[[[ZZZ]]]aaadddeeefffgggiiinnnvvv~~~|||~~~}}}qqqpppxxxsssggg^^^___aaaffflllssszzz}}}xxxvvvtttsssssssssqqqooojjjgggdddddddddaaaZZZTTTOOOFFF???===<<<:::;;;>>>@@@AAABBBDDDFFFHHHJJJKKKMMMNNNPPPRRRTTTUUUVVVVVVVVVVVVWWWXXXYYYYYYZZZZZZZZZYYYXXXYYYZZZ[[[ZZZYYYXXXYYYYYYYYYZZZZZZZZZZZZYYYXXXXXXWWWXXXZZZ]]]^^^^^^^^^______``````aaaaaabbbaaaaaabbbdddgggkkkmmmlllttt{{{~~~{{{rrrggg___YYYVVVUUU]]]kkk~~~~~~yyysssoookkkeee]]]WWWPPPNNNJJJGGGEEEDDDEEEFFFIIIHHHFFFEEEEEEFFFHHHJJJSSSWWW\\\^^^\\\YYYVVVVVVTTTWWW]]]fffnnnrrrrrrppphhh___TTTLLLIIIEEE???::::::===BBBJJJTTT^^^gggkkkrrrtttvvvwwwwwwxxxzzz|||{{{}}}}}}|||~~~|||yyywwwuuutttrrrqqqooolllkkknnnsssxxx~~~sssooopppmmmddd[[[JJJGGGCCCCCCIIIUUUccclllsssoookkkiiijjjkkkkkkkkkhhhbbb___bbbgggooo{{{vvvcccTTTJJJIIIMMM\\\ooozzzxxxrrrjjjbbbVVVIII>>>666111//////............---------------------------------,,,------...///222666:::GGGXXXggghhhggglllqqqppptttssssssrrrpppiii```ZZZZZZeeettt~~~~~~tttsss{{{~~~vvvqqqmmmllldddVVVFFF???;;;888777777888888888888:::<<>>>>>???AAACCCFFFIIIKKKLLLMMMNNNOOOQQQSSSTTTUUUUUUUUUUUUVVVWWWXXXYYYZZZZZZ[[[ZZZYYYYYYZZZ[[[ZZZXXXXXXXXXYYYYYYYYYZZZZZZZZZXXXXXXWWWVVVWWWXXXYYYZZZ[[[\\\\\\]]]^^^^^^____________```aaacccgggkkkmmmmmmttt{{{~~~~~~uuulllddd^^^[[[ZZZaaannn{{{tttnnniiiccc[[[VVVNNNMMMKKKJJJIIIHHHIIIIIINNNMMMJJJHHHFFFEEEEEEEEEOOOTTTZZZ]]]]]][[[XXXWWWRRRSSSVVV]]]fffmmmrrrtttnnnfff[[[RRRKKKFFF@@@;;;:::<<>>:::777666777777777777888:::<<<>>>@@@AAADDDGGGIIIKKKLLLNNNPPPNNNRRRXXX]]]```bbbeeefffggghhhhhhiiijjjkkkllllllmmmpppsssttttttssstttuuuvvvvvvwwwyyyzzzyyyuuurrrtttuuuvvvxxxyyyyyyyyyyyyyyyxxxvvvvvvvvvwwwyyyzzz}}}|||wwwtttrrrpppooolllkkkhhhccc___]]]___```[[[^^^bbbeeeiiimmmrrruuutttuuuwww{{{xxxtttllliiiggggggiiilllmmmmmmgggaaaXXXOOOHHHDDD@@@>>>???@@@???===<<<<<<>>>@@@DDDGGGJJJNNNSSSZZZaaafffkkknnntttxxx|||xxxqqqkkkhhhiiikkknnnppptttyyy{{{wwwnnngggaaa^^^YYYTTTPPPNNNMMMMMMSSSUUUXXX\\\```ccceeeggggggiiijjjkkkjjjkkklllnnnqqqwww}}}{{{{{{zzzmmmiiioooxxxwwwooopppqqqqqqqqqqqqppppppzzzxxxuuusssrrrpppmmmkkkhhhgggeeecccaaa]]]WWWRRRLLLEEE???===<<<:::;;;>>>>>>???AAADDDGGGIIIKKKLLLLLLMMMOOOPPPRRRSSSSSSSSSSSSTTTUUUVVVWWWXXXYYYZZZ[[[ZZZXXXYYYZZZZZZYYYWWWXXXXXXXXXYYYYYYYYYZZZZZZYYYYYYXXXWWWWWWWWWXXXYYYZZZ[[[[[[\\\]]]^^^______^^^^^^^^^```cccgggjjjmmmnnnvvv|||xxxooogggbbb___^^^bbbnnn~~~{{{rrrlllfff```YYYTTTLLLLLLLLLLLLLLLLLLMMMMMMQQQOOOMMMKKKHHHFFFEEEEEEHHHMMMSSSYYY[[[[[[ZZZYYYVVVTTTTTTVVV\\\dddkkkpppqqqkkkbbbXXXOOOHHHBBB>>>999<<>>@@@CCCEEEHHHJJJJJJKKKMMMOOONNNRRRWWW[[[^^^aaaccceeedddeeefffgggiiijjjkkklllnnnpppsssttttttttttttuuuvvvvvvxxxyyyyyywwwuuusssuuuvvvwwwyyyzzzzzzzzzzzzzzzyyyvvvtttssstttuuuvvvzzz|||}}}{{{zzzwwwtttooojjjeeebbbbbbcccXXXYYY[[[]]]___cccgggiiiiiiiiijjjlllqqqvvv|||wwwnnnhhh\\\XXXUUUSSSTTTVVVWWWWWWTTTPPPJJJEEEBBB@@@===;;;>>>>>>>>>===;;;:::<<<===???AAACCCGGGMMMUUU^^^dddiiilllppptttxxx|||xxxpppjjjiiikkklllmmmppptttvvvrrrjjjccc[[[WWWQQQLLLIIIJJJKKKMMMXXXZZZ^^^bbbfffiiikkkkkkjjjkkkkkkkkkjjjjjjlllmmmqqqwww~~~||||||nnnhhhllluuu{{{~~~xxxyyyzzz{{{yyyvvvsssqqq{{{xxxvvvtttrrrpppmmmkkkhhhgggfffddd```[[[UUUQQQKKKDDD>>>===<<<:::;;;===@@@AAACCCEEEGGGIIIJJJKKKKKKLLLNNNOOOQQQQQQRRRRRRSSSSSSTTTUUUVVVWWWXXXXXXYYYXXXWWWXXXYYYYYYXXXWWWXXXXXXXXXXXXYYYYYYYYYYYYZZZZZZYYYYYYYYYYYYYYYYYYZZZ[[[\\\]]]^^^___``````]]]]]]^^^___bbbfffjjjlllmmmuuu|||~~~yyyqqqiiiccc```^^^dddnnn|||~~~wwwooohhhccc^^^XXXTTTLLLLLLLLLLLLMMMNNNOOOOOOOOOOOONNNMMMKKKJJJHHHGGGDDDHHHNNNTTTZZZ\\\\\\\\\YYYWWWTTTTTTWWW^^^ggglllssspppiii___SSSHHHAAA===:::<<<@@@GGGPPPYYYaaafffmmmooorrrsssuuuwwwyyy|||yyy{{{||||||{{{|||}}}}}}{{{}}}~~~|||zzzyyywwwuuurrrqqqooommmmmmpppuuuzzz}}}sssnnnllliiiccc]]]NNNHHHDDDLLL^^^qqq}}}~~~xxxooohhhfffggghhhiiibbbZZZTTTSSSUUUZZZccclllppp{{{hhhVVVLLLFFFEEEOOOaaaqqqwwwwwwrrrlll___PPPAAA777444333///............---------------------------------------------///333999===HHHYYYffffffeeeiiinnnmmmooopppssszzzvvvnnnkkkpppuuutttoookkklllnnnppppppnnnjjjgggkkksss{{{}}}{{{vvvsssqqqppp___QQQBBB;;;888555444555555555555666999;;;>>>@@@DDDFFFIIIIIIIIIIIIJJJLLLMMMQQQVVVYYY\\\___bbbdddddddddfffhhhjjjkkkmmmnnnnnnpppsssttttttttttttuuuuuuvvvxxxxxxxxxvvvuuutttuuuvvvxxxyyy{{{|||||||||yyywwwtttqqqooopppqqqrrryyy|||~~~xxxsssoookkkiiiggg\\\ZZZXXXXXXYYY[[[]]]^^^dddcccbbbccceeeiiimmmooorrrsssvvvyyy~~~wwwmmmccc]]]RRRPPPLLLJJJIIIIIIHHHGGGFFFDDDAAA@@@??????===<<<<<<======<<<;;;:::;;;===>>>???BBBEEEKKKSSS\\\ccchhhkkknnnrrrtttxxx||||||tttmmmjjjjjjkkkkkklllnnnppplllddd^^^SSSPPPKKKHHHHHHKKKOOORRR]]]```dddhhhkkkmmmmmmmmmhhhiiihhhgggfffgggiiilllpppvvvqqqjjjlllssszzz}}}~~~{{{xxx{{{yyyvvvtttsssqqqooollliiihhhgggeee```ZZZUUUQQQJJJCCC>>>======::::::===@@@AAABBBDDDFFFHHHIIIJJJKKKLLLMMMOOOPPPPPPPPPQQQSSSSSSTTTTTTUUUUUUVVVVVVWWWVVVUUUVVVXXXXXXXXXWWWWWWWWWXXXXXXXXXYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\]]]^^^___```aaa^^^^^^___```bbbfffjjjlllkkkssszzz}}}{{{rrrjjjddd```^^^dddlllzzzzzzsssjjjdddaaa^^^ZZZWWWOOONNNMMMKKKKKKKKKLLLLLLJJJKKKLLLMMMMMMKKKJJJIIIDDDFFFJJJPPPVVVZZZ[[[[[[VVVVVVUUUTTTVVV\\\dddjjjssssssoooeeeVVVHHH???;;;:::<<>>JJJ\\\jjjjjjiiilllooonnnoooooorrr{{{~~~vvvlllqqqtttrrrnnnkkkmmmpppssspppkkkeeeccciiisss|||~~~~~~{{{yyyvvvtttsss^^^OOO@@@999666444333444444444444666888;;;>>>???CCCEEEGGGHHHHHHHHHIIIKKKMMMPPPTTTXXXZZZ]]]```ccccccdddfffiiikkkmmmooopppmmmpppsssttttttssstttuuutttuuuwwwwwwuuutttttttttuuuvvvxxxzzz|||~~~xxxvvvrrrooonnnnnnppprrrzzz}}}|||xxxtttooolllaaa^^^YYYVVVUUUVVVWWWWWW```___^^^]]]^^^```bbbccceeefffgggjjjnnntttyyy||||||}}}}}}{{{tttkkkbbb\\\RRROOOKKKHHHEEECCC@@@===???>>>======???@@@@@@???<<<===>>>===;;;:::;;;<<<>>>???AAADDDIIIQQQYYY___eeehhhlllooorrrtttwwwyyy|||}}}~~~|||wwwqqqllljjjhhhgggffffffgggddd^^^YYYNNNLLLKKKKKKMMMRRRWWWZZZcccfffjjjmmmoooooommmllleeeeeedddcccbbbdddhhhkkkqqqxxxvvvnnnnnnsssyyy}}}|||yyywwwuuutttssspppnnniiijjjiiifff```ZZZTTTRRRIIIBBB>>>======::::::===<<<===???AAADDDGGGIIIJJJKKKKKKMMMNNNOOOOOOOOOOOOTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSTTTVVVXXXWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYZZZZZZ[[[[[[[[[ZZZZZZYYYZZZ[[[\\\^^^___```aaa`````````aaacccfffiiikkkmmmuuu||||||tttkkkddd___]]]___gggsssvvvooogggbbbaaa```^^^\\\VVVSSSOOOJJJGGGFFFEEEFFFEEEGGGIIIKKKLLLKKKIIIHHHEEEDDDEEEIIINNNSSSTTTSSSPPPQQQRRRRRRSSSVVV\\\```jjjnnnooohhhZZZLLLCCC@@@;;;===BBBHHHPPPYYY```dddkkkmmmppprrrsssuuuxxxzzzyyyzzzzzzyyyyyyzzz|||~~~~~~~~~|||zzzvvvtttrrrqqqooommmmmmqqqwww{{{xxxsssrrrrrrooolllaaaXXXPPPPPP\\\mmm|||xxxqqqmmmmmmllllllfff^^^VVVSSSRRRRRRXXX___aaagggrrrzzzeeeTTTDDDCCCBBBGGGSSSddduuu{{{ppp___KKK<<<444333///............---------------------------------------------...333:::???OOOaaapppqqqnnnpppqqqnnnmmmllloooxxx~~~wwwlllpppsssrrrooonnnqqqvvvzzzuuullldddbbbiiiuuu~~~zzz{{{||||||{{{xxxuuuttt\\\NNN???888666333222444333333444555888;;;===??????BBBEEEFFFGGGHHHJJJLLLMMMPPPSSSVVVYYY\\\___bbb```aaadddfffiiilllnnnooommmooorrrssssssrrrssstttqqqsssuuutttrrrpppqqqrrrtttuuuxxxzzz}}}|||yyyvvvsssrrrsssvvvxxx{{{~~~|||uuuppphhhbbb[[[WWWWWWXXXXXXWWWZZZZZZYYYYYYYYYYYYZZZZZZ[[[ZZZZZZ[[[^^^cccgggjjjlllnnnqqqsssqqqmmmhhheeeYYYUUUOOOIIIFFFBBB???======<<<;;;<<>>>>>===::::::<<<888999<<>>BBBHHHPPPYYY```dddlllnnnqqqrrrrrrtttvvvxxxyyyyyyzzzyyyxxxyyy|||~~~~~~|||yyyuuusssrrrqqqooommmnnnqqqwww{{{|||zzzvvvvvvvvvtttrrrkkkaaaUUUQQQZZZkkk}}}}}}vvvrrrpppnnnnnnjjjaaaWWWRRRPPPPPPVVV^^^]]]```iiiwwwvvvcccTTT@@@@@@AAAEEEPPPaaauuuuuubbbMMM<<<444111//////.........---------------------------------...---------...444;;;@@@TTTggguuuvvvrrrrrrqqqnnnkkkiiikkkttt~~~|||uuulllpppssssssqqqrrrvvv|||zzzoooeeeccckkkxxx~~~|||xxxzzz|||}}}|||yyyuuusss\\\MMM???888555333222333222333333555777;;;===???;;;>>>BBBEEEGGGIIILLLNNNMMMOOOSSSVVVXXX[[[___aaa\\\]]]___bbbeeehhhkkklllllloooqqqsssrrrrrrrrrsssoooqqqsssrrrooonnnoooqqqssstttwww{{{~~~{{{xxxxxxzzz}}}{{{~~~zzztttmmmggg___[[[ZZZ[[[[[[[[[VVVVVVVVVVVVVVVVVVVVVVVVSSSRRRPPPPPPSSSWWW[[[^^^VVVZZZaaagggjjjkkkjjjhhhbbb\\\TTTLLLHHHEEECCCAAA===;;;;;;<<<@@@CCCDDDEEEIIIIIIIIIGGGCCC@@@??????999:::===???BBBHHHNNNSSSYYY^^^dddjjjnnnqqqssstttwwwvvvwwwyyy{{{xxxrrrmmmccc___ZZZXXXXXXWWWSSSPPPPPPQQQTTTXXX\\\```dddfffmmmooosssuuutttqqqmmmjjjaaaaaaaaa```aaaeeekkkpppxxx|||sssqqqtttxxx{{{}}}zzzzzzyyyxxxvvvtttrrrqqqooonnnkkkhhhbbbZZZQQQKKKIIIEEE@@@===<<<<<<<<<;;;>>>@@@BBBCCCCCCEEEHHHKKKIIIIIIJJJLLLMMMOOOPPPPPPQQQSSSTTTTTTSSSRRRRRRSSSUUUVVVWWWXXXXXXVVVTTTSSSXXXXXXXXXWWWVVVVVVUUUUUU[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZ[[[^^^```bbbcccccccccfffbbbbbbeeeggghhhmmmrrruuu|||wwwqqqiii^^^VVVVVVZZZcccooo}}}}}}qqqmmmiiihhhhhhgggdddaaaYYYTTTNNNHHHEEECCCAAA@@@@@@AAACCCFFFHHHGGGDDDBBBAAAAAAAAA@@@@@@@@@@@@@@@DDDEEEGGGIIIKKKLLLLLLKKKUUUYYY___aaa^^^TTTIIIBBBAAABBBEEEJJJPPPWWW]]]aaakkknnnsssuuuuuutttsssrrrvvvvvvwwwxxxzzz{{{||||||~~~zzzwwwuuusssqqqnnnkkkjjjmmmsssxxx||||||}}}}}}|||rrrbbbTTTUUU]]]jjjzzzqqqoooooommmjjjiiicccZZZRRRNNNPPPTTTWWW___]]]___hhhwwwyyyeeeSSSJJJCCC???DDDPPPaaavvvwwwdddOOO@@@888666///............//////000......------------.........---...111222444;;;DDDVVVhhhuuuuuuqqqrrrssspppoooiiihhhnnnssstttssstttkkkpppvvvyyywwwvvv{{{~~~sssjjjgggooo|||zzzyyyyyyzzz{{{yyysssmmmWWWIII<<<888888777555444444444555666888:::;;;<<>>@@@CCCFFFGGGNNNOOOPPPPPPMMMHHHBBB>>><<<=========???EEELLLRRRWWW\\\bbbhhhkkknnnpppqqqrrrtttwwwxxxwwwrrrmmmiii^^^ZZZTTTRRRSSSTTTSSSRRRSSSUUUXXX\\\aaafffkkkmmmrrrtttxxxyyywwwqqqjjjfffeeedddccccccfffjjjnnnqqqyyy}}}tttrrruuuzzz}}}|||}}}zzzzzzyyyxxxvvvtttrrrqqqooommmkkkhhhccc[[[RRRLLLHHHDDD@@@===<<<<<<<<<;;;===???AAABBBBBBDDDGGGIIIHHHIIIJJJKKKMMMNNNOOOPPPPPPRRRTTTSSSRRRQQQRRRRRRTTTUUUWWWXXXXXXWWWUUUTTTWWWWWWWWWWWWXXXXXXXXXXXXZZZZZZYYYYYYYYYYYYZZZZZZZZZ[[[]]]___aaabbbbbbbbbeeebbbbbbeeeggghhhnnnttt~~~xxxrrrjjj^^^VVVTTTXXX```lllzzz|||sssoooiiigggfffddd```\\\WWWSSSMMMIIIFFFDDDBBB@@@??????@@@BBBCCCCCCAAA???>>>>>>>>>======<<<<<<<<>>@@@CCCIIIPPPYYY___ccckkknnnsssuuuuuutttssssssvvvvvvwwwxxxyyy{{{||||||}}}{{{zzzvvvuuurrrooommmoootttwww~~~~~~qqqaaaUUUVVV___lll|||rrroooooommmjjjhhhccc[[[TTTQQQSSSVVVYYY]]]ZZZZZZaaannnzzzyyyfffUUUJJJCCC>>>CCCPPPaaauuu|||iiiSSSAAA999666000//////.........//////......------------......///...///222333555===FFFXXXjjjwwwuuuqqqqqqrrroooqqqjjjgggkkkoooooooooooommmsss{{{~~~}}}yyyooolllrrr~~~|||zzzxxxxxxxxxuuuooojjjUUUHHH;;;888888666444444333333444555777999;;;<<<>>>???@@@AAADDDFFFHHHJJJMMMNNNPPPSSSUUUWWWXXXXXXXXXZZZ]]]___aaadddgggjjjjjjmmmpppqqqppppppppppppqqqpppoooooopppppppppooorrrvvv{{{~~~yyyvvvqqqnnnhhhbbb]]]ZZZXXXXXXVVVSSSQQQPPPQQQRRRPPPNNNNNNKKKIIIGGGHHHJJJLLLMMMLLLNNNQQQTTTXXX]]]cccgggmmmkkkiiiddd___YYYSSSPPPKKKGGGCCCAAACCCFFFIIIJJJRRRUUUXXXYYYWWWRRRKKKGGGDDDCCCAAA??????CCCIIINNNRRRWWW^^^dddhhhkkknnnpppnnnpppqqqqqqoookkkgggddd___[[[WWWUUUVVVWWWWWWVVV\\\]]]aaaeeejjjnnnrrrtttuuuvvvyyyyyywwwqqqkkkhhheeecccbbbbbbeeejjjooorrrzzz~~~tttqqqtttxxx|||{{{yyyyyyxxxwwwuuutttrrrqqqnnnllljjjhhhccc\\\SSSNNNGGGCCC???<<<<<<<<<<<<;;;===???AAAAAABBBCCCEEEGGGHHHIIIJJJKKKLLLMMMNNNOOOPPPQQQSSSSSSQQQPPPQQQRRRSSSTTTUUUWWWWWWWWWVVVVVVVVVVVVWWWXXXYYYYYYZZZZZZXXXXXXWWWWWWWWWWWWXXXXXXYYYZZZ\\\^^^```aaabbbbbbeeebbbbbbeeegggiiipppxxxyyysssjjj^^^UUUQQQTTT\\\hhhvvv{{{uuupppiiieeeccc```\\\XXXVVVSSSNNNKKKHHHEEEBBB@@@===<<<;;;;;;<<<<<<;;;999;;;::::::999888777777666999:::<<>>DDDQQQcccwwwrrrYYYCCC999777111000///.....................------------......000///000333444666>>>GGGZZZkkkxxxvvvqqqrrrrrroootttlllfffggghhhgggfffhhhlllvvvvvvrrrwww{{{wwwtttssspppjjjeeeQQQEEE:::777666444333444222222333444666888:::;;;===>>>>>>@@@AAADDDEEEFFFJJJLLLNNNQQQSSSUUUVVVWWWWWWZZZ\\\^^^```bbbfffiiiiiilllnnnooonnnmmmnnnnnnnnnmmmlllllllllmmmnnnnnnssswww|||~~~~~~|||xxxsssoookkkjjjgggddd```]]]ZZZYYYUUURRROOOMMMLLLLLLKKKJJJLLLJJJGGGFFFFFFIIIKKKMMMLLLMMMNNNOOORRRWWW^^^cccpppqqqrrrqqqmmmhhhccc___QQQLLLFFFBBBCCCEEEHHHJJJPPPTTTZZZ______ZZZTTTPPPLLLJJJFFFBBB@@@CCCHHHLLLOOOTTT[[[aaafffiiilllnnnllllllkkkjjjgggddd```^^^[[[YYYVVVUUUVVVXXXYYYXXX___bbbfffjjjnnnrrrttttttxxxyyyyyyxxxuuuqqqllliiieeecccaaaaaadddiiiooosss{{{tttqqqrrrvvvyyyyyy|||~~~~~~xxxxxxwwwvvvuuusssrrrqqqlllkkkjjjgggccc\\\TTTNNNEEEBBB>>>;;;;;;<<<<<<;;;===???AAACCCCCCCCCEEEFFFHHHIIIJJJKKKLLLMMMNNNNNNOOOQQQRRRRRRQQQPPPPPPQQQRRRRRRTTTVVVWWWWWWWWWWWWWWWWWWYYYZZZZZZZZZYYYYYYWWWVVVVVVUUUUUUVVVVVVWWWYYYZZZ[[[]]]___```aaabbbdddbbbbbbeeegggjjjsss}}}yyysssjjj]]]TTTOOORRRXXXdddrrr~~~uuupppiiidddbbb___[[[XXXWWWTTTPPPMMMJJJFFFAAA>>>;;;999666555666666666555888777777666555444333333555666888;;;===???AAABBB@@@BBBFFFHHHHHHEEEBBB@@@999<<<@@@GGGPPPYYYaaafffjjjnnnrrrtttuuuuuuuuuvvvuuuuuuvvvvvvxxxzzz|||}}}~~~~~~~~~~~~|||{{{wwwvvvuuurrrnnnmmmmmmooouuu~~~|||kkk[[[NNNOOOXXXggg}}}wwwkkkffffffffffffhhhddd___[[[YYYYYY[[[\\\]]]YYYVVVWWW]]]eeekkknnnuuuzzz{{{mmm___NNNEEE@@@FFFUUUhhh{{{|||```GGG:::777111111000......---------......------------......///...000333444666>>>HHHZZZkkkwwwvvvrrrssstttrrrvvvnnnfffcccaaa^^^^^^```hhhvvv~~~zzz~~~|||uuuqqqnnnjjjddd```MMMCCC999666555333222444111111222333555777999:::<<<<<<===>>>???AAACCCDDDHHHJJJLLLOOORRRTTTUUUVVVVVVXXXZZZ\\\^^^```dddfffgggiiikkklllkkkjjjkkklllkkkkkkjjjiiihhhjjjlllooouuuyyy~~~~~~}}}}}}~~~}}}{{{yyywwwrrrlllhhhbbbcccccccccaaa___\\\[[[VVVTTTPPPMMMKKKJJJJJJIIIKKKJJJIIIHHHHHHKKKPPPTTTUUUTTTSSSRRRSSSVVV\\\aaakkkpppvvvzzzzzzwwwqqqmmm]]]WWWOOOIIIGGGGGGHHHIIIMMMSSS\\\cccgggeee```]]]RRRPPPLLLGGGDDDFFFJJJNNNPPPTTT[[[```ccceeegggiiihhhgggeeebbb___]]][[[ZZZXXXWWWVVVVVVWWWYYY[[[\\\```ccchhhlllppprrrssssssyyyyyyxxxuuurrrooollljjjfffdddbbbaaadddjjjpppttt{{{uuupppqqqtttwwwvvvxxxzzzzzzzzzzzz}}}wwwwwwvvvvvvtttsssqqqpppkkkjjjiiifffbbb[[[SSSMMMDDDAAA===:::;;;<<<<<<<<<===@@@CCCDDDDDDEEEFFFHHHIIIJJJJJJKKKLLLMMMNNNNNNOOOQQQRRRRRRQQQPPPPPPQQQQQQRRRSSSUUUVVVWWWXXXXXXXXXYYYZZZ[[[ZZZYYYWWWVVVVVVVVVUUUUUUUUUUUUVVVVVVXXXYYYZZZ[[[]]]___```aaacccaaabbbeeegggkkkwww~~~yyysssjjj]]]SSSOOOPPPVVV```ooo}}}tttooohhhcccbbb```]]]ZZZYYYVVVQQQMMMIIIDDD???<<<999666333222222333333222666555555444333333222222444444666888;;;===@@@AAA???@@@BBBCCCCCCAAA???>>>:::<<>>GGGXXXiiivvvvvvsssvvvxxxwwwxxxooofffaaa\\\WWWWWWYYYeeeyyy~~~{{{tttnnnjjjeee```[[[III@@@888666444222222444111111222333555777888999;;;<<<<<<===???AAABBBCCCHHHIIILLLOOORRRTTTUUUVVVUUUWWWYYY[[[\\\^^^bbbdddfffgggiiiiiihhhggghhhiiiiiiiiihhhgggfffhhhlllpppxxx|||~~~{{{{{{|||~~~{{{yyywwwtttpppkkkeeeaaa^^^^^^______]]][[[YYYWWWVVVUUUSSSOOOLLLKKKJJJKKKJJJJJJJJJJJJKKKOOOVVV[[[```___]]][[[YYYZZZ]]]```eeelllwww}}}yyyooohhh^^^VVVQQQNNNMMMLLLNNNUUU___iiioooqqqooommm^^^\\\WWWPPPKKKJJJLLLNNNQQQTTTYYY]]]^^^______```^^^\\\ZZZWWWUUUSSSSSSSSSWWWXXXXXXYYYZZZ\\\^^^```cccfffjjjnnnrrrtttuuuuuuxxxwwwuuussspppmmmkkkjjjgggeeecccccceeejjjpppsssyyy~~~uuuooopppsssuuussstttttttttuuuxxx}}}vvvvvvvvvuuutttrrrqqqpppkkkiiigggeee```YYYPPPKKKBBB???;;;::::::;;;<<<<<<<<>>>>>???AAABBBAAA@@@???>>>;;;===AAAFFFNNNVVV]]]aaahhhkkkoooqqqrrrtttuuuwwwuuuttttttuuuwwwzzz}}}~~~~~~~~~~~~|||{{{wwwwwwuuurrrooonnnooopppttt~~~}}}zzzkkkZZZKKKJJJPPP\\\ppp{{{qqqiiifffgggiiikkkkkkhhheeebbbaaacccfffhhhfffeeecccccceeeiiinnnqqquuu{{{}}}tttkkkWWWLLLEEEKKKZZZlll~~~|||bbbJJJ;;;666111000///.....................------------......---,,,...222333666>>>HHHXXXiiivvvvvvtttxxx{{{zzzxxxpppgggaaaZZZSSSRRRUUUddd|||zzzrrrlllhhhccc]]]XXXFFF???888666444222222555111111222333555777999:::;;;<<<<<<>>>???BBBCCCDDDHHHJJJLLLOOOSSSUUUWWWWWWVVVXXXZZZ[[[\\\^^^bbbdddfffggghhhhhhffffffgggiiihhhiiihhhfffdddgggmmmrrr{{{|||zzzyyyzzz|||||||||||||||}}}~~~~~~~~~xxxuuuqqqmmmiiiddd___\\\\\\[[[ZZZXXXVVVTTTSSSRRRTTTUUUUUUSSSOOOMMMMMMMMMKKKLLLMMMLLLMMMRRRZZZaaahhhiiihhhfffcccaaaaaabbbeeelllwww{{{tttjjjaaaZZZTTTQQQNNNPPPUUU^^^gggooosssuuuuuupppmmmggg^^^UUUOOOMMMMMMQQQTTTXXXZZZYYYXXXXXXXXXSSSRRRPPPNNNMMMMMMMMMNNNSSSUUUWWWXXXXXXZZZ]]]___bbbdddhhhlllppprrrttttttwwwvvvtttqqqooommmlllkkkiiihhhgggfffhhhlllooorrrvvvzzztttoooooorrrtttrrrrrrrrrsssvvvyyy}}}}}}uuuuuuuuutttsssrrrqqqpppjjjiiigggccc^^^WWWNNNHHHAAA>>>;;;999:::;;;<<<<<<999===AAADDDEEEFFFHHHIIILLLLLLMMMMMMNNNNNNOOOOOOPPPRRRTTTSSSRRRQQQRRRRRRSSSSSSSSSSSSTTTUUUVVVWWWUUUWWWYYYZZZZZZXXXVVVTTTXXXXXXXXXWWWWWWXXXXXXXXXXXXXXXXXXYYY[[[]]]___```aaaaaabbbeeegggmmm||||||xxxooobbbXXXNNNNNNPPPYYYfffuuu~~~sssmmmeee```___^^^\\\YYYRRRNNNHHHDDDAAA>>><<<:::888666444444555555444333111111111111222222222222000000111222444666888:::<<<===???AAAAAAAAA@@@???:::<<<@@@FFFNNNVVV^^^bbbfffiiimmmoooqqqrrruuuwwwttttttssstttvvvyyy}}}~~~~~~}}}{{{yyyuuutttssspppnnnmmmooorrrvvv~~~}}}{{{xxxuuudddVVVJJJIIINNNUUUcccrrryyytttmmmhhhfffhhhkkknnnkkkiiifffeeegggkkkppptttsssssssssrrrrrrtttwwwzzz|||~~~wwwooo[[[OOOEEEIIIWWWgggvvvqqq\\\HHH;;;555000//////.........//////......------------.........---///333555777@@@IIIZZZkkkwwwvvvtttxxx{{{{{{wwwppphhhbbbYYYRRRPPPSSSaaa}}}}}}xxxqqqlllhhhccc\\\WWWEEE>>>888666555222333777222222333444666777999:::;;;<<<===???AAACCCEEEGGGIIIKKKMMMQQQTTTVVVXXXYYYXXXZZZ\\\]]]^^^```dddfffhhhiiijjjiiiggggggiiijjjhhhiiiiiifffdddgggnnnuuu}}}}}}}}}|||zzzxxxwwwxxxzzzxxxxxxyyyyyyzzz|||}}}~~~|||}}}}}}vvvqqqlllfffbbb^^^ZZZWWWVVVTTTRRRPPPOOOPPPRRRSSSUUUWWWZZZYYYVVVSSSSSSSSSRRRSSSSSSRRRQQQUUU^^^eeeoooqqqsssrrroookkkiiihhhiiimmmttt|||wwwnnnfff```ZZZWWWTTTXXX]]]eeelllrrrvvvxxx}}}{{{uuulllaaaYYYSSSQQQSSSVVVYYY[[[ZZZXXXWWWWWWQQQQQQPPPPPPPPPQQQRRRSSSSSSUUUXXXYYYYYY[[[^^^```cccdddgggkkkooorrruuuwwwuuuuuutttrrrpppooommmlllkkkjjjjjjjjjkkkmmmooopppsssvvv{{{tttoooooorrrtttssstttuuuxxx{{{||||||{{{xxx~~~uuuuuuttttttsssrrrqqqpppjjjiiifffccc]]]UUULLLFFFAAA>>>:::999:::;;;<<<<<<777;;;@@@CCCEEEFFFGGGIIIMMMMMMMMMNNNOOOOOOOOOPPPQQQSSSTTTTTTSSSRRRRRRSSSSSSSSSSSSSSSTTTUUUVVVWWWSSSTTTWWWYYYZZZYYYWWWVVVZZZYYYYYYXXXXXXYYYYYYZZZWWWWWWWWWXXXZZZ\\\___```aaa```bbbeeegggnnn}}}~~~zzzqqqeee[[[MMMLLLNNNVVVcccsss|||ssslllddd___]]]\\\YYYWWWMMMIIICCC???===<<<;;;:::888666555666777777666444//////000000111222222222............000222444666:::;;;>>>@@@BBBBBBAAA@@@888:::???EEENNNWWW___ccceeehhhlllnnnppprrrtttvvvttttttssstttvvvyyy}}}}}}}}}~~~~~~}}}{{{xxxwwwqqqqqqooolllkkkkkknnnqqqwww|||yyyxxxvvvsssppp]]]PPPGGGHHHKKKOOOXXXdddqqqmmmiiieeeeeehhhkkkmmmkkkiiiggghhhkkkrrrxxx}}}~~~xxxqqq^^^PPPEEEGGGSSSbbboooyyyzzzyyyttthhhWWWFFF:::555//////.........//////000.........------.........///...000444666999AAAJJJ\\\mmmxxxwwwtttwwwzzzzzzvvvpppiiibbbZZZRRRPPPRRR^^^{{{{{{vvvqqqlllhhhccc\\\VVVDDD>>>999777555222444777222222333444666888:::;;;;;;<<<===???BBBEEEGGGHHHJJJLLLNNNRRRUUUXXXYYYZZZ[[[\\\^^^```aaacccfffhhhjjjkkkllljjjiiiiiijjjllliiijjjiiifffdddgggooowww{{{{{{zzzxxxvvvuuuwwwxxxvvvvvvvvvwwwxxxzzz{{{|||xxxyyy||||||zzztttooohhhbbb]]]YYYVVVTTTNNNLLLJJJIIILLLPPPUUUXXXWWW[[[______\\\ZZZYYYYYYYYYZZZZZZWWWVVVYYYaaaiiisssvvv{{{|||yyyuuupppnnnmmmnnnpppuuu{{{}}}vvvoooiiieee]]]___cccgggnnntttyyy||||||tttjjjaaa[[[XXXVVVYYY]]]^^^]]][[[ZZZZZZVVVWWWWWWXXXYYYZZZ[[[\\\[[[^^^aaabbbbbbcccfffiiiiiijjjmmmppptttxxx|||~~~uuuuuutttsssrrrpppooonnnllllllllllllmmmmmmnnnoooqqqtttwww{{{tttoooooorrrttttttvvvzzz~~~{{{wwwvvv}}}vvvuuusssssssssqqqooommmjjjhhhddd```ZZZSSSKKKEEE>>><<<999888888:::::::::<<<===>>>@@@BBBDDDEEEFFFGGGHHHJJJLLLNNNOOOPPPPPPPPPPPPQQQQQQRRRRRRSSSSSSRRRSSSTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUVVVWWWXXXZZZZZZYYYYYYYYYYYYZZZZZZUUUVVVWWWYYYZZZ\\\]]]^^^^^^```bbbdddhhhqqq}}}zzzqqqfff^^^UUUOOOMMMTTT___lllzzz|||tttnnnhhh```\\\YYYTTTMMMGGGFFFBBB>>>===>>>???===;;;===<<<:::999888666333000333333222222111111111111444444333222222333444555888;;;>>>@@@BBBAAA@@@???>>>???BBBHHHOOOXXX___dddhhhiiikkkmmmoooqqqrrrsssvvvvvvvvvwwwzzz||||||{{{|||~~~|||yyyvvvuuuqqqpppooonnnnnnoooqqqrrrzzzxxxttttttsssnnniii[[[QQQGGGEEEHHHMMMTTTZZZgggkkkkkkfffcccfffhhhhhhjjjgggfffjjjooowww|||ppp^^^PPPEEEFFFQQQ]]]hhhppprrrrrrmmm```NNN@@@888666000000...---------------......---------......//////000000000111888BBBJJJ___jjjtttvvvuuuuuutttrrrnnnkkkiiigggaaaWWWSSSSSS```uuu~~~vvv{{{|||tttooonnnlllaaaTTTFFF===555444666444333333111333555666666666888::::::<<<>>>@@@AAACCCGGGIIIIIIKKKNNNOOOPPPRRRUUUWWW[[[\\\___bbbdddfffhhhhhhkkkkkkiiiiiiiiiiiikkkkkkpppnnnjjjfffcccfffnnnttt|||{{{vvvsssssssssrrrrrrssstttvvvwwwyyyzzz{{{{{{xxxxxxyyy{{{}}}|||yyyuuusssjjjfffaaa]]]ZZZWWWTTTQQQMMMMMMMMMMMMNNNQQQVVVZZZ\\\^^^cccfffgggfffdddbbbbbb```___```___^^^dddlllrrr|||wwwvvvtttrrrrrrvvv}}}|||tttoookkkgggeeehhhlllooovvv}}}yyyooofff```^^^\\\___cccffffffeeeeeeeeeeeehhhkkklllkkkjjjjjjkkknnnmmmkkklllnnnoooooonnnssstttuuuwwwxxxzzz{{{|||{{{wwwrrrqqqrrrsssrrrpppmmmmmmmmmmmmnnnoooqqqrrroooooopppsssvvv{{{uuuqqqqqqqqqpppssswww~~~|||||||||}}}vvvuuusssssssssqqqooommmjjjhhhddd```ZZZSSSKKKFFF???<<<999888888::::::999;;;<<<>>>@@@BBBDDDEEEFFFHHHIIIKKKMMMNNNOOOPPPPPPQQQRRRRRRSSSSSSTTTTTTTTTSSSTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTUUUVVVVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVWWWYYYZZZ[[[\\\]]]___aaacccdddgggnnnxxx~~~~~~yyypppeee]]]UUUNNNLLLRRR]]]iiixxx}}}wwwooofff```XXXSSSPPPMMMHHHCCCDDDBBB@@@@@@BBBCCCAAA@@@>>>;;;999777777555333111444444444444333333222222222111000//////000111222888:::===@@@AAAAAA@@@@@@>>>@@@CCCIIIPPPYYYaaaeeeiiijjjkkkmmmoooqqqrrrsssvvvvvvvvvxxxzzz}}}|||{{{|||~~~~~~|||yyyvvvuuuooonnnmmmkkkkkklllnnnoooyyy~~~wwwssssssrrrmmmiiiWWWMMMEEEFFFKKKQQQXXX___hhhllllllfffccceeeggggggeeebbbbbbhhhpppzzz~~~qqq]]]PPPDDDFFFOOO[[[fffoooooommmfffZZZJJJ===666333000000///...------------///......---------......///000000000222999CCCKKKbbbllltttsssqqqppppppooollljjjiiiiiidddZZZUUUUUU___qqqvvvpppuuu{{{tttssspppdddXXXHHH>>>555444555444222222000222444444444555777999999;;;>>>@@@BBBDDDHHHKKKLLLNNNQQQRRRSSSTTTVVVXXX[[[\\\___aaadddfffggghhhjjjjjjiiiiiiiiijjjlllmmmnnnllliiifffeeeiiipppvvv~~~{{{vvvsssrrrqqqqqqppppppqqqsssuuuwwwxxxyyyyyyxxxyyyzzz|||}}}~~~zzzvvvqqqooohhhddd^^^ZZZVVVSSSOOOMMMHHHIIIKKKLLLOOOSSSXXX\\\]]]aaagggmmmqqqrrrqqqpppnnnkkkhhhgggdddaaadddjjjttt~~~~~~zzzwwwxxx{{{{{{rrrlllggggggiiimmmuuu}}}~~~vvvnnnhhhfffdddggglllooooooppppppqqqtttvvvyyy{{{zzzxxxxxxyyy|||zzzxxxxxxyyyzzzyyyyyyxxxxxxyyyzzz{{{|||}}}~~~}}}zzzuuutttttttttsssqqqkkkkkklllmmmnnnooopppqqqpppooopppqqqtttxxx{{{}}}vvvqqqppppppooosssvvv{{{~~~|||||||||vvvtttsssssssssrrrooommmkkkhhhddd```[[[SSSKKKFFF???<<<999888888999999999:::;;;<<>>;;;999999777666444444555666666444333222111000////////////000000666888;;;>>>@@@@@@@@@???>>>???CCCIIIQQQZZZbbbgggjjjjjjlllnnnppprrrssstttvvvvvvwwwxxxzzz}}}|||{{{{{{}}}~~~|||yyyvvvtttpppooommmkkkjjjkkklllmmmvvv|||vvvrrrqqqppplllhhhUUUMMMHHHLLLTTT[[[bbbhhhlllooommmhhhdddffffffeeeccc```___dddmmmyyyrrr[[[NNNDDDDDDMMMYYYdddmmmooojjjaaaUUUIII>>>666222111000///...------------000///...---------------///000000111333:::DDDLLLeeennntttrrrnnnllllllkkkiiihhhiiikkkhhh___YYYXXXaaappp|||oookkkqqq}}}zzzwwwttthhh\\\JJJ@@@666555555333111111...000222333333444666777999;;;>>>@@@BBBFFFKKKNNNQQQSSSUUUUUUUUUVVVXXXZZZ\\\]]]___aaadddeeefffgggiiiiiihhhhhhiiikkkmmmnnnkkkjjjgggeeefffjjjrrrwww|||wwwsssrrrqqqooonnnnnnoooqqqtttvvvxxxyyyyyyyyyzzz{{{}}}~~~~~~~~~~~~}}}~~~~~~}}}yyytttnnnkkkhhhddd^^^YYYUUUQQQMMMKKKHHHJJJMMMOOORRRVVV[[[^^^^^^ccckkkttt{{{{{{wwwtttqqqlllggghhhlllsss}}}}}}}}}~~~vvvnnnkkkkkknnnvvv~~~}}}xxxsssqqqmmmqqqvvvyyy{{{}}}~~~~~~~~~}}}}}}}}}~~~~~~}}}zzzvvvsssrrrqqqpppoooiiijjjkkklllnnnoooqqqqqqqqqpppppppppqqqsssvvvxxx}}}~~~~~~xxxrrrpppooonnnrrruuuxxx|||~~~}}}}}}uuutttsssssssssrrrpppmmmkkkhhheee```[[[TTTLLLFFF???===999888888999999999888999;;;>>>AAADDDFFFGGGJJJKKKLLLNNNOOOOOOPPPPPPQQQRRRRRRSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSUUUUUUUUUUUUVVVUUUUUUUUUUUUVVVXXXYYYYYYXXXVVVUUUWWWXXXXXXXXXXXXXXXYYYYYY\\\___bbbcccdddhhhnnnssswwwxxxzzz|||~~~}}}xxxpppfff^^^SSSKKKFFFIIIRRR]]]jjjuuuvvvxxxwwwqqqlllggg```XXXRRRMMMGGGCCCCCCEEEFFFFFFIIILLLPPPTTTXXXZZZZZZYYYTTTOOOHHHCCC@@@>>><<<;;;444555666666666444222111222222222111111111111111333555888:::<<<=========<<<===AAAHHHQQQZZZbbbgggkkkkkkmmmoooqqqssstttuuuvvvwwwxxxyyy{{{}}}~~~||||||~~~|||yyyvvvtttsssqqqooommmllllllmmmnnnrrryyywwwqqqpppooollliiiYYYTTTRRRXXXaaagggmmmrrrrrrsssqqqkkkggghhhhhheeefffaaa]]]```fffppprrrXXXMMMCCCCCCLLLWWWdddnnnssslllaaaVVVKKKAAA999444111000///...------------000///...---------------...000111111444<<>>IIIQQQcccnnnwwwxxxtttrrrpppmmmooonnnqqqxxxyyysssllliiinnnvvv}}}}}}yyywww{{{}}}uuummmlllqqq{{{~~~|||yyypppfffOOOCCC888555444111000000///111222333333444666888888:::<<>>===<<<;;;999777555444333333444444444333222111000111222333555666777777888777999>>>EEEOOOYYYccchhhmmmmmmoooqqqsssuuuvvvwwwwwwxxxyyy{{{}}}~~~~~~~~~~~~}}}~~~}}}yyyvvvtttqqqpppnnnlllkkklllmmmnnnqqqwww}}}vvvsssrrrqqqqqqhhhdddfffnnnuuuwwwwwwyyy||||||wwwqqqooopppmmmiiibbb\\\VVVUUUWWW\\\hhhsss|||kkkQQQHHHAAADDDNNN[[[kkkxxxzzztttjjj]]]OOOBBB999444111111000///..................---------......///...///111333777???KKKSSScccnnnxxxzzzxxxwwwuuusssxxxvvvzzzyyyvvvqqqvvv{{{yyytttrrrvvv{{{{{{uuuooommmqqqyyy~~~{{{sssiiiPPPDDD888555444222000111///000222333333444666888888999;;;>>>AAAGGGNNNRRRVVVXXXYYYYYYYYYYYY[[[\\\]]]^^^___aaabbbccccccccceeeeeeeeeeeegggiiikkkllljjjgggcccbbbeeejjjmmmooo{{{}}}{{{yyywwwuuurrrsssuuuxxxzzz|||}}}}}}~~~~~~}}}~~~}}}|||zzzrrrmmmgggaaa\\\XXXTTTQQQOOOSSSYYY^^^bbbeeehhhkkkmmmqqqxxxyyyvvvvvvyyy|||yyy{{{}}}|||{{{|||}}}~~~}}}{{{}}}zzzuuuqqqnnnmmmlllmmmmmmllliiidddaaa``````dddfffiiimmmppprrrttttttwwwuuusssqqqpppqqqrrrrrrqqqtttvvvuuusssrrrtttvvvuuuwwwyyyzzzyyyyyyyyy{{{xxxxxxzzz}}}xxxrrrrrrvvvyyy}}}tttsssrrrrrrssssssqqqooollliiifffaaa\\\TTTLLLGGGAAA>>>:::888888888888777888999;;;===???AAABBBCCCEEEFFFHHHKKKMMMOOOPPPPPPLLLLLLMMMOOOPPPRRRSSSSSSRRRRRRSSSTTTTTTTTTSSSSSSPPPRRRTTTVVVXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUVVVVVVWWWWWWWWWXXXYYY\\\^^^______cccjjjpppsssvvv{{{zzzqqqeee]]]RRRIIIAAA??????AAAFFFLLLVVV]]]```\\\VVVRRRMMMHHHDDDDDDFFFJJJOOOWWW___dddkkkoootttwwwxxxyyy{{{}}}|||vvvlllbbbZZZSSSMMMJJJGGGEEEAAA>>>;;;999999999666666777777666444333222333333444555555666666777666999>>>EEEPPP[[[dddiiimmmnnnpppqqqsssuuuwwwxxxwwwxxxzzz|||}}}~~~~~~~~~~~~~~~~~~}}}{{{}}}}}}yyyvvvtttqqqpppnnnmmmmmmnnnooopppvvv|||zzzvvvuuuuuuuuunnnlllnnnwww~~~~~~}}}}}}~~~|||xxxrrrppprrrooojjjaaa[[[UUURRRRRRUUU^^^hhhlllwww}}}cccNNNFFFAAAEEEPPP^^^ppp~~~}}}zzzqqqcccQQQBBB888555222111000///............---------------...///000---///111333888AAALLLUUUgggqqqxxxxxxvvvxxxyyyzzz}}}zzz}}}|||tttxxx{{{yyytttrrrvvvzzz~~~xxxsssqqqsssyyy}}}|||xxxpppgggPPPDDD888444444222111222---///111222222222444666888999;;;===@@@FFFMMMRRRWWWXXXZZZ[[[[[[[[[]]]___^^^^^^```aaabbbbbbbbbbbbddddddcccdddeeegggiiijjjiiifffcccccchhhmmmqqqrrrzzz~~~}}}|||yyywwwvvvwwwyyy{{{|||~~~~~~~~~sssoooiiiccc___[[[WWWTTTUUUYYY```fffjjjmmmoooqqqrrruuuzzz|||{{{}}}~~~|||yyyyyy{{{||||||{{{||||||vvvpppkkkgggfffeeehhhiiiiiifffbbb^^^]]]^^^```cccgggkkkoooqqqrrrrrruuutttrrrppppppqqqrrrssspppsssuuussspppnnnqqqtttuuuwwwzzzzzzyyyxxxzzz{{{wwwwwwyyy~~~wwwqqqssszzztttsssrrrrrrssssssqqqooollljjjfffbbb\\\UUUMMMGGGAAA>>>:::888888888888777999:::;;;===>>>@@@BBBBBBCCCDDDGGGJJJMMMOOOPPPQQQLLLMMMNNNOOOQQQRRRSSSTTTPPPQQQRRRSSSSSSSSSSSSSSSOOOQQQTTTVVVXXXXXXXXXWWWWWWVVVVVVUUUUUUVVVVVVWWWTTTTTTUUUVVVVVVWWWXXXXXX\\\]]]^^^^^^^^^bbbiiinnnsssuuuzzzvvvkkkbbbRRRIIIAAA>>>===<<>>FFFQQQ\\\eeekkknnnnnnppprrrtttvvvwwwxxxwwwxxxzzz|||~~~~~~~~~}}}~~~~~~}}}~~~{{{yyy|||}}}yyyvvvtttsssrrrpppooopppqqqsssttt{{{|||xxxwwwwwwxxxsssqqquuu~~~~~~|||wwwqqqqqqrrroooiiiddd]]]VVVRRROOOPPPWWW______kkk|||yyy^^^LLLEEEAAAFFFQQQaaasssxxxhhhTTTCCC999666222111000//////.........,,,,,,,,,---...///000111---///111444888AAAMMMVVVlllssswwwuuussswww{{{}}}}}}zzz{{{}}}www{{{}}}{{{vvvtttxxx|||}}}wwwtttvvvzzz~~~|||xxxtttkkkbbbPPPCCC888444444222222333,,,...000000000111333555888999:::<<>>>>>===>>>@@@IIIOOOWWW[[[ZZZVVVQQQNNNMMMOOOUUU\\\eeemmmssswwwwwwnnnhhh```YYYQQQLLLJJJHHHBBB>>>AAA???<<<;;;:::999777555111222333444666666666666666888>>>FFFQQQ]]]fffllllllnnnqqqssstttvvvyyy{{{}}}}}}}}}}}}}}}~~~~~~~~~}}}{{{wwwvvvvvvtttpppnnnooosssxxx|||}}}zzzxxxvvvvvvzzz~~~uuurrrttttttppplllfff___UUUNNNMMMPPPUUUXXX___dddooo{{{sss___EEEBBB@@@FFFUUUiii{{{}}}mmmYYYFFF:::555333222000///......//////...------------...//////111///000444999AAANNN[[[llluuuzzzwwwttttttvvvvvvvvvvvvvvvxxx{{{|||{{{yyyttt{{{}}}uuuttt{{{zzzxxxyyy}}}~~~|||{{{zzzvvvmmmfffOOOCCC888444444222111333000000000000000111111222666777999;;;>>>CCCJJJNNNTTTVVVYYYZZZZZZ[[[\\\^^^\\\^^^aaabbbbbbdddfffhhheeeddddddeeegggiiiiiihhhgggfffgggkkkppptttuuuttt{{{}}}|||zzzzzz|||}}}~~~xxxtttmmmhhhcccaaa```___ccciiipppvvvyyyyyyyyyyyyvvvxxx|||~~~}}}|||{{{{{{}}}}}}}}}~~~~~~vvvmmmddd___]]]^^^^^^___```aaa```^^^[[[YYYYYY\\\bbbhhhlllooopppqqqppppppppppppppppppppppppuuusssqqqoooooopppqqqrrrtttuuuwwwxxxyyyyyyyyyxxxyyywwwwww~~~zzzuuu}}}~~~{{{|||~~~zzzyyyxxxvvvuuusssqqqqqqmmmjjjfff```ZZZRRRJJJEEE>>>===:::999888888999:::999:::<<<===@@@AAACCCDDDEEEFFFGGGJJJKKKMMMMMMNNNOOOOOOOOOPPPPPPPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRUUUTTTSSSTTTVVVVVVTTTRRRUUUUUUUUUVVVVVVUUUUUUTTTVVVTTTRRRPPPQQQSSSVVVXXXZZZ[[[\\\\\\]]]```dddgggnnnrrrxxx~~~rrr```SSSFFF@@@???>>>???AAAHHHNNNVVV[[[\\\YYYVVVTTTVVVYYY]]]cccjjjqqqvvvyyyuuunnnddd\\\XXXSSSMMMHHHGGGEEEBBB@@@???===:::777888888999;;;===>>>>>>>>>:::<<>>@@@BBBCCCDDDEEEFFFHHHJJJKKKLLLMMMMMMOOOOOOPPPPPPPPPQQQQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOSSSRRRRRRSSSTTTTTTSSSQQQUUUUUUVVVVVVVVVVVVUUUUUUSSSRRRQQQPPPQQQSSSVVVXXXXXXYYY[[[\\\\\\^^^aaacccjjjnnnuuu{{{wwwgggYYYKKKDDD@@@>>>@@@CCCIIINNNVVV\\\^^^]]]\\\[[[```bbbeeejjjoootttxxxzzz}}}ssskkkeee^^^YYYTTTQQQNNNJJJGGGCCC>>>;;;999999:::<<>>@@@DDDKKKSSS\\\dddiiioooqqqssssssssstttvvvxxxyyyyyyzzz|||}}}~~~}}}xxxzzz{{{wwwuuurrrqqqppppppqqqtttxxxzzzsssoooppp|||vvvnnnmmmmmmllljjjbbb\\\UUUPPPPPPRRRUUUWWWVVVWWW[[[bbbjjjqqquuuwww{{{{{{eeeQQQFFFCCCAAAGGGVVVjjj}}}xxxdddOOO@@@888333222000///......//////......------......///000111///000555:::BBBPPP]]]rrrxxxzzzuuuooonnnooooooooollliiihhhiiijjjjjjjjjlllpppvvvyyy{{{yyyttttttxxx|||~~~|||{{{|||zzzssslllTTTGGG;;;777555333222222222222222111222333333444444555777999<<<@@@EEEIIIMMMOOOSSSUUUWWWYYY[[[]]]]]]___bbbcccdddeeehhhjjjmmmllllllmmmnnnnnnmmmllleeeeeehhhlllrrrwwwyyyyyy~~~}}}zzz{{{}}}}}}sssjjjhhhmmmtttyyy|||~~~{{{xxxwwwwwwyyy}}}~~~|||{{{zzzyyyxxxvvvvvvvvvxxxzzz{{{xxxzzz}}}~~~~~~~~~~~~||||||}}}xxxvvvrrrlllddd^^^\\\[[[^^^^^^______\\\YYYUUUSSSVVVXXX\\\aaadddgggiiiiiipppooonnnnnnoooppprrrssspppppppppppppppoooooonnnpppqqqsssvvvwwwxxxxxxxxx|||{{{}}}xxxxxxxxxwwwvvvtttrrrqqqmmmkkkgggccc]]]UUULLLFFF;;;;;;;;;::::::999999888:::;;;<<<>>>@@@BBBCCCDDDEEEFFFHHHJJJKKKLLLMMMMMMNNNNNNNNNOOOOOOPPPPPPQQQOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQQQQRRRRRRRRRQQQPPPSSSSSSTTTUUUUUUUUUUUUTTTRRRQQQPPPPPPQQQSSSVVVXXXXXXZZZ\\\]]]]]]^^^```bbbfffkkkrrrxxx~~~vvviii\\\OOOGGGCCCAAACCCGGGKKKPPPWWW\\\^^^^^^^^^^^^ccceeehhhlllpppsssuuuwww}}}wwwqqqlllfffbbb]]]XXXRRRKKKDDD@@@===;;;;;;===AAADDDDDDCCC???AAAFFFLLLTTT]]]dddhhhmmmooorrrssssssuuuwwwyyy{{{{{{|||}}}}}}~~~~~~|||wwwyyyyyyuuusssoooooonnnoooppprrruuuvvv{{{||||||}}}sssmmmkkkwwwyyynnniiihhhhhhgggbbb]]]XXXTTTTTTVVVXXXYYYUUUSSSSSSWWW^^^fffmmmpppuuu{{{vvvaaaOOOEEEBBBAAAGGGWWWllljjjRRR@@@777333111000///......//////...............//////000111///111555;;;DDDRRR___tttzzz{{{tttmmmkkkllllllnnnjjjeeebbbbbbcccccccccdddiiiqqqzzzwwwooooootttzzz~~~}}}yyyyyy{{{yyysssnnnVVVJJJ===888666333222222222111111111111222333333333444666888:::>>>BBBFFFHHHKKKOOORRRUUUWWWZZZ\\\]]]___bbbdddeeefffiiikkkmmmlllllllllmmmmmmkkkhhhbbbcccggglllqqqvvvzzz{{{~~~|||}}}xxxssstttzzz~~~{{{zzzyyy{{{}}}zzzxxxwwwvvvvvvuuusssrrrssstttwwwxxxuuuwwwyyyzzzzzz{{{~~~|||zzzzzzzzzttttttqqqlllfff```]]]\\\\\\]]]]]]\\\YYYUUUQQQNNNRRRTTTXXX\\\```dddggghhhkkkjjjjjjjjjkkkmmmooopppooopppqqqrrrrrrqqqooonnnnnnooorrrtttvvvwwwxxxxxxxxxxxxzzz~~~~~~wwwxxxxxxxxxwwwtttrrrqqqmmmkkkhhhddd^^^VVVMMMGGG>>>===<<<;;;999888777666:::;;;<<<>>>@@@BBBDDDEEEFFFGGGHHHJJJKKKLLLLLLLLLKKKKKKLLLMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQQQQQQQPPPPPPPPPQQQQQQRRRSSSSSSSSSSSSSSSQQQPPPPPPPPPQQQSSSVVVWWWVVVXXX[[[\\\\\\\\\^^^```eeeiiipppvvv{{{|||ssshhh^^^TTTNNNJJJGGGHHHLLLPPPSSSXXX[[[\\\\\\]]]]]]bbbdddgggjjjmmmooopppqqqsssuuuxxxyyy{{{xxxtttnnnggg```WWWOOOIIIHHHEEECCCDDDHHHJJJIIIGGG???BBBGGGNNNVVV^^^eeeiiijjjmmmppprrrsssvvvyyy{{{~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}~~~~~~~~~{{{wwwyyy}}}wwwsssqqqllllllllllllmmmooopppqqquuu{{{{{{yyyyyy{{{}}}~~~uuummmjjjttt|||ooohhhfffeeedddaaa]]]XXXVVVVVVXXXZZZ[[[WWWTTTQQQRRRXXX```gggkkkrrrxxx}}}~~~ttt```NNNDDDAAA@@@GGGXXXnnnoooVVVBBB777333111000///....../////////............///000000111///111666<<>>999777444222222000000000000000111222222222444666777999<<>><<<:::888777666666;;;;;;===???AAACCCDDDEEEFFFGGGHHHJJJKKKLLLLLLLLLJJJJJJKKKLLLMMMMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPNNNPPPQQQQQQPPPOOOOOOPPPOOOPPPQQQRRRRRRSSSRRRRRRRRRRRRQQQQQQRRRTTTUUUVVVTTTUUUWWWXXXXXXZZZ]]]___eeehhhmmmrrrwww}}}|||tttjjjccc]]]ZZZUUUPPPPPPSSSRRRUUUWWWXXXXXXXXXYYYZZZ___```ccceeeggghhhhhhhhhdddfffgggffffffhhhnnnsss~~~xxxqqqhhh___YYYUUUPPPKKKKKKNNNOOOLLLIIIAAADDDIIIPPPXXX```fffiiiiiikkkoooqqqsssvvvyyy|||~~~~~~}}}|||||||||~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~||||||}}}~~~{{{wwwxxx}}}||||||wwwsssppplllkkkjjjjjjjjjkkkmmmnnnrrrxxx{{{wwwvvvwwwyyyzzz{{{uuummmiiiqqq~~~rrrkkkgggfffeeeaaa]]]XXXVVVWWWZZZ]]]^^^\\\YYYUUUUUUYYY```gggkkkrrrwww|||~~~}}}tttbbbQQQGGGCCCAAAHHHXXXnnnrrrYYYDDD999333222000///......////////////......//////000111111000111777===GGGVVVcccssszzz}}}wwwqqqooonnnmmmlllggg```[[[XXXVVVUUUTTT[[[fffxxxzzzmmmkkkrrryyy{{{wwwssssssvvvuuuqqqlllWWWKKK>>>999777444222333000000//////000000111222222444666888888:::===@@@BBBEEEJJJNNNQQQTTTXXXZZZ\\\^^^aaacccdddfffiiikkkkkkkkkkkkmmmmmmllliiiggg]]]```eeejjjnnnsssxxx{{{}}}|||~~~|||yyyvvvuuutttrrrpppooooooooonnnnnnooooooooonnnnnnooooooppprrrssstttrrrssssssssstttvvv{{{~~~}}}~~~~~~|||xxxtttrrrqqqttttttsssnnniiicccaaa```aaabbbbbb```]]]YYYTTTQQQMMMNNNPPPSSSXXX^^^bbbeeedddeeegggiiikkkmmmoooooopppqqqsssuuuuuutttrrrqqqnnnoooqqqtttuuuvvvvvvvvvsssuuuxxx{{{}}}~~~~~~}}}}}}|||{{{}}}zzzyyyyyy{{{zzz}}}wwwxxxyyyzzzyyyvvvtttrrrjjjiiigggddd^^^VVVLLLFFF???===;;;999777888888999;;;<<<===???AAACCCDDDEEEGGGGGGIIIJJJKKKKKKLLLLLLJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNPPPRRRRRROOONNNOOOQQQOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVTTTUUUVVVVVVWWWZZZ^^^aaadddgggjjjnnnssszzz~~~xxxpppllljjjhhhccc[[[WWWXXXRRRTTTUUUUUUTTTUUUVVVXXXZZZ[[[\\\]]]]]]\\\[[[ZZZRRRSSSTTTRRRPPPRRRWWW\\\fffppp}}}yyyqqqlllddd^^^VVVTTTUUUUUUQQQLLLGGGJJJNNNTTT[[[bbbgggiiijjjllloooqqqsssuuuxxx{{{||||||||||||{{{{{{{{{{{{{{{{{{|||}}}~~~}}}}}}}}}~~~~~~}}}{{{{{{|||}}}~~~{{{uuuuuuxxxzzz}}}}}}xxxtttrrrnnnllljjjiiihhhiiikkklllsssyyy~~~vvvtttqqqpppqqqrrrsssssslllfffcccjjjxxx~~~uuuoookkkjjjiiieeeaaa[[[YYY[[[^^^bbbdddgggccc______ccchhhmmmpppvvv{{{yyygggWWWLLLGGGDDDIIIXXXmmmnnnWWWCCC999333222000///....../////////////////////000000111111000222888>>>HHHWWWdddpppxxx}}}zzzuuusssrrrpppnnniiiccc]]]YYYVVVSSSRRR[[[jjjqqqmmmssszzzzzzvvvrrrrrrttttttpppkkkVVVJJJ===888777444333333111111000000111111222333333555777888888:::<<<>>>AAADDDIIIMMMPPPSSSWWWYYY[[[]]]```bbbcccfffhhhkkkiiiiiijjjlllmmmllliiifff^^^aaagggkkknnnsssxxx|||{{{~~~~~~}}}{{{wwwrrrnnnlllhhheeebbb``````___^^^\\\______```bbbdddfffhhhiiiiiijjjlllnnnpppqqqqqqqqqoooooooooooopppsssxxx||||||~~~~~~}}}yyyvvvtttsssuuuuuurrrnnnhhhcccaaa```aaabbbbbbaaa^^^YYYUUURRRMMMMMMMMMOOOSSSXXX\\\___```bbbeeeiiilllmmmmmmmmmpppqqqrrrsssssssssrrrrrroooqqqrrrtttuuuvvvuuuuuutttuuuxxxyyyyyyyyyzzzzzzyyyyyyyyy|||~~~uuurrrrrr~~~{{{wwwwww{{{tttuuuwwwxxxwwwtttqqqoooiiihhhfffccc^^^VVVLLLEEE>>><<<999777777888:::<<<;;;<<<===???AAACCCEEEEEEGGGHHHIIIJJJKKKKKKKKKKKKJJJKKKLLLMMMNNNOOOPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPRRRRRROOONNNOOOQQQPPPQQQRRRSSSTTTTTTTTTTTTUUUTTTTTTTTTTTTTTTUUUUUUVVVVVVWWWWWWXXX\\\aaaeeedddeeehhhkkkpppxxxzzzuuussssssrrrlllbbb\\\\\\QQQRRRSSSSSSRRRSSSUUUWWWUUUVVVVVVVVVUUURRROOOMMMEEEFFFFFFCCCBBBCCCIIINNNRRR\\\kkkwww~~~yyytttlllccc``````___YYYTTTLLLNNNRRRXXX]]]cccgggiiikkknnnppprrrrrrtttwwwyyyyyyyyyyyyzzzzzz{{{{{{{{{yyyzzzzzz|||}}}~~~}}}}}}~~~~~~}}}zzzzzz{{{|||~~~{{{tttrrruuuyyy}}}~~~yyyuuussspppnnnkkkiiihhhiiikkkllltttzzzzzznnnllljjjjjjkkklllkkkkkkccc___\\\bbbnnn|||}}}wwwrrrooonnnmmmjjjfff```]]]___dddhhhjjjpppmmmiiiiiilllqqquuuwww|||mmm^^^PPPKKKFFFJJJWWWkkk|||iiiSSS@@@777333222000///....../////////////////////000111111111000222888???HHHXXXeeennnwww~~~|||xxxvvvuuusssrrrmmmgggaaa\\\YYYUUUSSS\\\ooouuuooottt|||{{{vvvrrrrrrttttttpppkkkUUUIII===888777444333444222222111111222222333444333555777888999:::<<<>>>AAADDDIIIMMMPPPSSSVVVYYYZZZ\\\___aaaccceeehhhjjjfffggghhhjjjkkkjjjgggeee___ccchhhlllooosssxxx}}}~~~~~~zzz|||{{{zzzxxxvvvtttsssrrrqqqnnnmmmjjjfffaaa[[[WWWTTTTTTRRROOONNNNNNOOONNNMMMRRRSSSUUUWWW[[[^^^aaaccceeegggjjjmmmoooppppppooonnnnnnnnnmmmnnnqqqwww{{{}}}}}}zzzxxxxxxvvvuuurrrlllfffbbb``````______```___\\\XXXSSSQQQMMMMMMLLLMMMOOOSSSWWWZZZ\\\___cccgggjjjkkkkkkjjjooopppqqqqqqrrrrrrrrrrrrppprrrsssuuuvvvvvvuuuuuussstttvvvvvvuuuttttttuuuvvvvvvwww{{{~~~rrrmmmkkkxxx~~~{{{wwwtttuuuzzztttuuuvvvvvvvvvuuutttsssllliiieeebbb^^^XXXNNNHHH===<<<:::888666666666666999:::<<<>>>@@@AAABBBBBBGGGHHHIIIKKKLLLLLLLLLLLLHHHIIIIIIKKKMMMOOOPPPRRRPPPPPPNNNNNNNNNNNNPPPPPPMMMNNNOOOOOOPPPPPPOOOOOOOOOOOOQQQRRRTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUYYYYYYYYYYYYZZZ\\\^^^______bbbeeeiiinnnttt{{{zzzwwwtttkkkaaaXXXUUUQQQPPPSSSTTTTTTRRRVVVTTTRRRQQQOOOMMMIIIGGG>>><<<999777777:::>>>@@@GGGLLLUUU```lllwww{{{rrrmmmkkkhhhccc^^^YYYWWWWWW\\\___aaaeeejjjnnnoooppprrrtttuuuwwwxxxuuuuuuvvvwwwxxxxxxyyyyyy{{{{{{{{{|||}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~}}}{{{{{{{{{{{{|||~~~}}}|||{{{|||~~~~~~zzzxxxwwwwww~~~~~~}}}|||zzzxxxuuutttrrrpppllliiihhhiiikkkmmmxxx~~~wwwllliiieeeeeefffeeeaaa^^^WWWWWWWWWZZZbbbnnn{{{|||wwwssspppnnnmmmkkkgggcccccchhhooosssuuuwwwxxxyyywwwuuuuuuyyy}}}tttcccRRRLLLEEEHHHYYYnnnzzz{{{yyyooo```OOO@@@777222111000//////...............//////000000111111000111333666===JJJYYYeeepppwww|||zzzwwwwwwuuusssnnnooooookkkddd\\\VVVRRR]]]kkk}}}vvvzzz~~~}}}zzzwwwvvvvvvtttnnnjjjSSSHHH===:::888555333333000111111222222111111000333555777777888999<<<>>>???CCCHHHLLLPPPSSSWWWZZZ^^^___```bbbdddfffhhhhhhiiiiiijjjmmmooolllfffaaa```cccggglllppptttyyy|||}}}}}}|||||||||~~~{{{qqqjjjffffffcccaaa``````___^^^]]]VVVUUURRRNNNKKKHHHFFFEEEAAAAAA@@@@@@@@@@@@AAAAAADDDEEEGGGKKKOOOSSSVVVXXX^^^```dddiiilllmmmnnnmmmlllkkkjjjkkknnntttzzz}}}}}}zzzvvvtttvvvuuuqqqmmmhhhdddaaa___]]]^^^___```___[[[UUUPPPJJJIIIGGGGGGHHHLLLPPPRRRXXX\\\aaadddfffggghhhjjjnnnoooqqqqqqqqqqqqsssttttttttttttuuuuuuvvvwwwxxxvvvwwwwwwtttpppnnnpppssswwwxxxzzz}}}ssslllnnnuuu{{{~~~zzzsssqqqsssxxxzzz{{{{{{{{{|||tttuuuvvvvvvvvvtttsssrrrllliiieeebbb___XXXOOOHHH>>><<<999777666555666777999:::<<<>>>@@@AAABBBBBBEEEFFFHHHJJJKKKLLLMMMMMMJJJJJJJJJKKKMMMNNNPPPQQQPPPOOONNNNNNNNNNNNOOOPPPOOOOOOPPPQQQQQQQQQQQQPPPPPPQQQRRRSSSTTTTTTTTTTTTSSSTTTTTTUUUVVVWWWXXXXXXZZZYYYYYYYYY[[[\\\^^^___```bbbeeehhhlllrrrxxx}}}|||ssshhh[[[WWWRRRQQQSSSTTTTTTRRRTTTRRROOOLLLJJJGGGCCC@@@;;;999777555666888;;;===<<<@@@GGGOOOYYYbbbhhhllltttzzzyyyuuussspppjjjeee___[[[[[[___aaabbbfffkkkmmmnnnoooqqqrrrtttuuuvvvttttttuuuuuuvvvwwwwwwxxxxxxxxxyyyzzz{{{|||}}}}}}yyyyyyzzzzzz{{{|||}}}}}}||||||{{{{{{|||}}}~~~~~~}}}|||{{{{{{{{{{{{|||{{{zzzzzz{{{|||~~~|||yyyxxxxxxyyy~~~~~~}}}|||zzzwwwtttrrrrrrpppmmmjjjiiiiiijjjkkkqqqxxx}}}uuulllhhhdddccccccaaa]]]ZZZRRRRRRTTTXXXaaalllyyy~~~}}}zzzvvvtttrrrqqqqqqmmmjjjhhhiiipppwww}}}tttdddRRRLLLFFFIII[[[ppp|||}}}~~~wwwkkk]]]LLL>>>666222111000//////......///......//////000111111111000222444777>>>KKK[[[fffrrryyy~~~|||yyywwwuuurrrooooooooommmiiiccc[[[UUUZZZfff}}}|||vvv{{{{{{wwwuuusssqqqlllgggUUUIII>>>:::999666444444333333444444444444333333111444777999::::::;;;<<<@@@CCCHHHLLLOOOSSSWWWZZZ]]]^^^___aaaccceeeggggggjjjkkklllnnnooolllfffbbb___bbbgggkkkoootttxxx|||~~~||||||{{{zzz{{{|||~~~~~~oooccc[[[VVVQQQPPPNNNNNNOOOOOONNNLLLLLLJJJHHHDDDBBB???>>>===<<<<<<;;;;;;;;;;;;<<<<<<>>>???AAADDDHHHLLLOOOQQQXXXZZZ^^^bbbgggjjjkkklllmmmmmmnnnmmmnnnqqqvvvzzz}}}~~~zzzwwwuuuwwwuuurrrnnniiieeebbb```]]]]]]^^^^^^]]]YYYSSSNNNHHHGGGEEEDDDEEEGGGKKKMMMSSSWWW]]]bbbeeehhhkkkmmmoooppprrrrrrqqqqqqrrrtttuuuuuuuuuvvvwwwxxxzzz{{{uuutttsssqqqooonnnppprrrwwwyyyzzz|||tttkkklllsssyyy|||yyyuuupppooorrrvvvyyyyyyzzzzzz{{{~~~uuuvvvvvvvvvuuutttrrrqqqmmmjjjfffccc___XXXOOOHHH???===999666444555777888:::;;;===???@@@BBBBBBBBBCCCEEEGGGIIIKKKLLLMMMNNNLLLLLLLLLLLLMMMNNNOOOPPPOOOOOONNNMMMMMMNNNOOOOOOPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRSSSTTTTTTTTTTTTTTTQQQRRRTTTUUUWWWYYY[[[\\\ZZZZZZYYYZZZ[[[\\\^^^___```aaadddgggjjjooouuuyyyzzznnn^^^YYYTTTQQQRRRSSSRRRQQQPPPMMMIIIFFFCCC@@@<<<999666666555444444555777888777999===CCCIIINNNRRRUUU\\\aaaiiinnnqqqrrrrrrsssssswww|||}}}|||zzzvvvpppkkkddd```^^^```bbbcccffflllkkklllnnnpppqqqrrrssssssrrrrrrsssssstttuuuuuuuuutttuuuvvvwwwxxxyyyyyyyyyyyyyyyyyyzzzzzz{{{{{{{{{yyyyyyyyyyyyzzz{{{|||}}}|||}}}}}}}}}|||{{{zzzzzzzzzzzzyyyyyyyyy{{{}}}~~~~~~zzzwwwxxxyyy{{{~~~~~~}}}{{{yyyvvvsssqqqrrrpppnnnkkkiiihhhhhhhhhkkksss|||}}}tttkkkgggbbb```___]]]YYYVVVPPPQQQTTTYYYcccnnnxxx~~~~~~|||yyyvvvsssrrrqqqpppnnnllllllpppwwwsssdddRRRLLLGGGKKK]]]sss|||sssgggXXXIII<<<666222222111000////////////......///000000111111222111222555888???MMM]]]hhhttt||||||zzzwwwtttqqqpppoooppppppkkkaaaXXXWWW```sss|||vvv{{{zzzvvvtttqqqlllhhhXXXLLL@@@;;;:::777555555333333444444444444333333///333777::::::999999999>>>AAAEEEIIIMMMQQQUUUXXX[[[\\\]]]___aaaccceeefffiiijjjkkklllllliiiccc___]]]aaafffjjjnnnsssxxx{{{~~~|||{{{{{{yyyyyyxxxyyyzzz{{{}}}||||||}}}zzzlll^^^SSSKKKGGGCCCCCCCCCDDDFFFFFFDDDBBBBBBAAA???===;;;:::999999999999999888888999999999999999;;;>>>AAADDDGGGHHHNNNPPPTTTYYY___dddgggjjjkkknnnqqqooommmmmmrrrwww|||~~~|||yyywwwvvvuuutttqqqmmmiiidddaaa___[[[[[[[[[[[[YYYUUUOOOJJJEEEDDDBBB@@@@@@BBBEEEFFFLLLQQQXXX^^^ccchhhmmmppppppqqqrrrrrrqqqpppqqqsssuuuuuuvvvvvvxxxyyy{{{{{{tttrrroooooopppsssuuuvvvyyyzzz{{{|||sssjjjiiiooovvvzzztttrrrqqqqqqtttxxxzzzzzzwwwwwwwwwwwwvvvtttrrrpppnnnkkkgggddd```XXXOOOHHH@@@===999555333555777999:::;;;===???@@@AAABBBBBBCCCDDDFFFIIILLLMMMOOOOOONNNNNNMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNOOOPPPQQQQQQRRRRRRQQQQQQSSSSSSTTTTTTTTTTTTTTTSSSRRRSSSTTTVVVXXXZZZ[[[\\\ZZZZZZYYYYYYZZZ\\\]]]^^^^^^```cccfffjjjooouuuzzz~~~{{{ooo___ZZZTTTQQQQQQQQQOOOMMMJJJGGGCCC@@@>>>;;;888666444444444444444444555555666777999<<>>BBBEEEIIIMMMRRRUUUYYYZZZ\\\]]]___aaacccddddddeeefffgggeeebbb]]]ZZZ]]]```eeejjjnnnrrrwww{{{~~~{{{zzzzzzzzzxxxwwwvvvvvvuuuvvvwwwwwwpppnnnllllllnnnqqqrrrrrrpppkkkcccYYYPPPIIIEEECCCAAAAAABBBDDDEEEEEEBBB@@@@@@???>>>===<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<888999:::;;;>>>@@@BBBCCCFFFGGGKKKPPPWWW]]]bbbeeefffkkkpppoookkkjjjooouuuyyyzzz|||{{{yyyvvvvvvvvvsssqqqoookkkfffaaa]]][[[YYYXXXVVVUUUSSSOOOJJJFFFAAA???>>>===>>>@@@BBBDDDGGGLLLSSSZZZ```fffkkkoooppprrrrrrrrrpppooopppqqquuuttttttuuuvvvwwwxxxyyyuuurrroooqqqvvv{{{~~~~~~||||||}}}~~~qqqgggeeejjjqqquuuvvvvvvwwwyyy{{{}}}~~~xxxxxxxxxxxxwwwuuusssrrrooolllhhhddd```YYYOOOHHH@@@===999555333555777999:::;;;===>>>???@@@AAAAAACCCDDDGGGIIILLLNNNPPPPPPOOONNNMMMMMMLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOPPPPPPPPPOOOOOORRRSSSSSSTTTTTTTTTSSSSSSTTTUUUUUUVVVXXXYYYYYYZZZZZZYYYYYYXXXYYYZZZ\\\]]]\\\___bbbfffkkkqqqwww||||||xxxlll]]]YYYSSSPPPPPPOOOLLLIIIDDDAAA>>><<<;;;:::888777555555555555555555444444222333444666777999:::;;;>>>AAAEEEHHHIIIKKKMMMNNNNNNRRRWWW[[[___bbbeeehhhrrrtttvvvxxxwwwtttnnnjjjgggbbb```bbbbbbbbbeeejjjkkklllnnnppprrrrrrrrrqqqrrrrrrrrrsssssssssssssssrrrrrrsssssstttsssssssssppppppqqqqqqrrrrrrssssssvvvvvvwwwxxxzzzzzz{{{{{{xxxyyy{{{||||||{{{zzzyyy{{{{{{{{{||||||}}}~~~~~~|||}}}|||xxxwwwxxxzzz|||||||||{{{yyywwwtttqqqooonnnmmmkkkjjjhhhggggggfffhhhqqq{{{~~~uuugggccc___^^^______^^^[[[XXXYYY^^^fffpppwwwzzz{{{{{{vvvrrrooommmllllllllllllooovvv~~~uuuiii^^^PPPLLLIIIPPPeee|||~~~rrrcccTTTEEE;;;666333222111000000///////////////000000111222222222222444777;;;DDDRRRcccooovvv~~~}}}zzzuuusssvvvyyyuuuggg[[[TTT\\\lll|||zzzsssvvv{{{|||zzzvvvtttdddVVVFFF???;;;888777777222222222333333222222222222333444444333555888;;;:::===@@@DDDGGGLLLQQQUUUXXXYYYZZZ\\\^^^```aaabbbaaabbbddddddaaa]]]ZZZXXX^^^aaafffjjjnnnrrrwwwzzz~~~|||yyywwwwwwxxxuuuttttttsssrrrrrrrrrqqqhhheee```]]]]]]]]]\\\\\\YYYVVVQQQKKKGGGEEEDDDDDD@@@@@@AAACCCDDDCCCAAA>>>AAA@@@@@@?????????@@@@@@>>>======<<<<<<======>>>;;;<<<<<<===>>>???AAABBBBBBDDDGGGLLLRRRWWW\\\___^^^dddjjjkkkhhhhhhnnntttuuuvvvxxxxxxvvvttttttuuusssrrroookkkfff```[[[XXXTTTSSSPPPOOOMMMIIIEEEBBB<<<<<<;;;<<<===@@@BBBDDDEEEIIIPPPVVV\\\bbbgggkkkooopppqqqqqqooonnnooopppsssrrrrrrrrrsssttttttuuuuuurrrqqqttt{{{~~~nnnccc___dddlllrrrzzz|||~~~xxxyyyyyyyyyxxxwwwuuutttqqqmmmiiieeeaaaYYYPPPHHH???===999666444555777888999:::<<<===>>>?????????BBBDDDFFFIIIKKKMMMOOOOOONNNMMMMMMLLLKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLMMMNNNNNNNNNNNNNNNQQQQQQRRRSSSSSSSSSSSSSSSUUUUUUVVVVVVWWWWWWWWWXXXYYYXXXWWWWWWWWWXXXZZZ[[[[[[]]]aaaeeejjjqqqxxx|||||||||rrrhhh[[[WWWSSSQQQPPPNNNIIIEEE@@@>>>;;;999:::::::::999666666666666666555555555222333333444555666777777999;;;<<<======>>>AAACCCDDDGGGKKKNNNQQQSSSWWWYYYdddgggkkknnnnnnlllhhheeeddd``````bbbcccccceeeiiijjjlllnnnppprrrqqqpppppprrrrrrrrrrrrrrrrrrrrrrrrpppooonnnnnnnnnnnnnnnooollllllmmmnnnooopppqqqqqqttttttvvvxxxyyyzzzzzzzzzxxxxxxyyyzzz{{{{{{{{{{{{||||||}}}}}}~~~}}}zzzxxxxxxyyyzzzzzzzzzyyyxxxvvvsssqqqooommmllljjjiiiiiiiiijjjkkkjjjrrr{{{zzzqqqfffbbb^^^^^^```bbbbbb```ZZZ\\\bbblllwww}}}~~~|||}}}{{{xxxuuurrrqqqpppooonnnlllkkkkkknnnwwwuuulllbbbZZZPPPLLLKKKSSShhhvvvfffVVVGGG<<<666333333222111000000000000//////000111111222222333333555888===FFFUUUfffrrryyy}}}yyyvvvyyy|||wwwkkk```XXX^^^kkkyyy~~~|||{{{}}}zzzrrrsssyyy~~~}}}zzzwwwkkk[[[JJJAAA<<<888666777444444555555555555444444333333333111111333888;;;;;;>>>AAADDDGGGLLLRRRVVVWWWXXXYYY[[[]]]___aaabbbaaaccceeedddaaa^^^\\\[[[```cccgggkkknnnrrrvvvyyy~~~|||xxxuuutttttttttpppppppppoooooonnnnnnmmmddd```[[[WWWTTTRRRPPPNNNOOOMMMIIIEEECCCCCCDDDDDDCCCCCCDDDFFFHHHHHHGGGEEEEEEDDDDDDDDDDDDEEEEEEFFFBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAABBBCCCCCCDDDFFFHHHLLLPPPTTTVVVXXXWWW\\\bbbeeeeeegggmmmrrrqqqsssvvvwwwvvvtttssstttuuutttqqqmmmggg```ZZZVVVOOOMMMJJJHHHFFFDDD@@@>>>:::::::::;;;===???BBBCCCDDDGGGMMMSSSXXX^^^dddgggmmmnnnoooooonnnmmmnnnppppppppppppqqqssstttvvvwwwvvvuuuvvvyyy}}}|||mmm```\\\aaajjjqqq|||yyyyyyzzz{{{zzzyyywwwwwwqqqnnnjjjfffaaaZZZPPPIII>>><<<999777666555666777999999;;;<<<============AAABBBDDDGGGIIIKKKLLLLLLLLLLLLKKKKKKJJJKKKKKKKKKKKKKKKLLLMMMMMMLLLKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMNNNOOOPPPRRRRRRSSSSSSSSSTTTTTTUUUUUUVVVWWWWWWWWWWWWWWWVVVUUUVVVWWWXXXYYY[[[]]]```dddhhhnnnuuuyyy|||xxxqqqjjjbbbYYYWWWTTTSSSSSSOOOIIIDDD???<<<999888888999999888888777666555555555555666555555555555555555555555666666777666666777:::======???BBBEEEFFFHHHKKKMMMUUUXXX]]]aaaaaa___]]]\\\\\\ZZZ[[[___aaa```aaaeeehhhjjjmmmoooppppppnnnmmmppppppppppppppppppppppppllljjjhhhfffeeefffhhhiiihhhhhhjjjkkkmmmnnnooopppqqqrrrtttvvvwwwxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{|||||||||}}}~~~}}}zzzxxxwwwwwwwwwxxxxxxwwwvvvtttqqqpppmmmlllkkkjjjkkknnnppprrrpppwww}}}yyypppgggbbb^^^^^^```ccccccbbb\\\___gggsss}}}{{{xxxuuurrrpppoooooommmjjjfffbbbbbbiiiuuu}}}|||ooofff^^^WWWOOOMMMKKKUUUkkk{{{kkkZZZJJJ>>>888333333222111000000000000///000000111111222333333333555999>>>HHHWWWiiiuuu~~~}}}~~~{{{yyy{{{~~~zzzqqqiii]]]```iiirrruuusssrrruuu}}}zzzrrrsssxxx}}}{{{ppp```MMMBBB<<<777666777444444555555555555444444222222333222222333666888999;;;>>>AAAEEEJJJPPPTTTWWWXXXYYY[[[]]]___aaaaaa```cccfffeeebbb___]]]^^^ccceeeiiilllnnnqqquuuxxx|||xxxssspppooooooooojjjkkkkkkkkkkkkkkkjjjjjjccc___ZZZVVVSSSPPPMMMKKKKKKIIIFFFDDDCCCCCCDDDFFFIIIIIIIIILLLPPPSSSSSSSSSOOOOOOOOOOOOOOOPPPQQQQQQNNNNNNMMMMMMMMMMMMNNNNNNKKKJJJJJJIIIIIIIIIIIIIIIIIIKKKMMMOOOQQQRRRRRRRRRTTTVVVZZZ^^^aaafffkkkoooooorrrvvvxxxwwwvvvtttttttttrrrpppkkkddd\\\UUUQQQJJJGGGDDDBBBAAA???===;;;:::::::::;;;<<<===???@@@AAAEEEJJJPPPUUU[[[bbbfffjjjlllmmmmmmllllllnnnooommmnnnpppsssvvvyyy|||~~~|||~~~~~~{{{mmm```[[[```jjjrrr}}}yyyzzz{{{{{{{{{zzzyyyxxxrrrnnnjjjfffaaaZZZPPPIII===<<<:::888666666666666888999:::;;;<<<<<<<<<<<<@@@AAACCCEEEGGGHHHIIIJJJKKKKKKJJJJJJJJJJJJKKKKKKJJJKKKLLLMMMMMMLLLKKKJJJLLLLLLMMMNNNNNNNNNNNNMMMMMMNNNOOOQQQRRRSSSSSSSSSRRRSSSSSSTTTVVVWWWWWWXXXWWWVVVUUUUUUUUUVVVWWWXXX[[[]]]```cccffflllrrrvvv{{{~~~~~~zzzpppiiibbb]]]XXXWWWUUUVVVUUUQQQJJJDDD>>><<<888777777888777777999777666555444555555666333333222222111111000000333333333333222444777:::777999<<<>>>???AAADDDGGGIIIMMMRRRVVVVVVUUUTTTTTTTTTRRRUUUZZZ\\\[[[\\\___gggiiilllnnnooonnnmmmlllooooooooooooooonnnnnnnnnhhhfffbbb```___aaaccceee```aaaccceeeggghhhjjjkkkoooppprrrtttvvvwwwvvvvvvxxxxxxwwwwwwxxxzzz|||}}}{{{|||}}}~~~~~~~~~~~~{{{xxxvvvuuuvvvvvvwwwvvvuuutttrrrqqqnnnmmmlllkkkmmmqqquuuxxxwww|||zzzqqqgggccc___^^^```bbbbbbaaa^^^bbblllzzz~~~zzzuuuqqqnnnllllllkkkggg```ZZZXXX^^^jjjsss~~~zzzlllccc\\\VVVOOOMMMLLLVVVmmmnnn\\\LLL???888444333222111000000000000000000000111222222333333333666:::???IIIXXXjjjvvv|||}}}~~~|||{{{}}}}}}vvvpppaaabbbgggmmmnnnlllmmmqqqwww{{{ssstttzzz~~~tttcccOOOCCC<<<777555666222333333444444333333222///111333444333333444666666888:::===AAAFFFLLLPPPWWWXXXYYY[[[]]]___aaaaaa___bbbeeedddaaa^^^^^^^^^dddgggjjjmmmoooqqquuuwww|||yyyuuupppmmmkkkkkkkkkfffgggggghhhiiihhhhhhhhhbbb^^^ZZZWWWTTTQQQNNNKKKIIIGGGEEECCCCCCEEEGGGHHHJJJJJJKKKOOOTTTXXX[[[[[[[[[ZZZZZZZZZZZZ[[[\\\\\\[[[[[[ZZZZZZZZZZZZ[[[[[[SSSSSSRRRQQQPPPPPPPPPPPPMMMNNNPPPRRRRRRQQQOOONNNSSSTTTVVVZZZ___dddiiilllooosssxxxzzzyyywwwuuutttqqqooolllggg___WWWOOOKKKGGGDDDAAA???>>>===;;;999;;;;;;::::::;;;;;;<<<===???CCCHHHNNNTTTZZZaaafffiiijjjllllllllllllmmmooolllmmmppptttyyy~~~~~~}}}~~~|||mmm```[[[```kkksss~~~zzz{{{}}}~~~}}}yyyuuussstttqqqmmmiiieee]]]RRRJJJBBB???:::777666555333222555777:::===???AAAAAAAAA@@@AAACCCDDDFFFGGGGGGGGGIIIJJJKKKMMMMMMMMMLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJKKKLLLNNNPPPRRRSSSSSSSSSRRRSSSSSSSSSSSSTTTTTTTTTZZZYYYWWWUUUTTTTTTTTTUUUWWW[[[aaaeeeiiimmmrrruuu}}}~~~|||vvvqqqkkkeee___ZZZYYYZZZ[[[ZZZVVVOOOGGGBBB???<<<::::::;;;=========<<<;;;:::999777555444333555555555444444444444333444333222222111111222222555777999:::;;;===@@@CCCHHHHHHIIIKKKMMMNNNLLLKKKJJJKKKLLLOOOTTTYYY]]]```gggjjjlllmmmllllllmmmnnnkkklllllllllkkkjjjhhhggggggddd___[[[XXXXXXZZZ[[[\\\^^^```aaabbbdddhhhkkkjjjmmmppprrrrrrssstttuuuwwwuuussstttwwwyyyxxxwwwyyyyyyzzz{{{|||}}}~~~~~~}}}}}}}}}~~~~~~zzzvvvsssrrrrrrvvvvvvuuuuuutttsssqqqppppppppppppooopppsssxxx|||xxxooollleee______eeehhhfffbbbccceeemmm~~~{{{uuuuuuuuurrrpppqqqjjjfff___ZZZXXX[[[bbbhhhrrr~~~~~~nnncccZZZSSSKKKLLLNNNWWWkkk}}}lllYYYJJJ@@@<<<555444333111000/////////333222222111111222222333555666999???KKK[[[mmmyyyzzzxxx{{{~~~{{{zzzxxxyyyvvviiifffggglllooolllkkklllrrr{{{}}}wwwxxx{{{xxxooo]]]III<<<888555222333333444444444333222111111111111222333444666777666888;;;===@@@DDDJJJMMMOOOSSSXXX[[[]]]___```bbbcccdddeeebbb___^^^```cccfffiiikkkkkkkkkmmmrrrvvv~~~|||yyyrrrpppmmmiiifffddddddcccdddcccaaabbbccceeefffeeecccccccccaaa]]]XXXSSSPPPJJJHHHFFFEEEEEEHHHKKKMMMPPPRRRUUUYYY^^^cccfffhhhfffggggggggghhhiiiiiiiiiggghhhhhhhhhhhhhhhggggggfffdddaaa]]]ZZZWWWVVVVVVTTTUUUUUUTTTQQQOOOOOOOOOOOOPPPRRRUUU[[[aaagggkkkpppssswwwyyyzzzxxxuuussspppllleee^^^XXXQQQKKKGGGDDDCCCAAA???>>>===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>BBBHHHMMMSSSZZZaaaeeehhhjjjkkkmmmooopppqqqqqqssstttuuuwwwzzz~~~~~~zzzuuuvvv|||zzzkkkcccaaabbbiiippp{{{zzz{{{}}}}}}|||zzzwwwuuuuuurrrmmmiiieee]]]SSSLLLCCC???;;;777666555444333777999;;;===>>>?????????@@@AAACCCDDDFFFGGGGGGGGGHHHIIIKKKLLLMMMMMMLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJKKKLLLMMMNNNPPPRRRSSSTTTSSSSSSSSSTTTTTTTTTUUUUUUWWWVVVUUUTTTTTTTTTUUUVVVXXX[[[```eeehhhlllpppssszzz|||}}}zzzyyyuuupppkkkfff```[[[WWWXXXYYY[[[ZZZVVVPPPIIIDDDBBBAAA???@@@AAACCCCCCBBB???>>>;;;999666555444333555555444444333222222111333333222111111111111111000222444555555777:::<<>>>>>>>>>>>============>>>AAAGGGLLLRRRXXX___ccchhhiiikkkmmmpppqqqrrrsssttttttuuuwwwzzz}}}}}}yyyuuuvvv|||{{{ooohhheeefffkkkrrrzzz~~~{{{{{{|||}}}|||{{{zzzyyywwwsssnnniiieee^^^VVVOOODDDAAA<<<888777666555444999999;;;<<<===>>>>>>===@@@AAABBBDDDEEEFFFGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLKKKKKKJJJKKKKKKKKKLLLNNNPPPRRRTTTTTTTTTTTTTTTUUUUUUUUUVVVTTTTTTTTTTTTTTTUUUVVVWWWXXX[[[___cccfffjjjnnnqqqwwwyyy}}}~~~|||xxxvvvsssoooiiiddd```]]]YYYVVVWWWYYYZZZZZZWWWRRRLLLHHHEEEDDDDDDEEEGGGIIIIIIHHHDDDBBB>>>:::666555444444777777777666444333111111222222111000000000000111111222444444444555888:::===???CCCEEEFFFCCC@@@>>>??????@@@CCCGGGKKKPPPRRR[[[```eeejjjllllllmmmmmmfffggghhhhhhgggeeebbb```ZZZWWWQQQMMMKKKMMMQQQSSSWWWWWWVVVTTTTTTWWW]]]aaacccfffiiilllmmmoooqqqsssvvvuuutttuuuwwwyyyxxxwwwwwwwwwxxxxxxyyyyyyzzzzzz||||||||||||}}}|||yyywwwvvvvvvtttttttttsssrrrqqqoooooommmnnnnnnoooqqqvvv||||||qqqeee___]]]eeesss~~~sssttt{{{yyyvvvuuusssrrrtttooojjjaaaZZZVVVVVVYYY[[[bbbkkkwwwxxxhhhYYYNNNHHHJJJOOOXXXjjj}}}{{{lllZZZJJJ???999444333222111000/////////////////////000222333444555777;;;AAALLL^^^sss}}}wwwtttuuuxxxxxxwwwtttsssxxx}}}{{{uuu```]]]^^^eeejjjkkknnnqqqttt}}}{{{~~~}}}}}}~~~wwwfffRRRDDD===:::666444333222111000111222222111111111111222444555666555777:::<<>>>>>>>>AAAEEEJJJPPPVVV]]]aaaggghhhkkkmmmppprrrttttttttttttuuuwwwyyy{{{}}}~~~|||zzzwwwvvvwww|||}}}sssmmmjjjiiilllppptttxxx~~~{{{{{{||||||||||||||||||yyytttnnnjjjeee___WWWRRRFFFBBB<<<999777777666666888888999;;;<<<===>>>>>>@@@AAABBBDDDEEEFFFFFFGGGGGGHHHIIIJJJKKKLLLLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJLLLOOORRRTTTTTTTTTUUUUUUUUUVVVVVVVVVUUUUUUUUUUUUVVVVVVWWWWWWXXX[[[^^^bbbdddhhhlllpppvvvxxx{{{|||zzzwwwtttrrrnnnjjjeeeaaa^^^\\\ZZZYYYXXXYYY[[[\\\ZZZUUUPPPMMMHHHGGGFFFGGGIIIKKKKKKKKKIIIFFFAAA<<<888666666666;;;;;;:::999888555333222222111000000///000000000111222444444444555777999888;;;???AAAAAA@@@???>>>;;;<<<<<<>>>AAAEEEIIIKKKSSSXXX```fffiiijjjkkkkkkgggggggggeeeccc___[[[YYYUUUQQQLLLHHHGGGIIIMMMPPPUUUVVVVVVVVVVVVWWW[[[]]]___bbbeeehhhjjjmmmpppsssttttttuuuvvvwwwxxxxxxxxxwwwwwwxxxxxxxxxyyyyyyyyy||||||}}}}}}~~~}}}zzzwwwvvvuuuuuutttttttttsssrrrqqqpppooolllmmmnnnoooqqqvvv}}}zzznnneeeaaaaaakkk{{{ssstttzzzvvvsssqqqoooppprrrnnnhhhaaa[[[XXXYYY[[[\\\```eeennnxxx|||kkk[[[NNNFFFJJJQQQ\\\nnnxxxkkkZZZKKK@@@:::333222111000////////////......///000111333555666555888<<>>BBBGGGJJJOOORRRWWWZZZ\\\^^^```bbbaaaaaa___ZZZVVVUUUYYY]]]cccgggmmmoooppppppsssvvvwww|||~~~~~~~~~}}}}}}|||zzzxxxvvvtttqqqnnniiifffbbbaaa___\\\XXXUUURRRPPPLLLJJJHHHJJJOOOUUUZZZ]]][[[ZZZXXXUUURRRNNNKKKJJJEEEFFFGGGJJJNNNSSSVVVXXX]]]aaagggooowww}}}|||xxxtttqqqpppkkkjjjiiigggccc^^^XXXTTTQQQQQQQQQUUU[[[dddlllrrruuuvvvvvvvvvsssoookkkhhhccc___ZZZVVVTTTSSSRRRPPPKKKKKKLLLMMMLLLKKKJJJIIIDDDDDDCCCBBBAAA@@@???>>>>>>AAAEEEIIINNNTTT[[[___eeegggjjjmmmpppsssuuuuuuttttttuuuvvvwwwyyyzzz{{{xxx||||||yyyvvvuuuvvvyyy}}}tttoookkkhhhhhhkkkmmmpppuuuyyy~~~{{{{{{{{{|||||||||||||||yyyuuuooojjjfff```YYYSSSGGGBBB<<<888777777777777555666777999;;;===???@@@???@@@BBBCCCEEEFFFFFFFFFGGGGGGHHHIIIJJJKKKLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJLLLOOORRRSSSTTTTTTUUUUUUUUUVVVVVVVVVXXXXXXXXXXXXXXXWWWWWWWWWXXXZZZ]]]```cccggglllooosssvvvyyyxxxtttpppnnnmmmiiifffbbb___^^^]]]]]]\\\[[[\\\^^^___]]]ZZZUUUSSSMMMKKKIIIIIIJJJLLLMMMMMMLLLIIIDDD???;;;999999999<<<===<<<<<<:::777444222222111000000///000000000...///000111000111444666;;;===??????===<<<<<<>>>:::::::::;;;===@@@CCCEEELLLQQQYYY```dddfffggghhhhhhgggeeeaaa\\\XXXTTTQQQOOOLLLGGGCCCBBBEEEHHHKKKNNNQQQTTTVVVVVVVVVWWWWWW\\\^^^bbbeeegggjjjnnnqqqqqqrrrtttvvvvvvwwwwwwwwwxxxxxxyyyyyyzzzzzz{{{{{{~~~~~~~~~|||yyyvvvvvvvvvvvvuuuuuuuuuuuutttrrrqqqpppkkklllmmmnnnqqquuu|||xxxlllccc```cccppppppqqqvvv}}}rrrnnnllljjjkkknnnoooiiibbb]]]\\\]]]^^^^^^___aaafffmmmuuu~~~|||lll[[[OOOEEEKKKSSSaaattt|||nnn\\\LLL@@@:::222222111000///////////////000000111333555777888666999<<>>>>>>>>======>>>===;;;888555333222222111000000000000111///000222222333444666999@@@CCCEEECCC???<<<<<<>>>===<<<;;;:::;;;===???@@@GGGLLLTTTZZZ^^^```bbbdddfffddd___ZZZTTTPPPMMMKKKIIIFFFBBB??????@@@BBBDDDIIIMMMSSSWWWXXXXXXWWWWWWXXX[[[^^^```cccfffkkknnnnnnppptttuuuuuuuuuvvvvvvxxxxxxyyyzzz{{{|||}}}}}}|||yyyxxxwwwxxxxxxvvvvvvvvvuuutttsssqqqqqqlllmmmmmmmmmooosssyyy}}}yyymmmbbb___bbbpppppppppuuuyyyoookkkiiiggghhhjjjqqqkkkddd`````````___^^^___^^^___ccckkktttzzz}}}wwwiiiZZZNNNEEEKKKUUUdddxxxqqq]]]KKK???888222111000///////////////000111111222444666777888666999===AAAKKK___yyyxxxrrrqqqsssqqqqqqmmmgggeeefffccc^^^RRRNNNNNNVVVaaalllxxx}}}{{{}}}}}}||||||zzzxxxnnn[[[JJJ@@@:::666444333222111000111222222111111111111111222333333333555888:::<<>>??????@@@AAACCCDDDEEEFFFFFFFFFFFFFFFFFFHHHJJJLLLMMMKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLIIIJJJKKKMMMOOOPPPQQQRRRSSSSSSSSSTTTTTTTTTUUUUUUWWWXXXYYYZZZZZZYYYYYYXXXWWWYYY\\\___ccchhhnnnrrrtttwwwyyyvvvpppjjjiiijjjdddcccbbbcccdddeeedddcccdddeeefffgggeeebbb___]]]WWWRRRKKKFFFFFFHHHJJJKKKMMMLLLJJJGGGEEECCCBBBBBB@@@AAABBBBBB@@@===:::888333333222111111111111111000222444555555777:::<<>>AAAJJJ^^^xxxxxxqqqpppqqqpppqqqnnnhhhdddccc___ZZZPPPLLLMMMXXXfffuuu{{{xxxwwwnnn\\\KKKAAA;;;777333333333333222222222222111111111111111222222333333555777999;;;>>>CCCFFFJJJMMMRRRVVVZZZ___eeehhhiiigggbbb[[[UUUVVV[[[```fffiiikkkkkkkkkkkkooossssssxxx{{{xxxwwwvvvvvvssstttuuutttqqqmmmiiifffbbb```^^^]]][[[YYYTTTQQQKKKJJJGGGEEEEEEGGGJJJKKKSSSQQQMMMLLLMMMNNNNNNNNNMMMKKKIIIGGGGGGHHHIIIJJJNNNPPPUUUYYY]]]```aaabbbgggmmmvvv}}}ssskkk\\\YYYUUUTTTXXX___hhhnnntttuuuvvvvvvvvvuuusssrrrpppooonnnmmmmmmkkkhhheeedddcccaaa___^^^]]]\\\\\\TTTSSSQQQNNNLLLIIIHHHGGGFFFGGGIIIKKKNNNTTT[[[```cccdddgggjjjmmmoooqqqrrroooqqqrrrtttuuuvvvuuuuuuxxxzzz|||}}}|||yyyvvvsssssstttwww~~~tttiiidddaaa```ccchhhlllppptttuuuvvv|||wwwyyy|||}}}}}}{{{xxxuuuuuurrrooollliiibbbXXXPPPFFFAAA;;;666555555666777888777777777888:::<<<===???@@@AAACCCDDDEEEEEEFFFFFFEEEEEEFFFGGGJJJLLLMMMKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLIIIJJJLLLNNNPPPQQQRRRRRRRRRSSSSSSSSSSSSTTTTTTTTTTTTUUUWWWYYYZZZZZZZZZYYYWWWYYY\\\___ccciiioootttxxx{{{}}}zzzsssmmmlllmmmgggffffffhhhjjjkkkjjjhhhggghhhiiiiiihhheeebbb```WWWQQQHHHBBBAAACCCEEEGGGMMMLLLKKKJJJHHHGGGEEEEEEEEEFFFGGGGGGFFFCCC@@@>>>444333222222111111222222,,,...000111222444777:::CCCLLLWWW\\\[[[WWWTTTTTTMMMKKKHHHFFFEEEDDDEEEFFFDDDHHHMMMQQQTTTXXX[[[]]]\\\XXXRRRKKKGGGEEEFFFGGGHHHGGGEEECCCBBBAAAAAAAAA===@@@EEEIIILLLOOOSSSUUURRRTTTVVVXXXZZZ^^^bbbfffiiimmmrrrtttsssrrrsssuuuuuuvvvwwwyyy{{{}}}~~~}}}}}}}}}~~~{{{yyywwwuuuttttttuuuvvvtttttttttsssrrrqqqpppoooooonnnmmmllllllnnnssswwwwwwnnnfffbbbkkk||||||sssqqqsss~~~xxxooolllkkkiiiiiijjjfffbbb^^^___dddhhhhhhgggccc___]]]```gggooouuuwwwxxx}}}~~~vvvkkk___RRRHHHEEEKKKTTTcccwwwyyyhhhVVVGGG===999111000000////////////000000000000111222333444555777;;;>>>AAAIII]]]xxxwwwpppoooppptttuuuqqqjjjddd```[[[TTTQQQMMMPPP\\\mmmzzzwwwwwwooo^^^LLLBBB<<<888333444444444444333222111111111111111111111222222333555777999;;;>>>BBBFFFIIILLLQQQVVVZZZ```fffjjjiiigggbbbZZZUUUUUU[[[```gggiiikkkjjjiiijjjnnnrrrrrrvvv}}}~~~zzzwwwuuuuuuuuuqqqrrrrrrrrrooojjjeeebbb\\\[[[YYYXXXWWWTTTPPPMMMGGGDDDBBB@@@AAADDDHHHKKKUUUSSSPPPOOOPPPPPPOOONNNKKKIIIHHHHHHIIILLLOOOQQQRRRUUUYYY]]]aaacccddddddlllqqqyyyzzzqqqaaa]]]YYYVVVYYY```iiinnnuuuvvvwwwyyyyyyyyyxxxxxxxxxwwwvvvvvvvvvsssoookkkkkkiiifffdddbbbaaa``````XXXWWWUUURRROOOMMMKKKJJJHHHIIIKKKLLLOOOUUU\\\```cccdddfffiiilllnnnppppppnnnppprrrtttuuuuuuuuuuuuxxxzzz{{{}}}}}}{{{yyywwwtttuuuxxx~~~}}}rrrgggbbbaaabbbgggnnnkkkpppsssttttttzzz{{{{{{||||||{{{yyywwwuuutttsssooohhhddd```XXXNNNHHHCCC===999666444333111555666666777888:::;;;<<<===???BBBEEEFFFGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPQQQRRRTTTUUUVVVVVVUUUTTTUUUUUUTTTTTTTTTUUUWWWWWW\\\\\\]]]___cccjjjsssyyy|||}}}}}}vvvnnnhhhiiikkknnnnnnlllkkkkkkkkkhhhlllmmmllllllkkkfff___XXXOOOFFFBBBAAA@@@CCCHHHHHHJJJLLLLLLKKKJJJIIIJJJLLLKKKKKKLLLKKKGGGBBB>>>999777444222222222111000000111222111000333999>>>GGGSSScccmmmmmmiiifffddd___]]]ZZZXXXVVVRRRNNNKKKOOONNNMMMNNNPPPSSSVVVXXXXXXTTTNNNIIIFFFFFFGGGIIIJJJIIIIIIGGGEEEAAA???===???@@@BBBFFFJJJOOOSSSVVVRRRSSSSSSTTTUUUXXX\\\```fffiiikkkmmmmmmnnnppprrrtttvvvyyyzzzzzzzzz{{{}}}~~~}}}zzzvvvsssqqqqqqrrrsssrrrxxxvvvsssrrrrrrrrrqqqooorrrqqqooommmlllnnnrrrvvv|||oookkkiiiqqq}}}~~~tttooonnnwww|||uuummmjjjiiiiiifffbbbaaa```aaabbbeeeiiimmmppphhhbbb```dddiiinnnwww~~~vvvjjj\\\QQQKKKHHHHHHPPPaaawww|||ooo___PPPDDD;;;777222222111111111111222222222111111111333666888:::;;;;;;???EEENNN^^^www}}}wwwrrrpppxxxwwwssskkkgggeee```ZZZOOOLLLNNN[[[nnn{{{}}}zzzpppaaaQQQCCC<<<:::666666555444333333333333222222222222222222222222333333444666999===@@@BBBGGGKKKPPPUUUYYY^^^bbbeeelllggg^^^VVVSSSUUUZZZ]]]eeegggjjjkkkkkkllloooqqqtttwww}}}}}}{{{{{{yyyxxxuuutttrrrooolllgggdddaaa]]][[[WWWUUUSSSPPPMMMJJJFFFCCC>>>::::::>>>CCCFFFQQQTTTWWWWWWUUURRROOONNNIIIKKKNNNOOOOOOOOOQQQRRRYYY]]]```ccccccccccccdddmmmqqqwww}}}uuukkkbbb[[[XXXZZZ^^^iiisssxxxzzz|||}}}~~~~~~}}}|||zzzwwwtttqqqooommmllllllkkkhhhfff___]]]YYYVVVRRRPPPOOOOOONNNOOOPPPSSSVVV[[[^^^```cccfffkkkmmmnnnnnnooopppssstttuuuwwwxxxxxxxxxxxxxxxyyy{{{}}}xxxrrruuuyyyyyymmmbbbccciiimmmmmmmmmttttttrrrpppqqqxxxzzz{{{||||||{{{yyywwwvvvrrrqqqmmmhhheeebbbZZZQQQFFFBBB<<<999777666555444555666666777888:::;;;<<<<<<>>>AAACCCEEEFFFEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMMMMMMMMMMLLLLLLMMMNNNOOOOOOPPPOOOOOOPPPQQQSSSTTTUUUTTTTTTSSSVVVUUUTTTTTTTTTUUUVVVWWWYYYZZZ[[[^^^ccckkkuuu{{{}}}vvvnnniiijjjlllnnnooonnnnnnnnnooonnnqqqrrrqqqpppooojjjcccXXXNNNFFFBBBAAAAAADDDIIILLLNNNPPPQQQPPPOOOPPPQQQQQQQQQQQQQQQPPPLLLFFFBBB???<<<888666555444222111111111222111111333999===IIIVVVgggssswwwuuusssrrrkkkhhheeecccaaa^^^[[[XXXRRRQQQOOOMMMNNNPPPSSSUUUTTTRRRNNNJJJHHHGGGHHHIIIKKKKKKJJJIIIFFFCCC@@@???>>>>>>???AAAEEEIIIMMMPPPQQQRRRTTTTTTTTTVVVZZZ\\\cccfffjjjlllmmmnnnoooppptttvvvxxxyyyyyyzzz{{{}}}~~~|||yyyuuusssssstttuuuuuuvvvtttrrrqqqrrrsssrrrqqqoooooonnnmmmmmmppptttxxxxxxtttssswww|||qqqmmmlllsssuuupppiiifffggggggdddaaaaaabbbdddgggjjjnnnqqqsssooojjjiiimmmpppsss{{{wwwjjj\\\QQQJJJHHHHHHPPPaaavvvwwwjjj[[[NNNCCC;;;777000//////////////////000222111111111333666999:::<<<<<<@@@FFFNNN^^^www~~~yyyxxxxxxyyyuuuoookkkggg```YYYOOOKKKMMMZZZnnn~~~}}}zzzqqqbbbQQQDDD===:::666666555444333333333333222222222222222222222222333444555666999===@@@BBBFFFIIIOOOTTTYYY]]]aaaeeekkkfff^^^WWWUUUWWW\\\```eeegggjjjkkkkkklllnnnpppsssvvv{{{~~~||||||zzzxxxvvvvvvuuurrrooojjjddd```]]]WWWUUUQQQNNNLLLIIIFFFCCCBBB???:::777888;;;@@@DDDIIILLLPPPQQQOOOMMMLLLKKKHHHJJJMMMOOOPPPQQQSSSTTTXXX[[[___bbbcccccceeefffjjjlllpppsssvvvxxxxxxxxxwww{{{{{{ooofff^^^ZZZ[[[```kkkuuu|||~~~|||zzzyyyvvvsssrrrpppooollljjjaaa___\\\XXXUUUSSSRRRRRRSSSSSSTTTVVVYYY]]]```bbbeeehhhllloooooopppqqqrrrssssssuuuvvvwwwyyyzzzzzzyyyyyyzzz}}}{{{xxxsssuuuyyy~~~oooddd\\\```iiiooorrrsssttttttsssqqqrrryyyyyyzzz{{{||||||zzzxxxwwwpppppplllgggeeeccc[[[SSSDDDAAA<<<999888888888777555666666777888:::;;;<<<<<<===???BBBDDDDDDDDDDDDDDDEEEEEEGGGHHHIIIJJJJJJKKKJJJJJJIIIIIIJJJJJJKKKJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOOOOOOOOOOOOOPPPQQQRRRSSSSSSSSSSSSWWWVVVUUUTTTTTTTTTUUUVVVWWWXXXZZZ\\\bbbkkkuuu}}}|||wwwqqqmmmmmmoooqqqqqqqqqqqqrrrttttttwwwxxxvvvuuutttnnnfffZZZQQQHHHDDDDDDDDDGGGMMMQQQTTTWWWXXXXXXYYY[[[\\\\\\[[[\\\\\\ZZZTTTMMMHHHBBB???:::666444222000///111111111111111333888;;;FFFSSSfffuuu}}}~~~~~~~~~vvvtttpppnnnlllkkkhhhfffYYYVVVRRRNNNMMMNNNQQQRRRSSSRRRQQQPPPOOONNNMMMMMMOOOOOONNNLLLJJJGGGEEECCCAAA@@@??????AAADDDHHHJJJOOOQQQSSSTTTTTTUUUWWWYYY___ccchhhlllmmmnnnnnnooosssuuuxxxyyyyyyyyy{{{|||}}}}}}}}}}}}zzzvvvuuuuuuvvvvvvuuusssrrrpppppprrrsssrrrrrrlllmmmnnnnnnooorrrvvvzzz~~~|||}}}~~~~~~zzzvvvnnnjjjiiinnnxxx~~~~~~{{{nnnjjjeeedddeeeeeecccaaaccceeejjjoootttwwwyyy{{{yyyxxxxxxzzz{{{|||zzzmmm___RRRJJJHHHIIIQQQbbbvvvuuunnnaaaUUUJJJAAA;;;777000//////......//////000222222222222444666999:::===>>>BBBGGGNNN]]]www}}}|||yyy{{{yyysssooojjjbbbYYYPPPKKKKKKUUUhhh~~~zzzrrrcccRRREEE===;;;666666555444333333333333222222222222222222222222444444555777999<<>>AAABBBEEEIIIKKKJJJIIIIIIIIIGGGJJJMMMPPPQQQSSSVVVWWWXXX[[[___aaacccdddfffhhhiiiiiiiiiiiigggdddaaa___^^^bbbggglllppptttxxx{{{|||}}}}}}|||{{{||||||}}}uuulllccc^^^\\\aaammmyyy~~~{{{yyywwwuuuqqqoooiiigggccc___\\\YYYXXXWWWXXXYYYYYY[[[]]]```cccdddgggjjjnnnqqqqqqrrrrrrssssssssstttuuuwwwyyy{{{}}}zzzyyyyyyyyy{{{zzzxxxvvvuuuwww{{{{{{jjj```ZZZ___iiipppuuuxxxvvvwwwvvvuuuvvv|||xxxyyy{{{||||||{{{yyyxxxrrrqqqmmmgggeeeccc\\\TTTFFFCCC>>>:::999888888777555666666777888:::;;;<<<<<<===???BBBCCCDDDEEEEEEDDDDDDEEEFFFHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJIIIJJJKKKKKKLLLLLLKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPOOOPPPQQQRRRSSSTTTTTTTTTWWWVVVUUUTTTTTTTTTUUUVVVXXXXXXYYY\\\aaaiiissszzz}}}yyyvvvtttssstttttttttrrrssstttvvvxxx{{{{{{yyyxxxwwwqqqjjjbbbXXXNNNJJJIIIIIIMMMSSSXXX[[[___bbbdddfffiiilllkkkkkkkkkjjjggg```WWWPPPIIIDDD>>>999666444222000222222111111111444777999===JJJ]]]mmmxxx}}}~~~~~~{{{xxxuuusssrrrqqqpppnnnaaa^^^XXXRRRPPPOOOQQQRRRUUUVVVXXXYYYYYYXXXVVVUUUUUUUUUSSSQQQOOOMMMKKKJJJHHHFFFDDDBBBBBBCCCFFFHHHLLLNNNQQQSSSTTTUUUWWWXXX\\\```gggkkkmmmnnnoooooorrruuuwwwxxxxxxyyyzzz{{{~~~|||{{{|||~~~|||zzzwwwvvvvvvvvvvvvuuusssqqqppppppqqqqqqqqqpppkkklllnnnooopppssswwwzzz|||~~~|||xxxtttpppllliiigggkkkqqqvvvvvvtttkkkhhhfffeeeffffffeeecccfffjjjqqqxxx~~~sssdddVVVMMMIIIKKKSSSdddwwwzzzllldddYYYNNNGGG@@@:::666222111111000000111111222222222222333555777999;;;===???DDDHHHNNN]]]www}}}~~~zzztttpppllleee^^^SSSKKKGGGNNN^^^uuu~~~{{{ssseeeTTTFFF>>>;;;666666555444333333333333222222222222222222222222444555555666999<<<>>>@@@CCCGGGMMMSSSXXX]]]aaaeeekkkfff___ZZZXXX[[[```cccfffgggiiijjjjjjkkkmmmooonnnqqqvvv}}}~~~}}}{{{wwwrrrnnnjjjjjjjjjhhheeeaaa]]]ZZZSSSOOOKKKGGGDDDAAA>>><<<999888666555666:::>>>AAAAAADDDGGGHHHHHHHHHHHHIIIGGGJJJNNNQQQTTTVVVYYY\\\[[[]]]```bbbccceeegggjjjllljjjhhhddd^^^WWWRRRNNNLLLOOOSSSWWW\\\bbbjjjnnnooorrrvvvxxxzzzzzz{{{|||}}}|||zzzyyyyyyzzz|||}}}|||||||||ssshhhaaa^^^bbbooo{{{~~~}}}zzzwwwuuusssqqqlllgggccc___]]]\\\[[[\\\\\\^^^```cccfffhhhiiimmmpppssssssssstttuuusssssssssuuuwwwyyy|||}}}yyyxxxvvvuuuuuuuuuuuuuuuvvvxxx|||yyylllccc]]]aaajjjpppuuuyyy|||~~~~~~}}}}}}vvvxxxzzz|||||||||zzzyyyvvvtttooohhheeeccc\\\TTTKKKFFF@@@<<<999888666555555666666777888:::;;;<<<>>>>>>@@@BBBDDDEEEFFFFFFDDDEEEEEEGGGHHHIIIJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKKKKKKKKKKJJJMMMNNNOOOPPPQQQQQQQQQQQQPPPQQQQQQRRRSSSTTTUUUVVVWWWVVVUUUTTTTTTTTTUUUVVVYYYZZZ[[[]]]```gggooottt{{{}}}}}}{{{{{{|||yyyyyyxxxuuusssssstttvvv|||~~~~~~}}}xxxqqqlllbbbWWWRRRPPPOOOSSSXXX```ccchhhmmmqqqvvv{{{}}}}}}}}}|||xxxoooddd]]]TTTOOOHHHAAA===:::777555333222000000222444555666999DDDTTTeeepppwwwzzzzzzzzzxxxvvvuuuuuutttsssqqqiiieee___YYYVVVUUUUUUVVVWWWZZZ^^^aaabbbaaa^^^]]]\\\[[[ZZZXXXVVVTTTSSSRRRNNNLLLIIIFFFDDDDDDEEEEEEFFFJJJNNNQQQSSSUUUWWWZZZYYY^^^eeejjjmmmnnnoooppprrrtttvvvxxxxxxxxxyyy{{{}}}|||{{{{{{{{{}}}~~~|||yyyxxxxxxxxxxxxwwwtttrrrpppooooooooonnnllllllmmmooopppqqqsssvvvyyy}}}}}}{{{wwwssspppjjjjjjjjjmmmqqqssssssrrrmmmlllkkkkkkjjjiiigggfffiiimmmuuu}}}{{{lll]]]RRRKKKMMMWWWhhhzzz}}}vvveee]]]RRRJJJDDD@@@:::666222222111111111111222222222222333555666888:::;;;>>>@@@EEEIIINNN[[[vvv|||tttpppoookkkeeeUUULLLEEEIIIVVVlll|||tttfffUUUGGG???<<<666666555444333333333333222222222222222222222222444444555666777:::<<<>>>BBBFFFLLLRRRXXX]]]bbbfffjjjfff___ZZZYYY[[[___bbbfffgggiiijjjjjjkkklllnnnmmmoootttzzz~~~{{{wwwppplllhhhiiiiiigggddd___ZZZWWWRRRNNNIIIEEECCCAAA>>>===999888777777999<<>>???@@@AAACCCEEEFFFGGGFFFFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIHHHIIIIIIJJJJJJJJJJJJJJJMMMMMMNNNOOOPPPPPPPPPPPPQQQQQQQQQRRRSSSUUUVVVWWWUUUUUUTTTTTTTTTUUUWWWWWWYYY[[[\\\^^^aaaeeekkkoootttxxx}}}~~~}}}}}}~~~}}}|||yyyuuurrrrrrtttvvvzzzvvvjjj^^^WWWTTTRRRUUUZZZcccgggnnnttt{{{xxxppp___YYYPPPGGG@@@;;;888555444222000000222444444444;;;BBBOOO^^^jjjrrrvvvwwwyyyxxxwwwxxxxxxxxxvvvtttmmmjjjeeeaaa]]]\\\[[[[[[ZZZ]]]bbbfffgggfffdddbbbaaa```^^^\\\ZZZYYYXXXXXXRRRPPPMMMIIIFFFDDDCCCBBBBBBEEEIIILLLOOORRRVVVYYYVVV[[[aaagggjjjmmmoooqqqqqqsssvvvwwwwwwwwwyyyzzzzzzzzzzzz{{{|||}}}~~~}}}{{{zzz{{{{{{yyyxxxtttrrrooonnnnnnnnnlllkkklllmmmoooooopppssswww{{{{{{zzzzzzyyyvvvrrrkkkmmmpppsssuuuuuuuuutttrrrrrrrrrqqqnnnkkkhhhfffhhhlllrrrzzztttcccXXXNNNQQQ\\\nnn~~~~~~uuucccZZZOOOGGGDDD@@@:::666111111111000000111111111222333444666888999:::;;;===AAAFFFIIILLLYYYtttwwwttttttqqqmmmWWWMMMEEEHHHTTThhh}}}uuuhhhWWWHHH@@@<<<666666555444333333333333222222222222222222222222444444444444666888:::;;;???DDDJJJQQQVVV\\\aaaeeefffccc]]]YYYXXXZZZ___bbbfffhhhiiijjjjjjjjjlllmmmlllooorrrwww~~~}}}xxxsssooonnnnnnmmmjjjeee^^^WWWSSSOOOKKKFFFBBB@@@>>>===;;;999999888999:::===???AAAAAABBBCCCCCCBBBCCCFFFHHHKKKNNNSSSWWWZZZ]]]aaacccdddeeeffffffgggjjjnnnrrrsssqqqllldddZZZPPPHHHCCC======>>>???CCCIIIQQQWWWaaagggnnnsssuuuvvvyyy|||xxxwwwvvvvvvvvvxxxyyyzzzzzzzzz|||vvvmmmfffgggrrr~~~{{{vvvpppjjjfffcccaaa```aaaaaabbbeeegggjjjlllkkknnnqqqsssssssssssstttssstttuuuvvvvvvvvvuuuuuuooopppooonnnnnnooosssuuusssuuuyyy~~~}}}jjjccc___cccjjjqqqxxx}}}tttvvvxxx{{{}}}}}}||||||yyywwwqqqkkkhhhgggaaaZZZOOOJJJDDD>>>:::888666444555666666777888:::;;;<<<===>>>???@@@BBBDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJJJJJJJJJJIIIKKKKKKLLLMMMNNNNNNNNNNNNOOOOOOOOOPPPRRRTTTVVVWWWTTTTTTSSSSSSTTTVVVXXXYYYWWWZZZ]]]___bbbeeehhhkkkooouuu{{{~~~}}}|||~~~|||{{{xxxtttrrrrrruuuxxx{{{oooaaaYYYTTTQQQSSSXXX___cccjjjsss|||ppphhh\\\PPPGGG???:::666444222000000333444333222999>>>HHHUUUaaakkkpppssswwwwwwxxxzzz{{{zzzwwwtttmmmllliiifffcccbbb``````___bbbgggkkkmmmllljjjhhhcccbbb```^^^\\\[[[[[[[[[TTTSSSQQQNNNJJJFFFCCCAAA@@@AAADDDFFFIIILLLQQQTTTSSSWWW]]]bbbfffjjjnnnpppqqqsssuuuvvvvvvwwwxxxzzzwwwxxxzzz|||}}}}}}}}}}}}}}}{{{yyyyyyyyyyyywwwvvvrrrpppnnnmmmnnnnnnmmmlllkkklllmmmnnnppptttzzzzzzttttttwwwyyyvvvqqqlllqqqwww{{{|||{{{zzzyyyvvvwwwwwwtttpppjjjfffddddddfffkkkrrr|||yyyhhh\\\QQQUUU```sssvvvcccYYYNNNGGGDDDAAA;;;666333222222111111222222333222333555777888:::;;;;;;===AAAFFFIIIKKKXXXsss~~~{{{{{{xxxsss\\\QQQHHHHHHRRRccczzz}}}vvviiiXXXIII@@@===666666555444333333333333222222222222222222222222333333222333444666888999<<>>===<<<;;;777777777888999;;;<<<===???@@@AAAAAABBBDDDHHHKKKNNNQQQVVVZZZ]]]```cccfffeeefffggghhhkkkooouuuzzzyyyvvvqqqhhh]]]RRRIIIDDD<<<<<<<<<;;;===AAAHHHMMMXXX___ggglllnnnpppsssvvvttttttttttttuuuuuuuuuuuuyyyzzz|||~~~tttlllkkkuuu~~~zzzvvvqqqnnnlllkkkgggffffffffffffhhhiiijjjjjjmmmppprrrrrrrrrrrrrrrtttuuuvvvwwwvvvsssqqqoooiiikkklllllllllnnnrrrvvvwwwyyy|||nnngggdddhhhooouuu|||sssuuuxxx{{{}}}}}}}}}|||xxxvvvqqqkkkjjjiiiddd^^^OOOJJJDDD>>>;;;999777555555666666777888:::;;;<<<=========???@@@BBBDDDEEEHHHHHHHHHGGGGGGGGGFFFFFFHHHGGGGGGGGGGGGGGGGGGHHHGGGHHHIIIIIIJJJJJJIIIIIIIIIJJJKKKLLLLLLMMMMMMMMMNNNNNNNNNOOOPPPRRRUUUVVVSSSSSSSSSSSSUUUWWWYYYZZZUUUXXX]]]```ccceeehhhjjjmmmsss{{{~~~}}}|||}}}{{{yyywwwsssqqqrrrvvvzzz}}}}}}pppbbbXXXRRROOOPPPUUUWWW\\\dddmmmwwwzzzlll^^^RRRIIIBBB>>>444222000000333444333111444888AAALLLYYYdddkkkmmmtttuuuwwwzzz{{{zzzvvvsssllllllkkkiiigggeeecccbbbdddggglllppprrrqqqooonnndddbbb```^^^\\\\\\\\\\\\WWWWWWUUURRRNNNIIIEEECCC???@@@AAABBBDDDHHHLLLPPPQQQTTTZZZ___ccchhhlllooopppsssuuuvvvvvvwwwxxxyyyvvvwwwzzz|||~~~}}}||||||~~~~~~yyywwwuuuuuuuuuuuusssqqqooonnnllllllnnnooonnnmmmjjjjjjkkklllooovvv}}}~~~vvvmmmnnnssswwwtttnnnmmmsss{{{~~~}}}xxxyyyyyyuuuoooiiidddbbb```aaadddkkkvvv|||jjj^^^RRRWWWcccvvvwwwdddZZZNNNGGGEEEBBB;;;666666555555444444555555666222333555777999:::;;;;;;<<<@@@FFFHHHJJJWWWrrr|||vvvaaaVVVKKKHHHOOO]]]qqq}}}~~~wwwiiiYYYJJJ@@@===666666555444333333333333222222222222222222222222222222222222333555777888:::>>>EEELLLRRRXXX^^^aaa[[[YYYVVVUUUWWW\\\bbbeeefffhhhiiijjjiiiiiikkkmmmmmmnnnqqquuu|||}}}xxxvvvsssrrrtttvvvvvvvvv~~~}}}}}}~~~}}}{{{sssssssssqqqllleee___[[[JJJGGGBBB>>>=========<<<666666666666777999::::::>>>???AAABBBDDDGGGLLLPPPPPPSSSWWW[[[^^^aaaeeegggeeefffhhhjjjmmmssszzz|||vvvlllaaaUUUKKKFFF>>>>>>===;;;;;;>>>DDDHHHPPPXXXaaafffhhhiiimmmppprrrsssttttttttttttssssssxxxyyy|||yyypppnnnwww|||yyywwwvvvvvvlllkkkiiihhhhhhhhhhhhiiiiiillloooqqqqqqqqqqqqqqqtttuuuwwwwwwuuurrrmmmkkkeeehhhkkkkkklllnnnssswww~~~vvvoookkknnntttyyyzzzyyyyyyzzz}}}{{{yyysssnnnmmmmmmfff^^^VVVPPPGGG???:::888666555444444444555777999<<<===;;;===@@@BBBDDDDDDCCCBBBIIIIIIHHHGGGGGGFFFFFFEEEHHHHHHGGGGGGFFFGGGGGGGGGEEEEEEFFFFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLMMMNNNNNNOOOPPPPPPPPPQQQRRRRRRRRRRRRSSSUUUVVVWWWWWWVVVVVVZZZYYYZZZ\\\```eeeggghhhoootttxxxyyy|||~~~yyyvvvtttqqqpppssszzzsssjjj]]]SSSMMMKKKLLLLLLTTTYYY___dddkkkwwwxxxkkkaaaTTTIIICCC;;;666333444333000111555555999>>>EEEMMMWWWaaagggiiilllrrrwww{{{zzzvvvsssoooooommmkkkhhhfffdddcccfffjjjppptttuuuqqqllliiijjjhhhdddaaa^^^\\\[[[[[[XXXWWWVVVSSSPPPMMMJJJHHHAAABBBCCCBBBBBBDDDGGGIIIMMMRRRZZZaaafffjjjmmmooosssssstttuuuuuuuuuuuuuuuxxxxxxyyyzzz{{{|||}}}~~~~~~zzzvvvtttsssrrrpppnnnnnnmmmllllllnnnooopppnnnkkkkkkooorrrtttyyy~~~xxxmmmcccdddiiimmmoooqqqooouuu{{{}}}}}}yyywwwtttrrrooojjjddd```[[[[[[]]]bbbkkkwwwzzzhhh[[[QQQVVVeee{{{wwwjjj___TTTNNNGGG???;;;:::444333222111111111222333000111444777999;;;======AAAGGGEEEFFFPPP[[[ooowwwhhhYYYJJJGGGOOO\\\lllxxxzzzyyy}}}yyyyyy{{{~~~}}}{{{uuuhhhXXXIII???:::888666444444444555444333111111111111000000//////...000111111222444777:::999>>>CCCHHHQQQ\\\aaa```[[[WWWTTTTTTXXX^^^dddfffiiiiiiiiijjjjjjkkkkkkkkklllnnnqqquuu{{{|||pppkkkhhhiiiiiihhhjjjnnnssswww|||}}}|||{{{|||}}}yyyxxxvvvsssoooiiibbb\\\QQQLLLDDD???<<<<<<<<<<<<999999888888999:::;;;;;;===???BBBDDDFFFIIIMMMPPPUUUVVVYYY\\\```dddggghhhhhhhhhiiilllrrrzzz{{{sssiii^^^SSSLLLGGGCCC===::::::<<<>>>???LLLSSS]]]bbbdddgggkkkooooooqqqrrrrrrrrrqqqssstttwwwxxx{{{vvvuuuzzzzzzvvvmmmlllkkkjjjiiijjjkkkllljjjkkklllnnnpppqqqrrrrrruuuuuutttsssrrrooommmlllooooooooopppqqqsssuuuvvv|||xxxsssrrrvvv~~~~~~}}}|||}}}~~~{{{zzztttooonnnmmmggg___SSSNNNEEE>>>;;;999999888888777666666666777999999===???AAADDDEEEEEEEEEDDDGGGGGGFFFFFFFFFFFFEEEEEEHHHGGGGGGFFFFFFGGGGGGGGGFFFGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMNNNNNNOOOOOOPPPPPPQQQQQQRRRRRRRRRSSSTTTUUUVVVVVVVVVVVVYYYYYYYYY\\\```dddgggiiinnntttxxxzzz}}}{{{wwwuuuqqqnnnrrrxxx~~~~~~vvvkkkcccXXXNNNIIIGGGHHHHHHNNNSSSXXX]]]dddooo}}}zzznnn```QQQHHH???999555444333000111444333666;;;AAAHHHQQQ[[[aaaeeehhhnnnssswwwxxxvvvtttpppooonnnllljjjhhhgggfffjjjmmmqqquuuvvvtttqqqooojjjiiifffbbb___]]]\\\[[[XXXXXXVVVTTTRRROOOMMMLLLFFFFFFDDDBBBAAABBBGGGJJJOOOTTT[[[bbbfffiiillloooqqqrrrssstttuuuuuuuuuuuuwwwwwwxxxyyyzzz{{{|||}}}~~~|||xxxuuutttrrrpppnnnmmmllllllkkkkkklllllllllllljjjjjjnnnqqqsssyyy~~~uuuiii```aaagggkkknnnpppnnnuuu|||~~~zzzvvvtttrrrooommmhhhccc___WWWWWWXXX\\\eeeoooyyyxxxfffZZZSSSXXXhhh~~~|||mmmaaaTTTMMMGGG@@@;;;999555444333222222333444555444555666888;;;===??????AAAFFFEEEFFFPPP[[[nnn|||vvvnnn___PPPKKKOOOYYYgggrrrxxxssstttzzz~~~{{{wwwwwwwwwzzz}}}~~~~~~|||vvvkkk[[[LLL@@@:::666555333333444444333111222222111111111000000000///000222222222444888:::;;;???DDDHHHQQQ\\\```___ZZZWWWSSSSSSWWW]]]bbbdddhhhhhhhhhiiijjjkkkkkklllnnnoooqqqtttzzz{{{xxxnnnhhhdddcccbbb```bbbfffnnnsssxxx{{{zzzyyyyyyzzzyyyxxxwwwvvvsssnnnhhhcccUUUOOOGGG@@@============::::::999999::::::;;;<<<>>>@@@CCCFFFHHHKKKOOORRRVVVWWWZZZ]]]aaaeeehhhiiilllkkkkkknnnttt}}}~~~vvvmmmbbbXXXQQQKKKFFF???;;;:::;;;======GGGOOOWWW^^^aaadddjjjnnnppprrruuuuuutttssssssssswwwxxx|||{{{zzz~~~zzzuuunnnmmmlllkkkjjjjjjkkklllkkklllnnnoooqqqrrrrrrsssssstttuuuwwwwwwuuutttsssvvvuuutttsssssstttuuuvvv|||~~~}}}~~~~~~|||{{{zzzvvvqqqooonnniiibbbUUUOOOFFF???;;;999888888777777666666666777888999===???AAACCCDDDEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFGGGGGGHHHGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJKKKLLLLLLMMMNNNNNNNNNNNNOOOPPPPPPQQQRRRRRRSSSSSSSSSSSSTTTUUUVVVVVVXXXXXXYYY[[[___cccgggjjjnnntttyyy{{{~~~yyyuuupppmmmooottt{{{~~~uuulllddd]]]SSSKKKGGGEEEEEEDDDGGGJJJOOOSSSYYYcccpppyyyppp^^^QQQDDD===777555333000000333111333777<<>>@@@CCCFFFIIILLLOOOSSSVVVXXXZZZ\\\```cccgggiiikkknnnmmmlllooouuu{{{rrrhhh___YYYPPPJJJBBB===::::::;;;<<>>@@@AAABBBBBBBBBCCCCCCDDDEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHGGGGGGGGGHHHHHHHHHHHHIIIJJJJJJKKKLLLLLLMMMNNNNNNMMMMMMNNNOOOPPPQQQQQQRRRSSSSSSRRRQQQRRRSSSUUUVVVVVVWWWXXXZZZ]]]bbbgggkkkooouuu{{{~~~yyyuuupppkkkmmmrrryyy}}}sssiiiaaa[[[SSSLLLHHHFFFDDDCCCBBBDDDGGGKKKQQQZZZdddkkksss{{{lll[[[JJJAAA888666444111111333000222444777;;;AAAHHHMMMXXX\\\bbbhhhmmmqqquuuwwwwwwvvvtttrrrooollljjjiiihhhkkkppptttwwwxxxxxxwwwsssrrroookkkfffbbb^^^[[[YYYXXXWWWVVVUUUUUUTTTTTTQQQPPPMMMJJJHHHIIIMMMPPPVVVZZZ```eeehhhjjjlllmmmpppqqqsssuuuwwwxxxyyyyyyxxxxxxyyyzzzzzz{{{||||||}}}}}}{{{xxxwwwuuutttsssrrrooolllkkkkkkllllllkkkiiigggeeedddcccdddhhhjjjmmmuuu}}}yyyoooeee]]]^^^bbbgggmmmrrrzzzzzzwwwtttqqqmmmjjjeee```\\\UUUUUUVVVYYY]]]bbbfffhhhoootttzzzxxxhhh^^^WWW]]]nnn}}}lllZZZPPPJJJCCC<<<888333333333333444666888999===<<<;;;;;;===???BBBDDDBBBHHHHHHIIIRRR[[[mmm~~~zzzwwwuuussspppeeeXXXRRRPPPUUU```kkkppppppsss{{{~~~|||yyy{{{~~~}}}{{{wwwpppdddTTTDDD999333333333444555555333111222222222222222222222222111222333333444555888;;;:::???CCCHHHRRR]]]aaa```\\\YYYUUUTTTWWW[[[^^^```cccdddeeeggghhhjjjkkkkkkmmmnnnppprrrvvv|||}}}zzzssskkkccc^^^XXXSSSTTTWWW^^^ccckkkrrrwwwyyyzzzzzzvvvuuuttttttssspppkkkhhh___XXXNNNGGGCCCCCCDDDEEE@@@???>>>======>>>@@@AAADDDGGGKKKNNNQQQTTTXXXZZZ]]]^^^```cccfffiiikkklllmmmllllllooovvvxxxooogggaaaUUUOOOFFF???<<<;;;<<<<<<<<>>@@@AAABBBBBBCCCDDDDDDEEEFFFGGGHHHHHHFFFEEEEEEEEEFFFFFFGGGHHHFFFFFFFFFFFFGGGGGGGGGGGGJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLMMMNNNOOOPPPQQQQQQSSSRRRQQQPPPQQQRRRSSSTTTTTTVVVXXXYYY\\\aaahhhmmmrrrxxx~~~zzzvvvqqqlllnnntttzzzxxxnnnccc^^^UUUNNNIIIFFFCCCAAA@@@AAACCCFFFLLLSSS[[[```gggppp}}}xxxeeeQQQFFF<<<888666333222333111222444555888<<>>=========:::===BBBIIIRRR[[[dddjjjmmmnnnooopppqqqtttxxx||||||xxxtttrrrqqqpppnnnmmmmmmnnnnnnrrrrrrssstttttttttttttttvvvzzz{{{yyyyyyyyy|||ttt~~~~~~~~~}}}{{{yyy{{{yyysssppppppmmmhhh^^^WWWMMMEEE???<<<:::888666666555555555666777888======>>>???AAABBBCCCDDDDDDDDDEEEEEEFFFGGGHHHHHHEEEEEEEEEEEEEEEFFFGGGHHHEEEEEEFFFFFFFFFGGGGGGGGGIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKLLLMMMOOOPPPQQQQQQQQQQQQQQQPPPPPPQQQQQQRRRRRRUUUWWWYYYZZZ```hhhnnnuuu||||||yyytttqqqtttzzzwwwjjjdddZZZQQQJJJFFFBBB@@@@@@@@@AAACCCHHHNNNTTTXXX]]]eeeqqq}}}sss]]]PPPBBB<<<999666333444222333444444666999>>>BBBKKKQQQYYY___cccgggmmmqqquuutttqqqmmmiiieeecccaaaaaadddjjjpppuuuxxxzzzzzz}}}||||||yyytttnnniiieeecccaaa___\\\[[[ZZZZZZZZZVVVXXXZZZZZZYYYWWWWWWXXX[[[___eeeiiikkklllmmmnnnqqqrrrtttvvvxxxyyyzzzzzz{{{{{{|||||||||}}}}}}}}}}}}~~~~~~||||||}}}~~~}}}zzzuuutttrrrrrrrrrrrrpppooonnnmmmmmmlllkkkjjjhhhhhh``````bbbddddddfffooozzz~~~uuummmeee```bbbgggoooyyy{{{{{{wwwrrrmmmhhhccc^^^ZZZVVVWWWYYY[[[[[[ZZZXXXWWWYYY[[[___dddkkkttt~~~{{{kkkaaaWWW___qqqnnn___RRRDDD<<<:::333333222333444666888999<<<<<<<<<===???AAADDDEEEFFFMMMMMMMMMTTTZZZhhh~~~{{{wwwqqqoooqqqssslllddd[[[RRROOOWWWaaapppvvv|||}}}yyytttqqqlll___LLL>>>999777444444444555444333111111111222222222222222222333333333333444777999666;;;@@@FFFPPP\\\aaaaaa]]]ZZZWWWWWWZZZ]]]```aaaaaabbbcccdddeeefffggghhhdddfffjjjnnnssszzzvvvnnnfff```XXXPPPMMMOOOPPPTTT[[[eeeooowwwzzz{{{vvvuuurrrqqqooolllhhheee___ZZZTTTOOOMMMMMMNNNNNNJJJIIIFFFDDDDDDEEEGGGIIINNNQQQUUUYYY[[[]]]___aaaccccccdddeeefffggghhhhhhiiijjjlllrrr{{{~~~vvvpppccc[[[OOOFFF@@@>>>>>>===999;;;>>>DDDMMMWWWaaafffnnnooopppqqqrrrvvv{{{}}}xxxtttqqqpppooonnnnnnnnnooopppssssssttttttuuutttttttttwww{{{{{{zzzzzz{{{~~~|||qqq}}}}}}|||{{{wwwzzzyyyssspppooommmiiiaaaZZZPPPGGGAAA===;;;999666666555444555666777888=========>>>@@@AAACCCDDDDDDDDDDDDEEEEEEFFFFFFFFFDDDDDDDDDDDDEEEFFFGGGHHHFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKMMMNNNPPPQQQQQQPPPPPPQQQQQQQQQPPPPPPPPPQQQTTTWWWXXXYYY___hhhoooyyy~~~}}}zzzxxx|||vvvnnnbbbWWWNNNHHHDDDBBB???>>>>>>@@@DDDIIINNNPPPVVV]]]fffoooxxxlll\\\LLLCCC>>>888444333222333333333444777<<>><<<;;;999999:::@@@IIISSS]]]bbbkkkmmmqqqsssssstttvvvxxxvvv{{{~~~xxxtttoooooonnnmmmnnnooopppqqqsssttttttuuuttttttssssssvvvxxx|||{{{zzz|||}}}}}}yyyxxxyyyyyyzzz|||}}}zzzooo}}}||||||{{{vvvyyyyyysssoooooommmjjjfff___TTTIIIAAA<<<999777333333333333555888:::;;;;;;;;;;;;<<<===???AAABBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGHHHHHHHHHIIIIIIIIIGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKMMMNNNOOOQQQQQQOOOPPPQQQQQQQQQPPPOOONNNPPPTTTWWWXXXYYY^^^hhhppp{{{~~~}}}wwwiii\\\SSSLLLHHHEEE===<<<;;;===AAAFFFIIIKKKTTTYYY___dddjjjuuuvvvfffSSSHHHAAA:::444222222222333222333666:::>>>AAAIIIRRRXXXZZZ\\\aaaeeedddcccbbb```^^^\\\[[[ZZZYYYXXXXXX[[[aaajjjsssyyyzzz|||}}}yyywwwpppmmmjjjeeebbbaaa``````bbbaaa___[[[XXXWWWYYY[[[]]]aaafffkkkmmmnnnpppqqqooopppqqqssstttuuuuuuuuuzzzzzzzzz{{{{{{{{{{{{{{{|||}}}~~~}}}{{{zzzzzz{{{zzzzzz{{{zzzyyyxxxvvvuuurrrpppmmmlllmmmnnnoooooommmlllkkkiiihhhiiijjjjjjddddddfffgggeeefffppp|||}}}tttbbb]]]\\\bbblllyyy|||uuurrrpppmmmhhheeebbb___\\\YYYYYY\\\___```___[[[VVVSSSSSSSSSTTTXXX___jjjtttzzzwwweeeZZZYYYbbbtttnnnXXXDDD<<<<<<777777666666666888999::::::<<<>>>AAADDDFFFGGGGGGFFFMMMLLLLLLQQQUUUaaavvv}}}{{{{{{xxxpppnnnppppppmmmiiibbbXXXTTT]]]hhhpppyyy~~~{{{uuutttsssiiiWWWHHH<<<888333000///000111111//////000000111111111222111222222222111222555888999===AAAEEEMMMWWW[[[YYYYYYWWWUUUUUUYYY\\\___```bbbbbbbbbccccccdddddddddccceeeiiilllqqqvvv}}}xxxrrrlllggg___UUUPPPPPPJJJKKKNNNVVV```hhhlllmmmmmmkkkiiihhhgggfffccc```ZZZWWWTTTSSSSSSTTTTTTSSSQQQOOOLLLIIIIIIJJJMMMOOOUUUXXX\\\___```aaabbbcccbbbbbbaaaaaa```___^^^^^^ZZZ]]]ccclllwwwzzzrrrhhhZZZLLLBBB===:::999999888888===FFFPPPZZZ___fffjjjppprrrrrrpppooonnnmmmssszzz~~~~~~yyyuuunnnnnnmmmmmmmmmooopppqqqttttttttttttttttttsssrrrtttuuuxxx|||zzzzzz}}}{{{uuussssssrrrpppqqqtttwwwxxxyyyxxxmmm~~~}}}~~~~~~yyywwwuuuuuuuuusssnnniiihhhaaaVVVLLLDDD>>>999777999888777777777888999:::;;;;;;;;;<<<>>>???AAABBBDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJNNNOOOOOOMMMLLLLLLOOOQQQQQQSSSTTTTTTRRRQQQRRRSSSQQQQQQTTTXXXZZZ]]]eeeooowwwrrrfff\\\RRRHHHBBB???>>><<<<<<>>>AAAEEEHHHOOOQQQUUU[[[bbblllwww~~~yyyaaaOOOEEE???:::666333444444444444666999<<>>;;;666222222444555333333222000/////////000111111222222333333444444555999999;;;DDDOOOXXX[[[ZZZVVVVVVVVVWWWZZZ]]]```bbbdddcccccccccddddddeeefffdddfffhhhkkknnnsssxxx|||{{{qqqggg^^^XXXTTTSSSPPPOOOOOOQQQVVV[[[^^^___ccccccbbbaaa```___^^^]]]VVVUUUTTTSSSSSSTTTVVVWWWRRRPPPLLLJJJKKKNNNRRRUUUZZZ\\\___aaacccccccccbbbgggeeeccc```]]][[[YYYXXXTTTZZZccclllttt~~~wwwnnn```UUULLLFFF???;;;888777999>>>AAAGGGUUUbbbeeekkkpppqqqqqqqqqlllfffeeekkksssyyy}}}|||yyyvvvtttrrrqqqooommmnnnooorrrsssqqqqqqpppppppppqqqssstttuuuxxxyyyxxxwww{{{}}}|||}}}}}}xxxwwwxxxwwwtttqqqnnnnnnpppsssyyyzzzsss}}}||||||}}}xxxuuussstttuuusssnnnjjjhhhaaaWWWLLLEEE???;;;888:::999888777777777888999:::;;;;;;<<<===???@@@AAAAAAAAABBBCCCDDDEEEEEEDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMLLLLLLMMMOOORRRQQQSSSTTTTTTRRRQQQQQQRRRQQQQQQSSSWWWYYY\\\dddmmmxxxuuuiii^^^TTTKKKDDD@@@>>>===<<<===@@@DDDFFFLLLNNNQQQVVV\\\eeeooouuu}}}jjjWWWLLLEEE>>>999555555555444333444777:::===AAAGGGMMMQQQTTTWWWYYYYYYYYYYYYYYYYYYZZZZZZ[[[VVVTTTRRRRRRTTTYYY^^^bbbiiipppzzz~~~}}}wwwoookkkkkkiiieeeddddddbbbaaaaaaaaabbbbbbhhhiiijjjlllmmmnnnnnnnnnppppppqqqssstttuuuvvvwwwxxxxxxxxxyyyyyyyyyzzzzzz|||{{{{{{zzzyyyyyyyyyyyywwwvvvuuuvvvvvvuuussspppmmmlllkkkkkkkkkkkkkkklllmmmmmmnnnnnnmmmlllkkkjjjhhhjjjmmmoooqqqtttyyy}}}{{{qqqdddZZZTTTZZZhhhyyyxxxsssrrrqqqppplllgggbbb^^^]]]^^^[[[ccchhhgggeeedddbbb^^^]]]^^^```ccciiipppxxx}}}~~~mmm```YYYZZZeeezzziiiUUUEEE<<<888777777666666777999;;;<<<>>>>>>@@@BBBDDDFFFGGGHHHHHHIIIKKKLLLJJJNNN[[[iiizzzrrroooqqqmmmiiibbb[[[RRROOOXXXdddzzz{{{xxxyyyuuufffVVV@@@<<<555111000111111///222111111000000000000000111111222333333444444555888888:::BBBMMMTTTWWWVVVRRRSSSTTTVVVYYY\\\^^^___``````aaaaaacccdddeeefffdddeeegggjjjmmmrrryyy}}}xxxnnnccc[[[UUURRROOOMMMLLLMMMPPPTTTVVVWWWXXXXXXWWWVVVUUUTTTTTTTTTOOONNNLLLKKKLLLMMMNNNOOOMMMLLLJJJIIIKKKOOOTTTWWWYYY[[[^^^aaacccdddccccccdddbbb^^^ZZZWWWTTTSSSSSSRRRXXXaaaiiiqqqyyy{{{rrreeeYYYPPPHHHAAA<<<888888999===???DDDOOO[[[```ggglllkkkhhhfffaaa\\\]]]dddmmmssswww|||~~~~~~|||yyyvvvuuusssrrrooommmmmmnnnoooqqqqqqqqqpppppppppqqqssssssuuuwwwwwwvvvtttwww}}}}}}}}}~~~|||xxxxxx{{{yyyuuupppkkkiiijjjlllqqqzzzzzz~~~{{{zzz{{{|||vvvtttrrrrrrtttrrrnnnjjjhhhaaaWWWMMMEEE@@@<<<:::999999777777777777888999:::::::::;;;===>>>@@@AAA===>>>@@@BBBCCCDDDEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHJJJJJJJJJJJJIIIHHHGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHIIIJJJKKKKKKLLLOOOQQQQQQSSSTTTSSSQQQPPPPPPQQQQQQQQQSSSWWWXXXZZZbbbkkkxxxyyylllaaaWWWMMMGGG@@@???===<<<===???BBBDDDHHHIIILLLOOOTTTZZZbbbgggiiisssvvvdddWWWMMMDDD===999999999777555666888;;;===AAAFFFJJJMMMPPPSSSUUUVVVWWWZZZ]]]____________[[[XXXUUURRRQQQSSSUUUWWW]]]dddoooyyy~~~uuuqqqpppoookkkkkkjjjiiihhhgggfffffffffjjjkkklllmmmnnnnnnnnnnnnpppqqqrrrsssuuuvvvwwwwwwvvvvvvwwwwwwwwwxxxxxxxxxzzzyyyyyyxxxwwwvvvvvvvvvsssrrrrrrrrrsssssspppnnnllllllkkkjjjjjjjjjjjjjjjkkkllllllmmmllllllkkkjjjiiimmmrrruuuwwwyyy{{{|||vvvmmmeee[[[TTTYYYgggxxxwwwsssqqquuusssmmmfff```]]]]]]^^^]]]fffnnnnnnmmmnnnmmmjjjiiikkkmmmnnnpppvvv~~~{{{jjj]]]WWW\\\hhh}}}yyydddPPPBBB999555555555555666888:::<<<>>>???@@@BBBDDDFFFHHHIIIJJJJJJKKKLLLMMMKKKNNNYYYfff}}}tttpppppplllhhhaaaYYYPPPMMMWWWccc~~~}}}{{{mmm]]]FFF???777222111111///...111111111111111000//////111111222222333444444444777777999@@@IIIOOORRRQQQOOOPPPSSSVVVYYY[[[]]]^^^]]]^^^^^^```bbbdddeeefffdddeeeggghhhlllrrrzzzuuuiii^^^UUUPPPMMMKKKHHHHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIGGGFFFEEEDDDDDDEEEFFFGGGFFFEEEEEEFFFJJJNNNSSSVVVWWWYYY\\\___aaabbbbbbbbb___\\\WWWQQQMMMKKKKKKKKKPPPVVV___ffflllsss{{{zzzmmmaaaWWWNNNFFF@@@:::888999<<<>>>@@@IIISSS]]]fffllliiibbb]]]YYYUUUWWW^^^hhhoootttxxx}}}|||{{{yyyzzz}}}}}}zzzyyyyyyyyyyyy||||||||||||zzzyyywwwuuutttssspppnnnmmmmmmnnnooorrrqqqqqqqqqqqqrrrrrrssstttuuuuuusssqqqrrrwww|||}}}}}}zzzwwwxxxyyywwwsssmmmhhheeeeeegggllluuu|||{{{{{{|||uuusssqqqqqqsssrrroookkkggg```VVVLLLEEE@@@<<<:::777777666666777888:::;;;999999:::;;;<<<>>>???@@@>>>>>>@@@BBBCCCDDDDDDDDDDDDEEEFFFHHHIIIIIIIIIIIIKKKKKKKKKJJJIIIHHHGGGFFFGGGGGGHHHHHHHHHIIIIIIIIIGGGHHHJJJJJJJJJJJJLLLNNNPPPRRRSSSSSSQQQPPPPPPPPPRRRRRRTTTWWWXXXZZZbbbjjjwww~~~}}}nnnbbbXXXNNNGGG@@@???===<<<===>>>@@@BBBDDDFFFHHHJJJLLLPPPUUUXXXYYYaaammm|||pppbbbUUUIIIBBB??????>>>===;;;;;;>>>@@@DDDGGGLLLOOOQQQSSSVVVXXXYYY\\\aaaeeeggggggfffdddbbb```[[[WWWTTTSSSSSSTTTSSSYYYaaajjjrrrzzzzzzuuuuuutttqqqsssrrrpppooommmlllkkkjjjllllllmmmnnnnnnooonnnnnnoooooopppqqqssstttuuuvvvttttttuuuuuuuuuvvvvvvvvvwwwwwwwwwvvvuuutttsssrrrpppooopppqqqrrrrrrooommmllllllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhiiimmmqqqtttvvvxxxzzz{{{vvvlllhhh___XXX\\\gggvvv~~~wwwtttrrruuurrrlllddd^^^\\\]]]```cccmmmwwwyyyxxxyyyyyywwwuuuwwwxxxwwwwww{{{xxxggg\\\WWW^^^lllooo]]]LLL@@@999666444444555666888;;;>>>@@@AAABBBDDDEEEHHHIIIKKKLLLLLLLLLNNNOOONNNQQQ[[[fff}}}uuuppppppnnniiiccc[[[QQQNNNWWWbbbzzztttfffNNNDDD999666555333222222000000111222222000///...111111111222333333444444777777999???EEEKKKMMMMMMMMMOOOSSSWWWZZZ]]]^^^^^^^^^^^^___```aaaccceeeeeeeeefffggghhhlllsss{{{vvvjjj___VVVQQQNNNJJJFFFDDDCCCCCCBBBAAADDDDDDCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@AAAAAA??????AAACCCGGGKKKOOOQQQRRRTTTWWW[[[]]]^^^^^^^^^[[[VVVOOOIIIDDDCCCDDDEEEMMMSSS]]]dddjjjpppwww|||uuuiii___TTTJJJDDD;;;999999<<<===???EEEMMMXXXccckkkhhhaaa[[[WWWTTTYYY```iiipppuuuxxx{{{~~~|||xxxvvvwwwyyy|||~~~|||xxxwwwwwwwwwwwwwwwxxxyyyyyyyyyxxxvvvuuutttrrrqqqooooooooopppqqqrrrrrrrrrrrrrrrrrrrrrrrrsssttttttsssqqqrrrvvvyyy}}}~~~~~~}}}}}}~~~}}}uuurrrtttsssrrrpppkkkgggeeefffhhhnnnxxx~~~}}}}}}wwwtttrrrrrrsssssspppmmmfff___UUULLLEEE@@@<<<:::444444444555777999;;;===999999999:::;;;===???@@@@@@@@@AAABBBCCCCCCCCCCCCDDDDDDFFFGGGHHHIIIIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFGGGGGGGGGHHHHHHHHHIIIIIIGGGIIIJJJJJJIIIHHHIIIKKKOOOPPPRRRRRRPPPOOOPPPQQQTTTSSSUUUXXXZZZ[[[ccclllvvv|||{{{}}}pppbbbWWWLLLFFF@@@???===<<<<<<===???@@@BBBDDDEEEFFFFFFGGGJJJLLLMMMRRR\\\jjjyyyxxxjjj]]]QQQJJJFFFFFFEEEDDDBBBCCCEEEGGGOOORRRUUUXXXYYY[[[^^^```dddggglllpppqqqpppmmmkkkhhhfffbbb^^^ZZZWWWVVVUUUOOOQQQUUUZZZbbbmmmyyy{{{{{{{{{yyyyyyxxxwwwtttrrrpppnnnmmmlllmmmmmmnnnooooooooonnnnnnooopppqqqrrrtttuuuuuussssssssstttttttttuuuuuuuuuuuuuuuuuutttsssrrrqqqpppppppppqqqrrrrrrooommmlllkkkjjjjjjiiiiiiiiijjjiiihhhhhhhhhggggggggggggjjjlllnnnppprrrvvvzzz}}}wwwnnniii```ZZZ\\\dddpppzzzwwwuuutttqqqnnnhhhaaa]]]\\\___bbbjjjvvv}}}ttteee[[[XXX```ooo|||yyyrrrdddUUUHHH???:::888444444555777:::===@@@BBBCCCCCCEEEGGGIIIKKKLLLMMMLLLLLLNNNQQQRRRTTT]]]hhhzzzvvvppppppmmmjjjeee^^^TTTOOOTTT^^^qqq{{{oooTTTGGG;;;888888555444555000000111222222000///...000000111222222333333444666777999===CCCGGGIIIJJJKKKNNNRRRWWW[[[^^^___```aaaaaa```aaaaaabbbcccdddffffffggghhhlllsss{{{uuuiii___WWWTTTOOOLLLGGGCCCAAA@@@>>>===@@@@@@@@@???????????????>>>>>>======<<<<<<<<<<<<:::<<<>>>AAADDDGGGIIIJJJMMMOOORRRUUUWWWXXXXXXWWWUUUQQQJJJCCC???>>>@@@AAAJJJQQQ[[[dddiiiooouuuyyyzzznnncccXXXLLLEEE>>>::::::<<<>>>???DDDKKKQQQ^^^jjjkkkfffbbb^^^[[[___cccjjjpppuuuxxxzzz|||}}}|||{{{}}}}}}yyywwwwwwyyyzzz|||}}}~~~|||xxxvvvuuuuuutttttttttuuuvvvwwwvvvuuutttrrrqqqqqqqqqqqqrrrssstttrrrrrrrrrrrrrrrrrrrrrrrrrrrssstttttttttvvvxxxyyyzzzzzzzzzyyyyyyzzz}}}xxxooommmoooqqqpppooolllhhhggghhhjjjsss{{{zzzwwwttttttuuuuuurrrooohhhaaaVVVMMMEEE@@@<<<:::333333444555777999<<<===888888999999;;;<<<>>>???@@@AAAAAABBBCCCCCCCCCCCCBBBCCCEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGIIIJJJJJJIIIHHHHHHIIILLLNNNPPPQQQPPPPPPQQQRRRSSSSSSUUUYYYZZZ\\\dddmmmvvv|||yyyyyy}}}qqqbbbVVVKKKDDD>>>======<<<<<<===>>>???AAABBBCCCCCCAAAAAAAAABBBDDDFFFNNN[[[iiixxx|||qqqfff]]]WWWQQQQQQPPPNNNKKKKKKMMMOOOYYY[[[^^^```bbbdddgggiiipppssswwwzzz{{{xxxuuurrrmmmkkkhhhddd```\\\ZZZXXXPPPPPPPPPQQQWWWaaammmuuu}}}}}}|||{{{xxxuuurrrooommmkkklllmmmnnnooooooooooooooopppqqqrrrtttuuuvvvvvvrrrrrrssssssssstttttttttssstttuuuuuuuuutttrrrqqqrrrqqqqqqrrrsssrrrooommmkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkjjjhhhhhhggghhhhhhkkklllmmmnnnqqquuu{{{wwwoooeee]]]XXXYYY___iiivvv{{{wwwuuuuuutttsssmmmkkkfffaaa]]]]]]```cccooo}}}pppbbbZZZYYYcccsss|||uuupppmmmfff[[[OOOEEE>>>:::999555666666888;;;???BBBDDDCCCDDDFFFHHHJJJLLLMMMNNNLLLLLLOOORRRTTTVVV^^^fffvvvvvvpppoookkkjjjhhhbbbWWWNNNPPPWWWiiivvv[[[JJJ<<<999888444222444111111111111111000//////000000111111222333333333444555888<<<@@@CCCFFFGGGIIIKKKOOOSSSXXX\\\___```aaaaaaaaaaaaaaabbbbbbccceeeffffffhhhkkkqqqxxx}}}yyylllbbbZZZWWWQQQMMMHHHDDDBBBAAA???>>>>>>>>>======<<<<<<<<<;;;:::::::::999999888888777777999===@@@CCCEEEEEEEEEHHHJJJMMMPPPQQQRRRQQQQQQOOOKKKEEE???<<<<<<>>>@@@GGGNNNYYYbbbggglllqqqttt|||ssshhh\\\PPPGGGBBB===:::;;;===>>>CCCIIIPPP___ooovvvvvvtttooojjjccceeegggkkkooosssvvvxxx{{{zzzzzz}}}~~~{{{xxxyyyyyyzzz{{{|||}}}}}}{{{vvvsssrrrqqqpppqqqrrrssstttttttttsssssspppppppppqqqrrrssstttuuurrrssssssssssssrrrrrrqqqqqqrrrsssuuuvvvxxxyyyyyyvvvvvvvvvuuuvvvyyy}}}~~~tttjjjhhhlllrrrrrrqqqnnnlllkkklllmmmtttyyy~~~{{{wwwvvvwwwvvvssspppkkkdddYYYOOOGGGAAA===;;;555555555555666888999;;;777888888999:::<<<===>>>===>>>???AAABBBCCCCCCCCCAAABBBCCCEEEFFFGGGHHHHHHGGGGGGGGGHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHEEEGGGJJJJJJJJJIIIIIIJJJJJJLLLOOOPPPPPPPPPRRRSSSQQQQQQTTTXXXZZZ\\\dddmmmxxx{{{wwwwww|||ssscccUUUIIIBBB<<<<<<<<<<<<<<<===>>>??????AAABBBAAA>>><<<;;;<<<>>>===BBBMMMYYYgggyyy}}}vvvpppjjjgggcccccc```\\\YYYWWWXXXYYYbbbdddggghhhjjjlllppprrryyy{{{|||yyysssrrroookkkfffbbb^^^\\\UUUTTTSSSRRRTTTZZZccciiisss}}}~~~|||zzzvvvrrrnnnllliiijjjlllmmmnnnoooooopppnnnooopppqqqssstttuuuuuurrrrrrrrrsssssssssttttttrrrsssuuuvvvvvvuuutttssssssrrrqqqrrrrrrqqqooollljjjjjjjjjjjjkkklllmmmnnnlllkkkiiihhhffffffffffffgggiiikkkmmmpppuuu{{{}}}uuummm___ZZZVVVYYY^^^eeerrr}}}~~~yyytttppppppqqqpppooolllkkkgggbbb^^^^^^```cccqqq|||jjj^^^YYYYYYeeeuuu{{{tttmmmgggfff```VVVKKKBBB<<<999888777777888:::===@@@CCCEEEDDDDDDFFFHHHJJJLLLMMMNNNMMMLLLNNNRRRTTTUUUZZZbbbqqq~~~vvvpppoookkklllmmmiii]]]QQQNNNRRRbbbzzz{{{dddQQQ@@@<<<:::444000333222111111000000000000000000000000111222222333333111333666999<<>>>>>======<<<;;;::::::999999999999888777666555555888===AAAEEEFFFFFFEEEFFFHHHJJJLLLNNNMMMMMMLLLHHHEEEAAA===;;;;;;===???DDDLLLVVV___cccfffiiillluuu|||qqqdddXXXOOOGGG@@@;;;::::::;;;???DDDNNN^^^qqq|||{{{tttfffeeecccdddhhhmmmqqqtttxxxyyy{{{}}}~~~}}}xxxyyyyyyyyyzzz{{{{{{{{{|||~~~{{{uuuqqqooonnnlllooopppqqqrrrsssrrrqqqqqqoooooooooppppppqqqqqqrrrsssssstttttttttsssqqqqqqppppppqqqsssuuuvvvvvvuuurrrtttuuuvvvwwwzzz}}}{{{qqqhhhgggkkkpppqqqrrrqqqqqqqqqsssuuutttvvvzzz}}}}}}yyywwwxxxwwwtttqqqnnnggg\\\QQQIIICCC>>><<<888777666555555666777888777777888999:::<<<===>>>999:::<<>>???@@@???<<<999888888<<<999;;;CCCMMMYYYkkk}}}}}}zzzvvvtttrrrsssqqqnnniiidddaaaaaabbbhhhjjjmmmooopppsssvvvyyy}}}~~~yyyxxxuuuqqqlllfffbbb```YYYYYYWWWUUUUUUXXX]]]aaajjjvvv}}}zzzvvvrrrnnnkkkhhhiiikkkmmmnnnoooppppppllllllmmmnnnpppqqqrrrsssrrrrrrssssssssstttttttttqqqsssuuuwwwwwwwwwuuuuuusssrrrrrrrrrrrrqqqnnnkkkjjjjjjjjjkkklllmmmnnnoookkkjjjhhheeeccccccccccccbbbdddhhhlllooosssxxx|||}}}zzzrrrjjj]]]XXXWWWZZZ___fffrrr}}}{{{vvvpppmmmmmmnnnmmmlllnnnllliiiddd```___```cccpppxxxfff[[[XXXYYYfffvvvwwwooohhhbbbccc]]]TTTJJJAAA;;;888777999999:::;;;>>>AAACCCEEEDDDDDDFFFHHHJJJLLLMMMNNNNNNMMMNNNQQQRRRRRRWWW]]]mmm}}}uuupppnnnmmmpppssspppcccTTTOOOQQQ^^^uuu}}}mmmWWWEEE@@@===555000333333222000/////////000111000000000111222222333333...000444777:::===@@@CCCAAABBBDDDHHHMMMSSSXXX[[[[[[[[[\\\]]]___aaacccddd___aaaccceeegggjjjooosss{{{}}}mmmaaaYYYPPPMMMIIIFFFEEEEEEDDDCCCAAA@@@???>>>===<<<;;;;;;::::::::::::999888777666444888===CCCGGGHHHHHHHHHFFFGGGJJJKKKLLLLLLJJJJJJDDDBBB>>>;;;:::;;;===>>>CCCJJJTTT\\\___aaaccceeeooo{{{zzzmmm```XXXKKKCCC;;;999888888<<>>@@@AAABBBAAAAAA@@@AAABBBCCCEEEFFFHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFEEEEEEEEEFFFGGGHHHFFFFFFGGGHHHIIIJJJKKKLLLMMMNNNNNNOOOQQQRRRRRRSSSRRRRRRRRRRRRUUU[[[ccchhhzzz|||vvvsssuuusss```QQQHHHCCC===:::888999<<>><<<;;;;;;;;;999888<<<;;;===AAAGGGRRRdddsss~~~~~~}}}wwwooohhhcccaaabbbeeegggjjjmmmqqqwww}}}}}}yyyuuuqqqnnniiifff```]]]YYYXXXYYY[[[\\\\\\eeelllvvv~~~~~~zzzvvvrrrpppnnnmmmmmmmmmmmmmmmnnnnnnnnnooolllmmmnnnpppppppppoooooossssssrrrrrrrrrsssttttttssssssuuuvvvwwwwwwwwwwwwuuuttttttsssqqqooommmlllkkkllllllmmmnnnnnnnnnmmmkkkjjjhhheeecccccceeehhhdddfffhhhkkkooouuu{{{|||tttlllaaa^^^YYYYYY___iiittt{{{}}}wwwrrrooommmlllkkkiiiiiihhhgggeeecccaaa```ppp|||qqqcccYYYYYY]]]ggguuu}}}vvvlllhhhfffaaaddd\\\SSSKKKCCC:::888999999<<<>>>@@@@@@BBBDDDGGGFFFGGGIIILLLMMMMMMMMMMMMLLLLLLMMMNNNOOORRRXXX[[[ggg}}}}}}yyyvvvssssssyyy{{{sssbbbUUURRRTTT[[[lllrrreeeQQQBBB;;;888666444111111111111000000000000---...///111333555777777666666777888999;;;===>>>???AAADDDGGGJJJMMMQQQTTTVVVWWWYYY\\\^^^___```aaa___aaabbbcccdddgggjjjmmmvvvzzzmmmccc[[[VVVQQQOOONNNMMMIIIEEEGGGEEECCCAAAAAAAAA@@@>>>???>>><<<:::999888999999:::;;;>>>BBBEEEIIILLLMMMIIIIIIJJJKKKKKKJJJHHHHHHCCCAAA>>><<<;;;<<>>???AAAAAAAAAAAA@@@AAABBBCCCDDDFFFGGGHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFEEEFFFGGGHHHIIIGGGGGGHHHIIIJJJJJJKKKKKKKKKLLLMMMNNNOOOPPPQQQRRRSSSSSSSSSTTTVVV\\\ccciiiyyyxxxsssttt}}}uuuaaaQQQGGGBBB===:::888999===???@@@???AAA@@@>>>>>>>>>===;;;::::::888:::???EEEOOOaaappp{{{rrrjjjeeecccddddddfffjjjmmmqqqwww}}}|||xxxuuurrrnnnkkkfffccc___]]]]]]]]]]]]]]]dddjjjrrryyy||||||||||||}}}{{{xxxtttqqqooonnnnnnmmmmmmmmmnnnnnnnnnoooooommmnnnoooppppppooonnnnnnppppppppppppqqqrrrssstttrrrrrrssstttuuuuuuuuuuuussssssrrrqqqpppnnnlllkkkjjjkkklllmmmmmmmmmmmmmmmjjjjjjhhhdddbbbaaadddffffffgggiiikkknnnsssyyy~~~}}}zzzssskkkfff```ZZZYYY```mmmzzz{{{tttqqqooonnnmmmnnnmmmlllkkkiiigggeeedddlllxxx}}}mmm___VVVVVV[[[hhhwwwyyypppmmmjjjfffggg^^^TTTLLLCCC;;;888::::::<<>>;;;999:::???EEEPPP```ooo~~~tttjjjeeecccddddddfffiiimmmqqqwww~~~}}}zzzwwwsssqqqmmmiiieeebbbaaaaaa```___cccggglllppprrrrrrtttuuuwwwuuusssqqqooonnnnnnnnnmmmmmmnnnnnnnnnooooooooonnnooooooooooooooonnnmmmnnnnnnnnnooopppqqqrrrrrrqqqqqqrrrsssttttttttttttqqqqqqppppppnnnmmmkkkkkkjjjjjjkkklllllllllkkkkkkiiiiiigggdddaaaaaabbbdddhhhhhhiiijjjlllqqqxxx}}}~~~|||vvvnnnkkkddd\\\ZZZbbbqqq~~~vvvrrrppppppoooqqqpppnnnllliiigggeeedddfffqqq}}}yyyhhhZZZQQQSSSZZZjjjxxx~~~wwwuuurrrmmmjjjaaaWWWNNNDDD;;;888:::<<<>>>@@@AAABBBCCCFFFHHHEEEEEEFFFGGGIIIJJJKKKLLLKKKKKKLLLLLLLLLNNNRRRUUU]]]qqq~~~xxxsssvvvyyy{{{xxxooocccYYYTTTXXXbbbooo|||~~~{{{mmmZZZJJJ@@@===;;;:::222222222111111111000000000000/////////.........444444444555666888999:::;;;===AAACCCEEEIIIMMMPPPUUUVVVXXXZZZ\\\]]]]]]]]]\\\]]]___```aaacccgggjjjpppwww{{{oooiiibbb]]]ZZZVVVPPPLLLKKKIIIGGGGGGGGGGGGFFFEEEDDDBBB@@@===;;;::::::::::::;;;===???BBBEEEGGGHHHHHHHHHIIIIIIIIIHHHGGGFFFDDDBBB@@@>>>>>>???AAACCCGGGIIILLLNNNPPPRRRUUUWWWcccjjjvvv|||qqqcccXXXMMMGGGAAA<<<;;;======BBBKKKUUU___hhhnnnqqquuunnneee]]][[[^^^dddiiinnnppprrrttttttvvvxxxzzz|||zzzxxxuuuttttttuuuvvvuuuvvvxxx{{{zzzvvvrrrooonnnoooooooooooopppqqqrrrrrrtttsssrrrqqqpppooonnnmmmpppooommmlllkkkllllllmmmoooppprrrsssssssssuuuwww~~~~~~{{{uuuqqqmmmlllkkkjjjmmmrrryyy|||zzzyyyzzz}}}vvvooonnnqqquuu|||~~~~~~}}}zzzxxxsssppplllfff^^^SSSIIIBBB<<<999666555555666666666888888888999::::::;;;;;;<<<======??????@@@AAAAAABBBCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKKKKIIIJJJKKKLLLMMMOOOPPPPPPSSSSSSSSSTTTVVVZZZaaaeeerrr||||||uuurrrxxxxxxdddQQQDDD>>><<<;;;:::;;;>>>BBBEEEGGGKKKKKKMMMNNNOOOMMMJJJFFF@@@>>>>>>CCCJJJTTTcccppp~~~}}}rrriiicccaaabbbccceeeiiimmmrrrxxx~~~{{{xxxuuuppplllhhhfffddddddbbbaaaaaaccceeefffgggiiikkknnnpppooonnnmmmmmmmmmnnnnnnmmmnnnnnnnnnnnnoooooooooppppppooooooooonnnmmmmmmooooooooopppppppppppppppqqqqqqrrrsssssstttssssssppppppppppppooonnnlllllliiijjjjjjkkkkkkkkkjjjjjjiiiiiihhheeebbbaaacccdddggghhhiiijjjmmmrrryyy~~~|||uuuoooggg___^^^fffttt{{{tttppppppqqqqqqpppooolllhhhddd```^^^]]]```iiittt~~~vvvdddVVVOOORRRZZZlll{{{}}}zzzsssmmmcccXXXOOOEEE<<<999;;;===???AAABBBCCCDDDFFFHHHGGGHHHHHHIIIKKKLLLMMMNNNKKKLLLMMMMMMLLLNNNQQQTTTYYYjjj{{{uuuqqqxxxyyyzzzzzzvvvkkk___VVVVVV\\\fffrrr|||}}}qqq^^^MMMBBB===;;;:::333333333222111111000000000000000//////......---222222333333444666777888999;;;>>>@@@CCCFFFJJJMMMSSSTTTWWWYYYZZZ[[[ZZZZZZZZZ[[[]]]^^^___aaaeeehhhnnnttt~~~zzzqqqiiiddd___YYYTTTQQQOOOMMMMMMMMMMMMMMMKKKJJJHHHFFFBBB@@@>>>>>>>>>===>>>???BBBDDDFFFHHHIIIIIIJJJKKKKKKJJJIIIGGGFFFFFFDDDBBBAAA@@@AAACCCDDDHHHJJJLLLNNNOOOQQQUUUWWW```gggqqq}}}vvvkkk```SSSJJJCCC<<<:::<<<<<<@@@GGGQQQ\\\gggooosssuuupppfff]]]YYY\\\bbbgggkkkmmmoooqqqrrruuuxxx{{{}}}{{{wwwtttrrrssstttuuutttuuuwwwyyy}}}|||yyyuuuqqqooonnnpppooonnnmmmnnnppprrrsssvvvuuutttrrrqqqooonnnmmmmmmlllkkkjjjjjjkkklllmmmlllnnnppppppoooooopppqqqxxxzzz}}}}}}}}}~~~}}}xxxssspppnnnmmmlllpppvvv~~~~~~~~~~~~~~~|||yyyppphhhgggjjjpppxxx~~~|||zzzsssqqqmmmhhh```VVVJJJCCC;;;999555444444555555555777777888999999::::::;;;;;;<<<<<<===>>>@@@AAAAAACCCCCCDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKLLLLLLMMMNNNOOOPPPPPPPPPQQQQQQRRRSSSWWW]]]aaammmxxx~~~vvvrrrwww~~~yyyeeeRRRDDD>>><<<<<<<<<===???DDDIIILLLRRRSSSUUUXXXYYYWWWSSSPPPGGGCCCBBBGGGNNNXXXeeeppp{{{|||rrrhhhcccaaabbbccceeejjjooouuu|||~~~{{{xxxpppmmmjjjhhhgggfffdddcccaaaaaaaaa______aaaeeehhhkkkjjjjjjjjjjjjlllmmmnnnnnnnnnnnnnnnooooooooopppppppppooonnnnnnnnnmmmmmmqqqrrrrrrrrrqqqpppooonnnrrrrrrssstttttttttssssssqqqqqqqqqqqqppppppooonnniiijjjjjjkkkjjjjjjiiiiiiiiiiiiiiigggdddcccdddffffffhhhjjjmmmpppvvv|||{{{qqqjjjccccccjjjuuu}}}}}}tttnnnmmmnnnpppqqqooolllhhhccc^^^[[[XXXWWW[[[ccclllssstttcccUUUOOOTTT[[[nnn}}}~~~wwwlllcccWWWNNNEEE<<<:::<<<>>>@@@BBBCCCCCCDDDFFFHHHGGGHHHIIIJJJLLLMMMNNNNNNMMMNNNOOOOOONNNPPPRRRTTTWWWeee~~~yyyuuussszzzyyyyyyyyywwwooobbbWWWVVVZZZaaakkkuuu~~~sssbbbQQQDDD===:::999444444444333222111111000000000000000000000000000111111111222333444555666777999<<<>>>@@@CCCGGGJJJPPPQQQTTTWWWYYYYYYXXXXXXXXXYYY[[[\\\]]]___cccfffnnnsss{{{vvvpppiiibbb]]]XXXVVVTTTTTTTTTTTTSSSRRRPPPNNNKKKHHHEEECCCAAAAAA@@@AAABBBDDDFFFHHHJJJKKKNNNNNNOOOOOONNNLLLKKKJJJIIIHHHFFFEEEDDDDDDEEEFFFFFFHHHKKKMMMOOORRRVVVYYY___eeeoooyyy{{{rrrfffYYYOOOFFF===999::::::>>>FFFQQQ\\\gggooossstttpppiii```[[[[[[___dddiiikkkmmmppprrruuuyyy|||}}}{{{xxxtttsssssstttuuuvvvvvvwwwxxxzzz|||~~~~~~|||yyyvvvsssqqqooopppooommmlllmmmooorrrsssxxxwwwvvvtttrrrpppnnnnnniiiiiiiiiiiijjjkkkmmmnnniiijjjkkkjjjhhhggghhhiiiooorrrvvvyyyzzz|||~~~~~~{{{vvvssspppooopppssszzz~~~{{{yyyssskkkeeefffjjjnnnvvv}}}}}}{{{uuusssoooiiiaaaWWWLLLEEE===:::666444444555444444777777888888999:::::::::;;;;;;;;;<<<===???AAAAAADDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKLLLNNNNNNNNNOOOOOOOOOPPPPPPNNNOOOOOOPPPQQQTTTYYY]]]gggsssxxxtttwww}}}yyyeeeRRREEE???;;;<<<===>>>@@@EEELLLQQQWWWXXXZZZ\\\^^^]]]YYYVVVKKKFFFEEEIIIPPPXXXcccmmmwww|||yyyrrrjjjeeecccccccccfffkkkqqqxxx|||sssqqqmmmkkkjjjiiigggeeeaaa```^^^\\\[[[]]]bbbeeeggggggggggggiiikkkmmmnnnnnnnnnnnnooooooooopppppppppoooooonnnnnnnnnnnnooorrrsssssstttsssqqqpppooorrrssssssttttttssssssrrrqqqqqqrrrrrrrrrqqqqqqpppjjjjjjkkkkkkkkkjjjiiiiiiggghhhhhhgggeeeeeefffgggfffiiimmmqqquuuzzzuuunnnhhhhhhooowww|||}}}zzzuuunnnjjjjjjlllnnnooollljjjfffaaa]]]ZZZXXXWWWXXX___fffkkktttrrrbbbVVVQQQVVV^^^ppp~~~wwwiii```UUULLLCCC<<<;;;>>>>>>@@@BBBCCCCCCDDDFFFGGGEEEGGGIIIKKKLLLMMMMMMLLLMMMOOOPPPQQQPPPQQQTTTVVVXXXcccxxx{{{yyyyyyyyywwwuuuuuussslllaaaXXXTTTXXX^^^fffnnnxxx~~~wwwhhhWWWIII@@@;;;999666555444444333222111111///000000111111222222333111111111111222333444555666888:::<<<>>>AAAEEEHHHLLLNNNRRRVVVXXXXXXWWWWWWWWWXXXZZZ[[[\\\^^^bbbeeekkkpppwww}}}vvvoooiiidddbbb___^^^^^^^^^\\\[[[XXXVVVSSSOOOKKKHHHGGGFFFDDDEEEFFFHHHJJJMMMNNNOOOTTTTTTUUUUUUTTTRRRPPPOOONNNMMMKKKIIIHHHGGGGGGGGGDDDFFFJJJMMMOOORRRVVVXXX^^^eeennnvvv}}}yyynnnaaaVVVLLLAAA;;;;;;777<<>>@@@BBBDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEECCCDDDEEEFFFFFFFFFEEEEEEDDDDDDEEEGGGIIIJJJKKKLLLPPPOOOOOOOOOOOONNNNNNNNNMMMNNNOOOOOOPPPSSSWWW[[[cccooo}}}{{{uuuwww}}}xxxdddRRRGGGBBB;;;<<<>>>???AAAGGGNNNTTTXXXXXXZZZ\\\^^^]]][[[XXXPPPJJJGGGKKKRRRYYYccckkkooouuuzzzzzzzzz||||||yyyxxxwwwtttoooiiieeecccccccccgggmmmttt|||zzzwwwtttqqqooollliiifffaaa```^^^\\\ZZZ\\\aaaeeeeeeeeeeeefffhhhjjjmmmnnnnnnnnnooooooooopppppppppoooooonnnmmmmmmnnnooopppoooppprrrssstttsssrrrqqqqqqqqqrrrrrrrrrrrrqqqqqqqqqqqqrrrrrrrrrrrrrrrqqqkkkkkkllllllkkkjjjjjjiiidddfffgggfffeeeeeefffhhhhhhlllrrrvvvzzz}}}zzzsssllllllttt{{{uuuqqqllliiiiiijjjllllllgggeeebbb___]]]\\\\\\\\\WWW]]]bbbeeekkkttt{{{}}}|||yyyzzzqqqbbbWWWRRRWWW___qqqttteee\\\QQQIIIBBB<<<<<<@@@>>>@@@BBBBBBBBBCCCEEEGGGEEEGGGKKKNNNOOOOOOMMMLLLLLLNNNPPPQQQQQQRRRTTTVVVYYYaaasss~~~{{{zzzwwwssspppmmmkkkeee]]]VVVNNNTTT\\\cccjjjttt~~~~~~~~~}}}ooo___PPPDDD===;;;666666555444333222111111000000111111111111222222111111111111222333444444555777:::<<<===@@@DDDFFFIIIKKKPPPTTTWWWXXXWWWVVVWWWXXXZZZ[[[\\\^^^bbbeeegggkkkrrrzzz{{{uuurrrooonnnmmmllljjjiiidddbbb^^^ZZZVVVSSSQQQPPPJJJKKKMMMPPPRRRUUUVVVWWWZZZZZZ[[[[[[YYYXXXVVVUUURRRQQQOOOMMMKKKIIIHHHHHHEEEIIIMMMPPPSSSTTTWWWYYY]]]eeennntttyyyvvvjjj___TTTHHH@@@>>>999<<>>@@@BBBDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDBBBCCCDDDFFFFFFEEEEEEDDDBBBCCCDDDFFFHHHJJJKKKLLLPPPPPPOOOOOONNNMMMMMMLLLMMMNNNOOOOOOPPPSSSWWWZZZ```mmm|||}}}vvvwww||||||wwwdddRRRHHHDDD;;;===>>>???BBBGGGPPPVVVWWWWWWXXXZZZ\\\\\\ZZZXXXTTTNNNKKKNNNTTT[[[dddkkkgggnnntttttttttuuutttqqqppppppooolllgggcccaaaaaacccgggnnnuuu~~~}}}yyyuuurrrooojjjgggbbbaaa___\\\[[[]]]aaaeeedddddddddeeegggjjjlllnnnooooooooooooppppppppppppooonnnmmmmmmmmmooopppqqqkkkmmmppprrrtttttttttsssppppppqqqqqqqqqppppppoooppppppqqqrrrrrrrrrrrrqqqlllllllllllllllkkkjjjiiibbbccceeeeeeeeeeeefffhhhkkkooouuuzzz|||~~~vvvnnnnnnvvvuuuqqqllljjjiiijjjkkkjjjbbb```^^^]]]\\\]]]^^^___WWW\\\aaabbbfffmmmssstttxxxuuutttvvv|||pppbbbXXXSSSWWW___qqq}}}rrrbbbYYYOOOHHHAAA<<<===AAA>>>???AAABBBBBBBBBDDDFFFGGGJJJNNNRRRSSSRRRPPPNNNKKKMMMPPPQQQQQQRRRTTTVVVYYY___pppyyywwwtttqqqlllhhhddd___YYYUUUHHHPPPZZZbbbiiiuuu~~~~~~uuueeeUUUHHH@@@===777666666444333222111111111111111111000000000000222111111111222333444444555777:::;;;===@@@CCCFFFGGGJJJOOOSSSWWWWWWWWWVVVWWWXXXZZZZZZ\\\^^^bbbeeeccchhhnnnuuu~~~}}}{{{zzzyyywwwuuuooolllhhhddd___\\\ZZZZZZQQQRRRTTTWWWZZZ\\\^^^___^^^^^^___^^^]]][[[YYYXXXUUUTTTRRROOOLLLJJJIIIHHHIIIMMMRRRUUUWWWXXXYYYZZZ]]]dddmmmsssvvv}}}|||pppfffZZZMMMDDDBBB<<<===AAAIIITTTaaammmsssyyy{{{{{{uuujjj___ZZZYYY\\\aaaggglllpppsssvvvwwwwwwwwwvvvvvvvvvuuuuuuttttttttttttuuuuuuvvvwwwxxxuuuuuuuuuuuusssqqqooommmmmmmmmmmmnnnnnnooopppqqqsssrrrqqqpppooommmlllllleeefffhhhhhhgggdddaaa___YYYXXXWWWVVVVVVZZZ```dddjjjnnnssswwwxxxzzz|||}}}~~~zzzyyyxxxvvvtttsssqqqqqqtttuuuxxx||||||yyyvvvgggaaa]]]```eeeiiipppvvv~~~|||}}}zzzuuuoooggg^^^UUUNNNAAAAAA>>>;;;777555555555777777777888999;;;<<<===<<<<<<<<<======>>>???@@@BBBBBBCCCCCCDDDCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDFFFHHHJJJLLLLLLKKKLLLMMMNNNNNNNNNNNNNNNLLLLLLMMMOOOQQQSSSUUUVVVeeejjjuuu}}}}}}~~~~~~zzzhhhWWWJJJDDD======@@@DDDFFFHHHOOOWWW[[[XXXUUUUUUWWWZZZZZZXXXWWWTTTQQQRRRXXX___fffiiimmmllljjjjjjkkkkkkkkkjjjhhhiiijjjiiihhheeebbbaaagggkkkrrrzzz}}}zzzwwwsssnnnjjjeeebbb___^^^```ccceeefffcccdddeeeggghhhjjjkkkllloooooooooooooooppppppqqqoooooonnnmmmmmmmmmmmmmmmoooooooooooooooooopppppprrrrrrqqqqqqpppooonnnnnnpppppppppppppppooonnnnnnpppooommmkkkjjjiiihhhhhhhhhhhhfffdddbbbcccfffiiilllpppvvv{{{~~~yyynnnmmmvvvxxxvvvssspppllljjjhhhgggfffccc^^^\\\]]]___``````___aaabbb```]]]```gggmmmjjjnnnqqqsssyyymmm]]]RRRQQQYYYdddxxx~~~lllaaaVVVKKKEEEBBB===<<<===@@@@@@AAABBBDDDFFFHHHIIIIIIJJJLLLNNNOOOOOOOOONNNNNNOOOPPPRRRSSSTTTTTTTTTYYY```kkk}}}}}}vvvsssuuupppiiifffccc\\\SSSKKKKKKLLLRRR___mmm{{{ppp^^^MMMAAA:::===;;;888777666555333111333222111/////////000111//////000111222333333333444555666999;;;>>>???@@@CCCFFFJJJMMMOOOQQQTTTVVVXXXYYYYYYZZZ[[[]]]^^^___bbbfffkkkqqqwww{{{vvvrrrnnniiieeeaaa[[[[[[[[[^^^bbbfffggghhhkkkhhheeecccaaa___\\\YYYXXXUUURRRPPPOOOMMMKKKIIIOOOPPPRRRSSSTTTVVVYYY\\\bbbeeejjjmmmrrryyyyyyrrrfffVVVJJJFFFAAA???AAAJJJSSS]]]iiisssyyy|||}}}wwwlllbbb\\\[[[]]]```dddiiimmmqqqssstttvvvuuuuuuuuutttttttttsssuuuuuuvvvuuuuuutttssssssqqqqqqrrrrrrqqqqqqpppooonnnnnnmmmmmmmmmnnnnnnoooqqqqqqqqqqqqqqqpppooonnniiihhhhhhgggeee```ZZZUUUQQQQQQRRRUUUZZZaaagggkkkpppqqqsssuuuxxx{{{~~~}}}wwwlllmmmnnnoooooonnnnnnmmmppppppssswww~~~zzzrrrkkkccc]]]___dddhhhmmmrrr~~~}}}~~~{{{vvvpppiii```WWWPPPDDDCCC@@@<<<999777666777777777777777999:::;;;<<<;;;;;;;;;;;;<<<===>>>???@@@AAABBBCCCCCCCCCCCCCCCDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCEEEGGGIIIJJJKKKKKKKKKLLLMMMNNNNNNNNNNNNNNNOOOPPPQQQSSSVVVXXXYYYeeejjjttt~~~~~~mmm[[[NNNGGG@@@???AAAEEEGGGIIIPPPWWW\\\XXXUUUTTTWWWYYYYYYYYY]]][[[XXXYYY^^^dddhhhkkkkkkiiigggfffffffffeeedddbbbccceeeffffffeeecccbbbeeeiiipppwww~~~~~~zzzuuupppllliiifffbbbaaabbbdddfffgggcccdddeeeggghhhjjjkkklllnnnnnnmmmmmmnnnnnnooopppooonnnmmmmmmllllllmmmmmmoooooooooppppppqqqqqqqqqqqqppppppooonnnmmmllllllmmmnnnnnnoooooonnnnnnmmmpppnnnllljjjhhhgggggggggggggggfffdddccccccfffiiilllpppvvv{{{}}}yyyppppppxxxxxxwwwtttqqqnnnkkkiiihhheeeaaa^^^\\\^^^```aaabbbaaaddddddbbb^^^^^^aaaeeehhhmmmpppsssxxxzzzgggYYYPPPOOOYYYdddyyyrrrdddWWWKKKFFFCCC@@@>>>???@@@AAABBBDDDFFFGGGHHHIIIKKKLLLMMMOOOPPPPPPPPPPPPNNNOOOPPPRRRSSSSSSTTTTTTYYY^^^gggxxx}}}vvvsssqqqmmmhhhddd```ZZZRRRLLLGGGHHHOOO^^^ooo~~~|||||||||}}}wwweeeSSSFFF???<<<:::777666666555333111333222000/////////000111000000000111222222222333333444666888;;;===???@@@>>>BBBFFFKKKNNNQQQUUUWWWXXXXXXYYYZZZ[[[]]]^^^___```dddiiinnnsss{{{}}}yyyuuuooolllhhhggggggiiimmmoooppppppssspppmmmjjjhhheeeaaa^^^[[[YYYUUUSSSQQQOOOLLLJJJOOOQQQSSSUUUVVVXXX[[[^^^bbbeeeiiilllpppvvvwwwkkkZZZMMMHHHDDDAAAAAAGGGPPPYYYdddnnnssswwwyyytttjjj```ZZZWWWZZZ]]]bbbhhhmmmqqqssstttvvvvvvuuuuuuttttttssssssuuuuuuuuuuuuuuutttsssssssssssssssssssssrrrqqqqqqooonnnmmmmmmmmmnnnooooooooooooooooooooonnnmmmmmmllljjjgggeeebbb]]]XXXTTTRRRTTTYYY^^^dddiiimmmooorrrssstttvvvxxxzzz|||}}}{{{uuukkkkkkjjjjjjjjjjjjkkklllnnnooorrrwww}}}zzzooogggbbbcccggghhhjjjmmm}}}}}}zzzvvvqqqjjjbbbYYYSSSIIIFFFCCC>>>;;;999888888666666666777888999:::;;;::::::::::::;;;<<<===>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCDDDFFFGGGHHHIIIJJJJJJKKKLLLMMMMMMMMMMMMOOOOOOPPPRRRTTTVVVXXXYYYdddiiirrrvvvdddUUUMMMDDDBBBCCCGGGIIIJJJPPPWWW]]]YYYVVVUUUWWWZZZ\\\]]]cccbbb```aaaeeehhhkkkllliiigggcccaaa```___]]]\\\[[[]]]___aaacccdddddddddcccgggmmmssszzz~~~yyysssooonnnjjjeeeccccccdddeeeeeecccdddeeeggghhhjjjkkklllmmmmmmllllllmmmmmmnnnoooooonnnnnnmmmmmmmmmmmmmmmnnnoooooopppqqqrrrssssssoooooonnnmmmlllkkkjjjjjjjjjkkklllmmmmmmnnnnnnmmmooonnnkkkhhhfffeeefffffffffgggfffdddcccdddgggiiilllpppvvvzzz|||~~~|||uuuuuuzzz~~~}}}zzzwwwvvvuuussspppllliiigggbbb```]]]]]]___bbbdddeeeeeegggiiigggcccaaaaaaccciiiooosssvvv{{{tttcccVVVOOOQQQ]]]iii~~~xxxfffXXXJJJEEEDDDBBB@@@@@@AAABBBEEEGGGIIIIIIJJJJJJLLLMMMNNNOOOPPPQQQQQQRRROOOPPPPPPQQQRRRSSSSSSTTTXXX\\\bbbpppyyyvvvqqqooolllfff```YYYSSSOOOHHHGGGMMM\\\ooo{{{vvvwwwyyy{{{~~~lllXXXIIIBBB;;;999777555555444333111222111000000///000000000111111111111111111222222333444666888:::<<<>>>???===@@@EEEIIILLLOOORRRUUUWWWWWWXXXYYY[[[\\\]]]^^^___bbbfffjjjmmmttt|||~~~zzzwwwvvvuuuvvvyyy{{{{{{{{{|||yyyvvvrrroookkkfffccc___]]]YYYVVVTTTRRRNNNLLLLLLOOORRRTTTVVVXXX[[[]]]aaadddhhhkkkmmmrrrzzztttdddVVVOOOHHHCCC@@@DDDKKKTTT```kkkooorrruuurrriii___WWWSSSUUUYYY```ggglllppprrrsssvvvvvvuuuttttttsssrrrrrrttttttuuuuuuttttttsssssstttttttttttttttssssssrrrpppooommmlllkkkmmmnnnooommmmmmmmmnnnmmmmmmlllkkkllliiiddd```]]]ZZZWWWUUUWWW\\\ccckkkpppsssssssssssstttuuuvvvxxxzzz{{{|||~~~}}}~~~yyyssskkkiiigggffffffgggiiijjjkkklllpppvvv}}}xxxpppjjjkkkkkkjjjiiijjjrrr||||||yyyuuuqqqkkkddd\\\VVVMMMIIIDDD@@@===;;;999888666666666666777888999:::::::::::::::;;;<<<===>>><<<===???@@@AAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEBBBCCCDDDDDDEEEFFFGGGGGGHHHIIIJJJKKKLLLMMMMMMMMMMMMNNNOOOPPPRRRTTTVVVXXXbbbfffooo{{{ppp___UUUJJJGGGFFFIIIKKKLLLQQQXXX\\\ZZZXXXXXXZZZ^^^bbbdddgggffffffgggjjjlllmmmllliiieee```]]][[[YYYWWWVVVWWWXXX[[[^^^```bbbcccdddcccfffkkkpppvvv{{{}}}xxxtttqqqmmmgggcccbbbbbbbbbaaaddddddeeeggghhhjjjkkkkkkmmmmmmllllllmmmmmmnnnoooppppppooonnnnnnnnnnnnnnnnnnooooooqqqrrrsssttttttppppppooonnnlllkkkjjjjjjhhhiiijjjlllmmmnnnnnnoooooommmjjjgggeeedddeeeeeeeeeffffffeeedddeeegggjjjlllpppuuuyyy{{{|||}}}~~~}}}~~~xxxuuuxxxyyyxxxuuutttttttttsssoookkkfffddd___^^^]]]___cccgggjjjkkkkkkmmmnnnmmmkkkiiijjjkkkmmmsssyyy|||~~~qqqaaaVVVQQQVVVdddqqqxxxeeeVVVHHHCCCDDDCCCAAAAAABBBDDDGGGJJJKKKLLLKKKJJJMMMMMMMMMMMMNNNPPPQQQRRRQQQQQQQQQQQQRRRRRRSSSSSSVVVXXX]]]hhh~~~|||zzzyyyuuummmddd[[[UUUSSSMMMJJJMMMYYYkkk|||sssvvvyyy}}}oooZZZIII@@@<<<999666444444444222111111111000000000000000000222222222111111111111111222333555777999;;;<<<===???BBBFFFHHHJJJKKKNNNPPPUUUVVVWWWYYYZZZ[[[\\\\\\^^^aaaeeefffhhhmmmtttzzz~~~|||xxxsssnnnhhhddd```^^^[[[YYYWWWTTTQQQNNNIIIKKKOOOQQQSSSVVVYYY[[[aaadddhhhkkklllpppvvvzzz|||nnnaaaYYYJJJDDD@@@CCCIIISSSaaammmooossswwwuuulllaaaXXXSSSSSSWWW^^^eeelllppprrrrrruuuuuutttssssssrrrqqqqqqsssssstttttttttssssssrrrsssssstttttttttsssrrrrrrooommmkkkjjjiiijjjlllnnnlllllllllmmmmmmlllkkkkkkjjjfffaaa^^^^^^_________dddhhhnnnsssvvvvvvuuusssrrrsssuuuwwwyyyzzz{{{|||}}}~~~}}}vvvppplllkkkjjjiiiiiiiiijjjjjjgggiiiooovvv~~~{{{ssspppooollljjjkkkddduuu~~~|||zzzxxxuuuqqqlllfff^^^YYYQQQLLLEEE@@@===<<<:::888666666666666777888999999;;;;;;;;;;;;<<<===>>>???<<<===>>>@@@AAABBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGIIIJJJKKKLLLLLLLLLMMMMMMNNNPPPRRRTTTVVVWWW^^^bbbkkkwwwjjj]]]QQQKKKIIIKKKMMMNNNRRRXXX[[[[[[[[[\\\___dddiiimmmjjjjjjjjjlllnnnooonnnmmmgggccc^^^ZZZWWWVVVTTTSSSUUUVVVXXX[[[^^^```aaabbbcccfffjjjnnnrrrvvv{{{~~~wwwrrrlllgggdddcccbbbaaadddeeefffggghhhiiijjjkkknnnnnnmmmmmmnnnnnnoooppprrrqqqppppppooooooppppppnnnooooooqqqrrrsssttttttrrrrrrpppooonnnlllkkkkkkggghhhjjjlllmmmooooooppppppnnnkkkhhheeedddeeeeeedddeeeeeeeeedddeeehhhjjjlllpppuuuyyyzzz{{{||||||yyyyyyzzz~~~tttooooooppppppooorrrssstttrrroooiiibbb___\\\\\\]]]aaahhhnnnrrrtttvvvvvvwwwuuusssrrrqqqqqqqqqxxx{{{nnn___UUUSSSZZZiiixxxrrr```RRRFFFBBBCCCBBBAAAAAACCCEEEHHHKKKMMMMMMLLLLLLMMMLLLKKKKKKLLLNNNPPPRRRRRRRRRQQQQQQQQQQQQRRRSSSTTTUUUYYYdddvvv}}}tttiii```ZZZWWWRRRMMMMMMVVVfff~~~~~~ssswww}}}sss___MMMAAA===:::777444444333222111000000000111111111000000222222222111111111111111222333444666888:::;;;<<>>???===>>>???@@@AAABBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBCCCEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFHHHIIIJJJKKKLLLLLLNNNNNNOOOQQQSSSUUUWWWXXXZZZ___gggqqq~~~vvveeeVVVPPPLLLMMMOOOPPPTTTXXX[[[\\\___aaadddhhhnnnqqqnnnmmmmmmmmmooonnnmmmkkkccc___YYYUUUSSSRRRQQQPPPRRRSSSUUUXXXZZZ]]]___aaabbbeeehhhkkkmmmqqquuuxxx~~~yyyrrrllliiigggfffdddeeeeeefffggghhhiiijjjjjjnnnnnnmmmmmmnnnnnnoooppprrrqqqqqqpppppppppppppppnnnoooooopppqqqrrrssssssrrrqqqpppooommmkkkjjjjjjfffgggiiikkkmmmnnnoooooopppooommmjjjhhhfffeeedddbbbdddeeeeeeeeefffhhhjjjllloootttxxxyyyyyyzzz{{{wwwuuuuuuwww{{{~~~vvvkkkeeeeeehhhkkklllsssuuuvvvuuupppiiiaaa\\\ZZZ[[[^^^eeennnvvv{{{~~~{{{wwwuuuuuu}}}zzzmmm^^^UUUTTT\\\mmm|||uuuhhhXXXNNNEEEBBBBBB@@@AAACCCEEEFFFHHHKKKMMMMMMNNNMMMMMMLLLJJJJJJKKKMMMPPPSSSTTTSSSQQQPPPPPPQQQRRRSSSSSSTTTYYYbbbpppxxxpppiiiccc```WWWQQQMMMSSSbbbxxx~~~vvv{{{{{{kkkXXXKKKAAA===888555444333222111//////000111111111111000111111111111111111222222111222333555777888::::::;;;>>>CCCFFFHHHKKKNNNQQQRRRTTTVVVXXXYYYZZZZZZYYY\\\___bbbccccccfffkkkpppyyy}}}vvvoooiii```___]]][[[ZZZWWWRRROOOHHHHHHIIIJJJKKKOOOUUUYYY\\\aaafffjjjkkkmmmrrruuu|||mmmaaaSSSLLLFFFGGGLLLVVVdddppptttwwwzzzzzzuuulllbbb[[[SSSVVV[[[```fffjjjmmmnnnnnnnnnooooooooopppppppppqqqqqqrrrrrrssssssrrrrrrpppppppppppppppooonnnnnnkkkkkkjjjiiiiiihhhhhhhhhjjjjjjkkkkkkllllllkkkkkkllljjjjjjmmmsssyyy}}}{{{yyyvvvssspppooooooooonnnpppssswwwzzz|||}}}~~~|||wwwrrroooppprrruuuvvvvvvsssooommmfffhhhmmmuuu}}}}}}tttqqqooolllkkklllPPP___rrrzzzyyywwwuuurrrlllfffbbbZZZRRRIIICCCAAA@@@===:::999888888888888999::::::::::::::::::;;;<<<===>>>??????@@@AAABBBBBBAAAAAA@@@@@@AAAAAAAAABBBBBBBBBAAAAAABBBDDDEEEFFFHHHHHHFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEGGGHHHJJJKKKKKKKKKMMMMMMNNNPPPRRRTTTVVVWWWXXX\\\ccclllxxxlll[[[SSSNNNNNNPPPRRRTTTXXX[[[^^^bbbeeefffiiimmmpppooommmkkkjjjiiigggdddbbb]]]XXXSSSOOONNNMMMMMMMMMMMMNNNPPPSSSWWW[[[^^^```aaaccceeegggiiikkkooorrrvvv||||||uuuoookkkiiihhhfffeeeeeefffggghhhiiijjjjjjmmmmmmllllllmmmmmmnnnoooqqqpppoooooonnnnnnoooooooooooooooppppppqqqqqqqqqooonnnmmmkkkjjjhhhgggfffeeefffhhhjjjkkklllmmmmmmqqqppppppnnnllliiifffdddaaaccceeeffffffgggiiikkkllloootttwwwxxxxxxyyyyyytttqqqnnnnnnppptttwwwxxxrrrlllddd```bbbggglllnnnxxxzzz{{{zzztttkkkbbb\\\YYYZZZ```iiisss}}}|||}}}|||pppaaaXXXWWW```qqqzzzlll```QQQKKKFFFEEEBBB???AAAFFFFFFGGGHHHJJJKKKMMMNNNOOOOOOMMMKKKJJJKKKNNNRRRTTTUUUSSSRRRPPPPPPPPPQQQRRRSSSTTTYYYaaakkk~~~}}}{{{wwwsssoooaaaYYYRRRTTT^^^qqqyyywwweeeWWWDDD@@@:::666444333222000...///000111222111111000000000000111222222222333111222333444666888999999999===AAADDDFFFIIILLLNNNQQQSSSUUUXXXYYYYYYYYYXXXYYY\\\```aaabbbdddiiimmmtttwww~~~xxxpppkkkeeeccc```^^^[[[VVVQQQMMMEEEEEECCCBBBCCCHHHOOOTTTWWW\\\ccchhhjjjlllpppsss|||wwwjjj\\\TTTLLLJJJMMMSSS^^^iiioooqqquuuwwwtttnnneee```TTTVVVXXX\\\```eeehhhjjjjjjkkklllmmmnnnoooooopppppppppqqqrrrrrrrrrrrrrrroooppppppppppppooonnnnnnkkklllllllllkkkjjjiiihhhggghhhiiijjjjjjjjjjjjjjjllllllnnnrrrxxx}}}zzzwwwtttpppnnnnnnooopppoooqqqtttxxxzzz||||||||||||}}}}}}{{{xxxuuurrrqqqqqqrrrttttttsssqqqooommmiiijjjmmmsssyyy~~~~~~{{{vvvvvvuuuqqqmmmlllMMM[[[mmm||||||{{{yyywwwtttoooiiieee]]]UUUKKKEEECCCBBB>>>;;;999999999888999999::::::999999999999:::;;;<<<<<<@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBB@@@AAABBBDDDEEEGGGHHHIIIFFFEEEEEEDDDCCCCCCBBBBBBDDDEEEFFFHHHIIIJJJKKKKKKJJJKKKLLLMMMOOOQQQSSSUUUWWW[[[aaaiiitttooo^^^UUUOOOOOOQQQRRRUUUXXX\\\```dddfffggghhhkkknnnnnnkkkgggdddbbb___[[[YYYWWWSSSNNNKKKJJJJJJJJJJJJIIIJJJMMMPPPUUUZZZ]]]```___aaaccceeefffhhhkkknnnpppwww|||uuuoookkkiiigggfffeeeffffffggghhhiiiiiijjjlllkkkkkkkkkkkklllmmmmmmoooooonnnmmmmmmmmmmmmmmmoooooooooooooooppppppppplllkkkjjjhhhfffeeeccccccdddeeeggghhhjjjkkkkkkkkkqqqqqqrrrpppnnnjjjgggdddaaabbbeeeffffffgggiiikkkllloootttwwwxxxxxxxxxxxxqqqmmmhhhfffgggjjjlllmmmkkkfffaaa```dddjjjppprrr|||~~~~~~xxxnnnddd]]]XXXZZZ```kkkwwwttteee\\\[[[dddvvvuuuggg[[[MMMJJJHHHGGGCCC???BBBIIIGGGGGGHHHIIIKKKMMMOOOPPPPPPOOOLLLKKKLLLOOOSSSVVVUUUTTTRRRPPPOOOPPPQQQRRRTTTUUUZZZaaahhhxxx|||lllbbbXXXUUU\\\kkkzzznnn___FFFBBB<<<777444333111000...///000222222222111000//////000111222333333444111111333444666777888999;;;>>>AAACCCDDDEEEGGGIIIQQQRRRUUUWWWYYYYYYXXXXXXWWWZZZ^^^```aaaccchhhllloooqqqvvv~~~xxxpppjjjiiigggddd```\\\VVVOOOKKKAAA@@@===;;;<<>>???@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBCCCDDDFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCDDDFFFFFFFFFGGGIIIKKKJJJJJJKKKLLLMMMNNNOOOOOOTTTWWW]]]gggttttttaaaYYYRRRPPPOOOQQQWWW]]]^^^^^^^^^```dddfffggggggeeedddbbb^^^ZZZVVVSSSQQQKKKJJJHHHGGGEEEEEEEEEFFFHHHIIIJJJLLLOOOSSSVVVXXX[[[]]]```aaabbbcccfffhhhlllqqqzzz}}}zzzvvvpppllliiihhhhhhjjjjjjiiiiiijjjjjjkkklllggghhhkkkmmmnnnmmmlllkkkkkkkkkkkkkkkkkkkkkkkkkkkllllllllllllllllllkkkkkkllljjjhhhhhhjjjiiifffcccbbbccceeegggiiijjjkkkkkklllmmmnnnnnnmmmjjjgggeeefffggggggggghhhhhhhhhiiimmmooossswwwyyyxxxwwwvvvuuuqqqjjjbbb]]]^^^bbbfffeeedddffflllsssxxxyyywww~~~}}}{{{yyytttlllccc\\\```cccggglllttt}}}}}}rrrfff```bbblll}}}~~~uuujjj```ZZZOOOLLLHHHEEECCCDDDFFFGGGKKKLLLMMMLLLLLLMMMOOOQQQOOOOOONNNNNNNNNOOOPPPQQQSSSRRRQQQPPPPPPQQQRRRSSSSSSZZZ[[[^^^iiivvvvvvlll^^^TTTWWWeeewww{{{ooo[[[KKK;;;555555333000...000000000000000111111111000111111111111222222222222222222333444555666777999999;;;===@@@CCCFFFGGGPPPPPPPPPQQQRRRTTTUUUVVVXXXZZZ[[[]]]^^^aaaeeehhhjjjmmmqqqwww~~~xxxtttqqqmmmjjjgggccc^^^WWWOOOJJJBBB===999:::;;;;;;@@@FFFNNNSSSZZZ```eeeiiilllooouuuwwwzzzpppggg[[[QQQNNNRRRWWWZZZ^^^```dddhhhkkkjjjfffcccXXXTTTRRRSSSVVVZZZ\\\[[[bbbdddggghhhiiikkknnnpppmmmnnnppprrrsssssssssrrrpppoooooonnnmmmlllkkkkkklllmmmmmmmmmkkkhhhdddbbbeeeeeefffggghhhiiijjjjjjlllmmmnnnoooqqqqqqqqqrrrqqqooommmnnnppprrrsssrrrsssttttttuuuvvvxxxyyyzzzyyyxxxwwwuuusssqqqoooooopppqqqqqqnnnjjjhhhiiilllnnnoooppppppqqqvvv}}}|||{{{|||{{{zzztttiiiBBBJJJYYYlll~~~zzzvvvssspppllliii___ZZZRRRKKKEEEAAA>>>;;;999888888888888888999999:::::::::;;;;;;;;;;;;;;;===>>>???@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCDDDEEEEEEEEEFFFHHHJJJJJJJJJKKKLLLMMMNNNNNNOOORRRUUU[[[dddqqqxxxggg___VVVSSSQQQRRRWWW]]]```^^^\\\\\\]]]_________aaa___\\\XXXSSSNNNJJJGGGGGGFFFDDDCCCBBBBBBCCCCCCDDDEEEGGGIIIMMMQQQUUUWWW[[[]]]___``````aaaccceeeiiinnnuuu|||zzzwwwwwwxxxvvvrrrnnnkkkiiihhhgggjjjjjjiiiiiijjjjjjkkklllhhhiiijjjlllllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklllkkkkkkkkkkkkjjjjjjjjjjjjhhhffffffggggggdddbbbdddeeegggiiikkklllmmmmmmlllmmmnnnnnnllljjjfffeeefffffffffgggggghhhiiiiiilllnnnssswwwyyyzzzyyyxxxtttpppkkkddd```___cccfffgggjjjpppwww|||~~~|||}}}zzzwwwtttpppkkkeee```bbbbbbcccgggmmmvvvzzznnnccc```eeeqqq{{{qqqeee[[[UUUMMMKKKHHHEEECCCDDDEEEFFFLLLMMMOOOOOONNNNNNOOOQQQPPPPPPNNNNNNNNNNNNOOOPPPSSSSSSRRRRRRRRRRRRSSSSSSPPPWWWXXX[[[fffrrr~~~ttteeeZZZYYYcccsss~~~xxxdddSSSBBB:::888444111///000000000000111111111111000000111111111222222222222222222333333444555666888888:::<<>>DDDKKKPPPWWW]]]bbbfffiiillloooqqquuuzzz|||rrrdddXXXRRRQQQSSSUUUYYYZZZ^^^bbbdddddd```]]]UUUQQQNNNMMMPPPSSSTTTUUU\\\___cccfffgggiiilllnnnooopppqqqrrrrrrrrrqqqppppppoooooonnnmmmmmmllllllmmmmmmlllkkkiiifffdddbbbeeeeeeeeefffgggggghhhhhhjjjjjjkkklllmmmmmmllllllooommmlllllloooqqqrrrrrrtttttttttuuuwwwxxxzzz{{{yyyxxxvvvtttrrrpppnnnnnnnnnnnnnnnllliiiiiikkknnnppprrrssssssssswww||||||{{{{{{zzz~~~yyymmm???DDDPPPcccxxx|||xxxuuuqqqllliiibbb\\\UUUMMMHHHCCC???<<<999999888888888888888999999:::::::::;;;;;;;;;<<<======>>>@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEBBBCCCEEEEEEDDDEEEGGGIIIIIIJJJKKKKKKMMMMMMNNNOOOPPPSSSYYYaaalll{{{}}}~~~oooeee[[[WWWUUUTTTXXX]]]aaa]]]XXXUUUTTTTTTSSSRRRUUUTTTQQQLLLHHHDDD@@@???@@@???>>>======>>>???@@@@@@AAACCCFFFJJJOOORRRUUUZZZ\\\^^^^^^^^^^^^```bbbfffjjjooosssxxx|||xxxrrrppprrrqqqnnnkkkiiihhhhhhhhhjjjiiiiiiiiiiiijjjkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiihhhhhhhhhgggfffddddddddddddbbb```dddeeegggiiijjjlllllllllkkklllmmmmmmkkkiiifffdddffffffffffffggghhhiiijjjkkknnnssswwwzzzzzzyyyxxxqqqooolllgggcccbbbeeegggiiipppyyy~~~{{{wwwsssnnnllliiifffdddbbb___]]]]]]ccckkkuuu{{{uuuiii^^^```kkkyyyzzzmmmaaaWWWRRRMMMKKKIIIFFFEEEEEEFFFGGGLLLNNNQQQQQQQQQPPPPPPQQQRRRQQQOOONNNMMMMMMNNNNNNPPPPPPQQQQQQQQQQQQPPPPPPLLLSSSSSSVVVaaalllpppccc]]]bbbmmmvvv|||mmm\\\III???:::666222111111111111111111111111111000000000111111111222222222222222222333444555555666777888:::===@@@BBBCCCGGGHHHJJJLLLOOOQQQSSSTTTQQQSSSVVVXXX[[[^^^bbbeeegggiiilllooosssyyyzzzzzzyyyxxxwwwvvvttttttqqqoookkkfff___UUUKKKEEE@@@:::777777777777;;;@@@FFFKKKRRRXXX]]]aaaeeegggjjjlllpppttt{{{|||mmm```WWWSSSRRRRRRUUUVVVXXX[[[^^^]]]ZZZXXXRRROOOJJJHHHJJJLLLOOOPPPWWW[[[aaaeeegggiiikkkmmmqqqrrrrrrrrrrrrqqqpppooopppppppppooonnnnnnmmmmmmlllkkkiiigggeeedddbbbbbbddddddeeeeeefffffffffgggiiijjjkkkllllllkkkjjjjjjmmmllljjjkkknnnpppqqqqqqttttttuuuvvvwwwyyyzzzzzzyyyxxxvvvssspppnnnmmmlllkkkllllllkkkkkkmmmqqqtttuuuvvvwwwwwwxxxzzz~~~yyyvvvwwwzzz~~~rrr???@@@HHHZZZqqq{{{wwwrrrmmmiiiddd___WWWPPPIIIDDD???;;;:::999888888777888888888999999999::::::;;;;;;<<<<<<===>>>???@@@AAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEBBBCCCDDDDDDCCCDDDFFFHHHIIIIIIJJJKKKLLLMMMNNNNNNOOORRRXXX^^^hhhuuuvvvkkk```[[[YYYWWWYYY\\\\\\XXXQQQLLLJJJIIIHHHGGGGGGFFFDDDAAA???===;;;;;;:::999999999999;;;<<<===??????AAACCCGGGKKKOOOQQQVVVWWWZZZ[[[[[[\\\___aaacccfffiiillloootttyyy}}}~~~~~~xxxrrrpppmmmlllkkkjjjiiihhhiiiiiiiiiiiihhhhhhiiiiiijjjkkkjjjjjjiiihhhhhhhhhiiiiiiiiiiiiiiiiiijjjjjjjjjjjjiiihhhhhhhhhgggfffffffffeeedddcccbbbaaaaaaaaa```bbbccceeeggghhhiiijjjjjjjjjkkkkkkkkkjjjhhhfffdddeeeeeeeeeeeefffhhhjjjkkkmmmppptttwwwyyyyyywwwvvvooonnnmmmjjjgggfffgggiiilllsss|||}}}|||{{{zzzvvvpppllljjjhhheeeccc^^^ZZZUUUTTTYYYbbbkkkppp}}}pppccc[[[aaaqqq{{{lll___UUUQQQMMMKKKJJJHHHGGGFFFGGGGGGJJJMMMQQQSSSSSSSSSSSSTTTRRRQQQOOONNNLLLLLLLLLMMMKKKLLLMMMNNNNNNMMMLLLKKKKKKQQQQQQSSS^^^fffwwwyyykkkbbbbbbiiippptttyyy}}}ppp___LLLAAA;;;666333333222222111111111111111000000000000000111111111111222222222222222333444444444555666888:::===@@@AAACCCEEEGGGJJJMMMPPPRRRSSSPPPRRRUUUWWWYYY[[[___aaabbbdddhhhjjjmmmrrrwwwzzzzzztttpppnnnnnnnnnmmmnnnnnnoooppppppnnnllliiicccZZZPPPJJJ???:::666555555555888===BBBGGGNNNTTTYYY]]]```cccgggiiimmmqqqvvv~~~sssfff\\\VVVSSSQQQSSSSSSTTTVVVXXXXXXWWWUUURRROOOKKKHHHIIILLLOOOQQQWWW[[[bbbgggjjjlllnnnoooqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrqqqqqqpppooooooooojjjhhheeecccaaa``````aaaccccccdddeeeffffffggggggiiijjjmmmooopppppppppooommmkkkjjjkkkmmmpppppppppssstttuuuwwwxxxyyyzzzzzzyyywwwtttqqqooommmlllkkkllllllmmmooorrruuuzzz}}}{{{{{{zzzzzz|||xxxqqqnnnssszzzttt@@@@@@DDDRRRggg|||}}}yyytttnnnjjjfffaaaZZZRRRKKKEEE???;;;:::999999888777777888888888888999999:::;;;;;;<<<<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFCCCDDDDDDDDDCCCDDDFFFHHHIIIIIIJJJKKKLLLMMMNNNNNNOOOSSSWWW\\\dddpppzzzoooddd___]]]ZZZYYYZZZTTTOOOIIIDDDBBBAAA@@@@@@???>>><<<:::888777666666666666666666777999:::<<<>>>???@@@AAADDDHHHKKKMMMOOORRRUUUWWWYYY[[[^^^aaaaaaccceeegggjjjnnnssswwwyyy{{{}}}~~~}}}~~~~~~~~~{{{vvvrrrooommmkkkkkkjjjjjjiiiiiiiiiiiihhhgggggggggggghhhiiiiiiiiiiiihhhggggggggghhhhhhhhhhhhhhhiiiiiijjjjjjjjjhhhggggggfffeeeeeeddddddcccbbbbbb```______```aaabbbccceeefffhhhhhhiiiiiiiiiiiijjjiiihhhgggeeedddddddddddddddfffhhhjjjlllppprrruuuwwwxxxvvvtttrrrmmmnnnnnnllljjjjjjkkklllrrrvvvzzz{{{xxxvvvvvvwwwxxxtttpppllliiifffccc```ZZZUUUPPPOOOTTT]]]dddiiiooozzz}}}lllaaa[[[eeewww{{{jjj\\\SSSPPPJJJIIIIIIHHHGGGFFFEEEEEEFFFJJJOOORRRTTTUUUVVVWWWSSSQQQOOOMMMLLLLLLLLLLLLJJJKKKLLLMMMMMMLLLKKKJJJLLLQQQPPPRRR[[[bbbnnn|||nnncccaaafffmmmrrrwww{{{}}}zzzwwwkkk[[[KKK@@@:::555333444333222222222111111000000//////000000000111111111222222111111111222333333333333555666999;;;===???@@@BBBEEEIIIMMMOOOQQQRRRQQQSSSVVVWWWXXXYYY[[[\\\]]]```dddgggjjjmmmqqqttt|||vvvmmmfffaaa______```cccfffjjjoooqqqrrrqqqpppnnnhhh___TTTMMM@@@:::666555444333666;;;@@@DDDKKKPPPTTTXXX[[[]]]bbbdddhhhlllqqqxxxwwwkkk```XXXSSSOOOOOONNNMMMOOOQQQRRRRRRQQQQQQPPPNNNLLLLLLOOOSSSVVVXXX]]]ccchhhkkknnnoooqqqooopppppppppqqqrrrssssssssssssrrrqqqpppoooooonnnfffdddaaa___^^^^^^___```bbbbbbcccdddeeeggghhhhhheeehhhlllppptttuuuvvvvvvnnnmmmkkklllnnnppppppppprrrsssuuuvvvxxxxxxyyyyyywwwvvvrrrooommmkkkkkkkkkooooooqqquuuzzz||||||vvvoooiiiiiirrr}}}}}}rrrDDDBBBCCCLLL]]]rrr{{{vvvpppllljjjeee]]]VVVNNNGGG@@@<<<::::::999888777777777777777777888999:::;;;<<<<<<;;;<<<>>>???AAAAAABBBBBB??????@@@@@@AAAAAABBBBBBCCCBBBBBBAAABBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEEEEEEEDDDDDDFFFHHHHHHIIIJJJJJJLLLLLLMMMNNNPPPSSSWWWZZZ___jjjxxxuuujjjfffccc]]]XXXVVVLLLHHHBBB???===<<<;;;:::===;;;888555333222111111444444444444555777999:::;;;<<<===???BBBEEEIIIKKKKKKMMMQQQTTTVVVYYY]]]___^^^```bbbdddgggjjjooorrrsssuuuxxx{{{}}}~~~}}}}}}yyyxxxvvvtttqqqooommmmmmkkkkkkjjjjjjjjjiiiiiihhhfffeeeeeeeeeeeefffggggggggggggggggggggggggggggggggggggggghhhiiiiiijjjjjjhhhggggggfffeeedddcccccc```aaa```^^^]]]]]]^^^```eeeeeeggghhhiiijjjjjjjjjhhhhhhhhhhhhgggfffeeedddcccccccccccceeehhhkkkmmmqqqsssuuuwwwvvvtttqqqooolllmmmnnnnnnlllmmmnnnpppxxxxxxvvvtttrrrqqqsssuuuuuurrrmmmiiifffcccaaa___ZZZUUUQQQQQQVVV]]]bbbdddfffnnnyyyllldddaaalll~~~zzzgggYYYQQQOOOGGGHHHHHHHHHGGGFFFDDDDDDEEEIIIMMMPPPRRRTTTVVVXXXRRRQQQOOOMMMLLLKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMLLLNNNSSSQQQRRRZZZ]]]gggyyyxxxjjj___\\\bbbiiiqqqwww|||~~~|||tttnnncccVVVHHH@@@:::555444666333333333222111111000000/////////000000000111111222111111000111111222222222333444555888:::<<<======@@@CCCGGGKKKMMMOOOOOOQQQSSSUUUVVVVVVVVVWWWXXXYYY]]]aaadddgggiiilllnnnssszzzyyynnndddZZZTTTOOOQQQSSSXXX```hhhppptttvvvuuutttrrrkkk```TTTLLLBBB<<<777666444333666:::>>>BBBHHHMMMPPPRRRUUUWWWZZZ]]]aaafffjjjpppvvvzzz|||pppfff\\\TTTPPPLLLKKKIIIJJJMMMPPPQQQRRRTTTTTTTTTSSSRRRTTTWWWZZZ[[[___eeeiiikkkmmmoooqqqooooooooopppqqqrrrtttuuussssssqqqpppnnnmmmkkkkkkcccaaa___^^^]]]^^^```aaabbbcccccccccdddddddddddd___bbbhhhnnnsssvvvwwwwwwpppnnnllllllmmmnnnooonnnpppqqqtttvvvwwwwwwwwwwwwuuussspppmmmkkkkkkkkkkkkqqqrrruuu{{{~~~~~~{{{nnnhhhgggiiisssxxxoooFFFDDDCCCGGGRRRfff}}}}}}xxxrrrnnnnnniiibbbZZZRRRJJJCCC>>>;;;:::999888777777777777777777888999:::;;;<<<<<<;;;<<<===???AAABBBBBBBBB===>>>>>>???@@@@@@AAAAAABBBAAAAAA@@@@@@AAAAAAAAABBBCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFFFFEEEEEEFFFHHHHHHIIIIIIJJJKKKLLLMMMMMMPPPSSSVVVWWWZZZcccrrr}}}}}}rrrmmmhhh___UUUQQQFFFCCC???<<<:::999777555:::888555222000000000000333222222222333555666777555666888;;;???DDDHHHJJJIIILLLOOORRRTTTVVVZZZ\\\[[[]]]```ccceeehhhlllnnnmmmooorrruuuwwwxxxyyyyyyuuutttrrrqqqpppooommmkkkkkkjjjjjjjjjiiihhhffffffddddddccccccddddddeeefffcccdddfffggghhhggggggfffffffffgggggghhhiiiiiijjjhhhggggggfffdddccccccbbb]]]^^^^^^\\\YYYYYY\\\___eeeeeeggghhhiiiiiijjjjjjhhhgggggggggfffeeeeeedddcccbbbbbbbbbeeehhhlllnnnoooqqqtttuuuuuussspppnnnlllmmmnnnnnnnnnnnnqqqsssxxxtttpppnnnnnnppprrrsssrrrmmmfffaaa````````````^^^ZZZVVVXXX]]]aaabbbaaa```fffnnnwww~~~pppiiiiiiuuu{{{hhhYYYRRRQQQJJJKKKLLLLLLLLLJJJHHHGGGGGGIIILLLNNNOOOPPPSSSUUUQQQPPPNNNMMMLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMPPPTTTQQQQQQXXXYYY```ppp}}}~~~|||yyypppcccXXXUUU[[[cccllluuu}}}|||rrrjjj___TTTHHHAAA<<<777555777444444333222222111000000////////////000000000111111111000000000000111111222333444555777999;;;<<<;;;===AAAEEEHHHJJJKKKLLLMMMOOORRRTTTTTTTTTUUUVVVXXX[[[___bbbdddeeefffhhhkkkqqqyyyvvvkkk^^^SSSKKKEEEFFFIIINNNVVV```hhhmmmtttuuuuuusssmmmbbbVVVNNNDDD>>>999777555333666:::;;;???DDDHHHKKKMMMOOOPPPUUUXXX]]]aaafffkkkppptttwww|||vvvmmmddd\\\WWWTTTQQQPPPPPPTTTXXX[[[\\\\\\^^^___]]][[[[[[]]]```bbbeeeiiikkkmmmoooqqqsssqqqqqqpppppppppqqqssstttqqqpppooollljjjhhhfffeeeaaaaaa`````````aaabbbccceeedddcccbbb```___^^^]]]ZZZ^^^dddkkkqqqtttvvvvvvpppnnnlllkkkkkkllllllkkknnnppprrruuuvvvvvvvvvuuusssqqqnnnllljjjjjjkkklllppprrrwww~~~rrrddddddgggiiirrr}}}zzzsssmmmGGGFFFDDDDDDLLL___www~~~yyytttpppqqqllleee]]]UUUMMMEEE@@@;;;:::999888777777777777666777888999:::;;;<<<<<<;;;<<<===???AAABBBBBBBBB<<<======>>>??????@@@@@@AAAAAA@@@??????@@@@@@@@@AAABBBBBBBBBCCCCCCDDDDDDEEEFFFGGGFFFEEEEEEGGGIIIHHHHHHIIIJJJKKKLLLMMMMMMOOOSSSUUUUUUWWW___nnnyyy|||~~~wwwrrrkkk```TTTMMMCCCAAA===;;;999777444222444333111000000111222444222111111111222333555666///111444888===CCCHHHKKKJJJLLLOOOQQQRRRTTTWWWZZZYYY\\\___bbbdddfffjjjllliiijjjmmmppprrrsssttttttnnnnnnnnnnnnnnnllliiifffjjjjjjjjjiiihhhfffddddddccccccbbbbbbccccccdddeeeaaaccceeeggghhhhhhgggfffeeeffffffggghhhiiiiiijjjhhhhhhgggfffdddccccccbbb[[[\\\\\\ZZZWWWWWWZZZ^^^cccccceeefffgggggggggggggggggggggfffeeeeeeeeedddcccbbbaaabbbdddhhhlllnnnmmmooorrrttttttssspppnnnlllmmmnnnnnnnnnooosssuuuuuupppkkkjjjlllpppqqqqqqpppiiiaaa[[[[[[]]]aaacccccc___\\\]]]bbbdddccc```]]]```gggpppxxx~~~~~~sssnnnooo{{{~~~jjj[[[UUUTTTPPPQQQRRRSSSRRRPPPNNNMMMIIIJJJLLLLLLLLLNNNPPPSSSPPPOOONNNLLLLLLLLLLLLMMMLLLKKKJJJIIIIIIJJJKKKLLLQQQTTTQQQPPPWWWWWW\\\kkkzzz}}}{{{|||vvvsssjjj]]]RRROOOVVV^^^hhhrrr}}}}}}rrrjjj^^^TTTIIICCC>>>888666777444444333333222111000000////////////000000000000111111000000000000000111222333444555777999;;;<<<999;;;???CCCFFFHHHIIIIIIIIILLLPPPRRRSSSSSSUUUVVVWWW[[[___aaaaaaaaabbbcccgggkkkqqqwwwuuujjj]]]PPPGGGBBBBBBCCCGGGMMMUUU]]]bbboooqqqrrrrrrnnneeeYYYQQQFFF???:::888666444666;;;:::===BBBFFFHHHIIIJJJLLLSSSVVV\\\aaaeeejjjooorrrtttxxxzzzssslllfffaaa^^^\\\ZZZ[[[^^^cccggghhheeeggghhhgggdddbbbccceeeiiikkknnnoooppprrruuuwwwsssrrrqqqpppppppppqqqrrrooonnnllljjjgggdddbbbaaaaaaaaaaaabbbbbbdddeeeeeegggeeeccc```]]]ZZZXXXWWWYYY]]]dddkkkpppsssuuuuuupppnnnkkkjjjjjjjjjiiihhhmmmooorrrtttvvvvvvuuutttrrrpppmmmkkkjjjjjjlllmmmoooqqqwww{{{iii]]]```fffiiioooxxxxxxtttqqqmmmXXXMMMFFFHHHKKKSSSkkk~~~{{{xxxuuupppmmmhhhccc[[[RRRIIICCC???===;;;999:::999888666888888888999999:::::::::<<<======>>>>>>>>>>>>===AAAAAAAAA@@@@@@@@@@@@???>>>>>>?????????@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEHHHHHHIIIIIIJJJKKKKKKLLLOOONNNPPPTTTUUUYYYfffvvv}}}{{{|||pppfff]]]TTTNNNFFF@@@;;;:::888333111333555444222000///.........222111///......///111222222444777:::???BBBEEEGGGHHHJJJMMMOOOQQQSSSVVVXXXYYY[[[^^^___``````bbbccceeefffiiikkkllllllkkkjjjjjjjjjjjjiiiiiiiiiiiiiiiiiigggeeedddcccccccccdddcccddddddeeeeeedddcccccceeegggiiiiiihhhgggggggggiiiiiiiiihhhhhhfffeeedddggggggfffeeecccbbbaaaaaaaaa^^^ZZZWWWVVVYYY\\\___aaabbbdddeeeggghhhiiiiiieeefffgggggggggfffddddddbbbccccccccccccfffkkkooovvvxxxyyyxxxwwwvvvwwwxxxxxxuuusssrrrtttuuusssqqqmmmjjjggggggjjjmmmnnnmmmmmmiiibbb[[[YYY]]]fffllldddddddddeeefffeeebbb___^^^]]]cccooowwwxxxvvvvvvxxxzzzzzznnnpppvvv{{{jjj^^^UUUQQQMMMQQQUUUXXXXXXUUUPPPMMMNNNMMMLLLLLLLLLMMMOOOOOOKKKIIIHHHIIIKKKMMMMMMLLLNNNNNNMMMLLLLLLMMMNNNNNNQQQRRRRRRPPPOOOSSS[[[aaattt}}}yyypppllleee\\\SSSPPPRRRUUUbbbmmm{{{|||tttnnniii]]]MMMAAA<<<:::777444444444333333222111111000000000000000000000000000222111000//////000111222000111222333555666777888<<<<<<<<<>>>@@@CCCEEEGGGIIIKKKMMMOOOPPPRRRUUUXXXXXXYYY[[[]]]___aaabbbbbbdddgggkkkpppwww~~~sssiii]]]OOOEEE???@@@BBBDDDGGGMMMTTTXXXccckkkqqqpppkkkdddZZZQQQGGG@@@888444444666666666777:::>>>AAACCCEEEHHHJJJQQQUUUYYY^^^aaafffjjjnnnqqqtttxxx}}}zzzvvvsssrrrlllkkkjjjjjjlllppptttwwwsssrrrooommmkkkjjjjjjjjjkkkkkkkkknnnqqqtttttttttuuuqqqmmmkkkjjjkkkjjjiiibbbaaa``````___```aaabbbaaadddeeedddbbbaaaccceeehhhgggeeebbb^^^\\\\\\]]]```bbbfffjjjmmmoooppppppnnnnnnmmmmmmmmmlllllllllmmmppprrrsssuuuxxxvvvqqqqqqmmmgggbbb___```eeeiiioooppptttyyy}}}yyyooofff^^^___cccgggmmmrrr||||||zzzvvvqqqllljjjiiiYYYPPPIIIHHHHHHNNNbbbxxx|||yyyvvvssspppkkkeee^^^UUULLLFFF@@@===;;;999999999777666888888888999999999::::::<<<<<<===>>>>>>>>>>>>===????????????????????????>>>>>>?????????@@@@@@@@@AAABBBCCCDDDDDDEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGHHHIIIIIIJJJJJJKKKMMMMMMPPPTTTVVVYYYfffsss~~~xxxsssuuuzzz~~~rrrhhh___VVVPPPHHHBBB<<<;;;999444333444111111000///////////////222222222333333222222222333444777:::>>>BBBEEEFFFGGGIIILLLMMMOOOQQQSSSVVVXXXZZZ]]]______```aaaccccccdddfffhhhiiiiiihhhggggggggggggggggggggggggggghhhgggfffeeeeeeddddddeeeeeeeeeeeeeeeeeeeeeeeeeeecccfffhhhiiiiiihhhiiijjjhhhhhhiiiiiihhhhhhgggfffffffffeeedddcccbbbaaaaaaaaa___[[[XXXXXX[[[^^^```bbbcccdddfffhhhiiiiiiiiifffggghhhhhhhhhgggeeeeeecccdddddddddeeehhhlllpppvvvwwwyyyxxxxxxxxxzzz|||~~~}}}~~~}}}yyyuuunnnlllkkkmmmpppsssssssssqqqllleee___^^^cccjjjoooqqqpppnnnllljjjfffaaa]]]ZZZYYY^^^hhhpppqqqrrrsssuuuxxx~~~zzzssskkkpppzzz}}}kkk^^^WWWTTTRRRTTTWWWYYYXXXTTTPPPMMMNNNMMMLLLLLLLLLMMMOOOOOOLLLKKKIIIJJJLLLMMMLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNPPPQQQQQQPPPOOOSSSZZZ```lllzzzpppllldddZZZQQQLLLMMMOOO]]]hhhwww|||wwwooodddUUUHHH@@@;;;888666444444444333333222222222000000000000000000000000111111000000000000111111000000111333444666777777:::::::::<<<>>>@@@CCCDDDGGGIIIKKKMMMOOOQQQUUUWWWXXXYYY[[[]]]___```aaabbbaaadddhhhlllqqqwww}}}wwwmmm```RRRHHH@@@AAAAAACCCFFFKKKQQQUUU___gggoooooommmggg^^^UUUJJJCCC;;;666666777777666666999===@@@CCCEEEHHHKKKNNNRRRWWW\\\aaafffkkknnnppprrrvvvzzz~~~|||yyyxxxxxxwwwxxxzzz|||}}}yyytttpppmmmjjjiiikkkjjjkkkmmmqqqssstttsssrrroookkkiiigggfffdddbbb\\\[[[ZZZYYYZZZ\\\^^^``````bbbeeedddcccbbbdddfffeeedddcccaaa``````aaaccchhhjjjllloooppppppoooooonnnnnnmmmmmmllllllllllllkkkoooqqqqqqsssuuusssmmmhhheee```\\\\\\___eeeiiijjjnnnsssyyy~~~zzzuuullleee```ccchhhjjjmmmqqquuutttrrroookkkjjjjjjjjjZZZSSSMMMJJJEEEGGGVVVhhh~~~}}}zzzwwwtttrrrmmmhhhaaaYYYPPPJJJAAA???;;;999999888777666888888888888888999999999;;;<<<<<<===>>>>>>=========>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHHHHIIIIIIJJJLLLPPPTTTVVVZZZdddoooyyysssqqqssswwwuuukkkbbbYYYRRRKKKDDD>>><<<:::555444555111000000///......//////000111333444444333111000333444777:::>>>AAADDDEEEEEEGGGJJJLLLLLLNNNQQQSSSWWWYYY\\\]]]^^^^^^```bbbaaabbbdddeeeeeeeeeddddddddddddddddddeeeeeeeeeeeefffgggggggggggggggffffffffffffeeeddddddeeefffgggccceeehhhiiiiiiiiijjjlllhhhiiiiiiiiiiiiiiihhhhhheeeeeedddcccbbbaaaaaa```aaa___\\\ZZZ[[[]]]```bbbdddeeefffgggiiiiiijjjjjjggghhhhhhhhhhhhgggffffffdddeeeffffffgggiiimmmqqquuuvvvxxxxxxyyy{{{}}}vvvqqqmmmnnnooossswwwyyyyyyxxxvvvpppiiieeefffkkkpppsss}}}{{{xxxuuuqqqjjjccc^^^YYYWWWZZZbbbiiilllooosssssswww}}}}}}ssskkkgggooo}}}ooo```YYYXXXSSSTTTUUUUUUTTTQQQNNNLLLNNNMMMLLLLLLLLLMMMOOOOOONNNLLLKKKJJJLLLLLLLLLKKKJJJJJJLLLMMMNNNOOOOOOOOOOOOPPPQQQPPPPPPSSSYYY___cccuuu{{{rrrmmmeeeZZZPPPKKKJJJJJJYYYcccssswwwoooaaaRRREEE===999777555444444333333333333444////////////////////////000000111111111111000000///000111222333555666666666777777999;;;===???@@@CCCEEEHHHJJJLLLOOOSSSVVVVVVWWWYYY\\\^^^___```aaa]]]```cccfffiiilllpppsss|||}}}rrreeeVVVLLLCCCBBBAAABBBEEEJJJOOORRRYYYbbbjjjnnnnnnkkkcccZZZMMMFFF>>>888777888777666666999<<<@@@BBBEEEIIILLLKKKOOOTTTZZZ___eeekkknnnpppqqqrrruuuxxx{{{}}}~~~{{{uuupppllljjjjjjiiijjjmmmppprrrrrrrrrooommmiiieeeccc___\\\YYYTTTSSSRRRRRRTTTXXX\\\^^^bbbeeeggggggfffeeefffgggaaaaaa```aaacccfffjjjlllpppqqqrrrrrrqqqooommmlllmmmmmmlllkkkkkkkkkkkklllllloooqqqpppqqqsssoooiiiccc```[[[XXXYYY]]]cccgggeeekkksssyyy|||~~~xxxrrrjjjfffeeejjjooopppppprrrooommmjjjhhhgggiiikkkmmmXXXUUURRRMMMEEECCCNNN\\\ttt}}}zzzxxxtttrrrmmmhhhbbbZZZRRRLLLDDDAAA===:::999888777555777888888888888888888888:::;;;<<<<<<=====================>>>>>>?????????????????????????????????@@@@@@AAACCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGHHHGGGJJJOOOSSSVVVZZZbbbiiittt~~~vvvrrrpppqqqwww~~~wwwnnnddd[[[UUUMMMEEE???===:::555444555444333222000//////.........///000111111000///...333444666999===@@@BBBCCCEEEGGGIIIKKKKKKMMMOOOQQQUUUXXXZZZ\\\\\\]]]^^^`````````bbbbbbccccccbbbbbbbbbcccccccccccccccddddddeeefffggghhhiiihhhhhhgggfffeeecccbbbbbbdddfffgggdddfffhhhhhhhhhhhhiiikkkjjjjjjjjjjjjjjjiiihhhgggddddddcccbbbaaa``````___^^^]]]\\\[[[\\\^^^aaaccceeefffgggiiiiiijjjjjjjjjgggggggggggggggffffffeeedddeeefffggggggjjjmmmpppssstttvvvwwwyyy}}}|||uuunnnjjjjjjmmmqqqvvvzzz{{{zzzyyyvvvqqqllljjjmmmrrrwwwyyy~~~{{{wwwqqqjjjeee]]]ZZZ[[[aaagggkkkqqqwwwwww{{{zzznnnfffcccmmm|||uuucccYYYWWWOOOOOOOOONNNMMMLLLKKKKKKNNNMMMLLLLLLLLLMMMOOOOOOOOOMMMKKKJJJKKKKKKJJJIIIHHHIIIKKKMMMNNNOOOOOOOOONNNPPPQQQQQQPPPSSSXXX]]]___mmmzzzsssnnnfff]]]TTTNNNKKKJJJVVV```qqq}}}wwwkkk[[[LLL@@@:::888444444333222222333333444///////////////////////////000111222222111000/////////000111222333444555444555666777999;;;======???BBBEEEGGGIIIMMMQQQTTTTTTUUUWWWZZZ\\\^^^______^^^___```aaabbbeeeiiilllqqqvvv}}}xxxkkk\\\QQQGGGEEECCCDDDGGGKKKOOOPPPUUU]]]fffjjjmmmmmmeee]]]OOOHHH@@@:::888888666444555888;;;>>>AAADDDIIILLLKKKOOOTTTYYY^^^dddiiimmmpppppppppqqqsssuuuxxxzzz|||~~~xxxrrrnnnllliiiiiijjjmmmpppqqqqqqpppmmmjjjfffccc___ZZZUUUQQQNNNNNNNNNPPPTTTYYY]]]```hhhjjjkkkkkkjjjhhhfffeee]]]\\\\\\^^^dddjjjpppsssrrrssssssrrrqqqnnnkkkiiikkkjjjiiiiiiiiijjjjjjkkkmmmppprrrqqqqqqrrrmmmfffccc___ZZZXXXYYY]]]aaadddccckkktttyyyzzz|||zzztttmmmiiiiiioootttuuutttuuupppmmmiiiggghhhlllooorrrRRRTTTUUUPPPGGGCCCJJJTTTkkk{{{}}}zzzxxxsssqqqmmmiiiccc\\\TTTNNNGGGCCC???;;;999888777666777777777777777777777777999999;;;<<<<<<===============>>>>>>???@@@AAAAAA???????????????????????????@@@AAABBBCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEECCCCCCDDDDDDEEEFFFFFFFFFEEEIIINNNQQQSSSXXX^^^aaajjjzzzwwwrrrnnnllloootttyyypppggg^^^WWWNNNFFF???<<<999444333555333222222222222222333333000000///......///000000222333555888;;;===???AAACCCFFFHHHJJJKKKLLLOOOQQQSSSVVVYYYZZZZZZ[[[]]]^^^______```aaaaaabbbbbbbbbbbbbbbbbbccccccdddddddddccceeefffhhhhhhhhhggggggfffeeedddcccdddeeegggiiiggghhhiiihhhffffffggghhhllllllkkkkkkiiihhhffffffddddddcccbbb```___^^^]]][[[ZZZ[[[[[[]]]```bbbcccgggggghhhiiijjjjjjiiiiiiffffffeeeeeeeeedddddddddcccdddfffggggggiiimmmoooppprrruuuwwwzzz}}}{{{sssmmmhhhfffhhhkkkqqqvvvxxxxxxwwwvvvsssqqqoooooosssyyy~~~~~~xxxqqqkkkccc```___dddhhhmmmuuu}}}zzznnnfffbbbkkkzzzyyydddXXXSSSKKKKKKJJJJJJJJJKKKKKKLLLNNNMMMLLLLLLLLLMMMOOOOOONNNLLLJJJIIIJJJJJJIIIGGGGGGHHHJJJLLLNNNOOOPPPPPPOOOQQQSSSSSSQQQSSSWWW[[[___jjj|||~~~yyyqqqmmmhhhaaaZZZTTTNNNKKKRRR]]]ppp~~~zzzqqqdddUUUGGG>>>:::555444222111111222333444000000000000000000000000///000111222222111000///...//////000111222333333333444555777999:::;;;<<<<<<>>>AAADDDFFFIIIMMMPPPPPPRRRTTTWWWYYY[[[\\\]]]```______^^^___ccchhhmmmkkkooouuu{{{~~~pppaaaWWWMMMJJJHHHHHHLLLPPPSSSTTTUUU\\\bbbgggkkkllleee]]]PPPIIIAAA;;;999888555333555777:::<<>>@@@AAABBBBBB@@@@@@@@@?????????????????????@@@AAABBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFCCCCCCCCCDDDEEEEEEFFFFFFDDDIIILLLMMMPPPUUUYYYZZZaaaooozzzuuupppllllllpppxxxzzzsssjjjaaa[[[PPPHHH@@@<<<999444333555000000111222333555777888333222000//////000222333111222333666888;;;===>>>AAACCCFFFIIIJJJLLLOOOQQQRRRTTTWWWXXXYYYYYY[[[]]]]]]^^^^^^___```aaabbbcccaaaaaabbbbbbcccdddddddddccccccdddeeefffffffffeeeggggggfffffffffhhhiiijjjhhhhhhhhhfffddddddeeefffkkkkkkkkkjjjiiihhhfffeeeeeedddcccaaa___]]]\\\[[[XXXYYYZZZ\\\___aaacccdddggghhhhhhiiiiiiiiihhhhhhfffeeeddddddccccccddddddcccdddfffggghhhjjjmmmoooooorrrvvvyyy{{{~~~{{{rrrjjjeeecccdddjjjnnnssswwwwwwuuutttsssppprrrtttwwwzzzxxxrrrjjjgggfffiiimmmrrr|||{{{ooogggbbbkkkyyyvvvbbbUUUOOOKKKKKKKKKKKKLLLMMMNNNOOONNNMMMLLLLLLLLLMMMOOOOOONNNLLLJJJJJJJJJJJJIIIHHHIIIIIIIIIJJJLLLNNNOOOQQQQQQSSSUUUUUUSSSSSSVVVYYY^^^fffuuu}}}yyypppnnnkkkgggbbbZZZRRRLLLNNNXXXjjj}}}{{{vvvmmmaaaSSSGGG???777666444222111222333444000000000000000000000000000000111111111111000000......//////000111111222222333555777888999::::::999<<<>>>AAACCCEEEIIILLLMMMNNNQQQTTTVVVXXXZZZZZZ^^^^^^^^^]]]^^^bbbgggkkkhhhkkkoootttwww|||wwwhhh^^^TTTPPPNNNOOOTTTYYY\\\\\\[[[___bbbdddhhhiiiccc[[[PPPJJJBBB<<<:::999666333555666999:::<<<@@@DDDHHHKKKNNNSSSWWW[[[___dddgggmmmmmmnnnoooqqqsssuuuvvvxxxrrrnnnmmmmmmnnnpppqqqpppmmmkkkgggddd```]]]ZZZWWWSSSPPPPPPTTT[[[bbbhhhlllmmmnnnmmmmmmlllllliiiddd]]]XXXQQQMMMKKKNNNWWWaaagggjjjooopppqqqrrrrrrpppnnnmmmfffeeeeeefffhhhjjjnnnoooqqquuuvvvuuuuuutttnnnfff^^^ZZZXXXZZZaaahhhmmmnnnsssvvvzzz{{{{{{}}}{{{pppjjjfffjjjmmmmmmmmmooommmkkkkkkooowww}}}DDDOOOXXXUUUJJJDDDEEEIIIUUUfffyyy~~~|||wwwuuurrrooojjjddd\\\WWWNNNIIICCC>>><<<:::999888777777666666666555555555777888999:::;;;<<<<<<<<<:::;;;<<<===???@@@AAABBB@@@@@@@@@?????????>>>>>>>>>???@@@AAAAAABBBBBBAAABBBBBBCCCCCCDDDEEEEEEFFFCCCCCCCCCDDDEEEEEEFFFFFFDDDIIIKKKIIILLLRRRUUUTTTWWWcccoooxxx}}}xxxuuupppkkkiiilllnnnuuu}}}}}}vvvnnnfff```SSSJJJBBB>>>:::555444666222222222222333444555555111111000000000000111111///000222444666888:::;;;>>>@@@DDDFFFHHHKKKNNNQQQQQQSSSVVVWWWXXXXXXZZZ[[[[[[[[[\\\]]]___aaabbbccc``````aaaaaabbbccccccdddcccbbbbbbbbbbbbccccccdddddddddeeeeeefffgggggghhheeeffffffdddcccccceeefffgggggghhhiiiiiihhhhhhhhhfffeeecccaaa^^^[[[YYYXXXWWWYYY[[[^^^aaadddeeefffggghhhhhhiiihhhhhhgggggggggfffeeedddcccdddeeeeeedddfffhhhiiijjjkkknnnpppppptttyyy|||~~~|||zzzvvvnnngggddddddfffqqquuuyyyzzzxxxuuussssssnnnttt{{{}}}tttqqqqqqsssvvvzzzzzzooohhhdddnnn{{{{{{kkk]]]SSSNNNMMMMMMMMMMMMMMMNNNNNNOOONNNMMMLLLLLLLLLMMMOOOOOOOOONNNLLLKKKLLLMMMLLLKKKKKKJJJIIIIIIJJJLLLOOOQQQSSSVVVXXXWWWTTTSSSUUUWWWZZZaaammm}}}{{{uuutttsssqqqmmmcccXXXOOOKKKRRR```ttt~~~}}}{{{zzzwwwpppbbbRRRGGG;;;999666444222333444555222222222222222222222222111111000000000000111111---......//////000000111111222444666777888888777888:::===>>>@@@BBBFFFIIIJJJKKKNNNQQQTTTVVVWWWXXXYYY[[[]]]^^^^^^___aaaccccccfffiiilllnnnqqquuuxxx}}}oooeeeZZZVVVSSSVVV\\\bbbeeeeeeeeefffeeedddfffgggaaaYYYQQQKKKCCC>>><<<;;;888555555666777888:::===BBBEEEFFFJJJOOOTTTXXX]]]bbbeeeiiijjjmmmooorrrsssuuuuuuzzz{{{~~~{{{vvvrrrpppppppppqqqqqqooollliiiccc```\\\YYYWWWVVVTTTSSSTTTZZZeeeooouuuwwwvvvtttnnnmmmmmmmmmkkkfff]]]WWWQQQMMMIIIKKKSSS]]]cccfffkkkmmmnnnoooooonnnmmmkkkfffffffffgggjjjnnnrrruuuyyy}}}~~~}}}|||vvvnnnddd```^^^aaaiiirrrvvvwww~~~}}}|||}}}~~~zzzqqqkkkhhhkkkmmmkkkiiiiiiggghhhmmmxxx@@@MMMXXXUUUJJJCCCCCCFFFJJJ[[[ooo~~~~~~{{{yyyvvvsssnnnhhh```[[[PPPKKKDDD???<<<;;;:::999777777666666555555555444666777999:::;;;<<<<<<<<<999999:::<<<===???@@@AAA@@@@@@@@@@@@??????>>>>>>>>>>>>???@@@AAAAAAAAAAAABBBBBBBBBCCCDDDEEEEEEFFFCCCCCCDDDDDDEEEFFFFFFFFFEEEIIIJJJGGGIIIPPPSSSQQQPPPYYYccciiiooovvvyyyxxxyyytttpppooojjjdddbbbdddeeekkksss|||yyyqqqiiicccUUULLLCCC???;;;666555777777666444222111//////...---...///000000///...---...///111333555777888999;;;>>>AAADDDGGGJJJMMMPPPPPPRRRUUUWWWWWWXXXYYY[[[YYYYYYZZZ[[[]]]```bbbccc_________```aaabbbbbbccccccbbbaaa``````aaabbbccc___```aaabbbcccdddcccccccccddddddcccbbbccceeehhhcccdddfffgggiiijjjjjjjjjgggfffccc```]]]ZZZXXXWWWWWWYYY\\\```cccfffggghhhggghhhhhhhhhhhhggggggfffhhhgggfffeeedddeeeffffffeeegggiiikkkkkkmmmoooqqqrrrvvv{{{{{{{{{yyysssnnnkkklllooowww{{{~~~~~~zzzvvvuuuuuummmvvv|||zzzyyy{{{~~~yyynnnhhheeeppp{{{nnnbbbXXXQQQNNNOOONNNNNNNNNMMMMMMLLLLLLNNNMMMLLLLLLLLLMMMOOOOOOQQQOOOMMMMMMNNNOOONNNMMMMMMKKKIIIHHHIIIKKKOOOQQQUUUXXXZZZYYYUUUSSSTTTVVVUUU\\\gggxxx}}}||||||||||||{{{vvvkkk]]]SSSJJJNNNWWWhhh~~~~~~|||}}}|||}}}}}}yyymmm[[[MMM>>><<<999666444444555666222222222222222222222222222111000//////000111222------......//////000000000111333555666666666666888:::<<<===>>>AAADDDGGGHHHIIILLLOOORRRTTTVVVVVVTTTWWW\\\^^^^^^\\\[[[[[[```bbbdddfffgggjjjmmmpppwww{{{sssiii^^^ZZZWWWZZZaaahhhkkkkkklllkkkhhheeeffffff```XXXRRRLLLEEE@@@>>>===:::777555666777777888;;;@@@CCCBBBFFFKKKQQQVVV[[[aaaeeefffhhhkkkooorrrttttttuuutttvvvyyy~~~~~~zzzwwwrrrrrrrrrrrrrrroookkkggg```]]]YYYVVVVVVVVVUUUUUUVVV^^^kkkwww}}}~~~zzzwwwooooooooopppooojjjaaaZZZVVVPPPKKKLLLTTT^^^ccceeehhhiiijjjllllllkkkiiihhhgggggggggiiilllqqqvvvxxxwwwnnnjjjgggiiiqqqxxx||||||}}}~~~}}}}}}~~~~~~{{{xxxsssmmmkkkoooppplllhhhgggdddgggppp???FFFMMMPPPMMMGGGCCCAAABBBOOOcccxxx}}}zzzvvvpppiiiaaa\\\UUUPPPIIICCC@@@>>><<<;;;<<<999555444444666666666666777888::::::;;;;;;:::555777999;;;===>>>======>>>>>>>>>>>>============????????????>>>>>>>>>>>>DDDCCCCCCCCCCCCDDDDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFHHHIIIJJJKKKKKKKKKQQQTTTYYY\\\```dddhhhkkkooollliiieeebbb`````````aaaeeekkksss|||zzzrrriiicccYYYPPPEEE===;;;:::777555222222222222111111000000.........///////////////000000000000111222333444999;;;===???BBBGGGLLLPPPMMMPPPSSSUUUUUUUUUVVVWWWZZZZZZZZZ[[[\\\^^^___``````^^^]]]```eeeiiijjjiiiccccccccccccccccccbbbbbbbbbbbbcccccccccbbbbbbaaa```aaabbbcccddddddeeefffcccbbbbbbdddggghhhgggfffddddddbbb```]]]ZZZXXXVVVVVVXXX\\\```dddfffhhhhhhkkkjjjiiihhhgggggghhhhhhgggfffdddbbbaaaaaabbbcccgggfffffffffiiimmmqqqsssuuuwww|||~~~yyyzzz}}}~~~|||zzz|||{{{{{{{{{zzzwwwsssqqqrrrzzz}}}xxx{{{rrrlllllleeewww|||lllccc]]]VVVPPPMMMJJJJJJJJJJJJJJJJJJIIIIIINNNNNNNNNNNNMMMMMMMMMMMMRRRRRRQQQPPPOOOOOONNNNNNKKKKKKLLLLLLMMMMMMMMMNNNSSSTTTUUUTTTSSSRRRRRRTTTWWW\\\eeerrrxxxfffVVVKKKNNNSSS^^^rrr{{{zzz~~~zzzjjjYYYEEE???;;;999666333333777666555444333222222222222222222111111000000//////////////////////////////000000111222333333444444666888999:::<<>>======;;;999777666777999:::>>>@@@EEEKKKRRRYYY^^^aaadddgggjjjmmmnnnooorrrtttpppqqqtttwww{{{~~~|||wwwrrrrrrqqqqqqppplllgggccc^^^\\\YYYVVVVVVWWWZZZ[[[___dddkkkrrrvvvuuurrrpppsssqqqqqqqqqrrrpppjjjfff[[[XXXTTTRRRUUU[[[ccchhhhhhiiikkkmmmllljjjhhhfffdddcccdddhhhlllqqq|||yyyvvvrrrmmmmmmqqqyyy~~~|||wwwtttuuuwwwvvvxxx{{{yyyzzzzzzvvvpppjjjiiiiiidddooo|||<<>>===<<<:::777444333555777888888555666666777888888999999888999:::<<<======<<<<<<========================????????????????????????AAABBBBBBBBBBBBCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEGGGHHHIIIJJJJJJJJJOOORRRUUUWWWYYY\\\___bbbdddbbb___]]][[[[[[[[[[[[\\\```eeelllttt{{{sssjjjdddXXXPPPEEE???===<<<999777222222111111000000//////////////////////////////000000000000000111333333777999<<<>>>AAAEEEJJJNNNMMMOOORRRTTTUUUUUUVVVWWWXXXXXXYYYZZZ\\\]]]___```______```dddiiilllllljjjgggfffeeedddbbbbbbbbbbbbcccccccccbbbbbbbbbbbbbbbbbbbbbccccccddddddeeeeeecccbbbbbbdddfffgggfffdddcccbbbaaa___]]][[[YYYXXXYYY[[[^^^bbbeeeggghhhiiiiiiiiiiiiiiiiiihhhhhhhhhhhhfffdddbbbaaaaaaaaabbbeeeeeeeeegggjjjnnnqqqtttuuuxxx}}}~~~yyy||||||yyyzzzzzzyyyxxxvvvsssooolllrrryyy{{{nnnhhhiiikkk{{{~~~pppaaa[[[WWWQQQLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNOOOPPPPPPQQQPPPPPPLLLMMMMMMNNNOOOPPPPPPQQQPPPRRRSSSSSSRRRSSSTTTVVVWWWZZZ```kkknnn___RRRQQQRRR[[[nnnppp___LLLDDD===:::888555555777555555444333222222222222111111111000000000000000///////////////////////////000000111222222333333444666888999;;;===@@@CCCDDDEEEFFFHHHJJJMMMOOOQQQTTTUUUVVVWWWYYY[[[\\\\\\YYY[[[]]]___```cccfffiiilllpppuuuzzz~~~wwwjjjeee```___cccjjjqqquuuuuutttsssqqqmmmfff^^^XXXSSSNNNGGGBBB@@@?????????@@@>>><<<:::888999:::;;;;;;===BBBHHHOOOVVV\\\___cccfffiiikkkmmmnnnppprrrrrrrrrssstttvvvyyy{{{}}}{{{vvvqqqpppoooooonnnkkkgggddd```___\\\[[[ZZZ\\\^^^```bbbdddhhhlllppprrrrrrrrruuuttttttvvvwwwvvvrrrnnniiifffbbb```aaaeeejjjmmmnnnnnnooonnnllliiieeecccaaaaaaccchhhmmmsssvvvtttpppoooqqqvvv|||{{{tttoooooopppqqqtttyyy}}}|||vvvooolllllljjjsss888>>>GGGLLLLLLHHHCCC@@@???EEERRRggg}}}{{{xxxtttpppkkkggg]]]VVVMMMFFFAAA???>>>===999666444333555777888888555444444444444666777888999:::;;;<<<<<<<<<;;;;;;========================>>>>>>??????????????????>>>???@@@BBBBBBBBBAAA@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDEEEGGGHHHHHHHHHHHHKKKMMMPPPQQQQQQSSSUUUWWWXXXWWWVVVUUUUUUVVVWWWWWWWWWYYY]]]bbbjjjuuuyyyrrrjjjdddXXXQQQHHHBBB???>>><<<:::222222222111000//////...000000//////////////////////////////000111222222555777:::<<>>;;;999999999999888:::>>>CCCKKKRRRYYY]]]bbbeeehhhjjjkkklllnnnpppsssrrrqqqpppppprrrtttuuuxxxxxxxxxyyy{{{}}}zzzuuuooonnnmmmlllllljjjgggeeecccbbbaaaaaabbbccceeefffffffffeeefffiiinnnrrruuuwwwwwwxxx{{{||||||zzzwwwrrrpppllliiihhhiiikkkllloooooonnnllljjjfffcccaaa```___aaafffjjjooozzz|||tttrrrpppooorrryyy~~~~~~~~~wwwnnnggggggiiimmmttt{{{}}}uuupppnnnoooxxx666<<>>===@@@KKK___www~~~zzzvvvtttqqqmmmjjjaaa[[[QQQIIIDDDBBB@@@@@@:::888555555666777777666555444333222222444666888888999::::::;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<=====================>>>>>>>>><<<>>>@@@BBBBBBBBB@@@???AAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFHHHJJJLLLLLLLLLMMMOOOQQQSSSSSSSSSRRRSSSSSSTTTUUUUUUVVVYYY\\\cccmmmxxx~~~zzztttmmmfffaaaYYYTTTLLLFFFCCC@@@>>><<<555555444333222000000///111111000000000000//////............///000111222444666999<<>>;;;===HHH\\\uuu}}}|||}}}{{{wwwuuusssqqqmmmkkkeee^^^UUUMMMHHHEEECCCBBB>>><<<888777777666555444666555444333333444666888555666777888:::<<<>>>???::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<>>>@@@BBBCCCBBBAAA@@@AAAAAABBBBBBBBBCCCCCCCCCBBBBBBCCCDDDEEEEEEEEEEEEEEEGGGIIIJJJJJJKKKMMMOOOQQQQQQQQQQQQQQQQQQRRRRRRVVVVVVWWWYYY^^^gggpppwwwyyyxxxvvvrrrlllfffaaa^^^YYYUUUOOOIIIEEEBBB???>>>999999888666555333222111222222111111000000000000............///000111222333666999<<>>???@@@BBBDDDGGGIIIJJJMMMMMMOOOQQQSSSUUUWWWWWWXXXYYY[[[[[[[[[\\\___aaadddfffggghhhhhhjjjnnnqqqvvvzzzxxxqqqfff___\\\]]]```bbbhhhhhhggghhhgggccc^^^ZZZVVVRRRLLLGGGDDDBBB@@@??????>>>>>><<<;;;999777777888888:::===DDDLLLTTTYYY___bbbfffhhhiiikkkmmmooopppooonnnmmmmmmnnnpppqqqssstttuuuwwwyyy{{{||||||}}}~~~{{{vvvqqqnnnjjjhhhhhhhhhgggggghhhjjjlllmmmnnnnnnnnnmmmhhhgggggggggiiillloooqqqtttuuuwwwxxxxxxxxxxxxxxxzzzzzzyyyxxxvvvsssqqqooolllkkkiiigggeeecccbbbbbbaaa___]]]\\\ZZZYYY___ffflllppptttuuuqqqiiicccaaaccceeekkkvvv|||}}}~~~xxxfff___[[[```jjjuuuuuunnnllllllttt}}}888:::???EEEIIIIIIEEEBBB:::===GGGZZZqqq}}}{{{zzzwwwuuutttqqqnnnkkkfffaaaYYYRRRMMMIIIFFFDDDAAA>>>;;;999888777555333666666555444444555666777333333444666999;;;>>>???999999::::::;;;<<<<<<<<<::::::;;;;;;<<<<<<======<<<===???@@@AAABBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDCCCEEEGGGHHHIIIJJJLLLNNNNNNNNNNNNNNNNNNNNNNNNMMMUUUUUUVVVVVVYYY___gggmmmnnnnnnlllgggaaa[[[XXXWWWTTTRRRNNNJJJFFFBBBAAA@@@===<<<;;;999777666444444333333222222111000000000////////////000111222222222555999<<>>>>>>>>???@@@???>>><<<;;;:::999999;;;AAAIIIQQQVVV\\\___cccfffhhhjjjmmmooommmmmmmmmnnnnnnooopppqqqrrrssstttvvvxxxyyyyyyzzzyyyzzz|||~~~|||xxxtttnnnkkkfffdddeeegggiiiiiimmmoooqqqssstttrrrpppnnnfffggghhhiiikkkllllllmmmppprrrtttuuutttuuuvvvwwwyyyyyyzzzyyywwwtttrrrppppppnnnkkkgggcccaaa``````___\\\[[[[[[XXXVVV\\\ccchhhiiikkkkkkddd\\\YYY[[[ZZZ___hhhuuu|||}}}}}}~~~vvvooo^^^ZZZZZZcccnnnzzzyyypppllljjjkkksss|||777888<<>>@@@FFFTTTfffyyy|||{{{zzzyyyxxxuuupppmmmfffbbb[[[UUUQQQMMMIIIFFFAAA???<<<;;;:::999777555555555555555555555555555333333333444666999;;;===888999999:::;;;;;;<<<<<<;;;;;;<<<======>>>??????;;;<<<===>>>???@@@@@@AAA@@@@@@@@@@@@AAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDBBBDDDFFFFFFFFFGGGIIIJJJJJJJJJKKKLLLLLLLLLLLLLLLQQQQQQRRRRRRSSSWWW\\\aaa``````]]]WWWPPPLLLKKKLLLJJJJJJIIIGGGDDDCCCBBBBBB???>>>===;;;999777555444444333333222111111000000000000000000000111333333000333777;;;>>>AAADDDGGGHHHKKKNNNQQQRRRSSSUUUVVVWWWWWWWWWWWWXXXYYYZZZ[[[WWWVVVTTTQQQOOORRRWWW\\\aaa```______^^^_________`````````aaabbbbbbccccccbbbbbbbbbbbbbbbbbbbbbbbb___^^^^^^^^^``````^^^\\\ZZZYYYXXXXXXYYY[[[^^^___cccdddfffhhhjjjjjjjjjjjjlllllllllllllllkkkkkkkkkjjjjjjiiiiiigggfffeeedddddddddeeefffiiimmmqqqsssxxx||||||uuulllhhhggggggjjjoootttyyy}}}}}}~~~{{{sssiiibbb```aaa___aaadddhhhlllqqqvvvyyy|||vvvkkkeeefffppp{{{{{{kkk]]]WWWRRRQQQOOOLLLMMMPPPOOOPPPQQQRRRQQQNNNKKKJJJDDDDDDDDDEEEHHHLLLPPPRRRTTTTTTUUUUUUTTTSSSSSSRRROOOPPPPPPQQQRRRSSSSSSTTTQQQRRRSSSRRRPPPOOOPPPQQQSSSSSSZZZffflllrrr|||yyyhhh```\\\^^^nnnsssaaaSSSGGG>>>;;;<<<777888999999999777555444111111111000000000000000000000000000000000000000/////////...............000111222222111222444666666777888:::<<>>@@@AAA@@@>>>===;;;999888999>>>EEEMMMSSSWWWZZZ^^^bbbeeehhhkkknnnkkkkkkmmmnnnoooooooooooonnnoooqqqssstttttttttttttttttttttuuuvvvuuuqqqooogggddd```___bbbgggkkkmmmrrruuuwwwyyyxxxuuuqqqnnneeefffggghhhiiijjjjjjjjjmmmpppsssuuuuuuvvvyyy{{{wwwwwwvvvuuusssqqqnnnlllmmmkkkgggccc```___^^^___]]][[[ZZZYYYWWWUUUYYYaaa```^^^^^^]]]WWWPPPQQQWWWXXX___kkkwww~~~~~~xxxnnnfffZZZXXX\\\fffqqqyyyyyypppkkkjjjkkkooowww666777:::BBBJJJOOOPPPOOOCCCCCCFFFMMMZZZkkk|||~~~~~~}}}}}}{{{wwwrrrnnnfffbbb]]]XXXSSSOOOJJJGGG@@@>>>===<<<<<<;;;999777444444555555555444333333444444333444555777999:::888888999::::::;;;<<<<<<<<<======>>>???@@@@@@AAA;;;;;;;;;;;;<<<>>>@@@@@@>>>????????????@@@@@@@@@CCCCCCDDDDDDEEEDDDDDDDDDBBBCCCEEEDDDDDDDDDEEEFFFGGGHHHJJJKKKLLLMMMMMMNNNMMMNNNNNNNNNNNNPPPUUUXXXUUUTTTQQQJJJCCC???@@@AAABBBCCCDDDDDDCCCBBBCCCDDD@@@???===;;;999777555444444444333333222111000000000000000000111222333444...111666999<<>>888999:::;;;:::888666555222222111111000000//////000000000000000000000000//////////////////......///000000//////000222555666666777999<<<>>>AAABBB@@@AAACCCEEEHHHJJJLLLMMMPPPRRRTTTUUUVVVXXX[[[]]][[[\\\]]]]]]]]]___bbbeeegggkkkppprrrsssxxxvvvpppfff^^^XXXSSSPPPNNNMMMMMMOOORRRVVVWWWVVVTTTOOOLLLHHHEEECCCAAA???>>>666999<<>>===;;;999777777<<>>>>>>>>>>>????????????BBBBBBAAABBBBBBCCCDDDEEEEEEDDDDDDCCCCCCCCCDDDDDDIIIIIIJJJJJJKKKJJJJJJJJJMMMLLLKKKJJJHHHGGGFFFFFFDDDBBB@@@===;;;999999999;;;<<<<<<===???@@@BBBCCCCCCAAA@@@???>>>===:::888444444333222222111000000111111111000000000//////444555777999:::===BBBEEEGGGIIIMMMOOOPPPRRRTTTVVVUUUUUUVVVVVVWWWXXXYYYYYYTTTRRRPPPMMMMMMNNNOOOQQQ[[[[[[[[[[[[\\\]]]^^^____________```````````````______````````````______]]]]]]]]]]]]]]]\\\[[[ZZZ[[[ZZZYYYYYYZZZ]]]aaaccchhhiiikkkkkkiiihhhiiijjjnnnllljjjhhhfffeeeeeefffgggggghhhhhhiiiiiiiiiiiikkkllllllkkkkkkooovvv|||~~~}}}yyyssslllgggdddddddddjjjqqqvvvyyyzzz|||}}}zzzuuummmeee```______cccgggjjjkkkiiiiiijjjmmmnnnooosss{{{~~~xxxvvv}}}tttkkkiiimmmxxx}}}iii```ZZZSSSQQQTTTUUUTTTRRRWWWSSSPPPOOOQQQSSSSSSRRRTTTRRRPPPOOOOOOQQQSSSUUUSSSSSSSSSRRRSSSSSSTTTTTTSSSRRRPPPOOOOOOPPPQQQQQQSSSQQQPPPPPPQQQQQQPPPOOOLLLPPPUUUXXX\\\dddoooxxxwwwtttxxx|||vvveeeXXXWWWbbbnnn{{{ooofffYYYHHH===;;;:::999888999;;;<<<;;;:::444333111111222222111000////////////////////////------......//////000000000000000000111111111111444555666888:::<<<===>>>======>>>@@@CCCEEEGGGIIIJJJKKKOOORRRUUUVVVWWWWWWYYYYYYXXXYYY[[[^^^aaacccaaaccceeegggjjjooovvvzzzxxxpppeee\\\WWWSSSPPPMMMNNNLLLKKKLLLNNNOOOOOONNNJJJHHHDDDBBBAAA@@@===<<<999888777888;;;>>>@@@@@@:::999888888;;;@@@EEEIIIMMMRRRXXX^^^bbbeeehhhjjjmmmlllkkkkkklllnnnnnnmmmnnnllljjjkkklllllliiifffjjjhhheeebbb___]]]]]]\\\XXXWWWVVVXXX]]]eeemmmrrr}}}~~~}}}wwwssskkkiiigggeeeeeefffhhhjjjmmmoootttxxx|||~~~~~~}}}zzzvvvqqqmmmjjjiii^^^^^^\\\\\\\\\\\\^^^^^^```^^^ZZZVVVSSSQQQPPPPPPMMMMMMKKKFFFDDDIIITTT]]]mmmpppvvv{{{}}}}}}wwwmmmdddaaacccffflllrrrvvvxxxxxxwwwssslllgggfffiiinnnqqq{{{|||555777888999@@@LLLSSSSSSNNNHHHBBBBBBEEENNN]]]kkk}}}|||zzzyyyvvvssspppkkkhhhddd___ZZZTTTMMMIIIEEEBBB>>>;;;::::::999888555555444444444444333333555444444333444555666777777777888999::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>>>>?????????AAAAAAAAAAAABBBCCCDDDEEEDDDDDDCCCCCCCCCCCCDDDDDDGGGHHHIIIIIIJJJIIIIIIIIIIIIHHHGGGEEEDDDBBB@@@@@@===;;;999777666555555555666777888:::===???AAACCCEEEDDDBBBBBBBBB@@@===;;;777777666444333222222111444444333333333333222222111333666888999<<<@@@CCCGGGJJJMMMOOOPPPRRRTTTVVVVVVVVVVVVVVVVVVWWWWWWWWWTTTSSSQQQOOOOOOPPPRRRSSSZZZZZZZZZZZZ[[[\\\\\\]]]]]]]]]^^^^^^______``````^^^______``````______^^^\\\\\\\\\\\\[[[ZZZYYYXXXYYYYYYYYYZZZ\\\___aaaccceeegggiiijjjjjjjjjkkklllmmmllljjjhhhgggfffffffffggggggggghhhhhhiiiiiijjjhhhiiijjjjjjlllpppxxx}}}}}}xxxqqqiiidddaaaaaagggmmmsssxxxyyyyyyyyyzzzxxxvvvpppjjjdddcccdddgggooopppqqqooollliiiggggggkkklllooouuu|||}}}{{{uuuooommmsssyyy}}}|||pppjjjhhhmmmzzzlllaaa\\\VVVTTTVVVWWWVVVUUUTTTQQQOOOOOORRRTTTTTTTTTUUUSSSQQQPPPPPPQQQSSSUUUUUUUUUTTTTTTTTTTTTTTTUUUSSSSSSRRRQQQQQQQQQQQQQQQSSSQQQPPPPPPQQQQQQPPPOOOLLLOOOSSSTTTWWW]]]gggnnn}}}wwwxxxzzz~~~wwwfffWWWSSSZZZccc|||}}}tttlll___OOOCCC@@@;;;:::999999;;;<<<<<<;;;:::888444222111111111111/////////000000111111111.........///////////////....../////////000000000222333444666888:::;;;<<<<<<<<<===>>>@@@CCCEEEFFFFFFGGGIIILLLNNNPPPQQQRRRVVVVVVVVVWWWYYY[[[]]]^^^___```bbbdddgggkkkqqqvvv}}}uuunnneee]]]XXXUUUSSSQQQPPPNNNMMMLLLMMMMMMLLLJJJIIIFFFCCCAAA@@@???<<<:::888777666777:::===>>>>>>===;;;999888:::>>>BBBEEEKKKOOOVVV[[[___bbbeeehhhkkkkkkkkkmmmnnnoooooooookkkiiigggggggggfffccc``````^^^\\\YYYWWWVVVUUUUUUUUUUUUUUUYYY```iiirrrxxx}}}}}}~~~~~~zzzuuuqqqiiihhhfffeeefffggghhhiiimmmppptttxxx|||~~~}}}|||xxxtttooojjjgggeee]]]]]]\\\[[[[[[\\\]]]]]]^^^[[[WWWSSSPPPMMMLLLLLLFFFFFFEEEEEEHHHRRR___hhhsssvvv{{{~~~~~~zzzqqqiiifffhhhkkknnnqqqrrrqqqpppmmmjjjfffccccccgggkkknnnvvvwww|||666777777999AAALLLSSSUUUTTTLLLEEEBBBDDDJJJWWWcccvvv~~~|||zzzyyywwwtttqqqooolllhhhccc]]]WWWPPPLLLGGGDDD???===;;;:::999777555555555444444444333333444444444333444555555666777888999::::::;;;::::::<<<<<<<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>>>>>>>??????AAA@@@@@@AAAAAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHGGGFFFEEEDDDBBB@@@===;;;:::666555444333222222333333111222444777:::===@@@BBBEEEDDDCCCCCCCCCBBB???===;;;:::888666555444333333111111111111000000000000...111444666888;;;>>>@@@HHHJJJMMMOOOPPPRRRTTTUUUVVVVVVVVVVVVUUUUUUUUUTTTUUUTTTRRRQQQRRRSSSUUUVVVZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[\\\\\\]]]^^^______]]]]]]^^^^^^^^^^^^]]]]]]\\\\\\[[[ZZZXXXWWWVVVVVVUUUWWWYYY\\\___aaaccccccccceeehhhjjjjjjkkkmmmooommmllljjjiiiggggggffffffffffffffffffggghhhiiijjjfffggghhhjjjmmmsss{{{|||uuullldddaaaaaacccmmmqqqvvvyyyyyywwwvvvuuussspppkkkfffdddgggnnnsss|||zzzxxxuuurrrmmmhhhddddddfffiiiooouuuxxxyyyyyyuuuqqqooosssxxx}}}}}}uuummmiiijjjqqq}}}lll```[[[VVVTTTVVVWWWWWWUUURRRPPPOOOPPPRRRTTTUUUUUUVVVTTTSSSQQQQQQRRRTTTUUUWWWWWWWWWVVVVVVUUUUUUUUUTTTTTTTTTTTTSSSRRRQQQPPPRRRQQQPPPPPPQQQQQQPPPNNNLLLNNNOOOPPPQQQUUU\\\bbbrrr{{{xxxxxxzzz}}}}}}ttteeeVVVPPPTTTZZZooo{{{uuuiiiYYYLLLFFF<<<:::999999:::<<<<<<;;;AAA>>>999555222222222333000000000111111111222222///////////////.........------........./////////000111222444555777888888:::::::::;;;===>>>@@@AAACCCCCCDDDEEEGGGIIIKKKLLLQQQQQQRRRTTTVVVWWWXXXYYY\\\]]]___```bbbfffkkkooossszzz{{{qqqkkkddd^^^ZZZXXXWWWUUUTTTRRROOOMMMMMMKKKIIIGGGGGGEEEBBB@@@???>>>;;;999888666555666888;;;<<<<<>>@@@GGGKKKQQQUUUYYY]]]```ccchhhiiilllnnnooopppooooooiiigggdddcccaaa```]]]ZZZVVVUUUTTTRRRQQQPPPPPPPPPSSSTTTVVV[[[bbbkkksssxxx||||||{{{{{{yyyvvvqqqmmmeeefffffffffgggggghhhhhhjjjlllooossswwwzzz|||}}}|||yyyvvvpppkkkfffbbb```\\\[[[[[[ZZZZZZ[[[[[[\\\ZZZXXXTTTOOOKKKGGGEEEDDDAAA@@@AAAEEENNN\\\jjjsssyyy{{{~~~~~~~~~|||uuuooolllnnnppprrrqqqmmmiiifffbbbbbbbbbccceeehhhkkkmmmpppqqquuu|||999888888:::BBBMMMUUUYYYUUUNNNGGGEEEFFFKKKWWWbbbppp~~~|||zzzyyyxxxuuusssrrroookkkfffaaaZZZSSSOOOIIIFFFBBB???>>><<<999777666666555555444444333333333333333444444444555555666777888999::::::::::::;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>???@@@??????@@@@@@AAABBBCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFEEECCC@@@===:::888222222222222333333444444000111222555888;;;===???AAAAAAAAABBBCCCBBB???<<<<<<;;;999777555333333333000000/////////.........---000333666888;;;>>>@@@HHHJJJMMMOOOPPPQQQSSSUUUTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUTTTTTTUUUVVVXXXYYYZZZZZZZZZZZZZZZZZZYYYYYYXXXYYYZZZZZZ[[[\\\]]]]]][[[\\\\\\]]]]]]\\\\\\[[[[[[ZZZYYYWWWVVVTTTTTTSSSSSSUUUZZZ^^^bbbdddddddddccceeehhhjjjjjjkkklllnnnlllkkkjjjiiihhhhhhggggggeeeeeeeeeeeefffggghhhiiieeefffhhhkkkpppwww}}}yyyoooeee______eeejjjqqqtttxxxzzzzzzwwwtttrrrnnnkkkgggdddfffmmmxxx}}}{{{uuummmggg___bbbgggmmmqqqtttwwwxxxzzzyyyyyy}}}xxxqqqkkkiiimmmxxxxxxfff[[[WWWTTTRRRSSSTTTTTTTTTSSSRRRRRRRRRSSSUUUVVVVVVVVVUUUTTTSSSRRRSSSTTTUUUYYYYYYXXXXXXWWWVVVUUUTTTUUUUUUVVVVVVUUUSSSQQQPPPRRRQQQOOOPPPQQQQQQPPPNNNLLLMMMMMMMMMNNNQQQVVV[[[dddwww~~~xxxuuuwwwzzzzzzxxxpppcccVVVPPPSSSWWWeeexxx}}}rrrbbbSSSKKK>>>;;;888777888:::::::::BBBAAA???<<<888666555666222222222222111111111000000000//////......------------........./////////000000111222444555666666888888888888999:::<<<<<>>;;;999888666555555777999999999>>>===:::888888999;;;===CCCFFFJJJNNNQQQVVVZZZ]]]dddgggkkknnnnnnmmmkkkkkkhhhfffccc```]]][[[XXXWWWSSSSSSSSSSSSSSSSSSSSSSSSWWWXXXZZZ^^^dddjjjpppsssyyyxxxvvvuuusssppplllhhhcccdddeeeggghhhhhhggggggdddeeegggkkknnnrrrtttvvvyyywwwrrrmmmgggbbb^^^\\\ZZZZZZYYYYYYYYYYYYZZZZZZXXXUUUPPPJJJEEE@@@===<<<@@@???@@@GGGTTTcccpppwwwzzz|||{{{zzzzzzyyytttpppooorrrttttttpppjjjdddaaa```bbbeeeiiilllnnnnnnooonnnnnnpppuuu{{{<<<999777:::AAAJJJSSSXXXUUUNNNIIIGGGFFFIIIRRR[[[iiiwww|||{{{zzzxxxvvvtttqqqmmmhhhccc]]]WWWRRRMMMJJJFFFCCCAAA>>>;;;888777777666555555444333333333333333444444444444444555666777888999999999999999::::::;;;<<<======>>>========================<<<============>>>>>>>>>>>>>>>>>>??????@@@AAABBBAAAAAABBBCCCDDDDDDCCCCCCAAABBBCCCDDDEEEEEEEEEEEEFFFFFFEEECCC@@@<<<999777111222222333333444444444222333333444666888:::;;;??????@@@AAACCCBBB???<<<;;;:::777444333222222222333333222222222111111111...000444777999;;;???BBBGGGIIILLLNNNOOOPPPQQQSSSPPPPPPQQQRRRSSSTTTUUUVVVUUUUUUUUUUUUVVVXXXYYYZZZZZZ[[[[[[\\\\\\[[[ZZZYYYXXXXXXXXXYYYZZZ[[[[[[\\\ZZZZZZ[[[[[[[[[[[[ZZZZZZZZZYYYWWWUUUSSSRRRRRRRRRSSSVVV[[[aaaeeeffffffffffffhhhjjjjjjjjjiiijjjkkkjjjjjjjjjjjjiiiiiihhhhhhfffeeedddcccdddeeeggghhheeegggjjjoootttzzz~~~wwwqqqggg^^^[[[```iiiqqquuuvvvxxxyyyxxxvvvssspppjjjhhhffffffkkkvvv}}}tttlllaaaeeejjjmmmmmmnnnppprrrxxx{{{sssmmmggghhhooo}}}rrraaaWWWUUUSSSRRRRRRSSSSSSSSSUUUVVVUUUUUUTTTTTTUUUVVVWWWVVVUUUTTTSSSSSSTTTTTTXXXYYYYYYXXXXXXVVVUUUTTTTTTTTTUUUUUUTTTSSSQQQPPPRRRPPPOOOOOOPPPPPPOOONNNLLLMMMMMMMMMOOORRRVVVYYY]]]mmmyyyuuuvvvyyy|||yyyqqqeeeYYYRRRSSSVVVbbbsssxxxjjjZZZNNNAAA>>>999777777888888999>>>AAACCCBBB>>>:::888888555444333222111///......000000//////......------....../////////000000000111111222222333444555555666666555666777888999999======<<<===>>>???AAACCCBBBDDDHHHLLLPPPSSSUUUVVVVVVXXXZZZ[[[\\\^^^bbbdddeeejjjlllkkklllnnnmmmjjjgggfffdddaaa^^^]]]]]]]]]ZZZXXXVVVUUUTTTRRRNNNKKKGGGEEEDDDCCCBBB@@@===;;;999777555555777888888888<<<:::888777777888:::<<<===@@@CCCFFFIIINNNSSSWWW```dddiiikkkjjjgggffffffdddcccaaa]]]YYYWWWVVVUUUUUUVVVWWWYYYZZZ[[[\\\\\\___```bbbfffiiimmmpppqqqsssrrrooonnnmmmjjjgggdddaaaccceeeggghhhggggggfffaaaaaabbbdddgggkkknnnppptttrrrnnniiiddd___[[[YYYWWWXXXXXXXXXXXXXXXXXXWWWWWWSSSMMMFFF???;;;999888======AAAKKKXXXeeepppvvvxxxyyy|||{{{vvvtttsssrrrpppnnnpppsssuuutttooojjjfffdddeeehhhnnnsssvvvvvvuuutttrrrpppnnnooorrruuuwwwwwwAAA:::666888===BBBJJJQQQTTTNNNIIIFFFCCCAAAFFFMMM\\\jjjzzz~~~|||zzzxxxuuusssoookkkgggaaa[[[WWWQQQNNNJJJGGGDDDAAA===:::888777777666555444333333222222333444444444444333444555666777777888888777777888999:::;;;<<<==============================<<<<<<============>>>>>>>>>======>>>>>>???@@@AAA???@@@BBBCCCDDDDDDCCCBBB@@@AAABBBCCCDDDEEEEEEEEECCCCCCCCCAAA>>>:::777444111111222222222222111111444444444444555666777777===>>>???BBBDDDCCC@@@>>>999777555222000000111111111111111000000000000//////111444666888<<>>CCCCCC???;;;888888555444333222000///------///////////////.............../////////000000000111111222222333333444444444444444555666777888999888888888999:::<<<===>>>>>>@@@CCCGGGKKKOOORRRTTTSSSUUUWWWXXXYYY[[[^^^aaabbbfffhhhfffeeehhhjjjiiigggggggggdddaaa___``````]]][[[ZZZYYYXXXVVVRRROOOIIIHHHGGGGGGFFFDDDAAA>>><<<:::777777777888888777:::999777666666777999:::888:::<<>>;;;888888777666555444333333111222333444444444333333222333444555666666666666555666777888:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>============>>>???@@@@@@>>>@@@BBBCCCDDDDDDCCCBBB???@@@BBBCCCDDDEEEEEEEEEAAABBBBBBAAA>>>;;;777444333333444444333222000///333333333333333444555666:::;;;===@@@BBBBBB???<<<777666333000//////111222///............---------000111333444666;;;AAAFFFEEEGGGJJJKKKKKKLLLNNNOOOMMMNNNOOOPPPQQQRRRSSSTTTTTTUUUUUUUUUVVVVVVWWWWWWWWWXXXZZZ[[[\\\[[[ZZZYYYYYYYYYYYYYYYYYYXXXXXXXXXWWWWWWXXXXXXXXXXXXWWWWWWWWWVVVTTTRRRQQQRRRSSSSSSWWW[[[```eeeiiijjjjjjjjjhhhiiikkkkkkiiihhhiiiiiiiiiiiijjjkkkkkkkkkjjjiiiiiigggdddbbbaaaaaabbbcccfffhhhmmmtttxxxyyyuuuqqqkkklllmmmnnnpppsssyyy}}}{{{wwwrrrooommmkkkgggeee```ccchhhppp}}}{{{{{{wwwnnnggggggpppyyyllleeedddmmm|||jjj]]]RRRRRRRRRQQQQQQQQQRRRTTTQQQTTTVVVUUUSSSSSSTTTUUUVVVUUUUUUTTTSSSSSSRRRRRRSSSTTTUUUVVVVVVUUUSSSRRRPPPPPPOOOOOOPPPPPPQQQQQQQQQPPPNNNOOOPPPPPPOOOMMMMMMLLLLLLMMMPPPSSSUUUVVVWWW___nnn~~~|||~~~xxxlll```WWWSSSYYYbbbsssxxxiii\\\NNNHHH@@@;;;999999999999777<<<@@@@@@;;;666555666222111111000000//////............///////////////------........./////////111111111111222222222222333333444444666777888999555666777999;;;<<<<<<======>>>???BBBEEEIIIMMMOOOOOOQQQTTTVVVWWWYYY\\\^^^^^^cccfffddddddiiilllllljjjkkkllljjjfffccccccddd```^^^]]]\\\ZZZWWWRRROOOLLLKKKJJJJJJJJJHHHDDDAAA>>><<<999888999999999888:::999777666555666777777444666777999<<>><<<===AAACCCJJJRRR^^^hhhmmmppprrrtttvvvvvvyyywwwtttooollllllnnnppprrrrrrssssssppplllkkkooosssxxx}}}zzzpppgggcccbbbbbbcccRRRGGG===:::999888===DDDNNNJJJGGGFFFAAA<<<<<>><<<<<<<<<======>>>???@@@>>>???BBBDDDDDDDDDCCCBBB???@@@BBBCCCDDDEEEEEEEEEBBBCCCCCCCCC@@@===999666666777777666555333111000111111111111222333444555666777999===??????<<<999777555222000///000111333111111111111000000000000111111111222555:::AAAGGGDDDFFFIIIJJJJJJKKKMMMNNNOOOOOOOOOPPPPPPQQQQQQQQQTTTTTTUUUUUUUUUUUUUUUVVVTTTVVVXXXZZZ[[[[[[ZZZYYYZZZZZZZZZYYYXXXXXXWWWWWWVVVWWWWWWXXXXXXWWWWWWVVVWWWUUUSSSRRRQQQRRRSSSTTTZZZ\\\aaafffiiikkkkkkkkkgggiiijjjjjjiiiiiiiiijjjhhhiiijjjkkklllkkkjjjiiijjjgggdddaaa``````aaabbbfffhhhnnntttxxxwwwpppkkkmmmrrrxxx}}}}}}wwwpppkkkhhheeebbb___\\\```iiittt{{{ppphhhmmm{{{xxxkkkfffgggtttyyyfff[[[NNNOOOOOOOOONNNNNNOOOQQQMMMPPPSSSTTTRRRRRRTTTVVVUUUUUUTTTTTTSSSRRRRRRQQQQQQRRRTTTUUUUUUTTTSSSRRROOONNNMMMMMMNNNOOOQQQRRRQQQPPPNNNOOOPPPPPPOOOMMMMMMLLLKKKLLLOOOQQQRRRSSSRRRXXXcccxxx{{{vvviii]]]VVVPPPXXXgggyyy}}}ooobbbRRRLLLDDD===:::::::::;;;777;;;>>>;;;666222222444////////////000000000000---.........//////000000,,,,,,,,,---------......000000000000111111111111333333444555666888999:::555777:::<<<>>>??????>>>>>>>>>>>>???AAAEEEHHHKKKMMMOOORRRTTTUUUWWWZZZ\\\\\\bbbeeedddeeejjjooopppmmmooopppmmmiiifffeeefffbbb```^^^]]]ZZZVVVQQQMMMNNNMMMMMMMMMMMMKKKGGGDDD@@@>>>;;;::::::::::::999;;;:::888666555444555555222333555666999???EEEJJJSSSYYY```bbbbbbcccgggjjjgggggggggddd```___bbbeeefffhhhlllqqquuuxxxyyyzzzxxxxxxwwwtttpppjjjdddaaa```^^^]]]]]]^^^`````````eeeeeeddddddddddddddddddeeecccaaa``````cccfffiii```___]]][[[XXXVVVTTTSSSSSSTTTUUUVVVVVVUUUTTTSSSKKKFFF@@@<<<<<<@@@FFFKKK[[[eeerrryyyxxxuuuttttttxxxxxx{{{uuurrrnnnlllmmmppptttvvvssstttsssoookkklllrrrxxx~~~pppeee^^^\\\]]]]]]bbbQQQCCCAAA@@@:::;;;BBBEEEHHHHHHDDD===888999;;;<<>>???AAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDCCC@@@===:::888<<<999666555555555444333444333222222111111222222555555555555666666666666444333111000//////000000222000//////000222111000111111222444888===AAADDDFFFHHHJJJKKKKKKKKKMMMNNNQQQPPPOOOOOOPPPQQQRRRSSSPPPQQQRRRTTTVVVWWWWWWWWWYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWXXXYYYZZZYYYXXXVVVSSSRRRPPPQQQQQQRRRTTTUUUWWWXXX^^^```dddhhhjjjkkkkkkjjjjjjiiiiiihhhgggggghhhhhheeefffiiikkklllmmmmmmmmmjjjjjjhhhddd___^^^aaacccgggkkkqqqtttsssoookkkiiimmmxxx{{{vvvrrrjjjaaa[[[[[[]]]eeerrryyyssssss{{{|||tttlllgggjjj{{{|||lll^^^UUUPPPPPPOOONNNNNNOOOPPPPPPTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUTTTSSSRRRQQQPPPPPPOOOPPPRRRSSSSSSSSSRRRQQQRRRQQQOOONNNMMMNNNNNNOOOQQQQQQQQQQQQQQQPPPPPPPPPPPPOOOMMMKKKKKKLLLMMMNNNSSSUUU\\\iii{{{}}}~~~~~~~~~xxxgggVVVUUUUUU]]]mmm|||tttnnnaaaVVVHHH???;;;:::777444999999999::::::777222...333222111111111111111111////////////////////////000///...------...///000///...---,,,---///111222333333444444555666666777777888999;;;<<<======>>>>>>===;;;;;;===???CCCEEELLLMMMOOOPPPPPPQQQTTTVVV[[[^^^bbbeeehhhlllpppssstttuuuuuuuuurrrnnnjjjhhhdddbbbaaa```___\\\YYYVVVRRRQQQOOOMMMLLLLLLLLLLLLFFFDDDBBB???<<<:::999999<<<:::777444222222222222333333333333555;;;AAAFFFSSSXXX^^^bbbcccdddhhhjjjllllllkkkkkkmmmoooqqqrrrttttttvvvyyy}}}~~~}}}zzzwwwrrrmmmgggbbb^^^\\\WWWWWWWWWYYY[[[^^^aaabbbdddccccccaaa```^^^\\\[[[\\\]]]```bbbddddddcccccc\\\ZZZWWWTTTRRRPPPOOOOOOPPPSSSVVVWWWUUURRROOONNNHHHCCC???======@@@KKKVVVmmmwww|||zzzxxxuuuzzzxxxxxx}}}yyykkkmmmnnnqqqwww{{{zzzvvvrrrnnnjjjkkkuuuzzzlllbbb]]]ZZZYYYqqq\\\IIICCC???999999===@@@DDDGGGDDD???::::::;;;;;;@@@HHHTTTiii}}}zzzvvvsssooolllhhheee```[[[UUUOOOKKKFFFBBB???===;;;888666666555333222333222222111111222222333222333333444444555444444555666777888999::::::;;;999999999:::::::::;;;;;;::::::;;;<<<<<<======>>>==============================>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCDDDFFFFFFFFFDDDAAA@@@===;;;888666666666666555444444333222222222222222666666666666666666666666333333111000//////000000222000//////111222111000111111222444888===AAADDDEEEHHHJJJLLLLLLLLLNNNOOOPPPPPPOOONNNOOOOOOQQQQQQOOOPPPRRRSSSUUUVVVVVVWWWXXXWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYXXXXXXWWWVVVVVVWWWWWWWWWVVVTTTRRRPPPOOOOOOPPPQQQSSSUUUXXXYYY```bbbfffiiikkklllkkkjjjmmmmmmlllkkkkkkkkkllllllhhhiiijjjjjjkkkkkkkkkkkkiiihhhfffbbb___^^^aaaeeehhhlllpppqqqnnnkkkiiiiiinnnuuu|||vvvrrrjjjaaa\\\\\\bbbjjjuuuwwwsssxxxvvvpppiiiffflll}}}vvvkkk___UUUNNNPPPOOONNNMMMMMMNNNOOOPPPPPPQQQQQQRRRRRRSSSSSSSSSUUUTTTSSSRRRQQQPPPOOONNNNNNOOOPPPQQQRRRQQQQQQPPPQQQPPPPPPOOONNNNNNOOOOOOOOOPPPPPPQQQQQQRRRRRRRRRPPPOOOMMMLLLKKKLLLMMMNNNRRRTTTZZZeeexxx}}}yyy{{{}}}}}}mmm]]]XXXUUUYYYgggwww~~~xxxuuukkkaaaTTTIIICCC@@@===;;;999999:::;;;;;;999555111222222111111000000111111222222222222222222222222000///............///000111000///...///111333444222333333444555555666666777888999;;;<<<======>>>===;;;:::999:::<<>>AAAGGGUUUbbbttt|||~~~~~~|||}}}{{{}}}~~~wwwqqqjjjnnnrrruuu|||{{{tttqqqoooqqqzzzsssggg___ZZZWWWjjjRRRFFF@@@;;;999;;;;;;???DDDEEEAAA===::::::999<<>>;;;999777777666555333333222222111111222222333333333333333444444444444555666666777888999::::::999999999::::::::::::;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>??????@@@@@@@@@@@@@@@AAABBBBBBDDDFFFIIILLLMMMLLLKKKIII@@@===:::999888888777666555555444333333333333333666666666666666666666666333333222000000000000000333111//////111222111000000111222444888<<>>@@@BBBDDDFFFIIIMMMPPPTTTYYYaaaiiinnnssswwwyyy{{{{{{yyywwwtttqqqnnnmmmlllkkkjjjjjjhhhddd___[[[XXXVVVSSSQQQOOOMMMMMMMMMOOONNNLLLHHHDDD???<<<:::777666444333222222333444111111222222333555999<<>>===@@@EEEOOO___mmmzzz}}}{{{zzzuuunnniiiiiipppvvvzzzvvvssstttyyyyyylllbbb[[[WWWvvvZZZJJJCCC>>><<<<<<777===CCCFFFDDD???;;;999999:::===EEEVVVnnn|||xxxuuurrroookkkhhheeebbb\\\WWWRRRNNNIIIEEE???<<<:::888777666555333333222222111111222222333333333333333333333444444333333444555555666777777888888999999999::::::::::::;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>??????AAABBBCCCEEEHHHMMMQQQSSSSSSQQQPPPDDDBBB>>><<<;;;:::999888666666555444444444444555666666666666666666666666444444333222222111111111333222000000111222111000000000111444777<<<@@@CCCDDDGGGJJJLLLMMMNNNPPPRRRPPPPPPOOOOOONNNNNNNNNMMMNNNNNNOOOPPPQQQRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSSSSRRRSSSSSSSSSSSSQQQPPPPPPOOOOOOPPPRRRVVV[[[___bbbhhhiiikkkmmmmmmmmmlllkkkiiiiiiiiiiiiiiiiiijjjkkkiiihhhgggfffeeefffggghhhdddccc```^^^^^^aaaeeeiiimmmnnnmmmfff___^^^bbbhhhnnnooorrrwww|||~~~~~~}}}yyyrrrlllfff___\\\^^^ffflllttt}}}yyykkkooovvvmmmiii___cccmmm|||{{{qqqdddYYYTTTRRRRRRRRRNNNMMMLLLKKKKKKLLLMMMNNNOOOOOOPPPQQQRRRSSSTTTTTTRRRQQQPPPOOOMMMKKKJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMNNNOOOPPPQQQQQQPPPOOONNNOOOOOOPPPPPPQQQQQQRRRRRRPPPOOOMMMLLLLLLMMMNNNOOOQQQRRRUUUZZZcccttt|||rrrvvv|||xxxdddZZZTTTZZZhhhvvvyyymmm]]]NNNCCC>>><<<:::999999;;;======;;;:::333222111000000000000000000000000000000000000000000//////////////////000...---------...///000111222222222222333333444444666777888:::;;;<<<======;;;:::888777666666777888999:::<<<===>>>AAAFFFIIIPPPVVV```hhhooosssvvvxxxuuutttrrrooommmjjjhhhgggjjjjjjjjjkkkjjjgggbbb___[[[YYYVVVRRROOOMMMLLLLLLLLLKKKIIIFFFBBB>>>:::888444333222222222222333444333444555444444555777999AAAIIITTT^^^eeejjjooosssvvvyyy|||}}}{{{yyyvvvrrrllleee```[[[YYYUUUQQQNNNNNNNNNOOOQQQRRRSSSTTTUUUWWWXXXYYYWWWWWWWWWVVVUUUTTTSSSRRRUUUWWWZZZ]]]]]][[[XXXVVVQQQOOOLLLIIIIIIJJJLLLMMMLLLMMMMMMLLLHHHEEECCCCCC@@@>>>>>>CCCIIISSSdddrrr}}}|||xxxsssnnnhhhdddgggpppxxx{{{tttrrrwww}}}wwwlllccc\\\XXXgggSSSHHHAAA<<<:::777<<>>;;;:::999:::@@@MMMaaayyy|||xxxuuurrroookkkiiigggddd___[[[WWWRRRMMMJJJAAA???<<<999888777555333333222222111111222222333444333333222222222333333333333333444555555666666777777777777888888888999::::::;;;;;;<<<<<<==============================>>>>>>?????????????????????>>>>>>>>>???AAACCCEEEHHHLLLRRRWWWYYYXXXVVVTTTKKKHHHDDDAAA???===;;;:::888777777666555666666666666666666666777777777777666666666666555444333333444222111000111222111000000000111333777<<<@@@CCCDDDGGGJJJLLLMMMNNNPPPQQQPPPPPPPPPPPPOOOOOONNNNNNNNNMMMMMMNNNOOOPPPQQQRRRTTTUUUVVVVVVVVVVVVUUUTTTSSSSSSSSSSSSSSSRRRQQQQQQQQQRRRRRRRRRRRRQQQQQQQQQRRRRRRTTTWWW[[[```eeegggkkklllmmmnnnnnnnnnmmmlllgggggggggffffffgggggghhheeedddcccccccccdddffffffaaa___]]]]]]```dddhhhkkknnnlllggg___YYYYYY```gggjjjkkkoootttyyy||||||{{{{{{ssslllgggbbb]]]]]]aaaffflllttt{{{qqqhhhqqquuummmiiiaaafffooo{{{xxxlll]]]RRRNNNOOOPPPPPPMMMMMMLLLKKKKKKLLLMMMMMMNNNNNNOOOPPPQQQQQQRRRRRRPPPPPPOOOMMMLLLJJJIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNOOOPPPPPPPPPNNNNNNQQQQQQPPPPPPOOOOOONNNNNNOOONNNLLLKKKKKKLLLNNNOOOQQQQQQTTTXXX\\\gggxxxqqqtttyyy~~~|||jjj___VVVZZZeeettt|||lll[[[MMMDDD@@@;;;:::999:::<<<===<<<;;;444333222111000000000000///////////////////////////000000000000000000///---------......///000111111111111111222222222222444555777888:::;;;;;;;;;;;;:::999888777777777777777777888888999;;;???CCCLLLRRR\\\eeekkknnnqqqrrrrrrqqqooommmjjjhhhgggffffffggggggiiijjjiiifffccc___]]]YYYUUUQQQNNNLLLKKKGGGFFFDDDAAA>>>:::777555222222222222222333444444444555555444333333555777<<>><<<;;;???FFFVVVmmm}}}yyyvvvssspppmmmjjjiiifffccc```\\\XXXSSSPPPGGGDDD@@@===;;;999666444333222222111111222222333555444222111111222333333555555555555666666777777555555555666666666777777999999999:::;;;;;;<<<<<<========================>>>>>>>>>??????@@@@@@@@@???>>>>>>>>>???BBBEEEGGGLLLPPPXXX^^^``````\\\ZZZTTTQQQLLLHHHEEEBBB???===999999888777777777777777444555666666888888999:::::::::::::::999888777666555333111111111222111000///000111333777;;;@@@BBBDDDFFFIIIKKKKKKLLLNNNPPPOOOPPPPPPPPPPPPPPPOOONNNMMMLLLLLLLLLLLLNNNPPPQQQSSSTTTUUUVVVVVVUUUTTTSSSQQQQQQQQQQQQQQQPPPOOOOOOPPPPPPPPPPPPPPPPPPQQQQQQTTTUUUXXX\\\```eeehhhjjjlllmmmmmmnnnnnnnnnnnnnnnjjjjjjiiihhhhhhhhhhhhhhhcccccccccbbbccccccdddddd^^^]]]\\\^^^ccchhhkkklllnnnhhh```XXXUUUXXX___eeefffjjjpppvvvyyyzzzyyyxxxuuunnnfffbbb___]]]```fffjjjooovvv{{{uuukkkhhhsssuuuooolllkkkqqqyyyxxxlll]]]SSSQQQRRRRRRQQQNNNMMMLLLKKKKKKLLLMMMNNNLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNQQQPPPOOONNNMMMLLLLLLKKKMMMLLLKKKJJJJJJKKKMMMNNNRRRPPPRRRVVVXXX^^^qqqyyysssuuuvvvxxx}}}zzzmmmddd[[[\\\eeeqqqwwwhhhYYYLLLEEE>>><<<;;;:::;;;<<<<<<;;;666555444333222111111111000000000000000000000000///000000111111000000/////////000000111222222222000000111111111111111111333333555777888999999:::::::::999999999999999:::888888888777888:::???BBBKKKQQQZZZccciiillloooqqqqqqppppppooommmkkkiiihhhhhhggghhhjjjlllmmmkkkjjjgggddd```[[[VVVRRRPPPOOOGGGEEEBBB???;;;999777666444444444555555666666666444444333111000000222555888???HHHOOOTTTYYY^^^cccjjjlllnnnppppppooommmlllhhhccc\\\WWWTTTRRRPPPOOOKKKLLLMMMMMMMMMKKKIIIHHHFFFHHHKKKNNNQQQTTTUUUVVVTTTTTTTTTSSSRRRQQQPPPOOORRRRRRSSSTTTSSSQQQOOONNNKKKKKKIIIIIIHHHIIIIIIJJJHHHHHHFFFCCC@@@>>>>>>???:::===EEEPPPYYYbbbnnnzzzxxx}}}~~~uuujjjbbb^^^^^^ccckkksssxxx~~~zzzpppjjjmmmvvv~~~|||pppfff]]]WWWSSSlllXXXJJJ@@@:::888;;;???DDDHHHKKKLLLLLLBBB???>>>@@@BBBLLLaaauuu~~~{{{xxxuuurrrooolllllliiigggeeebbb___ZZZWWWMMMJJJEEEAAA???<<<888666333222222111111222222333555444222111000111222333444555555555555666666666333333444444444555555555777888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>???@@@@@@???>>>>>>>>>@@@CCCFFFIIIPPPUUU^^^eeeiiiiiieeeccc^^^ZZZUUUOOOKKKHHHDDDAAA::::::999888888888888888333444555666888:::;;;<<<======>>>>>>===<<<:::999666444222111222222111000//////000333777;;;@@@BBBDDDFFFIIIJJJJJJKKKLLLNNNMMMMMMOOOOOOPPPOOONNNNNNLLLLLLKKKJJJKKKLLLNNNPPPQQQRRRTTTUUUUUUTTTRRRQQQOOOOOOPPPPPPOOOOOONNNMMMMMMMMMMMMMMMNNNOOOOOOPPPTTTWWW[[[```dddgggjjjkkklllmmmmmmmmmnnnnnnnnnooonnnmmmlllkkkjjjiiiiiiiiieeeeeeeeeeeedddcccbbbbbb[[[[[[[[[```fffkkkmmmmmmllldddZZZSSSTTTYYY___ccciiipppyyy~~~}}}{{{yyyxxxqqqiiiccc```______eeekkknnnrrrwww{{{~~~|||kkkeeefffsssyyytttsssssszzzxxxmmm```XXXWWWXXXWWWTTTNNNMMMLLLLLLLLLLLLMMMNNNMMMMMMLLLLLLLLLLLLKKKKKKMMMLLLLLLLLLKKKKKKKKKKKKIIIIIIHHHHHHHHHIIIJJJKKKLLLLLLKKKKKKLLLMMMMMMNNNNNNNNNMMMMMMLLLLLLKKKKKKKKKJJJIIIHHHIIIJJJLLLMMMQQQMMMOOOUUUVVVWWWddduuu{{{{{{yyywwwyyy~~~~~~zzzoooggg```___cccmmmuuugggXXXMMMCCC@@@===<<<<<<===<<<;;;777777555444333222222222///////////////////////////000111111111111000///...///000111111222222222000000000000000000000000111222333555666777888888888888888999:::;;;;;;<<<::::::::::::;;;>>>CCCGGGPPPVVV___hhhnnnssswwwyyywwwxxxyyyyyyxxxvvvsssrrrooonnnmmmnnnppprrrrrrqqqqqqnnniiiccc^^^YYYVVVUUUOOOLLLGGGBBB>>>;;;;;;:::888888999999999999999999666555333000///000333666555:::@@@DDDFFFJJJPPPTTTXXXZZZ\\\^^^^^^^^^]]]\\\WWWTTTPPPMMMLLLKKKKKKJJJIIIIIIIIIIIIIIIHHHHHHHHHEEEGGGIIIMMMOOOQQQRRRRRRRRRRRRSSSSSSTTTSSSSSSSSSPPPPPPOOONNNMMMLLLJJJJJJIIIIIIIIIIIIHHHGGGGGGFFFDDDCCCBBB>>>;;;:::;;;<<>>:::888333222222222222222222333555444222000000111222333222222333333333333333333222222222333333333444444666777777888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>???@@@@@@???>>>>>>@@@DDDGGGJJJSSSYYYbbbkkkoooooommmjjjeeeaaaZZZUUUPPPLLLHHHEEE;;;:::999999888888999999222333444666888;;;<<<===??????@@@@@@@@@>>>===;;;666444222111222222111000//////000333666;;;???BBBDDDFFFIIIJJJIIIJJJKKKLLLKKKLLLMMMNNNOOOOOONNNMMMLLLKKKJJJIIIJJJLLLNNNOOOPPPQQQSSSTTTTTTSSSQQQPPPNNNOOOOOOOOOOOONNNMMMMMMLLLKKKKKKKKKLLLMMMNNNOOOTTTWWW\\\aaafffiiijjjjjjllllllmmmmmmnnnnnnoooooopppooonnnlllkkkjjjiiiiiihhhhhhhhhgggfffcccaaa```ZZZZZZ[[[aaahhhmmmooonnnlllbbbVVVPPPSSSZZZ```bbboooxxx}}}zzzzzzooohhhaaa______aaahhhoooooorrrvvvyyyzzz~~~tttddd```cccooo~~~xxxssssssvvvyyytttjjj^^^XXXYYYYYYWWWSSSOOONNNMMMLLLLLLMMMNNNOOOOOOOOONNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJIIIHHHHHHHHHIIIJJJKKKLLLKKKJJJJJJJJJLLLMMMNNNKKKKKKKKKKKKLLLLLLLLLLLLJJJIIIHHHGGGHHHJJJLLLMMMPPPKKKMMMTTTUUUSSS]]]lllyyyzzz~~~|||oooiiiccc```aaajjj}}}vvveeeYYYGGGDDD@@@============<<<888888666555444333333333,,,,,,,,,,,,,,,,,,,,,,,,///000111222222111000///,,,---...///000000000000000000000000////////////000111222444555666666777666666777999:::;;;<<<===;;;<<<<<<===>>>CCCIIIMMMWWW]]]fffooovvv|||wwwuuusssrrrtttvvvvvvvvvxxxuuupppiiiddd___\\\ZZZWWWSSSMMMFFFAAA???>>>>>>;;;<<<<<<======<<<<<<<<<999888555222000222666999333777;;;<<<>>>AAAFFFKKKIIIKKKMMMOOOPPPQQQQQQQQQJJJIIIGGGGGGHHHHHHGGGEEEHHHGGGEEEDDDDDDEEEGGGHHHEEEGGGIIILLLNNNOOOOOOOOOOOOPPPRRRTTTUUUVVVWWWWWWMMMLLLJJJIIIGGGFFFFFFFFFFFFGGGHHHHHHHHHFFFDDDCCCAAAAAA???;;;888777999;;;GGGMMMYYYeeekkkmmmqqqwwwzzzwwwmmmgggiiimmmkkknnnooopppsssvvvrrrkkkgggdddgggoooxxx~~~|||pppddd[[[UUUPPPNNNzzzgggTTTGGGAAA333888;;;===FFFRRRWWWTTTVVVKKKCCCBBBBBBCCCRRRdddzzz{{{vvvssssssuuurrrpppnnnllljjjgggdddaaaZZZUUUPPPJJJEEE@@@;;;888999777444333333333333222111111111000000000000///222222222222222222222222222222333333333333444444888888888777888888999999999999:::;;;;;;<<<<<<===:::::::::;;;;;;;;;<<<<<<<<<>>>@@@AAABBBEEEHHHKKKUUU```kkkoooqqqrrrqqqnnnmmmjjjeee___YYYRRRKKKFFF@@@>>>;;;:::;;;:::999888666666666777999:::<<<<<<===>>>@@@BBBAAA>>>:::888;;;999666333222111111222000000111333777;;;???BBBCCCEEEHHHIIIIIIJJJKKKMMMNNNNNNNNNMMMMMMMMMLLLLLLLLLKKKJJJIIIIIIJJJKKKLLLNNNOOOOOOPPPPPPQQQQQQQQQPPPOOONNNLLLKKKJJJJJJJJJIIIHHHFFFFFFGGGIIILLLNNNRRRVVV\\\bbbgggiiijjjjjjhhhiiiiiikkklllnnnpppqqqsssqqqnnnllllllllllllkkkggggggfffeeecccaaa^^^]]][[[[[[\\\bbbiiinnnooonnncccYYYSSSTTTXXX\\\eeennn{{{|||yyyrrrgggbbb]]]]]]cccllltttwww}}}yyyvvvvvvxxxzzzxxxvvvzzz}}}~~~wwwggg]]]```gggsss{{{ssspppqqqsssyyy{{{sssggg\\\ZZZ\\\ZZZXXXWWWQQQQQQPPPOOONNNMMMLLLLLLKKKKKKLLLMMMMMMMMMMMMLLLJJJJJJJJJJJJKKKKKKKKKLLLJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNMMMMMMNNNPPPQQQPPPNNNLLLJJJKKKJJJIIIGGGFFFHHHJJJNNNNNNMMMMMMNNNSSSYYY]]]vvv|||zzzyyyxxxvvvrrroooiiibbb```gggttt|||qqqiiiUUUJJJ???;;;>>>@@@===888666666777888888555111---000//////............/////////000111111111111111000111111111222222222222111111000///...---,,,,,,111111222333333444555555777888999:::<<<===>>>??????@@@AAABBBEEEJJJQQQUUU___fffpppyyy|||{{{|||}}}}}}wwwpppiiifffdddbbbbbb```\\\WWWRRRNNNIIIDDDAAA???@@@@@@???>>>======>>>;;;999777444333444666777888999;;;>>>???@@@@@@???CCCCCCBBBBBBCCCDDDFFFGGGFFFDDDCCCBBBBBBCCCEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHJJJKKKLLLLLLLLLNNNOOOQQQSSSTTTTTTRRRRRRMMMLLLIIIEEECCCAAA@@@@@@EEEEEEEEEDDDCCCBBB@@@???;;;:::999777666888<<<@@@JJJVVVeeeooossstttvvvwwwzzz}}}wwwpppllliiiiiiiiipppnnnnnnppprrrpppkkkfffeeejjjpppuuuxxx|||vvvrrrjjj```XXXRRRNNNLLL{{{iiiWWWJJJCCC:::===>>>>>>FFFRRRZZZ[[[\\\QQQIIIFFFBBB@@@JJJYYYnnnyyy~~~~~~{{{wwwtttuuuvvvrrrpppnnnlllkkkiiieeeccc]]]YYYSSSMMMGGGBBB===999888666333222222333222111333333333333222222222222222222222222222222222222222222222333333333444444777666666666666777888888888888999999:::;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<>>>???@@@BBBEEEIIIMMMUUUaaalllqqqtttvvvvvvsssnnnlllhhhddd^^^XXXPPPLLLFFFCCC@@@>>>===<<<:::888777777888888999;;;<<<===>>>@@@BBBCCCBBB@@@===;;;;;;999666333111000000111000000111333777<<<@@@BBBDDDFFFHHHJJJJJJJJJKKKMMMMMMLLLLLLLLLKKKKKKKKKKKKLLLKKKJJJIIIIIIIIIJJJKKKKKKLLLLLLMMMNNNOOOOOOPPPOOOOOOMMMLLLKKKJJJJJJJJJJJJIIIHHHHHHIIIKKKNNNPPPUUUXXX^^^ccchhhjjjjjjjjjhhhiiiiiijjjlllmmmooopppqqqooommmlllmmmmmmmmmlllhhhgggfffdddbbb___^^^]]][[[[[[^^^ccciiikkkjjjhhh___VVVQQQTTTYYY___iiirrr|||rrrkkkbbb```^^^bbbjjjssszzz~~~{{{wwwuuuvvvvvvtttqqqoooqqqsssuuuxxxwwwkkk\\\ZZZ^^^fffpppyyyzzzsssmmmmmmpppuuu~~~zzzlllbbbZZZ[[[]]]]]]ZZZZZZWWWVVVTTTRRRQQQPPPOOOOOOLLLMMMMMMNNNMMMMMMLLLLLLJJJJJJJJJKKKKKKKKKLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNMMMNNNNNNOOOPPPPPPNNNMMMKKKKKKJJJIIIGGGGGGJJJLLLNNNNNNNNNMMMNNNQQQWWW[[[lll}}}{{{zzzwwwuuuuuurrrkkkaaa\\\^^^fffnnn{{{tttcccVVVGGG>>>===>>>>>><<<888777777777888666333111000000///.........////////////000111111111111111000000000111111111222222222222222222111111111111111111222222333444444555555666777888:::;;;<<<===<<<===???AAAEEEKKKRRRWWW```hhhttt~~~|||uuuooolllkkkjjjjjjgggeee```\\\XXXRRRLLLHHHGGGGGGFFFEEECCCAAAAAAAAA>>><<<999777777888:::;;;===>>>AAACCCDDDEEEEEEDDDCCCBBBAAAAAAAAABBBCCCDDDCCCCCCBBBBBBCCCDDDFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKMMMNNNPPPPPPOOONNNMMMJJJIIIGGGDDDBBBAAAAAAAAABBBBBBAAA@@@???===<<<;;;999888666555555999@@@DDDSSS]]]jjjssswwwxxxyyy{{{}}}vvvsssnnnjjjhhhiiikkkmmmpppnnnnnnnnnoooooommmlllqqquuuyyy{{{{{{zzz{{{|||}}}}}}uuullliiiddd^^^WWWPPPKKKHHHooo]]]NNNEEE;;;<<<<<<:::???KKKVVV[[[^^^UUUNNNJJJDDD???EEEPPP^^^mmm}}}|||}}}}}}{{{yyywwwwwwxxxrrrpppooommmmmmkkkhhheeeaaa]]]WWWQQQKKKEEE???;;;:::777444333333444333222444333333333222222222222222222222222222222222222222222222222333333333333555555444444555666666777777777888888999:::::::::;;;;;;<<<<<<<<<===============>>>???AAAEEEKKKOOOVVVbbbnnntttxxx{{{{{{yyyqqqooommmjjjfff___XXXRRRMMMJJJFFFCCCAAA???<<<:::999999999::::::<<<===>>>???AAABBBDDDDDDBBB@@@???<<<:::888555222111111111///000111333777<<<@@@CCCDDDFFFIIIJJJJJJJJJKKKMMMJJJJJJJJJJJJJJJIIIIIIIIIKKKJJJIIIHHHHHHHHHHHHHHHGGGHHHIIIJJJKKKLLLMMMMMMNNNNNNLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJLLLNNNQQQRRRYYY\\\```eeeiiijjjjjjjjjiiiiiiiiijjjkkklllnnnoooooommmllllllmmmnnnnnnmmmhhhgggeeebbb```^^^\\\\\\[[[]]]aaaeeehhhgggccc```XXXSSSOOOTTT\\\eeepppyyyuuujjjbbb\\\]]]bbbjjjuuu}}}yyywwwuuuqqqmmmfffhhhiiijjjkkkiii^^^SSS[[[aaajjjrrrvvvwwwxxxxxxrrrlllhhhiiinnnuuuvvvfff]]]WWWZZZ^^^^^^]]]^^^]]][[[WWWTTTQQQPPPPPPPPPOOOOOOOOOOOONNNMMMLLLKKKJJJJJJKKKKKKKKKLLLLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNOOOOOOOOOOOOOOOOOOOOONNNLLLLLLKKKIIIHHHIIILLLOOOOOOOOONNNLLLLLLOOOTTTWWW```rrr~~~|||{{{vvvrrrtttqqqkkkbbbZZZXXX[[[___uuurrrfffTTTFFF???=========999888666666777777666555111111000/////////////////////000111111111111111/////////000000000111111......//////000000111111111111111222333333444444444444555666888999::::::999:::===@@@DDDKKKRRRWWW___hhhuuuyyytttrrrsssssstttrrrqqqnnnjjjeee^^^VVVQQQKKKJJJIIIFFFDDDBBB@@@???<<<:::777555555777:::;;;BBBCCCEEEGGGIIIIIIIIIIIIDDDCCCAAA@@@??????@@@@@@@@@AAABBBDDDEEEFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJIIIGGGFFFEEEEEEFFFGGGIIIIIIJJJKKKJJJIIIHHHGGGCCCBBBAAA@@@????????????===<<<<<<:::999888777666666555555666999AAAJJJPPP```hhhrrryyy|||~~~}}}uuukkkjjjhhhhhhjjjmmmpppsssooonnnmmmkkklllooouuuyyyzzzuuurrrqqqssstttrrrpppnnnhhhaaa```___^^^ZZZTTTMMMGGGCCCzzzhhhUUUHHH<<<<<<:::888:::CCCMMMTTTWWWRRROOOLLLFFFAAADDDKKKRRRdddwww{{{|||||||||{{{zzzzzzzzzsssqqqpppoooooonnnkkkiiiddd```[[[UUUOOOIIIBBB>>>===;;;888666666666555444222222111111111000000000111111111111111111111111111222222222222333333333444444444444444555666777777777888888999:::::::::<<<<<<<<<============>>>============@@@EEELLLQQQXXXdddqqqwww{{{}}}uuutttsssqqqllleee]]]WWWQQQNNNJJJGGGDDDAAA>>><<<;;;;;;;;;;;;;;;<<<===>>>???@@@AAABBBCCCCCCCCCBBB???===;;;888555333222222//////000222666;;;???BBBDDDFFFHHHIIIIIIIIIKKKLLLIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIHHHGGGGGGGGGGGGEEEFFFFFFHHHIIIJJJKKKLLLMMMLLLKKKJJJIIIIIIIIIIIIHHHIIIJJJLLLOOORRRTTTUUU]]]___cccgggjjjkkkkkkkkkiiiiiiiiijjjkkklllmmmnnnooommmllllllmmmnnnmmmllliiigggddd```^^^\\\[[[[[[[[[^^^cccffffffccc]]]YYYTTTRRRQQQWWWaaalllwww~~~zzzoooddd]]]ZZZ```jjjwwwzzzsssnnnffffffeeedddccc```YYYSSSbbbiiisssxxxyyywwwvvvwwwpppkkkgggiiimmmtttrrrddd\\\VVVWWWZZZ\\\]]]```^^^\\\WWWSSSOOONNNNNNOOOPPPPPPPPPOOONNNMMMLLLKKKJJJKKKKKKKKKKKKLLLLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOPPPQQQPPPOOONNNOOOOOOMMMLLLKKKIIIIIIJJJNNNRRROOOOOONNNLLLKKKLLLPPPSSSYYYggg|||~~~{{{uuupppnnnnnnlllgggaaa]]]\\\\\\nnn|||ssseeeVVVKKKCCC>>><<<;;;999666444555777888777222222111000//////////////////000111111111111111////////////000000000000............////////////000111111111222222333333333333444555666777888999777999<<>><<<<<<@@@GGGMMMOOONNNNNNLLLFFFAAABBBFFFKKK\\\ppp|||{{{{{{|||}}}}}}}}}|||{{{tttsssqqqqqqqqqpppmmmkkkfffccc^^^YYYSSSMMMGGGBBBAAA>>>:::888777666555444222222222111111111111000111111111111111111111111111111111222222222333333333333333444555666777777888888999999:::;;;;;;;;;<<<<<<<<<============>>>============@@@EEELLLQQQZZZfffssszzz~~~}}}{{{zzzwwwrrrkkkbbb\\\UUURRRMMMJJJHHHEEEBBB@@@=========<<<======>>>>>>>>>???@@@AAACCCDDDEEEEEE@@@???===:::777444333222///000000333666:::>>>AAADDDFFFHHHHHHHHHHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGFFFEEEEEEFFFGGGHHHIIIJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGEEEGGGJJJNNNRRRUUUXXXYYY```bbbeeehhhjjjkkklllllljjjjjjjjjjjjkkkkkklllmmmpppooommmmmmmmmllljjjhhhhhheeeaaa^^^[[[ZZZ[[[[[[]]]___bbbdddbbb___[[[XXXUUUVVVXXX]]]hhhttt}}}{{{tttkkkccc^^^bbbjjjxxxzzzsssjjjgggccc```]]][[[ZZZZZZmmmttt{{{}}}zzzxxxwwwnnnjjjiiikkkooovvvvvvggg^^^VVVTTTUUUWWW[[[___^^^[[[WWWRRROOONNNNNNNNNQQQQQQPPPPPPNNNMMMKKKJJJKKKKKKKKKKKKLLLLLLLLLMMMJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOQQQSSSRRRPPPNNNOOOPPPMMMMMMLLLKKKJJJKKKOOORRRNNNNNNMMMKKKIIIJJJMMMOOOUUU```ppp|||uuupppmmmooorrrqqqnnnhhhccc```mmmzzzxxxnnncccUUUHHH???>>>:::666444444666777777333333222000000///////////////000111111111111111////////////000000000000333333333222222222111111000000111111111111111222333333444555666777777888777999;;;===???CCCHHHKKKRRR\\\kkkxxx|||{{{|||||||||}}}}}}}}}|||wwwoooeee^^^YYYVVVSSSQQQPPPNNNJJJGGGAAA>>>;;;999999<<>>===777777888999999:::::::::666555444333222222333333///333:::CCCMMMZZZfffnnnppptttzzzvvvlllfffcccccceeemmmqqqxxx}}}~~~{{{vvvssslllmmmmmmnnnttt{{{rrrddd___ZZZWWWWWWWWWXXXYYYZZZXXXTTTOOOKKKGGGDDDCCC}}}iiiRRRIII@@@<<<;;;;;;>>>BBBJJJLLLMMMJJJDDD???===>>>EEESSSfffttt~~~|||||||||~~~~~~|||wwwuuutttssssssrrrooommmgggeeeaaa]]]YYYTTTNNNIIIEEEAAA===:::888666444222444444444444333333333333111111111111111111111111111111111111222222222222333333333333444555777777888888999999:::;;;;;;;;;;;;;;;<<<<<<<<<===============>>>???AAAEEEKKKOOO[[[ggguuu|||~~~yyyrrrjjjeee[[[XXXTTTPPPMMMJJJGGGDDDBBBAAA@@@@@@@@@@@@@@@AAA@@@@@@AAABBBDDDGGGIIIJJJDDDCCC@@@===:::777555333333333333555777;;;???AAABBBDDDFFFGGGFFFFFFGGGHHHGGGGGGHHHHHHHHHHHHIIIIIIGGGHHHHHHIIIIIIHHHHHHGGGEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEEEEEEECCCFFFKKKQQQWWW[[[]]]___aaaccceeehhhjjjlllmmmmmmllllllkkkkkkkkklllmmmmmmpppooommmmmmmmmllliiigggfffccc___[[[YYYYYY[[[\\\___``````___]]]\\\\\\]]]ZZZ^^^bbbgggppp{{{}}}|||yyyssslllgggdddcccoooxxxzzzooohhhaaa]]]ZZZ[[[bbbjjj{{{~~~{{{wwwtttiiihhhkkkpppuuu}}}|||iii```WWWTTTSSSSSSVVV[[[\\\ZZZVVVSSSPPPOOOOOOOOOPPPPPPPPPOOONNNLLLKKKJJJKKKKKKKKKLLLLLLLLLMMMMMMJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNNNNRRRUUUUUUQQQNNNNNNOOOLLLMMMMMMLLLKKKLLLNNNPPPLLLMMMLLLJJJHHHHHHKKKMMMQQQYYYfffvvv~~~xxxtttssswww}}}|||ssshhhaaajjjrrr{{{kkkXXXKKKCCC>>>999666555666666666444444222111000000000000//////000111111111111111/////////000000000111111333222222222111111000000000000000000000000000000222333333444555555666666666888999:::;;;>>>BBBDDDKKKUUUcccqqq|||~~~}}}|||xxxzzz|||}}}{{{vvvnnnhhhbbb^^^YYYVVVUUURRRMMMIIIBBB???;;;999888;;;???BBBIIIKKKLLLNNNNNNNNNNNNMMMJJJIIIGGGFFFEEEEEEFFFFFFEEEFFFIIIKKKLLLKKKJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKFFFEEEDDDBBBAAAAAABBBBBBAAAAAA???>>>===;;;::::::777888888999999999999888444333222111111333444555///666AAAMMMYYYeeeooouuuuuuxxx|||yyyhhh]]]YYYYYY```gggsssxxx~~~vvvppplllmmmooottt}}}{{{iii```XXXUUUTTTTTTWWW[[[XXXTTTOOOJJJFFFDDDDDDDDDbbbRRRBBB<<<:::999:::===DDDHHHJJJGGGAAA===;;;:::===IIIYYYiiiyyy}}}||||||~~~~~~{{{yyywwwvvvuuutttssspppmmmiiigggdddbbb___[[[UUUQQQLLLHHHCCC???<<<999666444555555444444444333333333111111111111111111111111111111111111222222222222111111111222333444555666777777888888999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<>>>???@@@BBBEEEIIIMMMYYYggguuu|||vvvqqqfffbbb]]]XXXTTTPPPLLLIIIGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFIIILLLOOOQQQLLLKKKHHHEEEBBB>>>;;;:::888777777888:::===@@@BBBAAACCCEEEFFFEEEDDDEEEFFFEEEEEEFFFFFFFFFGGGGGGGGGFFFGGGHHHIIIJJJJJJIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBCCCCCCCCCBBBFFFMMMUUU\\\aaadddeeeaaaccceeehhhjjjlllmmmnnnnnnnnnmmmllllllmmmmmmmmmnnnmmmlllmmmmmmllljjjhhheeebbb]]]YYYXXXYYY[[[]]]aaa```^^^ZZZXXXZZZ```dddbbbhhhmmmqqqxxx}}}|||yyytttlllfffccceeehhhwwwwwwnnneee```___eeettt|||uuupppgggiiinnnvvv|||{{{ggg```YYYWWWTTTQQQRRRUUUUUUTTTSSSQQQOOONNNMMMMMMNNNNNNNNNNNNMMMLLLKKKJJJKKKKKKLLLLLLLLLMMMMMMMMMJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNMMMRRRWWWWWWSSSOOONNNNNNLLLMMMNNNNNNLLLKKKLLLMMMKKKKKKKKKIIIGGGGGGIIIKKKMMMTTT]]]hhh||||||zzzxxx~~~{{{lllbbbccchhhqqq|||hhhYYYHHHDDD>>>999777777666555555444333222111000000000//////000111111111111111000000000111111111222222///////////////000000000000000000000000000000000111111111222222333333444333555777888999;;;>>>@@@CCCLLLYYYfffrrr~~~}}}yyyvvvqqqsssxxx}}}~~~yyyuuulllfff___[[[YYYUUUNNNIIIBBB???;;;777777999===@@@HHHIIIKKKLLLMMMLLLLLLKKKJJJIIIHHHGGGGGGHHHIIIJJJJJJKKKLLLLLLLLLKKKJJJJJJNNNMMMMMMLLLLLLKKKKKKJJJGGGGGGEEEDDDBBB@@@???>>>>>>===<<<:::999888777777666666777777777666555444111111000000111333555777777@@@NNN[[[gggpppvvvyyy{{{|||{{{lll\\\UUUTTTXXXbbbmmmxxx|||yyytttnnnnnnqqqyyypppfff\\\XXXUUUQQQRRRVVVPPPMMMIIIEEEBBBBBBBBBCCCsss^^^III@@@>>>======@@@>>>CCCFFFDDD@@@===<<<;;;888AAAOOOaaattt~~~}}}}}}~~~{{{zzzyyywwwvvvuuussspppnnnjjjhhhgggeeeccc```[[[WWWSSSOOOIIIDDDAAA>>>:::888333333333222222222111111000000000000000000000000000111111111111222222222/////////000111333444555666666666777888888999999:::::::::;;;;;;;;;<<<<<<<<<>>>@@@AAABBBEEEHHHKKKXXXfffvvv{{{nnnjjjddd^^^YYYTTTOOOLLLJJJJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHJJJMMMQQQUUUWWWTTTSSSQQQNNNJJJFFFCCCAAA<<<;;;;;;;;;===???BBBDDD@@@BBBDDDEEEDDDCCCDDDEEECCCDDDDDDDDDEEEEEEFFFFFFEEEFFFHHHJJJKKKKKKKKKJJJEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAAAAABBBBBBCCCGGGOOOXXX___eeehhhiiiaaabbbeeehhhjjjlllnnnnnnoooooonnnmmmmmmmmmmmmnnnlllkkkkkkmmmnnnnnnllliiiddd```\\\XXXWWWYYY\\\^^^bbb```\\\WWWUUUZZZbbbjjjgggnnntttwww}}}{{{|||xxxqqqhhhaaaaaaeeejjjxxxuuukkkggghhhqqq~~~tttmmmiiilllrrrzzzuuuccc^^^[[[ZZZVVVQQQOOOQQQOOOOOONNNNNNMMMLLLKKKJJJMMMMMMMMMMMMMMMLLLKKKJJJLLLLLLLLLLLLMMMMMMMMMMMMJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNLLLRRRXXXYYYTTTOOOMMMNNNKKKMMMOOOOOOMMMKKKJJJJJJJJJJJJJJJHHHGGGGGGIIIKKKKKKQQQXXX___ooo~~~zzzoooccc^^^```fffrrrqqqcccLLLGGGAAA===:::888666444666555444222111000000000//////000111111111111111111111111111222222222222000000111222333444555555000000000000//////////////////000000111111222222111333555666777999===???<<>>:::999777===EEEQQQeeezzz}}}|||zzzzzzyyyxxxvvvtttrrrqqqooollliiigggeeeccc```]]]XXXXXXVVVQQQIIIAAA===;;;:::777444222222333333222000000111111222222222222000000//////000111222222000000111222333333333333333333444555666777888888::::::;;;;;;<<<=========<<<<<<===???BBBEEEIIIJJJYYYbbbppp~~~yyyrrriiiaaaZZZVVVSSSOOOOOONNNNNNNNNOOOOOOPPPPPPOOONNNNNNQQQUUUYYY\\\```___\\\XXXSSSNNNKKKIIIGGGDDDAAA@@@AAABBBBBBBBBEEEDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFEEECCCBBBAAA>>>???@@@@@@@@@@@@BBBDDDGGGMMMUUU]]]bbbeeehhhjjjlllllllllmmmmmmmmmnnnnnnpppppppppooooooooooooooolllmmmmmmmmmkkkhhhfffdddbbb^^^YYYVVVVVVWWWXXXXXX]]]XXXRRRLLLLLLSSS^^^fffkkkpppvvv}}}~~~vvvoooiiieeeccccccjjjrrr{{{~~~yyyrrrpppwwwuuunnnmmmiiiooovvv|||~~~uuulll``````^^^[[[XXXTTTQQQOOONNNMMMKKKJJJJJJJJJLLLMMMNNNNNNNNNNNNNNNMMMLLLLLLOOONNNLLLKKKKKKKKKLLLMMMKKKJJJJJJIIIIIIIIIJJJJJJOOONNNMMMLLLLLLKKKKKKLLLMMMNNNNNNOOONNNMMMLLLKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJIIIGGGFFFFFFGGGIIIJJJLLLNNNRRRYYYbbbsss~~~uuuvvvvvveee^^^YYYYYYbbbooo~~~yyymmm[[[PPPDDD<<<::::::999777999777444333444333222111111111111111000000000000000000000///...---------000000000000000///......////////////000000000000000000111111111111000000222222222333444555777888===AAAHHHNNNXXXgggxxx}}}vvvoookkkhhhggghhhlllrrrzzz~~~uuukkkeeeaaaZZZRRRMMMHHHBBB>>>===???BBBCCCGGGGGGGGGFFFEEEEEEHHHJJJJJJJJJKKKLLLNNNOOOPPPQQQQQQPPPNNNMMMLLLLLLKKKKKKKKKKKKKKKJJJIIIHHHFFFFFFGGGFFFCCC@@@===;;;:::999666666666555555444444444555555555333111111333555111111111111111333888;;;JJJWWWgggttt{{{~~~|||ppp___XXXRRRRRR[[[hhhssszzz{{{ooottt{{{zzzqqqfff^^^YYYTTTNNNIIIHHHEEE@@@>>>===>>>>>>>>>~~~^^^JJJAAA;;;888777999>>>CCCEEECCC>>>;;;:::777===CCCLLL^^^rrr|||{{{{{{yyywwwuuusssrrrpppnnnjjjhhhfffdddaaa^^^[[[[[[YYYVVVQQQKKKDDD@@@===:::666444444444444333222222222111111000000000000000000000000111222222000000111222333333333333333333444555666777888888:::::::::;;;<<<<<<============>>>@@@CCCFFFIIIKKKXXXbbbqqqzzzqqqhhhaaa]]]ZZZZZZYYYYYYXXXXXXYYYYYYZZZZZZYYYWWWVVVXXX[[[___aaafffeeeccc```\\\XXXTTTRRRKKKHHHDDDBBBBBBCCCCCCCCCEEEDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDCCCAAA@@@>>>>>>>>>???@@@@@@@@@BBBEEEHHHKKKQQQXXX___cccfffiiijjjllllllmmmmmmmmmnnnnnnnnnoooppppppppppppooonnnnnnjjjkkkkkkkkkiiifffbbb```\\\YYYVVVVVVXXXZZZ\\\]]]XXXTTTMMMHHHIIIPPP[[[dddlllpppwww}}}~~~{{{xxxqqqjjjdddbbbcccdddkkkrrr{{{{{{uuuqqqwww~~~pppjjjkkkkkkrrrxxx}}}~~~xxxpppmmmllliiiaaa[[[YYYZZZ[[[[[[ZZZWWWSSSQQQNNNLLLIIIGGGFFFGGGHHHIIINNNNNNNNNNNNMMMMMMLLLKKKOOONNNNNNMMMMMMMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJKKKNNNMMMLLLKKKKKKKKKKKKKKKLLLMMMNNNNNNMMMLLLKKKJJJMMMMMMMMMMMMMMMLLLKKKKKKJJJIIIGGGFFFFFFGGGIIIJJJLLLLLLPPPUUU\\\kkkyyyttt}}}zzzlll___YYYVVV\\\fffssswwwlllaaaSSSGGG@@@===;;;999;;;999777666666555444222111111111000000000000///000000000000111111111111000000000000000///..................////////////000000111111111111000000111111111222333444666666888<<>><<<:::888888555555555444444333333333111222222111000000111333/////////111555===GGGNNN^^^hhhuuu~~~|||{{{yyyoooddd]]]YYYUUUXXXaaammmxxx}}}{{{sssxxx}}}vvvooofff```[[[VVVOOOJJJFFFCCC>>><<<<<<======<<>>::::::666;;;@@@CCCBBB???<<<;;;777;;;@@@FFFSSSgggyyy~~~~~~}}}|||zzzwwwuuusssrrrooollljjjhhheeebbb```^^^]]]]]]]]]\\\WWWOOOHHHAAA>>>:::777666666555444444333222111000///......000000000000000000111222///000111222333333333333333333444555666777777888999::::::;;;;;;<<<<<<=========>>>@@@CCCFFFIIIKKKTTT^^^nnn{{{rrrlllhhheeebbbbbbaaaaaaaaaaaabbbbbbeeecccaaa``````bbbeeefffkkkkkkjjjhhheee```\\\ZZZQQQMMMGGGDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@???>>><<<<<<===>>>@@@@@@BBBEEEJJJMMMRRRWWW]]]cccfffhhhjjjkkkllllllmmmmmmmmmnnnnnnnnnnnnooopppqqqqqqooommmllliiijjjkkkjjjhhhddd```]]]XXXWWWVVVWWWZZZ\\\]]]]]]RRROOOIIIEEEFFFOOO[[[dddnnnrrryyy~~~~~~{{{uuurrrmmmeee___```dddhhhlllqqqyyy|||tttpppqqqzzzkkkhhhkkkmmmttt{{{ooohhh```\\\[[[ZZZUUUQQQQQQTTTWWWZZZ[[[YYYVVVSSSQQQNNNJJJGGGEEEEEEFFFHHHNNNNNNNNNNNNMMMLLLKKKJJJNNNNNNOOOOOONNNNNNMMMLLLMMMLLLLLLKKKJJJJJJKKKKKKLLLKKKKKKJJJJJJJJJKKKKKKLLLLLLMMMMMMMMMLLLKKKKKKOOOOOOOOOOOONNNLLLKKKJJJIIIIIIGGGGGGGGGGGGIIIIIIKKKKKKMMMQQQUUU```sss~~~uuu{{{vvvhhh```ZZZ[[[aaajjjyyyvvvnnn```RRRFFF>>>:::999;;;:::888888888888666444111111000000000/////////---...///000111222333444000000000000000//////...------------............///000000111111000000///000000000000111333444444555888<<>>===888;;;===@@@JJJ]]]sss~~~~~~|||yyywwwuuurrrpppmmmjjjiiifffcccaaa___]]]]]]aaaccc___WWWOOOFFFBBB===:::888777666555333333222111000//////...111000000000000000111111///000111222222333333222222333333444555666777888999999999:::;;;;;;<<<<<<<<<<<<===???AAADDDGGGIIINNNYYYiiiyyy|||wwwssspppkkkkkkjjjiiiiiiiiijjjjjjmmmkkkiiihhhhhhiiijjjkkknnnnnnmmmkkkgggbbb]]]ZZZSSSOOOHHHDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFDDDDDDCCCCCCCCCCCCBBBBBBCCCBBBAAA???>>>=========<<<>>>@@@AAADDDIIIOOOSSSZZZ]]]bbbfffhhhiiijjjkkkkkkkkkkkkkkklllllllllmmmmmmnnnppprrrqqqooommmkkkjjjkkkkkkjjjgggccc___\\\XXXWWWXXXYYY[[[\\\[[[YYYNNNKKKGGGDDDGGGQQQ]]]fffqqqvvv|||{{{tttooojjjbbb]]]```gggjjjmmmooossszzzoookkkllluuussshhhhhhoooooowww}}}uuujjjcccZZZUUUTTTTTTSSSQQQNNNQQQTTTWWWXXXWWWVVVUUUVVVSSSNNNJJJGGGGGGHHHJJJNNNNNNNNNNNNMMMLLLKKKJJJMMMMMMNNNOOONNNMMMLLLKKKMMMLLLKKKJJJJJJIIIJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKMMMMMMMMMMMMMMMMMMMMMLLLPPPPPPOOONNNMMMKKKJJJIIIIIIHHHHHHGGGGGGHHHHHHIIIJJJJJJLLLOOORRRYYYhhhvvv{{{|||~~~|||qqqiiiaaa]]]^^^cccnnnyyyzzzuuulll^^^PPPEEE???<<<:::999888888999999777666111111111000000//////...,,,,,,---...///000111111//////000000000000//////------.........///////////////000000000000//////////////////000111222333444666999;;;>>>BBBGGGLLLRRR[[[eeemmmvvv~~~wwwpppiiidddaaa___^^^^^^^^^```eeennnxxx}}}wwwooofff^^^XXXPPPIIIFFFDDDCCCBBB@@@AAAAAA@@@@@@@@@CCCEEEHHHHHHHHHHHHHHHHHHHHHGGGDDDDDDEEEEEEFFFFFFFFFFFFDDDDDDDDDCCCBBBAAA??????<<<;;;999777666444444444222222222222111111111111000111333222111000111222444777;;;BBBMMM[[[jjjssszzzzzzrrrlllgggaaa\\\[[[]]]```ffflllssswwwzzz~~~zzzxxxxxxzzzvvvooolllhhhccc^^^VVVMMMFFFBBB???<<<;;;;;;<<<<<<;;;___mmmuuuZZZFFF<<<<<<555777999===???AAAAAA@@@;;;;;;<<<>>>EEEUUUkkk|||}}}|||}}}|||yyywwwsssqqqnnnkkkjjjgggdddbbb^^^\\\\\\```cccaaaZZZSSSKKKGGGAAA===;;;999777555222222222222111111111111111111000000000000000111//////000111222222222222222222333444555666777777888888999999:::;;;;;;;;;:::;;;;;;===???BBBDDDFFFKKKUUUdddsss}}}zzzwwwvvvvvvuuuttttttuuuuuutttsssqqqooonnnoooppppppoooooommmiiiddd^^^YYYVVVQQQMMMGGGCCCBBBBBBAAAAAABBBCCCDDDEEEFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGDDDCCCCCCCCCBBBBBBBBBAAA@@@???>>>===<<<<<<======<<<>>>AAAEEEIIINNNTTTYYY___bbbfffiiiiiiiiijjjkkkiiiiiijjjjjjjjjkkkkkkkkklllnnnpppqqqqqqooolllkkkjjjiiihhhfffccc___[[[YYYVVVVVVXXX[[[^^^]]]ZZZWWWIIIHHHFFFFFFJJJTTT```iiiuuuyyy|||uuupppeee___]]]ccciiikkkkkklllnnnttt~~~xxxgggbbbjjjzzz|||mmmfffhhhoooqqqzzzyyypppeee^^^UUUOOONNNPPPQQQQQQQQQQQQQQQRRRRRRSSSTTTTTTWWWTTTOOOKKKIIIHHHIIIJJJLLLMMMMMMMMMMMMLLLKKKKKKKKKLLLMMMMMMMMMLLLJJJIIILLLKKKJJJIIIHHHHHHHHHHHHIIIIIIHHHIIIIIIJJJKKKKKKNNNNNNNNNMMMNNNNNNNNNNNNOOOOOONNNMMMLLLJJJHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJLLLPPPRRRVVVaaalll~~~}}}uuunnnfffaaa\\\\\\ccckkkvvv}}}xxxoooaaaSSSIIICCC;;;999777777888888888777333222222111000/////////............//////////////////000000000000//////....../////////000000000//////000000000000//////............//////000111111333555777999<<>>>>>===___dddrrrdddIII<<<:::888777777999===AAACCCCCCAAA>>>===???CCCMMM___nnn{{{~~~|||{{{|||~~~~~~{{{yyyuuussspppmmmllliiifffddd^^^\\\\\\]]]______\\\XXXQQQLLLFFFAAA>>>;;;888666333333333333333222222222222111111000000000000000...///000111222222222222222222333444555666666777777888888999999::::::;;;:::::::::;;;===@@@CCCDDDJJJSSS___kkkxxx~~~}}}|||{{{{{{zzzzzz{{{|||zzzxxxuuusssrrrrrrrrrnnnllliiiddd^^^YYYUUURRRLLLIIIEEEBBBBBBAAA@@@???AAABBBCCCEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFCCCCCCBBBBBBAAA@@@@@@@@@;;;;;;:::999999:::<<<===>>>BBBFFFKKKPPPUUU[[[^^^ccceeehhhjjjiiiiiijjjkkkiiiiiiiiijjjjjjjjjkkkkkkmmmnnnoooppppppnnnlllkkkgggfffccc___[[[XXXUUUTTTRRRTTTXXX]]]```___[[[WWWFFFFFFGGGJJJPPPZZZeeemmmxxx|||zzzsssnnn___]]]```hhhnnnnnnllllllmmmqqqyyyssseee^^^jjj}}}~~~ssskkkgggjjjpppwwwwwwmmmccc]]]TTTNNNLLLNNNPPPRRRSSSRRRPPPOOONNNOOOPPPQQQQQQPPPMMMJJJHHHHHHHHHHHHJJJKKKLLLLLLMMMMMMLLLLLLKKKKKKLLLLLLKKKKKKJJJIIIKKKKKKIIIHHHGGGGGGFFFFFFHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMLLLMMMMMMNNNOOOOOONNNNNNMMMKKKIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJLLLQQQRRRTTT[[[ddduuu~~~~~~|||zzz{{{yyyuuuqqqlllddd^^^___dddkkk~~~wwwlll___RRRJJJCCC???;;;888888888888888444444333222111000000///333222222111000//////......//////000000000000000////////////000000000111...//////000000//////..................///000000//////000222444666888999888???FFFOOO\\\jjjqqqrrrlllmmmmmmmmmnnnoooooopppnnnmmmkkkhhheeecccaaaaaa^^^___^^^]]]\\\___fffllltttzzz~~~{{{wwwtttnnniiibbb\\\SSSKKKDDD???<<<999777888999888888999<<<>>>============<<<<<<<<<<<<===>>>@@@AAAAAAAAA@@@@@@=========<<<;;;:::999888444333222111111111111111000000000111111111111111///000111000000111444666888AAAOOO\\\hhhqqqwww{{{yyy|||}}}wwwpppkkkeee___]]]___fffiiikkkllljjjiiihhhiiilllooosssvvvzzz{{{sssooollljjjeee]]]UUULLLEEEAAAAAA???>>>>>>???@@@???>>>kkkfffggguuunnnQQQCCC@@@<<<999666777<<>>;;;999666666555444444333222222222222111000000000000000...///000111222222222222111222333333555555666777777777888888999::::::::::::::::::;;;===@@@CCCDDDGGGNNNWWW```kkk{{{{{{wwwssspppnnnmmmgggeee```[[[VVVRRROOONNNGGGEEECCCBBBCCCBBB@@@??????@@@BBBDDDEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDAAAAAA@@@@@@???>>>>>>===999999888888999;;;===???BBBGGGMMMSSSXXX]]]aaaddddddfffiiiiiiiiiiiijjjkkkjjjkkkkkkkkkllllllllllllnnnnnnoooooonnnnnnmmmlllgggddd___ZZZVVVSSSRRRRRRRRRUUUZZZ___aaa^^^XXXSSSHHHJJJNNNSSSZZZcccmmmttt{{{}}}{{{tttmmmhhh]]]```hhhsssxxxvvvttttttppprrrvvv|||~~~ooofffcccmmm}}}|||qqqmmmnnnpppssswww~~~vvvkkkddd^^^VVVPPPMMMNNNQQQSSSRRRQQQPPPOOONNNMMMMMMLLLLLLKKKKKKJJJIIIHHHHHHGGGHHHIIIJJJLLLMMMMMMNNNNNNMMMLLLLLLKKKKKKKKKKKKKKKLLLKKKJJJIIIHHHGGGGGGGGGHHHHHHHHHIIIJJJLLLMMMNNNLLLKKKJJJJJJJJJLLLMMMNNNOOONNNNNNMMMLLLKKKIIIHHHGGGHHHHHHIIIIIIHHHHHHGGGIIIIIILLLPPPQQQQQQUUU[[[gggvvv~~~|||xxxwwwyyy{{{zzz{{{xxxnnnbbb^^^```dddvvv}}}zzzuuulllaaaXXXPPPJJJBBB<<<999999999999666555555444333222111000222222222111000/////////......///000000000000000........./////////000000......////////////......///............//////000///......///111222333444666999<<>>===;;;;;;;;;:::999888666666111111000000000000000111000000000111111222222222000000111111333777===AAAIIIRRR___llltttyyy{{{|||~~~zzzuuunnniiifffgggeeebbbdddiiinnnppppppnnnjjjgggfffggghhhkkkrrr|||{{{rrrmmmllliiifff```XXXOOOHHHDDDBBB@@@???>>>>>>@@@@@@@@@>>>xxxkkkaaafff{{{vvvYYYKKKIII>>>:::555555;;;AAAFFFHHHLLLEEEAAABBBAAAAAAGGGOOO]]]dddmmmqqqrrrssswww{{{{{{}}}~~~|||{{{xxxuuusssqqqooollliiicccaaa___\\\ZZZ[[[^^^bbb[[[VVVOOOIIIEEEAAA>>>;;;999999777666444222111000222222111000000///000000...///000111111222222111111222222333444555666777777777777888999999::::::;;;;;;;;;<<<>>>AAACCCEEECCCIIIPPPWWWaaappp|||vvvppplllhhhfff```]]]XXXSSSOOOLLLKKKKKKDDDCCCCCCCCCDDDCCCAAA???>>>???AAACCCDDDDDDCCCBBB@@@@@@@@@AAAAAAAAABBBBBB@@@??????>>>===<<<<<<<<<:::999999999;;;>>>@@@BBBEEEJJJRRRYYY^^^bbbfffhhheeefffhhhiiihhhhhhiiikkklllllllllmmmmmmmmmnnnnnnooonnnnnnnnnmmmmmmmmmmmmiiifff___YYYUUUSSSRRRSSSWWWYYY]]]aaaaaa\\\TTTNNNLLLOOOUUU[[[cccllluuu{{{|||}}}~~~|||wwwooogggccc^^^dddppp}}}}}}~~~tttuuuvvvxxxzzz{{{{{{yyyxxxmmmfffjjjqqq|||{{{ppphhhjjjrrrxxx}}}uuuiiiccc]]]UUUOOOLLLMMMPPPRRROOOPPPQQQQQQOOOMMMKKKIIIJJJJJJKKKKKKKKKJJJIIIHHHGGGHHHJJJKKKMMMNNNNNNOOOOOONNNLLLKKKKKKKKKLLLMMMMMMMMMKKKJJJIIIHHHHHHHHHHHHHHHIIIIIIKKKLLLNNNOOOJJJIIIHHHHHHIIIJJJKKKLLLOOOOOOOOONNNMMMLLLKKKJJJGGGHHHHHHIIIIIIHHHHHHGGGIIIIIIKKKOOOOOONNNPPPUUU\\\gggwww~~~{{{vvvuuuxxxvvvxxx|||zzzpppaaaYYYYYYZZZiii~~~~~~{{{ssslll[[[SSSIII@@@;;;:::999999777666666555333222111111////////////..................///000000000000000---------.........//////......////////////......//////.........//////000222000......000111222222::::::999999???IIILLLJJJPPPPPPQQQRRRTTTVVVXXXYYYZZZ\\\___aaaccccccbbbaaa]]]```aaa]]]WWWTTTVVVXXXWWW^^^bbb^^^ZZZWWWSSSOOOJJJFFF@@@<<<:::999888777111222333333222444777999;;;;;;;;;<<<<<<<<<======<<<===???@@@@@@>>>===<<<999999999999888666555444000000////////////000000000000111111222222222333222222333555888>>>FFFKKK\\\cccoooxxx}}}~~~~~~zzzoooggg```]]]^^^dddggghhhmmmvvvtttuuutttpppkkkgggfffhhhlllpppyyy}}}}}}~~~~~~|||wwwooojjjiiijjjgggccc\\\TTTKKKFFFDDDDDD???>>>===>>>???@@@???>>>wwwddd___fffssseeeOOOHHH@@@<<<999888666666>>>GGGJJJIIIFFFCCCAAA@@@@@@@@@KKKUUUaaaiiilllooorrrvvv{{{|||~~~~~~{{{yyyvvvssspppmmmkkkjjjfffeeebbb```]]]\\\\\\\\\```\\\VVVPPPJJJEEEAAA===<<<:::999999999777555222222222222222111000///...////////////000000000000000111111222222333444444888888888888888999999999999999999:::<<<===???@@@EEEIIIMMMPPPVVVcccvvv{{{sssmmmgggaaa]]]TTTSSSPPPMMMJJJHHHGGGFFFEEEDDDCCCBBBAAA@@@??????======>>>???@@@AAAAAABBBBBBAAA???======>>>???@@@===>>>>>><<<999777777777888999999999:::>>>DDDIIIRRRWWW\\\aaaccceeefffgggjjjjjjjjjjjjjjjiiihhhhhhkkklllmmmnnnnnnnnnmmmlllnnnnnnnnnooopppooollliiifffeeebbb[[[UUURRRTTTVVVXXX\\\aaa```ZZZRRRMMMJJJNNNRRRWWW[[[eeeqqqyyy{{{yyywwwqqqhhhbbbaaaaaappp~~~|||{{{xxxuuuqqqmmmjjjiiijjjnnnssswwwuuuqqqkkkgggoooqqqvvv{{{~~~~~~{{{xxxkkkhhhhhhlllttt{{{{{{tttooocccZZZQQQOOONNNMMMMMMOOORRRPPPNNNLLLKKKKKKMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGHHHGGGFFFHHHLLLNNNMMMKKKJJJJJJKKKKKKKKKKKKKKKJJJJJJKKKKKKJJJHHHFFFGGGHHHIIIJJJLLLMMMMMMLLLKKKKKKJJJIIIGGGFFFFFFHHHKKKMMMMMMNNNOOOOOONNNMMMKKKJJJIIIHHHGGGGGGHHHHHHEEEDDDFFFIIILLLNNNMMMLLLLLLMMMUUUYYYbbbrrr{{{wwwyyyzzzxxxwwwwwwxxxwwwqqqhhh\\\TTTZZZaaarrr|||rrreeeTTTGGGAAA>>>;;;999;;;888444333444555666666222222111111000...---,,,111111000///////////////---.........//////000000......////////////......------------------------000000000000000000000000...///111555999>>>AAACCCBBBCCCEEEGGGJJJMMMPPPRRRVVVVVVWWWYYYZZZ\\\]]]]]]aaa___[[[XXXUUUSSSRRRRRRPPPQQQQQQOOOLLLHHHCCC@@@:::999777555444333444444222333333444555666666666888999;;;===???@@@AAAAAA>>>>>>===<<<:::888666444333333333222222222111111000000000000000000000000111000//////000111111000,,,///333999AAAMMMYYY```nnntttzzz~~~vvvhhh___ZZZTTTXXX```llluuuyyyxxxttttttrrroookkkiiihhhhhhiiinnn{{{yyyuuuqqqnnnooonnnllliiifffdddbbbaaa```[[[RRRKKKFFFBBB???>>>>>>>>>>>>>>>============iii]]]\\\eeexxxvvv```TTTFFF@@@;;;:::888666:::@@@GGGFFFEEECCCBBBAAAAAAAAABBBKKKXXXdddkkkppptttwwwyyyzzz{{{~~~}}}|||yyyuuurrrooommmlllfffdddaaa___]]]\\\[[[[[[bbb^^^YYYTTTPPPKKKFFFCCC>>>;;;999888777666333111000111111111000000///...////////////000000000000000111111222222333333444666666666666777777777777888888888999:::<<<>>>??????CCCFFFIIINNNYYYjjjwww}}}vvvooohhhaaa[[[WWWQQQOOOMMMJJJHHHFFFEEEDDDDDDDDDCCCBBBAAA@@@@@@???>>>>>>>>>??????@@@@@@AAA??????===<<<<<<<<<===>>>:::;;;;;;:::888777777888999:::;;;<<>>999;;;999666555666666555333222222222222111000///...111000//////......//////............/////////000......////////////......------------------------//////////////////////////////000111333555666777;;;<<<>>>@@@CCCFFFHHHJJJNNNOOOQQQSSSVVVXXXZZZ[[[]]][[[XXXUUURRROOOMMMLLLIIIIIIHHHGGGDDD@@@<<<:::999888666444333333333333333333444555666777888999:::;;;<<<>>>???@@@@@@AAA===<<<;;;999777555444333222222222111111111000000////////////////////////000//////000111222222222111444:::AAAKKKXXXeeemmmxxx~~~vvvhhh\\\VVVUUUXXX^^^hhhttt~~~|||pppnnnjjjhhhhhhkkkooorrr|||}}}rrrjjjdddaaaaaaaaabbbbbbbbbaaa```___XXXTTTMMMGGGDDDBBB@@@???=========<<<<<<<<<<<<;;;ooo\\\SSSWWWhhh{{{{{{gggUUUKKKAAA===;;;888888:::AAAAAABBBCCCCCCDDDCCCCCC===CCCNNNZZZeeemmmrrrtttuuuvvvxxx{{{}}}~~~~~~{{{xxxuuurrrooonnnhhhfffdddaaa___^^^]]]]]]cccaaa^^^[[[XXXSSSNNNKKKCCC@@@<<<999888666444333111222222222222111111000////////////000000000000000000111111222333333333333333444444555555555555666666777888999;;;<<<===<<<>>>AAABBBEEEOOO]]]gggwww|||wwwpppiiibbb[[[TTTOOOKKKJJJIIIGGGEEEDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@????????????????????????<<<<<<<<<;;;;;;;;;::::::777888999888777777999:::999;;;>>>AAAEEEJJJQQQUUU]]]aaaeeeiiijjjkkklllmmmjjjkkkkkklllllllllkkkkkkhhhiiijjjkkkllllllllllllqqqooonnnllljjjgggbbb^^^]]][[[WWWSSSRRRTTTYYY^^^fffbbb\\\TTTMMMKKKLLLNNNTTT]]]hhhpppxxx{{{vvvpppkkkeeeaaaeeelll}}}zzzssslllfffcccfffjjjnnnmmmkkknnnuuu}}}}}}{{{xxxtttpppmmmfffiiiooouuu}}}zzzqqqeee\\\RRROOONNNLLLKKKMMMLLLKKKJJJHHHHHHHHHIIIIIIJJJJJJIIIHHHGGGGGGGGGGGGGGGFFFEEEGGGIIIJJJJJJIIIJJJJJJIIIIIIHHHHHHGGGGGGGGGIIIJJJIIIGGGGGGHHHIIIJJJJJJKKKLLLMMMMMMLLLLLLKKKJJJHHHGGGGGGIIIKKKLLLMMMNNNOOOPPPPPPPPPOOONNNKKKJJJIIIIIIIIIHHHFFFDDDFFFIIIKKKLLLKKKJJJKKKKKKLLLOOOTTT[[[gggxxx|||{{{yyywwwtttpppjjjbbb]]]UUUUUU[[[ggguuu~~~rrrfff\\\QQQGGG@@@===<<<:::999999888666444333333222222222111000000000000///...........................////////////......////////////......------------------------------------------------111111111111111111222222555555777999;;;>>>@@@BBBEEEFFFHHHKKKOOORRRTTTUUUWWWVVVTTTRRROOOKKKIIIGGGBBBAAA@@@>>>;;;999777666777666555444444444444555555666666777999::::::;;;;;;<<<===>>>>>>>>>>>>>>>:::999666444333222222222000000000000000/////////...........................//////000111222333444777<<>>;;;:::888666444555555555555444333333////////////000000000000000000000111222222333333222222333333444444555555666666777888999;;;<<<======???@@@@@@BBBIIISSS[[[fffttt}}}zzzvvvrrrllleee^^^WWWPPPKKKGGGGGGEEEDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@????????????>>>>>>======:::::::::;;;:::999888888666777888777666777999<<<:::===AAAFFFJJJPPPVVV[[[___bbbfffiiijjjjjjlllmmmkkklllmmmmmmnnnmmmmmmmmmiiiiiijjjkkklllmmmmmmmmmqqqooommmkkkiiieee___[[[XXXVVVSSSPPPQQQVVV\\\aaabbb^^^XXXQQQOOOPPPTTTWWW___gggpppvvv{{{}}}yyyxxxsssmmmgggbbbbbbmmmyyyzzztttpppooooooooooooooorrryyy|||vvvqqqmmmiiinnnuuu{{{tttfff\\\RRROOONNNKKKJJJLLLIIIIIIHHHGGGFFFFFFGGGGGGIIIIIIHHHGGGGGGGGGGGGGGGFFFEEEEEEFFFGGGHHHHHHGGGIIIIIIHHHGGGGGGFFFFFFFFFFFFGGGHHHHHHGGGGGGHHHIIIIIIJJJKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHHHHIIIJJJKKKLLLMMMOOOPPPQQQQQQQQQPPPLLLKKKJJJJJJJJJIIIGGGEEEGGGIIIKKKKKKJJJIIIJJJKKKLLLOOORRRTTTZZZgggzzz{{{yyywwwuuurrrmmmfffbbb[[[WWWWWW]]]hhhvvvyyyooocccXXXPPPGGGDDD@@@>>><<<;;;999888333333222222111111111111000//////........................///////////////......////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111111111222333444777999;;;===>>>???AAADDDGGGJJJLLLMMMNNNOOONNNMMMKKKHHHEEEDDD???>>>;;;999777666555555444444444555666777888999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::777555222000//////000000................................................---.../////////111333555>>>EEEPPP[[[fffpppyyy~~~}}}}}}vvvkkk^^^VVVUUUZZZ___dddkkkxxxwwwsssnnnlllooowwwyyylllbbb\\\ZZZ\\\^^^^^^\\\YYYTTTQQQGGGDDDAAA>>>>>>??????>>><<<<<<<<<;;;;;;;;;;;;:::}}}gggXXXUUUeeexxxkkkSSSEEE>>>:::888999666888<<>>???@@@???@@@EEELLLQQQVVV```lllvvv|||wwwtttpppmmmhhhbbb\\\VVVOOOJJJEEEEEEDDDCCCBBBBBBBBBBBB????????????>>>>>>>>>>>>???>>>>>>======<<<<<<;;;999999::::::999999888777444555666555555666999;;;===AAAFFFKKKPPPUUUZZZ^^^bbbdddhhhjjjjjjkkkmmmnnnnnnnnnoooooooooooonnnnnnkkkkkkkkklllmmmmmmnnnoooooommmllljjjhhhddd___[[[UUUSSSPPPPPPSSSWWW\\\___WWWUUUSSSTTTWWW[[[```ccciiipppvvvxxx{{{~~~|||wwwrrrmmmgggcccaaaeeesss}}}|||{{{xxxsssqqqvvv|||uuuqqqnnnssszzzqqqeee[[[QQQNNNMMMJJJIIIKKKGGGGGGGGGFFFFFFFFFFFFFFFHHHHHHGGGFFFFFFFFFGGGGGGEEEFFFFFFFFFFFFFFFFFFGGGIIIHHHGGGFFFFFFFFFFFFFFFEEEGGGHHHGGGFFFFFFGGGHHHIIIIIIIIIJJJJJJKKKLLLLLLKKKKKKJJJIIIIIIIIIJJJKKKKKKLLLNNNPPPQQQQQQPPPPPPLLLKKKJJJKKKKKKKKKIIIGGGHHHIIIKKKKKKIIIIIIJJJKKKJJJNNNRRRSSSTTT]]]lllyyyzzzyyyxxxwwwuuupppjjjfff```ZZZVVVXXX___lll~~~uuulllfffXXXSSSKKKDDD???;;;888666555444333111111111111222000000///...............///////////////...............////////////..............................------------------------&&&''')))***,,,,,,---,,,//////000111333555777888;;;<<<===???@@@BBBCCCDDDCCCCCCDDDDDDCCCAAA@@@>>><<<;;;888666555444555555111222444666999;;;<<<===???>>>>>><<<;;;:::999999777777777777777666555555333222///---,,,---...///------------------------........................---...///...///222777;;;IIIRRR___kkksssxxx|||}}}}}}rrrlllddd\\\YYY[[[aaaffflllsss}}}~~~wwwtttqqqqqqvvv{{{mmmbbb\\\^^^___```___\\\VVVOOOKKKEEEBBB???======>>>===============<<<<<<<<<;;;;;;nnn\\\UUUbbbttt~~~bbbNNNBBB:::777777444666888<<>>>>>AAAEEEHHHJJJPPPYYYaaaiiisss~~~~~~}}}}}}|||zzzwwwsssooolllgggddd```]]]XXXSSSMMMHHHDDDCCCBBBAAAAAAAAAAAAAAA============<<<<<<;;;;;;<<<<<<<<<;;;;;;:::::::::888888888777777777777666333444444444555888<<>>===<<<;;;999888777666333333333333333222111111000///...---,,,------...,,,,,,,,,---------------...........................///000111222888AAAIIIZZZbbbmmmwww|||~~~yyyqqqiiifffbbb^^^^^^```dddgggtttyyy~~~|||rrrrrrtttxxxzzzmmmddd___^^^______]]]YYYSSSLLLHHHDDDAAA>>>=========<<<;;;=========<<<<<<<<<<<<;;;ooo\\\SSS\\\lllwww___MMM???777666444444666888;;;>>>AAABBB@@@@@@>>>>>>BBBLLLZZZeeeiiilllnnnnnnmmmpppwww~~~}}}{{{zzzsssqqqooollljjjiiihhhhhheeedddbbbbbbbbbbbb```___[[[XXXTTTPPPMMMIIIEEEBBB===<<<<<<:::888666444222////////////000000000000//////000000111111222222111222222333444555666777555555666777888:::;;;<<<;;;;;;<<<<<<===???BBBDDDGGGIIINNNRRRVVV]]]fffnnnooommmlllnnnqqqrrrooolllllllllkkkiiigggdddbbbaaaZZZYYYVVVTTTQQQMMMHHHDDDCCCBBBAAA@@@????????????===<<<<<<;;;:::999888888:::::::::999999999999999777666555444333444555555444555777999;;;@@@EEEJJJOOOSSSXXX\\\^^^```ccceeefffiiilllmmmooopppsssuuusssssssssrrrqqqpppooonnnnnnmmmlllkkkkkkkkklllmmmlllkkkiiigggddd```ZZZVVVOOONNNOOOQQQTTTSSSOOOKKKDDDGGGMMMXXXdddlllpppqqqvvv|||~~~yyysssddd]]]XXXZZZaaajjjxxx~~~xxxpppsss}}}~~~yyyvvvtttxxxxxx{{{}}}nnn```VVVMMMKKKJJJHHHHHHJJJGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGIIIGGGEEEDDDEEEFFFGGGFFFEEEEEEEEEGGGIIIJJJFFFGGGHHHGGGEEEDDDDDDEEEFFFEEEEEEEEEGGGHHHJJJKKKLLLKKKKKKKKKJJJJJJJJJJJJHHHIIIKKKLLLMMMLLLLLLKKKKKKJJJJJJLLLNNNNNNMMMLLLKKKLLLLLLKKKJJJJJJKKKLLLHHHKKKMMMNNNOOOSSS\\\cccppp|||wwwsssssssssttttttpppiiibbb___^^^bbbmmmwwwyyytttlllcccZZZQQQHHHBBB<<<:::888555444333333444222222111000000000000000000/////////..................////////////.........................................................///000111111///---,,,++++++,,,---...///111222555555555666666777777777999888666555333333222222333222222111000000000000000222444666777888888888888888777666666555444444000000111111111000//////...............---------,,,,,,,,,---------......////////////////////////000222444555999CCCQQQ\\\iiinnnuuu{{{~~~xxxrrrppplllgggdddcccaaabbbdddhhhkkklllwww{{{~~~{{{zzzzzzsssvvv|||~~~rrrjjjfffeeeaaa```___\\\VVVPPPIIIEEEAAA???===<<<<<<<<<;;;:::<<<<<<<<<;;;;;;;;;::::::zzzmmm[[[PPPXXXhhh|||oooXXXDDD999666444444555666999<<>>@@@AAACCCJJJIIIJJJKKKKKKNNNVVV]]]^^^\\\[[[]]]aaacccaaa^^^^^^^^^]]][[[YYYXXXWWWWWWQQQPPPOOONNNLLLHHHDDD@@@BBBAAA@@@>>>============<<<<<<;;;:::888777666666888888888888888888888888666555333111111222333444777999<<>>:::777555555555555333222222111111111111111000000//////.........---......////////////......////////////////////////------------------------+++,,,...//////...---+++---------...///111222333111222222333444555555666<<<;;;888555222111111111222111111111111111000000111222444555555555444333222222222222333333333333//////000000000000//////---......//////......---,,,,,,,,,------.........000000000000000000000000222444666999???LLL]]]jjjqqqtttwwwzzz|||vvvjjjdddeeeeeedddaaaaaabbbeeejjjooosssuuuvvvxxx{{{zzzxxxvvvwwwyyyzzz{{{pppfffbbbdddgggfffeeebbb]]]UUUMMMFFFBBB???===;;;;;;<<<<<<<<<:::;;;;;;;;;:::::::::999999~~~|||uuujjj```\\\___dddrrrgggOOO@@@;;;:::555333555888999===CCCAAABBBAAA>>><<<@@@HHHPPP```cccfffgggfffhhhoootttyyy{{{~~~yyyvvvtttssssssqqqlllhhhggghhhiiiiiihhhfffdddbbbaaa```___\\\YYYUUURRRPPPIIIGGGDDDBBBAAA>>>:::888333222222222111111111000111111000000000000111111222222333333333444444444444555555777999;;;<<<>>>============>>>>>>>>>>>>???@@@BBBDDDGGGIIIKKKLLLOOOOOOPPPQQQQQQQQQQQQPPPPPPPPPPPPOOOOOOOOOOOONNNKKKKKKIIIGGGEEECCCBBBAAA?????????>>>===<<<<<<;;;<<<<<<<<<;;;:::999888777555555555555555444333222222333333333333555888:::<<<>>>AAADDDHHHNNNUUUYYY]]]___bbbfffhhhiiiiiiiiiiiijjjjjjkkkmmmoooqqqrrrrrrssstttssspppmmmkkkkkknnnmmmllljjjjjjjjjkkkllljjjgggaaa\\\YYYUUUQQQOOONNNPPPQQQPPPKKKEEE@@@>>>@@@FFFQQQ\\\gggooowww{{{}}}|||{{{|||zzztttllleeeZZZZZZ[[[]]]bbbkkkvvv~~~wwwooolll}}}wwwsssuuuvvvuuurrrvvv{{{vvvkkkdddVVVRRRLLLIIIIIIIIIJJJJJJJJJIIIGGGEEEEEEDDDEEEEEEGGGEEECCCAAAAAACCCFFFHHHFFFFFFGGGFFFFFFEEEDDDCCCFFFEEEEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEHHHHHHHHHHHHIIIIIIJJJKKKMMMLLLKKKJJJHHHGGGFFFEEEFFFFFFFFFGGGHHHIIIKKKLLLIIIJJJLLLMMMLLLKKKLLLMMMMMMMMMMMMMMMMMMLLLKKKJJJNNNMMMLLLLLLMMMOOOQQQSSSZZZccctttvvvqqqpppsss~~~~~~sssiiifffjjjooouuu}}}~~~}}}}}}|||uuukkkbbbPPPIII@@@:::666444111...222111111111111111222222222111///...------......+++---///000/////////000///////////////////////////////////////////////////...------...///000111111111000000//////......111111111111222333444555222222222222222222222222111111111111000000000000000000111111111222222222111000///...............---.........//////000000111111000000/////////...+++++++++,,,...///...---+++...111111///...///222111666>>>JJJVVVaaajjjooouuuwwwyyy|||}}}sssfff___]]]]]]]]][[[]]]```eeekkkpppuuuxxxyyy~~~}}}{{{wwwtttsssuuuwwwyyyooogggddddddfffgggkkkeee]]]TTTMMMGGGAAA===<<<<<<;;;::::::999999888::::::::::::::::::::::::wwwvvvrrrmmmhhhfffgggiiinnn|||vvv[[[HHH???<<<777444777999:::>>>CCCAAABBBAAA>>>;;;===DDDJJJTTT\\\dddgggeeedddhhhmmmuuuxxx}}}yyywwwtttssssssqqqnnnjjjjjjjjjkkkjjjiiigggeeedddbbbbbbaaa___\\\YYYVVVTTTOOOMMMJJJHHHEEEBBB>>>;;;666555555444333222111111111111000000111111222222222222222222333333333333666666666666777999:::;;;<<<<<<<<<<<<=========>>>>>>>>>@@@BBBDDDFFFGGGHHHHHHIIIIIIJJJKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHGGGFFFEEEEEEDDDCCCBBBBBBAAA??????>>>>>>===<<<<<<;;;;;;;;;;;;;;;:::999888777444555555666666666555555111222333444444777;;;>>>DDDFFFJJJMMMQQQVVV[[[___```bbbdddgggiiijjjkkkkkkjjjjjjjjjkkkmmmooopppqqqppprrrtttsssqqqooonnnooommmlllkkkjjjhhhhhhggggggeeeaaa[[[VVVSSSPPPNNNLLLNNNOOONNNJJJEEE???<<<;;;>>>GGGTTTbbbmmmuuu{{{~~~~~~|||yyyuuuooofff```ZZZ[[[\\\^^^bbbjjjsssyyyrrrmmmvvvuuussstttuuutttpppuuuyyy|||zzzssskkkaaa[[[RRRNNNKKKIIIIIIJJJKKKKKKIIIHHHFFFEEEDDDDDDEEEEEEIIIGGGDDDBBBBBBDDDFFFHHHDDDDDDDDDDDDDDDDDDCCCBBBEEEEEEDDDEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGFFFFFFGGGGGGHHHIIIKKKKKKJJJIIIHHHGGGFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLIIIJJJLLLLLLKKKKKKKKKMMMMMMNNNNNNNNNMMMLLLLLLKKKMMMLLLKKKJJJKKKMMMOOOPPPVVV[[[ggg{{{}}}vvvsssuuutttmmmkkkmmmooowww{{{vvvbbbXXXJJJ???:::777666444333222111000000000000000111111000//////////////////000000...------...000......................................................---,,,------...////////////.........------////////////000111222333000000000000000000000000111111000000000/////////000111111111111222222222000///......------......---........./////////000000000/////////.........///.........///...---,,,+++...000111000111444888:::AAAMMMZZZgggrrrxxx{{{{{{|||~~~~~~~~~}}}{{{zzzrrriii^^^XXXXXX[[[\\\\\\bbbeeejjjpppuuuyyy|||}}}~~~{{{wwwrrroooqqqvvvzzzwwwrrrkkkfffeeefffhhhiiikkkdddZZZQQQIIICCC>>>;;;:::::::::999999999999999::::::::::::::::::::::::pppppppppqqqssstttttttttnnnrrrzzzlllUUUGGG>>>888444555666666888;;;???AAA@@@>>>;;;;;;>>>BBBFFFQQQ^^^eeedddbbbccceeelllpppvvv}}}{{{yyyvvvuuutttrrrpppnnnnnnnnnmmmkkkjjjhhhggggggeeeddddddbbb```^^^\\\[[[YYYVVVRRROOOLLLHHHCCC@@@;;;:::999777555333222111111111000000111222222333111111111222222222222333666666666555666666777777::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>@@@AAABBBCCCAAAAAABBBCCCCCCCCCCCCBBBCCCCCCCCCBBBBBBBBBAAAAAA????????????@@@@@@@@@AAA>>>>>>======<<<<<<;;;;;;999999999999888777666666333444444555666777777777000222333555777;;;@@@DDDKKKNNNSSSWWWZZZ]]]aaadddeeefffggghhhjjjkkklllmmmkkkkkkkkklllmmmooopppqqqoooqqqssstttrrrqqqqqqrrrlllkkkjjjhhhfffdddaaa```]]]XXXRRRMMMLLLKKKKKKKKKPPPNNNJJJDDD>>>::::::;;;???JJJ[[[jjjvvv|||}}}yyytttoooiiibbb^^^]]]^^^```bbbeeejjjpppuuu}}}vvvoooqqqxxxsssssstttsssrrrqqquuuxxxyyy}}}zzzuuurrrmmmhhhccc]]]WWWSSSNNNLLLIIIIIIJJJKKKKKKKKKGGGFFFEEEDDDDDDDDDDDDDDDJJJHHHEEECCCCCCDDDFFFGGGAAAAAABBBBBBCCCBBBBBBBBBCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGEEEEEEEEEEEEEEEEEEFFFGGGIIIIIIIIIHHHHHHHHHGGGGGGIIIIIIIIIIIIIIIJJJKKKKKKIIIJJJKKKKKKJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNMMMLLLLLLKKKJJJIIIJJJJJJLLLLLLSSSSSSYYYkkk{{{wwwyyy}}}qqqiiieeejjjoooxxx|||~~~wwwkkkYYYIIIAAA<<<:::999555555333222111000000///000000111111111000//////222111000---++++++...000......................................................---,,,,,,,,,------.........---------------------------...///000000........................000////////////.............../////////000000000///...------------------...............////////////............---------//////...............///...000111111111444:::???HHHPPP^^^lllxxx|||vvvqqqmmmccc]]]UUUSSSVVV\\\```bbbfffiiimmmqqquuuxxxyyyzzzzzzwwwrrrnnnnnnttt}}}zzzkkkhhhffffffhhhjjjkkkkkkhhh```UUUJJJBBB>>>;;;999777777888888888888999999999999999999999999999999pppoooooouuu}}}xxxrrrnnnpppzzz}}}dddSSSGGG???888666666444444666===>>>???>>><<<;;;<<<>>>???HHHTTT___dddeeedddbbbcccfffkkkqqqwww{{{~~~}}}zzzwwwuuusssqqqpppqqqpppnnnllljjjiiihhhhhhfffffffffeeedddbbbaaaaaaaaa^^^ZZZVVVRRRNNNHHHEEE@@@???===:::888555333222111000000000000111222333000000111111111222222222555555444444555555666777888999999999999:::::::::;;;;;;;;;<<<======>>>>>>======>>>????????????>>>AAAAAAAAA@@@@@@@@@??????;;;;;;<<<<<<======>>>>>><<<<<<<<<;;;;;;;;;::::::555555555666555555444444333333333333444555666666111333555888;;;@@@FFFJJJOOOSSSYYY]]]___aaaccceeeiiiiiiiiiiiijjjlllmmmnnnllllllllllllmmmnnnppppppoooqqqttttttrrrqqqqqqrrrkkkkkkiiigggddd___\\\ZZZTTTPPPKKKHHHIIIKKKLLLMMMPPPLLLFFF???:::999<<>>@@@BBBIIIUUUaaahhhgggddd______```dddjjjrrryyy}}}}}}zzzwwwtttrrrqqqqqqpppnnnlllkkkjjjiiiiiihhhggggggffffffeeeeeeeeefffccc___[[[XXXSSSNNNJJJEEECCCAAA>>>;;;888666444222111111000000111111222000000111111111222222222222222333333444555777888666666777777777888888888:::::::::;;;;;;;;;<<<<<<<<<===>>>>>>??????>>>>>>?????????>>>>>>>>>>>>===;;;;;;;;;;;;;;;:::::::::::::::999999999999999888111222222333333333222222333333222222222333444555555888;;;???CCCHHHMMMQQQUUUYYY^^^aaacccdddeeefffjjjjjjjjjjjjkkklllmmmnnnmmmmmmmmmmmmmmmnnnooopppqqqssstttsssqqqooonnnnnnkkkjjjhhheee```[[[WWWTTTMMMKKKHHHHHHKKKMMMOOOOOOJJJFFFAAA;;;999;;;BBBGGGSSS]]]lllxxx~~~}}}|||xxxrrrkkkgggfffhhhjjjhhhkkkmmmnnnmmmlllllllllmmmqqqvvvzzzxxxiiiccclllzzzyyywwwvvvvvvxxxwwwtttqqqrrrwwwzzz{{{{{{zzztttlll___[[[WWWSSSRRRQQQPPPOOORRRPPPMMMLLLKKKJJJHHHGGGDDDDDDDDDEEEEEEEEEEEEEEEGGGEEECCCAAAAAAAAAAAABBB@@@AAABBBCCCCCCCCCCCCCCCAAAAAAAAABBBCCCEEEFFFGGGDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFEEEEEEFFFFFFGGGHHHHHHIIIGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIHHHGGGGGGHHHJJJLLLMMMNNNOOOOOOOOOOOOOOONNNMMMMMMLLLKKKKKKKKKKKKLLLNNNQQQWWWbbbtttsssjjjcccaaadddmmmxxx~~~{{{{{{~~~uuukkkbbbVVVJJJAAA<<<;;;999666555333222222...///000111111///...---***---000111000///...///................................................////////////......------..............................---------...//////....................................------------,,,,,,,,,---------......------,,,,,,,,,------..................---------,,,,,,,,,---------------)))*********))),,,000444555888<<>>>>>>>>>>>>>>;;;;;;;;;;;;:::::::::::::::::::::999999888888777777777777777777666666666000000111222333333333333444444333333444666888999===@@@FFFJJJNNNRRRVVVXXX]]]```dddggghhhiiijjjkkkkkkkkkllllllmmmnnnoooooonnnnnnnnnmmmnnnnnnooooooqqqrrrsssrrrnnnkkkjjjjjjiiigggddd```[[[VVVRRRPPPIIIHHHIIIKKKNNNOOONNNLLL@@@>>><<<:::<<>>DDDKKKRRRXXX```iiipppuuuwww||||||qqqeeeZZZQQQMMMJJJMMMSSS\\\eeeooovvv{{{{{{yyyuuuqqqoooooopppqqqooouuu|||qqqkkkbbbbbbbbbbbbbbbaaa```______aaadddggghhheee^^^YYYHHHCCC>>>:::888999999999444444555666666777888888666666666666666666666666{{{kkk]]]TTTYYYeee}}}|||jjjUUUHHH@@@:::777666666666666888:::;;;;;;:::;;;<<>><<<:::888666666555222222333333333444444444777666555444444444444444222222333333333444444444444555555666666777777777666777888888999999888888888888777777777666666666444444555555555555555666333333333333333333333333222333444555666777777777888888999;;;???CCCGGGJJJMMMRRRZZZ___bbbccccccdddfffhhhkkkllllllmmmnnnpppkkkmmmpppsssttttttsssssspppoooooonnnnnnnnnnnnnnnlllnnnooonnnkkkhhhggggggdddaaa\\\VVVQQQMMMJJJIIIFFFIIILLLPPPOOOJJJBBB<<<888:::???EEEMMMXXXccckkkqqqrrrsssttttttuuuwwwyyy{{{wwwqqqkkkjjjrrr~~~}}}zzzyyysssqqqlllhhhllluuuxxxwwwuuulllgggllltttwwwxxxyyyvvvxxxvvvqqqooorrrtttsssxxxyyyzzz||||||pppeeeVVVTTTRRRQQQRRRSSSSSSRRRRRRNNNHHHDDDCCCCCCCCCCCCCCCDDDFFFGGGHHHHHHHHHGGGCCCCCCBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCBBBBBBAAA@@@AAABBBBBBCCCEEEGGGHHHIIICCCDDDDDDFFFGGGHHHIIIJJJGGGGGGFFFEEEEEEEEEEEEEEEDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLHHHHHHGGGEEECCCDDDFFFHHHHHHIIIKKKLLLNNNNNNOOOOOOLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLMMMNNNRRRYYYcccjjj|||nnnccc\\\\\\[[[\\\iii{{{|||xxxuuuuuuwwwwwwuuurrriiieee___WWWPPPIIIDDDAAA:::888666333222111111111///000111000...------...------------------------------------------------***+++---...///...------+++++++++,,,,,,---------......---,,,,,,---------------------------------000////////////.........++++++,,,,,,,,,---------...............///000111.........------,,,,,,,,,---------....../////////,,,000555999>>>GGGTTT]]]gggmmmuuuyyyzzz{{{|||~~~~~~sssnnneee[[[TTTQQQPPPPPPZZZ```hhhpppvvvyyy|||}}}yyyuuunnnjjjiiilllqqquuuvvvmmm]]]\\\[[[YYYYYY\\\aaadddfffffffffddd___VVVKKKCCC<<<;;;:::::::::888555333666666666777777777777777555555555555555555555555}}}eeeWWWSSSTTT___jjjzzzkkkXXXHHH>>>::::::666444666777666777;;;:::;;;<<<<<<<<>>???AAADDDCCCIIIPPPRRRQQQOOOOOOQQQVVVZZZ```gggllloooppppppuuuwwwxxxxxxuuusssqqqqqqnnnnnnooooooooonnnnnnmmmnnnnnnmmmkkkiiieeebbbaaa___^^^\\\ZZZVVVSSSPPPNNNJJJHHHFFFBBB???===;;;:::888888777777666555444444444444555666666555444333444444444444444444444444555555555555555666666666555444444444444444444444666666666555555444444444444333333444666555222///333333444444444444444333444444555666666999<<>>EEEMMMTTT___mmmuuuwwwyyyyyyxxxwwwtttpppkkkhhhgggjjjlllmmmoooyyyyyyrrrooommmjjjkkknnnssswww~~~zzzwwwsssoooooorrrvvvyyy{{{zzzzzzzzz|||{{{lllccc[[[YYYUUUSSSQQQNNNKKKHHHEEEEEECCCBBBBBBAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDD@@@AAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAABBBCCCCCC@@@@@@@@@AAAAAABBBDDDDDDBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEECCCCCCCCCCCCDDDDDDDDDDDDGGGGGGFFFFFFGGGGGGHHHIIIHHHHHHGGGFFFEEEEEEEEEEEEIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLMMMQQQVVVZZZ```jjjzzz|||rrrhhh```\\\cccmmmyyy|||}}}zzzwwwtttrrrnnnjjjgggUUUPPPIIICCC>>>;;;888666888666222111000000...---....../////////...------...------,,,,,,,,,,,,---,,,,,,---.........------,,,,,,------...////////////...------------.../////////000000000000//////////////////////////////...//////000///...---,,,000////////////000//////---------....../////////---......------///222555===FFFRRR]]]fffoooyyyzzzuuupppjjjccc___VVVUUURRRNNNNNNSSS[[[bbbkkktttxxxuuurrrssstttsssuuuuuutttrrrrrryyyuuuaaa]]]ZZZZZZ___dddfffggggggccc]]]VVVOOOGGG???:::;;;:::888666555555555555444444444333333333333333444444444444444444444444nnn]]]TTTOOOTTTaaazzzeeeRRRHHH===777444666888777888:::;;;???CCCDDDCCC@@@>>>======BBBHHHNNNRRRRRRQQQPPPPPPRRRVVV[[[bbbhhhmmmppptttwwwyyyzzzwwwtttrrrrrrqqqqqqqqqqqqqqqpppooonnnrrrqqqooommmjjjgggeeedddddddddbbb```]]]ZZZXXXVVVTTTRRROOOLLLHHHDDDAAA@@@>>>===<<<:::888777555555555555555555555555666666555444333222222333444555555555555555555555555555333333333333444444444444666555555555555555555555444333222222333333222111333333333333444555666777444666888:::<<<@@@DDDHHHKKKOOOTTTWWWYYY^^^eeekkkmmmmmmnnnooooooooonnnnnnnnnnnnnnnooooooppppppppppppppppppppppppppppppppppppooonnnmmmkkkhhhfffeeehhhhhhgggddd```ZZZUUUQQQLLLJJJHHHFFFEEEFFFGGGHHHFFF@@@<<<:::888555666:::BBBMMMYYYaaaiiissszzz|||{{{{{{zzzxxxssslllddd^^^^^^ccchhhkkkqqqxxxsssnnnkkknnnuuu~~~{{{vvvrrrqqqsssvvvxxxyyyxxxwwwxxx}}}{{{kkkaaa]]]YYYTTTPPPMMMJJJGGGEEECCCBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCCCCCCCAAAAAAAAAAAAAAABBBCCCDDD@@@@@@@@@@@@AAABBBCCCDDDBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEECCCCCCCCCCCCDDDDDDDDDDDDFFFEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLJJJKKKLLLLLLLLLNNNQQQTTTTTT\\\jjj{{{zzznnnfffggglllrrrwww|||~~~~~~}}}zzzxxxvvvvvvvvvuuuttteeeaaaZZZSSSMMMGGG@@@<<<>>>;;;666333111000///...000000000000///...---,,,------,,,,,,,,,------...+++,,,---...............,,,,,,---......//////000///...------------.../////////000000000000//////////////////////////////...////////////......---,,,,,,---............---......////////////000000---...///000111555:::>>>LLLUUUcccnnnwww~~~|||vvvqqqiiiaaaZZZTTTOOOLLLGGGIIIKKKNNNSSSZZZccciiimmmrrruuuqqqmmmmmmnnnmmmqqqtttvvvyyy}}}sssccc```^^^```dddgggfffeee```[[[TTTLLLFFFAAA<<<999999888888777666555444444444444444444444444444444444444444444444444444444wwwdddYYYWWWWWW___uuu~~~dddRRRGGG???999999999666666888<<<@@@FFFJJJJJJFFFAAA>>>===???CCCKKKSSSXXXYYYXXXPPPOOOPPPRRRWWW___gggkkkmmmppptttvvvvvvtttssssssuuuuuuuuutttsssrrrqqqppptttssspppmmmkkkiiihhhggggggffffffdddbbb```^^^\\\[[[ZZZXXXUUUQQQNNNKKKIIIDDDCCCAAA>>>;;;888666555888777666555555666777888555444222111111222444555666666666666555555555555222222222222333333333333333333333333333444444444444333222111222333444444444333333333555777999:::888;;;???BBBFFFJJJOOOSSSVVVYYY]]]```bbbggglllpppmmmnnnnnnooooooooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmooooooppppppppppppoooooonnnnnnnnnnnnllliiifffdddddddddccc```ZZZSSSMMMIIIEEEEEEDDDCCCBBBBBBBBBCCCAAA;;;777666555666===DDDJJJXXXeeelllpppvvvzzz{{{yyyzzzyyytttkkkccc]]][[[]]]bbbhhhmmmttt~~~vvvqqqrrr|||{{{uuusssrrrtttuuuvvvvvvwwwzzzxxxggg^^^ZZZVVVPPPKKKHHHFFFDDDCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBCCCDDDAAAAAAAAAAAAAAABBBCCCCCCAAABBBBBBCCCDDDDDDCCCCCCDDDEEEEEEFFFFFFFFFFFFEEECCCCCCCCCCCCDDDDDDDDDDDDEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEEEEFFFGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIKKKLLLMMMJJJLLLMMMMMMMMMMMMNNNPPPRRRWWW```lll}}}tttnnnlllkkkooosssvvv|||}}}{{{{{{|||yyyuuusssssstttuuutttrrroooiiiccc[[[SSSKKKEEEDDDAAA;;;777555444333222111111111111000///...---...............//////000+++,,,---...////////////+++,,,,,,---......//////.........------.........//////000000000000//////////////////////////////------.........---------+++---...///...------...000000111111222222333333111222444777;;;AAAIIINNNZZZbbbmmmvvv}}}vvvpppccc]]]VVVOOOLLLJJJIIIIIIHHHKKKPPPUUU\\\bbbgggkkkkkkmmmmmmjjjgggggghhhiiikkkqqqzzz}}}rrrjjjbbbaaaaaadddggghhhfffbbbYYYSSSJJJCCC???<<<:::999666777777777666444333222444444444555555555555555333333333333333333333333zzziii___\\\YYY]]]pppxxx^^^PPPEEE<<<999888666555777;;;@@@GGGNNNPPPNNNIIIEEEAAA???@@@FFFRRR\\\bbbdddVVVSSSNNNLLLNNNSSSZZZ___bbbffflllppprrrtttuuuvvvwwwwwwwwwvvvuuutttsssrrrsssqqqooommmkkkjjjiiiiiigggggggggfffdddcccaaa```______^^^\\\ZZZWWWUUUSSSJJJIIIFFFCCC???<<<999888999888666444444555666888555444222111111222444555777777777777777777777777333333333333333333333333111111111222222333333333444333333222222333666777666666666777999<<>>======999555333555777;;;FFFPPPXXXeeeqqquuuvvvxxxyyyxxxvvvxxxwwwmmm___WWWWWW[[[]]]cccjjjqqqyyyzzzwww|||}}}xxxtttrrrrrrssstttwwwyyy}}}tttddd[[[SSSOOOKKKGGGFFFEEEDDDCCCBBBBBBAAAAAAAAABBBBBBCCCDDDDDDCCCBBBBBBAAAAAAAAACCCCCCBBBAAA@@@??????>>>AAA@@@@@@AAABBBCCCDDDDDDBBBBBBAAAAAABBBBBBCCCCCCAAABBBBBBCCCCCCCCCCCCBBBDDDDDDEEEFFFFFFFFFFFFFFFCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFEEEEEEEEEEEEFFFGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIJJJLLLMMMNNNKKKMMMNNNNNNMMMMMMMMMNNNSSSUUUZZZaaannntttlllhhhjjjnnnrrruuuyyy~~~yyy}}}|||xxxvvvvvvwwwxxxxxxwwwuuurrrooojjjddd]]]XXXQQQLLLFFFAAA===:::777555000111111111111000////////////............///000,,,---....../////////...+++++++++,,,------......---..................---//////000000000000//////------------------------,,,,,,,,,,,,,,,,,,,,,---...000222222111000111333222333444555777888999::::::===AAAFFFKKKSSS[[[aaahhhlllrrryyy}}}qqqeee^^^QQQMMMIIIGGGIIILLLOOOQQQVVVXXX]]]ccchhhkkkmmmmmmooommmkkkiiigggeeefffiiijjjsss}}}uuummmfffaaa______```dddgggfffbbb]]]QQQKKKCCC===:::999999999555555555555555444333222444444444555555555666666333333333333333333333333wwwllleee\\\XXX[[[jjjrrrZZZMMM???999888777777888:::>>>DDDKKKQQQRRRPPPMMMFFFBBB@@@DDDNNN[[[dddiii___ZZZRRRKKKHHHIIIMMMOOOWWW[[[aaaggglllppptttwwwuuuuuuuuuuuuuuutttsssrrrppppppooonnnmmmlllkkkjjjggghhhhhhggggggfffeeedddbbbccccccbbbaaa___]]]\\\SSSRRROOOKKKGGGCCC@@@???;;;:::777555444555666666666555444333333444555666999999999:::::::::;;;;;;666666666666555555444444222222333333444555666666555666777666666777999<<<<<<===???AAADDDGGGIIIJJJNNNQQQUUUYYY]]]```eeeggggggggghhhiiikkkllllllmmmmmmnnnoooqqqrrrssssssssssssrrrrrrqqqooonnnnnnmmmmmmnnnoooppppppooonnnmmmkkkkkkkkkjjjhhheeebbb```XXXWWWTTTQQQMMMHHHDDDAAADDDBBB@@@>>>;;;999888888222000222777;;;BBBOOO[[[gggqqqyyy{{{{{{{{{yyyvvvttttttpppeeeXXXSSSVVV\\\^^^eeennnuuu}}}}}}|||vvvuuurrrqqqqqqtttwwwyyy~~~oooaaaYYYMMMKKKHHHFFFFFFFFFFFFEEE@@@@@@@@@@@@AAAAAABBBCCCFFFEEEEEEEEEDDDDDDCCCCCCEEEDDDCCCBBBAAA???>>>>>>@@@@@@@@@AAABBBCCCDDDEEEDDDCCCCCCCCCCCCCCCDDDDDDBBBBBBCCCCCCCCCCCCCCCBBBCCCDDDEEEFFFFFFGGGFFFFFFCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJKKKLLLMMMNNNMMMNNNOOOOOOMMMMMMNNNOOOPPPRRRUUUZZZcccrrr~~~~~~yyyoooiiiiiikkkmmmllllllqqqwwwyyy{{{~~~}}}zzzxxxzzz|||}}}}}}wwwwwwwwwwwwvvvsssoookkk```\\\UUUOOOIIIDDD>>>:::666666666555444333222111000000///...................../////////......---++++++,,,,,,---......///------...//////...------//////000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---///222222000111555888:::;;;===@@@CCCEEEGGGIIILLLOOOTTTYYY___fffmmmrrrtttuuuxxx|||wwwkkk___TTTNNNHHHGGGFFFIIIOOOVVV[[[^^^eeegggkkkqqquuuvvvsssqqqrrrmmmiiihhhgggeeegggkkkttt}}}zzzqqqjjjccc______]]]]]]^^^aaaccc```YYYSSSHHHDDD>>>:::888888888777444444444333333333222222333333333444555555666666333333333333333333333333~~~sssnnnllleeeaaaaaahhhtttooo]]]JJJ@@@;;;999888999888:::>>>EEEMMMRRRRRRRRRMMMIIIEEEFFFMMMXXXcccjjjkkkeee[[[QQQIIIFFFFFFGGGKKKOOOTTTZZZ```fffmmmqqqqqqrrrrrrrrrrrrrrrqqqqqqnnnnnnooopppooonnnmmmllliiijjjjjjjjjjjjjjjiiiiiigggggghhhhhhgggeeebbbaaa]]][[[YYYUUUQQQMMMJJJHHHBBBAAA>>><<<::::::999999888888888888888888888888:::;;;;;;<<<===>>>??????<<<<<<;;;:::999888777777666666777888999:::;;;<<<<<<>>>@@@@@@??????BBBEEEFFFGGGJJJNNNQQQTTTVVVWWWXXX[[[___bbbdddgggjjjlllkkkkkkkkklllnnnnnnnnnmmmnnnooopppqqqrrrsssssssssttttttrrrqqqooonnnmmmlllmmmnnnoooppppppooonnnmmmkkkkkkiiifffccc___[[[YYYOOONNNKKKHHHEEEBBBAAA@@@AAA???<<<888666444333333000111666===CCCJJJWWWdddpppvvvzzzzzz{{{{{{xxxsssllliiiddd^^^ZZZZZZ]]]```cccjjjsssyyy~~~|||tttsssrrrsssuuuxxx|||uuuggg[[[UUUKKKJJJHHHHHHIIIIIIHHHFFFAAAAAAAAABBBBBBCCCEEEEEEGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBAAA@@@@@@@@@AAABBBCCCDDDEEEEEEEEEDDDDDDDDDDDDEEEEEECCCCCCDDDDDDDDDCCCCCCBBBCCCDDDEEEFFFFFFGGGGGGGGGCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKLLLMMMNNNNNNMMMLLLLLLMMMOOOMMMOOOSSSUUUZZZeeerrr|||~~~wwwrrrnnnkkkiiiddd```ccckkkuuu~~~~~~}}}zzzzzz{{{|||}}}|||yyyyyyyyyzzzzzzxxxuuurrrhhheeeaaa\\\XXXRRRKKKGGGDDDCCCBBB@@@>>>;;;999888555444333222111000000000///000000//////...---,,,------......///000000000------...//////...------//////000000000000//////------------------------......---------...///000---000333444444888???EEEIIIJJJNNNRRRVVVZZZ^^^______ccchhhmmmqqquuuyyy}}}~~~}}}|||}}}}}}}}}|||{{{wwwrrrkkkaaaXXXPPPJJJGGGGGGHHHLLLTTT^^^gggmmmppptttuuuwww{{{}}}|||wwwrrrqqqjjjgggjjjlllmmmrrrxxxzzznnniiieee```___aaa]]]\\\\\\]]]\\\WWWNNNGGG@@@===:::888888777666444555444222111111222222333222222222333444555555555222222222222222222222222}}}~~~xxxqqqppprrruuuooojjjjjjkkksssoooWWWHHH@@@:::888888777777999???HHHOOORRRRRRSSSPPPLLLKKKOOOXXXbbbiiiuuunnncccWWWNNNHHHFFFEEEBBBEEEJJJPPPVVV]]]eeejjjnnnnnnooopppppppppoooooolllnnnpppqqqrrrqqqooonnnkkkllllllmmmmmmmmmmmmlllkkkkkklllllljjjgggeeecccdddccc```\\\XXXTTTQQQOOOIIIHHHFFFDDDBBB@@@???>>>999:::;;;;;;;;;;;;:::999;;;<<<===>>>???AAAAAABBB@@@@@@???>>><<<;;;::::::::::::;;;<<<>>>???@@@@@@CCCFFFIIIIIIHHHHHHKKKNNNMMMOOOSSSWWW[[[]]]______^^^aaadddggghhhjjjlllnnnmmmmmmmmmnnnpppqqqpppooonnnoooppppppqqqqqqqqqpppsssrrrqqqooommmlllkkkjjjmmmnnnoooqqqqqqooonnnmmmmmmkkkhhhccc^^^YYYUUUSSSJJJHHHEEEBBB@@@?????????===;;;888444222111111111333666<<>>DDDMMMUUUVVVXXX\\\aaaggglllppprrrmmmpppuuuyyy{{{}}}~~~{{{wwwrrrmmmiiiccc___XXXPPPKKKHHHGGGGGGHHHKKKSSS^^^kkkvvv}}}~~~}}}vvvpppqqqkkkjjjpppwww|||~~~}}}xxxmmmeeedddccc```___bbb^^^]]][[[ZZZXXXQQQGGG???;;;999888777777666444222555444222000000111333444111111222333333444555555222222222222222222222222~~~|||}}}~~~}}}}}}}}}wwwrrrsssxxxzzzwwwnnnpppzzzkkkTTTEEE===;;;<<<555666777777:::AAAKKKRRRQQQRRRSSSQQQOOOSSS\\\dddrrrvvvtttgggXXXNNNHHHEEEFFFCCCCCCGGGHHHKKKVVVbbbbbbdddhhhkkkmmmmmmlllkkkqqqqqqqqqsssttttttrrrqqqppppppooooooooooooooonnnnnnnnnnnnnnnoooooolllkkkkkkiiieee```]]]ZZZYYYXXXVVVUUUQQQMMMIIIFFFDDDCCCDDDDDDDDDDDDDDDCCCBBBAAA>>>>>>>>>???AAACCCFFFGGGJJJJJJJJJHHHDDDBBBBBBBBBDDDDDDEEEFFFHHHJJJLLLMMMSSSTTTUUUVVVWWWWWWWWWWWWZZZ[[[\\\^^^___aaabbbcccdddeeefffhhhjjjlllmmmmmmpppppppppooooooooonnnnnnmmmnnnoooqqqrrrsssttttttnnnnnnnnnnnnnnnnnnnnnnnnrrrqqqooonnnoooooommmkkkgggfffddd```ZZZUUUOOOLLLDDDCCCBBBAAA@@@???>>>===888777666333111222444666555<<>>999888888999999666555444222222111111222555333///---,,,...000222111111111111000000000///222111111333444555444222444222111222222222111000000111444555777999===@@@@@@BBBFFFLLLSSS[[[aaaeeeeeehhhlllppptttwwwyyyzzz~~~{{{yyyyyy{{{}}}vvvnnneee^^^ZZZPPPNNNJJJFFFCCCDDDHHHLLLKKKWWWdddnnnzzz|||xxxvvvuuuvvvyyyzzzqqqooorrrqqqkkkdddiiigggeeeeeegggiiikkkkkkddd```YYYSSSLLLEEE>>>999999888888777666555555555444444444444444444444444444444444333333222222222333333444444444555555555~~~yyyyyyzzzzzzvvvsssvvv|||zzzuuuuuuuuuxxx~~~gggTTTGGG???<<<999999999888999>>>EEEKKKLLLNNNQQQPPPOOORRRYYY^^^mmmtttwwwpppdddZZZQQQIIIDDD@@@>>>AAACCCDDDKKKTTTYYY\\\aaafffjjjmmmnnnnnnqqqqqqrrrtttuuuuuutttsssssssssrrrqqqqqqqqqqqqqqqqqqpppnnnmmmnnnnnnnnnnnnmmmllliiigggeeecccbbbaaa[[[ZZZXXXUUUSSSRRRQQQQQQNNNNNNMMMMMMLLLKKKKKKJJJDDDDDDDDDDDDFFFHHHJJJKKKLLLMMMNNNMMMLLLKKKKKKMMMKKKLLLLLLMMMOOOQQQRRRSSSYYYYYYZZZ[[[\\\\\\\\\\\\^^^___```bbbccceeefffgggkkkllllllmmmnnnooopppppprrrrrrrrrqqqqqqpppppppppnnnoooppprrrssssssttttttppppppppppppppppppppppppqqqpppooonnnooonnnkkkiiiaaa```\\\WWWRRRLLLHHHFFFAAA@@@???>>><<<;;;::::::444444444333222333555777???GGGRRR\\\ccchhhllloooqqqpppppppppooojjjccc^^^\\\\\\aaaiiirrrwwwxxxyyyyyyuuurrrpppnnnpppxxxlllkkkmmmttt{{{yyyyyy|||yyyvvvqqqnnniiihhheee```ZZZSSSMMMIIIHHHHHHFFFFFFFFFHHHJJJKKKFFFFFFFFFEEEEEEEEEEEEFFFEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFHHHIIIHHHFFFDDDCCC@@@@@@??????@@@AAACCCDDDFFFDDDBBBAAAAAABBBDDDFFFAAABBBCCCCCCDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGHHHGGGGGGEEEEEEFFFGGGHHHHHHHHHGGGEEEGGGHHHGGGFFFFFFGGGIIIJJJJJJJJJIIIIIIHHHHHHHHHKKKJJJJJJIIIJJJKKKLLLMMMMMMOOOQQQQQQRRRTTTVVVYYY___jjjyyywwwiii```\\\\\\]]]dddqqq}}}xxxvvvuuuuuuttt{{{}}}~~~~~~~~~|||xxxuuummmmmmlllkkkjjjiiihhhgggllllllmmmllljjjfffbbb```[[[VVVOOOIIIEEEBBB???===???>>>===;;;999888666666666666666666666666666666444444444444444444333333333333444555777888777666::::::999:::;;;;;;::::::999<<>>@@@DDDMMMQQQWWW]]]dddiiilllnnnmmmnnnppprrrssstttttttttuuutttrrrqqqqqqqqqrrrssstttrrrooommmmmmnnnqqqrrrnnnnnnnnnmmmmmmkkkjjjjjjcccbbbaaa___^^^]]]\\\\\\ZZZYYYWWWUUUTTTTTTTTTTTTNNNMMMMMMMMMMMMOOOPPPQQQRRRTTTVVVVVVVVVWWWYYYZZZWWWWWWWWWXXXYYY[[[\\\]]]___```aaabbbccccccccccccddddddfffgggiiijjjkkklllqqqqqqqqqqqqqqqqqqrrrrrrssssssssssssrrrrrrrrrrrrqqqqqqrrrsssssssssssssssppppppppppppppppppppppppmmmlllllllllllljjjfffccc[[[XXXSSSNNNHHHDDDAAA???<<<;;;:::888777666555555111222444444666888===@@@LLLUUUaaakkkqqqssssssrrrrrrsssrrrmmmggg```[[[XXX]]]ccclllwwwyyyqqqlllhhhgggmmmtttyyy~~~}}}ssslllfffhhhlllrrrxxx~~~{{{uuuqqqrrrvvvzzzxxxpppiiidddbbb```^^^[[[VVVPPPJJJEEEBBBBBBAAAAAAAAABBBCCCEEEFFFEEEDDDBBBAAA@@@AAABBBBBBAAAAAAAAABBBBBBBBBBBBBBBDDDEEEGGGHHHHHHFFFDDDCCC@@@@@@???@@@@@@AAABBBCCCDDDCCCAAA@@@@@@BBBCCCEEECCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDFFFGGGGGGHHHHHHFFFEEEEEEDDDDDDEEEEEEEEEEEEFFFFFFEEEDDDEEEGGGIIIMMMLLLLLLLLLLLLLLLKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMLLLNNNOOOPPPPPPQQQSSSUUUUUU^^^jjjwwwsssggg___\\\XXX\\\dddooo{{{|||zzzyyyxxxwww{{{|||||||||{{{|||}}}{{{vvvuuurrrpppnnnlllkkkkkkmmmnnnoooppppppooonnnmmmgggddd___YYYUUUPPPKKKGGGIIIIIIHHHGGGDDDAAA>>><<<888:::<<<>>>???===;;;999999999888888888777777777777999:::<<<>>>???@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCGGGKKKQQQVVVYYY\\\___aaabbbeeejjjnnnqqqsssrrrrrrrrruuuyyy}}}}}}||||||}}}~~~|||tttooofff\\\RRRJJJEEECCCCCCDDDGGGJJJOOOVVV___dddqqqwww~~~~~~xxxsssqqqrrruuuwwwvvvnnnbbbYYYWWWYYY]]]```dddgggmmmtttxxxxxxtttpppaaaYYYNNNDDD>>>;;;999888666666555555444444333333444444444444444444444444222222222222222111111111222222333333333444444444~~~ssshhhbbbaaannnjjjWWWIIIAAA???;;;888666666888:::;;;AAAGGGLLLMMMMMMMMMMMMUUU___kkktttyyywwwlll```RRRJJJ@@@<<<;;;;;;<<<<<>><<<;;;777666444333111111111111111222444777;;;CCCKKKQQQ[[[bbbllluuuzzzzzzxxxwwwuuuuuuqqqiii___YYYZZZ\\\fffppp~~~xxxqqqjjjffffffjjjppprrrtttssspppllliiihhhkkknnnrrrvvvwwwyyy{{{}}}}}}xxxqqqllllllqqqyyy}}}ssshhh___\\\[[[[[[YYYVVVRRRLLLGGGBBB???============>>>@@@AAABBBCCCBBB@@@>>>>>>>>>???@@@>>>>>>??????@@@@@@AAAAAACCCDDDEEEFFFFFFEEEDDDCCC??????@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@AAACCCDDDDDDEEEEEEFFFFFFFFFFFFFFFDDDDDDEEEEEEEEEEEEEEEFFFDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCEEEEEEFFFFFFFFFCCCCCCBBBAAAAAABBBDDDEEEFFFFFFFFFEEEDDDEEEHHHKKKNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLMMMNNNNNNNNNNNNMMMMMMOOOQQQQQQQQQQQQRRRTTTRRRWWW___gggrrrxxxnnneeeaaa[[[\\\^^^ccckkkttt}}}~~~}}}~~~{{{yyyxxxzzz|||~~~}}}zzzwwwuuusssrrrrrrllllllmmmnnnoooooooooooollljjjhhhgggeeebbb]]]ZZZXXXXXXXXXXXXUUURRROOOMMMEEEFFFIIIJJJJJJHHHFFFDDDBBBBBBAAA???>>><<<;;;;;;>>>AAAEEEHHHJJJMMMOOOQQQSSSTTTTTTSSSQQQPPPQQQQQQWWW[[[bbbgggjjjlllmmmnnnlllnnnqqqtttvvvvvvvvvvvvxxx{{{}}}|||yyyuuuppplllbbb]]]VVVNNNHHHEEEEEEEEEIIILLLPPPUUU[[[ccckkkqqq|||~~~|||xxxsssqqqsssyyyyyyqqqcccWWWRRRUUU]]]dddnnnqqqvvvzzzyyyrrriiiaaaUUUOOOFFF>>>:::888777666444444444333333333222222333333333333333333333333111111111111111111111111111111111111222222222222kkk```ZZZ```nnnkkk[[[LLLHHHBBB<<<999999999:::777<<>>BBBGGGMMMRRRWWWYYY^^^```dddfffgggjjjmmmqqqqqqqqqpppppppppqqqssssssqqqsssuuutttrrrqqqqqqsssrrrrrrssstttsssqqqpppooonnnmmmkkkiiihhhgggffffffhhhfffccc```_________```aaa```^^^]]]]]]]]]^^^___bbbdddffffffffffffhhhjjjjjjjjjiiiiiiiiiiiijjjjjjgggggghhhiiijjjjjjjjjjjjkkkkkklllmmmooopppqqqqqqoooooopppqqqrrrsssttttttqqqqqqqqqqqqrrrrrrrrrrrrttttttttttttsssrrrqqqpppppppppooonnnmmmlllkkkjjjeeeeeeddddddbbb___ZZZVVVPPPLLLFFF@@@;;;999888888333222111///...///000000000222555:::BBBNNN[[[dddkkkoootttzzz~~~~~~|||zzzsssqqqkkkaaaXXXXXX```gggtttyyyrrriiicccaaaddddddcccccceeejjjqqqvvvzzz|||}}}}}}{{{zzz{{{{{{wwwsssmmmjjjmmmuuu~~~xxxmmmbbb[[[XXXXXXXXXVVVSSSOOOJJJEEEAAA???<<<<<<<<<<<<===>>>???@@@AAA@@@???>>>======>>>???===>>>>>>>>>??????@@@@@@BBBBBBCCCDDDDDDCCCCCCBBB??????@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAABBBCCCDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGEEEEEEEEEDDDDDDDDDCCCCCCBBBCCCCCCDDDDDDCCCBBBBBBAAAAAA@@@AAABBBDDDFFFGGGGGGGGGGGGFFFEEEGGGJJJMMMJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLMMMNNNNNNNNNNNNMMMLLLNNNPPPQQQPPPOOOOOOPPPPPPRRRUUUZZZbbbooo~~~zzztttnnnkkkdddbbb___]]]```eeelllppptttzzz~~~}}}xxxxxxzzz~~~zzzvvvuuuuuuxxxyyyzzz|||}}}~~~~~~|||{{{zzzzzzuuuuuuuuuttttttsssrrrrrrnnnnnnnnnoooppppppmmmkkkggghhhiiiiiihhhfffdddbbb\\\\\\[[[[[[ZZZYYYXXXXXXTTTSSSQQQNNNKKKHHHFFFEEEIIIMMMRRRVVVYYY\\\```cccjjjkkkkkkhhheeebbbcccddddddhhhooosssuuuuuuuuuuuuttttttuuuvvvwwwyyy{{{|||~~~}}}xxxqqqkkkccc[[[VVVNNNKKKIIIGGGHHHKKKOOORRRVVVYYY^^^dddjjjqqqxxx}}}~~~}}}zzzxxxwwwwwwrrrqqqpppttt{{{xxxkkk___XXX[[[eeelllvvvwwwxxxvvvpppeeeXXXPPPGGGCCC>>>;;;999777666444333333333333222222222222333333333333333333333333111111111111111111111111000000000000111111111111oooaaaVVVWWW]]]jjjuuu]]]VVVKKKBBB<<<999777666777999===@@@DDDFFFHHHHHHFFFLLLSSSZZZeeennnooojjjaaa]]]TTTHHHBBBAAA???;;;;;;;;;<<<>>>BBBFFFIIILLLTTTXXX\\\___```ccciiimmmooopppqqqrrrssstttuuuvvvppptttwwwvvvsssqqqqqqsssvvvvvvvvvvvvuuutttsssssspppooonnnnnnnnnnnnnnnnnnmmmllljjjhhhgggffffffggghhhgggfffeeeddddddeeefffiiijjjkkkkkkjjjjjjkkkllloooooonnnmmmmmmmmmmmmmmmiiijjjkkkllllllmmmmmmlllllllllmmmnnnooopppqqqqqqppppppqqqrrrtttuuuvvvvvvppppppppppppqqqqqqqqqqqqtttttttttssssssrrrqqqppprrrqqqooommmkkkiiiggggggcccaaa```^^^\\\YYYTTTPPPGGGDDD???:::666444333333222000///......000111333111444:::BBBMMMZZZhhhqqqxxxxxxyyy|||}}}|||xxxuuuhhheee___YYYVVV]]]jjjuuuyyymmmaaa\\\WWWXXX[[[bbblllyyyuuuqqqllllllqqqzzz~~~sssggg^^^ZZZXXXXXXUUUSSSPPPKKKGGGCCC@@@???<<<<<<===============>>>============>>>===============>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAA??????@@@@@@@@@@@@?????????>>>>>>??????@@@AAABBBCCCCCCDDDEEEEEEEEEEEEEEEDDDEEEEEEFFFFFFGGGGGGHHHFFFFFFFFFEEEEEEEEEDDDDDDBBBBBBCCCCCCBBBAAA@@@@@@AAAAAABBBCCCDDDFFFHHHHHHFFFGGGGGGGGGGGGHHHJJJMMMIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMJJJLLLNNNOOOMMMLLLKKKLLLKKKMMMOOOQQQWWWbbbpppzzz~~~}}}|||zzzyyysssnnnfff```]]]^^^bbbeeegggllluuu~~~{{{wwwwwwyyy}}}yyytttrrrmmmmmmooorrruuuxxx{{{}}}~~~~~~}}}~~~~~~}}}|||zzzxxxwwwpppooommmnnnoooooonnnmmmmmmnnnoooppppppooonnnmmmkkkjjjhhhfffffffffggghhhhhhgggdddaaa]]]ZZZXXXVVVWWW\\\aaaeeefffiiinnnqqquuuwwwxxxuuupppmmmnnnooonnnrrrxxx{{{|||{{{{{{{{{{{{{{{{{{{{{|||zzztttlllcccZZZRRRKKKGGGDDDEEEGGGKKKRRRYYY___ccccccggglllqqqvvv{{{zzzwwwsssnnnmmmooolllooottt}}}zzzqqqhhhdddgggmmmssssssqqqmmmhhhaaaWWWLLLEEE<<<:::999888888888555333333333333333222222222222333333333333333333333333111111111222222222222222000000111111111222222222zzzfffWWWUUUVVV^^^yyy{{{ppp```QQQFFF???;;;888999999999;;;???DDDHHHJJJKKKOOOQQQSSSXXX```cccbbbccceeeaaaVVVNNNIIIDDD>>>;;;;;;:::999;;;===@@@BBBIIIMMMRRRTTTVVVZZZ```fffkkklllooorrruuuuuuvvvuuuqqqtttvvvuuuqqqooorrruuuwwwwwwvvvvvvuuuvvvvvvvvvssssssrrrqqqqqqqqqqqqqqqoooooonnnnnnmmmllllllkkknnnmmmlllkkkkkkkkklllmmmlllnnnooonnnmmmmmmnnnooosssrrrqqqpppoooooonnnooolllmmmnnnoooppppppppppppmmmmmmnnnooopppqqqqqqrrrrrrrrrssssssssstttttttttooopppppppppqqqqqqqqqrrrrrrsssssssssrrrqqqpppooopppnnnllliiifffcccaaa___\\\ZZZWWWUUURRROOOKKKHHHAAA>>>;;;777444222111111111000///...///222555777666<<>>===<<<;;;=========<<<<<<<<<<<<<<<>>>>>>>>>????????????@@@>>>???@@@AAAAAA@@@???>>>======>>>>>>???@@@@@@AAAAAABBBCCCCCCDDDDDDCCCCCCBBBCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDDDD@@@@@@AAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDDDDEEEGGGGGGGGGHHHIIIKKKJJJKKKKKKKKKLLLLLLLLLLLLKKKJJJJJJIIIJJJKKKLLLMMMKKKMMMOOOOOOMMMKKKJJJJJJIIIJJJMMMNNNRRRZZZdddlll~~~|||wwwllleeecccdddeeedddggglllttt}}}}}}||||||zzzvvvkkkjjjjjjjjjkkkmmmpppqqqsssuuuzzz~~~~~~uuurrrnnnlllmmmnnnooooooqqqqqqrrrrrrrrrrrrrrrrrrppppppoooooopppqqqrrrsssvvvuuussspppmmmjjjhhhgggeeejjjoooppppppppptttxxxvvvyyy{{{yyytttrrrtttvvvvvvzzz~~~}}}~~~~~~{{{{{{zzzzzzyyyyyyzzzzzzpppjjjaaaXXXRRRNNNKKKIIIKKKNNNTTT[[[ccckkkqqqtttrrruuuxxxzzz|||}}}}}}vvvqqqpppmmmiiikkkpppqqqwww}}}wwwtttooommmmmmpppsssuuukkkfff^^^WWWPPPIIICCC???888777666666777666555333333333333333333333333333222222222222222222222222222222222222333333333444333333333333444444444444nnn[[[VVVUUUZZZrrryyyeeeWWWNNNGGGCCC<<<999777777<<>>???DDDIIILLLMMMQQQYYY___fffhhhmmmqqqsssttttttssssssuuuvvvrrrnnnnnnrrrwwwuuuuuutttssstttuuuwwwxxxxxxwwwuuusssqqqooonnnnnnooooooppppppooonnnmmmmmmqqqqqqpppooooooooopppqqqnnnoooppppppooooooppprrruuutttsssqqqppppppooooooooopppqqqrrrssssssssssssnnnnnnoooooopppqqqrrrrrrssssssrrrrrrqqqqqqqqqqqqpppppppppqqqqqqrrrrrrrrrqqqrrrrrrrrrqqqqqqpppooollljjjgggddd```\\\ZZZXXXUUURRROOOKKKIIIFFFBBB@@@???===:::777555333222222111000//////111444777999<<>>===;;;:::<<<<<<<<<;;;;;;:::::::::<<<<<<======>>>>>>??????>>>???@@@AAAAAA@@@>>>>>><<<======>>>???@@@@@@@@@@@@AAAAAABBBCCCBBBBBBBBBAAAAAAAAABBBCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDD===>>>???@@@AAABBBBBBBBB>>>>>>@@@AAAAAA@@@???>>>AAADDDFFFGGGGGGGGGHHHIIIGGGGGGGGGGGGHHHHHHIIIIIIKKKJJJHHHGGGHHHIIIKKKMMMMMMOOORRRQQQOOOMMMLLLLLLJJJLLLNNNOOOPPPUUU]]]ccctttzzzzzzzzzqqqlllllllllggghhhiiilllttt{{{pppnnnjjjgggeeedddddddddjjjnnntttzzz}}}yyytttrrrsssuuuwwwxxxzzzyyyyyyxxxxxxxxxyyyyyytttuuuwwwyyyzzz||||||}}}{{{zzzyyywwwuuusssrrrqqqnnnssswwwwwwtttsssvvvzzzxxx|||}}}yyyxxx{{{~~~{{{~~~{{{|||~~~|||tttsssqqqpppoooooopppqqqjjjddd[[[TTTQQQQQQRRRRRRXXX\\\ccckkksssyyy}}}}}}{{{zzzzzzssslllhhhjjjjjjiiinnnuuuzzzyyyrrrnnnnnnlllkkkmmmqqqtttuuuuuufff___TTTKKKDDD@@@>>><<<999777555444444555444333333333333333333333333333222222222222222222222222222222222333333444444444555555555666666666777777|||hhh]]]VVVXXXjjjlll___QQQCCC@@@<<<:::999999<<>>>>>>>>>>>>>>??????@@@@@@@@@@@@?????????>>>>>>>>>>>>?????????@@@@@@@@@??????@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@???@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAABBBCCCFFFHHHIIIJJJJJJJJJGGGGGGFFFFFFGGGGGGHHHIIIKKKJJJIIIHHHHHHIIIJJJKKKOOOPPPRRRSSSRRRNNNKKKHHHLLLNNNPPPQQQRRRSSSVVVYYYgggppp}}}tttrrrsssqqqnnnjjjjjjnnntttzzz~~~||||||zzzwwwqqqjjjdddaaagggfffhhhnnnuuuyyyzzzyyyzzz}}}{{{yyyzzz}}}||||||}}}~~~}}}}}}}}}~~~~~~}}}|||zzzzzzzzzzzz{{{|||||||||}}}~~~|||}}}yyyuuutttqqqmmmjjjkkkiiifffbbbaaabbbdddeeeeeedddeeefffdddaaa___aaadddkkkooovvv}}}{{{vvvrrrqqqrrrtttkkkhhhddddddiiirrr|||uuummmiiigggkkkkkknnnssswwwxxxsssoooaaaWWWJJJAAA>>><<<999666666666555555555444444444222222222222222222222222222222222333333333444444333444444555555444444333......///000111222222222qqqggg^^^ZZZeeetttzzzfffTTTIIICCC>>><<<;;;<<>><<<;;;999888888:::<<<===>>>BBBGGGLLLNNNSSSYYY```dddhhhlllooouuuuuutttsssqqqrrrtttvvvuuutttsssrrrsssuuuxxxyyyzzzxxxvvvtttsssrrrrrrrrrsssrrrrrrrrrrrrrrrrrrsssrrrqqqqqqqqqrrrrrrsssssswwwvvvvvvuuuuuutttttttttttttttsssssssssssstttttttttuuuuuuttttttsssrrrqqqrrrqqqooonnnmmmnnnoooppprrrrrrrrrrrrrrrrrrrrrrrrppppppoooooopppppppppqqqpppnnnkkkjjjiiiiiigggfffbbb```[[[VVVPPPLLLHHHGGGEEECCCAAA???<<<;;;:::999777555444333222222111000222111111555<<>>============>>>????????????>>>>>>>>>==================>>>>>>>>>???????????????@@@@@@@@@@@@AAA@@@??????>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@???@@@@@@AAAAAAAAABBBDDDFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHLLLKKKJJJJJJJJJJJJKKKLLLNNNOOOQQQRRRQQQNNNKKKHHHJJJKKKMMMNNNNNNPPPRRRUUU]]]eeeqqq}}}zzzvvvooommmjjjjjjmmmqqqtttuuu{{{vvvqqqnnnooonnnmmmoooqqqqqqooommmooorrrxxx~~~~~~~~~~~~}}}|||{{{}}}~~~wwwqqqkkkgggbbb[[[XXXYYY[[[ZZZZZZ[[[___eeekkkooo|||}}}}}}{{{wwwuuuvvvwww|||wwwuuuqqqlllhhhhhhkkknnnmmmllllllooovvvzzztttmmmiiiiiiiiipppqqqsssvvvxxxtttmmmgggWWWOOOEEE>>><<<;;;999666666555555555444444444333222222222222222222222222222222222333333333333444333333444444444444333333///000000111111222222222}}}wwwmmmeeefffnnnkkkUUUKKK@@@<<<;;;:::;;;>>>GGGLLLUUU^^^eeehhhhhhgggdddhhhnnnssstttpppiiicccXXXRRRJJJDDD@@@>>>===<<<666777888888777999;;;>>>AAAFFFLLLSSSZZZ```gggkkkqqqssstttsssrrrrrrsssuuutttsssrrrqqqrrrtttvvvwwwxxxxxxvvvuuussssssssssssttttttttttttttttttttttttsssssssssssstttttttttuuuwwwwwwwwwvvvvvvvvvvvvvvvwwwvvvvvvuuuuuuvvvvvvwwwttttttuuuuuuuuuuuuttttttsssrrrqqqooooooooopppqqqrrrrrrrrrrrrrrrrrrrrrrrrnnnooopppppppppooonnnmmmllljjjhhhhhhgggfffccc```\\\ZZZUUUPPPJJJFFFCCCAAA===<<<;;;999777666666555222111000///......//////555555888>>>HHHTTT___fffmmmqqqwwwzzz||||||||||||wwwnnnaaaXXXVVV[[[bbbffftttwwwzzz||||||xxxvvv}}}}}}~~~vvvqqqggg]]]TTTNNNKKKIIICCCBBBAAAAAABBBBBBAAA@@@>>><<<:::999:::::::::888999999999999999:::::::::999999::::::;;;;;;<<<<<<===<<<<<<<<<<<<===>>>>>>============<<<<<<<<<<<<;;;;;;<<<<<<<<<=========>>>>>>>>>?????????@@@@@@>>>>>>=========>>>>>>???======>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???@@@@@@AAA@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGMMMNNNOOOPPPOOOMMMJJJHHHHHHIIIJJJJJJJJJJJJMMMOOORRRXXX```gggoooyyywwwmmmkkkjjjjjjlllnnnoooooorrrwww~~~{{{xxxuuurrrmmmgggccccccfffkkkrrryyy~~~|||{{{zzz{{{{{{|||}}}}}}||||||{{{{{{wwwssstttxxxzzzxxxtttiiiccc]]]YYYSSSMMMKKKMMMTTTWWW\\\aaagggqqq|||}}}xxxuuuqqqnnnjjjeeebbbdddiiimmmvvvwwwyyy|||zzzyyytttssspppmmmkkkmmmqqquuuvvvuuuuuutttrrrkkk```XXXJJJEEE>>>:::::::::888666555555444444444444333333222222222222222222222222111111222222222333333333222333333444444333333222111111111222222222222222zzz|||~~~uuupppqqquuuhhhXXXGGG@@@===;;;999:::AAAFFFNNNWWW___dddggghhhfffeeeggglllqqqrrrpppmmmeee```XXXPPPJJJEEE@@@===888888777666555555666777;;;>>>DDDJJJQQQXXX```eeeiiikkknnnooooooooopppqqqqqqqqqppppppppprrrtttuuuvvvvvvuuuttttttsssssssssuuuuuuvvvvvvvvvvvvuuuuuuttttttuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwxxxxxxxxxwwwwwwvvvvvvwwwwwwxxxttttttuuuvvvvvvvvvvvvvvvtttsssrrrqqqqqqqqqqqqqqqoooooooooooooooooooooooommmnnnpppppppppmmmkkkiiigggfffddddddcccaaa]]]ZZZXXXVVVRRRMMMGGGCCC@@@???999888666555333222222111111111000...------///111444888???HHHSSS___jjjpppsssvvv{{{}}}|||zzzxxxwwwooofff\\\WWW[[[eeeqqqxxx}}}}}}|||zzz{{{~~~yyyzzz||||||{{{~~~~~~|||vvvrrrllliiiccc[[[QQQKKKGGGGGGBBBAAA@@@AAACCCCCCCCCBBB===;;;999999::::::999888666666666777888888888999999999::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<===============<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>?????????>>>>>>=========>>>??????======>>>>>>???@@@AAAAAA???@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@??????@@@@@@@@@AAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEKKKLLLMMMNNNMMMLLLIIIHHHFFFGGGHHHGGGFFFGGGHHHJJJLLLPPPUUUYYY^^^gggttt|||ooollliiihhhjjjlllnnnnnnpppqqqtttyyyzzzrrrjjjeeebbbbbbeeehhhmmmsssxxx{{{{{{}}}{{{{{{|||}}}~~~~~~}}}}}}~~~|||zzzxxxvvvuuuuuurrrssstttuuuvvvvvvvvvuuupppkkkffffffkkkmmmjjjggg\\\WWWTTTSSSPPPMMMOOOTTTYYY```jjjrrrxxx|||wwwssspppnnnqqqnnnkkkggggggllltttyyy|||uuurrrqqqrrrqqqpppooonnnnnnsssyyy~~~zzzvvvpppkkkeee]]]RRRKKK@@@===:::888888888666444444444333333333333333333111111111111111111111111111111111111222222222222222222333333333333222222333333222222222222222222~~~||||||zzzwwwvvv|||}}}jjjUUUIIIDDD@@@======<<>>BBBGGGMMMTTTXXX^^^aaafffiiijjjjjjlllmmmllllllllllllmmmooopppqqqsssssstttttttttsssssssssuuuuuuvvvwwwwwwvvvuuuuuutttuuuvvvwwwwwwwwwvvvvvvuuuuuuuuuvvvvvvwwwwwwxxxwwwvvvvvvvvvvvvvvvvvvwwwttttttuuuvvvwwwwwwwwwwwwuuutttsssrrrrrrqqqqqqqqqooonnnnnnnnnnnnmmmmmmmmmkkklllnnnooommmjjjgggdddaaa___^^^]]]\\\YYYUUURRRQQQOOOLLLGGGCCC???===<<<777666555333111000//////555555444222000111555999777???KKKVVV```hhhpppuuuwwwzzz~~~~~~zzztttooolll___\\\ZZZ]]]gggttt}}}{{{|||wwwvvv|||zzzwwwzzz~~~~~~}}}yyytttmmmiiicccbbb^^^WWWPPPJJJGGGFFF@@@?????????AAABBBAAA@@@===;;;999999::::::999888666666666777888888888999999999999:::::::::::::::::::::999999::::::;;;<<<========================;;;;;;;;;<<<<<<<<<======<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>???@@@AAA===>>>>>>???@@@AAABBBBBB?????????@@@@@@AAAAAAAAABBBAAA@@@@@@?????????@@@AAAAAAAAAAAABBBBBBCCCCCCDDDDDDCCCCCCDDDDDDEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKLLLKKKJJJIIIHHHFFFGGGGGGFFFEEEEEEFFFHHHHHHLLLPPPRRRSSSZZZdddmmmvvvuuupppiiieeedddfffhhhiiimmmlllmmmnnnsssyyy{{{sssooojjjiiihhhgggggghhhjjjkkkooorrrxxx~~~|||xxxooopppsssvvvyyy|||~~~~~~|||xxxvvvyyy{{{xxxtttrrrqqqrrrrrrrrrqqqqqqqqqqqqiiijjjjjjjjjiiiiiihhhhhh```\\\XXXYYY\\\___]]][[[XXXVVVWWWYYYYYYYYY]]]dddfffooozzz|||vvvqqqooonnnnnnmmmmmmnnnooottt|||xxxnnnkkklllooovvvuuutttrrrrrrtttyyy}}}yyyrrrhhh^^^WWWPPPHHHCCC;;;:::888777777666444222222222333333333333333333111111111111111111111111000000000111111111222222111111222222222222111111333333222222222222222222zzz}}}{{{yyywwwwwwyyy}}}gggXXXOOOFFF@@@>>>:::;;;<<>>AAAFFFIIIRRRUUUZZZ___aaadddfffhhheeeffffffhhhiiikkkmmmnnnpppqqqqqqrrrssssssrrrrrrttttttvvvvvvvvvvvvtttttttttuuuwwwxxxxxxxxxwwwvvvuuuuuuvvvvvvwwwwwwwwwxxxvvvuuuuuuttttttuuuuuuvvvttttttuuuvvvvvvwwwvvvvvvuuuuuutttsssrrrqqqppppppppppppooonnnmmmmmmlllkkkhhhiiijjjjjjhhheeeaaa___YYYWWWUUUSSSQQQOOOKKKHHHFFFEEEBBB>>>;;;888777666555444333222111000000000444444444222111444;;;@@@GGGPPP]]]gggnnnrrrvvvyyy~~~|||uuullleeeaaaSSSWWW^^^jjjyyy|||zzzyyyyyyyyyqqqssszzz~~~uuusssrrruuuzzz~~~|||xxxtttpppkkkfffccc]]][[[WWWRRRNNNJJJGGGEEE???>>>======>>>>>>===<<<>>><<<:::999:::::::::888999999999999999:::::::::888888888999999999999999999888888888888999::::::<<<<<<<<<===============:::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<=========>>>>>>>>>>>>???@@@AAAAAA>>>??????@@@@@@AAAAAAAAA?????????@@@@@@AAAAAABBBBBBBBBAAA@@@????????????AAAAAA@@@AAABBBCCCDDDEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGHHHIIIIIIIIIHHHGGGEEEFFFGGGFFFDDDDDDFFFGGGFFFHHHKKKLLLNNNQQQWWW\\\gggwww{{{uuukkkdddaaaaaabbbbbbffffffgggiiimmmqqqvvvyyy~~~|||xxxtttsssqqqooollljjjhhhggggggjjjooosssvvvsssnnniiidddfffhhhlllooorrrtttuuuvvvsssooonnnpppvvv}}}|||xxxsssppplllgggddd^^^___aaaccceeefffffffff^^^]]][[[YYYWWWVVVUUUUUUUUUUUUTTTVVVXXX[[[[[[[[[aaabbbeeehhhhhhhhhmmmttt{{{~~~xxxssspppoooooolllooouuu{{{vvvkkkiiimmmqqq}}}yyyvvvvvvwwwpppggg[[[QQQKKKGGGBBB???999888777666555333222111111111222222222222333333111111111111111111111111///000000000000111111111000111111222222111111000111111111222222222222222}}}yyy|||wwwpppjjjjjjtttuuufffWWWLLLGGGAAA???===>>>CCCKKKTTTZZZaaacccgggiiijjjkkklllmmmsssuuuxxx{{{zzztttkkkdddTTTMMMDDD>>>:::999777666444666777888999:::===???CCCGGGLLLQQQUUUYYY^^^aaa___```aaacccfffhhhjjjkkkmmmnnnpppqqqrrrrrrrrrqqqrrrssstttuuuuuutttsssrrrtttuuuwwwxxxxxxxxxvvvuuuwwwwwwwwwxxxxxxxxxxxxxxxuuuuuuttttttttttttuuuuuuttttttuuuvvvvvvuuuuuuuuutttttttttsssrrrqqqpppoooppppppooommmkkkjjjhhhhhhdddddddddcccaaa^^^[[[YYYQQQNNNJJJHHHFFFDDDAAA???<<<;;;999666444222111111000000000000111222333444222444666555666;;;EEELLL[[[cccnnnuuuxxxyyy{{{~~~~~~{{{tttkkkccc^^^\\\XXX___nnnzzzuuussszzzzzzppplllnnnqqqtttsssssstttwwwyyyxxxtttppplllnnnrrrxxx{{{ssspppllliiifffccc```^^^XXXTTTOOOMMMLLLKKKGGGDDDAAA@@@>>>===>>>===;;;:::???===;;;:::;;;;;;:::999:::::::::999999999999999777777777777777777777777888777777777777888999999:::;;;;;;;;;<<<<<<<<<<<<999999999::::::::::::;;;:::;;;;;;;;;;;;<<<<<<<<<============>>>???@@@@@@>>>>>>??????????????????>>>??????@@@AAAAAABBBBBBCCCBBBAAA@@@????????????????????????AAABBBDDDEEEEEEEEEDDDDDDEEEEEEFFFGGGCCCDDDEEEFFFFFFEEEDDDCCCEEEFFFGGGHHHHHHHHHHHHGGGDDDEEEFFFEEECCCCCCEEEGGGFFFFFFGGGIIIKKKNNNQQQSSS[[[iiiyyy}}}|||vvvooohhheeeddddddcccbbbcccfffjjjmmmooopppqqqsssyyy~~~yyyzzz{{{{{{zzzwwwsssqqqnnnppprrruuuuuurrrmmmhhhaaabbbdddeeefffggggggggghhhgggfffgggiiillloooqqqqqqmmmgggcccaaa^^^YYYVVVNNNPPPSSSVVVYYYZZZ[[[\\\XXXWWWTTTRRRQQQQQQRRRSSSXXX[[[```bbbdddfffiiikkkppprrrwww{{{{{{yyy}}}}}}yyyxxx|||tttkkkllluuu||||||tttnnnkkk^^^WWWLLLDDD@@@>>>;;;888666666555444333222222222111111111111222222222333111111111111111111111111/////////000000000111111000000111111111111000000///000000111111222222222}}}yyy|||vvviiiaaafffooowwwmmm]]]VVVKKKGGGCCC@@@AAAEEEJJJMMMXXX___gggkkkjjjhhhggggggkkkooouuu{{{~~~|||vvvqqqccc[[[OOOGGGBBB@@@>>><<<555666888888888888:::;;;777;;;@@@FFFKKKPPPUUUYYY[[[\\\^^^aaadddfffhhhiiikkklllnnnpppqqqqqqqqqqqqqqqrrrtttuuuuuutttrrrqqqsssuuuwwwxxxxxxxxxvvvuuuyyyyyyyyyyyyyyyyyyyyyyyyuuuuuuttttttttttttuuuuuuttttttuuuuuuuuuuuutttttttttttttttsssrrrqqqooonnnooonnnllljjjhhhfffddddddaaaaaa```^^^\\\YYYVVVUUULLLHHHDDD@@@>>>===:::999777666444333111000//////,,,---...///111333555777888:::===>>>@@@HHHSSS\\\hhhooowww{{{{{{{{{~~~|||yyysssjjjbbb^^^\\\]]]cccmmm~~~xxxsssnnnwww~~~yyytttnnniiiggghhhiiiiiigggffffffiiimmmooommmjjjlllooovvv~~~|||tttkkkhhhdddaaa___^^^\\\[[[UUUOOOJJJHHHJJJKKKHHHDDDEEECCCAAA@@@???>>><<<:::???===;;;;;;<<<<<<;;;:::999888888888777777666666777777777666666666666666777777777777777888888999999999999::::::;;;;;;;;;777888888888888999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<>>>??????>>>>>>>>>>>>============>>>>>>???@@@AAAAAABBBBBBCCCBBBAAA@@@????????????>>>======>>>@@@BBBDDDFFFEEEEEEEEEEEEEEEFFFGGGGGGEEEFFFGGGHHHHHHGGGFFFEEEDDDEEEFFFGGGGGGGGGGGGGGGCCCDDDDDDDDDCCCCCCEEEFFFHHHGGGFFFHHHKKKOOOQQQQQQSSS^^^iiirrr{{{yyyvvvqqqnnnmmmmmmlllkkkcccfffjjjmmmooonnnmmmlllooosssyyyzzz}}}~~~}}}xxxssshhhhhhhhhgggfffdddcccbbb```bbbdddgggiiiiiiiiiiiibbb^^^YYYVVVTTTRRRNNNKKKLLLMMMPPPTTTWWWYYYYYYZZZ\\\ZZZXXXXXXYYY\\\```ccc```gggnnnqqqrrrsssxxx}}}zzz}}}|||{{{~~~~~~rrrmmmrrr~~~xxxlllccc^^^OOOIIIAAA;;;999777444111333444444222111111222333000000111111222222222333000000000000000000000000////////////000000000000000000111111111111000000......///000111222222333nnnaaa]]]]]]hhhvvv|||rrrcccWWWLLLGGGBBB>>>@@@FFFLLLTTT]]]ccceeeeeeeeefffaaaggglllnnnrrrvvvvvvrrrrrrhhh[[[SSSPPPLLLDDD>>>===;;;888777666555333222777777999;;;???FFFNNNTTTWWW\\\```aaa``````cccggghhhiiijjjlllmmmnnnnnnnnnrrrrrrrrrrrrrrrqqqpppooossssssssssssssstttuuuvvvzzz{{{{{{|||{{{zzzyyyxxxtttsssqqqooooooppprrrsssttttttsssrrrqqqqqqqqqqqqqqqpppnnnlllkkkjjjiiiiiihhhgggeeedddaaa___^^^]]]YYYYYYZZZYYYVVVRRRNNNKKKBBB@@@<<<888555444333333111000000///.........///111,,,''''''---444999;;;BBBDDDHHHLLLRRR[[[eeemmmzzz{{{||||||zzztttooofff^^^[[[___gggmmmyyyvvvkkkdddhhhjjjiiigggkkkvvv{{{xxxtttppplllhhhccc```\\\]]]___ccchhhlllnnnnnnpppssszzzuuulllbbb^^^[[[[[[^^^]]]WWWRRROOOKKKHHHGGGHHHIIIHHHFFFGGGFFFCCC@@@>>>========================<<<;;;;;;999999888888777666666666666777888999:::999888888;;;:::777555555666777999:::::::::::::::999888777:::999777666666888:::;;;999:::;;;===>>>@@@AAABBB<<<<<<===<<<;;;:::<<<>>>>>>>>>===<<<<<<<<<<<<===<<<>>>@@@@@@???>>>>>>>>>@@@AAABBBBBB@@@?????????@@@@@@AAAAAABBBCCCCCCDDDEEEEEEEEEEEEFFFGGGHHHIIILLLLLLLLLLLLKKKIIIHHHGGGIIIHHHFFFDDDDDDEEEFFFGGGDDDFFFGGGGGGFFFEEEFFFGGGEEEFFFFFFGGGHHHIIIJJJJJJPPPVVV^^^eeennnzzz~~~wwwsssooollllllpppsssttttttmmmkkkiiihhhhhhiiikkkllliiihhhkkkttt~~~|||{{{xxxtttpppmmmmmmllliiifffjjjiiijjjlllooonnnjjjfff]]]ZZZWWWVVVWWWWWWUUURRROOORRRVVVYYY\\\```eeehhhjjjjjjiiijjjkkkmmmoooqqqssswww|||~~~~~~~~~}}}|||zzzzzz|||wwwgggWWWLLLCCC>>>:::999:::999444000111111222222222222111111//////......///000111222//////000000///...------111111111111111111111111............////////////000000000000000000000000yyyhhh^^^[[[ZZZdddvvvqqq]]]QQQIIIBBB@@@CCCEEEKKKSSSZZZ]]]^^^```bbb^^^cccfffgggjjjooopppnnnpppiii```[[[ZZZVVVOOOHHHAAA>>>;;;999999888777555666666777777999===CCCHHHOOOSSSWWWXXXVVVVVVYYY\\\cccdddfffhhhjjjlllmmmnnnoooppppppqqqqqqppppppoooppppppppppppqqqrrrssssssuuuvvvvvvwwwvvvuuutttssssssrrrqqqpppooopppqqqrrrsssrrrqqqppppppooooooooopppooommmjjjhhhfffeeedddaaa```___]]]ZZZXXXWWWVVVRRRSSSSSSRRROOOKKKGGGEEE;;;:::777444222222222222222111111000000111111222444111...///666>>>DDDGGGOOOSSSWWW\\\aaaiiiqqqwww{{{|||}}}~~~zzzsssnnnfffccc```^^^aaajjjuuu~~~yyymmmbbb___\\\]]]dddrrrwwwooohhhbbb___]]]]]]^^^bbbgggnnnsssuuu{{{~~~|||ppphhh]]]\\\[[[\\\\\\XXXRRRMMMKKKHHHEEEEEEGGGHHHHHHFFFHHHFFFDDDBBB@@@?????????<<<<<<======<<<;;;;;;:::::::::999888888777666666555666777888999888777777666666666666666777777777999999999999999888777777888777666555555555777888888999:::;;;<<<>>>>>>???:::;;;;;;;;;999999;;;<<<>>>===<<<<<<;;;;;;<<<<<<<<<>>>@@@@@@>>>======>>>???@@@AAAAAA???>>>>>>???AAAAAABBBBBBCCCDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGHHHIIIIIIJJJKKKKKKKKKJJJJJJIIIHHHFFFEEEFFFGGGHHHIIICCCEEEFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIJJJJJJLLLQQQVVV[[[aaajjjvvv~~~{{{ooolllhhhiiilllppprrrrrrnnnmmmkkkiiihhhgggggghhhkkkiiikkkqqqwww~~~zzzxxxxxxxxxxxxvvvyyyzzz|||~~~{{{uuuooogggddd```_________]]]\\\XXX[[[___dddhhhnnnuuuyyy~~~}}}|||zzzyyyxxxxxxwwwxxx|||}}}xxxtttrrrsssuuuwwwtttuuuwwwyyy}}}vvviiiZZZLLLBBB???;;;777666888777333///111111222222222222111111//////000000000000000000///////////////...------111111111111111111111111////////////000000000000000000000000000000000000pppbbb[[[SSSWWWbbbyyyxxxcccSSSHHHCCCBBB===AAAGGGMMMQQQUUUYYY\\\^^^aaacccbbbdddhhhjjjhhhjjjeeeaaaaaacccaaa\\\VVVMMMIIIEEEAAA???>>><<<;;;:::::::::999999;;;???BBBFFFIIILLLLLLJJJJJJLLLOOOXXXZZZ]]]```dddfffhhhiiihhhiiijjjkkkllllllllllllllllllllllllmmmnnnoooppprrrssstttttttttsssrrrqqqppppppnnnnnnmmmmmmnnnnnnnnnnnnmmmllllllkkkkkkjjjmmmkkkhhheeebbb___]]]\\\WWWVVVTTTRRRPPPMMMLLLKKKHHHHHHHHHGGGEEEBBB???===555444333111111111111222000///.........///000111333222333888@@@JJJRRRVVVbbbfffjjjnnnrrruuuyyy|||zzz{{{|||}}}zzztttkkkeee\\\]]]^^^bbbjjjvvv~~~ppp```XXXQQQVVVhhhtttiiibbb^^^^^^^^^___cccjjjrrr{{{sssgggaaaYYYZZZ[[[[[[WWWQQQKKKGGGEEEDDDBBBBBBDDDEEEFFFEEEGGGFFFEEECCCAAA@@@@@@???;;;<<<<<<<<<<<<;;;::::::<<<<<<;;;:::888777777666555555666777777777777666222444666777888777777666777888888888888777777666999888777555555555666666888888888999:::;;;;;;;;;:::;;;;;;;;;999999;;;<<<<<<<<<;;;:::::::::;;;;;;;;;===??????===<<<=========???@@@@@@>>>======>>>AAABBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEFFFHHHIIIKKKLLLLLLLLLIIIHHHHHHGGGHHHJJJKKKLLLFFFGGGIIIIIIGGGFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJLLLOOOPPPRRRXXX```ggguuuuuurrrnnnmmmnnnqqqrrrsssoooooonnnllljjjhhhgggfffkkkiiiiiimmmpppsss{{{|||ssspppllliiiiiiiiihhhgggdddgggkkkooouuu|||~~~zzz}}}xxxtttnnniiiggggggjjjlllnnnrrrxxx~~~xxxnnnbbbVVVKKKAAA:::999666333333555555222///111111222222222222111111000111222222222111000//////////////////......---000000000000000000000000//////000000000111111111000000000000000000000000tttggg```XXXYYY___nnnyyyaaaPPPFFFCCC;;;<<>>??????>>>===<<<>>>@@@???AAABBBBBBAAABBBDDDFFFJJJLLLPPPTTTXXX[[[^^^___]]]^^^```bbbcccdddddddddffffffggggggiiijjjkkklllnnnooopppppppppooonnnmmmkkkkkkkkkjjjjjjiiihhhhhhiiiiiihhhhhhgggfffeeedddfffdddaaa]]]YYYVVVSSSRRRMMMLLLJJJHHHEEECCCAAA@@@>>>>>>>>>>>><<<:::777666444333222111111111222222111000///...///000222333444666;;;CCCNNNYYYccchhhrrruuuxxx{{{{{{{{{zzzyyyxxxxxxwwwvvvsssnnngggbbb```bbbdddhhhppp{{{ppp^^^XXXVVV___ttt{{{mmmddd___\\\___dddjjjqqqzzz|||kkk```[[[XXXYYYYYYVVVPPPJJJFFFDDDBBBAAA@@@???@@@AAABBBBBBEEEDDDCCCBBBAAA@@@??????;;;<<<<<<<<<<<<<<<;;;;;;======<<<;;;999888777777666666666777777777777777666666777777777777777666666666777777777777666666<<<;;;999888777777777777888888888999999999999999;;;<<<<<<<<<::::::<<<===<<<;;;::::::999999::::::;;;<<<>>>===<<<;;;<<<===;;;===>>>>>>===<<<<<<===@@@@@@AAABBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEGGGHHHJJJKKKLLLLLLIIIIIIIIIIIIJJJLLLMMMNNNMMMOOOOOONNNLLLJJJJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIHHHJJJKKKKKKLLLPPPVVVZZZaaalll}}}~~~yyyuuurrrpppoooooommmnnnooooooooommmkkkiiihhheeedddgggjjjnnnvvv|||zzz{{{~~~|||zzzvvvsssqqqppppppqqqoooqqqtttwww{{{{{{}}}|||zzztttpppkkkfffdddfffjjjmmmsssyyy~~~~~~~~~}}}zzzzzzzzz|||~~~|||wwwkkkdddXXXNNNEEE@@@<<<999555333111222333333222000111111222222222222111111111222333444333111///......///////////////......000000000000000000000000////////////000000000000000000000000000000000000tttjjjeee]]]___ccclll|||sss[[[MMMFFF>>><<<;;;;;;???DDDIIILLLUUU[[[```ccchhhnnnpppnnngggccc___^^^```bbbbbbaaa\\\WWWPPPKKKIIIHHHHHHGGGDDDEEEEEECCC@@@===<<<<<<;;;<<<<<<<<<;;;<<<>>>???>>>@@@CCCGGGKKKNNNPPPRRRTTTUUUWWWYYYZZZ\\\\\\]]]______```aaabbbdddfffgggfffggghhhiiiiiihhhgggggggggggggggggggggeeedddcccdddddddddcccbbbaaa___^^^[[[YYYVVVRRRNNNKKKIIIHHHCCCCCCAAA???===;;;:::999777888888777666555333222222111111000000000000000555444333222333666888:::;;;???GGGRRR^^^jjjtttzzz}}}~~~}}}{{{vvvrrrmmmiiigggeeecccbbbhhhiiikkkmmmqqqwww}}}lllZZZ\\\cccooorrrfff```\\\bbbllluuu|||zzzjjj```\\\YYYXXXUUUOOOIIIEEEDDDDDD@@@@@@???===<<<<<<<<<===AAAAAA@@@@@@???>>>======;;;<<<<<<======<<<<<<<<<======<<<;;;:::999888777777777777777888888999999<<<;;;999777666666777888555666666777777777666666;;;:::999888888777777777999999999999999999999999:::;;;;;;:::999999:::<<<;;;;;;:::999999999999::::::<<<<<<<<<::::::;;;===:::<<<>>>===<<<;;;<<<===>>>??????@@@@@@AAABBBBBBDDDDDDEEEEEEEEEDDDCCCCCCEEEEEEFFFHHHIIIIIIIIIIIIHHHHHHIIIJJJKKKMMMNNNOOORRRSSSSSSQQQNNNKKKJJJJJJKKKKKKKKKJJJJJJIIIHHHHHHGGGHHHHHHIIIKKKOOOSSSVVVVVV^^^iiittt}}}}}}vvvooojjjggggggiiilllnnnpppooonnnmmmgggccc```aaaccchhhrrr|||{{{zzz~~~{{{yyy|||{{{xxxwwwwwwwwwwwwyyy|||}}}zzzzzz{{{||||||zzzyyyzzz{{{{{{wwwuuutttqqqnnnkkklllppptttxxxzzztttrrrrrrqqqnnnqqqvvv}}}vvvmmmgggYYYRRRHHH???:::999888888222111111111222333222111111111222222222222111111111222333444333111///.........///////////////...////////////////////////---------.........//////////////////////////////zzzqqqkkkiii```eeeiiimmmtttrrr^^^RRRHHHCCC>>>;;;;;;>>>AAABBBGGGNNNUUU\\\dddnnntttssspppkkkeee```^^^^^^]]]]]]SSSOOOIIIFFFFFFHHHKKKLLLPPPRRRRRROOOJJJEEEBBB@@@===<<<;;;999888888999:::777888;;;>>>AAACCCDDDEEEKKKLLLNNNPPPRRRSSSTTTTTTTTTTTTUUUVVVXXXZZZ\\\]]]aaabbbcccdddddddddcccbbbaaabbbccccccbbb```^^^\\\]]]]]]]]]]]]\\\ZZZWWWVVVOOOMMMKKKGGGDDDAAA@@@???<<<;;;:::999888666555555444444444444333222111111........................333222222333777;;;@@@BBBDDDJJJTTT___jjjttt}}}qqqkkkddd___^^^```ccceeeooopppppppppqqqrrrvvvxxx~~~wwwhhhZZZaaammmyyyuuugggaaa^^^hhhuuuyyykkkbbb^^^WWWTTTNNNHHHEEECCCBBBBBB>>>>>>>>>;;;999888999;;;======>>>>>>===<<<;;;;;;::::::;;;<<<<<<<<<<<<;;;<<<;;;;;;::::::999999888888888888777888999999:::???===:::777555666777888555666666777777777777777888888777777666666555555999999999:::::::::::::::888999999888777777888:::;;;;;;:::999999999:::::::::;;;;;;:::999999:::<<<:::<<<======<<<<<<<<<=========>>>??????@@@@@@AAABBBCCCDDDEEEEEEDDDCCCBBBEEEEEEFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMMMMOOOPPPPPPOOOLLLIIIIIIIIIKKKJJJJJJJJJIIIIIIHHHHHHGGGFFFGGGHHHKKKNNNRRRTTTRRRUUUZZZ```hhhrrr|||xxxpppkkkeeefffiiilllnnnnnnnnnmmmjjjddd`````````bbbjjjsssxxx{{{~~~|||wwwtttvvvxxx|||}}}~~~}}}{{{zzz~~~{{{zzz{{{yyy|||{{{vvvsssppppppqqqpppooooooqqqrrr{{{~~~}}}{{{zzzyyyxxxwwwxxx{{{uuunnnkkkkkkkkklllqqqxxxzzzqqqggg^^^ZZZLLLGGG>>>888555444444333000000111111111222222222111111222222222222111111000111222222222111000///---...//////////////////////////////////////////,,,,,,---------.........////////////////////////zzz}}}sssnnnmmmmmmmmmpppssstttvvv}}}}}}jjjXXXQQQHHHAAA???>>>>>>===>>>CCCHHHLLLVVVccckkknnnppplllhhhccc```^^^\\\[[[PPPKKKEEEAAABBBEEEHHHJJJUUUWWWZZZYYYVVVRRRNNNMMMGGGDDD@@@===:::999888777666777999:::<<<=========AAABBBDDDFFFGGGHHHIIIIIIGGGGGGHHHJJJLLLOOOQQQRRRXXXYYYZZZ[[[\\\[[[ZZZZZZWWWYYYZZZ[[[ZZZWWWTTTRRRPPPQQQQQQQQQPPPMMMKKKIIIDDDCCC@@@>>><<<:::999888666666555555444333333222111111111111111111111000,,,,,,...///000111111111222222444888>>>FFFLLLQQQVVV\\\fffooovvv}}}~~~|||hhhccc^^^\\\```gggnnnrrrxxxxxxxxxvvvtttrrrrrrrrruuurrriiiaaagggqqq{{{tttiiieeedddooo}}}ssshhh```[[[RRRMMMGGGDDDCCCBBB@@@===;;;<<<<<<:::777777999<<<;;;<<<<<<======<<<;;;:::888888999::::::::::::::::::::::::999999999999999888777777666777888999:::<<<;;;999888777777777777555666777777888888888777666666777777777666666666888888888999999::::::::::::;;;;;;:::999999:::<<<<<<<<<;;;::::::::::::::::::::::::999888888:::<<<:::<<<===>>>===<<<===>>>>>>>>>>>>???@@@@@@AAAAAA@@@AAACCCEEEEEEEEECCCCCCCCCDDDEEEFFFGGGGGGGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJHHHJJJKKKKKKJJJIIIIIIJJJIIIIIIIIIIIIHHHHHHHHHHHHJJJIIIHHHIIIKKKMMMOOOPPPQQQQQQSSSUUU[[[cccmmmsss}}}xxxkkkkkklllmmmmmmmmmlllkkkmmmiiifffeeecccaaaeeekkklllnnnppppppooonnnnnnoooqqqvvv}}}|||xxxwwwxxxzzzyyyyyywww{{{}}}wwwrrrnnnlllggghhhhhhhhhiiikkknnnqqq{{{~~~uuunnnkkklllmmmpppssswww{{{}}}}}}|||zzzuuusssnnnhhh___VVVOOOJJJAAA===888555333222111000//////000000000000000111111111222222222222111111//////000000000000000000------...///////////////........................------------.........///////////////////////////kkk}}}uuunnnmmmnnnppp}}}}}}~~~~~~}}}}}}~~~~~~eee]]]RRRIIIDDDBBB???======??????@@@HHHUUU___ccchhhgggfffdddbbb```^^^\\\SSSMMMFFFAAA@@@BBBEEEFFFNNNRRRWWWZZZYYYWWWVVVUUUQQQMMMGGGBBB>>>;;;999777888999999:::::::::::::::999:::<<<===???@@@@@@@@@>>>???@@@BBBDDDFFFIIIJJJJJJKKKMMMNNNNNNNNNMMMMMMNNNPPPRRRSSSQQQNNNKKKHHHEEEFFFFFFFFFDDDBBB???======<<<:::888777666555555222222222222222222111111000000000000000000000000+++---///111333555666777888999<<>>999888:::;;;999777777:::===;;;;;;<<<======<<<;;;:::555666777888888888888888888888999999999:::::::::777666555555555666888999777777888999999888666666666666777888888888888888777888888999999999999888777777777888999999::::::===>>>???>>><<<<<<>>>???===<<<;;;;;;::::::;;;;;;:::::::::888777777:::<<<:::<<<>>>>>>=========>>>>>>??????@@@AAAAAABBBBBB???@@@BBBDDDEEEEEEDDDCCCBBBBBBDDDEEEGGGHHHHHHHHHFFFFFFGGGHHHIIIIIIIIIIIIDDDGGGIIIJJJJJJKKKLLLMMMHHHHHHHHHHHHHHHHHHHHHHHHOOOMMMKKKKKKLLLMMMMMMMMMOOOPPPQQQSSSVVV[[[bbbgggppp|||~~~ssssssrrrqqqooommmlllkkkooollllllllliiieeeeeeiiieeefffiiikkklllmmmmmmmmmiiimmmqqquuuyyyxxxxxxwwwsssooonnnpppsss{{{}}}wwwuuutttuuuxxx|||~~~~~~~~~~~~~~~{{{wwwrrrnnnjjjiiihhhhhhiiijjjlllmmmqqqvvvyyy}}}xxxqqqpppqqqrrrttttttttttttrrrnnnkkkiiiaaa```]]]YYYQQQIIIBBB>>>888666444444444333222000---/////////......///000111111222222222222111111//////......///000111222------...///000000//////..................................../////////000////////////////////////]]]jjjzzz{{{ppphhhfffkkkpppvvv~~~wwwooojjjhhhllllllqqq|||fffXXXQQQMMMGGGAAA>>>>>>>>>???AAAGGGNNNTTT`````````cccfffiiiiiihhhddd\\\QQQEEE>>>===>>>@@@CCCFFFKKKPPPSSSUUUUUUTTTQQQMMMGGGAAA<<<999888888888777666555444444555555777666666555555555666666999999:::;;;;;;<<<======CCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBBBB======<<<;;;999777555444444444333333222111111111111111111111111000///...///111333111---+++,,,...555666777888888:::===@@@AAAFFFMMMTTT[[[eeeooowww}}}qqqhhhccc```^^^]]]ZZZbbbmmmuuuzzz{{{vvvuuuvvvwww~~~{{{wwwwwwrrrrrrtttzzz|||tttnnnlllmmmuuu||||||uuuooohhh___TTTMMMDDDCCCAAA>>>;;;999888888::::::999999888777666666888888999:::::::::999999777888888777555555666888777777666666555555555444111111222333444666777888999888888777666555444444555555666666666666555555777777777777666666666666444555555666777888888888>>>>>><<<;;;:::999999999>>>======<<<<<<;;;::::::;;;;;;999999999999;;;;;;>>>===<<<;;;;;;<<<===>>>@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCDDDCCCCCCBBBAAACCCBBBBBBBBBBBBCCCDDDDDDCCCEEEGGGIIIJJJIIIHHHGGGEEEEEEFFFGGGHHHIIIIIIJJJIIIIIIHHHGGGGGGGGGHHHHHHJJJJJJKKKKKKLLLLLLLLLLLLMMMMMMNNNOOORRRUUUXXXYYYeeekkkwwwyyyqqqlllkkkkkkooonnnnnnooonnnlllhhheeehhhhhhiiiiiijjjjjjjjjjjjccceeeeeedddeeennn}}}~~~vvvoookkklllooorrrwwwzzz~~~|||yyyxxxzzzyyyxxxvvvssspppnnnmmmoooooonnnnnnoooqqqssstttwwwuuurrrooonnnllljjjgggnnnrrrwww|||}}}{{{{{{zzzzzzwwwtttooohhhbbb\\\XXXVVVPPPNNNKKKFFFBBB???<<<;;;333333333333333333333333000000000000000000000000111000000111111222333333............////////////111000///...............///////////////.........//////............//////000000111111000///......SSS___ooo}}}{{{rrrkkkjjjooossszzz}}}mmm```XXXXXX[[[___nnn~~~nnneee^^^TTTMMMHHHEEEAAA>>>>>>AAAEEEHHHRRRTTTXXX]]]dddjjjpppsssqqqjjj```TTTKKKDDDAAA???@@@AAACCCEEEFFFFFFEEEEEEGGGFFFDDDAAA>>><<<;;;:::;;;;;;:::999888888777777555555444333333333333333444444555555666777777888<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;999888888777555444222222111111000000000///////////////000000000000//////...111222222000111555888666999???DDDHHHLLLPPPSSSXXX[[[```eeelllvvvssskkk___WWWUUUWWWYYY[[[bbblllzzz|||yyyqqqpppttt{{{||||||~~~wwwuuutttvvvyyy|||}}}|||yyyzzzzzzwwwrrrpppqqqtttzzz~~~|||{{{zzzxxxtttooojjjdddZZZOOOFFFAAA@@@???>>>>>>=========:::::::::999888777777777888888999999999999999999888777777666555555666777666666666666555555444444333333333444555666777888::::::999999888777666666555555666666666666555555777777777666666666555555666666777888888999::::::;;;:::999999999999999999;;;;;;::::::::::::999999;;;::::::999999::::::;;;===<<<;;;::::::;;;<<<===????????????????????????BBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDFFFGGGHHHHHHGGGGGGEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHIIILLLLLLLLLLLLLLLMMMMMMMMMKKKKKKLLLMMMOOORRRTTTVVVWWW\\\eeennnwww~~~}}}wwwsssqqqqqqpppoooooooooooommmkkkmmmnnnoooppppppnnnmmmkkkggghhhfffaaa```fffsss~~~zzzwwwvvvxxxzzz{{{~~~~~~~~~yyyyyyyyyxxxwwwvvvuuuuuurrrrrrrrrssstttvvvyyyzzz{{{wwwuuutttsssrrrqqq|||{{{zzzyyy}}}||||||}}}}}}{{{yyyqqqnnnhhhaaaZZZSSSMMMJJJGGGEEEBBB>>>;;;888666555111111111111111111111111000000000000000000000000000000///......///111111............////////////,,,,,,,,,,,,,,,,,,------////////////............//////............/////////////////////...------GGGRRR___kkk{{{yyytttsssvvvyyyuuubbbQQQMMMPPPTTT\\\eeevvv}}}rrriiiZZZRRRGGG???===>>>>>>>>>===AAAHHHNNNVVV___jjjqqqxxxuuunnndddYYYNNNFFFAAA@@@@@@??????>>>===<<<<<<:::;;;<<<<<<;;;999666555<<<<<<======<<<;;;999888666555444333222111111111000111111222222333333333444444444444444444444444555555555555444444444444444444444333333222111111/////////////////////.../////////000000000000000---.../////////333999??????EEEOOOWWW^^^cccgggiiipppqqqtttwww}}}}}}vvv```YYYPPPKKKMMMUUU]]]bbbppp|||xxxkkkhhhfffhhhhhhfffhhhlllqqqvvv{{{~~~~~~~~~yyyuuuqqqoooooopppqqqqqqppprrrsssrrrqqqssswww|||xxxrrrooommmkkkjjjllliiifffbbb]]]TTTHHH???>>>======<<<<<<======>>>:::::::::999888888777777777777888888999999999999999777555444555666666555666555555555555444444444555555555555555666777777999999888888777777666666555555666666666666555555777666666666666555555555666666666777888888999999777777777777777888999:::777888888888888999999999;;;::::::999999::::::;;;;;;;;;::::::::::::;;;;;;????????????????????????@@@@@@AAABBBCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJMMMMMMMMMMMMMMMMMMLLLLLLJJJJJJJJJJJJKKKNNNPPPQQQNNNOOOSSSYYYbbbkkksssxxx}}}wwwtttpppnnnnnnoooooonnnrrrtttwwwyyyyyyvvvsssqqqmmmllliiibbb^^^aaajjjsss~~~~~~zzzzzz{{{}}}~~~~~~~~~wwwwwwxxxxxxwwwvvvuuurrrooonnnnnnooopppuuuuuuwwwzzz{{{yyytttqqqgggeeebbb\\\UUUNNNHHHEEE===<<<:::777444222111111000000000///////////////000000000000000000000000000///---,,,,,,---...///---............/////////************+++,,,---...........................//////............//////000000000////////////...AAAIIIRRR[[[hhh{{{oooZZZQQQPPPPPPSSSWWWaaayyytttfffTTTGGGAAA@@@>>>===444999>>>BBBFFFNNNZZZdddnnnnnnmmmjjjbbbXXXOOOIIIDDDBBB@@@>>><<<;;;;;;;;;777888888888777444111000888999;;;<<<<<<;;;999888888777666444333222222222222222222222333333444444222222222222222222222222222222222222222222222222222222222222222222222222000000000000000111111111000000////////////000000///111222111333888@@@GGGQQQXXXbbbkkkqqqtttvvvwww}}}~~~ssshhhaaaWWWSSSPPPPPPVVVaaalllsss|||pppggg```ZZZXXXXXXXXX[[[```ooouuu}}}~~~}}}}}}uuuqqqlllhhhhhhjjjmmmooosssuuuvvvvvvvvvxxx~~~zzztttlllfffdddcccaaa___bbb___[[[XXXTTTMMMDDD===<<<;;;:::999888888888888::::::999999888888888888777777777777888888999:::<<<999666444555666555444444444444444444444444444666555555444444444555555555555555555555555555444444555555666666555555444666666666555555555444444333333444444444555555555777777777666777888888999666666777777888999999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>???????????????@@@@@@>>>???@@@AAACCCCCCCCCDDDAAAAAAAAAAAAAAABBBBBBCCCDDDCCCBBBBBBBBBDDDFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIIIIHHHIIIKKKLLLMMMNNNMMMMMMOOOTTT\\\cccgggrrryyy{{{uuupppnnnmmmlllkkkppptttyyy~~~}}}zzzxxxuuutttpppiiicccccchhhnnnwwwvvvmmmkkkmmmooooookkkkkkkkklllmmmoooqqqrrrvvvuuuttttttqqqlllfffaaaXXXXXXWWWTTTOOOJJJEEEBBB888777666444333222111111000000////////////......000000000000000000000000111///---+++++++++---...---------.........//////------,,,,,,,,,---......------.............../////////............//////111111000000000000000111BBBFFFLLLQQQZZZjjjkkk\\\RRRMMMKKKMMMUUUllliiiVVVKKKEEEAAA>>>888;;;>>>>>>???DDDNNNWWWZZZ]]]aaadddccc^^^YYYVVVKKKIIIEEEBBB???===<<<<<<===<<<<<<:::999666555444222444666888999888777666777777555444222222111111333333333333333444444444111111111111111111111111111111111111222222222222000000//////000000222222//////000000111111222222000///............//////333666999;;;???FFFOOOWWW```gggpppwww|||~~~uuukkkbbb\\\XXXWWWXXX[[[```gggrrr|||yyyjjj```WWWPPPPPPTTTZZZbbbiii~~~}}}xxxvvvtttpppkkkgggfffiiinnnrrr{{{}}}ssslllddd``````___]]]ZZZ\\\WWWQQQMMMKKKHHHBBB>>>888888777777666666777777999999888888888888777777666666666666666888999:::>>><<<:::888777666444333333333333333444444444444444444333333222222333333444444444444444555555555444444555555555555444444555555555555444444444444333333333333333444444444999888888777777777777777666666777888999:::;;;;;;::::::::::::::::::::::::<<<<<<<<<======<<<<<<<<<>>>?????????@@@@@@AAAAAA===>>>???AAABBBCCCCCCCCC@@@@@@@@@@@@@@@AAABBBBBBDDDCCCAAA@@@AAACCCFFFGGGGGGFFFFFFEEEEEEDDDDDDCCCDDDDDDDDDEEEEEEGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHJJJIIIHHHHHHHHHIIIJJJKKKMMMMMMLLLMMMOOOSSSWWWZZZ```gggrrr|||~~~xxxtttpppmmmjjjkkkooouuu{{{~~~~~~|||{{{}}}|||xxxrrrkkkggggggiiilllrrr}}}rrrhhheeefffhhhjjjgggiiimmmrrruuuwwwxxxxxxxxxtttnnnhhhccc]]]XXXTTTJJJJJJIIIHHHDDD@@@<<<:::555444333333222222333333111111000000000/////////////////////////////////111000...,,,,,,---...///------------............000///...---,,,+++++++++,,,---------......////////////............//////000///.........//////000DDDEEEHHHLLLQQQ[[[nnn~~~mmm^^^UUUPPPOOOSSSdddooo^^^QQQGGGBBB===>>>>>><<<;;;>>>DDDJJJIIILLLQQQVVVZZZ\\\]]]]]]WWWUUURRRNNNJJJHHHGGGFFFCCCCCCBBB@@@>>><<<:::999333444555666777666555555444333222111000/////////111111111111111111111111000000000000000000000000/////////000000000000111......---,,,---...///000------...//////000111111//////......///111333444777;;;BBBGGGLLLTTT]]]dddjjjooovvv|||sssooohhhaaa\\\[[[\\\]]]bbbeeejjjooouuu|||vvvgggXXXPPPKKKQQQ\\\gggsss|||}}}wwwuuuxxxuuuqqqllljjjlllrrrvvvyyylllfff```]]]^^^^^^ZZZVVVTTTOOOHHHDDDCCCBBB@@@===555555555666777999:::;;;777777777777777777777777555555444555555777999:::@@@AAAAAA???:::555333222222222333333333333333444333333222222222222222333444444555555666666777777444444555555555555444444555555444444444333333333444444444444444444444444999888777777666666666666777777888999::::::;;;;;;999::::::;;;;;;::::::999<<<<<<===>>>>>>===<<<<<<===>>>>>>??????@@@@@@@@@<<<===???@@@AAABBBBBBBBB@@@@@@??????@@@@@@AAABBBCCCCCCAAAAAAAAACCCEEEGGGFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFEEEEEEEEEFFFFFFFFFGGGGGGIIIHHHGGGGGGGGGHHHIIIJJJIIIIIIJJJKKKMMMOOORRRSSSQQQVVV^^^gggqqqzzz}}}wwwssslllnnnrrrwwwyyy{{{{{{zzzzzzssslllgggfffhhhjjjqqq|||}}}{{{qqqpppttt|||sssiiiddddddfffgggiiilllqqqvvvyyyyyyxxxwwwrrrlllcccZZZTTTPPPMMMLLLEEEDDDCCC@@@===999555333222111111111111222222333222222111111000000//////////////////////////////000//////.........//////,,,------------.........000///---,,,***))))))))),,,,,,,,,---......////////////............//////---,,,+++++++++,,,---...DDDCCCDDDIIIKKKPPP]]]jjj|||}}}ssskkkddd___]]]cccsssyyyfffWWWOOOFFFDDDAAA===<<<<<<>>>@@@AAABBBCCCFFFKKKPPPUUUXXXZZZZZZYYYXXXWWWVVVVVVVVVSSSSSSRRRQQQLLLGGGAAA>>>;;;;;;:::888777666555444222222111000000000000000////////////////////////////////////////////////....../////////000000000///...---,,,---...000111------...///000111222333333333444555888<<<@@@BBBEEEKKKSSSYYY^^^ccciiimmmtttwwwzzz}}}~~~~~~}}}wwwpppjjj```^^^[[[ZZZ]]]cccjjjooovvvyyy|||~~~lllaaaRRRMMMOOO[[[lllzzzzzzxxx{{{yyyvvvrrrqqqssszzz~~~sssgggbbb\\\ZZZ\\\ZZZUUUOOOIIIEEE@@@>>>>>>===;;;888444444444555666777888999555555555555666666666666555444444444555777999:::AAAFFFIIIFFF===555222333111222222222333333333333333333222222222333444444333333444555666666777777333444444555555444444333444444444333333333333222444444444444444333333333555555555555555555666777888888888999999:::::::::999::::::;;;;;;::::::999;;;;;;<<<======<<<;;;;;;;;;;;;<<<<<<===>>>>>>???======???@@@AAAAAAAAAAAA???????????????@@@AAAAAACCCBBBBBBBBBCCCDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBAAAAAABBBCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGGGGFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIIIIKKKMMMOOOPPPKKKMMMRRRXXX___iiisssyyyyyyyyyyyyyyyyyyzzzzzz{{{~~~}}}vvvppplllllljjjnnnwww{{{xxxttttttjjjhhhiiinnnrrryyy|||{{{~~~}}}vvvoookkklllmmmoooqqqrrrtttuuuuuusssqqqooohhhaaaWWWNNNHHHFFFDDDCCC???>>><<<:::777555333222111000000000000111222333222222111111000//////...////////////////////////---...//////000///......,,,,,,---------.........///...---,,,++++++++++++++++++,,,------...////////////............//////------+++++++++---...///CCC@@@BBBFFFIIIJJJRRR]]]iii}}}}}}uuummmiiifffkkk|||yyyggg^^^SSSOOOIIIEEEBBB@@@>>>===???===;;;;;;>>>CCCJJJNNNQQQSSSUUUWWWZZZ\\\^^^___ggghhhhhheee^^^UUUKKKEEECCCAAA???<<<999666555444333333222222222222222333////////////////////////000000000000000000000000/////////000000111111111333111000//////000222333///000111222333444555666888999:::===BBBGGGLLLOOO\\\bbbiiinnnpppqqqtttvvv|||}}}}}}|||{{{|||~~~wwwtttpppmmmjjjeee]]]XXX[[[[[[\\\```hhhsss}}}tttbbbYYYPPPOOOUUUfffyyy}}}|||zzzzzzyyywwwvvvzzz}}}pppeee___YYYXXXYYYWWWPPPIIIAAA>>>;;;:::;;;:::666333555555444333222222222222444444444555555555555555555444333333444777999;;;BBBIIINNNJJJ>>>444222333111111111222222333333333444333333333333444555666111111222222333444555555333444444555555444444333444444444333333333222222222111111111111111111111222222222333444555777777888888888888999999999999999999;;;;;;;;;;;;999999::::::;;;<<<<<<;;;::::::999999::::::;;;<<<=========>>>???@@@@@@@@@@@@@@@?????????>>>???@@@@@@AAACCCCCCCCCCCCDDDEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAA@@@@@@@@@AAAAAAAAABBBCCCDDDEEEFFFGGGHHHEEEEEEDDDDDDEEEFFFGGGHHHNNNMMMKKKJJJJJJKKKMMMOOOIIIKKKMMMPPPUUU]]]ffflllssszzz|||||||||}}}xxx|||{{{wwwtttooopppwwwyyyuuuqqqqqqlllhhhfffggghhhlllwww~~~zzzvvvvvvwwwyyyxxxwwwtttwwwwwwuuuwww}}}~~~yyyuuutttvvvxxxzzzzzzxxxvvvssspppllljjjiiibbb[[[QQQHHHBBB???===<<<555444222111000000000000111111111111111222333444222111111000///.........////////////////////////***,,,...000000000...---,,,,,,,,,---------......000000///.........//////++++++,,,,,,---...////////////............//////000///...---...000222333@@@AAABBBBBBCCCFFFJJJMMM\\\hhh{{{{{{tttmmmnnnvvvvvvhhh___TTTNNNLLLLLLIIIGGGCCC@@@===<<<===???@@@@@@CCCDDDFFFIIIOOOTTTYYY\\\eeeooovvvssslllfff]]]TTTMMMKKKGGGAAA;;;888777777;;;:::888777555444444444000000111111000000///...//////000000000//////...111111000///////////////000111111222222222111111666666666777999;;;>>>@@@AAADDDHHHLLLQQQZZZdddlllvvvxxxzzz{{{{{{{{{|||}}}|||vvvqqqmmmkkk```___\\\YYYUUUUUUVVVYYY[[[cccmmmvvv~~~qqqddd\\\VVVQQQXXXdddrrr~~~yyyvvvyyy|||~~~}}}~~~yyyjjj___^^^[[[YYYTTTMMMDDD>>>::::::::::::888777666555444444444444444444444444444444333222222222333333333555666555333333555888>>>GGGPPPOOOEEE;;;777777000000000000111222333444222222222222222222222222333333333333333333333333333333444444444444555555333333333222222222111111333444555555666555555555444555555555333333555777888888888888888888888888;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::444666999;;;======<<<;;;<<<<<<======>>>>>>??????@@@@@@??????????????????@@@@@@AAAAAABBBCCCDDDDDDCCCDDDDDDDDDCCCBBBAAAAAADDDCCCBBBAAA@@@?????????AAAAAAAAABBBBBBBBBBBBCCCEEEDDDDDDDDDFFFIIILLLMMMNNNMMMLLLMMMOOOPPPPPPOOOKKKKKKLLLNNNQQQUUUXXXZZZ```iiivvv~~~yyy|||~~~|||vvvwwwzzz|||}}}}}}{{{zzzssssssqqqmmmiiikkkssszzz|||vvvuuu~~~~~~{{{zzzzzz{{{~~~|||vvvtttvvvwwwssspppooollllllllllllooorrruuuwww~~~}}}|||{{{||||||}}}yyysssnnniiifffbbb___YYYPPPFFF???===;;;777444000000000000000000000000000000111222222222222111222222222111000//////...............///////////////...---,,,***)))((('''//////...---,,,,,,,,,,,,///---+++,,,///000...,,,------..................,,,,,,------.../////////,,,,,,,,,------.........???@@@AAAAAAAAADDDHHHKKKSSS\\\lll~~~uuuqqqrrrsssrrrpppkkkfffcccdddgggnnn{{{}}}rrreee^^^\\\ZZZUUUQQQOOOKKKEEE@@@???>>>>>>===@@@@@@AAACCCEEEIIINNNQQQ\\\gggpppqqqooonnniiicccYYYWWWRRRKKKEEEAAAAAABBB@@@???>>><<<;;;999888777222222333333333333333333222222333333333333333333333333333222333333444444666666888999:::;;;;;;;;;>>>>>>@@@BBBEEEHHHKKKMMMNNNRRRYYY```gggpppyyy~~~}}}}}}~~~}}}wwwooofff___[[[ZZZMMMMMMNNNOOOPPPTTTZZZ^^^hhhppp|||rrreee___\\\ZZZbbbeeekkksss}}}yyytttrrrwww{{{~~~ssseee^^^[[[WWWRRRMMMGGG???;;;888888888888777666555555444444444444444444444444333333333222222333444444444555666555333333555777;;;BBBIIIHHHAAA:::666666222222111111111111111222222222222222222222222222333333333333333333333333111111111222222222333333333333222222222111111111222222333444444444444444333444555444333444666777888888888888888888888888:::::::::999:::;;;;;;<<<::::::::::::::::::::::::666888:::<<<======<<<;;;999999;;;<<<>>>???@@@AAA>>>>>>>>>???????????????@@@AAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAACCCBBBAAAAAA@@@@@@@@@AAA@@@@@@AAAAAABBBBBBCCCCCCEEEDDDDDDDDDEEEHHHJJJLLLKKKJJJJJJJJJKKKKKKJJJHHHGGGGGGHHHJJJLLLOOORRRSSSTTT\\\fffqqqxxx~~~~~~{{{yyyxxx|||~~~}}}vvvvvvuuupppllllllqqqvvv{{{tttrrryyy~~~tttttttttuuuwww{{{yyyvvvwwwwwwrrrmmmkkkbbbcccdddhhhlllqqquuuxxx||||||||||||{{{zzzxxxxxxvvvqqqkkkeee```[[[WWWTTTMMMFFF>>>999888777555222000000000000000000000000///000111111222222111111222222111000000///..................//////////////////......------,,,,,,++++++******)))*********000...,,,---///000...---//////......------,,,,,,---------------,,,,,,,,,,,,,,,------------------>>>???@@@@@@@@@BBBEEEHHHKKKQQQ[[[iiizzz{{{uuunnnddd\\\WWWQQQMMMLLLNNNTTT___jjj~~~zzzzzzyyytttnnnjjjcccXXXNNNFFFAAA===;;;<<<===>>>===<<<>>>DDDHHHLLLUUU___dddgggjjjjjjgggdddbbb]]]WWWRRRPPPRRRTTTQQQPPPOOOLLLHHHDDD@@@>>>777777777777777777777888555555666666777777777888666666666777888:::;;;<<>>???======>>>>>>??????@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAAAAA??????@@@@@@AAABBBCCCCCCEEEDDDDDDCCCDDDFFFGGGHHHHHHGGGGGGHHHHHHGGGEEEBBBDDDDDDEEEFFFHHHJJJLLLMMMIIINNNUUU\\\ccciiinnnrrr}}}|||xxxvvvuuuuuu|||}}}|||wwwpppmmmmmmnnnrrr}}}}}}uuuqqqtttzzz~~~|||nnnnnnoooppprrruuuwwwxxx{{{vvvvvvtttooojjjiiifffgggiiilllpppuuuyyy{{{vvvwwwxxxxxxwwwuuurrrppplllggg```YYYTTTOOOJJJGGGAAA<<<666333444555333222000000000000000000000000//////000111111111111111111111000000//////......---............/////////..................//////,,,,,,,,,,,,,,,---------000...---...///000///...000000///...---,,,++++++...------,,,++++++******------------------,,,,,,>>>???@@@@@@@@@AAADDDFFFIIILLLRRR[[[hhhxxxwwwiii^^^VVVOOOHHHFFFEEEGGGOOOWWWbbbuuuvvvfffYYYNNNFFFAAA???@@@AAA>>>;;;<<<@@@EEEBBBGGGMMMSSSXXX\\\^^^^^^bbbaaa^^^[[[ZZZ\\\bbbfffjjjiiifffbbb[[[TTTNNNJJJBBBBBBAAAAAAAAAAAAAAA@@@============>>>??????@@@>>>>>>???AAACCCFFFHHHIIIOOOQQQSSSWWWZZZ]]]___```eeegggiiimmmppprrrtttuuuxxxxxxxxxxxxyyy||||||qqqhhhcccbbbbbbaaa```]]]YYYUUUSSSTTTVVVWWWZZZ]]]aaagggoooxxx~~~~~~rrrkkkccc]]]VVVRRRUUU[[[eeerrr~~~{{{yyywwwvvvwww{{{~~~zzzuuusssrrrsss|||~~~}}}uuuggg]]]VVVQQQIIICCC???===;;;:::999888777666444444333333333333333333333333333333111111111222333444555666666666555444444444444555666666666888999999777666444444333222111111111111333333333333333333333333222222222222222222222222222333333333333444444444222222222222111111111111000111222222333333222222111222333333333444777999666666666666666666666666888888777777888888999:::999999999:::::::::::::::;;;<<<<<<======<<<;;;;;;<<<<<<<<<;;;;;;:::::::::===>>>>>>???@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@===>>>>>>???@@@AAABBBBBBDDDCCCCCCCCCCCCDDDEEEEEEEEEDDDEEEFFFGGGGGGDDDBBBDDDEEEEEEFFFGGGHHHIIIJJJGGGIIILLLPPPSSSYYY___ccciiipppyyy|||yyyxxxyyyzzz}}}}}}}}}}}}}}}~~~|||uuuoookkkjjjlllssszzz~~~xxxrrrsssuuuvvvyyy}}}~~~wwwlllmmmoooqqqsssuuuvvvvvv}}}zzzsssrrrrrrooonnnooovvvvvvvvvvvvwwwwwwwwwwwwrrrrrrqqqooommmkkkhhhgggbbb]]]VVVOOOJJJEEE@@@===:::777333222333333333222////////////////////////...///000000111111000000000000000//////.........---------.........//////------------------------,,,,,,---......///////////////...///////////////.........------,,,,,,,,,---------,,,,,,,,,++++++.........------,,,,,,,,,===???@@@AAAAAAAAADDDEEEGGGIIINNNUUU^^^iiiuuu|||xxxmmm]]]TTTKKKFFFBBB@@@CCCHHHOOO___xxxvvvggg[[[SSSNNNNNNLLLHHHCCC@@@AAACCCBBBBBBDDDHHHKKKNNNPPPRRRTTTTTTUUUVVVYYY```hhhnnnxxxwwwuuuqqqkkkeee___[[[UUUVVVVVVVVVVVVUUUSSSSSSOOONNNNNNNNNNNNOOOPPPQQQPPPQQQRRRUUUXXX[[[^^^___ggghhhkkkooorrruuuwwwwwwwwwyyy{{{}}}}}}}}}|||{{{|||yyyvvvtttvvvzzz~~~zzzpppeee[[[VVVUUUVVVRRRVVV[[[```ccceeehhhiiikkkmmmppprrruuuzzzxxxeee]]]VVVQQQOOORRR[[[dddttt|||zzzwwwtttrrrrrrssstttqqqrrrrrrqqqqqqrrruuuwww|||zzztttrrrtttvvvtttuuuwwwvvvqqqhhh\\\UUUNNNJJJDDD???>>>>>>>>>>>><<<;;;888666444333222222333333333333333333333333111111111222333444555666777666555444444444444444444333222444777999888777333333222222222222333333333333333333333333333333222222222222222222222222222222222333333333444444222222222111111111000000111111222333333333333333000222333333333444666888555555555555555555555555666666666666666777888888999999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;::::::999999??????@@@@@@AAABBBCCCCCCAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@??????@@@AAABBBCCCEEEDDDBBBAAA@@@?????????======>>>>>>???@@@@@@AAABBBBBBBBBAAABBBBBBBBBBBB@@@@@@@@@BBBEEEEEEDDDBBBDDDDDDEEEEEEFFFGGGGGGGGGHHHIIIJJJJJJLLLPPPUUUYYYZZZ^^^eeekkkqqqxxx~~~|||wwwtttrrrtttwwwzzz{{{||||||{{{wwwssspppooommmoooqqqsssxxxxxxsssrrrqqqpppqqquuuttt}}}}}}|||{{{yyyzzz}}}~~~vvvlllnnnpppsssvvvwwwxxxxxxyyy{{{sssrrrtttuuuxxx|||~~~{{{wwwssspppnnnnnnkkkgggbbb___\\\\\\\\\UUUPPPJJJDDD@@@<<<777555555444222111111111000///..............................///000000000000////////////...............------------............///......---,,,,,,++++++((()))***+++,,,,,,++++++.../////////.........///+++,,,,,,,,,------......,,,---------.........///.........------,,,,,,,,,<<<>>>@@@AAAAAABBBCCCEEECCCFFFLLLQQQWWW^^^eeejjjzzzzzzkkk```UUUNNNGGGBBBAAACCCIIITTThhh{{{rrrkkkiiiddd___YYYSSSNNNKKKIIICCC@@@AAABBBCCCEEEHHHEEEGGGIIILLLQQQXXXaaagggooooooooonnnllljjjhhhffffffhhhjjjlllmmmkkkiiigggeeedddbbbbbbbbbbbbddddddcccdddfffhhhlllooorrrtttyyy{{{}}}~~~|||xxxrrrkkkffffffhhhkkkmmmjjjggg___WWWPPPNNNPPPRRRWWW^^^iiissszzzxxxlllWWWSSSPPPRRRWWW___mmmyyy}}}{{{wwwrrrnnnjjjhhhggghhhjjjmmmoooqqqtttxxx{{{{{{}}}xxxpppiiihhhjjjmmmmmmnnnooommmhhh^^^UUUOOOEEEBBB???======???@@@@@@<<<;;;888555333222222222333333333333333333333333222222222222333444444555888666444444444555444333333222111222555777888888333333222222222333333444222222222222222222222222222222222222222222222222000000000000111111111111222111111111111000000000111111222333333333333222111222333333333333555777444444444444444444444444555555555555555666666777888888999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;888888999:::;;;<<<===>>>??????@@@@@@AAABBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>???@@@AAABBBDDDDDDBBBAAA@@@?????????=========>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAA<<<<<<<<<===@@@BBBBBBAAAAAAAAABBBCCCDDDDDDDDDDDDHHHIIIIIIIIIIIILLLPPPSSSTTTUUUXXXZZZ___fffnnnssstttuuuwww{{{xxxpppmmmmmmpppssspppqqqrrrtttuuuuuuvvvvvvpppooommmmmmqqqvvvzzz|||zzzuuurrrqqqppplllmmmpppqqqyyyxxxwww{{{yyytttsssvvvvvvwwwyyy}}}{{{oooppprrrtttvvvwwwxxxyyyvvv}}}~~~wwwxxxzzz|||~~~{{{vvvpppkkkhhhccc```YYYSSSOOOMMMNNNNNNFFFBBB===999666444111///111111000///...---,,,,,,........................---......///////////////..................------,,,------------.........000000//////...---,,,,,,***+++,,,---------,,,+++---...///...---,,,---///******+++,,,---...//////,,,,,,---......///000000------------------,,,,,,999;;;>>>???@@@AAACCCDDDBBBEEEJJJNNNQQQTTTXXXZZZeeennn}}}|||pppddd\\\UUUMMMJJJKKKNNNVVVcccvvv~~~wwwnnnggg[[[PPPGGGDDDAAA>>>>>>AAA???@@@AAACCCFFFJJJPPPUUUYYYZZZ[[[]]]^^^```aaaaaagggjjjpppuuuwwwvvvtttrrrqqqooommmlllkkklllmmmmmmiiijjjlllooosssvvvyyy{{{{{{{{{}}}~~~zzztttpppiiiccc[[[UUUSSSTTTTTTSSSWWWVVVSSSOOONNNQQQVVVZZZjjjrrr|||fffZZZOOOOOOUUU___jjjttt~~~yyytttpppmmmkkkkkkmmmppptttwwwxxx{{{}}}wwwsssllleee```___cccfffiiijjjiiifff^^^TTTKKKFFF===;;;::::::<<<======<<<999777555333222222333444222222222222222222222222333333333222222333444444999666444333555555444222222222222222333444555777555444333333222222222222111111111111111111111111111111111111111111111111000000000000111111111111111111111111000000000000///000111111222222111111222333333333222222444666333333333333333333333333444444444444444555555666666666666777888999999999;;;:::::::::::::::;;;;;;777888999;;;<<<>>>???????????????????????????????????????@@@AAAAAAAAABBBBBBAAA???>>>>>>>>>@@@AAAAAAAAAAAA@@@@@@AAABBBBBB>>>>>>============<<<<<<===>>>??????@@@@@@@@@@@@???===;;;<<<>>>@@@AAAAAA???@@@AAACCCDDDDDDCCCCCCEEEGGGIIIKKKKKKMMMPPPRRRRRRRRRRRRRRRSSSXXX^^^cccaaabbbeeejjjqqqyyy~~~wwwqqqnnnmmmooopppkkkjjjjjjkkknnnqqqssstttqqqnnnlllmmmppprrrtttvvvwwwtttssstttrrrnnnnnnqqqoootttxxxyyy}}}zzzxxxzzz{{{|||~~~}}}wwwsssrrrrrrqqqrrrvvvzzzuuuuuuvvvvvvvvvwwwwwwxxxuuu{{{{{{|||~~~}}}|||~~~wwwwwwuuurrrmmmgggaaa]]]SSSPPPLLLGGGDDDBBBAAAAAA:::777333111000000...---...///000///...---,,,,,,------------------------------.../////////......------------------------,,,,,,---------.....................---------------...///000000...---,,,+++---......,,,+++,,,...+++++++++,,,,,,------...------------------------,,,,,,------------------666999<<<>>>???@@@BBBDDDEEEGGGJJJKKKKKKLLLNNNOOOVVV^^^lll}}}zzzmmmeee^^^VVVRRRRRRUUU[[[cccmmmzzzqqqcccUUUNNNHHHAAA???AAA????????????>>>@@@CCCFFFJJJJJJKKKMMMOOORRRTTTVVV^^^ccckkkrrrvvvvvvtttrrrrrrpppnnnlllkkkkkklllmmmfffgggiiilllooosssvvvwwwrrrssssssttttttssssssssstttuuuuuusssooohhhbbb^^^VVVRRRMMMLLLNNNPPPPPPOOOQQQQQQQQQRRRUUU[[[ccchhh{{{mmmXXXLLLMMMQQQ\\\lllzzz|||xxxuuuuuuvvvwwwwwwzzz~~~zzzvvvnnnkkkddd^^^ZZZ[[[___cccaaabbb```[[[QQQFFF>>>999888777777999::::::999777555444222111111222444555222222222222222222222222444444333222222222333333999666444333555666444222111222333222111111333666777666555333222111000000000000000000000000000000111111111111111111111111111222222222222333333333111111111111000000000000...//////000000000000000222333444333222222333555333333333333333333333333444333333333333444555555333444444555666777777888:::999999999999:::;;;<<<;;;;;;;;;<<<<<<=========>>>>>>>>>>>>============>>>>>>???@@@AAAAAABBBBBBCCCAAA???>>>===>>>???@@@>>>>>>???@@@AAACCCDDDEEE>>>>>>>>>===<<<<<<;;;;;;<<<===>>>???@@@@@@@@@@@@DDDAAA>>>===>>>AAABBBCCC???AAABBBDDDEEEEEEEEEDDDCCCFFFJJJMMMOOOQQQSSSUUUQQQQQQPPPOOONNNPPPTTTWWWSSSSSSUUUYYYaaajjjsssyyyzzzxxxuuurrrqqqpppqqqqqqllliiigggfffhhhjjjlllmmmpppmmmmmmppprrrrrrqqqrrrwwwuuuvvvyyywwwrrrrrruuukkkppprrrqqqttt{{{~~~|||||||||{{{zzzvvvxxxyyyzzz|||xxxsssrrrqqqppppppsssxxx}}}|||{{{zzzxxxxxxwwwwwwwwwsssxxx}}}~~~|||~~~zzzuuusssjjjjjjiiifff```YYYRRRNNNFFFEEECCC@@@>>>;;;999888555222000//////000///...---///111111000///......------------------------,,,---......//////......------------------------,,,,,,,,,---------......))))))***++++++,,,------***+++---------+++)))(((***,,,...---+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,------.........777999;;;<<<===>>>@@@BBBCCCEEEGGGHHHHHHHHHIIIJJJLLLSSS___mmm|||yyysssoookkkhhhfffmmmqqqrrrnnnlllooossstttuuuooojjjlllsss~~~nnn```VVVNNNIIIGGGFFFFFFEEEBBB>>><<<===>>>???AAACCCCCCBBBDDDHHHLLLUUUWWW[[[```dddfffhhhiiijjjhhhfffeeedddbbb___\\\UUUXXXZZZ\\\\\\]]]^^^___]]]^^^```bbbcccccccccbbb```ccceeeccc^^^XXXSSSQQQNNNMMMMMMMMMNNNQQQTTTVVV[[[]]]______```fffooowww{{{hhh\\\VVVSSSRRRXXXcccppp}}}|||xxxvvvxxx|||~~~zzzppphhhccc]]]XXXXXX[[[]]]^^^___\\\UUUMMMEEE???;;;999999999888888777666666666333333444555444333111000222222222222222222222222333333333333333333333333555555444333222000000///333222222111111222222333444333333222111000//////000000000000000000000000000000000000111111111111000000111111111000000///111111111111111111111111111111111111111111111111222222222222222222222222666555333222222333555666222222111111222222333444666666555555666777888888888888999:::;;;<<<===>>>===<<<:::888888:::;;;<<>><<<;;;;;;<<<>>>>>>?????????@@@@@@@@@@@@@@@???>>>>>>???@@@AAA???????????????????????????>>>>>>===<<<;;;::::::======>>>>>>???@@@BBBBBB??????>>>>>>>>>???AAABBB@@@@@@???@@@AAACCCEEEGGGCCCFFFKKKPPPTTTVVVXXXXXXZZZWWWRRRNNNKKKKKKLLLMMMKKKJJJKKKMMMRRRXXX^^^bbblllmmmoooooopppqqqtttvvvsssqqqnnnjjjggggggiiilllnnnnnnmmmnnnnnnooopppqqqyyy{{{}}}}}}zzzwwwuuutttqqqsssuuuxxxzzz{{{||||||~~~}}}|||||||||zzzvvvsssrrrrrrrrrsssvvvzzz~~~}}}{{{uuuwwwyyyzzzzzzzzz{{{||||||wwwuuuttttttxxx~~~yyyrrrooonnnmmmiiiddd```___\\\XXXSSSNNNJJJGGG===;;;999777555333222222000000///...---,,,++++++,,,---------.../////////------............------++++++,,,,,,,,,,,,------///......------......///,,,,,,++++++++++++******/////////...------,,,,,,******************************++++++,,,---......000///...---------------************************+++++++++,,,,,,---------888:::<<<<<<<<<===???AAA@@@BBBEEEFFFEEEEEEGGGHHHIIIMMMUUU^^^jjj{{{~~~{{{zzz{{{}}}}}}uuuooojjjeeeccc]]]XXXXXX\\\gggxxx|||pppfff^^^ZZZUUUQQQKKKFFFCCCBBBCCCDDDCCCDDDCCCAAA>>>>>>@@@BBBHHHJJJMMMQQQTTTWWWXXXYYYZZZXXXWWWVVVUUUTTTQQQOOOKKKKKKLLLMMMLLLLLLLLLMMMIIIJJJLLLNNNOOOOOOOOOOOOMMMNNNPPPPPPOOONNNOOOPPPZZZ[[[\\\^^^```dddgggjjjnnnooopppoooooosss{{{xxxvvvtttrrrqqqqqqqqqrrrqqqyyy|||tttggg___[[[XXX___cccjjjsss}}}~~~}}}{{{zzz{{{}}}~~~qqqbbb]]]XXXTTTTTTUUUWWWXXXXXXUUUOOOIIIBBB===999777888888777666666555444444555555555444333222111000222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333222222111111000000000000000000000000000000000//////000000000111111111000111111111111111000000111111111111111111111111111111111111111111111111222222222222222222222222666444333222222333444666333333333333333444555555777666666666777777888999777888888999:::;;;<<<=========<<<;;;;;;;;;<<<===???>>>======<<<<<<<<<<<<>>>>>>>>>?????????@@@@@@AAA@@@???>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>======<<<<<<============>>>???@@@AAA??????>>>>>>>>>???AAAAAAAAA@@@@@@@@@AAACCCDDDEEEDDDGGGKKKPPPTTTWWWXXXYYY[[[XXXSSSNNNJJJIIIHHHIIIFFFFFFFFFGGGJJJNNNRRRUUU[[[]]]```ccceeehhhlllooossssssqqqnnnmmmnnnqqqtttsssqqqpppoooooorrruuuwww{{{}}}~~~{{{xxxuuuuuuuuuwww{{{~~~~~~~~~}}}zzzxxxvvvuuuuuuvvvwwwyyy{{{}}}~~~{{{yyyxxxyyy{{{}}}~~~}}}}}}zzzuuurrrqqquuuwww|||~~~uuupppjjjhhhhhhfffaaa]]]ZZZXXXTTTOOOJJJEEEAAA???999888666444333222111111111111000000///.........------------............,,,,,,------------,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,......------------,,,,,,++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------............---,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,999;;;<<<<<<<<<<<<===???>>>@@@BBBBBBBBBBBBCCCDDDEEEGGGJJJNNNVVVdddtttzzzzzzzzz|||vvviii^^^[[[TTTNNNMMMNNNRRR]]]hhhsss}}}vvvnnnfff\\\UUUSSSTTTTTTTTTOOONNNKKKFFF@@@<<<;;;;;;>>>???AAACCCFFFHHHIIIJJJJJJIIIHHHHHHHHHHHHEEECCCCCCBBBAAA@@@>>>>>>======>>>???@@@BBBDDDEEEEEEFFFEEEFFFGGGHHHKKKPPPXXX]]]iiilllqqquuuyyy~~~vvvhhhccc\\\WWWVVVYYY___ccclllwww}}}wwwqqqlllgggjjjkkknnnsssyyy}}}yyyxxxyyyzzz|||~~~ppp___[[[VVVSSSRRRRRRQQQQQQMMMKKKGGGCCC>>>;;;888777888777666555444333222222777666555444222222111111222222222222222222222222111111111111111111111111//////000111222333333444222222111111111111222222111111111111111111111111000000000000000000000000//////000000000000111111000111111222222222111111111111111111111111111111111111111111111111111111222222222222222222222222555444333222222333444555555444444444444555666666666555555555555666777777777777888999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;999:::;;;<<<==================>>>>>>>>>?????????AAA@@@???>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@??????>>>>>>>>>>>>=========>>>>>>>>>?????????>>>??????@@@AAABBBAAAAAAAAAAAABBBCCCDDDDDDGGGKKKOOOSSSVVVXXXYYY\\\YYYSSSNNNIIIFFFDDDDDDCCCCCCCCCCCCDDDEEEGGGGGGKKKMMMPPPRRRUUUXXX\\\___iiijjjkkklllnnnrrrwww|||{{{xxxtttrrrqqqtttwwwyyy{{{}}}~~~zzzwwwuuutttvvvyyy}}}|||wwwttttttvvvyyy|||}}}{{{xxxvvvuuuuuuxxxzzz}}}}}}}}}}}}~~~~~~}}}}}}|||{{{{{{{{{{{{~~~|||vvvqqqnnnmmmnnnooorrruuuuuutttsssqqqiiifffbbb```___\\\WWWSSSOOOLLLGGGBBB===999666555555444333111000000000///////////////////////////............------------++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,......------------,,,,,,*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,:::;;;<<<<<<;;;:::;;;===<<<>>>@@@AAA@@@@@@AAABBBCCCDDDEEEFFFKKKUUUaaakkkyyy~~~~~~}}}yyynnneee^^^WWWTTTPPPNNNQQQWWWZZZhhhzzzvvvpppppprrrqqqpppiiifff```XXXNNNFFF@@@===>>>>>>???@@@AAACCCDDDEEEFFFEEEDDDEEEFFFFFFEEECCCDDDBBB???============<<<@@@AAACCCEEEHHHJJJKKKLLLNNNOOOPPPRRRWWW___iiioooxxx}}}yyyjjjYYYUUUOOOLLLPPPYYYeeelllwwwmmmmmmmmmooosssyyy~~~|||zzzyyyyyywwwuuuxxxyyy{{{}}}}}}mmm\\\XXXSSSOOOMMMKKKHHHFFFDDDCCCAAA???===;;;999888888777666555444333222111666555444222222222333333111111111111111111111111111111111111111111111111...//////000111222333333111111000000000000111111///000000000111111111222000000000000000000000000////////////000000000111000111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111444444333222222333444444555444444444444555666666444444333333333333444444777777888999::::::;;;;;;888999;;;<<<<<<<<<:::999888999;;;============<<<<<<<<<=========>>>>>>>>>@@@@@@??????>>>>>>======????????????????????????BBBAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>??????????????????@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCEEEIIIMMMPPPSSSUUUVVVXXXUUUQQQMMMHHHEEECCCBBBCCCDDDDDDDDDDDDDDDCCCCCCEEEFFFGGGGGGGGGHHHJJJMMMUUUWWW[[[___dddkkksssxxx}}}zzzwwwtttrrrssstttuuutttuuuwwwvvvssspppnnnnnnnnnpppssswww{{{}}}{{{}}}}}}xxxqqqnnnppptttzzz}}}}}}zzzvvvsssrrrqqqqqqqqqsssuuuvvvvvvvvvwwwxxxyyyxxxvvvrrrooonnnnnnooopppqqqrrrqqqlllhhheeedddaaabbbdddfffgggfffeeeeee```]]]ZZZXXXVVVRRRMMMIIICCC@@@<<<777333111000000111111000///////////////++++++,,,,,,,,,---------.........------,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,...------------------...,,,,,,+++++++++*********---------,,,++++++******************************,,,,,,---------.........,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++999;;;<<<;;;:::999:::<<<<<<===???@@@?????????AAA???AAACCCEEEGGGLLLTTT[[[dddtttzzzrrriiibbbZZZQQQMMMMMMRRR[[[eeeooozzztttfffXXXLLLEEEDDDCCCCCCCCCDDDFFFHHHJJJJJJJJJIIIKKKMMMMMMLLLKKKJJJGGGCCCBBBDDDFFFGGGFFFHHHJJJLLLOOORRRVVVXXXZZZ\\\]]]___bbbgggoooxxx~~~}}}iii]]]MMMLLLLLLPPPZZZiiixxx~~~sssqqqooonnnooossswwwzzz{{{yyyvvvuuuuuuvvvwwwwwwyyyzzz{{{}}}xxxjjjXXXTTTOOOJJJFFFBBB>>>;;;??????>>>===<<<;;;;;;:::888777777666444333333222444333222111111333444555111111111111111111111111222222222222222222222222000000000000000000000000111000000//////000000111/////////000111111222222////////////////////////...////////////000000000///000111222222222222222000000000000000000000000000000000000000000000000111111111111111111111111333333333222222333333333333333222222333333444555555444444333333444444444888888888999::::::;;;;;;888999<<<===>>>===;;;::::::;;;<<<===>>>===<<<;;;;;;;;;<<<<<<<<<=========????????????>>>>>>==============================AAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@?????????????????????@@@????????????BBBBBBBBBBBBBBBBBBAAAAAABBBCCCFFFIIIKKKNNNPPPQQQPPPOOOMMMKKKHHHFFFDDDCCCDDDDDDEEEFFFFFFEEEDDDDDDCCCDDDDDDCCCAAA@@@BBBCCCFFFIIIMMMQQQUUU[[[bbbgggoooooooooooooooooooooooojjjlllmmmmmmkkkiiiiiiiiiffffffggghhhjjjmmmppprrrsssuuuuuupppjjjgggjjjnnnrrrwww}}}{{{xxxtttooollljjjjjjjjjgggjjjlllmmmllllllmmmooopppooommmhhhccc``````bbb___bbbddddddaaa]]]ZZZYYYYYYYYYZZZZZZYYYYYYXXXWWWTTTSSSPPPNNNJJJFFFAAA===999777444111000///000000000//////......//////000******++++++,,,,,,------......------,,,,,,,,,+++,,,,,,------------,,,,,,*********+++++++++,,,,,,---------,,,,,,---------,,,,,,+++++++++*********......------,,,+++++++++************************,,,,,,,,,------------------,,,,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,888:::;;;:::999999:::;;;;;;===??????>>>===>>>???;;;>>>BBBCCCCCCFFFJJJOOOWWWeeeuuu~~~}}}vvvlll```XXXVVVTTTXXX[[[[[[___fffiiihhhjjjfffbbbaaaiiivvvsssbbbXXXRRRQQQPPPPPPRRRUUUXXX[[[[[[[[[[[[\\\^^^___^^^]]]ZZZVVVRRRQQQUUUYYY[[[[[[]]]___bbbfffkkkoootttvvvuuuuuuvvvwwwyyy~~~zzz|||yyyfffXXXPPPIIIJJJOOOYYYgggxxx|||zzzvvvsssrrrsssuuuvvvyyyxxxwwwwwwwwwyyyzzz{{{yyyzzz}}}{{{zzz{{{}}}qqqeeeXXXTTTNNNHHHDDDAAA===::::::;;;;;;<<<;;;;;;::::::666666666555444444333333111111111111111222222333111111111111111111111111222222222222222222222222111111000000//////......000000////////////000000/////////000000111111111////////////////////////......////////////000000...///000111111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222333333333333222222222111111111111222333333777777666555555555666666777777888888888999999999999;;;===?????????===<<<<<<<<<<<<===<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<======>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<>>>>>AAABBBBBBCCCCCCBBBAAAAAAAAABBBCCCEEEGGGIIIJJJKKKIIIIIIJJJIIIHHHGGGEEEDDDBBBCCCDDDDDDEEEDDDDDDDDDAAABBBBBBAAA??????AAABBBBBBCCCEEEGGGHHHKKKOOORRRWWWYYY]]]aaaccceeefffffffffhhhjjjjjjjjjjjjkkkllljjjiiigggffffffgggiiiiiihhhjjjkkkhhheeeccceeeggghhhlllrrrwww{{{||||||{{{sssppplllgggcccaaa```___```bbbdddeeeddddddfffgggffffffeee```ZZZUUUUUUWWWZZZ\\\___```]]]YYYWWWUUUUUUTTTRRROOOMMMJJJIIIHHHFFFEEECCC@@@<<<999666444222222000/////////000111//////............//////,,,,,,,,,------.........------------,,,,,,,,,,,,,,,,,,------------,,,,,,************++++++++++++++++++************++++++......------------,,,,,,++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------777999::::::999999:::<<<:::<<<===>>><<<<<<<<<===<<<>>>AAAAAA@@@@@@DDDGGGLLLWWWbbbiiittt~~~xxxrrrooohhhiiifff___[[[ZZZWWWSSSSSSQQQNNNNNNSSS]]]jjjrrryyynnnmmmllllllnnnssswwwzzz|||{{{{{{|||~~~~~~}}}xxxsssnnnnnnrrrxxxzzzyyy}}}qqqggghhhhhhfffgggkkkssszzzxxxxxxuuunnneee[[[VVVTTTRRRUUUZZZdddrrr~~~{{{yyywwwxxxyyyzzz{{{|||}}}}}}}}}}}}}}}~~~|||xxxrrrooooooqqqvvvyyy{{{zzzyyysssfffZZZRRRNNNHHHDDDAAA>>><<<:::666777888888888888777666444444444444333333333333222222222111000///......111111111111111111111111111111111111111111111111000000/////////.........000//////......//////000/////////000000000000000////////////////////////........./////////000000------...000000111111000000000000000000000000000000000000000000000000000111111111111111111111111222222222333333222222222111111111111111222333333666666555444444444444444555555555666666666666777888999:::<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<===>>>?????????>>>==============================>>>???@@@@@@AAAAAAAAAAAA@@@@@@???@@@@@@@@@???@@@@@@AAA@@@???>>>===@@@AAABBBCCCCCCCCCBBBAAABBBBBBCCCCCCDDDEEEFFFGGGEEEFFFGGGHHHHHHGGGEEEDDDBBBBBBBBBBBBBBBBBBBBBBBB???@@@@@@???>>>>>>???AAA>>>@@@AAAAAA@@@AAADDDFFFFFFGGGJJJNNNQQQTTTVVVXXXZZZ\\\___aaabbbdddfffhhhggghhhiiijjjjjjiiigggggg```aaaaaabbbbbbbbbbbbbbbbbbeeeiiimmmppprrrssssssnnnkkkgggccc^^^[[[YYYXXXYYY[[[]]]^^^^^^^^^___```]]]___```[[[TTTOOONNNPPPVVVYYY[[[[[[XXXSSSOOONNNJJJHHHEEEBBB???===<<<;;;888888666444222111000111/////////.....................---------------...,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++************++++++++++++++++++************++++++......------------,,,,,,*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......666888999999999999;;;<<<999;;;<<<<<<;;;:::;;;<<>>>>>BBBEEECCCLLLSSSWWW```qqq~~~}}}qqqggg___WWWPPPHHHGGGEEEDDDFFFLLLTTTZZZeee|||wwwhhhXXXWWWUUUQQQNNNQQQWWW]]]dddeeefffeeebbbaaaccceee```aaaeeemmmxxx~~~}}}|||{{{{{{|||~~~}}}~~~~~~xxxqqqjjjggghhhiiijjjnnnqqqqqqooojjj]]]QQQFFFBBB===999777666555444333444555555555555333333111111222222222333333333333333333222000---+++)))000000000000000000000000000000000000000000000000......////////////////////////............//////000000000000000/////////////////////////////////............/////////000,,,---...///000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222333333222222111222222111111222222333444333222222111000000000111333333444444444444444444555555666777888999999999999999888777888999;;;<<<999999:::::::::;;;;;;;;;:::;;;===>>>???@@@??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>???@@@@@@AAA@@@???????????????@@@@@@???@@@AAAAAA@@@???>>>===@@@@@@BBBCCCCCCCCCBBBBBBDDDCCCCCCCCCCCCDDDEEEEEEDDDEEEFFFHHHGGGFFFDDDCCCCCCCCCBBBAAA@@@AAAAAAAAA@@@@@@@@@>>><<<;;;<<<===999;;;<<<======>>>@@@CCC@@@??????@@@CCCFFFIIIKKKGGGJJJMMMPPPRRRTTTXXXZZZZZZ]]]bbbggghhhgggdddbbb[[[[[[\\\___aaabbbaaa___cccdddfffhhhkkkmmmooopppmmmkkkgggbbb^^^ZZZWWWVVVTTTVVVXXXYYYYYYYYYZZZ[[[YYY\\\^^^ZZZRRRMMMLLLMMMMMMOOOQQQPPPLLLFFFBBB@@@===<<<999777555555555555000111000///......111222---.........---,,,++++++...---,,,,,,+++,,,,,,,,,************************+++++++++,,,,,,---------******++++++++++++******)))************+++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++******,,,,,,++++++***)))))))))************************+++***************************))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////777777888888888999999999777999::::::::::::;;;==================>>>??????DDDHHHLLLPPPUUU```mmmxxx{{{nnn```TTTRRRLLLIIIHHHHHHGGGJJJOOOWWWaaappp~~~nnn]]]NNNHHHEEEFFFIIILLLTTT\\\___jjjtttyyyzzzyyysssmmmmmmjjjgggkkkuuu{{{wwwxxx}}}{{{tttnnnjjjddd^^^\\\^^^hhhjjjllljjjcccXXXLLLEEE===<<<;;;999666444333222444333111111111333555666444444444333333222222222111111000000000111333444000000000000000000000000222111000.........///000///000111111111///...---111111000000//////......000000000000000000000000111111000000//////......---.........//////000000......///000000000000000000000000000000000000000444222000......000222444111000/////////000222333000111111111111111222222000111111111111222222222222222333333333222222111444444444555555555555666444444555555666777777777<<<<<<<<<============>>><<<<<<<<<;;;;;;:::::::::::::::;;;;;;<<<=========;;;;;;;;;<<<===???@@@AAABBBBBBAAA@@@????????????BBBCCCCCCCCCBBB@@@>>>===??????===<<<<<<===>>>>>>>>>???@@@BBBCCCCCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCFFFFFFGGGGGGFFFEEEDDDCCCAAA@@@@@@@@@AAAAAABBBCCC???>>>>>>=========>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAABBBCCCCCCBBBAAABBBDDDGGGHHHJJJPPPTTTTTTVVVYYY[[[ZZZRRRSSSTTTUUUVVVXXXYYYYYY]]]___bbbfffjjjlllnnnnnnhhhfffbbb^^^YYYUUURRRQQQWWWVVVTTTRRRQQQRRRRRRSSSWWWUUURRRNNNJJJFFFCCCBBBHHHGGGEEEBBB???===;;;:::444444444333333222222222............////////////,,,,,,,,,------.................................,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---)))))))))******++++++,,,))))))*********++++++++++++******)))((('''&&&&&&,,,++++++***+++,,,...//////...,,,***))))))*********)))((((((((()))++++++************************,,,,,,,,,,,,,,,+++***)))........................888888888888999999999999888999;;;;;;::::::<<<==================>>>>>>???BBBEEEHHHJJJLLLSSS]]]eeeuuuttthhhaaaZZZRRRNNNJJJFFFHHHMMMSSSZZZeeerrr}}}vvvmmmmmmpppuuuyyytttaaaTTTIIIEEEEEEKKKQQQXXXbbbkkkvvvyyypppmmmkkkmmmuuuxxxvvvtttxxx}}}~~~~~~vvvnnneeeaaa\\\XXXXXX[[[bbbbbb```[[[TTTKKKCCC>>>:::999888777666555444333444333222111111222444555333333333222222222222222222111000000000111222333000000000000000000000000222111///.........///000000000111111111000......000000000000//////......000000000000000000000000////////////000000000000............/////////000......///000000000000000000000000000000000000000333222000//////000222333111000/////////000222222444444333333333222222222000000111111111222222222111222222333333222222111444444444444555555555555444444555555666666777777;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;:::::::::999999::::::;;;;;;<<<======<<<<<<<<<===>>>???@@@AAABBBAAA@@@@@@????????????@@@AAAAAAAAAAAA???>>>===>>>======<<<===>>>???@@@===>>>@@@AAABBBBBBBBBAAA@@@@@@@@@@@@AAAAAAAAABBBDDDDDDFFFFFFFFFEEEDDDDDD???>>>>>>>>>??????@@@AAA>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::999999:::;;;<<<======>>>???>>>======>>>???AAACCCCCCFFFGGGFFFGGGJJJJJJGGGGGGHHHHHHIIIJJJKKKLLLLLLOOOPPPTTTWWWZZZ\\\]]]]]]ZZZXXXUUUQQQMMMIIIGGGFFFJJJIIIGGGFFFEEEEEEFFFFFFHHHGGGEEEBBB@@@>>><<<;;;::::::888777555444333222222222111111111111111000000000000000000000000000,,,,,,,,,---------------------------------------,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---***+++++++++++++++,,,,,,******+++++++++,,,,,,,,,---------,,,++++++******------,,,+++++++++,,,------,,,+++***))))))************)))))))))***+++,,,************************,,,,,,,,,,,,,,,+++***)))---+++)))(((((()))+++---888888999999999:::::::::999:::<<<<<<;;;;;;===>>>======<<<<<<======>>>???>>>@@@CCCCCCDDDHHHNNNSSS```nnn~~~{{{rrrggg^^^VVVPPPOOOSSSVVVZZZ]]]bbblllyyyxxxmmmgggeeegggoooxxx{{{lllcccTTTRRRSSSVVVYYY^^^iiittt}}}mmm___TTTLLLFFFEEEJJJTTT```kkkwwwtttqqqoooppptttyyy}}}}}}}}}{{{vvvuuuuuuyyy~~~~~~|||{{{oooeee[[[VVVSSSQQQRRRVVVZZZWWWQQQJJJCCC>>>:::888666666666555555444444444444333222111111111222333000000111111111111111222222111000000000000000111////////////////////////111000///.........//////000111111111111000000///000000000////////////...000000000000000000000000.........///000111111111............////////////...//////000000000000000000000000000000000000000111111111111111111111111000000000///000111111222444444333333222111111111000000000111111111222222111111222222222222222111333333333444444444555555444444444555666666777777999999:::::::::;;;;;;;;;::::::::::::999999999999999::::::;;;;;;<<<==================>>>???AAAAAAAAA@@@@@@?????????@@@@@@>>>>>>????????????>>>>>>===============>>>@@@@@@===>>>???@@@@@@AAA@@@@@@????????????@@@@@@@@@@@@BBBCCCDDDEEEFFFEEEDDDDDD===<<<<<<<<<<<<===>>>>>>>>>======<<<;;;::::::999::::::999999888888999999777777777888888888999999999888888777888999;;;<<<;;;;;;:::888<<>>>>>>>>???@@@CCCEEEGGGHHHIIIHHHIIIGGGEEEBBB???===;;;:::<<<;;;:::999888888888999777777666666555555444444222222222111111111111111.........///////////////000000000000000000000000------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------************************......,,,+++************+++******)))))))))******+++************+++,,,,,,************************++++++,,,,,,,,,+++******,,,***'''%%%%%%'''***,,,999999999999::::::::::::999;;;<<<<<<<<<<<<===???===<<<<<<<<<<<<===>>>>>>:::<<<@@@BBBCCCFFFJJJMMMSSS\\\hhhvvvxxxooofffdddeeedddffffffdddfffjjjkkkiiikkkaaaWWWSSSRRRSSSXXX^^^fffsss~~~{{{yyyyyy~~~{{{iiiZZZQQQJJJGGGFFFIIIKKKNNNWWW```bbbkkkpppiii^^^VVVRRROOONNNNNNUUUbbbppp}}}xxxvvvsssrrrrrrqqqooommmmmmnnnqqqxxx|||zzzxxxxxxzzz~~~vvvhhh^^^UUUQQQOOOMMMMMMPPPOOOLLLFFF???:::777666666555444444444333333222222444333222111000000111111.../////////000111111111111111111000////////////........................////////////.../////////111111111111111111000000////////////////////////////////////////////////.../////////000000000111........./////////////////////000000000000//////000000000000000000000000///000111222222111000///000000000000000111111222000000000000000000//////000000000000111111111111000111111222222222222111222333333333444444444444333333444555555666666777888888888888999999999:::999999999999999999999999:::;;;;;;<<<<<<===>>>>>>=========>>>>>>???AAAAAA@@@???????????????@@@@@@===>>>>>>??????@@@@@@@@@>>>>>>>>>>>>>>>>>>??????======>>>>>>?????????????????????@@@@@@@@@@@@AAABBBCCCDDDEEEDDDDDDBBBAAA<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;:::999777777:::999999888888888999999777777777777777777777777666555555444555555666777777666444555<<>><<<;;;999777666555555555555444444333333333333000000000000111111111111000000000000000000111111,,,,,,------......//////......---------------,,,...------,,,,,,++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---++++++++++++++++++++++++++++++***))))))***++++++,,,+++++++++******))))))******++++++++++++,,,,,,))))))))))))******++++++---,,,,,,+++++++++******))))))))))))))))))******+++++++++++++++,,,,,,,,,************************++++++,,,,,,,,,++++++***---+++***((((((***+++---888888999999999:::::::::999;;;<<<<<<<<<<<<===???<<<<<<<<<<<<<<<======>>>999<<>>>>>??????============>>>???@@@@@@>>>>>>>>>>>>???@@@@@@AAA>>>>>>??????@@@@@@AAABBB@@@@@@?????????>>>======>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@AAAAAAAAAAAACCCDDDDDDDDDCCCBBB@@@???===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;:::888777666:::999999999999999::::::888888888888888777777777666666555555555555555555777666444555===EEEFFFAAA777777777666666666555555444555666777777777666555777666555444444333333333333333333333333222222222////////////////////////------------,,,,,,++++++,,,---------......//////------------,,,,,,++++++---------,,,,,,++++++***+++++++++++++++++++++++++++************+++,,,,,,++++++++++++++++++++++++******************************))))))((((((''''''))))))))))))************++++++,,,------.........*********++++++,,,,,,,,,((()))))))))*********)))******++++++,,,,,,,,,,,,***************************++++++,,,,,,,,,++++++++++++,,,------,,,++++++777777888888888999999999999:::<<<<<<;;;;;;===>>><<<<<<;;;;;;<<<<<<===>>><<<===>>>@@@AAABBBBBBBBBFFFGGGLLLTTTaaannnxxx|||~~~vvvooocccXXXMMMJJJIIIGGGHHHKKKLLLSSS\\\dddppp~~~zzzsssjjjbbb_________```]]]aaajjjwwwlll\\\RRRMMMIIIIIIIIIKKKRRRZZZccchhhooonnnkkkcccXXXMMMEEEAAA@@@???BBBJJJPPPTTTZZZ```hhhsss{{{zzzuuuqqqmmmiiiiiihhhlllvvv}}}wwwpppkkkbbbeeelllttt{{{~~~~~~}}}wwwxxxyyy{{{~~~}}}~~~}}}}}}~~~ssscccXXXPPPMMMLLLGGGBBB@@@777777777666555444333333444444333222222111000000111111111111000000000000...//////////////////000...///////////////...---........................------.../////////......000///////////////000111---............/////////000000000000000000000000111111111000///.........///////////////.........000000000000000//////...//////////////////////////////000111111000////////////000111111111111000///000000000111111111111/////////000000000111111//////000111222222222222111111222222222333333333333333333444555555666666666777777777777888888888999999999999::::::::::::;;;<<<<<<===>>>>>>??????===============>>>??????=========>>>???@@@AAABBB???????????????@@@AAABBB??????@@@@@@??????>>>===??????>>>>>>>>>>>>??????@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBAAA???>>>======<<<;;;;;;;;;;;;<<<:::;;;;;;;;;:::999777666999999999888999999:::;;;888888888888888888888888666666666666555444444444555666555444888======888444444444444444333333333222333444444444333222111333222222111111111222222111111222222222111111000/////////......---------...------,,,,,,+++******---------.............../////////...------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************+++,,,,,,++++++++++++++++++++++++************************((((((((('''''''''''''''((((((((())))))))))))************++++++,,,,,,,,,((()))***+++,,,,,,,,,,,,)))******++++++***)))))))))******+++,,,+++++++++******************************+++,,,,,,,,,++++++(((***,,,------,,,***(((666666777777777888888888888999;;;;;;::::::<<<===<<<;;;;;;;;;;;;<<<======<<<<<<<<<===>>>???>>>===AAABBBFFFKKKQQQYYYccciiirrr~~~vvviii]]]WWWTTTQQQPPPRRRSSSYYY___ccchhhooorrrpppfffaaaZZZTTTQQQOOOMMMKKKKKKMMMRRR\\\iiivvv~~~tttfffWWWKKKEEEDDD>>>>>>@@@BBBFFFLLLRRRVVVYYY[[[[[[WWWQQQKKKHHHGGGEEEFFFNNN[[[gggmmmtttzzzyyypppmmmkkkmmmuuu~~~zzzuuukkklllnnnrrrvvvyyy{{{{{{|||zzzzzzyyyvvvrrrpppooopppuuu||||||pppaaaUUUJJJFFFDDD???:::888444444333333333222222222222222222222222222222222//////000000000000000000000000000///////////////,,,---.../////////...---........................,,,---.../////////............---------...000111---------.........//////000000000000000000000000000000000000////////////000/////////............000000000000000///......//////////////////////////////000000000000//////...///000111222111111000222222111000//////......////////////000000000111...///000111222222222222111111111111222222222222222333333444444555555666666777777777777888888888999:::::::::;;;;;;;;;;;;::::::;;;;;;<<<=========<<<<<<<<<<<<<<<<<<===>>><<<<<<======>>>@@@AAABBB??????>>>===>>>>>>@@@@@@<<<===>>>@@@AAAAAA@@@@@@@@@@@@???>>>>>>>>>???@@@????????????@@@@@@@@@@@@>>>???@@@BBBBBBBBBAAA@@@===<<<;;;;;;:::::::::;;;999:::;;;<<<;;;:::888777777777777777777888999:::666666666666666666666777666666555555444333222111222555555222222444333000000000111111111111111111111111222333222111000///111000000000000000111111...///000000000000///...//////.........---------............------------...------------------,,,//////......---,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,************************))))))************))))))'''''''''(((((((((((((((((())))))))))))*********(((((((((((((((((((((((()))***++++++,,,+++******++++++,,,,,,,,,***)))(((((()))***+++++++++******************************)))***+++,,,,,,,,,,,,+++******+++,,,,,,+++******666666666666777777777777777999::::::::::::;;;===<<<;;;;;;;;;;;;<<<======:::::::::;;;===?????????AAABBBEEEGGGIIILLLTTT\\\```mmm|||nnnfffbbb]]][[[[[[dddjjjoooqqqrrrtttqqqmmmeeeaaa[[[VVVQQQLLLGGGDDDLLLKKKMMMRRRZZZaaafffhhhkkkhhhbbbXXXNNNIIIHHHIII???AAADDDGGGIIIMMMRRRUUUWWWZZZ[[[ZZZVVVSSSSSSTTTPPPSSS^^^ooo~~~~~~qqqmmmjjjjjjrrr{{{}}}~~~|||vvvtttrrrqqqrrruuuyyy{{{|||zzzyyyuuuooohhhdddcccccckkkrrryyywwwlllaaaSSSDDD>>><<<888444333666555444222222222222333000000111222333444444555---...///000111111000000111111000000/////////...+++,,,.../////////......////////////////////////+++,,,.../////////.........---,,,,,,---...///000---------.........//////000000000000000000000000......//////000000111111000000//////.........---000000000000000///......////////////////////////000000////////////000000...///000222222111111000333222111///---+++))))))////////////000000000000......000111111222222222000111111111111222222222222222333444444555555666777777777777888888888888:::::::::;;;;;;<<<<<<<<<888888999::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<===>>>@@@AAABBB???>>>===<<<<<<===>>>???999:::===@@@BBBCCCCCCCCCAAA@@@???>>>>>>???@@@@@@>>>>>>>>>>>>????????????;;;<<<>>>AAABBBCCCCCCCCC<<<;;;;;;:::999999999:::999:::;;;<<<<<<;;;999888666666666666666777888888333333333444444555555555444444444444333111000///000444666333111222111///////////////000000000111000111222222222111000///111111000000000111111222---...///000000000......////////////////////////++++++++++++,,,,,,,,,,,,...------,,,,,,+++++++++------,,,++++++***))))))*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********)))***++++++,,,************************))))))************))))))''''''(((((())))))******)))************+++++++++++++++******************++++++,,,,,,+++***(((''',,,---------,,,+++)))((('''((()))***+++***))))))************************)))***+++,,,,,,,,,,,,,,,------,,,++++++,,,------666666666666777777777777777777888888888999999999<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999@@@AAABBBDDDGGGJJJMMMNNNSSSYYYfffuuu}}}vvvrrrmmmlllnnnvvv{{{rrrhhhaaaZZZRRRMMMMMMQQQQQQRRRUUUYYY\\\]]]^^^bbb```]]]XXXRRRLLLGGGEEEBBBCCCJJJRRRXXX[[[```gggiiimmmrrrsssnnnhhhbbb___```dddmmm{{{zzzqqqooonnnooottt{{{}}}zzzyyyxxxzzz}}}wwwuuussstttxxx}}}|||sssqqqnnniii```XXXYYY^^^^^^iiirrrwwwzzzyyyooocccQQQIII>>>999777777555222444333333222222111111000//////000111111111111111000000000000000000000000111000///..................///000///...---...///000000////////////000000000///...---------------......---------,,,,,,,,,......---,,,---...///000000000000000000000000000//////............////////////............//////......//////000000111111.../////////...---,,,,,,***+++---///000//////...222222333222222111000///111///---...111222000...000000000000000000000000000111111111111222222222000000111111111000//////333333444444444444555555333333444555666777888888:::999999999999:::;;;;;;777888:::<<<======<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<999;;;>>>?????????AAABBB??????@@@@@@@@@@@@??????AAA@@@??????>>>?????????AAAAAAAAA@@@@@@@@@??????>>>>>>============>>>>>>===>>>???@@@AAAAAAAAAAAABBB???;;;:::::::::::::::::::::999999888999999999666666666666666666666666555555555555555555555555555555444444444333333333333222111111000000111111000000000000000000000000000000111111111111000000//////............//////,,,...000111111000...,,,......---------,,,,,,,,,)))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,+++***)))******))))))))))))******,,,++++++******++++++,,,******+++++++++******)))************************,,,***)))***++++++***)))******))))))))))))******))))))))))))************,,,,,,+++******)))************+++++++++******))))))))))))))))))))))))))))))************+++++++++***+++,,,,,,------------555555666666666777777777777777777888888888999999::::::::::::::::::::::::888999:::;;;<<<============>>>???AAACCCFFFHHHIIILLLQQQ\\\iiirrrxxx}}}zzzwwwxxx{{{yyyqqqhhhccccccdddccccccfffjjjnnnqqqsssuuusssnnnhhhaaaZZZUUURRRQQQTTT\\\gggnnnrrrxxx{{{rrrmmmiiilllrrr~~~}}}zzzwwwtttrrrssswww|||}}}xxxuuutttwwwyyy{{{}}}}}}|||zzzxxxtttttttttvvv|||{{{oooiiiccc^^^WWWQQQSSSXXX```ggglllmmmnnnlllcccYYYLLLDDD;;;666555555333111111222222222222222222222//////000111111111111000////////////////////////000000///...............///000111000.........///.........------.........//////...---------------......---------,,,,,,,,,---,,,,,,+++,,,---.../////////////////////////////////............////////////............/////////////////////000000000------......------,,,++++++,,,---////////////...,,,---...///000000111111111///......111111000...000000000000000000000000//////000000000111111111///000111111222222111111222222333333444444555555666666666666666666777777::::::999999::::::;;;<<<999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<999;;;===>>>======???@@@>>>??????????????????>>>??????>>>======>>>>>>>>>AAAAAA@@@@@@@@@?????????>>>======<<<<<<======>>>>>>>>>@@@AAAAAABBBBBBBBB@@@>>>:::999999:::999999:::999888777777777777777555555555555555555555555444444444444444444444444333333333222222222111111333222111111000000111111000000000000000000000000.........//////.........//////............//////---...///000000///...---...------------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++***)))+++,,,,,,,,,+++******)))******))))))))))))******+++******))))))******+++))))))************))))))))))))))))))))))))))))))+++)))((()))***+++***(((******))))))))))))******(((((()))))))))*********)))((('''''''''''''''((()))))))))******)))))))))))))))))))))))))))))))))))))))*********+++++++++******+++,,,,,,,,,,,,,,,555555555666666666666777666666777777777888888888888888888888888888888888999999;;;<<<===>>>>>>>>>:::;;;;;;<<<>>>@@@BBBCCCEEEIIIRRR]]]cccffflllsss|||zzzzzz}}}|||yyyyyy{{{{{{}}}|||ssskkkeeebbbbbbgggqqq~~~zzztttlllmmmqqqzzz~~~yyyvvvuuuwwwzzz|||zzzuuusssrrrwwwwwwvvvuuuuuuuuuuuuuuutttuuuwww|||yyymmmddd\\\XXXVVVTTTVVVYYYaaacccaaa^^^[[[XXXRRRKKKDDD???777333333333222000///000000111222222333333...///000000111111000000......................../////////..................///000///---,,,---...---,,,,,,++++++,,,,,,---//////...------------.........---------,,,,,,,,,,,,++++++++++++,,,------//////////////////////////////............////////////............//////000000//////////////////,,,------------,,,+++++++++,,,---...////////////------...///111222222333111///...///000111000...000000000000000000000000.../////////000000000000///000111222333333333333000111111222333444444555888888777777777666666666:::::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===<<<;;;;;;::::::;;;;;;<<<999;;;======<<<;;;<<<======>>>>>>??????>>>>>>=========<<<<<<<<<===>>>>>>@@@@@@@@@@@@?????????>>>>>>======<<<<<<======>>>>>>???@@@AAABBBBBBBBBBBB???<<<999888999999999888999999777666555555555555444444444444444444444444222222222222222222222222111111111000000000000///222222111000000000000111000000000000000000000000........................//////............//////........................------------,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,++++++***)))++++++++++++******************))))))))))))******)))))))))(((((()))))))))((())))))*********))))))''''''''''''''''''''''''***)))((()))***+++***((())))))))))))))))))))))))(((((())))))))))))************)))))))))***++++++(((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++))))))******++++++******444444555555555666666666555555666666666777777777666666777777777777888888<<<<<<======<<<<<<;;;::::::::::::;;;<<<===??????CCCFFFMMMVVVZZZ[[[^^^ccckkkttt}}}{{{zzzuuuoookkkkkkppp|||xxxqqqjjjkkknnnttt}}}zzz{{{}}}}}}yyyvvvtttvvvuuurrrqqqqqqrrrtttvvvwwwyyy}}}zzzlllbbbZZZYYYZZZZZZZZZ\\\]]]ZZZTTTNNNJJJGGGCCC@@@===999555222222222111000000000000000111111222222...//////000000000000000.............................................---,,,---...---+++++++++,,,,,,,,,++++++++++++,,,,,,///......---------............---------,,,,,,,,,,,,,,,,,,,,,,,,---------///////////////////////////......------......//////......------......///000000000//////......------------......---,,,,,,,,,------.........////////////////////////000000000000//////000000///.../////////////////////////////////000000000111111111222222333333333222222000000111222333333444444888888888888777777777777:::::::::::::::;;;;;;<<<>>>===<<<;;;:::;;;<<<===;;;;;;::::::::::::;;;;;;:::<<<======;;;:::;;;<<<<<<======>>>>>>======<<<<<<<<<<<<<<<===>>>>>>???@@@????????????>>>>>>>>>???>>>>>>======>>>>>>?????????@@@AAAAAAAAAAAAAAA>>><<<:::999::::::999888:::999888666555444444444444444444444444444444444333333333333333333333333111111000000000/////////222222111000000000000000///////////////////////////////////////////////////......------......//////......------......///---------,,,,,,,,,++++++---------,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++***************)))))))))************))))))))))))*********))))))(((((())))))***))))))******++++++******''''''''''''''''''''''''***)))((()))+++,,,+++***))))))************))))))(((((((((((()))))))))***************++++++,,,---)))((((((((()))))))))***))))))))))))))))))))))))))))))))))))************(((((()))))))))))))))(((444444444444555555555555444444555555555666666666666777777777888888888999<<<<<<<<<<<<<<<;;;;;;:::<<<<<<<<<<<<<<<===>>>???BBBCCCJJJRRRVVVUUUWWW[[[YYY___hhhrrrzzzvvvoookkkjjjppp}}}wwwpppkkklllnnnrrrxxx}}}yyywwwuuusssqqqpppqqqssswwwyyy{{{}}}{{{lllbbbZZZZZZ[[[XXXUUUSSSTTTNNNGGGBBB>>><<<::::::888666333222222222222111111111111000000/////////......///000000000000000////////////////////////,,,---......///...---------...///...,,,+++,,,---------,,,,,,,,,,,,------......---------......///......---------,,,,,,,,,,,,------.............................................------------............------------......000000//////......------......////////////......------------.........///------,,,,,,---...///000000111111000///......///////////////////////////000000000111111111222222333333333333333222111000000000111222222333444444666666666777888999999999:::999999999999:::;;;;;;>>>===;;;::::::;;;<<<===::::::999999999999::::::;;;===>>>===<<<;;;;;;<<<;;;<<<<<<======<<<<<<;;;<<<<<<<<<===>>>???@@@AAA?????????>>>>>>>>>======@@@??????>>>>>>??????@@@??????@@@@@@AAA@@@@@@@@@>>>===;;;;;;;;;<<<;;;999::::::888777555555444444444444444444444444444444333333333333333333333333222111111111111000000000222111000000//////000000//////////////////////////////...------...//////......------------............------------......------,,,,,,,,,++++++++++++++++++,,,,,,---------++++++++++++++++++++++++)))))))))))))))))))))))))))******++++++************)))((((((((()))************))))))))))))***************))))))*********)))******+++,,,,,,++++++((((((((((((((((((((((((+++***)))***,,,---,,,+++((()))************)))((('''(((((((((((()))))))))'''''''''''''''((()))******))))))))))))***+++,,,))))))))))))))))))))))))(((((()))))))))*********((((((((())))))(((((('''333333333444444444555555333333444444444555555555666777777888888999999999888888:::;;;<<<=========<<<<<<<<<<<<===>>>??????@@@@@@DDDLLLPPPPPPQQQTTTQQQSSSWWW\\\dddooozzz|||}}}uuummmiiigggmmm{{{vvvqqqlllmmmooopppqqquuuyyy||||||xxxvvvsssrrrqqqqqqrrruuuwwwyyyzzz|||~~~~~~~~~zzzpppfff]]]ZZZWWWPPPJJJHHHHHHAAA<<<:::888666555777444333222222111111111111111111000000///......------...//////000000//////////////////////////////+++,,,---//////...------///000111000.........///...------,,,,,,------......------------...//////......---------,,,,,,,,,,,,---.../////////....................................------------............------------......//////........................///000000000000///......---------......///.........000222555888999000111222111...---...///000000000000000000000000111111111111222222222222222222222222222111111000222222222222333333333333444555555666777888999:::888888888888888999::::::;;;;;;:::::::::;;;;;;<<<:::999999888888999999:::;;;<<<>>>===<<<;;;;;;<<<;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<===>>>@@@AAABBB>>>>>>>>>>>>============@@@??????>>>>>>??????@@@>>>>>>???????????????>>>>>>===;;;<<<======;;;::::::999888666555555555555444444444444444444444444444444444444444444444444222222222222111111111111111111000////////////000000000000000000000000000---,,,+++******+++,,,---......------------......------------------------,,,,,,,,,,,,++++++++++++))))))***++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++((()))******+++*********)))((('''''''''(((***+++******))))))))))))******+++******))))))******+++((()))***+++++++++++++++))))))))))))))))))))))))***)))((()))+++,,,,,,+++((()))***++++++***)))(((''''''(((((((((((())))))))))))((((((((()))************)))))))))+++,,,---))))))))))))))))))))))))((((((((()))))))))******(((((()))))))))(((''''''222333333333333444444444333333333333444444444444555666666777888888999999666777999:::;;;;;;<<<<<<;;;:::;;;;;;<<<===>>>???>>>===???EEEIIIIIIKKKNNNKKKLLLLLLNNNSSS[[[eeekkkqqqxxxzzzvvvwwwzzzuuunnnjjjhhhmmmyyywwwtttrrrssssssqqqooopppuuuxxx{{{}}}{{{{{{yyywwwtttqqqqqqrrrrrrsssssssssssstttuuuvvvtttqqqsssxxx~~~wwwkkkaaaWWWQQQKKKDDD@@@@@@===777444666666222111333000111111111000//////000////////////////////////---...//////000000//////........................***+++---//////...---,,,...///000///---------...------,,,,,,,,,,,,---------------------...//////......---------,,,,,,,,,+++,,,---.........------...........................------,,,,,,------......------,,,,,,------...------..................---......///000000/////////...------------...///000000000222444777;;;===000111222111...---...///000000000000000000000000000000000000111111111111...///000111222222222222444444444444333333333333555555555666666777777777777777666666777777888999888888999:::;;;;;;;;;;;;999999888888888888999999888:::<<<<<<;;;::::::;;;::::::;;;;;;;;;;;;::::::::::::;;;<<<===???@@@AAA>>>>>>=========<<<<<<<<<>>>>>>============>>>>>>======>>>>>>>>>>>>======<<<;;;:::;;;<<<<<<:::999777666666555444444555555333333333333333333333333222222222222222222222222222222222111111111000000111111000///////////////000000000000000000000000---,,,+++))))))+++,,,---...------,,,,,,------...,,,,,,............,,,,,,,,,,,,,,,++++++++++++***************************************************++++++++++++++++++++++++(((((()))***************)))((('''&&&&&&(((***+++******))))))))))))******)))))))))(((((()))))))))&&&'''((())))))*********))))))))))))))))))))))))((('''&&&'''***+++***)))((()))***++++++***)))((('''''''''((((((((())))))---,,,++++++++++++++++++))))))((('''(((***,,,---))))))))))))))))))))))))(((((((((((()))))))))***)))))))))))))))(((''''''222222333333333444444444222222333333333444444444555555555666777888888999999::::::::::::999888888888888999999:::;;;======???<<<===BBBFFFFFFGGGJJJGGGHHHHHHHHHJJJNNNSSSXXXbbbiiittt|||yyyzzz~~~xxxpppllljjjnnnwww{{{zzz~~~}}}{{{wwwtttvvv{{{~~~}}}}}}}}}~~~{{{xxxwwwxxxxxxvvvtttpppppprrrrrrrrrqqqooonnnmmmooonnnkkkhhhiiipppvvv}}}|||sss]]]TTTIIIBBB===777777999666111000555555000...000...///000000///.........------......///000000000---......///////////////------------------------***+++---//////...---,,,+++,,,---,,,***)))***+++---,,,,,,++++++,,,,,,------------------...///000......---------,,,,,,,,,***+++,,,---...---,,,,,,...........................------,,,,,,------......------,,,,,,------...,,,------....../////////,,,,,,---.../////////...//////---,,,,,,---...///...---------...000333555000222333111...,,,---///000000000000000000000000////////////000000000000+++,,,...000222333444555666555555444444333333222666666666666555555555555666666666666666777777888555777888:::;;;;;;::::::999999888888888888999999666888::::::999999:::;;;999::::::;;;;;;::::::999888999999:::<<<>>>@@@AAA>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===============<<<<<<;;;:::999:::;;;;;;:::888555555444333333333444444111111111111111111111111111111111111111111111111111111111111000000000000111111000///////////////000000000000000000000000///...,,,++++++,,,...///...------,,,,,,------...+++,,,...//////...,,,+++,,,,,,,,,+++++++++******++++++******)))(((((((((************************(((((((((((((((((((((((((((((()))***************((('''&&&%%%&&&(((***+++******))))))))))))******((((((''''''''''''(((((($$$%%%&&&'''(((((((((((())))))))))))))))))))))))&&&%%%$$$&&&((())))))(((''')))***++++++***)))'''''''''''''''((((((((()))******)))((('''''''''((((((((('''&&&''')))+++---))))))))))))))))))))))))(((((((((((())))))))))))))))))******)))(((''''''444333333222222333333444444444444555555555555666555666666777888999999:::999999888888888888888888888888888888888888888888=========>>>???AAABBBCCCFFFFFFFFFGGGHHHJJJKKKLLLRRRVVV^^^iiixxx~~~|||xxxtttsssxxxyyyyyyzzz||||||xxxuuuuuuvvvwwwzzzyyywwwvvvuuuvvvwwwxxxxxxyyyyyyvvvrrrmmmjjjhhhjjjiiifffbbb```ccckkkqqq{{{}}}|||qqqcccYYYJJJFFF???<<<:::999666444222222222111111111000000//////000000000000/////////............---------..............................//////...---,,,,,,------,,,++++++++++++,,,///...---,,,,,,,,,,,,,,,......---------,,,,,,,,,///...,,,*********,,,---.........------,,,,,,,,,)))******+++,,,---......,,,,,,,,,---------..............................,,,,,,,,,---------......000000000000000000000000........................,,,,,,,,,---------......000000000000111111111111........................------------------------000000000000000000000000000000000000000111111222111111222333333444555555555555555555666666666666999888888888777777666666999::::::::::::::::::;;;999999888888888999::::::888777555444555777:::<<<888888888888888888888888;;;;;;;;;<<<<<<<<<======>>>>>>======<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======<<<<<<;;;999888777777666444666888777333000000000222222222222111111111000222222222111111111000000000000000000000///......111111111111111000//////222222111000///...------,,,------......------,,,*********+++,,,---///000111000///---+++******************)))(((''''''&&&******+++++++++******)))+++*********))))))((((((''''''''''''((((((((((((******))))))((((((''''''+++***)))'''''')))***+++***+++,,,---,,,***((('''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((())))))((((((******))))))(((((('''''')))))))))))))))(((''''''))))))*********+++++++++...,,,***(((''''''((())))))))))))))))))(((''''''************++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++444333222222222222222333444444444444555555555555555555666666777777888888888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>@@@AAABBBBBBBBBBBBCCCDDDEEEFFFGGGHHHKKKQQQYYYdddrrr~~~|||{{{zzzzzz{{{|||~~~~~~yyyvvvvvvvvvwwwtttuuuwwwyyy|||~~~|||vvvqqqmmmkkkhhhhhhfffddddddgggnnnssswwwvvvtttpppiii^^^RRRKKKBBB>>>999666555444222000222111111111111111111111//////000000000000/////////............---------..............................//////...------,,,...------,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,............---------,,,...---,,,******+++,,,---......---------,,,,,,,,,+++++++++,,,------......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......................................................---------.........///////////////000000000111111................................................////////////////////////000000//////000000111222111111222222333444444555444555555555666666666666888888888777777777666666888888888888999999999999::::::999999999999999:::777777666555666888:::;;;:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<=========<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;:::999888666666777===CCCAAA:::333333555222111111111000000000000222222222111111000000000000000000000000///......///000000000//////...---........................,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,---------,,,+++++++++++++++++++++***))))))(((''''''(((((()))******)))))))))*********)))))))))((((((''''''''''''((((((((((((***)))))))))((((((((('''+++***(((''''''(((***+++(((((()))***)))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((((((((((((((())))))))))))((((((''''''))))))******))))))(((''')))))))))*********++++++---+++)))((('''((())))))***************)))((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))333333222111000000111111333333333444444444555555555555555555555666666666777777777777888888888888;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>???@@@@@@@@@@@@@@@@@@AAABBBBBBDDDFFFIIIMMMTTT]]]gggmmmttt|||yyyxxxxxxyyyuuuwwwzzz|||vvvrrroooiiiiiihhhggggggjjjooosssnnnjjjccc[[[SSSLLLDDD@@@:::777333111111111000...000111111111111111111111//////000000000000/////////............---------------------------------.........///......---,,,......---,,,,,,,,,,,,---...------,,,,,,,,,,,,,,,.........---------,,,,,,---,,,+++***+++,,,---......------------,,,,,,,,,------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,---------......------------------------................................./////////000000.........////////////000////////////////////////000000000000000000000000///////////////////////////////////////000000111111111222222333333444444444444444555555555666666888888777777777777666666666666777777888888888888<<<;;;:::999999999999999666666666777888888999999777777888888999999999:::888999999999999:::::::::<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;:::999888888777888888888888999999999999::::::::::::999888666555666???GGGEEE;;;333333666000000000000////////////111111111111000000000000///000000000000///........................---,,,***++++++,,,---...//////,,,,,,------------,,,,,,///...---+++***************))))))******+++,,,---+++++++++***))))))((((((&&&&&&'''((())))))))))))******))))))))))))((((((''''''''''''(((((((((((())))))))))))(((((((((((()))((('''&&&&&&'''((()))''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((()))))))))((((((((((((''''''(((((((((((('''&&&&&&))))))))))))************+++***(((((((((((()))*********+++++++++***))))))$$$$$$%%%%%%%%%&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))333222111000////////////222333333333444444444444555555444444444444444444666666666777777777777777888888999999999999999:::::::::::::::;;;<<<===>>>AAAAAA@@@@@@@@@AAAAAABBBDDDEEEFFFGGGJJJOOOVVVZZZZZZdddnnnvvv}}}|||{{{{{{||||||}}}}}}xxxuuunnnmmmkkkiiihhhhhhjjjkkkaaa\\\UUUNNNIIIEEEAAA???555444222111111111000000000000000000111111111111//////000000000000/////////............------------------------------------...............------///...------,,,,,,------------,,,,,,+++,,,,,,---------,,,,,,,,,+++++++++,,,++++++++++++,,,......------------------------.........---------,,,,,,++++++,,,,,,,,,---------////////////////////////,,,,,,,,,---------......------------------------........................---.........////////////---------.........//////000000000000000000000000000000000000000000000000........................//////......//////000111111111222222333333333333333333444444444555555555777777777777777777666666666666666777777888888999<<<<<<;;;999888888888888444555777888999999888888888888777777777666666666777777777888888888999999;;;;;;;;;;;;::::::::::::<<<;;;:::999888777666555666666666666777777777777888888999:::999777555444222999>>>===666000000222000////////////.........000000000000000000000000//////000000//////...---------............------***++++++,,,---...//////,,,,,,,,,------,,,,,,,,,......,,,+++******))))))***************+++,,,---++++++++++++******))))))%%%&&&'''((()))*********))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))((((((((((((((('''&&&&&&&&&&&&'''((()))((((((((()))***,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''((((((((((((((((((((((((%%%&&&&&&&&&&&&%%%$$$$$$((((((((()))))))))******((((((((((((((()))***+++))))))*********))))))(((&&&&&&'''''''''((((((((())))))))))))))))))))))))++++++++++++++++++++++++222111000000/////////000222222222222333333333444444444444444333333333333555555666666666777777777666666777777888888888888999999999999:::;;;<<<<<<@@@@@@?????????@@@@@@AAA???@@@AAABBBBBBEEEJJJMMMOOOSSSYYY^^^fffpppuuuwww{{{}}}}}}|||{{{yyyvvvvvvyyy{{{qqqnnnjjjeeebbb___]]]\\\SSSPPPKKKGGGDDDBBB???===333333333222111111111222000000000000000000000000//////000000000000/////////............---------------------------------------...............---......---,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,---+++++++++************)))++++++++++++,,,------...------------------------.........---,,,,,,+++++++++++++++,,,,,,,,,------////////////////////////,,,,,,,,,---------......................................................,,,,,,---------.........------------............000000000000000000000000///////////////////////////////////////////////////////////////000111111111111222222222222222333333333333333444444444444666666666666666666777777666666666777888999999:::<<<;;;:::999888777777777444555777999999999888777======<<<:::999888777666666666666777777777777888999999999999::::::::::::;;;::::::888777666555555444444444444555555555666666777777777777555444333222333333333222111111111////////////.........---///////////////////////////////////////...---------......//////.........------------------------+++,,,,,,,,,,,,,,,,,,+++,,,++++++******+++++++++---,,,,,,++++++++++++,,,+++++++++***************&&&'''((()))******+++***(((((((((((((((((())))))''''''''''''(((((((((((((((((((((((())))))))))))''''''&&&&&&&&&&&&''''''(((((((((((()))***,,,---''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((((((((('''''''''''''''''''''(((((((((&&&''''''''''''&&&%%%%%%''''''((((((((()))))))))'''''''''(((((()))******''''''((((((((((((((('''''''''((((((((()))))))))((((((((((((((((((((((((************************111111000000000000111111111111222222222333333333333333333333333444444444444444555555666666777777777777888888999999::::::999999999999999:::;;;<<<<<<<<<<<<<<<<<<===>>>???===???@@@AAAAAACCCFFFHHHLLLLLLMMMPPPTTTZZZ```bbbhhhlllsss~~~}}}{{{wwwqqqnnnjjjiiinnnwww{{{mmmhhhaaa[[[VVVQQQNNNKKKHHHEEEBBB@@@>>><<<999666222333444333111///000111111111000000000///////////////000000000000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........------,,,++++++++++++,,,+++++++++++++++,,,,,,---+++++++++*********))))))++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......................................................,,,,,,,,,------------...---------............///////////////////////////........................000000000000000000000000000000000000000111111222111111222222222222222222222222222333333333444444555555666666666666777777555555666777888999999::::::999888777777777777777444555777888999999888888<<<<<<:::999777666555444666666666666777777777777888888888888999999999999::::::999888777666666555333333333333444444444555555555444444333333333333555333000111333555555333////////////........................////////////...////////////...------,,,---......///..................------,,,,,,,,,++++++,,,,,,,,,,,,++++++***************+++,,,---///...---++++++*********************************'''((())))))************''''''(((((((((((())))))''''''''''''(((((((((((((((((((((((())))))))))))''''''''''''''''''''''''%%%%%%&&&''''''((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''''''''((((((((()))************)))((((((''''''''''''(((((((((((('''''''''(((((()))))))))&&&&&&''''''((((((''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((000000000000111222333333111111111111222222222222222222333333444444555555333333444555555666777777777888888999::::::;;;;;;::::::999999999:::;;;;;;::::::::::::;;;<<<>>>>>>===???@@@AAAAAABBBDDDFFFHHHGGGGGGIIIKKKNNNQQQTTTYYY\\\bbbkkkwww}}}yyyvvvppphhhfffcccccciiirrr}}}yyyqqqbbb\\\SSSMMMHHHEEEAAA???===;;;999777777666555333555666777666222000000111222222111000///......---//////000000000000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////......,,,,,,+++************+++++++++******+++,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,++++++,,,,,,,,,---------......++++++++++++++++++*********++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------........................------------............---............/////////................................................111111111111111111111111111111111111111222333333222222111111111111111111222222222222333333333333555555555666666666777777333444555666777888888999777777666666666666666777555666777888888999999999777777777666555555444444666666666666777777777777777777777888888888999999999999999888888777777777222222333333333444444444444333111000000000222333333333333333333333333222000000000/////////......---------....../////////......//////......---,,,++++++,,,------------------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++***************++++++,,,---,,,+++******)))))))))))))))))))))))))))))))))''''''((())))))((((((((('''''''''((((((((())))))''''''''''''(((((((((((('''((((((((()))))))))***'''''''''(((((('''''''''$$$%%%'''(((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&'''''''''(((((()))************)))((((((&&&&&&'''''''''(((((((((''''''((((((((((((((((((&&&&&&'''(((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((//////000000111333444555000111111111111222222222222222333444444555666666333333444444555666777777666666777888999999:::::::::::::::999::::::;;;;;;:::::::::;;;<<<>>>???@@@999;;;===>>>>>>>>>@@@BBBBBBAAACCCFFFHHHHHHIIILLLMMMOOOSSSYYYbbbmmmyyy|||yyyrrrjjjgggeeedddeeeiiiqqqzzz|||oooeeeWWWQQQIIICCC@@@>>>;;;999666444222111333555555555888:::;;;999555222222333333222111000///...---,,,//////000000000000////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...,,,+++******))))))******+++*********+++,,,,,,---.........---------,,,,,,------------,,,,,,+++***,,,,,,,,,------.........******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,..................................../////////000.........////////////000........................////////////////////////111111111111111111111111222222111111222222333444222222111111111111111111111111222222222333333333444555555555666666777777222222333444555666777888666555555555555666666777666666666777888888999999888888888888999999999999666666666666777777777888666666777777888888888999999999999888888888888888222222333333333444444444444222///...---///111333---111555555111------...000000000000////////////---------.........//////......//////......---,,,)))***+++,,,,,,,,,,,,,,,******************+++++++++++++++,,,,,,+++++++++++++++***************++++++***))))))))))))))))))((((((((((((((()))))))))'''''''''(((''''''&&&&&&&&&'''''''''(((((())))))''''''''''''((((((((()))'''((((((((())))))******''''''((((((((((((''''''&&&''')))++++++***((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))((('''&&&&&&&&&&&&&&&'''''''''((((((''''''((((((''''''&&&%%%&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''((())))))***))))))((((((((())))))))))))***((((((((((((((((((((((((************************000000000000111111111111000000000111222222333333///111333333222222333444444333333333333444555555777777777888999999999::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>???@@@BBBDDDGGGIIIJJJIIILLLOOOQQQTTTZZZaaagggqqqxxx|||}}}|||tttqqqiiikkklllmmmooosssxxx|||{{{ooo```WWWFFFDDD@@@===;;;999666444444333222111000000///000222111111000000111111222222111111000///...------////////////...........................---------+++++++++******)))))))))&&&$$$###%%%)))++++++***000,,,)))(((+++------,,,,,,+++++++++***)))))))))++++++++++++++++++++++++---------,,,,,,+++++++++------++++++++++++------)))************+++++++++***++++++,,,,,,++++++***---,,,,,,+++*********+++%%%'''***,,,------+++***------,,,+++,,,---...///,,,,,,,,,------............------,,,,,,...///000............////////////,,,,,,---...///000111222//////////////////......,,,---///000000000///...///////////////000111111222222222111111111000000222222222222333444555555444444444555555555555555666666666666666666666666666666666666666555444444666555555555666777999:::777777777777777777777777888888888777777777777777777666555444444555777777999777555666777777444111444333333333333444555666222111000000//////000000////////////000000000000////////////............+++++++++++++++,,,---...///............---------,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,+++++++++*********))))))******))))))((((((''''''''''''&&&&&&&&&&&&''''''))))))(((''''''&&&''''''''''''&&&''''''((())))))&&&&&&&&&''''''''''''(((((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''((((((((((((((()))))))))((((((((((((((((((((((((''''''((()))))))))))))))###((()))%%%%%%***,,,))))))))))))(((''''''&&&&&&&&&&&&&&&&&&''''''''''''))))))((('''''''''''''''&&&'''((((((((((((((('''))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((000000000000111111111111///000000111111222333333000222333333222111222333444333333333333444555555777777777888888999999::::::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@BBBEEEFFFHHHFFFHHHJJJKKKMMMQQQWWW\\\aaafffmmmtttxxxyyywwwuuuuuuzzz~~~xxxxxxyyy}}}yyy{{{zzzsssqqqnnnooooooooonnnoooqqqsssxxxyyyyyyyyyssshhhYYYOOOCCC@@@===::::::888777555666555444444333333333333333333222222222222333333111111000000//////......////////////.........---........................------------,,,,,,,,,++++++)))((())),,,......---111...++++++---///...---+++++++++***************++++++++++++++++++++++++,,,,,,+++++++++*********---,,,++++++++++++,,,---)))************+++++++++***++++++,,,,,,++++++***---,,,++++++******++++++,,,------------------------,,,,,,+++,,,---...///,,,,,,,,,---------......------,,,,,,,,,---...///............////////////............////////////........................------///000000000///...///////////////000111111222222222111111111000000.........///000222333444444444444444555555555555444444444444444444444444888888888888888777666666555444444444444666777888777777777777777777777777888777777777777777777777777777555555555555666777777555444444666666333111000000000111111222222222444333333222222222222222////////////000000000000000000000/////////........................///000............------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++*********++++++++++++++++++++++++++++++***))))))***+++++++++++++++*********))))))************)))))))))((()))((((((''''''(((((())),,,++++++***))))))***************)))******++++++'''''''''((((((((())))))((((((((((((((((((((('''))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((('''(((++++++'''&&&)))***((('''''''''(((((((((((((((''''''((((((((()))))))))***)))(((((('''''''''((('''((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((000000000000111111111111//////000111111222222333111333444444222111111222333333333333333444555555666666777777888999999:::::::::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>???AAABBBCCCDDDCCCDDDEEEEEEFFFIIIMMMPPPRRRTTTWWW[[[```dddggghhhgggllluuu{{{rrrrrrttt{{{~~~{{{uuuooolllpppyyyvvvpppnnnmmmnnnnnnmmmjjjhhhggghhhkkkjjjiiijjjhhh```SSSHHH@@@===999777777777666666555555444444444444444555222222111111111111222222000000000000000000000000//////.........---------..............................------------,,,,,,---,,,++++++---......---///...------......,,,+++***************+++++++++++++++++++++++++++++++++***************))))))))),,,,,,++++++++++++,,,,,,)))************+++++++++***++++++,,,,,,++++++***,,,,,,++++++******++++++000///...,,,,,,,,,---...,,,,,,,,,,,,,,,---......,,,,,,,,,------------...---,,,,,,,,,,,,---......---............/////////111000000///...---,,,,,,------------------......---......///000////////////////////////000000111222111111111111000000000,,,,,,,,,...///111333444333333444444555555555555333333333333333333333333555555555555555444444333444333333222333444666777666666666666666666666666777777777777777777888888888888777666555555555555555333222333444444333222...///000111111111000///333333333222222222222111////////////000000000000111111000000000/////////000000//////.../////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))************************+++******))))))******++++++************)))))))))++++++************))))))((((((''''''''''''(((((())))))(((''''''''''''((()))(((((('''''''''(((((((((((((((((()))))))))***''''''(((((((((((((((((())))))(((((((((((())))))((((((((((((''''''''''''((((((((((((((((((((((((******))))))(((((('''''')))+++***&&&&&&))))))'''&&&&&&''''''((())))))***))))))))))))***************))))))((((((((((((((()))))))))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((///000000000111111111111//////000000111222222222222333444444222000000111333333222222333333444555555666666777888999::::::;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<======>>>???@@@AAAAAAAAACCCCCCCCCDDDEEEGGGIIIKKKNNNNNNMMMNNNPPPSSSWWWYYYXXX^^^eeelllttt~~~{{{pppppprrrzzz~~~zzz{{{|||zzzxxxuuurrrnnniiigggjjjpppvvv~~~|||uuunnniiigggbbbdddeeedddaaa^^^\\\[[[ZZZXXXXXX[[[^^^[[[QQQIIIBBB>>>999666555666555555111111111000111111222222//////............/////////000000000000000000000.........---------,,,,,,.............../////////,,,+++++++++++++++++++++,,,+++*********+++++++++,,,++++++++++++***)))((()))))))))***+++++++++,,,************************************************,,,++++++++++++++++++,,,))))))*********+++++++++***++++++,,,,,,++++++***,,,,,,++++++***++++++,,,,,,++++++*********++++++,,,,,,,,,,,,,,,------------------------------------------------......///---------.........//////000000///...------,,,+++,,,,,,,,,------------------......///////////////000000////////////000000111111111111000000000000//////000000222333555555333333333444444555555666333333333333333333333333444444555555555444444333555444333333333555666777777777777777777777777777777777777777777888888888999888777777666555555444444333333333333444444444000111333555555444222111111111111111000000//////////////////000000000000111111111111000000000000000///...---------------.........---------,,,,,,+++++++++++++++++++++++++++++++++******)))))))))******************************))))))))))))******************))))))))))))***)))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&'''(((((('''&&&%%%%%%%%%%%%''''''((((((((()))))))))''''''''''''((((((((((((''''''&&&&&&&&&&&&'''''')))))))))((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))***)))'''%%%&&&(((((((((''''''''''''(((((())))))((()))))))))***************))))))((((((((())))))***)))))))))((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((///000000000111111111111...//////000111111222222222333444444222000000111333222222222222333444444444555666777888999::::::;;;:::999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<===>>>@@@@@@AAA@@@@@@BBBBBBBBBCCCEEEGGGIIIIIIJJJJJJIIIIIIJJJKKKMMMNNNPPPTTTYYY]]]bbbjjjttt|||zzzllllllnnnuuu~~~~~~~~~~~~}}}{{{yyy|||zzz|||}}}uuuqqqsssuuusssqqqrrrqqqnnnkkkiiiiiikkklllqqqrrrqqqmmmhhhbbb^^^\\\VVVXXXYYYWWWSSSOOOLLLJJJHHHGGGIIIOOOVVVXXXTTTPPPGGGBBB<<<777444444444333//////////////////000000...------,,,,,,------...///////////////000000000------------,,,,,,,,,,,,,,,---------.........///++++++++++++++++++++++++++++++***))))))))))))*********++++++***)))(((((()))))))))***+++++++++,,,******************************++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++***++++++,,,,,,++++++***,,,++++++***++++++,,,,,,%%%''')))+++,,,+++***)))+++++++++,,,,,,,,,,,,,,,------------------------------......////////////------------...........................---------,,,,,,,,,---------................../////////000000000////////////000000000000000000000000000000333333222222222333333444222222333333444555555666444444444444444444444444888888999999:::999999888777666666555555666888888888888888888888888888888666666777777888888888888999888888777666666555444444444444444333444555666222333555666666444333111000111111111111000///...////////////000000000000111111111111000000000000000///...---------------...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((((((((((((((((((''''''&&&&&&''''''((()))))))))(((((()))******+++******)))((((((((((((&&&&&&'''''''''(((((((((&&&'''''''''(((((())))))''''''&&&&&&&&&&&&''''''*********))))))(((((((((((((((((((((((((((((((((&&&&&&&&&'''(((***,,,---111---)))'''((('''''''''))))))(((((('''''''''''''''''''''((((((((()))))))))((((((((((((((())))))******)))(((''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((000000000000111111111111......///000000111111222111333444444222111111222222222222222222333444444444444555666888999::::::;;;:::999888888999:::;;;<<<;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;;;;;;;<<<>>>???@@@@@@@@@???@@@???>>>@@@CCCEEEFFFEEECCCDDDEEEFFFGGGHHHIIIIIIMMMOOOQQQTTTWWW]]]cccgggjjjpppwww}}}|||vvvrrriiiiiilllsss}}}}}}{{{xxxxxx|||zzz}}}wwwuuutttuuuvvvuuusssrrruuutttwwwzzztttrrrrrrrrrpppooolllkkkjjjhhhfffdddbbbaaaaaaaaa___\\\XXXTTTQQQOOONNNNNNNNNKKKFFF@@@<<<;;;:::<<<@@@FFFMMMQQQSSSSSSLLLFFF>>>777444333222222111111000000000000000111......------------..............................------,,,,,,,,,++++++++++++++++++,,,------......++++++,,,,,,,,,,,,------++++++,,,+++))))))***,,,***+++,,,,,,******+++,,,***************+++++++++*********************************+++++++++++++++******++++++++++++******)))************+++++++++***++++++,,,,,,++++++***++++++******++++++,,,,,,%%%'''***---...---,,,*********+++,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,---......//////......,,,------------.........,,,,,,------.........///,,,,,,,,,---....../////////............///000000111000000/////////////////////000000000000000111333222222111000111111111111111222333444555555666444444444444444444444444777888888999999999999888999888777777777888999:::777777777777777777777777666666666777888888999999888888888888777777555555555666555444222222555777222222333444333222111000222222333444444222111000////////////000000000000111111000000000/////////000000//////.../////////------------,,,,,,,,,,,,+++++++++++++++++++++++++++*********************++++++++++++++++++++++++((())))))******))))))((((((((()))))))))))))))***&&&&&&''''''''''''(((((())))))(((((((((((())))))'''''''''''''''(((((())))))((((((''''''''''''(((&&&&&&&&&&&&''''''''''''&&&&&&''''''((()))))))))))))))(((((((((((())))))******))))))((((((''''''((((((((((((((((((((((((%%%%%%%%%&&&(((+++---///;;;333---+++***(((%%%%%%***))))))(((''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((()))+++)))(((&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((000000000000111111111111......//////000111111111000222333333222111222333222222222111222222333444333444555666777999::::::;;;:::999777777999:::;;;<<<<<<;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;888999<<<>>>??????>>>>>>@@@>>>===???BBBCCCCCCAAA@@@@@@AAABBBCCCEEEFFFGGGIIIIIIJJJMMMQQQTTTUUUUUUVVVZZZ___eeehhhgggfffdddbbbcccgggnnnwwwyyywwwuuurrruuu}}}zzz}}}|||yyyxxxxxxqqqpppooopppqqqqqqpppooorrrqqqsssyyy{{{rrrqqqnnnllliiigggeeeccc]]][[[YYYVVVUUUTTTRRRQQQPPPNNNMMMKKKJJJHHHFFFDDDEEEEEEEEEBBB===999666666333777<<<@@@CCCGGGLLLPPPMMMGGG>>>666222222222222333222111000000///000000------,,,,,,,,,,,,------.........---,,,,,,,,,+++,,,,,,,,,,,,++++++++++++))))))***++++++,,,------*********++++++,,,,,,,,,)))+++,,,+++))))))+++---)))***+++***)))))),,,///+++++++++***************************************)))))))))*********++++++)))***+++,,,,,,+++***))))))************+++++++++***++++++,,,,,,++++++***++++++******++++++,,,---)))***+++,,,---,,,,,,+++)))***+++,,,---,,,,,,+++......---------,,,,,,,,,***+++,,,---------,,,,,,,,,,,,---------.........,,,,,,,,,------.........,,,------...//////000000///......---...///000111111111000///////////////////////////000000111111111000000000000000111111000111222333444555555666333333333333333333333333444444555666666666666666:::999888777777888999:::666666666666666666666666555666666777888888999999666777888888888888666666555666555333000000333555222222222222111111000000111222333444444333111000////////////000000000000000000000/////////........................///000---------,,,,,,,,,++++++************************))))))))))))))))))))))))************************'''((()))******)))((('''(((((((((((())))))******''''''''''''((((((((()))'''''''''&&&&&&'''''''''%%%$$$$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''((((((((((((&&&&&&''''''((())))))***))))))(((((((((((()))))))))(((((('''&&&&&&%%%%%%((((((((((((((((((((((((&&&&&&%%%&&&(((***---...;;;111******+++(((&&&'''((((((((((((((('''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''((((((***)))'''%%%$$$%%%&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((000000000000111111111111......//////000111111111///111333333222222333444222222111111222222333444333333444666777999::::::;;;:::888777777888:::;;;<<<<<<<<<;;;;;;:::::::::999999:::::::::;;;;;;;;;555777:::<<<>>>>>>======BBB@@@>>>???BBBCCCAAA???CCCBBBAAA@@@AAACCCDDDFFFDDDDDDDDDHHHMMMNNNLLLIIIKKKNNNQQQUUUXXXYYYYYYYYYVVVYYY^^^eeennnsssvvvvvvuuuxxx}}}}}}wwwvvvsssqqqqqqwww~~~~~~~~~yyyuuutttuuuyyyxxxpppooonnnoooqqqqqqpppooorrrqqqqqqqqqqqqnnnhhhbbb```aaaaaa^^^YYYUUURRRQQQNNNKKKGGGDDDCCCDDDDDDCCCDDDBBBAAAAAAAAAAAA???>>>===>>>>>>===:::888777888111555:::<<<<<>>>>>???@@@AAAAAABBBBBB======>>>???AAABBBCCCCCCEEEEEEEEEFFFGGGGGGHHHHHHIIIJJJLLLMMMOOOPPPPPPQQQOOOQQQVVV___gggkkkiiigggffffffhhhlllqqquuuvvvwwwuuurrrooommmooosssyyy|||~~~}}}{{{yyyvvvssspppooosssuuuyyy~~~~~~xxxrrrllllllkkkjjjiiiiiiiiiiiiiiiddd^^^[[[\\\ZZZUUUQQQQQQQQQQQQOOOMMMIIIEEECCCAAA@@@>>>===<<<===???@@@<<<<<<<<<;;;;;;:::::::::;;;;;;;;;:::888555333111555555666888999:::;;;<<>>:::555222000//////////////////............---,,,,,,++++++,,,,,,---+++,,,,,,---,,,+++)))(((************************************************+++++++++++++++***))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******+++)))'''(((+++,,,***((())))))))))))))))))))))))************************)))***,,,------,,,***)))---,,,***)))))))))******---,,,***)))))))))***+++,,,++++++******++++++,,,+++,,,,,,---,,,+++)))(((***++++++,,,,,,++++++*********++++++++++++,,,,,,,,,,,,,,,++++++*********---------------...///000///...---,,,+++,,,---...+++---///000///---+++)))///000000000///...------////////////000000000000000000000000000111111222666555444444222222111000333222111111111333666777666777777777888888888888666666555444444555666777888444222444333111333888:::666444666777555666888888999999888666555666888666555333222111222222333222222222222222222222222333222111000////////////......///000000000000000..............................------------......------,,,,,,,,,,,,++++++,,,+++)))(((((()))+++,,,))))))))))))((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((...---+++***'''&&&$$$######''''''$$$###&&&)))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((()))))))))(((''''''&&&&&&%%%&&&'''(((((('''&&&%%%&&&'''((())))))'''%%%$$$&&&(((***+++)))'''&&&%%%&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''000000000000000000000000111111111111111111111000555555444333333444555555555555555555555555555555222222444555777999:::;;;888999999999999:::::::::999999::::::;;;:::::::::999::::::;;;;;;;;;;;;;;;;;;<<<<<<===============>>>>>>>>>???@@@AAAAAAAAA?????????@@@@@@AAAAAAAAADDDDDDEEEFFFFFFGGGGGGHHHGGGGGGHHHIIIJJJJJJJJJJJJLLLMMMRRRZZZaaaeeeccc```ZZZZZZ[[[___cccgggiiiiiijjjgggdddcccdddhhhmmmqqquuuwwwxxxwwwtttpppooonnnoooooonnnllliiifffdddcccccceeegggkkknnnlllgggbbbcccbbbaaa```___^^^^^^^^^XXXSSSNNNLLLLLLKKKGGGCCCDDDDDDEEEDDDCCC@@@>>><<<>>>===;;;:::::::::<<<<<<;;;:::::::::999999999999999999999888666444111000555555555666666777777888;;;999666444111000//////////////////............,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++***)))************************************************((((((((((((((('''&&&&&&))))))))))))))))))))))))((())))))))))))***************))))))))))))******---+++)))***,,,---,,,***))))))))))))))))))))))))************************)))***+++,,,,,,+++***))),,,,,,***)))))))))******,,,++++++***))))))******,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,++++++,,,,,,------------...............------,,,,,,,,,------------.........///...---,,,,,,,,,,,,---...---...///000///...,,,+++,,,+++++++++,,,---///111.../////////000000000000000000//////000000111222444444444333333222222111333222111111222333555777666666666666666777888888999888777666666777888888;;;999666555444444444333888777888:::777333333777:::::::::888555444555666666555444333222222222222222222222222222222222222222111000///..................///000000000000000........................------,,,,,,,,,,,,------------,,,,,,,,,++++++++++++***(((''''''(((***++++++++++++*********))))))((((((((((((''''''''''''((((((''''''''''''(((((()))))))))((('''&&&&&&%%%!!!%%%((((((%%%$$$&&&)))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&%%%$$$$$$$$$$$$(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&&&&'''((()))((('''%%%$$$''')))++++++)))(((''''''''''''(((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''000000000000000000000000/////////000000000000000555555444444444444555555555555555555555555555555222222333555777888999:::999999999999:::::::::;;;::::::::::::::::::999888:::;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<=====================>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDEEEEEEFFFFFFGGGGGGEEEFFFFFFFFFFFFFFFEEEEEEHHHIIILLLSSSZZZ]]][[[XXXSSSRRRSSSUUUZZZ]]]^^^___]]][[[YYYXXXYYY]]]aaadddfffhhhiiihhheeebbb``````___^^^^^^]]][[[YYYWWWVVVWWWXXXZZZ\\\^^^]]]ZZZWWWUUUTTTSSSRRRPPPPPPOOOOOOKKKGGGCCCAAABBBAAA>>>;;;<<<===>>>??????===<<<;;;:::999888666666777777888888888888777777777777777777777777666555333000///444333333333333333333333333333333222111000///////////////............---,,,,,,---------+++***)))******+++,,,,,,,,,++++++******************************************************+++++++++***))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******,,,+++******,,,,,,+++***))))))))))))))))))))))))************************************************,,,+++******)))************++++++++++++***))))))++++++************++++++,,,,,,++++++******++++++,,,,,,------------,,,,,,,,,,,,------------............------------,,,,,,+++,,,......///...------------,,,,,,,,,------...////////////............---+++***)))***---000222....../////////000000000000000//////000000111222333333333333333333333333333222222111222333555666666666555444555666777888999999888777666666666666666888666111444<<<<<<666777888;;;===999444555:::;;;;;;:::888555333333444777777666666444333111111000000000000000000000000000000///...------------......///000000000000///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))(((''''''((()))***++++++************))))))((((((((((((''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&'''''''''((($$$'''))))))&&&%%%&&&(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''(((((('''&&&&&&&&&'''((((((((('''&&&%%%''')))++++++***((((((((('''((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''////////////////////////.........///////////////222222222222222222222222222222222222222222222222222222333444666777888888999999999999:::::::::::::::::::::::::::999888777;;;<<<<<<===============:::;;;<<<===>>>>>>>>>===<<<=========>>>>>>?????????@@@@@@@@@@@@@@@AAAAAACCCCCCDDDDDDEEEFFFFFFGGGEEEFFFFFFGGGGGGFFFFFFEEEFFFGGGIIIOOOUUUWWWUUURRROOONNNNNNPPPSSSVVVXXXXXXVVVUUUSSSRRRSSSVVVZZZ\\\]]]^^^___^^^[[[XXXWWWXXXUUUUUUUUUTTTSSSRRRQQQQQQQQQQQQRRRRRRSSSSSSRRRQQQJJJIIIHHHFFFEEEDDDCCCCCCDDDAAA>>>===>>>===<<<:::;;;<<<<<<=========<<<;;;777666555444444444555555555555555555555555555555666666666666444333111///111111111111111111111111///000111222222000///---//////.........---------+++,,,---...---+++)))((()))******+++,,,,,,,,,,,,************************************************+++,,,,,,,,,,,,,,,++++++))))))))))))))))))))))))&&&&&&&&&'''''''''((((((******))))))))))))*********)))(((((())))))(((((())))))))))))))))))))))))******************************)))(((((()))******++++++******************)))***+++,,,,,,+++))))))++++++************++++++---,,,+++*********,,,,,,,,,------......------,,,*********+++++++++,,,,,,+++++++++++++++++++++++++++,,,...//////...,,,+++---,,,,,,,,,------......///...---,,,,,,---...///000///...---,,,---...///........./////////000000///////////////000111111111111222222333333333333333222222222222333444555666555444333333555666777777777666555444333333333000666444000:::LLLRRRKKK:::777666888777555666999999:::999777555333444555777888888777666333111///000000000000000000000000000//////...------......---...//////000000//////........................,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++******)))(((((((((((()))***)))(((((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''((((((&&&&&&&&&''''''(((((((((&&&(((***)))'''&&&'''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&#########$$$&&&''')))***''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))***++++++&&&''''''''''''''''''&&&&&&''''''(((((('''&&&&&&'''(((******)))'''((((((&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''////////////////////////------......////////////000000000111111000000000222222222222222222222222222333333444555666666777888888888999999999::::::::::::::::::999888888777;;;<<<======>>>>>>======:::;;;<<<===>>>>>>>>>>>>===============>>>>>>>>>===>>>???@@@AAABBBCCCCCCBBBCCCCCCDDDDDDEEEFFFFFFDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGIIINNNSSSUUUSSSPPPJJJHHHGGGHHHJJJMMMNNNOOORRRQQQPPPOOOPPPRRRUUUVVVSSSTTTTTTSSSPPPNNNNNNOOOOOOOOOPPPPPPPPPOOONNNNNNIIIJJJJJJIIIIIIIIIIIIIIICCCBBBAAA@@@>>>>>>>>>===>>><<<:::999999999888888888888888888888777666666555555444444444333444444222333333333333333333333555555666666555333222000//////000111111222222333000111222333222000...,,,............------------***+++,,,------+++)))(((*********++++++,,,,,,---************************************************(((((()))))))))))))))((())))))))))))))))))))))))''''''((((((((()))))))))******))))))))))))******))))))))))))((('''''''''************************))))))))))))))))))))))))******)))(((((()))******************+++*********))))))+++,,,,,,+++***)))+++******))))))******+++,,,,,,*********+++,,,---,,,------......------,,,*********+++++++++,,,,,,+++++++++++++++++++++++++++,,,...//////---,,,***+++,,,,,,------............---+++******,,,---...,,,---...//////...---,,,............/////////////////////...///000000111000111111222222333333444333333222222333333444444555444333333333444666777666666666555444333222222111888777333@@@XXXdddaaaGGG;;;111111555555444444666777777666555555666888777888888777666333111///////////////////////////000000//////......//////------...///////////////........................------............------,,,,,,+++++++++*********************************(((((((((''''''''''''&&&((((((((((((''''''''''''((((((''''''''''''(((((())))))(((((((((((((((((('''((())))))((('''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&'''((((((&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((('''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((()))***++++++'''''''''&&&&&&'''''''''&&&&&&''''''''''''''''''%%%'''(((((('''&&&'''((($$$$$$&&&'''(((((())))))%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''000000000000000000000000------......//////000000111111222222222222111111444444444444444444444444333333333444444444555555777777777777888888888999999999999999999999888777;;;<<<<<<===============::::::<<<===>>>>>>>>>>>>============>>>>>>>>>>>><<<===>>>???AAABBBCCCDDDBBBBBBCCCCCCDDDDDDEEEEEEBBBCCCDDDEEEFFFFFFFFFFFFHHHGGGIIIMMMRRRTTTRRRPPPIIIGGGEEEEEEGGGIIIJJJJJJLLLLLLLLLLLLLLLNNNOOOPPPNNNOOOOOOMMMJJJIIIIIIJJJIIIJJJJJJKKKKKKJJJJJJIIIEEEFFFGGGFFFDDDCCCDDDFFF??????>>>===<<<<<<<<<<<<<<<<<<;;;:::999999999999888777777666555555444444555444444444444333333333111111111111222222222222333444555555555333222111...//////000111111222222000111222333222000...,,,.........------------,,,)))***+++,,,,,,+++***)))+++++++++******+++,,,,,,************************************************)))******++++++++++++***))))))))))))))))))))))))************++++++++++++******))))))))))))*********+++,,,+++)))(((((()))************************))))))))))))))))))))))))************************))))))***++++++++++++***))))))***++++++++++++*********))))))))))))******++++++******++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------......,,,,,,------------......,,,,,,---......---+++***++++++,,,---............,,,+++*********+++------$$$'''***...//////...,,,------.........///////////////......//////000111000111111111222222333333333333333333333333333333444444444555555555555555777777777777777666555444222666555222:::MMMZZZ^^^\\\JJJ:::666:::;;;777444555666666666555555777999777777666666444333111111////////////////////////000000//////...//////000------...////////////...........................------////////////------++++++++++++*********************++++++***************))))))))))))((((((((((((((((((''''''''''''((((((''''''''''''((((((*********)))((((((''''''''''''((((((((((((((('''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&)))((('''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''&&&&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((($$$$$$$$$%%%&&&''''''(((((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''((($$$&&&''''''%%%%%%&&&((($$$$$$&&&'''(((((())))))%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''000000000000000000000000---......///000000111111111222333333333333222111333333333333333333333333333333333333333444444444666666666666777777777777777888888999999999999888;;;;;;<<<============<<<999:::;;;===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBAAABBBBBBCCCCCCDDDEEEEEEDDDDDDEEEFFFFFFEEEEEEEEEFFFFFFGGGKKKPPPRRRQQQOOOLLLIIIFFFEEEGGGIIIJJJJJJHHHHHHHHHIIIIIIJJJKKKKKKJJJKKKKKKIIIGGGFFFFFFHHHEEEEEEEEEFFFFFFEEEEEEDDDBBBDDDEEEDDDBBB@@@AAACCC===<<<<<<;;;;;;<<<<<<<<<======<<<;;;999999999:::777777666666666666666666333444444444333333222222000000000111111111222222111222333333333222111000///////////////////////////000000111111000///............---------,,,,,,))))))******++++++,,,,,,---,,,+++*********+++,,,************************************************+++,,,------.........---)))))))))))))))))))))))))))))))))************+++******))))))))))))*********,,,---+++((('''((()))************************)))))))))))))))))))))))))))***+++,,,,,,+++***)))((()))***+++,,,++++++*********))))))***++++++,,,******))))))))))))******)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,------------......,,,,,,,,,------.........---------,,,,,,,,,++++++***+++,,,...............++++++++++++,,,,,,------%%%'''))),,,............---------........./////////............///000000111111111111111222222222333333333444333333333222333444666777777777555444555666777777777666555444222333333222333:::EEEMMM___OOO@@@<<<===<<<999666666777777666444444666777666555444333222222222222000000000000000000000000///......------......///,,,---......//////..............................+++,,,...//////...,,,+++++++++++++++************))))))************))))))******)))))))))(((((((((((((((((((((''''''''''''((((((''''''''''''(((((())))))((((((((('''''''''&&&%%%&&&'''((()))((('''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''&&&&&&%%%%%%&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''######$$$$$$%%%%%%&&&&&&((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&'''((((((%%%&&&''''''&&&&&&((()))&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''000000000000000000000000.........///000111111222000111222333333222111000111111111111111111111111333333333333333333333333555555555555666666666666666777888999999999999999:::;;;;;;<<<<<<<<<<<<<<<999:::;;;===>>>?????????????????????>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDEEEHHHHHHHHHHHHGGGFFFEEEDDDEEEDDDEEEIIINNNQQQPPPMMMJJJGGGDDDCCCDDDFFFGGGGGGFFFGGGGGGHHHHHHIIIIIIIIIEEEEEEEEECCCAAA@@@AAABBBCCCCCCCCCDDDCCCCCCBBBBBB<<>>???@@@@@@>>>>>>=========>>>@@@AAA@@@@@@@@@@@@AAABBBCCCCCCCCCBBBAAAAAAAAACCCDDDEEEFFFFFFGGGFFFFFFEEEDDDCCCGGGCCCAAAEEEMMMTTTVVVUUULLLHHHDDDCCCDDDEEEDDDBBBEEEBBB@@@@@@BBBCCCBBB@@@AAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@?????????>>>>>>;;;;;;;;;<<<<<<<<<======<<<<<<;;;:::999999999999555666777777777555444333222333444666777999:::;;;222333333333333222111111222111111111000000//////111000//////000000///...000000000000000000000000......////////////..............................************************,,,,,,,,,+++++++++******((()))***++++++***)))(((,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))+++((('''(((+++,,,+++((((((((()))***+++---///000)))))))))))))))(((''''''))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))...---+++)))(((((())))))***)))))))))***+++,,,,,,))))))))))))))))))))))))******+++,,,,,,---......+++*********))))))((((((***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......,,,...///---+++***,,,///000000000000000000000000/////////000111333444555222222222222222222222222666666555444444444444555333444555555444444555777888666555444444555666888:::::::::999999999888888999999:::999999888777666555444333222111000000000333222222111000////////////...---,,,,,,---...///........./////////000000...---+++******+++---...,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&'''((()))***)))'''%%%$$$%%%&&&&&&''''''&&&&&&%%%((((((''''''&&&&&&&&&%%%''''''&&&%%%%%%%%%%%%&&&))))))((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''&&&%%%%%%$$$&&&'''(((******((('''&&&'''$$$""""""%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&%%%$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((/////////////////////...............////////////222222222222111111000000000000000000000000000000444444444444444444444444555555555555555555555555888888777666666777777888888888999999:::;;;;;;<<<:::;;;;;;<<<===>>>????????????>>>>>>>>>???AAAAAA@@@@@@???@@@@@@AAABBBCCCDDDDDDDDDDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEDDDCCCEEEBBB@@@DDDKKKRRRTTTTTTLLLHHHDDDCCCDDDEEEDDDCCCEEECCCAAA@@@BBBCCCAAA@@@@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@??????>>>>>>>>>:::;;;;;;;;;<<<<<<<<<===<<<;;;:::999999888888999:::999999888777666444333333444444444555555666666222222333333222222111000111111111000000000//////000///......//////...,,,////////////////////////------............------************************************************,,,,,,++++++************)))))))))******)))))))))+++++++++++++++***))))))))))))))))))))))))))))))'''&&&&&&'''***,,,------******)))******+++,,,---)))))))))))))))(((''''''))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++---,,,+++))))))))))))***((((((((()))***+++,,,---******************************+++,,,,,,---......+++*********))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......---///000///---,,,...000/////////////////////////////////000111222444555444444444444444444444444666666666555555444444444333555666666555444666777777666555444444555666777999999999999999999999999888888888888777666555555555444333333222222222222/////////...---,,,,,,,,,......---,,,,,,---......+++++++++,,,,,,,,,,,,---///...,,,++++++,,,...///,,,++++++******++++++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''&&&''')))******)))((('''%%%&&&&&&''''''&&&&&&%%%((((((((('''''''''&&&&&&((('''&&&&&&%%%%%%&&&&&&((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$((((((((((((((('''&&&&&&%%%&&&'''(((((('''&&&%%%'''$$$"""###%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&%%%%%%%%%%%%&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%&&&'''((((((((((((......//////////////////............////////////000000000000////////////000000000000000000000000222222333333444555555555444444444444444444444444888777777666777777888888888888999999::::::;;;;;;999::::::;;;<<<===>>>>>>>>>>>>>>>===>>>>>>???@@@????????????@@@AAABBBCCCCCCCCCDDDDDDEEEEEEDDDDDDBBBCCCCCCDDDDDDDDDDDDCCCCCC@@@???BBBIIINNNQQQQQQJJJHHHEEEDDDDDDEEEDDDDDDFFFDDDBBBAAAAAABBBAAA?????????@@@@@@@@@@@@??????????????????>>>>>>>>>>>>::::::;;;;;;;;;;;;<<<<<<;;;;;;:::999888888888888;;;:::999777555444333333444444444333222222111111222222333333222222111000111111000000000000/////////...,,,---......---+++........................,,,,,,------------,,,,,,++++++++++++++++++++++++************************+++************)))))))))***))))))(((((())))))***)))************))))))((())))))))))))))))))))))))++++++)))&&&$$$###%%%&&&+++***)))))))))))))))***)))))))))))))))(((((('''))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++******)))******+++'''''''''((()))***,,,---++++++++++++++++++++++++***++++++,,,,,,------...***************)))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,---------.........///000000......///111/////////////////////////////////000111222333444333333444444444444444444666777777777666555333222222333444444333333444555777666555444444555666777777777777888999999::::::777777777777666555444444333333222111111222222222111111000000//////......------,,,,,,,,,,,,---------------............/////////---,,,,,,---//////,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''$$$%%%'''((())))))((((((&&&&&&''''''''''''&&&&&&))))))((((((((((((''''''((('''&&&&&&%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$%%%&&&''''''&&&%%%$$$&&&$$$######%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%&&&&&&'''(((''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&'''((((((((((((............////////////............////////////////////////////////////////////////////////////...///000111222333444444444444444555555555555555666666555555666666777777888888999999::::::::::::888999999:::;;;<<<===>>>=========<<<============>>>>>>>>>??????@@@AAABBB???@@@BBBCCCCCCBBBAAA@@@@@@AAABBBBBBCCCCCCCCCCCCBBBAAA???AAAEEEIIIJJJJJJHHHGGGEEEDDDDDDDDDDDDDDDEEEDDDCCCAAAAAAAAA@@@@@@>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>::::::::::::::::::;;;;;;::::::999888777777777777888777444333111111111222444444333222111111000000222222222222222111000000000000000000000000/////////...------......---+++------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************)))))))))))))))))))))***)))(((''''''((()))***(((((())))))))))))(((((())))))))))))))))))))))))***+++)))$$$ ###))))))(((((((((((())))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))))))))))))))*********++++++,,,((('''''''''((()))***++++++++++++++++++++++++++++++++++++,,,,,,---------***************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,------------...------------------------,,,,,,,,,---------............///000/////////000////////////////////////////////////000111222333111111111111111222222222666777888999888555333111///111222222111111222333666555555444444555555666555555666777888999:::;;;777777777777666555444444111000000000000111111222222111111111000000//////,,,,,,,,,,,,,,,,,,,,,,,,............/////////000......------------......,,,++++++******++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''###$$$%%%&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&)))))))))))))))((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$$$$%%%$$$$$$######%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$###&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''---.........//////000000............////////////000000000000000000000000////////////////////////......///000222333444444555555666666777777777777444444444444444555666777888888999999999999999:::888888999:::;;;<<<======>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>???@@@AAAAAA???@@@AAABBBBBBAAA@@@??????@@@AAABBBBBBBBBBBBBBBCCCBBBAAAAAABBBCCCCCCCCCDDDEEEEEEDDDCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@@@@AAA>>>>>>>>>??????>>>>>>>>>========================::::::::::::::::::999999999999888777666666666666444333222111111222333333333333333222222222222222111222222222222111000000//////////////////000000000///---...//////...,,,------------------------------............------************************************************)))))))))))))))))))))******)))(((''''''((()))***'''(((((()))))))))((((((((((((((((((((((((((((((###$$$%%%###"""###(((---''''''''''''((()))***+++(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))))))))((())))))***+++++++++,,,***))))))(((((((((((((((************************++++++,,,,,,,,,,,,------***************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,---------.........------------------------,,,,,,,,,---------......------...///000000///...........................////////////000111222222000000000111111222222222555666888888777555333111111222333333222222333444555555444444444444555555444444555666888999::::::888888888888777666555555222222111111111222222333---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''&&&&&&%%%%%%&&&''''''((((((''''''&&&((((((((()))))))))))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%$$$$$$###&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''------......///000000000............////////////000000000000111111111111000000000000000000000000000000111222333444555666666666666777777888888999444444444444555666777777888888999999999999999999888999999:::;;;<<<======@@@AAAAAAAAAAAA@@@@@@???============>>>???@@@AAABBBBBBCCCCCCBBBBBBAAAAAA@@@AAAAAABBBBBBBBBBBBAAACCCBBBAAA@@@@@@@@@@@@@@@AAABBBDDDCCCBBBBBBCCCDDDBBBCCCCCCBBB@@@@@@AAACCC??????@@@@@@@@@@@@??????<<<<<<<<<<<<============::::::999999999999888888888888777666555555555555333333333333333444444555222222222333333333333333111111222222111111000///......////////////000000000///......//////...,,,------------------------------............------++++++++++++++++++++++++************************)))))))))************+++)))((((((''''''(((((()))'''(((((()))))))))))))))(((((((((((((((((((((((((((((((((''''''(((+++...''''''''''''((()))++++++'''(((((()))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++((()))***+++++++++++++++******)))((((((((()))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,---------............------------------------,,,,,,,,,---------......,,,,,,---...000111///---........................///////////////000111222111111222222333444444444444555666666666555444333444555666666555555666777444444444444444444444444333444555666777888999999888888888888777666555555555555444444333444444555........................,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((******))))))(((''''''&&&''''''((((((((((((''''''''''''(((((((((((()))))))))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&'''$$$&&&''''''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&''''''''''''(((((((((((('''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''''''''&&&------......///000000111............//////////////////000000000111111111000000000000000000000000000111111222333444444555555555555666777888888888555555555666666888999999999999888888888888888888999999:::;;;<<<===>>>>>>???@@@AAAAAAAAA???>>>==================>>>@@@@@@CCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAA@@@@@@@@@AAA@@@?????????@@@>>>@@@BBBBBBAAA@@@AAACCC@@@BBBCCCBBB@@@@@@BBBEEE@@@AAAAAABBBBBBAAAAAA@@@;;;;;;;;;<<<<<<=========:::999999999888888888888888777666555444444444444222333333333333333222222222222222222222222222222111111111111111000000///........./////////000000///...,,,---......---+++------------------------,,,,,,------------,,,,,,------------------------************************************++++++,,,,,,'''((((((((((((((((((''''''((())))))*********)))((((((((((((((((((((((((...,,,***)))))))))(((''')))))))))(((((()))******''''''((()))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++))))))***+++++++++******)))(((((()))***+++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++------------............------------------------,,,,,,,,,---------......---,,,---000222333000...........................000////////////000111111000111111222333333444444333333333333444444444444444555666666555555666777444444444555555444444444444444555555666777888888777777777777666555444444555555444333222222222333000000000000000000000000,,,---............---,,,------........./////////,,,,,,------------,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((''''''''''''''''''''''''((((((((((((''''''&&&&&&'''''''''((((((((()))(((((('''''''''''''''&&&&&&'''''''''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&'''(((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&###&&&((('''%%%######$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&###$$$%%%'''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''''''''&&&&&&---------...///000000111............/////////000.../////////000000111111000000000000000000000000/////////000111111222222444444444555666777777888777777777777888999:::;;;999999888888888888888888999::::::;;;<<<===>>>>>><<<===>>>>>>>>><<<;;;:::<<<<<<<<<======>>>???@@@BBBAAA???>>>===>>>??????CCCCCCCCCCCCBBBBBBAAA@@@===???@@@@@@??????@@@BBB<<>>>>>???>>>>>>>>>>>>============??????>>>>>>>>>>>>??????999<<>>:::999<<>>>>>>>>>>>???@@@AAABBB??????@@@@@@@@@AAAAAAAAAAAAAAABBBBBBAAAAAA@@@???>>>>>>>>>>>>===<<<::::::222444666888999777555444555444333222222222222222222222222111111000000000///...------000111111111111000///------......///------............------/////////...---,,,+++***,,,,,,,,,++++++************+++,,,------------,,,************************+++***)))(((((()))***+++)))***+++++++++)))((('''))))))(((((('''''''''&&&''')))***)))((('''(((***((((((''''''''''''((((((''''''(((((())))))******&&&&&&&&&&&&''')))***+++((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((())))))))))))***)))(((''''''((()))***+++++++++*********************))))))))))))******+++*********))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))************************,,,+++++++++***)))))))))******++++++++++++******,,,,,,++++++++++++++++++,,,,,,,,,,,,------...///------------------------...------,,,,,,------.........---------,,,,,,,,,......////////////......000000000000000000000000000000000111222222333333111111222222222333333333333333444444444444333333444444333333333222222222222222222333333444444444444444444333333222222222000000111111111111000000111111111111000...------)))+++///111111---)))&&&,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++*********))))))(((((())))))***))))))((('''&&&&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%))))))((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&''''''''''''%%%$$$%%%((((((&&&###&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###############&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))(((((('''''''''&&&------------....................................,,,...//////...---///000000000000000000000000000000//////...///000111222000111222444555666666666777777777777777777777777<<<;;;;;;:::::::::;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>============???>>>>>>======>>>>>>???888;;;===<<<888777999<<<>>>???@@@AAABBBBBBBBBBBB<<<<<<<<<<<<<<<<<<<<<<<<============>>>???@@@AAA?????????@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAA@@@???>>>>>>>>>>>>===<<<;;;:::555666777888777666444222333333333333333333444555333222222222111111111111333111//////222666999:::111000///...---......///,,,------......------,,,............---,,,+++***,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------************************+++***)))(((((()))***+++)))))))))))))))((('''''')))))))))(((((((((''''''''')))***)))((('''(((***((((((''''''''''''(((((('''((((((((()))))))))***(((''''''''''''(((((())))))((((((''''''(((((()))))))))(((((((((((())))))'''((((((((())))))))))))))))))(((''''''((())))))((((((((((((((((((((()))******))))))))))))******)))))))))(((((('''''''''((((((((())))))))))))***))))))))))))))))))))))))************************+++++++++*********************++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------------------------,,,++++++******++++++,,,//////.........---------......////////////......///////////////////////////000000111111222333333222222333333333444444444444444444555555444444444444333333333333222222222333333333333444444555555444333333333222222222222111111111222222111111111///////////////...---,,,+++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************)))))))))(((((())))))))))))(((((('''&&&&&&''''''''''''&&&&&&)))(((((((((((('''''''''''''''''''''''''''''''''((()))))))))(((''''''&&&'''(((((())))))((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''%%%$$$%%%((((((&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''')))(((((((((''''''''''''------------............------------------------+++---......------...///000000000000000000000000///////////////000111111111222333444555555555555666666666777888888999999;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<======>>>>>>============>>>>>>>>>>>>>>>======<<<<<<======>>>:::<<<>>><<<999777999;;;>>>>>>@@@AAAAAAAAAAAAAAA=========<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>???>>>>>>>>>?????????@@@@@@AAAAAAAAAAAAAAA@@@??????>>>>>>>>>>>>===<<<;;;;;;888888777666555444333222333333333333444555666666333333333222222222222111555222//////333999===???000000///............///,,,,,,------------,,,,,,............---,,,++++++,,,,,,,,,++++++++++++***,,,,,,+++******+++---...******************************))))))))))))******)))(((((('''''''''''''''***)))))))))))))))((((((''')))***)))((('''(((***)))((((((''''''(((((()))(((((((((((())))))))))))))))))((((((''''''''''''))))))(((((((((((()))))))))((((((''''''(((((()))''''''((((((((()))))))))(((((('''&&&&&&'''(((((('''''''''(((((()))))))))***))))))(((((())))))***)))))))))))))))((((((((())))))))))))************))))))))))))))))))))))))***************************************+++++++++******++++++++++++******)))*********+++,,,,,,,,,,,,,,,++++++***+++++++++------------------------,,,++++++******++++++,,,////////////..................////////////......//////////////////////////////000111111222222333333333333333444444444555444555555555555555555444333333333222222222111111333333333444444444444444333222222222222111111111111111222222222222111111------.........------,,,---,,,***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************))))))))))))''''''((()))))))))((((((&&&&&&''''''''''''&&&&&&)))))))))(((((((((((('''((((((((((((((((((((((((+++++++++***)))'''&&&%%%'''(((((())))))((((((''''''''''''''''''''''''''')))(((&&&%%%%%%&&&((()))$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%&&&''''''&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&(((((()))(((''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((((((((((('''''''''''',,,,,,---------.........------------------------+++,,,------,,,,,,---//////////////////////////////////////////000000111111222333444444444444444555555666777888999:::::::::::::::999::::::;;;;;;;;;;;;;;;<<<<<<=====================>>>>>>>>>>>>======<<<<<<<<<<<<=========??????>>>;;;::::::<<<===>>>???@@@AAAAAAAAAAAA??????>>>======<<<;;;;;;;;;;;;::::::;;;<<<<<<=========>>>>>>>>>?????????@@@@@@@@@@@@@@@???>>>>>>===============<<<;;;;;;888777666444333333444444444444444333444444555555333333333222222222222222111///---...222666999:::000/////////............------............---------------...------,,,,,,++++++++++++++++++++++++---,,,***))))))+++,,,...***************************))))))))))))))))))******)))'''&&&&&&'''((()))************))))))))))))''')))***)))((('''(((***))))))(((((((((((())))))(((((((((((())))))))))))'''(((((((((((((((''''''))))))(((((((((((())))))(((((((((''''''((((((((('''''''''((((((((())))))'''''''''&&&&&&''''''''''''(((((()))***+++,,,,,,))))))(((((((((((()))))),,,,,,++++++++++++++++++(((((()))))))))*********))))))))))))))))))))))))************************)))))))))***+++++++++,,,******++++++++++++******((())))))***+++,,,,,,---,,,,,,+++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...............------------......////////////......//////////////////////////////000000111222222222222222222333333333444444444555555666666555555444222222222222111111111111222222222222222222333333111111111111111111111111000000111111111111000000,,,------.........------,,,+++)))))))))+++---///++++++++++++++++++++++++*********************************************************)))))))))))))))&&&&&&'''((()))))))))(((&&&&&&''''''''''''&&&&&&(((((((((((('''''''''''''''''''''''''''((((((((()))******)))((('''&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))(((%%%$$$$$$%%%((()))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%((()))***)))((('''$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((((((((((((''''''''',,,,,,,,,------------...------------------------+++,,,------,,,,,,---///...........................//////000000000000000111111222333444444444333444444555777888999:::;;;999999999999999:::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>>???======<<<<<<<<<<<<======>>>??????>>><<<;;;;;;;;;======>>>???@@@@@@@@@@@@@@@@@@??????>>>===<<<<<<:::::::::999::::::;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>======<<<;;;<<<<<<<<<<<<;;;;;;:::666555444333333444555777777666555444333222222222222222222222222222222222...------///111222222111///////////////......---......////////////......,,,,,,------...---------++++++++++++++++++++++++---,,,***))))))***,,,---************************)))))))))******)))))))))******((((((((()))***+++))))))))))))************''')))***)))((('''(((***))))))(((((((((((())))))))))))))))))((((((((((((%%%&&&'''((())))))))))))))))))(((((((((((())))))((((((''''''''''''((((((''''''''''''((((((((((((&&&''''''''''''''''''&&&''''''((()))***++++++,,,))))))(((((((((((())))))++++++++++++++++++,,,,,,'''''''''((((((((())))))))))))))))))))))))))))))************************)))))))))***+++++++++,,,******++++++++++++******(((((()))***++++++,,,,,,,,,+++******)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------,,,,,,,,,++++++......////////////.................................//////000111111222222000111111111222222222222444444555555555555444444222222111111111000000000000000000000000000000000000000000000000000000000......////////////......------.../////////......************+++,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))******%%%&&&'''(((((((((((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&''''''(((((('''''''''$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''(((&&&$$$""""""$$$&&&((())))))((('''&&&&&&%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))'''''''''&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&((()))((('''%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''''''''(((((((((((((((,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++---......------...///------------------------......///000000000000000000111222333444444444444333444555666777888999999999888888999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>??????>>>======<<<<<<======>>>===<<<<<<<<<;;;:::::::::<<<===>>>??????@@@??????@@@??????>>>>>>=========:::::::::999999::::::;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<;;;::::::999::::::;;;::::::999999555444333333333444666777777666555333222111000000000111111111111222222222/////////111222111///---/////////000///......------..................---++++++,,,---............***++++++++++++,,,,,,,,,---,,,+++***)))***++++++************************))))))************))))))***))))))))))))******+++(((((()))))))))))))))***''')))***)))((('''(((******))))))(((((())))))***))))))))))))((((((((((((###%%%'''(((******))))))((((((''''''''''''(((((((((''''''&&&&&&''''''(((&&&&&&'''''''''(((((((((&&&'''(((((((((((('''&&&&&&&&&&&&''''''((((((((()))((((((''''''(((((()))((((((((()))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))***************************************+++++++++******++++++++++++******((()))))))))***+++++++++++++++******)))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,+++++++++***......////////////....................................///000000111111222000000000000111111111111333444444444444444444333111111111000000000000//////////////////...............///////////////000------............------....../////////......---)))***++++++,,,++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************&&&&&&'''(((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''''''''%%%%%%&&&'''''''''''''''$$$%%%%%%%%%%%%%%%%%%$$$'''''''''''''''''''''''''''&&&$$$######$$$&&&'''((('''&&&%%%$$$######"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%'''((()))&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&''''''&&&%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))'''''''''(((((((((((((((++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...---///000........................---...///000111000000///...///111222444444555555333333444555666777777888888888888888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>????????????>>>>>>======>>>>>>???<<<<<<;;;;;;<<<<<<;;;;;;;;;<<<===>>>????????????=========<<<<<<<<<<<<<<<;;;::::::999999::::::::::::;;;;;;;;;;;;<<<<<<<<<:::::::::::::::999888888777888888999999999888888555555444444333333444444555444333222111000000000//////000000000111111111111000///000111111000......///000000000///------+++,,,,,,------,,,,,,+++***+++,,,---............******+++++++++,,,,,,,,,++++++++++++*********)))************************((()))***++++++***)))((('''(((((()))******))))))''''''((((((((()))))))))''')))***)))((('''(((*********))))))))))))*********)))))))))((((((((('''%%%&&&((()))***)))((('''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''(((((('''((())))))))))))((('''&&&&&&''''''''''''''''''((((((''''''''''''(((((('''''''''(((((()))))))))'''(((((((((((()))))))))))))))))))))))))))))))))************************+++++++++*********************++++++++++++******))))))))))))************++++++*********+++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,------,,,,,,,,,+++++++++......////////////....................................//////000111111111000000111111111222222222222222333333333333222222111111000000000/////////000000/////////.........------........./////////---..................---...............---,,,++++++++++++***************************************************************))))))))))))))))))))))))((()))))))))************'''''''''(((''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((((((((('''((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&((()))%%%%%%&&&&&&&&&&&&&&&&&&$$$&&&((((((%%%$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---...//////......///111////////////////////////---...000111111111000///...///000222444555555555333333444444555666666666888888888888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>??????@@@??????>>>>>>>>>>>>??????>>>===<<<===>>>???>>>===;;;<<<===>>>????????????::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999::::::::::::::::::;;;;;;;;;<<<<<<888999999999999888777777666777777888888888777777666666555555444333222111222222111111000111111111......//////000000000111222///------...000111111...///000000000///---,,,*********++++++************+++,,,---.../////////*********++++++,,,,,,,,,+++++++++++++++***)))(((************************((()))***++++++***)))(((%%%&&&((()))))))))((('''&&&'''''''''(((((())))))((()))***)))((('''(((*********))))))))))))************))))))((((((((('''&&&''')))******(((&&&%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''((()))******)))(((''')))))))))))))))(((((((((((((((''''''''''''(((((((((((())))))*********+++))))))))))))************))))))))))))))))))))))))************************,,,+++++++++******))))))******++++++++++++***************)))))))))))))))+++*********+++,,,------++++++++++++++++++++++++...------,,,,,,------.........---------,,,,,,,,,......////////////....................................//////000111111111111111222222222333333333111222222333333222222111000000000000////////////111111000000/////////...---------.........//////......////////////...............---,,,+++***)))---,,,***)))((()))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++'''((((((((('''&&&%%%%%%&&&''''''''''''''''''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''((())))))***************)))'''&&&%%%''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########%%%((()))%%%%%%%%%&&&&&&'''''''''###&&&((((((%%%$$$%%%''''''&&&$$$$$$$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((()))))))))***+++,,,---,,,++++++,,,,,,,,,------.........////////////////////////111111000000//////..................////////////222222222222222222333333333333444444555666666666999999888888999999:::;;;<<<===============<<<<<<>>>>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???????????????<<<<<<===>>>>>>>>>>>>>>><<<<<<;;;;;;:::999777777888888999:::<<<===>>>>>>999999:::;;;;;;;;;:::::::::999888777777999;;;<<<666666666666555555555555222222222222222222222222000000000000000000000000,,,,,,,,,---------------//////............//////++++++++++++++++++++++++---,,,++++++******++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))(((((((((((())))))))))))))))))))))))))))))'''''''''''''''((())))))%%%''')))***+++++++++***))))))))))))************''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&'''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''&&&%%%&&&(((((('''&&&''''''((((((((((((((('''$$$$$$%%%&&&'''((())))))*********)))))))))))))))******))))))))))))*********)))((((((((()))+++,,,************************++++++***)))(((((()))))))))************+++++++++)))))))))(((((((((((((((,,,++++++******++++++,,,(((***++++++******+++---************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////+++++++++,,,,,,,,,------............////////////////////////000000000000222333444444555555444444222222333333333333444444111111111111111111111111//////............//////.........................../////////000000111111000///...---,,,+++++++++)))************+++++++++******+++,,,,,,,,,,,,+++------+++***)))((((((((((((''''''&&&&&&''')))***,,,+++)))(((((((((&&&%%%&&&'''''''''(((((()))))))))((('''&&&&&&&&&&&&&&&(((''''''''''''((())))))&&&&&&&&&&&&&&&'''((()))%%%&&&'''((((((((('''&&&''''''''''''''''''''''''''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&'''(((((((((######$$$$$$$$$%%%%%%%%%***)))'''%%%$$$%%%&&&((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$######$$$$$$%%%&&&'''''''''&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''++++++---.........---,,,++++++,,,,,,,,,,,,,,,---////////////////////////000000000///////////////............////////////111111222222222222333333222222333333444555555555888888888888888999::::::<<<<<<<<<======<<<<<<;;;>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???>>>>>>>>><<<===>>>>>>??????>>>>>>>>>>>>>>>===<<<;;;::::::999999:::;;;;;;<<<======::::::::::::::::::::::::::::::::::::999999888777666666666666555555555555222222222222222222222222000000000000000000000000.........---------------...------,,,,,,------...++++++++++++++++++++++++---,,,++++++******++++++)))***++++++++++++***)))++++++++++++++++++++++++************************))))))(((((((((((())))))'''''''''''''''''''''''''''''''''''''''((())))))''''''((()))))))))((((((&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))''''''((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''%%%%%%%%%''''''&&&%%%%%%&&&'''(((((((((((((((''''''(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((()))))))))((('''''''''(((******))))))))))))))))))))))))***))))))(((''''''(((((())))))*********++++++++++++*********************+++******))))))******+++***+++,,,,,,******+++,,,,,,,,,+++++++++++++++,,,++++++++++++++++++++++++******+++,,,,,,---......+++,,,,,,,,,------------------------.............../////////000000000000111222222333333333333333111111111222222222333333333333333333333333333333111111000......---------........................---------.........//////......,,,++++++******************))))))((((((((())))))***++++++++++++***------,,,+++************+++***((('''''''''((((((***)))(((((())))))((((((&&&'''''''''((((((((()))'''''''''&&&&&&&&&%%%%%%''''''&&&&&&''''''((()))''''''&&&&&&&&&''''''(((&&&&&&'''''''''%%%$$$###''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%((((((&&&%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%'''''''''(((''''''&&&&&&%%%&&&&&&''''''''''''&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''((((((,,,---.../////////......,,,,,,,,,+++++++++++++++//////////////////////////////////////////000000............////////////111111111222222222333333111111222222333444444555777777777777777888888999:::;;;;;;<<<<<<;;;;;;:::>>>??????@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAA@@@@@@AAAAAA@@@@@@???>>>=========>>>>>>????????????>>>===>>>>>>>>>===<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;:::999888888999:::;;;:::;;;<<<<<<;;;888666444666666666666555555555555222222222222222222222222000000000000000000000000000//////......---------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++---,,,++++++******++++++)))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))((())))))(((((((((((())))))''''''''''''''''''''''''''''''''''''((((((((())))))(((''''''&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$%%%&&&&&&%%%$$$###$$$%%%''''''((((((((()))))))))(((((('''''''''''''''''''''((((((((((((((((((''''''''''''(((((('''''''''''''''((())))))(((((((((((((((((((((((()))((((((''''''''''''''')))))))))*********++++++******************++++++***))))))))))))))))))******,,,,,,,,,***)))***+++...---,,,+++************************++++++++++++*********+++,,,,,,------,,,,,,,,,---------......,,,,,,,,,------------........./////////000000000000111111222222222222222000000111111111222222222333333333333333333333333333222000///---,,,,,,,,,........................++++++,,,,,,,,,,,,---------,,,+++******)))******++++++***)))((('''&&&&&&(((((()))************)))+++******)))))))))******,,,,,,***)))((('''''''''((((((((())))))*********'''''''''''''''(((((((((&&&&&&'''((('''&&&%%%$$$&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&&&&'''''''''''''''&&&%%%$$$"""!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''#########$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''((('''''''''''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((('''---------...............---------,,,,,,+++++++++////////////////////////---......//////000000000............////////////000000111111222222333333222222222333444444555555666666666666666777888888999999:::;;;;;;;;;::::::>>>>>>???@@@AAABBBBBBCCCAAAAAAAAA@@@@@@@@@@@@@@@BBBAAAAAA@@@???>>>======>>>>>>???????????????>>>;;;;;;<<<<<<<<<;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;999888777888:::;;;::::::;;;;;;:::999777666666666666666555555555555333333222222222222222111000000000000000000000000111111000///...------,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++---,,,++++++******++++++*********++++++*********))))))))))))))))))))))))******))))))))))))(((((())))))(((((((((((())))))''''''''''''''''''''''''&&&''''''((((((((((((((()))((('''&&&&&&&&&((((((''''''((((((((()))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''(((&&&%%%%%%''''''&&&$$$"""###$$$&&&'''(((((((((((((((((('''''''''&&&&&&''''''((((((((((((((())))))((((((''''''(((((()))''''''''''''(((((())))))(((((((((((((((((((((((()))(((((('''''''''(((((())))))))))))************((((((((((((((()))))))))******))))))))))))******((()))******))))))+++,,,...---,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,---------.........,,,,,,---------................../////////000000000111111222333222222222111111111111222222222222000000000000000000000000222111000///------,,,,,,........................++++++++++++,,,,,,,,,,,,,,,,,,+++***************+++******)))((((((''''''((())))))***************''''''''''''(((((()))***,,,+++******)))((((((((('''((())))))))))))******''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%&&&%%%%%%%%%%%%&&&'''''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$###'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&((()))))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&''''''&&&%%%$$$,,,,,,,,,,,,,,,---------//////......------,,,,,,////////////////////////------......//////000000............//////////////////000111111222333333333333333444555555666666666666555555666666777888888999999:::;;;;;;::::::===>>>>>>???AAABBBBBBCCCAAAAAAAAA@@@@@@?????????AAAAAA@@@@@@???>>>>>>===>>>>>>?????????>>>>>>===::::::;;;;;;;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<===<<<:::888888999:::;;;:::999888888888999:::;;;666666666666555555555555333333333222222111111111////////////////////////111111000///...------,,,------,,,,,,,,,,,,------++++++++++++++++++++++++---,,,++++++******+++++++++******************+++((((((((((((((((((((((((************************))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&'''((()))(((((((((((('''&&&&&&''')))***+++(((((()))))))))*********''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))(((((((((''''''&&&&&&%%%(((((((((((((((((((((((('''''''''''''''((())))))***(((''''''(((((('''%%%"""###$$$&&&'''(((((((((''''''((((((((()))))))))((((((((())))))************))))))(((((())))))***(((((())))))************)))))))))))))))))))))))))))))))))(((((()))******(((((()))))))))*********''''''(((((())))))))))))+++++++++******+++++++++$$$&&&((()))))))))+++---,,,,,,++++++,,,------...,,,,,,,,,---------......------------............,,,,,,,,,---------......---.........////////////............////////////111222222333333333333333222222222333333333333444000000000000000000000000000//////............///........................------,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,************************)))***++++++,,,,,,++++++((((((((((((((()))***+++)))))))))************)))((()))***)))'''&&&''')))'''''''''''''''&&&&&&&&&&&&''')))***+++)))(((&&&&&&%%%%%%%%%%%%&&&'''''')))((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&((()))))))))((('''&&&&&&$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&''''''&&&%%%$$$+++************+++,,,---////////////............////////////////////////..................//////............////////////...//////000111222333333333333444555555666666777666666666666666777777888888888999:::;;;;;;;;;;;;<<<<<<===???@@@AAABBBBBBAAAAAAAAA@@@??????>>>>>>@@@@@@@@@???????????????===>>>>>>>>>>>>======<<<::::::;;;<<<============;;;;;;<<<<<<<<<=========>>>===<<<;;;::::::;;;;;;:::999888777777999;;;<<<666666666666555555555555444333333222222111111111////////////////////////000//////......---------......------------......++++++++++++++++++++++++---,,,++++++******++++++++++++***))))))***++++++(((((((((((((((((((((((()))))))))*********++++++))))))(((((((((((())))))))))))))))))))))))))))))%%%&&&((()))))))))((('''&&&&&&&&&'''((()))+++,,,''''''''''''((((((((()))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))((((((((('''((())))))***+++)))(((((())))))'''&&&###$$$%%%''''''((((((((()))))))))******+++++++++(((((())))))******++++++******))))))))))))******(((((()))***************))))))))))))))))))))))))***))))))))))))******+++((((((((()))))))))******)))))))))***++++++,,,,,,,,,,,,++++++++++++,,,,,,$$$&&&((()))))))))+++---++++++++++++,,,---...///,,,,,,------......//////.............../////////+++++++++,,,,,,,,,------........./////////000000------........./////////111222222333333333333333222222333333333444444444222222222222222222222222//////............//////..............................------------,,,,,,---,,,,,,+++++++++,,,,,,)))*********++++++++++++******+++,,,,,,,,,,,,,,,************++++++,,,---'''((())))))******))))))&&&)))***)))%%%$$$&&&((('''''''''&&&&&&&&&&&&&&&&&&'''((()))***)))((((((&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%'''(((((((((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''(((((())))))''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''((('''''''''''''''((((((((('''&&&&&&###$$$&&&'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((('''+++******)))***+++,,,------------...............////////////////////////..................------............////////////......///000111222333333222333333444444555666666777777666666777777888999888999:::;;;<<<<<<<<<<<<:::;;;<<<===???@@@AAABBBAAAAAA@@@@@@???>>>>>>===???????????????@@@@@@@@@===============<<<;;;;;;888999:::;;;<<<<<<<<<<<<:::;;;;;;<<<===>>>>>>??????>>>>>>===<<<<<<;;;;;;::::::999999999999999999666666666666555555555555444444333333222111111000////////////////////////.........---------------......------------......++++++++++++++++++++++++---,,,++++++******++++++++++++***))))))***++++++))))))))))))))))))))))))&&&''''''((()))***++++++))))))(((((((((((())))))((((((((((((((((((((((((%%%&&&((()))***)))((('''%%%&&&''''''((((((((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))*********))))))))))))))))))))))))'''''''''''''''((())))))+++)))((('''((((((&&&%%%%%%&&&'''((((((((((((((())))))))))))((((((((((((''''''(((((()))******+++))))))(((((((((((())))))'''''')))*********)))(((((((((((((((((((((((((((((((((((((((((()))******(((((((((((()))))))))***((())))))***++++++,,,,,,++++++************++++++)))***++++++******+++,,,------,,,,,,,,,------...++++++,,,------...//////........................*********+++++++++,,,,,,---------.........//////---------.........//////000111111222222222222222111222222222333333333333222222222222222222222222111000///.............................................---------,,,,,,,,,++++++************++++++************))))))))))))))))))***+++++++++++++++******)))))))))******+++'''((()))))))))((('''&&&###&&&((('''$$$###&&&)))'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''(((''''''&&&&&&''''''((()))''''''&&&&&&&&&''''''(((&&&%%%%%%%%%%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((''''''&&&&&&%%%&&&&&&''''''''''''&&&"""$$$&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''((((((,,,+++*********+++,,,---,,,,,,,,,------........./////////////////////////////////......------,,,............/////////000---...///000111222333333111222222333333444555555777777777777777888999999888999:::;;;<<<<<<<<<<<<::::::;;;===>>>@@@AAAAAAAAAAAA@@@@@@???>>>>>>===>>>>>>>>>???@@@@@@AAAAAA<<<<<<======<<<;;;::::::555666777888999:::::::::::::::;;;<<<===>>>???@@@????????????>>>===<<<;;;::::::;;;<<<;;;999666555777666666666555555555555444444333333222111000000////////////////////////,,,,,,------------------...------,,,,,,------...++++++++++++++++++++++++---,,,++++++******++++++,,,+++***))))))***+++,,,************************$$$%%%&&&'''(((***++++++))))))(((((((((((())))))''''''''''''''''''''''''%%%&&&((()))***)))((('''%%%&&&'''((('''&&&%%%$$$'''''''''((((((((())))))'''''''''&&&&&&'''''''''************************&&&&&&''''''(((((())))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((***(((''''''''''''%%%$$$''''''((((((((((((((('''((('''&&&%%%$$$###""""""&&&&&&&&&'''((())))))***((((((''''''''''''((((((%%%&&&((()))))))))(((''''''''''''''''''''''''''''''''''''''''''((()))***(((((((((((())))))))))))&&&''''''((()))***************))))))))))))******---...///---+++******+++//////...---,,,,,,,,,,,,******+++,,,,,,---......------------------------))))))*********+++++++++,,,,,,,,,---------......---------.........////////////000111111111111111000111111111111222222222////////////////////////333222000///---,,,,,,,,,........................---------,,,,,,+++++++++***)))))))))))))))******++++++***)))((('''&&&&&&(((((()))***************''''''&&&&&&&&&&&&''''''))))))***)))((('''%%%$$$###'''&&&$$$###'''+++'''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((''''''''''''((())))))&&&&&&&&&&&&&&&'''((()))'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))'''%%%#########%%%&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%$$$######$$$$$$%%%&&&''''''''''''"""###&&&((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''******+++,,,,,,---......---...------,,,+++***)))---------............///000...,,,---000111///---000000//////......------//////000111222222333333111111222222222222333333333444444555666777888888::::::;;;;;;<<<=========<<<<<<<<<<<<<<<===>>>>>>@@@@@@??????>>>=========??????@@@AAAAAAAAAAAA@@@@@@@@@???>>><<<:::888777::::::::::::::::::::::::<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>===<<<;;;:::777777888999999777666555666555555444444333222222222222222222222222222222000...+++))))))***,,,---111000///...---,,,,,,,,,,,,------......------,,,************************))))))))))))))))))))))))******))))))))))))************))))))))))))******((((((((((((((((((((((((---+++***((('''&&&''''''((()))))))))((('''&&&%%%***)))((('''&&&%%%%%%%%%&&&&&&&&&''''''''''''(((***(((&&&&&&&&&&&&%%%$$$&&&%%%%%%%%%%%%&&&''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))''''''((((((''''''&&&%%%'''''''''''''''''''''''''''''''''(((((((((((()))%%%&&&((())))))(((&&&%%%((())))))))))))((((((''')))((('''&&&&&&'''((()))(((((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))***************))))))+++------***&&&******+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))((()))***++++++***(((((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---///////////////.........,,,---///000000000///......///000000//////000111333333222111000///......333222111000000111222222111000///...,,,,,,++++++------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++,,,++++++******+++,,,,,,******************************)))((((((((((((((())))))))))))))))))))))))***)))'''&&&&&&&&&'''(((&&&&&&''''''&&&&&&%%%$$$)))%%%!!!!!!###&&&''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%))))))((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***++++++,,,,,,---------++++++,,,---------,,,,,,------------............000...------000000///---000000000//////.........//////000111111222333333333333333333444444444444444444555555666666777777:::::::::;;;<<<<<<======<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>===============>>>??????@@@@@@??????@@@@@@???>>>===;;;:::999:::::::::::::::;;;;;;;;;;;;;;;::::::;;;;;;<<<============<<<<<<:::999999777888888888888777666666555555555444333333222222333222222111111111222222222000...,,,,,,---///000///......------------...,,,,,,------------,,,,,,************************))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******((((((((((((((((((((((((***)))(((''''''(((((()))))))))(((((((((((((((''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&&&&&&&'''(((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''((((((''''''&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&'''(((((('''&&&%%%&&&'''(((((()))(((((((((((((((''''''''''''(((((('''((((((((())))))))))))'''''''''''''''''''''''')))((('''&&&&&&'''((()))'''(((((((((((()))))))))((('''(((***,,,,,,***''')))))))))*********++++++******++++++++++++************++++++++++++******************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---......------------------,,,---...///000//////......///000000//////000111222222111111000/////////111000/////////000111222222111000...---,,,,,,,,,------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++++++++***)))))))))***************************+++++++++***)))))))))))))))))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''&&&&&&''''''&&&&&&%%%$$$(((%%%""""""%%%'''''''''(((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++++++++,,,,,,,,,,,,,,,((()))***,,,---...//////------------............///...---...//////...---000000000000///////////////000000111111222222222444444444555555555666666555555555555555555666666999::::::;;;;;;<<<<<<===;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<=========<<<<<<===>>>>>>>>>>>>>>>????????????>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999:::;;;;;;;;;;;;;;;;;;:::999888888888888777777666666777777555555444444333333222222444333111000000000111222222111///------...///111---------------...//////,,,,,,------------,,,,,,************************))))))))))))))))))))))))***))))))(((((())))))******))))))(((((())))))***((((((((((((((((((((((((((('''''''''(((((()))***))))))((('''((()))***+++(((''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''%%%$$$###$$$&&&(((((('''&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&&&&&&&'''((((((((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((''''''&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%&&&'''(((((())))))(((''''''((((((((((((''''''''''''((((((((()))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''&&&''')))++++++)))'''((((((((()))))))))******++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,---------...////////////......///000000//////000111000000000000000000000000//////......///000111111222111000///...---------------------,,,,,,,,,,,,+++++++++++++++*********+++++++++++++++++++++++++++***)))((((((((((((((()))))))))******+++++++++++++++***************)))(((((((((((((((((((((((('''''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$'''%%%%%%%%%'''((('''&&&(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((&&&%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,,,,,,,+++++++++++++++((()))***,,,---...//////,,,,,,---------...............---...............000000000000000000000000///000000000111111111222444444444555555555555666555555555555555555555444999999999:::;;;;;;<<<<<<::::::;;;;;;<<<<<<<<<<<<999999:::;;;<<<<<<======<<<<<<===>>>>>>>>>>>>===>>>>>>????????????>>>>>><<<<<<<<<<<<<<<;;;;;;;;;888888888888888999999:::::::::;;;;;;:::999999888999888777555555666777777555555444444333222222111444333111/////////000111000///---,,,,,,---...///---------,,,,,,------...,,,,,,,,,------,,,,,,,,,************************))))))))))))))))))))))))++++++************++++++))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((())))))***)))''''''(((***,,,...''''''&&&&&&&&&''''''(((%%%%%%&&&&&&&&&'''''''''&&&%%%$$$%%%'''(((((((((&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&''''''''')))((('''&&&&&&&&&&&&&&&))))))))))))))))))))))))'''''''''(((''''''&&&%%%'''''''''''''''''''''''''''''''''(((((((((((()))((('''&&&&&&&&&&&&'''((('''(((((()))))))))((((((&&&'''((())))))((('''&&&'''''''''((((((((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))((())))))******)))((('''((((((((()))))))))******,,,+++***))))))***+++,,,+++++++++++++++,,,,,,---*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,------------------........./////////...///000000//////000111//////000000111111111111.../////////000111111222222222000//////.........---------,,,,,,,,,,,,,,,+++++++++***************************************++++++***)))(((((((((((((((((())))))******++++++))))))*********)))))))))((((((((((((((((((((((((''''''((())))))'''&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&((()))((('''&&&(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&+++++++++++++++++++++******+++,,,,,,---------,,,,,,,,,,,,------------...---.........---------...///////////////000000000000000000000000111111111222222333333333444444444555555555555444444444444888888999999:::;;;;;;;;;999999:::;;;<<<;;;;;;:::888888999:::;;;<<<======<<<===>>>>>>???>>>>>>>>>======>>>???????????????======<<<<<<<<<;;;;;;;;;888777777777777888999999::::::;;;;;;;;;:::999999999888666555555555666777555444444333222222111111222111000/////////000000///...------------.../////////...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++************************))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((''''''&&&)))(((''''''(((***,,,...''''''&&&&&&&&&''''''(((%%%%%%%%%&&&&&&&&&&&&''')))'''&&&&&&'''(((((('''&&&%%%%%%%%%%%%&&&''''''&&&''''''''''''''''''&&&)))((('''&&&&&&&&&&&&&&&))))))))))))))))))))))))'''''''''(((''''''&&&%%%'''''''''''''''''''''''''''''''''(((((((((((()))((('''&&&&&&&&&&&&'''(((************))))))((('''&&&'''((())))))((('''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********,,,,,,,,,+++***((((((''')))))))))*********++++++,,,+++***))))))***+++,,,)))******+++++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,------............---------------......///...///000000//////000111/////////000111111222222000000000111111222222222222111000//////...//////------,,,,,,,,,+++++++++************************************************,,,+++***)))))))))))))))(((((()))))))))*********''''''((())))))(((((('''(((((((((((((((((((((((((((((()))***)))((('''&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%((())))))((('''&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''&&&&&&''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&*********+++++++++++++++,,,,,,---------,,,++++++,,,,,,,,,,,,------------,,,...///...---,,,---...............////////////000000000000000000000000111111111222222222333333444444444444444444555555777888888999999::::::;;;888999:::;;;;;;;;;:::999888999999:::;;;<<<<<<<<<<<<======>>>>>>>>>>>>>>><<<===>>>>>>?????????>>>======<<<<<<;;;:::::::::888777777777777888999999:::::::::;;;;;;::::::999777777666666555555666666444444333333222222111111/////////000000000///////////////...//////000000000///...,,,++++++******++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&''')))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((('''&&&%%%((((((''''''(((***+++,,,(((''''''&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&)))'''&&&&&&'''((('''&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&'''(((((('''&&&&&&(((((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((''''''&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''')))))))))))))))(((((('''''''''((((((((((((''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************,,,------+++)))(((((())))))))))))*********++++++++++++************++++++((()))***,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++,,,,,,------......//////------,,,,,,------...///...///000000//////000111//////000000111111111222111111222222222222111111111000//////.........///------,,,,,,++++++******)))))))))************************************************))))))******+++))))))))))))))))))))))))%%%&&&'''((()))((('''&&&((((((((((((((((((((((((((((((((()))(((''''''&&&&&&&&&''''''&&&&&&%%%$$$###%%%(((((('''&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))******++++++,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------+++---///...,,,+++---///,,,---------.........///000000000000000000000///111111111111222222222333333333333444444555555555777777888888999:::::::::777888:::;;;;;;;;;999888999:::::::::;;;;;;<<<<<<;;;;;;<<<============<<<<<<<<<===>>>>>>>>>======<<<<<<<<<;;;:::999999999888888777777888888999:::888888999999999999999888666666777777666666555444444444333333222111111111,,,---///000111111000///---............//////000...------,,,+++++++++,,,++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((((((((((((((((((((((((((%%%&&&'''((((((((('''&&&'''''''''(((((())))))))))))((('''&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$######%%%''''''&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&'''(((((('''&&&&&&''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''((((((''''''&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&'''(((((('''&&&%%%$$$%%%&&&'''((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((())))))(((''''''((((((((())))))))))))***(((***+++***((((((***,,,((((((((()))))))))************++++++++++++******'''))),,,...///...,,,***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,++++++***++++++,,,------......------,,,,,,,,,---...///...///000000//////000111000000000000000111111111111111222222111000///...000///......---.........------,,,,,,+++******)))((()))))))))*********+++************************(((((((((((())))))***+++*********)))((((((''''''%%%&&&((()))***)))((('''))))))))))))))))))))))))''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$"""%%%''''''%%%$$$&&&'''$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&((()))***+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((()))***+++,,,,,,---***+++,,,,,,------------++++++,,,,,,,,,---------+++---///...,,,+++,,,///,,,,,,,,,---------......000000000000////////////111111222222222333333333222222333333444555666666777777777888999999::::::666888:::;;;;;;:::999888::::::;;;;;;;;;;;;<<<<<<999:::;;;;;;<<<<<<;;;;;;<<<<<<============<<<<<<<<<<<<;;;::::::999888888888888888888888999999:::666777777888888888777777555666777777777666444333444444333333222111111000)))+++...111222111000...+++++++++,,,,,,---------,,,,,,++++++,,,,,,------+++++++++,,,,,,+++++++++************************))))))))))))))))))))))))******))))))))))))******((((((''''''''''''((((((((((((((((((((((((((((((###$$$&&&((()))))))))(((&&&''''''((()))(((((('''***)))((('''&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&!!! !!!$$$&&&'''&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))''''''((((((''''''&&&%%%'''''''''''''''''''''''''''''''''((((((((())))))%%%&&&((())))))(((&&&%%% """%%%'''((()))))))))((('''&&&&&&'''((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''((((((((()))$$$''')))((('''(((+++...''''''''''''((((((((())))))***+++,,,,,,+++***)))''')))---111111000---+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++))))))***+++,,,,,,------------,,,+++,,,---...///...///000000//////000111111111000000000000000000111111222111000///---,,,///......------------...------,,,,,,+++***))))))(((((())))))*********+++))))))))))))))))))))))))&&&&&&&&&&&&((()))***+++++++++***)))((('''&&&&&&%%%''')))***+++***)))(((************************&&&%%%$$$###"""###$$$%%%&&&&&&''''''&&&&&&%%%$$$"""%%%'''&&&$$$###%%%(((#########$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%&&&(((***---///000%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''(((''''''&&&&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&+++,,,------++++++,,,------,,,+++*********+++,,,///......------,,,++++++.........------.........,,,,,,------------------/////////000111111222222///000000111111222333333333444555555666666555555666666666666777777777777888888999999999:::::::::;;;<<<<<<<<<<<<<<<;;;;;;>>>>>>>>>===;;;:::<<<===???>>>===<<<;;;:::::::::<<<;;;;;;::::::;;;;;;<<<888999:::;;;;;;999888666999888888888777777666666888777555444333333444444222222222111111111000000------......//////000000000////////////.........))))))))))))***+++,,,,,,++++++++++++++++++++++++---***'''(((,,,...+++(((''')))***)))((('''(((***************************(((((((((((((((((((((((('''''''''''''''((())))))))))))((((((''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((''''''&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***)))((('''&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''(((((((((((())))))(((((('''''''''&&&$$$&&&))))))))))))***+++%%%%%%$$$%%%&&&(((***+++***)))'''&&&&&&(((***,,,444111---)))''''''(((***)))((('''&&&'''(((+++,,,(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((()))***)))((('''((()))************************+++++++++,,,,,,---------------------------------,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......------------............//////000000111111222222333222000/////////000111///............---------...---,,,+++************************************,,,+++***))))))***+++,,,...,,,***(((''''''))))))''')))***++++++***)))'''))))))))))))************((((((((((((''''''''''''&&&$$$###$$$''')))'''%%%'''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%'''((((((((('''&&&%%%&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''------'''$$$...<<<===333))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&& !!!###%%%&&&&&&&&&%%%&&&&&&&&&''''''''''''((((((''''''((())))))'''%%%%%%&&&&&&&&&'''(((((((((((('''&&&%%%&&&(((***,,,'''''''''''''''''''''''''''''''''&&&&&&'''''''''***(((%%%%%%&&&'''''''''&&&&&&''''''''''''&&&&&&+++,,,------++++++,,,---------,,,,,,,,,,,,,,,------------------,,,,,,,,,......------------......------------------------......//////000111111111000000111111222333333333333444444555555555555555555666666666777777777777888888888888999999999:::;;;;;;<<<<<<<<<<<<;;;;;;999;;;<<<;;;;;;;;;===???======<<<;;;:::::::::;;;;;;::::::999999::::::;;;999999888777777777777777555555555666666777777777555555666666555444222222222222111111111000000000............/////////////////////.........------++++++*********++++++,,,++++++++++++++++++++++++555000***(((******(((&&&''')))***)))((('''(((***))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++************))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((((((((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((('''&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&'''''''''''')))(((((((((''''''''''''%%%''')))***)))((()))***((('''&&&&&&&&&'''((()))***((('''%%%&&&'''***+++...,,,***''''''''')))***)))((((((''''''((()))***************************))))))))))))))))))))))))(((((())))))))))))((((((((()))***)))((('''(((************************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------..................//////////////////////////////......222111000000//////000000------------,,,,,,,,,,,,...---,,,+++************************************+++***))))))))))))***+++---+++***(((((((((((()))***))))))))))))))))))***))))))))))))************(((((((((((('''''''''''''''%%%$$$%%%'''((('''%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$&&&'''''''''&&&%%%%%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((%%%!!!(((444444,,,'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%$$$$$$###"""&&&&&&&&&&&&''''''''''''&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%&&&''')))+++&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''%%%######%%%&&&%%%$$$&&&&&&''''''''''''&&&&&&+++,,,---,,,+++***+++---,,,------......---------,,,,,,,,,,,,------------------,,,,,,,,,,,,------.........------,,,,,,+++------......///000000000111111222222333444444444333333444555555555555555555555666666666777777777777777777888888888999999;;;;;;<<<<<<<<<<<<;;;;;;888999::::::999:::<<<===<<<;;;;;;:::::::::;;;;;;999999999888888999999999:::888666444444555777888444444555555555555555555333444666666666444111///111111111111000000000000/////////.....................---------,,,,,,,,,---,,,,,,++++++++++++,,,++++++++++++++++++++++++777222+++(((((())))))(((''')))***)))((('''(((***(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((())))))***+++*********+++++++++++++++))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((((('''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((''''''&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&&&&'''(((((((((((('''''''''''''''(((******((((((((()))***)))((('''''''''''''''((('''&&&%%%%%%''')))***'''''''''''''''((())))))(((((()))))))))(((''''''************************))))))))))))))))))))))))(((((())))))))))))((((((((()))******(((((()))******************************************)))))))))++++++++++++++++++++++++,,,+++************+++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------............///000000//////...---------000000000000000//////...,,,,,,,,,,,,++++++++++++------,,,+++***************************************))))))(((((())))))***++++++******)))(((((((((+++***(((''''''(((***+++))))))))))))************(((((((((((('''''''''''''''&&&%%%%%%&&&'''&&&$$$'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###''''''''''''''''''''''''''''''''''''''''''''''''###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''"""&&&%%%!!!$$$++++++%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$######""""""######&&&&&&&&&&&&'''''''''''')))+++---+++'''$$$$$$%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$###$$$&&&&&&%%%###&&&&&&''''''''''''&&&&&&***,,,,,,,,,+++***+++,,,***+++---.........---,,,******+++,,,------......---,,,,,,++++++,,,,,,---//////...---,,,,,,++++++,,,,,,------...//////000111222222333333444555555333333444555555555444444555555555666666666777777666777777777777888888888::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;999777666777888::::::999999999::::::;;;888888777777777777888888888888666555555555666777888888777555444222111111333444444444333222111000111111000000000//////////////////......------------------,,,,,,,,,++++++......---,,,++++++++++++************************///,,,)))(((***+++,,,+++''')))***)))((('''(((***(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((())))))*********(((''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&(((''''''&&&&&&&&&''''''&&&''''''((((((''''''&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((('''''''''((()))+++***(((''''''((())))))((((((''''''''''''''''''%%%%%%%%%&&&((()))%%%&&&''''''(((((((((((('''((()))***)))(((&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))******)))((()))+++************************+++++++++******))))))(((++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------///////////////............///000111000///...---,,,,,,,,,,,,++++++++++++---,,,++++++*********+++************************))))))(((((((((((())))))***************)))((('''***)))(((''''''((()))***((()))))))))************((((((((((((''''''''''''((('''&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###((()))%%%$$$''''''$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&"""!!!!!!!!!"""$$$&&&'''%%%%%%&&&&&&&&&'''''''''...222333///(((######&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%'''((((((&&&$$$%%%&&&&&&''''''&&&&&&%%%***+++,,,,,,******+++,,,)))***+++---------,,,+++)))******+++,,,---......---,,,,,,++++++,,,,,,---//////...---,,,,,,++++++,,,,,,,,,---......//////111222222333333444555555222333333444555444444444555555555555666666666666666777777777777888888888999999:::;;;<<<<<<;;;;;;:::;;;:::888666555555666999888888888888999999:::888777777666666777777888666777888888888777555555999888777666444333222111666444222000///000111222000000000/////////......//////......------,,,,,,---,,,,,,,,,,,,+++++++++......---,,,++++++++++++************************''''''((()))+++,,,+++***''')))***)))((('''(((***))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&''''''(((%%%%%%%%%&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&'''((((((((((((''''''&&&&&&&&&''''''(((&&&&&&''''''''''''&&&&&&&&&'''''''''(((((((((((('''''''''((((((((((((((((((***+++***((('''''''''&&&''''''((((((((((((((('''&&&&&&%%%&&&'''((()))'''((()))))))))((('''&&&&&&((()))******(((%%%$$$''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((''')))******))))))***,,,************************,,,,,,++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,---------............++++++,,,,,,---...//////......///000000...---,,,------------,,,,,,,,,,,,,,,,,,++++++******++++++************************(((((())))))))))))(((((()))************)))(((((('''((()))******)))((('''((()))))))))************(((((((((((('''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((''''''((((((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%)))+++)))&&&&&&&&&%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&""""""!!!!!!"""$$$&&&'''%%%%%%%%%&&&&&&&&&&&&'''+++///111...((($$$%%%(((''''''&&&&&&%%%%%%%%%$$$###$$$%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&((((((&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%***+++,,,+++***)))***,,,))))))***+++,,,,,,,,,,,,)))******+++,,,------...------,,,,,,,,,,,,------.........------,,,,,,+++,,,,,,------.../////////111111222222333444444444222222333444444444444444444444555555555666666666777777777888888888999999888999:::;;;;;;<<<;;;;;;777888888777666666777999999888888777777777888888888777777666666777777888555666888999999777555333555555555555555555555555666444000------...111333////////////.....................---------------------,,,,,,,,,+++++++++---,,,,,,++++++++++++,,,************************&&&''')))++++++***((('''''')))***)))((('''(((***))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''(((((()))***$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''###$$$&&&((()))))))))((('''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&'''''''''((((((((())))))'''''''''((((((((((((((((((***+++***(((''''''(((%%%%%%&&&'''((((((''''''''''''''''''''''''((())))))*********)))((('''&&&&&&'''((())))))(((&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''')))************+++,,,************************+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++***))))))******+++++++++,,,,,,,,,,,,,,,,,,---------....../////////000000000111111''''''(((***+++,,,---..................------,,,------------,,,,,,,,,,,,,,,,,,++++++***++++++,,,************************((())))))******))))))(((******))))))))))))))))))&&&''')))******)))'''&&&))))))))))))************((((((((((((''''''''''''%%%'''''''''%%%$$$%%%&&&%%%%%%&&&'''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))&&&'''(((((()))(((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&'''((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&###&&&))))))'''&&&'''***&&&&&&&&&&&&%%%%%%%%%%%%"""$$$&&&((()))((('''&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&"""""""""###%%%&&&%%%###%%%%%%&&&&&&&&&&&&%%%%%%)))+++,,,+++***)))***++++++******+++,,,---......******++++++,,,,,,,,,---......------------......---------------------------------...//////000000000000111111222333333333222222333444444444444333444444444555555555666666888888888888999999999:::888888999:::;;;;;;;;;;;;777888888777666666777999999888777777666666666666888777777777777777777888666666666666666555444444222222333333444444555555444222000...---...///000/////////.........------,,,------------------...------------,,,,,,,,,,,,++++++*********++++++,,,************************((()))***+++***)))))))))''')))***)))((('''(((***(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%'''((()))((('''&&&&&&&&&&&&&&&&&&'''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''')))******((('''((((((%%%&&&&&&''''''&&&%%%$$$'''''''''((((((((()))))))))))))))(((((((((((((((%%%&&&'''((((((((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''')))************+++---************************)))))))))***************++++++++++++++++++++++++((()))***++++++***)))(((******+++++++++,,,,,,,,,,,,,,,,,,---------.............../////////000000)))******+++,,,------...///...------,,,,,,------,,,,,,,,,,,,++++++++++++,,,++++++***++++++,,,,,,************************))))))***++++++***))))))******)))(((((()))***+++'''(((((((((((((((((('''))))))))))))************((((((((((((''''''''''''$$$&&&''''''%%%$$$&&&(((%%%%%%&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''(((%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$%%%%%%%%%$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%&&&&&&"""$$$'''******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''###"""!!!"""$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$)))+++++++++***)))***+++,,,,,,++++++,,,---///000***++++++++++++,,,,,,,,,///......------......///,,,,,,------------------------......///000000000///000000111222222333333222222333444444444333333444444444555555555666666888999999999999:::::::::777888999:::;;;;;;<<<;;;;;;;;;;;;888555444444555999999888666555555555555888888777777777777888888777555444222222333444555333333333222222111111111111111000000//////......//////.........---------,,,,,,,,,------...............------------,,,,,,))))))))))))***+++,,,,,,)))))))))))))))))))))))))))******))))))***,,,...((()))***)))((('''(((***''''''''''''''''''''''''((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&''''''))))))(((((('''''''''&&&"""######$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&'''((())))))'''%%%$$$&&&&&&&&&&&&&&&'''((()))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))'''(((******)))(((((()))&&&'''''''''&&&$$$"""!!!((((((((()))))))))))))))(((((('''''''''((())))))%%%%%%&&&'''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))((((((''')))***+++******,,,---************************''''''(((((())))))******))))))))))))))))))))))))((()))***++++++***)))(((******+++++++++,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------...////////////////////////...---,,,+++,,,---...+++++++++************)))+++++++++***++++++,,,,,,************************)))***+++,,,,,,+++***)))+++***((('''''')))+++,,,***((('''&&&&&&'''(((***))))))))))))************)))(((((((((''''''''''''###%%%''''''%%%%%%''')))$$$%%%&&&'''(((******+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$###$$$%%%&&&'''###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%'''$$$"""$$$&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&"""###%%%'''((((((((('''$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%&&&''''''%%%###$$$$$$$$$%%%%%%&&&&&&&&&###%%%(((++++++***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&''''''(((&&&$$$"""###%%%'''(((((($$$%%%%%%&&&&&&%%%%%%$$$