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