)))+)++++++++++++))*************)))))))))))))))++++>+++>>++++++++++++>>>>>>>>>++ ))))))+++)))+)))*************)****)+??>++>>+))++)++++))+>++++)))))+++++>+>++>+++ ++++++++)*))*!***!**********+++>>=%%&$&%%&%=?>>+++)))))++++++)))))++++++++++++++ )+++)))+)))*!!*********)))*>??==%%&&$$$##$$$&&&&%?++)))))))))))))+++++++++++++++ )))))))))**)****)********+>&$&=%%&$$######$$$$$$$$&?+))))****))))++++++++)))++++ )*))))))******))***)))*)>?%&$$%%$$#$#####&&%&&$####&==>+))*)))++++++++++)))))))) ))))))))!!!****))**)))))==%$$&&$#$##$$$$$$##$$$#$###$&&?+)))+++++++++++))++++))) ))))+)))!*******)))))))>=&$&$&&$$$$&$&%%&$$##$#$$&$$$$$$?+++++>+>++++++++++>++++ ))))))))))))))))))))))+??=&&&$$&%%=>+)))>?%$$$$&&$$&$$$$%?+++++++++++++++++>>+++ ))))))))))+))))))))))++>?=%&$%&?+)**!!**)+%$$&%&%&$#####%=+++++++++++++++>>>++++ )))))++++++)***)++++++++>???=?>)*!;;;!*))>%$$&&$$$#######%>+++++++++++++++++++++ )))++++++++***)+++++++++>>>>+++)*!;;!!*+>?%%&$&$$###@#####?+++++)+++++++++++++++ +++++++++++**)++++++++++++>++))+*!*!!*+>>?=&&$$$#$##@@###$%++)))))+++++++++))+++ +++++++++++)*))++++++++++++++))*;!*)++>>?=%$###########$%>++++++++++++++++++++ +>>>>>>+++++))))**)++++++++))**)*!*!+>??=&$$########$$####%>++++++++++++++>+++++ +>>++>+++++++++)***)++++)+>)))+>+!!*+>???%$#########$$####&>+++>++++++++++++++++ >>>>>>>>>++>>>++)**++>>>+>>>+>>+>?=>+>>?=?=##$$#$$######%>++>+++++++++++++++++ %%%%%%%======?)*)+>=%=====%%>=&$$&%%%%??=??=$#####&%%#@###&%=============%====== %%===%%%===%%>)+>====%===%$$=>&$$$%%%&%==?>?%####$&&&$@###&%=%%%=%%%=========%%= =====?>??====>+>+>?==%%%%%&$)+%&$&%%&%%=???=&$##$&&=%%@##$=?>???==??>=========%= ===?>>))**)+))+++++>?????==?)>??==??>+)+>?=%&$#$&&%>==@##&==??>?=?=%%%%%==??=%%% %%==%==?)***)?=?>)*+===?===>>??>))+)**)+?=%%&$$%=&&%?&@##%=====%%%=%%=========== ========???======>*)==%=%=>)>??>))+>?>>=%=%%%%&==&=?=$##$?====??>++?==????=????? >>>>>>???>??????>*+>????==>+?>>?+)+>=%%=%===%%%&=?==##&?=??>+++)**))***)>+++>+ >>>>>??>>???????+)>>>>>>>?%&&&%%)))?%%%====%%%&%>?=###&===%====?+*!*!**!*!*!** +>>?+++)*)+>>>??))+++++)))+=$$&?*)+?=%=%%%%%%&&&>=&$####=???%==%%%=+******!!!*!! =%%%=%==>????>++)))+>++++++?$&=+)+>?==?%&%%%&&&$$&&$###&???==%=====?>+)*!!;;!!!* ===%===%======??+)>???>+))+=&%%====?===%&%&&&$&&&&&$$$$%??????????=?????>+))++++ =====??=====??=?*+??>?>??>=$$&&&&&%?=%=%&&&&$$&&&&&$$$$&$?+>>+++>++>++++)++++++) ==?====??===????+?%===%%%#$$==%&%=%%%%&&&$$$$&%%&$$&%$#&>>+++)+++>>+++++++++)+ ???>??=????????%=%&&&$$$$#$%$&?>??=%%%%%%&$$$$$%==&$&%#$%>++++)*))++++))+))))) >>???????????>?=%&$$$$###$?>$#$%%==%&&%&&$$$$$&%=?%??%$##$$?)**!!*!!**)++))**!!) ++++>>>++>>>>>>>==??>=&&%%=%=$#&%%%%&&$$$$$$$&&%??>>=&&$$$$$?)*!!))+))*!!!!;!!!* >>>>>+>>?>+++++>>>+>?%$%+>%&?$%>?=%&$$$####$$&&=?)>?&&$$$&$$&%>)*++++++*!;!!)))) >>+))*!!***)++>>++>>=&$&?>=&?&&=%%&$$######$&&%?)>?=&$$&&&$&%%%=+++>++>+))))+>+> >?>++>+);;;!!*+>+>?=&&%&&>>=?+&&&&&%=&$$$$$$&&=)>?=&&$&&&$&&&&&&%?++>>+>>>>>>+)+ ????>>?>*!;!!*>++++?&&??&%+>=**))***)+%&$$$&&=*+>>&&&$&&$&&&&&&&%>+))+++++>>++ >???>>??+)*!;*>>?>>=%&=>%$&&&>)*!!!*)>%&&&&&?*+=?%&$$&&&$$$&&&&&&&&&=>)))))))+++ +>??>+>?>+))!*>>%&&%%%&=%&$&&?+>>)+?==&$$&&+;)?=?&&$$&&$&&&&&&&&&&&&=>>>++)+)) >)+?>)>?>>>>>>?==&$$&&&&%%&&%+)+>=&&=%&$$=*;*>==&&$$&&&$$&&&&&&&&&&&&&&%+)+++))) >?>+>+>?>>+++>???%&$$$&$&&&&?++>&&&&=%&$=>?*+=?&&$$&&&&&&&&&&&&&&&&&&&&?++)*** >>>??>>+++++>>??==%&$$$$$&&&+>?%$&$&&=&&?=%??==&&&&&&&$#&$&&&&&&&&&%%&&$$&?))))+ >>>>>>>>+>>++++=%==%&&&&&&&=++=$$$$$&%%&=%%%?=&&&&&$##$$$&&&&&&&&%%&$$####$?+))) )++++>>>+>>)*)+=&%=%&&&&&$%>+=&$$$$$#&&%?==%=%&&$&$$$$$&&&&&&&&$$########$>**) )))))++++++>+++>%&%%&&&&&?++>%$$$$&$#$%=?==%%$&$$&&&$$$$$&&&&&&&&$##$#######%)*) )*)))****))))+>+?&&&&&&$=***?&$$$$$###%?+==?&$$$$&&&$$$$$&$$$$&&$$$$$$######$>+> *)))***))))))+>>>%&&&&&$>***=$&$&$###&=??=>>$$$$$$&#$$&$$$$&$$$$$##########=?? ))****!!!****>%?>?&&&&$$?)++=$$&&$###%??=?)%$$$$$&#$$$$#$$$$$$$############$?? +>+))>>+****+&&?>>&&&$$#=*>&$$&$$###$?>?>+>$$$$$$&$#$$$$$#$$$$$##$$###########%= )****))*!!*)%&&?>?&&&$##?+?&$&&$####&??)))%&$$$$&$##$$$$###$$##$$$$###########$% **)!!*!***)=#&&?>?&&##??%$$$$#####%>)*!>&$$$$$#$$$$$###$##$&&$$###########$% +)++))***)?$#%&?>=&&$###%&&$#$######%+)**%&$$$$#$&$$$$#@$$$$&$$####$$########% +))*!*)*)?#=%=?%&$####&&&$#######$=)**>&&$$&$##$$&$$$###$$&&$$##$$$$#########& ++>>++)))=$##%>?=#####&&&$#######&?**+%&$$&&$##$$&$$$###$$$##$$$$$###########& >>>>>>+>>=$&$$%$########$##########%?*)=&&&&&$###$$&$$$###$###$$$$#############& +)))+))+)?#$$$#########@$$$#######$%>)>&&&$$$###$$$$$#######$&$$###############& ))))+>>>>=$$##@@@#####@@##########&%>+=&&$$$####$$$$######$&&$$#######$########$ ?>??=?==?%$####@###############$##&=++%$$$$#@###$&&$$$##@#$#$$$######$$$$######& ?========%$#$##########@@####$$$#$%?)?&&$$#@#$$$$$$#####@###$$####$$$$$$#######% =========&$#######@@@###@####$$$#$%?>%&&@@#$$$$$$#####@#$$$###$$$&$$$#@#####$% =========&$$#################$$##$%??&&#@#$$$$$########$$####$$$$$$##@######$% %%=======%$$#####@@######@###$$##&%>=$@######$#$$############$$$############&% ===????==%&$#################$###%%?&######$###$#########$#$$$$#############&% =====?===%&$#################$##$%?=&$@##@##$$$$##$#######$$#$$$$$############%= ?========%&$$################$##&?+%$######$$$$$#########$$$$$$$$############$%= ?==????===&$$##############$$$#$&=>%$#####$$$$$$$$$$#####$$$$$#$$$#$#########$%=