&&$===?>%$$$$&&&&&$&&&&&&=%$@@@@@@@@##$&%>)*!!!*)?%&$&&$##########@@@@@@@@@@@@@@ &&&&&%%=%$$$$&&&&&&&&&&&&=%$@@@@@@@@##$&%?)*!!!*)?%&&&&###########@@@@@@@@@@@@ $&&&$&&%&&&&&&&&$&&%%%%%&=%@@@@@@@##$&%?>+))*)+?=%&$$&$#############@@@@@@@@@@ %&&&$&%%&&&&%&&&&&&%%%&%&==@@@@@@@##$&%=>+)*!!*)+?%&$$$&&%====%%&&$$$$####@@@@ >=&&&&==%&&==%%&&&&%%&&&&%=@@@@@@@##$&%?>+)****)+>>??==%&$##@@@@@@@@@@@@@@##@@ )>?%%?++?=%=%==%=%%%%&&&&%?%$@@@@@@@##$&%==??==%&$##@@@@@@@@@@@@@@@@@@@@@@@@@@@@ *)>??>)*+>===??==%%%%&&&&%?%$@@@@@@@########@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ *)++)>+++>=%%=?=%%%%%&&&&%+?@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ !!*)*)+?>?=&&%?====%%&&%%%>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@# !)))**+==?%&&&%%%%%%%&$##@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@## )>>+!)>%%?=&&&&&%%&$#@@@@@@@@@@@@@@@@@@@@@@@#@@#$$$#@@@@@@@@@@@@@@@@@@@@@@@@#### )>?+*+=%==%&&&&&$@@@@@@@@@@@@@@@@@@@@@@@@@@@@###$$&$#@@@@@@###@@@@@@@@@@@@###### ))>>+=%===%&&$#@@@@@@@@@@@@@@@@@@@@@@@@@@@@#####$%?>%#@@@@@##$##@@@@@@@@#$$$$### )*)>?%%=?==%#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@$$##$$$$#$=&@@@@@#$$$$#@@@@#$$$$$$$$## :::!=&%%%?%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%$$$$&$#@$%##@@@$&&&$$###$&&&$$$$$$$# -:!!%%%&?=@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@=%%>%=)?%%*+@@@#&&&&&$$$#&&&&$$$$$$$ -:*>%&%&%@@@@@@@@@@@@@@@@@@@@@@@@@@$#@@@@@%?&>>==?+!*?&$@@@@$&&%&$###$&&&&$$$$$$ :!+>%&%%#@@@@@@@@@@@@@@@@@@@@@@@@@@$$#@@@@%>%=++++)**?&$#@@@#&&%%$##@#&&&&&$$$$$ :;*?%%%%&@@@@@@@@@@@@@@@@@@@@@@@@@@#$#@@@@&?%%=+****>%$$#@@@#$&%%$#@@#&&&&&$$$$$ ::!?%=%%&$#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&)!>&=+))>=%&$$%@@@#$&&&@@#&&&&&&$$$$ --!>==%%&&&$$#@@@@@@@@@@@@@@@@@@@@@@@@@@@?;~-+&%??=%&$$+=@@@##$&&&$###&&&&&&&$$$ -:)>==%&&&&&&&&&&$$#####@@@@@@@@@@@@@@@@@#%>?!;*)>=&$&+!=#@####$$$$##$&&&&&&&$$$ -;>?>=%&%&&&&&%%%%%%%&$$#@#@@@@@@@@@@#$#@@$+:-^^^^~-;!!!=@@####$$$$$$$&&&&&&&$$$ ::)>?>?===%&&%%%%%%%%%&$#####@@@@@@@$&&$#&*!~^^^^^~-:;;:?@#$######$$$&&&&&&&&$$$ ;::;!*+%=?=%%%%%%%%%%%&$###&?#@@@@@#$&&%%=>*!;:~^^~-::-:?#$$########&$&&$&&&&$$$ ::;:;;!?%?=%%%%%%%%%%%#$###&@@@@#$&&$$&&&&=?*------:%$$$#@#######$&&$$$$&$$$ *;!))*+>??==%%%%%%%%%&$##&@@@@@#&==>++))>&%?+;;;;:-----!$$$$#####$##@@#$$###$$$$ =+)?>>?>>>>?=%%%%%%==%%=?>>%@@@@*!*)+>??=%>)+)+);-----;=#$$$##$$$$$##@#######$$$ &%?>>++++)))%==?>+))*!*!)+=#@@@$=&&$$###@#$&&=):-----!=@#&&$#$$$$$$########$#$$$ %%=%++?>!*:;>>)+))+>??=%&$@@@@@@@@@@@@@@##&>!~^^^~-:+@#$&&$$&&&$$#####$#$$$#$$ &&&&)+?%=+>+?$&&$$$$$$###@@@@@$#@@@@@@@@#&?*;:~~-:)=$$#@#$&&&&&%&&$$###@##$$$#$$ $$$&+=%%&%&%&$$&&&%%&&$$@@@@@@%&@@@@@@@@@$&?>?+)>%&&&$#@@$&&&&%&%&&$$$###$$$$$$$ $$$$&$&%%%%%%%%%%%=%&$$$@@@@@@&=#@@@@@@@@@#$$$$$&%%%%@@#$$&&%%%&%%&&&$&&&&$$$$ $$$$$$&&%%%%%%%%%%=%&$$#####$&$@@@@@@@@@@@@@#&%%==%@@#$$$&&%%%%&%%%%%&$$$$$$ $$$$$$&&%%%%&&%%%%=&&$&##$$$&=+?#@@@@@@@@@@#$&%===%@@@##$$$&&%%%&&&%%&%&&$$$ ##$$$$&&&&&&&%%%%=%%&&=$@&>**+=&%?>?#@@@@@@@@#$&%=?=%@@@@#$$$&&&&&&$$$$$&&%&$# ###$$$&$&&&&&%%%%=%%&=$@@@##$%?>?&$=?#@@@@@@@#$&=??=%@@@@@##$&&%%$$$##$$$$$&$$ ####$$&&&&&&%&&%==&%?&@@@@@@@@@@##@@#@@@@@@##$$&=??=%&$@@@@@@@###$&$######$$#### ###$$$$$$&&%%&%?=%%+?####@@@#@@##@###@@@@@@#$&&%==?==&$@@@@@@@@########@@######@ ####$$$$$$&&%=?==&&+#@#$@@@@@@@#####@@@@@#$&&%%====&$#@@@@@@@@@@@##@#@@@@##### ####$$$$$$&&??%&&$&$@@#$$#@@@#&$#####@@@@#$%%%%%===%@@@@@@@@@@@@#@##@@@##### ####$$$$$$&%%=&&&$$#@@@#%??$###$=##$#@@@@#$%==%%%==%&$#######@@@@@##$#@@@##### #####$$$$$&%&%%&$$##@@@#$?%$#$&%=#$$$#@@#$$%??%%&=?%%&$$######@@@###&$$#@@###@ #####$$$$$$&=&&$$$##@@@@@$%&$&&%%#$$$#@@@####$##$=>?=%%&$$$#########&%$####### ######$$$$&&&%%&$$$##@@@@#%?%&&&&$#$$$$#@@@@@@@@#@@#===%&$###########$$%$$###### #######$$$&&&%&&&$$###@@@@#%=%%&$$#$$$$$&&$#$$###@@@@@@@@@@@@@@@@@###$$&&$$&&$$$ #######$$$&&&&&&$$$###@@@@@#&==&$##$$$&%??&?+>$#?%@@@@@@@@@@@@@#######$$$$&&&&&& #######$$$$$&$$&$$$###@@@@@@$?%&$##$$$&%%$?**>##+*>$@#@@@@@@@@@#$&&$###$$$&%%%%% #######$$$$$$$$&&&$##@@@@@@#@######$&&&>*!!=#@):;+###@@@##@@@@@#$$####$$&%??=& ########$$$$$$$&$##@@@#&@@@##@##@####$&&>**!*#):;*$#$##@@##@@@##@@####$&$&%??> ########$$$$&&&$$#@@@@@#@@@@$%?=%$#@#$$=+!!!+###+:;!%#&$##@@###@###@@@##$&%%%&%= @#########&?=%$#@@@@@@@@@@@@@@#$@##@#$&?)!;!=$%#>:;!>#$&$$#@#&#&$####$$$?>++>% #########$??%#@@@@@@@@@$#@@@#&$@@@###$%?!;;!&=)>;:;;+$#%&$$#@#%$%$$$&$##%+)+>= ########$&=#@@@@@@@@@@@@@@##$%$##$$%=);:;*$*::::;;)%#&%&&$##$=&$&%%%$$##$>+?>% ########$#@###@@@@@@@@@@@@@#$%$#$$%%+;::;==:::::;!*?##=%&&$###$$&%%&$$###%+=>% ##@#######@##$#@@@@@@@@$#@@@@####$$&=+;:::+&;-:::;;!*+&@=>%&##$##$=&$####$+=?% #########@#$@@@@@@@@@##@$$##@#$$%>*;::-!>;--:;;!!!!)?#&++?=&$$=&$#=%##@#?=== ##@#######$$$@@@@@@@@@@@@@$#@@@#$&+!;::-:*:~~-:;!!*!!*)%#+*)>=&$=+&$%?&$#@@@&?%= ##@@########@@@@@@@@@@#@@@@@@@###$%):::---~~~-:!*)*!!;!)$?**)>%$$+?%$?&$#@@@#?%= ##@@@####@@@@@@@@@@@@@@@@@@$&&$@&$##&+;---~~~~:*+)*!;;;!=$***)>=)=$?&$#@@@@=%% #@@@@@###@@#@#@@@@@@@#@@@@@#$$@$$%&$##&+--~~~~:)>+***+>>?#>***)?$$+>%?%@@@@&=% #@@@@@@#@@#####@@@@@@@@$@@@@$##$#&&&&$##&*-~~~;>>>??>>?%&*!*)+%#%)=>%@@@@$?& @@@@@@@#@@####@@@@@@#@@%@@@@##$&&&&&$###=!-~;%%%&%%%=?%$#+!!*)?$$>+?&$$@@@@#=& @@@@@@@#@@@#@@@@@@@@@@@%@@@@#$###$&&&$$$@@##*:!$#$&&&&%==&@=)?>)+=$%>=&$$@@@@@%% @@@@@@@@@@@@@@@@@@@#@@#&@@@@#@###$$&$$&$#@##$$&+$?&&&&&%=$)=&%>>&&?=$#@@@@&= @@@@@@@@@@@#@@@@#@@@@@$$@@@@@##@##$$$$&$##@@###%$#$&&&&%=&$@>?%$#&&$==$#@@@@$=