BM6P6(@ ######$$$%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""'''''''''&&&%%%###"""!!!$$$%%%%%%&&&&&&%%%%%%%%%$$$#########$$$%%%%%%&&&$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%))))))(((((((((''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%###""" $$$$$$##################'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&(((&&&###$$$&&&((('''%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''(((((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########"""""""""###$$$$$$$$$%%%%%%$$$###""""""###$$$%%%$$$#########""""""!!!!!!###########################"""""""""$$$%%%$$$###$$$$$$######""""""!!!!!!$$$$$$$$$############### !!!"""$$$$$$$$$###"""$$$$$$$$$#########""""""$$$###"""!!!!!!"""###$$$############"""""""""""""""#########$$$$$$$$$$$$!!!"""""""""############%%%%%%%%%$$$$$$$$$######!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!! ########################""""""""""""############ !!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""""""""!!!$$$'''((('''$$$###################################################$$$$$$###############$$$ !!!"""######"""!!! """###$$$%%%%%%$$$###"""######""""""###$$$%%%%%%""""""###$$$$$$$$$$$$$$$!!!###%%%&&&%%%$$$###%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%##############################""""""######$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$""""""###$$$$$$$$$$$$###&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$######"""###"""""""""######$$$%%%$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%###"""!!!%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''(((&&&$$$$$$&&&''''''%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#####################$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$#########""""""""""""###########################"""""""""$$$%%%$$$############""""""!!!!!!!!!##################$$$$$$!!!!!!"""###############$$$$$$$$$#########""""""$$$###""""""""""""###$$$$$$#########""""""!!!!!!"""""""""#########$$$$$$############$$$$$$$$$$$$%%%%%%$$$$$$############!!!""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!""""""###$$$%%%########################""""""""""""############$$$%%%&&&%%%###"""###$$$""""""""""""""""""""""""###""""""""""""""""""""" !!!$$$&&&'''&&&%%%###################################################$$$$$$###""""""######$$$!!!!!!"""######"""!!!!!!"""###$$$$$$$$$$$$###"""!!!!!!!!!"""""""""###### !!!!!!!!!!!!!!!%%%&&&'''''''''&&&%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%########################$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!"""############"""%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""""""""###$$$%%%&&&'''%%%%%%%%%%%%$$$$$$###""""""""""""!!!""""""###$$$$$$$$$$$$###############""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''(((&&&$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%########################'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$###############&&&%%%%%%$$$$$$%%%%%%&&&###############"""""""""###########################"""""""""$$$%%%$$$###""""""""""""!!!!!!!!!!!!"""""""""###$$$$$$$$$%%%"""""""""""""""######$$$$$$$$$$$$###############$$$$$$############$$$$$$$$$$$$$$$###"""!!!!!! !!!!!!!!!"""""""""#########$$$$$$$$$$$$%%%%%%%%%$$$############""""""""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$####################################$$$%%%&&&&&&########################""""""""""""############"""###$$$###"""!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""######!!!"""###$$$%%%%%%%%%$$$######################################################"""""""""######$$$!!!""""""######""""""!!!"""###$$$$$$$$$$$$###"""!!!"""###$$$$$$$$$###""" !!!!!!)))(((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%########################%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$!!!""""""###############%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$$$$###$$$%%%%%%'''''''''''''''&&&%%%$$$######"""""""""######$$$########################!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""%%%%%%%%%$$$$$$%%%%%%%%%###################################################"""""""""$$$%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%%%%$$$###"""!!!!!!"""###$$$########################$$$$$$############$$$$$$%%%$$$$$$###"""!!! !!!!!!!!!!!!""""""""""""#########$$$$$$$$$%%%%%%###"""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""&&&%%%$$$######""""""###########################!!!"""""""""############"""#########!!! !!!"""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""########################$$$%%%%%%###################################################""""""""""""######$$$""""""""""""""""""""""""#########$$$$$$############$$$&&&''''''&&&%%%###"""""""""""""""######$$$&&&%%%$$$############$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%########################$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$%%%$$$$$$#########$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%'''(((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&'''+++***((('''%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""######$$$$$$$$$$$$#####################$$$$$$$$$###########################"""""""""$$$%%%$$$###!!!!!!!!!"""""""""""""""!!!!!!"""###$$$%%%%%%%%%$$$###"""!!!!!!"""###$$$################################################$$$$$$######"""!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""#########$$$"""""""""""""""""""""##################$$$$$$$$$""""""""""""############""""""""""""""""""""""""%%%%%%$$$###""""""""""""########################!!!"""""""""############%%%&&&'''&&&$$$###$$$%%%########################!!!!!!""""""############$$$###"""""""""###$$$%%%################################################""""""!!!!!!"""######$$$######""""""""""""######$$$##################$$$###%%%&&&''''''&&&$$$###$$$$$$#########$$$%%%&&&""""""!!!!!!"""###$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$#######################################$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$%%%&&&'''''''''"""######$$$$$$#########&&&%%%$$$$$$$$$$$$$$$$$$###############$$$$$$$$$""""""""""""""""""""""""#########$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''***)))((('''&&&$$$######&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''$$$%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%%%%%%%%%%$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&'''&&&%%%$$$&&&(((++++++)))'''&&&%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###############"""######$$$$$$######"""#########$$$$$$$$$$$$$$$###########################"""""""""$$$%%%$$$###""""""""""""############"""""""""###$$$$$$$$$%%%$$$######"""""""""""""""###############$$$$$$$$$""""""############""""""############""""""""""""!!!!!!!!!"""""""""######!!!!!!"""""""""#########"""""""""############$$$########################!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""###$$$%%%########################""""""""""""###############$$$%%%$$$"""!!!"""###""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$######"""""""""######$$$################################################!!!!!!!!!!!!"""######$$$$$$######""""""######$$$$$$$$$###""""""###$$$$$$"""###$$$$$$$$$###"""!!!######"""!!!"""###$$$%%%""""""######$$$%%%%%%&&&"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$##############################""""""######$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&""""""###$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###### !!!$$$%%%&&&%%%###""" !!!"""############%%%%%%$$$###############""""""#########$$$$$$$$$########################"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''((((((((()))(((((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''''''''%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''$$$%%%&&&''''''&&&%%%$$$%%%''''''&&&$$$$$$&&&((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$######$$$%%%%%%$$$###############$$$$$$%%%%%%%%%###########################"""""""""$$$%%%$$$###"""#########$$$$$$$$$%%%##################$$$$$$###############"""!!!!!!""""""#########$$$$$$$$$ !!!""""""""""""!!! """"""""""""############"""""""""#########$$$$$$""""""#########$$$$$$$$$############$$$$$$%%%%%%########################!!!!!!""""""###################################################$$$&&&&&&########################""""""""""""############ !!!"""!!! """""""""""""""""""""""" !!!!!!"""######$$$$$$###############"""""""""################################################ !!!!!!"""$$$$$$$$$$$$###""""""###$$$$$$$$$$$$###""""""###$$$$$$######"""""""""!!!!!!!!!###"""!!! !!!"""$$$%%%######$$$%%%&&&%%%$$$###!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$########################$$$############$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&!!!!!!"""###############""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########!!!###%%%&&&$$$!!! !!!"""###$$$%%%%%%%%%$$$$$$###""""""!!!""""""""""""######$$$$$$$$$$$$########################""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''((((((((())))))'''''''''((((((((())))))###$$$%%%&&&''')))******&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&''''''''''''''''''&&&''''''(((((('''&&&&&&%%%%%%%%%&&&&&&'''((())))))'''''''''((((((((())))))''''''''''''''''''''''''$$$$$$%%%&&&&&&%%%$$$$$$%%%'''(((&&&$$$###&&&((($$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%""""""######$$$$$$$$$%%%$$$$$$&&&&&&&&&&&&$$$$$$#########$$$$$$%%%%%%%%%###########################"""""""""$$$%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$###############"""###$$$$$$$$$"""!!! """"""######$$$$$$$$$$$$ !!!""""""!!! !!!!!!!!!"""######$$$$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$##################""""""######$$$$$$$$$%%%########################''''''&&&%%%$$$$$$$$$$$$########################""""""""""""############"""###$$$###"""!!!"""###"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$""""""############"""!!!################################################ !!!"""$$$$$$%%%$$$###""""""###$$$%%%%%%$$$###""""""###$$$%%%%%%%%%$$$###""""""######%%%###"""!!!"""###%%%&&&###$$$%%%&&&%%%###!!!!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$########################%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%$$$###"""###$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$###!!! """$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%&&&'''((((((###$$$$$$%%%%%%&&&&&&'''"""$$$&&&'''&&&&&&'''(((%%%&&&&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''(((******))))))((((((((('''&&&&&&''''''(((((())))))))))))))))))))))))))))))******))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))******))))))((((((''''''***)))'''%%%$$$%%%'''(((((('''&&&&&&&&&&&&'''((()))*********(((&&&%%%###'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((('''&&&&&&&&&'''&&&&&&%%%%%%'''### ###&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""#########$$$$$$######"""######$$$$$$######""""""""""""######$$$$$$$$$###"""!!!!!! ########################""""""""""""!!!!!!!!!!!!######"""""""""""""""###!!!"""$$$%%%%%%$$$"""!!!########################!!!"""###$$$$$$###"""!!!%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%%%%""""""!!!!!!!!!!!!"""""""""""""""""""""!!! !!!"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$###$$$&&&'''&&&%%%$$$$$$############$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$#########""""""''''''&&&%%%$$$###"""!!!############""""""!!!!!!!!!!!!"""###$$$$$$%%%%%%""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((((((&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))))))))((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))(((((('''''''''(((((((((((((((((((((((('''''''''((((((((())))))))))))(((((((((((((((''')))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''&&&&&&((()))))))))(((''''''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&''''''((((((''''''&&&(((%%%######%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################$$$###############$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################""""""""""""&&&%%%$$$"""!!!!!! $$$###"""!!!!!!"""###$$$$$$$$$######"""!!!!!! ########################"""""""""""""""""""""!!!######""""""""""""######!!!"""$$$%%%%%%$$$"""!!!########################!!!"""###$$$$$$###"""!!!%%%%%%%%%%%%$$$$$$###""""""######$$$%%%%%%$$$$$$"""""""""""""""###$$$$$$###############"""!!!!!!############""""""""""""#########"""""""""!!!!!!%%%######$$$%%%&&&%%%$$$#########""""""#########$$$$$$###""""""###$$$$$$$$$$$$$$$#########""""""#########"""""""""""""""$$$$$$#########"""""""""""""""######$$$%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!############$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$############$$$%%%###$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######""""""#########$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&################################################"""""""""#########$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&'''''''''''''''&&&&&&%%%$$$$$$###)))***+++)))&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######"""((((((((('''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((''''''(((((((((((())))))'''''''''''''''((((((((('''''''''''''''&&&&&&&&&&&&'''(((((((((((('''&&&%%%&&&((()))))))))(((''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%''''''((((((((((((((('''((('''&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##################$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""###$$$%%%&&&""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$###""""""!!!!!!%%%$$$###"""!!!!!!!!!!!!$$$###""" """###$$$$$$$$$######"""!!!!!!!!!########################""""""""""""""""""""""""###"""""""""""""""######"""###$$$%%%%%%$$$###"""########################""""""############""""""$$$$$$$$$$$$$$$#########""""""######$$$$$$######""""""""""""###$$$$$$%%%###$$$$$$$$$$$$######"""############""""""""""""###""""""""""""!!!!!!!!!$$$"""""""""$$$%%%$$$######""""""!!!!!!""""""###$$$######""""""######$$$$$$$$$$$$###############!!!!!!""""""#########$$$$$$$$$$$$$$$$$$##################$$$$$$%%%%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$######$$$$$$$$$%%%%%%%%%$$$######""""""######$$$###$$$$$$$$$###""""""!!!!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%%%%$$$"""!!!$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$"""##################"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$#########$$$%%%%%%%%%%%%$$$###%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%)))++++++***'''%%%$$$%%%'''&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''&&&&&&))))))((((((''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((())))))%%%%%%&&&&&&''''''((((((&&&''''''(((((('''&&&&&&%%%'''(((******((('''%%%((())))))))))))'''%%%$$$'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%!!!"""###$$$%%%&&&''''''##############################""""""###$$$$$$%%%########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$#####################!!!!!!!!!"""###$$$%%%&&&%%%###!!! !!!###%%%############""""""!!!!!!########################"""""""""""""""#########""""""""""""""""""###$$$"""###$$$$$$$$$$$$###"""########################"""""""""######"""""""""$$$$$$###############$$$!!!""""""#########""""""######"""""""""""""""############$$$$$$###"""""" !!!"""###$$$%%%%%%$$$$$$$$$$$$###############!!!!!!"""###$$$###"""""""""!!!!!!!!!!!!""""""######""""""""""""#################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&""""""""""""""""""""""""!!!""""""""""""###############$$$$$$$$$%%%%%%%%%###""""""""""""""""""##################"""!!! !!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&########################$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$"""###$$$%%%$$$###"""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''')))***)))'''&&&&&&'''((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((&&&&&&''''''''''''''''''))))))((((((''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))((((((%%%%%%&&&&&&''''''((((((&&&&&&'''((((((''''''&&&&&&''')))******)))'''&&&(((((()))))))))'''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&((((((((((((((((((((((((######$$$$$$$$$$$$######$$$%%%&&&'''''''''''''''&&&&&&''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%########################%%%$$$$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""###$$$%%%%%%&&&!!!!!!"""###$$$%%%''''''$$$###""" """###$$$#########"""""""""""""""""""""""""""""""""""""""!!!"""""""""#########$$$""""""!!!!!!"""###$$$$$$#########$$$$$$####################################""""""""""""""""""###$$$######""""""###$$$$$$""""""#########""""""!!!$$$###"""!!! !!!!!!"""""""""""""""!!! !!!"""###$$$%%%%%%########################"""!!! !!!###$$$###"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""########################%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%########################!!!""""""""""""###############$$$$$$$$$%%%%%%%%%"""""""""######"""""""""###############"""!!! !!!"""$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''%%%###$$$%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&########################$$$$$$%%%%%%&&&&&&''''''"""######$$$$$$######"""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$######"""!!!"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$######""""""######$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''((((((%%%'''(((((('''''''''(((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))'''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))******))))))))))))(((((('''''''''''''''(((((((((&&&&&&&&&''''''''''''''''''((())))))))))))((('''$$$%%%'''((()))***))))))'''''''''''''''((((((((('''''''''''''''(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''''''''%%%&&&'''&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%((('''&&&%%%###"""!!! ########################&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""###$$$&&&''''''$$$###############$$$$$$######""""""""""""############""""""""""""""""""""""""""""""""""""""""""!!!""""""######$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%######################################################""""""""""""############"""!!!!!!###$$$%%%######$$$$$$######""""""###"""!!!  !!!""""""""""""!!!############"""""""""""" !!!!!!!!!!!!!!!"""###!!!!!!!!!###$$$###"""###""""""!!!!!!""""""###!!!""""""######""""""!!!###############$$$$$$$$$$$$#########""""""!!!!!!#########$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$######$$$$$$$$$%%%%%%%%%"""######$$$$$$######"""""""""######$$$######""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%'''&&&###!!!###%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%%%%%%%########################$$$$$$%%%%%%&&&''''''(((###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###"""""""""""""""!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&'''%%%###""""""###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%&&&((((((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''(((((()))))))))'''''''''((((((((((((((('''''''''''''''''''''''''''''''''(((((()))))))))))))))))))))))))))))))))*********)))))))))(((((())))))(((((((((((((((''''''&&&&&&%%%&&&'''((()))(((((((((((((((((((((((($$$%%%'''((()))***))))))&&&'''''''''((((((((()))&&&'''''''''((((((((()))(((((('''&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((())))))((((((((($$$%%%&&&'''((((((((((((&&&''''''&&&$$$$$$'''***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###""""""########################$$$$$$###############$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$%%%&&&&&&!!!!!! !!!!!!"""######!!!"""############"""!!!"""""""""""""""""""""###""""""""""""""""""""""""!!!""""""######$$$%%%%%%!!!!!!!!!!!!"""###$$$%%%$$$##################$$$########################$$$###"""!!!!!!"""###$$$###"""!!!!!!!!!"""$$$%%%$$$$$$%%%%%%$$$######"""!!!!!! !!!!!! !!!"""###########################"""""""""""" !!!!!!""""""###"""!!!"""$$$%%%$$$############""""""######### !!!"""######"""!!! """"""#########$$$$$$$$$"""""""""""""""#########"""""""""#########$$$$$$""""""""""""""""""""""""####################################$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%$$$######!!!"""###$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$'''&&&""" !!!$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$"""!!!!!!!!!"""###!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&################################################%%%$$$###""""""$$$&&&'''(((&&&###!!!!!!###&&&(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%%%%'''((('''&&&$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&%%%%%%$$$'''((((((((())))))******&&&'''''''''(((((())))))'''''''''''''''''''''''''''((((((((())))))******((((((((((((((((((((((((+++*********))))))((((((******))))))((((((''''''((('''%%%$$$%%%''')))***))))))(((((((((((())))))'''(((((())))))((('''&&&&&&'''''''''(((((())))))&&&'''''''''(((((()))))))))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((())))))))))))'''((((((&&&%%%%%%)))---&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&!!!!!!"""$$$%%%&&&'''(((########################""""""""""""###$$$%%%&&&""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$%%%%%% """$$$%%% !!!###%%%%%%###!!! """""""""""""""#########""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%!!!!!!!!!!!!"""###$$$%%%$$$$$$############$$$$$$########################$$$###"""!!!!!!"""###$$$###"""!!! !!!"""$$$&&&%%%%%%%%%%%%%%%$$$###""" !!!###$$$%%%!!!"""###$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%!!!"""""""""######$$$$$$$$$""""""###$$$%%%$$$###$$$$$$############$$$$$$ !!!"""######"""!!! """"""######$$$$$$$$$$$$!!!"""###$$$%%%&&&''''''!!!!!!""""""#########$$$"""""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###!!!"""###$$$%%%&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% $$$'''%%%!!! ###"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""&&&&&&&&&&&&&&&%%%$$$#########$$$%%%%%%&&&''''''%%%%%%%%%$$$$$$$$$######$$$%%%%%%$$$######$$$&&&'''%%%$$$$$$&&&'''''''''""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!"""$$$%%%%%%%%%%%%%%%%%%%%%$$$###"""######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%'''&&&&&&%%%$$$###""""""""""""""""""############%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''(((''''''&&&%%%''''''''''''((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&%%%%%%$$$'''((()))))))))((('''&&&))))))))))))))))))))))))((()))+++,,,---,,,,,,+++*********))))))***+++++++++++++++++++++***)))((((((((())))))))))))(((((())))))))))))))))))******************************'''(((((((((((((((((((((((()))************))))))))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''%%%%%%%%%%%%''''''((('''%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########$$$######""""""######$$$$$$$$$$$$############"""""""""###$$$$$$$$$$$$###""""""""""""""""""""""""###"""""""""###$$$%%%%%%$$$$$$#########$$$%%%&&&$$$###!!!"""###%%%%%%$$$""""""""""""""""""""""""""""""#########$$$$$$$$$$$$!!! ###%%%$$$"""%%%%%%%%%%%%%%%$$$##############################$$$$$$$$$$$$$$$###"""!!!######""""""""""""#########$$$%%%%%%%%%%%%$$$######!!!!!!"""!!!!!!!!!""""""######$$$$$$$$$$$$$$$############""""""############$$$$$$$$$$$$$$$$$$#########""""""########################""""""""""""###$$$%%%%%%""""""""""""##################""""""""""""######""""""""""""""""""""""""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%$$$############$$$%%%%%%&&&''''''%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%$$$######$$$&&&$$$""""""###$$$%%%$$$###"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%%%%%%%$$$###"""######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$""""""""""""############%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''%%%&&&&&&'''((((((((('''''''''''''''((((((((((((''''''''''''''''''''''''))))))((((((((('''''''''&&&&&&'''''''''((((((((((((((((((''''''&&&&&&&&&(((((()))******)))((('''((((((((((((((()))))))))((()))***+++++++++++++++******))))))))))))))))))************)))((('''''''''(((((()))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,)))***************************************************)))))))))((((((((((((''''''&&&&&&''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$'''&&&%%%$$$$$$%%%&&&'''%%%$$$"""!!!!!!!!!""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$#########$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$######"""######$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""!!!!!!!!!"""###############$$$$$$$$$%%%%%%$$$###!!!"""$$$%%%%%%$$$########################""""""#########$$$$$$$$$&&&###!!!"""$$$%%%$$$""""""""""""""""""!!! """"""""""""""""""""""""######$$$$$$###""""""!!!######""""""""""""######"""###$$$$$$$$$$$$###""""""!!! !!!"""###!!! """""""""""""""#########$$$$$$$$$############""""""############$$$$$$$$$$$$$$$$$$#########""""""########################$$$############$$$$$$%%%""""""""""""############%%%$$$$$$######$$$$$$%%%##################""""""######""""""######$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$###"""###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$&&&"""""""""$$$%%%&&&$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""""""""""""""""""""$$$$$$%%%%%%%%%$$$############$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""""""""############%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$''''''''''''''''''''''''$$$%%%&&&'''((()))))))))''''''''''''((((((((((((''''''''''''''''''''''''))))))((((((((((((''''''''''''''''''(((((((((((()))(((((((((((((((((((((((())))))*********))))))************************+++++++++***++++++,,,,,,+++++++++******)))))))))++++++++++++***)))((('''))))))******++++++++++++,,,,,,++++++++++++++++++))))))))))))******++++++(((((((((((((((((((((((((((((('''&&&&&&&&&'''(((*********))))))))))))(((((((((''''''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$######"""###############"""""""""%%%%%%%%%$$$$$$$$$$$$######$$$%%%&&&&&&%%%$$$###$$$$$$$$$############"""""""""###$$$$$$$$$$$$###"""""""""""""""""""""""""""!!! !!!""""""$$$%%%%%%%%%$$$###$$$###"""###$$$%%%%%%$$$#######################################$$$$$$$$$&&&%%%###$$$%%%%%%$$$###$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""!!!!!!######""""""""""""######!!!"""############"""!!!!!!!!!"""$$$%%%$$$"""############""""""""""""$$$$$$$$$############""""""############$$$$$$$$$$$$$$$$$$#######################################%%%%%%$$$$$$###$$$$$$$$$""""""""""""############%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$#########"""######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$((()))(((&&&%%%$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%"""###$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$######"""$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###%%%&&&&&&%%%$$$$$$%%%$$$%%%&&&((())))))&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""###$$$%%%&&&'''$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""############%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&'''(((((()))))))))''''''''''''((((((((((((''''''''''''''''''''''''))))))((((((((((((((((((''''''((((((((()))))))))((((((((((((((())))))))))))))))))***************++++++,,,,,,,,,,,,,,,,,,000///---,,,,,,---...///.........---,,,+++******---------------,,,++++++,,,,,,,,,,,,------..................------------))))))*********+++++++++***************)))))))))+++)))'''&&&&&&'''((()))++++++*********))))))))))))((((((''''''(((((()))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&$$$############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###$$$$$$$$$#########""""""""""""###$$$$$$$$$$$$###""""""""""""""""""""""""###"""!!! """$$$%%%&&&%%%###"""$$$###"""###%%%&&&%%%############################################################$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!######""""""""""""######"""##################"""###""""""$$$%%%%%%###!!!$$$$$$######""""""!!!!!!$$$$$$$$$#########""""""""""""#########$$$$$$$$$################################################&&&&&&%%%$$$######$$$$$$!!!"""""""""############""""""!!!!!!!!!!!!""""""&&&&&&%%%%%%$$$###############""""""######$$$%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&###"""$$$(((***(((%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%!!!"""###$$$%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$"""######$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$###%%%''''''%%%$$$%%%%%%&&&&&&''')))+++***(((%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""###$$$%%%%%%###$$$$$$%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$###""""""!!!"""""""""############%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((()))))))))******''''''(((((())))))*********************+++,,,,,,+++,,,,,,---......//////333222000/////////000000000000000000///...,,,+++//////000000000000000///000000///......///000000000000/////////........./////////////////////////////////......---------000...,,,+++***+++,,,...++++++++++++************)))))))))(((((()))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###$$$$$$$$$#########""""""""""""###$$$$$$$$$$$$###""""""""""""""""""""""""$$$$$$###"""!!!!!!!!!!!! !!!###%%%%%%$$$###"""$$$######$$$&&&&&&%%%################################################### """###$$$$$$%%%%%%"""""""""""""""!!!!!! ######################## !!!""""""""""""!!!!!!######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""###$$$$$$$$$$$$$$$######""""""!!!!!!$$$$$$$$$#########""""""""""""#########$$$$$$$$$################################################&&&%%%%%%$$$############!!!"""""""""############"""!!!!!!!!!!!!!!!!!!"""%%%%%%%%%$$$$$$$$$############""""""######$$$%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$&&&((((((&&&###&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%!!!"""###$$$%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$"""###$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%###%%%'''(((&&&%%%%%%%%%$$$$$$$$$&&&((((((&&&$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$"""""""""!!!!!! ######$$$%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%'''&&&&&&%%%$$$###"""!!!""""""""""""############%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%&&&&&&''''''''''''''''''(((((((((((('''''''''''''''''''''''')))))))))))))))((('''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))************(((((())))))***+++,,,,,,,,,,,,,,,,,,---...//////,,,---...///111333444444888777666555444333333333333333444444444222111000222333444666666777777777888777555444333333444555444444444333333222222111333222222111111000000////////////......------,,,///...,,,+++******++++++,,,,,,,,,+++++++++************))))))))))))******((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""""""""######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$######"""#########$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$############"""""""""###$$$$$$$$$$$$###""""""""""""""""""""""""%%%$$$$$$############$$$!!!!!!###$$$$$$$$$###"""######$$$%%%''''''%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""$$$$$$###$$$%%%######$$$$$$######"""!!!########################!!!!!!""""""######""""""######""""""""""""######%%%%%%$$$$$$$$$$$$%%%%%%'''$$$!!! """$$$$$$%%%############""""""""""""$$$$$$$$$############""""""############$$$$$$$$$###############$$$$$$$$$########################$$$$$$######"""#########""""""""""""############$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''&&&%%%%%%(((((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%"""###$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%###%%%(((((('''%%%%%%%%%$$$###"""###%%%&&&%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$######""""""!!! """###$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########""""""""""""############%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''(((((()))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********)))))))))*********++++++******+++,,,---...//////000000//////000222333444222222444777999;;;===>>>@@@@@@@@@???>>><<<;;;::::::;;;<<<======<<<:::999;;;<<<===@@@AAACCCCCCDDDFFFDDDBBB???>>>>>>>>>??????>>>>>>===<<<<<<;;;;;;;;;:::999888666555444444222111111000//////............---,,,,,,+++******---,,,,,,,,,,,,++++++++++++******))))))******+++((((((((((((''''''''''''((((((((((((((((((((((((&&&'''''''''((((((((()))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&''''''((((((''''''&&&%%%&&&((()))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""###$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$######""" !!!!!!"""###$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""###$$$$$$$$$$$$###""""""""""""""""""""""""$$$$$$#########$$$$$$%%%""""""""""""##################$$$&&&((('''%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""%%%&&&$$$""""""###%%%&&&&&&&&&&&&%%%$$$$$$########################!!!""""""###$$$$$$############""""""""""""######%%%$$$###""""""###$$$%%%$$$###!!!"""###$$$###""""""""""""""""""#########$$$$$$$$$############""""""############$$$$$$$$$""""""#########$$$$$$$$$########################"""""""""!!!""""""######""""""""""""##################""""""""""""######!!!""""""######$$$$$$$$$######""""""######$$$%%%!!!"""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###&&&))))))&&&$$$&&&)))+++***)))'''&&&%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%###%%%((()))'''&&&%%%%%%%%%$$$""""""$$$&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''"""###$$$%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%""""""""""""############%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%&&&''')))************''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))*********+++)))************++++++++++++,,,---...///111222222333333222222333555666888888999;;;>>>AAADDDFFFGGGIIIIIIIIIIIIHHHFFFCCCBBBBBBCCCEEEFFFFFFEEEDDDCCCCCCDDDGGGIIIKKKMMMNNNOOORRRPPPMMMJJJHHHHHHHHHIIIIIIIIIHHHGGGFFFFFFEEEEEEGGGGGGEEEDDDBBB@@@???>>>::::::999888777777666666444444444444333222111000---------,,,,,,,,,++++++++++++************++++++)))(((((((((''''''''''''))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&"""###%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&& !!!"""###$$$%%%#########$$$$$$%%%%%%%%%$$$$$$###""""""###$$$$$$$$$$$$$$$############"""""""""###$$$$$$$$$$$$###""""""""""""""""""""""""###"""""""""###$$$%%%%%%"""""""""!!!"""######$$$######$$$&&&((((((%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""&&&((((((%%%"""!!!""""""############"""!!!!!!""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$######""""""""""""######$$$###"""!!!!!!"""###$$$!!!!!!"""$$$%%%$$$"""!!!!!!""""""######$$$$$$$$$$$$$$$############""""""############$$$$$$$$$""""""######$$$$$$$$$$$$########################!!!!!! !!!!!!"""######""""""""""""############!!!!!! !!!!!! !!!"""###$$$$$$%%%#########"""###$$$$$$%%%!!!""""""$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$ %%%******%%%$$$(((------,,,***(((&&&%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###$$$%%%%%%######$$$%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''((())))))))))))(((((('''+++*********))))))(((((())))))************)))(((***))))))(((((((((((()))+++)))'''(((***+++)))''',,,...///...,,,*********''')))+++---//////......222222333444666999;;;======<<<<<<<<<===>>>@@@AAABBBEEEHHHKKKLLLNNNQQQSSSTTTTTTTTTUUUTTTRRRNNNKKKMMMMMMNNNNNNNNNNNNMMMMMMQQQQQQRRRTTTVVVXXXZZZ\\\^^^\\\YYYVVVTTTSSSRRRRRRVVVWWWVVVUUURRRQQQRRRSSSUUUVVVWWWWWWUUURRROOOMMMHHHFFFDDDCCCCCCBBB@@@>>>>>><<<:::999999999777666555444222000//////000111///---+++,,,---...---,,,000...+++***))))))'''&&&$$$%%%'''((()))(((((('''((((((((()))))))))))))))'''''''''((((((((((((((('''((((((((('''&&&%%%%%%(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$######%%%$$$###""""""###$$$%%%%%%%%%$$$$$$###"""""""""""""""#########$$$$$$$$$%%%$$$$$$###"""!!! $$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$###$$$%%%'''(((###$$$%%%%%%$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!"""###$$$%%%%%%%%%#########""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%$$$$$$#########"""###$$$$$$###"""!!! ######""""""""""""######""""""###$$$$$$$$$$$$###$$$$$$$$$#########""""""%%%%%%%%%$$$$$$#########""""""""""""####################################!!!""""""#########""""""########################%%%$$$###"""!!!!!!!!!!!!%%%""" """###!!!"""###$$$%%%%%%$$$###"""######$$$$$$$$$$$$######$$$$$$############$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''///***%%%$$$%%%&&&&&&$$$'''&&&&&&%%%%%%$$$######((('''%%%%%%&&&&&&%%%###$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&"""""""""#########$$$$$$########################%%%%%%%%%%%%%%%$$$###"""&&&&&&$$$############$$$(((((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$############$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''(((((()))))))))((((((*********)))))))))(((((()))))))))******))))))(((******))))))))))))******)))'''&&&'''***+++***(((+++,,,---,,,+++******+++,,,,,,---...///000222333666777888:::===@@@CCCEEEGGGGGGGGGGGGGGGGGGGGGGGGJJJLLLPPPRRRTTTVVVXXXZZZ\\\\\\\\\]]]]]][[[WWWTTTTTTUUUUUUVVVVVVVVVUUUUUUYYYYYYZZZ[[[]]]___aaabbbeeecccaaa^^^\\\[[[ZZZZZZ]]]]]]]]][[[YYYYYYZZZ[[[bbbcccddddddccc```]]][[[TTTRRRPPPNNNNNNNNNLLLKKKIIIFFFCCCAAA@@@???>>>===<<<:::777555333333333444333111///...//////...---...,,,***)))******)))(((((()))*********)))((('''((((((((((((((()))))))))))))))))))))))))))))))))''''''((((((''''''&&&%%%(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((('''%%%$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######$$$$$$############$$$$$$###############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######""""""!!!#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$#########$$$%%%######$$$$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""!!!"""######$$$$$$$$$######''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$%%%%%%$$$###"""######""""""""""""######"""######$$$%%%$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$######"""""""""""""""""""""####################################""""""###""""""!!! ########################!!!!!!!!!!!!"""###$$$%%%&&&$$$"""###$$$%%%###!!!"""###$$$$$$$$$$$$###"""######$$$$$$$$$$$$######$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''...***&&&$$$%%%&&&&&&%%%''''''&&&&&&%%%$$$$$$$$$&&&%%%$$$$$$%%%&&&%%%###$$$%%%&&&&&&'''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&############$$$$$$$$$%%%""""""""""""""""""""""""$$$$$$%%%%%%%%%$$$######&&&&&&$$$###"""!!!!!!!!!'''((((((''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))******))))))))))))(((((((((((())))))))))))((((((+++***************++++++)))(((((()))+++,,,+++***,,,---------,,,,,,...000222111111111333666999;;;??????AAADDDGGGKKKNNNPPPSSSTTTTTTSSSRRRPPPNNNLLLQQQTTTWWWYYY[[[\\\___aaaccccccdddffffffddd```]]][[[\\\]]]^^^^^^^^^^^^^^^bbbaaaaaaaaabbbdddfffgggkkkjjjhhheeecccbbbbbbbbbbbbccccccaaa``````bbbdddkkklllllllllkkkiiifffeeebbb___\\\ZZZZZZ[[[[[[ZZZWWWTTTOOOLLLKKKKKKJJJJJJHHHFFFBBB???<<<;;;;;;;;;;;;888666444333222000//////---++++++,,,---,,,+++,,,,,,,,,,,,+++***)))((())))))((((((((((((((((((******))))))((((((''''''''''''((((((((('''&&&&&&&&&'''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))(((&&&%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$#########$$$$$$$$$$$$######""""""######$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&%%%$$$###""""""""""""##################$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$###""""""$$$$$$###"""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$$$$######""""""""""""#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$########################"""""""""""""""""""""""""""#############################################"""!!! ########################!!!!!!!!!!!!"""###$$$%%%$$$###"""###%%%%%%$$$###"""###$$$$$$$$$$$$###"""######$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''''',,,)))&&&$$$%%%&&&&&&&&&((((((''''''&&&%%%%%%%%%$$$###"""###%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%########################$$$$$$%%%%%%%%%$$$$$$###%%%%%%$$$$$$#########"""%%%%%%%%%%%%%%%$$$###"""%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$###$$$%%%%%%######$$$%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((()))))))))))))))))))))))))))((((((''''''((()))))))))((((((***)))))))))***+++,,,,,,,,,,,,,,,,,,------------///000111000000111444666777777888;;;>>>BBBEEEGGGKKKLLLMMMPPPRRRUUUWWWXXXZZZ[[[[[[ZZZWWWSSSPPPNNNSSSVVVYYY[[[]]]^^^```bbbdddeeegggiiijjjiiidddaaa___```aaabbbcccccccccccceeedddcccccccccdddfffggglllkkkiiigggfffffffffgggdddeeedddcccbbbcccfffhhhnnnoooooooooooommmkkkjjjjjjfffcccaaaaaabbbccccccbbb^^^YYYVVVVVVWWWXXXXXXUUUSSSOOOLLLIIIGGGGGGGGGGGGDDD@@@>>><<<:::888666666444111111111111000...,,,,,,,,,,,,+++******))))))))))))))))))((((((((()))(((((('''&&&%%%$$$$$$''''''((((((((((((''''''&&&&&&'''((())))))(((((('''''''''''''''''''''''''''(((***)))'''&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$"""###%%%%%%%%%%%%###"""#########$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$#####################"""!!!"""###%%%&&&########################"""""""""""""""""""""""""""""""""""""""###############$$$$$$$$$######"""!!!!!! """"""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$######""""""""""""######$$$$$$%%%&&&&&&&&&&&&%%%##########################################""""""!!!"""""""""####################################""""""######"""!!! ########################$$$$$$###"""!!!!!!""""""!!!!!!!!!"""#####################$$$$$$###############$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''***(((&&&%%%%%%&&&&&&''')))(((((('''&&&&&&%%%%%%$$$###"""###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$######$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%$$$$$$######%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$###$$$%%%%%%######$$$%%%"""###%%%%%%%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%''''''((((((((((((((((((((((((((())))))''''''((()))))))))))))))(((((())))))***+++,,,------...............//////333444666666666777:::<<<;;;>>>BBBGGGLLLOOOQQQRRRWWWWWWXXXZZZ[[[\\\\\\\\\^^^^^^^^^\\\YYYUUUQQQOOOTTTWWWZZZ\\\]]]^^^```bbbdddeeehhhkkkmmmkkkgggcccaaabbbdddeeefffgggggghhhfffeeecccbbbbbbccceeefffjjjjjjiiihhhhhhiiijjjkkkggggggfffeeedddfffiiilllssssssssstttsssrrrqqqpppllliiifffdddeeeggghhhhhhgggddd```^^^___aaabbbcccaaa___\\\YYYVVVUUUUUUUUUUUURRRNNNKKKIIIGGGDDDBBB???===999777666444222000---------,,,,,,,,,,,,,,,++++++*********)))))))))))))))((('''&&&%%%%%%$$$''''''((((((((((((((('''&&&&&&'''((())))))((((((''''''''''''''''''''''''''')))***)))(((&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%%%%&&&&&&######"""!!!"""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!"""""""""#########$$$!!!!!!"""###$$$%%%%%%%%%&&&%%%%%%$$$###"""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###############""""""""""""######$$$$$$%%%&&&&&&&&&&&&%%%########################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""####################################!!!"""###$$$$$$$$$$$$$$$########################$$$###""""""""""""""""""!!!!!!"""""""""######$$$$$$##################$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&(((((('''&&&%%%&&&'''((()))(((((('''&&&&&&%%%%%%%%%$$$$$$%%%'''((('''&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$"""###$$$%%%&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''''''''(((((((((((())))))'''((()))******++++++***)))))))))***+++---...///---///111222222222444666:::<<>><<<:::777444333222222///......---,,,,,,+++++++++++++++++++++*********''''''((()))))))))))))))(((((((((((((((((('''&&&''''''''''''''''''''''''&&&((())))))'''&&&&&&'''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$%%%%%%&&&%%%$$$$$$######$$$$$$$$$######"""########################""""""""""""""""""""""""!!!""""""######$$$%%%%%%!!!"""###$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&$$$"""!!!!!!!!!"""######""""""""""""######"""######$$$%%%$$$$$$$$$""""""#########$$$$$$$$$"""#########$$$$$$$$$$$$""""""""""""####################################!!!"""###$$$$$$$$$$$$$$$######################## !!!"""$$$&&&'''$$$&&&'''&&&$$$###$$$&&&$$$$$$###""""""###$$$$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&$$$&&&((('''&&&&&&'''***''''''&&&&&&%%%$$$$$$$$$'''%%%$$$%%%&&&&&&%%%$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&!!!""""""""""""#########"""""""""""""""""""""""""""###$$$%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$"""""""""######$$$$$$$$$######""""""###$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###$$$%%%%%%######$$$%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&'''''''''(((((())))))))))))***+++,,,---------,,,,,,---...000222333444333777===@@@CCCFFFLLLPPPPPPTTTYYY[[[[[[YYYXXXXXXVVVVVVVVVVVVXXX[[[^^^```aaabbbcccccccccbbb```___```^^^\\\ZZZXXXVVVUUUUUUVVVXXX[[[]]]]]]^^^```bbbaaacccggglllooonnnjjjfff```aaacccfffhhhiiijjjjjjfffdddbbb``````bbbeeegggdddeeefffhhhlllpppsssuuurrrrrrpppmmmlllmmmqqqttttttttttttuuuuuuuuuuuuvvvmmmlllkkklllnnnnnnmmmlllnnnllljjjiiijjjjjjiiihhhiiiiiiiiiiiikkknnnqqqsssuuussspppnnnnnnmmmkkkiiibbb___ZZZVVVTTTQQQMMMKKKGGGDDDAAA===999666555444000000///...------,,,,,,)))))))))))))))*********''''''((()))))))))))))))((()))))))))((('''&&&&&&((((((((((((((((((((((((&&&''')))(((&&&%%%%%%&&&&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$$$$$$$&&&'''###$$$$$$%%%%%%&&&&&&'''""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%$$$###!!! ###$$$%%%%%%%%%###""" """"""""""""""""""""""""""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%###$$$$$$$$$$$$###""""""#########$$$%%%%%%&&&&&&#################################$$$$$$%%%%%%%%%)))(((&&&###""""""""""""######""""""""""""######""""""###$$$$$$$$$$$$###""""""######$$$$$$$$$$$$!!!!!!""""""#########$$$""""""""""""####################################""""""#########""""""!!!###########################"""""""""""""""#########%%%&&&%%%""" """$$$%%%$$$###""""""###$$$%%%######$$$$$$$$$$$$######$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################!!!!!!""""""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&###&&&((((((&&&&&&(((***'''&&&&&&%%%%%%$$$######'''%%%$$$$$$%%%%%%###"""######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$"""!!!!!!"""""""""######$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######### !!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,---.........///222555888:::;;;<<<>>>AAAGGGMMMSSSXXX[[[\\\dddfffggghhhfffbbb^^^[[[YYYYYYYYYZZZ[[[]]]___```cccccccccdddfffeeecccaaa^^^\\\YYYWWWVVVVVVXXXYYY]]]\\\\\\]]]___aaabbbbbbeeehhhkkkmmmllljjjhhhhhhdddfffhhhkkkmmmnnnnnnnnniiiiiigggdddccccccfffiiikkkiiiggghhhmmmsssxxx{{{xxxuuussstttwwwyyyxxxvvvyyyyyyyyyxxxxxxyyyyyyzzzvvvtttrrrqqqrrrsssrrrqqqrrrnnnhhheeeeeehhhjjjkkknnnnnnoooppprrrtttvvvxxxxxxvvvsssrrrqqqqqqpppoookkkgggccccccdddbbb]]]XXXVVVRRRMMMJJJGGGEEEBBB@@@???===;;;888555222///...///...---+++******+++++++++***(((''''''(((***,,,))))))))))))************((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%)))((('''&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########!!!$$$''''''$$$"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%################################################!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!! """###$$$$$$###"""###$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%&&&%%%###"""""""""############"""""""""###%%%&&&######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$###"""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''&&&&&&%%%&&&&&&'''((((((((('''''')))(((((())))))***+++,,,------...///000111222333555777888;;;===???AAAAAAFFFIIINNNUUU[[[___cccdddkkkmmmpppqqqooojjjeeeaaaZZZZZZYYYYYYZZZ\\\___```dddcccdddeeeggggggfffddd___]]]ZZZXXXWWWXXXYYYZZZ]]]]]]^^^```bbbdddddddddfffiiilllnnnnnnlllkkkiiifffhhhlllooossstttuuuuuuqqqqqqooollljjjjjjlllooopppnnnlllnnnrrrxxx}}}}}}|||~~~}}}}}}}}}|||zzzyyyvvvqqqlllhhhhhhiiikkkllloooooopppqqqssstttvvvwwwyyyvvvsssqqqpppqqqqqqppppppmmmjjjjjjllllllhhhdddaaa^^^YYYVVVSSSQQQOOOMMMIIIHHHEEE@@@<<<888555333222111///---,,,,,,,,,---,,,+++)))((('''(((((()))************************((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%'''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###%%%''''''&&&%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$################################################"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$###"""!!!!!!!!!"""###$$$$$$###"""###$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%%%%$$$###"""""""""###$$$$$$###"""""""""###$$$%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$'''&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$###""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''(((((()))))))))(((************+++,,,---...///000222444777999:::;;;@@@@@@AAACCCEEEFFFHHHIIINNNQQQVVV\\\bbbgggjjjkkkqqqtttxxxyyywwwrrrkkkfff^^^\\\ZZZYYYZZZ]]]```bbbccccccdddfffiiiiiihhhfff___^^^\\\ZZZZZZ[[[\\\]]]```aaaccceeefffggggggggghhhjjjnnnqqqrrrqqqnnnlllhhhkkkpppuuuyyy{{{|||}}}yyyyyyxxxvvvttttttuuuwwwxxxuuutttuuuyyy~~~~~~yyysssooonnnnnnooooooqqqqqqrrrtttuuuvvvvvvwwwxxxvvvssspppnnnooopppqqqssspppooopppssstttrrrooommmjjjfffcccaaa___]]][[[XXXVVVRRRMMMHHHCCC???===999777444111...............---,,,+++***)))((((((++++++++++++++++++++++++(((((((((((((((((((((((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""#####################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%################################################"""""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$#########$$$$$$%%%########################$$$$$$$$$###""""""!!!!!!"""###$$$$$$###"""###$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$%%%#########"""######$$$%%%%%%$$$######"""#########""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!!!!"""%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&'''((())))))))))))))),,,,,,,,,---...///111222333555888<<>>999555333000000000000000...------+++++++++******)))))))))******************************)))))))))((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$######&&&###!!!"""$$$&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$################################################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""###############$$$$$$$$$%%%%%%%%%$$$$$$############"""""""""######$$$%%%########################$$$$$$$$$$$$############"""###$$$$$$###"""###$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''###""""""######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$######"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((((((((('''((()))***+++,,,,,,,,,---...///222555888:::<<>><<<888666444333333///......---,,,,,,++++++++++++++++++++++++++++++))))))((((((((('''''''''((((((((((((''''''''''''%%%%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$$$$###$$$$$$###!!!"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$################################################"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%&&&!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$$$$######$$$%%%$$$###""""""""""""###$$$%%%$$$######$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$$$$$$$%%%######$$$$$$%%%&&&&&&&&&$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""#########"""!!!$$$$$$%%%&&&&&&&&&%%%%%%########################$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))+++,,,---///000111111111999;;;===AAAFFFJJJNNNPPPVVVZZZ___dddffffffdddbbb^^^\\\YYYXXXZZZ^^^cccgggfffgggiiikkklllmmmmmmllliiimmmrrrvvvvvvrrrmmmiiijjjjjjkkkmmmooorrrtttvvvxxxwwwxxxzzz}}}}}}|||zzzpppqqqrrrtttvvvwwwxxxyyy}}}{{{zzz}}}}}}|||~~~{{{tttpppnnnllllllooosssxxx|||~~~~~~|||zzz{{{}}}~~~||||||{{{||||||rrrnnnmmmkkkjjjiiigggeeeeeegggiiihhhggggggiiimmmqqqssstttuuuuuutttssssssrrrqqqqqqnnnoooooolllggg```XXXTTTLLLIIIDDD???;;;999888888111111000///......------++++++++++++++++++++++++(((((((((((('''''''''''')))(((((((((''''''''''''###$$$$$$%%%&&&(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!###%%%&&&'''###%%%&&&$$$!!!!!!$$$((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######################################################!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################""""""###$$$%%%&&&&&&'''!!!!!!!!!!!!"""###$$$%%% $$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$###"""###$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$###$$$%%%%%%$$$###"""!!!!!!"""###$$$%%%%%%$$$###$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$$$$$$$%%%""""""###$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$!!!"""$$$%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&''''''&&&(((***+++******+++,,,.........///222666:::<<>>@@@AAABBBEEEIIILLLOOOQQQTTTVVV[[[\\\^^^```bbbcccdddeee___```bbbcccddddddccccccdddgggkkknnnppptttzzz~~~}}}|||zzzuuusssqqqooommmkkkgggdddaaaccceeeeeefffmmmxxx|||}}}~~~|||{{{zzzzzz{{{{{{yyywwwqqquuu|||}}}|||{{{{{{|||yyyyyyzzzzzzyyyxxxwwwvvvwwwtttssstttrrrppprrrwww~~~~~~www}}}}}}yyyvvvuuuvvvyyyzzz|||}}}yyyuuusssssstttsssvvvwwwvvvrrrooooooppptttrrrooommmllliiifffcccddd]]]TTTNNNJJJFFF@@@;;;999777444111............---,,,++++++******++++++(((((((((((((((((((((((((((((())))))(((((('''&&&'''''''''''''''&&&&&&&&&$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###$$$((('''"""%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%% !!!"""###$$$%%%%%%#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%% """$$$$$$%%%(((########################$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%###$$$%%%&&&&&&%%%$$$###"""""""""###%%%%%%$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&''')))******)))'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''''''''%%%$$$$$$%%%'''''')))'''&&&&&&'''((('''&&&$$$$$$######"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''&&&&&&&&&'''((()))+++...111444777888888:::<<>>888333000///...,,,***)))'''''')))+++++++++***))))))(((((((((((()))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&########################&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$'''&&&######&&&'''$$$%%%%%%$$$######$$$%%%%%%%%%$$$$$$######$$$$$$%%%)))***++++++***(((&&&%%%######$$$$$$$$$%%%%%%%%%,,,)))%%%"""!!!"""$$$%%%#########$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''')))(((&&&%%%$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((((('''''''''(((***+++...222555888:::;;;<<<===@@@CCCGGGJJJLLLNNNOOOQQQSSSUUUWWW\\\aaaeeegggjjjjjjhhhiiinnnooommmllljjjhhhggghhhjjjmmmoooooosssxxx|||~~~zzzwwwuuutttrrrpppooonnnmmmkkkjjjiiiiiihhhggghhhlllqqquuuwwwxxxxxxwwwwwwyyy~~~~~~{{{}}}}}}yyywwwxxxzzz|||}}}}}}|||~~~|||xxxuuurrrppppppppptttsssrrrpppnnnllljjjiiiiiihhheeeaaa]]][[[YYYXXXNNNJJJDDD>>>:::777444222111///+++))))))***))))))***)))(((((((((((())))))***)))))))))(((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$############$$$%%%%%%'''%%% %%%'''%%%%%%%%%$$$######$$$%%%%%%%%%$$$$$$######$$$$$$%%%((()))******)))(((&&&$$$'''&&&&&&%%%$$$###""""""$$$###"""!!!"""$$$'''((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&((())))))(((((()))***---///444999<<<>>>>>>>>>@@@BBBEEEJJJNNNQQQSSSUUUTTTVVVXXX[[[^^^bbbhhhlllnnnqqqrrrpppqqquuuvvvtttsssqqqnnnmmmnnnrrrwwwzzzyyy}}}~~~~~~~~~xxxuuusssrrrqqqpppooonnnmmmmmmmmmllllllllllllkkkllloooqqqqqqqqqqqqqqqrrrvvv|||zzzwwwwwwzzz|||zzz~~~~~~{{{xxxuuusssqqqppptttsssrrrqqqooommmlllkkkiiihhhhhhgggffffffgggggg]]]XXXSSSMMMHHHBBB===:::777333///,,,++++++******))))))((((((((())))))*********)))))))))((((((((())))))))))))))))))))))))'''''''''&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$$$$$$$$$$"""######$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&'''$$$ $$$'''&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%'''(((((()))((('''%%%$$$''''''&&&%%%$$$###"""""" !!!"""###%%%'''(((%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%)))(((&&&$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((())))))))))))+++---000444999???CCCDDDCCCCCCDDDFFFJJJNNNSSSVVVXXXYYYVVVXXX[[[^^^aaafffmmmqqqqqquuuwwwvvvyyy}}}~~~|||xxxvvvsssqqqtttyyy}}}||||||}}}}}}}}}wwwsssrrrqqqrrrqqqpppooooooqqqrrrssstttuuutttrrrppppppqqqoooppppppppprrrvvv}}}zzzvvvwwwzzz|||{{{~~~~~~}}}||||||}}}~~~~~~|||zzzxxxvvvuuuuuuuuutttssspppmmmkkkiiiiiiiiiiiijjjlllmmmooopppgggddd___ZZZTTTMMMFFFAAA;;;777222///.........---******))))))))))))***************)))))))))(((((())))))))))))))))))))))))'''''''''''''''&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$'''&&&""""""&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$######"""$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%'''''''''&&&%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((("""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%)))(((&&&$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&''''''''''''((()))******+++...111555999???EEEIIIJJJIIIHHHHHHJJJNNNRRRVVVXXXYYYZZZVVVXXX[[[^^^bbbgggmmmrrrrrrvvvyyyzzz}}}}}}{{{xxxvvvyyy}}}yyywwwxxxxxx{{{wwwtttssssssttttttsssrrrssswwwyyy}}}~~~~~~{{{yyywwwwwwttttttuuuuuuvvvzzz}}}yyyyyy|||~~~{{{zzzyyyyyyzzz|||~~~~~~~~~}}}}}}yyyyyywwwuuuqqqmmmiiiggghhhiiiiiijjjlllmmmooopppmmmllljjjgggccc\\\SSSNNNEEEAAA;;;666333111///...,,,,,,+++************+++************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###&&&(((&&&&&&(((&&&###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%$$$"""!!!""""""###$$$&&&'''((((((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''''''''%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((("""###$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%&&&''''''''''''%%%%%%%%%&&&''''''((((((((()))+++,,,---000444777;;;???EEEKKKOOOQQQPPPPPPMMMPPPSSSVVVYYYZZZZZZZZZVVVXXX[[[^^^bbbgggmmmqqqsssxxx{{{|||~~~{{{zzz}}}}}}vvvsssssstttyyy{{{}}}}}}zzzxxxwwwwwwuuuwwwyyyxxxwwwyyy~~~{{{||||||||||||~~~|||zzz{{{~~~|||}}}}}}~~~|||xxxvvvuuutttuuuxxx{{{}}}}}}}}}|||yyytttooojjjgggiiiiiiiiiiiijjjkkklllmmmpppqqqssssssrrrlllddd^^^WWWRRRJJJCCC===777222...000///...---,,,+++++++++++++++*********)))))))))'''''''''''''''''''''''''''''''''''''''(((((((((%%%%%%&&&'''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%"""&&&'''%%%%%%'''&&&"""###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%$$$######%%%%%%&&&&&&&&&%%%%%%$$$"""###$$$%%%&&&'''((()))&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''!!!###%%%&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$###$$$%%%&&&''''''''''''%%%%%%&&&&&&'''(((((((((***,,,...000222666;;;>>>BBBFFFKKKQQQUUUWWWXXXWWWUUUWWWZZZ\\\]]]]]][[[ZZZXXXZZZ]]]___ccchhhmmmrrrvvvzzz~~~~~~}}}{{{yyyyyy||||||sssoooooopppqqqtttxxxzzzzzzzzzzzz{{{yyy{{{}}}}}}|||~~~}}}yyyuuuwww{{{~~~|||}}}zzz{{{}}}|||yyytttsssqqqpppqqqssswwwyyy|||~~~}}}yyytttooollliiiiiiiiiiiiiiiiiijjjkkkooorrrvvv{{{|||xxxqqqkkkfffaaaZZZRRRJJJBBB:::444333222111///---,,,+++++++++++++++*********))))))''''''''''''''''''''''''&&&'''''''''((((((((()))%%%&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$##############################$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$###%%%$$$ $$$%%%######$$$%%%%%%%%%%%%$$$###%%%$$$$$$######$$$$$$%%%'''&&&&&&&&&&&&&&&''''''(((((('''&&&%%%$$$$$$############$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&!!!"""%%%'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&''''''((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$###$$$%%%&&&''''''''''''%%%%%%&&&&&&'''((()))))),,,...000222555:::???CCCGGGJJJOOOUUUYYY[[[\\\]]]ZZZ\\\^^^``````___]]]\\\ZZZ\\\___aaadddiiiooosssyyy}}}xxxvvvuuuuuuxxx}}}{{{qqqllllllnnnmmmqqquuuyyyzzz{{{|||~~~{{{~~~|||wwwsssuuuzzz}}}{{{zzzzzz}}}|||zzzzzz|||}}}xxxyyy|||}}}yyyrrrpppnnnmmmmmmpppsssuuuvvvyyy~~~~~~~~~}}}xxxsssqqqjjjiiiiiiiiiiiijjjjjjkkkkkkooovvv}}}~~~wwwrrrmmmiiiccc\\\TTTKKKCCC===666555222000...,,,+++++++++++++++************)))((((((((((((((((((((((((&&&'''''''''(((((())))))%%%&&&''''''((((((''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$$$$##############################""""""###$$$$$$%%%&&&&&&#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%!!!!!!%%%%%%###$$$%%%&&&&&&%%%$$$###%%%$$$$$$$$$$$$$$$$$$%%%''''''&&&&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''$$$$$$######"""###$$$$$$(((((('''&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&((()))&&&''''''''''''''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%%%%&&&'''(((&&&'''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''')))'''&&&&&&((()))******---000444999===CCCHHHLLLLLLPPPUUUZZZ^^^______^^^\\\]]]___``````___^^^]]][[[^^^bbbggglllqqqtttuuuzzzyyyyyy~~~~~~yyyzzzuuurrrsssxxx}}}~~~|||}}}}}}xxxppplllmmmnnnjjjpppxxx}}}~~~~~~~~~}}}|||{{{zzz|||~~~}}}zzzwwwtttvvv{{{~~~{{{zzzzzz|||zzzyyy|||}}}{{{zzzzzzzzzzzz}}}{{{{{{zzz{{{}}}xxxsssnnnjjjkkkkkkkkkooouuuuuuxxx}}}~~~{{{yyyzzz|||~~~}}}zzzxxxrrrooollljjjjjjjjjiiihhhkkkqqqzzzzzzvvvvvvrrrlllfff```ZZZSSSOOOCCC===666111000///...,,,,,,***))))))***+++***)))***)))(((''''''((()))***+++)))'''''''''((('''&&&***)))((('''''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%***&&&######$$$$$$""" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$###%%%&&&&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$###"""!!!!!!"""###%%%%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''!!!"""$$$$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%)))(((((('''%%%$$$$$$###&&&'''''''''&&&%%%%%%$$$&&&%%%$$$$$$$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((('''&&&%%%$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&&&&&&&&&&'''(((&&&'''''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&'''''''''((('''&&&&&&(((***,,,---222555:::???DDDIIINNNRRRQQQTTTXXX\\\___`````````]]]___aaabbbcccbbbaaa```bbbdddhhhmmmqqquuuxxxyyy|||zzzzzz|||{{{wwwvvvrrrppprrrwww||||||{{{}}}{{{zzzyyy{{{~~~wwwpppnnnoooqqqqqqvvv}}}}}}zzzxxxvvvvvvxxx{{{|||||||||~~~}}}}}}~~~|||}}}}}}zzzxxxyyy}}}|||||||||{{{yyywwwzzz}}}|||{{{zzzyyywwwvvvuuuuuuuuuvvvxxx{{{~~~~~~|||yyyyyyxxxzzz}}}|||wwwqqqlllkkkjjjiiilllqqquuuxxx|||~~~{{{yyyyyyzzz{{{~~~{{{zzz|||yyyuuuqqqooollliiiggghhhoooyyy}}}xxxsssqqqmmmiiieee```[[[WWWKKKFFF>>>999666333000......,,,))))))))))))((('''))))))((((((((())))))******)))''''''(((((('''&&&))))))((('''''''''(((((()))((('''&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''$$$"""###%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%$$$&&&''''''%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""###$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$"""$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$######&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%%%%%%%&&&((((((%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$#########$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''((((((((('''''''''&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&&&&&&&&&&'''(((&&&''''''''''''&&&%%%%%%&&&''''''''''''((((((((()))((((((***,,,///222444:::>>>DDDJJJOOOSSSVVVYYYXXXZZZ\\\___```bbbbbbbbbaaabbbdddffffffeeedddcccgggiiimmmqqqvvvyyyzzz{{{~~~{{{yyyyyy{{{zzzvvvssspppnnnnnnqqqvvv{{{{{{zzz{{{yyyxxxwwwyyy|||}}}xxxtttsssuuuxxx|||}}}~~~~~~}}}zzzvvvrrrooorrrtttwwwyyyyyyzzz|||}}}~~~|||zzzzzz{{{|||{{{zzz{{{|||~~~~~~~~~|||~~~~~~{{{xxxyyy~~~~~~~~~~~~}}}{{{yyyxxxwwwvvvuuusssrrrqqqpppooopppsssvvvxxxyyyyyyyyyvvvuuuuuuwww|||{{{tttnnnllljjjhhhkkkqqquuuwwwzzz}}}~~~|||{{{zzzzzzzzz~~~~~~~~~~~~~~~~~~{{{wwwsssoookkkhhhnnnyyy{{{pppooommmlllkkkhhhdddaaaXXXSSSLLLEEE???:::555222222///,,,*********)))((('''((()))******************)))''''''((()))((('''(((((('''''''''((()))))),,,***(((&&&%%%%%%''''''%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%&&&&&&$$$""""""###%%%'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%'''((((((&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((('''%%%###!!!###%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((()))***%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&&&&''')))))))))(((((((((''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%$$$''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&'''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((+++,,,---///222666;;;>>>CCCHHHPPPVVVZZZ]]]___```_________```aaacccdddeeeggghhhiiijjjiiihhheeedddhhhjjjnnnssswwwzzz{{{|||}}}zzzwwwuuuuuusssqqqooommmmmmnnnrrrwww{{{|||{{{}}}|||zzzxxxyyy{{{~~~~~~|||||||||}}}}}}{{{vvvqqqmmmkkkoooqqquuuwwwyyyzzz}}}~~~~~~}}}|||||||||||||||zzz{{{}}}}}}~~~}}}}}}|||zzzzzzyyywwwuuusssrrrqqqmmmnnnoooqqqsssuuuwwwxxxrrrqqqppprrrwwwxxxrrrpppnnnllloootttssstttvvvxxx{{{}}}}}}}}}~~~~~~~~~}}}}}}|||~~~}}}}}}}}}yyyuuummmrrrzzz}}}ooonnnmmmnnnnnnllliiigggccc```YYYQQQJJJBBB<<<888666333///---------,,,+++'''(((***+++,,,++++++******)))''''''((())))))(((((('''''''''((()))******---,,,)))'''&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&############%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&((('''%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((***)))'''$$$######%%%&&&&&&$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''%%%&&&&&&'''&&&&&&%%%%%%$$$$$$%%%&&&'''((()))***%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''''')))))))))(((((((((''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%&&&''''''((('''''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''''''''&&&&&&&&&'''((((((''''''&&&&&&&&&''''''((()))))))))---///111333555:::AAAFFFLLLRRR[[[bbbfffffffffeeecccbbb``````aaadddgggjjjoooooopppooommmjjjgggfffiiilllpppuuuyyy{{{{{{|||yyywwwtttqqqpppooommmlllmmmnnnppptttyyy}}}~~~|||zzzzzz{{{|||}}}~~~}}}}}}}}}~~~~~~~~~|||wwwqqqllliiiiiimmmooosssvvvxxxzzz}}}~~~~~~~~~yyy{{{}}}~~~~~~|||yyywwwvvvuuupppppppppqqqrrrsssuuuuuupppnnnmmmmmmqqqxxx{{{xxxuuurrrssswwwsssssstttuuuxxx{{{~~~{{{|||~~~~~~}}}~~~}}}xxx{{{~~~~~~pppnnnmmmlllmmmllljjjhhhjjjhhhddd]]]UUULLLFFFBBB:::777222000///......---((()))+++,,,,,,,,,+++******((('''''')))***))))))((((((((((((((()))***+++---+++)))'''&&&'''((()))%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$"""!!!!!!"""###$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%(((******)))'''&&&"""$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%"""###$$$%%%&&&'''((((((%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((((((((('''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((('''''''''&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&&&&&&&'''(((((((((((('''&&&&&&'''(((***+++,,,,,,///111444666888===FFFLLLUUU]]]fffnnnpppnnnllljjjfffdddaaa```bbbggglllpppvvvvvvvvvuuussspppmmmkkknnnqqquuuyyy{{{|||{{{zzztttsssrrrpppooonnnnnnnnnoooqqqsssvvvzzz~~~~~~}}}~~~~~~|||{{{|||{{{{{{|||~~~~~~}}}~~~}}}xxxqqqlllkkklllppprrruuuwwwxxxyyy|||}}}}}}~~~}}}}}}~~~}}}~~~}}}}}}}}}vvvvvvuuuuuutttsssssssssooonnnlllllloootttzzz}}}}}}xxxwwwyyyyyyxxxvvvvvvwwwzzz}}}{{{|||~~~~~~qqqoookkkiiiiiiiiiiiihhhlllmmmlllggg```XXXRRROOOBBB>>>888444111000...---++++++,,,,,,,,,+++++++++***((('''((()))******)))))))))((((((((()))*********))))))(((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&''''''&&&$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&###%%%&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$######"""###############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&((()))((('''&&&"""$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########%%%%%%&&&&&&''''''&&&&&&"""###$$$%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))''''''''''''''''''''''''%%%&&&''''''((((((''''''((((((''''''''''''((((((%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&&&&&&&'''(((((((((((((((&&&''')))+++---///000111444777:::;;;===CCCLLLSSS^^^fffpppwwwyyyuuupppmmmiiifffcccaaadddkkkrrrwww{{{{{{||||||zzzxxxuuusssuuuwwwyyy{{{{{{yyywwwuuupppqqqrrrqqqqqqpppqqqqqqrrrssstttvvvyyy~~~}}}}}}~~~~~~}}}||||||zzzxxxxxxyyy{{{|||{{{{{{vvvuuuvvvzzz|||~~~~~~|||{{{|||}}}}}}}}}}}}}}}}}}zzzwwwtttsssooonnnmmmnnnppptttyyy|||~~~~~~}}}zzzyyyzzz}}}}}}~~~~~~}}}sssooojjjgggfffhhhhhhiiillloooqqqooojjjccc___]]]QQQLLLDDD===888555222000...---,,,+++++++++++++++***((('''((()))++++++*********))))))((()))))))))&&&'''((()))))))))((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((&&&'''(((&&&$$$###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''$$$&&&'''&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$######%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&###$$$%%%'''''''''&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((()))))))))(((((((((''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&((()))***((((((((((((((((((((((((%%%&&&''''''((((((''''''((((((''''''''''''((((((%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%&&&&&&'''((())))))(((((('''(((***---///111333444999===@@@AAABBBHHHRRRZZZccckkkvvv}}}~~~yyyssspppjjjgggdddcccfffnnnvvv|||}}}~~~~~~|||zzzxxxyyy{{{{{{yyyvvvrrrooonnnppprrrssssssssstttuuussstttuuuvvvyyy}}}|||zzz{{{}}}~~~~~~~~~}}}zzzvvvuuuvvvxxxzzzzzz~~~~~~|||}}}}}}}}}|||xxxuuuppppppooopppssswwwzzz}}}yyy}}}zzz{{{}}}~~~~~~~~~~~~~~~sssnnniiieeeeeegggiiijjjkkkpppttttttpppjjjgggfff___XXXOOOFFF???:::666444000///---+++*********+++***((('''(((***++++++***++++++***)))(((((())))))$$$%%%''')))***)))((('''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&'''''''''%%%%%%&&&&&&'''((())))))$$$&&&(((&&&$$$$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''%%%'''((('''&&&$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&''''''''''''((()))((('''%%%$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!! $$$&&&''''''&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$######$$$$$$%%%'''(((((()))$$$%%%%%%&&&'''''''''&&&%%%&&&'''((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((************))))))))))))''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&)))***+++***(((&&&'''(((&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''***(((%%%###$$$%%%&&&%%%)))(((''''''(((***,,,---))))))(((((('''''''''&&&(((''''''&&&&&&&&&''''''&&&&&&'''(((((())))))*********,,,///333888===@@@EEEGGGHHHHHHJJJOOOWWW]]]fffmmmwwwwwwpppiiigggeeeeeejjjrrr{{{}}}}}}{{{{{{zzzwwwsssqqqpppqqqoooqqquuuxxx{{{}}}}}}}}}zzzyyyxxxzzz~~~~~~zzz{{{}}}|||wwwwww|||}}}zzzwwwwwwxxxyyy|||~~~~~~~~~}}}}}}{{{~~~~~~|||||||||xxxqqqiiidddccceeehhhnnnpppsssvvvuuusssooolllkkkddd[[[TTTNNNFFF;;;333666222---,,,---...,,,***++++++)))(((((())))))***))))))((())))))***++++++((((((''''''&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$########################%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###""""""######$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&$$$"""###%%%(((*********))))))((('''&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$&&&((())))))((($$$$$$######"""#########&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$%%%(((***)))'''###!!!%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&''''''((((((((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''&&&&&&&&&&&&''''''''''''&&&((())))))''''''((()))&&&&&&&&&''''''''''''(((((((((((('''''''''&&&&&&''''''''''''''''''''''''***(((%%%%%%&&&''''''''')))(((''''''(((***,,,---)))((((((((('''''''''''')))((((((''''''((((((((('''((((((((()))******+++,,,---///333999???DDDGGGKKKLLLMMMNNNOOOTTT[[[```gggllluuu~~~xxxrrrmmmjjjgggggglllttt}}}~~~}}}|||vvvvvvuuurrrooommmnnnooorrrtttxxx}}}}}}zzzxxxzzz~~~}}}|||}}}}}}}}}~~~~~~|||zzzxxxxxxxxxzzz}}}~~~yyyqqqjjjgggggghhhnnnpppsssuuuvvvuuusssrrrqqqllleee___ZZZRRRGGG???:::555000......///...,,,+++***)))(((((()))***+++((()))***,,,,,,,,,+++***((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""######$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$"""###%%%((()))))))))))))))((('''&&&&&&&&&%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%$$$###%%%'''((('''&&&)))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&$$$&&&'''((((((&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&'''''''''((((((((())))))$$$%%%''''''''''''(((***&&&&&&&&&''''''''''''((()))))))))(((((((((''''''''''''''''''''''''''''''***(((&&&&&&'''))))))))))))(((((('''((()))+++,,,((((((((((((''''''''''''***))))))(((((())))))***))))))))))))***+++,,,---///111555;;;BBBIIINNNRRRSSSTTTUUUUUUWWW[[[aaaeeehhhlllrrrzzz{{{wwwssspppllljjjnnnvvv}}}{{{yyyrrrrrrqqqnnnllllllnnnppptttwww|||}}}zzzxxx{{{{{{wwwtttrrrtttvvvwwwxxxyyy{{{|||tttnnnkkkjjjoooppprrrtttvvvxxxxxxyyywwwtttppplllhhh```VVVNNNBBB<<<555111000000///---+++***)))(((((()))***+++'''))),,,......---***)))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((()))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&)))'''&&&&&&)))+++,,,,,,))))))(((((('''&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&%%%$$$+++***)))'''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&%%%$$$%%%&&&''''''''''''(((((((((((($$$%%%'''&&&%%%%%%'''(((&&&&&&&&&''''''''''''((())))))))))))((((((((((((''''''''''''''''''''''''(((&&&%%%%%%''')))))))))((((((((((((((()))***+++((((((((((((((('''''''''))))))((((((((()))******))))))))))))+++,,,...///222555;;;BBBJJJRRRWWWZZZZZZZZZ[[[\\\___bbbfffiiiiiilllpppvvv|||~~~~~~|||yyyuuupppnnnqqqxxx}}}yyywwwvvvqqqqqqpppnnnmmmooorrruuuvvvyyy}}}}}}{{{{{{}}}~~~{{{wwwtttsssuuuuuuuuutttssstttxxxzzz|||xxxsssppppppqqqrrrsssvvvyyy{{{}}}{{{zzzyyywwwrrrjjj```YYYNNNGGG>>>777444222///---,,,+++***))))))***+++,,,((()))+++,,,,,,+++***))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%''')))***)))(((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&$$$###''''''&&&$$$############&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''')))(((((((((((((((((()))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&%%%&&&'''%%%%%%&&&&&&&&&'''''''''&&&''''''&&&%%%$$$$$$&&&&&&&&&&&&''''''''''''((())))))))))))((((((((((((''''''''''''''''''''''''&&&%%%$$$%%%'''(((((('''((((((((((((((()))))))))'''''''''(((((((((((((((((('''''''''(((((()))***)))))))))***,,,///111333666:::AAAIIIQQQXXX]]]```^^^^^^___aaaeeehhhjjjllllllmmmoootttzzz~~~~~~zzztttqqqrrrxxx{{{xxxuuusssrrrooopppqqqqqqqqqssswwwzzz{{{}}}~~~}}}|||zzzyyyzzz|||}}}}}}~~~~~~{{{yyyxxxyyyyyywwwtttqqqppprrrtttuuuyyy|||zzzttttttssstttvvvyyy|||}}}~~~~~~zzzrrriiiccc[[[SSSIII@@@;;;666111---...---,,,+++***+++,,,,,,***)))(((''''''((()))***((((((((()))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""!!! !!!###$$$$$$###''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&$$$%%%&&&&&&%%%$$$$$$###############$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((('''&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((***)))(((((((((((()))***&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&&&&'''((($$$$$$$$$%%%%%%%%%%%%&&&'''(((((('''%%%$$$$$$%%%&&&&&&&&&''''''''''''((()))))))))(((((((((''''''''''''''''''''''''''''''&&&%%%$$$%%%''''''&&&%%%(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((()))******+++***+++,,,///333777999<<<@@@GGGOOOWWW\\\```aaa___```aaaeeeiiimmmnnnnnnooonnnppptttzzz}}}wwwssssssvvv{{{~~~~~~|||yyyvvvsssrrrqqqqqqnnnpppsssuuuvvvyyy|||}}}|||}}}}}}{{{yyyyyyyyyyyywwwxxxyyyzzz}}}~~~|||xxxsssqqqqqqrrrtttwww||||||{{{yyywwwwwwxxxzzz{{{~~~~~~xxxqqqmmmfff___UUULLLFFF???888333111000...---,,,,,,,,,,,,,,,***'''%%%%%%&&&)))***''''''(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&######$$$%%%%%%%%%%%%$$$$$$$$$###############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''&&&%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((******((((((((((((******&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((('''&&&%%%&&&'''&&&&&&&&&''''''''''''(((((((((((('''''''''&&&&&&''''''''''''''''''''''''((('''&&&&&&((((((&&&$$$'''(((((((((((((((''''''''''''''''''((((((((()))(((((((((((()))***+++,,,------...000444999>>>AAABBBFFFMMMUUU[[[___aaabbb``````bbbgggmmmqqqqqqpppqqqpppqqqtttzzz~~~yyytttrrrsssuuuwwwwwwvvvtttrrrqqqqqqrrrrrrpppsssxxx|||~~~~~~}}}}}}}}}|||zzzxxxvvvvvvxxx|||}}}~~~}}}}}}{{{|||~~~~~~}}}||||||}}}}}}yyyuuuttttttuuuwwwzzz{{{||||||~~~}}}}}}||||||}}}|||zzzxxxxxxxxxyyy|||{{{wwwuuummmggg___XXXRRRKKKCCC===555444111///---,,,,,,,,,+++***((('''''''''((()))&&&&&&'''''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$((('''&&&((()))***((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$###"""###%%%&&&&&&%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((()))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))+++***(((''''''(((***+++&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&''''''''''''(((***&&&&&&&&&'''''''''((((((((('''''''''&&&&&&&&&&&&'''''''''''''''''''''''')))((((((((()))(((&&&%%%'''(((((((((((((((''''''&&&'''''''''(((((())))))))))))))))))***+++,,,---//////000333777===BBBFFFFFFJJJQQQXXX]]]aaabbbbbbaaaaaaccciiiooossssssqqqrrrrrrrrruuu{{{zzzuuurrrqqqrrrssstttsssqqqppppppqqqssstttssswww}}}}}}}}}|||zzzyyyxxxvvvsssppprrrsssvvv{{{}}}yyyvvvxxx|||zzzyyyzzz{{{}}}}}}yyywwwwwwuuuwwwxxxxxxwwwwwwyyy{{{yyyxxxvvvuuuvvv{{{|||yyywwwvvvssswww{{{~~~}}}{{{zzzyyyqqqllleee___ZZZSSSKKKEEE777666333000...---,,,,,,***************)))((((((%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))******''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&$$$######$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$######$$$%%%&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))***((((((((((((((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$"""!!!!!!"""$$$&&&%%%$$$'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))$$$%%%&&&&&&'''''''''&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))+++***)))'''''')))***+++%%%%%%%%%$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&'''''''''%%%%%%''')))''''''''''''''''''''''''***))))))(((''''''&&&&&&&&&''''''((()))******+++))))))(((''''''''''''((('''''''''''''''''''''''''''''''''(((((((((((()))************++++++++++++((())))))***+++,,,,,,---...222888===AAADDDHHHJJJPPPSSSXXX\\\```bbbbbbbbbbbbdddgggiiillloootttxxxzzzyyyxxxxxxyyy{{{~~~}}}zzzuuuppplllkkkllllllrrrrrrqqqqqqqqqrrrssstttvvv{{{}}}{{{zzzyyyzzz{{{zzzwwwtttsssrrrooooooqqqwww}}}~~~||||||xxxuuuzzz|||wwwtttvvvvvvxxx|||}}}}}}~~~~~~}}}|||zzzxxxwwwuuuttttttsssrrrooommmpppvvv{{{}}}|||}}}~~~}}}}}}~~~zzzuuurrrooopppssswwwzzzzzzxxxuuusssooollljjjggg```UUUMMMFFF@@@888111...---,,,,,,+++***)))))))))***,,,---((((((((((((''''''''''''))))))))))))))))))))))))&&&'''((())))))((('''&&&&&&&&&''''''''''''&&&&&&''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&&&&&&&&&&&&&%%%$$$#########$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$&&&'''&&&%%%%%%$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%%%%$$$$$$%%%'''(((((('''%%%&&&((())))))(((&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&+++)))&&&$$$$$$%%%'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((('''&&&&&&'''(((''''''''''''''''''''''''''''''(((((((((((((((((('''''''''((()))*********''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((())))))***+++,,,...000111444777===AAAEEEHHHKKKNNNTTTWWW[[[___aaabbbbbbbbbeeegggjjjlllooosssxxx|||{{{zzzzzzyyyzzz{{{|||}}}xxxvvvrrrooommmmmmnnnooorrrrrrssstttuuuuuuvvvvvvxxx|||~~~|||zzzzzzyyyzzz||||||{{{wwwtttsssssspppoooqqquuuzzz~~~~~~}}}{{{|||zzzzzz|||vvvrrrqqqqqqssswww|||~~~{{{yyywwwuuutttqqqlllhhhiiimmmqqqwww{{{~~~~~~}}}yyyvvvqqqqqqrrrtttvvvwwwuuutttssspppnnnmmmkkkfff^^^WWWNNNHHH???888333111///......---,,,************+++++++++*********)))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&&&&&&&''''''''''''&&&&&&''''''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###############"""!!!!!!#########$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&############$$$$$$%%%%%%%%%$$$$$$%%%'''(((((('''%%%&&&'''(((((('''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&)))(((&&&%%%$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&'''((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''')))******)))'''&&&'''(((((((((((((((((((((((((((&&&&&&&&&'''((())))))***''''''(((((())))))******((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((((((((((()))))))))((((((((((((((((((((((((*********,,,...222555888<<>>DDDFFFJJJMMMPPPRRRVVVXXX\\\^^^bbbeeeggghhhgggfffgggjjjmmmppprrrtttxxx{{{||||||}}}}}}{{{yyywwwuuunnnnnnnnnoooqqqsssuuuvvvuuuxxx||||||zzzzzz~~~}}}|||xxxuuurrrrrrtttvvvyyyzzz{{{zzzwwwuuuttttttrrrrrrsssvvvzzz}}}xxxuuurrrrrrtttxxxzzz{{{{{{~~~yyypppiiieeeeeeeeegggjjjnnnpppqqquuu|||}}}zzzxxxwwwvvvvvvvvvwwwvvvsssqqqooonnnmmmoooqqqqqqooommmccc]]]UUULLLEEE>>>888444222111...,,,***)))))))))******)))))))))((((((((((((((((((((((((((((((((('''(((((((((((((((((('''&&&&&&''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$$$$###""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''(((((('''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&))))))***++++++***)))(((%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((($$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))***++++++((('''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******)))(((((((((((()))((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''************++++++++++++,,,,,,---000555;;;AAADDDJJJLLLPPPRRRTTTWWW[[[^^^^^^aaaeeeiiilllmmmllllllkkkmmmpppqqqrrrsssvvvxxxzzzzzz{{{{{{zzzwwwtttrrrnnnnnnpppsssuuuxxxyyy{{{{{{~~~|||yyyxxx{{{~~~}}}{{{{{{zzzzzzxxxtttqqqqqqsssvvvuuuwwwyyyzzzyyyxxxxxxxxxwwwyyy{{{~~~yyyuuutttuuuuuuuuutttxxx}}}vvvooojjjhhhhhhgggjjjkkkkkkkkkmmmsssxxx}}}zzzyyyxxxyyy{{{~~~}}}xxxtttnnnmmmmmmnnnppprrrsssssslllggg___VVVNNNEEE===888222111///---+++*********************))))))))))))(((((((((((((((((((((((((((((((((''''''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%##################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''&&&&&&'''''''''''''''''''''&&&%%%$$$$$$%%%'''(((((('''%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))******)))'''&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&''''''(((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))))))))))))))))))))))))))######$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''')))+++***((('''&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((()))))))))))))))(((''''''&&&&&&''''''((((((((((((((((((((((((%%%%%%&&&&&&&&&''''''''''''(((((()))***+++,,,,,,///000222666;;;BBBGGGJJJOOOQQQTTTWWWYYY\\\```dddcccfffjjjnnnqqqrrrrrrrrrqqqrrrttttttssssssssstttvvvwwwwwwxxxwwwtttrrrpppmmmooossswww{{{~~~{{{vvvsssuuuwwwxxxxxxwwwxxxyyyyyy{{{{{{wwwsssqqqsssvvvrrrvvvzzz|||~~~}}}xxxuuusssrrrooorrrvvv{{{|||uuupppllljjjfffhhhiiihhhfffggglllpppyyy~~~~~~~~~yyy{{{|||rrrqqqppppppqqqsssvvvxxxtttpppiiiaaaYYYOOOEEE???555444222///...---,,,------------,,,,,,,,,++++++((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######"""###%%%&&&'''&&&&&&%%%((((((''''''''''''&&&&&&%%%$$$$$$%%%'''(((((('''&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&######%%%&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&'''''')))(((''''''&&&''''''''')))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))***))))))))))))))))))))))))$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%''')))***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))))))))))))))(((((((((((()))(((((('''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))'''''')))***,,,...//////333555888===CCCHHHMMMOOOSSSUUUXXX[[[]]]aaafffiiikkkmmmqqquuuwwwwwwwwwvvvtttuuuvvvuuurrrooonnnnnnrrrrrrsssssssssrrrqqqppplllooouuu{{{xxxsssmmmooopppqqqqqqsssvvvyyyzzz}}}~~~|||vvvssstttvvvssswww}}}|||xxxuuuoooppprrrsssxxx{{{uuupppmmmjjjkkkkkkiiieeeccceeehhhnnnttt{{{~~~~~~{{{}}}{{{zzzxxxvvvuuuwwwzzz}}}|||yyysssllldddYYYOOOHHH<<<:::777444111///.........------------,,,,,,,,,)))))))))))))))))))))))))))((('''&&&&&&'''((()))&&&&&&''''''''''''&&&&&&%%%&&&&&&'''((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$###""" """$$$%%%&&&&&&%%%$$$'''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%'''(((((('''&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&((('''''''''&&&&&&&&&&&&######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))((('''''''''''''''))))))(((((((((((())))))'''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###&&&((()))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((***++++++))))))))))))((((((((((((++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))************((()))+++---///111333333666999===BBBHHHMMMQQQSSSVVVXXX[[[^^^```dddjjjmmmrrrtttwwwyyy{{{zzzyyyxxxsssuuuuuurrrnnnkkkhhhhhhooooooppppppqqqqqqppppppjjjooovvv~~~~~~vvvqqqjjjkkkllllllnnnqqqvvvyyy{{{yyyuuutttvvvtttyyy{{{ppppppooooooqqqyyyzzztttpppqqqrrrqqqllleeeaaaaaabbbfffnnnvvvzzz{{{|||~~~{{{yyy{{{~~~zzzssskkkaaaVVVOOOBBB???<<<777333111///...,,,,,,,,,+++++++++******************************)))((('''&&&&&&'''((()))&&&''''''''''''''''''&&&%%%%%%&&&'''((((((((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%$$$###"""!!!###%%%&&&%%%$$$###%%%%%%%%%$$$$$$#########%%%$$$$$$%%%'''(((((('''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''((((((%%%%%%%%%&&&&&&&&&''''''))))))((('''''''''''''''))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((('''&&&%%%(((''''''''''''&&&&&&&&&'''''''''(((***++++++***---.........///222777;;;>>>BBBGGGLLLPPPSSSVVVXXXWWW[[[___bbbdddhhhnnnsssuuuzzz{{{yyyxxxsssrrrqqqooommmkkkiiihhhjjjlllnnnoooqqqqqqpppppppppttt|||wwwpppkkkiiijjjlllnnnooosssxxx{{{}}}zzzxxxwwwyyy}}}zzzuuuoookkkmmmqqqvvvxxx||||||zzzvvvuuusssoookkkgggcccaaagggiiilllqqqwww}}}{{{vvvoooggg___ZZZPPPIIIAAA;;;888666333000///---+++*********)))((()))))))))))))))************)))((()))***+++***((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&+++***(((&&&&&&&&&((()))''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''&&&&&&)))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((*********)))))))))))))))((((((((()))******++++++&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%''''''((()))%%%&&&&&&''''''&&&&&&%%%%%%&&&'''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))************)))((('''&&&&&&&&&&&&''''''((((((((()))(((((()))***+++,,,+++...///000111333777<<<@@@CCCGGGLLLQQQTTTWWWZZZ\\\[[[^^^aaaccceeejjjpppuuuxxx|||~~~yyyvvvuuuqqqpppooonnnmmmkkkjjjiiijjjkkkmmmoooqqqrrrrrrssstttxxx~~~vvvoookkkjjjkkklllmmmooosssyyy}}}|||zzzyyy|||{{{sssmmmlllnnnpppqqqrrrzzz~~~|||zzzyyyvvvrrrnnnjjjfffdddfffgggjjjmmmrrrzzz{{{{{{|||}}}yyyuuuqqqkkkeee```VVVPPPHHHBBB???;;;666222111///,,,,,,,,,,,,+++***))))))))))))***************)))((()))***+++***((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$###"""###$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&'''''''''''''''&&&))))))((('''''''''((((((((((((((((((((((((((((((***)))))))))))))))))))))(((((())))))******++++++&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''(((((()))%%%&&&&&&''''''&&&&&&%%%%%%&&&((())))))(((&&&%%%''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))++++++++++++***)))((((((%%%%%%&&&'''((()))******************+++,,,------///000333555888===CCCGGGKKKNNNSSSWWWYYY[[[^^^```aaabbbccceeehhhmmmtttyyy}}}{{{vvvrrrpppmmmmmmmmmmmmmmmlllkkkkkkjjjkkklllnnnqqqsssvvvwwwzzz~~~{{{tttooollllllmmmmmmmmmooottt{{{~~~~~~|||tttooommmlllkkkiiiooouuuzzz~~~}}}zzzvvvrrrnnnkkkjjjggghhhhhhjjjnnnvvvxxxxxxyyy~~~}}}~~~{{{yyyvvvtttrrrnnnjjjggg^^^XXXQQQLLLHHHCCC<<<777444111...------------,,,***************************)))((()))***+++***(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&'''(((((()))&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&############""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&'''###$$$$$$%%%&&&'''((()))%%%%%%&&&'''(((((((((((()))(((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))******)))))))))***************&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&(((******)))'''&&&((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))******++++++***))))))(((&&&&&&'''((())))))************+++++++++,,,...000000222666:::>>>DDDJJJNNNRRRUUUYYY\\\]]]___aaabbbddddddeeeggglllssszzz}}}xxxrrrmmmkkkiiijjjkkkmmmmmmmmmlllllljjjkkklllnnnqqquuuyyy{{{~~~}}}xxxtttpppnnnnnnnnnnnnnnnpppvvv}}}}}}vvvqqqmmmkkkgggiiimmmqqqvvv|||~~~}}}{{{xxxuuurrrppppppllllllkkklllooovvv}}}|||{{{}}}}}}xxxvvvsssqqqooommmjjjhhh```\\\WWWTTTQQQLLLEEE???777444000......---,,,+++++++++***************)))***)))((()))***+++***(((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&''''''$$$$$$%%%%%%&&&'''(((((($$$%%%&&&'''((((((((((((''''''''''''((()))******(((((((((((((((((((((((()))))))))))))))*********************************&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&((()))***)))((('''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))******))))))(((((()))))))))))))))))))))))))))***++++++***,,,000333333666:::???DDDJJJPPPTTTXXXZZZ^^^``````aaabbbcccfffffffffjjjqqqyyy|||yyytttooojjjgggggghhhkkkmmmnnnnnnnnnmmmjjjkkklllooosssxxx|||~~~~~~|||zzzwwwtttrrrqqqoooooooooooorrrxxx}}}wwwqqqnnniiihhhiiilllnnnpppsssvvv{{{~~~~~~{{{zzzyyywwwuuutttttttttrrrrrrssssssvvv{{{~~~}}}zzzwwwrrrnnnllliiigggeee___\\\YYYXXXXXXTTTOOOJJJ>>>:::555111///---,,,+++,,,+++++++++******))))))***)))((()))***+++***((())))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&##################$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&&&&'''(((((()))(((((((((((((((((((((((((((((())))))************************++++++++++++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((())))))***%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((())))))***))))))((((((+++*********)))))))))((((((***,,,,,,,,,...333888999<<>>???CCCHHHLLLPPPUUUZZZ^^^fffhhhjjjkkkjjjiiiiiijjjlllkkklllpppxxxzzzwwwrrrpppnnnlllhhheeefffhhhlllooopppqqqpppooojjjllloootttxxx{{{}}}|||}}}}}}{{{xxxwwwvvvuuutttsssrrrrrroooqqqrrrtttwww|||{{{tttooommmoooooonnnqqqvvv{{{{{{yyywwwtttsssrrrsssssswww{{{zzzrrrlllhhheeecccbbb```___aaadddeeeccc```WWWQQQHHH@@@:::666222///------,,,++++++***))))))***)))((()))***+++***((())))))))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&)))((('''''''''''''''((((((((((((((((((((((((((('''(((((()))******++++++(((((()))***,,,---......&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$###$$$&&&(((***''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))***++++++,,,,,,,,,++++++(((((()))***+++,,,,,,---***---000111000444;;;BBBDDDHHHLLLQQQTTTYYY]]]```kkkmmmooopppnnnmmmmmmmmmooonnnnnnsssyyyxxxtttooommmmmmkkkhhheeegggiiilllpppqqqqqqpppooojjjlllpppuuuyyy|||}}}~~~{{{|||~~~~~~|||{{{vvvuuutttsssrrrrrrrrrrrroooqqqsssvvvyyy}}}yyytttqqqtttuuutttwww~~~~~~{{{xxxtttrrrqqqqqqqqqvvv{{{~~~}}}~~~uuuoookkkgggeeegggdddcccdddhhhjjjiiifffaaaZZZPPPGGG@@@:::666333------,,,,,,+++***))))))***)))((()))***+++***((())))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&#########$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&'''(((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''''''''&&&###$$$$$$%%%&&&'''(((((('''''''''(((''''''&&&&&&+++***)))(((((('''(((((((((((((((((((((((((((((('''(((((()))***+++++++++'''''')))***,,,...//////%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''***)))(((''''''((()))***'''&&&&&&&&&'''(((***+++,,,+++++++++******))))))''''''(((******++++++++++++,,,+++***((()))+++---,,,...000333777>>>FFFKKKNNNOOOPPPRRRWWW]]]bbbfffqqqtttwwwyyyyyyyyyyyyzzzxxxtttpppnnnpppsssuuuvvvnnnllljjjkkknnnooommmkkkmmmmmmnnnoooppprrrtttuuutttuuuuuuwwwxxxzzz|||}}}{{{zzz{{{|||~~~~~~|||zzzuuutttsssrrrqqqqqqrrrrrrssstttuuuxxx{{{~~~~~~}}}~~~yyyuuusssqqqqqqvvv|||~~~}}}}}}}}}~~~~~~{{{yyyuuuzzz~~~{{{tttmmmiiihhhffffffgggjjjlllmmmmmmjjjddd[[[RRRIIIAAA999555111///------------,,,***,,,,,,,,,,,,+++)))'''&&&))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$((('''%%%$$$###$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((())))))(((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))***+++,,,///,,,)))(((***---000222%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((***)))(((''''''((())))))((('''''''''''')))***+++***)))))))))(((((((((((('''((()))******+++******,,,,,,,,,+++)))***,,,......000333666;;;BBBJJJOOOTTTTTTUUUXXX\\\bbbgggjjjuuuxxx}}}{{{tttooollllllkkkkkkhhhgggfffhhhkkkmmmmmmkkknnnooooooqqqsssuuuwwwxxxyyyxxxwwwwwwwwwxxxzzz{{{zzzzzzzzz|||~~~}}}uuutttrrrpppqqqrrrtttuuuyyyyyyzzzzzz|||}}}~~~{{{||||||{{{|||~~~xxxrrrooommmsssxxx~~~}}}|||}}}}}}{{{xxxvvvqqqtttwwwzzz}}}~~~~~~|||vvvrrrllliiiggggggjjjnnnpppqqqqqqlllddd[[[RRRJJJBBB===444111...,,,,,,,,,+++***((()))***+++,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''(((((((((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%''''''&&&&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&((()))***'''''''''''''''''''''''''''''''''(((((('''''''''(((((((((((((((((((((((()))))))))))))))***+++,,,+++)))((()))+++///111222%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((())))))))))))(((((((((((())))))***))))))((())))))******)))))))))))))))((((((((())))))***************))),,,------,,,***+++---///111444888<<>>999444111...,,,++++++++++++,,,------************************))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&###$$$&&&'''(((''''''&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''(((%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''((()))***+++&&&''''''(((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))++++++++++++,,,---...///000222666:::@@@KKKYYYbbb%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&((()))*********)))'''((()))+++++++++******)))))))))******+++++++++))))))***+++,,,,,,,,,,,,,,,...000333555999>>>BBBHHHLLLQQQVVVYYY\\\___aaaaaaaaabbbcccdddeeeffffffiiiooowww}}}wwwrrrjjjeeebbbaaa```___cccgggmmmrrrvvv{{{{{{{{{|||||||||{{{zzzzzzzzzzzzzzz}}}|||yyytttnnnlllnnnsssxxx{{{uuummmgggcccaaaaaaccciiisss~~~}}}}}}{{{{{{|||yyyuuuqqqooorrrtttvvvxxxwwwqqqhhhbbb[[[VVVNNNFFF@@@:::444000,,,,,,+++++++++,,,---...************************))))))))))))))))))))))))((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&"""$$$&&&'''(((((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###############$$$%%%%%%&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%&&&&&&'''''''''''''''((((((((())))))&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&'''((()))***%%%&&&&&&'''(((((()))))))))(((&&&%%%%%%&&&((()))))))))))))))))))))))))))*********+++---...000111222777???FFFMMMWWWdddmmm%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((((((((((((''''''&&&&&&%%%''''''''''''((((((((()))%%%&&&((()))*********)))&&&''')))***+++++++++***+++++++++,,,,,,---------((()))***+++,,,------------///222666999===CCCFFFMMMQQQVVVZZZ]]]^^^```bbb``````aaabbbbbbcccddddddfffkkkrrrwwwyyyyyyyyyyyyqqqmmmgggcccbbbcccddddddhhhlllrrrwwwzzz~~~yyyzzz|||~~~||||||||||||}}}wwwrrrqqquuuyyy|||~~~xxxpppiiifffeeeaaabbbeeelllsssxxxyyyxxx}}}}}}}}}||||||~~~|||wwwrrrnnnmmmooossswwwwwwrrriiicccbbb]]]VVVNNNGGG@@@999555000///---+++*********+++************************))))))))))))))))))))))))))))))(((((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&"""###&&&((((((((('''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######"""!!!"""###%%%&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))++++++)))((('''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&'''(((((()))***(((%%%$$$$$$%%%(((***)))))))))))))))))))))))))))******+++---///111222555===HHHQQQYYYbbblllttt'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%&&&''''''((((((''''''(((''''''''''''&&&&&&&&&)))))))))))))))))))))))))))((('''&&&'''(((***,,,///...,,,***))))))***+++******++++++,,,,,,------111333666:::>>>CCCJJJNNNTTTWWW[[[^^^``````aaabbbaaabbbdddfffffffffeeedddeeefffiiinnnrrrtttrrrppplllkkkgggdddbbbdddhhhlllsssuuuyyy{{{~~~~~~yyy|||}}}}}}{{{uuussssssvvvyyy}}}~~~vvvppplllkkkeeedddccccccdddgggjjjlllsssyyy~~~yyyrrrkkknnnnnnooorrrsssqqqkkkfff```^^^ZZZVVVPPPHHH@@@:::555222///...------+++***,,,,,,,,,+++++++++++++++************))))))))))))''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$'''&&&%%%$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))%%%$$$$$$$$$$$$%%%&&&&&&'''***,,,,,,+++)))(((((()))((('''&&&%%%&&&&&&'''((((((((((((''''''''''''(((((((((((())))))))))))))))))***+++++++++++++++...)))(((,,,///000333666<<>>JJJVVVaaagggkkkoooqqqooo'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%&&&''''''((((((''''''$$$%%%%%%&&&'''((())))))))))))))))))))))))))))))...---+++******+++,,,---)))((((((((()))***,,,---,,,,,,,,,------///000000333666<<>>666000---,,,,,,,,,,,,,,,++++++*********************))))))))))))((((((''''''&&&&&&''''''((()))(((''''''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&'''''')))((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''((()))'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''')))++++++***((('''((()))(((''''''&&&&&&''''''''''''((()))***+++,,,,,,+++++++++,,,,,,,,,,,,---+++++++++++++++*********///,,,---///111555@@@JJJXXXbbbjjjllllllmmmllljjj&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((('''''''''(((''''''''''''&&&&&&&&&((((((((((((((((((((((((...---,,,++++++++++++++++++++++++++++++---...///,,,,,,,,,---...000222333:::>>>CCCIIIOOOUUU\\\aaajjjkkklllkkkhhhfffeeefffbbbeeeiiilllkkkiiieeebbbaaa``````ccchhhlllnnnooonnnrrrvvvzzz}}}~~~||||||~~~~~~~~~~~~}}}zzzwwwvvvuuurrrpppnnnnnnnnnnnnllllllkkkkkkkkklllmmmnnnllllllmmmnnnooopppqqqqqqtttsssqqqrrrtttuuuuuuuuuyyy{{{{{{zzz{{{}}}~~~|||yyytttnnniiifffeeedddcccgggmmmssszzz}}}{{{zzzyyyxxxxxxwwwuuurrrpppmmmjjjhhhdddeeeffffffeee```XXXSSSOOOHHH===555000//////...,,,,,,,,,+++******)))))),,,,,,+++++++++*********((((((''''''''''''(((((()))(((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&&&&%%%((()))+++***)))''''''(((((((((''''''''''''''''''''''''((())))))***+++++++++++++++,,,,,,,,,------,,,,,,++++++*********+++------...222444:::HHHUUUcccjjjpppnnnkkkjjjhhheee&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((('''''''''(((''''''''''''&&&&&&&&&((((((((((((((((((((((((,,,,,,++++++************---,,,,,,,,,,,,,,,,,,---,,,,,,,,,---000333666888???CCCIIIOOOVVV\\\ccchhhqqqqqqqqqnnnjjjgggffffffeeegggkkkmmmmmmiiieeebbb___^^^^^^bbbgggllloooqqqqqqvvv}}}|||yyyyyyzzz{{{~~~}}}||||||{{{xxxvvvtttsssqqqqqqqqqpppmmmkkkkkkjjjhhhfffdddcccccccccaaaaaaaaaaaaaaabbbbbbcccaaabbbcccdddeeefffggghhhjjjhhhggggggiiijjjiiihhhiiilllpppsssvvvwwwwwwwwwssssssuuuxxx|||~~~}}}}}}|||vvvpppkkkhhhfffbbbdddiiioooxxx|||{{{zzzyyy||||||{{{xxxtttpppllljjjdddeeegggiiiiiieee___[[[VVVOOODDD;;;444111///...------,,,,,,+++******)))))))))((((((((('''''''''(((((((((''''''((((((((())))))(((''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$##################$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&''''''((()))***))))))(((((()))******(((''''''(((''''''((((((((((((((((((((((((((((((((((((((((((************++++++++++++,,,,,,+++******++++++,,,,,,---111666;;;CCCRRR```mmmrrruuupppkkkjjjhhhfff%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%&&&''''''((((((''''''$$$%%%%%%&&&'''((())))))))))))))))))))))))))))))***************)))))))))+++++++++++++++*********,,,------///333888<<<>>>BBBGGGNNNVVV^^^fffmmmrrrvvvvvvuuuqqqlllhhhgggggghhhjjjlllnnnmmmjjjfffccc]]]]]]^^^bbbiiiooorrrtttuuu|||{{{xxxyyy{{{|||}}}{{{yyyyyyyyyyyysssrrrooonnnnnnmmmllljjjhhhgggffffffgggfffdddbbbbbbaaa```^^^]]]\\\\\\[[[XXXXXXYYYYYYZZZZZZZZZZZZ[[[[[[\\\]]]^^^___```aaabbb```___```aaaaaa```___^^^```ccceeeggghhhhhhhhhddddddeeehhhlllpppuuuwwwxxxyyy|||~~~yyyrrrkkkhhheeefffhhhnnnvvv~~~}}}|||~~~{{{uuupppmmmggggggiiikkkllljjjfffccc[[[UUUKKKBBB;;;555111...//////...---,,,++++++***************)))))))))))))))((((((''''''(((((()))***)))((((((''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$##################$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''%%%&&&((()))))))))((('''((()))***)))'''&&&'''(((''''''((()))))))))(((((()))((((((((('''''''''&&&))))))))))))************,,,+++*********,,,---......///555???HHHQQQ^^^jjjqqquuutttmmmfffeeeeeeddd%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''$$$%%%%%%&&&'''((())))))))))))))))))))))))))))))))))))******************))))))***+++,,,,,,,,,,,,...///000333888===CCCFFFIIINNNVVV^^^eeemmmtttxxx{{{zzzxxxtttnnnjjjiiiiiikkklllmmmnnnmmmjjjgggeee___```bbbhhhpppvvvzzz{{{{{{{{{zzz|||~~~~~~}}}|||{{{sssqqqooommmlllllllllmmmiiigggeeedddddddddbbbaaa^^^]]]]]]^^^______^^^\\\[[[[[[ZZZYYYXXXXXXWWWWWWTTTUUUVVVVVVVVVWWWVVVVVVXXXXXXYYYYYYZZZ[[[\\\\\\\\\[[[ZZZZZZ[[[[[[YYYWWWXXXYYY[[[]]]]]]]]]]]]\\\ZZZYYYYYYZZZ]]]```dddgggggghhhkkkmmmooosssxxx|||zzzsssnnnkkkiiijjjmmmuuuxxx{{{~~~wwwssslllllllllnnnoooooommmkkkccc^^^VVVNNNFFF>>>777222111000///...---,,,,,,+++---------,,,,,,,,,++++++))))))(((((((((((())))))***))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%&&&'''''''''&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((###$$$&&&'''((('''&&&%%%((())))))(((&&&&&&'''(((&&&'''((()))***))))))(((((((((((((((((()))))))))))))))))))))*********+++++++++******+++,,,///000333555===JJJWWWaaakkktttuuuwwwsssiiibbbaaacccccc%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((('''''''''&&&&&&&&&))))))))))))))))))))))))((()))***+++++++++++++++)))***+++---...///000000000111222666;;;BBBHHHKKKRRRVVV]]]ccciiiooouuuxxx~~~}}}zzzvvvppplllkkkkkklllmmmnnnmmmllljjjgggfffcccdddhhhooowww}}}||||||~~~|||{{{xxxuuurrrqqqqqqqqqjjjhhhfffdddcccdddeeefffcccaaa___^^^______^^^\\\YYYYYYXXXZZZ\\\\\\[[[ZZZWWWWWWWWWVVVVVVUUUUUUUUUUUUUUUVVVWWWWWWWWWWWWVVVVVVVVVWWWWWWXXXYYYYYYYYYYYYWWWWWWWWWXXXWWWUUUSSSVVVWWWXXXYYYYYYXXXWWWWWWUUUTTTSSSRRRSSSVVVYYY[[[\\\]]]___aaadddhhhmmmqqqtttwww|||zzzvvvooolllkkknnnuuuvvvxxx|||~~~yyypppooooooppprrrsssrrrqqqjjjfff```YYYQQQGGG>>>888222111000///...---,,,,,,*********)))))))))(((((())))))(((((((((((())))))******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&'''((((((((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))&&&''')))++++++***)))(((((())))))(((&&&&&&''')))&&&'''(((*********)))(((''''''((()))***+++,,,,,,))))))*********++++++++++++***))))))+++---000111888999BBBRRRaaallltttzzz}}}~~~xxxlllddddddffffff&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%$$$((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%)))***+++,,,+++)))'''&&&''''''((()))))))))))))))***+++------------///000111222555;;;BBBIIIMMMOOOVVV[[[bbbhhhmmmppprrrttt}}}~~~}}}xxxssspppoooqqqqqqooommmkkkjjjiiiiiiggglllqqqvvv|||yyyyyywwwtttrrrrrrnnnjjjhhhhhhhhhfffccc```___^^^]]]]]]^^^___```]]]^^^^^^^^^]]]\\\\\\[[[YYYYYYYYYYYYYYYXXXXXXXXX[[[[[[ZZZYYYXXXVVVTTTSSSVVVVVVWWWWWWVVVVVVUUUTTTWWWWWWWWWWWWXXXXXXXXXYYY[[[YYYXXXVVVUUUUUUUUUVVVSSSRRRRRRTTTUUUVVVUUUSSSPPPPPPPPPPPPPPPPPPPPPPPPSSSTTTVVVXXXZZZ\\\^^^___ccceeehhhmmmrrrxxx|||uuurrrpppsssyyy|||{{{yyyzzz~~~{{{vvvqqqppptttvvvuuurrruuuooohhhddd```WWWJJJ???;;;666///,,,---/////////+++***)))))))))))))))***************))))))))))))))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''''''%%%%%%%%%$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''+++***'''%%%######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&''''''((((((''''''&&&&&&'''((('''&&&&&&'''(((&&&&&&%%%$$$$$$$$$%%%%%%'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''((((((((((((((((((((((((***************++++++,,,''''''''''''''''''&&&&&&******++++++++++++***))))))+++------,,,...333777>>>FFFSSSbbbnnnuuuyyyzzz{{{wwwooogggbbbccchhhlll))))))((((((''''''&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''(((***++++++***)))(((((()))******+++************,,,------------///111444666999???FFFMMMQQQSSSYYY]]]ccciiillloooqqqsssyyy|||{{{vvvrrrpppooonnnllljjjhhhhhhiiijjjooottt{{{yyyuuupppmmmmmmllljjjhhhkkkhhhdddbbbbbbbbb```___^^^]]]\\\[[[[[[\\\]]]^^^\\\\\\]]]]]]\\\[[[[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYY\\\[[[[[[YYYXXXVVVTTTSSSVVVVVVWWWWWWWWWVVVUUUUUUVVVWWWWWWWWWXXXXXXXXXXXXYYYXXXWWWUUUTTTTTTUUUUUUSSSRRRRRRSSSUUUVVVUUUSSSQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTUUUUUUVVVZZZ\\\___cccggglllppprrrvvvxxx{{{~~~|||yyywwwxxx}}}}}}|||yyyzzzzzztttqqqsssuuutttrrrxxxtttpppnnnkkkbbbUUUJJJAAA:::222......///000///++++++***))))))))))))***************)))))))))))))))((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%''''''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''***)))'''%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&'''((('''&&&&&&'''(((%%%%%%%%%$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''((((((((((((((((((((((((((((((((((((((()))******'''''''''((((((((((((((())))))*********)))))))))+++---.........222999>>>HHHOOO[[[gggqqqvvvwwwwwwuuusssoooiiiffffffiiikkk))))))((('''&&&%%%$$$$$$'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&''')))***++++++******)))***++++++,,,,,,+++++++++,,,.........///111333999;;;???EEEKKKQQQUUUWWW\\\```eeeiiikkklllnnnppptttyyyzzztttqqqmmmllliiifffdddfffkkkoooxxx~~~{{{xxxvvvtttmmmjjjeeebbbaaabbbaaaaaaeeebbb___]]]]]]]]]\\\[[[]]]]]]\\\\\\\\\\\\]]]]]]]]]]]]^^^^^^^^^]]]\\\\\\[[[[[[\\\\\\]]]]]]^^^^^^```___^^^\\\ZZZYYYWWWWWWYYYYYYYYYZZZYYYXXXXXXWWWXXXYYYYYYYYYYYYZZZZZZZZZZZZYYYXXXWWWVVVVVVVVVWWWUUUTTTTTTUUUWWWWWWVVVTTTSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQPPPPPPOOOOOONNNNNNRRRSSSUUUXXX[[[___bbbcccgggiiikkkmmmoootttyyy}}}~~~uuu{{{~~~xxxvvvyyyyyytttsssssssssrrryyywwwvvvvvvuuunnnbbbXXXIIIAAA777111///000000///,,,+++******))))))******************)))))))))))))))((((((''''''&&&&&&&&&(((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%'''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((('''&&&&&&'''(((%%%$$$$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((('''''''''(((((())))))***)))*********************---...//////111777AAAIIIWWW]]]fffnnntttuuutttsssllllllllljjjiiihhhjjjlll''''''&&&&&&%%%$$$######%%%%%%%%%&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((())))))*********+++'''((()))***+++*********)))******+++++++++++++++,,,---...//////111444666<<>>BBBIIINNNRRRVVVZZZ^^^bbbeeehhhiiijjjjjjlllmmmuuu{{{{{{sssmmmhhhhhhgggeeedddiiisss{{{}}}uuuqqqlllhhhfffeeeeeedddbbb```___]]]\\\]]]___aaaaaa```___^^^]]]]]]^^^___aaabbbbbbcccccccccccccccfffgggggghhhhhhhhhggggggdddeeefffgggiiikkkllllllmmmkkkiiigggdddcccbbbbbbcccccccccccccccbbbbbbaaa``````aaaaaaaaabbbbbbbbb_________^^^]]]\\\[[[ZZZZZZYYYXXXYYYZZZZZZYYYWWWWWWWWWVVVVVVVVVUUUUUUUUUVVVUUUUUUTTTSSSSSSRRRRRRPPPPPPPPPPPPQQQSSSTTTTTTUUUVVVWWWXXXYYY]]]cccgggkkkoootttyyy~~~~~~|||}}}~~~~~~xxxwwwwwwzzz}}}xxxwwwzzz}}}zzzwwwuuuttttttqqqooooooqqqqqqooommmZZZQQQDDD:::555222000---...---,,,+++************************)))))))))(((((((((((((((((('''''''''))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&(((((('''&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$&&&'''((('''&&&&&&&&&((($$$$$$%%%%%%&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&''''''((()))%%%%%%&&&'''((()))))))))+++************+++,,,------///222555:::EEEQQQ[[[mmmoooqqqrrrppplllhhheee___aaacccfffhhhlllrrrvvv((((((((()))))))))******%%%%%%%%%&&&&&&''''''((((((((((((((((((((((((((())))))))))))************++++++******)))(((((((((((())))))***+++*********,,,...000222444999>>>BBBBBBGGGOOOTTTVVVZZZ^^^bbbeeehhhkkkllllllmmmoooqqqxxx}}}yyyqqqmmmeeehhhjjjjjjjjjoooxxx~~~{{{vvvssskkkhhheeecccccccccbbbbbb\\\]]]]]]]]]\\\]]]___aaabbbbbbbbbaaa``````bbbdddeeefffggghhhhhhhhhhhhhhhlllmmmnnnnnnnnnnnnnnnnnnjjjkkkmmmoooqqqsssuuuuuuuuussspppmmmkkkjjjiiiiiiiiijjjjjjjjjjjjiiihhhhhhfffffffffggggggggghhhhhheeeeeeeeedddbbb```^^^]]]\\\[[[ZZZ[[[\\\\\\ZZZYYY[[[[[[ZZZZZZYYYYYYXXXXXXVVVVVVUUUUUUTTTTTTSSSSSSQQQPPPPPPPPPPPPQQQQQQRRRPPPQQQRRRRRRRRRTTTXXX[[[___aaafffjjjnnnsssxxx|||zzzyyyyyywwwyyy|||xxxsssqqqtttzzz|||yyyyyyzzz}}}zzzvvvtttqqqnnnkkkkkkmmmpppqqqrrraaaXXXLLLBBB<<<777222//////...---,,,+++*********************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((('''''''''&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))&&&$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''(((''''''&&&%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&'''((('''&&&&&&'''(((&&&%%%%%%%%%&&&'''((((((''''''''''''''''''''''''&&&'''(((((((((((('''&&&(((((((((((((((((((((((((((''''''''''''((())))))'''''''''(((((()))))))))***)))(((((()))***,,,---///333888>>>EEEOOOZZZcccppppppooommmjjjfffbbb```]]]___cccgggkkkqqqwww{{{((((((((((((((((((((('''######$$$$$$%%%&&&&&&'''(((((((((((((((((((((((())))))))))))))))))((((((******)))))))))))))))))))))***++++++,,,,,,++++++---...111333777===CCCHHHHHHNNNVVV[[[]]]___dddhhhiiilllnnnpppqqqsssuuuwwwyyy}}}xxxrrrooohhhmmmsssuuuuuuyyy}}}|||}}}}}}~~~yyytttqqqooollljjjcccbbb``````bbbcccbbbbbb\\\___bbbcccbbbbbbdddffffffhhhiiihhhffffffiiillllllmmmooopppqqqqqqppppppuuuvvvwwwxxxxxxxxxxxxxxxuuuvvvxxxzzz}}}|||xxxvvvuuutttuuuttttttuuuuuuuuutttsssssspppppppppqqqqqqqqqrrrrrrppppppooonnnkkkhhhfffdddcccbbbaaabbbcccbbbaaa___``````___^^^^^^]]]\\\\\\YYYXXXWWWVVVUUUTTTSSSSSSSSSRRRRRRQQQQQQQQQRRRRRROOOPPPPPPPPPOOOOOOQQQRRRTTTWWWYYY\\\___ccchhhkkkrrrvvv}}}|||wwwuuusssuuuyyyxxxqqqnnnqqquuuzzz~~~~~~}}}{{{uuurrrkkkjjjiiiiiikkkmmmoooppphhh```TTTKKKCCC===666222000///...,,,+++++++++***************))))))))))))((((((((((((((((((((()))((((((((((((((((((((((((((((((((((((''''''''''''%%%&&&&&&'''((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%'''(((((((((((((((((('''&&&'''((('''&&&&&&'''(((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&'''((())))))((('''&&&(((((((((((((((((((((((('''''''''''''''((())))))************************,,,+++*********,,,...///333999AAAIIIQQQZZZdddkkkqqqooolllhhhdddbbb```___[[[```gggmmmssswww|||~~~''''''&&&%%%$$$######"""''''''(((((()))******+++((((((((((((((((((((((((******))))))((((((''''''(((((((((((()))***+++,,,++++++,,,---------,,,,,,---...111444999???FFFKKKLLLSSS[[[```bbbdddiiimmmlllnnnqqqsssuuuwwwzzz|||yyy|||}}}xxxsssqqqmmmttt||||||yyy{{{~~~}}}}}}zzzyyyuuuoookkkiiigggfffeee___^^^^^^___bbbccccccbbbaaaeeeiiikkkjjjjjjkkkmmmlllnnnooonnnlllmmmpppttttttuuuvvvxxxyyyyyyxxxxxx~~~~~~~~~~~~~~~~~~}}}|||zzzzzzzzzzzz{{{{{{{{{{{{zzzzzzyyywwwtttqqqnnnllljjjiiiiiiiiijjjjjjhhhfffdddccccccbbbaaa``````___\\\[[[ZZZXXXVVVUUUSSSSSSVVVUUUUUUTTTTTTTTTTTTTTTPPPQQQQQQPPPNNNMMMNNNOOONNNPPPRRRTTTVVVYYY]]]aaadddhhhooovvv}}}~~~wwwtttrrrssswww~~~zzzsssoooqqqrrrsssyyy~~~|||uuuqqqeeeeeefffgggiiikkkllllllllldddZZZPPPIIIAAA999444000000...---,,,+++++++++************))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''%%%%%%&&&'''((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$############$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&& """$$$&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&'''((('''&&&&&&'''((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((------,,,,,,,,,,,,,,,,,,000///...---...000222444777>>>HHHRRRYYYbbbjjjppppppnnniiieeeaaa_________ZZZaaajjjsssyyy|||~~~)))))))))(((''''''&&&&&&))))))))))))(((((((((((()))))))))((((((((((((((())))))))))))))))))))))))++++++************++++++(((***++++++++++++---000000333888===BBBHHHNNNRRRWWWYYY]]]___bbbfffjjjnnnqqqrrruuuyyy}}}~~~||||||||||||zzzwwwtttrrrxxx|||~~~~~~}}}zzzxxxvvvwwwyyy~~~~~~{{{vvvooojjjmmmiiieeedddeeeeeecccaaabbbbbbbbbbbbdddfffhhhjjjmmmlllkkknnnsssvvvvvvtttrrrtttvvvwwwxxxyyy{{{}}}}}}{{{zzzyyywwwuuusssrrrqqqpppqqqooolllkkkjjjiiigggeee___]]]\\\\\\\\\[[[YYYWWWXXXXXXWWWWWWVVVUUUSSSSSSRRRQQQPPPOOONNNNNNNNNNNNMMMMMMMMMMMMOOOQQQSSSTTTWWWZZZ^^^ccchhhooowww|||~~~xxxssssssvvv}}}|||zzzuuuooolllmmmpppsssuuuwwwyyy|||~~~|||}}}{{{vvvpppkkkhhheeedddeeehhhjjjkkkjjjhhhddd___WWWMMMAAA:::777444000---,,,,,,+++)))(((((((((((())))))))))))))))))))))))))))))))))))******)))((('''&&&&&&&&&(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%&&&((())))))))))))(((((((((((('''''''''''''''&&&&&&&&&''''''((()))))))))))))))%%%'''(((***++++++++++++***,,,...///...000555:::???NNN]]]eeejjjnnnooonnniiifffccc```______aaabbb^^^eeeooowww|||'''''''''''''''''''''((())))))))))))(((((((((((())))))))))))))))))))))))************************++++++************++++++)))***++++++++++++...000000444;;;AAAFFFLLLRRRVVVWWWZZZ^^^cccggglllqqquuuxxxyyy|||xxxyyyyyyyyyyyyyyyxxxxxx}}}{{{yyyzzz|||||||||zzzxxxwwwyyy{{{~~~}}}zzzwwwtttrrroooiiieeeiiieeebbbaaabbbcccbbb```ccccccdddeeehhhkkkmmmooosssrrrrrruuuzzz}}}}}}|||zzz}}}}}}|||{{{yyywwwtttrrrqqqoookkkiiicccaaa___^^^^^^]]][[[YYYYYYYYYYYYXXXWWWUUUTTTSSSSSSRRRQQQPPPOOONNNNNNNNNNNNNNNMMMMMMNNNOOOQQQRRRPPPSSSVVVZZZ^^^dddjjjoooxxx|||yyyxxxxxx}}}~~~|||xxxrrrooonnnooooooooommmooorrrvvv{{{~~~zzzzzzxxxtttnnnjjjfffdddeeehhhjjjkkklllkkkhhhddd]]]SSSHHH@@@999555000---,,,++++++***))))))))))))))))))))))))(((((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$$$$%%%'''(((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((()))))))))))))))'''(((***+++,,,---,,,,,,+++---...//////333;;;AAAPPP^^^kkkqqqssssssqqqnnngggeeecccaaa```aaacccdddccciiirrryyy}}}$$$%%%%%%&&&''''''(((((((((((((((((())))))))))))************************++++++++++++++++++++++++++++++************++++++***++++++++++++,,,///111444:::AAAIIIOOOUUUYYY]]]\\\___dddiiimmmrrrvvvyyy}}}|||sssrrrrrrsssvvvyyy}}}|||vvvvvvxxx|||||||||zzzyyyzzz}}}zzzuuupppnnnllljjjiiigggdddaaaeeecccaaa```aaabbbbbbbbbfffgggiiilllppptttwwwyyy|||{{{|||}}}yyyuuurrrllliiifffdddccccccaaa```^^^^^^]]]\\\[[[YYYWWWVVVVVVUUUTTTRRRQQQPPPPPPPPPOOOOOONNNNNNNNNNNNNNNOOOJJJLLLOOOQQQTTTWWW\\\```eeeiiipppwww~~~}}}}}}}}}zzzvvvsssqqqoookkkiiieeefffhhhkkkpppvvv{{{~~~{{{xxxyyyzzzxxxrrrnnnhhheeefffhhhkkkmmmnnnmmmmmmjjjeee\\\QQQJJJ>>>:::444000...------,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%'''((()))''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''(((((()))''''''((()))))))))))))))((()))+++,,,------......,,,---...///222999DDDLLLdddppp{{{~~~{{{wwwpppjjjdddcccbbbaaabbbdddfffggghhhnnnuuu{{{~~~%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))***************+++++++++++++++++++++++++++++++++++++++************++++++***+++,,,,,,,,,...111444<<>>FFFKKKSSSYYY]]]```bbbcccjjjpppwww~~~|||xxxsssmmmhhheeeccc```aaaeeennnwww|||~~~vvvrrrnnnllljjjiiigggfffcccdddeeedddcccccceeegggkkklllmmmlllkkkllloooqqqpppsssxxx~~~~~~{{{yyyuuutttrrrpppllliiifffdddaaa```^^^[[[YYYWWWVVVVVVWWWWWWVVVUUUSSSQQQOOONNNLLLMMMNNNNNNMMMLLLMMMNNNMMMOOOQQQSSSUUUYYY]]]aaaiiiooowwwyyyvvvuuuvvvwwwzzz{{{zzzwwwtttmmmiiiddd___[[[ZZZZZZZZZbbbhhhqqqxxx{{{~~~~~~{{{{{{~~~wwwqqqoooooopppqqqoooooopppqqqppplllfffaaaSSSNNNFFF???999333///,,,------,,,,,,+++*********))))))))))))))))))))))))((((((''''''&&&''''''(((((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''''''''$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&'''''''''(((((())))))***''''''((()))))))))))))))))))))))))))***,,,---...///333888???HHHVVVeeeppp}}}~~~yyysssjjjbbb]]]^^^aaadddhhhllloooqqqqqqtttxxxzzz|||}}}(((''''''''''''''''''''''''''''''((()))*********''''''((())))))***++++++************************++++++************++++++,,,---...000333888>>>CCCJJJOOOWWW]]]bbbeeeiiikkkooouuu}}}{{{tttoookkkgggdddaaa___^^^___dddmmmvvv|||{{{vvvtttssskkkiiigggfffffffffeeecccccceeegggggggggiiimmmppptttuuuvvvuuuttttttwwwzzzzzz}}}}}}zzzwwwssspppnnniiihhheeeccc```^^^]]]\\\YYYYYYYYYXXXVVVTTTRRRQQQMMMNNNPPPPPPNNNMMMNNNOOOLLLMMMNNNNNNOOOQQQUUUXXX\\\```gggoooxxx}}}xxxsssssstttvvvyyyzzzyyyxxxqqqmmmggg```YYYUUUSSSRRRVVV\\\eeeoooxxx{{{xxx{{{|||vvvsssrrrrrrqqqqqqppppppqqqpppnnniiieee]]]YYYQQQIIIBBB:::333......------,,,++++++******************************((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&'''''''''###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''''''''''''''&&&&&&&&&&&&((((((((((((((()))))))))''''''((()))))))))))))))************+++---...///222888@@@JJJTTTaaaoooyyy~~~xxxtttpppjjjccc___aaadddhhhlllpppsssuuusssuuuyyy{{{}}}&&&&&&''''''((()))))))))&&&''''''((()))******+++&&&''''''((()))*********))))))))))))))))))))))))++++++************++++++,,,---///111444:::AAAFFFOOOTTT[[[bbbhhhlllpppsssvvv{{{~~~vvvnnnhhheeebbbaaa___]]]\\\^^^dddnnnwww}}}|||vvvqqqnnnllllllfffeeeddddddddddddcccaaadddgggjjjkkkllloootttyyy|||~~~~~~|||||||||yyywwwqqqpppmmmjjjhhhfffdddddd[[[[[[[[[ZZZXXXVVVTTTSSSOOOPPPRRRRRRQQQPPPQQQRRRNNNNNNOOONNNNNNPPPTTTWWWTTTWWW]]]ccckkkuuu{{{rrrqqqqqqtttwwwyyyzzzyyytttqqqjjjbbb[[[UUURRRPPPPPPTTT\\\iiivvvyyytttvvvyyyvvvtttsssrrrrrrqqqqqqqqqqqqoookkkhhhgggbbb[[[SSSJJJAAA888333......---,,,,,,+++************************************))))))))))))***+++((((((((((((((((((((((((((((((''''''''''''((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&###$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((('''''''''***)))))))))(((((((((((())))))))))))(((((((((((('''(((((())))))))))))))),,,+++++++++,,,...000111555<<>>FFFJJJUUUZZZbbbgggkkkpppvvvzzz|||xxxooojjjfffaaa```bbbaaabbbdddggglllsss|||xxxsssmmmjjjiiihhhfffcccgggeeeddddddfffggghhhhhhkkkooosssuuutttvvv|||}}}yyysssnnnllljjjiiihhheeecccaaa___^^^\\\XXXUUUUUUTTTSSSSSSRRRRRRRRRRRRRRRQQQPPPOOONNNNNNNNNNNNOOOPPPSSSVVV[[[ccclllrrr~~~{{{qqqlllooorrrrrruuuzzz{{{xxxqqqhhh^^^WWWTTTSSSLLLPPPVVV^^^jjj{{{|||rrrqqqxxx}}}}}}|||zzzwwwuuusssppppppqqqpppnnnkkkhhhfffccc^^^UUUIII<<<444444222000///000000///---+++++++++***++++++,,,,,,))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&'''&&&%%%%%%$$$$$$%%%%%%((('''&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$'''''''''''''''''''''''''''''''''''''''''''''''''''%%%###"""$$$&&&''''''&&&&&&%%%%%%$$$%%%%%%%%%"""######$$$%%%&&&'''(((%%%%%%&&&&&&'''((((((((((((((()))***************)))(((((((((((())))))***---,,,******,,,000444666666FFFWWWaaagggpppxxx{{{yyysssqqqpppllliiiiiijjjmmmnnnnnnrrrxxxyyyvvvxxxzzz~~~***'''%%%$$$&&&(((((('''((((((((((((((((((((((((((())))))*********************++++++++++++******+++,,,------,,,,,,---...444555777:::>>>EEELLLPPPXXX^^^eeejjjnnnssszzzwwwooojjjgggcccbbbdddbbbeeeiiimmmrrryyy{{{sssooojjjgggffffffdddcccgggffffffgggiiikkkmmmmmmnnnrrrwwwyyyzzz|||zzzxxxvvvtttrrrkkkhhheeecccaaa___\\\YYYYYYYYYXXXVVVVVVUUUUUUUUUSSSSSSQQQPPPOOOOOOOOOOOOPPPQQQRRRSSSWWW\\\dddiiiqqqyyywwwooonnnooonnnpppttt{{{yyytttmmmddd\\\VVVSSSOOOQQQVVV]]]iiizzzwwwssszzz|||||||||zzzxxx{{{wwwtttrrrsssrrrpppnnnnnnmmmkkkfff^^^RRRDDD;;;555222///------------,,,,,,++++++*********++++++))))))))))))(((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((('''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''%%%""""""$$$&&&'''&&&'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((())))))***(((((()))*********************)))))))))***+++++++++,,,------...222777;;;DDDSSSccckkkpppvvv{{{||||||uuuooonnnmmmjjjkkknnnqqqvvvyyyxxxzzz||||||xxx|||}}}+++)))&&&&&&''')))))))))'''((()))******)))((((((((()))******++++++******++++++************++++++,,,---......------///000111444999>>>CCCHHHNNNSSS]]]ccciiiooosssyyy~~~uuummmjjjhhheeeeeehhhfffkkkqqqwww|||}}}}}}{{{xxxuuuooolllhhhffffffffffffeeehhhiiikkkllloooqqqssstttrrrwww|||~~~|||vvvsssnnnjjjhhheeecccaaa\\\[[[ZZZXXXWWWVVVVVVVVVXXXWWWUUUTTTSSSRRRRRRRRRPPPQQQQQQPPPQQQTTTYYY\\\aaagggrrr~~~vvvqqqpppoooppprrrzzzzzzxxxtttmmmddd[[[VVVSSSSSSUUU[[[fffwww}}}www|||{{{zzzzzzzzzzzz|||wwwtttssssssrrrqqqssssssrrrppphhh\\\NNNDDD:::666000,,,+++,,,,,,,,,,,,,,,+++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''')))(((((('''&&&'''''''''$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&$$$""""""$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''''''''&&&&&&'''(((((())))))***++++++(((((()))***************++++++******+++,,,,,,---)))---///000000555>>>EEEVVVcccqqqwwwyyy{{{{{{yyysssnnnkkkjjjiiijjjpppxxx|||~~~{{{)))((('''''''''((()))))))))***,,,---...---+++***))))))***++++++++++++***,,,+++***)))***+++,,,---,,,---......---...000222111666===DDDHHHMMMSSSWWWbbbgggnnnssswww}}}{{{ssskkkiiiiiihhhjjjnnnooouuu|||~~~||||||{{{wwwtttsssrrrnnnllljjjiiiiiijjjkkklllmmmooorrrtttuuuvvvxxxyyyxxx|||zzztttqqqnnnkkkiiicccaaa___]]][[[ZZZYYYXXX\\\[[[ZZZXXXWWWUUUUUUUUUQQQQQQPPPOOONNNOOORRRTTTWWW[[[ccclllxxx{{{xxxvvvuuuuuuwwwxxxyyyxxxtttlllccc]]]XXXWWWVVVZZZdddttt}}}zzzwwwwwwyyyzzz}}}yyyvvvtttsssssssssuuuuuuvvvtttnnncccVVVLLLCCC===555///,,,,,,---------,,,+++***)))((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''')))(((''''''&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''''''''&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&$$$"""###$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''&&&&&&'''((()))******+++''''''((())))))******+++(((((()))***************+++*********+++,,,---...)))...111222333;;;IIITTTfffqqq{{{~~~|||zzzwwwrrrllliiihhhiiijjjnnnxxx'''''''''''''''''''''((((((***,,,---...---+++***))))))***+++++++++++++++,,,+++*********+++---...+++,,,---------///333555777>>>GGGNNNRRRWWW\\\aaahhhlllrrrvvvzzzyyyqqqkkkjjjkkkllloootttzzz~~~|||zzz{{{|||wwwrrrqqqrrrsssnnnnnnmmmllllllnnnppprrruuuxxx|||~~~}}}}}}~~~zzzvvvssspppmmmllliiifffcccaaa```______^^^\\\ZZZXXXVVVVVVUUUQQQRRRRRRPPPOOONNNOOOQQQQQQSSSXXX^^^gggrrr~~~|||xxxvvvvvvxxxzzzyyytttmmmggg^^^\\\ZZZ]]]eeeqqq|||zzzuuutttwwwyyy}}}{{{yyywwwwwwwwwwwwwwwxxxwwwrrriii___WWWMMMEEE;;;222---,,,,,,------,,,+++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((''''''&&&%%%&&&&&&&&&(((((('''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&''''''((()))***+++,,,&&&''''''(((((()))******(((((()))******************))))))***+++,,,------+++///333555999EEEXXXfffsss{{{{{{wwwrrrmmmhhhfffgggkkkooouuu&&&'''(((((('''&&&'''(((&&&'''(((************))))))***++++++,,,+++++++++++++++***++++++,,,---...+++,,,---...///222777:::===EEENNNUUUXXX\\\bbbhhhmmmqqqvvvzzz}}}zzzrrrlllmmmooorrrwww}}}}}}{{{yyywwwyyy~~~~~~}}}zzzuuurrrqqqsssvvvoooppppppppppppqqquuuxxx}}}{{{xxxtttrrrooolllhhheeecccbbbaaa```^^^[[[YYYWWWVVVVVVSSSTTTTTTSSSQQQOOOPPPPPPLLLNNNQQQUUUZZZbbbjjjppp|||yyyxxxwwwyyy{{{zzzvvvrrrgggdddbbbdddiiipppvvvyyy|||yyysssqqqtttvvv~~~}}}}}}zzzyyyxxxwwwuuuoooiiidddWWWNNNBBB777000---++++++------,,,+++************))))))))))))(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((('''&&&&&&%%%%%%&&&&&&))))))((('''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''((('''&&&$$$$$$$$$$$$%%%&&&''''''*********)))))))))((((((&&&&&&'''(((((())))))***(((((()))***************)))))))))***+++,,,---......111777===FFFUUUhhhuuu~~~~~~xxxtttooojjjfffeeeiiipppxxx&&&(((******((('''((()))&&&&&&'''(((((()))******)))***++++++,,,,,,++++++)))***+++,,,------------,,,---...000222666<<<@@@BBBKKKTTTZZZ\\\```gggnnnsssvvvzzz}}}|||uuupppqqquuuyyy}}}|||~~~~~~|||yyyxxxyyy|||yyyyyyxxxuuurrrrrruuuyyytttuuuvvvvvvuuuwww{{{}}}{{{xxxtttpppllljjjiiigggeeeccc```^^^\\\[[[ZZZUUUVVVWWWVVVSSSPPPOOOOOOJJJLLLOOOQQQTTTXXX^^^aaaooovvv}}}yyyyyy|||~~~|||zzzooommmkkklllooorrrrrrqqqrrrvvv|||yyyrrroooqqqsssyyy{{{yyyvvvtttsssrrrooommmbbbYYYLLL???777111...---------,,,,,,,,,,,,,,,---))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((())))))(((''''''&&&'''''''''((((((''''''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''''''''&&&''')))***)))'''&&&%%%%%%&&&'''((())))))***))))))))))))((((((((('''(((((())))))******+++(((((()))*********************++++++,,,...///000...444===HHHVVVgggvvvxxxrrrooolllgggfffeeeiiiuuu'''***,,,+++)))((()))+++(((((((((((()))***,,,,,,******+++,,,,,,,,,,,,+++(((***+++---......---------...000222444999???DDDKKKSSS]]]bbbdddgggooovvvwwwzzz}}}xxxsssuuuyyy~~~~~~}}}yyyzzz}}}|||zzz|||}}}yyyvvvwwwwwwvvvsssssswwwzzzyyy{{{||||||{{{||||||xxxvvvuuummmllliiigggdddbbb``````WWWYYYYYYWWWSSSPPPNNNNNNKKKMMMPPPRRRSSSVVVYYY\\\```hhhttt{{{yyy|||~~~uuusssrrrsssttttttqqqmmmkkknnnsss{{{yyyqqqnnnoooqqqttt{{{zzzwwwsssqqqqqqqqqqqqqqqlllcccUUUHHH>>>777333111------,,,,,,,,,---......))))))))))))((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))******)))(((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$))))))((('''&&&%%%%%%$$$''''''''''''''''''''''''(((''''''(((***+++)))((('''''''''((((((***++++++&&&&&&'''((()))***++++++)))))))))***++++++,,,,,,(((((()))***************+++,,,,,,---...///111111...555AAAQQQcccrrr~~~|||rrrllljjjhhheeeeeedddjjjwww~~~}}}~~~)))))))))))))))(((''''''))))))))))))************))))))*********))))))(((***+++,,,...///000000000333222222666===EEEMMMPPPYYY^^^dddhhhjjjnnnssswww~~~|||xxxxxx~~~~~~~~~~~~vvvxxxzzz}}}~~~||||||{{{{{{}}}zzzzzzzzzxxxwwwyyy|||~~~~~~zzz{{{sssmmmllljjjeeeaaa``````]]]ZZZXXXVVVSSSPPPMMMPPPOOOMMMLLLMMMOOORRRTTT[[[```hhhqqqzzz~~~vvvvvvzzz~~~~~~}}}~~~}}}uuummmllliiijjjpppxxx~~~yyyuuurrrqqqtttxxx~~~{{{wwwsssssstttvvvuuutttsssnnnbbbRRREEE===666000...---,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((''''''))))))))))))))))))))))))++++++***)))(((((())))))))))))))))))((('''&&&%%%))))))((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%''''''&&&%%%$$$%%%'''(((((('''%%%$$$'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$%%%&&&'''((()))''''''''''''''''''''''''''''''(((((('''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************,,,,,,++++++***+++++++++(((''')))---...,,,///444444???LLLZZZjjj{{{{{{qqqlllhhhccc`````````fffppp}}}~~~|||{{{}}})))))))))))))))(((''''''))))))))))))************+++,,,,,,---,,,,,,+++++++++,,,---.../////////000111111444:::CCCLLLTTTXXX^^^ccciiimmmoooqqqvvvyyy|||}}}{{{}}}}}}zzzyyyzzz{{{tttuuuvvvyyy|||}}}zzzwwwvvvwwwyyyzzz{{{||||||{{{}}}{{{uuussspppjjjfffeeecccaaa]]][[[YYYVVVSSSPPPQQQPPPOOONNNNNNPPPRRRTTTXXX[[[```fffnnnwww~~~wwwvvvyyy{{{zzzrrrjjjfffeeejjjooouuu~~~|||yyywwwvvvuuuwww{{{}}}{{{wwwtttssstttwwwwwwvvvxxxuuukkk[[[NNNEEE===555000...,,,+++*********)))++++++******))))))(((((())))))))))))))))))))))))+++******)))(((((())))))))))))))))))((('''&&&%%%)))(((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%''''''&&&%%%$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************,,,,,,++++++***++++++,,,+++)))***---......111777>>>IIIWWWeeesssuuulllhhhfffbbbbbbdddeeekkkttt}}}}}}}}}~~~~~~~~~}}})))))))))))))))((((((''')))))))))*********++++++,,,,,,---......------,,,---------...///////////////222999AAALLLUUU]]]bbbeeejjjqqqtttvvvwwwyyy|||}}}}}}{{{}}}{{{yyyzzz}}}{{{vvvssssssuuuvvvrrrrrrrrrtttxxx}}}~~~zzzvvvvvvvvvuuussssssuuuwwwzzz|||}}}yyyrrrmmmkkkhhhfffbbb___]]]ZZZWWWTTTSSSRRRPPPOOOOOOQQQSSSTTTSSSUUUWWWZZZ___gggpppwww{{{uuuuuuwwwwwwkkkfffcccdddfffjjjpppxxx}}}|||xxxxxxxxxyyyzzz|||~~~}}}zzzvvvtttuuuwwwyyyzzz|||{{{tttgggZZZPPPEEE<<<555222...,,,++++++***)))************************))))))))))))))))))))))))******)))((((((((())))))))))))))))))((('''&&&%%%((((((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%''''''&&&%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************,,,++++++***++++++,,,,,,///,,,+++...///000555<<>>HHHRRR\\\ccchhhiiiooowww{{{{{{{{{|||~~~zzzvvvtttwwwvvvuuussssssvvvzzz~~~~~~xxxrrroooooopppqqqpppooooooqqquuu{{{}}}wwwrrrpppqqqrrrsssssstttwwwyyy|||zzztttrrrooolllhhhdddbbb^^^ZZZXXXUUUTTTRRRQQQQQQQQQRRRSSSQQQRRRSSSUUUWWW\\\bbbfffsss{{{wwwtttvvvwwwzzz|||qqqkkkeeecccbbbaaafffkkkuuu~~~|||{{{xxxvvvwww{{{{{{xxxwwwxxxzzz{{{|||}}}yyyooocccYYYLLLBBB;;;777111.........---,,,)))))))))******+++++++++))))))))))))))))))))))))***))))))((((((((())))))(((((()))(((((('''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&%%%$$$%%%'''''''''%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&''')))''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************++++++******++++++,,,,,,111---,,,...000333:::CCCSSS___mmmxxxyyynnngggaaa`````````eeejjjpppvvv|||}}}|||}}}~~~zzzwwwyyy{{{(((((())))))))))))((((((************++++++++++++***+++,,,---------------...............///000111333:::DDDNNNVVV^^^eeeiiikkkrrrzzzyyytttrrrqqqpppqqqppppppppptttyyy}}}|||vvvpppllljjjkkkkkkjjjjjjjjjmmmrrrzzz{{{uuuppplllkkkmmmppprrrtttvvvzzz|||}}}{{{wwwtttoookkkgggccc___[[[WWWVVVUUUSSSRRRRRRRRRSSSRRRTTTVVVWWWWWWXXXZZZ\\\dddlllyyy~~~vvvtttqqquuu}}}wwwppphhhddd```\\\]]]aaahhhttt}}}zzzwwwvvvzzz}}}yyyxxxxxxyyy{{{~~~|||uuulllcccWWWMMMAAA;;;333//////000///---))))))******++++++,,,,,,)))))))))))))))))))))))))))((((((((((((((())))))(((((((((((((((((('''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&%%%$$$%%%'''((('''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&%%%%%%&&&((()))(((''''''&&&&&&''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))((()))))))))************+++*********++++++,,,---111---,,,///333888BBBLLL\\\gggssszzz~~~xxxqqqjjjeee`````````aaafffmmmrrrwww||||||{{{{{{~~~|||~~~}}}{{{~~~'''(((((()))))))))))))))*********++++++++++++,,,,,,,,,---...////////////...---------...000222333888???IIIRRRXXX___eeejjjlllttt~~~zzztttooonnnooolllmmmnnnoooppptttyyy}}}||||||yyytttnnnjjjhhhggggggddddddfffjjjqqqzzz~~~wwwrrrmmmjjjggggggjjjnnnqqqtttwww{{{~~~zzzuuupppkkkfffbbb\\\[[[YYYWWWVVVUUUTTTTTTTTTWWWYYYZZZXXXWWWVVVWWWZZZaaallluuu}}}uuussstttzzzzzzssskkkfff___XXXVVVXXX^^^jjjzzz~~~zzzxxxzzzzzzwwwvvvwwwzzz~~~~~~yyysssnnneee]]]III@@@666111000000...+++*********+++++++++,,,,,,))))))))))))))))))))))))((((((''''''(((((())))))'''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%&&&'''((()))((((((''''''''''''(((((()))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************************+++,,,------000---...333999@@@KKKVVVeeemmmuuuyyyzzzzzztttmmmgggdddbbbccccccdddjjjqqqtttwww{{{|||{{{|||}}}{{{{{{''''''((()))))))))))))))*********+++++++++,,,,,,++++++---....../////////------,,,---...111444555<<>>666333111---)))++++++++++++++++++++++++))))))))))))))))))))))))'''''''''''''''((())))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''(((((('''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((''''''''''''((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************************+++,,,---...000...111888@@@IIIUUUaaaiiiooossssssssssssooojjjdddcccdddggghhhiiiooovvvwwwxxxzzz{{{}}}~~~{{{zzz|||''''''((()))))))))))))))******+++++++++,,,,,,,,,((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,///222555777>>>FFFOOOVVV[[[aaahhhnnnpppzzz~~~yyyrrrmmmjjjjjjhhhjjjmmmoooqqqtttxxx{{{|||wwwwwwuuutttrrrpppnnnnnndddfffjjjqqqzzz~~~yyyrrrmmmjjjiiihhhggghhhkkkpppuuuyyy|||{{{tttpppdddcccbbb```^^^\\\ZZZZZZXXXXXXWWWTTTRRRRRRTTTVVVRRRVVV[[[^^^bbbnnnzzzwwwuuuxxxyyysssnnnfffZZZTTTSSSPPP[[[iiittt{{{~~~zzzuuusssssstttxxxyyywwwvvvwwwuuupppaaaUUUFFF<<<777444///***++++++++++++++++++++++++))))))))))))))))))))))))'''''''''''''''((()))***''''''((((((((((((((('''&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''((((((''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&'''((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''''''((((((''''''''''''((((((%%%%%%&&&&&&'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++,,,---...000///333<<>>999111///---,,,,,,,,,,,,+++++++++++++++++++++++++++)))************)))((((((((((((((((((''''''''''''((((((((((((((('''&&&&&&'''''''''(((((()))******((('''&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$###''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))((((((''''''&&&&&&&&&'''''''''''''''((((((((((((''')))))))))((()))+++---(((((()))))))))*********,,,,,,++++++,,,///333666@@@HHHTTT___hhhnnnqqqsssooommmiiifffffflllsssxxx~~~}}}xxxuuutttrrrooopppuuu|||~~~}}}~~~''''''(((((()))))))))))))))***+++,,,---------------------...///000222222555777:::===BBBMMMZZZdddfffcccbbbfffpppxxx}}}~~~yyyuuupppkkkjjjiiijjjjjjooowww~~~~~~|||{{{~~~~~~xxxtttrrrrrrrrrqqqrrrtttvvvxxxzzz{{{|||{{{~~~{{{{{{{{{zzzyyywwwtttssssssrrrrrrrrrrrrqqqqqqqqqmmmnnnnnnoooppppppppppppnnnnnnooopppqqqrrrrrrsssoooqqqrrrrrrrrrrrrtttvvv{{{{{{{{{|||}}}~~~zzzwwwppplllhhhdddbbb```]]]ZZZYYYXXXVVVUUUTTTTTTTTTTTTVVV[[[ccckkkttt}}}|||oooeee]]]XXXVVVZZZ```hhhsss}}}~~~wwwvvvtttsssuuuyyy}}}yyyyyyyyyzzz{{{|||}}}~~~{{{{{{wwwnnnaaaRRRFFF@@@555222///---------,,,+++++++++++++++++++++++++++***************))))))(((((((((((((((''''''''''''(((((())))))(((((('''&&&''''''((())))))*********&&&%%%$$$%%%'''((('''&&&''''''''''''''''''''''''%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&''''''((('''''''''''''''((((((((())))))'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((()))))))))************)))(((''''''((((((''''''''''''(((((((((((()))******)))(((((()))+++))))))))))))************,,,,,,++++++,,,111888>>>GGGPPP\\\gggnnnqqqtttuuuooommmjjjfffgggmmmvvv}}}}}}yyyvvvtttppplllooottt}}}|||}}}((())))))***++++++,,,,,,)))***+++,,,---.........---------...000111333444666999===CCCKKKWWWeeeooorrrooonnnpppvvv||||||tttqqqmmmiiihhhiiilllmmmsss}}}~~~|||xxxuuusssrrrsssttttttuuuxxx{{{}}}|||zzzxxxvvvuuuttttttuuuqqqrrrrrrqqqooommmkkkjjjiiiiiihhhhhhhhhgggggggggdddeeeffffffggggggffffffdddeeefffhhhhhhiiiiiihhhfffhhhjjjkkkjjjkkkmmmnnnrrrrrrssstttvvvwwwyyyzzz||||||~~~~~~wwwsssnnniiifffccc```^^^]]]ZZZWWWUUUUUUTTTSSSRRRUUUXXX]]]bbbhhhqqq|||~~~vvvlllddd^^^[[[\\\___ccckkktttxxxwwwuuuuuuvvvzzz}}}yyyyyyxxxxxxyyyzzz|||}}}}}}}}}{{{uuukkk^^^QQQIII999666111///...---,,,+++++++++++++++++++++++++++******++++++******)))(((((((((((((((''''''''''''((())))))))))))(((''''''(((((()))*********))))))%%%$$$###$$$&&&'''&&&%%%(((((((((((((((((((((((($$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((()))))))))''''''''''''((((((((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))))),,,+++)))((('''(((((()))''''''''''''(((((((((((()))***+++***)))((()))***)))*********++++++++++++,,,---------///666AAAIIIRRRZZZfffnnnqqqrrrssstttmmmllljjjggghhhooozzz}}}yyyvvvppplllpppvvvzzzzzzxxxwwwxxx|||***************+++++++++)))***+++,,,,,,,,,,,,,,,------...///000222333444999===DDDKKKUUUcccrrr|||}}}}}}~~~~~~~~~xxxrrrpppllljjjiiikkkooorrrxxxxxxwwwuuuttttttuuuwwwxxxxxxzzz}}}~~~}}}|||}}}}}}}}}{{{yyysssqqqnnnllljjjiiiiiiiiihhhiiiiiihhhgggeeecccbbb^^^^^^^^^]]]]]]]]]]]]\\\ZZZ[[[\\\]]]]]]]]]\\\\\\[[[[[[]]]^^^^^^^^^^^^]]]\\\^^^aaabbbbbbcccdddfffhhhiiijjjlllnnnqqqssstttsssuuuwwwzzz}}}}}}wwwrrrnnnkkkhhhfffbbb^^^YYYWWWVVVVVVUUUTTTSSSUUUXXX[[[^^^dddmmmttt~~~|||vvvmmmgggaaa```___```dddjjjttt{{{zzzxxxvvvvvvxxxzzz{{{yyyxxxvvvvvvvvvxxxzzz||||||{{{yyyvvvpppfffXXXNNN===999444000///...,,,+++++++++++++++++++++++++++***++++++++++++***))))))(((((((((((('''''''''''')))))))))))))))(((''''''))))))*********)))((((((&&&%%%$$$%%%'''((('''&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((('''''''''&&&&&&'''''''''((((((((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((()))))),,,+++)))'''&&&'''((((((''''''''''''((((((((((((&&&(((***+++*********+++++++++++++++,,,,,,,,,,,,...///000111444===KKKUUU___fffooosssrrrppppppqqqggghhhhhhhhhjjjsss~~~zzzsssooossszzzwwwwwwwwwvvvyyy******))))))((('''''''''***++++++++++++***))))))------...///000222444555===BBBJJJSSS^^^mmm|||{{{~~~}}}zzzuuuqqqooommmjjjjjjmmmrrrvvv|||vvvvvvvvvvvvwwwyyy{{{||||||~~~{{{yyywwwvvvvvvvvvuuusssqqqnnnlllhhheeebbbaaaaaabbb^^^^^^______^^^\\\ZZZYYYWWWWWWWWWVVVVVVVVVUUUUUUSSSTTTVVVWWWWWWVVVUUUTTTTTTUUUVVVWWWXXXWWWVVVUUUUUUXXX[[[\\\\\\]]]^^^```bbbcccdddfffiiilllooopppnnnooorrrvvvyyy{{{}}}~~~{{{|||~~~zzzvvvssspppnnnfffaaa\\\YYYYYYZZZYYYWWWPPPSSSUUUVVVXXX]]]dddjjjsss~~~{{{|||}}}tttmmmfffccc```]]]___dddjjjzzz~~~|||zzzwwwvvvuuuvvvvvvxxxwwwuuutttuuuwwwyyy{{{yyywwwuuutttqqqhhhZZZOOO@@@<<<666222///...---+++++++++++++++++++++++++++***++++++++++++***)))))))))((((((((('''''''''''')))))))))))))))((((((''')))***++++++***)))(((''''''&&&%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&'''''''''((('''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((,,,***(((&&&%%%&&&'''(((''''''''''''((((((((()))###&&&))),,,,,,++++++,,,++++++,,,,,,,,,---------///111333444888BBBQQQ\\\hhhnnnuuuwwwsssooommmnnnccceeeggghhhllluuu}}}vvvqqquuu}}}{{{|||}}}}}}))))))))))))***************************+++++++++............000444:::>>>@@@IIIUUU^^^fffrrr|||}}}~~~|||xxxuuusssssstttpppmmmlllnnnrrruuuvvv}}}{{{yyyuuuwwwyyyzzz{{{}}}~~~|||yyyuuuqqqmmmkkkiiihhhhhhgggeeeccc___^^^\\\YYYWWWVVVUUUTTTTTTTTTSSSRRRPPPOOOOOONNNOOOMMMKKKKKKLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLLLLMMMNNNOOOOOOPPPPPPQQQRRRSSSUUUWWWYYYZZZXXXYYY[[[^^^```bbbdddeeefffhhhjjjnnnppprrrrrrsssssstttwwwzzz}}}|||wwwssslllgggaaa^^^]]]\\\YYYVVVUUUVVVVVVUUUTTTVVV\\\aaahhhppp}}}}}}zzz}}}~~~vvvlllddd```___```dddqqq~~~}}}|||zzzxxxvvvuuutttxxxuuurrrrrrsssvvvxxxxxxttttttuuutttooofff[[[SSSGGGAAA:::555333111...,,,///......------.........---,,,***)))))))))***+++))))))(((((((((((())))))***)))(((&&&&&&''''''(((''''''''''''''''''''''''$$$#########$$$&&&((()))######$$$%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''((('''%%%$$$######$$$%%%((('''&&&%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%++++++******)))(((((((((((((((((((((((()))******((((((''''''''''''((((((,,,,,,,,,+++++++++++++++,,,+++++++++---...---,,,111333555888???LLL\\\gggttttttuuutttqqqmmmiiifffccccccdddgggooozzz||||||xxx}}}************++++++++++++++++++++++++,,,,,,,,,,,,...//////000222666;;;???IIIQQQZZZbbbjjjuuu~~~}}}zzzvvvtttuuuvvvuuurrrppppppssswwwzzz{{{}}}{{{zzzxxxzzz|||~~~{{{yyywwwuuusssppplllhhhcccaaa___^^^^^^]]][[[YYYVVVUUUTTTRRRPPPOOONNNNNNMMMMMMLLLKKKJJJIIIHHHHHHJJJHHHGGGFFFHHHIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHHHHIIIIIIJJJKKKKKKMMMOOOQQQRRRSSSTTTUUUWWWYYY[[[^^^___``````bbbeeehhhjjjlllmmmmmmmmmoooqqqtttwwwyyy{{{{{{~~~}}}}}}}}}xxxtttoooiiieeedddccc```]]]VVVWWWVVVSSSQQQSSSWWW[[[```gggrrr}}}}}}xxxzzz|||sssjjjdddbbbbbbbbbmmmzzz~~~{{{yyywwwvvvuuurrrpppoooppprrrssssssqqqqqqrrrqqqmmmfff\\\UUUKKKFFF>>>999666444000---...---,,,++++++***++++++,,,+++******))))))******))))))(((((((((((())))))***)))((('''&&&'''((((((((((((((((((((((((((((((%%%%%%$$$$$$%%%&&&'''(((%%%%%%%%%&&&'''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$%%%%%%((('''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''*********)))))))))))))))((((((((((((((())))))***((((((''''''''''''((((((*********+++++++++++++++*********+++---............000444;;;FFFUUUdddnnnttttttsssrrrooojjjfffddddddcccdddiiirrr}}}~~~~~~|||+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---------...---///000222555:::AAAFFFVVV\\\bbbhhhooozzz}}}yyyuuuuuuwwwzzzwwwvvvtttvvvzzz~~~~~~~~~}}}|||}}}~~~zzzvvvsssooommmjjjhhhfffccc^^^[[[VVVUUUSSSRRRRRRRRRPPPNNNLLLLLLJJJIIIHHHGGGGGGGGGFFFFFFEEEDDDCCCBBBBBBAAADDDBBB@@@AAABBBCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBEEEEEEFFFGGGHHHJJJLLLMMMMMMNNNPPPRRRUUUWWWXXXYYYYYYZZZ]]]___bbbcccdddeeeeeegggiiillloooqqqrrrssswwwvvvwwwzzzyyysssmmmiiihhhgggdddaaaZZZYYYWWWTTTQQQQQQSSSVVVXXX]]]eeemmmxxxyyywww|||}}}tttlllgggeeeccciiiooowww}}}{{{yyysssrrrooooooppppppooonnnmmmmmmnnnnnnkkkeee^^^XXXQQQKKKCCC===:::777333///......,,,+++************+++++++++++++++***))))))***))))))(((((())))))******)))((('''''''''(((((())))))))))))))))))))))))''''''&&&&&&&&&&&&'''(((''''''''''''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%((('''&&&&&&%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))(((((())))))))))))******((((((''''''(((((()))***)))((((((''''''(((((()))((())))))******+++++++++))))))***+++,,,...///000///111666AAAPPP```lllssstttsssqqqoookkkgggcccaaadddccceeelllwww}}}}}}~~~++++++++++++,,,,,,,,,,,,++++++,,,,,,------.........///000333999BBBLLLSSSbbbeeeiiimmmsss}}}{{{xxxwwwyyy{{{yyyyyyzzz}}}zzzvvvsssoookkkgggdddaaa^^^[[[YYYVVVSSSPPPNNNLLLKKKJJJKKKKKKIIIGGGEEEEEEDDDCCCCCCCCCCCCDDDBBBBBBAAA@@@@@@???>>>>>>>>>===<<<<<<===>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@?????????????????????BBBBBBBBBCCCEEEFFFHHHIIIGGGHHHJJJLLLNNNPPPRRRRRRSSSTTTVVVXXXZZZ\\\]]]^^^___```ccceeehhhjjjkkkkkkooooooqqqtttyyy~~~~~~yyyrrrnnnllljjjfffccc___]]]ZZZVVVTTTSSSTTTTTTVVVYYY]]]bbbkkkzzzzzz|||~~~tttmmmiiifffggghhhllluuu~~~|||vvvtttrrrrrrrrrqqqooommmjjjjjjjjjkkkjjjfff```\\\UUUOOOGGGAAA===999444000//////...------,,,------******+++,,,,,,***)))(((***))))))))))))))))))***)))))))))((((((((((((((((((((((((((((((((((((((())))))((((((''''''''''''((((((''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''&&&'''''''''((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))***''''''(((((()))******+++(((''''''''''''((())))))))))))(((((((((((())))))''''''((()))***+++++++++***++++++++++++---///111444666===JJJZZZhhhooorrrtttrrroookkkgggdddbbbaaadddcccfffnnnzzz~~~}}}{{{|||*********++++++++++++,,,*********+++,,,------......///111666>>>KKKYYYcccjjjlllooorrrwww{{{yyyyyyyyy{{{{{{~~~|||xxxtttpppllliiieee```]]]ZZZXXXTTTRRRPPPNNNKKKHHHGGGEEEDDDDDDEEEEEEDDDBBB@@@???????????????@@@@@@>>>>>>======<<<<<<;;;;;;;;;:::999:::;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;>>>>>>??????AAABBBDDDEEECCCDDDEEEGGGIIIKKKLLLMMMNNNOOOPPPRRRTTTVVVWWWXXXZZZ[[[]]]```bbbdddeeeeeegggiiikkknnnrrrwww{{{~~~~~~~~~}}}wwwuuurrrnnnjjjbbb```\\\YYYWWWUUUTTTTTTVVVWWWXXX[[[aaannn~~~}}}|||sssnnniiifffcccdddjjjvvvyyywwwuuuttttttrrrpppnnnkkkjjjjjjjjjiiigggdddaaaYYYSSSKKKEEEAAA<<<666222.........---......//////******+++,,,,,,***)))(((******))))))))))))******)))))))))))))))((((((((('''''''''''''''''''''''')))))))))(((((('''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((((((&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((&&&&&&'''((()))******+++'''''''''''''''(((((()))))))))(((((((((((())))))''''''((()))***+++++++++,,,------,,,+++,,,///222888<<>>>>>???@@@???===;;;;;;::::::::::::;;;;;;999999999888888777777777999888777888::::::888777999999999999999999999999777777777777777777888888999999::::::;;;===>>>??????@@@AAACCCEEEFFFHHHHHHJJJJJJJJJLLLMMMPPPQQQSSSTTTVVVXXXZZZ\\\^^^______```bbbeeegggjjjnnnsssvvv||||||{{{yyyxxxxxx{{{}}}}}}~~~}}}yyytttpppgggddd___\\\ZZZXXXUUUSSSUUUUUUUUUUUUYYYcccpppzzz~~~~~~|||wwwmmmgggbbb___aaahhhwww|||zzzwwwuuuuuutttsssqqqooommmlllkkkkkkiiigggeee^^^XXXQQQKKKGGGBBB;;;666......------------......+++++++++++++++***))))))+++******))))))******+++))))))*********)))((('''''''''''''''''''''''''''(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%###$$$%%%'''((((((((((((&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&'''((())))))((('''&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''(((((()))******''''''&&&&&&''''''((()))***))))))(((((())))))***((())))))******+++++++++,,,...///...,,,---111555<<>>???AAACCCDDDDDDDDDDDDDDDEEEFFFIIIKKKLLLNNNOOOQQQTTTVVVWWWXXXXXXYYY\\\___aaabbbeeejjjnnnrrrsssrrrqqqooopppsssvvvwwwxxx{{{}}}|||wwwqqqmmmgggccc```]]]XXXUUUUUUUUUUUUTTTUUU[[[eeemmmvvvsssllleee```]]]^^^jjjwww{{{yyyxxxyyyxxxwwwtttrrrooommmlllllljjjiiiddd___XXXSSSNNNIIICCC>>>222111000///------,,,,,,,,,+++******))))))******+++******))))))******+++))))))***+++***)))((('''''''''''''''''''''''''''&&&'''((((((((('''&&&%%%&&&&&&&&&'''((((((((()))&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&!!!###$$$&&&'''(((''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%&&&((())))))(((&&&%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&'''''''''((()))))))))'''&&&&&&&&&&&&'''((((((******))))))))))))***************++++++++++++++++++---///...---000666;;;DDDNNN^^^llluuuxxxxxxxxxpppmmmiiieeedddgggjjjlllmmmrrryyy}}}}}}zzzxxxzzz,,,,,,,,,---------......++++++,,,---...///000111000777CCCOOOZZZcccjjjnnnwww{{{yyyrrrppprrrtttzzz}}}|||zzz|||~~~}}}{{{{{{}}}zzzvvvqqqkkkgggaaa\\\XXXTTTQQQNNNLLLKKKIIIFFFDDDEEEBBB???>>>>>>>>>===<<<;;;:::999:::<<<<<<<<<:::;;;;;;:::999999999::::::888888777777777777777777666555555777888888666444333333333333333333333333333333444555666666777777777777777888999:::;;;<<<::::::<<<===???@@@AAABBB@@@??????@@@BBBDDDFFFHHHJJJKKKMMMOOOQQQRRRSSSTTTUUUXXX[[[\\\]]]```eeeiiikkklllkkkjjjiiijjjmmmpppssstttvvvyyy|||~~~{{{vvvpppjjjfffbbb\\\XXXVVVWWWWWWUUUTTTXXX```fffiiivvvzzzrrrjjjddd]]]ZZZcccppp|||}}}}}}~~~~~~~~~xxxuuuqqqooonnnmmmllljjjiiiddd]]]XXXTTTOOOHHHCCC888777555222000...---,,,---,,,***)))))))))***+++++++++************++++++)))******++++++)))((('''))))))))))))))))))))))))%%%&&&'''(((((('''&&&%%%&&&''''''((()))******+++&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&''''''''' """$$$&&&''''''''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''$$$%%%'''(((((('''%%%$$$'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''******))))))(((((('''''''''''''''((((((((((((((('''&&&&&&&&&&&&'''((((((******))))))))))))******,,,,,,,,,+++++++++++++++(((,,,/////////222999@@@MMMYYYiiiuuuyyyxxxvvvuuuppplllhhheeeeeehhhmmmppppppwww~~~~~~zzzxxxwwwwww|||******+++++++++,,,,,,,,,,,,,,,,,,,,,---///111222222<<>>>>>???@@@@@@AAAAAADDDEEEFFFHHHJJJLLLMMMNNNOOOPPPSSSUUUXXX[[[]]]___```aaabbbaaaaaabbbdddgggjjjlllnnnqqqtttuuuuuuuuuyyy{{{}}}yyyrrrlllfff```\\\\\\ZZZXXXVVVVVVXXXZZZ\\\cccfffppp{{{ooofffaaaaaabbbcccllluuuzzzzzz~~~tttooonnnooooooooooooiiiaaa^^^]]]XXXOOOGGGAAA<<<666111///////////////...------,,,,,,,,,------,,,,,,+++***)))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''((()))***)))(((&&&$$$&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******************************+++,,,...,,,,,,///222777AAALLL[[[cccooozzz}}}zzzsssnnnmmmkkkhhhfffhhhlllqqqtttyyyzzz}}}{{{yyyyyy{{{||||||}}}++++++,,,,,,,,,------------......---...///222444555???LLLXXX___ccchhhkkkrrrxxxyyytttqqqsssxxx{{{~~~yyyuuuuuuxxx}}}~~~}}}~~~zzzuuulllfff```[[[UUURRRRRROOOKKKFFFEEEDDDCCCBBB@@@>>>======<<<<<<<<<<<<;;;;;;::::::888888888777777777666666555555555666666666777777555555555555555555555555555555555555555555555555333333333333333333333333333333333444444444444555333333333333444666777888777777777777888999::::::;;;;;;<<<<<<===>>>>>>???AAABBBCCCEEEFFFHHHIIIJJJKKKLLLOOOQQQTTTWWWYYYZZZ\\\]]]]]]]]]]]]^^^```cccdddfffhhhkkknnnppppppqqqtttvvvyyyzzz|||~~~yyyrrrkkkddd``````^^^[[[XXXWWWWWWYYYZZZ\\\^^^fffsssvvvjjjccc```______gggooozzz|||vvvssssssttttttsssmmmfffcccaaa\\\SSSLLLFFF@@@999444111///......---,,,+++++++++++++++,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''((()))***)))(((&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''&&&''''''((((((''''''&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************++++++*********+++,,,,,,000---...111555<<>>===<<<;;;;;;:::;;;;;;;;;;;;::::::::::::888888777777777777666666444444444555555555666666555555555555555555555555444444444444444444444444333333333333333333333333333333333333444444444444444333333333444444555666444444444444555666777888888888999999:::;;;;;;;;;<<<===>>>@@@AAACCCDDDEEEFFFGGGIIIKKKNNNPPPRRRSSSUUUVVVWWWWWWWWWXXXZZZ\\\\\\]]]```cccfffiiijjjkkkmmmoooqqqtttvvvyyy|||zzzrrrjjjeeedddbbb___[[[XXXWWWWWWWWWVVVVVV[[[eeeppp{{{~~~rrrhhhccc___]]]```fffppp{{{~~~yyywwwyyy{{{yyytttnnnjjjhhhbbbYYYRRRKKKEEE>>>777333000...,,,*********))))))***++++++************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''((()))))))))(((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((''''''&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++******+++,,,,,,---111///000444;;;EEEUUUcccooouuu|||{{{wwwuuuqqqqqqqqqrrruuuxxx{{{}}}~~~~~~~~~wwwtttsssttttttzzz,,,,,,,,,,,,------------...///000///...000555999@@@HHHSSSZZZ^^^```bbbeeennnttt~~~zzzwwwtttrrrssszzz}}}{{{zzz|||~~~||||||}}}wwwsssooonnnjjjccc]]]YYYVVVRRROOOLLLIIIEEECCCBBBAAA>>><<<<<<;;;;;;;;;:::999999999::::::::::::::::::999999888777777777666666666666333333333444444444555555555555555555555555555555333333333333333333333333222222222222222222222222222222333333333444444444444444333333333333333444333333333333444555666666777777777777888888999999999:::;;;<<<===???@@@@@@AAABBBCCCEEEHHHJJJKKKLLLNNNOOOQQQQQQQQQRRRTTTVVVUUUVVVYYY\\\___bbbdddfffeeegggjjjmmmooorrrvvvyyyxxxzzz{{{|||~~~wwwoooiiihhheeebbb^^^ZZZXXXWWWWWWUUUSSSUUU\\\eeeooo}}}yyypppiiiccc___\\\___hhhuuu|||}}}wwwsssooohhh^^^WWWNNNIIIAAA:::555222///---*********)))******+++,,,))))))*********+++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''((()))(((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))******************)))******+++,,,---111///111888@@@MMM```oooxxx||||||xxxvvvvvvuuuvvvxxxzzz|||}}}~~~~~~~~~xxxsssqqqrrrssswww~~~++++++++++++,,,,,,,,,,,,,,,...000///...111777<<>>===<<<::::::::::::999999888888888888888999999999999999777777777666666666666555333333333333444444444444555555555555555555555555333333333333333333333333222222222222222222222222222222222333333333444444444444333222222222222333333222222333333444555666666666666777777777777777777888999:::;;;<<<===>>>===>>>???AAACCCEEEFFFGGGGGGIIIKKKLLLMMMMMMOOOQQQQQQRRRTTTWWWZZZ]]]```aaa^^^```cccfffhhhkkkooorrrrrrsssuuuwwwxxx{{{|||sssnnnkkkiiifffbbb^^^[[[ZZZYYYWWWTTTSSSXXX]]]eeeqqq|||yyyooofffaaa\\\]]]cccooo~~~{{{uuummmccc\\\QQQLLLEEE>>>999555222000,,,,,,+++++++++,,,,,,---)))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$'''(((((((((((((((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))'''((((((((()))))))))***((((((((((((((((((((((((((()))))))))************((((((((())))))+++,,,,,,000///333;;;FFFSSSfffvvvyyyvvvvvvxxxxxx{{{~~~~~~~~~}}}~~~|||tttpppppprrrtttyyy*********+++++++++,,,,,,+++...111000///333;;;BBBKKKOOOVVVZZZ\\\^^^cccgggnnnttt~~~xxxwwwxxx}}}wwwoooggg```\\\XXXUUURRROOOLLLHHHEEEDDDCCCDDD???>>>===<<<;;;;;;;;;;;;:::::::::999999888888888777777777888888888888888777777666666666666555555333333333444444444555555444444444444444444444444333333333333333333333333222222222222222222222222222222222222333333333333333333222111111222222222222222222222333444555666666666666666666666666666666666777888999:::;;;<<<;;;;;;<<<>>>???AAABBBBBBAAADDDFFFHHHHHHIIIJJJLLLMMMMMMOOOQQQTTTWWWZZZ\\\XXXZZZ]]]___aaadddhhhkkkkkkmmmoooqqqsssvvvzzz~~~|||vvvrrrppplllhhhddd```]]]\\\WWWTTTSSSUUUXXX\\\eeennnwwwjjjbbb______aaajjjwww}}}tttjjjdddWWWRRRKKKDDD>>>:::555333///...------,,,,,,------))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%$$$$$$'''(((((())))))(((((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))***''''''(((((())))))******))))))))))))))))))))))))))))))))))))************(((((())))))***+++,,,---///000666AAALLLXXXiiiwwwxxxtttvvvyyyzzz~~~wwwqqqnnnooorrruuuyyy~~~+++++++++,,,,,,,,,------+++///333333222666@@@HHHPPPSSSWWWZZZ\\\```ggglllooovvv}}}|||}}}~~~oooiiiaaaYYYSSSOOOLLLJJJEEEEEECCCAAA???>>>??????;;;;;;;;;:::999999:::;;;:::::::::999888777777666666666666777777888888888777777666666666555555555444444444444555555555555444444444444444444444444444444444444444444444444111111111111111111111111111222222222222333333333222111111111111111222333111111111111222333444555555555555444444444444444555555666777888999999:::888999:::;;;<<<===>>>???<<<>>>BBBCCCDDDDDDFFFGGGHHHIIIIIIKKKNNNQQQSSSUUUSSSUUUWWWYYYZZZ]]]```cccccceeegggiiillloootttwww|||~~~{{{yyyuuupppjjjeeeaaa___XXXUUUUUUVVVWWWWWW\\\bbbooowwwrrrhhhcccaaaaaaeeeooo{{{|||tttooo___ZZZRRRJJJDDD>>>888555000000...---,,,,,,,,,,,,***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&(((((())))))))))))((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((())))))******'''''''''((()))*********))))))))))))))))))))))))))))))))))))*********************+++,,,---/////////222;;;GGGQQQ\\\iiivvv}}}uuuqqqtttxxxyyy~~~{{{tttnnnlllnnnrrrvvv|||,,,,,,,,,---------......,,,111444555444999CCCLLLSSSVVVYYY[[[]]]bbbjjjqqqpppwww}}}||||||tttfff```XXXPPPKKKHHHEEECCC>>>>>>>>>===;;;;;;;;;<<<:::;;;;;;;;;::::::<<<===::::::999888777666555555555666666666777777888888777666666666555555555555444444444555555555666666444444444444444444444444444444444444444444444444111111111111111111111111111111222222222333333333111111000000111222222333000000000000111222333444444333333333333333333333444444555555666777888888777777888999:::;;;<<<<<<888;;;???AAAAAABBBCCCDDDEEEEEEEEEGGGIIILLLNNNPPPOOOQQQTTTUUUVVVXXX\\\^^^^^^```bbbdddgggjjjooorrruuuxxx|||{{{uuunnngggccc```ZZZXXXXXXYYYXXXVVVXXX]]]ccckkkxxx{{{qqqeeecccaaabbbiiiuuu{{{wwwfff```XXXOOOGGG@@@:::555111000///---,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))'''''''''''''''((()))***&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''((((((((((((((())))))))))))((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))******+++&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))************,,,,,,,,,---...///111111///444>>>KKKUUU^^^jjjttt|||yyyqqqmmmpppuuuwww~~~}}}xxxqqqllljjjmmmrrrvvv+++---000000///------...000///...222999BBBJJJNNNYYYZZZ\\\```eeejjjooorrryyy||||||mmmdddYYYTTTNNNHHHEEEBBB@@@??????>>><<<:::999999::::::;;;;;;;;;::::::999999999888888888888888888888888999999888888777777666666666666777777888888999999444444444444444444444444444444333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333777888999::::::999777666::::::;;;<<<===>>>???@@@???@@@AAACCCEEEFFFHHHHHHLLLLLLMMMNNNQQQTTTWWWYYY\\\\\\]]]___bbbeeeggghhhmmmnnnqqquuuxxxzzz|||}}}{{{tttmmmgggcccbbb___\\\ZZZZZZZZZZZZYYY]]]eeeoooxxxtttllleeeaaadddjjjpppwww}}}~~~wwwooofffZZZPPPJJJDDD<<<666444222///------,,,+++)))+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))''''''''''''''''''''''''((('''%%%$$$###$$$%%%%%%'''''''''&&&&&&%%%%%%%%%&&&''')))***+++***((('''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))***************++++++,,,''''''''''''((()))++++++---***+++......,,,...111666???LLLVVVZZZ```lllwww}}}|||zzzuuuqqqooorrruuu{{{yyyrrrnnnppprrrsssyyy+++---//////...------...000000111555===FFFMMMQQQYYY[[[^^^ccciiinnnrrruuu}}}ssseee\\\RRRNNNIIIEEECCCAAA@@@???>>>===;;;:::999999999:::;;;;;;;;;::::::999999999777777777777777777777777999999999999888888888777777777777777777888888888555555555555555555555555555555555444444444333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222333333444444444666777888888999888777777888888999:::;;;<<<============???@@@BBBDDDEEEFFFHHHIIIJJJKKKNNNQQQSSSUUUXXXXXXZZZ\\\^^^aaacccdddhhhjjjlllpppsssuuuwwwxxx{{{}}}vvvpppllleeeaaa]]][[[ZZZYYYYYYXXXYYY```hhhpppxxx~~~ssskkkeeefffjjjmmmttt{{{zzzwwwxxx}}}xxxpppiii___VVVNNNHHHAAA<<<777444111///......,,,***++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((('''''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&(((******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))***))))))))))))***++++++)))))))))))))))***+++,,,---***+++...///...000555;;;FFFTTT^^^bbbgggpppyyy}}}|||xxxrrrnnnmmmqqqttt{{{~~~}}}wwwqqqooorrrvvvyyy***,,,......---------...000222555;;;CCCKKKRRRVVVZZZ]]]bbbiiioootttxxxyyy~~~sssgggZZZRRRJJJGGGCCC@@@@@@@@@??????<<<<<<;;;:::999999::::::;;;::::::::::::999999999888888888888888888888888:::::::::999999999999888888888888777777777777777666666666666666666666555666666666555555555555444333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333000111111222333444555555444444555666777777777666555555666777888999::::::::::::;;;===???@@@AAABBBDDDDDDEEEGGGIIILLLNNNPPPRRRSSSTTTVVVXXX[[[]]]^^^aaabbbeeehhhkkknnnooopppssswww||||||vvvrrrkkkhhhccc___]]][[[ZZZXXXWWW\\\aaafffmmmxxx}}}tttllljjjjjjjjjooottt}}}zzzvvvssssssxxx}}}||||||}}}}}}yyyqqqmmmeee]]]TTTLLLGGGDDD;;;888444111000///---+++,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((()))******++++++*********++++++,,,---++++++...//////444:::DDDQQQaaakkkooorrrwww{{{|||yyysssmmmjjjlllqqqvvv~~~|||xxxwwwsssppppppuuu|||)))+++------------...//////444;;;BBBJJJQQQWWW[[[\\\```gggooouuuzzz}}}~~~rrrggg\\\QQQJJJEEEBBB???>>>>>>>>>>>>===;;;;;;;;;:::::::::::::::;;;:::::::::::::::::::::888888888888888888888888999999999999999999999999999999888888777777666666666666666666555555555555666666666555555555444444333333333333333333333333222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222///000111222333444555555222222333444555666666666444444555555666777777888888888999;;;<<<===??????@@@@@@BBBDDDFFFHHHJJJKKKMMMNNNOOOPPPSSSUUUWWWXXXZZZ[[[^^^aaadddfffggghhhkkknnntttxxx|||}}}yyyuuupppjjjeeebbb___\\\ZZZZZZ\\\^^^```eeennn{{{~~~tttoookkkiiijjjmmmvvv|||||||||{{{|||xxxttttttvvvyyy{{{|||xxxwwwxxxzzz||||||zzzwwwpppnnnjjjcccYYYQQQLLLKKK@@@<<<777333111///---+++,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((())))))***,,,++++++*********++++++...,,,,,,...///000777???OOO^^^oooxxx{{{}}}}}}|||xxxtttnnnjjjjjjooovvv{{{~~~wwwssssssoooooorrryyy)))+++,,,---------///111111777AAAJJJQQQVVVZZZ]]]^^^bbbjjjssszzzuuuhhh^^^UUULLLFFFDDDAAA???===>>>>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<::::::::::::::::::::::::999999999999999999999999::::::999999888888888777777666666666555555444444555555555444444444444333333333333333333333333333222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222//////000111333444555555111111222333333444555666444444444555666666777777777777888:::;;;<<<=========>>>???AAACCCEEEFFFGGGIIIIIIJJJLLLNNNPPPRRRSSSTTTVVVXXX[[[]]]```aaabbbcccggglllqqqtttxxx|||~~~{{{wwwpppjjjeeeaaa^^^[[[\\\]]]]]]]]]___fffooovvvzzztttnnniiigggiiipppzzz}}}yyywwwvvvwwwxxx~~~{{{xxxvvvuuuvvvvvvvvvwwwvvvvvvvvvwwwwwwvvvuuuoooooommmhhh___XXXRRRPPPDDD@@@:::555222///---+++,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''************************(((((((((((())))))))))))((((((((((((((())))))***++++++***)))))))))******///------//////111:::EEE[[[jjjzzz{{{qqqnnnjjjjjjnnnvvvyyysssqqqqqqlllpppwww***+++,,,------///111444555===JJJSSSXXX[[[]]]___aaaeeellluuu|||vvvjjj^^^VVVOOOIIIDDDCCCAAA???>>>>>>>>><<<;;;:::;;;<<<===============<<<<<<<<<============>>><<<<<<<<<<<<<<<<<<<<<<<<999999::::::::::::;;;;;;;;;;;;;;;:::::::::::::::888888777777666666555555555555555444444444333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222///000000111222333444444222222222222222333444555444444444444555555666666666777777888:::;;;;;;<<<:::;;;===???AAABBBCCCCCCEEEEEEFFFGGGIIIKKKMMMNNNPPPQQQSSSVVVXXXZZZ[[[\\\]]]```eeeiiimmmppptttvvvxxxzzz~~~{{{tttmmmhhhccc___]]]]]]]]][[[ZZZ[[[___eeeiiiyyyyyyssskkkggggggkkktttzzzwwwuuusssuuuxxx}}}|||zzzwwwuuusssqqqpppvvvwwwwwwwwwvvvvvvuuuuuurrrqqqpppmmmhhhaaaYYYUUUJJJEEE>>>888444111...,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((()))))))))***((((((((((((((((((((((((%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((()))************)))))))))******+++///...///000111666BBBOOOdddtttvvvllljjjjjjnnnvvvzzztttqqqpppqqqnnnuuu~~~***,,,------...000333666:::DDDRRR\\\______```bbbcccgggmmmuuu|||qqqiii^^^UUUOOOKKKFFFBBB@@@>>>======>>>>>>===<<<:::;;;===>>>????????????===>>>>>>>>>????????????========================;;;<<<<<<<<<============;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999999888777777666666666555555555555444444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111222222222333444333222222222333444444333333333333444444444444555555666777888999999:::777888:::===>>>?????????AAABBBBBBCCCEEEGGGIIIJJJLLLMMMOOORRRTTTVVVWWWWWWWWWZZZ___ccceeehhhlllnnnsssvvvyyy}}}zzzsssmmmhhhdddaaa___^^^\\\[[[ZZZ\\\___aaammmuuu~~~wwwnnnhhhgggeeemmmwwwyyyuuusssqqqsssxxx{{{{{{|||zzzwwwssspppooovvvwwwxxxyyyxxxwwwwwwwwwwwwvvvttttttqqqkkkbbb[[[PPPKKKCCC<<<777444111///------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((('''''''''''''''((((((((())))))(((((((((((((((((((((((($$$%%%'''((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))(((((((((((())))))))))))***))))))))))))***++++++***************+++,,,---......000333666===MMM[[[kkkyyy|||rrrjjjjjjmmmttt|||tttpppooopppqqqrrr|||+++,,,---...///111444777>>>IIIXXXaaaccccccbbbcccdddhhhnnnuuu|||}}}yyyggg```VVVOOOKKKHHHDDD@@@===<<<;;;<<<>>>???>>>===;;;<<<>>>???@@@@@@@@@@@@>>>>>>??????@@@@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>??????@@@@@@;;;<<<<<<<<<===>>>>>>>>>======<<<;;;;;;:::999999777777777777666666666666444444444444444444444444222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111222222555444333222222222333444222222222222222333333333444444555555666777888888555666999;;;<<<=========??????@@@AAABBBDDDFFFGGGIIIJJJLLLOOOQQQSSSTTTTTTSSSWWW[[[^^^aaadddgggiiimmmooosssvvvyyy|||xxxsssnnniiifffbbbaaa___]]]]]]]]]^^^___fffnnnzzzzzzpppiiihhhaaahhhrrr{{{yyyuuusssqqqsssxxxzzz|||~~~}}}zzzvvvsssqqquuuwwwyyyzzzzzzyyyyyyzzz|||yyyxxxxxxxxxssshhh___TTTNNNFFF???999666333111---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))************************''''''((((((((((((''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))$$$%%%'''(((((((((''''''%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((())))))))))))***************++++++,,,*********+++,,,---...///,,,---000555:::CCCUUUeeennn|||yyyooojjjkkkpppyyyxxxqqqmmmnnnpppqqqvvv)))+++...---,,,///666===JJJVVV```bbbaaabbbeeeeeegggiiinnntttzzz~~~zzzzzz|||xxxllleeeWWWSSSNNNJJJGGGEEECCCBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCEEEEEEEEEGGGIIIIIIGGGFFFEEEFFFHHHGGGFFFDDDDDDDDDEEEFFFDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@??????>>>>>>??????===<<<:::888777666:::::::::999999888777666555555555666555555444444333444555555555444333222222111111000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111222222222333333333000000000000000000000000333333333444444444555555666666888999999999999999;;;<<<===>>>@@@BBBCCCDDDCCCDDDFFFHHHJJJLLLNNNNNNQQQRRRTTTWWWZZZ]]]___```gggiiimmmqqqtttwww{{{~~~zzzuuupppkkkhhheee```]]]\\\[[[YYYXXX```bbbkkkxxx~~~wwwoooiiihhhhhhlllwww}}}sssnnnnnnqqqtttyyyzzz{{{zzzwwwsssooommmwwwyyy|||~~~~~~~~~}}}zzzqqqggg[[[TTTLLLEEEAAA<<<777333,,,++++++---......,,,***,,,,,,++++++***)))(((((())))))************))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%$$$###$$$%%%&&&'''+++++++++******(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&'''((()))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((+++*********))))))(((((()))))))))))))))******+++******))))))))))))******...,,,)))((()))***++++++111000111777CCCSSS```hhhyyy|||zzzrrrmmmiiiiiisss~~~tttmmmiiiiiipppyyy+++---///......222:::BBBQQQ[[[ccccccaaabbbdddeeegggjjjooovvv}}}|||xxxuuuuuuwwwzzz}}}xxxmmmbbb\\\RRRNNNJJJGGGEEEDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGHHHIIIHHHKKKMMMMMMLLLKKKKKKLLLLLLKKKJJJIIIIIIIIIJJJKKKHHHHHHGGGGGGGGGGGGFFFFFFDDDDDDDDDCCCBBBBBBAAAAAADDDDDDCCCAAA@@@>>>===<<<;;;<<<<<<;;;;;;:::999888777777777777777666666555333444555555555444333222222222111000000000000000111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333111111111111111111111111333333333444444444444555555666777888999999999999::::::;;;<<<>>>???@@@@@@BBBBBBDDDFFFHHHJJJLLLLLLNNNOOOQQQTTTWWWYYY[[[\\\```bbbfffhhhjjjmmmpppsssyyy|||zzztttooojjjfffaaa]]]\\\ZZZYYYXXX[[[\\\cccooo{{{~~~}}}~~~yyyrrrmmmhhhfffhhhppp|||}}}tttooonnnppprrruuuwwwzzz{{{{{{wwwssspppwww{{{wwwnnn```YYYPPPHHHCCC===777333---,,,,,,---......,,,***,,,,,,++++++***))))))((())))))************))))))))))))))))))))))))))))))'''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))***++++++******(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((************)))))))))((()))))))))))))))***++++++++++++************++++++---+++******+++---......222222555===JJJYYYgggooo|||}}}}}}xxxqqqmmmnnnoooyyy|||sssmmmkkkmmmwww////////////000777AAAIIIXXXaaafffeeebbbccceeeeeehhhlllssszzz|||yyyvvvrrrooolllnnnrrrwwwzzzzzz{{{~~~vvvkkk```WWWQQQMMMJJJGGGFFFFFFFFFEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHIIIJJJKKKLLLMMMNNNPPPSSSTTTSSSSSSUUUVVVTTTSSSRRRRRRQQQRRRRRRRRROOOOOOOOOOOOOOONNNMMMMMMJJJJJJIIIIIIHHHHHHGGGGGGEEEDDDDDDBBBAAA@@@??????>>>>>>>>>>>>===<<<;;;;;;999999999999999888777777444444555555444333333222333222111111000000111111222222111111111000000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333111111111111111111111111333333333333444444444444555555666777888888888888888999999:::;;;;;;<<<<<>>===;;;;;;;;;;;;:::999888888555555555555444333333222333333222111111111111222222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333111111111111111111111111222222333333333444444444444444555666777777777777888888888888999999999999;;;<<<===???AAACCCDDDEEEEEEFFFHHHJJJMMMOOOQQQRRRUUUXXX[[[]]]^^^```ccceeeiiijjjmmmqqqvvv}}}{{{rrrnnngggaaa^^^\\\ZZZYYYXXXVVVXXX___fffooo{{{yyytttssstttvvv{{{zzzvvvlllhhheeeeeejjjqqqvvvxxx}}}zzzvvvssspppooonnnlllqqqzzzzzzvvvrrrvvvzzznnneeeZZZQQQJJJCCC===999333111...---------,,,++++++++++++*********))))))))))))************))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))******))))))******)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((*********)))))))))))))))******))))))******+++,,,,,,,,,++++++++++++,,,,,,+++,,,---...//////111222555:::CCCNNN\\\jjjvvv~~~}}}yyyvvvtttrrrrrrxxx}}}~~~wwwpppooosss{{{//////000333999BBBLLLSSS\\\bbbeeeddddddiiillllllmmmrrrzzz|||uuunnnkkkjjjjjjmmmsssyyy{{{zzz{{{zzznnncccZZZRRRMMMIIIGGGFFFFFFGGGJJJLLLLLLKKKLLLLLLMMMMMMMMMNNNNNNNNNQQQQQQPPPQQQQQQRRRSSSTTTYYY[[[^^^___aaacccfffhhhjjjiiiiiihhhfffeeedddccc```aaabbbbbbaaa___^^^\\\WWWWWWVVVUUUSSSRRRQQQPPPOOONNNMMMLLLKKKJJJIIIHHHCCCCCCCCCCCCBBBAAA@@@@@@============<<<;;;:::999777777666555444444444333444333333222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333111111111111111111111111222222222333333333444444333333444555666666666666888888888888888888888888888999:::<<<===???@@@AAABBBCCCEEEGGGIIIKKKMMMNNNLLLNNNRRRTTTVVVYYY\\\___ccceeegggjjjnnnttt{{{yyytttllleeeaaa^^^\\\[[[YYYWWWWWW[[[___eeeoooyyy{{{sssooommmqqqyyy}}}xxxmmmiiieeeccceeejjjooorrrwwwwwwwwwvvvtttrrrooonnnmmmsss|||zzzuuusssuuu|||rrrjjj___UUUNNNHHHBBB>>>666333000------------,,,+++++++++***************))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))((())))))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))*********************++++++,,,++++++************+++++++++---............111444:::AAAMMMXXXdddoooyyyzzzvvvttttttvvvxxx{{{}}}{{{uuuqqqsssyyy---...222777???IIIQQQVVVZZZ```dddeeehhhmmmqqqpppqqquuu}}}|||tttmmmkkklllnnnrrrvvv{{{~~~~~~tttnnnddd[[[UUUPPPLLLJJJHHHGGGHHHIIILLLNNNNNNMMMPPPPPPQQQQQQRRRSSSSSSSSSTTTTTTTTTTTTTTTUUUVVVVVV\\\^^^```bbbcccfffiiilllqqqqqqqqqqqqpppooonnnmmmjjjkkkllllllkkkiiigggeee```___]]][[[YYYWWWUUUTTTTTTSSSRRRPPPNNNMMMKKKKKKGGGGGGGGGGGGFFFEEEDDDCCC@@@@@@@@@???>>>===<<<;;;:::999888666555555555555555444333333222222333333333222222222222111111111222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222222222222222333333333333222222333444555555555555777777777777777888888888666777888999;;;<<<===>>>???@@@AAACCCEEEGGGIIIJJJHHHJJJNNNQQQSSSVVVYYY\\\]]]___cccfffiiinnnssswww{{{{{{rrrjjjeeebbb```^^^ZZZWWWVVVXXXZZZ\\\dddlll|||uuunnnkkkooovvv~~~|||ooolllgggcccccceeejjjlllpppqqqsssuuuuuusssqqqoooqqqwww|||wwwwwwxxx{{{yyyqqqdddZZZSSSMMMGGGCCC999666111...---------,,,************************))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''(((((((((((((((((((((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************+++************+++,,,,,,++++++************+++++++++---///...---///444888EEENNNZZZdddlllssszzz~~~}}}xxxttttttwww|||xxxwwwttttttzzz+++...444===GGGOOOUUUXXX[[[aaafffhhhlllrrrtttssstttxxx~~~vvvooonnnrrruuuxxxzzz}}}~~~xxxjjjeee^^^XXXTTTQQQOOONNNNNNMMMNNNPPPRRRSSSSSSRRRUUUUUUVVVVVVWWWXXXXXXYYYXXXXXXWWWWWWWWWXXXYYYYYY^^^___aaacccdddgggjjjmmmrrrsssuuuwwwxxxxxxxxxxxxxxxyyyzzz{{{zzzwwwtttrrrmmmkkkiiifffccc```^^^]]]XXXWWWVVVSSSQQQOOOMMMLLLKKKKKKKKKKKKJJJIIIHHHHHHDDDDDDDDDCCCBBBAAA???>>><<<;;;999888777666666777555555444333333333333333333333222222222111111111222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222111222222222222333333333111222333444444555555444555555555666666777777777555555666888999:::;;;<<<<<<===>>>@@@BBBDDDEEEFFFGGGIIILLLNNNPPPRRRUUUWWWVVVZZZ^^^bbbdddhhhkkknnnpppvvv~~~wwwoooiiieeecccbbb\\\YYYWWWXXXXXXXXX]]]dddoooyyy~~~tttnnnpppsssyyyuuurrrmmmhhheeeeeegggjjjkkkmmmpppsssttttttsssrrrvvv|||}}}yyyyyy{{{yyylll```WWWQQQKKKFFF<<<888222...------------************************))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))))))))((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))*********)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))************++++++******++++++,,,---,,,,,,++++++++++++,,,,,,***,,,.........222:::@@@SSS\\\hhhqqquuuwww{{{~~~|||yyyuuutttvvv{{{{{{uuurrrrrrwww+++///777BBBLLLTTTXXXYYY]]]ccchhhjjjoootttvvvtttvvvzzzyyysssssswww|||||||||}}}zzzrrrkkkeeeaaa\\\XXXVVVUUUTTTSSSTTTTTTTTTVVVXXXYYYYYYWWWXXXYYYYYYZZZ[[[\\\\\\\\\ZZZZZZZZZYYYZZZZZZ[[[[[[^^^```aaabbbdddfffjjjmmmqqqsssvvvzzz|||~~~~~~xxxwwwtttqqqmmmjjjgggfff```___]]]ZZZWWWUUUSSSRRRNNNNNNOOONNNNNNMMMLLLKKKGGGGGGGGGFFFEEECCCBBBAAA>>><<<:::888777777777888555555444333333333333444333333333222222222111111222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222111111222222222333333333111111222333444444444444333333444555555666777777444555666777888999:::;;;::::::<<<>>>@@@AAACCCCCCBBBDDDGGGHHHHHHJJJLLLNNNRRRVVV[[[___aaacccfffhhhiiipppwww{{{~~~{{{qqqkkkhhheeeddd___\\\[[[[[[ZZZXXX\\\bbbgggqqq}}}rrrqqqqqquuuzzz}}}zzztttnnniiiggghhhjjjhhhjjjnnnrrrtttuuutttsssyyy~~~xxxyyyzzz|||~~~qqqddd[[[SSSLLLHHH===999222...------------******************++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((******))))))(((''''''((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((()))+++++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((())))))*********+++++++++******++++++,,,---...------,,,,,,------...)))+++......///555???GGG]]]fffrrryyy{{{{{{|||~~~zzzwwwtttssswww~~~}}}yyytttoooqqqzzz333666???KKKUUUYYYZZZ[[[^^^dddkkkoooqqqsssuuuwwwxxxwwwyyyzzzxxx{{{}}}~~~zzztttrrrppplllhhhccc```\\\[[[\\\\\\[[[YYY\\\]]]]]]^^^^^^___```aaa```^^^]]]]]]___```______aaa```___```aaaaaa___]]]eeebbb___```dddhhhjjjjjjsssuuuxxxzzz{{{~~~{{{uuuqqqnnnllliiiddd___]]]ZZZWWWUUUTTTSSSRRRQQQRRRPPPNNNLLLHHHIIIIIIHHHGGGEEECCCBBBAAA@@@>>><<<:::999888888999888666444444444666777222111111000000000000111222222222111111111111000000111111111111222222222333111000000111222222111111222222333333222222111111111111111111111111111//////000000111111222222000000000000111111111111000111222333444444444444444444444555555555555666::::::;;;;;;<<<=========???@@@AAACCCEEEHHHJJJKKKOOORRRUUUYYY\\\^^^^^^^^^___eeekkkpppttt{{{vvvppplllgggdddbbb^^^ZZZXXXXXXYYYYYYYYYbbbeeepppzzzsssooouuu}}}~~~yyyuuuoooiiiffffffhhhjjjnnnrrrvvvyyy{{{|||~~~|||wwwwww{{{yyykkk___VVVOOOLLLEEE@@@888222///......---...---,,,+++************(((***,,,......,,,***(((++++++++++++*********)))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((()))*********((('''&&&((((((((((((((((((((((((&&&&&&'''((()))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''))))))))))))************(((((()))***+++,,,,,,,,,...,,,+++******+++---///000111222222000444CCCSSSkkksss}}}}}}zzzxxxuuupppooouuu~~~~~~{{{vvvssssssssswww555<<>>???@@@BBBDDDFFFHHHKKKNNNQQQUUUXXXYYYZZZZZZ[[[```fffjjjnnnttt~~~zzztttooojjjgggccc```\\\ZZZZZZ[[[[[[ZZZ___bbbkkk|||{{{tttvvv}}}wwwnnnhhheeefffiiinnnsssxxx|||~~~vvvrrrsssxxx|||}}}pppdddZZZRRRMMMIIICCC;;;555111000///...---,,,+++***))))))))))))***+++---//////---+++***++++++*********)))))))))(((((((((((((((((((((((())))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))***)))((('''&&&((((((((((((((((((((((((%%%&&&&&&'''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''))))))))))))************)))))))))***+++++++++,,,,,,+++*********+++,,,---......000111111888IIIZZZssszzz}}}xxxvvvuuupppooowww}}}zzzwwwssspppqqqwww}}};;;EEERRR[[[^^^aaadddfffgggjjjooorrruuuxxx{{{~~~}}}{{{zzz~~~uuuooogggbbbaaabbbbbbaaaaaaaaacccgggmmmrrrttttttqqqrrrtttuuuuuusssqqqooonnnmmmlllmmmnnnnnnmmmkkkggggggggghhhkkkllllllkkkkkkiiiggghhhjjjmmmoooooovvvxxxyyyzzzzzz{{{~~~|||xxxtttpppllliiiddd```\\\XXXVVVTTTRRRPPPMMMMMMMMMLLLKKKJJJHHHHHHFFFFFFDDDCCCAAA???>>>>>>;;;:::888777666666777777555444333222222222222333333333333222222222111111000111111111111222222222222000//////111333333222111111222222222222111111111111111111111111111111111111111111000000000000000000000000111111111111000111222333444444444444333333333444444444555555666666777888888999999:::;;;;;;<<<===>>>@@@BBBBBBFFFHHHKKKNNNQQQRRRSSSSSSUUUYYY^^^bbbfffllltttzzzyyysssnnnkkkdddbbb___^^^^^^^^^\\\[[[\\\]]]dddrrr{{{xxx{{{wwwmmmgggfffiiiooowww}}}wwwooommmooorrryyy|||~~~~~~wwwlllaaaWWWPPPMMMGGG???999555222000///...---,,,++++++*********+++,,,...//////...,,,+++******)))))))))((((((((((((((((((((((((((((((((()))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))(((''''''(((((((((((((((((((((((('''''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))******************************++++++*********+++++++++,,,,,,------...111666AAAUUUggg}}}|||vvvsssrrrnnnoooxxxzzzwwwuuuqqqqqqsss|||BBBPPP^^^cccccceeeiiilllmmmooorrruuuyyy|||~~~|||zzz}}}yyylllgggaaa^^^___aaacccdddeeeggglllsssyyy~~~{{{{{{yyyxxxxxxxxxvvvssspppkkkjjjjjjkkknnnppppppppppppooonnnnnnppprrrtttuuuyyyzzz{{{{{{zzz{{{}}}}}}wwwsssqqqmmmfffaaa]]]ZZZXXXVVVQQQPPPPPPOOOMMMLLLKKKJJJIIIHHHHHHFFFDDDCCCAAA@@@>>>===;;;:::999888888888666555444333333222333333444333333333222222222222000000111111111222222222555333111111222333222111111111222222222222111111111111111111111111111111222222111111000000/////////000000000111111111111111111222333333333333333222333333333444444444444555555666666777888888888::::::::::::;;;===>>>???AAABBBEEEHHHJJJLLLMMMNNNRRRTTTXXX[[[___eeekkkppp}}}xxxrrrooofffeeebbbaaaaaa```]]][[[YYYYYY^^^jjjvvvzzzzzztttllliiimmmttt|||{{{sssooooooqqquuuzzz~~~|||~~~~~~ttthhh[[[SSSPPPKKKCCC<<<888444111...000///...---,,,,,,,,,,,,***+++------------+++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''((((((((((((((((((((((((++++++***)))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))************+++++++++*********************+++,,,------------...---///555===KKKaaattt{{{tttqqqmmmkkknnnxxxzzzxxxvvvsssuuuyyyKKK[[[iiijjjhhhjjjmmmooorrrsssuuuyyy}}}~~~{{{zzz|||wwwnnnfffccc___^^^```dddhhhjjjmmmqqqxxxyyyuuupppooonnnnnnppprrrrrrqqqssssssttttttuuuwwwyyyzzz|||}}}~~~}}}||||||~~~}}}xxxqqqjjjeeeaaa]]][[[VVVUUUTTTRRRPPPOOONNNMMMKKKKKKJJJIIIHHHEEECCCBBBBBBAAA???>>><<<;;;::::::777666555444333333333333444444444444333333333222000000111111111222222222999777444333333333111000000111111222222111111000000000000000000000000000222222111111000000/////////000000000111111111111111111222222333333222222222222222222333333333444444555555666777777888888999999999999:::;;;<<<<<<>>>???AAACCCEEEGGGIIIIIIOOOQQQSSSVVV[[[```fffjjjvvv|||xxxssskkkhhhfffdddcccaaa^^^\\\XXXXXX[[[dddnnnyyy{{{}}}|||qqqooottt{{{wwwrrrppppppssszzz|||{{{yyymmm```WWWQQQMMMFFF@@@:::666111...///...---,,,,,,+++++++++)))***++++++++++++***)))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((,,,+++***)))(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((()))))))))************+++++++++***************+++,,,---...////////////......111:::DDDTTTjjj|||zzzsssppphhhhhhnnnzzz}}}yyywwwvvvuuuyyy~~~WWWfffqqqoookkknnnrrrqqquuuvvvxxx|||}}}{{{}}}~~~~~~|||oooggg`````````aaadddiiinnnqqqxxx~~~yyyvvvtttrrrssssssrrrqqqsssuuuvvvwwwxxxyyy|||~~~|||uuuoooiiidddaaa^^^]]]ZZZWWWUUUSSSQQQQQQNNNNNNNNNMMMKKKIIIFFFEEEEEEEEECCCBBB@@@>>>===<<<999888777666555444444444555555444444444333333333000111111111111222222222:::888555444333333111000000000111111111111000000000000000000000000000000111111111111000000000000000000000000111111111111111111222222222222222111111111222222222333333333333444444555555666777777777777777777888999;;;;;;;;;<<<===???AAACCCEEEFFFLLLMMMOOORRRWWW\\\aaadddpppttt}}}zzzqqqnnnjjjgggeeebbb___]]]ZZZXXXZZZ```fffooo~~~~~~xxxxxx||||||tttooommmqqqwww}}}|||zzz{{{}}}}}}sssfff]]]SSSOOOIIICCC>>>888333000---,,,+++***))))))))))))))))))************))))))******)))))))))(((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))(((((((((((((((((((((((()))((('''&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))))))))******************************++++++------......///000111111111111777AAAMMM\\\oooxxxqqqnnngggiiiqqq~~~}}}yyyvvvuuuttttttzzzcccpppwwwrrrooosssvvvssswwwwwwzzz~~~}}}xxxyyy{{{uuukkkddd___aaacccgggkkkpppuuuyyy{{{xxxvvvuuutttrrrpppsssvvvwwwwwwyyy||||||uuuoookkkfffdddaaa]]]ZZZWWWUUUUUUQQQQQQQQQQQQOOOLLLJJJHHHIIIHHHGGGEEECCCAAA???>>><<<;;;:::999777777777777555555555555444444444444000111111111111222222222666444222222222333222111000000111111111111000000000000000000000000000000000000000000000111111111000000000000111111111111111111222222222222111111111111111111222222222222111222222333333444555555444444444555666888999:::999999:::<<<>>>@@@BBBCCCHHHHHHIIIMMMRRRXXX]]]___hhhkkksss~~~yyyuuuooojjjgggeeebbb```[[[ZZZZZZ]]]___eeerrr~~~~~~zzztttqqqpppuuu|||}}}zzzxxx}}}wwwlllcccUUUQQQLLLGGGBBB<<<666222...---,,,++++++*********************************++++++*********)))))))))((((((((((((((((((((((((&&&'''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((()))(((((((((((((((((((((((('''&&&%%%$$$%%%&&&''')))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***))))))))))))************)))))))))***+++++++++,,,------,,,---...000111333888:::AAANNNZZZfffvvvwwwpppmmmjjjnnnwwwzzzvvvttttttsssuuu|||jjjvvv{{{tttqqqvvvxxxtttwwwxxx{{{{{{wwwuuuvvvyyy~~~zzzqqqiiicccaaadddhhhmmmqqqwww|||}}}zzzxxxuuutttmmmqqqtttvvvvvvxxx{{{yyytttllljjjfffaaa]]]ZZZYYYXXXSSSTTTTTTTTTRRROOOLLLJJJKKKJJJIIIGGGEEEBBB@@@??????>>><<<;;;:::999999999666666555555555444444444000111111111111222222222222000///000111333222222000000111111111111000000000000000000000000000000//////000000111111222222000000000000111111111111111111222222222111111000000111111111111222222222000000000111222222333333222222333444555777888999777777888:::<<<>>>@@@AAADDDDDDEEEIIIOOOUUUYYY[[[bbbdddmmmxxxzzzsssmmmiiifffdddbbb]]][[[ZZZZZZZZZ]]]iiittt~~~|||xxxooouuu||||||xxx{{{~~~{{{ppphhhVVVSSSNNNIIIEEE???999555111111///...............++++++++++++++++++++++++++++++++++++************(((((((((((((((((((((((('''((((((((())))))******'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))((((((((((((((((((((((((((('''&&&%%%&&&(((***+++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***))))))))))))************(((((()))***+++,,,,,,------,,,++++++,,,///111333AAACCCLLLYYYdddooo|||vvvoookkknnnrrr}}}yyyvvvuuuuuuuuuvvv~~~tttxxx~~~|||xxxwwwwww{{{yyyuuurrroootttxxx|||vvvoookkkiiigggkkkqqqwww|||}}}zzzrrrrrrqqqpppqqqtttyyy}}}wwwsssmmmhhheeebbb```^^^YYYYYYXXXVVVTTTPPPMMMLLLJJJJJJIIIHHHFFFEEEEEEDDDAAAAAAAAA???>>><<<:::888777666555333333444555555333333444444333222000///111111111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111333222222111111222222333333333333333333333333333444444444555555555555666777777777888999;;;<<<===AAAAAABBBEEEIIIOOOUUUXXX]]]ccckkkpppvvv{{{sssmmmhhheeeccc]]]\\\ZZZZZZ\\\```eeehhhvvv|||~~~~~~~~~wwwooouuu{{{{{{|||~~~yyynnnfff]]]WWWOOOKKKJJJFFF@@@:::333111...---------+++***************))))))))))))************))))))))))))******))))))))))))******%%%&&&((())))))(((&&&%%%&&&&&&''''''''''''&&&&&&(((((())))))((('''&&&&&&******))))))((((((''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''(((((((((((())))))))))))))))))))))))*********))))))))))))))),,,++++++***+++++++++,,,...---,,,...---///777AAALLLUUUaaajjjooovvvzzzrrrppppppuuu|||~~~}}}||||||wwwvvvtttsssvvv|||sssxxx|||zzzxxx{{{|||vvvrrrpppmmmsssyyy~~~{{{vvvrrrqqqmmmrrrxxx~~~wwwuuussspppoooqqqtttvvv~~~~~~yyysssnnnjjjgggdddbbb]]]\\\[[[ZZZWWWTTTQQQPPPMMMMMMLLLKKKIIIHHHFFFFFFCCCCCCBBB@@@???===<<<;;;999999888777666666666666222222333333222111000///222222111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111333222222111111222222333333333333333333333333333444444444444555555555555666666666777888:::;;;<<>><<<:::777666555555555555555555444444666555444222222111111111222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111///000000000111111111111222222111111111111222222222222222222222222222222333333444444444555555555444444444444555666777888999:::;;;===@@@DDDHHHJJJPPPUUU\\\aaafffnnnyyyvvvnnnjjjgggdddaaa]]][[[[[[\\\]]]aaaiiiuuu}}}|||}}}xxxtttvvvyyy{{{{{{|||||||||}}}xxxyyy|||ttttttsssrrrqqqpppooommmiiiccc[[[SSSNNNIIIEEEBBB888555222/////////...---+++++++++*********))))))************)))))))))(((******))))))))))))******((((((''''''''''''(((((((((((())))))))))))(((((('''(((((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))***************++++++*********+++,,,---...///,,,,,,...000222777EEESSSrrryyywwwsssvvv~~~xxxpppoootttxxxwwwtttuuuvvvwwwyyy~~~eeennnzzz|||{{{{{{|||{{{yyyuuuqqqoooooopppsss{{{zzzzzz{{{|||{{{xxxuuusssssstttuuuwwwyyy|||{{{tttnnniiidddaaaZZZZZZXXXWWWUUUTTTSSSSSSSSSSSSTTTTTTSSSQQQOOOMMMJJJJJJHHHGGGEEEEEEDDDDDDAAAAAAAAA@@@>>>;;;888777666555555555444444444555666555444333222222222222222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111///000000000111111111111222111111000000111111222222222222222222222222222333333333444444444444555333333333333444555666666888999:::<<>>???DDDJJJPPPTTTXXX___iiirrr|||}}}wwwnnnllliiieeebbb```______ZZZ]]]ccckkkwww}}}~~~uuuttttttvvvzzz}}}~~~}}}}}}{{{rrroooqqqtttwwwvvvvvvtttqqqoooppptttxxxxxxvvvqqqiii___UUUNNNKKKFFFAAA:::444111///...,,,,,,,,,+++++++++*********************))))))))))))((((((''''''''''''(((((('''((()))******)))(((''''''''''''(((((('''''''''&&&&&&'''(((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''(((((((((((())))))))))))))))))))))))))))))***++++++,,,------,,,,,,,,,,,,,,,---...///,,,...111222333;;;OOObbbssszzz{{{{{{{{{||||||yyywwwkkkjjjjjjlllppptttuuuuuuwww}}}dddiiirrrzzzzzzwwwpppppppppoooqqqvvv~~~zzzyyyzzz|||~~~|||{{{{{{{{{wwwyyy}}}yyytttlllddd^^^YYYTTTQQQNNNMMMLLLJJJIIIIIIJJJJJJMMMPPPTTTXXX[[[\\\[[[[[[XXXYYYZZZYYYWWWRRRMMMJJJIIIHHHFFFDDDBBBBBBBBBCCCAAA???===;;;999888888888555555444444444555555666333333333333333333333333000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111111111000000000000111111111111111111111111111111222222333333333444444444444444333333333444555555444555666888999;;;<<<===???DDDJJJNNNRRRYYYccclllvvv}}}{{{ssspppmmmhhheeebbb```___XXXZZZ^^^fffqqqzzzwwwuuuvvvzzz|||}}}|||zzz}}}~~~rrrlllkkkooorrruuuuuuuuusssqqqrrrwww||||||zzzvvvnnndddYYYQQQMMMJJJEEE===777333111///...,,,,,,,,,+++++++++******************))))))))))))******))))))))))))******&&&((()))++++++)))(((&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((())))))((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''((((((((()))))))))))))))))))))))))))))))))***+++,,,,,,------******+++,,,---///000111...000333444555===QQQeeerrryyyzzz|||~~~|||yyyiiijjjlllmmmoooqqqrrrrrrvvv}}}eeelllsssxxx|||{{{wwwppprrrtttuuuvvv{{{|||xxxxxx{{{|||}}}{{{yyyzzz|||sssnnnfff```ZZZUUUQQQNNNJJJJJJJJJIIIGGGGGGGGGIIIKKKNNNSSSYYY^^^bbbcccdddddd```]]][[[YYYWWWRRRNNNNNNLLLJJJIIIIIIHHHEEECCCDDDBBB???<<<;;;;;;;;;<<<777777666555444333333222222222222222222333333333333222000/////////000111000000000000000000000000...///000111222333333333......///000111111222222111111111111111222222333111111111111111111111111111111222333333333333222666555444333333333333333222444666888::::::::::::>>>AAAEEEIIIOOOWWW```eeeqqqvvv|||yyytttoookkkhhhddd^^^ZZZ\\\YYYZZZ```hhhsss}}}||||||tttppprrruuuxxxyyyxxx}}}tttjjjgggiiimmmvvvyyyyyyvvvuuuyyy||||||{{{tttkkk___TTTLLLJJJHHHDDD>>>777111......------,,,+++++++++,,,,,,******************++++++******))))))((((((''''''))))))(((((('''''''''&&&&&&&&&''''''''''''&&&&&&))))))((())))))***+++,,,))))))(((((('''''''''&&&$$$%%%'''((((((((('''&&&))))))))))))))))))))))))((((((((((((((()))******,,,+++)))'''%%%$$$######)))))))))))))))((((((''')))************+++++++++,,,,,,,,,,,,---...///000,,,000222333666DDDYYYjjjvvv|||{{{}}}~~~pppnnnooorrrssspppooorrrzzziiinnnuuuyyy}}}zzzvvvooorrrvvvyyy{{{~~~zzzzzz~~~|||yyyzzz}}}}}}yyyqqqkkkddd]]]XXXSSSPPPMMMKKKKKKJJJHHHFFFEEEEEEFFFJJJMMMQQQWWW\\\aaadddfffhhheeebbb```___\\\WWWSSSPPPNNNKKKJJJIIIHHHFFFEEEGGGFFFCCC@@@>>>=========:::999999888777666555444333333333444444444444444333222111000///000111111222222222222222222222222///000111222222333222222000111111222333333444444111000000000000111222222111111111111111111111111111111222333333333333222555555444333333333333333111222444666777888888888<<<>>>BBBGGGLLLTTT\\\bbbmmmrrryyy{{{tttoookkkgggaaa\\\]]]ZZZYYY^^^dddmmmzzz~~~{{{}}}wwwrrrrrruuuxxxyyyzzz}}}xxxmmmiiikkkmmmuuu{{{}}}{{{yyy}}}zzzrrrfffZZZRRRLLLJJJFFF@@@999333000///...---,,,,,,++++++,,,,,,***************************)))))))))((((((((('''))))))(((((((((''''''''''''(((((((((((((((((('''''''''''''''''''''((())))))(((((((((''''''''''''&&&''')))*********)))(((((((((((((((((((((((((((((((((((((((((()))*********)))((((((''''''''''''$$$%%%&&&((()))))))))***)))************+++++++++,,,,,,,,,,,,,,,---...//////111333555<<>>===<<<<<<;;;:::999888888555555555555555555555555333333222111111111111111333333333333333333333333111111222222222222111111111111111222333333444444000000000000000111111222111111111111111111111111111111222333333333333222555444444333333333333333111222444555777777888888999<<>>===<<<;;;::::::777777777666666555555555444333333222222222222222333333333333333333333333222333333333222222111000//////000000000111111111000000//////000000111222111111111111111111111111111111222333333333333222444444333333222333333444444444555666888999999999888:::===@@@EEEKKKSSSXXXaaagggqqqzzzxxxsssnnnhhhccc___[[[YYYZZZ[[[___gggpppyyytttvvv||||||uuusssvvv{{{~~~~~~zzzsssoooooovvv|||qqqeee\\\TTTQQQKKKDDD???999444111///...---,,,,,,,,,,,,,,,+++++++++***************))))))))))))(((((((((((())))))((((((((((((((((((((((((((())))))(((((((((+++***)))(((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((())))))***'''''''''((()))***+++,,,((((((((()))(((''''''&&&))))))*********+++++++++------,,,,,,,,,,,,------333333666???NNN```oooxxx}}}{{{zzz|||zzzvvvvvvvvvwww{{{xxxzzz}}}wwwrrrqqqooovvvzzzssslllfffaaa]]]ZZZWWWSSSOOOMMMMMMNNNNNNMMMJJJJJJKKKOOOUUU]]]dddiiippprrruuuwwwvvvssspppnnngggddd```\\\ZZZXXXVVVTTTJJJJJJJJJIIIHHHFFFEEEDDDAAAAAA@@@???>>>===<<<<<<999999888777666666555555444444444444444333333222222222222222222222222222333333333333333222111000000000000000000111111111000000000000000111111222111111111111111111111111111111222333333333333222333333222222222333333444444555555666777888999999888:::<<>><<<;;;;;;999888777666666555555555555555444333333222222222222222222222222333333444444333222111111222222222222222222222222111111111111111222222333111111111111111111111111111111222333333333333222222222222222222333333444333333333333444555666777888999;;;===AAAFFFLLLPPPWWW^^^hhhqqqyyy}}}xxxtttooolllddd```]]]]]]\\\[[[___fffooo~~~wwwrrrsssyyy{{{zzz|||}}}yyy||||||yyyyyyxxx|||tttnnn^^^XXXPPPJJJEEE@@@999444000000...---,,,,,,,,,,,,,,,,,,++++++***)))))))))(((((((((((())))))))))))(((((())))))))))))******&&&&&&''''''''''''&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''(((((((((((((((******)))(((((((((((()))))))))))))))))))))))))))((((((((((((((()))******))))))((('''''''''(((((('''((()))***+++,,,,,,,,,)))************+++++++++------------...///000111333888BBBQQQcccrrr~~~~~~~~~}}}}}}xxxyyy|||{{{|||}}}tttppppppqqqxxxyyysssgggaaaYYYVVVVVVVVVSSSQQQPPPOOOOOOPPPTTTZZZ```ccckkkqqqzzzzzzxxxuuussspppkkkfffbbbXXXVVVSSSPPPNNNLLLKKKKKKGGGFFFEEEDDDCCCBBBBBBAAA@@@???>>>===;;;:::999888555555666777666555444333333333333333333333333333333333333444333333222222222222222222222222222222222222222222222333333444111111111111111111111111111111222333333333333222222222111111222333333444333333333222333444666777777888:::<<<>>>CCCIIIMMMSSSZZZccclllsss{{{|||wwwsssppphhhccc```___[[[YYY[[[aaafffttt|||tttrrrsss{{{~~~}}}yyywwwvvvtttzzz|||~~~zzzvvvccc]]]TTTNNNJJJEEE===777111000///...,,,,,,,,,+++,,,,,,++++++***))))))((('''((((((((()))))))))***(((((()))))))))*********''''''((((((((((((''''''&&&&&&%%%%%%%%%&&&''''''''''''''''''((((((((()))+++***)))((('''(((((()))************************((((((((((((((()))*********))))))(((((())))))***&&&'''(((***++++++++++++)))************+++++++++---------...000111333444666>>>MMM^^^nnn|||{{{xxxzzz~~~{{{|||}}}ssspppppprrrxxxqqqjjjaaa\\\[[[ZZZWWWTTTQQQQQQPPPQQQUUUYYY^^^aaaiiiqqq{{{~~~{{{uuuooojjj```]]]YYYTTTPPPNNNMMMMMMIIIHHHHHHGGGFFFEEEDDDDDDCCCBBBAAA???>>><<<;;;:::555666777777777666444333444444444444444444444444222333333444444333333333111111000000000000000000333333222222333333444555111111111111111111111111111111222333333333333222222111111111222333333444666555444444555666888999666777999:::<<>>QQQhhhxxx~~~|||||||||}}}zzzpppnnnqqqvvvyyy|||~~~|||pppggg```\\\YYYXXXVVVTTTTTTUUUXXX[[[]]]dddjjjsss{{{|||sssmmmeee```^^^ZZZUUUPPPOOOMMMJJJHHHHHHIIIHHHGGGHHHFFFEEEDDDDDDBBB@@@>>>===<<<;;;::::::999999::::::888777555333222222222444444444444333333333333222222222222222222222222444333222000000222333444333333222222222111111111222222222222222222222222111222222222222333333333444444444444444555666666444666888999;;;===BBBEEEJJJPPPYYYaaaiiisss}}}~~~yyyrrrnnnhhhccc```___]]]\\\```eeennn|||wwwrrrrrruuu||||||xxxuuusssrrrrrrqqquuuwwwxxxzzz~~~|||qqqhhh[[[RRRLLLHHHCCC???888555222///......---+++++++++***))))))***+++,,,************))))))))))))''''''((()))))))))(((((())))))))))))))))))))))))''''''(((((((((((('''''''''''''''(((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))*********)))))))))(((((())))))))))))************+++******)))))))))******+++++++++++++++,,,,,,,,,...,,,,,,000111111555:::GGG[[[qqq~~~}}}{{{{{{{{{~~~xxxpppooorrrxxxzzz}}}~~~qqqggg```[[[[[[YYYXXXWWWXXXZZZ]]]___bbbgggnnnuuu|||yyypppjjjeeeaaa\\\XXXWWWTTTOOOLLLKKKKKKJJJJJJLLLJJJHHHGGGGGGFFFCCCAAA@@@???>>>======<<<<<<======<<<:::999777777666666555555555444444444333333444444444444444444444444444444222222222222444444222222222222111111111111333333333333333333333333222222222222333333333333444444444444444555555666333555777888999<<>>PPPeeezzz~~~}}}yyyzzz{{{~~~vvvpppqqquuuzzz|||}}}pppeee___]]]\\\[[[ZZZZZZ\\\^^^```aaadddjjjpppvvv}}}}}}uuuooojjjfffbbbbbb]]]WWWRRRPPPPPPOOONNNOOOMMMJJJIIIHHHGGGEEECCCBBBBBBAAA@@@???????????????>>>===<<<;;;:::999999666666666666555555555444555555555555555444444444444333333222222333333444333222222222111111111111333333333333333333333333222222222333333333444444444444333333444444555666444555666777888;;;>>>AAAAAAGGGPPPXXXaaakkkwww~~~~~~yyytttnnnhhheeecccaaa___\\\^^^dddlllyyyzzzwwwuuuvvv|||}}}{{{|||xxxrrrrrruuuuuutttrrruuuvvvttttttwwwwwwtttqqqiii^^^TTTNNNKKKIIIHHH@@@<<<666222000///...,,,,,,,,,+++++++++***++++++************)))))))))(((***************))))))((())))))))))))))))))))))))(((((('''&&&&&&''')))***&&&&&&''''''((()))))))))(((''''''''''''(((((()))(((((((((((((((((((((((())))))))))))))))))((((((((()))))))))************,,,+++******))))))))))))***++++++,,,,,,---------...,,,---000111222999AAAUUUiii~~~~~~~~~xxxyyy|||{{{uuurrrtttyyy|||yyylllddd___^^^]]]\\\\\\]]]___``````cccggglllrrryyy|||vvvrrrooolllggg```ZZZWWWUUUSSSRRRRRROOOLLLJJJIIIHHHFFFEEEDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@???>>>===<<<<<<;;;888888888888777777777777666666555555555444444444333333333222222333333333333333333333222222222111333333333333333333333333222222333333333444444444333333333333333444555555555666777888888:::===@@@@@@EEEMMMUUU^^^hhhttt|||}}}xxxqqqlllhhhfffcccaaa]]]___bbbhhhqqq}}}xxxuuuyyy~~~{{{xxxyyy~~~yyyqqqqqqtttvvvvvvvvvxxxvvvrrrpppqqqpppmmmnnnggg^^^UUUOOOLLLKKKJJJDDD@@@999444111000...---,,,,,,,,,,,,++++++******************)))))))))((())))))************))))))((((((((((((((((((((((((((('''&&&&&&&&&((()))***&&&'''''''''(((((())))))'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((())))))((()))))))))************((((((((((((((()))***+++******+++,,,------.........---...000000222:::DDDXXXjjj}}}{{{{{{|||wwwzzz}}}wwwuuuuuuxxx~~~~~~tttjjjbbbaaa```_________```aaaaaadddgggkkkpppwww~~~~~~wwwrrrkkkddd___\\\YYYWWWVVVSSSOOOMMMLLLKKKIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCAAAAAAAAAAAA@@@???>>>===;;;;;;:::::::::999999999777777777666555555444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333444444444444333333333333333444444555555666777777777999<<>>III^^^lll{{{zzzwwwwwwxxxwww{{{wwwuuuuuuwww|||{{{oooeeedddcccbbbbbbbbbbbbbbbbbbeeehhhlllpppuuu|||yyyrrrlllgggbbb___\\\XXXTTTQQQPPPPPPNNNMMMJJJIIIHHHGGGFFFFFFFFFFFFBBBCCCCCCCCCCCCAAA@@@???=========<<<<<<<<<;;;;;;999999999888777666666666666666666777777666666666666666555555555444444444444444444444444444444444333333333444444444444555333333222222333333444555444555666666666777:::===>>>CCCIIIPPPWWWaaammmuuu~~~wwwqqqmmmjjjgggeeebbbccccccdddgggqqq}}}uuusssyyy|||yyyyyy{{{wwwqqqqqquuuyyyxxxxxxuuunnnjjjjjjiiieeegggeee___YYYRRRNNNLLLLLLLLLFFF>>>777333111///...---------------+++***)))************))))))))))))%%%&&&'''((()))*********((((((((((((((((((((((((%%%&&&'''((()))))))))))))))))))))(((''''''&&&&&&&&&&&&&&&''''''((()))***))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))************)))))))))((())))))************+++,,,---...//////------000222333888EEERRRcccmmmxxx~~~}}}xxxuuuvvvwwwxxx}}}{{{}}}tttsssvvvyyyrrrgggfffeeeeeeddddddddddddcccfffiiimmmpppuuuzzz~~~~~~xxxrrrlllhhh```]]]YYYVVVTTTTTTSSSRRRLLLKKKJJJIIIIIIHHHIIIIIIDDDDDDEEEEEEEEECCCBBBAAA>>>>>>>>>>>>============;;;;;;::::::999888777777888888999999999999888888777666666666666555555555444444444444444444444444333333333444444444555555333333222222333333444555333444555555444666888;;;===BBBHHHNNNUUU^^^jjjrrr~~~yyyrrrnnnkkkhhhfffbbbddddddcccdddmmmzzz~~~uuuqqqvvv}}}zzzyyy{{{yyyqqqpppuuuyyyvvvwwwsssmmmiiijjjhhheeefffeeeaaa[[[TTTPPPMMMMMMMMMHHH???888444111000///------......---+++***)))************))))))))))))###$$$&&&((()))*********(((((((((((((((((((((((($$$%%%''')))***))))))(((******)))((('''&&&%%%%%%&&&&&&&&&'''''')))******))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))************---,,,+++***))))))))))))******+++,,,---//////000,,,---000444666<<>>>>>=========<<<<<<<<<;;;;;;::::::::::::::::::777777777777666666666666777666666555555444333333333333333222222222222111444444444444444444444444555444444555555666777888===@@@EEEJJJQQQ\\\iiisss}}}wwwrrrnnnjjjgggfffccccccfffiiillluuu}}}|||tttrrrtttyyy|||uuussswww{{{|||ssslllhhhfffffffffggggggeee___XXXRRROOOOOONNNIIIBBB<<<777444000......------,,,,,,++++++*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((%%%%%%&&&&&&'''(((((((((((((((''''''''''''((((((******)))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++---------...............///111333555;;;GGGTTT^^^mmmqqqvvv{{{~~~~~~}}}|||}}}}}}{{{xxxwwwzzz}}}~~~yyyxxxyyy{{{|||uuupppmmmooosssvvv}}}zzznnnkkkhhhgggiiijjjjjjhhhlllooosssuuuwwwwwwyyyzzz}}}~~~~~~zzzrrrmmmgggbbb``````______[[[YYYVVVTTTSSSQQQOOOMMMJJJJJJJJJJJJJJJIIIHHHGGGCCCCCCCCCCCCCCCCCCBBBBBB@@@@@@?????????>>>>>>>>>=========<<<<<<<<<<<<<<<::::::999999999888888888888888777777666666555555555444444444444333333333444444444444444444444444555444444555555666777888;;;>>>CCCHHHOOOZZZgggppp|||zzzuuupppllliiiiiifffdddfffgggiiipppxxxvvvrrrssswwwyyyyyyvvvyyy}}}|||ssskkkgggeeeffffffiiiiiihhhccc\\\UUUQQQPPPOOOKKKDDD???:::666222///......---,,,,,,++++++************))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''******))))))))))))************)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******---------...............111222444888@@@LLL[[[eeennnqqquuuxxxzzzyyywwwuuuvvvwwwzzz}}}yyyyyy{{{~~~zzzwwwvvvtttsssmmmjjjiiinnnrrrwww~~~|||qqqnnnlllkkklllnnnnnnnnnrrruuuzzz|||{{{zzzyyyyyyxxxyyy|||{{{wwwrrrmmmkkkkkkjjjiiidddbbb^^^\\\ZZZXXXUUUSSSPPPPPPOOOOOONNNMMMKKKKKKFFFFFFFFFEEEEEEDDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>======<<<<<<<<<;;;;;;;;;::::::999999888777777777666666666666555555555555444444333333333333333333555444444555555666777888:::===AAAFFFLLLWWWdddmmm{{{xxxtttooollllllhhhffffffeeeeeejjjqqqyyysssqqqsssuuu{{{}}}|||ssskkkfffdddfffgggkkklllmmmiiibbbZZZTTTQQQOOOLLLGGGCCC>>>999444000......------,,,+++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''))))))(((((('''&&&&&&%%%******))))))))))))*********))))))(((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))'''((())))))******))))))---------.........//////333333666;;;FFFUUUeeepppssstttvvvwwwvvvtttqqqoooppprrruuu{{{~~~zzzzzz}}}|||xxxsssooommmkkkiiikkkpppuuuyyy{{{sssqqqooonnnoooqqqssstttxxx{{{|||xxxwwwvvvvvvxxxzzz~~~{{{xxxvvvtttrrrmmmjjjgggeeebbb___\\\YYYVVVVVVUUUTTTRRRPPPNNNMMMJJJIIIHHHGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBAAAAAAAAA@@@?????????>>>>>>>>>>>>===<<<;;;;;;::::::999999888888777777777666666666666444444444444333333333333555444444555555666777888999<<<@@@DDDKKKUUUbbbkkkyyy}}}xxxsssooonnnjjjgggfffdddcccgggmmmxxx}}}tttooooooppp}}}}}}uuulllfffdddfffiiilllnnnooommmhhh___WWWRRROOOLLLIIIEEEAAA;;;555000.........---,,,,,,++++++,,,++++++++++++++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''')))((((((((('''''''''&&&((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))'''((()))++++++***)))))),,,,,,------.../////////222333777???LLL]]]mmmxxxzzzzzzzzzxxxuuuqqqmmmkkkooopppssszzz}}}zzz{{{~~~~~~yyyrrrnnnkkklllllloootttxxx{{{yyytttsssrrrqqqrrruuuxxx{{{~~~zzzxxxvvvvvvuuuuuuwwwzzz}}}~~~{{{uuussspppnnnkkkhhhccc```]]]\\\[[[YYYWWWTTTRRRQQQNNNMMMKKKJJJIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@??????=========<<<;;;;;;::::::999999888888888777777777555555555444444333333333555444444555555666777888999<<<@@@DDDJJJTTT```iiiuuu~~~}}}vvvrrroookkkhhhgggeeecccfffllluuuvvvooommmmmmzzz~~~xxxpppiiifffhhhjjjlllnnnppppppkkkcccZZZTTTOOOMMMJJJGGGCCC===666111//////...------,,,,,,+++,,,++++++++++++++++++,,,))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''((((((((())))))((((((''''''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++++++++***))),,,,,,------...//////000000222999DDDTTTeeettt|||}}}{{{wwwsssoookkkiiimmmnnnsssyyy{{{yyy{{{xxxrrrnnnlllnnnooosssxxxzzz|||~~~yyytttuuuttttttuuuyyy{{{yyyvvvsssrrrrrrtttuuuxxx|||~~~|||zzzxxxvvvrrrnnnjjjgggfffdddaaa^^^[[[XXXWWWTTTSSSPPPNNNLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@??????>>>=========;;;;;;;;;:::::::::999999777777666666555444444444555444444555555666777888888;;;???BBBHHHRRR^^^gggrrr{{{{{{vvvrrrnnnkkkjjjfffcccfffkkkqqq{{{|||rrroooooowww~~~}}}uuummmiiijjjlllmmmnnnpppqqqnnnggg^^^WWWPPPNNNKKKHHHDDD>>>888444//////......---,,,,,,,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&'''(((((()))************))))))))))))******((((((((((((((())))))***************************))))))))))))))))))))))))((()))******++++++******+++,,,,,,---...///000000000444>>>MMM^^^nnnyyy~~~~~~zzzvvvqqqmmmjjjhhhjjjmmmsss{{{|||yyyxxx|||~~~vvvqqqnnnnnnqqqsssxxx~~~}}}zzzuuuvvvwwwxxxyyy~~~{{{vvvsssqqqqqqrrrpppssswww{{{~~~~~~yyyuuuqqqpppnnnkkkhhhdddaaa___ZZZYYYVVVSSSQQQQQQQQQQQQOOOOOOOOOOOONNNNNNNNNNNNLLLKKKKKKJJJIIIHHHGGGFFFGGGFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@>>>>>>>>>>>>============999888888777666666555555555444444555555666777888777999===@@@FFFOOO[[[dddoooxxx{{{vvvrrrnnnlllhhhdddeeejjjmmmvvvwwwttttttttt{{{{{{rrrllllllnnnnnnnnnppprrrqqqkkkbbb[[[SSSPPPMMMIIIEEE@@@;;;777/////////...------,,,,,,*********))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((()))))))))******))))))))))))******((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,++++++,,,---...///000000222999FFFXXXjjjxxx{{{vvvrrrooommmllllllooovvvzzzyyy{{{|||}}}|||yyyxxxyyy~~~|||uuupppoooppptttwww}}}~~~|||vvvxxxyyyzzz||||||wwwtttsssssslllmmmppprrruuuzzz}}}yyyxxxuuurrrnnnjjjgggeee___]]]ZZZWWWUUUTTTTTTUUUSSSRRRRRRRRRQQQQQQQQQQQQNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCAAAAAAAAA@@@@@@@@@??????:::999999888777666666555555444444555555666777888555888;;;>>>DDDMMMYYYbbbmmmvvv~~~yyyuuuqqqnnniiiddddddhhhiiirrr|||wwwwwwrrrxxx~~~uuuooommmoooooooooppprrrrrrnnneee___UUURRRNNNJJJGGGBBB===::://///////...------,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))((((((''''''((((((''''''''''''((((((((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))+++***)))))))))***,,,---++++++,,,---...///000111555===LLL___rrr~~~}}}yyyuuusssqqqpppqqqtttzzz{{{uuusssuuuxxx|||zzzxxxwwwzzz|||tttmmmmmmrrryyy}}}|||}}}||||||}}}}}}{{{yyytttsssqqqqqqrrruuuyyy{{{}}}xxxrrrmmmkkkfffdddbbb___\\\ZZZXXXXXXWWWWWWVVVVVVUUUUUUTTTTTTVVVUUUTTTSSSQQQPPPOOONNNLLLLLLLLLKKKKKKJJJJJJIIIGGGIIIJJJJJJHHHGGGGGGHHHHHHGGGFFFDDDBBBAAAAAAAAA<<<<<<:::999777666555444888888888777666666555555777777999???CCCIIITTT___iiiuuu|||zzzvvvpppjjjfffeeeeeejjjnnnwwwyyyzzzxxxzzz}}}zzzuuuppplllmmmooosssxxxzzzwwwnnnggg\\\RRRLLLMMMNNNIIIAAA===777333000---,,,,,,+++***************************))))))************))))))))))))))))))))))))))))))((((((''''''((()))***+++)))))))))))))))((('''''''''(((((()))))))))))))))(((''''''&&&&&&((()))***))))))))))))))))))))))))((())))))))))))*********...---+++*********++++++///,,,+++...///...111666:::EEEZZZppp}}}wwwtttsssqqqpppuuuxxxtttnnnnnnssswww}}}{{{yyy{{{zzzsssmmmooottt|||~~~}}}}}}|||~~~|||zzzwwwtttssstttvvvwwwwwwyyy{{{~~~zzzvvvsssnnnmmmkkkhhheeeccc```___YYYYYYYYYYYYZZZZZZZZZZZZYYYYYYXXXVVVUUUSSSRRRQQQOOOOOOOOONNNMMMMMMLLLLLLKKKLLLNNNMMMKKKJJJJJJKKKJJJIIIHHHFFFEEEDDDCCCCCC??????>>><<<:::999888777888888777777666666666555777666888===AAAFFFQQQ\\\gggtttzzzssslllgggeeedddiiilllsss}}}yyyyyy}}}zzzvvvqqqnnnqqqsssxxx~~~~~~uuunnnaaaVVVNNNMMMNNNIIICCC???888555000------,,,,,,+++************************))))))************))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((''''''&&&''''''((((((((((((((((((((('''&&&'''((()))***)))))))))))))))))))))))))))))))))*********++++++---,,,+++*********++++++///,,,---///000///222777AAAOOOfff{{{~~~xxxvvvuuutttssswwwzzz~~~sssmmmnnnrrrvvvzzzyyyyyy|||~~~xxxrrrnnnqqqwww}}}yyy{{{{{{wwwuuuuuuuuurrrsssuuuxxxzzz{{{|||}}}~~~~~~}}}wwwwwwvvvtttpppmmmjjjhhh^^^______``````aaabbbbbb```___^^^\\\ZZZXXXWWWVVVTTTTTTSSSSSSRRRQQQQQQPPPPPPRRRSSSRRRQQQOOOPPPPPPNNNMMMKKKJJJHHHGGGGGGGGGDDDCCCBBB@@@>>>===;;;;;;777777777777777666666666666555777;;;>>>CCCMMMXXXeeerrrwwwooojjjfffeeefffhhhnnnwww{{{www{{{}}}{{{xxxtttrrruuuxxx~~~~~~wwwhhh\\\QQQNNNNNNJJJDDDBBB:::777222...------,,,+++************************))))))************))))))))))))))))))))))))))))))(((((()))******)))'''''')))))))))))))))(((((('''%%%&&&''''''((((((''''''(((((('''''''''((()))***))))))))))))))))))))))))************+++++++++,,,---,,,+++*********++++++...---...111111000333888HHH[[[tttyyywwwwwwxxxyyy{{{|||rrrmmmnnnrrruuuwwwxxxzzz~~~xxxsssppptttzzz|||vvvuuu~~~}}}{{{zzzwwwxxxxxxyyyyyyyyyxxxxxxyyyzzz|||}}}~~~~~~~~~~~~|||||||||{{{xxxtttqqqnnnggggggggghhhhhhhhhhhhhhhgggfffeeeccc```^^^]]]\\\YYYYYYXXXWWWVVVVVVUUUUUUUUUWWWXXXXXXVVVUUUUUUVVVRRRQQQOOOMMMLLLKKKJJJJJJHHHGGGEEEDDDBBB@@@>>>>>>888888888888777777777777777666777;;;===AAAKKKUUUcccppp~~~zzzsssmmmiiifffccceeehhhppp{{{}}}vvvvvv}}}}}}|||zzzxxxxxx{{{qqqcccUUUPPPNNNKKKGGGEEE===999333///...---,,,+++************************))))))************))))))((((((((((((((((((((((((((()))***+++***)))&&&%%%(((((())))))))))))((((((&&&''''''((()))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,+++++++++++++++++++++---,,,...111111000444;;;LLLbbb}}}yyywwwyyy|||}}}{{{rrrnnnooosssvvvvvvyyy}}}zzzvvvtttwww}}}~~~tttpppuuu~~~}}}{{{yyyxxxxxxyyyyyyyyyzzzzzzzzzzzzzzz{{{{{{|||~~~~~~~~~}}}{{{xxxvvvrrrrrrqqqpppoooooonnnnnnooonnnllliiigggdddcccbbb___^^^^^^\\\[[[ZZZYYYYYYZZZ\\\]]]]]][[[ZZZZZZ[[[WWWVVVSSSQQQOOOMMMLLLLLLJJJIIIHHHFFFDDDBBB@@@???;;;::::::999888888777777999777888;;;===AAAKKKUUUaaannn||||||wwwqqqllliiiaaabbbeeejjjuuuvvvsss{{{~~~{{{}}}wwwhhhYYYRRROOOLLLIIIHHHAAA<<<555000...------,,,************************))))))************))))))((((((((((((((((((((((((((()))***+++***)))&&&%%%(((((())))))))))))(((((((((((()))************)))((((((((()))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++---000000000777???QQQhhh~~~xxxwwwzzz~~~{{{tttpppqqquuuxxxxxx|||}}}{{{{{{~~~uuulllnnnuuu}}}{{{{{{{{{zzzzzzyyyyyyxxxxxxyyyyyyzzzzzz{{{||||||}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~||||||{{{yyyxxxwwwvvvuuuwwwvvvtttqqqnnnkkkiiihhheeeeeedddbbbaaa```___^^^```aaabbbbbb```______```^^^\\\YYYVVVSSSQQQOOONNNMMMLLLJJJHHHFFFDDDBBBAAA>>>>>>===;;;:::999888777999888999<<<>>>AAAKKKUUU```mmm{{{zzzuuuoookkkbbbccceeehhhooo}}}wwwsssyyy{{{lll[[[TTTQQQMMMKKKJJJDDD???777222///...---,,,************************))))))************))))))))))))))))))))))))))))))(((((()))******)))'''''''''(((((()))))))))))))))))))))***+++++++++******'''((()))*********))))))))))))))))))))))))))))))************+++++++++,,,******+++,,,,,,,,,++++++***+++---000000222;;;FFF[[[ppp|||xxxyyy}}}zzztttrrrsssvvvyyy{{{xxxkkkjjjooouuu}}}|||||||||||||||}}}}}}|||{{{yyyxxxtttsssssstttuuuvvvxxxyyy{{{|||}}}~~~{{{xxxuuurrrpppoookkkkkkjjjiiigggfffeeedddeeefffhhhgggeeeddddddeeeeeeccc```\\\XXXUUURRRQQQPPPOOOMMMKKKHHHFFFDDDCCCBBBAAA???>>>;;;:::888777888777888;;;===AAAKKKUUU___lll{{{~~~xxxqqqkkkeeefffffffffkkkvvvyyytttxxx}}}mmm]]]UUURRROOOLLLKKKFFFAAA999222///...------************************))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))(((((()))***************'''((()))***+++***)))))))))))))))))))))))))))))))))))))))*********++++++)))***+++,,,,,,,,,,,,+++,,,,,,...000111555AAANNNeeevvv|||yyy{{{~~~xxxsssqqqsssvvvyyy~~~zzzllliiillliiiwww~~~{{{xxxvvvllllllllllllnnnppprrrtttwwwxxxyyy{{{~~~}}}zzzwwwtttssspppooonnnmmmkkkjjjiiihhhhhhjjjkkkkkkiiihhhhhhiiijjjhhhddd___[[[WWWUUUTTTRRRQQQOOOMMMJJJHHHFFFEEEDDDCCCAAA???<<<:::888777777666777:::===AAAKKKUUU___lll{{{yyyqqqkkkggghhhgggfffhhhqqqzzzuuuyyy~~~}}}}}}}}}nnn]]]VVVSSSPPPLLLKKKHHHBBB999333///...------************************))))))************))))))))))))))))))))))))))))))((((((''''''((()))***+++''''''((()))))))))))))))'''(((((()))))))))))))))'''((()))++++++******)))))))))))))))))))))))))))((())))))))))))*********)))***+++,,,---,,,,,,+++------///111222777EEESSSjjjyyy|||{{{}}}|||vvvrrrqqqrrrvvvxxxuuulllhhhgggiiinnnttt{{{zzzsssnnnmmmiiifffgggkkkpppssssssvvvwwwyyy{{{}}}~~~}}}|||xxxuuussssssrrroookkkpppooonnnmmmnnnooopppqqqmmmmmmkkkhhhccc]]]XXXUUUTTTTTTSSSQQQOOOLLLJJJIIIGGGEEEDDDAAA???>>>======:::888999<<>>===;;;888999<<<>>>@@@FFFMMM```kkkzzzyyyrrrkkkhhheeeddddddhhhttt}}}|||yyyvvvtttwww}}}|||sssggg\\\TTTPPPMMMLLLKKKHHHBBB<<<666222///...---+++******,,,,,,,,,+++))))))************))))))+++***))))))))))))***+++************))))))((((((***))))))(((((())))))***&&&'''((()))***))))))((())))))))))))******************))))))))))))******,,,+++***)))))))))***+++***++++++,,,,,,---......111......222666???PPPaaaqqqvvv~~~|||yyyzzzzzztttpppppprrruuuzzzzzz|||rrrjjjaaa```___```cccggglllooo{{{rrrmmmllllllmmmpppuuuzzz~~~}}}{{{zzzyyyxxxwwwwwwwwwwwwssssssqqqnnnkkkfffbbb```\\\ZZZWWWSSSPPPNNNMMMMMMIIIHHHFFFDDDBBB@@@??????<<<999999<<<===???EEELLL]]]iiiyyy|||tttmmmiiifffeeedddgggqqq|||}}}zzzvvvssstttyyy}}}~~~zzzsssjjj```YYYSSSOOOLLLLLLIIIDDD>>>888333///......---++++++---------,,,))))))************))))))***))))))(((((())))))***))))))))))))(((((((((((()))******++++++******)))''''''((()))))))))))))))************++++++++++++******))))))))))))******---,,,+++***))))))))))))+++++++++,,,------......111//////333:::FFFWWWfffrrrvvv}}}}}}{{{zzzyyy|||yyytttqqqrrruuuxxx~~~{{{vvvzzzrrriii```^^^[[[ZZZ[[[___cccfffuuu}}}uuullljjjkkkmmmqqqxxx~~~|||{{{zzzzzzvvvuuusssqqqmmmjjjgggeee```^^^YYYUUUQQQOOOOOOOOOLLLJJJHHHFFFCCCBBBAAA@@@>>>:::999;;;<<<>>>DDDKKKZZZfffxxxvvvpppkkkgggfffdddfffnnnvvv~~~}}}}}}yyyuuussstttwwwxxxxxxvvvqqqjjjccc]]]VVVOOOKKKMMMKKKFFFAAA;;;555000...///---++++++,,,---,,,+++)))******++++++******)))))))))(((((((((((())))))''''''''''''''''''''''''&&&'''))))))))))))'''&&&'''(((((())))))))))))))))))))))))*********++++++******))))))))))))******++++++******************++++++,,,,,,---.........000///000666@@@OOO___jjjtttwww|||}}}{{{xxxxxxzzz}}}{{{wwwtttvvvwwwzzz|||{{{www~~~yyyooohhh___]]]ZZZXXXYYY\\\```ccckkksss}}}oooggggggiiinnnttt~~~~~~}}}xxxwwwuuurrrooollljjjhhheeebbb]]]XXXTTTQQQPPPPPPNNNMMMKKKHHHEEECCCBBBBBB@@@===;;;<<<<<<===DDDKKKXXXeeevvvxxxtttnnniiigggfffeeejjjqqq{{{}}}xxxsssqqqppppppppppppmmmiiiddd^^^XXXPPPKKKMMMKKKHHHCCC===777222///...---+++***+++,,,+++*********++++++++++++******(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&((())))))(((&&&&&&((((((((((((((())))))***((((((((()))))))))************))))))))))))******(((((()))***+++,,,,,,,,,+++,,,,,,------.../////////000333:::HHHYYYgggoootttvvvyyy{{{}}}|||{{{zzzvvvxxx{{{~~~~~~{{{yyyyyyzzz|||{{{}}}}}}yyytttmmmhhh```^^^\\\ZZZ[[[]]]```bbbffflllwwwwwwkkkeeedddfffmmmvvv}}}|||yyyvvvssspppnnnllljjjgggccc^^^YYYVVVSSSRRRQQQOOOMMMJJJGGGEEEDDDCCCCCC???=========>>>DDDLLLWWWdddvvv|||xxxqqqllliiigggeeehhhmmmyyy|||}}}{{{tttooollljjjjjjjjjiiifffddd```YYYRRRMMMLLLLLLJJJFFF@@@:::444111///---+++***+++,,,+++*********++++++++++++******((())))))******))))))(((************++++++++++++((())))))******))))))(((((((((((((((((()))******'''((((((((())))))))))))******))))))))))))******&&&''')))***,,,---------,,,,,,,,,---....../////////222777AAARRReeeqqqttttttuuuvvvxxxyyyyyyyyyyyyvvvxxx|||~~~}}}|||}}}|||~~~}}}}}}yyyvvvrrrmmmjjjdddcccaaa``````aaabbbddddddhhhooovvvssshhhcccbbbbbbkkkuuu|||xxxuuusssrrrooommmiiieee___[[[WWWUUURRRQQQNNNKKKIIIFFFEEEDDDFFFAAA>>>>>>===>>>EEELLLVVVdddvvv{{{tttnnnkkkiiifffgggjjjrrr~~~~~~||||||vvvooojjjhhhggggggfffeeedddaaa[[[UUUPPPKKKKKKJJJGGGCCC<<<666333000...,,,,,,,,,,,,+++******++++++,,,,,,++++++***))))))***++++++***)))))))))))))))*********+++++++++******))))))******+++)))(((((('''((()))***+++(((((()))))))))***************))))))))))))******'''((()))+++,,,,,,,,,+++,,,,,,------.../////////000555<<>>???EEEMMMVVVdddvvv}}}vvvooommmjjjffffffhhhlllxxx|||}}}wwwpppjjjgggffffffeeeeeedddbbb]]]WWWRRRKKKKKKKKKHHHDDD>>>888444222000---------...---+++***++++++,,,,,,++++++***)))***+++,,,,,,+++***)))%%%&&&&&&&&&''''''((((((+++***)))(((((()))***+++)))((('''''''''(((***+++)))************+++++++++******))))))))))))******((()))+++,,,,,,+++***))),,,,,,------.../////////222888@@@MMMcccxxx}}}~~~}}}|||{{{zzzzzzzzzzzzxxxzzz}}}}}}||||||}}}|||}}}~~~{{{zzzwwwtttpppooonnnnnnoooooommmkkkooollljjjlllmmmqqq|||~~~pppfffaaa___^^^iiioooyyy}}}||||||yyyvvvsssqqqoooiii```ZZZWWWTTTQQQNNNLLLJJJGGGEEEDDDEEEDDDAAA???@@@FFFKKKWWWeeevvv{{{uuuooollliiifffdddjjjrrr{{{zzzzzzrrrjjjeeedddeeeeeeeeefffddd___YYYTTTSSSOOOJJJGGGEEEAAA;;;777111///---,,,------,,,***,,,,,,,,,+++***)))((('''******))))))))))))******((((((((((((((((((((((((+++*********+++,,,,,,---$$$%%%%%%&&&'''((())))))+++++++++*********))))))))))))))))))************))))))))))))************,,,)))***///111//////111222666GGGaaavvv~~~}}}yyyvvvvvvvvvzzzyyyxxxzzz~~~}}}|||||||||~~~}}}{{{{{{{{{yyywwwtttnnnjjjfffffffffiiirrr|||qqqgggbbb___^^^ccchhhpppzzz|||yyyuuusssqqqlllddd^^^YYYVVVRRROOOMMMKKKIIIGGGDDDEEEDDDAAA???AAAGGGLLLXXXfffwww}}}wwwrrrnnnkkkgggeeehhhooo|||zzzyyy}}}~~~yyyrrrkkkfffeeeeeeeeeeeeeeeddd```ZZZUUUSSSOOOKKKHHHFFFBBB<<<777111///---,,,------,,,+++------------,,,+++************))))))))))))******((((((((((((((((((((((((***))))))))))))***+++,,,((((((((()))))))))))))))+++++++++*********))))))))))))))))))************************++++++++++++---***+++///111//////111666>>>QQQjjj{{{{{{yyyxxxyyy|||zzzxxxyyy|||~~~~~~}}}{{{xxxoooiiiccc```^^^___fffoooyyyssshhhbbb___^^^]]]```fffnnnvvv|||{{{xxxvvvqqqkkkeee]]]YYYUUUQQQOOOMMMJJJHHHEEEFFFEEEBBB@@@BBBHHHMMMYYYhhhxxx{{{vvvqqqmmmhhheeeffflllvvv|||yyy|||||||||{{{wwwqqqkkkhhhgggeeeddddddeeedddaaa\\\XXXRRROOOKKKIIIGGGDDD===888222///---,,,---------,,,------------,,,++++++*********))))))))))))******(((((((((((((((((((((((())))))((((((((()))***************))))))(((((((((+++++++++***************))))))))))))************+++++++++,,,,,,,,,,,,---...,,,,,,///000///000333;;;IIIaaawww~~~|||||||||~~~{{{yyyxxxzzz|||}}}~~~~~~{{{wwwqqqiiiaaa]]]ZZZZZZ___fffmmmwwwuuuiiibbb^^^\\\YYY[[[___dddjjjqqqwwwzzz}}}~~~|||xxxrrrmmmaaa]]]XXXSSSPPPNNNKKKIIIFFFGGGFFFCCCBBBDDDJJJOOO[[[jjj{{{~~~yyytttooojjjffffffjjjqqq}}}zzz{{{}}}}}}{{{}}}yyyyyywwwtttppplllhhhgggeeeddddddeeeeeeccc```]]]TTTPPPMMMKKKIIIEEE???:::333111...,,,---...------+++++++++++++++***)))(((******))))))))))))******(((((((((((((((((((((((()))))))))(((((())))))***((('''''''''''''''''''''************************((()))))))))************++++++++++++,,,,,,,,,,,,///------000000///222666???SSSnnn~~~~~~{{{xxxxxx{{{}}}~~~{{{|||}}}zzzrrrjjjaaa]]]ZZZXXX[[[```dddlllyyyxxxlllccc]]]ZZZWWWWWWXXXZZZ___eeejjjnnnoooppprrrtttwwwzzz|||~~~~~~wwwrrrhhhccc\\\VVVRRROOOLLLJJJGGGGGGGGGEEECCCEEEKKKQQQ]]]lll}}}{{{vvvpppkkkhhhgggiiinnnxxxyyyyyyyyy|||zzzvvvvvv~~~zzzxxxuuusssooollliiigggfffeeedddeeeffffffdddcccXXXTTTOOOLLLJJJGGGBBB===666333///------------,,,******+++++++++***))))))******))))))))))))******))))))))))))))))))))))))+++******)))))))))******&&&&&&''''''((())))))***************************((()))))))))*********************++++++++++++,,,///---...000000///444;;;CCC[[[yyy~~~{{{yyyzzz~~~}}}{{{zzz|||wwwnnnfffbbb^^^ZZZZZZ]]]___dddnnnzzz~~~qqqfff]]]XXXSSSRRRQQQQQQSSSWWW\\\___```aaabbbdddfffiiikkklllsssvvv{{{}}}xxxpppkkkbbb[[[UUUQQQNNNKKKHHHHHHHHHFFFDDDGGGMMMRRR___nnn~~~xxxsssnnnlllhhhiiillltttyyywwwuuuvvv|||yyysssqqqxxx~~~{{{wwwtttqqqnnnjjjggggggfffeeefffhhhiiiiiihhh^^^XXXRRRMMMKKKIIIDDDAAA999555111---,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******))))))))))))******))))))))))))))))))))))))++++++***)))))))))******'''(((((()))+++,,,,,,---***************+++++++++))))))))))))************************++++++++++++...---...000000000777???MMMeee||||||~~~~~~}}}||||||~~~yyyqqqlllhhhbbb^^^^^^^^^aaafffmmmxxxwwwjjj___YYYRRRPPPMMMKKKKKKMMMPPPRRRTTTTTTTTTUUUVVVYYY[[[\\\^^^aaagggoooxxxyyysssiiiaaaZZZUUUPPPNNNHHHIIIIIIGGGEEEHHHNNNTTTaaapppzzzvvvsssppphhhhhhjjjppp|||}}}yyyuuuuuuzzzxxxrrroooqqqyyy{{{wwwtttqqqllliiihhhgggfffgggjjjlllmmmmmmddd]]]TTTNNNKKKIIIGGGDDD<<<888222...,,,,,,+++***+++,,,,,,------,,,,,,,,,******))))))))))))******))))))))))))))))))))))))+++***)))((((((((((((((())))))*********+++++++++))))))*********+++++++++))))))))))))************++++++++++++,,,,,,,,,------,,,---000000111:::DDDZZZrrr~~~||||||}}}|||~~~}}}}}}~~~{{{vvvqqqiiicccbbb___```bbbfffkkkttt~~~|||nnnaaaZZZTTTQQQNNNJJJIIIJJJKKKMMMLLLLLLLLLLLLMMMOOOQQQRRRNNNQQQXXXaaakkkvvvxxxnnneee]]]WWWSSSPPPIIIJJJIIIGGGFFFIIIOOOTTTbbbqqq|||xxxvvvttthhhggghhhnnnyyy~~~xxxwwwzzzxxxrrrnnnlllttt}}}zzzwwwsssnnnkkkiiihhhggghhhkkknnnppppppggg```VVVNNNKKKJJJHHHFFF>>>999333...,,,+++***))))))******+++++++++************))))))))))))******))))))))))))))))))))))))***)))((('''''''''''''''))))))))))))(((((((((((())))))******++++++++++++))))))))))))************,,,,,,,,,---------......,,,,,,---000000222<<>>777222///...---,,,+++******,,,......---+++))))))))))))))))))))))))++++++***)))(((((())))))************))))))))))))(((((()))***************))))))***++++++++++++*********+++++++++,,,,,,,,,------------------------...***+++111222333AAATTTuuu{{{xxxxxxyyyzzz|||}}}{{{|||~~~zzzrrrlllmmmrrr{{{}}}tttnnniiigggccc```^^^___bbbdddlllwww{{{mmmbbb\\\TTTMMMLLLJJJGGGEEEEEEGGGGGGGGGHHHGGGGGGFFFFFFBBBEEEHHHJJJNNNWWWdddmmm||||||qqqjjjcccZZZSSSQQQMMMJJJIIIHHHJJJRRR[[[iiittt}}}wwwsssqqqllliiikkkoooyyyyyyuuuuuuwww}}}}}}uuupppmmmkkkoooxxx{{{tttooojjjiiijjjnnnssswwwwwwuuukkkaaaUUUNNNMMMLLLIIIEEEBBB>>>777222000...---,,,***+++,,,///111000---***************************++++++***)))))))))))))))************))))))))))))(((((()))************)))))))))***+++++++++++++++******+++++++++,,,,,,,,,------------------------...+++---222333666FFFZZZzzz|||xxxvvvwwwyyyzzz}}}|||~~~}}}~~~~~~zzzqqqiiifffhhhmmmxxx{{{tttnnnkkkeee___[[[ZZZYYYZZZ]]]eeennnwwwuuuiiibbbYYYQQQNNNLLLHHHEEEFFFGGGGGGHHHGGGGGGFFFEEEEEE@@@BBBDDDEEEGGGNNNWWW___oooyyy~~~zzzqqqjjjaaa[[[TTTOOOKKKJJJJJJLLLTTT\\\kkkuuuzzzwwwuuupppkkkjjjmmmvvv}}}vvvtttuuu{{{zzztttooommmkkkpppyyy~~~wwwrrrjjjjjjlllqqqwwwzzzyyyvvvkkkbbbVVVOOOLLLKKKHHHEEEBBB>>>888333000...---+++***+++...111333111---)))+++++++++++++++++++++++++++***))))))))))))))))))************))))))))))))''''''((())))))))))))))))))******+++++++++++++++******+++++++++,,,,,,,,,------------------------...---000444444:::OOOeee}}}~~~}}}{{{xxxuuuuuuvvvyyy{{{~~~~~~{{{}}}~~~tttkkkffffffiiiqqqzzz~~~vvvqqqlllfffaaa^^^\\\ZZZZZZZZZ^^^ccciiirrr~~~rrrhhh___VVVSSSQQQLLLJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGDDDDDDEEEEEEGGGKKKRRRXXXaaammm~~~~~~zzzqqqjjjdddXXXQQQLLLJJJKKKMMMTTT\\\lllvvv}}}zzzwwwqqqllljjjlllsssxxxsssssszzzyyysssooonnnkkkoooxxxyyytttjjjjjjmmmsssxxx{{{yyyvvvkkkcccXXXPPPMMMKKKHHHFFFCCC???999444111///---+++++++++---///000///,,,)))++++++++++++++++++++++++******)))))))))))))))***************)))))))))(((''''''((())))))))))))((()))***++++++,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,---------------------...111444666@@@XXXooo{{{wwwwwwyyyxxxvvvuuuuuuwwwzzz|||}}}{{{}}}|||tttkkkgggfffgggnnnuuu|||yyyrrrmmmgggccc```___\\\ZZZZZZZZZ[[[___fffppp{{{}}}nnnddd[[[WWWUUUPPPNNNOOOOOOOOOOOONNNMMMKKKJJJIIIEEEEEEEEEEEEGGGJJJOOORRRWWWaaarrr~~~~~~wwwmmmggg[[[SSSLLLJJJJJJLLLRRRYYYllluuu~~~{{{vvvqqqllljjjkkkrrrzzzttttttzzz~~~xxxsssppppppmmmpppxxx{{{wwwmmmmmmpppuuuzzz|||zzzwwwllleeeZZZRRRMMMKKKIIIHHHDDD@@@;;;666333000---+++---+++******,,,,,,+++******************************)))))))))))))))******************)))))))))((('''(((((()))))))))))))))******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,...222444999HHHcccyyy~~~wwwssssssxxxwwwvvvvvvxxx{{{~~~~~~||||||~~~|||xxxqqqjjjhhhfffgggkkkrrruuu}}}zzzsssnnngggcccaaa___[[[XXXWWWUUUUUUXXX]]]dddnnnxxxxxxnnnccc^^^ZZZUUUSSSSSSSSSSSSRRRQQQOOOMMMLLLKKKEEEEEEDDDEEEFFFHHHJJJLLLQQQYYYfffttt}}}{{{|||~~~qqqiii```WWWNNNJJJJJJLLLQQQWWWiiisss|||uuupppmmmllllllqqq}}}~~~vvvtttzzz~~~xxxtttsssssspppsssyyy}}}zzzsssrrrtttxxx|||~~~|||yyynnnggg]]]TTTOOOLLLKKKJJJFFFBBB===999555222///,,,...,,,)))((()))++++++***)))))))))))))))))))))))))))))))))))))))******+++************))))))))))))(((((()))******************++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------.........---///222666@@@SSSmmm}}}}}}~~~{{{tttpppqqqvvvvvvwwwyyy|||~~~}}}~~~}}}|||}}}{{{zzzxxxsssnnnmmmlllkkknnnsssvvv|||}}}xxxsssmmmgggdddcccaaa]]]ZZZXXXTTTSSSVVVXXX[[[bbbllluuu|||pppjjjddd]]]ZZZZZZXXXXXXWWWVVVTTTRRRPPPOOOLLLJJJIIIHHHIIIIIIJJJIIIOOOUUU]]]hhhsss~~~~~~{{{{{{}}}{{{rrrfff[[[PPPLLLLLLMMMQQQVVVeeennn|||~~~uuuqqqnnnnnnmmmoooyyyxxxsssxxx~~~yyyvvvuuuvvvuuuwww|||~~~wwwuuuuuuwww{{{}}}|||yyypppiii```VVVPPPMMMLLLLLLHHHDDD???;;;777444000------,,,******+++,,,+++)))************************)))))))))))))))***++++++************)))))))))))))))******+++++++++++++++***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---......///000111333999GGG^^^www}}}~~~zzzyyyzzzxxxrrrpppqqqqqqsssvvvzzz~~~~~~|||www{{{|||zzz}}}xxxuuuuuusssqqqssswww{{{~~~yyyvvvuuuvvvyyy}}}~~~yyyuuuqqqlllgggeeeffffffccc___]]]XXXVVVXXXWWWVVV[[[ccclll|||tttmmmeee``````]]]]]]\\\[[[YYYVVVUUUSSSTTTRRRPPPOOONNNNNNLLLKKKPPPSSSYYY```jjjwww}}}}}}~~~~~~}}}jjj^^^RRRNNNMMMMMMQQQVVVaaakkkxxxvvvrrrpppooommmnnnvvvyyyssswww~~~zzzwwwwwwxxxxxxzzz~~~wwwuuusssuuuyyy{{{zzzwwwqqqkkkaaaXXXQQQNNNMMMMMMIIIFFFAAA<<<999555111...,,,,,,,,,---...---***(((++++++++++++++++++++++++))))))((())))))***++++++************))))))))))))******+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---...//////222333444;;;MMMfff}}}}}}yyy|||yyywwwxxxvvvqqqppprrrmmmppptttzzz~~~~~~}}}xxx{{{~~~~~~|||{{{|||}}}}}}|||}}}xxxssspppooonnnooorrrwww|||~~~~~~}}}|||||||||~~~~~~xxxtttuuunnnhhhggggggdddaaaaaa]]]\\\YYYVVVUUUWWW[[[^^^lllxxxwwwpppkkkiiiccc```]]][[[ZZZZZZXXXWWWVVVUUUSSSRRRRRRQQQOOOMMMNNNOOOUUU]]]dddjjjuuu}}}~~~|||qqqcccUUUOOONNNMMMNNNPPP^^^eeeooozzz{{{vvvrrrpppooollllllrrrzzz~~~xxxxxxzzz|||xxxvvvuuuuuuvvvvvvvvvuuullliiibbb[[[TTTOOOLLLKKKGGGEEEBBB===999555333111......---,,,,,,,,,,,,------,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***))))))******,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++---...///.........///***000777AAAWWWqqq|||zzzyyyxxxxxxvvvssspppooooooqqqtttqqqpppyyy~~~~~~|||~~~|||uuuooollliiijjjlllpppsssuuutttrrruuutttssstttvvv}}}~~~zzzxxxqqqlllllllllhhheeeeee___^^^[[[WWWUUUVVVZZZ]]]hhhttt|||sssnnnkkkhhhccc___]]][[[YYYXXXYYYWWWUUUTTTTTTSSSQQQPPPOOOPPPTTT[[[aaagggsss~~~|||~~~~~~||||||ssseeeVVVOOONNNMMMNNNPPPWWW]]]fffqqq|||}}}xxxtttqqqooollljjjooovvvzzzzzz{{{{{{wwwuuusssrrrssstttsssrrrllliiiccc\\\VVVQQQNNNLLLIIIGGGCCC???:::666333222......---,,,,,,,,,,,,---************++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,++++++***))))))******,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---...///......///000...333:::GGG^^^www~~~{{{xxxvvvuuuuuuuuutttrrrpppooopppqqqtttrrrttt}}}~~~~~~{{{{{{qqqkkkiiiiiiiiikkkmmmmmmkkkiiilllkkkjjjhhhiiinnnuuuzzz}}}wwwrrrrrrrrrmmmjjjiiibbbaaa^^^YYYVVVUUUXXXZZZcccooozzzwwwrrrkkkeeeaaa^^^\\\ZZZ\\\ZZZXXXWWWWWWVVVUUUSSSRRRQQQSSSXXX]]]dddqqq}}}~~~~~~}}}yyywwwyyy~~~xxxhhhXXXPPPMMMLLLMMMPPPQQQUUU]]]gggtttzzzuuuqqqoookkkiiilllrrrzzz|||}}}{{{uuussspppoooppppppooooookkkhhhccc]]]XXXSSSOOOMMMKKKIIIFFFAAA<<<777444222......---,,,,,,,,,,,,---)))))))))***+++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))),,,+++******)))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...///......///111222666???PPPhhh~~~{{{yyy{{{}}}|||wwwuuusssrrrrrrqqqqqqpppppprrrssstttuuuuuuyyy~~~~~~~~~}}}wwwvvvxxxpppooommmmmmmmmmmmllljjjhhhffffffeeecccccceeejjjnnnyyy}}}xxxxxxwwwqqqmmmlllfffeeeaaa\\\WWWVVVWWWYYY```kkk{{{rrrjjjeeeaaa___^^^___]]][[[ZZZZZZZZZXXXVVVTTTRRRRRRVVV[[[cccqqq~~~~~~zzzvvvuuuwwwyyy|||lll[[[RRRNNNMMMMMMPPPPPPSSSYYYaaaooo{{{uuupppooollliiilllpppuuuyyytttqqqnnnlllllllllkkkkkkhhhfffbbb^^^XXXTTTPPPNNNMMMKKKHHHCCC>>>999555333......---,,,,,,,,,,,,---***+++++++++,,,,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))++++++***************+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---............000222444999DDDYYYqqq|||xxxvvvwwwzzz~~~}}}zzzwwwtttsssrrrpppoooooopppsssvvvxxxyyyxxxzzz}}}{{{{{{{{{vvvrrruuuyyysssqqqoooooonnnmmmkkkiiifffeeedddbbbaaacccfffiiiooozzz}}}{{{tttooonnnkkkiiieee___ZZZWWWWWWXXX___iii|||zzzpppiiifffdddcccbbb```^^^^^^^^^]]][[[YYYWWWTTTSSSVVVZZZbbbqqq~~~}}}yyyvvvuuuuuu}}}~~~ooo]]]TTTPPPNNNNNNPPPQQQSSSWWW___lll}}}{{{tttpppooommmkkklllppptttxxxtttpppllljjjiiiiiihhhhhhdddcccaaa]]]YYYTTTPPPMMMMMMLLLIIIEEE@@@;;;777444......---,,,,,,,,,,,,---......------,,,,,,,,,,,,************************))))))))))))))))))))))))+++***************++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........///111444555;;;JJJbbbxxx}}}{{{xxxvvvwwwzzz~~~|||yyyvvvtttsssrrrpppoooooorrrwww|||~~~~~~|||~~~zzzyyyyyyyyyyyyqqqnnnsssuuusssqqqpppqqqpppnnnmmmjjjjjjiiifffddddddeeegggjjjsssxxxsssqqqnnnmmmiiiccc]]]YYYXXXYYY___gggwwwyyypppllljjjiiifffeeecccbbbbbbaaa___]]]ZZZWWWUUUVVVYYY```mmmzzz|||yyyvvvuuuwww|||ppp```WWWSSSPPPNNNOOOOOORRRVVV^^^jjj{{{|||uuuppppppooommmmmmooosss}}}~~~||||||~~~zzzuuuqqqllliiigggggggggfffaaa``````]]]ZZZUUUPPPNNNLLLKKKIIIFFFBBB===888666......---,,,,,,,,,,,,---.........---,,,+++++++++************************))))))))))))))))))))))))*********)))******+++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........///222555666???SSSmmm||||||zzzyyyyyy|||~~~}}}{{{yyywwwuuusssrrrqqqppppppttt{{{}}}zzzyyyzzzzzzzzznnnjjjiiiqqq{{{yyywwwwwwyyyyyyyyywwwuuutttsssoookkkhhhhhhiiiiiiooozzz}}}xxxvvvqqqppplllfff```[[[ZZZZZZ___eeesssxxxrrrooonnnkkkiiihhhggggggfffdddbbb___[[[WWWWWWWWW[[[gggrrr~~~~~~{{{xxxuuurrrsssuuu{{{qqqbbbZZZVVVRRROOOOOOMMMPPPWWW```mmm}}}xxxrrrqqqpppmmmlllmmmpppxxx~~~~~~{{{yyywwwvvvwww|||}}}vvvrrrmmmiiiggggggffffff___``````___\\\WWWRRROOOKKKJJJIIIFFFCCC>>>:::777......---,,,,,,,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))***++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........///333666999EEE^^^xxx|||}}}~~~}}}}}}}}}{{{xxxvvvuuurrrppppppttt}}}|||zzz{{{}}}ssseeeffffffnnn~~~{{{wwwqqqmmmkkkkkkhhhnnnxxx|||{{{rrrqqqnnnhhhaaa]]]\\\\\\___dddppp~~~vvvsssqqqooommmkkkjjjjjjiiigggfffbbb]]]YYYWWWUUUWWWaaalllzzz~~~|||xxxuuuooonnnmmmppp{{{~~~qqqccc\\\XXXSSSOOOOOOLLLQQQYYYcccqqq{{{tttsssqqqmmmjjjkkkmmmttt~~~~~~|||}}}yyyvvvsssqqqsssxxx~~~xxxsssmmmiiiggggggffffff___```aaa```]]]YYYTTTQQQIIIIIIHHHFFFCCC???:::888......---,,,,,,,,,,,,---((((((((()))******++++++************************))))))))))))))))))))))))******))))))***+++,,,,,,---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------...---...000333666<<>>:::444222///---......---,,,---+++******+++,,,,,,+++***++++++,,,++++++******************************------------------------++++++,,,------------------,,,***+++---......---,,,+++---111111222999AAAPPPhhhyyyqqqqqqsssvvvyyy}}}}}}yyywwwxxxyyy|||vvvjjjcccccclllyyy~~~zzzvvvpppkkkgggeeefffpppyyy~~~{{{wwwuuuvvvuuurrrqqqttttttrrrnnnggg___ZZZWWWWWWXXX___iiirrryyy~~~uuuqqqlllgggbbb]]]XXXUUURRRQQQPPPPPPVVV___hhhlllqqqrrrqqqooonnnmmmggg```^^^ZZZ\\\gggtttzzzwwwrrrppppppkkklllqqqzzz|||}}}~~~~~~|||xxxsssnnnnnnrrrzzz{{{uuusssqqqmmmkkkmmmooonnnnnnmmmkkkgggaaa]]]SSSQQQNNNLLLIIIEEE@@@<<<666333000///......---,,,---+++******+++,,,,,,+++$$$%%%&&&(((***++++++,,,************************+++++++++++++++++++++++++++,,,,,,---...------------,,,,,,,,,,,,---......---,,,...000000222;;;EEEXXXrrr}}}sssmmmooorrruuuwwwzzz~~~zzzvvvtttvvvyyy~~~wwwkkkffffffppp~~~~~~zzzuuupppllljjjjjjttt}}}~~~}}}yyywwwwwwuuuqqqrrruuuvvvvvvsssnnnfff___[[[YYYXXX^^^fffmmmqqqtttvvvwwwxxx}}}vvvrrrkkkddd___YYYTTTPPPOOOMMMLLLNNNRRRYYYaaahhhoootttxxxwwwvvvuuunnneeebbb^^^___hhhuuu}}}xxxsssqqqqqqlllmmmpppvvv~~~yyytttrrruuu|||}}}wwwuuurrrmmmkkkmmmooonnnnnnnnnmmmiiiccc___RRRPPPMMMKKKIIIEEEAAA>>>888555222000//////...,,,---+++******+++,,,,,,+++$$$%%%&&&(((***++++++,,,************************++++++++++++++++++++++++,,,,,,---.........------,,,------,,,,,,---...///......///000///222===III```{{{xxxmmmjjjmmmqqqtttuuuxxx{{{~~~~~~wwwsssrrruuuzzzvvvlllhhhjjjttt}}}zzzuuuqqqooooooxxx~~~}}}zzzyyyuuuqqqrrrvvvyyyzzzyyytttmmmeee___\\\[[[```gggllloooppppppqqqpppsssyyyxxxssskkkddd^^^XXXSSSPPPMMMJJJIIIKKKNNNRRR[[[dddnnnxxx~~~}}}tttjjjddd``````hhhtttyyytttqqqqqqlllnnnpppsss|||{{{wwwxxx~~~yyywwwsssmmmjjjkkkkkkkkkllllllllliiiddd```RRROOOLLLJJJHHHFFFBBB???:::777333111000///...,,,---+++******+++,,,,,,+++***++++++,,,++++++******************************------------------------,,,,,,---...............,,,---...---,,,,,,...000//////000111111555CCCQQQjjjsssjjjiiimmmrrruuuvvvwww{{{~~~|||uuurrrrrrwww|||uuulllhhhnnnxxx}}}yyyuuussssss{{{~~~|||wwwrrrsssxxx|||~~~~~~zzzrrriiiaaa]]]]]]bbbjjjoooqqqqqqqqqqqqqqqrrrssswww}}}yyytttlllddd^^^YYYTTTQQQNNNJJJIIILLLMMMPPPXXXcccppp}}}{{{nnnddd___^^^fffrrr~~~zzztttqqqqqqkkknnnooopppwww{{{zzz{{{xxxssslllhhhhhhgggggghhhiiijjjhhhccc```RRRPPPMMMKKKIIIGGGCCCAAA;;;888444222111000...,,,---+++******+++,,,,,,+++,,,---------,,,+++******************************........................,,,------...............,,,...///...,,,,,,...111///000222444444;;;KKK\\\wwwyyynnnhhhjjjooouuuxxxxxxyyy}}}|||zzzsssqqqsssyyy~~~ssskkkhhhpppzzz{{{xxxvvvuuu|||~~~xxxssstttyyy}}}uuukkkbbb]]]^^^dddlllrrrttttttssssssuuusssrrrssswwwyyytttllleee___ZZZUUURRRQQQMMMLLLNNNOOOPPPYYYdddrrrqqqccc^^^]]]dddooo{{{zzztttqqqqqqkkkmmmoooooottt}}}{{{{{{xxxssslllggggggcccdddeeeggghhhfffbbb___SSSPPPMMMKKKJJJHHHEEEBBB<<<999555222111000...------+++******+++,,,,,,+++((()))***+++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,...///...,,,,,,...111///000333666888@@@RRRdddrrriiieeelllqqqwwwzzzzzzzzz~~~}}}zzzxxxsssqqqtttzzz}}}qqqnnnoooyyy~~~|||{{{{{{{{{|||zzzzzzzzzzzzppphhhdddbbbgggooovvv{{{{{{yyywwwuuutttsssrrrssswww~~~~~~}}}uuukkkeeeccc```\\\XXXVVVTTTTTTUUUTTTUUU]]]fffuuusssggg]]]XXX```jjjsss}}}xxxrrrmmmmmmlllkkkkkknnnzzzzzz{{{}}}|||wwwtttooohhhbbbbbbbbbbbbdddggggggeeecccZZZUUUPPPLLLKKKJJJFFFCCCAAA999222000///,,,,,,///,,,,,,+++++++++*********++++++++++++++++++++++++((()))++++++******+++,,,...---,,,+++++++++,,,---...------------...//////...------------...//////333///111777;;;BBBXXXpppyyymmmddd___lllqqqwww{{{{{{}}}}}}xxxtttsssqqqppppppvvv{{{pppnnnppp}}}~~~}}}|||}}}}}}}}}}}}{{{qqqiiifffccciiiqqqyyy~~~}}}zzzyyywwwttttttvvv|||}}}wwwooojjjiiihhhdddaaa```]]]ZZZZZZXXXYYYaaajjjxxxxxxjjj___YYY^^^fffnnn{{{zzztttooonnnlllkkkjjjlllvvv||||||}}}{{{xxxwwwssskkkeeeaaaaaaaaadddfffgggfffddd[[[VVVPPPMMMLLLJJJFFFCCC>>>777111000...++++++---//////.........---------++++++++++++++++++++++++(((***++++++******+++,,,------,,,+++++++++,,,------------,,,---......///...------------...//////333000222999???IIIaaayyy~~~sssiiicccbbbnnnsssyyy|||}}}~~~|||wwwtttssssssrrrsssyyyyyyqqqqqqttt}}}|||ssslllhhhfffkkkttt}}}{{{xxxuuuvvvzzz}}}|||wwwrrrppppppqqqooommmooojjjfffccc______gggppp}}}mmmaaaXXX[[[```fffrrr|||vvvqqqooommmkkkiiiiiiqqq~~~~~~{{{xxxyyywwwoooggg______```bbbeeegggfffeee^^^XXXRRRNNNLLLJJJGGGDDD<<<666222222111---,,,---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))***++++++***)))+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,------......------------...//////333000222:::CCCRRRlllvvvkkkdddcccdddqqqvvv|||~~~{{{vvvrrrrrrttttttwww}}}yyytttvvvzzz}}}uuuoookkkjjjooowww{{{xxxxxxzzz}}}zzzwwwttttttwwwyyy{{{{{{yyyrrrmmmhhhfffmmmvvvooobbbWWWXXX[[[___jjjwww~~~xxxssspppmmmkkkjjjjjjooo~~~~~~|||yyyzzzxxxpppggg_________bbbeeeggggggfff___ZZZSSSNNNMMMKKKHHHEEE>>>999666777666111//////++++++++++++************++++++++++++++++++++++++)))***++++++***)))***,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,------...------------...//////222000222;;;FFFYYYuuurrrfff```aaaeeesssxxx~~~}}}yyytttqqqrrrsssuuuyyy|||zzz~~~}}}wwwrrrnnnmmmrrryyy}}}zzzzzz}}}{{{yyyxxxyyy|||xxxrrrooouuu}}}pppbbbWWWVVVXXXZZZdddooo}}}~~~xxxuuupppnnnlllllllllppp|||~~~{{{zzzwwwooogggbbbaaa```bbbdddffffffeee```ZZZSSSNNNMMMKKKIIIFFF???:::888999888333///000............------------++++++++++++++++++++++++)))+++,,,+++***)))***++++++++++++,,,,,,---------,,,++++++++++++,,,------...------------...//////111000333;;;III___{{{rrreee___aaaeeeuuuzzz~~~|||wwwqqqoooqqqrrrttt{{{}}}xxxsssppppppsssyyy~~~||||||~~~|||{{{{{{}}}yyy~~~ssseeeZZZWWWWWWVVV]]]gggttt}}}zzzvvvrrrooonnnooooooqqqzzz{{{{{{wwwpppkkkfffdddccccccdddeeeeeeddd___YYYQQQMMMLLLLLLJJJHHH@@@;;;888888666111......------------,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,+++)))))))))+++******+++,,,------------,,,,,,,,,,,,,,,------......------------...//////000111555===MMMfffssseee___bbbhhhwww|||}}}|||vvvooonnnppppppttt|||}}}yyytttqqqooosssyyy~~~}}}}}}}}}{{{yyyyyy}}}wwwiii]]]ZZZWWWSSSWWW___jjjsss|||yyytttqqqpppppppppqqqwwwzzz~~~}}}xxxuuurrrkkkhhheeedddddddddcccbbb]]]WWWPPPLLLKKKLLLKKKIIICCC===999888666111......+++++++++*********))))))++++++++++++++++++++++++***+++,,,+++)))((()))***)))***+++---......---------------,,,---......///...------------.../////////222888AAATTTooossseee```eeemmmzzz~~~{{{tttnnnmmmppppppuuu~~~~~~}}}yyyuuuqqqooorrrxxx~~~}}}}}}~~~zzzxxxuuutttyyy{{{mmmaaa\\\WWWQQQSSSYYYbbblllzzz~~~{{{vvvrrrqqqqqqppppppttt{{{zzz}}}~~~~~~}}}}}}zzzyyyyyynnnkkkgggeeedddcccbbbaaa\\\VVVOOOKKKKKKLLLKKKJJJGGGAAA<<<;;;888333000111.........---------,,,,,,++++++++++++++++++++++++***,,,,,,+++)))((()))***)))***+++---......------...------------...//////...------------.../////////333:::EEEYYYuuurrrccc```hhhqqq}}}{{{tttmmmlllppppppvvv~~~}}}}}}zzzvvvrrrooonnnppptttxxx{{{~~~~~~|||}}}zzzsssmmmkkkmmmvvvxxxooocccXXXSSSRRRSSSTTT[[[bbbnnn|||}}}yyyzzzuuurrrrrrqqqppprrrwwwyyyzzz{{{}}}|||~~~}}}{{{vvvooohhhfffiiiiiieee```]]]YYYSSSMMMJJJIIIKKKLLLFFFCCC>>>999666444111///...------,,,,,,++++++***((()))***+++++++++++++++(((((())))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......------///111666777===LLLccc}}}wwwjjjffflllsss{{{|||xxxrrrllljjjmmmoooyyy~~~~~~~~~~~~zzzvvvssspppmmmooossswww{{{~~~}}}|||}}}xxxpppgggcccdddlll|||{{{sssfff\\\UUUSSSRRRQQQVVV]]]iiiwww{{{{{{vvvssssssrrrppprrrvvv{{{{{{|||~~~}}}~~~~~~yyyrrrjjjhhhiiijjjfffbbb^^^ZZZTTTNNNKKKKKKLLLMMMGGGCCC>>>:::777444111///......---,,,,,,++++++*********++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......------///111555777???RRRkkkvvviiiffflllttt|||yyyvvvqqqlllkkknnnrrr||||||yyywwwtttrrrkkkmmmqqqvvvzzz~~~~~~~~~~~~|||{{{}}}wwwmmmbbb[[[[[[aaaooo|||xxxmmmbbb[[[VVVRRRPPPSSSYYYdddqqq~~~{{{vvvssssssrrrpppqqquuu|||uuummmiiiiiijjjgggccc___\\\VVVPPPMMMLLLMMMNNNHHHEEE???;;;888555222///......------,,,++++++++++++,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---............000222555888CCCYYYuuusssgggfffnnnvvv~~~}}}vvvsssoookkklllpppvvv|||yyywwwtttrrriiilllpppuuuzzz}}}}}}}}}|||{{{zzz}}}xxxlll___XXXVVV[[[fffrrr~~~tttjjjaaaZZZUUURRRSSSWWWaaammm{{{|||wwwttttttssspppqqqttt}}}xxxoookkkjjjiiigggddd```\\\WWWQQQNNNLLLMMMMMMJJJFFFAAA<<<999666333000.........---,,,,,,++++++------------,,,,,,+++***------,,,,,,++++++******++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,...//////...///111333777:::FFF___}}}}}}nnndddfffoooxxx~~~{{{tttpppmmmjjjlllpppyyy|||yyyvvvsssqqqiiilllpppuuuzzz}}}}}}}}}{{{zzzyyy|||xxxlll^^^VVVSSSVVV___iiirrryyyzzzooofff^^^WWWSSSSSSVVV^^^hhhvvv}}}xxxuuuuuutttppppppsss{{{yyyrrrmmmkkkiiigggeee```]]]XXXRRROOOMMMLLLMMMLLLHHHCCC>>>:::777444111//////...------,,,,,,+++------------,,,,,,+++***,,,,,,++++++*********)))+++++++++,,,,,,---------,,,,,,,,,---------......---.../////////000222444:::===KKKddduuuggg```eeepppyyyyyyrrrnnnkkkiiilllqqq|||~~~zzzxxxuuurrrpppkkkmmmqqqvvvzzz~~~~~~}}}{{{yyyxxxzzzyyylll^^^UUURRRRRRXXX___eeemmmuuuwwwvvvzzzwwwmmmccc[[[WWWTTTVVV[[[cccppp~~~}}}yyyvvvvvvtttpppooorrrxxx{{{vvvqqqnnnllliiigggbbb___ZZZUUUQQQNNNNNNNNNNNNJJJDDD???;;;888555222//////......---,,,,,,,,,+++,,,,,,,,,,,,++++++***++++++++++++***************++++++,,,,,,------...,,,,,,,,,---------......---...000000000111333555<<>>999666666111111///...---,,,,,,,,,///---,,,---...///...---++++++++++++++++++++++++)))+++---------,,,---...,,,,,,------.../////////000...///222333333888>>>MMM]]]xxxtttggg___XXXTTTXXX```hhhsss|||yyyrrrlllggggggkkkrrr|||uuunnnnnnvvv|||zzzwwwtttsssqqqpppooonnnnnnnnnnnnnnnqqqrrrtttvvvwwwwwwuuutttssswww~~~~~~{{{|||zzzpppfffaaaaaaaaabbbbbbbbbcccccccccccccccgggnnnyyywwwnnnkkkmmmuuu}}}wwwssspppmmmkkkhhhnnn{{{}}}yyyuuupppooonnnjjjddd\\\UUUPPPMMMMMMKKKFFF???:::777666222111///...------------...---,,,,,,---...---,,,***+++++++++++++++,,,,,,)))+++------,,,+++,,,---,,,,,,------...////////////...///222222444:::BBBSSSeeeuuufff[[[VVVTTTZZZccclllwww|||vvvoooiiifffiiiooovvv|||pppjjjiiisss|||zzzwwwvvvuuutttrrrpppnnnmmmkkkkkkkkkjjjkkkkkklllmmmrrrtttwwwxxxxxxwwwvvvuuuwww{{{}}}}}}{{{ooohhhggggggggghhhhhhhhhiiiiiiiiifffgggjjjpppzzztttoooooouuuzzzuuuqqqmmmjjjggglllwww}}}xxxtttnnnnnnnnnlllfff___WWWRRRMMMMMMLLLGGGAAA<<<999777333222000...---------...,,,+++***+++,,,,,,+++************++++++,,,,,,,,,***+++---,,,***))))))***,,,,,,------...////////////...000222333555===GGGZZZnnnwwwhhhZZZVVVVVV]]]gggpppzzzyyytttlllhhhgggkkkrrrzzztttjjjhhhgggqqq}}}}}}}}}}}}}}}|||xxxvvvqqqqqqpppooonnnllljjjiiigggggghhhiiijjjlllnnnnnnuuuxxx{{{|||{{{zzzzzz{{{~~~~~~}}}uuurrrppppppppppppooooooooooookkkkkkjjjlllrrryyyrrrqqqvvv|||xxxsssnnnkkkhhhkkksss|||xxxsssnnnoooooommmhhh```XXXSSSMMMNNNMMMIIICCC===:::888444222000...------...///+++***)))***+++,,,+++)))*********++++++,,,,,,---***,,,---,,,***(((((())),,,,,,------.../////////000///111333333666AAAMMMbbbxxxwwwiii[[[WWWYYYaaakkksss|||}}}wwwrrrkkkggggggmmmuuu}}}|||sssgggaaaaaagggrrr~~~}}}}}}{{{yyyxxxwwwuuuvvvvvvvvvvvvxxx|||}}}yyyvvvrrrrrrqqqpppnnnllljjjiiiggghhhiiikkknnnqqqsssuuuxxx{{{~~~~~~}}}|||{{{yyyxxxwwwvvvsssrrrooolllllluuu}}}uuusssvvvzzzvvvppplllhhhiiiooo{{{~~~~~~|||yyyuuurrrrrrqqqnnnhhh```XXXSSSMMMNNNMMMJJJDDD>>>;;;999444333000---,,,---...///,,,+++******,,,,,,+++***)))******+++,,,,,,------***+++---,,,+++******+++,,,,,,------.../////////000000222444444888DDDQQQjjjttthhh]]]ZZZ\\\eeennnuuu}}}}}}zzztttpppjjjggghhhooowww~~~xxxqqqhhh]]]YYYZZZhhhrrr||||||}}}xxxwwwvvvtttrrrpppnnnmmmjjjkkklllkkklllnnnqqqtttxxx|||yyyuuuuuutttrrrpppnnnlllkkkkkkkkkmmmpppsssvvvyyy{{{zzz}}}~~~||||||zzztttmmmiiimmmwww~~~wwwtttwww|||wwwqqqnnnhhhiiimmmwwwzzz~~~}}}{{{wwwvvvvvvtttpppiii```XXXSSSMMMNNNNNNJJJEEE???;;;999555333000---,,,---...000---,,,++++++------,,,+++))))))***+++,,,,,,------)))+++------,,,,,,---...,,,,,,------...//////000111111333555555999FFFSSSooo{{{pppeee^^^\\\^^^gggpppwww}}}}}}|||~~~xxxrrrnnnjjjgggiiipppyyy~~~uuukkkddd^^^YYYZZZ^^^hhhsss~~~}}}{{{{{{}}}~~~{{{yyyvvvtttsssppplllhhheeeccccccccceeedddccccccdddfffiiijjjpppttt~~~|||yyyvvvssspppnnnmmmqqqrrrsssuuuxxx{{{~~~~~~|||zzzwwwpppmmmttt}}}zzzxxxzzz|||tttmmmlllggghhhttt}}}{{{|||}}}}}}yyyvvvuuuwwwuuuooojjjddd[[[QQQNNNPPPQQQMMMEEE>>>:::999666333///...//////---+++************************+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---..................///000000222333444444333999JJJ\\\~~~ttthhhbbbZZZ^^^dddlllssszzz}}}{{{}}}vvvoookkkhhhgggjjjqqq}}}|||rrrhhhaaaZZZUUUWWW[[[hhhsss~~~}}}zzz{{{~~~|||xxxuuurrrooollljjjhhhdddaaa^^^\\\[[[[[[WWWVVVUUUUUUVVVYYY[[[]]]dddiiiuuu|||yyyvvvuuutttvvvwwwxxx{{{~~~~~~{{{tttooorrryyy~~~zzzyyy{{{}}}uuuooonnniiiiiisss}}}{{{{{{}}}|||yyyvvvtttvvvsssmmmhhhccc[[[RRROOOPPPPPPMMMFFF???;;;999666333///...///000...---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---..................///000000000111333555666===PPPbbb|||oooddd___[[[```gggooovvv{{{|||tttnnnjjjggghhhkkksss~~~yyyoooddd\\\UUUQQQSSSXXXhhhsss~~~|||zzz{{{~~~|||xxxsssnnnjjjgggcccaaa^^^\\\YYYVVVTTTRRRQQQQQQNNNMMMLLLLLLMMMOOORRRSSSYYY^^^iii|||}}}}}}|||~~~{{{sssqqquuu{{{yyyyyy{{{~~~wwwqqqooojjjiiirrr~~~}}}zzzzzz||||||yyyvvvsssssspppiiieeeaaa[[[SSSOOOPPPPPPMMMGGG@@@<<<999555333000///000000000///------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,------..................///000000...000333666999CCCWWWjjjvvviii___\\\\\\bbbllltttyyy}}}zzzrrrlllhhhggghhhmmmuuuxxxmmmaaaXXXRRROOORRRXXXiiittt{{{yyy{{{{{{wwwvvvqqqmmmgggbbb___[[[XXXUUUSSSRRRPPPMMMKKKJJJIIIIIIJJJIIIHHHHHHHHHJJJMMMNNNRRRVVV```ooo~~~yyyuuuuuu~~~wwwvvvwwwzzz~~~xxxrrrnnnjjjiiippp{{{}}}yyyyyy{{{{{{xxxuuuqqqqqqlllfffbbb```[[[TTTPPPPPPPPPMMMHHHBBB===:::555333111000000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---.....................///000000...///333777;;;FFF[[[ooo|||qqqeee]]]\\\]]]dddooowww|||~~~yyyqqqkkkhhhfffiiioooxxxyyymmm```WWWQQQPPPUUU\\\lllvvv}}}zzzxxx{{{~~~xxxrrrnnnlllfffbbb\\\XXXUUURRROOOLLLKKKJJJIIIHHHFFFEEEDDDDDDDDDCCCBBBAAABBBCCCEEEGGGKKKOOOXXXdddvvv~~~{{{zzz{{{yyy|||zzztttsssuuuxxx~~~xxxsssmmmiiihhhoooyyy}}}yyyxxxyyyyyywwwtttnnnnnnjjjddd``````[[[UUUQQQQQQOOOMMMIIIDDD>>>:::555444333111//////000111,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,------...///...............///000000...///333777<<>>???@@@BBBDDDBBBGGGOOOZZZiii{{{vvvtttzzz~~~~~~{{{tttrrrssswww~~~yyytttmmmjjjiiinnnwwwzzzwwwxxxwwwtttrrrkkkkkkhhhcccaaa```\\\VVVRRRQQQOOOMMMJJJEEE???;;;555555444111...---...000++++++++++++++++++++++++------............---------------------......///...............///000000///000444888===JJJaaavvvxxxlllaaa]]]^^^\\\fffrrrzzz}}}~~~vvvoookkkhhheeekkkuuuzzznnn___VVVRRRTTT\\\eeesss~~~|||xxxwww{{{|||yyysssllleee^^^ZZZWWWOOOLLLIIIGGGFFFEEEDDDBBB???????????????>>>======AAA@@@>>>===>>>???AAABBB===BBBIIIPPP]]]rrr{{{sssooottt|||~~~vvvsssssswww{{{wwwppplllkkkooouuuzzzwwwvvvuuurrroooiiijjjhhhcccaaaaaa]]]VVVSSSQQQOOOMMMKKKGGG@@@;;;555555444111---+++,,,...------------------------------............---------------------...//////...............///000000///111555:::@@@NNNfff|||vvviii]]]YYY[[[^^^hhhttt|||{{{sssmmmiiigggdddlllwwwzzzmmm^^^UUURRRTTT^^^hhhvvv{{{xxxwww{{{~~~sssooojjjbbb[[[UUUPPPNNNIIIFFFCCCBBBBBBBBBAAA@@@<<<<<<<<<<<<<<<;;;;;;:::===<<<:::999:::;;;===>>>===BBBGGGKKKTTTfff|||sssnnnqqqyyy|||xxxttttttwww|||xxxsssooommmooouuu{{{wwwuuutttqqqnnngggiiihhhdddbbbbbb]]]WWWSSSQQQNNNMMMLLLGGGAAA;;;555666444111,,,)))***---........................------............------...------------...//////...............///000000///111555;;;BBBQQQjjjuuugggZZZUUUWWW___iiivvv}}}xxxqqqkkkhhhfffdddlllxxx{{{oooaaaXXXTTTWWWcccooo||||||zzz{{{|||tttiiiddd^^^WWWRRRMMMHHHEEECCCBBBAAA???>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======:::<<>>=========<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<>>>>>>AAAEEEIIIRRRcccsss|||sssnnnrrrxxxwwwtttyyy}}}zzzxxxqqqlllmmmrrr|||}}}yyyzzzzzzvvvrrrpppllliiigggfffddd___ZZZSSSRRRPPPOOOMMMIIICCC???888666444222000/////////...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---...///000/////////111333333333666>>>GGGXXXtttvvvgggZZZXXX\\\aaammmwww{{{}}}~~~xxxpppiiigggiiikkkqqqyyyyyymmm___XXXWWW]]]iiiuuu~~~~~~zzzwwwyyy|||rrreee]]]QQQNNNIIIFFFDDDBBB@@@>>>;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;::::::::::::999999:::::::::;;;;;;;;;>>>===>>>AAACCCIIIVVVdddxxxvvvpppsssxxxzzzwww|||}}}yyyyyyrrrlllkkkpppyyy{{{{{{|||zzzxxxwwwsssooommmkkkhhhccc^^^WWWTTTQQQPPPNNNJJJDDD???888777555222000/////////...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---...///000000//////111333333444777>>>JJJ___|||yyyjjj\\\YYY\\\gggqqq{{{}}}{{{uuunnnhhhfffiiilllrrr{{{vvvjjj\\\WWWXXX___lllwww}}}xxxvvvyyyzzzqqqfffZZZQQQKKKHHHEEEBBBAAA@@@???>>>888999;;;======<<<;;;:::;;;;;;:::::::::999999999888888999999999:::::::::;;;:::;;;>>>@@@EEEPPP\\\kkk}}}yyyrrrsssxxx~~~|||}}}yyyzzzssslllkkkmmmvvv}}}}}}~~~~~~~~~{{{vvvtttrrroooiiiddd[[[WWWSSSQQQPPPLLLEEE???999888555222111/////////...---,,,,,,......---,,,++++++,,,,,,,,,,,,---------,,,+++,,,...///...---...///000000///000222444333444777???NNNggg|||mmm```\\\___llluuu|||~~~yyysssmmmhhhgggjjjnnnttt}}}sssfffYYYTTTXXX```mmmwww~~~{{{wwwvvvzzzyyypppggg]]]RRRJJJIIIFFFCCCAAA@@@???>>>===777888:::<<<===<<<;;;:::;;;;;;:::::::::999999999888888888999999999::::::;;;:::;;;???AAADDDMMMVVV^^^mmm{{{sssssswww~~~zzzyyysssmmmkkkkkkrrr{{{yyyxxxuuupppkkk___ZZZTTTRRRRRROOOGGG@@@:::888666333111000//////...---,,,,,,......---,,,+++++++++,,,,,,------------,,,+++,,,...///...---...000000000000000222444222555999AAARRRooo~~~pppccc```cccpppwww}}}~~~xxxrrrmmmhhhiiimmmqqqwwwrrrdddWWWSSSXXXaaannnxxx|||yyywwwwww|||zzzoooeee\\\TTTLLLFFFFFFCCC@@@>>>>>>>>>===<<<999:::;;;<<<======<<<;;;;;;;;;;;;;;;::::::::::::888888999999999:::::::::???======@@@AAABBBGGGNNNXXXcccuuuvvvuuuxxxzzzxxxtttooollljjjooo~~~|||{{{{{{yyytttpppbbb\\\UUUSSSTTTQQQJJJCCC;;;999666333111000//////...---,,,,,,......---,,,***++++++,,,,,,------...---,,,+++,,,...///...---///000111111000000222444222777<<>>======>>>>>>===<<<<<<<<<===============<<<<<<<<<;;;;;;;;;;;;:::999999999999:::::::::;;;@@@======@@@@@@@@@CCCHHHSSS[[[jjj|||zzzwwwzzz{{{wwwssspppmmmjjjnnn{{{|||zzzyyyzzzyyyvvvrrrddd\\\UUUSSSUUUTTTLLLEEE;;;:::777444111000//////...---,,,,,,......---,,,******+++,,,,,,---......---,,,+++,,,...///...---///000111111000111333555444:::@@@JJJ___yyymmmddddddiiitttyyy}}}~~~{{{sssnnnjjjgggiiinnnvvv}}}tttfffWWWTTTZZZdddpppzzz}}}|||||||||wwwwwwvvvyyyrrrhhh[[[PPPJJJGGGDDDBBBAAA???======???@@@@@@@@@???>>>============>>>>>>======<<<<<<<<<;;;;;;;;;999999:::::::::;;;;;;;;;<<<:::;;;>>>@@@???BBBFFFLLLRRR^^^ppp~~~|||yyy|||{{{vvvsssqqqnnnkkkmmmyyy|||yyywwwwwwyyyyyyvvvrrrddd]]]UUUTTTVVVUUUNNNFFF<<<:::777444111000//////...---,,,,,,......---,,,******+++,,,,,,---......---,,,+++,,,...///...---///000111111000111333555666===DDDMMMddd}}}vvvkkkbbbccciiivvvzzz}}}~~~yyyqqqlllhhhfffhhhmmmxxxuuubbbTTTWWW___eeeooozzz~~~}}}}}}{{{yyyuuutttuuuzzzwwwiii\\\PPPJJJGGGCCCAAAAAA@@@@@@@@@???>>>======<<<@@@@@@??????>>>>>>==================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<===???AAABBBGGGKKKVVVdddrrrzzzwwwzzz}}}xxxyyy}}}xxxsssooommmjjjllluuu}}}xxxvvvrrrpppsssyyy|||xxxssslllbbbXXXUUUWWWUUUOOOHHH???:::666666555000......---------,,,,,,,,,++++++------------------------...------,,,,,,,,,------///.........///000111111777;;;DDDSSSnnn{{{qqqgggccceeehhhssswww{{{vvvmmmhhheeedddiiipppuuu~~~rrr```TTTWWW___fffppp{{{~~~||||||zzzwwwuuuuuuvvv{{{xxxnnnaaaVVVLLLHHHFFFBBB@@@@@@AAAAAA@@@@@@???>>>>>>===@@@@@@????????????????????????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???AAABBBEEEHHHQQQ___lllzzzvvvsssvvv}}}{{{|||}}}xxxtttpppmmmkkkllluuu{{{uuutttpppnnnqqqxxxzzzxxxtttlllcccYYYVVVWWWUUUOOOHHH???:::666666444000---...---------,,,,,,,,,++++++------------------------...------,,,,,,------...////////////000111222222666<<>>???@@@AAABBBBBBDDDKKKWWWcccqqq}}}sssoooqqqyyy}}}yyyuuuqqqnnnlllmmmuuu~~~}}}yyysssqqqnnnlllooouuuyyyxxxuuummmeee[[[WWWWWWUUUOOOHHH@@@:::666555444///---...------------,,,,,,,,,,,,------------------------...---------------......000000000000111222333444666===JJJ^^^{{{{{{qqqhhheeegggkkkvvvxxxzzz~~~vvvlllgggddddddhhhoooyyydddZZZTTTXXXaaajjjuuu~~~|||zzzxxxuuurrrrrrsssvvv}}}~~~ssshhh```SSSMMMIIIJJJJJJFFFDDDEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAABBBCCCBBBCCCHHHQQQ\\\iii{{{{{{qqqmmmnnnvvv}}}{{{vvvssspppmmmmmmuuu~~~}}}{{{xxxssspppmmmkkkmmmssswwwxxxvvvnnnfff]]]YYYWWWUUUOOOJJJAAA;;;666555333///---......------------,,,,,,,,,------------------------...------------......///000000000111222333444555666???MMMccc{{{qqqiiifffjjjnnnvvvwwwzzz~~~}}}uuukkkgggdddccchhhooozzz\\\VVVSSSYYYcccmmmxxx|||zzzxxxtttqqqoooqqquuu}}}uuujjj```ZZZNNNJJJIIIKKKKKKHHHFFFGGGEEEEEEEEEEEEEEEDDDDDDDDDBBBBBBCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCCEEEDDDGGGNNNWWWbbbsss{{{qqqlllmmmttt~~~|||xxxtttrrrooonnnuuu}}}{{{zzzyyyuuupppmmmkkklllppptttvvvvvvnnnggg___ZZZXXXUUUPPPLLLCCC<<<777555333///---///.........---------,,,,,,---------------------------------------...///000000000111111222444555666777@@@OOOfffzzzooohhhgggmmmsssuuuwwwzzz{{{sssjjjfffcccccciiipppyyyTTTSSSSSSYYYdddppp{{{|||{{{yyyuuuqqqnnnpppvvvzzzmmmaaaXXXTTTLLLIIIIIIKKKJJJGGGFFFHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDDDDDDDDDDCCCFFFEEEFFFLLLRRR[[[jjjwwwyyypppkkkjjjppp{{{{{{}}}}}}yyyvvvtttpppooouuu}}}yyyyyyxxxuuuqqqnnnkkkjjjlllppprrrtttmmmggg```[[[YYYVVVRRROOOEEE>>>888666444000...000............---------,,,------------------------------------...///000000000000000111222444555666999BBBRRRjjjyyymmmfffhhhpppxxxwwwyyy}}}xxxppphhheeecccdddjjjqqq{{{NNNPPPSSSZZZeeerrr}}}}}}|||zzzvvvrrrooorrrxxxvvvhhh^^^WWWSSSNNNKKKKKKLLLKKKGGGGGGKKKHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDEEEEEEEEEDDDCCCEEECCCEEEIIIMMMTTTaaammm~~~|||uuummmhhhfffjjjxxxxxxuuuyyy}}}|||~~~{{{wwwuuuqqqooouuu}}}~~~wwwvvvvvvsssqqqnnnjjjggghhhjjjmmmoookkkggg```\\\YYYWWWTTTRRRGGG???999777555111///111............------------------------------------------------...///000111/////////000222333555666;;;DDDTTTnnnxxxkkkdddhhhsss||||||}}}vvvnnnfffdddccceeekkksss~~~KKKNNNSSSZZZeeesss~~~}}}}}}{{{wwwssspppssszzz~~~rrrggg^^^YYYWWWQQQOOONNNOOOMMMJJJJJJNNNIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCEEEFFFFFFEEEDDDDDDCCCBBBCCCFFFIIIOOOZZZeeettt|||vvvwww|||{{{~~~{{{}}}wwwqqqjjjeeebbbfffssswwwrrruuu{{{|||{{{~~~{{{xxxuuuqqqooouuu}}}}}}uuuuuutttqqqqqqmmmhhheeedddfffiiikkkkkkfffaaa\\\ZZZXXXUUUSSSHHH@@@:::888555111000222//////.........------------------------------------------......000111111......///000111333555666===EEEVVVqqqwwwjjjccchhhuuu}}}tttmmmeeecccccceeellltttJJJLLLRRR\\\iiivvv}}}|||zzzvvvrrrqqqsssyyyuuuiiibbb\\\XXXTTTTTTRRRPPPOOOPPPPPPNNNMMMMMMLLLJJJJJJJJJJJJHHHGGGDDDDDDDDDEEEEEEEEEEEEEEEFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFEEEFFFHHHMMMSSSXXXhhhuuu{{{tttssssssrrrqqqrrruuu|||yyyuuurrrqqqppplllfff```___eeennnuuuyyytttuuuvvvvvv~~~{{{yyy~~~~~~yyywwwsssppptttzzzxxxtttssstttsssooojjjfffccccccdddeeefffdddbbb^^^ZZZWWWTTTSSSKKKDDD<<<666444333111///////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///......---------......000000000000111333888<<<@@@KKK```|||rrrgggfffjjjttt}}}~~~||||||pppkkkfffeeedddgggoooxxxJJJMMMSSS]]]iiivvv}}}}}}{{{wwwtttsssuuu{{{~~~qqqfff```\\\XXXUUUWWWTTTRRRQQQQQQQQQPPPOOONNNLLLKKKJJJKKKJJJIIIGGGDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCCCCBBBBBBBBBCCCBBBCCCCCCCCCDDDDDDDDDDDDFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFHHHKKKQQQUUU```lll~~~vvvpppmmmjjjhhhhhhjjjnnnsssvvvxxx|||zzzvvvsssooommmlllkkkjjjgggaaa\\\[[[___gggmmmzzzvvvvvvwwwwww|||zzz}}}zzzwwwsssppprrrwwwwwwsssssstttqqqnnniiidddaaaaaabbbcccfffeeebbb___[[[XXXUUUSSSKKKEEE<<<666444333111///////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------.........000000111000111444888<<>>888555444222000------..................------------------------...............//////000000111111111222555:::>>>DDDTTToooqqqdddcccmmm|||xxxooojjjjjjsssyyytttlllgggddddddfffjjjsss}}}IIIOOOXXXcccmmmyyy~~~}}}~~~}}}zzzwwwtttzzzxxxoooiiigggfffeeedddaaa___[[[YYYWWWVVVTTTRRROOOMMMKKKKKKJJJJJJHHHFFFEEEEEEDDDDDDCCCCCCCCCCCCAAAAAA@@@@@@@@@AAAAAABBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEDDDFFFGGGHHHGGGFFFGGGIIIKKKRRR\\\hhhwww~~~sssgggddd```]]]\\\ZZZXXXVVVTTTSSSRRRRRRRRRSSSTTTUUUWWWWWWWWWUUUSSSSSSUUUWWW^^^hhhvvv}}}yyywwwsssoooiiiccc___aaafffjjjtttyyy~~~|||{{{zzzuuuooonnnqqq|||zzzttttttvvvuuurrrmmmiiiggghhhiiikkkooommmiiieee```[[[XXXVVVNNNHHH???999666555222000------..................------------------------...............///000111000111222222333666;;;???EEEWWWtttrrrddddddmmm|||~~~ssskkkgggfffqqq}}}uuupppiiidddbbbcccfffjjjuuuIIIPPPZZZeeeooozzz~~~|||}}}|||yyyvvvttt|||}}}wwwqqqmmmlllkkkjjjgggfffccc___\\\[[[XXXVVVTTTRRRPPPNNNMMMLLLKKKIIIGGGFFFFFFEEEEEEDDDDDDCCCCCCAAAAAA@@@@@@@@@AAABBBBBB@@@@@@@@@AAAAAAAAABBBBBBAAABBBBBBCCCCCCDDDDDDEEEEEEFFFGGGGGGFFFFFFGGGHHHJJJNNNUUU^^^jjj{{{mmmjjjeeeaaa^^^[[[WWWUUURRRQQQOOONNNMMMLLLMMMMMMPPPPPPPPPOOOMMMMMMOOOQQQSSS[[[fffpppyyyzzzxxxqqqmmmfff^^^YYYYYY^^^aaammmrrrzzz}}}{{{|||{{{~~~|||{{{zzzuuupppooorrrzzz~~~wwwwwwyyyvvvsssooolllkkklllooopppvvvrrrllleee___[[[XXXWWWPPPIII@@@999777555222000---...............------------------------------............///000111111111111222222444777<<<@@@HHH[[[yyypppddddddlll{{{|||qqqiiieeefffrrrzzzqqqlllfffaaa___aaaeeekkkuuuIIIQQQ\\\fffpppzzz}}}{{{|||{{{wwwtttvvv~~~|||wwwuuuttttttpppmmmkkkhhhdddaaa^^^\\\YYYWWWUUUSSSQQQPPPPPPOOOLLLJJJHHHGGGGGGFFFEEEEEEDDDDDDAAAAAAAAAAAAAAABBBCCCCCC@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBCCCDDDEEEEEEEEEFFFGGGGGGGGGFFFFFFHHHJJJHHHKKKOOOUUU^^^mmm}}}zzzvvvpppkkkfffaaa\\\XXXTTTSSSPPPNNNLLLKKKJJJJJJJJJKKKKKKJJJIIIJJJLLLNNNNNNRRRYYY___gggrrr|||zzzpppkkkddd\\\VVVTTTWWWZZZgggmmmvvv~~~xxxssssssppptttyyy~~~}}}{{{zzzvvvqqqqqquuuyyyzzzzzz|||{{{xxxuuurrrrrrtttwwwyyy|||vvvnnneee^^^ZZZYYYXXXPPPIII@@@:::777555333000////////////...---,,,,,,....................................///000111222111222222333444888===AAAMMM```}}}~~~kkkbbbccclllyyy{{{ooogggdddhhhtttwwwnnniiiccc___]]]```dddjjjvvvIIIQQQ]]]gggppp{{{}}}{{{{{{zzzvvvssswww~~~|||}}}{{{wwwsssoookkkgggdddaaa___[[[YYYXXXVVVTTTSSSRRRQQQOOOMMMHHHHHHHHHGGGFFFEEEEEEDDDAAAAAAAAAAAABBBBBBCCCDDD??????@@@@@@@@@AAAAAAAAABBBCCCCCCDDDEEEFFFFFFGGGFFFGGGGGGFFFEEEFFFIIIKKKGGGIIIKKKOOOVVVcccsss~~~|||vvvpppiiiccc___WWWVVVSSSPPPNNNLLLLLLLLLIIIJJJJJJIIIHHHIIILLLNNNOOOPPPSSSUUU[[[eeerrr{{{}}}|||oookkkcccZZZTTTRRRTTTWWW___eeennnvvv~~~tttmmmlllhhhlllssszzz}}}zzzyyyvvvrrrssswwwyyy{{{{{{~~~~~~{{{yyyyyy|||yyyoooeee]]]YYYYYYYYYQQQJJJAAA:::777555333000////////////...---,,,+++....................................///000222222111222333333555888>>>AAAPPPcccxxxggg```bbbkkkxxx{{{nnnfffcccjjjvvvvvvmmmgggaaa]]]\\\___cccjjjvvvMMMSSS]]]hhhsss~~~~~~~~~}}}zzzwwwttttttuuuxxx|||yyyvvvrrrmmmiiieeeaaa]]][[[^^^ZZZWWWUUUVVVVVVUUUSSSOOOMMMLLLKKKKKKJJJHHHFFFGGGGGGFFFEEEDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCDDDEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHKKKJJJJJJKKKPPPYYYdddlll|||ssskkkeeeaaa\\\VVVRRROOOMMMLLLKKKIIIIIIIIIHHHHHHGGGGGGGGGHHHJJJMMMOOORRRYYYbbbiiivvv{{{~~~yyytttmmmbbbXXXQQQPPPQQQSSSUUU\\\gggqqqzzzvvvmmmhhhhhhgggjjjooouuuzzz~~~|||yyyvvvtttsssrrrxxx~~~~~~~~~oooccc^^^[[[XXXVVVQQQLLLDDD>>>999666333222////////////............---------------------------------......000111222222//////333666999>>>DDDTTTiiivvvhhh___aaajjjvvv~~~}}}llldddeeennn~~~vvvkkkddd```[[[ZZZ]]]bbbjjjvvvNNNTTT^^^jjjuuu~~~~~~}}}yyyuuusssssstttzzz}}}xxxuuuppplllhhheeeaaa^^^aaa]]]ZZZXXXXXXXXXVVVTTTPPPOOONNNMMMMMMLLLJJJGGGHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCAAABBBBBBCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJNNNUUU^^^eeevvv{{{sssmmmeeeaaaZZZUUURRRPPPNNNLLLJJJIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKLLLQQQXXX]]]hhhmmmuuu|||}}}zzzvvvssslllbbbWWWPPPNNNNNNPPPRRRXXXbbblllttt{{{yyyqqqhhhdddddddddggglllqqqvvvzzz}}}~~~~~~|||yyywwwtttsssrrrxxx~~~pppddd^^^[[[YYYWWWSSSMMMDDD===888666444222////////////............------------------------...............///000111333000000444777999???FFFYYYppp{{{rrrfff```bbbkkkvvv}}}~~~nnneeefffoooxxxmmmeee___[[[ZZZ]]]bbbjjjvvvOOOVVVaaammmxxx~~~~~~|||xxxsssqqqpppqqq{{{{{{xxxssspppmmmjjjfffddddddaaa^^^\\\[[[ZZZXXXVVVTTTRRRQQQQQQQQQPPPMMMKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHFFFGGGHHHHHHKKKPPPVVV[[[hhhqqqxxxsssjjjeee___ZZZVVVSSSPPPNNNJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJIIIHHHGGGIIIMMMQQQWWW\\\dddlllqqqtttttttttpppkkkaaaWWWPPPLLLKKKKKKMMMRRRZZZccckkkttt|||zzzsssllldddaaabbbcccfffiiinnnrrrvvvyyyzzz{{{}}}}}}zzzwwwuuusssrrrwwwqqqddd^^^[[[ZZZYYYUUUOOOEEE<<<777555444333////////////............------------------------//////.........//////000333000111555777:::AAAHHH```xxx}}}ssslllddd```ccclllvvv|||ooofffgggqqqzzznnnggg^^^[[[ZZZ]]]cccjjjvvvQQQXXXdddppp{{{~~~}}}zzzvvvqqqnnnnnnooo{{{~~~{{{wwwsssqqqnnnkkkiiigggeeeccc```^^^\\\ZZZYYYXXXWWWUUUUUUUUUTTTQQQOOOOOOOOONNNMMMLLLJJJIIIIIIHHHHHHHHHGGGGGGFFFFFFEEEDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFHHHHHHIIIKKKOOORRR\\\dddrrr|||uuuqqqlllhhhbbb\\\XXXUUUQQQOOOKKKKKKKKKKKKKKKKKKKKKKKKNNNMMMKKKIIIHHHHHHIIIJJJMMMQQQWWW^^^dddjjjmmmooommmhhh```XXXQQQLLLJJJIIIJJJNNNSSSZZZbbblllvvv|||vvvpppkkkeeecccdddeeegggjjjmmmqqqtttvvvwww{{{|||~~~{{{xxxuuusssrrrvvv~~~~~~~~~~~~}}}~~~rrreee^^^\\\[[[[[[XXXPPPFFF<<<777555444444////////////....................................000//////............///111000111444666999AAAJJJeee~~~}}}wwwkkkgggaaa```eeemmmvvvzzz}}}mmmfffgggssszzzoooggg^^^ZZZZZZ^^^dddkkkwwwQQQYYYfffsss}}}|||yyytttooommmnnnooozzz{{{wwwtttrrrooollliiihhhgggeeebbb___]]]\\\]]]\\\ZZZZZZZZZYYYVVVTTTTTTSSSRRRQQQOOONNNMMMLLLKKKKKKJJJIIIIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEGGGHHHHHHHHHIIIKKKNNNUUU\\\gggvvv~~~}}}{{{zzzxxxtttoookkkjjjfffaaa\\\XXXUUUQQQOOOLLLLLLLLLLLLLLLLLLLLLLLLNNNMMMKKKJJJJJJIIIIIIHHHIIIJJJNNNSSSXXX^^^bbbeeefffccc^^^XXXSSSNNNJJJIIIIIIKKKNNNSSSZZZdddnnnuuu|||{{{sssooolllggggggiiiiiiiiikkkmmmpppsssuuuvvv{{{}}}~~~}}}}}}}}}zzzvvvsssqqqsss||||||{{{zzzyyyyyy|||~~~rrrfff___\\\\\\]]]YYYRRRGGG===888555444444////////////....................................000//////............///000///111444555888BBBLLLfff}}}vvvpppeeebbb___```fffooovvvzzzyyyjjjeeefffuuuyyymmmfff^^^[[[[[[```eeelllxxxRRRZZZhhhvvv}}}{{{xxxsssooommmnnnpppzzz{{{xxxuuurrroookkklllllljjjfffcccbbbbbbbbb```___^^^^^^]]][[[YYYXXXWWWVVVTTTSSSQQQPPPOOOMMMMMMLLLKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEGGGHHHHHHHHHHHHJJJLLLQQQVVV^^^jjjxxx|||yyyvvvssspppllliiifffbbb^^^[[[XXXUUURRROOOMMMMMMMMMMMMNNNNNNNNNNNNNNNLLLKKKKKKKKKKKKIIIGGGFFFGGGHHHJJJNNNRRRVVVXXX\\\[[[ZZZWWWSSSOOOLLLJJJHHHIIIKKKNNNSSS\\\fffllluuuyyyzzzssspppnnnlllmmmpppnnnnnnnnnpppqqqsssuuuvvv{{{}}}~~~}}}}}}|||}}}~~~{{{wwwsssqqqqqqyyy{{{zzzxxxvvvuuuwww|||{{{qqqhhhaaa]]]]]]^^^ZZZSSSHHH???999666444333////////////....................................//////.........//////000000000222555666999DDDPPPiii~~~}}}|||wwwpppiiiaaa___^^^aaagggooovvvzzztttgggdddgggvvvwwwllleee^^^\\\\\\bbbgggnnnzzzRRR[[[iiiwww|||{{{wwwsssooonnnoooqqq{{{|||yyyuuurrrnnnpppqqqoookkkhhhggghhheeedddbbbbbbbbbaaa^^^\\\[[[ZZZYYYWWWUUUTTTRRRRRROOOOOONNNMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFDDDEEEGGGGGGFFFGGGJJJLLLNNNQQQWWW___kkkzzzzzzuuuqqqnnnkkkiiiaaa___[[[YYYXXXVVVSSSQQQMMMNNNNNNNNNOOOOOOOOOOOOOOONNNLLLMMMNNNNNNKKKHHHGGGFFFFFFFFFHHHKKKNNNPPPQQQRRRTTTTTTSSSPPPMMMKKKHHHHHHIIIJJJNNNUUU]]]cccmmmrrrzzz|||vvvuuuuuutttuuuyyyvvvvvvvvvvvvwwwyyy{{{|||}}}|||{{{{{{}}}{{{wwwsssqqqnnnwwwxxxvvvtttpppoooqqqvvvzzz{{{wwwqqqiiibbb^^^]]]^^^ZZZSSSJJJAAA:::666333111////////////...................................................///000111222222555777777;;;GGGTTTnnn~~~}}}{{{vvvnnnggg```^^^]]]```gggpppwwwzzz|||qqqeeedddiiivvvxxxllleee___]]]^^^ccciiippp{{{RRR[[[iiixxx|||zzzwwwrrrooonnnpppsss}}}{{{wwwuuupppssstttsssooolllkkklllgggeeedddddddddccc```^^^\\\\\\ZZZYYYWWWUUUTTTSSSPPPPPPOOONNNMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFCCCDDDEEEEEEEEEGGGJJJMMMLLLNNNRRRXXXcccqqq{{{uuupppmmmjjjiii___]]]ZZZYYYXXXWWWTTTRRRNNNNNNNNNOOOOOOPPPPPPPPPSSSQQQPPPPPPRRRQQQMMMIIIIIIHHHGGGFFFGGGIIILLLMMMJJJLLLOOORRRRRRPPPMMMKKKGGGGGGGGGHHHJJJPPPXXX]]]hhhnnnvvv|||{{{{{{{{{{{{}}}~~~}}}}}}~~~||||||{{{{{{}}}|||wwwsssqqqmmmuuutttrrroookkkjjjkkkppptttxxxuuupppiiiccc___]]]^^^ZZZTTTKKKBBB<<<777333000000/////////............////////////////////////---------......000111222333444777999999===IIIVVVrrr~~~xxxoooiii```^^^]]]```hhhpppwww{{{zzzoooeeeeeekkkvvvxxxmmmeee```^^^___eeekkkqqq|||VVV]]]hhhsss~~~{{{vvvrrrmmmjjjnnnvvv~~~|||zzzxxxwwwwwwvvvtttsssqqqqqqooommmiiigggfffeeecccaaaaaaaaa```___]]]ZZZXXXWWWSSSRRRPPPOOONNNMMMMMMMMMNNNNNNMMMLLLKKKJJJJJJIIIIIIJJJKKKKKKJJJIIIGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHIIILLLOOOQQQWWWccctttyyytttooommmgggddd___]]]\\\YYYSSSNNNRRRPPPOOOOOOPPPQQQQQQPPPRRRRRRSSSSSSRRRPPPNNNMMMMMMKKKHHHEEEDDDDDDFFFGGGGGGHHHKKKMMMOOONNNNNNMMMJJJGGGCCC@@@BBBHHHOOOSSS^^^dddmmmuuuzzz~~~~~~}}}}}}~~~~~~||||||||||||wwwrrrmmmmmmrrr|||vvvsssnnnjjjhhhhhhjjjkkkqqqpppnnniiiddd___]]]]]][[[VVVMMMCCC;;;777555555000000///...............+++,,,............,,,+++............/////////000000222000444<<<>>>HHH]]]xxx}}}rrrhhh___\\\ZZZ___iiisssxxxyyy{{{}}}{{{sssiiicccdddhhh{{{vvvkkkggg[[[^^^bbbgggmmmwwwVVV]]]hhhsss~~~{{{vvvrrrmmmjjjooovvv}}}|||zzzzzzzzzyyyxxxvvvtttssspppnnnkkkiiihhhgggeeecccddddddcccaaa___\\\ZZZYYYVVVUUUTTTRRRQQQQQQPPPPPPPPPPPPOOONNNMMMLLLLLLKKKKKKLLLLLLLLLLLLJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJLLLNNNPPPTTT^^^kkkvvv~~~xxxuuunnnjjjeeebbbaaa^^^YYYTTTUUUTTTRRRQQQSSSSSSSSSRRRSSSTTTTTTUUUTTTSSSQQQPPPPPPNNNKKKIIIGGGGGGGGGHHHFFFGGGIIILLLMMMMMMMMMLLLJJJGGGDDDAAACCCGGGLLLPPPZZZ```iiirrrwwwzzz|||~~~}}}|||~~~}}}{{{{{{~~~~~~~~~~~~|||wwwrrrmmmmmmrrr|||xxxuuuoooiiigggggghhhjjjmmmmmmlllhhhddd```______\\\WWWMMMCCC;;;777555444000000///...............,,,------......------,,,........./////////000000111444222666>>>???JJJaaa|||~~~rrrhhh```]]]\\\```jjjsssxxxyyy|||}}}{{{rrrhhhcccfffjjj~~~sssiiieee\\\^^^bbbgggnnnxxxVVV]]]hhhsss~~~|||wwwrrrmmmjjjooowww~~~}}}}}}~~~~~~}}}zzzxxxvvvrrrpppmmmkkkkkkjjjhhhgggiiihhhgggeeebbb```]]]\\\[[[ZZZYYYWWWVVVVVVVVVVVVTTTSSSRRRQQQPPPOOONNNNNNMMMNNNNNNOOONNNMMMKKKJJJIIIIIIIIIIIIIIIIIIHHHHHHJJJLLLMMMNNNPPPWWW```hhhvvvzzzuuuoookkkiiifffbbb^^^\\\ZZZWWWVVVVVVVVVUUUTTTUUUVVVWWWWWWWWWWWWUUUUUUSSSRRRPPPNNNMMMKKKJJJIIIDDDFFFGGGIIIJJJKKKKKKKKKJJJHHHEEECCCCCCEEEIIIKKKSSSZZZdddlllrrruuuwwwxxx|||}}}~~~~~~~~~}}}zzzyyyzzzzzzxxxyyy||||||wwwrrrmmmlllqqq{{{}}}xxxpppiiieeedddfffhhhiiijjjjjjhhhdddbbbaaaaaa^^^XXXOOOEEE<<<777444333000000///.....................------------............/////////000000000222555444777???BBBNNNfffrrrhhh___]]]]]]bbbkkksssyyyzzz{{{qqqfffccchhhnnn}}}pppgggddd\\\___ccchhhpppzzzVVV]]]iiittt~~~|||wwwsssmmmjjjooowww}}}zzzxxxuuussspppooonnnnnnlllkkkmmmmmmkkkiiigggdddaaa```___^^^]]]\\\[[[[[[[[[[[[WWWVVVUUUTTTSSSRRRQQQPPPOOOPPPPPPPPPPPPNNNMMMLLLJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKLLLMMMOOOSSSYYY^^^iiirrrzzzuuussspppllliiidddaaa]]]ZZZZZZYYYXXXWWWWWWXXXYYYZZZZZZYYYXXXXXXUUUUUUTTTSSSQQQOOOLLLKKKEEEFFFFFFGGGIIIJJJKKKKKKJJJIIIGGGEEEDDDDDDEEEFFFMMMTTT^^^gggmmmpppssstttyyyzzz|||~~~~~~~~~}}}|||{{{xxxvvvxxxxxxvvvwww{{{|||wwwqqqmmmkkkpppyyy{{{rrriiidddccceeegggiiijjjkkkiiifffcccbbbbbb___ZZZPPPFFF===777333222000000///...............///...---,,,,,,---...///...////////////000000000111555444888@@@CCCRRRkkkrrrggg\\\\\\]]]cccllluuu||||||qqqfffdddkkkrrrzzznnnfffccc]]]___ccciiirrr}}}WWW___jjjuuu|||wwwsssnnnkkkooowwwzzzyyy||||||{{{xxxvvvsssrrrrrrrrrqqqpppqqqpppooommmkkkhhhfffdddbbbaaa```_______________ZZZZZZYYYWWWVVVTTTSSSSSSQQQRRRRRRRRRRRRPPPOOONNNLLLLLLLLLLLLKKKKKKJJJJJJJJJKKKLLLMMMOOORRRVVVYYY```hhhttt|||xxxtttmmmiiiddd```^^^]]][[[ZZZYYYYYY[[[\\\\\\[[[ZZZZZZWWWWWWWWWWWWUUURRROOONNNIIIHHHHHHHHHHHHIIIKKKLLLKKKJJJHHHFFFEEEDDDCCCCCCIIIOOOXXXaaahhhlllppprrrwwwxxx{{{}}}~~~}}}|||{{{zzzvvvtttvvvvvvtttvvvzzz|||wwwqqqmmmjjjoooxxx~~~tttkkkfffeeeggghhhlllmmmnnnlllhhhdddbbbaaa```[[[RRRGGG>>>777333111000000///...............//////---,,,,,,---//////////////////000000000111000444444888@@@DDDUUUppp~~~pppfffXXXYYY]]]dddnnnxxxssshhhgggpppxxxxxxnnnfffddd^^^```dddkkkuuuYYY```lllwww}}}xxxsssnnnkkkpppwwwvvvoooooorrr{{{~~~zzzxxxvvvvvvvvvvvvuuutttssssssrrrpppnnnllljjjiiieeeddddddcccbbbbbbcccccc___^^^]]][[[ZZZXXXWWWVVVTTTUUUUUUUUUUUUSSSRRRQQQOOOOOONNNNNNMMMMMMLLLLLLLLLLLLLLLMMMPPPSSSVVVXXX[[[aaakkkuuu~~~wwwssslllgggdddbbb```___\\\]]]^^^^^^^^^]]]\\\[[[YYYZZZZZZYYYXXXVVVTTTSSSOOOMMMKKKJJJIIIKKKLLLMMMLLLKKKIIIGGGEEEDDDCCCBBBFFFKKKSSS[[[bbbhhhmmmqqqtttvvvyyy{{{||||||zzzyyyxxxtttqqqssssssrrruuuyyy|||wwwrrrmmmiiimmmvvvwwwooojjjiiijjjkkknnnooopppnnniiieeebbbaaa```[[[RRRHHH???888444222000000///...............//////............///////////////000000000111111000555555888@@@FFFYYYvvv{{{nnndddWWWYYY^^^fffoooyyyvvvmmmnnnxxxwwwmmmgggeee___```dddlllwww[[[bbbnnnyyy}}}xxxtttnnnkkkpppxxxwwwmmmgggiiilllsss|||zzzyyyxxxyyyyyyyyywwwttttttsssrrrqqqooommmmmmhhhhhhgggffffffffffffgggccccccbbb```^^^\\\[[[[[[XXXXXXYYYYYYYYYWWWVVVUUUQQQQQQQQQPPPOOOOOONNNNNNOOONNNMMMMMMOOORRRUUUVVVWWW\\\bbbjjjttt|||uuuoookkkhhhfffeee```aaaaaaaaaaaa```^^^]]]\\\\\\\\\\\\[[[ZZZYYYYYYUUURRROOOMMMKKKLLLNNNOOONNNLLLJJJHHHFFFDDDCCCCCCCCCGGGNNNUUU\\\ccckkkoooqqqsssvvvyyyzzzzzzxxxvvvuuuqqqnnnppppppooorrrwww}}}|||wwwrrrmmmiiimmmuuuzzzsssooommmnnnooommmnnnooonnnjjjeeebbbaaa___ZZZSSSIII@@@999555333000000///.....................////////////......//////000000000111111111111666666:::BBBHHH]]]{{{xxxkkkcccXXX[[[aaahhhpppxxxyyysssvvvuuulllfffeee```aaadddmmmyyy\\\cccooozzz}}}xxxtttnnnkkkpppxxxqqqhhhcccfffiiinnn}}}|||zzzzzz{{{{{{zzzyyytttttttttsssrrrqqqoooooojjjjjjiiiiiihhhhhhiiiiiigggfffeeecccaaa```^^^^^^[[[[[[\\\\\\[[[ZZZXXXWWWSSSSSSRRRQQQPPPPPPOOOOOORRRPPPMMMMMMNNNQQQSSSTTTUUUXXX]]]ccckkkxxxzzztttooommmjjjiiicccdddddddddcccaaa```_________^^^^^^]]]]]]]]]]]]YYYVVVRRROOOMMMMMMOOOPPPOOOMMMJJJHHHFFFEEEDDDDDDAAAEEEKKKQQQXXXaaaiiinnnnnnqqqtttwwwyyyxxxvvvtttsssnnnlllmmmnnnmmmpppuuu||||||wwwrrrmmmhhhllluuu|||vvvrrrppppppqqqjjjlllnnnmmmiiieeebbbaaa___ZZZSSSIIIAAA:::666444000000///...............---...///000000///...---000000000000111111111111222777888;;;CCCJJJ___~~~vvvjjjbbbZZZ^^^ccciiipppwww{{{www|||}}}tttjjjeeeeeeaaaaaaeeemmmzzz\\\dddqqq~~~~~~yyysssnnnoootttyyy|||mmmfffbbbccciiiuuu~~~|||{{{zzzzzzxxxwwwwwwuuusssqqqooonnnpppooommmkkkkkkkkkmmmnnngggggggggfffeeecccbbbaaa\\\]]]]]]]]]\\\ZZZYYYXXXTTTTTTUUUUUUTTTSSSQQQPPPQQQPPPOOOOOOOOOQQQSSSUUUUUUWWWZZZ^^^eeennnyyy}}}zzzwwwrrrnnnjjjeeeccceeeeeebbb```aaa```aaaaaaaaa```___^^^]]]\\\ZZZVVVSSSPPPOOOOOOOOORRRPPPMMMKKKJJJGGGDDDAAABBBDDDHHHLLLRRR[[[dddjjjnnnqqquuuxxxyyyvvvsssppppppllljjjjjjhhheeehhhnnn~~~~~~{{{vvvrrrnnnooottt~~~~~~zzzwwwtttrrrqqqkkklllmmmmmmjjjeeeaaa^^^[[[ZZZUUUMMMDDD;;;666444000//////............/////////............//////////////////000111222333222888888:::AAAJJJcccvvvkkkeee\\\ccckkkooouuu}}}}}}tttiiicccaaa]]]```fffnnnyyy]]]fffsss~~~yyysssnnnoootttzzz|||ooojjjfffhhhooozzz~~~}}}}}}zzzzzzyyyxxxvvvtttrrrqqqqqqpppnnnllllllmmmnnnoookkkkkkjjjiiihhhfffeeeddd___`````````___]]]\\\[[[WWWWWWWWWWWWVVVTTTSSSRRRRRRQQQPPPOOOOOOQQQRRRTTTTTTUUUXXX[[[aaajjjssszzz~~~xxxtttnnniiigggiiihhheeecccdddcccccccccccccccbbbaaaaaa___]]]ZZZVVVTTTRRRRRRRRRQQQOOOMMMKKKIIIGGGCCC@@@???AAADDDIIINNNVVV___eeekkknnnsssvvvwwwwwwtttsssoookkkhhhgggeeecccffflllyyy}}}{{{uuuqqqmmmnnnsss}}}}}}zzzwwwuuusssrrrlllmmmmmmkkkhhhddd___]]][[[ZZZVVVNNNDDD<<<666444000000///............/////////............//////////////////000111222333222888888:::BBBKKKeeevvvlllggg```gggnnnqqqvvv~~~|||sssiiicccaaa^^^aaagggoooyyy```hhhuuu}}}yyyrrrnnnpppvvv{{{~~~wwwsssqqqttt{{{}}}||||||{{{yyywwwuuutttrrrqqqpppooooooooopppqqqooooooooonnnllljjjiiihhhddddddeeeeeecccbbb```___[[[[[[[[[ZZZXXXVVVTTTSSSTTTSSSRRRPPPPPPQQQRRRRRRRRRSSSUUUWWW\\\ccclllqqq~~~zzztttooolllmmmllliiiggghhhggggggggggggffffffffffffdddccc___\\\YYYWWWVVVVVVSSSQQQOOOLLLKKKHHHDDDAAA???AAACCCFFFLLLSSS\\\bbbiiikkkooosssuuuvvvuuuuuunnniiieeeccc```___cccjjjuuu~~~~~~}}}zzzuuuqqqmmmnnnrrr}}}}}}zzzxxxvvvuuutttpppooonnnkkkhhhccc___\\\\\\ZZZVVVNNNEEE<<<777444111000//////........./////////............//////////////////000111222333222888999;;;DDDNNNiiivvvnnnjjjffflllrrruuuxxx~~~~~~{{{rrrhhhbbbaaa___bbbhhhpppzzzbbbkkkwww~~~|||xxxrrrnnnpppwww~~~~~~~~~~~~}}}{{{yyyxxxwwwttttttsssrrrrrrsssssstttsssssssssqqqpppnnnlllkkkhhhhhhiiihhhgggeeecccbbb___^^^]]][[[YYYWWWUUUTTTVVVUUUTTTSSSRRRRRRRRRRRRRRRSSSTTTVVVXXX^^^eeejjjsss}}}yyytttpppqqqpppllljjjkkkiiiiiiiiiiiiiiiiiijjjjjjiiigggdddaaa^^^\\\ZZZZZZWWWUUURRROOOMMMJJJFFFCCCBBBCCCEEEGGGLLLSSS\\\bbbhhhjjjmmmppprrrtttttttttlllgggbbb___\\\[[[```gggrrr|||~~~{{{vvvrrrmmmooosss}}}~~~}}}{{{yyyxxxxxxxxxvvvuuurrrooojjjddd```]]]]]][[[WWWOOOEEE===777555111111000///............//////............//////////////////000111222333222888999===FFFQQQmmmwwwpppnnnkkkrrrwwwxxxzzz}}}xxxwwwyyyqqqhhhbbb``````ccciiirrr|||dddmmmyyy~~~|||wwwrrrnnnqqqyyy~~~}}}|||{{{yyyxxxvvvvvvvvvvvvvvvvvvwwwwwwvvvvvvuuutttrrrpppnnnmmmkkkkkklllkkkiiigggeeedddaaa```^^^\\\ZZZWWWVVVUUUXXXWWWVVVUUUTTTTTTSSSSSSTTTUUUUUUVVVWWW[[[aaaeeekkkttt~~~xxxtttsssrrrnnnlllmmmkkkjjjjjjjjjkkklllmmmmmmmmmkkkiiieeebbb___]]]]]]YYYWWWSSSQQQNNNJJJFFFCCCDDDDDDEEEFFFJJJQQQZZZ```gggiiilllnnnpppqqqqqqpppkkkfff```]]]ZZZXXX]]]dddmmmyyy}}}xxxtttooopppuuu~~~~~~~~~}}}|||{{{{{{{{{|||}}}|||zzzuuuooohhhbbb___]]]\\\WWWPPPFFF===888666222222000//////.........//////............//////////////////000111222333222888:::>>>IIIUUUrrrxxxrrrpppooouuuyyyzzz|||zzzuuupppooowwwwwwooogggaaa``````dddjjjsss}}}fffnnn{{{}}}}}}{{{wwwqqqnnnrrr{{{~~~}}}|||zzzzzzxxxxxxyyyyyyyyyyyyzzzzzzyyyyyyxxxwwwuuurrrpppooonnnnnnnnnnnnllljjjgggfffcccbbb```]]][[[YYYXXXXXXZZZYYYYYYXXXWWWWWWVVVUUUVVVWWWWWWWWWXXX[[[___bbbeeennnxxx|||wwwvvvtttooonnnooollllllkkkkkklllnnnpppqqqpppooollliiifffccc```___ZZZWWWTTTQQQNNNJJJEEEBBBCCCCCCCCCCCCFFFMMMUUU[[[dddgggjjjmmmoooooonnnnnnkkkeee```]]]ZZZWWW[[[aaagggttt~~~yyyuuupppqqquuu~~~~~~~~~~~~~~~|||uuummmeee```^^^\\\XXXPPPGGG>>>999666333222111000///.........//////............//////////////////000111222333222888:::???KKKYYYwwwxxxqqqpppooouuuyyyzzz||||||sssmmmhhhhhhqqq|||}}}uuunnnfffaaa```___ccckkkuuugggooo{{{~~~}}}{{{vvvqqqooosss|||}}}|||{{{zzzzzz{{{|||||||||||||||||||||{{{yyywwwuuusssrrrqqqqqqqqqpppooollljjjhhheeedddbbb___]]]\\\\\\\\\[[[[[[[[[[[[ZZZYYYYYYXXXWWWXXXXXXXXXXXXZZZ^^^aaabbbjjjrrrzzz{{{yyyvvvrrrpppqqqnnnnnnmmmmmmnnnppprrrtttsssrrrpppmmmjjjfffcccbbb^^^[[[WWWTTTQQQMMMHHHDDDCCCBBBAAAAAACCCJJJRRRXXX___ccchhhmmmooopppnnnmmmjjjeeeaaa___[[[XXXZZZ```dddqqq~~~yyyuuuppppppuuu~~~zzzpppfff```^^^]]]XXXQQQGGG>>>999777444333222000///.........//////............//////////////////000111222333222888;;;@@@MMM\\\{{{vvvnnnlllmmmsssxxxzzz|||wwwmmmfffbbbeeeqqq}}}{{{tttmmmeee``````^^^ccckkkuuugggooo{{{}}}{{{vvvqqqooosss}}}~~~}}}{{{{{{|||}}}}}}}}}}}}}}}~~~}}}{{{yyywwwuuutttssstttsssrrrpppnnnllljjjgggeeecccaaa___^^^^^^___[[[\\\\\\\\\\\\[[[ZZZZZZWWWXXXXXXXXXXXXZZZ]]]``````gggooovvv}}}{{{xxxsssrrrssspppooonnnnnnppprrruuuvvvvvvuuussspppllliiifffdddccc```\\\YYYUUUQQQLLLIIIDDDCCCBBBAAACCCJJJRRRXXX[[[```ffflllpppqqqooonnnjjjfffbbb```\\\XXXZZZ___eeerrr}}}xxxtttooopppttt}}}}}}qqqfff```___]]]YYYQQQGGG???999777444333222000///.........//////............//////////////////000111222333222999;;;AAANNN]]]}}}uuullljjjlllrrrwwwyyy|||~~~tttiiibbb```eeessszzzsssllleee``````]]]bbbkkkvvvcccnnn{{{|||}}}{{{vvvqqqooosss}}}~~~|||{{{zzz}}}}}}}}}}}}}}}}}}}}}}}}~~~{{{xxxvvvrrrssstttuuuuuusssqqqooommmiiieeebbbbbbaaa```___cccbbbaaa```^^^\\\[[[[[[ZZZYYYXXXXXXYYY[[[]]]___aaadddiiipppzzz|||xxxvvvuuusssrrrpppnnnmmmlllnnnqqquuuxxx{{{zzzwwwtttpppkkkhhhfffdddbbb___\\\XXXTTTNNNJJJCCC@@@???AAACCCFFFOOOXXX\\\aaagggjjjkkkjjjiiiiiiiiigggbbb]]]YYYYYY\\\___dddrrr~~~yyyuuunnnmmmooovvv|||xxxyyy~~~|||qqqfff___^^^\\\XXXPPPFFF<<<666333444333222111000000000000...............///000000111111111000111111222222666888<<>>777555333222111000////////////...............///000000111111111000111111222333666888<<>>FFFRRRjjjzzzpppbbbVVVQQQRRRWWWbbbmmmuuuwwwiii```bbbcccfffuuuzzzpppiiiddd``````cccjjjrrr}}}kkkuuuzzztttooonnnpppvvv}}}xxxtttqqqppplllnnnpppttt|||~~~yyy{{{~~~~~~|||{{{zzzyyywwwuuuttttttttttttrrrqqqlllkkkiiihhhgggfffggggggeeegggiiijjjkkkkkknnnpppoooqqqtttwwwzzz~~~}}}|||rrrpppnnnmmmnnnmmmllljjjddd[[[SSSNNNKKKJJJOOOUUU[[[___dddfffeeebbb```___\\\ZZZUUUOOOJJJEEECCCAAABBBDDDGGGKKKNNNSSSXXX\\\ccciiitttzzzvvvmmmlllkkkpppzzz{{{tttooojjjffffffhhhkkkmmmlllhhhccc```^^^]]][[[VVVOOOEEE===777333222111000////////////////////////000000000000555444333222333333555555999???GGGUUUnnn|||rrreeeYYYSSSTTTXXXcccnnnuuuttteee\\\^^^```dddtttzzzpppiiiddd``````cccjjjqqq|||llluuu{{{uuuqqqqqqsssxxx}}}wwwpppkkkfffdddccc___aaacccgggooo~~~|||{{{{{{xxxwwwuuuuuuuuuuuusssrrrnnnmmmkkkiiihhhhhhhhhiiieeegggiiijjjjjjkkkmmmooooooqqqsssvvvxxx|||~~~vvvtttqqqooonnnmmmkkkiiiddd\\\SSSOOOLLLLLLPPPWWW[[[___cccfffeeecccaaa```[[[XXXSSSNNNIIIEEEBBBAAA>>>AAACCCFFFHHHLLLQQQTTT[[[```iiisss~~~{{{wwwnnnlllkkkooozzz|||uuupppjjjgggdddgggjjjllllllhhhdddaaa^^^^^^\\\WWWOOOFFF===888333222111000////////////////////////000000000000555444444333333444666777:::???HHHWWWrrrvvviii]]]WWWXXX[[[fffooouuuqqqbbbYYY\\\___cccttt|||qqqjjjeee``````bbbjjjqqq|||llluuu{{{wwwtttuuuvvvzzzsssoooiiibbb\\\XXXVVVUUUTTTVVVXXX[[[cccttt~~~}}}yyyxxxvvvuuuuuuuuusssqqqooonnnllljjjiiiiiijjjjjjfffhhhjjjkkkkkkkkkmmmooommmooorrrtttvvvzzz~~~{{{xxxssspppnnnllljjjhhhccc[[[SSSOOOMMMLLLQQQXXXZZZ^^^cccfffeeecccaaaaaaYYYVVVRRRMMMHHHEEECCCBBB>>>@@@AAABBBDDDFFFJJJMMMSSSWWW]]]eeennnxxx|||wwwooommmllloooyyy}}}wwwqqqkkkgggdddfffiiilllkkkiiieeeccc___^^^\\\WWWPPPFFF>>>999333222111000////////////////////////000000000000111111111222333666888999:::???HHHXXXtttzzzmmm```ZZZ[[[^^^hhhqqqvvv~~~ooo```WWW[[[^^^dddvvv}}}rrrkkkeee``````bbbjjjqqq|||lllvvv|||xxxvvvwwwyyy|||{{{jjjfff```YYYSSSOOOMMMLLLMMMOOOQQQTTT[[[lllzzzxxxvvvuuuuuuuuusssqqqpppooommmkkkjjjjjjjjjkkkhhhjjjkkklllllllllnnnppplllnnnppprrruuuxxx}}}~~~zzzuuuqqqooollliiigggbbbZZZRRROOOMMMMMMRRRYYYZZZ^^^ccceeeeeecccbbbaaaXXXUUUQQQLLLHHHEEECCCBBB@@@AAABBBBBBBBBDDDGGGIIIOOORRRVVV\\\ccclllvvv||||||xxxpppnnnllloooxxx}}}wwwqqqkkkfffdddfffiiikkkllliiifffddd___^^^\\\XXXPPPGGG>>>999333222111000////////////////////////000000000000......///000333666999;;;:::???HHHXXXuuu|||oooccc]]]]]]___jjjrrrwww~~~~~~nnn___WWWZZZ___eeewwwssslllfff```___bbbkkkrrr}}}llluuu}}}yyyyyyxxxzzz~~~}}}qqqjjj___\\\VVVOOOJJJGGGFFFEEEEEEFFFIIINNNTTTccc{{{}}}{{{yyyyyyyyyyyywwwuuusssrrrqqqooonnnnnnmmmmmmmmmmmmlllllllllmmmnnnnnnmmmnnnpppsssvvvyyy|||}}}wwwttttttrrrlllfffbbb[[[UUUSSSQQQPPPSSSXXX___```aaaaaaaaaaaa``````\\\YYYSSSLLLGGGDDDBBBBBBCCC@@@<<<===@@@DDDEEEDDDJJJMMMPPPUUU[[[bbbkkkppptttzzz|||xxxuuunnnjjjoooyyyzzzqqqjjjhhhcccfffiiimmmnnnkkkeee```___^^^]]]ZZZTTTJJJ???777555444333111000//////......------------...//////111111111222333444666777777???KKK]]]yyy~~~ttthhhaaaaaaiiinnnsssyyyiii```[[[]]]aaajjj|||~~~uuunnnfff___^^^aaahhhsssjjjttt}}}zzzyyyyyy{{{vvvjjjcccUUURRRNNNIIIEEECCCBBBBBBBBBCCCFFFJJJPPP]]]sss}}}|||zzzyyyzzzyyywwwvvvtttsssrrrpppooonnnnnnnnnnnnnnnmmmmmmmmmmmmnnnooolllmmmoooqqqtttvvvxxxzzz}}}wwwuuuqqqjjjdddbbb[[[VVVSSSRRRPPPSSSXXX___``````aaaaaaaaa``````\\\XXXSSSLLLGGGDDDBBBAAAAAA>>>;;;;;;>>>AAABBBAAAFFFHHHKKKOOOSSSZZZaaafffkkkpppxxx}}}yyyuuunnnkkkpppzzzzzzqqqiiifffccceeeiiimmmnnnkkkeee```^^^]]]\\\YYYTTTJJJ???888555444333111000//////...///............///000000000000111222333555666777999@@@MMM___|||{{{qqqfffaaaaaaggglllrrrxxx~~~kkkccc^^^aaafffnnnvvvnnnggg``````ccckkkvvvhhhrrr}}}zzzzzzzzz|||vvvjjj___XXXLLLJJJFFFCCCAAA@@@@@@AAAAAABBBDDDHHHLLLWWWjjj|||~~~|||{{{zzz{{{zzzyyywwwvvvuuutttrrrqqqpppooooooppppppooonnnnnnooooooooommmnnnoooqqqsssuuuwwwwww||||||xxxrrrkkkdddbbb[[[VVVTTTSSSQQQUUUZZZ___```````````````______ZZZWWWRRRLLLGGGCCCBBBAAA???===:::999;;;=========BBBCCCFFFIIILLLQQQWWW[[[dddhhhpppwww}}}~~~zzzuuunnnkkkqqq{{{{{{qqqhhhdddbbbdddhhhlllnnnkkkeee```]]]\\\[[[YYYTTTKKK@@@999555444333111000//////...///////////////000111111000000111222333555666777:::BBBNNNbbb~~~wwwmmmccc```bbbggglllsssyyyooogggcccgggllluuuwwwooogggaaa```cccmmmxxxfffppp}}}}}}zzzzzzzzz|||xxxkkk___UUUOOOHHHGGGDDDBBB@@@@@@@@@AAACCCBBBDDDHHHKKKRRRbbbqqq}}}||||||||||||zzzyyyyyyxxxvvvtttsssrrrrrrqqqsssrrrqqqqqqppppppppppppqqqqqqrrrtttuuuvvvwwwxxxzzz}}}}}}||||||}}}vvvnnnhhhbbb[[[VVVUUUTTTSSSVVV\\\______`````````___^^^^^^YYYVVVQQQLLLGGGCCCAAA@@@>>><<<:::999999:::;;;;;;???AAADDDFFFIIIMMMSSSVVV]]]aaahhhooouuu{{{{{{tttnnnlllrrr||||||qqqgggcccaaaccchhhlllnnnkkkfffaaa\\\\\\[[[YYYTTTLLLAAA:::555444333111000//////...//////......//////000111000000000222333555777888;;;BBBOOOddd{{{ssshhh___^^^bbbiiiooovvv}}}qqqjjjggglllrrr{{{vvvnnnfff``````ccclllxxxdddnnn|||}}}yyyxxxxxx|||}}}ooobbbXXXOOOKKKGGGFFFDDDBBB@@@?????????CCCBBBCCCFFFHHHMMMYYYdddooovvv~~~}}}}}}zzz{{{~~~~~~}}}}}}~~~~~~|||{{{zzzyyyxxxwwwvvvuuuuuuuuuvvvuuutttsssrrrqqqqqqqqqrrrsssttttttuuuvvvwwwwwwzzz|||}}}zzzvvvsssqqqrrrxxxyyyoooiiibbb\\\WWWVVVUUUTTTXXX^^^_______________^^^]]]]]]WWWUUUQQQLLLGGGCCCAAA???======<<<:::999999::::::<<<>>>AAADDDGGGKKKOOOSSSSSSWWW^^^dddjjjpppuuuyyy{{{tttnnnlllsss}}}|||qqqfffbbbaaaccchhhlllooommmgggccc]]]]]]\\\ZZZUUUMMMBBB;;;555444333111000//////.........------......///000//////000111333555777888;;;BBBPPPfffyyyqqqfff]]]]]]bbbjjjpppwwwsssllljjjpppwwwuuulllddd^^^^^^bbbjjjuuudddmmmzzz|||vvvvvvvvvzzzsssfff\\\SSSMMMIIIFFFEEECCCBBB@@@???>>>>>>AAA@@@AAADDDEEEHHHPPPYYY^^^ccckkkuuu{{{~~~{{{yyyxxxwwwrrrtttvvvzzz~~~~~~~~~~~~|||{{{zzzyyyxxxxxxxxxxxxyyyyyyxxxvvvuuutttsssssssssrrrrrrssstttuuuvvvvvvwwwzzz|||~~~zzzvvvrrrmmmiiihhhmmmuuu~~~zzznnngggbbb\\\WWWVVVVVVVVVZZZ_______________^^^]]]\\\\\\VVVTTTPPPKKKGGGCCC@@@???;;;<<<<<<;;;999888999;;;888;;;>>>@@@BBBEEEIIILLLNNNRRRXXX^^^ccciiiooosss|||~~~~~~zzztttnnnmmmttt~~~{{{pppfffbbbaaadddhhhnnnpppnnniiieee______^^^\\\WWWNNNCCC<<<555444333111000//////...---------------...////////////000111333666888999;;;CCCQQQhhhzzzqqqeee\\\\\\bbbhhhooovvv~~~tttnnnmmmttt|||uuulllccc]]]^^^bbbhhhtttdddmmmzzz|||sssssstttxxx{{{tttiii___WWWQQQLLLIIIEEEDDDDDDCCCBBBAAAAAAAAAAAA@@@AAADDDEEEFFFLLLSSSTTTVVV]]]eeekkkqqq~~~}}}{{{xxxuuurrrooonnnlllmmmppptttxxx}}}~~~zzzzzzzzzzzzzzz{{{||||||{{{zzzxxxwwwuuutttsssssssssssstttuuuvvvwwwxxxxxxzzz{{{}}}~~~{{{wwwrrrkkkgggcccfffkkkpppwww}}}qqqiiibbb\\\XXXWWWWWWWWW[[[aaa_________^^^^^^\\\[[[[[[TTTSSSOOOKKKGGGCCC@@@>>>888:::;;;:::888777999;;;777:::<<<===>>>@@@CCCEEEJJJNNNSSSYYY^^^eeekkkooosssvvv{{{}}}yyysssnnnmmmuuuzzzooofffbbbbbbdddiiiooorrrpppkkkgggbbbbbb```^^^XXXOOODDD<<<555444333111000//////..................//////000...///000111333666888999===DDDRRRkkk|||sssfff[[[[[[aaahhhooowwwvvvppppppxxxvvvlllddd^^^^^^bbbhhhtttdddmmmzzz|||rrrqqqrrrvvvrrrlllccc[[[TTTPPPLLLJJJEEEEEEEEEEEEEEEEEEEEEEEECCCBBBCCCGGGHHHHHHLLLRRRSSSRRRWWW]]]```dddppp~~~zzzxxxvvvrrrnnnjjjgggfffhhhiiilllppptttyyy}}}~~~zzzzzzzzz{{{{{{|||~~~~~~|||{{{yyywwwvvvuuuttttttuuuvvvvvvxxxyyyzzz{{{|||yyyzzz|||}}}~~~zzztttmmmhhh___aaacccfffkkktttvvvooobbb\\\XXXWWWWWWXXX\\\bbb^^^___^^^^^^]]]\\\[[[ZZZTTTRRROOOKKKGGGCCC@@@>>>666999;;;:::777666888:::999;;;============???AAACCCGGGLLLQQQVVV]]]cccggglllpppvvv}}}|||xxxsssnnnnnnuuuyyynnnfffcccbbbeeejjjooorrrqqqlllhhhdddcccbbb___YYYOOODDD<<<555444333111000//////...///////////////000111111...///000111333666888999???FFFTTTmmm}}}uuuggg[[[[[[aaakkkqqqzzzxxxrrrsss{{{wwwmmmeee______dddiiiuuuaaajjjxxx|||xxxqqqoooooottt~~~zzznnnfff\\\WWWUUUTTTQQQMMMNNNMMMJJJHHHFFFFFFGGGHHHGGGFFFGGGGGGHHHIIIKKKKKKNNNMMMOOOUUUZZZ___gggppp~~~{{{xxxvvvqqqnnnllliiicccaaacccbbbfffmmmsssxxx}}}~~~}}}zzzyyyyyy|||~~~}}}{{{yyyxxxxxxxxxvvvvvvvvvvvvwwwxxxyyyzzzyyyzzz}}}~~~~~~zzzqqqjjjfffeeebbbaaabbbfffmmmrrr}}}ssskkkbbb^^^YYYXXXYYY\\\^^^___bbb___[[[YYYYYYZZZZZZYYYWWWTTTPPPKKKFFFCCCAAA@@@===<<<:::888666666666666777777888999::::::;;;;;;AAADDDHHHLLLPPPUUU[[[^^^eeekkkssszzz|||wwwrrrpppoootttvvvkkkeeedddbbbfffkkkpppqqqooollliiigggdddaaa]]]XXXOOODDD<<<777666444222111///......***,,,...000222222222222111111111222333666888:::===EEEWWWtttvvvfff\\\\\\```gggsssuuuuuurrrttt|||tttkkkbbb]]]^^^cccmmmuuuaaakkkxxx|||xxxqqqoooooosss}}}zzzmmmfff]]]XXXWWWVVVSSSQQQSSSRRROOOMMMLLLKKKLLLMMMJJJJJJKKKKKKLLLMMMNNNOOOQQQOOOOOOSSSWWWZZZaaaiiiyyy}}}yyyvvvsssnnnjjjiiifffbbbaaadddfffkkkrrryyy}}}{{{{{{}}}}}}|||zzzyyyyyyyyywwwwwwwwwxxxxxxyyyzzz{{{zzz|||~~~}}}tttmmmiiifffbbb___^^^```dddhhhssszzzuuuoooccc```\\\ZZZ[[[^^^```aaabbb___[[[ZZZYYYZZZYYYXXXVVVSSSOOOKKKFFFCCCAAA@@@===<<<:::888777666666666666777777888999999::::::???AAAEEEIIILLLQQQVVVYYYaaafffnnnvvv}}}}}}xxxrrrpppoootttwwwllleeedddcccfffjjjmmmnnnmmmjjjhhhfffccc```]]]XXXOOOCCC;;;777666444222000///......------...///000000000000111111111222444666888:::???FFFYYYvvvvvveee[[[[[[___gggtttuuuxxxuuuuuu}}}tttjjjbbb]]]^^^cccmmmuuubbbkkkxxx|||xxxqqqooonnnsss}}}{{{oooiiibbb^^^]]]\\\[[[YYY[[[YYYWWWUUUTTTSSSSSSTTTSSSSSSTTTTTTUUUUUUVVVVVVWWWTTTSSSUUUVVVWWW\\\dddrrr}}}{{{wwwtttooojjjeeedddbbb```bbbfffkkkqqqyyy}}}}}}}}}|||{{{{{{{{{zzzzzzzzzzzz{{{|||}}}}}}}}}~~~{{{tttoookkkfff```]]]\\\]]]^^^dddkkkvvv~~~wwwrrreeebbb___^^^___aaaccccccccc```\\\ZZZZZZYYYXXXWWWTTTRRROOOKKKGGGDDDBBBAAA===<<<;;;999888777666666666666666777777888888999;;;>>>AAADDDGGGJJJOOORRRZZZ___hhhpppwww~~~}}}yyyrrrpppoootttyyymmmeeecccccceeegggiiijjjiiigggeeedddbbb___\\\WWWNNNCCC:::777666444222000///......//////...............///111111111222444666888:::@@@HHH\\\yyyuuueee[[[[[[^^^gggtttvvvzzzwwwwwwsssjjjbbb]]]^^^cccmmmuuuccclllyyy|||xxxqqqnnnmmmrrr|||uuuqqqkkkhhhggggggfffeeebbbaaa```^^^]]]\\\\\\\\\___`````````aaaaaa`````````]]][[[[[[ZZZYYY^^^dddooo}}}~~~}}}|||yyyuuurrrmmmgggbbbaaaaaa```dddiiiooouuu~~~~~~}}}}}}}}}}}}}}}|||||||||}}}}}}~~~{{{wwwrrrkkkeee```]]]\\\[[[ZZZ```jjjtttzzzzzzvvvssseeecccaaaaaabbbdddeeeeeecccaaa]]][[[ZZZYYYWWWUUUSSSQQQNNNKKKHHHEEECCCAAA======;;;:::999888777666555555555666666666777777999;;;>>>@@@BBBDDDHHHKKKSSSYYYaaaiiiqqqxxxyyyrrrppppppuuuyyymmmeeeccccccdddeeeffffffeeedddcccbbb```]]][[[WWWNNNCCC:::666555333111000//////...111000///......///000111222111222222444666999:::AAAIII]]]|||tttcccZZZZZZ]]]ffftttvvvzzzvvvwww~~~rrriiiaaa]]]___cccmmmuuucccmmmzzz{{{wwwpppnnnmmmqqq{{{|||wwwtttrrrqqqqqqppplllkkkkkkjjjiiiiiiiiiiiillllllmmmmmmmmmlllkkkkkkjjjfffdddcccaaa___ccciiippp~~~}}}|||{{{xxxtttqqqmmmgggbbbaaa``````eeekkkqqqwww~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}xxxpppjjjfffbbb^^^\\\WWWZZZaaajjjqqqtttssspppeeedddcccccceeefffffffffdddbbb^^^\\\ZZZXXXUUUSSSQQQPPPNNNKKKIIIFFFDDDBBB>>>===<<<;;;:::888777777555555555555555666666666777999<<<===>>>AAADDDGGGNNNSSS[[[ccckkkssszzz~~~zzzrrrppppppuuuwwwllldddbbbccccccdddddddddcccbbbbbb```^^^]]][[[WWWOOOCCC:::555444333111000//////...000///......///000222333222222222333444777999;;;@@@JJJ___~~~qqqbbbYYYYYY\\\eeesssuuuuuurrrttt}}}}}}qqqhhhaaa]]]___dddmmmuuudddmmmzzz{{{wwwpppmmmlllpppzzz~~~}}}}}}zzzzzzzzz{{{{{{{{{{{{{{{zzz{{{|||||||||zzzyyyxxxwwwsssooonnnjjjhhhkkkpppttt}}}|||{{{{{{yyyuuurrrmmmgggbbbaaaaaa```dddjjjqqqvvv~~~~~~~~~~~~}}}}}}~~~~~~|||uuuppplllhhhccc___YYYYYY\\\bbbjjjooopppnnnfffeeeeeefffhhhiiihhhgggeeeccc___\\\ZZZWWWTTTQQQOOONNNMMMLLLIIIGGGEEECCC>>>>>>===<<<;;;999888777555555555555555555555555666888:::;;;<<<>>>AAADDDIIIMMMUUU\\\dddllltttyyy{{{sssqqqqqqvvv}}}sssiiibbbaaabbbcccdddddddddcccbbbaaa___^^^]]]\\\XXXOOODDD;;;444333222111000/////////.........//////111222222222222222333555777999;;;AAAKKKaaa~~~nnn```XXXXXX[[[dddrrrttt~~~ooommmqqq|||{{{pppggg```\\\___dddmmmuuudddnnn{{{{{{wwwpppmmmkkkooozzz|||wwwsssuuuzzz}}}}}}|||{{{{{{{{{zzzvvvtttmmmhhhcccbbb```___bbbgggiiinnnuuu|||~~~}}}}}}||||||}}}}}}~~~~~~}}}xxxuuupppiiiddd]]]ZZZYYY]]]eeekkknnnnnnhhhggghhhjjjllllllkkkjjjfffccc```]]]ZZZWWWSSSPPPMMMMMMMMMLLLJJJHHHEEEDDD>>>>>>>>>===<<<:::888777666666666555555555555555444555888999:::<<>>>>>>>>>>><<<:::888777666666666666666666555555222444666777999;;;>>>AAAAAAEEELLLSSSZZZbbbiiinnnxxx~~~|||sssqqqqqqwww~~~vvvlllccc______```bbbeeeggggggfffdddccc^^^^^^]]]]]]ZZZQQQEEE<<<333333111000////////////,,,---......---+++***(((333333333333555888:::;;;DDDOOOeeeyyyjjj]]]WWWXXXZZZcccpppqqquuufffgggnnn}}}zzznnnfff```\\\___dddmmmuuugggppp}}}~~~yyyuuunnnlllkkkppp{{{~~~}}}|||}}}}}}{{{zzzuuunnneee___]]]\\\[[[ZZZ^^^[[[\\\ccckkksss}}}{{{{{{||||||||||||||||||~~~~~~~~~|||uuuoookkkaaaXXXYYY^^^ccchhhmmmgggmmmrrrssssssssspppjjjeeeccc```]]]YYYUUUOOOKKKJJJKKKLLLLLLJJJHHHEEEDDDAAA@@@@@@>>>===<<<;;;:::888888777666555444444333444555666666666666888:::===@@@EEEJJJQQQYYYbbbhhhrrrxxx~~~yyyrrrpppyyy~~~{{{pppggg```\\\]]]___aaaeeeggghhhgggfffdddaaa```___^^^ZZZPPPBBB888666444111000000000000///////////////000000000000000222444555555777:::<<>>===<<<;;;;;;888888777666555444444333444555666666555666888:::;;;===AAAFFFMMMUUU]]]cccmmmttt|||~~~yyyrrrqqqzzz~~~{{{{{{ooofff^^^[[[]]]___bbbfffjjjkkkjjjgggeee^^^^^^^^^^^^ZZZQQQDDD:::666444111000000000000///////////////000000000000000222444555555777:::===DDDPPPhhhxxxjjj]]]UUUWWW\\\dddooozzzzzzqqqppptttwwwkkkddd^^^\\\___eeemmmuuuhhhqqq~~~~~~zzzvvvmmmkkkkkkppp{{{|||{{{{{{|||~~~yyyrrriiiccc```]]]ZZZWWWQQQMMMLLLPPPUUUYYY___gggmmmqqqwww|||}}}~~~~~~~~~~~~}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{}}}}}}|||}}}~~~}}}xxxkkk^^^YYYYYYZZZ___dddkkkrrrxxx{{{||||||xxxqqqhhheee```\\\XXXRRRMMMIIIFFFGGGHHHHHHHHHGGGEEEDDDDDDBBB@@@>>>===<<<<<<===888888777666555444444333333444555555444555777888777:::===AAAGGGNNNVVV\\\fffmmmwww~~~yyysssrrr{{{|||xxx|||yyynnneee]]]ZZZ\\\___bbbhhhlllnnnllliiifff]]]\\\]]]]]]ZZZQQQEEE;;;666444111000000000000///////////////000000000000000222333444555777:::===FFFRRRkkkuuuhhh\\\VVVWWW]]]hhhqqq{{{vvvvvvzzzvvvkkkddd^^^[[[^^^dddmmmuuuiiirrr~~~}}}yyyuuummmkkkkkkppp{{{~~~}}}}}}~~~{{{uuullleeeaaa]]]YYYUUUPPPLLLJJJLLLNNNOOOTTTZZZ^^^cccjjjooorrrssstttuuuuuuxxx}}}~~~}}}|||{{{{{{{{{{{{zzzzzzzzzzzz||||||{{{|||}}}~~~|||oooaaaYYYVVVVVV[[[aaajjjrrr{{{{{{tttjjjfffaaa\\\WWWQQQLLLHHHDDDEEEFFFFFFGGGFFFEEEEEEEEECCCAAA???=========>>>999999888777666555444444333444555444444444666777555777:::===BBBHHHOOOTTT___gggrrr{{{~~~yyytttttt|||zzzvvv{{{yyynnnddd\\\YYY\\\]]]aaahhhmmmnnnllliiifff]]]]]]]]]]]]ZZZQQQDDD;;;666444111000000000000///////////////000000000000000222333333444777;;;>>>GGGTTTmmmrrrfff\\\WWWZZZ```mmmuuu}}}||||||vvvkkkddd^^^ZZZ]]]bbbllltttjjjsss|||wwwtttnnnlllkkkppp{{{}}}wwwooohhhccc___YYYTTTRRRMMMJJJKKKKKKJJJMMMRRRTTTYYY___dddfffgggggghhhkkknnntttyyy~~~}}}||||||{{{{{{{{{zzzzzzzzz|||{{{{{{{{{|||~~~|||pppbbbZZZUUUTTTYYY___gggqqq{{{}}}uuukkkgggbbb\\\WWWRRRLLLIIIDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDBBB@@@???>>>>>>>>>;;;:::999888777666666555444555555555333444555777555777999;;;>>>DDDJJJOOOYYYaaammmwww}}}~~~yyyvvvvvv}}}~~~yyyuuu{{{yyyoooddd[[[ZZZ]]]\\\```fffkkkmmmkkkgggddd``````___^^^ZZZPPPCCC999666444111000000000000///////////////000000000000111111222333444777<<>><<<<<<;;;:::999888888777555666666555444444555777666777888999<<<@@@EEEJJJSSS\\\hhhrrryyy~~~zzzwwwxxx~~~xxxttt{{{{{{qqqeee\\\[[[___]]]```eeeiiijjjhhheeebbbbbbbbbaaa```[[[QQQCCC999666444111000000000000///////////////000000000000111111222222444777<<<@@@FFFTTTooo{{{pppggg```]]]bbbiiiwww~~~}}}wwwllleee___[[[\\\aaakkksss~~~lllttt~~~yyyvvvqqqooommmqqqzzz~~~wwwrrrmmmggg___YYYSSSOOOKKKKKKIIIGGGHHHLLLMMMOOOQQQQQQQQQQQQSSSUUUVVVZZZ___ccchhhqqq|||~~~~~~}}}||||||{{{{{{}}}|||||||||}}}|||rrrfff]]]UUUQQQTTT[[[cccnnn{{{wwwnnniiiccc]]]YYYTTTPPPMMMFFFFFFEEEEEEEEEEEEEEEEEEDDDEEEEEEEEECCCAAA???===>>>>>>===<<<;;;:::999999666777777666555444666888666666777888999===BBBEEENNNVVVbbbmmmuuu|||~~~zzzwwwyyy}}}yyyssszzz}}}sssggg^^^]]]aaa___bbbeeehhhiiigggdddaaabbbbbbaaaaaa]]]SSSFFF<<<666444111000000000000///////////////000000000000111111222222333777===AAAGGGUUUqqqzzzppphhhbbb```fffnnn{{{www{{{xxxnnnggg```\\\]]]aaakkksss~~~llluuu{{{wwwssspppnnnqqqzzz{{{uuuqqqjjjbbb]]]UUUQQQMMMMMMKKKIIIJJJMMMLLLMMMNNNMMMMMMMMMOOOQQQOOOTTTYYY]]]aaajjjvvv~~~}}}||||||{{{}}}}}}|||}}}~~~|||sssggg^^^UUUPPPRRRXXXbbbnnn|||xxxnnnjjjddd^^^ZZZVVVRRROOOGGGGGGFFFEEEEEEEEEEEEEEECCCEEEFFFFFFEEEBBB???<<>>===<<<;;;;;;:::777777888777555555666888555666666666777:::???CCCKKKSSS^^^iiiqqqyyy~~~zzzxxxzzz}}}yyyrrryyy~~~tttiii______cccbbbdddfffhhhhhhfffdddbbbaaaaaaaaaaaa^^^UUUIII???666444111000000000000///////////////000000000000111111111222333777===AAAGGGVVVrrrzzzpppiiidddbbbhhhqqq}}}~~~qqqwwwxxxnnngggaaa\\\]]]aaajjjsss~~~mmmttt~~~|||xxxrrrmmmlllrrr{{{~~~wwwppphhhcccaaa\\\VVVQQQOOOOOOOOOOOOMMMMMMNNNMMMMMMKKKIIIHHHKKKNNNQQQRRRUUU]]]iiirrr~~~~~~||||||{{{zzz|||~~~}}}{{{uuuqqqpppppppppooouuuyyy}}}rrrfff]]]UUUPPPQQQUUUbbbnnn{{{{{{tttnnneee```]]]ZZZVVVSSSMMMJJJGGGFFFFFFFFFEEEDDDCCCDDDEEEFFFEEEDDDBBB@@@============<<<:::999888888888777666555444444333555555555666888:::===>>>HHHOOOZZZdddmmmvvv}}}zzzyyy|||}}}{{{uuuwww|||~~~tttiii``````eeejjjmmmmmmiiiiiijjjiiifffeeecccbbbaaa___VVVHHH>>>888555222111111111000///000///.........///111222...000111333555888===AAAJJJ[[[www|||qqqiiidddfffqqq}}}~~~rrrfffmmmyyywwwnnnfff^^^YYY[[[```mmmuuulllsss~~~}}}yyyrrrmmmlllrrr{{{}}}wwwqqqlllgggbbb[[[VVVTTTSSSRRRQQQQQQQQQQQQPPPNNNKKKIIIHHHFFFIIILLLMMMOOOWWWbbbjjjwww~~~}}}|||}}}~~~~~~}}}~~~~~~}}}yyyuuuoookkkiiiiiihhhgggjjjlllttt}}}sssggg^^^VVVQQQQQQVVV```mmm{{{~~~wwwqqqiiiccc```^^^ZZZWWWOOOMMMIIIHHHHHHHHHGGGFFFFFFGGGHHHHHHHHHGGGEEEDDDAAA@@@???>>>===<<<;;;::::::999999888777666555555666555555666888:::<<<===EEELLLVVVaaajjjsss}}}|||zzzzzz}}}~~~|||wwwyyy}}}|||ssshhh```aaagggllloooppplllkkkllljjjfffeeecccbbbaaa___VVVIII>>>888666222111111111000///000//////...///000111222///000222333555888===@@@JJJ[[[xxx}}}ssslllgggiiiuuu{{{ooodddkkkvvv~~~vvvnnnfff___YYY[[[```kkktttkkkrrr}}}~~~zzzrrrmmmkkkqqqzzz{{{xxxpppkkkddd^^^[[[XXXVVVTTTVVVUUUTTTRRROOOMMMJJJIIIEEEFFFHHHHHHKKKQQQZZZaaammmyyy~~~}}}~~~~~~|||zzzxxx{{{~~~|||||||||{{{{{{|||}}}~~~|||{{{{{{{{{|||{{{zzzyyywwwvvvvvvrrrlllgggeeecccbbbaaaaaabbbfffnnnvvvtttiii```XXXRRRSSSWWW^^^lll{{{{{{uuummmhhheeeccc___[[[SSSPPPMMMLLLLLLLLLKKKJJJJJJJJJKKKLLLLLLJJJIIIHHHEEEDDDBBB@@@???>>>======<<<;;;:::999888777777666777666666666888999;;;<<<@@@GGGRRR\\\eeeppp{{{|||zzz{{{}}}zzz|||{{{rrrhhhbbbdddjjjooossstttqqqpppooolllgggfffcccbbbbbb___WWWIII???888666333111111111000///000////////////000111222111222333333555888<<>>===<<<<<<;;;:::999888888888777777777777999:::;;;===DDDMMMWWWaaammmyyy{{{{{{}}}~~~|||}}}{{{sssjjjdddffflllrrrvvvwwwuuusssrrrnnnhhhfffdddbbbbbb```XXXJJJ@@@999666333222222222111000000000000000000111111111222333444444555777<<>>>>>===<<<;;;:::999999999999888777777888999:::;;;AAAJJJSSS]]]iiivvvzzz{{{|||~~~~~~wwwmmmggghhhnnnssswwwxxxvvvtttsssoooiiifffdddccccccaaaYYYKKKAAA999666333222222222111000///000000111111111111111222333444444555888<<>>===<<<<<<;;;;;;:::888777777777888888:::???GGGOOOYYYeeerrr|||yyy{{{}}}|||rrrjjjiiimmmrrrvvvwwwtttrrrrrrooojjjfffdddccccccbbbZZZLLLBBB999777444222222222111000///000111111222222111111222333444444666999===@@@KKK]]]{{{}}}sssjjjgggmmmvvvzzz~~~xxxiiiiiijjjssszzzssslllccc\\\[[[___eeennnzzz^^^gggttt~~~yyyqqqkkkhhhnnnxxxwwwpppkkkcccaaa___\\\YYYXXXWWWWWWTTTQQQNNNKKKKKKKKKLLLMMMRRR]]]iiiqqqzzz~~~}}}wwwsssnnnhhhccc^^^YYYUUUPPPNNNMMMNNNSSS[[[ccchhhxxx{{{uuurrrjjjgggccc```]]]___iiiuuu{{{qqqiiiaaaZZZYYY\\\eeevvv|||wwwrrrkkkeeeaaa^^^[[[ZZZZZZZZZYYYXXXSSSSSSRRRSSSSSSTTTTTTUUUVVVVVVVVVUUURRRNNNJJJHHHDDDCCCCCCBBBAAA@@@???>>><<<;;;999777777666777777888<<>>BBBKKK]]]|||zzzooofffbbbgggpppwww|||{{{llliiiiiippp}}}uuunnneee\\\[[[^^^eeennnzzz\\\eeerrr{{{qqqkkkhhhmmmwww~~~vvvqqqhhhfffccc___\\\ZZZYYYXXXYYYUUUQQQNNNNNNNNNNNNMMMOOOYYYdddmmmwww|||zzzssspppjjjddd^^^XXXRRROOOKKKIIIFFFEEEHHHOOOVVVZZZcccmmm|||{{{wwwqqqnnnjjjgggbbbaaaiiisss|||rrrjjjbbb[[[ZZZ]]]dddvvv|||vvvnnniiibbb___\\\[[[[[[[[[ZZZYYYTTTTTTTTTTTTUUUUUUVVVWWW[[[\\\]]]\\\YYYTTTOOOLLLFFFFFFEEEDDDCCCBBBAAAAAA<<<;;;999888666666666777777;;;AAAHHHQQQ]]]kkkuuu~~~xxx{{{~~~zzznnnjjjlllooorrrrrrooonnnooonnnkkkfffeeeddddddccc[[[NNNCCC:::777444333333333222111///000111222333222111111000111333444666:::???CCCKKK]]]|||wwwlllccc___dddmmmwww}}}}}}mmmiiigggnnnwwwoooeee]]][[[^^^eeennnzzz\\\dddrrr{{{qqqjjjfffkkkuuu|||wwwsssnnnhhhccc```^^^]]]___[[[WWWTTTPPPKKKLLLPPPPPPTTT[[[dddppp}}}}}}zzzvvvsssgggccc^^^YYYUUUQQQMMMJJJFFFDDDCCCCCCDDDFFFIIIKKKSSSWWWeeeyyyzzzvvvpppiiieeecccddddddwww|||qqqjjjccc\\\ZZZ\\\kkk|||{{{sssmmmjjjfffbbb^^^]]]]]][[[ZZZWWWXXXXXXUUUSSSSSSWWW[[[[[[\\\]]]___```]]]YYYUUUMMMJJJGGGEEEEEEFFFEEEEEE@@@???===;;;999888888777999;;;>>>BBBIIIUUUdddooozzzyyy}}}uuummmkkkooopppqqqooollljjjiiiiiibbbaaabbbcccbbbZZZMMMBBB;;;999666333111000000111000111111111111222222222222222333444666999???BBBPPPcccrrrfff^^^\\\eeeooouuu|||lllfffeeeooovvvlllccc\\\\\\___eeemmmxxx]]]fffsss{{{qqqjjjgggkkkttt~~~{{{uuuooojjjeeeaaa^^^bbb]]]YYYWWWSSSNNNMMMPPPPPPSSSZZZcccnnn{{{|||xxxtttppplllccc___ZZZUUURRRNNNJJJGGGEEECCCAAA@@@@@@BBBDDDEEEIIILLLVVVhhhzzz}}}yyyssslllgggeeeddddddooo{{{pppiiibbb\\\YYY[[[jjj|||{{{tttllliiieeebbb```___^^^]]]XXXXXXVVVRRROOONNNQQQTTTYYY[[[]]]```bbb```\\\XXXSSSPPPKKKHHHGGGFFFEEEDDD@@@???===<<<:::999888888888:::===AAAHHHTTTcccmmmyyy~~~xxx}}}}}}sssmmmlllnnnooopppnnnkkkiiihhhhhhcccbbbccceeeddd[[[NNNCCC;;;999666333111000000111000111111111111222222222111222333444666:::???CCCPPPccc|||oooddd\\\[[[dddoooyyymmmgggeeennnwwwmmmddd\\\[[[___eeelllwww___hhhuuuzzzqqqkkkhhhlllsss~~~{{{uuunnnhhhccceee```]]][[[WWWQQQOOOQQQOOORRRXXX```kkkxxx~~~yyyuuuooojjjfff___\\\WWWSSSPPPLLLHHHFFFFFFDDDAAA???>>>>>>???@@@BBBCCCJJJUUUbbbttt}}}wwwpppkkkgggeeedddiiiyyyyyynnngggaaaZZZXXXYYYfffwww{{{rrroookkkhhhfffdddbbb```[[[ZZZWWWRRRMMMKKKLLLNNNUUUWWW[[[```cccccc```]]]YYYVVVQQQMMMJJJHHHFFFDDDAAA@@@>>><<<;;;999999888888:::<<<@@@GGGRRRaaakkkwww~~~{{{xxx~~~yyyqqqmmmmmmmmmnnnnnnllliiigggffffffdddcccdddfffeee]]]OOOCCC;;;999666333111000000111000111111111111222222222111222333444666:::???CCCQQQdddyyylllaaaYYYYYYdddooo|||ooohhheeennnyyynnneee]]][[[^^^eeelllwwwaaajjjwwwzzzqqqllliiilllrrr||||||ssslllhhhccc```___[[[TTTPPPPPPOOORRRVVV^^^hhhuuuyyytttnnnhhhccc]]]ZZZVVVSSSQQQNNNKKKIIIGGGFFFCCCAAA@@@???@@@@@@BBBCCCFFFLLLSSSbbb{{{{{{uuunnniiieeedddhhhwwwwwwllleee___XXXVVVXXX___mmm{{{xxxtttqqqnnnjjjfffcccaaa^^^ZZZTTTOOOMMMLLLMMMPPPRRRWWW]]]bbbdddbbb```\\\YYYTTTPPPMMMJJJGGGEEEBBBAAA???===;;;::::::999777999<<>><<<;;;;;;:::777999;;;>>>DDDPPP^^^hhhvvvzzzvvvxxx~~~vvvpppkkkkkkmmmmmmnnnnnnkkkhhheeeddddddcccccceeehhhggg]]]OOOCCC;;;999666333111000000111000000111111111222222222111222333555777;;;AAAEEERRRfffvvviii___XXXXXXcccooo|||vvvmmmhhhrrr|||rrrggg___\\\^^^dddkkkuuudddmmmzzz~~~yyyrrrnnnlllmmmpppxxxrrrjjjcccbbb___XXXSSSQQQPPPRRRUUUZZZbbbooo|||~~~yyytttoookkkdddaaa]]]ZZZXXXUUURRRPPPIIIHHHFFFDDDBBBAAA@@@@@@;;;<<<@@@DDDFFFOOOaaasss~~~xxxpppjjjfffcccooo~~~ssshhhaaa[[[TTTRRRTTTZZZ\\\dddrrr}}}wwwssslllggg```ZZZUUURRROOOMMMHHHHHHKKKPPPVVV\\\___```[[[YYYVVVSSSQQQNNNKKKHHHDDDCCCAAA???===<<<<<<;;;888:::<<<>>>DDDOOO]]]ggguuu}}}yyyvvvwww~~~zzzrrrlllhhhiiimmmnnnoooooommmiiifffeeeeeeddddddfffiiihhh___PPPDDD;;;999666333111000000111000111111111111222222222111222444555777<<>>@@@BBBHHHWWWeee}}}uuunnniiicccnnn||||||rrrggg```YYYSSSQQQRRRWWWUUUYYYccclllrrryyy~~~vvvpppggg___ZZZUUUPPPMMMHHHGGGGGGKKKQQQXXX]]]___^^^[[[XXXUUUSSSOOOKKKHHHEEEDDDBBB@@@>>>===<<<<<<999;;;===???DDDOOO]]]fffttt}}}}}}{{{xxxuuuwww~~~vvvooojjjggghhhlllpppqqqqqqnnnkkkgggfffffffffgggiiilllkkkbbbRRRFFF;;;999666333111000000111000111111111111222222222111222444555888<<>>??????CCCOOO\\\qqqyyyqqqlllgggppp|||{{{qqqfff___YYYRRRPPPQQQTTTPPPQQQYYY___bbbfffllljjjlllppptttyyy~~~xxxnnneee___YYYSSSOOOIIIGGGFFFHHHOOOVVV\\\___aaa^^^[[[WWWTTTPPPKKKHHHEEEDDDBBB@@@???======<<<:::;;;===???DDDOOO]]]fffrrr{{{~~~|||zzzwwwvvvwww~~~sssmmmiiifffgggkkkrrrrrrrrrppplllhhhgggggghhhiiilllooonnndddTTTHHH;;;999666333111000000111000111111111111222222222111222444555888<<>>AAAHHHNNNeeeyyy{{{qqqnnnsss{{{uuuppphhh```ZZZTTTPPPMMMSSSRRRRRRRRRUUUXXX\\\___XXXXXXZZZ\\\aaajjjttt{{{~~~tttjjjbbb\\\VVVRRRMMMIIIEEECCCFFFMMMVVV\\\[[[[[[ZZZXXXTTTPPPLLLIIIIIIHHHGGGEEEBBB???===<<>>DDDLLLYYYdddttt|||~~~{{{zzzyyyyyyzzz}}}~~~wwwsssqqqrrrrrrvvv~~~{{{rrrnnnkkkhhhiiillluuu{{{|||vvvooolllllljjjkkklllooopppmmmbbbSSSHHH;;;888333111000000000000222222111111111111111111111222555:::;;;<<>>DDDKKKXXXcccqqqyyy|||xxxvvvtttssssssuuuxxx{{{}}}~~~}}}wwwsssqqqqqqrrrvvv~~~|||sssnnnkkkhhhkkkoooxxx~~~yyyrrrpppooonnnnnnoooqqqrrrnnncccTTTIII>>>:::666333222222222222111111111111111111111111555555777::::::;;;AAAHHHWWWkkkyyytttkkkaaaYYYSSSQQQVVV^^^mmm|||wwwrrrrrr}}}|||tttjjjaaa^^^```ccciiirrr|||eeennn|||~~~zzztttoookkkmmmqqqyyy|||tttkkkeeedddbbb]]]YYYWWWUUUVVVZZZ^^^ccckkkttt}}}zzzqqqlllhhhbbb]]]ZZZ[[[ZZZUUUQQQKKKIIIFFFBBB???AAAEEEHHHRRR^^^rrrxxxrrrtttzzz}}}wwwsssllleee```\\\YYYYYYUUUUUUUUUTTTRRROOOLLLJJJHHHHHHHHHHHHJJJPPPXXX^^^mmmooosssvvvxxxzzz~~~wwwooohhhbbb\\\XXXMMMLLLIIIHHHIIIKKKNNNPPPXXXYYYYYYXXXUUUQQQMMMJJJHHHHHHHHHGGGEEEBBB@@@??????<<<;;;???DDDKKKVVVaaalllttt|||{{{xxxwwwtttpppmmmkkkkkkjjjmmmpppsssvvvxxxzzz}}}|||wwwsssqqqqqqqqqwww~~~}}}sssnnnkkkjjjnnnttt~~~}}}wwwvvvtttrrrssssssttttttpppeeeUUUJJJ>>>;;;666333222222222111111111111111111111111111555555777::::::;;;AAAIIIYYYmmmwwwssskkkaaaZZZTTTQQQVVV]]]jjjxxxqqqoooqqq}}}uuulllccc```bbbbbbhhhqqq{{{fffooo}}}~~~zzzsssnnnkkkmmmqqqyyyxxxrrrkkkfffeeeccc^^^[[[XXXVVVVVVYYY\\\___fffnnnxxx~~~vvvppppppjjjdddcccffffffaaa[[[RRROOOIIIDDD@@@@@@BBBDDDJJJQQQ___rrr|||uuuvvvyyy|||wwwtttoooiiicccaaaaaaaaa^^^]]][[[XXXSSSOOOLLLJJJGGGFFFDDDCCCCCCHHHOOOTTTaaacccfffhhhiiilllqqquuuzzzxxxtttnnnhhhaaa[[[XXXPPPNNNJJJHHHGGGHHHKKKMMMVVVWWWXXXXXXUUURRRNNNKKKGGGGGGGGGGGGEEECCC@@@??????<<<;;;???DDDJJJTTT^^^gggooowwwzzz{{{{{{yyyuuuqqqooolllhhhfffdddcccccceeehhhkkknnnqqqtttxxx||||||wwwsssqqqqqqqqqwww}}}tttoookkklllsss{{{~~~|||zzzwwwuuuuuuvvvuuupppeeeVVVKKK===999555111000000000///111111111111111222222222222222555999;;;===EEENNN[[[ooowwwssslllddd^^^WWWTTTWWW]]]hhhvvvzzzmmmlllqqqxxxnnneeeaaabbbaaafffooozzzfffooo}}}{{{sssnnnkkkmmmqqqxxxsssoookkkgggfffddd```]]]ZZZWWWWWWYYY[[[\\\bbbiiisssyyyzzzwwwrrrmmmnnnqqqrrrmmmggg[[[VVVNNNGGGBBB@@@@@@@@@BBBFFFNNN]]]oooxxxwwwxxx||||||xxxvvvsssmmmhhhgggiiikkkjjjgggbbb\\\WWWSSSQQQPPPJJJHHHEEEBBB@@@CCCIIIMMMWWWZZZ]]]\\\[[[]]]ccchhhoooppppppmmmhhhaaa\\\YYYTTTPPPJJJEEEDDDFFFIIILLLSSSUUUWWWWWWVVVSSSOOOLLLFFFGGGGGGGGGFFFCCC@@@>>>>>><<<<<<@@@DDDIIIRRR[[[ccckkkrrrsssssstttqqqmmmiiigggdddaaa___]]]]]]]]]^^^```dddgggjjjoootttwww{{{}}}|||xxxtttrrrqqqqqqxxx~~~vvvqqqnnnpppyyyzzzvvvvvvvvvuuupppdddUUUKKK>>>:::555222111000000///000000111111111222222222222222444999;;;>>>FFFOOO\\\pppyyyrrrllleee```ZZZUUUWWW\\\hhhuuuwwwjjjkkkppp|||qqqfff```aaa___eeennnyyygggppp}}}{{{tttoookkklllpppwww{{{yyynnnllljjjhhhgggeeeccc```[[[XXXXXXZZZZZZZZZ___eeennnttt||||||xxxvvvwwwzzz{{{wwwrrrfff___UUULLLFFFCCC@@@???@@@CCCHHHQQQ]]]kkkwww~~~zzzyyyxxxzzz~~~}}}{{{zzzxxxsssnnnnnnrrrwwwvvvrrrkkkccc]]]XXXVVVUUULLLJJJFFFBBB???AAAFFFIIIQQQUUUWWWUUURRRRRRWWW\\\eeehhhllllllhhhbbb]]][[[TTTOOOIIIDDDCCCEEEIIILLLPPPSSSUUUWWWWWWTTTPPPMMMGGGHHHIIIIIIGGGDDD@@@>>>>>><<<===AAADDDHHHOOOXXX___fffkkkkkkjjjjjjhhhddd___^^^\\\YYYXXXWWWWWWWWWWWWZZZ]]]```ccchhhnnnrrrvvvxxx|||}}}yyyuuusssrrrrrryyyzzzvvvuuuwww}}}vvvvvvuuutttooodddVVVKKKAAA===888444333333222111000000000111222222333333666555666999:::<<>><<<===AAADDDGGGNNNVVV[[[aaadddbbb``````^^^[[[UUUTTTRRRQQQPPPOOOPPPPPPRRRTTTVVVYYY]]]bbbggglllqqqtttxxx}}}~~~zzzwwwuuutttsssyyy}}}|||wwwvvvuuutttpppeeeWWWMMMAAA===888555333333222111///000000111222222333333777555666999:::<<>>AAABBBCCCIIISSS[[[bbbiiioooqqqwww}}}zzzwwwxxx}}}}}}zzz{{{{{{rrrhhhaaa\\\SSSQQQLLLFFFCCCDDDHHHKKKNNNSSSUUURRRKKKGGGIIIMMMQQQXXX```dddbbb^^^ZZZXXXLLLKKKJJJHHHGGGGGGHHHHHHMMMPPPTTTWWWWWWUUUQQQNNNMMMNNNOOONNNLLLHHHCCC@@@>>><<<===AAADDDFFFMMMTTTYYY^^^___\\\YYYZZZXXXVVVNNNMMMLLLKKKJJJJJJKKKLLLNNNPPPSSSUUUXXX]]]ccchhhmmmpppuuuzzz{{{xxxvvvttttttzzzwwwwwwvvvuuupppfffYYYOOO@@@<<<666333111111000//////000000111222222333333333222444888;;;>>>HHHRRR\\\ppp{{{vvvrrroooiiibbbaaadddgggsss}}}uuugggeeeeeennn|||qqqfff``````\\\bbblllwwwhhhsss|||yyyrrrmmmlllnnntttzzzvvvvvvwwwxxxxxxwwwuuurrrooolllkkkjjjjjjgggggghhhiiijjjhhhdddaaa]]]\\\ZZZYYYYYY[[[]]]___fffiiinnnrrrwww|||~~~|||uuujjj___UUULLLEEEAAA??????>>>>>>@@@DDDGGGJJJTTTVVV\\\eeekkkqqq{{{{{{zzzzzzzzz{{{}}}}}}qqqgggbbb\\\UUUNNNJJJGGGDDDEEEJJJPPPTTTXXXTTTLLLFFFFFFIIIIIIQQQZZZ``````]]][[[ZZZSSSOOOJJJEEEDDDFFFIIILLLOOOQQQUUUWWWXXXUUUOOOKKKMMMMMMMMMNNNNNNJJJCCC===>>>======>>>AAAFFFKKKNNNXXXWWWVVVSSSQQQNNNLLLKKKGGGFFFFFFEEEEEEEEEEEEFFFHHHJJJMMMPPPTTTXXX^^^bbbgggjjjpppuuuzzz~~~{{{vvvvvvzzz||||||{{{zzzwwwqqqeeeUUUJJJBBB>>>888333111111000000111111111000111111222333555666777777:::AAAKKKSSSaaawww{{{wwwuuuooogggbbbbbbkkkttt~~~}}}ttthhhcccbbblll~~~~~~uuummmddd___^^^]]]bbbjjjttt~~~iiittt|||yyyrrrlllkkkmmmttt}}}wwwsssrrrrrrsssssspppooommmjjjhhhgggffffffeeeeeefffhhhjjjiiifffccc^^^]]][[[ZZZZZZ\\\___```fffhhhkkkmmmooossswwwzzz{{{yyyyyyxxxxxxrrriii```WWWOOOGGGCCCAAA@@@>>>===>>>@@@BBBDDDKKKLLLRRRZZZ___eeeoooyyyyyyxxxwwwvvvwwwxxxzzz{{{vvvkkkeee^^^VVVOOOJJJGGGDDDFFFKKKPPPUUUXXXTTTLLLGGGFFFHHHHHHOOOYYY______]]][[[ZZZTTTQQQLLLGGGEEEGGGJJJLLLQQQSSSVVVYYYYYYVVVQQQMMMNNNNNNNNNOOONNNJJJBBB=========<<<===@@@EEEIIILLLRRRQQQPPPMMMJJJHHHFFFEEEBBBBBBBBBAAABBBBBBCCCCCCEEEGGGJJJMMMPPPUUUZZZ^^^cccggglllqqqwww}}}~~~{{{vvvvvvzzz|||}}}|||{{{xxxrrrfffVVVKKKBBB>>>888333222111111000111111111111111222222333555666777777:::AAALLLTTTbbbxxx}}}zzzxxxrrriiiddddddkkkttt}}}|||rrrhhhcccbbblll~~~zzzqqqiiiaaa[[[ZZZ[[[```hhhrrr|||kkkvvv|||xxxqqqkkkjjjlllsss}}}yyyssspppnnnnnnnnnnnnkkkjjjhhhgggeeedddddddddcccdddfffiiikkkkkkhhheee```___]]][[[\\\^^^```bbbggghhhjjjjjjiiiiiikkkmmmuuuxxxxxxtttrrrqqqqqqmmmgggaaaZZZRRRJJJEEEBBBAAA>>><<<;;;<<<===>>>AAABBBGGGNNNSSSWWWaaajjjxxx|||~~~xxxwwwuuusssrrrrrrrrrsssyyy{{{|||qqqiii```XXXOOOKKKGGGDDDGGGLLLQQQUUUXXXUUUNNNHHHFFFGGGGGGMMMVVV\\\^^^]]][[[ZZZVVVSSSNNNIIIGGGHHHKKKMMMRRRTTTWWWZZZYYYWWWSSSPPPPPPPPPPPPPPPNNNIIIBBB<<<===<<<;;;<<>>???@@@AAACCCFFFIIILLLPPPUUUYYY^^^aaaggglllrrrxxx~~~{{{vvvvvvzzz|||~~~}}}|||yyysssgggXXXMMMBBB>>>888444222222111111111111111111111222333333555666777888;;;BBBMMMVVVdddzzz~~~|||vvvmmmgggfffjjjsss||||||rrriiidddcccmmm~~~xxxoooggg^^^XXXWWWYYY^^^fffpppzzzmmmwww|||vvvpppjjjiiikkkqqq~~~~~~yyyvvvqqqnnnmmmmmmmmmllljjjiiiiiihhhggggggffffffggggggiiikkkmmmllljjjgggaaa___^^^\\\]]]^^^aaacccjjjkkklllkkkhhhfffeeefffhhhiiippp{{{yyyqqqmmmlllhhhfffbbb^^^YYYRRRJJJEEECCCAAA???<<<;;;::::::;;;===>>>BBBHHHKKKOOOWWW```mmmrrryyy}}}}}}|||{{{||||||~~~yyyxxxuuurrrpppnnnmmmmmmnnnrrrwww}}}tttkkkaaaYYYPPPKKKGGGEEEHHHMMMPPPTTTWWWUUUNNNIIIGGGGGGFFFKKKSSSYYY]]]^^^]]]\\\XXXUUUPPPKKKIIIIIIKKKMMMRRRUUUXXXYYYXXXUUUSSSRRRQQQRRRRRRRRRNNNHHHAAA<<<<<<;;;:::;;;<<>>===<<<888888888999:::;;;<<<===>>>@@@CCCEEEHHHLLLPPPTTTYYY\\\bbbhhhnnnuuu{{{~~~{{{vvvvvvzzz}}}~~~}}}{{{uuuiiiZZZOOOBBB>>>888444222222222111222111111111111222333333444555777888<<>>@@@CCCBBBAAA???===;;;:::999666666666777888999:::;;;<<<>>>@@@BBBDDDHHHMMMPPPTTTXXX^^^eeekkkrrryyy~~~~~~{{{vvvvvvzzz}}}~~~~~~}}}{{{uuujjj[[[PPPBBB===888444333333333222222222222111222333333444333555777999===EEEQQQZZZjjj~~~xxxnnniiihhhhhhqqqzzzxxxlllggggggqqqyyyppphhh___YYYWWWXXX]]]eeeoooyyynnnxxx{{{tttmmmgggfffhhhooo{{{yyyvvvrrrpppppppppoooooolllllllllmmmllllllkkkjjjrrrqqqqqqrrrqqqooojjjgggdddbbb```___```aaadddeeekkknnnrrrrrrmmmgggaaa]]]YYYYYY]]]eeemmmxxxwwwkkkeee^^^ZZZVVVRRROOOLLLHHHEEECCCBBB@@@>>>===<<<;;;;;;::::::<<<@@@@@@AAAHHHPPP[[[aaagggiiifffdddeeegggjjjnnntttyyy{{{{{{yyyxxxuuusssqqqnnnkkkhhheeedddaaaccchhhmmmrrrvvvyyyzzzvvvrrrpppssswwwwwwqqqjjjaaaYYYRRRNNNIIIEEEFFFJJJKKKNNNRRRRRROOOKKKHHHFFFFFFIIINNNVVV\\\```aaa```\\\YYYUUUPPPMMMLLLMMMNNNSSSUUUWWWUUUQQQNNNNNNPPPUUUWWWXXXUUUNNNEEE>>>;;;:::999888888888999:::;;;<<<;;;:::999888777666666666666666666666777888999:::<<<>>>@@@BBBEEEIIILLLPPPTTT[[[aaahhhooowww{{{~~~{{{vvvvvvzzz}}}~~~}}}~~~~~~}}}{{{vvvjjj[[[PPPBBB===888444333333333333222222222222222333444444222444777999>>>GGGSSS\\\mmm~~~|||vvvmmmiiiiiilllttt}}}yyykkkfffgggrrrzzzppphhh^^^XXXWWWXXX]]]eeeoooyyynnnxxxzzzssslllfffeeegggnnnzzz}}}zzzyyyxxxvvvtttoooooopppppppppooommmmmmsssrrrrrrrrrrrroookkkggggggeeedddbbbccceeegggiiimmmrrrwwwxxxrrriii```[[[TTTTTTVVV\\\aaaiiivvvqqqiii^^^YYYSSSMMMJJJHHHGGGEEECCCBBBAAA>>><<<:::999888888888999<<<<<<<<>>;;;999888777777777777777888777777666666666666555555666555555555555555666666888999;;;===>>>AAAFFFIIIMMMQQQWWW^^^eeemmmtttyyy~~~{{{vvvvvvzzz~~~}}}}}}~~~~~~}}}|||{{{uuujjj[[[PPPAAA===888444333444444444333222222222222333444444222444777999>>>HHHTTT]]]ooo}}}zzztttmmmiiijjjssszzzxxxhhhdddeeeppp}}}ssskkkaaa[[[YYYWWW\\\dddnnnxxxnnnxxxzzzrrrlllfffeeegggmmmzzz|||xxxxxx{{{}}}zzzsssssstttttttttrrrqqqppprrrqqqqqqrrrrrroookkkhhhiiihhhfffeeeeeegggiiikkkrrrwww}}}}}}wwwlllaaaZZZRRRQQQRRRVVVZZZ___jjjuuuyyyooo```ZZZQQQKKKHHHGGGGGGFFFDDDCCCAAA>>>;;;888666555888777999;;;::::::@@@GGGGGGMMMSSSSSSOOONNNRRRWWWVVV[[[cccjjjnnnnnnkkkiiiddddddcccaaa^^^[[[YYYXXXWWWWWWXXX[[[```gggnnnrrrrrrnnnkkkjjjlllmmmlllkkk]]]WWWRRROOOKKKEEEDDDFFFFFFIIIMMMOOOOOOLLLHHHFFFGGGHHHLLLTTT]]]cccdddcccccc```\\\WWWTTTRRRRRRRRRVVVYYYYYYVVVOOOKKKLLLOOOWWWYYYZZZVVVMMMDDD===:::999888777666666666666666555666666666666666777777555555444444333444444444666888999;;;<<>><<<<<<:::888777777666666777999;;;===???EEEGGGIIIIIIHHHGGGHHHIIIQQQTTTYYY]]]______]]][[[ZZZXXXTTTQQQOOOOOOPPPQQQSSSVVVYYY[[[]]]aaahhhmmmpppmmmjjjiiiiiiiiifffcccZZZXXXSSSMMMGGGEEEFFFGGGJJJKKKMMMOOOOOOLLLFFFBBBFFFGGGJJJQQQZZZ```ccccccfffddd```\\\YYYVVVUUUTTTXXXYYYXXXTTTPPPMMMLLLLLLXXXXXXVVVQQQIIIAAA<<<:::777666555444444444444444333333333333333333333333222222333333333333444444555555555777999<<<>>>@@@FFFKKKRRRXXX^^^gggpppxxx}}}xxxvvvvvvxxx}}}~~~wwwtttwww{{{|||}}}||||||uuujjj[[[NNNFFF???888777555222222555444111...000444666333000222555888:::>>>HHHWWWbbbuuu}}}xxxrrrmmmnnnrrr~~~xxxjjjccc```hhhyyy~~~vvvnnneee^^^ZZZZZZ^^^eeemmmuuu}}}pppvvv|||sssmmmgggddddddhhhuuuwwwhhhfffaaa^^^]]]___bbbdddhhhkkkuuu|||wwwtttssssssrrrqqqrrrrrrqqqqqqpppnnnmmmmmmkkkjjjjjjjjjkkkmmmoooqqqxxx|||ttthhh]]]WWWPPPKKKMMMPPPSSSXXX]]]dddqqqpppcccUUUNNNJJJFFFBBBBBBDDDBBB???===<<<;;;999777777777777777888:::<<<>>>AAACCCDDDDDDCCCCCCDDDFFFIIILLLQQQTTTVVVVVVTTTSSSRRRPPPMMMJJJIIIIIIJJJKKKNNNRRRUUUWWWYYY]]]dddiiinnnkkkiiiggggggfffccc```YYYWWWRRRLLLGGGEEEFFFGGGJJJJJJLLLOOOOOOLLLFFFBBBDDDDDDGGGOOOXXXaaafffgggiiihhheeeaaa^^^\\\ZZZZZZZZZZZZYYYVVVQQQNNNLLLMMMTTTTTTSSSNNNGGG@@@<<<:::888888777666555555555555333333333333333333333333222222333333333333444444555555555666999;;;>>>@@@EEEJJJPPPVVV]]]eeeooovvv~~~yyyvvvwwwxxxwwwrrrsssvvvvvvwwwzzzzzz~~~|||uuukkk]]]PPPFFF???888777555222222555777444111333777888666333222555888:::>>>IIIXXXcccvvv~~~zzztttoooppptttzzzkkkccc___eeeuuuvvvooofff^^^[[[XXX\\\bbbkkksss{{{nnnttt~~~}}}sssmmmgggdddccchhhttt}}}rrrjjjaaa^^^ZZZWWWUUUVVVXXXZZZ\\\^^^eeepppzzzzzzvvvuuutttrrrqqqppppppppppppooooooooonnnnnnmmmmmmmmmoooqqqtttvvv|||xxxkkk___XXXQQQKKKLLLMMMNNNRRRWWW[[[fffwww{{{lll[[[QQQKKKFFFBBBBBBDDDBBB???======<<<:::888888888777777888:::;;;<<<>>>>>>>>>===<<<===???AAABBBDDDHHHKKKLLLLLLKKKJJJHHHGGGEEECCCBBBCCCDDDEEEIIIMMMQQQTTTUUUYYY___dddllljjjhhhfffeeebbb___]]]WWWVVVRRRLLLGGGEEEFFFGGGHHHIIIKKKNNNNNNKKKFFFAAAAAAAAAEEELLLWWWbbbjjjooommmlllkkkhhheeeccc```___]]]]]]\\\XXXRRRNNNMMMLLLOOOOOONNNJJJDDD???;;;::::::999888777666666666666333333333333333333333333222222333333333333444444555555555666888;;;===???CCCGGGNNNSSSZZZbbbmmmttt~~~zzzxxxxxxzzzvvvooonnnppppppqqqtttwww{{{~~~{{{uuulll^^^RRRGGG???999777555222222555777444333444777888777444222555888:::???JJJYYYeeewww|||wwwrrrssswww~~~nnnddd^^^bbbqqqxxxpppggg___\\\VVVYYY```hhhqqqzzzmmmsss}}}}}}tttnnnhhhdddcccgggttt{{{ssslllggg___]]]ZZZXXXWWWWWWXXXYYY\\\[[[___ffflllrrr{{{{{{xxxvvvtttrrrqqqooonnnnnnnnnoooooopppppppppooooooppprrruuuyyy{{{|||nnnbbbYYYRRRLLLKKKKKKJJJLLLPPPUUU]]]jjjwwwtttaaaTTTLLLFFFCCCDDDEEECCC@@@>>>>>>===;;;:::999999888888888:::;;;<<<<<<<<<;;;999888999<<<>>>???@@@CCCEEEFFFEEEDDDDDDBBBAAA@@@??????@@@AAABBBEEEJJJOOORRRTTTWWW\\\```iiihhhgggeeebbb___\\\ZZZUUUTTTQQQLLLGGGEEEFFFGGGGGGHHHJJJMMMNNNKKKFFFBBB???@@@CCCKKKVVVcccnnnuuurrrrrrqqqooolllhhheeebbbaaaaaa^^^YYYSSSOOOLLLLLLIIIJJJIIIFFFAAA===;;;::::::999888777666555555555333333333333333333333333222222222333333333444444444444555555777:::<<<>>>AAAEEEKKKPPPVVV___jjjrrr}}}{{{yyyzzz|||}}}vvvmmmlllmmmmmmooorrrwww{{{}}}zzzuuulll^^^QQQGGG???999777555222222444333222111222444555444222333666888:::???KKK[[[gggyyyyyyssstttxxxssshhh___aaaoooyyyrrrhhh```]]]UUUXXX^^^fffoooyyymmmsss}}}~~~uuuooohhheeecccgggsss|||wwwsssooojjjggg```___]]]\\\[[[[[[\\\]]]___]]]]]]aaadddhhhpppxxx|||yyywwwvvvtttrrrpppooooooooopppqqqssssssrrrrrrrrrsssuuuyyy|||~~~~~~qqqeee\\\TTTMMMKKKJJJGGGHHHJJJNNNTTT\\\eeeppp|||zzzeeeWWWNNNHHHEEEEEEFFFCCCAAA??????>>>===;;;::::::999999999;;;<<<=========<<<:::999999<<<>>>>>>>>>???@@@@@@@@@@@@@@@======<<<<<<<<<===??????DDDHHHOOORRRTTTVVV[[[^^^fffffffffddd```\\\YYYXXXSSSRRRPPPLLLGGGEEEEEEGGGFFFGGGJJJMMMNNNLLLGGGCCC@@@AAADDDJJJUUUbbbooowwwxxxxxxyyyxxxuuupppkkkhhheeedddaaa[[[TTTNNNKKKJJJEEEFFFEEECCC???<<<;;;;;;:::999777666555444444444333333333333333333333333222222222333333333444444444444444555777999;;;<<>>===;;;;;;::::::;;;===>>>??????@@@???>>><<<<<<>>>@@@>>>=====================999999999999::::::;;;<<>><<<<<<<<<:::999888666555444333333333333333333333333333333222222333333333333444444444444444444666888:::;;;>>>AAAFFFKKKQQQ[[[fffoooyyy}}}|||~~~yyywwwzzzwwwpppppprrrrrrtttwwwyyy}}}|||vvvlll^^^QQQHHH@@@999777555111111333222222222222333333333333444666999;;;@@@MMM___lll}}}xxxooolllnnnxxxssshhhhhhssszzzrrrhhh```]]]WWWYYY\\\ccclllwwwjjjpppzzzwwwpppiiieeecccfffrrr~~~}}}{{{zzz{{{{{{yyywwwuuutttttttttsssrrrppppppnnnmmmjjjhhhfffeeeccc```___```aaabbbhhhpppsss~~~~~~~~~}}}|||{{{{{{yyyyyyzzz{{{}}}~~~zzzzzzzzzzzz|||~~~sssjjj```XXXQQQNNNKKKFFFEEEFFFJJJOOOTTTWWWZZZ^^^dddiiixxxzzzfffYYYQQQKKKIIIIIIFFFDDDBBBAAAAAAAAA???>>><<<;;;;;;<<<===???AAABBBAAABBBCCCBBB@@@???@@@AAA@@@???>>>===<<<<<<======999999999999999999::::::===CCCKKKPPPQQQSSSUUUXXXZZZ]]]___^^^YYYUUUSSSSSSPPPOOONNNKKKGGGEEEEEEFFFEEEGGGJJJNNNPPPNNNJJJFFFAAACCCEEEHHHNNNWWWccckkktttxxx}}}|||wwwtttiiigggccc\\\TTTLLLHHHGGGDDDDDDCCCAAA>>><<<<<<===;;;:::999777666555444444333333333333333333333333222222333333333333444444444444333444555777999;;;===@@@EEEJJJPPPZZZfffnnnwww~~~~~~}}}yyyvvvzzzzzzttttttuuuuuuuuuwwwxxx||||||wwwoooaaaUUUHHH@@@:::777444111111333222222333333333333444444555777999;;;AAANNN```nnn~~~vvvkkkfffgggkkkxxxvvvllllllvvvzzzrrrhhh___\\\WWWXXX[[[```iiittt~~~hhhoooyyywwwpppjjjeeecccfffqqq}}}}}}zzzvvvuuuuuuvvvvvvuuuttttttvvvzzz}}}~~~~~~}}}|||zzzxxxtttpppmmmllljjjfffddddddccccccgggmmmooo~~~~~~}}}~~~~~~}}}}}}}}}}}}tttkkkaaaZZZRRROOOLLLGGGEEEFFFDDDHHHNNNQQQRRRTTTXXX[[[eeeuuuyyyeeeYYYRRRLLLJJJJJJGGGEEEBBBAAAAAAAAA@@@>>><<<<<<<<<<<<>>>@@@BBBDDDBBBCCCEEEDDDBBBAAAAAAAAACCCBBBAAA???>>>>>>???@@@::::::;;;;;;;;;;;;;;;;;;:::@@@HHHMMMOOOPPPRRRUUUVVVYYY\\\[[[WWWRRRPPPPPPOOOOOONNNKKKGGGEEEEEEFFFFFFGGGKKKNNNPPPOOOJJJGGGAAACCCEEEGGGKKKSSS]]]eeemmmqqqxxx}}}}}}xxxuuujjjhhhddd\\\SSSLLLGGGFFFDDDDDDDDDAAA>>>======>>>===<<<:::888777666555555333333333333333333333333222222333333333444444444444444333444555777999:::===@@@EEEIIIOOOYYYeeennnwww~~~~~~~~~yyyvvv{{{|||vvvwwwwwwuuutttvvvvvv{{{~~~}}}xxxqqqdddXXXHHHAAA:::777444111000333000222333222222222333444555777999;;;AAAOOOaaaooouuuhhhbbbbbbbbbppp}}}xxxnnnnnnxxxzzzqqqggg___\\\WWWXXXZZZ___gggrrr{{{hhhnnnxxxzzzrrriiidddbbbfffqqq|||yyysssoookkkhhhkkkrrrqqqyyyzzzvvvrrrqqqnnnjjjgggeeefffgggiiisss{{{~~~}}}tttkkkccc\\\TTTMMMJJJIIIGGGEEEIIIJJJLLLNNNQQQRRRSSSTTTYYYaaaoootttbbbWWWSSSQQQMMMIIIIIIGGGEEEBBBAAAAAABBBCCC???@@@BBBBBBBBBDDDGGGJJJLLLKKKKKKKKKKKKKKKIIIHHHHHHJJJHHHCCCAAABBB@@@===>>><<<888777777999999888888;;;@@@FFFJJJMMMNNNNNNUUUVVVWWWWWWUUURRRNNNLLLNNNMMMJJJHHHFFFDDDDDDCCCFFFHHHKKKNNNNNNMMMJJJIIIAAABBBCCCEEEHHHLLLRRRWWWcccgggmmmsssvvvvvvuuusssjjjeee^^^UUUNNNJJJHHHGGGFFFFFFEEEDDDBBB???===<<<===<<<;;;:::888666444222333333333333333333333333333333333333333333333333444444444555555777888999======AAAHHHNNNVVVcccnnnvvv}}}|||}}}|||zzzvvvtttvvvxxx||||||xxxpppcccXXXJJJ@@@888666555222111333000000111222333333444444444666999<<>>BBBFFFIIIJJJKKKRRRSSSTTTTTTRRRPPPMMMKKKLLLKKKJJJHHHGGGFFFEEEEEEGGGHHHKKKMMMMMMLLLIIIHHHCCCDDDDDDEEEFFFIIIMMMQQQXXX\\\bbbhhhlllmmmlllkkkeeeaaa[[[TTTNNNJJJIIIHHHGGGFFFEEECCCAAA???>>>=========<<<;;;999777555444555555555555555555444444444444444444444444444444444444444555666777888888<<<<<<@@@GGGMMMUUUaaammmvvv}}}~~~}}}zzzvvvtttuuuwww|||~~~|||xxxpppcccWWWJJJ@@@888666555222111333000111111222333333444444444777999===DDDSSSfffttt}}}nnnbbb]]]^^^```iiirrryyyyyykkkbbbgggttt|||ssskkkccc]]]XXXVVVWWW]]]ccckkkvvveeekkkuuuzzzrrrjjjeeecccfffpppzzzwwwqqqllljjjgggggglllttt|||~~~|||zzzvvvsssqqqqqqrrrsssvvv|||~~~yyyuuurrrpppppptttvvvuuuuuutttnnngggbbb]]]VVVPPPMMMJJJHHHFFFFFFIIIMMMQQQRRRQQQPPPNNNJJJMMMTTT^^^iiirrrwwwyyyzzzyyyzzz}}}~~~zzzpppggg]]]WWWUUUSSSOOOKKKIIIHHHGGGEEEEEEFFFFFFGGGEEEFFFHHHIIILLLPPPVVVZZZ^^^___```aaabbbaaaaaa```\\\]]]ZZZSSSOOOOOOMMMJJJBBB@@@>>>=========;;;:::::::::<<<>>>@@@CCCEEEFFFLLLMMMNNNNNNNNNLLLJJJHHHIIIIIIIIIHHHGGGGGGGGGGGGGGGIIIKKKLLLLLLJJJHHHFFFFFFFFFEEEDDDCCCCCCFFFIIILLLOOOUUU\\\```bbbcccbbb]]][[[VVVQQQMMMKKKJJJJJJIIIGGGEEEBBB@@@???>>>>>>>>>======<<<:::888777666888888888777777666666666444444444444444444444444555555555555666666777888;;;;;;???FFFLLLTTT```lllwww}}}~~~|||zzzuuusssuuuvvv{{{~~~|||xxxpppcccWWWJJJ@@@888666555222111333111111111222222333333444444777:::===EEETTThhhwww{{{mmm___YYYZZZ]]]eeemmmrrryyy~~~tttggg^^^cccnnn}}}tttmmmeee```YYYVVVWWW\\\aaahhhsss}}}dddjjjsss}}}{{{sssjjjeeeccceeeoooyyy}}}rrrlllhhhfffeeefffmmmuuu~~~{{{xxxwwwwwwxxxxxxyyy~~~wwwpppkkkhhhggghhhmmmpppppppppppplllfff___\\\VVVQQQMMMIIIGGGFFFDDDHHHMMMRRRSSSQQQNNNKKKKKKKKKMMMSSSZZZaaaeeefffgggggghhhllloooqqqooommmddd___YYYVVVUUUTTTOOOKKKIIIIIIHHHHHHHHHIIIJJJKKKJJJLLLNNNPPPTTTZZZaaafffmmmoooqqqrrrqqqpppoooooollllllggg^^^XXXVVVRRRNNNFFFDDDAAA@@@???>>><<<::::::999999999:::<<>>>>>>>>===<<<:::999888:::999999888888777777666666666666666666666666666666666666666666666777777;;;;;;???FFFLLLSSS___kkkvvv}}}}}}}}}{{{yyyuuusssuuuvvv{{{}}}yyyqqqdddXXXJJJ@@@888666555222111333111111111222222333333333555777:::>>>FFFVVVkkkzzzzzzlll___XXXXXX\\\cccjjjnnntttzzz|||zzzqqqeee\\\___iiixxx~~~uuunnngggbbbZZZWWWVVVZZZ___eeepppzzzccciiirrr|||{{{ssskkkfffccceeennnwwwyyymmmhhhdddcccccceeennnwww~~~|||{{{{{{|||}}}~~~~~~uuummmfffbbb``````ccchhhlllkkkkkkllljjjeee[[[ZZZVVVQQQLLLHHHEEEDDDBBBGGGNNNSSSUUURRRNNNKKKHHHGGGGGGIIINNNSSSVVVWWWWWWXXXYYY\\\^^^```______ZZZWWWUUUUUUUUUSSSOOOKKKJJJJJJJJJKKKLLLMMMNNNOOOPPPQQQSSSVVV[[[ccclllrrr}}}~~~}}}xxxmmmddd^^^XXXRRRLLLIIIEEEBBB@@@>>><<<::::::888777666666888:::<<>>>>>>>>===<<<;;;:::999:::999999999888888888777888888888888888888888888888777777666666666777777;;;;;;???FFFKKKSSS___jjjuuu}}}~~~|||~~~}}}zzzxxxttttttvvvvvv|||{{{ssseeeYYYJJJ@@@888666555222111333111222222222222222333333555888:::>>>GGGXXXnnn}}}{{{mmm```YYYYYYZZZaaahhhlllqqqwwwxxxvvvmmmbbbZZZ\\\dddrrrwwwppphhhccc[[[WWWVVVYYY]]]cccnnnxxxccciiirrr{{{|||tttlllgggdddeeemmmvvvvvvjjjeeeaaaaaaaaaeeennnxxxwwwrrriiiaaa[[[YYYZZZ[[[^^^dddhhhgggeeefffeeeaaaYYYXXXVVVRRRLLLGGGDDDDDDBBBFFFMMMSSSVVVTTTOOOLLLIIIGGGFFFFFFIIILLLNNNNNNOOOPPPQQQSSSTTTUUUVVVVVVSSSRRRRRRSSSSSSQQQMMMJJJJJJKKKLLLNNNPPPQQQRRRSSSTTTUUUWWWYYY___hhhssszzzuuummmccc[[[TTTPPPJJJEEEBBB???===;;;999888666555444555777888;;;;;;<<<===============;;;===???BBBCCCDDDDDDDDDFFFGGGGGGHHHHHHGGGFFFEEECCCDDDDDDCCCAAA@@@AAACCCFFFFFFGGGHHHIIIIIIJJJJJJIIIJJJKKKLLLMMMMMMLLLLLLJJJHHHFFFCCCAAA@@@??????===============<<<;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999888888777666666666666;;;:::>>>DDDJJJQQQ]]]iiittt{{{|||{{{}}}|||yyyttttttvvvvvv|||}}}uuugggZZZJJJ@@@888666555222111333222222222222222222222222666888;;;???HHHZZZppp{{{oooaaaZZZYYYXXX___fffkkkpppvvvvvvsssiii^^^WWWXXX___kkk{{{ssskkkddd\\\XXXVVVXXX\\\bbbmmmxxxccciiirrr{{{|||tttlllgggdddeeellluuu}}}sssiiiddd```___aaaeeennnxxxzzzjjjeee]]]VVVRRRSSSVVVYYYYYY___cccaaa^^^^^^]]][[[WWWXXXWWWSSSMMMGGGEEEDDDAAAFFFMMMSSSVVVUUURRROOOLLLJJJGGGGGGHHHIIIIIIIIIIIIJJJLLLMMMNNNPPPQQQRRROOOOOOPPPQQQQQQOOOLLLIIIJJJKKKMMMPPPRRRTTTUUUVVVVVVVVVWWWZZZ```jjjuuu}}}~~~sssjjj]]]WWWOOOHHHCCCAAA???>>>888777666555555555666666888999999999999:::::::::777999<<>><<<<<<======<<<<<<;;;;;;::::::;;;;;;<<<=========>>>>>>>>>>>>>>>>>>>>>>>>:::999888777666666666666888888<<>>???>>>>>>CCCDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGEEECCCAAAAAABBBDDDCCCCCCCCCDDDEEEFFFGGGGGGIIIKKKMMMMMMMMMKKKJJJHHHHHHGGGFFFCCCAAA???>>>;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???@@@@@@????????????????????????::::::888777666666666666666666:::@@@EEELLLXXXcccqqqyyy~~~{{{zzz}}}|||uuurrrsssxxx~~~xxxiii\\\JJJ@@@888666555222111333222222222222222222222222666888;;;???III\\\ssszzzoooaaaZZZZZZ[[[dddmmmsssyyy}}}|||xxxpppdddYYYUUUSSSYYYlll{{{ppphhh\\\XXXUUUXXX[[[bbbnnnyyydddiiiqqq|||~~~vvvmmmgggcccdddkkkttt~~~~~~ttthhhccc```cccfffiiiqqqxxxzzzrrrggg___UUUSSSOOOLLLLLLNNNQQQSSSVVVWWWXXXWWWUUUUUUWWWYYYRRRTTTUUUSSSOOOJJJFFFEEECCCGGGLLLSSSWWWVVVRRRNNNMMMIIICCCAAABBBBBBAAA@@@???BBBGGGJJJKKKJJJKKKKKKOOOPPPQQQPPPLLLIIIHHHHHHEEEHHHMMMRRRUUUVVVUUUUUUQQQPPPQQQUUUYYY___kkkvvvwwwfffVVVNNNKKKFFF@@@===>>><<<999666555666777888555555555555555555555555333444555777888:::;;;<<<>>>AAADDDEEEEEEEEEFFFGGGBBBBBBBBBBBBCCCCCCCCCCCCFFFEEEDDDCCCDDDDDDEEEFFFIIIJJJLLLMMMNNNNNNMMMLLLKKKHHHFFFDDDDDDCCCAAA@@@>>>===<<<;;;;;;<<<===>>>??????@@@@@@@@@@@@AAAAAAAAABBBBBBCCCBBB@@@???>>><<<<<<<<<<<<;;;:::999999;;;999;;;>>>BBBGGGRRR]]]jjjwww}}}|||~~~|||sssqqqtttzzz}}}uuuggg[[[NNNCCC999666555333111111333222111000000222444555777;;;>>>AAAIII\\\www}}}wwwmmmaaa[[[[[[\\\fffoootttxxx|||}}}zzzuuufffYYYVVVUUUXXXgggyyyuuujjj^^^XXXUUUXXX\\\bbbllluuu}}}ccciiirrr}}}~~~vvvmmmgggccccccjjjsss}}}wwwlllgggeeegggjjjnnnuuu|||}}}vvvpppkkkddd[[[TTTPPPNNNKKKHHHHHHJJJMMMOOOTTTUUUUUUTTTSSSRRRTTTUUUTTTUUUVVVTTTOOOJJJFFFEEEDDDHHHMMMTTTXXXXXXTTTPPPNNNJJJEEEBBBBBBCCCBBBAAA@@@DDDIIILLLLLLLLLLLLMMMOOOPPPQQQOOOLLLIIIGGGGGGFFFIIIMMMQQQTTTTTTSSSRRRNNNLLLLLLOOORRRVVVaaalllxxx}}}lll[[[RRRNNNHHHBBB???===;;;888555333333444555444444444444444444444444333444555666888999:::;;;;;;===???AAAAAAAAABBBDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBCCCDDDFFFGGGKKKLLLMMMNNNOOONNNNNNMMMKKKHHHEEEDDDCCCBBB@@@???>>>===<<<<<<<<<===>>>???@@@@@@AAAAAABBBBBBCCCCCCBBBCCCCCCCCCCCCAAA@@@???>>>>>>>>>===<<<;;;:::999;;;999;;;>>>AAAFFFQQQ\\\fffttt~~~|||{{{tttssswww|||wwwjjj]]]NNNCCC888555555333111111444333222111222333555666555888<<>>===============>>>???@@@BBBBBBCCCCCCDDDEEEFFFFFFDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@???>>>===;;;:::;;;999;;;>>>@@@EEEOOOYYYbbbppp~~~}}}}}}yyytttvvv{{{}}}zzzlll```NNNCCC888555555333111222555444333222333444555666333555999AAAOOOeee~~~{{{tttkkkaaa\\\]]]___iiisssyyy~~~zzzkkk\\\SSSMMMMMMXXXfffyyyoooccc]]]XXXXXXZZZ^^^gggooozzzbbbiiittt~~~vvvmmmgggcccbbbhhhooozzz|||wwwtttvvvyyy}}}~~~yyyxxxuuurrrnnnkkkhhhgggeeebbb^^^ZZZWWWSSSNNNKKKJJJHHHGGGFFFFFFIIILLLNNNRRRSSSUUUVVVUUUUUUVVVWWWYYYZZZYYYVVVQQQKKKHHHGGGHHHKKKQQQWWW[[[[[[WWWSSSMMMJJJGGGDDDCCCDDDDDDEEEHHHKKKPPPRRRRRRRRRRRRRRRQQQRRRQQQNNNJJJGGGFFFFFFIIIKKKNNNPPPQQQOOOMMMKKKHHHFFFFFFHHHJJJMMMVVV```mmmvvvsssbbbXXXQQQJJJDDDBBB???>>>;;;888666555555555444444444444444444444444333333444444555666777777999::::::::::::<<>>============>>>???@@@AAABBBDDDDDDEEEFFFGGGHHHHHHIIIFFFFFFEEEEEEDDDCCCCCCBBBCCCCCCBBBBBB@@@???===<<<;;;:::;;;>>>@@@CCCLLLVVVaaaooo~~~}}}zzzwwwzzz{{{wwwtttxxx~~~{{{nnnaaaMMMBBB888555555333222222444333333222333444555555333444888BBBSSSjjjyyyqqqiii```[[[\\\]]]gggrrryyyqqqaaaVVVNNNMMMUUUaaazzzzzzpppccc]]]XXXXXXZZZ]]]eeemmmxxxbbbiiissswwwnnnhhhcccbbbgggnnnyyy~~~|||zzzuuussspppmmmiiifffcccbbb^^^\\\YYYVVVTTTRRROOOMMMJJJIIIHHHHHHIIILLLOOOQQQRRRUUUWWWYYYYYYYYYZZZ\\\\\\\\\[[[WWWRRRLLLIIIHHHJJJMMMRRRXXX[[[ZZZVVVRRRJJJIIIGGGEEEEEEFFFHHHJJJOOORRRVVVXXXWWWVVVUUUUUUUUUUUUSSSPPPKKKHHHGGGHHHJJJLLLOOOPPPPPPNNNKKKIIIEEEDDDEEEHHHJJJMMMWWWaaakkksssyyylll]]]UUUOOOHHHDDDCCC???>>><<<:::888777666666444444444444444444444444333333444444555555666666777888888888888:::===@@@>>>>>>??????@@@AAAAAABBB??????@@@CCCEEEIIILLLMMMOOOPPPPPPQQQPPPOOOMMMLLLGGGEEEBBBAAAAAA@@@>>>=========???@@@BBBDDDDDDEEEFFFGGGGGGHHHIIIIIIJJJJJJGGGGGGFFFEEEDDDDDDDDDCCCDDDDDDDDDCCCBBBAAA???>>>===<<<===???@@@BBBKKKTTTbbbppp{{{wwwxxx}}}zzzxxxuuutttyyy|||nnnaaaMMMBBB888555555333222222222222222222222333333444555666999CCCTTTlllxxxppphhh___[[[[[[ZZZdddpppwww~~~vvvfffXXXNNNMMMTTT\\\ssszzzqqqbbb\\\WWWWWWYYY]]]eeemmmwww~~~ccchhhrrr}}}xxxpppjjjeeebbbgggnnnwww~~~~~~{{{}}}{{{uuurrrnnnllljjjgggdddbbb___^^^YYYXXXVVVTTTRRRQQQPPPPPPNNNMMMMMMNNNOOORRRUUUWWWXXXZZZ]]]^^^^^^]]]^^^_________]]]YYYRRRMMMKKKJJJKKKNNNSSSXXXZZZXXXSSSOOOHHHHHHHHHHHHHHHKKKOOOSSSXXX[[[^^^___^^^[[[ZZZZZZYYYXXXVVVRRRNNNJJJJJJJJJLLLMMMOOOQQQPPPNNNKKKHHHCCCBBBDDDHHHJJJNNNWWWaaammmttt}}}yyyiii^^^TTTOOOLLLFFFCCCCCC===<<<;;;999888777777666555555555555555555555555444444555555555555555555333555666666666888:::<<<;;;;;;<<<===>>>>>>?????????@@@CCCGGGJJJLLLNNNNNNNNNOOOOOOOOONNNMMMKKKJJJEEECCC@@@@@@@@@@@@???======???AAACCCEEEGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAA???===>>>AAAAAABBBIIIRRRaaaooo~~~{{{{{{~~~{{{xxxwwwvvvvvv{{{|||nnnaaaMMMAAA777555555444222333111111222222222333333333666888;;;BBBQQQiiiyyyqqqjjjbbb\\\[[[XXXcccooowwwzzzjjjYYYOOOMMMRRRWWWlll{{{sssccc\\\WWWVVVXXX\\\ccckkkttt|||dddhhhpppyyyzzzrrrlllfffcccgggnnnvvv}}}yyyvvvtttsssrrrqqqpppqqqsssuuuzzzvvvpppmmmhhhggggggeeedddbbb```^^^[[[ZZZYYYWWWUUUUUUVVVVVVVVVVVVVVVXXXZZZ]]]```aaadddfffhhhhhhfffdddccccccaaaaaa^^^ZZZSSSNNNKKKKKKLLLNNNRRRWWWXXXVVVPPPKKKGGGHHHJJJKKKMMMQQQWWW\\\ccceeeggggggeeebbb```___]]]\\\YYYUUUPPPMMMLLLMMMLLLNNNPPPQQQQQQNNNKKKIIIFFFEEEGGGKKKMMMPPPXXXbbbjjjpppvvvyyyxxxvvvuuuuuummmqqqqqqllliiihhheeeaaaXXXQQQKKKJJJIIIFFFDDDEEE===<<<<<<;;;::::::999999666666666666666666666666666666555555555555555555222444777888888888:::;;;999999:::;;;<<<===>>>??????BBBGGGKKKNNNPPPOOOOOOMMMNNNNNNNNNLLLKKKIIIGGGBBB@@@???>>>@@@@@@???>>>>>>@@@CCCFFFHHHJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJHHHGGGEEEDDDCCCCCCDDDDDDCCCCCCDDDDDDDDDDDDCCCCCC@@@???@@@BBBBBBBBBIIIQQQ\\\kkk{{{zzzyyy|||}}}zzzyyyyyyyyyyyy~~~}}}ooobbbLLLAAA777555555444333333111222333333333333333333777999<<<@@@KKKbbb~~~|||uuunnneee^^^\\\YYYdddpppyyyppp^^^QQQNNNQQQUUUddd}}}uuueee^^^XXXWWWWWWZZZ```hhhpppxxxeeehhhnnnwww{{{sssmmmgggdddgggnnnuuuzzzwwwtttqqqpppooommmkkkkkkkkkkkklllnnnrrrxxx|||~~~|||tttooommmfffggggggggggggeeecccbbb``````___]]][[[[[[\\\^^^^^^^^^___aaacccfffiiikkkppprrrsssqqqnnnjjjhhhgggcccbbb___ZZZTTTNNNLLLKKKLLLNNNRRRVVVWWWTTTNNNIIIGGGIIILLLNNNPPPUUU]]]bbbiiilllmmmmmmjjjfffdddccc___^^^[[[WWWQQQNNNNNNNNNMMMNNNQQQRRRQQQOOOKKKIIIJJJIIIKKKNNNPPPRRRZZZccc___dddjjjkkkhhhdddbbbbbbYYY]]]]]]XXXUUUUUUSSSPPPMMMHHHFFFGGGHHHFFFEEEFFF???>>>>>>>>>>>>=========777777777777777777777777666666666666666555555555444666999;;;;;;;;;<<<===999999:::;;;<<<===>>>???@@@DDDIIINNNQQQRRRPPPOOOLLLMMMMMMLLLKKKIIIGGGFFFAAA???>>>>>>???@@@@@@??????AAADDDGGGJJJLLLMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIGGGFFFEEECCCCCCCCCCCCDDDBBBCCCCCCDDDDDDDDDDDDDDDBBB@@@AAACCCCCCCCCIIIQQQXXXgggxxx}}}wwwuuuzzz}}}{{{zzz|||||||||ooobbbLLLAAA777555666444333333222333444444555555444444777:::<<<>>>GGG]]]zzz~~~xxxqqqhhh```]]][[[fffsss|||wwwbbbUUUQQQSSSUUU___|||wwwhhh```YYYWWWVVVXXX^^^eeennnvvv}}}fffggglllttt~~~vvvqqqkkkfffeeeiiirrr~~~|||wwwuuusssrrrrrrqqqnnnlllmmmlllkkkjjjkkkmmmooopppttttttuuutttrrrooollljjjeeeeeeeeeeeeeeefffggggggfffeeeeeeeeefffggghhhiiillllllmmmnnnpppsssuuuvvvyyyyyyxxxvvvrrrmmmhhheeefffddd___XXXQQQMMMLLLMMMPPPQQQQQQQQQOOOMMMKKKJJJKKKKKKNNNRRRZZZccckkkpppuuuzzz{{{uuuooonnnllljjjhhhddd___[[[XXXUUURRRPPPQQQSSSUUUTTTQQQOOOMMMMMMHHHIIILLLNNNQQQTTTWWWXXX``````___]]]YYYUUUQQQNNNOOOMMMKKKJJJHHHHHHHHHIIIFFFFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@???>>>===<<<<<<:::;;;;;;;;;;;;:::999999777777777777888888888888666777888:::<<<<<<:::888999999999888888;;;???BBBEEEHHHMMMPPPQQQQQQRRRRRRPPPOOONNNKKKIIIGGGEEEEEE@@@@@@?????????@@@@@@AAAAAACCCGGGIIIJJJKKKLLLMMMOOONNNLLLJJJIIIGGGGGGGGGHHHFFFDDDDDDEEEEEECCCBBBDDDDDDEEEEEEFFFFFFGGGGGGDDDEEEEEEDDDDDDFFFJJJMMM[[[fffvvvyyyuuuqqqqqqvvv~~~~~~~~~}}}~~~qqq___LLLBBB999666555222222444333444444555555444333333<<<999:::AAAHHHWWWuuu}}}wwwpppfff___```dddqqq{{{hhhZZZSSSQQQRRRbbbuuu~~~mmmcccYYYVVVVVVXXX^^^dddkkkrrr{{{cccfffkkksss}}}~~~wwwrrrlllgggfffiiiqqq}}}}}}yyywwwuuuttttttsssqqqoooqqqpppnnnlllllllllmmmnnnpppppppppooollliiigggeeeeeeeeeeeeeeefffgggggghhhjjjkkklllnnnoooqqqssssssuuuuuuvvvwwwyyy{{{}}}~~~{{{|||{{{yyyuuuqqqllliiifffddd___XXXRRRNNNMMMNNNPPPPPPQQQOOOMMMKKKIIIIIIMMMOOOSSSZZZbbblllsssxxx}}}|||vvvssspppmmmjjjfffaaa]]]ZZZWWWTTTRRRRRRTTTVVVUUURRROOOMMMMMMKKKLLLMMMOOOQQQRRRSSSSSSWWWWWWVVVTTTQQQMMMIIIGGGGGGFFFDDDCCCBBBBBBCCCCCCBBBBBBCCCCCCDDDCCCCCCCCCCCCBBBBBBAAA@@@??????>>>===============<<<;;;;;;999999999999999999999999999999999;;;======;;;999999999999999999<<<@@@DDDGGGKKKOOORRRRRRRRRRRRRRRNNNMMMLLLJJJGGGEEECCCBBB???>>>>>>======>>>??????BBBDDDHHHKKKKKKLLLNNNOOOPPPOOOMMMKKKJJJIIIHHHGGGHHHFFFEEEEEEFFFFFFEEECCCDDDEEEEEEFFFGGGHHHHHHIIIFFFFFFFFFEEEEEEGGGKKKMMM[[[fffuuuxxxtttppppppuuu|||}}}qqq___KKKBBB999666555222222444444444444444444444444444;;;888:::@@@GGGWWWttt{{{tttkkkccccccfffqqq~~~jjj[[[SSSQQQRRR___rrrqqqfff\\\WWWVVVVVV[[[```iiipppyyy```ccciiiqqq{{{yyyuuuooohhhfffhhhqqq|||}}}{{{zzz{{{zzzxxxvvvxxxvvvtttqqqpppooooooooopppooommmkkkhhhfffdddcccddddddddddddeeefffggghhhlllnnnqqquuuxxx{{{}}}~~~~~~~~~|||||||||zzzwwwsssooolllgggeee```YYYSSSOOOOOOPPPQQQRRRRRRPPPMMMJJJJJJJJJPPPTTT\\\eeeoooxxx{{{vvvqqqmmmiiiccc___\\\YYYVVVTTTUUUWWWXXXWWWSSSPPPNNNMMMNNNNNNOOOPPPPPPPPPOOONNNNNNMMMMMMKKKHHHDDDAAA?????????>>>>>>>>>>>>?????????@@@@@@AAABBBBBBCCCCCCEEEDDDDDDDDDCCCCCCCCCBBB@@@@@@@@@@@@@@@??????>>>======<<<<<<;;;:::::::::<<<;;;:::;;;<<<===<<<;;;999:::::::::;;;???DDDGGGLLLOOORRRTTTSSSRRRRRRSSSNNNMMMLLLIIIGGGEEECCCBBB@@@???>>>>>>>>>>>>???@@@CCCFFFJJJLLLMMMNNNPPPRRRQQQPPPOOOMMMLLLJJJIIIHHHGGGFFFEEEEEEFFFGGGFFFDDDDDDDDDEEEGGGHHHIIIJJJJJJHHHHHHGGGFFFFFFGGGKKKNNNZZZeeetttvvvrrroooooottt{{{~~~qqq___KKKAAA888555444222222444555444333333333333555555999777999@@@FFFUUUttt{{{qqqjjjfffhhhqqqnnn]]]SSSQQQQQQ\\\mmmuuujjj^^^XXXUUUTTTXXX]]]fffmmmvvv}}}\\\___fffnnnyyy{{{wwwqqqjjjggghhhqqq{{{~~~{{{yyyvvvuuutttssstttrrrooollliiifffeeedddbbbbbbbbbbbbcccdddeeefffhhhjjjoootttyyy}}}{{{{{{zzzyyyvvvrrrooommmhhhfffbbb[[[UUUQQQQQQRRRTTTUUUUUUSSSOOOMMMNNNPPPUUU[[[eeeqqq||||||uuuppplllfffbbb^^^[[[XXXVVVXXXZZZ[[[YYYUUUQQQOOONNNNNNOOOPPPQQQPPPOOOMMMKKKIIIIIIHHHFFFDDDAAA???=========>>>>>>???@@@@@@AAA@@@@@@@@@AAAAAABBBBBBCCCEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDDDDCCCCCCBBBAAAAAAAAA@@@???>>>===<<<<<>>BBBHHHLLLQQQSSSUUUVVVTTTSSSSSSSSSPPPOOOMMMKKKIIIGGGFFFEEEDDDCCCBBB@@@@@@AAABBBCCCEEEHHHLLLNNNOOOPPPRRRSSSRRRRRRQQQOOOMMMKKKIIIHHHGGGEEEDDDEEEFFFGGGFFFDDDCCCCCCEEEFFFHHHJJJKKKLLLIIIIIIHHHFFFEEEGGGKKKNNNYYYdddsssuuurrroooooottt{{{ppp^^^JJJ@@@777555444222222444555444333222222333555777888666999???EEETTTsssvvvoooiiiiiiqqqrrr___SSSPPPQQQYYYiiiwwwlll___YYYUUUSSSVVV[[[cccjjjttt{{{XXX]]]dddllluuu|||xxxrrrjjjggghhhpppyyy}}}{{{yyyxxxxxxvvvsssoookkkhhhfffeeeaaaaaa``````aaaaaabbbccccccfffiiinnnsssxxx{{{|||~~~}}}|||{{{zzzzzzyyyxxxvvvsssqqqooojjjhhhccc]]]VVVSSSSSSTTTVVVWWWXXXUUUQQQPPPTTTWWW]]]dddooo|||yyysssooojjjeeeaaa^^^[[[XXX\\\]]]]]][[[WWWRRROOONNNMMMOOOQQQRRRRRRPPPMMMKKKFFFFFFEEEDDDBBB@@@>>>===>>>>>>???AAABBBBBBCCCCCCDDDDDDCCCBBBAAAAAABBBBBBDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFGGGGGGGGGFFFEEEEEEEEEEEEDDDCCCAAA@@@??????AAA???===<<<<<<<<<;;;:::999:::<<<>>>AAAFFFLLLQQQTTTVVVXXXWWWUUUTTTSSSTTTPPPPPPNNNMMMKKKJJJIIIHHHHHHGGGEEECCCBBBCCCEEEFFFIIIKKKOOOQQQRRRRRRTTTUUUTTTTTTSSSRRRPPPMMMKKKIIIGGGEEEDDDDDDFFFFFFEEECCCAAABBBDDDFFFHHHJJJLLLMMMKKKJJJHHHFFFEEEFFFJJJNNNYYYdddssswwwtttrrrrrrwww~~~ppp^^^III@@@777555444222222444555444222222222444666777666666:::@@@EEETTTtttxxxqqqiiihhhnnn{{{ttt___SSSPPPQQQXXXfff}}}wwwlll```YYYUUUTTTWWW\\\aaaiiissszzzVVV[[[bbbiiirrr~~~|||wwwqqqiiigggiiipppxxx~~~{{{yyyvvvrrrnnnjjjgggfffbbbaaa``````______``````aaabbbdddgggkkkooorrrtttxxxyyyzzzzzzzzzyyywwwvvvzzzzzzyyyxxxvvvtttsssrrrkkkiiiddd^^^XXXUUUUUUVVVVVVYYYZZZWWWTTTUUU[[[aaajjjppp|||yyyuuuooojjjfffccc___]]]___``````]]]XXXSSSPPPOOOMMMOOORRRTTTTTTQQQMMMJJJDDDCCCBBBAAA@@@>>>>>>===>>>???@@@BBBCCCDDDDDDDDDGGGFFFDDDBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGHHHIIIIIIKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHGGGFFFDDDCCCCCCBBBCCCAAA??????>>>>>><<<:::999;;;===@@@DDDIIIPPPUUUVVVXXXYYYXXXVVVTTTTTTUUUQQQQQQPPPOOONNNNNNMMMMMMMMMKKKHHHFFFEEEFFFHHHJJJNNNQQQTTTVVVVVVVVVWWWXXXXXXXXXWWWVVVTTTQQQNNNLLLIIIGGGFFFEEEFFFFFFDDDCCCAAABBBDDDGGGIIILLLNNNOOONNNMMMJJJGGGEEEGGGKKKOOOZZZdddsss{{{yyyvvvwww|||ooo]]]HHH???666444444222222444444333222222333444666777666777;;;AAAEEETTTtttwwwooofffeeekkkwwwttt___SSSPPPRRRXXXcccxxxwwwlll```YYYVVVTTTWWW\\\___fffqqqyyy~~~TTTZZZaaahhhppp{{{{{{vvvooohhhgggiiiooowww~~~}}}{{{wwwsssnnniiigggddddddbbbaaa```_________```___^^^___aaadddgggiiilllnnnqqqsssuuuuuuuuutttxxxwwwwwwvvvtttsssrrrrrrllljjjeee___YYYVVVVVVWWWZZZ]]]___^^^[[[^^^fffmmmxxx~~~zzzuuuppplllhhheeebbbaaabbbbbb___ZZZTTTQQQOOOOOORRRUUUWWWUUUQQQLLLIIIBBBBBBAAA@@@???>>>>>>>>>@@@AAABBBDDDEEEEEEEEEDDDFFFDDDCCCBBBAAABBBDDDEEEDDDDDDEEEGGGHHHJJJKKKKKKOOOPPPPPPPPPPPPOOONNNNNNJJJIIIIIIHHHGGGFFFFFFEEEFFFEEECCCCCCBBB@@@===:::999;;;>>>AAAFFFLLLSSSXXXWWWXXXYYYXXXVVVUUUUUUVVVUUUUUUUUUUUUUUUUUUUUUUUUTTTRRROOOMMMLLLMMMOOOQQQUUUXXXZZZ[[[ZZZZZZZZZ[[[\\\\\\\\\[[[YYYUUURRRPPPLLLJJJIIIHHHHHHGGGEEEDDDBBBCCCFFFIIILLLOOOQQQSSSQQQPPPMMMIIIHHHIIIMMMQQQ[[[eeesss}}}{{{}}}|||~~~ooo]]]HHH>>>666444444222222444222222333333444555555666666777<<>>BBBGGGNNNUUUZZZWWWXXXYYYXXXVVVUUUUUUVVVZZZ[[[[[[[[[\\\]]]]]]]]]\\\ZZZVVVTTTSSSTTTVVVXXXZZZ\\\______^^^]]]]]]]]]`````````___\\\YYYUUUSSSOOOMMMKKKJJJJJJIIIFFFEEEDDDEEEHHHKKKNNNQQQTTTUUUTTTSSSOOOKKKIIIKKKOOOSSS\\\eeettt}}}{{{{{{ooo\\\HHH>>>666444333222222444111222333444555555555555666888===CCCFFFTTTvvv}}}pppiii```___eeerrrsss^^^RRRQQQTTTUUU^^^ppp|||pppcccZZZUUURRRTTTYYYZZZaaallluuu{{{]]]^^^aaafffooozzz~~~yyyrrrjjjgggiiinnntttzzzsssnnnllljjjgggeeecccbbb___]]]\\\[[[YYYXXXXXXYYYZZZZZZ[[[^^^bbbgggkkknnnppppppoooqqqrrrpppnnnooorrruuutttqqqlllddd^^^ZZZZZZ[[[]]]```eeegggjjjsss{{{xxxuuuooojjjiiiiiiiiigggbbb[[[UUUPPPOOOOOOYYY```___ZZZUUUNNNHHHDDDBBB@@@>>>>>>???AAABBBEEEFFFHHHGGGFFFEEEEEEFFFCCCDDDEEEEEEDDDCCCEEEFFFIIIIIIIIIIIIJJJLLLNNNPPPVVVVVVVVVUUUUUUTTTTTTTTTOOONNNMMMLLLKKKKKKKKKKKKJJJIIIHHHFFFCCCAAA@@@???<<<===>>>BBBIIIQQQXXX\\\]]]XXXUUUWWWXXXWWWYYY\\\```dddgggfffgggkkkkkkiiijjjgggccc```^^^^^^```aaaeeeffffffffffffdddcccbbbeeecccbbbcccdddaaaZZZUUUSSSPPPLLLIIIIIIHHHGGGFFFCCCEEEHHHKKKOOOSSSVVVXXXVVVRRROOOOOOMMMLLLPPPVVV___hhhuuuzzzyyyxxxxxxxxxzzz|||~~~mmmYYYDDD===777555444222222555333333222222333333444555555;;;<<<@@@JJJWWWuuuzzzoooiii]]]^^^dddnnnwwwuuuaaaSSSOOOOOOUUU^^^lllxxxnnnccc\\\WWWSSSSSSUUU[[[```iiiqqqwww}}}``````aaafffnnnxxx~~~yyyrrrkkkhhhjjjlllsss~~~~~~xxxsssqqqnnnjjjgggeeedddbbb```^^^]]][[[YYYXXXXXXXXXYYYZZZ]]]bbbgggkkkmmmmmmmmmoooqqqrrrrrrqqqrrruuuxxxtttqqqkkkccc]]]YYYYYYZZZ___dddjjjnnnsss|||{{{uuuooommmlllkkkhhhbbb[[[UUURRRQQQTTT]]]dddccc]]]WWWPPPIIIEEEDDDAAA@@@@@@BBBDDDEEEGGGIIIJJJJJJHHHGGGGGGGGGDDDFFFHHHHHHHHHHHHJJJLLLLLLLLLLLLMMMNNNPPPRRRSSSUUUUUUVVVVVVWWWWWWXXXXXXSSSRRRPPPNNNLLLKKKJJJJJJKKKKKKIIIFFFDDDAAA@@@???<<<===???CCCIIIQQQXXX\\\^^^YYYVVVXXXYYYYYY[[[___dddjjjnnnoooqqquuuvvvttttttrrrmmmiiiffffffggghhhkkklllmmmnnnmmmlllkkkjjjkkkiiihhhiiijjjgggaaa\\\XXXTTTOOOLLLJJJHHHGGGFFFCCCEEEHHHLLLPPPSSSUUUWWWWWWSSSQQQPPPNNNMMMQQQWWWaaajjjwwwyyyxxxwwwwwwwwwyyy|||}}}kkkXXXDDD<<<777555444222222555444444333333444444555666666;;;<<>>@@@DDDJJJQQQWWW[[[^^^YYYWWWWWWXXXZZZ```hhhqqq{{{}}}{{{wwwuuuttttttuuusssmmmiiiccc^^^WWWQQQMMMKKKIIIGGGIIIKKKOOOTTTWWWYYYYYYZZZ[[[WWWTTTSSSQQQOOORRRXXXdddmmmzzz{{{ssssssssssssuuuxxx{{{|||~~~|||}}}|||eeeQQQ@@@:::555555444222222444444444444444444555555666555;;;<<>>AAAEEEKKKQQQWWWZZZ\\\XXXTTTTTTUUUXXXaaakkkvvv}}}zzzxxxxxxxxxvvvqqqmmmfffaaaYYYSSSOOOMMMKKKJJJKKKNNNRRRWWWZZZ[[[ZZZYYY[[[WWWTTTSSSQQQOOOSSSYYYdddmmmyyyxxxqqqqqqqqqrrrtttwww{{{}}}~~~||||||yyyaaaMMM>>>888444444444222222444333333333222333333444555333:::<<<@@@HHHQQQiiizzzppphhhccc^^^]]]dddmmmuuu~~~ttteeeYYYTTTTTTVVV]]]fffsss|||qqqfff```[[[VVVVVVYYYZZZ___gggooouuuzzzqqqnnnlllkkkooovvv~~~~~~wwwpppmmmnnnmmmsss|||{{{wwwsssnnnkkkgggfffdddbbbaaaaaabbbbbbdddhhhooovvv~~~}}}mmmhhh```WWWPPPPPPTTTWWWkkkwww~~~uuurrrkkkccc]]][[[]]]___hhhpppvvvssslllddd\\\UUULLLKKKJJJIIIJJJMMMPPPRRRRRRRRRSSSSSSSSSTTTWWWZZZ```dddiiinnnsssyyy~~~}}}rrrnnnhhhbbb___^^^___```]]]\\\ZZZXXXVVVTTTSSSRRROOONNNKKKIIIFFFCCCAAA@@@===???BBBFFFLLLRRRWWWYYYZZZVVVSSSRRRRRRWWWbbbnnn{{{}}}xxxtttlllfff^^^VVVRRRPPPNNNMMMLLLOOOTTTYYY\\\\\\ZZZYYYXXXTTTRRRRRRPPPOOOSSSYYYccclllyyy~~~uuuoooooopppqqqtttxxx{{{~~~}}}}}}www^^^III<<<666333444444222222444333222222222222333444444333:::<<<@@@HHHPPPggg{{{uuuppphhhaaa^^^ccclllttt|||uuuggg\\\VVVUUUYYYaaajjjvvvuuuiiibbb\\\WWWVVVYYYZZZ___gggnnntttyyy~~~nnnlllkkkkkkooovvv}}}xxxqqqnnnooolllqqqzzz{{{uuuqqqkkkjjjhhheeedddccccccccceeehhhmmmttt{{{yyytttgggccc\\\UUURRRTTT[[[```sssvvvsssnnngggaaa```aaacccmmmvvv|||zzzsssllleee^^^TTTSSSQQQPPPQQQTTTVVVXXXYYYYYYYYYXXXYYY\\\bbbffflllpppvvv{{{vvvllldddbbbbbbcccbbb```]]]ZZZWWWUUUSSSRRRMMMLLLJJJHHHEEECCCAAA@@@>>>???BBBGGGLLLRRRVVVYYYYYYUUURRRQQQQQQVVVdddqqq~~~tttmmmddd[[[UUURRRPPPNNNOOOSSSYYY^^^```___]]][[[UUURRROOOPPPOOONNNRRRYYYccclllzzz|||sssnnnnnnoooqqqtttxxx|||~~~~~~ttt[[[FFF:::555222444444222222444333333333333333444555555333:::<<<@@@FFFMMMccc|||zzzxxxnnneee```dddlllssszzzyyykkk___YYYXXX\\\dddnnnyyyyyymmmeee___YYYXXXZZZZZZ___gggnnntttyyy}}}kkkjjjiiikkkooouuu|||yyyqqqnnnpppkkkpppyyy{{{vvvooommmkkkhhheeeccccccccceeegggkkkqqqxxxyyyqqqjjjeeeaaa\\\WWWVVV[[[dddjjjwww~~~wwwuuupppjjjeeeccceeegggqqqzzzyyyssskkkeeeZZZYYYWWWVVVWWWYYY[[[]]]___^^^]]]\\\]]]bbbiiinnntttxxx~~~ssshhhbbbaaaaaaeeeccc```\\\XXXTTTRRRQQQLLLKKKIIIGGGEEECCCAAAAAA>>>???CCCGGGMMMRRRVVVYYYYYYVVVRRRQQQQQQWWWeeessszzzssshhh^^^XXXSSSPPPOOOTTTXXX^^^ccceeedddaaa___SSSPPPNNNNNNNNNMMMRRRYYYcccmmm{{{{{{qqqnnnnnnoooqqquuuyyy}}}sssYYYDDD:::444222444444222222444555444444444444555666666444;;;===???EEEJJJ___}}}}}}}}}rrrhhhaaadddlllsssyyy{{{nnnbbb[[[ZZZ]]]fffppp{{{|||ppphhhaaa[[[YYY[[[ZZZ___fffnnnsssxxx}}}```^^^```fffkkkpppyyyxxxsssnnnkkkmmmqqqyyy~~~|||xxxsssooollljjjhhhgggiiiiiijjjnnnssswwwyyyzzz~~~~~~}}}{{{wwwrrrmmmiii^^^]]]\\\ZZZ[[[bbbmmmuuu{{{tttnnnkkkjjjkkklllwww{{{yyypppjjjaaa___]]]^^^```bbbccccccccceeegggiiikkknnnrrrvvv|||ooohhheeeddddddcccaaa^^^ZZZUUUQQQNNNKKKKKKIIIGGGEEECCCBBBAAA@@@BBBDDDGGGKKKNNNQQQRRRQQQQQQQQQPPPNNNRRRbbbrrr|||mmmcccZZZTTTSSSVVVVVVYYY___eeehhhfff```[[[TTTPPPNNNNNNMMMMMMSSSZZZdddqqqxxxrrrpppppppppssswww{{{~~~~~~nnnTTTBBB;;;888555444444555444333111222222333555777888999888<<<<<>>:::777555333444444333333444444444444444555666777888<<<:::>>>GGGJJJXXXqqq{{{pppeeecccgggnnnyyyxxxiii^^^YYYWWW```kkkvvvyyylll___XXXWWWYYY[[[___eeelllttt{{{HHHIIINNNWWW___eeeoooxxxzzzvvvrrrpppooorrrxxxzzzvvvssspppmmmlllkkkjjjhhhggghhhgggfffeeeddddddddddddeeegggjjjnnnrrrtttuuuuuuttttttsssrrruuu|||{{{vvvtttrrrzzzzzz{{{{{{{{{{{{zzzyyywwwvvvvvvwwwyyyxxxvvvtttuuuwwwzzz}}}~~~sssmmmmmmmmmlllhhhccc\\\VVVRRRMMMKKKIIIFFFDDDCCCBBBCCCBBBCCCDDDEEEDDDCCCBBBAAACCCBBBCCCEEEGGGJJJUUUaaarrrttthhh___\\\]]]aaacccfffjjjkkkhhhbbb^^^RRROOONNNOOOPPPRRRXXX```jjjwww|||tttooonnnppprrrpppmmmiiiggggggmmmsss}}}|||cccKKK<<<999777444333333444333222444444444444444555666777999;;;:::>>>FFFIIITTTkkkwwwmmmcccbbbfffnnn{{{{{{lll___XXXUUU]]]fffqqq|||ooobbbZZZXXXWWWYYY]]]bbbjjjrrrzzz~~~JJJIIIMMMUUU\\\cccmmmwww|||wwwrrrpppnnnqqqwww~~~xxxuuuqqqnnnllliiifffdddeeecccaaa___^^^^^^______aaaaaabbbdddggghhhhhhfffeeeeeeeeegggkkkttt~~~yyyuuussswwwxxxyyyzzz{{{||||||||||||{{{zzzzzz{{{{{{yyywwwzzz|||yyyrrroooooonnnkkkfff```YYYUUUNNNLLLHHHEEECCCBBBCCCCCCBBBCCCEEEFFFFFFDDDBBBAAAAAA@@@AAACCCEEEHHHRRR\\\jjj}}}uuukkkbbb```bbbcccdddgggjjjjjjgggaaa]]]TTTQQQPPPQQQRRRTTTZZZaaakkkxxx{{{tttqqqnnnqqqtttrrrmmmiiiggggggnnnuuu~~~yyy```HHH:::999777444333333333333222333333333444555666777777999;;;999===FFFHHHQQQgggwwwmmmdddbbbfffpppooo```WWWSSSZZZaaakkk}}}tttfff]]][[[VVVWWWZZZ```hhhqqqyyy}}}MMMKKKMMMTTTZZZaaammmwwwyyyssspppmmmpppuuu}}}|||wwwsssoookkkgggdddcccaaa^^^[[[YYYYYYYYYZZZ\\\ZZZXXXYYY[[[]]]]]]\\\ZZZ[[[]]]```gggppp{{{{{{vvvttttttuuuwwwzzz}}}~~~}}}~~~~~~}}}|||~~~{{{uuuooopppooommmiiibbb\\\XXXNNNLLLHHHEEECCCBBBCCCDDDBBBCCCEEEGGGGGGFFFDDDCCCAAA??????CCCDDDGGGOOOWWWccctttwwwmmmfffeeegggeeefffhhhjjjjjjgggaaa]]]WWWSSSRRRSSSTTTUUU[[[bbbmmmzzz}}}|||~~~zzzuuurrrqqquuuyyyxxxsssnnnllllllqqqwwwwww]]]FFF999999777444333333333333222222222333333555666888999999;;;999===FFFGGGOOOcccyyypppgggdddhhhrrrvvvfff\\\RRRWWW]]]dddwwwvvvggg^^^[[[UUUVVVYYY^^^fffpppxxx}}}PPPNNNNNNSSSYYYaaalllwww~~~{{{tttqqqlllooottt|||}}}xxxsssooojjjgggcccaaa]]]YYYWWWVVVWWWXXXYYYVVVRRRRRRUUUWWWXXXWWWTTTVVVYYY^^^eeeooozzz}}}xxxuuuqqqssswww{{{{{{tttoooppppppnnnjjjddd^^^ZZZNNNLLLHHHEEECCCBBBCCCDDDAAACCCFFFHHHIIIHHHFFFEEEAAA??????BBBDDDFFFMMMUUU^^^nnnxxxoooiiihhhkkkggggggiiikkkkkkhhhbbb]]]YYYUUUSSSUUUUUUVVV\\\cccooo|||{{{zzz~~~~~~zzzvvvsssuuuzzzyyytttrrrssssssyyyvvv\\\EEE888999666444222333333222222111222222333555777888999999:::888===FFFFFFNNNaaazzz}}}tttjjjgggjjjsss~~~mmmbbbRRRVVVZZZaaasssuuufff\\\XXXTTTUUUXXX^^^fffoooxxx}}}TTTNNNJJJOOOVVV___iiirrr~~~xxxtttooommmppp{{{~~~yyysssnnnjjjbbb```]]]ZZZWWWVVVUUUUUUSSSSSSSSSRRRRRRQQQPPPPPPQQQUUUZZZaaahhhqqqzzzxxxsssvvvwwwzzz}}}~~~}}}ssspppnnnllllllkkkggg```ZZZRRROOOJJJGGGEEEDDDCCCAAADDDEEEGGGIIIIIIIIIGGGGGGEEECCCBBBBBBDDDHHHLLLOOOXXXdddvvvwwwrrrooommmnnnnnnmmmllllllkkkhhhdddaaa[[[XXXVVVVVVUUUVVV^^^gggvvv{{{xxxwww|||~~~~~~~~~zzzwwwuuuuuuyyy~~~}}}}}}pppVVVEEE===666555444333222333444444333333333333444444555666999999<<>>???CCCNNNYYYyyywwwllljjjrrrvvvdddVVVTTTTTTZZZiii~~~sssfff[[[VVVWWWSSSSSSYYYaaahhhpppxxx|||WWWOOOJJJMMMTTT[[[eeennn~~~zzzvvvsssoooqqqzzz}}}xxxtttllljjjfffbbb^^^[[[ZZZYYYXXXVVVTTTRRRRRRRRRSSSTTTXXX\\\dddkkkssszzz}}}yyyuuurrruuuyyy|||tttlllkkkjjjkkkkkkhhhbbb\\\WWWRRRKKKFFFDDDCCCCCCBBBCCCEEEHHHKKKLLLMMMLLLLLLGGGEEECCCBBBBBBEEEHHHJJJSSS___ooo|||{{{vvvrrrpppqqqooonnnnnnoooooolllhhheee```\\\YYYXXXWWWYYYcccmmmyyy|||uuusssssszzz{{{~~~~~~zzzxxxxxx{{{hhhPPPAAA:::666555444444333333444444333333333444444555777777999999;;;===>>>BBBNNNZZZwwwyyymmmhhhnnnzzz{{{jjjZZZUUUSSSXXXeee}}}{{{pppddd[[[WWWVVVRRRRRRXXX^^^dddmmmuuuzzzUUUNNNIIIKKKRRRZZZeeennn||||||xxxuuuqqqqqqyyy~~~zzzrrrppplllhhhdddaaa___^^^___^^^[[[XXXXXXYYY[[[\\\___dddkkkrrryyyzzzvvvuuusssrrruuu{{{~~~|||tttlllkkkjjjlllmmmjjjddd___YYYTTTLLLFFFCCCCCCCCCCCCCCCEEEHHHLLLNNNOOOOOOOOOJJJHHHEEECCCCCCDDDGGGIIITTT```ppp}}}{{{wwwsssqqqrrrnnnnnnoooppppppnnnjjjfffccc___[[[ZZZZZZ]]]hhhsss|||yyyrrrqqqssswwwxxx{{{~~~}}}yyyvvvvvvyyy{{{dddMMM???:::666555555444444444444444444444444444555666888888:::999;;;===>>>BBBNNNZZZuuu{{{nnnfffiiirrr{{{ooo___XXXTTTYYYfff{{{xxxnnnccc[[[YYYTTTQQQRRRVVV[[[```iiiqqqxxxTTTLLLGGGIIIPPPYYYdddnnnzzz~~~{{{wwwrrrqqqwwwyyywwwsssoookkkiiigggggghhhfffcccaaa```aaacccdddhhhlllrrrxxx}}}~~~wwwrrrqqqrrrrrrssszzz~~~~~~~~~~~~zzz{{{~~~~~~{{{}}}{{{tttmmmllllllnnnooommmhhhcccZZZTTTMMMGGGDDDDDDDDDDDDCCCEEEIIIMMMOOOQQQQQQQQQMMMKKKHHHEEEDDDFFFHHHIIISSS```rrr{{{xxxuuussssssnnnooopppqqqrrrooojjjfffccc___\\\[[[\\\```lllxxxxxxssssssuuuuuuvvvyyy|||}}}xxxuuuttttttvvvwwwzzz}}}zzz___JJJ>>>;;;555666666555555555444444444444444555666777999999::::::;;;>>>???CCCNNNZZZsss{{{mmmddddddjjjqqqvvvcccYYYTTTZZZeeeyyyuuujjjaaaZZZXXXSSSQQQQQQUUUXXX\\\eeennnuuu}}}TTTLLLFFFHHHNNNWWWbbblllwww}}}xxxrrrpppvvv~~~~~~{{{xxxuuussssssrrrqqqpppmmmlllkkkkkkmmmmmmqqqtttxxx|||xxxsssnnnlllmmmpppsssttt}}}~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}||||||{{{xxxyyy{{{|||zzzzzzzzztttooonnnmmmoooqqqoooiiidddYYYTTTMMMHHHFFFEEEEEEDDDCCCFFFIIIMMMPPPQQQRRRRRROOOMMMIIIFFFEEEFFFHHHJJJRRRaaauuu|||zzzwwwuuuvvvqqqqqqsssttttttqqqkkkgggaaa^^^\\\^^^```eeeppp|||zzzvvvwwwyyywwwxxxzzz}}}xxxuuussspppoooppprrrwww}}}vvvZZZFFF===;;;555666666666666555444444444444444555777888:::;;;::::::===AAABBBEEEOOOZZZooozzzlllaaa___dddjjjyyy~~~eeeYYYRRRXXXbbbtttrrrhhh___XXXVVVSSSQQQRRRTTTVVVYYYbbblllrrrzzzXXXNNNGGGGGGLLLSSS^^^gggttt|||~~~xxxrrrooottt|||~~~~~~||||||zzzyyyyyyyyyyyyyyyzzz{{{}}}~~~vvvmmmjjjggggggkkkppptttvvvzzz{{{|||}}}}}}|||{{{{{{zzz{{{|||~~~xxxwwwvvvuuuvvvwwwzzz{{{yyyyyy{{{}}}|||{{{zzzuuuooonnnnnnooopppnnniiicccWWWSSSNNNIIIHHHGGGFFFEEEDDDFFFIIIMMMPPPQQQQQQQQQOOOLLLIIIFFFEEEFFFHHHJJJSSSddd{{{}}}|||zzzyyyyyyuuuuuuvvvxxxwwwsssmmmiiicccaaabbbeeehhhmmmxxx~~~{{{||||||}}}~~~~~~wwwrrrppplllkkkjjjlllqqqyyyqqqVVVCCC;;;:::555666666777666555444333444444555666777999:::;;;:::;;;???DDDEEEGGGPPPZZZiiixxxjjj___\\\```dddrrrjjj[[[SSSXXXaaappptttjjjaaaZZZXXXSSSRRRSSSTTTTTTWWW```jjjooowww[[[QQQHHHGGGKKKQQQ[[[dddsss{{{xxxrrrooottt|||~~~~~~~~~uuulllgggeeeccceeejjjpppuuuwwwuuutttttttttssssssttttttxxxzzz}}}~~~uuutttqqqppprrruuuyyy{{{}}}{{{}}}~~~yyyuuuooonnnmmmooopppmmmgggbbbVVVRRRNNNKKKIIIHHHFFFEEEDDDFFFJJJMMMOOOQQQQQQQQQNNNKKKHHHEEEDDDEEEGGGIIIVVVhhh~~~|||{{{|||xxxxxxzzz{{{zzzvvvooojjjgggfffhhhlllpppuuu~~~{{{sssnnnlllkkkhhhggghhhnnnwww~~~nnnSSS@@@999888555666777777777666444333444444555666777999;;;<<<999;;;AAAEEEGGGHHHPPPZZZeeevvviii^^^ZZZ]]]bbblllzzzooo___VVVZZZaaaoooyyyoooeee^^^\\\SSSRRRSSSTTTTTTVVV___jjjmmmvvv~~~___TTTIIIGGGIIIPPP[[[dddttt}}}~~~{{{tttppprrryyy}}}}}}}}}vvvpppiiidddbbbbbbccceeehhhkkknnnpppooommmkkkiiiiiilllpppssszzz|||~~~~~~{{{yyyqqqpppooooooqqquuuxxxzzz|||~~~vvvqqqnnnnnnnnnnnnnnnkkkfffcccYYYUUUQQQMMMKKKIIIFFFEEEDDDFFFHHHKKKMMMNNNNNNNNNNNNMMMKKKHHHGGGHHHKKKNNN[[[lll~~~~~~{{{uuuqqqooooooqqqtttzzz}}}uuuooommmlllnnniiifffgggkkkooowwwdddIII999666888777777666666555555555444111333555888:::<<<===>>>AAABBBDDDFFFIIIMMMSSSWWWdddwww|||tttjjj^^^VVVXXX^^^lllyyyrrrbbbWWWWWW]]]kkk~~~qqqfff]]]XXXYYYVVVUUUUUUTTTTTT[[[ccckkkrrr{{{dddXXXLLLGGGHHHNNNYYYcccqqq{{{}}}yyysssoooqqqwwwzzzzzz{{{~~~}}}yyypppkkkfffaaa\\\\\\\\\]]]___aaadddgggiiikkkiiiggggggiiilllpppsssyyy{{{}}}~~~~~~{{{wwwtttpppoooooopppsssvvvzzz}}}~~~vvvqqqmmmllllllmmmllljjjeeeaaaXXXTTTPPPMMMKKKJJJHHHFFFGGGHHHJJJLLLMMMNNNNNNNNNMMMLLLJJJHHHGGGHHHLLLOOO]]]ooo}}}yyyyyyyyyzzz}}}wwwpppkkkjjjjjjmmmhhhfffhhhkkkooovvv~~~~~~```GGG:::777999555555555555444444444333222333555888:::<<<======AAACCCFFFHHHJJJNNNRRRUUUaaarrr{{{sssiii^^^VVVWWW]]]iiivvvxxxgggZZZXXX\\\iiivvvkkkbbb\\\ZZZVVVUUUUUUTTTTTTZZZaaaiiioooyyylll^^^OOOHHHGGGMMMWWWaaammmxxx|||wwwqqqmmmooouuu}}}wwwttttttvvv~~~zzzsssjjjccc```]]]ZZZWWWWWWWWWXXXYYY[[[^^^aaabbbeeeeeedddfffiiimmmrrruuuzzz|||~~~}}}yyytttqqqnnnoooooorrruuuzzz~~~}}}uuupppjjjjjjjjjkkkkkkhhhccc___VVVSSSOOOMMMLLLKKKIIIHHHJJJJJJKKKLLLMMMMMMMMMMMMKKKKKKIIIHHHGGGIIIMMMPPP\\\oooyyyqqqkkkhhhggghhhjjjfffeeeiiilllooouuu|||~~~xxx\\\EEE:::777999444444444333333333333333333444666777999;;;<<<===AAADDDIIILLLNNNQQQSSSVVV^^^kkkyyyqqqhhh^^^VVVVVV\\\gggsssmmm^^^YYYZZZeee~~~rrrgggaaa[[[WWWUUUUUUTTTSSSXXX___ffflllvvv~~~ssscccRRRIIIGGGLLLWWWaaakkkvvv{{{tttnnnkkkmmmqqqyyyyyysssrrrooouuu}}}yyyuuuwww|||zzzwwwnnnhhhbbb]]][[[YYYWWWVVVUUUUUUVVVWWWYYY\\\^^^```bbbcccdddggglllqqquuuxxx}}}~~~yyytttqqqnnnoooqqqtttyyy~~~{{{sssnnngggggghhhjjjiiifffaaa]]]UUURRROOOMMMLLLLLLKKKJJJKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGJJJNNNRRRYYYkkkuuummmhhheeeeeeeeegggdddeeeiiimmmoootttzzz{{{tttXXXCCC999777888444444444333333333333333444555666777999;;;<<<===AAAEEELLLQQQTTTVVVWWWXXX^^^gggyyyqqqhhh___WWWWWW[[[fffqqq~~~qqq```YYYXXXaaa|||xxxlllddd^^^YYYUUUUUUTTTSSSWWW]]]dddjjjsss|||wwwhhhUUUKKKHHHMMMWWWbbbjjjuuuzzzqqqmmmjjjkkknnnttt|||sssooolllooovvv}}}{{{{{{{{{zzzyyyyyyzzzzzzyyywwwtttrrrpppppprrrwww~~~{{{wwwtttqqqmmmkkkdddaaa\\\YYYWWWVVVUUUTTTUUUVVVVVVXXXZZZ]]]___aaaeeefffiiilllqqquuuyyy{{{~~~|||xxxtttqqqqqqrrrtttxxx}}}xxxqqqllleeefffhhhiiiiiifffaaa]]]TTTQQQNNNMMMMMMMMMLLLKKKJJJJJJJJJKKKKKKLLLLLLLLLMMMLLLKKKIIIHHHJJJNNNRRRWWWhhh{{{qqqiiieeedddcccbbbeeecccdddiiimmmooosssyyy{{{pppTTTBBB999666666444444444444444444444555444444555666888;;;===>>>AAAGGGNNNUUUXXXZZZ[[[[[[^^^ddd{{{{{{rrrkkkbbbYYYXXX[[[fffppp|||sssaaaZZZWWW^^^xxx|||pppgggaaa[[[VVVUUUTTTTTTVVV[[[bbbhhhqqqzzz|||lllYYYNNNJJJMMMWWW```iiitttyyypppllliiiiiijjjooo{{{sssllljjjjjjmmmuuu{{{xxxtttrrrqqqpppnnnmmmmmmmmmkkkkkkkkkkkklllmmmlllpppvvv~~~|||yyyvvvrrrooollljjjiiigggeeeddd\\\[[[XXXUUUSSSSSSSSSTTTXXXXXXYYY[[[]]]aaadddfffjjjlllooorrrvvvyyy|||}}}{{{{{{{{{zzzxxxvvvtttrrruuuwwwyyy}}}}}}vvvooojjjeeefffhhhjjjkkkgggbbb]]]TTTRRROOOMMMMMMMMMMMMLLLJJJJJJJJJKKKLLLMMMOOOPPPQQQPPPNNNKKKIIIJJJNNNQQQWWWddd|||}}}vvvmmmhhhffffffdddcccdddaaabbbgggkkknnnsssyyy|||lllQQQ@@@999666555444444444444555555555555333444444666888;;;>>>@@@DDDIIIPPPVVVYYYZZZZZZ[[[\\\bbbvvvwwwooofff]]]ZZZ[[[cccnnnzzzvvvddd\\\XXX]]]uuutttkkkeee]]]WWWVVVVVVUUUVVVZZZ```fffoooxxx~~~qqq^^^QQQKKKLLLTTT\\\hhhrrr|||xxxoookkkhhhggggggkkkwww|||ssskkkhhhfffkkkuuuzzzvvvrrrnnnllljjjgggfffddddddddddddfffhhhjjjkkknnnsss{{{}}}wwwrrrooommmkkkfffdddbbbbbbcccbbb```___ZZZYYYYYYWWWWWWWWWYYYZZZ]]]^^^___aaaeeehhhlllnnnppprrrtttwwwzzz{{{|||}}}{{{zzzxxxwwwvvvvvvvvvvvvzzz{{{~~~|||uuunnniiieeegggiiilllllliiiccc^^^UUURRROOONNNMMMMMMLLLKKKJJJJJJJJJLLLNNNQQQSSSUUUUUUTTTQQQMMMJJJJJJMMMOOOTTT___rrrzzztttnnnkkkmmmnnnmmmkkkdddaaaaaafffjjjmmmsssyyyfffLLL>>>999777555222222333333444444444444222333333555888<<>>AAADDDIIIKKKMMMNNNNNNNNNOOOPPPSSSZZZhhh~~~yyylllddd```______hhhuuuyyyiii___bbbpppzzzoooeee[[[XXXVVVTTTTTTVVVXXX^^^gggpppxxx|||hhhVVVLLLLLLQQQUUU```gggqqqyyy}}}tttnnnhhhfffccceeemmmwww~~~uuulllhhhiiijjjooouuu{{{uuupppmmmllllllkkkjjjkkkoootttzzz~~~}}}wwwsssrrrpppnnnmmmllljjjiiiggghhhiiiiiijjjkkkjjjjjjjjjllllllnnnoooqqqrrrrrrrrrtttttttttuuuwwwyyy{{{}}}~~~}}}{{{{{{{{{|||}}}|||}}}~~~~~~zzzuuupppmmmlllooossstttrrrllleee```UUUSSSQQQOOONNNMMMNNNOOONNNOOOQQQTTTVVVWWWWWWWWWXXXWWWUUURRRNNNKKKKKKKKKOOOUUU```mmm{{{uuunnnlllmmmllljjjnnnvvv}}}{{{}}}~~~~~~zzzxxx|||}}}mmmhhheeegggkkkooowwwvvvUUUDDD<<<666444777555555444444444444444555555777999:::;;;===AAACCCIIIKKKLLLLLLKKKKKKKKKLLLPPPXXXeee{{{}}}qqqgggbbb___```iiixxxmmmaaa```mmm|||~~~ssshhh^^^YYYWWWTTTTTTVVVVVV[[[dddnnnvvv}}}}}}jjjYYYNNNLLLPPPSSS[[[bbbllluuu}}}uuunnnhhheeecccdddkkksss~~~tttpppmmmjjjkkkoooxxx{{{~~~yyyvvvtttuuuttttttuuuyyy~~~zzzvvvrrrpppqqqqqqpppppppppppppppqqqssstttvvvwwwwwwwwwvvvvvvtttuuuwwwyyy{{{||||||}}}~~~}}}}}}}}}~~~~~~}}}}}}}}}~~~~~~zzzwwwtttrrrqqqsssttttttpppjjjccc___VVVTTTRRRPPPOOONNNNNNNNNNNNPPPRRRUUUWWWWWWVVVUUUXXXXXXWWWTTTPPPNNNMMMMMMOOOSSS[[[dddnnnwww}}}zzzrrrhhhaaa^^^^^^\\\[[[___ggguuu}}}wwwtttuuuxxxzzz}}}}}}}}}~~~pppkkkhhhjjjmmmrrryyynnnOOOAAA;;;666555777555555666666666666666555555666888:::;;;===@@@BBBIIIJJJKKKJJJHHHGGGHHHIIIMMMUUUcccxxxwwwmmmeeeaaaaaalll|||rrrccc___iiivvvwwwlllaaa\\\XXXTTTSSSTTTSSSXXXaaajjjsss{{{|||lll\\\PPPLLLNNNQQQWWW]]]gggpppzzzvvvooohhheeecccccchhhooozzz}}}yyytttooommmnnnvvvxxx~~~~~~~~~}}}wwwtttsssrrrqqqrrrssstttuuuvvvxxx{{{~~~}}}zzzyyyxxxwwwssssssssspppkkkeee___\\\UUUTTTSSSQQQOOOOOONNNNNNOOOQQQTTTVVVWWWVVVUUUTTTYYYZZZ[[[YYYUUURRRQQQQQQRRRTTTXXX^^^dddiiinnnppplllfff^^^XXXUUUTTTSSSSSSXXX```mmm||||||tttooopppsssuuuzzz}}}pppkkkiiilllpppuuu~~~gggKKK???;;;666444777444555666777777777666555555666888::::::<<>>;;;666444555333444555777777777666555666777999:::;;;<<>>@@@CCCGGGGGGGGGFFFEEEFFFIIIKKKOOOZZZgggsss{{{pppggg___fffppp|||ooo______gggwww|||nnnfff___WWWSSSSSSPPPSSSYYY___gggqqq{{{dddccc___VVVKKKEEEEEEGGGLLLQQQYYYbbblllzzzvvvllliiigggddddddfffmmmwww|||zzz{{{}}}~~~zzzwwwuuuvvvzzz~~~{{{xxxtttqqqjjjgggbbb\\\XXXWWWWWWXXXYYYYYY[[[\\\]]]]]]]]]]]]YYYXXXUUUSSSSSSSSSTTTUUUWWW[[[aaadddeeedddcccbbbbbbdddfffhhhhhhgggdddccc___^^^\\\XXXTTTRRRQQQRRRPPPSSSWWW\\\dddnnnyyy~~~|||~~~{{{tttppprrrvvvzzz~~~sssooonnnssszzzdddNNN:::666888666444666888777666666777999;;;<<<999;;;<<<======>>>AAACCCHHHHHHGGGEEEDDDDDDFFFIIINNNYYYeeeppp{{{ppphhh^^^ccclllvvvrrr```^^^eeerrrqqqhhhaaaZZZVVVVVVPPPRRRWWW]]]eeennnyyyYYY______VVVKKKFFFEEEDDDIIINNNUUU^^^hhhvvvyyyrrrlllddd^^^^^^bbbhhhppp|||~~~}}}}}}~~~{{{wwwrrrmmmjjjgggbbb\\\XXXWWWYYYZZZ[[[___cccdddbbbbbbeeedddaaa^^^[[[WWWTTTRRRRRRSSSUUUVVV\\\cccffffffhhhmmmqqqqqqvvvwwwsssppppppnnnkkkllljjjeeebbb^^^ZZZUUURRRSSSSSSUUUYYY```hhhlllnnnwwwyyy}}}|||xxxqqqqqqrrrvvvzzz~~~~~~}}}~~~|||{{{yyyqqqpppvvv{{{xxxvvvxxxWWWJJJ===888888666444444444444555777999;;;===>>>@@@EEEFFFAAA>>>???AAAAAAEEEGGGHHHHHHFFFEEEEEEFFFOOOSSS^^^mmm{{{zzzrrrlllgggbbbdddooo|||xxxggg``````ppptttkkkbbbZZZUUUUUURRRTTTWWW\\\cccmmmxxxUUU\\\^^^VVVMMMHHHFFFEEEGGGLLLSSS[[[dddrrryyyrrrkkkddd^^^^^^aaaeeelllyyyzzzvvvqqqllliiifffaaa\\\XXXYYY[[[\\\]]]cccgggiiihhhhhhiiihhhddd^^^[[[WWWSSSQQQRRRSSSUUUWWW^^^fffjjjlllpppwww}}}|||yyyvvvrrrnnnjjjddd^^^ZZZWWWVVVVVVYYY^^^cccfffgggnnnoooqqquuuvvvtttppplllhhhiiijjjnnnrrrwwwzzz|||}}}|||}}}|||}}}}}}uuutttyyy~~~|||yyyxxxzzzwwwTTTGGG;;;888888666444444444444555666888;;;===>>>CCCHHHKKKGGGCCCCCCCCCAAAFFFGGGIIIIIIGGGFFFFFFGGGNNNPPPZZZggguuu{{{sssmmmfffaaabbblllyyyzzziiiaaa```lllxxxnnneee]]]WWWWWWTTTUUUXXX\\\bbbkkkuuu|||SSSZZZ^^^XXXPPPKKKHHHEEEFFFJJJPPPVVV___lllzzzyyyqqqllleee^^^]]]___aaahhhsss~~~yyytttoookkkhhhddd```\\\ZZZ[[[^^^```aaahhhmmmqqqppppppppplllggg]]]ZZZVVVRRRQQQQQQSSSUUUYYY```iiipppuuu||||||tttlllfff```^^^\\\]]]___aaabbbbbbeeeeeeeeeffffffeeeaaa___^^^___bbbfffkkkqqqvvvyyy}}}|||}}}}}}|||zzz~~~}}}yyyxxxxxx}}}|||{{{zzz|||lllOOOCCC999777777555444444333444555666888;;;===>>>FFFMMMQQQOOOJJJHHHEEEAAAFFFGGGIIIIIIHHHGGGHHHIIIKKKMMMTTT```kkk}}}uuuoooeee```___hhhttt~~~|||llldddaaafffzzz}}}sssjjj```ZZZYYYVVVWWWXXX[[[___gggpppvvvSSS\\\aaa]]]VVVPPPKKKFFFFFFIIINNNRRRZZZeeesss}}}zzzrrrlllfff___\\\^^^^^^dddnnn{{{~~~}}}~~~|||wwwsssoookkkhhhccc```]]]\\\^^^bbbdddeeemmmssswwwxxxwwwuuupppiii]]]ZZZUUUQQQPPPQQQSSSUUU[[[bbbllluuu|||zzztttllljjjgggfffffffffeeedddcccaaa___^^^]]]\\\YYYWWWWWWYYY\\\aaahhhpppxxx}}}{{{wwwvvvvvvzzz{{{{{{{{{}}}~~~cccHHH???777666666444444555333333444666888:::<<<===FFFOOOUUUSSSNNNJJJEEEAAADDDFFFHHHHHHGGGGGGHHHIIIIIIJJJPPPZZZeeeyyywwwqqqfff```^^^eeepppzzzooofffbbbdddvvvxxxnnnddd\\\ZZZVVVWWWXXXYYY]]]dddmmmsss}}}VVV___eeeddd^^^WWWOOOGGGGGGJJJLLLPPPVVV```mmmvvv|||sssmmmhhhaaa]]]]]]\\\aaajjjuuu~~~|||xxxwwwyyy{{{||||||wwwssspppllljjjeeebbb______bbbeeehhhiiiooovvv{{{{{{zzzwwwpppiii\\\YYYTTTPPPNNNPPPSSSUUU\\\dddoooyyyxxxvvvsssqqqpppooommmkkkgggddd```]]][[[XXXVVVSSSQQQTTTYYY^^^eeeooozzz|||xxxvvvwww{{{|||yyyzzz|||~~~xxx\\\CCC<<<666555555444333555333333444555888:::<<<===DDDMMMTTTSSSNNNJJJEEE@@@BBBDDDFFFFFFFFFFFFGGGHHHHHHHHHNNNWWWaaauuuyyyrrrhhh```]]]bbbmmmwwwqqqgggbbbdddttt}}}sssggg^^^[[[UUUUUUVVVWWW[[[bbbjjjpppzzzVVV```iiijjjfff^^^TTTJJJIIIJJJKKKMMMRRR[[[gggqqq~~~tttooojjjccc]]]\\\[[[^^^eeeooozzz~~~{{{}}}xxxvvvwwwxxxwwwzzz|||wwwtttrrrpppnnnhhhfffccccccfffiiikkkkkkooouuuzzzzzzxxxuuummmfff[[[XXXSSSNNNMMMOOOSSSVVV\\\fffsss}}}{{{yyyvvvssslllhhhccc___\\\YYYUUURRRNNNRRRVVVZZZaaakkkwww|||wwwuuuwww{{{}}}zzzyyyxxxzzz}}}rrrUUU@@@:::666666666333333555222333444555777:::<<<===@@@IIIOOONNNKKKIIIEEEAAA@@@BBBDDDEEEEEEFFFGGGHHHHHHHHHMMMVVV^^^ppp{{{ssshhh```[[[```jjjtttrrrgggaaabbbpppwwwjjj```\\\UUUUUUUUUVVVYYY___ggglllvvv|||SSS^^^iiimmmkkkeeeYYYOOOIIIIIIJJJJJJNNNVVVbbbkkkyyyvvvqqqllleee^^^\\\ZZZ\\\aaaiiisss}}}zzzxxxzzz{{{yyy{{{~~~|||xxxvvvuuutttsssllljjjhhhgggiiikkkllllllmmmssswwwvvvtttqqqiiibbb[[[WWWRRRNNNMMMOOOSSSVVV\\\gggwww|||sssooojjjeeeaaa\\\XXXTTTPPPSSSVVVYYY]]]fffrrr|||~~~wwwtttuuuyyy}}}~~~|||yyyxxxxxxxxx{{{jjjMMM>>>999666777666333222555222333333555777999;;;<<<===EEEKKKJJJGGGGGGGGGDDD@@@BBBEEEFFFFFFGGGHHHIIIIIIIIIMMMTTTZZZjjj|||tttggg___YYY]]]gggrrr}}}rrrfff```]]]jjj|||nnnccc___WWWVVVVVVUUUWWW[[[bbbgggsssyyyOOO[[[hhhnnnnnnhhh]]]RRRHHHIIIIIIHHHKKKSSS___hhhuuuvvvrrrnnnfff___\\\YYYZZZ^^^eeennnzzz}}}{{{~~~~~~~~~~~~}}}yyyxxxwwwvvvuuuooommmjjjiiikkklllmmmlllkkkqqquuusssqqqnnnfff___[[[WWWQQQMMMLLLOOOSSSVVV\\\hhhzzzxxxuuupppjjjfffaaa[[[XXXTTTVVVXXXYYY[[[cccoooyyy}}}||||||xxxtttsssvvvzzz{{{yyywwwvvvwwwyyy}}}dddGGG>>>999777888666333222555222222333555777999;;;<<<<<>>AAADDDEEEFFFFFFEEECCCCCCEEEHHHJJJKKKJJJHHHFFFLLLKKKKKKUUU```tttxxxkkkeeebbbcccgggppp~~~zzzlll```[[[aaaqqq{{{mmmbbb^^^XXXTTTTTTTTTVVV[[[aaammmsss{{{IIITTTbbbmmmssssssjjj```SSSMMMJJJKKKMMMPPPVVV^^^kkkwww}}}tttmmmggg```\\\YYYUUUUUUYYY___fffqqq|||~~~zzzxxxtttqqqppppppnnnmmmmmmmmmlllmmmlllhhhccc```ZZZXXXSSSNNNLLLMMMQQQUUU```kkk|||}}}xxxsssnnnjjjfffbbb```aaabbbdddkkksss|||~~~xxxvvvvvvvvvvvvxxxzzz|||xxxtttsssqqqqqqrrrtttxxx}}}lllOOO???:::999777555444555666777444444555666888999::::::;;;===???AAACCCDDDDDDDDDBBBBBBCCCFFFHHHIIIHHHGGGEEEKKKIIIIIIRRR\\\nnn{{{ooohhhcccbbbfffooo}}}~~~oooccc[[[```lllrrrhhh___YYYTTTTTTTTTTTTYYY___hhhoooyyyFFFRRRaaammmuuuvvvoooeeeXXXPPPJJJJJJLLLOOOUUU\\\hhhvvv~~~tttmmmfff```[[[XXXUUUSSSVVVZZZ```jjjuuu~~~~~~zzzvvvsssrrrqqqooommmmmmllllllkkkkkkhhheeebbb[[[YYYTTTOOOLLLMMMQQQUUU```kkk~~~}}}xxxssspppkkkgggeeeffffffgggmmmuuu|||~~~wwwuuuuuuuuuvvvxxxzzz}}}~~~xxxtttrrrrrrqqqrrrtttwww{{{dddIII;;;999888666555444555666777444555666777888999:::::::::;;;===???AAAAAABBBBBBAAA@@@AAADDDFFFHHHGGGFFFDDDIIIGGGHHHPPPXXXggg~~~tttllldddaaaccckkkzzzttthhh___aaajjj}}}wwwmmmbbb[[[VVVTTTSSSSSSWWW]]]dddkkkvvvGGGTTTdddqqq{{{~~~wwwnnn]]]TTTLLLJJJLLLOOOTTTZZZbbbooo~~~tttmmmfff```[[[ZZZVVVSSSUUUWWW[[[eeeoooyyy|||xxxuuusssrrrpppnnnmmmlllkkkjjjjjjiiifffddd^^^[[[WWWQQQNNNOOOSSSWWWaaalll~~~zzzuuurrroookkkiiiiiiiiijjjpppxxx}}}~~~xxxuuutttuuuuuuxxxzzz~~~{{{uuuqqqpppqqqsssssstttvvvzzz~~~}}}]]]EEE:::777666555444444444555555555666666777888999:::::::::;;;<<<===???@@@@@@@@@@@@@@@@@@BBBEEEFFFFFFEEEDDDIIIFFFGGGOOOUUUbbbwwwzzzqqqgggbbbaaagggtttzzznnndddeeekkkzzz{{{rrreee^^^XXXUUUSSSRRRVVV[[[```hhhsss|||HHHUUUgggwwwzzzeeeYYYNNNKKKLLLNNNSSSXXX```mmm{{{uuunnnhhhbbb]]]\\\WWWTTTTTTUUUXXX```iiisss~~~|||~~~}}}yyyvvvtttsssqqqooommmllljjjiiiiiiiiigggeeeaaa___ZZZUUUQQQRRRVVVYYYaaammmzzzvvvrrrqqqmmmkkkkkklllmmmttt{{{zzzvvvuuuuuutttvvvyyy}}}{{{xxxsssnnnkkklllqqquuuuuuvvvyyy|||uuuVVVBBB;;;555555444444444444555555666666777777888999:::::::::;;;;;;<<<===>>>???@@@@@@@@@???AAADDDFFFFFFEEEDDDHHHFFFGGGPPPTTT___qqqxxxllldddaaadddooozzzsssggggggjjjvvvvvvhhhaaaZZZWWWTTTRRRUUUZZZ^^^eeeoooxxxDDDRRRfffxxxnnn```RRRMMMLLLMMMPPPTTT___kkkyyyxxxpppjjjeeeaaa]]]XXXTTTSSSSSSUUU\\\eeemmmyyy{{{|||xxxvvvtttsssrrrpppnnnkkkiiihhhhhhiiihhhgggeeebbb]]]XXXTTTUUUYYY\\\bbbnnn|||wwwssspppmmmkkkmmmnnnpppwww|||yyyvvvuuusssrrrvvvzzz~~~|||zzzwwwsssmmmhhhfffjjjqqqvvvtttvvvzzz~~~mmmPPP@@@===555555555555555555666666777777777888888999999:::;;;;;;;;;<<<===>>>???@@@AAA@@@???AAADDDFFFFFFFFFDDDHHHFFFHHHQQQUUU]]]ooorrriiibbbbbbkkkuuuvvvgggfffhhhrrrzzzkkkddd\\\YYYUUUSSSUUUZZZ]]]bbbkkktttzzz===MMMbbbvvvttteeeUUUNNNLLLKKKMMMPPPYYYeeerrr|||zzzsssmmmhhhddd]]]XXXSSSRRRQQQSSSZZZbbbjjjvvv|||xxxuuuttttttrrrqqqnnnkkkiiihhhhhhiiihhhhhhgggddd___ZZZVVVWWWZZZ^^^cccnnn}}}xxxuuuppplllkkkmmmoooqqqyyy~~~zzzwwwuuussspppsssxxx|||}}}|||yyywwwtttpppjjjeeedddhhhqqqwwwsssuuuyyyhhhLLL???>>>666666666777777777777777777777777888999999999:::;;;;;;;;;<<<===>>>???@@@AAA@@@???AAADDDFFFFFFFFFDDDIIIGGGIIIRRRVVV]]]nnnwwwllldddbbbiiirrryyywwwfffeeefffooo}}}mmmeee^^^ZZZVVVSSSUUUZZZ\\\aaaiiiqqqxxx~~~AAALLLYYYiii|||mmmZZZQQQNNNLLLMMMQQQXXX```nnn|||xxxppphhhbbb```ZZZUUUTTTSSSRRRVVV[[[gggppp}}}}}}zzzxxxwwwvvvtttrrrqqqnnnkkkjjjkkkmmmmmmmmmjjjiiigggccc___]]]^^^___gggppp~~~xxxtttqqqnnnlllnnnooorrryyy~~~{{{wwwsssooooooooopppsssvvvwwwvvvuuuppplllfffdddgggmmmsssvvvxxxyyy|||zzz]]]GGG<<<:::777666666555555555666666888888888888999:::;;;;;;<<<===>>>===;;;;;;===>>>AAABBBDDDFFFFFFFFFEEEDDDHHHGGGGGGHHHMMMVVVaaaiiiuuukkkfffhhhmmmwww~~~{{{iiiccceeepppqqqhhh^^^YYYVVVSSSSSSVVVYYY^^^fffnnnuuu|||???GGGRRR___qqqqqq^^^SSSOOOMMMNNNRRRWWW___mmm{{{{{{sssjjjeeeaaa[[[VVVTTTSSSQQQUUUZZZdddnnn{{{}}}{{{zzzxxxvvvuuurrrpppmmmmmmnnnpppqqqqqqppppppoookkkgggddddddeeeiiisss{{{wwwqqqmmmlllnnnpppsss{{{{{{wwwsssoooooooooooorrrtttuuusssrrrqqqmmmiiihhhlllrrrxxx{{{zzz{{{}}}tttXXXDDD;;;999666666555555555555666666999999999999:::;;;<<<<<<<<<===>>>===;;;;;;===>>>@@@BBBEEEGGGIIIHHHGGGFFFJJJJJJJJJKKKNNNUUU^^^dddxxxyyynnnggggggkkkttt|||}}}llldddbbbjjjwww||||||}}}tttjjj```[[[WWWSSSSSSVVVWWW\\\dddlllsssyyy>>>CCCIIISSSbbbsss~~~uuubbbVVVOOOMMMNNNRRRUUU]]]jjjwwwvvvnnniiibbb\\\WWWUUUSSSQQQSSSXXX```jjjxxx~~~}}}|||zzzxxxuuurrrpppppprrruuuvvvvvvvvvwwwwwwtttppplllkkkkkkooozzzzzzsssooommmnnnpppuuu~~~{{{vvvqqqnnnnnnnnnnnnqqqssssssrrrppprrrooommmoootttzzzkkkQQQ@@@999888666666555555555555666666:::999999::::::;;;<<<===<<<===>>>===<<<;;;<<<>>>@@@BBBFFFJJJKKKKKKIIIHHHLLLMMMNNNOOOQQQUUUZZZ^^^mmm}}}rrriiifffiiiqqqzzz~~~pppeee^^^bbblll{{{zzzxxxyyy}}}yyyoooddd^^^YYYUUUTTTWWWUUUZZZaaahhhooovvv|||AAABBBDDDJJJUUUeeettt|||vvvfffWWWNNNKKKMMMPPPSSSZZZfffsss{{{rrrmmmeee___YYYWWWTTTPPPRRRVVV\\\fffttt|||{{{wwwuuussssssvvvyyyzzzzzzzzz{{{|||zzzvvvrrrpppoooxxxzzzuuuqqqrrrssswwwzzztttooommmmmmmmmnnnqqqtttuuuuuussstttssssssvvv|||}}}bbbKKK>>>999888666555555555555666666777999999999999:::;;;<<<<<<;;;===>>>>>><<<<<<<<<===???BBBFFFKKKMMMMMMKKKJJJMMMOOORRRTTTUUUWWWYYY[[[cccuuutttjjjfffgggpppzzz}}}qqqeee\\\]]]cccnnnzzzwwwxxx}}}uuujjjbbb\\\VVVUUUWWWUUUYYY___eeelllssszzzAAA@@@AAADDDKKKXXXhhhuuu{{{tttfffWWWMMMIIIKKKLLLPPPWWWcccooozzzvvvqqqhhhbbb\\\YYYUUUQQQQQQTTTXXXbbbppp}}}}}}yyywwwvvvvvvyyy|||}}}~~~~~~|||yyywwwvvv~~~yyyxxxyyy|||zzzsssnnnkkklllmmmooosssxxxzzzzzzzzzvvvwwwyyy}}}uuu[[[GGG===999888555555555555555666777777777777777777888999:::;;;;;;<<<>>>>>>===<<<<<<===>>>AAAEEEIIIKKKLLLKKKJJJKKKNNNSSSWWWXXXXXXYYYZZZ\\\kkktttjjjfffgggooozzz}}}qqqeee\\\[[[]]]bbbrrryyyvvvxxx}}}|||oooggg___XXXVVVWWWUUUXXX]]]bbbiiiqqqyyy~~~===<<<===@@@DDDLLL\\\jjjrrrpppfffWWWLLLHHHIIIIIINNNUUU___jjjvvv{{{tttllleee___\\\WWWRRRQQQTTTUUU]]]kkkwww}}}{{{yyyzzz|||{{{sssnnnlllmmmnnnqqqvvv{{{zzz{{{}}}nnnUUUDDD<<<999888555555444555555666777888666666666777777888999::::::<<<>>>???===<<<<<<<<<===???BBBEEEGGGHHHHHHHHHHHHLLLRRRVVVWWWWWWWWWWWWWWWbbbyyy}}}sssiiieeefffnnnyyysssggg]]]ZZZXXXXXXcccqqqyyyuuuvvv{{{uuukkkbbbZZZWWWXXXTTTWWW[[[___fffnnnwww}}}::::::===@@@AAAEEESSSbbbiiilllfffXXXLLLIIIIIIHHHMMMRRR\\\gggsss~~~xxxooohhhbbb^^^YYYSSSQQQSSSQQQYYYeeeqqq|||}}}~~~~~~uuupppnnnppppppsssxxx}}}}}}~~~hhhPPPBBB;;;888666444444444555555666777888777777777777888999:::;;;:::<<>><<<<<<<<<<<<===>>>@@@BBBDDDEEEFFFEEEJJJOOOSSSSSSRRRQQQQQQRRRZZZlll{{{qqqhhhdddeeejjjwwwwwwjjj]]]WWWRRRPPPYYYfffsss}}}wwwxxx{{{yyynnnddd[[[WWWXXXRRRTTTXXX\\\bbbkkktttzzz:::;;;???CCCBBBCCCPPP^^^dddiiigggYYYMMMJJJJJJHHHLLLQQQ[[[fffqqq}}}{{{qqqjjjddd```ZZZSSSQQQSSSNNNVVVaaalllxxxwwwrrrppprrrrrruuuyyy~~~~~~dddMMM@@@:::777444444444444555555777888888888888888888999:::;;;<<<:::<<>><<<<<<<<<<<<<<<<<<===???AAACCCDDDDDDHHHMMMPPPPPPNNNMMMLLLOOOTTTeee{{{pppgggccceeeggguuu{{{lll^^^UUUOOOLLLUUUbbbccc|||{{{}}}{{{pppfff\\\XXXXXXQQQSSSVVVZZZ```hhhrrrxxx@@@===<<<>>>???BBBKKKTTTcccgggdddYYYMMMGGGEEECCCMMMPPPWWWaaammmyyy{{{ssshhh```[[[WWWSSSPPPSSSWWW^^^hhhsss}}}uuuqqqvvvvvvwww{{{{{{}}}zzzuuuuuuzzzvvvWWWHHHAAA999555555444444444555666777777888555555666666777999:::;;;:::===???>>>;;;999:::<<<:::;;;<<<>>>@@@AAABBBBBBFFFHHHJJJKKKKKKKKKLLLMMMPPPTTT^^^sssttthhhccceeemmmuuu}}}sssfffZZZQQQLLLOOOVVV^^^rrrtttiii```YYYTTTXXXTTTTTTWWW\\\bbblllvvv{{{AAA>>><<<===???BBBKKKTTTaaafffdddZZZNNNIIIGGGFFFKKKNNNUUU^^^iiivvv}}}vvvkkkccc]]]YYYUUURRRRRRVVV\\\dddooo}}}~~~}}}{{{|||}}}yyyvvvwwwwwwyyy}}}|||xxxzzz~~~|||wwwrrrtttyyyrrrTTTFFF@@@999444444444444555555666777777888666666666666777888999:::999<<<>>>>>><<<;;;;;;<<<888999;;;<<<>>>???@@@@@@AAACCCEEEFFFEEEEEEGGGHHHNNNQQQZZZlllvvvjjjdddeeejjjssszzzlll___TTTMMMOOOTTTZZZkkkwwwkkkbbbZZZUUUVVVSSSSSSVVVZZZ___iiissszzz~~~CCC???<<<===>>>BBBKKKTTT___eeefff\\\QQQKKKIIIIIIHHHLLLRRR[[[eeeppp|||yyynnnfffaaa\\\XXXTTTRRRTTTXXX___jjjxxx}}}}}}|||{{{zzz||||||uuurrrrrrrrrzzz}}}zzz{{{}}}zzzvvvtttvvvyyyzzzyyyvvvrrroooqqqwwwkkkPPPDDD???888444555444444555555666777777777777777666666777888999999777:::===???>>>===<<<===888888999:::<<<======>>>@@@BBBEEEEEEEEEEEEFFFGGGLLLMMMSSSccc}}}zzzmmmeeeccceeennn}}}vvvhhhZZZOOONNNRRRTTT```xxx{{{oooeee\\\WWWVVVRRRRRRTTTWWW\\\eeennnwww|||GGGAAA<<<<<<>>>AAAJJJSSS___gggjjjaaaTTTLLLJJJHHHFFFJJJQQQWWW```kkkwww{{{qqqiiiddd___YYYUUUSSSTTTVVV[[[eeesss~~~zzzzzzyyyxxxxxxzzz}}}}}}}}}zzzxxx{{{zzzqqqmmmllllllrrryyy~~~}}}vvvqqqppprrruuuuuussspppmmmlllpppwww|||dddLLLCCC>>>888666777555555555555666666777777777777777777777888888999777999<<>>===999999999::::::;;;<<<===@@@BBBDDDEEEEEEEEEFFFGGGIIIJJJNNN[[[rrr}}}pppgggbbbbbbjjjyyyrrraaaSSSNNNOOOPPPYYYnnnqqqggg^^^YYYWWWSSSRRRTTTVVVYYYaaajjjuuuyyyLLLDDD===;;;===AAAHHHPPP___jjjpppgggXXXNNNHHHFFFEEEIIIOOOUUU\\\fffsss|||}}}tttlllfffaaa[[[VVVUUUUUUVVVYYYaaannn}}}{{{yyyyyyxxxwwwvvvxxx{{{~~~yyyvvvuuutttqqqsss}}}{{{qqqlllkkkkkknnnvvvzzzrrrmmmmmmoooqqqpppmmmkkkkkklllpppyyyqqq\\\HHHAAA>>>999777999555555555555666666666666777666666666777888999999888999;;;>>>@@@@@@???>>>;;;;;;::::::;;;<<<=========???AAABBBAAAAAACCCDDDGGGGGGLLLXXXjjjuuuiiibbbaaahhhvvv}}}kkkYYYPPPOOONNNUUUgggtttiii```[[[YYYVVVTTTUUUVVVXXX___fffqqqvvv}}}QQQGGG>>>;;;<<>>===888777:::555555666666666666666666555555666666777999:::;;;;;;::::::<<>>>>>@@@BBBCCCBBBBBBDDDEEEEEEFFFLLLWWWddd}}}{{{oooeeebbbhhhssswwwcccVVVRRROOOTTTccc}}}wwwlllccc^^^[[[XXXVVVWWWVVVWWW\\\ccclllqqqyyyVVVKKK???;;;;;;>>>DDDKKKYYYjjjwwwssscccSSSIIICCCAAAFFFKKKNNNRRR[[[iiittt~~~zzzrrrlllfff___ZZZUUUUUUTTTUUUZZZcccooovvvzzzxxxwwwvvvtttrrrsssvvvxxx}}}{{{yyyuuunnngggeeeaaaaaadddmmm|||yyysssqqqppprrryyy{{{zzzyyyyyy{{{~~~zzzpppiiieeedddfffhhhfffddddddhhhllluuu{{{\\\KKK===::::::666666999666666666666666666666555444444555666888999;;;<<<>>><<<:::;;;>>>@@@@@@???>>>===;;;::::::;;;<<<===???AAACCCDDDDDDDDDEEEFFFCCCEEELLLVVV___rrruuujjjfffiiiqqqmmm]]]WWWPPPSSS^^^tttzzzooogggbbb\\\YYYVVVWWWVVVUUUZZZ```eeekkkttt{{{YYYLLL@@@;;;;;;===CCCIIIVVVhhhxxxuuufffVVVJJJDDD???DDDIIILLLOOOXXXfffqqq}}}|||uuuooohhhaaa\\\TTTTTTSSSTTTXXX```jjjqqq|||wwwwwwuuurrrpppqqqsssvvv|||yyywwwsssjjjcccaaa[[[[[[___gggvvv~~~xxxvvvuuuvvv{{{yyyxxxwwwwwwyyy}}}wwwmmmfffcccaaaccceeecccaaabbbggglllwwwrrrVVVFFF999888888444444888666666666666666555555555333333444666888:::<<<===@@@===::::::===@@@@@@???>>><<<;;;999999:::;;;<<<;;;===???@@@@@@@@@AAABBBBBBDDDLLLUUU[[[kkkzzznnnhhhjjjqqq~~~tttccc\\\QQQRRRZZZlll}}}rrrjjjeee\\\YYYVVVVVVUUUTTTXXX^^^aaagggpppxxx~~~```QQQAAA<<<<<>>===<<<;;;;;;;;;;;;;;;:::>>>BBBDDDCCCCCCEEEHHHJJJFFFIIISSS^^^mmm|||pppmmmqqq~~~~~~iiiYYYTTTUUUYYYbbbwwwuuujjjddd^^^[[[XXXWWWWWWXXXXXXXXX___eeennnwww}}}dddUUUEEE>>>===>>>BBBFFFUUUbbboooqqqlll```RRRFFFEEEDDDEEEHHHJJJOOOZZZeeerrrxxxzzzuuuooohhhbbb[[[VVVSSSTTTUUUYYYaaakkkzzz|||yyytttooommmnnnnnnnnnqqqwww}}}}}}xxxtttpppkkkccc]]]ZZZXXXYYY^^^eeessszzzwwwtttrrrsssvvv{{{~~~~~~{{{uuummmgggcccbbbddddddccc```___dddmmmuuuwww]]]FFF@@@888555666888888666555555555555666666666666666888:::::::::;;;<<<>>>===<<<:::999999:::<<<===<<<<<<;;;;;;;;;;;;;;;;;;:::>>>BBBDDDDDDDDDFFFHHHKKKGGGIIIRRR[[[jjjyyyuuuvvvnnn___TTTTTTVVV\\\mmmxxxmmmfffaaa^^^ZZZXXXWWWWWWWWWVVV\\\bbbjjjsssyyy~~~jjjZZZIII@@@>>>>>>@@@DDDPPP^^^mmmrrrooofffVVVJJJFFFDDDEEEGGGHHHLLLUUU___hhhppp{{{xxxrrrjjjccc\\\WWWTTTTTTUUUWWW___hhhuuu~~~~~~{{{xxxtttpppkkkhhhjjjlllmmmrrryyy~~~xxxuuuqqqlllddd___ZZZWWWVVVXXX^^^jjj~~~zzzxxxvvvsssqqqqqqtttxxx{{{|||{{{xxxssslllhhhgggggggggfffdddaaabbbhhhsss{{{lllRRRCCC>>>777555555777666555444444555555555666666666666888;;;<<<<<<;;;<<<===<<<;;;:::999999:::;;;<<<;;;::::::::::::;;;;;;<<<;;;>>>BBBDDDEEEFFFGGGHHHJJJHHHJJJQQQXXXfff~~~|||{{{vvvgggWWWVVVUUUWWWbbbwww~~~qqqjjjddd```\\\XXXWWWVVVUUUUUUXXX]]]eeemmmtttzzzmmm]]]KKKBBB???===???BBBJJJXXXhhhqqqqqqjjj\\\OOOHHHEEEDDDFFFFFFHHHOOOXXX^^^fffsss~~~|||tttllleee^^^YYYVVVUUUUUUVVV]]]eeepppzzz|||xxxyyy|||uuupppmmmgggdddfffjjjnnnuuu}}}zzzwwwsssnnnfffaaa\\\XXXUUUUUUXXXcccvvvzzzxxxvvvuuurrrqqqqqqtttvvvxxxzzzyyyvvvqqqmmmkkklllmmmmmmkkkgggeeefffmmmxxxbbbKKK???;;;666444555555555444333444444555555666666666666999<<<===<<<;;;:::;;;999999888777777888999999999999999999:::;;;<<<<<<<<>>===>>>AAAEEERRRaaakkkoookkk___SSSJJJFFFDDDEEEEEEFFFKKKQQQVVV^^^kkkwwwwwwnnngggaaa\\\XXXWWWVVVUUU[[[bbblllvvvzzzvvvuuu|||yyyrrrmmmiiidddaaaccchhhoooyyy~~~zzzvvvqqqiiiccc___ZZZVVVUUUVVV^^^ppp}}}xxxvvvuuutttsssrrrsssuuuwwwxxxyyyxxxtttpppmmmnnnqqqtttuuuqqqllliiikkkrrr{{{xxx\\\GGG;;;999666555444444444444333333333444555666666777666999<<<===;;;:::999999777666666666666666666777777777888999:::;;;===>>>>>>AAAGGGLLLOOOOOOLLLJJJGGGGGGJJJNNNTTT___ooo}}}sssaaaZZZTTTRRRTTT]]]qqq~~~uuuhhhccc]]]XXXVVVUUUUUUTTTTTTWWW]]]cccjjjqqqyyy~~~rrraaaNNNCCC???======@@@AAALLLYYYccciiiiiiaaaWWWKKKFFFDDDDDDEEEDDDHHHMMMPPPWWWcccooo{{{zzzqqqjjjeee```[[[YYYWWWUUUZZZ```gggqqqxxxrrrrrrzzz}}}uuunnnjjjfff```]]]```gggooo|||zzztttlllfffaaa]]]XXXVVVVVV\\\kkkzzzxxxuuuttttttsssssstttuuuvvvxxxyyyyyywwwsssooommmooouuuyyyyyyvvvqqqnnnpppwwwpppVVVEEE888777777555555444444444222222333444555666666777777999;;;;;;999888777888555555555555555555555555666777888999;;;===???@@@@@@DDDKKKSSSWWWUUUPPPKKKFFFHHHJJJLLLQQQYYYeeennnwwweeeZZZQQQOOOPPPTTTaaappp|||mmmhhh```ZZZWWWVVVUUUUUUTTTVVVZZZ___eeemmmvvv|||~~~wwwfffRRRFFF@@@<<<<<<>>>>>>GGGQQQ[[[cccfffaaaYYYLLLGGGCCCDDDEEEDDDFFFJJJKKKQQQ[[[gggttt~~~uuunnngggbbb^^^\\\XXXVVVYYY___cccmmmzzzxxxrrrpppwwwyyyrrrkkkfffbbb\\\XXX\\\dddooo}}}~~~wwwnnnhhhaaa]]]ZZZXXXVVVZZZggguuu|||{{{{{{tttppppppqqqqqqrrrsssuuuwwwxxxyyyxxxuuuqqqmmmlllooovvv{{{zzzwwwsssrrrvvv}}}hhhPPPAAA666777777777555444444444111222222333555666666777777888999888666555666777666666666777777666666666666777888:::<<<>>>@@@BBBAAAFFFPPPYYY^^^[[[SSSLLLFFFHHHIIIIIILLLRRRZZZ___uuu|||kkk\\\PPPNNNNNNNNNUUU___qqqvvvooofff^^^ZZZWWWUUUTTTSSSUUUXXX[[[aaaiiirrryyy}}}|||jjjVVVHHHAAA<<<;;;<<<===DDDMMMUUU^^^dddaaaZZZMMMGGGCCCDDDEEEDDDFFFIIIHHHMMMWWWbbbooo|||xxxqqqiiiddd```]]]YYYVVVYYY___```iiiwwwzzzsssnnnuuu~~~vvvooohhhddd___YYYVVVYYYbbbnnn}}}yyypppiiiaaa^^^[[[YYYWWWZZZeeerrrzzzwwwxxxxxxpppmmmmmmooooooqqqsssuuuwwwxxxyyywwwtttoookkkjjjooovvv|||yyyvvvttttttyyy|||cccKKK>>>555777888777666555444555111111222333555666666777888888888777555444555777777777888888888888777777666777888:::<<>>;;;999:::;;;???GGGPPPWWWYYYYYYQQQLLLFFFCCCCCCDDDDDDCCCFFFIIIOOOYYYfffuuu{{{uuuqqqkkkbbb\\\YYYYYYYYYYYY^^^eeeooo{{{yyyrrruuuxxx{{{uuummmddd]]]XXXTTTRRRVVV^^^iiiyyy|||qqqiiieee___ZZZYYYYYY]]]gggqqq{{{xxxyyy{{{{{{vvvqqqmmmjjjnnnooopppsssvvvyyyzzz{{{zzzvvvqqqlllllloootttxxxwwwwwwxxxzzz}}}qqqWWWDDD::::::999777777888777666444444444444555666777777888888888777666555444333333444444555555555555444444555555555777999<<<>>>@@@AAAGGGSSS___eeeaaaSSSHHHFFFFFFFFFGGGHHHKKKMMMNNN___rrr~~~wwwbbbQQQLLLJJJHHHMMMVVV\\\sssuuukkkfffaaa[[[WWWWWWSSSRRRRRRTTTZZZbbbjjjppp{{{uuu```NNNDDD???<<<:::;;;;;;>>>DDDLLLSSSVVVVVVPPPKKKFFFCCCCCCDDDCCCBBBDDDFFFLLLUUUaaaqqqyyyrrrlllddd]]]ZZZYYYYYYYYY[[[aaalllwww|||uuupppttt~~~xxxrrrkkkbbb\\\XXXTTTRRRUUU\\\eeettttttlllgggaaa\\\[[[[[[___iiisss{{{yyyzzz}}}yyyssspppmmmlllnnnooopppssswww{{{}}}~~~|||vvvooolllmmmqqqvvvxxxyyyzzz|||~~~iiiRRRAAA999999888666666666666555333444444444555666777777777999888777666555444333333444444555555555555444444555555666777999;;;>>>???AAAFFFPPPZZZ```\\\QQQGGGFFFEEEEEEEEEFFFGGGIIIJJJUUUeee|||{{{|||iiiXXXRRRNNNIIIKKKRRRYYYmmmzzzoooiiiccc\\\WWWVVVSSSRRRRRRTTTYYYaaahhhmmmxxx|||}}}gggTTTGGG@@@<<<:::;;;;;;<<<@@@FFFLLLPPPRRRNNNJJJFFFCCCCCCCCCBBBAAAAAACCCHHHOOOZZZiiiyyy~~~sssnnnfff___[[[ZZZXXXXXXWWW]]]fffqqq|||yyynnnrrr{{{}}}wwwqqqjjjbbb\\\XXXSSSQQQSSSXXX```nnnzzzwwwooojjjddd___^^^^^^cccmmmwwwzzzzzz~~~}}}tttpppooonnnnnnooooooooorrrxxx~~~~~~wwwnnnkkkooouuuyyyzzz|||~~~xxx```KKK>>>888888666555555555555444222444444444555666666777777999888777777666555444444444444555555555555444444666666666777888:::<<<>>>@@@CCCJJJRRRWWWTTTLLLEEEDDDCCCBBBBBBBBBCCCDDDEEEMMMXXXpppyyytttttt|||sssbbbXXXQQQIIIIIIMMMUUUddd{{{tttmmmfff]]]WWWUUUSSSRRRRRRSSSWWW^^^eeeiiissswww}}}ppp[[[KKKBBB===:::;;;::::::;;;???EEEIIILLLLLLJJJGGGEEECCCBBBAAAAAA@@@BBBEEEJJJSSSbbbsss~~~vvvqqqiiibbb^^^[[[YYYWWWUUUZZZbbbkkkvvvzzzrrrttt{{{zzztttmmmeee___VVVQQQOOOQQQVVV\\\hhhsss~~~yyyqqqlllfffaaa```aaaeeeooozzz}}}~~~xxxpppmmmnnnoooqqqqqqooonnnrrryyyxxxnnnmmmssszzz}}}|||~~~sssZZZGGG;;;777777666555555666666444333444444444555555666666666888888777666666555444444333444444555555444444333777666666777888:::;;;===???@@@EEEJJJMMMLLLGGGBBBAAAAAA@@@@@@@@@BBBCCCDDDLLLRRRbbb~~~~~~wwwqqqooouuu}}}~~~jjj]]]RRRJJJIIIMMMRRR^^^rrrxxxqqqiii```YYYWWWTTTSSSRRRRRRVVV[[[aaaeeennnsssyyyyyycccPPPDDD===:::;;;:::999999;;;???DDDGGGJJJJJJIIIGGGDDDBBBAAAAAA@@@BBBDDDGGGNNN[[[lllxxxzzzuuummmgggaaa]]]YYYWWWUUUXXX___gggqqq}}}zzzuuuvvv{{{~~~yyyqqqggg```TTTPPPNNNQQQTTTYYYcccmmmvvv{{{tttmmmgggcccbbbcccgggrrr|||vvvmmmkkkmmmppprrrssspppooosss{{{xxxppppppwww~~~oooWWWEEE:::777888666555555777777666444444444444444555555555555777777666666555555444444333333444444444444333333666666666666777999;;;<<<>>>>>>@@@BBBDDDDDDBBB@@@>>>>>>>>>>>>@@@BBBDDDEEEKKKNNNXXXoooyyyqqqlllpppvvvrrr```SSSLLLLLLOOORRR[[[mmm}}}vvvnnnddd]]][[[UUUTTTRRRRRRUUUYYY]]]```jjjooovvv}}}lllXXXIII???;;;::::::999888999;;;@@@DDDJJJKKKKKKIIIEEECCCAAAAAA@@@BBBDDDEEEIIIUUUdddqqq~~~yyyrrrkkkeee```ZZZWWWUUUXXX\\\ccclllxxx~~~wwwwww|||wwwkkkbbbVVVRRRPPPQQQSSSVVV^^^gggmmmxxx~~~wwwooojjjeeedddfffjjjuuutttllljjjmmmpppssstttqqqpppttt||||||wwwrrrsssxxx~~~iiiRRRBBB999777777666555666777777666555444444444444444444444444555555555444444444333333333333444444444444333333555555555666777999;;;============>>>>>>>>>>>>>>><<<<<<<<<===???BBBDDDEEEFFFHHHPPPccc}}}rrrjjjkkkppp|||gggWWWOOONNNOOOQQQYYYhhh|||tttjjjaaa___WWWVVVTTTSSSTTTWWWZZZ]]]eeejjjssszzzuuu___NNNCCC===999::::::999888:::???BBBIIIKKKMMMKKKGGGCCCBBBBBB???BBBDDDDDDFFFOOO]]]iiiwww}}}vvvoooiiibbb\\\XXXUUUWWWZZZ___gggsss}}}|||rrrhhh[[[VVVSSSSSSRRRSSSYYYaaagggqqq{{{rrrlllhhhgggiiimmmxxx~~~tttmmmkkkmmmppprrrvvvrrrqqquuu}}}vvvtttrrrtttxxx|||~~~~~~xxx```JJJ<<<888888666555444444666666555444444444444444444444444444444333333333333222222222222333333444444333333222444444444555777:::<<<>>>======<<<;;;:::;;;<<<===<<<<<<<<<<<<===???AAABBBBBBEEELLLYYYppptttkkkiiimmmtttqqq___TTTOOOLLLOOOUUUaaauuuzzznnneeeaaaYYYWWWUUUTTTTTTVVVYYYZZZ```fffooowww|||{{{eeeRRREEE???888:::;;;:::999:::>>>BBBIIILLLNNNLLLHHHDDDBBBCCC>>>AAACCCCCCCCCKKKYYYdddppp|||xxxqqqjjjccc]]]XXXUUUVVVXXX\\\dddppp}}}yyynnn___ZZZVVVUUURRRQQQVVV\\\cccmmm|||}}}tttnnnjjjiiikkkpppzzz~~~tttmmmkkkmmmppprrrwwwsssqqqvvv~~~}}}qqqqqqrrrtttvvvyyy|||}}}}}}qqqXXXBBB777777999555333333333555555444333444444444444444444444444333333222222222222222222222333333444444333333222333333444555777:::===>>>======<<<;;;999999;;;<<<======<<<;;;<<<===>>>???BBBEEEJJJSSSeeevvvlllkkknnniiiyyyzzzfffWWWNNNIIIMMMRRR[[[mmm~~~qqqgggcccZZZXXXVVVUUUTTTVVVXXXYYY]]]cccllltttzzz}}}ooo[[[III@@@AAA;;;777888888888<<>>???AAAHHHIIIMMM]]]qqq|||tttooolllpppwwwooo]]]RRRMMMMMMOOOXXXhhhzzzyyynnnfff```YYYTTTTTTTTTSSSSSSVVVZZZ```hhhooouuuzzzvvvbbbQQQGGGCCC===999999:::999<<>>666555888555444444444444333333333222222222222222222222222333333333333333333333333222222333333444444555555444555666777999:::;;;<<<===<<<:::999888999:::;;;;;;;;;;;;;;;<<<===>>>???@@@GGGGGGIIIVVVgggxxxqqqnnnlllrrr|||uuubbbUUUOOOMMMNNNTTT^^^lll}}}rrrjjjccc\\\WWWVVVUUURRRRRRTTTXXX]]]eeelllrrrxxx|||mmm\\\QQQEEE???:::;;;;;;;;;<<<@@@DDDJJJQQQUUUTTTOOOJJJGGGDDDBBBAAAAAA@@@@@@GGGPPP]]]ggguuuzzzsssllleee```\\\WWWTTTUUUYYY```lllxxxxxxmmmgggcccaaabbbfffnnnuuu}}}|||xxxuuuvvv|||}}}tttlllkkklllmmmppptttvvvvvvxxx|||~~~yyytttrrrqqqqqqrrrtttyyy}}}|||hhhPPPAAA:::666555666444444444444333333333333222222222222222222222222333333333333333333333333000111111222333444444555444555666777888999:::;;;;;;:::999888777888999:::;;;;;;;;;;;;<<<===>>>>>>???FFFDDDDDDNNN[[[rrr}}}vvvqqqkkkpppwww~~~jjjZZZQQQNNNNNNPPPUUU\\\jjjwwwpppggg```ZZZWWWUUUQQQPPPRRRTTTYYY```gggmmmsssyyy}}}vvvdddXXXIIIAAA;;;;;;<<<;;;;;;>>>@@@GGGPPPXXXZZZVVVQQQMMMEEEBBB@@@@@@??????DDDKKKUUU___nnn}}}|||uuunnngggbbb^^^YYYTTTTTTVVV[[[fffpppzzzzzztttooollllllpppyyy~~~~~~|||{{{}}}zzzqqqjjjjjjlllnnnqqquuuuuuwww{{{yyytttooonnnnnnoootttzzzooo[[[EEE;;;888777555555444444444333333333222222222222222222222222222222222222222222222222222222000000111222333444555555444444555666777888999:::888888777777777777888999::::::::::::;;;<<<===>>>???EEECCCBBBJJJRRRddd~~~{{{vvvoooqqqvvv~~~sss```TTTOOONNNPPPRRRTTT\\\nnn|||tttjjjbbb[[[XXXUUUQQQOOOQQQRRRVVV\\\ccciiiooouuuyyy~~~kkk^^^NNNEEE<<<;;;;;;::::::;;;<<>>888888888666666444444333333333222222222222222222222222222222222222222222222222222222222111222222333444555555555444444555666777777888888666666666666777888888999999999999::::::;;;<<<===>>>DDDCCCCCCJJJOOO]]]sss|||uuutttuuu{{{zzzfffYYYMMMMMMNNNPPPOOOSSS___lllxxxkkkccc\\\ZZZVVVRRRPPPRRRQQQUUUYYY^^^dddjjjqqqvvvtttgggWWWJJJ???;;;;;;999999:::;;;CCCOOO[[[aaa^^^WWWPPPJJJEEEBBBBBBBBB@@@BBBFFFLLLTTTbbbrrrzzzssslllgggaaa\\\XXXVVVTTTUUU[[[bbboooxxx~~~ssslllhhhkkkqqqtttyyy}}}|||xxxssskkkiiihhhiiipppzzzmmmUUUGGG:::777888777777777333333333333222222222222222222222222222222222222222222222222222222222222333333333333444444444444444444444555666777777777555555666777777888999999999999999999:::;;;<<<<<<===DDDCCCEEEKKKNNNWWWjjj}}}yyywwwzzzmmm```NNNLLLKKKLLLLLLMMMTTT\\\vvv}}}oooggg```]]]YYYTTTRRRTTTQQQSSSVVVZZZ___eeelllqqqrrr```QQQBBB<<<;;;::::::;;;;;;CCCRRRbbbkkkkkkddd]]]PPPJJJFFFEEECCC@@@@@@CCCJJJPPP]]]mmm|||~~~wwwpppkkkaaa]]]YYYXXXVVVTTTXXX^^^fffqqq|||qqqkkkhhhmmmtttxxx}}}~~~uuupppjjjgggeeegggnnnyyyuuu]]]JJJ@@@999777777666666777333333333222222222222111222222222222222222222222111111111111111111111111333333333333222222222222333444444555555666666777444555666777888999999:::888888888888999:::;;;<<<<<>>>>>===;;;@@@GGGVVVmmmxxxcccUUUHHHDDDBBB???@@@DDDGGGLLLUUUaaaooo}}}}}}tttnnnhhhccc]]]XXXVVVUUUUUUUUU]]]hhhwww~~~xxxtttuuuxxx|||~~~tttkkkkkkmmmqqqxxxwwwppplllkkkiiifffeeejjjvvvyyy^^^III>>>;;;777555666666666555444333222222222333444555333333333333333333333333111111111111111111111111222222333333333333444444000000222444555666777777777777777888999999::::::999999888888999999:::;;;===???AAACCCFFFJJJOOOSSS```tttvvvggg[[[OOOJJJIIIGGGGGGHHHQQQ^^^rrrzzznnneee___\\\XXXUUUPPPMMMMMMQQQUUUXXX^^^dddzzzkkkVVVGGGAAA@@@???===???FFFXXXqqqnnn^^^NNNHHHEEECCCBBBEEEEEEIIIRRR^^^lllzzzxxxrrrlllggg```ZZZWWWVVVUUUTTT[[[dddrrrzzztttpppqqqtttxxx|||rrrllllllooottt|||wwwppplllllljjjhhhhhhmmmyyyrrrXXXEEE;;;888555333444444444333555444333222111111222333333333333333333333333333111111111111111111111111222222222333333333444444222222333444555555555555555555666777777888888999888888888888888999999:::<<<===???AAACCCGGGLLLPPPZZZkkkqqqcccUUUNNNKKKHHHHHHJJJNNNYYYkkktttjjjccc___ZZZWWWTTTPPPOOORRRUUUVVV[[[```yyybbbOOOFFFBBB@@@???>>>FFFWWWoooyyyhhhUUUKKKGGGDDDCCCCCCBBBFFFNNNYYYgggvvv}}}vvvqqqkkkddd]]]YYYVVVTTTSSSYYY___jjjxxx~~~wwwqqqmmmnnnpppssszzzzzzqqqlllmmmqqqwwwxxxrrrooonnnmmmkkklllrrr}}}|||gggPPP@@@999777444333444444444333666555333222111000000000333333333333333333333333111111111111111111111111222222222222333333333333333444444444444444333222444444555555666777777777777777666666777777888999;;;<<<===>>>???CCCGGGJJJQQQ]]]tttppp^^^SSSMMMHHHHHHKKKLLLSSSaaauuu{{{pppiiiccc]]]XXXXXXSSSQQQSSSSSSSSSVVV[[[mmmXXXKKKDDD@@@???>>>CCCOOOaaauuuoooZZZLLLGGGDDDAAA@@@@@@DDDJJJUUUcccqqq~~~zzzrrrmmmfff```[[[XXXVVVTTTXXX[[[dddqqq~~~xxxrrrnnnooopppsssyyyyyypppkkkmmmqqqyyy~~~yyywwwtttrrrpppqqqwwwrrr[[[HHH===999777555555666666666555444444333222111111000000222222222222222222222222111111111111111111111111111222222222222333333333222333333444444333333333444444444555666666777777666555555555555666777777;;;<<<=========???CCCFFFKKKRRRddd|||hhhYYYOOOHHHHHHKKKKKKOOOXXXhhhvvvmmmeee^^^YYYXXXTTTQQQRRRQQQPPPSSSXXXwwwaaaQQQGGG@@@======???EEEPPP___nnnyyytttaaaQQQHHHEEEBBB???@@@CCCHHHQQQ^^^mmmzzz}}}sssnnnhhhbbb^^^[[[XXXVVVXXXZZZ```lll|||{{{uuurrrrrrsssuuuzzzwwwpppjjjlllqqqyyy}}}zzzvvvvvv|||iiiRRRBBB;;;777666444444666666555444222222222222222222222222222222222222222222222222000000000000000000000000111111111222222222333333000111222333444444444444444444555666666777777888555555444444555555666777<<<<<<<<<<<<<<<>>>AAADDDGGGKKKXXXooosssaaaSSSIIIGGGJJJJJJMMMRRR___xxx{{{qqqhhh```ZZZWWWRRROOOPPPOOONNNQQQVVVlllZZZLLLCCC>>>===<<<>>>CCCNNN]]]llltttzzzuuuhhhXXXLLLGGGEEEBBBAAABBBFFFNNNZZZhhhuuu|||vvvrrrkkkeeeaaa^^^ZZZXXXXXXYYY^^^ggguuu}}}yyyyyyzzzzzz~~~uuunnnjjjlllqqqyyy|||zzzvvv```KKK>>>999333222111222444444333222111222333444444444444333222222222222222222222222000000000000000000000000111111111111222222222222000000222333444444444444444444555555666777777777555555444444555555666777;;;<<<<<<;;;;;;<<<@@@CCCCCCGGGQQQccc~~~lll[[[NNNJJJKKKIIILLLQQQZZZooowwwmmmddd]]]WWWRRROOOOOOOOONNNPPPTTTxxxeeeTTTHHHBBB???>>>===>>>CCCNNN[[[dddoooqqqkkk[[[MMMGGGEEECCC@@@AAACCCJJJTTTbbbooowww|||wwwqqqjjjeee```\\\YYYWWWYYY]]]dddnnn{{{}}}~~~|||qqqlllkkknnnssszzz}}}mmmWWWFFF<<<888222111111222444444333222333444555555555444333222111111111111111111111111000000000000000000000000111111111111222222222222111222222333333333222222333333333444555555666666555555555555555666666777::::::::::::999;;;>>>AAA???DDDMMMZZZoooyyyfffVVVOOOOOOIIINNNQQQTTTccc~~~~~~tttjjjcccZZZUUUQQQQQQPPPMMMOOOSSSmmm[[[MMMEEEBBBAAA???===>>>CCCMMMTTTfffllljjj[[[LLLEEECCCBBB??????AAAGGGQQQ___kkksss|||uuunnnhhhbbb\\\YYYVVVYYY]]]aaaiiivvv|||}}}yyyooojjjmmmooottt{{{|||gggRRRCCC:::777333222222444666666555444666666777777666444222111111111111111111111111111000000000000000000000000000111111111111222222222333444444333222111000000111222222333333444555555666555555555555666777777888999999888888:::===@@@<<>>777111222222222222333444555666777777777666555333222111222222222111111111000000000000////////////000000111111111111111111111111444555666777777555333222333333444444555555444444666666555555555555666666666777777888888999::::::???@@@DDDJJJSSSfffrrraaaYYYNNNKKKIIIJJJMMMVVVhhhyyyxxxoooeeeaaa[[[VVVTTTSSSQQQPPPxxx|||eeeWWWIIIBBB<<<;;;:::999===CCCMMMVVV[[[YYYTTTOOOIIICCC@@@???@@@EEEIIIPPP\\\hhhttt~~~xxxrrrkkkeee```^^^YYYWWWZZZ___gggttt}}}sssnnnoooqqqwww{{{{{{fffNNN???:::666333333222222333333444555666555555555555444333111111222222111111111000000000000//////......//////000111111111111111111111111444666888::::::777555333222333444444555555444444666666555555555555666666666666777888888999999:::<<<===AAAEEEKKKYYYqqqlll___RRRMMMIIIGGGGGGKKKWWWcccyyyvvvkkkggg```[[[XXXUUUSSSRRRrrrppp___MMMEEE===:::999888;;;@@@EEENNNUUUVVVSSSOOOIIICCCBBB@@@AAAEEEHHHMMMXXXcccooozzz}}}vvvooohhhccc```[[[XXXZZZ]]]bbbmmmxxx{{{ssspppsssvvv|||uuu^^^HHH;;;777555444333333333333333444555555333333333333333222111000111111111111000000000000/////////....../////////000000000000111111111111444666999<<<<<<999666333222222333444555555555555666555555444444555555666666666777777888999999999<<<===@@@DDDHHHPPPccctttuuueeeXXXQQQJJJHHHFFFHHHOOOWWWhhhwww}}}qqqllleee^^^ZZZVVVSSSQQQooozzzgggQQQGGG>>>;;;999888;;;>>>AAAIIIPPPRRRQQQOOOIIIBBBDDDBBBCCCEEEGGGKKKTTT___jjjvvv{{{tttlllgggccc^^^ZZZZZZ[[[^^^fffooozzzsssrrruuuyyypppXXXEEE:::555555555333222222222222333444444111222222222222222111111111111111000000000////////////............////////////000000000111111111333666999<<<<<<999666444111222333444555555555555555555444444444444555555555666666777888888999999:::;;;???CCCEEEKKKYYYggg|||kkk[[[RRRKKKHHHHHHHHHLLLRRR]]]kkkvvvqqqiiiaaa[[[VVVSSSPPPlllpppXXXLLLAAA===;;;999:::===>>>EEELLLNNNOOOOOOJJJCCCEEECCCCCCEEEFFFHHHPPPZZZdddppp}}}yyyqqqkkkfffaaa]]][[[ZZZZZZ```hhhxxx~~~xxxsssssswww{{{~~~}}}{{{{{{{{{yyygggQQQBBB:::555444555222222111111111111222222000111222222222222222111111111000000000////////////......------......///...//////000000111111111333555777::::::888666444111222333444555666666666555555444444444444555555555555666777777888888999888888;;;@@@AAAEEEPPP\\\xxxrrr^^^SSSJJJGGGGGGGGGIIIMMMRRR^^^sss}}}wwwnnneee^^^YYYTTTQQQiii|||zzz___SSSEEE???<<<:::999;;;:::AAAGGGKKKNNNPPPLLLGGGEEECCCCCCDDDDDDEEELLLUUU^^^kkkxxx~~~vvvpppiiiddd___\\\YYYXXX\\\bbbmmmzzz{{{|||{{{xxxuuuvvvzzz{{{{{{wwwvvvuuuvvv|||mmm[[[HHH>>>999444222444111111000000000000000111000111222222333333333222111000000000///////////////......------......///......//////000111111222222333555777777666555444000111333444555666666666555444444333333444444555555555666666777888888888777777:::===>>>AAAJJJTTTeeezzzdddWWWKKKGGGFFFFFFFFFGGGJJJSSSdddzzzuuukkkccc]]]WWWTTTfffyyyeeeWWWIIIAAA===999888999888>>>DDDIIIMMMQQQOOOJJJEEECCCBBBCCCBBBBBBIIIRRRZZZgggttt}}}zzztttkkkfff```]]]YYYVVVZZZ```dddrrr~~~xxxyyyzzzyyyxxxzzzxxx|||~~~xxxtttrrrqqqsssyyy~~~~~~dddRRRBBB;;;888333111333000000///////////////000000111222333333333333333000000000000////////////.........------.........---......///000111111222111222333555555555444444000111333444555666666666555444444333333444444555555555666666777888888888999999:::===>>>@@@HHHQQQXXX}}}|||~~~jjj\\\NNNHHHGGGEEECCCDDDEEELLLYYYnnnzzzppphhhaaa[[[WWWnnntttqqq```MMMCCC???<<<::::::;;;;;;===DDDLLLQQQPPPMMMJJJDDD@@@CCCEEEFFFIIINNNXXX```lllwww{{{tttnnnfff___\\\[[[ZZZZZZbbbiiivvv|||yyywwwyyyzzzyyyxxxzzz~~~|||zzz{{{|||}}}{{{wwwrrrooonnnqqqtttxxxzzz{{{|||}}}|||iiiSSSJJJ>>>777555666555444555444333222111111111111111111111111111111111111000000000000000000000000...------...///000...---111000//////............000000111222222222222111111222333333333444666888666555555444444333222222444444444444444555777777777888:::;;;<<<@@@DDDHHHXXXlll~~~zzz|||ooo```QQQIIIEEEBBBAAACCCGGGJJJRRR___tttvvvnnnggg___ZZZkkkpppzzzvvvdddQQQFFFAAA===;;;<<<;;;;;;===DDDLLLQQQQQQOOOLLLFFFBBBCCCDDDDDDGGGJJJTTT[[[gggsss|||wwwqqqiiibbb^^^\\\[[[ZZZ^^^eeeqqq~~~}}}wwwuuuvvvwwwxxxxxxxxx{{{}}}yyyxxxyyyyyyyyywwwsssooonnnmmmqqqtttwwwyyyzzz{{{|||~~~rrr___LLLDDD:::555555666555444444444333222111111111111111111111111111111111111000000000000000000000000...---,,,---//////...,,,//////000000000///...---///000111111222222111111000111222333222333555777777666555444333333333333444444444444555666777777777888999:::;;;>>>BBBEEEKKK\\\{{{~~~xxxyyywwwhhhWWWMMMGGGCCCBBBDDDDDDGGGNNNZZZlll}}}tttkkkccc^^^jjjlllqqqzzz|||kkkWWWJJJCCC>>><<<===;;;;;;===CCCKKKQQQSSSRRRNNNHHHCCCCCCCCCBBBDDDGGGNNNUUUaaallluuu}}}|||vvvmmmeee```]]][[[ZZZYYY___iiivvv~~~vvvrrrqqqsssuuuvvvwwwxxx|||~~~{{{xxxvvvuuuvvvvvvuuurrrnnnlllmmmnnnsssuuuwwwxxxyyyzzz}}}yyyeeeQQQBBB===666333444555444333444333222111000000000000///////////////////////////////////////////////////---,,,---......---,,,---...///000111000///...//////000111111111111111///111222222222222555777888777555333333333444555444444444444555666777888777888999999:::;;;???BBBFFFRRRkkkyyywwwuuubbbTTTKKKEEEDDDFFFBBBDDDJJJSSS```ttt{{{rrrhhhbbbllljjjjjjmmmvvvqqq^^^PPPFFF???<<<===;;;;;;<<>>CCCGGGSSSkkkxxxxxx||||||jjjZZZLLLGGGGGGEEEDDDFFFKKKRRR```xxx|||qqqjjjssshhh___\\\]]]eeezzz}}}lll___QQQEEE??????<<<;;;;;;>>>CCCKKKRRRWWWQQQJJJEEEDDDDDDBBBCCCFFFHHHMMMTTT]]]fffqqq{{{xxxppphhhbbb^^^ZZZWWWZZZ^^^bbbiiiuuu{{{xxx{{{{{{rrrmmmlllmmmpppqqqnnnnnnnnnrrrxxx}}}{{{xxxsssooonnnpppsssuuuzzzyyyvvvsssrrrtttxxx|||{{{kkkWWWGGG===888777555444222111000000000000////////////000000------------------------........................555222///.........------...---***))))))+++---///---......///////////////000111222222222333555777666555333222222333444666555555555555666777888888888:::;;;;;;;;;;;;<<<===@@@DDDNNNaaa}}}{{{wwwyyyxxxeeeSSSJJJHHHHHHDDDEEEJJJOOOYYYnnnwwwooozzzlll___[[[YYY\\\lll~~~tttgggYYYJJJBBBAAA<<<;;;;;;<<<@@@HHHPPPVVVUUUMMMGGGFFFDDDBBBBBBEEEEEEIIIOOOVVV___jjjuuu|||}}}tttmmmgggaaa^^^XXXZZZ]]]^^^cccmmm{{{~~~vvvuuuzzz{{{uuulllggghhhjjjmmmnnnnnnmmmmmmqqqwww}}}yyyuuupppllllllpppuuuxxx{{{{{{yyywwwvvvxxx}}}sss___KKK>>>999444444333222000000000111/////////......//////000................................................777444111/////////...---.........------------,,,------.../////////......---///000000000000333555333333222222222333333444555555555555666777888999666888::::::::::::;;;<<<@@@DDDLLLZZZppp||||||}}}ppp\\\OOOKKKGGGAAAAAAGGGLLLRRRdddwww~~~vvvqqqbbb]]]YYYXXXdddtttyyylll]]]NNNEEECCC<<<<<<;;;;;;>>>FFFOOOUUUXXXQQQJJJGGGDDDAAA@@@BBBCCCFFFKKKRRR[[[eeepppxxxwwwpppjjjdddaaaYYY[[[\\\\\\___hhhvvvyyyssstttyyyyyyrrriiieeeeeehhhjjjkkknnnmmmlllpppwww}}}xxxtttoookkklllpppvvvzzz||||||{{{yyyyyy{{{~~~mmmWWWCCC999666111111111000//////111333//////.........//////000........................////////////////////////999555222////////////...---///111222222///,,,***,,,---......//////......,,,---.........///111333222222222222222222222222555555555666666777888999444666888999999999:::;;;===AAAHHHRRRccc~~~{{{xxxaaaRRRMMMFFF???>>>EEEJJJNNN]]]ooo|||~~~lll___VVVUUU^^^hhh~~~uuukkk[[[OOOJJJAAA===;;;===???CCCKKKSSSVVVQQQJJJEEEDDDDDDDDDDDDFFFIIILLLNNNSSS\\\hhhpppzzzzzzuuuooohhhbbb]]]]]][[[YYYZZZaaakkkrrr{{{vvvvvvyyy}}}}}}xxxrrrmmmgggdddfffiiijjjkkkmmmlllkkkooouuuzzz{{{{{{rrrmmmiiiiiimmmrrrvvvwww{{{zzzxxxxxxyyy}}}wwwbbbKKK<<<777777222333333444333222111000//////............/////////////////////////////////////////////////////////......---------............------------........................------...//////000111222222222111000/////////000222333222222333444444555555666888777666555666777999;;;>>>BBBDDDMMM\\\iiirrr]]]LLLKKKGGGEEEGGGJJJNNNWWW```zzzuuufffZZZUUUZZZbbbxxx|||qqqaaaTTTNNNDDD???<<<===???@@@FFFNNNSSSQQQLLLHHHDDDCCCCCCDDDDDDGGGIIILLLPPPXXXccckkkuuu{{{~~~xxxrrrkkkeee```___]]]ZZZZZZ^^^eeekkkyyy{{{yyywwwvvvxxx}}}{{{vvvpppkkkfffeeegggjjjlllmmmooommmmmmqqqvvvyyyyyywwwllliiifffgggmmmssswwwxxxxxxwwwvvvwwwzzz~~~}}}mmmYYYEEE999444444111222333333222111000/////////............//////......................................................------------............------------.................................//////000111111222222000000//////000000111222222222333333444555555555555555666777888888999999;;;??????FFFSSS]]]uuuyyyeeeUUUNNNIIIFFFFFFHHHKKKSSS[[[rrrpppaaaXXXXXX]]]lll{{{kkk\\\TTTGGGAAA============AAAFFFNNNOOOOOOKKKEEEBBBBBBCCCBBBDDDFFFHHHKKKQQQ[[[bbbmmmuuu~~~wwwpppjjjeeeccc```\\\YYYZZZ^^^aaannnvvvwwwwwwwwwyyy~~~yyysssllliiiggggggjjjnnnpppqqqrrrqqqqqqtttwwwxxxuuurrreeecccbbbeeemmmtttxxxyyyrrrrrrsssvvvyyy~~~sss___LLL>>>555222000000111111111111000000/////////............//////...................................................---------------............------------.................................//////000000111111222//////000000111111000000111222222333333444555555111333666888:::999888777:::===<<<@@@JJJQQQcccqqqbbbTTTMMMGGGFFFFFFGGGMMMTTTgggwwwzzzkkk^^^ZZZ]]]ddd~~~vvveeeZZZIIICCC>>>======<<<===AAAHHHLLLOOOLLLFFFAAAAAABBB@@@CCCEEEFFFGGGLLLSSSYYYgggooo{{{}}}uuuooohhheeebbb]]]ZZZYYYYYYZZZdddlllwww{{{|||~~~vvvpppiiiiiijjjlllooosssvvvxxxxxxwwwvvvxxxyyywwwqqqlllaaa``````eeemmmsssvvvvvvnnnoooqqqtttxxx}}}zzziiiSSSAAA888555222///000000000000000000/////////......------......///................................................------,,,,,,------............------------......---------...............////////////000000111111---...000111111111000///111111111222333333444444111222444666888999999999:::>>>===>>>EEEJJJWWWnnnyyy|||mmmYYYPPPHHHEEEEEEEEEIIIOOO\\\mmmttteee]]]\\\bbbyyynnnaaaMMMEEE>>>======;;;<<>><<<<<>>>>>CCCHHHIIIFFFBBBAAA@@@???BBBEEEEEEEEEFFFKKKOOOZZZbbboooyyywwwnnnjjjddd___]]][[[ZZZXXXZZZ___ffflllqqqyyy{{{rrrmmmkkkpppvvv{{{{{{uuullleeecccbbbdddiiiooorrrqqqnnnlllnnnrrrvvv{{{~~~yyyjjjYYYEEE888555666444000000////////////000000111......------------......------------------------------------------------++++++++++++,,,---...///......------------......,,,,,,------.../////////////////////////////////......//////000000/////////000000111111222333333444333222222333666888:::333;;;:::999@@@CCCHHHVVVlllyyywww{{{iii\\\PPPJJJHHHGGGHHHLLLOOO\\\mmm~~~uuuhhhccceeerrrttt\\\PPPCCC>>><<<:::;;;===;;;>>>BBBEEEFFFDDDAAA???>>>AAADDDDDDDDDDDDHHHKKKRRRZZZfffqqqyyy|||tttnnnfffaaa^^^\\\ZZZYYYYYY\\\___bbbfffmmmwww~~~xxxqqqmmmooouuu||||||tttjjjccccccdddfffkkkqqqsssqqqnnnkkknnntttzzz{{{ttt___QQQ@@@666333444111...000000/////////000111222...------,,,,,,------...------------------------------------------------++++++++++++,,,---...///......------------......,,,,,,------...//////000///////////////////////////............///000000//////000000111222222222333333333333444555666777111;;;:::888>>>@@@CCCMMMZZZrrr~~~xxxwww{{{ssseeeVVVNNNJJJHHHHHHJJJJJJSSSbbbrrr}}}ppplllfffooo{{{bbbUUUFFF???<<<:::999;;;999;;;>>>BBBEEEEEEBBB???<<<@@@CCCDDDCCCCCCFFFJJJLLLTTT___jjjsss{{{xxxqqqhhhbbb___]]][[[YYYYYYZZZ[[[\\\^^^eeeooowww}}}~~~vvvpppnnnqqqxxx|||tttjjjccccccdddgggmmmrrrtttrrrnnnkkkooouuu|||yyyqqqWWWLLL===444222111///,,,111000/////////111222333...------,,,,,,------...------------------------------------------------++++++++++++,,,---...///.........------.........,,,,,,------...///000000///////////////.........//////...------///000111/////////000111111222222111222444666666555444333222<<<<<<999>>>@@@AAAIIINNNdddzzzuuuwwwzzzkkkZZZQQQLLLHHHGGGHHHFFFNNNZZZjjj