BM6P6(@ %%%%%%###"""!!!!!!!!!!!!!!!"""############ !!!"""!!!!!!!!!######"""""""""""""""###&&&&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""" ######""""""!!!!!! %%%""" !!!"""###!!! !!!"""############$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%########################(((''''''&&&&&&%%%%%%$$$%%%$$$###""""""###$$$$$$"""""""""###$$$$$$$$$%%% """###"""!!! !!!"""###$$$$$$%%%%%%$$$$$$###########################!!!!!!""""""######$$$$$$%%%%%%$$$$$$###"""""""""%%%$$$###"""!!!!!!!!!!!!$$$#########""""""!!!!!! !!!!!!""""""############""""""!!!!!! $$$!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!"""###### !!!!!!!!!!!!!!!!!!!!!!!!  &&&$$$"""###%%%%%%"""$$$!!! """###""" !!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$$$$!!!!!!!!!!!!"""###%%%%%%""""""""""""""""""""""""######""""""!!!!!! #########""""""""""""""" """$$$&&&'''&&&%%%$$$###########################$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%'''((('''%%%###$$$&&&'''((('''******))))))((((((''''''+++******,,,//////---******************+++++++++++++++******))))))((((((+++++++++*********))))))------,,,,,,++++++******(((((((((((((((''''''&&&%%%&&&&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''&&&'''((('''&&&&&&'''((())))))((('''&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$!!!!!!!!!!!! !!!!!! !!!!!!"""###$$$ !!!""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!%%%$$$###""""""###$$$%%%###"""""""""!!!!!! %%%$$$$$$###"""!!!!!! ###"""!!! !!!"""###!!!"""""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""######""""""!!!!!! ###############"""!!!!!!"""!!! """###$$$ !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!"""""""""""" """$$$%%%&&&"""$$$%%%$$$"""!!! !!! !!!!!!!!!"""""" !!!"""###$$$$$$""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$$$$###"""!!!!!! !!!!!!!!!!!!!!!""""""###############""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$$$$###"""!!!!!!  !!!###$$$$$$%%% !!!!!!!!!!!!"""###""""""!!!!!!"""""""""######""""""!!!"""""""""$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!! ######""""""!!!!!!!!!!!!$$$""" !!!"""###!!! !!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! ###############$$$$$$$$$"""###$$$$$$""""""###$$$$$$%%%%%%&&&&&&%%%%%%$$$########################""""""""""""############%%%%%%%%%%%%%%%$$$$$$$$$'''&&&&&&%%%$$$$$$$$$$$$############"""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""###!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!  !!!&&&$$$""""""###""" $$$!!! """###"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$!!!!!!!!!!!!""""""###$$$""""""""""""""""""""""""###"""""""""!!!!!!!!! ###""""""""""""""""""""" """###%%%&&&%%%$$$###########################!!!""""""""""""#########$$$&&&&&&&&&%%%%%%&&&((((((&&&$$$###%%%'''((('''))))))))))))((((((((((((+++******,,,...///,,,***************************))))))))))))))))))))))))+++++++++*********))))))((((((((((((((((((''''''(((((())))))(((((('''&&&&&&&&&&&&'''''''''''''''((((((''''''''''''(((((('''((()))((('''&&&'''(((&&&&&&&&&%%%%%%$$$$$$###!!!"""""""""############$$$$$$############$$$$$$"""""""""!!!!!!!!! """!!!!!!!!!!!!""""""### !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$$$$%%%%%%$$$$$$"""!!!!!!$$$$$$###""""""###$$$$$$#########""""""!!!!!!!!!$$$$$$###""""""!!! ###"""!!! !!!"""### !!!!!!"""""""""!!!!!!!!!!!!!!!""""""""""""###""""""""""""""""""""""""############""""""""""""$$$$$$$$$$$$$$$###""""""""""""!!! !!!!!!######!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""!!! !!!""""""###$$$%%%&&&%%%###!!!!!!""" !!!!!!!!!!!! !!!!!!!!!""""""############""""""########################""""""""""""""""""""""""$$$$$$######"""!!!!!! """""""""""""""###$$$$$$############""""""""""""!!!""""""######""""""!!!%%%$$$###"""!!!!!!!!!"""$$$###""""""""""""###$$$!!!!!! !!!"""###"""!!!!!! !!!"""""""""""""""!!!""""""######""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!###""""""""""""!!!!!!!!!###"""!!!!!!""""""!!!  !!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""""""""########################""""""######$$$%%%%%%&&&%%%$$$$$$###""" $$$$$$$$$###############$$$%%%&&&%%%$$$###$$$&&&%%%%%%&&&&&&&&&&&&%%%%%%#######################################"""""""""#########$$$$$$$$$$$$%%%#########"""""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!! !!!"""############!!! !!!""""""!!!""""""""""""""""""""""""######""""""!!!!!! """"""!!!!!! ################################################!!!!!! !!!!!!###!!! !!!"""!!! ###""" """""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$!!!!!!!!! !!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""######!!!"""###$$$$$$###"""!!!########################!!!""""""""""""#########$$$%%%&&&%%%$$$%%%&&&(((+++((($$$###$$$&&&''''''(((((((((((())))))))))))*********,,,------+++)))******))))))))))))))))))&&&&&&'''(((((()))******+++************)))))))))&&&&&&&&&&&&''''''''''''(((((())))))(((((('''&&&'''''''''''''''&&&&&&&&&))))))(((((((((((()))))))))******)))'''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""############$$$$$$############$$$$$$#########""""""""""""!!!###""""""!!!!!!!!!!!!""" !!!""""""########################!!!!!!"""""""""#########$$$$$$$$$$$$$$$###"""!!!$$$$$$###""""""###$$$$$$###############"""""""""###""""""!!!!!! """"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$############"""!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!########################""""""!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""###"""!!! %%%&&&'''&&&###!!!!!!!!! """"""############""""""########################""""""""""""""""""""""""$$$$$$######"""!!!!!!!!!###############$$$$$$%%%############""""""""""""!!!""""""######""""""!!!&&&%%%$$$$$$#########$$$)))'''$$$"""!!!!!!!!!""""""!!! !!!######!!! !!!!!!"""$$$#########$$$%%%&&&&&&"""""""""""""""""""""""" !!!###%%%&&&%%%###"""""""""""""""""""""""""""""""""!!!!!!""""""!!!!!!!!!!!!"""################################################"""""""""!!!!!!########################$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%###""" %%%$$$$$$$$$###"""""""""$$$%%%&&&%%%$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$######""""""""" !!!""""""######!!!!!!!!!!!!!!!!!!!!! #########"""""""""""""""######""""""!!!!!! !!!!!!!!!"""""""""###"""!!!!!!!!!!!!""""""!!!""""""""""""""""""""""""$$$######"""!!! !!!!!!!!!!!!!!! ########################"""""""""""""""""""""""""""!!!!!! !!!!!!"""!!!###$$$%%%###"""!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""#########!!!""""""###""""""!!! ##############################$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&(((,,,)))%%%###$$$&&&'''''''''''''''((()))***************+++,,,,,,,,,+++)))******)))))))))))))))(((&&&'''''''''((((((((()))************))))))))))))''''''(((((())))))******)))))))))))))))(((''''''((((((((('''&&&&&&&&&%%%((((((''''''''''''((((((((()))***)))'''%%%&&&'''&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$#########""""""######"""!!!!!! !!!!!! !!!""""""%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""#########$$$$$$$$$$$$$$$$$$###"""!!!$$$##################$$$$$$$$$##################"""!!!!!!!!! """"""!!!!!!!!!!!!""""""###"""  !!!!!!"""""""""#########"""""""""""""""""""""""""""""""""######$$$$$$$$$######$$$$$$$$$######"""$$$######""""""!!!!!!!!! !!!!!!""""""!!!!!! """"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###"""!!! %%%&&&'''%%%""" !!!!!!!!! ######""""""!!!!!!!!!!!!""""""############""""""########################""""""""""""""""""""""""############""""""!!!!!!###""""""""""""###$$$$$$############"""""""""!!!######$$$$$$$$$$$$######$$$$$$###"""""""""######'''%%%###!!!!!!"""###$$$!!!!!!!!!!!!!!!"""###### !!!""""""$$$#########$$$%%%&&&&&&!!!!!!!!!!!!!!!!!!!!!!!! !!!###%%%&&&%%%$$$###""""""""""""############!!!!!!""""""!!!!!!""""""!!!"""########################################## !!!!!!""""""########################&&&&&&&&&%%%%%%$$$$$$$$$"""###%%%&&&&&&%%%$$$###%%%$$$$$$$$$###"""""""""###$$$%%%$$$###"""###%%%######$$$$$$$$$$$$##############################%%%%%%$$$$$$######"""""" !!!"""######$$$###$$$%%%%%%%%%$$$###"""""""""""""""""""""############""""""!!!!!! ###"""""""""!!!!!!!!! !!!""""""""""""!!!!!!"""""""""""""""""""""""""""$$$######"""!!!  !!!""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!""""""""" !!!!!!!!!!!!"""$$$%%%"""""""""!!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""############!!!!!!""""""!!!!!!!!! """"""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&''',,,)))%%%$$$%%%&&&''''''&&&&&&'''((()))***++++++***+++,,,---,,,+++******+++*********))))))(((((()))((((((((('''''''''&&&)))))))))))))))))))))))))))))))))******++++++,,,)))))))))))))))(((((('''((((((((('''&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&'''((('''%%%$$$%%%&&&%%%&&&&&&''''''(((((((((&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$##################"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%######$$$$$$$$$###""""""#########$$$$$$###########################$$$$$$!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!"""!!! !!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!""""""#########!!!!!!"""""""""""""""!!!$$$$$$#########"""!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!"""""""""""""""!!!!!! !!!!!!###$$$%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!#########"""!!!!!! """"""############""""""""""""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""""""""!!!!!!!!!!!!"""##################"""""""""!!!#########$$$$$$#########!!!!!! !!! !!!"""%%%'''((( !!!"""#########"""""" !!!"""######"""""""""!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%$$$###"""""""""############$$$ !!!""""""!!!!!!"""### !!!!!!""""""!!!!!!!!!######################## !!!"""""""""########################%%%$$$$$$###""""""!!!!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$###############"""###$$$###"""!!!"""$$$""""""############""""""########################$$$$$$$$$$$$$$$#########""""""######$$$%%%&&&&&&######$$$$$$###""" """"""""""""############""""""""""""!!!!!!!!!!!!#########"""!!! """$$$###"""!!!!!!"""""""""""""""""""""""""""######""""""!!!!!!  !!!"""######!!!!!!!!!!!!!!!!!!!!!!!! ######""""""""""""######"""###$$$$$$""" !!!!!!""""""""" """###""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!! !!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!"""######$$$$$$!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!""""""""""""############$$$%%%$$$###$$$%%%'''***(((&&&&&&'''(((((('''&&&''''''((()))******+++***,,,......---+++++++++,,,,,,++++++***)))))))))******)))(((((('''&&&&&&(((((()))))))))))))))***))))))))))))************))))))******))))))(((''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&&&&%%%$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$############$$$$$$############$$$$$$$$$$$$$$$############"""###""""""!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$######""""""###$$$$$$$$$$$$###""""""""""""###############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!  !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""""" !!!!!!""""""!!!!!!######$$$$$$$$$###"""""" !!!!!!!!!!!! !!!!!!""""""""""""######!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!""""""###!!!"""######  !!!!!!"""""""""#########!!!!!! """"""############""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######""""""""""""""""""!!!!!!!!!!!!!!!""""""###############"""""""""""" !!!!!!""""""!!!!!! """!!!!!! !!!!!!"""""" !!!###$$$%%%&&& ###$$$%%%$$$"""!!!!!!!!!!!!!!!"""###$$$$$$######""""""!!!""""""""""""""""""""""""""""""""""""""""""###############""""""#########$$$$$$$$$!!!###"""!!! """$$$!!!!!!"""""""""!!!!!! ########################!!!"""""""""""""""""""""#################################"""""""""""""""######"""""""""###$$$$$$###############$$$$$$$$$"""###$$$###"""!!!"""$$$#########$$$$$$####################################$$$$$$$$$$$$$$$$$$%%%###$$$$$$$$$%%%%%%&&&&&&!!!"""""""""!!!!!!"""""""""############!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!! """%%%$$$"""!!!!!!###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$######""""""######$$$ ###$$$###!!! !!!!!!"""###""" !!!$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""###$$$"""""""""""""""""""""""" !!!!!!!!!"""""""""### !!!!!!"""######$$$$$$!!!!!!!!!!!!"""######$$$""""""""""""""""""""""""!!!""""""""""""############$$$%%%$$$######%%%'''''''''&&&'''))))))((('''''''''(((((())))))******+++...000000---++++++,,,------,,,,,,+++******)))))))))))))))))))))))))))(((((((((((())))))*********************))))))))))))************)))((((((&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&###%%%&&&&&&%%%%%%'''((($$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$############$$$$$$$$$############""""""""""""!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!############$$$$$$$$$$$$"""######$$$$$$$$$######"""###$$$$$$$$$$$$###"""!!!!!!!!!""""""#########"""""""""""""""""""""""" !!!"""######"""!!! !!!!!!"""!!!!!!!!! !!!!!!!!!!!!"""""""""""""""""""""""""""""""""######"""""""""""""""""" !!!"""""""""""""""!!!"""###$$$$$$$$$######""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########!!!!!!!!!!!!""""""""""""######""""""""""""###### """######!!! !!!"""!!!!!!"""###$$$%%%%%%&&& """"""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###""""""!!!!!!""""""###$$$############"""""""""""" !!!!!!!!!!!! %%%$$$$$$$$$$$$$$$%%%%%%"""""""""""""""!!!  ###&&&&&&$$$""" !!!!!!!!!!!!"""###%%%%%%&&&&&&%%%$$$#########$$$##############################"""!!!!!!"""######""""""######$$$$$$$$$$$$!!!######!!! """%%%######$$$$$$$$$######"""""""""""""""""""""""""""%%%%%%$$$$$$###"""""""""#################################$$$%%%%%%&&&&&&((('''%%%$$$###$$$%%%%%%""""""######$$$$$$$$$%%%"""###$$$$$$###"""###$$$$$$$$$$$$%%%%%%$$$$$$$$$#################################$$$$$$%%%%%%&&&###############$$$$$$$$$%%%%%%&&&%%%$$$!!!!!!!!!""""""#########$$$ !!!!!!""""""###### !!!!!!""""""######"""%%%%%%###!!!!!!###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$############$$$$$$ #########$$$%%% """###""" !!!$$$""""""""""""""""""""""""###"""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""$$$%%%%%%"""""""""""""""""""""""" !!!!!!!!!""""""###### !!!!!!"""###$$$$$$$$$!!!!!!!!!!!!"""###%%%%%%""""""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%###$$$%%%$$$######%%%'''&&&&&&&&&(((******(((&&&(((((((((((()))))))))))),,,///111111...,,,,,,---......------,,,+++******(((((())))))******++++++'''((((((((())))))******------,,,,,,++++++*********************)))((((((%%%&&&&&&''''''((((((((('''''''''&&&&&&'''''''''###%%%'''''''''''')))***'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$############$$$$$$#########""""""""""""!!!!!!!!! !!!!!!"""###$$$"""""""""""""""""""""""" !!!""""""########################""""""""""""############"""######$$$$$$$$$######"""###$$$%%%%%%$$$###""" !!!!!!"""""""""###""""""""""""############ !!!"""######"""!!! !!!"""$$$$$$$$$###"""""""""""""""############""""""""""""""""""""""""%%%$$$$$$$$$######""""""!!!!!!"""###############!!!"""###$$$%%%%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""!!!!!!""""""#########$$$!!!!!!!!!!!!""""""""""""%%%%%%$$$###"""""""""### """###$$$###"""###$$$!!!!!!"""$$$%%%&&&'''(((""""""""""""""""""""""""""""""############""""""########################"""""""""""""""""""""""""""""""""""""""##################"""###$$$$$$%%%############""""""""""""""""""############""""""########################!!!!!!!!!!!!""""""""""""%%%%%%%%%$$$###"""!!!!!!!!!!!!""""""######$$$$$$$$$###"""###%%%%%%###"""!!!"""###$$$%%%%%%$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""%%%%%%$$$###"""""""""###$$$""" !!!$$$%%%###!!!!!!!!!""""""""""""!!!!!! """###$$$%%%%%%&&&######$$$%%%%%%%%%%%%$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%$$$#########$$$%%%&&&%%%###!!! """$$$%%%%%%######################## !!!###%%%%%%%%%###"""%%%$$$$$$######$$$$$$%%%$$$###"""!!!!!!!!!"""###$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!"""######  """"""!!!!!! $$$$$$######""""""!!!!!! !!!!!! !!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""""""""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!""" !!!"""######$$$"""""""""""""""!!! !!!!!!""""""""""""!!!!!! !!!###$$$$$$###"""!!! !!!"""###$$$$$$###"""!!!!!!!!!"""#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&((((((((()))******++++++,,,,,,,,,++++++*********)))))))))))))))))))))))))))***+++++++++***((('''))))))))))))))))))))))))'''((()))*********************)))((('''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###"""!!!!!!"""###!!!!!!!!!"""######$$$$$$""""""!!!!!! !!!!!! !!!!!!""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$######%%%$$$"""!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%&&&"""""""""###$$$$$$$$$%%%$$$###"""!!!!!!"""###$$$$$$###"""!!!!!!"""###$$$###"""!!! !!!""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###""" """###$$$ !!!!!!!!!!!! $$$$$$###"""!!!!!!"""""" !!!"""""""""  !!!""""""""""""############"""""" !!!"""""""""""""""###$$$$$$$$$$$$%%%%%%%%%!!!!!!""""""""""""!!!!!!######""""""!!! """#########$$$$$$$$$$$$############""""""""""""!!!!!!!!!!!!!!!"""######%%%$$$"""!!! !!!########################!!!!!!!!!!!!""""""""""""$$$######""""""!!!!!!!!!"""""""""""""""#########$$$###"""###%%%%%%###"""#########"""""""""""""""%%%$$$###""""""!!!""""""########################%%%$$$######""""""######%%%###!!!"""$$$%%%$$$"""!!!""""""######""""""!!!"""######$$$$$$$$$######""""""###$$$$$$$$$$$$###$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$#########$$$%%%&&&%%%###!!!!!!"""$$$%%%%%%########################%%%%%%$$$$$$$$$%%%&&&&&&######""""""""""""#########""""""!!!"""###$$$%%%$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!"""######""""""!!!!!!!!!!!!""""""$$$#########"""""""""!!!"""!!!!!!!!!  !!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!###"""""""""!!!!!!!!! """"""!!!!!!!!!!!!"""""" !!!!!!""""""######"""""""""""""""!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""######""""""!!!!!!!!!!!!""""""$$$###""""""""""""""""""$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&((((((((()))******++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))((())))))***)))((('''&&&(((((((((((((((((((((((((((((()))*********))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$######"""!!!$$$###"""!!!!!!"""###$$$$$$$$$$$$###############"""!!!!!!!!! """!!!!!! !!!!!!"""""""""""""""""""""""""""!!!"""######$$$$$$####################################$$$$$$$$$$$$######%%%$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$""" !!!  !!!!!!!!!!!!""""""!!!!!!!!!"""########################$$$$$$######""""""""""""######$$$###"""!!!!!!"""###$$$######""""""###$$$&&&'''########################$$$###"""!!!!!!"""###$$$ !!!!!!""""""!!!!!! $$$######"""!!!!!!""""""!!!!!!"""""""""!!!  !!!!!!!!!""""""############"""""" !!!"""""""""""""""!!!!!!"""""""""#########!!!!!!""""""""""""!!!!!!###############$$$$$$$$$!!!"""""""""#####################"""""""""!!!!!!!!!!!!!!!!!!!!!"""######%%%$$$###"""!!!!!!""""""########################!!!!!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!!!!!############""""""""""""$$$###"""###%%%%%%###"""&&&%%%###"""!!!!!!""""""%%%%%%$$$###"""!!!!!!!!!########################$$$$$$###"""""""""######%%%$$$######%%%%%%$$$###"""##################"""%%%%%%%%%$$$###"""!!! !!!!!!"""############"""$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$###$$$############$$$%%%%%%%%%###!!!!!!###$$$%%%%%%########################&&&$$$!!! ###%%%$$$##################$$$""""""""""""###%%%&&&'''$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$######""""""######$$$############""""""""""""!!!!!!!!!!!! !!!!!!"""############"""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""######################## !!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!###"""""""""!!!!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!! !!!!!!""""""""""""!!!!!!$$$$$$######""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&'''(((((())))))******+++,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))*********)))((('''(((((((((((((((((((((((())))))*********)))((((((((((((((((((((('''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""############"""!!!!!!%%%$$$###""""""###$$$%%%&&&&&&%%%$$$$$$###""""""!!!!!!!!!!!! ###""""""!!!!!!""""""###"""""""""""""""""""""""" !!!""""""######""""""##############################$$$$$$$$$$$$######%%%%%%$$$############$$$"""""""""""""""""""""""" !!!!!!!!!!!!&&&$$$!!! !!!!!!  !!!!!!!!!!!!###"""!!!!!! !!!##################""""""""""""############""""""######""""""""""""######$$$$$$######$$$%%%%%%&&&""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$!!!""""""######""""""!!!######"""!!!!!!!!!""""""""""""#########"""!!! !!!""""""######""""""!!! !!!"""""""""""""""!!!!!!!!!"""""""""######!!!!!!""""""""""""!!!!!!!!!""""""###$$$%%%%%%%%%"""""""""#########$$$$$$######""""""""""""!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$###############$$$########################!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""""""""$$$$$$######""""""!!!!!!$$$###"""###%%%%%%###"""'''&&&$$$""""""###$$$%%%&&&%%%$$$###""""""""""""##############################""""""""""""######$$$############$$$############$$$$$$$$$$$$######%%%%%%%%%$$$###"""!!! !!!""""""###############################################################"""###$$$%%%%%%$$$###"""###############$$$$$$%%%$$$###!!!!!!###%%%%%%$$$########################%%%###!!!!!!###&&&&&&%%%%%%%%%%%%&&&&&&#########$$$$$$%%%&&&&&&$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$######""""""######$$$!!!!!!!!!!!! ############"""""""""""" !!!""""""######""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!""""""###""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!$$$######""""""!!!!!! !!!"""######"""!!! """!!!!!!!!!"""###$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&''''''(((((()))*********++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++******))))))(((((((((((((((((((((((()))*********)))((('''''''''''''''(((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###############""""""$$$######""""""######$$$$$$$$$$$$#########""""""!!!!!!!!!!!!!!! ######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""###############$$$$$$$$$######$$$$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!!!!!!!!!!!!!"""$$$"""  !!!  !!!!!!!!!!!!!!!!!! !!!!!!$$$$$$######""""""!!!!!!!!!"""###$$$$$$###"""!!!###""""""""""""""""""###$$$$$$######""""""""""""""""""""""""""""""""""""######"""!!!!!!"""######""""""############""""""###""""""!!!!!!!!!"""""""""############""""""""""""!!!!!!!!! !!!!!!""""""""""""!!!!!! !!!"""""""""""""""############$$$$$$$$$$$$!!!!!!""""""""""""!!!!!! !!!""""""############$$$$$$$$$%%%%%%%%%###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""########################$$$""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""#####################$$$$$$######""""""!!!!!!$$$###"""###%%%%%%###"""$$$###!!! !!!"""$$$&&&%%%$$$$$$##########################################""""""!!!""""""######!!!"""""""""!!!!!!""""""######$$$$$$$$$$$$############$$$$$$$$$######""""""###$$$$$$%%%%%%$$$$$$########################""""""""""""""""""""""""""""""$$$%%%%%%$$$""""""""""""######$$$$$$$$$$$$$$$"""!!!"""$$$%%%$$$###########################''''''&&&&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""!!!!!!""""""### !!!!!!!!!!!!""""""""""""############ !!!""""""""""""!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!"""$$$%%%%%%!!!!!!!!!!!!!!!"""######""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!""" !!!"""######"""!!! """!!!!!!!!!"""###$$$$$$""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''((())))))******++++++++++++++++++++++++))))))))))))))))))))))))******))))))(((((((((((('''''''''''''''''''''''')))))))))))))))((('''&&&'''''''''(((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%$$$$$$###"""""""""!!!!!!"""""""""!!!!!!!!!!!!""""""###### !!!!!!!!!!!!!!!######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""""""""#########$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$%%%$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########!!!!!! !!!!!!!!!!!! !!!"""###$$$######""""""!!!!!!!!!!!!"""###$$$$$$###"""!!!"""""""""######"""""""""!!!"""""""""######""""""##############################""""""""""""######""""""############"""""""""!!!!!!!!!!!!!!!""""""###"""""""""""""""######"""""""""!!! !!!!!!""""""""""""!!!!!! !!!"""""""""""""""""""""#########$$$$$$$$$!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############"""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""###!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$$$$###########################""""""""""""$$$###"""###%%%%%%###""" """###$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!"""###### !!!"""""" !!!""""""##################"""!!!"""###$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%###############$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""##################"""!!!"""######$$$$$$#########""""""###$$$%%%$$$##############################$$$&&&''''''%%%###"""###""""""""""""""""""###$$$$$$%%%%%%$$$###""""""$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!"""######"""!!!!!! !!!!!!"""""""""""""""############ !!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!"""$$$%%%&&&!!! !!!!!!"""###$$$!!!!!!!!!!!!"""""""""""" !!!!!!"""""""""""""""!!!!!!""""""""""""!!!!!! !!!""""""###!!!!!!""""""""""""!!!!!!""""""""""""""""""###$$$!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&'''&&&''''''(((((())))))******++++++++++++,,,,,,,,,))))))))))))))))))))))))((('''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''(((((()))))))))(((''''''((((((((((((((('''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""### !!!!!!!!!!!!!!!###""""""!!!!!!""""""###"""""""""""""""""""""""" !!!""""""######"""""""""""""""###$$$$$$%%%%%%######$$$$$$$$$$$$######"""###$$$$$$%%%$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$!!!!!! !!!!!!!!!!!! !!!"""$$$%%%""""""""""""""""""!!!!!!""""""############""""""""""""############"""""" """###%%%&&&&&&&&&########################"""""""""######"""""""""!!!""""""######""""""!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!"""######"""""""""!!!!!! !!!!!!""""""!!!!!! !!!""""""""""""""" !!!!!!!!!""""""!!!!!!""""""""""""!!!!!!$$$$$$$$$############### !!!!!!""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!"""######!!!!!!"""""""""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$######""""""!!!!!!"""""""""""""""#########$$$###"""###%%%%%%###""" !!!!!!!!!"""""""""###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!"""###### """###""" !!!###!!!""""""######""""""!!!""""""###$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$""""""#########$$$$$$$$$##############################""""""""""""###### !!!"""###$$$######"""###""""""###%%%%%%$$$########################### """$$$$$$###!!! """!!!!!! !!!!!!"""!!!"""###$$$$$$$$$###"""$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!"""######"""!!!!!! !!!!!!"""!!!"""""""""#########$$$ !!!!!!!!!""" !!!""""""######""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!""""""###### !!!"""###$$$ !!!!!!""""""###### !!!"""""""""""""""!!!!!!""""""""""""!!!!!! !!!""""""######""""""!!!!!!!!!!!!""""""$$$###""""""""""""""""""!!!!!!"""######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''&&&&&&''''''((()))))))))******+++++++++,,,,,,,,,)))))))))))))))))))))))))))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''''''''(((((()))((((((((())))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$########################""""""###$$$$$$$$$$$$$$$"""""""""######"""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""!!!!!! !!!!!!"""""""""""""""""""""""""""!!!"""######$$$$$$######!!!""""""###$$$$$$%%%%%%######$$$$$$$$$$$$######!!!"""###$$$$$$$$$######"""""""""""""""""""""""" !!!!!!"""######$$$!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$!!!!!!!!!"""""""""""""""######""""""""""""######!!!"""###$$$$$$###"""!!!!!!!!!"""#########""""""""""""""""""""""""""""""""""""############"""""" !!!!!!""""""!!!!!! !!!""""""!!!!!! !!!"""###"""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!""""""""""""""" !!!!!!!!!"""!!!!!!""""""""""""!!!!!!""""""######$$$$$$%%%%%% !!!!!!!!!!!!""""""!!!!!!!!! !!!!!!!!!!!!!!!"""######"""######$$$###""" """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$######"""!!! !!!!!!""""""######$$$$$$$$$###"""###%%%%%%###"""$$$$$$%%%%%%$$$###"""!!!!!!!!!"""###$$$&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!"""######!!!###%%%$$$!!! """$$$!!!!!!""""""""""""!!!!!!######$$$$$$$$$######"""!!!!!!"""###############""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$ !!!"""$$$$$$######"""###""""""###%%%%%%$$$"""########################!!!"""###$$$%%%%%%$$$$$$######""""""""""""###### !!!###$$$$$$$$$###$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!"""######""""""!!!!!!!!!!!!"""""" !!!!!!""""""!!!"""""""""######$$$$$$""""""###$$$$$$$$$$$$###!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!! !!!"""$$$$$$ !!!"""######$$$ !!!"""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""###############"""!!! !!!"""###$$$$$$###"""!!!!!!""""""""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''&&&&&&''''''((()))))))))*********++++++,,,,,,,,,)))))))))))))))))))))))),,,+++)))((((((((()))***''''''''''''''''''''''''&&&&&&'''((()))))))))(((******)))((('''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$########################!!!!!!"""#####################$$$$$$$$$$$$######$$$$$$######""""""!!!!!! !!!!!!""""""!!!!!! !!!!!!""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%######$$$$$$$$$$$$###### !!!"""###$$$$$$###"""######################## !!!""""""###"""  !!!  !!!!!!!!!"""$$$######""""""""""""""" !!!!!!""""""######$$$###"""!!!!!!"""###$$$!!!"""###$$$$$$###"""!!!$$$$$$###""" !!!!!!!!!!!!!!!!!!!!!!!!""""""############"""""" !!!!!!!!!!!! !!!"""###!!! !!!"""###!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!! !!!!!!"""""""""""""""""""""""""""############!!!!!!""""""""""""!!!!!!!!!"""$$$%%%%%%############$$$$$$$$$$$$"""!!!!!!!!! !!!!!!!!!!!!!!!"""######$$$%%%%%%%%%$$$###!!! $$$###!!! !!!"""!!!!!!!!!!!! !!!###$$$$$$###!!! !!!"""$$$&&&'''&&&$$$###!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!"""###%%%%%%$$$$$$###"""""""""$$$#########%%%&&&%%%$$$!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$#########""""""######""""""""""""######%%%%%%%%%$$$$$$$$$##############################'''$$$!!! ###$$$###"""%%%%%%$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!""""""###$$$$$$$$$$$$###%%%###"""!!!!!!###%%%&&&&&&%%%$$$###""""""""""""$$$######"""""""""""""""$$$$$$"""!!!!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!  """"""###############"""!!!!!! """###"""!!! !!!###""""""""""""""""""""""""!!!  !!! !!!""""""!!! """"""""""""""""""""""""$$$#########""""""!!!!!!%%%###!!!!!!"""""" !!!!!!!!!!!!"""###$$$%%%!!!!!!""""""#########$$$ !!!"""######"""!!! !!!!!!!!!!!!"""""""""""" !!!"""######""""""""""""############"""""""""###$$$$$$%%%%%%""""""""""""!!!!!!!!!!!!"""############$$$$$$$$$%%%%%%$$$###$$$%%%&&&'''''')))******))))))***,,,)))************+++++++++((((((((((((((((((((((((***)))(((''''''&&&&&&&&&%%%&&&&&&'''((())))))***'''&&&$$$$$$$$$&&&((()))***))))))*********'''%%%((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!""""""!!!!!!!!!!!! """"""######"""!!! !!!!!!  !!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$###"""!!!########################$$$""" !!!$$$%%%###!!!!!!!!!!!!!!! """!!!  !!!"""  !!!!!!###""""""!!!!!!!!!""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!!!!!"""###$$$###"""!!!!!!!!!!!!!!!"""""""""""""""###$$$%%%&&&$$$$$$###"""!!! """"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######"""######$$$ !!!!!!!!!!!! !!!!!!!!!!!! ###"""!!! !!!"""###"""!!!!!!###%%%&&&%%%$$$!!!"""#########!!! ############""""""""""""$$$###"""!!! !!!!!!"""$$$$$$$$$$$$$$$#########"""""""""!!!!!!""""""""" !!!"""#########""""""!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""""""""######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$  !!!""""""######$$$###"""###$$$%%%$$$#####################$$$$$$$$$$$$$$$#########""""""$$$$$$############$$$$$$%%%%%%$$$$$$$$$#########""""""""""""""""""""""""(((&&&###$$$&&&(((((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""###$$$$$$$$$$$$###$$$###"""""""""###%%%%%%""""""""""""###$$$%%%&&&###""""""!!!!!!!!!!!!!!!""""""!!!!!!!!!###$$$%%%########################%%%$$$$$$###$$$%%%&&&'''###############"""!!!!!! """###"""!!! !!!###""""""""""""""""""""""""!!!!!!!!! !!!!!!!!! !!!""""""!!! """"""""""""""""""""""""############"""""""""!!!"""!!! !!!"""###"""!!!!!!!!!!!!!!!"""###$$$%%% !!!!!!""""""""""""!!!!!!""""""""""""!!!!!!"""""""""""""""!!!!!!!!!$$$######"""!!!!!! """"""""""""############""""""!!!!!! """"""""""""!!!!!!!!!!!!"""############$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''&&&((())))))((((((***+++)))************+++++++++))))))))))))))))))))))))+++***)))(((''''''''''''&&&&&&&&&''''''(((((((((((('''&&&%%%%%%'''((())))))(((((()))******(((&&&((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!!!!"""###!!!!!!!!!!!! !!!!!!  !!!"""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$###""""""########################%%%###""""""$$$%%%###!!!!!!!!!!!!!!! """!!!  !!!"""  !!!!!!!!!  """"""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""#######################################$$$###"""!!!!!!"""###$$$"""""""""!!!!!!""""""######"""!!! !!!"""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###############$$$"""######$$$$$$######"""!!!""""""######""""""!!!######""""""""""""######"""!!!!!!###%%%&&&%%%###""""""#########"""!!! ############""""""""""""$$$###"""!!!!!!!!!!!!"""$$$$$$$$$$$$$$$%%%%%%%%%$$$###!!!!!!###$$$!!!!!!!!!!!!"""""""""""""""""""""#########$$$$$$"""""""""""""""""""""""""""""""""#########$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!"""### !!!""""""#########!!!!!!"""###$$$###"""$$$$$$#########"""""""""$$$$$$$$$###############%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!!%%%###""""""$$$&&&&&&&&&"""#########$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###"""############$$$$$$$$$""""""""""""###$$$%%%&&&""""""!!! !!! !!!"""$$$%%%&&&########################"""""""""!!!"""######$$$"""############""""""!!! """###"""!!! !!!###""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!! """"""""""""""""""""""""############"""""""""""" ###%%%%%%$$$!!!!!!!!!!!!"""###$$$$$$ !!!!!!!!!!!!""""""!!!!!!!!!!!!""""""#########""""""!!!!!!!!!%%%$$$$$$###"""!!!!!! """"""""""""############!!!!!! !!!!!!!!!!!!"""""""""""""""############$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%&&&(((((('''((()))+++)))************+++++++++************************,,,+++***)))((((((((((((''''''''''''''''''''''''***)))((('''''''''((())))))((('''''')))***)))(((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$""" !!!###$$$!!!!!!!!!!!! !!!!!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$######$$$$$$$$$$$$###""""""########################&&&%%%######$$$$$$###"""!!!!!!!!!!!! !!!!!! !!!!!!  !!!"""  !!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""#############################################""""""""""""######"""""""""""""""###$$$%%%'''%%%"""  !!!!!!""""""######"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#####################$$$###$$$$$$$$$$$$$$$$$$###"""######$$$$$$######"""######$$$$$$$$$$$$######"""!!!!!!###%%%&&&%%%############$$$######"""!!!############""""""""""""#########"""""""""""""""!!!!!!"""""""""""""""###$$$###"""!!!!!!"""###$$$######"""""""""######$$$"""#########$$$$$$$$$$$$"""""""""""""""""""""""""""""""""#########$$$$$$################################################$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$###""""""""""""!!! !!!"""######!!!############""""""""""""########################$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""######""""""############!!!""""""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###""""""###$$$$$$$$$$$$###&&&%%%$$$###""""""""""""######"""!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$%%%######################## !!!!!!!!!""""""############"""!!! """###"""!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!#########""""""""""""""" ###%%%%%%$$$!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!"""###$$$$$$######"""!!!!!!!!! """###$$$%%%%%%!!!"""""""""############ !!!""""""######$$$!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###%%%'''''''''''')))***))))))*********+++++++++++++++++++++++++++++++++---,,,+++***))))))))))))((((((((((((((((((((((((******(((''''''''''''((()))((('''''')))+++******((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$""" !!!###%%%!!!!!!!!!!!! !!!"""""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$#########$$$$$$$$$######"""########################%%%$$$$$$#########"""!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!"""""""""""""""""""""###$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""##########################################""""""""""""""""""###""""""""""""###$$$&&&&&&)))'''$$$""" """"""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#########$$$$$$$$$###""""""############"""""""""##################"""!!!"""$$$$$$$$$$$$"""!!!###""""""###%%%%%%$$$#########$$$$$$$$$#####################"""""""""!!!###############""""""!!! !!!!!!!!!""""""######$$$%%%%%%$$$############"""!!!!!!""""""###"""#########$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%$$$$$$###"""""""""!!! """###"""!!! !!!!!!"""######$$$$$$##############################""""""""""""######$$$$$$$$$#########""""""########################&&&''''''&&&%%%$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%""""""##################""""""###$$$$$$$$$$$$###""""""###$$$$$$$$$$$$###&&&%%%$$$###""""""""""""%%%$$$######""""""######""""""#########"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%%%%%%%%%%!!!""""""#########"""""" """###"""!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""######!!! !!!"""######"""!!!!!!!!!!!!!!!!!!"""###""""""""""""""""""""""""###"""!!! !!!"""###$$$#########"""""""""!!! """$$$%%%&&&!!!"""""""""############!!!""""""######$$$%%%%%% !!!!!!!!!"""""""""###""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$&&&'''&&&''')))***))))))*********+++++++++++++++++++++++++++++++++---,,,+++******)))))))))******)))))))))))))))))))))((((((''''''&&&&&&&&&)))(((((()))+++,,,+++***((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$###!!! !!!"""###$$$!!!!!!!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$###"""######$$$$$$$$$##############################"""######"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!! !!!"""""""""""""""""""""###$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############"""""""""""""""""""""""""""""""""######"""""""""""""""""""""###$$$&&&&&&&&&%%%###"""!!!"""###$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$###""""""############""""""!!!""""""######""""""!!! !!!"""######"""!!! ###""""""###%%%%%%$$$"""##################$$$$$$############"""""""""!!!######$$$$$$######"""!!!!!!!!!!!!"""######$$$$$$"""###%%%&&&&&&%%%###""" """""""""#########$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######""""""""""""""""""""""""########################"""######$$$$$$######""" !!!""""""######""" !!!"""###"""!!! !!!"""###$$$%%%###############$$$$$$$$$###""""""""""""""""""###$$$############"""""""""########################"""$$$%%%%%%###"""""""""!!!"""""""""###$$$$$$$$$"""""""""""""""#########""""""###$$$$$$$$$$$$###"""############$$$$$$$$$""""""""""""###$$$%%%&&&%%%%%%$$$############$$$###############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$%%%&&&&&&&&&&&&%%%!!!""""""############""" """###"""!!! !!!###"""""""""""""""""""""""" !!!!!! !!!!!!""""""""""""""""""""""""""""""""""""###############"""!!!!!!""""""!!! !!!!!!!!! !!!!!!"""############""""""""""""""""""!!!!!!!!!!!!""""""######################## !!!!!!""""""""""""""""""#####################"""!!!!!! !!!!!!""""""######"""############$$$$$$$$$"""######$$$%%%$$$$$$$$$"""$$$&&&''''''''')))+++)))************+++++++++++++++++++++++++++++++++---,,,+++***))))))))))))))))))))))))))))))))))))(((((('''''''''''''''&&&*********,,,...---+++)))((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""""""""""""""######$$$!!!!!!!!!!!!  !!!!!!!!!!!!""""""""" !!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$###""""""###$$$$$$$$$$$$########################### !!!"""""" !!!"""!!!!!!!!!!!! !!!!!!!!!!!! !!!!!! !!!!!!"""### !!!"""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""""""""""""""""""""###$$$%%%!!!!!!!!!!!!!!!!!!""""""######""""""!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!###$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$###!!!""""""""""""""""""!!!!!!!!!""""""""""""!!!!!!######"""###%%%%%%###"""######"""""""""###$$$$$$############""""""""""""######$$$$$$$$$###"""!!!!!!""""""###$$$$$$%%%%%%"""""""""######""""""""" !!!!!!!!!"""""""""######"""""""""""""""""""""""""""""""""#########$$$$$$################################################%%%%%%&&&''''''&&&%%%%%% !!!""""""######"""!!! !!!###$$$###""" !!!!!!!!!""""""######""""""#########$$$$$$$$$$$$######""""""######$$$############""""""""""""########################!!!!!!  """""""""""""""############"""""""""######$$$$$$$$$""""""###$$$$$$$$$$$$###$$$###"""""""""###%%%%%%""""""""""""###$$$%%%&&&%%%$$$$$$###"""#########!!!!!!######$$$###"""""""""""""""""""""""""""""" !!!"""###""""""!!!!!!!!!"""############### """###"""!!! !!!###""""""""""""""""""""""""!!!!!! !!!!!!"""!!!  !!!"""""""""""""""""""""""""""!!!"""""""""###############!!! !!!"""###""" """!!!!!! !!!!!!######"""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!"""""""""######$$$$$$%%%"""""""""!!!!!!!!! """"""""""""############"""""""""!!!  !!!"""#########"""############$$$$$$$$$!!!"""###$$$%%%$$$$$$######$$$&&&''''''(((***,,,)))************+++++++++++++++++++++++++++++++++,,,+++***))))))((())))))&&&&&&''''''(((((())))))''''''((()))))))))((((((+++,,,---///000///+++(((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""###$$$######"""!!!!!!!!!!!!  !!!!!!!!!"""""""""""" !!!"""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$######################## """"""!!! """%%%!!!!!!!!!!!!  !!!""""""!!! !!!!!!!!!!!!!!!""""""### !!!"""###$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!"""""""""!!!!!!""""""### !!!""""""###"""!!! !!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!###%%%%%%%%%$$$###"""######$$$$$$######""""""######$$$$$$######"""###""""""""""""""""""###$$$###"""###%%%%%%###!!!""""""!!!!!!!!!"""###$$$############""""""""""""######$$$%%%$$$###"""!!! !!!!!!"""######$$$$$$"""!!!  !!!""" !!!"""######!!!!!!!!!!!!!!!""""""""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""$$$$$$$$$$$$""""""%%%%%%$$$$$$###"""""""""###"""!!!"""###$$$###"""""""""""""""!!!!!!!!!!!!""""""######$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%############""""""""""""""""""""""""""""""""""""!!!#########%%%'''#########"""""""""""""""#########$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$###%%%###"""!!!!!!###%%%&&&&&&%%%$$$###""""""""""""$$$######""""""""""""""" """###$$$$$$$$$$$$########################!!!"""""""""!!! !!!!!!"""###############!!!"""###"""!!! !!!###""""""""""""""""""""""""###"""!!! !!!"""###"""!!!  !!!"""""""""""""""""""""""""""!!!!!!""""""#########$$$!!! !!!"""######""""""!!!!!! !!!!!!""""""!!!!!!  !!!"""######"""!!! !!!!!!"""###$$$%%%%%%&&&#########"""""""""""""""""""""""""""############ !!!!!!"""######### !!!"""######$$$"""############$$$$$$$$$!!!"""###$$$%%%$$$#########%%%'''(((((()))+++---)))************+++++++++************************,,,+++***)))(((((((((((($$$$$$%%%%%%&&&'''(((((('''((()))***************,,,---///222222000+++'''((((((''''''''''''((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" ###$$$%%%$$$###!!!"""!!!!!!!!! !!!"""######"""""" !!!!!!!!!""""""###### !!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$###!!!"""###$$$$$$$$$$$$$$$########################!!!######""""""$$$'''"""!!!!!!!!!  !!!""""""!!! !!!!!!!!!!!!!!!"""######""""""""""""###$$$%%%&&&""""""""""""""""""""""""########################!!!!!!"""#######################################!!!"""###$$$$$$###"""!!!###"""!!!!!!!!!!!!!!!""""""###%%%&&&%%%$$$"""  !!!"""###$$$$$$!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!###%%%&&&%%%$$$### !!!!!!!!!!!! $$$$$$$$$%%%%%%$$$$$$$$$%%%$$$###""""""###$$$%%%$$$#########%%%%%%###!!!"""!!! """###$$$############""""""""""""######!!! !!!!!!""""""""""""!!!!!!%%%###!!!!!!"""######"""""""""""""""""""""######$$$$$$######$$$$$$%%%&&&%%%$$$###!!!!!!!!!"""#########$$$$$$$$$$$$##############################)))'''&&&$$$######$$$%%%######$$$$$$$$$%%%%%%%%%########################!!!!!!!!!!!!!!!""""""""" !!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%##############################$$$$$$$$$######"""!!!###&&&'''"""#########"""######$$$$$$$$$%%%%%%%%%&&&%%%###"""""""""######$$$#########""""""!!!!!!"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""""""""############""""""############""""""""""""!!!!!!!!!!!!"""""""""""" """######"""!!!!!!"""%%%$$$###""""""###$$$$$$ !!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!!!!"""#########"""!!! !!!"""######!!! !!!"""######!!! !!!###$$$"""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """###$$$%%%$$$###%%%""""""%%%$$$#########""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!$$$#########""""""!!!!!!###!!!!!!"""###$$$###"""""""""""""""############%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&&&&''''''((())))))))))))************************************+++*********))))))(((((('''&&&&&&&&&&&&(((***+++***)))(((((()))+++---/////////111111000...,,,***))))))(((((('''''''''&&&))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$######&&&''''''%%%""" !!!"""  """""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""!!!''')))%%%###%%%&&&$$$"""""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%%%%$$$### !!!!!!""""""######  """""""""""""""""""""""" !!!###$$$%%%&&&'''""""""""""""""""""""""""%%%###!!!  !!!""""""#########$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###"""""""""""""""""""""""" ######""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!#########""""""""""""""" !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###############"""!!!!!!########################!!!!!!!!!!!!"""$$$%%%&&&""""""""""""############""""""""""""!!!!!!!!!!!!"""!!!!!!!!! %%%$$$###"""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""  !!!!!!!!!#########"""""""""""""""###""""""""""""###$$$$$$%%%$$$"""!!!!!!!!!"""#########$$$$$$$$$$$$##############################%%%$$$###"""!!!!!!!!!!!!############$$$$$$$$$%%%#################################""""""!!!!!!!!!!!!!!!""""""######$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$######""""""!!! !!!"""###$$$"""###$$$$$$###""" ############$$$$$$$$$$$$###$$$$$$%%%$$$###"""!!!##################""""""""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""############""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""""" !!!"""$$$###""""""""""""###$$$"""""""""""""""!!! """!!!  !!!###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!  """###"""!!! !!!"""#########!!! !!!###$$$"""!!!!!!!!!""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""$$$!!! !!!###%%%$$$"""###""""""!!!!!!""""""####################################"""""""""!!!!!!"""!!! !!!###$$$###"""""""""""""""############%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&&&&''''''((((((((()))))))))*********++++++++++++++++++++++++************)))))))))(((''''''''''''((()))*********)))(((((()))+++...///000000111111000...+++***)))((((((((('''''''''&&&((((((''''''&&&&&&%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$%%%%%%$$$"""!!!"""###"""!!! """######"""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""!!! (((111333---&&&$$$$$$$$$$$$############""""""""""""""""""""""""%%%###"""###$$$%%%$$$"""!!!!!!!!!!!!""""""""""""!!!!!!!!! !!!!!!!!!"""""""""""""""""""""""" !!!!!!"""###$$$%%%%%%""""""""""""""""""""""""%%%$$$"""!!!!!!!!!"""###"""""""""#########$$$$$$########################"""######$$$$$$######"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""### !!!!!!!!!!!!!!!!!! """""""""######""""""!!!""""""""""""""""""""""""###############"""!!!!!!""""""""""""""""""""""""###"""""""""""""""###$$$""""""""""""###########################"""""""""""""""!!!!!!!!! &&&%%%$$$###############!!!!!!""""""""""""!!!!!!  !!!!!!!!!$$$#########""""""!!!!!!"""!!!!!!!!!!!!"""######$$$###""""""!!!"""""""""######$$$$$$$$$$$$##############################"""""""""""""""!!! """""""""#########$$$$$$########################%%%%%%$$$###"""!!!!!! """""""""""""""##################""""""#########"""""""""""""""""""""""""""######$$$$$$$$$######$$$$$$###!!!!!!!!!!!!!!!######$$$$$$$$$$$$$$$$$$""""""""""""############!!!###%%%&&&&&&$$$!!! #########$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$$$$###"""!!!!!!"""###$$$############""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$$$$###""""""$$$&&&###""""""!!!!!!""""""###$$$$$$######""" !!! !!!###$$$""""""!!!!!! !!!  !!!"""""" ###"""""""""""""""######"""!!! !!!"""###""" !!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! """!!!!!!"""$$$$$$###!!!"""!!!!!! !!!!!!"""##############################""""""""""""!!!!!!!!!  """###"""!!!""""""""""""############$$$$$$############$$$$$$$$$$$$%%%&&&&&&''''''((((((((())))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))(((((())))))***)))))))))******)))***+++,,,...000111222222111///---+++)))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&"""###$$$$$$###"""###%%%###""""""###$$$%%%$$$"""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""'''%%%>>>SSSPPP===...&&&%%%%%%%%%$$$$$$######""""""""""""""""""""""""###"""!!!"""###$$$###!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!""""""#########""""""""""""""""""""""""&&&%%%###"""""""""###$$$!!!!!!!!!"""""""""######""""""""""""""""""""""""!!!""""""""""""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########!!!!!!""""""""""""!!!!!!!!!""""""#########""""""""""""""""""""""""""""""###############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###"""""""""""""""""""""""""""###########################$$$$$$$$$"""""""""!!!!!!!!! &&&%%%$$$$$$############!!!!!!""""""""""""!!!!!!  """$$$$$$###$$$$$$######"""!!!!!!!!!"""!!!!!!!!!!!!"""############""""""""""""""""""######$$$$$$$$$$$$#################################$$$%%%%%%%%%$$$"""!!!!!!""""""""""""#################################%%%$$$$$$$$$######""""""#########"""""""""""""""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$######%%%$$$###"""!!!!!! %%%$$$$$$######$$$$$$%%%!!!!!!!!!!!!"""""""""""""""###$$$%%%%%%$$$"""!!!#########$$$$$$%%%%%%&&&""""""""""""""""""""""""%%%$$$###""""""###$$$%%%%%%###!!! !!!###%%%############"""""""""!!!!!!!!!!!!!!!""""""""""""######"""  """%%%!!!!!!!!!!!!!!!"""""""""############"""!!!  !!!!!!!!!!!! !!!!!!"""!!! $$$######""""""""""""###""""""!!!!!!!!!""""""""" !!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!!!!!!!"""$$$$$$$$$"""!!!!!!!!! !!!!!!########################""""""""""""""""""!!!!!!!!!  !!!"""!!! !!!"""""""""############$$$$$$############$$$$$$$$$$$$%%%&&&&&&''''''((((((((((((((()))))))))***++++++++++++++++++++++++*********)))))))))))))))((()))***++++++***((('''*********+++,,,---///000222222111000...,,,***)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''###$$$%%%%%%&&&&&&&&&%%%"""###$$$$$$###"""###$$$"""""""""$$$%%%%%%###!!!!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""""""""""")))!!!///SSSkkk```BBB...%%%%%%%%%$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!"""###"""!!!######""""""!!!!!! """!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$###"""""""""###$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""###!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$!!!!!!!!!""""""!!!!!!!!! !!!"""""""""!!!!!!#######################################"""!!!!!!""""""""""""""""""""""""######"""""""""""""""###!!!"""""""""############""""""###############$$$"""""""""!!!!!!!!!!!! $$$$$$###""""""""""""###!!!!!!""""""""""""!!!!!! !!!###$$$$$$###############""""""!!!!!!###""""""""""""###$$$$$$"""""""""#########""""""######$$$$$$$$$$$$##############################$$$%%%&&&&&&&&&%%%$$$###!!!""""""""""""#################################""""""######$$$$$$$$$%%%#########"""""""""""""""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$###############"""""""""%%%%%%###""""""!!!"""""" !!!!!!!!!"""""""""$$$###############$$$$$$#########$$$$$$%%%%%%&&&""""""""""""""""""""""""%%%$$$###""""""###$$$%%%%%%###!!! !!!###%%%############"""""""""!!!!!!!!!!!!!!!"""""""""""" !!!!!!""""""""""""!!!!!!""""""""""""!!!!!! !!!"""######!!! !!!!!!!!!  """""""""!!!######""""""!!!""""""""""""""""""!!! !!!"""### !!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """###!!!"""$$$$$$$$$"""!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""!!!  !!!"""!!! !!!"""""""""############$$$######""""""######$$$$$$$$$%%%&&&&&&''''''((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******((()))***++++++***((('''*********+++,,,---...///222111000///---+++)))(((&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$###$$$%%%%%%$$$"""!!!"""###"""!!!!!!###$$$$$$!!!!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$***HHHYYYLLL333%%%$$$$$$######""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""!!! !!!""""""!!! ######""""""!!!!!! !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!"""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""##################"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$ !!!!!!  !!!!!!!!! """"""""""""""""""""""""###############"""!!!!!!########################!!!!!!!!!!!!"""###$$$%%%!!!"""""""""############!!!!!!!!!"""""""""#########"""""""""!!!!!!!!!!!!###""""""!!!!!!!!!""""""!!!!!!""""""""""""!!!!!! """###""" """""""""""""""""""""######""""""""""""###$$$$$$!!!!!!"""############"""######$$$$$$$$$$$$####################################$$$$$$$$$#########"""""""""#########$$$$$$######################## !!!!!!"""###$$$%%%%%%"""""""""""""""##################""""""#########""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$######$$$$$$###"""!!!!!! !!!!!!!!!!!!""""""""""""$$$###"""""""""###%%%&&&#########$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$$$$###"""!!!!!!"""###$$$############""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!! !!!### !!!"""############ !!!""""""""""""""" !!!###$$$$$$"""  !!!!!!"""""""""!!! !!!"""######!!!###"""""""""""""""######"""""""""!!! """$$$!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###!!!###$$$$$$"""!!!!!!""""""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""!!!  """###"""!!!""""""""""""##################""""""""""""######$$$$$$%%%&&&&&&''''''(((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))************(((((())))))***)))))))))))))))***+++,,,---......000///...,,,+++)))((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""$$$%%%&&&$$$"""!!!!!!"""###"""!!!"""######!!! !!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###!!!...444...$$$!!!"""""""""""""""""""""""""""""""""""""""""""""""""""!!! !!!"""###""" """"""""""""!!!!!!!!!!!!  """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""######"""""""""""""""""""""""""""######$$$$$$######""""""""""""""""""""""""""" !!!!!!"""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###############"""!!!!!!######################## !!!!!!"""$$$%%%&&&""""""""""""############ !!!""""""############"""""""""!!!!!!!!!""""""!!!!!!!!!""""""###!!!!!!""""""""""""!!!!!!!!!!!!!!!"""$$$###""" !!!!!!!!!"""######$$$$$$"""!!!!!!!!!!!!"""###### !!!"""###$$$######"""######$$$$$$$$$$$$####################################""""""""""""##################$$$$$$$$$%%%########################!!!!!!!!!""""""#########!!!!!!""""""######$$$$$$$$$$$$############$$$$$$########################!!!!!!"""$$$$$$%%%%%%$$$"""###$$$$$$$$$$$$###"""!!!!!!"""######"""!!! !!!!!!"""""""""#########""""""######$$$$$$$$$$$$##################""""""""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""############""""""""""""!!!!!!!!!!!!""""""""""""$$$%%%&&&%%%$$$###$$$&&& !!!"""$$$$$$$$$$$$$$$!!!""""""""""""!!!!!! !!!!!!!!!!!!"""###%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!"""$$$$$$$$$"""###############$$$%%%&&&"""######!!!"""%%%""""""############""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""$$$%%%###!!! !!!$$$###""""""!!!!!!""""""###"""""""""""""""""""""""" !!!!!!!!!"""""""""!!! !!!###$$$###"""""""""""""""##################""""""""""""######$$$$$$%%%&&&&&&''''''((('''''''''((((((((())))))))))))))))))))))))))))))((()))))))))************''''''''''''((()))******(((((()))+++,,,,,,------...---,,,***)))(((((((((%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$"""$$$%%%$$$###"""###$$$&&&$$$""""""#########!!!!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%###!!!!!!!!!""""""###!!!""""""######$$$$$$%%%""""""""""""""""""""""""###"""!!!!!!######"""!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!""""""""""""""""""""""""""""""##################""""""""""""""""""""""""!!!!!!""""""############"""""""""#########$$$$$$########################!!!""""""""""""""""""!!!"""""""""""""""""""""""" !!!""""""###$$$$$$""""""""""""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!"""############ ###############"""!!!!!!########################""""""!!!!!!"""###$$$$$$""""""""""""############ !!!!!!"""######$$$$$$#########"""""""""!!!!!!###"""""""""""""""######!!!!!!""""""""""""!!!!!!%%%$$$$$$%%%&&&&&&$$$!!! !!!"""###$$$%%%%%% !!!"""""" !!!"""$$$$$$$$$###"""######$$$$$$$$$$$$##############################%%%$$$###""""""###$$$%%%###$$$$$$$$$$$$%%%%%%%%%########################""""""""""""!!!!!!!!!!!! !!!!!!"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%########################!!!!!!"""$$$$$$%%%%%%%%%###$$$%%%%%%$$$###!!!  """$$$%%%$$$###"""""""""""""""############ !!!$$$&&&&&&%%%###"""$$$#########""""""!!!!!!"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""""""""############""""""############""""""""""""!!!!!!!!!!!!""""""""""""!!!######!!! !!!!!! !!!###$$$%%%%%%%%%$$$############""" """!!! %%%)))---#########"""!!!!!! $$$"""""""""$$$%%%$$$############$$$%%%&&&'''((("""######!!!"""%%%######$$$$$$$$$$$$######!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!! ###$$$%%%""""""%%%######""""""""""""############################## !!!!!!""""""###"""!!!"""###$$$###"""""""""""""""##################""""""""""""######$$$$$$%%%&&&&&&''''''(((''''''''''''((((((((()))************************(((((())))))*********+++'''&&&&&&&&&'''(((***+++'''((()))***+++,,,,,,,,,,,,+++***)))((((((((((((%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%$$$############$$$%%%&&&&&&&&&&&& """###$$$######%%%&&&(((&&&###"""###$$$$$$###!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!###&&&&&&!!! ###$$$"""""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!"""###$$$###!!! !!!!!!""""""######""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$############$$$$$$$$$$$$######################## !!!!!!!!!!!! """"""""""""""""""""""""!!!""""""###$$$$$$%%%%%%""""""######$$$$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!"""$$$$$$%%%%%%%%% ###############"""!!!!!!""""""""""""""""""""""""$$$######"""""""""""""""""""""""""""############!!!""""""###$$$$$$%%%%%%############""""""""""""""""""!!!!!!!!!###$$$&&&###############"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!&&&&&&%%%$$$#########$$$'''&&&&&&%%%%%%$$$$$$###)))&&&""" !!!"""######'''&&&$$$"""!!!!!!"""### """$$$$$$###!!! ########################""""""""""""""""""""""""%%%$$$###!!!!!!!!!"""###%%%%%%%%%$$$$$$###############"""!!!!!!!!!!!!!!!""""""#########$$$$$$$$$########################"""""""""###$$$$$$%%%%%%$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$""""""""""""""""""""""""!!!"""###%%%%%%$$$$$$######""""""!!!  !!!"""############""""""""""""""""""""""""!!!!!! """$$$$$$$$$###""""""######$$$ !!!"""$$$$$$"""  ###%%%%%%$$$""" !!!"""$$$$$$###"""""""""""""""""""""""""""""""""""""""###$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$"""###%%%%%%%%%###!!! """!!! """###$$$ !!!!!!!!!  !!!!!!"""!!!!!!""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!######$$$$$$$$$""""""###$$$%%%&&&&&&'''##############################$$$$$$$$$%%%%%%%%%''''''''''''((((((((((((++++++)))(((''''''''''''(((((((((((((((''''''&&&))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''&&&&&&&&&''''''%%%###""""""###$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$######"""######$$$$$$$$$$$$###############!!!!!!""""""########################"""""""""""" !!!!!!!!!!!!"""""""""""""""!!!!!! !!!!!!!!!!!!!!! """"""""""""""""""""""""!!!"""###$$$%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!""""""#########!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!""""""######""""""!!!!!! """"""!!!!!!!!!!!!""""""""""""""""""""""""""""""########################""""""""""""""""""""""""###############"""!!!!!!!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""""""""!!! """"""!!!!!! !!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!"""######"""!!! !!!!!!!!!!!! """""""""""""""!!!  !!!"""######$$$$$$$$$##################!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%%%%$$$###"""!!!!!!!!!!!! """""""""""""""######$$$###############"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$###"""""""""""""""%%%%%%%%%%%%%%%$$$$$$$$$(((%%%""" !!!"""######$$$###!!! !!!!!!###$$$$$$$$$###"""""""""""""""""""""""""""########################%%%$$$"""!!!!!!!!!"""###%%%%%%%%%$$$$$$###############"""!!!!!!!!!!!!!!!""""""#########$$$$$$$$$########################%%%%%%$$$######""""""!!!################################################$$$$$$############$$$$$$########################"""######$$$$$$$$$############""""""!!! !!!!!!"""""""""!!!!!! """"""""""""""""""""""""!!!!!!!!!  """%%%$$$$$$######"""!!! !!!"""""""""!!!  """#########!!!!!!!!!!!!"""#########################################################$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$&&&&&&&&&$$$###!!!"""!!! !!!"""###$$$ !!!"""!!!  !!!!!!!!! !!!!!!"""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""###### !!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''+++***)))((('''''''''''''''''''''''''''&&&&&&%%%''''''(((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&'''''''''%%%$$$#########$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$#####################"""""""""""""""""""""""""""""""""""""""#####################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!! """"""""""""""""""""""""!!!"""###$$$$$$$$$##############################!!!!!!!!!!!!""""""#########!!! !!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""###$$$#########"""""""""!!!"""""""""!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###############"""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!"""""""""""""""""""""""""""!!!!!!!!! ########################""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!""""""!!!!!! """""""""""""""!!! !!!!!!!!!"""###$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""######$$$#########"""""""""!!! ###############"""!!!!!!"""############""""""!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""######""""""!!! !!!!!!###$$$$$$$$$$$$%%%%%%%%%(((%%%""" !!!"""###"""###"""  ###############$$$$$$%%%""""""""""""""""""""""""########################$$$###""""""!!!"""""""""$$$$$$$$$$$$$$$###############"""!!!!!!!!!""""""###############$$$$$$$$$""""""""""""""""""""""""%%%$$$$$$######"""!!!!!!########################!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$############$$$$$$########################$$$$$$##################$$$$$$######"""!!!!!!!!!""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!! !!!###&&&!!!!!!!!! """!!!!!!!!!!!!!!!"""""" !!!!!!!!!"""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$##################""""""$$$$$$$$$###############$$$%%%&&&&&&&&&%%%$$$###"""!!!!!!!!!!!!""""""### !!!"""!!! !!!!!!!!!!!! !!!!!!""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$!!!""""""#########""""""%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&******)))(((''''''''''''&&&&&&&&&'''&&&%%%%%%$$$%%%&&&'''((()))******+++************************((((((((((((((((((((((((((('''''''''(((((('''%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&######################## !!!!!!""""""###############"""""""""""""""############""""""""""""!!!!!!!!!""""""#########!!!!!!!!!!!!""""""""""""!!!!!! !!!!!! !!!!!!""""""""""""""""""""""""!!!"""######$$$$$$######""""""""""""""""""""""""!!!!!!!!!""""""""""""###""""""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""############""""""""""""######""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""######""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!"""###$$$$$$$$$###"""""""""""""""!!!!!!%%%$$$###""""""###$$$%%%""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!""""""######""""""!!!"""""""""""""""!!!!!! !!!""""""######$$$$$$%%%!!!!!!!!!!!!!!!!!!""""""########################!!!!!!!!!""""""$$$%%%&&&$$$$$$######"""!!! ######$$$$$$###""" """"""############"""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$"""!!!!!! !!!!!!"""""""""###$$$%%%%%%&&&&&&$$$!!! !!!"""""""""%%%$$$###"""!!!"""""""""$$$###"""!!!!!!###$$$&&&""""""""""""""""""""""""##############################""""""""""""""""""$$$$$$$$$#####################""""""!!!""""""###########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$###############$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$############$$$$$$########################%%%$$$###"""""""""###$$$$$$$$$$$$#########""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""###$$$###""""""$$$&&& !!!######""" $$$###!!!!!!!!!"""$$$%%%"""!!!!!! !!!"""###$$$###"""!!!!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!#########"""""""""""""""###$$$%%%%%%%%%$$$######"""!!!!!!!!!!!!"""""""""!!! !!!"""!!! """#########"""!!! !!!!!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$######""""""######$$$"""############""""""!!!$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&***)))((('''''''''''''''&&&''''''''''''&&&%%%%%%&&&&&&''''''((())))))***))))))))))))))))))))))))(((((((((((((((((((((((((((''''''((())))))'''&&&&&&&&&%%%%%%%%%$$$$$$$$$(((&&&%%%######$$$%%%&&&"""""""""############### !!!!!!"""###$$$$$$############""""""""""""############"""""""""!!! !!!!!!""""""######$$$!!!!!!!!!!!!""""""""""""!!! !!!!!!""" !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! ######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!########################!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#####################""""""""""""%%%$$$"""!!!!!!"""$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!"""###""""""############""""""!!!!!!""""""""""""!!!!!!!!!!!!"""""""""#########!!!!!!!!!"""""""""""""""########################""""""!!!"""###%%%'''(((&&&%%%%%%$$$###"""!!!!!!###$$$$$$$$$###""" !!!""""""#########""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$"""""""""!!!!!!""""""### !!!!!!"""###$$$%%%%%%%%%###!!!!!!"""###""""""%%%%%%$$$$$$$$$$$$$$$$$$###"""  !!!$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""#########""""""##############################""""""""""""##############################!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$########################%%%$$$###"""""""""$$$$$$$$$$$$$$$$$$############ !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$######$$$&&&$$$%%%'''((()))'''&&&%%%%%%$$$"""!!!"""$$$&&&((($$$###"""!!!"""###%%%&&&###"""!!!!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!!!!"""""""""""""""""""""""""""""""""############"""!!!""""""""""""!!!!!!!!!!!!  """""""""!!!$$$$$$$$$$$$$$$###"""!!! !!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!########################""""""!!!!!!!!!!!!"""""""""############""""""!!!!!!!!!"""######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''')))(((((('''''''''''''''((((((((((((((('''&&&&&&((((((((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''((())))))(((&&&''''''&&&%%%%%%$$$$$$$$$'''&&&%%%$$$$$$$$$%%%%%% !!!"""############"""!!!!!!"""######$$$%%%%%%#########"""""""""""""""############"""""""""!!! !!!!!!"""""""""!!!!!!!!!!!!"""""""""""" !!!"""""" !!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""#############################################""""""""""""""""""#########"""!!! !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!########################!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!! """"""""""""############$$$###!!! !!!###$$$!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!"""###""""""############""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!"""""""""######$$$$$$$$$##############################"""###$$$&&&((()))%%%%%%%%%$$$###"""""""""$$$$$$$$$######!!! !!!""""""############""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""############"""""""""###$$$$$$ !!!"""######$$$$$$$$$"""!!!!!!"""###"""!!!###########################!!! !!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""############""""""""""""#####################"""""""""###$$$$$$$$$$$$$$$###############""""""""""""""""""""""""$$$######""""""!!! """""""""###$$$$$$%%%%%%########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$$$$%%%######################## !!!"""############!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$######$$$%%%!!!"""$$$%%%&&&&&&%%%%%%%%%$$$###"""###$$$&&&((($$$$$$###"""###$$$%%%&&&"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""!!!!!!""""""""""""############!!!!!!!!!!!!"""""""""###!!!""""""""""""!!!!!! !!!  """###"""!!!###$$$$$$$$$$$$######""" !!!!!!!!!!!!""""""""""""""""""""""""""""""########################""""""!!!!!!!!!!!!""""""!!!""""""#########"""""" !!!"""###$$$%%%&&&##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((''''''&&&''''''((((((((())))))(((((('''&&&((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''))))))(((&&&''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$ """###$$$######"""""""""######$$$$$$%%%%%%!!!"""""""""########################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""  !!!"""###!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""############""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""""""""!!! !!!!!!"""""""""""""""######"""!!! !!!"""###""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!""""""######""""""!!! !!!!!!""""""""""""""" """"""######$$$$$$%%%%%%#################################$$$%%%&&&'''((($$$$$$$$$###############$$$$$$###"""!!!!!!""""""!!!!!!"""###############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###"""""""""######$$$%%% !!!!!!""""""############!!! !!!"""###"""!!!"""""""""#########""""""""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$######"""!!!"""""""""#########$$$######""""""######$$$%%%$$$$$$$$$#########""""""#################################"""!!!!!! !!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%%%%########################""""""###############""""""""""""""""""""""""""" """$$$$$$###"""###$$$ !!!!!!!!!!!!!!!""""""!!!!!!"""###%%%&&&###############$$$$$$%%%!!!!!!"""#######################################!!!!!!!!!""""""""""""""""""""""""######$$$$$$$$$"""""""""""""""######$$$!!!"""######"""!!! """ """###"""!!!!!!!!!"""#########"""""" !!!!!!!!!""""""""""""""""""""""""""""""###########################""""""""""""""""""### !!!"""###############!!!!!!""""""######$$$$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&''''''(((''''''((((((''''''&&&%%%&&&&&&''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%&&&(((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&''''''%%%$$$"""!!!###$$$###"""""""""""""""############### !!!"""###$$$$$$%%%############""""""""""""$$$######""""""!!!!!! !!!!!!!!!!!!"""""""""""" !!!"""###"""""""""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""###"""""""""!!!!!!!!! !!!"""""""""#########$$$!!!!!! !!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!""""""!!!!!!!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!""""""!!!!!! !!!"""""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!"""###$$$$$$$$$""""""""""""""""""""""""!!!"""######$$$$$$$$$$$$"""""""""###############%%%$$$"""!!!!!!!!!"""###!!!!!!"""###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""###$$$$$$!!!!!!!!!!!!"""""""""""""""!!! !!!"""###"""!!!"""###$$$$$$$$$$$$#####################$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$$$$$$$###"""!!!!!!""""""#########$$$######""""""###$$$%%%%%%$$$$$$$$$$$$######""""""######################## !!!!!!"""#########!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%&&&&&&%%%""""""""""""""""""######$$$$$$%%%$$$$$$###"""!!!######################## !!!###$$$"""""""""###&&&%%%$$$###""""""###### !!!"""###$$$!!!"""""""""############ !!!###$$$$$$$$$###""""""""""""""""""""""""""" !!!!!!""""""######""""""######$$$$$$$$$%%%######""""""###$$$%%%%%%!!!"""#########!!! """!!! !!!"""###"""!!! !!!!!!"""!!!!!! !!!!!!!!!"""""""""""""""""""""""""""########################$$$$$$############$$$$$$ !!!######$$$$$$$$$############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&''''''(((&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&'''((())))))))))))))))))))))))))))))''''''''''''''''''''''''%%%$$$$$$&&&'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''((((((&&&###!!!!!!###$$$$$$""""""""""""""""""!!!!!!!!!!!! """###$$$%%%&&&############""""""""""""&&&%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!"""""""""""" """############""""""!!!!!! """""""""""""""""""""""""""!!! !!!###$$$########################$$$$$$$$$$$$######""""""""""""!!! !!!!!!!!!!!!""""""""""""######""""""!!!!!!!!!  !!!!!!""""""  """"""""""""""""""""""""########################"""""""""""""""""""""""" !!!""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!""""""######$$$$$$ !!!!!!"""""""""###$$$$$$$$$$$$###""""""""""""""""""""""""""" !!!"""######"""!!! !!!!!!!!!!!! !!!"""""""""""""""""""""""""""!!!!!!!!!!!! !!!"""######$$$!!!!!!!!!!!!!!!!!!!!!!!! """######"""!!! !!!!!!!!!"""######$$$$$$###"""!!! !!!"""###!!!""""""!!! !!!###%%%%%%$$$$$$###"""!!!!!!""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$$$$###"""!!!!!!"""###############""""""""""""""" """###$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""$$$#########$$$%%%%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$#########""""""""""""""""""####################################%%%%%%%%%$$$$$$#########$$$###$$$$$$%%%&&&'''((("""""""""""""""""""""""""""############$$$$$$$$$'''%%%######$$$$$$$$$###"""""""""###$$$$$$$$$%%%$$$$$$$$$#########"""""""""###$$$$$$###"""###$$$&&&%%%$$$###""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$%%%$$$$$$###!!!###%%%$$$###"""###$$$$$$###"""###############"""!!!!!!!!!!!!!!!!!!""""""""""""$$$###"""!!!!!!""""""###%%%$$$$$$###"""!!!!!! !!!!!! !!!!!!&&&###!!!!!!$$$%%%$$$"""!!!"""$$$%%%$$$###  !!!"""$$$$$$###""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""######""""""!!!!!! """"""""""""############""""""######$$$$$$%%%%%%!!!!!!!!!!!!!!!"""###############"""""""""""""""!!!"""###%%%%%%$$$######"""$$$&&&%%%$$$###$$$%%%"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((())))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%""""""!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!###"""!!!!!! !!!!!!"""############"""""""""""" !!!""""""""""""!!!!!! """"""""""""!!!!!!!!!!!! !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))'''&&&$$$""" !!!!!!!!!!!!""""""""""""######""""""!!!!!! """!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$############$$$$$$%%%###""""""######""" """""""""""""""######$$$""""""!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""###$$$%%%%%%&&&&&&###############"""!!!!!!!!!"""""""""""""""!!!!!!######""""""!!!!!!!!! """"""!!!!!!!!!!!!""""""$$$#########""""""!!!!!! !!!"""######$$$!!!"""###$$$$$$$$$$$$$$$!!!!!!!!!!!! !!!!!!!!!!!! !!!"""###$$$$$$###"""!!!%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$%%%'''%%%%%%$$$$$$###""""""!!!"""""""""""""""""""""""" !!!"""$$$&&&'''))))))$$$###"""!!!!!!"""######"""""""""""""""#########!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$$$$$$$$$$############"""$$$#########$$$$$$%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$#########""""""""""""""""""####################################%%%%%%%%%$$$$$$#########$$$#########$$$%%%&&&&&&""""""""""""""""""""""""""""""#########$$$$$$$$$&&&$$$""""""#########"""##################$$$$$$$$$$$$$$$#########"""""""""###$$$$$$###"""###$$$&&&%%%$$$###""""""""""""########################!!!!!!"""""""""!!!!!! ######"""!!!"""###$$$%%%$$$###""""""$$$$$$###"""###############"""!!!!!!!!!!!!!!!!!!""""""""""""######################## !!!!!!""""""#########""""""!!!!!!!!!!!!""""""%%%###!!!!!!###$$$###""""""######$$$###"""!!! !!!!!!"""###############""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""############"""""""""###############!!!!!!!!!!!!!!!"""#########"""""""""""""""""""""""""""###$$$$$$$$$$$$###"""$$$%%%%%%$$$######$$$"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((()))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$$$$######"""""""""###############"""""""""!!!!!!#########""""""""""""""""""""""""!!!!!!!!!!!!  !!!!!!!!!"""$$$#########"""""""""!!! !!!!!!""""""###### !!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$"""!!! !!!!!!!!!!!!""""""""""""###"""""""""!!!!!!!!! ########################!!!!!!!!!!!!!!!!!!!!!!!!#########""""""#########$$$###""""""######""" !!!!!!!!! !!!""""""###""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!############$$$$$$$$$$$$"""""""""###$$$%%%%%%%%%"""############"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! """"""!!!!!!!!!!!!""""""############"""""""""!!! !!!"""#########!!!"""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$######### !!!"""""""""#########$$$$$$$$$$$$######%%%%%%&&&&&&&&&&&&%%%%%%"""###$$$$$$""""""###$$$%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""######$$$&&&((()))***+++######""""""""""""######!!!!!!""""""######$$$$$$%%%$$$"""!!! !!!!!!"""""""""#########$$$$$$$$$############"""$$$############$$$%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$###############""""""""""""####################################$$$$$$$$$$$$$$$#########$$$###############$$$$$$"""""""""""""""""""""""""""""""""#########$$$$$$$$$"""!!!!!!"""""""""!!!##################""""""$$$$$$$$$###############"""###$$$$$$###"""###$$$%%%%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!"""###$$$$$$%%%%%%$$$$$$$$$###""""""$$$$$$###""""""############""""""!!!!!!!!!!!!!!!"""""""""""" """###$$$######""" !!!!!!"""############""""""""""""######$$$""" !!!"""###""""""############"""""""""""""""""""""""""""######$$$""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""###############""""""""""""""""""!!!!!!!!!!!!!!!!!!"""######""""""""""""""""""###############"""######$$$%%%"""$$$%%%%%%$$$######$$$"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''''''''((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$#########$$$$$$############$$$$$$!!!!!!"""""""""#########$$$$$$#########$$$$$$%%%$$$$$$$$$#########""""""""""""######""""""!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!############"""""""""""" !!!"""###$$$$$$!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$###""""""######"""!!! !!!!!!"""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""!!!!!!""""""######$$$$$$""""""######""""""!!! !!!!!!""""""###""""""!!!!!!!!! """"""!!!!!!!!!!!!""""""############"""""""""""" !!!!!!""""""######""""""######$$$$$$######!!!!!!!!!!!!"""""""""""" !!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%!!!"""###$$$$$$###"""!!! !!!""""""!!! !!!"""$$$$$$$$$#########""""""""""""""""""""""""""""""&&&&&&&&&&&&&&&&&&%%%%%%"""""""""""""""######### !!!"""###$$$$$$%%%&&&$$$"""  !!!""""""""""""#########$$$$$$$$$$$$#########""""""$$$###############$$$$$$$$$$$$$$$#######################################!!!"""""""""####################################$$$$$$$$$###############$$$###"""""""""""""""###""""""""""""""""""""""""""""""""""""############$$$"""!!!!!!"""###"""!!!$$$$$$######""""""!!!!!!########################"""###$$$$$$###"""###$$$%%%$$$$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!"""###############$$$"""!!!"""###$$$###"""""""""############"""!!!!!!!!!!!!!!!"""""""""""" """###"""!!! """!!!!!!!!! ###""""""!!!!!!""""""###""""""!!!!!!!!!"""""""""######""""""!!!"""#########"""!!!!!!!!!"""$$$%%%""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######!!!"""""""""##################""""""!!!!!! !!!!!!!!!!!!!!!""""""###"""""""""""""""#########$$$###"""""""""###%%%&&&"""###%%%%%%###"""###$$$""""""#########$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###""""""$$$$$$############$$$$$$""""""""""""#########$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$$$$######!!!!!!""""""!!! """"""!!!!!!!!! """""""""""""""!!!!!!!!!!!!!!!!!!!!! !!!"""#########!!!!!!""""""############$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!!!!"""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!$$$"""!!!"""######"""!!!!!! !!!"""""""""!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!""""""""""""""" !!!!!! !!!!!!!!!""""""######"""""""""""""""!!!!!! !!!!!!"""#########""""""######""""""""""""""""""""""""!!!!!!!!!!!!""""""#########""""""""""""""" !!!!!!!!!"""""""""###""""""############"""""" !!!!!!!!!!!!"""""""""######$$$$$$%%%%%%$$$###""""""###$$$%%% !!!"""######"""!!! !!!###%%%%%%$$$######$$$$$$$$$$$$###############""""""""""""""""""""""""$$$$$$######"""""""""!!!!!!!!!""""""############ !!!"""###$$$$$$%%%$$$###!!! """############$$$$$$$$$%%%%%%$$$$$$$$$#########""""""$$$$$$###""""""#########################################################!!!"""""""""##################################################################""""""!!!"""""""""""""""""""""""""""""""""!!!!!!"""""""""#########$$$###!!!!!!###$$$######$$$######""""""!!!!!!!!!########################"""###$$$$$$###"""###$$$%%%$$$######"""#################################""""""###$$$$$$$$$$$$$$$###"""!!!!!!!!!"""$$$%%%###"""!!!"""######"""!!!!!!""""""#########""""""!!!!!!!!!!!!""""""""""""!!!#########"""!!!!!!!!!!!!!!! """!!!!!! !!!!!!""""""""""""!!! !!!""""""######"""!!!""""""#########"""!!!!!!!!!"""$$$%%%""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######!!!"""""""""##################""""""!!!!!! !!!!!!!!!!!!!!!""""""###!!!!!!""""""############$$$###"""""""""###%%%&&&!!!###%%%$$$###"""######""""""#########$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''((((((((((((((('''''''''((((((((((((((()))))))))((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###""""""$$$######""""""######$$$#########$$$$$$$$$%%%%%%"""""""""""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######"""!!! #########"""""""""!!!!!!"""""""""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""######$$$%%%!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! """""""""""""""""""""""" !!!""""""""""""!!! ###"""!!!"""###$$$###"""""""""!!!!!!""""""###$$$!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""" !!!!!!"""""""""###""""""#########$$$$$$$$$!!!!!!!!!!!!!!!""""""""""""""""""""""""!!! !!!!!!"""###############""""""##################""""""!!!!!!!!!!!!""""""""""""""""""""""""######!!!!!!!!!!!!""""""""""""""""""#########""""""!!!######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######""""""$$$###"""!!!!!!"""###$$$#########$$$$$$######### """$$$%%%###"""""""""########################"""""""""""""""""""""""" !!!!!!"""""" !!!"""######$$$######!!!!!!""""""######$$$$$$!!!!!! """###$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""$$$$$$###""""""""""""###"""""""""##############################$$$$$$$$$""""""""""""####################################"""""""""##################"""""""""""""""######""""""""""""""""""""""""!!!!!!!!!"""""""""######$$$"""!!!!!!###$$$$$$###""""""""""""""""""!!!!!!###############$$$$$$$$$"""###$$$$$$###"""###$$$$$$$$$###############$$$""""""""""""""""""""""""!!!""""""#########%%%$$$"""!!!"""###%%%'''###"""!!!!!!######"""!!!!!!""""""############"""!!!!!!!!!!!!"""""""""""" !!!###$$$%%%$$$$$$### """###$$$$$$!!!!!! !!!!!!""""""###"""!!! """$$$""""""""""""############"""""""""""""""######$$$""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""###############""""""""""""""""""!!!!!!!!!!!!!!!!!!"""######!!!!!!!!!"""######$$$$$$#########"""######$$$%%%!!!###$$$$$$###""""""###"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$###############""""""""""""#########$$$$$$$$$$$$%%%%%%%%%"""""""""""""""###$$$%%%%%%%%%%%%$$$$$$$$$######((('''&&&%%%$$$#####################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###############"""""""""!!!!!!!!! """"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!"""###""""""!!!""""""""""""""""""""""""!!!!!!############!!!!!!###"""!!!"""###$$$###""""""""""""""""""###$$$$$$!!! !!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""" !!!!!!""""""!!!!!!!!!"""""""""######!!!!!!!!!!!!""""""""""""!!!!!!""""""!!!!!! !!!!!!"""###$$$$$$$$$$$$ !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""############!!!!!!!!!!!!""""""""""""""""""######""""""!!!!!!"""""""""###$$$$$$%%%%%%&&&%%%%%%$$$###"""!!!!!!###""""""""""""""""""###%%%$$$$$$######$$$$$$%%%"""$$$%%%###"""!!!"""########################"""""""""""""""""""""""" !!!!!!!!!!!!!!!""" """###$$$$$$######"""""""""""""""#########!!!!!!!!!!!!""""""""""""############$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$###"""""""""""""""!!!"""""""""#########$$$""""""#########$$$$$$$$$""""""""""""####################################!!!"""""""""#########$$$""""""""""""######$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###"""!!! """######"""!!!!!!!!!"""""""""""""""""""""#########$$$$$$$$$"""###$$$$$$###"""###$$$$$$###############$$$$$$######################## !!!!!!"""""""""!!!!!!""""""############$$$$$$###!!! !!!"""###"""!!!!!!!!!"""###############!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!###$$$%%%&&&""""""!!!!!!!!!!!!"""""""""###$$$###!!!!!!###%%% !!!"""###$$$######"""!!!!!!"""###############""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""############"""""""""###############!!!!!!!!!!!!!!!"""###### !!!!!!"""######$$$$$$""""""###$$$$$$$$$$$$###!!!"""$$$$$$"""""""""###"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""##################$$$$$$$$$$$$###""""""###$$$%%%&&&&&&$$$$$$$$$$$$############)))(((%%%"""!!!"""###$$$###""""""""""""!!!!!!!!! !!!!!!!!!"""!!!"""""""""#########$$$!!!!!!!!!!!!""""""""""""###"""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""######$$$!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""###!!!!!!""""""###$$$$$$%%%""""""""""""""""""""""""!!!"""$$$%%%%%%$$$"""!!!"""!!!!!!!!!###$$$###"""!!!!!!!!!!!!!!!"""###### !!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""### !!!!!!!!! """"""""""""""""""""""""!!!!!!""""""!!!!!! !!!!!!"""###$$$$$$$$$$$$ !!!!!!!!!"""""""""""""""!!!!!!!!!!!!""""""!!!"""""""""############""""""""""""!!!!!!!!!!!!"""""""""""""""!!!!!!  !!!""""""######$$$$$$######"""""""""!!!"""######$$$$$$######"""%%%$$$###""""""###$$$%%%$$$&&&)))***((('''&&&&&&##################$$$$$$""""""""""""""""""""""""&&&%%%$$$###"""  """###$$$$$$$$$############"""""""""""""""!!!!!!""""""""""""!!! """"""""""""############$$$$$$$$$############"""$$$$$$###""""""!!!""""""!!!!!!""""""#########$$$""""""######$$$$$$$$$$$$""""""""""""####################################!!!!!!""""""#########$$$""""""""""""###$$$&&&&&&""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!! !!!""""""!!! !!!!!!""""""######""""""######$$$$$$$$$$$$"""$$$$$$$$$###"""###$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""!!!!!!######""" ###!!! !!!"""###"""!!!!!!!!!"""###############!!!!!!!!!!!!"""""""""""" """"""""""""##################""""""""""""######"""$$$%%%$$$!!!!!!###&&& ###$$$%%%$$$###!!! !!!###$$$$$$$$$###"""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""######""""""!!!!!! """"""""""""############""""""######$$$$$$%%%%%%!!!!!!!!!!!!!!!"""###### !!!!!!"""###$$$$$$$$$!!!"""###%%%%%%$$$######!!!"""$$$$$$"""!!!"""###"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$%%%%%%######""""""""""""######""""""""""""############$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$#########""""""(((%%%""" """"""!!!!!!!!!  !!!"""""" !!!!!!"""""" !!!"""###$$$$$$#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""######!!!!!!!!!!!!"""###$$$%%%""""""""""""""""""""""""!!!###$$$%%%%%%$$$###!!!"""!!!!!!!!!###$$$$$$### !!!"""""" !!!"""$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""### !!!!!!""""""""""""########################""""""""""""!!!!!!!!!!!!!!! !!!!!!"""$$$$$$%%%%%%%%%""""""######$$$$$$$$$%%%""""""!!!!!!!!!!!!""""""!!!!!!""""""#########$$$""""""""""""!!!!!!!!!!!!"""""""""""""""!!! """######$$$%%%&&&&&&&&&"""""""""""""""############$$$%%%&&&&&&%%%$$$###"""############$$$$$$$$$!!!$$$%%%$$$!!!""""""""""""""""""""""""!!!"""$$$%%%%%%### ###"""!!!"""###$$$###!!!###"""!!!!!!!!!"""$$$%%%########################!!!!!!!!!"""######$$$$$$""""""############""""""!!!"""###$$$$$$###"""!!!&&&%%%%%%$$$###"""!!!!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""""""""######""""""############""""""%%%$$$$$$###############"""######"""  """$$$$$$############$$$$$$###"""""""""!!!!!! %%%$$$###!!!&&&%%%###"""""""""######""""""""""""""""""""""""$$$$$$##################!!!"""###$$$$$$###"""!!!$$$$$$"""""""""###$$$%%%"""###%%%&&&&&&%%%###"""#########"""###$$$$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""!!!!!!!!!"""###$$$$$$$$$$$$###"""!!!!!!""""""###$$$&&&&&&$$$"""!!!!!!######""""""!!!!!! !!!  !!! !!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""""""""!!!!!! $$$$$$###"""!!!!!!!!!"""###"""!!! !!!"""### !!!""""""##########################################"""""""""""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((('''%%%#########%%%&&&&&&%%%$$$###""""""""""""""""""""""""""""""""""""########################""""""######$$$$$$%%%%%%""""""""""""""""""""""""######""""""!!!!!! """"""!!!!!!  !!!!!!!!!""""""######  !!!!!!!!!!!!!!!!!!!!!"""######!!!""""""""""""#########$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$###"""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!""""""""""""############''''''&&&%%%$$$###"""!!!!!!"""###"""!!!"""$$$%%%"""""""""###$$$$$$%%%%%%############""""""""""""!!!"""###$$$$$$###"""!!!""""""""""""!!!!!!!!!!!!$$$"""!!!!!!"""$$$"""""""""""""""""""""""""""!!! !!!###$$$%%%$$$###!!!!!!!!!"""###""""""!!! ######$$$$$$$$$$$$#########"""!!! !!!"""###$$$###!!! !!!"""""""""""""""""""""""""""$$$$$$###############$$$""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###%%%$$$"""!!!!!!!!!"""###"""############$$$$$$$$$!!!###%%%&&&%%%""""""""""""""""""""""""""""""###$$$$$$$$$###!!! """!!! !!!"""###""" ###"""!!!!!!!!!"""$$$$$$#################################"""""""""""""""""""""############""""""!!!"""###$$$$$$###"""!!!%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###"""""""""############$$$$$$$$$$$$#########"""!!!!!! !!!!!!"""$$$%%%%%%###""""""###$$$$$$############$$$$$$#########"""""""""!!!!!!'''&&&&&&%%%$$$###!!! %%%%%%###"""""""""######################################################""""""###$$$$$$###"""!!!$$$$$$############$$$$$$"""###%%%&&&&&&%%%###"""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""###$$$######"""!!!!!!!!!!!!!!! ###$$$###"""###$$$""""""""""""!!!!!!!!!!!!"""!!!  !!!"""!!!!!!!!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!""""""######""""""!!!$$$###""""""""""""""""""###"""!!!!!!!!!!!!"""### !!!""""""######$$$####################################"""""""""""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%((('''%%%######$$$%%%&&&%%%%%%$$$$$$###""""""!!!########################"""""""""""""""""""""""""""""""""###############""""""""""""""""""""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!"""""""""!!! !!!!!!""""""!!!!!!!!!!!!!!!"""######"""""""""#########$$$$$$$$$##################$$$$$$%%%%%%%%%$$$$$$###""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!""""""""""""########################""""""""""""!!!"""###"""!!!!!!###$$$"""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!"""######"""!!!!!!""""""""""""!!!!!!!!!!!!###"""!!! !!!"""###"""""""""""""""""""""""""""!!!!!! !!!"""###$$$%%%$$$"""!!!!!!!!!"""###$$$###"""!!!!!!!!!!!!!!!"""######$$$$$$######"""###"""!!! !!!"""###"""!!!!!! !!!"""###$$$""""""""""""""""""""""""$$$$$$###""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###""""""!!!!!!"""###$$$%%%"""############$$$$$$$$$$$$%%%&&&&&&%%%$$$"""!!!""""""""""""""""""""""""############"""""""""""""""!!! """"""!!! """""""""!!!"""######$$$########################$$$$$$######"""!!!!!! """"""############""""""""""""############""""""########################""""""""""""""""""""""""########################%%%$$$######"""#########$$$$$$%%%%%%%%%%%%$$$$$$"""!!!!!! !!!###%%%&&&%%%$$$$$$%%%$$$$$$############$$$$$$$$$$$$$$$############"""######$$$$$$$$$$$$######%%%$$$######"""#########################################################""""""######$$$######"""###$$$$$$$$$$$$$$$######"""###$$$%%%%%%$$$###""" !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""$$$###"""""""""""""""""""""!!!!!!!!!!!!  """""""""!!!"""###!!!!!!!!!!!!""""""""""""$$$###"""!!!!!!"""###$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""###############"""""""""""""""""""""###$$$###""""""!!!!!!""""""###!!!!!!""""""###$$$$$$%%%####################################"""""""""""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%$$$$$$'''&&&%%%$$$###$$$%%%&&&$$$$$$%%%%%%%%%###"""!!!########################!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""""""""!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""""""""######!!!!!!!!!!!!!!!"""##################$$$$$$$$$%%%########################$$$$$$$$$%%%$$$$$$###"""###"""!!!!!! !!!!!!""""""""""""!!!!!!""""""""""""############ !!!!!!""""""""""""#########!!! !!!#########"""!!!!!! !!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######$$$###""""""!!!"""""""""$$$$$$###"""""""""######"""######$$$$$$######"""""""""!!!!!!!!!!!!"""""" !!!"""$$$%%%&&&""""""""""""""""""""""""######"""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######!!!!!!!!!!!!###$$$%%%&&&""""""#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$""""""""""""""""""""""""$$$###"""!!!!!!"""#########!!! !!!"""###"""!!!"""""""""""""""######$$$####################################""""""!!!!!!"""######$$$$$$######""""""""""""######"""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$#####################$$$$$$$$$$$$$$$$$$###$$$###""""""!!!!!!""""""!!!"""""""""!!!"""$$$&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###############$$$$$$##################""""""""""""""""""""""""###############$$$$$$$$$""""""#########$$$#########$$$%%%&&&%%%$$$###""""""###$$$$$$$$$$$$###"""!!!"""###$$$%%%$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""" """"""!!!!!!!!!!!!""""""$$$$$$###"""!!!!!!!!!"""!!!"""""""""""""""!!!!!!"""###$$$###!!! !!! !!!!!!""""""######$$$######""""""######$$$$$$$$$######!!!  !!!!!!!!!!!!"""""""""""""""######$$$$$$$$$$$$###"""!!!!!!!!!"""###$$$$$$"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%####################################"""""""""!!!"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))))))))(((((('''''''''&&&&&&%%%$$$$$$$$$%%%&&&###$$$%%%&&&&&&$$$"""!!!########################""""""""""""""""""""""""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!"""""" !!!!!!"""""""""###""""""!!!!!!!!!!!!!!!""""""#########$$$$$$$$$%%%%%%%%%#########$$$$$$###############$$$$$$$$$$$$######$$$###"""!!! !!!!!!""""""""""""!!!!!!!!!"""""""""############ !!!!!!!!!"""""""""###$$$###!!! !!!"""""""""!!!!!! """"""!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""#########""""""""""""""""""$$$######"""""""""######""""""############""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!"""###$$$$$$%%%""""""""""""""""""""""""###""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######!!!"""""""""###$$$%%%%%%""""""#########$$$$$$$$$$$$$$$#########$$$$$$%%%""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$$$$###""""""$$$$$$###"""!!!"""""""""############""""""""""""""""""""""""!!!!!!""""""##################$$$$$$$$$$$$#########""""""""""""""""""###"""""""""###$$$$$$%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""############$$$#########""""""############""""""$$$$$$###""""""""""""""""""!!!###'''$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$############$$$#########!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$###############$$$$$$%%%$$$%%%&&&&&&&&&$$$###"""########################""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""$$$$$$###"""!!!!!!!!!""""""######$$$$$$$$$###"""$$$%%%%%%$$$"""!!!!!!### !!!!!!""""""######""""""""""""""""""""""""""""""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$$$$"""!!!!!!!!!"""###$$$$$$""""""############"""""""""""""""###$$$$$$%%%%%%####################################"""""""""!!!"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((())))))%%%%%%%%%%%%%%%%%%%%%&&&###$$$&&&'''&&&%%%###"""######################################################""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!""""""  !!!"""""""""!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$%%%%%%%%%"""###$$$$$$$$$$$$###""""""######$$$$$$###############"""!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""##################"""""""""!!!!!!!!!!!!"""$$$###!!! !!!!!!!!!""""""##################"""""""""!!!!!!!!!!!! !!!!!! !!!!!!!!!"""""""""###!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!!!!""""""""""""""""""""""""#########"""""""""""""""!!!!!!""""""###"""""""""######"""""""""!!!!!!""""""""""""!!!!!!""""""#########"""""""""""""""""""""""""""""""""""""""!!!!!!"""######$$$"""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$######"""######$$$$$$$$$#########"""############$$$$$$$$$"""""""""######$$$$$$%%%""""""""""""""""""""""""###"""!!!!!!!!!"""$$$$$$%%%$$$######%%%%%%$$$###!!!!!!"""############""""""""""""""""""""""""""" !!!!!!"""######$$$$$$######$$$$$$$$$$$$############""""""""""""######""""""######$$$$$$$$$%%%""""""""""""""""""""""""########################""""""###$$$$$$$$$$$$###"""""""""######"""""""""###""""""!!!!!!!!!!!!!!!###""""""&&&$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""############"""!!!!!!""""""###$$$$$$$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$$$$%%%%%%###############$$$%%%&&&&&&&&&&&&&&&%%%$$$###"""########################!!!!!!!!! !!!""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""$$$###"""""""""""""""""""""###$$$%%%%%%%%%$$$###!!!#########"""###%%%'''!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#########""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""###$$$$$$$$$$$$""""""""""""""""""###$$$"""######$$$$$$######"""!!!!!!""""""###$$$$$$%%%####################################"""""""""""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###########################""""""""""""""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!  !!!"""###"""!!! !!!!!!!!!!!!!!!"""##################$$$$$$$$$%%%"""###$$$%%%%%%$$$###"""!!!"""######$$$############""""""!!!!!!""""""###!!!!!!""""""""""""!!!!!!""""""""""""############$$$$$$$$$######"""""""""!!!######""" !!!""""""###$$$$$$############"""""""""""""""!!!!!! !!!!!!""" !!!!!!""""""######""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!"""""""""""""""!!!!!!"""############"""""""""!!!!!!!!!"""######!!!""""""######""""""!!!!!!!!!""""""""""""!!!!!!"""""""""""""""!!! """"""""""""""""""""""""!!!!!!!!!!!!"""######$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""$$$$$$%%%%%%$$$######""""""############$$$$$$$$$!!!!!!###$$$%%%%%%%%%%%%"""""""""""""""""""""""""""""""""""""""######$$$$$$###"""###$$$%%%$$$""" !!!"""###$$$######""""""""""""""""""""""""""""""""""""""""""############$$$$$$%%%%%%$$$$$$###$$$###"""!!!!!!"""###$$$###############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$$$$###"""######$$$$$$######"""$$$$$$###"""""""""""""""$$$$$$###!!! ###%%%$$$$$$############$$$$$$############$$$$$$$$$%%% !!! !!!"""###$$$%%%$$$$$$###########################!!!""""""###$$$$$$%%%%%%######""""""###%%%&&&'''''''''&&&%%%$$$$$$$$$$$$######""""""""""""#########""" !!!###%%%""""""""""""""""""""""""""""""""""""""""""""""""########################""""""!!!!!!!!!!!!""""""""""""""""""""""""###$$$ """###%%%%%%%%%######!!!"""""""""!!!"""$$$&&&""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""#########""""""########################!!!!!!!!!!!!"""""""""""" !!!"""############$$$###"""""""""""""""""""""###$$$$$$$$$$$$###""" !!!""""""######$$$####################################"""""""""""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###############"""""""""""""""""""""""" !!!!!!!!!"""""""""###!!!!!!!!!!!!!!! """""""""!!!!!! !!!"""$$$$$$###"""!!!!!!!!!!!!!!!!!!"""######"""""""""#########$$$$$$!!!###$$$%%%%%%$$$###!!!!!!!!!"""###############!!!!!!!!!!!!"""###$$$$$$!!!!!!""""""""""""!!!!!!""""""""""""############""""""############$$$$$$ """###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""!!!!!!!!!###"""!!!!!!!!!!!!"""### !!!"""############"""!!! !!!"""###"""""""""""""""""""""""" !!!"""###""""""!!! !!!"""###$$$######"""###""""""""""""###$$$%%%!!!!!!""""""""""""!!!!!! !!!"""######"""!!! !!!!!!"""!!! """""""""""""""""""""""" !!!!!!"""$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""###$$$%%%%%%%%%$$$###"""############$$$$$$$$$ !!!###%%%&&&&&&%%%%%%""""""""""""""""""""""""!!!!!!""""""###############"""!!!"""###$$$###!!! !!!"""$$$$$$######"""""""""""""""""""""""""""$$$$$$######"""!!!!!!!!!###$$$$$$%%%%%%$$$$$$###$$$###"""!!!!!!"""###$$$########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%%%%&&&''''''%%%######$$$$$$$$$############$$$$$$"""""""""######$$$$$$$$$!!!"""###$$$$$$%%%%%%%%%!!!"""###$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%######""""""###%%%&&&((()))'''&&&$$$######$$$$$$######""""""""""""######&&&$$$!!! """&&&(((""""""""""""""""""""""""""""""""""""""""""""""""########################""""""!!!!!!!!!!!!""""""""""""!!!!!!"""###$$$$$$!!!###$$$%%%$$$###"""$$$$$$###!!! """######""""""!!!!!! """"""############""""""###############"""!!!!!!########################!!!!!!!!!!!!""""""""""""!!!""""""#########$$$$$$###"""!!!!!!"""""""""###$$$%%%%%%$$$###""" !!!""""""##########################################"""""""""""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$######$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""######$$$$$$%%%%%%"""""""""""""""""""""""" !!!!!!!!!""""""######""""""!!!!!! ######""""""!!!!!!!!! """$$$%%%%%%%%%###"""!!!!!!!!!!!!!!!"""######!!!""""""""""""#########!!!"""$$$%%%%%%$$$"""!!!!!!!!!"""############### !!!!!!"""$$$%%%&&&!!!!!!""""""""""""!!!!!!""""""""""""############ !!!"""###$$$%%%%%%"""###"""!!!!!!!!!!!!!!!!!! """!!!!!!!!! $$$###"""!!!!!!"""###$$$ !!!"""######$$$$$$"""!!!!!!"""$$$"""""""""""""""""""""""" """#########"""!!! !!!"""$$$$$$$$$###"""$$$#########$$$%%%%%%&&&!!!!!!""""""""""""!!!!!! !!!"""######"""!!! !!!""""""!!!!!!"""""""""""""""""""""""" !!!"""$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""" !!!###%%%&&&&&&&&&%%%$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$######"""######$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$#########""""""$$$!!! ###$$$"""!!!"""$$$%%%&&&%%%%%%$$$%%%$$$###!!!!!!!!!"""######$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$###"""""""""$$$'''******(((%%%$$$$$$%%%%%%%%%%%%$$$######%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""!!!!!!"""###$$$$$$%%%%%%&&&%%%###!!!!!!"""###$$$"""###$$$$$$$$$"""!!! """######$$$$$$$$$######'''%%%$$$%%%(((***(((&&&&&&'''''''''&&&$$$"""!!!&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!%%%"""!!!######"""""""""""""""""""""""""""""""""############"""""" !!!!!!""""""######$$$$$$###############$$$$$$###"""!!!!!! !!!###!!! """%%%'''&&&$$$!!!"""######""""""###$$$!!!"""###$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!""""""!!! $$$#########""""""!!!!!! !!!######$$$$$$$$$###$$$$$$$$$$$$###""""""$$$$$$###"""!!!!!!""""""######""""""######$$$%%%&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''&&&'''''''''&&&%%%%%%$$$&&&''''''&&&$$$######$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%###!!! !!!######""""""""""""######"""""""""""""""!!! """!!! ###"""!!! !!!"""###""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!""""""""""""""""""""""""$$$###""" !!!"""########################!!!!!!!!!!!!!!!""""""""" !!!"""######"""!!!  !!!!!!""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!  """"""""""""############$$$$$$$$$$$$$$$######"""""""""""""""""""""""""""!!!###""""""###"""!!!!!!""""""""""""!!!!!!""""""############"""""""""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!########################"""""""""""""""######$$$$$$$$$############$$$$$$$$$$$$##################""""""""""""""""""""""""$$$$$$############$$$$$$$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$############$$$$$$$$$######"""########################$$$$$$$$$#########""""""###!!!!!!!!!"""###"""!!!"""###$$$$$$%%%%%%%%%$$$%%%$$$"""!!!!!!!!!"""###########################$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###!!!###%%%%%%$$$"""!!!$$$%%%%%%%%%%%%$$$######$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""###""""""#########$$$$$$$$$""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%&&&%%%###"""!!!"""###$$$###############"""!!!!!!""""""###$$$%%%%%%$$$$$$%%%$$$%%%(((******'''$$$$$$$$$%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%########################!!!"""###$$$$$$###"""!!!$$$"""!!!######!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""############"""""""""######$$$"""!!!!!!!!!!!!!!!"""######""" """$$$&&&%%%###!!!"""######""""""###$$$""""""######$$$#########""""""######$$$#########""""""""""""""""""""""""!!!!!!!!!""""""!!!!!!!!!############"""""""""!!! !!!"""###$$$$$$$$$###$$$$$$$$$$$$###""""""$$$######"""""""""""""""$$$$$$$$$######$$$%%%%%%%%%$$$#########$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$############$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%###!!! !!!"""######""""""""""""######"""""""""""""""!!! """!!! ###"""!!!!!!!!!!!!"""###""""""!!!!!!!!!!!!""""""########################!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""&&&%%%$$$###""""""###$$$######################## !!!""""""###$$$$$$ !!!"""######"""!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""############ !!!!!!!!!!!!!!!""""""""""""""""""""""""!!!###""""""###"""""""""!!!!!!!!!!!!""""""""""""############"""""""""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!########################""""""!!!!!!""""""###$$$$$$$$$############$$$$$$################################################$$$$$$############$$$$$$$$$###""""""""""""###$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############!!!"""###"""!!!!!!"""###$$$############$$$%%%%%%$$$###""""""!!!""""""""""""!!! !!!"""$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!"""""""""##################"""!!!!!!"""###$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$######$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!  !!!"""###############$$$$$$$$$"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%%%%$$$###"""""""""###$$$$$$$$$###""""""""""""###""""""$$$%%%&&&&&&&&&&&&###$$$&&&)))+++***&&&"""""""""""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""###"""!!!!!!######"""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###!!!!!!!!!!!!"""######$$$ !!!"""###$$$$$$"""!!!"""$$$$$$###"""!!!"""""""""############ !!!!!!!!!!!!!!! """"""#########"""!!!!!!""""""""""""""""""""""""######""""""""""""##################"""""""""""" !!!!!!""""""###############$$$$$$######"""!!!#########"""""""""""""""$$$$$$######"""##################"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""######&&&&&&'''&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$"""$$$%%%%%%%%%%%%&&&(((%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###!!! !!!"""######""""""""""""######"""""""""""""""!!! !!!!!!!!!!!!!!!""""""######""""""!!!!!!""""""###""""""!!!!!!!!!!!!""""""########################!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""%%%%%%$$$#########$$$$$$######################## !!!"""###%%%&&&&&&!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""######"""!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""############ !!!###$$$%%%%%%%%%""""""""""""""""""""""""!!!###### $$$%%%$$$###"""!!! !!!"""###!!!""""""######""""""!!!""""""######""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""!!!!!!""""""###$$$$$$$$$############$$$$$$################################################$$$$$$############$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$######################## ###%%%$$$!!! """$$$%%%$$$###""""""###$$$%%%######""""""""""""""""""###"""  """###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""############""""""""""""###############"""$$$$$$######$$$$$$%%%%%%$$$%%%%%%%%%%%%$$$#####################$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""  !!!###########################""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$###""""""######$$$%%%$$$###"""""""""###$$$!!!"""$$$%%%&&&''''''((($$$%%%&&&((()))(((%%%$$$$$$###"""""""""###%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######""""""""""""""""""#########"""!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!"""$$$$$$!!!!!!!!!!!!!!!"""############""""""######"""""""""!!!!!!"""###$$$######!!!!!! """""""""""""""!!! """"""""""""""""""""""""%%%$$$###""""""###$$$%%%#########"""""""""""""""!!!!!!!!!!!!""""""#####################""""""!!!""""""#########"""""""""######"""!!!!!!!!!!!!""""""""""""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$'''''''''&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$###$$$&&&%%%%%%$$$&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$########################"""$$$$$$###!!!!!!!!!"""######""""""""""""######"""""""""""""""!!! !!!!!!!!!!!!"""###$$$%%%""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""######################## !!!!!!""""""""""""!!!""""""""""""""""""""""""###"""""""""""""""""""""########################!!!!!!"""###$$$%%%%%%&&&!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""######""""""!!!""""""###"""!!!!!!!!!!!!!!!!!!"""!!!"""""""""############!!!"""###$$$%%%%%%%%%%%%"""""""""""""""""""""""" ######!!!###(((***((($$$"""!!!!!!"""$$$!!!!!!""""""""""""!!!!!!""""""#########""""""!!!########################!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$############$$$$$$###############$$$$$$$$$########################$$$$$$############$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$$$$$$$###"""!!!################################################ ###%%%$$$!!! """%%%%%%$$$###"""""""""###$$$"""""""""#########""""""$$$###!!! !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""############""""""###############"""!!! !!!  """"""$$$%%%%%%%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###!!!!!!"""###$$$########################""""""""""""""""""""""""###############$$$$$$$$$##################$$$$$$%%%$$$###""""""###$$$%%%!!!"""$$$%%%&&&''''''(((&&&&&&&&&%%%$$$%%%&&&''''''&&&%%%######$$$%%%%%%###################################################""""""""""""""""""###!!!"""###$$$###"""""""""########################$$$$$$###""""""###$$$$$$############"""""""""""" !!!"""$$$$$$######"""!!!!!!!!!!!!!!!"""#########"""!!!""""""###!!! !!!###$$$###"""$$$$$$$$$###!!! """""""""""""""!!! """"""""""""""""""""""""%%%$$$###""""""###$$$%%%""""""""""""""""""######"""!!!!!! !!!!!!"""###"""############"""!!!!!!!!!"""############""""""$$$######"""""""""######!!!!!!""""""############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$###"""!!!"""#########""""""""""""######"""""""""""""""!!! !!!!!!!!!""""""$$$%%%&&&""""""############""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!""""""""""""""""""""""""""""""""""""""""""""""""############"""########################$$$$$$$$$###############""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""######""""""""""""######!!!  !!!!!!"""""""""############ !!!!!!!!!!!!!!! ########################"""###"""%%%+++...---$$$"""!!!!!!"""$$$!!!!!!""""""""""""!!!!!!""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###$$$$$$############$$$$$$""""""#########$$$$$$$$$########################$$$$$$############$$$$$$######$$$%%%%%%$$$############$$$$$$$$$$$$######"""######$$$$$$$$$######""""""""""""""""""""""""###############$$$$$$$$$"""###$$$###""""""###$$$$$$$$$###""""""""""""###!!!!!!"""############"""$$$$$$""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!"""""""""##################"""""""""######""""""!!! """"""!!!!!!!!!"""###$$$$$$%%%%%%%%%%%%$$$######!!!"""######$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$###############""""""""""""""""""""""""########################"""#########$$$$$$$$$$$$$$$############$$$%%%%%%""""""$$$%%%&&&&&&&&&&&&''''''&&&$$$"""###&&&(((''''''&&&%%%$$$$$$$$$%%%########################""""""""""""""""""""""""######""""""""""""######"""###$$$$$$""""""###$$$########################%%%$$$###""""""###$$$%%%$$$############"""""""""!!!!!!!!!!!!"""######$$$$$$###"""!!! !!!"""######!!!!!!"""###$$$!!!!!!$$$%%%$$$!!!!!!!!!"""###############""""""#########"""!!!!!!""""""""""""""""""""""""$$$$$$############$$$$$$""""""""""""############"""!!! !!!"""###""""""######""""""!!! !!!###$$$$$$###""""""%%%%%%$$$$$$%%%&&&&&&'''!!!!!!"""############"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''%%%%%%&&&%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&$$$######$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$###"""!!!"""#########""""""""""""######"""""""""""""""!!! !!!!!!!!!!!!"""###$$$%%%"""######$$$$$$######"""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######"""""""""""""""""""""""""""###$$$%%%%%%&&&%%%%%%%%%########################%%%$$$$$$###""""""!!!!!!""""""!!!!!!!!!!!!""""""######""""""""""""!!!!!!!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""######"""""""""###$$$$$$  """"""""""""############"""#########""""""!!! ########################"""###"""$$$***---,,,###"""!!! !!!"""### !!!!!!""""""!!!!!! """"""######$$$$$$##############################""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""!!!!!! !!!!!!"""###$$$$$$############$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######!!!"""###$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$###"""###$$$$$$###"""###############"""!!!!!! !!!"""###$$$######"""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""######$$$$$$$$$$$$###### !!!"""############$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%$$$###### !!!"""###$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$######$$$$$$$$$#########""""""""""""""""""""""""""""""########################""""""###$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%$$$""""""###$$$%%%%%%$$$$$$&&&''''''%%%###"""$$$'''###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###"""!!!!!!"""###$$$###$$$$$$###!!!!!!###&&&########################%%%$$$###!!!!!!###$$$%%%$$$$$$$$$#########""""""######"""""""""######$$$###"""!!!!!!!!!!!!!!!"""!!!###"""!!!!!!"""%%%$$$!!! $$$&&&$$$!!!!!!""""""""""""""""""######$$$#########""""""""""""""""""""""""""""""############""""""!!!"""""""""###############"""  !!!""""""""""""""""""!!!!!! !!!###$$$$$$$$$""""""############$$$&&&'''(((!!!"""###$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%$$$&&&&&&&&&$$$$$$$$$&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""$$$###"""!!!"""$$$######""""""""""""######"""""""""""""""!!! !!!!!!!!!!!!!!!"""###$$$"""###$$$$$$$$$$$$###"""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!"""############""""""""""""""""""""""""###$$$%%%&&&&&&&&&%%%%%%########################"""""""""""""""""""""!!!###"""!!! !!!"""############"""""""""!!!!!!!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""######""""""######$$$%%%!!!!!! !!!!!!""""""""""""###############$$$$$$%%%%%%%%%$$$$$$######################## ###### !!!&&&(((&&&""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!! !!!"""###$$$$$$$$$$$$###########################""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$########################!!! !!!""""""$$$$$$############$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$$$$###### !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$%%%###!!!"""%%%&&&$$$!!!"""###$$$$$$$$$"""!!! !!!"""$$$$$$$$$###"""""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!###%%%&&&&&&!!!!!!"""############"""$$$%%%%%%%%%%%%$$$###### !!!"""$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$###"""$$$$$$$$$$$$######""""""""""""""""""""""""""""""$$$$$$##################!!!"""###$$$$$$$$$$$$$$$!!!###$$$%%%&&&%%%%%%$$$"""######$$$$$$$$$#########&&&((((((%%%######$$$ """$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$%%%%%%""" $$$'''########################$$$###""" """###$$$$$$$$$$$$$$$######""""""%%%$$$###############$$$!!! !!!!!!"""###$$$ """"""!!!!!!###&&&$$$!!! $$$&&&$$$ !!!!!!""""""""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!!!!""""""#########$$$###"""  !!!""""""""""""""""""!!!!!! !!!###$$$%%%$$$###""" !!!###%%%%%%!!!"""###%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######""""""###$$$%%%%%%######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%"""$$$%%%%%%%%%%%%&&&(((%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!"""######"""!!!"""$$$######""""""""""""######"""""""""""""""!!!!!! !!!!!!!!!!!!!!!""""""###"""###$$$%%%%%%$$$###"""""""""!!!!!!!!!!!!""""""######################## !!!"""############""""""""""""""""""""""""!!!"""###$$$%%%$$$$$$########################### !!!!!!""""""#########"""!!! !!!"""###$$$#########""""""!!!!!!!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""######""""""###$$$%%%%%%""""""!!!!!!!!!!!!""""""""""""""""""############ !!!"""#################################"""$$$""""""###!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!! !!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$######################## !!!""""""$$$$$$############$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$$$$###"""""""""###%%%&&&!!!""""""""""""#########"""###$$$$$$###"""!!!#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""""""""""""""""""""""""""############$$$$$$$$$ !!!"""###$$$%%%%%%%%%$$$$$$#########""""""""""""""""""""""""""""""############"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%!!!"""###$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######"""!!!!!! $$$######"""!!! ######$$$$$$$$$%%%%%%%%%"""""""""""""""#########$$$$$$$$$###############"""###$$$$$$%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''''''''&&&%%%%%%$$$############$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################!!!!!!""""""#########$$$%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$###"""!!!$$$$$$############$$$$$$$$$###"""!!!!!!"""###$$$""""""###$$$%%%%%%&&&&&&!!!!!!"""#######################################""""""############""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!"""###$$$%%%%%%  """"""""""""""""""""""""!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""$$$###"""""""""###%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%$$$###""""""######$$$$$$$$$$$$######!!!!!!!!! !!!""""""##################"""!!!!!!""""""""""""""""""""""""$$$$$$######""""""!!!!!! !!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""!!!!!!""""""#########$$$$$$###"""""""""###%%%%%%$$$$$$############$$$$$$###############"""!!!!!!"""""""""""""""!!! !!!!!!""""""#########$$$###"""!!! !!!"""### !!!""""""%%%%%%%%%$$$$$$#########""""""""""""""""""""""""######""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##############################""""""!!!!!! """"""""""""""""""""""""""""""!!!!!!!!!!!!""""""$$$#########""""""!!!!!! !!!"""""""""!!!""""""""""""""""""""""""%%%%%%$$$$$$###"""""""""$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$###""""""""""""!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######""""""###$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%#########$$$######""""""###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""########################"""############$$$$$$$$$""""""""""""###$$$%%%&&&%%%%%%%%%$$$$$$#################################""""""############"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%"""###$$$%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""!!!!!!#########"""!!! #########$$$$$$$$$%%%%%%############""""""""""""##################$$$$$$######$$$%%%%%%%%%$$$$$$ !!!!!!"""###############$$$$$$%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%########################""""""""""""#########$$$%%%%%%&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$###""""""$$$$$$############$$$$$$%%%$$$###""""""###$$$%%%""""""######$$$$$$%%%%%%!!!!!!"""#######################################""""""############""""""!!!""""""######""""""!!!######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""######$$$$$$!!!!!! !!!!!!""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""$$$###"""""""""###$$$%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######"""######$$$$$$$$$$$$############""""""######$$$$$$###############"""!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!! !!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!"""""""""############$$$###"""""""""###$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$###""""""###############"""!!!!!!!!!!!!"""""""""############"""!!! !!!"""###!!! !!!""""""$$$$$$$$$######"""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""############"""""""""!!! !!!"""######"""""""""""""""""""""""""""$$$$$$$$$#########""""""!!!""""""""""""""""""!!!$$$###############$$$$$$""""""######$$$%%%%%%&&&%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""###$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$############$$$$$$%%%$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$##############################"""############$$$$$$$$$###############$$$%%%&&&$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$######""""""######""""""!!!!!! #########$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""!!!"""""""""###$$$$$$$$$%%%$$$$$$$$$%%%$$$$$$######!!!"""""""""""""""""""""!!!""""""$$$%%%&&&''''''######$$$$$$$$$%%%%%%%%%&&&''''''((((((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$###""""""$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%########################!!!!!!"""#######################################""""""############"""""""""##################"""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""$$$$$$######"""!!!!!! """"""""""""""""""""""""######""""""######$$$%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$######&&&%%%%%%$$$$$$###############$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%&&&"""############""""""!!!"""""""""""""""""""""""" !!!""""""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""##################""""""######$$$%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$#########$$$$$$$$$$$$######"""!!!!!!""""""""""""######""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!"""############"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""############"""""""""""" !!!"""#########"""""""""""""""""""""""""""""""""#########$$$$$$ !!!!!!""""""!!!!!! """"""""""""###$$$%%%&&&######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""$$$%%%%%%$$$###"""!!!!!!"""""""""#########$$$$$$###"""###$$$&&&'''%%%%%%$$$$$$######""""""$$$$$$%%%%%%%%%$$$$$$###########################""""""#########$$$$$$$$$"""!!!!!!!!!""""""###$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$''''''&&&%%%$$$$$$######%%%%%%%%%$$$$$$$$$#########"""""""""!!!!!!!!! ############$$$$$$$$$$$$%%%%%%$$$$$$###"""!!!!!!!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!&&&&&&%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########$$$$$$######$$$$$$$$$######"""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""!!!!!!"""#######################################""""""############""""""######$$$$$$$$$$$$######!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!############""""""!!!!!!######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###############$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%""""""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!""""""###"""""""""""""""########################$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%$$$$$$###"""#########$$$$$$###""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!! !!!""""""#####################""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""#########"""""""""""""""""""""""""""!!!!!! """"""""""""""""""""""""!!!!!!!!!"""###$$$$$$%%%""""""############""""""######""""""###$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""###$$$%%%%%%$$$""""""!!!!!!"""""""""#########$$$$$$###"""###$$$&&&'''$$$$$$$$$######"""""""""###$$$$$$%%%%%%%%%$$$$$$########################""""""#########$$$$$$$$$""""""""""""""""""###$$$################################################""""""############""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$&&&%%%%%%$$$###"""!!!!!!%%%%%%%%%$$$$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!""""""#########$$$$$$$$$&&&%%%%%%$$$###""""""!!!!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$######"""!!!'''''''''&&&&&&%%%$$$$$$""""""########################$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$###"""""""""######$$$"""######$$$$$$$$$######$$$$$$############$$$$$$"""##################"""#########"""""""""""""""!!!!!!"""###############""""""""""""""""""""""""""""""############""""""######$$$$$$$$$$$$######!!!!!!""""""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$######"""###$$$$$$%%%$$$$$$$$$!!!""""""#########""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$#########"""""""""!!!############""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$############$$$$$$###############""""""!!!!!!!!!"""""""""""""""!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""######""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""#########"""""""""!!!!!!!!!!!!######################## !!!"""###$$$$$$%%%""""""############""""""%%%$$$$$$###""""""######$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###$$$$$$$$$$$$###""""""###$$$$$$$$$$$$%%%%%%%%%$$$############$$$$$$%%%###############"""""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&"""""""""###############""""""""""""""""""""""""""""""############"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$######""""""!!!!!!$$$$$$$$$$$$$$$$$$######""""""""""""!!!!!!!!!!!!"""""""""############$$$%%%%%%%%%$$$#########""""""""""""###$$$$$$$$$%%%#########$$$######""""""%%%%%%$$$$$$#########""" """###$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$############"""!!!!!!!!!"""###$$$""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$!!!"""############"""!!!########################!!!!!!"""###############""""""""""""""""""""""""""""""############"""""""""##################"""######$$$$$$$$$$$$##############################$$$#########""""""!!!!!!######""""""""""""######"""""""""""""""""""""""" !!!!!!"""######$$$$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###### !!!###$$$$$$$$$###"""!!!""""""############""""""""""""""""""""""""""""""""""""!!! """###############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$############""""""""""""""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$"""############"""!!!!!! !!!""""""""""""!!!""""""!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############ !!!"""###%%%%%%######################## !!!!!!"""###$$$$$$ !!!!!!""""""!!!!!! &&&%%%$$$###""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$$$$###""""""#########$$$$$$$$$$$$%%%%%%%%%#########$$$######""""""""""""""""""############"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%!!!"""""""""#########$$$########################""""""############"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$&&&%%%$$$######$$$%%%&&&################################################!!!!!!!!!!!!""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$!!!""""""############"""###""""""""""""""""""""" !!!!!!"""###$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############""" """###%%%""""""###$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""###$$$$$$$$$$$$###"""""""""######$$$$$$%%%%%%!!!!!!"""###############""""""""""""""""""""""""""""""############""""""!!!""""""######""""""!!!######$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!#########""""""""""""""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""""""""""""""!!!"""###$$$%%%$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###### !!!###$$$%%%$$$###"""!!!!!!"""###############""""""""""""""""""""""""!!!!!!!!!!!! !!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$############"""""""""!!!!!!"""###$$$%%%$$$$$$###$$$$$$############$$$$$$###$$$$$$$$$$$$###"""""" !!!"""###############""""""!!!!!!!!! !!!"""######"""!!! """"""!!!!!!""""""###$$$"""#########$$$$$$$$$$$$"""""""""""""""""""""""" !!!!!!!!!"""""""""###########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!"""""""""############!!! !!!"""###%%%&&&######################## !!!!!!!!!""""""######!!!""""""""""""""""""!!!$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&%%%###"""""""""###$$$!!!""""""""""""#########"""###$$$$$$$$$"""!!!!!!!!!""""""######$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$######"""#########!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$%%%%%%""""""""""""""""""######!!!!!!!!!!!!""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$############### !!!"""###############"""""""""""""""#########$$$######"""!!! ######$$$$$$$$$%%%%%%%%%&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########"""!!!  !!!###%%%!!!"""###$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$%%%&&&&&&%%%$$$###""""""###$$$%%%&&&&&&&&&!!!!!!"""###############""""""""""""""""""""""""""""""############""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""######""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""!!!"""###$$$%%%$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###### """$$$%%%%%%%%%###"""!!!!!!"""###############""""""""""""""""""""""""!!!!!!""""""######$$$$$$ !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$$$$$$$#########""""""!!!!!!!!!"""###$$$%%%$$$######$$$$$$############$$$$$$$$$%%%%%%%%%%%%$$$######!!!"""###$$$$$$$$$$$$$$$""""""!!!!!!  !!!"""######"""!!! """""""""""""""######$$$!!!!!!""""""#########$$$"""""""""""""""""""""""" !!!!!!!!!""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" ######""""""!!!!!! """"""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""#########$$$%%%$$$"""!!!!!!!!!"""###########################!!!!!!!!!!!!""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""###$$$%%%&&&$$$#####################"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$############"""%%%%%%%%%$$$$$$#########$$$$$$$$$#########"""""""""!!!!!!"""###$$$$$$###""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&#########""""""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################'''$$$!!!!!!###%%%$$$###""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%$$$#########$$$%%%&&&%%%%%%%%%$$$$$$$$$######""""""""""""!!!!!!!!!!!!$$$$$$$$$###$$$$$$%%%%%%"""###%%%&&&&&&%%%###"""############""""""""""""$$$%%%%%%$$$######$$$&&&&&&&&&$$$!!!!!!###""""""""""""""""""""""""######$$$%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''+++***'''%%%######$$$$$$######"""!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$######""""""%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""############""""""""""""%%%###""""""$$$$$$!!!########################"""""""""""""""!!! !!!!!!"""###$$$$$$%%%%%%((('''%%%###""""""######""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""############""""""!!! !!!!!!"""###$$$ """"""!!!!!!###$$$$$$###"""!!!!!!###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!""""""""""""""""""""""""########################%%%$$$###!!!!!!!!!"""###!!!!!!!!!!!!""""""""""""######""""""!!!!!!  !!!!!!""""""""""""""""""############!!!!!!""""""######$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$#########$$$%%% !!!"""""""""""""""!!!!!!""""""######$$$$$$###!!! """$$$$$$$$$############$$$$$$&&&&&&%%%###!!! """"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""""""""###***(((%%%""" !!! """######""" """"""!!!!!!  !!!!!!!!!""""""""""""""""""""""""""" !!!"""$$$$$$%%%%%%%%%""""""""""""############$$$#########""""""!!!!!! ###%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$"""!!!%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$############%%%%%%%%%$$$$$$$$$######$$$$$$$$$#########""""""%%%###"""###$$$$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$"""!!!###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$#########$$$%%%&&&%%%%%%%%%$$$$$$$$$######"""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%############""""""""""""$$$$$$%%%$$$######$$$&&&$$$$$$$$$###!!!!!!###$$$########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''***)))&&&$$$###$$$$$$%%%$$$$$$###"""""""""###$$$"""""""""!!!!!!!!! ######"""""""""!!!!!!!!!##################$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""######$$$$$$$$$"""  ###$$$###!!!########################"""#########""""""!!! !!!!!!"""######$$$%%%%%%'''&&&$$$############$$$######"""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!! ###"""!!!!!!!!!!!!!!!""" !!!######""""""$$$%%%$$$###"""""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""################################################%%%$$$"""!!!!!!!!!"""###!!!!!!!!!"""""""""############""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""########################$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!"""#########"""""""""""""""""""""############""" !!!###$$$$$$$$$############$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$""""""""""""####################################$$$$$$######"""#########)))'''$$$"""!!!!!!!!!""" !!!""""""!!! """"""!!!!!!!!! !!!"""""""""""""""""""""""""""""""""""""""""""""###$$$%%%%%%%%%%%%""""""""""""############$$$#########"""""""""""" """$$$%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$###############&&&%%%######$$$$$$"""!!!$$$$$$$$$%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$""" """###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######"""""""""""""""""""""""" !!!"""$$$%%%&&&&&&%%%###""""""###%%%&&&$$$$$$#########"""""""""###$$$%%%$$$""""""$$$%%%!!!###%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$#########%%%%%%%%%%%%&&&&&&&&&&&&((('''%%%$$$$$$$$$%%%&&&&&&%%%$$$###############!!!!!!!!!!!! ###############"""""""""!!!""""""###$$$$$$%%%%%%################################################!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$%%%&&&###""" !!!"""######"""""""""""""""""""""""""""#########$$$######"""!!!!!!""""""######$$$$$$$$$%%%$$$############$$$$$$%%%$$$"""!!! !!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!! $$$###"""!!! !!!"""$$$$$$######%%%&&&############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#######################################"""""""""################################################$$$###""""""!!!"""""""""""""""""""""###############""""""""""""!!!!!!!!!$$$###############"""""""""""""""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$""""""""""""""""""""""""########################"""###""""""!!! #########$$$######""""""############"""""""""""""""""""""""""""###$$$$$$$$$$$$############$$$$$$!!!!!!"""######$$$$$$%%%"""""""""#########$$$$$$""""""""""""""""""""""""#########"""######$$$$$$&&&%%%$$$""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!! !!!"""###$$$###""""""""""""""""""""""""""""""######$$$$$$%%%$$$$$$$$$""""""""""""###########################"""""""""###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&"""#########$$$%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###""""""###$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""""""""#########!!!!!!!!!""""""$$$%%%&&&%%%%%%$$$######$$$%%%%%%$$$$$$$$$#########""""""###$$$$$$###""""""###%%%!!!$$$&&&'''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$#########$$$$$$#########"""""""""%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########(((&&&$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$######"""!!!"""""""""#########$$$###############$$$$$$%%%&&&$$$"""  !!!""""""!!!!!!!!!!!!""""""""""""############""""""######"""!!!!!!!!!!!!!!! """############$$$&&&######$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%""""""###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################################################################################""""""""""""""""""""""""""""""#########$$$""""""""""""""""""""""""$$$$$$$$$######""""""!!!""""""#########$$$$$$$$$%%%%%%%%%$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###$$$$$$$$$###""" $$$$$$$$$$$$$$$###"""!!!$$$$$$######""""""!!!!!!!!!!!!"""""""""#########$$$$$$############$$$$$$ !!!"""###$$$$$$""""""#########$$$$$$$$$###########################"""""""""###$$$%%%%%%$$$$$$###""""""###$$$$$$""""""!!! !!!""""""""""""!!!!!!!!!!!!!!!!!!!!!"""###%%%%%%$$$###"""""""""""""""""""""""""""#########$$$######""""""!!!"""""""""####################################%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%'''(((!!!!!!""""""######$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################!!! !!!###$$$$$$###############""""""""""""""""""#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!!"""""""""#########$$$%%%$$$$$$#########$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$###############$$$$$$###""""""###%%%###%%%((()))'''%%%############################## !!!!!!###$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! %%%$$$$$$"""  """######$$$$$$$$$######"""""""""""""""#########!!!""""""###$$$$$$$$$$$$%%%$$$"""!!! !!!""""""!!!!!!!!!!!!""""""""""""############""""""!!!!!!!!!!!!!!!"""######!!!""""""!!!"""###%%%$$$$$$%%%%%%%%%$$$$$$####################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################$$$$$$$$$################################################"""""""""#########""""""!!!""""""""""""#########""""""""""""#####################""""""!!!!!!!!!############$$$$$$$$$$$$$$$$$$######"""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$###""" $$$$$$$$$$$$$$$###"""!!!$$$$$$######""""""!!!!!! !!!!!!!!!""""""$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%%%%###############$$$$$$%%%###"""!!!!!!!!!!!!"""###!!!!!!""""""""""""""""""!!!"""$$$%%%%%%%%%$$$###""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""###########################$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########%%%&&&'''"""""""""###############%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###############$$$$$$$$$ !!!$$$%%%%%%%%%"""""""""""""""!!!!!!!!!#########$$$$$$$$$$$$%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%!!!###$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######!!!""""""######$$$$$$$$$'''&&&%%%$$$############"""###%%%&&&&&&%%%###"""%%%$$$$$$$$$$$$#########"""###$$$###!!!!!!###$$$###%%%((((((&&&$$$############################## !!!###%%%&&&'''((($$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%######$$$$$$$$$$$$##################"""""""""""""""""""""###############%%%%%%$$$$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$###"""!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$#########""""""""""""""""""""""""!!!!!!"""###$$$$$$$$$###""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!! !!!"""###$$$ """"""!!!!!!###$$$%%%%%%%%%%%%$$$$$$$$$$$$########################""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""############"""!!!!!!!!!!!!"""""""""""""""""""""############$$$""""""""""""""""""!!!!!!#########$$$$$$$$$$$$%%%#########"""""""""""""""################################################!!!!!!""""""!!!!!! #########$$$######""""""############"""""""""""" !!!!!!"""$$$$$$############$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$$$$""""""######$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""""""""#####################$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""###""""""!!!""""""""""""#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!"""######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%&&&'''%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$###""""""###%%%'''&&&%%%############""""""!!!!!!$$$$$$$$$$$$%%%%%%%%%%%% !!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%% ###%%%%%%###""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######!!!""""""######$$$%%%%%%%%%$$$###############$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$#########"""#########!!!!!!###$$$"""$$$&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&'''(((###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$### !!!"""$$$$$$$$$$$$###""""""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""######$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!!!!""""""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""#########""""""""""""""""""""""""!!!!!!"""###$$$$$$###"""""" """#########!!! """"""!!!!!!!!!!!!"""""" !!!!!!!!!!!! """!!!!!!!!!!!!!!!"""###!!!"""###""""""###%%%'''&&&%%%$$$###$$$%%%%%%########################!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""###$$$######""" !!!!!!!!!!!!""""""#########$$$$$$$$$""""""###########################$$$$$$$$$%%%%%%"""###############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!!!!!!!"""######!!!!!!"""#########"""""""""""""""""""""#########"""!!!  !!!###$$$$$$$$$############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!#########$$$$$$$$$%%%%%%########################$$$$$$######"""#########"""######$$$$$$$$$$$$###!!!"""############"""!!!!!!!!!"""""""""#########$$$###!!!!!!!!!"""$$$%%%""""""""""""""""""""""""!!!"""###$$$$$$%%%$$$$$$""""""""""""#####################$$$$$$%%%%%%%%%###############$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$'''%%%%%%%%%'''''''''%%%%%%$$$$$$$$$######""""""$$$$$$%%%%%%%%%&&&&&&&&&!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%"""%%%((((((%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$######!!!""""""###$$$$$$%%%%%%""""""!!!!!!"""###$$$$$$&&&%%%###""""""###%%%&&&%%%%%%%%%$$$$$$$$$######"""######"""!!!!!!"""$$$ """$$$%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$###""" !!!###$$$$$$$$$$$$############""""""""""""""""""######$$$$$$$$$%%%"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%!!!&&&'''%%%"""!!!""""""""""""""""""""""""""" !!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!"""$$$%%%$$$""" """"""!!!!!!!!!!!!""""""""""""############""""""$$$###"""!!!!!! !!!!!!"""$$$$$$######%%%&&&((('''%%%#########%%%&&&""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""$$$$$$$$$###""" !!!""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%&&&((( !!!"""""""""""""""!!!!!!""""""######$$$$$$$$$###!!! """$$$&&&$$$$$$############$$$$$$######$$$$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""%%%%%%$$$###"""""""""###"""######$$$$$$$$$###### !!!###%%%%%%###!!! !!!!!!""""""#########$$$$$$###!!! """$$$&&&"""""""""""""""""""""""""""###$$$%%%&&&'''''''''""""""""""""#####################$$$$$$%%%%%%%%%""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&((())))))((('''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$############$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$$$$$$$$$$############""" !!!###%%%(((+++---...%%%%%%%%%$$$$$$$$$######""""""###$$$$$$$$$$$$###$$$$$$$$$############"""$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######"""""""""""""""######$$$%%%$$$$$$$$$$$$$$$%%%%%%"""############$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$ !!!"""######"""!!! """"""!!!!!! $$$$$$##################%%%%%%$$$###""""""######!!!!!!""""""""""""!!!!!!""""""###""""""!!! """!!!!!! !!!###$$$%%% !!!!!!!!!!!! $$$###""" !!!!!!###"""""""""""""""######"""#########$$$$$$$$$$$$$$$$$$$$$###"""!!!!!! """"""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""#########&&&&&&$$$###""""""!!!!!!########################%%%%%%$$$######$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$$$$##################""""""""""""%%%$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$############"""###$$$%%%&&&&&&%%%###"""########################""""""""""""############%%%$$$###############$$$#########"""""""""""""""%%%$$$$$$######$$$$$$%%%"""""""""!!! ###############"""!!!!!! !!!"""###$$$%%%%%%"""############$$$$$$$$$$$$$$$$$$#########""""""%%%%%%$$$$$$###"""""""""$$$###"""!!!!!!"""###$$$$$$$$$###"""!!!   $$$&&&$$$$$$######""""""!!!!!!!!!!!!"""#####################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&'''((())))))&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%$$$###"""###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$##################$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$$$$$$$$$$############"""""""""###%%%&&&((())))))%%%%%%%%%$$$$$$$$$######""""""###$$$$$$$$$$$$$$$$$$$$$$$$############"""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$############$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######""""""!!!!!!""""""###$$$%%%$$$$$$#########$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$%%%%%%%%%$$$$$$###############"""""""""""""""###$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$###""""""!!!!!!""""""""""""!!!!!!"""""""""!!!!!!!!! ########################%%%$$$$$$######"""######""""""""""""""""""""""""""""""""""""""""""!!! $$$$$$######"""#########$$$%%%%%%&&&&&&%%%%%%$$$$$$###"""!!!!!!!!!"""###$$$$$$###############$$$"""""""""#########$$$$$$$$$$$$######"""!!!!!! """"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############&&&%%%%%%$$$$$$$$$$$$%%%########################%%%%%%$$$######$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$##################""""""""""""######"""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$############"""$$$$$$$$$%%%%%%$$$$$$###########################""""""""""""############!!! !!!!!!###"""""""""""""""""""""%%%$$$$$$######$$$$$$%%%!!!"""""""""""""""""""""$$$$$$$$$$$$$$$###""""""############"""""""""""""""############$$$$$$$$$$$$$$$$$$#########""""""""""""##################""""""!!! !!!"""""""""""""""""""""!!!!!!!!!""""""!!!!!!""""""###$$$#########"""""""""""""""!!!""""""#####################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&'''((()))&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%########################%%%$$$############$$$%%%$$$$$$$$$$$$$$$###############$$$%%%%%%%%%%%%$$$$$$$$$$$$############"""$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""######$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""#########$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###""""""###$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$#####################$$$%%%%%%%%%$$$###""""""""""""""""""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$###############""""""""""""!!!""""""######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$########################""""""######################## !!!###$$$$$$###!!! """"""!!!!!!!!!!!!""""""###"""""""""""""""!!!!!!########################$$$$$$$$$##################""""""!!!!!!""""""###!!!!!!""""""###"""""""""$$$$$$$$$######""" $$$$$$%%%%%%%%%%%%$$$$$$######"""""""""###$$$$$$&&&%%%$$$$$$############!!!!!!!!!"""""""""######$$$$$$######"""!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""###########################$$$%%%%%%########################%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$##################""""""""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""" !!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$############"""$$$$$$#########$$$$$$%%%########################""""""""""""############"""""""""""""""###$$$%%%""""""""""""""""""######$$$$$$############$$$$$$!!!!!!"""######$$$%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$#########""""""""""""############$$$$$$$$$$$$$$$$$$############### !!!""""""###$$$$$$!!!!!! !!!!!!!!!!!!!!!""""""############$$$$$$%%%$$$###!!! """"""""""""############!!!"""######$$$$$$############""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&%%%%%%%%%%%%######$$$&&&&&&'''''''''&&&'''''''''((((((((((((###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$#########$$$$$$############$$$$$$$$$$$$$$$#####################$$$%%%%%%%%%%%%$$$$$$$$$$$$#########""""""%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$#########""""""############$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######&&&%%%%%%%%%%%%&&&''''''%%%$$$###"""!!!!!!!!!!!!""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$############""""""""""""###$$$%%%&&&$$$$$$############$$$$$$########################&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$######""""""!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!"""###"""!!! !!!"""###############""""""""""""###############$$$$$$$$$######$$$$$$$$$###############"""!!!!!!"""###### !!!"""############### !!!"""""""""!!!#########$$$$$$#########"""""""""######$$$%%%%%%%%%%%%$$$###""""""""""""!!!!!!!!!!!!""""""""""""############""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$!!!!!! !!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##################"""""""""!!! !!!!!!""""""#########"""""""""""""""""""""""" !!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$###"""""""""###%%%&&&########################!!!"""""""""############"""""""""###$$$%%%&&&'''"""""""""""""""#########$$$$$$############$$$$$$"""""""""#########$$$$$$###$$$$$$%%%$$$$$$######!!!!!!"""######$$$%%%%%%""""""#########$$$$$$$$$######################## !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########""""""######"""!!! !!!!!!""""""######$$$$$$""""""###$$$$$$$$$$$$#########""""""######$$$%%%###$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$######&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%###$$$%%%&&&'''''''''''''''''''''''''''(((((((((#########$$$$$$$$$%%%%%%"""###$$$$$$$$$$$$###"""######################################################$$$%%%%%%%%%%%%$$$$$$$$$$$$#########""""""$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$$$$$$$$$$#########""""""$$$$$$$$$%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$#########$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$%%%&&&&&&$$$######"""!!!!!!""""""""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$######$$$%%%$$$$$$############$$$$$$########################""""""###$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$######""""""!!!!!!!!!""""""""""""""""""""""""$$$###  ###$$$###"""!!! !!!"""###""""""""""""############""""""#########$$$$$$$$$"""######$$$$$$$$$############""""""""""""######!!!!!!"""######$$$###### """###$$$###""""""%%%%%%&&&&&&&&&&&&%%%%%%""""""######$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#########"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######$$$$$$###"""!!! ########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##################"""""""""!!!"""""""""######$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######"""!!!"""###%%%&&&########################!!!"""""""""############ !!!"""###$$$!!!!!!""""""############$$$######""""""######$$$#########""""""!!!!!!!!!""""""###############"""""""""######$$$$$$%%%%%%""""""#########$$$$$$$$$########################""""""""""""!!!!!! """"""""""""""""""""""""############""""""""""""###"""!!!!!! !!!""""""!!!!!!""""""######$$$$$$""""""###$$$$$$$$$$$$$$$######""""""######$$$%%%#########$$$$$$%%%%%%%%%""""""############""""""&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%&&&&&&'''(((############$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""###$$$$$$###"""""""""""""""#####################$$$%%%%%%%%%%%%$$$$$$$$$$$$############"""$$$$$$%%%%%%&&&'''''''''%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$############"""$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######!!!!!!!!!!!!!!!"""###############""""""######$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&000---***&&&###!!!!!!!!!$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""!!!!!!########################%%%###!!!!!!###%%%""""""!!!!!!!!!!!!""""""!!!!!!"""""""""""""""###"""""""""###$$$$$$%%%%%%!!!"""###%%%%%%$$$######"""######$$$$$$######"""""""""######$$$#########"""###$$$%%%%%%&&&&&&&&&"""######$$$$$$######"""!!!"""######$$$#########!!!!!!!!! !!!!!!"""!!!!!!!!!"""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""###$$$$$$%%%&&&%%%$$$"""!!!!!! ###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$##################""""""""""""############$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$#########"""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############""""""""""""""""""###$$$%%%########################""""""""""""############!!!!!!!!!!!!"""######$$$!!!!!!!!!"""######$$$$$$######""""""""""""######$$$######"""!!!!!! !!!!!!"""############"""&&&&&&%%%$$$###""""""!!!"""############$$$$$$$$$###############$$$$$$$$$$$$$$$###""""""!!! """"""############""""""$$$$$$$$$######"""""""""%%%$$$"""!!!!!!"""###$$$""""""""""""############"""###$$$$$$%%%$$$$$$$$$######""""""######$$$%%%#########$$$$$$%%%%%%&&&""""""############""""""&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%'''&&&%%%%%%%%%&&&((((((############$$$$$$$$$$$$!!!###$$$%%%%%%$$$###!!!!!!"""###$$$$$$###"""!!!!!!"""""""""#########$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$############"""$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############"""###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######!!!!!!!!!!!!!!!"""############"""######$$$%%%&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$%%%%%%%%%%%%///---)))%%%"""!!!!!!!!!$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!!!!!!!!"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""""""""!!!!!! !!!!!!!!!"""""""""!!!""""""###$$$$$$%%%%%% """###%%%%%%%%%###"""!!!"""$$$&&&&&&$$$"""!!!######$$$$$$$$$###""""""$$$$$$#########$$$$$$%%% !!!!!!!!!!!! !!!"""#########"""!!! !!!"""###$$$"""""""""#########$$$$$$"""""""""""""""""""""###""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""###$$$%%%%%%%%%$$$######""""""""""""###########################$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$##################""""""""""""############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$############""" !!!"""###$$$$$$$$$$$$########################""""""""""""############%%%$$$$$$$$$$$$$$$%%%%%% !!!!!!"""######$$$$$$######""""""""""""##############################!!!"""######$$$$$$$$$###'''&&&&&&%%%###""""""!!!"""############$$$$$$$$$""""""#########$$$$$$$$$##################""""""!!!!!!"""######"""!!!!!!"""###############$$$$$$$$$$$$$$$###"""!!! #########""""""""""""""""""###$$$$$$%%%%%%$$$$$$######""""""######$$$%%%"""######$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&'''''''''((($$$%%%&&&'''((((((((('''((('''&&&%%%&&&''')))***"""############$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!!!!"""###$$$$$$###"""!!!!!!!!!""""""#########$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$############"""$$$$$$$$$#########""""""%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############""""""############$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%''''''''''''%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$######$$$$$$%%%&&&""""""######$$$%%%''''''"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""######$$$$$$$$$$$$***(((%%%###"""###$$$&&&$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###### !!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$ """%%%''''''%%%""" !!!"""######"""!!!  !!!!!!""""""!!!""""""###$$$$$$%%%%%% !!!###%%%&&&%%%###""" """%%%''''''%%%""" $$$$$$$$$$$$$$$###"""!!!$$$###!!! $$$$$$%%%%%%%%%%%%$$$$$$!!!"""#########!!! !!!!!!!!!!!!"""$$$%%%&&&############$$$$$$$$$$$$"""""""""""""""#########""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""###$$$%%%%%%!!!!!!!!!!!!!!!""""""##############################$$$%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$$$$##################""""""""""""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$############""" """###$$$$$$$$$###########################""""""""""""############""""""!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$$$$$$$######""""""""""""###############$$$$$$%%%&&&&&&"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%"""############$$$$$$$$$""""""######$$$$$$$$$$$$"""""""""###$$$$$$%%%%%% !!!""""""!!!  !!!"""###$$$%%%&&&&&&!!!"""$$$$$$"""$$$$$$######""""""!!!!!!######$$$%%%%%%%%%%%%$$$#########"""###$$$$$$%%%""""""###$$$%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((("""###%%%'''((()))*********)))'''&&&'''(((***+++$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&###################################################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################&&&&&&%%%$$$$$$######"""%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%########################)))%%%""" !!!###$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$######"""""""""%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$###"""!!!!!!######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$#########$$$######$$$$$$$$$%%%%%%%%%%%%$$$""" !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$$$$%%%'''((("""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$###!!!###$$$$$$###!!! !!!"""""""""""""""""""""""""""######""""""!!!!!! !!!######$$$$$$$$$$$$###"""!!!!!!"""###$$$###"""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########################################################"""""""""""""""---***&&&$$$###!!!!!!!!!!!!!!!""""""""""""########################$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""%%%%%%%%%$$$###"""!!!!!!%%%$$$###"""!!!!!!!!!!!!!!!""""""""""""#########!!!"""###$$$$$$$$$$$$$$$########################&&&%%%###"""""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((()))))))))((('''''''''&&&''''''&&&%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################""""""!!!!!!!!!!!!""""""""""""!!! !!!!!! !!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########"""!!!!!! !!!!!!######################## !!!###%%%&&&%%%$$$"""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###"""!!!"""$$$%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$###"""!!!"""###$$$$$$$$$$$$$$$&&&%%%###"""""""""###$$$######""""""###%%%&&&((("""!!!  !!!""" !!!"""###############""""""""""""""""""""""""%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$###############%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))))))))))))))((('''''')))***+++$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&###################################################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###  """""""""%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""!!!!!!!!!!!!""""""%%%%%%$$$$$$###"""""""""######$$$$$$$$$%%%%%%%%%%%%$$$######"""""""""############$$$$$$$$$%%%%%%(((&&&$$$"""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!"""###$$$###!!!###%%%%%%$$$###""""""###""""""""""""""""""""""""######""""""!!!!!!!!!!!!$$$$$$$$$$$$###"""!!!!!!$$$$$$############$$$$$$#########"""######$$$$$$########################################################################!!!!!!!!!!!!!!!"""""""""%%%###""""""###$$$###"""!!!!!!"""""""""#################################$$$$$$$$$$$$$$$###""""""########################%%%$$$$$$$$$###"""""""""######""""""""""""######"""""""""#########$$$$$$""""""###$$$$$$$$$##############################%%%$$$###"""""""""###$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&''''''(((&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""#########"""!!!!!!!!!!!!!!!"""!!!!!!!!!!!!""""""###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$###""""""!!!!!!!!!"""""""""""""""""""""""""""!!!"""###$$$%%%$$$######""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###"""!!!!!!###%%%$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$######"""!!!!!!""""""###############%%%&&&'''!!!!!!  !!!!!!!!!""""""############"""###########################$$$$$$$$$######"""!!!$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))(((((((((((()))***,,,...111222$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&######################################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!! """######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$###""""""!!!"""""""""#########$$$$$$$$$$$$%%%***(((&&&$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$###"""$$$%%%&&&%%%#########%%%""""""""""""""""""""""""###""""""""""""!!!!!!!!!%%%%%%%%%%%%$$$###"""!!!###$$$$$$%%%%%%%%%$$$$$$$$$$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$################################################ !!!!!!"""""""""!!!  """$$$%%%$$$""""""#########$$$$$$$$$###########################$$$$$$$$$$$$###""""""########################$$$$$$##################!!!!!!!!!"""###$$$%%%&&&############$$$$$$$$$%%%######$$$$$$$$$######"""#################################"""######$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$##################$$$$$$######""""""""""""#########"""!!!!!!!!!""""""#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$###""""""""""""###""""""""""""""""""""""""$$$$$$$$$###############""""""""""""""""""""""""""""""""""""""""""""""""######$$$###!!!!!!"""###$$$$$$###""""""###$$$$$$########################$$$$$$%%%%%%%%%$$$######""""""###$$$$$$$$$$$$###""""""""""""""""""!!! ############$$$%%%&&&&&&"""!!! !!!"""#########$$$######""""""########################"""############"""!!!!!!$$$$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((()))))))))*********)))***,,,///333777:::<<<$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%######################################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$######"""""""""##################$$$$$$$$$$$$((('''%%%$$$#######################################$$$%%%&&&&&&%%%$$$############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$$$$###"""###$$$%%%%%%###"""###%%%"""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$###%%%%%%$$$###"""""""""###%%%%%%%%%%%%%%%%%%%%%%%%################################################ !!!"""######$$$$$$"""!!!!!!"""###"""!!!######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$######"""#######################################$$$$$$$$$""""""""""""###$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!########################"""""""""######$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&''''''(((((((((&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######"""!!!!!!"""""""""$$$$$$###"""!!!!!!!!!!!!######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$###!!! !!!###$$$##################$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######!!!"""###$$$$$$###"""!!!#########$$$$$$%%%%%%%%%######""""""""""""######$$$$$$$$$$$$######"""!!!########################"""###############"""""""""######$$$%%%&&&''''''%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((())))))*********+++,,,------...///000333777;;;???BBBDDD$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$################################################"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$#########$$$$$$%%%&&&#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&&&&&&&%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$$$$######"""""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%""""""#########$$$$$$$$$$$$############$$$$$$%%%###########################%%%'''(((((('''%%%######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%$$$"""!!!###$$$###""""""###$$$########################""""""""""""##################$$$%%%%%%%%%$$$$$$ !!!###$$$$$$$$$###"""%%%%%%$$$###"""""""""###########################################################################!!!!!!"""###$$$$$$%%%%%%'''%%%"""""""""###""" $$$$$$$$$$$$%%%%%%%%%%%%########################"""######$$$$$$$$$#############################################$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!########################""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%&&&&&&&&&''''''((((((&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%!!!!!! !!!!!!"""%%%$$$###""""""!!!""""""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""""""""###########################""""""""""""""""""""""""###$$$$$$###!!! !!!############$$$$$$#########""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$######""""""###$$$%%%&&&%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!##############################$$$$$$%%%$$$$$$###!!!""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((())))))******************,,,---000222333999;;;===@@@CCCFFFHHHIII$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$###################################################""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################&&&&&&%%%%%%$$$######"""############$$$%%%&&&&&&############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!###$$$$$$######$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%!!!"""$$$%%%&&&&&&%%%$$$""""""######$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&"""""""""############$$$""""""######$$$%%%%%%%%%########################$$$%%%'''(((((('''%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%#########$$$%%%$$$###!!!"""######"""!!!###$$$########################"""""""""############$$$&&&&&&&&&%%%$$$"""!!! !!!"""###############$$$$$$######"""#########!!!!!!!!!!!!!!!!!!!!!!!!################################################"""######$$$$$$%%%%%%%%%$$$###!!!"""###$$$$$$#########$$$$$$$$$%%%%%%%%%########################""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################%%%$$$$$$#########$$$$$$############$$$$$$$$$%%%######$$$$$$$$$######"""########################""""""###$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%% !!!!!!"""$$$$$$###"""""""""###############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######""""""""""""###$$$$$$########################$$$$$$$$$#######################################""""""""""""""""""""""""######$$$###!!!!!!"""###"""###$$$$$$$$$$$$###"""########################$$$$$$######$$$$$$%%%&&&###$$$$$$$$$$$$###""""""$$$$$$%%%%%%&&&%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""""""""######$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((())))))******++++++,,,)))***+++---111555999;;;DDDEEEGGGIIIKKKLLLMMMMMM$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######################################################""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$!!! """###$$$###"""###%%%&&&&&&%%%###"""#########$$$$$$$$$%%%%%%###$$$&&&((())))))((('''###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%###############$$$%%%%%%""""""""""""############$$$$$$%%%%%%%%%%%%%%%%%%########################$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###!!!"""$$$$$$###"""$$$%%%########################""""""#########$$$$$$$$$&&&&&&%%%$$$###!!! """"""""""""###$$$%%%&&&#########"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!##################################################################$$$$$$###!!! """######"""############$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""############$$$%%%&&&&&&"""""""""#########$$$$$$""""""###$$$$$$$$$####################################$$$%%%$$$###""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&''''''(((%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!!!! !!!""""""############"""######$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""!!!!!!!!!""""""###$$$########################!!!"""###$$$%%%$$$##############################""""""""""""""""""""""""!!!"""###"""!!!!!!###%%%"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$###""""""$$$$$$######$$$$$$%%%&&&###$$$%%%%%%%%%%%%$$$###"""###$$$%%%%%%$$$###"""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))******+++,,,,,,------...000444999???EEEHHHLLLMMMNNNPPPQQQQQQPPPPPP$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""################################################""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%&&&&&&############$$$%%%&&&'''"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################***'''$$$"""###$$$%%%&&&"""###%%%&&&&&&%%%###""""""""""""######$$$$$$$$$ !!!$$$&&&&&&&&&%%%$$$##############################$$$$$$$$$%%%%%%%%%""""""!!!""""""###$$$$$$""""""""""""############&&&'''''''''&&&%%%%%%$$$""""""""""""""""""""""""$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###"""###%%%%%%$$$$$$%%%&&&########################""""""######$$$$$$$$$$$$""""""#########""""""!!!$$$###""""""###%%%'''(((###"""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########################################################"""""""""""""""###""" !!! """"""#########$$$$$$$$$########################!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$###"""!!!!!!!!!!!!"""###$$$&&&((()))!!!""""""""""""#########!!!"""###$$$$$$$$$$$$$$$###########################$$$%%%%%%$$$###"""!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################$$$##################$$$""""""!!!""""""###$$$$$$###"""""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$!!!!!! !!!!!!"""######%%%%%%%%%%%%%%%%%%%%%%%% !!!###%%%&&&%%%$$$"""########################""""""""""""""""""""""""!!!"""###"""!!!"""$$$%%%"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&'''$$$$$$$$$$$$$$$###"""!!!$$$###"""""""""###%%%&&&###$$$%%%&&&%%%%%%###"""!!!"""###$$$$$$###"""!!!"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###############&&&%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))***+++,,,,,,------333444777;;;BBBIIIOOOSSSOOOPPPRRRSSSTTTTTTSSSSSS########################"""""""""######$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""!!!!!!!!!"""$$$%%%"""""""""""""""""""""""" !!!###&&&&&&%%%#########$$$$$$$$$%%%%%%%%%###############$$$&&&&&&!!!###&&&((()))'''$$$"""$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%%%%$$$######&&&&&&&&&%%%%%%$$$$$$$$$######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&$$$###""""""$$$%%%'''%%%%%%%%%&&&&&&&&&''''''########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$###"""!!!"""$$$%%%%%%$$$###$$$&&&''''''&&&$$$###'''&&&###!!! !!!"""""""""###$$$%%%%%%&&&&&&$$$%%%&&&'''&&&%%%$$$###!!!$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!"""############$$$$$$$$$'''&&&%%%$$$############""""""""""""###$$$%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###!!!!!!"""###$$$%%%%%%%%%$$$$$$################################# !!!""""""!!!!!!""""""######$$$$$$######$$$$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!! !!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""$$$&&&(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$######"""""""""""""""""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$#########""""""$$$$$$$$$$$$#########"""%%%%%%%%%%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''******)))(((''''''''''''((()))******,,,000555999===AAAFFFKKKNNNOOOOOONNNQQQRRRTTTWWWYYYXXXVVVSSS$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%######"""""""""###$$$%%%""""""""""""""""""""""""###""""""###%%%%%%###!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%!!!###%%%''''''&&&$$$###$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%%%%$$$######%%%%%%%%%%%%$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###""""""###$$$&&&((($$$%%%%%%%%%%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&$$$""""""###$$$###"""###$$$&&&''''''&&&$$$###%%%$$$"""!!!!!!!!!###$$$"""######$$$%%%%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%###$$$%%%&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!"""############$$$$$$$$$&&&%%%$$$$$$###############"""""""""###$$$%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""!!!"""###$$$%%%%%%%%%$$$$$$#################################!!! !!!""""""############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$######"""""""""""""""""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###############$$$$$$$$$%%%#########$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########"""%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$#########""""""$$$$$$#########"""""""""$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''******)))(((((())))))***)))***,,,...000555;;;???EEEHHHMMMQQQTTTUUUTTTSSSUUUUUUVVVVVVVVVTTTRRRPPP%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$""""""""""""""""""""""""$$$#########$$$$$$""" ######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$###""""""###$$$$$$$$$$$$###$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%%%%$$$###############$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""""""""###$$$&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%&&&$$$""""""$$$$$$$$$###$$$$$$&&&&&&&&&&&&$$$$$$###"""!!!!!!"""###$$$%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&%%%######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$######"""!!!"""############$$$$$$$$$$$$$$$##################$$$$$$#########$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###$$$$$$$$$$$$$$$$$$$$$#################################!!!!!!!!!!!!!!!""""""###%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$######"""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$$$$######""""""""""""#####################$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################"""""""""!!!######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''***))))))((()))***+++,,,***---111444888>>>DDDHHHNNNPPPTTTWWWYYYYYYXXXWWWYYYXXXUUUSSSPPPNNNMMMLLL%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$#################################$$$"""""""""###$$$"""!!!######$$$$$$$$$%%%%%%%%%$$$&&&'''((('''%%%###""""""""""""""""""######$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%%%%$$$######"""""""""######$$$$$$%%%######""""""######$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$######"""######$$$%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$###""""""$$$&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$######"""""""""###$$$%%%#########$$$$$$%%%%%%%%%$$$$$$######$$$&&&((()))$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$######"""""""""#########$$$$$$$$$""""""##################%%%%%%$$$#########$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$#########$$$%%%$$$$$$$$$#######################################""""""!!!!!!""""""###$$$&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######"""!!! ########################$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$######"""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$$$$######!!!!!!!!!"""""""""""""""############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################"""""""""!!!!!!"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''***)))((((((((()))+++,,,///222888===BBBHHHNNNRRRSSSTTTVVVXXXYYYXXXWWWVVVVVVUUURRRNNNKKKJJJKKKLLL%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%""" !!!###$$$$$$#########$$$$$$$$$%%%%%%%%%$$$%%%'''''''''%%%###!!!""""""!!!!!!!!!"""###$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%%%%$$$######"""""""""######$$$$$$%%%######""""""######$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$#########%%%%%%$$$###"""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&'''%%%######$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$&&&((()))$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$""""""###$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%################################################"""""""""""""""###$$$$$$%%%%%%$$$$$$#########"""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$######""""""###############################################################"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$######"""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################"""""""""""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((***)))(((((((((***---...777;;;@@@FFFKKKOOOTTTXXXVVVWWWXXXXXXXXXVVVTTTSSSOOOOOONNNKKKJJJKKKPPPSSS%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%!!!  """$$$%%%$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%$$$###""""""""""""!!!"""######$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%%%%$$$###############$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$######"""!!!!!!""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&+++(((&&&$$$$$$###""" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&$$$###"""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$"""############$$$$$$$$$###$$$%%%&&&&&&%%%###"""%%%%%%$$$$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%"""""""""######################################################$$$$$$%%%$$$$$$$$$$$$############"""######$$$$$$######"""########################%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###"""""""""########################"""""""""###############"""""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$######"""""""""""""""""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""############""""""""""""""""""!!!!!!!!!!!!"""""""""############$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((,,,+++***+++---000444777AAADDDJJJNNNRRRTTTWWWYYYZZZZZZYYYXXXVVVTTTQQQPPPJJJKKKMMMNNNOOOSSS[[[aaa$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%%%%!!!"""###$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!###############$$$$$$$$$%%%%%%%%%""""""###############$$$"""""""""#########$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%%%%$$$######%%%%%%%%%%%%$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############!!!!!!"""########################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''(((&&&$$$$$$%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%'''&&&%%%###""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%$$$"""############$$$$$$$$$%%%&&&'''''''''%%%###"""$$$$$$$$$$$$$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$%%%%%%&&&&&&###$$$$$$%%%&&&&&&&&&%%%!!!"""""""""#########$$$########################$$$############$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""!!!!!!#################################$$$$$$$$$%%%%%%"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$######"""""""""""""""""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""#########""""""!!!!!!!!!""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((------...000555;;;@@@DDDJJJMMMRRRUUUVVVVVVWWWXXXZZZYYYXXXVVVSSSPPPMMMLLLIIIMMMRRRUUUXXX^^^hhhooo########################$$$$$$$$$######"""""""""######$$$$$$$$$%%%%%%%%% !!!"""###$$$$$$###"""""""""""""""""""""""""""%%%### !!!""""""!!!######$$$$$$$$$%%%%%%%%%"""!!!!!!!!!"""###$$$$$$""""""###$$$$$$$$$$$$###$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%%%%$$$######&&&&&&&&&%%%%%%$$$$$$$$$#########"""###$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""!!!"""$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''"""!!!!!!###&&&)))***)))&&&%%%%%%$$$$$$%%%%%%&&&!!!!!!###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$###%%%$$$######$$$&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%"""############$$$$$$$$$&&&'''(((((((((&&&###"""#########$$$%%%&&&'''(((######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$%%%%%%&&&&&&###$$$%%%%%%&&&&&&&&&&&&!!!!!!""""""#########$$$########################$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&""""""""""""""""""""""""$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%'''&&&$$$###%%%(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$######"""""""""""""""""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################""""""############""""""$$$$$$######""""""!!!!!!""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$###"""########################&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((()))//////111555;;;CCCJJJNNNOOOSSSWWWYYYXXXWWWWWWWWWXXXWWWUUURRROOOLLLIIIGGGKKKPPPVVV[[[___fffqqqyyy###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$###"""!!!######""""""######$$$%%%$$$$$$$$$#########""""""!!!###$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$'''%%%###!!!!!!!!!"""#########""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########"""###$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###&&&(((&&&###!!!###&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$ """%%%''''''&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$!!! ######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&%%%$$$###"""###$$$$$$###""""""###%%%""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$#########$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%&&&''''''%%%"""!!!###''')))%%%!!!$$$$$$######$$$$$$%%%&&&"""###%%%&&&''''''&&&%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%%%%$$$#########$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""############$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&((('''&&&'''))))))&&&"""((((((&&&%%%%%%&&&'''(((***)))((((((***---......000555<<>>EEELLLRRRPPPSSSUUUVVVVVVUUUVVVVVVVVVWWWVVVRRRNNNJJJIIIJJJQQQVVV___kkkvvv}}}~~~vvvooojjjgggeee###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######""""""######$$$%%%###############$$$$$$$$$###############$$$%%%&&&###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$+++)))'''%%%$$$$$$&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%"""#########""" !!!"""""""""############!!!%%%((((((%%%""""""###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%&&&'''&&&$$$$$$&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''(((((('''&&&&&&%%%%%%%%%%%%%%%"""$$$&&&'''%%%$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&'''&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$&&&''''''(((###$$$&&&'''''''''&&&%%%$$$$$$######$$$$$$%%%&&&###$$$&&&'''((((((''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""##############################$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%#########"""######$$$%%%######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%'''((()))(((''''''(((***))))))(((((((((***+++,,,///555===CCCHHHMMMSSSXXXTTTVVVYYYYYYYYYXXXXXXYYYVVVVVVSSSNNNIIIHHHKKKOOO```hhhsss||||||tttmmmiiihhhiii###$$$$$$%%%%%%$$$$$$##############################$$$$$$%%%%%%$$$$$$###""""""!!!!!!""""""###$$$""""""#########$$$$$$$$$&&&&&&%%%$$$###$$$%%%%%%###$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%$$$###"""!!!!!! """""""""#########$$$$$$!!!(((//////(((""""""%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$###!!!!!!###$$$###"""######$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&&&&'''&&&&&&&&&'''&&&%%%%%%$$$"""$$$''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%&&&'''%%%%%%$$$$$$###$$$$$$$$$$$$%%%&&&(((((((((((('''$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&######$$$$$$%%%%%%&&&&&&!!!"""""""""#########$$$###$$$$$$$$$%%%%%%%%%%%%################################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&"""""""""#########$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%######""""""###$$$$$$%%%######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''###%%%(((((('''''')))+++***)))((((((***---111444888???HHHMMMOOOQQQUUUXXXWWWYYY[[[[[[YYYXXXWWWXXXSSSRRRPPPLLLKKKQQQ[[[dddssszzz}}}~~~}}}uuuqqqrrruuu$$$$$$$$$%%%%%%$$$$$$$$$###########################$$$%%%&&&&&&%%%$$$###!!!!!!!!!!!!!!!""""""###""""""######$$$$$$$$$$$$***)))'''%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&& !!!###%%%%%%%%%$$$###%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########&&&%%%###""""""$$$&&&(((############$$$$$$$$$$$$""",,,555444***######'''%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%###""""""###$$$$$$#########$$$$$$$$$%%%%%%%%%!!!!!!"""###$$$$$$%%%%%%%%%&&&'''((('''&&&%%%$$$"""$$$'''(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$$$$&&&'''(((######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$"""!!!###&&&(((''''''%%%$$$###"""""""""$$$%%%&&&(((((((((((('''%%%&&&'''(((((('''&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%''''''#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&######$$$%%%&&&''''''(((!!!!!!""""""#########$$$$$$$$$$$$%%%%%%&&&&&&&&&""""""""""""""""""""""""########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&!!!""""""""""""#########%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%######""""""###$$$%%%%%%######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''((()))###'''(((((((((***,,,***)))((((((+++111666:::???FFFOOOSSSSSSSSSTTTWWWWWWYYYZZZZZZWWWUUUUUUUUUNNNOOONNNNNNRRR]]]nnn{{{zzzvvvzzz#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%'''&&&$$$"""!!!!!!"""###%%%%%%$$$$$$$$$$$$%%%%%%!!!""""""""""""#########(((***+++,,,+++(((%%%###$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######""""""""""""######%%%%%%%%%%%%$$$###""""""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%&&&&&&'''((((((((((((((((((((((((((((((&&&%%%$$$$$$######$$$$$$$$$$$$&&&''''''&&&%%%$$$&&&%%%$$$$$$&&&&&&%%%$$$&&&'''''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""%%%$$$$$$$$$###"""""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%########################%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""############$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''(((((($$$&&&''''''&&&''')))+++***,,,...111555;;;AAAFFFNNNOOOQQQSSSUUUVVVWWWWWW\\\\\\\\\YYYUUURRRQQQQQQPPPNNNOOOVVVcccpppzzz~~~}}}zzzyyy{{{}}}######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$######"""!!!!!!"""############"""%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&((('''%%%$$$######$$$$$$""""""!!!!!!!!!!!!"""""""""""""""#########$$$$$$%%%&&&''''''&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$""""""###$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%&&&&&&'''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$""""""&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&''''''''''''&&&&&&%%%$$$$$$######$$$$$$%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''((())))))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""$$$$$$$$$###############$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%########################%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$#####################$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&############$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''((((((((('''(((+++---+++...333777<<>>IIIMMMQQQUUUVVVWWWXXXYYYYYYYYYYYYXXXWWWVVVUUUTTTNNNJJJHHHKKKUUU___gggkkkmmmqqqwww|||%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%""""""###$$$$$$$$$$$$###"""######$$$%%%%%%&&&&&&########################$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&"""###%%%&&&&&&%%%###"""###$$$&&&''''''&&&$$$######$$$%%%&&&&&&%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&"""""""""#########$$$$$$$$$$$$#########$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$###""""""###$$$&&&(((############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$###""""""###$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$######$$$%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&'''''''''((((((((()))''''''&&&&&&&&&&&&''''''&&&'''''''''((((((((()))'''''''''''''''&&&&&&&&&&&&'''''''''((((((((()))''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$###############$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#######################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&'''((((((((())))))))))))))),,,///333888===CCCGGGOOORRRUUUWWWXXXXXXYYY[[[ZZZZZZYYYXXXVVVUUUSSSRRRNNNMMMOOOWWWcccnnnsssuuupppqqquuu{{{%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$###""""""###$$$%%%%%%&&&&&&""""""""""""""""""""""""$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$$$$$$$$$$######%%%'''))))))'''%%%### """$$$&&&(((((('''&&&""""""$$$%%%%%%$$$###"""###""""""""""""""""""###!!!""""""""""""#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((&&&$$$"""""""""$$$$$$"""############$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&+++***(((&&&%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$"""###$$$%%%&&&&&&'''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))''''''&&&&&&&&&&&&''''''&&&'''''''''(((((())))))((((((((((((((('''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((()))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$######""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#######################################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%%%%%%%$$$######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%(((((((((((())))))))))))+++...333999>>>DDDJJJNNNRRRUUUWWWYYYYYYZZZ[[[]]][[[ZZZZZZXXXVVVTTTRRRQQQPPPQQQVVVaaaoooxxx{{{zzzuuuvvvyyy$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$############"""########################'''&&&$$$#########$$$$$$$$$$$$###"""!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%###$$$$$$%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$############""" !!!""""""######$$$$$$$$$$$$######""""""&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%##############################"""!!!"""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%(((((())))))(((&&&$$$###&&&%%%$$$$$$&&&(((''''''(((%%%######&&&((((((&&&%%%%%%%%%&&&&&&&&&'''''')))))))))(((''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''(((''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((($$$$$$%%%&&&'''((()))***((('''&&&%%%%%%&&&((()))%%%&&&''''''((((((''''''%%%&&&&&&'''''''''''''''&&&'''''''''(((((())))))***))))))))))))))))))***((((((''''''''''''((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&%%%%%%$$$(((((())))))((('''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$##################$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###""""""######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$###"""""""""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((%%%$$$%%%'''(((&&&$$$&&&&&&&&&''''''&&&%%%%%%###$$$&&&(((***+++++++++---333<<>>EEEIIIJJJNNNRRRUUUWWWXXXYYY[[[]]]\\\[[[YYYXXXWWWWWWWWWVVVVVV\\\eeemmmssszzz~~~{{{xxxxxx}}}((('''&&&%%%%%%$$$%%%%%%$$$$$$$$$############"""###########################$$$$$$%%%%%%%%%%%%$$$"""""""""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$"""""""""###############$$$$$$$$$$$$%%%%%%%%%%%%###""""""""""""###$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%&&&&&&&&&%%%###%%%''''''&&&&&&&&&'''&&&'''''''''((((((((((((&&&&&&''''''((()))******((((((((((((((()))***+++))))))(((((((((((())))))))))))(((((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++***)))))))))((('''''''''''''''((())))))))))))((()))***++++++,,,,,,+++++++++++++++***************'''(((***++++++***((('''((((((''''''''''''((((((((((((((((((((((((((((((''''''((())))))))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&+++******)))((('''&&&%%%$$$%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''))))))((((((''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########""""""!!!######$$$%%%%%%%%%%%%$$$%%%%%%$$$######"""!!!!!!$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&''''''&&&&&&%%%&&&''')))***+++---222777???FFFLLLOOONNNQQQTTTWWWXXXYYY[[[]]]\\\[[[ZZZXXXWWWVVVUUUUUURRRXXXfffuuu|||yyyvvvwww~~~'''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$############"""########################$$$%%%%%%&&&&&&%%%$$$######"""""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%"""""""""###$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$%%%%%%%%%&&&&&&###############$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$######$$$&&&'''((()))'''%%%%%%&&&&&&&&&$$$!!!$$$'''(((&&&&&&''')))(((((((((((())))))))))))'''((((((((()))*********''''''''''''((()))************))))))))))))*********************++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******+++++++++)))***************))))))(((((()))***************))))))***+++++++++++++++++++++*********)))))))))'''(((((())))))(((((('''((((((''''''''''''((((((((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&***)))))))))((((((''''''$$$%%%%%%&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################!!!""""""#########""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((('''%%%$$$&&&''')))(((''''''(((***,,,---...222888@@@FFFLLLOOOQQQRRRUUUXXXYYYZZZZZZ\\\]]][[[ZZZXXXWWWUUUUUUTTTTTTXXX```ppp~~~xxxtttsssrrruuu&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$############"""########################$$$%%%&&&&&&%%%$$$###"""$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$######$$$$$$%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%!!!""""""###$$$&&&'''(((#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&''')))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&(((***+++)))'''%%%%%%&&&&&&%%%$$$###'''((('''&&&(((***))))))))))))************))))))))))))************++++++++++++,,,---...///,,,++++++++++++++++++,,,++++++******++++++,,,---------------------------------------------------++++++******************)))******+++++++++******))))))***+++++++++++++++))))))***++++++++++++***************))))))((((((***))))))))))))))))))***((((((''''''''''''(((((((((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))&&&&&&'''((()))))))))(((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###########################$$$$$$%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$###""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((('''%%%$$$%%%(((+++***))))))***,,,...///666;;;BBBJJJPPPTTTUUUUUUVVVXXXZZZ[[[ZZZZZZ\\\]]]ZZZYYYWWWVVVUUUTTTTTTSSS```iiiwww}}}~~~uuuooolllnnnpppvvv(((((('''&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$##################&&&&&&%%%%%%$$$###""""""###$$$&&&&&&$$$######$$$&&&&&&%%%$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&''''''''''''''''''((((((((()))&&&''''''&&&%%%&&&(((***)))(((''''''(((***+++---***++++++++++++***)))(((++++++---...////////////,,,,,,,,,---...///111111222111000///////////////---......///000111222222.../////////...---+++***---------,,,,,,+++++++++...,,,*********+++***))),,,,,,,,,,,,+++***)))(((******)))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))************************((((((''''''&&&&&&&&&%%%)))(((((((((''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))''''''((()))))))))))))))"""###%%%&&&'''&&&%%%%%%'''&&&%%%$$$###$$$%%%&&&%%%%%%&&&''''''&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''&&&&&&((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############%%%$$$###""""""$$$&&&'''&&&&&&&&&%%%%%%$$$$$$$$$"""######$$$$$$######"""$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%%%%&&&&&&&&&&&&%%%$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$"""!!!!!!"""$$$%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$)))'''%%%#########$$$%%%&&&&&&&&&'''''''''''''''&&&''')))***+++...222555@@@DDDIIIOOOTTTUUUUUUUUUWWWXXXYYYZZZ[[[[[[ZZZYYYRRRTTTUUUQQQMMMPPPYYYaaammmuuu{{{tttqqqppplllhhhhhhqqq%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$###"""""""""###%%%%%%###"""######&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''''''''((((((((((((((('''((())))))'''&&&&&&(((******************+++,,,,,,.........//////000000000222222333444444444444444111111000000000111222222333222222111000000000111111222222222333444444444111222222222222111000///------------,,,,,,,,,,,,000...---,,,---------++++++,,,---...////////////*********))))))******+++***************************)))))))))))))))))))))***************************)))))))))(((((((((((())))))((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&'''((((((((((((((($$$%%%&&&&&&'''&&&&&&&&&''''''&&&&&&&&&&&&&&&'''%%%&&&&&&&&&'''&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$%%%$$$###""""""$$$&&&'''&&&%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%%%%&&&&&&&&&&&&%%%$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###""""""###$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$(((&&&%%%######$$$%%%&&&((((((((((((((((((((((((((())))))***---333:::???GGGJJJNNNRRRUUUVVVVVVVVVXXXYYYZZZ[[[\\\[[[ZZZYYYSSSSSSPPPMMMNNNUUUbbbkkkxxx|||yyytttqqqnnnmmmmmmrrr|||"""###$$$%%%&&&'''((()))&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""!!!"""$$$$$$###""""""###$$$%%%%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&'''((())))))((('''&&&)))******)))(((((()))++++++,,,---...000000111111000000///000111333555666555555444444444333333333666555555444333333333444444444333333222333333333666666666666666666777777666666666555555666666666000000////////////.........,,,+++,,,------,,,++++++,,,...///000000//////------,,,++++++,,,,,,---************************))))))******************))))))))))))))))))))))))+++++++++++++++*********))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&&&&'''''''''''''''(((((('''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''))))))'''%%%###''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%'''(((*********)))))))))))))))******+++---111:::DDDLLLPPPQQQSSSUUUWWWXXXXXXXXXYYYZZZ\\\]]]]]][[[YYYXXXTTTPPPKKKJJJQQQ___oooyyy{{{wwwuuutttpppsssxxx""""""###$$$&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%###$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""!!!###$$$%%%#########$$$!!!"""$$$%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$%%%'''((((((&&&''')))******)))'''&&&)))+++,,,,,,+++,,,---///,,,...111333666777777777444333222222333555888999666666555444333222222222777777666555555555555666555555444444444555666666999999999888888888888888999999999888888888999999444444333333222222111111...------...000000///...111222333333222111///...111000//////////////////------------------------******++++++++++++,,,,,,)))))))))))))))))))))))),,,,,,,,,,,,++++++++++++*********)))))))))(((((((((((((((((((((((((((((('''''''''(((((((((((((((%%%&&&''''''((((((''''''******)))(((((('''''''''%%%&&&'''))))))((('''&&&(((''''''&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$%%%&&&########################$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&((()))************************)))+++...333999CCCMMMTTTUUUUUUUUUVVVXXXYYYZZZ[[[[[[\\\]]]]]]\\\ZZZWWWVVVRRRMMMIIIMMMYYYjjjzzz~~~zzzxxxxxxzzz|||{{{$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%#########$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%"""#########$$$$$$$$$%%%$$$$$$###############""""""$$$&&&&&&%%%%%%%%%&&&!!!###%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''((((((((($$$$$$$$$%%%&&&'''((()))'''((()))*********))))))***,,,...///000111333555333444666888999999888888999888666555555777999::::::999888777666666666777777666666666666777888888777777777777777888999::::::::::::::::::999999999<<<<<<<<<<<<<<<<<<<<<<<<999888888666555444444333333222333555777888777555777888:::::::::888555444333222111111000000000111........................++++++++++++++++++++++++))))))))))))))))))))))))+++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))((((((((((((((('''''''''''''''((())))))))))))(((*********))))))(((((('''$$$%%%&&&((((((((('''&&&)))((('''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$%%%$$$$$$###$$$$$$$$$%%%%%%########################$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))(((((()))))))))*********(((---444;;;CCCJJJQQQVVVUUUUUUUUUVVVXXXZZZ]]]^^^\\\\\\\\\[[[YYYWWWUUUTTTOOOLLLMMMUUUdddsss~~~~~~{{{wwwvvvyyy%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&((((((((('''&&&%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%$$$$$$######$$$$$$%%%"""""""""######$$$$$$%%%########################"""$$$&&&'''&&&&&&&&&(((!!!!!!###%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((())))))&&&&&&&&&&&&&&&'''((()))(((((()))***+++,,,------,,,///222444444555777888;;;;;;;;;:::888777555444555444333333333444555666999999888777777888999:::999999999999999:::;;;<<<:::::::::;;;<<<===>>>???========================@@@AAACCCEEEFFFFFFFFFEEEAAAAAA???===;;;:::888777555555666999<<<===<<<:::777999<<<>>>>>>>>><<<:::666555444333333333333333000000000000000000000000---,,,,,,,,,++++++++++++************************************++++++++++++++++++++++++*********)))))))))))))))))))))))))))(((((((((((((((''''''''''''(((((()))))))))))))))((()))***+++***)))((('''$$$%%%&&&'''''''''''''''***)))(((&&&&&&&&&''''''((('''%%%$$$$$$%%%'''(((%%%%%%&&&&&&'''(((((((((&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''(((((((((''''''((()))***++++++,,,,,,222<<>>???@@@@@@???>>>>>>>>>>>>????????????@@@AAABBBDDDDDDAAAAAAAAABBBBBBCCCCCCCCCCCCFFFKKKPPPTTTUUUUUUTTTPPPOOOMMMJJJGGGEEECCCBBB;;;;;;===@@@DDDEEEDDDBBB===???BBBEEEFFFDDDBBBAAA======<<<::::::999999:::555555555555555555555555444333222222111000//////++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++*********)))))))))))))))))))))))))))(((((((((''''''''''''&&&'''(((((())))))((((((%%%'''***,,,,,,***(((&&&&&&&&&&&&&&&'''((()))***+++***(((&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%&&&######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&######$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((('''&&&'''(((***+++---...///444:::CCCKKKPPPSSSVVVWWWUUUVVVWWWYYYZZZ\\\]]]]]]^^^\\\WWWSSSPPPOOOOOOOOOOOOTTT\\\gggpppwwwyyyzzz|||{{{~~~######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###%%%'''))))))'''%%%###""""""###$$$%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((%%%$$$$$$$$$$$$$$$$$$%%%######$$$%%%%%%&&&''''''"""""""""""""""######### """$$$%%%%%%$$$%%%'''***((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))******))))))(((((((((((()))***)))))))))+++///333555666888::::::999888777888666555444444444555666777555666888:::<<<===>>>>>>>>>>>>>>>>>>@@@CCCFFFHHHFFFEEEDDDCCCBBBAAAAAAAAABBBBBBCCCCCCEEEFFFHHHIIIDDDDDDEEEFFFGGGHHHHHHIIIFFFJJJRRRYYY^^^`````````\\\[[[YYYVVVRRROOOMMMLLLFFFGGGIIIMMMPPPQQQPPPOOOLLLNNNPPPRRRQQQNNNKKKIIIEEEDDDCCCBBBAAAAAAAAAAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888777666555444,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((('''''''''&&&%%%&&&''''''((((((''''''###&&&))),,,---+++(((&&&((('''''''''''')))+++,,,,,,***(((&&&%%%&&&'''(((###%%%'''(((((('''%%%###%%%%%%&&&&&&'''((())))))%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%%%%$$$"""!!!!!!###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((''''''''''''''')))+++---///111222;;;@@@HHHNNNRRRUUUWWWYYYWWWXXXYYYZZZ[[[\\\\\\\\\___[[[UUUPPPLLLLLLMMMNNNRRRXXXaaajjjqqquuuvvvwww"""###$$$%%%%%%$$$"""!!!$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&$$$###"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$######$$$%%%%%%%%%%%%$$$######""""""""""""##############################&&&%%%%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''******)))((('''%%%###"""'''&&&&&&%%%%%%&&&&&&'''###$$$''')))***)))'''%%%++++++***))))))*********,,,---///222444666777888555666666555333333444666555666666666555666999<<<555999>>>@@@AAAAAAAAABBBAAAAAABBBCCCEEEHHHKKKLLLNNNKKKFFFBBBAAAAAA@@@@@@BBBCCCEEEHHHKKKMMMOOOPPPJJJKKKKKKKKKJJJJJJKKKLLLMMMPPPVVV^^^eeejjjkkkkkkgggfffeeeaaa\\\UUUPPPLLLHHHHHHKKKRRR[[[```^^^\\\VVVZZZ^^^^^^YYYSSSOOONNNJJJKKKKKKJJJGGGDDDAAA???CCCAAA>>>===???CCCGGGJJJJJJIIIHHHEEEBBB???<<<:::777555111...,,,,,,,,,------,,,+++,,,---...---,,,'''***,,,+++)))(((***---------+++(((''''''+++---...---+++)))(((((()))***))))))))))))))))))))))))******)))((('''&&&%%%%%%((((((''''''''''''((((((+++***((('''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''''''''(((((((((((()))&&&''''''((((((((((((((('''&&&&&&''')))***)))'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&###!!!!!!###%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''((('''%%%%%%&&&(((((((((***)))((('''(((...666;;;BBBEEEKKKQQQUUUWWWWWWWWWZZZXXXVVVXXX[[[^^^^^^]]]\\\YYYSSSKKKFFFGGGNNNUUUWWW[[[cccjjjmmmnnnuuu}}}###$$$$$$$$$$$$$$$############$$$%%%%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&)))(((&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$########################&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''%%%&&&((()))******)))(((*********+++,,,---...///111222333555555666666666555666666555333222222333777888888888888999;;;>>>???BBBGGGIIIIIIHHHHHHHHHEEEEEEEEEFFFGGGIIIKKKLLLKKKHHHEEECCCDDDEEEEEEEEEGGGJJJOOOTTTXXX[[[\\\\\\SSSRRRQQQPPPOOOPPPRRRTTTWWWYYY^^^eeelllppprrrqqqnnnllliiiddd___YYYTTTRRRQQQSSSYYY___eeehhhgggfff```cccdddaaa[[[UUUSSSSSSPPPQQQRRRSSSRRRPPPMMMKKKGGGFFFEEEFFFIIINNNSSSVVVVVVUUUSSSPPPLLLHHHEEECCC???>>>;;;888555333222111///...------...///...---+++,,,...---+++***+++---,,,,,,+++)))'''(((***,,,...---+++)))(((((()))***)))))))))))))))))))))))))))))))))(((''''''&&&&&&((((((''''''''''''((((((+++***((('''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%(((((('''''''''&&&&&&&&&&&&&&&'''''''''(((((((((&&&''''''((((((((((((((('''&&&&&&''')))***((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$!!!!!!###%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""######$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&''')))***+++)))******+++...444;;;@@@DDDGGGMMMSSSWWWZZZZZZZZZZZZXXXWWWYYY\\\]]]\\\ZZZ[[[WWWQQQLLLJJJMMMSSSWWWZZZ]]]dddkkknnnpppwww%%%%%%$$$$$$$$$$$$%%%%%%"""######$$$$$$######"""$$$$$$%%%%%%%%%%%%&&&&&&)))((('''%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((&&&&&&&&&'''((((((((((((''''''&&&&&&&&&&&&''''''''''''((())))))***++++++******,,,...000222333444666666666666666555444333333444666666555444666777:::;;;<<<<<<<<<===???AAACCCFFFJJJLLLLLLKKKJJJJJJIIIIIIIIIIIIJJJLLLMMMNNNIIIGGGFFFGGGJJJMMMOOOOOOOOOSSS[[[ccciiikkkkkkkkkdddaaa^^^\\\\\\^^^bbbdddfffhhhkkkqqqxxx|||~~~~~~{{{xxxrrrkkkeee```\\\[[[ZZZ```hhhmmmnnnmmmmmmnnnmmmnnnlllggg___YYYWWWXXXTTTVVVXXXZZZZZZXXXVVVTTTQQQQQQRRRTTTWWW\\\```cccbbbaaa___\\\XXXTTTPPPNNNKKKKKKIIIFFFBBB>>>:::777444222000///000000...---,,,------,,,******+++,,,***++++++***)))((()))***---,,,+++)))))))))******))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))***)))(((''''''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''&&&&&&&&&'''''''''''''''&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&''''''(((((((((((((((''''''&&&'''))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!""""""""""""###########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&(((***,,,---)))+++///222666<<>>@@@>>>@@@AAAAAA@@@AAACCCDDDDDDGGGKKKMMMMMMMMMLLLMMMLLLLLLMMMNNNOOOPPPQQQRRRKKKKKKMMMQQQVVV[[[]]]^^^^^^dddmmmvvv|||}}}|||zzzvvvrrrnnnkkkmmmqqquuuxxxvvvwwwzzz~~~uuunnniiigggggghhhqqq{{{}}}xxxtttuuuxxxyyyzzzxxxqqqhhh___[[[[[[[[[\\\^^^___^^^\\\YYYWWWZZZ[[[\\\___bbbeeehhhjjjhhhgggeeeccc```]]][[[ZZZYYYYYYYYYWWWRRRLLLEEEAAA===;;;777444333111///...///......---,,,,,,---...(((***,,,,,,***)))((())),,,,,,******))))))******))))))))))))))))))))))))''''''(((((())))))))))))))))))(((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((((((((((((((''''''((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%$$$%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''(((***,,,)))---444:::???DDDIIIMMMNNNPPPTTTXXXZZZ[[[[[[[[[ZZZZZZ[[[[[[[[[YYYVVVTTTQQQNNNMMMQQQYYY```cccdddccceeekkkuuu|||%%%%%%$$$###$$$%%%'''(((%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''((()))******)))(((''''''''''''''')))((((((''''''(((((()))((((((''''''(((***,,,...///000222444555555555555//////000111111111111111333555888:::<<<@@@DDDGGGDDDFFFGGGGGGFFFEEEFFFHHHJJJMMMQQQTTTUUUTTTTTTUUUQQQRRRSSSUUUVVVWWWXXXXXXSSSUUUXXX___fffkkknnnooosssxxx}}}yyyyyy}}}xxxttttttuuu}}}xxxllleeebbbdddddddddccc```]]]ZZZXXX\\\^^^aaadddhhhjjjlllmmmiiihhhgggeeeeeeeeefffggghhhjjjkkkjjjeee^^^VVVQQQJJJFFFAAA===;;;888666444444333111//////000000000)))+++------+++)))))))))++++++******************))))))))))))))))))))))))''''''(((((()))*********))))))(((((((((((())))))((((((((((((((('''''''''''''''''''''''''''''''''%%%&&&&&&'''((()))******&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((((((((((((((''''''((())))))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#############################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''((('''%%%&&&)))+++,,,222999AAAFFFKKKOOOQQQSSSTTTVVVXXXYYYYYYYYYXXXZZZ[[[\\\[[[YYYWWWTTTSSSMMMMMMPPPXXXaaaiiilllllljjjjjjpppyyy$$$######$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$$$$############$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&''''''((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&((()))%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((******(((((('''&&&'''(((***+++))))))(((((((((((())))))))))))((()))***,,,...///111222444555555555444333---...000222333444555555:::;;;===>>>AAAFFFMMMQQQRRRSSSTTTTTTRRRPPPPPPQQQTTTWWW[[[^^^^^^]]]]]]]]]]]]^^^___```aaabbbbbbaaa___aaafffmmmuuu{{{}}}~~~~~~|||sssoooiiihhhfffdddaaa___^^^]]]aaacccggglllooopppppppppjjjhhhfffeeegggjjjnnnqqqvvvxxx{{{{{{wwwqqqiiidddYYYUUUPPPKKKIIIGGGFFFDDD;;;888333000///...---,,,***,,,......,,,+++******************************))))))))))))))))))))))))((((((((())))))************))))))(((((())))))***''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&'''((())))))***&&&&&&&&&'''''''''''''''%%%&&&&&&&&&''''''''''''&&&''''''((((((((((((((()))((('''((())))))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""!!!!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%''')))(((&&&&&&***...333999@@@GGGLLLOOORRRTTTVVVWWWXXXYYYYYYYYYXXXWWWZZZ[[[\\\ZZZWWWTTTSSSSSSPPPSSSYYYbbbjjjoooqqqqqqpppooottt}}}!!!"""###$$$%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$$$$############$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&'''((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''')))***+++***)))'''&&&'''((()))******))))))(((((())))))******++++++,,,...///111222000111333555555555444333222333555777999;;;<<<<<>>>>>@@@BBBBBBBBBBBBDDDFFFFFFKKKRRR\\\hhhvvv~~~}}}}}}yyyvvvtttssstttuuuvvvrrriiibbb^^^___aaaccchhhmmmxxx~~~}}}wwwlllgggdddeeejjjnnnooommmkkkeee___]]]]]]XXXNNNEEEAAA<<<666333333222///,,,...,,,+++,,,...///...,,,((((((''''''(((((())))))))))))******++++++++++++))))))))))))))))))))))))---%%%,,,((()))...###&&&))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))(((((('''''''''(((***,,,+++)))&&&%%%''''''&&&&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$#########""""""%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%'''))))))((('''((()))$$$''')))))))))000;;;DDDGGGJJJMMMPPPQQQSSSUUUWWWXXXZZZ\\\]]]\\\[[[[[[\\\YYYXXXWWWVVVRRRPPPXXXaaannnsssyyyzzzvvvqqqmmmlllkkkttt###$$$$$$%%%%%%$$$$$$###&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&'''((('''%%%''''''''''''''''''''''''&&&'''((()))))))))))))))***)))))))))***,,,...///...000222333222222444555444333444666:::>>>AAACCCFFFGGGHHHHHHFFFGGGIIILLLTTTYYYbbblllxxx~~~|||{{{|||~~~{{{pppjjjfffggghhhhhhkkkooowww~~~}}}tttjjjeee```\\\\\\```ddddddbbbhhhggggggjjjlllhhh```XXXNNNIIIDDDAAA>>>;;;666111///---+++,,,...///...,,,---,,,,,,+++++++++++++++)))*********++++++++++++************************)))---:::000(((+++$$$+++((((((((()))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))(((((((((''''''((()))***)))(((&&&%%%'''''''''&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$#########""""""&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&'''))))))'''''''''(((&&&(((+++---000777@@@GGGKKKNNNQQQRRRSSSTTTVVVWWWYYYZZZ[[[\\\\\\\\\[[[ZZZUUURRRQQQRRRSSSVVV```jjjrrrvvvzzzyyyuuupppmmmmmmsss~~~$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''&&&%%%&&&((()))((('''((((((((((((((((((((((((&&&&&&'''(((((()))************+++,,,---...//////...000111222222444777999888888999<<<@@@EEEIIILLLPPPQQQQQQOOOMMMNNNRRRVVVaaahhhrrr|||wwwrrrqqqtttvvvvvvwwwzzz~~~~~~pppcccaaa\\\WWWUUUWWWYYYYYYXXX[[[___fffnnnqqqoooiiicccWWWSSSOOOMMMJJJEEE===888222000.........///...---...---,,,+++************************++++++++++++************************+++<<>>===>>>@@@BBBFFFKKKQQQUUUYYYZZZ[[[XXXUUUWWW^^^dddooovvv{{{yyy{{{wwwjjjfffaaa[[[WWWVVVVVVUUUUUUSSSYYYaaahhhkkkiiieeeaaaWWWVVVTTTTTTSSSPPPIIICCC999888555333111000///...///...---,,,+++++++++,,,++++++++++++++++++++++++************************000GGG\\\AAA)))***&&&***''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''&&&%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""!!! !!!""""""%%%$$$$$$######"""""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$'''''''''&&&&&&''''''''''''(((((((((&&&&&&'''(((***,,,111999CCCJJJNNNOOORRRTTTVVVWWWWWWXXXYYY[[[\\\YYYVVVXXX[[[\\\WWWRRROOOKKKMMMVVVbbblllwww{{{||||||xxxsssqqqsssvvv&&&''''''((((((''''''&&&######$$$$$$$$$$$$#######################################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&%%%######%%%''''''&&&&&&&&&'''''''''(((((((((''''''''''''(((***,,,,,,---...///111222222222222222444666777888;;;???CCC@@@BBBDDDGGGJJJOOOWWW\\\ccceeefffdddaaadddllltttuuupppkkkddd___\\\[[[[[[[[[\\\___cccggggggeeebbb```UUUTTTTTTWWWYYYYYYUUUPPPDDDCCCAAA>>>:::777444333333222111000////////////,,,+++++++++++++++++++++************************...AAASSS;;;)))---''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''&&&%%%$$$$$$%%%'''((((((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""!!!!!!!!!!!!!!!!!!"""%%%$$$$$$######"""""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%((('''&&&&&&&&&&&&'''((('''(((((('''&&&''')))+++---000666???HHHOOOQQQRRRPPPSSSVVVXXXXXXYYY[[[]]]\\\YYYVVVWWWZZZYYYTTTOOOLLLJJJPPP\\\hhhrrrzzz}}}~~~}}}zzzwwwvvvyyy|||%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))&&&$$$######$$$&&&&&&&&&&&&&&&&&&''''''(((((()))(((((((((((()))+++---///000000111222333444555555666888;;;<<<>>>@@@DDDFFFAAADDDHHHLLLPPPWWWaaahhhrrrvvvxxxuuurrrttt}}}{{{wwwsssnnniiiffffffhhhjjjlllllllllmmmnnnllliiieeeUUUSSSRRRTTTWWWYYYWWWUUUOOOQQQQQQNNNIIIDDD@@@???777666444222000///......,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++(((111>>>...'''000((((((''''''((((((((()))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''&&&%%%$$$%%%&&&'''(((((((((((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''''''''''''''&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((('''((((((((('''))),,,...222666>>>EEELLLPPPRRRSSSQQQSSSVVVXXXYYYZZZ\\\^^^[[[YYYWWWWWWWWWVVVRRRNNNJJJLLLSSS```jjjrrryyy%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))(((%%%######%%%'''''''''&&&''''''((())))))******))))))((()))***---///111333222222222333555777888:::<<<@@@BBBCCCEEEGGGIIIEEEJJJPPPUUU[[[eeeqqqzzz}}}|||yyyvvvsssrrruuuzzz~~~}}}{{{zzz|||zzzuuubbb^^^YYYWWWXXXYYYXXXVVVXXX\\\___^^^YYYTTTPPPNNNCCCAAA>>>:::555222000///------,,,,,,,,,+++++++++++++++++++++++++++++++++)))'''000''''''///(((+++((((((((()))))))))******************************))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***&&&&&&&&&&&&&&&'''((((((((((((((((((''''''''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&'''''''''''')))(((&&&%%%%%%&&&((()))'''((((((((()))+++///222888>>>FFFKKKNNNPPPSSSUUUTTTVVVXXXZZZZZZZZZ\\\]]]YYYYYYXXXWWWUUURRRPPPNNNNNNQQQYYYdddkkkrrr|||''''''((((((((((((''''''&&&'''((())))))((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$"""############$$$$$$$$$''''''&&&&&&&&&&&&%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((()))'''$$$$$$&&&((())))))'''(((((()))***+++++++++******))))))+++---000222444333222222333555888999<<>>@@@CCCFFFIIILLLQQQTTTSSSUUU[[[______mmmttt~~~ssskkkjjjkkkrrr|||{{{tttpppmmmmmmmmmkkklllttt|||vvvrrrppppppqqqjjjjjjiiihhhiiijjjlllmmmnnnmmmkkkeee^^^YYYVVVUUUMMMKKKFFF@@@:::666333222---,,,,,,++++++,,,,,,,,,*********)))******++++++************************))))))))))))))))))))))))((((((((())))))))))))*********))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$#########""""""'''&&&%%%%%%$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%&&&&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((())))))'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))***+++...333:::AAAEEELLLOOOSSSUUUUUUVVVWWWXXX[[[[[[[[[[[[[[[ZZZZZZYYYXXXSSSOOONNNMMMKKKLLLPPP[[[]]]bbbhhhmmmwww~~~yyy{{{%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%&&&'''(((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&'''((()))'''((())))))(((''')))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&&&&&&&''')))***&&&(((***++++++---000222333777:::;;;:::999999;;;999===BBBEEEFFFHHHLLLOOOSSSZZZ___```ccckkkrrrtttwwwqqqtttyyy}}}wwwjjjaaa___```cccjjjrrryyy}}}~~~~~~{{{xxxtttpppmmmkkkhhhhhhggggggiiirrr}}}yyyuuuuuuwww{{{~~~|||yyytttqqqqqqsssuuuvvvzzzuuulllbbbZZZVVVTTTUUUUUUSSSPPPLLLEEE>>>777333222111///...------...///***************++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$############((('''&&&$$$###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&((((((((((((((())))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''******,,,111999AAAGGGIIIQQQSSSUUUVVVVVVVVVWWWXXXZZZZZZ[[[[[[[[[ZZZYYYXXXXXXRRRNNNMMMMMMLLLPPPUUU]]]^^^cccjjjrrr|||~~~%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&'''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&((()))''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&'''((()))''')))******(((((()))***&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))%%%&&&''')))******))))))''')))+++---...000333666777;;;>>>===999777888;;;<<<@@@FFFHHHIIILLLRRRVVVaaaiiipppsssxxxooofffbbbeeehhhkkknnnsssyyy~~~|||||||||{{{wwwppphhhbbbccceeehhhnnnuuuzzz|||}}}zzzyyywwwuuuttttttttttttrrrqqqqqqppprrryyy}}}}}}}}}~~~~~~ooo```VVVPPPOOOOOOPPPQQQSSSRRRNNNGGG@@@<<<888666333111///.........,,,,,,++++++++++++,,,,,,************************))))))))))))))))))))))))************))))))))))))******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$(((&&&%%%$$$###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))))))))'''((())))))))))))(((''''''&&&&&&&&&&&&'''((()))***+++///666???FFFKKKLLLTTTVVVWWWXXXWWWWWWXXXYYYYYYZZZ[[[[[[ZZZYYYWWWVVVVVVRRROOOQQQRRRSSSWWW\\\___```eeeooowww$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%&&&&&&%%%$$$%%%&&&'''((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''%%%'''((('''&&&&&&'''((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&%%%%%%&&&)))+++,,,,,,***((())))))&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((())))))***$$$&&&)))+++,,,+++***)))***,,,...000111333666999999;;;===<<<999888:::<<<===BBBHHHKKKNNNTTT___gggvvvoooccc]]][[[^^^aaadddhhhoooxxx~~~|||zzzwwwtttrrrrrrtttxxx|||~~~~~~xxxggg\\\TTTPPPNNNGGGJJJOOORRRRRROOOKKKIII@@@>>>;;;777333000...---///...------,,,,,,------++++++++++++++++++++++++))))))))))))))))))))))))+++************)))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''"""###%%%&&&'''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&''''''((()))))))))))))))'''((()))******)))((('''(((''''''&&&'''(((***+++,,,000666===DDDJJJNNNPPPVVVWWWXXXXXXWWWWWWXXXZZZYYYZZZZZZZZZYYYVVVTTTRRRSSSQQQQQQVVVZZZ[[[___dddddddddjjjuuu~~~}}}$$$$$$%%%%%%&&&''''''(((%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%&&&%%%$$$%%%&&&'''))))))))))))(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&$$$'''))))))'''%%%&&&'''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&%%%%%%&&&)))***,,,+++)))&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((('''''''''&&&&&&&&&''''''((())))))******'''((()))***+++,,,---------///111222333555888;;;999::::::::::::<<>>EEEIIIMMMQQQUUUVVVWWWXXXXXXWWWWWWXXXZZZYYYYYYZZZYYYWWWTTTQQQNNNNNNNNNSSS[[[aaacccfffjjjiiiiiippp|||~~~}}}$$$$$$%%%%%%&&&'''((((((&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%$$$###%%%&&&(((************)))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%###'''******(((%%%%%%&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&'''(((***'''((()))(((&&&###""""""&&&&&&&&&'''''''''((((((******))))))((((((((('''&&&''''''((()))******+++******))))))***,,,///000///111333444555666999<<<999888777888;;;???CCCFFFCCCIIIPPPXXXbbbsss~~~xxxpppkkkkkkpppuuu{{{vvvjjj^^^VVVQQQOOOMMMKKKLLLMMMPPPRRRWWWVVVRRRMMMFFF???888555444333111000...---------++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++******))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$############""" !!!###$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%######""""""######$$$%%%"""###$$$&&&''''''&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&%%%&&&((()))))))))((('''%%%&&&((())))))(((&&&%%%***)))(((((()))+++---...222:::DDDJJJLLLNNNSSSXXXVVVWWWXXXWWWVVVWWWYYY[[[YYYYYYZZZYYYVVVSSSOOOLLLKKKLLLTTT^^^eeegggiiimmmmmmmmmttt~~~~~~~~~xxxrrrvvv%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''(((((()))))))))(((&&&%%%%%%%%%$$$$$$%%%%%%&&&'''+++***(((&&&%%%%%%%%%&&&##################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$&&&'''(((((('''%%%###"""%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&''''''''''''''''''''''''''''''''''''''')))'''%%%&&&)))******(((&&&''''''(((((((((((((((((((((((()))(((((('''&&&)))))))))+++,,,...000111777777777888999888666444555777;;;>>>AAACCCDDDDDDEEEJJJRRR___qqqzzzrrrwww}}}~~~|||{{{vvvttttttvvv{{{}}}xxxssslllggg___ZZZUUUQQQQQQQQQRRRRRRZZZYYYYYYZZZWWWPPPDDD;;;666333111111222222///,,,......,,,+++******))))))******+++,,,------,,,,,,+++++++++************)))))))))************))))))((((((((((((((())))))***((((((''''''''''''((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''(((((()))***++++++,,,))))))(((''''''(((***+++,,,,,,+++***)))(((''''''******)))((('''&&&%%%%%%%%%&&&&&&'''''''''''''''%%%&&&((()))+++///444888???CCCGGGKKKMMMPPPSSSVVVXXXXXXXXXXXXXXXXXXXXXXXX[[[YYYWWWUUUSSSOOOJJJGGGEEENNN[[[dddiiillloooqqqqqquuu}}}}}}xxxxxxyyy}}}pppmmmooo%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&''''''((((((((('''&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&$$$$$$###""""""###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((&&&$$$$$$&&&'''&&&$$$&&&'''(((((())))))(((((())))))))))))((((((((((((((()))***+++...000222333::::::::::::;;;:::888777777999<<>>AAACCCEEEHHHKKKMMMYYYbbbrrr|||rrriiiaaa]]]bbbiiisss}}}~~~{{{|||~~~|||zzzyyyyyyvvvpppiiieeeeeegggiiihhhgggbbb\\\VVVQQQOOOOOOKKKFFFAAA>>>:::777444000///...---,,,,,,---------------,,,++++++******,,,+++++++++************))))))************))))))***************++++++,,,)))((((((''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%%%%$$$###""""""$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))))))))))))))(((((((((((()))))))))******+++++++++''''''((())))))))))))))))))))))))***---555>>>DDDJJJMMMPPPRRRTTTUUUWWWYYYYYYYYYYYYYYYYYYYYYYYYYYYVVVWWWVVVQQQLLLHHHHHHJJJWWWaaannnuuuwwwvvvwwwxxx~~~~~~}}}pppkkkjjjmmmrrr%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&'''((())))))((('''&&&'''%%%###"""!!!###$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$###$$$%%%''')))&&&'''((()))******)))))))))((((((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&'''((())))))(((((((((((((((((((((((())))))((()))))))))((('''''''''((()))))))))))))))***((('''&&&'''(((+++,,,)))***---000333555777888::::::;;;::::::;;;<<<>>>@@@DDDHHHKKKMMMQQQVVVZZZhhhqqq|||tttlllgggfffggghhhqqqzzz|||vvvvvv|||yyynnn```VVVQQQPPPUUUSSSQQQNNNJJJEEE@@@>>>444333222000///...------///......---,,,,,,,,,,,,,,,,,,+++++++++*********)))******++++++******)))***))))))))))))***++++++))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$$$$%%%%%%&&&$$$###""""""$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%%%%%%%'''''''''''''''''''''&&&&&&'''(((*********)))(((''''''((((((((())))))))))))))))))************+++(((((()))***************)))))))))+++000888BBBJJJOOOQQQTTTUUUVVVWWWXXXZZZZZZZZZZZZZZZZZZZZZZZZZZZWWWXXXUUUOOOIIIIIINNNTTTdddmmmyyy~~~}}}zzz{{{~~~~~~{{{|||}}}}}}ooofffggglllsssyyy%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%######%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''(((((('''&&&$$$###'''&&&$$$###"""###$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""$$$&&&'''((())))))))))))))))))(((***))))))((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''%%%'''(((***************'''(((((()))))))))))))))((('''&&&&&&&&&(((+++,,,,,,---000333666777999999555777888888888;;;???CCCFFFKKKRRRWWWZZZ^^^eeejjj}}}|||wwwooommmjjjhhhjjjqqqyyyyyygggZZZTTTRRRRRRTTTVVVUUURRRMMMHHHDDD;;;;;;:::999666333000///......---,,,+++,,,,,,---,,,,,,,,,++++++++++++*********++++++++++++******)))(((((((((((()))******))))))(((((((((((())))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&%%%&&&(((************)))''''''(((((())))))************)))))))))(((((((((((())))))***************)))***+++...444<<>>999666444333222---------,,,,,,,,,++++++***++++++,,,,,,++++++************)))***++++++,,,******))))))))))))******(((((((((((((((((((((((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%''''''((((((((((((''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&!!!###%%%&&&'''&&&$$$#################################$$$%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&'''(((&&&&&&''''''((()))******''''''&&&&&&(((***,,,---++++++++++++++++++++++++((()))***+++,,,---......''''''((()))))))))))))))+++111999AAAGGGKKKOOOQQQSSSUUUWWWXXXXXXXXXZZZ[[[XXXXXXXXXXXXXXXXXXXXXXXXSSSTTTVVV]]]hhhrrrzzz~~~|||~~~wwwoooqqq}}}zzz|||tttmmmsss}}}xxxgggfffiiisss}}}%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''&&&%%%$$$$$$&&&%%%$$$$$$%%%&&&((()))'''&&&%%%$$$###$$$$$$%%%$$$&&&((('''$$$###&&&)))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%$$$############,,,+++++++++******)))))))))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((%%%&&&&&&&&&%%%$$$$$$###&&&&&&&&&''''''''''''(((''''''''''''((((((((((((+++)))'''&&&%%%&&&'''(((&&&(((+++------+++(((&&&)))(((((('''''''''((((((((((((((((((((()))******,,,,,,+++***+++///555:::;;;:::888777777777999:::===@@@DDDFFFKKKZZZooouuujjjccceeeiiiooovvv}}}xxxwwwzzz||||||zzz~~~yyywwwxxxyyyuuuuuurrrkkkbbb\\\ZZZZZZ^^^ccchhhjjjhhheeeeeefffYYYTTTKKKBBB:::555222111...,,,******,,,------,,,000...+++***+++,,,---,,,************************+++***************++++++))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''((((((((('''%%%$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&''''''&&&&&&'''''''''(((((()))***+++///***%%%%%%)))++++++)))***+++,,,------,,,***))))))************)))((((((***)))((((((***,,,---...///666@@@HHHNNNQQQSSSTTTVVVWWWXXXYYYXXXXXXVVVUUUXXXXXXWWWVVVVVVVVVWWWWWWRRRSSSXXXddduuu}}}sssqqqrrruuu~~~|||wwwyyy~~~{{{nnnmmmmmmqqqyyy}}}ooobbbhhhrrr|||%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$%%%&&&((()))((('''&&&%%%$$$%%%%%%&&&'''''''''&&&$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%++++++******))))))))))))''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''(((((((((''''''&&&%%%&&&&&&&&&''''''''''''(((''''''''''''((((((((((((***)))((('''''''''(((((('''(((***,,,,,,***(((''')))(((((('''''''''((((((***)))))))))))))))******)))***+++,,,---222777;;;<<<;;;888777777888:::;;;===@@@EEELLLWWWjjjrrrkkkgggfffmmmsss||||||zzz||||||{{{zzzvvvyyy}}}~~~~~~~~~wwwooojjjhhhiiimmmqqqtttsssnnniiigggggg```]]]WWWNNNEEE<<<555111111///......//////...,,,---+++)))((()))+++*********************************)))))))))))))))******))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&%%%$$$###''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&''''''''''''''''''''''''((()))***+++000+++&&&%%%(((***)))''')))***+++------,,,***)))))))))******++++++******+++***))))))+++---...///666<<>>@@@DDDKKKVVVfff{{{yyykkkcccdddjjjooo{{{~~~{{{xxxyyyzzzzzz{{{{{{vvvuuuvvv{{{}}}}}}zzzsssllliiiiiihhhgggddd]]]SSSGGG<<<555555333000//////...,,,++++++)))))))))+++++++++)))++++++++++++++++++++++++***))))))((((((((())))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$###'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&''''''''''''''''''''''''((()))***+++000,,,'''&&&'''((('''%%%''')))***+++,,,,,,+++***))))))***+++,,,,,,,,,,,,++++++******+++---///111>>>CCCJJJOOORRRSSSSSSSSSXXXXXXWWWVVVVVVVVVVVVVVVWWWWWWXXXXXXWWWWWWVVVUUUVVV[[[fffwww}}}|||{{{uuutttuuuvvvzzz~~~sssjjjgggooouuu((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''''''''&&&$$$$$$%%%%%%&&&''''''((((((((((((''''''''''''((((((%%%""""""%%%%%%$$$!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&'''((())))))((((((((((((((((((''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''))))))((('''%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))************)))(((******))))))))))))******(((((((((((((((((()))***+++******)))))))))))))))(((,,,000333555777999;;;777777666777999===AAACCCGGGKKKRRR```rrr{{{uuulllddddddkkkvvv~~~zzzrrrkkkhhhgggjjjjjjiiieee]]]RRRHHHBBB???;;;666222000//////...,,,++++++,,,......---++++++++++++++++++++++++++++++******))))))))))))***(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&'''((((((((('''''''''''''''(((******---***'''&&&'''((('''&&&'''''')))***++++++++++++++++++,,,,,,---,,,,,,,,,+++++++++***+++---111444CCCGGGMMMRRRTTTTTTTTTUUUYYYXXXVVVUUUUUUUUUVVVWWWWWWXXXXXXXXXXXXVVVUUUTTTUUU\\\jjj}}}|||zzz{{{}}}wwwllllllpppvvv|||(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%$$$$$$$$$%%%&&&&&&''''''''''''(((((((((((((((((((((%%%### """%%%'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''(((''''''''''''((())))))***''''''''''''''''''(((((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''))))))((('''%%%%%%%%%&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((()))************))))))******)))(((((()))******((((((((((((((()))*********))))))(((((()))))))))---000444777777777888999444555666999===AAAFFFHHHJJJOOOZZZiii{{{{{{rrrfffhhhjjjmmmrrrzzzyyynnnfffcccbbbfffffffffdddaaa\\\WWWTTTKKKFFF===777444333333222------,,,...//////...,,,++++++++++++++++++++++++---,,,++++++*********+++(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&''''''(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&''''''''''''&&&&&&&&&&&&'''((()))***((('''&&&&&&'''(((((((((&&&'''((()))******++++++---------------,,,+++******++++++++++++///444888DDDIIINNNSSSUUUUUUVVVWWWYYYXXXVVVVVVVVVVVVXXXYYYXXXXXXXXXXXXWWWVVVUUUTTTVVV```qqqrrrlllqqqxxx}}}((((((((('''''''''''''''%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&%%%$$$######$$$%%%&&&''''''''''''&&&'''(((((()))((((((((($$$""""""###%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((((((((((('''(((((())))))''''''''''''(((((((((((())))))(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((('''&&&''''''((())))))))))))(((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((())))))))))))************))))))))))))******(((((((((((()))***++++++)))))))))))))))***++++++222555888999999888777777555777:::???CCCGGGJJJKKKJJJTTTcccsss{{{{{{zzzxxxtttnnnfffaaabbbiiittt}}}zzzmmmccc^^^^^^```aaaaaabbbbbbcccccccccRRRLLLDDD===999666333222///...,,,,,,---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&'''(((((()))(((((((((&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&'''((()))***%%%%%%%%%&&&&&&'''((()))''''''(((((())))))******,,,---------,,,,,,+++******,,,------...222999???GGGKKKPPPTTTVVVWWWXXXYYYWWWWWWWWWWWWXXXYYYZZZ[[[ZZZYYYXXXWWWVVVUUUUUUUUU]]]iiizzztttqqqwww~~~''''''''''''((((((((((((&&&&&&&&&''''''(((((((((&&&&&&&&&'''&&&&&&%%%%%%###$$$%%%''''''''''''&&&%%%&&&'''(((((((((''''''$$$%%%%%%%%%$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''(((((())))))((('''''''''((((((''''''((((((((()))))))))(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((()))))))))))))))&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((('''''''''((()))***))))))))))))))))))))))))(((((((((((()))***+++,,,*********+++,,,---...///444777:::::::::888888999;;;>>>BBBGGGJJJLLLLLLLLLOOO\\\oooxxxlllddddddcccaaa^^^___bbbeeeqqqzzz{{{nnnddd______^^^___```ccceeehhhjjjkkk\\\YYYTTTOOOIIIBBB;;;777333111...------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((()))))))))))))))&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&'''((())))))%%%&&&&&&&&&&&&&&&''''''(((((((((''''''(((((()))))))))+++,,,------------,,,...111111222777???FFFKKKNNNSSSVVVWWWXXXYYYZZZVVVVVVXXXZZZ[[[\\\\\\\\\\\\ZZZWWWUUUTTTTTTVVVWWWeeesss~~~~~~&&&&&&''''''(((((())))))'''''''''((((((((())))))$$$$$$%%%&&&''''''''''''###$$$%%%'''(((''''''&&&$$$%%%'''(((((((((''''''%%%'''((('''$$$###%%%(((&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''***)))(((''''''&&&'''''''''((((((((())))))******&&&&&&&&&&&&&&&'''((()))'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%%%%&&&'''((((((''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((('''&&&%%%&&&''')))+++))))))************))))))(((((((((((()))***+++,,,++++++,,,---...000111222555777:::;;;:::999:::;;;AAADDDHHHLLLOOOOOOMMMLLLUUUdddyyyxxxggg[[[TTTUUUUUUSSSTTT\\\hhhrrr{{{yyyyyy{{{yyyuuuvvvzzz}}}}}}{{{xxxtttxxx|||{{{ooofffcccccc___```bbbeeehhhjjjlllmmmlllkkkiiifff```VVVKKKCCC888555111//////000000///,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''((()))))))))))))))&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%&&&'''((()))%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&'''))))))&&&'''((('''%%%$$$%%%%%%)))(((((('''''''''((((((%%%&&&(((+++---...//////---000333444555:::DDDLLLNNNRRRUUUXXXXXXXXXYYYYYYTTTVVVXXX[[[]]]^^^^^^^^^]]][[[WWWTTTSSSTTTVVVWWWiiixxx'''&&&&&&%%%%%%$$$######)))***,,,...---+++(((&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&''''''(((((('''&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%&&&''''''&&&&&&(((***((('''&&&%%%%%%&&&'''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%'''''''''''''''''''''''''''((()))))))))(((&&&%%%''''''((((((((((((''''''))))))))))))))))))))))))************++++++,,,---((((((((((((((()))******++++++++++++,,,///555999>>>@@@AAA???======AAADDDLLLOOORRRRRRPPPPPPRRRUUU___mmmzzzeeeXXXVVVLLLMMMNNNRRRZZZggguuu~~~xxxyyy~~~}}}|||{{{wwwkkkjjjjjjjjjkkklllmmmnnnpppppppppnnnllljjjkkklllvvv{{{xxxsssooommmlllmmmmmmjjjggggggiiilllllllllpppuuuvvvmmm\\\OOOHHH@@@777333333333000------------------,,,++++++,,,++++++***************(((((((((((())))))))))))((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%%%%&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''((()))))))))&&&&&&%%%$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%&&&'''&&&%%%$$$############&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%&&&'''(((((()))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&((((((((((((((('''''''''***)))))))))***+++,,,,,,------///444<<>>@@@@@@???===???DDDHHHTTTVVVXXXXXXXXXYYY]]]aaaooo{{{}}}lll[[[SSSQQQLLLOOOVVV^^^iiivvv}}}vvvsssrrrzzzxxxsssqqqooooooooopppqqqqqqrrrrrrpppooommmjjjiiikkkooorrr}}}yyyvvvwwwwwwuuuqqqjjjfffdddeeelllnnnttt|||{{{qqqiiiYYYPPPCCC999444222000///,,,---------,,,,,,++++++,,,+++******))))))************))))))((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''(((&&&&&&%%%%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%&&&&&&''''''(((((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((('''))))))))))))***+++,,,,,,---...222888???FFFKKKNNNSSSUUUXXXXXXWWWVVVVVVWWWWWWWWWXXXZZZZZZ[[[[[[[[[\\\WWWTTTRRRNNNOOOZZZgggvvv''''''(((((()))******+++%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))))))))(((''''''&&&&&&&&&%%%&&&&&&'''(((&&&'''''''''&&&&&&''')))(((''''''&&&&&&''''''(((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((('''''''''(((''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((((((((''''''''''''''''''''''''((((((((()))(((((('''&&&'''(((((())))))(((((('''))))))))))))))))))))))))*********+++,,,...///000++++++***)))))))))******---///111333444777:::===@@@AAAAAA@@@@@@CCCJJJPPP\\\___cccdddfffjjjpppvvvvvvhhh\\\SSSPPPRRRTTT[[[fffqqq}}}~~~uuupppooopppwwwyyy{{{zzzuuuqqqpppqqqxxxyyyzzz||||||||||||{{{wwwuuurrroooooosss{{{}}}|||~~~zzzrrrkkkgggfffkkkooovvv|||~~~}}}zzzxxxkkkbbbTTTEEE:::444222222.........---------,,,,,,,,,+++******))))))******,,,+++***)))(((''''''&&&((((((((((((((((((((((((%%%&&&&&&'''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%&&&&&&''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((''''''(((((((((((((((((())))))))))))***+++,,,,,,,,,000555<<>>AAABBBCCCCCCDDDJJJSSSZZZaaagggnnntttyyy~~~tttbbbWWWSSSSSSXXX]]]hhhnnnxxx~~~yyywwwzzz~~~zzzvvvvvvzzz}}}~~~{{{xxxxxxzzz}}}~~~~~~|||~~~zzzyyywwwwwwzzz{{{vvvsssrrrtttwwwzzzyyyvvvrrrrrrrrrqqqlllbbbTTTGGG<<<777555111000000///............,,,,,,+++***************++++++******)))(((((('''((((((((((((((((((((((((&&&'''''''''((((((((()))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$###'''''''''&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((''''''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((()))+++,,,---+++111999AAAGGGLLLOOOQQQTTTVVVYYYYYYXXXWWWWWWXXXXXXXXXYYYYYYZZZYYYYYYYYY]]]XXXRRRPPPTTT^^^lllvvvzzz{{{}}}&&&&&&&&&%%%%%%%%%$$$$$$)))(((&&&%%%%%%'''((()))%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((()))))))))))))))((('''&&&&&&&&&&&&'''((((((''''''((('''%%%%%%'''(((((((((((((((((((((((((((''''''''''''(((((((((((())))))((('''&&&&&&%%%$$$'''((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&''''''(((''''''''''''''''''''''''(((((('''''''''((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))))))))***,,,...000111***))))))(((((()))))))))...111555777999:::<<<>>>>>>@@@CCCDDDHHHOOOYYYaaaeeennnzzznnnaaaTTTQQQTTT[[[eeemmmzzzzzzrrrnnnmmmllloootttyyy}}}}}}~~~{{{uuupppooosss{{{~~~~~~~~~{{{qqqjjjhhhiiiiiiiiiggg```UUUIII???:::333222111///......---...------,,,+++++++++++++++))))))))))))************))))))))))))))))))))))))))))))((((((((('''''''''((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((''''''&&&&&&&&&''''''((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&'''''''''(((((())))))'''''''''((()))+++,,,---,,,222<<>><<>>BBBIIINNNUUU^^^iiipppzzz|||nnnbbb[[[UUUWWW___kkktttyyy|||tttrrrrrrrrrwww}}}zzzvvvsssqqqqqqvvv{{{~~~xxxooogggaaa___]]]\\\[[[[[[ZZZUUUMMMFFF@@@>>>:::777444222222222000000///...............++++++******************)))))))))))))))))))))))))))))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&!!!###%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&''''''((())))))***&&&&&&&&&''')))***,,,---222:::DDDJJJLLLNNNRRRUUUVVVXXXZZZ[[[ZZZYYYYYYZZZYYYYYYYYYYYYXXXWWWVVVUUUPPPUUUZZZbbbqqq~~~~~~tttmmmggg___ZZZZZZVVVUUUTTTSSSSSSTTTUUUUUU%%%%%%&&&&&&'''(((((((((&&&&&&&&&''''''((((((((($$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''%%%%%%&&&'''(((((('''''''''''''''''''''((())))))((((((((('''%%%%%%&&&''''''((()))******)))((('''&&&&&&&&&'''''''''((((((%%%%%%&&&'''((()))***+++%%%%%%&&&'''((((((((('''%%%%%%&&&&&&'''((())))))))))))(((((('''''''''&&&''''''''''''''''''''''''((('''&&&&&&'''((()))***))))))************))))))))))))))))))))))))))))))))))))(((((()))***++++++++++++,,,---...000111222777888:::::::::;;;>>>@@@BBBGGGOOOVVV]]]gggqqqxxxsssfff\\\UUURRRWWW___mmm{{{}}}vvvttt{{{~~~qqqrrrsssrrrttt{{{tttllleeeaaa___ZZZTTTSSSTTTTTTOOOKKKHHHFFFBBB>>>:::888888777111111000///////////////---,,,,,,+++***)))(((((())))))))))))))))))))))))''''''(((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''$$$%%%&&&'''''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&'''(((((((((&&&$$$"""$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&'''((())))))***%%%&&&&&&''')))***,,,---666===GGGLLLNNNPPPTTTWWWVVVXXX[[[[[[ZZZYYYYYYZZZZZZZZZYYYYYYXXXWWWUUUUUUSSSYYYaaalll}}}}}}|||~~~rrrggg```ZZZTTTPPPPPPLLLKKKKKKKKKKKKMMMNNNOOO&&&&&&''''''''''''&&&&&&)))(((&&&%%%%%%&&&%%%$$$''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((((((((((((((((((((())))))((('''&&&%%%$$$$$$%%%&&&''')))))))))((('''((((((((((((''''''''''''''''''''''''(((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''))))))(((((('''''''''&&&''''''''''''((((((((()))((((((((((((((('''''''''*********)))))))))))))))(((((())))))************)))************+++++++++,,,---///000///000222333:::===>>>>>><<<===AAAEEEEEELLLVVV```iiirrr|||vvvggg```WWWMMMNNNWWWbbbrrr{{{sssvvv{{{~~~wwwuuuzzz~~~xxxtttpppnnnjjjeee^^^WWWRRROOOPPPPPPKKKPPPRRROOOJJJFFFAAA;;;===888333111222333222111///...---,,,+++,,,------((((((((()))******++++++&&&'''((())))))***))))))(((((('''''''''&&&&&&&&&"""$$$&&&((((((&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%(((&&&$$$$$$%%%%%%$$$###%%%$$$#########$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&'''&&&%%%'''***...000111<<>>BBBGGGNNNVVVbbbmmmuuu~~~sssfffZZZUUUOOOLLLVVVdddrrr~~~zzz|||~~~|||zzzxxxrrriii```ZZZWWWVVVWWWVVV[[[^^^ZZZVVVSSSOOOIIIBBB>>>888666777888666444000///...---,,,+++++++++************))))))))))))'''(((((())))))))))))((((((((('''''''''&&&&&&&&&$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%(((&&&$$$$$$%%%%%%%%%$$$%%%$$$#########$$$%%%&&&))))))'''&&&%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((***...222555???CCCIIIMMMQQQSSSVVVXXXXXXXXXYYYYYYZZZZZZ[[[[[[YYYXXXYYY[[[ZZZWWWWWWZZZgggqqqwwwfff```WWWPPPNNNMMMLLLKKKNNNLLLJJJKKKNNNQQQQQQPPP&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((((((''''''''''''&&&(((''''''''''''((())))))))))))))))))))))))))))))))))))((((((((((((((((((+++******))))))))))))***((((((((((((''''''''''''***))))))((('''&&&%%%%%%(((''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((()))))))))'''''''''((()))))))))***(((((())))))******++++++,,,,,,,,,+++++++++++++++************+++++++++,,,)))+++...///000222555777666999<<<======@@@EEEJJJTTT]]]kkkwwwfffZZZPPPLLLMMMSSSeeewwwuuuiii```\\\[[[[[[ccchhhkkkhhheeeccc___[[[KKKFFF@@@<<<<<<;;;999666000000///...---+++******,,,++++++***))))))((((((((())))))))))))(((((('''((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&######$$$%%%&&&'''((((((''''''&&&&&&&&&%%%%%%%%%'''&&&$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&***)))(((&&&%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))'''''''''''''''''''''''')))***+++******---444:::CCCGGGKKKOOOQQQSSSVVVXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXYYY[[[[[[YYY[[[```www}}}jjj___ZZZTTTOOONNNOOOOOOOOOTTTSSSRRRSSSVVVXXXXXXXXX&&&&&&''''''''''''&&&&&&%%%&&&''''''&&&%%%&&&&&&''''''''''''''''''''''''((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&'''))))))))))))))))))))))))(((((())))))************,,,+++)))((('''((())))))((((((((((((''''''''''''&&&&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((''''''''''''(((((((((((()))))))))%%%%%%&&&'''(((((())))))''''''((()))***++++++,,,,,,++++++++++++******************+++++++++,,,,,,***,,,...000111222555777666999<<<===???CCCJJJOOOYYYdddssszzzfffYYYOOONNNVVVcccwwwzzzuuurrrrrrsss{{{}}}~~~~~~~~~}}}zzzuuurrrrrrvvv|||tttiiicccaaaaaalllqqqtttrrrooonnnkkkgggWWWPPPFFF???<<<:::888666/////////......---,,,++++++++++++******)))))))))))))))***))))))((('''&&&((((((((((((''''''''''''(((((('''&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%'''%%%$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&'''((((((&&&'''''''''((((((((((((''''''''''''(((((((((((()))+++,,,+++)))...777???GGGJJJNNNQQQRRRTTTVVVXXXYYYYYYYYYYYYYYYYYYXXXXXXZZZXXXYYY[[[[[[[[[```hhhwwwggg\\\ZZZVVVTTTTTTVVVXXXYYY\\\\\\\\\^^^```bbbcccccc&&&&&&''''''''''''&&&&&&%%%(((***)))'''&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&))))))))))))))))))))))))(((((())))))***++++++++++++***((('''&&&''''''(((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))***$$$$$$%%%&&&&&&'''((((((''''''((()))***++++++,,,***************)))))))))***++++++++++++,,,,,,,,,,,,...000111000111333555555888;;;>>>AAAGGGOOOVVVdddnnn}}}vvveeeYYYPPPUUUdddvvvtttpppkkkeeebbbaaabbbccciiikkknnnooommmlllkkklllgggeeecccaaacccfffiiillluuuwwwyyyzzzzzz|||}}}vvvuuuwwwqqqnnnmmmsssyyy{{{xxxvvvuuurrrooobbbYYYKKKAAA<<<999777555........................))))))******+++++++++,,,))))))***))))))((('''&&&))))))((((((((('''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%###$$$%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&############$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''((((((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))'''***,,,++++++000:::BBBJJJMMMOOOQQQRRRTTTVVVXXXYYYYYYYYYYYYXXXXXXXXXXXXZZZXXXYYYZZZZZZ\\\dddnnnssseee]]]\\\\\\\\\\\\___bbbdddeeefffhhhjjjkkkmmmnnnooo&&&&&&''''''''''''&&&&&&'''***---,,,(((&&&&&&'''''''''''''''''''''''''''&&&''''''''''''((((((((())))))(((''''''''''''((())))))))))))))))))))))))(((((())))))*********+++)))((((((''''''''''''((((((((((((((('''''''''''')))(((((('''&&&%%%$$$$$$(((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))******%%%%%%%%%&&&&&&''''''((((((((())))))******++++++(((((()))))))))*********++++++++++++,,,,,,,,,,,,---///111111111111333444444888===BBBHHHPPP[[[cccpppyyy|||nnn[[[WWWVVV```rrr~~~zzzxxxwwwwww}}}xxxxxx{{{ssskkkaaa___[[[XXXWWWXXXZZZ\\\___aaaccccccaaa_________XXXWWWWWWWWWXXXYYYZZZ[[[cccdddeeeeeeeeefffhhhjjjtttxxx~~~wwwooommmzzzwwwuuuzzz}}}zzzyyyvvvsssiii```SSSIIIBBB>>>:::777111000...---------...///))))))******+++,,,,,,---((())))))))))))((((((''')))))))))(((((((((''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&))))))((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&$$$###$$$%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$###############'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((())))))***''')))+++---000666???EEELLLNNNPPPQQQRRRSSSVVVXXXXXXXXXXXXXXXXXXXXXXXXXXX[[[YYYYYYYYYYYY\\\gggsss{{{zzz}}}}}}mmmccc___aaabbbcccdddfffjjjlllnnnqqqtttvvvwwwxxxzzz|||&&&&&&''''''''''''&&&&&&)))---000...***&&&&&&(((''''''''''''''''''''''''%%%%%%&&&&&&''''''''''''))))))((('''''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))'''(((((())))))))))))((((((((((((((('''''''''''')))(((''''''%%%%%%$$$###(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))(((((()))))))))*********(((((((((((((((((((((((()))))))))))))))*********(((((()))***++++++,,,,,,+++++++++,,,,,,,,,------,,,...000111111222444666777<<>>DDDIIILLLNNNPPPQQQRRRSSSVVVYYYVVVWWWWWWXXXXXXYYYYYYYYY[[[YYYXXXXXXWWW[[[hhhvvv~~~xxxtttvvv{{{wwwlllfffdddgggjjjkkklllmmmqqqtttuuuyyy}}}&&&''''''''''''''''''&&&+++///222000***&&&&&&(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%(((((((((((((((((((((((()))))))))((((((((((((((('''((()))+++++++++***))))))(((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&'''''''''(((((())))))))))))))))))************************))))))))))))*********)))))))))))))))(((((()))***,,,---...///++++++,,,,,,,,,---------***,,,///111222333666888<<>>EEEPPP]]]kkkyyy|||gggVVVNNNOOOSSS]]]eeerrr~~~{{{nnnkkkhhhjjjqqq|||{{{tttmmmhhheeebbbeeeiiilllnnnppprrrttt|||yyyrrrnnnpppmmmjjjgggddd]]]TTTMMM999444///---......,,,+++,,,,,,,,,+++++++++******((()))******))))))***+++)))))))))))))))(((((('''&&&'''((('''&&&&&&'''(((***)))((('''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%'''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&'''((()))***+++,,,'''(((***)))***,,,222777???EEEMMMQQQQQQQQQUUUXXXUUUVVVWWWXXXYYYYYYYYYYYYZZZZZZYYYYYYYYYXXXXXXXXXTTT___ppp}}}{{{(((((((((((((((((((((((('''(((******((((((((()))(((((('''''''''&&&&&&&&&&&&(((***+++,,,+++***)))******))))))((((((''''''(((((((((((()))))))))))),,,+++++++++******))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%))))))((((((((((((((()))(((((()))***++++++++++++''''''''''''((((((((()))***)))((((((((()))+++,,,***************************+++,,,------,,,***))))))+++,,,,,,,,,,,,...///...666999444111666<<<===???IIIVVV```mmm{{{ppp```TTTOOOTTT[[[lllyyy{{{qqqiiimmmttt}}}zzzrrrrrrjjj```[[[[[[^^^^^^]]]fffjjjuuu}}}zzz}}}xxxtttssspppfffVVVJJJ999666222//////......---,,,,,,,,,+++++++++************))))))((((((''''''))))))************))))))''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!***,,,'''%%%)))'''!!!$$$&&&%%%!!!$$$***''' &&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))*********,,,...,,,+++///666===EEEGGGIIIMMMOOORRRSSSTTTUUUUUUUUUVVVWWWXXXZZZ[[[^^^XXXUUUWWWWWWTTTRRRSSSXXXiii|||}}}yyyyyy~~~(((((((((((((((((((((((('''(((******((((((((())))))))))))(((((('''''''''(((((('''''''''(((((()))***)))))))))(((((((((''''''((((((((()))))))))))))))))))))(((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))***+++,,,---------,,,+++'''''''''((((((((())))))***)))((((((((()))++++++***************************+++++++++++++++*********+++,,,,,,,,,,,,...//////777;;;888666;;;AAACCCGGGQQQ\\\dddnnn{{{zzzgggZZZUUUWWW```iii~~~zzztttnnnxxx|||ssshhh```\\\YYYVVVSSSXXX[[[dddoooxxx|||wwwkkkXXXKKK:::777333000///...---,,,,,,,,,,,,++++++++++++*********))))))))))))))))))))))))************))))))(((''''''&&&&&&''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&###%%%))))))&&&++++++(((&&&&&&))))))'''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))))))))+++,,,++++++000888???HHHIIIKKKNNNPPPQQQRRRSSSTTTTTTTTTUUUVVVWWWXXXYYY\\\XXXUUUWWWWWWTTTSSSTTT]]]nnn~~~(((((((((((((((((((((((('''(((******((((((((()))******))))))))))))(((((()))(((&&&$$$$$$%%%'''((())))))))))))((((((((((((''''''((((((((()))))))))))))))((((((((((((''''''************************((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))+++---///000///...+++***''''''((((((((())))))))))))))))))((()))******+++************************+++***************++++++***,,,---,,,,,,,,,...000222999>>>======BBBHHHLLLTTT^^^hhhmmmttt~~~zzzkkk[[[UUUYYYcccqqq|||tttrrrqqqrrrvvvzzz|||}}}yyymmmddd\\\SSSMMMOOOPPPUUU]]]eeeooo}}}zzzkkkWWWGGG<<<888333000///...---,,,,,,,,,,,,,,,++++++++++++******************++++++))))))************))))))(((''''''&&&&&&''''''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***%%%"""%%%'''&&&&&&'''(((&&&%%%'''(((&&&&&&((($$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((()))***+++***,,,222;;;CCCKKKKKKMMMNNNPPPPPPQQQQQQSSSSSSTTTTTTUUUVVVWWWWWW[[[WWWVVVWWWWWWTTTTTTWWWddduuu(((((((((((((((((((((((('''(((******((((((((())))))))))))))))))))))))))))))(((&&&%%%$$$%%%%%%&&&))))))))))))(((((((((((('''''''''((((((((())))))******************))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))(((((((((((())))))***+++---///111000---***''''''(((((((((((())))))))))))))))))))))))******+++************************+++***)))((()))***+++,,,+++,,,------,,,---000222555;;;@@@AAABBBGGGNNNTTTaaammmyyy~~~hhh]]]SSSVVVaaaooo~~~wwwqqqssswww~~~wwwkkk```YYYWWWTTTSSSVVV[[[aaammmyyyyyyxxxwwwwww{{{|||nnnYYYJJJ>>>:::444111//////......------,,,,,,,,,+++++++++*********++++++,,,,,,,,,))))))************))))))((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$+++***%%%(((111444+++'''+++---)))'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''))))))******...555???FFFLLLLLLMMMNNNNNNNNNNNNNNNSSSTTTTTTUUUVVVWWWWWWWWWYYYWWWVVVXXXVVVTTTXXX]]]lll{{{))))))))))))))))))))))))'''(((******((((((((()))(((((((((((((((((((((((('''((())))))((('''&&&%%%(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))*********,,,...///...+++(((%%%(((((((((((()))))))))***((()))))))))************************************+++***)))))))))***,,,---,,,---.........000333666:::===BBBEEEGGGLLLVVV^^^ooo~~~wwwjjj[[[VVVUUU___lllzzzxxxrrruuu|||xxxrrriiiccc]]][[[YYYZZZaaaiiiuuuzzzuuunnnhhhhhhnnnyyyxxxuuuxxxuuudddVVVCCC???888333111111000///---------,,,,,,,,,++++++******++++++,,,,,,------))))))************))))))(((((((((''''''(((((((((&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$###'''+++***,,,???UUUdddPPP;;;111///---+++)))''''''''''''((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''))))))***,,,111:::CCCIIILLLLLLMMMMMMMMMMMMMMMMMMTTTUUUVVVWWWXXXXXXWWWWWWWWWVVVWWWWWWVVVVVV]]]gggttt))))))))))))))))))))))))'''(((******((((((((()))''''''(((((((((((())))))'''(((***+++***)))'''%%%(((((((((((())))))))))))&&&&&&'''''''''(((((((((&&&&&&''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''(((((()))***+++***+++,,,---,,,***'''%%%((((((((()))))))))******(((((()))************)))************************************+++,,,---------...//////000333777:::>>>@@@DDDIIIMMMTTTbbbnnnuuufff[[[VVVWWW___mmmyyyyyyuuuwwwwwwnnnhhhbbb^^^^^^bbbiiisss}}}xxxooofff```bbbggglllxxxxxxsssssszzz}}}zzzmmmbbbOOOIIIAAA:::555333222111------------,,,,,,,,,,,,++++++++++++++++++,,,,,,))))))************)))))))))((((((''''''(((((()))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''(((<<>>FFFJJJKKKKKKMMMMMMNNNNNNNNNNNNUUUVVVWWWXXXYYYXXXWWWWWWWWWVVVWWWWWWUUUXXXdddqqq{{{))))))))))))))))))))))))'''(((******((((((((()))((((((((())))))*********'''(((((())))))))))))((('''((((((((()))))))))***&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((()))***+++******+++++++++***((('''(((((()))))))))*********'''((()))***+++******)))******************************+++,,,---.........---...///000222666;;;???BBBBBBFFFNNNUUU___qqq{{{rrrkkkccc\\\XXXWWW^^^lllzzz}}}}}}vvvnnnjjjkkkkkkrrr}}}yyyqqqhhhcccaaaaaagggmmmtttwwwxxx}}}}}}zzz|||~~~~~~uuulll^^^VVVLLLBBB:::666222000...------------,,,,,,,,,++++++++++++************))))))************))))))))))))(((((((((((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###)))***%%%---NNN}}}iii;;;$$$&&&)))$$$'''''''''(((((((((((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((((())))))++++++...333:::BBBHHHKKKKKKLLLMMMOOOPPPQQQRRRRRRTTTUUUWWWXXXXXXWWWVVVUUUWWWVVVWWWVVVTTTYYYjjj{{{))))))))))))))))))))))))''')))******((((((((()))))))))******++++++++++++((('''&&&&&&&&&(((***+++'''((((((((())))))******&&&&&&&&&'''''''''(((((('''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((()))++++++***++++++++++++***))))))))))))))))))************'''((()))++++++******)))************************)))+++,,,...//////......---...000111333888>>>BBBDDDDDDHHHRRR[[[hhh|||vvvpppggg]]]WWWUUUVVVWWW[[[dddtttyyyxxxuuuyyy}}}tttjjjccc___^^^cccgggfffdddiiittt~~~~~~vvviii```TTTHHH>>>777222000......---------,,,,,,,,,,,,++++++******)))))))))))))))************))))))))))))(((((((((((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))),,,(((555YYYwwwHHH---...///'''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&'''((()))******+++,,,///555===DDDIIIKKKKKKLLLNNNQQQSSSTTTUUUUUUSSSTTTVVVWWWWWWVVVUUUTTTWWWWWWWWWUUUTTT[[[nnn|||))))))))))))************)))((('''&&&&&&'''((())))))))))))))))))))))))))),,,+++)))'''&&&'''((()))(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((('''''''''''''''(((((())))))*********)))((('''&&&&&&'''(((******))))))((((((''''''''''''(((((((((((('''''',,,+++***((((((((()))***)))))))))))))))******************)))'''''')))+++)))************+++++++++(((***,,,,,,++++++,,,------...000333666999===???EEEJJJQQQ\\\iiizzzvvvjjjaaaVVVNNNHHHIIITTT```jjjsss}}}uuupppiiifffddddddcccbbbfffmmmwww}}}|||vvvooohhh]]]QQQEEE<<<666333444///,,,......+++)))***+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))''''''((((((''''''&&&%%%&&&&&&'''((())))))((((((((((((((('''&&&&&&&&&%%%$$$---***###333]]]PPP&&&&&&---'''&&&&&&&&&&&&''')))***+++&&&'''(((((()))((((((((()))(((&&&%%%%%%&&&'''((((((((((((((())))))))))))%%%''')))***)))))))))******---333:::@@@FFFJJJLLLNNNOOORRRTTTUUUUUUTTTSSSUUUTTTTTTUUUVVVWWWUUUTTTXXXWWWTTTRRRUUU```nnnyyy{{{,,,,,,++++++******)))))))))(((((((((((((((((()))))))))))))))))))))))))))((('''&&&%%%%%%&&&((()))(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((''''''((((((((()))))))))***))))))''''''&&&'''((((((***)))))))))((((((((('''(((((())))))))))))((((((,,,+++)))((((((((()))***)))))))))))))))))))))***)))******(((''''''(((***************++++++++++++)))+++,,,---,,,+++,,,------///333666:::===AAACCCGGGOOO\\\kkkyyy}}}rrr]]]UUUMMMJJJLLLTTTbbbooo{{{}}}~~~zzzzzz~~~~~~|||zzzsssnnnkkkiiifffhhhlllooottt{{{|||vvvuuupppggg\\\QQQGGG???;;;888222...///000---+++,,,,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&&&&&&&'''((()))''''''((((((''''''&&&%%%&&&&&&'''((((((((((((((('''''''''''''''&&&&&&&&&!!!'''((('''666ZZZ}}}nnn==='''...///###(((''''''''''''(((((((((&&&&&&'''(((((((((((((((&&&&&&&&&&&&''''''((()))(((((((((((())))))))))))((())))))((('''(((***,,,+++000666===CCCGGGKKKMMMNNNPPPRRRTTTUUUUUUTTTTTTVVVUUUUUUVVVWWWWWWVVVTTTUUUSSSPPPPPPVVVbbbpppzzz|||......---,,,+++***)))((())))))************))))))))))))))))))))))))))))))&&&&&&%%%%%%&&&''')))***))))))))))))))))))))))))((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((''''''''''''(((((()))))))))))))))(((((((((((())))))************))))))+++***))))))((()))))))))******))))))))))))))))))*********)))''''''((()))************+++++++++,,,***,,,------,,,+++---...///222777;;;>>>AAADDDGGGJJJWWWjjj|||xxxlllSSSKKKFFFJJJTTTbbbsss~~~zzz|||~~~~~~zzzuuuqqqooonnnmmmnnnqqqssswww}}}yyynnnjjjfffeeegggiiiiiigggjjjlllooorrrtttxxx|||xxxuuussspppoooqqqrrruuuzzz~~~~~~www|||xxxrrrkkkbbbXXXNNNHHH???777111111111///---...,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&''''''(((((('''(((((((((((('''&&&&&&&&&''''''(((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&(((///@@@VVVggg}}}mmmNNN000'''......$$$((((((((('''''''''&&&&&&%%%&&&''''''((('''''''''$$$%%%&&&'''((()))))))))(((((((((((())))))))))))******)))'''&&&'''+++......333;;;BBBFFFIIILLLMMMOOOPPPRRRTTTUUUUUUUUUTTTWWWVVVVVVVVVXXXXXXVVVUUUTTTQQQNNNRRR\\\jjjwww---,,,,,,+++******)))))))))***+++,,,,,,+++***)))((((((((((((((((((((((((((((((((('''((()))***+++))))))))))))))))))))))))((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((())))))))))))''''''''''''(((((())))))))))))))))))((((((((((((((())))))******))))))(((******))))))))))))))))))*********)))))))))))))))***++++++***)))((()))************+++++++++,,,,,,,,,---...---,,,,,,...///111555:::>>>???BBBEEEHHHOOO^^^sssssseeeTTTLLLIIIQQQ___ooo|||~~~||||||{{{yyywwwuuusssrrrqqqnnnnnnmmmjjjeee```^^^]]]]]]___aaadddhhhooowww}}}wwwooo___[[[VVVTTTUUUWWWXXXWWWVVVXXXZZZ\\\___bbbgggjjjjjjmmmsssxxx}}}}}}{{{|||{{{yyyzzzzzz|||~~~zzz{{{zzzxxxvvvqqqiii___WWWIII>>>555222222000...///---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((('''&&&&&&''''''((((((((((((((('''%%%&&&&&&&&&'''(((((((((,,,'''%%%(((''''''000===FFFCCC;;;111(((&&&(((***'''''''''''''''''''''&&&%%%%%%&&&'''''''''''''''%%%&&&''')))))))))((('''(((((((((((())))))))))))*********((('''(((+++...000666???EEEHHHJJJLLLNNNPPPQQQSSSTTTUUUVVVVVVVVVXXXWWWVVVWWWXXXXXXVVVUUUSSSQQQQQQXXXfffuuu))))))******************)))***+++,,,,,,+++***)))((((((((((((((((((((((((******)))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&'''''''''(((((())))))))))))))))))((((((((((((&&&&&&'''(((((()))))))))(((((((((((())))))))))))'''(((((())))))((((((''')))))))))*********))))))************))))))((((((***+++,,,,,,+++***+++,,,***++++++++++++,,,,,,,,,,,,---......---...000222444888===@@@@@@AAAEEEIIIXXXggg{{{mmm^^^TTTOOOPPP[[[jjjyyy~~~zzzwwwvvvtttrrrpppllljjjhhheeebbbaaa```___]]]]]]]]]ZZZVVVRRRQQQPPPLLLNNNPPPRRRWWW]]]eeekkkssswww|||~~~~~~~~~~~~~~~ttthhh```OOOLLLHHHFFFFFFGGGIIIJJJJJJLLLMMMOOOPPPTTTXXX[[[YYY\\\aaafffkkkrrrzzz|||wwwyyy~~~}}}~~~~~~~~~zzz|||{{{vvvvvvwwwzzz{{{wwwnnngggTTTGGG999444222000......---------,,,,,,,,,++++++))))))))))))))))))))))))************************)))(((((('''''''''(((((((((((())))))(((((('''&&&'''(((((((((((((((''''''%%%&&&&&&&&&'''(((((((((***%%%&&&,,,***$$$(((222(((+++///000***$$$&&&,,,$$$%%%&&&'''((((((((((((%%%&&&''''''((((((''''''(((((()))***)))(((&&&%%%(((((((((((())))))))))))''')))+++,,,++++++,,,---333:::CCCHHHIIIJJJLLLNNNRRRRRRSSSTTTUUUVVVWWWWWWXXXWWWWWWWWWXXXXXXVVVTTTQQQQQQUUU___ooo~~~(((((()))))))))***************++++++++++++******))))))))))))))))))))))))((((((((('''&&&&&&%%%%%%(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&''''''((()))))))))))))))))))))((((((((((((&&&'''(((((()))(((((('''(((((((((((())))))))))))''''''((((((((((((''''''(((((()))************)))++++++******)))(((((((((''')))+++,,,++++++,,,---++++++++++++,,,,,,,,,,,,,,,---.........///222555777<<>>FFFJJJJJJJJJLLLPPPSSSSSSTTTUUUVVVWWWWWWXXXXXXWWWVVVWWWWWWWWWUUUSSSMMMQQQZZZggguuu}}}{{{wwwxxxwwwvvvvvvwwwzzz}}}+++***************************))))))))))))******))))))))))))))))))))))))&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))&&&&&&''''''((())))))******)))))))))(((((((((''''''(((((())))))((('''&&&'''((((((((()))))))))***(((((())))))))))))(((((('''((()))***+++******)))++++++******)))(((((('''$$$&&&)))*********+++---+++++++++,,,,,,,,,------,,,------...///111555888;;;???DDDEEEEEEIIIQQQYYYhhhttt|||kkk\\\TTTQQQWWWdddvvv|||yyyrrrrrrqqqooolllhhhdddbbb^^^\\\XXXVVVVVVTTTRRRQQQQQQPPPNNNLLLLLLMMMNNNOOOLLLMMMMMMJJJFFFCCCBBBBBBAAACCCEEEFFFHHHKKKOOORRR]]]aaadddeeecccdddhhhmmmqqqtttvvvtttlll```TTTMMMDDDDDDDDDBBBBBBBBBDDDEEEDDDFFFHHHIIIIIIJJJKKKLLLLLLOOORRRVVV]]]eeeooouuu|||zzzvvvuuuzzz}}}zzzzzz|||{{{xxxwwwyyy~~~zzzvvvuuuxxxooo\\\GGG<<<666111...,,,,,,++++++++++++*********))))))))))))))))))))))))******************************)))((((((((((((((()))))))))))))))(((''''''((((((((((((((('''&&&&&&'''''''''''''''&&&&&&&&&'''&&&&&&'''%%%$$$$$$%%%***'''$$$$$$(((+++)))%%%###$$$&&&(((((('''&&&%%%'''((())))))******))))))******)))((('''''''''((((((((((((((())))))))))))&&&(((***+++,,,---000222<<>>@@@BBBCCCDDDEEEHHHJJJRRRVVVXXXXXXVVVWWW\\\bbbiiilllooollldddXXXLLLEEE@@@AAAAAAAAA@@@@@@AAACCCFFFIIILLLMMMLLLKKKLLLLLLLLLNNNQQQVVV]]]fffqqqwwwxxxzzzvvvxxx~~~tttsssvvvzzzzzzvvvwwwzzz|||zzzyyy{{{xxxcccLLL???888333...,,,+++++++++*********))))))))))))))))))))))))))))))******************************)))((((((((((((((()))))))))))))))(((((('''(((((())))))((('''&&&&&&(((((((((''''''&&&&&&%%%"""$$$%%%$$$&&&***,,,+++%%%***'''$$$%%%'''&&&%%%&&&'''((((((&&&$$$###(((((()))******************)))(((''''''(((******(((((((((((())))))))))))'''((())))))***---222666???FFFLLLNNNKKKKKKPPPVVVTTTTTTTTTUUUVVVWWWYYYYYYWWWVVVUUUUUUVVVUUUSSSQQQMMMXXXhhhwww|||yyy|||}}}~~~,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&***'''$$$$$$''')))((('''&&&'''''''''&&&%%%$$$$$$'''(((((((((((((((''''''''''''''''''((((((((((((((((((((((((((()))*********((('''&&&&&&'''(((***((('''&&&&&&'''((()))***'''(((((()))***++++++,,,***++++++***)))(((((()))******))))))******+++,,,...------,,,,,,+++++++++***,,,...///000333999>>>FFFHHHKKKMMMPPPWWWaaahhhjjjvvv}}}fffUUURRRWWW]]]iiizzzxxxvvvnnniiiccc^^^\\\ZZZWWWTTTRRRQQQPPPOOOMMMLLLKKKJJJHHHFFFDDDEEEGGGHHHFFFDDD@@@AAABBBBBBCCCFFFJJJMMMPPPSSSRRRNNNKKKJJJEEE@@@AAACCCEEEDDDCCCDDDHHHLLLVVVUUUSSSQQQQQQSSSWWW[[[bbbfffhhhdddYYYNNNHHHFFF???@@@@@@@@@@@@BBBFFFJJJMMMNNNPPPRRRTTTTTTTTTTTTUUUVVVXXX\\\dddllltttyyy}}}~~~~~~|||tttpppooorrrttttttuuuxxx~~~nnnVVVBBB777333000///000///...---,,,++++++++++++*********))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))***)))(((&&&&&&((()))***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))(((((((((((())))))'''((()))***+++,,,---...))))))))))))************((((((((()))******++++++&&&'''((()))+++///555:::BBBEEEIIILLLMMMOOOQQQRRRTTTUUUVVVVVVUUUUUUWWWYYYZZZWWWWWWXXXWWWRRRPPPRRRPPPaaasss~~~,,,,,,+++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))'''$$$%%%'''(((((('''((((((((()))((((((''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((())))))***)))((('''&&&&&&'''((()))(((((('''''''''((())))))'''(((((())))))*********)))***+++***(((((((((*********))))))******+++,,,,,,+++++++++******))))))---...///000111666<<>>777333111000...---,,,,,,++++++***************)))))))))))))))))))))))))))))))))***))))))(((((())))))***,,,+++***))))))***+++,,,************************''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''''''''''''''(((&&&&&&'''''''''((((((((())))))))))))************++++++******)))(((((('''++++++++++++...444;;;AAAEEEHHHLLLOOOPPPQQQSSSUUUTTTUUUVVVVVVUUUUUUWWWYYYYYYWWWVVVWWWTTTQQQQQQVVVcccqqq++++++*********)))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))(((''''''''''''''''''$$$$$$%%%&&&'''''''''&&&&&&'''((((((((((((((((((''''''''''''(((((((((((((((''''''''''''((()))))))))(((''''''''''''((()))******)))(((((('''''''''((((((((((((''''''''''''&&&'''))))))(((((()))+++******))))))******+++,,,------------............/////////222777???GGGLLLUUU___jjjmmmjjjlllvvvvvvmmmaaaXXXTTTYYYhhhwwwzzzllleee^^^ZZZUUUNNNJJJJJJEEEDDDCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDGGGFFFFFFFFFFFFGGGFFFFFFGGGHHHJJJJJJJJJKKKNNNPPPQQQVVVZZZYYYYYYYYYUUUPPPLLLKKKJJJHHHGGGHHHKKKLLLLLLLLLLLLMMMRRR[[[eeemmmoookkkaaaVVVKKKEEEEEEFFFDDDEEEFFFJJJQQQ\\\hhhpppvvvxxx{{{}}}ooo[[[KKK@@@888333111000///---,,,,,,,,,,,,************************))))))))))))))))))))))))***))))))))))))))))))***+++******))))))******+++))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''))))))))))))((((((((((((((()))))))))************************))))))((((((+++++++++,,,///666>>>DDDHHHKKKNNNQQQRRRSSSUUUVVVTTTUUUVVVVVVUUUUUUWWWYYY\\\ZZZYYYYYYVVVTTTWWW]]]iiiwww+++++++++************)))************************))))))))))))))))))))))))''''''''''''''''''''''''((()))))))))((('''''''''$$$$$$%%%&&&'''''''''&&&&&&&&&'''(((((((((((((((''''''''''''(((((((((((('''''''''''''''(((((()))((((((''''''''''''((((((*********))))))(((''''''((((((((((((''''''''''''&&&((())))))(((((()))+++******))))))******+++,,,---------......//////000......000555>>>HHHPPPUUUccckkkrrrsssqqqvvvxxxppp^^^XXXTTTTTTXXXaaaqqq~~~|||nnnfff[[[UUUPPPNNNLLLHHHFFFGGGDDDDDDDDDDDDDDDDDDEEEFFFEEEEEEEEEFFFGGGGGGHHHHHHJJJKKKKKKKKKKKKLLLLLLMMMLLLNNNPPPPPPQQQRRRTTTVVVUUUZZZ^^^^^^^^^___\\\WWWSSSQQQNNNLLLLLLNNNPPPQQQOOOOOOPPPQQQUUU\\\eeekkknnnhhh]]]RRRJJJHHHIIILLLJJJMMMRRRZZZfffttt~~~yyyzzzuuuqqqllljjjtttttt```NNNAAA888333111000///...---,,,,,,,,,***************+++++++++******************************))))))))))))******)))))))))(((((()))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''))))))))))))((((((((((((((()))))))))************(((((())))))***************+++,,,---111888@@@FFFIIILLLPPPRRRSSSTTTVVVWWWTTTUUUVVVVVVUUUUUUWWWYYY\\\ZZZYYYYYYWWWVVV\\\dddppp}}}|||}}}|||~~~~~~,,,,,,,,,+++++++++******************************))))))))))))))))))))))))''''''''''''''''''''''''((()))+++***(((&&&&&&'''''''''(((((()))(((((((((%%%&&&'''((())))))))))))''''''''''''((((((((((((''''''&&&&&&''''''((()))(((((((((((((((((((((((())))))*********)))((((((((((((((((((((((((((((((((()))******))))))***+++******))))))******+++,,,++++++,,,,,,---...//////...000444===IIIUUU^^^bbbppptttwwwvvvwwwuuuiiiaaaNNNMMMPPPYYYcccooo}}}yyyvvvwww}}}|||pppfff]]]WWWRRRLLLHHHHHHFFFCCCBBBCCCDDDEEEGGGGGGGGGGGGHHHJJJHHHIIIJJJKKKMMMNNNOOOPPPPPPRRRTTTTTTTTTUUUWWWYYYWWWYYY\\\]]]^^^___bbbdddeeeiiikkkiiihhhiiifffbbb___[[[WWWVVVWWWYYY[[[\\\XXXZZZ[[[[[[\\\___bbbfffddd^^^UUUMMMIIIJJJNNNQQQUUU[[[eeeqqqpppiiiiiiaaa```___fffxxxyyyiiiWWWHHH<<<666111111///...---,,,,,,,,,*********+++++++++++++++************************+++******))))))******+++((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''''''''(((''''''''''''''''''''''''))))))))))))************'''(((((()))******++++++)))***---000444:::BBBGGGKKKMMMQQQSSSTTTUUUVVVWWWTTTUUUVVVVVVUUUUUUWWWYYYYYYWWWWWWWWWUUUVVV___iiixxx}}}{{{|||vvv}}}}}}wwwwwwyyy~~~---------,,,,,,,,,,,,+++************************))))))))))))))))))))))))''''''''''''''''''''''''(((***,,,+++(((&&&&&&'''((((((((()))((((((''''''%%%&&&'''((())))))))))))''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''(((((()))*********))))))'''(((((())))))************+++,,,+++***)))***+++******))))))******+++,,,***+++,,,---...///000000222444;;;HHHWWWeeemmmqqqyyyzzzzzzzzz~~~wwwjjj^^^WWWKKKLLLTTTbbbppp}}}~~~xxxsssvvv}}}qqqeee]]]WWWRRRNNNOOOIIIFFFGGGGGGEEEEEEGGGIIILLLOOOPPPOOOPPPRRRTTTUUUVVVWWWYYY[[[]]]^^^______bbbeeeffffffgggjjjmmmlllooorrrtttvvvwwwzzz|||~~~yyyvvvuuurrrnnnhhhddd```^^^aaadddffffffgggjjjmmmoooooonnnnnnnnnhhhddd]]]YYYZZZ^^^bbbeeerrryyyrrrbbb[[[\\\YYY[[[bbbqqqvvvfffTTTEEE<<<222111000...------------*********++++++,,,,,,,,,************************+++******))))))******+++)))))))))******)))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))((((((''''''(((((()))'''((((((((((((((((((((())))))))))))************)))))))))))))))*********(((+++///333888>>>DDDIIIKKKNNNQQQSSSTTTUUUVVVWWWTTTUUUVVVVVVUUUUUUWWWYYYWWWVVVWWWWWWUUUXXXcccooo}}}}}}|||xxx~~~wwwqqqrrrtttzzz......---------,,,,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((('''***,,,,,,(((&&&&&&'''&&&'''''''''&&&%%%$$$$$$%%%&&&'''((())))))))))))''''''''''''((((((((()))'''&&&&&&&&&&&&'''((((((''''''(((((((((((('''''''''((()))***++++++***)))'''(((((()))***++++++,,,,,,------,,,***)))***+++*********)))***++++++,,,,,,---...///000111222333555888AAAPPPaaaoooxxx{{{}}}|||{{{|||rrrcccXXXQQQMMMOOOXXXhhhyyyuuuqqqqqqzzztttkkk```XXXSSSOOOLLLIIIMMMIIIGGGJJJMMMMMMNNNQQQOOOSSSWWWYYYYYYZZZ]]]```bbbccceeegggiiikkkmmmnnnnnnrrruuuwwwwwwxxx|||{{{vvvmmmhhhcccbbbeeeiiikkkkkkrrrwww}}}~~~{{{wwwsssrrruuuzzz}}}~~~|||jjjZZZSSSUUUZZZ```kkkrrr___LLLAAA222111000///------------*********++++++,,,,,,,,,************************++++++************++++++******++++++++++++******))))))))))))))))))))))))'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((()))))))))*********+++++++++,,,))))))))))))************++++++******)))((((((((())),,,111666;;;AAAFFFJJJKKKNNNQQQSSSTTTTTTVVVWWWTTTUUUVVVVVVUUUVVVXXXYYYYYYXXXXXXYYYWWW[[[ggguuu}}}}}}|||~~~tttlllmmmpppvvv~~~000...,,,,,,------,,,+++***+++,,,***(((''''''(((************))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))'''''''''''''''((()))***((((((((((((((((((((((((%%%%%%$$$###$$$%%%'''(((((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))******************)))(((((((((((((((*********)))))))))))))))******+++++++++,,,,,,,,,/////////...///000222333777===KKK___rrr}}}}}}~~~}}}vvvcccSSSLLLLLLXXXfffttt|||vvvzzz}}}qqqddd___WWWRRROOONNNNNNNNNNNNNNNPPPRRRUUUYYY\\\^^^```cccgggkkknnnqqqtttvvv{{{{{{{{{|||}}}xxxnnnllljjjiiikkkoootttwwwyyy}}}|||vvvrrrvvvyyyiiiZZZTTTUUU___fffvvv}}}mmmTTTAAA999666222000///...,,,+++(((((()))***,,,---......---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))))))))))))))))))))))))))((('''''''''''''''%%%&&&&&&&&&'''((((((((()))'''$$$""""""$$$''')))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))***++++++...333999@@@EEEFFFGGGMMMMMMMMMNNNOOORRRTTTUUUUUUUUUTTTTTTUUUUUUVVVWWWZZZXXXVVVVVVZZZcccmmmuuu{{{}}}}}}ssslllkkklllqqq{{{111///---------...---,,,,,,------,,,***))))))***************))))))))))))&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&'''''')))(((((((((((())))))***((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&((((((''''''''''''''''''''''''((((((((((((((((((((('''(((((()))))))))***************)))((((((((((((((()))))))))))))))***************+++++++++,,,,,,,,,,,,,,,,,,---...000333555===CCCQQQddduuu~~~yyydddUUUPPPSSSaaappp}}}}}}yyy{{{mmmccc[[[XXXUUURRRRRRSSSUUUUUUWWWXXXZZZ^^^ccchhhlllooovvvyyy~~~uuupppooommmnnnpppuuuyyy|||www{{{}}}qqqkkkkkkuuuvvvgggYYYUUUWWWdddmmm{{{{{{}}}rrr[[[HHH<<<888444111000///...---+++++++++++++++,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))(((''''''''''''''''''''''''(((((((((((((((((('''%%%$$$$$$%%%'''(((''''''((((((((()))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++,,,...333:::AAAEEEGGGHHHLLLLLLMMMNNNOOORRRTTTUUUTTTTTTTTTUUUUUUVVVXXXXXXVVVUUUUUUXXX___kkkxxx{{{}}}ssslllkkkkkkpppyyy111///------......---,,,+++,,,,,,+++)))((()))***************)))))))))))))))((((((''''''(((((()))'''''''''&&&&&&'''''''''******))))))((()))))))))(((((((((((((((((((((((('''''''''&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))*********))))))((((((((((((((((((((())))))******++++++******+++++++++,,,,,,,,,***+++,,,---...222777:::DDDKKKYYYkkkzzz|||~~~{{{dddYYYXXX^^^mmm~~~uuukkkaaa[[[TTTUUUVVVYYY\\\```ccceeefffhhhlllrrrxxxwwwsssssstttvvvzzz}}}uuusss}}}|||nnnccc___eeemmm~~~uuueeeYYYVVVZZZjjjttt}}}~~~zzzyyy|||uuu___NNN>>>:::555111000000000//////...---,,,+++******)))---,,,++++++******++++++((((((((((((((((((((((((******++++++++++++******)))))))))))))))))))))))))))((((((''''''''''''((()))))))))(((((((((((((((''''''&&&%%%%%%&&&''''''&&&&&&'''''''''((((((((('''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))***++++++,,,///555<<>>CCCFFFIIIKKKNNNNNNOOOQQQRRRTTTUUUVVVUUUTTTTTTSSSSSSTTTTTTUUUVVVVVVYYYaaammm{{{~~~~~~|||rrrhhhhhhiiioooxxx000...,,,+++,,,,,,+++***((()))***)))((('''((()))************)))))))))((('''&&&&&&%%%%%%&&&&&&'''(((((()))******)))(((((()))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))'''(((((((((((()))))))))))))))(((((((((((())))))''''''((()))***++++++,,,******+++++++++,,,,,,,,,---///000000000555>>>EEEPPPXXXeeesss}}}yyy|||lll]]]___jjjwwwzzztttmmmfffbbbaaabbbbbbdddiiirrryyy~~~uuummmssszzzjjj[[[SSSTTTYYYaaarrrtttcccVVVSSSVVVbbbnnn~~~~~~{{{hhhYYYEEEBBB>>>;;;999777444222///......------,,,,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))))))))))))))))))))((((((''''''''''''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))***+++,,,---000555;;;@@@DDDGGGJJJLLLOOOPPPQQQSSSUUUVVVWWWXXXVVVUUUTTTRRRQQQQQQQQQPPPTTTVVV[[[eeesss|||qqqffffffiiioooyyy000...,,,,,,,,,---,,,+++***,,,---,,,+++***+++,,,************))))))))))))((((((''''''''''''((((((%%%&&&'''(((((('''&&&%%%''''''&&&&&&%%%%%%&&&&&&((((((((((((((((((((((((&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))''''''(((((((((((())))))((((((((((((((())))))***(((((())))))******++++++******+++++++++,,,,,,,,,,,,...000000111777BBBKKKYYY```jjjuuu|||~~~}}}|||zzz}}}rrrccc]]]ggguuu|||uuummmkkkgggddddddfffjjjlllpppvvvvvvoooiiiwwwvvvhhhZZZRRRRRRWWW]]]kkk{{{xxxhhhYYYTTTVVV^^^nnn~~~|||}}}wwwkkkTTTRRRPPPLLLHHHAAA999444........................---,,,++++++******++++++******************************++++++++++++******))))))))))))))))))))))))(((''''''''''''(((((()))&&&&&&&&&%%%%%%%%%%%%%%%''''''((((((((((((''''''&&&&&&'''''''''((((((((('''''''''''''''''''''''')))))))))))))))))))))))))))))))))***+++,,,---...333888???CCCDDDFFFIIILLLOOOPPPRRRTTTVVVWWWWWWXXXVVVUUUTTTRRRQQQPPPPPPPPPQQQTTT\\\jjjzzz|||qqqeeefffiiioooyyy222000.........///...---+++---...---,,,+++,,,...************))))))))))))******))))))))))))******%%%&&&'''(((((('''&&&%%%'''&&&&&&&&&&&&''''''((((((((((((((((((((((((((('''(((((()))((('''&&&%%%''''''''''''''''''''''''&&&&&&''''''((())))))***'''''''''((((((((())))))((((((((((((((()))******)))))))))))))))***************+++++++++,,,,,,,,,+++///222333555===KKKVVVdddiiiqqqwwwzzzzzzyyyxxx{{{~~~mmmbbb]]]cccrrrtttmmmhhhcccccccccdddeeehhhlllooouuu|||xxxnnnmmmlllvvviii]]]UUUUUUZZZ^^^gggrrr}}}tttddd^^^^^^cccrrr}}}~~~|||iiihhhgggbbbZZZNNN@@@777////////////.........------,,,++++++******++++++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))'''''''''''''''((())))))%%%%%%%%%&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''((((((((()))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))***+++,,,......666;;;BBBEEEEEEFFFIIILLLMMMOOOQQQSSSUUUVVVVVVVVVUUUUUUTTTSSSSSSSSSSSSTTTSSSWWW```ooo|||rrrggggggiiiooowww444222000000000000000...***+++,,,,,,******+++,,,************))))))))))))''''''&&&&&&&&&&&&'''''''''((()))++++++)))(((''''''''''''''''''((()))***((((((((((((((((((((((((((()))*********((('''&&&((((((((((((((((((((((((&&&&&&&&&'''((())))))***''''''''''''((((((((()))((((((((((((((()))***************)))))))))))))))******+++++++++,,,,,,,,,,,,111555777;;;EEETTT```lllpppuuuyyyyyywwwuuuttt|||ooo___XXX\\\hhhyyyyyylllccc]]]ZZZXXXYYY\\\^^^```cccgggjjjuuu|||rrrkkklllqqqyyymmmbbbYYYZZZ^^^```fffmmmvvvppphhhiiilllxxxyyyyyywwwrrrgggWWWEEE999111111000///...------,,,---,,,++++++******++++++******************************++++++++++++******))))))))))))))))))))))))'''''''''''''''((()))***%%%&&&&&&''''''(((((((((((((((''''''''''''(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++---...///888===DDDFFFEEEEEEHHHLLLLLLMMMPPPRRRTTTUUUUUUUUUTTTTTTTTTTTTUUUVVVWWWXXXYYY\\\eeesss|||rrrhhhhhhiiinnnvvv}}}:::777333222222222222111---,,,,,,,,,,,,,,,,,,+++*********))))))))))))(((******))))))))))))******))))))(((((((((((())))))&&&###!!!###(((+++)))&&&&&&&&&''''''(((((())))))&&&&&&''''''(((((())))))******)))((('''&&&%%%%%%***)))(((&&&&&&''''''((())))))(((((((((((())))))((((((''''''''''''(((((((((((((((((()))))))))))))))+++,,,,,,+++,,,...000333///222<<>>AAADDDGGGHHHJJJLLLNNNPPPPPPPPPPPPQQQQQQRRRSSSTTTSSSTTTUUUWWWXXXXXXXXX[[[^^^iiixxx~~~|||}}}~~~pppfffeeefffjjjrrrzzz???:::444000............------------,,,,,,++++++,,,,,,,,,+++++++++******)))((((((''''''(((((()))))))))(((((((((((()))))),,,)))&&&'''((()))&&&###((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((((())))))(((''''''''''''(((''''''&&&&&&&&&&&&'''''')))((((((''''''(((((()))'''(((((((((((()))))))))***+++,,,,,,,,,---///111222333:::HHHWWWfffuuu~~~wwwuuuzzzuuueee[[[XXXSSSRRRWWWbbbnnnzzz|||~~~qqqeeeYYYRRRMMMGGGDDDEEECCCCCCCCCDDDFFFHHHJJJKKKLLLNNNRRRUUUXXX]]]bbbfffuuu|||{{{sssiiiaaabbbhhhvvv}}}wwwsssqqqooonnnkkklllmmmooottt|||}}}uuummm___NNNAAA222111///---------///000...------,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++************)))%%%&&&&&&''')))******+++))))))))))))((((((((((((&&&'''(((******((('''&&&''''''(((((())))))******))))))))))))))))))))))))((())))))******))))))(((***((()))---...---222888???BBBEEEGGGIIIJJJMMMOOORRRQQQQQQQQQQQQRRRRRRSSSRRRSSSUUUVVVXXXXXXYYYYYY^^^dddppp{{{}}}~~~qqqfffeeedddhhhooowww}}}EEE@@@888222////////////.........---,,,,,,++++++------,,,,,,,,,+++++++++((((((''''''''''''(((((())))))(((((((((((()))))),,,***(((((())))))'''%%%))))))((((((''''''&&&&&&))))))((((((''''''&&&&&&''''''''''''(((((()))))))))(((((((((''''''''''''(((''''''&&&&&&''''''((())))))(((((((((((())))))))))))))))))***************+++---------...000222555888AAAOOO___nnn|||}}}vvvuuuxxxiiiYYYPPPNNNQQQVVV```mmmyyywwwcccYYYPPPLLLIIIEEECCCDDDAAAAAABBBBBBCCCDDDEEEEEEGGGHHHJJJKKKMMMQQQVVVYYYbbbhhhqqqyyy|||tttlllddd```dddlllyyyzzzxxxuuurrrpppkkkmmmooosssyyyyyyrrreeeRRREEE666444111///......000111......---,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++*********))))))&&&''''''((())))))******))))))))))))))))))))))))&&&'''((())))))((('''&&&'''((((((((()))))))))***)))))))))))))))))))))))))))))))))******)))))))))***)))***---//////444;;;@@@CCCFFFHHHJJJKKKMMMOOOSSSRRRRRRQQQRRRRRRSSSSSSRRRSSSUUUVVVVVVUUUUUUVVV^^^hhhuuu~~~rrrgggeeedddgggnnnvvv|||IIICCC;;;444111000////////////...------,,,++++++---------,,,,,,,,,,,,+++((((((''''''''''''(((((())))))(((((((((((())))))***)))(((((()))))))))((())))))((((((''''''&&&&&&))))))((((((''''''&&&&&&&&&&&&''''''((()))))))))(((((((((((((((''''''&&&)))(((((((((((((((((()))))))))(((((((((((())))))******+++++++++,,,,,,,,,***+++---------///111333444;;;GGGVVVfffuuuzzztttwww}}}nnn___RRRMMMNNNXXXaaammmxxx|||{{{vvvjjj]]]TTTLLLJJJIIIEEECCCDDDAAAAAAAAABBBBBBBBBBBBBBBEEEFFFFFFFFFGGGIIIMMMQQQSSSXXX___eeejjjrrrzzz~~~xxxpppiiicccaaahhhqqq}}}}}}{{{xxxtttqqqjjjlllqqqxxxxxxyyykkkWWWHHH;;;:::777444222111111111///...------,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''((())))))(((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))+++)))***...000111777>>>BBBDDDHHHJJJKKKLLLNNNPPPSSSSSSRRRRRRRRRSSSTTTTTTRRRTTTUUUUUUSSSQQQRRRSSS]]]iiiwww~~~ssshhhfffeeegggnnnvvv}}}KKKFFF>>>777444222000///000//////...---,,,++++++---------,,,,,,,,,++++++)))((((((''''''(((((()))))))))(((((((((((())))))''''''(((((())))))******((((((((((((((('''''''''((((((((((((((('''''''''&&&'''''''''(((((())))))((((((((()))(((''''''&&&))))))(((((((((((())))))***))))))(((((())))))******++++++++++++,,,,,,,,,***,,,---......000222555222===MMM]]]mmm|||}}}xxxwww}}}tttfffYYYPPPPPPUUUbbblllyyy|||{{{{{{ooodddWWWOOOIIIIIIHHHEEECCCDDDAAAAAABBBBBBBBBBBBAAAAAABBBCCCDDDDDDCCCDDDGGGIIIIIIMMMSSSWWWZZZ```ffflllttt{{{wwwrrrmmmiiiffffffoooxxx}}}zzzwwwtttmmmpppvvv~~~xxxkkkgggppp~~~qqq\\\LLLBBBAAA>>>;;;888555333222///......---------------,,,,,,,,,++++++++++++******++++++,,,,,,++++++***+++++++++************)))*********))))))(((((((((''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((()))))))))))))))))))))))))))))))))))))))******++++++******)))+++)))***...111333:::AAACCCFFFIIIKKKKKKLLLNNNPPPRRRRRRRRRRRRSSSTTTUUUVVVTTTVVVWWWUUURRRQQQSSSVVV___kkkwww}}}sssiiifffeeehhhooowwwPPPKKKDDD>>>:::888555333000000///...---,,,++++++,,,,,,,,,,,,++++++++++++***))))))(((((())))))***))))))(((((((((((())))))&&&'''(((((((((((())))))'''''''''((((((((((((((('''''''''((((((((((((((('''''''''((((((((((((((('''((()))))))))(((&&&&&&(((((((((''''''(((((((((******))))))))))))******)))))))))*********++++++***,,,......///000333555666DDDVVVeeettt{{{zzz{{{pppbbbVVVQQQVVV___mmmxxx~~~yyyhhh]]]RRRKKKFFFHHHIIIGGGEEEEEEBBBCCCDDDEEEEEEDDDCCCCCCCCCEEEFFFFFFEEEEEEFFFHHHGGGKKKPPPTTTVVVYYY^^^ccckkkqqqyyy~~~yyyvvvrrrooonnnnnnoooqqqzzz~~~|||zzzyyy|||qqqbbb\\\[[[dddttt```QQQIIIHHHFFFBBB>>>999555333//////...---------------,,,,,,,,,+++++++++*********++++++,,,,,,++++++***+++++++++************))))))))))))))))))*********'''''''''((((((((())))))'''(((((((((((((((((('''))))))))))))(((((((((((((((((((((((((((((((((((()))******++++++******))),,,***+++///222444<<>>;;;999111000///...---,,,++++++,,,,,,,,,+++++++++************))))))))))))******))))))(((((((((((())))))'''((()))((('''&&&'''(((&&&'''''''''(((((())))))&&&'''''''''(((((())))))(((((((((((((((((((((((('''((()))))))))(((&&&%%%'''''''''&&&&&&'''''''''******))))))))))))******(((((((((((())))))))))))***,,,...//////111444666>>>MMM^^^lllxxx}}}yyy{{{pppbbbXXXUUU\\\ggguuu|||ooo^^^RRROOOIIIFFFHHHJJJIIIGGGHHHEEEFFFGGGHHHIIIHHHGGGFFFGGGIIIKKKKKKJJJIIIJJJKKKIIINNNSSSWWWXXXZZZ___bbbhhhmmmuuu|||}}}wwwqqqnnnpppoooppptttwww{{{~~~{{{ooobbbWWWTTTUUU^^^yyyuuudddVVVLLLLLLJJJGGGBBB<<<777333//////...------------...,,,,,,,,,++++++*********+++++++++,,,,,,++++++++++++++++++************)))''''''((()))***+++,,,,,,''''''(((((()))))))))***(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((******++++++++++++******,,,***+++///222555===EEEEEEGGGJJJLLLLLLMMMOOOQQQQQQQQQRRRSSSTTTVVVXXXYYYWWWZZZ[[[YYYWWWYYY```gggttt}}}sssfffdddcccfffmmmwww___```\\\SSSLLLGGGAAA:::333000---,,,---...///.........------------,,,,,,((()))***+++,,,---......(((((((((((())))))))))))***)))'''&&&'''(((***,,,((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))******++++++,,,,,,---,,,+++***))))))))))))---++++++---...///444;;;EEEYYYiiivvv}}}vvvxxxuuupppbbbWWWUUU___lllyyyuuuhhh\\\SSSOOONNNLLLJJJIIIIIIIIIJJJLLLMMMOOONNNMMMLLLMMMNNNKKKNNNQQQRRRRRRQQQQQQRRRVVVWWWZZZ^^^bbbgggjjjlllmmmssszzz~~~~~~uuunnnjjjhhhlllooovvv|||~~~vvvkkk\\\SSSTTTSSSVVVmmmwwwfffXXXOOOGGG???;;;:::999666222111000000///...------------------,,,,,,+++++++++++++++++++++++++++++++++************************,,,,,,++++++++++++++++++*********)))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))((((((((((((((()))))))))(((((((((((()))))),,,,,,,,,///444:::AAAEEEFFFGGGIIIJJJKKKMMMPPPSSSSSSSSSTTTUUUVVVVVVWWWWWWZZZXXXYYY[[[\\\```kkkvvv}}}~~~sssfffbbbbbbhhhpppwww~~~rrrrrrlll```TTTJJJ@@@777555333000......///...---,,,,,,++++++++++++******))))))))))))))))))))))))(((((((((((())))))))))))((('''&&&%%%%%%'''((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((())))))))))))***************+++***************++++++...,,,---///000111777???LLLaaasss~~~~~~tttwwwwww~~~nnn```WWWXXXdddrrr}}}sssggg\\\TTTRRRQQQQQQPPPQQQRRRTTTTTTTTTVVVXXXYYYXXXXXXXXXYYYXXXZZZ[[[[[[ZZZZZZ\\\]]]cccdddfffjjjnnnrrruuuwwwvvv{{{|||tttnnnkkkjjjnnnrrrzzz{{{nnn```WWWUUURRRQQQccczzzyyyjjj]]]NNNFFF<<<666555555222///111000000///......---------------,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***)))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))++++++---000555<<>>CCCGGGFFFHHHKKKLLLLLLNNNPPPRRRRRRSSSTTTUUUVVVWWWWWWXXXXXXWWW[[[dddnnnyyyzzzoooccc^^^^^^eeemmmuuu}}}mmm[[[JJJ===666444111000000///---+++......---------,,,,,,,,,...------,,,+++***))))))(((((((((((())))))))))))))))))(((((())))))***+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))************))))))((((((''''''************+++,,,------......///111222666@@@KKK```vvvssslllttt~~~rrrddd\\\ZZZccctttzzzpppfff^^^YYYUUUVVVXXX[[[^^^aaadddeeedddhhhnnnrrrssssssssssssrrrrrrqqqpppppptttzzzzzzwwwwwwwwwvvvyyy~~~zzzuuurrrrrrssswww}}}yyymmmccc]]]VVVSSS]]]lll}}}uuulllYYYMMM>>>444111222222000000000//////............------------------,,,,,,++++++++++++++++++++++++************************((())))))***+++,,,,,,---)))))))))))))))*********(((((((((((((((((((((((((((((())))))))))))(((((()))(((((((((((())))))******))))))))))))))))))******+++...333999@@@EEEHHHGGGIIILLLMMMMMMNNNPPPRRRRRRRRRSSSTTTVVVWWWXXXXXXZZZZZZ```nnn}}}yyymmmaaa]]]\\\ccckkksss|||vvvcccOOOAAA555333111/////////...,,,......---------,,,,,,,,,,,,+++++++++++++++++++++(((((((((((()))))))))))))))))))))))))))***++++++((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))************))))))(((((('''''',,,,,,++++++++++++,,,,,,------///111333777DDDQQQkkk}}}yyynnnmmmyyyrrrhhh___\\\```kkk|||xxxmmmddd]]]ZZZWWWXXXZZZ]]]```ccceeefffiiimmmsssxxxzzzzzz{{{{{{|||||||||}}}{{{uuupppooonnnmmmpppuuu}}}zzzuuussstttvvvzzzwwwkkkbbbZZZVVV]]]hhh~~~}}}wwwqqqbbbUUUCCC666222222222111////////////............------------------------++++++++++++++++++++++++************************(((((()))***++++++,,,,,,(((((())))))************))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((()))************))))))))))))*********,,,000666<<>>CCCFFFHHHHHHKKKNNNPPPPPPPPPQQQRRRQQQRRRSSSTTTVVVWWWYYYYYY```ddduuuzzzmmmccc]]][[[aaaiiipppyyysss```QQQAAA<<<666111//////......,,,,,,++++++++++++******(((((()))))))))*********(((((((((((())))))))))))''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''(((((())))))))))))***************++++++++++++,,,,,,---...---...111444555<<>>PPPaaajjjuuutttnnnmmmjjjooo~~~ttteeeWWWWWW^^^lllzzzzzzqqqllllllnnnsssuuuxxx|||}}}wwwpppiiifffeeefffkkkrrr{{{tttmmmgggeeehhhjjjmmmyyyvvvpppnnnrrr~~~|||www|||mmmWWWFFF===999666444.........///////////////---------.........//////++++++++++++++++++++++++*********************************)))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))'''((()))++++++)))((('''''''''''''''((()))++++++++++++************++++++---000666;;;@@@DDDEEEFFFIIILLLOOOQQQQQQPPPQQQQQQPPPQQQSSSTTTVVVXXXYYYZZZ[[[bbbwww}}}pppfff```]]]aaahhhoooxxxpppaaaQQQFFF:::444444444111...//////...---,,,,,,,,,,,,///...---,,,++++++***++++++***))))))((()))))))))((((((((((((((()))******************))))))))))))(((((('''''''''&&&&&&&&&***************)))((((((++++++******)))(((((((((***((('''%%%%%%%%%&&&'''(((***+++***)))((()))***+++************+++---...---///111555<<>>JJJYYYcccmmmkkklllnnnnnnpppxxxmmm\\\RRRPPPUUUZZZhhhyyy{{{zzz|||xxxxxxyyy|||}}}zzzxxxzzz~~~zzznnnhhhbbb``````ccclllvvvxxxqqqjjjeee```^^^bbbiiivvv~~~zzz|||~~~~~~rrr^^^MMMCCC===999777222111000///...---------...------------------,,,///...---,,,,,,,,,,,,,,,,,,++++++*********************************************))))))))))))*********************)))((((((***+++---,,,+++)))******))))))))))))))))))))))))(((***,,,,,,++++++,,,---...222888>>>AAADDDGGGIIILLLLLLMMMNNNPPPQQQRRRSSSSSSTTTUUUWWWXXXYYYYYYZZZVVV]]]lll~~~}}}}}}sssfff___[[[___eeemmmvvv~~~{{{xxxeeeXXXFFF:::444222000...000///...---,,,,,,,,,,,,,,,++++++*********++++++,,,,,,+++***************)))(((((((((((()))******************))))))))))))(((((((((''''''''''''&&&(((((((((((((((''''''&&&'''(((((()))******++++++'''(((((())))))))))))((((((***+++***)))((()))***+++*********+++,,,...///000111444888AAANNN\\\fffkkkiiihhhkkknnnuuuooo]]]OOOJJJLLLWWWaaaqqqyyywwwxxxppppppqqqsssuuuvvvtttrrrtttuuuxxx|||~~~wwwiiiddd___^^^___cccmmmwww~~~|||uuummmfffaaa]]]\\\bbbjjjyyyxxxvvvzzztttaaaQQQFFF@@@<<<:::222222000///...------------------------.........000///...---,,,+++++++++,,,,,,+++*********************************************))))))))))))*********************)))(((((()))+++,,,+++***)))))))))))))))))))))))))))))))))(((***,,,,,,++++++---...000444:::???CCCEEEHHHJJJLLLLLLMMMOOOPPPQQQRRRSSSUUUUUUVVVWWWXXXXXXXXXXXXRRRZZZiiiyyy{{{uuuwww~~~tttfff```\\\___fffmmmvvv~~~~~~}}}}}}nnnaaaNNN???666333222000000///...------,,,,,,,,,*********)))******++++++---,,,++++++******++++++))))))(((((())))))***+++************)))))))))(((((((((((('''''''''''''''))))))************))))))(((((())))))************&&&((()))+++++++++***)))(((***+++***)))((()))***+++*********+++---...///000111444;;;EEERRR___ggghhhffffffkkkqqq|||wwwdddTTTKKKLLLQQQ^^^kkk}}}{{{sssnnnooojjjjjjkkkmmmpppqqqrrrqqqvvvxxxzzz~~~{{{tttddd___[[[[[[^^^cccoooyyy|||zzzssskkkbbb]]]YYYYYYaaajjjxxx~~~wwwvvv{{{}}}sssbbbSSSHHHAAA===;;;333333111000...---------,,,,,,------....../////////...---,,,,,,,,,,,,,,,,,,,,,+++************+++******************************))))))))))))*********************)))((((((###%%%'''((((((((()))***)))))))))))))))))))))))))))***,,,,,,+++,,,...000333777===AAADDDGGGIIIKKKLLLMMMNNNOOOPPPRRRSSSSSSUUUVVVVVVWWWWWWVVVVVVUUUSSS]]]lllxxx~~~~~~yyysssxxxuuuggg```\\\___eeellluuu}}}vvviiiVVVFFF<<<777555444000000///...------------*********)))******++++++---,,,++++++******++++++)))))))))))))))***++++++************)))))))))((((((((((((((((((((((((((())))))************))))))************))))))(((((('''((()))+++++++++******(((***+++***)))((()))***+++*********+++---///000///111555===IIIUUU```ffffffdddfffmmmwwwooo^^^PPPJJJOOOWWWfffttt~~~zzzzzz~~~yyyqqqllllllkkklllnnnpppsssvvvyyy{{{~~~xxxoooaaa\\\XXXZZZ]]]dddppp{{{}}}zzzppphhh___YYYUUUVVV^^^gggttt~~~xxxwww{{{yyypppbbbTTTHHHAAA<<<:::555444333111000///......---------....../////////,,,,,,,,,,,,,,,---...///---,,,,,,+++***+++++++++******************************))))))))))))*********************)))((((((###%%%'''((((((((()))***)))))))))))))))))))))))))))***+++++++++,,,///111666:::???DDDFFFHHHJJJLLLMMMMMMNNNOOOQQQRRRSSSSSSTTTUUUUUUUUUUUUTTTSSSSSSUUU___mmmvvvyyyyyyyyy{{{{{{vvvssszzzvvvhhhaaa\\\___dddkkksss{{{|||rrraaaPPPDDD<<<888666111000///...------------,,,++++++*********++++++,,,,,,+++******************))))))))))))***++++++************))))))))))))'''(((((((((((()))))))))&&&''''''(((((((((((((((++++++******)))(((((('''((())))))************)))(((***+++***)))((()))***+++******+++,,,...000111///222888BBBNNNYYY```dddcccccchhhsss~~~lllZZZMMMJJJRRR]]]nnn|||~~~{{{sssnnnttt~~~{{{uuurrrsssqqqsssvvvxxx{{{~~~}}}vvvlll^^^ZZZWWWYYY]]]eeeqqq}}}|||wwwiiiaaaYYYTTTQQQRRR[[[dddppp|||}}}wwwvvvzzzvvvooocccVVVJJJBBB===;;;888777555333111000000///.............../////////+++++++++,,,---...///000------,,,+++++++++++++++******************************))))))))))))*********************)))(((((()))+++,,,+++***)))))))))))))))))))))))))))))))))***++++++++++++---000222999===BBBFFFHHHJJJKKKMMMMMMMMMNNNPPPQQQRRRSSSTTTTTTTTTTTTTTTTTTSSSRRRQQQVVV___kkkssstttssstttuuuuuuuuuyyyvvvggg```[[[^^^ccciiiqqqyyy~~~{{{lll[[[MMMBBB;;;777111000///...------------...---,,,++++++***++++++++++++***))))))))))))*********))))))******+++,,,************))))))))))))'''((((((((())))))))))))&&&&&&'''(((((((((((((((*********)))))))))))))))******)))((((((((())))))(((***+++***)))((()))************+++,,,...000222000444;;;GGGSSS]]]aaabbbaaadddlllyyy~~~jjjYYYMMMMMMYYYgggwwwzzzrrrnnnppp}}}|||vvvuuuwwwwwwyyy{{{|||~~~wwwvvvvvvzzz~~~tttiii]]]YYYWWWYYY^^^eeerrr~~~|||tttnnn^^^WWWQQQNNNMMMPPPXXXbbbiiiwww|||wwwvvvzzzuuupppfffZZZNNNEEE@@@>>>:::999777555333222111111////////////............,,,,,,,,,,,,,,,---...///------,,,++++++++++++,,,******************************))))))))))))*********************)))((((((***+++---,,,+++)))******))))))))))))))))))))))))***++++++++++++---000333;;;???DDDGGGIIIKKKLLLNNNMMMNNNOOOPPPQQQSSSTTTTTTSSSTTTTTTTTTTTTSSSSSSRRR\\\cccmmmssstttrrrrrrrrrrrrxxxuuuggg___[[[]]]bbbgggpppwww~~~tttcccSSSFFF===888111000///......------...///...---,,,+++++++++++++++******)))((()))))))))*********)))******+++,,,************))))))))))))'''((((((((())))))******(((((()))***************((((((((()))******+++++++++***)))'''''''''((()))(((***+++***)))((()))************+++,,,///111222222555>>>KKKWWW```bbbbbbaaadddnnn}}}~~~jjjYYYOOORRRcccsss~~~uuupppqqqxxxzzztttsssuuuxxxzzz{{{|||}}}xxxrrrjjjjjjkkkpppyyy~~~~~~sssggg]]]YYYWWWYYY^^^fffsss~~~{{{ssskkkeeeVVVPPPKKKJJJKKKNNNWWWaaadddrrr}}}xxxwww|||~~~wwwrrriii]]]QQQHHHCCCAAA;;;:::888666444333222222000000//////......------......---,,,,,,,,,------...---,,,,,,++++++,,,,,,******************************))))))))))))*********************)))((((((%%%''')))*********+++,,,))))))))))))))))))))))))***++++++++++++---111444<<<@@@EEEHHHJJJKKKMMMNNNMMMNNNOOOPPPQQQSSSTTTTTTTTTTTTUUUUUUUUUTTTTTTSSSdddjjjrrrwwwwwwuuutttsssoooyyyuuufff___ZZZ\\\aaafffnnnvvvzzzmmm^^^MMM???999000111000///---------///)))************++++++++++++++++++************))))))************+++++++++***************************++++++++++++***))))))(((((((((((())))))))))))++++++,,,,,,,,,---------...---+++***((('''''''''))))))))))))************...***)))---//////000333222888DDDSSS___ffffffdddaaabbbooo|||iiiZZZTTTZZZlll|||wwwsss{{{}}}zzzvvvsssqqqmmmppptttwwwyyy|||{{{nnnfffdddXXX[[[^^^ccclllyyy~~~}}}|||vvvkkkccc^^^\\\ZZZZZZ^^^gggsss{{{~~~~~~~~~|||vvvlllaaaYYYSSSKKKEEEFFFIIINNNUUU\\\hhhuuuzzzwwwxxx}}}zzzxxxssskkkaaaVVVMMMEEEAAA>>>AAA@@@;;;888:::;;;:::888444///---...///...+++000000000///...---++++++------,,,,,,,,,,,,++++++,,,,,,+++******+++,,,,,,))))))))))))))))))))))))***)))((((((((()))+++,,,******+++)))(((''')))+++))))))))))))************+++,,,,,,,,,,,,///444777>>>@@@BBBEEEHHHKKKLLLMMMMMMMMMNNNOOOQQQSSSUUUVVVWWWTTTTTTTTTRRRQQQVVV^^^llluuuuuuuuuyyyuuupppuuuttt|||}}}ssshhh___XXXXXX]]]dddnnnwww~~~sssfffUUUEEE;;;222222111000.........///,,,,,,,,,++++++*********+++++++++************)))))))))*********+++++++++***************************++++++++++++***))))))(((((((((((())))))))))))***++++++++++++,,,,,,,,,***)))((('''&&&%%%%%%%%%))))))))))))************...******---///...///222666===IIIXXXccciiihhhfffeeeiiivvvuuucccXXXWWWaaasss~~~{{{vvvqqqnnniiilllooorrrtttwww{{{}}}|||{{{zzzwwwnnnbbbZZZYYYVVVXXX\\\```hhhsss~~~{{{tttjjjaaa[[[[[[ZZZ[[[___hhhsss{{{~~~|||xxxwwwuuurrrmmmeee]]]WWWPPPJJJEEEFFFIIINNNUUU\\\kkkwww}}}xxxuuuvvv}}}|||uuupppggg]]]TTTKKKEEEAAA>>>@@@@@@>>>???CCCEEECCC:::666111///000000///---,,,,,,,,,---,,,,,,++++++------,,,,,,,,,,,,++++++++++++***))))))***++++++))))))))))))))))))))))))+++***)))))))))***,,,,,,))))))))))))************))))))))))))************+++,,,,,,,,,---000555888???@@@CCCFFFIIIKKKLLLMMMMMMMMMNNNOOOQQQSSSUUUVVVTTTRRRRRRSSSQQQQQQWWW___llluuuwwwvvv{{{vvvqqqvvvttt~~~~~~ttthhh___XXXYYY^^^eeeoooxxx|||qqqaaaMMM???555444222000///////////////...---,,,+++******)))+++++++++************))))))))))))*********++++++******************************++++++******)))((((((((((((((()))))))))))))))))))))*********+++++++++******)))(((((()))))))))))))))*********++++++---++++++...///...///222999BBBPPP^^^gggkkkkkkiiikkkqqq|||kkkZZZUUU[[[kkk~~~|||uuummmhhhcccfffhhhkkklllooosssvvvwwwsssqqqmmmeeeZZZUUUUUUWWWYYY]]]aaahhhqqq{{{}}}yyyqqqfff^^^XXXYYYZZZ\\\bbbjjjttt{{{}}}|||{{{yyyvvvtttrrrppplllhhhddd]]]WWWRRRLLLGGGEEEGGGJJJMMMTTT\\\mmmyyy}}}vvvrrrtttzzz~~~{{{yyy|||~~~sssmmmcccYYYQQQJJJEEEAAAAAADDDDDDEEEJJJNNNLLLGGG;;;777111///000111000...***+++,,,,,,------,,,,,,------,,,,,,,,,,,,++++++******)))(((((()))******))))))))))))))))))))))))+++************+++,,,---)))(((''')))------+++((())))))))))))************++++++,,,---...111666:::@@@AAACCCFFFIIIKKKLLLMMMNNNNNNNNNPPPQQQSSSUUUVVVTTTRRRRRRSSSRRRRRRYYYaaakkkuuuxxxxxx|||wwwqqqwwwxxxuuuhhh___XXXYYY^^^fffpppzzz{{{lllUUUBBB888555222000//////......///......---,,,,,,+++++++++++++++*********))))))))))))))))))***************************************************))))))((((((((((((((())))))))))))((((((((())))))))))))***++++++*********++++++,,,))))))*********+++++++++---+++,,,///000...000444:::DDDSSSaaahhhkkkkkkkkknnnxxxssscccTTTTTTbbbuuu{{{sssjjjddd```bbbdddeeefffiiimmmpppqqqmmmjjjgggaaaYYYWWWZZZ]]]___dddiiipppxxx~~~}}}zzztttkkkaaaYYYUUUVVVZZZ^^^dddmmmwww}}}{{{zzzyyyyyyyyyxxxuuurrrsssqqqlllhhhbbb[[[SSSNNNIIIEEEDDDGGGJJJMMMUUU]]]ooo{{{~~~vvvqqqrrrxxx}}}xxxuuurrrrrrvvv{{{{{{tttsssyyyvvvooodddZZZSSSMMMHHHDDDIIILLLOOORRRVVVVVVNNNCCC:::666000...///111000///------......///......---------,,,,,,,,,+++++++++*********))))))*********))))))))))))))))))))))))***************+++++++++)))'''&&&***///000,,,'''((()))))))))***************+++,,,---///333888<<>>888555333111///,,,---------,,,++++++***------,,,,,,,,,,,,++++++)))***+++,,,,,,+++***)))************************&&&'''((()))***))))))(((++++++++++++++++++++++++))))))))))))************)))+++---///222888>>>CCCDDDEEEGGGIIIKKKMMMMMMNNNQQQQQQQQQQQQRRRSSSUUUUUUTTTRRRPPPOOOKKKIIINNNUUU___mmmrrrrrrvvvuuuxxxuuuiii```XXXXXX\\\bbbllluuu~~~sss```FFF@@@888444444555222///......---,,,+++******)))+++++++++************)))(((((((((((())))))))))))************************)))))))))))))))(((((('''(((((((((((())))))))))))(((((((((((()))))))))***+++***))))))(((((())))))******+++++++++,,,,,,,,,000......//////333>>>JJJbbbllluuuvvvooojjjlllqqqzzzzzznnnaaaZZZXXX^^^mmm}}}~~~zzzzzz}}}|||tttjjj___XXXUUUUUUTTTSSSSSSTTTXXX\\\^^^\\\\\\^^^______dddjjj|||zzzrrrgggaaa```bbbdddeeelllnnnuuu}}}~~~{{{yyywwwrrrjjjbbb[[[WWWVVVSSSVVVZZZaaakkkxxx~~~uuukkkaaaWWWNNNIIIFFFDDDDDDFFFIIIOOO\\\jjjxxx~~~yyyyyy}}}~~~}}}}}}~~~|||{{{yyysssjjjaaa[[[XXXPPPNNNKKKJJJKKKNNNRRRUUU[[[eeesss{{{uuutttwwwvvvqqqkkknnnvvv}}}}}}yyyuuummmfffZZZRRRFFF===888555111///,,,---......//////......---------,,,,,,,,,++++++((()))***++++++***)))(((************************'''((()))++++++******)))+++,,,,,,+++))))))+++---))))))))))))************)))+++---000333999???DDDDDDEEEGGGIIIKKKMMMNNNNNNQQQQQQQQQQQQRRRTTTUUUUUUUUURRRQQQQQQNNNLLLRRRYYY___mmmrrrrrrvvvvvv{{{{{{uuuiii```XXXWWW[[[aaakkksss}}}~~~jjjUUUCCC666666666000...222///---++++++,,,,,,,,,+++***+++,,,,,,------------************************))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''&&&''''''+++***)))((('''''''''''',,,***((()))+++,,,+++(((***+++,,,+++******,,,...,,,---000333222444@@@LLLiiiuuu{{{ssshhhhhhnnnsssnnnbbb\\\ZZZPPPSSSaaavvv}}}uuutttwww|||}}}wwwqqqjjj___XXXSSSQQQOOOLLLKKKKKKKKKLLLOOOSSSVVVUUUTTTXXXcccmmm{{{uuujjjaaabbbdddfffkkkrrrtttuuuyyy{{{zzzvvvoooeee]]]XXXVVVSSSVVV[[[cccnnn|||wwwtttmmmaaaUUULLLIIIIIIEEEEEEGGGJJJLLLQQQ]]]jjjzzz~~~||||||}}}zzzxxxwwwyyy{{{}}}{{{{{{yyyuuunnnfff___ZZZWWWSSSMMMIIIGGGIIIMMMPPPYYYaaaiiirrryyypppnnnsssxxxyyyuuuzzz|||uuupppnnneee\\\OOOEEE>>>888333000///...------///111111000......---------,,,,,,,,,++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))))))))******+++++++++,,,---,,,---222:::???BBBBBBGGGHHHIIIKKKMMMNNNOOOOOORRRRRRSSSSSSTTTTTTUUUUUUVVVQQQNNNNNNLLLMMMUUU```iiiooossssssqqqttt~~~uuufff^^^WWWXXX\\\aaaiiiqqq}}}uuu]]]JJJ999777666111...000///---++++++,,,---,,,+++***+++,,,,,,---------,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''(((((()))))))))(((((((((((()))))),,,***((()))+++,,,+++)))***+++,,,+++******,,,...+++,,,000222333888EEESSSllluuuxxxqqqiiikkkqqqvvv~~~sss```SSSLLLJJJNNNTTTcccvvvuuuoooqqquuu{{{|||vvvppphhh]]]VVVQQQOOOLLLIIIHHHGGGHHHHHHJJJMMMOOONNNNNNUUUaaakkkzzz}}}mmmeeeaaaeeekkkpppwww~~~}}}}}}{{{wwwnnnddd\\\WWWUUUUUUXXX^^^gggqqqyyyuuummmiiiaaaWWWNNNGGGEEEEEEFFFFFFHHHLLLNNNTTT```mmm}}}~~~|||}}}|||xxxvvvwwwyyy{{{}}}}}}{{{xxxuuuqqqllleee```YYYUUUNNNIIIFFFHHHLLLOOOVVV\\\bbbjjjyyy}}}tttrrrwww|||||||||zzztttooommmiii```SSSHHHAAA<<<777444000///------.........---............------------++++++++++++++++++++++++*********************************))))))*********))))))))))))))))))))))))******************))))))---,,,...333:::@@@BBBBBBFFFGGGIIIKKKMMMNNNOOOOOOPPPPPPQQQRRRTTTUUUVVVWWWWWWTTTRRRTTTTTTUUU]]]gggooorrrtttrrrqqquuu}}}}}}}}}~~~wwwiii```XXXXXX[[[aaajjjrrr}}}iiiSSS>>>888777222......///---++++++,,,---,,,+++++++++,,,---------,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))***+++''''''''''''((()))+++++++++***)))***++++++***)))***+++,,,+++******,,,...+++,,,///222444;;;LLL[[[ooossssssmmmjjjooovvv{{{|||hhhVVVJJJEEEDDDOOOYYYiiiyyyzzznnnjjjnnnttt~~~zzzuuuooofff[[[SSSMMMLLLIIIFFFDDDCCCDDDDDDCCCEEEFFFFFFHHHQQQ___jjjxxx{{{}}}|||}}}|||wwwqqqeeebbbcccjjjsss{{{}}}~~~~~~wwwmmmcccZZZUUUSSSUUUYYY```hhhtttzzztttmmmhhhaaa[[[SSSLLLGGGDDDBBBAAAFFFFFFIIIMMMQQQWWWdddqqq~~~}}}~~~{{{wwwvvvxxx|||~~~}}}xxxvvvvvvsssmmmggg^^^YYYQQQJJJFFFGGGJJJMMMTTTXXX\\\bbbnnnzzzxxx}}}}}}yyytttrrrrrrmmmcccWWWLLLEEE@@@<<<888444222///.........,,,+++............------------++++++++++++++++++++++++************************++++++************++++++))))))))))))))))))))))))++++++******)))(((((((((------000444;;;@@@BBBCCCFFFGGGHHHJJJLLLMMMNNNNNNMMMNNNOOOQQQSSSUUUWWWYYYUUUSSSSSSVVVYYY]]]eeemmmvvvwwwvvvsssrrrxxx~~~{{{zzz{{{yyywwwzzzyyylllbbbZZZXXX[[[aaakkkttt~~~qqqZZZCCC999777444000...///---,,,,,,------,,,++++++,,,,,,------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''((()))******''''''''''''((()))***++++++************+++*********+++,,,+++******,,,...,,,,,,...111555>>>QQQbbbrrrqqqnnnkkkkkkrrr|||qqq```QQQHHHGGGJJJSSS___ppp~~~wwwllliiiooovvv~~~zzzuuunnndddYYYQQQKKKIIIFFFCCCBBBAAABBBBBB@@@AAAAAABBBFFFQQQ```kkkttttttsssrrrqqqnnnjjjeee```bbbgggpppzzz}}}{{{|||~~~wwwlll```XXXTTTSSSSSSWWW___iiitttzzztttooohhhbbb^^^VVVPPPHHHCCCCCCDDDCCCBBBFFFFFFIIINNNRRRZZZhhhvvv~~~~~~~~~{{{xxxyyy~~~xxxwwwyyyyyysssmmmddd^^^UUUMMMIIIHHHJJJMMMUUUVVVXXX[[[eeettt~~~{{{yyyxxxxxxyyyoooeeeXXXMMMFFFBBB>>>;;;888555333111111000...---------------,,,,,,,,,,,,++++++++++++++++++++++++************************,,,++++++++++++++++++,,,))))))))))))))))))))))))***)))))))))))))))))))))---///222666<<<@@@BBBCCCEEEFFFHHHJJJLLLMMMNNNNNNNNNNNNOOOPPPRRRUUUWWWXXXVVVUUUUUUXXX^^^fffooovvv}}}{{{yyyvvvwww~~~{{{{{{zzzzzz~~~zzzoooddd[[[XXX\\\bbbllluuuwwwbbbIII;;;777555111///000...,,,,,,---------,,,,,,,,,,,,------,,,,,,+++************************************************))))))))))))))))))))))))******)))((((((((((((((())))))(((((((((((())))))******+++************+++***+++,,,+++******,,,......---///222666@@@TTTffftttpppllljjjnnnwwwxxxdddVVVKKKEEEHHHNNNWWWeeeuuuxxxllljjjqqqxxx~~~zzzuuulllbbbWWWPPPIIIHHHEEECCCAAAAAABBBBBBBBBBBBCCCDDDIIITTTaaakkknnnllljjjjjjhhheeeaaa______eeemmmwww{{{xxxzzz|||}}}|||{{{~~~uuuiii]]]VVVSSSSSSSSSYYYaaakkkuuu~~~}}}}}}xxxqqqiiiccc\\\VVVRRRKKKFFF@@@>>>@@@BBBCCCBBBDDDEEEHHHNNNSSS\\\lllzzz}}}}}}{{{yyyxxxzzzzzzuuupppiiiddd[[[SSSNNNMMMNNNOOOUUUUUUUUUVVV[[[fffwww|||{{{{{{|||}}}qqqgggZZZNNNHHHDDDAAA>>>;;;888555444333222000///,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************,,,++++++++++++++++++,,,))))))))))))))))))))))))'''(((((()))***++++++,,,---000444999===@@@CCCDDDFFFGGGIIIJJJLLLMMMNNNNNNQQQPPPPPPPPPRRRTTTVVVXXXZZZ[[[\\\```jjjvvv}}}~~~~~~~~~yyyoooddd[[[YYY\\\cccmmmwww}}}kkkRRRAAA888555333111000...,,,,,,---...---,,,,,,,,,---------,,,++++++************************************************)))))))))))))))))))))))),,,+++***)))((((((((((((***)))((((((((((((((())))))+++++++++***)))***+++***+++,,,+++******,,,.........000444999EEEZZZlllvvvqqqnnnooosss|||xxxbbbTTTKKKGGGLLLUUU___lllzzzzzzmmmlllttt|||}}}zzzsssiii^^^TTTOOOHHHFFFDDDBBBBBBBBBCCCDDDEEEEEEGGGJJJOOOWWWaaaggghhhdddccceeeeeeaaa^^^^^^aaajjjttt}}}}}}xxxyyy{{{}}}~~~~~~~~~~~~|||qqqeeeZZZTTTSSSTTTVVV\\\dddnnnxxx}}}{{{xxxwwwsssnnneee]]]UUUNNNHHHDDD???===;;;:::<<<>>>@@@AAADDDDDDHHHNNNUUU___ppp|||}}}yyyxxxyyyyyyuuuqqqmmmiiibbb[[[VVVTTTSSSSSSVVVUUUTTTRRRRRRXXXgggvvv~~~vvvlll___SSSMMMJJJGGGEEE@@@===999777555333000...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************++++++************++++++))))))))))))))))))))))))''''''(((***+++,,,---......111666;;;===@@@CCCEEEGGGHHHIIIKKKMMMNNNOOOOOORRRRRRQQQQQQRRRTTTWWWYYYZZZ^^^dddlll{{{xxxmmmccc[[[ZZZ^^^dddnnnwww~~~uuu^^^HHH:::555333222000...---,,,---...---,,,,,,---------,,,,,,+++***************************************************))))))))))))))))))))))))******))))))))))))))))))(((((('''(((((()))***+++)))+++,,,+++)))(((***,,,***+++,,,+++******,,,...---...222777>>>KKKaaatttyyyuuusssuuuyyy|||eeeXXXQQQNNNUUUaaakkkvvv~~~sssrrrzzz|||}}}yyypppeeeZZZQQQLLLFFFDDDCCCBBBBBBCCCDDDFFFFFFHHHKKKNNNSSSXXX^^^aaabbb^^^___dddeeebbb```aaaeeeoooyyy}}}}}}~~~~~~xxxnnnaaaXXXSSSTTTVVVWWW\\\eeeoooxxx{{{{{{|||{{{zzzwwwtttssslllfff\\\RRRJJJCCC===:::888999:::;;;;;;<<>>@@@CCCEEEHHHIIIJJJLLLNNNOOOPPPPPPRRRQQQQQQQQQSSSVVVZZZ\\\\\\fffsssxxxjjjaaaZZZZZZ___eeennnwww{{{|||fffMMM<<<555333222000///------.........---------------,,,,,,+++***************************************************))))))))))))))))))))))))(((((((((((()))***+++,,,%%%&&&&&&''')))***,,,---(((+++,,,,,,)))(((***,,,***+++,,,+++******,,,...,,,...333:::BBBPPPgggzzz{{{wwwwwwzzz}}}{{{cccXXXSSSQQQZZZhhhvvvxxxxxx{{{}}}~~~xxxnnnbbbVVVNNNJJJDDDCCCBBBAAAAAACCCEEEFFFGGGIIILLLQQQUUUXXX[[[\\\___[[[]]]dddgggcccaaadddiiisss{{{~~~|||vvvlll___VVVSSSTTTWWWUUU[[[dddmmmvvv}}}}}}}}}{{{yyyyyyyyyzzzyyyxxxuuurrrqqqiiibbbXXXNNNEEE>>>888555666:::======<<<<<>>:::777555666999;;;<<<<<<===>>>@@@DDDFFFJJJPPP[[[kkk}}}}}}{{{~~~yyysssppphhhpppwwwxxxxxxyyyvvvqqqsssqqqmmmgggccc___]]]\\\[[[ZZZ[[[ZZZSSSKKKNNNVVVuuuwwwmmmddd___\\\\\\^^^XXXQQQNNNKKKFFF>>>888666333///------......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))(((((((((((())))))))))))(((((((((((())))))))))))+++,,,,,,+++***+++---000555888===@@@AAACCCEEEGGGHHHIIIJJJLLLNNNPPPRRRSSSUUURRRQQQTTTWWWXXX]]]ccclll{{{nnnbbbYYY[[[^^^___gggrrrvvv}}}tttZZZEEE<<<666222000000000000///...------------------,,,,,,,,,+++------------------------,,,++++++*********++++++*********)))))))))((((((************)))))))))))))))))))))))))))******+++))))))***++++++++++++******,,,------------...000000///222;;;KKK^^^mmmvvvzzzwwwyyyvvvdddXXXUUUZZZfffqqq}}}{{{xxxlll^^^RRRJJJGGGBBBBBBAAA>>>===???CCCGGGLLLRRRXXX]]]___```cccfffiiijjjkkkjjjiiiiiikkkmmmpppsssxxx}}}~~~}}}zzzqqqdddYYYSSSRRRRRRSSSVVV\\\eeepppyyy~~~~~~{{{wwwuuuvvvwwwwwwvvvuuuvvvvvvtttppplllhhhfff^^^VVVJJJAAA<<<:::888777777999;;;=========???@@@CCCFFFKKKQQQ\\\lll~~~}}}{{{|||~~~|||tttmmmjjjhhhpppxxx{{{}}}~~~|||xxxvvvsssooojjjeeebbb```___``````aaa___WWWNNNNNNUUUnnnyyymmmddd___\\\\\\___[[[VVVTTTSSSMMMDDD<<<666333///............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))***************((((((((()))))))))******++++++,,,+++***+++...000555888===@@@BBBCCCEEEGGGHHHIIIJJJLLLNNNPPPRRRSSSTTTQQQQQQUUUXXXZZZ___fffttt{{{nnnbbbYYYZZZ\\\^^^fffpppuuu|||{{{dddMMM???888555111111000000///...------,,,,,,+++++++++*********------------------------,,,+++***)))))))))))))))))))))))))))((((((((('''))))))))))))************)))))))))))))))******+++))))))***++++++++++++******,,,------------...000000000444AAASSSdddnnnrrryyyyyy|||rrr```WWWXXX```ooo{{{}}}wwwjjj[[[OOOHHHEEEAAAAAA@@@???>>>AAAEEEIIIPPPVVV\\\aaaccceeeiiimmmoooqqqttttttsssrrrrrrssstttwww|||wwwnnnaaaWWWRRRRRRSSSTTTWWW]]]eeeooovvv{{{}}}~~~{{{yyyvvvuuuwwwxxxxxxwwwssssssrrrpppmmmgggbbb___TTTMMMEEE===:::999999999888:::<<<=========???@@@CCCFFFLLLSSS^^^mmmzzzyyyzzzyyyqqqkkkhhhnnnwww}}}yyyvvvrrrmmmiiifffdddcccggghhhiiiggg]]]SSSPPPRRRdddxxxqqqeee___\\\\\\]]][[[ZZZZZZZZZTTTIII???555333000.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***************)))))))))*********++++++***+++,,,+++***+++...000666999===@@@BBBCCCEEEGGGIIIIIIKKKMMMOOOPPPRRRSSSTTTRRRSSSVVVYYY[[[aaaiii~~~zzznnnaaaXXXYYYZZZ\\\dddnnnuuu|||nnnVVVCCC:::777222111000///......------,,,,,,,,,+++++++++******************************,,,+++***)))((((((((((((******)))))))))((((((((('''(((((()))***+++++++++)))))))))))))))******+++))))))***++++++++++++******,,,------------...000111111666EEEYYYjjjrrrtttyyyyyy~~~tttbbbZZZ]]]hhhwww~~~uuugggXXXMMMFFFCCC@@@@@@@@@???@@@CCCHHHLLLTTTYYY___bbbdddggglllpppvvvxxx{{{|||{{{yyyxxxxxxyyy|||~~~~~~tttkkk___UUUQQQRRRUUUWWWYYY^^^fffnnnuuuxxxzzzzzzxxxvvvuuuvvvxxxzzzyyyyyyrrrqqqooolllhhhbbb\\\XXXLLLHHHAAA;;;888888999:::999;;;===>>>>>>>>>???@@@AAAEEELLLTTT___ooo|||xxxwww~~~|||vvvqqqooozzz~~~{{{yyyuuuqqqmmmkkkiiihhhmmmppprrrooofffZZZTTTRRR\\\qqqyyyjjj```[[[ZZZXXXXXXZZZ]]]^^^VVVIII>>>555333000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************)))))))))*********++++++++++++***+++++++++***,,,...111666999===@@@BBBDDDFFFGGGIIIJJJKKKMMMOOOQQQRRRSSSUUUTTTUUUXXXYYYZZZ```hhhzzznnnaaaWWWWWWYYYZZZbbbmmmvvv}}}vvv___HHH<<<999333222111///...............---------,,,,,,,,,,,,((((((((((((((((((((((((+++******)))(((((())))))++++++*********)))))))))''''''((()))***++++++,,,)))))))))))))))******+++))))))***++++++++++++******,,,------------...000222222888III^^^ooowwwyyy{{{{{{xxxeee___cccooo}}}}}}rrrdddUUUJJJDDDBBB???@@@@@@@@@BBBFFFLLLPPPWWW[[[```ccceeeiiiooosss}}}~~~~~~~~~~~~rrriii]]]TTTQQQSSSVVVYYY\\\```gggoootttwwwxxxwwwvvvuuuvvvxxxzzz{{{{{{zzzrrrooojjjfffbbb\\\UUUPPPHHHEEE???:::777666888::::::<<<>>>???>>>>>>???AAA@@@EEEMMMVVVaaappp~~~yyywww~~~}}}{{{{{{|||zzzwwwtttqqqooonnnnnnqqqvvv{{{xxxpppeee[[[UUUYYYjjjqqqccc\\\YYYVVVXXX\\\aaabbbYYYJJJ===444222000/////////---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))((((((((()))*********++++++++++++)))***+++++++++,,,///111666999>>>AAABBBDDDFFFHHHJJJKKKLLLMMMOOOQQQRRRRRRWWWVVVWWWXXXWWWVVV]]]eeezzz{{{nnnaaaVVVVVVWWWYYYbbbmmmuuu|||}}}gggOOO???;;;555333111///............//////............------*********************************))))))******+++++++++++++++************'''(((((()))***+++++++++)))))))))))))))******+++))))))***++++++++++++******,,,------------...000222555>>>OOObbbrrryyy{{{||||||vvveeeaaahhhuuu}}}}}}|||~~~{{{pppaaaRRRHHHCCCBBB???@@@AAABBBDDDIIIPPPTTTZZZ^^^cccgggjjjooowww|||~~~}}}}}}}}}~~~rrriii]]]TTTQQQSSSWWWZZZ^^^bbbiiipppuuuwwwxxxwwwvvvvvvwwwzzz}}}}}}|||zzzqqqllleee___[[[UUUNNNIIICCCBBB>>>999555555888:::;;;===????????????@@@AAAAAAFFFOOOYYYeeetttzzzxxx~~~{{{yyywwwuuusssssssssssssss{{{|||sssfff]]]\\\fffyyywwwhhh___ZZZ[[[]]]ccchhhhhh^^^MMM@@@444222000000000///---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******))))))(((''''''''')))))))))*********++++++)))***+++++++++,,,///222666:::>>>AAACCCDDDFFFHHHKKKLLLMMMNNNOOOQQQRRRRRRVVVVVVWWWWWWTTTSSSYYYbbbpppyyy|||nnn```VVVUUUWWWYYYcccnnnsssyyyoooVVVCCC===666444222///...---....../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,******)))******+++,,,---************))))))))))))(((((())))))*********+++)))))))))))))))******+++))))))***++++++++++++******,,,------------...000111888FFFWWWgggrrrwwwyyyxxxxxx|||~~~nnn```___jjjyyy{{{sssvvvyyyyyymmm^^^PPPGGGCCCCCC@@@AAABBBDDDGGGLLLSSSXXX]]]bbbhhhmmmrrrzzz~~~~~~~~~}}}|||||||||}}}~~~rrriii]]]TTTQQQTTTXXX\\\```dddkkkrrrvvvyyyyyyxxxvvvwwwyyy|||}}}{{{pppiii___WWWSSSNNNHHHCCC======;;;777444555888<<<<<<>>>@@@@@@??????@@@AAACCCIIISSS^^^jjjyyy{{{yyy}}}yyyxxxvvvuuutttuuuvvvvvvtttsssggg```cccooo{{{mmmccc___aaadddiiiooonnncccPPPBBB333222000000000///---+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++******)))(((((('''((((((((()))))))))******)))***+++++++++,,,///222777:::>>>AAACCCEEEGGGHHHLLLLLLMMMNNNPPPQQQRRRRRRSSSSSSUUUUUURRRQQQXXXaaammmwww|||wwwxxx{{{uuu|||~~~mmm```UUUUUUWWWZZZdddppptttzzztttZZZFFF???666444222///...---.../////////.........---------++++++++++++++++++++++++))))))******+++,,,......))))))))))))(((((((((((())))))))))))************)))))))))))))))******+++))))))***++++++++++++******,,,------------...000000;;;KKK]]]kkkrrruuuuuussssssvvv~~~uuufffZZZ]]]jjj|||~~~tttmmmrrrxxx~~~xxxlll]]]OOOGGGCCCCCC@@@AAACCCEEEHHHNNNUUUZZZ```eeekkkrrryyy~~~{{{{{{}}}~~~}}}|||{{{{{{{{{}}}~~~sssjjj]]]TTTQQQTTTYYY\\\bbbffflllsssxxxzzzzzzyyywwwxxxzzz}}}~~~{{{ooofff[[[RRRNNNIIIDDD???999999888666333444999===<<<>>>@@@@@@@@@???@@@AAAEEELLLVVVaaammm|||{{{yyy|||}}}wwwvvvuuuuuuuuuvvvwwwxxxuuu{{{nnncccaaajjj}}}}}}pppgggcccdddggglllqqqpppdddQQQCCC333222111000000///---***,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++,,,,,,++++++***))))))((((((((((((((()))))))))))))))***+++++++++,,,000222777:::>>>AAACCCEEEGGGIIILLLLLLMMMNNNPPPQQQRRRRRRPPPPPPSSSTTTQQQPPPXXXbbbnnnvvvxxxrrrsss}}}yyyyyy~~~mmm___UUUUUUWWW[[[eeeqqqwww}}}xxxdddLLL:::888666555555222---,,,//////...---,,,+++*********,,,,,,++++++***)))((((((***)))))))))***+++,,,,,,++++++)))((((((((()))***))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++***+++......,,,...333999BBBQQQ```jjjoooooonnnrrrrrrtttyyy{{{qqqcccYYYTTT[[[jjjzzz~~~uuurrrmmmsss{{{}}}|||uuuhhh[[[OOOGGGCCCBBB>>>BBBFFFIIILLLRRRZZZ```hhhoooxxx{{{wwwwwwxxxzzz{{{~~~{{{xxxyyy|||~~~~~~|||vvviii[[[UUUTTTUUUZZZ___cccffflllsssxxx{{{}}}~~~xxxyyyzzz|||~~~uuulll___RRRLLLGGGBBB===<<<777666666666777888:::;;;===>>>???AAABBBBBBBBBCCCJJJRRR^^^iiiuuuyyyttt~~~|||zzzyyywwwuuutttuuuvvvvvvyyyzzzllldddcccrrrwwwpppoookkkjjjlllooommmaaaMMM===222111000000111000...,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******%%%&&&((()))+++,,,,,,,,,+++,,,,,,++++++,,,000333:::===@@@CCCDDDFFFHHHJJJLLLMMMNNNOOOPPPPPPQQQPPPRRRVVVVVVRRRMMMOOOZZZdddlllqqquuutttrrrvvv~~~zzz}}}qqqcccWWWVVVXXXZZZcccooottt{{{yyygggPPP>>>:::777555666333...---000///...---,,,++++++++++++,,,,,,,,,++++++******)))*********)))******++++++,,,+++***((((((((())))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++***+++......,,,///444:::CCCQQQ___iiimmmnnnmmmiiikkkpppvvv~~~pppeeeXXXQQQOOOYYYjjjzzzyyytttssssssyyy~~~{{{yyyqqqdddWWWLLLEEECCCBBBBBBDDDHHHJJJNNNUUU___fffpppuuu~~~zzzwwwwwwyyy{{{|||}}}zzzxxxzzz}}}~~~|||sssgggZZZUUUTTTWWW\\\aaafffiiiooouuu{{{~~~{{{}}}}}}~~~{{{rrrggg[[[NNNHHHDDD???:::999666555555555666888:::;;;<<<>>>@@@AAABBBDDDEEEFFFOOOXXXeeeqqq|||zzzvvv}}}|||}}}{{{yyywwwvvvwwwxxxyyyzzz~~~pppddd^^^iii|||xxxrrrqqqkkkjjjiiijjjgggZZZGGG888111000......///...,,,***---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******'''((()))******++++++***+++,,,,,,++++++---000333:::===@@@CCCDDDFFFHHHJJJJJJKKKMMMNNNOOOPPPPPPPPPRRRUUUVVVRRRMMMPPP[[[eeerrrttttttqqqnnnpppvvv||||||oooaaaVVVUUUWWWYYYcccooottt{{{|||kkkVVVDDD<<<888555666444000///222//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))*********,,,+++***)))(((((((((((((((((((((((((((((((((((()))))))))*********+++++++++++++++++++++++++++++++++***+++......---000555<<>>@@@AAACCCEEEIIILLLWWWaaaooo||||||wwwzzz|||}}}|||zzzyyyzzz|||}}}{{{uuueeeYYY___rrr}}}xxxvvvnnnjjjfffddd```UUUCCC666222000///...///...,,,***------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******)))***************))))))++++++,,,,,,,,,...111444;;;===AAACCCDDDFFFHHHJJJHHHIIIKKKMMMOOOPPPPPPPPPPPPSSSTTTQQQOOOSSS]]]ggguuuuuutttqqqoooppprrruuu}}}nnn```UUUTTTVVVYYYbbbnnnttt{{{qqq\\\KKK>>>999555555333000///222000///...---------------,,,,,,------------------,,,,,,+++***)))))))))***,,,,,,+++***)))(((''''''(((((((((((((((((((((((())))))*********+++++++++++++++++++++++++++++++++,,,***+++.........111777>>>GGGTTT^^^dddhhhjjjkkkgggnnnvvv}}}nnn\\\PPPIIIHHHOOO___ooo|||~~~yyyyyy|||{{{yyy}}}~~~tttlll^^^QQQHHHFFFGGGIIIHHHIIIJJJMMMSSS^^^mmmxxx}}}yyyxxxyyy{{{}}}~~~~~~{{{yyyzzz}}}|||qqqeeeZZZWWWXXXZZZ```eeekkkooottt{{{wwwkkkZZZNNNBBB>>>;;;777444444444333333444555777999:::===???AAAAAABBBFFFKKKPPP```jjjyyy|||xxxxxx|||~~~|||{{{{{{|||~~~zzzxxxfffXXX\\\mmm~~~zzzooojjjdddaaa]]]TTTEEE999666444111111111000///---------------------,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******)))******++++++******)))***+++,,,,,,---///333666;;;>>>AAADDDEEEFFFHHHJJJHHHIIIKKKMMMOOOQQQQQQRRRPPPRRRSSSQQQPPPUUU```iiirrrssstttuuuvvvwwwvvvvvv|||pppbbbVVVUUUVVVXXXaaallluuu|||wwwcccRRRBBB:::444333222000///111//////...---------......------------------......,,,,,,+++***)))))))))***+++++++++***)))(((((('''((((((((((((((((((((((((************++++++++++++++++++++++++++++++++++++,,,***+++...//////333999@@@IIIUUU^^^cccfffiiilllhhhsss~~~|||kkkYYYNNNIIIKKKTTTdddsss|||~~~|||~~~|||}}}www~~~~~~qqqiii[[[OOOGGGFFFHHHKKKIIIKKKMMMPPPXXXeeettt}}}yyyxxxyyy|||}}}}}}}}}zzzyyyzzz}}}~~~tttiii]]]ZZZ[[[]]]bbbgggmmmpppvvv|||uuuhhhUUUIII>>>;;;999666444444333333333333555777999;;;>>>@@@BBBBBBBBBGGGOOOVVViiisss{{{xxxwww~~~{{{zzz{{{|||vvv}}}yyyjjj]]]___mmm~~~xxxmmmggg```]]][[[TTTIII???777555222111111000///...------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******((()))***++++++,,,,,,+++***+++,,,------000444888<<>>666444333000///000......---------------...------------------------++++++******)))*********)))************)))((((((((((((((((((((((((((((((*********++++++++++++,,,++++++++++++++++++++++++,,,***+++...///000555;;;BBBKKKWWW___bbbeeejjjnnniiixxxyyyiiiXXXNNNIIIMMMYYYjjjwwwxxxwww~~~~~~~~~|||{{{ooofffZZZNNNGGGFFFHHHKKKLLLOOOSSSYYYaaannn~~~}}}zzzyyyzzz||||||}}}}}}~~~}}}}}}{{{zzzyyy}}}wwwlllaaa^^^___aaafffjjjnnnqqqwww}}}rrrdddQQQEEE;;;888888666444444333333333444666888:::<<>>@@@CCCEEEEEEFFFHHHJJJKKKLLLMMMNNNPPPPPPQQQQQQRRRRRRQQQQQQTTTZZZdddkkklllpppttttttssssssxxx|||rrrcccXXXVVVWWWXXXaaallluuu}}}|||lllQQQFFF;;;888666444222222,,,,,,+++++++++,,,,,,---......---,,,++++++*********)))))))))***+++,,,,,,&&&''')))***++++++************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,***+++...///111777>>>DDDMMMYYY```bbbffflllrrr{{{kkk[[[QQQLLLTTTdddyyyuuuqqqvvv|||tttmmmbbbWWWQQQOOOPPPRRRSSSZZZccclllvvv~~~{{{yyyzzz{{{{{{{{{~~~~~~}}}zzzyyy{{{wwwmmmdddcccgggjjjooouuuqqquuuzzz}}}kkkZZZKKK@@@666444555444333333444444444555777:::<<<===<<<@@@EEEHHHMMMXXXiiivvv~~~zzzyyy{{{vvvttttttoootttxxx|||zzzoooeeeaaaiiiuuulllfff```___```\\\SSSKKK;;;888444111111111000///---------.........//////++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,------,,,+++***))))))***+++,,,...///333777;;;>>>@@@CCCEEEEEEFFFHHHJJJKKKKKKLLLNNNNNNOOOOOOOOORRRRRRQQQQQQTTT[[[dddkkklllpppsssrrrooosss}}}nnn```UUUTTTVVVYYYbbbnnnuuu}}}}}}^^^III999777777111...111000000000///......------------......---+++)))(((************************))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,......///...000333999===DDDRRRYYY___iiilllnnnyyyyyyeeeVVVPPPOOOVVVggg{{{yyyqqqrrrzzz~~~}}}{{{rrrhhh___WWWRRRTTTYYY[[[dddrrr}}}}}}yyy{{{~~~~~~}}}xxxvvvxxxyyyzzz~~~{{{uuummmiiiiiinnnsssvvvyyyxxxxxx}}}{{{hhhUUUDDD???999444333333333333222444555555666777;;;>>>@@@@@@BBBFFFQQQbbbttt}}}xxx}}}}}}yyyuuussssssrrrrrrvvv}}}zzzpppgggiii{{{wwwjjjfffeee___\\\VVVHHH;;;999444//////000///---......---------,,,,,,,,,------++++++++++++------************************)))************+++++++++---,,,,,,,,,000555;;;???>>>AAADDDEEEEEEFFFHHHIIIIIIJJJLLLOOOPPPQQQQQQQQQNNNJJJKKKRRRZZZ```gggnnnrrrsssttttttvvv{{{~~~pppdddWWWRRRRRRWWW```iiiwwwfffPPP>>>999777111...111000000000///......------------------,,,++++++***************************))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,---......///111666<<>>AAACCCFFFMMMZZZlll~~~}}}wwwyyy}}}}}}yyyvvvtttsssqqqqqqttt{{{wwwnnnmmm{{{zzzmmmiiihhhaaa___YYYKKK===999333000///000000............---------,,,,,,---,,,,,,++++++,,,,,,---************************)))************+++++++++---,,,,,,---000666;;;??????AAADDDEEEEEEFFFHHHIIIJJJKKKMMMOOOQQQQQQQQQQQQPPPMMMMMMRRRYYY___fffmmmwwwxxxyyyyyy{{{}}}nnnbbbVVVQQQRRRWWWaaajjjvvvpppZZZDDD;;;888222///111000000000///......------------,,,++++++,,,,,,,,,************************))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,------...000333999@@@EEEMMMYYY___eeerrrxxx}}}yyyeeeXXXUUUVVV___ppptttqqqpppxxx~~~tttiiibbb^^^\\\```fffpppxxx{{{}}}~~~~~~|||wwwuuuvvvwww{{{zzzrrrmmmmmmpppsssuuuwwwwwwyyy}}}ttt]]]JJJ>>>:::444111000000111111222333555555666999<<>>AAAFFFKKKUUUbbbsss}}}wwwsssxxxyyyvvvtttssspppnnnmmmooottt{{{wwwqqqxxx{{{llleeeddd```aaa]]]PPPEEE;;;333111222111000111............------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++---------...222777;;;>>>???AAADDDFFFFFFGGGHHHJJJLLLMMMOOOQQQRRRRRRRRRRRRRRROOONNNRRRWWW]]]hhhrrrzzzzzzzzzzzz}}}|||mmmaaaUUUPPPQQQUUU___hhhrrr|||~~~hhhNNN>>>888555333222000000000///......---------,,,+++***+++,,,---...************************))))))))))))))))))))))))************************))))))*********+++++++++******+++++++++,,,,,,,,,......///000444;;;DDDJJJUUU]]]^^^cccsss|||rrrbbb\\\]]]fffrrrwwwllliiimmmuuu{{{rrriiigggiiilllrrryyy~~~{{{zzz{{{~~~}}}{{{zzz{{{~~~|||xxxvvvvvvxxx}}}~~~yyytttpppppprrrtttuuuuuuwwwyyy|||zzzcccLLL>>>:::777444222222333333333333444666888999<<<@@@DDDIIIPPP\\\kkk|||}}}xxxtttyyy|||vvvrrrqqqpppmmmmmmlllmmmpppwww~~~wwwooovvv|||kkkccccccaaaeeebbbUUUJJJ>>>333222333111000111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++---------///333777;;;>>>@@@BBBEEEFFFFFFGGGIIIJJJLLLMMMOOOQQQRRRRRRQQQQQQNNNLLLMMMQQQWWW^^^jjjuuu~~~~~~~~~|||qqqdddWWWQQQPPPTTT\\\dddqqqzzzoooTTTAAA:::777444222000000000///......------------,,,++++++,,,,,,,,,************************))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,......///111666>>>HHHOOO\\\bbbaaadddtttrrrdddaaadddooo|||uuujjjccceeekkkvvv{{{rrrjjjjjjmmmpppuuuzzz}}}xxxuuusssrrrvvvuuuuuuvvvyyy}}}~~~|||yyyxxxyyyzzz~~~}}}yyytttppppppqqqqqqrrruuuwwwzzz|||~~~ttt\\\HHH===999777444333333555555444444666888:::<<>>@@@BBBEEEFFFGGGGGGIIIKKKLLLMMMOOOPPPQQQQQQPPPPPPKKKJJJLLLRRRVVV]]]iiiuuuzzz|||}}}~~~}}}sssfffXXXRRRPPPSSS[[[cccpppyyyxxx[[[FFF===999444///000000000///......------------------,,,++++++***************************))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,------///333:::DDDOOOWWWbbbfffbbbdddtttrrreeebbbfffvvv}}}}}}pppeee]]]ZZZ___gggttt~~~tttlllllloooqqqsssvvvyyyzzz|||}}}yyyvvvsssrrrqqqpppuuuuuuvvvxxx{{{~~~}}}zzzzzz|||}}}~~~zzztttpppnnnmmmllllllqqqsssvvvwwwwwwyyy}}}zzzjjjTTTCCC<<<888555333333444555555555555777:::<<<>>>AAAFFFIIIPPPYYYjjj|||}}}yyyrrrxxx|||uuupppnnnnnnjjjkkkllllllllloootttyyyuuuwww~~~pppggggggjjjrrrsssgggVVVCCC555444444000...000////////////............+++,,,,,,------,,,,,,+++************************)))************+++++++++------...111444888<<<>>>@@@BBBEEEGGGGGGHHHIIIKKKLLLMMMNNNPPPPPPPPPOOOOOOIIIIIIMMMRRRVVV[[[gggrrrsssvvvzzz~~~sssfffYYYRRRQQQTTT]]]eeepppyyy~~~aaaJJJ???:::444---000000000///......------------......---+++***(((************************))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,+++---000444===HHHUUU^^^dddgggaaacccrrr}}}qqqdddaaaeeezzz{{{}}}uuueeeZZZUUUUUU\\\dddrrr~~~vvvnnnnnnppppppppprrrrrrrrrtttwwwzzz}}}~~~}}}{{{wwwsssppppppqqqrrrrrrvvvwwwyyy{{{~~~~~~}}}{{{{{{~~~~~~|||uuupppmmmjjjhhhgggkkkmmmpppppppppqqquuuxxx{{{wwwrrrbbbLLL===999666444222222333555555444666888;;;===???CCCHHHKKKQQQ\\\nnn~~~yyyooouuu~~~}}}vvvpppnnnoooiiikkkmmmllllllmmmrrrvvvyyyyyy}}}pppfffhhhllluuuvvvjjjYYYEEE555444555///---000000/////////............++++++------------++++++************************)))************+++++++++,,,---...111444888<<<>>>@@@CCCEEEGGGGGGHHHIIIKKKKKKLLLNNNOOOPPPOOOOOONNNIIIJJJNNNSSSVVVZZZdddooorrrvvv|||~~~rrreeeXXXRRRRRRVVV___gggpppyyypppTTT???777555444333222111///............------,,,,,,,,,+++++++++...---,,,,,,++++++++++++************************+++++++++*********))))))******+++++++++,,,,,,,,,///...---,,,+++,,,------,,,///111444???OOO]]]bbbgggaaa___fffpppzzzuuueee\\\bbbmmm}}}{{{uuuhhh[[[TTTQQQRRRWWW^^^kkk}}}zzzsssmmmjjjhhhfffeeeggghhhjjjmmmppprrrtttuuuvvvtttqqqnnnkkkmmmqqqtttvvvxxxyyyzzz|||~~~~~~{{{|||{{{tttnnnhhhdddbbbgggggggggggghhhkkkooosssvvvwwwtttiiiXXXIII???<<<444444555444333444666999888999:::<<>>@@@DDDJJJNNN[[[lll{{{vvvxxx|||{{{vvvqqqnnnllliiijjjkkkllllllmmmppprrr~~~yyypppkkkkkkmmmmmmlllXXXIII:::555444222000///000///......------......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++*********+++,,,------...///222666;;;@@@BBBCCCCCCDDDFFFGGGHHHIIIJJJLLLKKKLLLNNNPPPQQQQQQOOOOOOOOOPPPQQQVVV___iiipppxxx||||||ttthhhZZZTTTSSSWWW___gggooouuu}}}fffNNNAAA:::777333222111000///.........//////.........---------******))))))******++++++************************+++++++++*********************+++++++++,,,,,,,,,---,,,++++++,,,---///000333333555===OOOaaaiiihhhhhhdddcccjjjqqqvvv}}}xxxgggYYYOOORRRaaaqqqpppeeeTTTOOOLLLLLLMMMRRR^^^jjj|||~~~wwwlllbbb[[[VVVRRRPPPRRRSSSUUUWWWYYY[[[]]]]]]]]]^^^___``````bbbfffhhheeegggiiijjjiiiiiijjjkkkkkkkkkllllllmmmnnnnnnoooqqqqqqqqqqqqrrrtttvvvxxxyyy|||~~~{{{{{{{{{}}}~~~}}}yyyssslllccc\\\XXXSSSTTTUUUUUUWWW[[[aaaeeejjjllliii^^^NNN@@@888555444555555555444555888:::<<<>>>@@@@@@AAAEEEOOOWWWeeevvv{{{wwwxxx|||~~~{{{wwwsssooommmkkklllllllllkkkkkkmmmooo~~~}}}}}}{{{rrrmmmkkklllkkkjjjXXXIII:::444333111/////////......---------------.........---------------******+++++++++,,,,,,,,,***************+++,,,,,,......000333777<<<@@@BBBCCCDDDEEEFFFGGGIIIJJJJJJKKKKKKKKKNNNQQQRRRRRRQQQPPPQQQRRRVVV\\\fffqqqyyy|||uuuiii\\\UUUUUUXXXaaaiiiooovvv~~~mmmRRRBBB999555333333111000///.....................------------******)))******+++,,,---******************************************************+++++++++,,,,,,,,,++++++++++++,,,...000111000000444@@@VVViiioookkkeeecccdddlllsssxxx~~~{{{mmm]]]QQQMMMSSSdddtttqqqaaaVVVKKKIIIJJJLLLPPPYYYjjjyyy~~~uuuhhh\\\RRRLLLHHHFFFHHHHHHIIIKKKMMMNNNOOOPPPOOOQQQTTTUUUVVVXXXZZZ\\\ZZZ]]]______^^^]]]\\\]]]^^^^^^]]]]]]]]]]]]]]]^^^cccccccccdddfffhhhkkklllqqqssswww{{{~~~|||{{{|||}}}}}}|||zzztttlllbbbXXXRRRNNNNNNOOOOOOQQQUUU\\\```fffhhheee\\\MMM@@@999777555666666666555666999<<<;;;???BBBBBBBBBIIIVVV```ppp|||ssstttxxx~~~{{{wwwssspppmmmlllmmmmmmkkkjjjkkkmmmppp}}}}}}{{{|||tttnnnjjjiiigggfffYYYJJJ;;;555333111///.........---,,,,,,,,,,,,---............------------******+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---///222666;;;>>>@@@CCCDDDEEEFFFHHHIIIJJJJJJJJJJJJKKKNNNQQQSSSSSSRRRQQQSSSWWW]]]fffqqq}}}uuuiii[[[UUUTTTXXX```iiiooovvvrrrVVVDDD:::444444333222000////////////---------,,,,,,,,,,,,++++++++++++++++++,,,---...******************************************************+++++++++,,,,,,,,,++++++***+++,,,...000111...///555EEE]]]ppptttnnnbbbaaadddlllrrrvvv}}}rrreeeWWWOOOOOOWWWggguuuqqqbbbVVVOOOJJJIIIKKKQQQXXXeeexxx|||sssdddWWWLLLFFFBBB@@@BBBBBBCCCDDDEEEFFFGGGGGGGGGIIIKKKMMMMMMNNNOOOQQQPPPRRRUUUUUUSSSRRRQQQRRRVVVVVVVVVWWWXXXXXXXXXXXX[[[[[[[[[\\\^^^aaaccceeehhhjjjmmmqqqvvvzzz~~~}}}~~~~~~}}}||||||~~~~~~~~~{{{vvvlll```UUUOOOJJJJJJJJJKKKMMMRRRYYY^^^dddeeecccZZZLLL@@@;;;999555666777777666888;;;===;;;???CCCEEEGGGPPP___kkkyyy}}}qqqrrrwww}}}yyytttpppnnnmmmmmmmmmkkkjjjllloooqqqzzz~~~}}}vvvpppkkkgggeeecccZZZKKK<<<555444111//////......---,,,,,,,,,,,,---------------,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,---------------,,,---000333888<<>><<>>AAACCCDDDEEEFFFGGGHHHJJJKKKKKKLLLLLLLLLOOORRRSSSSSSRRRTTT[[[fffsss}}}|||uuuhhhZZZSSSQQQTTT[[[cccnnnuuuxxx\\\HHH???:::444444222111000/////////...---------,,,,,,,,,,,,---,,,++++++++++++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,...///000///444>>>NNNbbbqqqqqqjjj___```fffooowww~~~pppbbbTTTPPPUUU^^^jjjttt~~~qqq```VVVOOOMMMLLLOOOZZZlll}}}tttjjj\\\OOOFFFCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCCDDDFFFFFFGGGIIIKKKNNNMMMNNNPPPPPPOOOPPPSSSUUUUUUXXX^^^dddhhhkkkkkkkkkjjjjjjjjjjjjlllnnnppprrrnnnnnnnnnpppsssxxx}}}~~~~~~}}}|||uuujjj]]]QQQJJJEEEFFFHHHLLLQQQZZZeeellloooooojjj^^^NNN@@@999888666777888888888:::===@@@AAADDDJJJSSS___mmm|||tttvvvzzz~~~~~~{{{xxxvvvsssssspppmmmkkklllooorrryyy}}}vvvpppmmmlll]]]NNN???888666333111000000///......------......------,,,,,,+++******)))******+++++++++,,,,,,,,,+++,,,---.........------...000333777<<>>:::555444222111000000////////////.........---------,,,,,,+++***)))))))))***************************))))))******++++++++++++******+++++++++,,,,,,,,,---,,,++++++,,,---///000...555???NNN___kkkkkkddd\\\^^^gggsss~~~ttteeeVVVRRRWWWaaannnxxx~~~ppp```UUUOOOMMMNNNSSScccyyyqqqgggYYYLLLEEEBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAACCCDDDFFFGGGHHHKKKNNNQQQSSSTTTUUUUUUUUUWWWZZZ]]]ccchhhpppxxx~~~yyyyyyyyyyyy{{{}}}~~~{{{zzzzzz|||~~~}}}{{{ttthhh[[[OOOHHHFFFHHHKKKPPPWWWbbbnnnvvvxxxwwwqqqdddRRRBBB:::888666888999999999:::>>>@@@EEEHHHNNNYYYhhhxxxqqqtttzzz|||}}}~~~|||zzzwwwvvvsssoookkkkkknnnpppyyy{{{vvvrrrqqq^^^OOO@@@999777444222111000000///............///......---,,,,,,+++************+++++++++,,,,,,,,,***+++,,,---...---,,,,,,,,,...222666:::===@@@AAAEEEEEEFFFGGGIIIJJJKKKKKKNNNNNNNNNOOORRRSSSRRRPPPVVVaaarrrxxxrrrpppxxxkkk\\\TTTQQQRRRYYYaaalllsss~~~cccHHH<<<;;;999666333111111000///...///............---------,,,,,,,,,+++***)))((('''************************************************************************,,,---///...------...000///555AAAPPP]]]ddddddbbb]]]aaalll{{{}}}jjjYYYVVVZZZ___jjjvvv|||qqqbbbUUUOOOOOOOOO```www|||xxxsssiiiXXXKKKFFFFFFEEEBBBFFFFFFFFFFFFFFFGGGHHHIIIIIIKKKLLLMMMNNNPPPTTTWWWWWW^^^eeeeeeaaabbbiiipppqqqyyy}}}}}}~~~}}}{{{pppcccXXXPPPLLLIIIJJJPPPZZZgggssszzz|||~~~}}}wwwiiiVVVEEE<<<888666777999999:::<<<@@@BBBEEEMMMXXXgggvvvwwwuuuwww|||qqqiiigggjjjmmmpppwwwzzzvvvmmm\\\FFF888444444222///.........//////////////////...---,,,++++++++++++******++++++++++++******++++++,,,,,,,,,------------111555999<<<>>>@@@BBBEEEFFFGGGIIIKKKLLLMMMNNNNNNMMMOOOSSSSSSPPPOOORRR^^^fffuuuooolllssswwwkkk]]]VVVSSSTTTZZZaaajjjttt~~~gggNNNBBBBBB999666333111111000///...///............---------***++++++++++++******)))************************************************************************---...///...,,,,,,---......444@@@MMMXXX^^^___]]]ZZZaaaooo{{{hhhWWWUUUZZZaaannnzzzoooaaaVVVRRRSSSYYYkkk~~~{{{rrrgggXXXKKKGGGFFFEEECCCHHHJJJMMMOOOPPPPPPQQQQQQSSSTTTVVVWWWXXXZZZ]]]```bbbhhhmmmmmmjjjllluuu~~~~~~}}}|||~~~xxxnnnbbbWWWPPPLLLMMMOOOVVV```mmmwww}}}|||}}}xxxlllYYYGGG<<<888666888999::::::<<<@@@CCCFFFMMMZZZjjjzzzxxxvvvyyy{{{rrrkkkiiikkknnnpppuuu}}}}}}xxxooo^^^HHH:::555444111...///////////////.........///...---,,,++++++++++++******++++++++++++******+++++++++++++++,,,------...111666:::<<<>>>AAACCCEEEFFFGGGIIIKKKLLLMMMNNNPPPNNNPPPSSSSSSPPPPPPSSS```kkkrrrqqqyyywwwjjj]]]UUUSSSSSSYYY```iiisss}}}jjjRRRFFFDDD999666333111111111000...///............---------)))******++++++++++++,,,************************************************++++++++++++++++++++++++...//////---++++++,,,---...555???JJJRRRVVVWWWVVVXXXbbbtttyyyfffUUUTTT[[[dddsss}}}lll___VVVVVVZZZfffyyy}}}pppfffXXXMMMIIIGGGGGGGGGKKKOOOVVVZZZ\\\[[[ZZZZZZ]]]___bbbccceeefffiiilllqqquuuxxxwwwvvv{{{}}}||||||}}}~~~{{{uuukkk```VVVOOOLLLOOOSSS[[[fffqqqyyy}}}~~~zzz}}}{{{qqq^^^KKK>>>888777888999:::;;;===@@@CCCGGGOOO]]]mmmyyywwwzzzzzzrrrmmmlllnnnpppqqqrrrvvv~~~~~~wwwooo___KKK<<<666444111...000000//////......------......---,,,++++++++++++***++++++,,,,,,++++++***,,,+++***))))))+++---......222666:::<<>>HHHMMMMMMMMMNNNPPPXXXiii}}}yyyfffVVVUUU]]]hhhyyypppaaa[[[```iiivvv~~~{{{qqqeeeZZZUUUQQQPPPTTT[[[hhhpppzzz~~~}}}yyywwwvvvqqqvvv|||}}}||||||}}}~~~~~~zzzqqqeeeXXXPPPLLLJJJOOOUUU```jjjqqquuuwwwwww{{{hhhSSSCCC;;;888999;;;;;;<<<>>>BBBDDDKKKSSS```ooo~~~wwwvvvwww}}}yyytttqqqpppoooooonnnjjjmmmuuusssjjjeeeYYYIII<<<777444222000111111000///...------,,,------,,,+++++++++,,,,,,,,,,,,------------,,,,,,---,,,***((()))+++---//////333888;;;>>>@@@CCCDDDEEEFFFGGGIIIKKKLLLMMMNNNQQQPPPQQQRRRPPPMMMRRRYYYjjj|||uuuiii[[[TTTQQQRRRXXX___gggqqq{{{sssZZZHHHAAA:::777444222222222111//////............---------000///---+++***)))******************************************************,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,///333666<<>>AAACCCEEEEEEFFFGGGIIIKKKLLLMMMNNNPPPPPPRRRRRRPPPNNNTTT]]]nnn~~~vvvjjj\\\TTTRRRSSSXXX___gggqqq{{{xxx___KKKCCC:::888444333222222111000///............---------///...,,,*********,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,---///333777AAAJJJSSSUUUPPPLLLOOOSSSaaauuusssbbbUUUXXXcccooo|||ooojjjrrr~~~wwwjjj___]]]\\\]]]iiiwww~~~xxxqqqeeeWWWMMMIIIKKKNNNTTT]]]kkkxxxkkkUUUFFF???999:::<<<<<<===???CCCFFFJJJRRR^^^lllxxxyyyuuutttzzz}}}vvvpppmmmkkkiiihhhdddhhhooovvv}}}tttkkkbbbXXXKKK???888555222111///////////////.........,,,,,,,,,++++++,,,,,,---------............------------,,,,,,------...///000444999<<>>@@@>>>>>>BBBEEEDDDGGGOOO[[[hhhsss~~~~~~}}}}}}wwwsssyyy~~~yyyrrrkkkgggfffgggfffgggiiilllsss}}}uuulllcccTTTFFF<<<666222000111111000///////////////...------,,,,,,------...******+++,,,,,,---......---.........------...000444777<<>>???===>>>CCCFFFEEEIIIQQQ[[[fffpppyyy~~~~~~}}}||||||wwwuuu{{{~~~zzzssslllgggfffgggfffggghhhkkkrrr}}}~~~ooohhh[[[KKK===444333444111111000///////////////...------,,,,,,------...******+++,,,,,,---......---.........------...000444777<<<@@@AAACCCDDDEEEGGGHHHJJJKKKKKKMMMOOORRRTTTSSSTTTUUUTTTVVV```kkkyyyzzznnn___VVVRRRSSS[[[dddlllrrryyy}}}uuuYYYFFF<<<:::666444444444222111/////////.........------//////.........---------,,,+++++++++*********************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,.........111777@@@SSSYYYSSSQQQMMMOOOYYYnnnxxxwwwmmmeeeXXXTTTWWWfffzzztttlllkkkvvvwwwlllbbb^^^```hhhvvvuuuqqqllljjjnnnvvv{{{qqq^^^SSSHHHBBB@@@@@@DDDJJJQQQ[[[iiivvvyyyiiiWWWHHH???;;;>>>???>>>AAAGGGJJJIIINNNSSS[[[dddlllssszzz~~~}}}~~~}}}||||||xxxwww~~~zzztttmmmhhhggggggeeefffgggjjjrrr~~~uuupppdddRRR???444444777111111000///////////////...------,,,,,,------...***++++++,,,,,,------...,,,---......------///000444888<<<@@@BBBCCCDDDFFFGGGIIIJJJKKKKKKMMMPPPRRRVVVSSSRRRRRRRRRUUUbbbnnn~~~zzzmmm___VVVRRRRRRZZZccckkkrrryyy{{{^^^III===;;;777555555444333111////////////........................------------,,,,,,+++++++++*********))))))*********+++++++++++++++++++++,,,,,,,,,,,,...,,,,,,//////...222888@@@TTT[[[UUUQQQMMMOOOYYYllluuu|||}}}uuukkk```XXXMMMMMMVVViii}}}wwwjjjaaa```kkkwwwvvvkkk```\\\]]]dddqqq|||{{{uuupppnnnkkklllqqqzzz~~~sssgggWWWMMMDDDAAA@@@AAAEEEKKKNNNWWWdddnnnvvv|||}}}ssseeeVVVHHH@@@<<<>>>@@@@@@FFFNNNRRRRRRQQQUUU[[[cccjjjrrrxxx{{{zzz~~~~~~~~~}}}|||~~~}}}~~~{{{zzz{{{uuuoooiiigggfffeeeeeefffiiiqqq}}}~~~xxxjjjWWWEEE999666777111000000///////////////...------,,,,,,------...+++++++++,,,,,,---------,,,---...---------///111444888===@@@BBBCCCEEEFFFGGGIIIKKKKKKLLLMMMPPPRRRTTTRRRRRRSSSSSSWWWcccooo~~~yyymmm___VVVRRRRRRYYYbbbjjjrrrzzzbbbKKK???<<<888666555444333222000000/////////.........---------,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***))))))*********+++++++++)))*********++++++,,,,,,---+++,,,/////////333999CCCWWW^^^VVVPPPKKKNNNYYYfffoooxxx}}}xxxmmmaaaVVVPPPFFFJJJWWWjjj}}}{{{lll___VVVVVVaaammmvvvkkk___ZZZZZZ```lllwww~~~~~~{{{vvvuuuwwwzzz}}}vvvrrrnnnnnnooossszzz}}}xxxkkk^^^OOOGGG@@@???@@@AAAEEEJJJMMMTTT___hhhmmmrrrwwwzzzxxxwwwssslllaaaTTTIIIBBB<<>>@@@AAAEEEIIINNNUUU^^^eeehhhkkkooorrrppppppnnnhhh___SSSHHHBBB===>>>???BBBLLLXXX]]]\\\UUUWWW\\\eeepppyyy~~~{{{~~~~~~}}}~~~yyyrrrkkkgggeeedddeeefffiiioooxxx~~~ooo```RRREEE:::333111111000///////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------...000222555999===AAACCCDDDEEEGGGHHHJJJKKKLLLLLLNNNQQQSSSQQQRRRTTTWWWXXX\\\gggrrrzzz}}}~~~|||zzzooobbbYYYTTTSSSYYYaaahhhrrr|||lllTTTAAA>>>:::777666555333222000000000000/////////......---------,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++,,,------...//////---+++,,,///000000444:::EEEYYY^^^UUUNNNJJJPPP___hhhqqq|||zzzssskkk]]]QQQLLLFFFNNN^^^ppp}}}qqqggg[[[RRRNNNRRR```nnnwwwkkk^^^XXXYYYaaaooo|||{{{uuunnnkkknnnqqqwww}}}~~~~~~|||yyyqqqaaaRRRFFF@@@===???BBBCCCFFFJJJRRRXXX```eeegggiiilllooooooooommmhhh___SSSHHHAAA======<<>>AAACCCDDDFFFGGGHHHJJJLLLLLLMMMNNNQQQSSSTTTSSSTTTVVVXXX]]]jjjwww|||~~~}}}|||{{{pppcccZZZUUUTTTZZZaaahhhsss}}}qqqZZZAAA>>>:::888666555444222000000000000//////////////////.........------------------,,,,,,,,,++++++++++++,,,,,,,,,---------------......///000111111---+++,,,///000000444:::DDDXXX]]]TTTMMMKKKSSScccpppxxx}}}wwwpppaaaTTTOOOIIIQQQbbbsss~~~kkkbbbWWWPPPNNNTTTdddrrrwwwkkk^^^YYY[[[dddttt{{{tttmmmjjjlllooozzzzzz}}}~~~~~~{{{~~~|||~~~~~~|||xxxppp```PPPGGGBBB@@@CCCFFFGGGIIIMMMVVV[[[bbbfffhhhiiilllnnnqqqqqqoooiii___SSSGGG???===<<<:::<<>>AAACCCDDDFFFGGGIIIJJJLLLLLLMMMNNNQQQSSSWWWUUUTTTUUUVVV]]]mmm{{{~~~~~~||||||qqqddd[[[VVVUUUZZZaaahhhsss}}}wwwYYYFFF???:::777444111222555111111111111000000000000//////...------------...*********++++++*********))))))*********+++++++++***+++,,,---............///++++++...000111555;;;KKKSSSYYYTTTKKKKKKXXXeeeqqq|||wwwjjjXXXJJJKKKWWWggguuusssfff]]]SSSMMMLLLTTTeeettt{{{lll]]]YYY```kkkwww{{{qqqmmmpppuuuzzzrrrxxx}}}{{{{{{{{{yyy{{{}}}zzzyyytttiiiZZZNNNCCCBBB@@@@@@CCCIIIPPPTTT^^^ccchhhjjjjjjiiikkkmmmtttuuutttnnncccUUUGGG>>>>>>;;;;;;@@@DDDHHHOOOVVVZZZ]]]aaagggrrr}}}yyy||||||xxxwww~~~||||||}}}~~~~~~}}}yyyrrrjjjddddddeeefffhhhlllqqquuuxxx|||rrrfffUUUBBB777444000000000000////////////,,,,,,,,,++++++*********........................,,,------------...222555888;;;???BBBDDDFFFHHHIIIHHHIIIKKKNNNPPPRRRSSSSSSUUURRROOOPPPXXXfffttt~~~ttteee[[[VVVTTTYYY___jjjttt}}}zzz]]]HHHAAA;;;999666333333666111111111111000000000000//////...------------......---,,,++++++,,,---...***+++++++++,,,,,,,,,,,,++++++,,,---............222...---...//////333999JJJRRRVVVQQQJJJLLLZZZhhhyyyppp]]]NNNMMMXXXhhhuuu~~~{{{lll```XXXOOOKKKMMMVVViiiyyy|||nnn```]]]dddooo{{{|||rrrooorrrwwwuuunnnuuu{{{{{{|||zzzyyy|||}}}{{{yyywwwrrrfffVVVKKKBBB@@@???@@@EEEMMMUUUZZZccchhhlllnnnnnnnnnpppsssyyyzzzxxxqqqdddTTTFFF======:::;;;@@@EEEIIIQQQYYY]]]aaadddiiisss~~~{{{~~~~~~xxxwww~~~|||}}}}}}~~~zzztttkkkeeebbbcccdddgggjjjnnnrrrttt}}}sssfffSSS@@@666555000000000000////////////,,,,,,,,,,,,,,,+++++++++---------------,,,,,,,,,,,,------------///222555888;;;???CCCDDDFFFHHHJJJHHHJJJLLLNNNPPPRRRSSSSSSUUURRRPPPQQQZZZhhhvvvuuufff\\\VVVUUUYYY```kkkttt~~~bbbKKKCCC<<<:::888444444777222222111111111000000000//////...------------...000...+++))))))+++...000++++++,,,,,,,,,---------,,,,,,------...---------222///---//////000555<<>>BBBEEEGGGHHHJJJLLLMMMMMMOOOQQQRRRSSSTTTTTTRRRRRRUUU\\\iiizzzxxxxxx|||}}}xxxkkk```WWWTTT[[[eeekkkwwwoooSSSHHH>>>;;;;;;888444333333333222222222111111111//////...------------...,,,---...//////...---,,,*********+++++++++,,,,,,++++++,,,---............000///111111000222===IIIXXXXXXWWWSSSTTT___rrr~~~fffWWWSSS```rrruuuhhh[[[RRRNNNKKKJJJQQQ___sssxxxrrrwww}}}yyywwwzzzvvvmmmkkknnnvvv|||zzzvvvuuuqqqiii]]]QQQGGGBBB??????AAAEEEKKKSSS[[[___]]]^^^^^^^^^___eeennnuuuyyypppZZZHHH???999:::===@@@???AAAJJJVVV\\\bbbgggiiimmmuuu|||~~~~~~{{{wwwvvv|||~~~~~~~~~}}}~~~~~~zzzsssnnngggeeecccbbbcccfffjjjmmmmmmxxxqqq___OOO???666444000000000000////////////.........---------------+++,,,,,,------......///,,,---......///111555999;;;>>>BBBFFFGGGIIIKKKMMMMMMNNNPPPQQQSSSSSSTTTTTTQQQRRRVVV^^^lll~~~~~~uuusssrrruuuwwwkkk```VVVSSSZZZdddjjjvvvsssUUUIII???======:::666444333333333222222222111111//////...------------...,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,---------***+++,,,---......///...,,,,,,///111111555AAANNNYYYZZZZZZXXXZZZfffzzzjjj]]]TTTaaassssssdddWWWNNNKKKHHHIIIQQQ```vvvzzzuuuzzz|||zzz|||vvvmmmkkkmmmvvv~~~zzzxxxtttsssnnneeeZZZNNNFFFAAA===>>>@@@CCCIIIOOOUUUXXXWWWXXXXXXWWWXXX^^^hhhppprrr{{{oooYYYGGG>>>888999===@@@@@@BBBMMMYYY___eeeiiijjjllltttzzz|||yyytttsssxxx~~~~~~~~~~~~~~~|||uuuqqqgggeeebbb```aaadddiiilllmmmwwwppp___PPPAAA777333000000000000////////////.........------,,,,,,+++)))***+++,,,------...///,,,---......///222666999;;;>>>CCCFFFHHHIIIKKKMMMNNNOOOPPPRRRSSSTTTTTTTTTQQQRRRVVV___nnnwwwvvvmmmqqq|||wwwkkk```UUURRRZZZdddjjjvvvwww\\\LLL>>>:::;;;:::777666333222111///............///////////////......---......---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------............///000000444AAAOOOXXX[[[\\\[[[^^^lll|||fffYYYWWWdddvvvqqq___RRRLLLHHHGGGIIISSSggg~~~zzz{{{yyyoooiiilllxxx~~~xxxwww{{{~~~~~~|||yyyuuusssrrrlllcccVVVJJJBBB======???BBBDDDGGGJJJNNNQQQTTTVVVZZZ]]]bbbiiipppuuuoooVVVDDD===:::;;;===???BBBHHHOOOTTT]]]aaafffhhhjjjoooxxx|||sssnnnqqqzzz~~~~~~}}}xxxtttrrrjjjddd`````````___ccchhhlllvvvxxxeeeRRRAAA999999333222111000////////////........................---------............///...---,,,,,,...000444666>>>@@@CCCFFFGGGHHHJJJLLLNNNOOOQQQSSSTTTUUUUUUTTTRRRQQQTTT^^^ooo|||xxxzzzxxx~~~xxxiii___XXXWWW]]]eeeooozzzzzz\\\MMM>>>:::;;;:::777666444333222111000////////////////////////......---......---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------............///111111555AAANNNXXX[[[\\\]]]```mmmzzzfffZZZZZZgggxxxooo]]]PPPJJJIIIHHHKKKVVVjjj|||}}}{{{pppjjjmmmyyy{{{xxxyyy||||||{{{{{{wwwqqqooojjjaaaUUUJJJCCC???>>>@@@DDDFFFIIILLLQQQTTTXXX[[[^^^bbbgggooowww}}}qqqYYYGGG???;;;<<<>>>???CCCHHHOOOTTTYYY]]]aaaccceeekkkuuu}}}|||sssnnnqqqyyy~~~~~~}}}yyyvvvtttmmmgggbbbaaa___^^^```eeekkkuuu|||kkkXXXEEE:::888333222111000////////////........................---------............/////////------///222555888>>>@@@DDDFFFGGGHHHJJJLLLNNNOOOQQQSSSUUUUUUUUUUUURRRRRRVVVaaarrr~~~vvvggg]]]WWWVVV\\\dddlllxxx^^^NNN???;;;<<<:::777555555555333222111000000000///////////////......---......---------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------............///111111555@@@LLLVVVYYY]]]^^^bbbnnnvvveee\\\___kkkzzzkkkZZZMMMHHHIIIJJJNNNZZZnnntttmmmppp{{{{{{yyyzzz{{{zzz|||xxxnnnlllfff]]]RRRIIICCC@@@@@@BBBFFFIIILLLPPPTTTWWW^^^```ccchhhnnnwwwrrrYYYGGG@@@===>>>???@@@BBBGGGMMMRRRVVVYYY]]]___aaahhhttt}}}}}}tttnnnpppxxx|||}}}}}}~~~}}}{{{yyywwwqqqjjjdddaaa^^^\\\^^^bbbjjjsssqqq]]]III;;;777333222111000////////////........................---------............///000///...///111444777999>>>AAADDDFFFGGGHHHJJJLLLNNNOOOQQQSSSUUUUUUUUUUUURRRSSSYYYfffwwwssseee[[[UUUUUU[[[ccckkkvvvaaaQQQAAA======;;;777555666555444222111111000000///////////////......---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,---000111555>>>IIIRRRVVVZZZ]]]bbbmmm|||qqqddd^^^aaammm|||~~~iiiWWWLLLGGGHHHJJJPPP^^^rrrzzzsssttt~~~}}}|||||||||zzzvvvnnnkkkdddZZZOOOFFFAAA@@@@@@CCCGGGJJJNNNRRRWWW[[[aaaccchhhmmmuuu~~~qqqXXXFFF???>>>>>>??????AAAEEEKKKOOOVVVYYY\\\^^^aaajjjvvv}}}tttnnnpppwww~~~~~~|||}}}~~~~~~|||zzzyyyrrrkkkddd```]]][[[]]]bbbiiirrrsss___III;;;666333222111000////////////........................---------............/////////...///111444888;;;>>>AAADDDFFFGGGIIIKKKMMMNNNOOOQQQTTTUUUVVVVVVVVVRRRTTT\\\jjj{{{}}}qqqcccZZZUUUTTT[[[cccmmmxxxdddTTTDDD??????<<<888666555444333222111000000000///////////////......---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,***,,,///111444<<>>@@@CCCGGGKKKOOOTTTZZZ]]]bbbeeekkkrrrzzzrrrYYYGGG@@@===>>>>>>>>>???CCCIIIMMMUUUYYY]]]```dddmmmzzz}}}tttnnnooovvv|||~~~{{{zzzqqqjjjccc```]]][[[___dddiiiqqq~~~rrr^^^III;;;777333222111000////////////........................---------............///...------...111444888;;;???AAADDDGGGHHHIIIKKKMMMNNNOOOQQQTTTVVVWWWWWWWWWSSSWWW```nnn~~~zzznnnaaaXXXTTTTTT[[[cccoooyyyhhhXXXHHHBBBAAA>>>999777555555333222111000000000///////////////......---......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,***+++000333555;;;CCCJJJMMMRRRWWW]]]gggsss{{{|||zzztttkkk```[[[[[[```lll|||{{{eeeUUULLLIIIFFFJJJSSScccvvv}}}~~~zzzqqqlllbbbUUUIIIBBB??????@@@CCCHHHMMMQQQWWW\\\```dddhhhpppxxxttt[[[JJJDDD>>>>>>>>>>>>@@@CCCIIIMMMUUUZZZ___cccgggppp}}}~~~uuunnnoootttzzz~~~|||zzzqqqjjjbbb___]]]\\\___eeeiiiqqq~~~sss___JJJ===888333222111000////////////........................---------............///---------...111555999<<>>???BBBEEEGGGHHHIIILLLMMMMMMOOORRRTTTVVVXXXXXXXXXZZZ```jjjyyyrrrgggZZZRRRNNNOOOWWW```hhhrrryyyzzzyyyyyywwwtttmmm]]]LLLFFFDDDAAA<<<999888777666555444333333333///////////////......---......---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......///---...333777999>>>CCCHHHKKKNNNSSSZZZdddpppwwwxxxnnndddYYYPPPNNNQQQ^^^iiiyyyvvvaaaRRRKKKHHHIIIMMMXXXgggzzz}}}~~~}}}xxxoooiii___SSSHHHCCCCCCDDDCCCGGGLLLQQQVVV\\\bbbgggjjjqqq{{{rrrYYYIIICCC@@@AAAAAAAAACCCGGGMMMQQQ\\\bbbiiiooouuu}}}~~~uuuooonnnsssxxx~~~}}}~~~}}}|||uuulllddd___\\\ZZZ]]]cccjjjqqqlllTTTBBB:::333222111000////////////........................---------.........///////////////000444888===@@@???BBBEEEGGGHHHJJJLLLNNNMMMOOORRRTTTWWWXXXXXXXXX^^^cccnnn|||ooodddWWWOOOLLLMMMUUU^^^ccclllssstttrrrqqqnnnkkktttkkk[[[NNNGGGEEEAAA===999888666444222111000000000000000000////////////......---,,,,,,,,,,,,---++++++************++++++***++++++,,,,,,------...222111000333888>>>BBBDDDJJJRRRQQQSSS___fffmmmyyy{{{oooeee[[[RRROOORRR]]]kkkzzzrrr```QQQKKKLLLKKKNNNWWWfffyyy}}}xxxzzz|||vvvllleeeZZZOOOGGGBBBAAAAAACCCHHHOOOSSSWWW[[[bbbgggnnnsss|||ttt___MMMBBB>>>@@@BBBDDDFFFKKKQQQUUU^^^gggnnnssszzzvvvooonnnsssxxx~~~|||{{{zzzvvvmmmddd___[[[YYY\\\bbbgggqqqnnnVVVCCC;;;999666222000000000000///000000000000000000000000,,,,,,,,,------.........000///...///222888===AAACCCFFFHHHJJJKKKLLLMMMOOOSSSTTTUUUVVVUUUVVVYYY[[[bbbjjjvvvwwwiii^^^TTTOOONNNNNNSSSYYY\\\dddiiijjjkkkmmmllliii}}}rrr```QQQHHHBBB===999:::999777555333222111111111000000000////////////......---,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,***++++++,,,,,,---......111000111555<<>>AAADDDGGGJJJKKKLLLMMMOOOPPPSSSUUUVVVVVVVVVWWWZZZ\\\dddlllxxxssscccYYYOOOKKKKKKLLLQQQWWW\\\ccciiikkkmmmppppppmmmuuubbbSSSIIIBBB<<<888:::999777555333222222111111111000000000/////////......---,,,,,,,,,,,,---------,,,,,,,,,,,,------+++++++++,,,------......//////111777@@@IIIOOORRRRRR[[[^^^aaalllrrrwwwppp```RRRMMMOOOXXXfffwwwtttbbbSSSMMMNNNLLLRRR___rrr|||}}}yyyrrrllleeeZZZNNNFFFCCCBBBCCCJJJNNNTTTYYY\\\```fffkkkrrrxxxvvvaaaOOODDDAAABBBBBBCCCGGGOOOXXX^^^fffoooxxx|||zzzqqqnnnpppsss}}}~~~~~~}}}yyyzzz{{{|||}}}~~~~~~~~~vvvnnneee___[[[WWWYYY^^^dddlllzzzkkkQQQ???999444111///......///................................................------000//////000444999>>>AAAEEEGGGJJJLLLMMMNNNPPPRRRSSSUUUVVVWWWWWWXXX[[[]]]eeennn|||zzzmmm\\\SSSKKKIIIIIIKKKPPPVVV\\\dddkkknnnrrrwwwyyywwwqqq^^^QQQJJJCCC>>>;;;999888666444333222111111111111111000000000//////......---,,,,,,,,,,,,---------,,,,,,,,,,,,------++++++,,,,,,---.........///000222999CCCLLLTTTWWW[[[fffiiikkktttxxx}}}zzzgggVVVNNNOOOYYYgggxxxtttbbbSSSNNNOOOOOOXXXggg{{{zzzrrrkkkdddYYYNNNFFFCCCCCCDDDIIINNNUUUZZZ^^^ccciiinnnwww|||uuuaaaOOODDDAAAAAAAAACCCHHHQQQ\\\ccckkkttt}}}~~~{{{rrrnnnooosss{{{xxxzzz}}}~~~~~~~~~xxxyyyzzz|||}}}}}}}}}}}}wwwooofff```ZZZVVVWWW\\\bbbhhhtttkkkPPP>>>999333111///...///000///...........................------,,,,,,++++++******/////////111444:::???BBBDDDGGGJJJLLLMMMNNNPPPRRRSSSTTTVVVVVVVVVXXX[[[]]]fffppptttgggXXXPPPIIIHHHJJJLLLQQQWWW]]]eeennnsssyyy}}}kkkWWWNNNIIIBBB===<<<777666555333222111111111111111111111000000000000......---,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,+++,,,,,,------...//////000000333:::DDDNNNUUUYYYdddooorrrssszzz|||nnnZZZPPPPPPZZZhhhxxxuuubbbSSSNNNPPPTTT___qqq~~~zzzyyy||||||tttkkkdddXXXMMMFFFCCCDDDFFFGGGMMMTTTZZZ___eeelllrrr{{{ttt```NNNCCC@@@@@@AAACCCIIISSS___hhhoooyyy~~~~~~zzzqqqmmmooorrr~~~{{{vvvtttvvvzzz}}}~~~~~~~~~~~~{{{{{{||||||||||||{{{{{{yyyqqqhhhaaa[[[VVVVVVZZZ___cccnnn}}}lllRRR@@@999444222000000111111000///........................---------,,,,,,+++++++++......///111555:::???BBBCCCFFFIIIKKKLLLNNNPPPRRRRRRSSSUUUVVVVVVXXXZZZ]]]fffrrrpppbbbSSSKKKFFFFFFHHHJJJNNNTTT\\\eeennnttt|||}}}gggSSSKKKGGG???::::::777666555444333222222222222222111111111000000000......---,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,---......//////000111444;;;FFFPPPWWW[[[hhhsssvvvuuu{{{}}}qqq\\\SSSSSS[[[hhhxxxvvvcccTTTOOORRRYYYfffyyyxxxwwwyyy|||~~~wwwjjjcccWWWLLLEEECCCEEEGGGGGGMMMTTT[[[```fffmmmsss{{{sss```NNNCCC???@@@BBBEEELLLWWWdddlllsss}}}~~~zzz}}}wwwnnnkkklllooo{{{~~~xxxsssppptttxxx|||~~~~~~~~~~~~~~~}}}}}}}}}}}}||||||{{{zzz{{{sssjjjccc\\\VVVUUUXXX]]]___hhhwwwoooVVVCCC:::555444222222333222111///........................//////////////////............000222666;;;@@@BBBCCCEEEIIIKKKLLLNNNPPPRRRRRRTTTUUUVVVWWWYYY\\\^^^gggttt}}}~~~nnn___OOOHHHCCCCCCEEEFFFIIINNNWWW___gggmmmttt|||{{{dddOOOIIIFFF>>>999:::999888777666555444444444222222222111111111000000......---,,,,,,,,,,,,---------,,,,,,,,,,,,------,,,,,,------...////////////000444<<>>666444111000111222222111000000////////////000000111111000......---------...///222555:::>>>BBBDDDEEEHHHLLLNNNPPPQQQTTTVVVXXXYYYZZZ[[[\\\]]]^^^^^^lll|||yyyyyy||||||||||||{{{|||kkk\\\PPPMMMIIIGGGGGGGGGGGGFFFIIIJJJMMMPPPRRRSSSTTTTTT{{{^^^MMMIIIBBB@@@@@@;;;<<<;;;:::999777555444333111111111111000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,...............///000000111333666>>>NNN^^^dddcccbbbgggooovvvxxxzzzjjjYYYVVVZZZjjjuuukkkXXXUUUYYYiii|||uuussssssyyy~~~{{{{{{~~~~~~rrrhhhhhhtttwwwjjjaaaSSSHHHDDDDDDGGGIIINNNSSSZZZ___bbbeeekkkoootttwww{{{|||}}}qqq___OOOFFFBBBCCCFFFLLLVVVdddrrr|||}}}wwwqqqssswww}}}xxxvvvpppggg^^^ZZZ[[[]]]lllvvv~~~yyyrrrnnnsssyyy}}}~~~}}}}}}~~~~~~~~~}}}||||||xxxpppfff]]]WWWUUUUUUUUUYYYbbbooo}}}}}}sss___III===666444111000111222222111000000////////////000000111000///......---------...///222666:::???BBBDDDFFFHHHLLLNNNPPPRRRTTTVVVXXXYYYZZZ[[[\\\]]]^^^___lll{{{yyyxxx{{{{{{zzz{{{nnn___TTTQQQMMMJJJIIIHHHGGGFFFKKKLLLNNNQQQSSSTTTTTTTTTzzz^^^NNNJJJCCC@@@@@@;;;===<<<;;;999777666555444222222111111111000000000///............---------,,,,,,,,,,,,,,,,,,------...............///000000000333777AAAQQQ```fffeeedddhhhpppvvvxxxzzz{{{fffXXXVVV[[[lllwwwmmm\\\ZZZ___tttyyyttttttxxxzzzssstttxxxwwwxxxzzz~~~}}}sssjjjeeeiiixxxuuuhhh___RRRHHHDDDEEEIIIKKKPPPUUU\\\aaacccfffkkkooorrruuuwwwxxxxxxzzz{{{mmm[[[MMMEEE@@@CCCGGGNNNYYYhhhwww{{{uuuooorrrwww~~~}}}sssooohhh]]]TTTQQQTTTXXXcccnnnyyy~~~}}}vvvoookkkqqqxxx~~~~~~~~~}}}|||yyysssjjj```XXXUUUTTTUUUZZZbbbooo}}}~~~sss^^^HHH;;;666444111111111222111000000//////......//////000111000///......---.........000222666;;;???CCCEEEGGGJJJMMMOOOQQQRRRTTTVVVXXXYYY[[[[[[\\\]]]___aaammm{{{yyyyyyzzzzzzzzz}}}qqqbbbXXXUUUPPPMMMLLLKKKJJJIIIMMMNNNPPPRRRTTTUUUUUUUUUzzz^^^OOOLLLEEEBBBAAA<<<;;;;;;999888666444333333222222222111111111000000///............---------,,,,,,,,,---------------...............///000000///333888BBBQQQ```eeecccdddhhhooouuuvvvxxxsssbbbVVVWWW]]]mmmxxxqqqaaa___fff{{{|||zzzwwwuuuwwwsssmmmrrrzzz|||ooooooqqquuu~~~zzzrrrjjjffffffnnn|||qqqfff^^^QQQHHHEEEGGGKKKMMMSSSXXX___ccceeegggkkkooopppssstttsssrrrssswwwzzz~~~}}}zzzqqqdddUUUIIICCC???BBBHHHPPP]]]lll|||yyytttqqqtttzzz~~~yyyqqqlllbbbWWWMMMKKKOOOTTT\\\iiivvv|||}}}zzzrrrjjjeeekkksss|||~~~~~~}}}{{{vvvmmmcccZZZUUUSSSTTTYYYaaaooouuu^^^HHH<<<777444222111111111111000/////////....../////////000000///..................000333777;;;@@@DDDFFFHHHKKKNNNPPPQQQSSSUUUWWWWWWYYY\\\\\\[[[]]]aaadddnnn{{{}}}||||||{{{}}}qqqcccYYYVVVRRRPPPOOOOOOOOONNNPPPQQQRRRTTTUUUVVVWWWXXXzzz___QQQOOOHHHEEECCC===<<<;;;:::888777555444333222222222222111111111111///............---------,,,,,,,,,------........................///000000000333888AAAOOO]]]bbb___aaaeeemmmrrrsssuuu~~~}}}lll]]]UUUXXX```oooyyyvvvfffeeekkk}}}{{{vvvvvvxxxwwwrrrjjjrrr}}}{{{ttteeeeeehhhooo{{{~~~sssmmmggggggkkkvvvyyypppfff]]]RRRIIIFFFIIIMMMPPPUUU[[[aaaeeeggghhhlllnnnoooqqqrrrpppllljjjkkknnnooonnnkkkcccXXXMMMDDD@@@>>>BBBIIISSS```qqqyyytttrrruuu{{{yyytttnnnjjj```TTTKKKHHHLLLQQQZZZgggtttzzzzzzuuulllccc\\\cccnnnzzz}}}~~~}}}{{{wwwoooeee\\\UUURRRSSSYYYbbbqqq}}}yyyaaaJJJ>>>777555222111111111000000//////............//////000//////............//////000333777<<>>===;;;999888777666333222222222222111111111///............---------,,,,,,,,,---......//////...............///000000000333777>>>MMM[[[```^^^\\\```hhhnnnnnnpppzzzttteeeXXXTTTZZZdddrrr|||{{{kkkhhhnnn{{{sssxxx~~~yyyppppppkkksss~~~}}}rrrjjj]]]^^^cccmmm||||||sssmmmjjjmmmtttyyysssggg___SSSJJJHHHJJJOOORRRXXX]]]dddhhhiiijjjlllnnnoooqqqqqqnnngggbbb___```^^^]]]ZZZTTTLLLEEEAAA??????CCCKKKVVVddduuuzzzuuupppsssxxx}}}~~~|||vvvqqqmmmiii```UUULLLHHHKKKNNNYYYeeerrrwwwuuupppeee\\\WWW^^^kkkzzz~~~~~~~~~~~~~~~~~~|||{{{wwwpppfff]]]VVVTTTSSSZZZeeeuuu~~~fffNNN@@@888555222111111111000//////......------....../////////............/////////000333888===BBBFFFHHHKKKNNNQQQRRRSSSTTTVVVXXXVVVZZZ]]]]]][[[]]]dddjjjsss||||||rrrcccXXXVVVUUUVVVYYY\\\^^^^^^[[[[[[\\\^^^```bbbdddfff{{{bbbUUUTTTNNNJJJGGG@@@???>>>===<<<:::888777666333333222222222111111111///............---------,,,,,,------.../////////...............///000000000222555===LLL[[[bbb```WWW[[[ccciiijjjlllvvv{{{kkk]]]TTTSSS^^^jjjwwwnnnjjjooo~~~yyyrrr{{{rrrlllnnnpppwwwwwwjjjbbbZZZ]]]dddrrr}}}xxx~~~|||uuupppnnnsss{{{xxxtttiii```TTTLLLIIILLLPPPSSSYYY___fffjjjjjjjjjlllnnnoooqqqrrrmmmddd[[[UUUSSSOOOOOOMMMIIIDDDAAA@@@@@@???DDDLLLXXXfffwwwyyyvvvnnnpppuuuzzz}}}{{{wwwrrrnnnllleee\\\RRRMMMMMMOOOVVVbbbnnnrrrqqqkkk```WWWVVV^^^kkk{{{}}}|||||||||}}}}}}~~~{{{zzzvvvooofff]]]WWWUUUTTT\\\jjj{{{kkkPPPBBB888555222111111111000//////......------....../////////............/////////111444888===CCCGGGIIILLLOOORRRSSSTTTUUUWWWXXXVVVZZZ^^^]]][[[]]]eeelllvvv|||xxxyyywwwhhh\\\ZZZYYYZZZ^^^aaacccdddbbbbbbccceeehhhkkknnnooo|||cccVVVVVVPPPKKKHHHAAA======;;;:::888777555555333333333222222222111111//////.........---------,,,,,,------...///000000...............///000000///111444<<>>CCCGGGJJJMMMOOORRRTTTTTTUUUWWWYYYVVVZZZ^^^]]][[[]]]eeemmmwww~~~yyytttvvv{{{mmm```^^^]]]^^^aaaeeegggggggggggghhhjjjmmmqqqtttvvvfffVVVRRRJJJHHHIIIFFFCCC@@@<<<::::::999888777777777777666555444222111222111000//////......///------------------------...///000000//////000111---111444<<>><<<;;;999888777777666666555333222222111000///......---......---------------------------...//////......///000111444777???NNN\\\```\\\VVVWWWZZZ]]]]]]```kkkwwwzzzoooiiiaaaWWWOOOQQQ```pppqqqnnnuuu~~~}}}~~~tttppprrruuuuuuiiicccbbbfffrrrvvvrrrwww~~~}}}yyyyyyzzzvvvkkk```SSSMMMKKKLLLQQQXXX]]]bbbgggjjjkkkmmmpppsssyyyyyyvvvmmmaaaVVVPPPNNNMMMMMMMMMNNNMMMIIIGGGFFFEEEIIIQQQ\\\iiiwww}}}|||}}}{{{uuupppqqqssswwwzzz{{{yyywwwyyyyyyxxxssslllddd___\\\\\\bbbiiimmmlllfff```]]]aaalll|||~~~~~~~~~~~~~~~}}}|||{{{{{{|||}}}~~~}}}{{{wwwrrrlllccc[[[UUUYYY___mmm{{{rrrxxxoooSSS???888555222111111111000/////////............//////////////////////////////000111444999>>>DDDIIIKKKMMMOOORRRTTTUUUVVVWWWYYYZZZYYYZZZ]]]\\\[[[^^^dddttt~~~zzztttrrrvvvvvvnnnjjjfffgggkkkpppqqqpppppptttxxx|||~~~gggXXXUUUMMMJJJLLLHHHKKKHHHDDDAAA???===;;;999777777666555444333222222222111000//////.........------------------------,,,---......------...000222444888@@@NNNZZZ^^^[[[UUUWWW[[[^^^]]]___iiiuuuyyyooohhh```WWWPPPRRRaaaqqqrrrmmmrrr~~~{{{tttrrrvvvzzz{{{oooggggggiiisss~~~vvvyyyzzzuuummmaaaUUUOOOMMMNNNSSSYYY^^^ccciiimmmooorrrvvvyyy}}}}}}yyypppdddZZZTTTSSSTTTVVVYYYYYYXXXTTTOOOKKKIIILLLRRR\\\gggttt~~~|||zzzxxxzzz~~~~~~}}}yyytttoooppprrrwwwzzz{{{zzzxxx~~~zzzrrrlllgggeeebbbgggmmmqqqooojjjfffccckkkuuu~~~}}}}}}~~~~~~|||xxxtttnnneee\\\VVVYYY___nnn{{{qqqwwwpppSSS???888555222111111111000/////////............//////////////////////////////000222666:::@@@EEEJJJMMMMMMPPPSSSTTTUUUVVVXXXZZZ[[[ZZZ[[[]]]\\\ZZZ___fffwww~~~zzzvvvxxx}}}ooommmlllnnnssswwwwwwvvvxxx|||hhhYYYVVVOOOLLLMMMIIIJJJHHHEEECCCAAA@@@===;;;888777666555444333333333333333222111000000000000------------------------------...---------///222000222888BBBNNNXXX[[[ZZZWWWZZZ___bbb```aaalllxxxwwwooodddZZZRRRRRR___mmm~~~sssmmmppp~~~|||}}}{{{uuutttwww|||}}}tttjjjggglllrrr|||zzzzzzuuummmbbbWWWQQQOOOPPPUUU[[[___eeelllqqqtttwww|||}}}ssshhh___ZZZZZZ___dddhhhhhheee```XXXPPPKKKNNNSSS\\\fffrrr}}}|||yyyvvvuuuwww{{{~~~}}}||||||xxxrrrmmmooorrrvvv{{{|||{{{yyy|||vvvqqqnnnlllhhhmmmrrrvvvuuurrrnnnmmmsss|||~~~}}}}}}~~~}}}zzzvvvpppggg^^^XXXXXX^^^nnn}}}tttyyyqqqTTT@@@888555222111111111000/////////............//////////////////////////////111333777<<>>DDDMMMTTTUUUUUUVVVUUUZZZ```cccaaaeeettt|||mmm```VVVTTT]]]gggwwwvvvnnnooo{{{{{{wwwvvvwwwzzzzzzvvvooojjjppp}}}{{{vvvnnncccYYYTTTSSSSSSXXX]]]ccciiiqqqwww{{{zzzqqqjjjiiijjjttt}}}zzzuuuhhh[[[RRRSSSUUU[[[cccnnnwww}}}~~~|||xxxuuussssssyyy~~~~~~~~~}}}yyyssslllnnnrrrxxx}}}~~~|||}}}||||||~~~|||xxxvvvuuu{{{~~~}}}||||||}}}~~~~~~}}}{{{xxxrrrjjj```YYYWWW^^^mmmqqqUUUBBB888555222111111111000/////////............//////////////////////////////000222777===DDDIIIMMMNNNNNNPPPTTTVVVWWWYYY[[[]]]]]]^^^```aaa^^^___iiiuuu}}}~~~wwwsssxxxgggYYYXXXQQQNNNNNNJJJDDDCCCBBBBBBBBB@@@===;;;999888555333222333333444111000///...---------------------------------------...------,,,...222555;;;<<>>===<<<:::999888666333111000///222111111000///......---......------------......---------............///333444888???IIIRRRYYY\\\[[[dddjjjhhheeennnvvvccc^^^```cccnnn|||zzzssssss~~~~~~}}}{{{{{{|||~~~{{{yyy|||{{{yyyvvvwww~~~|||xxxrrrggg[[[TTTPPPOOOVVV]]]iiilllrrr{{{~~~wwwqqqrrrvvvyyy|||nnn```ZZZVVVUUUWWWYYY\\\dddmmmuuu{{{zzzuuutttwww|||}}}yyyssssssuuuzzz~~~uuuooooooqqqtttyyy~~~~~~~~~~~~}}}zzzwwwssslllbbbZZZYYY]]]gggyyy~~~zzz{{{hhhMMM>>>999777333222222222111///000000//////.........---//////000///------...000000444:::???DDDIIINNNQQQSSSTTTWWWZZZ\\\]]]^^^^^^```___```bbbcccgggssszzz{{{yyyjjjZZZTTTRRRNNNKKKJJJJJJFFFBBB@@@???>>>===<<<;;;;;;:::999888777666666111111111000/////////.........------------......---------............///222333666<<>>===<<<::::::::::::::::::::::::111111000000000000000000......------------......---------............///111111333777@@@JJJTTTZZZaaaggglllmmmnnnyyynnnccccccfffxxx{{{{{{~~~||||||xxxvvvttttttxxx~~~}}}{{{zzz~~~~~~}}}uuujjj]]]UUUQQQQQQXXX```mmmqqqvvv}}}wwwpppkkkiiimmmsss}}}zzzlll```TTTPPPNNNPPPTTTYYYcccmmmrrr{{{}}}yyyyyy|||~~~{{{zzzzzz}}}vvvjjjaaaaaaeeemmmyyy~~~~~~}}}}}}}}}~~~~~~|||zzzwwwvvvssslllccc\\\___aaajjj|||xxxsssqqquuu~~~}}}}}}|||aaaIII<<<888666333111111111111000////////////.............../////////------///000111555<<>>999999999999999999888888000000111111111111111111......------------......---------............///...///000444===IIIVVV^^^bbbfffjjjmmmrrrqqqcccbbbggg|||}}}}}}zzztttqqqooorrryyy}}}|||}}}~~~}}}uuujjj]]]UUUQQQQQQXXXaaakkkqqqxxx}}}yyylllddd```___cccjjjsssyyy~~~}}}yyyrrrggg]]]SSSOOOMMMNNNQQQVVV```jjjqqq{{{|||xxx|||~~~|||zzzzzz}}}tttggg\\\]]]aaakkkzzz}}}}}}}}}}}}}}}}}}~~~~~~zzzxxxvvvuuusssmmmeee^^^[[[```lll{{{uuuqqqsss{{{www]]]GGG<<<777555222111111111111000///////////////............/////////------///111222777>>>EEEJJJOOOSSSVVVWWWYYYZZZ\\\]]]^^^^^^]]]______```aaa______gggpppzzz|||wwwvvvvvv{{{xxxjjj[[[UUUSSSPPPMMMLLLGGGEEECCCBBBBBBBBBAAA???::::::999888777666666555111111111111222222222222......------------......---------............///---...000444===JJJZZZdddeeegggiiimmmvvvrrrccccccjjj{{{xxxqqqnnnnnnsss~~~}}}~~~{{{uuuiii\\\SSSOOOPPPXXX```hhhqqqyyy~~~{{{nnn___WWWTTTSSSVVV\\\aaaggglllkkkhhheee___XXXTTTOOOMMMOOOQQQUUU___hhhqqq{{{zzz}}}{{{yyyyyy|||uuuggg]]]\\\```jjj{{{}}}}}}}}}}}}}}}}}}~~~~~~zzzxxxvvvuuusssnnnfff___XXX___nnnxxxvvvsssrrrwwwuuuZZZEEE;;;777444222000111111111000.........///////////////---...///...---...000111333888@@@GGGLLLPPPTTTWWWXXXZZZ[[[]]]_________^^^^^^^^^^^^___\\\[[[ccclllyyy|||yyyxxxzzzxxxiii[[[UUUSSSQQQNNNMMMGGGFFFDDDCCCDDDCCCAAA???===<<<;;;:::888777666555333333222222222222222222......------------......---------............///,,,...111666>>>KKK\\\ggghhhggggggmmmxxxqqqbbbccclll}}}|||{{{wwwooonnnpppyyy}}}{{{uuuiii\\\SSSOOOPPPXXXaaafffqqq{{{~~~mmmaaaTTTMMMKKKIIIKKKOOOPPPVVVZZZYYYXXXXXXWWWTTTSSSPPPOOOQQQTTTXXX```iiirrr{{{}}}{{{yyyyyy|||wwwhhh]]]\\\^^^iiizzz~~~~~~}}}}}}}}}~~~~~~zzzyyywwwvvvtttoooggg```YYY```ppptttuuutttttt{{{uuuYYYDDD;;;666444111000111111111000.........///////////////---...///.........000222555:::AAAHHHMMMPPPTTTVVVYYYZZZ\\\^^^````````````___^^^^^^^^^[[[ZZZaaakkkyyy~~~|||}}}xxxiii[[[UUUTTTQQQNNNMMMGGGFFFDDDCCCCCCBBB@@@======<<<;;;:::999777666666444444444333222222111111......------------......---------............///...000444777>>>JJJZZZffffffcccbbbhhhvvv~~~mmm]]]^^^iiizzzyyyxxxzzzvvvoooooottt~~~|||wwwkkk\\\SSSOOOQQQYYYbbbfffsss}}}}}}rrr```UUUJJJGGGFFFEEEEEEGGGFFFKKKNNNLLLLLLOOORRRRRRPPPNNNPPPTTTXXX\\\eeemmmsssyyy~~~}}}}}}{{{}}}xxxhhh\\\ZZZ\\\gggyyy~~~~~~~~~~~~~~~~~~~~~|||zzzxxxwwwuuupppgggaaa[[[```lllxxxzzzzzzxxxvvvZZZDDD;;;555333111000000111111000............/////////000,,,...............000222666;;;BBBIIIMMMPPPRRRTTTXXXZZZ\\\___aaabbbbbbbbbbbb```___^^^[[[[[[cccnnnxxxiii[[[UUUTTTQQQOOONNNGGGEEEDDDCCCBBBAAA>>><<<::::::999999888777666666555555444333333222111111.........------.........---------.........//////000222666888>>>IIIXXXcccccc^^^]]]cccqqqxxxgggWWWXXXdddssswwwtttzzzvvvoooqqqwww}}}xxxlll^^^TTTPPPRRRZZZdddggguuuxxxjjjXXXNNNEEEDDDEEEDDDDDDEEECCCGGGIIIGGGFFFKKKPPPQQQMMMMMMPPPVVV\\\```hhhqqqsssxxxzzzxxxxxx~~~|||}}}~~~xxxgggZZZWWWYYYeeexxx~~~}}}~~~~~~~~~~~~~~~}}}{{{yyyxxxvvvppphhhaaa[[[^^^gggvvv~~~wwwZZZDDD;;;555333000000000111111000---.........//////000000,,,---............000222777<<>>@@@AAACCCEEEHHHJJJLLLMMMKKKMMMQQQUUU[[[ccckkkqqqxxxxxxyyyxxxwwwvvvxxxzzz{{{||||||}}}}}}|||}}}sssdddVVVSSSUUUbbbrrr~~~}}}zzzxxxtttkkkaaa\\\ZZZ^^^iiisssxxx|||~~~wwwYYYDDD<<<999666333111111222222111////////////////////////...//////...,,,,,,---///888===DDDIIIKKKOOOSSSWWW\\\]]]^^^```bbbccceeeeeeeeedddaaa\\\ZZZ___kkkttt{{{jjjYYYSSSTTTQQQMMMKKKHHHGGGEEEDDDBBBAAAAAAAAA======;;;:::999999999999777777666555333222111000////////////...............------------.../////////111222444>>>LLLVVVXXXYYYYYYXXX[[[hhhyyyzzzuuunnnfff\\\VVVZZZbbbxxxsssmmmooo}}}zzz|||xxxyyy}}}~~~uuuhhh^^^ZZZ___gggmmmttt{{{yyyhhhXXXMMMIIIEEEBBBAAAAAA@@@@@@@@@AAACCCEEEHHHJJJKKKLLLKKKMMMOOOSSSXXX```iiipppwwwxxxwwwuuuqqqoooooopppsssxxx~~~}}}|||{{{|||~~~~~~sssdddVVVRRRSSS^^^nnn|||~~~}}}zzzxxxtttkkkaaaYYYUUUVVV___hhhnnnuuuzzz}}}yyy~~~tttXXXDDD<<<888666222111111222222111///////////////////////////000000///...---///111888>>>EEEIIILLLOOOTTTXXX\\\\\\^^^___aaacccdddeeeeeeeeebbb^^^\\\```kkkttt|||kkkYYYRRRQQQOOOLLLJJJIIIHHHGGGEEEDDDCCCCCCCCC???>>>===;;;:::999999999777777666555333222111000////////////...............------------.../////////111333777AAANNNWWWXXXWWWVVVTTTWWWcccsss}}}}}}tttnnnggg```WWWSSSYYYbbbzzzmmmgggiii~~~}}}~~~{{{wwwtttsssvvv{{{{{{pppgggeeeiiiqqqwwwzzztttbbbRRRJJJGGGDDDBBBBBBCCCCCCBBBAAABBBDDDFFFHHHIIIJJJJJJKKKLLLMMMOOOTTT]]]fffmmmtttuuutttqqqmmmiiihhhhhhiiinnntttyyy||||||{{{zzzzzzsssdddVVVPPPPPPYYYgggttt~~~~~~~~~}}}~~~}}}zzzxxxtttkkkbbbWWWRRRPPPUUU]]]eeennnvvvxxxuuuzzz}}}qqqVVVCCC<<<777555222111111222111111///////////////////////////000111000//////000222888>>>EEEJJJMMMPPPUUUXXX[[[\\\]]]___```bbbcccddddddeeeddd```^^^aaakkksss{{{kkkYYYRRRPPPNNNKKKKKKJJJIIIHHHGGGEEEEEEEEEEEEAAA@@@>>><<<;;;:::999999777777666555333222111000////////////...............------------...//////...111444888BBBPPPXXXYYYVVVTTTRRRVVV```nnnyyy~~~}}}tttnnnggg^^^VVVRRRYYYccc{{{xxxhhhbbbdddyyy~~~xxxuuurrrpppssswww|||{{{wwwpppooottt{{{~~~ppp]]]PPPGGGEEECCCBBBCCCEEEEEEDDDCCCDDDFFFHHHIIIJJJJJJJJJKKKKKKKKKLLLQQQZZZdddkkkpppqqqqqqoookkkgggeeeeeeaaaffflllqqqvvvzzz~~~|||zzzzzz}}}ttteeeWWWPPPMMMTTT```lllxxx~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~}}}zzzxxxuuulllbbbWWWQQQNNNRRRYYYaaalllvvvxxxuuuzzzyyyyyyzzz}}}mmmSSSAAA:::666444222111222222111000///////////////////////////000000000//////000222888>>>FFFLLLOOORRRVVVYYY\\\\\\]]]___```aaabbbcccdddeeeeeeccc```bbbjjjqqq}}}~~~{{{yyyyyyjjjZZZSSSPPPMMMKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFCCCAAA@@@===<<<:::999999777777666555333222111000////////////...............------------...//////...111444888CCCPPPXXXZZZWWWTTTRRRVVV```lllxxxtttoooggg___WWWSSSZZZdddzzzrrrddd___aaarrr~~~tttsssqqqpppqqqvvv{{{~~~wwwooouuu~~~{{{vvvvvv{{{|||kkkZZZOOOEEEDDDBBBCCCEEEFFFGGGFFFDDDFFFHHHKKKLLLMMMLLLLLLJJJJJJKKKLLLQQQYYYdddkkknnnppppppnnnjjjdddaaa```\\\```ffflllqqqwww}}}~~~{{{zzz|||vvvgggXXXPPPKKKQQQ\\\gggsss|||~~~~~~~~~}}}}}}}}}||||||}}}~~~}}}zzzxxxuuulllbbbUUUQQQOOORRRYYYaaammmxxx}}}yyy~~~yyytttttttttvvvyyy{{{jjjOOO>>>888555333111111222222111000////////////////////////.../////////......000222888???GGGMMMPPPSSSWWWZZZ\\\]]]^^^___```bbbbbbcccdddffffffccc```bbbjjjpppyyyxxxqqqnnnwwwiii[[[UUURRRNNNLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGDDDCCCAAA???<<<;;;:::999777777666555333222111000////////////...............------------...//////...111333777BBBPPPYYY[[[XXXTTTSSSXXX```kkkxxxwwwqqqkkkcccZZZVVV\\\eeewww|||mmm```[[[]]]iiixxx}}}qqqrrrrrrrrrtttxxx}}}vvvnnneeekkkvvv{{{{{{vvvdddUUUNNNDDDCCCBBBCCCFFFGGGHHHGGGGGGHHHLLLNNNPPPQQQPPPPPPLLLMMMNNNPPPUUU^^^gggnnnrrrsssssspppjjjbbb]]]ZZZ[[[^^^dddjjjpppwww~~~~~~{{{|||xxxjjjZZZQQQKKKPPPZZZfffrrr|||~~~~~~~~~~~~}}}}}}}}}||||||}}}|||yyyxxxuuulllcccSSSNNNLLLPPPVVV```ooo{{{oookkkkkkkkkpppwwwzzz~~~fffLLL<<<777444222111111222222111///////////////////////////---...//////......000222888???HHHOOORRRUUUXXX[[[^^^^^^___```aaabbbccccccdddfffeeebbb___aaaiiipppwww|||rrriiidddttthhh]]]WWWTTTPPPMMMNNNJJJJJJIIIHHHGGGGGGGGGGGGFFFEEEBBB???===;;;:::999777777666555333222111000////////////...............------------.../////////111222555@@@OOOYYY\\\XXXTTTSSSYYYaaakkkyyy}}}uuukkk___WWWZZZaaatttxxxiii\\\WWWXXX```nnn}}}|||yyytttvvvyyyzzz|||xxxmmmeee___fffpppyyy}}}}}}zzznnn\\\OOOKKKDDDCCCBBBDDDFFFHHHHHHGGGHHHKKKNNNRRRTTTUUUTTTTTTOOOQQQSSSWWW\\\dddmmmtttvvvxxxyyyvvvooohhhaaa^^^```ccchhhnnnttt|||||||||{{{lll[[[RRRLLLPPP[[[gggttt~~~~~~~~~~~~}}}}}}}}}|||}}}|||yyyxxxuuummmcccSSSMMMJJJLLLRRR___rrrvvvfffaaaaaacccmmmyyy}}}}}}cccJJJ;;;888333222111111222222111///////////////////////////...///000000///000222444888???IIIPPPSSSVVVYYY\\\___``````aaabbbcccdddddddddeeeeeeaaa^^^```hhhooo{{{xxxkkk```YYYrrrhhh^^^YYYVVVQQQNNNNNNJJJIIIHHHHHHGGGGGGGGGGGGGGGEEECCC@@@===;;;:::999777777666555333222111000000/////////...............------------.../////////000111444???NNNYYY\\\XXXSSSSSSYYYaaajjjyyytttdddXXXWWW\\\rrrvvvgggYYYTTTUUUZZZgggvvv|||xxxvvvxxx|||}}}|||zzzyyywwwpppggg```^^^dddmmmvvv~~~~~~~~~yyywwwsssgggVVVKKKIIIDDDCCCCCCDDDGGGHHHHHHGGGIIILLLPPPTTTWWWWWWWWWWWWRRRTTTXXX\\\bbbjjjrrrxxxxxx{{{}}}|||wwwpppjjjggggggjjjoootttzzz}}}}}}|||nnn]]]SSSMMMQQQ\\\hhhvvv}}}~~~~~~~~~~~~|||}}}|||yyyxxxvvvmmmcccUUUNNNIIIIIIQQQ```wwwqqq___ZZZZZZ^^^lll}}}{{{aaaHHH;;;999222111111111333222111//////////////////////////////000111111000111333555888???IIIPPPTTTVVVZZZ\\\``````aaabbbcccddddddeeeeeeeeeddd```\\\___hhhooottteeeYYYQQQrrrhhh___ZZZVVVPPPLLLLLLLLLLLLLLLLLLJJJHHHFFFDDDIIIGGGEEEDDDDDDBBB>>>:::999888777555333111000///000000000000///...---,,,//////............//////111000000444===JJJVVV^^^]]]YYYVVVYYYcccqqq}}}jjj[[[XXX]]]nnnxxxuuueeeXXXRRRSSSVVVaaannnwww|||wwwuuuvvv}}}~~~{{{vvvqqqjjjbbb]]]cccgggmmmttt||||||vvvrrrrrrnnnhhh___WWWOOOJJJGGGDDDFFFHHHIIIHHHHHHHHHIIINNNOOORRRUUUXXXYYYZZZZZZVVVXXXZZZ^^^ccckkktttzzz~~~yyyssspppqqqrrruuuzzz|||~~~|||ooo___RRRLLLWWWfffpppxxx~~~~~~}}}~~~|||{{{xxxsssjjjcccTTTOOOLLLNNNVVVdddxxxmmmYYYSSS[[[gggsss|||yyy```HHH:::777555444333111000/////////222000///------///000222///000000///......000222999@@@IIIPPPSSSVVVZZZ]]]aaabbbcccdddeeefffffffffdddeeeccc^^^\\\aaannnyyyxxxnnn```RRRHHHuuukkk```[[[VVVPPPLLLLLLNNNMMMMMMLLLKKKIIIGGGFFFIIIGGGEEEDDDDDDAAA===:::999999777666444222111000000000000000///......---//////............//////000000111555>>>KKKVVV^^^\\\XXXUUUXXXbbbppp}}}sssaaa[[[^^^jjjtttvvvfffXXXSSSSSSTTT```mmmvvv{{{vvvuuu{{{~~~yyyssslllfffaaa^^^dddjjjrrrxxx|||~~~zzzqqqlllfffccc^^^WWWQQQKKKGGGEEECCCFFFHHHIIIIIIIIIJJJLLLMMMOOORRRUUUXXXZZZ\\\\\\\\\]]]^^^aaafffnnnwww}}}}}}{{{{{{}}}~~~|||ooo___TTTPPP[[[jjjrrrxxx~~~~~~}}}}}}|||~~~{{{zzzxxxrrriiibbbSSSNNNKKKNNNWWWeeezzz|||hhhUUUSSS^^^mmmzzzxxx```HHH:::777444333222111000000000000111000///......///000111///000000000...///000222:::@@@IIIPPPTTTVVVZZZ]]]aaabbbccceeeffffffffffffaaabbbbbb___^^^eeesss~~~zzzqqqfffZZZMMMDDDxxxmmmaaa[[[VVVQQQNNNOOOPPPOOONNNLLLKKKJJJJJJJJJIIIGGGEEEDDDBBB@@@===::::::999888666555333222222000000000000////////////000//////......//////000000000222777@@@LLLVVV]]][[[WWWTTTWWWaaaooo|||~~~iii```aaagggqqqvvvgggXXXRRRSSSRRR___mmmwwwyyyvvvvvv{{{rrrjjjdddccceeejjjrrr|||}}}xxxvvvuuuwwwxxx{{{uuujjjcccYYYWWWTTTOOOKKKHHHFFFDDDDDDGGGIIIKKKLLLMMMPPPRRRPPPRRRTTTXXX\\\```cccddddddddddddeeeiiiqqqzzz{{{nnn```VVVTTTaaannntttxxx~~~~~~~~~}}}||||||{{{}}}{{{yyywwwppphhhaaaSSSMMMJJJNNNXXXggg|||tttaaaQQQTTTeeewwwzzzyyywww___GGG:::777333333222111000000111111000000////////////000000...///000000//////111333:::AAAJJJQQQTTTWWW[[[^^^bbbcccdddeeefffgggggggggcccddddddbbbcccjjjwww|||yyyzzzoooddd[[[PPPFFF???wwwlll```ZZZWWWSSSRRRSSSRRRQQQOOOMMMLLLKKKLLLLLLHHHGGGEEEDDDBBB???===<<<999999888666555444222222111000000000000000000000000000////////////000000000111333999AAALLLVVV\\\YYYVVVSSSVVVaaappp}}}oooddddddhhhtttxxxgggWWWQQQRRRSSSaaappp{{{~~~yyywwwyyyvvvmmmiiilllpppwwwsssllljjjmmmoootttyyy~~~~~~pppbbbZZZQQQPPPNNNKKKIIIHHHGGGFFFFFFHHHKKKNNNOOORRRVVVXXXWWWYYY\\\```eeejjjnnnpppmmmllljjjiiilllsss}}}~~~{{{nnn```XXXWWWcccnnnrrrvvv{{{}}}~~~~~~}}}}}}||||||~~~|||zzzxxxvvvpppggg```VVVPPPLLLPPPZZZiii}}}kkkZZZNNNWWWlll|||xxxuuuwwwuuu]]]FFF:::777222222111111111111111222//////000000000000//////...///000000///000111333;;;BBBKKKRRRUUUXXX\\\___bbbccceeefffggghhhiiiiiijjjjjjiiiggghhhooozzz}}}wwwwwwvvvnnnbbbWWWOOOHHHAAA;;;rrrhhh]]]YYYWWWUUUUUUWWWSSSQQQOOONNNMMMMMMMMMNNNIIIHHHGGGDDDAAA???>>>>>>999888777666555444333222222222111000000000111111000000////////////000000000111333888AAAKKKUUU[[[YYYVVVTTTXXXcccrrrqqqeeedddmmmzzzyyyfffVVVPPPRRRXXXgggyyy~~~{{{|||}}}uuusssxxx}}}pppgggcccdddggglllrrrxxx}}}}}}}}}}}}}}}yyykkk]]]SSSLLLLLLJJJIIIHHHHHHHHHHHHFFFIIILLLNNNQQQUUUYYY]]]^^^aaaeeejjjpppuuuyyy{{{vvvtttrrrpppqqqwww~~~}}}~~~|||ooobbbYYYVVV```iiilllqqqxxx~~~~~~~~~~~~}}}}}}}}}{{{yyyxxxuuupppggg```[[[SSSNNNRRR]]]lllxxxaaaTTTMMMYYYooo}}}{{{zzz|||qqqYYYDDD999888222222111111111111111222//////000000000000//////...///000000000000222444<<>>;;;mmmddd[[[XXXWWWUUUUUUWWWRRRQQQPPPOOONNNNNNNNNNNNJJJJJJIIIEEEBBB??????@@@999999888777666555444444555444222000000000000111111000000//////000000111000000222777???JJJTTTZZZZZZWWWVVV[[[gggwwwqqqeeecccooo~~~yyyfffVVVRRRUUU___qqq|||yyyxxxqqqgggbbb___aaadddiiimmmrrruuuwwwvvvwwwyyy{{{~~~uuugggXXXOOOHHHHHHGGGGGGHHHHHHIIIJJJHHHJJJMMMPPPSSSWWW]]]```gggjjjooovvv||||||yyyzzz~~~~~~|||~~~~~~qqqdddXXXRRRXXX^^^bbbjjjsss}}}~~~~~~~~~{{{zzzxxxwwwvvvqqqiiibbb]]]UUUOOOTTT```ppplllYYYQQQPPP]]]qqq~~~kkkTTTAAA888999333333222111000000111111000000////////////000000...///000000000111333555===DDDMMMTTTWWWZZZ^^^aaacccdddfffhhhjjjkkkkkkllljjjjjjkkkmmmsss||||||vvvtttxxxtttkkk^^^VVVLLLEEEBBB@@@>>><<<jjjaaaZZZXXXWWWTTTRRRTTTPPPPPPPPPPPPOOONNNMMMMMMKKKKKKJJJGGGBBB@@@@@@BBB;;;;;;:::999888888777666777555333111//////000000111111000000000000111111111000111444===HHHSSSZZZ[[[YYYXXX^^^kkk|||pppeeedddnnn~~~yyyfffXXXVVV[[[hhh{{{wwwrrrqqqvvvsssjjjfffaaaaaaaaaccceeehhhkkkllllllooossswww|||}}}rrrdddVVVMMMEEEEEEFFFHHHJJJLLLNNNOOONNNPPPSSSVVVYYY]]]cccgggqqqvvv}}}}}}sssfffWWWMMMNNNRRRWWWcccooo{{{~~~~~~~~~}}}}}}}}}zzzyyyxxxxxxwwwssskkkeee]]]TTTOOOVVVddduuu|||hhhYYYVVVYYYfffuuuzzzfffPPP>>>888999444333222111000000000000111000///......///000111...///000111000111333666>>>EEENNNTTTXXX[[[^^^aaadddeeegggiiijjjllllllmmmiiiiiijjjmmmsss~~~}}}zzzzzz~~~zzzlllaaaSSSLLLDDD???>>>??????>>>}}}jjjaaaYYYWWWVVVRRRPPPPPPOOOOOOPPPQQQPPPOOOMMMLLLLLLLLLKKKGGGCCC@@@AAACCC======<<<;;;;;;:::999999888777444111/////////000111111000000000000111111111000000333;;;GGGSSSZZZ\\\ZZZZZZ```nnnooogggggglll|||xxxfffZZZZZZ```mmm~~~}}}tttooonnnppp}}}uuunnnjjjeeedddbbbaaabbbccceeefffdddgggmmmssszzz}}}qqqbbbTTTKKKEEEEEEGGGJJJMMMQQQTTTUUUVVVWWWZZZ\\\___dddjjjnnn{{{~~~tttgggWWWIIIGGGJJJQQQ^^^lllzzz~~~}}}}}}~~~~~~~~~~~~~~~}}}|||||||||zzzxxxwwwxxxxxxtttlllfff\\\SSSOOOVVVfffyyy|||hhh]]]\\\bbbnnn{{{xxxcccMMM<<<777:::555444333111000/////////222000///------///000222...///111111111111444666>>>EEENNNUUUXXX[[[___bbbdddeeegggiiikkklllmmmmmmkkkjjjjjjlllrrr|||uuufffZZZLLLFFF???<<<===?????????|||gggbbb\\\WWWUUUSSSQQQPPPRRRQQQOOOMMMKKKKKKKKKKKKJJJJJJKKKKKKIIIGGGDDDBBB@@@@@@???===;;;:::<<<>>>666555444333222111111111............////////////111111222555777>>>OOO___bbb```aaaeeeppp~~~kkkbbbccclll}}}vvvhhh]]]]]]bbboooyyymmmjjjmmmooo|||~~~yyysssmmmhhhgggeeecccaaa___^^^]]]```aaafffllluuu~~~ssseeeVVVMMMFFFHHHKKKOOOSSSWWWZZZ\\\]]]```cccdddfffllltttzzzsssbbbUUUKKKIIIKKKOOO[[[iiiwww~~~~~~}}}~~~}}}}}}~~~}}}zzzxxx~~~}}}{{{zzzxxxsssnnnjjj^^^UUUOOOVVVfffzzztttfff^^^```eeeppp}}}sss[[[HHH<<<777777333222111000//////////////////000000000000/////////000/////////111555888>>>IIIRRRWWWZZZ^^^aaa```ccceeegggjjjlllmmmmmmmmmjjjiiiiiiiiimmmvvv}}}qqq^^^PPPMMMBBB<<>>HHHSSSXXX\\\aaadddcccdddfffhhhjjjllllllllllllmmmllliiihhhjjjrrr|||yyykkkYYYLLLKKKDDD@@@CCCFFFEEEFFFIIIzzzeeeaaa\\\XXXUUUTTTRRRPPPNNNNNNLLLKKKKKKKKKLLLMMMMMMLLLJJJIIIHHHGGGFFFFFFCCCEEEEEECCC@@@===;;;;;;666555444333222111111111222222111111000///////////////111333555;;;KKK[[[jjjjjjiiijjjppp{{{sss```VVVWWWcccuuuwwwfffYYYVVVYYYcccqqquuulllkkkppp{{{zzztttppppppppppppooollliiieeeccc______bbbfffnnnvvv~~~~~~vvvkkk___VVVRRRTTTWWW\\\bbbgggkkknnnoooqqqrrrsssvvv|||rrr___SSSIIIIIIKKKPPP]]]kkkxxx~~~~~~}}}||||||~~~|||{{{yyyuuuppplll]]]VVVRRRYYYlllxxxcccYYYXXX___nnnoooXXXFFF;;;777666333222111000//////////////////000000000000////////////000//////111555888===HHHSSSXXX]]]cccfffffffffgggiiikkkllllllllllllqqqnnniiieeeffflllvvv}}}ssscccSSSHHHEEEBBBBBBEEEGGGHHHKKKOOOtttbbb^^^ZZZVVVTTTSSSQQQOOOMMMLLLKKKKKKKKKLLLMMMNNNNNNMMMJJJHHHGGGGGGHHHHHHFFFGGGHHHGGGCCC>>>;;;:::666555444333222111111111333333222222111000////////////000222333999HHHWWWhhhiiiiiikkkpppyyy}}}qqq```WWWXXXfffxxx|||iiiYYYTTTVVVZZZeeettt~~~}}}ssskkkmmmttt~~~xxxtttssstttuuuuuussspppllljjjhhhhhhhhhkkkooovvv|||zzzqqqggg```\\\^^^aaaeeekkkqqqvvvyyyyyyzzz|||}}}~~~qqq^^^QQQHHHHHHKKKPPP]]]lllxxx~~~}}}}}}}}}~~~~~~~~~}}}|||zzzvvvqqqmmm]]]XXXTTTZZZmmmiiiXXXQQQNNNYYYlllkkkUUUEEE;;;777666222222111000//////000000//////000000000000//////...///000000000111555777>>>HHHSSSXXX]]]bbbeeeeeeggghhhjjjllllllllllllkkkqqqnnnhhhcccccciiirrryyy~~~nnn\\\NNNFFFAAACCCFFFIIIJJJLLLOOOSSSppp^^^[[[WWWUUUSSSRRROOONNNLLLKKKKKKKKKKKKMMMOOOPPPOOOMMMJJJHHHGGGHHHIIIJJJGGGIIIJJJIIIDDD???;;;:::666555444333222111111111444333333222111000000///...///000222333888FFFTTTgggiiijjjjjjmmmttt|||yyypppbbb[[[\\\gggyyy~~~jjjXXXQQQRRRRRRYYYeeeqqqzzz}}}tttnnnsss|||zzzwwwuuuwwwyyyzzzyyywwwtttrrrsssrrrqqqrrrsssvvvyyy{{{}}}}}}~~~yyyrrrmmmhhhiiikkkooouuu{{{~~~ppp]]]QQQGGGHHHKKKPPP]]]lllxxx~~~}}}}}}}}}~~~}}}||||||zzzvvvqqqmmm^^^ZZZVVV[[[nnnppp\\\OOOLLLJJJWWWlllhhhRRRCCC;;;777555222111000000000000000000//////000000000000//////...///000000000222444777???IIISSSXXX[[[```bbbbbbhhhiiikkklllmmmmmmmmmlllooolllgggcccccciiirrrxxx{{{jjjXXXLLLFFFBBBGGGLLLOOOQQQTTTVVVXXXnnn\\\ZZZWWWTTTSSSRRROOONNNMMMLLLLLLLLLLLLNNNPPPQQQOOOMMMKKKIIIHHHIIIJJJKKKIIIJJJKKKIIIEEE@@@<<<;;;666555444333222111111111333222222222111000000000//////111222222777DDDRRRiiikkklllkkkjjjoooxxx}}}wwwvvvqqqeee___```eeexxxiiiVVVMMMMMMLLLPPPYYYfffpppwwwvvvsss|||~~~{{{{{{|||}}}~~~~~~|||zzzyyyyyyyyyxxxxxxxxxxxxxxxxxx||||||~~~}}}zzzuuuuuuwwwyyy~~~}}}ooo]]]QQQGGGGGGJJJOOO]]]lllyyy~~~~~~}}}}}}~~~}}}||||||{{{zzzvvvqqqmmm___\\\XXX\\\pppzzzpppaaaQQQJJJJJJHHHUUUiii||||||dddOOOBBB;;;777555111111000000000000000111//////000000000000//////---///000111111222444666@@@JJJTTTXXX[[[___bbbaaahhhiiikkkmmmnnnnnnnnnnnnmmmjjjgggdddeeejjjrrrxxxvvvfffWWWLLLGGGBBBHHHMMMQQQVVV[[[\\\ZZZkkk]]]ZZZXXXVVVUUUSSSQQQOOONNNNNNMMMMMMMMMOOOPPPQQQNNNMMMLLLJJJJJJJJJJJJKKKIIIJJJKKKHHHDDD@@@===<<<666555444333222111111111111111111111111111000000000000222333333666CCCQQQhhhkkkmmmkkkiiimmmvvv~~~~~~xxxxxxtttjjjdddeeegggyyyjjjVVVLLLKKKHHHIIIQQQ^^^hhhpppyyyzzz{{{~~~}}}}}}~~~~~~~~~}}}{{{zzz||||||~~~}}}nnn]]]QQQGGGGGGJJJOOO\\\kkkyyy}}}}}}~~~~~~|||{{{{{{zzzyyyuuuppplll^^^]]]ZZZ^^^ssswwwkkk```TTTJJJHHHKKKKKKVVVhhhxxxzzzbbbMMMAAA:::777555111111000000000000111111//////000000000000//////---///000111111222444666???JJJTTTYYY\\\aaaddddddgggiiikkkmmmoooooooooooolllkkkiiiggggggkkkrrrwww}}}pppbbbVVVMMMHHHEEEKKKRRRWWW```iiihhhbbbggg]]][[[YYYWWWWWWUUUSSSQQQOOOOOONNNNNNNNNOOOQQQQQQMMMMMMLLLKKKKKKJJJKKKKKKIIIJJJJJJHHHCCC@@@>>>===666666444333222111111111000000000000000111111111000000222444333666CCCPPPdddhhhlllkkkjjjnnnxxx||||||xxxnnniiijjjjjj|||mmmXXXNNNMMMGGGFFFLLLYYYeeelllvvv}}}zzzxxx{{{~~~}}}}}}~~~|||nnn^^^QQQHHHGGGJJJNNN[[[jjjyyy}}}}}}~~~{{{{{{zzzzzzxxxuuuppplll]]]]]][[[```vvv}}}pppbbbVVVMMMGGGHHHLLLTTT^^^mmm|||yyyaaaLLL@@@:::777444111000000000000000111111//////000000000000//////---///111111111222444666???IIITTTZZZ^^^dddggggggggghhhkkkmmmooopppppppppmmmllljjjiiiiiilllrrrvvvyyykkk```VVVNNNIIIOOOUUU[[[cccoooyyyxxxppp}}}lll[[[ZZZXXXXXXWWWVVVSSSQQQQQQOOOMMMLLLMMMMMMLLLKKKNNNLLLJJJJJJMMMMMMKKKIIIJJJJJJHHHFFFCCC@@@===<<<777666444333222111111000//////......///000111111222111000///111888DDDLLL```iiiooojjjeeeiiittt{{{~~~sssllllllmmmzzznnn^^^QQQIIIGGGIIIMMMVVVbbbnnnwww|||~~~yyyqqqqqqsssvvv}}}~~~}}}ooo]]]PPPEEEEEEHHHNNN\\\lll~~~~~~~~~~~~}}}~~~~~~}}}}}}}}}}}}~~~~~~}}}|||}}}}}}|||{{{zzzuuuoookkkaaa______iii}}}qqqdddVVVMMMFFFBBBDDDHHH[[[mmm~~~www]]]KKKAAA999444444444444222111000000//////222000///------///000222000000000///---...000222BBBMMMXXX\\\]]]aaadddeeehhhjjjmmmoooppppppooooookkkllljjjfffbbbdddlllsss|||tttfff^^^YYYVVVUUUQQQSSS\\\lll|||{{{sss|||kkk]]]\\\ZZZYYYYYYWWWTTTRRRPPPOOOMMMMMMNNNNNNLLLKKKNNNLLLJJJKKKLLLMMMKKKIIIJJJJJJHHHFFFCCC@@@>>><<<999888777555444333222222000000000///000000111111111111111000111777AAAIIIZZZfffnnnjjjdddgggrrr{{{sssnnnkkkxxxppp```RRRJJJEEEGGGLLLVVVcccooowww{{{~~~wwwooooooqqqttt}}}~~~ppp\\\OOOEEEDDDGGGMMM\\\kkk~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}||||||{{{yyyuuuoookkkbbbaaacccmmmhhh\\\OOOFFFAAA@@@DDDJJJeeeuuusssZZZIII@@@888444444222222111111111111111111111000///......///000111.../////////...///222444AAAMMMXXX\\\^^^cccfffgggjjjkkknnnpppqqqpppoooooolllllljjjeee```bbbjjjrrr}}}rrriiiccc^^^XXXTTTVVVYYYcccrrryyyyyyhhh```^^^\\\[[[ZZZXXXUUURRROOONNNNNNOOOOOONNNLLLJJJMMMLLLKKKKKKLLLLLLKKKJJJJJJIIIIIIGGGDDDAAA>>><<<<<<;;;999777666555555444222222111111000111111111000111111111111555<<>>888555444111111000000111222222333111000///......///000111,,,---...//////000333666AAAMMMXXX]]]```eeeiiijjjlllmmmoooqqqqqqqqqoooooommmmmmiiiccc___```iiippp}}}yyytttqqqoooiii___WWWXXX[[[eeettt{{{vvveee```^^^\\\[[[ZZZXXXTTTRRROOONNNOOOPPPPPPOOOLLLIIIMMMLLLLLLKKKLLLKKKKKKJJJJJJJJJJJJHHHFFFBBB???======<<<:::999777666555555444333333222111111111111///111222222111333888===HHH[[[jjjhhh```cccppp|||tttgggoooyyy~~~lllYYYNNNHHHLLLSSS___lllxxx~~~}}}yyyrrrpppttt|||~~~}}}{{{yyyuuuqqqppppppqqqppprrruuuyyy|||}}}oooZZZMMMCCCCCCFFFLLL[[[kkk~~~~~~~~~{{{{{{{{{{{{yyyuuuoookkkaaaeeemmm{{{uuuWWWMMMCCC>>>===BBBNNNZZZsss~~~zzzzzz~~~yyyfffOOOBBB<<<777555555222111111111111111222222000000////////////000000---.../////////000333666@@@LLLXXX^^^aaafffkkklllnnnoooqqqrrrrrrqqqpppooonnnmmmiiibbb]]]```iiiqqqyyyyyy{{{}}}}}}tttggg\\\YYY]]]hhhwww~~~tttccc^^^\\\ZZZYYYXXXVVVSSSQQQOOOOOOOOOPPPQQQOOOLLLIIILLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJHHHEEEAAA???===<<<;;;999777555555444444444333222111111222222///111333222000111555999AAATTTeeeeee___bbbppp|||vvveeejjjttt~~~sss^^^QQQJJJMMMUUU```nnnyyyzzztttssszzz|||zzz|||}}}}}}}}}~~~~~~}}}|||yyyxxxwwwuuuvvvtttqqqmmmkkkkkkmmmlllnnnqqquuuxxx{{{}}}~~~{{{mmmYYYMMMCCCCCCFFFMMM\\\kkk{{{zzzzzzzzzyyyuuuoookkk```fffqqqkkkPPPHHH@@@===???GGGVVVddd}}}zzzwww{{{rrr___JJJ???:::666444555444333222111000000000000000000////////////000000///000000000///000222555???LLLXXX^^^bbbggglllnnnnnnoooqqqrrrsssrrrpppoooooommmiiibbb^^^aaakkkuuu{{{{{{zzz~~~yyyjjj___]]]cccooo~~~tttddd[[[ZZZXXXWWWWWWVVVSSSQQQPPPOOOOOOPPPPPPOOOMMMKKKKKKLLLMMMLLLKKKJJJKKKLLLLLLMMMMMMMMMKKKGGGCCCAAA>>>===;;;999777555444444333333222222111222222222///111333222000000444777===OOO___aaa^^^dddrrr}}}vvvdddfffooo{{{xxxbbbTTTIIILLLSSS^^^kkkvvv~~~|||zzzwwwxxxwwwqqqpppqqqrrrrrroooqqqssssssqqqppppppqqqmmmooopppnnnjjjggghhhjjjlllmmmoooqqquuuyyy|||~~~{{{mmmZZZMMMCCCCCCGGGNNN]]]lll~~~~~~~~~zzzzzzzzzzzzyyyuuuoookkkbbbhhhuuuwww```HHHBBB>>>>>>BBBMMM```pppzzzvvvvvv~~~lllZZZGGG<<<999666444555555444333111000///////////////000000000000//////000000111000///000222555???KKKXXX]]]aaaggglllmmmmmmnnnppprrrrrrrrrpppoooooommmiiibbb___dddppp{{{zzzvvvxxx~~~vvvggg^^^]]]dddqqquuufffZZZXXXWWWWWWWWWVVVTTTRRRRRRPPPOOOOOOOOOOOONNNLLLKKKMMMNNNMMMJJJIIIJJJLLLMMMNNNOOOOOOMMMJJJFFFCCC???>>><<<999777666555444222111111111111222222333000222333222///000444777<<>>BBBJJJWWWlll~~~{{{{{{iiiWWWDDD;;;888555444555333333222111000000000111//////000000000000//////...///000000000111444777???KKKWWW]]]aaafffkkklllkkkmmmoooqqqrrrrrrqqqpppooommmiiicccaaahhhvvvyyywww|||rrreee^^^\\\dddrrrwwwhhhYYYXXXWWWWWWXXXWWWUUUSSSSSSQQQNNNNNNOOOOOONNNMMMKKKMMMNNNMMMJJJIIIJJJLLLNNNOOOQQQQQQOOOKKKGGGDDD@@@???===:::888777555555000000000000111222333333111222333111///000444888<<>>@@@GGGQQQ```wwwgggVVVDDD;;;888555444555111111111000111111222333//////000000000000//////,,,---///000000333666999???KKKWWW]]]```fffjjjllljjjlllnnnqqqrrrrrrqqqpppooommmiiidddccckkkyyy{{{}}}qqqeee``````iiiwwwvvviiiYYYYYYXXXYYYZZZZZZXXXUUUTTTSSSQQQPPPOOONNNNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKQQQQQQRRRQQQNNNIIIEEECCC@@@>>><<<:::::::::888777555444333222111000000000000111222222111222444666===GGGVVV```bbbeeesssrrrgggeeeiiiwwwnnn]]]PPPOOOSSS^^^jjjsss|||zzzsssppptttxxx|||}}}wwwooojjj[[[YYYVVVTTTRRRSSSTTTUUURRRTTTXXX^^^bbbcccaaa```fffgggiiilllpppqqqpppooosssooolllmmmsssyyy|||}}}qqq^^^QQQGGGFFFJJJQQQ```ppp~~~~~~}}}}}}|||~~~~~~}}}|||||||||wwwwwwwwwwwwwwwvvvrrrppplllqqqzzzqqqXXXDDDAAA>>>???HHHYYYnnngggLLL>>>>>>777333555333444333222111000000000000000000000000000000000000...////////////111555888AAAKKKXXX```dddeeeiiillloooooopppqqqpppooonnnmmmlllnnnlllfffbbbgggvvv}}}}}}~~~llldddbbbbbbkkkyyyttthhhZZZYYYYYYYYYZZZYYYVVVTTTQQQQQQOOONNNMMMLLLLLLLLLMMMMMMMMMLLLLLLLLLKKKKKKPPPQQQQQQPPPNNNJJJFFFDDD@@@>>>;;;:::::::::888777777666555444333222222222000111222111111111333555;;;FFFVVV```bbbeeeqqq~~~ssseeeccchhhwwwqqq^^^PPPOOOTTT```lllvvv~~~xxxooohhhcccaaadddhhhmmmpppnnniiibbb]]]TTTSSSPPPNNNMMMMMMOOOPPPRRRTTTXXX]]]aaabbbaaa```cccdddhhhmmmrrruuuuuusssuuusssppppppssswww{{{}}}sss^^^PPPFFFFFFKKKSSSdddttt~~~{{{~~~~~~~~~}}}||||||{{{xxxwwwwwwxxxxxxvvvrrrpppooorrrvvvxxxssscccNNN???>>>===???JJJ\\\pppdddKKK>>>===777333555333444333222111000000000000000000000000000000000000...///000000000111444777AAAKKKXXX```dddfffiiilllpppqqqrrrssssssrrrqqqpppmmmnnnkkkddd```eeesss~~~~~~|||llleeeddddddlllzzzqqqggg[[[ZZZYYYYYYYYYXXXUUURRRNNNNNNMMMLLLKKKJJJJJJIIILLLLLLLLLLLLKKKKKKKKKKKKNNNNNNOOONNNMMMJJJGGGEEE???===;;;::::::999888777888777666444333333222222///000111111000000222444:::FFFVVVbbbdddfffppp|||xxxpppaaa```gggwwwttt```PPPOOOTTTaaammmwww}}}yyyyyyyyyzzz{{{}}}~~~}}}wwwmmmbbbYYYTTTQQQPPPXXX\\\bbbeeeeee```ZZZUUUNNNMMMKKKIIIIIIJJJKKKLLLRRRUUUXXX\\\___`````````aaadddjjjrrryyy}}}~~~}}}zzzyyywwwuuutttvvvzzz}}}sss^^^QQQFFFFFFKKKUUUhhhyyy~~~{{{~~~~~~~~~}}}}}}|||{{{zzzyyyxxxxxxxxxxxxvvvrrrooooooooonnniii___RRREEE<<<;;;<<>>===666444666333444333222111000000000000000000000000000000000000...000111222111111333444@@@JJJXXXaaadddfffjjjmmmrrrssstttuuuuuuttttttssspppooojjjbbb]]]cccppp|||xxxjjjeeefffhhhppp}}}}}}oooggg\\\ZZZYYYYYYXXXVVVSSSPPPMMMMMMMMMLLLKKKJJJJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKKKKKKKJJJHHHFFFEEE???===;;;:::::::::999777777666444333111111000000...///000000///000222444:::FFFXXXeeehhhhhhoooyyy{{{xxxqqqiii[[[\\\dddvvvvvvaaaSSSQQQUUU```kkkttt}}}|||uuuvvvwwwyyy{{{}}}{{{rrrcccUUULLLHHHHHHIIIQQQVVV\\\``````\\\WWWSSSMMMLLLKKKJJJKKKLLLMMMNNNRRRUUUXXX[[[]]]___```aaacccgggoooyyy{{{wwwvvvyyy}}}sssaaaRRRGGGGGGLLLVVVjjj|||~~~}}}}}}~~~~~~}}}|||zzzyyyzzzyyyxxxxxxxxxuuuqqqnnnjjjiiifff^^^RRRGGG@@@===999;;;BBBNNN___rrrtttZZZGGG>>><<<555555777333444333222111000000000000////////////////////////...000222333222111222333@@@JJJWWWaaaeeegggkkknnnrrrsssuuuvvvvvvvvvuuuuuutttqqqkkkbbb]]]bbbooozzzttthhhfffgggllltttxxxkkkeee[[[ZZZYYYXXXXXXUUURRROOOMMMNNNNNNNNNNNNLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKGGGHHHHHHHHHGGGFFFEEEDDD???===;;;:::;;;;;;:::888777666555333222111000000...///000000///000222444;;;HHH[[[iiimmmkkkooovvv{{{vvvmmmdddWWWXXXaaatttwwwcccVVVSSSTTT]]]fffoooxxxyyyssstttwwwyyy|||}}}}}}qqq___OOOGGGEEEFFFGGGJJJOOOUUUZZZ[[[XXXRRRNNNLLLLLLLLLLLLNNNOOOQQQRRRRRRUUUYYY[[[\\\^^^bbbdddeeejjjtttzzzyyy{{{~~~tttcccUUUIIIHHHMMMWWWjjj|||}}}}}}~~~~~~~~~|||zzzyyyzzzyyyxxxxxxwwwtttpppmmmffffffaaaWWWJJJ@@@<<<;;;888;;;CCCNNN^^^pppoooTTTEEE>>>;;;555555888444444333222111000000000000////////////////////////...000222333222111222333???IIIWWWaaaeeehhhlllpppqqqrrrtttvvvvvvvvvvvvvvvwwwtttlllddd___cccnnnxxxrrrhhhfffhhhqqqyyysssgggbbbZZZYYYXXXWWWWWWUUURRROOONNNOOOPPPPPPPPPOOOMMMLLLIIIIIIIIIJJJJJJJJJJJJJJJFFFGGGGGGFFFFFFEEEDDDCCC@@@>>><<<;;;<<<<<<;;;::::::999777666444333222222///000111111000000222444;;;HHH\\\mmmqqqnnnooossszzzuuukkkaaaVVVVVV___tttxxxeeeYYYTTTSSSYYYbbbjjjttt}}}zzztttppprrruuuyyy|||}}}{{{nnn[[[KKKDDDCCCDDDEEEIIINNNTTTYYYZZZWWWRRRNNNJJJKKKLLLMMMOOOQQQRRRSSSRRRUUUYYY[[[\\\___dddiiijjjpppzzz}}}~~~vvvbbbUUUIIIIIINNNXXXjjj{{{~~~}}}~~~}}}{{{zzzzzzyyywwwwwwuuurrrnnnjjjfffccc\\\QQQDDD;;;888777777;;;CCCNNN]]]ooolllOOOBBB===;;;444666:::444444333222111000000000000000000000000000000000000...000111222111111333444>>>IIIWWWaaafffiiimmmqqqpppqqqsssuuuwwwwwwwwwvvvyyyuuunnnfffbbbfffooovvvtttkkkiiijjjuuu}}}nnnaaa]]]YYYXXXWWWWWWWWWUUURRROOOOOOPPPQQQRRRRRRPPPOOOMMMHHHHHHIIIIIIIIIJJJJJJJJJHHHHHHGGGGGGFFFEEEDDDDDDAAA???=========>>>===<<<;;;:::888666444333222222000111222111111111333555:::HHH]]]nnnrrrnnnmmmpppzzz~~~|||xxxsssiii___XXXWWW```uuuzzziii[[[TTTQQQVVV___iiiuuuxxxtttoooqqqtttxxx|||~~~wwwiiiVVVHHHBBBBBBCCCCCCJJJOOOVVV[[[\\\XXXSSSOOOIIIJJJLLLNNNPPPRRRTTTUUUQQQUUUYYY[[[\\\```gggmmmsssyyy~~~ttt___RRRIIIJJJPPPYYYkkk|||~~~}}}~~~|||zzzyyyxxxvvvuuutttqqqllliiibbb]]]SSSHHH???999888888666;;;CCCNNN^^^qqqfffJJJ@@@===:::333777:::444444333222111000000000000000000000000000000000000...///000000000111444777>>>IIIWWWaaafffiiinnnrrrppprrrtttvvvwwwxxxxxxxxxxxxuuuooohhhdddgggnnntttyyypppmmmmmmwwwjjj^^^YYYXXXWWWVVVVVVWWWUUURRRPPPOOOPPPQQQRRRRRRQQQOOONNNHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGFFFEEEEEEBBB@@@>>>===>>>???>>>===999888666444222111000000000111222222111222444666999GGG\\\nnnsssnnnlllmmmwww|||{{{vvvqqqggg]]]ZZZYYYaaavvv{{{kkk[[[TTTPPPTTT]]]iiiwwwzzzvvvooorrruuuyyy}}}sssfffTTTGGGBBBBBBBBBAAAHHHMMMSSSXXXYYYVVVPPPMMMJJJKKKMMMOOORRRTTTVVVWWWQQQUUUYYY[[[]]]aaaiiiooo{{{|||}}}ppp[[[OOOGGGJJJQQQ[[[lll~~~}}}{{{}}}~~~}}}{{{yyywwwvvvuuussspppkkkggg\\\UUUKKKAAA;;;999;;;<<<666;;;CCCOOO^^^ssszzz```HHH@@@===:::333777;;;444444333222111000000000000000000000000000000000000...////////////111555888>>>IIIWWWaaafffjjjnnnrrrqqqrrrtttwwwxxxyyyyyyyyywwwtttnnnhhheeegggmmmrrr}}}tttpppoooyyywwwfff[[[UUUXXXWWWWWWWWWXXXWWWTTTRRRRRRRRRQQQQQQQQQQQQRRRRRRMMMKKKIIIHHHIIIJJJIIIIIIGGGHHHIIIIIIIIIHHHGGGFFFBBBBBBAAA@@@@@@??????>>>>>>===;;;888666444333222...//////000111111222222:::AAARRReeemmmjjjhhhjjjqqq}}}~~~{{{xxxpppfffccc___bbbssswwweee\\\VVV[[[fffrrr~~~|||xxxuuuwwwyyy{{{~~~~~~~~~|||zzzpppaaaQQQFFFAAA>>>@@@CCCKKKSSSZZZ[[[ZZZXXXTTTNNNLLLMMMOOORRRUUUXXX[[[\\\]]][[[[[[]]]___bbblllwww}}}xxxwwwzzztttiiiXXXOOOHHHIIIPPP]]]ooo~~~~~~~~~}}}}}}}}}~~~~~~}}}{{{wwwsssrrrqqqmmmeee___XXXMMMBBB===:::888888:::;;;>>>EEEUUUjjjnnn\\\FFFAAA;;;777555444444333222222111111000/////////000000//////000111222222111111222111000111444666???IIIVVV```eeeiiiooottttttvvvxxxxxxwwwwwwxxxyyyyyytttppplllfffbbbgggnnn~~~uuurrrwwwttteee\\\WWWWWWWWWVVVWWWWWWVVVTTTRRRRRRRRRSSSSSSSSSSSSRRRRRRLLLKKKIIIIIIJJJLLLLLLKKKIIIJJJJJJJJJIIIGGGEEEDDDEEEEEEEEEDDDCCCCCCBBBBBB>>>===:::888555444222222111111111111000000000000777===MMM___hhhggggggiiippp||||||sssllleeeeeeqqqjjjaaa[[[___iiittt~~~{{{vvvwwwyyy|||}}}{{{xxxkkk]]]MMMDDD@@@>>>@@@EEEJJJRRRZZZ\\\[[[YYYTTTOOONNNPPPSSSWWW[[[^^^```aaa```^^^^^^```aaadddmmmwww~~~~~~yyysssrrrvvvzzz}}}~~~~~~zzzxxxxxxxxxrrrhhh___TTTLLLFFFHHHOOO\\\ooo~~~~~~{{{wwwsssqqqoooiii___XXXQQQHHH???;;;:::777888;;;<<>>===:::888555444222222333333222111000000//////333999EEEUUU___ccceeegggooozzzxxxnnnhhhppp~~~rrrhhhbbbdddlllttt}}}}}}wwwxxxzzz||||||xxxuuueeeWWWHHH@@@>>>>>>AAAFFFKKKTTT\\\]]]\\\ZZZUUUOOOOOORRRWWW]]]bbbfffhhhiiifffdddccceeeeeegggpppyyy|||{{{||||||{{{wwwrrrlllkkkmmmqqqsssssspppkkkgggeeeddd```WWWPPPMMMGGGCCCFFFMMMZZZmmm|||~~~}}}zzzwwwsssooojjjbbbXXXPPPHHHAAA;;;999999777888<<<>>>HHHZZZooo{{{bbbQQQCCC???999555444333222111222222111111000/////////...............//////000...///000///...///222444>>>HHHVVV```eeeiiiooosssvvvxxx{{{{{{zzzyyyyyyzzzzzzuuuqqqmmmhhheeeiiiqqq}}}zzzyyy|||~~~|||yyy{{{pppddd\\\WWWTTTRRRQQQQQQRRRRRRQQQOOOPPPRRRTTTVVVVVVTTTRRRPPPLLLKKKJJJJJJLLLMMMLLLKKKJJJKKKKKKJJJIIIFFFDDDCCCEEEEEEFFFFFFEEEDDDBBBAAA>>>===;;;888666444333222333333222111111000000///111555???LLLXXX___dddfffmmmwwwyyyoooppp{{{xxxnnneeefffkkkpppxxx~~~}}}vvvwwwzzz|||{{{vvvrrrcccUUUFFF???======AAAFFFOOOWWW______^^^[[[UUUOOOPPPTTT[[[bbbhhhlllnnnooollljjjjjjkkkkkklllttt}}}}}}zzzxxxwwwuuutttqqqkkkeeebbbccceeeeeeddd^^^ZZZTTTRRRQQQOOOJJJEEEEEEAAA@@@DDDKKKXXXjjjzzz}}}~~~~~~|||zzzyyywwwuuuqqqmmmggg]]]SSSKKKCCC===999999999777999===BBBQQQiiixxx]]]LLLBBB>>>:::666555444333222222222111111000///////////////.........//////000...///000///...///222444<<>><<<999777555444333111111111111111111111111111444;;;EEERRR^^^dddeeejjjsss{{{vvv|||zzzoooeeebbbeeeiiiooottt|||~~~zzzuuuwwwyyy}}}|||uuupppcccVVVGGG???======AAAEEESSS[[[aaa```^^^[[[VVVPPPRRRVVV]]]dddkkkoooqqqrrrqqqooooooqqqqqqrrrzzz|||wwwtttqqqnnnllliiiccc\\\XXXWWWWWWVVVTTTNNNJJJEEEDDDDDDDDDBBB@@@@@@>>>>>>CCCIIITTTfffvvv}}}~~~~~~~~~}}}{{{xxxwwwtttrrrooojjjcccYYYPPPJJJBBB===::::::999888;;;AAAJJJ\\\www{{{___LLLBBB???;;;888666666444333222222111111000/////////111111000//////000000000///000000000///000333555;;;FFFUUU```fffjjjnnnrrrxxx{{{}}}~~~}}}{{{zzzzzzyyyuuuqqqnnniiigggllltttwwwtttuuuuuuttttttppprrrzzzoooddd\\\VVVQQQOOONNNNNNOOOPPPPPPOOOMMMNNNOOOQQQQQQOOONNNMMMMMMLLLKKKJJJJJJIIIGGGDDDEEEFFFHHHIIIJJJJJJIIIIIIGGGHHHIIIJJJIIIGGGEEECCCAAA@@@===;;;888666555555111111222222222222222222111444999AAANNN\\\ccccccgggppp{{{nnnaaa\\\]]]___eeekkkttt|||yyyvvvwwwzzz~~~wwwrrrdddVVVGGG@@@======AAAEEESSSZZZ___^^^\\\[[[WWWRRRTTTXXX^^^dddkkkooorrrssssssrrrtttwwwwwwyyy|||uuunnniiiccc```]]]WWWPPPLLLKKKJJJHHHFFFBBB???<<<;;;<<<>>>??????===<<>>:::888777666444222222222111111000/////////111111000///////////////...///000///...///222444999EEETTT```fffjjjnnnrrrxxx{{{~~~}}}zzzyyyxxxwwwssspppmmmiiigggllltttuuusssttttttrrrrrrvvvxxxsssccc^^^[[[YYYUUUSSSQQQQQQRRRTTTTTTSSSNNNNNNNNNNNNNNNNNNNNNNNNLLLKKKKKKLLLNNNMMMKKKIIIEEEFFFHHHIIIJJJIIIIIIHHHHHHIIIKKKLLLKKKIIIFFFDDDCCCBBB@@@===;;;999888777666555444333111000///...000333666;;;JJJZZZ```^^^ccclll}}}{{{kkk[[[SSSQQQSSSZZZaaaooo|||}}}{{{yyy{{{zzz___RRRDDD===<<<===BBBGGGJJJPPPUUUUUUVVVYYY[[[YYY[[[\\\```dddiiinnnrrrtttuuuuuuxxx}}}{{{ooodddXXXOOOIIIDDD@@@;;;999:::;;;:::888:::999777666777999:::;;;<<<===@@@DDDFFFMMM\\\jjjxxx~~~~~~}}}}}}}}}}}}}}}}}}{{{xxxuuussspppnnnggg^^^SSSJJJDDDBBB:::888666888999===GGGQQQdddvvvtttZZZHHH???<<<999777666555333111222222111111000/////////111000///...............---.........---...000333888DDDTTT```fffjjjnnnqqqxxx{{{~~~}}}zzzxxxwwwvvvrrrooollliiiggglllttttttrrrttttttrrrrrryyy{{{mmm```\\\YYYVVVRRRVVVWWWVVVVVVYYYXXXUUUUUUOOOJJJIIILLLNNNMMMJJJMMMLLLKKKKKKLLLLLLKKKJJJMMMLLLJJJIIIIIIJJJKKKLLLIIIJJJKKKKKKJJJIIIGGGFFFDDDCCCAAA???<<<:::888777777777666555333111///...000444555888CCCSSS^^^```aaajjjyyysss```TTTNNNPPPZZZdddsss~~~~~~~~~~~~vvv```NNN>>>;;;<<<;;;===CCCFFFNNNTTTTTTUUUXXXZZZZZZZZZ[[[___cccgggkkknnnppprrrtttvvvyyy}}}yyyiiiZZZNNNFFFBBB???@@@===666555999888333555888888666888<<<===;;;??????AAACCCFFFNNN^^^nnn~~~|||||||||||||||xxxsssooonnnlllfff\\\PPPFFFBBBBBB???777444999;;;===JJJZZZmmm~~~kkkTTTGGG@@@>>>;;;999777444000---333222000///.........////////////////////////////////////---,,,...222555888EEEVVVbbbhhhkkkpppuuuyyy}}}~~~||||||}}}|||xxxxxxuuuqqqnnnjjjhhhmmmvvv{{{rrruuuxxxtttqqqrrrxxx|||kkk___ZZZXXXUUUVVVWWWVVVUUUYYY___aaa^^^XXXRRRLLLJJJLLLOOOOOOMMMNNNMMMKKKKKKLLLLLLKKKIIIKKKJJJIIIHHHHHHIIIKKKLLLIIIIIIIIIHHHGGGFFFEEEEEEDDDCCCAAA???===:::999888777666555444222111000//////222444666AAAPPP[[[^^^___kkk|||uuubbbUUUOOOPPPZZZddduuu~~~~~~rrr___MMM===;;;;;;:::===CCCEEEMMMSSSSSSTTTXXX[[[[[[^^^___```cccfffjjjmmmnnnlllnnnqqquuuzzzwwwfffVVVJJJBBB???:::<<<:::666666999999555666999999777999===???>>>>>>???BBBFFFIIIQQQaaappp~~~|||}}}}}}~~~}}}zzztttpppmmmjjjcccYYYMMMDDD@@@???===888777<<<>>>AAAOOO```yyyzzzeeeRRRGGG???===;;;999888555222000333222000///......///////////////////////////////////////------...222555999FFFVVVbbbhhhlllpppuuuxxx|||}}}||||||~~~|||xxxxxxuuuqqqooollllllttt~~~xxxrrrxxx|||yyyvvvwww~~~{{{iii^^^YYYVVVTTTXXXWWWTTTVVV___kkkpppooo[[[UUUMMMJJJLLLOOOQQQQQQPPPNNNLLLLLLMMMLLLKKKIIIIIIHHHGGGGGGHHHIIIKKKLLLJJJIIIGGGEEEDDDDDDDDDDDDEEEDDDBBB@@@===;;;:::999777666555333222111111111///111333555>>>LLLWWW\\\]]]jjjyyyeeeWWWPPPPPPYYYcccuuu~~~}}}nnn\\\KKK===:::;;;:::===DDDEEEMMMRRRSSSTTTYYY]]]^^^bbbaaa```aaacccfffjjjlllkkknnnqqqvvv|||tttaaaQQQEEE===:::444777777555666999999777888:::;;;999;;;@@@BBBAAABBBCCCFFFJJJOOOVVVeeesss~~~~~~}}}|||}}}~~~zzztttooojjjfff___TTTIIIAAA===<<<;;;888:::???BBBHHHYYYlllqqq___OOOGGG>>><<<:::999888777555333222222000////////////////////////////////////////////////...---...222444:::FFFVVVbbbiiilllqqqtttvvvzzz|||{{{|||~~~}}}yyyxxxuuusssqqqppptttuuuqqqzzz|||~~~~~~|||~~~wwwggg___YYYUUUTTTTTTSSSRRRXXXfffuuu{{{xxx[[[VVVNNNJJJKKKNNNQQQRRRPPPNNNMMMLLLMMMLLLKKKIIIHHHHHHHHHHHHIIIJJJKKKLLLKKKIIIFFFDDDBBBCCCDDDEEEEEEDDDCCCAAA???===;;;:::777666555333222222333333000111222555===HHHTTT[[[\\\iii}}}|||hhhYYYPPPNNNVVV___oooxxx|||lllXXXIII<<<:::;;;:::>>>EEEGGGOOOUUUVVVXXX]]]aaabbbbbbaaa___^^^```dddiiilllmmmpppuuuzzzrrr^^^MMMAAA:::888222555666666666888999999999===@@@@@@DDDJJJLLLKKKNNNLLLMMMQQQUUU]]]lllzzz~~~~~~}}}}}}{{{{{{}}}~~~}}}yyyrrrmmmhhhcccZZZOOOEEE???;;;:::999888:::>>>DDDOOOeeezzz|||mmm[[[MMMGGG@@@>>>;;;999888777555333222111111000000/////////////////////////////////...//////......///111444;;;FFFUUUbbbiiimmmqqqssstttyyy{{{zzz|||~~~}}}zzzzzzwwwvvvvvvwww}}}tttpppxxx|||}}}xxxyyy|||sssfff```YYYUUUUUUPPPQQQRRRXXXeeeqqqsssoooYYYTTTOOOKKKJJJLLLNNNPPPOOONNNLLLLLLMMMLLLKKKIIIHHHIIIIIIJJJJJJKKKLLLMMMMMMJJJGGGDDDCCCDDDFFFGGGFFFEEECCCBBB@@@>>><<<<<<888777666555444444444444222222333666;;;EEEQQQ[[[aaakkkzzz~~~jjjZZZPPPLLLRRRYYYeeemmmyyy|||lllUUUGGG<<<;;;;;;:::???GGGKKKTTT[[[]]]___dddggggggdddbbbaaa```ccchhhmmmqqqppptttyyy~~~qqq\\\JJJ???:::888444555777888888777999<<<;;;CCCJJJPPPXXX___bbb```\\\YYYWWWZZZ___ggguuu~~~~~~}}}}}}zzzzzz{{{{{{zzzuuunnniiieee___UUUKKKCCC>>>;;;:::888888999>>>GGGYYYsss|||lllZZZKKKEEEBBB???<<<999888666444222111111111111111000000000////////////////////////.../////////...///111333:::DDDSSSaaaiiinnnqqqssstttyyy{{{{{{|||~~~{{{zzzyyyzzz{{{}}}uuunnnuuu}}}}}}xxxxxxvvvzzz~~~nnneee```YYYTTTUUUOOOPPPRRRUUU\\\cccaaa[[[UUUSSSPPPMMMKKKKKKLLLMMMMMMLLLKKKKKKLLLLLLKKKJJJIIIJJJJJJKKKKKKLLLLLLLLLLLLJJJHHHEEEEEEFFFHHHIIIFFFEEEDDDCCCAAA???>>>===999999999999777666444333333222222666:::AAANNNZZZdddkkkwwwzzzvvvzzzmmm^^^RRRLLLNNNSSS\\\dddqqq}}}|||mmmRRRFFF===<<<<<<;;;AAAJJJOOOYYYbbbeeefffjjjlllkkkhhhfffeeefffiiinnnssswwwxxx|||qqqZZZIII>>>:::999777777999;;;:::999===DDDBBBMMM[[[fffooowwwwwwsssgggddddddhhhnnnuuu~~~~~~}}}zzzzzzyyyxxxuuuqqqjjjfffaaaZZZOOOFFF@@@<<<;;;:::888999;;;CCCQQQhhhyyyjjjWWWIIICCCBBB???;;;888666555333222000111111222222111000000////////////////////////---///000/////////111333888BBBPPP___iiinnnqqqsssuuuzzz||||||}}}{{{zzzzzz|||~~~wwwooottt}}}{{{uuuvvvxxx~~~jjjccc___WWWSSSSSSOOORRRRRRRRRUUUXXXVVVQQQQQQRRRRRRQQQNNNLLLJJJIIIKKKJJJIIIJJJKKKLLLKKKJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIGGGFFFFFFGGGHHHIIIFFFFFFEEECCCAAA@@@???>>>;;;;;;<<<<<<;;;888555333333000111444777===JJJXXX___fffpppzzz{{{rrrlllppp|||qqqbbbUUULLLLLLPPPWWW___mmmzzzzzzkkkQQQFFF=========<<>>;;;;;;999888:::======<<>>???===999555222222///000333555:::GGGVVVXXX___jjjttt{{{~~~xxxmmmfffiiivvvttteeeXXXNNNKKKNNNVVV^^^lllyyyyyyjjjPPPFFF>>>>>>>>>===CCCMMMSSS___jjjnnnooopppooollliiihhhhhhhhhkkknnnrrrtttsssvvvyyy{{{{{{{{{|||}}}nnnWWWFFF===;;;;;;:::888:::>>>>>>???HHHTTT[[[hhhwwwuuukkkiiillluuu|||xxxtttqqqlllgggdddYYYQQQEEE===:::999999888:::>>>FFFVVVmmmzzzmmm]]]MMMBBB???>>>;;;777555555666666555000000222333333222111000////////////////////////---...000000//////111222333===LLL[[[hhhooorrrsssyyy}}}~~~~~~|||uuuwww{{{wwwrrrzzz{{{tttuuuzzz|||ggg]]]ZZZUUUOOOLLLNNNOOOPPPRRRSSSUUUVVVVVVSSSUUUWWWVVVSSSOOOKKKJJJHHHHHHHHHIIIIIIIIIJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEFFFGGGIIIIIIHHHIIIJJJLLLJJJKKKLLLMMMKKKGGGDDDAAAAAACCCDDDDDDAAA<<<777444222111222333333777DDDRRR^^^aaagggooouuu{{{{{{yyyvvvooogggeeeooo}}}wwwlll```TTTNNNNNNQQQ\\\mmm{{{yyykkkRRRHHH@@@???AAABBBEEEIIIVVV\\\ccchhhhhhhhhiiijjjdddbbbaaabbbeeeggghhhhhhkkkiiiiiijjjgggcccdddhhhlllppp{{{jjjTTTCCC888777;;;666:::<<<;;;<<>>===<<<:::888777666555333222333333444555666777000...------///000000///---///////////////111333888???LLLZZZfffoootttvvv|||}}}}}}{{{|||yyyxxxyyy{{{xxxzzzrrrqqq}}}yyyddd[[[XXXTTTOOOLLLOOOPPPQQQRRRSSSTTTUUUVVVSSSTTTUUUTTTRRROOONNNMMMGGGGGGGGGGGGHHHHHHHHHIIIHHHGGGGGGFFFFFFFFFGGGGGGFFFHHHJJJJJJIIIIIIKKKLLLMMMNNNPPPQQQOOOKKKGGGDDDAAABBBBBBBBB???;;;777444333222333333222555AAANNN\\\___eeelllrrryyy~~~yyyqqqhhheeeooo|||{{{pppdddXXXRRRQQQTTT^^^mmmzzzwwwiiiRRRHHHAAA@@@BBBDDDGGGJJJSSSWWW]]]aaaaaaaaabbbccc]]][[[ZZZZZZ\\\^^^^^^^^^]]]ZZZZZZ[[[YYYVVVWWW[[[^^^dddppp}}}{{{dddPPPBBB999999<<<:::>>>AAABBBDDDLLLWWW```dddhhhkkkjjjgggggglllqqq~~~~~~}}}}}}zzzwwwuuusssqqqkkkccc]]]PPPFFF>>><<<<<<:::999:::>>>CCCQQQhhh}}}ooo^^^OOOEEE@@@@@@===<<<;;;:::888666555444222222222222333444555666111///------/////////...---///////////////111333666>>>JJJXXXeeemmmrrrttt|||}}}}}}|||}}}yyyxxxyyy|||zzzwwwwwwrrrsss~~~yyyxxx|||rrr___WWWUUURRROOONNNPPPQQQQQQRRRSSSUUUVVVWWWRRRRRRPPPOOONNNNNNMMMMMMFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIGGGIIIKKKKKKKKKJJJKKKMMMMMMOOORRRSSSQQQMMMHHHDDD@@@@@@@@@>>><<<999666555555444333444222444>>>IIIZZZ]]]bbbgggnnnvvv~~~vvvjjjeeemmmxxxzzzyyy{{{tttiii]]]VVVUUUXXX```kkkvvv}}}ssseeeQQQHHHAAABBBDDDFFFIIIMMMRRRUUUXXXYYYZZZZZZZZZ[[[WWWTTTRRRQQQRRRSSSRRRRRROOOMMMMMMNNNMMMJJJLLLQQQUUU]]]iiivvv}}}rrrZZZJJJ@@@;;;:::===:::<<<@@@DDDHHHNNNUUUZZZ\\\]]]^^^]]]^^^fffsss}}}~~~~~~~~~}}}}}}|||||||||xxxvvvtttssspppiii```XXXLLLCCC<<<:::;;;999999;;;???HHHZZZrrrvvvgggWWWJJJBBB>>>===<<<<<<:::999777555444444111111111111222333444444222000.........///...------///////////////111333555<<>>HHHWWW[[[```eeekkksss}}}qqqhhhjjjrrrxxxxxx{{{xxxoooccc[[[YYYYYY^^^gggpppyyy{{{mmm```PPPHHHBBBDDDGGGJJJMMMQQQTTTUUUUUUUUUUUUUUUVVVVVVSSSQQQMMMLLLLLLKKKJJJIIIJJJHHHHHHJJJJJJHHHKKKPPPZZZbbbnnnwww||||||hhhQQQDDD???<<<;;;<<<;;;===@@@DDDIIIMMMPPPRRRVVVXXX[[[^^^eeettt~~~~~~}}}|||||||||{{{{{{{{{{{{wwwuuusssrrrnnnggg\\\TTTIIIAAA;;;999999777888;;;>>>KKKbbbzzztttcccRRRGGGAAA===<<<<<<;;;:::888666555444333111111000000111222333333333111............---,,,---/////////...///111333444;;;HHHWWWccclllqqqttt|||||||||}}}}}}}}}}}}~~~xxxvvvtttrrrpppqqqzzz}}}zzzooommmqqqzzz}}}rrrgggeeejjjlllggg```tttfffXXXTTTSSSQQQPPPPPPNNNOOOPPPSSSVVVZZZ^^^```WWWSSSMMMIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHJJJIIIHHHHHHGGGGGGGGGHHHIIIKKKMMMNNNMMMLLLKKKLLLIIIKKKMMMNNNLLLHHHCCC@@@???>>>===;;;999888888777555333333666666888???GGGTTTYYY^^^ccciiirrr}}}qqqlllnnnxxxyyy}}}}}}uuujjj```\\\ZZZ]]]ccclllvvv~~~|||zzztttgggZZZOOOHHHCCCFFFJJJMMMQQQUUUVVVUUUTTTTTTSSSSSSSSSRRRPPPMMMJJJHHHGGGGGGFFFDDDHHHFFFFFFIIIIIIIIIMMMSSSaaajjjtttzzz|||ppp^^^JJJ@@@===<<<;;;===AAACCCFFFJJJNNNQQQSSSTTTXXX^^^gggppp{{{}}}|||||||||}}}|||||||||{{{zzzzzzzzzvvvtttrrrpppkkkcccXXXOOOGGG@@@:::999777555777;;;???PPPiiivvvbbbQQQGGGBBB???<<<<<<;;;:::888666555444333111111000000000111222222333111............---,,,---/////////...///111333444<<>>===<<<;;;:::999999444222333666777888===DDDPPPVVV]]]bbbgggppp}}}ssspppwwwyyy~~~ssshhhbbb]]]___ccckkkuuu~~~}}}|||||||||{{{{{{yyyvvvtttooocccWWWOOOHHHDDDHHHMMMQQQTTTXXXXXXWWWUUUTTTTTTTTTRRRPPPMMMJJJGGGEEEEEEDDDCCCBBBEEECCCDDDGGGHHHIIINNNUUUbbbmmmwww{{{|||xxxbbbTTTEEE???===<<<===@@@CCCGGGKKKOOOSSSXXX^^^bbbiiirrr}}}{{{{{{|||}}}~~~~~~}}}|||{{{zzzyyyuuurrrnnnkkkfff]]]RRRJJJDDD>>>999888777666888===DDDXXXsssyyyzzzwww```PPPHHHEEEAAA>>><<<<<<:::999777555444444222111111111111111222222222000.........///...------///////////////111333333;;;HHHWWWdddmmmsssuuuyyyzzz{{{|||}}}}}}}}}||||||{{{{{{yyyqqqjjjkkkqqqvvv{{{}}}pppnnnsssjjj```VVVRRRTTTTTTMMMGGG{{{iii```YYYXXXWWWTTTQQQPPPMMMMMMMMMOOORRRVVVZZZ]]]ZZZTTTMMMJJJKKKLLLJJJGGGFFFFFFFFFFFFGGGGGGGGGGGGDDDDDDEEEEEEGGGHHHJJJJJJHHHJJJMMMNNNMMMKKKJJJIIIKKKLLLLLLKKKIIIGGGDDDCCC????????????>>><<<;;;:::555222222444555555999>>>KKKRRRZZZ```eeennnzzzwwwxxx|||~~~qqqjjjddddddgggnnnwww~~~|||zzzyyyyyywwwwwwuuurrrqqqnnncccWWWNNNHHHEEEIIIOOOSSSWWW[[[\\\ZZZYYYXXXYYYXXXUUURRRKKKIIIFFFEEEEEEFFFEEEDDDFFFDDDEEEHHHJJJLLLRRRYYYeeepppzzz{{{{{{~~~zzzpppfffSSSJJJBBB???>>>>>>AAAEEEEEEJJJRRRXXX]]]gggrrr{{{}}}zzzzzz|||~~~~~~}}}{{{zzzyyyrrrnnniiieee___WWWLLLEEE???;;;888888777777<<>><<<;;;555222111333444222555999HHHOOOYYY___dddlllxxx}}}{{{xxxpppjjjiiikkkpppyyy~~~|||yyyxxxwwwuuuuuusssqqqqqqnnncccXXXNNNHHHEEEJJJQQQUUUYYY]]]aaa___^^^^^^___^^^ZZZVVVMMMJJJHHHGGGHHHIIIHHHHHHJJJHHHIIILLLOOOQQQWWW___iiiuuu}}}|||zzz|||}}}{{{{{{}}}}}}wwwrrrkkk___UUUJJJDDD????????????DDDJJJJJJQQQ[[[ccckkkwww~~~}}}{{{yyyyyyzzz}}}}}}|||zzzyyyppplllfff```[[[SSSIIIAAA;;;888666777888999???FFFUUUkkk}}}yyywwwrrrZZZKKKGGGHHHFFFBBB>>>===<<<:::888777666555333333222222222222222333000...------///000000///---///////////////111333000888EEETTTaaakkkpppsssvvvxxx{{{}}}~~~}}}{{{zzzzzzzzz|||zzzqqqgggcccfffqqquuu}}}}}}vvv|||sssdddLLLHHHCCCAAAAAABBB@@@>>>mmmccc^^^WWWUUUVVVVVVSSSPPPPPPOOONNNMMMLLLLLLLLLLLLIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFCCCDDDFFFIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGKKKJJJIIIHHHFFFEEEDDDCCC======???AAABBB@@@<<<999777666444222222444666777CCCMMMVVVZZZ___iiivvv~~~qqqooossssssqqquuu{{{zzz~~~{{{vvvqqqsssrrrqqqqqqnnnbbbVVVMMMIIIGGGLLLRRRVVV\\\bbb^^^```aaabbbeeeeee\\\RRRPPPLLLHHHFFFGGGHHHHHHHHHGGGIIIMMMPPPTTTYYY^^^bbbrrrwwwzzzyyyyyy{{{{{{yyyzzzqqqgggbbb\\\TTTMMMKKKCCCCCCBBB???>>>BBBIIIPPPYYY]]]eeeppp}}}}}}~~~{{{zzz}}}{{{yyyyyy{{{~~~||||||}}}|||vvvqqqqqqlllcccZZZRRRJJJBBB===???777555:::;;;:::AAAMMMeee{{{}}}yyy}}}}}}kkkWWWMMMJJJGGGDDDCCC???===;;;999777555444333333222111000//////////////////000000///...------///000000000......000111111777BBBRRRaaalllrrrtttvvvxxx|||~~~}}}}}}yyyuuullleeeeeeiiitttyyy|||yyycccSSSGGGDDDAAA===;;;:::;;;<<<{{{jjjbbb\\\WWWUUUVVVVVVSSSPPPNNNMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFEEEFFFHHHIIIJJJJJJJJJIIIGGGGGGGGGFFFFFFFFFFFFEEEJJJIIIHHHGGGEEEDDDCCCBBBAAAAAABBBDDDEEECCC@@@===888777444222222333555666@@@IIITTTZZZ___hhhuuu~~~wwwooorrrqqqooosss|||zzzzzz~~~}}}yyytttuuutttrrrrrrooodddXXXQQQLLLJJJPPPVVV[[[bbbhhhiiikkkllllllmmmlllcccYYYSSSOOOKKKIIIJJJKKKKKKKKKLLLNNNQQQTTTXXX]]]ccchhhsssxxx|||||||||~~~~~~zzzrrrhhh]]]WWWQQQIIIDDDCCC???@@@???>>>???DDDMMMTTTaaahhhttt~~~}}}{{{{{{{{{{{{|||||||||}}}|||}}}~~~|||zzzzzz{{{yyyxxxxxxxxxzzzzzz{{{zzzyyywwwwwwyyy||||||xxxsssnnniiiaaaYYYQQQIIIBBB===<<<666555999::::::DDDRRRmmmtttcccRRRKKKIIIFFFCCCBBB???>>><<<:::888666555555333222111000000//////000000000000000000//////...///000000000......000111111777BBBRRRaaalllrrruuuuuuxxx}}}~~~zzzxxxvvvtttnnnhhhjjjooovvv|||}}}rrr]]]MMMEEEBBB???<<<::::::;;;<<>>>>>>>>>>>AAAHHHSSS\\\gggqqq{{{yyyxxxwwwuuusssrrrrrrrrrrrrssstttuuuuuuuuuuuuuuusssrrrrrrtttvvvpppqqqrrrrrrrrrqqqpppoooqqqqqqsssxxx|||{{{vvvqqqlllggg___WWWOOOHHHAAA<<<:::777777;;;;;;>>>MMM___zzzjjj]]]OOOKKKJJJGGGDDDCCC@@@???===:::888777666666444333222111000000000000111111111111111000000000///000000000......000111222777BBBQQQ```lllsssuuuuuuyyy~~~xxxvvvuuusssnnnjjjlllqqqxxx|||{{{|||hhhSSSFFFAAA@@@===;;;::::::;;;<<>>===??????@@@@@@@@@CCCLLLWWW```kkkxxx~~~{{{wwwsssqqqmmmjjjgggggggggfffffffffggghhhiiiiiiiiiiiihhhggggggiiikkkiiijjjjjjiiihhhhhhiiijjjqqqssswww{{{}}}zzzsssnnnlllggg^^^UUUMMMFFF???:::999999;;;===???GGG[[[nnn{{{eeeYYYOOOMMMLLLIIIEEEDDD???>>><<<:::888777666666444444222111111111111111111000000000000000000000///000000000......000111222777BBBPPP```lllrrruuuvvvzzz|||yyywwwtttnnnhhhiiinnnyyy|||vvvuuu~~~vvv^^^LLLBBB>>>===<<<;;;:::;;;<<<===~~~iii\\\VVVUUUSSSQQQQQQPPPNNNMMMKKKKKKIIIHHHGGGFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEEEEFFFGGGIIIIIILLLLLLKKKJJJIIIIIIHHHHHHFFFEEEDDDCCCCCCDDDFFFGGGHHHHHHGGGFFFEEEDDDDDDCCCBBB@@@>>>>>>???@@@??????<<<999666333111111222333777>>>LLLZZZaaagggsss}}}|||tttpppmmmlllooouuu|||~~~~~~yyywwwzzz~~~{{{wwwwwwvvvnnneee[[[VVVTTTYYYaaahhhpppxxx{{{~~~yyyooofff```]]]ZZZXXXYYYZZZ[[[[[[[[[]]]___aaadddiiiooossswww||||||tttdddXXXKKKEEEAAA>>>>>>@@@@@@AAAAAAAAADDDKKKWWW___ooo}}}}}}yyyuuupppkkkgggccc___\\\\\\[[[ZZZYYYYYY[[[\\\]]]```aaacccbbb```___^^^___aaabbbaaaaaaaaadddjjjooowwwzzz}}}vvvpppnnnhhh]]]SSSJJJCCC===999777999<<>><<<:::888777777666555444333222111111111111000///.........//////000///000000000......000111111666AAAOOO^^^jjjrrruuuwwwzzz~~~~~~{{{xxxuuunnnhhhiiimmmxxx|||{{{{{{}}}wwwpppqqq{{{oooWWWHHHCCC>>>===<<<<<<<<<<<<===>>>wwwdddYYYRRRRRRQQQPPPOOONNNMMMLLLJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJIIIIIIHHHIIIIIIJJJGGGFFFDDDCCCDDDEEEGGGHHHHHHHHHGGGFFFFFFEEEDDDDDDCCCAAA??????@@@@@@@@@???;;;999666333111111333444666;;;IIIXXX___dddqqq}}}xxxqqq{{{wwwqqqlllkkkmmmpppwww~~~~~~~~~yyyvvvwww{{{~~~|||yyyzzzyyyrrrhhh```ZZZXXX\\\ccciiirrryyy{{{~~~vvvmmmfffccc```^^^___aaabbbbbb```bbbeeegggiiilllqqqtttzzz}}}~~~vvvmmmYYYOOOFFFBBBAAA??????AAAAAABBBCCCDDDFFFLLLUUU]]]mmm~~~vvvoookkkddd___[[[XXXUUUSSSRRRRRRQQQQQQRRRTTTWWWYYY^^^```aaa___\\\YYYXXXXXXTTTVVVXXXYYY\\\cccmmmuuu{{{vvvnnnfffZZZNNNEEE@@@<<<999555888<<<@@@III[[[sssmmmZZZSSSLLLKKKIIIDDDAAA@@@???>>>===;;;:::999888888555555444333222222222222///...---------...000111///000000000......000111000555???MMM\\\iiippptttyyy{{{~~~~~~|||zzzxxxwwwuuuooojjjlllqqqxxx~~~zzzwwwwwwzzz{{{}}}uuuqqquuuiiiRRRGGGEEE??????>>>>>>>>>>>>??????ooo___WWWOOOPPPPPPOOONNNLLLLLLLLLHHHHHHGGGGGGGGGGGGGGGHHHGGGGGGGGGHHHHHHIIIIIIIIIGGGGGGGGGFFFFFFGGGHHHHHHHHHGGGGGGGGGHHHIIIKKKLLLGGGEEEDDDCCCCCCEEEGGGIIIFFFFFFFFFEEEEEEDDDCCCCCCBBB@@@??????@@@AAA???>>>:::888555333222222333444555888DDDTTT[[[```nnn~~~wwwtttiiisssxxxqqqnnnmmmnnnttt|||}}}yyyuuutttwww{{{}}}~~~~~~|||{{{||||||tttjjjaaa[[[WWWZZZ```fffmmmuuuyyy{{{tttllliiifffdddfffggghhhiiifffiiilllnnnpppqqqtttvvvxxxyyyxxxvvvvvvtttkkkaaaTTTLLLEEEEEEFFFDDDCCCEEEEEEGGGIIIKKKMMMRRRZZZ```ppp~~~yyy}}}xxxjjjaaa\\\UUUQQQOOONNNNNNNNNLLLKKKLLLMMMQQQUUUZZZ\\\``````^^^ZZZVVVSSSSSSSSSOOOSSSYYY___eeennnzzz}}}xxxjjjaaaTTTHHH@@@===<<<<<<777:::>>>EEERRRhhhxxxfffWWWPPPKKKJJJIIIEEEBBBCCCAAA@@@???===<<<;;;;;;;;;666555444333333222222333000///...---...///111222///000000000......000111///444===KKKZZZgggooorrrzzz{{{|||}}}}}}|||{{{zzzxxxvvvuuutttppplllnnntttxxx|||xxxxxxxxxwwwxxxzzz|||xxxyyyeeeNNNFFFFFFAAAAAAAAAAAA@@@@@@@@@AAAjjj\\\WWWNNNOOOPPPOOOMMMLLLKKKKKKFFFFFFFFFFFFFFFGGGGGGHHHGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGFFFGGGGGGGGGFFFEEEEEEFFFGGGIIILLLMMMFFFEEECCCBBBBBBDDDGGGHHHEEEEEEDDDDDDCCCCCCBBBBBB???>>>>>>>>>??????===;;;:::888555333222222444555444666AAAQQQXXX]]]kkk~~~|||vvvrrrpppfffooo|||wwwsssqqqooottt||||||~~~yyytttrrruuuyyy|||}}}~~~|||{{{}}}}}}uuukkk___XXXSSSVVV[[[```hhhooovvv}}}vvvpppmmmjjjiiijjjlllmmmmmmkkknnnrrrtttuuuuuuwwwxxxssssssqqqnnnmmmjjjaaaVVVTTTMMMIIIKKKMMMLLLJJJKKKIIILLLPPPRRRTTTYYYaaafffzzz|||tttppptttzzzppp___VVVQQQKKKGGGFFFHHHJJJKKKHHHIIIJJJMMMRRRXXX^^^bbbbbb___[[[UUUPPPMMMNNNPPPUUU]]]fffooowwwzzzuuufff]]]OOOCCC===<<<<<<===;;;>>>BBBJJJ[[[rrrrrr```WWWPPPLLLLLLKKKGGGFFFHHHCCCBBBAAA???>>>=========666666555444333333333333111000///...///000222444///000000000......000111...333<<>>======::::::888777555333222111777999???GGGQQQ\\\eeejjj~~~~~~xxxuuuqqqllllllpppyyyyyyuuutttuuuvvv|||}}}yyyxxxzzz~~~}}}{{{}}}}}}uuunnn```VVVNNNPPPTTTXXX\\\```ooovvv}}}xxxnnnnnnmmmooopppqqqooonnnssstttuuuvvvvvvtttrrrqqquuummmfffffffffaaa[[[YYYSSSRRRSSSVVVZZZ[[[YYYVVVVVVWWWYYY\\\```gggnnnsssssskkkfffgggjjjwww}}}wwweeeQQQLLLGGGCCCCCCAAA>>>???CCCCCCDDDGGGJJJOOOTTTYYY[[[^^^[[[VVVQQQOOOPPPVVVZZZ```mmm{{{vvvggg[[[TTTIII???<<<===<<<:::===>>>DDDRRRhhh|||hhh]]]UUUSSSPPPMMMKKKIIIIIIIIIFFFDDDBBB@@@???===:::888555555444444444333333333111000000////////////000////////////////////////333444999FFFXXXgggooorrr|||||||||}}}yyywwwtttssstttsssooonnnqqqxxx|||xxxrrroooqqqvvv{{{~~~vvv]]]QQQKKKFFFFFFFFFEEEDDDCCCBBBAAA@@@ooo^^^WWWUUUQQQOOOMMMKKKJJJJJJKKKKKKKKKJJJIIIHHHHHHIIIJJJJJJIIIHHHGGGFFFGGGHHHJJJKKKKKKJJJHHHGGGGGGIIIKKKLLLIIIIIIIIIIIIIIIIIIIIIIIIDDDCCCBBBCCCEEEGGGGGGGGGEEEFFFGGGGGGFFFDDDBBBAAAAAAAAAAAAAAA@@@???>>>===;;;:::999777555444222222555777<<>>@@@CCCBBBBBBCCCEEEIIIMMMQQQSSSSSSSSSRRRSSSVVV]]]fffmmm}}}pppaaaRRRLLLCCC===<<<======;;;>>>BBBKKK[[[qqqttteee]]]SSSRRROOOMMMKKKJJJIIIIIIGGGEEEBBBAAA@@@>>>;;;999999888888666555444333333111111000////////////000////////////////////////222222777DDDUUUeeeooossszzzzzz{{{~~~~~~{{{{{{xxxvvvvvvsssmmmlllnnnyyy~~~yyyrrrnnnnnnqqquuuwww{{{~~~sss]]]SSSNNNJJJIIIIIIHHHFFFEEEDDDCCCCCC|||iii[[[TTTQQQNNNMMMLLLKKKJJJKKKLLLLLLLLLLLLKKKJJJJJJKKKLLLMMMKKKKKKJJJIIIIIIKKKLLLMMMLLLKKKIIIHHHHHHIIIJJJKKKJJJJJJIIIIIIHHHHHHGGGGGGDDDCCCCCCEEEHHHJJJJJJIIIEEEFFFGGGGGGFFFEEECCCBBBBBBBBBBBBBBBAAA@@@???>>>;;;:::999888666444333333333444999@@@JJJVVVaaagggttt{{{~~~~~~yyy{{{}}}}}}}}}|||||||||~~~~~~~~~yyyttt```WWWPPPRRRWWW[[[aaafffeeekkktttzzz|||xxxrrrnnnhhhhhhjjjoootttyyyzzz{{{zzzyyyyyyxxxyyy{{{}}}~~~zzzvvvwwwwwwrrrnnnmmmooottt{{{|||wwwvvvxxx{{{{{{jjj___XXXTTTWWW\\\fffttt|||rrreeeTTTEEE@@@<<<:::<<<===;;;===AAABBBBBBCCCDDDGGGKKKOOOQQQQQQSSSXXX___hhhttttttcccVVVGGGBBB===;;;<<<======<<>><<<:::;;;:::999777555444222222222111000///////////////////////////////////////000111555AAARRRcccnnntttxxxyyy{{{~~~}}}{{{yyyxxxxxxtttnnnmmmooo}}}zzzqqqkkkjjjkkklllmmmrrruuuzzzmmm\\\VVVRRRNNNNNNMMMKKKIIIHHHGGGFFFFFFssscccYYYRRRNNNJJJLLLNNNOOOOOOOOOMMMLLLNNNNNNMMMLLLLLLMMMNNNOOOKKKKKKKKKJJJKKKLLLMMMMMMKKKJJJHHHFFFFFFGGGHHHIIIKKKKKKJJJIIIHHHGGGFFFEEEEEEFFFIIIMMMPPPOOOMMMJJJGGGGGGGGGGGGGGGEEEDDDCCCBBBBBBBBBBBBAAA@@@??????;;;;;;:::888777666555444222444777>>>HHHTTT___eeeqqqyyy~~~~~~~~~}}}}}}zzzuuu```[[[YYY^^^cccgggkkkpppnnnrrrxxx|||{{{vvvoookkkiiiiiijjjnnnsssxxxzzzzzz{{{}}}uuudddXXXQQQNNNRRRWWWfffuuu~~~qqqaaaPPPDDD???<<<;;;>>>???>>>@@@DDDEEEFFFGGGJJJOOOTTTYYY\\\```eeemmmwwwsssfffVVVKKKCCC===999:::============???LLL___uuuqqqddd\\\YYYPPPOOOMMMKKKJJJJJJKKKKKKGGGEEEBBBAAA@@@>>>;;;999888888777555444222111111222222111000////////////////////////////////////000000555???PPPaaaooovvvwwwyyy{{{~~~~~~|||vvvuuuvvvwwwtttppprrrvvv~~~xxxpppiiigggggghhhhhhmmmqqqwww}}}iii\\\WWWTTTQQQRRRPPPNNNLLLJJJIIIHHHHHHlll___XXXSSSNNNJJJNNNTTTXXXYYYVVVQQQNNNPPPOOONNNMMMLLLMMMNNNNNNJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJHHHFFFFFFFFFGGGHHHKKKKKKJJJHHHGGGFFFEEEDDDEEEGGGMMMRRRTTTRRRLLLHHHIIIIIIHHHGGGFFFEEEDDDDDDBBBBBBBBBBBBAAA@@@??????<<<;;;;;;999888777666666444555777<<>>999;;;===<<<<<>>;;;999666666666555444444333333333222111000////////////////////////////////////111111666???OOO```nnnwwwwwwyyy|||~~~~~~|||zzzyyyuuuuuuvvvwwwtttrrrvvv}}}~~~yyytttmmmhhhggghhhjjjjjjooottt{{{~~~jjj^^^YYYVVVUUUWWWUUURRROOOMMMLLLKKKKKKyyyfff]]]XXXSSSPPPMMMRRRYYY^^^___[[[UUUQQQQQQPPPNNNLLLKKKKKKLLLLLLHHHHHHHHHIIIIIIIIIIIIIIIKKKJJJHHHGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGFFFEEEEEECCCEEEKKKPPPSSSRRRMMMHHHLLLKKKJJJHHHFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@???>>>===<<<;;;:::999888777777777666777;;;DDDPPP\\\ccclllvvv~~~~~~}}}|||{{{{{{|||}}}oooooouuu~~~|||xxxvvvvvvwww{{{}}}nnn\\\PPPKKKKKKQQQYYYlllvvv~~~qqq```SSSMMMHHHEEEGGGLLLNNNNNNQQQUUUWWW[[[bbbjjjsss{{{tttjjj___TTTLLLJJJNNNBBB:::;;;===;;;===CCCGGGYYYrrrooobbbYYYUUUQQQPPPNNNLLLLLLLLLLLLLLLHHHEEECCCAAA@@@>>><<<999888888888777777777777666444333222111000/////////////////////////////////000222777@@@NNN^^^mmmuuuvvvyyy|||}}}{{{yyyxxxwwwyyyxxxxxxwwwtttttt{{{~~~vvvqqqllljjjjjjmmmooopppvvv}}}oooddd]]][[[]]]^^^\\\YYYUUURRRQQQQQQQQQsssbbbZZZVVVSSSQQQMMMQQQVVVZZZ[[[XXXTTTPPPRRRPPPNNNLLLJJJIIIIIIIIIFFFGGGHHHHHHIIIIIIHHHHHHIIIHHHGGGFFFFFFGGGIIIJJJIIIIIIHHHHHHGGGFFFEEEEEECCCDDDGGGLLLQQQRRRRRRPPPNNNMMMKKKHHHFFFDDDCCCBBBAAAAAAAAAAAA@@@???>>>=========<<<;;;:::999888888999777777999AAAMMMYYY```fffqqq{{{~~~~~~~~~}}}|||{{{|||~~~||||||zzzkkkZZZPPPMMMPPPXXXaaalllssszzzzzzqqqcccZZZVVVQQQPPPSSSZZZ___```dddhhhrrrwwwwwwjjjaaaWWWLLLHHHJJJTTTEEE::::::;;;:::>>>GGGOOObbb{{{|||kkkbbb\\\WWWSSSQQQPPPNNNLLLLLLLLLMMMJJJHHHEEECCCBBB@@@>>><<<:::999999888777666555555555444222111000////////////////////////////////////111777@@@LLL[[[iiirrrrrrvvvzzz{{{yyywwwwwwxxxzzzyyyyyyyyywwwyyytttqqqmmmlllnnnrrruuuvvv}}}wwwlllcccccchhhhhheeeaaa]]]ZZZYYYYYYYYYooo```XXXUUUSSSQQQKKKMMMPPPSSSSSSRRROOOMMMRRRPPPNNNKKKIIIHHHGGGGGGFFFGGGHHHHHHIIIIIIHHHHHHFFFEEEDDDCCCCCCEEEGGGHHHIIIIIIHHHGGGGGGFFFFFFFFFFFFEEEFFFJJJOOOUUUXXXZZZPPPNNNLLLIIIFFFDDDBBBAAA@@@@@@@@@@@@???>>>============<<<;;;::::::999999999777666888@@@KKKWWW^^^aaalllwww}}}~~~~~~}}}{{{|||~~~yyyjjjZZZRRRQQQUUU```iiimmmqqqvvvxxxrrrhhh```^^^aaa```eeennntttwww{{{}}}qqqcccZZZPPPFFFDDDHHHVVVFFF999999:::999@@@JJJVVViii}}}vvvhhhbbb___ZZZTTTSSSQQQOOOMMMMMMMMMMMMLLLJJJGGGEEEDDDBBB@@@>>>:::999888666555333222111555444333111000/////////////////////////////////---111777@@@KKKYYYgggoooooosssxxxzzzxxxwwwxxxyyyxxxwwwxxxyyyzzzuuurrrnnnnnnqqquuuxxxzzz}}}qqqhhhjjjqqqnnnlllgggccc```_________yyyeee[[[WWWTTTRRRQQQOOOOOONNNNNNNNNOOOPPPPPPOOOLLLJJJKKKMMMMMMHHHCCCIIIJJJLLLLLLJJJHHHHHHHHHFFFEEECCCBBBBBBCCCDDDEEEIIIHHHGGGEEEDDDDDDEEEEEEIIIHHHFFFHHHLLLQQQTTTUUUMMMKKKGGGEEEDDDCCCAAA???AAAAAA@@@>>>===;;;::::::;;;;;;:::999999999999:::777888888999===FFFRRR[[[___cccnnn}}}yyyzzz|||}}}}}}|||{{{|||~~~~~~~~~vvvkkk^^^XXX[[[dddkkkooowwwtttuuuxxxvvvppppppuuuwww|||~~~rrrfffXXXPPPJJJCCC@@@AAAHHH???;;;>>>>>><<>>AAA@@@@@@???>>>======<<<;;;;;;:::999999999999999888999999999;;;CCCOOOWWW]]]aaalll{{{}}}{{{zzzzzzxxxvvvyyy}}}~~~~~~}}}|||~~~yyyqqqgggdddhhhooouuuxxxwwwuuuvvv{{{|||{{{wwwmmm```SSSKKKFFF@@@===>>>???:::999>>>>>>===GGGTTTjjj{{{kkkaaa^^^[[[XXXVVVWWWWWWSSSOOOKKKKKKLLLLLLIIIEEECCCCCCBBB???===<<<;;;:::888777666666666222222111111000000//////////////////////////////111000111666AAARRRcccnnnqqqxxx}}}}}}}}}~~~}}}zzz{{{|||~~~}}}zzzxxxssstttwwwvvvtttuuu|||}}}{{{{{{wwwvvvrrrnnnmmmqqqyyyxxxiiiYYYTTTTTTSSSSSSSSSPPPOOONNNNNNMMMMMMMMMMMMOOOLLLIIIJJJLLLMMMKKKIIIJJJIIIJJJMMMPPPOOOKKKGGGBBBBBBBBBBBBCCCDDDEEEEEEFFFEEEEEEGGGLLLTTT[[[```RRRMMMGGGDDDCCCDDDEEEEEEDDDBBBAAAAAABBBAAA???===@@@???????????????>>>>>>;;;;;;;;;:::::::::999999999999999888:::@@@JJJRRRYYY^^^hhhvvvwwwppplllmmmooorrrwww}}}~~~|||xxxttttttxxx}}}xxxwwwzzzzzznnndddXXXLLLEEEAAA<<<::::::888777:::???@@@BBBOOO___yyyssseee___\\\XXXUUUTTTUUUVVVTTTQQQNNNLLLLLLJJJHHHEEECCCBBBAAA???>>>======<<<;;;:::888666555111111111111111111111111000000000000000000000000000///000555???OOO```kkktttzzz~~~}}}}}}}}}}}}}}}}}}|||{{{vvvvvvvvvsssqqqqqqwww~~~}}}{{{zzz|||rrreeeYYYUUUVVVUUUUUUVVVPPPPPPNNNMMMLLLKKKKKKKKKNNNLLLIIIIIIKKKMMMMMMLLLJJJHHHIIINNNSSSRRRLLLFFFAAAAAABBBBBBCCCDDDEEEFFFGGGFFFFFFIIIOOOYYYccciiiUUUPPPIIIDDDBBBBBBBBBBBB>>>===>>>@@@CCCCCCBBB@@@????????????>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;999::::::888888===EEELLLVVV\\\fffrrryyynnneeedddiiiooouuuzzz~~~~~~~~~~~~yyyzzz}}}sssggg[[[PPPEEE@@@===999888999777888<<<@@@BBBIII[[[nnnkkkaaa^^^[[[VVVSSSRRRSSSTTTTTTRRRPPPMMMLLLLLLJJJGGGEEECCCAAA???>>>?????????>>><<<999777555222222111111111111111000000000000000000000000000///000111555===LLL^^^jjjuuuzzz}}}||||||}}}{{{|||||||||~~~wwwvvvuuurrrqqqsssyyymmmbbbXXXVVVUUUTTTSSSTTTPPPOOOMMMLLLKKKJJJIIIIIIMMMKKKJJJIIIKKKLLLMMMMMMIIIHHHIIIMMMRRRRRRLLLEEEAAABBBCCCDDDEEEEEEFFFFFFFFFEEEEEEGGGMMMUUU^^^cccRRRMMMGGGBBBAAAAAAAAAAAA:::;;;>>>BBBFFFGGGFFFDDD@@@??????>>>>>>======<<<>>>>>>??????>>>>>>===<<<999::::::999999<<>>>>>>>>>>>???@@@???>>>===<<<999:::<<<;;;;;;>>>DDDIIIUUU[[[aaajjjxxx}}}qqqfffeeejjjpppwww|||}}}~~~~~~~~~{{{rrryyytttfff]]]NNNEEE>>><<<<<<:::999;;;999;;;>>>AAAIII\\\ttt~~~ooocccaaa```ZZZUUUVVVQQQQQQPPPPPPQQQPPPMMMKKKOOOOOOMMMIIIDDDAAAAAAAAACCCBBBAAA???<<<999777666555555444222111000///...////////////////////////000222333555;;;HHHZZZhhhpppuuuyyyyyyzzz}}}zzzyyyxxxsssqqqqqquuu~~~yyywwwuuutttxxx~~~xxxaaaYYYSSSRRRPPPMMMLLLMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIJJJKKKKKKJJJIIIIIIIIIFFFGGGHHHIIIIIIHHHFFFEEEEEEFFFGGGGGGHHHGGGFFFFFFCCCCCCDDDEEEGGGIIIJJJKKKFFFDDDBBBAAAAAABBBAAA@@@???@@@CCCGGGIIIHHHDDD@@@>>>>>>???@@@BBBCCCDDDDDD<<<===>>>??????===<<<:::888:::=========@@@FFFKKKTTTZZZ___eeesss|||rrrooopppsssxxx~~~~~~}}}~~~}}}yyywwwoooooonnnpppttt~~~}}}xxxsss}}}wwwkkk^^^UUUJJJBBB;;;;;;<<<:::;;;<<<999===AAAHHHVVVllltttggg```bbb```XXXTTTWWWRRRPPPNNNNNNNNNNNNLLLJJJKKKLLLKKKHHHDDDBBBCCCDDDEEECCCAAA===;;;888777666444444333222222111000000000000000000000000000000...111333444999EEEWWWeeemmmsssxxxyyy{{{|||{{{vvvpppmmmooooooxxx||||||yyywwwyyy}}}mmm___XXXSSSRRRQQQNNNMMMNNNLLLKKKJJJIIIIIIIIIIIIIIIHHHIIIKKKKKKJJJHHHGGGGGGEEEGGGIIIHHHFFFDDDDDDEEEFFFGGGHHHIIIIIIHHHFFFEEEEEEFFFHHHIIIJJJIIIHHHGGGFFFEEECCCDDDEEEEEECCCAAABBBCCCFFFHHHIIIFFF@@@<<<<<<===???BBBDDDGGGHHHIII;;;<<<===>>>===<<<:::999888:::===>>>???BBBHHHMMMSSSYYY]]]bbbooo~~~|||~~~~~~yyyvvvuuuyyy~~~|||}}}~~~zzztttpppaaa___]]]]]]```hhhrrryyy~~~~~~{{{xxxtttssstttvvvzzzvvvwww|||qqqeeeXXXNNNHHH@@@::::::;;;;;;;;;===:::???FFFQQQbbbyyy}}}mmmccc^^^bbb___VVVSSSXXXSSSPPPMMMLLLMMMMMMKKKIIIGGGIIIIIIGGGDDDCCCEEEGGGFFFDDD@@@===:::888777666222222222222222222222222111111111111111111111111---000222333777CCCUUUccckkkrrrxxxzzz}}}~~~|||vvvooommmoookkkttt}}}~~~yyyxxx{{{|||{{{kkk\\\WWWPPPMMMMMMMMMLLLKKKKKKKKKKKKJJJIIIIIIHHHHHHJJJJJJIIIHHHGGGGGGFFFFFFHHHFFFDDDEEEGGGHHHFFFDDDFFFHHHIIIIIIGGGFFFGGGGGGGGGFFFEEECCCCCCDDDDDDEEEAAAAAABBBBBBCCCDDDDDDDDDBBBDDDGGGIIIHHHEEEAAA???AAA???>>>BBBIIIMMMMMMJJJ@@@>>><<<<<<<<<;;;:::888777:::>>>@@@BBBCCCFFFHHHKKKUUU^^^eeeppp~~~zzz|||}}}~~~}}}~~~~~~~~~||||||}}}~~~~~~|||sssjjjccc\\\XXXSSSPPPPPPTTTYYY\\\eeedddddddddaaa___fffooouuu|||xxxuuu~~~}}}sssjjj___TTTLLLCCC>>>:::::::::888888;;;>>>???GGG[[[uuuvvvdddaaa]]][[[ZZZYYYUUUQQQQQQPPPNNNMMMLLLLLLKKKKKKLLLKKKIIIGGGEEEDDDDDDCCCEEECCC@@@???>>><<<999777888666333333333444333222000000000000////////////444333333444555===NNN___jjjqqqxxxzzz|||~~~yyyrrrkkkfffdddeeeppp{{{~~~~~~{{{yyyxxxxxxzzzrrrcccZZZUUUOOOLLLLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIHHHGGGGGGFFFHHHFFFDDDDDDFFFFFFEEEBBBFFFHHHIIIHHHFFFDDDDDDEEEFFFEEEDDDCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBCCCCCCCCCEEEGGGIIIKKKJJJGGGDDDAAA@@@>>>===@@@FFFIIIHHHFFF@@@>>><<<<<<<<<;;;:::888888:::===@@@AAABBBDDDFFFHHHQQQ[[[cccmmm{{{|||yyy|||~~~}}}}}}}}}||||||}}}~~~~~~{{{uuukkkaaaYYYMMMJJJFFFCCCCCCEEEIIILLLPPPPPPQQQRRRPPPPPPXXXaaasss|||xxxvvvvvvllldddZZZPPPIIIAAA<<<999;;;;;;999;;;>>>@@@FFFTTTiii{{{nnn___\\\YYYXXXXXXWWWSSSQQQPPPPPPOOONNNMMMMMMMMMMMMNNNMMMLLLJJJIIIGGGGGGFFFHHHEEECCCAAA???===;;;999555444333333444444222111111111111111000000000000222111111222444<<>><<<<<<>>>BBBDDDCCC@@@???>>><<<<<<<<<<<<:::888999;;;===>>>???@@@BBBDDDDDDLLLWWW___iiittt|||~~~|||{{{~~~}}}|||{{{{{{{{{{{{|||}}}~~~~~~yyyqqqfffZZZRRREEECCC@@@>>>>>>???AAACCCBBBBBBEEEGGGFFFHHHQQQ[[[ppp|||{{{yyyxxx}}}|||vvvlllccc[[[SSSJJJDDD===:::999;;;<<<;;;===AAACCCPPPfff|||ssscccYYYWWWUUUUUUUUUTTTRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQPPPOOONNNLLLKKKJJJKKKHHHEEECCCBBBAAA>>><<<666555333444444444222000222222222222111111111111/////////111333;;;LLL\\\jjjqqqvvvwwwzzz~~~~~~{{{wwwqqqkkkfffccceeejjjooosss||||||xxxvvvvvvvvvuuuvvvzzzttt```VVVSSSPPPMMMJJJHHHHHHHHHHHHGGGGGGHHHIIIIIIJJJKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGFFFEEEDDDCCCBBBAAADDDEEEFFFFFFDDDBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAACCCBBBBBBAAA@@@@@@??????AAACCCEEEFFFEEECCC@@@>>>===<<<<<<>>>@@@AAA???===???===<<<;;;<<<<<<:::999:::<<<=========>>>@@@BBBAAAHHHRRR\\\eeennnuuuxxxxxx}}}|||{{{zzzyyyyyy{{{{{{|||~~~|||uuulll___SSSJJJDDDCCCBBBAAA@@@@@@@@@AAA>>>???BBBEEEFFFHHHQQQ\\\mmmyyy~~~{{{zzzyyyyyy~~~vvvoooddd[[[TTTLLLDDD???;;;999999;;;<<<;;;>>>CCCHHH[[[www|||iii[[[UUUTTTSSSSSSSSSSSSSSSRRRQQQQQQRRRRRRSSSSSSSSSSSSTTTUUUUUUTTTSSSQQQOOONNNJJJHHHEEEDDDDDDDDDCCCBBB===:::666444333333222111222222111111111000000000......///111333:::KKK[[[iiipppuuuvvvxxx}}}|||yyyuuuqqqlllgggcccdddhhhkkkqqq}}}}}}yyypppqqqqqqqqqssszzzkkk[[[TTTOOONNNLLLIIIGGGGGGGGGHHHFFFGGGGGGHHHIIIJJJKKKKKKIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIHHHGGGEEEDDDCCCCCCBBBDDDFFFFFFEEEDDDDDDEEEBBBBBBBBBBBBBBBAAAAAA@@@BBBBBBAAA@@@???>>>>>>===???@@@AAABBBAAA???===;;;======>>>???@@@@@@>>><<<>>>===;;;;;;<<<<<<;;;999;;;<<<======<<<===???AAAAAAFFFOOOXXXaaagggnnnsssvvv}}}{{{zzzyyyyyyyyyzzz{{{}}}{{{uuulllaaaUUUIIIAAA????????????>>>>>>======<<<===@@@CCCDDDGGGQQQ[[[lllyyy|||zzzyyyvvv{{{|||rrrkkk___VVVNNNGGG@@@;;;;;;999999;;;;;;;;;@@@GGGQQQhhh{{{qqqaaaZZZUUUUUUUUUUUUTTTTTTTTTTTTRRRSSSTTTUUUVVVVVVVVVUUUWWWXXXYYYXXXWWWTTTPPPNNNHHHFFFDDDDDDEEEGGGGGGGGGFFFAAA999444222222333333111111000000000///////////////000222333:::JJJZZZhhhoootttuuuxxx|||~~~}}}}}}zzzvvvsssqqqnnniiifffdddhhhmmmttt}}}zzzooopppppppppsss|||wwwdddXXXQQQLLLLLLLLLIIIGGGFFFGGGHHHFFFGGGGGGHHHIIIJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHEEEDDDDDDEEEDDDFFFGGGGGGFFFEEEEEEFFFBBBBBBCCCCCCBBBBBBAAA@@@AAA@@@@@@???>>>=========???@@@AAABBBAAA???===<<<;;;===???AAAAAAAAA???>>>>>><<<;;;;;;<<<<<<;;;:::<<<======<<<<<<===???AAABBBDDDKKKUUU\\\aaahhhooouuu~~~}}}{{{zzzyyywwwxxxyyy{{{~~~yyypppfff[[[OOOEEE>>><<<<<<===============<<<===>>>BBBFFFHHHLLLVVVaaappp}}}}}}zzzxxxssswww|||xxxmmmeeeYYYPPPIIIDDD>>>:::<<<::::::;;;<<<===EEEOOOcccxxx~~~xxxwwwiii^^^]]]WWWXXXYYYXXXVVVUUUUUUVVVTTTUUUWWWXXXYYYXXXWWWWWWXXXZZZ[[[[[[XXXTTTOOOLLLFFFDDDBBBBBBDDDFFFHHHHHHJJJDDD;;;555333333444444000000000000/////////...000///111222333999HHHWWWfffmmmtttvvvxxx|||}}}{{{|||xxxtttrrrrrrqqqmmmiiiffflllsss|||~~~{{{yyyqqqrrrssssssvvvlll^^^UUUNNNKKKLLLLLLJJJGGGEEEGGGIIIGGGGGGGGGHHHHHHIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEGGGHHHGGGDDDCCCDDDFFFIIIJJJKKKJJJGGGEEEEEEEEEBBBCCCCCCDDDCCCBBBAAA@@@?????????>>>>>>=========???@@@AAAAAA@@@???===<<<888;;;???AAABBBAAAAAAAAA===<<<;;;;;;<<<===;;;:::============<<<===@@@CCCBBBBBBGGGPPPWWW[[[ccclllsss|||}}}{{{zzzuuuvvvwwwzzz|||~~~~~~wwwlll```UUUKKKCCC>>>============>>>??????@@@AAABBBGGGMMMPPPUUUaaalllwww~~~yyyvvvmmmqqqzzz~~~wwwqqqddd]]]RRRIIIDDDAAA===:::<<<::::::<<<>>>BBBNNNZZZxxx{{{yyy}}}|||hhh``````ZZZ\\\\\\ZZZWWWTTTUUUVVVVVVWWWYYYZZZZZZZZZXXXWWWYYYZZZ\\\[[[XXXSSSMMMIIIFFFDDDAAA@@@AAACCCDDDEEEFFFAAA<<<888666555444333111111111000000000////////////000111111666EEESSSccclllssswwwyyy|||{{{xxx{{{wwwsssrrrtttssspppllljjjrrr||||||uuuvvvwwwxxx}}}xxxdddZZZTTTNNNJJJKKKLLLJJJGGGFFFGGGJJJGGGGGGHHHHHHHHHHHHIIIIIIFFFFFFFFFFFFFFFFFFFFFGGGCCCEEEGGGFFFCCCBBBDDDFFFMMMNNNNNNLLLHHHEEEDDDDDDBBBCCCDDDDDDDDDCCCBBBAAA>>>>>>>>>>>>============>>>>>>??????>>>===;;;:::666999>>>AAABBBBBBBBBBBB===<<<;;;;;;<<<===<<<:::===>>>>>>===<<<>>>AAADDDBBB@@@DDDMMMSSSWWW```jjjqqqzzz~~~{{{zzztttuuuvvvyyy{{{~~~|||xxxqqqeeeXXXNNNEEE>>>999;;;;;;<<<<<<===>>>@@@AAAAAACCCIIIPPPTTT[[[gggsss|||yyyuuuggglllvvv{{{rrrkkk^^^VVVLLLEEEAAA???===;;;<<<:::;;;===@@@GGGUUUccc~~~{{{iiibbbbbb\\\^^^^^^[[[WWWTTTTTTVVVXXXYYYZZZ\\\[[[ZZZXXXWWWYYYZZZ\\\[[[XXXRRRKKKGGGGGGDDD@@@??????AAAAAAAAA@@@>>>;;;:::999777444222222222222111111111111000//////000000000444BBBQQQbbbkkktttwwwzzz|||zzzwwwzzzvvvrrrrrrtttuuurrrooommmwwwwwwyyy{{{|||rrraaaTTTPPPQQQKKKJJJHHHGGGFFFEEEEEEEEEHHHHHHGGGGGGFFFGGGGGGHHHFFFFFFFFFFFFFFFEEEDDDDDDEEECCC@@@>>>>>>@@@CCCEEEMMMLLLKKKIIIFFFDDDBBBAAA???@@@BBBDDDEEEEEEDDDCCCDDDCCC@@@>>><<<<<<;;;<<<======>>>>>>===<<<;;;;;;;;;<<<>>>?????????>>>===>>>??????>>><<<<<<>>>@@@@@@AAAAAAAAA@@@>>><<<;;;;;;???DDDJJJPPPWWW^^^cccnnnvvvzzzwwwuuutttuuuvvvyyy}}}~~~vvvlll^^^PPPGGGAAA===;;;999;;;===>>>>>>>>>@@@BBBCCCHHHOOOWWW___iiirrrxxxwwwpppfffhhhqqq}}}vvvmmmeee[[[OOODDD@@@???<<<;;;;;;BBB777888CCCEEEGGG___vvvsssooojjjjjjeee]]]XXXVVVWWWXXXXXXYYYYYYYYYYYYXXXWWWVVVVVVZZZZZZXXXTTTOOOLLLJJJJJJGGGEEECCCAAA@@@??????@@@???===999777777666555444222222111111000////////////,,,,,,///222555<<>>===<<<======>>>===============<<<<<<;;;;;;<<<===>>>>>>>>>======>>>???@@@@@@AAACCCGGGJJJJJJGGGCCC@@@???>>>===<<<===@@@DDDIIINNNVVV^^^cccmmmuuu|||xxxuuutttssstttvvvzzz|||{{{ooofffXXXKKKBBB===;;;:::;;;===>>>??????AAADDDFFFJJJOOOVVV^^^gggpppzzzxxxqqqcccgggrrr}}}yyyrrrggg___UUUKKKAAA>>>>>><<<;;;<<<>>>777999BBBHHHRRRmmm|||rrrooolllgggiiiddd^^^ZZZXXXXXXXXXXXXWWWWWWWWWWWWWWWVVVUUUUUUXXXYYYWWWTTTPPPLLLKKKKKKHHHGGGFFFCCCBBB@@@@@@???@@@===999777777666555444222222111111000/////////000------///222444;;;CCCYYYdddpppuuuwwwyyyzzzyyyyyywwwvvvvvvxxxxxxwwwuuuuuuyyyooo```WWWPPPKKKJJJIIIHHHHHHGGGGGGHHHHHHIIIEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEFFFFFFEEEEEEDDDCCCCCCBBBAAA@@@AAACCCFFFHHHMMMKKKHHHEEECCCCCCCCCCCCCCCCCCDDDEEEDDDCCCBBBAAA<<<<<<;;;;;;<<<===???@@@===============<<<<<<<<<;;;;;;<<<============<<<===>>>@@@BBBEEEJJJQQQUUUTTTMMMEEE???>>>>>>===<<>>??????@@@AAADDDHHHLLLQQQUUU]]]eeennnxxx|||uuueeekkkwww}}}yyytttkkk```XXXNNNEEE===<<<<<<:::;;;===<<<;;;<<>>???=========<<<<<<<<<======;;;;;;;;;<<<<<<<<<<<<<<<<<<>>>@@@CCCFFFMMMTTTYYYVVVNNNEEE???>>>???===;;;AAAAAABBBEEEIIIQQQ[[[bbbfffppp||||||xxxvvvuuurrrqqqrrruuuxxxzzz~~~~~~zzzuuunnniii^^^WWWLLLDDD@@@>>>>>>???@@@@@@@@@@@@AAAFFFLLLPPPTTTYYY```hhhqqq{{{}}}qqqwww~~~zzzuuuooofff[[[RRRHHHAAA;;;::::::888888;;;;;;???@@@CCCQQQlll~~~lllbbb``````___aaa___]]][[[[[[YYYWWWTTTRRRRRRRRRQQQRRRRRRRRRSSSPPPQQQRRRQQQMMMKKKJJJJJJIIIJJJJJJJJJIIIGGGEEEDDDAAA>>>:::888777666555333222222111111000/////////111......000111111777>>>RRRaaapppvvvxxx{{{~~~~~~|||zzzyyyyyyyyyyyyxxxwwwqqqtttzzz~~~xxxvvvxxx{{{}}}yyybbbXXXVVVRRRLLLIIIMMMLLLJJJHHHFFFEEEEEEEEEBBBCCCDDDEEEEEEEEEEEEDDDEEEEEEEEEEEEEEEDDDCCCCCCAAAAAAAAAAAACCCEEEHHHJJJIIIGGGDDDBBBAAABBBDDDEEEFFFEEEEEEDDDBBBAAA??????<<<<<<;;;::::::;;;<<<=========<<<<<<<<<<<<===>>>;;;;;;;;;;;;<<<<<<<<<===<<<===???AAAEEEJJJPPPTTTOOOJJJDDDAAA???>>><<<:::AAAAAAAAACCCHHHPPPZZZaaaccclllxxx~~~yyyuuuvvvuuusssrrrrrrtttvvvwww{{{}}}~~~zzzuuulllccc]]]SSSNNNGGGBBB@@@AAAAAABBBAAA@@@@@@@@@AAAFFFMMMRRRWWW[[[bbbjjjsss|||}}}zzzuuupppkkkbbbWWWOOOEEE???::::::999666666999999???CCCIII[[[yyyttteee]]][[[[[[\\\[[[ZZZZZZZZZZZZXXXUUURRRPPPPPPPPPPPPPPPQQQRRRSSSRRRSSSUUUTTTQQQNNNMMMMMMHHHIIIKKKKKKLLLKKKIIIIIIBBB???;;;999777666555333222222111111000/////////111......000000000555;;;OOO___ooovvvwwwzzz|||}}}|||zzzyyyyyyyyyyyywwwvvvrrrsssvvv{{{zzztttuuuwwwyyyzzz{{{||||||{{{zzzyyy{{{ppp]]]VVVUUURRRMMMJJJMMMLLLJJJGGGEEEDDDCCCBBBBBBCCCDDDFFFFFFFFFEEEEEEDDDDDDEEEEEEDDDDDDCCCBBBAAA@@@@@@AAACCCEEEGGGHHHFFFDDDCCCAAAAAABBBCCCDDDEEEDDDCCCBBB@@@???>>>>>>>>>===<<<;;;:::;;;<<<<<<======<<<;;;;;;<<<>>>???<<<<<<;;;;;;<<<<<<===>>><<<>>>@@@AAACCCFFFJJJMMMGGGFFFDDDAAA???<<<;;;;;;???@@@@@@BBBGGGOOOYYY```bbbiiisss~~~|||wwwssstttsssssssssssssssssstttxxxzzz~~~{{{vvvnnndddYYYRRRIIIFFFCCCAAABBBCCCCCCCCCAAAAAAAAAAAABBBGGGMMMRRRZZZ^^^eeelllttt}}}~~~|||yyyuuupppkkkeee\\\RRRJJJAAA===:::;;;999666666:::777>>>GGGUUUlll}}}jjj```[[[YYYYYY[[[XXXXXXWWWXXXXXXWWWTTTRRRPPPPPPOOOOOOPPPRRRTTTUUUWWWYYY[[[ZZZWWWTTTSSSRRRJJJKKKKKKLLLLLLLLLLLLKKKCCC@@@<<<999888666555333222222111111000/////////000......000000000444:::KKK\\\mmmtttuuuwww{{{|||}}}{{{zzzyyyzzzyyyxxxvvvrrrrrrsssvvv}}}|||uuutttvvvwwwvvvuuutttsssrrrrrrrrrxxxvvvgggYYYUUUVVVTTTPPPNNNKKKJJJHHHFFFEEECCCCCCCCCAAACCCEEEFFFGGGGGGFFFEEEDDDDDDEEEEEEDDDDDDCCCBBB@@@@@@@@@AAABBBDDDEEEFFFCCCBBBBBBBBBBBBBBBCCCCCCDDDCCCBBB@@@???>>>======>>>===<<<;;;;;;<<<===>>>======;;;;;;;;;<<<>>>???======<<<<<<<<<===>>>???===???BBBCCCCCCDDDFFFHHHCCCEEEEEEAAA<<<999:::======>>>@@@BBBGGGOOOXXX___bbbgggppp|||~~~}}}{{{wwwsssoooppprrrssssssrrrqqqppptttwww|||~~~xxxqqqhhh\\\PPPIIICCCBBBBBBDDDFFFHHHGGGFFFBBBCCCCCCCCCDDDHHHMMMQQQ[[[___eeekkksss{{{}}}|||uuuqqqkkkeee___VVVKKKCCC===::::::;;;;;;888999======AAAOOOfff~~~sssccc]]][[[YYYXXXZZZXXXWWWVVVWWWXXXWWWUUUSSSQQQPPPPPPPPPQQQSSSUUUWWWZZZ\\\^^^]]]ZZZWWWUUUTTTNNNNNNMMMLLLKKKKKKKKKKKKCCC@@@<<<999888777555333222222111111000////////////,,,---000000000444:::DDDVVVjjjrrrsssvvv{{{}}}}}}{{{{{{{{{{{{yyywwwrrrrrrqqqsssyyywwwpppnnnppprrrrrrpppooonnnmmmlllkkkxxxjjj^^^TTTRRRSSSRRROOOOOOHHHGGGFFFEEEDDDDDDDDDDDDAAACCCEEEGGGHHHHHHFFFFFFDDDDDDDDDDDDDDDCCCCCCBBB@@@@@@@@@AAABBBCCCDDDEEEAAAAAAAAABBBBBBCCCCCCCCCCCCBBB@@@???>>>============<<<;;;;;;<<<===???@@@===<<<;;;:::;;;<<>>======<<<<<<>>>???@@@>>>@@@CCCEEEEEEEEEEEEFFFCCCFFFFFFAAA999666:::@@@;;;===???CCCHHHPPPXXX^^^cccfffnnnzzz}}}{{{|||wwwssslllnnnppprrrrrrqqqooommmrrruuuzzz~~~wwwnnndddWWWKKKDDDAAABBBDDDGGGKKKMMMLLLKKKCCCDDDEEEEEEFFFIIINNNQQQZZZ]]]ccciiipppxxx~~~tttooohhhaaaZZZQQQFFF>>>:::888999<<<<<<:::<<<@@@EEEHHHWWWrrr|||mmm___\\\\\\ZZZYYYZZZXXXWWWVVVWWWXXXXXXVVVUUURRRQQQPPPPPPQQQTTTVVVXXXYYY[[[]]]]]]ZZZVVVTTTSSSRRRQQQNNNLLLJJJIIIIIIIIIDDD@@@<<<999888777555333222222111111000/////////...,,,---000000000444:::???RRRgggppprrrvvv{{{~~~}}}|||}}}|||zzzyyyrrrqqqppprrrxxx|||yyy}}}zzzppphhhggghhhnnnnnnnnnmmmllljjjhhhgggwwwwwwccc\\\SSSNNNNNNOOOMMMJJJHHHHHHIIIIIIIIIHHHGGGGGGHHHGGGGGGGGGGGGGGGGGGFFFHHHGGGFFFFFFEEEDDD@@@>>>CCCAAA???>>>@@@BBBCCCCCCEEECCCBBBCCCEEEEEEBBB>>>>>>>>>>>>>>>>>>>>>??????AAA@@@===;;;:::<<<>>>???============>>>>>>>>>>>>>>>===<<<===???@@@???>>>??????@@@AAABBBDDDEEEFFFDDDFFFDDD===:::<<<===<<<<<<===>>>@@@FFFOOOZZZbbb___eeennnwww~~~}}}{{{|||uuuqqqpppiiijjjllllllmmmlllkkkkkkmmmpppuuu{{{xxxkkk]]]RRRKKKHHHDDDEEEGGGJJJMMMMMMJJJGGGCCCBBBBBBEEEJJJQQQVVVYYY___eeekkknnnooosssyyy~~~|||zzz}}}yyypppjjjaaaWWWOOOHHHBBB>>><<<;;;<<<===;;;888<<>>===;;;;;;888555333444444555555444222111///000///.........///111222@@@NNNaaammmrrrtttwww{{{|||zzzyyyxxxxxxxxxrrrooooooqqquuu~~~zzzwwwuuuuuurrrkkkbbb```ccciiilllnnnnnnjjjhhhiiikkkyyynnn___YYYQQQMMMMMMMMMKKKHHHHHHHHHIIIJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFGGGFFFEEEEEEFFFDDDBBB???AAA???>>>>>>@@@CCCDDDDDDCCCBBBAAABBBDDDDDDAAA>>>>>>>>>>>>>>>??????@@@@@@AAA@@@>>>===<<<===>>>???=========>>>>>>????????????>>>===>>>@@@AAA@@@???@@@@@@@@@@@@@@@AAABBBCCCBBBDDDCCC===;;;===???>>>===>>>???AAAFFFOOOXXX___bbbgggooovvv|||~~~}}}{{{rrrllliiifffggghhhjjjjjjjjjiiiiiiiiilllpppvvv{{{wwwjjj]]]SSSMMMKKKJJJMMMPPPRRRRRROOOKKKIIIGGGGGGHHHLLLSSSZZZ```cccjjjnnnsssuuuuuuwww|||xxxssstttvvvyyy}}}xxxvvv||||||xxxlllfff\\\SSSKKKEEE???<<<999888:::;;;999999???GGGUUUhhh}}}zzzwwwvvviiiddd]]]ZZZYYYZZZYYYYYYXXXXXXYYYZZZZZZYYYVVVUUUUUUSSSQQQQQQSSSUUUUUUUUUVVVVVVUUUUUUTTTTTTTTTTTTSSSRRRPPPMMMIIIFFFDDDDDD@@@>>><<<;;;:::999666444333333444333222111///...000///.........///111222>>>LLL^^^lllrrrtttxxx{{{~~~|||zzzyyyxxxxxxxxxsssqqqppprrrvvv|||vvvuuusssqqqoooggg^^^[[[^^^gggkkkooopppnnnllllllnnn{{{wwweeeYYYUUUOOOMMMLLLKKKHHHEEEGGGHHHIIIJJJJJJKKKJJJJJJHHHHHHGGGGGGGGGFFFFFFFFFEEEDDDDDDFFFGGGFFFDDDBBB@@@>>>===>>>AAACCCDDDDDDAAA@@@@@@AAABBBBBB???=========>>>???@@@AAAAAABBB@@@@@@??????????????????======>>>>>>???@@@AAAAAAAAA?????????AAABBBAAA@@@@@@@@@???>>>>>>?????????@@@CCCBBB===;;;>>>@@@???===>>>@@@CCCGGGMMMTTTZZZaaafffnnntttyyy{{{~~~tttjjjeeeeeefffhhhjjjjjjjjjiiihhhfffhhhlllqqqwww|||~~~uuuiii^^^WWWTTTTTTVVVZZZ^^^^^^XXXQQQLLLJJJIIIJJJNNNTTT\\\eeelllqqqxxxzzz}}}}}}|||}}}uuullllllgggdddfffllluuuwwwrrrooouuuyyytttggg```VVVLLLEEE@@@<<<:::888888999;;;:::<<>>>>>@@@BBBBBBBBB>>>>>>???@@@@@@@@@>>>===<<<===>>>???@@@AAABBBCCC???@@@AAAAAAAAA@@@??????======>>>???@@@AAAAAABBBAAA@@@???@@@AAABBBAAA@@@>>>==================>>>@@@CCCBBB>>><<<>>>???>>><<<>>>@@@BBBEEEIIIOOOSSS[[[aaajjjrrrwwwzzz|||~~~|||qqqjjjjjjkkkmmmoooooonnnllljjjggghhhkkkoootttzzz~~~|||tttjjjbbb]]]^^^___cccgggkkkggg]]]RRRLLLJJJHHHLLLSSS[[[dddmmmuuu{{{|||uuunnneee___```^^^\\\```hhhtttqqqkkkhhhnnn}}}{{{tttnnnaaaZZZOOOFFF@@@===:::999::::::;;;<<<===AAANNN\\\zzz{{{{{{{{{tttkkkdddbbb```\\\ZZZYYYZZZ\\\]]][[[\\\\\\[[[YYYWWWVVVVVVVVVUUUSSSSSSTTTVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUTTTVVVWWWTTTNNNHHHEEEDDDCCC@@@<<<::::::;;;;;;:::999888888777555444333222000///.........///111222888EEEVVVeeennntttxxx{{{}}}}}}|||zzzyyyxxxxxxwwwuuurrrrrrvvv}}}yyyrrrrrrpppnnnllleee]]]]]]```lllrrryyy|||{{{xxxwwwwww{{{~~~ggg[[[RRRPPPOOOMMMLLLJJJHHHFFFDDDEEEFFFGGGHHHIIIIIIIIIGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEGGGIIIJJJIIIGGGCCCAAA??????@@@@@@???>>><<<===?????????>>>======<<<======???@@@AAABBBBBB>>>???AAABBBBBBAAA@@@???===>>>>>>???@@@@@@AAAAAAAAA@@@??????AAAAAA@@@???;;;;;;;;;;;;<<<===>>>>>>@@@CCCCCC???<<<>>>>>>===<<<===???AAABBBFFFJJJMMMWWW^^^gggpppuuuyyy|||}}}~~~xxxuuuvvvxxxxxxvvvsssooommmiiiiiikkkmmmqqqvvvzzz}}}{{{tttkkkeeeccceeehhhjjjmmmnnnggg[[[OOOIIIHHHIIIOOOWWWaaaiiisss|||yyynnneee^^^ZZZXXXXXXYYY[[[___iiiwwwzzzkkkfffbbbiiiyyy}}}|||zzztttllleeeYYYSSSJJJBBB===;;;:::999;;;;;;<<<===>>>FFFWWWhhh~~~{{{|||{{{sssjjjdddaaa```]]]ZZZXXXXXXZZZ[[[[[[]]]]]]\\\YYYWWWWWWXXXWWWVVVTTTUUUWWWYYYZZZYYYVVVVVVVVVVVVWWWWWWWWWWWWWWW[[[]]]ZZZSSSKKKGGGFFFEEEBBB>>><<<<<<=========:::999888666555444333333000///.........///111222666AAARRRbbblllssswwwzzz||||||{{{zzzyyyxxxxxxwwwuuurrrrrrxxxzzzssspppnnnmmmlllgggaaabbbfffpppvvv}}}}}}yyyvvvvvvxxxqqq^^^TTTPPPOOONNNMMMKKKJJJHHHHHHDDDEEEFFFGGGGGGHHHGGGGGGEEEEEEDDDCCCBBBBBBAAAAAABBBBBBCCCFFFIIIJJJIIIGGGDDDBBB@@@@@@@@@???===;;;:::===??????>>>======>>><<<<<<===>>>???@@@@@@AAA>>>???@@@AAABBBAAA@@@???>>>>>>>>>????????????@@@@@@???===>>>??????>>>===::::::::::::;;;<<<===>>>>>>BBBCCC???===??????===<<<>>>???@@@AAADDDHHHKKKVVV[[[dddkkkppptttwwwyyy~~~zzztttqqqlllkkkkkkkkkmmmqqquuuxxx~~~}}}zzzsssjjjdddbbbdddfffffffffddd\\\SSSJJJFFFEEEJJJRRR\\\eeemmmuuu~~~}}}mmmaaaXXXRRRPPPSSSYYY^^^ccciiittt{{{tttfff```]]]eeeuuu}}}zzzxxxuuummmccc[[[QQQKKKDDD>>><<<::::::999::::::<<<>>>AAALLLbbbwww}}}uuuvvv{{{vvvmmmgggccc___^^^]]]YYYVVVUUUWWWXXX[[[]]]^^^\\\YYYWWWXXXZZZZZZXXXVVVVVVXXXZZZZZZZZZTTTTTTTTTUUUUUUUUUUUUUUUXXX^^^bbbaaaYYYPPPLLLKKKGGGDDDAAA@@@@@@???>>>===999888666444222111111000000///.........///111222444>>>OOO^^^jjjqqqvvvxxx{{{{{{{{{{{{zzzyyywwwwwwuuuqqqqqqyyyzzztttooommmmmmlllhhhdddfffkkkrrrwww}}}|||wwwtttsssuuu|||gggYYYRRRNNNNNNMMMKKKIIIHHHIIIIIIFFFGGGGGGHHHHHHGGGGGGGGGDDDCCCCCCBBBAAA@@@???>>>@@@@@@AAACCCFFFGGGFFFDDDBBBAAA@@@@@@@@@???===;;;:::<<>>======???<<<<<<=========>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@??????>>>>>>>>>>>>======>>>===;;;<<<======;;;:::;;;;;;;;;::::::;;;;;;<<<:::???AAA???>>>AAABBBAAA>>>?????????@@@DDDIIILLLQQQVVV]]]dddjjjnnnrrruuuyyy}}}xxxrrrqqqnnnlllmmmpppsssuuu{{{|||xxxqqqggg___[[[[[[]]][[[XXXRRRLLLGGGEEEDDDDDDIIIQQQ\\\eeelllsss{{{~~~pppbbbYYYRRRNNNOOOTTT___gggooouuuuuummm```[[[YYYaaaqqq~~~{{{xxxuuuooofffZZZRRRHHHDDD???;;;::::::999888999:::===AAAGGGWWWqqqwwwzzz}}}qqqgggcccbbb]]]^^^]]]ZZZWWWVVVXXXZZZZZZ]]]^^^\\\YYYWWWZZZ]]]]]][[[XXXWWWWWWXXXWWWVVVSSSSSSSSSSSSTTTTTTTTTUUUVVV^^^eeefff___WWWTTTSSSIIIGGGEEECCCCCCBBB???===999777555333111000000000000///.........///111222333===LLL\\\hhhppptttvvvzzzzzz{{{{{{zzzyyywwwvvvvvvqqqqqqxxx}}}xxxtttrrrqqqppplllhhhjjjppptttyyy~~~|||xxxvvvvvvtttssscccYYYTTTMMMMMMLLLJJJGGGGGGHHHJJJHHHHHHIIIIIIIIIHHHGGGGGGCCCCCCBBBAAA???>>>>>>=========>>>AAACCCDDDCCCBBB@@@?????????AAA@@@???===999===@@@@@@>>>===>>>???<<<<<<<<<<<<============>>>>>>>>>??????@@@@@@@@@??????>>>>>>===<<<<<<<<<===;;;::::::;;;;;;:::888>>>===<<<;;;::::::::::::666<<>>???CCCEEEDDD@@@AAA@@@@@@AAADDDJJJNNNKKKOOOWWW^^^eeekkkqqqtttuuu|||yyyvvvrrrpppoooqqqtttvvvxxx~~~{{{wwwoooeee[[[UUUSSSTTTQQQLLLEEE@@@@@@AAACCCCCCGGGOOOZZZbbbhhhnnnvvv|||rrrfffZZZVVVSSSPPPTTTZZZcccllltttxxx{{{ppphhh\\\WWWVVV^^^nnn}}}}}}zzzvvvrrrlllbbbUUULLLCCC@@@<<<:::999999888777:::<<<@@@FFFNNN```~~~}}}nnndddaaaccc]]]______]]]ZZZYYY[[[^^^YYY]]]___]]]YYYWWW[[[^^^___]]]YYYWWWVVVUUUTTTSSSSSSSSSTTTTTTUUUUUUUUUVVVTTT]]]fffhhhccc\\\YYYZZZJJJIIIGGGFFFEEECCC@@@===;;;999777444222222111111000///.........///111222333<<>>>>>??????======???@@@@@@???>>>>>>===>>>@@@AAA@@@???===;;;999;;;===???@@@???>>>>>>888:::<<<===<<<<<<===>>><<<===???@@@@@@>>><<<;;;<<<<<<<<<===============;;;;;;;;;::::::999999999:::999888777777777999999;;;;;;<<<===???BBBDDDFFF???@@@BBBEEEHHHJJJLLLNNNHHHLLLRRRZZZbbbhhhlllnnnrrrzzzwwwuuutttqqqtttzzz{{{}}}xxxtttkkk```UUUMMMIIIHHHDDDAAA>>><<<<<>>;;;999888888::::::;;;;;;:::@@@PPPbbbtttxxxmmmfffbbb``````bbb___\\\^^^``````[[[VVV[[[[[[\\\\\\\\\\\\[[[[[[YYYZZZYYYWWWUUUSSSTTTUUUNNNTTTYYYWWWRRRPPPRRRVVVRRRXXX```fffeeeaaa[[[WWWMMMKKKIIIGGGFFFCCC@@@===;;;999777666555444222000222111111000000000000000444;;;HHHZZZiiirrrtttrrrxxxyyyzzz{{{{{{yyywwwvvvvvvqqqpppuuu|||zzzvvvuuuzzzzzzzzz{{{}}}lll^^^VVVOOOLLLLLLLLLKKKJJJIIIIIIIIIIIILLLKKKIIIFFFEEEDDDCCCCCC@@@@@@?????????>>>>>>>>><<<===>>>?????????>>>======>>>???@@@@@@>>>===<<<:::;;;===???@@@???>>>===:::;;;======<<<<<<<<<======>>>?????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::999999999999:::999888777777888999999;;;;;;;;;;;;===???BBBCCC???@@@AAABBBDDDEEEFFFGGGFFFIIINNNUUU]]]ccchhhkkkqqqyyy}}}xxxwwwzzzzzzvvvpppfffZZZPPPIIIFFFEEEBBB@@@>>><<<===???BBBDDDLLLNNNQQQTTTXXX^^^eeejjjqqquuuxxxzzz~~~~~~vvvkkk```WWWUUU]]]aaa___ccckkkuuuwwwxxxtttnnnjjjiiijjjhhhiiiqqq}}}zzzmmm```TTTRRRSSS[[[iiiwww}}}|||xxxuuuooohhh```UUUKKKDDD>>><<<:::999999:::;;;;;;<<<;;;CCCWWWnnnrrrggg```]]]\\\\\\^^^\\\[[[^^^aaabbb^^^ZZZ[[[ZZZXXXWWWVVVWWWXXXYYYZZZZZZZZZXXXVVVTTTUUUVVVTTTWWWYYYVVVQQQNNNNNNPPPSSSYYY```eeeddd^^^WWWRRRJJJHHHFFFEEEDDDBBB???===<<<:::888777666555333111222111111000000000000000555;;;HHHYYYhhhqqqrrrpppuuuvvvxxxzzzzzzyyyxxxwwwvvvrrrqqqvvv{{{{{{vvvxxxyyyzzz|||rrraaaYYYTTTOOOKKKLLLLLLKKKJJJIIIIIIIIIIIIKKKJJJHHHFFFDDDCCCCCCCCC>>>???@@@@@@@@@???===<<<;;;<<<===>>>???>>>=========>>>???@@@???>>>===<<<:::;;;===>>>??????>>>===<<<===???>>><<<;;;<<<<<<>>>>>>>>>>>>=========<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999888888888999888888777888888999999::::::::::::;;;===???@@@@@@@@@@@@AAAAAAAAAAAAAAABBBDDDIIIOOOVVV]]]cccfffmmmttt~~~}}}zzz~~~ssskkk___RRRHHHCCCAAAAAA???>>>======>>>@@@BBBDDDJJJLLLMMMOOOSSSXXX^^^ccclllnnnooooooppppppiiiaaaZZZVVVYYYdddlllmmmpppwww{{{zzzvvvooofff```^^^___```cccmmm{{{}}}wwwjjj]]]RRRQQQRRRZZZhhhvvv{{{xxxrrrnnnhhhaaaYYYPPPGGGAAA<<<<<<;;;;;;::::::;;;;;;@@@BBBMMMddd~~~|||nnnbbb[[[YYYYYYZZZ[[[[[[\\\```eeefffbbb___[[[YYYVVVTTTSSSUUUWWWYYY[[[[[[[[[YYYWWWVVVWWWXXXYYYXXXWWWUUUSSSQQQPPPPPPUUUZZZ```dddbbb[[[RRRLLLIIIGGGEEEDDDDDDBBB@@@>>>===;;;999888777666444222222111111000000000000000444:::FFFWWWfffoooqqqooossstttwwwyyyzzzzzzyyyxxxxxxttttttxxx|||~~~vvvuuuvvvyyy}}}}}}gggZZZVVVUUURRRNNNLLLKKKJJJIIIIIIHHHHHHHHHIIIHHHGGGEEEDDDCCCBBBBBB===>>>???@@@@@@>>><<<;;;:::;;;<<<>>>>>>>>>======>>>>>>??????>>>>>>===<<<;;;;;;======>>>>>>=========???@@@???<<<;;;;;;;;;======<<<;;;;;;;;;;;;<<<:::::::::::::::999999999888888888888888888888888888888888888888888999999;;;::::::999:::;;;===>>>AAA@@@@@@@@@@@@@@@@@@@@@@@@AAADDDIIIQQQYYY```dddgggmmmxxx{{{pppgggXXXKKKBBB>>>===>>><<<<<<===>>>@@@BBBDDDFFFJJJKKKMMMOOORRRVVV]]]aaafffeeeddddddeeedddaaa]]]ZZZZZZaaannnwwwxxxyyy|||yyywwwqqqhhhaaa^^^aaaeeehhhmmmwww~~~{{{uuugggZZZPPPPPPRRRZZZggguuuzzzvvvmmmiiiaaaZZZRRRJJJBBB>>>::::::;;;;;;:::::::::;;;CCCKKK]]]sss{{{mmmaaa[[[YYY[[[\\\\\\\\\___cccfffgggdddaaaYYYXXXWWWWWWWWWXXXZZZ[[[[[[[[[[[[ZZZWWWWWWXXXYYYXXXVVVUUUWWWZZZ\\\\\\ZZZYYY\\\```bbbaaaZZZQQQKKKLLLIIIGGGEEEDDDBBB@@@>>>>>><<<:::999999888555444222111111000000000000000111777BBBSSScccmmmqqqqqqtttuuuxxxzzz{{{{{{zzzyyyyyywwwwww{{{}}}sssppprrrvvvzzz}}}mmm[[[PPPPPPQQQPPPLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDBBBAAA@@@<<<===?????????>>><<<:::999:::<<<===>>>>>>>>>===>>>>>>>>>>>>>>>===<<<<<<;;;<<<<<<==================??????>>><<<:::::::::<<<;;;:::999999999999::::::999999999888888777777777777777777777777777777777777888888999999999999;;;::::::999:::;;;<<<=========>>>>>>>>>?????????>>>???BBBGGGOOOWWW___ddddddjjjtttyyymmmcccSSSFFF>>><<<<<<<<<;;;;;;===???BBBFFFIIIKKKNNNPPPSSSUUUWWW[[[```dddeeebbb___^^^]]]\\\[[[[[[^^^bbbkkkwww~~~~~~|||{{{tttqqqjjjccc___bbbjjjqqqxxx~~~}}}zzzssseeeXXXMMMMMMPPPXXXeeessszzzvvvkkkeee\\\SSSLLLDDD>>>:::777888:::999888999;;;>>>CCCTTTlll{{{mmmaaa[[[ZZZ\\\]]][[[\\\^^^```bbbaaa___]]]TTTUUUXXXZZZ[[[\\\[[[[[[ZZZZZZZZZYYYWWWVVVWWWYYYYYYWWWXXX\\\cccggggggeee_________```___ZZZSSSNNNNNNKKKGGGDDDBBBAAA???===???===;;;:::999888666444222111111000000000000000...222===LLL^^^kkkqqqssswwwxxxzzz||||||{{{zzzyyyyyyxxxzzz}}}}}}tttlllnnnrrrwww}}}mmmaaaTTTMMMMMMOOOMMMKKKIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEDDDCCCBBB@@@???<<<===>>>>>>>>>===;;;:::999;;;<<<>>>?????????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>===;;;:::999:::::::::::::::999999999888999888888777777666666666555555666666666666666777666777888999999999999999:::999999888999:::<<<===999999:::;;;;;;<<<<<<===;;;===AAAGGGOOOXXX```eeefffkkksss~~~|||zzzxxxzzz~~~xxxiii^^^NNNBBB===;;;;;;;;;:::;;;===@@@EEEJJJOOORRRWWWZZZ]]]___aaaccceeehhhiiiccc]]]ZZZWWWTTTVVVZZZccchhhrrr}}}}}}xxxqqqpppmmmiiihhhmmmvvv~~~}}}zzzssseeeWWWIIIKKKOOOWWWcccqqq}}}wwwrrrfff```VVVMMMFFF@@@<<<999555777999888777999>>>CCCGGG^^^yyyyyylllaaa\\\[[[\\\]]]YYYZZZZZZZZZZZZXXXWWWVVVPPPRRRVVVYYY[[[ZZZYYYXXXWWWXXXXXXWWWUUUUUUVVVWWWZZZZZZ]]]bbbiiimmmmmmkkkgggccc___\\\[[[YYYUUUQQQMMMJJJFFFCCCAAA@@@>>>===???===;;;:::999888666444222111111000000000000000...000777EEEWWWfffppptttxxxyyy{{{|||}}}|||zzzyyyyyyxxxyyy{{{~~~vvviiilllpppvvv{{{```YYYQQQMMMLLLMMMLLLJJJHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCAAA@@@???=========<<<<<<<<<;;;;;;:::;;;===???@@@@@@@@@???>>>>>>===<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<<<<:::<<<===<<<:::999999::::::;;;;;;<<<<<<;;;999888888888777777666555555444444444555555555666666666555666888999::::::999999777777666666777999:::<<<:::::::::::::::;;;;;;;;;888;;;@@@GGGPPPYYYaaafffgggjjjpppyyy|||yyyvvvtttppprrr~~~|||uuueeeZZZJJJ@@@<<<;;;;;;:::;;;;;;===AAAGGGOOOVVVZZZbbbeeeiiijjjjjjiiiiiiiiiggg___XXXUUURRRPPPTTT\\\cccjjjuuu~~~xxxvvvyyy|||~~~}}}zzzssseeeXXXJJJLLLQQQYYYdddrrr|||qqqkkk___YYYOOOGGGAAA>>><<<:::666888999888888;;;CCCIIIVVVlllyyynnnddd^^^]]]]]]]]]XXXXXXXXXVVVUUUTTTTTTTTTRRRSSSUUUWWWWWWWWWVVVVVVUUUVVVVVVUUUSSSSSSTTTVVVVVVYYY___eeekkkoooooonnnppphhh^^^XXXVVVVVVTTTQQQMMMJJJGGGEEEEEEEEEDDDCCC???===;;;999999888666444222111111000000000000000000000444@@@PPPaaalllqqqvvvwwwyyy{{{||||||{{{zzzxxxvvvvvvvvvxxx~~~vvvhhhkkkpppvvv|||UUURRRMMMJJJIIIHHHHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDCCCAAA???>>>======<<<;;;;;;;;;;;;<<<:::;;;===???@@@AAA@@@@@@>>>>>>===<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<999;;;<<<;;;:::999999:::;;;<<<===>>>>>><<<:::999888777777666555555444444444444444555555555666666555666888999::::::999999555555444555666888999;;;=========<<<<<<<<<;;;;;;666999???GGGPPPZZZaaaffffffgggkkksss|||}}}zzzwwwuuurrrmmmooo|||~~~xxxqqqbbbWWWHHH>>>;;;;;;:::999<<<<<<===AAAHHHQQQZZZ___jjjmmmpppqqqooollljjjiiibbbZZZSSSRRRPPPOOOVVV```bbbjjjuuuyyy}}}}}}zzztttfffXXXMMMPPPUUU]]]hhhvvvxxxllleeeYYYSSSJJJCCC???===<<<;;;777999:::999999===FFFNNNfffyyy{{{pppgggbbb```______ZZZZZZXXXVVVTTTTTTUUUWWWXXXWWWVVVVVVUUUUUUVVVVVVSSSTTTTTTSSSRRRQQQSSSTTTPPPUUU^^^fffllloooqqqqqqvvvkkk^^^UUURRRSSSRRRQQQOOOLLLJJJHHHIIIKKKKKKKKK>>><<<:::999999888666444222111111000000000000000333222333===LLL]]]iiiooorrrtttwwwzzz||||||||||||wwwtttsssrrrrrrxxx~~~tttgggkkkqqqxxxOOOLLLIIIHHHIIIIIIHHHGGGFFFEEECCCBBBBBBDDDFFFGGGCCCBBBAAA@@@???????????????>>>===<<<;;;:::::::::<<<<<<======>>>>>>??????========================???===:::888999:::;;;:::===<<<;;;999999888888999;;;;;;;;;;;;:::999888888888777666555444444555666444444555666666666666666888888777777888888999::::::999777666555555555666999999888888888999::::::777:::???EEENNNVVV]]]aaa```dddiiinnnsssyyy|||www}}}xxxqqqnnnooowww~~~vvvlll[[[OOOBBB===<<<:::;;;===???AAADDDDDDFFFMMMXXXaaapppqqqpppnnnkkkhhhhhhiiiaaa\\\WWWVVVTTTTTTZZZbbbooonnnttt~~~~~~{{{vvviii]]]QQQOOOSSS```nnnzzzssseee\\\QQQKKKCCC===;;;;;;999777777666777<<>>>>>>>>>>>>>>===<<<;;;::::::::::::;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<>>>;;;999888999;;;;;;;;;999999999:::::::::::::::::::::::::::999888777777888777666555444444555666888888999999999999999888777666666666666777888888999888777555555555555555888888888999999999999:::999:::>>>CCCIIIPPPUUUXXXVVVZZZ```eeekkkrrrxxx||||||xxxxxxvvvtttuuuyyy~~~uuukkkZZZNNNCCC???>>>>>>???AAAAAACCCFFFGGGHHHNNNWWW___hhhiiijjjhhhfffddddddddd```[[[WWWVVVVVVXXX```hhhuuuuuu|||~~~{{{vvvjjj]]]TTTTTTZZZggguuu}}}oooaaaYYYLLLGGG@@@;;;999999888777999999;;;AAAFFFPPP```ooozzzssskkkeeeaaa``````^^^\\\\\\^^^bbbbbb^^^YYYXXXVVVVVVWWWYYYZZZYYYXXXZZZXXXUUUTTTTTTSSSRRRPPPSSSVVVZZZ\\\]]]^^^bbbeeegggccc]]]WWWRRROOONNNNNNKKKKKKJJJIIIIIIIIIIIIIIICCCAAA???<<<:::888777777555555444333333222111111...///111888CCCQQQ```jjjooorrrvvvxxxxxxxxxyyyyyyxxxwwwuuuqqqnnnqqqwww}}}wwwmmmrrrzzzNNNKKKHHHFFFEEEEEECCCBBBEEEDDDBBBAAAAAABBBCCCDDD@@@@@@???>>>============<<<<<<;;;:::999999999999:::::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<:::888888999;;;;;;;;;777888999;;;<<<<<<;;;;;;999999999888777777666666777666555555444555555555999:::::::::::::::999999555555555555555666777777888777666555555555555555666777888999:::999999888:::;;;<<>>FFFPPP```uuu~~~}}}}}}yyyvvvqqqkkkfffcccbbbaaaaaaaaacccfffhhheee^^^XXXYYYXXXVVVWWWYYY[[[\\\\\\]]]ZZZVVVUUUUUUVVVVVVUUUWWWYYYZZZ[[[ZZZZZZ\\\^^^bbb___ZZZTTTPPPNNNNNNNNNKKKKKKJJJJJJIIIHHHHHHGGGEEEDDDBBB???<<<;;;999999888888777555444333222222//////000555>>>MMM]]]hhhnnnrrruuuxxxxxxxxxyyyzzzxxxxxxuuuppplllmmmrrrwww{{{qqqwwwLLLIIIFFFEEEEEEEEEDDDCCCEEEDDDCCCBBBBBBBBBBBBBBB???>>>===<<<<<<<<<<<<<<<;;;::::::999888888999999:::::::::;;;;;;;;;;;;;;;999999999999999999999999999888666777999:::;;;:::777888;;;=========;;;:::888888777666555555555555555555555555555555555555777777777888777777666555555555555555555666666777666666666555555444444444444666888::::::999888777::::::;;;<<<>>>AAADDDEEEOOOTTT\\\eeemmmsssyyy}}}~~~}}}vvvmmm___VVVMMMJJJJJJIIILLLPPPVVVXXX\\\^^^___aaaeeehhhiiijjjkkkjjjgggeeeeeeeeeddd```]]]___bbbgggqqq{{{}}}|||xxxmmmaaa\\\[[[aaannnzzz}}}pppaaaSSSKKKAAA>>>:::888777777888999<<<:::===JJJ]]]rrr|||zzz~~~{{{uuuqqqooollliiieeebbbaaa```bbbbbbdddfffgggddd___ZZZ[[[YYYWWWXXXZZZ]]]___```[[[XXXVVVUUUXXX[[[]]]^^^\\\\\\\\\\\\[[[[[[[[[[[[\\\ZZZVVVRRROOOMMMMMMMMMKKKKKKKKKJJJIIIHHHGGGFFFGGGEEECCC@@@===;;;:::999999999888666444333222111000000111333;;;III[[[gggnnnqqquuuwwwxxxxxxyyyzzzwwwwwwuuuqqqnnnnnnssswwwxxx}}}IIIGGGEEEDDDFFFGGGGGGFFFFFFEEEDDDCCCBBBAAAAAAAAA======<<<<<<;;;<<<<<<<<<::::::999888888888999999;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888666666666888:::999888999:::<<<======<<<:::999888777666444444444444444444444555555555555555555444444555555555555444444666555555555555666777777555555555555555444444333333444777999:::999888777999999999:::<<<>>>@@@BBBGGGNNNWWWaaaiiipppvvvyyy|||~~~yyyrrrhhh```XXXUUUTTTSSSVVVZZZcccfffiiilllnnnppprrrtttuuuuuutttrrrnnnlllkkklllkkkgggdddfffiiinnnyyy~~~~~~{{{qqqeee^^^[[[]]]gggrrr|||xxxjjjZZZLLLEEE===<<<:::888777888:::<<<===888===QQQlll|||tttllllllkkkiiigggdddbbbaaa```_________```aaaaaa___]]]___]]][[[\\\^^^aaacccccc[[[YYYWWWWWWZZZ^^^aaabbb^^^]]]\\\[[[[[[[[[ZZZYYYWWWUUURRRPPPNNNMMMMMMNNNKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFCCC@@@===;;;999999888888777555444222111000222222222333999FFFXXXeeemmmppptttwwwxxxxxxyyyzzzwwwwwwvvvrrrnnnmmmpppttt~~~GGGEEECCCDDDFFFGGGHHHHHHEEEDDDDDDCCCAAA@@@??????======<<<<<<;;;<<<<<<===::::::999888888999999:::<<<<<<;;;;;;;;;;;;::::::777777777777777777777777777666555666888888777666999:::;;;;;;;;;:::999888888777555444333333444444333333444555555555555444333333444555555555555555555555555555555666777777333444444555444444333333333444666777888888888888888888888999:::<<<>>>@@@CCCJJJTTT___gggmmmrrruuuvvv|||}}}xxxtttmmmfffdddbbb```dddiiippprrruuuyyy|||zzzvvvtttuuuwwwwwwrrrpppqqquuu{{{uuujjj___ZZZZZZbbbmmmxxxttteeeUUUGGG@@@:::::::::888777888;;;======<<>><<<;;;======<<<<<<<<<<<<======::::::999999999999::::::;;;:::::::::999999999999777777777777777777777777777666555666777777666444555666666777777888888999888777555333333333444555222333444555555555444444111111333444555555666666444444444444444555555666222333444444444444333222333444444555666777888999888888777777888:::;;;<<<@@@GGGSSS]]]fffkkkppprrrrrrvvv}}}}}}xxxsssrrrpppoootttzzz|||}}}zzzooo```[[[[[[cccnnnyyyrrrbbbQQQDDD===777999999888666777:::======DDDXXXsss{{{sssooogggfffdddbbbaaa```aaaaaa[[[[[[[[[[[[ZZZ[[[]]]^^^^^^]]]\\\]]]___``````___[[[ZZZZZZ[[[^^^aaaaaaaaa^^^\\\XXXWWWVVVUUURRROOOOOOOOONNNNNNNNNNNNOOOOOOJJJKKKMMMNNNNNNNNNLLLKKKIIIGGGDDDAAA>>>;;;999999666666555444444333222222000222333222555@@@QQQ^^^lllooosssvvvwwwxxxyyyzzzvvvxxxwwwtttooolllmmmppp{{{FFFDDDBBBAAABBBCCCCCCBBBAAAAAA@@@???===;;;:::999======<<<<<<<<<======>>>:::::::::999::::::;;;;;;:::999999999888888777777888888888888888888888888777666666666777666444333222222222333444666888999999777555333333333444555111222444555666555444444...///000222333444555555333333222222333333444555111222333444444444333222444444444444555777888999999888777666666777999999;;;CCCNNNYYYaaagggkkkmmmpppsssyyy~~~{{{zzzzzzzzz|||qqqaaa]]]^^^gggrrr|||qqq```PPPCCC;;;666777999777555666999<<<===KKKfff{{{sssnnnmmmdddccc```^^^]]]]]]^^^___[[[\\\]]]]]]\\\[[[[[[\\\YYYXXXXXXYYY[[[[[[YYYXXXVVVVVVXXX\\\```dddeeeeeebbb^^^ZZZXXXWWWTTTPPPMMMNNNNNNMMMMMMNNNOOOPPPPPPJJJKKKMMMOOOPPPOOONNNMMMJJJHHHEEEBBB???<<<:::999666666555555444444444333///111222222444>>>NNN[[[kkkooosssvvvwwwxxxyyyzzztttvvvxxxvvvsssrrrtttwwwzzzDDDDDDDDDDDDCCCBBBAAA@@@?????????>>>>>>>>>>>>>>>;;;===>>>???>>>===;;;:::;;;;;;;;;;;;:::999888777888888888888888777666666222222333333333333333333888777777666555555444444555555555444444555555555888777666444444333333333222111111111111111111111000000000///000111333555444444444444444555666777555444444444444444444555111111222333444666666777555555666666666666666666;;;===DDDOOO\\\eeeiiijjjrrrtttxxx~~~}}}}}}|||uuufff___[[[bbbsss~~~nnn\\\KKK???:::999555555888::::::;;;===DDD[[[xxx~~~uuummmfffccc```]]][[[[[[]]]___``````YYYXXXXXXZZZ]]]`````````YYYXXXWWWUUUUUUUUUVVVVVVVVVXXX\\\bbbeeefffcccaaa\\\ZZZXXXVVVTTTQQQMMMJJJMMMOOOQQQRRRRRRQQQPPPOOOJJJLLLOOORRRRRRQQQNNNLLLJJJIIIGGGDDDAAA>>><<<:::777777666555555444333333//////000111222777FFFTTTeeennnuuuwwwwwwyyyyyywwwzzzyyyxxxxxxwwwwwwwwwwwwyyyDDDDDDCCCCCCBBBAAA@@@@@@AAA@@@@@@???>>>===<<<<<<;;;<<<>>>>>>>>>===;;;:::;;;;;;;;;;;;:::999888777666666777777666666555444555555555444444444444444777666666555444444333333555444444333333444444555666555444333333222222222333333222222111111111000222111000111333444444444222333333333444444444444000//////......//////000111111222333444555666666333333333333333333444555999;;;AAALLLXXXccchhhjjjppprrrvvv~~~~~~~~~}}}~~~zzzuuuiiiccc___fffuuuzzziiiWWWHHH???;;;777555555888999888<<>><<<777666888999888999AAAJJJbbbzzztttmmmlllkkkhhhfffcccaaa```___]]]\\\]]]]]]]]][[[YYY[[[ZZZZZZ\\\```bbbccccccZZZYYYWWWUUUTTTSSSTTTTTTYYYZZZ]]]```cccccc```]]]XXXUUURRRQQQPPPPPPOOONNNNNNPPPRRRTTTVVVVVVVVVVVVRRRTTTUUUVVVTTTRRROOOMMMHHHGGGEEEBBB???===:::999777777555444333222222111444222111111000222===HHH]]]fffpppssstttwwwxxxvvvxxxwwwvvvvvvxxx{{{~~~}}}{{{}}}BBBAAAAAA@@@@@@?????????@@@@@@???>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;:::999999999999999999888777777888999999999999999888888888888777666555444444333333333333333222222111111222222111111111111222222333333333222222111111000222222222333333444444555333666:::999444000///000///111333444444333111000444444333333333333444444000111111222333444444444444333222222222444666777555666:::BBBMMMXXXbbbhhhmmmqqqwww~~~}}}~~~~~~~~~}}}}}}~~~~~~|||{{{{{{{{{}}}~~~~~~~~~~~~}}}|||{{{{{{|||}}}||||||~~~~~~zzzvvvpppllljjjooozzztttaaaOOOCCC===<<<888999;;;;;;999;;;HHHVVVrrrxxxnnniiihhhgggeeebbb```___^^^]]]\\\]]]^^^```___\\\ZZZ\\\ZZZYYYZZZ]]]^^^___^^^XXXWWWVVVVVVUUUVVVWWWWWW\\\]]]^^^aaabbbaaa^^^[[[XXXUUUQQQOOOOOOOOONNNNNNOOOPPPRRRUUUWWWXXXYYYYYYSSSSSSTTTTTTRRROOOLLLJJJHHHGGGEEEBBB@@@===;;;:::;;;:::888555444333222222333111000000///111:::DDDWWWbbblllppprrruuuvvvuuuuuuuuuuuuvvvzzzzzzzzz{{{AAAAAA@@@?????????@@@@@@===============>>>>>>>>>;;;;;;;;;;;;;;;::::::999888888999999888888777777777888888999999999888888666666555555444333222222222222222222222111111111111111111000000111111111222333333333333222111111...///000222444666777888555>>>DDD@@@555...///333000222333555444333111000000000////////////000000000000111111222333333333333333222222333444666777555666999>>>GGGQQQ\\\bbbkkkpppxxx{{{yyywwwwww|||~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||}}}~~~~~~~~~~~~}}}}}}||||||{{{|||}}}}}}}}}~~~|||}}}~~~~~~zzzxxxrrrnnnlllpppzzztttbbbPPPCCC<<<:::888999;;;;;;:::???QQQbbbvvvooogggfffeeecccaaa___^^^]]][[[\\\]]]```bbbbbb```]]]\\\ZZZXXXXXXXXXXXXWWWVVVTTTUUUWWWXXXZZZ[[[\\\\\\`````````aaabbb```\\\YYYXXXUUUQQQNNNMMMLLLKKKJJJMMMNNNPPPRRRUUUWWWXXXYYYRRRSSSSSSRRRPPPNNNKKKIIIGGGFFFEEECCCAAA@@@>>>>>>AAA???<<<999666444444444111......000000222999BBBSSS^^^iiinnnqqqtttuuusssrrrrrrsssvvv|||}}}xxxyyy|||BBBAAA@@@?????????AAAAAA;;;<<<<<<======>>>>>>???;;;;;;:::::::::999999999777777888888888777777666444555555666666666666555444444444333222222222111222222222222222222111111111111000000000000111111111222333444444333111111---...///111444666777888999AAAGGGCCC777///111666222222333444333222111000///......------......///000000111111111222222222000000111222333444444555666777999;;;@@@IIIRRRYYYfffmmmvvv~~~{{{vvvssssssrrrsssyyy~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~xxxyyyzzzyyyyyyzzz~~~}}}{{{yyyrrrooommmpppyyyuuuaaaOOOBBB;;;999666666888;;;>>>III^^^rrrxxxrrrmmmbbbaaaaaa```___^^^^^^]]][[[[[[]]]```ccccccbbb```]]][[[XXXVVVUUUTTTRRRQQQRRRUUUYYY]]]```aaa```___bbbbbbaaa``````^^^ZZZWWWUUURRRNNNKKKJJJIIIGGGFFFHHHHHHJJJLLLOOOQQQSSSTTTQQQQQQQQQQQQPPPNNNLLLKKKGGGGGGFFFEEEDDDDDDCCCCCCHHHEEEAAA<<<888555444444000------000111333999@@@PPP\\\gggmmmpppssstttrrrqqqqqqsssvvv{{{xxxyyy~~~~~~}}}wwwxxx{{{BBBAAA@@@??????@@@BBBCCC<<<<<<<<<===============;;;::::::999999999999999666666777777777777777666333333444555555555555555333333333333222222222222222222222222222222222222222111111000000111111222///000222333333222000///...///000111222444555555777<<>>>>>======<<<<<<<<<;;;;;;:::999999888888999999666666777777777777777666444444555666777777666666222333333333333333333333222222222222222222333333222222111111111111222222---...000111222111///...000000111111111222222222444444444444444333111///222111000///...///////////////............//////000000000000111111111111000222555888999999777666666777777666666:::@@@FFFTTT___nnnyyy~~~zzzssspppoooqqquuuxxx|||~~~~~~~~~~~~~~~}}}||||||||||||}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~|||yyyxxxxxxtttpppnnnqqqyyyqqqZZZGGG<<<:::;;;999888;;;DDDRRRggg{{{qqqgggaaaaaa```___]]][[[YYYXXXWWW^^^]]]]]]^^^___```^^^]]]___\\\ZZZXXXXXXWWWVVVTTTUUUZZZaaagggiiifffbbb___bbb```^^^\\\[[[WWWSSSPPPGGGFFFEEEEEEEEEEEEBBB@@@<<<<<<===???AAACCCEEEGGGHHHHHHIIIJJJJJJJJJJJJJJJGGGHHHHHHIIIIIIJJJKKKKKKOOOKKKEEE>>>888444333222333000///111333333666;;;OOOZZZffflllooorrrrrrppprrrrrrsssssstttvvvwwwwww{{{|||yyy|||~~~|||zzzzzzzzz{{{~~~CCC@@@===<<<===>>>>>>>>>;;;;;;<<<<<<===<<<<<<;;;888888888888777777777666555555444444444444555555777666555333222111000000111111111111111111222222222222222222222333333333444444333222111000///...111111000000000000111111000000000000000000000000333222000/////////000111333222111///............////////////////////////000000000000111111111111222333888???EEEDDD<<<555222333444444555777<<>>======<<<:::999777666666666888;;;>>>@@@DDDDDDCCCDDDFFFJJJMMMPPPNNNMMMKKKJJJIIIHHHEEECCCJJJEEE???<<<:::888444111111111000000111333555777FFFQQQaaakkkooopppqqqrrrsssssssssssstttttttttuuu}}}|||yyyzzz}}}~~~|||CCC@@@===<<<<<<=========:::::::::;;;::::::999999888888888777777777666666555555444444444444555555555444333222222222222222333333222111000000000000////////////////////////111111000000//////000000111111000000000000111111000000000000000000000000222111000/////////000000222111000///....................................//////000000000111111111222333777>>>CCCAAA:::444222333444444444666:::===EEEOOO]]]hhhoootttwwwzzz}}}~~~~~~{{{yyy|||~~~|||}}}~~~zzzzzz{{{||||||}}}~~~~~~|||||||||}}}~~~~~~|||zzzxxxtttqqqssszzz|||bbbMMM???777888<<<>>>???III___vvv}}}sssggg``````^^^^^^^^^]]]\\\\\\\\\\\\ZZZ^^^aaabbb```^^^]]]^^^ZZZZZZZZZXXXUUUTTTUUUVVVWWWZZZ]]]___``````aaaccccccaaa___^^^\\\XXXQQQKKKBBB>>>:::777777777777666222222222333555888:::<<<<<<===???BBBEEEHHHKKKLLLNNNMMMKKKIIIGGGDDDAAA???DDD@@@<<<::::::999777555222111000000111333555666BBBMMM]]]iiinnnpppqqqrrrttttttuuuvvvvvvwwwxxxxxx}}}zzzwwwuuuwww{{{~~~CCC@@@===<<<<<<<<<;;;:::888999999999888777666666777777777777666666666666555444444333333444444555333222222222222222333333444333222111000/////////111111111111111111111111///......---...///111222111000000//////000000111000000000000000000000000111111000////////////000111000///.......................................//////000000000000111111222333666;;;???===777111222333333333333444777999>>>GGGTTT___ffflllqqquuuxxx}}}uuujjjgggppp{{{}}}~~~~~~{{{||||||}}}}}}~~~~~~~~~||||||{{{{{{|||}}}~~~~~~~~~~~~~~~~~~}}}zzzyyyvvvsssooopppvvv~~~oooUUUDDD;;;777888<<<>>>BBBQQQkkk~~~|||}}}xxxqqqggg```]]]]]]^^^^^^]]]]]][[[ZZZZZZYYY\\\```aaa```^^^\\\\\\UUUVVVUUUTTTSSSSSSUUUWWWWWWZZZ\\\^^^^^^```bbbdddccc```]]]]]]^^^ZZZRRRKKK???:::444000000222444555////////////000111222333555777;;;@@@DDDHHHJJJKKKKKKJJJIIIHHHEEEBBB@@@>>>@@@===:::999888888666555333222111000000222444555<<>><<<;;;;;;:::888777888888888888888777666666666666666555555555555444333333222222222222333333444444222111000/////////////////////000111222222000000//////.........---222111000/////////000000000000////////////000000........................////////////......------...---------------...///...........................////////////000000000222222444555555444111///000111222222111111222444444;;;EEENNNWWWbbbmmmtttxxx{{{|||qqqfff^^^[[[\\\^^^gggkkkrrr{{{~~~~~~}}}}}}|||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~|||||||||{{{yyyvvvssspppnnnjjjccc______```bbbcccZZZMMM@@@;;;:::999;;;===@@@UUUssszzzpppnnnooolllfffccc``````aaaaaa``````___^^^aaa```___^^^\\\YYYVVVSSSOOOQQQRRRSSSSSSVVVYYY\\\^^^```aaabbbbbbdddgggiiieeecccbbbcccccc___WWWPPPBBB???;;;888888888888777777666555444444444444555333333333666;;;AAAHHHLLLKKKNNNOOONNNIIIEEECCCCCC@@@@@@>>><<<999777555444666444222000000000222222555???OOO^^^jjjppprrrsssooopppqqqsssuuuwwwxxxyyy~~~{{{zzzyyyyyyvvvtttvvv~~~>>>===;;;:::::::::888666777888888999999888888777666555555555444444444444333222222111111222222333555444222000///...------.........///000111222333111111000000//////......111111111000000/////////000//////......//////000.................................///...------,,,,,,,,,,,,,,,,,,---...///------------------------......////////////000000111222222333222111000//////000222222111111222333333888???GGGPPP[[[hhhqqqssswww{{{~~~tttggg\\\VVVTTTVVVZZZbbbnnnyyy~~~}}}|||||||||}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}~~~}}}}}}|||zzzwwwsssooolllhhhccc\\\WWWTTTSSSRRRQQQFFF???999888888999<<>>;;;999999999888777:::888666444333333555555444333111222666<<>>???BBBGGGKKKMMMPPPLLLFFF???;;;888888999888777666666888===AAADDDPPPUUUXXXVVVQQQKKKJJJJJJBBBDDDEEEDDD@@@=========888666444111//////000000333999EEESSS___hhhlllnnnnnnoooppprrrsssuuuvvvvvvyyy~~~;;;:::999999::::::888666333444555777888888999999555555444444444333333333222222111111111111222222000000////////////000000111000000////////////000111000000///...------,,,(((***---000111111///...//////............//////------------------------,,,---.........---,,,+++*********+++,,,---...///------------------------............/////////000111111111000//////111222---///111222222222333444333555888<<>>JJJVVVtttxxxoooiiieeefffgggdddcccccccccaaa```___```dddhhhjjjfffaaaZZZVVVVVVVVVUUUTTTSSSWWW]]]```bbbbbbcccdddeeegggjjjjjjiiigggffffffhhhmmmqqqnnnfff]]]YYYXXXMMMKKKJJJMMMUUU```iiiooopppjjj___TTTKKKEEEBBBBBB======<<<===>>>@@@BBBDDDKKKQQQVVVWWWSSSPPPPPPRRRHHHJJJJJJGGGBBB===;;;<<<999777444111/////////000222888AAANNN[[[dddiiikkkpppqqqrrrssstttvvvwwwwwwuuu{{{777888999999999999888777888777777666555444444444555555555444444333333333222222111111111111222222000///////////////000000000000000000000000000000444333111000/////////000//////////////////////////////...------------......---,,,,,,,,,,,,---...,,,,,,---......---,,,,,,---.........---,,,,,,+++,,,,,,,,,---------......///////////////.........---///000000///......///111111111111111111222222444555999<<<>>>BBBOOO\\\hhhooowww|||{{{ooo^^^SSSIIIHHHJJJNNNWWWaaakkkttt}}}~~~|||zzzxxx{{{|||{{{zzzyyyyyy{{{}}}||||||}}}~~~~~~~~~}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}zzzxxxyyywwwsssoooiii```WWWQQQLLLIIIDDD???;;;999999999;;;333333:::<<>>;;;888777888888888666888;;;>>>IIIccc}}}vvvllljjjhhheeeaaa^^^\\\[[[ZZZ___]]]\\\^^^```bbbaaa___\\\ZZZVVVSSSQQQPPPQQQRRRUUUYYY^^^aaabbbccccccdddffffffffffffeeedddbbbaaaaaabbbaaa^^^[[[YYYZZZ[[[aaagggsssyyywwwuuurrrnnnhhhbbb]]]^^^]]]\\\ZZZXXXVVVUUUTTTOOOMMMIIIGGGEEEBBB???<<<888777555333222222333333444555;;;HHHWWWccchhhiiimmmnnnppprrrssstttuuuuuuwwwvvvwww|||888888999999999999888888777777666666555444444444333333333222222222222222222111111000000111111222000000////////////000000////////////////////////111000///...............////////////////////////---,,,,,,+++++++++++++++---...////////////...---,,,,,,------------,,,,,,---------------,,,,,,+++,,,,,,,,,,,,------------........................---...000000...---.../////////000000111222333333222222555888888;;;DDDOOO[[[cccnnnvvv{{{ssseeeZZZQQQKKKJJJLLLNNNUUUaaannnyyy~~~}}}{{{zzz|||~~~{{{||||||}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~}}}{{{yyywwwvvvvvv{{{|||~~~~~~~~~~~~~~~~~~}}}||||||||||||zzzwwwtttpppjjjbbbZZZQQQHHHBBB<<<;;;999888777777777888555999===>>>EEE[[[{{{~~~ppphhhhhhfffbbb^^^[[[ZZZYYYYYY^^^]]]\\\]]]^^^^^^]]][[[ZZZXXXUUUQQQOOOOOOPPPQQQWWWZZZ^^^aaabbbbbbcccdddeeeeeeddddddbbbaaa___^^^\\\\\\[[[YYYXXXXXXZZZ]]]dddooo}}}tttoooggg___YYYVVVTTTTTTOOOLLLIIIFFFDDDAAA>>>;;;999888666444333333333333222333999DDDSSS```gggiiilllmmmoooqqqssstttuuuuuusssrrrrrrvvv888888888888888888888888666666666555555444444444222222111111111111111111111111000000000000111111111000000////////////000........................//////......------------------------------------------,,,++++++++++++++++++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------------...............///,,,...//////...------...---...///000111222333444222111333666666777???HHHRRR[[[gggqqqxxx~~~rrreeeYYYQQQMMMKKKMMMTTT```kkkuuu}}}{{{zzz{{{}}}|||||||||||||||}}}}}}~~~~~~}}}||||||}}}}}}~~~}}}{{{yyyxxxvvvvvvuuu{{{|||~~~~~~~~~}}}{{{zzzzzz~~~}}}|||}}}~~~~~~}}}}}}~~~~~~|||{{{zzzzzzzzzzzzwwwuuurrrmmmeee\\\SSSJJJBBB<<<::::::999888888888888888333:::???CCCRRRooosssiiieeeeeeccc```^^^]]]]]]^^^___]]]]]]]]]]]]]]]\\\ZZZYYYXXXVVVSSSPPPOOOOOOPPPQQQZZZ]]]```bbbbbbccccccdddbbbaaaaaa``````___^^^]]]YYYYYYXXXVVVVVVXXX\\\___```nnnxxxhhh[[[SSSQQQPPPNNNLLLHHHEEECCCAAA===;;;999888666444333222333333///111666@@@NNN[[[dddhhhkkklllnnnppprrrtttuuuuuupppooonnnqqqzzz||||||777777777777777777777777555555555555444444444444111111111111111111111111111000000000000000000111111111000///////////////------------------------...............---------++++++++++++++++++++++++...------,,,,,,,,,,,,,,,)))***,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,------,,,---------......//////,,,...//////...------...---......000111222333333222111333666666666;;;BBBIIIRRR^^^jjjssszzz~~~zzzyyy{{{~~~zzzlll___VVVOOOIIIIIIQQQZZZdddppp{{{~~~{{{yyyzzz|||}}}||||||{{{||||||}}}~~~~~~~~~}}}||||||||||||||||||{{{zzzyyyyyyyyyyyy}}}~~~~~~~~~~~~~~~~~~~~~~~~|||zzzyyyxxxxxx~~~~~~|||{{{{{{~~~}}}|||{{{{{{|||}}}~~~{{{yyyxxxwwwwwwvvvtttrrrpppjjjaaaWWWNNNFFF???;;;::::::::::::999888777777444999AAAMMMfffssskkkgggeeedddbbb```^^^]]]^^^______]]]^^^___^^^]]][[[YYYXXXVVVTTTRRRPPPPPPQQQSSSTTT]]]```bbbcccccccccdddeee]]]]]]]]]]]]]]]^^^^^^^^^YYYYYYXXXWWWWWWYYY]]]```___kkktttaaaUUUOOONNNMMMKKKHHHEEEDDDAAA>>><<<:::888666444333222222222000222666>>>JJJXXXbbbhhhjjjkkkmmmooorrrssstttuuupppnnnmmmnnnvvv{{{wwwuuuuuusssuuu|||666666555555555555666666444444444444444444444444111111111111111222222222111000000//////000000111222111000//////......///........................---......///......------************************......---,,,,,,,,,,,,,,,))))))++++++++++++)))))),,,,,,++++++++++++,,,,,,***++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////,,,---//////---,,,---.........//////000111222222222000222555666555888===AAAHHHTTT```kkkuuu}}}zzzvvvrrrqqqsssyyy}}}vvvkkkXXXMMMFFFIIIOOOTTT___kkkttt||||||zzzzzz|||~~~}}}||||||||||||~~~~~~~~~~~~~~~}}}}}}}}}}}}|||{{{{{{{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzz~~~~~~~~~|||{{{|||}}}||||||{{{{{{||||||}}}yyyxxxvvvuuutttrrrooommmkkkddd[[[QQQIIICCC>>>;;;:::;;;;;;<<<;;;999777666:::<<>>;;;:::777555444333333333333444777>>>IIIVVVbbbiiiiiijjjllloooqqqssstttuuupppnnnllllllrrr{{{sssmmmjjjkkkjjjnnnwww555444333333333333444555444444444444444444444444111111111222222222333333000000////////////000000222111000///....................................---...////////////...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++************************,,,,,,+++******+++,,,,,,******+++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,------...//////+++---......---,,,------.../////////000000111111000...000444555333555999:::@@@IIIUUUbbbooozzzzzzuuupppnnnqqqwww}}}jjj[[[OOONNNMMMKKKPPPYYY___hhhuuu~~~||||||}}}}}}||||||}}}~~~}}}}}}~~~~~~~~~~~~~~~||||||{{{{{{{{{||||||}}}}}}}}}~~~||||||}}}}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}{{{{{{{{{|||}}}~~~|||||||||}}}}}}}}}}}}~~~|||}}}}}}~~~}}}}}}||||||||||||||||||||||||xxxvvvtttrrrqqqoookkkhhhccc]]]SSSJJJDDD@@@===;;;;;;===>>>??????>>><<<:::AAABBBRRRqqqvvvmmmiiigggfffddd`````````___]]][[[YYYXXXXXX[[[^^^]]]ZZZWWWVVVVVVTTTSSSRRRRRRTTTWWW[[[]]]___aaabbbbbbaaa```aaabbb\\\\\\[[[ZZZ[[[[[[]]]]]]]]]]]]]]][[[YYYXXXYYYZZZXXX^^^iiiyyykkk\\\SSSPPPKKKIIIGGGFFFFFFEEEBBB@@@>>><<<:::888666555555555444444666;;;DDDQQQ___ggghhhiiilllnnnqqqsssttttttooonnnlllkkkooo{{{~~~uuunnniiifffffffffmmmwww444444222222222222444444444444444444444444444444111111222222333333333333000000////////////000000222222000///............////////////////////////---...///000000000......------------------------,,,++++++***)))*********,,,,,,+++******+++,,,,,,---,,,+++******+++,,,---)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---...//////+++---......---,,,,,,---////////////000000000000...---...222444222333777666:::CCCNNN]]]kkkxxx|||wwwpppnnnqqqxxx|||kkk\\\WWWQQQHHHGGGMMMNNNXXXgggsss{{{~~~~~~~~~||||||}}}|||}}}~~~}}}}}}|||{{{{{{{{{{{{|||||||||~~~~~~}}}}}}{{{{{{{{{{{{|||||||||}}}||||||}}}}}}~~~|||}}}~~~~~~}}}|||{{{{{{{{{|||~~~zzz{{{|||~~~zzz{{{}}}{{{{{{|||}}}}}}|||{{{{{{xxxvvvsssqqqooolllhhhfff^^^WWWMMMEEE@@@===<<<;;;>>>???BBBDDDEEECCCBBB@@@FFFGGG[[[~~~yyynnnhhhffffffccc```\\\]]]___``````___]]]\\\UUUYYY\\\\\\YYYVVVUUUUUUSSSSSSRRRSSSVVVZZZ^^^```___```aaa```___^^^___```^^^]]]\\\ZZZZZZZZZ[[[[[[^^^______\\\YYYWWWVVVWWWYYY\\\cccoookkk\\\SSSPPPKKKIIIGGGFFFFFFFFFDDDBBB@@@???<<<:::888777777777111222333777@@@LLLZZZcccgggiiikkknnnppprrrttttttooonnnllljjjmmmxxx~~~tttlllhhhgggeeegggooozzz222222444444444444222222444333111//////000111222222222222111111111000000........................000---+++***,,,---......---...///111111000//////000000///...............//////.........---------,,,,,,,,,++++++*********++++++++++++++++++++++++(((((()))***+++,,,,,,,,,((()))***,,,,,,+++******...------,,,,,,++++++***...------,,,,,,,,,------......---------,,,,,,,,,////////////000000000000///000111111000111333555999999>>>JJJWWWaaammmvvv{{{{{{{{{|||~~~{{{vvvvvv|||vvvgggXXXNNNIIIHHHGGGJJJQQQ\\\iiixxx}}}}}}~~~}}}}}}~~~~~~~~~}}}{{{{{{zzzzzzzzz{{{{{{||||||}}}}}}~~~~~~||||||zzzyyyyyyzzzzzz{{{~~~~~~~~~~~~~~~~~~}}}||||||}}}~~~{{{yyyxxxzzz~~~}}}{{{~~~~~~}}}~~~~~~}}}|||||||||}}}}}}~~~~~~}}}}}}~~~~~~~~~}}}|||{{{yyywwwvvvnnnrrrrrrmmmhhhfffccc___^^^RRRJJJHHHCCC::::::BBB@@@JJJRRRQQQOOOOOOMMMHHHJJJXXXoootttpppjjjfffccc```^^^\\\XXXZZZ^^^aaabbb```^^^\\\[[[\\\]]]]]][[[YYYVVVTTTSSSWWW[[[]]]]]]^^^```cccbbbaaa^^^\\\\\\\\\]]]^^^```[[[XXX[[[ZZZVVVXXX]]]cccbbb___\\\ZZZZZZZZZZZZZZZXXXZZZcccooo}}}llleee]]]TTTNNNNNNKKKFFFDDDCCCBBBBBBAAAAAA???===;;;:::999666444333222333888>>>FFFTTTaaacccfffjjjlllmmmmmmnnnooorrrnnnkkkkkkmmmvvv{{{qqqjjjgggfffiiiooowww{{{{{{|||222333333333333333333222444333111//////000111222222222222111111111000000........................///...---...//////...,,,...//////000000000000000111000000///...////////////.........---------,,,,,,,,,,,,++++++*********++++++++++++++++++++++++(((((()))++++++,,,,,,+++))))))***++++++++++++***------,,,,,,,,,,,,++++++...------,,,,,,---------------------,,,,,,,,,,,,....../////////000000000///111222111111111333555888888===GGGQQQ[[[iiiuuuwwwwwwxxxxxxzzz|||wwwjjj]]]SSSMMMIIIIIIKKKQQQZZZfffrrryyy~~~~~~~~~}}}}}}~~~}}}|||||||||||||||||||||||||||}}}}}}}}}}}}{{{{{{yyyyyyxxxyyyzzz{{{~~~}}}}}}~~~}}}|||{{{||||||}}}}}}{{{zzz{{{}}}~~~|||yyy~~~}}}}}}}}}~~~~~~||||||}}}~~~~~~}}}|||{{{||||||}}}~~~~~~|||}}}~~~}}}}}}~~~{{{|||}}}}}}|||yyywwwuuurrrsssqqqllliiiiiigggccc___RRRHHHEEE@@@:::>>>GGGJJJUUU^^^^^^]]]\\\YYYTTTYYYggg|||~~~mmmiiieeeaaa```______^^^YYYZZZ]]]_________]]]\\\ZZZZZZZZZYYYWWWUUUSSSRRRVVVYYY]]]^^^]]]]]]^^^___```^^^\\\ZZZZZZZZZ[[[\\\^^^YYYXXX[[[[[[YYY[[[___eeebbb___[[[YYYYYYYYYZZZ]]][[[]]]ccckkkwwwyyyhhhaaa[[[UUUQQQMMMJJJGGGEEEEEEEEEDDDCCCCCCAAA>>>===<<<;;;888666555222222666:::BBBPPP\\\eeehhhlllnnnooonnnooopppqqqmmmlllmmmqqqyyy}}}tttnnnkkkkkknnnsssyyy||||||}}}333333222222222222333333333222111000///000111111222111111111111000000000////////////////////////......///000222111...+++000000//////000000111222111000000///////////////......------------,,,,,,+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++*********)))******+++,,,++++++,,,,,,,,,,,,---------------,,,,,,------...------------,,,,,,,,,,,,.........////////////000000111222222111222444666777777;;;AAAGGGQQQbbbqqqqqqrrrssstttuuuxxx}}}~~~rrrcccZZZNNNKKKGGGFFFJJJSSS\\\bbbqqqvvv~~~~~~}}}~~~~~~~~~}}}~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}}}}||||||||||||zzzyyyxxxxxxxxxyyyzzz{{{~~~|||{{{{{{{{{{{{}}}|||{{{{{{||||||~~~}}}||||||}}}|||zzzxxx|||||||||||||||{{{zzzyyyyyyyyyzzzzzzzzzzzzzzzyyyyyyzzz{{{|||}}}~~~~~~~~~}}}~~~~~~}}}|||}}}zzz{{{|||{{{zzzwwwtttqqqrrrrrrpppmmmnnnqqqnnnhhh^^^QQQEEE@@@======EEEQQQ[[[ccckkkllljjjhhheeebbbiiiwww~~~|||xxxiiieee```\\\\\\\\\\\\\\\[[[[[[\\\\\\]]]\\\\\\[[[ZZZYYYXXXWWWUUUTTTTTTSSSZZZ\\\^^^^^^]]][[[[[[\\\\\\[[[ZZZXXXXXXXXXYYYYYY[[[XXXXXXZZZ\\\[[[]]]aaadddaaa]]]YYYWWWWWWXXXYYY\\\[[[]]]bbbfffkkkvvvsssccc\\\YYYVVVUUUMMMKKKHHHGGGGGGGGGGGGFFFDDDCCCAAA@@@???>>>;;;888666333111333555<<>>GGGYYYjjjkkknnnppprrrssswww}}}wwwnnn[[[UUULLLEEEDDDGGGNNNRRR[[[aaajjjrrrxxx|||~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}||||||{{{{{{zzzyyyxxxwwwwwwxxxyyyzzz|||yyyxxxxxxzzz{{{}}}}}}~~~}}}}}}}}}~~~~~~}}}||||||||||||{{{yyyxxxyyyzzzzzzzzzyyyxxxvvvuuutttuuuuuuvvvvvvwwwwwwwwwuuuvvvwwwyyyzzzzzzzzzzzz{{{{{{{{{zzzxxxxxxzzz|||~~~~~~||||||{{{yyywwwuuusssqqqqqqrrrtttuuuwww{{{{{{sssiiiYYYMMMAAA======CCCQQQ]]]jjjmmmooollliiiggghhhiiinnnzzzpppiiiddd^^^ZZZYYYYYYYYYYYY]]]\\\[[[[[[[[[[[[[[[\\\ZZZYYYWWWVVVVVVWWWXXXYYY\\\]]]^^^^^^]]]\\\[[[ZZZZZZZZZYYYXXXWWWWWWXXXXXXXXXWWWWWWYYYZZZZZZ\\\^^^^^^\\\XXXUUUTTTVVVXXXZZZYYYYYY[[[___bbbeeennnxxxxxxmmm```[[[WWWUUUUUUPPPMMMKKKIIIIIIIIIGGGFFFFFFEEECCCCCCBBB@@@===;;;777333000111333999GGGTTT___ccchhhkkkkkkkkkkkkkkklllkkkmmmsssyyy~~~zzzxxxxxxyyywwwzzz}}}333333111000000111333333111111111000000000000000000000000000000000000000000000000000000000000000///---++++++---......---000///.........///111222------,,,++++++++++++,,,++++++,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++******+++***)))))))))***,,,---******++++++,,,---......,,,,,,,,,,,,,,,---...///000000000000////////////------------............000111222222111222444555555555666777999@@@QQQaaafffjjjooorrrssswww}}}rrrjjj]]]QQQHHHDDDEEEFFFHHHMMMSSS[[[ccckkksssxxxyyy|||}}}}}}|||||||||}}}~~~~~~~~~~~~}}}}}}||||||{{{{{{zzzyyyxxxwwwvvvwwwxxxxxx~~~|||yyyvvvuuuvvvxxxzzz{{{|||~~~}}}|||{{{{{{xxxyyyzzzzzzyyyyyyyyyyyyvvvwwwwwwwwwvvvtttrrrppppppppppppqqqrrrsssttttttttttttuuuvvvwwwxxxxxxxxxtttuuuuuusssrrrrrruuuwww|||~~~~~~{{{yyyzzzxxxvvvttttttvvvxxxzzz}}}pppaaaOOOGGG???===BBBMMM\\\hhhrrrnnnhhh```[[[[[[bbbiiiqqquuujjjfffbbb]]]ZZZYYYYYYZZZZZZ]]]\\\[[[ZZZZZZZZZ[[[\\\WWWVVVUUUUUUVVVYYY[[[]]][[[[[[\\\]]]^^^]]]\\\[[[ZZZYYYYYYXXXXXXXXXXXXXXXWWWXXXXXXWWWWWWXXXXXXWWWVVVUUUSSSQQQRRRUUUXXX[[[[[[ZZZ[[[^^^```ccclllvvvrrrrrrrrrtttvvvwwwwwwvvvxxxhhh```[[[WWWTTTTTTSSSQQQNNNLLLJJJIIIFFFDDDFFFEEEEEEDDDDDDBBB???<<<666222000111333999EEERRR\\\```fffjjjkkkjjjjjjjjjllljjjmmmssszzz}}}~~~~~~}}}{{{zzz{{{|||{{{~~~222222111111111111222222111111000000000///////////////000000000000000111////////////////////////000---+++***+++---............------......///000,,,++++++*********************++++++++++++,,,,,,)))))))))***************++++++++++++++++++++++++)))******+++++++++***************)))******+++,,,******+++,,,,,,---......,,,,,,,,,,,,---......///111000000000000/////////,,,,,,,,,---------......///000111111000111333555555444444666777===JJJWWW___fffmmmqqqsssuuu|||uuueeeVVVJJJCCC??????AAADDDHHHNNNWWWaaahhhsssyyy~~~|||{{{~~~}}}}}}|||||||||}}}}}}}}}}}}}}}}}}||||||||||||yyyxxxvvvtttssssssttttttxxxvvvtttrrrrrrtttvvvxxxzzz{{{~~~~~~zzzwwwuuuuuutttvvvwwwwwwvvvuuuvvvwwwssssssrrrqqqooonnnlllkkkllllllllllllnnnoooqqqrrrsssssstttuuuuuuuuuuuutttrrrrrrsssrrrrrrsssvvvxxxzzz|||~~~}}}{{{zzzxxxwwwvvvwww{{{uuubbbRRREEEBBB@@@BBBJJJWWWdddmmmpppggg[[[QQQMMMQQQ^^^kkk{{{zzznnnfff___]]]ZZZZZZ[[[]]]^^^]]]ZZZZZZYYYYYYYYYZZZZZZ[[[TTTSSSSSSSSSUUUXXX[[[]]][[[[[[[[[]]]^^^^^^]]][[[YYYYYYYYYYYYYYYYYYXXXXXXWWWYYYXXXUUUUUUVVVVVVSSSPPPPPPPPPPPPSSSVVVYYY[[[```^^^]]]^^^^^^```hhhqqqrrrlllfffeeeggghhhgggeeehhhpppzzzvvvlllccc___[[[VVVSSSRRRUUURRROOOMMMKKKIIIFFFCCCFFFEEEEEEEEEEEECCC???<<<666333111222333888CCCNNNZZZ___fffjjjlllmmmmmmmmmmmmjjjkkkrrrxxx}}}~~~|||{{{{{{|||~~~111111222222222222111111000000000000000//////...////////////000000111111........................///---,,,,,,...///...---+++,,,------...---------,,,++++++***************************+++++++++,,,((()))))))))*********+++******************************+++++++++******)))))))))***++++++++++++***+++++++++,,,,,,---------,,,,,,,,,,,,---...///////////////............---+++,,,,,,,,,,,,---------...///000000///000222444666333333666888<<>>@@@DDDIIIRRR^^^hhhlllhhh]]]PPPHHHGGGOOOaaasss}}}wwwooohhhddd\\\[[[ZZZ[[[]]]^^^^^^]]]VVVVVVVVVWWWXXXXXXXXXYYYUUUUUUUUUUUUWWWXXXZZZ[[[]]][[[[[[\\\^^^^^^\\\YYYWWWXXXXXXXXXXXXXXXXXXXXXVVVYYYYYYUUUUUUWWWVVVRRRNNNOOOPPPRRRTTTWWWXXXYYYbbb`````````^^^]]]cccjjjkkkgggccc```______^^^]]]^^^eeekkkqqqxxx}}}|||xxxkkkddd^^^\\\YYYTTTRRRTTTSSSQQQOOOMMMLLLJJJGGGDDDDDDDDDDDDEEEEEECCC???;;;777444333333333555>>>HHHVVV\\\ccciiilllmmmmmmnnnoookkkjjjoootttxxx}}}|||zzzzzz{{{~~~000111222333333222111000000000000000000//////....../////////000000111111.................................000111111...,,,***+++,,,---...---,,,+++---,,,++++++******++++++))))))******+++++++++,,,(((((())))))*********+++))))))))))))))))))))))))******+++++++++******)))((()))***,,,,,,+++******++++++,,,,,,,,,,,,------+++++++++,,,---...///000......---------,,,,,,,,,++++++,,,,,,,,,------------...//////...///111333666333222666:::===BBBHHHQQQ[[[fffmmmnnnpppuuuyyy~~~{{{jjj[[[RRRBBBAAA@@@>>>>>>AAAFFFJJJRRRZZZfffrrrzzz~~~~~~~~~~~~{{{{{{||||||}}}}}}~~~~~~uuutttqqqnnnlllkkkjjjjjjiiiiiiiiijjjllloooqqqsssssstttvvvxxxyyyzzz{{{{{{wwwvvvtttsssrrrrrrrrrrrrrrrtttvvvtttpppmmmmmmnnnlllkkkhhheeecccbbbbbbbbbgggffffffgggiiikkkmmmoookkkkkkkkkkkkjjjiiihhhhhhcccdddfffggghhhkkkooorrrwwwyyy{{{~~~kkkYYYNNNFFF@@@;;;@@@GGGNNNXXXbbbhhhjjjaaaVVVJJJFFFGGGRRRggg{{{|||uuulllfffcccddd]]]\\\[[[\\\]]]\\\ZZZXXXRRRSSSTTTUUUVVVWWWWWWWWWZZZYYYYYYYYYYYYZZZ[[[[[[^^^]]]\\\]]]^^^^^^[[[WWWVVVVVVWWWXXXXXXXXXWWWWWWUUUZZZZZZVVVUUUYYYXXXSSSOOOPPPRRRTTTVVVWWWXXXXXX___^^^```aaa___]]]```gggbbbbbbbbb___[[[YYYZZZ[[[]]]bbbfffiiinnnssssssnnnfff```[[[ZZZWWWSSSSSSUUUQQQPPPNNNMMMMMMKKKHHHFFFCCCCCCCCCDDDDDDBBB>>>;;;888555444444222333:::BBBRRRXXX```gggjjjkkkllllllpppkkkiiimmmqqqtttyyy~~~|||yyyxxxvvvzzz//////000111222333333444000000000000000000000000////////////////////////)))***+++,,,...///000000+++---//////...,,,+++,,,000///...------------------------,,,,,,++++++***++++++++++++++++++++++++***************)))((((((***************************++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...+++,,,---------,,,+++***,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000000000000///222333444555777999;;;===CCCLLLXXXdddmmmrrruuuvvv{{{pppbbbRRRHHHAAAAAABBB@@@AAAEEEEEEKKKSSS[[[eeeppp|||}}}}}}}}}|||}}}|||zzzzzz{{{vvvqqqkkkgggffffffcccaaaddddddeeefffhhhjjjlllmmmooooooooopppqqqsssuuuvvvppplllhhhiiinnnqqqqqqooooooooonnnmmmlllkkkkkkjjjjjjhhhdddaaa______```aaabbbdddfffhhhhhhhhhgggfffhhhfffdddeeeeeeddd```\\\ZZZ[[[\\\]]]^^^aaafffiiioooxxxuuudddSSSFFF@@@??????<<>>:::>>>888333333333333777===IIIWWWcccfffdddfffjjjlllmmmnnnmmmmmmmmmqqqvvvzzztttssswwwvvvxxx~~~000000000111111222222333////////////////////////........................***++++++,,,---...//////---...//////---,,,,,,---//////...---------------............------------++++++++++++++++++++++++)))))))))))))))(((''''''************************(((((()))))))))******************+++++++++,,,,,,,,,+++++++++,,,,,,------+++,,,---...------,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---////////////.../////////111222444666777;;;BBBMMMXXX```hhhmmmqqqvvv}}}~~~tttcccYYYPPPMMMJJJDDDAAABBBDDDFFFJJJNNNSSS[[[dddkkktttvvvyyy}}}~~~~~~~~~}}}}}}|||{{{yyyxxxxxxtttnnnfffbbbaaa```___]]]]]]]]]^^^```bbbdddfffgggjjjkkklllmmmooopppqqqrrrhhhddd```aaaeeeiiihhhfffhhhhhhgggfffeeedddcccbbbbbb```]]]ZZZXXXYYYZZZ[[[ZZZ[[[^^^```aaaaaa`````````]]]ZZZYYYXXXUUUPPPLLLNNNOOOQQQSSSUUUXXX]]]aaaiiitttxxxqqqhhh```TTTHHHAAA>>>???AAAEEEHHHPPPYYY```aaa^^^ZZZMMMFFFBBBIIIYYYnnn|||xxxppphhhbbb___^^^]]]^^^^^^^^^^^^^^^]]]]]]\\\WWWWWWVVVVVVVVVVVVWWWWWWZZZZZZZZZ[[[\\\\\\\\\]]]______^^^\\\[[[YYYXXXWWW\\\\\\\\\]]]^^^\\\YYYVVVSSSVVVZZZ]]]^^^\\\ZZZXXXTTTSSSSSSTTTUUUWWWZZZ[[[ccccccbbb___\\\ZZZ[[[\\\___^^^]]]\\\\\\]]]___```bbbbbbbbbbbbaaa``````___[[[XXXUUUTTTVVVXXXYYYYYYTTTTTTSSSRRRSSSSSSUUUUUUNNNKKKGGGFFFGGGFFFDDDAAA===777222222111111444:::FFFTTTbbbeeeeeegggjjjlllmmmmmmmmmlllllloootttxxx|||rrrqqquuusssvvv{{{{{{|||}}}}}}~~~111111111111111111111111////////////////////////........................,,,,,,,,,---------.........//////...,,,,,,---.........---,,,,,,,,,------***************+++++++++++++++++++++++++++++++++((((((((()))((((((''''''************************((((((((()))))))))***************++++++++++++,,,+++++++++,,,,,,,,,------,,,,,,---......------,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............------------///000111222333888@@@IIISSS]]]ffflllqqqyyyxxxwwwxxxuuuuuuyyyxxxyyy|||yyypppgggbbb]]]TTTMMMKKKGGGFFFDDDBBBCCCGGGNNNSSS^^^```dddjjjpppwww}}}~~~}}}{{{yyyrrrjjjaaaZZZXXXWWWVVVUUUSSSSSSTTTVVVXXX[[[]]]^^^dddeeegggjjjlllmmmmmmmmmdddaaa^^^___bbbeeedddcccaaa```___^^^\\\[[[ZZZYYYWWWVVVSSSRRRQQQRRRSSSTTTQQQRRRTTTVVVWWWWWWWWWWWWSSSQQQNNNLLLJJJGGGCCC@@@BBBCCCEEEFFFIIIMMMSSSXXXiiiuuu{{{tttnnneee\\\VVVMMMIIICCC>>><<<>>>AAADDDGGGJJJOOOUUUYYYXXXSSSOOOGGGCCCEEESSShhhwwwsssllleee```]]]\\\\\\\\\\\\]]]]]]]]]]]]^^^^^^ZZZYYYWWWVVVUUUVVVVVVWWWYYYZZZ\\\]]]^^^^^^^^^]]]``````^^^\\\ZZZXXXWWWVVV[[[ZZZZZZ[[[[[[YYYVVVSSSRRRTTTWWW[[[\\\\\\ZZZYYYXXXXXXWWWVVVWWWXXXYYYZZZccccccaaa^^^ZZZXXXWWWXXX[[[[[[[[[[[[\\\^^^```aaadddbbb```^^^\\\[[[ZZZZZZWWWUUUTTTTTTVVVYYYYYYYYYUUUUUUUUUUUUVVVWWWXXXYYYQQQNNNKKKLLLNNNOOONNNLLL@@@:::555333222000333888AAAPPP^^^dddeeehhhkkkkkkmmmmmmlllkkkkkkmmmqqqttt~~~{{{rrrqqquuusssvvv{{{}}}wwwwwwxxxzzz|||222111111111000000000///////////////////////////........................------------------------.........,,,******,,,...------,,,,,,,,,,,,,,,---((((((((())))))*********************************((()))))))))))))))((((((************************************++++++++++++************++++++++++++++++++,,,,,,---------,,,,,,,,,------............------,,,+++++++++,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,------...............///000111111444999@@@JJJVVVccckkknnnxxxxxxwwwuuurrrqqqtttvvvxxx{{{|||xxxtttmmmeee```SSSOOOIIICCC@@@AAAEEEIIILLLMMMOOORRRXXX___eeeiiilllqqqwww|||~~~~~~zzzqqqhhh\\\SSSOOOMMMLLLKKKJJJJJJKKKLLLOOOQQQSSSTTT[[[]]]aaadddffffffffffff```^^^\\\\\\___``````___ZZZYYYXXXWWWUUUSSSRRRRRRNNNMMMKKKJJJJJJKKKMMMNNNKKKLLLMMMNNNNNNNNNMMMMMMGGGFFFEEEDDDCCCBBB@@@???BBBBBBCCCEEEHHHOOOWWW]]]rrr{{{xxxkkkfff___YYYTTTNNNHHHCCC>>>===;;;:::;;;???BBBEEEFFFHHHLLLPPPRRRQQQNNNLLLCCCFFFOOOaaayyy~~~rrrnnniiiccc^^^\\\[[[[[[[[[[[[[[[\\\]]]^^^______]]][[[YYYWWWVVVVVVVVVWWWYYYZZZ]]]___``````^^^^^^```___^^^]]][[[ZZZXXXXXXZZZYYYYYYYYYXXXWWWSSSPPPSSSTTTVVVYYYZZZ[[[[[[[[[ZZZYYYXXXWWWWWWXXXYYYZZZ``````___\\\YYYVVVVVVWWWYYYYYYZZZ[[[]]]```bbbcccfffddd___[[[XXXWWWWWWWWWXXXVVVUUUVVVXXXYYYYYYXXXWWWWWWVVVVVVWWWWWWWWWXXXSSSPPPNNNPPPTTTVVVVVVTTTDDD>>>999777555222444888<<>>>>>???>>>>>>>>>???@@@DDDEEEHHHLLLSSS^^^iiiqqq{{{|||vvvooodddZZZPPPMMMIIIEEEBBB???===;;;::::::999:::;;;===???AAAGGGHHHKKKMMMMMMMMMMMMMMMEEEOOO___tttyyynnnkkkgggbbb^^^\\\[[[[[[\\\[[[[[[\\\]]]^^^``````^^^\\\[[[YYYWWWWWWWWWWWWXXXZZZ\\\___``````___^^^^^^^^^]]]]]]\\\\\\\\\[[[]]][[[ZZZZZZZZZXXXUUUSSSVVVVVVWWWXXXZZZ[[[\\\]]]ZZZYYYXXXWWWWWWXXXYYYZZZ[[[\\\\\\[[[YYYWWWWWWXXXXXXYYY[[[]]]___bbbdddeeehhheeeaaa]]]ZZZYYYZZZZZZ^^^\\\ZZZYYYYYYYYYXXXVVVXXXWWWWWWVVVUUUTTTTTTSSSQQQNNNMMMOOOSSSVVVVVVTTTFFF@@@;;;999666333444777777FFFUUU^^^ccchhhkkkjjjkkkkkkkkkjjjiiijjjmmmoooppp}}}|||xxxyyy~~~~~~|||zzz|||111111111000000/////////........................------------------------------------------------,,,------,,,***)))+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,------******************************++++++,,,,,,++++++))))))))))))))))))))))))'''''''''((((((((()))))))))))))))************+++***+++,,,---...---,,,++++++++++++++++++,,,............---,,,++++++++++++++++++++++++++++++++++++***)))))))))***+++,,,---,,,,,,,,,,,,,,,---...///111222333666===HHHUUU]]]fffrrr}}}~~~yyyuuusssssswww}}}xxxqqqfffZZZPPPHHH@@@<<<<<<;;;::::::<<>>>>>??????@@@BBBCCCDDDCCCEEEGGGIIIJJJKKKJJJJJJIIIJJJJJJJJJJJJJJJJJJJJJFFFFFFEEEDDDCCCBBBAAAAAA;;;;;;;;;;;;;;;<<<======??????>>>===<<<;;;;;;::::::;;;<<<======>>>@@@CCCCCCHHHOOOXXXbbbnnnyyy~~~vvvjjj```XXXNNNEEEBBBAAA???<<<:::999888888888888888999:::;;;===>>>DDDEEEEEEEEEEEEGGGKKKNNNQQQaaauuu~~~tttllljjjfffccc```^^^^^^^^^]]]]]]\\\\\\]]]___```bbb]]]]]]\\\[[[ZZZYYYXXXWWWWWWXXXZZZ\\\^^^^^^^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\YYYXXXWWWVVVVVVUUUSSSQQQRRRRRRRRRSSSUUUXXX[[[]]]\\\[[[YYYXXXXXXYYYYYYZZZWWWYYYZZZZZZYYYXXXXXXYYYXXXYYY[[[^^^```ccceeefffgggeeecccaaaaaabbbdddfffeeebbb^^^[[[ZZZXXXVVVUUUWWWWWWVVVUUUTTTRRRQQQPPPNNNKKKIIIKKKNNNQQQPPPNNNEEE???:::999555222222555555BBBQQQZZZaaagggjjjiiijjjjjjkkkjjjiiijjjlllnnnooo{{{~~~}}}zzz{{{000000000000000/////////........................------------------------,,,---------------------,,,...//////---,,,,,,---***************+++,,,,,,)))))))))))))))(((((((((************************))))))***+++++++++++++++))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))************)))+++,,,......---,,,+++******))))))***+++---...///...---,,,++++++++++++******************************))))))***+++---...+++++++++,,,,,,---//////000111111333888@@@KKKRRR]]]jjjvvvyyyxxxzzz|||}}}zzz}}}{{{zzzzzzuuujjj___SSSHHHAAA===<<<;;;::::::;;;===>>>===>>>@@@AAACCCHHHNNNRRR[[[fffmmmnnnrrrzzzyyyrrr___VVVKKKBBB???===;;;:::;;;;;;;;;;;;;;;<<<============>>>>>>???@@@@@@AAABBBCCCDDDDDDCCCCCCCCCCCC>>>>>>======<<<<<<<<<<<<888888888888888999999999::::::999999999::::::::::::<<<@@@BBBDDDGGGMMMQQQQQQZZZfffrrr|||}}}mmm[[[OOOIIICCC<<<;;;;;;;;;999777555555555444555666888:::>>>@@@BBB@@@AAAAAAAAACCCIIIQQQXXXkkk|||zzzrrrllljjjgggdddbbbaaaaaaaaa______^^^]]]]]]___aaabbb[[[\\\]]]]]]\\\ZZZXXXWWWVVVWWWXXXYYYZZZ\\\]]]]]]\\\[[[[[[[[[ZZZZZZYYYYYYUUUSSSRRRRRRRRRRRRPPPNNNPPPPPPPPPRRRVVV[[[```ccc```___]]][[[YYYYYYYYYYYYVVVXXXZZZZZZYYYXXXXXXYYYWWWXXXZZZ]]]```bbbddddddbbbbbbdddfffjjjooosssvvviiieee___[[[YYYWWWVVVUUUTTTUUUUUUUUUTTTRRRQQQPPPOOOLLLIIIJJJLLLNNNLLLJJJEEE@@@;;;:::777333333666555AAANNNWWW^^^fffiiiiiiiiijjjkkkjjjjjjkkkmmmooorrr|||~~~zzzyyy/////////000000000000000........................------------------------,,,,,,,,,---------......---///111111///...------******))))))***+++,,,,,,,,,,,,++++++******))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))************))))))))))))************)))***,,,......---,,,+++))))))(((((()))+++---...///...---,,,++++++++++++************************+++************,,,---...,,,,,,,,,---...///111222000111111222666===EEEKKKVVVdddqqqtttsssuuuzzz|||zzzvvvmmmaaaTTTKKK@@@???===;;;999888888888666888999:::;;;>>>BBBEEEAAAMMMVVVXXX^^^gggggg___WWWOOOFFF???===<<<;;;999:::999999888888888999999<<<;;;;;;;;;;;;<<<===>>>;;;===>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::::::::999999999999999999999999999999999:::;;;<<<===>>>;;;???EEEJJJNNNTTT\\\bbbjjjuuu~~~iiiSSSFFFBBB>>>999666777888777555444333333222333555888===BBBFFFIIIBBBCCCDDDEEEJJJTTTaaajjjxxxqqqllljjjhhhfffdddcccccccccaaa```___^^^^^^___aaabbbZZZ[[[]]]^^^^^^\\\YYYWWWUUUVVVVVVWWWXXXZZZ\\\]]]\\\[[[ZZZYYYXXXWWWVVVVVVVVVTTTSSSSSSTTTTTTSSSQQQUUUUUUVVVXXX^^^dddkkkoooeeeccc```]]]ZZZYYYXXXXXXWWWYYY[[[[[[YYYXXXXXXXXXVVVWWWZZZ\\\___aaabbbccc^^^```dddjjjqqqxxx~~~jjjeee___ZZZXXXWWWVVVUUURRRSSSTTTUUUTTTTTTRRRQQQSSSPPPLLLLLLNNNNNNLLLJJJGGGBBB>>><<<999555555888555@@@LLLUUU]]]eeeiiiiiihhhiiikkkkkkjjjkkkmmmpppuuuzzzxxx---------...............////////////////////////,,,------......------,,,------------------------.........------,,,,,,,,,************************************************///,,,***))))))***))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((*********)))))))))))))))(((((()))))))))*********------,,,,,,+++,,,,,,,,,,,,+++******))))))******,,,++++++***)))))))))***+++++++++,,,,,,---------000000000111333666:::<<>>AAACCCCCCHHHPPPVVV[[[dddoooxxxqqqVVVGGGAAA<<<999888888888777666444333222222:::777666999@@@FFFJJJKKKEEECCCCCCIIISSScccvvv}}}zzzsssoookkkkkkjjjjjjiiiiiiiiiiii```___]]]\\\\\\]]]^^^^^^^^^___```___]]][[[ZZZ[[[ZZZYYYWWWUUUUUUWWWYYYZZZccc```\\\[[[[[[\\\\\\[[[YYYUUURRRQQQSSSUUUUUUTTTWWWVVVXXXbbboooxxxzzzxxxgggaaa[[[YYYZZZZZZWWWTTTWWWXXXYYYYYYYYYXXXVVVVVVSSSUUUYYY]]]___aaaaaaaaa___]]]]]]ccclllsssuuuttthhhddd^^^ZZZWWWVVVUUUTTTUUUUUUVVVUUUTTTRRRPPPNNNOOONNNMMMLLLLLLKKKIIIFFFBBB@@@===<<<:::999666444555===IIIUUU]]]cccgggjjjfffgggiiiiiijjjlllooorrrxxx|||xxx~~~///.....................------------------------,,,,,,------------,,,,,,---------------------------------,,,,,,,,,++++++************************************************...,,,)))))))))***)))((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((('''))))))))))))))))))))))))++++++,,,,,,,,,---------,,,+++++++++++++++,,,,,,,,,+++******))))))******...---,,,,,,+++++++++,,,++++++,,,,,,,,,---------.........///111444777888AAAMMM]]]jjjrrruuuvvvwwwxxx|||}}}yyyrrrlllccc\\\SSSJJJCCC???;;;999888777777777888999:::;;;>>>>>>>>>@@@BBBCCCCCCCCCDDDCCCCCCBBBAAA???>>>>>>:::999888777777888999:::999::::::;;;;;;;;;;;;;;;999999:::;;;;;;;;;;;;:::::::::;;;<<<<<<<<<<<<<<<;;;;;;:::;;;<<<============>>>@@@AAAAAADDDGGGJJJOOOVVV```iiiqqqzzzxxxdddMMMAAA===999666555444444444444444444444444999999:::>>>CCCEEEEEEDDDEEEFFFKKKUUUfff{{{{{{vvvpppllliiiiiijjjjjjjjjiiiiiihhhaaa```___]]]]]]]]]^^^^^^___``````^^^[[[XXXWWWWWWWWWVVVUUUUUUVVVYYY\\\^^^aaa^^^[[[YYYZZZ[[[[[[ZZZWWWTTTQQQQQQSSSUUUUUUTTTYYYYYY^^^hhhtttzzzxxxtttccc^^^YYYYYY[[[]]][[[XXXVVVWWWXXXYYYYYYXXXWWWVVVYYYYYYZZZ[[[]]]___```aaaccc___]]]```fffkkklllkkkccc___ZZZWWWVVVVVVUUUTTTVVVVVVUUUTTTRRRQQQOOONNNOOONNNLLLLLLMMMLLLJJJHHHDDDBBB???===<<<:::777555666<<>>???@@@BBBCCCCCCAAA@@@>>>;;;;;;::::::::::::;;;;;;777888888999999:::::::::888999;;;<<<<<<:::888777;;;<<<<<<<<<<<<<<<<<<<<<======<<<<<<===???AAABBBDDDFFFHHHJJJLLLPPPTTTXXXccckkkwwwzzzbbbSSSCCC<<<:::777444333444444444555555666666666888;;;???EEEIIIIIIEEEBBBDDDJJJTTTcccxxxyyysssnnnjjjgggfffhhhjjjkkkkkkjjjhhhgggbbbaaa```___^^^]]]]]]^^^^^^___^^^\\\XXXUUUSSSSSSSSSSSSTTTUUUXXX\\\```bbb```]]]ZZZXXXYYYYYYYYYYYYUUUSSSQQQQQQSSSUUUVVVVVVZZZ\\\aaakkktttvvvrrrlll^^^ZZZXXXYYY\\\^^^^^^\\\TTTUUUWWWXXXYYYYYYXXXXXX[[[ZZZYYYXXXYYY[[[]]]___aaa^^^ZZZ[[[___cccdddccc]]]ZZZWWWVVVUUUVVVUUUTTTVVVUUUTTTRRRQQQPPPPPPPPPPPPOOOMMMMMMMMMMMMKKKJJJGGGEEEBBB???>>><<<999666777999@@@LLLYYYcccggggggggghhhhhhhhhjjjmmmrrrvvv~~~222111111000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************************************************************,,,***))))))******)))((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((('''''''''((((((((()))))))))))))))))))))************++++++(((((((((((()))***,,,,,,,,,+++******))))))************)))))))))))))))***,,,,,,,,,,,,,,,---------++++++---...////////////333999CCCQQQ___hhhmmmnnnrrrsssuuu||||||sssjjjaaaYYYTTTIIIGGGFFFDDDCCCDDDEEEEEE??????>>><<<999:::===@@@???@@@CCCDDDDDDBBB???===>>>>>>>>>===============::::::999999999:::::::::<<<===>>>>>>>>>===<<<;;;@@@???????????????@@@@@@BBBCCCCCCDDDEEEGGGJJJMMMOOOQQQVVVZZZ___ffflllqqq}}}uuueeePPPFFF===::::::777444444666666777777888999999999;;;???FFFLLLOOOPPPMMMKKKOOOYYYgggvvvvvvooojjjgggeeedddeeegggjjjmmmmmmkkkgggeeebbbaaa```___^^^]]]]]]]]][[[\\\\\\ZZZVVVSSSRRRRRRRRRSSSTTTVVVYYY]]]```cccbbb^^^[[[XXXXXXXXXWWWWWWUUUTTTTTTTTTUUUWWWXXXXXXZZZ[[[___fffmmmmmmhhhcccYYYXXXVVVXXXZZZ]]]]]]\\\SSSTTTVVVXXXYYYYYYYYYYYYWWWWWWXXXXXXYYYYYYZZZZZZ[[[XXXVVVVVVZZZ___aaabbb]]][[[XXXWWWWWWWWWUUUSSSUUUTTTSSSRRRQQQRRRSSSTTTSSSQQQOOONNNNNNNNNLLLJJJIIIGGGDDDAAA???===999777888777;;;FFFUUU```eeeffffffffffffggghhhlllqqquuu|||222111111000///......---------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))+++)))((()))******)))'''(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''''''''(((((())))))))))))(((((((((((())))))))))))((('''(((((()))***+++,,,,,,+++******))))))******)))))))))(((((()))******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////222444999BBBOOO\\\eeejjjrrrrrrtttzzz{{{ssslllgggXXXVVVSSSQQQOOOOOOPPPQQQLLLKKKIIIEEEAAA?????????===>>>@@@BBBCCCBBBAAA@@@BBBBBBAAAAAA@@@???>>>>>>AAA@@@???>>>>>>>>>>>>>>>BBBCCCCCCDDDEEEFFFGGGHHHHHHGGGGGGFFFGGGGGGHHHIIILLLNNNQQQSSSUUUXXX]]]aaadddiiiooowww~~~zzzkkk\\\PPPDDD>>>999999999666444666555666777:::<<<>>>@@@AAAEEEHHHMMMQQQTTTVVVWWWXXXffftttzzzqqqkkkgggfffeeeeeeeeegggkkkmmmmmmjjjfffccc_________^^^]]]\\\\\\[[[XXXYYYYYYXXXUUUSSSSSSSSSTTTTTTUUUVVVYYY\\\^^^```ddd```\\\YYYXXXXXXVVVUUUVVVWWWWWWXXXXXXYYYZZZ[[[[[[[[[\\\```cccdddaaa^^^WWWVVVVVVVVVXXXYYYYYYXXXRRRSSSUUUWWWYYYYYYYYYYYYSSSVVV[[[^^^___]]]ZZZWWWVVVUUUTTTUUUXXX\\\___aaa```^^^\\\[[[ZZZXXXUUURRRRRRRRRQQQRRRSSSUUUWWWYYYVVVSSSPPPOOOOOONNNMMMLLLLLLIIIFFFCCCAAA>>>:::777888666777@@@OOO[[[bbbdddcccdddeeeeeefffiiinnnrrruuu|||000000000//////.........------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++************************)))))))))))))))))))))))))))(((((()))******)))'''''''''''''''''''''''''''))))))(((((((((((())))))((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''(((((())))))***)))))))))************+++)))((((((((()))***++++++,,,+++******))))))******+++************+++,,,,,,++++++++++++************++++++,,,---...//////000//////111777AAAOOO\\\dddnnnqqqvvvzzz}}}zzzuuuhhhfffbbb^^^\\\\\\]]]]]]___\\\XXXTTTQQQKKKEEE@@@<<<<<<===???BBBEEEGGGIIIIIIIIIIIIGGGFFFDDDBBBAAADDDCCCAAA@@@@@@@@@AAABBBEEEGGGJJJMMMPPPRRRTTTUUUQQQQQQPPPPPPQQQRRRTTTUUUXXX\\\cccgggjjjnnntttyyywwwjjj]]]QQQGGG@@@===999777999888666777;;;777888<<<@@@EEEIIIMMMOOORRRTTTWWWZZZ\\\```eeeiii|||~~~yyyqqqjjjhhhgggggggggeeegggiiikkkjjjfffbbb___[[[[[[\\\\\\\\\[[[ZZZYYYWWWXXXYYYXXXVVVTTTTTTTTTUUUUUUUUUVVVXXXYYY[[[\\\bbb___[[[YYYXXXXXXWWWVVVWWWYYYZZZZZZZZZZZZ[[[\\\\\\[[[[[[\\\]]]^^^^^^\\\WWWVVVVVVVVVVVVUUUUUUUUURRRSSSUUUWWWXXXYYYXXXXXXSSSXXX```eeefffaaa[[[VVVUUUUUUUUUUUUVVVXXXZZZ[[[aaa```^^^]]][[[XXXTTTPPPPPPPPPQQQRRRTTTVVVXXXYYYUUUSSSPPPOOOPPPQQQPPPOOOOOOMMMIIIFFFCCC@@@<<<999888666666<<>><<<<<<======<<<<<>>===:::888888888:::CCCMMMYYY```eeeeeedddgggiiihhhgggiiikkkooowww}}}******+++,,,,,,,,,,,,+++)))***,,,------,,,***)))***************************)))'''''''''(((***+++***)))))))))((((((((((((''''''''''''''''''''''''((((((((()))))))))******%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''(((((())))))''''''(((((((((((((((''''''''''''&&&&&&$$$######%%%'''(((((('''&&&&&&'''((()))))))))'''&&&'''((('''''''''((()))*********(((((((((((()))))))))************)))))))))(((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((()))***+++,,,''')))++++++++++++,,,---,,,000333555888@@@LLLUUU^^^eeeqqqzzz}}}zzzwwwuuusssrrrmmmjjjhhhhhhiiikkkkkkkkkhhhfffcccbbbccchhhmmmppp{{{~~~yyyqqqkkkeeecccaaaaaacccgggiiijjjhhheee```\\\ZZZZZZ\\\^^^[[[[[[ZZZWWWUUUTTTUUUWWW[[[ZZZZZZYYYYYYYYYZZZZZZVVVVVVWWWXXXXXXXXXXXXWWWYYYYYYXXXWWWVVVVVVUUUUUUTTTUUUUUUWWWYYY\\\^^^```___\\\YYYXXXYYY[[[[[[[[[WWWVVVTTTRRRRRRSSSUUUVVV[[[bbbeee___WWWSSSQQQOOOJJJIIIHHHHHHHHHKKKMMMOOOIIIIIIKKKOOOTTTXXXYYYYYYPPPRRRVVVXXXYYYXXXWWWUUUUUUQQQMMMJJJLLLQQQWWW[[[eeeaaa\\\YYYXXXWWWUUUSSSPPPNNNKKKHHHEEECCCAAA@@@>>>;;;999999777888???HHHUUU^^^ddddddccceeegggggghhhjjjlllpppvvv******+++,,,,,,,,,,,,+++)))***,,,------,,,+++)))***************************)))'''&&&'''(((***+++))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))******++++++((('''&&&&&&&&&&&&'''((('''''''''((((((((((((((('''(((((((((((((((''''''%%%&&&''''''((('''''''''###%%%'''(((''''''((()))((()))***)))'''&&&&&&'''&&&''''''((()))******+++(((((((((((())))))))))))************))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((()))***+++,,,%%%'''************+++,,,)))...222333222777AAAJJJVVV^^^iiirrrxxx|||~~~~~~~~~|||zzzyyywwwuuusssrrrqqqqqqmmmkkkjjjkkknnnqqqsssttt~~~{{{wwwvvvyyyvvvpppmmmlll```___]]]]]]```bbbddddddjjjgggaaa\\\ZZZZZZ]]]^^^ZZZ[[[ZZZXXXUUUUUUVVVXXX\\\\\\[[[ZZZZZZZZZZZZZZZTTTUUUVVVVVVWWWWWWVVVVVVYYYYYYYYYXXXWWWWWWVVVVVVRRRRRRSSSTTTWWWZZZ]]]___bbb^^^ZZZWWWWWWWWWWWWVVVUUUTTTRRRQQQRRRTTTWWWYYYXXXYYYWWWRRRPPPQQQOOOKKKMMMKKKIIIIIIKKKOOOSSSVVVPPPQQQSSSWWW[[[\\\ZZZXXXOOOPPPQQQSSSUUUWWWXXXYYYVVVSSSPPPNNNNNNRRRVVVYYYZZZWWWUUUUUUXXXZZZYYYXXXTTTQQQKKKFFFCCCBBBBBBBBB@@@===;;;999777666<<>>999555333555888:::HHHTTT___bbbcccggghhhfffhhhjjjlllmmmrrr~~~~~~+++++++++************))),,,,,,,,,+++******))))))************************+++***))))))(((((())))))))))))))))))(((((((((((())))))((((((''''''''''''***++++++***((('''((()))***)))(((((('''(((((((((((((((((((((((('''''''''&&&&&&'''''''''((((((((('''&&&&&&%%%%%%&&&&&&''')))(((((('''&&&&&&%%%%%%''''''((((((((((((((((((''''''((((((((((((''''''%%%%%%&&&&&&'''(((((((((***++++++***'''&&&&&&'''&&&&&&&&&'''((())))))************)))))))))((((((+++******))))))))))))***(((((()))***************+++++++++,,,---///111222222;;;JJJXXXdddlllsssvvvzzz|||yyyqqqkkkiiihhhkkkiiijjjnnnppprrrxxxxxxmmmjjjiiieee```^^^]]]\\\[[[ZZZZZZ[[[]]]___```^^^]]]]]]^^^^^^]]][[[YYYYYYYYYYYYZZZ[[[\\\]]][[[ZZZWWWTTTSSSSSSSSSTTTWWWWWWWWWXXXXXXXXXYYYYYY\\\\\\[[[ZZZYYYYYYYYYYYYVVVVVVWWWWWWWWWXXXXXXXXXYYYWWWVVVUUUVVVVVVTTTSSSPPPOOOPPPTTTYYY\\\[[[YYYXXXWWWVVVUUUUUUTTTUUUUUUUUUYYY___gggnnnssswwwyyyrrrmmmiiifff```XXXSSSSSSUUUWWWXXXVVVSSSTTTWWW[[[aaa^^^[[[WWWSSSQQQPPPPPPLLLMMMOOOQQQSSSSSSSSSRRRTTTSSSQQQOOOLLLHHHEEECCCAAA>>>:::777555555555666BBBMMMZZZ```dddfffgggeeeiiikkklllmmmqqq|||+++++++++*********)))))),,,+++++++++******))))))******************************)))(((((((((((((((******))))))((((((''''''((((((((((((((('''''''''(((******)))'''''''''((())))))(((''''''((((((((()))))))))(((((('''''''''%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''((((((((()))***)))'''&&&'''(((&&&&&&''''''((()))))))))+++++++++************)))))))))((((((((((((((()))(((((()))***************,,,---...//////000000000111666???KKKXXXdddmmmrrryyy{{{wwwnnnhhhdddcccfffccccccfffjjjnnnuuu|||{{{qqqhhhfffeeebbb______\\\[[[ZZZYYYYYYZZZ[[[\\\]]]\\\[[[\\\^^^___^^^]]]ZZZZZZYYYYYYYYYYYYYYYYYYZZZXXXUUUSSSSSSTTTVVVXXXWWWWWWWWWWWWWWWXXXXXXYYY]]]\\\[[[ZZZXXXXXXXXXWWWVVVWWWXXXYYYYYYXXXWWWVVVWWWVVVUUUUUUUUUUUURRRPPPOOOOOORRRVVV\\\^^^]]][[[UUUUUUTTTTTTTTTTTTUUUUUUVVV[[[ccckkkppprrrqqqpppdddaaa```___YYYTTTTTTYYYYYY\\\]]][[[VVVUUUXXX\\\aaa```^^^ZZZUUURRRQQQPPPOOOPPPQQQSSSTTTTTTTTTTTTRRRQQQQQQOOOMMMJJJGGGEEE???>>><<<:::999888888888===GGGUUU___eeeggggggfffiiikkkmmmmmmpppzzz+++++++++*********))))))++++++***************)))))))))))))))))))))))))))***))))))((('''(((((((((******))))))((((((''''''&&&&&&''''''((())))))***&&&(((((((((&&&%%%&&&'''(((''''''&&&''''''(((((())))))((((((''''''&&&&&&######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))))))))((((((''''''''''''&&&&&&&&&'''''''''''''''%%%&&&((((((''''''(((***((((((((((((((((((((((((***))))))))))))(((((((((''''''&&&&&&&&&''''''((((((((()))***************+++,,,---...///......---...///333;;;GGGVVVccckkkwwwyyy}}}{{{rrrkkkgggeeeccc^^^^^^ccciiipppyyytttmmmfffdddbbb^^^]]]^^^[[[[[[ZZZYYYYYYYYYZZZ[[[\\\[[[[[[\\\^^^```___^^^\\\[[[ZZZYYYXXXVVVUUUTTTUUUTTTRRRQQQRRRTTTWWWYYYWWWVVVVVVUUUVVVWWWXXXXXX\\\[[[YYYXXXVVVVVVUUUUUUWWWXXXYYYZZZZZZXXXWWWVVVXXXWWWUUUUUUTTTSSSPPPNNNOOORRRVVV[[[]]]]]][[[XXXSSSSSSSSSSSSSSSTTTUUUUUUZZZ^^^dddiiijjjgggbbb___aaa___^^^\\\UUUPPPRRRXXX\\\```cccaaa[[[XXXZZZ]]]```aaa```]]]WWWSSSQQQQQQQQQRRRRRRSSSSSSTTTTTTTTTNNNNNNNNNMMMLLLKKKJJJIIIDDDCCCAAA@@@===;;;:::999;;;CCCPPP]]]eeeggghhhhhhiiikkkmmmmmmpppyyy+++++++++************)))************************))))))))))))))))))))))))***)))((((((''''''(((((())))))))))))((((((((((((%%%%%%&&&'''((()))******%%%&&&''''''%%%%%%&&&'''''''''&&&&&&''''''(((((('''''''''''''''&&&&&&&&&#########$$$$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''(((((()))&&&&&&''''''((()))))))))***)))(((''''''&&&''''''''''''''''''''''''''''''###%%%&&&'''&&&''')))***((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&''''''((((((((()))***************)))******++++++++++++***------///333===KKK[[[fffnnnrrrxxx~~~~~~xxxrrrooommmddd^^^]]]dddmmmwwwuuulllgggcccaaa^^^YYYYYY\\\[[[[[[ZZZYYYYYYYYYZZZZZZ\\\[[[ZZZ\\\^^^___^^^]]][[[[[[ZZZYYYWWWUUUSSSRRRQQQPPPOOOOOOPPPSSSUUUWWWUUUUUUTTTSSSTTTUUUVVVWWWZZZYYYXXXVVVUUUTTTTTTTTTWWWXXXYYYZZZZZZYYYWWWWWWZZZXXXUUUTTTSSSRRRPPPNNNQQQXXX```ccc```ZZZVVVUUUSSSSSSSSSSSSSSSTTTUUUUUU]]]___bbbcccaaa]]]XXXTTTWWWUUUUUUUUUQQQNNNPPPVVV\\\bbbgggfff___ZZZZZZ]]]^^^aaaaaa^^^XXXSSSQQQRRRPPPPPPPPPQQQQQQQQQQQQQQQNNNMMMLLLLLLKKKLLLLLLMMMMMMKKKIIIEEEAAA===:::888999???KKK[[[dddfffgggiiihhhkkklllmmmoooxxx~~~+++++++++************)))))))))))))))************))))))))))))))))))))))))))))))(((''''''''''''((((((((((((((())))))))))))&&&'''''''''(((((())))))%%%'''((('''&&&&&&'''(((((((((''''''(((((()))***%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''''''''&&&&&&''''''((())))))***+++***((('''&&&&&&&&&'''''''''''''''''''''''''''$$$%%%''''''&&&&&&''')))&&&&&&''''''(((((())))))''''''''''''&&&&&&&&&&&&((('''''''''(((((()))***(((((()))***************))))))))))))******++++++---///111111555@@@OOOZZZ]]]fffqqqxxxzzz}}}~~~{{{yyyxxxmmmfffccchhhrrr|||}}}mmmeeeaaa___^^^[[[WWWXXX]]][[[[[[[[[ZZZZZZZZZYYYYYY\\\[[[ZZZZZZ\\\\\\[[[ZZZXXXXXXXXXXXXWWWUUUTTTSSSQQQQQQQQQQQQQQQRRRSSSSSSTTTSSSRRRQQQRRRSSSUUUVVVYYYXXXWWWUUUUUUTTTTTTTTTVVVWWWWWWXXXXXXXXXWWWWWWYYYWWWTTTSSSSSSSSSRRRQQQYYYdddooopppfff\\\VVVVVVTTTTTTSSSSSSTTTTTTUUUUUUZZZ[[[[[[[[[YYYWWWTTTSSSNNNLLLMMMQQQQQQOOOQQQVVVYYYaaaiiihhhaaaZZZYYY[[[\\\___bbb___YYYSSSRRRSSSPPPPPPOOOOOOOOOOOOOOOPPPQQQOOOMMMKKKKKKLLLNNNOOOQQQOOOLLLGGGCCC>>>;;;:::888;;;GGGWWWaaadddeeehhhgggjjjllllllooowww~~~+++++++++************))))))))))))))))))*********))))))))))))))))))))))))))))))((('''''''''''''''''''''(((((())))))******((((((((((((((('''''''''&&&((()))(((''''''((()))))))))((())))))***++++++$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''((((((((('''&&&&&&%%%%%%&&&&&&&&&'''((())))))***+++***((('''&&&&&&&&&''''''''''''''''''''''''&&&%%%'''''''''%%%$$$%%%'''$$$%%%&&&'''(((***++++++************)))))))))))))))))))))))))))***++++++(((((()))***************+++*********+++,,,---...+++...000...,,,222>>>HHHPPP]]]llltttuuuvvv{{{xxxpppjjjmmmuuu}}}wwwiiiaaa^^^^^^^^^[[[WWWZZZ___\\\\\\[[[[[[ZZZZZZYYYYYY\\\ZZZYYYYYYZZZZZZYYYWWWUUUVVVWWWWWWWWWVVVUUUTTTUUUUUUUUUTTTTTTSSSRRRRRRTTTSSSQQQPPPQQQRRRTTTUUUXXXXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWWWWWWWXXXVVVSSSRRRSSSTTTUUUUUUaaaooo|||{{{nnn```ZZZZZZUUUUUUTTTTTTTTTTTTUUUUUUUUUTTTTTTTTTTTTTTTTTTUUUVVVSSSSSSUUUUUURRRQQQTTTVVV```iiiiiibbbZZZXXXZZZZZZ^^^bbb___YYYSSSRRRSSSQQQQQQPPPOOOOOOOOOPPPPPPUUURRROOOLLLKKKLLLNNNPPPPPPNNNKKKGGGDDDAAA???>>>777999DDDTTT___bbbdddhhhfffiiikkklllooowww~~~~~~++++++++++++++++++++++++(((((())))))))))))((((((+++++++++***)))(((((('''))))))))))))))))))))))))&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((((((%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%(((%%%###!!!!!!###%%%((('''&&&%%%%%%$$$###"""!!!'''&&&&&&%%%%%%&&&&&&'''***)))(((''''''((()))))))))))))))))))))(((((((((***)))'''%%%$$$%%%&&&'''''''''''''''''''''''''''&&&''''''((()))******+++)))************+++++++++,,,,,,,,,---///222555777BBBOOO```jjjlllmmmqqquuuvvv{{{}}}|||xxxuuuzzz}}}{{{mmmeeeaaa___\\\YYYWWWWWWXXXYYYZZZ[[[]]]^^^]]]ZZZVVVTTTYYYVVVTTTTTTVVVWWWVVVTTTVVVUUUUUUTTTUUUUUUVVVVVVWWWWWWVVVUUUTTTSSSRRRQQQTTTSSSQQQOOONNNOOOPPPQQQWWWVVVTTTRRRRRRRRRSSSTTTSSSUUUVVVWWWVVVVVVXXXZZZZZZZZZXXXUUUSSSRRRTTTVVVgggqqq{{{zzznnnaaaYYYXXXTTTWWW[[[]]]]]]ZZZVVVSSSPPPPPPQQQQQQSSSTTTUUUVVVVVVXXXZZZYYYVVVSSSRRRQQQUUU\\\cccccc^^^YYYYYY[[[]]]ZZZXXXXXXYYYYYYUUURRRPPPPPPQQQRRRTTTUUUVVVVVVUUUSSSPPPLLLJJJIIIIIIIIIGGGHHHGGGGGGEEECCC@@@???999;;;AAANNN]]]gggjjjiiiiiigggiiilllooottt}}}}}}))))))))))))))))))))))))(((((())))))))))))((((((++++++******)))(((((('''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%'''&&&$$$""""""$$$&&&''''''''''''&&&%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&''',,,***)))'''%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&))))))(((''''''((()))***''''''''''''''''''''''''''''''(((((())))))******))))))*********+++++++++,,,,,,+++,,,...000333555999CCCRRR^^^fffiiikkklllqqqvvv||||||{{{{{{}}}wwwkkkddd___]]]ZZZWWWVVVVVVWWWXXXXXXZZZ[[[\\\\\\ZZZWWWVVVYYYWWWVVVWWWYYYZZZXXXVVVUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTSSSRRRRRRQQQQQQPPPOOONNNOOOQQQRRRTTTWWWVVVUUUTTTTTTTTTTTTTTTRRRTTTUUUUUUTTTTTTVVVWWWXXXYYYXXXVVVTTTSSSUUUVVVbbbjjjrrrrrrjjj```ZZZXXXXXX[[[```bbbaaa\\\VVVQQQNNNNNNOOOPPPRRRTTTVVVWWWZZZ[[[\\\ZZZVVVSSSPPPPPPPPPWWW^^^aaa___[[[ZZZZZZ\\\ZZZXXXWWWXXXWWWTTTRRRQQQQQQQQQRRRSSSSSSTTTUUUTTTTTTSSSQQQOOOLLLJJJHHHIIIIIIHHHGGGEEECCC@@@???:::;;;@@@KKKYYYcccggghhhjjjhhhiiikkknnnrrr}}}|||{{{~~~))))))))))))))))))))))))(((((())))))))))))((((((+++******))))))(((((('''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%'''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''')))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))******''''''''''''''''''''''''(((((((((((((((((((((((()))))))))*********++++++,,,+++++++++,,,...000111000777BBBOOO[[[cccfffggglllrrrxxx|||~~~uuupppppptttxxx{{{wwwwwwyyy}}}qqqgggccc\\\[[[XXXVVVUUUUUUVVVVVVWWWXXXYYYZZZZZZZZZZZZYYYYYYXXXXXXZZZ[[[[[[YYYWWWTTTTTTSSSRRRRRRSSSSSSTTTRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQOOONNNNNNPPPRRRSSSUUUVVVVVVVVVVVVUUUUUUTTTSSSTTTUUUUUUTTTSSSTTTVVVWWWXXXYYYXXXVVVUUUUUUVVV[[[```eeefffccc^^^ZZZWWWYYY\\\aaaccc```ZZZRRRMMMKKKLLLMMMOOOQQQTTTVVVWWW]]]^^^^^^[[[WWWRRRPPPOOOOOOSSSYYY^^^```___\\\YYYYYYXXXVVVUUUUUUTTTRRRQQQRRRQQQQQQPPPQQQRRRSSSTTTSSSTTTUUUUUURRRNNNJJJGGGJJJJJJJJJHHHFFFCCCAAA???;;;;;;>>>GGGSSS^^^eeegggkkkiiihhhjjjlllppp{{{{{{zzz~~~}}}|||~~~++++++++++++++++++++++++(((((())))))))))))((((((******))))))(((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((()))'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&'''((()))'''''''''''''''((((((((($$$%%%&&&'''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((''''''))))))))))))************++++++******+++,,,---...,,,111999DDDOOOZZZccchhhlllrrrxxx{{{yyymmmdddcccgggmmmrrrqqqsssvvv|||uuuiiibbb___[[[YYYWWWVVVUUUUUUVVVVVVWWWWWWWWWXXXYYY[[[\\\]]]YYYZZZ[[[[[[[[[YYYWWWUUUSSSSSSRRRQQQQQQQQQRRRRRRQQQQQQRRRRRRSSSTTTTTTUUUUUUTTTQQQOOOMMMMMMNNNOOORRRSSSTTTUUUVVVUUUTTTSSSUUUVVVWWWVVVUUUTTTUUUVVVUUUXXXZZZZZZXXXVVVVVVVVVWWWXXXYYY[[[\\\ZZZWWWUUUVVVXXXZZZ[[[XXXSSSNNNJJJKKKKKKLLLNNNPPPRRRTTTUUU\\\]]]]]][[[VVVSSSQQQQQQRRRSSSVVV[[[___```^^^ZZZUUUTTTSSSRRRRRRQQQQQQPPPPPPOOONNNNNNOOOQQQSSSUUUUUUUUUUUUTTTRRRNNNKKKIIILLLLLLKKKJJJGGGDDDBBB@@@===<<<===CCCNNNZZZdddiiillliiihhhiiijjjnnnxxxwwwwwwzzz|||}}}}}}|||************************(((((())))))))))))(((((()))))))))(((((((((((((((''''''''''''''''''''''''))))))((((((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%&&&''''''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&'''((()))))))))%%%&&&&&&&&&'''''''''(((&&&&&&''''''&&&%%%$$$$$$''''''''''''''''''''''''((((((((((((''''''''''''(((((()))))))))************************++++++,,,)))///555:::@@@LLL[[[gggkkksssyyy{{{}}}~~~tttfff\\\YYY[[[```dddiiilllqqqxxxzzzlllccc]]][[[YYYXXXWWWVVVVVVVVVVVVWWWWWWWWWWWWXXXYYY\\\^^^___YYYZZZ[[[ZZZXXXUUURRRQQQSSSRRRRRRQQQPPPPPPQQQQQQQQQRRRRRRSSSUUUUUUVVVWWWTTTSSSQQQNNNMMMMMMNNNOOOOOOQQQRRRTTTTTTTTTSSSRRRTTTUUUVVVVVVTTTSSSTTTUUUVVVYYY[[[[[[ZZZWWWVVVUUUVVVTTTSSSTTTVVVVVVSSSQQQSSSSSSRRRQQQPPPNNNLLLLLLMMMMMMMMMMMMNNNOOOQQQQQQWWWXXXYYYXXXVVVTTTTTTUUUVVVSSSRRRUUUZZZ]]][[[YYYQQQQQQQQQPPPOOOOOOPPPQQQPPPNNNMMMLLLNNNQQQUUUWWW\\\ZZZWWWSSSQQQPPPOOOOOOMMMMMMLLLKKKIIIFFFDDDBBB???======AAAJJJWWWccciiijjjhhhhhhiiijjjmmmuuu~~~sssrrruuuyyy~~~(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''(((((('''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''')))))))))((((((&&&%%%$$$"""######$$$$$$%%%%%%%%%))))))(((((('''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))******)))))))))***++++++++++++(((,,,111222444===NNN[[[dddnnnvvvxxxzzz}}}~~~zzzrrrfff]]]XXXWWWXXXYYYaaaeeelllsss{{{pppeee^^^ZZZXXXWWWWWWVVVVVVVVVVVVVVVWWWWWWWWWWWWXXXYYYZZZ\\\]]]WWWXXXYYYWWWTTTQQQOOOOOOSSSSSSRRRQQQPPPPPPPPPPPPRRRRRRSSSTTTUUUVVVWWWWWWOOOOOONNNMMMNNNPPPRRRSSSPPPQQQRRRSSSTTTUUUUUUUUUSSSTTTUUUUUUTTTSSSTTTUUUXXXZZZ\\\\\\ZZZWWWUUUUUUUUUTTTRRRRRRRRRRRRQQQPPPSSSRRRPPPNNNMMMMMMNNNOOONNNNNNNNNNNNNNNOOOOOOPPPQQQSSSTTTUUUTTTUUUVVVXXXTTTRRRQQQRRRVVVXXXXXXVVVOOOPPPPPPPPPOOOPPPSSSVVVSSSQQQOOONNNOOOSSSWWWZZZbbb^^^YYYTTTRRRRRRTTTVVVMMMMMMMMMLLLJJJHHHFFFDDDAAA???>>>???GGGRRR^^^fffgggfffgggjjjkkklllsss|||}}}uuusssvvv|||(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((((('''%%%###""""""""""""###$$$$$$%%%%%%)))((('''&&&&&&&&&'''(((''''''''''''''''''''''''%%%&&&&&&''''''((((((((((((((((((((()))))))))***(((((()))***+++,,,,,,,,,(((***---...000666AAAIIIVVVbbbmmmrrruuuyyy{{{{{{~~~yyyqqqjjjeeeaaa^^^\\\^^^cccjjjrrryyyrrrfff___[[[YYYWWWUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWWWWWWWWWWXXXXXXTTTUUUVVVTTTQQQOOOPPPRRRTTTSSSRRRQQQPPPPPPPPPPPPQQQRRRRRRSSSTTTUUUVVVVVVNNNMMMLLLMMMNNNPPPSSSTTTUUUUUUUUUVVVWWWXXXZZZZZZUUUVVVWWWWWWWWWWWWXXXZZZ[[[]]]]]]\\\YYYVVVUUUUUUTTTTTTSSSRRRQQQQQQRRRSSSTTTSSSQQQOOONNNNNNNNNOOOMMMMMMMMMNNNOOOPPPQQQRRRMMMNNNPPPQQQRRRSSSVVVXXXPPPRRRTTTWWWYYYYYYXXXVVVOOOQQQRRRRRRRRRTTTXXX\\\[[[XXXTTTRRRRRRUUUYYY\\\bbb^^^XXXSSSQQQRRRTTTVVVLLLMMMMMMMMMLLLJJJHHHGGGEEEBBB???>>>CCCLLLWWW^^^ddddddgggkkkllllllrrrzzz|||yyyzzz************************(((((())))))))))))(((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&&&&%%%$$$#########$$$%%%&&&&&&''''''%%%$$$###"""###%%%''')))''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))(((((((((((())))))))))))'''((()))+++,,,,,,,,,,,,******+++---111555999<<>>@@@GGGQQQXXXaaabbbggglllmmmlllqqqxxx}}}~~~*********))))))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&''''''((((((''''''&&&"""###%%%''''''&&&%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%&&&''''''))))))(((&&&&&&%%%%%%%%%***'''%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&((()))***(((((())))))******++++++++++++,,,---...///000111BBBJJJVVVbbbkkkrrrwwwzzz}}}vvvrrrkkkfffhhhqqqyyy||||||{{{ssshhhaaa^^^[[[VVVRRRRRRSSSSSSTTTTTTUUUVVVVVVTTTRRRQQQPPPRRRSSSTTTSSSXXXWWWUUUSSSSSSTTTUUUVVVWWWUUUSSSPPPOOOOOOPPPQQQRRRQQQPPPPPPPPPRRRSSSTTTNNNNNNOOOQQQTTTVVVWWWWWWWWWXXXZZZ\\\___aaacccdddXXX[[[^^^aaaaaa___\\\YYYZZZXXXUUUUUUUUUUUUTTTRRRTTTUUUVVVVVVUUUSSSPPPOOORRRQQQPPPMMMKKKKKKMMMOOOMMMOOOQQQQQQPPPOOOOOOPPPMMMNNNOOOQQQRRRRRRSSSSSSNNNPPPTTT[[[______YYYSSSSSSSSSTTTUUUWWWZZZ]]]___[[[YYYWWWWWWWWWXXXWWWVVVXXXTTTPPPMMMNNNOOOPPPQQQNNNMMMJJJHHHGGGHHHIIIIIIHHHFFFCCC@@@<<<>>>JJJWWWccchhhkkkiiiiiinnnrrrttt|||{{{))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))''''''&&&&&&%%%$$$######%%%&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&'''((()))'''$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&'''(((((())))))))))))))))))************++++++,,,...//////000888>>>GGGRRR]]]gggpppvvvwwwwwwzzzwwwqqqqqqxxx~~~{{{}}}{{{xxxqqqhhhaaa___\\\XXXTTTSSSSSSSSSSSSTTTTTTTTTTTTUUUSSSQQQQQQSSSUUUVVVVVVXXXWWWUUUTTTSSSTTTUUUVVVVVVTTTRRROOONNNNNNOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTPPPPPPQQQRRRTTTUUUVVVVVVYYYZZZ[[[\\\^^^```aaaaaaZZZ[[[^^^___^^^\\\YYYWWWYYYVVVTTTRRRSSSSSSRRRQQQTTTUUUVVVVVVUUUSSSPPPOOOMMMNNNNNNMMMLLLLLLNNNPPPRRRSSSTTTTTTRRRRRRSSSTTTSSSTTTTTTUUUUUUVVVVVVVVVOOOQQQUUUYYY[[[ZZZVVVRRRTTTTTTUUUWWWYYY[[[^^^___XXXVVVTTTTTTTTTUUUTTTRRRVVVSSSNNNLLLMMMNNNPPPPPPLLLKKKIIIHHHHHHHHHJJJKKKGGGDDDBBB???<<<===HHHTTTbbbiiimmmkkkkkkooorrrsss|||~~~~~~zzzyyy}}}))))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&''''''%%%$$$###""""""###$$$%%%&&&%%%$$$######%%%'''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))(((((('''%%%$$$"""!!!!!!%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&'''((()))'''%%%$$$$$$&&&''''''&&&''''''''''''((((((((((((***))))))))))))))))))((()))******+++,,,---......000333888???HHHTTT```hhhqqqsssuuuwwwyyy{{{~~~~~~}}}~~~~~~}}}zzzyyy}}}xxxpppqqqkkkccc^^^\\\ZZZWWWUUUTTTTTTTTTSSSSSSSSSSSSRRRTTTRRRPPPPPPRRRUUUVVVWWWXXXWWWUUUTTTTTTTTTUUUVVVUUUSSSPPPNNNMMMLLLMMMNNNNNNOOOPPPQQQRRRRRRRRRRRRRRRRRRSSSSSSTTTUUUUUUUUUZZZZZZZZZ[[[[[[[[[\\\\\\]]]]]]]]]\\\[[[XXXVVVUUUWWWTTTQQQOOOOOOPPPPPPPPPSSSTTTTTTTTTSSSQQQOOONNNHHHJJJLLLMMMMMMNNNPPPQQQUUUUUUUUUTTTRRRRRRTTTVVVXXXWWWWWWVVVVVVVVVVVVVVVQQQTTTWWWXXXVVVTTTRRRQQQTTTUUUWWWYYY[[[\\\]]]]]]WWWUUUSSSRRRSSSSSSRRRQQQSSSPPPLLLKKKLLLMMMNNNNNNIIIIIIHHHGGGHHHIIIJJJKKKGGGEEEBBB@@@======GGGRRR```hhhmmmmmmmmmoooqqqpppsssxxx~~~yyywww{{{}}}{{{~~~))))))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$###!!!!!!###$$$&&&%%%%%%$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''')))((('''&&&%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&'''((((((&&&%%%$$$%%%'''((('''&&&((((((((((((((((((''''''******))))))(((((((((''')))))))))***+++,,,,,,,,,---...000333888AAAKKKRRReeeiiimmmooonnnqqqwww|||{{{xxxvvvvvvwwwwwwwwwvvvvvv{{{uuukkkffffffbbb\\\YYYWWWVVVTTTSSSVVVVVVUUUTTTTTTSSSRRRRRRPPPOOOMMMMMMPPPSSSTTTUUUWWWVVVUUUTTTTTTTTTUUUUUUSSSQQQOOOLLLKKKKKKLLLMMMPPPQQQRRRSSSSSSRRRPPPOOOQQQRRRTTTTTTTTTUUUVVVWWW[[[ZZZZZZYYYXXXXXXWWWWWW___^^^]]]ZZZXXXVVVTTTSSSTTTRRRNNNMMMNNNOOOPPPOOOQQQQQQQQQQQQPPPNNNMMMLLLGGGJJJNNNPPPPPPPPPPPPQQQSSSSSSRRRPPPOOOOOORRRTTTWWWUUUTTTRRRRRRRRRSSSSSSUUUWWWYYYWWWSSSPPPPPPRRRRRRTTTVVVXXXZZZZZZZZZZZZXXXVVVTTTTTTTTTUUUTTTSSSPPPMMMJJJIIIJJJLLLMMMMMMIIIIIIHHHHHHHHHHHHIIIJJJIIIFFFDDDCCC@@@???FFFOOO[[[dddkkkllllllnnnnnnmmmmmmrrrzzzwwwtttssswww~~~~~~}}}~~~******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&'''%%%$$$""""""$$$%%%'''###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###$$$$$$%%%&&&'''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''((('''&&&'''(((((()))(((((('''&&&***)))))))))((((((''''''((()))))))))***++++++++++++,,,...///111555;;;???LLLSSS[[[```ccchhhpppwww~~~yyyssspppoooooorrrsssssssssuuu{{{wwwjjjccc```^^^[[[XXXUUUTTTTTTSSSSSSWWWWWWVVVUUUTTTSSSSSSRRROOONNNMMMNNNQQQSSSTTTTTTUUUUUUTTTTTTSSSSSSSSSSSSPPPOOOMMMKKKJJJKKKLLLMMMTTTUUUUUUTTTSSSQQQNNNMMMNNNQQQSSSTTTTTTUUUXXXZZZ]]]]]]\\\[[[YYYXXXWWWWWW___^^^\\\YYYWWWTTTSSSRRRRRRPPPMMMMMMNNNPPPQQQQQQOOOOOONNNMMMLLLKKKJJJJJJJJJMMMQQQSSSRRRQQQQQQQQQRRRRRRQQQOOOMMMMMMOOORRRSSSRRRPPPOOOOOOPPPSSSTTTYYY[[[[[[XXXSSSPPPQQQSSSPPPQQQTTTVVVWWWWWWWWWVVVXXXVVVTTTSSSTTTTTTSSSRRRMMMKKKIIIHHHJJJKKKLLLLLLKKKKKKJJJIIIHHHHHHGGGGGGHHHEEECCCCCC@@@???CCCJJJUUU^^^gggiiijjjkkkkkkiiikkkooouuu{{{~~~yyytttrrrqqqtttzzz}}}zzzwwwwwwyyy||||||{{{yyyzzz~~~)))))))))(((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''"""###%%%''''''&&&%%%$$$$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&'''(((&&&%%%%%%&&&'''(((((('''&&&&&&)))((((((((((((((((((''')))))))))*********++++++'''***---...///111333555888???JJJRRRYYYcccnnnvvv{{{~~~wwwooojjjggggggggglllnnnqqqssswwwxxxkkkbbb^^^]]]ZZZYYYWWWUUUTTTTTTTTTUUUVVVVVVVVVUUUTTTSSSSSSRRRQQQQQQQQQSSSUUUVVVUUUSSSSSSSSSSSSSSSRRRRRRRRRQQQNNNMMMKKKJJJJJJLLLNNNOOOVVVUUUUUUSSSQQQOOOMMMLLLLLLPPPSSSTTTSSSTTTXXX[[[______^^^]]][[[ZZZYYYYYY\\\[[[YYYWWWUUUSSSRRRQQQPPPOOONNNPPPRRRTTTTTTTTTNNNMMMMMMKKKJJJJJJIIIIIIMMMPPPRRRTTTSSSQQQQQQQQQRRRRRRRRRPPPNNNNNNOOOQQQQQQPPPNNNNNNPPPSSSXXXZZZ[[[\\\[[[XXXUUUSSSSSSSSSOOOPPPQQQRRRSSSSSSTTTTTTTTTRRRPPPPPPPPPPPPPPPNNNKKKIIIHHHHHHJJJKKKLLLLLLMMMLLLKKKKKKIIIHHHGGGGGGGGGDDDBBBBBB@@@===@@@EEEOOOYYYbbbeeegggiiiiiiggglllmmmppptttwwwzzz|||}}}{{{wwwuuussstttwww|||zzzvvvqqqooooooqqqrrrssswwwyyy''''''&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%&&&((('''%%%###"""$$$&&&'''((('''&&&%%%'''''''''((((((((((((((())))))************++++++'''))),,,---------...///000555<<