%%%%%%%+%%++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%XXXXXXXX%%%%%%++++%%%%%%%%%%%XX$X$$$$$$$$$$$$$XXXX$$$$XXX$XXXX$$$XX%%%%%%%%%%%%%%%%%%+%+++++++%%%%%X%%%%%%%%%% +%%+%%%+%%++++%%%%%%%%%%%%%%%%%%%%%%%%%%%%XXXXX#####+###+%%%%%%%%%%%%%XXX$$$$$$$$$$$$$X$$XXXX$$$XXXXXXXXXXXX$XXXX%%%%X%%%%%%%%%%%+++++++%%%%%%%%%%%%%%%%% %%%+%%%+%%++++%%%%%%%%%%%%%%%%%%%%%%%XXXXX#####/##+%%%%%%%%%XXXXXXXXXXXX$X###XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX$$XXXX$X%%%%+%++%+%%%%+++%%%%%%%%%%%%%%%%% %%%+%%%+%%+++++%%%%%%%%%%%%%%%%%%%XXXXX%%+#//##%%%%XX%XXXXX$$$X$$XXXXXXXXX####XXXXXXXXXX######XXXXXXXXXXXXXXXXX$$$$XX$$X%%+++++%%%%%%++%%%%%%%%%%%%%%%%%% %%%%%%+++%++++++%%%%%+%%%%%%%%%XXXXXX%%%%%##%%%%XXX$$X$$$XXXXXXX#####################@####@#@HHH##XXX#X###XXXXXXXX$XXX$$$XX%%%++++%%++%%%%%%%%%%%%%%%%%%% %%%%%++++%++++++%%%%++%%%%%%XXXXX%%%%%%%XXXXXXXX$$XX#################################################@###HH##XXXXXXXX$$$$X$XXX%++%%%%+%%%%%%%%%%%%%%%%%%% %%%%%++++++++++++++%%+%%%XXX$%%%%%XXXXXXXXXXXX################################################################XXXXXXXXXXXXXX$$XX%%%%+%%%%%%%%%%%%%%%%%%%% %%%%%%++++%+%+%++++%%%%XXX$X%%%%XXXX##XXX##########################################################################XXXXXXXXX$$$XXX%%+%%%%%%%%%%%%%%%%%%%% %%%%%+++++++++++++++%XXXX$$$XXXXXXXX#############M#######################################################################XXXXXXX$XXX%%%%%%%%%%%%%%%%%%%%% %%%++++++++%%++++++%XXX$$$$XXXXXX###########MMMMMMM##MM##########################################################MM#######XXXXXXXXXXX%%%%%%%%%%%%%%%%%%%% %%+%%++++++%%++++%%XXXXX$XXXX#############################################M######################################MMM#########XXXXXXXXX%%%%%%%%%%%%%%%%%%% %%%%%+++++++++++%XXXXXXX$XX###############################################M######################################MMMM###########XXXXXXX%%%%%%%%%%%%%%%%%% %%%%%+++++++++++%XXXXXX$X##########################################################################################################X#XXX%%%%%%%%%%%%%%%%% %%%%%+++++++++%%XXXXX$X###############################################################################################################XX%%%+%%%%%%%%%%%%% %%%%%%%%%%%++%%%XXXX##################################################################################################################XX%%%%%%%%%%%%%%%%% %%%%%%%%%%%%+%%XXXX#######################################################X##########################################M##MM#####MMM####XX%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%XXX####M###################################################%###########################################M#########MMMM###XX%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%XX###MMM###################################################%%##########################################M###M####MMMM#####X%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%X####MMM###################################################%%####M##########################################MMMMMMMM#@###X%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%X####MMMMMMMMM#############################################%%X###########################################@##MMMMMMM######X%%%%%%%%%%%%%%%% %%%%%%%%%%%%%+%X##@#MMMMMMMMM#############################################%%%####M#####################################M###MMMMMMM#@@@##X%%%%%%%%%%%%%%%% %%%%%++++%%%%+%X#@@###MMMMMM##############################################%%%#######################################MM######MMMMMM#@@@##%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%X##@@@#MMMMM###############################################%%%X###############################################MMMM#@@@@#X%%%X%%%%%%%%%%%%% %%%%%%%%%%%%%%%X##@@@@MMMMM#####################################X%%#######%%X%#############################################@#MMMM#@@@@#X%%XX%%%%%X%%%%%%% %%%%%%%%%%%%%%%%X#H@@#MMMMMMM##################################%%%%%X#####%%%X#######################################M#MMMM##M###@#@@@HXX%XX%%%%XX%%%%%%% %%%%%%%%%%%%%%%%X#@@##MMMMM###################################%%%XXX%%####%%%%##########################################MMM#@#M###@@@@H#X%%%%%%%%X%%%%%%% %%%%%%%%%%%%%%%X#H@#MMMMMMM###################################%%####X%###X%%%%X#########################################MMMM#@#######@@##%%X%XX%%XXXX%%%% %%%%%%%%%%%%%%%X#@@#MMMMMMM##################################X%%#####X###%%%%%%####################################MM##M#MMMM#@#######@@#XXX%XXX%XXX%%%%% %%%%%%%%%%%%%%XX#@@#MMMMMMMM#################################%%%####@####%%%%%%#####################################MM#M###MMM#@###@#@@@#XXXXXXX%%%%%XX%% %%%%%%%%%%%%%XX##@@#MMMM####M################################%%%########%%%%%%%############################################MMMM####@@##@@#XXX%X%X%%%X%%%% %%%%%%%%%%%%%X#H@@##MMMMMM##################################%%++#######X%+%%+%%####M#####################################MMMMMM####@@@#@@H#X%XXXX%%%X%%%% %%%%%%%%%%X%%##@##MMMMMMMM##################################%%%%#######%+%%%%%%##########################################MMMMMM#MM##@@@@@H##XXXXXX%%X%%%% %%%%%%XX%%X%X#@@##MMMMMMMM##################################%+%%X#####X%%%%%XXX##########################################MM#MMMMMMM##@@@@@@#XXX%$X%%X%%%% %X%%%XXXX%%XX#@@###MMMM#M###################################%+%++####X%%%%%%XX###############################################MMMMMMM#@@@@@@#XX$X$$%%XX%%% %%%%%X%%%%XX#@@###MMMMMMM###################################%%%%%####%%%%%%%%%#M##############################################MMMMMM###@@@@@#X$$$$X%%XXX% XXXXXXXXXXX#H@@##MMMM#############################M#########%++%%X###%%%%%%%%%##################################################MMMMM##@@@@@@#X$$$XXX$$X% $$$XX$$XX$#H@@@#MMMMM#######################################+%%%%%###X%%%%%%%X#############################################M##@######M#@#@@@@@#X$$$$X$XXX X$XXX$$X$X#@@@#MMMM##############################M##########++%%%%####%%%%%%%##########################M#############################MM#M#@@@@##X$$$$$$$X XXXXX$XXX#H@@#MM##M################M########################%%%%%%X###%%%%%%X###############################################M###########MM##@@@##X$$$$$$X %%XXX$$X#@@########################M@#M#########M############%%%%%%####%%%%%######################X%X###########################@@###########@@@H#X$$$$$$ %%%%XX$#@###########################@@#######################++++%%####%%%%%#####M################%%%#######################M#######M#######M##@@#X$$$$$$ %%X%XXX#############################@@#M#######M#############%+++++####%%%%######################X%%%X#######################################MM####XX$$$$ %%X%XX##M###########################@@@######################X%%%++%###X%%X####X################X%%%%%X#######################################MMM###X$$$$ XX%XX#@##############################@H@#M##MMM########X%+####%%%+%%####%%####%%################%XX%%%X##############################M############@##XXX$ $XXX#@###############################@#@#MM#MMMM#####X%%%%####%+++%%X###X#####%%################%%X%%%X##############################M#######M#######XXXX $XXX###################################@#MMMMM#M###X+%%%++####%%++%%%#########%%%###############%%%%%%%X#############################M#X#####M##X#M###XXX XXX#@###############################M#@##MM#MM###X%+++++++#####%+++%%X#########%%#############X%%%%%%%%%#############################M##########X#MM#@XXX XX######################################MMM#####%+++++++++#####%%++%%%#########%%X###########%%%%%%%%%%%X#############################M###########MM#@#XX %X#@#MM#############################M###MMM##X%+++++++++++#####%%+++%%#########X%%##########%%%%%%%%%%%%XX##############################M####M##MMMM#@#XX %X#@#MM#############################MMMMMM##X++++++++++++++####%%+++++X#########%%#########X%%%%XXX%%%%%%%###################################M#@#M###@HXX XX##MMM#############################MMMM###X###++++++++++++X####%+++++%#########%+#########X%%%%###%%%%%%%####################################MMMM###@@XX %X#@M###############################MMMM##X+###+++++++++++++####%++%%%%X########%%X########%%%%X####X%%%%%X#####################################M####@@XX %X#@#M##############################MM###%#+++++++++++++++%+#####+++++%%######M##%%#######X%%%%X##M#X%%%%%%#####################################MM##M@@XX XX@@################################MM###++#+++++++++++++%%######%%%+++%X########%%#######X%%%%%#####%%%%%XX#####%X####################M############M@@XX XX@#MMM#############################M#####+###+++++++#+%####M####%%%++++%########X%X######X%%%%%#####X%%%%%%##M###X##################################@@#X XX@##MM#############################M#######++++#+++%%####M#######%+++++%#########%%######X%%%%%######X%%%%%%#M#M#$X#############################M###@@#X XX@@MMM#############################M###/###++++++%%###MM#########%%+++++%########%%#######%%%%%#######X%%%%%##M##XX#############################M###@@#X XX@#MMM#####################################++++%#################X%++%+%%########%%X######%%X%%X######X%%%%%X#M###X##############################@#M#@#X %X@##MMM################################/#+#++X###MM###############%++%%+%%########%%######%%X%%%#######%%%%%X###M#X%############################M@#M#@#X X#@#MMM##############################////###%X###M#################X++%%+%%X#######%%######%%%%%%#######%%%%%%X#####X###########################MM@###@#X X#@@#MMM#############################////##X########################%+%%%%%%#######%%######%%%%%%########XX%%%%#####XX######################M##MMM#M##@#X X#@@#MMM############################/////#X#@#@#####################%+%%%%%%X####M#%%X######%%%%%%#######X%%%%%%####X%###################M##M#MMMMMM#@@#X $#@##MMM############################////###@@########################++++%%%%######%%X######%%%%%%########%%%%%%####XX###################M###M##MMMM##@#X $#@#MMMMM###########################///####@#########################%+%%++++X#####X%%######%%%%%%X#######X%%%%%X####X###################M###M#@##MM#M@#X X#@#MMMM############################/#####@###########################+%%%%%%%X#####%%######%%%%%%%##M#####%%%%%%####$X###M######################MMMM#@#X %X@#MMM###############################X#@#@###########################%+%%%%%+%#####%%#######%%%%%%X#######%%%%%%X###$X###M######################MMMM#@#X X#@#MMM############################+#X#@@@####MM##MM###################%%%%++%%#####%%X######%%%%%%%#######X%%%%%%###XX##########################MMMM#@#X $#@#MMM###########################+#+##@##MMMMMM#######################%%+++%%%%####%%%######X%%%%%%########%%%%%%X##XX########################@#MMMM#@#X $#@#MMMMMM#######################X+#%##@##MMMM#########################X%++%%++%X###X%%#######%%%%%%%#######X%%%%%%%X%XX###M####################MMMM#@@#X X#@@MMMMM########################%++###@##M#############################%%++%%+%%###@%%#######%%%%%%%X#######X%%%%%%XX%X###M#######################M##@#X X#@@#MMMM#######################X+#####@@@#MM############################%++%%%%%%###%%########%%%%%%%#######X%%%%%%%%%X###M####################M##MM#@#X %X@@#MMM#######################+++#####@@#@#M############################%%+%XX++%###%%X#######%%%%%%%X#######%%%%%%%%%%########################M##MM#@#X X#@@#M########################%++#########################################%+%%%%%%%##%%X#######X%%%%%%%#######%%%%%%%%%XM##########################M##@#X X#@@#MM######################++++#///#/##@################################%%%%%%+%%%%%%%M#######%%%%%%%X######%%%%%%%%%X############################M#@#X %#@#MMM######################+++++#####+X####@#############################%%+%%%%%%%%%%########%%%%%%%%######X%%%%%%%%X############################M#@#X X#@@#MM#####################+++##+####%++X##M##############################X%%%%%%%%%%%%#########X%%%%%%%#####X%%%%%%%%X#######################@MMMMM#@#X X#@@#MM#####################+++##%#####X##X#M###############################%%%%%%%%%%%%#########%%%%%%%%%#####%%%%%%%%X###M####################MMMMM#@#X X##@#MM######################+###+####@#X####M###############################%%%%%%%%%%%##########%%%%%%%%####X%%%%%%%X##################M###M#M#MM###@#X XX#@##MM###################+++###+####@@######M##############################%%%%%++%%%%##########%%%%%%%%%X##%%%XXX%%X###M###################M###M##M##X $#@@#MM####################+++###+##########X#M###############################%%+%++%%%%##########%%%%%%%%%%%%%%%###XX########################MM###MMM#@# $#@@#MM####################+++####+###########################################X%%%++%%%%###########X%%%%%%%%%%%%%############################MMMM#MMMM@@# X#@@#M#####################+++########@@#M#####MM##############################X%%%+%%%%%##########%%%%%%%%%%%%%%############################M####MMMM@@H %X@@#MM###################%++#####+##@@@#MM#####M###############################+%%++%%%%X#########X%%%%%%%%%%%%%X###############################MM###@@# %#@#MMM###################%+++####+##@@#####%+##MM##################XX#####M####X%%%+%%%%%X#########%%%%%%%%%%%%%X##############################MMM###@@X X#@#M#####################%++#####++###@#####+####################X%%%%%X########X%%%%%%%%%#########%%%%%%%%%%%%%X###########################M####M##M#@# X#@#MMM###################++++####+###@@#####X###################%++%%%%%%########%%%%%%%%%X########X%%%%%%%%%%%%################################MM##M#@# %#@#MMM###################++++####%###@@######+###M##############%+++%%%%%#########%%%%%+%%%X########%%%%%%%%%%%%################################M###M#@# %#@#MM###################X++++######/#@@@#####%%##MM#############++%X###X%++#######%%%%%%%%%%X#######%%%%%%%%%%%X##############################M#######@# X#@@#MM##################$++++X#####/##@#######+###M############%++%######+%X######%%%%%%%X%%%#######%%%##X%%%%%X############M####################M##M#@H %#@@#MMM##################++++#################+##MM############++%X######X%%X#####%%%%%%XX%%%%######%%%###X%%XX#M#############M####################MM#@# X#@#MMMM#################%++++#################+%##M###########X+++X########%%#####%%%%%%XX%%%%%#####%%%#####################M######################MM#@H %X@@MMM##################+++++#################%###M###########+++%%#########%%###%%%X%%%X%X%%%%%X###%%%%###M#####M##############################M##MMM@# X#@#MMM##################+++++#######/##########%#MMM##########%++++#########%%%X%%%###%%%XX%%%%%%%XX%%X%#######M################################M##M##@# %#@@MMM###################++++#####################MM##########++++%X#########%%%%%#####%%XX%%%%%%%%%%%%%######MM#M#################################MM#@H %#@@#M###################+++++############MM####+#MMM###########+++++X########%%%%X######%XX%%%%%%%%%%%%%#######MMM#########################@#M#####M##@H %X@@#M####################+++++#######+####M#@##+#MMM##########+++++++#######X%++%#######XXX%%%%%%%%%%%%%@####M#MMM########M################M######MMMM@H %#@@#MM###################+++++#######%#####M##X%##M############++++++%XXXXX%++++%########X%%%%%%%%%%%%%%@####M###M########M#######################M#MM@H %#@##MM#M#################+++++########%#######%################+++++++++%%%%%%%%%X########X%%%%%%%%%%%%%###MM####M########M#######################MMM#@H %#@##MMMM#################+++++##########/##X#X#X#MM############++++++++++%%%XX#X%%#########X%%%%%%%%%%%%####M####M########M################X##M##MMMM#@H %#@@MM####################+++++#############+++%##MM#############++++++%%XXXX####%%%#########X%%%%%%%%%%%####MM###M############################M#MMMM##@H %#@#M######M##############+++++############X%%##MM##############%+++++%%##########%%###########%%%%%%%%%X####MM#M######M#######################M#MMMM##@H %#@##MMM##################++++++###M###########M#################+++++%%##M#######X%%###########%%%%%%%X##############M#M######################M##MMM#M#H %#@@#MM###################++++++#################################++++++%###########%%############X%%%%%######M##########MMM#######################MMM#M@H %#@@#MMM##################++++++#################################++++++%X##########%%X##############X##################M#MM######################MMM###@H %#@@MMM#M#################+++++####MM############################++++++++###########%%##################M##############MMM#####################@MMMM#MM@H X#@@#######################++++#####M#############################+++++++###########%%X###################M#############MM######################MMMM###@H %#@#M#######################+++#+#################################+++++++%##########X%%#######################X#################################M###M###H %#@@#MMMM##################+++++++#MM#################X#############+++++%X##########%%####################MM#####M#MMM########################MM###MMM#H %#@#MM#####################+++++++##################+#++%##########++++++++##########%%%###################M###########MMMMM##################M#####MMM#H %#@#M######################+++++++##################++++++##########+++++++%#########%%%#########################M##MM#MMM#MM#######################M#M#@ %#@##MMMMM#################+++++++#################+%%%%+++X#########++++%%+##########%%####################@###M###M#MMM#MMM#######################M#M#@ $#@#MMM######################+++++###############+#+X####%++X#M#####%++++++++########@%%#####################@@@#######MM##M#M#######################MM#H X#@@#M#######################++++++#############+#########X+#####M###++++++++X########+%X####################@@@@@@###M######M###############M#######MM@H %X@@#MM###M##################++#+++##############/#########X+#####M##X%+++++++%#######+%%####################@@@#@@##########M###############M#######MM@H %#@@#MM#####################+++#++++############+####MMM####%++#######%++++++%%%#####X%+%#####################@@#@@#MMMM#####################M#######MM@H %#@@#MM#####################%++#++++############+####MM#@######+#######%%+++++++%X##X%%+%#####################@##@@####M############X#################M#@ %XH@#MM#####################X++#++++############+######M######++X######X%+++++++++++++++%X####################@#@@###MMMMMMM##M#######################M#@ %XH@MM#######################++#++++############++++##########X++#######+++%%++%++++++%%%%#######################@#MMMMMMMMMM########################MM#@ %#@#M#########################+++++################+##M#########+########%%%%+++%%++++%%%X##############################MMMMMM#######################MM#@ %XH@#MM#M##############X######+++++#####M##########+############+%X#######%+++++++++++++%%##########################@@@####MMM########################M#@ %X@@#MMMM##############+######+#+++######M######+##++%##########X+%#######X+++++++%%%+++%X#####################@@#####@@#####MM#######################M#@ %X@@###MM##############++#####++++++#####M#########+++X#M########++########X%++++%++++%%%#####################@@H#####@@@@@#################M#M#######M#@ %X@##M#M##############%++######+++++#####MM#######+++++##########%++########%+++++%%%+%%%#####################@@H#@MM##@@##@#@##############MM#######MM#H %X@@MMMM##############+++#######+#+++##+##M######++++++%##########++#########++++%%++%%%X#####################@@HH@#M###@@#@################MM######M#M#H %X@#MMMM##############++++######+#++######MM#####++##+##X#########X+##########X++%+++%%%#######################@HHH#######@@@################MM#######M#@ %X#@##MM##############+++#######+#+###+#####M#####++#+##+%#########++###########%%%%%%XX##############################M######################MMM######M#@ %X#@#MMM##############++++######+++//#######M####+#+++++++##########+%###########XX%%X#####M#######################@###MM#@##@##############MMMM######M#@ %X@@#M#MM##############+++%#######+//#//#+##MM#####/#+++++##########%###############################################@##MM###################MMMM######M#@ %X@@#MMMM###########M#++######M###+///###+##MM#######+++++##########++##########################################@###@@#MMMM#################MM#MM#####M#@ %X#@#MMMM##############++########++##/#######M####X##+++++#M########++X#######################################@@####@@@##MMM#################M#MM#####M#@ %X@@#MMM##########X###############+###########M########+++#MMMM#####++########################################@@@#####@@##MM#################MMM#M####M#@ %XH@#MMMM#########+####%##########+#+####//###MM#######+++XM##M######+%#######################################@@@#####@H###MMM##############MM##MM#M##M#H %XH@#MMMM########$+####X@#MM##########/////####MM###X+#+++XM##M######++#######################################@@@@#####@@###MMM#############MM##MMMM##M#@ %XH@#MMMM########++####################////####MM####%##++#M##M#######+#######################################@#@@####@######MM#############MM###MMM##M#@ %XH@###MM########+++###@###########+++#////#/###M#######++####M##################################################@@#####@@#@@#M##########MMMMM###MM##MM#@ %X@@############%+++###################//#/#//###########+############+#######################################@###@#M###@@@@#############MMMMM####M#M#M#@ %X@@#MM#########%++++###############+##/######+#########%+###########+++######################################@##@@#####@@@@@#############MMMM#X##M###MM@ %X@@#MM######M##%++++###############X#//####+######M#################+++######################################@@###@@@@##H@@#H@########M###MMM#X##MM##M#@ %X@@##M########X%++++#################///#/########M######%##########%+%####################################M##@#####@@@@@@##H@###########MMM##X@#M###M#@ %X@@#MM########%++++++#################//###/###+####################++%@###################################M#@@##@########@#H@#@########MMM###X##M###M#@ %X@@#MM#######%+++++++%#################//##//++#+%##################+++###################################MM#@H@@@##MMMMMM##@@#@######MMMM##@#X@#MM##M#@ +X@@#MM#######%++%%+++################X+#/###++++#+$#########MM######%++@##################################M##@##H@#####MMMM#@@@@#######MMMM#@##@#MM#@##@ %X@@#MM#######%+X#X++++################X+###########X###############X%++###################################M#@##@H@#######MMM###@########MMM####@#M#####@ XX@@#MM######X++####+++###################/####+++##+%##############%%++#########################################@@@@#@####M############MMM#@HX#@#M@####@ %X@@#MM######X++####++++####################++##+++#++######M#######++%#############################################@#@#################MMM###X#@#M@@###@ %XH@#MM######+++####++++%####+#############++###+++++#+%X#########X+++%%################################################@@@@#####@######MMM###X#@##@#@#@@ %XH@#MM######%%+####+++++####X############%#+###+++++++++########X++++%######################################@#############@@@##########MMM##XX#@#######@ %X@@#MM####M#+++X###X%+++##################+###/#+++++++++++####+++%%+%#####################################@@@@######M#####@##MM#######MMM##XX#H####@@#@ %X@#MMMM###M#%++X####++++##################X###/#++++++++++++##++++%%%X#####################################@#@HH###MMMM#@H####MM#######MM#@#XX#H##X#@@@@ %X@##MM######%++#####%+#+######+#################++++++++++++++++++%%%###############################################MM##@@####MM#######M####%#X###%X##@@ %X@@#MM######X++######++++###################X#+#+++++++++++++++++++%%############################################@#MMMM#@@@##MMM#######M####X#X###%XX#@@ %X@@#MM######X+++#####++++####################X+##++++++++++++++++++%#############################################H#MMMM##@@##MMM#######MM##XX#X###%%XX#@ %#@@#MMM#####X+++#####X++++#######################+++++++++++++++++%#######################################@#########MMMMM###MMM#@######M###X#####X%%XX#@ %X#@##MMMM####%++X#####+++######+################%+++++++++++++++++X#######################################H@######@##MMMMM##MMM#@######M###X@@####X%%X#@ %X#@#MM#######++++#####+++++######################%+#+++++++++++++%########################################@@#@#######M##MM##MMM#@#########X#@@###@#XX%## %X#@#MM#######++++######++++########################X+++++++++++%X#########################################@@@@@##X#@H###MM##MMM#@#########X#@@#M####XXX@ %X@@#MMM###M##++++######++++#####+####################X%%++++%%%###########################################@@@@@##%##@@###M##MMM#@######M#X#@@@#M#####XX# %X@@#M########%%++######+++++###++######################XXX%%X######M##########################################@@#XX#@@@##M#MMMM#@########X##@@##@#M##X$# +X@@@###%+####+%++#######%++++X##+##############################################################################@@#XX##@#@##MMMM#@#####M####@@#M#@#MM##X# %X@@####%%+###X++++######%++++++++###############################################################################@@#X%X#@@@@#MMM#@#####M####@@#M#@##M##$# %X@@@###%%%####%%++X######++++++++#######################################################################@@@@###@@@@#X%X#@@H###M#######M####@@#MM@###@#$# %X#@###X%#X##M#%%++#########++++++#######################################################################@##@#####@@##XXX#@##@##@@#####MMMM###MMM#@@#@@X# %X#@###X%#X####%%+++###M##++++++++######################################################################@HHH##@####@@###XX#####M#@######MMMMMMMMM#@@#@@## %X#@###%+#%+###X++++X#####+++++++++######################################################################@#H#H@#####@@###%X###MM#@######MMMMMMMMM#@##@@## %X@@###+%#X%#####++++######++++++++#########################################################################H#H@####@@##@#%X###M#######MMMMM#MMMMM@@@#@## %XH@###%+#$%##M##++++%#####+++++++##M########################################################################H@########@@#XX###M#M#####MMMMMMMMMMM#@@@@## %XH@#M#%%##%##M##++++######+++++++####M#######################################################################@###M#MM###@#####M#M######MMMMMMMMMM#@##@## %X#@###%%##%+####+++++#####+++++++############################################################################@@@##MMMMMM#@####M#M#####MMMMMMMMMMM#@@#@## %X#@#M#%%##%X##M#+++++#####++#+#+################################################################################@###MMM#######M#M###MMMMMMMMMMMMMM#@@@## %X#@###%%##X#####%++++#X###++##++####################M################################################@@HH#@#####@#@#MMM####M##MMM###MMMMMMMMMMMMMM#@@@## +X#@###%%########+++++++##%+X#X%%###################X$##%#############################################@@####@#####@######@##M##MMM###MMMMMMMMMMM##M#@@### %X#@#M#X%%#######%++++++++++#######################++++X####M#########################################@@####@@#####@@#####MMMMMMMM###MMMMMMMMMMMMMM#@@#XX %X#@@M#X%%########++++++++++#######################++#X#MM#MM##########################################@###@@@@#####@#####MMMMMMMM###MMMMMMMMMMMMMM#@#XXX %%#@###X%%########++++++++++#####################+#+%#######################################################@@@@####H###M#MMMMMMMM####MMMMMMMMMMMMMM@#XX# %%#@####%+########%+++++++++#M###########X#++++++++%####MM##################################################@#@@@#@#HH###MMMMMMMMMM####MMMMMMMMMMMMM##XX# %%#@####%+########++++++++++#M###########+++++++#+%X###########################################################@@###@@####MMM##MMM####MMMMMMMMMMMMMM##XX# %%#@@###%+#########++++++++###############++++#+#####M#M#######################################################@@@########MMM##MMMM#####MMMMMMMMMMMM##XX# %%X@@###%+%#M######+++++++++X########X++###+++#++####M############################################@@########@###@@########MMMMMMMMM####MMMMMMMMMMMMM##X## +X##@###++#########%X%+##+++##########++++#+++++X#################################################@######@##@####@########MMMMMMMMM####MMMMMMMMMMMMM##X## +X######+%########@###X##+++#######X+#++++++++%X#################################################@@#@####@#########@######MMMMMMMMM####MMMMMMMMMMMMM##X## +XXXX###%%+########%###%#++X#######+++++++++#+%##################################################@#########X#@#####@######MMMMMMMM#####M###MMMMMMMMM#@### +X#X%#@#%%+%#######%####%+%####M#X+++++++++#+%####MM#######################################################XX@@###@#######MMMMMMMM#####M#@@#MMMMMMMMM@### %X#%XX##%%++#######%##############+++++++++##X###M##########################################################X#############MMM##MMMM####M####MMMMMMMMM#X## +$#X#%##%%++X######%###M########+++++++++###X##M############################################################%#H##M#####MMMMMMMMMMM####MM######MMMMMMM#X#H +$#X#X##%%+%%######%###########X+++++++++++###MM#############################################################X#@#######MMMMMMMMMMM###########MMMMMMMM#$#H %XXX@###%%++%######%############++%++#+++#%X###M###################################################@#######@#XX#@#####MMMMMMMMMMMM##########M#MMMMMMM#X#H +XXX@#XXX%%++X##M##%##########++++++++++#++#M####################################################@HHHHH####@#X%X#@##MMMMMMMMMMMMMM######M###MMMMMMMMM#X#@ +$XX##%%##%++######+X#########++++++++++#+%#####################################################@@@@H@@@@H@#@#XX##@#MMMMMMMMMMMMMM##M#######MMMMMMMMM##H@ +XXX#@X%##%%++X###X%#########+++++++++##+####M##############################################@#HH@@@#######@@@@#X%###MMMMMMMMMMMMMM########M#MMMMMMMMM#@@@ +%X%##X%##%%+++X##%+#########+++++++++##++###M#############################################@H#H######MM#M##@@@@#X#H#MMMMMMMMMMM#MM##########MMMMMMMMM#@@@ +%X%X#%XM#X%++++X%++X########+++++++++##+X################################################@#H##################@####MMMMMMMMMMM#MM##########MMMMMMMMM#@@@ +XX%%X%XM##%++++++++X##M####+++++++++++++###M############################################@@@@##################@####MMMMMMMMMMMMM###########MMMMMMMMM#@@@ +XXX%%XX###%%+%%++%%###M###+++++++++++++%################################################@#####################@###MMMMMMMMMM#M#############MM#MMMMMM#@@# %XXX%X#X#M#X%+++++++###M##%+++++++++++#%%###############################################@@##############M#######MMMMMMMMMMMMM#M@@###########MM#MMMMMM##@# %XXXX#######%%++++++######++++++++%%XXXXX#M###########################################@@@############@@#######MMMMMMMMMMMMMMM##@############M#MMMMMMM##@# %%XXX@##X###X%%++++#######++++++%%#############################################################M#######@######MMMMMMMMMMMMMMM###############MM#MMMMMMM#@# %%#XX###X####%+++++######%##+++X#####################################################@#########M######@@@##@@##MMMMMMMMMMMMMM################MMMMMMMMM@@# %X#XX#@#X####X%++++######+##++%###M#########################################################@#@##M#####@##@@@@#MMMMMMMMM###M#################M##MMMMMM#@# %%XX%###X#####X%%%######X++++X###M########################################################M#@H############@@@@##MMMMMMM########MMM#######MM#####MMMMMM#@# %%#X%###XX######X#######++++%#M##M###############################################M####################M##@@@@@#@#MMMMMM#########MM############MMMMMMMM#@X %%##%#@##X##############+++%####M#######################################################@##############@@@HH@@@@#MMMMM#########MMM############MMMMMMMMM#X %%X#%#@##%#############X+++X############################################################################@@HH@@@@##MM####M###M##MMM########M##M##MMMMMM##X +%##%X###%#############%++%############################################################@#####XX####MM####@H@@@@@@#M####M##################M#MMMMMMMMMM##X +%X#%%###%#############+++X###################################################################%X###MM#####HH@@@@#M####################MMMMM#MMMMMMMMMM##X +%X#X%###%#M###########%%%####################################################################%X##MM########@@########################MMM#M#####MMMMMM##X +%X#X%###%#M###########++X#######################################################@@@########@#X%X##MM###X###@#########################MMM#M#####MMMMMM##X +%X#X%X#@X####M#######X+%######################%##########################@#################@@#%%##M####X###@#########################MMM#M#MMMMMMMMMMM#X +%X#X%%#@#X###MM######%+%##########################X############################@###########H@#X%######################################MM#M####MMMMMMMM#X %%X##%%##XX###MM######++X##M#######################X###################@@##M###########MMM#@####%X###@@#@@#############################MM###M####MMMMMM#X %%X##%%XX%X###MMM#####++##############################################@##################M##@####X###@@#################################M###MM####MMMM##X %%X##%%%%%%###MM#####X+%#############################################@################@##M##############################################M#M#######MMMM##X %%X##%%+++%####MM####%+#############################################@H###############@@@####M##############M############################M#M###MMMMMMMM##X %%%#HX%++++#M###MM####%################################################################@#####@#################################XX###########MMMMMMMMMMM#X %%%#@X%%%+##M###MM###+%######################################################M#####@#########################################X%X#########M##MMMMMMMMMMM#X %%%#@#%%%++#M#M##M##X%##############################################################@########M###########X########X#######X%%XX#######MMMMMMMMMMM#MMMMM#X %%%X@#%%%%%######M##%%#M##########################################@#######X#############################%%#######X%######%%%XX############M#MMMMM###MMM@X %%%X@#X%%%X#########%%###########################################@########%###########################X%%%X######%%%X##X%%%%X###############M##MM###MMM@# +%%X@@#%+%##M#######%###################################X##############@@#%###########@#############%%%%%%%#####X%%%%%XX%%%X###########MMMM#MMMMM#MMMMM@# +%%X###X%%#MM#######+#######################MM##M#######X#############@#@#%X#####M###@############%%%%%%%%X#####%%%%%%%%%%X##################MMMM#MMMMM## +%%X####%%#MM#######%X#######MMMM#######M#############################@###X%####################X%%%%%%%%%#####X%%%X%%%%%X###################MM###MMMMM## %%%%#@#####MM######X%######MMMMMMMMMM####@#@###############################%X###################X%%%%%%%%%#####%%%XXXX%%%X###################MM###MMMMM## %%X%#######M#######%%#####MMMMMM##MM######@##################@#############%X###############MMM##%%%%%%%%%####%%XXX####%%###############MM########MMMM### %%XX#@#M###########%X###M#MMMMM####M########################################%X##M##########MMM###%%%%%%%%%###X%XX######X%###############M#M#######MMMMM#@ %%X%#@#M###########%######MMMMM####MM##############H#######@################X%#####X##MMMMMMMM#M#X%%%%%%%%%%%%X#########%###############M####M###M#MMMM#@ %%X%#@############X%########MMM#####MM############H######M#@#######M#########%X####XMM#MMM##MMMM##%%%%%%%%%%XX#########XX###################M#M###MMMMM#@ %%X%X#############%%########M#M#####M##########@#H#@####MM#@#####@##M#########X###XX##MMMMMMM#####%%%%%%%%%X###########X%###################MMM##MM##MM#@ %%XX%#############%X########MMM#M###MM#######@@@@#@#####MM#@########M#####M#####XX$X#MMMMMMMM#####%%%%%%%XX#########X%%%%X##################MMM#######MM# %%XX%#@##########X+#########MMMMMM###MM#####M@@@@@#######M#@####@###############XX$X#MMMMMMMMMMMM#X%%%%%X$####M####X%%%%%%################M#MM##MM##M#M## %%XX%X###########%%#########MMMMMM##MMM######M#@@#########M####@################XX$XX##MMMMMMMMMM##%%%%%#######M##XX%%%%%%X##############MM##M#M####MMM## %%XX%X###########%%###########M###M#MMMM####@#M#@#########M####@################XXXXX#MMMMMMMMMMMM#%%%%%X##########X%%%%%%%X#############MM##MMM##MMMMMM# %%XX%%##########X%%##################M#MM@#XH########@H###MM#####################$XXX#MMMMMMMMM#MM#X%%%%%##########X%%%%%%%%###########M#MM##MM###MMM#M## %%XX%%X###M#####%%X###################MMM############@@####M####################XXXXX#MMMMM#MMMMMM##%%%%%###########%%%%X%%%X#############M##M####MMMM### %%XX%%%#@######X++######################M##########@@@@####M####################XXXXX#MMMMMMMMMMMMM##%%%%%##########X%%%%%%%%%%X#########MMMMM####MMMMM## %%XXX%%X#######%+%#######################M###########@@#########################@XXXX##MMMMMMMMMMMMM#%%%%%X##########X%%%%%%%%%%%X######M#MMMM#####MMMM@@ %%X#X%%%X#####X++###M####################MM######################################XXXXX#MMMMMMMMMMMMM##%%%%%###########X%%%%%%%%%%%#####MM#MMM#####M##MM@@ %%X#X%%+%X##XX%%%########################M#######################################X$$XX##MMMMMMMMMMM#M#X%%%%%###########XX%%%%%%%%%%###MMMMMM#######MMMM#@ +%X#X%%%%%%%+%+%X#M##############################################################XX$XXX#MMMMMMMMMMMMM##X%%%%%############X%%%%%%%%%%##MM##########MMMMMM@ %%X##%%%%%%%%%%%##M###############################################################X$$X%#MMMMMMM#MMMMMM##X%%%%X#############XX%%%%%%XX##MMM#######MMMMMMM@ %%X##%%%%%%%+%%%##################################################################X$$$X##MMMMMMMMMMMMMM##X%%%%%X#############%%%%%X######MM######MMMMMMM@ %%X##X%%%%%%%%%X#M#################################################################$$XXX#MMMMMMMMMMMMMMM##X%%%%%X############%%%%X#####MM########MMMMMMM@ %%X#HX%%%%%%%%%##M#################################################################XXXXX#MMMMMMMMMMMMMMMM##XX%%%%X###########XXXXX##############MM#MMMM## %%X#@#X%%%%%%%X####################################################################XXX$$X##MMMMMMMMM#MMMMM####XX%%%X###########XX################MMMMMM#@ %%X#@@#%%++++%######################################################################X$$$X##MMMMMMMMM#MMMMMMMM###XXXXX#####MMMM#########X#########MMMMMM#@ %%X#@@#X%%%%%##M####################################################################XX$XXX###MMMMMMMMMMMMMMMM##########MMMMMMMM########%X########MMMMMM#@ %XX#@@@#XXXX#########################################################################X$$XXX###MMMMMMMMMMMMMMMMMMMMMMMMMMMMMM#M########XXX########MMMMMM@@ X%X#@#####X##########################################################################X$$$XX###MMMMMMMMMMMMMMMMMMMMMMMMMMMMMM#########X%XXX#########MMMM#@ %XX#@###M#############################################################################X$$XXX###MMMMMMMMMMMMMMMMMMMMMMMMMMMMM########X%%%%XX#######MMMMM#@ %%X#@##MM#############################################################################XX$XXXX###MMMMMMMMMMMMMMMMMMMMMMM##MM#########XX%%%%X######MMMMMM#@ %%X#@##MM##############################################################################XXX$XX%X#####MMMMMMMMMMMMMMMMMMM#M#######M###XX%%%%%X#M###MMMMM#@@ %%X#@@#MMMM#############################################################################X$$XX$X$##@##MMMMMMMMMMMMMMMMMMM#############XX%%%%%#####MMMMM#@@ %%X#@@#M#################################################################################X$$$$$$XXX#########MMMMMMMMMM########M#######XX%%XXX####MMMMM#@@ %%XX@@#M##################################################################################$$$$$$$$$XXXX####@####MMMM##################X%%%XXXX###MMMMMM@@ %%%X@#MMM##################################################################################XX$$$$$$$$$$$XX$X####MM#####################X%%XX$X#M#MMMMM#@@ %%X#@@#MM######################################################################################XXXX$$XX$XXXX############################X%X$XX##MMMMMMM@@ %%X#@##MM###############################################################################################X#################@##M###########%X$$XX##MMMMM#@@ %%XX@#MMMM###############################################################################################################@#MMMM##########X%XXXX##M#MMM#@@ XXXX@#MMMM#############################################################################################################@##MMMMM###########XXXXXX##MMMM#@@ XX$X@@##MM###############################################################################################################MMMMMMM##########X$XXXXX#MMMMM@@ XX$X@@#MM##########################################################################################################XXXXX##MMMMMMM##########$XX$$X#MMMMM@@ $$$X@##M###################################################################################################MM#######XX$$$###MMMMMM##########XX$$X##MMMM@@ $$$X#@MM###############################################################################################M############XX$$$$##MMMMMMM#########$X$$$X#MMMM#@ $$$X#@#MM############################################################################################################XX$$$$##MMMMMM#########X$X$$X#MMMM#H $$$X#@#MMM#############################################################################################################XXXXX##MMMMMM#########X$$$X##MM##H XX$$#@#MMMM############################################################################################################XXXXX$##MMMMMM#########$$X$X#MM#@# XX$$X##MMM#M############################################################################################################XXX$$X##MMMMM#########$$$XX#M#@## $$$$$####M###############################################################################################################XX$XXX#MMMMMM#########$$$X###### $$$$$$X############################################################################################################M######XXXXX##MMMMM#######M#$XXX#@#### $$$$$$$X###################################################################################################################XXXX##MMMMMM######M#XXX$X#X#XX $$$$$$$X$X##################################################################################################################XXXX###MMMMMM#M##M#X$$$XXXXXX $$$$$$$XXX$X#################################################################################################################XX####MMMMMM######X$$XXXXX#X $$$$$$$XXXXX$X###############################################################################################################XX#XX##MMMMM#####X$$$$$XXXXX $$$$$$$$$$XXXXX$################################################################################################################XX######@###XXXXX$$$XXXXX $$$$$$$X$X$$XXXX$X$XX#######################################################################################################M###XXX#@###XXXXXXXXX$$$XXXXX $$$$$$XXXX$$$XXXXXXXXXXX################################################################################################M##MM##XX$XXXXXXXXX##XX$XX$$XXXXX $$XX$XXXXX$$$XXXXX##XXXXXXXX###################################################################################################X$$$XXXX#######XXX$$$XXXXX $$XX$XXXX$$$$XX$XXXXXXXXXXXXXXXXXX################################################################################M#######XX$$XXXX####HH#XX##XXXX$$$X$XXX $$XX$$$XXX$$$XXXXXXXXXXXXXXXXXXX$$X%XXXX##############################################################################XXXXXXXX##HHHHHH#X######XXX$$$XXXXX $$XX$$$XXX$$$$$$XXXXXXXX#XXXXXX####XXXXXXX$XXX################################################################XXXXXXXX#######HHHHHHHHH#XXX##XXXXX$XXXXXXX $$XX$$$$$$$$$$$$XXXXXXXX#XXXXXX#H##XXX######XXXXXXXXXXXX%XXXXXXXM#############################XXX$$X$$$$$$XXXX#X######HH@@HHHHHHHHHHHHH#XXXXXXXXXXXXXXX$X $$X$$$$$$$$$$$$$XXXXXXXXX###X#X#########XXX####XXXXXXXXXXXXX$XX$XXXX%%XXXXXXXXXXXXX$$$XXX$$$$$$$XXXXXXXXX#####HHHHHHHHHH@@@HHHH@@H@HHHH#X#X##XXXXXXXXX$XX $$$$$X$$$$$$$$$$$XXXXXXXX#H#X###H##H######X####X#XX##XXX######XXXXXXXXXXXXXXXXXXXXXXXX#XXX######X#####HH#HHHHHHHHHHHHHHHHHHHHHH@@@@HHH#XXXX##XXXX$$$X$$$$ XXXXXX$$$$$$$$$$XXXXXXXXXXX##XX######HHHH####XXX####H##XX#X#######XXXXX##XXXXX########H####HHHHH##HHHHHHHHHH@HHHHHHHHHHHHHHHHHHHH@@H###XXX##XXXXXX$$$$$$$ $$$XXX$$$$$$$$$$XXXXXXXXXXXX#XXXXXX#HHHHHHH#XX##HHHHHHH##HHH###H#XX##X#XXXXXXXX#HH####HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH##H##XXXXXXXX$$$$$$$X XXX%X%X$$$$$$$$XXXXXXXXXXXXX##XXXXX#HHH###H#X#HHHHHHHHHHHHHHHHHHH###HH#X#H#XX###HH##HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH#H#######XXXXXXXX$$$XXXX %%X%X%$$$$$$$$$XXXXXXXXXXXXXXXXXX##X###XXX#XX######HHHHHHHH#####H#X#X#X##XXX##X##HHHH##HHHHHHHHHHHHHHH#HHHHHHHHHHHH##HHHHHHH@HHHHX#XXXX####XXXXXXX$$$$$$X