BM6P6(@ !!!"""%%%'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$%%%%%%%%%""""""###$$$$$$%%%&&&&&&###""""""!!!!!!"""###$$$########################%%%$$$"""!!!!!!!!!"""###""""""###$$$$$$$$$$$$###"""############$$$$$$$$$&&&%%%%%%$$$$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$######""""""############$$$$$$$$$+++%%%!!!"""''')))%%%!!!""""""############""""""""""""""""""""""""""""""%%%%%%$$$###""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""%%%$$$###""""""###$$$%%%  !!!###$$$########################""""""###$$$%%%%%%&&&&&&######$$$$$$$$$$$$######$$$%%%%%%$$$"""!!!"""###!!!!!! !!!!!!""""""############""""""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$&&&&&&&&&%%%$$$###"""!!!############$$$%%%&&&'''###########################"""""""""$$$%%%$$$###$$$$$$############$$$$$$""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$######'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%$$$######$$$'''((('''###"""###&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%(((&&&###!!!!!!###&&&(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''((((((((()))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%''''''((((((((((((''''''***)))'''%%%%%%''')))***'''''''''''''''''''''''')))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%+++,,,,,,---.........---)))((('''%%%$$$######"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###$$$%%%&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((((((&&&$$$###!!!###%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$###""""""######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''$$$######"""###$$$%%%%%%########################%%%$$$###"""!!!""""""###""""""###$$$$$$$$$$$$###"""############$$$$$$$$$######$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$######""""""############$$$$$$$$$(((%%%""""""%%%&&&$$$""""""##################"""########################%%%$$$$$$###""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""############$$$$$$###""""""###$$$$$$%%%$$$###"""!!!!!!!!!"""########################""""""######$$$$$$%%%%%%######$$$$$$$$$$$$######"""###$$$$$$###"""###%%%""""""!!!!!! !!!!!!!!!######$$$$$$$$$$$$######"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$"""""""""""""""!!! ###################################################"""""""""$$$%%%$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&'''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&%%%$$$$$$%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%'''%%%###""""""###%%%'''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))******))))))))))))******''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''***+++,,,---............)))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$###""""""###%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$##########################################$$$$$$$$$$$$###""""""######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###""""""###$$$$$$$$$$$$###"""############$$$$$$$$$""""""###$$$&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######"""############$$$$$$$$$%%%$$$########################$$$$$$$$$$$$##############################%%%$$$######"""#################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$###""""""###$$$$$$'''&&&%%%$$$##################################################################$$$$$$$$$$$$###### """###$$$######%%%&&&$$$$$$###"""!!!!!!""""""$$$$$$%%%%%%%%%%%%$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%$$$$$$############!!!"""######$$$$$$###### !!!!!!!!! ######$$$$$$###""" ###########################"""""""""$$$%%%$$$###$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%&&&'''(((((((((((('''&&&&&&%%%%%%&&&&&&'''(((((((((''''''&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&&&&'''(((((())))))'''(((((())))))(((((('''&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''(((((((((((()))+++,,,---...//////))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$%%%%%%$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###############$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########################################################$$$$$$$$$######"""######$$$$$$$$$%%%%%%%%%!!!"""""""""#########$$$######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$######""""""#########$$$$$$$$$"""###$$$###!!! """%%%$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$###############$$$################################################""""""#########$$$$$$$$$"""""""""""""""""""""""""""""""""#########$$$$$$$$$##################$$$######$$$$$$%%%&&&&&&'''#################################"""""""""""""""######$$$$$$$$$$$$######!!!###$$$$$$######$$$%%%%%%%%%$$$###""""""""""""###$$$$$$$$$$$$$$$$$$###""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%$$$$$$######""""""!!!!!!"""############"""""""""######$$$#########"""###$$$%%%%%%###!!!###########################"""""""""$$$%%%$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((('''''''''&&&&&&&&&%%%&&&###"""###'''((('''$$$'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''(((((((((((()))))))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&'''''''''((((((((()))(((((())))))))))))((((((''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''$$$$$$%%%&&&''''''(((((('''((()))+++---...//////+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###################################################"""######$$$$$$$$$############$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$!!!"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$########################!!!"""###$$$$$$$$$$$$$$$""""""#########$$$$$$$$$ ###%%%### """%%%$$$$$$$$$%%%%%%$$$$$$$$$########################$$$###############$$$$$$################################################""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!"""""""""###############$$$$$$#########""""""###$$$$$$%%%%%%%%%#################################"""""""""""""""######$$$$$$$$$$$$#########$$$%%%$$$"""!!!"""###%%%%%%$$$###############""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$######"""""""""!!!!!!"""############"""######$$$%%%%%%%%%$$$$$$!!!"""$$$&&&&&&%%%$$$##############################"""""""""$$$%%%$$$###$$$$$$############$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%&&&###"""###'''((('''$$$'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))***((((((((((((((((((((((((***))))))))))))))))))***(((((((((((((((((((((((())))))((((((((('''''''''(((((())))))))))))((((((***((('''&&&&&&'''(((***((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((######$$$%%%&&&''''''(((&&&''')))+++,,,---......,,,+++)))(((&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$$$$%%%%%%%%%###$$$$$$$$$%%%%%%$$$$$$$$$''''''''''''''''''''''''############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&& !!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""""""""###$$$$$$$$$$$$###"""############$$$$$$$$$$$$%%%%%%&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$"""############$$$$$$$$$ ###$$$###!!! ###&&&######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!"""""""""""""""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$"""!!!!!!######################################################$$$$$$$$$$$$######$$$%%%&&&$$$"""!!!!!!"""$$$###############$$$$$$"""""""""######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$########################!!!"""######$$$$$$######""""""############"""!!!!!!"""$$$%%%&&&&&&%%%%%%###########################"""""""""$$$%%%$$$###$$$$$$############$$$$$$!!!"""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$###"""'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((((((((((()))))))))******)))))))))))))))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((******)))(((((('''&&&&&&((())))))******))))))(((+++)))&&&%%%%%%&&&)))+++((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((((((((%%%%%%&&&&&&'''((((((((($$$%%%%%%%%%&&&'''''''''&&&''')))***+++,,,------,,,+++)))(((&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###$$$%%%&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''$$$#########""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############""""""""""""&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""""""""###$$$$$$$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""$$$$$$%%%%%%$$$"""############$$$$$$$$$""""""######""""""$$$%%%"""##################"""$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$$$$%%%################################################"""############$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########"""###$$$$$$$$$$$$###"""$$$$$$%%%%%%$$$###!!! ########################""""""######$$$$$$%%%%%%######$$$$$$$$$$$$#########$$$%%%$$$""""""###$$$"""""""""""""""###$$$%%%"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$!!!!!!""""""######$$$$$$"""######$$$$$$$$$$$$$$$"""#########"""!!! ############$$$$$$$$$$$$###########################"""""""""$$$%%%$$$###$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%########################$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''%%%&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&'''''''''((($$$%%%%%%%%%%%%%%%%%%$$$''''''''''''''''''''''''%%%&&&&&&'''((()))******''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))(((((()))))))))*********))))))))))))))))))))))))&&&&&&%%%%%%%%%%%%&&&&&&(((((((((((((((((((((((()))))))))((((((((((((((())))))************)))))))))(((''''''''''''((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))'''''''''((((((((((((((('''((()))***++++++++++++******)))((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%''''''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$###"""!!! &&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######"""""""""""""""""""""###%%%'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&%%%$$$###"""""""""###$$$$$$$$$$$$###"""############$$$$$$$$$%%%$$$###!!! %%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""$$$$$$%%%%%%%%%"""############$$$$$$$$$######""""""###$$$%%%%%%""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%########################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""###$$$%%%%%%$$$###"""!!!"""$$$%%%&&&&&&%%%$$$########################""""""###$$$%%%&&&&&&&&&######$$$$$$$$$$$$######!!!"""$$$$$$######$$$&&& !!!!!!"""###%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$########################"""############$$$$$$$$$ !!!"""###$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###""" %%%$$$###"""!!!!!!!!!"""###########################"""""""""$$$%%%$$$###$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%&&&'''(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&'''''''''''''''''''''$$$'''((('''###"""###&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%&&&'''((()))+++,,,,,,((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''(((((())))))******))))))************))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))((()))))))))******++++++))))))))))))))))))))))))%%%%%%&&&&&&'''((())))))************))))))))))))(((((()))***************(((((())))))***+++------&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###&&&'''((('''&&&''''''((((((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''&&&%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!"""$$$%%%$$$!!!$$$"""!!!"""%%%&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###""""""""" !!!###%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%% !!!######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$$$$#####################"""!!! !!!!!!"""###$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$###"""!!!!!!"""""""""""""""$$$%%%%%%###!!!"""############$$$$$$$$$'''&&&$$$""""""###$$$%%%######################################################$$$$$$$$$$$$######&&&###!!!!!!$$$%%%$$$!!!########################"""""""""###$$$$$$%%%%%%################################################%%%%%%$$$###""""""######'''$$$""""""###%%%&&&&&&########################"""###$$$$$$###"""!!! ###$$$$$$%%%%%%$$$$$$###########################&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################'''''''''&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%((('''&&&%%%$$$%%%%%%&&&'''&&&&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%((((((''''''''''''((((((+++)))'''&&&%%%&&&'''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((,,,,,,+++***************,,,+++++++++******))))))***************+++,,,,,,)))(((((((((''''''''''''))))))))))))))))))))))))************************)))))))))(((((('''''''''************************++++++******))))))((((((((((((''''''&&&&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''((('''&&&&&&&&&((()))***'''((()))))))))(((&&&%%%''''''''''''''''''''''''&&&'''((('''%%%$$$%%%&&&&&&%%%$$$$$$&&&(((''''''###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""$$$%%%$$$"""$$$"""!!!"""%%%&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$$$$############$$$$$$######"""!!!"""""""""###$$$$$$$$$%%%$$$$$$############$$$$$$%%%$$$###"""""""""""""""$$$######$$$%%%%%%###""""""############$$$$$$$$$&&&%%%$$$#########$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$###""""""###$$$########################%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""########################%%%$$$$$$###""""""######"""!!!!!!!!!########################$$$%%%%%%&&&%%%$$$###"""###$$$$$$%%%%%%$$$$$$###########################$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##########################################""""""!!! $$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%((((((''''''''''''((((((***)))'''&&&&&&&&&((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))***)))(((((('''''''''(((+++++++++*********))))))(((((('''''''''((()))))),,,,,,,,,+++++++++***************)))))))))))))))((((((((((((((((((((((((******)))))))))(((((((((************************))))))))))))((((((((((((+++*********)))))))))((())))))))))))))))))))))))&&&&&&&&&''''''(((((((((''''''((((((((((((''''''(((((('''&&&''''''((()))((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&'''%%%$$$$$$&&&'''''''''%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###$$$%%%$$$###$$$###"""###%%%%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$###"""##################$$$$$$$$$$$$############$$$$$$%%%%%%$$$############$$$(((&&&$$$$$$$$$%%%$$$###"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######!!!$$$&&&$$$!!! ###'''########################%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""########################%%%$$$######"""#########$$$""" """###$$$###########################$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&''''''((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((&&&&&&&&&'''''''''((((((((((((((((((''''''''''''((((((''''''''''''((((((***)))'''&&&&&&'''(((((((((((((((((((((((((((((('''''''''''''''((()))))))))(((((('''''''''''''''***************)))))))))(((((('''''''''''''''(((************))))))))))))++++++*********)))))))))((((((((((((((((((((((((***************))))))))))))))))))))))))))))))))))))))))))))))))*********(((((('''''''''''''''&&&************************''''''''''''((((((((((((''''''(((((((((((('''''')))(((((('''''''''((((((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%%%%%%%''''''%%%$$$$$$&&&''''''&&&&&&&&&'''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&''''''&&&%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&$$$###"""########################$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$###############$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%***'''%%%###$$$$$$$$$###""""""#########$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######"""###$$$###""""""$$$&&&########################"""""""""###$$$$$$%%%%%%""""""""""""""""""""""""########################$$$$$$###############$$$'''%%%$$$$$$&&&''''''&&&########################"""""""""###""""""""""""###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((%%%%%%&&&&&&&&&''''''''')))))))))(((((((((((((((((((((''''''''''''(((((()))(((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((()))*********)))))))))))))))***************************+++******))))))))))))))))))))))))(((((((((''''''+++++++++***))))))((((((************************++++++******************))))))))))))))))))))))))*********++++++,,,,,,---'''&&&&&&&&&&&&&&&&&&&&&************************((((((((((((((((((((((((''''''(((((((((((('''''')))(((((('''''''''''''''((('''%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&''''''&&&$$$$$$&&&''''''&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%$$$$$$$$$%%%###$$$$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""######$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%########################%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$###########################$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###############$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%***'''%%%###$$$$$$$$$###""""""#########$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$"""!!!!!!$$$%%%%%%###########################"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###############$$$$$$###"""!!!"""###$$$$$$###########################""""""""""""""""""#########$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&$$$%%%%%%%%%&&&&&&&&&&&&))))))))))))))))))))))))((((((''''''''''''(((((((((((('''''''''((((((((()))))))))))))))))))))))))))(((((((((((()))************))))))))))))******************++++++++++++,,,++++++*********++++++------,,,,,,,,,+++++++++++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))*********++++++,,,,,,,,,************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((('''''''''&&&%%%$$$$$$%%%''''''((((((((((((((((((((((((&&&'''((((((&&&&&&'''((((((&&&%%%%%%&&&'''&&&%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$%%%&&&%%%$$$###$$$&&&###$$$%%%%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##################$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$############$$$$$$$$$############$$$%%%%%%(((&&&$$$$$$$$$%%%$$$###"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$############################################################$$$$$$$$$$$$######%%%"""!!!%%%'''%%%###########################%%%%%%$$$$$$###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%#################################"""######$$$%%%"""!!!!!!"""###$$$###"""########################$$$$$$$$$###$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###########################$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&'''''''''&&&&&&))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''$$$%%%&&&'''((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))((((((''''''''''''(((((('''''''''((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++((((((((((((((())))))***+++++++++,,,,,,,,,,,,,,,++++++******+++,,,,,,---......---------,,,,,,,,,,,,---------------------------------------------............////////////,,,,,,,,,,,,,,,,,,,,,,,,******************++++++*********++++++++++++,,,))))))))))))))))))))))))************))))))))))))''''''((((((((((((''''''&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((&&&'''(((((('''&&&((()))(((&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$%%%%%%%%%%%%######$$$%%%%%%&&&''''''###%%%'''&&&$$$###%%%&&&"""$$$&&&&&&$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$$$$''''''''''''''''''''''''&&&%%%###""""""###%%%&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$!!!"""######$$$$$$######"""""""""###$$$$$$$$$%%%$$$$$$############$$$$$$"""""""""""""""###$$$%%%$$$######$$$%%%%%%###""""""############$$$$$$$$$&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########"""!!!"""###%%%%%%%%%########################%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""###$$$$$$%%%%%%$$$###%%%&&&'''&&&$$$########################$$$$$$#########$$$&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''''''''&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((%%%&&&((()))))))))'''&&&''''''''''''((((((((()))'''''''''(((((()))))))))((((((''''''''''''((((((&&&''''''((((((((((((((())))))))))))))))))))))))******)))))))))***++++++)))))))))))))))***++++++,,,,,,,,,------.........,,,,,,,,,---...///000111////////////............/////////000111111222222222222222222222222222222222222222222333333333444111111111111111111111111------------,,,,,,,,,,,,))))))*********+++++++++************************+++++++++******)))))))))''''''((((((((((((''''''$$$%%%'''((())))))))))))&&&&&&'''(((((((((((((((((((((((((((((((((((((((%%%'''((((((''''''(((***)))'''%%%%%%&&&&&&&&&$$$&&&&&&'''((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%&&&&&&&&&######$$$%%%%%%&&&''''''###%%%'''&&&$$$###%%%'''"""%%%'''&&&$$$###%%%((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$ !!!"""###############!!!!!!"""###$$$%%%%%%&&&$$$$$$############$$$$$$""""""!!!!!!"""###$$$$$$"""""""""$$$%%%%%%###!!!"""############$$$$$$$$$'''&&&$$$""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$###### """$$$$$$""""""%%%(((########################"""""""""###$$$$$$%%%%%%######################################################""""""###$$$%%%%%%$$$######$$$&&&&&&%%%###########################""""""!!!!!!!!!"""$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''###$$$&&&'''((('''&&&&&&###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&''')))***+++***((('''))))))))))))************&&&'''''''''(((((())))))((((((''''''''''''((((((&&&&&&'''((())))))(((((())))))))))))))))))))))))*********)))******+++,,,,,,+++++++++,,,---......---------......//////////////////000222333555666555555555444444444444333111111222333444555555666888888888888888888888888555555555666666777777777444444444444444444444444222222111111000000//////---------....../////////++++++++++++++++++++++++++++++++++++******))))))''''''((((((((((((''''''###$$$&&&(((************%%%&&&((()))))))))((('''''''''''''''''''''''''''%%%'''((((((''''''(((***)))'''%%%%%%&&&&&&%%%$$$'''(((((()))))))))))))))'''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((('''%%%$$$%%%&&&&&&%%%$$$$$$######$$$$$$######%%%%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&""""""###$$$$$$$$$$$$###&&&%%%$$$###$$$%%%&&&''')))(((&&&$$$#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$######$$$%%%%%%$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$!!!"""""""""####################################)))(((%%%###""""""######$$$$$$$$$###"""###&&&((($$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################&&&&&&%%%%%%$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((('''&&&%%%%%%'''%%%###$$$&&&'''%%%###(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))***)))***++++++))))))***+++,,,***(((***---//////---,,,------,,,+++***,,,---000000111111222222333333222444666666555555666777:::;;;;;;;;;999888999:::@@@@@@@@@@@@@@@AAABBBCCCFFFFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDBBB???===:::999999999:::888666444555555555444222222222222222222222222------,,,,,,+++***))))))---,,,,,,,,,,,,++++++++++++)))((((((***++++++*********)))))))))******+++)))((('''&&&&&&&&&&&&&&&***)))))))))((((((((('''''''''&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%$$$$$$$$$#########%%%&&&&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((('''%%%$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&((('''%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$######$$$%%%%%%"""""""""""""""###$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$###""""""""""""""""""####################################$$$###""" !!!###$$$"""""""""  """%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################""""""""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%#################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((('''&&&&&&%%%'''%%%###$$$&&&'''&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))(((((((((((()))******)))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************(((***+++***)))((()))***---+++)))***,,,...---+++///000111000//////000222333444555666777888999::::::===???@@@@@@@@@AAACCCCCCDDDEEEEEEDDDCCCDDDFFFHHHIIIIIIJJJKKKMMMOOOPPPUUUTTTTTTSSSRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQOOOMMMKKKHHHFFFEEEDDDDDDCCCAAA???===<<<<<<<<<;;;:::999888777555444333333222222111000...---,,,,,,+++++++++,,,,,,,,,,,,,,,+++***((()))***,,,++++++))))))(((((((((((())))))***)))((((((''''''(((((())))))))))))))))))))))))((((((((('''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''%%%%%%$$$$$$%%%&&&&&&'''%%%%%%%%%$$$$$$$$$$$$###"""$$$&&&&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''%%%$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%'''''''''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""######$$$$$$$$$$$$$$$"""######$$$%%%$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$######"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%!!!!!!!!!!!!!!!"""""""""###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$###"""!!!!!! !!!"""$$$$$$%%%%%%###############"""!!! ##################""""""########################!!!!!! !!!###%%%&&&!!!"""""" !!!###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######################## !!!!!!"""######$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((''''''&&&%%%&&&%%%$$$%%%&&&'''&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''&&&''''''&&&&&&''''''((()))((((((''''''(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++************+++,,,+++******+++,,,...---,,,---...///...---222444555555555666888:::<<<===>>>@@@BBBDDDEEEFFFHHHKKKMMMOOOOOOPPPRRRSSSQQQSSSTTTSSSRRRRRRSSSTTTTTTTTTUUUWWWYYY\\\^^^___bbbaaa___]]]]]]]]]^^^___aaaaaa``````______^^^^^^]]][[[YYYVVVTTTSSSRRRRRRQQQPPPNNNLLLKKKJJJIIIIIIIIIHHHEEECCC@@@===;;;::::::999888666444222000000,,,,,,,,,,,,,,,,,,,,,---+++***))))))+++,,,,,,+++******)))))))))))))))***+++******)))))))))))))))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''%%%%%%%%%$$$%%%%%%&&&'''%%%%%%%%%%%%$$$$$$$$$$$$!!!###%%%&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%'''''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&"""###$$$$$$%%%%%%$$$$$$!!!"""###$$$%%%$$$############$$$$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""""""""""""""###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""!!!"""###%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""!!! $$$$$$############""""""##############################"""###$$$%%%'''((($$$%%%%%%###"""!!!###%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$%%%&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((()))'''''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))*********,,,,,,++++++++++++******+++---......------...000000000111222444555555555777999;;;===>>>AAADDDGGGJJJKKKLLLNNNQQQSSSUUUUUUWWWYYY\\\]]]]]]]]]^^^___]]]^^^___^^^\\\[[[[[[\\\\\\]]]]]]___aaaccceeefffdddbbb___]]]]]]^^^```bbbiiihhhhhhgggfffeeedddddddddbbb```]]][[[YYYYYYYYYZZZZZZZZZYYYXXXWWWXXXYYYXXXWWWUUURRRNNNKKKIIIHHHCCCBBBAAA>>><<<999777666333222222000///...------,,,+++))))))+++,,,,,,+++---,,,++++++***++++++++++++***))))))))))))***************)))))))))((((((***))))))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$!!!###%%%&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$!!!"""###$$$%%%$$$######""""""###$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%%%%&&&'''(((((('''%%%$$$$$$%%%%%%%%%$$$######"""$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''((($$$$$$$$$$$$%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((''''''''''''((())))))'''''''''''''''((())))))************************((()))))))))*********++++++++++++++++++++++++++++++---/////////000222333222444666999;;;<<<>>>???BBBDDDGGGJJJMMMPPPUUUXXXXXXYYYZZZ\\\]]]___`````````bbbddddddcccbbbbbbccccccdddcccaaa^^^\\\\\\\\\___^^^^^^______```aaabbb___\\\YYYWWWWWWZZZ]]]___fffffffffeeeeeedddddddddeeeccc```]]]ZZZXXXWWWWWWYYY\\\^^^^^^^^^^^^```bbb```___^^^[[[YYYWWWUUUTTTNNNNNNLLLJJJGGGEEEDDDCCC>>>===;;;888555333000//////---,,,+++,,,---,,,+++---,,,++++++*********+++***))))))((())))))******---,,,+++***)))((('''&&&)))))))))(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((&&&&&&&&&%%%%%%%%%$$$$$$!!!###%%%&&&&&&%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%%%%&&&((('''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%%%%%%%%%%"""######$$$%%%$$$$$$$$$""""""###$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###"""###$$$&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&&&&'''((()))((('''%%%###$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%####################################""""""!!!!!!"""###$$$$$$######$$$&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$######"""!!!!!! ########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""######$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''%%%'''((('''&&&%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((((((((()))))))))((((((''''''(((((()))***((((((''''''(((((()))***************************((())))))******+++++++++,,,,,,,,,,,,---------...,,,...000222333444777999777;;;???CCCDDDFFFHHHJJJPPPSSSVVVXXX[[[^^^bbbeeebbbbbbbbbbbbbbbbbbbbbbbb```bbbccccccaaa``````aaaaaabbbaaa___[[[YYYYYYYYY\\\\\\[[[ZZZZZZZZZZZZZZZYYYXXXVVVUUUUUUXXX\\\^^^ccccccccccccddddddeeeeeefffddd```\\\XXXVVVTTTTTTTTTXXX\\\^^^]]]^^^```ccc``````___^^^\\\[[[ZZZYYYWWWWWWVVVTTTSSSQQQPPPPPPKKKIIIFFFBBB>>>:::777666555333111000000///...---,,,,,,+++***))))))))))))))))))))))))))))))***+++------,,,+++)))(((''''''))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''')))(((''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%"""$$$&&&'''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%%%%&&&(((&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$######$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&"""###$$$$$$%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$%%%%%%%%%%%%$$$###"""###%%%&&&'''&&&%%%$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%!!!###%%%&&&'''%%%$$$"""!!!"""###$$$$$$%%%%%%$$$""""""######$$$%%%&&&&&&#######################################"""!!!!!!!!!###$$$###$$$%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$##############################""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((''''''%%%'''((((((&&&%%%&&&(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((()))(((((('''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((((((((())))))))))))((((((((((((((())))))***)))(((((((((((()))******************************((())))))******+++,,,,,,------...///000111111222111444777999;;;>>>AAACCCDDDIIINNNQQQRRRSSSUUUWWW\\\]]]___```aaacccfffhhhdddcccbbb```^^^]]][[[ZZZYYY[[[\\\\\\[[[ZZZ[[[\\\[[[\\\\\\[[[XXXWWWWWWXXXXXXWWWVVVUUUUUUUUUUUUUUUWWWVVVUUUVVVWWW[[[^^^```cccdddeeefffhhhiiikkkkkkkkkhhhddd___ZZZWWWUUUTTTSSSXXX\\\^^^\\\\\\___ccc```___^^^]]]\\\[[[ZZZZZZYYYYYYXXXXXXWWWWWWVVVVVVTTTRRROOOKKKGGGCCC@@@>>>===:::777555444333111000///...---,,,,,,+++++++++***************+++,,,,,,++++++***************)))++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$%%%''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%'''(((&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%''')))***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&%%%$$$###$$$%%%&&&'''"""###$$$%%%%%%$$$###"""$$$$$$%%%%%%%%%&&&&&&&&&!!!"""$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%&&&&&&%%%$$$###!!!###%%%&&&&&&&&&$$$###$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############!!!$$$%%%$$$"""!!! !!!###$$$$$$$$$$$$!!!!!!"""###%%%&&&'''(((###########################$$$$$$%%%%%%%%%$$$$$$!!!$$$%%%%%%%%%'''((($$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#################################$$$%%%%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''%%%''')))(((&&&%%%&&&)))(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))***)))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''((((((((())))))******((((((((((((((()))******)))))))))))))))***++++++************************((())))))***++++++,,,,,,......///111222333444555888:::>>>AAADDDGGGJJJMMMQQQUUU[[[]]]]]]]]]___aaaaaabbbbbbbbbaaaaaaccceeecccbbb```]]]YYYWWWTTTSSSRRRTTTWWWWWWWWWWWWXXXYYYVVVXXXYYYXXXWWWVVVWWWXXXUUUUUUTTTSSSSSSSSSTTTTTTVVVVVVVVVWWWZZZ]]]```bbbfffgggiiikkkmmmoooqqqrrrpppmmmhhhccc^^^ZZZWWWVVVVVVZZZ___```^^^]]]```ccc``````___^^^\\\[[[ZZZZZZVVVVVVVVVVVVWWWWWWWWWWWWXXXWWWTTTPPPMMMIIIFFFEEEBBB???<<<999888777444222333333222000000/////////++++++++++++,,,,,,---...(((((()))***++++++,,,,,,,,,,,,,,,+++++++++******(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''&&&%%%$$$$$$############''''''&&&&&&&&&%%%%%%%%%%%%&&&((('''&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$""""""!!!!!!"""$$$&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################"""############$$$$$$$$$$$$$$$##################%%%%%%$$$$$$###$$$$$$$$$%%%$$$""""""###%%%(((***$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&''''''(((&&&&&&''''''&&&$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&''''''&&&%%%### %%%$$$$$$######$$$$$$%%%%%%%%%$$$######$$$%%%%%%%%%$$$###!!!!!!!!!"""###########################!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$######"""$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''(((((((((''''''&&&&&&&&&******)))((('''%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''''''''''''''%%%&&&&&&'''((()))******))))))))))))))))))))))))))))))))))))((((((((((((,,,+++******************(((***,,,---,,,++++++,,,******+++,,,---.........222333444777999<<<>>>???EEEGGGKKKPPPUUUXXXZZZ[[[\\\\\\\\\\\\\\\\\\[[[[[[aaa___\\\[[[\\\^^^^^^___^^^]]][[[YYYWWWUUUSSSRRRNNNPPPSSSTTTUUUUUUWWWYYYVVVZZZ\\\ZZZZZZ\\\ZZZVVVXXXYYYZZZYYYWWWVVVVVVWWWUUUYYY]]]aaacccdddfffhhhiiikkkooossswwwzzz{{{|||}}}uuummmiiiddd]]]ZZZZZZYYY\\\```ccccccbbbbbbbbbbbbbbbaaaaaaaaa```]]][[[\\\[[[YYYVVVTTTSSSUUUVVVSSSQQQOOONNNMMMLLLJJJHHHFFFCCCAAA??????>>><<<:::666666555333111000222333000...------......---+++((()))***+++++++++*********+++,,,---,,,***(((''''''''''''''''''((()))***)))((('''&&&&&&'''((())))))))))))))))))))))))))))))))))))(((''''''&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$)))(((&&&$$$""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################"""############$$$$$$$$$########################%%%%%%%%%$$$$$$%%%&&&&&&############$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&%%%$$$"""!!!%%%$$$$$$######$$$$$$%%%%%%%%%$$$######$$$%%%%%%%%%$$$###"""!!!!!!"""###"""""""""""""""""""""""""""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%%%%''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''))))))(((''''''''''''''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,''')))+++,,,+++******+++------...///000222333444666888;;;>>>CCCGGGJJJKKKQQQSSSUUUXXXZZZ\\\\\\\\\[[[[[[ZZZZZZZZZYYYYYYYYY[[[ZZZXXXWWWXXXYYYZZZZZZ[[[ZZZYYYXXXWWWUUUTTTTTTQQQSSSVVVWWWVVVVVVWWWXXXYYY^^^bbbbbbbbbccc```\\\\\\\\\\\\[[[XXXWWWWWWXXX\\\```fffjjjmmmnnnpppqqqoooqqquuuzzz~~~zzzrrrnnnhhhaaa^^^^^^___bbbeeegggggggggggghhhggggggffffffgggfffcccaaabbbaaa___[[[XXXWWWWWWXXXTTTRRRPPPOOOOOONNNKKKIIIIIIGGGDDDBBBBBBAAA@@@>>>;;;:::888777555555555555111000............---+++************************,,,,,,+++******))))))***((((((((((((((()))*********)))(((((((((((()))***))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$---+++(((%%%###"""!!!!!!""""""#########$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################%%%%%%%%%%%%%%%&&&'''(((!!!"""$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$###!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''######$$$%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$###"""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$############$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&'''((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))((('''''''''(((((()))))))))(((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))***))))))******+++,,,---(((***,,,,,,+++++++++,,,//////000222444777:::<<>>===>>>>>>;;;888666444222111111111///......---,,,,,,,,,,,,,,,------,,,***(((((()))+++,,,))))))(((((())))))******+++******))))))******+++))))))))))))))))))))))))$$$$$$%%%%%%&&&''''''((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&$$$$$$$$$$$$%%%"""############$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###############$$$$$$$$$#########$$$%%%&&&'''((($$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$%%%%%%"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$############"""###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((())))))***************++++++++++++***++++++,,,,,,+++,,,............///111111222333666:::???DDDFFFLLLMMMPPPTTTXXX[[[^^^___^^^]]]]]][[[ZZZYYYWWWWWWQQQPPPPPPOOOOOOOOOPPPPPPUUUVVVWWWXXXYYYYYY[[[\\\^^^^^^^^^______`````````___aaadddeeefffgggiiijjjmmmtttzzz{{{{{{yyyssskkkhhhiiihhhfffdddcccdddeeegggllltttzzz}}}~~~yyytttlllhhhiiikkkmmmooopppppprrrtttvvvtttrrrqqqrrrssssssqqqpppllljjjgggeeedddbbb```^^^YYYXXXXXXYYY[[[[[[YYYXXXUUUSSSOOOMMMMMMMMMMMMLLLNNNJJJGGGGGGJJJIIIDDD@@@>>>;;;888666555444333111222222000////////////000---,,,+++******+++,,,,,,))))))((((((((())))))***************************))))))))))))))))))))))))%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$""""""""""""###$$$&&&&&&((('''%%%###"""###$$$%%%#########$$$$$$%%%%%%%%%"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%$$$############%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''###########################$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''))))))((((((((())))))***''''''(((((()))******+++)))))))))))))))))))))))))))*********++++++,,,,,,///...---,,,,,,,,,,,,,,,,,,---///000000111444666999:::<<<@@@EEEKKKOOORRRUUUVVVWWWXXXYYYZZZ[[[\\\XXXWWWWWWVVVUUUTTTTTTTTTMMMLLLKKKKKKKKKMMMNNNOOOVVVYYY]]]```aaabbbeeeggghhhhhhhhhgggggggggggggggdddfffiiikkkmmmqqqvvvzzz}}}~~~vvvoooooonnnkkkiiiiiijjjlllmmmrrryyy~~~~~~xxxqqqmmmmmmmmmppprrrtttuuuwwwzzz}}}zzzxxxvvvvvvwwwwwwvvvuuutttqqqnnnmmmmmmmmmkkkiii___^^^^^^___bbbddddddddd\\\YYYUUUSSSTTTTTTTTTTTTXXXTTTRRRSSSVVVUUUOOOJJJEEEAAA===:::999888666555555444333222111111000000,,,------......---,,,+++))))))(((((('''(((((()))))))))))))))))))))))))))************************((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%%%%&&&(((''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$######$$$%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$"""""""""###$$$$$$%%%%%%"""""""""""""""###$$$%%%)))'''%%%###"""###%%%'''#########$$$$$$%%%%%%&&&######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%&&&'''&&&&&&%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$############%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###"""###$$$$$$%%%$$$$$$$$$##########################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&#########$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''))))))((((((((()))******&&&''''''(((***++++++,,,))))))))))))))))))))))))*********+++,,,,,,------000000///..................000222333555777:::===EEEFFFIIIMMMQQQUUUXXXYYYXXXWWWWWWVVVVVVUUUUUUUUURRRRRRQQQRRRRRRSSSTTTUUUNNNMMMMMMMMMNNNPPPSSSUUUZZZ```hhhmmmoooqqquuuxxxyyyxxxwwwuuurrrpppooonnnjjjkkkmmmooossszzzzzzzzzwwwtttqqqpppqqqssswww{{{}}}wwwssstttqqqtttxxx|||~~~~~~~~~~~~}}}|||yyyuuupppooopppqqqpppnnngggeeecccdddgggjjjllllllddd```\\\ZZZ[[[\\\\\\\\\___^^^^^^```aaa___[[[VVVMMMIIIDDD@@@>>><<<;;;999777777777777555444222111...///000111000...,,,*********)))((((((((())))))((())))))******))))))(((***************************))))))(((''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''%%%$$$$$$%%%&&&&&&%%%&&&&&&&&&''''''''''''###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$######"""######$$$$$$&&&%%%$$$######$$$$$$%%%"""######$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%###$$$%%%%%%%%%%%%$$$###"""###$$$%%%%%%%%%$$$$$$"""""""""""""""""""""""""""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""###$$$%%%&&&''''''###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((()))******+++(((((()))))))))*********++++++++++++++++++++++++******++++++,,,------...////////////000111222333555777:::<<<>>>AAAFFFIIIOOOQQQSSSVVVXXXXXXXXXWWWSSSSSSRRRRRRRRRQQQQQQQQQNNNNNNNNNOOOQQQSSSUUUVVVSSSSSSRRRSSSUUUXXX\\\^^^dddlllvvv}}}}}}zzzxxxtttttttttvvv{{{}}}zzzzzz{{{~~~{{{{{{www{{{{{{tttqqqsssuuutttrrrppplllhhhfffhhhkkknnnoookkkhhhcccaaabbbcccdddddddddeeehhhjjjjjjgggdddaaaXXXTTTNNNJJJGGGEEECCCBBB>>>??????@@@>>>;;;888666333333222111000///---,,,---,,,++++++*********+++))))))***++++++***))))))************************''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&''')))***%%%%%%%%%&&&&&&&&&''''''"""###$$$%%%&&&&&&'''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$!!!""""""###$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""###$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$###""""""###%%%&&&'''%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%&&&&&&%%%$$$###"""###$$$%%%&&&%%%%%%$$$########################!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%""""""###$$$&&&'''((()))$$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''(((((((((%%%%%%&&&'''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''((())))))((((((''''''''''''(((((())))))))))))))))))))))))))))))((())))))***++++++************))))))))))))++++++++++++++++++++++++******+++,,,,,,---......------...000222444666777===???BBBDDDGGGKKKPPPTTTTTTUUUXXXYYYXXXVVVTTTRRRNNNNNNNNNOOOOOOOOOPPPPPPLLLLLLLLLMMMOOORRRTTTVVVXXXWWWWWWXXX[[[___ccceeennnvvv}}}||||||||||||~~~zzz{{{}}}|||{{{vvvqqqkkkggggggjjjmmmnnnppplllhhhffffffhhhiiiiiifffiiinnnpppnnnkkkiiihhhbbb^^^XXXSSSPPPNNNLLLKKKEEEFFFHHHHHHGGGCCC???<<<888666333000///.../////////...------,,,,,,,,,,,,***+++,,,------,,,+++***************************$$$%%%%%%&&&&&&''''''(((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((()))'''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%###!!! %%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###!!!!!!"""$$$%%%%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$&&&%%%$$$$$$$$$%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''((()))***)))&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))))))))'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''''''''((()))))))))((('''(((***,,,+++***)))******)))((((((***,,,((()))************---///222333444444666999>>>BBBHHHJJJLLLOOORRRTTTUUUVVVYYYXXXWWWUUUSSSQQQPPPOOOLLLLLLLLLNNNPPPPPPPPPOOOMMMMMMNNNNNNPPPTTTZZZ^^^```aaaccceeehhhkkknnnooo|||}}}|||wwwsssqqqpppooonnnqqqnnnjjjhhhiiikkkkkkkkknnnppppppooollliiiiiiiiigggfffdddaaa^^^[[[YYYXXXRRRPPPNNNMMMKKKGGGBBB>>>888:::;;;;;;999777666555333111...---...///...---)))))))))***************++++++++++++*********)))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&'''((()))'''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$%%%$$$$$$###$$$%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''&&&''')))(((&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((('''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))(((((((((((()))*********)))(((***,,,---,,,+++***+++,,,+++))))))+++,,,***+++---,,,,,,---///111333555888;;;>>>BBBFFFJJJRRRRRRSSSTTTVVVVVVWWWWWWUUUTTTSSSRRRPPPOOONNNNNNNNNNNNOOORRRTTTUUUUUUUUUUUUUUUUUUUUUVVVZZZ```dddlllnnnpppsssvvvxxxxxxyyy}}}zzzwwwsssqqqqqqnnnkkkjjjkkkmmmnnnooopppppppppnnnkkkhhhggghhhjjjjjjjjjiiihhhgggffffff___^^^[[[YYYVVVQQQKKKGGGDDDDDDBBB@@@<<<999777666888555222000//////...------,,,,,,,,,+++*********+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###""""""######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''$$$%%%'''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((***))))))))))))***+++++++++***)))+++---...---,,,,,,,,,---,,,+++***,,,...,,,...///000000111444666999===BBBFFFJJJNNNRRRUUUXXXWWWWWWVVVUUUUUUTTTTTTRRRQQQPPPPPPOOOOOOOOOOOOPPPRRRTTTWWWZZZ\\\^^^^^^ccccccaaa```aaaeeekkkppp}}}yyyuuussspppmmmmmmnnnqqqrrrrrrttttttsssppplllhhhgggggghhhiiikkkmmmnnnpppqqqqqqooommmjjjhhhddd^^^WWWRRRPPPMMMJJJEEEAAA>>><<<;;;===:::666333222111///---//////...---,,,+++******+++************)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%'''''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''!!!###%%%%%%$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%$$$'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((***))))))))))))***+++++++++***)))***---...---,,,,,,------,,,++++++---///,,,...111333555888;;;>>>DDDHHHMMMQQQTTTVVVYYY[[[YYYYYYXXXVVVUUUTTTSSSSSSRRRQQQPPPPPPPPPPPPQQQRRRRRRUUUZZZ^^^bbbfffiiilllrrrqqqpppooopppttt{{{|||wwwtttqqqppprrrtttuuuuuuyyyyyywwwsssnnnjjjiiiiiiggghhhkkkooorrrtttvvvvvvxxxvvvuuurrroooiiiccc^^^WWWSSSMMMIIIFFFDDDCCCBBB???<<<888666555444222111///......---,,,+++******++++++*********)))))))))(((((())))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$##################$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""$$$%%%&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''!!!"""$$$%%%$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%$$$'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((()))*********)))(((***,,,---,,,++++++,,,------,,,---///111...000444777;;;???CCCGGGLLLPPPTTTWWWXXXXXXXXXYYYZZZZZZZZZZZZYYYXXXVVVVVVRRRRRRQQQPPPPPPRRRSSSTTTUUUZZZaaagggmmmrrrxxx||||||}}}}}}zzzwwwuuuvvvxxxyyyyyy}}}|||zzzuuuoookkkjjjjjjkkkmmmppptttvvvxxxxxxxxx{{{zzzzzzzzzyyytttnnnjjj^^^YYYQQQLLLIIIGGGEEECCC???===:::888888888777666.........---,,,,,,++++++++++++++++++************((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''((())))))(((''''''''''''''''''''''''''''''%%%&&&''''''(((((('''''''''''''''''''''(((((((((''''''&&&&&&&&&%%%%%%%%%))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###############$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!!!!###%%%''''''&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''!!!###%%%%%%$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((&&&&&&''''''''''''&&&&&&''''''((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))*********)))(((***,,,---,,,+++***,,,---......000222555444666:::>>>AAAEEEJJJNNNQQQTTTXXXYYYYYYXXXXXXYYYYYY[[[]]]___^^^]]]ZZZXXXVVVTTTSSSRRRSSSTTTVVVXXX[[[bbbkkksss{{{}}}|||||||||zzzxxxxxxxxx{{{}}}||||||}}}~~~}}}|||~~~}}}xxxrrrnnnmmmmmmnnnppprrruuuvvvvvvuuuuuu{{{|||}}}}}}xxxttthhhaaaXXXQQQMMMJJJEEEAAAAAA???===<<<=========<<<333333222111000......------,,,,,,,,,,,,+++++++++)))))))))(((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&''''''((())))))))))))((('''''''''''''''''''''''''''%%%&&&'''((((((((('''&&&&&&'''''''''((((((((()))''''''&&&&&&&&&%%%%%%%%%)))))))))((('''&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###!!!!!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&'''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''###$$$&&&&&&%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''((((((((()))&&&&&&''''''''''''&&&&&&'''((((((((())))))))))))))))))))))))))))))))))))***))))))))))))***+++++++++***)))+++---...---,,,+++---///000222444777:::===@@@CCCEEEGGGKKKOOORRRUUUXXX[[[]]]^^^^^^```aaabbbeeeiiikkkkkkhhhdddaaa]]]\\\ZZZYYYYYYZZZ]]]^^^ccckkkwww~~~{{{{{{}}}{{{{{{}}}~~~|||}}}~~~|||zzzzzz{{{||||||{{{zzz{{{~~~}}}|||{{{yyyxxxxxxxxxzzzvvvuuuvvvqqqsssuuuwwwxxxwwwuuutttyyy{{{}}}{{{wwwmmmfff]]]WWWSSSOOOJJJEEEFFFDDDAAA@@@AAABBBBBBAAA===<<<:::888555222000///......------------,,,,,,++++++******)))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''((('''%%%$$$$$$%%%'''((('''((()))******)))((('''((((((((((((((((((((((((%%%%%%'''((((((((('''&&&&&&'''''''''(((((())))))''''''&&&&&&&&&%%%%%%%%%***))))))((('''&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""&&&%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""%%%'''''''''&&&%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''((((((((('''&&&%%%%%%$$$$$$%%%%%%&&&'''$$$%%%''''''%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&'''''''''((()))))))))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))&&&''''''''''''''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))++++++******++++++,,,---,,,++++++,,,...//////...,,,...111333444777:::===EEEGGGIIIJJJKKKNNNQQQSSSYYY[[[___bbbdddgggjjjlllrrruuuzzz}}}|||xxxsssooodddcccaaa______aaaccceeeiiirrr~~~zzzuuupppllljjjkkkpppwwwzzzzzzvvvsssqqqtttvvvyyy|||}}}|||{{{zzzzzzyyyxxxzzz{{{|||{{{zzz}}}~~~~~~}}}|||~~~~~~}}}|||}}}|||zzzyyy|||}}}}}}|||{{{yyyxxxwwwzzz~~~~~~~~~yyyzzz|||~~~~~~}}}{{{yyywwwxxx{{{~~~~~~yyyuuummmggg___[[[YYYVVVPPPKKKJJJHHHEEEDDDDDDEEEDDDCCCEEEDDDAAA===999555333111//////.........---------...---,,,+++***(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((((((((''''''''''''((((((''''''(((((((((((('''''')))))))))))))))))))))))),,,++++++***)))(((((('''((((((((((((((('''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$$$$%%%%%%&&&%%%$$$"""!!!""""""###$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$######""""""%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###!!!###%%%%%%$$$$$$$$$######$$$$$$%%%&&&%%%%%%############%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!###$$$%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&'''((()))******''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((((((((('''''''''''''''(((((())))))******''''''''''''((((((((((((.........---......//////+++,,,------,,,---///000111444888<<>>BBBEEEGGGKKKMMMMMMLLLNNNPPPOOOLLLPPPVVVcccjjjssszzz}}}tttooonnnrrrvvvxxx|||uuupppkkkgggffffffdddcccgggjjjnnnqqqrrrsssuuuvvv}}}~~~}}}{{{xxxxxx{{{|||zzzzzz{{{|||~~~|||}}}}}}~~~}}}wwwssslllkkkjjjgggccc___[[[YYYVVVUUURRRPPPMMMKKKIIIHHHGGGGGGGGGEEEBBB>>>999777777555222000............000...+++((('''((()))***((((((((((((((()))******))))))************))))))''''''''''''''''''''''''***)))((((((((((((((()))(((((((((((((((((((((((()))((((((''''''(((((()))'''(((((())))))(((((('''((((((((((((((((((((((((***))))))(((((('''''''''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###!!!"""###$$$$$$###"""!!!######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###$$$%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&((((((&&&%%%###"""!!! ###$$$$$$%%%%%%$$$$$$######$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((*********************************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++******+++++++++,,,---...///000333888<<>><<<;;;888666333111///......---,,,+++***)))))))))))))))((((((((()))******))))))************))))))''''''&&&%%%%%%&&&''''''++++++***)))((((((((())))))))))))***************))))))(((((((((((())))))(((((())))))))))))(((((('''''''''''''''''''''''')))((((((((('''''''''&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$$$$###!!! """######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%###"""!!!!!!###$$$$$$%%%%%%$$$$$$######$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''''''''&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((()))))))))*********************+++++++++++++++++++++,,,,,,,,,------------------,,,,,,,,,---.........000111333555999???CCCFFFIIILLLOOOPPPRRRTTTVVVWWWUUUVVVWWWXXXZZZbbblll{{{~~~yyywwwtttrrrpppooooooooossswww{{{~~~zzzvvvsssrrrpppnnnkkkiiifffeeehhhgggeeebbb]]]XXXTTTQQQLLLKKKIIIGGGEEECCCBBBBBB>>>>>>===;;;888555222000/////////...---,,,+++******))))))((())))))******))))))************)))))))))(((&&&%%%%%%&&&((())),,,+++***)))))))))))))))&&&&&&'''''''''((((((((())))))(((((((((((())))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ """###%%%%%%###""" #########$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$######$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###"""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))((((((((())))))*********************************+++++++++,,,,,,,,,------------------...///000111222444666999;;;@@@EEEIIIKKKNNNQQQSSSTTTUUUWWWYYY\\\ZZZ[[[___aaafffqqq|||}}}{{{zzzzzzzzz}}}~~~{{{}}}}}}zzzvvvuuussspppnnnllljjjiiijjjjjjjjjiiifffbbb^^^[[[SSSQQQMMMJJJFFFDDDBBBBBB>>>??????>>><<<:::777555000111000000///---+++*********))))))))))))******))))))************))))))+++)))'''&&&&&&''')))++++++***))))))))))))))))))((((((((())))))******+++***))))))(((((())))))***((())))))******))))))((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###"""$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$%%%&&&$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$%%%%%%######$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''((()))******''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))''''''((())))))************************)))))))))++++++++++++,,,,,,,,,,,,+++,,,,,,---///111333444888:::===@@@BBBEEEIIILLLOOORRRVVVYYY[[[]]]___aaacccbbbeeeiiinnnuuu}}}yyyvvvxxx|||yyyxxxuuussspppnnnmmmlllkkkmmmooopppoookkkhhheee[[[YYYUUUPPPLLLHHHEEEDDDAAAAAABBBAAA@@@>>><<<;;;333333222000...,,,***)))++++++***)))))))))******))))))************))))))******)))(((((()))******))))))((((((((()))************+++,,,,,,------...******))))))))))))******))))))************))))))************************))))))))))))))))))))))))&&&&&&''''''((())))))***((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++,,,+++***)))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%$$$%%%%%%%%%&&&'''''''''###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ###&&&&&&%%%$$$%%%&&&$$$$$$######$$$$$$%%%&&&###$$$%%%&&&&&&%%%$$$############$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((())))))'''%%%$$$!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&''''''(((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))(((((()))******+++,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,------,,,,,,...///222555777888<<>>;;;555111///...,,,+++,,,+++)))'''%%%(((******'''&&&''')))************))))))))))))************************)))***,,,------,,,***)))************)))))))))((()))))))))))))))*********+++++++++***************))))))))))))))))))))))))'''((((((((()))))))))***)))************)))(((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((''''''''''''((((((&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$###%%%%%%$$$$$$#########"""%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""###&&&'''((('''%%%$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&''''''''''''&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((((((((((((((((((''',,,***(((((((((((('''&&&)))((((((((()))+++,,,---(((((()))))))))*********------------,,,,,,,,,,,,---............///222444666777999<<>>:::777444222000.........,,,***))),,,...---+++***+++---************))))))))))))++++++++++++++++++++++++***+++,,,------,,,+++***+++++++++*********))))))************************,,,,,,,,,++++++*********))))))))))))))))))))))))(((((()))))))))))))))***)))))))))***))))))((('''(((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""!!!!!!$$$%%%&&&''''''&&&%%%$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$&&&(((((('''&&&%%%###$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$$$$''''''&&&%%%%%%$$$######!!!"""###$$$%%%&&&&&&'''$$$$$$############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))%%%&&&''''''((((((''''''''''''((((((((((((((((((,,,***((('''((()))((('''+++************+++,,,---))))))*********+++++++++------..................//////000000000222666999;;;===AAADDDFFFGGGGGGGGGGGGJJJOOOSSSVVVZZZ^^^aaammmrrryyy~~~}}}||||||}}}{{{yyy{{{~~~|||zzz||||||~~~~~~{{{zzzyyytttxxx{{{|||~~~xxxqqqpppmmmlllkkkhhhdddaaa]]]ZZZVVVSSSPPPMMMHHHEEEFFFDDDBBBBBBBBBBBBAAA@@@<<<999666444333111///...)))+++,,,+++***)))***+++++++++*********)))))))))++++++++++++++++++++++++,,,---............---,,,------------,,,,,,,,,+++---------,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,++++++***)))((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$&&&'''''''''&&&%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((())))))))))))))))))))))))%%%&&&''''''((('''''''''''''''''''''((((((((((((+++)))''''''((())))))((())))))))))))((()))))))))*********++++++,,,,,,------------....../////////000111222222333777<<>>>>>>>>>>>>>>;;;???CCCCCC>>>;;;<<<>>>>>>===<<<:::::::::;;;<<<<<<======>>>>>>>>>>>>>>><<<<<<<<<===???AAABBBCCCAAABBBCCCDDDDDDDDDCCCBBBCCCAAA???>>>???===999555444111///000111222000---//////.........---------++++++************))))))((())))))******++++++,,,))))))((((((((('''''''''((((((''''''''''''(((((((((''''''''''''&&&&&&&&&"""######$$$%%%&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%!!!$$$###!!!!!!%%%&&&$$$%%%&&&'''&&&$$$$$$&&&((('''&&&%%%%%%''''''&&&%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&))))))'''&&&&&&'''((()))%%%'''((('''%%%$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((())))))))))))((((((******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))(((((('''&&&''''''((()))******++++++++++++*********))))))++++++++++++,,,---//////---...000111333555999<<>>;;;888777777777444111222222111000///......---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))(((((()))))))))))))))((((((((()))((((((''''''(((((()))))))))(((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''$$$$$$''''''%%%&&&'''((('''&&&%%%&&&'''%%%$$$###$$$%%%&&&%%%######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&&&&'''((()))******(((''''''(((&&&%%%%%%$$$$$$%%%%%%&&&(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((())))))))))))((((((***)))))))))((((((((('''((((((((((((((((((((((((&&&&&&'''(((((()))((((((((((((((()))*********+++)))))))))*********+++++++++*********+++,,,------000222555777999===BBBEEEEEEIIINNNQQQSSSWWW]]]bbbfffhhhkkkmmmmmmkkkiiiggghhhlllttt}}}~~~zzzyyyvvvuuuttttttuuuvvv}}}yyyssspppmmmkkkhhhfffiiilllmmmnnnoooqqqsssuuusssppplllhhheeebbb```[[[ZZZZZZ\\\^^^```aaa```ZZZUUUMMMGGGAAA===999777444222///---------,,,+++IIIJJJKKKLLLLLLLLLKKKJJJLLLOOOQQQOOOJJJGGGFFFGGGIIIHHHGGGGGGGGGGGGHHHHHHHHHIIILLLOOOPPPQQQPPPOOOJJJJJJIIIJJJJJJLLLNNNOOOOOOPPPRRRSSSUUUVVVVVVVVVUUUTTTSSSSSSTTTTTTRRRPPPKKKHHHEEECCCAAA???<<<999888888666555333111000////////////.........------++++++***)))(((((('''''')))))))))))))))*********))))))(((((((((((())))))*********)))))))))((((((((((((((('''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((***)))%%%%%%''''''%%%&&&(((***)))'''&&&%%%&&&$$$###""""""$$$$$$###"""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%(((***+++***)))(((((()))&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((((())))))))))))(((((())))))))))))((((((((((((''''''''''''''''''''''''$$$$$$&&&'''((()))))))))))))))))))))************''''''((()))+++,,,------,,,,,,,,,+++,,,,,,------///222555888;;;@@@EEEIIIJJJNNNTTTXXX[[[```hhhmmmrrrtttxxxzzzyyyuuuqqqmmmnnnsssyyy~~~}}}{{{yyyxxxwwwwwwzzzyyytttpppllljjjjjjkkklllmmmnnnpppsssvvvzzzyyywwwsssooojjjfffddd]]][[[XXXXXX[[[___aaabbbbbb]]]VVVOOOKKKGGGDDDBBB;;;888444222111000...---KKKLLLNNNOOOOOONNNMMMLLLLLLNNNOOONNNJJJHHHGGGHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMOOOQQQRRRRRRQQQNNNMMMKKKKKKJJJJJJJJJLLLNNNOOOOOOPPPRRRSSSUUUVVVWWWXXXVVVUUUUUUVVVWWWWWWWWWVVVTTTSSSPPPMMMKKKHHHFFFDDDAAA@@@???<<<:::888666555444333222111000......---,,,,,,++++++***)))(((((()))))))))))))))************))))))(((((())))))*********)))))))))(((((((((&&&&&&&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&(((((($$$$$$'''(((%%%&&&(((++++++)))&&&%%%%%%$$$###"""###$$$$$$###"""$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&((())))))(((''''''(((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((%%%&&&'''((())))))))))))))))))))))))))))))(((((())))))***+++,,,---......//////.........///000000222444777:::===AAAGGGJJJOOOTTT[[[```dddjjjqqqwwwzzz}}}}}}wwwssssssyyy~~~}}}||||||{{{vvvqqqmmmkkklllmmmmmmllllllooosssvvvzzzzzzzzzxxxtttpppkkkiiibbb]]]XXXUUUWWWZZZ^^^```aaa___[[[XXXVVVSSSPPPMMMEEEAAA<<<888555222///---KKKLLLMMMNNNOOONNNNNNMMMNNNOOOOOONNNMMMLLLLLLLLLIIIJJJLLLOOOQQQTTTUUUVVVUUUVVVVVVVVVUUURRRPPPNNNJJJIIIHHHHHHHHHKKKMMMOOONNNNNNOOOPPPQQQRRRSSSTTTRRRRRRSSSTTTTTTUUUVVVWWWVVVVVVUUUSSSQQQOOONNNNNNJJJIIIGGGEEEBBB@@@>>>===:::999888666333111000///------,,,,,,+++******)))))))))))))))))))))))))))******))))))))))))******)))))))))(((((((((''''''$$$$$$%%%&&&&&&'''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''$$$''''''%%%%%%)))+++)))&&&(((***+++)))'''&&&%%%&&&%%%$$$$$$%%%&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&'''))))))(((''''''((('''&&&&&&%%%%%%&&&&&&'''&&&'''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********))))))((((((((((((((((((((((((''',,,,,,,,,---------...............///000111222333;;;<<>><<<:::999888222222111///...,,,+++++++++++++++*********))))))++++++************++++++))))))((((((((('''''''''%%%&&&'''((()))***++++++((((((((((((((((((((((((''''''''''''''''''''''''&&&'''(((((((((((('''&&&%%%((((((&&&(((,,,...,,,%%%'''))))))((('''&&&''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''(((((((((''''''(((******)))((()))***''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&'''''''''((((((((((((((())))))))))))(((((((((((((((((())))))))))))***************************+++++++++******)))(((((((((((((((((()))))))))---------------------...,,,,,,---///111444666888AAABBBDDDEEEGGGIIIMMMPPPWWW___iiipppuuuxxx|||zzzvvvtttsssqqqpppooommmkkklllooorrrssstttuuuuuuuuutttsssrrrlllggg___YYYUUUUUUTTTTTTSSSUUUYYY^^^bbbcccaaa^^^XXXTTTMMMFFFAAA<<<888555VVVUUUTTTTTTUUUVVVXXXZZZZZZXXXWWWVVVVVVUUUUUUTTTSSSWWW]]]dddjjjppptttvvvsssoooiiiaaaYYYRRRNNNKKKGGGFFFEEEEEEGGGKKKOOOQQQOOONNNMMMKKKJJJJJJJJJKKKJJJLLLMMMLLLKKKLLLOOORRROOOQQQRRRQQQOOOOOOPPPRRRQQQQQQPPPOOONNNNNNMMMMMMHHHHHHHHHGGGGGGFFFFFFFFF>>>===;;;888555222000/////////...---,,,++++++***+++++++++******+++++++++*********)))))))))((((((''''''(((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&(((******(((&&&%%%&&&))))))&&&'''+++,,,***$$$%%%''''''&&&&&&''')))'''&&&%%%&&&'''((('''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$&&&'''((((((((('''&&&'''))))))(((((()))***''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((())))))))))))(((((('''((((((((()))))))))***))))))))))))))))))))))))((())))))************))))))))))))***++++++,,,,,,)))******+++,,,---......,,,---///333666:::===???FFFGGGIIIJJJKKKNNNRRRUUU[[[dddoooxxx|||}}}{{{vvvuuuuuussssssrrrooommmlllnnnppprrrrrrrrrsssssssssttttttoookkkddd^^^ZZZWWWTTTRRRQQQRRRUUUZZZ```ccceeeddd^^^YYYSSSNNNIIIEEEAAA>>>]]][[[ZZZYYYZZZ\\\___aaagggeeecccaaaaaa```___]]]___cccjjjsss{{{zzznnnaaaWWWPPPLLLEEEDDDCCCCCCEEEJJJNNNQQQPPPNNNLLLIIIHHHGGGGGGGGGGGGIIIJJJIIIGGGHHHLLLOOOLLLNNNPPPOOOMMMLLLNNNPPPQQQQQQQQQQQQPPPPPPPPPPPPLLLLLLMMMNNNOOOPPPQQQQQQJJJIIIEEEAAA===999555444222222111///...---,,,+++,,,++++++******++++++,,,+++++++++************)))'''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''$$$&&&)))++++++)))&&&$$$%%%((('''$$$%%%((()))&&&###$$$%%%%%%%%%&&&(((***'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%'''((((((''''''###%%%&&&'''&&&%%%&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((())))))))))))(((((('''((((((((())))))******))))))))))))))))))))))))%%%&&&''')))******************+++,,,------......&&&&&&((()))+++---...//////111333777<<>>;;;:::888555333111000000,,,,,,+++******)))(((((('''&&&%%%%%%''')))((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%$$$######$$$%%%&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&'''((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&(((((())))))))))))((((((+++*********))))))((((((,,,+++***))))))***+++,,,******+++++++++******)))***)))))))))))))))***+++---,,,+++,,,...111222222444666999>>>DDDKKKRRRUUUYYY\\\```bbbbbbaaaaaabbbhhhnnnxxx~~~{{{xxxuuussssss||||||{{{zzzxxxuuurrrppptttrrrqqqqqqrrrsssrrrqqqpppnnnkkkjjjhhhddd]]]WWWXXXVVVSSSRRRVVV[[[```cccgggbbb[[[SSSNNNLLLLLLLLL}}}zzzuuuqqqrrrvvvzzz~~~||||||}}}lll___XXXNNNKKKGGGFFFGGGHHHIIIIIIMMMKKKIIIIIIJJJJJJIIIHHHHHHHHHGGGHHHJJJLLLNNNOOOQQQQQQOOOMMMLLLKKKLLLMMMOOONNNMMMLLLLLLLLLMMMNNNLLLNNNPPPSSSUUUXXXYYYZZZYYYYYYYYYYYYWWWTTTQQQOOOEEECCC@@@===:::777555444------,,,+++++++++++++++,,,***))))))***+++************)))))))))((((((((((((''''''''''''''''''((((((((((((''''''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&((('''&&&%%%%%%%%%%%%&&&'''&&&%%%&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&''''''((('''(((((())))))(((((('''************)))))))))(((++++++***))))))***++++++******++++++++++++*********))))))))))))***++++++++++++***+++...000222333888:::>>>CCCJJJSSS[[[```eeeiiinnnppppppnnnmmmmmmmmmttt~~~{{{wwwuuuuuuvvv{{{{{{{{{zzzyyywwwvvvuuutttrrrppppppqqqrrrqqqqqqnnnlllkkkkkkkkkiiieeeaaa]]]ZZZVVVUUUVVVZZZ^^^```___]]]YYYUUUSSSQQQRRRRRRxxxiii```VVVRRRLLLHHHHHHJJJLLLMMMNNNLLLJJJJJJLLLLLLLLLKKKIIIIIIHHHIIIJJJMMMOOOQQQRRRQQQQQQOOONNNMMMLLLKKKLLLKKKJJJIIIHHHHHHIIIJJJJJJKKKMMMPPPTTTXXX[[[]]]YYYYYY[[[[[[[[[ZZZYYYXXXRRRPPPMMMHHHDDD@@@>>><<<333222000...---------...,,,***)))(((*********)))++++++*********)))))))))((((((''''''''''''((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&***((((((((()))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&(((((((((((((((((((((((()))(((((('''(((((())))))(((((())))))))))))((((((************))))))))))))++++++***))))))***++++++******+++++++++++++++******************+++,,,,,,++++++,,,...000333666888???AAAEEEKKKSSS]]]iiipppvvvzzz|||zzzwww}}}~~~yyywwwxxxyyyyyyzzzzzzzzz{{{{{{||||||vvvtttqqqppppppppppppoookkkjjjjjjkkknnnooonnnmmmeeebbb^^^ZZZXXXXXXZZZ[[[YYYYYYYYYYYYXXXWWWWWWVVVtttmmmbbb\\\UUUPPPOOOQQQTTTUUURRRPPPNNNNNNPPPQQQPPPOOOMMMLLLKKKJJJKKKNNNPPPRRRSSSSSSRRRRRRRRRQQQOOOMMMJJJIIIGGGFFFEEEEEEEEEFFFHHHIIIKKKMMMQQQVVVZZZ\\\XXXYYYZZZZZZZZZYYYYYYXXX\\\ZZZVVVRRRNNNKKKIIIHHH@@@>>>:::555222000///...---+++)))***+++,,,++++++++++++*********)))))))))((((((((())))))(((((((((((((((((())))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&+++***((())))))(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$$$$%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((((((((''''''(((((())))))))))))************))))))*********)))))))))))))))+++******************+++******++++++,,,,,,+++++++++******++++++,,,---...---...000222555999===@@@FFFHHHLLLRRRZZZgggttt~~~{{{zzzzzzxxxyyyyyy{{{|||~~~{{{xxxtttrrrqqqpppnnnmmmiiiiiiiiikkknnnqqqssstttooolllgggaaa[[[WWWUUUUUUXXXZZZ\\\]]]]]]\\\ZZZXXXsssmmmddd]]]ZZZZZZZZZZZZWWWUUUSSSSSSTTTUUUTTTSSSQQQPPPNNNLLLMMMOOORRRSSSVVVTTTSSSTTTTTTTTTQQQOOOJJJHHHFFFEEECCCCCCCCCCCCHHHHHHIIIKKKOOOSSSVVVXXXYYYYYYZZZ[[[[[[\\\\\\\\\^^^]]]ZZZXXXUUUTTTSSSRRRNNNKKKFFF@@@:::555222000000...------///000///...******)))))))))((((((((((((((()))******)))(((((((((((()))******)))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''***)))((((((((((((%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((''''''&&&&&&'''(((((()))***++++++,,,,,,++++++***))))))))))))))))))***************++++++***************+++,,,,,,,,,,,,,,,++++++++++++,,,---...///---000444777999>>>DDDHHHMMMQQQUUUZZZaaammm|||~~~~~~}}}|||yyyzzz{{{|||~~~}}}yyyvvvssspppmmmjjjiiiiiiiiijjjkkknnnqqqtttuuutttqqqiii```XXXTTTSSSVVVYYY]]]```bbbaaa___^^^xxxpppjjjfffbbb```___]]][[[ZZZ[[[[[[ZZZYYYVVVUUUSSSRRRSSSVVVYYY\\\^^^[[[XXXWWWXXXWWWTTTPPPKKKJJJGGGEEEDDDCCCCCCCCCGGGHHHJJJLLLOOORRRTTTVVVUUUUUUVVVWWWYYYZZZ\\\\\\[[[ZZZYYYXXXWWWWWWWWWWWWXXXUUUQQQKKKEEE???:::777222000...---......---,,,******)))))))))(((((((((((()))***++++++***)))(((((((((************(((((()))))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&''''''((('''&&&'''((('''%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&'''((())))))++++++,,,,,,,,,,,,++++++))))))))))))************)))***++++++++++++***))))))***+++,,,------------,,,,,,,,,,,,---///000111...222777;;;>>>CCCJJJPPPXXX\\\```ccchhhrrr{{{{{{}}}~~~~~~~~~|||yyyvvvrrrmmmiiihhhiiijjjiiiiiijjjmmmoootttwwwwwwrrrhhh___XXXVVVUUUWWW\\\```dddfffggggggyyyssspppllliiigggfffffffffdddccc___]]]\\\]]]```dddjjjmmmnnniiibbb______]]]YYYUUUMMMLLLIIIGGGEEEDDDDDDDDDFFFHHHKKKNNNQQQSSSUUUVVVSSSSSSSSSSSSTTTUUUUUUVVVWWWVVVVVVVVVVVVVVVWWWWWWYYYYYYWWWTTTPPPKKKFFFCCC:::777444111000...+++)))++++++*********)))))))))((()))+++,,,,,,+++)))((('''(((***++++++***((('''))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))%%%%%%%%%%%%%%%&&&'''(((((('''&&&'''(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%'''&&&&&&%%%%%%$$$$$$######$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''((()))***+++)))******++++++******)))((()))))))))************)))***++++++++++++***))))))***+++,,,------------,,,,,,,,,---...///111222333888>>>BBBEEEKKKSSSYYYcccgggkkkmmmooowww}}}~~~}}}{{{{{{{{{{{{{{{yyyuuuooojjjgggiiijjjiiiggggggiiikkknnntttyyyxxxpppggg```^^^XXXZZZ]]]```dddgggjjjlllwwwuuurrrppppppooonnnlllfffffffffggglllrrryyy}}}|||uuummmhhhfffccc^^^ZZZOOOMMMKKKHHHFFFEEEEEEEEEEEEHHHKKKPPPSSSVVVWWWXXXYYYXXXWWWUUUSSSRRRRRRQQQTTTTTTSSSSSSTTTTTTUUUVVVXXXYYYYYYYYYWWWSSSPPPMMMHHHEEE@@@<<<888555111...,,,,,,,,,+++++++++******((()))+++,,,,,,+++)))(((''')))***++++++***)))'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''')))******%%%%%%%%%%%%%%%&&&'''(((''''''&&&'''))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((('''&&&&&&%%%$$$###""""""###%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,(((((())))))))))))(((((((((((())))))*********+++)))***+++,,,,,,+++***))))))***+++,,,------...---,,,,,,------///000111222999>>>EEEIIILLLRRR[[[bbbkkkooosssttttttzzz}}}yyyvvvwwwyyy{{{zzzvvvpppkkkfffiiijjjiiigggfffgggjjjiiiqqqyyy{{{uuummmgggddd_________```cccfffiiikkk~~~}}}|||yyyvvvzzzyyyzzz~~~yyynnnhhhccc^^^YYYVVVRRRMMMIIIGGGGGGFFFEEEIIIKKKNNNPPPSSSVVVZZZ]]]YYYZZZ[[[ZZZWWWUUUSSSSSSOOOSSSVVVVVVRRRQQQTTTWWWXXXXXXXXXXXXWWWVVVUUUTTTQQQLLLGGGDDDBBB>>>999555333111...+++))))))*********+++,,,,,,------,,,,,,---,,,***(((((((((((()))***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%)))'''&&&'''((()))(((''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&!!!"""$$$%%%&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&'''((('''&&&&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######'''&&&%%%%%%$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&''')))***''''''''''''''''''''''''$$$$$$%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&******)))(((((((((((((((''''''''''''((((((((()))(((((()))*********************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******)))'''&&&'''+++...000000000//////222666999===BBBJJJQQQWWW^^^eeekkkwwwyyy{{{zzzyyy}}}uuusssnnnoooxxx~~~|||uuupppjjjiiihhhiiiiiiiiigggfffkkkooovvv{{{{{{xxxsssppphhhgggeeeaaa^^^```eeejjj{{{ppphhhbbb___ZZZVVVQQQMMMKKKIIIGGGEEEHHHJJJNNNQQQTTTXXX[[[^^^aaabbbcccaaa]]]YYYXXXXXXWWWYYYZZZWWWSSSQQQSSSVVVWWWXXXXXXYYYYYYXXXXXXXXXVVVSSSNNNLLLJJJGGGCCC@@@888666333000...---,,,,,,+++++++++,,,++++++******,,,,,,+++***))))))))))))***))))))(((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%)))'''&&&'''((()))(((&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&'''((('''&&&%%%&&&((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###'''&&&%%%%%%$$$$$$$$$%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))(((((('''''''''((('''''''''((((((((())))))((())))))************************+++++++++,,,,,,*********+++++++++,,,,,,.........,,,,,,---000222000000111111222666:::>>>@@@EEENNNVVV]]]eeelllrrr~~~~~~xxxsssnnnooowww~~~|||wwwtttnnnmmmlllkkkjjjhhhfffdddggglllssszzz~~~}}}{{{rrrpppkkkddd___]]]___bbbvvvkkkfffddd```]]]YYYUUURRROOOLLLJJJJJJLLLPPPUUUZZZ^^^aaaccciiijjjjjjhhheeebbbaaaaaabbbcccbbb]]]WWWSSSSSSTTTVVVVVVWWWYYYZZZ[[[\\\\\\[[[XXXVVVTTTSSSRRROOOMMMCCCAAA===999666333111000...------,,,,,,+++************+++++++++******)))***))))))((((((''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&((('''&&&'''(((((('''&&&'''&&&&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%$$$''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%'''((('''&&&%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%******)))'''&&&%%%$$$###%%%%%%%%%&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''&&&'''''''''''''''((((((((()))))))))((()))******++++++******))))))*********+++++++++))))))*********++++++++++++,,,---------...000222000111333555777:::???CCCDDDJJJSSS]]]fffooowww{{{~~~}}}sssnnnnnnuuu||||||zzzzzzrrrrrrqqqpppnnnkkkiiiggggggkkkrrrzzz{{{xxxrrrjjjaaa]]][[[\\\}}}qqqlllllleeeccc___]]][[[XXXUUURRROOOQQQVVV\\\ccchhhjjjkkkkkkmmmmmmlllkkkiiijjjkkkjjjkkkkkkfff___XXXTTTRRRSSSSSSTTTVVVYYY[[[]]]^^^\\\[[[[[[ZZZZZZZZZYYYYYYQQQOOOKKKEEE@@@:::666444000000///...---,,,,,,,,,((()))***+++++++++))))))))))))))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&((('''&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$***((('''%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((($$$%%%%%%&&&'''(((((()))''''''''''''''''''''''''(((''''''&&&&&&&&&'''''''''(((((((((((()))))))))))))))***++++++++++++***)))))))))*********++++++)))))))))*********++++++)))+++---......///000222222444666888:::>>>CCCGGGIIIOOOYYYeeepppyyy~~~uuuooonnntttzzz|||}}}~~~xxxyyyzzzyyyvvvssspppooonnnqqquuuzzz}}}wwwooogggaaa]]]\\\zzzsssrrrfffdddbbbaaa```___\\\ZZZUUUVVVZZZaaaiiiooorrrrrrqqqqqqqqqooollljjjjjjjjjkkkmmmooommmfff^^^UUUQQQOOOOOOPPPRRRUUUXXX[[[\\\\\\]]]^^^______```aaabbb^^^\\\XXXRRRKKKDDD>>>;;;333222000///------------'''((()))*********)))((()))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$***)))'''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######%%%&&&((()))***+++%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((()))))))))***))))))***+++++++++++++++)))************+++++++++)))************++++++++++++---000111222333555777555777:::===@@@DDDHHHLLLQQQWWWaaannnzzzxxxrrrpppuuuzzz|||}}}xxxvvvvvvxxxzzz}}}}}}vvvnnngggaaa]]]vvvsssiiigggdddcccccccccaaa```\\\\\\^^^dddnnnuuuxxxyyy{{{zzzvvvqqqjjjfffdddccceeehhhjjjkkkggg___VVVPPPMMMMMMMMMNNNQQQTTTWWWXXX[[[]]]```aaabbbcccfffhhheeedddbbb]]]WWWPPPIIIFFF999777444111///---------))))))*********))))))((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((('''&&&%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&'''&&&%%%$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''((((((((()))'''''''''''''''''''''''''''''''''&&&''''''((()))((((((((()))))))))******)))***++++++,,,+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,///000111333777999:::===AAAEEEHHHMMMRRRVVV]]]bbblllyyy}}}~~~~~~}}}}}}~~~~~~yyyvvvyyy|||~~~~~~|||vvvnnnfffaaa~~~xxxrrroookkkiiihhhhhhggggggfffddddddjjjttt}}}{{{sssjjjdddaaa```\\\]]]___```___[[[UUUQQQLLLLLLLLLLLLNNNQQQSSSUUUWWWZZZ]]]___```aaaeeehhhgggggggggeee```[[[UUURRRGGGDDD???999555111//////------,,,+++************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&'''''''''((((((((()))'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((('''''''''(((((()))***(((((()))))))))*********)))***++++++,,,,,,+++++++++,,,,,,,,,,,,---------+++,,,,,,,,,,,,---------+++,,,---...000333888;;;>>>BBBHHHNNNTTTZZZ```dddkkkoooyyy}}}}}}|||~~~~~~}}}wwwpppjjj{{{wwwrrrooonnnnnnmmmmmmoookkkjjjpppzzz|||tttllleeebbbbbbUUUUUUVVVWWWWWWVVVTTTQQQMMMLLLKKKKKKMMMOOORRRSSSRRRUUUYYY[[[[[[]]]aaadddfffggghhhhhhfffbbb^^^[[[SSSPPPIIIBBB;;;666333222111000...,,,++++++,,,,,,)))))))))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&'''''''''(((((())))))'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&###$$$&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$######$$$&&&((()))''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((()))******))))))))))))******************+++,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,,,,---------......000000111222444888===BBBAAAFFFMMMUUU\\\cccjjjnnnuuuyyy}}}{{{~~~yyysssyyytttqqqpppppptttssssssvvv|||zzztttpppkkkeee___XXXVVVSSSPPPNNNNNNOOOPPPMMMNNNMMMLLLKKKLLLOOORRRRRRSSSUUUVVVWWWYYY^^^aaadddfffjjjllljjjeee^^^ZZZTTTRRRNNNKKKGGGBBB<<<777666222---++++++,,,------(((&&&$$$$$$&&&((())))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''((('''&&&%%%$$$%%%&&&&&&)))(((&&&%%%%%%&&&'''((()))((('''&&&%%%$$$$$$$$$'''&&&$$$###"""######$$$''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((((((%%%&&&'''(((((('''&&&%%%''''''''''''((((((((()))))))))))))))************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---//////---,,,,,,---,,,///222444555999???DDDMMMTTT[[[___gggrrryyy{{{}}}~~~}}}zzz|||yyyyyyyyy{{{|||}}}xxxuuupppjjjeee]]]ZZZUUUQQQNNNLLLMMMMMMRRRRRRSSSRRRRRRSSSVVVXXXWWWWWWVVVTTTTTTUUUXXX[[[```cccgggjjjjjjfffaaa^^^WWWUUURRROOOMMMJJJFFFCCC===888222...------------///,,,***)))(((((('''&&&))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&%%%%%%&&&'''((()))'''&&&&&&&&&&&&'''(((((()))((('''&&&%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((((((''''''(((((((((''''''&&&'''''''''((((((((())))))))))))))))))************++++++++++++++++++++++++++++++,,,,,,,,,------------...//////...------...000333777999;;;@@@GGGLLLTTT\\\dddiiiqqqzzz}}}}}}}}}}}}zzzuuupppgggccc]]]WWWRRRPPPOOOOOOTTTUUUWWWVVVVVVVVVWWWYYY]]]\\\ZZZVVVSSSRRRSSSUUUZZZ]]]bbbfffhhhgggdddccc\\\ZZZWWWVVVVVVVVVTTTRRRIIIDDD<<<666222///...,,,+++***)))+++---...------))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&%%%&&&&&&''')))***+++%%%&&&''''''(((((((((((((((((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%'''((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$%%%%%%%%%%%%'''''''''''''''''''''&&&'''''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((''''''(((((()))''''''((((((((()))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------...000///......///000000444999===@@@FFFNNNTTT^^^hhhrrrxxx}}}}}}~~~~~~tttpppiiibbb\\\ZZZYYYYYY\\\]]]^^^^^^[[[YYYXXXXXX___``````]]]YYYUUUSSSRRRTTTWWW\\\```cccdddddddddbbb```^^^]]]___`````````XXXRRRIII@@@999444///---(((((()))+++...000000///))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''((())))))***+++&&&'''((())))))((('''&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))(((''''''(((***+++'''(((((((((((()))))))))((()))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,...//////......000222333777===BBBHHHOOOYYY___jjjttt~~~~~~|||uuunnnhhhffffffffflllmmmmmmkkkfff```\\\ZZZ]]]aaaeeefffbbb]]]XXXUUURRRTTTWWW[[[^^^```aaaaaafffdddbbbbbbdddfffgggfffeee___VVVLLLDDD<<<555111111///---,,,,,,+++)))'''***************************)))))))))((((((((('''''''''''''''''''''''''''))))))))))))))))))(((((((((((()))***)))(((&&&%%%(((((('''&&&&&&&&&''''''((((((((((((''''''&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$###""""""######'''''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&(((''''''&&&&&&''''''(((''''''''''''(((((((((((()))(((''''''''')))***+++(((((((((((()))))))))***((()))))))))************++++++,,,,,,,,,---------,,,,,,---------.........+++---...//////000333666999>>>EEELLLSSS[[[fffmmmvvv~~~~~~~~~~~~yyytttqqqqqqrrrwwwyyyyyyuuummmddd]]]YYY[[[```gggjjjhhhccc]]]ZZZVVVVVVWWWXXXYYYZZZ[[[\\\dddcccbbbdddfffhhhiiihhhiiieee___XXXPPPGGG???:::555222...,,,,,,+++***)))******************************))))))(((((('''''''''''''''''''''''''''''')))))))))))))))(((''''''((())))))))))))(((''''''(((((('''''''''''''''((((((((((((((('''&&&%%%$$$''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((((((((($$$$$$%%%%%%&&&&&&''''''***)))'''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''((()))******((((((((()))))))))******))))))))))))************++++++,,,,,,------......,,,---------............,,,---///000222555999<<<===CCCKKKRRRZZZdddooowww}}}||||||}}}|||tttiii```[[[ZZZ^^^dddggggggdddaaa___]]][[[YYYWWWVVVVVVVVVWWW]]]^^^___bbbfffhhhiiihhhhhhfffddd```[[[TTTLLLFFF999666111....../////////*********************************)))((('''''''''''''''''''''''''''''''''&&&'''((()))))))))((('''''''''''''''((()))***+++((((((''''''''''''((((((%%%&&&'''''''''&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&$$$$$$%%%%%%&&&''''''(((---,,,***((('''((())))))$$$%%%%%%&&&&&&'''''''''&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''((((((''''''''''''((((((''''''''''''((((((((((((%%%%%%&&&'''((())))))((((((((()))))))))*********))))))))))))************++++++,,,,,,---......///------------............---///111333666:::???CCCGGGLLLUUU]]]eeeppp||||||qqqhhhbbbZZZ]]]aaaccccccbbbbbbbbbbbb```\\\XXXUUUTTTTTTTTTXXXYYY\\\```eeehhhiiihhheeeeeeeeeeeebbb\\\UUUOOOFFFAAA999222///---,,,,,,************************+++******)))(((''''''&&&''''''''''''''''''''''''$$$%%%'''((()))***))))))%%%%%%%%%&&&(((+++---///(((((('''''''''(((((()))###$$$%%%''''''''''''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''((('''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$$$$%%%%%%&&&'''(((((()))'''%%%###"""###$$$%%%###$$$$$$%%%&&&'''((((((&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''((())))))&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((''''''''''''((((((''''''''''''((((((''''''''''''((((((((()))###$$$&&&((()))(((((('''))))))))))))************))))))))))))************++++++,,,,,,---...//////---------........./////////000333666999>>>DDDHHHUUUZZZccckkktttzzz}}}uuujjjdddaaa___]]]\\\^^^_________cccaaa```aaabbbaaa]]]YYY[[[YYYXXXZZZ___dddffffffcccccccccbbbaaa___]]]\\\TTTMMMCCC:::444111///...,,,+++)))'''''')))+++,,,,,,++++++******************)))(((''''''((()))***))))))******++++++,,,,,,+++***)))'''''''''((()))+++***)))(((((()))***+++((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''(((((((((((())))))(((&&&%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((())))))''''''&&&&&&&&&%%%%%%%%%((('''&&&&&&'''((('''&&&'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%((('''&&&%%%%%%&&&'''(((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((())))))***+++,,,,,,+++***))))))))))))))))))******+++******++++++,,,---.........///000///---,,,---...222555888;;;???GGGQQQXXXaaajjjtttyyy~~~~~~|||zzz|||xxxnnniiiaaa___\\\\\\\\\]]]\\\[[[]]]]]]^^^bbbdddddd```\\\WWWUUUSSSUUUYYY^^^``````bbbbbbcccbbbaaa^^^[[[ZZZXXXTTTMMMGGGAAA;;;555111,,,,,,++++++************++++++***))))))))))))***))))))(((''''''((()))***((((((((((((((()))))))))***)))(((''''''(((((()))''''''&&&%%%%%%&&&''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&'''''''''((((((((()))(((&&&%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&%%%%%%%%%$$$$$$((('''&&&&&&'''((('''&&&&&&&&&&&&%%%%%%&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&)))((((((''''''(((((((((((('''&&&&&&&&&&&&'''(((''''''''''''(((((((((((())))))))))))))))))))))))'''''''''((((((((())))))******++++++++++++******)))))))))))))))***++++++------...//////000111111---...000000//////000222222666;;;???EEENNNZZZbbbmmmvvv~~~{{{xxxxxx{{{zzzqqqlllcccaaa^^^]]]]]]\\\[[[YYYVVVXXX\\\```dddeeecccaaaWWWUUURRRRRRUUUXXXZZZ[[[___```aaaaaa```]]]ZZZXXXZZZYYYWWWTTTNNNFFF===777............,,,+++)))(((+++******)))))))))))))))((((((''''''((()))***+++))))))))))))(((((((((((()))(((((((((((())))))***%%%%%%$$$$$$$$$$$$%%%%%%((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&%%%%%%%%%%%%%%%((('''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$&&&&&&'''(((((((((((('''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))++++++************++++++******))))))******+++,,,+++,,,,,,------.........---///000000000111333555444888???FFFOOOZZZfffooozzzyyyvvvwwwyyy|||}}}zzzqqqkkkeeecccaaa``````___]]][[[TTTUUUXXX[[[^^^aaacccccc]]][[[XXXVVVUUUVVVXXXXXXZZZ\\\^^^```___]]]ZZZXXXYYYZZZZZZYYYVVVOOOGGGAAA444333111///,,,***)))(((+++***))))))(((((())))))'''''''''((())))))******,,,,,,++++++******))))))''''''(((((())))))******''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&'''((('''&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((())))))))),,,,,,***))))))***,,,,,,+++************+++,,,,,,+++++++++,,,,,,---------...000111111000222444777888===FFFNNNXXXdddqqqzzzzzzxxxxxxyyyyyy}}}{{{qqqjjjgggeeecccbbbbbbaaa___]]]WWWVVVTTTSSSUUUZZZ___ccccccbbb___\\\YYYWWWWWWXXXXXXYYY\\\^^^^^^]]][[[ZZZYYYYYYYYYZZZZZZWWWRRRNNN@@@<<<666000,,,++++++++++++******)))))))))))))))''''''((())))))))))))))),,,,,,++++++******))))))''''''(((((())))))******(((((())))))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''((((((((((((&&&&&&&&&'''((('''&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$%%%&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&&&&'''((()))******))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***---,,,+++******+++,,,---+++++++++++++++,,,,,,---////////////000000000000000111111111111222555888>>>DDDMMMVVV```lllyyy~~~|||zzzyyy{{{|||}}}}}}wwwooojjjhhhfffeeeeeeccc```]]]ZZZWWWSSSOOONNNSSS[[[aaadddeeedddbbb^^^[[[ZZZZZZZZZZZZ[[[\\\\\\\\\[[[ZZZZZZYYYYYY[[[]]]]]][[[YYYMMMGGG???777111.........,,,++++++***************(((((())))))))))))(((((())))))))))))(((((((((((('''((()))))))))))))))(((''''''((())))))(((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''%%%%%%&&&''''''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''(((((((((((('''&&&&&&'''((('''&&&$$$%%%&&&''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&'''(((((((((&&&&&&''''''''''''&&&&&&%%%&&&''')))))))))(((((('''(((((())))))(((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))******,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---.........//////////////////111222222222333555999<<>>666333...,,,,,,,,,,,,,,,))))))***+++++++++++++++))))))))))))))))))))))))%%%''')))++++++***((('''(((((())))))))))))))))))++++++************++++++'''''''''&&&&&&'''''''''''''''((((((((((((''''''&&&''''''(((((((((((((((&&&&&&&&&&&&''')))***+++)))(((((((((''''''&&&&&&(((((('''''''''&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))((()))******++++++******++++++************+++++++++,,,,,,------......///...///111111000111222444666888:::>>>DDDMMMUUUZZZcccgggnnnwww~~~|||{{{}}}}}}vvvlllfff_________^^^^^^```eeehhhkkkkkkjjjgggcccaaaaaaaaa```]]]ZZZYYYYYYYYYXXXWWWYYYXXXXXXXXXWWWXXXXXXXXXXXXXXXWWWWWWVVVSSSOOOLLL>>>999222...,,,,,,,,,,,,*********+++++++++++++++))))))))))))))))))))))))'''(((((())))))))))))(((((((((((()))***+++++++++((((((''''''''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''(((((((((((((((&&&&&&&&&&&&''')))***+++)))(((((('''&&&%%%$$$$$$'''''''''''''''&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************'''(((***++++++***))))))(((((()))***************---,,,+++)))((((((((((((,,,,,,,,,---......//////000111222111111111333555999<<>>888333//////...,,,+++*********+++***************************))))))(((((((((((())))))))))))((('''&&&&&&&&&((((((''''''''''''(((((('''((()))******)))((('''''''''((((((((((((''''''&&&''''''((((((((((((((($$$%%%&&&((())))))***)))%%%%%%&&&'''((()))******&&&&&&&&&'''''''''''''''''''''((((((''''''&&&%%%%%%%%%&&&''''''''''''&&&((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%###$$$%%%&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((((((((((())))))******+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************++++++***)))'''&&&))))))***+++++++++++++++***************+++,,,------------...//////000000///000222333555999>>>BBBIIISSS```llluuu}}}}}}{{{xxxxxxwwwvvvuuusssqqqpppllllllkkkkkkllllllmmmmmmmmmmmmnnnoooppppppppppppooonnnnnnmmmmmmnnnnnnoooppppppooonnnnnnoooooooooppppppqqqqqqqqqqqqpppppprrrssstttuuuwwwzzz|||}}}zzztttpppqqqsssuuu|||yyysssnnnlllggg```YYYUUUTTTUUUPPPRRRTTTUUUYYY```iiioooppplllfff```[[[ZZZ[[[\\\\\\ZZZXXXWWWWWWVVVTTTSSSUUUSSSPPPLLLGGGAAA:::555111///---+++))))))***+++************************))))))))))))(((((((((''')))))))))(((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&'''((()))******)))((('''''''''((((((((((((''''''&&&''''''((((((((((((((($$$%%%'''((()))***))))))%%%%%%%%%&&&'''''''''(((&&&&&&&&&'''''''''((((((''''''((((((''''''&&&%%%%%%%%%'''((((((((('''&&&((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&"""$$$&&&((()))((('''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((('''''''''((()))*********(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++******+++,,,,,,,,,,,,,,,)))))))))))))))***++++++------......//////000000000111444666:::???FFFJJJVVVaaaqqq}}}~~~zzzwwwtttsssrrrqqqooommmlllllllllllllllkkkjjjiiiffffffffffffgggiiijjjkkkjjjjjjkkkkkklllkkkkkkjjjiiiiiihhhhhhhhhhhhiiiiiiiiihhhhhhhhhhhhhhhiiijjjkkkkkkkkkkkkjjjiiihhhhhhhhhhhhiiijjjkkkmmmnnnoooooopppsssvvv{{{zzztttqqqqqqqqquuuyyytttrrrmmmfff```\\\[[[\\\VVVWWWWWWXXXZZZaaajjjrrruuupppiiibbb]]]\\\\\\]]]^^^\\\ZZZZZZYYYXXXVVVTTTSSSRRRRRRQQQNNNGGG???:::111000---+++))))))***+++************************))))))******)))(((''''''(((((())))))******++++++(((((((((''''''((((((((('''((()))++++++)))((('''''''''((((((((((((''''''&&&''''''((((((((((((((('''((()))))))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''((((((''''''&&&%%%%%%%%%'''((((((((('''&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&!!!$$$'''***+++***'''%%%&&&''''''''''''''''''&&&((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''((())))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************&&&&&&'''((()))+++---...++++++,,,------------,,,++++++***************+++------......///000000000111222555999===DDDKKKPPPbbbnnn|||zzzxxxvvvsssppppppnnnkkkjjjiiiiiigggffffffgggggghhhhhhhhhhhhgggddddddeeefffgggiiijjjkkkjjjkkkkkkkkkkkkjjjjjjiiihhhggggggffffffgggggghhhhhhgggggggggggghhhiiijjjkkkkkkkkkkkkjjjhhhgggfffcccccccccddddddeeefffgggcccdddeeehhhlllppptttvvvzzz|||yyytttrrrqqqppprrrvvv}}}|||tttlllfffccccccdddddddddbbb___^^^ccckkkqqqtttuuutttmmmddd^^^___aaa_________\\\YYYWWWVVVVVVXXXUUURRRQQQQQQOOOJJJFFF999111---000111,,,)))******((('''(((***+++++++++))))))))))))))))))))))))((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&%%%&&&'''((()))$$$%%%&&&&&&''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''&&&&&&'''(((***++++++******)))))))))******)))((((((''''''''''''(((''''''''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''******))))))((((((''''''))))))(((((('''''''''&&&'''(((((((((((()))))))))...---,,,+++************---------............///,,,---///...------...000000333666999>>>IIIWWWbbbooo||||||tttrrrooollllllkkkjjjiiiggghhhhhhgggeeeeeeggghhhdddeeeggghhhjjjkkkkkkkkkkkkkkkkkklllmmmoooqqqrrrttttttsssrrrrrrrrrrrrsssnnnnnnnnnnnnnnnoooppppppjjjkkklllmmmmmmlllkkkjjjmmmnnnoooooonnnllliiihhhiiigggeeedddeeeeeedddcccfffdddbbbbbbeeehhhiiiiiioooppprrruuuzzz~~~~~~wwwrrrsssooopppwww{{{sssooommmlllkkkllljjjhhhdddbbbdddiiinnnxxxyyyxxxsssmmmhhhfffgggeeedddccc```]]][[[[[[[[[TTTSSSQQQQQQPPPOOOMMMLLLCCC:::333111000,,,+++---+++)))((()))+++,,,,,,+++))))))))))))))))))))))))************)))))))))))))))((((((''''''(((((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''((()))***%%%%%%&&&''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''&&&&&&'''(((***+++''''''&&&%%%%%%&&&&&&'''(((((('''''''''(((((()))'''''''''''''''''''''''''''''''''(((((()))))))))''''''''''''((((((((((((******))))))(((((((((((()))))))))(((((((((''''''*********+++++++++,,,,,,+++++++++***++++++,,,------------............///---...//////......000111222555999===DDDPPP___jjj{{{~~~|||yyytttqqqlllkkkiiigggggggggffffffhhhiiijjjiiihhhhhhiiikkkkkklllnnnpppqqqsssssstttssssssssstttuuuxxxzzz||||||{{{{{{zzzzzzzzzzzzzzzxxxwwwwwwwwwwwwwwwxxxxxxwwwwwwxxxxxxxxxxxxwwwwwwyyyzzz{{{{{{zzzxxxuuutttrrrpppmmmlllkkkkkkiiigggdddbbb``````bbbdddeeeeeeggggggiiilllooossswwwyyy|||~~~{{{vvvrrrnnnmmmrrryyy}}}zzzyyyvvvssssssrrrnnnjjjggggggiiilllyyyyyyzzzyyywwwssspppnnnlllkkkhhhdddaaa___]]]\\\PPPQQQQQQQQQPPPPPPRRRTTTPPPFFF<<<666111------///,,,+++)))***+++,,,,,,+++))))))))))))))))))))))))************))))))))))))***))))))(((((())))))***''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((((()))******&&&''''''((((((((((((((((((((())))))((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''&&&&&&&&&'''((()))***((((((''''''''''''(((((('''''''''''''''((()))***''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))***************))))))))))))(((((((((*********)))))))))))))))++++++++++++,,,,,,,,,---)))))))))***,,,---///000---------............///---...000000///000222444555888===DDDMMM[[[kkkvvvyyyvvvssspppooommmkkkiiihhhggggggggghhhhhhiiijjjnnnpppqqqqqqpppppprrrsssrrrsssvvvxxxzzz|||}}}~~~~~~{{{wwwtttsssqqqnnnllliiifffdddcccdddddddddcccbbbbbbbbbdddfffiiilllnnnpppqqqssswww|||}}}uuupppmmmooorrrvvv~~~|||wwwuuutttqqqnnnlllkkklllmmmtttuuuwwwzzz}}}}}}zzzxxxuuurrrmmmhhhddd```]]]ZZZPPPRRRRRRQQQNNNOOOTTTXXXXXXQQQGGG>>>777111//////---+++******+++,,,+++***))))))))))))))))))))))))((((((((((((''''''''''''***))))))(((((())))))***''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))''''''((()))))))))))))))))))))))))))((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''(((((()))***((((((((('''(((((()))***&&&&&&&&&'''''')))******''''''''''''((((((((((((,,,++++++)))(((''''''&&&)))))))))*********++++++))))))))))))))))))))))))************************))))))*********+++++++++))))))***+++,,,---///000---------............///---.../////////111333666777;;;BBBKKKWWWfffuuu~~~zzzvvvrrrnnnmmmkkkjjjjjjjjjjjjiiikkklllnnnpppqqqsssuuuwwwzzz|||~~~~~~~~~~~~}}}zzzwwwtttrrrooommmlllkkkjjjhhheeedddddddddeeefffhhhiiihhhhhhhhhjjjmmmrrrvvvxxx~~~~~~wwwqqqpppoooooosssyyyxxxtttssspppooonnnooooooooonnnpppsssyyy|||vvvqqqlllfff```[[[UUUUUUTTTPPPNNNOOOTTTYYYYYYXXXSSSJJJAAA999222......,,,******++++++***)))************************(((((((((((('''''''''''')))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((('''((())))))******))))))(((((()))(((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&'''(((((()))))))))%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&'''''')))******'''''''''((((((((())))))))))))((((((((((((((('''(((((()))))))))*********))))))))))))************************++++++++++++))))))*********+++++++++,,,+++++++++,,,------...---------............///,,,---......///111555888:::???GGGSSSaaappp~~~}}}wwwuuusssrrrrrrqqqnnnlllhhhhhhiiiiiijjjkkkmmmnnnpppssswwwzzz||||||yyywwwtttqqqoookkkjjjhhhgggfffffffffgggddddddcccccceeegggjjjlllooosssyyywwwrrrnnnjjjkkkoooyyy}}}vvvssspppooooooppppppoookkkmmmqqqvvv}}}~~~yyyrrriiibbb[[[XXXTTTOOOMMMPPPUUUYYYYYY]]]]]]VVVMMMCCC:::222000...,,,+++,,,,,,+++)))************************************)))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''(((''''''''''''(((((()))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''(((((())))))''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&'''''''''''''''%%%&&&'''((())))))))))))&&&&&&&&&&&&''''''((()))'''''''''''''''((()))***'''''''''(((((())))))***$$$%%%&&&''')))***+++,,,'''((((((((()))))))))))))))))))))************+++***************+++++++++++++++++++++,,,,,,,,,---...------,,,,,,,,,,,,------------............///,,,---...///000333888;;;@@@FFFPPP^^^lllzzz}}}yyyvvvssspppjjjiiihhhiiikkklllkkkjjjfffhhhkkklllmmmooosssuuuwww|||{{{xxxtttrrrooollljjjhhhhhhhhhddddddcccbbbbbbbbbddddddgggjjjnnnrrrvvv{{{~~~wwwooohhhgggjjjrrr}}}}}}xxxsssooooooooommmlllhhhkkknnnqqquuu|||~~~ssskkk___YYYRRRNNNNNNRRRVVVXXXYYYaaaeee___VVVNNNCCC999333111///.........,,,+++************************************))))))))))))***))))))(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((()))(((((('''&&&'''(((((())))))((((((%%%&&&'''((())))))))))))''''''''''''''''''''''''&&&&&&&&&'''((()))))))))''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&'''''''''((((((%%%&&&'''((()))))))))((())))))))))))***+++,,,,,,(((((('''''''''(((((()))&&&''''''((())))))******''''''((())))))***++++++(((((((((((())))))))))))))))))*********+++++++++)))))))))*********++++++*********+++++++++,,,,,,------,,,,,,,,,,,,---------------............///...///000111333666;;;???IIIOOO[[[iiixxxyyyvvvrrrooommmllljjjhhhgggffffffgggkkkmmmnnnmmmmmmpppsssuuuwwwyyy~~~|||xxxtttrrrppppppiiihhhgggfffeeedddcccccceeefffhhhjjjkkknnnrrruuu}}}~~~tttllliiikkkmmmvvv}}}vvvpppnnnmmmkkkiiifffhhhjjjkkkmmmuuuyyyppp```YYYQQQMMMOOOTTTWWWYYYZZZdddiiiddd[[[TTTJJJ@@@555333111000000000...---************************((((((((((((''''''''''''++++++************++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&''')))*********)))(((&&&''''''((((((((((((((($$$%%%&&&((())))))******''''''''''''''''''''''''&&&&&&&&&'''((())))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&'''))))))))))))(((&&&&&&&&&&&&'''(((******)))(((((('''''''''((((((&&&''''''((()))******+++...---,,,+++***(((''''''((())))))))))))*********))))))******++++++++++++(((((())))))************'''(((((((((((())))))))),,,,,,,,,,,,,,,---...///---------.........//////000111222333555999>>>BBBOOOVVVbbbrrr|||vvvqqqpppmmmiiiggggggfffeeedddiiihhhhhhjjjnnnpppqqqqqqvvvyyy}}}}}}{{{zzznnnnnnmmmllljjjhhhfffdddeeeffffffffffffgggjjjmmmooosss{{{zzzqqqmmmoookkkqqq{{{zzzsssqqqpppnnnkkkiiiggghhhlllooorrrxxxttteee]]]SSSLLLLLLPPPVVVYYY^^^___```___\\\XXXSSSPPP@@@222(((+++000///------,,,***))))))***++++++***************))))))))))))************))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))(((((((((***+++,,,+++)))'''%%%$$$%%%&&&'''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%%%%%%%&&&'''((())))))(((((('''&&&'''((()))***'''''''''''''''((())))))))))))))))))((((((((((((''')))***++++++***)))'''(((((((((((())))))))))))++++++************++++++*********)))))))))(((((((((((()))***+++,,,,,,,,,,,,,,,++++++,,,,,,---......///111000///---......---///111333666>>>HHHPPP[[[dddrrrxxxtttpppllliiifffffffffeeedddfffiiilllkkknnnrrruuuxxxzzz}}}}}}xxxuuusssqqqnnnmmmnnnkkkhhhgggggggggfffeeejjjkkknnnsss{{{vvvpppooonnnqqqwww|||{{{yyyxxxuuurrrllliiihhhkkkmmmnnnsssyyy|||ooobbb\\\SSSMMMLLLOOOTTTVVV\\\]]]______^^^[[[XXXVVVKKK>>>333111111---++++++---+++******,,,------,,,************))))))))))))************))))))))))))************************(((((((((((((((((((((((((((((((((((())))))))))))***)))))))))((((((((('''***)))(((''''''(((((()))+++)))'''%%%%%%%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((''')))))))))(((((('''''''''((((((((((((((((((((((((%%%&&&&&&''''''(((((((((%%%%%%$$$$$$$$$%%%&&&''''''&&&&&&&&&''''''((()))))))))))))))(((((((((((('''((()))******)))((('''(((((((((((()))))))))***+++******************+++,,,,,,,,,++++++*********)))***+++,,,,,,---------,,,,,,++++++,,,,,,---......000111111///...///000///111444666;;;DDDOOOXXXfffnnnzzz}}}vvvqqqnnnllljjjgggggghhhhhhhhhhhhjjjmmmpppsssvvvzzz~~~}}}{{{wwwuuutttqqqmmmjjjiiihhhfffeeeggghhhiiimmmrrrxxx}}}{{{pppnnnnnnqqqsssxxx|||sssnnnkkkllllllkkknnnrrrvvvyyyyyyuuuwwwzzztttjjjaaa\\\TTTPPPOOOQQQSSSTTTWWWYYY[[[]]]^^^]]]\\\[[[VVVKKK@@@999333...,,,---...,,,++++++---.........++++++*********)))))))))************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((***)))((('''&&&&&&&&&&&&***)))'''&&&%%%&&&&&&'''((((((((((((((((((((((((''''''((((((((((((((((((++++++***)))((('''&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))''''''&&&&&&&&&'''(((((((((((((((((())))))))))))&&&'''((())))))((('''&&&((((((((()))))))))******************************------------,,,,,,,,,,,,***+++,,,---.........---,,,,,,,,,,,,,,,------...///000111111000///000111111333777;;;AAALLLZZZdddttt{{{wwwsssnnnkkkjjjiiiiiihhhkkkmmmooopppqqqtttxxx{{{|||wwwrrrooommmjjjgggiiihhhhhhiiikkknnnqqqsssxxx|||xxxrrrmmmlllkkkmmmvvv|||uuupppooonnnkkkkkknnnnnnpppooolllmmmooommmfffaaa]]]XXXTTTTTTTTTTTTTTTSSSTTTVVVYYYZZZ[[[[[[[[[ZZZSSSJJJ@@@777111000111...,,,+++,,,---///......+++++++++*********))))))************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))((((((''''''''''''))))))((('''&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((((((******))))))(((''''''&&&((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))******(((((((((''''''(((((()))(((((((((((())))))))))))(((((()))******)))(((((((((((()))))))))******************++++++*********------------------,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,---.........///000000//////111222111555:::@@@HHHUUUdddnnn|||zzzqqqooollljjjjjjkkkmmmnnnsssvvvyyy{{{~~~zzzuuuqqqnnnooonnnmmmkkkkkklllmmmmmmnnnrrrwww}}}|||sssmmmiiihhhmmmttt~~~vvvtttqqqllljjjkkkggggggeeebbbccceeeeeebbbaaa^^^ZZZWWWVVVUUUTTTRRRTTTTTTUUUWWWXXXYYYZZZZZZ\\\ZZZSSSHHH===666333222...---++++++---...---,,,++++++++++++************************)))))))))((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))************)))((((((((('''''''''(((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''%%%%%%&&&&&&''''''''''''******))))))((())))))***'''((((((((()))))))))***************************))))))))))))************)))***++++++++++++***)))++++++++++++,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,------,,,,,,------...///---...///......///111333333777>>>FFFPPP^^^mmmwww|||yyywwwuuussspppooonnnmmmnnnppptttvvv||||||xxxvvvuuussspppnnnmmmlllllllllnnnqqqtttyyy{{{ssslllggghhhlllsss{{{vvvooojjjjjjdddbbb___\\\[[[\\\^^^```bbb___[[[XXXWWWVVVTTTRRRWWWWWWWWWWWWXXXYYYZZZ[[[___```\\\RRRHHH@@@999333000...,,,,,,------,,,+++,,,++++++++++++*********************))))))))))))************************''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))'''((()))***++++++++++++((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))((((((******))))))(((((())))))''''''(((((())))))******++++++++++++++++++++++++)))))))))*********++++++)))***+++,,,,,,+++***)))************++++++++++++++++++,,,,,,,,,,,,++++++---------------......///---...//////...000333555777===FFFPPP[[[hhhvvv|||wwwsssqqqpppnnnmmmqqqrrrssstttvvvzzz|||xxxtttqqqnnnmmmmmmmmmmmmnnnpppuuu{{{}}}tttlllhhhhhhiiissswwwooolllgggddd___\\\ZZZ[[[^^^bbbfffccc___\\\[[[YYYWWWVVVWWWVVVUUUUUUVVVXXXZZZ[[[^^^bbbbbb\\\UUUNNNCCC999333111///---------,,,***,,,,,,+++++++++*********************))))))))))))************************''''''''''''''''''''''''(((((((((((())))))))))))'''((((((((()))))))))***'''((()))******))))))(((((((((((()))))))))((((((((((((((((((((((((((((((&&&&&&''''''((())))))***((((((((((((''''''''''''((((((((((((((((((((((((''''''(((((())))))******((()))***+++,,,++++++***))))))(((''''''''''''''''''''''''((()))*********++++++************++++++))))))*********+++++++++(((***+++,,,,,,+++***((()))*********+++++++++,,,,,,,,,------------,,,,,,---------------.../////////000000000000222666999>>>EEEPPP[[[fffsss}}}vvvtttqqqpppqqqqqqppppppvvvxxx{{{~~~|||xxxuuupppooonnnllllllooouuuyyy}}}uuummmkkkhhhllluuu~~~tttppplllhhhccc```]]]]]]aaagggkkkhhhdddaaa```^^^\\\[[[TTTSSSRRRRRRTTTVVVYYY[[[[[[aaadddbbb___ZZZNNNAAA666333111//////...,,,+++,,,,,,,,,+++++++++******************))))))))))))************************''''''''''''''''''''''''(((((((((((())))))))))))'''((((((((())))))******(((((()))))))))'''&&&%%%'''((()))))))))))))))(((((((((((((((((((((((((((&&&&&&&&&'''((())))))***++++++***)))((('''&&&&&&((((((((((((((((((((((((&&&''''''((()))******+++%%%&&&'''))))))(((((('''((('''&&&%%%%%%%%%%%%%%%&&&''''''((()))******+++******))))))))))))******)))************+++++++++((()))+++,,,,,,+++)))(((*********++++++,,,,,,,,,---......///......------...------------...//////111222222222222444888;;;CCCKKKWWWcccnnnzzz{{{vvvrrrpppooooooqqqtttwwwxxxxxxzzz~~~tttssspppmmmllloootttxxxqqqxxx~~~tttpppllllllnnnvvv{{{sssooopppooojjjeeedddhhhmmmuuusssooojjjeeeccccccddd\\\ZZZWWWTTTSSSTTTXXX[[[ZZZccceee^^^\\\^^^XXXNNNAAA:::333///000111///,,,...---,,,,,,---...---,,,,,,+++)))((((((((()))******************************************)))((((((&&&''''''(((((((((((((((''''''''''''((()))***+++))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&'''((()))***++++++))))))))))))((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''(((((())))))******''''''''''''((((((((()))))))))))))))(((((((((((())))))***+++,,,,,,------************************---,,,***)))))))))******)))******++++++,,,------............////////////..................------000///111333444444;;;CCCMMMYYYfffoooxxxzzzwwwuuurrrpppssstttvvvwwwyyy}}}yyyuuuuuuuuusssrrrssstttvvvyyy~~~zzzooojjjiiioooxxxssssssuuuvvvwwwwwwwwwwwwwwwxxxzzz|||yyyyyywwwssspppooorrruuuzzzxxxsssnnnhhheeeeeeeee___]]]YYYTTTQQQQQQSSSUUUYYYaaaddd___^^^```\\\RRRJJJBBB777111000000000...000...------------,,,***,,,+++***)))((())))))******************************************)))((((((&&&'''(((((())))))((((((***))))))((((((((((((((())))))))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))******))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))(((((((((((('''''''''((((((((()))))))))))))))))))))))))))((())))))******+++,,,,,,---************************---,,,+++***)))******+++*********+++,,,,,,------............////////////........................000///111555666999AAAKKKZZZeeerrryyy}}}xxxttttttuuuuuutttwwwyyy|||~~~|||zzzyyywwwtttrrrrrrrrrsssvvv{{{xxxqqqlllmmmqqqwww```aaacccdddeeefffffffffggghhhiiikkklllnnnooopppqqqsssvvvxxxzzzzzzzzzyyyxxxxxxyyyyyyyyyzzzzzzzzzzzz|||}}}}}}{{{{{{{{{|||~~~~~~yyysssnnnjjjhhhgggeeebbb\\\VVVQQQOOOOOOOOOUUU]]]aaa______ccc```XXXUUUKKK???555222111000///111///------------+++***++++++***))))))))))))******************************************)))((((((&&&'''(((((())))))((((((,,,+++***((('''&&&&&&&&&)))))))))))))))))))))))))))))))))(((((((((((((((&&&&&&'''''''''(((((((((******))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))******))))))((('''''''''''''''((((((((()))))))))))))))))))))))))))))))))((())))))******+++++++++************************---,,,,,,++++++++++++,,,******++++++,,,,,,------............////////////............////////////111000222666999???JJJUUUgggrrr~~~}}}xxxuuuqqqqqqssswwwzzz|||~~~{{{wwwuuurrrqqqqqqsssvvvxxxzzzqqqnnnlllmmmsss{{{VVVWWWXXXZZZ[[[\\\\\\\\\\\\\\\]]]^^^^^^___``````aaacccfffiiikkkmmmmmmmmmnnnmmmmmmlllkkkjjjjjjjjjkkkmmmoooooommmkkkjjjjjjmmmmmmooopppqqqqqqqqqqqqnnnoooqqqssswww~~~yyytttpppllljjjlllggg```YYYTTTPPPNNNLLLQQQWWW\\\]]]___bbbaaa\\\ZZZRRRGGG===777333000...000...------......---+++++++++*********)))))))))***************************************)))((((((''''''((())))))))))))))),,,+++***(((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((('''(((((((((((())))))))))))))))))))))))*********(((((()))))))))*********************************---,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...............///////////////////////////000000000222111222666;;;BBBPPP\\\mmmyyy~~~zzzwwwuuusssrrrpppqqqvvv|||}}}xxxtttrrrrrrrrrssswww{{{yyysssnnnlllooottt}}}NNNNNNPPPQQQRRRSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTUUUWWWYYY\\\___aaabbbbbbddddddcccaaa```___^^^]]]\\\^^^``````]]]ZZZXXXWWWZZZZZZ[[[]]]^^^^^^^^^^^^___```aaacccfffllltttyyy}}}{{{xxxuuussspppjjjbbb[[[VVVRRRNNNKKKMMMRRRWWWZZZ]]]```___]]]ZZZUUUNNNFFF???777111---...---,,,---/////////---++++++++++++*********)))***************************************)))(((((('''(((((()))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++(((((((((((()))))))))***((()))))))))*********+++)))))))))))))))*********************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------................../////////////////////000000000111111333222333888>>>FFFTTTaaaqqq}}}}}}yyyvvvtttsssqqqsssssstttvvv{{{~~~xxxuuutttrrrpppqqquuuzzz|||uuuooonnnqqqttt}}}FFFFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLNNNQQQSSSTTTUUUVVVXXXXXXWWWVVVUUUSSSRRRRRRQQQSSSUUUTTTRRROOONNNMMMNNNNNNOOOPPPQQQQQQQQQPPPRRRSSSUUUVVVXXX\\\bbbfffhhhmmmttt|||vvvoooggg___ZZZUUUOOOKKKMMMPPPTTTWWWZZZ\\\\\\[[[WWWVVVTTTOOOGGG>>>666111///...---...///000///---++++++,,,,,,++++++***)))***************************************)))(((((('''((())))))******))))))''''''''''''((()))++++++))))))))))))))))))))))))&&&&&&''''''''''''((((((''''''((((((((()))))))))''''''(((((())))))***************)))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))%%%&&&'''((()))***+++,,,((((((((()))))))))******((())))))******+++++++++***************************************************++++++,,,,,,,,,,,,+++++++++,,,,,,------..................//////////////////000000111111222222555444777===DDDMMM\\\iiivvv}}}xxxtttsssssssssssswwwyyy|||zzzwwwssspppnnnpppssswww~~~~~~tttoooooopppuuuCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKLLLMMMMMMLLLKKKKKKJJJIIIIIIHHHJJJLLLLLLKKKJJJJJJKKKHHHIIIIIIJJJJJJJJJIIIIIIHHHJJJKKKLLLMMMOOORRRUUUVVVZZZ```gggnnnuuu|||{{{qqqiiiccc]]]UUUOOONNNPPPSSSWWWYYYYYYXXXXXXVVVWWWWWWTTTMMMDDD===999222111///...///...,,,+++++++++,,,,,,,,,+++***)))***************************************)))(((((((((((()))************)))''''''''''''((()))***+++))))))))))))))))))))))))''''''((((((((()))))))))'''((((((((())))))))))))))))))))))))((((((((((((+++***))))))((('''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++(((((()))))))))*********((())))))******+++,,,,,,+++++++++++++++++++++***************************))))))+++,,,,,,,,,++++++++++++,,,,,,---.....................//////////////////000111111222333333666777;;;DDDMMMWWWfffttt{{{}}}xxxuuuuuuwwwyyyzzz~~~zzzvvvppppppqqqrrruuu|||~~~vvvuuutttuuuyyyDDDEEEEEEEEEEEEDDDCCCCCCAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEFFFFFFGGGFFFFFFFFFFFFEEEEEEEEEEEE???AAACCCDDDDDDEEEFFFHHHCCCCCCCCCDDDCCCCCCBBBBBBBBBDDDFFFGGGFFFGGGHHHJJJMMMPPPTTTYYY___fffmmmrrrsss{{{{{{rrrkkkddd[[[UUUQQQQQQSSSWWWXXXWWWVVVWWWWWWXXXYYYVVVPPPHHHCCC???666333111///...,,,***(((++++++,,,---,,,+++***)))***************************************)))(((((((((((()))***************((((((((((((((()))******))))))))))))))))))))))))(((((())))))*********+++(((((((((((())))))))))))++++++***)))((('''&&&&&&(((((('''&&&$$$###"""!!!))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************((())))))***++++++,,,,,,,,,,,,++++++++++++++++++************************((()))***+++,,,++++++***++++++,,,------......///............/////////000///000000111222222333333777999???IIISSS___ooo|||~~~{{{xxxzzz}}}~~~vvvtttrrrppppppttt{{{~~~{{{yyyxxx}}}BBBAAAAAAAAA@@@@@@??????BBBAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@AAABBBBBBCCCDDDDDDGGGHHHJJJKKKMMMQQQVVVZZZaaahhhqqqyyywwwmmmccc\\\XXXZZZ\\\[[[YYYWWWVVVWWWWWWWWWXXXXXXVVVQQQJJJEEE<<<777000...000111...+++...---,,,---......,,,***+++,,,,,,+++***(((&&&$$$,,,,,,,,,+++***)))((((((*********)))))))))))))))******))))))))))))************))))))))))))******))))))))))))))))))))))))'''((())))))'''&&&&&&'''))))))))))))))))))))))))''''''(((((())))))******'''&&&%%%%%%&&&(((+++---+++***)))'''''''''((())))))+++,,,,,,***))))))***((((((((()))******++++++))))))))))))))))))))))))))))))***+++,,,,,,------***+++,,,---...---,,,+++---,,,,,,,,,,,,,,,,,,,,,...............///000000******,,,---///000111222111///000444444222333777;;;???HHHRRR^^^lllxxx~~~~~~~~~zzzuuurrrqqqrrruuuwww{{{|||~~~AAA@@@@@@@@@????????????AAAAAA@@@????????????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???????????????????????????????????????????????????===>>>>>>???@@@@@@AAAAAABBBDDDEEEFFFHHHKKKOOOSSSVVV\\\ccciiiooovvvuuukkkcccbbbaaa___]]]YYYVVVTTTVVVVVVWWWYYYXXXUUUOOOKKKCCC<<<444000000111///------,,,+++,,,------+++***------------,,,***)))(((,,,+++++++++***)))))))))***)))))))))))))))))))))******))))))))))))************))))))))))))******))))))))))))))))))))))))***+++,,,,,,***))))))***))))))))))))))))))))))))'''((((((((()))))))))***)))((('''&&&&&&''')))***+++***)))(((''''''((()))(((***++++++)))(((((()))((((((((()))******++++++************************)))******+++,,,,,,------++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............///000000---------....../////////000///000444555444666:::===CCCMMMXXXeeesss}}}vvvqqqppppppqqquuuxxx~~~AAAAAAAAAAAAAAA@@@@@@@@@AAA@@@??????>>>>>>???????????????@@@@@@@@@AAAAAA@@@@@@@@@@@@????????????========================>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>????????????@@@AAABBBBBBDDDHHHKKKKKKPPPUUUZZZ]]]ccckkkqqqxxxnnnkkkgggeeeddd```ZZZUUUUUUUUUWWWYYYZZZYYYVVVRRRLLLDDD:::333111111000...---,,,++++++,,,,,,+++)))------,,,+++++++++++++++++++++******************))))))))))))))))))************))))))))))))*********))))))(((((())))))***))))))))))))))))))))))))''')))))))))'''&&&'''((())))))))))))))))))))))))(((((((((((()))))))))))),,,+++)))'''&&&&&&''''''***))))))(((((((((((()))((()))******(((''''''(((((((((((()))******++++++*********************************++++++,,,,,,---+++++++++++++++,,,------++++++,,,,,,------.....................///000000000000//////......------000///000444555555:::@@@CCCJJJVVVcccppp}}}}}}wwwsssqqqpppoooqqquuuyyyDDDDDDDDDCCCCCCCCCCCCCCCAAA@@@??????>>>>>>????????????@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAA@@@????????????????????????>>>>>>===============<<<>>>>>>>>>?????????@@@@@@???@@@AAAAAAAAABBBDDDFFFGGGJJJNNNQQQTTTYYY___cccnnnuuuvvvqqqlllkkkkkkhhhaaa[[[WWWWWWWWWYYY[[[[[[YYYWWWTTTLLLAAA888333111000///...---++++++,,,---,,,++++++***)))(((((()))+++,,,***************+++++++++)))))))))))))))***************))))))))))))******))))))(((((((((((())))))((((((((((((((((((((((((&&&'''((('''%%%$$$%%%'''))))))))))))))))))))))))(((((((((((()))))))))))),,,+++)))((('''''''''''')))))))))(((((((((((()))((()))+++***)))'''((((((((((((((()))******++++++*********************************++++++,,,,,,,,,++++++***)))***,,,---...***++++++,,,---...//////...............///000000111000000//////.........111000111444555666<<>>>>>>>>=========<<<===>>>>>>>>>>>>>>>??????>>>???@@@@@@??????AAACCCCCCDDDGGGJJJMMMQQQVVVYYY```fffooowww~~~zzztttrrrqqqmmmeee^^^[[[ZZZXXXXXXYYYZZZYYYWWWYYYRRRHHH>>>777333111000000...---,,,---......---+++***)))))))))***,,,---***************+++++++++(((((())))))******************))))))))))))******))))))(((((((((((())))))((((((((((((((((((((((((*********)))''''''(((***))))))))))))))))))))))))))))))))))))(((((((((((()))))))))((((((((())))))((((((((())))))))))))((()))+++,,,+++***)))))))))((((((((()))******++++++***************************+++++++++++++++,,,,,,******))))))***+++---...++++++,,,------...//////...............///000000//////000000000000000000222111222555555777@@@JJJYYYbbbooo|||}}}yyyxxxyyy{{{|||vvvuuusssrrrrrruuuzzz~~~|||~~~CCCCCCCCCDDDDDDDDDDDDDDDEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEECCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>======>>>???>>>>>>???BBBEEEIIILLLNNNUUUZZZaaaggglllsss|||zzzuuuooogggaaa```]]]ZZZYYYYYYZZZYYYXXX[[[WWWOOOFFF>>>888444222222///---,,,...///......------,,,,,,,,,------...++++++******************((((((((()))******++++++******))))))))))))******)))((((((''''''(((((())))))))))))))))))))))))))))))))))))'''%%%%%%''')))))))))))))))))))))))))))))))))))))))((((((((((((((((((((())))))*********'''(((((())))))))))))(((***+++,,,,,,***))))))***((((((((()))******++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***+++,,,---...,,,,,,------......//////...............///000000...//////000111222222333333222444666777<<>>>>>======>>>???>>>======>>>AAADDDFFFGGGJJJOOOTTTYYY^^^eeemmmsss|||zzzrrrlllhhhddd```\\\ZZZZZZ[[[\\\\\\]]][[[VVVOOOFFF>>>888555222///,,,+++---.........---------...------,,,,,,,,,+++++++++***)))))))))'''(((((()))******++++++******))))))))))))******((((((''''''''''''(((((())))))))))))))))))))))))''''''&&&$$$"""###%%%'''))))))))))))))))))))))))***)))))))))((((((((('''(((((()))***************&&&'''((()))******)))((()))***,,,+++)))(((((()))((((((((()))******++++++++++++++++++++++++++++++++++++++++++++++++++++++'''((()))***,,,,,,,,,------------..............................///000000//////000111111222333333111222555999<<>>>>>>>><<<>>>@@@@@@?????????@@@CCCAAA@@@@@@BBBDDDEEEEEECCCGGGLLLQQQUUU\\\eeekkkmmmxxx~~~wwwrrrpppfffbbb^^^[[[\\\]]]^^^___]]]]]][[[UUULLLBBB;;;777111...+++***+++---------++++++,,,---,,,+++***(((---,,,,,,+++***)))(((((('''(((((()))***+++++++++******))))))))))))******((((((''''''''''''(((((())))))))))))))))))))))))******)))'''%%%%%%(((***))))))))))))))))))))))))******))))))((((((((('''))))))************)))(((&&&'''(((*********)))(((((()))+++***(((''''''(((((((((((()))******++++++++++++++++++++++++++++++++++++++++++++++++++++++&&&''')))+++,,,---,,,,,,...............---------...............///000000111111111111111222222222000111555;;;@@@IIIZZZjjjzzz}}}zzzxxxxxxvvvuuu|||yyysssqqqpppmmmpppuuu}}}JJJKKKKKKKKKLLLLLLMMMMMMOOONNNMMMLLLKKKJJJJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKKKKKKKLLLMMMNNNNNNHHHHHHHHHHHHIIIIIIIIIIIIGGGGGGGGGFFFEEECCCBBBAAA???????????????@@@AAAAAA;;;;;;<<<<<<===>>>?????????>>>>>>??????@@@AAABBBEEEEEEFFFIIINNNTTTZZZ]]]hhhmmmuuu~~~{{{sssmmmmmmkkkhhhccc___\\\ZZZYYY______^^^\\\VVVKKK???666222111000111111111...,,,---------,,,,,,,,,++++++,,,+++++++++******))))))++++++*********+++---...+++++++++*********))))))+++******)))(((''''''&&&+++*********))))))(((((('''(((((('''%%%%%%&&&'''******))))))))))))*********)))))))))((((((''''''))))))))))))))))))))))))''''''''''''((((((((()))+++*********))))))(((((()))))))))))))))******+++((((((((((((((())))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............///000000......///000111000000000000222555:::DDDSSSfffrrr~~~}}}{{{yyyyyy{{{wwwoooqqqmmmlllsss}}}PPPPPPQQQQQQQQQRRRRRRRRRRRRRRRQQQQQQPPPOOONNNNNNMMMMMMMMMMMMMMMMMMNNNNNNQQQPPPPPPQQQQQQRRRSSSTTTPPPPPPOOOOOONNNNNNMMMMMMJJJJJJIIIHHHFFFDDDCCCBBBBBBAAAAAAAAAAAAAAAAAABBB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@BBBCCCDDDFFFKKKPPPUUUYYYaaafffmmmuuu}}}|||uuuqqqmmmkkkhhhddd___[[[YYYWWWXXXZZZ[[[\\\YYYQQQGGG@@@444222///...///...---,,,---------,,,,,,,,,+++++++++*********))))))))))))++++++***)))******,,,,,,+++++++++*********))))))+++******)))((((((''''''))))))))))))((((((''''''((())))))(((&&&%%%'''(((******))))))))))))***************))))))((((((((())))))))))))))))))))))))'''''''''((((((((())))))************)))))))))((()))))))))))))))******+++***************++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///............///000000//////000111111222222111555777;;;AAALLL]]]ppp}}}|||||||||{{{|||~~~vvvsssnnnlllqqqxxx~~~TTTTTTTTTTTTUUUUUUUUUUUUXXXXXXXXXXXXXXXWWWVVVVVVSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVVVVUUUTTTSSSSSSQQQQQQPPPOOOPPPOOONNNMMMKKKIIIGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@???>>>======>>>===============>>>?????????@@@CCCFFFKKKOOORRRWWW[[[```gggoooyyy|||wwwuuunnnllliiieee```\\\XXXVVVVVVWWWZZZ]]]]]]XXXPPPKKK<<<777222...---.........------------,,,,,,,,,,,,+++++++++++++++*********++++++***)))))))))******+++************)))))))))*********))))))(((((('''(((((((((((('''''''''''')))******)))'''&&&((()))******))))))))))))*********************)))))))))))))))))))))))))))))))))''''''((((((((()))))))))************)))))))))))))))))))))))))))******+++***************++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////......//////000111//////000111222333333333555888===DDDQQQbbbvvv~~~{{{}}}zzz|||}}}xxxrrrnnnppptttwww|||YYYYYYZZZZZZ[[[[[[\\\\\\___``````aaa```___^^^]]]ZZZZZZZZZYYYYYYYYYYYYYYYWWWWWWWWWWWWWWWXXXYYYZZZXXXXXXWWWVVVVVVUUUTTTTTTTTTTTTSSSRRRQQQOOOMMMLLLJJJIIIHHHFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@???>>>>>>>>>>>>===<<<<<<<<<======>>>>>>???@@@CCCGGGJJJLLLNNNPPPTTTYYYaaakkkuuu|||{{{wwwvvvooommmjjjeeeaaa\\\YYYWWWWWWXXX[[[]]]]]]ZZZUUUPPPEEE???777000...///000111...------------,,,,,,,,,------------,,,,,,,,,,,,++++++***))))))(((((((((************))))))))))))*********)))))))))((((((((((((((((((((((((((((((***++++++***(((''')))*********))))))))))))******++++++******************))))))))))))))))))))))))'''(((((((((((()))))))))*********))))))))))))))))))))))))))))))******+++((((((((((((((())))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......................../////////...///000000111/////////000111333444555555999???HHHTTTfffyyy{{{zzz}}}|||~~~yyyssssssttttttvvvzzz|||bbbcccdddeeefffggghhhhhhggghhhiiiiiihhhgggeeedddaaa`````````_________^^^``````_______________```]]]]]]]]]]]]\\\\\\\\\\\\VVVVVVVVVUUUTTTSSSRRRQQQOOOMMMLLLJJJHHHGGGFFFFFFCCCCCCBBBBBBAAAAAAAAA@@@@@@???>>>===============>>>>>>???@@@BBBDDDFFFHHHGGGHHHKKKOOOUUU^^^hhhooosssyyy{{{wwwvvvooommmiiiddd___\\\YYYXXXWWWWWWWWWYYYZZZXXXUUUSSSLLLEEE;;;333/////////000.........---------,,,,,,++++++,,,,,,,,,,,,,,,,,,************))))))(((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***++++++***(((((()))*********))))))))))))************************++++++))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))******)))))))))))))))******+++((((((((((((((())))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................///////////////000111111.........///111333555666;;;@@@HHHQQQ]]]mmm~~~{{{|||zzzxxxvvvssstttwwwuuuzzzkkklllmmmoooqqqssstttuuuuuuvvvwwwwwwvvvtttqqqppplllkkkkkkjjjjjjiiiiiihhhiiihhhgggfffeeedddddddddcccbbbbbbaaaaaa`````````YYYYYYYYYXXXWWWVVVTTTTTTSSSRRRQQQOOOMMMKKKKKKJJJFFFFFFEEEEEEEEEDDDDDDDDDBBBBBB@@@???>>>>>>>>>>>>?????????@@@AAABBBCCCDDDBBBCCCEEEHHHMMMTTT]]]ccceeekkkrrryyy~~~zzzyyyrrrooojjjddd```^^^]]]]]]YYYWWWUUUTTTVVVWWWWWWVVVQQQJJJ@@@777222///...---............---------,,,))))))))))))******************+++++++++***))))))(((((()))))))))))))))***************************))))))))))))***************++++++***(((''')))*********))))))))))))******)))))))))***************))))))))))))))))))))))))((((((((()))))))))******))))))))))))************)))))))))))))))******+++***************++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................000000//////000000111222/////////000222444777888>>>DDDNNNYYYeeesss~~~}}}~~~{{{vvvuuuvvvtttwww|||zzz{{{}}}}}}||||||{{{zzzzzzyyyyyywwwvvvuuusssqqqpppoooooopppooonnnllljjjhhhgggfffbbbbbbaaa___]]]ZZZXXXWWWYYYXXXVVVTTTRRRQQQQQQPPPMMMLLLKKKJJJIIIGGGFFFFFFEEEDDDCCCAAA@@@@@@??????????????????@@@@@@AAAAAA>>>???AAADDDGGGMMMTTTYYYZZZ^^^dddiiipppyyy{{{wwwqqqjjjgggggghhhjjjeeeaaa[[[WWWVVVXXXYYYYYYWWWQQQHHH???999444000...............------------************++++++,,,,,,)))***+++,,,,,,++++++***(((((((((((())))))******************************((((((((()))))))))******)))******)))''''''(((*********))))))))))))******((((((((())))))*********))))))))))))))))))))))))(((((()))))))))*********((()))))))))************)))))))))))))))******+++***************++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................000000//////000000111222111111111222444777:::<<>>???AAADDDIIIOOOSSSSSSVVV[[[^^^dddlllwwwyyyrrrooopppsssuuuuuunnnddd]]]ZZZYYYZZZ[[[\\\WWWOOOGGG@@@999444111//////.........------------------....../////////)))***+++,,,------,,,+++'''((((((((())))))************************++++++&&&'''''''''(((((()))))))))******)))'''&&&((()))******))))))))))))******''''''(((((()))))))))***))))))))))))))))))))))))))))))))))))************(((((())))))*********+++)))))))))))))))******+++((((((((((((((())))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////000000000000000111111222333222222333666999<<<>>>GGGQQQ___nnnzzzxxxwwwuuutttxxx|||}}}zzzuuupppllliiieeebbbfffbbb]]]\\\]]]______]]]WWWVVVTTTTTTTTTSSSPPPNNNIIIHHHGGGFFFFFFEEECCCAAACCCAAA@@@???@@@@@@>>>===>>>======???BBBGGGKKKNNNLLLPPPUUUWWWYYY___hhhooo|||}}}rrrccc[[[[[[YYYVVV[[[ZZZVVVOOOEEE<<<444111---...//////...---............---------,,,,,,,,,///...,,,***))))))******************************++++++******))))))((((((************)))(((&&&&&&)))*********+++++++++++++++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))************+++++++++++++++***************+++++++++++++++++++++++++++,,,,,,++++++,,,,,,---......---...222222...,,,...///////////////000111111222222333555444444===GGGSSSaaappp|||~~~|||zzzvvvttttttzzz~~~zzzvvvqqqnnnnnnjjjeeecccddddddcccaaa]]][[[ZZZYYYYYYXXXUUUSSSOOOMMMJJJIIIHHHFFFCCCAAABBB@@@???>>>??????===;;;>>>===<<<===???BBBEEEGGGGGGKKKOOOQQQRRRWWW___fffooo{{{}}}lllaaa___]]]ZZZ\\\\\\ZZZTTTKKKAAA888444///000000///.........///......---------,,,,,,,,,,,,,,,+++***))))))))))))************************************))))))))))))************)))((('''&&&((((((((())))))))))))*********))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))************+++++++++))))))(((((((((((())))))++++++++++++++++++++++++,,,,,,++++++,,,,,,---...000------000000------///000////////////000111111222111222444444777AAAMMM^^^mmm}}}~~~|||wwwssssssuuuzzz~~~|||xxxsssmmmjjjjjjiiifffdddaaa___^^^]]]\\\[[[XXXUUUUUUSSSOOOMMMKKKHHHEEEBBBDDDBBB@@@@@@@@@???>>><<>>===<<<===???AAABBBCCCFFFIIIJJJKKKOOOUUU[[[bbblll}}}xxxkkkeeebbb^^^^^^___^^^ZZZSSSIII???999222111000///.../////////......---------,,,,,,,,,))))))************))))))************************)))))))))***************)))******))))))((('''&&&&&&&&&'''''''''((((((((())))))************))))))++++++++++++++++++++++++(((((((((((((((((((((((()))))))))))))))))))))))))))******++++++,,,,,,,,,)))************+++++++++))))))((((((((())))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...000------000000---...111000000000///000000111222333222333555777===JJJWWWlllzzz{{{vvvsssssstttuuu}}}{{{wwwuuusssoookkkiiihhheeedddbbb```]]]ZZZZZZWWWTTTQQQNNNLLLHHHFFFHHHFFFDDDCCCCCCBBB@@@>>>AAA@@@???>>>>>>@@@AAABBBCCCEEEGGGGGGHHHJJJOOORRRZZZbbbpppwwwnnngggbbbaaaaaaaaa___YYYPPPFFF???666444111///......//////......---------,,,,,,,,,((()))***,,,,,,,,,+++***************************)))))))))******+++++++++)))))))))))))))(((''''''&&&&&&&&&'''''''''((((((((()))***++++++***)))(((************************(((((((((((((((((((((((())))))))))))))))))))))))((())))))***+++,,,------))))))*********+++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......000...///333333000///111111000000000000111222222777555666888<<>>????????????@@@AAABBBCCCCCCDDDEEEEEEEEEGGGIIIKKKPPPVVV```mmm}}}~~~rrriiiccccccbbbaaa]]]VVVMMMFFF<<<888222///.........---......---------,,,,,,,,,)))***,,,---...------,,,************************))))))******++++++,,,,,,((())))))))))))(((((('''''''''((((((((()))))))))((()))***++++++***)))((())))))))))))))))))))))))((((((((((((((((((((((((************************(((((())))))***+++,,,,,,))))))*********++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///......222888888333000111111111111111111222333333777666777;;;@@@KKK]]]nnn|||xxxtttppppppttt{{{}}}yyyvvvqqqlllhhhfffccc^^^[[[YYYWWWUUUSSSLLLJJJHHHFFFEEEDDDAAA???>>>>>>>>>???@@@AAABBBCCCBBBBBBBBBBBBCCCDDDEEEEEEIIINNNVVV___llluuuhhheeebbbaaa___[[[TTTOOODDD>>>666111000000///---......---------,,,,,,,,,++++++,,,---......------*********************************+++++++++++++++(((((())))))))))))(((((((((((()))))))))*********))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((************************(((((())))))***+++++++++)))************+++++++++)))))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......///......222888999444111222222222111111222222333444555555888>>>GGGTTTiiizzz}}}wwwrrrmmmooottt{{{|||vvvrrrppplllgggbbb___\\\YYYXXXQQQOOOLLLKKKIIIHHHEEECCC@@@@@@AAAAAABBBBBBCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCFFFKKKPPPUUU]]]lllmmmhhhccc``````___[[[WWWMMMEEE;;;555333333111.........---------,,,,,,,,,,,,,,,,,,+++,,,,,,------************************,,,++++++++++++++++++***(((((())))))))))))(((((((((((()))))))))***************))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))******************************++++++++++++++++++)))************+++++++++))))))))))))***+++,,,------------------------------------------...//////000...000444555222111444333222222222222333444444555666<<>>777555333222///...---...//////---+++...,,,***+++...//////---------,,,,,,,,,,,,+++++++++++++++*********))))))++++++***)))(((((())))))))))))(((((((((((())))))+++)))(((((()))******))))))(((&&&%%%$$$$$$%%%%%%,,,***)))'''''''''((((((+++***)))(((((()))*********************************)))))))))+++,,,+++******,,,///111222111///...,,,,,,,,,,,,,,,,,,,,,,,,............////////////////////////000000000000222222333222222222555777999999BBBUUUkkk}}}yyywwwxxxzzz~~~xxxsssmmmhhhbbbaaa___\\\YYYVVVSSSQQQLLLJJJGGGFFFGGGHHHGGGGGGFFFEEECCCBBBAAAAAAAAABBBEEEFFFGGGEEEDDDHHHPPPWWW```lll~~~~~~oooaaa```bbbbbb______\\\VVVMMMCCC;;;666333111...------...//////...,,,...,,,***+++---///...---------,,,,,,,,,,,,+++++++++++++++*********))))))++++++***)))))))))))))))***))))))(((((())))))***,,,+++))))))+++,,,+++*********)))(((((()))***+++******)))))))))******++++++***)))(((((()))******************************,,,+++***+++,,,---,,,+++***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,............///////////////000000000000111111111222333333222111222555777===???JJJ___tttzzzxxxvvvwww}}}|||uuuoooiiigggdddaaa___\\\XXXUUUPPPNNNKKKJJJKKKLLLKKKJJJGGGFFFDDDBBBAAAAAAAAAAAADDDEEEEEECCCAAABBBGGGKKKQQQZZZhhhvvvsssfffbbbbbbbbb```___[[[YYYTTTKKKAAA999333111...---,,,---...///...---...,,,++++++---......---------,,,,,,,,,,,,+++++++++++++++***************+++***))))))))))))))))))*********))))))*********,,,***((()))***+++******************+++,,,---...((()))***++++++,,,,,,,,,******))))))))))))******************************---,,,+++,,,---......,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............////////////000000000000111111111111222333333222111222555888???EEETTTjjj|||xxxvvvyyy~~~xxxrrroookkkhhhfffbbb]]]YYYTTTRRROOONNNNNNNNNMMMLLLHHHGGGEEECCCAAA@@@@@@AAA???AAABBBAAA@@@AAADDDGGGIIIOOOYYYcccnnn{{{uuuiiicccaaa```^^^]]]ZZZ[[[YYYSSSIII>>>666222///...------...///...---...---,,,,,,------------------,,,,,,,,,+++++++++******************************)))))))))))))))***++++++************++++++)))'''&&&&&&'''(((((('''))))))))))))******++++++'''(((***+++,,,+++******)))))))))))))))*********************************---++++++,,,---...---,,,,,,,,,***))))))***++++++------------------------............/////////////////////000000000111111222333333222111333777:::???JJJ\\\rrr~~~}}}yyyxxx{{{||||||vvvrrrpppllleee```YYYVVVSSSQQQQQQPPPOOONNNJJJHHHFFFCCCAAA@@@@@@@@@>>>???AAAAAAAAABBBCCCDDDBBBFFFLLLRRR[[[ggguuu~~~}}}wwwnnneee```^^^\\\YYYYYYZZZ[[[WWWOOOEEE;;;666222000....../////////...---------,,,,,,,,,---...------,,,,,,,,,+++++++++***************************)))))))))))))))******++++++************++++++)))'''&&&&&&'''(((((('''*********))))))(((((((((((()))*********)))'''&&&(((((())))))************************************,,,+++***+++,,,------+++...---+++*********,,,---------------------------............////////////........./////////000000222333333222333666:::>>>CCCRRRfffzzz}}}yyyvvvtttsssrrrpppmmmlllkkkkkklllkkkkkkkkkmmmqqqwww|||}}}zzz{{{xxxzzz{{{yyyssskkkdddaaa^^^ZZZWWWUUUTTTRRRPPPMMMKKKIIIFFFDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAACCCGGGKKKPPPZZZfffnnnyyy~~~zzz{{{~~~}}}|||tttjjjbbb___[[[WWWWWWXXXXXXXXXUUUMMMCCC<<<666333000//////000///...---......---++++++,,,...------,,,,,,,,,,,,++++++***************+++++++++)))))))))))))))******+++*********))))))*********,,,***((()))***+++******+++,,,,,,++++++)))((((((*********))))))(((&&&&&&'''((()))******+++******************************,,,******+++,,,---,,,+++---,,,+++++++++,,,---...------------------------............////////////////////////000000000000222333333333555999???CCCMMM^^^sss}}}xxxvvvrrrmmmiiifffeeedddbbbaaa___^^^]]]]]]]]]]]]]]]\\\\\\]]]```cccfffhhhiiipppyyy}}}|||xxxxxx{{{vvvnnnkkkgggbbb___\\\ZZZWWWUUUQQQPPPMMMJJJGGGEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBAAAAAADDDFFFHHHKKKRRR[[[bbbkkkvvv|||xxxwwwwwwzzz}}}qqqhhhccc^^^XXXVVVTTTTTTVVVXXXTTTJJJBBB999666333000000000//////---...///---+++***,,,...------,,,,,,,,,,,,++++++))))))*********+++++++++)))))))))))))))***++++++***))))))(((((())))))***,,,+++))))))+++,,,+++*********+++,,,,,,+++***)))******))))))((()))))))))&&&''')))***++++++******************************---,,,+++,,,---...---,,,++++++++++++,,,,,,---.......................................////////////000111111111111222222222222222333444666<<>>AAACCCDDDEEEJJJQQQWWWcccnnn}}}sssqqqsssvvv{{{wwwlllgggaaaZZZVVVRRRPPPTTTYYYXXXOOOFFF<<<888444222111000000///---//////...+++***,,,...---------,,,,,,,,,++++++))))))******++++++++++++))))))((())))))***++++++))))))(((((((((((())))))+++)))(((((()))******)))&&&''')))***++++++***)))******)))((()))+++,,,---&&&''')))***+++++++++***************************...---,,,---/////////...))))))***+++,,,---------..................................../////////000222222333333333444444444222222333555888>>>EEEJJJ]]]pppzzzvvvsssooojjjfffdddaaa___]]]^^^\\\ZZZWWWVVVVVVWWWXXXUUUTTTSSSRRRRRRSSSTTTUUUQQQQQQSSSTTTUUUUUUTTTTTTTTTYYY]]]]]]^^^gggxxxzzzzzzyyywwwwwwyyyqqqllliiifffaaa^^^ZZZWWWTTTQQQOOOMMMJJJGGGEEEDDDCCCCCCCCCBBB@@@>>>AAAAAA@@@AAACCCGGGKKKMMMYYYaaammmzzz{{{tttuuuzzzvvvlllddd___YYYSSSMMMNNNSSSVVVTTTQQQAAA<<<555111000000...---.........------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***)))((((((((()))+++,,,))))))*********+++++++++...,,,)))((()))*********************************))))))************))))))+++++++++*********))))))***)))))))))***+++,,,,,,***+++,,,,,,---------,,,---,,,,,,,,,,,,---......)))***+++,,,...///000000...............///000000000000000000111222333444:::333222999<<<<<>>AAAPPPaaaqqq~~~|||vvvtttpppkkkgggcccaaa___XXXXXXXXXWWWWWWWWWWWWWWWTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRRRRRRRRRRQQQPPPPPPRRRQQQOOONNNNNNOOOQQQRRRQQQRRRSSSUUUXXX^^^eeejjjzzz}}}vvvtttxxx{{{uuuooojjjccc```]]]ZZZXXXUUUQQQOOOLLLJJJGGGEEEEEEDDDCCCBBBCCCBBBAAA@@@AAACCCFFFGGGJJJPPPYYYcccmmm{{{zzzssspppfff]]]SSSNNNNNNPPPPPPNNNIIIDDD<<<666222111///............---------------------,,,,,,,,,+++++++++************************((()))******++++++*********************+++++++++---+++)))((()))*********************************+++***)))(((((()))***++++++++++++***************,,,++++++************+++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,---------........................///000000111000000111111222333444444222555<<>>AAADDDFFFIIIOOOXXX___ooozzz|||uuuppphhh```XXXQQQKKKHHHEEEGGGIIIFFF@@@999555444---........./////////000////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,+++++++++*********))))))***))))))***,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++,,,------///...,,,******+++,,,------,,,,,,,,,,,,---..................////////////...............///000000222222222222333444555555888<<>>???@@@BBBDDDGGGIIIJJJYYY```kkkxxxzzzyyyyyy}}}}}}|||uuulllddd]]]RRRGGGJJJHHHGGGIIIJJJHHH@@@999111///......//////...---........................------,,,,,,,,,,,,++++++,,,+++***))))))***+++,,,((()))***++++++***)))(((******)))(((((('''((((((+++*********))))))((((((,,,,,,++++++++++++,,,,,,+++,,,---------+++)))((()))))))))******++++++++++++,,,------......------///...---,,,,,,,,,,,,,,,333222111000///...---,,,---...///000111111111111222222222333666888999888===EEETTTfffxxx}}}zzzsssnnnmmmkkklllkkkjjjhhhggghhhiiihhhfffcccaaa```bbbdddeeefffggghhhiiiiiihhhfffeeefffeeeeeeddddddeeeeeeffffffggghhhiiiiiiiiiiiiiiiiiifffcccbbbeeeiiilllnnnnnnoooqqqrrrrrrqqqpppoooooooooqqqvvv{{{xxxuuuyyy{{{yyy|||xxxssslllgggaaa\\\ZZZXXXSSSPPPNNNKKKGGGEEEDDDCCCBBB@@@@@@@@@AAABBBDDDFFFHHHIIIRRRZZZeeeppp}}}|||zzzxxx{{{zzzrrrllleeeXXXLLLLLLJJJHHHIIIJJJHHH@@@999444222///...////////////........................------,,,,,,,,,,,,++++++++++++***))))))***++++++((()))***++++++***)))(((+++***))))))(((((())))))+++*********))))))))))))******))))))))))))******,,,,,,++++++++++++++++++*********+++++++++,,,,,,+++,,,------......------///......---,,,,,,------/////////.........---------...///000111111111111222222222333555777888999@@@IIIZZZmmm~~~}}}|||~~~{{{yyyvvvpppmmmmmmmmmnnnnnnmmmlllkkklllnnnpppooommmkkkkkklllmmmnnnllllllmmmnnnoooooooooooopppooonnnmmmllllllllllllnnnooopppqqqrrrrrrrrrqqqpppnnnkkkkkklllpppsssuuuzzz|||~~~{{{yyywwwuuuuuuwww{{{}}}~~~}}}yyyzzz|||yyyrrrmmmfffbbb```]]]YYYUUUQQQNNNJJJHHHGGGEEEDDDBBBBBBBBBBBBBBBCCCDDDFFFFFFJJJQQQ[[[fffqqq}}}yyyyyy~~~zzzvvvpppcccUUUOOOLLLHHHIIIJJJHHHBBB<<<999555111......///000000........................------,,,,,,,,,,,,++++++++++++***))))))***++++++))))))***++++++***))))))++++++******))))))*********************)))))))))******))))))))))))******---+++***))))))+++---...++++++++++++,,,,,,,,,,,,+++,,,------......------//////......------......++++++,,,,,,------............///000111111111111222222222333444666888999DDDOOOcccxxx~~~zzzwwwwwwvvvtttrrrqqqsssvvvzzzyyywwwuuuqqqppprrrsssuuuvvvvvvuuuuuuvvvwww{{{{{{zzzzzzzzzzzzzzzzzzwwwwwwxxxyyy{{{~~~}}}{{{zzzyyyxxx}}}}}}~~~|||yyyxxxyyy|||~~~|||}}}|||zzzyyy{{{~~~wwwqqqkkkfffccc```\\\XXXUUURRRNNNKKKIIIGGGEEECCCCCCCCCCCCBBBBBBCCCCCCDDDEEEKKKSSS\\\gggsss~~~zzz}}}{{{mmm___RRRMMMIIIHHHJJJJJJFFFBBB===888222...---...//////........................------,,,,,,,,,++++++++++++******************+++************************,,,,,,+++******+++++++++************************---,,,,,,++++++,,,,,,---******))))))***,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------000//////.........//////+++,,,,,,------...............///000111111111111222222333333444666999;;;GGGVVVmmm}}}|||{{{yyyuuusssqqqqqqqqqpppoooqqquuuyyy|||~~~~~~}}}{{{|||}}}zzzyyy~~~}}}wwwpppjjjgggccc^^^ZZZYYYVVVQQQMMMKKKIIIFFFDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCHHHOOOVVV^^^iiivvvuuuhhhUUUOOOIIIHHHKKKLLLJJJGGG@@@;;;444...,,,---..............................------,,,,,,,,,+++++++++*********++++++*********++++++************++++++,,,+++++++++++++++,,,,,,***************+++++++++------,,,,,,,,,,,,------'''(((***,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------//////.........//////000.............../////////...///000111222222222222111333444444444777;;;???LLL]]]vvv}}}{{{zzzzzzzzzzzzwwwuuurrrrrrsssssstttwww{{{~~~|||yyy{{{yyyrrrnnniiiccc___^^^[[[VVVQQQNNNLLLIIIGGGEEEDDDCCCBBBAAAAAAAAAAAACCCGGGLLLQQQWWW```lllttt{{{pppZZZSSSKKKHHHJJJLLLLLLJJJDDD>>>777111...---------........................------,,,,,,,,,,,,++++++)))***++++++++++++***))),,,+++************+++,,,++++++******++++++,,,,,,*********+++++++++++++++++++++************++++++'''(((+++---...---,,,+++,,,,,,,,,,,,+++++++++++++++,,,------......------......------......////////////000000000000000000...///000111222222222222111333555555555888???DDDTTTeee~~~~~~}}}{{{{{{}}}~~~~~~}}}zzz{{{||||||}}}~~~yyyxxxzzz}}}xxxrrrlllgggddd```ZZZVVVSSSPPPLLLJJJDDDDDDCCCBBBAAAAAAAAAAAABBBEEEHHHKKKPPPXXXbbbjjjxxxxxxbbbYYYNNNIIIIIIKKKJJJHHHHHHBBB;;;555111000..............................------,,,,,,,,,,,,++++++)))***++++++++++++***))),,,++++++******++++++,,,***************+++,,,,,,*********++++++,,,,,,,,,,,,++++++******++++++,,,)))***++++++,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,------......------------,,,,,,---......///---...//////000111222222//////000111222222222222000333555666666:::BBBHHH^^^nnn{{{xxxyyyyyyrrrmmmgggccc^^^YYYVVVRRROOOMMMDDDCCCBBBBBBAAAAAAAAAAAAAAACCCFFFHHHKKKRRR\\\dddpppyyy|||ggg^^^QQQJJJHHHIIIHHHFFFJJJEEE>>>888444222000...........................---------,,,,,,,,,++++++)))***+++,,,,,,+++***)))---,,,+++******+++,,,---***)))))))))***++++++,,,*********++++++,,,,,,,,,...------,,,,,,------...,,,+++***))))))+++---...+++++++++******)))))))))+++,,,------......------,,,,,,,,,,,,,,,---...///++++++---///111222444555///000111222222333222222000333666777777<<>>999444111////////////...............///......---,,,,,,++++++******))))))))))))******,,,+++)))'''((()))+++---************++++++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,---...---------............///////////////////////////111111222222333333333222555444555888:::???LLLYYYqqq{{{{{{uuummmgggdddaaa\\\YYYSSSPPPLLLJJJHHHGGGDDDBBBDDDCCCCCCCCCDDDGGGIIIKKKSSS\\\iiiuuuwwwkkk___YYYSSSMMMIIIIIIJJJHHHFFFBBB===777333000//////.........---------.........------,,,,,,+++(((((((((''''''(((((((((+++************+++,,,---************+++++++++,,,,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++,,,------++++++,,,---------,,,,,,,,,,,,------***+++---///000000000///---------............///////////////////////////111111222222222333333333555444555888<<>>888555000//////...------,,,,,,---------------,,,,,,,,,,,,++++++******++++++,,,***+++,,,---...------,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++---,,,,,,+++---...,,,,,,++++++++++++,,,,,,///...---,,,,,,---......---------............///////////////000000111111222222111111111222333444555444666:::???HHHYYYhhh|||xxxrrrmmmhhheee```]]]XXXTTTQQQNNNJJJHHHEEEDDDBBBBBBBBBCCCEEEFFFFFFMMMVVV]]]eeeqqq{{{sssnnnggg\\\RRRNNNHHHHHHHHHGGGDDD@@@<<<999111111000///...------,,,------------------------+++******))))))******++++++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))+++,,,,,,,,,,,,---///,,,,,,++++++++++++,,,,,,///...---++++++,,,,,,------------............///...//////000000111111222333222111111111222333444666666999>>>DDDMMM^^^mmmzzzxxxsssnnnjjjeeebbb]]]YYYVVVSSSOOOLLLHHHGGGEEECCCBBBCCCDDDEEECCCIIIPPPWWW^^^iiiwww|||uuulll___SSSNNNFFFGGGGGGFFFDDDAAA>>>===333222111000///...------------------------------+++******))))))******+++------,,,,,,++++++******+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++)))+++,,,,,,,,,,,,---///------,,,,,,,,,,,,------,,,,,,---.........---------------............///...//////000111111222222333222111000000222444555777888===DDDLLLVVVgggvvv{{{|||wwwssshhheee```\\\YYYVVVSSSPPPKKKJJJGGGDDDCCCCCCCCCDDDAAAFFFLLLRRRYYYdddrrr|||zzzoooaaaTTTNNNFFFFFFFFFEEEDDDBBB@@@???333333222111000///......------------------------,,,,,,++++++++++++,,,,,,......,,,+++***)))))))))++++++,,,,,,,,,---------*********++++++,,,,,,,,,++++++++++++++++++++++++)))+++,,,,,,,,,,,,...///.........------.........(((***...000111000...------------.........//////...//////000111222222222333222111000000222444555888:::@@@IIIRRR]]]nnn}}}}}}{{{uuunnniiiccc___^^^[[[WWWTTTQQQNNNIIIFFFDDDBBB@@@>>>DDDCCCEEELLLTTT\\\iiisss~~~uuueeeWWWQQQJJJHHHFFFEEEEEEEEECCCAAA999444///...000111...+++......---------,,,,,,,,,///---++++++,,,---,,,+++'''((()))***++++++***)))((()))***,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))***+++,,,,,,+++)))(((*********++++++,,,,,,,,,+++,,,---.........---,,,---------.........//////000000111111111000000///111000000111333444444333555999AAAMMM[[[jjjwww~~~vvvpppiiidddaaa^^^YYYUUUSSSOOOKKKHHHFFFDDDAAA???BBB@@@BBBIIIOOOWWWbbbmmmzzz~~~uuugggZZZSSSKKKIIIGGGFFFFFFEEECCCBBB;;;666000...000111///,,,......---------,,,,,,,,,,,,+++******++++++***((()))***+++,,,,,,++++++***))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++,,,---.........---------------.........//////000000111111111111000000111111111222333444444444999===FFFSSScccrrr~~~yyypppjjjfffaaa\\\XXXUUURRRNNNKKKIIIFFFDDDAAABBB@@@AAAFFFKKKQQQ[[[dddqqq|||uuuhhh]]]WWWLLLJJJHHHFFFFFFFFFEEECCC>>>888222///000000000.........---------,,,,,,,,,...------...//////,,,***+++,,,,,,---,,,,,,+++******************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,++++++,,,,,,------------------,,,,,,,,,,,,,,,---............---------........./////////000000111111111111000000222222222222333444555666>>>BBBLLL\\\nnn~~~uuunnniiiddd___ZZZXXXUUURRROOOLLLJJJFFFDDDEEEBBBCCCFFFIIIMMMUUU]]]iiitttuuuiii___XXXMMMKKKHHHGGGGGGGGGFFFDDDAAA<<<555111000111000000......---------,,,,,,,,,.........000111000---***------,,,,,,,,,+++******,,,+++***)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******...---,,,++++++---.../////////......---------,,,,,,------...........................///////////////000000111111111111000222333333333333444666888AAAGGGSSSeeexxxyyyqqqkkkgggaaa]]][[[XXXUUURRROOOLLLHHHEEEFFFCCCBBBEEEFFFHHHNNNVVVcccmmm|||uuujjj___WWWNNNLLLHHHGGGGGGGGGFFFEEECCC???999555222111111111......---------,,,,,,,,,***)))***+++,,,+++(((&&&,,,,,,++++++************,,,+++*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******...---,,,+++,,,---///000/////////......---------------------......//////........./////////000000//////000111111111111111222333444444333555999<<>>DDDPPP^^^ssswwwpppiiiddd___\\\ZZZWWWTTTPPPKKKGGGIIIFFFEEEEEEDDDCCCGGGMMMQQQ[[[iiivvv~~~~~~rrrbbbTTTNNNKKKGGGDDDDDDEEEEEEEEEEEEDDDCCC???999444111///......---------,,,,,,,,,///---+++***+++,,,,,,+++---,,,,,,+++,,,---///000***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******(((***+++---......---,,,+++,,,,,,------.........///......------///000111////////////000000000000......///111111222222222...111444555555888@@@FFFUUUeee|||~~~vvvnnngggfffbbb]]]ZZZXXXUUUPPPLLLGGGEEEDDDCCCCCCEEEHHHJJJJJJRRR___mmmzzzvvveeeYYYUUUNNNIIIHHHGGGDDDCCCEEEFFFFFFEEEBBB>>>888333000.........,,,++++++---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,------............------,,,,,,,,,---------------...//////////////////000000000000111111222333333333333222222222333666666999DDDPPPfffvvv{{{rrrkkkeeeaaa\\\YYYXXXUUUPPPLLLJJJHHHFFFDDDCCCCCCEEEFFFIIIPPP[[[gggsss~~~~~~~~~nnnbbbYYYRRRLLLKKKIIIFFFEEEFFFFFFFFFEEECCC???:::555111//////...---,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------.........---------,,,,,,,,,...------,,,---...///000////////////000000000000111111222333333333333222444333444666777;;;GGGTTTmmm}}}wwwppphhhccc^^^[[[YYYWWWSSSOOONNNLLLHHHEEECCCBBBBBBBBBGGGLLLUUU^^^iiixxx}}}||||||wwwkkk```XXXQQQOOOLLLGGGFFFGGGFFFFFFEEEDDD@@@<<<777444000///...------...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,...------,,,,,,------......------------,,,,,,,,,///...,,,,,,,,,---///111////////////000000000000111111222333333333333222555444444666888>>>LLLYYYttt}}}uuummmhhhbbb___]]][[[WWWSSSPPPNNNJJJGGGDDDBBBBBBBBBEEEIIIOOOVVVaaaooo}}}zzzzzz~~~rrrhhh___WWWRRRNNNHHHFFFGGGEEEFFFFFFEEEBBB>>>:::777000///------.../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------+++++++++++++++,,,,,,,,,...------,,,,,,------...------------------------///...,,,+++,,,---///111////////////000000000000111111222333333333333222555333444666999AAAPPP^^^vvvzzzrrrmmmfffaaa___]]]YYYUUUPPPNNNLLLIIIFFFEEEDDDDDDDDDGGGKKKQQQ[[[iiizzz~~~{{{zzz||||||pppggg]]]VVVPPPIIIFFFGGGEEEFFFGGGFFFDDDAAA===;;;222///---,,,...//////---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,------------------------,,,,,,,,,...------,,,,,,------...------------------------///...,,,,,,,,,---///000////////////000000000000111111222333333333333222333222444777;;;DDDTTTbbbvvvwwwqqqiiidddaaa^^^YYYVVVQQQPPPNNNLLLIIIGGGFFFFFFCCCEEEIIIMMMUUUbbbrrr}}}||||||~~~|||vvv~~~yyyoooccc[[[SSSKKKGGGHHHEEEFFFGGGHHHFFFDDD@@@>>>555222...---///000...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,------.........------------,,,,,,...------,,,,,,------...,,,,,,,,,------------...---------------...//////////////////000000000000111111222333333333333222222222555;;;@@@HHHXXXgggyyyxxxpppiiieeebbb]]]ZZZTTTSSSQQQNNNKKKIIIGGGFFFBBBDDDFFFIIINNNYYYgggqqq{{{wwwjjj```WWWNNNJJJKKKEEEFFFHHHIIIHHHFFFCCCAAA:::555111000111222///,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---......---------,,,,,,,,,++++++...------,,,,,,------...,,,,,,,,,---------......,,,---.../////////...---////////////000000000000111111222333333333333222333444888???EEENNN]]]kkkzzzvvvoookkkgggbbb^^^WWWVVVSSSPPPLLLIIIGGGEEEBBBDDDEEEFFFJJJSSS___gggxxx|||nnndddZZZQQQLLLMMMEEEFFFHHHIIIIIIGGGDDDBBB>>>999333222444444111---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---......,,,,,,,,,++++++*********...------,,,,,,------...,,,,,,,,,------.........+++,,,...000000///...,,,////////////000000000000111111222333333333333222444555;;;BBBIIIQQQ```nnnyyy}}}vvvpppkkkeee```[[[XXXUUUQQQOOOKKKHHHEEEDDDAAA@@@CCCGGGMMMWWWaaarrr|||wwwiii___WWWPPPLLLIIIGGGFFFGGGHHHHHHGGGEEE???999222///000222000...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++---------.........//////000000000000111111111111555333000......111555888555666:::CCCOOO\\\fffkkk{{{vvvpppjjjeee^^^[[[WWWSSSPPPMMMIIIFFFEEEBBBAAADDDGGGKKKTTT^^^oooyyyxxxlllbbbYYYQQQLLLJJJHHHGGGGGGHHHHHHGGGFFFAAA;;;444111222222111...........................------------------------------------------------++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......//////......------------.........//////000000000000111111111111444222000///000222555777777999???HHHTTTaaakkkqqq~~~xxxqqqlllbbb___ZZZVVVSSSOOOKKKHHHGGGDDDBBBDDDFFFHHHPPPXXXiiirrrzzznnneee\\\SSSMMMKKKIIIGGGGGGHHHIIIHHHGGGDDD???888444333333111...........................------------------------........................,,,+++***))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////......------........./////////000000000000111111111111222222111111222333555666999===DDDOOO\\\hhhsssxxx~~~wwwrrrfffccc]]]XXXTTTQQQMMMJJJIIIFFFDDDEEEEEEFFFKKKSSSaaalll|||{{{ooofff^^^VVVQQQLLLJJJHHHGGGHHHIIIIIIHHHEEEAAA;;;666444222000...........................------------------------------------------------,,,+++*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------,,,,,,............///////////////000000000111111111111111222222333444555666666999???IIIUUUbbbnnnyyy|||wwwkkkggg```ZZZVVVRRRNNNLLLKKKHHHFFFFFFEEEDDDHHHNNNYYYfffxxx~~~qqqggg```ZZZWWWLLLJJJHHHGGGHHHIIIIIIIIIEEEBBB<<<888444111///---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,........./////////000000///000000000111111111111111222333444555666666777999AAANNN[[[hhhsss}}}|||ppplllddd^^^YYYUUUQQQOOOMMMIIIHHHHHHFFFCCCFFFKKKRRR___rrrwwwmmmeee___[[[LLLJJJGGGFFFGGGHHHIIIIIIEEECCC>>>999555111///...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........//////000000000000//////....../////////000000000000000000000111111111111222222333444666777888888;;;DDDSSSbbbnnnxxxvvvqqqiiibbb]]]XXXUUURRRNNNKKKIIIJJJGGGDDDEEEIIIMMMXXXiiizzzwwwmmmccc\\\LLLIIIFFFEEEFFFGGGHHHHHHEEEDDDAAA<<<777333111000........................------------------------------------------------++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---....../////////000000000000//////.../////////000000000000000000000000111111111111222333333444555777999:::???JJJZZZiiittt~~~zzzuuummmeee___[[[WWWUUUNNNKKKJJJKKKHHHDDDEEEIIIJJJTTTbbbrrrrrreee]]]LLLIIIEEEDDDEEEGGGHHHHHHFFFEEEBBB>>>999555333333........................------------------------........................,,,+++***))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------............------////////////000000000000000000000000111111111111333333333333555777999;;;BBBNNN```oooyyyxxxoookkkeee]]]WWWUUURRRPPPMMMJJJGGGEEEEEEDDDJJJOOOXXXgggyyywwwjjj```TTTLLLGGGHHHJJJIIIIIIKKKGGGEEEBBB>>>999555222111......////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,*********+++++++++,,,,,,---------............///,,,,,,,,,---------......///////////////.........000000000111222222333333333222333666666666:::@@@KKKZZZlllwww~~~|||rrrmmmggg___YYYWWWSSSQQQNNNKKKHHHGGGFFFFFFHHHLLLTTTaaaqqq}}}nnncccTTTLLLGGGGGGIIIHHHHHHJJJIIIGGGDDD@@@;;;777444222........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------............---------............///,,,,,,---------........./////////////////////...000000000111222222333333444333444777777888===DDDSSSbbbsss}}}wwwpppjjjaaaZZZXXXSSSQQQOOOLLLIIIHHHGGGGGGFFFIIIPPPYYYhhhzzzrrreeeWWWOOOIIIIIIJJJIIIIIIKKKJJJIIIFFFBBB>>>999666444.......................................---------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,//////..................---------............///,,,------------...............//////////////////000000000111222222333333555444555777888:::BBBKKK^^^mmm~~~zzzssskkkbbb[[[YYYSSSRRROOOLLLJJJHHHHHHHHHGGGIIIMMMTTT```qqqwwwggg\\\SSSLLLKKKLLLKKKKKKMMMKKKJJJHHHDDD@@@;;;777444............------------........................------------------------------------------------...------------,,,,,,,,,---------............///------------........................////////////000000000111222222333333444333444777888===HHHSSSiiixxx}}}uuummmccc]]][[[UUUSSSPPPLLLJJJHHHGGGGGGHHHJJJNNNRRR[[[jjj}}}}}}mmm___UUUMMMLLLLLLKKKKKKMMMKKKJJJHHHEEEAAA<<<777444//////.........------------.....................---------------------------------------------------------------------------------............///---------.........//////---.........//////000000000000000111222222333333444333444666888???NNN\\\rrrwwwooofff___]]]XXXVVVRRRNNNKKKHHHGGGFFFGGGJJJNNNQQQXXXeeewwwttt```WWWNNNLLLKKKJJJJJJLLLLLLKKKJJJGGGBBB===888555000000000///......---------------...............------------------------,,,,,,,,,------------...------........./////////---------............///------........./////////------......///000000000000000000111222222333333555444555777:::BBBTTTeee|||zzzrrriiicccaaa\\\ZZZVVVQQQMMMJJJHHHGGGDDDHHHLLLOOOTTT```qqq~~~vvveee[[[RRROOONNNLLLLLLOOOMMMMMMLLLIIIEEE???:::777222111111000//////......---------.........//////........................,,,,,,,,,---------......++++++,,,---...///000000---------............///............////////////------......///000000111000000000111222222333333777666777999<<>>III___sss}}}xxxmmmdddddd^^^VVVQQQOOOMMMJJJGGGDDDEEEHHHLLLOOOVVVeeetttyyyooohhh]]]TTTOOONNNNNNNNNOOONNNMMMKKKHHHCCC<<<777444222000000000000///...---------.........//////000///------......---,,,........................................................................////////////////////////////////////////////////111222333555555444333222555444888@@@CCCLLLfff}}}rrriiifff```XXXSSSQQQOOOLLLIIIFFFFFFHHHLLLNNNSSSaaaooo{{{ssslllaaaXXXRRRPPPOOONNNOOONNNMMMLLLJJJEEE>>>:::555333111000000000///...---------.........//////000...------......---,,,........................------------------------........................////////////////////////////////////////////////111111222222333333222222777555999AAAEEEPPPkkk{{{yyypppjjjccc\\\VVVTTTQQQNNNKKKHHHGGGHHHJJJKKKPPP\\\iiiyyyyyyrrrhhh^^^XXXSSSOOOMMMNNNNNNMMMMMMKKKGGGAAA===666444111000000000000///---............////////////...------...///---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////////////////////////////111111000111111222333333999777:::BBBIIIWWWsss}}}uuu|||vvvmmmfff^^^XXXVVVSSSOOOLLLHHHFFFGGGIIIJJJMMMXXXcccsss}}}xxxooofff^^^WWWPPPLLLMMMLLLMMMMMMLLLIIIDDD@@@888555222000000000000///...............////////////...------...///...,,,........................,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////000000000000000000000000222222111111111333444555999888;;;CCCNNN```||||||rrrwww{{{oooiii```ZZZWWWTTTPPPLLLHHHEEEEEEGGGIIILLLUUU___lll||||||vvvnnneee\\\RRRLLLLLLLLLLLLMMMMMMJJJEEEBBB999666222000000111000000///////////////////////////---,,,---...///...---........................,,,,,,,,,,,,,,,,,,,,,,,,........................000000000000000000000000111111111111111111111111555444333333444666777888999999<<>>III\\\uuuttttttyyyvvvooofff___[[[XXXSSSPPPMMMHHHFFFGGGHHHIIINNNUUU]]]mmm}}}uuujjj]]]UUUPPPPPPQQQRRRRRROOOJJJGGG<<<888444111000111111111000000000000/////////......---,,,---///000///...........................------------------------........................000000000000000000000000222222222222222222222222555666777888999::::::::::::<<>>EEERRRiiisssqqqqqqzzzwwwlllhhhddd^^^XXXVVVRRRNNNIIIFFFGGGIIIJJJKKKVVV___qqq~~~|||uuugggXXXOOOOOOOOOQQQSSSRRROOOMMMCCC===555222333444111/////////.........---------111111000000//////......,,,---...//////...---,,,+++++++++,,,,,,,,,------............////////////222111000000000111333333444333222111000111222333555666777666666666888:::::::::@@@TTTpppuuurrrnnnppp{{{ooojjjfff```ZZZXXXSSSOOOJJJGGGGGGIIIJJJKKKTTT]]]mmm||||||xxxjjj[[[RRRQQQQQQRRRTTTSSSPPPMMMDDD>>>666333333333111/////////.........---------/////////.........------------...//////...------,,,,,,,,,,,,------------............////////////111111000000000111222333555555444333333333333333444555666666555555777999;;;<<>>777333111111000000000000/////////...,,,,,,---------.........///...------------...///------........./////////............////////////......000111111111000///222111111111111222333333000222333444444555888:::>>>JJJ^^^ttttttjjjiiillluuu~~~tttlllhhh\\\XXXTTTPPPMMMKKKHHHFFFDDDKKKVVV```mmm}}}|||~~~pppeeeXXXSSSVVVXXXUUUQQQRRRNNNHHH???777222111111000000000000////////////+++++++++,,,,,,---------///...---,,,,,,---...///------------.........///............/////////000---...000111111111000///222111000000111222444555111222444444444666888:::AAANNNbbbwwwuuukkkjjjjjjqqqwwwnnnhhhbbb]]]VVVQQQMMMKKKIIIGGGJJJHHHLLLXXXgggwww|||yyyyyyzzz}}}|||{{{||||||jjjZZZVVVWWWVVVVVVXXXSSSNNNHHHBBB===888222///000000000000000///......//////.........---------////////////////////////////////////////////////////////////////////////111111111111111111111111000000000111222222333333888333111333666777:::???FFFXXXnnn}}}wwwlllhhhhhhooo{{{qqqkkkccc___XXXRRROOOLLLJJJHHHJJJHHHKKKVVVcccrrr~~~zzzyyyyyyyyywwwvvvwww{{{qqq```YYYXXXUUUTTTVVVTTTPPPJJJDDD???:::444111000000000000000//////...//////.........---------////////////////////////////////////////////////////////////////////////////////////////////////000000000111222222333333666222111444666777:::???LLL^^^ssswwwlllhhhgggmmmuuuooofffaaaZZZTTTPPPMMMKKKIIIJJJHHHJJJSSS^^^kkk}}}~~~|||{{{wwwtttqqqqqquuu{{{yyyhhh^^^YYYUUUSSSTTTUUURRRMMMGGGBBB===777333111111000000000//////////////////............---////////////////////////////////////////////////////////////////////////////////////////////////000000000111222222333333444111111555777777;;;???SSSdddxxx~~~xxxmmmhhhfffjjj{{{xxxqqqgggbbb[[[UUUQQQNNNKKKIIIIIIGGGIIIPPPZZZfffxxx{{{vvvpppnnnqqqxxx~~~~~~nnnaaaYYYUUUTTTSSSUUURRRNNNJJJEEE???888444111111111000000000000000/////////...............////////////////////////////////////////////////////////////////////////000000000000000000000000000000000111222222333333222000222666888888<<>>EEEXXXiii{{{yyyyyy{{{ooohhhdddeeessswwwlllggg___XXXSSSOOOLLLJJJHHHGGGIIIMMMSSS^^^qqq|||uuuuuuzzztttdddYYYVVVWWWVVVUUUSSSQQQNNNIIIBBB:::555333222111000///000111111...////////////000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000111222222333333222222333777888:::AAAJJJ[[[lll}}}}}}xxx{{{}}}pppiiiddddddqqq}}}pppkkkccc\\\VVVRRROOOLLLJJJHHHIIIKKKOOOYYYlll}}}zzzzzz~~~xxxfffYYYWWWXXXWWWVVVUUUSSSQQQLLLEEE===777444333111//////000111222.../////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000111222222333333444333444777888:::DDDOOOcccsss~~~{{{~~~qqqjjjddddddpppsssmmmeee^^^YYYTTTQQQNNNKKKJJJIIIJJJMMMUUUgggxxx}}}|||{{{hhhZZZWWWXXXWWWWWWVVVUUUSSSOOOGGG>>>888444333111//////000111222.../////////000000111111////////////////////////////////////////////////////////////////////////111111111111111111111111000000000111222222333333555444555777777;;;FFFRRRjjjyyy}}}~~~rrrkkkeeedddpppzzzrrrfff^^^ZZZXXXVVVTTTMMMJJJIIIKKKNNNVVVcccqqq}}}qqqcccYYYWWWXXXWWWVVVSSSPPPMMMHHHBBB>>>444333111////////////000000000///...------,,,,,,000000000000000000000000///...---,,,,,,---.../////////............//////.../////////000000000111111111222222222333333333333555888999999>>>NNN^^^uuuxxxmmmdddcccnnnzzzwwwkkkbbb\\\YYYUUUSSSMMMJJJIIIJJJNNNTTTbbbooouuufff\\\YYYYYYXXXVVVSSSQQQNNNIIICCC>>>555444222111000000000111111111000//////...------000000000000000000000000///...------------.../////////............///////////////000000000000000111111222222222333333333333444777999:::AAASSSdddxxxmmmdddcccmmmxxxrrrggg```[[[UUURRRNNNJJJIIIJJJMMMSSS___lllyyyiii___ZZZZZZXXXVVVTTTRRROOOJJJDDD@@@888666444222111111111222222111111000000/////////000000000000000000000000///......------....../////////............//////000000000000000000000000111111222222222333333333222333666999<<>>LLLdddzzztttkkkdddbbbfffmmm~~~tttlllddd]]]XXXRRRNNNLLLLLLLLLNNNXXXbbbuuupppaaaYYYVVVXXXXXXXXXXXXVVVQQQKKKFFF<<<999555111......000111////////////////////////000000000000000000000000...//////000000//////...//////............//////000000000111111111222222111111222222222333333333555555888<<>>;;;666222//////000222000000000000000000000000000000000000000000000000...///000111111000///...//////............////////////000111222222333444111111222222222333333333444555999???GGGXXXrrr~~~rrrjjjdddaaabbbfffrrr|||rrriii```ZZZUUUQQQOOONNNMMMNNNVVV```lllyyyiii```\\\YYYYYYZZZZZZYYYTTTMMMHHH@@@===888333000000222333111111111111111111222222000000000000000000000000...///000111111000///...//////............//////......///111222333444555111111222222222333333333333555;;;BBBLLL]]]xxx~~~~~~rrrjjjddd```aaaeeennn}}}ssskkkccc^^^XXXUUUQQQOOOLLLKKKPPPXXXjjj|||kkk^^^\\\\\\\\\\\\\\\[[[VVVPPPKKKFFF???777222222222222111000000000000000000000000000000000000////////////000000000000000000000000////////////////////////000000000000111111111111333333333333444444555666888777888AAARRRjjj~~~qqqiiiccc^^^^^^```jjjyyyvvvnnnfffaaa[[[VVVSSSPPPMMMKKKPPPWWWfffxxxqqqccc^^^[[[[[[\\\]]]\\\XXXSSSOOOGGG@@@888333222333222111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111222222222222333444555666888777:::CCCVVVmmm}}}pppiiibbb]]]]]]___eeesss{{{rrriiiddd^^^YYYUUURRRNNNLLLOOOUUUaaaqqqwwwggg```[[[[[[\\\]]]]]][[[WWWSSSIIIBBB:::444333333222111000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111000000000000111111111111111111111222222333444555777777;;;GGGZZZppp~~~}}}{{{ooohhhaaa\\\[[[^^^aaannnwwwmmmfffbbb\\\WWWTTTQQQMMMOOOSSS]]]lll}}}kkkaaa^^^]]]]]]]]]^^^\\\YYYVVVLLLEEE<<<666555444333111000000000000000000000000000000000000////////////////////////////////////000000000000000000000000///000000000111111111111000000000111222333444555666777===JJJ]]]qqqzzzyyy{{{~~~~~~|||}}}zzznnngggaaa[[[ZZZ\\\```lll|||qqqiiieee___YYYVVVSSSOOOOOORRRZZZggg|||ssseeeaaa```^^^^^^]]]\\\YYYWWWOOOHHH???888666555333111000000000000000000000000000000000000///////////////////////////////////////////////////////////////000000000111111111111000000000111222333555666777888???NNNaaasssssstttyyy~~~}}}||||||yyynnngggaaa[[[YYY[[[^^^iiizzzuuummmhhh```ZZZXXXUUURRRQQQRRRYYYdddwww}}}lllbbb```^^^]]]]]]\\\ZZZXXXRRRKKKAAA:::777666444222000000000000000000000000000000000000////////////000000000000000000000000........................000000000000111111111111000000000111333444666777888;;;CCCTTThhhyyyvvvmmmqqqxxx}}}|||yyyzzz|||yyynnngggaaa[[[YYYZZZ[[[eeeuuuzzzrrriiiaaa[[[YYYWWWTTTRRRSSSXXXaaarrrqqqaaa___\\\\\\\\\]]]\\\[[[TTTMMMCCC<<<888666444222000000000000000000000000000000000000////////////000000000000000000000000////////////////////////000000000000111111111111000111111222333555777888:::>>>HHH\\\rrrxxxllljjjoooxxx}}}{{{tttvvvwwwzzzyyynnnhhhbbb[[[YYYZZZZZZcccrrr~~~uuuiiiaaa[[[ZZZYYYUUUSSSSSSVVV___ooorrr___]]][[[[[[\\\^^^^^^^^^VVVNNNDDD<<<999777444222000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111222333444666777888<<<@@@LLLaaayyyrrreeehhhnnnxxx|||zzzqqqrrrtttuuuzzzyyyooohhhbbb\\\YYYZZZ\\\cccrrrwwwjjjddd^^^\\\XXXSSSRRRUUUVVV\\\jjj}}}sssccc[[[UUUXXX\\\]]]]]]^^^XXXRRRIII???888555444555444333222222111111222222////////////////////////......////////////......////////////000000000000111111111111111111111111444000000444666555555888<<>>FFFXXXssszzzfff]]]\\\cccpppyyyooolllkkkllllllmmmsss{{{|||qqqhhhbbb___]]]\\\ZZZ```mmm~~~tttgggaaa\\\WWWTTTTTTRRRTTT]]]kkk{{{lllddd]]]___bbbbbbaaabbb```[[[SSSJJJBBB;;;777555333222111111000000111111000000000000000000000000///000000111111000000///////////////000000000000111111111111111111111111222111222555555555:::AAAJJJ___}}}uuuccc\\\]]]eeerrrzzzrrrnnnkkkkkkkkkjjjnnnttt|||qqqhhhbbb___]]]\\\[[[aaammm}}}wwwiiiaaa]]]XXXUUUTTTRRRRRRYYYfffuuuooofff```aaadddcccbbbccc___\\\UUULLLDDD===888555222222111000000000000111///////////////////////////000000000000000000///////////////000000000000111111111111111111111111222111333555555555;;;CCCOOOgggqqqbbb]]]```jjjvvv~~~sssnnniiihhhgggfffiiinnnzzz{{{qqqgggaaa^^^]]]\\\\\\bbblll|||}}}lllddd___YYYUUUTTTQQQPPPUUU```oooqqqhhhbbbccceeeeeecccddd^^^[[[UUUMMMEEE>>>888555222222111000000000000000000000000000000000000000000111111222222111111000////////////000000000000111111111111111111111111222111333666555555===EEETTTmmmpppccc```dddooo{{{vvvooohhhfffeeecccfffjjjrrr{{{zzzpppgggaaa^^^\\\[[[\\\aaakkkzzzpppfff```YYYTTTSSSPPPNNNRRR\\\jjj{{{rrriiiccccccfffeeedddddd]]]ZZZUUUNNNFFF>>>999666222111111000000000000000111111111111111111111111222222222333333222222222////////////000000000000111111111111111111111111222222444666555666===GGGXXXrrrpppdddbbbgggtttzzzqqqjjjgggeeedddfffjjjllluuuzzzooofff```]]][[[ZZZ\\\aaajjjyyytttjjjccc\\\XXXWWWOOOOOOSSS[[[dddrrrsssjjjcccdddhhhhhhhhhiiiddd```YYYRRRJJJBBB:::555444333222111000000000000111111111111000000000000//////000000000000//////000000000000111111111111333333222222111000000000777444222444555999AAAJJJddd~~~|||llldddfffjjjyyyttthhhdddcccbbbbbbdddiiiqqq}}}yyypppgggaaa]]][[[ZZZ[[[aaakkkxxxwwwllleee^^^YYYXXXPPPPPPRRRYYYaaaooosssiiicccdddhhhiiiiiijjjfffbbb[[[TTTLLLDDD<<<777555444333222111111111111111111111111000000000000//////000000000000//////000000000000111111111111333333333333222222222222777444333444666999BBBLLLhhh~~~ooohhhkkkppp}}}wwwkkkgggeeeccccccdddhhhooozzzzzzpppgggaaa^^^[[[ZZZ[[[```iiivvv}}}|||zzzoooggg___ZZZYYYRRRPPPQQQVVV]]]jjjtttjjjcccdddhhhiiijjjlllhhhddd^^^VVVOOOFFF>>>999666555444333333222222222222222111111111000000000///000000111111000000///000000000111111111222222333333333333444444444444666444333555666:::DDDOOOnnn~~~ppplllpppvvv|||pppjjjgggdddccceeefffllluuuzzzpppgggaaa^^^[[[ZZZYYY^^^gggttt{{{yyyxxxyyy}}}rrrjjjaaa[[[YYYSSSQQQPPPSSSYYYdddxxxvvvlllddddddhhhjjjkkknnniiieee___XXXQQQHHH???:::666555444333222222222222222222222111111111000000000000000111111000000000000000111111111222222222111222222333444555555555555444444666777;;;GGGSSSttt~~~rrrnnnsssyyyuuuoooiiidddcccdddeeeiiipppxxxzzzpppgggbbb^^^\\\ZZZYYY]]]eeeqqq~~~yyyvvvuuusssxxxtttkkkbbb[[[YYYUUURRRQQQRRRVVV___qqq|||qqqgggfffhhhjjjlllnnniiifff```ZZZRRRIII@@@:::555444333222222111111111222222222222111111111111000000111111111111000000111111111111222222222222000000111222333444555555555444555777888===JJJXXXxxxuuurrrwww~~~{{{ssskkkdddbbbddddddggglllrrr{{{zzzqqqhhhbbb^^^\\\[[[YYY\\\cccnnn~~~}}}wwwsssqqqooottt|||vvvnnnddd]]][[[VVVSSSRRRRRRTTT[[[kkkzzzwwwkkkhhhiiijjjlllnnnjjjgggbbb\\\TTTKKKAAA;;;555444333222111111111111333222222222222111111111000111111222222111111000111111111222222222222333000111111222333444444555444444666888888>>>MMM\\\{{{zzzwww}}}xxxnnneeeccceeeeeehhhkkkpppwww{{{qqqhhhbbb___\\\[[[YYY\\\bbblll{{{}}}uuuqqqooommmpppvvvyyyqqqggg```^^^WWWTTTSSSSSSTTTYYYfffttt}}}ooojjjjjjjjjkkkmmmllliiiddd^^^WWWMMMCCC===666555444333333222222222333333222222222111111111000111111222222111111000111111111222222222333333222222333333444444555555444444777888999???OOO___{{{yyy~~~rrrhhheeegggfffhhhlllooouuu~~~{{{qqqhhhbbb___]]][[[ZZZ\\\aaajjjyyy~~~vvvqqqnnnkkknnnsss|||{{{sssjjjccc```WWWUUUTTTTTTTTTXXXdddppp}}}rrrllljjjjjjjjjmmmnnnkkkfffaaaYYYOOOEEE???777777555444444444444444333333333222222222111111111111222222222222111111111111222222222333333333444444444555555555555555333444777999999???PPPaaazzzxxxuuujjjgggiiigggiiilllooottt}}}{{{qqqiiiccc___]]][[[[[[]]]aaaiiiwwwxxxoooiiijjjkkkpppzzzzzzqqqkkkeeeaaaXXXVVVUUUUUUSSSTTT^^^hhhzzztttooonnnnnnooorrrllllllfff^^^WWWQQQHHH@@@;;;666333555555333222444222///,,,,,,///111222111111111222222222222111111222222111111111111111111333333333333333333333333333333444777:::CCCUUUggguuuttt~~~{{{rrrkkkgggfffiiinnnsssxxx~~~yyyooofffaaa___^^^^^^^^^\\\___hhhtttwwwnnniiiggggggllluuu}}}tttmmmgggcccZZZWWWVVVUUUSSSTTT\\\fffvvvtttpppooonnnoooqqqnnnmmmhhh```YYYSSSJJJBBB<<<666333444444222111333444111//////111333333222111111222222222222111111111111111111111111111111333333333333333333333333555444555888;;;EEEWWWiii|||ttttttvvvnnniiigggjjjnnnsssxxx}}}zzzooofffaaa___^^^]]]]]]\\\___gggrrrwwwnnnhhhdddcccgggoooyyyxxxpppiiiddd\\\YYYWWWVVVTTTTTTZZZcccppp~~~tttpppooonnnooopppooooookkkbbb[[[VVVMMMDDD>>>888444444333000///111555333000000111222222222111111222222222222111111111111111111111111111111333333333333333333333333666555666999===GGG[[[lllwwwqqqttt{{{qqqkkkiiilllooossswww}}}{{{pppgggbbb___]]]\\\\\\[[[^^^fffqqqxxxoooiiicccbbbdddkkkrrr}}}{{{rrrjjjeee___[[[XXXWWWUUUTTTYYY```kkkxxxsssooooooooooooqqqpppppplllddd]]]XXXNNNFFF@@@:::555444333///...000333222000///////////////111111222222222222111111111111111111111222222222222222333333333333444444555555666:::>>>JJJ^^^qqqxxxqqqnnnrrrssslllkkkmmmqqqtttxxx}}}|||rrriiiccc```^^^]]]\\\[[[]]]eeepppzzzpppjjjdddbbbccchhhnnnwww~~~tttkkkeeebbb]]]YYYXXXVVVTTTWWW]]]hhhttttttooooooooopppsssppppppmmmeee___YYYPPPFFFBBB;;;666444333///...000222222111111000//////000111111222222222222111111000000111111111222222222222222222333333444444444444444666:::@@@MMMcccvvv{{{pppkkkkkkrrrvvvnnnmmmooorrrvvvyyy~~~}}}tttkkkeeebbb```^^^^^^\\\^^^fffppp|||qqqjjjdddaaaaaadddhhhppp~~~wwwllleeeccc^^^YYYXXXWWWUUUWWW[[[fffqqqxxxqqqpppoooqqqtttpppqqqnnngggaaa[[[QQQHHHDDD===777555333000000222222333444444222111222333111111222222222222111111000000000111222222333333111222222333333444444555333333666<<>>888666444222222444000333555444333222333555111111222222222222111111///000000111222222333333111111222333333444555555444444888>>>GGGWWWppprrriii```aaaiiiuuuxxxooorrruuuyyy}}}wwwpppkkkhhhfffdddcccaaabbbiiisss{{{oooggg```]]][[[\\\^^^dddppp||||||ppphhhddd^^^YYYYYYXXXVVVWWWZZZbbblll~~~yyyrrrpppqqqttttttuuurrrlllfff```VVVLLLFFF>>>888777555333333666---000333333111000222444111111222222222222111111///000000111222222333333111111222333333444555555555555999@@@JJJ[[[tttlllccc\\\___iiixxx~~~ppprrrvvvzzz~~~wwwqqqmmmjjjhhhfffdddbbbdddkkktttwwwllleeebbb]]][[[\\\]]]```hhhqqqvvvlllcccaaa^^^ZZZWWWVVVXXXYYY___iiizzzzzzrrrqqqssstttwwwvvvtttooohhh```XXXSSSJJJCCC;;;666555444222000444222111222333333///,,,---...000222333222111000333333222222222222222222222000...000333555555444555999;;;@@@NNNfff~~~yyyhhhaaa]]]```iiivvv}}}ttttttvvvyyy~~~xxxqqqnnnmmmkkkiiijjjeeeeeekkkvvvwwwlllddd```[[[YYYYYYZZZ]]]eeennnzzzooobbb```]]]YYYVVVUUUVVVXXX___iiizzzzzzrrrrrrtttuuuxxxxxxuuuqqqjjjaaaZZZUUUKKKDDD<<<666555444333111333222111222333333000---///000111222222111///...222222222222222222222222333111000111444666666555666999<<>>FFFYYYsssvvvddd___\\\cccooo{{{yyyxxxyyy~~~{{{uuurrrqqqnnnlllgggdddfffnnn{{{xxxlllddd]]]YYYVVVVVVUUUVVV\\\cccnnn{{{wwwkkkfffaaa\\\ZZZZZZZZZ[[[]]]fffuuuxxxqqqqqqtttuuuyyyyyywwwsssmmmeee^^^YYYOOOHHH???888666555444222111111111111222222222111111222222222222111000///000000111222333333444444333222222333444666777777555999@@@LLLccc~~~yyyfff```^^^eeesss}}}yyyyyy~~~}}}wwwuuusssqqqnnniiifffhhhqqq~~~zzznnneee___ZZZWWWVVVUUUTTTYYY```jjjwww{{{nnniiibbb]]]\\\\\\\\\[[[[[[cccrrrwwwpppppprrrtttyyyxxxwwwsssmmmfff___ZZZRRRKKK@@@999666666555333111111111111111111222222000000111222222222222222000000111222333333444444111222222333333444666777555:::DDDTTTnnn}}}iiibbb___gggvvvzzzyyy~~~~~~yyywwwuuurrrpppllljjjllluuu}}}qqqhhhaaa\\\YYYXXXUUUTTTXXX^^^fffssspppiiiaaa\\\[[[\\\[[[ZZZZZZbbbpppwwwooooooqqqsssyyyxxxwwwtttnnnggg```\\\UUUMMMBBB:::777666555444111222222111000000111333000000111111222333333444111111111222222333333444000222333333222333666888777===JJJ___{{{kkkccc```iiixxxzzzyyy~~~~~~zzzxxxwwwtttqqqmmmllloooyyytttkkkbbb]]]ZZZXXXUUUSSSVVV\\\aaammmssskkkbbb]]]\\\]]]\\\ZZZ[[[cccpppxxxpppppprrrssszzzzzzyyyuuupppiiiccc___WWWNNNCCC;;;888777666555222333333111///...000333222222222111222222333333222222222222222222222222111333444444333444777999:::BBBQQQiii~~~jjjbbb```iiizzzzzzyyy~~~~~~zzzyyywwwtttqqqllllllppp{{{vvvmmmbbb^^^ZZZXXXUUURRRUUUZZZ\\\iii|||vvvnnnddd______```^^^\\\]]]dddqqqzzzrrrqqqsssttt{{{{{{zzzwwwrrrkkkeeeaaaXXXOOODDD;;;888777666555333444444222...---000222444444333222111111111111333333222222222222222222222444666666444555888;;;<<>>:::999666444444333222222111111222222000000000000111111111111333222222111111222222333222222333222111222555777???HHH```qqqeeeaaacccooo~~~|||||||||xxxsssqqqnnnqqqxxx{{{sssjjjeee^^^ZZZXXXXXXXXXXXX[[[aaammmwwwnnnfffeeedddaaa```aaacccfffooo}}}|||tttsssttt{{{|||}}}{{{vvvnnngggbbb\\\SSSHHH???;;;999666444444333222222111111222222222222111111111000000000333222222111111222222333222222333222222333555888@@@JJJddd~~~jjjcccaaaeeerrr~~~~~~}}}|||{{{wwwrrrqqqnnnsss{{{~~~vvvnnnhhhaaa\\\YYYXXXXXXWWW[[[```kkk{{{yyyooogggeeecccaaa___aaabbbeeelllyyywwwuuuvvv}}}~~~~~~xxxppphhhbbb]]]UUUKKKBBB<<<999666555444333222222111111222222111111111111111111111111333222222111111222222333333444555444444555888:::>>>JJJeeewwwfffaaaaaaggguuu~~~}}}~~~|||{{{vvvqqqpppooottt~~~{{{rrrllleee^^^[[[YYYXXXWWW[[[```iiixxxzzzpppgggdddbbb___^^^``````cccjjjttt{{{wwwxxx{{{rrriiiddd^^^WWWNNNDDD===999777555444333222222111111222222///000000111222333333333333222222111111222222333333444555555444666999;;;<<>>JJJ^^^{{{uuufff``````eeepppyyyrrrmmmiiihhhfffbbb``````cccfffjjjooovvv|||{{{vvvuuuvvv}}}tttmmmfffbbb]]]```fffooo}}}zzzllleeebbb]]][[[[[[[[[```iiiuuuyyyqqqkkkfff\\\QQQFFF>>>888555555555444444444333333333222222222222333444555555222222222333333333444444555333333555666666:::@@@LLLcccvvvfff^^^^^^fffqqq|||rrrkkkgggeeeaaa]]]ZZZYYYZZZ\\\[[[___ffflllqqqvvv|||{{{vvvvvvyyyxxxooohhhddd___aaagggooo}}}|||mmmfffaaa]]][[[[[[ZZZ```iiittt~~~zzzrrrlllggg]]]RRRGGG>>>777444555555444444444333333333222222222222333444555555222222222333333333444444555333333666666777<<>>FFFVVVoooyyyggg___```hhhtttwwwoooccc```[[[WWWUUUSSSQQQPPPMMMPPPSSSUUUYYY^^^cccggglllrrrzzz}}}zzz}}}vvvooojjjdddfffjjjqqqooofffaaa]]]ZZZZZZXXX___iiiqqqyyy~~~}}}tttnnniiiaaaVVVKKKBBB;;;777555555444444444333333333333222222111111111222222222222333333333333444444555555666888777888@@@III\\\vvvvvveee```ccckkkwwwzzzqqqeeeaaa[[[VVVTTTRRRNNNKKKKKKLLLMMMNNNPPPSSSXXX\\\aaahhhqqqyyy|||yyyqqqmmmeeegggkkkrrrpppfffaaa\\\ZZZZZZXXX___iiipppxxx~~~vvvoookkkbbbXXXMMMDDD===999555555444444444333333333333333222111000000000000222222333333333444444444666555777999888999AAAKKK```{{{rrrccc```eeemmmzzz{{{sssiiiddd]]]XXXUUURRRMMMIIIJJJJJJJJJIIIJJJMMMQQQUUUZZZaaakkksssyyy~~~~~~tttmmmllljjjlllvvvwwwiiiaaa]]]\\\\\\___bbbiiirrr}}}vvvooommmggg]]]QQQFFF>>>:::777666555444333222222222333333333222222111111111444333333333333333333333222444333888???;;;>>>OOOjjjlll``````eeeqqquuukkkeee\\\WWWTTTRRROOOLLLGGGFFFFFFFFFHHHKKKNNNOOOUUUVVVZZZccckkktttxxxqqqmmmjjjlllvvvxxxjjjbbb^^^\\\\\\___cccjjjuuuxxxpppnnnhhh^^^RRRGGG???;;;777666555444333222222222333333333222222222111111333333333333333333333333555666333666===;;;BBBTTTqqq|||jjj^^^^^^dddqqq{{{pppiii```ZZZWWWTTTQQQNNNJJJIIIGGGGGGGGGHHHJJJKKKQQQQQQVVV^^^fffooo}}}}}}wwwmmmjjjmmmwwwzzzlllccc___]]]\\\^^^cccmmmzzzzzzssspppiii___TTTIII@@@;;;888777555444333333222222333333333333222222222222222222333333444444555555777888333555;;;<<>>???KKKbbb}}}ooo___YYY]]]eeeqqq~~~vvvlllddd```[[[WWWSSSNNNMMMLLLJJJHHHGGGFFFEEEEEEDDDGGGLLLQQQXXXeeepppxxxlllmmmpppsssxxxuuuqqqrrrzzzsssiiiccc___]]]\\\eeettt~~~wwwnnnddd[[[PPPDDD<<<888888666555444333333333333333333333444444444444333333444444555555666666222666555999???AAAOOOhhh}}}iii\\\WWW\\\dddqqqyyyooogggbbb^^^YYYUUUPPPPPPOOOMMMKKKIIIHHHGGGFFFDDDFFFJJJMMMSSS^^^iii||||||tttjjjkkkmmmpppuuu{{{xxxtttsss|||uuujjjddd___]]]\\\eeetttyyyoooeee\\\QQQEEE<<<999888777555444444444444333333333444444444555555444444444555555555555555666999777999???CCCTTTpppuuucccXXXUUUZZZbbbqqq{{{qqqiiiddd```\\\XXXTTTTTTRRRPPPNNNKKKIIIGGGFFFEEEEEEHHHJJJNNNXXXcccttt{{{ssskkklllnnnooorrrwww~~~zzzuuuuuu|||vvvkkkddd___]]]\\\eeetttzzzpppfff]]]RRRFFF<<<999888777666444444444444333333333444444555555555555555555555555444444444:::<<<888888???EEEYYYwwwppp___VVVSSSYYY```rrr|||rrrkkkfffbbb^^^[[[XXXWWWUUURRROOOLLLIIIGGGGGGEEEEEEGGGHHHKKKUUU___ooo}}}|||tttnnnnnnooooooppptttzzz~~~|||yyyzzzoooeeeaaaaaaaaahhhvvv{{{rrrhhh]]]QQQDDD<<<:::999888666555555555555333444444444333222222111555444444333333333444444888555666<<>>888777666444333333333333444555555555555444333333666666555555555666666777666555888>>>DDDRRRooorrr___SSSPPPSSS[[[bbbrrr~~~wwwppphhhcccbbb```^^^[[[YYYWWWTTTPPPMMMIIIFFFEEEGGGGGGGGGMMMTTT[[[gggzzz{{{uuuqqqpppnnnmmmooosssuuuxxx~~~~~~|||xxxtttnnnjjjiiikkkoooqqqssswww|||ttthhhbbbaaabbbiiiwwwwwwmmmcccVVVHHH???:::999888666555555555555444555555666555555444444555555555555555555666777666666:::???FFFWWWuuuzzzkkkZZZPPPNNNQQQZZZbbbrrrzzzsssjjjeeedddbbb___]]][[[YYYVVVRRROOOKKKGGGFFFGGGFFFFFFJJJQQQWWWbbbsss|||vvvrrrnnnkkklllpppqqqtttyyy~~~yyyxxx}}}|||xxxpppmmmhhheeedddfffkkknnnpppssswww|||uuuiiicccbbb```hhhvvvxxxoooeeeWWWIII@@@:::999888666555555555555444444555555666555555444444333333333444444555666666888<<>>EEETTTooonnn^^^PPPMMMNNNQQQYYYddduuuvvvnnnhhhiiifffbbb___]]]\\\ZZZXXXTTTRRRPPPLLLIIIGGGEEEDDDJJJNNNWWWcccnnn{{{}}}qqqhhhdddbbbcccdddffffffeeeccc```^^^\\\___dddiiioooyyyxxxtttssstttyyy}}}}}}}}}~~~{{{}}}vvvkkkfffgggeeelllyyyzzzqqqcccTTTHHH===;;;888666666666555444555444444333333444444555444444333333444444555666888;;;???GGGWWWqqqooo___PPPNNNPPPRRR[[[eeevvv}}}sssnnniiifffbbb^^^\\\ZZZXXXVVVTTTSSSPPPMMMJJJGGGEEEEEEHHHKKKTTT___jjjwwwyyynnneeeaaa```ddddddeeeeeeccc___\\\YYYYYY\\\```eeekkkuuu~~~}}}yyyxxxzzzuuukkkhhhjjjfffmmmzzz}}}ttteeeTTTHHH===;;;888666666666555444555444444333333444444555444444444333444444555666:::<<>>JJJ^^^zzzjjjZZZMMMLLLOOOSSS\\\ggg{{{{{{vvvpppjjjccc\\\WWWWWWUUURRROOOLLLJJJHHHGGGEEEFFFIIIOOOUUU___ooo~~~{{{rrriiicccaaa```bbbbbbbbbaaa^^^YYYUUURRROOOPPPPPPRRRWWWcccrrr}}}yyysss{{{}}}rrrmmmnnnmmmuuu{{{kkkXXXKKK===;;;888666666666555444555444444333333444444555555555555555555666666777999:::>>>JJJ```|||kkk[[[NNNMMMPPPTTT^^^iii{{{~~~wwwpppiiiaaa\\\WWWVVVSSSPPPMMMJJJHHHHHHFFFFFFHHHLLLPPPYYYiiiwwwyyyqqqiiicccaaaaaaccccccccc```\\\WWWRRRNNNMMMMMMMMMNNNSSS```ooozzzyyypppwwwuuupppqqqkkksss{{{kkkYYYLLL===;;;888666666666555444555444444333333444444555555555555555555666777777999:::???KKKaaa~~~kkk\\\OOONNNQQQUUU___jjj{{{~~~wwwooofffaaaWWWVVVSSSPPPMMMJJJIIIHHHFFFEEEGGGJJJMMMUUUeeesss~~~xxxppphhhcccaaabbbeeeeeeccc```[[[TTTNNNKKKKKKKKKKKKKKKQQQ]]]mmmxxxsssrrryyy~~~qqqkkkkkknnnvvv~~~{{{yyymmmZZZJJJAAA>>>999777666666555444555444444333333444444555555555555666666777888999;;;===CCCQQQjjjlll[[[MMMKKKOOOUUUaaannnuuujjjccc]]]XXXSSSPPPOOONNNKKKGGGJJJGGGFFFIIILLLRRR^^^kkk~~~wwwpppkkkfffbbb___bbbbbbaaa___[[[VVVQQQNNNKKKJJJKKKNNNQQQYYYhhhvvvuuusssxxxtttnnnnnnooowww|||yyymmm[[[JJJAAA===999777666666555444555444444333333444444555666555555555666777888888777;;;BBBRRRnnnkkk[[[NNNMMMPPPUUUaaammm~~~~~~rrrkkk```[[[UUURRRQQQOOOLLLIIIIIIGGGFFFHHHKKKQQQ]]]iii~~~yyypppjjjeeeaaa___bbbbbbaaa]]]XXXRRRMMMJJJIIIHHHIIILLLOOOWWWffftttyyyuuuvvvuuuoooppppppxxx{{{nnn\\\KKK@@@===999777666666555444555444444333333444444555666555555555555666666777777<<>><<<888666666777777666555444444333333444444555555555666777999;;;<<<===<<>>EEEVVVnnnkkkXXXSSSOOOQQQXXXccctttwwwlllaaaZZZVVVPPPMMMMMMMMMKKKNNNSSS]]]iiizzz}}}pppgggbbb___]]][[[XXXUUURRRQQQOOOMMMKKKIIIGGGGGGIIIKKKRRRaaapppxxxuuutttxxx{{{}}}sssqqqooolllkkklllmmmooowwwyyy|||~~~uuummmlllpppvvvzzzaaaMMM@@@===:::888888777666555666666666666666777777777444555777888777888999;;;===FFFYYYssslllXXXRRROOORRRYYYeeevvv{{{pppddd[[[VVVQQQNNNNNNMMMLLLNNNRRR\\\fffwww~~~qqqhhhbbb___]]]\\\ZZZVVVSSSRRRPPPMMMKKKIIIGGGGGGHHHJJJQQQ```oooxxxuuuuuuyyy{{{}}}uuurrrnnnkkkjjjjjjkkkkkkssswww{{{tttlllkkkooouuuzzzaaaMMM@@@===:::888888777666555555555666666666777777777444555777888777888999;;;???III^^^yyylllZZZTTTQQQTTT\\\hhhyyytttggg^^^WWWRRROOOOOONNNLLLMMMQQQYYYcccsss~~~rrrjjjdddaaa___]]][[[WWWTTTRRRPPPNNNKKKHHHFFFFFFHHHJJJPPP___mmmxxxwwwxxx{{{|||}}}wwwsssoookkkjjjjjjiiiiiipppuuu{{{~~~ssskkkjjjnnnttt{{{bbbMMM@@@===:::888888777666555555555555666666666777777444555777888777888999;;;AAALLLbbb}}}kkk\\\VVVSSSVVV^^^jjj{{{vvviii```WWWRRROOOOOONNNLLLMMMQQQWWW```ppp~~~ssslllgggcccaaa^^^[[[WWWUUUSSSQQQNNNLLLHHHFFFFFFGGGIIIPPP^^^mmmuuuvvvvvvvvvwwwzzz~~~tttllljjjiiihhhhhhiiigggnnnwww}}}tttlllkkknnnvvvzzzaaaLLLAAA>>>:::888888888777777666666666666666666666666777777666777:::<<<<<<<<>>:::888888888777777555555555555555555555555777777777888:::<<<<<<===EEEPPPhhhooo^^^WWWRRRVVV```mmm}}}rrrggg]]]WWWRRRRRRQQQMMMLLLNNNTTT\\\jjjzzzvvvoookkkhhhgggccc```\\\YYYVVVRRRNNNKKKHHHFFFFFFGGGIIIOOO^^^llluuuvvvwwwxxxyyy|||~~~|||{{{{{{vvvooojjjeeedddeeeeeejjjpppuuuxxxyyy{{{}}}zzz{{{~~~}}}{{{yyypppmmmiiifffeeefffiiikkkvvv~~~tttllllllpppxxx}}}dddOOOAAA>>>:::888888888777777555555555555555555555555777777777888:::;;;===>>>HHHTTTnnnppp```ZZZVVVYYYbbbooouuujjj___XXXSSSRRRPPPMMMLLLNNNRRRYYYfffuuu{{{tttooollljjjfffccc___[[[XXXTTTPPPMMMIIIGGGGGGHHHJJJPPP___mmmuuuvvvxxxxxxyyy|||~~~zzzwwwuuutttrrrvvv~~~}}}sssllleeecccdddcccfffjjjnnnpppqqqrrrrrrmmmnnnpppqqqqqqooommmlllgggddd___\\\[[[\\\___aaahhhppp}}}~~~sssmmmmmmqqqyyy~~~eeePPPAAA>>>:::888888888777777444444444444444444444444666777888999:::;;;===???IIIWWWtttrrraaa\\\YYY\\\eeeqqqxxxmmmaaaZZZTTTRRRPPPMMMLLLNNNQQQWWWbbbpppyyysssnnnkkkhhheee```\\\YYYUUUQQQNNNJJJHHHHHHIIIKKKQQQ```nnnwwwxxxyyyzzzzzz{{{~~~}}}xxxtttpppooonnnjjjoooxxxyyyppphhhddddddaaabbbdddfffhhhiiihhhgggcccdddeeefffggggggggggggeeebbb]]]YYYVVVWWWXXXZZZ^^^fffrrr}}}sssmmmnnnssszzz~~~eeePPPAAA>>>:::888888888777777555555555555555555555555555777999:::999;;;>>>AAAJJJZZZxxxpppaaa\\\ZZZ^^^fffrrr{{{pppccc[[[UUUSSSPPPMMMLLLNNNQQQVVV```nnn~~~vvvoookkkiiifffaaa]]]ZZZVVVQQQNNNLLLJJJIIIKKKLLLSSSaaappp{{{|||}}}}}}|||}}}{{{uuupppllljjjiiigggllluuuwwwlllfffeee___^^^^^^___aaaaaa^^^\\\ZZZZZZ[[[]]]```dddhhhjjjfffddd___ZZZWWWUUUTTTTTTYYY^^^hhhttt}}}sssmmmooottt|||}}}cccNNNAAA>>>:::888888888777777666666666666666666666666444777::::::999;;;???BBBMMM]]]|||}}}lll^^^[[[ZZZ^^^fffsss}}}rrreee]]]VVVSSSPPPMMMLLLOOOPPPUUU___lll||||||sssnnnkkkhhhccc___[[[WWWSSSOOOMMMKKKKKKLLLNNNTTTcccqqq}}}uuuoookkkhhhgggeeejjjtttqqqhhheee^^^\\\ZZZZZZ[[[ZZZWWWTTTRRRRRRRRRUUU[[[cccjjjoooooolllhhhbbb]]]YYYVVVTTTVVVYYY___hhhvvv|||sssmmmpppuuu|||aaaLLLAAA>>>:::888888888777777777777777777777777777777333777:::;;;999:::???CCCPPP```xxxfff[[[XXXXXX]]]eeesss~~~tttfff^^^VVVSSSPPPMMMLLLOOONNNSSS]]]jjjzzzzzzuuunnnjjjfffaaa^^^YYYUUUQQQNNNLLLLLLMMMOOOUUUdddrrrxxxqqqmmmjjjiiieeejjjttttttiiieee]]]ZZZXXXWWWXXXWWWTTTPPPLLLLLLMMMPPPXXXbbblllrrrxxxvvvrrrlllfff```[[[YYYTTTUUUYYYaaannn|||rrrnnnpppvvv{{{```KKKAAA>>>:::888888888777777777777777777777777777777333777;;;;;;999:::???DDDRRRcccsssaaaXXXWWWWWW]]]eeesss~~~tttggg___WWWSSSPPPMMMMMMOOOLLLQQQ[[[hhhxxx{{{ppplllhhhccc___[[[VVVSSSOOOMMMLLLMMMOOOVVVdddrrrzzzuuupppmmmjjjnnnwwwzzzlllccc```\\\WWWUUUUUUTTTPPPMMMMMMJJJJJJLLLQQQYYYhhhuuu|||uuupppggg```]]][[[\\\bbbjjjwwwyyyqqqmmmqqqwww}}}bbbOOOEEE>>>999999888555555777777777777777777777777777888:::<<<<<<;;;<<<@@@DDDSSSfff~~~kkk^^^VVVTTTVVV]]]gggvvv}}}uuuiii___WWWTTTRRRNNNKKKKKKLLLOOOVVVaaaqqq|||sssnnngggbbb___[[[VVVRRRRRROOOMMMNNNPPPWWWfffuuuyyyrrrmmmjjjooowww}}}nnneee^^^ZZZUUURRRRRRPPPMMMIIIJJJHHHGGGJJJNNNUUUcccppp{{{ssskkkaaa^^^\\\```fffssswwwpppnnnrrryyy|||aaaOOODDD>>>:::::::::777666888777777777777777777777777777:::<<<;;;;;;<<>>:::888999777777777777777777777777555888:::::::::===CCCHHHUUUkkkzzzfffYYYTTTTTTWWW___jjjyyyyyysssjjjaaaXXXUUUSSSNNNKKKKKKJJJLLLQQQXXXdddtttxxxpppfff___[[[YYYVVVSSSRRROOOOOOPPPSSS[[[lll{{{xxxtttuuuyyyxxxkkk^^^YYYSSSOOOOOONNNKKKHHHIIIGGGHHHJJJJJJLLLTTT]]]lll{{{sssppptttxxxoookkklllttt}}}{{{___LLLAAA===;;;===>>>:::888999666666666666666666666666555777999::::::>>>EEEJJJYYYooo{{{fffYYYTTTSSSWWW```kkkzzzyyyrrrkkkbbbYYYVVVSSSNNNKKKKKKHHHJJJOOOVVVaaaqqqwwwpppfff___[[[YYYVVVTTTRRRPPPOOOQQQUUU]]]nnn~~~|||vvvwwwzzz|||nnn___YYYSSSOOOOOOOOOMMMKKKJJJHHHIIIKKKJJJJJJPPPWWWggg|||xxxyyyvvvnnnjjjmmmvvvzzz^^^LLLBBB===;;;<<<<<<999777999666666666666666666666666666888::::::;;;@@@GGGMMM]]]ttt{{{fffYYYSSSSSSXXXaaammm{{{yyyrrrlllbbbZZZVVVSSSNNNKKKKKKFFFHHHKKKRRR\\\kkkzzzuuuooofff```]]]ZZZWWWTTTRRRPPPPPPRRRVVV___qqq~~~wwwwwwxxx}}}sssbbb]]]WWWTTTTTTTTTSSSRRRNNNMMMOOOPPPNNNLLLQQQWWWbbbuuutttllljjjnnnyyyzzz^^^KKKDDD>>>:::::::::777666888666666666666666666666666666888:::;;;<<>>999999888555555777666666666666666666666666777999;;;;;;===CCCKKKRRRddd|||{{{dddWWWRRRSSSXXXbbbnnn}}}{{{rrrmmmcccZZZWWWSSSNNNKKKJJJKKKKKKMMMQQQXXXdddrrr{{{|||qqqllleeeaaa___\\\XXXTTTRRRPPPPPPSSSXXXbbbsss}}}uuutttvvv|||}}}qqqhhhbbbccceeecccbbbbbb```aaaaaa]]]XXXWWWYYY\\\^^^iii|||tttqqqnnnnnnxxxvvvYYYHHH===<<<;;;:::999999888999777777777777888888888888999888:::<<<<<>>===;;;:::999888888888777777777777888888888888999888:::<<<===@@@JJJUUUkkkvvvaaaWWWVVVUUUYYYdddqqqyyyqqqkkkeee\\\VVVSSSQQQMMMKKKLLLJJJKKKOOOSSS[[[hhhuuu|||rrrmmmgggbbb^^^[[[XXXUUUVVVRRRQQQUUU[[[gggyyywwwpppnnnpppuuu|||~~~uuummmlllmmmlllmmmooooooooooooqqqqqqpppmmmkkkgggkkksss}}}rrrnnnlllooo{{{rrrWWWHHH???>>><<<:::999777777777777777777777888888888888999999;;;======@@@KKKVVVpppqqq___VVVUUUUUUZZZeeerrr{{{sssjjjddd[[[UUUSSSQQQNNNKKKKKKIIIJJJMMMQQQWWWcccooo}}}zzzppplllfffaaa^^^ZZZWWWUUUUUURRRRRRWWW^^^jjj|||xxxooollljjjkkkqqqwww}}}tttllliiihhhhhhiiimmmqqqqqqtttyyy~~~|||xxxttttttuuuzzz|||qqqmmmlllppp~~~pppVVVIII???>>><<<:::888777666666666777777777888888888888999999;;;===>>>AAALLLWWWssskkk\\\VVVTTTUUU[[[gggttt|||tttjjjccc[[[UUUSSSQQQNNNKKKJJJHHHIIILLLOOOSSS]]]hhhvvvxxxoookkkfffaaa^^^ZZZWWWTTTUUUSSSSSSYYYaaannn{{{ppphhhgggeeeffflllssszzzxxxppphhheeecccbbbdddhhhmmmooossszzz~~~zzzzzz{{{pppnnnnnnrrroooVVVJJJ???>>><<<:::888777666666666777777777888888888888999999;;;>>>???BBBMMMXXXssszzzfffYYYTTTSSSTTT\\\hhhvvv~~~vvvkkkddd\\\VVVSSSQQQNNNLLLJJJHHHIIILLLMMMOOOXXXaaannn}}}wwwnnnjjjfffbbb^^^[[[WWWTTTTTTSSSUUU[[[dddrrr~~~}}}{{{wwwqqqhhhccc```^^^```gggnnnuuu~~~vvvooohhheeeaaa___aaaeeehhhjjjooowww~~~}}}zzzqqqpppqqquuulllTTTIII???>>><<<:::999777777777777777777777888888888888::::::<<>>===;;;:::999888888888777777777777888888888888::::::<<>>===;;;999888888999999777777777777888888888888999:::===AAABBBFFFQQQ]]]uuummm\\\TTTQQQQQQTTT^^^lllzzzyyypppddd[[[VVVTTTQQQOOOMMMLLLJJJIIIJJJKKKLLLMMMSSSYYYdddooo|||zzzqqqpppmmmiiiddd^^^YYYVVVVVVWWW[[[bbbooo~~~rrriiiccc___[[[WWWQQQOOOMMMLLLLLLKKKJJJHHHKKKHHHIIIOOOVVV^^^jjjuuuzzzoooiiidddaaabbbfffgggkkkoooqqqtttyyy|||vvvrrrssszzz|||zzzyyy~~~aaaLLLDDD>>>===;;;999888888888999777777777888888888999999::::::===AAABBBGGGRRR^^^uuu|||gggXXXPPPNNNQQQTTT^^^lllzzzzzzqqqeee\\\WWWTTTQQQOOOMMMLLLKKKJJJIIIJJJKKKLLLMMMSSS]]]hhhttt|||tttrrrpppkkkeee___ZZZWWWUUUWWW\\\dddqqqwwwkkkbbb^^^[[[XXXVVVRRRPPPMMMLLLLLLLLLJJJIIIIIIGGGHHHMMMRRRYYYdddoooyyytttmmmhhhdddeeehhhjjjnnnsssvvvzzz~~~zzzuuurrruuu|||{{{www~~~{{{^^^KKKDDD>>>===;;;:::999888888888777777888888888999999999:::;;;===AAACCCGGGSSS___uuutttaaaTTTOOONNNQQQTTT^^^lllzzz|||sssggg]]]XXXUUURRRPPPMMMMMMKKKJJJJJJJJJJJJKKKJJJPPPXXXaaammm|||~~~wwwvvvrrrmmmfff```[[[XXXUUUXXX^^^fffsssyyyqqqfff^^^[[[YYYWWWUUUSSSPPPNNNMMMMMMLLLKKKJJJJJJGGGGGGLLLPPPUUU___iiirrr~~~~~~vvvqqqllllllooonnnqqqvvv{{{zzzuuurrrvvv~~~~~~xxxxxx[[[IIICCC===<<<;;;:::999888888888888888888888999999999999;;;;;;===AAACCCHHHTTTaaawwwlll\\\RRROOOOOOQQQTTT^^^lllzzzvvviii___ZZZVVVSSSQQQNNNNNNMMMLLLKKKJJJJJJJJJJJJNNNUUU]]]hhhwww{{{xxxtttnnnggg```[[[XXXUUUYYY```jjjwwwtttmmmddd]]][[[ZZZXXXVVVRRRPPPNNNMMMMMMLLLKKKIIIKKKHHHHHHKKKNNNQQQYYYbbbkkkwww{{{vvvtttvvvuuuwww{{{xxxtttsssxxx|||tttXXXGGGCCC<<<<<<<<<;;;:::999888777888888888999999999999:::<<<<<<>>>AAACCCIIIVVVcccyyyyyyfffXXXPPPNNNOOOQQQTTT^^^lllzzzzzzmmmbbb\\\XXXUUURRRPPPPPPOOONNNLLLKKKJJJJJJJJJMMMRRRXXXbbbppp}}}{{{uuunnnggg```[[[XXXVVV[[[cccmmm{{{}}}|||{{{{{{{{{zzzzzz{{{}}}|||qqqkkkccc^^^\\\[[[YYYWWWTTTRRROOONNNNNNNNNLLLKKKLLLHHHGGGIIIKKKMMMTTT\\\eeeppp}}}vvvsssssszzzrrrUUUFFFCCC<<<<<<<<<;;;:::999888777888888888999999999::::::<<<<<<>>>AAACCCIIIWWWddd{{{wwwcccUUUNNNMMMMMMQQQTTT^^^lllzzz|||oooddd^^^ZZZWWWTTTRRRQQQQQQOOONNNLLLKKKJJJHHHJJJNNNSSS[[[iiiyyy|||vvvnnnggg```[[[XXXWWW\\\eeeqqq~~~|||vvvsssnnnllljjjhhhgggggghhhhhhiiijjjkkkmmmpppsssvvvxxx{{{}}}{{{pppjjjccc___^^^]]]ZZZWWWVVVTTTRRRQQQQQQPPPOOOMMMLLLHHHGGGHHHIIIJJJPPPXXXaaalllxxxuuurrrsss{{{qqqTTTEEECCC<<<<<<<<<;;;:::999888777888888999999999:::::::::===<<<>>>AAACCCJJJWWWeee|||wwwbbbSSSLLLKKKKKKQQQTTT^^^mmmzzz~~~qqqfff___[[[XXXUUUSSSRRRRRRQQQOOOMMMKKKJJJFFFHHHKKKOOOWWWdddttt|||vvvnnnfff___ZZZXXXXXX]]]fffrrrvvvoooiiiccc```^^^\\\ZZZXXXWWWXXXYYYZZZYYYZZZ[[[^^^aaadddgggiiijjjmmmqqqvvvzzz|||yyypppkkkdddaaa```___\\\YYYXXXVVVSSSRRRQQQPPPMMMKKKHHHHHHIIIJJJLLLNNNOOOPPP\\\dddoooyyywwwuuuvvv}}}lllSSSEEE@@@???===:::888666666777777888777777777777777888999<<<<<>>===;;;999777777777888888888777777888888999:::======@@@CCCEEEKKKZZZhhh}}}eeeTTTMMMKKKLLLPPPVVV```jjjvvv~~~qqqggg```\\\ZZZYYYYYYWWWUUUSSSPPPNNNMMMLLLJJJIIIKKKMMMSSS```lll~~~wwwnnneee___ZZZXXXZZZ^^^hhhuuu}}}uuummmgggccc[[[WWWRRRNNNKKKIIIGGGEEEGGGGGGFFFEEEEEEEEEEEEFFFEEEEEEEEEEEEFFFGGGHHHHHHLLLMMMOOOOOOQQQTTTYYY\\\iiimmmttt{{{{{{wwwuuuqqqmmmkkkiiieee```[[[[[[XXXVVVTTTTTTTTTSSSRRRMMMMMMLLLKKKJJJJJJJJJJJJPPPVVV^^^hhhttt|||wwwxxx|||}}}|||||||||iiiRRRFFFBBB>>>===;;;999888888888888888888888888888999:::;;;===>>>AAAEEEGGGMMM\\\kkkfffUUUMMMKKKKKKOOOVVV___jjjuuuvvvkkkccc]]]ZZZZZZZZZYYYWWWTTTQQQNNNMMMMMMJJJIIIKKKLLLPPP[[[fff~~~~~~vvvmmmeee^^^ZZZXXX[[[```iiiuuuvvvllleee___ZZZWWWTTTQQQMMMKKKJJJIIIHHHGGGGGGFFFEEEEEEDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEHHHIIIJJJJJJJJJMMMPPPSSS\\\```gggnnnuuu|||{{{wwwsssooommmkkkhhhbbb^^^\\\YYYUUUTTTSSSSSSRRRQQQOOONNNMMMLLLJJJJJJJJJIIINNNSSSZZZbbbmmm||||||uuuwww}}}zzzyyy{{{}}}gggQQQFFFBBB===<<<;;;:::999999888888888888888888999:::;;;<<<>>>???CCCFFFIIIOOO^^^mmmfffUUUMMMKKKKKKOOOUUU___jjjuuu{{{pppggg```[[[[[[[[[ZZZXXXVVVRRROOOMMMLLLJJJJJJKKKLLLOOOYYYcccwwwvvvlllddd]]]YYYXXX\\\```iiisss{{{}}}vvvpppggg___YYYVVVSSSQQQOOOMMMJJJIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDDDDEEEEEEFFFEEEDDDDDDCCCCCCDDDDDDDDDEEEGGGGGGHHHIIIMMMOOORRRUUU[[[aaahhhooowww{{{~~~zzzvvvqqqooonnnlllgggccc^^^[[[WWWTTTSSSSSSRRRQQQQQQPPPOOOMMMLLLKKKJJJJJJNNNQQQVVV\\\fffttt{{{tttwww|||{{{}}}dddOOODDDBBB<<<<<<<<<;;;:::999999888888888888999:::;;;<<<===???@@@DDDHHHJJJQQQaaappp}}}eeeTTTMMMKKKLLLNNNUUU___iiitttvvvlllddd^^^]]]]]]]]][[[XXXTTTPPPNNNLLLJJJJJJLLLLLLNNNWWW```ooovvvlllccc\\\YYYXXX[[[___eeemmmrrrsssqqqnnneee```ZZZVVVSSSQQQPPPNNNKKKIIIGGGGGGHHHHHHGGGEEEFFFEEEDDDDDDCCCCCCDDDDDDEEEDDDCCCCCCBBBBBBCCCCCC@@@BBBDDDDDDDDDFFFHHHJJJIIILLLPPPUUUZZZ```gggkkkqqqvvv~~~~~~yyytttqqqqqqpppmmmjjjaaa^^^YYYUUUTTTSSSSSSRRRRRRQQQPPPNNNMMMLLLLLLLLLMMMOOORRRWWW___mmm~~~yyyuuuxxxbbbMMMCCCAAA<<<<<<<<<<<<;;;:::999999888999999999:::<<<===>>>???AAAEEEIIILLLSSScccrrrzzzcccSSSMMMLLLLLLNNNTTT___iiittt|||rrriiiccc`````````___[[[WWWSSSPPPMMMKKKKKKLLLKKKLLLSSS[[[hhhyyyvvvkkkbbb\\\YYYWWWZZZ\\\```eeehhhgggccc```ZZZWWWUUUSSSRRRQQQPPPNNNLLLKKKIIIIIIIIIIIIHHHFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCCCC@@@AAABBBCCCBBBBBBDDDEEEDDDFFFIIILLLOOOTTTZZZ^^^dddjjjrrrzzz|||vvvsssssssssqqqoooddd```[[[WWWUUUTTTSSSSSSSSSRRRQQQOOONNNMMMMMMMMMMMMNNNPPPSSS[[[hhhyyywwwuuuzzz~~~```LLLCCCAAA<<<<<<<<<<<<;;;:::999999999999999:::;;;<<<>>>>>>@@@AAAEEEIIILLLTTTdddsssxxxaaaRRRLLLLLLMMMMMMTTT___iiisssvvvlllfffcccccccccaaa^^^ZZZUUURRRNNNLLLKKKLLLJJJJJJOOOWWWdddvvvuuukkkbbb\\\XXXWWWXXXYYY\\\```aaa___[[[WWWVVVUUUTTTUUUUUUTTTQQQOOOQQQOOONNNMMMNNNMMMLLLJJJHHHHHHGGGFFFFFFFFFFFFGGGEEEEEEDDDDDDDDDDDDDDDEEEAAABBBCCCCCCAAAAAAAAACCCDDDEEEGGGHHHJJJNNNSSSWWWWWW\\\eeemmmttt{{{{{{wwwwwwvvvssspppjjjeee^^^YYYWWWVVVUUUTTTUUUTTTRRRQQQOOOMMMLLLKKKJJJLLLNNNRRRXXXdddsss}}}yyyxxx~~~xxx]]]KKKDDDCCC<<<<<<;;;:::999999999999:::::::::;;;<<<===???@@@BBBDDDHHHKKKMMMUUUgggxxxooo^^^SSSLLLJJJLLLMMMRRR[[[fffrrr|||sssmmmiiifffbbb```___]]]XXXSSSTTTOOOJJJJJJJJJKKKOOOUUUaaaooovvvlllddd___\\\[[[ZZZYYYYYYYYYZZZZZZYYYXXXTTTUUUVVVWWWXXXYYYYYYYYYZZZXXXVVVUUUUUUTTTRRRPPPNNNLLLKKKJJJJJJJJJHHHFFFGGGEEEBBBAAABBBBBBBBBAAABBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCCDDDFFFIIIKKKMMMNNNRRRWWW]]]eeennnxxx~~~~~~{{{zzzxxxuuurrrlllggg```[[[XXXVVVUUUTTTUUUTTTSSSRRRPPPNNNMMMLLLJJJLLLMMMOOOTTT___llluuu~~~yyyyyyuuu[[[IIIBBBAAA<<<<<<;;;:::999999999999777777888999:::<<<===>>>CCCEEEIIILLLNNNUUUgggyyymmm\\\RRRKKKIIIKKKMMMRRR[[[fffrrrwwwpppllliiieeecccbbb___ZZZVVVUUUOOOKKKJJJJJJJJJNNNTTT]]]kkkvvvmmmddd___]]]]]]ZZZYYYYYYYYYZZZ[[[[[[ZZZZZZ\\\^^^aaaccceeeggggggjjjiiigggfffeeedddaaa^^^\\\YYYVVVTTTRRRPPPMMMKKKLLLJJJGGGFFFGGGGGGFFFEEECCCCCCBBBBBBAAABBBBBBBBBAAAAAAAAAAAACCCEEEGGGHHHJJJMMMPPPUUU[[[ccclllrrr{{{~~~|||xxxtttnnniiibbb\\\YYYWWWUUUTTTUUUUUUSSSRRRPPPOOONNNMMMJJJKKKLLLMMMPPPWWWbbbkkk|||~~~yyy|||rrrYYYHHHAAA???<<<<<<;;;:::999999999999666666777999;;;===???@@@CCCFFFJJJMMMOOOVVVhhhyyykkkZZZPPPJJJHHHIIILLLRRRZZZfffrrr|||vvvqqqmmmiiigggfffccc]]]YYYUUUPPPKKKKKKJJJIIIMMMRRRYYYfff|||wwwmmmeeeaaa``````^^^]]]]]]^^^___aaacccdddfffhhhmmmrrrwww{{{~~~}}}|||{{{xxxssspppjjjfffaaa]]]YYYVVVRRROOONNNLLLJJJIIIIIIHHHGGGEEEEEEEEEDDDCCCBBBBBBBBBBBBAAA@@@@@@???@@@AAACCCDDDGGGHHHJJJLLLPPPWWW___dddnnnuuu~~~zzzwwwpppkkkddd]]]YYYVVVTTTSSSTTTSSSRRRQQQOOONNNMMMLLLIIIJJJKKKKKKLLLRRR[[[cccsss|||~~~{{{}}}pppWWWHHH@@@>>><<<<<<;;;:::999999999999888888999;;;===@@@BBBCCCDDDFFFKKKNNNPPPWWWhhhxxxjjjYYYOOOIIIHHHIIILLLQQQZZZeeerrr|||vvvrrrmmmkkkiiifff```\\\WWWQQQLLLLLLJJJIIIKKKPPPUUUbbbwwwxxxnnngggddddddeeeeeefffgggiiikkknnnrrruuuxxx{{{~~~yyyssslllgggaaa\\\XXXRRRPPPMMMLLLLLLKKKIIIHHHGGGFFFEEEDDDBBBBBBBBBBBBCCCBBBAAA@@@@@@@@@AAABBBFFFFFFFFFGGGJJJPPPWWW]]]bbbiiirrr{{{~~~yyysssmmmeee^^^YYYVVVSSSQQQQQQQQQPPPOOOMMMLLLKKKKKKHHHIIIJJJJJJKKKPPPXXX^^^jjjsss~~~~~~}}}nnnVVVHHHAAA>>><<<<<<;;;:::999999999999888888999;;;===@@@BBBCCCDDDFFFKKKOOOPPPWWWgggwwwiiiYYYOOOJJJHHHJJJKKKPPPYYYdddqqqzzzvvvqqqnnnllliiiccc^^^YYYSSSNNNMMMKKKHHHJJJNNNRRR^^^rrrxxxnnnhhhgggiiikkknnnqqquuuxxx{{{~~~uuummmhhh^^^[[[VVVSSSQQQPPPOOOMMMJJJIIIGGGEEECCCBBBBBBAAADDDCCCAAA@@@?????????@@@CCCCCCDDDDDDGGGLLLSSSXXXYYY```hhhqqqyyy}}}vvvqqqhhh```[[[WWWSSSQQQPPPOOOOOONNNLLLKKKKKKJJJGGGIIIKKKJJJJJJNNNTTTZZZbbbiiisssyyy{{{zzzzzz{{{|||kkkUUUHHH@@@>>><<<<<<;;;:::999999999999777777888:::<<<>>>@@@AAACCCFFFKKKOOOPPPVVVfffvvvhhhXXXOOOIIIHHHJJJKKKPPPXXXcccooo}}}~~~zzzuuurrrppplllfffaaa[[[UUUQQQOOOLLLIIIJJJMMMQQQZZZlllwwwnnnjjjjjjnnnqqqwww}}}zzznnniiiaaaZZZUUUSSSPPPOOONNNMMMKKKHHHFFFDDDCCCCCCCCCBBB@@@>>>=========>>>???@@@AAABBBDDDGGGMMMQQQSSSXXX___fffnnnwww{{{uuulllccc]]]YYYUUUSSSPPPOOOOOONNNMMMLLLKKKKKKHHHJJJKKKJJJIIIKKKPPPTTTZZZaaajjjpppssstttvvvyyy}}}hhhSSSFFF???<<<<<<<<<;;;:::999999999999888999999:::<<<===???@@@BBBEEEKKKOOOPPPUUUeeettt}}}fffVVVMMMHHHGGGIIIKKKOOOXXXbbbmmm{{{zzzvvvtttpppiiiddd]]]XXXSSSQQQNNNJJJJJJMMMOOOVVVfff}}}vvvnnnkkkmmmrrrvvvsssggg___YYYVVVTTTSSSRRROOOMMMJJJHHHGGGFFFDDDCCCAAA???>>>>>>??????===???AAAAAABBBDDDGGGJJJLLLQQQVVV\\\bbbkkkvvv~~~~~~xxxnnnfff___[[[WWWUUUPPPPPPOOOOOONNNMMMLLLLLLIIIKKKLLLJJJHHHIIILLLPPPTTT[[[dddkkkooorrrvvvyyyfffQQQEEE>>>:::<<<<<<;;;:::999999999999;;;;;;<<<<<<>>>???@@@AAABBBEEEJJJNNNOOOUUUdddsss{{{dddTTTKKKFFFFFFHHHKKKOOOWWWaaalllyyy}}}yyywwwrrrlllggg___YYYTTTRRROOOJJJJJJMMMNNNTTTbbbxxxvvvnnnlllooouuuyyyxxxmmmfffaaa___WWWUUUSSSPPPMMMKKKIIIIIIGGGFFFDDDBBBAAAAAABBBBBB???AAABBBCCCCCCCCCDDDFFFHHHLLLQQQUUU[[[cccnnnuuu|||tttkkkbbb[[[VVVSSSQQQQQQPPPOOONNNLLLLLLKKKJJJKKKKKKKKKJJJJJJKKKMMMSSSXXX```hhhnnntttzzz}}}xxx[[[LLLEEE@@@;;;:::;;;;;;999777555555666777888999<<<>>>@@@BBBCCCBBBHHHIIIJJJRRRVVVaaauuuwww```RRRLLLGGGFFFGGGKKKPPPWWW```jjjwww|||zzzvvvppplll```]]]XXXRRRMMMKKKJJJIIIKKKPPP\\\qqq~~~uuunnniiijjjtttrrrfffbbb^^^XXXUUUTTTRRRNNNJJJHHHFFFDDDCCCDDDCCCBBBAAADDDDDDCCCBBBBBBBBBCCCCCCGGGIIIKKKNNNSSSYYYaaagggvvv~~~|||tttkkkbbb[[[WWWUUURRRRRRQQQPPPOOONNNMMMMMMJJJKKKKKKJJJIIIIIIJJJLLLQQQVVV___iiirrrzzztttWWWIIICCC>>>:::;;;;;;<<<:::777666666777::::::;;;===>>>@@@AAABBBAAAHHHHHHJJJRRRVVVaaauuuuuu^^^QQQJJJGGGFFFGGGKKKPPPWWW___jjjwww}}}yyyrrrlllbbb___YYYTTTOOOLLLKKKJJJLLLPPPZZZmmm|||rrrkkkfffgggqqq|||zzzooohhh___YYYUUUSSSOOOLLLKKKIIIFFFDDDDDDCCCAAA@@@BBBBBBAAA@@@@@@@@@@@@AAADDDEEEGGGIIIMMMSSSZZZ___jjjrrr~~~~~~yyyrrrjjjbbb\\\XXXVVVSSSRRRRRRQQQPPPOOONNNNNNKKKLLLLLLJJJHHHGGGHHHJJJNNNTTT___lllxxxmmmRRREEE???<<<:::;;;<<<<<<;;;888777777888<<<<<<===>>>???@@@@@@AAAAAAHHHGGGIIIQQQVVVaaauuuttt\\\OOOIIIFFFFFFGGGJJJOOOVVV___iiiwww{{{sssmmmdddaaa[[[UUUPPPMMMLLLLLLNNNQQQXXXhhhyyynnnfffaaaccclllvvvyyylllaaa[[[XXXUUURRRPPPMMMJJJGGGFFFEEECCCAAABBBBBBAAA@@@??????@@@@@@BBBCCCDDDFFFHHHMMMSSSWWW^^^fffrrr|||~~~yyyuuunnnggg```[[[XXXWWWRRRRRRQQQQQQPPPOOOOOONNNLLLLLLLLLJJJHHHFFFGGGHHHMMMTTTaaappp~~~gggNNNBBB===<<<;;;:::;;;<<<;;;999888999:::;;;<<<<<<>>>???@@@AAABBBAAAHHHGGGIIIQQQVVVbbbvvvttt\\\OOOJJJGGGGGGIIIIIINNNVVV^^^hhhvvv}}}sssllldddaaa[[[VVVQQQOOONNNNNNQQQRRRXXXeeezzzvvviiiaaa]]]]]]fffooo~~~ooofff```\\\YYYUUUQQQMMMJJJIIIHHHGGGEEEEEEDDDCCCBBBAAAAAAAAABBBCCCDDDEEEEEEFFFIIINNNQQQWWW^^^hhhqqqyyy~~~xxxrrrooojjjccc^^^ZZZWWWVVVQQQQQQPPPPPPOOOOOONNNNNNMMMMMMMMMKKKHHHFFFGGGHHHMMMVVVeeeuuubbbLLLBBB===<<<<<<999;;;<<<;;;999999:::;;;999:::;;;===???AAACCCDDDBBBHHHGGGIIIQQQWWWcccxxxuuu]]]OOOJJJHHHIIIKKKJJJNNNUUU^^^hhhuuu}}}ssskkkccc```\\\WWWTTTSSSRRRSSSSSSUUUZZZeeexxx}}}rrreee]]]YYYYYY___fff{{{ssshhh```ZZZWWWSSSOOOLLLJJJJJJIIIHHHFFFEEEDDDCCCBBBBBBBBBBBBCCCDDDEEEDDDDDDFFFIIILLLQQQWWW___fffnnnwwwyyysssmmmkkkfff```\\\YYYWWWVVVPPPPPPPPPPPPOOOOOONNNNNNMMMNNNMMMKKKIIIHHHHHHIIIOOOYYYjjj}}}^^^JJJBBB===;;;===888999::::::999999:::;;;999:::<<<>>>AAACCCEEEFFFCCCIIIHHHIIIRRRXXXeeezzzvvv^^^PPPJJJHHHIIIKKKKKKOOOVVV]]]gggsss|||rrrkkkeeebbb___\\\[[[[[[\\\]]]YYY\\\aaakkkzzzzzzooobbb[[[WWWVVVYYY^^^nnnuuuggg^^^[[[WWWQQQMMMLLLKKKJJJIIIEEEEEECCCBBBAAAAAAAAAAAABBBBBBCCCBBBAAABBBDDDFFFIIINNNUUU[[[cccmmmyyywwwqqqkkkhhhddd___\\\YYYXXXXXXQQQQQQQQQQQQPPPPPPPPPPPPNNNNNNNNNLLLJJJIIIJJJKKKPPP\\\ooo~~~ZZZIIICCC<<<:::<<<777888999999888888999;;;===>>>???AAACCCDDDFFFFFFEEEJJJIIIJJJSSSYYYggg|||www^^^OOOHHHFFFGGGIIILLLPPPVVV]]]fffrrr|||sssmmmhhhgggeeecccccceeegggiiifffjjjpppwwwwwwlll```ZZZVVVTTTTTTWWW___ppp{{{pppfffaaaZZZTTTQQQOOOMMMKKKGGGFFFEEEDDDBBBBBBBBBBBBAAABBBBBBAAA@@@@@@BBBDDDFFFIIINNNRRRXXXaaalllttt~~~~~~wwwqqqjjjhhhddd___\\\ZZZYYYYYYRRRRRRRRRRRRRRRQQQQQQQQQNNNNNNNNNMMMKKKJJJKKKMMMPPP]]]sss{{{XXXHHHBBB<<<888;;;666777999999888888999;;;AAAAAABBBCCCDDDEEEFFFFFFFFFKKKJJJKKKTTTZZZhhh~~~vvv]]]NNNGGGEEEEEEHHHMMMQQQWWW]]]eeeqqq~~~}}}tttnnnlllkkkiiiiiijjjmmmppprrrssswww}}}vvvkkk```ZZZWWWSSSRRRTTTUUUdddzzzpppkkkccc[[[WWWSSSQQQOOOJJJIIIHHHFFFEEEEEEDDDDDDBBBCCCCCCBBBAAAAAABBBDDDGGGIIIKKKMMMPPPWWWaaaiiixxxzzzwwwqqqnnniiieeecccbbb```___YYYXXXXXXXXXXXXVVVRRROOOTTTPPPNNNNNNMMMKKKKKKOOOWWWeeezzzvvvXXXIII===;;;===:::;;;;;;:::::::::;;;<<<<<<===>>>@@@BBBDDDFFFGGGGGGJJJLLLJJJNNNWWW[[[iiiuuu^^^PPPIIIFFFHHHKKKNNNNNNSSS[[[dddmmm|||}}}wwwsssrrrnnnkkkmmmpppqqqwww}}}~~~ssslllccc\\\XXXVVVSSSPPPYYY[[[fff{{{|||nnnccc\\\XXXUUUSSSQQQNNNJJJIIIJJJHHHEEEAAACCCCCCCCCCCCCCCCCCCCCCCCAAABBBEEEHHHLLLSSS[[[aaalllvvv~~~vvvrrrmmmiiigggfffdddcccbbb```^^^\\\[[[ZZZWWWUUUVVVQQQNNNNNNMMMKKKMMMQQQYYYggg}}}tttWWWIII===;;;===:::;;;;;;::::::;;;;;;<<<<<<===>>>@@@CCCEEEFFFGGGHHHKKKNNNLLLOOOXXX]]]kkkvvv```QQQJJJFFFFFFHHHMMMNNNSSS[[[dddmmm|||yyyuuurrrnnnkkkmmmppprrrxxxuuunnneee^^^[[[YYYVVVSSSSSSUUU___qqq}}}ooofff```[[[WWWTTTPPPLLLJJJJJJHHHDDDAAACCCCCCCCCCCCBBBBBBBBBBBBAAABBBDDDFFFIIINNNUUUZZZeeennn|||}}}wwwrrrpppooonnnmmmpppmmmiiifffdddbbb```^^^[[[UUUQQQPPPOOONNNPPPUUU]]]kkkqqqUUUHHH===;;;>>>:::;;;;;;::::::;;;<<<<<<===>>>???AAADDDFFFGGGHHHHHHMMMPPPNNNRRR[[[```nnnwwwaaaSSSKKKFFFEEEFFFMMMMMMSSS\\\dddmmm{{{|||vvvtttnnnkkkmmmooorrryyywwwmmmfffbbb___[[[XXXRRRSSSYYYgggwwwvvvlllccc]]]YYYUUUOOOMMMLLLJJJGGGCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBCCCDDDHHHMMMQQQ[[[dddqqq~~~}}}{{{zzzxxxzzzxxxuuusssqqqnnnkkkhhhddd]]]WWWTTTRRRQQQUUUZZZbbbooommmRRRGGG===<<<>>>:::;;;;;;:::;;;;;;<<<===>>>???@@@BBBDDDGGGHHHIIIIIIOOOQQQPPPTTT^^^bbbqqqxxxcccUUUMMMGGGEEEGGGLLLMMMSSS\\\dddmmm{{{~~~xxxvvvpppkkklllmmmooouuu|||uuuooohhhbbb]]]ZZZXXXZZZ```jjjzzzxxxlllddd___YYYSSSPPPOOONNNKKKHHHDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@AAAAAAAAADDDHHHKKKSSS[[[gggsss~~~~~~|||wwwtttnnnfff^^^ZZZWWWUUUWWW\\\gggttthhhOOOEEE===<<<>>>:::;;;;;;;;;;;;<<<===>>>???@@@AAACCCEEEHHHIIIJJJJJJOOORRRQQQUUU___dddsss|||fffXXXPPPJJJHHHIIIKKKLLLRRR\\\dddmmmzzz{{{wwwpppkkkjjjiiijjjnnntttyyyvvvllleeebbb___\\\]]]bbbnnnwwwmmmbbb]]]UUUQQQPPPOOOMMMKKKFFFFFFEEEDDDBBBAAA@@@@@@>>>???@@@@@@@@@CCCFFFIIINNNUUU___kkkvvv|||tttkkkeee___[[[\\\```nnn{{{dddLLLDDD===<<<>>>;;;::::::;;;;;;<<<===??????AAABBBDDDFFFIIIJJJKKKKKKNNNQQQPPPUUU```eeetttkkk\\\RRRKKKIIIJJJJJJLLLRRR\\\dddmmmzzz}}}tttnnniiigggfffdddfffkkkooovvvwwwmmmgggaaa___aaaiiiyyy{{{iiibbbYYYSSSPPPOOOMMMKKKHHHHHHFFFEEECCCBBBAAA@@@===???@@@@@@@@@BBBEEEHHHJJJPPPYYYbbbmmmzzz}}}vvvnnngggfffiiivvvaaaJJJCCC======???;;;::::::;;;;;;<<<>>>???@@@BBBCCCEEEGGGIIIKKKLLLLLLMMMPPPOOOUUU___eeetttrrr___SSSKKKHHHIIIIIIKKKRRR\\\dddmmmyyy~~~yyynnniiieeedddccc```aaadddgggnnnwwwvvvlllgggeeehhhqqqzzzvvvnnncccZZZUUURRROOOLLLJJJIIIHHHFFFEEECCCBBBAAA>>>???@@@@@@???@@@BBBDDDFFFKKKRRRZZZcccppp~~~{{{sssppprrr{{{~~~___IIICCC======???;;;::::::;;;;;;===>>>???@@@BBBCCCEEEHHHJJJKKKLLLMMMLLLOOOOOOTTT___dddtttvvvaaaTTTJJJGGGGGGIIIKKKRRR\\\eeemmmyyyxxxsssiiidddbbbbbbaaa^^^^^^bbbbbbhhhpppzzzxxxpppkkkhhhkkkppp~~~yyylllaaa[[[VVVRRROOOKKKKKKIIIGGGEEEDDDBBBAAA???@@@AAA@@@>>>>>>???AAACCCGGGMMMTTT]]]iiiwww}}}|||~~~yyy[[[GGGCCC===<<<>>>999:::::::::;;;===>>>@@@AAACCCDDDFFFHHHJJJLLLNNNNNNNNNTTTSSSUUU^^^eeettt{{{cccTTTMMMJJJJJJJJJKKKPPPYYYaaakkkzzz{{{uuuoookkkeeecccaaa^^^]]][[[[[[[[[^^^```hhhsss}}}|||rrrkkkkkkppp|||tttfff___[[[VVVRRROOOMMMKKKIIIHHHFFFCCCAAAAAA@@@???>>>>>>???@@@@@@CCCDDDJJJSSSZZZcccppp|||vvvXXXFFFBBB===<<<>>>:::::::::;;;<<<===???@@@AAACCCDDDFFFHHHJJJLLLMMMNNNNNNSSSRRRTTT^^^eeesss{{{cccTTTMMMJJJIIIJJJKKKPPPXXXaaakkkyyy}}}wwwqqqlllhhheeeaaa```^^^[[[ZZZYYYYYYYYY[[[]]]cccmmmwwwwwwrrrrrruuuqqqggg```YYYTTTRRROOOLLLJJJIIIGGGEEEBBBAAA@@@???>>>>>>>>>???@@@CCCCCCHHHOOOUUU]]]jjjvvvsssWWWFFFCCC>>>===???;;;;;;;;;;;;<<<===???AAABBBCCCDDDFFFGGGIIIKKKMMMNNNMMMRRRQQQSSS\\\cccqqqzzzcccTTTMMMJJJIIIJJJKKKPPPXXX```jjjyyyzzzuuuoooiiieeecccaaa___\\\[[[YYYWWWVVVVVVVVVVVVXXXYYY]]]fffnnnxxxwwwrrrqqqvvv{{{nnnddd[[[UUUUUURRROOOLLLKKKIIIFFFDDDAAA@@@???>>>======>>>???CCCBBBDDDJJJOOOUUUbbbnnnrrrWWWHHHEEE???===???;;;;;;;;;<<<===>>>@@@AAABBBDDDDDDFFFGGGIIIKKKLLLMMMLLLQQQPPPQQQ[[[aaaoooxxxbbbUUUMMMJJJHHHJJJKKKOOOWWW___iiixxx{{{ooojjjddd___]]]]]]]]]\\\YYYWWWVVVTTTSSSSSSTTTTTTWWWVVVZZZaaahhhqqqwwwtttttt{{{xxxlllbbb[[[XXXUUUQQQNNNLLLJJJHHHFFFBBBAAA???>>>======>>>>>>AAA@@@AAAFFFJJJPPP\\\gggxxxrrrYYYJJJGGG@@@===>>>;;;<<<<<<<<<===???@@@BBBCCCDDDDDDEEEGGGIIIJJJKKKLLLJJJPPPOOOPPPYYY___mmmuuuaaaTTTMMMJJJHHHJJJJJJOOOWWW___hhhvvvzzzpppfffbbb]]]YYYXXXYYYYYYYYYWWWUUUTTTRRRQQQQQQRRRRRRVVVUUUXXX^^^dddkkkwww{{{vvvwwwxxxkkkccc\\\XXXSSSOOOMMMKKKIIIGGGDDDCCCAAA???>>>======>>>???>>>@@@DDDGGGMMMXXXcccppp|||nnnWWWKKKHHH@@@===>>>;;;=========>>>???AAACCCCCCDDDDDDEEEGGGHHHJJJKKKKKKIIIOOOMMMNNNWWW^^^kkkqqq___SSSMMMJJJHHHJJJJJJNNNVVV^^^ggguuuqqqhhh```]]]XXXVVVVVVVVVVVVUUUVVVTTTRRRQQQOOOOOOOOOPPPTTTTTTWWW\\\```eeepppzzzyyyuuu|||pppfff```\\\VVVRRROOONNNKKKJJJFFFEEEBBB@@@???>>>>>>>>>>>>===@@@DDDFFFJJJTTT^^^gggsssgggRRRGGGGGG@@@===???=========>>>???@@@BBBCCCDDDDDDDDDEEEGGGHHHIIIJJJKKKHHHNNNLLLMMMVVV\\\jjjmmm]]]RRRMMMJJJHHHIIIJJJNNNVVV]]]ggguuu|||ppphhh___\\\YYYWWWWWWVVVUUUTTTTTTSSSQQQOOOMMMLLLLLLLLLPPPPPPTTTYYY\\\___gggqqq|||~~~uuuxxxyyymmmeeeaaa[[[VVVSSSQQQOOOMMMHHHFFFDDDBBB@@@????????????>>>AAADDDEEEGGGNNNVVV___jjj{{{}}}bbbMMMDDDEEE???===@@@>>>======>>>???@@@BBBCCCDDDDDDEEEEEEGGGHHHIIIJJJJJJHHHMMMLLLMMMUUU[[[iii}}}kkk[[[RRRMMMJJJHHHIIIJJJNNNVVV]]]fffttt}}}zzzvvvssssssxxx|||sssmmmaaa___\\\ZZZZZZYYYWWWUUUTTTRRRPPPMMMKKKJJJJJJJJJLLLMMMQQQVVVYYY[[[bbbjjjppp~~~wwwxxx~~~{{{hhhddd^^^XXXUUUSSSRRRPPPIIIHHHEEECCCAAA???????????????BBBEEEDDDDDDIIIPPPYYYeeeuuu~~~||||||rrr^^^QQQEEEBBBBBB@@@===<<<===>>>???AAABBBCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHJJJKKKNNNQQQSSSZZZjjjyyy~~~~~~{{{iiiXXXNNNIIIIIIIIIIIIJJJNNNVVV\\\dddqqq}}}}}}wwwrrrlllfffdddaaaaaahhhpppxxx~~~wwwqqqllljjjfffaaa\\\XXXUUUTTTTTTRRROOOLLLIIIIIIIIIIIIJJJKKKMMMNNNPPPTTTYYY\\\eeennn|||zzzyyytttiii___\\\ZZZUUUPPPNNNOOOKKKFFFBBBAAA@@@>>>===>>>???@@@AAABBBDDDHHHKKKXXX```nnn|||uuurrrqqqtttwwwpppYYYNNNCCCAAABBB@@@>>>======>>>@@@AAACCCDDDDDDDDDEEEDDDDDDEEEEEEFFFGGGHHHJJJKKKNNNQQQTTT[[[kkkzzzzzzhhhWWWMMMIIIHHHHHHJJJJJJOOOVVV]]]eeerrr~~~uuunnnccc]]]XXXWWWWWWVVVZZZ___cccnnn~~~|||yyywwwtttooohhhaaa[[[VVVTTTQQQOOOLLLIIIGGGFFFGGGGGGGGGHHHIIIJJJLLLOOOSSSWWW\\\dddppp}}}zzzwww{{{|||pppeee```]]]WWWRRRQQQOOOLLLHHHEEECCCAAA???>>>>>>???@@@AAAAAACCCFFFIIISSS[[[hhhvvv|||nnnkkkiiijjjnnnvvvlllUUUJJJAAA@@@AAA???>>>???>>>???@@@BBBCCCDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKNNNRRRTTT[[[kkk{{{yyygggVVVLLLHHHGGGHHHJJJKKKOOOWWW^^^fffsssttthhhaaaUUUOOOKKKNNNPPPNNNMMMNNNPPPYYYeeerrr~~~yyytttmmmmmmnnnrrrwww}}}|||uuulllccc[[[UUURRRNNNMMMKKKHHHGGGFFFFFFGGGEEEFFFGGGHHHHHHKKKNNNQQQRRRXXXbbbmmmxxx|||xxxzzz|||nnnfffaaaZZZUUUTTTOOOMMMJJJGGGFFFCCC@@@>>>???@@@@@@@@@@@@AAADDDFFFMMMUUUaaammmzzz~~~rrrmmmiiijjjmmmttthhhSSSIIIBBB@@@AAA???>>>???>>>???AAABBBDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGIIIIIIKKKLLLOOORRRUUU\\\lll{{{yyygggVVVLLLGGGGGGGGGJJJKKKPPPWWW___gggtttvvviii^^^VVVPPPJJJHHHMMMPPPNNNJJJHHHKKKPPPWWW___hhhttt~~~uuukkkccc^^^YYYZZZ]]]ccckkkttt{{{~~~zzzsssjjj```XXXQQQNNNMMMLLLKKKIIIHHHHHHHHHHHHEEEFFFGGGHHHHHHIIILLLNNNLLLQQQXXXaaajjjwww}}}|||xxxnnnfff^^^WWWUUUOOOMMMKKKIIIGGGEEEAAA>>>@@@@@@@@@???>>>???AAACCCIIIPPP[[[fffssszzztttppppppqqqvvv}}}eeeSSSKKKDDDBBBAAA>>>===??????@@@AAACCCDDDEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLOOORRRTTT[[[kkkzzz{{{iiiXXXLLLGGGFFFFFFJJJKKKOOOWWW___ggguuuwwwlllaaaVVVOOOMMMHHHGGGLLLPPPMMMHHHFFFJJJKKKNNNSSSYYYccclllsssuuurrrnnnhhhaaaZZZTTTPPPNNNOOORRRVVV]]]eeemmmrrrsssoooiiibbbZZZTTTOOOLLLJJJIIIIIIHHHHHHHHHHHHHHHDDDEEEGGGGGGGGGGGGIIIKKKIIIMMMSSSZZZbbbmmmzzz~~~wwwmmmbbbZZZWWWPPPNNNLLLJJJHHHEEEBBB???@@@AAAAAA???>>>>>>@@@BBBGGGMMMWWWaaammm{{{{{{zzzzzz|||vvv```QQQJJJDDDCCCAAA>>>===???@@@AAABBBDDDEEEFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJJJJLLLMMMOOOQQQSSSYYYhhhwwwlllZZZNNNHHHGGGFFFIIIJJJOOOWWW^^^gggtttyyylllbbbZZZQQQKKKGGGCCCCCCGGGJJJGGGDDDCCCEEEEEEFFFJJJOOOVVV]]]aaa___^^^[[[WWWSSSOOOLLLJJJHHHIIIKKKMMMPPPVVV\\\aaacccaaa]]]XXXTTTOOOMMMKKKEEEEEEEEEEEEEEEEEEEEEEEEBBBDDDEEEFFFEEEFFFGGGIIIIIIMMMRRRXXX___iiiuuu~~~}}}wwwiii^^^ZZZSSSQQQNNNKKKIIIGGGDDDBBBAAAAAAAAA@@@>>>>>>@@@BBBEEEKKKSSS]]]hhhvvvnnn[[[LLLFFFBBBBBB@@@>>>>>>AAA@@@AAACCCDDDFFFFFFGGGGGGHHHGGGGGGHHHHHHIIIJJJKKKMMMMMMOOOQQQQQQWWWffftttppp]]]PPPJJJGGGGGGHHHIIINNNVVV]]]fffttt~~~mmm```YYYSSSLLLGGGCCC@@@@@@CCCCCCAAAAAACCCBBBBBBBBBEEEIIIMMMPPPRRRPPPOOONNNLLLKKKIIIGGGFFFCCCEEEGGGGGGHHHJJJOOOSSSTTTSSSPPPNNNKKKIIIHHHGGGBBBCCCDDDDDDEEEEEEEEEEEECCCEEEGGGHHHGGGHHHIIIJJJLLLPPPVVV[[[aaakkkuuu}}}|||~~~rrreee___XXXTTTPPPMMMKKKJJJHHHFFFAAAAAAAAA@@@??????AAACCCBBBGGGOOOWWWbbbqqqjjjWWWHHHCCC@@@@@@???===???BBB@@@AAACCCDDDFFFGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKKKKMMMMMMOOOPPPPPPVVVdddsssrrr___QQQJJJHHHGGGGGGHHHMMMUUU]]]ffftttuuudddXXXSSSOOOIIIDDDCCCAAAAAABBBAAA???AAAFFFDDDCCCCCCDDDFFFGGGHHHGGGIIIIIIHHHGGGFFFEEEEEEEEE@@@BBBDDDDDDCCCEEEIIILLLJJJIIIGGGFFFDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGEEEGGGJJJKKKKKKKKKLLLNNNPPPTTTZZZ```fffoooyyy~~~~~~yyykkkddd[[[WWWRRROOOMMMLLLJJJIIIAAAAAAAAA@@@???@@@BBBDDD@@@DDDKKKTTT^^^mmm}}}{{{```QQQHHHFFFCCC@@@??????@@@AAACCCCCCDDDDDDEEEEEEFFFFFFFFFCCCDDDGGGHHHGGGIIIMMMMMMSSSQQQQQQVVVWWWcccyyysss```SSSKKKHHHHHHIIIIIIMMMSSSZZZdddrrrrrrhhh[[[QQQMMMJJJEEEBBBBBBAAAAAA@@@@@@AAAAAABBBCCCCCCBBBBBBBBBBBBCCCCCCFFFFFFFFFEEEEEEEEEEEEDDDBBBBBBBBBBBBCCCDDDEEEFFFIIIHHHFFFEEECCCCCCBBBBBBEEEEEEEEEDDDEEEEEEFFFFFFEEEEEEFFFGGGIIIKKKNNNOOOVVVXXX^^^fffooozzzuuufffcccZZZSSSRRRPPPLLLIIIIIIDDDCCCAAA@@@??????@@@@@@FFFFFFIIIPPPYYYddduuuvvv]]]NNNGGGEEEBBB@@@??????@@@AAACCCCCCDDDDDDEEEFFFFFFFFFHHHFFFFFFHHHIIIHHHKKKPPPQQQXXXYYYZZZ^^^^^^hhh|||ttt```RRRJJJGGGFFFIIIIIILLLSSSZZZcccrrr~~~|||jjjaaaVVVNNNKKKIIIFFFCCCBBBBBBAAAAAAAAAAAABBBBBBDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFGGGHHHHHHGGGFFFEEECCCBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGHHHKKKMMMPPPRRRWWWYYY___gggqqq{{{}}}nnnfff]]]UUURRRPPPLLLIIIIIIEEEDDDCCCAAA@@@@@@@@@AAADDDDDDGGGNNNVVVaaappp~~~nnnWWWKKKFFFEEEBBB@@@???@@@AAABBBCCCCCCDDDEEEEEEFFFFFFGGGJJJHHHHHHJJJKKKKKKPPPWWWYYYdddggghhhlllkkkqqqvvvbbbSSSJJJFFFEEEJJJIIILLLSSSZZZcccqqq~~~zzzqqq___YYYPPPJJJHHHHHHFFFDDDBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEGGGGGGHHHIIILLLOOORRRTTTWWWZZZ```hhhrrr|||xxxlllbbbYYYUUURRRMMMJJJKKKGGGFFFDDDBBBAAAAAAAAAAAABBBAAADDDJJJQQQ[[[jjjwwwfffRRRHHHEEEDDDBBBAAA@@@@@@AAABBBCCCDDDDDDEEEFFFFFFGGGGGGJJJHHHIIILLLNNNQQQYYYbbbhhhvvv|||~~~~~~{{{gggVVVKKKGGGFFFJJJIIILLLSSSZZZbbbppp}}}zzzmmmdddXXXSSSMMMHHHGGGGGGFFFDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHIIIIIIIIIJJJJJJJJJIIIJJJJJJJJJJJJIIIIIIIIIJJJJJJIIIHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGFFFFFFGGGIIILLLOOORRRTTTVVVYYY___gggqqqzzzrrrggg]]]XXXUUUPPPNNNOOOIIIHHHFFFDDDBBBBBBBBBBBBAAA@@@BBBHHHNNNVVVcccpppwww^^^NNNGGGCCCCCCBBBAAAAAAAAABBBCCCDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFIIIMMMQQQWWWcccooo}}}mmmZZZNNNIIIHHHJJJIIILLLSSSYYYbbbppp||||||pppddd\\\SSSPPPLLLIIIGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEHHHHHHHHHIIIKKKMMMNNNOOOQQQQQQQQQRRRSSSTTTUUUUUUTTTUUUUUUUUUUUUTTTRRRRRRRRRQQQPPPNNNNNNMMMMMMMMMKKKJJJIIIIIIHHHHHHHHHIIIFFFFFFGGGHHHKKKNNNQQQSSSVVVXXX^^^eeemmmuuu{{{~~~wwwkkk```ZZZVVVQQQOOOPPPKKKJJJGGGEEECCCBBBAAAAAAAAA@@@BBBFFFKKKRRR^^^jjj{{{nnnWWWJJJGGGBBBBBBAAAAAAAAABBBCCCCCCDDDDDDEEEFFFFFFGGGGGGHHHEEEEEEHHHMMMRRR[[[jjjyyysss^^^PPPKKKJJJJJJIIILLLRRRYYYaaaooo{{{}}}rrrhhh^^^YYYOOONNNLLLJJJHHHGGGFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHJJJMMMPPPTTTWWWYYYZZZZZZ[[[\\\]]]______```bbbbbbccccccbbb```___]]]^^^]]][[[XXXVVVUUUTTTSSSPPPOOONNNLLLKKKJJJJJJJJJIIIIIIIIIKKKMMMOOORRRSSSVVVXXX]]]ccciiinnnsssuuuxxxyyyzzzzzzzzzzzz}}}~~~rrrddd\\\VVVQQQNNNOOOLLLJJJHHHEEECCCAAAAAAAAAAAA@@@AAAEEEHHHNNNYYYcccsssfffPPPGGGEEEAAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEEFFFFFFGGGHHHHHHFFFFFFIIINNNSSS\\\nnn~~~vvvaaaRRRKKKJJJJJJIIILLLRRRXXXaaannn{{{zzzrrrhhh___YYYVVVJJJJJJJJJIIIHHHGGGHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIHHHJJJNNNSSSZZZ```eeehhhllllllmmmoooppprrrssssssuuuvvvwwwwwwvvvsssqqqpppooommmkkkgggdddaaa___^^^YYYXXXVVVTTTQQQPPPOOONNNOOOOOOOOOOOOQQQSSSUUUVVVXXXZZZ]]]aaafffiiilllmmmpppqqqsssssssssuuuyyy{{{~~~nnnccc[[[SSSPPPPPPLLLKKKHHHEEEBBBAAA@@@@@@@@@???@@@CCCFFFJJJTTT^^^lll{{{aaaLLLEEEDDD@@@AAAAAABBBBBBCCCCCCCCCEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGJJJNNNSSS\\\oooxxxbbbRRRKKKJJJJJJIIILLLRRRXXX```nnn{{{zzzwwwqqqiii___XXXSSSRRRFFFGGGIIIIIIHHHHHHIIIJJJJJJJJJJJJIIIIIIJJJJJJJJJNNNQQQWWW___hhhpppwww{{{}}}{{{xxxsssooollliiihhhaaa```^^^[[[XXXVVVUUUTTTTTTTTTSSSTTTUUUVVVXXXYYYYYY[[[^^^aaadddgggiiiiiikkklllnnnoooppprrrvvvyyy}}}xxxkkk```WWWSSSRRRLLLKKKHHHDDDBBB@@@?????????>>>???BBBDDDGGGQQQ[[[hhhvvvuuu[[[LLLDDD@@@CCCBBBAAAAAA@@@@@@AAAAAACCCCCCDDDDDDEEEEEEFFFFFFIIIIIIIIILLLSSS^^^kkkttt{{{eeeTTTLLLKKKKKKKKKNNNTTTZZZaaannnzzzzzzvvvnnnkkkfff```ZZZTTTNNNJJJMMMMMMKKKKKKKKKKKKMMMMMMKKKKKKMMMNNNNNNNNNNNNNNNSSSWWW```nnn}}}{{{vvvqqqmmmhhhfffccc```^^^^^^^^^___ZZZ[[[[[[[[[[[[\\\^^^``````aaacccdddeeeeeeeeeeeeeeefffhhhjjjlllqqqvvvzzzssshhh```WWWPPPPPPOOOKKKGGGBBB@@@@@@AAABBBBBBBBBBBBDDDIIIOOOTTTcccooopppXXXJJJDDDAAABBBBBBAAA@@@@@@@@@@@@AAACCCCCCCCCDDDEEEEEEFFFFFFIIIIIIJJJLLLQQQYYYdddkkkxxxbbbRRRJJJIIIJJJJJJMMMSSSYYYaaannnzzzxxxrrrmmmiiifffbbb^^^YYYTTTOOOLLLNNNNNNMMMMMMMMMNNNOOOPPPRRRSSSUUUVVVWWWWWWXXXYYY```fffppp~~~{{{wwwrrrpppnnnllljjjjjjkkkkkkhhhiiijjjjjjjjjjjjjjjkkkffffffeeedddccccccbbbbbbccceeegggjjjmmmrrrxxx|||zzznnnddd[[[TTTQQQPPPLLLHHHDDDBBBBBBBBB@@@@@@@@@@@@BBBFFFLLLQQQ```lll}}}wwwvvvvvvyyyiiiTTTHHHCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@BBBCCCCCCDDDDDDEEEFFFFFFHHHIIIJJJKKKNNNTTT[[[```jjjwww{{{xxxyyyvvv{{{uuu```PPPHHHGGGIIIHHHLLLSSSYYYaaaooo{{{|||sssmmmgggddddddbbb```]]]YYYUUURRRQQQNNNMMMNNNNNNOOOPPPRRRSSSVVVXXXZZZ[[[\\\^^^aaaccclllrrr~~~{{{zzzyyywwwvvvwwwwwwxxxwwwxxxyyyzzzzzzyyyxxxwwwsssppplllgggdddbbbbbbbbbaaacccgggkkkooouuu{{{wwwkkkaaaZZZSSSQQQMMMIIIFFFDDDDDDDDD????????????@@@DDDJJJNNN[[[fffwwwzzzpppllljjjhhhhhhmmmwww|||bbbPPPEEEBBBCCCBBBAAAAAA@@@???@@@@@@@@@BBBBBBCCCCCCDDDEEEEEEFFFFFFHHHJJJKKKMMMPPPTTTWWW\\\eeefffeeeiiijjjsssrrr^^^OOOHHHFFFGGGGGGKKKRRRYYYaaaooo{{{{{{}}}}}}rrriiiccc___]]]`````````^^^[[[XXXVVVVVVRRRRRRSSSTTTVVVWWWYYYYYY[[[^^^aaabbbdddgggmmmqqqxxx|||uuummmgggdddddddddbbbeeejjjnnnsssyyyrrrfff^^^UUURRRNNNJJJHHHFFFEEEDDDAAAAAAAAAAAAAAADDDIIIMMMVVVaaarrr}}}oooeee^^^]]]\\\[[[\\\```fffkkkwww|||sss\\\MMMDDDAAABBBAAAAAA@@@????????????@@@BBBBBBBBBCCCDDDDDDEEEEEEDDDGGGIIIKKKLLLMMMPPPRRRTTTYYYYYYYYY```bbbnnnppp^^^PPPHHHFFFFFFFFFJJJQQQXXX```nnnzzz~~~zzz{{{ssshhh```\\\YYYXXX]]]___bbbbbb```]]][[[[[[[[[\\\]]]___aaabbbccccccgggjjjnnnppprrrwww{{{rrrkkkhhhggghhhgggkkkppptttyyy~~~zzzkkkcccXXXTTTNNNKKKIIIHHHFFFDDDAAAAAAAAAAAAAAACCCGGGJJJSSS]]]mmm}}}qqqddd\\\TTTUUUUUUTTTSSSTTTVVVXXX^^^bbbiiipppzzzjjjWWWKKKCCC@@@BBBAAAAAA@@@???????????????AAABBBBBBCCCCCCDDDEEEEEEDDDFFFIIIJJJJJJKKKLLLMMMMMMPPPOOOQQQYYY[[[ggg~~~nnn]]]PPPIIIFFFGGGFFFJJJQQQWWW___mmmyyy{{{}}}}}}uuujjj```ZZZXXXWWWVVV\\\bbbiiillljjjgggffffffdddfffgggiiikkklllllllllssswww|||~~~vvvpppmmmmmmmmmqqqtttxxx|||sssiii]]]WWWQQQMMMLLLJJJGGGDDD@@@@@@@@@@@@???AAADDDFFFOOOYYYiiiyyyssshhh^^^XXXUUUUUUUUUSSSPPPOOOPPPQQQQQQSSSWWW]]]eeeppp|||```QQQJJJCCC@@@CCCAAA@@@@@@???????????????AAAAAABBBCCCCCCDDDDDDEEEEEEGGGHHHIIIHHHGGGGGGHHHIIIJJJHHHMMMUUUUUU```www}}}lll\\\PPPIIIEEEGGGGGGJJJQQQWWW^^^kkkwwwuuuoooeee^^^ZZZYYYYYYYYY```iiiuuu{{{|||zzzyyyyyyvvvwwwyyy{{{|||}}}}}}|||}}}xxxuuuvvvvvvzzz}}}{{{pppbbb\\\UUUPPPOOOMMMIIIEEEAAAAAAAAAAAA@@@@@@CCCEEELLLVVVeeeuuuvvvkkkddd]]]YYYXXXWWWUUUQQQMMMJJJKKKLLLLLLMMMOOORRRYYYdddpppxxxxxxZZZNNNIIICCCAAADDDAAA@@@@@@???>>>?????????AAAAAABBBBBBCCCDDDDDDEEEFFFGGGHHHGGGEEECCCCCCDDDHHHHHHFFFKKKSSSSSS]]]ttt}}}{{{kkk[[[OOOHHHEEEHHHGGGJJJPPPVVV^^^jjjvvvsssmmmeee___]]]]]]]]]]]]fffqqq~~~~~~vvvfff```XXXSSSRRROOOKKKFFFCCCDDDDDDCCCBBBCCCEEEGGGIIISSSbbbrrrxxxnnneee^^^ZZZZZZUUUTTTSSSPPPNNNJJJHHHFFFHHHHHHIIIKKKPPPYYYdddkkkzzzlllVVVLLLBBBBBBDDD>>>BBBAAAAAA@@@?????????@@@AAAAAA@@@@@@@@@AAABBBBBBDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGJJJLLLNNNQQQ\\\hhhzzzhhhXXXMMMHHHGGGEEEHHHLLLPPPUUU___llluuuuuupppjjjdddbbbcccfffiiiwww{{{ooodddYYYUUURRRLLLFFFDDDGGGDDDAAA>>>>>>@@@CCCEEEKKKQQQ\\\kkk{{{}}}ooogggaaa\\\YYYZZZWWWVVVTTTRRROOOLLLIIIHHHGGGGGGGGGHHHLLLTTT]]]ddduuu|||eeeRRRHHH@@@AAADDD>>>BBBAAA@@@???????????????AAAAAAAAAAAAAAAAAABBBBBBDDDDDDEEEEEEEEEFFFFFFFFFGGGFFFIIILLLMMMPPP[[[gggzzzhhhWWWLLLGGGFFFEEEHHHKKKOOOUUU___lllttt~~~zzzsssnnnmmmooosssvvvttthhh\\\WWWSSSNNNIIIGGGGGGEEEAAA???>>>@@@CCCDDDHHHOOOZZZhhhyyyzzzoooeee```^^^[[[[[[]]]YYYXXXVVVSSSPPPLLLJJJIIIIIIHHHGGGGGGIIIOOOVVV\\\mmmuuuuuu\\\LLLEEE>>>???BBB>>>AAA@@@??????????????????BBBBBBAAAAAAAAAAAAAAAAAADDDDDDDDDDDDEEEEEEEEEEEEEEEEEEGGGJJJKKKOOOZZZeee}}}yyygggVVVKKKFFFEEEDDDGGGKKKOOOUUU___kkkttt}}}pppaaaZZZUUUOOOKKKKKKHHHFFFBBB@@@???@@@BBBDDDFFFKKKVVVccctttrrrhhh```______]]]^^^```[[[ZZZWWWSSSPPPMMMJJJIIIJJJIIIHHHGGGHHHMMMTTTYYYfffnnnzzzlllVVVHHHCCC<<<>>>AAA===@@@??????>>>>>>>>>??????AAABBBBBBBBBBBBBBBAAAAAACCCCCCCCCDDDDDDDDDEEEEEEDDDDDDFFFIIIJJJNNNYYYdddzzzyyyfffVVVJJJEEEDDDDDDGGGJJJNNNTTT^^^jjjsss|||zzzzzz{{{{{{}}}xxxggg]]]WWWQQQMMMMMMIIIGGGDDDAAA@@@@@@BBBCCCDDDIIIRRR___pppoooggg`````````______aaa^^^\\\XXXTTTPPPMMMKKKJJJGGGGGGFFFFFFGGGKKKQQQVVVaaajjjvvvfffRRRGGGCCC<<<===@@@<<<>>>>>>>>>======>>>>>>???@@@AAABBBCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDCCCCCCFFFHHHIIIMMMXXXcccyyyyyygggVVVJJJEEEDDDCCCFFFJJJMMMSSS]]]jjjsss|||vvvssssssttttttwww{{{lll```XXXRRRNNNNNNJJJHHHEEEBBBAAAAAABBBBBBDDDHHHPPP\\\lllqqqiiiccccccdddbbbaaabbbaaa___ZZZVVVQQQNNNLLLKKKEEEEEEEEEDDDEEEIIINNNSSS^^^gggsss~~~yyy```NNNFFFCCC===>>>AAA>>>===============>>>>>>???>>>@@@BBBCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDCCCCCCEEEHHHIIIMMMXXXcccyyyzzzgggVVVJJJEEEDDDCCCEEEIIIMMMSSS]]]iiirrrwwwqqqnnnmmmmmmmmmrrrvvv|||rrreee\\\TTTOOOOOOKKKIIIGGGDDDBBBAAAAAABBBDDDGGGNNNXXXhhh{{{vvvoooiiijjjjjjhhhfffgggeeeccc^^^XXXTTTQQQOOONNNGGGGGGFFFEEEEEEHHHMMMQQQ\\\dddqqq|||nnnYYYIIICCCCCC===???DDDAAA===<<<<<<<<<<<<===>>>???<<<>>>AAADDDEEEFFFFFFEEEAAAAAABBBBBBBBBCCCCCCCCCDDDDDDFFFIIIJJJMMMXXXdddyyy{{{hhhWWWKKKFFFDDDBBBEEEIIILLLRRR\\\iiiqqqzzzsssmmmjjjiiihhhgggjjjnnnsssyyy}}}xxxjjj```WWWQQQPPPLLLJJJHHHEEECCCAAAAAAAAACCCFFFKKKUUUcccvvv|||uuuppppppqqqnnnlllmmmhhheee```[[[VVVSSSQQQQQQLLLKKKJJJHHHGGGIIIMMMQQQZZZcccooozzzfffSSSDDD@@@BBB>>>@@@EEECCC<<<<<<<<<<<<<<<===>>>???;;;===@@@DDDFFFGGGGGGFFFAAAAAAAAABBBBBBBBBCCCCCCDDDDDDFFFIIIJJJNNNXXXdddyyy{{{iiiWWWKKKFFFEEEBBBEEEHHHLLLRRR\\\hhhqqq~~~|||wwwqqqkkkhhhfffeeeddddddggglllqqqvvv||||||nnncccYYYRRRQQQMMMKKKHHHEEECCCBBBAAAAAACCCEEEIIIRRR```rrr}}}yyyvvvtttrrrpppmmmkkkfffbbb^^^YYYTTTPPPKKKJJJHHHHHHHHHIIIKKKMMMXXX___jjjvvvuuu___OOOHHH@@@<<<>>>@@@@@@>>>@@@???>>>===;;;;;;::::::===>>>???BBBDDDFFFHHHIIICCCBBBAAA@@@@@@BBBCCCEEEDDDDDDEEEGGGHHHLLLWWWcccxxxooo[[[KKKEEEFFFEEEDDDFFFKKKQQQXXXfffrrrzzzuuuooojjjgggeeedddccceeeeeefffhhhnnnuuu|||ooofff\\\TTTPPPLLLKKKHHHFFFDDDCCCCCCCCCFFFDDDGGGPPP\\\kkk~~~~~~{{{xxxuuuqqqnnniiieee```[[[UUUQQQOOOMMMKKKJJJIIIIIIKKKLLLSSSZZZeeepppzzznnnYYYMMMFFF???<<<>>>@@@@@@???@@@???>>><<<;;;;;;::::::<<<===???AAACCCEEEFFFGGGCCCBBB@@@@@@@@@AAACCCDDDEEEEEEFFFHHHHHHKKKUUUaaauuusss^^^MMMGGGHHHEEEDDDGGGLLLQQQYYYfffrrr~~~yyyvvvpppllljjjhhheeecccaaa```aaacccgggnnnuuuyyytttiii___VVVRRRKKKJJJGGGEEECCCAAAAAAAAAEEECCCFFFOOOZZZiii|||}}}xxxttttttqqqlllgggccc]]]XXXTTTSSSQQQNNNLLLJJJJJJJJJKKKSSSYYYdddnnnxxxdddPPPIIIDDD>>><<<>>>@@@AAA@@@??????===<<<;;;;;;::::::;;;<<<===???AAACCCDDDEEEBBBAAA@@@@@@@@@AAABBBCCCEEEEEEGGGJJJIIIKKKTTT^^^qqqyyydddQQQIIIIIIGGGEEEHHHMMMRRRYYYfffrrr|||yyyvvvrrrpppmmmkkkgggeee___^^^]]]^^^aaagggmmmpppyyyzzzzzzyyyxxx||||||ooocccYYYTTTMMMLLLIIIGGGDDDBBB@@@@@@CCCBBBEEEMMMWWWdddwww~~~wwwrrrsssppplllhhheee```[[[XXXTTTRRROOOLLLJJJJJJJJJKKKRRRXXXbbblllvvv~~~{{{}}}www\\\JJJEEEAAA>>><<<>>>@@@@@@@@@???>>>===<<<;;;;;;;;;;;;:::;;;<<<===???@@@AAABBBAAA@@@@@@???@@@AAABBBBBBBBBCCCGGGJJJJJJKKKTTT^^^oookkkUUUJJJHHHHHHFFFHHHMMMRRRYYYeeeqqq~~~~~~|||xxxvvvtttsssqqqnnnjjjgggbbb```^^^]]]___cccgggjjjpppqqqqqqooonnnqqqxxx~~~vvvggg[[[VVVQQQPPPNNNKKKGGGEEEBBBAAACCCBBBEEELLLTTTaaatttyyysssooommmjjjhhhfffccc___\\\SSSQQQOOOLLLJJJJJJKKKKKKNNNSSS\\\eeeooozzz~~~yyyyyy~~~mmmUUUGGGAAA???======>>>???@@@@@@>>>===<<<;;;;;;:::;;;;;;::::::;;;<<<===>>>???@@@????????????@@@@@@AAAAAA???AAAEEEIIIJJJMMMVVV```pppttt[[[KKKGGGHHHGGGHHHMMMQQQXXXdddppp|||~~~{{{yyywwwvvvuuutttrrrmmmjjjfffddd```^^^^^^```ccceeehhhhhhhhhfffeeehhhnnnsss|||kkk^^^YYYSSSRRRPPPMMMIIIFFFCCCBBBCCCCCCFFFLLLRRR]]]pppyyyqqqlllkkkiiigggfffdddaaa___TTTRRROOOMMMKKKJJJKKKKKKMMMRRRZZZcccmmmxxx{{{xxxzzz}}}cccOOODDD>>>>>>>>>======>>>>>>>>>===<<<<<<;;;::::::;;;;;;::::::;;;<<<<<<===>>>>>>>>>>>>?????????@@@@@@@@@???@@@CCCHHHIIIMMMWWWbbbuuu~~~aaaNNNHHHHHHGGGHHHLLLPPPVVVbbbnnnzzz~~~}}}|||{{{yyyyyyxxxvvvssspppjjjgggbbb^^^\\\\\\^^^``````aaabbbaaa___```eeejjjssspppbbb\\\QQQPPPOOOLLLIIIFFFCCCAAACCCDDDGGGKKKOOOYYYlll~~~yyyqqqnnnllljjjhhhgggeeebbb```XXXVVVRRROOOLLLJJJJJJJJJMMMQQQXXXaaakkkvvv|||{{{pppXXXHHHAAA<<<===>>>>>>===<<<======<<<<<<;;;;;;::::::;;;;;;:::;;;;;;<<<<<<============>>>>>>???????????????AAAAAACCCFFFHHHKKKVVVbbb{{{iiiSSSKKKHHHFFFGGGKKKOOOUUUaaalllxxx~~~~~~}}}}}}|||yyywwwnnnkkkeee```\\\\\\\\\]]]ZZZ\\\^^^]]][[[\\\___bbbiiiuuuuuugggaaaQQQQQQOOOMMMJJJGGGDDDBBBBBBCCCFFFIIILLLUUUhhhzzzwwwpppnnnkkkjjjhhhfffbbb___\\\ZZZUUUQQQMMMKKKIIIIIIHHHLLLSSS[[[eeeqqq|||hhhQQQDDD???<<<===>>>>>>===<<<<<<<<<<<<<<<;;;:::::::::;;;;;;;;;;;;;;;<<<<<<===============>>>???????????????CCCCCCDDDFFFFFFJJJUUUaaa~~~nnnWWWNNNHHHFFFGGGKKKNNNTTT```kkkxxx~~~|||sssoooiiiccc___]]]]]]^^^WWWZZZ\\\\\\ZZZZZZ\\\___dddppp~~~}}}~~~yyyjjjdddSSSSSSRRRPPPMMMJJJGGGEEE@@@BBBDDDGGGJJJRRRfffxxx{{{ssspppkkkhhhfffeeedddccc\\\YYYVVVRRRNNNLLLJJJJJJKKKKKKOOOXXXaaakkkxxxyyyaaaMMMDDDDDD>>>>>>>>>===<<<<<<;;;;;;===<<<;;;:::999:::;;;;;;999999::::::::::::;;;;;;;;;<<<<<<===>>>??????@@@DDDCCCCCCEEEFFFKKKWWWddd{{{oooWWWLLLHHHFFFGGGKKKNNNSSS]]]hhhyyyzzzvvvooohhhccc___\\\YYY^^^\\\YYYWWWWWWXXXZZZ\\\```iiixxx|||{{{zzzwwwttttttwww{{{oooaaa\\\WWWQQQNNNMMMLLLIIIFFFBBBAAABBBFFFJJJSSSdddsss|||rrrooojjjgggfffeeedddccc]]][[[WWWSSSOOOMMMKKKJJJJJJIIIMMMVVV___iiivvvoooZZZIII@@@@@@>>>>>>>>>===<<<<<<;;;;;;===<<<;;;:::::::::;;;;;;999999::::::::::::;;;;;;===============>>>>>>>>>CCCBBBCCCEEEFFFKKKWWWddd|||}}}jjjTTTJJJHHHFFFGGGJJJMMMRRR]]]hhhxxxzzzzzzyyy~~~yyysssmmmhhheeeaaa___aaa```]]][[[ZZZZZZ[[[\\\^^^ggguuu}}}zzzwwwuuupppmmmjjjhhhjjjnnnpppqqqvvv~~~rrreee^^^YYYRRROOONNNMMMJJJHHHDDDCCCDDDFFFJJJQQQaaaooo{{{pppmmmhhhfffeeedddcccbbb^^^\\\YYYUUUQQQNNNKKKJJJIIIHHHLLLTTT]]]fffsss~~~zzzcccSSSFFF???===>>>>>>>>>===<<<<<<;;;;;;===<<<;;;::::::::::::;;;999999::::::::::::;;;;;;>>>>>>>>>=========<<<<<>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;::::::::::::999999999:::::::::;;;;;;<<<<<<==================??????AAADDDEEEJJJVVVccc~~~|||vvv~~~wwwaaaQQQKKKGGGEEEFFFIIIKKKPPPZZZeeettt~~~{{{pppmmmooommmuuu}}}xxxuuusssqqqoooooommmkkkhhhddd```]]]\\\^^^dddooo{{{~~~xxxsssnnnjjjeeeaaa\\\ZZZZZZZZZ[[[ZZZ\\\```fffnnnzzz{{{pppddd^^^VVVQQQPPPNNNLLLIIIFFFEEEEEEGGGIIINNN\\\jjj}}}uuuiiifffbbb___^^^]]]]]][[[\\\ZZZXXXUUURRRNNNLLLJJJIIIHHHKKKSSS[[[dddpppzzz~~~fffSSSJJJDDD@@@???>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999999999:::::::::;;;;;;999:::;;;<<<===>>>??????>>>>>>@@@CCCEEEIIIUUUaaazzzyyyttt{{{qqq^^^PPPKKKFFFDDDEEEHHHJJJOOOYYYdddrrr|||xxxmmmjjjmmmmmmuuu}}}{{{zzzxxxwwwvvvvvvtttqqqlllfffaaa^^^aaafffnnnxxxxxxrrrlllhhhbbb___ZZZXXXWWWXXXWWWWWWYYYZZZ^^^eeennn{{{vvvgggaaaXXXRRRPPPNNNLLLIIIEEEDDDDDDGGGHHHNNN[[[iiixxxoooeeebbb]]]ZZZYYYXXXWWWUUUXXXWWWVVVTTTQQQNNNKKKJJJIIIGGGKKKRRRZZZbbbnnnxxx}}}yyy^^^NNNFFFAAA>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999999999::::::::::::;;;;;;888888:::;;;===???@@@@@@>>>>>>@@@CCCDDDHHHRRR^^^tttyyyrrryyy{{{lllZZZMMMHHHFFFDDDDDDGGGIIIMMMXXXbbbppp{{{tttjjjhhhjjjmmmuuu~~~{{{vvvnnngggcccdddhhhnnnvvv~~~{{{uuuoookkkbbb___ZZZWWWVVVUUUTTTSSSTTTTTTVVV\\\dddnnn}}}}}}kkkddd[[[UUURRRPPPMMMKKKEEEDDDEEEGGGHHHMMMZZZgggrrriiibbb___ZZZVVVTTTRRRQQQOOOSSSSSSSSSRRROOOMMMJJJIIIGGGFFFIIIPPPXXX```kkkvvv|||qqqZZZLLLDDD???======>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;:::999999999::::::::::::;;;;;;999999:::;;;===>>>??????>>>>>>@@@CCCDDDFFFPPP[[[nnnzzzqqqvvvzzzkkkYYYMMMHHHEEECCCDDDFFFHHHLLLWWWaaaooozzz~~~~~~rrriiifffiiijjjqqq}}}wwwooojjjgggiiimmmssszzz|||vvvrrrjjjfffaaa]]][[[XXXVVVTTTSSSQQQSSSXXX\\\cccqqqpppiii___XXXTTTRRRPPPNNNGGGEEEFFFGGGGGGKKKWWWcccooofffaaa]]]XXXSSSQQQOOOMMMLLLQQQQQQQQQPPPOOOLLLJJJIIIFFFEEEGGGOOOVVV^^^iiittt|||ooo[[[NNNFFF@@@>>>???>>>>>>>>>===<<<<<<;;;;;;:::;;;<<<<<<<<<;;;:::999999999:::::::::;;;;;;;;;:::;;;;;;<<<<<<=========??????AAACCCCCCEEEOOOZZZjjj|||pppsss||||||mmm[[[OOOJJJEEECCCCCCFFFHHHLLLVVVaaannnyyy~~~}}}~~~~~~~~~rrriiigggjjjfffmmmyyy}}}tttooohhhjjjmmmqqqwww~~~zzztttpppjjjeeeaaa^^^ZZZXXXWWWTTTTTTWWWXXX\\\iiiwwwtttlllbbbZZZWWWUUURRRPPPIIIGGGGGGHHHGGGIIITTT```yyynnneee]]]WWWRRRQQQOOOLLLKKKMMMMMMPPPRRRQQQMMMJJJIIIJJJEEEEEEHHHOOOTTT[[[gggsssyyyvvvgggWWWLLLEEE???>>>@@@>>>>>>===<<<;;;::::::999===<<<;;;:::999999999999999999999::::::999999999999999:::;;;;;;<<<<<<===>>>?????????AAAEEELLLQQQggg~~~qqqqqqvvv|||nnn___PPPGGGGGGDDDBBBDDDGGGKKKTTT^^^mmmyyyzzzooofffbbbccchhhnnnxxxyyyrrrlllkkkkkkmmmttt~~~|||yyytttpppkkkfff```\\\ZZZUUUSSSWWW\\\bbbkkksss~~~}}}yyylll```[[[XXXUUURRRRRRJJJGGGEEEFFFFFFIIISSS^^^}}}pppeee___XXXSSSRRRPPPLLLKKKMMMMMMPPPRRRRRRNNNKKKJJJKKKGGGFFFIIINNNSSSYYYdddppp{{{{{{kkkXXXLLLDDD>>>>>>@@@>>>>>>===<<<;;;::::::999<<<<<<;;;:::999999999999888888999999999999888888999999::::::;;;<<<<<<<<<>>>>>>>>>???@@@EEEKKKPPPcccyyyuuussstttppp```QQQHHHGGGDDDBBBDDDGGGKKKTTT]]]lllxxxyyynnneeeaaabbbeeekkkvvvyyyrrrhhhgggfffiiippp{{{{{{vvvpppjjjfffaaa\\\ZZZ\\\```eeemmmuuu~~~yyywwwzzz~~~{{{ooobbb\\\YYYUUUSSSRRRKKKHHHFFFFFFFFFIIISSS^^^ttthhhbbb[[[UUUSSSPPPLLLKKKMMMNNNPPPRRRQQQOOOMMMKKKKKKIIIHHHIIIMMMQQQVVVaaalll{{{~~~nnn[[[MMMEEE??????AAA???>>>===<<<;;;::::::999<<<;;;:::999999888999999777888888888888888888777999999::::::;;;;;;<<<<<<===>>>>>>>>>@@@DDDJJJNNN^^^rrr}}}vvvssszzztttcccRRRHHHGGGDDDBBBDDDGGGJJJSSS\\\jjjvvvvvvlllccc```bbbbbbhhhsssuuunnndddbbbaaadddlllxxxzzzsssoookkkgggdddfffiiikkkrrryyy{{{vvvsssuuuyyyrrrddd^^^ZZZVVVSSSSSSLLLHHHFFFFFFFFFIIISSS]]]yyynnneee]]]VVVSSSPPPLLLKKKMMMMMMNNNPPPPPPOOOMMMLLLKKKIIIGGGHHHLLLOOOUUU```kkkyyyyyykkk[[[QQQJJJDDDBBBCCC@@@???===;;;:::999999:::;;;::::::999888888999999777777888888888888777777888999999:::;;;;;;<<<<<<<<<======>>>???CCCIIIMMMZZZlll|||tttxxxwwweeeSSSHHHGGGDDDCCCEEEGGGJJJRRRZZZhhhtttsssiiiaaa___aaa___fffqqq~~~~~~vvvmmmggg```___^^^aaaiiivvv~~~yyyvvvrrrppprrrtttvvv{{{}}}wwwsssuuuzzzuuuggg___[[[VVVSSSRRRMMMIIIGGGGGGFFFIIIRRR\\\vvviiiaaaYYYUUUQQQLLLKKKMMMLLLLLLMMMOOOOOONNNLLLJJJHHHGGGGGGKKKOOOUUUaaallluuu|||}}}lllbbbXXXSSSOOOIIIEEEEEEAAA@@@===;;;999999999:::::::::999888888888999999777777888888888888777777888888999999:::;;;;;;<<<;;;<<<======???BBBGGGKKKXXXgggwwwzzz{{{hhhUUUIIIHHHDDDCCCEEEGGGIIIPPPXXXeeerrrzzzoooeee^^^]]]___^^^eeeppp}}}~~~yyytttmmmfffaaa]]]\\\[[[___gggttt~~~}}}{{{wwwxxx|||yyyiii```[[[UUURRRRRRNNNKKKHHHGGGFFFHHHRRR\\\~~~ooofff]]]XXXSSSNNNMMMOOOLLLLLLLLLNNNPPPOOOMMMKKKJJJGGGHHHKKKNNNTTTaaammmttt{{{ppp]]]VVVQQQQQQOOOKKKFFFEEEBBB@@@===;;;999999999:::999999888888888888999999777888888888888888888777888888999999::::::;;;;;;:::;;;<<<===>>>AAAEEEIIITTTcccyyy{{{~~~lllXXXKKKHHHEEEDDDFFFGGGHHHOOOWWWcccpppwwwkkkbbb\\\[[[^^^^^^dddooo|||~~~|||{{{zzzyyyyyyvvvrrroookkkfff```]]]XXXXXXXXX]]]eeeppp|||{{{}}}}}}lllbbb\\\VVVSSSRRRPPPLLLIIIHHHFFFHHHQQQ[[[uuulllbbb\\\WWWRRRQQQSSSMMMMMMMMMPPPRRRRRRPPPMMMMMMJJJJJJLLLNNNSSS___kkkuuu{{{oooaaaQQQKKKGGGIIIJJJGGGEEEEEECCCAAA===:::888888999:::999999888888888888999999888888999999999999888888888888888999::::::;;;;;;999;;;<<<===>>>@@@DDDGGGPPP]]]sss~~~qqq]]]PPPHHHEEEDDDFFFGGGHHHNNNUUUaaannnttthhh```ZZZZZZ^^^]]]cccmmmzzzxxxssspppnnnmmmkkkllljjjfffcccaaa^^^ZZZWWWRRRRRRTTTYYYaaakkkuuu{{{~~~~~~~~~yyyzzz|||qqqfff___XXXUUUTTTPPPMMMIIIHHHGGGHHHQQQ[[[yyypppfff___ZZZUUUSSSUUUOOONNNOOOQQQTTTUUURRROOOPPPMMMKKKLLLNNNRRR^^^iiiwww}}}}}}|||{{{cccUUULLLEEE@@@BBBDDDCCCCCCDDDCCCAAA===:::888888999:::999888888888888888999999999999::::::::::::999999777888888999::::::;;;;;;999:::<<<===>>>@@@DDDFFFMMMYYYooouuu```SSSHHHEEEDDDFFFGGGHHHMMMUUUaaammmrrrggg___YYYZZZ]]]\\\bbblllxxxzzzvvvooojjjgggeeecccaaabbb```]]][[[YYYWWWTTTRRRMMMNNNPPPUUU]]]gggoootttoooooopppnnnlllkkklllmmmlllnnnqqqxxxttthhhaaa[[[WWWVVVQQQMMMJJJHHHGGGHHHQQQ[[[{{{oooeee```\\\YYYVVVUUUUUUUUUUUUUUUUUUUUUUUUTTTQQQOOOPPPQQQTTT\\\eeerrryyy|||||||||{{{{{{nnnXXXJJJEEECCC@@@>>>===>>>@@@AAA???>>>===;;;999888888888777777888999999999999888777777777777777777777777888999999::::::;;;<<<<<<<<<======<<<===@@@DDDHHHMMMWWWkkk|||dddOOOMMMFFFAAABBBDDDFFFIIINNN^^^jjj|||rrrggg^^^XXXXXX[[[ZZZ___hhhssszzzllliiieeeaaa___]]][[[YYYZZZZZZYYYWWWUUURRRPPPOOOMMMLLLLLLPPPWWW___eeehhhjjjgggccc^^^\\\[[[\\\]]]^^^^^^cccllluuuyyykkkbbbZZZVVVUUURRRNNNJJJJJJIIIJJJQQQYYYxxxoooiiieeebbb___[[[[[[ZZZYYYYYYXXXXXXXXXWWWSSSQQQRRRTTTVVV^^^fffsssyyy|||}}}~~~}}}~~~~~~hhhTTTHHHBBB@@@===;;;:::;;;===>>>???>>><<<;;;999888888888777777888888999999999888888888888888888888888888888888888999::::::;;;;;;<<<<<<===<<<===???DDDGGGMMMVVVjjjkkkWWWNNNGGGBBBCCCEEEFFFJJJNNN]]]iii{{{|||xxxvvvvvvwwwzzzrrrggg^^^XXXXXX[[[ZZZ___hhhrrrwwwqqqiiifffaaa^^^\\\ZZZXXXWWWWWWWWWVVVTTTRRRPPPNNNMMMKKKJJJJJJMMMSSSZZZ___aaa]]][[[VVVRRRPPPOOOPPPQQQTTTTTTYYYcccmmmzzz}}}oooeee[[[VVVUUURRRMMMJJJJJJIIIJJJPPPXXXyyytttppplllhhhdddcccaaa```^^^]]]\\\\\\ZZZWWWUUUVVVWWWYYY```hhhtttzzz}}}~~~sss```OOODDD???>>>;;;:::999:::;;;<<<>>>===<<<:::999888888777777777777888888888999999888888888888888888888888777777777888999999::::::;;;<<<<<<<<<===???CCCFFFLLLUUUiiirrr]]]PPPIIICCCDDDEEEFFFJJJNNN[[[gggxxxzzzrrrmmmlllmmmnnnrrrxxxrrrggg___YYYXXX[[[ZZZ^^^fffqqq~~~{{{uuunnniiidddaaa]]]ZZZXXXWWWUUUSSSTTTSSSSSSQQQOOOMMMKKKJJJIIIGGGGGGIIIMMMRRRVVVXXXUUURRROOOKKKHHHHHHHHHIIIJJJJJJOOOXXXdddsssttthhh]]]WWWUUURRRMMMJJJIIIHHHIIIOOOWWW}}}yyytttpppmmmkkkhhheeebbb```______]]]ZZZXXXYYYZZZ\\\bbbjjjuuuzzz}}}}}}jjjYYYKKKBBB>>>===<<<:::::::::;;;<<<===<<<;;;999888888777777777777777777777888888999999999999999999999999999666666666777888888999999;;;<<<<<<<<<<<<>>>AAADDDJJJSSSfffsss^^^QQQJJJDDDEEEFFFFFFJJJNNNXXXddduuu{{{ssskkkgggfffhhhiiinnnuuu~~~rrrggg___YYYXXX[[[YYY]]]eeeooo{{{~~~}}}{{{yyyuuupppiiieee```]]]YYYWWWUUUTTTSSSQQQRRRQQQQQQOOONNNLLLJJJIIIHHHFFFEEEFFFIIILLLOOOOOOPPPNNNKKKGGGEEEEEEEEEEEEFFFEEEIIIRRR^^^mmmxxxlll```YYYVVVRRRMMMJJJIIIHHHIIIOOOVVV|||xxxuuurrrnnniiieeebbbaaa```___\\\[[[]]]^^^___eeemmmwww{{{~~~sssbbbUUUIIIBBB<<<;;;:::999999999:::;;;<<<;;;:::999888777777777777777666666666777888999888888888888888888888888555666666777777888999999:::;;;<<<<<<<<<===@@@BBBHHHPPPcccsss^^^RRRKKKEEEEEEFFFFFFIIIMMMUUU```qqqyyyvvvrrrlllfffcccdddfffhhhmmmsss|||rrrhhh```ZZZXXX[[[YYY\\\ccclllxxx}}}zzzyyywwwuuurrrmmmgggccc^^^[[[WWWUUUTTTTTTRRRQQQQQQQQQQQQOOONNNLLLJJJIIIHHHFFFDDDEEEGGGIIIJJJJJJJJJHHHEEEBBB@@@??????@@@DDDCCCFFFNNNYYYggg{{{{{{oooccc[[[XXXSSSNNNJJJIIIHHHIIIOOOVVV|||xxxsssmmmgggdddaaaaaaaaa___^^^aaabbbdddjjjqqqxxx|||}}}~~~}}}hhhZZZQQQHHHBBB888888777777777777888888;;;:::999888777777777777777777666555666777888999777777777777777777777777666666666777888888999999999;;;<<<<<<<<<===???AAAFFFNNN___zzzttt```RRRKKKEEEDDDEEEEEEHHHLLLSSS^^^nnn~~~~~~~~~{{{tttoookkkhhheeebbbaaacccfffhhhmmmrrr{{{qqqhhhaaaZZZYYY[[[XXX[[[aaajjjvvv}}}{{{vvvtttrrrpppnnniiiddd```\\\ZZZVVVTTTTTTSSSRRRQQQRRRQQQQQQPPPOOOMMMKKKJJJHHHFFFDDDEEEGGGIIIIIIIIIHHHFFFDDDBBB@@@?????????BBBAAADDDKKKTTTaaassssssfff]]]ZZZTTTOOOLLLJJJIIIIIIOOOWWW}}}wwwpppiiieeebbbbbbdddbbbbbbfffhhhiiipppwwwyyy}}}}}}zzzzzz}}}nnn[[[QQQLLLFFFAAA777777777777777777888888:::999888777777666777777888777555555555666888999666666666666666666666666666666777888888999999:::999:::<<<<<<<<<<<<>>>@@@EEEKKK[[[vvvvvvcccRRRKKKDDDDDDDDDDDDFFFJJJQQQ[[[kkk{{{}}}}}}}}}yyysssnnnhhheeebbbaaaaaaaaacccfffiiikkknnnsss{{{~~~qqqiiiaaa[[[YYY[[[XXX[[[```hhhttt~~~zzzxxxtttrrrpppnnnlllhhhccc```[[[XXXUUUSSSSSSSSSRRRQQQQQQQQQQQQPPPOOOMMMLLLKKKFFFEEEDDDDDDGGGHHHIIIHHHIIIHHHFFFDDDBBBAAAAAAAAA@@@@@@CCCKKKSSS___ooo~~~vvvhhh^^^ZZZVVVQQQMMMKKKJJJJJJPPPWWWyyyrrrkkkfffcccbbbfffdddeeeiiikkkmmmttt{{{zzz}}}zzzwwwyyy}}}{{{cccRRRKKKHHHDDD@@@999999999999::::::::::::999999888777666666777777888777555444555666888999666666666666666666666666777777777888999999::::::888:::<<<<<<<<<<<<===???DDDJJJYYYsssvvvdddRRRJJJDDDCCCCCCCCCEEEIIIPPPZZZjjjzzz||||||{{{~~~~~~yyyrrrlllgggccc```]]]^^^___```cccfffjjjmmmooopppvvv}}}~~~qqqiiiaaa[[[YYY[[[XXXZZZ___gggsss~~~{{{xxxuuutttssspppnnnllliiidddaaaZZZWWWTTTRRRRRRRRRQQQPPPQQQQQQPPPPPPNNNMMMKKKKKKEEECCCCCCDDDFFFHHHIIIHHHGGGFFFEEECCCAAA@@@??????@@@@@@EEEMMMUUU```ppp~~~yyyiii^^^ZZZWWWRRRNNNLLLKKKKKKQQQXXXxxxpppkkkhhhfffeeehhhggghhhkkkqqqvvvyyyzzz}}}xxxuuuwwwzzz}}}lllVVVJJJFFFCCCAAA@@@::::::888777666666666666888888777666666666666666777777666666666666777777777777777777777777777777777777777777888888888888::::::::::::;;;===>>>@@@FFFKKKWWWnnnssscccVVVMMMFFFEEEFFFEEEFFFIIIPPPXXXfffuuu||||||}}}~~~{{{{{{zzzwwwuuuqqqjjjdddbbb___ZZZWWWXXXYYY]]]ccchhhmmmqqquuuxxxzzzzzz~~~tttiiiaaa\\\XXXWWW\\\ZZZ\\\fffqqq}}}}}}zzzxxxvvvuuuooooooooonnnkkkgggccc```YYYWWWUUUTTTUUUUUUTTTSSSQQQPPPNNNNNNNNNNNNLLLKKKJJJHHHEEEDDDFFFHHHJJJJJJHHHGGGFFFEEEEEEDDDBBB@@@???@@@EEELLLSSS\\\mmm|||zzzlllaaaZZZVVVRRROOONNNKKKIIIMMMSSS}}}vvvrrrooollljjjlllkkkmmmqqqvvv{{{~~~|||wwwsssrrruuuyyy}}}sssaaaNNNEEEBBB@@@>>>>>>:::999888777666666666666888888777666666666666666777777666666666666777777777777777777777777777777777777777777888888888888::::::::::::;;;===>>>@@@DDDIIIUUUkkk{{{|||rrrcccUUULLLEEEDDDEEEEEEFFFIIIPPPXXXeeeuuu}}}}}}}}}|||xxxtttnnnjjjhhhaaa\\\ZZZXXXSSSRRRSSSYYY^^^fffmmmrrrvvvzzz}}}||||||vvvkkkbbb]]]YYYXXXZZZXXXZZZcccnnnzzz}}}{{{xxxuuusssrrrqqqqqqnnnnnnnnnnnnkkkgggccc```[[[YYYWWWWWWWWWWWWUUUTTTRRRPPPOOONNNOOONNNMMMKKKJJJHHHEEEDDDFFFHHHJJJJJJIIIHHHFFFEEEEEEDDDAAA??????@@@DDDKKKRRR\\\mmm|||~~~|||nnnbbb[[[VVVRRROOONNNLLLJJJMMMSSS}}}yyyuuurrrooorrrrrrtttxxx~~~zzzvvvrrrpppqqqvvv{{{|||cccTTTFFF@@@@@@>>><<<<<<999888777777666666666666888888777666666666666666777777666666666666777777777777777777777777777777777777777777888888888888::::::999:::;;;<<<>>>???BBBGGGRRRggg~~~tttuuu|||pppbbbSSSKKKCCCCCCDDDEEEFFFIIIOOOWWWdddsss~~~~~~|||yyyrrriiicccaaaZZZUUUTTTSSSPPPPPPRRRYYY```iiirrryyy}}}xxxmmmddd^^^[[[XXXXXXVVVXXX```jjjvvv~~~|||yyywwwsssqqqmmmjjjiiiiiijjjjjjkkklllmmmllljjjgggcccaaa___]]][[[ZZZYYYXXXVVVTTTSSSQQQPPPOOOOOOOOOMMMKKKJJJHHHFFFEEEGGGIIIJJJJJJKKKIIIGGGFFFEEEDDDAAA???>>>???CCCJJJQQQ\\\mmm||||||xxxuuusssrrrsss|||pppddd\\\WWWSSSPPPOOOLLLJJJNNNTTT|||yyyyyyyyy{{{~~~xxxtttqqqrrrrrruuu{{{mmmXXXLLLBBB@@@@@@>>>;;;;;;888777777666666666777777888777777666666666666666777777666666666666777777666666666666666666666666666777777777888888888888:::999999999:::<<<>>>???@@@EEEPPPccc{{{ppppppvvv~~~~~~nnnaaaRRRJJJCCCBBBDDDDDDFFFIIINNNUUUbbbqqq|||yyyooohhhbbb[[[UUUTTTTTTRRRTTTWWWYYYaaalllvvv~~~yyynnnfff___[[[XXXWWWUUUXXX___gggrrrzzzvvvsssqqqooonnniiigggccc```___```cccdddggghhhjjjjjjiiigggdddbbbbbb```^^^]]]\\\ZZZWWWUUUTTTSSSQQQPPPPPPPPPNNNLLLKKKIIIGGGHHHJJJLLLMMMMMMNNNKKKHHHFFFEEEDDDAAA???>>>>>>BBBIIIPPPZZZlll|||zzzuuupppmmmjjjiiioooxxxrrrddd\\\XXXTTTQQQPPPMMMKKKOOOUUU{{{uuurrrppppppttttttyyywww]]]PPPGGG@@@??????<<<999888666666666666666666777777888777777666666666666666777777666666666666777777666666666666666666666666666777777777888888888888999999999999:::<<<===???@@@EEEOOOaaa~~~{{{pppooosss{{{|||nnnaaaSSSJJJCCCBBBDDDDDDFFFHHHKKKSSS___mmm}}}}}}yyyqqqggg___XXXWWWVVVUUUWWW[[[\\\dddooozzzzzzpppggg```[[[XXXWWWVVVXXX^^^eeeooo~~~zzztttooollljjjhhhfffbbb```\\\ZZZYYY[[[]]]___bbbdddfffhhhiiihhhfffeeedddbbbaaa___^^^\\\YYYVVVVVVTTTRRRQQQQQQPPPNNNMMMLLLKKKJJJKKKNNNQQQRRRRRRQQQOOOKKKHHHFFFDDDBBB@@@>>>>>>AAAGGGNNNYYYjjjzzzzzztttmmmiiifffdddhhhnnnzzzttteee\\\YYYUUURRRQQQNNNLLLPPPVVV~~~xxxrrrnnnnnnoooppptttvvv|||hhhUUUJJJBBB======<<<888555555555555555555666777777888888888777666666666666666777777666666666666777777777777777777777777777777777777777777888888888888999999888999:::;;;===>>>@@@EEENNN___zzz~~~sssqqqssszzz}}}pppdddUUULLLDDDCCCDDDDDDEEEHHHIIIPPP[[[jjjyyy~~~}}}qqqhhh```]]][[[ZZZ\\\```ccckkkuuu~~~}}}rrriiibbb]]]YYYWWWWWWYYY]]]cccmmm~~~yyyvvvpppllliiifffcccaaa]]][[[XXXVVVVVVWWWXXXZZZ\\\___bbbfffhhhiiihhhhhhgggeeedddcccbbb```\\\YYYWWWVVVSSSRRRRRRQQQOOOMMMMMMMMMMMMPPPTTTWWWXXXXXXUUURRRMMMJJJHHHFFFCCCAAA??????AAAFFFLLLVVVhhhxxx|||tttlllhhhccc```bbbfffooozzzwwwggg]]]ZZZVVVSSSRRROOOMMMQQQWWWtttqqqmmmiiiiiikkknnnppptttxxxqqq\\\QQQFFF???;;;<<<;;;888555666444444444555666777888888888888777666666666666666777777666666666666777777777777777777777777777777777777777777888888888888999888888888999;;;===>>>???DDDMMM\\\vvvwwwsssuuu{{{uuuiiiWWWNNNFFFDDDEEEDDDEEEGGGFFFMMMXXXgggvvvyyyooojjjgggdddfffjjjnnnttt}}}vvvmmmeee___\\\WWWVVVXXX\\\```jjj|||{{{vvvsssoookkkhhhddd```]]]YYYXXXVVVUUUTTTTTTUUUUUUWWWZZZ___dddhhhjjjkkkkkkiiihhhhhhggggggeeeaaa^^^XXXWWWTTTSSSSSSRRROOOMMMOOOOOOPPPTTTYYY]]]^^^^^^YYYUUUPPPLLLIIIGGGEEECCCAAA@@@AAAEEEKKKUUUfffvvvxxxoooiiiccc^^^^^^aaagggpppzzzjjj___[[[WWWTTTRRRPPPNNNRRRXXXyyyssskkkiiifffdddeeeiiinnnqqqvvvzzzzzzaaaPPPJJJEEE???;;;<<<<<<999888999444444444555555777888999888888777666666666666666777777666666666666777777777777777777777777777777777777777777888888888888999888888888999;;;===>>>>>>CCCLLL[[[tttyyyuuuvvv|||xxxmmmYYYOOOGGGEEEEEEDDDDDDGGGEEELLLWWWeeettt}}}wwwssspppqqquuuvvv{{{xxxooohhhaaa^^^VVVVVVWWW[[[^^^hhhzzz}}}zzztttqqqnnnkkkgggccc^^^[[[WWWVVVUUUTTTSSSRRRRRRRRRUUUXXX^^^ccchhhkkklllllllllkkkjjjkkkjjjhhhdddaaaYYYWWWUUUTTTSSSRRRPPPNNNOOOPPPRRRVVV\\\```bbbbbb[[[WWWQQQMMMJJJHHHEEEDDDBBB@@@BBBEEEJJJSSSeeettt}}}sssllleee___]]]___bbbjjjxxx}}}lllbbb[[[WWWTTTSSSQQQOOORRRXXX{{{ooofffccccccccceeehhhnnnssswww~~~~~~}}}fffWWWKKKDDD>>>>>>===<<<:::777555444666666555555555666666777:::999888777666666666666666666666666777777777777777777777777666666666666888888777777888888999:::999999999999:::;;;<<<<<>><<<;;;;;;;;;;;;:::999888777444444555555666777888888888777666555444444444444555555666666666777777777777777777666666666555555666555555555555666777777888888888888999:::;;;<<<<<>>EEERRReee~~~zzzyyy|||zzzfffYYYKKKEEECCCAAA@@@BBBFFFGGGNNN[[[iiivvv~~~{{{|||}}}uuummmhhhaaa^^^\\\___eeeooo|||{{{xxxuuurrrooolllhhhfff___^^^\\\ZZZYYYYYYZZZZZZZZZ\\\___cccgggnnnvvv{{{~~~zzzuuurrrkkkhhhddd```\\\ZZZWWWVVVXXXXXXZZZaaajjjpppssssssiiiddd\\\VVVQQQMMMKKKIIIHHHFFFFFFGGGHHHKKKUUU```ttt|||tttnnnhhhccc```aaaccchhhrrryyynnnddd___ZZZYYYWWWUUUWWW\\\rrrnnnhhhbbb^^^___bbbdddggglllrrrwww|||yyy]]]JJJ???999999<<<======<<<:::999777555444333444555777888999999999555444444333333333333333333444444555666777777777666666666666555555555555777666666666666777888888777777777777888999:::::::::>>>EEEPPPaaayyy{{{wwwxxx~~~kkk\\\LLLEEEBBBAAAAAADDDFFFGGGMMMZZZfffsss}}}{{{|||yyyrrrmmmddd```___aaafffppp~~~{{{xxxuuurrrpppllliiicccbbb```^^^]]]]]]]]]]]]^^^___aaacccgggnnnvvv|||~~~zzzxxxsssqqqmmmhhhccc```^^^^^^ZZZZZZ\\\bbbkkkqqqssssssjjjeee^^^XXXSSSOOOLLLJJJKKKHHHGGGHHHHHHJJJRRR[[[iii||||||uuupppkkkgggddddddeeehhhooo~~~{{{ooofff```[[[ZZZYYYWWWYYY]]]xxxtttgggeeebbb^^^]]]___eeeiiimmmttt}}}iiiQQQEEE>>>888777;;;======<<<:::888666444333333444666888999999888888444444333333333333333444333333444555666777777888666666666555555555444444777777666666777777888999666666666666777888999::::::>>>DDDMMM]]]tttyyywww|||tttcccQQQGGGCCCAAABBBEEEFFFFFFLLLWWWdddppp}}}{{{{{{xxxssshhhdddbbbdddiiirrr{{{xxxvvvtttpppmmmgggfffdddbbbaaa```aaaaaaaaabbbcccdddgggmmmtttzzzwwwvvvrrrmmmfffbbbaaaaaa___^^^___dddkkkppprrrqqqkkkggg```ZZZVVVRRROOOLLLMMMJJJIIIJJJJJJKKKQQQXXXddduuu~~~xxxtttpppllljjjiiiiiijjjooo|||sssfffaaa\\\[[[YYYWWWYYY^^^zzzrrrkkkggg^^^______^^^___ccciiiooosss{{{sss]]]JJJCCC@@@:::777;;;<<<;;;;;;:::888666555444444555777999999999777777444444333333333444444444222333333444555666777888666666555555555444444444666666555555555666777777666666666666666777999999;;;>>>CCCJJJXXXooo~~~yyy{{{~~~mmmXXXLLLEEEBBBCCCEEEEEEDDDJJJTTT```mmm|||~~~{{{|||zzznnniiiggghhhllluuu|||zzzxxxtttrrrkkkjjjhhhfffdddddddddddddddddddddeeegggkkkqqqvvv}}}zzzzzzvvvpppiiieeeddddddcccbbbbbbffflllpppqqqooolllhhhbbb]]]YYYVVVRRRPPPOOOKKKJJJKKKLLLLLLPPPVVVbbbppp~~~yyyvvvssspppnnnmmmmmmqqq}}}vvvgggaaa\\\[[[YYYWWWYYY^^^}}}wwwooogggaaa]]]ZZZ\\\^^^___aaaeeemmmrrruuuhhhTTTCCC@@@???888444777999::::::999999888666666555666888999999888777666444444444333333444555555222222333444555666777888666666555555555444444444555444444444444555666666555555555666666777888999;;;===AAAGGGTTTlll{{{|||ttt^^^OOOGGGCCCBBBEEECCCCCCHHHRRR^^^jjjzzz{{{|||~~~rrrmmmjjjkkknnnwww}}}{{{wwwuuunnnllljjjhhhffffffffffffeeeffffffeeefffjjjooosss|||~~~wwwpppkkkjjjkkkgggeeeeeehhhmmmqqqpppooonnnjjjddd___\\\XXXUUURRRPPPLLLJJJLLLMMMMMMPPPUUU]]]iiizzz~~~zzzwwwuuuqqqpppooosss}}}uuugggaaa\\\[[[YYYWWWYYY^^^~~~~~~yyyuuuooogggaaa\\\ZZZYYYUUUZZZ___dddiiioooxxxtttXXXLLL>>>888555444666:::999888777666666555555666555666777888777666333222222222333333333333444444333333333444555666777888555555555555555555555555555444444444444555666666888777666444444444555666<<<:::>>>GGGPPPaaa}}}fffQQQFFFCCCDDDEEEDDDDDDHHHPPPYYYdddttt|||}}}xxxrrrmmmooouuu}}}}}}zzzyyytttrrrpppmmmjjjiiihhhhhhhhhgggffffffhhhlllpppsssyyy~~~|||xxxvvvrrrnnnjjjiiijjjjjjkkkmmmoooqqqrrrllljjjgggbbb^^^ZZZXXXWWWQQQPPPPPPPPPQQQRRRTTTUUU^^^hhhyyy~~~|||yyyvvvtttwww~~~qqqgggbbb]]]\\\[[[YYY[[[___~~~}}}|||}}}~~~zzzwwwmmmjjjeee___ZZZXXXWWWWWWXXX\\\bbbgggmmmuuu~~~kkkQQQGGG===:::999666666999777777666555555555555666666777888888777666444333222222222333333333444444555444444444444555555666555555555555555555555555444444444444444555666666555555555555666777999:::<<<;;;>>>EEEMMM]]]|||iiiTTTGGGCCCBBBCCCDDDCCCGGGNNNWWWaaappp~~~|||}}}}}}wwwrrrtttyyy~~~|||zzzvvvtttrrrooommmlllkkkkkkkkkiiigggfffgggiiilllnnnuuuzzz}}}zzzxxxvvvrrrooommmmmmnnnnnnpppqqqrrrsssnnnllliiiddd```\\\YYYXXXUUUTTTSSSSSSSSSTTTVVVWWW___hhhwww|||yyy{{{uuujjjddd___\\\ZZZWWWXXX\\\~~~~~~|||zzzyyyyyy{{{}}}~~~~~~~~~~~~{{{vvvoookkk```^^^ZZZVVVTTTTTTUUUWWW]]]bbbhhhnnnuuuwww```HHHAAA;;;;;;;;;888666777444444444444444555555666777888888888888666444333222222222222333333333333666666555444444444444444444444444444444444444444444444444444444555555666555555555666777888:::;;;<<<:::===DDDJJJXXXvvvnnnYYYJJJCCCAAAAAADDDCCCFFFLLLSSS]]]lllyyy||||||~~~}}}~~~{{{vvvxxx}}}~~~}}}xxxwwwuuurrrpppooonnnnnnnnnmmmjjjhhhgggggghhhiiinnnsssyyy}}}|||zzzwwwuuussssssssssssssstttttttttqqqoookkkgggbbb^^^\\\ZZZYYYXXXWWWVVVWWWWWWXXXYYY```hhhuuuxxxjjjccc^^^\\\YYYVVVXXX]]]~~~~~~~~~~~~}}}}}}|||{{{zzzyyyxxxyyywwwvvvvvvyyy|||~~~~~~}}}yyyuuupppjjjccc^^^YYYWWWTTTRRRSSSUUUXXX[[[dddiiiooovvvmmmYYYEEE>>>999;;;;;;888555555222222222222333444555666888888888888777666444333111222222222222333333333555444444333333444444444444444444444444444444444444444333333444444555666777777666666666666666666:::999<<>>888888888555333444222222222222222333444555999888666555333222222111111111111111222222222222333222222222333444444555333333333333333333333333333333222222333333444555///000333555777888888888666666999???CCCLLLddd|||wwwgggVVVKKKFFFEEEBBB@@@BBBFFFKKKRRR```lll{{{zzzyyyzzz|||~~~~~~|||}}}}}}}}}}}}|||zzzyyyvvvvvvuuussspppllliiigggaaaaaa```^^^]]]^^^bbbeeeiiimmmrrrttttttuuuvvvxxxzzz|||~~~yyysssooollljjjfffeeedddcccccccccdddeeefffjjjqqqzzzvvvllleee^^^\\\[[[[[[___eee~~~~~~~~~|||zzzxxxvvvuuutttpppppppppqqqrrrssstttuuuttttttsssrrrpppooonnnnnnoooooonnnmmmlllkkkjjjjjjgggfffggghhhgggeeeaaa]]]ZZZWWWTTTRRRQQQPPPNNNMMMPPPPPPRRRXXXaaalllwww~~~wwweeeZZZPPPHHHBBB<<<888:::;;;777444444333333222222333333444555888777666444222111111111000111111111111222222222444444333333222222333333333333333333333333333333333333222222333333444555333444666777777777666666666666999>>>@@@HHH___www~~~{{{~~~yyyhhhWWWJJJDDDCCC@@@>>>@@@DDDIIIPPP^^^jjjzzzzzzyyyyyy{{{~~~~~~|||~~~~~~}}}|||wwwwwwvvvsssoookkkfffddd```___\\\YYYWWWXXX[[[^^^aaaffflllppprrrsssvvvyyy{{{}}}}}}xxxssspppnnnkkkjjjhhhfffeeeddddddeeegggkkkrrrzzz|||zzz}}}wwwiiibbb]]]\\\\\\^^^cccjjj~~~|||{{{zzzzzzyyy|||{{{yyywwwuuutttssssssoooppppppppppppppppppppppppooooooooonnnmmmmmmmmmmmmkkkiiijjjlllllliiifffbbb```^^^\\\YYYWWWVVVVVVQQQPPPNNNOOOPPPPPPPPPOOORRRVVV]]]cccjjjtttzzzeeeWWWLLLEEECCC===;;;999777555555555555444333222111111222444666444444333222222111111000000111111111222222222222333333333222222111111111222222222222222222222222333333333333333333333333666444111///000333777:::888:::===???@@@III^^^rrr|||wwwttt~~~mmmZZZLLLEEECCCCCCAAAAAAEEEHHHMMMYYYdddttt{{{xxx{{{~~~zzz{{{~~~yyy|||~~~~~~}}}{{{zzzzzzwwwsssooolllhhhdddaaaccc^^^XXXVVVWWWXXXXXXXXX]]]\\\```iiipppsssvvvzzz~~~}}}yyyvvvtttqqqooolllkkkkkkkkkiiihhhgggjjjqqqxxx{{{vvvsssuuuqqqsss{{{vvvhhhbbb^^^\\\[[[]]]dddlll~~~|||{{{zzzyyyxxxwwwwwwwwwwwwvvvuuutttsssrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkjjjjjjjjjkkkiiigggfffgggfffdddaaa[[[ZZZXXXUUUSSSQQQPPPPPPMMMLLLLLLNNNPPPSSSTTTUUUYYY]]]dddjjjrrr}}}kkkYYYOOOFFFAAA???<<<:::888666555444444444444333222111111333444666444333333222222111111000000000000111111111222222333222222222222222222111222222222222222222222222333333333333333333333333666555333111222555888:::666888<<<>>>???GGGZZZlll}}}wwwttt{{{ppp]]]OOOGGGEEEBBBAAAAAAEEEHHHMMMXXXcccssszzzwwwzzz{{{}}}}}}wwwzzz~~~}}}{{{zzzzzzwwwsssooollliiieeebbbaaa]]]XXXUUUUUUWWWWWWVVV\\\[[[^^^fffmmmqqquuuzzz|||yyyxxxvvvsssqqqoooooonnnlllkkkhhhlllrrrzzz|||xxxsssoookkkllliiijjjsssxxxiiiccc^^^]]]\\\]]]dddmmmxxxyyyyyyzzzzzz{{{||||||}}}}}}~~~}}}|||zzzxxxwwwvvvuuuttttttssssssttttttppppppoooooooooooooooooojjjjjjjjjjjjjjjjjjjjjjjjhhhhhhhhhgggfffeeeeeeeeefffdddaaa```___^^^[[[YYYSSSRRRPPPNNNMMMKKKJJJJJJJJJKKKLLLPPPTTTXXX\\\^^^cccgggnnnuuu~~~rrrYYYKKKFFFBBB===;;;:::999777666444444333333333333222111222333444555333333333222111111000000/////////000000000111111111111111222222222222222222222222222222222222222333333333333333333333333555555444444444666777999555777;;;===>>>CCCTTTdddwwwrrrvvv}}}vvvcccSSSJJJFFFBBBAAAAAADDDGGGLLLVVVaaappp~~~zzzvvvxxx}}}}}}xxxsssvvv|||~~~|||{{{{{{xxxtttpppmmmiiieeebbb```\\\XXXUUUTTTUUUUUUTTT[[[YYY\\\ccciiinnnttt{{{}}}|||zzzwwwvvvuuussspppnnnkkknnnttt{{{zzzuuuqqqlllgggccccccaaaccckkkvvvzzzjjjeee___]]]\\\^^^fffnnnppppppqqqrrrrrrsssssstttuuuvvvvvvvvvuuutttrrrqqqoooooonnnnnnnnnooooooppplllkkkkkkjjjiiijjjjjjjjjhhhhhhhhhhhhhhhgggggggggddddddcccbbbaaa``````______]]][[[XXXVVVTTTRRRQQQNNNMMMLLLJJJIIIIIIHHHHHHJJJLLLOOOSSSXXX^^^dddhhhlllqqqxxxyyycccLLLBBBAAA@@@===:::888777666555444333333222222222222222222333555555333333222222111000000000////////////000000000000000000111111222222333333111111111111111111111111222222222222222222222222333333444444555666666666444666:::======AAANNN\\\yyyyyyrrrsss{{{|||hhhVVVKKKFFFBBBAAAAAADDDFFFJJJTTT^^^lll{{{yyyuuuwww{{{}}}zzzrrrmmmpppvvv{{{}}}~~~~~~|||{{{xxxtttqqqmmmjjjfffccc```]]]ZZZWWWVVVVVVVVVVVV[[[YYY[[[aaafffkkksss|||}}}|||zzzxxxtttrrrmmmpppvvv||||||wwwrrrmmmhhhccc``````^^^```hhhqqq|||lllfffaaa^^^^^^```hhhqqqiiiiiijjjjjjkkklllllllllnnnoooooopppooonnnlllkkkiiiiiihhhhhhiiiiiijjjjjjhhhgggfffeeedddcccccccccfffeeeeeeeeedddddddddccc______^^^]]]\\\[[[ZZZYYYWWWVVVTTTQQQNNNLLLLLLLLLIIIHHHHHHGGGGGGHHHHHHIIILLLOOOSSSWWW[[[bbbjjjooovvv{{{jjjWWWEEE>>>>>>===;;;999777666666555444333222222111111222222333444555555333333222111111000000///////////////000000000000000000000111111222222222111111111111111111111111222222222222222222222222111111222333444444444444666777:::======@@@KKKWWWsss}}}sssrrrzzzmmmYYYKKKEEEBBBAAAAAADDDEEEHHHQQQ[[[iiiwwwzzztttvvvzzz~~~|||}}}uuummmhhhjjjnnnppptttxxxwwwvvvssspppnnnoooqqqttt|||yyyuuuqqqnnnkkkfffcccaaa```]]][[[YYYYYYYYYZZZ\\\[[[]]]bbbfffjjjsss}}}|||xxxuuupppssswww{{{~~~~~~{{{vvvqqqlllgggaaa^^^___^^^```fffnnnzzz|||mmmgggaaa______bbbkkkuuu``````aaabbbbbbccccccdddfffggghhhhhhhhhgggfffeeeccccccbbbbbbbbbccccccdddbbbbbb```___^^^]]]]]]\\\``````______^^^^^^]]]]]]YYYYYYXXXWWWUUUTTTSSSSSSOOOOOONNNKKKHHHGGGHHHIIIDDDEEEEEEFFFGGGIIIKKKKKKNNNRRRWWW[[[```gggqqqxxxuuuZZZLLL???;;;;;;999777777666666666666555444333222000111222333444444555555222222222111000000///////////////000000000111111000000000111111111111111111111111111111111111111222222222222222222222222111111111222333333444444777777999<<<===???IIITTTlllwwwqqqyyyqqq\\\MMMEEEBBBAAAAAADDDEEEGGGOOOYYYeeettt{{{uuuuuuyyy}}}{{{|||~~~rrriiicccdddeeeeeefffiiihhhfffccc```___```bbbdddkkkuuu}}}zzzvvvrrroookkkgggdddaaabbbaaa___]]]]]]^^^```______aaaeeehhhkkkttt~~~|||yyyuuuwwwyyy|||~~~|||yyytttoookkkfffaaa^^^^^^]]]___ccciiittt{{{mmmgggaaa```aaaeeeoooyyyYYYYYYYYYZZZ[[[[[[\\\\\\^^^^^^``````aaa```___^^^]]]]]]\\\\\\[[[\\\\\\\\\ZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUUUUUUUSSSSSSRRRPPPOOONNNMMMLLLIIIJJJIIIGGGDDDDDDGGGIIIDDDEEEFFFHHHKKKNNNPPPRRRTTTYYY___dddiiirrr}}}yyyaaaLLLDDD===;;;:::777777888666666777777666555333333000000222333444555555555222222111111000000//////000000000111111111222222111111111111000000000000111111111111111111111111111111111111111111111111222222222222222444555555777666777:::;;;>>>GGGRRRfff}}}}}}qqqwwwttt___PPPHHHBBB@@@AAADDDDDDFFFMMMVVVbbbqqq|||uuuuuuyyy}}}||||||~~~~~~pppggg```___^^^\\\[[[\\\ZZZXXXTTTRRRRRRTTTVVVWWW\\\dddqqq}}}zzzvvvrrrooolllhhheeeaaabbbcccbbb```___bbbdddccccccfffjjjkkkmmmuuu~~~}}}{{{{{{|||~~~}}}yyyuuuppplllhhhccc```^^^]]]___bbbfffooozzzwww|||yyylllfffaaa```bbbgggrrr}}}UUUUUUVVVVVVWWWXXXXXXXXXXXXYYYZZZ[[[[[[[[[ZZZYYYZZZYYYXXXWWWWWWWWWWWWWWWTTTTTTSSSSSSTTTUUUVVVVVVSSSRRRRRRQQQPPPOOOOOONNNOOOOOONNNLLLKKKIIIHHHHHHEEEGGGGGGEEECCCCCCGGGJJJGGGHHHJJJMMMPPPTTTWWWXXXZZZ___ffflllrrr|||iiiQQQEEE@@@======;;;888888;;;666666777777777666444333///000222333444555555555222222111111000/////////111111111111222222222222222222111111000000//////000000000000000000000000111111111111111111111111444333222222333444666777666555666888:::===FFFQQQbbbzzzpppuuu}}}uuubbbSSSKKKBBBAAAAAADDDDDDEEEMMMUUUaaappp|||vvvvvvyyy}}}|||}}}}}}ooofff^^^\\\[[[WWWTTTUUURRROOOKKKJJJKKKMMMOOOPPPOOOUUUaaappp}}}zzzvvvsssppplllhhheee```bbbdddcccaaaaaacccfffeeefffiiimmmmmmnnnuuu{{{wwwsssoookkkgggccc______```cccfffnnn}}}uuuqqqtttzzzyyyxxxlllfffaaaaaaccchhhtttPPPPPPQQQQQQQQQQQQRRRRRRSSSSSSRRRRRRRRRQQQQQQQQQSSSRRRRRRQQQPPPPPPPPPQQQQQQPPPPPPPPPOOOOOONNNNNNMMMMMMMMMMMMMMMMMMLLLLLLKKKJJJIIIFFFDDDCCCEEEGGGCCCDDDEEEEEEEEEEEEHHHJJJGGGLLLRRRVVVXXX\\\bbbfffmmmpppuuu{{{qqqXXXJJJ>>><<<999888777777555444777777777777777666555555000111222333333333333333111222222333222111000///111111000000/////////...000000000000111111111111111111111111111111111111111111222222222333333333333333333444444333222222333555777999;;;???EEEIIIaaauuu}}}ppprrrxxxwwwhhhXXXMMMEEECCCBBBCCCCCCEEEMMMVVV^^^kkk}}}yyyuuuwww~~~~~~}}}}}}}}}nnnfff\\\VVVSSSQQQOOOMMMHHHGGGFFFEEEEEEDDDDDDDDDJJJNNNVVVbbbooo~~~|||wwwrrrnnnllljjjfffccccccbbbaaabbbdddfffffffffhhhiiikkklllooouuu|||{{{xxxuuurrrnnnkkkbbb______bbbfffnnn|||uuulllgggdddbbbooorrr}}}yyymmmgggbbbbbbdddkkkwwwLLLMMMMMMMMMMMMNNNNNNNNNOOOOOOOOONNNNNNNNNMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKJJJJJJJJJHHHHHHHHHHHHIIIIIIIIIIIIEEEFFFEEEDDDBBBBBBDDDFFFCCCDDDFFFFFFFFFHHHJJJLLLLLLQQQWWW\\\___eeelllrrr|||gggQQQDDD===;;;888777777777666444666777777777777666555555000111222333333333333333000000111111111000///...111111111000000000//////000000000000111111111111111111111111111111111111111111111222222222333333333333333444444333333222333444666777888<<>>;;;999777666777777666555666666666666666555444444111111222333333333222222//////000000000///......111111111000000000000///000000000000111111111111111111111111111111111111111111111222222222222333222333333444444333333333444555666777888:::???BBBQQQeee}}}mmmnnnqqqyyy{{{lll[[[OOOGGGCCCAAABBBBBBDDDJJJRRR\\\iiizzzyyytttuuu{{{|||zzz{{{}}}}}}nnnfff\\\TTTOOOLLLHHHEEEEEEDDDCCCBBBAAAAAAAAAAAAAAABBBFFFMMMUUUeee}}}yyytttlllhhhddd```___^^^\\\[[[^^^^^^]]]]]]___bbbdddffflllnnnppptttxxx{{{xxxrrrmmmiiiggghhhmmmzzzwwwjjjaaaZZZVVVTTTUUUWWWaaapppyyyoooiiidddeeehhhppp}}}DDDDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDFFFEEEEEEDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEECCCCCCCCCDDDDDDDDDDDDDDDAAACCCEEEFFFEEEEEEFFFGGGGGGIIIMMMPPPSSSWWW[[[___eeeiiipppwww~~~zzzqqqqqqwww|||fffRRRDDD<<<888777555555666777666555555555555555555444333333111222222333333333222222///////////////////////////////////////////////////000000000111111111111111111111111111111111111111111111111222222222222222222333444444444333333555666777888999<<<@@@DDDKKK___~~~nnnmmmooovvv~~~qqq___RRRIIIDDDAAAAAABBBCCCHHHOOOYYYfffxxxyyyttttttyyy|||{{{{{{}}}{{{kkkcccZZZRRRNNNJJJFFFCCCCCCCCCBBBAAA@@@@@@@@@@@@BBBAAACCCGGGMMMXXXlll}}}zzzrrrllleeebbb___\\\ZZZZZZZZZ[[[^^^^^^______```cccgggjjjlllooorrrvvv{{{}}}xxxrrrllliiiiiimmmzzzuuuhhh___XXXSSSPPPMMMOOOVVVcccqqqyyynnnhhheeefffjjjrrrCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCDDDDDDEEECCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCEEEGGGHHHGGGGGGHHHIIIKKKNNNSSSWWW\\\aaagggkkkrrrwwwvvvnnnjjjlllwwwqqq]]]NNNBBB<<<777555444444555666555555444444444444444333222222222222333333333222222111000000000000000000000000........................///000000000111111111111000000000000000000000000000000111111111222222222111222333333444444444333333444666777999<<>>:::666555333222333444333222222222222222222111111000222333333333333222111000//////.........///000111/////////000000000111111000000000000111111111111000000000000000000000000000000000000111111111111000111222333444444444444111222333444555888===@@@GGGTTTnnntttpppooowww~~~nnn```QQQIIICCCBBBCCCDDDFFFIIIPPP\\\mmm|||wwwqqqqqqvvv|||~~~~~~|||~~~uuuddd___XXXSSSQQQOOOLLLIIIEEEEEEDDDCCCBBBBBBBBBBBBBBB@@@@@@CCCCCCCCCIIIQQQ___ttt{{{qqqjjjeee```\\\YYYYYYXXXVVVUUUWWW]]]aaaaaaffflllooooooqqquuuyyywwwzzz}}}}}}zzzwwwxxxvvvpppggg^^^WWWRRROOOLLLMMMLLLMMMPPPUUU```ssszzzmmmhhheeehhhoooxxxBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAACCCCCCBBBBBBCCCDDDEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFDDDEEEGGGHHHJJJLLLNNNOOOMMMOOORRRTTTXXX]]]dddhhhnnnrrryyy}}}pppiiibbb```gggqqq}}}tttfffWWWKKKAAA:::666777555333222333333222111222222222222222111000000333333333333333222111000...------,,,---...///000000000111111222222222333000000000000111111111111000000000000000000000000000000000000111111111111000111222333444444555444555666777666777999<<<@@@EEEQQQjjjtttpppnnnwwwqqqcccSSSJJJCCCCCCDDDDDDFFFIIINNNZZZkkk{{{vvvqqqqqqvvv|||~~~~~~|||}}}tttfff```YYYUUURRRPPPLLLIIIFFFFFFEEEDDDCCCCCCCCCCCCBBBAAABBBDDDDDDCCCGGGMMMUUUgggwwwmmmgggbbb]]]ZZZ[[[\\\[[[YYYXXX[[[aaafffgggmmmtttwwwwwwxxx|||}}}}}}||||||uuuooofff^^^XXXTTTQQQOOOJJJIIIIIILLLPPPZZZmmmzzznnniiigggjjjqqq{{{EEEEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAADDDDDDCCCCCCCCCDDDEEEEEECCCEEEFFFEEEEEEFFFHHHJJJKKKLLLNNNOOOPPPRRRTTTWWWWWWYYY]]]aaagggnnnvvv|||~~~qqqiiihhhfffeeeppp~~~{{{kkkddd[[[RRRKKKCCC;;;555444444333333222111000000222222333333333444444444333333222111111000000///000000//////.........---............////////////000000000000000000000000222111000000000111333333222111000000000111333333111111222222222333333333444444555444555777:::>>>BBBQQQiiirrrlllmmmxxxsssdddVVVKKKAAA???BBBCCCEEEGGGNNNWWWeeeuuuvvvssssssuuuzzz|||||||||}}}~~~tttiiiddd]]]XXXUUURRRMMMIIIJJJGGGEEECCCCCCCCCAAA@@@????????????AAACCCEEEFFFNNNUUUhhhuuujjjdddbbbbbbbbb^^^^^^]]]\\\]]]aaagggkkkrrruuuyyy~~~}}}tttooogggaaa[[[WWWTTTQQQQQQOOOMMMNNNPPPVVVdddrrr}}}qqqkkkhhhmmmtttFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGHHHIIIIIIHHHHHHJJJLLLLLLOOORRRTTTVVVZZZ^^^aaacccfffjjjooouuu}}}|||rrriiieeejjjmmmppp}}}xxxggg^^^YYYRRRLLLGGGAAA:::555444444333222222111000000/////////000000000111111222222111111000/////////000/////////.........---............////////////000000000000000000000000000000/////////000111222111111000000000111222333111111222222222333333333444555555555555666:::<<<@@@MMMcccuuummmkkkvvvvvvhhhWWWLLLBBBAAACCCCCCDDDFFFLLLTTTbbbqqqxxxttttttuuuzzz~~~zzzzzz{{{{{{}}}xxxlllfff___YYYVVVSSSNNNJJJLLLJJJGGGFFFFFFEEEDDDCCC@@@????????????AAABBBCCCIIIOOO^^^wwwwwwlllfffcccbbbbbbccccccbbbbbbcccggglllqqqwwwzzz{{{vvvpppiiiccc^^^YYYVVVQQQNNNLLLLLLMMMRRR___lll~~~qqqkkkiiinnnvvvIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFIIIJJJKKKKKKJJJKKKMMMOOORRRUUUZZZ___dddiiiooossswwwzzz{{{qqqjjjfffhhhqqqyyyxxx```RRROOOMMMJJJGGGDDD@@@:::666333333333222111111000000........./////////000000222111111000//////....../////////...........................////////////000000000000000000000000/////////...///000000111111000000000000111222222111111222222222333333333444555666555444555888;;;???III[[[wwwzzzoooiiisssyyylllYYYNNNDDDCCCDDDDDDDDDEEEIIIQQQ^^^mmm{{{{{{vvvuuuuuuyyy|||yyywwwxxxyyy{{{~~~tttnnneee^^^[[[WWWSSSOOOOOOLLLJJJIIIIIIHHHGGGFFFCCCBBBAAA@@@@@@AAABBBBBBFFFHHHSSSggg}}}~~~sssmmmiiihhhgggjjjjjjjjjjjjkkkoootttxxx~~~xxxrrrjjjccc^^^VVVQQQMMMLLLLLLOOO[[[fff|||~~~qqqlllkkkpppyyyKKKKKKKKKLLLLLLMMMMMMMMMJJJJJJIIIIIIIIIIIIIIIJJJLLLKKKKKKJJJJJJKKKKKKLLLNNNOOOQQQRRRSSSUUUXXXZZZ]]]aaagggnnnuuu|||zzzrrrllljjjkkkqqq}}}zzzcccQQQGGGEEEEEEFFFFFFDDD@@@;;;888333222222222111111000000000000000111111111222222222222111111000//////.......................................////////////000000000000000000000000////////////000000111111000000000000000111111222111111222222222333333333444555666555444555777999???FFFUUUooo~~~pppgggooo|||ppp\\\QQQGGGEEEEEEDDDCCCDDDGGGNNNZZZhhhwww}}}xxxvvvuuuxxx}}}}}}yyywwwvvvwwwyyy|||xxxnnngggccc___ZZZWWWQQQOOOLLLKKKKKKJJJIIIGGGGGGFFFDDDCCCBBBBBBBBBBBBEEEFFFMMM\\\oooxxxtttqqqpppqqqqqqrrrrrrsssvvv{{{yyypppiiiaaaZZZTTTQQQOOOQQQYYYcccttt~~~qqqmmmmmmttt}}}MMMMMMNNNNNNOOOPPPQQQQQQRRRRRRQQQQQQQQQRRRRRRSSSUUUUUUTTTTTTUUUUUUVVVWWWUUUWWW[[[^^^```dddhhhlllkkkpppvvv~~~vvvnnniiihhhlllqqq||||||eeeSSSGGGBBB???AAACCCCCCAAA===999777222222111111111111111000111111111222222222333333222222222111000000//////---------...........................////////////////////////////////////000000111111111222222222//////000000111111111111111111222222222333333333444555666666555555666888@@@EEEQQQiiirrrgggmmm|||sss```UUUJJJFFFFFFDDDBBBCCCFFFLLLWWWdddrrrzzzwwwuuuxxx|||{{{xxxuuuwwwyyy{{{~~~yyyqqqlllgggaaa]]]UUUSSSPPPNNNMMMLLLJJJIIIIIIGGGEEECCCBBBAAAAAAAAAEEEEEEJJJTTTccczzz|||zzzyyyyyyzzzzzz{{{}}}~~~wwwmmmeee\\\WWWSSSSSSYYYaaaooo~~~qqqnnnpppwwwSSSTTTTTTVVVWWWXXXYYYYYYYYYYYYXXXXXXYYYYYYZZZZZZ[[[[[[\\\\\\]]]^^^``````]]]```dddhhhmmmrrrwww{{{uuullleeedddgggpppyyygggSSSGGG@@@===:::===??????<<<888555444111111111111111111111111/////////000000000111111222111111000000///......---------------.....................////////////////////////////////////000000111222222222222222...///000000111111000000111111222222222333333333222444555666555555777888???DDDNNNbbbuuukkkooo{{{xxxeeeXXXKKKFFFEEECCCBBBDDDFFFKKKTTT___nnn}}}{{{xxxuuuwww{{{~~~zzzvvvwwwyyy|||~~~}}}wwwqqqjjjeee]]]ZZZWWWTTTRRRQQQNNNLLLIIIGGGEEECCCAAA@@@@@@@@@BBBCCCHHHOOOYYYlllzzzpppddd]]]XXXVVVZZZ```nnn}}}rrrooorrr{{{aaaaaabbbdddeeeggghhhhhheeedddddddddeeeeeefffggghhhiiiiiikkklllnnnpppqqqooorrrwww{{{vvvoooiiifffjjjrrr|||iiiSSSGGG@@@<<<999888:::===<<<999555444444000000000000111111111111........./////////000000000//////...------,,,,,,,,,,,,,,,------.....................//////////////////////////////////////////111222222222111000......000111111111000///111111222222222333333333000222555555555666777999:::@@@JJJZZZwwwyyyqqqsss|||~~~jjj[[[MMMFFFDDDBBBCCCDDDEEEIIIQQQ[[[iiiyyy{{{xxxuuuwwwzzz~~~|||xxxyyyzzz|||~~~vvvooogggddd```\\\ZZZWWWTTTRRRKKKJJJHHHEEEDDDCCCCCCCCC@@@CCCGGGLLLQQQ^^^xxx{{{nnneee___[[[]]]bbbppp|||rrrpppsss}}}nnnnnnpppqqqssstttuuuvvvtttttttttttttttuuuvvvwww{{{{{{|||~~~xxxpppmmmlllmmmuuuoooXXXHHHAAA???<<<:::777:::===<<<999666555666000000000000000111111111////////////000000000111...------,,,,,,+++******,,,,,,,,,------...................../////////000////////////////////////---...000111111111000///---...000111111111000///111111222222222333333333///111444555666666888999777===FFFUUUppp}}}vvvwww}}}lll]]]MMMFFFCCCBBBCCCEEEDDDHHHNNNXXXeeeuuu{{{xxxuuuvvvzzz}}}~~~|||yyyzzz{{{}}}~~~yyynnnkkkfffbbb___\\\YYYVVVOOONNNLLLIIIHHHGGGGGGGGG@@@DDDIIILLLMMMWWWnnnvvvmmmfffaaabbbfffqqq{{{rrrqqqttt}}}~~~zzzsssnnnqqquuu{{{fffYYYHHH>>><<<===<<<::::::999999888666555333222////////////////////////000000000000000000000000......------------......000000//////.........---///////////////.........///////////////000111111111000///......///000111111111000///////////////000111111111111222222222555555666666777888888888666<<>>:::===888666555444444444555555222222222222222111000///////////////////////////.................................------.........,,,,,,,,,------.........++++++,,,,,,---...//////...------------...//////...///000111111000///...///////////////000111111000111111111111222222222111222222333444444555555666555:::BBBGGGSSSsssxxxjjj```^^^iiivvvnnnYYYKKKEEEBBB???BBBDDDGGGLLLVVVeeewww~~~xxxvvvvvvwwwtttwww}}}wwwvvvuuuvvvyyy|||~~~~~~~~~}}}}}}{{{uuuoookkkbbb[[[TTTQQQMMMIIIGGGIIIFFFIIILLLOOORRRVVVZZZ^^^```hhhsss~~~rrrllliiiddddddkkksss|||sssZZZJJJAAA999555444444444333333333222222222333333222000///---,,,,,,......////////////......000///...---,,,------............------,,,,,,,,,,,,,,,,,,------.........---------...///000000111+++++++++,,,---...///000---------............//////////////////////////////000111222222333222222444333222111111111222333444:::999:::DDDQQQhhh}}}mmmbbb___dddjjjyyyqqq]]]OOOGGGDDDDDDDDDCCCFFFLLLUUU```qqq{{{wwwvvvwwwwwwxxx|||zzzwwwsssrrrtttwwwzzz{{{~~~}}}}}}}}}}}}|||tttnnnhhhbbbYYYSSSQQQNNNKKKIIIGGGGGGFFFFFFHHHJJJMMMOOOSSSVVV]]]gggqqq~~~tttkkkhhhgggeeeiiirrr}}}sssbbbNNNCCC>>>:::888888444333333333333222222222111111000000//////............////////////......///...---,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---......//////---,,,,,,---...///000000---------............/////////////////////////////////000111222222222222333222222222111222222333555:::888888BBBLLLaaa|||pppddd```cccgggxxxtttbbbRRRIIIDDDCCCCCCBBBEEELLLTTT___ooo~~~}}}xxxvvvvvvvvvxxx|||zzzvvvrrrqqqsssvvvyyyzzz~~~~~~}}}|||{{{|||zzztttllleee\\\VVVRRRPPPLLLIIIIIIHHHGGGFFFFFFHHHIIIJJJHHHJJJPPPWWW___lll|||xxxxxxzzz|||{{{uuusssoooiiifffgggfffiiirrrrrr\\\OOOAAA<<<:::888777888333333333222222222111111/////////////////////000......////////////.........---,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++,,,------.........---------...///000111---------............///////////////////////////...///000111222222222222111222222333333222222222555:::777777>>>FFFXXXqqqxxxlllfffeeefffvvvxxxfffVVVKKKEEEBBBBBBAAADDDJJJRRR\\\lllzzzyyyvvvvvvuuuvvvzzzzzzvvvrrrpppqqquuuxxxyyy}}}~~~}}}{{{yyyyyy|||{{{rrrjjj```XXXTTTQQQMMMJJJKKKJJJHHHFFFEEEDDDEEEEEEEEEFFFIIINNNTTT___sss|||uuupppoooppprrrwww~~~{{{vvvpppjjjhhhgggfffhhhlllmmmtttsss```MMMCCC:::888777555444555222222222222111111111111////////////////////////---......//////......---,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------...---------------...//////---------............///////////////////////////...///000111222222222222000111222333444333222111444999666666===CCCQQQgggyyyqqqkkkiiisss{{{hhhWWWLLLEEECCC@@@@@@BBBIIIPPPYYYhhhuuu|||vvvuuussstttxxx~~~{{{wwwqqqooopppsssvvvxxx|||}}}~~~}}}{{{xxxxxx{{{~~~wwwoooddd[[[UUUQQQMMMJJJJJJIIIHHHFFFDDDCCCCCCCCCGGGGGGIIIMMMQQQ[[[nnnzzzsssmmmkkkkkklllsssxxx{{{xxxtttsssrrrsssvvvzzz~~~uuunnnkkkeeebbbbbbdddgggnnnvvv|||sss^^^RRRDDD===777777777444333444222222111111111000000000000000//////...---------------............------***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........,,,,,,++++++,,,,,,---------------............///////////////////////////......///000111111111111000111222333444333222222222777555555===AAAMMMaaa~~~}}}sssnnnrrr|||iiiXXXLLLFFFDDD@@@???AAAGGGMMMUUUcccooo~~~wwwuuurrrsssvvv{{{|||xxxrrroooooosssvvvxxx{{{|||}}}~~~|||yyyyyy|||{{{}}}{{{rrrfff\\\VVVRRRMMMJJJIIIHHHGGGFFFEEEEEEDDDDDDCCCCCCEEEHHHKKKTTTfffwww}}}uuuooolllkkkkkksssuuuyyy}}}{{{{{{zzzwwwtttpppllljjjgggffffffgggiiilllpppsssuuuwwwyyyzzz{{{}}}|||qqqiiiddd___]]]^^^ccchhhooozzzrrrZZZKKKEEE===777555666777555444666111111111000000000000///000000//////...---,,,,,,------............------******+++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---------------.........,,,+++++++++++++++,,,,,,---------............///////////////////////////---...///000111111111111000111222222333333333333000555444555===@@@HHHZZZppp}}}ttttttlll[[[NNNGGGDDD@@@???AAAFFFJJJQQQ]]]iii{{{yyyvvvqqqqqqtttyyy~~~yyysssoooooosssvvvxxxzzz{{{|||~~~~~~zzzyyy|||xxxzzz~~~uuuhhh^^^WWWSSSOOOLLLIIIIIIIIIHHHGGGGGGFFFFFFAAAAAADDDFFFIIIPPP```ppp{{{uuuqqqppppppuuuuuuvvvxxxzzzzzzwwwuuuqqqqqqpppnnnkkkhhheeeccc^^^_________```ccchhhkkkoooqqqtttvvvxxx|||wwwmmmeee___]]][[[\\\bbbmmmwwwrrr^^^KKK???===:::555333555555222222444111111000000000/////////........................,,,------......------,,,******,,,---------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,---------............///////////////////////////---...///000111111111111111111111111222333444555000555333444<<<===CCCRRRdddxxxrrrbbbSSSHHHCCCAAA@@@AAAEEEHHHMMMXXXcccsss~~~{{{xxxpppppprrrwww}}}{{{tttooopppsssvvvxxxzzzzzz|||}}}~~~zzzxxxzzzvvvxxx{{{xxxkkk```ZZZUUURRROOOLLLLLLKKKKKKIIIHHHGGGFFFCCCDDDGGGIIIJJJOOO]]]kkk{{{zzzyyy{{{yyyxxxyyy{{{zzzxxxuuuoooooonnnmmmkkkiiigggeee```aaabbbbbbbbbdddiiimmmqqqtttwwwzzz~~~xxxnnnddd]]]ZZZYYY]]]```jjjyyyooo___RRREEE<<<;;;;;;666444444222...---000000000000000////////////,,,,,,------...//////000,,,------......------,,,***+++,,,---...------,,,*********++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++...------,,,,,,,,,---------------.........//////////////////////////////---...///000111111111111222111000000111333555666000555333444::::::>>>MMM]]]~~~{{{xxxhhhWWWIIIBBBBBB@@@AAADDDGGGKKKVVV```nnnzzz|||yyypppoooqqquuu||||||tttppppppssswwwyyyyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~yyyvvvxxxuuuwwwzzz{{{mmmbbb\\\XXXTTTQQQOOONNNNNNLLLKKKIIIGGGFFFDDDEEEHHHJJJJJJMMMYYYfff|||}}}}}}|||yyyrrrrrrqqqqqqooonnnlllkkkgggiiijjjiiihhhkkkpppuuuvvvyyy}}}wwwrrriiibbb]]][[[ZZZZZZ[[[gggyyyoooXXXJJJCCC===:::;;;444444333222222111111000000000000000000///......///............---------............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******,,,,,,++++++++++++++++++...------,,,,,,------...)))***+++,,,---...........................------////////////////////////...///000222222111000000000111111111111222222222444444333444555:::@@@EEEZZZnnn|||mmm]]]MMMDDDEEEBBB@@@BBBDDDHHHPPPYYYgggtttxxxsssrrrrrruuu{{{}}}vvvrrrrrrtttuuuvvvyyyzzz{{{|||~~~~~~~~~~~~~~~}}}}}}xxxuuuvvvxxxzzz}}}}}}|||tttggg^^^XXXUUUSSSRRRPPPMMMLLLLLLLLLKKKIIIKKKKKKIIIHHHIIIPPPZZZaaavvv~~~}}}}}}|||{{{xxxvvvzzzxxxwwwvvvxxx{{{zzzuuummmiiibbb]]]\\\]]]___aaahhhtttrrraaaMMMBBB===999777777444333333222222111111000000000000000000///..................------------)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++++++++++++++++++++++++++------,,,,,,,,,,,,------***+++,,,,,,------------........................//////////////////////////////000111111111111000000000111111111222222222333444333333444999???CCCUUUiii~~~ppp```PPPGGGDDDAAA???AAACCCFFFNNNWWWcccpppxxxsssrrrrrruuu{{{xxxsssssstttuuuuuuxxxyyyzzz|||}}}~~~~~~~~~~~~~~~}}}}}}~~~yyyuuutttuuuxxx{{{}}}|||}}}}}}qqqgggaaa^^^[[[WWWUUURRRQQQQQQPPPOOOMMMLLLLLLKKKIIIJJJOOOXXX^^^qqq}}}~~~~~~~~~xxxuuuqqqlllhhheeebbb^^^[[[]]]bbbhhhmmmxxxvvv]]]OOOAAA;;;999666555555333333333222111111000000///000000000000///..................------------'''(((***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,*********++++++,,,,,,---,,,,,,++++++++++++,,,,,,+++,,,,,,---------,,,,,,........................////////////////////////000000//////000000111111000000000111111111222222333333333222333777<<<@@@OOOccc~~~uuudddTTTJJJCCC@@@>>>@@@BBBDDDLLLTTT___lll}}}xxxsssrrrrrruuu{{{{{{vvvssssssttttttwwwxxxyyy{{{|||}}}~~~~~~~~~~~~~~~~~~}}}|||yyytttrrrsssuuuxxx|||~~~|||{{{yyy{{{~~~yyyoooiiidddbbb___]]]ZZZXXXXXXWWWUUUSSSQQQPPPOOONNNNNNRRRWWW\\\iiiuuu~~~}}}|||}}}zzzrrrkkkgggddd```^^^aaaaaa``````dddllluuu{{{rrrbbbNNNDDD;;;999888666555666333333222222111000000000//////000000//////...---.........---------,,,,,,,,,,,,,,,++++++)))((((((++++++++++++++++++++++++---------------,,,,,,+++))))))***+++,,,,,,------,,,++++++******++++++,,,------------------,,,,,,---------...............////////////////////////000000///......000111222000000000000111111111111333333333222222555999===KKK^^^xxx{{{hhhVVVKKKDDD@@@???@@@AAACCCJJJRRR]]]iiiyyyzzzsssrrrqqqtttzzzxxxtttsssrrrsssuuuvvvxxxzzz{{{|||}}}}}}~~~~~~~~~~~~~~~}}}||||||~~~wwwqqqqqqqqqsssuuuyyy~~~}}}zzzyyywwwxxx{{{~~~yyyrrrmmmjjjhhhfffbbb```___^^^[[[ZZZYYYXXXVVVUUUUUUVVVYYY[[[dddnnn}}}}}}zzzyyyzzz{{{}}}~~~||||||~~~~~~qqqllleee^^^[[[YYYXXXWWW]]]___dddiiipppyyyrrr\\\NNNEEE>>>888888888555444555333333222111111000000//////////////////...------...------------,,,,,,,,,...------+++***(((&&&%%%++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******))))))***+++,,,,,,------,,,++++++******++++++,,,------.........---,,,,,,---------.........//////////////////////////////000///.........///111222//////000000000111111111222222222222222444888;;;GGGYYYssslllXXXKKKEEEAAA@@@AAABBBCCCIIIPPP]]]gggvvv|||tttrrrppprrryyyzzzuuurrrqqqrrrssstttvvvxxxzzz{{{||||||}}}}}}}}}~~~~~~}}}}}}}}}~~~~~~xxxpppqqqqqqrrrssswww{{{|||yyywwwuuuvvvxxx{{{|||xxxrrrooollliiigggeeecccaaa```^^^[[[YYYYYYZZZ[[[[[[ccckkkxxx|||xxxvvvtttsssuuuxxx{{{~~~}}}}}}zzzsssbbb^^^YYYSSSQQQQQQSSSUUUZZZaaakkkttt}}}rrr___MMMBBB>>>888555666555222222333222222222111000000//////...////////////...------------------,,,,,,,,,,,,***++++++++++++***))))))++++++++++++++++++++++++++++++,,,,,,++++++***)))*********++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,------.........------,,,,,,------...///////////////////////////////////////......//////000000/////////000000000111111111222222222222555888;;;DDDSSSmmmpppZZZLLLEEEBBBAAABBBBBBBBBGGGMMMZZZcccqqquuurrroooqqqwww|||uuuppppppqqqqqqssstttwwwyyyzzz{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~}}}tttrrrqqqqqqqqqtttxxx|||~~~|||xxxvvvtttuuuvvvyyy||||||xxxtttrrrpppmmmkkkfffccc___\\\\\\]]]]]]]]]eeekkkttt~~~zzzxxx{{{}}}zzzwwwuuurrrsssvvvyyy}}}uuukkkdddYYYVVVRRRNNNMMMPPPUUUYYYaaakkkxxxppp^^^PPPDDD>>>999444222444444111111444222222111111000000//////......//////......---,,,---------,,,,,,,,,++++++((()))***+++,,,,,,,,,,,,************************,,,,,,------,,,,,,+++***++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,---.../////////...,,,,,,------...//////000////////////////////////---...//////000000//////////////////000000000111000111222333333555999<<>>BBBHHHOOOWWWfffwwwvvvrrrnnnnnnsss||||||tttoooooopppoooqqqsssuuuwwwyyyzzzzzzwwwxxxzzz|||~~~}}}~~~qqqooommmlllnnnqqqtttvvvxxx|||}}}zzzyyyqqqqqqrrrsssuuuxxx{{{}}}~~~}}}vvvqqqjjjggggggiiiiiihhhhhhlllqqqwww~~~}}}{{{yyywwwyyy|||}}}qqqkkkjjjnnnxxx{{{wwwrrrlllgggaaa[[[WWWXXXSSSQQQUUUWWWYYYbbblll}}}mmmZZZNNNFFF???:::888444444333333222111000000000000///.....................------------......,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++++++++,,,------......------,,,+++......////////////......---.........//////000000111111111000000000000000//////000111333555777888===HHH^^^|||~~~xxxzzzcccLLLHHHBBB>>>@@@AAA@@@BBBEEENNNVVVbbbqqqyyyrrrmmmooossswww~~~~~~vvvpppnnnnnnooopppqqqrrrtttvvvxxxzzzxxxyyyzzz|||}}}}}}~~~~~~~~~xxxppplllmmmoooqqqqqqwwwzzz}}}}}}{{{tttssspppnnnnnnqqqvvv{{{}}}|||xxxsssooooooooooooooopppoooqqqxxx~~~zzzuuuqqqoooooommmjjjiiijjjoootttwww{{{}}}zzzrrrjjjfffeeehhhsss~~~{{{tttooohhhfffccc```^^^\\\[[[YYY[[[XXXYYY___dddhhhrrr||||||lll]]]LLLDDD???999555444444333333222111111000000000//////.....................------------......,,,,,,------,,,,,,+++***))))))*********+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******++++++,,,---.........------......//////......------........./////////000000000000000000000000000//////000111333555777888<<>>???@@@???AAADDDLLLTTT```nnn}}}}}}uuuooooooqqqtttzzz}}}uuuooommmmmmnnnnnnoooqqqsssuuuwwwxxxxxxyyyzzz|||}}}}}}~~~~~~{{{rrrllllllnnnoooooosssuuuxxx{{{||||||zzzyyysssrrrpppmmmllloootttxxxzzz|||}}}xxxtttsssrrrrrrrrrsssrrrtttzzzyyyrrrlllhhhdddaaaaaa___^^^^^^aaaffflllooozzz~~~zzz}}}}}}rrrjjjccc``````cccmmmwww~~~vvvooohhhbbb]]]YYYXXXWWWXXXYYY\\\```bbbeeeeeeiiiqqqyyyxxxhhhUUUIII>>>:::999555222222333333222222111000000000000///......------............------------......,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,++++++++++++*********)))************************(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))******)))***+++---......//////,,,------......------,,,.............../////////000000000000000000000000//////000111333555666777:::DDDYYYxxxzzzqqqnnnvvvlllVVVJJJCCC>>>??????>>>@@@CCCIIIQQQ]]]kkkzzzxxxqqqooopppqqquuu{{{}}}uuuooolllllllllmmmmmmoooqqqsssuuuwwwxxxyyyzzz|||}}}}}}~~~~~~xxxpppmmmnnnnnnnnnmmmooorrruuuwwwwwwvvvuuuqqqqqqooolllkkklllppptttuuuyyy}}}zzzxxxwwwvvvuuuwwwuuuwww|||~~~{{{tttooohhhaaa]]]YYYUUUSSSQQQPPPPPPQQQUUU\\\bbbfffooottt{{{|||~~~sssiiiccc^^^\\\\\\___hhhrrrxxxssskkkeee```\\\XXXVVVTTTUUUVVVYYY^^^eeemmmrrrxxx{{{wwweeeXXXFFF>>>888777888555333333222222111111000000000000//////...------------......------,,,,,,------...+++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,------************))))))))))))))))))))))))))))))))))))'''((())))))******))))))++++++++++++++++++++++++------,,,,,,+++,,,,,,---******+++,,,---......---+++,,,,,,------,,,,,,+++......................../////////000000000000000//////000111222444666777777???SSSqqq{{{qqqjjjnnnyyyooo[[[LLLEEE??????>>>===???BBBHHHOOO[[[iiixxxzzzqqqooonnnooosssxxx~~~|||uuuooolllkkkllllllmmmnnnqqqsssuuuvvvxxxyyyzzz|||}}}}}}~~~~~~~~~wwwqqqooonnnllliiijjjmmmoooqqqrrrrrrrrroooooommmkkkiiijjjmmmoooqqquuuzzz}}}zzzxxxwwwxxxvvvxxx}}}~~~{{{wwwtttrrrpppnnnlllgggccc]]]WWWSSSPPPMMMJJJIIIHHHHHHJJJNNNTTTZZZ]]]eeejjjqqqxxx|||}}}ooofff```\\\\\\\\\^^^fffooo~~~wwwrrrgggbbb\\\WWWTTTSSSRRRRRRPPPSSSYYY___hhhtttqqq```PPPFFF???999666777888555333333111111000000000000////////////...---------------------,,,,,,,,,,,,------++++++,,,,,,++++++***)))************++++++++++++*********)))))))))(((((())))))))))))))))))))))))((())))))***+++*********++++++++++++++++++++++++---,,,,,,+++,,,,,,------+++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,++++++...............---------......//////000000000000//////000111222333555666777>>>NNNjjjuuujjjjjjqqq}}}qqq^^^NNNGGG@@@???>>>===???BBBGGGNNNYYYgggvvvzzzrrrooonnnnnnrrrwwwzzz}}}|||vvvooolllkkkllllllmmmoooqqqsssuuuvvvxxxyyyzzz|||}}}}}}~~~~~~~~~vvvqqqllljjjhhhhhhiiijjjkkklllmmmmmmllllllkkkiiiggggggiiikkklllpppvvv{{{~~~~~~{{{yyyxxxwwwyyyyyytttnnniiifffdddbbbaaa___[[[VVVRRROOOLLLIIIGGGFFFEEEEEEEEEHHHMMMQQQTTT]]]bbbiiioootttwwwzzz|||~~~pppfffaaa]]]\\\[[[\\\ccclll||||||vvvnnngggccc\\\XXXRRRNNNMMMMMMMMMMMMKKKRRR\\\hhhuuu}}}}}}}}}lll^^^NNNBBB<<<;;;666444666666222111222000000000//////////////////...------,,,,,,------------,,,,,,,,,,,,------+++++++++++++++******)))'''''''''(((((((((((()))************)))))))))((())))))))))))))))))))))))))))))***+++++++++++++++++++++++++++++++++++++++******))))))******++++++,,,,,,,,,,,,,,,+++******+++,,,,,,------,,,,,,+++.........------------------......//////000000111///000000000222333444555:::>>>KKKddd{{{mmmhhhllluuusssbbbQQQIIIBBB@@@???===???CCCEEELLLWWWeeettt|||ssspppooonnnrrrvvvxxx|||}}}wwwpppmmmkkkkkklllmmmnnnpppsssuuuvvvxxxyyyzzz|||}}}}}}~~~~~~}}}~~~uuummmhhhhhhggggggfffffffffggghhhfffggggggfffdddcccdddeeehhhkkkppptttxxx}}}}}}|||{{{}}}zzztttkkkccc___\\\[[[YYYXXXUUUQQQNNNLLLJJJGGGEEEDDDCCCBBBBBBCCCFFFIIIKKKVVVZZZ```eeejjjnnnrrrtttwwwzzz~~~vvvhhhbbb]]][[[YYYYYY```hhhxxx}}}yyyrrrkkkeee___ZZZWWWTTTQQQMMMKKKLLLMMMNNNNNNQQQZZZgggvvv{{{gggYYYNNNCCC<<<;;;777333222444333000///111///////////////////////////...------,,,,,,---------,,,,,,++++++,,,,,,---+++++++++++++++***))))))'''(((((((((((()))))))))++++++*********)))))))))************************))))))***++++++++++++*********************************))))))******+++,,,***++++++,,,,,,,,,++++++,,,,,,------------,,,,,,.........------,,,,,,,,,------......///000000111000000000000111333444444:::<<>>@@@CCCBBBIIITTTbbbqqquuuqqqooonnnpppuuuwww{{{~~~xxxrrrmmmllljjjjjjkkkmmmoooqqqssstttxxxyyyzzz|||}}}}}}~~~~~~}}}~~~ssslllhhhgggdddbbbaaaaaaaaabbb___```aaaaaa___^^^___```ccceeeiiilllpppvvv|||yyynnneee^^^[[[YYYXXXUUURRROOOMMMKKKIIIGGGDDDBBBAAA@@@@@@AAACCCFFFGGGOOORRRWWW[[[___ccciiilllpppsssxxx|||~~~}}}|||{{{mmmfff___[[[XXXXXX___ggguuu~~~yyyrrrmmmeee___ZZZVVVRRRPPPPPPMMMKKKLLLNNNRRRTTTTTT]]]ggguuuvvvdddQQQGGG@@@:::888:::666222111333333000///222.........///////////////......---,,,,,,,,,,,,------,,,,,,++++++,,,,,,---***++++++++++++***))))))***++++++++++++,,,,,,,,,++++++++++++************************************(((((()))***************************************,,,+++++++++,,,------...((()))***+++,,,---------,,,------......------,,,.........------,,,,,,,,,---------...///000000111000000000000111222333444777888@@@TTTqqqsssiiifffkkkxxxxxxkkkVVVMMMEEEBBB@@@>>>@@@DDD@@@GGGRRR```ooowwwrrrooommmooosssvvv{{{yyyrrrnnnlllhhhiiijjjkkkmmmoooqqqsssxxxyyyzzz|||}}}}}}~~~~~~}}}zzzssshhhfffccc```^^^]]]]]]]]]ZZZ\\\]]]]]]\\\[[[\\\\\\```aaadddgggkkkqqqxxx}}}}}}tttiiiaaa]]][[[ZZZTTTRRROOOMMMLLLKKKHHHFFFBBBAAAAAA@@@AAADDDFFFGGGKKKMMMPPPTTTWWW]]]bbbgggllloootttyyy}}}{{{yyyxxxvvvxxxrrrkkkccc^^^ZZZYYY___hhhttt{{{uuuoookkkddd```[[[VVVSSSQQQNNNMMMLLLLLLMMMNNNRRRYYYaaaggglllwwwttt___UUUHHH???;;;999666444333333222222111000//////000000//////.........------------+++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,+++***))))))***+++,,,***)))))))))((((((''''''+++*********))))))((((((+++))))))***...///---***))))))))))))************,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,------,,,++++++,,,,,,,,,---------......///......------///000111/////////000111333444555333999???IIIaaaxxxggg```eeesss}}}{{{ppp___TTTGGG@@@???@@@>>>;;;BBBGGGPPP[[[jjj{{{yyyvvvrrroooppptttvvvwwwzzz||||||yyysssnnnmmmiiihhhlllooonnnnnnqqquuuvvvwwwxxxzzz|||vvvooogggaaa```___\\\YYYZZZYYYYYYXXXXXXYYY[[[\\\]]]]]]^^^___```ccchhhoootttyyy|||}}}qqqjjjddd___\\\XXXUUURRRPPPMMMKKKGGGDDDBBB@@@??????@@@AAA@@@@@@HHHIIILLLOOOTTTYYY]]]```ccchhhnnnsssvvvyyy|||wwwuuuxxx}}}sssgggddd```YYY[[[cccqqq}}}|||ssslllfff```[[[WWWUUUQQQOOONNNOOOOOOPPPRRRSSSUUUWWW\\\dddmmmsss}}}ooocccQQQIII???888666555333000333333222111111000//////.............../////////,,,---...---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))***++++++++++++++++++*********)))************)))))))))(((***((('''(((******(((&&&))))))))))))************+++++++++******)))))))))++++++++++++++++++++++++------...//////...------,,,,,,,,,---------......///......---...///000111000000000000111222333444444999>>>FFFZZZvvv{{{jjjbbbfffrrr|||uuufffZZZKKKBBB@@@AAA???===AAAFFFNNNYYYhhhxxx{{{vvvrrrmmmnnnqqquuuwwwzzz}}}~~~zzztttooolllhhhgggkkknnnnnnnnnqqqtttuuuvvvxxxzzz|||~~~~~~tttkkkccc```^^^ZZZXXXYYYVVVUUUUUUTTTUUUVVVXXXYYYZZZZZZ[[[\\\^^^ccciiinnnrrruuuyyy||||||}}}~~~~~~}}}}}}~~~yyyqqqkkkddd```YYYWWWSSSPPPOOOMMMJJJHHHEEECCCAAAAAAAAABBBAAA@@@CCCDDDFFFJJJNNNSSSWWWZZZ___dddjjjooorrrvvv||||||yyy{{{~~~oooiiiaaaYYYZZZaaaqqq}}}zzztttlllddd^^^XXXSSSPPPPPPOOONNNNNNPPPTTTXXX[[[___aaadddgggmmmuuu~~~{{{jjjYYYMMMBBB===777333333333111///222222111111000000//////.............../////////+++,,,...///...---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********)))+++******))))))******+++++++++++++++************************))))))))))))---,,,******+++***)))'''))))))))))))*********************)))))))))))))))++++++++++++++++++++++++------............------,,,,,,,,,---------......///............///000000111000000000111222333333333888===BBBOOOgggrrrgggiiirrr|||~~~pppdddSSSGGGBBBAAA@@@???@@@DDDKKKVVVdddttt|||wwwqqqkkkkkknnnrrruuuzzz}}}vvvqqqlllgggfffiiillllllnnnqqqssstttuuuwwwyyy{{{|||}}}}}}~~~tttiiiddd```[[[XXXYYYUUUTTTSSSRRRRRRSSSTTTUUUUUUVVVVVVVVVXXX[[[```dddiiilllqqqtttwwwxxx{{{}}}~~~~~~|||{{{{{{|||}}}~~~yyyqqqjjjeee]]]YYYUUUQQQPPPOOOMMMLLLIIIGGGDDDCCCCCCBBBAAA???@@@AAABBBEEEIIIMMMQQQSSSXXX]]]dddiiimmmqqqxxx}}}}}}qqqhhh______eeeppp||||||vvvqqqnnnmmmgggddd___ZZZVVVSSSRRRQQQTTTUUUVVVXXX]]]ccckkkpppuuuwwwyyy|||tttdddUUUGGG>>>:::777444333333333111000111111000000000//////////////////......---------)))+++...///...------...++++++++++++++++++++++++---,,,,,,+++***))))))(((******))))))))))))******)))))))))(((((((((((((((*********)))))))))))))))---,,,++++++++++++******((()))))))))******************************))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------................../////////000111111000000111222222333222777;;;>>>FFFYYYsss|||ooommmttt|||{{{mmmZZZKKKCCCAAA@@@@@@@@@CCCJJJSSS```ppp|||vvvpppjjjjjjmmmooossszzzxxxssslllgggeeegggjjjjjjlllpppqqqrrrtttvvvxxxyyy{{{{{{}}}}}}~~~~~~tttkkkddd]]]ZZZZZZVVVUUUTTTRRRRRRRRRRRRSSSQQQRRRRRRRRRRRRTTTXXX[[[```dddiiinnnqqquuuxxx{{{|||{{{{{{zzzzzzzzz{{{|||||||||}}}~~~vvvoooiiibbb^^^XXXSSSQQQOOONNNMMMLLLIIIFFFDDDCCCBBB@@@>>>@@@@@@AAADDDGGGJJJNNNPPPRRRWWW]]]bbbgggllltttyyy|||~~~sssjjjiiimmmpppzzz|||vvvnnnfffbbb___]]]\\\ZZZXXXVVVTTTRRRRRRSSSTTTYYY]]]bbbiiiqqq{{{ooo^^^QQQGGG>>>999777555444333333333111000000000//////////////////111000///...---,,,+++***(((***,,,---,,,++++++,,,++++++++++++++++++++++++,,,,,,++++++***)))(((((())))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))******'''''''''''''''''')))***((()))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---......///////////////000000000000111222333333111444888;;;@@@OOOhhh{{{||||||xxxqqqvvv|||vvvbbbPPPEEEAAA@@@???@@@CCCHHHQQQ]]]lll{{{|||vvvpppjjjjjjmmmlllqqqxxx{{{vvvmmmgggdddeeeggghhhjjjnnnnnnppprrruuuwwwxxxyyyyyy|||}}}}}}}}}~~~~~~tttjjjaaa\\\[[[XXXWWWTTTRRRQQQPPPQQQQQQOOOPPPPPPOOONNNPPPSSSUUUZZZ^^^ccchhhlllpppuuuxxxyyyxxxxxxxxxyyyyyyzzzzzzyyyyyyzzz{{{|||}}}~~~~~~zzzsssnnngggbbb\\\VVVRRRPPPNNNMMMNNNKKKGGGEEECCCAAA???===???@@@@@@BBBDDDGGGJJJKKKLLLQQQWWW\\\aaagggooouuuyyy~~~wwwssstttttt||||||yyyuuuqqqmmmeeeaaa[[[VVVTTTTTTSSSRRRSSSSSSSSSRRRRRRSSSVVVYYYaaahhhrrr}}}xxxlll[[[LLLCCC>>>:::888333333222222111000//////////////////............111000///...---+++******)))+++,,,,,,***)))***++++++++++++++++++++++++++++++++++++***)))))))))(((((())))))******))))))(((************++++++++++++))))))))))))************'''((((((''''''(((***---))))))))))))************+++++++++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,---------......---......///000//////////////////000111333444555111222666999===HHH]]]pppzzzwww}}}~~~uuuvvv{{{~~~jjjVVVIIIBBB@@@@@@@@@BBBGGGNNNYYYhhhwww|||vvvoooiiihhhkkkjjjnnnvvv}}}}}}yyyooohhhccccccdddeeehhhllllllnnnqqqsssvvvwwwwwwwww{{{{{{{{{{{{{{{}}}~~~~~~~~~sssggg```^^^YYYWWWUUURRRPPPOOONNNNNNMMMNNNNNNMMMLLLMMMOOOQQQTTTWWW\\\```eeejjjooorrrssstttuuuvvvwwwxxxxxxxxxwwwwwwwwwxxxxxxyyyyyyyyy{{{{{{}}}~~~{{{vvvqqqjjjfff```ZZZWWWTTTQQQOOOOOOLLLHHHFFFDDDBBB???===>>>>>>>>>>>>@@@BBBEEEFFFHHHLLLRRRVVV[[[aaaiiiooouuu{{{~~~}}}yyyvvvtttkkkiiifffdddbbb```]]]ZZZWWWTTTPPPOOOOOOOOOOOONNNSSSUUUWWWYYY[[[___dddiiiuuu~~~uuu___VVVIII@@@;;;999777555000000000000/////////000..............................------------,,,,,,,,,------+++))))))***+++************************************))))))))))))'''((()))******)))(((''')))*********++++++++++++((()))))))))***************++++++***((((((+++...))))))))))))************)))*********++++++++++++++++++++++++++++++++++++------,,,++++++,,,------,,,,,,,,,---------......------///000000000///.........///000111333555666333111333777;;;BBBTTTeeezzzyyytttxxxuuuuuuxxxppp\\\MMMEEEBBBBBB???AAADDDKKKUUUcccrrr|||}}}vvvooogggfffhhhhhhlllsss{{{~~~{{{qqqiiicccbbbbbbbbbeeeiiikkkmmmpppsssuuuvvvuuuuuuxxxxxxwwwwwwxxxyyy{{{|||}}}}}}~~~rrriiifff]]][[[XXXUUURRRPPPOOOOOOKKKLLLMMMLLLKKKKKKMMMOOOMMMPPPTTTXXX\\\aaafffjjjmmmnnnppprrrtttuuuvvvvvvvvvvvvvvvuuuuuuuuuuuutttvvvwwwxxxyyy{{{}}}~~~~~~~~~{{{wwwwwwxxxwwwsssooojjjgggccc___\\\YYYVVVTTTQQQNNNJJJGGGFFFDDDAAA???============>>>@@@BBBCCCCCCGGGMMMQQQUUU[[[ccciiiqqqwww{{{ssskkkeeeaaa^^^\\\XXXVVVTTTTTTSSSSSSQQQOOOQQQOOOMMMLLLNNNOOONNNNNNTTTXXX]]]bbbfffmmmuuu{{{ooo___NNNGGG???999777666444222//////000000//////111333---.....................++++++,,,,,,---...////////////...,,,))))))***,,,************************)))))))))))))))*********'''((()))******)))((('''''''''(((((()))))))))***(((((())))))*********+++)))******'''$$$$$$&&&***))))))))))))************(((((())))))*********+++++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,---------......,,,---///000000000///...------...000222444666777444111222666999???MMM\\\wwwyyyrrrsss}}}uuusssvvvuuu```QQQGGGDDDCCC>>>???BBBHHHRRR```oooyyywwwnnnfffccceeehhhkkkqqqyyy}}}rrrjjjcccaaaaaaaaadddhhhjjjlllooorrrtttuuuuuutttvvvuuuuuuuuuuuuwwwxxxyyy{{{|||}}}~~~~~~~~~~~~~~~~~~~~~}}}rrrnnnaaa___\\\XXXUUUSSSRRRRRRJJJKKKLLLKKKJJJJJJLLLNNNHHHKKKOOOSSSVVV[[[```ccciiijjjmmmoooqqqsssttttttvvvvvvuuutttssssssrrrrrrssstttuuuvvvxxxyyyzzz{{{|||~~~yyytttnnnlllkkklllpppqqqnnnkkkjjjhhheeebbbaaa^^^[[[XXXRRROOOLLLIIIGGGFFFCCCAAA???>>>>>>>>>???@@@BBBCCCAAADDDIIIMMMQQQWWW___eeennnuuu~~~{{{sssmmmddddddaaa\\\VVVPPPNNNMMMMMMOOOPPPNNNKKKKKKMMMQQQPPPPPPPPPOOOOOOQQQTTTWWW]]]dddlllqqqvvv~~~ttteeeXXXOOO@@@>>>:::666333222111111222111111000///......---........................,,,,,,,,,+++++++++******...,,,)))))),,,---+++)))***)))(((&&&&&&((()))***)))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))*********))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++******++++++++++++******)))************+++++++++)))***++++++,,,,,,++++++---......///////////////......//////000000111111111111333555555:::HHHVVVqqqvvvtttxxxyyyqqqssslllVVVHHHAAA@@@AAA@@@BBBHHHOOOYYYjjjxxx~~~uuunnngggccccccgggjjjpppwww|||wwwpppgggdddeeefffeeeccciiijjjkkkmmmppprrrssstttuuuuuuuuuvvvwwwwwwxxxxxxzzz{{{|||}}}}}}~~~~~~~~~|||}}}uuulllfff___ZZZYYYWWWUUURRRLLLKKKJJJKKKKKKKKKIIIGGGGGGHHHJJJNNNRRRWWW[[[^^^bbbeeeiiilllmmmooorrrtttssssssssssssrrrqqqpppoooppppppppppppqqqrrrssstttyyy{{{}}}|||xxxssskkkdddcccaaa______aaadddeeeeeefffgggfffeeebbb^^^[[[XXXUUURRROOOMMMKKKGGGCCC@@@???>>>===<<<<<<===>>>???AAADDDGGGJJJMMMSSS\\\bbboooqqqxxx}}}yyyxxxxxxyyyyyyxxx{{{|||~~~~~~}}}|||zzzuuupppnnnmmmkkkeee```YYYYYYWWWRRRNNNJJJIIIIIIIIIKKKMMMLLLJJJKKKPPPTTTWWWYYY[[[]]]^^^aaadddgggooouuu}}}rrrdddVVVKKKCCC<<<:::666333111/////////111111000000///......---........................,,,,,,,,,,,,++++++++++++...,,,))))))+++,,,+++)))+++***)))(((((()))***+++******)))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++******++++++++++++******)))************+++++++++***++++++,,,,,,,,,,,,,,,------...///////////////......//////000000111111111111333555555:::FFFTTTmmmzzzvvvxxx}}}uuuuuu~~~qqq[[[KKKCCCAAABBB@@@AAAFFFLLLVVVeeerrrxxxqqqiiieeeeeefffiiinnntttyyy}}}vvvooofffaaaaaaccccccaaaggghhhjjjllloooqqqrrrsssttttttuuuuuuvvvwwwwwwxxxzzzzzz{{{|||}}}}}}}}}}}}{{{|||}}}~~~yyysssjjjddd```]]]XXXTTTQQQNNNKKKHHHHHHHHHHHHGGGEEEFFFGGGJJJMMMRRRUUUXXXZZZ]]]bbbgggkkknnnsssvvvrrrrrrsssrrrrrrqqqpppoooqqqpppppppppqqqqqqrrrrrrvvvwwwxxxzzz|||~~~wwwrrroookkkccc]]]]]][[[YYYYYY[[[]]]______bbbccccccbbbaaa^^^[[[YYYVVVTTTQQQNNNLLLIIIEEEBBB@@@???======<<<===>>>???@@@CCCFFFHHHKKKQQQZZZ```lllooowwwsssoooiiifffeeeeeeeeeeeeggghhhiiijjjjjjiiigggfffbbb___[[[ZZZZZZYYYVVVRRRNNNNNNMMMJJJGGGFFFGGGHHHGGGIIILLLNNNOOOSSSZZZ```fffkkkqqqvvvzzz}}}~~~lll\\\PPPFFF===888777666444111000/////////111000000//////.........------------------------------------,,,,,,,,,,,,---+++******+++++++++))),,,+++***))))))***+++,,,,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++******++++++++++++******)))************+++++++++++++++,,,---------------------...////////////.........//////000000111111111111222444555999DDDPPPggg~~~xxxxxx|||{{{zzz~~~xxxaaaOOOEEEBBBBBB@@@AAAEEEIIIQQQ___lll{{{|||tttlllggggggeeeggglllqqqwww{{{~~~yyyqqqggg```___aaaaaaaaaeeefffhhhjjjmmmoooqqqrrrssssssttttttuuuvvvvvvwwwyyyyyyzzz{{{||||||||||||yyyzzz{{{}}}~~~~~~~~~~~~uuulllfffaaa\\\WWWXXXSSSMMMIIIGGGHHHHHHHHHEEEEEEEEEGGGIIILLLOOOQQQSSSVVV\\\aaaeeejjjooorrrqqqqqqrrrrrrrrrrrrqqqqqqqqqqqqqqqpppppppppppppppssssssuuuvvvxxxyyyzzzzzz{{{~~~}}}wwwoookkkjjjfff```ZZZXXXVVVTTTTTTVVVXXXYYYYYY\\\]]]^^^^^^^^^]]][[[ZZZXXXVVVSSSPPPNNNKKKFFFCCCAAA@@@>>>=========>>>>>>>>>AAADDDFFFHHHNNNWWW]]]fffjjjsss~~~{{{uuujjjfff___ZZZXXXYYYYYYYYYZZZ[[[\\\]]]\\\[[[YYYWWWTTTRRROOOOOOOOOOOONNNLLLKKKKKKJJJHHHGGGGGGJJJLLLIIIMMMQQQVVV[[[dddnnnvvvuuujjjZZZLLLBBB<<<777444555444333111111000111111000000/////////.........------------------------......---------,,,,,,,,,,,,+++******************+++******))))))******+++++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))((()))***+++,,,+++***)))******++++++++++++******))))))*********++++++++++++,,,------......------,,,---......//////............//////000000111111222000111444555888AAAKKK^^^xxx|||yyyyyy~~~gggSSSGGGBBBAAA???@@@CCCGGGNNN[[[gggvvvwwwnnniiihhhfffgggkkkoootttyyy}}}}}}uuukkkccc```aaabbbcccbbbccceeehhhjjjmmmoooppprrrrrrsssssstttuuuuuuuuuwwwxxxyyyzzz{{{{{{{{{{{{yyyzzz{{{|||}}}}}}}}}}}}|||}}}}}}}}}~~~vvvnnniiidddaaa\\\XXXQQQMMMKKKJJJJJJIIIGGGGGGFFFGGGHHHIIIKKKLLLPPPSSSWWW[[[^^^ccchhhkkkooopppqqqrrrsssssssssssssssrrrrrrrrrqqqpppoooooossssssssstttuuuvvvwwwxxxxxxzzz|||~~~{{{vvvqqqnnnmmmjjjeee```ZZZWWWUUUTTTUUUVVVWWWWWWVVVWWWXXXZZZ[[[[[[[[[ZZZYYYWWWTTTQQQOOOLLLHHHEEEBBBAAA???>>>======>>>???===???BBBDDDFFFLLLTTTZZZ```eeeooo{{{zzzooohhhaaa\\\UUUQQQOOOOOOPPPPPPPPPQQQRRRSSSSSSQQQOOONNNLLLKKKIIIIIIJJJJJJJJJJJJKKKLLLLLLLLLKKKLLLOOOQQQPPPUUU[[[bbbkkkwwwyyyoooaaaXXXJJJ@@@;;;888777555111111111000000000000000////////////............------------------------......---------,,,,,,,,,+++++++++***))))))******)))))))))(((((())))))))))))******************)))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((('''''''''(((((())))))))))))((((((((((((((((((((((((&&&''')))*********)))(((******++++++++++++******))))))*********++++++++++++,,,------......------,,,------.....................//////000000111111222000111333555666>>>FFFUUUooo}}}xxx|||kkkVVVHHHBBB@@@>>>???BBBFFFLLLXXXdddqqq~~~yyypppjjjiiiggghhhjjjmmmrrrxxx~~~yyynnneee```___aaabbb```aaacccfffiiikkkmmmooopppqqqqqqrrrssssssttttttvvvwwwxxxyyyyyyzzzyyyyyyyyyzzz{{{||||||}}}}}}|||zzz{{{|||||||||~~~zzzsssnnnkkk^^^ZZZUUUQQQOOOMMMJJJIIIIIIHHHGGGFFFFFFFFFGGGHHHLLLNNNRRRUUUXXX]]]bbbfffkkklllnnnqqqssstttuuuvvvttttttttttttsssrrrpppooorrrrrrqqqqqqrrrsssttttttvvvxxxzzz{{{|||{{{wwwtttrrroookkkggg___\\\XXXVVVVVVWWWVVVVVVSSSTTTUUUVVVWWWXXXXXXXXXWWWUUURRRPPPOOOLLLIIIFFFBBBAAA@@@???>>>>>>???@@@===???BBBCCCEEEJJJRRRXXX```fffpppzzzzzzsssjjjbbb\\\TTTPPPKKKHHHHHHIIIIIIIIIIIIJJJKKKLLLLLLKKKIIIHHHHHHGGGGGGGGGHHHIIIKKKMMMNNNQQQSSSUUUVVVXXXZZZ\\\^^^ccciiiqqq{{{xxxiii___OOOHHH>>>888666666555444................................................,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,***++++++***(((((()))+++(((((((((((((((((((((((((((((()))******)))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((((((''''''&&&''''''(((((())))))***((((((((((((((((((((((((''''''((()))))))))))))))******++++++++++++******)))************+++++++++++++++,,,---------------,,,,,,---............---......//////000000111111222000000333444555;;;BBBNNNfff}}}}}}oooYYYJJJCCC???===>>>AAADDDIIIUUU```kkkyyy|||rrrkkkjjjhhhhhhhhhkkkpppwww~~~zzzpppfff```]]]^^^______```bbbeeehhhkkkmmmnnnoooooopppqqqqqqrrrrrrsssuuuuuuvvvwwwxxxxxxxxxxxxyyyzzzzzz{{{||||||{{{{{{xxxyyy{{{{{{{{{}}}~~~vvvqqqdddaaa[[[VVVSSSOOOLLLIIIIIIHHHFFFEEEDDDDDDDDDEEEEEEHHHKKKOOOSSSXXX^^^bbbdddfffiiimmmpppsssvvvwwwvvvwwwwwwwwwvvvuuusssrrrrrrqqqooonnnnnnooopppqqqtttvvvxxxyyyzzz||||||yyyuuupppllleeeaaa]]]YYYXXXWWWVVVUUUSSSSSSSSSTTTTTTTTTTTTUUURRRQQQOOONNNMMMKKKHHHEEEAAAAAA@@@??????@@@AAABBB>>>@@@BBBCCCEEEJJJQQQXXXccchhhrrryyy}}}pppmmmhhhddd```[[[UUURRRLLLJJJGGGFFFGGGIIIIIIIIIHHHIIIKKKLLLMMMLLLJJJIIIHHHIIIJJJKKKMMMPPPTTTWWWZZZ^^^ccchhhjjjmmmoooqqqrrruuu{{{ssseeeXXXPPPCCC>>>777444444444222000---...............------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))+++,,,***(((''')))+++)))))))))******)))))))))(((((()))******)))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((('''''''''&&&&&&''''''((())))))***(((((((((((((((((((((((())))))(((((())))))***+++******++++++++++++******)))************+++++++++***++++++,,,,,,,,,,,,,,,+++,,,------......------......//////000000111111222///000333444555999>>>HHH]]]{{{~~~zzzsss]]]MMMEEE@@@======@@@AAAEEEOOOYYYdddssstttnnnlllgggffffffhhhmmmuuu||||||tttjjjbbb^^^^^^___^^^___aaadddhhhjjjmmmnnnnnnnnnoooppppppqqqqqqrrrttttttuuuvvvwwwwwwwwwwwwxxxxxxyyyyyyzzzzzzyyyyyyvvvwwwyyyzzzzzz|||tttnnneee]]]XXXTTTPPPNNNKKKJJJHHHFFFEEEEEEEEEEEECCCDDDGGGIIILLLQQQVVVZZZ\\\^^^bbbggglllqqqtttuuuxxxyyyzzzzzzzzzxxxvvvuuutttrrrqqqooooooooopppqqqsssuuuvvvwwwxxxyyy|||~~~yyyuuulllhhhccc___\\\ZZZXXXVVVUUUUUUTTTRRRQQQQQQQQQQQQMMMLLLKKKJJJJJJIIIGGGEEE@@@@@@??????@@@AAACCCDDD???BBBDDDDDDFFFJJJRRRXXXbbbgggooouuuvvvzzz]]][[[WWWUUUSSSQQQNNNLLLLLLJJJIIIIIIKKKMMMMMMMMMLLLMMMOOOQQQQQQQQQPPPOOOLLLMMMOOORRRUUUZZZ___cccfffkkkrrryyy}}}zzzlll___SSSGGG@@@>>>:::666444444444111...///000000111000000//////---.....................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))+++,,,***'''&&&)))+++******++++++++++++******((()))***++++++***)))((((((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''&&&&&&&&&'''((())))))***((((((((((((((((((((((((+++***)))))))))***,,,---******++++++++++++******)))************+++++++++******+++,,,,,,,,,,,,++++++,,,------......------......//////000111111111222//////333444444777<<>>===>>>???AAAJJJTTT```ooowwwpppnnnfffeeedddfffkkksss{{{xxxnnneee```___```^^^___aaadddhhhkkkmmmnnnnnnnnnnnnoooppppppqqqqqqssstttuuuvvvwwwwwwwwwwwwvvvwwwwwwxxxxxxxxxwwwwwwtttvvvwwwxxxyyy{{{~~~{{{oooddd]]]YYYVVVUUUOOONNNLLLJJJHHHHHHHHHHHHDDDEEEFFFGGGGGGJJJNNNRRRVVVYYY]]]ccciiinnnrrrtttyyyzzz{{{||||||zzzyyywwwwwwvvvtttrrrqqqrrrssstttrrrsssuuuvvvvvvxxx{{{}}}~~~~~~sssoooiiiddd```]]][[[YYYWWWVVVTTTRRRPPPOOONNNNNNJJJIIIHHHHHHIIIHHHFFFDDD@@@?????????@@@BBBDDDEEEAAACCCEEEEEEFFFKKKRRRXXX___dddkkkooonnnqqq~~~