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