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