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