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