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