BMF6(4 ???111...+++*********)))(((''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################################################################"""###$$$###""""""$$$&&&######$$$$$$$$$$$$######""""""#########$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###################################################""""""#########$$$$$$$$$########################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""##############################$$$$$$############$$$$$$######""""""######$$$%%%%%%&&&''''''&&&&&&'''(((&&&&&&%%%%%%%%%%%%$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""##################""""""""""""######""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%&&&''')))))))))((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%&&&(((***,,,---------******))))))((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$%%%(((***+++******))))))((((((''''''%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""######$$$$$$$$$$$$############################################################################################################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((()))***...444===CCCNNNZZZdddjjj<<<111...+++*********)))(((''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################################################################"""###$$$###""""""$$$&&&######$$$$$$$$$$$$######"""############$$$$$$$$$"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###################################################"""############$$$$$$$$$########################""""""""""""""""""""""""###################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$$$$######"""""""""""""""""""""""" !!!!!!""""""##############################$$$$$$############$$$$$$######""""""######$$$%%%$$$&&&''''''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################""""""""""""######""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$%%%'''((())))))((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$%%%'''(((***+++,,,---******))))))((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###%%%'''***+++******))))))((((((''''''%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""######$$$$$$$$$$$$############################################################################################################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((()))***...555===CCCOOOZZZdddjjj999111...+++*********)))(((''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################################################################"""###$$$###""""""$$$&&&###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###################################################"""############$$$$$$$$$########################""""""""""""""""""""""""######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$$$$######"""""""""""""""""""""""" !!!!!!""""""##############################$$$$$$############$$$$$$######""""""######$$$%%%$$$&&&''''''&&&%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################""""""""""""######""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$%%%&&&((())))))((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%###$$$%%%''')))***+++,,,******))))))((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###%%%''')))+++******))))))((((((''''''%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""######$$$$$$$$$$$$############################################################################################################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((()))+++...555>>>DDDOOOZZZdddiii777111...+++*********)))(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$############$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################################################################"""###$$$###""""""$$$&&&###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$################################################"""############$$$$$$$$$########################""""""""""""""""""""""""#########################################################$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$$$$######"""""""""""""""""""""""" !!!!!!"""#################################$$$$$$############$$$$$$#########"""###$$$$$$%%%$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################""""""""""""######""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%###$$$&&&((())))))((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%"""###$$$&&&''')))***+++*********)))((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###%%%''')))+++*********)))((((((''''''%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""######$$$$$$$$$$$$############################################################################################################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((()))+++///666>>>DDDOOO[[[dddhhhqqq999000///---+++))))))))))))***(((### ###&&&$$$""")))%%%!!!%%%$$$"""'''(((###"""%%%&&&&&&&&&"""###((('''!!!"""&&&,,,+++######))) )))###&&&$$$ %%%)))### """"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$$$$#########""""""!!!!!!"""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$######!!!!!!!!!!!!""""""""""""########################""""""""""""""""""""""""######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################################################################"""############$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!""""""""""""############################################################$$$$$$$$$#########""""""$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###########################################################################################################################################################################$$$%%%'''(((''''''&&&''''''&&&&&&&&&%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%###""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''))))))))))))))))))((('''&&&%%%%%%%%%%%%$$$$$$$$$##############################################################################################################################""""""""""""""""""""""""######""""""###%%%&&&(((((()))))))))))))))((((((%%%$$$######"""#########""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$"""$$$&&&%%%######***###!!!+++ %%%"""(((***'''"""///'''!!!###)))+++""""""'''$$$/// ///,,,!!!"""+++%%%$$$)))""")))&&&)))%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&(((***///777@@@FFFRRRZZZbbbfffmmm888000///---+++))))))))))))$$$"""$$$***,,,(((&&&'''!!!###$$$&&&&&&"""&&&,,,---(((### $$$###""",,,***!!!..."""""",,,///---'''### (((###!!!###$$$ ///111&&&!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$$$$#########"""""""""""""""############$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$$$$######"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""!!!!!!!!!!!!""""""""""""############################################################$$$$$$$$$#########""""""$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###########################################################################################################################################################################$$$%%%''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''((()))))))))))))))((('''&&&%%%%%%%%%%%%$$$$$$$$$#####################################################################################################################################################################%%%&&&'''(((((())))))))))))((((((%%%$$$$$$###############################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&&&&$$$ %%%'''***###$$$!!!###$$$###------###+++)))'''$$$---$$$%%%000)))(((///333000"""(((...$$$)))***'''$$$!!!---(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''')))+++///666???EEERRRYYYaaaggghhh666000///---+++))))))))))))'''###%%%+++***!!! &&&,,,######%%%!!!$$$&&& (((### ###$$$"""''''''###!!! """(((&&&(((%%%"""&&&%%%******((( !!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$###############""""""""""""############$$$$$$$$$############$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""!!!!!!!!!""""""""""""############################################################$$$$$$$$$###############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###########################################################################################################################################################################$$$%%%&&&'''''''''&&&''''''&&&&&&&&&%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((()))))))))))))))((('''&&&%%%%%%%%%%%%$$$$$$$$$##################################################################################################################################################################$$$%%%&&&&&&'''(((((())))))(((((((((%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###""""""$$$'''***...!!! $$$***$$$###'''+++,,,333777$$$ '''000 ###<<<***111(((&&&333!!!+++&&&,,,(((###$$$###'''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((())))))+++///666???EEEUUUZZZaaagggaaa555000///---***))))))))))))***(((%%%############$$$!!! '''"""%%%,,,(((&&&"""!!!(((,,,,,,***---###"""((($$$///)))&&&######&&&)))++++++$$$---)))###  '''+++((( !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""!!!"""""""""############""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!!!!"""""""""#######################################################################################$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###########################################################################################################################################################################$$$$$$%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%&&&'''((((((((()))(((((('''&&&&&&%%%%%%%%%$$$$$$$$$###############################################################################################################################################################$$$$$$%%%%%%%%%''''''(((((()))(((((((((%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%######$$$$$$###%%%)))000222''''''&&&%%%&&&///***&&&... """)))%%%&&&...)))'''"""---&&&...%%%(((777!!!///$$$(((+++$$$,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''))))))***,,,///666>>>DDDVVV^^^dddfff[[[555000///---***))))))))))))%%%)))''' ###------$$$$$$###(((,,,$$$"""(((---***"""###)))%%% """!!! !!!###!!!!!!$$$***(((+++&&& (((((($$$%%% !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""########################################################################""""""""""""""""""""""""!!!"""""""""############""""""#########$$$$$$$$$###############$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""!!!"""""""""#############################################################################################$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$##############################################################################################################################################################################$$$$$$%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###"""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$%%%&&&'''(((((((((((((((((('''&&&%%%%%%%%%$$$$$$$$$############################################################################################################################################################$$$$$$%%%%%%%%%$$$&&&&&&'''(((((((((((((((&&&%%%%%%$$$###$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$!!!'''---)))111""""""### !!!111222!!!&&&,,,(((222///,,,555"""(((###&&&"""***)))!!!''' (((***444555...,,,''')))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))***+++,,,000666???DDDTTTaaaiiieeeWWW777000///---+++))))))))))))"""((()))$$$$$$(((%%%******!!!%%%!!!"""444######(((***((("""...///"""###***((('''%%%######$$$$$$###"""000$$$!!! """***&&&"""...$$$&&& !!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################################################################""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$#########$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""""""""###########################################################################$$$$$$$$$############$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$########################################################################################################################################################################$$$#########$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''(((((((((((((((''''''%%%%%%%%%$$$$$$$$$##############################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$%%%&&&''''''((((((((((((&&&&&&%%%$$$$$$$$$$$$$$$""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$&&&""""""%%%$$$"""(((333!!!*** ...)))+++...%%%&&&:::%%%%%%!!!---'''---$$$ &&&)))((( ...---+++((((((%%%000000$$$---%%%///)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))***,,,000777@@@FFFQQQcccmmmgggUUU999000///---+++))))))))))))((($$$&&&)))$$$$$$333)))666((('''%%%''')))(((%%%""" (((''' """(((###!!!###(((***%%% """---!!!###"""...###+++000$$$!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""########################################################################""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$#########$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""############################################################""""""#########$$$$$$$$$############$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$########################################################################################################################################################################$$$############%%%&&&'''''''''&&&&&&&&&%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%''')))+++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%&&&''''''((((((((((((''''''%%%%%%%%%$$$$$$$$$##############################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$%%%&&&'''((((((((((((&&&&&&%%%$$$$$$$$$$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$,,,### $$$555GGG:::)))CCC000555 &&&{{{===///$$$///&&&}}}QQQ000...---%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))***,,,000888AAAGGGSSSdddnnnhhhTTT;;;000///---+++)))))))))))),,, ...)))888bbb999---~~~:::!!!$$$,,,UUULLLxxxttt'''000 777}}}@@@,,,%%% )))""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################################################################""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$#########$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""############################################################""""""######$$$$$$$$$$$$"""############$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$########################################################################################################################################################################$$$######"""###%%%&&&'''''''''&&&&&&&&&%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%'''***...000$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$###$$$$$$%%%%%%''''''((((((((((((((('''%%%%%%%%%$$$$$$$$$##############################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%%%%###"""$$$%%%&&&'''(((((((((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$### $$$+++(((!!!$$$...***lll###HHHGGG !!!###(((JJJ&&&&&&jjjJJJ,,,''')))qqqMMM444!!!###222---&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))'''(((***,,,111999BBBHHHVVVeeelllhhhOOO;;;111...+++))))))******)))&&&&&&''''''''''''''''''AAA^^^---111iii(((!!!###XXXSSS???"""---'''sssUUU...+++NNNkkk'''"""$$$ """############$$$$$$$$$##############################""""""""""""######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%$$$$$$#########$$$$$$##################(((&&&%%%&&&***+++$$$""")))...---&&&"""%%%)))'''((((((''''''(((+++---$$$,,,000***&&&)))++++++(((***+++***)))((()))***&&&)))+++))))))***((($$$$$$&&&))))))(((&&&'''(((&&&'''((('''%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$######"""###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((((((((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((((((((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$$$$%%%&&&'''((((((((('''&&&%%%&&&(((***+++,,,)))&&&###"""###&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&### """%%%$$$ '''SSS +++111^^^!!!'''mmm((())))))%%%&&&(((###)))000555)))"""}}})))###)))###+++"""'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((+++)))***///333777@@@HHHUUUfffjjjgggPPP<<<222///+++))))))******)))'''''''''&&&&&&&&&&&&&&&***EEE!!!&&&OOOuuu...&&&###))),,,'''QQQmmm!!! $$$ttt!!!"""***((("""############$$$$$$$$$##############################""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$### $$$,,,333111)))"""""")))///000---,,,,,,+++)))&&&$$$$$$%%% (((,,,***)))---///...222111000111111///+++'''...///...+++,,,000111///000,,,((((((******&&&""""""###$$$$$$%%%''')))+++%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$#####################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((((((''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%&&&'''((((((((('''&&&%%%&&&''')))******(((%%%#########%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!###))))))&&&&&&)))&&&MMM""")))&&&)))%%%'''///)))'''###AAA%%%)))OOO'''---###%%%###***%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((+++)))***///333777@@@IIIXXXgggjjjgggQQQ===222///,,,*********))))))'''''''''&&&&&&%%%%%%$$$!!!333)))######333)))+++???999###>>>BBBXXXppp &&&"""&&& """############$$$$$$$$$##############################""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$)))...///+++%%%"""!!!###***000000***%%%$$$'''(((---444:::AAAGGGMMMPPP[[[___aaaaaabbbcccbbb___ccc```^^^aaaeeeccc\\\TTTLLLMMMLLLKKKRRR]]]dddeee\\\HHH000$$$%%%+++---+++((()))))))))(((&&&$$$"""&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$#####################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################################################################$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%&&&'''(((((()))((('''%%%%%%&&&'''''''''&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&"""$$$)))''' ((('''QQQ &&& %%%111OOO555222###((("""!!!%%%ZZZ"""(((|||%%%)))"""%%%&&&'''&&&''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((+++)))***///333888@@@IIIYYYgggiiiiiiQQQ===333000,,,*********))))))(((''''''&&&%%%$$$$$$###'''333&&&111""")))IIIYYY%%%,,, LLL&&&+++333@@@FFF$$$***"""""""""#########$$$$$$$$$########################$$$######""""""######$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&---%%%!!!$$$***---/////////)))%%%***666CCCKKKMMM^^^cccjjjqqqvvv{{{~~~\\\DDD999444---'''))))))*********)))&&&$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$############$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############$$$$$$#########################################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''(((((())))))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%###!!!!!!###%%%LLL###---'''---???'''''')))'''(((ccc(((111!!!###(((+++$$$$$$''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((+++)))***///444888AAAJJJWWWcccfffkkkOOO>>>444111---*********))))))(((((('''&&&%%%%%%$$$$$$)))<<<%%%'''+++(((000444```777;;;!!!%%%%%%TTT*** *** $$$(((%%%""""""#########$$$$$$$$$########################$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''+++''''''+++,,,***+++///###333IIIXXXbbboooyyyqqqkkkiiiuuutttvvvzzz~~~~~~}}}|||xxxyyyzzz{{{|||~~~~~~|||ttthhhXXXLLL444///)))&&&'''+++---...&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$###$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''(((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$###################################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%&&&'''((((((***)))((('''&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''(((###%%%,,,+++"""111KKK%%%+++!!!DDDbbb!!!&&&///444///%%%'''aaa'''000 $$$***+++$$$&&&(((''''''&&&&&&''''''((('''''''''((((((((())))))+++)))***///444999BBBKKKVVV___bbbkkkLLL???444111---+++******)))((((((((((((''''''&&&&&&%%%&&&DDD###+++$$$FFFGGGjjjPPPkkk 111)))"""---"""###((( """############$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((())))))))),,,222444///,,,:::LLLpppzzzzzzsssuuuyyyjjj\\\HHH777---(((&&&%%%''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((((((((((((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((()))&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((***))))))(((''''''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&***&&&%%%'''$$$!!!TTT%%%&&&)))%%%###......((( '''%%%UUU!!!%%%zzz)))&&&&&&)))&&&&&&***((((((''''''''''''((((((''''''((((((((()))))))))+++)))***000444:::CCCLLLXXX^^^___jjjIII???555222...+++******)))((((((((((((((((((((((((((('''@@@&&&$$$)))"""888...&&&[[[++++++ddd***999(((+++%%%%%%###(((###"""############$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((()))******---(((***555CCCVVVuuutttcccpppzzzfffTTTBBB000&&&)))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%'''((()))))))))(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%&&&((()))&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%&&&'''((((((************)))(((''''''%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%###&&&)))"""$$$444'''SSS***333jjj222fff!!!000,,,444''';;;&&&$$$LLL---((((((,,,###)))***((((((''''''''''''(((((('''((((((((())))))))))))+++)))+++000555:::CCCLLLZZZ]]]^^^kkkFFF???555222...++++++***)))(((((((((((()))))))))))))))(((444(((333)))PPP,,,$$$\\\VVV***---..."""PPP)))uuuVVV%%%###HHH"""...&&&###,,,"""############$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&''''''((()))******+++,,,///GGGoooxxxmmm}}}oooVVVDDD,,,++++++***)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%'''((()))))))))(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$&&&((()))&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%&&&'''((())))))************))))))(((&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&---***$$$999fffSSS(((***###...000(((---***###444///%%%(((ttt###)))111###***(((((((((''''''''''''(((((((((((((((((())))))))))))+++)))+++000555:::CCCMMMZZZ]]]^^^mmmBBB777555222...,,,,,,,,,+++******,,,"""&&&...!!!777www666333 ,,,___lll111...&&&***MMM]]]222&&&RRR==='''""""""!!!,,,######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&'''((('''%%%###"""!!!"""&&&(((&&&&&&&&&$$$###&&&'''&&&'''(((&&&!!!"""%%%((()))(((&&&%%%%%%(((((('''%%%######%%%'''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$&&&''''''%%%$$$$$$$$$%%%%%%++++++'''...///###888mmmppp~~~~~~vvviiiAAA111--- )))222 ---%%%"""'''((($$$$$$(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%***'''$$$###%%%&&&$$$"""%%%$$$$$$###############"""###$$$%%%&&&'''((((((###&&&'''&&&###"""###%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''(((******(((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###%%%''''''%%%%%%%%%'''''''''&&&$$$"""!!!###$$$'''&&&&&&&&&'''''''''((()))***+++,,,+++***(((&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&(((***)))'''%%%&&&&&&lllHHH***%%%+++<<>>[[[jjj???)))111'''+++)))"""!!!&&&(((%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((&&&%%%"""###%%%'''((()))************)))(((((((((((((((%%%&&&'''((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&((())))))))))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%!!!"""###%%%(((***,,,------+++)))'''''''''&&&$$$"""%%%***///222111---***&&&&&&&&&&&&&&&%%%%%%%%%***+++,,,------,,,***)))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''***((('''''')))(((&&&$$$&&&555555!!!+++555***444999JJJIII]]]XXXlllyyyzzzhhhkkk}}}nnnPPPMMM]]]hhh___bbbiii~~~aaarrrPPPVVV777$$$555///$$$999666444)))(((333)))333++++++*********)))))))))(((((()))))))))*********,,,***,,,111666<<>>:::@@@BBB===:::<<>>===>>>@@@???<<<===@@@===<<<<<<@@@HHHTTTcccnnnqqq}}}qqqXXX---'''+++((('''...''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((()))))))))))),,,222888\\\```ggglllmmmkkkhhheeeaaaeeejjjooopppnnnjjjhhhYYYNNN>>>111***'''&&&&&&(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((''''''''''''((())))))%%%%%%&&&'''((((((((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((()))))))))))))))))))))))))))''''''&&&&&&&&&'''((((((++++++******)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((((('''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((***+++,,,---...LLL```xxxhhhqqqyyy~~~uuunnneee[[[PPPNNNXXXggguuu|||}}}hhhQQQ???333...,,,+++---///000111000///...))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''((((((((()))'''***------000<<>>444)))111+++---------,,,,,,,,,++++++)))************+++++++++---+++---222777===GGGPPP]]]dddmmmjjjFFF777777444111//////000000000333 777444(((+++333aaa{{{qqq{{{tttEEE555BBB...((($$$'''))))))(((((('''&&&&&&%%%%%%%%%&&&&&&'''***///(((+++(((+++''''''999dddlllVVVJJJBBBFFFTTTddduuuzzz}}}~~~~~~{{{wwwnnnccc[[[YYY___eeetttfffdddttt~~~mmmPPP;;;444)))$$$)))---***''')))((((((((((((((()))******)))(((222&&&+++...222sssxxxpppjjj```OOOAAA===FFFKKKHHHHHHPPPVVVXXXYYY]]]aaacccccceeehhhkkkhhhfff```ZZZXXXWWWRRRKKKOOO@@@GGGBBB888<<<;;;@@@???;;;AAAUUUlll|||RRR'''+++000&&&(((((((((''''''''''''((((((...(((&&&((((((&&&%%%&&&###(((+++)))((((((***++++++000000AAA^^^```ssslll[[[SSSRRROOORRRWWWRRRgggXXX[[[rrrYYYmmmvvvttt___lllTTTsssIII,,,===***"""'''333&&&***!!!,,,+++(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$&&&)))***...((((((---***######******---((( $$$000333,,,444 444111)))555+++'''---333!!!***((($$$,,,''''''/// ...)))///"""&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%'''(((&&&$$$%%%'''(((+++)))((((((%%%###$$$'''###333)))...---(((777+++---111,,,...,,,''',,,)))%%%)))---,,,)))&&&(((***---***'''(((******(((&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&"""$$$&&&'''(((((()))***,,,&&&((()))%%%(((,,,&&&(((,,,+++%%%'''---...((((((,,,'''%%%+++)))%%%)))'''***(((###&&&---***!!!&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((***### ###'''&&&&&&&&&***++++++))),,,<<<[[[vvvwwwbbbppp|||fffVVVWWWWWWyyytttcccKKK333III888...///111555666000,,,+++)))&&&&&&))),,,,,,((((((((((((((((((((((((###+++---'''%%%(((***'''###111---444TTTbbbVVVPPP;;;;;;PPPyyyzzztttpppmmmlllsssoooeeewwwuuuFFF+++///---...//////---***))))))***'''***------***((()))+++,,,...111333666>>>HHHOOOZZZjjjkkknnnFFF:::777444111///000000000000%%%???(((---777333jjjrrrdddkkkyyyjjjdddjjj{{{|||ooohhhzzzuuuTTT===555---'''((()))(((&&&'''''''''&&&&&&%%%&&&&&&''')))(((///"""...111HHHlllkkkzzzZZZNNNGGGQQQRRRXXX^^^]]]VVVPPPOOOUUUZZZaaaeeefffeeedddccc\\\cccnnnxxx}}}{{{tttooohhhnnnllldddfffpppqqqjjjNNN===...+++***''''''+++)))(((((((((((()))******111---&&&222999000rrr]]]TTTIIIEEEGGGLLLNNNNNN```ooo~~~pppdddOOOHHHCCC===777555777EEE___vvv{{{rrryyyrrrKKK,,,&&&***'''((((((''''''''''''(((((('''%%%&&&))))))&&&&&&))))))(((&&&&&&((()))'''###333444KKK]]]fffaaaOOONNNLLLEEEIIIOOOQQQZZZ___XXXsss```]]]lllRRR]]]\\\RRRuuurrrhhh|||~~~lllhhh888CCC'''###%%%555$$$''')))((((((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% '''...///***$$$""""""!!!!!!&&&---///---...111&&&888OOObbbpppvvvrrriiivvv|||pppfffgggWWWTTTDDD---444 ------'''((( ***%%%"""111...'''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%"""''',,,+++'''&&&(((+++$$$&&&))),,,...222999???HHHWWWQQQZZZ``````ooofffjjjeeeZZZUUUOOOFFF???666888222)))###"""&&&+++///$$$(((...000///+++)))''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''111+++$$$"""$$$&&&&&&%%%+++"""%%%***'''(((+++&&&---***)))++++++(((&&&(((""")))((('''---***%%%***,,,%%%###)))+++((((((,,,'''&&&&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((,,,'''%%%)))+++)))'''(((''''''---???[[[sssyyykkk]]]aaazzzxxxMMM:::---'''222222000...------,,,(((###(((((((((((((((((((((((()))***(((&&&(((+++,,,***)))777FFF\\\jjjRRR777888DDDtttyyyjjj\\\QQQPPPTTTRRRPPPPPPQQQRRRRRRPPPNNNTTTZZZbbbkkktttrrrsss|||gggjjjcccXXXFFF---......//////000/////////,,,---...---+++***---///,,,...111333666>>>HHHOOO]]]kkkrrrFFF===777444111000000111000000,,,111)))222333aaa|||www}}}}}}tttlllllljjjrrr|||sss}}}wwwLLLAAA666,,,))))))'''&&&&&&''''''&&&&&&&&&&&&'''''')))$$$444!!!333000eee~~~TTT999OOOllloooVVV]]]eeegggdddfffvvvvvviiigggmmmtttxxxxxxiiilll~~~|||mmmuuupppXXX???333,,,'''''',,,)))))))))((())))))***+++,,,(((...(((EEEttt}}}hhh>>>FFFIIIOOO[[[nnnvvvdddNNN<<<777999PPPmmmxxxoooxxxxxxAAA'''+++###)))((((((''''''(((((()))&&&$$$&&&******'''(((,,,+++(((&&&%%%'''+++///222AAAYYY^^^[[[VVVUUUWWWFFFeeekkkzzz}}}iiisssfffjjj^^^sssvvv~~~```eeePPP<<<***+++000"""))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))***111333000((())):::SSScccWWWBBB+++'''***+++---444+++///&&&(((###''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%)))$$$!!!$$$***+++'''"""(((,,,222777@@@PPPcccoookkkpppeeedddaaaZZZ]]]RRR___ZZZ[[[cccooovvvrrrlllcccPPP<<<333555333))))))---000///+++((()))+++((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&///111,,,'''''')))555***+++000++++++222444,,,&&&)))333444,,,***111...222---)))...,,,(((---'''...///((('''---+++###(((''''''&&&&&&'''''''''&&&&&&'''''''''((((((((('''%%%&&&******'''''')))...888JJJfff___SSSgggeeeCCCBBB777000---***+++...---)))%%%((((((((((((((((((((((((+++(((''')))+++***+++---888QQQdddcccPPP888@@@aaaooobbbXXXLLLCCC<<<666555777111555999<<<<<<<<<<<<<<<666:::======>>>DDDOOOYYYrrrmmmgggkkkXXX888111...,,,,,,///000...,,,///...---,,,***+++...111,,,...111333666>>>HHHOOO\\\gggtttFFF???888555111000000111111000999 666777VVV]]]\\\ZZZVVVNNNHHHEEEEEEMMMHHHGGGPPP[[[dddnnnwwwwwwpppsssuuuQQQBBB333,,,***(((&&&&&&'''''''''&&&''''''((()))$$$222$$$===;;;uuubbbXXXjjjnnn___YYYaaavvvjjjjjj}}}ppp```^^^ZZZUUUPPPOOOQQQSSSbbbkkkyyy{{{qqqccctttwwwkkknnn~~~nnnjjjOOO@@@777---((()))***))))))))))))***++++++,,,///444555///gggPPP<<<>>>MMMddd~~~||||||wwwuuueeeSSSBBBNNNcccuuuyyyuuutttyyy}}}ZZZ222******))))))(((((((((((())))))///)))&&&(((***))))))***(((((())))))***111AAAOOOIII^^^SSSSSSMMMPPPxxx~~~vvvzzz~~~wwwssszzzhhh:::---%%%000)))******)))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''+++&&&"""###***...---***$$$'''222QQQyyyZZZ<<<)))%%%%%%%%%,,,***+++))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&***&&&###$$$&&&(((,,,111999LLLdddqqqsssooohhhbbbgggkkkmmmvvv~~~~~~|||lllfffjjjwww}}}mmmNNN777222777+++******,,,//////---***))))))(((((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''((((((%%%"""&&&...666,,,%%%,,,333...222BBBLLL^^^^^^bbbhhhgggccc```bbb\\\TTT???222444222+++---%%%+++...,,,,,,---***%%%))))))((('''''''''((((((''''''''''''(((((((((((($$$$$$'''***)))(((+++111999QQQkkk{{{|||bbbmmmEEEAAA555///************+++---))))))))))))))))))))))))''''''***---***'''...999WWWiiibbbAAA333LLL|||nnnQQQFFF999999;;;@@@CCCDDDCCCCCCFFFIIIKKKIIIFFFFFFKKKOOOLLLMMMKKKGGGBBB@@@BBBDDD>>>PPPhhhnnncccYYYTTT>>>777...+++---///---+++------,,,,,,++++++------,,,...111333666>>>HHHOOO]]]eeeuuuEEE@@@888555222000000111111111111444444JJJcccTTTRRRQQQNNNHHHHHHPPP^^^hhhgggeeeeeefffccc\\\UUUSSS]]]gggxxx}}}wwwxxxeeeSSS===222...***((((((''''''''''''(((((()))***,,,999KKKwwwQQQpppzzziiifffvvvzzzpppwww```CCC???JJJ===>>>??????>>>???BBBDDD??????BBBHHHTTTggg{{{yyygggkkkoooqqqlllYYYQQQIII999,,,&&&***************+++,,,,,,***,,,555888bbb|||OOOJJJJJJIIIggg~~~}}}sssWWWEEEPPPiiixxxzzzxxxxxxrrrGGG)))000))))))(((((((((((())))))<<<000%%%&&&******(((((()))&&&(((111:::@@@HHHPPP]]]KKK<<>>>>>>>>======@@@HHHPPPUUUXXX^^^ccceeeeeehhhpppwwwvvvsssnnniiibbbXXXLLLDDDMMMFFF;;;999PPPqqqqqq^^^bbbPPPEEE888000000333444444+++,,,...///000///,,,+++,,,...111333666>>>HHHOOO```gggwwwEEE>>>888555222000111222111111---666;;;iiiTTTKKKEEENNN___yyyxxxbbbVVVggghhhMMM<<<333...***)))(((((('''(((((()))***+++$$$888WWWeeegggttteee[[[jjj}}}cccEEE:::???HHHOOORRR]]]bbbjjjoooooollliiiggg^^^ZZZQQQFFF======CCCJJJ]]]{{{{{{~~~uuuvvviiiaaaccc___MMM999---++++++******++++++,,,---,,,'''%%%@@@wwwhhh]]]LLLDDDWWWhhhTTTVVVkkk|||~~~xxxxxxjjj444%%%***))))))(((((())))))***>>>111'''&&&)))***((('''...&&&)))<<>>\\\pppYYY;;;888]]]YYY;;;:::@@@999,,,DDDOOO\\\dddooo}}}\\\ccc___JJJ<<>>HHHOOO[[[ffftttDDD;;;888666222111111222222111222111nnnvvvRRRHHHMMMQQQqqqsssaaa```xxx^^^GGG:::111,,,)))(((((((((((()))***+++,,,///YYYhhhjjjpppmmmrrrlll~~~zzzHHHHHHEEEJJJ]]]uuuooo^^^RRRKKKOOOTTTjjjiiicccnnnvvvmmmmmmvvvxxxfffOOOBBB,,,++++++++++++,,,------777///:::iiihhhZZZDDD888ZZZhhh]]]kkk}}}|||sss{{{jjjVVV$$$******))))))))))))******333---)))))))))'''(((+++,,,...999IIIQQQRRRZZZeeeqqqrrrvvv~~~rrrhhh777------+++***)))(((((((((''''''''''''''''''''''''&&&''''''((())))))******)))***+++///@@@aaarrrbbb]]]XXX]]]gggmmmeeeTTTFFFBBBCCCKKKLLLaaahhhhhhvvvhhh^^^\\\TTT___}}}wwwVVV---&&&,,,+++)))((('''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''...###&&&AAA```rrrzzz~~~fffJJJ555---000666,,,++++++***)))((('''&&&''''''''''''''''''''''''&&&''''''((())))))******+++//////***---FFFqqq}}}eeeNNN}}}vvv^^^AAA666:::222!!!------,,,******)))))))))'''((((((((())))))))))))'''''')))+++333KKKrrrkkkXXXFFF666000888888888888999:::::::::BBBAAA<<<<<>>HHHOOOVVVfffoooDDD999999666222111111222222111222KKK|||oooWWWFFFeeetttrrryyyiiiNNN???444,,,)))(((((((((((()))***+++,,,FFFfffvvv}}}vvvZZZ^^^MMM```___iiivvvfffKKKMMMTTTbbbsss{{{|||uuuwwwzzzcccUUU,,,,,,++++++,,,,,,---...)))'''OOOzzzXXX;;;???ggg___XXXlllsss}}}uuupppzzzwwwrrr{{{666******))))))))))))******&&&'''+++---)))%%%)))000%%%777MMMUUULLLNNNpppsssUUUggg{{{~~~ccc...---,,,***)))(((((((((((((((((((((((((((((((((&&&''''''((()))******+++,,,(((...JJJssspppaaa[[[hhhzzzsssrrrjjjZZZGGG>>>CCCKKK\\\\\\YYYiii^^^SSS]]]BBB___lllYYYsssrrr???+++,,,+++***(((''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&444NNNgggpppvvvrrr|||]]]@@@222111,,,,,,+++***)))((('''&&&((((((((((((((((((((((((&&&''''''((()))******++++++'''///JJJpppooo]]]vvvlll666$$$===...---,,,+++************(((((((((((())))))))))))((()))---333CCCeeeRRR999:::444555JJJ;;;AAAIIIMMMMMMMMMOOOQQQIIIRRROOOIIIJJJFFF???@@@000<<>><<<>>>DDDUUUqqq}}}fffJJJCCCfffhhh\\\qqq~~~```ZZZNNN@@@444//////111111///---...111222000---,,,...111333666>>>HHHOOOYYYkkkpppwww===AAA===222,,,555111...777333333kkk~~~YYYOOOsss___QQQ[[[```mmmpppmmmooommmjjjnnndddtttfffuuupppjjjvvvlll<<<...,,,***###...)))(((111((('''666yyyzzzrrrrrr^^^zzzqqqXXXpppIIICCCTTTooorrrxxxgggTTTNNNZZZiiinnnkkkwwwmmmtttwwwgggsssPPP 222+++000+++,,,000111...qqqsssGGGEEEVVVxxxuuuqqqjjj|||wwwtttiiigggjjjqqq@@@***000+++%%%+++...***)))%%%)))***&&&%%%))),,,,,,///DDD___FFFMMM~~~www|||pppxxxUUU555...###&&&,,,)))''''''''''''((((((((())),,,((('''***---,,,++++++222222XXXlll\\\hhhyyyqqqVVV???QQQVVVSSSHHHDDDPPPgggxxxvvvkkkccc```rrrmmmIIIYYY|||{{{|||vvvtttggg)))---111,,,'''******''')))''''''&&&&&&&&&&&&''''''###---$$$+++,,,%%%,,,666PPPgggmmmsssiii```]]]___```aaadddllluuu{{{hhh{{{[[[KKK222000444&&&&&&555***000))))))((('''''''''''''''&&&'''''''''+++///,,,&&&555<<>>;;;:::555333333222222222222xxxmmmNNNjjjzzzhhhYYYmmmPPP___zzz>>>888)))111###,,,//////GGGyyyvvvXXXmmmuuufff^^^III\\\yyytttvvvtttfffbbbdddWWWfff}}}tttsssyyypppOOO,,,000(((+++333///333MMMwwwOOOEEElllwwwsssmmmkkknnnoooxxx{{{vvvoooiii]]]hhh```iiivvvtttmmm\\\iii~~~}}}xxxggg```pppjjjsss}}}zzznnniiiyyyqqqtttoooVVV[[[GGG***&&&///)))(((---(((---'''''',,,---***---444MMMSSSJJJsssttt{{{zzztttfffCCC+++))),,,$$$+++''''''((((((((()))))))))***&&&'''***&&&%%%666LLL~~~ooommmkkkvvv```bbbrrrvvvooosssooohhhbbbfffqqqxxxyyywwwxxxxxxxxxyyy{{{||||||wwwwwwxxxhhheeeddd~~~}}}```777***222)))&&&***"""(((''''''&&&&&&''''''((()))&&&+++---$$$)))EEE]]]~~~uuummmKKK===BBBTTTVVV\\\fffmmmttt}}}uuummmbbbXXXQQQPPPDDDAAAdddzzzzzzqqqFFF000111000"""000;;;&&&))))))((('''''''''((((((,,,&&&(((...)))%%%555OOO|||yyyXXX<<<)))---111***&&&,,,***)))((()))+++---------...BBBHHHSSS111111;;;>>>OOOnnnkkkWWWNNNtttsss555888222+++........................,,,000FFFgggfffEEEGGGooohhhHHH:::BBBFFFaaasssYYYWWWWWW[[[```___VVVOOOEEEQQQOOOHHHLLLQQQXXXfffZZZ```|||hhhaaarrruuuiiiWWWTTTRRROOOFFF999111///000000000/////////............111333555888CCCOOO^^^bbboooFFF===888555777222555777333@@@tttqqqPPPzzzVVVGGGuuu{{{dddwwwgggBBBUUU}}}|||@@@333000''',,,+++,,,888{{{wwwtttKKKjjjxxxwww\\\LLLjjj}}}||||||xxxrrrkkkoootttwwwsssllljjjkkk~~~wwwddd[[[\\\GGGPPPsss~~~~~~kkk222777(((---555,,,000nnn{{{jjjJJJQQQ___ooohhh^^^yyy{{{uuunnnkkkrrrsssVVVTTTsss}}}ddd222(((555***%%%---'''+++$$$&&&......***555GGGLLLVVV```dddxxx___@@@---***'''''''''(((((((((((()))))))))***(((******%%%---OOOtttxxx}}}xxxkkk___gggrrrooofffiiiqqq~~~|||uuuppp\\\lllyyyuuu]]]000...333((("""+++((((((''''''''''''((((((...###((()))%%%@@@jjj|||mmm}}}___KKKFFFQQQjjj{{{aaaNNNMMMbbbmmm@@@---444,,,'''---000))))))((((((((((((((()))***((((((((()))555WWWxxxzzz~~~{{{XXX222'''---000,,,(((---)))'''***,,,,,,+++,,,444DDD^^^RRR666777MMMGGGYYY~~~xxxUUU]]]===,,,888........................)))===YYYkkk[[[???XXXhhhYYYGGG<<>>555222......---------.........//////111333444777BBBMMM]]]aaapppNNN<<<888444:::333888:::777YYYzzzpppdddxxxGGGzzztttwwwyyy___NNNzzzwwwzzzvvv~~~zzzLLL111888$$$222---'''>>>888tttQQQ}}}]]]tttbbbqqqpppuuuyyyxxxsssppppppnnniiiggg]]]SSSMMMLLLUUUiii|||~~~vvvooofff^^^___eeeXXXCCC\\\vvv~~~www===888***000555---555{{{uuu[[[FFFYYYsss{{{tttwww[[[\\\___QQQddddddxxxqqqmmmrrrvvvYYYMMMUUUzzz<<<'''333***%%%---)))+++''')))...***)))===WWWMMM[[[qqqwww\\\666(((,,,+++(((((((((((()))))))))***%%%)))...///...>>>fffqqqxxxkkk\\\bbbppp{{{OOO(((000,,, 111(((((((((''''''((((((((((((""")))...666YYYtttnnnwww^^^SSSQQQccc}}}zzz|||~~~~~~^^^VVVaaarrrhhh;;;---333&&&222))))))((((((((())))))***)))...---(((444YYY|||rrrRRR444)))...///)))///***(((+++,,,******...333@@@~~~MMM666???KKKYYYkkkyyyNNN+++666////////////////////////...RRRiii___GGGCCClllnnnEEEAAAWWW^^^vvvXXX[[[jjjZZZNNNEEEDDDFFFBBB;;;777...------,,,------.../////////111333444666AAALLL[[[```pppXXX>>>;;;222:::333999999;;;vvvrrrwwwdddcccdddzzzyyyWWWjjj|||aaa}}}rrrooo{{{eee;;;;;;---...///$$$///nnn|||bbbmmmwww\\\dddkkk{{{}}}|||~~~}}}wwwpppeeeooouuusssrrrvvvvvvqqqdddCCC...AAAiiiwwwmmmfffffffffdddiiiqqqaaa===FFFpppxxxyyyxxxNNN666---111222111JJJooo~~~QQQIIIlllooofff___xxxUUU~~~UUU......NNNkkkMMMnnnttt{{{wwwzzz\\\CCCHHH~~~nnnJJJ&&&++++++(((,,,,,,---,,,------)))---CCC[[[\\\lllyyyllldddfffgggfffjjjrrryyy|||}}}}}}vvvoooqqqsssFFF'''+++,,,((((((((()))))))))************((((((;;;ccceeerrrzzzuuuaaaddd}}}www>>>......###((()))((((((''''''(((((())),,,&&&(((333LLLooozzzsssRRRFFFYYYzzzpppUUU\\\ttt~~~[[[...111///###***))))))((((((((()))******$$$---///222MMMyyy{{{sssxxxRRR000(((---...///***))),,,+++(((---666DDDdddWWW222555LLLkkkvvvddd777///000000000000000000000000666cccoooQQQDDD___dddFFFBBBbbbfff[[[aaa```PPPBBB@@@EEEDDD>>>:::///...---------...///000///...000333333666AAALLLYYY___qqqkkkKKK???000999333888444;;;rrruuuYYYSSS|||sssyyyYYYSSSGGGLLL<<<:::NNNXXXmmmyyynnnzzzzzzJJJ666000---+++'''999sssNNNTTT___nnn~~~uuuyyy~~~kkkccciiixxx~~~}}}ssslllhhh]]]PPP999222BBBqqqyyy\\\___]]]```fffeeeaaahhhuuugggGGG999tttrrrppp~~~hhh666000111---444eeeuuuIIIQQQaaawwwbbbdddUUU|||~~~kkkccc:::444BBBLLLmmmzzzYYY~~~qqqkkk{{{|||eeeDDDBBBqqqsssaaa---&&&---+++))),,,+++------+++---888JJJYYYuuugggVVVNNNUUUUUURRRYYYjjjtttrrrnnnmmmjjjfffbbb]]]ZZZXXXRRRNNNFFFCCCNNNgggyyyccciiinnnwwwiii111))))))(((((()))))))))*********...+++%%%,,,TTTppp}}}qqqooorrrjjjhhh<<<...***"""))))))(((((((((((())))))///)))***EEEjjjuuubbbBBBYYY~~~~~~iiiwwwfffcccnnnxxxIII111111...'''))))))(((((()))******+++%%%)))444MMMssszzzkkkCCC---,,,000---)))***...,,,***444CCCVVVkkk>>>;;;LLLlllqqqhhhjjjllljjjxxxwwwzzz{{{QQQ222000000000000000000000000BBBkkklllJJJMMMzzzIIIMMM[[[|||fff]]]```RRRFFFDDDEEECCC===:::222111///......///000111......000222333777AAAMMMZZZ```rrr~~~\\\CCC///999333666///999~~~|||RRRaaattt___KKK>>>QQQvvvvvvIII@@@DDDGGG===@@@xxxrrrggg|||UUU111***111$$$+++YYYyyybbbQQQeee```eeezzzzzz{{{nnnTTTcccmmmppplllbbb]]]YYYIII777---AAA]]]iiiZZZIIIRRRfffbbb___^^^ZZZPPPLLL]]]ttt|||___444UUU~~~uuuyyy~~~888333000)))666xxxttt???VVVpppiiitttXXXXXX}}}uuuhhhIII222:::>>>000PPPxxxqqqzzziii{{{~~~oooLLLBBBdddsssvvv777&&&111---%%%+++''')))******222CCCRRRWWWfffVVV^^^wwwbbbSSSkkkuuupppYYYuuuzzz}}}DDD,,,)))))))))))))))************$$$)))...CCCuuu^^^yyyqqq}}}yyymmmzzzPPP///333***))))))(((((((((((())))))&&&&&&444bbb```JJJbbb}}}www}}}___www}}}iii777***444,,,))))))((())))))***++++++...---???llltttvvv~~~zzz{{{~~~xxxbbbmmmuuuUUU999---...+++(((***///---,,,999LLLSSSsss>>>---JJJooozzzrrroooqqqtttuuuvvvyyy}}}zzzjjjmmmhhh:::000000000000000000000000OOOpppiiiFFFRRRtttLLLAAAvvvkkkYYY\\\SSSLLLJJJGGGAAA;;;999444222000///...///111222------///222333777BBBMMM\\\aaarrrqqqNNN222;;;222777444AAAtttlllzzzzzzVVVRRRuuuyyy}}}nnnIIIGGGHHHSSS\\\{{{kkkUUUhhhrrraaayyy~~~bbb444000+++///+++iiiVVVggg```}}}mmmMMMuuudddppppppyyyaaaAAAnnnsss^^^YYYXXXOOO@@@;;;999......aaaqqq888RRRUUUppp\\\VVVYYY[[[^^^WWWDDDIIIgggeee111EEE|||}}}}}}>>>///222,,,>>>jjjgggCCCkkk[[[ooo{{{uuuRRR___wwwqqqUUU===GGG000===}}}uuuUUUQQQzzz{{{ooopppqqqdddKKKIIIPPP777,,,...(((---***...***...(((AAAMMMLLLggg___ttt|||uuuBBBPPP~~~uuuyyy|||ssstttkkkaaassszzzsss^^^'''+++(((((())))))*********+++(((***777ZZZ{{{lll}}}~~~FFF444)))((('''&&&&&&'''((()))---!!!OOO{{{rrrlllJJJeeemmmyyyvvv}}}qqq{{{ooo~~~{{{lllFFF%%%222---,,,************)))***---,,,666bbbccc~~~xxxtttzzz???666+++)))111***222***+++LLLMMMFFF<<>>hhh<<>>HHH^^^gggkkk\\\:::===222666888KKKqqqOOOLLLZZZxxxaaaWWWEEECCCJJJIII888NNNnnn}}}iiieeepppxxxbbbiiiuuu777222///000222uuuVVVcccppp\\\[[[oooUUUXXXLLLLLLgggcccaaauuubbbFFFAAAAAABBB===333444999888lllFFFLLLgggxxxTTTTTTVVVVVVZZZSSSAAADDD___~~~ccc111CCCyyy{{{GGG444222,,,BBBuuuhhhFFFzzznnn~~~xxx}}}xxx___CCCZZZ}}}oooZZZHHH===@@@BBBnnn{{{kkkooovvvppphhhGGG<<>>222))))))))))))******++++++444,,,777yyy}}}www~~~{{{wwwxxxxxxxxxcccaaa000)))******((((((((()))***+++///777hhh~~~}}}HHHZZZsssxxxnnnyyyuuuiiinnnxxx~~~uuu{{{~~~{{{ooo???333$$$...+++***++++++******---***XXXmmm}}}yyy}}}eee>>>,,,---222***000***,,,LLLRRR]]]DDD666HHH~~~eee}}}~~~bbb777444///333222---555===pppwwwXXXEEEzzz;;;TTTttt|||tttnnnhhhUUUMMMNNNMMMAAA===???;;;777444000......//////...000...///222333555>>>GGG^^^hhhnnniii??????444444888NNNkkk^^^\\\bbbnnngggOOO===GGGJJJLLLDDD\\\QQQhhhbbbpppfffZZZDDD777111---888~~~[[[dddzzzMMMmmmrrraaadddOOO<<>>>>>TTT{{{```111>>>~~~vvvKKK666222000PPPrrrhhhJJJ}}}{{{xxx|||{{{gggHHH444TTT{{{jjjxxxsssgggKKKRRR999333888ZZZuuuqqq___~~~~~~ooofffmmmjjjtttqqqHHH???GGGrrrttthhh...444'''---+++***...---111WWWQQQnnnvvvzzzZZZKKKsssggghhhfffXXXHHHfffwwwuuurrrvvvqqqnnnjjj]]]eeejjjYYY]]]mmmlllpppGGG###*********)))******++++++%%%666IIIggg~~~sssooovvv```VVVeee]]]aaaooovvvnnntttQQQ111---,,,***))))))***+++,,,---JJJ{{{|||WWWNNN|||XXX~~~}}}rrruuuHHH222///111,,,))),,,,,,******---777kkkuuuwwwjjjwwwooowwwkkkvvv^^^zzz>>>---///111)))......222OOO^^^GGG;;;;;;ggg~~~~~~jjjkkkhhhXXXvvvzzzyyyppp>>>333000555333...999LLLvvvoooLLLNNNiii@@@ZZZzzzGGGtttvvvzzzssskkkkkklllWWWKKKJJJJJJ???;;;>>>;;;777444000......//////...000...///222333555===GGGZZZgggooowwwEEEEEE;;;777888MMM}}}hhh^^^RRRjjjlllGGGTTTfff]]]]]]XXX[[[ssswwweeeRRRoooyyyiiiSSSlllkkkTTTpppGGG666(((:::xxxdddjjjbbbJJJyyy|||{{{xxxmmmkkkYYYGGG===AAAFFF:::000>>>;;;===<<<;;;;;;999AAAQQQtttQQQcccQQQppphhhPPPOOOKKKMMMKKK<<<:::LLLxxxZZZ111999zzzuuuIII555222666bbb{{{{{{gggOOOzzztttnnnxxx]]]===111TTTjjjUUUbbb___^^^FFFhhh;;;999:::>>><<>>BBBFFFTTTSSS:::222<<>>~~~qqq|||>>>---,,,+++******+++,,,---555333wwwWWWqqqaaayyyoooRRRKKKFFFCCC???888444444444555555OOOrrr]]]ppp\\\YYYiii~~~qqquuudddhhh~~~}}}rrrxxxqqqAAA///---***(((((()))+++---;;;jjj^^^RRRvvv|||hhhrrrzzzvvvooo}}}sssiiiyyyCCC'''222***(((,,,+++(((---888iiirrr______>>>???tttpppQQQJJJHHHVVVqqq{{{tttmmmlllvvvtttWWW^^^UUUOOO```zzz\\\vvvlll;;;......,,,,,,333777LLLvvv???999\\\mmmcccXXXiiijjj\\\aaazzz{{{}}}eee~~~iiibbb:::333444111000===mmmoooIIIoooNNNSSSqqqmmmRRRFFF:::ZZZ[[[vvvZZZ```xxxbbb}}}tttkkkhhhRRRIIIHHH???999;;;999777444000......//////...000...///111222444<<>>777111@@@qqqaaadddXXXMMMRRRHHH@@@iiiiiixxxyyy@@@///...,,,******+++,,,...000CCCXXXoooOOOLLL]]]UUU???999333.........------000111,,,EEECCCnnnTTTvvvooocccaaa```pppyyy]]]~~~[[[WWW}}}{{{jjj}}}xxx^^^000...+++(((((())),,,---HHHzzzXXX___rrrzzzwwwhhhrrrnnnrrreeennnnnn{{{MMM***222+++)))---+++(((333DDDqqqhhh^^^999<<<===CCCFFFwwwggg[[[FFF555KKKddd]]]AAA@@@???@@@CCCDDDEEEGGGPPPIIIKKKkkkYYYSSS~~~jjjAAA000......***111666KKKzzzGGG<<>>;;;>>>>>><<<777888YYY[[[JJJ\\\eeeXXXMMMJJJZZZfffcccWWWHHHLLLFFFBBBaaatttwwwYYY000...,,,******+++---...000ooottt|||qqqcccMMMZZZMMMUUU111888333111444444111000222888;;;KKKIIIbbb{{{hhhTTTHHH[[[iiiQQQxxxJJJFFFqqqtttmmmuuu~~~{{{333000---***)))***---///PPPwwwSSSxxxttteeefffsssttt^^^|||___vvvuuuyyy[[[kkkqqqRRR;;;333---,,,000,,,))):::RRRuuuoooxxx===???===111NNNkkkkkkTTTUUUXXXIIIGGGAAA###$$$///777;;;999000///:::===IIISSSrrruuuVVVsss~~~XXXQQQ222000111)))444>>>ZZZaaaNNNBBBfff;;;<<>>***===RRRtttAAA---+++@@@vvv}}}OOOdddqqqxxxwwwJJJ===;;;QQQ```kkkQQQnnnsssuuutttrrrmmmfff```]]]\\\VVVRRRYYYCCC000:::AAAIIIEEExxxqqq[[[]]]KKK888)))...===IIIRRRbbbYYYuuu[[[___wwwsssiiiLLLggg___eeeXXX777AAAAAAkkkggg000:::++++++...+++999```^^^rrr___UUU^^^kkkOOO===;;;<<<777000555777111666CCCKKKlllkkkbbb]]]SSSmmmbbbVVVEEEGGGCCC@@@RRRrrrfff}}}vvv111///,,,******+++---......pppuuuiiilll```JJJ<<<+++HHH555WWW666333222444;;;===:::666666111GGG666HHHIIIvvvttt<<>>444...///222---***???\\\zzzhhh```///:::@@@aaaBBB...OOOXXXRRRMMM>>>;;;===777888@@@>>>999===HHHFFF222BBBLLLSSS}}}[[[fff222000333***999IIIlll|||cccBBBMMMmmmBBB888444000BBBIIITTTNNNKKKHHHHHHKKKEEE;;;;;;BBBGGGUUUYYYtttpppCCC<<<___rrr]]]tttlllVVV===444555;;;JJJpppMMMWWWWWW}}}OOOEEERRRWWWfffvvv]]]oooaaa888===MMMKKKEEEHHHAAAXXXxxxqqqKKKKKKiiixxx|||ooorrrvvvnnnaaasssTTTDDDEEE???:::<<<<<<888444000....../////////000//////111111222:::CCCQQQfffrrruuuJJJ^^^ZZZBBB666:::sssmmm|||ZZZ@@@YYYffftttwwwTTT[[[sss999999wwwyyyiiiiiinnneeeSSSWWWlllwwwqqqllljjjhhhddd___^^^LLL888```fffkkkaaannnuuuyyy]]];;;LLLEEEAAA<<<;;;???CCCAAA<<>>???GGG999GGGhhh}}}nnn\\\KKKEEEBBB===;;;<<<999555555999888666>>>JJJQQQiiiSSSKKK===555///777CCCLLLRRRQQQEEEIII^^^~~~tttsssmmmOOOeee^^^nnnTTTDDD<<<888qqqwww999333666)))444,,,:::jjjUUUxxxwwwlllMMM@@@NNN]]]WWW@@@444,,,CCC444EEE???HHH999AAAKKK]]]}}}nnnVVVUUUgggfff___TTT>>>CCCEEE???KKKttttttttt999111++++++,,,++++++--->>>ttt{{{vvvyyyTTT@@@333999@@@===888777888666888===>>>;;;:::<<>>888III@@@999:::>>>]]]wwwrrrXXXvvvvvv;;;666(((333+++bbbrrrhhhHHHRRRYYYHHH555???@@@???YYY~~~xxxmmmOOOPPPJJJ???GGGDDD???AAA@@@KKKiiixxx^^^CCCCCCdddmmmzzzPPPyyyccc;;;:::444///WWWyyyQQQUUU___xxxXXXPPPXXX```IIIDDDPPP```DDD;;;HHHKKKHHHHHHHHHOOO^^^OOOTTT```WWWnnnjjjSSSjjjlllxxxvvveeeaaannnbbbAAADDDDDD999CCC999;;;777222...............000///000333333444;;;CCCTTTgggjjjqqqGGGTTTPPP???:::888bbbwwwiiiRRRXXX^^^lll{{{kkkTTTUUUddd===999sssggg}}}~~~III[[[kkkrrrmmmgggdddeeefffccc^^^LLL>>>\\\^^^BBBGGGNNNCCC@@@>>>@@@DDDCCC<<<333000,,,XXXttt777///111777xxxVVVssskkkdddaaaWWWOOOBBB;;;999jjj|||xxxNNNCCC;;;;;;;;;888777999>>><<<>>>AAA===:::DDDTTT[[[aaaggg??????999666999666:::CCCPPPRRRIIIZZZxxxwwwnnnPPPdddZZZmmmRRR...:::IIIuuuFFF777666+++000,,,>>>qqq```sssiii]]]GGGAAAPPPjjjttt888999@@@===WWWYYYSSSSSSGGGIIINNNMMMQQQLLLUUU]]]ZZZrrrcccyyybbbNNN888???AAA<<>>BBBAAA======???@@@@@@CCC>>>aaavvvXXX===KKKAAASSSVVVjjjyyy|||HHH???bbbuuupppJJJ333000,,,+++,,,***<<>>GGGGGG===FFFggg{{{zzz}}}~~~WWWnnn???===///777000ccciiidddAAAPPPaaaPPP999IIIHHHOOODDDKKKzzzhhh```FFF999GGGJJJLLLFFF@@@>>>MMMXXXJJJ>>>EEEkkk|||qqqUUUnnnCCC===777222XXXSSS]]]cccqqqlll|||SSSMMMPPPKKKAAACCCMMMTTT\\\dddeeeZZZqqqlllaaagggrrreeeqqqpppVVVNNNoooaaaBBBCCCCCC999AAA999;;;777222...---.........///...///222222333:::CCC\\\nnnpppiiiCCCIIICCC;;;>>>777KKKppp}}}ppprrr}}}|||wwwZZZLLLmmmEEECCC777bbbiii~~~eee~~~ddd[[[^^^qqqooofff]]]\\\aaa___WWW555IIIpppxxxrrrzzz^^^IIINNNIII777::::::>>>CCCEEE???444,,,555BBB|||sssnnn333---444888kkk}}}RRRnnnsss```dddiiibbb[[[[[[LLLJJJeeeZZZIIIGGGHHHMMMNNNMMMMMMPPPLLLJJJKKKKKKDDD???IIIYYYWWWMMMJJJ///555333222>>>HHHCCCDDDSSS^^^hhh~~~rrrqqqnnnQQQbbbTTTnnnQQQCCC???:::gggdddQQQ<<<888111111111CCCuuuddd}}}gggQQQFFF===@@@OOOaaauuuBBB999QQQGGGdddccc\\\ZZZTTTNNNVVVQQQGGG[[[RRR___RRRKKKGGGjjjxxx\\\FFF555>>>>>>:::TTTuuutttvvvCCC:::222///---+++,,,000???{{{yyykkkKKKBBB>>>BBBEEEBBBBBBEEEAAABBBEEEHHHGGGDDDFFFKKKKKKDDDQQQKKK|||nnnSSSaaaaaauuuyyymmm>>>555___}}}jjjjjjyyyNNN888333,,,***,,,+++<<>>AAAAAADDDNNNNNNwwwlllaaaWWWaaagggmmmmmmHHHIII;;;111***111333```hhhfffzzzvvvLLLDDDSSSNNNiiifffHHHIIIJJJMMMTTTTTTGGGHHHEEE@@@CCCPPP]]]dddTTTUUUOOOFFFBBBCCCQQQiiirrrRRRppp???>>>///555666mmmvvv}}}jjjIII[[[PPPOOOJJJSSSvvv999KKKGGGQQQVVVAAA@@@MMMDDDFFFFFFIIIGGGFFFEEE>>>CCCVVVttt|||zzzvvvjjjyyyNNNCCC999666YYYRRRjjjfffWWWPPPooosssxxxpppvvvccc}}}~~~vvvbbbZZZbbbppp^^^BBBBBBBBB999===::::::666111...---............---...111111222999BBBUUUgggiii^^^BBBCCC<<<777>>>777<<<{{{yyyrrrcccMMMPPP777DDD444GGGqqq~~~ddd\\\qqqkkktttYYY___lllnnngggXXXSSSYYYZZZUUU]]]tttuuuaaa[[[VVVZZZ___ggg~~~}}}aaaFFFDDDGGG@@@999888888;;;AAAEEE@@@777111000;;;pppjjjQQQ444111555222{{{kkkzzzKKKgggzzz]]]NNN\\\hhhccc^^^___ZZZNNNeeesssZZZGGG>>>LLLPPPUUUYYYYYYWWWYYY[[[\\\WWWTTTRRRKKKEEEJJJUUUJJJCCCDDD666999777000AAAFFFGGGHHHRRRdddyyyllljjjlllPPP```PPPrrrRRR:::999999nnnsss[[[@@@888444///333CCCuuufffzzz^^^BBB:::===GGGVVVQQQfffggg===YYY___WWW]]]```ggghhhOOOZZZhhhiiiuuuhhhSSS^^^NNN@@@888AAA<<<:::ccc|||yyy|||FFF>>>666222...+++,,,000EEEttt}}}CCC;;;<<>>===HHHVVVdddbbbPPP]]]ggg```[[[pppUUUWWWuuuiii{{{aaatttdddMMMHHH>>>:::AAA:::<<>>888999gggiii\\\qqqeee~~~mmm~~~wwwgggfff^^^UUUDDD;;;LLLiiiyyypppmmm{{{cccLLLRRRgggtttSSSEEE???@@@???777CCC888444///------.........---,,,---000000111888AAA___mmmoooFFF@@@<<<;;;333222:::555DDDttt~~~www~~~tttwwwyyyyyy}}}rrrwww|||}}}|||}}}sss[[[IIIWWWsss555777444333111888WWWyyyiiiwwwbbbhhh]]]]]]aaannnzzzttt^^^MMMHHHKKKCCCAAAFFFIIIIIIKKKOOOBBBIIIHHHCCCBBB>>>:::<<<:::888;;;>>><<<:::EEEUUU???888333333666DDDeeeyyyrrrRRR444555***222111nnnoooyyyDDDaaaiiiGGGAAASSS[[[ZZZ___RRRUUU^^^YYYKKKVVV[[[___```\\\[[[___aaa^^^```[[[___jjjnnnggg```___LLLaaaYYYGGGIIIpppXXXIIIQQQTTTRRRaaa}}}ooommmooofffcccPPPbbbLLLtttGGG777999999oooxxxdddKKKGGGEEE666888777hhhhhh{{{lll}}}gggDDD777HHH]]]ooo{{{zzzkkklllrrr|||hhh]]]OOODDD555:::DDD<<>>...777ZZZpppooonnnhhh<<<111444......222+++222bbb~~~}}}ppptttmmm]]]hhhrrrqqqsssrrr{{{___iiieeeVVVJJJHHHDDDGGG???777000lllggguuubbbmmmlllzzz___XXXUUUnnn}}}}}}uuuzzzyyy^^^bbbGGGDDDqqqaaaHHHIIICCC???999[[[ppp```yyylllnnn~~~sss[[[ccc___XXXKKKBBBHHHtttqqquuulllvvv^^^LLLUUUjjjuuuPPPEEE???AAAAAA777HHH777444///,,,,,,......///------...111111222999AAAWWWeeefffDDD<<<666999222000999333333PPPwwwtttsss|||~~~~~~zzzuuuvvv|||yyykkkeeecccSSSNNNwwwZZZ777111000---...000;;;rrrhhhwwwiiisssrrrvvviiiDDDHHHaaawwwaaaZZZ@@@===@@@???888;;;BBB@@@<<>>999<<<;;;999???AAA???===AAAMMMTTTJJJ:::888...,,,777LLLjjjBBBDDD555"""444777jjjpppzzzDDDaaakkkKKKGGGWWW]]]]]]eee[[[hhhiiirrrbbbfffiiiiiidddcccgggeee```bbbaaaiiitttuuukkkddddddJJJcccXXXJJJZZZpppPPP]]]^^^hhh}}}rrruuutttaaabbbQQQcccLLLppp@@@999BBBBBBggg___aaaJJJGGGEEE777888666iiipppdddhhhDDD<<>>LLLBBBIII{{{wwwuuunnnGGGIIIMMMNNNFFF999111///333sssvvvvvvwww333888DDDSSSbbbsssooommmEEE===;;;111===iiizzzsssRRRuuu666---333...///333***000SSStttvvvrrrqqqvvvllluuuRRRsssVVVPPPMMMMMMEEEHHHCCC;;;///hhh{{{vvvggg}}}[[[ooo}}}>>>JJJ]]]sssooohhhCCCxxxLLLEEERRROOOPPPIIIBBB444PPP~~~oooggg___zzzvvvXXXeee___YYYPPPHHHFFFvvvlllOOOFFF]]]|||uuuNNNFFF???AAACCC777JJJ777333///,,,,,,......///...---...111111222999BBB[[[iiikkkDDD===777555444222222555555;;;vvvYYYfffssswwwsssrrryyy~~~qqqgggUUUNNNFFFaaaNNNccc}}}666333111///------///222444|||lllhhhuuuzzzuuuzzzsssccc^^^nnnxxxdddZZZLLLBBB???@@@AAAAAAAAA>>>999777888:::===>>>IIIOOOLLLJJJMMMDDD888777:::444LLLiii{{{sssCCC///444---222ddduuu~~~{{{JJJWWWeeeOOOGGGJJJYYYgggiiimmmUUUnnnrrrjjjiiigggeeeeeeeeeffffffdddgggtttvvvgggcccZZZYYYcccRRReeeUUUjjjvvvyyyrrrnnnlllkkkjjjHHHkkkTTTrrrCCC999777DDDyyyzzz___OOOIIIHHHBBB777888^^^|||wwwppp~~~lllPPP___qqqxxxlllTTTSSSIII???;;;555JJJHHH<<>>BBB999888333---,,,...000///,,,000......000000111999BBBYYYjjjoooCCC<<<666555444222222555333///^^^|||llloooTTTYYYccccccgggsssnnnkkkhhhfffbbb[[[RRRMMMYYYLLLNNNyyytttTTT222111000...,,,,,,...///111QQQ```nnnrrrssswwwxxxuuu}}}uuukkkfffgggppp~~~vvvfffXXXNNNHHHFFF@@@@@@AAACCCGGGKKKMMMNNNJJJRRRNNNDDD===111)))///111___ttt~~~}}}rrr:::---111***000^^^wwwSSSXXXdddGGGBBBRRRaaaccc```ooo___mmm}}}pppmmmiiihhhiiimmmqqqsssuuuwww|||lllgggbbb___cccYYYzzzjjj|||{{{ssspppnnniiieeeaaaMMMaaaVVVfffAAABBB>>>999eeefff___JJJGGGDDDFFF<<<666PPPuuu{{{}}}}}}sss\\\qqq{{{iiiWWWRRRLLL888???111CCCXXX888CCCdddtttHHHEEECCCCCCEEEFFFCCC<<<555111WWWvvv|||{{{pppBBBUUU```wwwYYY===555666FFF222hhhiiiYYYQQQ111000///------------...;;;iii~~~~~~~~~www}}}}}}yyy~~~tttkkkPPP{{{___lllIIIIIICCCKKKEEEEEEHHH888FFF{{{www{{{{{{bbbAAARRRFFFyyyeeeKKKQQQJJJGGGUUUDDD;;;yyyrrr~~~ZZZ___YYYYYY]]]LLLfffyyylllddd```>>>===dddSSSOOOQQQLLL<<<777???EEE777222---,,,...000///,,,000......000000111999BBBXXXiiioooAAA;;;555444333111111444444///666kkk|||xxxuuuuuulllaaaWWWKKKKKKLLLKKKJJJJJJNNNUUUZZZ\\\~~~)))555///...---,,,,,,,,,,,,,,,000FFF\\\eeellluuuyyyxxx}}}{{{SSS333999SSSRRR```ttt|||xxxtttlllbbbVVVJJJAAA<<<555444***(((666BBBKKKXXX___///...111,,,111QQQ~~~uuusss___XXX}}}zzzkkkHHH<<>>KKKQQQyyyiiiHHHKKKCCC<<>>===BBB>>>AAA___}}}|||rrrfffyyyuuuooovvviiiVVVTTTNNN???999???:::;;;RRRYYY666TTTrrrRRR666@@@>>>>>>@@@CCCDDDCCCBBB444TTTrrroooqqqlll|||tttiii{{{zzzccc???333777999:::;;;HHHWWW|||[[[rrrccc\\\+++///...---+++++++++,,,---111AAAcccxxxpppzzztttwwwuuuSSSooo\\\^^^qqqHHHFFFCCC@@@CCCAAAEEEHHH:::;;;SSSuuucccfffmmmKKK777OOOyyykkkTTTOOOGGGBBBFFFRRRCCCBBB???~~~}}}qqqeeeWWWWWWJJJPPP^^^OOOMMMiiiZZZ???SSSYYYsssUUUEEEMMM>>>444DDDGGG999555333000------...//////...///...///111111222888AAARRRdddkkk===777222222222//////111)))555000---RRR[[[vvvpppppp~~~xxx~~~[[[+++444...------...------+++***)))---%%%222WWWwww~~~sssjjjfff~~~}}}nnn\\\NNN<<<000...111333444===:::555000000666AAAHHHMMMfffyyyvvvOOO222666555,,,333555777zzzvvvlllQQQggguuuFFFAAALLL[[[LLLCCCXXXaaaaaatttzzzppplll{{{zzzpppzzz}}}nnnhhheeecccaaazzzrrrqqqnnniiidddaaaaaaaaaWWW]]]GGGyyyzzzEEE888:::CCCEEEpppIII888AAA;;;<<>>TTT|||zzzzzzzzzpppyyy~~~}}}uuuuuu|||rrroooggg```aaagggiiihhhUUU^^^ZZZHHH???BBB;;;,,,EEECCCYYYFFFAAAvvvlllCCC888;;;::::::<<>>999BBB333'''000000333qqqqqq|||pppQQQ]]]kkkNNNqqqyyyVVVBBBWWWkkkqqqzzznnneeeiiijjjlllzzz|||qqqkkkiiidddaaawwwyyy{{{lllmmmmmmiiibbb^^^^^^aaaRRRPPPNNNnnnDDD999===AAAXXXzzzBBB<<>>@@@??????:::BBBjjj~~~{{{}}}qqqnnnwwwuuu}}}zzzppp}}}pppxxx|||qqqqqqhhh[[[lllnnnkkkfffdddeeedddaaa]]]SSSEEE===???@@@999...IIILLLKKK@@@kkkgggKKK:::???555666777888:::===???@@@===AAA```|||uuugggqqqjjjJJJCCCWWWsssttteee\\\WWWTTTRRRTTTTTTiiiiii]]]XXXHHHDDD444888;;;888333>>>\\\xxxlllfffhhhWWW,,,333,,,+++***))))))***+++,,,'''111GGGddd|||YYYnnn}}}uuuOOOSSSeee<<>>@@@===>>>BBB@@@<<<;;;===nnnwwwooottt{{{yyy|||yyyrrr\\\kkk```HHHGGGQQQsssdddQQQBBBFFFDDDHHHKKK@@@CCCMMM:::SSSuuu}}}}}}~~~jjjVVVQQQTTTZZZXXXOOOMMMSSSVVVwwwppptttVVVEEEAAA===bbb^^^wwwlll\\\MMMiiifffVVVIIIHHHCCC999555..................//////...---///222222222888@@@YYYjjjppprrr999333000111111...---///+++...111...&&&***LLLvvvppp}}}{{{|||}}}999333000000+++******))))))))))))))))))%%%***###***QQQooovvvLLLsssmmmggghhhmmm```hhhFFFCCC>>>???AAA111...000(((444]]]nnnuuuVVVUUU~~~}}}lll```mmmYYYddd}}}yyysssggg```{{{rrrnnniiieeekkkuuutttjjjjjjiiifffaaa^^^\\\\\\VVVIIIddd^^^AAA888???888\\\nnn@@@<<<;;;666>>>999>>><<<777TTTooopppuuujjjaaahhhgggvvv|||xxx~~~|||vvvooo|||ooolllTTTUUURRR[[[dddgggfffbbbYYYPPPIIIAAAAAABBB555(((999WWWNNNHHHJJJcccwwwoooxxx111...'''111222333555666777:::;;;888===IIIqqq~~~kkkeeeiiiyyywww]]]@@@999999AAAFFFBBB@@@CCCRRROOOLLLLLLLLLJJJFFFCCCGGGIIIMMM>>>999;;;555EEE<<<===<<<===JJJddduuurrr111(((000+++***)))((())))))***+++''',,,:::SSSooo}}}wwwZZZVVVxxx^^^QQQQQQ???TTTXXX???AAADDD999@@@:::;;;===999999<<<:::SSS~~~sssjjjnnnwwwxxxssskkkkkkkkkllloootttvvvvvvkkk}}}~~~zzznnnYYYKKKYYY}}}bbbFFFLLLMMMaaa}}}XXXCCCUUUFFFDDDDDDIII===EEE@@@<<>>iiisss333(((555)))---+++(((((('''''''''(((((()))!!!)))000...$$$&&&>>>YYYbbbTTTooo{{{eee[[[iii{{{^^^RRRYYYlll]]]iiiBBBEEE???<<<;;;999111999555$$$777FFFaaauuuyyy[[[QQQ~~~xxxqqqVVV~~~tttyyyrrroooiiijjj}}}|||{{{xxxrrrjjjgggeeecccbbb___[[[XXX___KKKzzzSSS===555CCCAAA~~~ppp666::::::888888222???BBB555FFFqqqjjjdddnnngggaaa___SSS```mmmnnntttjjjaaarrrssseeeTTTrrr]]]UUUgggjjjhhhaaaZZZTTTLLLDDD===<<<444---666IIIOOOIIIUUU>>>XXXxxxhhh999)))888000...///111333333444666888444>>>444```zzzmmmPPPRRRnnnwwwkkkMMM444333888888999@@@444666:::>>>AAAAAA>>><<<666999999111@@@BBB...666;;;999???WWW~~~ooo}}}ccclllIII---333'''******)))(((((()))***+++///""",,,PPPmmmvvvwwwllluuuxxxdddQQQ\\\HHHZZZyyy>>>JJJuuu|||BBBCCC777III555>>>888::::::444777===999>>>jjjqqqeeewwwppprrrwwwtttmmmzzzvvvcccWWWQQQEEEXXXCCCPPPLLL@@@www^^^AAAKKKQQQEEECCC===DDD<<>>FFFJJJZZZ|||iiiqqqnnnQQQrrrSSSHHHGGG;;;888;;;222+++---............///000------///222333222888???XXXiiioooaaa555333000.........---,,,+++++++++,,,,,,,,,------...NNNzzzkkkFFF+++---222***&&&+++(((((((((((((((((((((((((((((((((((())))))))))))CCCnnnhhhVVVggg|||SSSPPPMMMQQQ^^^qqqwwwdddRRR<<<444BBBbbbrrrhhhrrrPPP666DDDFFF555888888777666444111///---BBBpppooo{{{eee___ggg~~~|||vvvttt}}}zzz}}}pppvvv{{{uuupppooolllgggeeeddd^^^UUUTTTXXXUUUCCCbbbKKK111;;;???OOO~~~sssTTT222111;;;111999222444<<<999>>>cccgggfffbbb\\\SSSMMMPPPYYY```bbbcccllliii\\\XXXdddhhhddddddoooZZZNNNKKKHHH@@@777777777777<<>>AAAIIIPPPyyyrrrtttyyyYYYttt}}}```---&&&))),,,******))))))))))))******...&&&$$$777ZZZyyy}}}www[[[VVVuuu~~~hhh[[[VVVQQQSSS[[[bbbffffffbbbZZZWWWLLLUUUOOOkkk]]]~~~CCC888___|||LLL<<<>>>:::888===777777666666666666777777CCC???{{{WWWuuu{{{uuu}}}qqqllleee[[[\\\GGG:::JJJtttjjjEEE>>>JJJ```{{{fffIIIHHHLLLHHHBBB>>>===;;;:::999888888888<<>>NNNoookkkLLLyyyppp;;;AAAMMM???666>>>999999999888666333111///777kkkoooxxxvvvnnn]]]~~~xxxvvv{{{xxxuuuxxxtttooojjjiiicccccc```[[[ZZZ\\\[[[VVVHHH]]]SSS999777===@@@WWWlllBBB000000333555555222777>>>;;;888HHH___uuu|||{{{fffRRRUUUUUUOOOFFFCCCJJJSSSSSSMMMAAADDDZZZbbbZZZWWWQQQQQQNNNGGG???::::::;;;555===JJJRRROOOFFF???===rrrnnnjjj}}}>>>***666333"""......---,,,---///000222333777333===```yyyuuulllzzzooo;;;:::333MMMmmm~~~{{{iiiNNN;;;;;;888555444555666555333///:::CCCBBB@@@KKKeee|||oookkkuuuoooXXX~~~tttvvv<<<***...---(((***))))))(((((())))))***%%%---+++(((AAAmmmtttaaaFFFGGGooovvvYYYJJJ@@@OOOqqqmmmAAA999===888555:::555444444333333444444555111333HHHuuuxxxkkkiiiyyyiiiddd]]]DDD777AAAHHHCCCGGGTTT]]]{{{kkkKKK>>>:::iii}}}yyyRRRAAABBBEEEBBB===;;;:::999777666666555555222666|||TTTZZZxxxkkk^^^___lllfffeeevvv|||ooolllooouuuwwwccc~~~hhhMMMPPPKKKKKKJJJHHHGGGEEEDDDCCCCCCCCCUUUuuu___DDDCCCCCCFFFLLLRRRUUUWWWPPPTTTYYY[[[WWWQQQLLLIIIBBBBBBCCCEEEHHHJJJLLLLLLNNNYYYpppvvvsss~~~]]]NNNKKKIIIHHHBBB888111000..............................000111000000888BBBZZZhhhmmmUUU555222///------------,,,******+++++++++,,,,,,,,,)))%%%$$$111KKKkkkJJJ...+++))))))------)))''''''''''''''''''''''''''''''&&&'''''''''((((((((((((((("""%%%777MMM___sssnnniiibbb___eeerrruuuddd```mmm{{{ppp~~~yyyffffffbbb???+++888AAA888444===999999999999777555333222,,,ZZZ]]]|||qqq}}}wwwQQQttt{{{{{{yyyxxxfffjjjrrryyy|||wwwsssrrrmmmgggfffccceee___VVVWWW]]]WWWIIIDDDuuuJJJ111CCCDDDHHHvvv222///000+++444000111666:::999555555999{{{sssaaaYYYMMMEEEBBBCCCBBBAAAFFFDDD:::;;;HHHHHH@@@@@@BBBCCCBBB<<<888:::CCCKKK\\\UUUPPPKKKCCCGGGeeeccczzzCCC///))))))---///++++++******+++,,,...///***:::555)))<<<[[[kkkpppttt===???888777AAARRRdddtttsssqqqmmmeeeZZZOOOGGGCCCPPPZZZhhhwwwyyynnnooofffXXXqqqxxx~~~???)))+++///---$$$))))))(((((((((((())))))###,,,+++###,,,PPPvvv|||yyyzzzQQQCCC[[[rrrvvvzzzZZZLLL>>>KKKBBBZZZnnnNNN555666<<<666222555222111111000000111111222333...444UUUiii}}}yyyWWW\\\UUUUUUmmmvvvqqq|||LLL888???===IIIkkkcccRRRAAA<<>>:::777777666555444333222222222,,,CCCXXX^^^CCCcccooogggkkk\\\[[[bbb``````fffgggrrrmmmfffcccgggjjjeee\\\lllxxxbbb}}}xxxNNNNNNKKKIIIIIIGGGFFFDDDBBBAAA@@@AAACCC;;;```sss\\\LLLEEEEEEHHHIIIIIIKKKMMMMMMKKKIIIHHHHHHAAAFFFJJJMMMQQQZZZgggrrrlllUUURRRRRRQQQKKK>>>000,,,...------------------------......000111000000999BBBZZZhhhmmmMMM444111...---------,,,+++************++++++++++++&&&---///''' ***FFF```XXX222;;;...,,,...---'''%%%&&&'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''',,,(((&&&&&& ###<<>>>>>EEECCC@@@@@@:::999DDDFFFAAA===???GGGOOOTTTUUU>>>UUUOOO;;;YYY]]]```rrrQQQ&&&...+++###+++666))))))))))))***+++,,,---(((111222......:::bbbnnn~~~wwwQQQ@@@444777===AAAHHHPPPiiiqqqzzz~~~{{{uuurrrqqq|||ooo^^^]]]JJJKKKssssssKKK,,,///+++(((+++((()))((((((''''''(((((()))+++###$$$+++)))...RRR}}}{{{bbbGGGLLL:::AAAIIIPPPTTTWWW\\\```QQQNNNEEEBBB===:::JJJ<<>>???>>>999777777444444333222111000000000,,,>>>000```LLLtttyyymmmeeekkkqqqkkkaaadddeeeffflllzzznnnTTTNNNRRR@@@FFFEEEDDDBBB@@@>>>===<<>>:::777777999;;;999666333555555666666666555444333'''666SSSiii~~~~~~{{{~~~iii[[[mmmzzzyyywww{{{|||wwwuuummmeeebbb```ZZZWWWWWWZZZKKKFFFxxxvvv{{{}}}|||uuuvvvqqqnnnlllhhhaaa\\\ZZZ\\\QQQQQQ]]][[[KKKFFFOOOKKK888===:::JJJggg~~~444777+++,,,///)))***000111---///888???@@@<<>>>>>>>>:::444555999333222111000000///000000///&&&888===bbbddd]]]dddooo\\\KKKOOOFFF>>>BBBAAA@@@>>><<<;;;999999888555===999AAA~~~{{{eee\\\PPPZZZPPPFFF<<<666111------000------------------------------///111000111999CCCWWWeeekkkCCC333000---++++++++++++***((())))))))))))*********'''%%%&&&***///000+++&&&###$$$...KKKttteee888------...888%%%'''&&&&&&(((***&&&!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&'''###&&&222444---)))(((&&&&&&'''***...111OOOYYYggguuubbbBBBJJJJJJ333,,,::::::000,,,333888666222222222333444555555444333333666===[[[rrr~~~}}}|||ttt\\\hhhrrrrrrsssxxxzzzxxxzzz~~~dddMMMJJJQQQLLLpppyyy}}}xxxrrrtttwwwxxxuuuwwwvvvhhhllljjjgggdddaaa]]]ZZZYYY[[[MMMNNNZZZQQQ>>>JJJhhh[[[;;;000AAA;;;ZZZuuuzzzggg***444%%%)))111,,,)))///333000...111666888444888NNNYYYvvvooocccWWWNNNHHH>>>AAAJJJAAA777:::@@@AAA???:::666999CCCLLLdddzzzjjjtttSSS))))))///000))))))***$$$(((((()))******+++++++++***,,,))),,,555444333===}}}tttxxxyyysss```UUUCCCDDDBBB===666333666999777666666;;;HHHYYYkkkwww}}}zzzvvv999((($$$(((,,,'''''')))&&&''''''&&&&&&&&&&&&''''''$$$***,,,((($$$'''+++,,,;;;}}}rrrkkknnnuuu|||OOO>>>444444444444111......000...------------------...***)))...888444'''666ZZZsss^^^RRRYYY999;;;999888888444000222777111000000///......//////,,,111,,,<<<666jjjfffmmm{{{wwwgggBBBLLLDDD777FFF======<<<;;;999888777777444<<<555444;;;AAA}}}iiixxx~~~jjjfffNNN[[[bbbPPPBBB333.........---...,,,,,,,,,,,,,,,,,,,,,,,,------///111000111:::DDDYYYhhhmmmAAA222000,,,+++++++++***)))((((((((()))))))))******###'''++++++'''%%%(((+++333222***!!!,,,RRRyyyUUU@@@111,,,222000///))))))444'''&&&''')))(((### $$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%!!!''')))###!!! &&&%%%$$$%%%(((,,,000333$$$---...+++---888EEE???>>>@@@HHHOOOOOOFFF===444555222///111777888555///777999222,,,...111111111222333444555555444333+++111DDDttt}}}zzzqqqrrreeehhhlllnnnooosssvvvxxxpppiiikkk|||yyytttvvvwwwtttvvv|||zzzxxxvvvssskkkdddgggpppqqqoooooopppmmmiiihhhkkkeeeccc```\\\ZZZYYYXXXWWWUUUOOOOOOPPPDDDBBBgggoooHHH444444DDDGGGlllyyy@@@...((((((---(((---******---///...,,,...111...444BBB@@@iiilll~~~}}}jjjllljjjcccbbb```LLL===AAA<<<===???CCCNNNaaavvvzzzooouuu@@@111666,,,&&&---,,,333''''''((()))************&&&222000''')))---222<<>>$$$999FFFyyy|||}}}iiiAAANNNFFF444EEE888555444555333//////111///......------------...)))000...(((;;;???}}}]]]NNNVVVQQQXXXmmm~~~xxxooolllCCC@@@GGG===888DDD999999888888777666666555888:::222666:::***AAAuuuwwwvvviii[[[```QQQJJJMMM@@@222...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///111000111:::DDD[[[iiioooAAA222///,,,+++++++++***)))(((((((((((()))))))))))),,,+++***)))(((((((((((((((---***(((---222333===<<>>SSS???@@@000;;;BBBPPPsssuuuaaa'''555000444++++++%%%$$$***---+++...444000111333000<<>>111:::555MMM]]]~~~|||PPP///---+++)))(((((()))))))))(((((()))***+++,,,,,,,,,000444444222444:::@@@\\\aaaQQQ+++###,,,000,,,(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((***++++++,,,...//////...:::\\\xxxqqqwwwccclllrrrooovvv}}}~~~~~~eeeRRR999+++))),,,+++)))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$((()))&&&'''333JJJ\\\aaaCCC,,,...555222+++***---------,,,++++++******************************))))))******+++,,,,,,---,,,111444111+++,,,555???^^^xxx~~~bbbSSSQQQSSSLLLIIIEEECCC@@@===:::777444333222111000///......++++++++++++++++++++++++,,,+++***)))***,,,...///"""VVVtttTTTDDDCCCAAA???<<<999777555555555444444333222111000/////////000000111222222333+++111NNNsssyyynnn||||||xxxfffrrrFFF---000///...---,,,,,,,,,,,,++++++******++++++,,,---...,,,,,,//////111999CCC[[[fffiii<<<111///,,,*********)))((()))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%&&&'''((()))***+++,,,------------------------------,,,,,,,,,,,,,,,---,,,,,,------.../////////555---222///WWWjjj}}}yyy|||sssgggqqqppplllmmm}}}kkkQQQ```pppxxxvvvtttxxx}}}rrrooojjjiiinnntttqqqkkkbbbbbbbbbaaa___\\\YYYXXXRRRQQQPPPMMMLLLLLLOOORRRYYYVVVRRRMMMJJJHHHGGGGGG<<<666777FFFXXX[[[KKK999JJJGGGvvvkkk:::...AAA444PPPYYY~~~qqq,,,---+++)))((('''''''''((((((((((((((()))***++++++------///222444333///+++111777YYYwww~~~UUU:::'''+++222,,,%%%###(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******++++++444999555///222CCCTTTppp777///***%%%%%%)))+++)))%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###'''***((($$$###&&&***555UUUttt???888111...111555444222111,,,,,,,,,++++++******)))))))))))))))))))))))))))((())))))******++++++,,,(((***---///000///000000333888<<<@@@OOOjjj|||vvveeeccc___WWWMMMFFFAAA@@@FFFDDD@@@>>><<<:::666444000000///...------,,,+++************************)))(((((('''((()))+++,,,;;;///???rrrfffGGG;;;<<<===<<<:::888666444444333222222111111000///......,,,------....../////////>>>000''':::nnn|||dddmmm{{{III777)))//////...---,,,,,,,,,,,,+++************+++,,,,,,---,,,,,,//////111:::CCCXXXdddggg<<<111///+++*********)))(((((((((((('''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$#########################################################################################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''))))))******+++++++++++++++,,,,,,***)))))))))******+++,,,******++++++,,,---------,,,222---777///ZZZwwwvvvggg```___pppyyysssrrrqqqRRRNNN```pppnnncccfffmmmqqqnnnfff```_______________]]][[[WWWTTTRRRQQQPPPOOOMMMMMMOOORRRTTTBBBBBB@@@???>>>???BBBDDDHHHMMMKKK@@@555999NNNaaa^^^<<<,,,:::888SSSRRR}}}uuu~~~>>>,,,***)))((('''&&&&&&&&&&&&((('''''''''(((((()))***...+++***,,,000222111//////***333???EEE]]]www~~~wwwDDD222+++""""""+++))) $$$222'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((())))))***)))***---222333111---666???___qqqCCC//////222...,,,***)))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))***,,,---&&&(((...888NNNooommmKKK<<<666111;;;<<<777///)))***+++++++++++++++******)))))))))((((((((((((((((((((((((((((((((())))))*********---***''''''***///222555***111777999999;;;>>>???999HHHPPPeeeTTTRRRCCCJJJGGGIIILLLNNNMMMJJJGGGEEEAAA???<<<:::999777444222......------,,,+++******))))))))))))))))))))))))'''''''''&&&'''((()))***!!!000::::::kkkRRRGGG@@@>>>@@@999888777555444333333222111111000///......------++++++,,,,,,,,,---------++++++111444111>>>rrrsss\\\kkkyyy~~~~~~|||rrryyy{{{sssNNNBBB444$$$111......---,,,++++++,,,,,,***************++++++,,,---+++,,,...///222:::CCCXXXdddggg<<<111...+++*********)))(((''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$##################################################################################################################$$$$$$$$$%%%%%%############$$$$$$$$$$$$$$$$$$%%%&&&'''(((((()))(((((())))))************''''''''''''((()))***+++)))))))))***++++++,,,,,,'''+++'''666222ZZZqqq~~~hhhjjjPPP]]]mmmtttsssttt}}}[[[EEEHHHTTTEEEJJJPPPQQQLLLHHHIIIMMMHHHHHHHHHGGGEEEBBB@@@>>>===;;;999888:::<<<>>>???JJJNNNQQQQQQLLLEEE@@@>>><<>>LLL___ooofffYYY\\\MMMAAA777555555111111444'''...222///---...+++&&&)))))))))))))))(((((((((''''''''''''''''''''''''''''''(((((((((((()))))))))***,,,+++***(((''''''666---)))+++)))&&&///<<>>>>>???<<<:::999;;;>>>@@@AAA;;;<<<>>>>>>@@@FFFOOOVVVhhhkkkzzzfff<<<555>>>888777JJJDDDNNNwwwvvvUUU444###***''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%&&&&&&''''''###'''+++---,,,,,,---...+++---------,,,***'''&&&---)))///---444GGGTTTfffjjjeeeiiiaaaZZZSSSAAA>>>///,,,,,,------,,,---000"""'''++++++,,,,,,%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&,,,333555111,,,)))((($$$444333***---222000...---999555CCCFFF>>>FFF<<<999---999//////666&&&...111222000)))(((+++,,,***"""$$$&&&'''&&&$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###$$$&&&%%%###!!!***,,,---+++((('''***---000333666666555333666888888888<<>>NNNIIICCC@@@@@@@@@@@@???666444222222222111///...+++************)))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&(((,,,$$$,,,999&&&666+++$$$***IIItttmmm[[[ZZZTTTJJJHHHKKKFFF>>>999;;;???<<<666555444222111000/////////,,,,,,,,,++++++++++++******************************555---&&&+++///---333$$$!!!000;;;DDD___uuuKKK>>>444222,,,%%%,,,:::444,,,222222)))222333++++++************++++++)))))))))))))))***+++++++++***+++...000222;;;EEEYYYgggjjjooo;;;000...***)))))))))((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""""""""""""""""""############$$$$$$$$$############$$$$$$$$$$$$""""""######$$$$$$%%%%%%$$$$$$%%%&&&&&&'''(((((((((''''''&&&&&&'''''''''(((((())))))***+++++++++###///111222///'''SSS{{{}}}qqqpppgggUUU@@@888BBBQQQ]]]gggooooookkkllluuu}}}qqq```PPPEEE???;;;999555777888HHHRRR@@@BBBhhhddd[[[444666000%%%&&&&&&'''''''''&&&%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%)))&&&$$$$$$'''***,,,,,,&&&+++((('''---***%%%(((###,,,***---$$$000%%%)))222"""****** ...%%%"""+++'''%%%%%%'''...'''+++&&&&&&***)))"""!!!%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###'''******(((%%%%%%&&&444&&&(((000***%%%+++000,,,...((())))))''',,,***'''...((()))'''###+++''')))***)))(((((((((&&&###'''&&&$$$$$$%%%&&&&&&'''#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%###""""""$$$&&&(((((((((&&&$$$$$$''')))+++(((,,,******...)))---///000000000333777555111555555...'''---888666,,,%%%%%%+++111...&&&%%%+++&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''+++...---)))%%%)))111///%%%$$$---///(((******888///<<<444>>>::::::<<>>777===BBB===444000666>>>HHHHHHMMM^^^iiiaaaooo222''',,,$$$###///%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))******))))))(((((('''''''''&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((******))))))((((((''''''))))))))))))(((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''((())))))***)))******+++---...//////---.........---,,,,,,+++++++++)))((('''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((()))))),,,++++++,,,///222555777;;;<<<===>>>===<<<:::888444333111000...------,,,((((((((((((''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((())))))***++++++,,,,,,,,,...111666:::???BBBDDD???===;;;:::999:::;;;<<<@@@AAACCCDDDDDDCCCAAA@@@===<<<;;;999777666444444111000///...---,,,++++++******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))++++++,,,,,,,,,------------......///000111111222555555555555555555555555000000111111111111000000......---------,,,,,,,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))******+++,,,******,,,---111:::EEE[[[bbbgggggg444///---***))))))))))))(((&&&&&&%%%%%%%%%%%%$$$$$$########################################################################""""""""""""""""""""""""########################""""""""""""""""""""""""########################""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&'''''''''((((((((((((***))))))))))))***++++++;;;fffnnnfffiii[[[vvvddd@@@???111555IIIKKK<<>>::::::888777555333222111//////...---,,,+++******)))))))))((((((((('''''''''''''''''''''''''''''''''((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---......///////////////////////////////////////000000/////////------,,,,,,,,,,,,+++++++++++++++******)))))))))(((((((((((((((((((((((()))(((((((((((()))******,,,******,,,...111;;;EEE\\\ccchhhccc333///---***))))))))))))(((&&&&&&%%%%%%%%%%%%$$$$$$########################################################################""""""""""""""""""""""""########################""""""""""""""""""""""""########################""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))(((((())))))***+++,,,444~~~eeehhhdddkkkcccVVVEEE>>>@@@CCCCCC@@@:::999999<<>>CCCDDD<<<;;;<<<444777333111222333222333777555666999???IIIRRRRRRMMMOOONNN}}}}}}lll333&&&!!!)))---&&&!!!###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%%%%&&&&&&((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''((()))***++++++,,,+++,,,,,,,,,,,,+++*********)))((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''(((***---///111222333555666555444222111///...---+++***)))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((()))))))))************************+++******+++---///222333666777999<<<===<<<;;;;;;666666555333222000///...------,,,+++******))))))((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))************))))))******+++,,,,,,,,,************************---------......---------++++++++++++************************))))))))))))((((((((((((((((((((((((((((((''''''(((((()))***,,,******,,,...111;;;FFF^^^eeekkk]]]333///---***))))))))))))(((&&&&&&%%%%%%%%%$$$$$$$$$########################################################################""""""""""""""""""""""""########################""""""""""""""""""""""""########################""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((''''''(((((()))***555)))GGGfff~~~yyy___|||TTThhhvvvXXXKKKHHHDDDBBBBBBAAA@@@===888222---555666777888888777555333888222666777111333777222999999:::;;;;;;<<>>222(((&&&'''&&&######&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''(((((()))))))))))))))(((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&'''(((***++++++...///111333333333111000---,,,+++***))))))((()))&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&'''(((((((((''''''(((((()))***++++++---///222444666666666555222222111///...---,,,,,,)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''(((((()))))))))))))))*********************************))))))************))))))))))))((((((((('''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((()))))),,,******---///333===GGGbbbiiinnnPPP222///---***))))))))))))(((&&&&&&%%%%%%%%%%%%$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''((( ---...(((&&&WWWyyyfffMMM~~~|||mmmggghhhkkkmmmrrr{{{ppp\\\MMMVVVWWWWWWUUUSSSQQQQQQRRRXXXRRRVVVXXXTTTYYY```]]]fffkkkpppttt{{{~~~vvvsssyyyxxx;;;///...$$$%%%%%%$$$%%%((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%&&&&&&'''((())))))***,,,---///111222222111000---,,,+++***))))))))))))&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%'''(((((((((((((((((((((+++,,,///222333333333222000000///...---,,,++++++(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''(((((()))***,,,******---///333===HHHaaaiiioooLLL222///---***))))))))))))(((&&&&&&%%%%%%%%%%%%$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""####################################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''888###'''222***;;;yyy{{{YYYPPPqqqhhhccc]]]YYY___ooozzzooorrr\\\444''''''111'''&&&'''((((((%%%$$$###################################################%%%$$$$$$######$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""######$$$$$$########################################################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$"""""""""######$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&'''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$%%%&&&'''''''''''''''(((***,,,...000000///...,,,+++***))))))(((((()))%%%%%%%%%%%%$$$$$$$$$$$$"""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''''''''&&&&&&(((((())))))))))))))))))(((***,,,///000000//////......---,,,+++******)))(((''''''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))(((((('''((((((((((((''''''''''''&&&&&&&&&''''''((((((((('''''''''''''''''''''''')))(((((((((((()))******,,,***+++---///444>>>HHH^^^gggnnnIII222///---***))))))))))))(((&&&&&&&&&%%%%%%%%%$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''')))'''---777)))111YYYqqqYYYOOO[[[uuuzzzlllbbbkkkkkkjjjeeeaaaaaadddgggkkkiiirrrwwwqqqooommmdddmmmooonnnnnnsssxxxtttlllwww{{{@@@ '''..."""000###!!!###&&&%%%"""$$$)))################################################%%%%%%$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%########################!!!!!!""""""#########$$$########################################################################"""############$$$$$$$$$########################%%%%%%$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$""""""######$$$$$$$$$%%%################################################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&'''''''''&&&%%%%%%%%%$$$$$$%%%&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&###$$$%%%&&&&&&&&&&&&&&&%%%'''))),,,------,,,,,,+++***)))(((((((((((((((%%%%%%%%%$$$$$$$$$######""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%%%%&&&&&&###$$$%%%''''''((((((''''''(((+++---......---,,,---,,,,,,+++***))))))(((''''''''''''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''))))))((((((((('''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''')))))))))))))))***++++++,,,***+++---000444>>>III\\\fffnnnFFF888///,,,***)))******)))'''%%%%%%%%%%%%%%%%%%%%%%%%$$$'''(((,,,''')))+++$$$000 """&&&... ''' ***---%%%(((***&&&+++""" ///!!!&&&'''$$$*** """"""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""$$$#########""""""!!!!!!########################$$$$$$$$$#########""""""##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((()))CCChhh}}}lll[[[VVV]]]ooo|||uuuvvvooopppuuu[[[+++******)))((('''''''''$$$$$$%%%%%%%%%%%%&&&&&&########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$$$$##################################################################$$$$$$$$$#########""""""########################################################################################################################################################################################################################%%%%%%$$$$$$$$$$$$$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&)))))))))***++++++,,,,,,,,,,,,++++++)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((()))***************))))))************)))))))))((('''&&&%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%$$$&&&'''(((&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))+++***+++---...333???LLL\\\eeennnFFF777///,,,***)))******)))'''%%%%%%%%%%%%%%%%%%%%%%%%---444(((### ###""",,, ))) 111,,, ,,,***$$$... $$$$$$!!! ,,,...""" &&&...!!!...""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""############"""""""""!!!########################$$$$$$$$$#########""""""#################################$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''333)))***CCChhh|||gggZZZQQQIIILLLYYYjjj{{{mmmnnn\\\555""")))(((((('''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################################################################$$$$$$$$$#########""""""########################################################################################################################################################################################################################$$$$$$#########$$$$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))******+++++++++++++++***)))(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''(((((()))))))))))))))((())))))******))))))((()))((('''&&&%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%&&&(((((('''%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))+++***+++---...333@@@LLLZZZbbblllFFF666///,,,***)))******)))'''%%%%%%%%%%%%%%%%%%%%%%%%---444VVVUUU``` ((("""!!!~~~555\\\EEE!!!555+++""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""############""""""""""""########################$$$$$$$$$################################################$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''///...***;;;eee~~~rrrkkk\\\IIIAAAFFFQQQWWW```kkkppp|||rrrkkkdddccckkkXXX555$$$###'''&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################################################################$$$$$$$$$#######################################################################################################################################################################################################################################"""""""""""""""###$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***************)))'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((())))))))))))((((((((('''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((()))'''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))***)))***,,,...333@@@MMMYYYbbblllDDD555///,,,***)))******)))'''%%%%%%%%%%%%%%%%%%%%%%%%333&&&###777sss222***lll---)))***kkkWWWfff***eee:::$$$""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""#########"""""""""""""""####################################################################################$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&)))******(((###%%%333CCCLLLeee}}}}}}rrrkkk\\\cccOOORRRMMM@@@MMMCCCMMMQQQKKKTTTLLLWWWSSSXXXiiiOOOdddlllggguuu~~~___HHH---!!!&&&------(((%%%%%%$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%########################################################################################################################""""""""""""""""""""""""###############$$$$$$$$$################################################################################################################################################################################################################################################################################################!!!!!!!!!!!!"""###$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((())))))))))))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''''''''&&&'''(((((())))))((((((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''))))))(((&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))***)))***,,,...333@@@MMM[[[cccnnnBBB444///,,,***)))******)))'''%%%%%%%%%%%%%%%%%%%%%%%%''' %%%///&&&777)))!!!###OOO&&&,,,111,,,cccKKKGGG$$$000''' 999$$$########################!!!"""""""""############""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""##############################################################################""""""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&---###'''222000$$$+++''''''///>>>QQQcccqqqnnnFFF000***###$$$'''******(((###%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%########################################################################################################################""""""""""""""""""""""""""""""#########$$$$$$$$$################################################################################################################################################################################################################################################################################################""""""!!!!!!"""######$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''((((((((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))'''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))***,,,...333AAANNNZZZcccnnn@@@444///,,,***)))******)))'''%%%%%%%%%%%%%%%%%%%%%%%%111!!!+++333111)))%%%""" !!!{{{iiiCCC{{{&&&DDD$$$'''"""GGG777########################""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""###################################################$$$$$$$$$########################"""""""""############$$$######$$$$$$$$$%%%%%%%%%###+++---(((###'''///)))$$$'''222666///'''&&&+++===UUUhhhwww[[[EEE---"""###)))///444,,,,,,)))$$$ &&&+++%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$########################################################################################################################"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%###############################################################$$$$$$$$$########################################################################################################################################################################################################################$$$######""""""#########################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&&&&'''''''''(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&'''''''''((((((((()))(((***,,,...444AAANNNXXXaaalll>>>555///,,,***)))******)))'''%%%%%%%%%%%%%%%%%%%%%%%%###&&&###)))'''(((!!!222000###&&&ZZZJJJ***{{{GGG%%%888GGG########################""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!"""""""""####################################""""""#########$$$$$$$$$########################""""""""""""########################$$$$$$$$$$$$***$$$"""%%%(((((((((+++---***%%%"""$$$)))---...((((((&&&$$$(((222;;;===------:::>>>DDDMMMJJJOOOZZZ]]]\\\eee```bbbWWWTTTLLLGGGAAA555333111'''---%%%'''...444111&&&###"""###'''++++++'''###$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$########################################################################################################################""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%################################################""""""#########$$$$$$$$$########################################################################################################################################################################################################################&&&%%%$$$######"""######################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&&&&'''&&&&&&'''''''''&&&%%%%%%##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%&&&'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((()))((())),,,...444AAANNNXXXaaakkk===555///---***)))******)))'''%%%%%%%%%%%%%%%%%%%%%%%%"""''''''!!!333777$$$"""111JJJ___---KKKDDD,,,EEE!!!!!!{{{<<<########################""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!""""""#########$$$########################""""""######$$$$$$$$$$$$########################""""""""""""############"""############$$$$$$$$$$$$%%%''')))&&&!!!###(((+++///&&&$$$+++))) %%%((()))''''''(((###***,,,!!!###000%%%111,,,***(((***,,,---***((( ...%%% ,,,,,,%%%)))...$$$###'''&&&%%%'''$$$''')))'''""" !!!$$$###############$$$$$$$$$"""############$$$$$$$$$########################################################################""""""""""""""""""""""""########################""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%################################################""""""######$$$$$$$$$$$$########################################################################################################################################################################################################################''''''%%%$$$######""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&''''''&&&&&&&&&'''&&&&&&%%%%%%##############################$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%"""###%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((()))((())),,,...444AAAOOOZZZcccmmm???111///---+++******)))(((&&&%%%%%%%%%$$$$$$#########(((&&&%%%""" (((''')))((( )))***+++BBBIII+++SSS&&& ***""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""##############################################################################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""########################"""############$$$$$$$$$################################################"""############$$$$$$$$$################################################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""$$$$$$############$$$$$$########################"""############$$$$$$$$$$$$$$$$$$#########""""""$$$$$$##########################################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((+++))))))---111777BBBLLL[[[hhhaaa>>>111///---+++******)))(((&&&%%%%%%%%%%%%$$$$$$$$$###&&&%%%000))))))///'''%%%!!!444WWW)))iiiKKKIII&&&&&&TTT---################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#############################################################################################################################################$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""########################"""############$$$$$$$$$################################################"""############$$$$$$$$$################################################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""$$$$$$############$$$$$$########################"""############$$$$$$$$$$$$$$$$$$#########""""""$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((+++))))))---111777BBBMMMWWWeeebbb===222///---+++******)))(((&&&&&&%%%%%%%%%%%%%%%$$$$$$((( '''!!!###EEE***BBBAAA666)))""",,,###___@@@}}}!!!---eee,,,MMM&&&""",,,################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$#################################################################################################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$################################################"""############$$$$$$$$$################################################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###############$$$$$$############$$$$$$########################"""############$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((+++))))))---000666CCCOOOTTTbbbccc;;;333///---+++******)))(((&&&&&&&&&&&&&&&%%%%%%%%%%%%### %%%***CCC!!!!!!nnnYYYnnn***CCCvvvUUU^^^$$$'''###'''FFF%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$####################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$################################################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$########################""""""#########$$$$$$$$$##############################$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((+++)))***---000666CCCPPPUUUbbbddd999555///---+++******)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&111777WWW&&&AAA666333$$$ >>>kkkaaa999&&&:::mmm################################################""""""""""""""""""""""""############################################################$$$$$$$$$$$$########################################################################################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$################################################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$########################""""""#########$$$$$$$$$##############################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((******+++---///666DDDSSSYYYccceee777666///---+++******)))(((&&&&&&&&&&&&''''''''''''((('''###&&&...666EEE...666(((222{{{%%%111///...nnn111'''000+++JJJMMM)))$$$$$$222///$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""#########################################################$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""""""""############$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#######################################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$################################################"""############$$$$$$$$$################################################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$############$$$$$$########################"""############$$$$$$$$$###############$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((******+++---///555EEEUUUZZZdddggg555888///---+++******)))(((&&&&&&&&&''''''((((((((((((------&&&////// ###((( )))'''***)))555888)))(((222444JJJHHHIIIPPPNNNUUUPPPIIIJJJDDD999222===888)))///111)))%%%***"""&&&999$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""#########################################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""############################################################"""""""""######$$$$$$$$$########################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""########################"""############$$$$$$$$$################################################"""############$$$$$$$$$################################################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$############$$$$$$########################"""############$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""#########$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((******,,,---...555FFFVVVVVVaaakkk555888///---+++******)))(((&&&&&&'''''''''(((((())))))...###!!!***&&&///'''+++&&&111)))###???555OOOXXXsss~~~~~~oookkk___XXX<<>>@@@222+++ ---...<<<$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""############""""""""""""""""""""""""########################""""""######$$$$$$$$$%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""########################"""############$$$$$$$$$################################################"""############$$$$$$$$$################################################%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$$$$$$$############$$$$$$########################"""############$$$$$$$$$""""""######$$$$$$$$$$$$######$$$%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))******,,,......555FFFWWWQQQ___mmm>>>222000...,,,+++,,,,,,***)))+++'''%%%(((***((('''))))))&&&'''***+++)))***---(((---AAA```vvv|||ooopppqqqpppmmmlllnnnpppmmmllloootttrrrmmmmmmqqqxxxwwwrrryyymmmbbbPPPMMMDDD777...+++'''###'''&&&$$$$$$%%%$$$###"""'''%%%$$$$$$%%%%%%$$$####################################"""""""""""""""!!!$$$%%%$$$!!!!!!###&&&%%%&&&&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''''''''((((((&&&""""""%%%((()))"""&&&)))&&&'''((("""""""""!!!"""###$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""################################################################################################################################################$$$$$$##################)))'''$$$###""""""!!!!!!((($$$"""$$$%%%###$$$&&&)))""""""$$$"""(((,,,######''')))&&&""""""###$$$((($$$###'''&&&!!!"""(((%%%$$$###""""""$$$%%%'''########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$##########################################$$$$$$$$$!!!###$$$$$$######%%%'''"""###$$$$$$$$$$$$%%%&&&"""!!!!!!!!!"""$$$'''(((!!! """$$$%%%%%%######################################################################################################$$$%%%$$$""""""###%%%%%%'''******(((&&&$$$$$$,,,(((%%%&&&)))((('''&&&'''***)))$$$'''000333000222,,,))),,,---+++))))))***%%%+++333+++"""555(((###''')))!!!!!!((('''$$$'''&&&###$$$(((%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$##################"""######$$$%%%%%%%%%%%%$$$$$$$$$#######################################"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$###"""###&&&)))&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''((())))))***((())),,,000888HHHWWW[[[YYYnnn~~~===333111///,,,+++,,,+++***)))!!!%%%,,,000+++%%%&&&+++///***%%%$$$&&&+++777BBBjjjwww}}}qqqrrrzzzyyynnnpppppprrr{{{sssZZZMMMNNNPPPEEE666...)))###!!!###&&&%%%$$$"""!!!!!!"""$$$%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$,,,&&&!!!!!!&&&******'''&&&'''(((((())))))***+++555999======:::888999;;;666111///222777777...%%%((( !!!$$$***%%%$$$$$$$$$#######################################################################################################################################################################################################################################$$$$$$$$$$$$$$$#########!!!###''')))***)))'''%%%!!!$$$$$$$$$%%%'''###((((((!!!$$$((("""###%%%'''&&&&&&''')))))) !!!%%%((('''"""#########$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$%%%%%%%%%$$$$$$((('''&&&$$$###$$$%%%'''$$$%%%&&&%%%%%%%%%%%%&&&------+++)))&&&$$$"""!!!+++)))&&&%%%%%%%%%$$$###################################################################################################''''''&&&%%%$$$$$$%%%&&&"""!!! """'''+++""""""###'''))),,,111777111777???DDDDDDBBB===999EEEGGGJJJJJJEEEBBBJJJUUU:::444,,,'''(((***((($$$+++'''******###!!!###!!!&&&(((((($$$%%%)))(((%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$$$$#####################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$##########################################$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&'''((('''&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''''''''((())))))***((())),,,000888HHHVVVZZZWWWlll|||<<<555222000---,,,,,,+++***(((+++)))))))))&&&$$$***111%%%(((///666???SSStttuuuwwwwwwvvv}}}|||}}}eeewwwxxxaaaRRRNNNQQQ@@@888,,,&&&%%%&&&&&&%%%"""!!!"""###%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$'''***)))%%%!!!(((+++111:::FFFVVVeeennneeelllrrrpppiiieeeggglllWWWSSSHHH999,,,***222;;;222((('''&&& ###((($$$%%%%%%%%%%%%$$$###"""!!!################################################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$+++***'''$$$###""""""###...(((%%%(((+++***)))***"""""",,,///((((((---+++***(((&&&&&&&&&&&&%%%$$$&&&'''&&&"""###''')))(((!!!"""$$$%%%%%%%%%###"""########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###!!!!!!!!!"""$$$&&&%%%%%%((('''''''''''''''&&&&&& """$$$$$$$$$$$$'''%%%###$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""###$$$%%%%%%''')))++++++)))''''''(((---///444999999999BBBMMMfffYYYXXXhhhxxx{{{vvvrrrhhhjjjmmmoookkkhhhkkkqqqZZZllllllUUUDDDCCC;;;+++%%%%%%&&&&&&'''***,,,---%%%(((((($$$"""$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###############$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%'''))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))***)))***---000888GGGVVVYYYUUUkkkyyy;;;777333000...,,,,,,+++***(((333***$$$&&&***+++))))))000,,,777YYYzzznnnYYY{{{~~~{{{uuummmfffbbbYYY]]]]]]]]]lll}}}yyyiii}}}|||___aaa{{{uuuYYYWWWOOOCCC777---(((%%%$$$&&&%%%%%%%%%&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&!!!%%%)))'''###%%%---555@@@OOOeeeuuuyyytttkkkeeeiiimmmooollleeeaaabbbfffeeennntttmmm[[[JJJAAA@@@888111111000'''&&&(((!!!###$$$$$$%%%$$$###"""!!!################################################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%% !!!$$$&&&'''''')))***""""""$$$((()))***...444444111;;;BBB;;;999;;;888AAA<<<888999:::888666555+++,,,(((!!! %%%%%% ######$$$$$$%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###"""###$$$''')))((($$$!!!%%%$$$$$$$$$%%%&&&%%%%%%******))))))((('''&&&%%%$$$######%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!"""%%%'''&&&$$$###%%%'''(((((()))+++,,,888>>>LLL]]]gggmmmyyyqqqkkkvvvzzzpppjjjnnn{{{tttrrrzzz}}}rrrjjjbbb|||nnn^^^```^^^QQQEEEBBB666***)))'''$$$$$$%%%((()))'''$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###%%%'''(((''''''((()))''''''''''''''''''''''''$$$%%%''''''%%%$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))***)))***---000888GGGUUUYYYTTTkkkuuu999888222000...,,,,,,,,,***)))((('''+++000000+++((()))///RRR}}}wwwkkkaaajjjeee]]]TTTLLLFFFAAA???>>>FFFGGGFFFPPP^^^\\\OOOFFFQQQYYYlllsssooottt{{{fffccc[[[LLL<<>>@@@@@@<<<999555,,,"""(((&&&$$$""""""###%%%'''########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$---+++)))(((((('''%%%$$$)))((('''))),,,------+++''''''&&&&&&'''((()))))))))(((((())))))'''### $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((&&&$$$%%%%%%&&&***222@@@NNNXXXjjjiiippp{{{{{{qqqnnnrrrhhhjjj{{{yyyyyyvvvxxxxxxiiieeecccLLL777777222))))))&&&''')))***)))''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&''')))---000''''''''''''''''''''''''$$$&&&((('''&&&%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((('''''''''''''''((())))))***)))+++...111888FFFTTTZZZTTTkkksss888999222000------------,,,+++''',,,000---&&&***???VVVmmmaaaaaadddeee]]]WWWOOOHHHFFFFFFFFFGGGAAAFFFGGGDDDFFFKKKIIIAAABBBQQQXXXZZZ___]]]^^^jjj}}}tttfffpppoookkk___OOO@@@777333'''%%%""""""$$$&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&###$$$+++;;;QQQcccnnnrrrfffqqq~~~zzznnnlllrrrvvvsssmmmeee[[[UUUIII777111111+++%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''(((///+++%%%!!!"""---===III\\\aaajjjnnnmmmmmmxxxttthhhlllwwwvvvssssssooobbbYYYTTTTTTRRRJJJIIILLLVVVMMMFFFDDDDDDBBBBBBCCC333000***%%%######%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))######$$$$$$&&&+++333888555333111333666888777444000000...---+++***((((((&&&%%%%%%&&&''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&$$$$$$%%%&&&***111===IIIUUU___hhhmmm___bbbqqqzzzssswwwpppYYYIIIGGGHHHIIIMMMRRRUUUYYYdddpppkkkSSSVVVMMM999666***%%%$$$''')))(((((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((((((+++000444''''''''''''''''''''''''&&&'''))))))'''&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((('''''''''''''''((())))))))))))+++///111888EEESSSZZZSSSkkkqqq666999000...---,,,---...---,,,//////...---111DDDhhhmmmYYYHHHIIIQQQRRRIII@@@LLLIIIFFFGGGJJJNNNPPPPPPRRRQQQQQQRRRSSSSSSOOOKKKEEEKKKEEE@@@HHHVVVnnnzzz|||vvvnnndddWWWJJJAAA111---((($$$$$$&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''((((((%%%666PPPggguuuyyyxxxwww|||{{{YYY]]]bbbeeegggiiilllooovvv~~~||||||~~~wwwssshhhQQQBBB:::000,,,***'''$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((($$$'''---666EEE]]]wwwzzzzzz|||}}}{{{{{{yyynnnmmmtttcccPPPDDDFFFFFF@@@BBBKKKDDD@@@:::222,,,((('''&&&########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&'''***---...$$$...:::CCCHHHMMMUUU[[[wwwtttqqqrrruuuvvvssspppkkkiiiddd\\\PPPDDD999222333///)))%%%%%%'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%&&&$$$###'''000999>>>FFFSSS___ggglllnnnoooyyyVVVDDD;;;EEEQQQPPPJJJHHHNNNOOORRRSSSOOONNNXXXdddjjjuuuzzz}}}jjjGGG======111&&&%%%''''''''')))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''((()))))))))***,,,///''''''''''''''''''''''''''')))******)))(((((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''((())))))))))))+++///222888EEERRRYYYQQQiiippp555999///...,,,,,,...///...---,,,)))---???WWWooohhhbbbiii\\\MMMCCCEEEIIIJJJQQQZZZYYYYYY[[[```fffiiiiiiggglllffffffmmmsssrrrnnnmmm\\\```YYYUUUXXXRRRIIIJJJZZZmmm}}}xxxssshhhWWWIII???999000)))&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((())))))***@@@[[[yyyyyytttrrreee^^^aaafffWWWaaannnvvvwwwzzzpppkkkhhhmmmwwwvvvvvv|||gggUUUFFF666222///***&&&###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))...AAA^^^vvv||||||vvv|||~~~|||{{{sssvvv|||mmmjjjtttmmmRRR@@@???SSSOOOIII@@@777000***'''########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&))),,,000333AAATTTlllzzz}}}yyywwwxxxppplllhhhhhhjjjjjjfffbbbnnnqqquuuvvvrrrjjjbbb\\\SSSJJJ;;;///(((&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$''')))((()))333DDDSSSpppnnnkkkkkkqqq~~~tttRRREEEKKKIII]]]zzzwwwbbbWWWiiisssssshhhXXXDDD222,,,,,,***)))+++&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$&&&((()))'''&&&&&&&&&((((((((((((((((((((((((((()))++++++)))))))))***(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((('''''''''''''''((()))))))))))),,,///222888EEERRRXXXPPPhhhaaa<<<777222222///))))))---///,,,,,,888999___qqqkkkrrrmmm^^^AAAJJJUUU]]]```dddiiimmm|||ooohhhbbb\\\XXXTTTQQQ[[[ppp~~~~~~ssswwwsssaaaAAADDD<<<+++###''''''!!!'''&&&%%%$$$###$$$%%%%%%///)))+++%%%///EEEqqq}}}vvviiitttrrroooooouuu~~~yyy|||uuuxxxhhhkkkvvvtttbbb;;;444:::666(((###((()))###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""&&&***(((""" """&&&+++$$$###,,,---%%%111PPPjjjhhhppp|||lllcccaaaggghhhbbbaaagggllleeebbbkkk{{{zzz|||vvvrrrpppdddSSSCCC@@@CCCMMMRRRJJJ;;;111''',,,+++$$$!!!$$$%%%############"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###&&&(((&&&######'''+++***%%%&&&...222<<>>:::QQQgggvvvggggggkkkqqqvvv}}}lllaaaKKK444000 %%%'''))))))'''&&&)))+++'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''"""%%%'''(((((()))******+++)))'''%%%%%%%%%&&&&&&((('''&&&'''(((***++++++$$$%%%'''((('''&&&%%%%%%...---***$$$&&&...&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!'''+++''' '''///+++)))(((---333111555&&&>>>OOO666111CCCAAA555---000///***555)))444'''&&&(((++++++'''$$$###(((((('''%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$***)))''''''((()))****** $$$)))++++++***,,,...******)))***++++++++++++&&&(((*********)))******'''******)))***,,,***%%%***++++++***)))))))))***))))))(((''''''''''''((((((((((((((()))))))))))),,,******...222999EEEPPPWWWVVV^^^]]]:::666444//////555555...,,,///999vvvrrrfffaaabbbVVVHHHRRRkkkyyyuuuddd[[[YYY^^^ppp|||rrrnnn[[[KKKDDD999)))###'''((((((((((((((((((((((((###111///!!!///YYYwwwzzzlll{{{SSSeee~~~}}}{{{zzz|||{{{yyykkkpppuuuqqqvvvkkk```LLL<<<999444((("""%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%'''$$$"""$$$***---***&&&222333@@@gggtttuuu}}}}}}|||[[[KKKTTT^^^eeennnyyyppp___RRRNNNMMMKKKMMM]]]sss~~~}}}tttbbb[[[XXXPPPFFF???OOO@@@222---)))######'''''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((***)))(((''')))CCC]]]ppppppLLL^^^GGG888===EEENNNccc{{{sssxxx}}}{{{{{{eeeeeekkkqqqkkk[[[OOOMMMEEETTT```hhhuuu|||jjjMMM222,,,''''''))))))$$$ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&& ###&&&((())))))((('''---CCCZZZvvvnnnYYYooobbbHHH???GGGhhhuuu}}}yyyvvvyyyjjjVVVaaavvvxxxkkkTTTGGG...$$$&&&))))))'''&&&''')))'''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''$$$&&&((((((%%%###$$$'''"""%%%((())))))'''&&&((())))))(((&&&%%%&&&'''((()))+++)))'''&&&'''***"""!!!###)))///000***$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$######%%%(((******)))))))))$$$...333BBB]]]YYYSSS{{{~~~jjjqqquuummmooozzzxxxkkkjjjWWW666111777///***,,,,,,***+++111,,,,,,+++)))%%%$$$&&&***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$(((''''''&&&''')))***+++***...111///***'''(((+++---///000...---...111555111444777555111///111444---...---+++---000,,,&&&&&&&&&''''''(((***+++,,,***)))((((((''''''(((((((((((((((((()))))))))))),,,******...222888EEEQQQVVVVVV^^^\\\:::777666111111444---'''444III~~~uuukkkWWWXXXTTTMMMQQQjjjppp```XXX^^^iiiyyyvvvrrrrrrcccJJJ:::666...###'''(((((()))))))))))))))+++'''"""---RRRxxxqqqxxxlll|||zzz{{{yyy}}}zzz{{{yyyrrrjjjlllyyy|||iiinnnpppiiinnngggfffcccSSS===444555...!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&((((((((('''&&&%%%>>>777ZZZxxxoooyyy~~~}}}jjjQQQIIIOOOmmm{{{eeeppppppssstttoooiiilllsss~~~{{{xxxxxx|||uuuuuussspppqqqqqqfffYYYdddmmmzzzvvv^^^GGG<<>>:::999666444...)))+++000///+++***))))))***++++++***)))***))))))((('''((((((((((((((((((((())))))))))))+++***+++...111777EEEQQQUUUUUU^^^\\\;;;999222111333222+++111UUU~~~jjjXXXUUUNNNNNNdddzzzeeeZZZWWW```ooopppuuunnnYYYHHHBBB999///((((((((((((((())))))))))))&&&555UUUmmmttt|||ttt|||}}}{{{|||zzz~~~qqqiiijjjooottt~~~yyyyyylll___qqq{{{iiikkk```JJJ<<<888111%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%)))+++'''!!!###000<<>>YYYaaaDDD///111&&&%%%%%%%%%%%%&&&'''((('''''''''''''''''''''''''''&&&$$$&&&222LLLmmmvvvrrrbbbLLLEEE\\\ppp___eeesssrrrlllooovvvkkkVVVPPPXXXbbbmmmqqqaaaCCC+++%%%(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&'''''')))111CCC[[[lllsssllloooyyyJJJIII[[[www[[[MMMPPPMMMHHHNNNTTTJJJ777555111,,,)))***...222444555777===BBBFFFLLLZZZggg|||TTTDDD111'''(((+++***'''((((((((('''''''''&&&&&&&&&&&&'''''''''((((((((()))######+++---'''$$$&&&***+++,,,///777FFFXXXeeetttaaaQQQHHH999111)))(((,,,///...***)))(((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((($$$%%%''',,,:::SSSqqqvvv[[[DDD@@@111'''))),,,***((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((()))))))))((('''&&&))),,,,,,++++++...111<<>>999;;;============<<<;;;;;;999666666:::BBBKKKQQQhhhppp{{{~~~wwwppp\\\RRR[[[^^^OOO@@@;;;,,,***'''%%%$$$%%%&&&''''''''''''''''''''''''''')))%%%(((<<>>YYYwww{{{ZZZ999...///,,,))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))&&&)))---///333;;;GGGPPPTTTggg{{{lllbbb>>>666---(((***,,,...---+++***))))))(((((())))))(((((((((((()))))))))))))))***---000000555DDDSSSQQQSSS^^^XXX999:::888222///;;;]]]ZZZPPPPPPdddllljjjkkkxxxzzzuuurrrjjjrrryyy}}}}}}xxx[[[<<<444111,,,)))'''(((+++---$$$MMMooowww~~~uuuccceeegggfffeeehhhooottt{{{~~~zzzxxx}}}lll``````fffccc}}}~~~wwwnnnqqqssszzzxxxmmmcccXXX@@@'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''(((((('''%%%+++???]]]www|||oooWWWaaaxxxmmmjjj```MMMBBBBBB:::444555<<<>>><<>>======666DDDZZZjjjqqqssszzz~~~vvvrrrvvvtttyyyXXXJJJTTTRRRAAA111...***&&&$$$$$$&&&'''((((((((((((((((((((((((+++'''222VVV{{{aaaHHHPPPwwwnnnccczzz\\\SSSPPPIIIHHHKKKPPPXXX^^^aaa```^^^VVVfffssszzzyyy}}}|||vvvbbbUUU```tttsssVVV888''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))+++)))///DDD___ooopppjjjZZZDDDbbb~~~kkkSSS222111444///(((***222111((((((000---...000///...///111333333000222888888111...000333777AAAXXX|||ttt___GGG444***))),,,)))(((((((((''''''''''''''''''''''''((((((((()))(((&&&(((+++)))...EEE```zzzzzzwwwnnnbbbYYYWWWWWWYYYPPPHHHHHHOOOTTTSSSOOOQQQYYY]]]XXXSSS^^^yyygggAAA111111))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))'''JJJyyyQQQ999333///++++++))))))))))))))))))))))))((((((((((((((((((((((((******))))))***+++,,,,,,,,,000444:::DDDUUUiiiwwwfffWWWDDD555...,,,+++***+++******)))))))))))))))(((((((((((()))))))))))))))***...000000555DDDTTTQQQSSS^^^QQQ???@@@<<<999%%%IIIRRRRRRbbbWWWsssrrriiiqqq}}}{{{hhhWWWQQQ~~~vvviiibbbSSS666000111...%%%(((000///---hhhuuuuuupppddd^^^wwwbbbnnn~~~yyy|||}}}vvvyyybbbZZZ{{{|||zzznnnsssrrrmmmooozzz~~~ooonnnggg]]]WWWCCC///---&&&"""$$$&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&((((((%%%"""%%%++++++'''111...666ddd|||vvv\\\]]]kkkmmmaaaLLL;;;666::::::777EEEHHHLLLNNNPPPWWWaaajjjuuuvvvyyy}}}{{{uuummmhhheee___WWWQQQJJJBBB???CCCKKKWWWjjj{{{xxx{{{ppphhhnnnMMMLLL```eeeIII666)))))))))$$$$$$******'''000&&&%%%+++$$$...000RRRbbbXXXHHH[[[```qqqdddDDDBBBNNN\\\ooowwwrrr}}}zzzyyyoooiii^^^ZZZeeennnbbbMMM,,,---,,,)))''''''&&&%%%$$$&&&((('''&&&''''''%%%...!!!JJJPPPaaaUUUbbbYYYSSSVVV@@@444,,,,,,111---------............///555333111///000222444666777666444222222222333444444777:::<<>>\\\wwwxxxOOO111111444---+++///---''')))///,,,###))))))(((((((((((())))))***...+++***222666???RRRVVVVVVbbbTTT>>>999222888CCCeeeWWWZZZXXX~~~rrrfffjjjwww{{{mmm\\\JJJTTT~~~ooovvvhhhAAA555111///((('''+++,,,IIItttmmm|||rrrvvvmmm}}}sssssswwwzzz{{{|||~~~vvv\\\ooo||||||zzzzzz{{{iiihhhlllooossscccZZZ^^^CCC333...'''###%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&(((******(((&&&'''777xxxqqqssszzz\\\___gggdddDDD???===>>>;;;999AAANNNMMM[[[oooyyylll___PPPHHHDDDCCCKKKTTTiii|||zzzzzz{{{nnn___WWWNNNHHHAAA444)))&&&)))******+++&&&''''''%%%***///******[[[zzziii]]]BBB```tttyyyLLLJJJMMM___}}}www~~~~~~qqqccccccjjjjjjbbb???///""""""&&&'''&&&'''$$$&&&((('''''''''))))))+++KKKfff]]]ZZZrrrZZZbbbaaaKKK888333222---+++.........///000111111222222...111666:::<<<;;;999777888888888777777777888888555444555555555:::JJJYYY~~~uuu___JJJ;;;000''',,,,,,***((('''((())))))&&&'''$$$###***333///%%%---:::222[[[vvvoooyyydddgggWWW___|||tttsss|||iiiFFF(((&&&,,,***&&&&&&'''((()))***,,,+++(((%%%&&&&&&%%%%%%&&&&&&'''(((%%% +++(((###888YYY{{{}}}JJJ222666111111((($$$+++---))))))******)))))))))******+++,,,((('''+++---///666>>>>>>XXXwwwmmmKKK555111,,,......,,,,,,---+++'''))))))(((((((((((())))))***...++++++222666???RRRUUUVVVcccUUU@@@999;;;444```ttt___\\\aaavvv}}}~~~tttfffaaammmyyytttgggJJJMMMjjjsssxxx}}}zzzRRR???222111///)))***111cccqqq|||kkkvvvkkkzzzccc|||~~~wwwyyyyyyxxx{{{~~~}}}yyyyyyxxxkkkdddwwwvvv}}}^^^bbbaaazzzzzzhhh```hhhPPP<<<000)))$$$%%%'''%%%%%%&&&%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((%%%(((...---''''''---===yyyzzzxxxjjjPPPjjjwwwhhhPPP:::<<<444888GGGQQQXXXmmm|||mmm___QQQGGGCCCKKKVVVjjj{{{sssZZZKKKTTTUUUIII333(((,,,,,,%%%'''---)))###'''++++++...AAAqqqSSS>>>lllXXX<<>>>>>===<<<======>>>???<<<<<<<<<======<<<<<<;;;AAA======???>>>:::999:::LLLmmmvvv```BBB,,,,,,,,,***)))''''''))),,,(((***'''"""%%%,,,+++$$$&&&CCC\\\rrrgggssslll}}}zzzwwwuuuvvv}}}uuu```wwwpppEEE111222111))))))(((''')))+++***&&&###&&&&&&&&&&&&&&&'''((((((111((()))222555@@@jjjbbb111222......+++''',,,---%%%,,,,,,++++++***+++++++++---++++++...111999FFFQQQ|||~~~bbbFFF333///...///...+++***,,,***))))))(((((())))))******...++++++222555>>>QQQSSSUUUdddUUUEEE???EEE===fffiii[[[qqq|||zzzvvv|||yyyxxxuuuiii]]]bbbrrrzzzwwwgggpppjjjsssrrr{{{fffMMM444111444,,,///@@@ddduuu~~~vvv}}}^^^]]]|||nnndddqqqqqqzzz{{{ooofffkkkrrrttt{{{fffeeeuuuqqqeeesssvvvlll~~~lllzzzZZZiiiiiivvvpppiiihhhddd>>>222+++%%%&&&'''&&&%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%)))///***###///CCCaaatttwwwWWWUUUdddqqqzzzrrrZZZDDD::::::IIIHHHTTTnnnzzzfffYYYEEE>>>JJJhhhzzzxxxwww}}}zzzppp}}}|||llliiiWWWXXXPPP>>>111---***%%%"""---)))'''---$$$$$$999zzz]]]UUUTTTaaajjjFFFTTT{{{|||sssttt}}}hhh```ccciiiyyycccEEE...''')))(((%%%'''((())))))&&&&&&...777YYYlll[[[vvvLLLwwwRRRHHH...555000...000///---///555666777:::===???AAABBBBBBEEECCCAAA???>>>>>>??????<<<;;;;;;;;;;;;;;;;;;<<>>;;;999999888CCC\\\oooOOO888+++)))***+++)))'''))),,,,,,(((+++///&&&'''???OOO~~~nnncccjjj[[[nnn|||tttuuuuuuooo}}}LLL,,,%%%***...+++(((((('''&&&''')))'''''''''&&&''''''((())))))***'''''';;;eeepppUUUCCCNNNIIICCC@@@BBBEEEHHHIIIIIIOOOYYYeeeppp|||666)))111777)))'''...)))---,,,,,,+++++++++++++++***---222555;;;JJJ```rrrrrrRRRBBB444,,,...///***)))...***))))))))))))))))))***)))...++++++222555===OOOSSSVVVfffSSSDDD>>>>>>dddaaa```eee~~~uuu~~~|||uuuvvvxxxnnnccc___eeemmmuuuxxxwwwtttsssnnnrrrkkk]]]YYYfffxxxssswwwyyyvvv]]];;;///222+++222MMM```tttsss}}}{{{ZZZkkk{{{iiittt}}}yyyvvv|||xxxiiiVVVRRR___kkknnn\\\RRRyyySSSOOOOOO___^^^zzzlll|||___rrruuummmllluuulll\\\sss999555---&&&&&&'''&&&%%%'''%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&***,,,%%%&&&AAAbbbvvv|||ooo[[[GGG[[[xxxfffQQQ???777===HHHZZZuuu{{{bbb```QQQCCCNNNlll~~~}}}zzzrrrgggxxxUUUOOOJJJHHH>>>000((()))$$$)))'''+++..."""///ZZZlll]]]999ooorrrqqqoooMMM___yyysssuuuzzznnncccccceeeeeehhhWWW777%%%)))---((()))((())))))&&&'''555DDDoooaaa___UUUxxxiiiIII999===...///.........///111888@@@>>>???BBBFFFHHHIIIJJJJJJGGGIIIKKKMMMLLLHHHDDDAAA@@@@@@@@@@@@AAABBBCCCDDD???<<<;;;<<<;;;888777999:::444777NNNsss}}}jjjTTTHHH---)))(((,,,---)))(((+++***&&&***000,,,***???]]]XXXdddllliiiqqqwwwfff[[[QQQOOOQQQSSSXXX^^^gggllluuu~~~rrr~~~TTT333222,,,+++,,,...+++'''***111(((''''''''''''((())))))%%%%%%(((:::aaaxxxuuu```KKK>>><<>>===DDDLLLQQQpppZZZ444+++666...'''++++++,,,++++++*********++++++(((///777???NNNkkkmmmbbb^^^YYYRRRRRR^^^jjj|||}}}ssstttTTT???...,,,...+++***---******))))))))))))******)))---++++++222444<<>>888IIIiii[[[vvvrrrqqqhhhTTThhhggg[[[\\\___]]]]]]]]]\\\[[[YYYXXXWWWWWWVVVTTT```\\\TTTYYYZZZSSSQQQOOOWWWffftttyyytttpppooocccgggfff\\\RRRXXXmmmiii{{{zzz}}}~~~mmmFFF......***555XXXjjjtttzzzuuuwww{{{|||}}}zzzbbb~~~{{{___~~~ssssss~~~{{{pppeeehhhyyyrrrQQQ```^^^DDDOOO;;;JJJUUUwwwssszzzbbbnnnqqq^^^ttt|||mmm[[[zzz???777///((('''(((&&&&&&(((&&&&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((())))))&&&222UUUxxxssslllOOO~~~{{{jjjNNN666333DDDZZZgggiiiPPPEEEPPPhhhzzzsss~~~zzzttt}}}lll]]]UUUWWWOOO:::***'''***'''&&&******+++MMM~~~}}}kkkSSS\\\mmmhhhIIIggg{{{```zzzkkk}}}}}}ssskkkjjjlll\\\llliiiKKK///)))***&&&***((()))***(((---AAAXXXiiiaaa}}}iiiXXX^^^EEE???000...111)))---111444555888===BBBEEEGGGJJJMMMOOOOOOOOONNNKKKGGGBBB>>><<<<<>>??????>>><<<:::888@@@???@@@CCCAAA;;;:::<<<<<<999888===LLLhhhjjj]]]999...(((,,,...+++(((***)))+++'''$$$///FFFYYY```nnn|||zzzUUUIIIIIIBBBBBB;;;666666555222222555;;;<<>>;;;888999???LLL[[[fffssseeeUUUIIIAAAQQQ~~~WWW///,,,000---***(((++++++******++++++,,,---000777@@@QQQooowww]]]OOOHHHDDD>>>888;;;@@@???;;;???FFF@@@CCCBBBCCCYYY```cccOOO999///------+++++++++******))))))******+++(((---+++,,,222444<<>>===uuuhhhwwwqqqhhhnnnvvvlllaaayyywww```hhhuuueee\\\\\\ZZZYYYYYYWWWOOOMMM___vvvwwwgggyyyvvvQQQ222111111@@@hhhnnnuuu{{{mmm~~~sss{{{|||vvvdddxxxyyySSSuuuuuuzzzrrrlllooolllhhhxxxRRRAAACCC\\\XXXMMM```{{{|||sss```eeelll\\\~~~gggeeesssLLL999000)))((((((&&&&&&(((&&&&&&'''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))(((///EEEfff~~~|||fff~~~dddjjj@@@111HHHTTTXXXxxxcccLLLPPPdddnnnttt{{{yyy|||tttddd^^^YYYKKK666%%%+++(((+++)))'''===hhh```jjjGGG[[[LLL???]]]lllzzz|||~~~}}}wwwpppnnnnnneeennnqqqcccFFF...%%%''')))&&&(((+++,,,666QQQnnncccvvvoooaaaiii===555333---&&&222...333888<<<>>>@@@CCCDDDKKKLLLOOOQQQRRRRRRPPPOOONNNMMMLLLMMMRRRYYY```ddd```bbbcccaaaZZZOOOCCC;;;===999777::::::888777999:::<<>><<>>===AAAFFFBBBKKKTTTZZZ```eeeeeeaaaTTTZZZLLLOOOJJJAAALLLGGGDDDZZZzzz}}}hhhkkk```LLL888...---,,,***+++******))))))******+++(((---+++,,,222444;;;LLLQQQTTTbbbPPPCCCIIIXXXwww}}}}}}ddd|||zzz~~~xxxYYY[[[tttgggXXXMMMNNNUUUUUUNNNNNNSSSMMMGGGTTTkkk}}}lllrrryyyYYY777777:::MMMwwwcccsss~~~jjjWWWnnnpppyyy{{{rrrbbbtttrrrzzzPPP|||{{{ssssssmmmoooxxxwwwiii\\\XXXIIIgggqqq]]]nnn^^^VVVVVVbbbuuupppbbbdddppp]]]xxx\\\lllfffSSS:::111)))((((((&&&&&&(((&&&&&&'''((())))))(((((()))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''')))(((***888TTTnnn|||xxxsssiiiUUU>>>hhh]]]???HHHHHHFFF\\\qqqjjj\\\KKKllliiippppppqqqvvvdddWWWYYYYYYDDD***&&&)))222+++'''LLLsssxxxiiiUUU___fff|||NNN===]]]nnnjjjsssxxxvvv}}}qqquuu{{{zzzqqqkkkiiigggccciiinnnXXX555'''///(((%%%''',,,000<<<]]]}}}mmmyyyVVVwwwuuuBBB<<<000(((444---000000444888;;;@@@GGGLLLMMMMMMOOOQQQSSSSSSRRRPPPOOOcccsssuuuRRRFFF<<<999:::;;;===@@@:::999;;;===<<>>fffqqq```EEE...***---,,,+++///)))))))))))))))******+++)))IIInnngggMMM@@@===IIIPPPkkkvvvNNN[[[vvv@@@...+++***222++++++,,,,,,...///111222LLLSSSgggMMMCCC@@@JJJQQQVVVdddtttxxxqqq[[[IIICCCAAAOOOrrryyyxxxllljjj[[[AAA000------***++++++************++++++(((---+++,,,222444;;;KKKPPPRRR```QQQ444pppdddvvvlllqqqEEE\\\}}}uuu|||ddd???AAAwwweeebbbYYYHHH???BBBBBBDDDFFFFFFGGGJJJPPPVVVvvvooodddsssqqqnnnhhhEEE111555qqqwwwdddsssOOO\\\fffwwwzzz|||yyyxxxssseeejjj|||ddddddrrrrrruuuwwwlllaaa^^^ZZZUUUPPPIIICCC>>>FFF___rrrtttjjj{{{rrr```]]]hhhaaannnYYY^^^sssSSS???111&&&%%%'''&&&&&&(((&&&---+++'''(((&&&(((111,,,000BBBCCC>>>YYYiiiQQQXXXUUUXXX^^^[[[PPPJJJKKKAAA777444111((('''***$$$%%%%%%&&&((())))))'''%%%&&&&&&&&&'''''''''(((((()))/// 222NNNggg}}}sssdddSSSCCCIIIkkklllFFF>>>IIIRRRqqq{{{{{{}}}}}}xxxtttuuuzzz|||yyyuuu}}}{{{iii\\\WWWaaaqqqzzzyyyzzztttdddcccOOOVVV\\\111''',,,...777aaaiiiXXXNNNwwwxxx]]]AAAMMMSSS~~~___nnn~~~]]]:::IIIfff|||wwwuuuuuu}}}xxxtttllleeeeeeeeeHHH%%%...'''###///&&&;;;JJJgggbbbqqq[[[dddMMM===222222222......444444>>>:::>>>OOOLLLJJJ\\\[[[ZZZVVVQQQVVVnnnxxx]]]HHHDDD???444???;;;:::>>>BBBFFFNNNVVVqqqxxxrrrbbbVVV555$$$///---&&&000'''333000PPPuuueeeoooqqq<<<>>>///777JJJ===JJJoooiii]]]KKKAAAJJJccc~~~222%%%555,,,111///(((---***)))---******333777ooo___GGG@@@???MMMgggaaaVVV```'''333555,,,***000,,,(((+++---666GGGPPPUUU___DDDBBBJJJRRRjjjuuuTTTIII@@@HHHnnn{{{lllhhhhhhVVVKKKKKKAAA...'''///************))))))((((((+++***+++...000444>>>HHHPPPQQQYYYOOOBBBfffuuubbbRRROOO~~~{{{jjj===AAAhhhtttggg^^^]]]VVVGGG===<<<<<<>>>@@@AAAAAADDDJJJPPPdddtttgggvvvwwwzzztttmmmVVV777444dddooorrroooCCCgggxxxzzz}}}zzzyyyxxxoooooo~~~qqqUUUMMMbbbrrrqqq```NNNJJJJJJJJJKKKMMMNNNMMMMMMPPP]]]hhhbbbiiikkkddd|||qqqrrr{{{___OOOiiiMMMjjjbbbNNN444222...***((()))(((&&&"""###&&&(((***333???FFFrrrwww{{{{{{tttfff]]][[[dddjjjjjjmmmsssnnndddeeecccNNN:::222---&&&)))+++(((###!!!$$$(((&&&&&&'''''''''(((((((((%%%''')))JJJaaapppmmm[[[666BBBrrriiiCCCCCCGGGVVVzzz}}}|||qqqvvvtttpppiii```ZZZWWWWWWUUUXXX[[[ZZZXXXYYY___eeeXXXaaaZZZSSS___tttrrrdddXXX```mmmvvvvvvvvv|||}}}jjjhhhjjj^^^bbbCCC000000---)))???rrrwwweeeVVVdddxxxMMMIIIwwwooofff{{{[[[nnn{{{WWW;;;IIIGGGnnnuuuuuuoooxxxsssaaaqqqkkkaaafffdddZZZ777---(((---&&&)))===___kkkjjjddd^^^DDD555,,,...000...111888>>>555MMMZZZGGGOOO]]]KKKSSSOOO[[[ooo___QQQLLLIIIBBB>>>>>>BBB@@@;;;@@@LLLQQQUUU```fffllleeeMMMMMM:::<<>>)))......(((...%%%,,,@@@ccciii```@@@000===KKKDDDJJJvvvrrrWWWJJJ```eee888,,,---###""")))...***(((,,,***,,,999PPPyyyWWW===;;;AAAUUUpppggg{{{III))),,,((((((...,,,...777===III\\\^^^tttFFF<<>>YYYuuurrrhhhaaaZZZRRRKKKCCC999111---*********)))))))))))))))+++***+++...000444>>>HHHPPPSSS___LLLZZZiiinnnooommm}}}dddPPPdddeeevvvlllooohhhkkkAAA555yyygggfffccc^^^VVVMMMCCC;;;666666999;;;<<<<<>>SSSkkk```EEE:::FFFGGGHHHJJJLLLNNNPPPQQQOOOQQQ[[[PPPJJJNNNNNN]]]VVVtttbbbEEErrrccceeesssPPP:::555,,,$$$%%%******'''222+++666@@@BBB\\\}}}vvvrrreeetttrrrkkkzzzvvvwwwxxxtttrrruuukkk___iii|||xxxfffTTTFFF777333---(((%%%%%%''')))''''''''''''((((((((((((***$$$444\\\hhhnnnxxxTTTPPPDDD\\\yyyVVV444KKKMMMtttnnnrrrjjj___XXXQQQKKKMMMOOOOOOPPPQQQSSSUUU```aaaaaa___\\\[[[]]]```hhhjjjWWWAAAEEEXXXnnnvvvkkk[[[___hhhpppssssssvvv|||```]]]mmmgggbbb```XXX444)))(((444OOOpppdddRRRxxxuuuccc???eeezzzbbbzzzXXX___oooQQQEEESSS[[[|||}}}zzz{{{xxxyyynnnnnnmmm}}}vvvlllZZZsssqqqcccmmmdddpppNNN+++'''444!!!555NNNwwwnnnssszzzyyywwwOOO===111)))+++///000555===CCCGGGKKKTTT[[[UUUPPPWWW^^^YYYBBB===???:::777;;;@@@AAA???===FFF===AAAGGG@@@888888999CCCHHHKKK]]]UUUTTTJJJDDDHHHPPPUUUXXXZZZ```xxxuuummmNNN111......+++,,,555;;;cccaaauuuzzzKKK444>>>DDD===FFF}}}|||kkkYYYYYYnnnRRR---999...222***...***(((+++***222DDDwwwOOOCCC:::@@@aaaqqqbbbzzz222...444000222---,,,333666>>>PPPqqqsss@@@<<<^^^]]]GGGIII^^^xxxvvviiiYYY\\\VVVJJJCCCAAA888,,,******)))))))))******++++++***+++...000333===GGGMMMUUUbbbJJJsssiii|||{{{~~~^^^FFFoootttYYYvvvnnnfffaaaIII555ZZZ___jjjlllcccQQQCCC>>>:::333333666999::::::===BBBGGGRRRsss|||UUUyyy}}}nnnkkk777999VVVfffooojjjttthhh||||||zzztttwwwooo[[[OOOBBBDDDCCCOOO___NNN;;;CCCQQQRRRRRRRRRRRRRRRSSSTTTXXXZZZpppmmmbbbddd\\\[[[YYYzzzjjjJJJ}}}yyyXXXtttEEE===000&&&&&&)))'''''')))'''333bbbwwwyyyqqquuuoooYYYZZZ```XXXUUUZZZ[[[VVVSSSUUUmmmlllsssmmmYYYYYYrrrQQQCCC111)))+++---)))$$$''''''((((((((()))))))))...)))AAAaaahhhpppuuuccc???HHHfffpppUUUEEELLLQQQyyy~~~tttfffSSSOOOPPPBBB@@@XXXpppxxxOOOJJJ;;;BBBllltttnnnqqqxxx~~~|||tttmmm\\\^^^ccckkkqqqrrrpppnnnYYYPPPsssLLL^^^cccgggAAA%%%)))444dddggg\\\\\\oooBBBFFF```rrrOOOOOO|||~~~^^^HHHEEERRRlllfffiiivvv~~~wwwhhh]]]WWW___kkkooosssnnnnnnlllvvv|||lllvvveeezzz```,,,&&&000%%%CCCjjj{{{lll|||uuuwwwaaa<<<222,,,---111444;;;BBBGGGVVVQQQRRR^^^SSSVVV}}}[[[>>>888<<<===;;;>>>NNNVVVSSSUUUbbbhhheeeeeebbbpppuuuhhhkkkxxxtttqqqzzzwwwgggnnnlllIIICCCSSSbbbddd```dddsssxxx\\\;;;---------******QQQ\\\iii~~~SSSBBB555:::TTTeeeooo[[[zzzwww===111,,,,,,+++///+++(((+++---;;;UUUggg>>>;;;JJJnnnyyyzzzBBB&&&222...///,,,333AAAHHHUUUkkkccc:::???ooouuuLLLJJJTTThhhwwwwwwpppkkkWWWXXXSSSIIICCC???888...******)))))))))***+++,,,+++***+++...///333<<>>@@@KKKJJJNNNZZZQQQIIIUUUNNNRRRXXX\\\]]]___aaaccc^^^hhhqqqhhhqqqtttqqqTTTyyyzzztttVVVzzzqqq222222''''''111,,,"""---EEEtttnnn}}}^^^[[[kkkeeemmmWWWQQQOOODDDKKK]]]```OOOMMMQQQVVVTTTNNNNNNUUUJJJRRRcccjjjgggkkkjjj^^^eeeZZZIII:::000***%%%"""((((((((()))))))))*********444RRRgggssssssUUUDDDUUUlllbbb@@@@@@[[[fffyyyrrrooofffccciiizzzzzzhhhyyyxxxsssooopppooofffUUUFFF111>>>IIIgggooonnnmmmmmmnnnnnnllljjjhhhYYYYYY\\\eeepppuuuppphhhiiiyyyfffuuuJJJSSSvvvkkkWWW---444555{{{yyyaaaSSStttfffaaa<<<\\\rrrQQQ~~~}}}|||^^^???KKKtttkkkPPP===999BBBHHHPPPVVVVVVWWWXXXTTTMMM;;;KKK[[[gggggglllqqqyyyqqqsssxxxhhhwwwkkk666+++''',,,HHHyyykkkkkkxxx___666000---///444:::BBBIIIPPPPPPdddaaaLLLbbbUUUQQQNNNQQQYYYdddmmmrrrxxxyyy{{{fffSSSXXXccciiikkkqqquuu||||||~~~hhhGGG///+++///,,,111rrrUUU}}}LLL222CCC===HHHxxxqqq```///222***,,,///+++***---111HHHkkkQQQ@@@444YYYxxxjjjjjj,,,///...///---777GGGQQQccc}}}qqq:::DDDrrr}}}YYYDDDPPP`````````ggg\\\TTTMMMKKKEEE;;;555555,,,+++***))))))***+++,,,+++***+++---///222<<>>999>>>BBBKKKOOOHHHAAA<<<555---...111555666777999===AAAGGGXXXHHHooo|||zzzqqqBBB<<<]]]iiijjj{{{uuu}}}~~~yyy{{{vvvtttuuueeeKKK???LLLPPPLLLMMM]]]gggaaa\\\MMMUUU```gggjjjjjjkkkmmmeeexxx}}}kkkkkk}}}tttppp\\\mmm|||eeekkkSSS^^^555333***(((,,,'''+++PPP}}}xxxXXXMMMRRRMMMWWWRRRpppvvv~~~yyyuuuqqqggg]]]```kkklllZZZNNNKKKQQQdddmmmdddooouuusss___AAA+++''',,,))))))))))))***************DDDeeemmm|||bbbFFFRRRuuummmRRRHHH???aaa^^^\\\jjjcccIII\\\yyytttqqqpppooohhhlllmmmcccQQQAAA777333===yyyrrrrrrnnnhhhaaa[[[WWWTTTSSSNNNOOOSSS]]]mmmwwwsssiiiuuugggggg]]]GGG~~~ccc^^^777777???nnniii\\\ttt???CCCqqqttt|||YYYFFF}}}}}}uuuwwwjjjLLL888CCCiii}}}TTTNNNBBB666===FFFeeennnXXXQQQ___ZZZDDD222:::@@@VVV^^^pppqqquuufffzzzsssuuutttmmmrrrJJJ222%%%444KKKvvv```qqqiii{{{III,,,,,,---111888BBBKKKQQQSSSXXXVVVRRRgggnnnssswwwmmmccc|||wwwbbb\\\iiiyyy{{{xxxoooUUU444***111111OOOqqqyyyQQQ999000888XXX|||ZZZfffyyyDDD;;;///,,,///,,,,,,000888WWWjjjEEE>>>]]]ooo~~~CCC000222222111:::IIISSSiii}}}EEEDDD{{{TTTNNNQQQMMMOOOZZZ\\\RRRLLLLLLFFF;;;666999...,,,***)))((()))+++,,,,,,***+++---///222;;;EEELLLYYYaaaZZZhhhyyymmmlll}}}zzzwww```KKKDDDbbbyyybbbYYYZZZQQQKKKAAAGGGCCCAAA===111;;;:::SSS|||:::RRRLLL999,,,444:::@@@AAA???:::333...---000444666666888===@@@GGGRRRIII[[[{{{rrr{{{~~~YYY555WWWlllnnnsssgggaaa|||xxxxxxuuuwwwwww```IIIFFFOOOQQQQQQPPP]]]uuusssYYYYYYcccpppyyyyyyvvvsssrrrooo|||sss{{{xxxgggdddkkkrrr^^^YYYpppvvv:::777///***000BBB\\\xxxrrreeeTTTHHHEEEPPP```kkkfffjjjsssyyyxxxzzzyyyqqq~~~vvvqqqoooiiidddiiitttrrruuujjjQQQYYYiiinnn}}}{{{]]]@@@222000)))))))))*********++++++222RRRmmmlll{{{wwwMMMJJJggg|||hhhKKKLLLWWWaaazzzuuueeeMMM;;;KKK{{{wwwtttssstttuuutttsssiiijjjfffWWWCCC777888===QQQrrrhhhnnnwwwllliiicccYYYOOOFFF@@@===@@@BBBHHHTTThhhwwwvvvmmmqqqcccXXX^^^KKKiiiccc^^^FFF555RRRhhhkkkcccooowww;;;NNNuuummmPPPPPPxxxzzzjjjfffjjj^^^XXX^^^QQQ<<<:::===cccpppBBBUUUQQQ;;;@@@]]]```bbbooonnn666000333111JJJTTToooooottteeexxxtttrrrgggxxx___111---@@@^^^rrrpppkkkTTTmmm888***---111666>>>HHHQQQVVVWWW___SSSbbbooo{{{[[[]]]eeeyyykkkKKK???tttrrr___kkk|||www}}}sssaaa;;;***333999VVV___xxxBBBDDDFFFZZZvvvffftttmmm|||wwwaaa222&&&,,,///---...333>>>dddlll---FFFttt___TTT,,,+++///555GGG]]]pppJJJ<<>>BBBEEELLLBBBDDDvvvaaawwwjjj///QQQnnnuuunnnSSS```|||xxxwwwuuuzzzvvv[[[FFFHHHGGGPPP[[[WWWXXXtttyyyWWWaaannn}}}~~~|||^^^~~~zzzzzz]]]jjjttt^^^oooVVV++++++***///IIIyyyeee<<>>>>>@@@PPPTTT;;;>>>fff|||}}}iiippp{{{|||{{{uuuiii@@@***555???iiiOOOJJJ...DDDqqq~~~lllNNNZZZWWW<<>>:::,,,///...///555BBBkkkNNNFFF\\\\\\zzzdddlll888...222999III]]]ppp___DDDaaawwwlllPPPIIIHHHBBBCCCNNNMMMAAA???DDD===---111///,,,)))(((((()))***,,,******---...111:::DDDHHHYYYaaa}}}tttoooxxxeee]]]III;;;888666III[[[iiiPPP222;;;;;;666<<>>]]]CCCPPPXXX^^^]]]zzz~~~yyylll>>>BBBlll}}}ttttttnnnpppgggNNNQQQ777DDD333'''444111>>>nnniiiRRRPPP\\\ffflllooofff[[[___UUUEEE@@@666///111222<<<@@@MMMvvvqqqqqqkkkjjjZZZZZZZZZNNNvvvooolll333zzz\\\___aaa~~~]]]TTT???eeeggg{{{iii^^^NNNLLLIIITTT]]]:::777333111444777999999999NNNcccOOO555???@@@777AAALLLcccZZZ===(((***///888,,,PPP```www|||ooovvvuuu|||qqqxxxooo:::===XXXeeennnddd|||EEENNN+++333333888FFFFFFJJJYYYXXXaaa```pppYYYjjjWWWHHH```nnn]]]DDDVVVvvvwwwkkkUUUEEE___{{{yyypppvvvyyysssssskkkZZZ333///\\\UUUiiiIIICCC>>>~~~rrrnnnrrraaavvvlll]]]<<>>???KKKbbbeee???IIIOOOHHHBBBFFFLLL[[[VVV<<<222444///---...111333777:::===???@@@NNNxxx888???wwwdddsssuuu???HHHgggjjjrrr|||kkkTTT~~~}}}ppplllrrrdddPPPPPPWWWUUUUUU]]]ooo}}}iiinnn]]]kkkvvvrrr```jjj\\\111,,,DDD___???BBB[[[pppgggqqqwwwccceee|||mmmKKK999///000(((***///'''...]]]iiimmmsssuuuAAAddd{{{NNNFFFTTT]]]pppyyyyyynnn\\\IIIEEE{{{xxxkkkmmmtttsssZZZRRRPPP;;;:::888,,,///444000<<>>555777@@@@@@OOO___ggg888===999BBBKKKRRRVVVVVVQQQLLLIIIJJJKKKQQQXXXUUUEEEKKKSSSKKKRRR^^^xxxnnn888///888***---...111444777:::===>>>AAALLLrrr>>>999yyyiiiuuuwwwrrrjjj```kkklllqqq}}}KKKwwwwwwuuummmpppxxxkkkUUUNNNPPPSSS___tttvvvmmm|||rrrQQQLLLxxx}}}rrraaannnbbb:::777<<<___qqqKKKJJJjjjuuu|||dddYYYwww}}}wwwwwweee]]]jjj{{{wwwgggJJJCCC888(((......$$$:::dddcccvvvwww```AAAnnn???JJJaaa\\\aaa===444NNNlllttteeepppttteee<<<<<>>777]]]kkk555111...000333777???GGGSSSYYYXXXLLL<<<333///+++---///444555BBBgggppptttkkkhhhOOOEEEYYYqqqoooPPP~~~kkkVVVvvvrrrnnn\\\AAAsssnnnLLL???000999GGG]]]```111888???EEEFFFAAA>>>???BBBCCCPPPJJJOOOsssvvvoooMMM)))333///...***222FFF\\\uuuvvvnnnjjjjjj}}}nnnBBB555eeesssfffwwwMMM444777:::@@@FFFNNNVVVZZZYYYlllYYYrrr]]]EEEGGGffftttuuu~~~mmm]]]___yyygggxxxnnnccckkkyyyppprrrmmm777>>>pppjjj???IIIsssJJJ|||^^^EEE...^^^```WWWhhh^^^GGGIIICCC~~~BBB///222000888KKKiiiIIIAAAQQQ{{{rrrrrr===@@@JJJNNNqqq|||tttwwwOOOVVV555666MMMcccuuuZZZFFFgggssslllHHHMMMlllOOO\\\===:::BBBCCCbbb}}}yyyppp```LLL>>>CCC===<<<@@@AAA===666444333000---***(((((()))******)))***---...000888AAAJJJXXXaaa|||nnn{{{YYY@@@888222:::GGGKKK[[[```@@@EEE999KKKZZZUUU[[[```WWWMMMRRRYYYVVVWWWVVVrrrhhhTTTRRRPPPjjjyyyfff555///111)))---...111444888;;;===>>>CCCLLLnnn~~~JJJ999xxxtttzzzyyynnniiikkknnn}}}XXXccc}}}rrrqqqqqqtttuuukkk^^^[[[dddjjjwww|||}}}|||sssyyy}}}aaammm]]]nnnfff]]]www\\\...???]]]~~~nnnBBBMMMpppkkk]]]\\\|||xxx|||ppptttooobbb\\\bbbggggggbbbWWW???)))333000&&&HHHccc___zzzxxxYYYccc|||___;;;NNNyyy{{{{{{WWWyyyoooqqqQQQ999FFFmmm}}}aaaZZZiii^^^TTT]]]]]]PPPdddvvvTTT777///---===999@@@~~~@@@<<<999444///++++++000666HHH\\\WWWJJJ===000...(((,,,///000000===]]]~~~tttwwwddd^^^BBBLLLccc}}}eee~~~zzz[[[www|||aaa>>>ooozzziiiNNN:::===;;;@@@BBBVVVeeeCCCDDDIIIJJJFFFCCCFFFKKKOOOJJJPPPMMM^^^uuuzzzGGG'''***+++---(((777???]]]zzzsssmmmbbbkkkqqqcccHHH<<<}}}xxxnnnqqq<<<...777;;;EEEGGGQQQXXXSSS[[[ZZZtttyyyHHH<<>>uuu___<<>>999444333333111...***(((((()))))))))(((***---...000888AAAPPPZZZ```wwwnnn|||ttt{{{vvvSSS>>>:::777@@@PPPXXXlll{{{DDDGGGBBBTTT\\\SSS___iii]]]MMM[[[nnniiieeerrrQQQ@@@HHHooozzz~~~>>>000000***222,,,...111555888;;;======AAALLLlllsssUUU===sssrrr|||wwwnnnpppsssqqqtttYYYqqq}}}xxxvvvqqqgggfffqqq{{{~~~uuuooottt{{{}}}wwwyyyuuulllqqq~~~jjjpppzzzWWWTTTbbbbbbiiiccc>>>777TTT|||```NNNdddjjj___[[[fffkkk~~~{{{sssjjjeeeccccccsssbbbEEE...666111+++TTTjjjfffyyysss\\\sssPPPBBBWWWkkk~~~oooUUUlllnnnOOONNN<<>>777===JJJ777mmm~~~|||mmmmmm111444444<<>>===;;;:::___aaaUUUPPPDDD777222333555444666___KKK===:::---333***(((000000///999LLLssstttrrruuuooottt<<<===IIIpppiiieee}}}wwwYYYqqq}}}vvvyyyMMMfffyyynnnQQQ999555===@@@KKKWWWvvvcccAAAMMMXXX^^^eeennnoooiiinnniiimmm|||~~~OOO(((///333(((---222777888hhhyyykkklllTTTbbbzzzzzzddduuuQQQJJJ```jjj~~~|||rrr555<<<999888HHHEEEMMMNNNKKK___NNNwwwcccKKKKKKooo{{{GGGTTT<<<<<>>KKKDDD---<<<]]]cccpppzzzqqqqqq444000333HHHVVV{{{LLLEEEpppooo<<>>)))222444:::999555;;;DDDBBB^^^===,,,222666eee222???NNN^^^~~~]]]SSS\\\mmmZZZ[[[ccc666VVVnnnzzzMMMsssHHHsssYYYEEEFFFAAA===CCC999EEEOOOkkk~~~yyyWWWZZZsssuuurrrkkkcccbbbaaaUUUFFF;;;:::;;;===;;;777666888555333///+++)))((()))))))))((())),,,---///777@@@KKKUUU[[[~~~uuu}}}qqqwwwNNN999<<>>888:::888111///222333111BBBmmmJJJ555555)))333)))%%%000000000888EEEmmm|||jjjrrrkkk___HHHCCCNNN|||yyyvvvuuuiiiuuulllYYY~~~SSSZZZ|||yyykkkQQQ333:::AAABBBKKKWWWqqqyyyKKKPPPbbbqqqvvvzzz}}}vvv}}}www>>>%%%***000,,,---777555BBByyydddlllTTTggg|||zzzaaa|||LLLNNNbbbttt}}}LLLgggZZZ333;;;>>>777GGGCCCIIIHHHQQQwww___mmmcccpppvvvvvvjjj[[[eeexxxwwweeezzz~~~rrrgggyyyVVV___tttSSSeeegggjjjmmm~~~[[[~~~jjjPPPIIIXXX~~~lllCCCAAA>>><<<;;;:::999;;;===;;;777666::::::888FFFMMM>>>???ZZZpppwww^^^kkk}}}ggg999,,,333XXXkkk~~~RRRHHHxxxIII///;;;999bbbIII666222000999555...666;;;222)))***+++CCC???000PPPCCCtttwwwOOOLLLNNN|||mmmmmmlll|||555jjjOOOZZZCCCSSS[[[kkkHHHAAA===CCC111444???OOO===MMMAAA\\\|||wwwooommmiiieeeaaa\\\TTTMMM===888666:::<<<999666666666333///+++)))((())))))((('''))),,,---///777@@@MMMYYYaaammmyyyyyyooosss{{{PPP999<<>>KKKiii@@@===(((///>>>///???:::999///888@@@222777...BBBooosssUUU000...888???>>><<>>999999>>>DDDEEEAAA>>>???HHHOOOJJJGGG]]]|||nnnkkkxxx```rrr888111@@@bbbggg}}}ggg:::CCCRRR888CCC222888JJJRRR+++@@@???AAA888999FFF???666BBB888<<<...===HHH666===RRR}}}wwwXXXKKKIII<<>>UUURRRkkkQQQ888EEE222HHH<<<<<>>///111///$$$///...'''666999000BBBpppuuukkkyyy___UUU???===ssswwwyyy~~~kkkkkksssqqqrrrKKKnnnnnnmmm~~~fff___fff999;;;AAALLLXXXaaaccc```\\\hhh<<<(((***...------:::222DDDVVV~~~mmmhhhDDD{{{{{{___oooAAAYYYxxxddd}}}NNNddd===777???999???CCCGGGEEEaaahhh}}}}}}IIIeeemmmMMMlllYYYXXXjjjwww___xxxllliiiNNN}}}JJJ<<>>999777RRR___PPPZZZ|||}}}gggSSSEEEGGGHHHjjjEEEwwwKKKXXX\\\XXXUUU___tttuuueeeEEEBBBIII???EEEKKKfffzzzpppvvvdddhhhddd^^^\\\QQQKKKRRRDDD555...555<<<888111---333555222+++((())))))((()))((())),,,,,,...666???JJJWWWdddwww~~~tttggg~~~ppp___LLLJJJ[[[kkkvvv||||||lllpppsss}}}cccaaaRRR@@@:::333///,,,+++,,,...---,,,---111555888:::===??????IIITTTxxxYYYVVVmmmpppvvvlllFFFZZZjjjgggpppjjjfffVVVkkktttkkk]]]TTTbbb~~~~~~{{{oookkkqqqyyyuuusssppppppqqqrrrrrrqqqiiiuuuwwweeeSSS[[[~~~zzzcccwwwnnnKKKdddhhh<<<888JJJTTTnnnlllvvvuuuXXXTTTAAALLLQQQ666000777666\\\oookkkttt{{{ssssssqqqsssxxxxxxWWWFFF]]]}}}tttccclll[[[888:::ggg^^^lll~~~~~~lll}}}hhhEEEWWW{{{}}}yyyjjjXXXKKK;;;111,,,...666@@@KKKlllKKK111444666666JJJMMMAAA>>>BBBGGGPPPNNN???;;;EEEDDDEEEAAAMMM___MMM666>>>MMMTTTTTT}}}qqqmmm<<<...------'''...---***444777444AAAooorrrhhhrrrdddNNN===DDDkkksss{{{lllkkkwwwooorrr\\\VVVhhhZZZcccWWW[[[eee@@@999EEEUUUaaadddbbbaaa```wwwDDD,,,+++...,,,***...888...OOOsssnnnHHHcccsss```kkk999RRRwwwbbbkkkooobbbKKKbbbBBB===>>>:::???AAAEEECCC```zzzyyyVVVooo```IIIhhh___iiiSSSMMM```vvvppptttmmmnnnMMMvvvNNNGGGHHHIII\\\bbb~~~hhh\\\YYYaaauuuoooYYY\\\;;;444CCCxxxOOOIII|||555888===GGGPPP\\\iii\\\===JJJdddbbbxxxVVVLLLSSSiii}}}lll```lllxxxsss]]]NNNCCC@@@CCCiiixxx[[[:::iiiJJJbbbSSSQQQTTTiiiyyy===GGGUUU\\\^^^wwwxxxqqqfffccc]]]\\\ZZZPPPKKKQQQBBB444---444;;;888111///333444222+++'''))))))((()))((())),,,,,,...666???IIIVVVddd|||}}}nnnaaattthhhdddYYYJJJJJJTTTUUUUUU___{{{}}}xxxbbbOOOMMM777///...,,,++++++---......------111666:::<<<>>>@@@CCCLLL______bbbDDDwwwoooxxx___EEENNN]]]gggppphhheeeqqqmmmmmmxxx[[[SSSVVV\\\eeemmmpppooollljjjjjjjjjjjjkkkmmmnnnnnnmmmttt]]]IIIRRRvvv~~~___UUUjjjyyy___999;;;ttt888wwwXXXjjjLLL777111***888777///999666///111111AAA\\\hhhgggjjjtttdddbbbvvv```eee@@@YYYyyy{{{uuuoooDDDAAAzzzeeewwwyyyooouuuhhhEEE]]]~~~{{{|||{{{rrrgggLLL;;;,,,(((---444:::???IIIUUUPPP111999:::;;;NNNIII??????GGGPPP\\\YYYFFFAAA??????CCC???XXXrrrUUU@@@RRRUUUHHHBBBZZZXXXeee|||777---(((******,,,+++///111666888BBBppprrrjjjmmmpppGGG:::PPPwwwyyyuuuqqqiiiyyyggguuuNNNlll{{{fffHHHBBBCCCPPP\\\DDD===OOOcccllliiiggglllttt|||wwwLLL(((&&&000///,,,///000///JJJUUUttthhhZZZ999ggg~~~ZZZtttyyy444DDDjjjggg|||qqq]]]qqqJJJ999<<<;;;AAA@@@BBBAAA]]]vvvjjjbbbqqqoooLLLTTTOOOOOOsssxxx^^^[[[BBBlllbbbOOOoootttiiiwwwQQQLLL???KKKiii}}}fffSSSggg888555EEE]]]KKK???888MMM\\\tttRRR___vvvbbbyyy^^^|||uuupppeeeSSSLLL@@@===GGGmmmqqqEEEGGGIIIRRRuuuQQQUUU___MMMkkkttt|||iiiggg]]]WWWYYYVVVMMMKKKQQQ???222---444:::777222111222444222+++'''((()))((()))((())),,,,,,...666???HHHUUUcccnnn{{{hhh[[[iii___]]]YYYEEE@@@SSS^^^kkk{{{}}}yyywwwSSS===GGG///(((,,,,,,,,,,,,------------000222777<<<======@@@EEERRRxxxPPPTTTFFF{{{xxxVVVKKKKKKQQQ\\\fffgggiiicccaaaTTTOOO```nnntttzzzeeeWWWHHHCCCKKKUUUZZZ[[[TTTZZZaaadddbbb___^^^___jjjsss~~~}}}dddOOOooosssvvvKKK444LLLYYYYYYsssjjjzzzgggPPP444333,,,...:::000444EEE000///---+++666GGGMMMXXXnnneeeKKKSSSeeeTTTmmmAAAPPPeeemmmqqqIIIEEElll{{{vvvkkkkkkssskkkFFF___{{{vvvrrrkkkdddBBB555)))+++444:::>>>@@@CCCHHHXXX...<<>>333UUU{{{|||lllvvvxxxnnnfffssslllxxxggg]]]nnnhhhCCC000555@@@JJJ>>>===TTTnnnxxxwwwzzzjjj===000***///222...///666999///VVVqqqeeetttUUU@@@OOOYYYzzz]]]YYY666HHHoookkknnnSSSUUU888;;;===CCC???AAAAAAYYYgggNNNFFFTTT\\\MMMWWWNNNSSSbbbdddUUUNNN{{{TTTzzzuuutttoooYYYvvvXXXKKKbbbaaaWWWQQQzzz444555EEEnnnLLLzzzIII999NNNeeebbbvvvwww~~~mmmjjjZZZJJJHHH===@@@RRRzzzsssJJJUUUUUUFFF}}}]]]GGGYYYnnnrrruuu|||sssdddeeeWWWUUUXXXPPPHHHMMMTTT;;;111---555:::666333333111333111+++'''((()))((()))((())),,,,,,...666???IIIUUUccc^^^{{{cccYYYaaaYYYOOOTTTKKKPPPnnn~~~|||www}}}ooonnn||||||KKK>>>111:::+++---------...------,,,,,,,,,444444888<<<<<<;;;@@@HHH```MMM:::\\\zzz{{{}}}JJJMMMHHHFFFIIIUUUhhhooorrrjjjZZZYYYfff```FFF555WWW^^^eeehhhccc[[[SSSNNNHHHVVVfffpppsssyyykkk^^^hhhssstttwww~~~lllWWWggg|||yyywwwKKK---,,,[[[qqqQQQpppnnnaaa|||]]]ZZZOOOXXXrrrhhhCCC000333---///888000CCCXXX555...555666777999999GGG```AAA:::^^^[[[RRR```AAAEEEWWWvvvrrraaannnTTT<<<fffmmm```WWWbbbzzzrrrBBBZZZ~~~zzztttnnngggaaa;;;333///333:::===???AAAAAA[[[rrr777888HHHHHHFFFKKKQQQZZZYYYSSS[[[```VVVGGGBBBMMMfffuuuVVVDDDHHHAAA???AAA222EEEnnnMMM---+++)))(((---'''***777///777>>>NNNvvvllljjjgggooo444,,,SSSmmmvvv^^^vvv{{{ccckkkxxxjjjssseee___gggGGG000000111888333BBB```wwwxxxmmmeeeYYY999,,,###+++222111...///333666>>>;;;[[[{{{yyyJJJSSS@@@cccmmmUUUxxxAAA***PPPooowww|||kkkaaa@@@<<<@@@FFFAAADDDDDDUUUTTT555000555;;;CCCXXXvvvKKKSSS[[[iiiFFFXXXvvvgggsss]]]lllmmmOOOTTTtttpppnnnsssQQQgggtttjjj555999DDDzzzOOOqqqIIIEEETTTnnnrrrsssggg|||xxxnnneeeRRRCCC???>>>AAARRRoooGGGxxxIIIAAAZZZDDDIIIkkkiiiwwwcccddd___TTTVVVWWWHHHFFFQQQUUU777000000888;;;666333444000222000***'''(((***((()))((())),,,,,,...666???JJJVVVbbb\\\~~~|||___UUUXXXRRROOOUUUVVV\\\ooo|||vvvpppgggdddYYYTTTOOOHHHHHHYYY]]]MMMKKK===111666...+++(((000...//////...,,,,,,---///777666888===<<<;;;BBBNNNwwwJJJ...uuuxxx~~~{{{kkkEEEKKKFFFDDD???QQQqqqoooeeejjjooopppdddNNNWWWzzzjjjbbb\\\___mmm{{{yyy~~~~~~tttddd\\\___eee^^^sss~~~{{{qqqdddkkkooo}}}wwwtttXXX&&&***///YYYxxxPPPnnn]]]bbbfffqqqkkkGGGSSS\\\GGG666222///;;;LLLIII888///444222111999AAAeeezzzOOO333999999999999000...:::111OOO}}}^^^UUUQQQEEECCC[[[sssiiieeesssmmm666fffjjjiii^^^WWW^^^sssBBBTTT|||~~~}}}yyytttoooeee[[[444111111777===???AAADDDLLLGGG777EEEJJJNNNQQQLLLNNNRRR^^^sssvvvcccDDDSSSdddxxxcccQQQMMMFFFDDDBBB,,,QQQwwwmmm555---))),,,)))+++)))+++999111:::===YYYyyyooommmmmmddd555222XXXwww|||^^^xxxwwwrrrhhh~~~xxx}}}vvvZZZdddNNN>>>444+++111...444QQQxxxnnnbbbNNN888???777<<<222000444,,,222,,,000///)))+++444777444:::OOO~~~cccMMMhhhWWWfffTTT444***KKKvvveeexxxmmmBBB>>>CCCJJJEEEJJJJJJQQQGGG111RRRjjjdddXXXRRR[[[LLLjjjRRRnnn~~~aaa>>>PPPnnncccccchhhaaaUUUfffyyyhhh888UUUaaaEEE]]]XXX777:::AAA~~~VVVoooXXXHHHVVVrrrnnnPPPssslll}}}llleeeXXXKKKCCC<<>>777222444000222000***'''(((***))))))((())),,,,,,...666???JJJVVVbbb```xxxzzzWWWLLLJJJEEELLLJJJNNNOOOLLLTTT^^^___jjjkkkgggUUUEEEFFFCCC222:::222222000---333666---***&&&111111000'''---,,,...//////...,,,---111444999666999>>>>>>===IIIXXXaaaCCC;;;yyyWWWFFFFFFBBBGGG@@@UUUvvv[[[bbbbbbeeevvvmmmVVVUUUiii```]]]hhhyyytttfffrrrxxx~~~}}}|||~~~vvvwww^^^OOOTTT___bbbqqqeeecccyyywwwBBB###:::333555]]]mmmOOOrrr|||SSSlll]]]cccVVV???EEE\\\PPP666///444;;;777444555222444;;;:::DDD]]]ZZZ<<<>>>DDDTTT[[[GGG777===PPP}}}UUUMMMMMMJJJ???XXXuuummmsssmmmzzz;;;lllmmmjjjkkkhhhaaannnPPPUUU{{{zzzxxxvvvvvvrrrdddUUU222---...666???DDDHHHLLL___yyyJJJCCCRRRTTT[[[SSSOOOTTTaaavvvjjjNNNiiiwwwfffWWWUUUVVVVVV\\\WWWKKK'''000&&&...)))(((...,,,888444===;;;ddd|||qqqkkkqqqSSS777;;;```uuuZZZjjjvvvssssssyyy~~~zzzhhhjjjYYYPPP@@@000444... ---AAASSS___gggnnnrrr^^^QQQDDD999999===777333222,,,222)))&&&---)))222222///---...111555;;;@@@PPP|||~~~rrrMMMccckkkooo~~~mmmxxxmmm222666DDDeee]]]yyyuuu{{{IIIAAAGGGMMMIIIQQQPPPOOOrrrPPPHHHxxxeeepppKKK\\\vvvTTTZZZIIIXXXuuuwww]]]rrrzzzjjjlllzzzRRRVVVYYYvvvSSS;;;999999aaaccciii[[[lllllliiijjj```WWWGGGDDDEEE;;;>>>IIISSSmmmWWWMMMtttVVV>>>FFFFFFQQQkkk|||ssseee[[[]]]WWWMMMQQQJJJ===PPP\\\EEE222111666@@@@@@777222333///111///)))&&&(((***))))))((())),,,,,,...666???IIIUUUbbbcccyyyrrruuuOOODDD???:::;;;444;;;<<<111999DDD<<>>222888111555777///...222000000(((222%%%...,,,888)))---......---,,,///444888:::666999???@@@@@@NNN```OOO<<>>:::EEE???UUUppp@@@GGGccclllbbbccclllrrrxxxgggeeeaaa[[[VVVUUUZZZ^^^QQQXXXbbbjjjkkkfff\\\UUUPPPRRR]]]kkknnniiillluuuppppppRRR...111&&&...444nnnuuuRRRnnnhhhzzz|||FFFMMMDDDAAANNNwwwxxx:::222===BBB111...:::;;;,,,===>>>KKKlllJJJ???CCCWWW|||qqq```mmmxxxxxx===<<>>RRR{{{kkkKKKmmmgggUUU~~~uuuZZZ666&&&;;;mmmsssZZZBBBIIIOOOLLLVVVTTTMMMkkk~~~LLLNNNbbbeeerrr}}}zzzNNNDDDmmmbbbRRRBBB@@@^^^wwwnnnlllyyy|||llluuunnn~~~ZZZDDDrrrrrr}}}[[[CCC;;;222lllSSSfff{{{rrreeeaaaSSS<<<>>>DDD777:::TTTbbbZZZWWWnnnddd@@@UUUaaaiiiwwwyyyggg``````SSSUUUJJJLLLDDD;;;VVV___<<<111111999CCCBBB888111333///111///)))&&&(((***))))))((())),,,,,,...666???IIIUUUaaaooovvvcccQQQBBB888333666777888999888666333222444444333333222222111111111111000///---,,,++++++------------...///000111,,,,,,,,,...000333666888555>>>======AAA???YYY\\\BBB,,,yyywww}}}ZZZBBB@@@???<<<;;;:::<<<>>>@@@999>>>GGGSSS```llluuuzzzrrr|||~~~tttlllmmmlllfffiiiaaa```gggggg___\\\aaafffeeejjjooonnnjjjmmmsssMMM"""***333)))+++===tttpppVVVoooooouuuwww???>>>;;;HHHOOObbbggg777:::BBBAAA777:::???999888777IIIVVVZZZjjjqqq]]]UUUNNNzzzWWWPPP===<<>>MMMTTT___rrr```OOOAAA888444333444555555555333222111000000000000000/////////---------,,,,,,,,,,,,+++.........------......///,,,---...111444777:::;;;===:::@@@JJJDDD<<>><<<;;;<<<@@@JJJWWWdddlllrrr|||vvvoooooolllfffrrrjjjiiippppppiiigggllltttiii___```lllccc>>>...///222000...---:::nnnggg\\\yyyooozzz===@@@@@@IIITTTmmmtttHHHAAACCCDDDAAAFFFNNNKKKBBB<<>>MMMTTT___|||mmm\\\LLL@@@777444000000000000000000000000------------............******++++++,,,,,,------///...------,,,---------...///222666999<<<>>>???EEE444999HHHGGGTTT[[[>>>000XXXnnnzzzjjjDDDBBB???>>>===<<<;;;;;;:::::::::777444444999CCCMMMTTTWWWbbbiiigggfffjjjkkkgggpppkkkkkkrrrtttppppppttthhhxxx]]]FFFHHH...$$$666===...%%%,,,)))444lll^^^^^^tttggg{{{999>>>BBBNNNddd\\\GGGBBBJJJOOOYYYccceeeWWWHHHHHHOOOYYYwww{{{aaaRRRbbbQQQ???;;;]]][[[111<<>>999MMMqqq^^^PPPSSSwww```ggg~~~rrrYYYSSSfffzzz|||jjjccccccaaaYYYZZZ```]]]:::,,,(((888MMM\\\dddkkkkkk[[[GGGjjj}}}sss}}}bbb___hhhaaahhhsssiiiUUU;;;""")))*********+++---111555666>>><<>>PPP~~~\\\iii===}}}lllPPPTTTcccNNNUUU]]]MMMYYYEEEFFFsss}}}kkkiiimmmyyy|||qqqsssiiibbbfffhhhgggiiiooommmggg```___ccceeeccc```MMMGGGDDDDDD???999>>>HHHSSS|||NNNCCC~~~vvvMMMQQQ]]]LLLnnnqqqyyyxxxxxxwwwyyy{{{yyyrrrsssnnniiinnnfffZZZQQQVVV\\\VVVEEE666888===DDD^^^jjj???"""999...<<>>999111000---***(((((((((((((((+++)))***,,,,,,...666???MMMUUU```{{{xxxjjjYYYJJJ>>>666333///...---,,,,,,,,,,,,,,,+++,,,,,,,,,---.........+++++++++,,,------......,,,,,,,,,,,,,,,---......111333666999<<<>>>>>>???@@@===BBB@@@FFF{{{xxxGGG+++===jjjjjjzzzMMMBBB;;;======<<<;;;:::999888777555555666777888;;;===>>>:::BBBHHHIIIMMMSSSWWWWWWfffccceeelllppppppqqqtttvvvjjjYYYKKKAAA999444222&&&///;;;@@@999...)))+++(((666vvvccc^^^hhh```zzz888>>>GGGfffmmmPPPGGGWWWeeeqqq}}}uuu[[[PPPQQQ^^^kkkaaadddWWWIII[[[VVV000:::@@@999333QQQzzz```WWW```www[[[bbb~~~|||ooowwwxxxcccWWW[[[hhh|||uuufffYYYVVVUUUOOORRRZZZZZZNNN;;;222@@@WWWdddggghhhXXXHHHDDDuuu^^^nnnddddddmmmgggFFF+++)))---)))***++++++,,,///444777999:::OOO~~~ccc[[[```lllHHH...DDDpppZZZ]]]TTTQQQPPPQQQSSSwwwxxxhhhooovvvrrrooosssbbbNNN```qqqYYY\\\ZZZOOO@@@888<<>>======999KKKPPPBBB]]]AAA777777ZZZsssrrrooorrr@@@>>>666;;;;;;:::999888666555555333555777999:::888666555777888888555555888::::::444222333888;;;<<<<<<===666222,,,+++...333555444222333000+++000888666...,,,:::|||lll[[[jjjaaaxxx===@@@MMMfff___rrrrrr]]]\\\kkkvvvwwwxxxyyymmm|||GGG888777>>>:::...JJJqqqcccooovvvooo```eeeuuummmhhhzzz{{{kkk^^^XXX]]]qqqyyymmm```MMMEEEEEECCCGGGOOOMMMOOO@@@<<>>///+++---((((((***+++,,,...111666:::???999lllmmmwwwnnnyyynnn<<<===QQQ~~~}}}YYYXXXKKKKKKQQQTTTWWWTTTdddpppooossseeeCCC???aaa~~~jjjcccccc[[[HHH777999777555555666777666555///555999;;;AAAIIIMMMKKKkkktttDDD333BBBUUU{{{hhhRRR~~~XXX|||sssEEE@@@CCC>>>666***;;;```sssvvv{{{llliiisss}}}{{{~~~uuueeeWWW___|||gggXXXSSS^^^rrrfffHHHIIIZZZNNNqqqkkksssFFFTTTooolllyyyfffxxxNNN{{{{{{cccPPPYYYmmm]]]eee^^^]]]MMMRRRFFFMMM===bbbbbbaaasssnnn```cccjjjggg```___dddaaaYYYYYYaaa\\\YYYXXXYYYXXXTTTQQQQQQ[[[[[[\\\[[[XXXQQQIIIDDDGGG>>>777999@@@EEEJJJNNNJJJDDDvvvaaaaaaZZZWWWWWWeeeuuuOOOFFFUUUdddmmmvvv}}}}}}wwweee___VVVTTT\\\aaa\\\QQQ777JJJTTTUUUZZZWWWQQQSSSMMMNNNMMMGGG@@@:::666555OOOggg{{{YYY(((...==='''DDDUUU\\\QQQEEEBBB:::///---***(((((()))))))))(((+++)))***,,,---///777AAAMMMUUUbbb{{{|||~~~vvvnnnbbbSSSFFF<<<666333000000///...---,,,++++++))))))))))))************************++++++++++++------...000333555777999:::;;;<<<======>>>>>>>>>@@@CCCBBBVVVSSS555---YYYssswww}}}pppAAA888;;;:::888777666555444444444444555444444333444444555666;;;999666222000000111111555444333444555444222111...222555666777888555///:::///***///555222//////...444lll}}}pppRRR|||rrrcccyyyBBB===IIIlllkkk~~~xxxSSS999===888===;;;555hhhvvvfffnnnfffoooqqqoookkkeeehhhvvvyyyoooggg^^^ZZZeeemmmdddXXXAAA777999777999???===<<<777AAA]]]uuuwwwmmmeeeZZZfffwww~~~}}}lllvvvwwwooowwweeeAAAKKKAAA444,,,&&&%%%///222&&&)))+++---...111555:::===???OOOttthhhsss{{{qqqBBB+++HHHiii[[[UUUKKKIIIQQQSSSQQQ^^^NNNOOOkkkzzzyyyjjjssspppTTTJJJRRRcccvvvyyyggg^^^]]]^^^WWWNNNFFFCCCCCCDDDDDDAAACCCBBBDDDVVVuuuKKK444444AAA[[[uuueee>>>aaaiiiwwwKKKCCCAAAAAA@@@===...222QQQjjjllllllttt}}}|||vvvzzz]]]KKK[[[rrr|||ddd\\\[[[llloooLLLJJJXXXaaa[[[FFFoooPPPWWWAAATTTJJJdddhhhbbb|||qqqkkkwwwoooNNNCCC```yyyuuugggTTTIIITTTMMM;;;JJJBBBPPPtttrrraaa]]]\\\RRRVVVTTTWWWZZZUUUJJJHHHMMMPPPPPPQQQRRRRRRQQQPPPOOOIIIJJJJJJFFFAAA>>>>>>???@@@555<<>>@@@AAABBBHHH===KKKttt111:::DDDsssyyy{{{yyyzzzqqq777444999999666444333111111111333333444333111000000222333555555444444666777666666666333333222111111111...+++...111///)))''',,,//////111///444;;;666)))&&&...///***VVVoooyyyMMMooowww```{{{GGG>>>LLL|||{{{vvv{{{aaa:::999>>>AAA@@@777FFFwwwccc___~~~RRRcccpppgggVVVZZZeeedddwwwrrrqqqjjj]]]^^^ccc^^^QQQ<<<444444...,,,222444999777DDDccc~~~{{{ooobbbZZZOOONNNRRRKKKJJJ>>>%%%,,,&&&%%%,,,---$$$%%%------,,,---000222444888>>>BBBNNNpppccclllbbb444///SSSJJJOOOGGGOOO[[[RRRPPPXXX[[[VVVSSSeee~~~sssyyyxxxxxxwwwNNNFFFHHHSSShhh}}}~~~sss___ZZZRRRLLLHHHFFFDDDCCCOOOhhhwwwCCCDDD;;;999UUUwwwtttYYYWWWssseeerrr|||vvvEEEDDD;;;FFF;;;>>>>>>222///GGGdddlllllluuutttRRRDDDNNNiiitttyyybbbKKK>>>NNN{{{LLLiii~~~qqqNNNKKKkkkfffVVVcccUUUkkkaaaSSSeee]]]yyyqqqdddtttwwwyyyzzzgggNNNHHHhhhjjj[[[UUURRR;;;NNNIIICCCIIICCCJJJzzztttyyy```VVVNNNFFFNNNIIIEEEEEEFFFCCC???<<>>===:::<<<999@@@BBB888111EEErrrsssQQQ&&&&&&===:::HHH|||zzzvvvlll]]]MMM@@@888444***((('''((()))***)))(((***)))***,,,...000888BBBMMMVVVccc[[[ttt~~~uuuqqqfffaaaWWWLLLBBB<<<888777---///222444555555555444222222222111111000000000------///111333444666777999::::::;;;<<<>>>???@@@=========>>>???BBBDDDFFFDDDLLL~~~ooo///>>>999iiixxxsss~~~lll555???111555...444333000///...000222444000000222333333222111000222111444888:::777444333111222111111222444333///(((000444000...111222000111111---)))***///111000444)))OOOpppRRRjjjyyy[[[}}}JJJEEE[[[hhh```|||mmmGGG000555AAA>>>JJJDDD111TTTmmmaaa\\\[[[III]]]rrrhhhWWWhhhyyykkkwwwtttyyytttccc\\\^^^\\\OOO===777666+++&&&---111111+++000EEE]]]nnn}}}sssWWWMMMBBB;;;555///,,,---111(((...***)))+++&&&444)))"""+++444,,,%%%))),,,...000222444777;;;AAAEEElllzzzhhhxxxvvvYYY666///EEEpppZZZCCCKKKNNNVVV```PPPSSSMMMQQQRRRPPPPPP\\\sss}}}mmmcccjjj|||rrraaaKKK===@@@NNN___iiisss]]]PPPAAA333GGGGGG[[[zzzooogggpppaaaccc|||jjj777444888@@@888FFF777777000,,,@@@aaapppvvv|||ZZZQQQ:::HHH[[[kkkuuu~~~TTTIIIDDDQQQpppYYYYYYVVV@@@CCCtttHHH777lllEEE{{{xxxbbbhhh^^^^^^]]]fffqqq\\\UUUZZZhhhuuu|||hhhWWWIIIHHHSSSyyy```yyyXXXNNNUUUIIIMMMDDDNNNFFF===DDDjjjvvv```GGGHHH@@@>>>@@@KKK\\\cccYYYJJJIIIJJJIIIDDDAAAAAAAAA@@@?????????>>>===<<<;;;::::::@@@>>>999RRR777```^^^KKKMMM]]]OOOZZZOOOGGGgggqqq999:::EEEQQQ|||XXXIIIBBB;;;444<<<@@@>>>;;;<<<>>>>>><<>>>>>999>>>HHHDDD999???PPPJJJyyy:::000:::eeeuuuvvvVVV(((000888000000///////////////000111111.........///000000111111111111111222222333333333000111222222111000111222000000///000000111222222........................&&&000777mmm^^^cccpppuuuwwwQQQMMMsssxxxkkkKKK:::777;;;999:::HHHJJJ444AAAtttUUUXXXyyyBBBEEEPPP]]]___^^^hhhvvvllluuuvvvnnnjjjiii___QQQIII>>>555111---)))+++111+++---...++++++222???KKK^^^fffllliii[[[HHH999111.........---------,,,,,,++++++++++++************---+++'''&&&)))---...,,,111...333=========QQQlllqqqhhhaaazzz\\\111999)))\\\IIIFFFIIIRRRVVVQQQMMMLLLOOONNNOOOPPPOOORRRbbbtttyyyrrrrrrvvvuuunnnmmmKKK<<<>>>===GGGGGGTTTAAAFFFEEEWWW]]]DDD>>>FFFCCC@@@MMMYYYyyyvvvhhhUUUSSSfffyyyttteee[[[999999999999999999999999>>>777111777PPPhhhkkk```qqq~~~vvvxxx^^^MMM<<<888;;;@@@IIIRRRccclllxxx}}}kkkTTTIIIGGGHHHNNNdddXXX```uuu999GGGoooOOO;;;jjjRRROOObbbXXX```^^^\\\TTTiiixxx___SSSQQQNNN[[[RRR```jjjnnnzzzdddhhhSSSQQQUUULLLMMMJJJaaarrrmmm```nnnUUUJJJHHHIIIIIIJJJQQQKKKAAAAAAPPPuuuuuufffNNN======>>>???<<<===EEEPPPUUUIII>>><<<<<<;;;:::;;;,,,===EEE>>>777;;;@@@???DDD777PPP\\\;;;zzzCCCPPPRRRBBBLLLLLLDDDUUUPPPDDDXXX999CCC888HHHcccRRRBBB@@@===;;;;;;:::999888<<<:::777666666999<<<>>>OOOUUU~~~sss@@@000222///;;;MMMhhhwwwUUUAAA<<<333%%%))))))))))))))))))))))))))))))***,,,---///:::EEEPPPVVV```iiiFFFbbbyyybbb___QQQ@@@???FFF===,,,333333444555666777888888555777999999777777777888888999::::::;;;;;;;;;:::;;;===@@@BBBAAA???===;;;>>>GGGCCC555:::QQQ]]]YYYiii@@@777<<>>444222111---******,,,---...---,,,,,,---///***///333222...******+++------,,,,,,,,,+++++++++************************(((***,,,---///111222222666000666@@@===DDDwwwqqqyyygggfffxxxCCC222000QQQ^^^zzzTTTHHHDDDEEELLLPPPMMMLLLMMMMMMJJJJJJKKKJJJIIIOOOWWWiiirrryyywwwtttrrrnnnhhhrrrppppppuuu|||~~~zzzuuuooobbbZZZZZZSSSQQQOOOSSSVVVaaafffgggttt}}}vvvNNNMMMPPPbbb{{{kkkppp~~~RRR777666666666666666666666666666888111000HHHjjjrrrfffwwwtttZZZwwwzzzrrr```TTTKKKCCC??????777999<<<>>>AAAGGGMMMRRRXXXWWWRRRHHH???AAALLLVVVvvvJJJGGG{{{wwwqqqmmmGGGGGGBBBZZZ;;;VVVqqqJJJqqq```WWWZZZXXXYYY^^^OOOcccwwwwww\\\SSSLLLFFFSSSLLLPPP\\\OOOOOOWWWbbb```iiiqqqOOOHHHNNNKKKDDD@@@EEEGGGEEEEEEEEEHHHjjjiii[[[KKK===<<>>333666@@@DDD>>>888JJJUUUttt___ZZZRRRVVVLLLDDDIIIJJJDDDHHHOOOJJJZZZbbbFFFCCC>>>@@@kkkeeeTTTMMMJJJFFFAAA888CCCOOOTTTXXXggg^^^666333444***999888dddwwwooo]]]HHH444---222))))))))))))))))))))))))***)))+++------000;;;FFFRRRXXXbbbooo777;;;~~~ppp[[[IIIGGGGGG@@@666222333444444444444666999<<<777999;;;;;;::::::;;;<<<;;;;;;<<<============<<>>:::999:::===@@@AAA>>>888BBBQQQNNNJJJlllsss;;;+++===UUUbbbkkkwww}}}999 :::111'''///***,,,,,,,,,+++,,,------...,,,,,,---......//////000111111111000000000000000///000111111//////000111...------------......///,,,,,,,,,,,,,,,,,,,,,,,,000(((111[[[~~~[[[mmmiiiwwwxxxtttmmmfffjjj^^^hhhyyy~~~WWWHHH>>>444333444666888;;;???CCCNNNOOODDDIII```rrrsssjjjmmmCCC666222AAA___nnnhhhaaadddvvv{{{}}}yyyuuussspppmmmSSSDDD555000000000...---+++******,,,...---)))&&&''')))***)))''')))///333+++++++++*********************************++++++(((***---...---...000333666@@@@@@===SSSppphhhddd^^^zzzxxx===,,,EEEdddnnn@@@DDD@@@???BBBFFFGGGHHHKKKMMMJJJKKKMMMLLLGGGCCCCCCGGGYYYllluuuvvvyyy|||jjjxxx|||oooeeelll|||qqqlll]]]qqqgggooohhhfffeeedddYYYKKKOOOSSSJJJwwwhhhPPPlll```999...444333333333333333333333333///777222))):::___qqqkkktttyyyzzzyyyhhhYYYSSSSSSMMMGGGFFFHHHJJJJJJHHHGGGLLLSSS\\\iiiVVVHHHZZZuuummmSSSFFF@@@CCCWWWNNNKKKuuuRRRVVViiiTTTSSSTTTTTT\\\WWWTTTQQQaaazzzoooaaannnuuuQQQ999AAAKKKEEE>>>@@@BBB???@@@GGGFFF>>>VVVpppHHH555666<<<>>>===999777:::>>>>>>:::888888000555@@@EEE<<<444DDD]]]vvveee___^^^DDDXXXNNNEEELLLFFFFFFJJJ@@@GGGRRR@@@^^^YYYJJJSSSSSS[[[ssswwwPPP666)))111888555<<>>;;;<<<<<<===============BBB>>>::::::===AAACCCDDDEEEIIIHHHLLLeeeSSS'''666DDDNNN___gggzzzIII------555&&&(((333+++******))))))******+++,,,++++++,,,,,,---.........000000//////......------...///000000......///000,,,,,,+++++++++,,,,,,---+++++++++++++++++++++++++++$$$+++???yyy[[[dddlllyyy|||zzz}}}jjj```\\\YYYPPPHHHIII???BBBHHHHHHMMMEEE---666222333;;;@@@>>>999888>>>III[[[SSS<<>>CCCAAA999;;;FFF???>>><<>>;;;999:::888666999???@@@===AAAPPPgggQQQYYYsssHHHEEENNN===@@@OOODDDCCCNNN@@@>>>QQQFFFDDDiii___LLL???CCCKKKRRR]]]iiihhhxxxyyywwwpppaaaNNN>>>666333555999===888222AAAoooxxxZZZ<<>>JJJTTT\\\gggrrr;;;EEE...HHHwwwwwwiiiIIIBBB@@@999666888::::::999999999999999:::<<<<<<<<<;;;<<<===:::;;;<<<======>>>>>>===:::===AAAEEEHHHGGGCCC@@@IIIIIIUUU{{{GGGEEE'''+++[[[eee]]]uuurrrNNN(((444333)))))),,,,,,,,,((((((((((((((())))))************+++,,,,,,------.........------,,,,,,,,,---...//////------...///++++++***************+++************************+++---///***\\\ccc^^^ooo{{{}}}xxxvvvsssbbbhhhkkkjjjkkkooommmggg\\\XXXTTTRRRQQQNNNIIIDDDCCC<<<999666444888888000===888666777888888===CCCHHHGGGNNNGGG===PPPeee___LLLuuu;;;333333666333444EEE\\\aaaWWWXXX]]]ooo}}}lllkkkyyyyyyppp___KKK;;;333000000444444222///,,,***,,,...'''(((***+++***(((''''''***************+++++++++---------.........//////555111222888<<<;;;<<>>CCCHHHIIIFFFCCCBBBBBBAAACCCFFFIIIMMMTTT```jjjkkkxxx|||tttsssyyywwwmmmjjjqqqmmmqqqccckkkkkkssssssnnnyyyxxxmmmnnnppp}}}vvvmmmlllrrrwwwrrriiidddEEE+++(((.........111////////////////////////---,,,///111,,,222PPPqqq```eeekkk{{{www{{{uuu```EEEnnnWWW~~~xxxHHHAAA@@@qqq|||NNNvvvKKKfffiiiKKKLLLOOOJJJKKKRRRSSSUUUPPPTTT[[[VVVhhhwwwvvvggg{{{uuuiiirrrxxxsss;;;777@@@DDD>>>777666;;;???999===888666======<<>>@@@BBBAAAAAA@@@======CCCFFFBBB>>>uuu```MMMFFF<<<444333666===CCCCCC===:::<<<@@@111555777222******222<<<888333777NNNooojjjJJJ111,,,111000((()))))))))))))))))))))))),,,+++,,,---...222>>>KKKSSS\\\gggrrrFFF222666:::XXX~~~uuu~~~eeeMMM<<<;;;999888888::::::888777888:::;;;;;;:::999999::::::;;;<<<>>>???@@@AAAAAA<<<>>>???AAADDDIIIPPPTTThhhyyyPPP999'''444777GGGjjjwwwnnnkkkhhh%%%---000%%%%%%444---!!!***'''''''''''''''(((((()))((())))))******+++,,,,,,,,,,,,,,,+++++++++++++++,,,---......,,,,,,---...+++******))))))))))))***((((((((((((((((((((((((%%%///...###CCCssswwwlllooommmmmmuuutttaaalll___TTTSSSTTTPPPLLLLLLGGGGGGEEEBBB???<<<<<<<<<999999666444555666888999777666777888888:::CCCMMM^^^JJJ<<<<<>>WWW^^^MMM\\\rrrQQQDDDFFF:::;;;JJJ???111<<<>>>...666@@@333444AAA???@@@ddd|||NNN@@@???:::<<>>@@@@@@>>>:::<<<>>>???>>><<<;;;;;;;;;<<<===???BBBDDDEEEFFFFFFGGGMMMTTT[[[bbbnnn~~~[[[EEE>>>555>>>+++DDDmmmwww{{{zzzhhhQQQ333///333%%%###,,,---'''%%%'''''''''&&&&&&''''''((()))'''(((((())))))***++++++******************+++++++++---...---,,,+++,,,---++++++***)))))))))))))))''''''''''''''''''''''''!!!***)))'''///VVV~~~wwwqqqggg```gggyyywwweee]]]MMM@@@AAAEEEEEEEEEIIIEEEDDDBBB>>>:::999999:::...333222111444333222888111444;;;BBBEEEFFFMMMTTTWWWIII<<>>===:::;;;>>>===999:::>>>DDDCCCFFFSSScccllliiicccxxxssshhhfffhhhppphhh^^^aaajjjrrrkkkeeepppqqq^^^yyymmm]]]MMM@@@666///,,,000000,,,)))222;;;333"""++++++++++++++++++++++++---%%%(((111///)))777OOOxxxvvvhhhyyybbbvvv|||eeeuuu}}}rrrttt{{{wwwQQQ777CCCiiisssyyy@@@888AAA\\\|||iiiZZZMMMrrr}}}QQQ======DDD>>>AAAKKKHHHFFFMMMNNNCCCBBBTTTVVVBBBWWWyyyhhh~~~}}}ZZZ777---555666555111000222666333...///333//////777666333888III!!!qqqjjj]]]IIIrrrRRR>>>CCC@@@666999BBB999///777888---333999000///;;;@@@777>>>rrrwww\\\bbbYYY<<<@@@@@@@@@@@@AAABBBCCCDDD444???GGGFFFCCCLLLcccwww{{{cccUUU;;;,,,333444((((((444))))))))))))))))))))))))+++******,,,---222???LLLRRR\\\jjj333@@@777)))555333jjj|||wwwuuuqqqjjj[[[vvvsssfffVVVMMMMMMMMMIIIDDDBBBCCCDDDCCCAAA???>>>???>>>@@@BBBEEEGGGIIIKKKKKKMMMccccccHHH===:::666444FFF___bbbfffzzztttnnnQQQ+++222''',,, 111555!!!444&&&'''&&&&&&&&&&&&'''((((((''''''(((((()))*********(((((())))))******+++++++++,,,------++++++,,,---++++++***)))))))))))))))''''''''''''''''''''''''))),,,(((... 444pppmmmtttmmmccc```iiivvvzzzxxx^^^PPPAAA:::888666444555888888888777777666555444555:::777555999555333======;;;<<>>??????<<<:::>>>CCC@@@888777666777;;;888444888@@@888777999===???AAAJJJTTTVVV[[[lllhhh~~~{{{xxx|||yyyppp___NNN333000...//////---,,,---%%%///222)))"""&&&...000************************...'''%%%***+++)))---444hhhhhhVVVnnnxxxzzzeeewwwooobbbeee~~~sssjjjyyyjjjQQQ>>>@@@XXX~~~oooSSS@@@===CCC]]]~~~qqqsssiiiHHHlllOOOGGG>>>EEEFFF888===HHHBBBJJJ===HHHVVVNNNLLLRRRMMMGGGLLLmmmxxxtttyyyjjjIII444<<<888;;;444000000444111+++...777333222///333666+++***;;;---DDD...MMM{{{|||zzzuuuaaaWWW+++HHH777;;;===555---333:::555222999555///666<<<666111;;;:::;;;<<>>777999***---JJJ^^^]]]jjjwww{{{}}}AAA$$$000...%%%))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))******++++++************************))))))(((((('''''''''&&&'''''''''''''''''''''''''''$$$(((---&&&'''KKKxxxkkkgggSSSQQQddd~~~yyyhhh\\\UUUIIIEEE>>>000///333777999999666444222888777555666999<<<=========CCCDDDGGGXXXfffXXX<<<>>>999GGGbbb```HHH___ppp;;;000+++111...---+++******+++---...cccZZZYYY```ccc___cccmmmvvvcccTTT[[[ppprrr[[[HHH???:::555222888555222222444555444222666555333333333555777999111444888:::;;;<<<>>>???@@@GGGYYY{{{nnniiixxx```iii{{{VVV>>>777444FFFlllddd+++ 666777 ***+++...111444888;;;======<<<999888888:::<<<>>>===;;;999666555666777888555666888999888666333111222111222666<<<@@@@@@???FFFDDD@@@;;;555000,,,***+++++++++*********))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++HHHsssggg___iiiggg]]]___WWWeeewww}}}SSScccuuuaaaJJJ???BBBFFFWWW|||~~~TTT---IIIAAAJJJttt}}}KKK<<>>>>>???@@@AAAAAA===@@@EEEIIILLLLLLLLLKKK@@@PPPMMMUUUqqqrrrqqqrrrpppSSS:::666;;;999666777333333222111000000111111000000////////////000000***;;;777)))HHHyyyuuuHHH;;;???:::777777777666555555444444333222222222111111000000444333555666<<<]]]vvvZZZ555,,,,,,++++++***)))(((((((((((((((((()))))))))))))))***++++++...666BBBJJJTTTZZZfffyyyAAA444444...111...111111QQQrrr~~~ddddddpppnnnbbb}}}xxxxxxyyywwweeeOOO<<<888......888EEETTT\\\WWW}}}pppqqq;;;+++333)))$$$222(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((())))))******+++******++++++++++++******)))((((((((('''''''''&&&'''''''''''''''''''''''')))%%%'''***%%%###777QQQzzzzzzyyyzzztttYYYEEEHHHuuuoootttyyysssjjj[[[HHHAAA>>>;;;777555555888:::999999888777777777888888;;;===SSSooojjjHHH222333222NNNtttpppPPPZZZGGG111111******,,,+++)))(((((()))+++,,,444QQQbbbXXXOOOWWW\\\WWW~~~}}}wwwiiiXXXUUUhhh~~~}}}eeeTTTRRRWWW777777888:::;;;888222---777777888999999:::::::::GGGBBB<<<777:::DDDQQQ[[[lll~~~nnnggglllmmmmmmaaatttRRR777---000^^^hhhPPP,,,111000333***+++---///222666999::::::999888777777888:::;;;:::999888666666666666777444555666666666444222111///---,,,---000111000...111111///...,,,+++))))))++++++*********)))))))))((((((((((((((((((((((((''''''((((((((())))))))))))))))))*********++++++(((OOOhhhkkknnnuuu~~~mmmyyyiii```ZZZjjjeeeNNNZZZsssyyy\\\EEE:::888III^^^xxxkkkIII555EEE888jjjfffkkkcccEEEAAAgggkkk---666999999::::::<<<===??????;;;===AAAEEEGGGGGGEEEDDDDDDOOOEEECCCUUUVVV[[[xxxZZZgggtttOOOIII:::000444666111---///222111000////////////000......------------......333***111@@@777222___mmmCCC777999;;;999666666666555444444333333000000000//////.........333444777666---+++>>>VVVdddDDD)))!!!,,,,,,+++******)))(((((('''((((((((()))))))))))))))******+++...666AAAIIITTTZZZeeevvv???222333---000---///%%%444IIIdddkkkaaatttpppSSSBBB;;;555///,,,'''<<>>BBBPPPiiipppbbb^^^gggjjjUUUOOOFFF===777555555666000444999<<<@@@EEELLLRRRlllrrreeeFFF444;;;FFFHHH```bbbVVVRRRiiiKKK(((+++///+++((()))((('''&&&&&&'''((()))***===WWWddd___VVVWWW^^^aaannnsssbbb[[[iiippp~~~mmmggg[[[III<<<777;;;AAAFFF::::::999:::;;;>>>AAACCCAAAIIIWWWhhhzzzwwwkkkkkkppphhhhhhqqqsss;;;---<<<]]]aaaEEE))))))...###"""///******+++---000222444666555555666666666777777777666666666777777666666555444333333333222111111000///...,,,++++++***(((&&&''''''(((((()))******+++******)))))))))))))))((((((((((((((((((((((((((('''''''''(((((((((((()))(((((()))))))))*********&&&888MMMbbbnnneeeaaannnxxxjjjfffPPP___iiiyyyoooXXXGGGVVVrrrooo^^^III999444@@@ZZZpppuuuZZZEEE:::BBBTTTbbbkkkjjjrrrfff???```yyy222CCC000333333444555777999:::<<<999;;;>>>AAABBBBBB@@@???DDDNNNDDD<<>>222333---000---///111///222DDDeeewwwnnnjjjXXX@@@RRRRRRQQQVVVeeessstttmmmlll^^^___sssxxxxxx~~~}}}vvvooofffXXXIII===111%%%%%%,,,111222111:::YYY```ZZZfffrrrxxx{{{ZZZ)))***333///###+++000%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((())))))''')))+++------+++)))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&(((***''' ,,,VVViii___```kkkkkkfff___DDD555===OOObbbcccSSSccc```\\\WWWRRRMMMGGGDDDDDDGGGJJJJJJKKKQQQ[[[cccEEE555999OOOSSSDDDEEEUUUUUUaaafffyyyQQQ)))---...***,,,+++''''''&&&&&&&&&&&&''''''(((%%%333OOO]]]WWWUUU\\\___XXX]]]rrr~~~rrrRRR]]]jjjooorrr|||{{{rrrkkkgggmmmjjjfffeeehhhooowww|||xxxqqqsssssslllccc___RRRooooooCCC222666<<>>;;;777444444666777222222222111000000//////+++++++++***************000)))&&&+++///000333888111666:::^^^xxxFFF000***)))"""(((+++******)))))))))((((((((('''''''''((((((((())))))))))))******---555@@@HHHQQQZZZdddttt>>>222333...000---///$$$,,,000000666MMMmmm~~~nnnlllooobbbMMM333000---000===NNNYYY\\\lllUUUFFFLLLSSSSSSTTTZZZUUUSSSMMMEEEAAA@@@999000,,,222333111888FFFKKKFFFWWWdddhhhuuuzzzLLL"""111 %%%---$$$%%%---(((######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$%%%%%%&&&''''''((((((&&&(((***,,,,,,***(((&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%)))(((%%%&&&+++,,,(((###---GGGlll{{{iiiddd{{{iiiaaa\\\NNN999777CCCGGGKKKKKKKKKMMMNNNKKKFFFBBBHHHGGGCCC<<<777888@@@GGG222333SSSrrrYYYWWWjjjeeeGGG'''(((888---%%%,,,+++'''''''''&&&&&&'''''''''"""***+++---BBB]]]cccXXX^^^UUUQQQUUU___iiiuuu}}}yyygggUUUUUUcccnnnmmmfffpppyyy}}}sssnnndddggghhhaaaUUUQQQ[[[iiiYYY222111===PPPjjjsss[[[888 &&&&&&''')))(((&&&%%%&&&((((((((()))***+++,,,---000111333555555555444333222333666888888888666555111000...,,,+++,,,---...******+++******)))************)))((('''%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((((((%%%$$$999\\\iiifffhhh```aaaooogggbbbWWWLLLccc|||bbbGGGGGGFFFFFFHHHLLLQQQUUUrrr|||{{{oooiiiUUUPPPDDDAAAHHHCCC===CCCJJJTTTiiikkkVVVAAA999666:::KKK^^^jjjjjjQQQKKK===[[[eeePPP111;;;111+++000000/////////000000111222444888;;;===?????????AAAEEEDDDEEEKKKLLLIIIKKKNNNKKKFFFNNNYYYeee```YYYjjj~~~qqqaaaVVVOOOGGG===666999222...444>>>@@@444'''444000...---,,,***+++...***))))))(((((()))******+++******))))))******+++''',,,///...---...//////***+++666EEEkkk```FFFDDD888@@@???222---333444...000000//////...---------************************+++***+++...///+++'''&&&...555222444@@@KKKsssggg<<<------&&&000555***---444***))))))((((((((((((((((((''''''''''''((((((((((((((()))******---555AAAIIIPPP[[[dddrrr===111333...000---...'''***+++&&&$$$000GGGYYYwwwxxxqqqmmmmmm^^^FFF111'''***333:::@@@NNNgggzzzttt\\\GGG???FFFBBB;;;444000///000222333>>>@@@999===RRRaaadddpppnnnrrrvvvsssfff555)))111...""""""'''$$$###''')))############$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((($$$"""%%%***,,,...$$$)))NNNssstttjjjpppnnndddeeeeee]]]UUUIII666999555111111222333111......///111444888BBBNNNWWW```gggeee[[[XXX```iiikkk]]]III111%%%---333&&&$$$,,,&&&''''''''''''''''''''''''(((*********222EEEVVV```XXXZZZ```ccc```[[[[[[___kkkLLLBBBRRRgggiiiiiiiiihhhhhhjjjooorrrtttvvvyyy{{{zzzwwwsssppplllmmmnnnllljjjiiiiiijjjpppeeeOOO:::<<<]]]yyyNNN&&&111TTT___kkkyyyGGG999)))&&&!!!"""'''&&&!!!###***''''''''''''((()))***+++...///111222333333333333111222444666777666444333///...---+++***++++++,,,+++,,,,,,+++(((''''''((())))))(((((('''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''''',,,&&&$$$333EEEYYYnnnfffsss]]]___ZZZ```xxxIIIJJJWWWqqqwwwgggWWWKKKAAA<<>>999777>>>CCCNNNYYYVVVVVVddd~~~mmm^^^QQQAAA555888AAAJJJTTT^^^iiiLLL~~~nnn^^^JJJcccmmmBBB<<<******;;;$$$//////...------------...---...111555888:::;;;;;;AAA>>>;;;;;;???EEEFFFBBB999FFFIIIMMM===>>>===FFFFFFJJJFFFTTTfffjjjaaaGGGCCC888///---///000000222&&&222<<<:::///(((,,,333+++***+++------+++((('''(((''''''''''''((()))))))))))))))(((((()))))))))%%%)))------'''###***333>>>'''+++>>>;;;444OOOtttcccJJJFFF===>>>888888555444777777222,,,(((......---,,,,,,++++++***)))))))))))))))*********&&&(((+++---...///111333,,,...***+++666888444666]]]zzzRRR777999666 333,,,((($$$!!!,,,...((((((((((((''''''''''''&&&&&&'''''''''((((((((('''(((***+++...777CCCLLLPPP\\\eeeppp;;;000222---///+++---222+++%%%%%%***...///...]]]hhhyyywwwzzz~~~zzztttjjj[[[LLLAAA<<<555888777111***+++666@@@***)))---333222000999FFFPPPRRRRRRPPPRRR\\\lllxxx~~~|||sssxxxCCC))))))$$$+++///$$$###'''$$$!!!#########$$$$$$%%%%%%%%%####################################$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$!!!$$$))))))---$$$$$$BBBaaammmooo]]]iii~~~mmmccchhhiiiQQQLLLEEECCCDDDEEECCCAAAAAADDDKKKUUU```lllvvv|||ppphhhwwwwwwnnn~~~NNN@@@///***,,,***$$$'''+++%%%&&&&&&&&&''''''&&&&&&&&&&&&'''&&& ///HHHaaa\\\YYYZZZ[[[[[[___dddSSSccc}}}}}}XXX===???FFFQQQZZZ___ccceeegggkkklllnnnooonnnjjjfffdddmmmnnnmmmkkkgggdddccccccPPPTTTYYYiiiUUU@@@FFFHHHUUUmmmzzzjjj444$$$000)))"""&&&'''######(((***'''&&&&&&&&&&&&'''((()))***,,,,,,...///000111111111000111222333333222111111...---,,,++++++************+++,,,+++(((&&&'''((((((((((((((((((((((((((($$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&"""***(((&&&---:::VVVyyy___QQQllltttpppqqqdddlll___???:::JJJ```sss~~~zzzxxxwww{{{}}}xxxpppjjjjjjlll^^^kkkwwwuuummmxxx{{{hhhPPP===555111444;;;DDDGGGCCC;;;555>>>MMMXXX>>>@@@pppddd???;;;333!!!333"""888,,,,,,+++++++++,,,,,,---+++,,,...111333555666666<<<::::::777666???DDD>>>FFF@@@222CCCEEERRRAAA:::777777@@@999444555000666222///000555666111......111///,,,))))))+++---...&&&))),,,---,,,+++)))(((''''''&&&&&&''''''((()))'''''''''&&&&&&'''''''''$$$)))(((###'''000111))) ...111,,,222888777777>>>>>>QQQsssVVVRRRBBB===111---<<<666555...***)))((((((111<<<,,,,,,++++++***)))))))))'''''''''(((((())))))))),,,***&&&!!!"""&&&))))))000999333***...555000...@@@GGGSSSqqq```QQQ000%%%222333+++***,,,%%%)))(((+++444///###''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&(((***+++000999FFFOOOQQQ]]]fffnnn999...111,,,...***+++&&&'''***+++(((&&&'''+++'''@@@VVVaaarrr|||yyytttooommmmmmccceeeaaaZZZUUUSSSLLLDDDJJJKKKTTT^^^XXXMMMSSSddd___]]]fffwwwnnnFFF&&&###&&&!!!%%%111%%%+++!!!,,,)))%%%######$$$$$$%%%%%%%%%%%%"""""""""""""""""""""""""""############$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###!!!%%%***((("""!!!''''''***&&&'''000QQQ{{{wwwhhhccccccdddkkknnnfff^^^[[[ZZZ]]]bbbdddbbb___lllkkkjjjjjjiiifffbbb^^^ttt|||\\\888***(((666$$$'''))))))(((******((($$$%%%%%%&&&&&&%%%%%%$$$$$$++++++###"""***---'''HHHMMMSSSVVVSSSSSS^^^kkkdddVVVKKKQQQhhhnnnfffXXXKKKDDDIIIUUU^^^dddbbb```^^^^^^```bbbdddiiihhhgggiiippp}}}RRR777<<>>999@@@GGG@@@???EEE>>>JJJ:::BBB999???AAA...777111666@@@,,,222111---...222111+++***---&&&***///111///,,,******'''+++,,,((($$$$$$(((+++&&&&&&&&&&&&''''''((()))&&&%%%%%%$$$$$$%%%%%%&&&)))$$$&&&---,,,%%%&&&...,,,222***(((444111///???888DDDCCCJJJJJJ\\\VVV~~~yyywwwnnnTTTPPPOOOIIIIII<<<999888777???666666@@@(((,,,444666111000111,,,"""++++++******)))(((((((((&&&&&&&&&''''''((((((((("""%%%&&&''')))***)))&&&---"""+++111'''***333...&&&444000///<<<;;;777DDDOOOdddVVV\\\eeeaaapppkkkhhheeeNNNHHHDDD<<<<<<,,,---+++111111&&&%%%------###///(((!!!)))%%%"""000&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&(((***,,,111;;;HHHQQQQQQ^^^gggttt===000111+++---***---))))))(((''''''''''''''')))***...999KKKcccyyyxxxxxx}}}pppnnnvvvrrrooollllllooossswwwxxxtttttttttttttttttttttuuu|||yyy}}}XXX,,,(((((('''&&&%%%%%%$$$$$$########################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&(((+++...000OOO^^^vvvzzzggg^^^ccceeejjjyyyiiieee{{{pppaaayyyyyybbbbbb~~~}}}WWW000+++///***(((...((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%***---999NNNaaafff^^^SSSaaaccceee```VVVSSSbbbuuusssKKK222>>>FFFiiitttVVV(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((()))***+++---...///////////////...,,,+++***,,,+++***)))(((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''RRR^^^fffddd```bbbeeeeeepppXXXVVV{{{mmmCCC:::;;;;;;@@@GGGMMMTTTaaannnxxxqqqcccUUUQQQ[[[hhhooottthhhccceee[[[EEE<<<@@@;;;333777??????@@@@@@999222)))---CCCYYYgggtttKKKNNNWWWmmm999------,,,,,,+++***))))))))))))))))))))))))))))))+++++++++,,,...111444666999999888999<<>>===999666444222222222000///------,,,,,,,,,+++++++++,,,,,,++++++***))))))((((((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((())))))***+++,,,...000111444888<<<@@@BBBDDDFFFHHHKKKIIIHHHIIILLLOOOPPPPPPKKKHHHEEEBBBAAA???<<<::::::999888666444222111000......---,,,,,,+++*********))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))************,,,,,,---///000222333333444444333333333444555666333444666555222000//////+++++++++******((('''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''$$$$$$%%%&&&&&&''''''(((&&&((()))***///888DDDMMMTTTWWW___ttt===000111+++---***,,,))))))((('''''''''''''''%%%$$$$$$)))333AAAOOOXXXnnnooovvv~~~{{{rrrttt}}}~~~|||xxxsssooolllkkkkkkvvvuuuuuuwwwyyy}}}www|||{{{___AAA---&&&&&&'''''''''&&&%%%%%%$$$$$$########################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%''')))+++(((===```rrrggg^^^\\\WWW\\\ooommmiiiuuuooohhhxxxzzz{{{tttDDD@@@...'''111777...&&&&&&(((((((((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%!!!###)))555CCCPPPWWWZZZUUUQQQOOOTTT]]]gggmmmnnnkkkfffccclllbbb```[[[KKK:::===KKKPPPYYYRRRGGGFFFLLLQQQaaazzzhhhrrrZZZ???((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))+++,,,...///000000000000000000//////,,,+++***)))((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$>>>ZZZfffhhhhhhhhhgggggg~~~ddd444@@@rrr|||eeeBBBAAA???<<<:::999555000888<<>>999666444555888<<>>>>>>>>===<<<:::999777555222111111111///...++++++++++++******************))))))(((''''''&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''(((((())))))+++---...///000333777:::<<<===@@@AAACCCAAAAAACCCEEEGGGHHHGGGGGGEEEAAA???===<<<999777222222222222111111111000---,,,,,,+++******)))))))))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((()))))))))))))))***+++,,,...///000111111000000000111111222222000111333222///---,,,,,,))))))))))))((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((&&&((()))+++///888DDDMMMSSSWWW```ttt===000111***,,,)))***)))(((((((((''''''''''''(((&&&$$$###%%%)))...111HHHKKKVVVccchhhiiiqqq|||ooorrruuutttqqqoooppprrr}}}{{{{{{|||yyylllEEE???444'''&&&---'''&&&&&&%%%%%%$$$$$$$$$########################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$#########$$$%%% +++222555HHHdddrrrIII]]]iiifffcccfffiiimmmdddbbbiiiuuuzzz{{{bbbHHH777...,,,'''&&&(((------)))(((***(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$'''000>>>IIIVVV^^^```YYYVVV[[[^^^\\\mmmtttuuuiiiZZZPPPMMMLLL444777III888444AAA111333:::DDD===111444;;;:::888FFFDDDKKKUUU___rrrqqqWWW>>>...$$$&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***,,,---......//////000111111000000+++***)))(((((('''((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&(((///>>>SSSgggnnndddUUUpppTTTSSSuuusssAAA111SSSttt}}}}}}kkkTTTHHHGGGJJJ@@@???:::222000666<<<>>>000777;;;888:::@@@@@@:::111111444111+++444;;;333aaafffwwwdddCCCMMMpppiiiRRR%%%---222*********)))((((((''''''(((((((((((((((((((((((((((((('''((()))***,,,---///111333555888:::;;;<<<888999:::::::::888777666555333000/////////...,,,******)))))))))((((((((('''''''''&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''&&&&&&'''''')))***,,,------///333555666777999;;;??????@@@CCCEEEFFFEEEDDDBBB@@@<<<:::999777555333000///////////////......*********)))((((((''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''''''''((()))+++,,,------,,,,,,,,,,,,---------...+++---......+++)))))))))((((((''''''&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''((('''((()))+++///888DDDMMMSSSXXXbbbsss<<<000111***,,,((()))(((((((((((((((''''''&&&+++***)))((('''&&&''''''$$$'''111<<>><<<888666555444222000222111000///---,,,+++***((((((''''''&&&&&&&&&&&&%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%&&&&&&''')))******+++)))))))))***************(((***,,,+++)))'''&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''((('''(((***+++///888EEENNNUUU[[[eeeppp;;;///000***,,,((()))((((((((()))((('''&&&&&&%%%&&&'''(((((('''&&&%%%!!!!!!$$$''''''(((,,,222>>>GGGQQQWWWYYYZZZ^^^bbb]]]\\\ZZZWWWSSSOOOKKKIII777111+++'''&&&&&&%%%$$$,,,,,,***'''%%%#########$$$$$$$$$$$$$$$#################################""""""""""""""""""""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###***...&&&""" ---******555$$$$$$)))+++,,,...---)))444,,,$$$"""&&&))))))'''""")))---)))''')))((($$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%%%%&&&'''&&&))))))+++===RRRSSSGGGRRRTTTUUUSSSTTTXXXXXXTTTgggfffeeeccc|||cccfffyyy~~~iii___{{{yyyiiiuuulllmmmiiiaaaooowwwfffLLL555!!!!!!)))+++&&&"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((***+++,,,.........------+++******)))(((''''''&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###&&&((('''***;;;XXXppphhhfffXXXNNNSSSVVVZZZddduuuaaaRRRLLL???333CCC```HHHJJJGGG???888444000+++999111222???KKKTTTeeevvv}}}ddd[[[QQQYYYooowwwwww]]];;;000 ,,,777''''''&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''''''''((()))+++///333555666666555555555666777777666555444000...,,,++++++,,,***)))))))))))))))((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$#########"""""""""#########################################################$$$$$$$$$$$$$$$#########$$$%%%&&&'''(((+++,,,...///000111333666555666999===??????===:::<<<999666444333222000...///......,,,+++***)))(((&&&%%%%%%%%%%%%%%%$$$$$$############""""""""""""################################################"""#########$$$$$$$$$$$$%%%%%%&&&'''(((((())))))''''''((()))***))))))(((''')))******(((&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((''')))***+++000999EEENNNXXX___jjjnnn888---000***,,,(((***'''((()))))))))(((&&&%%%"""###$$$&&&&&&%%%$$$###''''''&&&$$$""""""$$$&&&"""&&&,,,...---,,,---///+++,,,------,,,***(((&&&%%%&&&'''((()))+++...111!!!$$$### """)))///################################################""""""""""""""""""""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%% '''111///)))###)))'''(((000!!!,,,***'''$$$&&&))))))&&&(((222444...)))***...###%%%&&&&&&''')))'''###&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$&&&&&&&&&(((***'''###'''000000***---AAAQQQMMMBBBDDDTTTcccLLLKKKZZZJJJKKK]]]PPPQQQPPP[[[WWWNNNRRRUUUKKKBBB@@@HHHTTTXXXQQQIII888 &&&%%%&&&)))((($$$"""######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''')))***+++/////////...---,,,***)))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%***+++,,,((( ---===VVVppp|||xxxsssggg\\\[[[```QQQPPPaaaggg]]]\\\hhhyyyvvvoooggghhhuuuxxx___WWWVVVPPPTTTfffuuunnn.../// """111999&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&%%%'''+++...000111111111222222333333333222000//////---******++++++***))))))))))))(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$############"""""""""####################################################################################$$$%%%&&&&&&'''(((***++++++---000333333444666999<<<<<<:::888:::888555333222111///---''''''(((((((((((())))))$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$%%%%%%&&&''''''((((((&&&'''((()))***)))((('''&&&(((******(((&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((''')))***,,,000999EEENNNZZZaaalllkkk666,,,///+++---)))+++'''((()))***)))(((&&&%%%$$$$$$%%%&&&&&&%%%%%%$$$%%%&&&&&&%%%%%%'''))))))###$$$&&&'''(((((())))))((()))***,,,,,,---,,,,,,******)))(((%%%###!!! %%%######&&&)))(((###"""#############################################""""""""""""""""""""""""############################################################################################################$$$$$$$$$$$$######################################################$$$$$$%%%%%%%%%$$$(((###))),,,&&&%%%%%%'''!!!###%%%!!!%%%(((###((($$$ !!!$$$&&&''')))444,,,###!!!&&&***(((%%%///)))$$$###$$$$$$&&&(((%%%%%%%%%%%%$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%'''&&&%%%###""""""######$$$***(((!!! (((111---,,,+++---666;;;777...KKKMMMOOOKKKLLLPPPMMMJJJCCCJJJUUUVVVLLLHHHFFF===FFFAAA///!!! !!!###***!!!%%%&&&"""!!!&&&***$$$$$$$$$$$$%%%%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&((()))***,,,,,,,,,,,,,,,+++***)))'''&&&&&&%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%!!!###******)))******===QQQcccmmmfffcccnnn\\\eeekkkdddTTTMMMYYYjjj```iiisssyyy~~~rrrjjjjjjPPPLLLXXXccc___```nnnxxxddd:::(((777&&&''',,,'''......&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&))),,,...000000111000111111111000///---,,,...,,,***)))***+++***)))''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""#####################################################################"""###""""""######$$$%%%&&&%%%&&&(((((())),,,///222555666777:::===>>><<<:::999666333111111000...,,,&&&&&&'''''''''(((((((((############$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################$$$$$$%%%&&&&&&&&&$$$&&&'''))))))((('''&&&%%%'''))))))'''&&&%%%&&&&&&$$$###""""""###%%%&&&######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((((()))+++,,,000999FFFOOOXXXaaammmiii555+++///+++...***+++'''((()))***)))(((&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%###"""$$$%%%$$$&&&$$$######%%%''''''&&&+++***)))((((((((())))))(((&&&%%%%%%''')))))))))$$$&&&((((((&&&$$$$$$&&&"""""""""""""""#################################""""""""""""""""""""""""################################################""""""""""""""""""""""""########################"""############$$$$$$$$$""""""""""""""""""""""""###########################$$$$$$$$$$$$######"""&&&!!!$$$%%% """&&&!!!### !!!&&&&&&###$$$(((###!!!###((()))$$$###&&&###((()))(((&&&'''(((&&&"""$$$***+++%%%"""%%%%%%%%%%%%$$$$$$$$$#######################################$$$$$$%%%%%%%%%"""&&&'''&&&$$$%%%''')))###"""&&&(((%%%!!!!!!(((000///++++++,,,+++&&&***%%%---///***///***;;;,,,...000&&&***111(((!!!***%%%$$$...'''***&&&'''$$$ ###)))&&&$$$$$$$$$%%%%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&((()))***''''''((())))))))))))(((&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%(((&&&&&&(((%%% ###***###,,,))),,,KKKkkkyyy|||jjjmmmfff]]]cccmmmeeeRRRSSSUUUSSSNNNLLLOOORRRSSSJJJNNNNNNKKKMMMVVVZZZXXXeee___iiitttllloooXXX777------,,,$$$'''&&&'''(((###$$$///&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$'''(((***---///111222333222222222222111///---+++...,,,***)))***+++***)))&&&&&&&&&%%%%%%%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""######""""""###$$$%%%%%%%%%&&&((()))***,,,000333555555666888;;;<<<;;;:::777555222000000///---+++++++++***)))((((((''''''###############$$$$$$$$$""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""######$$$$$$%%%%%%###%%%'''(((((('''&&&%%%$$$&&&(((((('''%%%%%%%%%$$$###!!! """$$$%%%######""""""""""""##############################$$$$$$%%%&&&&&&''''''(((((()))+++,,,000999FFFOOOVVV___llliii:::++++++,,,---$$$))))))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%$$$######$$$&&&""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$'''***------***'''$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%))))))*********))))))((((((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$(((***(((&&&,,,;;;GGGcccrrrttthhhgggrrrnnn___qqqqqqiii______eee```TTT_________]]]\\\___fffmmmhhhzzz\\\III222'''(((+++(((###&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((()))+++---000111000000000000///...,,,,,,******))))))((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############&&&%%%$$$###%%%'''***,,,---000333555666777999;;;444111---,,,,,,,,,,,,,,,******((('''&&&%%%%%%%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$###"""######""""""""""""######"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''')))((((((***111<<>>HHHPPPZZZeee>>>555---+++***((((((***$$$$$$$$$############"""$$$$$$!!!%%%$$$!!!%%%%%%'''000$$$&&&%%%111%%%'''$$$(((%%%&&&,,, """+++((($$$'''$$$"""000333""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""########################################################################$$$$$$$$$#########""""""########################"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$############################################################$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&!!!###$$$&&&'''%%%!!!)))"""%%%'''$$$!!!$$$$$$###!!!!!!%%%((((((((( '''(((&&&,,,$$$###$$$''''''###"""###"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''')))))))))))))))((((((((('''&&&%%%%%%$$$$$$%%%%%%################################################"""############$$$$$$$$$######################################################""""""######$$$%%%'''((())))))(((((()))***,,,***(((&&&%%%$$$$$$$$$########################################################################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$############$$$$$$%%%###"""%%%+++///111000222000......---,,,)))'''&&&%%%$$$###""""""""""""######""""""!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$%%%&&&&&&$$$"""######"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''((()))***,,,222<<>>sss@@@$$$&&&%%%111***ccc^^^$$$...---000XXXyyy```***... ///,,,!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""########################################################################################################################""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$############################################################$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((######&&&)))((($$$"""###***&&&))))))$$$(((+++###)))&&&%%%'''((('''))),,,###000'''+++...&&&(((%%%&&&&&&%%%$$$###!!! &&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%################################################""""""#########$$$$$$$$$######################################################""""""######$$$%%%%%%&&&''''''''''''(((***,,,+++***)))((('''&&&&&&########################################################################!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""##############################""""""""""""###############%%%'''***---...)))((((((((())))))(((&&&&&&%%%$$$###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""$$$%%%%%%###"""###$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$###$$$$$$%%%%%%&&&&&&''''''((())),,,222===IIIQQQ```ccc:::222+++++++++)))'''(((%%%%%%%%%$$$$$$$$$$$$###YYY===ppp,,,###|||&&&...999&&&)))###999yyy###(((""" !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""########################################################################################################################""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$############################################################$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''(((((()))***)))((())),,,***%%%&&&,,,&&&%%%++++++(((111999444555333666<<<>>>;;;;;;???===>>>000///???;;;///555666---,,,111///&&&%%%,,,&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%################################################""""""#########$$$$$$$$$######################################################""""""######$$$%%%###%%%&&&'''&&&&&&((()))+++******)))((('''&&&&&&########################################################################!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""###########################""""""""""""""""""###"""######$$$&&&(((+++---)))(((((()))******((('''&&&%%%$$$###""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!###$$$$$$###"""###$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''''''''))),,,222===IIIQQQ\\\___999111+++++++++)))'''(((%%%%%%%%%%%%$$$$$$$$$$$$&&&{{{!!!&&&NNNkkksssaaa222%%%LLL%%%(((---)))wwwvvv&&&PPP111GGG...$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""#######################################################################################$$$$$$$$$########################"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$############################################################$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''---'''&&&'''&&&$$$,,,777444:::EEEFFFDDDQQQ^^^[[[VVVVVV]]]hhhiii```[[[\\\rrr\\\NNNXXX[[[EEE999FFFIII@@@::::::777111222999,,,+++(((&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$%%%%%%&&&&&&''''''((('''&&&%%%%%%$$$$$$%%%%%%################################################"""############$$$$$$$$$######################################################""""""######$$$%%%"""$$$&&&&&&&&&&&&((()))))))))))))))((('''&&&%%%########################################################################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""###########################""""""!!!!!!""""""###"""###$$$$$$$$$&&&)))+++***)))((()))******)))'''&&&%%%$$$###""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """$$$$$$###"""###$$$"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''''''''(((,,,333===JJJRRRXXX\\\xxx888000++++++,,,)))'''(((&&&&&&%%%%%%%%%$$$$$$$$$$$$)))%%%zzzqqq###!!!+++DDDEEEVVV !!!'''$$$'''+++$$$!!!SSS<<>>JJJRRRVVV[[[sss777000++++++,,,)))'''(((&&&&&&&&&%%%%%%%%%$$$$$$***tttmmm$$$""" 000***000,,,---[[[---000%%%***"""'''$$$!!!(((PPP999222+++""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""########################################################################""""""######$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$$$$############################################################$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%((((((((((((((((((((((((&&&(((+++///444888<<>>JJJRRRWWW\\\bbb555222...++++++******)))(((((('''&&&%%%%%%$$$$$$(((yyyppp'''(((888```&&&666///vvv000)))xxxvvv000''''''""")))ooo333***""""""""""""""""""""""""################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###""""""%%%''')))%%%$$$((()))&&&%%%&&&...+++>>>NNNGGGHHHPPPJJJVVViii{{{rrrjjjtttjjjjjjwwwpppxxxvvviii```]]]rrrrrreeefffXXXhhhmmm[[[IIIXXXnnnmmmbbbkkk{{{tttiiiqqqrrrooozzzsssqqqbbbJJJ@@@EEEDDD<<>>000LLL"""&&&222""""""""""""""""""""""""################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%'''''''''''''''***'''''''''%%%&&&,,,555>>>KKK```jjjmmmvvvzzzqqqmmmkkkzzzuuuxxxxxxddd^^^rrrjjjooorrrmmm|||}}}oooxxxxxxzzznnnjjjwwwkkkfffZZZmmmvvvgggvvvzzz[[[aaadddfffhhhgggpppuuu~~~vvviii___QQQDDD;;;666333444111***%%%%%%%%%&&&((()))'''%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$######$$$$$$%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############((((((((((((((('''&&&&&&$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$##############################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&''')))---444???KKKSSSVVVaaaQQQ555111---+++******)))((('''''''''&&&&&&%%%%%%$$$)))'''}}}ccc''''''+++%%%PPP666***$$$rrr***$$$(((+++&&&000(((222&&&###+++""""""""""""""""""""""""################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&$$$$$$%%%%%%$$$###)))(((&&&&&&&&&///CCCVVV[[[nnnrrrjjjppp{{{|||yyyxxxrrrqqqdddmmmppp{{{wwwzzz{{{{{{xxxllliiiiiixxxzzzjjjnnnwwwmmm}}}yyy|||ooobbbeeennnbbbjjjuuu|||___UUUJJJBBB:::222...---%%%###&&&+++((("""""")))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$############$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############''''''(((((((((''''''&&&$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$##############################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&''')))---444???LLLTTTVVVcccJJJ444111---+++******)))(((''''''&&&&&&&&&%%%%%%%%%$$$%%%###uuujjj000%%%222 CCCQQQ///000666[[[AAArrr!!!{{{uuu+++$$$uuu((($$$&&&***'''""""""""""""""""""""""""################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%+++'''###"""###&&&''''''&&&&&&)))000999IIIcccyyyjjj{{{iiigggppp~~~}}}}}}}}}{{{{{{vvv|||yyyiii~~~mmmrrroooyyytttqqqpppeeemmmfffccceeehhhkkkttt}}}xxxkkk]]]OOOBBB888333///&&&$$$))))))""""""(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################################################################################################################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$#########""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############&&&&&&''''''((('''''''''$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$##############################""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''''')))---444@@@MMMUUUVVVeeeGGG444111---******)))((((((&&&&&&&&&&&&&&&%%%%%%%%%555nnn%%%---%%%000(((GGG$$$ '''~~~{{{aaagggkkkjjjmmm]]]!!!,,,########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$%%%&&&(((*********'''---<<>>333000,,,***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&000111"""iiiDDD+++(((///,,,QQQxxxooo555///"""---###KKKddd,,,$$$)))000CCCKKKGGGhhh[[[RRRQQQ@@@---222XXXTTTXXXJJJZZZ+++,,,***########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((())))))'''%%%,,,BBBaaaxxxuuu}}}zzzoooqqqyyyuuuvvvoooaaakkk|||www{{{ooopppnnnqqqeeexxxnnniii```~~~kkkkkkzzzqqq^^^dddbbb]]]nnntttpppxxxzzzvvv{{{|||lllssstttppplllpppzzz~~~xxx~~~qqqQQQ999444000'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))***---...000222555777999:::888888888999:::;;;<<<<<<>>>======<<<;;;::::::999>>>>>><<<999777555333222...---,,,***))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""""""""""""""######$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""###$$$&&&'''(((((()))$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""######""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""######$$$$$$$$$$$$##############################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''(((((())),,,444AAAPPPZZZXXXeee@@@444111---*********)))((("""%%%)))***)))'''&&&'''&&&'''((('''%%%$$$%%%&&&...###'''+++&&&$$$'''---111777===BBBFFFGGGHHHLLLHHHPPPJJJGGGIII>>>AAA999444000,,,((($$$''',,,###$$$&&&''''''&&&$$$###&&&### !!!###%%%###!!!########################$$$$$$##################"""############$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%###&&&&&&######''''''%%%'''000222---222???@@@777:::777666777444---)))***'''$$$%%%))))))%%%###$$$)))%%%!!!!!!$$$%%%### $$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%&&&%%%###""""""###%%%&&&&&&%%%$$$$$$######$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***%%%"""(((((($$$'''((()))(((///IIIkkk}}}~~~zzzqqqbbbssstttmmmaaahhhxxx}}}iiiqqq}}}tttlll{{{vvvnnn[[[\\\ddd[[[uuu{{{zzztttrrrsssoooqqqmmm{{{gggpppuuu|||pppBBB>>>333000+++)))&&&$$$%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$$$$(((&&&$$$""""""$$$%%%'''$$$000,,,+++666222///>>>DDDFFF555///>>>BBB@@@LLLsss___VVV^^^cccSSS```wwwmmmZZZbbb^^^]]]mmmOOOUUUPPPJJJEEE@@@<<<;;;;;;NNNDDDHHHDDD000...444***$$$&&&(((''''''((('''%%%$$$$$$######&&&((($$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%$$$###""""""##############################%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$&&&((()))***((('''%%%###""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!#########"""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$#########""" """$$$%%%$$$###$$$$$$""""""""""""""""""""""""################################################$$$$$$%%%&&&'''((()))***((()))+++///666BBBOOOWWWaaa```???444111---*********))))))''''''((('''&&&%%%$$$$$$###'''***)))&&&%%%(((,,,)))+++,,,...666BBBKKKPPP```bbbeeejjjnnnsssvvvxxxqqqhhhnnngggfffgggXXXXXXWWWSSSPPPMMMDDD777---)))((('''$$$###$$$&&&)))+++$$$%%%%%%$$$#########$$$########################$$$$$$##############################$$$$$$$$$$$$"""$$$%%%&&&%%%&&&((()))((((((&&&%%%***222555444>>>AAAAAA@@@GGGOOOLLLBBB999<<>>;;;===???777...'''###"""'''///$$$---+++######+++$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&"""#########$$$&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&***$$$"""***+++'''+++,,,(((;;;aaauuuvvvvvvvvvvvvqqqgggxxxwwwqqqlllnnntttbbbccccccfffmmm{{{www|||qqqsssjjjtttooojjjwwwvvv]]]BBB555---***)))******(((''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&######&&&+++---***&&&222555,,,///EEELLLKKKUUU^^^kkkrrrwww~~~~~~xxxmmmkkkqqqZZZFFFFFFMMMFFFDDDCCC666999666///&&&!!!###(((---((('''&&&&&&''')))'''%%%%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%$$$#######################################$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$%%%&&&((()))***((('''&&&$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""""""""########################$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$### """%%%%%%$$$$$$$$$$$$########################################################################$$$%%%%%%&&&'''((())))))((()))+++///666BBBOOOWWW``````===444000---+++*********)))***(((&&&&&&'''''''''&&&---&&&!!!###***,,,&&&'''999HHHNNN\\\ssskkkiiigggeeeddddddeeeeeeccc[[[cccccckkksssgggggggggbbb___```]]]VVVNNNKKK<<<888111***&&&$$$$$$$$$!!!%%%'''&&&###!!!###'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%$$$######$$$%%%%%%(((+++111<<>>AAA<<<===BBBEEE???444+++)))%%%$$$######%%%&&&$$$###############$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%***'''&&&---+++(((...,,,SSSooorrrxxxnnn^^^lll~~~rrr{{{ppp^^^nnn{{{tttkkkcccccciiisssyyy{{{}}}yyygggnnnqqqwwwuuuhhhJJJ333---)))+++)))$$$$$$)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%###$$$%%%%%%'''+++///111000???KKK^^^xxxnnn]]]ZZZYYY<<<666333777;;;777))))))(((&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$################################################""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$%%%&&&''')))***)))(((&&&%%%$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############"""""""""########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$!!!$$$&&&&&&%%%$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((((()))+++///666BBBOOOWWW^^^aaa===333000---++++++++++++******((('''(((+++,,,+++)))$$$***---&&&$$$:::NNNiiitttzzzvvvpppkkkddd\\\hhhfffccc___[[[XXXVVVUUUVVVRRR```dddnnnzzzsssxxxtttooonnnqqqpppggg[[[TTTOOOKKKDDD;;;111)))###!!!###%%%$$$###"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%&&&'''&&&&&&&&&)))+++,,,444<<>>:::666222111***(((''''''%%%######&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$################################################!!!""""""######""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%&&&'''))))))))))))(((&&&%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#################################$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$###%%%''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''''''''((()))+++///666BBBOOOWWW]]]bbb>>>333000---++++++,,,++++++(((((()))+++,,,+++)))(((***'''&&&--->>>UUUjjjwwwoooiiigggiiieee\\\XXXZZZIIIKKKNNNPPPRRRRRRQQQQQQGGGFFFSSSOOONNNRRRKKKQQQ^^^```jjjyyyxxxkkkccc^^^YYYRRRHHH???888222000'''$$$""""""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&"""$$$'''))),,,111666:::EEEMMMPPPJJJBBB@@@@@@???YYYZZZ]]]^^^ZZZYYYbbbooopppbbbUUUOOOLLLHHHDDDCCCfffXXXMMMLLLNNNIII@@@999666777666///&&&###&&&,,,%%%%%%$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''***(((&&&%%%$$$&&&((()))###$$$%%%%%%%%%%%%$$$$$$ !!!###%%%'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%+++)))&&&(((+++;;;UUU~~~{{{}}}fffuuuyyy{{{www}}}mmm|||xxxnnn]]]```lll}}}yyysss||||||sss\\\vvvbbbRRR>>>000)))'''''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&&&&)))***,,,222===NNNbbbnnnzzzyyysss}}}}}}yyyoooxxxyyy}}}|||mmmTTT>>>888>>>///***(((++++++''''''+++&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$################################################""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))***))))))((('''&&&%%%$$$#######################################################################################$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$&&&(((((('''&&&%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''''''''((()))+++///666BBBOOOWWW[[[ccc>>>333000---+++,,,,,,,,,,,,(((***++++++)))''''''((()))...===XXXsss|||sssfffppp```UUUUUUSSSOOOVVVccciiilllpppuuuxxxyyyxxxxxxrrrqqq{{{qqqgggdddZZZaaaRRRQQQVVVbbbnnntttxxx|||pppjjj```UUULLLEEEBBBAAA333---'''$$$&&&'''%%%"""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''***,,,///333999===555===EEEHHHNNN\\\jjjsssSSS[[[aaa\\\TTTUUUaaannniiidddbbbiiippppppnnnmmm___ZZZ[[[fffmmmfffVVVJJJ::::::999777555000***&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&%%%%%%%%%&&&(((+++---+++,,,---------,,,***))),,,,,,,,,+++(((&&&###!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((())))))$$$%%%111@@@[[[}}}llljjjtttrrrkkk}}}zzzkkkppp~~~}}}ooodddQQQZZZlll{{{vvvzzzuuutttuuunnnhhhUUU<<<+++)))((($$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((('''(((222HHHcccvvv|||zzz{{{ttt{{{uuuVVVCCC:::///(((***+++''''''+++&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((************((('''&&&%%%#################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&(((***)))(((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((()))+++///666BBBOOOWWW[[[fff===333000---+++,,,------,,,'''***,,,***'''(((///666111TTTyyyqqq]]]XXX]]]OOORRRZZZccclllvvv~~~||||||rrrwwwtttlllccc___]]]^^^cccjjjsssqqqnnnggg___UUUMMMHHHBBB===444,,,'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''&&&&&&&&&&&&'''''''''''',,,...111555999???GGGLLLpppnnnggg\\\UUUSSSOOOJJJbbbpppuuulllbbbeeemmmrrrdddbbbdddfffddd]]]ZZZ[[[kkkccc^^^bbbiiilllnnnpppVVVJJJ>>>???EEEDDD888+++)))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''((((((((((((''')))---111555888::::::IIIJJJKKKKKKJJJHHHFFFEEE???>>>;;;777222,,,'''$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((()))'''&&&555OOObbbwwwsssnnnzzz{{{oooppprrrjjjtttxxx\\\ffffffooojjjqqqvvvrrrrrrnnn|||uuuRRR666///+++###''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&(((***+++111@@@YYYooo}}}}}}pppkkkpppjjj___YYYRRRPPPYYYWWWSSSUUU\\\AAA[[[eeeZZZIIISSS[[[dddbbbcccppphhheeepppzzzzzzZZZEEE222---+++&&&$$$((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''(((***+++++++++***(((&&&%%%#################################################################################$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&'''((()))******+++)))))))))(((((((((((('''''')))******((('''&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))((()))+++///666BBBOOOWWW[[[hhh}}}<<<333000---,,,,,,------,,,&&&***,,,***(((...;;;GGGuuujjjeeefffbbbXXXOOO]]]uuuyyy~~~|||yyyvvvsssqqqoooooonnniiissspppqqquuukkknnnxxxxxxyyyyyyrrreee\\\ZZZbbbiiirrrvvvsssgggYYYPPPMMMIII@@@444(((###%%%(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&'''''''''((((((---222999BBBMMMYYYeeelllMMMPPPUUU]]]iiiooojjjaaapppxxxooosssuuuqqquuuvvvxxxvvvnnnhhhllltttaaaccciiiooonnnfff```___nnnggg]]]QQQIIIFFFHHHJJJ***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((()))000555===FFFLLLNNNOOONNNMMMMMMNNNNNNMMMJJJHHHFFFBBBCCCCCCAAA???<<<888666&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&&&&...JJJnnn}}}|||uuuzzz~~~~~~xxxrrriiiaaauuu|||tttppplllzzzppplllEEE:::555***'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''***,,,...EEEfff|||~~~nnnRRRVVVaaaWWWcccpppooovvv{{{~~~}}}wwwnnn}}}~~~aaaDDD777111(((%%%(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&'''(((++++++++++++***((('''%%%#################################################################################$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''(((***+++,,,---...++++++++++++*********)))''')))++++++)))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''))))))***((()))+++///666BBBOOOWWW[[[iiirrr<<<444444111---++++++(((%%%''',,,+++))))))EEEsss```pppzzzfffMMMYYYsss}}}uuuqqqlllcccjjjrrrtttwwwrrrkkkqqqhhh^^^eeennnkkkmmmoooqqqqqqpppppppppaaadddiiippptttsssoookkkJJJEEEDDDCCC888)))&&&,,,)))'''&&&%%%&&&%%%$$$""")))'''%%%$$$%%%&&&&&&&&&###%%%***+++%%%%%%000888BBBCCCOOObbboookkk^^^SSShhhrrr|||}}}uuunnnmmmpppvvv|||nnn[[[lllwwwuuusssmmmeeejjjkkkcccXXXXXXcccooollllllgggZZZMMMGGGGGGIIIOOO:::'''$$$((()))&&&&&&&&&%%%###$$$%%%&&&&&&%%%000$$$ (((,,,'''%%%((((((222%%%...///...AAARRRFFFJJJ[[[iiixxx|||iiiZZZKKKEEEEEEBBB>>><<<;;;444,,,(((''''''&&&$$$&&&%%%%%%%%%'''((('''%%%---'''..."""""",,,+++++++++HHHlll~~~{{{bbblllnnn___gggnnnwwwvvvfffvvvtttooommmWWW;;;///(((&&&'''+++,,,(((&&&'''''''''''''''''''''''''''$$$(((***&&&&&&---888@@@yyyqqqkkk___\\\iiiyyyxxxcccBBB'''"""+++***'''&&&(((***)))'''%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((&&&"""!!!$$$'''$$$$$$&&&(((***)))&&&###)))&&&""""""$$$''')))***%%%%%%111(((!!!$$$!!!...((('''&&&###!!! !!!"""(((***(((""""""&&&&&&!!!%%%$$$######"""#########""""""###$$$%%%%%%&&&&&&'''%%%$$$%%%((((((&&&###!!!%%%'''&&&%%%%%%%%%$$$)))&&&$$$%%%&&&&&&%%%%%%'''000)))&&&555777444<<<555;;;:::111000777:::666111###---333 """111,,,'''&&&&&&'''((((((,,,000+++&&&'''///222***$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$###$$$%%%!!!###%%%'''(((&&&$$$"""+++%%%###(((---111666:::<<>>IIIIIIHHHFFFCCC777??????333666222000(((......!!!&&&000'''&&&)))***'''%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''((())))))***///888CCCNNNUUU[[[mmmppp;;;555222///,,,,,,------+++(((---...'''YYYqqqdddzzzVVVHHH\\\ttt~~~vvvnnngggcccfffkkk{{{sss~~~~~~lll^^^cccuuuyyymmmqqqfff]]]```mmmxxxyyyvvvsss\\\GGG@@@AAA:::,,,%%%###"""###%%%&&&&&&%%%((('''&&&&&&'''(((((((((222(((111222666;;;<<>>GGGEEEEEEOOOQQQGGGJJJKKKIIIEEEEEEFFFEEEAAAHHHJJJEEE???;;;222)))(((---,,,++++++)))###***///333222...+++******&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%###"""!!!"""###///((( $$$)))***)))''',,,888DDDIIIGGGEEEFFF:::KKKSSSWWWccciiidddcccrrrccchhhrrrpppPPP@@@:::>>>@@@666///,,,((((((&&&%%%''',,,---((("""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''((())))))***///888CCCNNNUUUZZZlllkkk:::666111---,,,...//////...999...)))___mmm[[[yyy}}}PPPccc|||uuuuuuooocccLLLUUUSSSOOOQQQQQQUUUbbbffftttzzzlllddddddggggggsssyyynnn^^^]]]rrrrrriiiYYYKKKFFFFFFBBB===(((&&&######%%%&&&'''&&&&&&&&&''''''((()))))))))"""222(((&&&>>><<<999TTTjjjZZZPPP\\\sss~~~uuuggg^^^sssrrrhhhccciiikkkggggggkkkmmmvvvzzzvvvuuu{{{}}}ttt{{{zzznnnfffhhhnnnccccccfffmmmqqqmmmbbbYYYFFFHHHIIICCC444&&&$$$((()))(((''''''((('''%%%### ***---%%%$$$+++,,,$$$+++###999HHHDDD```ooodddggghhhggg^^^NNNWWWTTTTTTVVVWWWXXX^^^eeeooo^^^VVVggg~~~nnnZZZJJJFFF@@@<<<:::444,,,%%%)))'''&&&'''(((***)))(((&&&+++'''"""))),,,((('''999]]]zzzkkkmmmvvv{{{lllcccjjj{{{www}}}rrrhhheeessszzz___JJJ111,,,(((((('''%%%'''***''''''''''''''''''''''''+++&&&%%%+++444GGGjjjwwwzzz[[[ooorrraaagggiiifffiiinnnjjj```UUUTTTYYYdddkkkggg]]]UUUWWWTTTNNNHHHEEEGGGMMMRRRSSS\\\lll{{{~~~}}}zzzqqqaaaCCC'''&&&......'''###'''(((###'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''$$$"""$$$((()))'''$$$'''(((***++++++)))'''%%%+++///111...+++---555<<>>MMMWWWIIIQQQTTTFFF???VVViiiaaaqqqkkkjjjqqq{{{jjjtttQQQ\\\bbbLLL>>>444///)))''',,,111333222)))******+++000444///&&&'''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&###"""###$$$%%%%%% $$$))))))(((+++111777LLLOOOSSSSSSQQQVVVjjj}}}rrrJJJ<<<999333...222222222000+++((('''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((())))))***///888CCCNNNUUUYYYkkkfff888666000,,,---...---,,,---000+++bbbkkkllleee___nnncccyyyuuuooocccPPPCCCJJJXXXSSS^^^^^^ZZZ\\\]]]dddtttfffSSSRRRPPP]]]rrrqqqkkkqqqqqqrrrrrrqqqpppooonnnxxxyyybbbLLLDDD@@@<<<222...)))&&&%%%&&&&&&%%%%%%'''((((((((((((((()))'''$$$CCCIII111JJJgggNNNKKKXXXtttooolllzzzlllZZZQQQOOOKKKDDDFFFNNNNNNFFFEEELLLOOOVVV[[[]]]cccooowwwzzzssswwwssstttmmmhhhjjjnnnnnnkkkjjjUUUNNNGGGDDD@@@888---%%%'''&&&&&&'''((((((&&&$$$******&&&$$$***000,,,"""...777\\\mmmyyylllhhheee]]]bbbqqqwww~~~zzzuuukkk]]]TTTQQQQQQMMMNNNYYYccchhhjjjlllhhhWWWEEE???BBB???111###***(((&&&&&&((()))))))))'''111***%%%,,,)))+++???ddd~~~yyydddnnnvvvzzzbbbsss{{{eeeiiiqqq}}}nnnWWWAAA444(((&&&((((((((()))''''''''''''''''''''''''"""......)))>>>hhhvvvxxxUUU{{{|||dddSSS]]]{{{wwwdddXXXQQQLLLEEE>>>::::::<<>>333999666888222)))''',,,---(((&&&((()))((((((((())))))&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%######%%%'''%%%######&&&###111???GGGHHHIIIIIIHHHFFFcccvvv|||uuucccHHH222******'''###'''&&&***222555222---+++(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###$$$''')))))))))***(((%%%%%%+++:::LLLZZZSSSHHHMMMooojjjBBB(((&&&''',,,///,,,(((&&&))))))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((())))))***///888CCCNNNUUUXXXlllbbb888555000---///...******---'''sssbbbfff}}}gggmmmtttqqq]]]NNNDDDEEEBBB???III]]]lllqqq|||wwwxxxzzzsss{{{uuujjjfffdddSSSNNNSSSiiixxxqqqlllpppwwwyyyrrriiiuuu}}}}}}pppbbbVVVFFF777;;;555...(((%%%%%%%%%%%%&&&((()))(((&&&&&&''')))***666<<>>>>>===999555777777777888999999999999888===<<<666444777888555@@@???===666111???eee|||zzz}}}xxxjjjCCC---!!!(((,,,%%%###***&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&$$$$$$&&&((()))111<<>>>>>MMMWWWCCC999:::333555>>>===///%%%&&&((('''(((***,,,,,,,,,,,,'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&''''''&&&&&&%%%&&&,,,(((%%%&&&&&&%%%+++333IIIOOOQQQMMMNNNXXXdddiiixxxgggWWW@@@---((((((222===777)))***888***)))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))((('''))))))///???QQQ\\\[[[VVVrrrccc:::&&&%%%)))+++---*********))))))(((((((((''''''''''''''''''''''''%%%%%%&&&''''''(((((()))))))))***///888CCCNNNUUUYYYnnn^^^888555111///111...***000:::vvvHHHPPPjjj```;;;666;;;===OOOdddxxxuuuWWWbbbcccaaadddbbbcccnnnbbbFFF@@@NNNQQQQQQ___llluuupppdddVVVQQQ\\\rrr}}}wwwooohhhhhhnnntttbbbqqq}}}qqqcccWWWPPPAAA;;;111***&&&&&&''''''''')))***(((&&&&&&)))---...AAABBBYYYyyy]]]LLLxxx{{{```pppfffdddTTTKKK???:::===EEEMMMQQQTTT```ggggggjjjrrrvvvsssrrrnnnfff]]]UUUOOOLLLJJJZZZeeemmmjjjcccgggxxxyyyjjjgggmmmjjjggg^^^PPPFFF???:::555)))'''&&&&&&((())))))(((%%%'''---///&&&###999VVVsssbbbXXXPPP```uuunnnxxxxxxmmmllloookkkccc]]]bbbpppyyylllQQQ;;;777<<<000---***((((((((((((((((((************000OOOyyyvvvqqq}}}qqqvvvwwwiiiiiizzz}}}{{{{{{{{{{{{}}}uuukkkvvvpppfffrrryyykkknnn|||yyymmmQQQ444))),,,---)))%%%(((((((((((((((((((((((()))(((999___UUUrrrlllSSSAAA===333%%%+++>>>@@@:::999<<<999444999CCC@@@AAAAAA???AAAHHHLLLLLLMMMOOOSSSXXX\\\]]]\\\YYY]]]___``````cccffffffccc[[[]]]bbbbbbTTTGGGLLLYYY}}}~~~___AAA***+++...(((%%%+++&&&&&&&&&&&&&&&&&&'''(((''''''''''''''''''''''''$$$&&&((('''%%%(((...444CCCFFFHHHIIIKKKPPPWWW^^^ccclll{{{{{{xxxqqqiii___YYYOOOBBB666111***%%%%%%+++000...)))'''((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&+++$$$"""(((///888HHHYYYTTTXXXXXXWWWggg{{{qqq@@@+++!!!,,,888666111222++++++)))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((&&&%%%%%%&&&"""555OOO___ccccccgggkkk```@@@***'''///,,,++++++******))))))(((((((((((((((((((((((((((&&&&&&&&&'''(((((())))))))))))***///888CCCNNNUUUYYYooo\\\999666111000111......>>>QQQ```gggdddnnnKKK444???TTTZZZwwwiiiooozzzeeeVVV]]]eee[[[qqq{{{aaaQQQXXXfffyyykkkjjjssswwwpppfffttt|||yyyggg\\\ZZZNNNFFF:::///***((())))))''')))***)))''')))///555HHH,,,bbbRRRSSStttZZZpppaaaRRR;;;777EEEUUU^^^```gggtttyyynnnhhhLLLJJJPPPbbbvvv}}}rrrdddyyy~~~xxxoooqqqgggkkkhhh\\\PPPIIIDDD???000---)))'''((()))***)))%%%***///---,,,:::XXXtttzzzfffOOOVVVvvvyyyzzz{{{zzzvvvuuu{{{wwwhhhlllxxxrrrllliiijjjjjj___III888555222---*********))))))+++******'''---MMMqqq{{{tttggguuuvvvgggooo|||wwwrrrrrrvvvdddjjjpppoookkkbbbWWWNNN<<<>>>AAAHHHOOOTTTVVVWWWrrrsssuuuxxxzzz{{{{{{{{{||||||{{{{{{||||||}}}}}}}}}||||||}}}uuutttqqqmmmlll~~~}}}|||aaaAAA000+++)))((((((((((((((((((((((((((((((---222MMMvvv\\\qqqqqqvvvJJJ999555FFFWWWVVVOOOLLLUUUZZZfffvvvjjjNNNIIIssszzzcccDDD///***,,,***&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%'''***000999CCCIIIUUUPPPKKKJJJWWWrrryyymmmddd`````````oooooosss|||wwwpppiii{{{LLLCCC444((()))---,,,(((%%%(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((((((%%%$$$%%%'''%%%"""'''666BBBKKKZZZjjjGGG\\\ttteee@@@...666BBB<<<,,,,,,,,,***)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%(((***(((%%%&&&,,,222KKKTTT[[[]]]aaavvvXXX555)))---,,,,,,+++******))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))***///888CCCNNNUUUWWWooo[[[999666111000111...333JJJeee```rrr\\\;;;BBBJJJWWW}}}}}}lllwwwkkk^^^YYYfffyyy{{{fffOOO[[[kkk{{{xxxqqqtttyyyqqqjjjzzzvvvhhh[[[RRRCCC666...+++***)))''')))+++)))(((,,,444;;;???hhheeeVVVllluuuqqqzzzeeeQQQ???>>>JJJUUU___qqqzzzmmm[[[OOOOOO\\\lllxxxccciii{{{oooaaa```eeegggeee```^^^ZZZOOOBBB666222,,,)))((()))******...///***'''888[[[wwwbbbQQQ]]]pppyyyyyytttuuuqqquuu{{{yyywwwtttuuu}}}zzzvvvwww}}}|||jjj]]]dddsssrrrYYY???999555000---++++++******))))))+++)))<<>>::: >>>,,,222FFFbbbrrr{{{gggZZZ000CCC^^^lll~~~dddfffiii|||qqqiiibbbeeennnyyy{{{ssskkkjjjeeekkk|||ooommmfff;;;HHH555---...((('''%%%555333,,,KKKJJJgggccc]]]llljjjfffsssWWWDDD<<<@@@SSSggg~~~rrraaaTTTVVV```sssqqqtttzzzyyynnngggeee|||aaaxxxooossshhhXXX>>>:::===*** ---///'''***%%%888===WWW{{{vvvKKKZZZwwwhhhrrruuu{{{||||||{{{zzz{{{}}}xxxyyyyyyrrrvvvuuulll{{{{{{~~~vvvkkkdddhhhlllhhh```NNNAAA+++555'''...'''333)))'''111---TTTxxxsssyyymmmxxx\\\OOOBBBZZZYYYZZZpppsssJJJHHHEEEFFFKKKNNNRRRUUU]]]gggiiikkkvvv|||~~~wwwlllfffooosssxxx{{{vvv|||~~~~~~{{{uuuooollljjjtttuuuppp~~~nnnsssMMM(((---''')))(((%%%+++---&&&'''+++'''...iiiuuummmjjjnnnDDD888CCCpppssseeeuuu}}}}}}hhhTTTeeewwwhhhMMM'''---&&&***))))))((('''''''''''''''%%%+++***"""""")))+++&&&'''000&&&;;;bbb^^^TTTbbbrrr~~~ggggggaaacccwwweeedddwwwxxxrrrqqqoooSSS:::888,,,###222$$$...((("""***$$$ ...&&&&&&&&&&&&&&&&&&&&&&&&+++(((%%%&&&)))***((($$$)))FFFZZZQQQBBBRRRbbbCCCFFFAAA444222---+++---///***$$$''''''''''''''''''''''''---'''###%%%)))111FFF^^^hhhNNNppp999333......000///+++'''---,,,+++***))))))))))))((('''&&&&&&&&&''')))***(((+++)))---999???HHHXXXYYYoooNNN<<<:::444(((:::333\\\xxxhhhwwwTTT;;;QQQJJJrrrqqqrrrooojjjggghhhjjjkkkkkk~~~vvvvvvzzz{{{fffdddCCC<<<...111%%%***(((222 222222IIIJJJccc```kkk```iiiSSS???>>>PPPpppssswww{{{~~~zzzhhh[[[WWWbbbhhhtttzzztttiiiggglllbbbiiigggnnndddaaaaaaSSS>>>>>>444)))))))))'''+++---###888jjj{{{oooTTTWWWbbb|||~~~tttqqq}}}yyyxxx{{{|||yyyzzz}}}{{{dddhhh{{{|||{{{zzz|||wwwxxxuuulllgggiii^^^QQQBBB333///)))***)))---,,,111111oooyyyvvvllltttjjj|||kkkRRR^^^^^^nnn~~~uuuwwwxxx~~~sssaaaeeeaaaggg}}}yyyrrrmmmwwwjjjxxxllltttsssuuuWWW555,,,(((***---&&&''')))'''***///...OOOpppQQQBBBDDDEEE}}}sssuuupppuuuccciiivvvyyyuuuwwwnnnUUUYYYzzzhhhKKK222+++)))))))))(((''''''''''''((('''((('''%%%&&&***)))&&&EEEKKKTTTLLLKKK___bbbSSSJJJ^^^~~~uuueeessstttpppbbb +++HHH$$$+++...'''!!!(((,,,%%%!!!&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$(((***&&&###(((000GGGQQQUUUYYYrrrvvvvvvIIILLL???:::444000,,,)))((((((''''''''''''''''''''''''&&&"""***,,,///OOOhhh\\\QQQfffXXXiiiooowww~~~OOO(((%%%,,,(((%%%***---,,,+++***))))))))))))((((((''''''(((((()))***))),,,)))---:::@@@HHHXXXYYYpppMMM;;;;;;777---555WWWbbboooYYYAAA333^^^}}}~~~zzz{{{uuuhhh\\\^^^jjjooolll\\\lllzzz|||uuuzzznnnRRR===999222(((,,,***,,,)))777AAAQQQSSSaaavvvWWWWWWMMMBBBBBB\\\mmmvvv|||yyywwwzzzssshhh\\\```hhhppprrrnnnlllmmmYYYxxx]]]lllaaaiiiooohhhFFF???;;;444'''%%%+++,,,)))444tttyyyaaaMMMgggwwwtttyyyvvvuuunnn}}}{{{nnnrrrrrrllljjjnnnqqqrrrsssuuugggcccppp{{{sssppp}}}xxxyyyxxxfffcccmmmaaaYYYTTT111333(((111&&&***555,,,PPPtttqqq~~~[[[~~~~~~wwwzzzfffccc~~~}}}~~~xxxoooVVVRRRYYYooo|||}}}~~~{{{rrrjjjnnnxxxxxxzzzjjjyyy|||eeeFFF)))'''***---'''&&&)))******---111]]]~~~qqqhhhvvvQQQCCC555yyy{{{wwwmmm{{{hhh]]]oootttttt|||wwwrrrxxx~~~rrrfffhhhXXXIIINNNQQQ[[[iiiiiiuuuqqqYYYQQQmmm}}}nnn___000***&&&***)))((((((''''''(((((((((%%%%%%)))***)))(((***BBB<<>>MMM<<>>CCCeee```mmmhhhssseeeooo???OOOxxxyyy~~~{{{zzzzzz{{{{{{zzzvvvsssqqqxxx{{{zzzzzz~~~|||}}}vvvggg___eeerrr{{{uuuddd}}}ddd^^^tttoooxxx\\\>>>444222)))///EEEmmmvvvZZZPPPxxxzzz~~~uuu|||jjjiii~~~\\\EEElllyyyrrrlllddd___bbbeee]]]QQQ;;;___rrrrrrsssnnnnnn{{{rrruuusssoooppprrrlllaaaeee^^^```iiiTTT555'''444...EEEuuunnn|||{{{vvvpppgggsssgggYYYppp}}}MMMLLLooo~~~www|||zzzuuuXXXpppzzz|||zzzyyyxxxxxxxxxwwwvvvuuu^^^SSSfff~~~{{{|||~~~qqq___666$$$(((...%%%%%%---)))EEE}}}yyy}}}tttzzzjjjHHH222XXX}}}}}}}}}qqqxxxoooppp~~~ppp{{{ZZZ++++++***))))))(((((())))))'''++++++(((,,,;;;LLLWWWTTTUUUoooDDD>>>XXXlllqqqGGG...000222+++'''))))))))))))))))))))))))'''###///EEEMMMJJJWWWooo\\\;;;222222222,,,,,,,,,,,,,,,,,,,,,,,,000FFFaaaXXXTTTooo|||{{{OOO111,,,......---,,,++++++++++++)))))))))))))))***+++++++++...***...999???GGGVVVVVVmmmGGG777333IIIXXXxxxuuu[[[KKKdddiiipppYYYJJJFFFOOOUUUZZZWWWOOOHHHFFFGGGBBBHHHJJJGGGFFFFFFBBB;;;===777LLL\\\dddaaaSSS\\\```WWWPPPRRRZZZgggyyytttlllggg[[[YYYwwwuuu===CCC666---FFFGGGnnn```qqqkkkxxx\\\CCCIII|||||||||yyyssspppyyyzzz~~~yyynnneeeccceeehhhjjjjjjddd\\\UUUlllppppppnnnqqqyyy|||zzz{{{yyyqqqhhhgggnnnrrrqqqdddUUU]]]SSSsssqqqpppkkk\\\@@@333222'''444]]]tttRRRKKKnnnuuuuuuzzztttqqqwwwlllQQQjjjooo|||\\\RRRGGGEEEOOOUUUIII777BBBtttkkkooo{{{wwwssssssrrrtttwwwrrreeeYYYTTT{{{bbbjjjqqqnnn777+++111666aaahhhxxx}}}gggeee666@@@sssIIIKKK{{{wwwjjj}}}ppp[[[jjj{{{{{{}}}|||~~~{{{{{{~~~~~~{{{qqqEEEQQQxxxrrrfffttt~~~~~~yyyuuuuuuyyy{{{xxxtttkkk___ZZZlll}}}aaa{{{rrr___999///%%%,,,$$$(((444+++???zzzvvv~~~pppOOO///TTTxxxYYYXXXwww|||wwwttt]]]eeetttvvvhhhmmm|||\\\FFF]]]iii]]]gggwwwmmm]]]iiiuuu555+++******)))))))))))))))&&&******'''222FFFTTTVVVTTTtttEEEEEEkkknnn888,,,///,,,...))))))))))))))))))))))))---"""444UUUSSSDDDgggxxxllljjjqqqyyyOOO333///000,,,,,,,,,,,,,,,,,,,,,,,,(((fffZZZAAA|||dddvvvIII+++......---,,,++++++++++++***)))((((((((()))+++,,,***---***---999>>>FFFVVVUUUlllGGG777444XXXUUUJJJ\\\kkkWWWqqquuunnn~~~{{{uuugggvvvYYY{{{qqqmmmNNNCCCUUUxxxRRRzzzkkkiiiaaaIIIWWWyyyMMM@@@;;;777IIIVVVVVViiimmmhhhuuu```YYYAAAjjj{{{eeeiiirrrmmmsssjjjCCCvvvvvvxxx~~~yyyCCCzzzzzzzzz|||ooobbbdddiiippp{{{yyyxxxOOOwwwjjjaaakkkoooyyyiiiXXX>>>(((888000oootttVVVhhh|||{{{|||uuutttsssttt[[[JJJJJJnnnsssKKKRRRdddppp|||ddd;;;@@@zzzQQQAAAHHHHHHRRRiiissstttsssyyysssyyy[[[\\\NNNcccdddttt>>>$$$444SSStttuuuvvvtttmmmfff]]]IIIppp^^^WWWvvvmmmfff]]]vvvrrrzzzzzzttt~~~~~~|||zzzzzz}}}mmmMMMlllxxxuuu{{{~~~zzzxxxxxxxxxwwwppp^^^KKKvvv|||bbbaaarrrwwwyyyhhhFFF'''&&&(((---333!!!...iiiiiiyyyrrr555HHHwwwwwwwww}}}zzzxxxzzzaaaCCCZZZ}}}HHHLLLiiiUUUPPP{{{tttoooGGGAAA}}}AAA333+++,,,...((((((,,,'''&&&...))))));;;LLLbbbZZZzzzOOOVVVrrrcccrrrHHH222---,,,---+++***)))((()))++++++)))++++++SSSKKKHHHkkk}}}{{{///:::444000(((...000&&&,,,333&&&OOORRRRRRYYYWWW}}}ppp222111***---000+++,,,///*********+++++++++,,,,,,,,,,,,///,,,...777<<>>ccc|||{{{kkk___ZZZSSSXXXwwwrrrvvvsss}}}|||pppxxxyyyuuunnnYYYAAAMMMtttzzzzzzXXX{{{999^^^[[[qqq{{{XXX666999<<<}}}kkkeeeuuu{{{~~~|||yyyssswwwkkkpppYYYFFFEEEaaa___FFFDDD555<<>>---)))---***)))+++(((###222***OOOIIIkkkZZZiiizzzuuunnnsss}}}AAA,,,***---,,,,,,---,,,******,,,444SSSUUUWWWuuu\\\===333222+++///444(((222XXXaaaUUU]]]zzzqqqYYY<<<,,,***///,,,+++---)))******+++++++++,,,,,,,,,,,,///,,,...777<<>>:::sssgggtttSSSwwwrrrjjjCCC666pppooowww{{{~~~yyyzzzjjjhhhzzz|||aaaJJJ666YYY}}}cccqqqaaa```MMM666555>>>wwwcccpppqqqnnnSSSPPPAAAnnnzzzJJJEEEPPPXXXVVVkkkQQQvvv___GGGDDD}}}}}}xxxlllVVVSSSyyyvvv}}}~~~zzzrrrhhhQQQ'''<<>>mmmyyyqqqwwwrrrtttsssqqqqqquuuuuurrrmmm```NNNCCCxxx|||{{{oooooolllNNN)))...++++++---RRR|||ttt;;;bbbuuupppkkkJJJ666???GGGVVVNNNJJJWWWqqqzzzwww~~~wwwuuu|||rrrlll|||ooo|||ssseeedddVVV~~~JJJ333***...+++***,,,)))333111JJJ``````sssfff111777---++++++...,,,(((***000IIIVVVJJJ\\\|||pppmmmAAA555333+++...333***:::hhhddd[[[lllnnnEEE000)))...,,,+++---*********+++++++++,,,,,,,,,,,,///,,,...777<<>>UUUJJJ]]]rrr___^^^```mmmwwwtttvvvyyypppooorrrsssoooiiihhhmmmrrrwww~~~wwwsssvvvyyyxxxlllmmmjjj___MMM===222...BBBTTTuuuuuutttvvvuuusssvvvvvvhhhVVV===???{{{yyypppooorrrttttttssstttuuusssnnnjjj___MMM@@@lll~~~xxx{{{zzztttUUU)))...)))(((222dddvvvjjj===bbbvvvtttgggLLL...333444%%%777OOOAAA444555EEE\\\uuu|||sssxxx}}}zzzaaa@@@>>>eeelll```zzzuuu___vvvkkkWWWXXX;;;---///,,,***,,,***111"""666TTTjjjqqqUUUnnnxxxmmmzzzvvvoooiii===333///++++++...,,,(((---777YYYWWW:::xxxzzzjjj~~~jjj}}}{{{LLL;;;333---///000///IIIrrrbbb\\\yyyPPP555)))---,,,***---+++******+++++++++,,,,,,,,,,,,///,,,...777<<>>333777QQQppp^^^jjjWWWFFFDDDPPP{{{pppRRRQQQ___```ooopppnnnaaaHHHeeezzzppprrr|||tttWWWOOOppptttiiiLLLJJJDDDBBBKKKRRRGGG555'''[[[UUUmmmCCC===@@@///AAAMMMTTTkkk|||aaawwwvvvooohhhZZZ@@@:::KKKvvvPPPXXX666kkkrrr~~~iiiTTT///@@@vvv\\\tttyyywwwooolllppprrrgggKKK777???KKKOOOYYYbbbHHHHHHSSScccmmmeeeFFFKKK]]]gggxxxkkkeeeqqqppprrrlllZZZbbb555;;;PPPaaassskkkiiijjj:::{{{xxxyyy}}}yyypppyyy~~~xxxdddLLL666...***'''...;;;:::EEEFFFRRR```nnndddDDD===DDDKKKZZZ\\\QQQ]]]___aaa```^^^^^^___aaaaaajjjmmmiiihhhmmmllleeegggeee^^^PPP???333000111555]]]kkkyyyooorrrrrrppprrrppp]]]GGG555JJJssssssooopppqqqqqqooopppqqqnnnhhhhhh]]]HHH:::UUU|||oookkk{{{|||YYY+++///((('''777nnn~~~}}}yyyqqq>>>aaauuukkk]]]QQQFFF222///,,,)))EEEHHHoooxxxUUU888:::QQQfff~~~ssslllssszzzkkkTTTmmmyyyzzzcccIII555>>>jjjyyy___kkkuuu^^^lllpppXXXeeeDDD000111---***,,,,,,&&&222<<>>```PPPGGGwwwRRRaaalllrrrXXXAAA333000222,,,666YYYxxx]]]___xxx___gggFFFcccvvvZZZ:::))),,,+++***---,,,******+++++++++,,,,,,,,,,,,///,,,...777<<>>EEEEEEIIIOOOLLLCCCMMMIIIxxxzzz]]]888KKKVVVLLL;;;GGGvvvlll```jjjlllfff]]]QQQ>>>;;;KKKpppJJJZZZ000~~~tttvvvhhh555FFFiiivvvWWWyyyuuu}}}nnnqqqzzzvvvdddDDD111CCC@@@UUUggghhhEEENNNqqqjjjxxxnnnEEE???QQQeee~~~uuusssyyynnnsssmmmYYYaaa000888MMMRRRrrrbbbqqqhhh>>>vvv}}}lll~~~uuuqqqRRR999***///444...111<<>>999FFFpppTTTsssQQQ222tttzzzggg444GGGzzzrrrffflll}}}uuuttttttqqqoooooorrraaa<<<555NNNSSSUUUuuuxxxTTTZZZwwwqqqwwwzzzkkkVVVPPPXXXrrryyy|||zzzsssmmmgggZZZFFF:::777^^^ggglll^^^zzzSSSPPPrrrzzz\\\wwwdddOOO888555---%%%'''111999999@@@VVVhhhmmmVVV===111111555===DDDSSSNNNHHH:::---333666,,,......222:::DDDKKKMMMMMM```LLL555******---333777KKKyyyTTT===```___iiiiiikkk\\\NNNNNN:::aaayyyeeevvvmmmmmmmmmllljjjhhhfffeee^^^PPPCCC:::HHHyyypppkkktttlllpppppp444'''222)))444uuuxxx|||@@@kkkwwwZZZKKK444444///+++111@@@GGGFFF\\\rrr{{{rrrggg^^^dddvvveeemmm[[[EEE???666222@@@EEEHHHmmmnnnkkkwwwoooHHH222444FFFdddaaa```zzzbbbhhhtttnnn^^^nnnvvvNNNGGG<<<000111(((+++)))555&&&EEEmmmzzzfff~~~```111BBBuuu^^^HHHwww}}}ZZZyyyhhhHHH666...///...222''')))ZZZZZZWWW}}}zzz```FFFIIInnnsssmmm|||VVV999666444...444qqq{{{^^^yyyxxxrrrkkkNNN^^^^^^{{{}}}SSSQQQuuu^^^iii}}}yyywwwHHH***+++.........***++++++************+++++++++///---...666:::EEEXXX___```@@@[[[PPPzzzrrr\\\@@@???:::333YYY~~~UUU999999777555<<<:::???FFFGGG@@@===???BBBTTTrrr___OOOqqqjjjOOOCCC===FFF:::333777000@@@pppjjj[[[kkk^^^IIIIII???pppZZZRRR\\\fffnnn|||nnn^^^JJJ}}}}}}~~~{{{}}}zzzmmmaaaKKK@@@DDDJJJWWWIIIGGGHHHHHHOOORRRRRR[[[[[[LLL\\\^^^iii^^^JJJbbbQQQiii~~~}}}zzzlllqqqbbbIII<<<888HHHdddUUUxxxPPPOOOtttvvv]]]ccczzztttllllll{{{{{{wwwvvvxxx}}}qqqHHH888IIISSSRRRfffmmmaaaooosss\\\TTT[[[vvv{{{xxxxxxssseeeOOO>>>;;;AAAccchhhbbbqqqrrr@@@OOO~~~jjjssshhh}}}nnnSSS;;;000000///......222999>>>QQQPPPIII???999:::>>>BBBDDDMMMDDD>>>666...222777000000...---...333999>>>AAAVVVIII;;;111,,,+++111888CCCjjj{{{WWWFFFllljjjooo```VVVCCC666MMM^^^ssscccnnnkkkkkkjjjhhhgggfffeeeddd]]]NNN@@@666FFFyyytttbbb}}}zzz444&&&111***888zzzmmmxxx@@@```zzzLLL333666///,,,---,,,222JJJeee{{{uuuwww||||||]]]888,,,444333222:::999444AAAQQQ^^^xxxsssHHH000555MMMeeeaaasssiiippp|||sssZZZnnnzzzOOOOOOHHH:::777+++...---***...XXXxxxjjjtttddd:::999FFF===MMMnnntttlllttt^^^QQQ]]]lll???999///...---333---222eee\\\VVV___@@@111///DDDaaaoooeee|||OOOrrriiiqqqYYY>>>888222000999ssszzzXXXvvv~~~mmmAAABBBEEE===@@@XXXbbb^^^}}}}}}wwwuuuxxxMMM111000...++++++)))++++++************+++++++++///------666:::EEEXXX___gggDDDaaaWWWiiikkkIIIMMM@@@@@@___tttQQQ777:::===BBBNNNLLLOOO___VVVKKKKKKOOONNN\\\zzz{{{hhhhhhWWWeee\\\eee[[[NNNUUUFFF555000(((666^^^fffQQQuuu\\\DDDIII===iii]]]UUU```ooovvv{{{lllcccJJJ{{{}}}~~~~~~zzz|||vvveeeXXX@@@:::DDDJJJKKKbbb[[[JJJJJJRRRXXX\\\hhhiii[[[VVVRRRgggkkkWWW```VVVrrrmmmrrr^^^EEE;;;:::NNNZZZXXXtttEEEmmmlllmmmrrrpppllleee|||uuuvvvxxxzzz{{{lllJJJ>>>PPP___[[[\\\dddtttllleeepppuuuqqqwwwrrrZZZ>>>555>>>KKK]]]ccc^^^sssttt222ZZZ|||```hhhtttiiiFFF...)))))),,,111000111>>>OOO~~~iiiLLLEEEKKKKKKGGGHHHPPPSSSPPPGGG666000///+++///444111111111///---,,,---000222BBB>>>:::444,,,)))000:::JJJfffvvvaaaYYYxxx~~~XXX>>><<>>KKKIIIPPPJJJaaauuu~~~{{{qqq~~~fffKKKfffuuuaaalllnnnCCC555///+++333111;;;ppp]]]UUUtttjjjIII<<<@@@;;;DDDpppyyy[[[NNNyyyVVV^^^III???222333???yyy~~~___MMMOOOiiiQQQ999AAADDD<<>>YYYTTTZZZhhh>>>xxxuuu[[[```pppddd[[[yyywww{{{pppzzznnnPPPIII[[[```bbbZZZdddwwwtttgggmmmmmmooocccHHH222222AAAMMMPPP^^^dddmmmzzz333gggxxxzzzgggssswwwnnnrrrxxxdddAAA,,,---)))---333222444KKKgggcccOOO666@@@SSSeeelllvvvzzzlllLLL666---111//////333333000444888888333...,,,,,,......///...***)))111;;;???TTTcccqqqmmmLLLMMM{{{PPP666VVVttt}}}qqqkkkggghhhjjjiiiddddddeeedddccc```]]]\\\UUUHHH;;;111AAAwwwuuu```}}}AAA,,,111+++===~~~vvvkkkggg;;;bbbbbb777...***555CCC@@@EEEyyy}}}???KKKnnnFFF666;;;666444888222000;;;:::222777===>>>@@@<<<000444DDDYYYzzzsss```cccgggTTTQQQFFFBBB333000,,,***777bbbeee```DDD555:::555KKKzzznnnuuuiiiPPP:::444NNN]]]nnn|||JJJAAArrrmmm```gggOOO>>>333+++111111>>>www```WWWuuuPPP@@@333666>>>AAA^^^~~~QQQYYYwwwtttkkkrrr}}}qqqAAATTTmmmrrr\\\cccVVVJJJ666555@@@|||fffsss^^^PPPeee[[[CCCJJJSSSQQQaaagggqqqsss[[[rrr}}}}}}pppxxxsssrrrHHH,,,+++)))(((,,,---++++++************++++++***///,,,---555:::DDDWWWXXXqqqFFFaaa~~~eee}}}}}}^^^VVV<<>>CCCGGGZZZvvvyyycccdddrrrwwwllleeennn^^^```iii}}}WWWSSSLLLNNN@@@999///'''888aaaiiiaaa777)))DDD???YYYyyygggIIIUUUPPPIII<<>>444444222000LLLpppTTTOOOZZZuuuwwwTTT???>>>MMMvvvtttIIIXXXooo{{{aaa^^^TTT<<<666;;;yyyeeejjjkkkiiipppfffQQQNNNcccpppwwwhhhbbbkkk}}}{{{gggvvvqqqWWW333---+++)))***'''++++++************++++++***...,,,---555999DDDWWWYYYqqqEEE\\\kkkvvvYYY===BBBiiijjjFFFAAAWWW___fff{{{qqqvvvooofffDDDjjjzzzooo>>>------000;;;HHHSSSPPPwwwRRR:::KKKGGGpppWWWSSSmmmOOOqqqZZZfffvvvRRR\\\~~~|||yyy|||nnnRRR???<<>>GGGWWWuuuyyy<<>>EEEzzz~~~|||pppjjjiiicccIII@@@CCCFFF@@@HHHiiipppWWWGGGooommmjjjDDD~~~\\\___XXXDDD===555pppllluuuFFFppp___\\\dddiiiyyyjjjkkkdddrrrdddUUU000++++++++++++(((++++++************++++++***...+++,,,555999CCCVVV]]]oooFFFYYYsssuuu[[[???JJJkkk{{{aaaMMMKKKdddpppxxx|||www|||ooodddqqqssshhh<<<###+++222666JJJ___QQQ]]]qqqQQQ>>>NNNQQQtttSSS[[[bbbSSSjjjkkkkkksssbbbVVV~~~{{{yyy}}}oooQQQEEEAAARRRbbbXXXWWW]]]}}}}}}hhhnnnvvv~~~uuu~~~yyyrrrssscccZZZIII;;;555@@@BBBZZZLLLFFFwwwlllcccSSSQQQssszzzpppfffyyyyyyrrr{{{|||rrrtttyyywwwrrrooo]]]HHH888888;;;>>>KKK\\\ccclllttt444...SSS|||xxx|||yyyxxx|||hhhJJJ000,,,///444888999999:::<<>>333))):::WWWnnnuuulll555;;;333>>>MMMZZZ|||QQQ[[[wwwlllhhhhhh{{{pppjjjkkkyyyIII[[[WWWMMMFFF999555000CCC}}}lllyyyNNN///000;;;HHH[[[___555@@@@@@???JJJ[[[^^^XXXWWWKKK888999iii|||rrrLLLlllZZZ]]][[[PPPLLL777iiitttfffbbbkkkaaavvvXXXiiinnnuuuGGG)))((()))***---,,,++++++************++++++***...+++,,,444999CCCVVVaaaiiiGGGWWWvvv~~~eee```XXX]]]iiidddpppnnnxxxllllll~~~YYY333)))888666...???XXXHHH___eeeJJJ999IIIQQQnnnQQQcccXXX\\\fffpppmmmlllSSSjjjzzzxxx}}}oooQQQAAALLL^^^```LLLddd}}}lllzzzvvvlllvvvkkk```JJJ<<<444777GGGJJJiiimmmMMMSSSgggxxxUUUEEE[[[RRRtttZZZqqq~~~}}}zzz~~~}}}xxxuuu|||}}}zzzmmmjjj~~~hhhZZZ```HHH666000999===>>>QQQkkkccc```aaa222***aaauuuwwwqqqppp}}}nnnKKK***555777888777;;;CCCEEEBBBjjjrrr???999666222111555;;;:::444000111111222555111...;;;CCC;;;888666333333555444111...111111444:::;;;888666888===LLL]]]cccZZZMMMGGGGGGMMMUUUJJJGGGVVVvvvllldddjjjfffaaadddaaa___dddbbb```]]]YYYUUUQQQNNNLLL???:::777444FFF|||{{{SSSsssHHH111333***;;;|||wwwppp^^^EEE^^^sss]]]PPPWWWiiiTTTEEELLLNNNKKKggg{{{oooMMMNNNuuuWWWOOOcccqqqhhhnnnlllPPPSSSKKKFFF```{{{|||ooohhhaaa[[[hhhlll______XXXWWWGGGBBB:::+++///CCCgggppp]]]BBBAAAEEELLLfffgggkkkmmmggg;;;XXXrrr[[[TTTOOO???666---@@@jjjdddDDDFFFKKKUUUaaazzz]]]ZZZlllOOO999WWWTTTDDDTTTfffaaaXXXZZZ```SSSMMM___jjjsssEEEpppZZZ]]]^^^[[[ZZZ===fffppp{{{fffuuuNNNooommmnnn|||{{{WWWuuubbbeeetttPPPtttssspppGGG...---+++(((+++,,,++++++************++++++)))...+++,,,444999CCCVVVbbbbbbMMMRRR\\\{{{rrrsssuuu^^^```tttxxxttt___777999111...666999AAAJJJCCCpppYYY<<>>111======CCCHHHEEElllQQQ>>>---111888;;;888777:::;;;888444;;;666>>>===333777000888;;;999555777<<<888000===555666??????666444;;;OOOiiiuuunnnfff[[[VVV[[[ZZZPPP@@@JJJ]]]rrr}}}ccccccccccccbbbaaa```___^^^bbbSSSaaaUUUPPPDDDTTTFFFEEE222444888IIIqqq{{{DDD666...***???tttuuuPPPIIIUUU~~~~~~xxxjjj@@@hhh~~~kkkvvv```ZZZ~~~llldddwwwqqqooofff[[[QQQ|||{{{OOOsss^^^```ooo~~~kkkaaaTTTYYYVVVMMMAAAKKK===...EEEgggqqqIIIeeekkkbbbpppnnn|||{{{^^^<<>>CCCppp555hhh{{{wwwyyywwwQQQBBBJJJHHHPPP```zzzqqqYYYeeeyyywwwooorrrssswwwzzzwwwuuu|||lll[[[ZZZfffqqq~~~{{{wwwuuuuuuwwwwwwwww|||rrrnnnlllZZZ@@@===JJJ<<<999'''>>>FFFYYYeeeRRR000000 nnnmmm|||||||||~~~dddbbbtttxxxjjjMMMIIIFFF;;;@@@MMM___aaaEEE333000999AAA@@@@@@BBBCCCAAAKKKEEE@@@VVV[[[FFF>>>555999;;;>>>AAAFFFGGGCCC<<<@@@;;;???HHHHHH@@@>>>EEEddd}}}lll\\\[[[fffeee\\\LLLVVVfffvvv}}}bbbaaaaaaaaaaaa```^^^]]]\\\[[[UUU^^^GGG@@@BBBXXXKKK===999222111GGGwwwhhhppp:::000---+++<<>>FFFRRR\\\oooaaaPPPhhh}}}~~~vvvjjjttthhhdddxxxiiiTTTZZZTTTYYY___LLLQQQeee___nnnqqq^^^eeesssfffXXXWWW^^^yyyoooNNN[[[\\\zzzvvv777)))---&&&,,,,,,+++,,,++++++******++++++,,,+++***,,,///111888FFFTTT^^^jjjMMMMMMkkkvvv~~~{{{sss{{{eeeMMM888(((000***---222555???QQQUUUTTTVVVGGGQQQLLLqqq|||ttthhhgggppp{{{mmmtttiiiPPPhhhoootttwwwzzz|||}}}{{{rrriii{{{yyy{{{{{{zzz}}}xxxnnnpppnnnkkkfff]]]OOO???444888FFFEEEPPPwwwLLLIIIXXXtttzzzYYYLLL>>>KKKBBBMMMAAAqqq{{{______uuuwwwiiiWWW^^^hhhppprrrqqqwwwvvvppphhhgggqqqyyyvvvsssrrrssstttssssssjjj___SSSJJJ===000---333333000III888UUUoooqqq000...444"""www}}}hhhrrr|||qqqyyyvvvuuuMMMFFFSSS```dddDDD555<<<333;;;BBBEEEHHHMMMPPPQQQ```YYYVVVooojjjEEE999555:::999===EEEJJJGGGAAA>>>@@@BBBIIIRRRQQQIIIGGGLLLmmm|||rrrgggdddlllgggbbbVVV___hhhqqqwww^^^_________^^^]]]\\\[[[ZZZUUUQQQPPP:::>>>OOO^^^JJJ999222444FFFTTT|||fffxxxuuu555------+++888kkkrrrKKKQQQPPP~~~xxxssszzzsssvvvvvviiidddmmmmmm~~~RRRKKKaaammmuuuzzzvvvLLLSSSbbbSSS}}}jjjyyyVVVLLLQQQPPPNNNGGGQQQPPPFFF;;;UUU}}}vvveee555OOOnnnddd```]]]SSSPPPAAA>>>kkkoooCCCMMMnnnMMM___zzzzzzwwwvvvQQQwww___ZZZVVVWWWOOOVVVaaaSSSRRRooottthhhrrrrrryyyXXXXXXUUU```[[[CCCCCCMMMDDD]]]VVVssstttOOOBBBzzz|||ccc///&&&***'''---+++,,,++++++************+++++++++***,,,///111888FFFTTT___ggg\\\ZZZ}}}pppwwwsssrrr~~~ooopppkkkxxxwwwjjjRRR===444222111)))333---///GGG888nnnKKKvvv@@@[[[<<<___dddnnnhhhmmmjjj}}}iiipppzzz___[[[qqqssspppqqqsssvvvxxxxxxtttpppxxxvvv~~~tttwwwwwwyyy{{{yyyuuutttxxxwww{{{xxxpppooouuuwwwrrrnnnmmmiii\\\HHH:::888>>>@@@RRREEEhhhUUUAAAVVVjjjxxxxxxCCCMMMGGGHHHAAADDD===XXXooorrrjjjbbbhhhuuuYYYRRRNNNSSS]]]dddeeecccqqqoooqqq|||}}}nnnnnnnnnmmmjjjccc[[[UUUKKK???222///555888444...,,,OOO777]]]ttt}}}cccOOO333...///555WWWwwwvvveeetttmmmtttppp}}}[[[ppp~~~nnnfff```GGGWWW@@@FFF777999>>>FFFPPPXXXZZZYYYXXX```eeesss```:::<<>>999>>>FFFDDDJJJddd```DDDgggcccoooqqqRRRFFFJJJMMM@@@HHH???EEE@@@UUUxxx|||gggbbbmmmvvvaaaGGG777999EEEOOOSSSMMM]]]mmmrrrnnniiiccc___]]]\\\YYYUUUOOOEEE;;;333333111---...444:::999555>>>>>>cccbbbuuu^^^'''888222&&&444777yyyjjjzzzooojjjyyytttnnn{{{|||zzztttvvvYYYaaalllggg}}}vvvyyytttsssDDDYYY???VVV>>>===DDDUUUfffllleee]]]HHH[[[bbbiii[[[JJJYYYbbb```UUULLLJJJJJJKKKNNNRRRPPP[[[gggkkkhhh```VVVOOOLLLOOONNNYYYlllmmmaaa^^^[[[bbbccclllhhhhhhvvvlll]]]]]]]]]\\\[[[ZZZXXXXXXSSSAAA///;;;OOOWWWHHH===999...BBB777uuurrrcccsss@@@111,,,+++333^^^vvv]]]\\\FFFrrrssszzzSSSNNNjjjooo___UUUjjjxxxnnnXXXeeeaaaQQQsss^^^UUUPPPKKKOOONNNWWW[[[cccOOOSSShhhXXX:::]]]jjj\\\aaaVVVZZZXXX[[[XXXLLLZZZ|||sssooocccbbb]]]WWW[[[dddaaa[[[\\\vvv^^^HHH]]]aaajjjdddmmmnnngggvvvfffjjjooogggmmmpppmmmqqqggglll]]]QQQMMMSSScccjjjdddmmmnnn___222RRRnnn~~~rrr~~~III///...,,,+++...&&&++++++******))))))******++++++***,,,///111888FFFTTT[[[fff~~~}}}~~~}}}|||xxxvvvvvvvvvtttqqqnnnrrrqqqooollliiihhhjjjllldddbbbhhhgggZZZVVVVVVQQQCCC>>>777222000000...,,,+++---<<<===777vvvHHHpppPPPDDDAAARRRxxxKKK[[[rrrrrrooo```nnn|||rrr|||sss___```ccc^^^\\\___dddjjjsss{{{tttzzz~~~|||vvvssstttwwwzzzqqqjjjlllqqqtttwww{{{ppptttssskkkggggggbbb[[[VVVEEE777999???@@@???@@@LLLeeeooo444eeepppXXXuuu[[[@@@JJJDDDGGG:::LLLDDDHHH888CCCddd{{{pppZZZuuulllZZZCCC555444999<<<333;;;AAABBBCCCFFFHHHHHH@@@===999666444333111000***333:::999111///555???KKK^^^hhh|||tttLLLAAA000333;;;((('''666pppyyy^^^{{{yyynnnkkk|||{{{WWWFFFaaa|||yyy[[[GGGYYYeeeqqqJJJeeeMMMNNNZZZqqquuuhhhWWWeeeeeemmmjjjbbbmmmlllaaaZZZNNNEEEHHHTTT\\\^^^VVVdddooorrrooohhhXXXIIIKKKUUUZZZ```eee]]]XXX___\\\dddiiitttnnnjjjuuukkk[[[[[[[[[[[[YYYXXXWWWVVVNNNCCC000===FFFFFF666===333(((DDDDDD~~~zzzyyyrrrsss~~~BBB111,,,+++111YYYwwwkkkbbbBBByyy}}}mmmllljjj]]]tttiiiFFFJJJOOOooo```OOOyyyyyysssVVVRRRMMMIIIPPPNNNUUUNNNYYYRRRNNN[[[jjj666HHHlllSSSUUU\\\PPPWWWVVVXXX[[[RRRXXXxxx|||ttthhh___]]]\\\[[[\\\^^^cccccc___tttllljjjxxxttt}}}eeetttsssfffjjjkkk```[[[JJJPPPOOOHHH???===@@@CCCDDD___LLL777CCCyyyPPPuuuddd888+++,,,(((***---%%%---******))))))))))))******+++***,,,///111888FFFTTTZZZddd|||yyyxxxxxxwwwvvvtttvvvvvvsssooonnnnnnnnnkkkhhhdddccccccbbb]]]```___SSSNNNMMMEEE@@@999111,,,,,,---000111...444:::GGGQQQhhhSSSooo>>>RRRCCCrrrUUUKKKOOO\\\qqqqqqjjjkkk}}}sssooo}}}~~~ooohhheee]]]WWWVVVVVVWWW```iiipppqqqqqqooommmmmmrrrxxxhhhddddddiiimmmmmmlllmmmooolllfff___YYYVVVTTTRRREEE<<<:::@@@CCCCCCIIITTThhhccc444gggYYYzzz___DDD???EEECCC>>>===FFFFFFCCC<<<@@@III^^^eeebbbiiillldddWWWJJJ;;;...@@@888...***222999555---000...,,,---000444666777111555<<>>===IIIYYYddd|||jjjnnn>>>AAA:::BBB333<<>>CCC<<>>nnneeeiiinnnsssvvvmmmTTT:::,,,111444111111444777666999888888999999888444222???555555FFFWWWaaammmzzztttooolllIIIBBBBBB:::@@@999333...777 PPPrrrtttqqqnnnfffuuukkkmmmsss|||wwwxxxkkkJJJWWWtttUUUkkkXXXUUUZZZfffoooppprrrvvvvvvTTTPPPYYYdddlllggg[[[bbbyyywwwkkkyyykkkPPPPPPRRRPPPYYYgggfffccckkk}}}|||}}}uuuZZZWWWWWWWWWVVVUUUTTTSSSRRRJJJLLL333HHHdddvvvGGG///444;;;666___zzzsssxxxwwweeeDDD777666222+++KKK~~~|||}}}hhh{{{lll@@@~~~{{{|||wwwkkkQQQVVVpppfff___OOOXXXWWWSSSVVVMMMKKKOOOMMMVVVIIIWWWcccwwwkkkyyykkkJJJAAAccc]]][[[[[[QQQWWWKKKUUUQQQLLLVVVVVVXXX```vvvgggbbbNNNVVVmmmhhh^^^\\\```RRRYYY```VVVIIIRRR^^^[[[RRRttt}}}ddd^^^kkkUUUNNN^^^TTTYYYPPPSSSJJJOOOMMMDDDIIIDDD;;;AAA======JJJQQQNNNOOO>>>FFFxxxpppooo111,,,,,,000&&&))),,,"""...******))))))))))))******+++***,,,///111888FFFTTT^^^]]]```|||~~~vvvvvvtttmmmiiimmmhhhfffeeefffggggggeeebbbdddcccbbb___\\\YYYVVVUUUTTTPPPJJJBBB<<<777444333444...'''&&&,,,333222...333KKK,,,cccuuubbb^^^KKK???888lll\\\PPPQQQIIIBBBRRRmmmvvvooogggoookkkiiiuuu|||xxxwwwrrrwwwkkkQQQHHHOOOKKK;;;FFFHHHNNNUUU\\\aaaaaaaaahhhhhhgggddd```[[[VVVTTTNNNFFF===999:::<<<<<<:::EEELLLLLLGGGOOOqqqwww;;;BBBwwwPPP~~~uuuAAA:::BBBAAAAAA@@@@@@??????>>>@@@===;;;;;;;;;CCCWWWlll{{{oookkkqqqsssnnnpppyyytttcccLLL;;;555777;;;===888666333222555===HHHPPP\\\eeebbbkkkqqqooo~~~RRR888>>>FFFBBB>>>888555444333111333777}}}~~~zzziiisssrrrbbblllaaa~~~~~~~~~zzzyyyxxxqqqbbbPPPFFFEEEooocccOOOtttjjj\\\QQQQQQTTT[[[lll~~~xxx^^^```hhhrrrxxxllluuukkk|||wwwSSSUUUWWWXXXYYY```lllqqqqqq|||iiiWWWUUUPPPKKKLLLSSSWWWSSSLLLYYY@@@///TTTddd777999<<>>999444111//////,,,333777333,,,+++222999EEE777aaa~~~SSSxxxmmmGGG888HHH```RRRHHHIIICCC<<>>>>>AAADDDFFFGGGHHHGGGEEEBBB???:::777555999888777888===CCCJJJNNNMMMPPPXXXtttJJJEEEOOOwwwMMMwwwPPP111HHH>>>>>>>>>>>>????????????>>>===>>>>>>:::777>>>HHHnnn}}}zzzppppppooommmkkkiiiddd]]]XXXPPPUUU\\\bbbfffiiilllnnn|||sss|||YYY===>>>FFFAAA777333:::777666777666222222444nnnooovvv~~~ttteeeiiiyyy}}}|||{{{{{{xxxyyyzzzxxxoooddd```bbb|||tttVVVuuukkk^^^\\\^^^\\\jjj{{{vvv{{{\\\PPPZZZdddgggeeeiiiuuu|||]]]QQQ@@@EEEIIIHHHEEEFFFJJJNNN===444555VVVoooTTT222444+++BBB]]]iiillltttxxxsssZZZNNNJJJ===333222<<>>???AAABBBCCC<<>>>>>???::::::===@@@>>>:::999<<>>---///:::JJJ{{{pppnnn}}}|||NNNPPPLLLBBB;;;444222VVV}}}iiitttHHHjjjppp}}}rrr^^^tttVVVNNNjjjpppQQQPPPNNNLLLKKKLLLMMMNNNMMMQQQRRRTTTRRRLLL```wwwlllppp~~~TTT777RRRmmmXXXTTTPPPLLLIIIIIIGGGFFFFFFHHHIIIIIIIIIGGGDDDsssxxxjjj[[[RRRRRRXXXOOOQQQSSSRRROOONNNPPPRRRXXXMMMSSSyyyqqqWWWeee}}}{{{pppfff```[[[XXXVVVUUURRRKKKGGGHHH<<>>YYYhhhggg```QQQIII:::;;;ssslllDDDHHHCCC@@@??????<<<@@@VVVnnnqqqhhh___gggsssiii\\\___iii}}}yyyfff\\\MMMBBB>>>AAAGGGKKKKKKIIIFFFCCCAAA@@@@@@AAAHHHGGGGGGIIIPPP```sssaaa999:::RRRddd```{{{zzzAAA666BBB@@@999;;;;;;;;;;;;<<<<<<======;;;999999;;;===???AAABBB444===IIISSS[[[dddmmmtttqqqrrrrrroooooouuuUUUHHHKKK@@@///:::???999111000666:::555333555999999444111222FFF|||tttmmmyyytttllljjj}}}~~~~~~}}}{{{yyyxxxwwwvvvvvvttttttvvvtttsssvvv|||___wwwbbbcccmmm}}}dddbbbxxxxxxvvvsss|||~~~zzziiinnnsssZZZ>>>888888,,,"""%%%000<<>>000111333GGGVVVtttttt~~~hhhLLLNNNJJJEEECCC888---LLL|||^^^pppKKKfffyyy}}}|||lllSSSEEEfffPPPeeeOOONNNLLLJJJJJJKKKMMMNNNNNNSSSSSSSSSQQQKKKVVVqqqcccKKKGGGJJJXXX}}}[[[UUUXXXSSSKKKIIIHHHHHHGGGGGGHHHHHHHHHHHHIIICCCiii\\\VVV\\\XXXYYYVVVUUUTTTTTTTTTTTTSSSSSSTTTTTTKKKPPP~~~tttZZZWWW]]]gggqqqsssmmmaaaXXXVVVUUUTTTRRRMMMFFFCCCBBBKKK>>>BBBppp;;;uuusss999,,,333,,,++++++***************))))))))))))))))))))))))+++***,,,///222888FFFSSSYYYjjjWWWlllggg|||rrrjjj[[[JJJ???999333111333555333111222333333333333222222111///////////////000000111///333999;;;888999GGGWWWeeeRRRpppsss999BBB:::lllLLLCCCLLL???:::;;;???;;;777@@@OOOlllrrrjjjbbbhhhnnnvvv}}}kkkuuuttteeeVVVIIIAAAEEEDDDEEEFFFIIIMMMRRRTTTXXXbbbrrrYYY666@@@LLLRRRyyyZZZtttnnnCCC999???999666@@@;;;;;;;;;;;;::::::999999<<<999666555888;;;;;;:::@@@444444BBBIIIGGGNNN]]]gggppp{{{sssIII888>>>555000666444111<<<;;;------999888***555222222555555222111444666lllzzzuuu|||yyyfffrrrxxxiiizzz}}}}}}|||zzzyyywwwvvvvvvwwwsssqqqrrrpppnnnqqqvvvwwwhhhiiippplllUUUcccjjjjjjpppuuuxxxggguuuQQQ222)))''',,,777DDDFFF:::000666CCC@@@===@@@<<>>>>>QQQqqqoooWWWIIIQQQYYYUUUOOOOOOJJJJJJJJJIIIHHHGGGFFFFFFKKKEEEKKK}}}oooWWWSSSYYY\\\YYYYYYVVVTTTTTTVVVVVVSSSQQQEEEUUUVVVIIIPPPrrryyyiiiSSSCCC>>>@@@EEEGGGEEEBBB===999;;;FFFTTT]]]|||HHHDDD(((111+++,,,+++******))))))******))))))))))))))))))))))))******,,,///222888FFFTTTZZZoooWWWaaaWWWqqq|||xxxnnndddPPPEEE999444666888666222//////000000000000//////---......///000111111111:::888:::???AAACCCOOO^^^NNNqqq}}}JJJDDD:::YYY[[[FFFLLL===@@@;;;;;;@@@>>>888777;;;NNNlllxxxnnnfffggguuu~~~sss{{{pppqqquuuzzznnn]]]```RRRHHH[[[}}}sssooocccGGG666:::>>>777555:::::::::999888888777666666333666777777999;;;999555999777555555888:::999888666===FFFLLLOOORRRXXX^^^[[[\\\ZZZUUUMMMEEE???<<<>>>555777;;;777777999888999555111000222333222///444000///111111000111555000XXXqqq~~~zzzrrrtttfffjjjuuukkk{{{wwwzzzzzzzzzyyyxxxwwwwwwvvvuuuxxxtttrrrsssssspppppptttuuuvvvwww}}}___dddnnnvvv~~~gggsssaaaMMM---333CCCJJJbbbjjjvvvxxxeeeIII999888222222111000111333888???]]]pppkkkvvv{{{aaavvvtttMMMHHHFFFEEEDDDGGGBBB777GGGmmm~~~aaaOOOZZZ{{{~~~~~~~~~}}}~~~~~~~~~}}}~~~{{{~~~}}}zzzyyy}}}xxx{{{aaaBBBSSSyyyQQQ{{{WWWQQQPPPOOONNNMMMLLLLLLLLLNNNSSSOOOLLLRRRSSSWWWccc|||~~~cccfffsssfffggglllbbbbbbrrrtttkkkhhhaaaWWWLLLCCC???>>>>>>DDDcccQQQHHHFFFOOOUUUQQQLLLKKKFFFHHHHHHGGGEEECCCBBBCCCFFFAAALLLQQQmmm|||YYYSSSFFFEEETTTXXXTTTRRRQQQQQQSSSRRRNNNJJJGGGEEELLLUUUTTTWWWxxx|||pppxxxtttcccOOOmmmQQQ...111)))---++++++***))))))))))))***))))))))))))))))))))))))******,,,///222999GGGTTT^^^vvv\\\QQQYYYHHH}}}yyyyyyjjj]]]MMMAAA<<<:::888555111222222222222222111111111222333555777888999999FFF<<<:::GGGTTTZZZaaaiiizzzIII:::???HHHzzzmmmNNNAAAFFF888AAA>>><<<======;;;999777444SSSmmmvvvsssfffcccpppqqq\\\OOOZZZsssyyy}}}xxxyyy{{{wwwpppgggbbbdddmmmtttqqq|||zzzwwwWWW777:::<<<666000777:::111555555555555555444444444...444777777888<<<;;;777555===???;;;:::>>>===777:::999777555333777===CCCCCC@@@;;;555000000333555444CCC<<<((()))777999444555111222666111***000;;;111...---000000...000333888OOOgggooo|||~~~vvvWWW```jjjfff|||wwwwwwvvvvvvuuuuuuuuuuuuvvvsssrrruuuuuurrrppprrruuurrr{{{www|||rrrkkkrrrzzzPPP...;;;ZZZtttggg]]]VVVNNNKKKMMM///666000///888555777LLLpppeee|||kkkrrr|||^^^KKK>>>GGGHHHEEEFFFFFF>>>EEE^^^dddWWWYYYyyy|||||||||||||||}}}}}}~~~{{{yyywwwzzz~~~wwwyyy{{{{{{vvvyyy{{{rrr}}}VVVIII<<>>AAAHHH===\\\www```QQQLLLEEEEEEOOOVVVQQQQQQQQQRRRRRRPPPKKKGGGOOOAAABBBRRRWWWOOOSSSccczzzbbbuuuXXX%%%(((333&&&111++++++***)))))))))))))))))))))))))))))))))))))))***)))+++///222999GGGUUU^^^xxxQQQZZZDDDAAAaaa}}}|||wwwdddQQQDDD===;;;;;;;;;;;;;;;<<<;;;;;;::::::777888;;;===@@@AAACCCCCCBBBEEEQQQ^^^aaacccssszzzUUU:::===VVVzzzHHHCCCHHH///JJJ<<<<<<999555666999999777999AAARRRnnnttthhhpppggghhhWWW===CCCkkkgggnnnzzzxxxwwwvvvuuussssssrrrrrrvvv|||~~~mmmZZZIIIPPPnnn:::>>>999,,,111:::222***111999000111111222222333333444333777777000...222555333222444888:::666111444:::777888999888888888999:::111444999<<<<<<:::888888333555,,,000===444)))555111///------///222222111...,,,---000111......111(((444OOOddd~~~vvv^^^\\\iii}}}WWWttttttttttttttttttttttttttttttqqqqqquuuuuupppmmmmmmooodddrrr}}}vvvyyyqqqMMMgggrrr\\\SSSJJJEEEFFFBBB:::<<>>AAAHHHHHHCCC<<>>???AAA:::FFF444CCCFFFOOOVVVeee\\\OOOVVVZZZTTTTTTRRRTTTUUUWWWVVVRRRMMMIII888DDDNNNPPPRRRVVVQQQIIILLLyyyxxx}}}gggyyyEEE---222---...,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))+++///222999GGGUUUZZZvvvMMMTTTRRRMMMKKKhhhqqquuutttllldddZZZSSSPPPGGGBBB???@@@???===???CCCAAA???===@@@GGGNNNQQQRRRhhhllldddWWWaaaOOO===DDD<<>>999===<<<:::999888666555555555555:::<<>>GGG;;;dddYYYjjjppp||||||aaaJJJCCCFFFGGGGGGFFFDDDAAABBBDDDFFFnnn{{{mmmmmmlllpppxxxwwwvvvzzz}}}{{{xxxwwwyyy|||||||||{{{yyyyyyxxxxxxyyy|||zzzyyyzzz|||{{{wwwsssxxxwwwwwwwwwxxxzzz|||}}}{{{zzzyyyyyyzzz{{{}}}yyyzzz}}}~~~rrraaaOOO===VVVkkkVVVqqq}}}NNNGGGHHHFFFEEEFFFIIIIIIGGGDDDIIIHHHGGGJJJMMMOOOMMMKKKDDDRRRnnngggLLLEEEDDD???@@@AAABBBBBBAAA???>>>>>><<<:::888888:::<<<>>>???>>>AAADDD??????QQQhhh~~~{{{xxx\\\VVVWWWWWWTTTPPPOOOQQQTTTSSSPPPMMMKKKKKKLLLLLLLLLHHHFFFFFFIIINNNQQQQQQOOORRRZZZhhhvvv```fff^^^\\\nnnzzzwwwjjjmmmsssmmm;;;444---***+++---,,,***))))))))))))))))))))))))))))))))))))***************)))+++000555<<>>===:::===;;;888777666666666666666777444777666999LLLhhhyyy|||qqqeeeiiiqqqooodddZZZQQQhhh|||{{{tttxxx{{{nnn```JJJ999HHHVVVJJJyyyzzz^^^AAA222111333222........................,,,...000222333333222222111222444444333333555666777777777888888777777666777666555666777888777555555555555444444444333333000000000000111111111111//////......---,,,,,,+++***+++,,,+++***)))***,,,---***+++OOOlllsss{{{pppxxxuuuaaatttuuugggiiikkkkkklllmmmpppsssooooooooonnnmmmllljjjjjjllllllkkkiiiiiikkkpppuuulllooowww{{{rrrmmmgggeeeggghhhfffdddfffhhhlllrrrzzzsssiiiaaa^^^XXXMMMCCC???XXXGGG>>>???999...555HHH444444000???FFF;;;qqqTTTpppfffzzzgggRRRJJJIIIFFFGGGGGGFFFDDDBBBAAACCCFFFeeefff```hhhjjj~~~zzzvvvvvvzzz}}}}}}|||||||||{{{zzzzzzzzzzzzzzzxxxvvvtttuuuwwwxxxwwwuuu{{{zzzyyywwwvvvuuuuuuuuuyyyyyyzzz{{{{{{{{{{{{{{{|||zzzwwwvvvwwwyyy{{{{{{|||cccVVV<<<@@@^^^aaa}}}}}}```IIIAAAEEEDDDCCCEEEGGGHHHFFFDDDFFFEEEDDDFFFIIIJJJIIIGGGOOOIIIOOOlll[[[EEEAAABBB@@@>>>>>>>>>>>>======<<<;;;:::999777555555777999:::888444444999777444<<>><<<888999666666666555555666777777888777:::777///222EEEYYYcccnnnhhhfffjjjqqqtttvvvyyytttlll^^^QQQJJJFFF???777ZZZgggrrrRRRBBBJJJIIIKKKKKKTTTvvvppp\\\JJJ222%%%'''//////***+++++++++++++++++++++++++++,,,...///000111000000///000222222111111333444777777777666666777777888666444333444555666555333444444444333333333222222///////////////...............------,,,+++++++++(((***+++***)))((()))******,,,%%%;;;YYYnnn}}}ttthhhzzzjjjpppmmmXXXdddeeekkkhhheeegggkkknnnmmmkkkllllllkkkkkkjjjiiiggggggggghhhhhhgggeeeddddddeeeiiihhhhhhkkkqqqxxx}}}ttthhh```]]]fffccc``````bbbcccaaa___YYYXXXXXXZZZ^^^ccciiimmmtttnnnlllqqqtttnnnccc[[[XXXQQQKKKKKKJJJFFFBBBAAAJJJ???666333000---222;;;///+++666CCCGGGnnnKKKwwwttttttpppQQQDDDJJJKKKCCCEEEFFFEEECCCAAA@@@BBBDDDRRRyyyuuucccbbbkkkvvv||||||zzzxxxxxxyyyyyyxxxxxxwwwxxxxxxxxxzzzvvvrrrppppppppppppooooooooooooppppppooonnnnnnrrrsssuuuwwwwwwvvvuuusssyyywwwuuuwwwzzz|||zzzxxxdddEEE888KKKRRRXXXgggLLLBBBFFFBBBAAAAAABBBEEEFFFFFFEEEDDDDDDDDDEEEGGGHHHFFFEEEPPPKKKKKKTTTddd|||vvvMMM;;;>>>AAA===777<<<;;;:::999888777777777555444222111111222444555555///...555777222111444>>>[[[ZZZCCCOOONNNLLLIIIGGGGGGFFFDDDCCCAAA@@@@@@@@@BBBBBBAAA???@@@>>><<<<<>>BBBCCCBBBAAA???>>>???AAADDDbbb|||___cccjjjrrrxxxzzzyyywwwxxxwwwwwwvvvvvvvvvwwwwwwqqqpppnnnlllkkkkkkkkkkkkfffhhhkkknnnqqqrrrssssssrrrrrrsssssssssrrrqqqpppqqqqqqtttwwwyyytttkkkcccQQQHHHFFFuuurrrRRRAAAGGGAAA?????????AAABBBDDDEEEFFFEEEEEEFFFGGGHHHHHHGGGFFFMMMOOOQQQQQQOOOUUUjjj~~~yyyVVVGGG???DDDGGG???666444:::888666444333333333333111000///......///000111222......555999666333222666999MMMlll{{{rrrwww[[[SSSQQQFFFLLLIIIEEEEEEGGGGGGDDDAAA>>>>>>???AAACCCBBB@@@>>>===;;;888777888:::<<<>>>999<<>>BBBAAAAAADDDQQQ\\\ppprrrgggiiipppuuusssxxxhhhFFF555000111<<>>:::888777333000000111000---777AAABBB|||fffzzzzzzqqqqqqlllLLLBBBDDDCCC???===???@@@@@@>>><<<;;;<<<===AAAOOOlllvvvbbb^^^kkkxxx|||yyy{{{{{{zzzyyyyyyyyyyyyzzzwwwyyy|||~~~}}}~~~~~~zzzxxxuuussspppooonnnnnnhhhhhhiiiiiifff^^^SSSKKK999IIInnnSSSjjjsssLLL???KKK555======>>>???@@@BBBDDDFFFDDDEEEFFFGGGGGGGGGGGGGGGMMMHHHHHHOOOWWWYYYZZZ[[[dddgggtttFFFIIIBBB@@@BBB>>>444222777777666444222000000000111......---,,,,,,---......,,,+++---111222000000222111444///BBBSSSwwwSSSCCCJJJKKKCCCGGGEEECCCDDDFFFGGGDDDAAA<<<<<<>>>@@@BBBBBB???===:::999777555444666888;;;???:::999===:::555;;;FFF999\\\yyyFFF,,,333777...))))))))))))******)))((((((((((((((((((((((((((('''(((((((((((()))))))))***)))+++000555<<>>>>>===;;;::::::;;;>>>BBBVVV{{{~~~qqqfffdddjjjrrrxxxwwwvvvuuuttttttttttttvvvxxx{{{{{{yyywwwvvvuuuqqqpppnnnjjjfffbbb^^^\\\VVVTTTPPPLLLJJJIIIIIIIIICCCCCCCCCBBBBBBAAABBBBBBHHHtttggghhhLLL;;;MMM777???:::;;;<<<<<<<<<>>>AAADDD???AAACCCDDDDDDDDDEEEGGGDDDDDDHHHNNNPPPOOOQQQUUU^^^MMM[[[fffccc~~~rrrOOO>>>FFF>>>777777777555444555333222111000///.........---,,,,,,,,,,,,,,,,,,---+++,,,...---+++***,,,///+++666,,,;;;111GGG[[[yyyTTTKKKKKKEEEAAACCCAAA@@@@@@AAAAAAAAA???>>>888888999;;;======;;;888666666555444222333555888;;;333///111666888999;;;;;;@@@@@@UUUyyy}}}NNN'''111<<<...$$$+++))))))))))))************((((((((((((((((((((((((''''''(((((((((((())))))***)))+++000555<<>>AAA???>>>BBB===>>>???>>><<<;;;;;;;;;:::===DDD[[[zzz~~~|||zzzhhhaaabbbbbbaaa```^^^]]]\\\[[[[[[SSSTTTUUURRRNNNKKKJJJKKKGGGFFFEEECCCBBBAAAAAA@@@>>>???@@@AAACCCEEEGGGHHHHHHLLLPPPTTTWWW]]]gggnnnMMMZZZ```EEE,,,HHH///EEE777999999999888999===@@@;;;>>>AAABBBBBBBBBEEEGGG@@@FFFLLLLLLEEE@@@IIIUUUWWWTTTPPPPPPLLLNNNYYYXXXXXXXXXnnnssslllttt~~~sss[[[OOOGGGCCCGGG999888555444777:::666///...............---,,,+++++++++++++++++++++++++++,,,------,,,+++,,,---...,,,///---555:::666///999QQQzzz{{{KKKJJJIIIHHHEEEAAA>>>>>>>>>???@@@???<<<:::999888444333333555666666555333000222222111//////111444...000000000222444111+++'''555777111444<<>><<<:::@@@IIINNNGGG===888:::444666777777999???IIIPPPrrryyybbblllwwwAAA...:::(((%%%555111---444+++(((222,,,(((999///////////////000000111------///333444222111111,,,///000///333777444---222@@@WWWmmmsssppprrrxxxwwwuuuvvvrrrppprrrXXXZZZEEE444888111'''///%%%,,,---'''"""$$$&&&%%%&&&''',,,///)))"""%%%---&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''((())))))'''(((******))))))+++,,,...///111222333333222222444222000000111111///---//////.........---------************))))))))))))&&&'''''''''''''''''''''&&&'''((('''&&&&&&'''((('''$$$ ...(((:::WWWsssmmmcccdddfffxxxmmmfff```aaaddd___PPPCCCWWWWWWWWWXXXWWWWWWVVVVVVUUUSSSSSSUUUXXXXXXTTTQQQWWWTTTQQQPPPQQQSSSTTTTTTPPPRRRSSSRRRPPPPPPTTTWWWOOOOOOPPPOOONNNNNNOOOQQQKKKJJJIIIIIIIIIIIIJJJKKKHHHLLLHHHAAAAAAFFFDDD<<<===AAA>>>666111222111---000***+++333666999GGGZZZuuuRRRiiiyyysssTTT<<>>???@@@???===<<<<<<<<<<<>>aaayyyrrrXXXIIIHHHFFFDDDBBBAAA@@@@@@@@@BBBCCCCCCBBBDDDHHHLLLMMMOOORRRVVV\\\bbbhhhkkkssswww}}}===VVV{{{}}}000CCCDDD(((AAA444555777777666555666:::>>>:::>>>BBBCCCCCCCCCFFFHHHLLLDDDAAAGGGNNNPPPOOOOOOJJJ[[[KKKHHHUUULLLIIIUUURRRIIIUUUYYYSSS\\\ZZZIIIUUUMMMMMMHHHOOOCCCTTTEEEFFFNNNGGG>>>EEEHHHBBB???:::@@@===222...222333///***+++,,,------,,,***)))************************((())))))))),,,......,,,///+++...&&&;;;///444666555222BBBpppXXXOOOIIIIIIGGGEEEFFFIIIKKKJJJ>>>AAABBB???:::666555666222111111111333333111000+++...000///---,,,...000---444555...,,,111222...999222000666888333111555<<>><<<;;;999666222......000///---444///>>>333;;;TTTMMMUUUGGGpppyyyuuu}}}```:::BBBBBBBBBAAA@@@???======???>>>======>>>>>>===<<>>???===:::888666333222222111///---++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))************++++++,,,---...///000111000333777===EEEUUUhhhuuuxxxSSSHHHLLLNNNIIIIIIHHHFFFDDDBBB@@@???===;;;888666666555333111---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------000000000000000111111222222555777999:::<<<>>>@@@CCCBBB@@@>>><<<:::999888444444444333222111//////+++******)))(((''''''&&&''''''''''''(((((((((((((((''''''&&&&&&&&&''''''+++***)))))))))))))))***,,,***+++///333;;;IIIUUU[[[ppprrr@@@666666///444222333111000333777333111===NNN```~~~wwwhhheeeqqqvvvwwwmmmcccfffgggkkkwwwuuuzzz~~~tttnnnKKK^^^uuu}}}lllCCC ++++++***))))))))))))************+++++++++,,,,,,------............////////////000000000000000000////////////////////////..................//////222111///---,,,*********))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***------------.......................................------,,,,,,,,,,,,---*********)))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((***+++,,,777\\\zzzyyyiii```fffvvvsssfffVVVRRRXXXWWWOOOGGGJJJBBB???GGGRRRTTTHHHMMMRRRVVVUUUQQQOOOQQQTTTTTTRRRQQQOOOOOOOOOPPPQQQLLLLLLLLLLLLLLLKKKKKKKKKHHHHHHGGGFFFEEEDDDDDDCCCDDDEEEGGGHHHGGGEEECCCAAA@@@???>>>===;;;999888777///555888555///,,,...111444))):::HHHEEE<<>>===<<<>>>===;;;<<<======<<<:::999888777666777EEEaaa{{{ssswwwvvvtttcccZZZUUUIIIUUUQQQOOOLLLHHHKKKIII>>>III999OOOtttrrrSSSAAAAAANNNggg{{{III666,,,333888333///333111000.........000111333333444777;;;>>>@@@AAAAAA@@@@@@@@@@@@AAABBBCCCDDDHHHGGGJJJNNNLLLHHHKKKQQQIIIIIIHHHHHHHHHIIIKKKKKKCCCBBBBBBCCCEEEFFFFFFEEEDDD???999777888999777444333111///.........,,,***++++++++++++++++++++++++(((((((((((((((((((((((((((((((((((())))))))))))))))))***+++,,,---.........111333333555<<>>>>>===888666333222111000///---,,,---------............++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---......------......///000///111222333333333555777555555444333333222111111222222222111000...---,,,******)))(((((('''&&&&&&&&&'''''''''((((((((((((''''''&&&&&&&&&&&&'''''')))(((((('''(((((())))))+++***+++///333;;;IIIUUUZZZoooggg999333444...333000000///+++...444555000222888???WWWvvv~~~ppphhheeerrrvvvqqqooovvvuuuqqqvvvwwwxxxrrrggg^^^]]]___^^^\\\}}}jjj888 444)))(((''''''&&&'''''''''(((((()))))))))*********,,,,,,,,,------........./////////////////////...........................,,,,,,,,,+++++++++++++++,,,+++***(((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((+++++++++,,,,,,,,,------------------------------...---,,,,,,+++++++++,,,))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***(((EEEdddxxxyyyhhhbbbqqqwwwtttuuu|||~~~pppUUU@@@[[[___VVV===222===KKKQQQLLLPPPTTTUUURRRPPPPPPQQQQQQPPPNNNLLLKKKKKKKKKLLLLLLLLLKKKJJJJJJKKKMMMMMMHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBAAA???===;;;:::;;;:::888555333222111000000000///,,,+++...666===BBBFFFAAADDDBBBGGGiiiuuu|||~~~~~~zzzlllFFF333HHH@@@@@@@@@???>>>===<<<;;;<<<;;;999999:::;;;999888444888;;;999333555FFFXXXzzzgggOOOEEENNNWWWOOOAAAhhhUUUMMMLLLNNNUUUTTTEEE===>>>DDDBBB===GGGPPPJJJ@@@AAA@@@GGGRRRQQQMMMRRRRRRlllvvvJJJ>>>[[[xxxHHH333000000333333///---...------,,,++++++,,,...//////111333666999:::<<<<<<<<<<<<===???@@@BBBCCCDDDDDDIIIOOOOOOHHHBBBGGGPPPJJJIIIHHHGGGGGGIIIJJJKKKCCC???<<<<<>><<<:::999999999999444222000......---,,,***++++++++++++,,,,,,,,,,,,************************,,,++++++******++++++,,,+++************+++,,,,,,,,,...///...---,,,---............/////////000000............---,,,******))))))(((((('''&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((())))))+++)))***///444;;;IIIUUUZZZooo^^^555333444---111...---000+++***...111111444888999777>>>TTTrrr|||wwwiiiqqqooommmpppjjjbbbeeedddiiillllllppp{{{XXX---%%%000333+++###''''''&&&%%%%%%%%%%%%&&&&&&'''''''''((((((((((((***+++++++++,,,---------............------------------------------------++++++******))))))((((((***)))((((((''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&((())))))******+++++++++,,,,,,,,,,,,------------...---,,,++++++******+++))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((((((222AAA[[[vvvyyysssvvvyyyllljjjxxxqqq^^^SSSAAA@@@MMMKKK???333,,,999EEEBBBAAAFFFNNNRRRPPPLLLLLLKKKJJJHHHHHHGGGHHHHHHJJJIIIHHHGGGHHHIIILLLMMMGGGGGGFFFDDDCCCBBBAAA@@@>>>===;;;999777555444444777666333111...---,,,,,,222,,,***000888<<<<<<<<>>>>>>>>>>>===<<<;;;::::::888777777888888666555111555::::::555111999CCCgggxxxrrrkkkxxxeeecccPPP///555777444...+++---...,,,++++++************+++,,,///000111444666888999:::===>>>???AAACCCDDDEEEEEEEEEKKKQQQPPPIIIFFFJJJPPPMMMLLLKKKJJJKKKKKKMMMMMMGGGBBB<<<:::===???>>>===999666333111111111000//////...,,,---......---,,,((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''((())))))&&&)))---///111333888;;;AAAAAABBBGGGLLLNNNLLLHHHOOOQQQRRRSSSZZZ```___XXXWWWQQQJJJIIIMMMPPPNNNKKKHHHHHHIIIGGGAAA>>>DDDLLLBBB@@@<<<888555444444444333111///.........,,,+++)))))))))))))))))))))***))))))))))))))))))))))))******))))))))))))******)))(((((((((((()))******,,,---...---,,,+++,,,---,,,,,,---......///000000,,,,,,,,,,,,+++***)))(((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((()))******)))***///444<<>>===<<<;;;;;;:::888666444222111111111111111000000000000000111///222:::EEEFFF>>>777555;;;:::888hhhvvv|||{{{qqqHHH444888;;;999<<<<<<<<<<<<;;;:::999999888777555555666555444222000...000333222000000444===UUUtttuuuwwwYYY&&&555///000---'''(((...000,,,*********)))))))))******---...///000222444666777>>>>>>@@@BBBCCCCCCCCCCCCDDDHHHKKKLLLLLLLLLMMMMMMKKKJJJJJJJJJJJJJJJJJJJJJIIIDDD>>>::::::;;;;;;:::666444222111000000000///...---,,,,,,---...---,,,''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((+++++++++++++++---///222222555===GGGOOOQQQNNNIIIIIILLLNNNMMMOOORRRTTTTTTTTTQQQNNNLLLJJJHHHFFFEEEAAACCC>>>999???JJJGGG:::>>><<<999555333111111222111///---,,,------,,,+++((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((''''''''''''((()))))))))+++,,,,,,++++++,,,...))))))))))))************++++++++++++***)))((((((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&''''''((()))***+++)))(((***000555<<>>333...111777888888888999999:::::::::888888777666777888999:::666666555555444444333333000///...------------------///111333555666777777666;;;BBB@@@333+++777IIIPPPaaammm~~~~~~yyyvvvsssxxx^^^???///222<<<>>>::::::::::::::::::999888888777666444444444444222111333...,,,///111///---...&&&<<>>?????????>>>@@@BBBDDDEEEJJJNNNLLLGGGCCCDDDEEEFFFEEEDDDCCCBBBDDDAAA===999666666777888111000///...------------+++***))))))***+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''')))((('''&&&(((***---000666999===BBBFFFGGGFFFCCCQQQQQQOOOKKKFFFCCCDDDFFFEEEGGGGGGDDD???;;;;;;<<<;;;???999111:::HHHBBB...444333222000000000000111---+++))))))******)))(((''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&''''''((()))%%%'''))))))))))))+++,,,(((((((((((((((((((((((())))))******)))(((((('''%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''(((''''''''''''((()))******((('''***000666===IIIUUUWWWlllJJJ...444222'''...---***$$$(((,,,...000000///---......000444777777444000999;;;<<<<<>>;;;000$$$+++%%%(((%%%'''---***---"""(((((("""###))))))"""%%%$$$$$$###############$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''((()))***+++&&&'''''')))***+++,,,---))))))))))))))))))))))))%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***+++((())))))***++++++,,,,,,---,,,+++)))((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###$$$%%%******"""111SSSfffjjjtttxxxuuuxxxiiiaaa~~~uuusssyyy\\\gggDDD:::666BBBSSSWWWIII888444444444444333111000///000000111111000///...---............////////////111222555777999;;;<<<<<<;;;<<<======:::666111...444,,,...@@@RRR___nnn|||kkkttt}}}nnnjjjzzz@@@***---999<<<222000555333777888888888888777777666777555444333333333111///))))))+++---,,,)))***///###,,,222111444GGGfff}}}JJJ111///+++000&&&///+++'''&&&)))'''###&&&///'''''''''''''''&&&%%%$$$(((((((((((()))+++---...,,,...222666999;;;;;;;;;;;;AAADDDCCCFFFJJJIIICCCAAADDDGGGJJJIIIFFFBBB???444888;;;888222222777===,,,------,,,+++******++++++)))((((((((((((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%&&&((()))((('''&&&---555;;;>>>BBBFFFJJJTTTLLLEEEEEEHHHIIIHHHGGGFFFFFFEEECCCBBB@@@>>><<<===555222999>>><<<888888000000000///...---,,,++++++)))'''((()))***)))((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###$$$%%%%%%&&&%%%&&&''''''&&&%%%&&&((($$$$$$%%%&&&'''(((((()))&&&&&&'''''''''&&&%%%%%%##################$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((''''''&&&%%%%%%%%%&&&&&&''''''***111666===JJJUUU[[[ppp===555---,,,,,,***)))+++((((((((((((((((((((((((+++++++++,,,---...000111666222///000333444000,,,......---------,,,,,,,,,++++++++++++++++++++++++)))(((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&)))(((((((((((())))))***++++++******)))((((((((((((&&&$$$###$$$'''***,,,&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''))))))***+++,,,,,,,,,,,,000...+++((('''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$&&&(((+++---TTTbbbkkksss{{{ssseeecccnnn]]]ppptttbbbbbbbbbgggTTT///333VVVfffqqqkkk```RRRDDD999333222777222111444444000111666222111111444444333333444555555:::999555>>>GGGAAAEEEIIIDDD777...///333555HHHGGGPPPoooyyywwwxxxfff???'''------...///111222444555777777888888888888777777222111000///------,,,,,,))))))))))))))))))))))))+++***)))***---111666999aaammm|||zzz666444111...,,,++++++,,,))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))+++---000444666777888777AAA???===???CCCFFFEEEDDDFFFFFFFFFFFFEEECCCBBBAAA??????>>>;;;888444111///------,,,++++++******)))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################&&&$$$######$$$%%%%%%%%%###%%%&&&((())))))(((((())),,,000444888===CCCFFFHHHFFFCCCBBBCCCDDDEEEEEEEEEFFFFFFFFFEEECCCAAA@@@===888444444777888555222000///---,,,+++,,,,,,---)))(((((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$#########""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$%%%%%%$$$###""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((+++***...;;;@@@GGGVVVVVVnnn===444---,,,,,,***)))***((((((((((((((((((((((((*********+++,,,---...///444111...///111222///+++,,,,,,+++++++++*********))))))))))))))))))))))))((((((((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&((((((((('''(((((()))***++++++***))))))(((((('''&&&&&&%%%$$$%%%''')))***&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((()))***+++,,,,,,,,,,,,///---***((('''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%'''***++++++DDDXXXdddkkkhhhgggqqqxxxggg}}}kkkaaaqqqmmm~~~wwwyyyuuuiiiiii^^^AAA222<<>>OOOaaarrrLLL'''333111...+++***))))))***((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((()))***+++---000333555666???===<<<>>>BBBEEEFFFEEEAAABBBBBBBBBBBBBBBAAA@@@;;;;;;:::777444111---,,,+++++++++***))))))((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################&&&%%%$$$######"""!!! ###$$$%%%'''(((((('''''''''))),,,///222666:::===CCCBBBBBBBBBCCCEEEEEEFFFGGGGGGGGGEEECCC@@@===;;;999555111222444555333000...---,,,+++************((((((((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$#########""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$%%%$$$$$$###""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''+++***...;;;@@@GGGWWWWWWooo;;;333,,,,,,,,,***)))***((((((((((((((((((((((((((((((((()))***+++,,,---111...,,,---//////---***))))))))))))((((((((((((''''''''''''''''''''''''(((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%'''''''''''''''((())))))*********)))((((((''''''%%%%%%%%%&&&&&&''''''(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&(((((()))***++++++++++++---,,,***((('''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$&&&'''((( ***333DDD^^^kkkmmmsssrrr```fffpppeeebbbyyy[[[```jjjiiifffpppppp]]]uuummm```RRRIIIFFFIIIMMMWWWWWW\\\fffooouuu}}}zzzsssjjj```UUUMMMPPPYYY>>>999222---///666999777BBBhhhhhh___ssswwwzzzvvvhhh```yyyyyynnn^^^JJJ222!!!###...******++++++---...000111111111222222222222111111///...---,,,+++*********)))))))))))))))))))))))))))(((((((((((())))))***"""&&&---777DDDRRRaaajjjrrrwwwiii222)))111111///---+++)))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''(((((('''((())),,,000444666;;;;;;;;;===AAADDDEEEEEE>>>???@@@AAABBBBBBAAA@@@999999777555222///,,,*********)))((((((''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""###$$$%%%&&&&&&&&&%%%"""###$$$%%%&&&&&&&&&%%%&&&(((***+++---///222555===>>>@@@BBBDDDEEEEEEEEELLLLLLKKKIIIGGGDDDAAA@@@<<<999666777999999777444......---,,,+++***((('''(((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$$$$###############################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%$$$######"""###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''+++***...;;;@@@HHHWWWYYYpppyyy:::222,,,,,,,,,)))((()))''''''''''''''''''''''''''''''''''''((()))***+++...,,,******,,,,,,+++)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$############################################################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((())))))***))))))(((((('''&&&&&&###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((()))************+++***)))''''''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&(((''' (((DDDXXXaaajjjiiillllllpppxxxyyyrrrmmmooovvvyyynnn^^^^^^nnnzzzlllnnnpppqqqqqqrrrtttuuuiiiddd^^^XXXPPPJJJFFFEEEMMMKKKLLLMMMHHHEEENNN[[[WWWUUUUUUeeeyyylll{{{jjj^^^iii{{{xxxrrr|||mmmeee|||mmmhhhLLL///"""###'''+++---((((((((()))***,,,---......//////000000//////...---,,,+++***))))))))))))((((((((((((((((((((((((&&&'''''''''''''''&&&&&&---***'''&&&(((+++...///IIIQQQ```qqq}}}zzzTTT333222:::777---(((,,,+++)))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%&&&&&&&&&&&&''''''(((***---000333555777777999;;;>>>BBBDDDEEE@@@AAACCCDDDDDDCCCBBBAAA:::999888555222///---,,,)))))))))(((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$########################################################################!!!###%%%%%%$$$$$$###$$$""""""###$$$$$$$$$$$$$$$&&&((()))***+++,,,///111777;;;???BBBCCCCCCBBBBBBHHHHHHIIIIIIHHHFFFDDDCCC>>><<<;;;;;;<<<<<<:::888//////000///---+++)))'''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###############################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###############$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''+++***///;;;AAAHHHXXX[[[rrrppp888111++++++,,,)))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***))))))))))))***)))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$################################################""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((()))))))))(((((('''&&&&&&&&&"""###%%%&&&'''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((()))))))))))))))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$***((("""$$$,,,???XXXmmmtttqqqqqq}}}zzziiibbbzzzsssnnnqqqmmm___XXX```lllmmmnnnmmmkkkiiiiiijjjqqqrrrrrrrrrsssvvvxxxyyyvvvuuu{{{{{{ssswww~~~|||tttjjjmmm}}}zzzxxxzzz}}}uuuoooyyy|||zzznnn]]]nnn~~~ttteee```222...+++***)))'''(((+++'''&&&''''''((()))++++++---......//////......---+++***)))(((((('''((((((''''''''''''''''''''''''$$$%%%&&&'''(((''''''&&&***(((&&&'''***++++++)))###%%%...:::EEEPPP^^^jjjssszzz|||zzz~~~tttLLLAAA444***+++444111$$$(((777***)))((('''&&&&&&&&&&&&################################################$$$$$$$$$%%%%%%%%%%%%%%%$$$&&&))),,,...///000000333444666888;;;>>>AAACCCBBBCCCDDDEEEDDDBBB???>>>:::999777444111///---,,,)))))))))(((''''''&&&&&&%%%%%%$$$$$$$$$#################################################################################$$$%%%%%%###""""""""""""#########$$$$$$&&&'''((()))***---000444888>>>AAAAAA?????????>>>?????????>>><<<:::999888888777777777666444222......///...,,,***(((&&&%%%%%%%%%%%%%%%$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$###############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''+++***///<<>>;;;999777555333000...,,,+++***))))))(((((('''&&&&&&%%%$$$$$$$$$#########""""""########################################################################!!!###%%%%%%###$$$'''***######"""""""""######$$$!!!"""$$$%%%&&&'''***,,,000666===@@@???=========>>>>>>===<<<999666333222666666666555444111///---++++++***)))((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""##############################$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%#########"""######$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''+++***///<<>>555"""%%%'''---///!!!&&&999777!!!***&&&&&&&&&&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$%%%&&&''''''''',,,///222333333555999===:::<<<>>>??????===:::888555333111...+++***))))))'''''''''&&&%%%%%%$$$$$$$$$#########""""""""""""########################################################################"""%%%&&&&&&)))000666$$$$$$###"""""""""###$$$!!!###$$$$$$$$$%%%'''))),,,222:::======<<<===???BBBBBBAAA@@@>>>;;;888666888999999777444111...---))))))(((&&&&&&%%%%%%%%%#########$$$$$$$$$$$$$$$!!!"""""""""#########$$$""""""#########$$$$$$$$$######################################################################################################$$$%%%%%%%%%%%%%%%######""""""###$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''+++***///===CCCJJJZZZ[[[rrr^^^555...***+++,,,)))''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&'''((('''&&&&&&'''((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$#########$$$%%%&&&((()))(((''''''&&&&&&%%%$$$$$$$$$$$$##################$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&''''''''''''%%%%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&'''&&&&&& ((('''$$$'''$$$"""***'''***)))???iiiuuu___tttsss___ppp}}}nnn```jjjjjjjjjkkklllooouuuyyyuuuxxxvvvqqqpppttttttpppvvvrrrxxxwwwooorrr~~~tttwwwvvv}}}sss|||uuurrrvvv~~~hhhiiivvvwwwrrryyyfffGGG...(((,,,))) ###(((+++)))&&&%%%&&&%%%%%%%%%%%%%%%&&&'''(((((())))))************))))))))))))((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&!!!$$$&&&&&&%%%%%%''')))((('''(((,,,,,,(((''')))...,,,000666666222444999555444===BBB===>>>???999222KKK777555999,,,888???444///000'''---444(((...'''+++)))!!!###---,,,$$$$$$$$$%%%%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################&&&%%%$$$###$$$%%%''')))+++...111222111333777;;;888:::===??????>>>;;;999555333111...+++*********&&&&&&%%%%%%$$$######"""############""""""""""""""""""""""""""""""""""""################################################$$$%%%%%%"""%%%+++%%%$$$###""""""###$$$$$$$$$%%%&&&%%%$$$%%%&&&((()))000888<<<<<<<<<>>>BBBAAABBBBBBBBBAAA???===<<<777888999777333///,,,******)))(((&&&&&&&&&'''(((##################$$$$$$!!!!!!""""""#########$$$""""""######$$$$$$$$$$$$################################################""""""""""""""""""""""""########################"""###$$$%%%%%%%%%%%%%%%######""""""###$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''+++***000===CCCKKKZZZ[[[qqqVVV555111---******)))((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""""""""""""""########################$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$################################################"""############$$$$$$$$$######################################################################################################################################################$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################(((''''''(((,,,111666:::TTTVVV```ppp~~~}}}mmm^^^UUUbbbfffgggmmmmmmmmmvvvrrrlllqqquuuooovvvrrrfffpppooosss{{{ttt~~~qqqfffgggnnnxxxwww}}}rrrwww~~~```\\\___nnnxxxjjjGGG777)))''')))'''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''')))+++---......000333555555666888;;;<<<=========999888666444222111000000------,,,+++***)))((('''(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""############""""""$$$$$$######$$$$$$%%%&&&)))+++---///000222444666777888;;;>>>???<<<666111000///...,,,***((('''&&&((('''&&&%%%$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&(((,,,111555777999:::<<<@@@===<<>>===<<>>?????????@@@;;;555111000...+++''')))((('''%%%$$$$$$$$$$$$$$$$$$$$$###############""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""######$$$$$$$$$$$$##############################"""#########$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&''''''***(((+++333<<>>,,,///''' """))),,,&&&%%%''''''%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%%%%&&&''''''&&&''')))++++++,,,///222444555666666000///...,,,+++*********''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$#########################################################""""""""""""""""""""""""""""""############""""""######""""""######$$$%%%$$$%%%'''(((***---111444333222222333555555333111------,,,+++)))(((''''''%%%%%%$$$#########$$$$$$""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""######$$$%%% ###&&&))),,,000555999:::<<<>>>>>><<<999888999222...,,,,,,......,,,***'''&&&%%%$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""########################!!!"""""""""############""""""""""""""""""""""""######$$$$$$$$$$$$##############################!!!!!!"""""""""#########%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%&&&'''''')))(((+++333<<>>111...+++))))))))))))(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$#########$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$######################################################################################################################################################$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################################################################$$$$$$$$$$$$######)))"""!!!***---&&&((($$$ %%%---%%%%%%444SSSXXX[[[```kkkvvvuuullllllpppmmm___oooppplll``````ZZZOOOJJJMMMSSSVVVCCCCCC///((($$$""",,,%%%!!!%%%***+++)))%%%!!!!!!$$$$$$!!! ###&&&&&&#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$""""""#########$$$$$$$$$%%%&&&'''&&&&&&&&&(((******+++...111333555555555//////---,,,+++*********&&&&&&%%%%%%%%%$$$$$$$$$########################################################################""""""""""""""""""""""""""""""############""""""###""""""""""""###$$$$$$"""###$$$$$$%%%(((,,,000333222222333444444222000---,,,+++***)))(((''''''$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###""""""""""""###$$$$$$!!!"""%%%'''***///555999===???AAABBBAAA???;;;888111...++++++,,,,,,(((%%%&&&&&&%%%$$$$$$$$$$$$$$$###############$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""########################""""""""""""############""""""""""""""""""""""""######$$$$$$$$$$$$##############################!!!"""""""""############$$$$$$############$$$$$$$$$$$$$$$$$$%%%&&&'''''')))'''***333<<>>)))(((%%%+++!!!999ddd###GGG444...########################""""""#########$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&))))))(((&&&%%%%%%(((***((((((***...222666777666999888888;;;>>><<<777111///000///,,,(((%%%###!!!%%%&&&&&&%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%((('''%%%$$$$$$''')))+++(((***,,,000333666999:::666444111111444777:::;;;777555333///,,,***)))((('''$$$!!!!!!###&&&(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########################################################################################################################################################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$############################################################################################################$$$$$$$$$$$$######################################################""""""""""""###$$$%%%%%%'''((()))******)))((((((%%%$$$######""""""######################################################################################################$$$$$$$$$$$$%%%%%%%%%%%% !!!"""$$$&&&((()))***&&&&&&&&&&&&&&&&&&''''''&&&&&&'''''''''&&&&&&%%%$$$$$$######$$$'''+++...333333222000...+++((('''%%%%%%%%%$$$$$$$$$$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%'''''''''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((((((((---555===EEEOOOYYYYYY}}}EEE666///---***))))))))))))((( ...''';;;,,,222 000nnnCCC/// JJJmmm&&&[[[555^^^"""$$$ $$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((('''&&&&&&&&&&&&'''((()))!!!$$$(((,,,111777===AAALLLMMMQQQVVV\\\^^^^^^]]]LLLKKKKKKOOOTTTTTTNNNHHHMMMLLLFFF===777111)))!!!&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%%%%'''+++...111222222222333222222111000///------...111444666666444333222222222333444555555///)))&&&&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############################################################################################################################################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$$$$%%%&&&'''(((*********))))))%%%$$$######""""""######################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%''''''$$$%%%%%%$$$$$$&&&))),,,222222111000...+++)))'''%%%%%%%%%%%%$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((((((((---666>>>EEEOOOYYYZZZ~~~???888///---***))))))***)))(((%%%******333NNN 111)))<<<888'''%%%"""NNNqqqxxx///;;;///!!!)))+++;;;+++(((%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%'''(((((((((((('''((((((***,,,---,,,222;;;DDDLLLSSSYYY\\\KKKMMMQQQVVVZZZZZZWWWTTT```[[[XXXYYY]]]^^^YYYTTTIIIIIIGGGGGGLLLPPPKKKBBB222000,,,)))'''&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''***...222666999:::777777777777666444222111333555888===AAAAAA???<<<::::::888888999:::<<<===>>>999444000///,,,&&&!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############################################################################################################################################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%%%%&&&((()))*********)))%%%$$$######""""""######################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&"""###$$$&&&(((***+++,,,---...///000///---***(((,,,***(((%%%$$$$$$&&&'''$$$%%%'''&&&%%%&&&(((+++....../////////---+++)))&&&&&&%%%%%%%%%$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&&&&'''((()))******+++------,,,+++++++++,,,,,,,,,,,,,,,+++***)))((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''((('''(((---666>>>EEEOOOXXXXXX}}}>>>;;;///---***))))))***)))((('''555lll...$$$666^^^,,,***dddIIInnn<<<;;;,,,wwwXXX"""444$$$...EEE000111$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''((()))))))))))))))+++---///000KKKQQQZZZaaadddddddddccc^^^```dddhhhiiigggaaa]]]lllddd\\\YYY[[[[[[WWWRRRTTTRRRLLLIIIMMMOOOGGG:::BBB>>>777000+++(((''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&***111888>>>BBBCCCCCC777:::>>>DDDHHHLLLNNNPPPOOOSSS[[[cccgggeee^^^YYYVVVSSSMMMFFF@@@<<<999888777555444777:::999333---%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################################################################################################################"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&((()))************%%%$$$$$$###"""#########################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''')))---444>>>HHHRRRYYY]]]XXXZZZ\\\\\\[[[XXXTTTQQQ>>>:::444///***)))))))))###&&&((((((&&&&&&(((******+++---//////...---,,,&&&&&&&&&%%%%%%%%%$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''...///000111333444555555555444333111111111222333//////...---,,,***)))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''((('''(((---777???EEEOOOXXXUUUzzz>>>666///---***)))***+++******"""---111,,,***(((777888GGGFFF;;;???GGGSSSvvv222+++&&&"""(((ddd,,,)))!!! $$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$%%%&&&&&&&&&'''&&&%%%&&&'''((('''%%%((('''&&&'''((('''&&&$$$%%%'''***,,,,,,***(((&&&"""'''+++***%%%"""$$$'''$$$$$$$$$%%%%%%%%%###"""&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))(((&&&''''''(((&&&%%%+++---000000333===PPP______^^^[[[WWW[[[jjj~~~|||{{{~~~lllwwwhhhhhhPPPdddQQQGGGVVVSSSPPPGGG<<>>CCCHHHIIIDDDCCCHHHIIICCC===;;;:::555333555222+++***...***)))((((((******'''%%%'''&&&&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((***(((...999???CCCNNN\\\ZZZ|||>>>666///---+++******++++++***222&&&...,,,yyy000,,,JJJpppMMM>>>^^^KKK```<<>>EEEEEEFFFDDDAAA<<<666333333((((((,,,&&&---)))$$$!!!!!!$$$&&&(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''')))((('''&&&&&&(((+++---***"""(((AAAXXX___^^^^^^{{{fffaaayyy~~~}}}ttt||||||tttvvvzzzsss{{{vvv[[[MMMNNNXXXMMMFFF<<>>===GGG;;;SSS]]]xxxrrr}}}bbbdddwwweeedddiiikkk___eeennn{{{yyyuuummmrrr~~~jjjcccjjjoooiiiJJJ222<<>>555>>>@@@CCCFFFGGGFFFDDDBBBCCCJJJLLLAAA///%%%'''..."""""""""$$$''''''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))+++***((()))---111:::DDDUUU___WWWVVVpppxxx{{{mmmtttzzzuuuooo{{{ooo|||jjjWWWDDDDDD:::GGGFFFAAA777...%%%$$$(((***'''"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''''''''&&&'''(((&&&###$$$+++555;;;999555AAA888GGG```uuu{{{zzziiizzzccccccbbbqqqwwwzzzvvvwww}}}|||xxxsssbbbQQQYYYXXX<<>>...&&&///)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###%%%'''))))))))))))***&&&%%%%%%&&&)))...333777EEEBBB@@@BBBHHHPPPWWW[[[TTTUUUTTTRRRNNNHHHCCC???CCCCCCGGGLLLMMMFFF999...+++(((&&&&&&((('''%%%"""&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&''''''''''''(((((((((&&&***------***+++000555III]]]vvv~~~uuuyyy]]]zzzrrrjjj|||wwwmmmooopppggg{{{vvvttt{{{rrr}}}ssshhhaaaZZZEEE??????>>>666888888333)))!!!"""(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''((('''&&&&&&'''###&&&,,,444:::???AAABBBTTT^^^vvv{{{nnnddd^^^kkkuuuppp~~~~~~yyyzzzwwwpppppptttbbbEEE@@@;;;999666222,,,(((((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&(((((('''%%%$$$###)))333999AAAJJJKKKFFF999BBBIIIKKKLLLKKKBBB666HHHEEEBBB>>>999555000---'''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###!!!!!!###'''***...111777>>>FFFLLLQQQTTTPPPNNNMMMOOORRRSSSQQQNNNAAA===888333///***&&&"""%%%%%%%%%&&&(((+++---///))))))'''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$***)))&&&)))444???\\\ccckkkmmmkkkjjjmmmpppppptttrrrggg]]][[[^^^___^^^|||ffflllllljjjiiifffccclllqqq___QQQNNNHHH:::///---((((((***...000///000333+++***)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&(((***+++)))$$$...EEELLLGGGIIIEEESSSkkk}}}nnnPPP333&&&+++555*********)))((('''((()))'''''''''''''''''''''''''''''''''''''''(((((()))+++)))///999???BBBMMM[[[ZZZ|||===666111///,,,,,,,,,------,,,,,,&&&...######444333555OOOUUUuuuyyyyyysss}}}rrrvvvooofffccc===>>>;;;GGGJJJ111%%%---%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$'''))))))((('''(((***,,,(((''',,,999HHHSSSYYYLLLRRR]]]gggkkkggg]]]UUUPPPUUU]]]fffnnnsssvvvwwweee[[[OOOHHHHHHKKKKKKKKKIII>>>111(((%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))((()))***)))+++444BBBMMMUUUkkk{{{}}}}}}ppp{{{qqq}}}wwwsss}}}iiiooovvvnnnfff~~~ttthhhsss|||~~~|||cccTTTFFF888;;;???===111$$$###***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''%%%$$$%%%&&&%%%000888777555AAA\\\sssfffsssyyynnnuuujjj{{{yyyuuu}}}pppvvvooonnntttbbbcccWWWDDD555///000333333)))(((&&&$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%(((+++((($$$$$$***///888BBBLLLSSSYYY\\\ZZZUUUVVVUUURRRNNNOOOSSSSSSPPP>>>======@@@DDDFFFGGGFFF222...)))&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''---444:::???@@@BBBEEEHHHKKKMMMOOOFFFEEEDDDGGGJJJKKKHHHEEEGGGHHHFFFAAA999111***''''''&&&$$$$$$&&&))),,,///+++***((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&+++***'''&&&+++>>>WWWjjjqqqllljjjnnnuuuuuukkk```VVVPPPNNNYYYkkkuuummm___~~~{{{ppphhhXXXDDD999888///******000444222000111,,,,,,***((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&&&&(((******666===AAAEEEDDDLLLaaayyy{{{~~~ddd>>>"""+++)))((('''((()))))))))(((((((((((((((((((((((((((''''''''''''((())))))+++***///999???BBBMMMZZZXXXzzz===666222000---,,,---...---,,,111---...DDD333,,,iiiiiiwwwrrrtttssssssVVVWWWHHH@@@>>>999555(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''')))***(((%%%$$$&&&))))))000===KKKUUUXXXUUUQQQRRRLLLFFFCCCFFFMMMUUUYYYaaaaaaaaa___[[[UUUOOOLLLRRRfff{{{~~~nnnXXXIIIDDDGGGAAA:::666444000((("""''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''(((((((((((()))))))))))),,,)))'''(((333IIIbbbttttttnnnhhhrrrxxxbbbnnn|||yyyjjjtttyyy}}}jjj___LLLNNNAAA888;;;===555+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%''')))///000666CCCVVVjjjxxxoooxxxsssuuuxxxyyysss}}}|||xxxppp___NNNBBB<<<444---,,,+++(((%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''''''((((((&&&'''///===HHHTTTRRRSSSVVVVVVSSSSSSUUULLLHHHFFFJJJMMMKKKIIIHHHHHHDDD@@@???AAACCCBBBAAA???999222...,,,***'''$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%"""(((///555999>>>DDDIII@@@AAABBBEEEHHHLLLPPPRRRUUUUUUUUUWWWXXXWWWTTTQQQ:::>>>DDDFFFCCC???<<<:::///,,,(((%%%$$$&&&))),,,,,,+++)))(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''((((((&&&***999NNNaaalllnnnlllwwwvvvdddZZZ___hhhllljjj}}}\\\MMMLLL444)))%%%...777777444444...---+++)))(((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###&&&''''''%%%&&&***...;;;GGGLLLMMMRRR^^^||||||yyyccc;;;333)))&&&(((++++++***))))))))))))))))))))))))((((((''''''(((((()))***,,,***///999???BBBMMMZZZWWWyyy<<<555222000...------......---111,,,111((("""bbbnnngggtttyyy\\\999===IIICCC888666&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''')))+++)))&&&''',,,111...;;;LLLVVVVVVPPPJJJHHHVVV\\\fffrrr|||~~~~~~zzzxxxxxxfffUUURRR]]]iiimmmkkkLLLGGGCCCBBBBBB===333***''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''(((((()))))))))*********,,,,,,...888KKKeee~~~~~~pppdddcccnnnwwwuuuzzz{{{~~~|||sssTTT;;;;;;BBB>>>222)))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&(((---000888888CCC\\\xxxsssddduuu}}}xxxnnn}}}}}}rrr~~~}}}sssfffVVV???,,,111///+++(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''((((((''')))...888EEEPPPWWW\\\RRROOOVVVXXXRRRVVVbbb^^^WWW]]]nnnssshhh```aaaqqqhhh[[[RRRLLLGGGBBB>>>DDD@@@;;;999888444...(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&,,,222999>>>AAAFFFMMMRRRQQQQQQQQQSSSWWW\\\bbbeeeUUUXXX[[[\\\[[[YYYXXXXXX\\\\\\\\\\\\ZZZUUUOOOJJJ>>>:::222,,,(((''')))+++,,,,,,***((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&'''((((((((("""...CCCYYYjjjpppmmmhhh}}}jjj[[[[[[lll|||ccc[[[AAA+++***333666777999///...,,,***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((''''''---777???^^^QQQIIIdddtttfffZZZZZZUUUOOOTTTcccqqqwwwaaaOOO888+++***---,,,)))))))))))))))))))))))))))((((((((((((((())))))***,,,***///999???BBBLLLYYYWWWyyy<<<555333000...---.........---+++///***OOOtttoookkk}}}xxx}}}PPP<<>>@@@@@@''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((())))))))))))************)))...:::LLLccczzzyyyXXXcccuuuiii}}}ttt~~~kkkJJJ@@@AAA<<<555222''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&(((,,,222666;;;NNNeeeooooooooovvvsss~~~pppzzzmmmoooyyyfffgggtttnnnnnnxxxxxx{{{tttvvvhhhSSS@@@444222...***'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&''',,,:::KKKWWWYYYWWW]]]QQQTTTfffmmmhhhoootttffffffyyywwwuuuwwwmmmhhhddd```\\\BBB@@@@@@AAABBB>>>666...&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&;;;===>>>>>>>>>CCCNNNVVV___[[[UUUPPPLLLKKKLLLMMM[[[```eeehhhgggfffgggiii___[[[ZZZ___fffiiiddd^^^MMMGGG===333---***+++,,,---,,,***)))'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))333GGG___jjjhhhhhhpppzzz^^^eeeooozzz}}}mmm@@@---,,,///333999000...---+++)))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((,,,777GGGSSSCCC___pppXXXLLLLLLPPPQQQOOOOOOZZZ```^^^[[[[[[XXXSSSDDDTTTdddtttkkkHHH222---...,,,((())))))))))))))))))))))))((((((((((((((()))******,,,***///999???BBBLLLYYYXXXzzz===222333000222444...'''---999222:::```}}}|||{{{ttt]]]EEE???FFF???&&& ***)))%%%''''''&&&)))&&&&&&***+++)))******###(((555888LLLttt___RRRRRRhhh~~~{{{xxxuuu___rrruuu]]]GGGCCCFFFEEE:::...%%%$$$(((((('''''''''''''''''''''((())))))'''---'''""")))+++***//////222bbbyyywwwggg]]]mmm{{{}}}{{{xxx}}}{{{xxxrrriii<<<+++KKK999555"""&&&...$$$###+++%%%''''''''''''''''''&&&&&&$$$(((&&&&&&------111@@@hhhbbb|||{{{yyyrrrvvvyyy~~~zzzzzz||||||sssjjjkkkrrrhhhyyynnnmmmjjjYYYOOOYYYkkkzzz|||vvvtttwwwyyyppphhhYYY999333...###''''''!!!(((((('''&&&&&&&&&&&&'''''''''''''''((()))***+++###;;;DDDIIIRRRMMMNNNddduuuhhh```cccfffhhhrrryyyyyyttt{{{uuuxxxmmm}}}^^^EEEAAA???777999CCC444,,,&&&&&&(((&&&$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######&&&((($$$$$$$$$&&&''')))))))))((($$$333+++***+++%%%+++,,, &&&)))%%%+++###))))))%%%+++""",,,$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%###$$$&&&'''%%%&&&///:::CCCBBB@@@IIISSSPPPSSSfffPPPSSSCCC```aaaiiiccc^^^\\\]]]RRRWWWUUUMMMYYY[[[aaa[[[rrreeekkk]]][[[```___DDDAAA???111&&&'''333333000***'''&&&%%%"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((("""$$$,,,+++###'''555[[[YYYjjjggguuu^^^MMMhhh___;;;???***333<<>>pppyyy{{{|||{{{```MMMFFF===000+++***%%%'''***$$$%%%))))))&&&&&&)))***'''000$$$000444666___mmm???TTThhh~~~}}}zzztttqqqffffffssspppXXXBBB<<<;;;444...---***&&&%%%&&&(((''''''''''''((())))))***---((('''///---(((...===SSSyyy~~~mmm]]]fff{{{jjjxxxxxxssseeeXXX777???<<<***)))...&&&&&&,,,'''''''''''''''''''''''''''%%%+++(((&&&***///???WWWqqqqqqzzzwww{{{yyyttt|||~~~uuuiiiffflllttt{{{||||||{{{||||||}}}cccIII<<<444---...,,,)))(((((('''&&&&&&&&&&&&'''&&&'''((('''%%%%%%&&&'''666===DDDZZZjjj^^^cccllllllzzzzzztttmmmiiikkkttt\\\ddd\\\ooorrrsssmmmiiiTTTBBB:::;;;AAA:::444---+++'''%%%&&&+++&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$%%%''')))###'''***&&&###)))---***999666@@@<<>>999555+++""")))---###((()))(((&&&'''******'''+++++++++QQQtttVVVGGGxxx~~~}}}}}}~~~rrrnnnvvvxxxeeeMMM@@@<<<999555---&&&%%%)))((((((((((((((())))))***''')))&&&***000,,,---;;;rrr~~~eeeRRRnnnyyypppvvvsssxxxAAAQQQBBB222,,,***$$$&&&***%%%'''''''''''''''''''''''''''---***'''...:::SSSssstttttt|||www~~~{{{hhhUUUYYYXXXrrrzzzuuurrrxxx^^^DDD:::...&&&''')))(((''''''&&&&&&''''''###''')))(((%%%%%%***...DDD^^^^^^UUUeeeppppppvvvvvv}}}wwwooo[[[uuutttsssxxxxxxSSS,,,888444111...(((###$$$)))&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&&&&%%%'''((("""%%%(((***---222:::AAA===888???666???555:::444???;;;+++666BBBEEEIII<<<***---''' ---...'''(((''''''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&)))&&&)))...---000DDD]]]VVVuuupppMMMHHHaaasssxxxTTTSSSIIIOOOkkk~~~~~~zzz```HHH```rrrddddddgggUUU:::...,,,000555111)))''',,,''''''''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''))))))'''%%%)))888QQQdddfff\\\jjjaaaXXXvvv}}}wwwuuusss{{{uuuvvvjjjsssppp===///@@@:::333000///...,,,***((((((((((((''''''''''''(((%%%###$$$&&&(((******,,,***999AAAAAAbbbvvvdddssspppiiiggg~~~vvv^^^<<<;;;++++++///000,,,***+++***((()))(((((((((((()))******)))+++111888>>>CCCMMMWWWZZZ{{{;;;999333///555;;;111+++IIIuuu{{{zzzxxxuuu|||uuuVVVEEE;;;444---%%%(((,,,$$$&&&&&&&&&'''***,,,***((('''999ZZZeeeYYYddd|||rrrqqqoooNNNGGG???999000******...))))))(((((())))))***+++&&&***)))+++......AAAaaa~~~hhhaaammm{{{~~~ooo___UUUKKK@@@333***&&&)))***&&&''''''''''''(((((((((((((((+++''',,,>>>PPPhhhxxxzzzyyyvvvllllllTTTLLLlll~~~xxxNNNJJJ___iii~~~xxxvvvdddUUUTTT@@@///***)))(((((('''''''''''''''###''')))((('''+++666@@@QQQJJJMMMlllmmmjjjyyyyyy}}}yyytttvvvrrrggg___YYY>>>999555333...'''$$$%%%''''''''''''''''''''''''$$$%%%''''''%%%%%%%%%&&&---(((%%%)))222999888555;;;???KKKEEETTTKKKQQQQQQRRRVVVIIIFFF<<<222<<<:::@@@???DDD222"""&&&''')))(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&...<<>>555...---///)))))))))))))))***++++++)))000///+++,,,777[[[uuuXXXUUUyyyjjjbbb```mmmyyywww}}}{{{uuu||||||uuu}}}iiiyyyeeeYYYTTTCCC000+++---,,,***'''''''''((((((((()))))))))((('''888WWWkkkwwwwww___eeexxx```LLLcccttt{{{tttYYYeee|||uuuooouuu{{{~~~]]]@@@)))))))))(((''''''''''''(((&&&((((((&&&'''111AAAOOOKKKlllsssooouuu{{{kkkooo|||~~~ssshhh\\\MMM???888444///***(((''''''''''''''''''''''''%%%&&&'''&&&%%%$$$%%%&&&+++,,,///555<<>>LLLNNNKKKMMMUUU\\\tttlllTTTRRRmmmlllpppuuuPPP777000111222000******))))))((((((''''''&&&&&&'''''''''(((((((((***&&&+++AAA]]]kkkggg]]]EEERRR444===BBB000)))444++++++******))))))(((((((((%%%&&&+++***&&&(((///HHHBBBFFFzzzuuu{{{xxxccc~~~mmmjjjFFF222,,,)))***+++******,,,***))))))))))))***+++++++++,,,000666;;;AAAKKKVVV[[[|||sss888<<<777777111888cccxxx~~~rrrqqqooonnnqqqvvv}}}|||vvvtttsssqqqlllgggfffeeeooovvvvvv}}}qqqrrrwww{{{|||~~~jjjTTTEEE444,,,---)))+++)))***+++)))+++555BBBGGGGGGttt{{{yyy\\\iiimmm^^^fffiiifffssslllppptttxxxxxxssskkkddd```hhhdddaaabbbjjjuuu~~~sss~~~wwwooocccRRR>>>222...+++************+++,,,,,,'''...***...LLLpppcccUUUuuu}}}}}}rrrfffNNNdddeeemmmjjj{{{]]]???555@@@VVVlllvvvrrrllljjjyyyuuuqqqooosss{{{yyy|||qqqwwwhhhAAA222+++###&&&&&&''''''((())))))******(((222???WWWuuu}}}ssszzzxxxpppvvvzzzzzz{{{|||xxxqqqqqqttt|||{{{bbbMMMgggcccOOOOOOhhhxxxqqqmmmuuuuuu~~~}}}uuu}}}vvveeekkkIII***))))))((((((((((((((()))((((((***222@@@QQQ\\\ccc}}}lllooo\\\tttuuutttxxxsss\\\LLLAAA777///+++'''''''''''''''''''''''''''''''''((())),,,222666???EEEJJJHHHEEEGGGQQQ[[[{{{llluuussszzzrrrSSSRRR999...+++***)))(((''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&'''***---///:::NNNVVVJJJDDDUUUlllwwwaaa[[[wwwyyy|||UUU:::111000...++++++***))))))(((''''''''''''''''''(((((((((((((((***:::TTTfffiiiffffffpppwwwPPPHHHDDD555...666,,,,,,+++******)))(((((()))%%%''',,,***'''000>>>```888ggguuuzzzfff}}}xxxkkkWWW<<<111)))***---+++***+++******))))))******+++,,,,,,,,,000666:::@@@KKKVVV[[[|||qqq888<<<:::222333RRRooommmrrrrrr}}}~~~qqqjjjnnnrrrlllnnnxxx|||xxxjjjfffuuujjjLLL333000111((()))''''''))))))...AAATTTMMMtttyyy]]]___kkkgggqqqfffqqqpppbbbeeeUUU]]]^^^___```cccgggmmmqqqhhhfffddddddeeehhhiiiiiirrrqqqyyywwwzzz{{{ttt```GGG777333++++++******++++++,,,---,,,111...<<>>EEEAAABBBPPPggg}}}fffqqqiiiRRRgggVVVVVVggg[[[bbbccc|||xxxsssllllllPPPAAA,,,+++***)))((((((((((((''''''''''''''''''''''''''''''&&&''')))---000222JJJMMMHHHGGG^^^yyytttZZZpppqqqJJJ999555111+++++++++***)))(((((('''''''''''''''((((((((()))&&&///FFFaaaiiicccfffrrr|||SSS===:::888111,,,,,,++++++***))))))(((***&&&'''+++))))))777KKKBBBTTTttt}}}rrrpppppp|||}}}ooogggvvvlll___DDD555******...---***************)))******+++,,,,,,,,,///555:::@@@KKKVVVZZZ|||sss;;;===999222@@@vvvwwwooohhhtttjjjsssoooiiivvvrrrmmmppp{{{~~~aaa222...555$$$---'''''',,,222111___EEEoootttiiidddiiirrraaa]]]ZZZhhh```mmmaaammmsssuuuhhhtttjjjRRR```dddlllpppqqqnnngggbbbbbbddd```fffdddwwwzzz|||nnnhhhFFF111...+++...,,,&&&,,,333,,,(((222666SSSmmmggguuurrrllliiikkkkkkkkkqqqyyy~~~MMMIII;;;:::111222111===GGGvvvggg|||}}}hhhgggnnnyyyxxxtttkkkiiipppggg}}}|||<<<666%%%)))(((...((("""))),,,***---111CCCaaaooo}}}zzzxxxzzzuuuooolllooovvv~~~sssuuummmbbb[[[RRRSSScccbbbQQQ```[[[===>>>ddd---444222///EEElll~~~mmmbbblllsss~~~ggg___lllnnnhhhjjj{{{tttiii666000***&&&(((,,,+++'''%%%666"""111RRR]]]mmmmmm||||||jjjXXX???777)))333'''(((+++$$$(((&&&)))222//////;;;???AAA;;;KKKnnn}}}bbbVVVcccpppyyyrrryyytttwwwPPP<<<888///))),,,///((())))))((('''''''''''''''!!!)))$$$'''000###)))QQQJJJNNNDDDWWWxxxgggcccrrrBBB999777333***+++---'''(((,,,((('''...+++&&&))))))(((...%%%===dddeeekkkZZZ??????FFF&&&000...,,,+++++++++)))''',,,###///$$$,,,,,,FFFFFFEEEpppsssOOOVVVqqqyyyzzzUUUYYY999---000***,,,111)))******))))))******+++,,,------///555999???KKKVVVZZZyyynnn999>>>888777^^^vvv|||}}}tttqqqiiiqqqlllhhhpppuuutttwww~~~zzzmmmtttqqqmmmmmmppppppqqq|||rrrCCC111333******..."""<<<'''bbbEEEkkk}}}qqqdddYYYZZZcccjjjlllrrrxxxpppttttttzzzvvvyyysssXXX^^^hhhooopppkkkccc]]]^^^ddd___jjjqqquuuyyyyyynnnaaaAAA333---///...(((---111+++111---EEEeeevvvccc|||zzzzzzsssFFFBBB555555///444DDDHHH@@@zzzzzzlll^^^RRRLLLMMMTTTeeeyyy|||xxxiiiccc|||ooouuu[[[444777000%%%---***&&&,,,+++(((---BBBZZZooo{{{|||tttlllqqqxxx{{{wwwfff```gggmmmooovvvpppRRRTTTEEE111666bbbKKK...***+++000666FFFgggeeeeeesss~~~vvv```fffgggvvvvvvsssvvv___@@@...(((***((((((,,,***%%%222(((999OOO[[[www|||pppZZZ[[[DDD+++---(((%%%))))))&&&)))###111***FFF;;;>>>DDDaaauuuSSS^^^vvvPPP@@@000(((&&&'''///999))))))(((''''''''''''(((+++&&&&&&%%%%%%222DDDLLLPPP===ccc}}}\\\hhhrrrIII666666------...((((((,,,***&&&---***''',,,+++)))///555EEErrr\\\wwwiiiXXX;;;===;;;111///---,,,,,,,,,***(((+++''',,,(((...777IIIJJJUUUnnn}}}tttddd\\\zzzyyywwwbbbQQQ===000---+++---///*********))))))******+++,,,------///555999???JJJVVV```{{{iii888???<<>>>>>000222111666;;;AAAXXX|||kkkUUUMMMTTTjjjlllttt}}}ssswww}}}}}}lllbbbvvv{{{|||<<<444###++++++***...***'''///NNNnnn{{{zzz~~~yyy~~~{{{uuuccc???===,,,+++888CCC444666+++000>>>888333ZZZeeeZZZnnn}}}jjjqqquuuooodddrrr|||[[[444)))111)))%%%,,,,,,))),,,222HHHRRR```}}}}}}}}}~~~}}}eee{{{\\\555((((((---)))&&&((())),,,+++===888DDDCCCBBBoooXXXyyyvvvbbbMMM===:::000###***)))((((((''''''((((((///###)))((("""AAAVVVAAAAAA]]]ppprrr^^^JJJ::://////111)))(((---+++&&&+++)))(((...---)))///:::\\\hhhjjjbbb~~~OOO777:::444111...---------,,,***---///)))++++++>>>DDDGGGzzzyyymmmooo~~~aaavvvPPPAAA\\\jjjxxxrrrqqqOOOJJJ999+++---...************))))))******+++,,,---,,,///444999???JJJUUU```vvvggg999@@@666SSSvvv}}}pppWWWcccwwwooofffhhhkkkxxxooohhhrrrkkkaaalllkkklllnnnrrruuupppkkknnnrrruuunnn\\\NNNUUUnnn~~~rrrCCC...222+++///...333dddJJJyyyoooaaaaaajjjuuuuuujjj]]]kkkaaarrrkkknnnqqqnnnppprrrooojjj```ooommmmmmnnnqqqppplllhhhgggnnncccbbb```]]]jjjggg|||sssGGG555...000,,,---///+++666AAAgggwwwsssqqqoooppprrrsssuuuwww|||jjjUUU777???111333444555555>>>fffyyy```WWWOOOFFFMMM___iiiuuurrrxxx~~~vvviiimmmLLL777+++$$$***+++,,,...)))+++:::]]]nnnqqqtttvvvwwwwwwxxxxxxggg\\\RRRNNNQQQ]]]ddd```LLL...111&&&222BBB111,,,000***000<<>>VVVyyymmmuuu~~~jjjtttWWW>>>111000333,,,))),,,***'''+++((()))///+++(((000DDDjjjhhhnnnaaasssjjjtttjjjqqqDDD999777333///---------,,,+++,,,333&&&//////HHHHHHSSSsssuuuhhhIIIZZZhhh[[[FFFFFFwwwmmmyyyXXX\\\DDD,,,......'''*********))))))******+++,,,,,,,,,///444999???JJJUUU___rrrddd888;;;AAAoootttvvvsssmmmeee[[[VVV\\\ddd```bbb___dddmmmdddaaasssllleeedddiiikkklllnnnnnnyyy|||wwweeeUUUWWWmmmWWW666333///777'''bbbSSSlllzzzmmmcccfffnnnvvvwwwnnnddd^^^gggeee]]]YYYjjj```yyyooo]]]VVVWWWYYYXXXRRRJJJKKKSSSUUUZZZ___cccfffiiijjjhhhooodddeeeccc___bbbVVVeee~~~YYY===...000------000...444WWWbbb]]]{{{xxxlllfff[[[^^^cccjjjsssyyy{{{yyyvvv\\\EEE222CCC555444444888FFFGGGUUUkkkLLL<<<999<<>>JJJUUU```uuuaaa888:::]]]tttyyy~~~~~~wwwuuuvvvqqqhhhxxxoookkkkkkccc^^^dddlllbbb\\\dddmmmjjjjjjmmmhhhrrrssssssmmm]]]UUUaaatttnnnBBB444222&&&>>>jjjPPPlll```dddiiiiii___PPPHHHNNNWWWHHHYYYTTTXXX[[[PPPjjjcccccc\\\eeeeeejjjoooggglllmmmhhh```YYYXXX]]]eeekkkllltttjjjjjjjjjffffffUUUJJJ~~~qqqJJJ222111...,,,000222???hhhNNNuuuqqqlllrrrvvvttt{{{uuudddIII888222HHH666111222???BBBFFFXXX{{{bbbEEE777777;;;======JJJKKKRRRaaassssssmmmlllwwwttt\\\^^^}}}rrrooosss===$$$,,,+++(((***+++(((<<<```ppp{{{~~~eeelllyyyeeeGGG666111000333***222(((111444<<<666:::qqqkkkSSSDDD;;;:::DDDhhhrrrdddrrrzzzpppyyy~~~iii???)))(((***))),,,+++---PPPkkkyyy~~~oootttqqqwwwLLL---)))))))))+++---AAA666CCCyyy}}}|||}}}nnnOOO777(((+++***))))))(((((())))))&&&...'''222NNNMMMSSSyyy~~~nnndddddd___CCC555777222---,,,(((***---***)))+++'''...BBBqqqgggccckkkttt}}}rrrXXX[[[NNN@@@;;;444///---,,,,,,,,,***000'''222@@@IIIXXXyyyTTTCCCcccnnnTTT]]]KKKGGGMMM;;;444@@@;;;WWWVVV@@@MMMddd{{{~~~oooqqq```ZZZDDD000++++++***...******))))))******+++,,,,,,+++...333888>>>IIITTT]]]uuu___===DDDVVVTTTttt}}}[[[FFFUUUqqqyyyuuudddMMM[[[oooeeeSSSTTTjjjwwwkkkgggmmmhhheeebbbiiiqqqfffQQQPPP___}}}LLL222000&&&[[[RRRvvvrrrzzzgggrrrjjj\\\LLLGGGTTTkkk|||xxx}}}zzzoooXXXjjj~~~hhhuuuzzz|||nnnxxxnnnkkkjjjhhhnnn```DDDZZZzzzZZZ999444///+++000444fffsssbbb|||ttttttqqqpppxxx~~~oooaaaKKK777333888NNN666///222BBB555EEEggg}}}rrrWWW===888======:::999666888BBBVVVlllxxxwwwqqqrrrkkk___ggguuufffVVV^^^{{{|||ZZZ222---+++(((,,,---+++DDDppprrr}}}yyy|||~~~]]]```ppp[[[EEE===000)))111///BBB******000444,,,333444GGGWWW888111333333<<<```vvvpppppp|||~~~VVV---+++---'''...)))???fffqqq~~~~~~~~~{{{~~~~~~~~~}}}ssslllvvvvvvlllmmmsss{{{]]]777(((+++******444;;;RRRxxxwwwtttpppooo___^^^fffpppyyy```eeekkksss{{{sssVVV===///+++***))))))(((((())))))***(((--->>>MMMSSSggglllxxx~~~VVV;;;888333///...+++***...+++***+++)))666RRRoooqqqRRRvvvuuuoooYYYMMMFFFKKKGGGAAA888222......------......,,,222HHH???]]]bbb<<>>IIITTT[[[www```EEEQQQ```MMMiiiRRRjjjyyyqqqsss[[[DDDooo~~~MMMUUUsssnnnhhhrrrppp```ZZZfffxxxpppSSSJJJUUUwwwOOO///+++HHH\\\QQQsssuuubbbeeessseee___]]]hhh~~~ZZZhhhiiivvvkkkPPPgggmmm@@@XXXtttkkkccccccjjjooonnnkkkjjjvvvllleee```bbbnnngggIII444oooxxxeee???666000+++000555uuu~~~dddlllyyyvvvuuunnngggfffhhhcccZZZ999,,,444@@@TTT666...555@@@AAARRR```wwwRRR666888>>>:::777<<<===;;;777666;;;EEERRR[[[nnnjjjWWWZZZvvvtttXXXKKKyyysss666,,,***)))...///---IIIxxx~~~~~~}}}}}}eeeooo|||qqq^^^uuu\\\444222444---===<<>>999GGGWWWlllppplll|||}}}wwwuuulll444///...$$$...)))OOOyyywww~~~}}}|||~~~{{{wwwwww}}}yyyzzz}}}xxxdddUUUddd~~~kkkqqq]]]dddyyyggg???(((---******::::::{{{lll}}}qqq{{{mmmnnnfff|||OOO222+++******))))))))))))))),,, 555LLLJJJYYYtttyyy~~~~~~cccdddAAA888333111111...***...---+++++++++>>>^^^mmmqqqggg}}}]]]|||zzzVVVCCCPPPmmm[[[KKKEEE;;;444000/////////+++***000777VVVFFFqqqaaannncccFFFFFFWWWzzz333:::AAAVVV:::JJJVVVBBB999444555FFFkkksssrrrzzzvvviiikkkOOOFFFDDD333,,,---%%%*********)))***++++++,,,++++++...333888>>>IIITTT```}}}bbb888vvvzzz{{{\\\uuummmHHHSSSnnnwwwmmm<<>>FFFFFFFFFKKKBBBLLLXXXXXXgggvvv^^^OOOYYYhhhgggFFFbbb{{{mmm444---///***...***:::jjj}}}www~~~~~~jjjggguuuyyyOOOaaajjj[[[CCC333//////111444WWWqqq111333>>>999BBBDDDoookkk;;;///"""GGG<<<999666444999LLL>>>ZZZjjjzzzooovvvsss@@@+++,,,))))))111YYYmmmpppzzzwww~~~lll{{{}}}{{{vvvqqqnnnrrrxxx}}}yyywwwyyyyyyxxx|||zzzssssss___[[[ooommmppp^^^```ffflllQQQ///999111>>>gggmmmxxxxxx}}}|||nnnTTTyyyzzz...///'''(((,,,(((***---'''111 EEEVVVWWWuuu~~~uuuaaa^^^www[[[nnnHHHHHH555555444'''+++---000///)))---@@@nnnkkk{{{|||XXXTTTaaakkkTTT===<<>>222777>>>===TTTrrrnnnzzzpppdddjjj___>>>EEE333+++''')))******))))))******+++,,,,,,,,,000555777<<>>RRREEETTT999666??????DDDjjjmmmcccmmmcccZZZpppddd???BBB...))))))---******))))))******+++,,,+++,,,000444666;;;FFFRRR^^^wwwZZZVVV]]]ppp}}}ccc|||WWWIIIpppkkkwwwwwwbbblllZZZzzz^^^WWWvvvdddJJJFFFDDD{{{cccTTT:::IIItttmmmHHH@@@XXXuuurrr888===mmm___zzzwww}}}\\\mmmvvviiiYYYTTTxxxSSSTTTnnn{{{wwwcccxxxtttbbbSSSiiihhhFFF///888EEEcccnnnhhhhhh]]]dddiiitttpppkkkpppcccIII111000___|||^^^;;;///222;;;ggg``````~~~wwwXXXvvvHHH222222222222AAAXXXYYY000111555;;;JJJfffyyyGGGBBByyygggjjjUUUDDDZZZpppMMMAAAyyywww~~~GGG///111,,,///...AAApppkkkkkk|||rrr~~~~~~}}}yyynnn]]]mmmfffDDD---000222)))999888<<<000===JJJ^^^YYYuuubbb:::---333999@@@lll___nnn~~~~~~ttt+++)))222---333___qqqvvvsss}}}~~~|||vvv}}}wwwrrrgggZZZOOOJJJIIIJJJXXX```ddd```YYYRRRHHH???777WWWLLLKKKLLLrrrmmmeee\\\VVVaaafffcccuuuqqq000000+++AAAgggccc{{{bbbuuu{{{kkkiiixxxXXX{{{yyyxxx}}}MMM333)))***---'''''',,,+++$$$>>>LLLiiiaaaggg]]]qqq{{{ggg???zzzYYYBBB999///...///---...++++++111XXX~~~```{{{rrrGGGLLL```aaazzzlllKKK888999DDDDDDaaayyyWWWvvvvvvuuuyyydddQQQJJJ===888666(((...(((222)))LLL```ccceee{{{EEE>>>JJJ}}}gggGGGBBBFFFLLLLLLWWWVVVKKK999000444@@@IIIOOOkkkaaa???<<>>??????888///...444BBB@@@***```iiiiii]]]QQQjjjQQQiiiwww777,,,...NNN|||```mmmuuufff\\\sssssswwwAAA...(((+++'''(((---,,,'''KKKSSSaaammm{{{iii:::\\\vvveeeHHHNNNUUUFFFAAA555777111---///+++---111dddxxxRRRLLLjjjVVVwwwLLL;;;AAALLLIII]]]xxxYYY???NNNppp}}}mmmmmm|||uuuWWWOOOFFF???<<<...///+++555+++UUU```rrroooSSSSSSIII;;;GGGEEELLL===AAA:::888555555666:::999666<<>>DDDhhhnnn^^^fffiiiooo```^^^BBBHHH555...)))(((******))))))******+++,,,******---111444999EEEQQQYYY[[[~~~yyyTTT___rrrJJJ~~~pppzzzppprrreeemmmSSS>>>ccckkkQQQiiivvvZZZDDD;;;UUUUUUbbbRRR[[[???999aaafffHHHCCCHHHiiiAAAEEEeeettt~~~gggooo{{{XXXhhhooo[[[sss\\\AAAhhhcccbbb}}}WWW;;;AAAbbbcccGGGXXX***333)))777bbblll===000???RRRttttttqqq}}}XXXHHH111555FFF{{{|||@@@000///===uuuXXX~~~{{{QQQuuu[[[888???444333444555777888333555222999BBB:::GGGxxxhhhWWWyyyQQQttt^^^:::KKKZZZuuummm|||\\\777OOOvvvYYYKKK~~~qqq,,,///***000777SSSxxx|||kkk^^^qqqxxxzzz|||{{{{{{{{{|||vvvcccPPP@@@444+++---111333444777333444@@@<<>>333---000---111000nnn}}}wwwbbb___tttxxx///BBB]]]QQQKKK>>>QQQppphhhyyyiii]]]nnnxxxuuu[[[QQQMMMEEE@@@222///---333---WWW\\\}}}iiirrrXXX???:::333888NNNOOOzzz@@@:::CCC555999???;;;777===>>>999CCCMMMEEEbbbBBBDDD777LLL^^^tttlllWWW```oooeeedddIIILLL666///)))&&&******))))))******+++,,,******---000333888EEEQQQ[[[jjjbbb{{{XXXccc{{{YYYJJJ{{{nnnmmmppp___lllnnn^^^:::DDDaaakkkJJJhhh]]]VVVNNNIIIeeeqqqjjjaaaZZZ:::777cccpppQQQ???DDDeeeVVVRRR```~~~[[[{{{zzzMMMpppqqq^^^tttgggaaaLLLsssfffsssdddwww\\\HHH:::OOOrrrpppIIITTT777333555888cccuuuKKK///666^^^ssseeeoooTTT>>>111333???vvv>>>222222@@@yyyWWW}}}wwwzzzZZZiii999555777111555999<<<>>><<<999JJJ999555???888HHH{{{hhhpppgggnnnsssPPPQQQ___uuu|||{{{___<<>>\\\nnngggfffwww```YYYHHHlllAAAoooccctttpppZZZ222IIIbbbttt|||tttppp}}}nnn```bbb^^^CCC333;;;777AAA>>>HHHLLLZZZ```uuu~~~oooCCCcccCCC111000---+++,,,)))000PPP___WWW~~~{{{|||}}}oooaaaXXXNNNGGGCCCKKK]]]iiinnnlllIII222555888===<<<444===jjjrrr888<<>>===???```DDD888===CCCcccqqqXXXbbbmmm\\\@@@PPPmmm^^^AAAlll~~~444666---///666TTTttttttvvv{{{{{{zzz{{{|||rrrZZZCCC:::444444;;;<<<777666<<<222666???HHHyyyWWWKKK]]]|||{{{iiiLLLbbbqqqccctttjjjcccpppAAA___~~~ttt777///333>>>qqqiiilllnnnaaaCCC111888HHHPPPFFF::::::@@@CCCCCCMMMSSSJJJ;;;<<>>aaawww^^^XXXPPPFFF:::000222,,,444000qqqoooOOOoooRRRMMMWWWqqqdddGGG>>>BBBEEECCCOOOTTTCCCyyyaaaMMM;;;LLLKKKfffqqqZZZIIIWWW^^^QQQTTTIIIFFF;;;222...***666TTT\\\yyyTTT???:::000999GGGGGG<<<@@@YYYKKK999>>>HHH999@@@<<<666999PPPTTT@@@MMMhhhgggtttEEEHHH]]]zzz~~~iiiTTT___wwwvvvuuuRRRLLL111...---,,,******))))))******+++,,,,,,+++---000333888FFFSSS^^^^^^eee~~~fffjjj<<>>///CCC===...;;;HHHdddYYYLLL888555RRRWWW~~~FFF???LLLdddcccssskkkLLL000555000:::sss999444666BBBzzzttt|||mmm~~~|||bbbxxxBBB666999444MMM555:::<<<<<<;;;CCCpppSSSEEE888RRRpppZZZzzzeeeQQQ888NNNYYYttt___DDDLLLaaaUUU>>>qqq444777...111;;;[[[~~~XXXsssyyy{{{tttwwwwwwwwwyyy{{{rrrZZZCCC---555;;;:::777777;;;>>>:::;;;999===mmmdddcccttt{{{xxxhhhZZZLLLhhh\\\|||rrr999[[[ccc}}}EEE;;;'''KKKxxx{{{pppsssOOOFFFBBBHHHLLL[[[^^^LLL;;;===HHHNNN[[[uuu}}}bbbEEEAAAKKKRRRjjj>>>AAAMMMqqqnnnhhhYYYXXXUUU???[[[CCC\\\dddUUUxxxiiiXXXYYY~~~}}}xxxzzzvvvgggWWW\\\@@@555222555777======222===<<>>111222+++444111rrr~~~JJJQQQ444>>>TTT\\\yyyYYYEEE999AAAOOOSSS\\\UUU888>>>xxxlllzzzMMMUUUmmmvvvOOOAAATTTbbbSSSXXXMMMIII@@@666111)))<<>>BBB;;;HHH>>>UUUeeesssmmm{{{tttcccfffdddlll___qqqzzz}}}{{{gggOOOPPPYYYllljjjnnnQQQNNN555000---)))*********)))***++++++,,,---,,,---000333999FFFTTT]]]zzzhhhzzzttttttKKK@@@@@@PPP```qqq???:::???%%%444888111888@@@===HHHcccuuucccaaaEEEQQQggg```PPPLLL+++;;;ZZZZZZVVV;;;999{{{\\\gggTTTuuuNNNvvvnnnyyy}}}hhh]]]bbbRRR===TTTPPP:::===888<<>>;;;@@@333;;;888HHHSSSOOOVVVVVVAAA@@@]]]lll@@@;;;777999999DDD\\\ooo[[[???IIIWWWUUULLLUUU444777,,,777>>>```~~~mmmPPPaaa~~~~~~yyyooouuuyyytttttt```777666111???EEE888:::FFFDDDAAA@@@888@@@___yyyxxxzzziiisssQQQOOOZZZwww{{{@@@UUUjjjZZZ555111AAAzzzaaauuuttt}}}xxxaaaEEE@@@LLLQQQ{{{OOOGGGNNNUUUfff}}}uuuTTTWWWUUU___ttt111555===CCCddddddYYY]]]UUUBBBPPPDDDYYYnnnkkkeeeYYYUUUnnnyyy^^^XXXgggoooJJJUUUSSS666999888:::>>>888444;;;FFF000YYY}}}cccvvv```~~~]]]BBBcccnnnNNNIII@@@555---***+++---,,,iiiVVVmmmZZZCCC???444666FFF===///:::===888===;;;EEEBBBAAAGGG444@@@uuutttGGG;;;ffffff@@@666VVVfffppp```TTTGGG666222222666777zzzoooWWW<<>><<>>BBBBBBMMMLLLFFFLLLPPPLLLVVVpppyyyOOO\\\ooojjj___QQQDDD333444TTTgggQQQ>>>GGG{{{YYYeee___yyysssTTTvvvqqqxxxzzzoooYYYIIIMMMHHH???[[[~~~GGG222BBBCCCBBBMMMQQQNNNLLLIIIXXX\\\LLLLLLXXXfffGGG\\\{{{rrroooeeeSSS333+++666999>>>---;;;HHHZZZvvvzzzffffff\\\:::999AAA;;;CCC===BBBCCCUUU^^^PPPJJJIII<<<\\\vvv|||rrrUUUJJJPPP666BBBJJJVVVgggpppwwwUUU<<>>666fff555cccfff```vvvjjjXXXMMM~~~zzzXXX;;;999AAA;;;...;;;777DDD\\\ooouuufffLLLTTTsssNNN:::JJJwwwSSS;;;|||TTTOOOGGG>>>666000,,,***444ggg```HHH+++:::WWWkkkwww[[[^^^aaaIIIAAAEEE:::>>>HHHMMMaaasss}}}tttGGGNNNZZZpppwwwNNNFFFRRRwwwKKKCCCTTT^^^>>>EEENNNcccfff``````VVVFFF;;;333...555uuuqqqiiiiiiMMMFFFAAACCCWWWjjjxxx}}}```<<<>>>888888333XXXqqqyyyjjjZZZfff{{{fffMMM<<<<<>>\\\bbbBBB===JJJZZZ^^^lllqqqvvvgggpppqqquuugggtttTTT???777LLLiiitttooo@@@777PPPWWW]]]qqq~~~rrrbbb```fffOOO@@@VVVuuuhhhZZZnnndddxxxkkkKKK555000;;;000]]]~~~LLL---555HHHxxx```lll|||yyyTTT:::???AAA<<>>>>>;;;;;;SSSYYY===666HHHMMMTTTfffhhhcccnnnsss}}}eeeppp|||uuuuuufffNNNOOOMMM===999777999===DDDPPPZZZzzz@@@\\\nnn|||mmmGGG888GGG~~~uuu~~~xxxnnnkkkyyyvvvuuutttRRR///>>>dddvvvsss]]]QQQ:::CCC]]]111dddzzzfffoooggg^^^XXXMMMJJJMMMJJJ666;;;999BBB___}}}vvvSSS___~~~@@@IIIhhhuuuEEE///xxxyyyeeeVVVRRRKKKDDD<<<555...***777bbbgggyyy@@@222@@@OOO^^^gggjjj@@@===LLLJJJlllxxx|||\\\sssRRRDDD===\\\iiiQQQlllTTT888EEEMMM{{{sssgggTTTKKKEEE>>>444888iiijjjSSSGGG>>>AAAPPP\\\aaa~~~XXXAAA>>>CCCLLLNNNbbbwww^^^pppVVVAAA999===DDDaaaooo^^^^^^YYY\\\WWWVVVOOO999:::888mmmWWW<<<===FFFOOO^^^eee|||lll[[[FFFXXXttt}}}```LLLIII222+++///(((*********)))******+++,,,***+++...111222888GGGUUU]]]rrrwwwccc\\\GGG___rrr}}}kkk~~~yyyaaapppyyyBBBWWWzzzDDD:::555///WWWkkkOOODDDCCCXXXvvvnnnzzzyyywww{{{nnnlllooorrrjjjjjjDDD999BBB]]]uuuppppppDDD333DDDbbblllwwwjjjYYY^^^]]]yyySSSZZZmmmKKKBBB```hhheee]]]]]]GGG:::000:::444kkkUUU222222III{{{kkkkkkoooxxx~~~wwwyyyHHH444===BBBIIISSS\\\hhhnnnsssqqqbbbWWWjjjaaalllsssgggtttlll888QQQ|||```777666MMMNNN<<>>bbbggg~~~ooo}}}wwwssszzzwwwbbbJJJ888:::FFF^^^fffcccMMMBBB<<>>:::dddUUUQQQLLLGGGAAA:::222---777[[[nnnuuuJJJ@@@BBBKKK]]]}}}iii>>>???___ttt{{{ZZZBBBCCCVVVmmm~~~iiiEEE111BBB[[[{{{|||kkk\\\^^^XXXRRRHHH555444SSS~~~JJJHHHAAAKKKrrrkkk^^^yyyXXXOOOFFF<<<999^^^ttt]]]GGG:::999>>>CCCsssqqq]]]\\\YYY\\\VVVTTTTTTGGGAAA111iii[[[<<>>lllUUU777...@@@tttqqqoooeee|||GGG<<>>NNNJJJ:::FFFddd{{{qqqVVV777000,,,;;;mmm___~~~ssseeeyyykkkJJJ???@@@666>>>RRRVVVhhh[[[ZZZtttiiiUUUPPP{{{aaaPPP999333fffWWWFFFooo}}}]]]KKKFFFJJJ]]]lll]]]{{{|||yyyyyy{{{~~~sss{{{kkkRRRDDD444<<<888HHHZZZnnnRRR???EEEXXX444YYYQQQaaaggg]]][[[}}}RRRBBBIIIOOOFFF:::III~~~yyyvvv999OOOMMM~~~```@@@HHHPPPQQQNNNJJJGGGDDD???777111555RRRsssXXX===:::RRRsss]]]```ccczzzkkkDDDeeeuuuTTT<<<444<<>>CCCXXXtttvvvxxxoooaaaPPPSSS^^^ooo^^^III<<<777999@@@HHH{{{mmm[[[[[[YYY^^^XXXVVVTTTQQQFFF999gggiiiCCCAAAHHHcccwwwUUUnnnMMM\\\yyy~~~bbbYYY;;;222......---))))))))))))***+++,,,,,,***+++...111222888GGGUUU___{{{{{{~~~vvv|||oooaaaxxxsss???444+++===JJJVVVMMM444;;;VVVzzzuuu}}}ooorrruuufffoooeee999<<>>KKKIII;;;///666iii}}}qqqooo{{{zzzkkkeeeXXXPPPvvvtttFFFKKKOOOLLLaaannnwww~~~kkk|||eee666VVVjjjDDD:::GGGNNNFFF999IIIZZZ:::666111555???dddrrr}}}pppuuuxxxyyyzzz{{{|||}}}jjjFFFLLLyyy```OOObbbzzzZZZVVVvvv}}}rrrTTTOOO000999]]]999JJJ{{{xxxwwwXXXMMMKKKBBBRRRdddffftttxxx{{{}}}~~~yyy{{{zzzxxxwwwtttwwwyyyttt{{{pppooovvvyyyqqqRRR,,,333222VVVwww|||[[[BBBQQQLLL222{{{ZZZqqqiiijjjuuufffKKKTTTbbbrrr\\\xxxDDDAAAKKKsssEEE333OOOMMMJJJFFFFFFFFFCCC<<<666111IIIvvviii???>>>bbb___sss{{{eeeZZZAAA;;;???999{{{qqq```bbbfffjjjZZZZZZYYYVVVAAAAAAAAA~~~KKK999EEE]]]^^^ppp{{{uuuZZZIII<<<;;;:::999EEEVVV{{{hhh]]]___ZZZ\\\WWWWWWRRRTTTHHHJJJcccxxxWWW@@@QQQpppqqqzzzUUURRRddduuueee]]]///000...+++000))))))))))))***+++,,,---***+++...111222888GGGUUU^^^vvv|||}}}yyyuuuccc~~~RRRQQQbbboooiiigggeeeaaafffyyyzzzdddjjjvvvuuuFFF555777)))222EEEdddPPP>>>===>>>gggiiioooiiizzzmmmwwwyyybbbllltttCCCDDDSSSMMMNNNXXXnnnnnnvvv~~~bbb]]]aaaPPP>>>222444:::888GGGWWWooo:::???777888jjjxxxtttmmmjjj~~~qqqooommmOOOCCC<<<222XXX```<<>>DDDvvvoooQQQ<<>>BBBpppPPPJJJGGGDDDDDDFFFDDD???999...DDDwwwwwwKKKNNNppp~~~ttt[[[LLLzzzgggNNN000888III<<>>888===>>><<>>:::ZZZqqqqqq}}}]]]MMMFFF555<<>>;;;666///222>>>???qqqDDD<<>>777777555???AAADDDiiilllcccccc```\\\YYYYYYYYYXXXWWWPPP]]]YYY[[[lllppp}}}[[[ggggggZZZnnnzzzRRRVVVeeeKKKddd{{{XXXaaaJJJ222***---111222222******))))))******+++,,,---,,,---000222777EEERRR]]]sss~~~|||jjjmmmnnnqqqtttvvvxxx{{{~~~{{{|||qqqsssooonnnnnnhhh^^^___eeeDDD444---333222...===WWW```999BBB666HHHIII^^^SSSXXX```mmmyyyrrrsssnnnbbbfffiiizzz}}}[[[ggg{{{yyyqqqxxxWWWIII???444///111555777777qqq{{{PPP000CCC999333AAABBB]]]zzzyyy{{{qqqrrrUUU[[[]]]^^^jjj~~~uuunnndddkkk^^^UUUPPP;;;OOO___sss{{{lll___AAA444DDDSSSSSSGGG>>>QQQccclllRRRHHHBBBFFFDDD888GGGsssuuuooorrruuuuuuxxx{{{yyyuuusssiii@@@222AAAWWWpppuuu~~~yyyaaa|||hhh[[[gggjjjcccyyypppXXX999;;;===...:::{{{```777===___RRROOOSSSUUUJJJMMMmmmzzzOOO]]]sssvvv~~~uuudddppp{{{{{{tttrrr{{{\\\TTT[[[hhhkkkkkkfffZZZ\\\^^^^^^XXXTTTYYYgggsssnnnwwwuuu___EEE???RRRiiiJJJEEERRR[[[WWWaaaYYY}}}ooo]]]aaaqqq|||MMM444jjjiii>>>JJJEEEEEECCCBBBAAAAAAAAAAAA@@@@@@VVVbbbNNNBBB666444@@@TTToooaaa___NNNdddUUUVVVSSSPPPPPPQQQNNNGGGBBBmmmoooIII[[[mmmgggNNNAAA:::555000:::444CCCAAAOOOsssOOOooo\\\]]]\\\YYYUUUTTTXXX\\\VVV^^^XXXXXXcccdddxxxuuukkkiiiwwwXXXQQQ]]]UUUZZZ^^^CCC,,,+++///---+++...******))))))******+++,,,---,,,---000222888EEERRR___ssswww|||mmmXXXSSSUUU^^^ddddddgggmmmssspppnnnjjjnnnnnnpppmmmgggaaa[[[VVVLLL???888777---333444...111AAATTT___BBBAAA>>>BBB<<>>OOOdddccc===;;;CCC111555BBB222dddvvv{{{wwwssskkkUUUggg{{{gggsss}}}||||||~~~rrr```RRRqqq<<>>BBBhhhxxxwwwzzzxxxtttssshhhAAA@@@[[[dddttt~~~ttttttrrr```VVV???222666---+++JJJpppIII>>>zzz|||sssPPPQQQCCCKKKKKKDDDDDDYYYooo|||~~~sss\\\KKKUUU___nnnxxxpppeee]]]bbbqqqzzzvvvmmm]]]ccctttzzziii^^^```aaa[[[TTTRRRUUUSSSKKKGGGKKKHHHKKK999'''>>>iiimmmPPPHHHZZZwwwQQQMMMbbb___wwwrrr~~~wwwxxx{{{wwwmmmHHH<<>>>>>>>>>>><<<>>>KKK}}}dddKKK===999:::;;;TTT```^^^ZZZOOO\\\QQQWWWTTTRRRPPPPPPNNNKKKHHHVVV}}}ttt}}}bbbAAAlllxxxUUU???:::<<<;;;888444AAA999>>>MMMdddpppOOO\\\___```^^^ZZZUUUTTTXXX]]]TTTXXXSSSQQQWWWXXXgggvvvvvvhhhRRR\\\[[[NNNsss}}}pppgggFFF------000***)))000******))))))******+++,,,,,,,,,---000333888FFFSSS```sss}}}nnnUUU@@@:::<<>>???---***333<<<111+++NNNqqqsss888>>>???888555999999111KKKwwwyyyhhhzzzcccSSSkkk~~~PPP{{{vvvzzzaaa}}}uuuHHH888HHHSSSRRR???666RRRrrrVVVYYYTTTLLLHHHHHHLLLHHHDDD]]]}}}|||wwwyyy{{{yyyzzzkkkPPPgggtttUUUggg~~~}}}~~~nnnvvvlllbbbkkkCCCVVVQQQIIIIII@@@;;;???ddd{{{}}}eee...LLLpppOOOQQQ@@@HHHBBBCCCAAABBBYYYqqqpppiiitttKKKLLLaaabbboootttbbbZZZ]]]ccceeedddjjjrrrhhhWWWYYY]]]XXXMMMIIIOOONNNCCC::::::<<<555;;;RRR___WWWFFF===GGGiiiXXXaaaRRRQQQUUUtttzzzvvvfffiiiuuu~~~wwwrrrRRRWWWaaayyyVVV===SSS@@@>>>>>>===<<<;;;;;;;;;;;;<<<@@@EEEqqqvvv]]]JJJ;;;333999FFF:::~~~eee___YYY[[[OOORRRQQQRRRRRRNNNJJJHHHIIIJJJLLLvvvuuufffkkk}}}uuuYYYjjjzzzhhhSSSIII===666555666555444999===CCCIIIfffiiiPPPcccqqq```^^^[[[XXXXXXXXXYYYYYYPPPPPPNNNNNNQQQRRR^^^rrraaaOOOSSSRRREEEzzzpppTTT888&&&+++000******222******))))))******+++,,,,,,,,,---000333999GGGTTT]]]pppvvvxxxXXXBBB444,,,///666999:::555@@@;;;???555666000///...------...000222111000???[[[fffVVV???333<<<;;;GGGKKKTTT^^^JJJVVVRRRLLLNNN^^^wwwzzzzzz~~~zzz~~~wwwqqqkkksssvvvhhhiiitttssshhhkkkaaa]]]PPPDDD???===,,,***333222,,,:::[[[tttyyyBBB888<<<...---===888---999;;;kkk{{{}}}rrr}}}hhhSSSeeetttvvv~~~oooooowwwvvvpppmmmJJJ:::<<>>AAA```}}}lll___KKK:::777===???<<>>///(((///222+++&&&*********))))))******+++,,,,,,,,,---111333:::GGGUUU___sssuuuxxx|||||||||yyykkkWWWDDD888444666999...333'''555222999000222333222222555999<<<>>>HHH[[[dddVVV???888???@@@OOOUUUaaaRRRYYYHHHMMMPPPOOOJJJNNNccc}}}uuuqqqtttwwwttt~~~}}}~~~mmmrrrvvvqqqwwwrrrkkkddd[[[YYY___eee```VVVSSSSSSFFF888666:::444+++333===:::888XXXtttBBB>>>:::444)))---999222+++777...;;;zzzuuuuuu~~~vvv~~~xxx}}}vvv]]]eee^^^fff~~~zzz}}}}}}}}}}}}iiiwwwdddppp}}}oooOOO///***888FFF\\\OOOCCCBBBUUUyyyxxxtttaaaKKKBBBDDDIIIEEEGGGOOOIIIKKKbbb~~~eeeiiijjjhhhhhhlllnnnnnnnnnkkkiii~~~kkkQQQPPPKKK???IIIkkkxxxwwwuuuxxxkkkooolllqqquuuGGG888~~~999iiirrrLLLGGGCCCFFFGGGDDDCCCEEE999CCCSSS]]]{{{sssGGGJJJDDDHHHQQQYYY\\\WWWLLLCCCGGG===@@@HHHFFFFFFGGG@@@@@@>>>:::888888:::@@@FFFeeehhhYYY===888\\\sssYYYuuu```___QQQRRR\\\SSSWWWTTTYYY}}}~~~|||yyyooojjjmmmpppkkklllggg:::<<>>,,,999666>>>...:::111444...333666555444888<<>>999---AAAnnnvvvCCC===///---///555444------111///777///YYYyyyxxx{{{rrr~~~lllnnn|||KKKNNNggg~~~}}}~~~}}}~~~yyyttt___\\\OOOdddzzzrrrrrrkkkVVV<<<000666@@@DDDKKK___III<<>>HHHBBBCCC>>>DDDbbbooommm===>>>>>>@@@EEEKKKPPPRRRSSSGGG===>>>@@@777555888666555777<<>>:::666000PPPooo^^^===JJJ444MMM>>>PPP___[[[___bbbkkkqqqdddVVVXXXNNNSSSTTTOOOJJJGGGCCC???;;;CCC333999999111;;;...555444333555999>>>BBBDDDGGG[[[XXXUUUEEEaaayyyqqq^^^]]]\\\ZZZYYYWWWTTTOOOLLLJJJFFFMMMUUUTTTWWW\\\XXXaaawwwtttwww}}}WWWBBBMMMBBBzzz}}}KKKzzzDDD///...,,,)))(((+++...000*********)))***++++++,,,,,,,,,...111444:::HHHVVV___www~~~tttzzzyyyuuupppxxxxxxnnnSSSKKKAAA;;;::::::888555???>>>======BBBMMMZZZcccjjjXXXFFF@@@??????BBBFFFnnn~~~QQQEEEQQQQQQBBBLLLLLLMMMLLLEEEGGGaaahhhRRRjjj^^^SSSMMMVVVdddiiieee```ZZZaaajjjpppnnnggg___ZZZXXX[[[______YYYLLL???666:::222,,,///333555666888666WWWqqqsssxxxyyyLLL111///666...............///000000000777444iii|||}}}|||}}}TTThhhhhhtttpppPPPKKKxxx}}}xxxsssmmmgggcccxxxuuuZZZzzzYYYIII999333444999EEEOOOhhhPPP@@@AAAffflllooouuu}}}dddAAANNN@@@BBBCCCDDDDDDEEEGGGKKKNNNyyy~~~wwwsssvvv```fffllljjjllluuurrrddd```}}}IIIAAA@@@hhh^^^zzzbbbjjjkkkbbbLLLffflllgggnnnppppppooohhh{{{XXXGGGSSS}}}wwwppp}}}|||QQQAAAAAAAAAAAACCC???>>><<<:::;;;@@@HHHMMM~~~zzz{{{dddKKK999:::<<<888<<>>ZZZjjj^^^\\\XXXVVVSSSOOOKKKHHHEEEDDDAAA???===;;;:::999777222===___cccEEE>>>@@@>>>;;;;;;BBBBBBCCCCCCDDDCCCBBBAAAAAA???===<<<;;;999777444555555555222000111444666;;;555888CCCDDD===@@@JJJYYYYYYSSSLLLPPPnnnhhhiiifffWWWRRRYYYXXXNNNPPPZZZQQQNNNMMMQQQXXX]]]]]][[[WWWlllccc^^^ggguuussspppfffWWWIIIEEEJJJRRRcccfffPPPZZZuuufffzzzzzz```DDD444///...---,,,++++++++++++)))************+++++++++,,,+++,,,000444:::GGGRRRccc}}}~~~rrrtttfffgggjjjpppyyyyyypppcccWWWPPPPPPSSSWWWEEEMMMYYYccchhhhhheeecccDDD<<<777;;;BBBIIIRRR[[[YYYQQQSSSKKKEEEGGGMMMHHHGGGGGGCCCCCCTTThhh|||jjjdddUUULLLCCC???===>>>EEEMMMOOORRRUUUWWWVVVUUUTTTTTTQQQKKKBBB999444444666888...000555:::;;;:::???FFFfff{{{KKK111888999***......------......///000+++---999NNN|||yyyyyydddiiiXXXbbbfffssssssmmmwwwxxxuuuxxxlllhhhmmmuuu|||~~~rrr~~~}}}dddRRR@@@...,,,===EEEBBBNNNeee]]]???CCC\\\ccc~~~YYYIIIKKKDDD@@@BBBDDDEEEEEEEEEGGGIIIWWW||||||}}}{{{nnnjjjfffsssgggSSSEEE[[[jjjrrryyyxxxwww}}}}}}UUUllluuu~~~RRRWWWwwwooo\\\YYYgggfffZZZQQQ???QQQ]]]jjjmmmiiiNNN===<<>>>>>===:::999:::===???JJJddduuu}}}}}}fffWWWPPPGGG:::...===<<<777000///444888999333777...,,,:::AAAHHHXXXsss~~~wwwzzzTTTzzzZZZOOOQQQSSSSSSPPPNNNSSSZZZZZZUUUNNNQQQeeeooo<<<>>><<<888555333222111111111111000000000////////////...,,,---888UUUtttFFF@@@```ffflllrrrzzz{{{bbb___KKK777444333222888>>>AAA>>>:::fff[[[ZZZWWWTTTQQQNNNKKKGGGDDDBBBAAA???<<<:::888777777777222111GGGrrrppp]]]III::::::CCC777777777777888888888777444222000000222444555555111111222444666888;;;===:::CCCCCC999<<>>IIIJJJCCC???AAAAAA???DDDMMMpppxxx>>>===>>>???<<<444111222:::;;;;;;:::888888999:::888555111---+++,,,---///111666;;;999777BBBbbbuuuHHH111---//////...------,,,,,,------...///+++///333777qqq{{{}}}{{{rrrxxxoooEEE===IIIbbbggguuu|||}}}}}}xxxtttxxx{{{ssscccZZZSSSDDD555///444999888777CCCVVV[[[TTT,,,HHHNNNMMMhhhpppbbbJJJFFF:::888===@@@DDDEEEDDDCCCCCCCCCAAAxxxmmmlll~~~tttQQQSSSWWWNNNyyysss```VVVdddqqquuu{{{qqquuuiiiqqqdddvvv}}}ttteeeMMM;;;;;;LLLeeeyyymmmlllhhhCCC///CCCEEEGGGOOOdddfffRRR@@@>>>@@@>>>;;;;;;888999:::999666444333333AAAWWWzzztttjjjvvvsssUUUPPPZZZ```AAA;;;888:::;;;888666666===<<>>444444???>>>777;;;666>>>OOOXXXZZZSSSQQQMMMJJJHHHEEEBBB???>>><<<;;;888666555444444333555000222RRRzzz~~~vvv{{{fffaaaRRR:::???>>>======<<<:::777444:::999777777777777666444555555666888:::;;;;;;:::CCC666:::RRR___XXXVVV___aaaYYYLLLrrrlllYYYUUUeee]]]YYYTTTSSSTTTSSSOOOJJJPPPOOONNNPPPSSSSSSPPPMMMXXXNNNXXXZZZqqqjjj\\\OOOLLLSSS[[[___^^^^^^]]]]]]^^^______```aaa[[[QQQHHHFFFEEE@@@:::FFF@@@<<>>===@@@AAA>>>===???ZZZqqqmmmUUU<<<000000111222444***---000111000///......))),,,222777;;;=========EEE;;;===VVVuuuwwwpppEEE(((---444+++(((000,,,++++++++++++,,,------***666&&&333CCChhhnnn~~~{{{hhhlllyyy|||^^^GGG@@@GGGIIIKKK[[[hhhtttxxx|||||||||ooommmqqq{{{jjj]]]___III;;;666+++'''...333333DDDJJJEEELLLYYYNNN444AAA^^^^^^|||SSSzzzGGGGGGNNNGGGHHH???AAACCCCCCBBBAAA@@@AAA???ggglllqqqyyy}}}sssfffYYY]]]fff^^^SSSUUUZZZ]]]dddjjjlllaaawwwrrrppplll|||rrrpppttt{{{uuummm^^^ooowwwYYYQQQtttVVV???===888JJJFFF777BBBrrr[[[LLLBBB;;;<<<>>>:::777666000222444444222111111111///000GGGggg{{{www|||___DDDfffaaabbbiiiiiiaaa]]]aaajjjiiixxx}}}fffUUUyyyuuuYYYNNNLLLMMMMMMPPPOOOOOONNNPPPPPPMMMIIIRRRBBB>>>KKKXXXhhhfffPPP???666888999444333111000///.........,,,,,,,,,++++++++++++***---)))...555---(((DDDkkkNNNBBB>>>GGGNNNNNNOOOSSSaaatttzzzooommmnnnllliiigggbbb[[[QQQEEE:::333222888777666333***222JJJGGGZZZkkk]]]RRRMMMKKKGGGDDDBBB@@@===;;;:::999777666444333222222---777888///555WWWbbb\\\RRRJJJ@@@:::999<<<>>>???;;;;;;:::;;;;;;999555222:::::::::===???@@@>>>;;;===WWW]]]PPPYYYwwwzzzdddNNN\\\xxxbbbZZZaaa[[[[[[\\\___\\\TTTQQQUUUSSSLLLPPPNNNLLLKKKLLLLLLJJJHHHJJJQQQQQQcccppp{{{zzzgggUUULLLKKKBBBDDDHHHJJJIIIEEEAAA>>>555999<<<===>>>@@@BBBDDD===BBBIIIPPP[[[ppptttNNN$$$---666$$$,,,,,,+++***************))))))))))))************+++***,,,000444;;;GGGSSS]]]xxx{{{llldddZZZUUUUUUVVVUUUSSSJJJIIIGGGEEEDDDDDDCCCCCCEEECCCAAA@@@AAABBBCCCCCC@@@FFFXXXvvvnnnPPP<<>>BBBBBB???>>>???AAAVVVxxx~~~```LLL@@@888111...222555888999999999:::;;;AAA===777333333777===AAAOOOggg]]]666555///***,,,222///'''***************++++++,,,(((111'''333///PPPnnnddd]]]```hhh{{{|||^^^FFFAAA===888CCCPPPYYY```fffgggeeevvvmmmeeevvvtttvvvuuuqqqjjj^^^SSSJJJEEE;;;555555444...333<<<===999===SSSjjjaaaDDD<<>>@@@BBB===HHHccc|||rrr}}}eeeeeeWWWOOO]]]cccXXXMMM```bbb[[[hhhkkkrrrmmmvvvjjjmmmqqqqqqtttpppkkkccceeevvvtttllllllgggooosss\\\EEE@@@<<<222EEEbbbUUUwwwsss}}}WWWBBB===;;;:::999555333333...///000/////////111333???555555DDD___|||~~~gggooowww}}}~~~~~~}}}yyyZZZWWW|||hhhKKKIIIOOONNNIIIJJJLLLKKKLLLNNNOOOMMMKKKJJJIIIDDDHHHQQQNNNJJJZZZtttiiiJJJ666333666<<<999,,,111000000///............,,,++++++++++++*********&&&'''+++...***(((222>>>tttlllAAA666???FFFIIIJJJBBBMMMRRRNNNIIIIIIHHHEEEBBBAAA???<<<888555333333666555333:::FFFDDDFFFVVV\\\___fffBBBIIIFFFBBB@@@>>><<<:::888777777555444333222222222,,,111666333+++444YYY```fff~~~uuubbbRRRHHHBBB===:::;;;999777777:::===??????>>>???BBBGGGLLLPPPRRRSSSZZZQQQaaa}}}ddd]]]rrrooo___aaadddbbbZZZ[[[bbb```SSSMMMQQQTTTQQQRRROOOLLLIIIIIIJJJKKKKKKLLLXXXTTTQQQjjj___^^^zzzvvv]]]]]]YYYRRRLLLHHHFFFGGGGGGJJJMMMNNNGGG<<<555888>>>FFFccczzzzzz333***111///,,,(((++++++***)))))))))******(((((()))))))))*********+++***+++000444;;;HHHTTT___zzzzzzyyy___PPPNNNSSSXXXKKKIIIGGGFFFFFFEEEDDDDDDDDDDDDCCC@@@???@@@DDDHHHjjj}}}sssKKKDDDFFF@@@===BBBFFFCCC<<<888666:::???AAAAAA@@@AAABBBBBBFFFUUUoooxxxcccWWWTTTCCCAAA===888333222444777000555>>>MMMaaawwwvvvHHH((((((+++///111,,,'''(((---))))))(((((())))))***++++++&&&333)))000000dddxxxuuummmZZZZZZeeepppXXX>>><<<:::999999:::;;;:::CCCBBBAAAMMMZZZTTTKKKQQQJJJKKKIIIBBB999222111333---444555111444===EEEIIIYYYdddqqqlllQQQ???SSSuuudddRRRJJJYYYDDDOOOBBB999<<<222BBBBBB@@@>>><<<===???BBB>>>888GGGqqqssszzzUUU}}}~~~lllZZZ^^^```TTTIII===GGGKKKLLLKKKWWW[[[ZZZllliiikkk___dddcccqqqwww\\\mmmmmm^^^WWWVVVTTTUUU???333222222===AAA???XXXvvvjjjiii:::???===:::777555333111111111111000---,,,,,,///111$$$'''+++---:::```eeeuuummmvvvfffAAAEEEuuuVVVQQQKKKHHHKKKOOOMMMHHHIIIHHHJJJMMMNNNLLLKKKMMMHHHDDDFFFMMMMMMGGGEEEIIIMMMbbb|||ttt[[[FFF111,,,555AAA===...---555333/////////...------,,,,,,+++++++++*********))))))***+++)))&&&)))...///+++EEEqqq]]]===...555CCC999<<<;;;888888;;;999444555555444222222333777:::888DDDAAA555666PPPhhh\\\SSSGGGOOOEEEBBB>>><<<:::999888666555444333222111111111111000'''(((000000,,,:::PPP{{{NNNuuuhhhbbbZZZVVVWWW\\\aaaeeerrrpppkkkccc\\\WWWVVVVVVrrr|||bbbnnn^^^UUUfffmmmZZZ^^^[[[PPPJJJNNNRRRQQQRRRPPPNNNLLLLLLNNNQQQRRRYYYYYYUUUWWW]]]cccrrr___\\\cccmmmzzz{{{jjjUUUGGGXXX[[[aaaiiiqqquuuCCC,,,444... (((999******)))))))))))))))***((((((((()))))))))*********)))+++000555<<>>===>>>@@@444888<<>>GGGddduuu~~~zzzxxxxxxyyylll,,, >>>111%%%&&&333000 """222((((((''''''(((((()))***...$$$111(((+++###DDDTTTbbbttt{{{uuuqqqrrrYYYgggyyy~~~WWWPPPEEE===888888<<>>>>>???>>><<<<<<===>>>===;;;<<<[[[xxxxxxwwwMMM~~~rrr^^^XXX___eeeeee```MMM;;;:::AAA???GGGJJJZZZVVVaaaTTT[[[XXXYYYJJJHHHMMMEEE:::555222>>>???@@@777HHHiii|||lll===BBB;;;:::777444222222111000000000000...,,,+++---...555444777111&&&000HHHTTTjjjpppllleeepppnnnyyyyyysssddd___aaaYYYOOOeee~~~oooYYYCCCQQQDDDKKKNNNIIIFFFJJJKKKHHHFFFDDDEEEJJJJJJGGGGGGKKKHHHEEEAAAAAAEEEIIIJJJHHHCCC[[[TTTTTTqqqxxxeeeZZZ===CCC111777<<<555FFF666//////000666777+++------------,,,+++***)))******)))))))))(((((((((...,,,)))(((+++......+++''';;;rrroooMMM>>>;;;<<<<<<:::888999;;;:::666888999999777555666:::===666888===^^^hhh^^^fffHHH777WWWBBB???;;;888777777666555222222111000/////////000...'''&&&,,,///---///444XXXxxxYYY^^^kkkoooyyy^^^eeennnwwwrrraaayyySSSOOO[[[QQQTTTlllxxxZZZWWWSSSOOOOOOPPPOOOMMMKKKLLLNNNPPPQQQRRRTTTUUUMMMKKKJJJPPPQQQHHHWWWzzz888...---...---222111%%%))))))((((((((())))))***(((((((((((()))))))))******)))+++000555<<>>===555555999666333333777:::<<<===999HHHIIIWWWvvvzzz~~~~~~nnnfffaaaVVVJJJbbbhhhEEEJJJHHH===888AAABBB999999;;;>>>>>>===;;;;;;;;;444===666CCClllyyyzzz|||jjjcccPPPKKKOOO]]]iiimmm```WWWNNNSSSEEEOOO@@@GGGBBBAAA<<>>FFFIIIBBB???BBBEEECCCIIINNN888GGGLLL???JJJPPPnnnjjj===???111BBB000333777111000(((---555///***---,,,,,,,,,,,,,,,+++)))((('''))))))(((((((((''''''''''''%%%''',,,+++''''''***%%%444555fffpppCCC888888777666666666555333444777:::;;;;;;<<<@@@CCCTTTzzzfffZZZ]]]NNNKKKNNN???@@@===999666555555444333111000///...............(((...000+++(((***---...,,,___}}}zzzmmm}}}~~~bbbQQQUUUgggzzz___WWWVVVUUUVVV]]]gggfff[[[]]]SSSMMMPPPUUUTTTNNNIIIBBBFFFLLLQQQSSSSSSTTTTTTFFFPPPQQQPPPTTTRRRQQQYYYnnn{{{zzz444888))))))111...++++++&&&))))))(((((((((((()))***(((((((((((())))))))))))***)))+++000555<<>>>>>===<<<:::888666555444555444444555555666777888;;;;;;;;;::::::???HHHOOO~~~wwwIII;;;,,,)))...000+++###(((((((((((((((((((((((('''''''''''''''((())))))((()))))))))************666^^^uuuxxxhhhVVVQQQMMMJJJVVVkkkqqqrrrpppeeeZZZVVVTTTOOOMMMNNNNNNTTT___ddd___VVVRRRUUUbbbrrrqqqmmmqqqeeeYYYaaabbbWWWZZZCCCDDDhhh}}}kkk@@@AAA???<<<;;;;;;<<<<<<;;;777666666666555555555555333555BBBUUU^^^gggeeennn~~~{{{|||ppp^^^qqq{{{iiikkklllTTTGGGFFFIIIEEE444DDD222333>>>333---???PPP@@@SSS^^^ffffffzzz___???<<<;;;333333333222111000///......************************************************///555@@@OOO```rrrooobbb~~~ooolllooosssPPPFFF999444666999999777999;;;>>>??????@@@AAACCCDDDCCCCCCDDDGGGIIIJJJIIIGGGFFFFFFEEEEEEFFFGGGGGGJJJIIIGGGCCC@@@@@@BBBDDDEEEJJJPPPUUUUUUQQQJJJFFF777666666555333222111111//////...------,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((%%%,,,+++111VVV}}}mmmRRRGGG888555DDD;;;>>>@@@???VVVSSS\\\[[[jjj\\\eeeeee```XXXQQQKKKFFFBBB???999888666444222111000000000//////---,,,+++******************************///000DDDssszzzrrrmmmiiikkkMMM[[[vvvJJJ[[[jjjggguuuooolllzzzzzzXXXMMMNNNOOOPPPRRRUUUXXXZZZ[[[YYYSSSNNNNNNQQQQQQMMMIIIHHHHHHIIILLLMMMMMMMMMOOOTTTUUUSSSOOOKKKIIIKKKNNNFFFaaa}}}SSS333,,,+++++++++*********))))))***))))))((((((((((((((('''''''''(((((((((((((((,,,***+++///444<<>>555888:::999111111000///...---,,,,,,************************************************'''(((+++///555;;;AAADDDeee{{{xxxyyywwwqqqvvv{{{pppYYYMMMJJJ:::"""999444...---000333333222666888;;;======>>>@@@BBBDDDCCCCCCDDDGGGIIIIIIIIIAAABBBBBBCCCDDDEEEEEEFFFEEEFFFFFFDDDAAA??????@@@<<<>>>@@@AAA@@@===:::888444444333222111000//////...------,,,++++++******))))))))))))))))))))))))''''''''''''''''''''''''&&&'''''''''(((((((((((('''000222******EEExxxlll{{{|||{{{oooaaa[[[VVVPPPJJJEEEAAA>>><<<888777555333222000000/////////...---,,,+++******************************(((&&&...JJJsss{{{ppp~~~tttwwwxxx~~~JJJ888WWWMMMMMMNNNPPPSSSVVVXXXYYYRRRRRRQQQOOOLLLKKKLLLLLLIIIGGGFFFGGGHHHIIIKKKMMMMMMMMMMMMJJJHHHGGGJJJLLLIIIJJJKKKWWWwww}}}XXX>>>+++&&&*********)))))))))(((((((((***)))((((((''''''((((((''''''''''''((((((((((((+++***+++///555===JJJWWWeeevvvWWWJJJEEEJJJGGGIII[[[OOOIIIPPP]]]kkk|||}}}cccAAA???@@@DDDFFF===555999DDD888777666555333222111000000000000000111222333444888888888:::;;;;;;999777<<<>>>CCCIIIUUUggg{{{uuujjjXXXBBB111))))))+++$$$'''******)))(((((()))(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))((("""555MMMkkk{{{vvvwwwllluuueeeGGGGGGAAADDDMMMLLLNNN[[[www}}}yyysssssswww{{{eee^^^WWWSSSKKKBBB<<<;;;@@@;;;===AAACCCOOO\\\___YYYBBBWWW[[[qqqwwwkkkYYYCCCBBBAAA<<<;;;999888888777444222333222222222111111111111///,,,,,,,,,'''---KKKmmmzzzwww}}}xxxssshhh~~~}}}mmmuuuRRR777777<<<555///222......---,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++*********+++,,,---000///+++:::888***+++***000111+++***111444333++++++,,,---///000111111222444777999999;;;===@@@AAA@@@@@@BBBDDDFFFFFFFFF<<<===???AAACCCDDDCCCCCCBBBDDDEEEDDD@@@===<<<;;;;;;:::777444222111111111111000000///...---,,,,,,,,,++++++******)))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((+++%%%'''+++&&&%%%<<<\\\yyyZZZNNNMMMQQQMMMHHHCCC@@@>>><<<:::777666444222000//////......------,,,+++***))))))))))))))))))))))))))))))((('''%%%***<<<[[[rrr|||{{{qqqkkkTTTGGG???888===GGGHHHIIIKKKMMMOOORRRSSSNNNRRRTTTOOOGGGCCCGGGLLLFFFEEEDDDCCCDDDHHHKKKMMMGGGHHHGGGEEECCCBBBDDDFFFJJJ>>>888<<>>CCCKKKPPPTTT[[[gggttt~~~{{{ooo___OOOBBB;;;555444111,,,''''''---222$$$(((++++++(((&&&&&&(((''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((('''''''''((((((((())))))***+++222"""HHHrrrhhhqqqyyylll}}}gggfffrrrZZZIIICCC:::999FFF888::::::999:::===<<<999===777222333666999???FFF888666MMMeeeiiimmmiiiTTTOOOtttRRRYYY^^^<<>>000)))...,,,,,,++++++***))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((()))***++++++555,,,"""(((***(((///***,,,......)))$$$$$$'''))),,,//////---,,,...000...000222444555777:::===<<<<<<<<<>>>AAABBBBBBAAA<<<===@@@BBBCCCCCCBBBAAADDDEEEDDDAAA===999888777<<<:::666333111000111222......------,,,++++++***)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''',,,...666,,,%%%'''???pppdddYYYVVVSSSOOOMMMIIIDDD@@@>>>===;;;999555444222000///...------,,,,,,+++******)))(((((((((((((((((((((((((((((('''***+++'''&&&000EEEWWWuuummmyyy\\\???222333===@@@999@@@@@@AAACCCEEEHHHJJJKKKNNNRRRTTTNNNEEE@@@BBBGGGCCCEEEEEEDDDGGGLLLNNNNNNHHHGGGEEEBBB@@@>>>>>>>>>AAA<<>>999333///;;;<<<===<<<:::666222///111444888999777333///...!!!%%%+++///000,,,&&&""")))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&''''''''''''(((((((((***###111'''///444YYYeeesssxxxqqqpppeeevvvmmmSSSKKKAAADDDGGGEEE???:::;;;>>>IIIGGGHHHLLLPPPRRRXXX___kkkvvv{{{RRRMMMmmmXXX___JJJIII<<<888???===888777666666555333///---------------,,,,,,,,,,,,+++)))+++000///***,,,222777PPPssshhh~~~~~~eeeJJJBBB999777555333///---///444,,,++++++******)))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&%%%%%%%%%"""(((((('''------)))(((&&&###&&&...///+++***///&&&)))+++***'''&&&))),,,***,,,...///111333777:::::::::;;;===@@@AAA@@@??????@@@BBBCCCDDDCCCAAA@@@HHHFFFCCC===888555555555555444222111000/////////------,,,,,,++++++******'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&(((((('''&&&)))--- 777MMMwwwoooggg\\\TTTQQQQQQPPPOOOKKKGGGBBB>>><<<:::888777222222000///------,,,,,,*********)))((((((''''''''''''''''''''''''''''''!!!%%%))))))((()))---000JJJ}}}nnnvvv~~~tttKKK777333999;;;000222888555:::;;;<<<>>>AAADDDFFFHHHKKKMMMNNNLLLHHHEEEDDDDDDEEEIIIKKKJJJJJJNNNMMMIIIFFFDDDBBB@@@???===<<<;;;888666888;;;<<<<<<>>>BBB@@@CCCAAAHHH```uuuyyyhhhQQQ===000)))%%%///111222...%%%###+++(((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((((()))***)))+++111666===JJJVVVcccuuuKKK666===000333999;;;666666777888:::<<<===>>>EEEEEEHHHOOOYYYdddmmmrrruuurrrnnnggg___TTTHHH@@@;;;:::;;;AAAHHHFFF:::000111333444333///---...111+++++++++******)))))))))(((((((((((()))***+++,,,000...---...000333444444:::777222//////333888<<<...///111444777999;;;<<<222222111...+++)))***,,,333---&&&"""###&&&)))***'''$$$""""""%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&'''''''''(((******...(((333CCCjjj}}}vvvxxxJJJiii{{{}}}mmmVVVZZZkkk{{{zzz~~~~~~SSSQQQ[[[jjjtttYYYkkksssXXXHHH>>><<<777999<<<999666555333333222111...,,,,,,,,,+++++++++*********...)))'''+++---+++***+++888---VVVyyybbbzzz{{{~~~XXX???===999;;;999999222***,,,333111)))++++++*********)))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&+++++++++++++++*********"""!!!"""%%%((()))&&&"""222)))$$$&&&'''"""!!!$$$%%%'''((('''%%%&&&***---)))***+++,,,---000333666::::::;;;===@@@AAA@@@>>>@@@AAABBBBBBBBBBBB@@@@@@EEECCC???999444222222444...///000000000...---,,,,,,+++++++++************&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&& ))),,,$$$ &&&,,,+++000///"""...FFFddduuu[[[TTTSSSQQQOOOMMMKKKIIIHHHFFFBBB===999777555333222000000...---,,,+++++++++(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%))),,,---,,,,,,111RRRkkkzzzzzzxxxrrrzzzlllhhhhhhkkk|||rrrqqqHHH;;;:::666888///000222111444444,,,666777999;;;???BBBEEEGGGEEEGGGIIILLLNNNLLLIIIFFFHHHNNNOOOJJJIIIJJJGGG???@@@???======>>>>>><<<;;;999777111///555===>>>999333888777777;;;666555???AAAGGGHHHLLLYYYZZZVVVYYYbbbWWWRRRVVVQQQBBB999::::::222***'''+++222555555###&&&***------+++***)))'''''''''(((((((((((((((''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%&&&'''(((((())))))))),,,111666===JJJUUUaaatttDDD666888...444777888555666666555555777999999;;;;;;:::<<>>+++777111333222///111444---""")))))))))))))))(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###%%%&&&'''''''''111***((((((###&&&+++)))"""!!!%%%(((,,,///%%%&&&((((((((()))***+++((()))******+++---111444666777888;;;>>>>>>===;;;======>>>>>>??????@@@@@@<<<<<<:::777333111111222...///000000000...,,,+++******))))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%!!!$$$&&&%%%)))---'''!!!...---111+++&&&888???RRRjjjnnn```aaaUUUTTTZZZSSSLLLHHHIIIIIIGGGDDD@@@<<<888444333222111//////...---,,,+++*********''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%+++((($$$$$$%%%(((++++++******---///EEEgggwwwNNN444;;;999'''&&&777)))///222...'''&&&...888000111333777;;;???CCCEEECCCFFFKKKPPPQQQNNNIIIEEEDDDKKKKKKCCCAAAEEEBBB:::===;;;999:::;;;;;;999666999777444333444444000+++222666444666;;;555333>>>666:::666666>>>===777:::999000000:::;;;111---111444111000444666444...(((444---$$$ %%%)))***%%%&&&&&&&&&'''''''''''''''&&&&&&%%%$$$%%%%%%%%%###$$$$$$%%%'''(((((())))))))),,,222777>>>JJJUUU```sssmmm>>>888999444:::555111000333555333222333222111777===CCCEEEDDDBBBAAAAAADDDDDDJJJPPPKKKCCCFFFPPPNNNLLLJJJHHHGGGDDD@@@===888>>>:::777:::444...222111...)))(((+++...,,,(((((((((((((((((((((((((((''''''''''''((()))******%%%(((,,,,,,***)))+++---000///...///111222111111222222222222222222222111)))+++......+++(((&&&&&&((()))***)))&&&%%%$$$%%%%%%'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''!!!$$$$$$111(((&&&***"""000...CCCooocccmmmtttkkkmmmVVV^^^HHHIIIccclll^^^]]]oooqqqddd^^^kkk{{{yyyhhhXXX@@@```rrr{{{fffNNNDDD???:::>>>888:::@@@222+++===222///,,,+++,,,,,,,,,+++************))))))))))))((((((***++++++)))))),,,"""222...'''333FFF^^^zzzwwwllljjjZZZmmmmmmLLLTTT888???FFF777111???666666///111333000+++(((,,,111((((((((((((((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&!!!&&&***###"""'''%%%%%%((()))(((&&&$$$###"""$$$%%%&&&''''''&&&$$$###((()))***))))))+++///222222222444777::::::999777999999::::::<<<===???@@@444555666666333111000000.........---,,,+++)))(((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&'''&&&$$$###&&&+++'''))) '''+++(((111...---000...999888===TTTQQQbbbkkkhhhqqqdddiii\\\\\\YYYWWW^^^PPPLLLTTTLLLOOOCCCKKKRRRPPPHHHAAA@@@CCC===999555333222222111000...---,,,+++************&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$''''''%%%%%%&&&''')))+++###222'''333000<<>>IIIUUUaaattt]]]AAA222444111111333000222111000000111333555666333444555666888;;;@@@DDDJJJHHHFFFCCCBBBBBBBBBCCCJJJTTTUUUHHH======@@@>>>>>>;;;777555333222///------,,,+++***))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))------..................///111111...++++++000666999222+++((()))***)))&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''')))///<<>>>>>===;;;999666444222///...---+++***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))*********+++///555:::KKKddd~~~sssmmm{{{xxxmmmhhh___SSSHHHBBB@@@AAA>>>===<<<;;;999777555333///......---+++***))))))))))))))))))(((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''((()))***+++,,,,,,000222555666666666666777:::<<<>>>??????<<<888666555444333111000/////////,,,,,,++++++***)))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''(((((((((((()))+++,,,---///222444555666:::<<<@@@CCCEEEHHHKKKNNNSSSTTTTTTPPPLLLIIIKKKMMMJJJGGGDDDAAA@@@>>>;;;999333333333222111000///...,,,,,,+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''(((((()))***+++++++++***,,,000666===EEEKKKOOO^^^^^^]]]ZZZTTTMMMGGGBBB222222000///............---------,,,,,,+++++++++))))))))))))))))))))))))+++,,,------...222777;;;888>>>EEEGGGDDD@@@???@@@DDD@@@===HHH???111;;;777666555444333444666888999333222222111000111111111////////////////////////000000000000000000000000////////////////////////,,,,,,,,,+++***)))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((())))))***+++...555@@@LLLUUUaaauuuWWW===000222000///111...111000/////////111333555000222333444555777<<>>>>>???AAABBBKKKTTTSSSFFF=========:::<<<999666444333111///---,,,,,,+++***))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((((()))+++,,,,,,,,,------......---000111000---...222777555000***((()))***(((&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''***)))'''&&&)))000999@@@___lllyyyggghhhuuuyyybbbtttiiiyyyyyynnneeeYYYKKKDDDDDDFFFDDDAAA???>>><<<999666333111000...---,,,+++***)))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''((((((''''''***...111222;;;NNN```iiittt~~~nnnnnnyyy}}}wwwyyyvvvzzz```ZZZYYYPPPIIIGGGGGGEEECCC@@@???@@@BBB<<<;;;:::888666444222111......---,,,+++***)))))))))))))))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&''''''(((***++++++,,,---000333444444444555666:::;;;=========:::888666555444333111///.........,,,++++++******)))(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((()))***+++---...000111222222555888:::===@@@DDDGGGKKKMMMMMMMMMLLLKKKLLLMMMLLLHHHDDD@@@===:::777444222222222111000///...---,,,++++++***(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***++++++,,,,,,,,,,,,,,,...///000***+++---//////---+++***000///...---,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))***++++++,,,///444888:::<<>>@@@666???BBB888999333444333222111222333555666111000//////......//////................................................------------------------++++++++++++***)))((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&'''((()))))))))+++...555@@@LLLTTTbbbvvvMMM777...111......///+++......---------///000222...///000000000222555888::::::::::::<<<>>>AAABBBKKKPPPNNNCCC======:::555888666333222111111///---++++++***)))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))***+++,,,------))),,,//////---...111444000,,,)))((()))***'''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&$$$""""""$$$&&&,,,AAAPPPWWWdddqqqrrrjjjyyyjjjyyy|||zzzgggMMMIII===<<<>>>BBBFFFFFFBBB>>>???===999666222000///...------+++***))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((('''&&&&&&(((***((('''***///111666III]]]UUUcccmmmlllnnnuuuzzzyyynnn~~~}}}bbbfffMMMIII999111;;;AAA<<<<<<555888;;;===============:::999777555222000...---...------,,,+++***)))))))))(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))******+++***---000111222333555666999:::;;;;;;:::999777666555444333000///---,,,,,,++++++******))))))((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))***+++,,,,,,,,,...000222444888===AAAFFFFFFGGGIIIKKKKKKJJJHHHIIIEEEAAA===;;;888444222000000000000///---,,,++++++******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))*********)))((('''''''''''''''))))))******+++******))),,,,,,+++***))))))))))))*********)))))))))))))))''''''''''''''''''''''''&&&'''(((((())),,,000444888777888<<>>AAABBBGGGHHHEEE>>>;;;;;;888111444222000/////////...---+++***)))(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''((()))***++++++%%%(((+++,,,+++***+++,,,+++)))(((((())))))'''$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###&&&((()))(((((()))***111***%%%''',,,777IIIYYYfffiiinnn}}}lllrrryyyqqq{{{{{{VVVVVVUUUNNNBBB888777;;;AAABBBCCCCCCCCCAAA>>><<<;;;999555222///.........,,,,,,+++))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((''''''(((&&&''',,,000...'''&&&***(((---+++///999<<<666BBB000777777888777(((222+++000//////444000...888777:::===???===<<<;;;;;;999777555333000...,,,+++---,,,,,,+++***)))))))))((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&'''(((((())))))(((+++...///111222555777999999999999999888777777555444222000---,,,+++++++++******)))((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''((((((***+++,,,...000444:::>>>CCCCCCDDDGGGJJJIIIEEE@@@BBB???<<<999888777555333//////......---+++***)))))))))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((((((((((()))***+++,,,,,,///...---+++***)))((((((***)))(((((('''''''''(((((((((''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((***---000222444888<<<>>>???@@@???zzz~~~NNN333<<<777444666111000///...------------,,,++++++***************************************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((((()))+++///666AAALLLTTTaaauuu===000///111,,,---///)))******))))))******+++++++++,,,,,,,,,++++++,,,...444444555777:::<<<>>>???>>>>>><<<999999999555000111///---,,,---------+++))))))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''((()))***&&&(((***+++)))((('''''''''''''''(((((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((('''&&&&&&'''(((%%% %%%+++---,,,+++---&&&,,,DDDRRRFFF<<>>>>>============666444111...------......++++++***)))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&))))))((('''((((((+++))))))+++---,,,---///000...---,,,,,,***'''%%%,,,(((,,,'''&&&+++)))///(((000222555666,,,***666333555888999999999;;;<<<888666444111...---,,,++++++++++++******))))))(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&'''''''''((((((***,,,...000222555777888888999999888888777777333222000...---+++************)))((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%############$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&)))***++++++---111666:::>>>>>>@@@DDDHHHGGGCCC>>>>>><<<999777666444222111---------,,,+++***)))(((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''')))((((((((('''&&&%%%%%%######""""""###%%%&&&'''((((((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''''''''(((+++...---666???BBB???;;;<<<>>>???UUU<<<111>>>666111222000///...---,,,,,,++++++++++++***))))))))))))***))))))))))))))))))))))))************************((((((((((((((((((((((((''''''((((((((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&'''((('''))),,,000777AAALLLSSS___sssttt888///000000***,,,///)))(((((()))))))))))))))))))))+++,,,+++***)))***+++...///111333555777999999888888777777777666333000...---+++***++++++***))))))((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((******++++++***)))'''&&&'''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%$$$######%%%'''***,,,...,,,&&&!!! !!!$$$%%%'''%%%!!!###+++222111***(((&&&+++(((%%% 333***'''...222000...///222555888;;;<<<<<<999888111000///------------...******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&&&&%%%&&&'''+++((($$$"""###$$$$$$%%%)))""""""***,,,((()))...###---111+++(((---///,,,((()))$$$'''222222///555444555555555444444666888666555222///---,,,,,,,,,*********)))))))))((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''')))+++---...000444666555666777888888777666555111000///---,,,++++++***))))))((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))***,,,000444666888<<<@@@DDDEEECCCAAA???<<<888555333111...,,,,,,,,,,,,,,,+++)))((('''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%&&&'''((()))''''''&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&'''***,,,+++777CCCEEE???999999===***===000---444,,,...111.........---,,,+++******+++******)))((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((('''))),,,000777AAAKKKSSS^^^rrrjjj444...///...''')))---(((((((((((()))((((((((('''''')))******)))((()))***(((***,,,///222555666777666777777888666333111000---+++))))))))))))((('''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""#########$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&))))))))))))***)))(((''''''(((((('''&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%$$$%%%'''))) $$$&&&$$$"""&&&...555)))...222+++###(((+++### +++*** $$$333111""""""""")))111///''',,,999333444666:::===;;;777333000000///...---,,,++++++))))))((('''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$###%%%&&&!!!###&&&)))---///---++++++'''%%%((('''$$$$$$(((!!!))))))((('''&&&)))###000111'''"""***+++%%%%%%444555666555333222333444444222000---,,,,,,,,,,,,)))))))))))))))(((((((((&&&&&&&&&%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''(((******+++...111444111222444666666555333111///...---,,,++++++++++++))))))(((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$############################################################$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((((((((()))+++---222555:::===>>>>>>??????>>>;;;777444222000---+++,,,,,,,,,,,,***)))((('''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$"""###%%%'''((())))))(((%%%%%%%%%$$$###"""!!!!!!%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%&&&%%%&&&''')))***333<<<>>>:::666666999<<<>>>111222---$$$///111,,,,,,,,,,,,+++***))))))***)))((((((''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$############################################################$$$$$$$$$$$$%%%&&&'''(((&&&))),,,111888AAAKKKRRR___rrrggg222---///---%%%''',,,''''''(((((()))((((((''''''&&&((())))))((('''((()))&&&'''+++///222555777888777888999:::666111///000---+++(((((((((((('''&&&''''''&&&%%%$$$$$$$$$$$$########################""""""""""""############$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''(((((('''((()))((('''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%''''''&&&$$$######$$$###$$$&&&)))++++++%%%$$$!!!((('''))))))!!!%%%$$$%%%---(((######,,,%%%)))***'''(((---000000444222222555999;;;888555111000000///---+++)))((()))((((((''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''%%%$$$###%%%&&&%%%&&&&&&%%%%%%'''&&&$$$$$$&&&&&&""""""%%%'''&&&***(((!!!&&&((($$$)))''',,,---'''***,,,,,,000))),,,000222333444555666222000...,,,++++++,,,,,,))))))))))))((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((())))))+++///222---///222555555333000......---,,,,,,++++++,,,,,,)))(((((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%'''((()))((((((***+++222666:::;;;999888999;;;:::777444333222111000...,,,,,,,,,,,,+++)))((('''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################%%%$$$$$$$$$$$$$$$$$$$$$&&&''''''''''''%%%###"""###$$$%%%%%%&&&&&&&&&%%%$$$###############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$%%%$$$$$$&&&'''''',,,222555444333333444111...---;;;555)))222---***************))))))((((((((('''&&&&&&&&&&&&'''########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$############"""################################################$$$$$$$$$$$$%%%&&&''''''&&&(((,,,111888AAAKKKRRR```sssXXX222///,,,+++++++++***)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&******&&&'''666FFFCCC666000222444444111///------(((((('''&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""################################################&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&'''(((***+++111222333666888777444111......---,,,+++))))))((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))'''))),,,...000000//////---------,,,,,,+++++++++((((((((((((''''''''''''%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%((('''&&&&&&'''))),,,...///111444555555333000...///......---+++***))))))(((((('''&&&&&&&&&&&&'''%%%$$$$$$######$$$$$$%%%########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''',,,...222555777888888777444444333222000...---,,,++++++***)))((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&(((+++...000111000000000//////...------,,,,,,,,,,,,++++++***)))))))))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$########################"""############$$$$$$$$$&&&%%%%%%$$$#########$$$%%%%%%%%%%%%&&&'''((((((***(((***222;;;BBBKKKSSSaaarrrTTT222///,,,+++++++++***)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$(((&&&###)))333222***000222333222///,,,+++***(((((('''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""################################################&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&'''(((***+++......000333555555222000---,,,+++***)))(((''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''(((+++---//////......---,,,,,,,,,++++++++++++((((((((((((''''''''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%&&&)))+++,,,///000333555555333000...------,,,+++***)))(((((((((((('''&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''***,,,///222444555555555333333222111000...,,,+++++++++***)))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&))),,,............//////......---,,,,,,+++++++++******)))((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$########################"""############$$$$$$$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&'''((((((***(((***333;;;BBBKKKSSSaaasssMMM222///,,,+++++++++***)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&###***+++%%%###(((***'''///111111000---)))((('''(((''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""################################################%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))*********,,,///111222000...+++******)))((('''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&(((***,,,------------,,,++++++++++++*********(((((((((''''''''''''&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&''')))***...///222333333222000...,,,++++++***)))(((''''''(((''''''&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&((())),,,...000111222222111111111000///---,,,+++******)))((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&)))***+++++++++------------,,,,,,+++******))))))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$########################"""############$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&'''((((((***(((+++333;;;BBBKKKTTTaaatttEEE222///,,,+++++++++***)))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###)))+++'''%%%(((++++++,,,---...---***(((''''''((('''&&&&&&%%%%%%&&&&&&################################################""""""""""""""""""""""""################################################$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((((((''''''))),,,///000///---******))))))(((''''''&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$$$$$$$%%%%%%%%%%%%&&&'''(((***++++++++++++************************(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((,,,...000111111000///---++++++******)))(((''''''((('''&&&&&&%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''))),,,---/////////////////////...---++++++))))))(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%'''((()))))))))++++++,,,,,,,,,+++***)))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$########################""""""#########$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%&&&'''((((((***(((+++333;;;CCCLLLTTTbbbuuuAAA222///,,,+++++++++***)))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$$$$###$$$((()))((('''(((***)))((('''((()))''''''&&&%%%%%%%%%%%%%%%################################################""""""""""""""""""""""""################################################$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''***---......,,,*********)))(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################$$$$$$$$$%%%%%%%%%&&&(((((())))))***))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%&&&&&&***+++---...///...---,,,++++++******))))))((((((''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################################################################################################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''(((***,,,---......---------------,,,+++***((((((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((((((((())))))+++++++++***((('''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###########################""""""#########$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((((((+++)))+++333<<>>000---***)))))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!""""""""""""""""""""""""########################"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&))))))))))))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%&&&&&&'''''''''))))))))))))************&&&&&&%%%%%%%%%%%%$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$##################%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########################################################$$$$$$%%%%%%$$$$$$########################$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((+++***---444;;;BBBNNNXXX]]]{{{999000---***)))))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!""""""""""""""""""""""""########################"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&))))))))))))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&(((((((((((())))))))))))&&&&&&%%%%%%%%%%%%$$$$$$###################################################################################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#########"""###$$$%%%%%%&&&&&&%%%((('''%%%%%%%%%%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########################################################$$$$$$%%%%%%$$$$$$########################"""###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((,,,***---444<<>>EEEOOOXXX^^^OOO888000---***)))))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$+++'''---///'''$$$ $$$%%%###&&&&&&111(((+++888 ---((()))000%%%%%%###...222111 $$$"""(((,,,!!! $$$$$$############$$$$$$"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$'''***---,,,((($$$+++...000---###$$$000)))333===EEENNNYYY```bbbeeellltttssskkkaaaZZZXXXdddaaakkkvvvfffLLLPPPhhhRRREEE444)))''',,,222555###(((......&&&"""***(((&&&$$$$$$&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&(((***+++***&&&"""...,,,)))&&&### &&&&&&%%%$$$$$$$$$$$$$$$&&&''''''((())))))******,,,***(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))'''&&&%%%%%%&&&''''''((('''''''''((()))******+++,,,,,,,,,***(((%%%###%%%''')))******+++,,,...///...------...---***((('''&&&'''))))))(((&&&%%%%%%$$$######$$$%%%''''''&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&)))(((&&&&&&((((((&&&$$$###---555000%%%$$$000>>>[[[[[[RRROOOYYY^^^___ggg___fff}}}{{{vvvrrrsssyyy}}}|||{{{}}}^^^^^^qqqjjjllliiiaaadddXXX]]]cccbbbRRR<<<000...)))((('''(((((()))+++---***(((&&&&&&''''''%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''&&&$$$$$$%%%#################################"""######$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&((((((******///777>>>EEENNNWWW]]]JJJ666000---***)))))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%///%%%+++&&&+++(((%%%'''***...)))###,,,)))%%%"""$$$"""***''')))***111)))---555---(((&&&$$$$$$############$$$$$$"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&+++(((%%%%%%(((+++,,,+++---(((&&&)))///777BBBLLLaaadddcccZZZSSSSSSVVVWWWAAAJJJUUUYYYUUUKKKAAA<<>>HHHNNN[[[___cccbbbaaabbbggglllfffddd___ZZZSSSJJJAAA:::666222,,,'''%%%(((,,,///'''((())))))'''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''))),,,,,,)))&&&222)))!!!,,,MMMlllqqqfffIIIRRRPPPJJJKKKJJJNNN[[[{{{~~~{{{ooottt}}}qqqvvvttt^^^NNNUUUfffjjj\\\LLL111111000...------......+++***)))))))))(((%%%###&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''&&&$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''(((***+++))))))...666===DDDNNNWWW\\\III555000---***)))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&DDD{{{ggg&&&###WWWKKK222%%%+++,,,555444 ---^^^ZZZ***&&&222///fffYYY$$$!!!###$$$+++$$$$$$############$$$$$$""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''******)))''''''(((+++---'''+++444AAAMMMSSSUUUVVVDDDMMMRRRPPPLLLNNNRRRUUUPPPWWWbbblllqqqrrrqqqqqqooojjjaaaVVVNNNHHHGGGGGGrrruuuyyy|||yyypppfff___EEE444%%%$$$***,,,***'''***(((&&&%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''&&&$$$###$$$'''***,,,+++++++++++++++***)))((('''&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))(((((("""$$$&&&&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%%%%%%%%%%&&&%%%'''***...111333444444GGGOOO[[[cccddd]]]RRRKKKBBBGGGKKKKKKJJJOOOZZZdddzzz||||||tttnnneeebbbXXXIII;;;111)))$$$((((((((()))******(((&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&''')))************+++'''>>>XXXmmm}}}}}}bbbBBBPPPiiizzz|||yyysssxxxjjj|||}}}tttkkkiiilllqqqtttvvvmmmaaaKKK666+++))))))'''+++*********+++***(((&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''&&&$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&'''"""""""""###$$$%%%%%%%%%---,,,+++***))))))))))))))))))---666===DDDNNNWWW\\\~~~III888000---***)))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&<<>>EEEOOOXXX\\\~~~HHH:::000---***)))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$[[[&&&NNN000!!!iii111444(((CCCvvv+++^^^GGG((('''!!!'''"""$$$$$$############$$$$$$"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((()))))))))''')))***))))))000>>>HHH^^^dddeee]]]VVVYYYdddlllaaakkkuuu{{{eeekkkqqquuuvvvyyy}}}uuukkk```WWWKKK;;;///)))&&&&&&&&&'''******)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((((((%%%$$$$$$$$$&&&***---///---111777===BBBEEEFFFFFFEEEFFFHHHIIIIIIIIIHHHGGG===;;;888333...)))&&&$$$'''&&&%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$''')))(((%%%$$$''')))...GGG[[[ccc]]]OOOEEEOOOWWWcccmmmqqqoooiiidddvvvxxxyyywwwuuuwww~~~wwwpppYYYeeemmmlllkkkllliiibbbVVVIII888+++&&&'''((())))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''''''''(((((((((((()))((((((((()))222FFF```sss~~~zzzuuuhhhccc```TTTDDD999444...***)))*********)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$$$$%%%(((((()))***+++,,,,,,---))))))((('''''''''(((((())))))...777???FFFPPPZZZ\\\EEE777000---***)))))))))((('''''''''''''''''''''''''''$$$***]]]$$$222&&&,,,'''$$$:::fff***"""111+++%%%%%%111ttt555)))///###!!!)))$$$$$$############$$$$$$"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&''''''((())))))******111---***---999KKK^^^jjjsssllldddiii}}}yyyooommmooopppsssdddYYY\\\bbb\\\KKK<<<000---)))'''((()))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((())))))))))))***+++///777@@@HHHNNN___```aaaaaa^^^ZZZUUURRRZZZYYYXXXWWWWWWYYY[[[\\\bbbbbbaaa]]]WWWOOOHHHCCC555---%%%###'''++++++***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&''',,,666>>>[[[XXXUUUTTTWWW^^^fffkkkwwwrrrjjjaaaWWWOOOJJJGGGIIIKKKMMMMMMJJJGGGFFFFFFNNNSSS^^^lll|||uuu|||zzzlllbbbaaa```ZZZeeeaaaXXXKKK<<<000***))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))$$$)))555FFF[[[qqqmmmiiigggbbbPPPHHH<<<222---,,,,,,---******)))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$&&&((()))***------,,,,,,+++*********%%%%%%%%%&&&&&&'''((()))******///888@@@GGGQQQ[[[]]]CCC111000...***)))))))))((('''''''''''''''''''''''''''(((]]]'''))),,, ---AAA 000+++,,, ***eeeNNNGGG^^^rrr###+++((($$$$$$############$$$$$$"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''((()))******+++'''***444GGG^^^mmmqqqpppbbbsssyyyfffccc___^^^___^^^ZZZXXXZZZ===777...'''%%%%%%&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''((((((((())))))******...:::KKK[[[bbb```YYYSSSJJJLLLOOOQQQPPPLLLHHHFFFMMMJJJFFFCCCDDDGGGLLLPPP___ccciiinnnnnnjjjddd```UUUFFF444******+++)))&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))***+++000<<>>JJJ:::EEEEEENNNfffwwwsssPPPFFFVVVvvv^^^]]]UUUSSS[[[NNNEEE...000...(((%%%(((,,,...******)))((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((,,,(((&&&***---+++***+++999ppp{{{{{{```FFFSSSRRR666'''111(((000444...&&&$$$(((,,,'''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&))))))'''%%%$$$$$$&&&%%%$$$######$$$&&&((((((+++///222111...)))&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&''''''((()))******+++111:::BBBHHHQQQYYY^^^@@@666000...+++******)))((('''((((((((('''''''''&&&&&&"""OOO///555888:::***UUU///```WWW555777"""///)))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$############%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&(((((())))))'''&&&$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((000444)))(((333333'''???YYYzzziiiZZZrrrhhh{{{{{{||||||[[[^^^TTTMMMLLL]]]\\\CCC222222,,,,,,+++)))'''&&&&&&((()))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))'''((()))(((((()))***)))%%%(((,,,///000...,,,***>>>888::::::111000111***222000///......,,,((($$$,,,***(((''''''((())))))&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''(((000...)))---BBBYYYZZZNNNCCC333444444EEE[[[ZZZ```RRRTTTVVVhhhSSS]]]___YYYjjjiiiooo~~~sssvvvooohhhNNNUUUfffdddkkkHHH444))),,,---+++'''%%%&&&((())))))(((''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&,,,)))&&&'''***+++(((%%%555444KKKPPPWWW```UUU]]][[[III;;;888SSSbbb]]]@@@nnn\\\III\\\ZZZNNNMMM222###---444***$$$(((******)))(((((((((((()))''''''''''''''''''''''''''''''(((((((((((())))))$$$(((---+++&&&+++@@@VVV{{{~~~{{{pppZZZAAANNNLLL555777---$$$%%%---000...)))((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((((('''%%%$$$$$$''''''&&&&&&''')))+++,,,)))***+++,,,+++***(((''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''(((*********+++111:::BBBHHHQQQYYY^^^@@@666000...+++*********)))''')))(((((((((((((((''''''000***YYY888!!!///222---))):::MMM>>>iii999555'''WWW'''//////$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$###"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))333!!! 111333***999XXXqqqmmmaaa~~~rrraaa```RRRNNNWWWcccVVV777(((---++++++***(((&&&&&&((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((%%%&&&'''((()))***************)))((((((---666===GGGHHHMMMTTTZZZ]]][[[XXXFFFAAAIIISSSWWWaaagggbbbLLLJJJGGGEEEAAA:::111***---)))$$$###&&&)))***)))***((('''%%%%%%&&&((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((%%%(((+++***'''&&&***---333777NNNfffZZZ:::777KKKHHHJJJXXXNNNDDDGGGHHHXXXdddjjjzzz{{{{{{sssvvvkkkRRRbbbVVVQQQNNN///---++++++***)))((('''))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''(((((()))***,,,///111FFFJJJQQQDDDHHH]]]VVVPPP???RRRxxxVVV```yyy~~~XXXOOOcccaaaUUU???+++)))000...$$$+++***))))))((()))))))))((((((((((((((((((((((((''''''(((((())))))))))))***++++++)))+++;;;]]]{{{zzz}}}eee}}}lllFFFEEE<<<333---000///***))),,,)))))))))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((((((&&&$$$$$$$$$&&&&&&'''(((***+++,,,,,,)))((('''%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''''''''''''''((()))*********+++111:::BBBHHHQQQYYY^^^???666000...,,,+++++++++***((())))))))))))))))))))))))(((CCC***777'''777---+++UUUbbbrrrhhhcccZZZggg<<<>>>FFFbbbJJJ)))"""'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((((((&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((())))))*********,,,///+++&&&,,,BBB[[[iii^^^}}}}}}pppVVVccc^^^LLLOOO\\\NNN...((('''''')))++++++(((%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))((()))***++++++***)))(((!!!(((333???GGGOOO[[[eeeUUUMMMDDDAAACCCEEECCC???RRRJJJLLLQQQQQQUUUVVVMMMJJJMMMPPPSSSVVVXXXYYY[[[AAA;;;333...---+++((($$$,,,+++)))((('''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))*********)))***///666;;;TTTccc]]]DDD@@@UUU^^^TTTOOOFFFRRRbbbuuu|||zzzUUU```RRRSSS^^^MMM???111,,,......+++)))***)))((((((''''''(((((('''''''''''''''''''''''''''''''''''''''(((((((((""")))...***%%%***<<>>,,,---000---++++++***))))))))))))***((((((((((((((((((((((((((((((((())))))******+++333)))&&&333KKKeee|||~~~qqqzzzdddaaaLLL???666777444+++(((---++++++******))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''&&&$$$%%%%%%%%%%%%&&&((((((((((((((((((&&&%%%$$$$$$%%%&&&'''''''''&&&&&&&&&&&&''''''''''''''''''((()))***+++***+++111:::BBBHHHQQQYYY^^^???666000...,,,+++,,,,,,+++***************************ZZZuuu[[[+++---III~~~___BBBEEEGGGDDDIIIcccccczzz...'''!!!(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%((()))***++++++)))'''&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((())))))***+++,,,,,,%%%...666:::DDDVVVhhhppp~~~nnnWWW\\\ZZZHHHFFFVVV777///''''''+++...***%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******111...)))&&&'''***000333???FFFSSS___```[[[ZZZ___XXXOOOFFFEEEKKKRRRSSSQQQHHHAAAEEEMMMOOOVVVYYYQQQTTTVVVWWWTTTPPPRRRYYYaaaccc]]]SSSIII@@@777---&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******+++(((&&&***444@@@JJJOOOKKK777888PPPYYYNNNMMM[[[jjjzzz}}}^^^VVVQQQgggWWWDDD666,,,'''***111******)))(((((((((((()))(((((((((((((((((((((((('''''''''(((((()))))))))***++++++***...===RRRbbb[[[oooqqq]]]FFFPPP|||nnnkkkPPPGGGTTTMMM...$$$333,,,,,,+++***************))))))))))))))))))))))))(((((())))))***++++++,,,***(((444RRRrrrwwwxxxsss]]]999///555666000,,,------,,,++++++***))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%&&&''''''''''''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((((((''''''(((((()))***+++***+++111:::BBBHHHQQQYYY___???666111///---,,,------,,,+++*********++++++++++++,,,JJJddd;;;MMMVVVqqqyyyfff^^^WWWKKKfffZZZIII(((&&&...***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((('''&&&%%%"""$$$&&&'''))))))(((((((((((((((((((((((((((((('''''''''(((((((((((()))((())))))***+++,,,------..."""...QQQdddfffyyymmmdddNNNSSSWWWQQQPPPBBB111((((((,,,,,,+++(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******++++++---***&&&(((000???NNNXXX^^^XXXTTTUUURRRPPPWWWbbb___]]]^^^fffqqqxxxxxxuuu{{{yyywwwmmmjjjhhh]]]KKKNNNPPPPPPOOOTTT___hhhgggddd___XXXOOOGGG@@@===))))))((((((((()))******(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******++++++((((((---888HHHVVV]]]```UUUbbb___TTTgggsssmmmVVVUUUUUUOOO===***'''...+++******)))))))))))))))((((((((((((((((((((((((''''''(((((())))))******,,,&&&%%%333KKKbbbmmmooommmdddCCCJJJuuuPPPKKKOOOCCC444------,,,++++++******++++++))))))))))))))))))))))))(((((()))***+++,,,,,,---&&&888VVVsss{{{zzzoooIII333...///222///......---,,,+++******)))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&((()))++++++***)))'''&&&%%%%%%%%%&&&'''((()))((('''&&&((((((''''''''''''(((((((((((((((((()))***++++++***+++111:::BBBHHHQQQYYY___???666111///---,,,---...---,,,++++++++++++,,,,,,,,,---888'''HHHaaaoooPPPcccllllllrrrkkkwwwlllgggZZZcccWWW---(((333"""###&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''******))))))((('''''''''''''''((((((((())))))))))))+++---111444888:::<<<::::::::::::999777555444,,,+++)))(((((()))+++,,,((((((((((((((((((((((((''''''((((((((()))))))))))))))***+++,,,---......***<<>>111***(((***,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((()))******+++,,,,,,''',,,555BBBQQQ```mmmsssTTTMMMMMMXXXdddnnn~~~qqqcccWWWMMMGGGTTTVVVWWWUUUPPPOOOQQQTTT;;;777111,,,((((((***+++(((((((((((((((((((((((((((((((((((((((((((((((((((((()))******+++,,,,,,+++555EEEVVVbbbhhhgggeee___\\\mmmoooccc[[[ZZZRRR???000+++++++++***)))))))))******((((((((((((((((((((((((''''''((())))))***++++++(((+++666LLLdddooollldddEEEUUUuuu\\\HHHNNNIII555------,,,++++++++++++,,,************************((())))))***+++,,,---...===UUUsss}}}zzz___WWW999444777000000///...---,,,+++***)))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((((()))+++---,,,***(((''''''((((((&&&&&&'''(((((((((((((((((((((''''''''''''(((((((((((((((((()))***+++,,,***+++111:::BBBHHHQQQYYY___???666111///------......---,,,+++++++++,,,,,,---------&&&000:::PPPiiibbbooolllpppmmmmmm|||tttwwwuuu___hhhnnnaaa]]]___fffmmmkkkZZZhhh```OOOCCC999111)))---''''''''''''''''''''''''((((((((((((((((((((((((------,,,+++***)))((((((''''''(((((())))))******444777===DDDMMMTTTZZZ]]]SSSTTTTTTTTTRRRPPPNNNMMMLLLFFF===333---*********))))))))))))))))))))))))(((((((((((()))))))))))))))******+++---...//////@@@@@@UUUyyywwwiiiSSSMMMLLLGGG<<>>VVVhhhjjj```SSSJJJaaa}}}^^^BBBEEENNN...---,,,,,,++++++,,,,,,************************((())))))+++,,,---......YYYiii|||fffgggGGG111111000///...---,,,++++++))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((()))***)))((()))+++,,,+++***(((&&&&&&''')))***'''&&&&&&&&&&&&'''((()))((((((''''''''''''(((((((((((((((((()))***+++,,,***+++111:::BBBHHHQQQYYY___>>>666222111///...---------...///---,,,---+++))),,,222...HHHXXXlllsssqqqyyyrrr{{{sss~~~uuufffppp___```zzziii^^^KKKXXX```VVV@@@...''''''$$$+++***"""###,,,,,,###&&&&&&&&&'''''''''((((((---,,,+++***)))(((&&&%%%###'''---...---000===IIINNNUUUMMMOOO@@@IIICCCFFFVVVDDDCCCEEE<<<222888===RRRgggXXXLLLKKK;;;,,,""")))***++++++******)))((()))(((((((((((())))))***+++(((***111111)))***777MMMQQQvvv^^^XXXQQQBBBPPP666***!!!222%%%***+++'''&&&***,,,)))''''''''''''((()))***++++++(((+++222000)))---999SSScccrrrqqqgggcccnnn{{{vvvZZZSSS^^^bbbZZZSSSVVVQQQAAA111+++)))))),,,)))''''''***+++)))%%%***)))(((((((((((())))))))),,,***$$$###***444888WWW{{{nnnqqqpppooorrrUUUQQQZZZ???444((('''***(((+++///+++))))))(((((((((((()))))))))+++***'''(((,,,,,,(((;;;YYYlllbbbUUU===PPP}}}{{{iiiZZZXXXVVVTTTTTTVVVYYY[[[bbbiiiyyyrrrKKKQQQCCC333)))+++///...,,,---,,,++++++******++++++,,,000&&&(((222...'''777TTTuuu|||yyy}}}lllvvv|||CCCJJJ999666777777111---+++(((---,,,+++***))))))))))))&&&&&&'''((())))))&&&$$$)))((('''&&&&&&'''((((((,,,***)))(((((()))+++,,,///)))!!!***+++###((($$$(((***'''$$$%%%(((***)))(((((()))******)))'''((((((((((((((()))******,,,***000<<>>777222111000...------......,,,(((''',,,000222666;;;RRRiiiooorrrpppyyy}}}{{{jjjlllkkkeeeWWWTTTRRRSSSTTTLLL;;;,,,%%%((()))((($$$###'''---&&&&&&'''''''''((((((((('''))),,,---,,,,,,,,,...000...222;;;FFFKKKJJJHHHSSS\\\XXX```WWWeeebbbfffnnndddTTTYYY<<>>888***000555&&&---,,,,,,++++++,,,,,,---))),,,+++)))222KKKjjj~~~yyynnnrrr:::+++888///000777***...---,,,+++************,,,+++)))''''''''''''(((+++***)))((('''(((((()))$$$)))///222111...,,,,,,999......444222111000+++...)))$$$%%%(((+++***)))+++)))''''''(((******))))))))))))((())))))***+++---+++000<<>>///---,,,*********++++++******)))))))))***++++++...,,,(((...FFFdddsssssspppnnnddd\\\SSSPPPYYYjjj~~~llleeemmm|||oooGGGHHHCCC000""",,,444++++++******))))))******+++,,,***,,,---+++111IIIcccbbbNNN>>>sss~~~UUU___|||aaassswwwHHH:::CCC777,,,111111------,,,,,,,,,,,,------+++///...///BBBcccyyy~~~vvvmmmooo777555;;;444---,,,///...---,,,++++++++++++)))*********)))***+++,,,++++++******+++---...///===>>>@@@DDDGGGHHHHHHGGGIIIBBBKKKQQQIIIOOOQQQAAA:::555111111000...,,,---,,,***''''''))),,,------***))))))))))))***++++++...+++000<<>>111000///%%%++++++************++++++(((//////(((---DDD^^^mmmlllHHHrrrtttdddnnnooouuuuuuMMMFFF999---...///...------------------...,,,...000;;;VVVrrr|||vvvoooddd444999888...666000///...---,,,,,,,,,,,,'''))),,,,,,***)))***+++%%%&&&***000666>>>CCCGGGJJJHHHJJJQQQYYY\\\XXXSSSAAABBBLLLHHH>>>LLLSSS>>><<<::::::;;;888333333999333000,,,++++++,,,,,,,,,***************+++,,,,,,...,,,000<<>>---'''***,,,*********+++++++++,,,,,,,,,,,,+++***---999IIIVVVUUUmmmtttjjjJJJAAA777@@@KKKLLLCCC777---)))++++++++++++,,,...///000111...444...222hhhJJJEEE333,,,((()))+++*********+++++++++,,,,,,---...///---HHH```eeeeeepppssssssvvvxxxlllWWWKKKKKK>>>000***---///,,,'''************+++,,,------111---@@@bbbqqqssspppPPPTTTsssooorrrIIIBBB888))))))111,,,,,,++++++++++++,,,,,,'''000000,,,:::XXXkkkkkkRRRzzzuuu^^^nnnrrrHHH999777222,,,///......------......///,,,,,,777NNNfffvvvqqqTTT555444111555111000///...------------(((+++---,,,)))((())),,,000222777>>>FFFNNNUUUYYYUUUTTTUUUYYY]]]ZZZQQQIIIVVVWWWUUUKKKEEEMMMLLL===///---///555444222999DDD<<<999444111...,,,***(((++++++******++++++,,,---///,,,111<<>>888+++,,,,,,---...///111111***:::,,,@@@{{{}}}{{{xxxzzzzzz{{{~~~{{{}}}ZZZCCC777---,,,,,,))))))+++******+++,,,...000222333ddd]]]ooo}}}zzzyyy___SSSBBB555...---...///++++++++++++,,,---...///...WWWppprrrUUUYYYtttyyyHHH:::777***---,,,,,,++++++,,,,,,---000(((+++DDDaaallleee[[[{{{hhhNNN)));;;//////............/////////666SSStttwwwwww~~~|||:::;;;555222111000//////.........---......---...666BBBLLLNNNQQQUUU[[[ccckkkqqquuujjjkkkjjjfffeeeooommm\\\LLL===888======;;;999888777555111///,,,,,,++++++,,,,,,---...000---111<<>>]]]jjjooottt{{{^^^FFF;;;555---***000+++...***)))000///---444OOOcccpppeeeWWWsssfff666111333++++++++++++,,,...,,,(((...)))222RRRffftttPPPlll{{{}}}lll@@@---222555000444222+++000000777CCCddddddzzzoooCCC...666222...555000---555...+++444111(((777ZZZkkkgggTTTRRReeeuuuooommmhhhUUU___xxxiiimmmLLLAAA777666666444444666000---***)))+++---//////...111222:::FFFGGGNNNaaahhhooo???;;;<<<...666...666:::444bbbsssDDDLLLXXX???222---...---,,,...000000---222JJJddduuurrrkkk\\\@@@555>>><<<+++)))111///...222111666000HHH~~~pppnnnxxxxxxppp~~~@@@888---***)))...000,,,---...------777LLL```iiiMMMFFF@@@,,,444000,,,111---***...---///<<<^^^^^^eeeaaa\\\888555///---,,,+++,,,------+++///...MMM[[[aaa???iiidddeee???222222---///000000333111+++[[[tttwwwyyyvvvBBB;;;444333000333444111222,,,555+++000JJJdddjjjaaaYYYjjjqqqtttdddSSScccuuuyyyzzzKKK<<<======888000222///,,,***,,,---.........111222:::EEEGGGNNNaaahhhmmm>>><<<@@@)))999666111<<>>///333///,,,+++,,,---......111888RRRXXX\\\QQQyyy888555222///---000444444333OOObbblll{{{<<<666999333///555555...///222333EEEbbboooiiigggoootttmmm___iiivvvyyywwwOOO111444AAA555222...,,,,,,---.........111222999EEEGGGNNNaaaggglll>>>===555>>>444===777GGGWWWPPPYYYFFF333///...///...---555@@@oooyyyggg222GGG888444444//////333111666NNNfff{{{www___IIIWWWKKKnnniiiiiikkk>>>>>>,,,(((///+++,,,///...---888TTTqqqvvvsssyyy~~~}}}~~~{{{}}}rrrlllrrrgggWWW```qqqxxxyyyxxx{{{vvvggg===GGG***222---111......333555AAAYYYlllXXXjjjggg>>>555000,,,------,,,---...///PPP\\\TTTTTTxxx]]]:::444777000000555222777```jjjiiixxxDDD::::::777---333555+++555444JJJaaaiiihhhiiiqqqxxxnnnrrrxxxgggrrrJJJ&&&999555111...---...------...111111888DDDFFFNNNbbbhhhjjj===>>>666DDD000555JJJ~~~~~~HHHPPPNNN>>>111---333000+++@@@___hhh???<<<;;;555,,,333777///---ooovvvfffZZZpppeeeuuuaaaiii{{{}}}DDDAAA///...///,,,///,,,---666FFF___YYYSSSBBBCCCKKKIIIKKKLLLBBBIII@@@:::;;;===>>>DDDMMMEEELLLJJJ===333555;;;>>>DDDPPP[[[cccVVV>>>>>>MMMDDDOOOYYY___hhh{{{bbbFFF222222///000,,,...444777HHHdddXXXaaawwwooolllkkklllooozzz|||}}}BBB666000---//////,,,+++...222ddd|||VVV]]]ppplll~~~===111:::333000444000BBBOOOqqq~~~:::000888222444666+++:::KKKZZZjjjrrrsssrrrpppooouuu~~~zzz|||}}}zzzTTTOOOMMM<<<888333000//////...---///111000777CCCEEENNNbbbkkkhhh===>>>AAA333555333pppXXX>>>PPPFFF666///444444999YYYCCC<<<:::444---333999222OOOvvvbbbuuuppp|||yyysssaaaBBB///111///222111+++///AAAYYYrrr~~~NNNCCC@@@333CCCYYYVVVVVVUUUGGGAAA???AAAGGGKKKMMMRRRYYYOOOYYYccc```QQQBBB@@@FFFQQQfffmmmhhhUUUPPPMMM+++:::BBB^^^AAABBB+++111111------222888RRRwwwWWW\\\}}}vvvnnniiijjjlllzzzjjj]]]KKKHHHDDDAAAAAACCCEEEEEECCCEEEGGGHHHJJJNNNSSSWWWRRRXXXggg{{{ZZZ;;;222...000000,,,,,,111DDD___xxxVVVmmmJJJ///777333222555111QQQkkknnnxxxtttwwwzzzyyywwwvvviiikkkkkkjjjfffcccaaaaaa```rrrPPP+++888:::555999000@@@\\\^^^jjjwwwssslllzzzuuulllkkkUUU>>>:::555222000000///...///111000777BBBEEENNNbbblllggg<<>>hhhbbbaaaoooeee```YYYTTTTTTRRRWWW]]]aaacccbbb```]]]\\\hhhbbb[[[bbb___ZZZbbbVVVbbbjjjiiilllvvv~~~CCC777///000///,,,///888VVVfffTTTjjjvvvlllqqqYYYMMMJJJPPPcccwwwiii777666444666:::444]]]ddduuuxxxqqqfff\\\TTTMMMIIIFFFKKKJJJMMMUUUXXXUUUTTTUUUTTTXXX\\\ZZZUUUSSSUUUYYY}}}<<<:::;;;///;;;<<>>XXXCCC{{{xxxoookkkVVVLLLGGGIIIKKKJJJMMMXXXiiivvvvvvvvvyyyzzzqqqbbb\\\___hhhjjjccccccjjjfffppp~~~CCC999666<<<>>>555ccclllxxxmmmeeebbbaaaaaaaaa```^^^ZZZVVV\\\cccrrr{{{wwwzzzhhhooouuutttooonnnttt{{{TTT>>>777&&&;;;GGGYYY[[[kkkqqqlllwww|||```UUUcccRRR@@@<<<777444222222111111///111///666AAADDDNNNbbbkkk\\\???<<>>HHH222000aaarrrVVVBBB888888...>>>UUUSSSPPPfffyyy___WWWjjjrrriiiVVV}}}lllgggaaakkktttoooCCC'''000333---::::::ddd|||ggg^^^777:::***444:::000QQQwwwZZZnnnssseeewwwppp888333222555%%%999EEEeeeSSSbbb___~~~^^^KKKWWW______lll~~~aaa___|||wwwgggPPP333;;;<<<...RRR]]]zzz~~~iiimmmttt|||^^^UUUgggmmmzzzjjjAAA:::333GGGLLLWWWccciiixxxooopppsss]]]GGGEEE===777777666333000000111222000555???BBBKKK```ddd\\\@@@===@@@???{{{vvvzzzMMM???DDD999BBB|||>>>;;;888333AAANNNSSSssshhhyyy\\\vvvDDDLLLeeekkk___OOOwwwtttcccvvvpppgggEEE777333777222222MMMlllaaaOOO~~~sss{{{WWW000???&&&999BBBqqq___pppHHH---///:::444777LLL|||LLLxxxyyy}}}kkk;;;999<<<999SSScccpppSSSddd~~~hhhyyyBBB===222FFFVVV]]]hhhzzzjjjRRRlllsssRRREEE===777777666333000000111222000555???AAAKKK```jjj\\\@@@>>>CCC]]]vvvooopppjjjoooyyyLLL;;;===;;;ZZZzzzxxx;;;===666444EEErrrCCCUUUXXXrrrfffuuuEEEHHHgggkkkTTTyyy}}}ZZZaaaggg___mmmJJJ===,,,---444333]]]zzz[[[999TTTzzzXXXnnnLLL000CCC...555CCC{{{[[[vvvbbbwwwXXX+++---777999333cccpppiii~~~zzzyyyXXXCCC666888AAAPPPqqqRRReeeOOOAAA888HHH]]]___eee{{{lll}}}ttt^^^nnnEEE===777666666333111222111222000555===@@@JJJ```nnn]]]AAA???>>>rrrzzznnnjjjUUUJJJRRRYYYdddeeeVVV;;;<<<;;;www~~~^^^JJJ???555777YYY{{{|||sssRRRqqq\\\yyyooonnnLLLYYYoooHHHeee}}}ggg\\\mmmiiiSSSLLL:::555555222>>>hhhXXXqqqxxxxxx}}}rrrpppHHH}}}bbblllJJJeeeqqqLLLTTT]]]BBB///;;;444LLLVVVrrraaaRRRnnnsssggg444444000666;;;PPP~~~]]]|||^^^kkkDDDNNN999:::DDDSSS~~~fffjjjYYY\\\rrr@@@EEELLLXXX\\\^^^zzz}}}bbbooowwwRRRFFF>>>888777888555444555111333111444<<<>>>JJJaaalll]]]BBBAAANNNtttbbbwwwfffNNN:::===BBBFFFpppfffxxx???BBBDDDxxxwwweeeuuukkk@@@777@@@|||llleeeUUUiiiuuufffvvvjjjkkkttt{{{SSSBBB]]]nnnAAA___sss[[[XXXuuufff]]]xxxttt:::999///222EEE~~~IIIpppqqqZZZ^^^:::iii}}}JJJRRRxxx}}}oooHHHHHHxxxVVV]]]tttIII,,,444999oooyyyUUUaaaFFF___~~~|||mmmxxx<<<888111888NNN[[[jjjWWW@@@:::pppSSSyyyuuuttt```BBB???DDDaaa|||zzzfffZZZ>>>LLLMMMOOO```rrr~~~WWWmmmyyygggXXXHHH???999999999777777888111333111444;;;<<>>>>>OOOuuuhhh===???AAASSStttrrr```===FFF000@@@VVVqqqDDD444\\\vvvNNNeeevvvggg~~~yyy~~~~~~}}}:::222333999ccc~~~eee]]]sss===FFFSSS]]]gggyyyoooyyyzzztttCCC===CCCssscccsssfff{{{VVVEEEQQQVVV~~~JJJIIIIIIMMMmmmfffXXXiiiWWWHHH???999888999888888:::000444222444999;;;HHHbbbiii^^^DDDCCCyyy{{{fffaaaaaakkktttuuuzzzvvvrrr[[[WWWZZZ~~~lllWWWDDD333666@@@FFFqqqcccBBB:::ooorrrzzzqqquuuCCC<<<777NNN[[[III<<<:::...444IIIZZZppp~~~\\\>>>555444111444===HHHXXX\\\UUUyyyjjjUUUJJJCCC>>>[[[jjjVVV___fffDDDTTTvvvTTT@@@777...999MMMGGG999GGGdddnnn```GGG666333<<<;;;HHHWWW|||{{{]]]^^^pppUUUJJJPPPjjjQQQ555555<<<~~~]]]777OOOdddOOO{{{ooo[[[AAAKKK555HHHWWWMMMKKKssscccEEETTTbbbwwwmmm~~~BBB111555777}}}kkkjjjccc{{{VVV666888EEEqqq[[[RRRhhhqqqbbb@@@<<>>777777888777888:::000444222333888:::HHHbbbkkk^^^DDDCCCxxxeee}}}XXXSSSOOOGGGLLLJJJJJJVVViiisss}}}ggg\\\TTTmmm{{{uuuKKK999999===444<<<```XXXIII999{{{hhhrrr}}}dddJJJbbbzzzpppwwwKKKFFFCCCXXXSSS>>>111:::333777HHH^^^lllLLL333333:::777444777///:::CCCJJJuuu[[[BBB<<<999888YYYtttoooDDDiiikkkDDDOOOuuu\\\pppEEE666888999XXXMMMCCC888FFFhhhoooSSS;;;999<<>>999KKKmmm999HHH^^^VVVwwwUUU}}}gggCCCAAAYYYMMMFFFYYYTTTNNN[[[iiipppDDDFFF\\\{{{fff[[[HHHEEE<<<555555666666777999000444333333888999HHHbbbkkk]]]AAAGGG\\\rrrhhhoooooo]]]]]]SSSIIIPPPTTTPPPLLLPPPVVVZZZnnn{{{qqqRRRZZZtttZZZHHH>>>888555666@@@KKKqqq```FFFGGG~~~wwwuuuSSSUUU___```kkkDDDPPPrrrjjjqqqzzzzzzTTTFFF666hhh~~~xxxsssMMM>>>555:::888222===[[[ttt}}}VVV@@@444:::>>>888888@@@???FFF===???SSSQQQ<<<666888:::]]]HHHNNNsssMMM???hhheeennn\\\<<<555888qqqVVVDDD;;;iii}}}kkk999EEESSSlllzzzggglll|||~~~tttWWW===:::AAAEEEGGGKKKHHH======PPPtttmmmcccCCCfff999;;;\\\WWWpppTTTggg>>>TTT{{{QQQ888AAAYYYQQQOOO~~~|||YYYqqqsssoooSSS;;;222IIIKKKXXXooonnnCCC@@@000???```~~~___LLL888999^^^xxxJJJWWWaaa[[[FFFEEETTTpppFFFOOOxxxttthhh\\\rrrqqqxxxUUUvvvhhhvvvpppzzz===EEEttt{{{___KKK;;;777444555666555888===<<<888222333888777EEE```jjj\\\DDDNNNhhhoooaaattt|||kkkQQQKKKTTT[[[\\\\\\___bbbaaa^^^nnnttteeegggjjjPPP@@@777222000222???IIIooo]]]JJJNNNfff{{{mmmZZZ```sss[[[MMM}}}{{{nnngggrrrMMMLLL999qqqzzzbbbOOO888444777999<<>>MMMKKK;;;444666@@@gggIIIjjjxxxSSS>>>ccc}}}MMM[[[XXX///777666vvvmmmEEETTTSSScccrrrxxxjjjPPP```~~~|||lllVVVGGGMMM[[[eeemmmtttXXXAAAUUU~~~|||oooWWWFFFzzzCCC<<>>MMM{{{SSSYYYOOOVVVHHHZZZHHH999TTTVVVOOOLLL^^^]]]lllaaa```iiivvvuuuNNNNNNeeeFFFaaannntttjjjMMM>>>777333555666666888;;;<<<888111333888777DDD```jjjYYYDDDSSSkkkiiilllfffnnnJJJQQQ\\\hhhqqqxxx}}}|||www{{{tttfffTTTVVV|||xxxdddMMM>>>666222333666===GGGmmm[[[OOO\\\```cccrrrooouuuJJJRRRpppoooaaa```}}}FFF<<<222vvvxxxiiiNNNRRR===999777===KKKSSSOOOEEE===SSSMMMCCC>>>???EEEKKKNNNOOO@@@@@@OOOZZZZZZLLL888:::CCC]]]yyyQQQPPP[[[===[[[ttt@@@OOOlll???666888~~~}}}JJJjjjiii}}}TTTSSSsssvvviiibbbjjjvvvpppSSSaaa~~~hhhwwwSSS<<>>777444666:::<<>>FFFLLLJJJHHHFFFYYYooo{{{tttLLLEEEGGGOOO```llldddSSSKKKGGGbbb```<<>>>>>DDDDDDFFF]]]zzziiiGGG>>>HHHOOOLLLIII[[[yyymmmIIIKKKXXXkkkwwwwwwgggRRRVVVqqq~~~```;;;QQQyyyBBBHHHyyyEEEAAA===}}}OOORRRiii~~~}}}hhhoooSSSxxxIIIAAA===AAAwwwkkkVVV:::DDDZZZzzzfffQQQ^^^]]]{{{}}}|||hhhWWWzzzsssDDDRRRjjjVVVqqq...888tttdddWWW@@@>>>555TTTcccWWWUUUKKKTTTUUURRRhhhsssnnn~~~rrr^^^FFF===<<>>OOOaaaxxxuuussseeebbblllxxxqqquuuHHHppp^^^FFFpppOOOKKKxxx777;;;pppvvvEEENNNZZZDDDDDDDDD@@@CCCHHHKKKXXXyyy{{{UUUDDDHHHNNNOOO^^^{{{OOORRRmmmgggaaassstttxxx\\\:::MMMttt???GGGWWW???<<>>CCCIIIrrrgggsssQQQLLLuuuOOOTTTkkkOOO777777WWW^^^kkkSSSQQQ@@@IIIDDDIIIMMMCCC@@@UUUlll}}}yyy~~~pppFFF>>>DDD}}}MMMVVVTTTVVVKKKfffFFFAAA\\\yyyiiiKKK;;;UUUqqqCCC<<>>DDDTTTSSShhhSSS>>>:::|||pppvvvdddZZZ===XXXkkkMMM>>>HHHkkk}}}ssstttHHHEEEQQQ]]]rrrpppSSSmmmvvvMMMVVVPPPFFFddd{{{\\\\\\LLLUUUMMM```[[[aaaQQQ```}}}www^^^bbbhhhYYY[[[nnnoooVVVXXXpppvvvSSSGGGCCC888111555::::::999;;;888666000222777666CCC___rrrxxxuuurrrnnnddd[[[OOOGGGBBB>>>888444777555222222666===DDDHHHVVVwwwKKK|||tttlllxxx```OOOkkkCCClllCCC777:::rrr[[[UUUaaajjjOOOMMMFFFRRRKKKLLLVVVHHH999CCCNNNZZZpppyyyoookkk@@@:::FFFtttBBBWWWKKK{{{]]]QQQeee___YYYqqqjjjBBB===jjjiiiRRR555|||~~~UUUuuu___lllxxxsssvvviii<<>>@@@qqqTTTGGG333;;;222<<>>```ddd@@@KKKQQQUUUqqqkkk\\\llliii{{{___>>>LLLcccsss___UUUXXX```UUUXXXNNNHHH\\\bbbuuuuuunnnlll~~~wwwuuucccnnndddTTTeeexxxNNNLLLDDD999222555999999888999888555000222777666DDD```rrr~~~xxx~~~}}}{{{wwwyyyxxxrrrllleee]]]VVVPPPIIIAAA;;;999888555222555444444777<<>>EEEFFF[[[qqqaaaHHHKKKJJJZZZzzztttZZZGGGWWWrrrxxxSSS555:::VVV\\\PPPkkkpppkkkdddeeennnuuutttPPP999JJJxxxLLLNNNooorrrYYYvvvpppsssCCCEEEHHHZZZOOO===666BBBuuuWWWWWWWWWSSSWWW999RRRJJJJJJyyybbbPPPvvvCCC???JJJZZZNNN\\\___hhhxxxjjj}}}iiiNNNOOOQQQ}}}~~~NNN???NNNMMMAAAGGG]]]}}}eeeAAASSS\\\iiiZZZlllcccuuu^^^dddGGGYYY@@@:::555555888:::999999555444000222666555EEEbbbttt\\\sssooofffyyyiiizzzlllwww~~~YYYcccSSSGGGRRRLLLHHHFFFFFFBBB<<<888:::888555333444555666777///777???BBBCCCGGGQQQZZZpppLLLsssmmmaaattt|||xxxvvvvvvvvvvvvuuusssssssssqqqooonnnnnnooolll```TTTPPPccckkk222ddd~~~JJJEEE;;;777eee{{{cccfff```JJJ???GGGSSSLLLGGGKKKIIIKKKPPP\\\|||ttt\\\\\\ccc{{{XXXdddZZZIIIRRRfffvvv{{{eeeGGG555@@@\\\zzzNNNPPPtttpppqqqjjjlllkkk{{{{{{~~~vvv~~~bbbFFF666cccwwwoooUUUggg{{{zzzXXXEEEDDDIIILLLZZZ;;;999GGG]]]LLLUUUeeewwwNNNZZZWWWnnn|||nnneee>>>EEE@@@fffUUU```eeegggFFFQQQHHHHHHMMMgggwww~~~pppUUUHHHhhhiiiVVVfffaaaNNNRRR]]]YYYccckkk}}}ZZZTTTkkkqqqcccvvv___vvvZZZnnnOOO[[[ZZZ<<<:::666555888;;;;;;:::333444111222666555EEEddduuuXXXrrrhhh\\\KKKRRRHHHHHHTTTIIITTTTTT???HHHCCCAAABBB<<<777888999777555555222111111111222444666777;;;???BBBCCCFFFRRReeesssdddGGGccceeeiiiXXXxxx{{{wwwtttqqqooooooppppppoooppppppnnniiicccaaabbbeeejjjhhh[[[rrrWWW999hhhvvvKKKKKK???555VVV```OOO]]]\\\DDD???QQQhhh}}}LLL@@@VVVzzz]]]KKKaaacccYYY\\\kkk{{{tttVVV>>>777EEEbbb}}}nnnHHHZZZiii~~~~~~rrrjjjppppppsssfffjjjrrrEEE888>>>}}}wwwiiihhhvvvqqqooowww[[[@@@DDDDDDaaaZZZDDDooozzzBBB===CCCxxx}}}III888???SSS}}}|||PPP[[[nnnIII>>>EEE@@@{{{iiiIII^^^___tttKKKGGGCCCRRRLLL|||pppbbbeeefffwwwyyykkkrrraaaiii[[[{{{EEE^^^sssNNN;;;;;;888555777;;;;;;999222333111333555555FFFfffuuufffqqqqqqXXXJJJDDD???CCC666000???888<<<===777999777222000333444111222555000000222333555888<<<>>>CCCDDDFFFMMMYYYjjj{{{LLLkkkuuu___^^^[[[kkkppprrrfffbbbdddeeeccc``````aaacccdddddddddeeebbb]]]YYY[[[ccckkkkkkmmmsssAAAZZZoooZZZWWWMMMHHH<<>>:::^^^cccfff}}}|||pppHHH<<>>|||rrrJJJ888;;;999lllYYYGGGiiiooo>>>CCC>>>QQQddd^^^QQQRRR}}}PPPWWWzzzcccmmm}}}uuuddd```ZZZlllQQQ^^^uuujjjHHH<<<>>>;;;666666999999555000333111333555444FFFgggvvv]]]|||rrrrrrOOONNNIIIBBB======444>>>***<<<444///222333//////333333000000555222444666999;;;???DDDGGGEEEEEEKKKZZZnnnxxx]]]]]]gggnnn\\\fffSSSgggMMMaaa}}}kkkSSSKKKJJJHHHHHHKKKNNNPPPPPPNNNPPPRRRSSSWWWdddvvviiippp___777sssnnn~~~OOObbbMMMRRRFFFBBBQQQBBBdddwwweeeaaauuuuuuRRR```zzzcccXXX@@@888===QQQwwwZZZRRRpppiiioooooodddfff```zzzwwwvvv]]]777GGGIIIzzzvvvooolllvvv{{{RRRAAAEEELLLaaa^^^???vvvhhhQQQIII;;;mmm}}}kkkRRR?????????kkk<<<888iiizzzvvvXXX>>>III888dddWWWhhhGGGLLLqqqdddpppqqq```eee\\\XXXiiiSSSBBBkkkzzzHHHNNN>>>AAA>>>777555888777222000222111333555444GGGhhhvvvWWWqqq```IIICCCCCCBBBBBB???===<<<===;;;888444555666777999999999999999888<<>>IIIbbbxxx999qqqbbbggg}}}kkkjjjcccfffccc```nnnWWWAAAKKK:::aaawwwwwwvvvllltttmmmQQQJJJ666PPPWWWIIIYYYqqqgggMMM:::YYY]]]DDD<<>>III<<>>DDDBBBAAABBBDDDEEEDDDBBB>>>>>>>>>>>>>>>?????????HHHFFFDDDBBBBBBEEEIIILLL\\\uuu[[[QQQkkkXXXfffVVV\\\\\\\\\XXXRRRWWWkkk}}}dddUUUUUUkkkeeeKKK444UUUcccuuuMMM```UUUOOOUUUOOOKKKLLL```vvvXXXjjj___QQQCCC999888FFFhhhfffRRRvvv]]]xxxqqqdddggg``````ccc___```~~~]]]FFFEEE444tttnnnwwwzzzpppqqqlll```NNN555KKKKKKiiidddCCCbbbuuusss\\\CCCQQQuuu^^^KKK______jjj\\\??????GGGRRRrrrUUUwwwSSSMMMNNNLLLccciiiWWW\\\zzzZZZnnnvvv|||dddTTTRRRSSSRRRxxxkkkPPPOOOUUUFFF777555777777444222///333111111555777FFFaaassshhhxxxvvvbbbcccNNNKKKGGGDDDCCCBBB@@@>>>JJJIIIGGGGGGGGGHHHJJJKKKBBBAAACCCJJJTTT___hhhmmmvvveee[[[fff```VVVZZZZZZYYYYYYYYYVVVOOOLLLTTT^^^zzzZZZSSS___]]]ooo~~~oooZZZBBB777FFF\\\vvviii\\\UUUVVVRRRMMMSSSOOONNNNNNWWWsssXXX@@@444999FFFXXXyyyqqqDDDiiigggqqqyyykkk```fff\\\\\\ccc^^^UUUddd}}}VVV@@@LLL222ooojjjmmmnnnooommmlllrrrxxxddd@@@:::IIIRRRRRRLLL___nnnPPPIIIooorrrnnn^^^|||kkkCCCDDD===NNNbbbOOOmmmsss\\\PPPuuuSSSPPPZZZTTTaaaWWWaaaiii```[[[___sssvvvXXXZZZccclll|||lllUUUOOOZZZVVVQQQwww|||^^^mmmqqqOOOCCC888666666555444444///333111111666777GGGbbbtttbbbrrrxxxbbbyyyqqqlllbbbXXXNNNGGGAAA>>>CCCBBB@@@???@@@CCCFFFHHHHHHMMMWWWgggvvvZZZjjjvvv___ZZZ```KKKXXXUUUSSSSSSSSSNNNHHHHHHLLL```zzzzzzSSSVVVIIINNNKKKNNNXXXVVVMMMNNNBBB;;;<<>>444~~~xxx______eee___ffffffvvvtttdddMMM@@@???WWWOOOQQQMMM{{{___JJJ{{{VVV<<>>IIIuuuyyyYYY```JJJ]]]]]]ddd```nnngggrrr~~~\\\EEEAAAHHHSSSHHHpppHHH\\\oooWWWkkk]]]DDD===FFFCCClllcccVVVdddgggiiisssnnnaaa\\\GGGHHHppp\\\VVVZZZ___UUUWWWYYY^^^eeeqqqjjjrrrxxxAAA<<<888888555000---...///333111222777999HHHddd{{{TTTFFF\\\aaaOOOTTT~~~fffhhhYYYYYYSSSUUURRReeeMMMJJJHHHHHHLLLLLLJJJJJJMMMHHHGGGIIIcccvvvcccRRRWWW>>>QQQYYYEEENNNMMMPPPJJJOOOSSSHHHTTTzzzxxxcccIII999:::CCC;;;KKKddd{{{nnnPPP>>>ZZZqqqhhhbbb___^^^^^^^^^YYYPPPSSS\\\UUUMMMeeetttlllKKK///888SSSVVVPPPHHHSSSPPP[[[___XXX]]]___hhhqqqZZZGGG===AAAKKKKKKnnnGGGFFF~~~yyyjjj```cccFFF>>>DDDDDDOOOUUU}}}{{{aaaXXXcccMMMBBB\\\uuuaaavvvEEEMMMBBB888222///,,,...222///333111222777999IIIddd|||RRR???SSSWWWCCCCCCYYYzzzcccpppqqq~~~fffNNNZZZRRRTTTOOO```MMMFFFEEEFFFIIIHHHEEEEEEIII:::MMMJJJCCCZZZvvv~~~zzzpppyyynnnUUUaaa===BBBOOOKKK999XXXLLLLLLOOOEEEKKKQQQGGGQQQYYYrrrzzzsssmmm```PPPBBB444...555AAA???aaawww}}}WWWCCCYYYvvvqqqvvv]]]XXX___VVVXXXQQQOOOQQQTTTPPPKKKSSSaaa|||zzz~~~{{{aaaKKK;;;AAAgggHHHOOOFFF:::TTTEEEMMMRRRQQQNNN\\\dddxxxfffMMMDDDBBBBBBKKKVVVjjjXXXSSSuuuzzz{{{yyyyyywwwzzzaaaiiiKKK???CCCKKKNNN~~~nnn___rrrfffWWW~~~]]]FFFJJJxxxvvvfffrrr]]]AAAlllMMM@@@333...------///333...333111222777:::JJJeee{{{QQQ???LLLIII<<>>LLLLLLMMM@@@EEELLLAAAJJJQQQwww{{{}}}xxxmmmcccSSSBBB666777;;;<<<>>>DDDYYYyyy|||qqqccc???JJJccc___^^^YYYcccQQQPPPLLLRRRSSSNNNLLLOOOMMMGGGXXX~~~]]]bbbzzz}}}VVVLLL>>>888IIIwwwsssQQQIII;;;AAAJJJ777FFFAAAGGGMMMEEEXXXWWWRRRyyy[[[JJJ===???DDDGGGUUUggg[[[CCCzzz{{{~~~rrrnnnoooiiiqqqLLL:::===GGGKKK[[[]]]jjjsssWWWjjj???BBBYYY{{{~~~___ccc___bbbcccbbbpppXXXAAA777......111111000111...333111222777:::JJJeeexxxKKKFFFAAABBBAAA>>>===???@@@eeeUUUTTT___wwwuuu}}}sssuuuUUUOOO]]]UUULLLGGGHHHHHHFFFBBB>>>>>>???@@@@@@??????>>>;;;DDD<<>>@@@BBBCCCDDDFFFMMMYYYcccyyy^^^GGG;;;??????JJJPPPDDDlllhhh888}}}xxx~~~zzzzzzwwwrrrsssyyy~~~~~~kkk===DDDHHH???RRROOOvvvXXXxxxvvvzzz___fffmmmPPPMMMOOO}}}xxxuuu~~~|||wwwfffttt~~~iiiLLL444222000///...///000111222///111555666<<>>;;;;;;<<<:::AAAYYYhhhIIIRRRVVV^^^jjj||||||tttTTTIIIIIINNNKKKGGGDDDDDDEEEGGGHHH@@@@@@@@@@@@@@@@@@@@@AAA;;;BBB:::???RRREEE666DDDEEEVVVaaahhh}}}pppkkkaaaUUUIIICCCDDDFFFJJJJJJJJJGGGDDDAAAAAABBBIIIGGGEEECCCBBBBBBCCCCCC>>>SSSssszzz~~~yyy|||wwwooodddYYYMMMBBB;;;999333444<<>>QQQKKKyyyddd>>>===<<<:::999888999:::;;;:::<<<>>>>>>???DDDNNNVVV{{{vvvdddSSSGGGBBBOOO>>>FFFPPPUUU^^^EEEmmmuuurrrtttuuutttuuusssppprrryyy}}}}}}fffCCCPPP:::777SSSYYYVVVvvvlllWWW```aaaCCCSSS\\\|||uuurrrsss{{{```DDD222111///.........000000000...000555777===RRRgggxxxFFF@@@<<<<<<;;;888777999888555666GGGkkkuuuiiiHHH???LLLAAAVVVbbbmmmzzzqqqrrrqqqXXXNNNLLLKKKCCCCCCCCCAAA???AAAEEEIII@@@@@@???>>>>>>>>>???@@@<<<@@@666888FFF<<<111>>>===WWWbbbRRREEERRRlll{{{ttthhhSSSRRRJJJHHHFFFIIIMMMOOOMMMJJJKKKKKKIIIEEEBBB@@@@@@AAAFFFEEECCCAAA@@@@@@@@@AAA666KKKHHH~~~vvv||||||xxxsssnnneeeYYYLLLBBB;;;555222666999;;;>>>LLLhhhNNN888>>>RRRjjjeeeWWWUUUXXXQQQPPPPPPIIIGGGGGGEEEDDDBBB@@@>>>===<<<999>>>XXXlllkkkjjj```kkkiiirrr~~~|||mmmjjj]]]```GGGAAA???BBBLLL[[[{{{QQQ@@@:::888777555444444555666666555777999999999<<>>???@@@BBB===<<<:::999888999;;;<<<;;;<<<333333<<<777111;;;@@@HHHGGG===;;;DDDIIIGGG@@@DDDOOOJJJWWWNNNUUUUUUXXXMMMOOODDD@@@EEE???GGGEEECCCCCCGGGKKKKKKEEE???HHHHHHFFFCCC@@@???@@@BBBAAA@@@>>>===<<<<<<<<<===<<>><<<888NNN}}}gggccc}}}~~~vvvjjj^^^YYY\\\cccjjjssswwwlllmmmggg\\\^^^UUUVVVNNNYYYtttjjj???>>><<<555333333222111111111222333333555777777888999===@@@RRR```xxxgggccckkktttxxxwwwdddWWWPPPAAA:::@@@EEEDDDFFFLLLEEEeee|||KKK___uuutttlllqqqpppnnnppplllnnnmmmjjjjjjmmmmmmkkkqqqvvvoooTTTCCCCCC<<<:::XXXYYYNNN}}}VVVWWW}}}OOOGGGPPPttthhhvvvkkktttmmmgggiiippplll^^^ZZZ```{{{YYY???444111......---,,,,,,------......---111777:::AAAUUUjjjwwwBBB<<<888888777444444666000444777666555:::FFFPPPhhhTTTGGGKKKKKKAAA===CCCEEEAAA>>>>>>@@@AAA>>>;;;;;;999777666555666777999888777222111666555444:::111555888999???EEEBBB;;;999???HHH999MMM<<>>@@@BBB======<<<;;;;;;:::::::::???>>>666FFFlllzzzgggUUU[[[dddqqq}}}xxxooofff[[[PPPJJJAAA<<<666333444888<<<>>>BBBSSSeeexxxbbbAAA<<<___dddYYYWWWYYYSSSLLLMMMNNNHHHCCC@@@???===;;;999888888888;;;555666;;;999???bbb{{{~~~eeeppp~~~~~~tttmmmRRRSSSEEEIIIOOOVVVmmmrrrHHH888???---###999000000000000000000000111///111444555777888;;;<<<888<<>>;;;<<>>999999888666555555555555666444222111111111222555666...999BBB???555111666>>>999;;;CCC666FFF:::BBBEEEHHHKKKWWWMMMEEECCC777999CCCDDDEEEDDDCCCBBBBBBBBB<<<>>>??????>>>===>>>@@@;;;;;;;;;:::::::::999999777111999111LLL~~~ggg^^^RRRPPPXXX[[[mmmtttvvv|||yyytttrrrjjjeee]]]TTTKKKBBB;;;666777666666999???FFFKKKMMMaaammm|||VVV777JJJeeelllxxx```RRRQQQVVVPPPNNNWWWSSSDDD???===;;;999777666555555666333666999888222111;;;IIImmmPPP:::>>>:::&&&999FFF$$$.........///////////////,,,---///111333555777777>>>EEENNNmmmzzzkkk```OOONNNLLLLLLMMMQQQUUUWWWTTTSSSRRRQQQOOOMMMKKKJJJCCCAAA>>><<<<<>>;;;???EEE@@@OOObbbWWWyyy[[[SSSrrrXXXDDDLLLSSS~~~xxx]]]eee]]]\\\___iiihhh[[[RRRVVVWWWRRRMMMKKKJJJQQQjjjvvvUUU333(((000666111))),,,,,,,,,,,,------------111000444:::===BBBUUUjjj~~~???999555555555222111333000222222///,,,---444;;;000777777SSSkkkaaaUUUOOOWWWLLLMMMEEE:::;;;EEECCC777===<<<;;;;;;======:::777555555444333333222222111///,,,///000,,,...222///555+++'''...:::???;;;555888666;;;777===;;;BBBBBBDDDEEEOOOBBB===EEECCCLLL???>>>===<<<;;;:::999888999;;;===>>><<<;;;:::;;;666666777777666666555555///---888///777[[[}}}sssqqqlll]]]XXXIIILLLQQQSSSWWW___hhhnnnpppppphhhfffdddaaa___[[[WWWSSSGGGDDD???<<<;;;;;;;;;;;;>>>???CCCLLLWWWaaaiiilll}}}|||}}}iiiOOOFFFMMMuuuvvvmmmUUU^^^PPPPPPTTTMMMNNN[[[RRRAAAAAA:::888666333222222222333+++:::;;;//////;;;888))):::FFFzzzXXX888333>>>((("""999... ;;;,,,,,,---...............,,,,,,---...000222333333222888>>>LLLmmmvvvkkk]]]QQQJJJEEEAAA>>>GGGFFFDDDCCCBBBAAAAAABBB;;;@@@DDDEEEBBB???@@@AAA;;;KKK\\\mmm^^^CCCYYY|||iiiXXXWWWZZZ]]][[[WWWXXX]]]UUUXXXXXXVVVXXX^^^```___iiilllppprrrcccjjjuuuyyy]]]KKK:::666;;;AAAJJJRRRaaacccyyy|||zzzYYYXXXpppgggCCCTTTUUU```hhhnnnaaaTTTTTTUUUUUUOOOYYY```[[[RRRMMMKKKKKKDDDDDDEEEBBB???GGG[[[pppjjjJJJ999(((+++111444---&&&(((000+++,,,,,,---------------///...333;;;>>>EEEXXXmmm{{{>>>888444444333000///111......000222333111...+++***555000333+++HHH___yyylll^^^PPPJJJQQQJJJHHHEEEAAAEEELLLJJJAAA???EEE:::<<<===<<<888555444444111111111111000///---,,,+++)))...///(((+++...((('''---444444,,,'''...999777111555777555999@@@======AAALLL@@@888>>>:::@@@>>>;;;:::;;;>>>???===:::888;;;===>>><<<999777666111111222222222111000000...222666555---555aaasss}}}hhh^^^IIIFFFCCCBBBDDDEEEDDDBBBCCC@@@>>>???AAABBB???<<<<<<999777777<<>><<<999666777888999999888666333111222111111111000000//////---333777333...222BBBQQQ~~~nnnXXXKKKHHHIIIHHHFFFGGGDDD@@@>>>???@@@AAABBBBBBAAACCCDDDCCCFFFQQQ]]]eeevvvvvv___NNN===MMMmmmYYYtttlllUUUZZZ\\\TTTQQQQQQOOOJJJDDD@@@>>>===555555444333222111000//////////////////000111111000333444000111BBB___vvveeeCCC555444333111111000000///...------,,,,,,++++++++++++++++++++++++++++++++++++,,,---...///222222666999888EEEkkkssszzz|||kkkrrrddd```mmmaaaaaa\\\iiilllaaaGGG[[[cccVVVRRRHHHLLLKKKKKKJJJHHHGGGFFFFFFGGGFFFEEEEEEGGGJJJMMMOOOQQQ[[[dddaaavvvvvv[[[KKKFFFHHHNNNSSS^^^jjjzzz~~~xxxggg^^^RRRFFF@@@===<<<;;;EEE:::===IIIIIIJJJnnn|||}}}~~~yyyvvvxxx|||}}}xxxsss{{{lllUUUSSSnnnVVV???KKK<<>>===;;;;;;;;;:::999888666555999888666555444333333333000000000000000000000000.........------,,,,,,,,,,,,,,,+++++++++,,,------000111555;;;AAAMMM```rrrmmm888555222000000000...---------------------------------......///000000000***,,,///222888AAAJJJQQQ]]]llluuupppjjjgggbbb[[[NNNLLLJJJGGGFFFEEEFFFFFFGGGEEEDDDEEEHHHIIIHHHFFFFFFEEEEEEEEEEEEBBB===:::::::::999888666333111///,,,+++***))))))***+++,,,++++++***)))))))))******(((+++......,,,+++,,,---,,,,,,---///111333555666444888<<<===::::::===@@@=========>>>???>>>;;;888888888999888777444222000000000/////////.........///111111///---///666<<>>>>>???BBBEEEGGGJJJMMMPPPOOO^^^dddNNN???>>>EEEIIIHHHFFFEEEGGGOOOYYYaaaXXXYYYYYYXXXUUUOOOIIIEEE@@@===999666888<<>>AAA;;;<<<>>>BBBEEEFFFDDDCCCDDDDDDCCCDDDCCC@@@;;;888777666666444222000...---***))))))(((((())))))***(((((((((((()))******+++(((***++++++***)))+++,,,***++++++,,,---///000111111555888999888888:::===::::::;;;<<<>>>===:::888888888888777555222///.........------------,,,,,,///---,,,,,,......,,,***///\\\eeettt|||hhhPPPAAA???444kkk```fffmmmMMMOOOXXXTTTKKKIIIFFFFFFEEEAAA<<<888777777222111111000///...------------,,,,,,------...///---...000222333000***%%%444555555777DDD^^^vvvaaaIII<<<:::666///+++,,,///333222...+++,,,------,,,,,,+++***************************++++++************+++,,,------///,,,...444555222777@@@gggxxxhhhKKKmmm{{{rrrXXXEEEaaapppIII>>>BBBAAA@@@CCCAAA@@@@@@???>>>===<<<<<<888888777777888:::===???DDDCCCBBBEEELLL]]]qqqZZZ===999:::;;;===>>><<<999666>>>>>>>>>===;;;999888666111777???CCCCCCBBBAAABBBFFFSSSjjj}}}{{{zzzsssqqqrrruuuvvvuuuooovvvnnnnnnlllMMMTTTggg\\\;;;JJJFFFppp]]]KKKGGGKKKIIIFFFCCCAAAAAAAAABBB>>>@@@@@@===<<>>666111444333---'''***222555333111222333222---******,,,++++++*********))))))))))))))))))******************************+++,,,,,,///+++***///222222777>>>888```sssooo]]]aaadddssszzz}}}ffflll___ccc[[[cccttttttOOO>>>999DDDHHH???999===>>>>>>===<<<;;;;;;::::::666555555444555777999:::;;;???>>>CCCGGGBBB```~~~sssyyy^^^TTTGGG@@@@@@CCCFFFFFFAAA???>>>======>>>???@@@AAACCCDDDDDDFFFNNN\\\fff~~~rrr{{{xxxsssppppppqqqrrrsssqqqtttnnnddd|||qqq[[[VVVlll^^^???>>>QQQbbbrrrAAAOOOEEEEEEDDDAAA???>>>>>>>>>???<<<>>>>>>;;;;;;======:::888888999999888777777666444444444444333222111000000///...---,,,,,,,,,,,,************************))))))))))))))))))))))))******)))******+++,,,---,,,///555>>>FFFRRRfffxxxKKK555222///------,,,+++***++++++++++++++++++++++++*********+++++++++++++++&&&((()))***)))((()))***---,,,***)))+++//////---,,,+++***+++,,,000333555:::;;;<<<>>>???@@@BBBCCC<<<<<<===>>>>>><<<888555//////...,,,+++******)))(((((())))))))))))(((((()))(((''''''&&&&&&'''''''''&&&&&&&&&&&&'''(((((()))))))))))))))******+++,,,---///////////////000222222333555777777555333666555444222///---+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000+++)))555GGGzzznnnWWWXXX]]]YYYwwwwwwjjjdddPPPMMMJJJGGGKKKfffccc]]]bbbVVVZZZ^^^[[[QQQHHHHHHKKKFFFEEECCC>>>888333111111...------,,,,,,+++++++++***************++++++,,,---,,,+++******,,,...///222222000---+++,,,000333'''))),,,...///000111222222333333444444333222222...222555555555333,,,%%%///...---***)))+++---...)))))))))))))))(((((((((((((((((())))))***************)))))))))***++++++---,,,------,,,,,,111777444===NNNnnnzzz\\\mmmdddKKKMMMIIIWWWYYY{{{wwwrrrOOO@@@@@@?????????;;;666777::::::999999888888777777777444444333333444555666777222:::888;;;AAA:::BBBcccxxxggg\\\RRRHHHAAACCCBBB@@@>>>>>>@@@CCCDDDHHHLLLSSS^^^rrr~~~}}}~~~qqqttttttuuusssqqqpppoooooolllhhhiiijjjpppxxxyyyqqqSSSVVVaaatttPPPEEEFFFMMM___yyyMMM;;;III@@@@@@???>>><<<;;;;;;;;;;;;888::::::777666999999666555666666666666555555444222222333222222111000//////...---,,,+++++++++,,,(((((((((((((((((((((((((((((((((((((((((((((((()))(((((()))***+++,,,---+++///666???GGGTTThhhyyyJJJ555222///------,,,+++***************************************************(((***++++++***))))))***+++***((('''(((***+++***+++++++++,,,---///111222777888999::::::;;;>>>@@@>>>===<<<<<<;;;777222...---,,,+++))))))((((((((('''(((((())))))(((((('''(((''''''&&&%%%%%%%%%&&&&&&%%%$$$%%%'''((('''&&&(((((((((((((((((()))***((()))+++---///111222222222222333555777777555222333333111///---,,,*********+++++++++++++++,,,,,,***,,,,,,+++)))))),,,///'''111000'''EEEjjjiiiWWWOOOKKKQQQZZZeeeppp{{{vvvlll___TTTJJJBBBAAAEEEPPPWWWoooQQQUUU}}}^^^___XXX\\\YYYOOOJJJMMMLLLFFFDDDDDDBBB===777222000000,,,,,,,,,,,,++++++************))))))******+++,,,(((***,,,+++)))((()))+++$$$&&&***---//////...---444333111//////...//////000///...------,,,++++++222...)))%%%%%%)))...222)))++++++***+++---,,,)))))))))((((((((((((((((((''''''(((((())))))*********)))))))))))))))******%%%***///111///...111444EEE:::888CCCTTTrrr}}}sssgggHHHDDDGGG???BBBAAA<<<666555888777333444444333333333222222222111111000000000111111222333888555333:::===???EEEcccmmmrrr}}}tttxxx|||vvvmmmqqqvvvvvvrrrooonnnnnnmmmfffhhhooojjjllluuuzzzqqqTTTVVVVVVaaapppAAABBBGGGDDDlllsssCCCAAA>>><<<===<<<;;;:::999777777666666222444444111111333333000000111111111111111000000000000111111000//////...++++++***)))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))***,,,,,,,,,///777@@@IIIUUUiiizzzGGG555222///---------,,,***))))))))))))))))))))))))((((((((((((((((((((('''"""$$$%%%&&&%%%%%%&&&(((******************+++,,,******************))))))000333777888888888:::<<<<<<;;;;;;:::999555000,,,+++***)))(((''''''((((((%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&'''%%%$$$$$$&&&((()))'''$$$&&&&&&&&&&&&&&&'''(((((('''''')))+++...000111000111111222444555555222000111000///---,,,*********(((((()))))))))*********(((*********))))))***+++***111++++++###000VVV{{{^^^\\\VVVNNNIIIIIIOOOTTT\\\[[[ZZZWWWSSSOOOLLLJJJDDDBBBBBBCCCEEEOOOcccvvvPPPUUUlllZZZ```VVVYYYXXXQQQIIIIIIMMMIIIAAA>>>>>>===999444111000000,,,,,,,,,+++++++++++++++******))))))******+++,,,&&&(((+++,,,,,,++++++,,,000...+++***+++---//////******))))))+++,,,------************,,,...000111+++,,,///111000,,,***))))))...000,,,***,,,***&&&((((((((((((((()))))))))&&&&&&'''(((((()))*********))))))((((((((())))))###(((---///000222444555000222DDDKKKGGGOOOZZZaaappp^^^DDDEEE@@@777999???555555444555888888444000000000000////////////////////////...............555222444444444===BBB<<<===HHHbbbTTTzzz{{{zzz}}}xxxtttwwwvvvssswwwjjjpppvvvvvvrrrnnnnnnpppnnnnnnhhhiiiiiiZZZfffkkkhhhnnngggjjjoooVVVHHHLLLjjjuuuSSS999999MMMVVVooozzzGGG;;;===>>>777:::888888666555333222111111///111111......000000---------............---------............---,,,,,,))))))((((((''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))'''''''''((()))***+++,,,---000888BBBJJJVVViiizzzCCC555333///...------,,,+++))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&'''(((###$$$&&&'''&&&%%%&&&)))&&&''')))+++,,,,,,++++++***000666::::::999999:::888888888888888666222...***)))((('''&&&''''''((($$$$$$&&&&&&&&&&&&$$$$$$#########$$$%%%&&&((()))%%%$$$$$$'''******&&&###$$$$$$$$$$$$%%%&&&''''''((('''((()))+++,,,+++***/////////111222111///,,,000///---,,,+++*********&&&'''''''''(((((())))))&&&&&&(((***------,,,***'''...$$$222---666111FFFlll}}}tttjjjfff]]]YYYTTTRRRUUUYYY^^^```cccrrruuuOOOYYY^^^^^^XXXMMMYYYQQQQQQQQQPPPMMMHHHDDDBBB888999888666222000///000,,,,,,,,,+++++++++++++++***************++++++,,,,,,***((('''((())))))(((&&&&&&'''***------***'''***))))))+++---...---,,,++++++)))(((((()))******((((((***,,,+++(((((()))%%%,,,...(((%%%(((++++++((((((((()))))))))))))))&&&&&&&&&'''((())))))******)))(((((((((((()))))),,,+++(((%%%'''+++------444(((222;;;AAANNNTTTXXXZZZtttiiiooovvvJJJBBB;;;<<<<<<777:::;;;111333000111444111+++---666000//////////////////.../////////...............000)))222666---444>>>444777DDDRRR|||sssEEEgggyyyxxxyyyppptttxxxjjjqqqjjjpppuuuuuupppnnnooosssfffpppccc___kkk^^^SSShhhbbbaaatttnnnPPPbbbuuu```QQQKKKUUUbbbTTTHHH777BBBPPPVVVvvv~~~777???GGG333:::999555666555444222111///...---///222222///...111000...,,,------.........------++++++,,,,,,,,,+++************)))((((((((())))))'''''''''''''''''''''''''''''''''((((((((())))))&&&&&&''''''(((***+++,,,---111999BBBJJJVVViiiyyy~~~EEE777555111---+++***+++,,,))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((()))***+++---000333666777777666555555444333///---))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&))))))))))))************(((+++---...//////111222...---,,,+++***(((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))******++++++,,,------888SSSqqq}}}xxx|||gggZZZRRRmmmooo[[[WWW[[[YYYTTTQQQSSSPPPLLLKKKKKKHHHCCC>>>===:::666222111///---,,,---,,,***)))))))))***+++))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''******))))))((((((''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************...///000333888AAALLLSSSWWW^^^fffiiiiiiiiimmmqqqsss|||```PPPHHH@@@::::::999888666555555444444333444444444222000---+++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,---...000222333555===888777JJJuuuuuuqqqPPPlllxxxtttmmmzzzppppppoooooooooooonnnnnnllliiiiiimmmmmmhhheeeeeessspppfffZZZTTTVVVUUUPPPdddnnnSSS\\\vvvgggYYY[[[iiisssYYYQQQQQQYYY^^^lll^^^EEEBBBAAAKKKIIIdddzzzCCC???:::777666555333222222111000///...---,,,,,,,,,++++++,,,------,,,+++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++******))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''(((((()))***+++...000AAACCCKKK]]]gggyyy@@@,,,++++++,,,------,,,***))))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''((((((((((((((()))***,,,///222444555888555111...---,,,+++***)))((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&(((((((((((())))))))))))(((+++---......///000222---,,,,,,+++)))(((((('''''''''''''''''''''''''''(((((((((((((((((((((((())))))******+++,,,,,,,,,)))333FFF^^^www}}}wwwrrrwwwuuuhhhgggWWWgggyyykkkeeeZZZRRRVVV[[[WWWOOOIIILLLJJJIIIHHHGGGEEEAAA>>><<<999555222111///---,,,***)))((((((''''''(((((())))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((''''''))))))))))))((((((''''''***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((()))))))))*********,,,---...000555===FFFMMMSSSYYY```eeefffgggiiikkkccceeehhhnnnrrrkkkmmm{{{|||lllTTTJJJ???;;;>>>AAA@@@<<<777777555444333222222222111111222222000...+++)))++++++++++++++++++++++++************************+++++++++,,,---///000111///555;;;===AAA]]]tttaaaOOO```yyywwwgggiiirrreeeffffffhhhjjjkkklllmmmmmmkkkeeebbbdddeeecccaaabbbhhhfff^^^TTTOOOOOOLLLGGGAAAiiizzzYYYKKK\\\vvv}}}gggWWWPPPUUU\\\hhhuuuxxxpppeee[[[UUURRRQQQPPPGGGUUUccczzz[[[FFF@@@;;;AAAMMM]]]zzzHHH???<<<777555444333222111000//////...---,,,+++******++++++---.........---************************)))***+++,,,,,,+++***))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((()))***+++,,,...@@@CCCLLL___iii|||===>>>888222//////...***&&&)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''((()))***,,,///111222===888111,,,++++++++++++)))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((***,,,---------///000,,,++++++***)))(((((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((()))******++++++,,,---###''':::GGGUUUyyyjjj}}}nnnuuulllkkkPPPfff[[[ZZZOOOLLLMMMTTTXXXTTTLLLGGGFFFGGGHHHGGGDDDBBB@@@@@@;;;888444111000///---,,,(((((())))))(((((('''''')))((((((''''''(((((())))))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((''')))))))))(((((((((((('''))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))*********+++,,,---111777???DDDNNNRRRXXX___cccdddddddddeee```eeekkkbbb\\\^^^```XXXeee[[[___ddd]]]ccceeeRRR]]]MMMVVVRRR@@@FFF555DDDAAA===<<<;;;888222...444333222000////////////............---+++)))(((************************))))))))))))))))))))))))***))))))******,,,------111000555999222444VVVuuuooojjjfff~~~{{{yyydddTTT^^^dddXXX^^^___bbbeeeggghhhhhhhhhpppgggaaabbbeeeeeedddeee```^^^XXXQQQMMMKKKGGGBBB???BBB]]]XXXPPPGGGLLL[[[ooocccSSSJJJIIILLLLLLLLLTTTSSSRRRQQQQQQOOOLLLIIIUUUSSSPPPLLLMMMWWWeeeqqqNNNKKKBBB:::===LLL___jjjsssAAA666999777333111111111000///......---,,,+++******)))((()))***,,,------,,,,,,))))))))))))))))))))))))))))))++++++++++++))))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((()))***+++***---@@@DDDMMMaaakkk~~~???RRREEE555+++***,,,+++((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((***,,,---...:::666000,,,***+++++++++((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%'''***+++***+++,,,---*********))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))******+++555(((&&&///...+++>>>\\\xxxsssiiiyyysssmmm~~~hhhtttyyyvvvbbbRRRFFFEEELLLRRRQQQQQQRRRRRRQQQOOONNNGGGIIIKKKIIIEEEAAAAAABBB999666222000///...---+++)))***+++++++++***((('''(((((((((''''''((((((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***)))******+++---222888<<>>;;;888666444222111111000///...------------,,,,,,,,,,,,+++***((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***+++555......888:::555555===QQQzzz{{{pppnnnzzznnnHHHOOOVVVQQQQQQSSSZZZ[[[^^^```bbbbbbbbbbbbqqqhhhaaacccggggggeeeeeeZZZVVVQQQKKKHHHFFFCCCAAAGGGAAA===QQQuuuOOO[[[SSSNNNgggwwwkkkbbb]]]YYYUUURRRRRRUUUYYY\\\VVVaaarrrbbbDDD888GGG666>>>WWWVVVRRRqqq555888@@@555333111000000000///...------,,,++++++***))))))''')))+++++++++)))((((((''''''''''''''''''''''''((((((************(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((()))***++++++...BBBFFFOOObbblll~~~}}}>>>DDD888+++%%%''',,,...---((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''')))***+++...,,,)))((()))((('''&&&'''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%###$$$$$$$$$%%%%%%%%%%%%###%%%'''(((''''''(((***)))(((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))***,,,)))***...,,,((()))///(((WWWzzzpppPPP666777DDDJJJKKKLLLTTTUUUTTTQQQNNNNNNOOOOOOHHHJJJLLLIIIDDD@@@???@@@777444111///......---+++))))))***++++++)))((('''((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((('''''''''''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((('''(((((((((((())))))))))))******+++,,,///333666CCCFFFMMMUUU]]]aaaaaa```aaaXXXbbbiii^^^^^^ddd[[[VVV___QQQSSSXXXMMMLLLHHHKKKIII<<<:::888444;;;777222222222222222333444666//////...---,,,,,,,,,,,,+++++++++******))))))(((''''''''''''''''''''''''((((((((((((((((((((((((***))))))((())))))******)))///222///...222999===;;;;;;^^^yyySSSJJJFFFAAA===FFFMMMEEEPPPRRRUUUXXXZZZ\\\]]]]]]fff___\\\___bbb___\\\[[[SSSMMMEEEAAA>>>===>>>>>>888AAAAAA999HHHyyymmm<<>><<>><<<<<<555222///......---,,,+++''''''((((((''''''&&&&&&(((''''''&&&&&&''''''((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((&&&''''''''''''((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))''''''(((((((((((())))))((()))+++++++++---000222;;;@@@GGGPPPWWW]]]```bbbiiidddggghhhbbb``````ZZZYYYcccUUUWWWYYYLLLIIIDDDAAA@@@???@@@AAA@@@???===888888888777444000+++(((...---,,,+++++++++++++++******))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((((()))******$$$---000+++)))111666666444555FFFOOO```RRRCCC:::@@@EEE===888EEEIII999AAACCCFFFJJJOOOSSSWWWYYY[[[XXXXXX\\\\\\WWWTTTTTTPPPIIIAAA>>>===<<<===@@@888777;;;===777AAAmmm___777DDDMMMFFF555@@@IIIJJJIIIMMMSSSWWWrrr{{{lllTTTEEE@@@999666<<>>:::;;;888777555...,,,+++***+++---///...+++(((++++++******))))))******((((((((('''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))******((()))...222000+++''';;;---333EEEKKKYYYuuuSSS@@@555???HHH777555???@@@@@@???888888999;;;???EEEKKKPPPSSSUUUUUUXXXZZZWWWQQQPPPSSSMMMFFF@@@@@@???<<<===AAA@@@444222<<<<<<555===OOOIII444DDD???<<<>>>???<<<;;;<<<>>>>>>======BBBKKKXXX```bbbgggmmmnnnlllfffcccaaaMMMHHHBBB??????===999555555>>>CCC<<<888DDDYYYiiiccc666;;;///+++666222000///............,,,************))))))))))))(((...222666444///***((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))***+++---111EEEJJJSSSeeemmmkkk888222000---***)))***,,,...(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%###%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$&&&((((((''''''((()))%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((+++&&&$$$(((***'''(((,,,"""(((---...+++***+++/// @@@))))))999HHHBBBmmmsss\\\]]]bbbQQQXXXHHHDDD000555---%%%555***///...222$$$222///000///---000888@@@CCCHHHJJJHHHDDDFFFMMMOOOLLLDDDBBBAAABBBCCCCCC???;;;333000...,,,------,,,++++++***)))''''''((())))))'''''''''&&&&&&''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''((((((((())))))******((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))''''''''''''((((((((()))&&&''')))*********,,,---,,,444===DDDJJJQQQ[[[ccceeemmmccc[[[ccc___TTT[[[SSS]]]OOOMMMKKK===>>>===>>>777888222222777222555666111,,,+++...000///---***))))))((((((((())))))''''''&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))))),,,%%%'''...,,,$$$+++;;;(((>>>777...???IIIOOOcccdddHHH333888BBB444===777444:::;;;111222:::999888888999;;;@@@EEEKKKNNNQQQRRRTTTUUUPPPKKKLLLQQQFFF???<<<>>>===999888;;;111777:::777555888777333AAAjjjlllVVVBBB@@@AAA>>>;;;<<<333555777999999888555333888;;;>>>>>><<<999999:::===;;;999999;;;>>>@@@@@@DDDFFFLLLTTT___xxxCCCAAA222222???444+++:::///...---------,,,***(((((((((((((((((('''''''''***...333222---((('''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))***++++++///DDDJJJTTTgggpppddd>>>222///,,,+++++++++***)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((******+++++++++,,,,,,,,,,,,,,,,,,---------......444444444333222000...---,,,,,,,,,+++++++++******************************)))+++,,,...///333888;;;BBBDDDGGGHHHGGGGGGGGGHHHCCCAAA@@@??????>>>;;;999777333...,,,,,,...//////,,,***(((&&&%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))(((((((((++++++******)))(((''''''***)))))))))***+++***(((&&&++++++'''(((---,,,&&&)))%%%%%%***+++&&&%%%)))******(((''''''''''''(((&&&(((+++,,,,,,+++******,,,///555<<>>===<<<999777444333222111000.........---,,,,,,+++******))))))(((((('''''''''&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***+++++++++...///000222666===EEEKKKVVVXXX[[[aaalll||||||YYYAAA;;;:::999777666666555555111111111111111111111111444333222333555:::???BBBHHHKKKOOOQQQOOOKKKHHHGGG>>>===<<<:::999888777777666555444333222222222222<<<222mmmUUUMMMMMM<<>>@@@AAADDDHHHNNNSSSRRR___zzzaaa444666555444333111000///...///......---+++***))))))((((((((((((''''''''''''111000...,,,)))&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((***+++,,,+++000EEEKKKUUUhhhqqqaaa;;;222///,,,+++++++++***)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&&&&&&&'''&&&'''''''''(((((((((((()))************++++++++++++++++++,,,,,,,,,------............---,,,******+++++++++*********))))))***************************+++,,,,,,---///333666===@@@BBBCCCCCCBBBCCCDDDAAA???>>>======<<<999666444111---+++,,,---------+++)))'''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((+++)))'''%%%&&&(((+++---(((((()))******)))(((&&&+++***'''###%%%***------111+++'''''')))***,,,...))))))***+++,,,---...//////,,,'''######&&&+++///***---111666===GGGQQQXXX___```^^^[[[[[[\\\XXXQQQOOOJJJCCC>>>;;;:::999999888666333222111111///---------,,,,,,+++***)))))))))((((((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))***++++++,,,---...000333999@@@EEENNNPPPQQQSSSWWW\\\ccchhhddduuu|||\\\BBB666666;;;>>>888777666444333222222222////////////////////////000000000000333777:::===EEEGGGKKKKKKHHHDDDAAA???======;;;999888777666666333222111000000/////////222000333SSSeeeaaaZZZTTTPPPOOOPPPQQQIIICCCFFF>>><<<@@@===CCCGGGIIILLLRRR^^^nnnjjj999000;;;555555444222111000............---,,,+++***))))))(((((((((((('''''''''''',,,,,,+++)))(((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((***+++,,,///222FFFLLLVVViiiqqq]]]777222///,,,+++++++++***)))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))***))))))*********+++++++++)))*********))))))(((''')))))))))))))))(((((((((((((((((((((((((((((((((***++++++***)))***---///888:::===>>>??????AAABBBAAA@@@>>>>>>===<<<888666000...,,,+++++++++***))))))((('''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%'''***+++(((%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((///...---+++******++++++%%%&&&((()))******))))))###%%%+++111222,,,&&&$$$'''***,,,,,,---...+++&&&------,,,+++)))'''&&&%%%###)))...///---***'''+++,,,---///444<<>>444222333444333222111000///...---------,,,+++***))))))((((((((((((''''''''''''&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((***+++,,,222444GGGMMMXXXkkkqqq[[[555222///,,,+++++++++***)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((''''''((((((((()))))))))(((((()))))))))))))))((('''''''''''''''''''''''''''''''''''''''''''''''')))******)))((((((***,,,333555999<<<>>>@@@CCCFFFCCCBBBAAA@@@@@@>>>:::777///---,,,,,,,,,+++)))'''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&$$$$$$''',,,...)))%%%&&&&&&&&&&&&'''''''''''''''((((((((((((((())))))&&&'''***+++***(((%%%""".../////////......///000222---+++---,,,***---555'''...111---+++------)))&&&'''(((***---///111222666333...+++)))((('''&&&---,,,,,,---000666>>>DDDNNNSSSVVVVVVVVVVVVQQQKKKIIIDDD???;;;999999888777555333000//////...---+++)))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))((()))******+++...222666:::@@@IIIRRRXXX\\\___```^^^[[[VVVRRRPPPMMMJJJHHHDDDCCCCCCBBBBBBBBBCCCCCC;;;>>>===777444444111,,,222111222444777888666333//////---,,,,,,+++++++++************************))))))+++,,,---.........444888<<>>???:::999888666444222111000------,,,+++++++++++++++...)))333555JJJ---***222%%%JJJsssWWW:::...111555666555222222111000///...---,,,,,,,,,+++***))))))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((***+++,,,111333FFFMMMYYYlllqqqYYY666222///,,,+++++++++***)))&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))((()))***,,,,,,///333777;;;???DDDGGGCCCBBBAAAAAA@@@>>>999666///...------...---***((('''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&$$$$$$''',,,...)))%%%&&&&&&&&&''''''(((((((((((((((((()))))))))******)))***+++,,,---.........)))***+++***)))***---000***+++000666666222333666999;;;888///***,,,222666666555333111---***(((&&&((('''))),,,///000...,,,,,,,,,,,,+++---222888>>>LLLSSSYYYZZZZZZXXXSSSMMMGGGCCC>>>;;;999888777666333111...---------,,,***((((((''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((('''(((*********+++...000666;;;BBBHHHLLLPPPSSSUUUPPPRRRTTTVVVUUUPPPHHHCCCDDDAAA<<<777555444555777444555333111222777::::::111///,,,++++++---//////------,,,+++************))))))))))))))))))))))))'''((()))++++++++++++***///222777::::::;;;;;;<<<666666666444333000...---,,,++++++************+++111"""---$$$(((BBB222111***+++@@@iiiIII444333444666333------000000000///...------,,,,,,*********))))))(((((('''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((***+++,,,---000EEELLLYYYlllrrrWWW888222///,,,+++++++++***)))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&'''''''''%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))((()))***,,,&&&)))---111555:::@@@DDDAAA@@@@@@@@@???<<<777333000///.........---+++)))&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%'''***+++(((%%%&&&&&&&&&'''(((((())))))((())))))******++++++,,,111...***'''(((,,,111555111666<<<@@@CCCGGGMMMRRRaaahhhnnnnnnooorrruuuvvvrrrtttyyy}}}tttllljjj``````^^^ZZZRRRHHH>>>888333///,,,,,,...///...,,,,,,,,,+++***+++...222666BBBLLLUUUXXXXXXVVVQQQJJJDDD@@@<<<888777666444333111///,,,+++,,,,,,***)))''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&(((************+++,,,333666;;;???CCCFFFJJJMMMXXXRRRIIICCC???>>>>>>===>>>>>>======;;;:::999888:::999777444000---)))'''))),,,000333333000,,,***,,,+++******)))))))))***((((((((((((((((((((((((&&&'''((()))*********))),,,///222333333222333333222333333333111///---,,,+++******)))))))))*********...000---111'''###$$$)))222888555...:::\\\|||ggg===222666???555000444888666000---///......---,,,,,,++++++))))))(((((((((''''''''''''''''''&&&&&&&&&&&&%%%((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((***+++,,,***000GGGNNNXXXjjjrrrSSS888222///,,,+++++++++***)))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$&&&((((((''''''((()))%%%(((+++...111555:::>>>AAA@@@@@@@@@???;;;666222000///---,,,---,,,+++)))'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((())))))))))))******+++,,,,,,------******+++///666>>>FFFKKKfffmmmvvv{{{zzzyyyzzz{{{{{{fffdddyyymmmiiiuuuyyyppprrrzzzzzz{{{kkkTTTAAA777444444333.........---+++,,,...000444@@@LLLRRRSSSRRRMMMGGGCCC???;;;777555444222000///---+++***++++++)))(((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))***)))((()))***---000666;;;@@@DDDIIILLLFFFGGGJJJKKKKKKGGGAAA<<<222333444555444222111///)))))),,,///000///.........,,,'''$$$###'''---111******)))((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))(((+++...///.........//////000111111000...,,,+++)))((((((((((((((())))))&&&...###!!!///+++%%%888...'''%%%***...------///555SSSKKK555;;;AAA:::000+++---000...'''###***555---------,,,++++++******(((((((((''''''''''''&&&'''''''''&&&&&&&&&%%%%%%'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((***+++,,,***222LLLQQQXXXhhhqqqPPP777222///,,,+++++++++***)))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''((((((((((((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$&&&((('''&&&%%%%%%&&&(((***,,,---///333777:::CCCBBBBBBBBBAAA===888444111...,,,+++,,,,,,***)))''''''(((((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''&&&$$$$$$%%%'''&&&&&&&&&'''((())))))*********+++,,,------......111;;;KKK___qqqzzzooojjj}}}wwwnnnYYYZZZzzzttt~~~sssfffpppwwwXXXBBB222222222000...,,,---...---;;;IIIQQQSSSSSSOOOJJJDDD@@@<<<888666444222000...,,,***)))******)))(((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###&&&((()))(((''''''((('''+++111666:::===@@@BBBJJJGGGDDDAAA???===:::777999777444222000////////////---++++++***)))***---'''))),,,...,,,)))'''&&&))))))((('''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''))))))$$$'''+++---...///000222---...///000000...,,,+++''''''&&&&&&&&&''''''(((""")))(((&&&###,,,***"""&&&'''---333111+++,,,333111'''111@@@LLLssssssLLL999666777999222)))---888222......333555111+++)))---,,,,,,++++++*********''''''''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((***+++,,,+++666PPPTTTXXXfffpppKKK888333000---+++******)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''')))'''$$$###$$$%%%%%%%%%%%%%%%&&&'''''''''&&&%%%(((&&&$$$"""###"""!!! &&&###!!!###&&&)))((('''$$$######$$$%%%%%%""" $$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''(((((((((((()))%%%&&&((()))+++///444888>>>AAABBB@@@??????<<<888222000---,,,++++++)))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''))))))(((%%%%%%)))---***))),,,000...000BBBXXXssswwwnnnWWWJJJTTTlll~~~}}}ssskkk]]]aaabbb```eeevvv|||hhh{{{vvvwwwyyysssyyyZZZDDD???,,,%%%111777222000<<>>???===:::666444222222111///...---++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''''''''(((((())))))******,,,,,,,,,,,,,,,+++***)))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))------......///111222333HHH[[[rrrzzz^^^KKK@@@999555444444333333222111000000000000///...------,,,,,,+++******)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''''''''''''''(((***+++,,,000888MMMPPPWWWjjjooo{{{JJJ777333000---+++******)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((('''''''''(((((((((((($$$$$$$$$%%%%%%&&&'''(((%%%'''((((((((()))+++---,,,)))&&&%%%%%%### &&&%%%$$$$$$&&&(((((('''$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&&&&%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''((())))))))),,,000333777<<>>======:::444222000---,,,++++++)))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''%%%%%%'''***------------+++...;;;NNNcccyyyuuupppuuuzzz}}}yyyuuusssssseeehhhtttuuuuuuuuupppiiijjjoootttqqqhhhdddeeeeeebbbsssyyyzzz```III555###...+++444???DDDNNNTTTMMMAAA===999777666555222///......,,,+++***)))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((''')))+++...222555888999888999;;;<<<;;;888555222111111000...---,,,+++***((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))******++++++,,,,,,+++******)))''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))+++++++++,,,---///000111***//////222:::999;;;GGG\\\ccclllssswww}}}wwwlll___TTTNNNIIIBBB;;;777888999888777333222222111000000/////////......---,,,,,,++++++******))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''''''''''''''(((***+++,,,///777NNNPPPXXXjjjnnn{{{GGG666222000---++++++***)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''$$$$$$%%%&&&'''&&&&&&&&&((('''&&&%%%&&&''')))***$$$%%%&&&%%%"""!!!###&&&###"""###&&&)))+++***)))&&&$$$""""""$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((((())))))((('''(((***---000777<<<===>>>>>>999333222000---,,,,,,+++)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((&&&&&&***...///,,,(((+++;;;RRRhhh}}}|||wwwyyyxxxsssvvvqqquuuaaa\\\]]]xxxtttcccDDD888++++++444<<>>:::777555333111///...---,,,+++***)))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''''''''(((***,,,///222444222444666777777555222111//////...,,,+++***))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))******++++++******))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))))))))))))))***+++------///111,,,,,,222000111===222666999999777777999;;;:::;;;<<<>>>===<<<:::888???<<<999888777555///+++000000//////......------,,,,,,,,,++++++******))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''(((***+++,,,...777NNNRRRZZZkkknnnzzzEEE666222///,,,+++++++++***)))''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&''''''(((((('''&&&%%%&&&'''&&&&&&&&&%%%%%%%%%%%%%%%+++***)))(((''''''''''''+++***(((''''''&&&&&&%%%'''%%%$$$$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((((('''(((((('''&&&&&&(((***---555<<>>;;;777333111000000,,,,,,+++***))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''')))((('''&&&''')))+++---,,,---///111111111000///++++++***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''((((((''''''((())))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((()))******,,,///++++++000***$$$***&&&'''***,,,...000333555777666444333222111000000...+++)))(((***---000111++++++************))))))((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''(((***+++,,,,,,555NNNRRR[[[lllooozzz~~~AAA888111///,,,+++++++++***)))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))!!!###%%%%%%$$$''',,,111)))+++...222555777888888<<<999666555666666444222...///000///,,,)))))))))$$$$$$$$$&&&((((((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''(((((())))))''''''((((((((()))))))))(((((()))))))))*********&&&'''))))))(((((()))***&&&---333666999<<<;;;777333111...------,,,***)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))************(((***+++***222HHHhhhWWW888333444<<<<<<;;;888444111000000++++++***)))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&'''''''''''')))((('''''''''(((***+++***+++---.../////////...******)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&'''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))$$$%%% """,,,+++)))222111000...---+++******)))------...///111444666777555555444333000---***((())))))))))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((((((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''(((***+++,,,,,,555MMMQQQZZZlllooo{{{@@@999111...,,,***+++++++++***((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))***+++,,,---(((///777===@@@DDDKKKPPPmmmmmmmmmoooqqquuuxxx{{{lllmmmjjjcccXXXQQQPPPQQQWWWYYYYYYTTTIII<<<222---...+++'''%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''(((((()))******+++))))))))))))************************++++++++++++(((***++++++)))((()))***%%%***...///333888999777444111///------,,,***)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))))))))*********++++++++++++000???WWWpppjjjHHH000888:::;;;:::555222000000+++******)))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''(((((((((((())))))***+++,,,,,,,,,,,,,,,)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((...///***,,,333...(((---%%%$$$$$$&&&))),,,...///222222000...---+++******(((***---...---,,,++++++((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((***+++,,,---666LLLPPPYYYkkkppp}}}@@@:::111...,,,***+++++++++***))))))))))))))))))))))))(((((((((((((((((((((((())))))***+++,,,...///000BBBMMM[[[fffmmmsssyyy~~~ooolllhhheeefffjjjooorrrwww}}}uuueee[[[^^^eeeYYYaaalllrrrpppiiiaaa]]]BBB<<<333,,,))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&############$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''(((((()))***++++++,,,)))*********++++++++++++******+++++++++,,,,,,,,,+++,,,---,,,***(((((()))'''***------000777:::999444111///------,,,+++)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))************+++++++++//////:::XXX{{{tttMMM555999;;;;;;666222000000+++***)))))))))))))))***(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((()))%%%&&&'''(((((((((''''''(((((()))***************)))))))))((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&''''''$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&!!!''')))111:::222&&&(((+++)))''''''((()))***)))'''((()))***+++,,,---------,,,+++)))'''(((***,,,'''(((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((***+++,,,...666LLLOOOXXXkkkqqq~~~<<<999222///---+++,,,,,,+++++++++***)))''''''((())))))---)))$$$$$$&&&((((((&&&***,,,,,,///<<>>777,,,///444+++%%%((()))'''+++***&&&+++666888222777444111///...---+++((()))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''""")))***,,,...&&&$$$111+++IIIcccyyyTTT888<<<999555)))@@@---++++++******)))((((((((()))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((&&&######%%%'''((()))(((''''''(((&&&###***'''%%%'''+++,,,)))%%%)))(((''''''''')))+++,,,'''((((((((())))))******''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((()))***************+++*********))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&''''''&&&&&&''')))******(((&&&!!!$$$((()))'''%%%%%%%%%******)))(((((('''&&&&&&$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))***+++,,,///999OOORRR[[[mmmooowww;;;999222000---,,,,,,,,,,,,+++******)))(((((((((((()))"""&&&+++///111000///......999JJJ^^^qqqwwwjjjXXXRRRNNNYYYZZZbbbxxx}}}zzz|||}}}www|||yyy|||nnngggeeeWWW~~~|||xxx{{{wwwuuuuuullljjjmmm^^^DDD777***((('''%%%$$$$$$&&&((($$$$$$###$$$&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%)))(((&&&%%%%%%%%%$$$$$$)))(((((('''&&&&&&''''''""""""$$$&&&'''((())))))&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&'''''''''''''''''''''''''''&&&&&&)))---...,,,(((111111+++(((000777???LLLYYYRRRhhhxxxooouuuwww```RRR]]]ddddddpppwww{{{qqqjjj]]]KKKDDD===///&&&)))000333((( ,,,@@@444333000///------,,,+++((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((***111+++&&&///333...---CCCfffnnn888333GGG<<<(((111,,,++++++***))))))(((((())))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((()))******)))***,,,...(((((('''''''''((('''&&&((('''''''''((('''&&&$$$"""$$$'''((((((%%%""" ''''''((((((((()))))))))((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''((())))))******))))))******)))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&''''''***(((%%%###$$$%%%''''''+++,,,+++***)))(((''''''%%%%%%'''(((((()))))))))*********))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((())))))***+++,,,///888OOORRR[[[mmmnnnwww;;;:::222000---,,,,,,,,,,,,+++*********))))))))))))(((------+++&&&###&&&///666TTTaaaeeeUUUDDDIIIccczzzyyyuuuzzz|||}}}ppp}}}gggqqqvvv{{{tttnnnlllbbbWWWXXXBBB===444+++%%%$$$'''***(((&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&$$$######$$$%%%&&&"""###$$$&&&'''(((((((((%%%&&&&&&'''&&&%%%###"""((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&''''''''''''((((((((((((&&&''')))+++,,,,,,***)))&&&777KKK^^^mmmvvvzzzsssbbbeeedddYYYnnnmmmsssqqqXXXLLLlllwww<<>>111///...---......---+++*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***++++++,,,,,,(((555---###;;;aaavvv}}}vvvyyyyyyzzzfff...666000...,,,*********,,,,,,******)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((())))))*********+++***(((&&&&&&''')))&&&&&&,,,666999777<<>>BBBeeefffooozzz}}}yyy~~~{{{uuuuuuyyyWWWPPPEEE:::222//////000++++++******)))))))))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&'''(((((((((((((((&&&&&&''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))******''''''((())))))***++++++***)))(((((()))+++...000***111:::???AAABBBEEEHHHTTTYYY^^^___[[[ZZZ^^^bbbXXXUUUOOOHHHBBB===:::999333222111000///...---,,,++++++++++++++++++++++++))))))))))))))))))))))))************+++,,,------///111IIITTT^^^iiikkk{{{GGG777444111...---......---,,,---,,,++++++///555:::>>>SSScccxxxqqq___SSS```jjjrrrlllVVVDDDGGGVVVUUUcccwww|||]]]ZZZIIIddd~~~ccc}}}YYYJJJ]]]bbbfffccc[[[SSSPPPPPPPPPGGG999---'''&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))***+++++++++000:::BBBTTTYYY___dddeeebbb]]]YYYXXXZZZ\\\\\\XXXQQQJJJEEE111000...,,,***(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((())))))***++++++,,,,,,>>>TTTppp~~~}}}wwwuuuvvvrrr{{{tttwwwvvvcccuuuzzzfff___llleeeTTT???222000111111...,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------000(((///QQQpppwwwaaaiiippp:::111///---+++***+++---...************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))***+++++++++---111999DDDQQQaaapppyyytttrrrvvv{{{uuuiiigggnnnttt~~~pppiiioooyyysss```NNNBBB,,,+++++++++******))))))))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&'''(((((())))))(((((('''''''''((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))******+++'''(((((()))***+++++++++,,,+++******---111555888MMM]]]qqqxxxsssvvv{{{yyyvvvqqqlllhhhfffffffffaaa\\\UUUKKKAAA777///+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************+++,,,---...000111HHHTTT^^^iiikkk|||EEE<<<888444111111///---///333$$$///111---111888EEEWWWmmmwwwsssFFF^^^NNNyyytttHHHLLLKKKbbb}}}}}}{{{{{{|||xxxtttzzzqqqzzzvvv|||}}}~~~zzzkkklllWWWnnn~~~sssNNNcccllliiicccWWWWWWfffXXXOOOFFF===222''''''------((($$$$$$(((***'''###''''''''''''''''''&&&&&&)))***+++***((('''((()))000///000777GGGXXXaaadddgggkkkjjjhhhmmmlllXXX???QQQEEE===DDDTTTWWWFFF111===:::777666333---'''$$$)))(((&&&###"""###$$$%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&((()))))))))---'''$$$333111$$$666KKKeeeoooyyy~~~rrr^^^ppp~~~jjjwwwsssqqqdddiiikkkTTTSSSLLL...---555&&&...---+++((((((******((())))))))))))))))))))))))((((((((((((((()))******&&&***---,,,++++++******)))444CCCiiizzzjjjOOO\\\BBB666777///$$$444000222************))))))))))))))))))))))))******************))))))((((((''''''222'''$$$+++,,,%%%$$$+++...***''''''(((///;;;FFFmmmaaadddmmmxxx|||PPP[[[fff\\\MMMXXXhhhhhhbbbxxxpppYYYjjjsssiiimmm^^^QQQYYYrrrtttxxx{{{rrrqqqVVV@@@333'''(((...---!!!)))...,,,(((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''((((((%%%######(((---(((***,,,......+++&&&"""%%%$$$(((---+++$$$$$$***&&&(((***------+++&&&"""((((((((('''&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&)))+++,,,+++(((&&&(((***$$$%%%'''''''''''')))***+++''''''++++++'''(((,,,******)))'''&&&'''***---((((((((((((((((((((((((''''''''''''''''''''''''+++***((((((,,,111222000...&&&$$$***---+++)))***666,,,***444CCCVVVrrr{{{vvvwwwwww{{{cccTTTXXX^^^[[[TTTYYY___^^^YYYSSSQQQQQQQQQSSSYYYaaa```VVVKKKFFF666,,,(((///444222...------------+++))))))+++---,,,,,,++++++,,,,,,---......888GGGVVV^^^dddooozzzFFF<<<777222///000000......111===444++++++222CCC___xxxpppfffbbb]]]nnnGGGJJJVVVYYYyyyrrrbbbmmm{{{bbbtttgggRRRaaakkkHHH:::MMMRRR999''')))((('''''''''((('''&&&%%%''''''''''''''''''''''''***'''$$$%%%))),,,+++((((((<<>>FFFSSSVVVFFF555000777???>>>333+++...666&&&%%%%%%&&&''''''$$$"""%%%%%%&&&&&&&&&'''''''''(((''''''''')))************222...((((((;;;\\\ooozzzgggccctttccc^^^qqq^^^RRRQQQJJJ<<<444222------+++))))))******)))))))))))))))))))))))))))((((((((((((((()))******)))***+++++++++---......777000bbbuuusssoooPPPkkkuuu555555444)))///111###///************))))))))))))))))))))))))******************))))))((((((((((((...222(((!!!(((/////////(((%%%222KKKaaajjjjjj;;;CCC```|||bbb[[[iiihhheeesss|||vvvoooooowwwmmmtttuuunnnyyypppeeeuuuyyyhhhaaaXXXCCCZZZyyyxxxSSS444+++(((777+++$$$&&&+++***''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%&&&)))++++++((($$$!!!***%%%'''000555000,,,))))))(((''''''***---''' %%%,,,000''''''''''''''''''&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&'''((()))***++++++///...,,,,,,,,,,,,+++***%%%###$$$)))***''''''***%%%''')))***)))&&&%%%$$$((((((((((((((((((((((((''''''''''''''''''''''''%%%'''***+++---///111111+++...222222+++%%%+++666666[[[~~~uuuiii___^^^bbbZZZooo}}}tttpppnnnbbb___aaaiiilllggg___ZZZSSSHHH;;;111(((###)))222++++++++++++***+++---...,,,,,,,,,+++,,,------......888HHHXXX```eeeooozzzGGG<<<888222///111333111///000***(((***111IIIqqq{{{dddeeecccdddMMMKKKWWWvvvmmmmmm~~~kkkjjj~~~WWWZZZVVVPPPJJJHHHDDD777)))%%%(((******'''%%%&&&'''''''''''''''((((((((((((((('''%%%%%%&&&,,,222777UUUdddssswwwppphhhhhhkkkuuullleeefffhhhfffddddddddd^^^ZZZ```iiihhh\\\PPP@@@777000222666444111000---***''''''((((((&&&###&&&&&&&&&&&&'''''''''((((((((((((((()))***+++,,,***)))(((///FFFbbblllhhheeesssyyyssswwwNNN===[[[OOO,,,333///...---,,,,,,*********)))))))))))))))))))))))))))(((((((((((()))******+++))))))***---///000111333<<>>:::<<>>777333444444111///000888222QQQjjj[[[bbbUUUeeeaaa~~~yyyvvvtttyyyxxxtttnnnzzzxxx~~~~~~jjj^^^ZZZWWWQQQKKK888111)))%%%''')))***)))((((((((()))))))))******(((***---///777IIIaaarrrmmmllloootttpppbbbTTTOOOZZZOOOMMMUUURRREEE@@@GGGNNNSSScccwwwyyyuuuwwwcccXXX___cccPPP222000333444///(((%%%(((,,,'''''''''((((((((())))))&&&'''))))))((())),,,...000444QQQXXX]]]eeedddxxxxxxffffffjjjhhh999000***---///,,,((((((************************)))))))))))))))***++++++,,,((()))///111...---000FFFbbbttteeeUUU???...999///,,,---///++++++++++++************************++++++++++++))))))))))))************&&&+++222111%%%###???bbb}}}}}}zzzxxx~~~[[[YYYMMM@@@>>>CCCHHHMMMNNN___ooodddPPP<<>>333666333///............,,,......------......///000---888KKK[[[cccgggpppyyyRRR===;;;666333333111///000444***YYYzzzaaaVVVbbbLLL~~~rrrbbb[[[QQQEEEDDD999---'''(((+++,,,***(((((())))))******++++++---)))***:::SSSiiirrrssslllfffaaaYYYKKK???CCCNNNCCCBBBOOOfffrrrooooootttwwwdddQQQJJJMMMWWWiii{{{qqqPPPLLLTTTPPPEEE>>>%%%---444555000***(((((((((((((((((())))))))))))&&&(((+++***))))))---000///BBBdddXXX```||||||||||||]]]jjjQQQ===,,,***---,,,***+++***************************))))))))))))***++++++,,,)))+++111111---///666RRRbbb^^^hhhSSS222888222///,,,000,,,++++++++++++******************++++++++++++,,,)))))))))************+++###...111)))000NNNpppvvv~~~}}}gggNNN>>>>>>HHHCCC@@@YYYyyy}}}SSSVVV^^^|||uuujjjcccmmmssslllRRR999...+++)))************))))))))))))(((((((((((((((((((((((())))))))))))************)))***)))'''''',,,777???IIIQQQ\\\bbbaaa\\\WWWTTTIIIFFFEEEHHHJJJIIIJJJMMMSSSTTTWWWWWWRRRGGG:::111000...,,,*********,,,---))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))******++++++((())))))'''&&&(((///666>>>EEENNNUUUYYY[[[]]]^^^YYYXXXRRRGGG===555---&&&***)))***...333666444222,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,(((+++000///((('''+++444XXXrrr{{{qqqPPPIIIMMM888333...,,,---//////...///............///000000...888JJJZZZbbbfffoooyyyUUU>>>888666555444222111777???XXXtttiii^^^YYYlllmmmkkk___HHHIIIAAA555---******++++++(((((()))******+++,,,,,,,,,///;;;QQQgggpppjjjaaa]]]OOODDDBBBEEEQQQkkkoooXXXOOOXXXbbbvvvtttSSSAAABBB///111333444333///***&&&(((((()))))))))*********'''***------++++++///444BBBKKKlllddd{{{{{{uuuxxxsssooo]]]:::---------,,,...******************************))))))******+++,,,---***,,,111///,,,555CCC{{{eee[[[llllll@@@555222555//////,,,,,,+++++++++******************+++++++++,,,,,,))))))*********+++++++++...,,,,,,:::___~~~oooVVVAAACCCPPPTTTyyywwwTTT^^^oooyyyfffnnnzzzwww[[[888+++000++++++*********)))))))))(((((((((((((((((((((((()))))))))*********+++++++++++++++///777CCCOOOWWWjjjfff]]]QQQGGGEEEIIIOOOLLL@@@@@@RRR]]]XXXRRRSSSJJJDDD>>><<>>444//////111111/////////......//////000111...888HHHXXX```eeeooozzzWWW???888888888888555555>>>JJJhhh```tttfffxxxyyyppp```IIIEEE===444+++((())),,,((())))))***++++++,,,,,,%%%999TTThhhmmmeeeYYYPPPHHHAAAKKKlllgggWWWooofffMMMEEE<<<222///111111---((())))))))))))************))),,,000///------222666```[[[{{{yyywwwvvvnnn|||KKK444///---,,,...*********************************)))******+++,,,...+++,,,000...---;;;NNN___rrrQQQMMM}}}LLL222000<<<333---,,,,,,,,,+++++++++************+++++++++,,,,,,,,,))))))******++++++++++++000***999bbbdddGGG>>>@@@KKKeee]]]tttuuueeevvvwwwVVV888111+++++++++************))))))))))))))))))))))))))))))************+++++++++'''000???OOOZZZYYYQQQHHHNNNSSSXXXZZZYYYZZZ^^^bbb{{{jjjmmmppphhhddd___XXXQQQLLLHHHDDDBBBYYYSSSHHH<<<333...,,,,,,************))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,///+++///CCCbbbtttuuuwwwZZZBBB555111111111------------------------***************************(((***,,,,,,777[[[tttqqqUUUKKK>>>666333222111//////////////////000111111...888HHHVVV^^^dddooozzzYYY===999555000DDD---555TTT~~~vvvrrrddd{{{sssgggZZZOOOIIIFFF>>>BBBEEECCCKKKFFF@@@WWWKKKOOORRRTTTXXXeeezzzzzzNNN>>>???>>>,,,(((...&&&***+++***)))***---...+++000VVVgggfffeeeSSS???AAAccclllvvvxxxdddsss{{{kkkWWW>>>444555777000(((,,,***)))+++***''')))...000&&&'''000///***888QQQLLLyyyxxxiiiwwwKKK]]]}}}888---999---%%%,,,+++******)))******************)))******+++,,,(((999)))//////000...ssseee}}}___JJJEEEOOOGGG777666111000//////---,,,,,,---...---,,,******+++++++++,,,,,,,,,***---...++++++...///---,,,HHHeeevvvWWW666<<>>666333333///...,,,,,,---...---,,,***++++++++++++,,,,,,,,,***((())),,,---+++---000>>>ooo|||bbb;;;333]]]mmmxxxttttttggg666///))),,,222111***$$$++++++************++++++***...000---***---666>>>aaa```___IIIKKK^^^ddd|||aaaHHHFFFOOOPPPFFF===---+++,,,......,,,...222+++++++++++++++++++++++++++%%%'''000---'''333HHH]]]|||xxxddddddlll|||yyyzzzqqqyyyyyyXXX;;;)))222111))),,,777555)))------...------,,,,,,+++''',,,...999\\\rrrppp~~~YYY555222555***222222111111111111222222333;;;HHHUUU\\\cccppp}}}\\\AAA@@@:::===222???zzzyyyzzzjjjVVVNNNGGGEEECCCBBBDDDGGGMMMPPPTTTXXXZZZYYYWWWUUUPPPJJJXXXfff___cccgggXXXYYYSSSSSSWWWVVVNNNLLLPPPIIIYYYooopppJJJ@@@@@@111&&&///...******......+++///888TTTeee```MMMJJJ```uuuRRR:::333555///,,,+++......++++++...******///111///777XXX{{{uuu[[[JJJDDDDDDOOOaaa}}}lllCCC,,,///666---,,,++++++******++++++***************+++,,,,,,***333***444000222TTTtttqqqsss\\\===???~~~qqqKKK@@@666333333111///---------...---,,,++++++++++++,,,,,,,,,,,,---&&&'''//////***444FFFvvvtttFFFAAACCC\\\uuu~~~ppp]]]VVV???+++)))...///,,,+++,,,++++++******++++++,,,***---...+++***444III[[[iii```XXXIIIVVVwwwlll[[[MMMCCC???222000000000---)))+++111++++++++++++++++++++++++***)))+++------444MMMgggvvv\\\IIIDDDRRRooonnnxxx{{{ooo}}}kkkGGG666+++...333111...//////////////////.........111)))444VVV{{{lllzzzmmmMMM222000555222222111111111111222222333:::GGGTTT[[[cccqqq~~~^^^CCC777HHH222===qqqpppvvveeeUUULLLSSSNNNLLLPPPUUU\\\eeennnsssssssssrrrooojjjddd___eee~~~ooovvvvvvjjjaaaccckkkrrriiinnnxxx]]]@@@@@@444'''//////+++---111---***777JJJccciiiSSS@@@iiivvvYYY===,,,111---,,,......,,,+++...))),,,...+++...DDDpppyyyuuuUUUJJJeeeOOOooopppgggtttwwwzzzqqq```{{{|||^^^:::,,,555------,,,++++++++++++++++++************+++,,,,,,---111+++444---111iiiUUUhhhzzz~~~~~~~~~zzzuuu|||{{{{{{wwwrrrsssrrrmmmqqqrrrsssrrrooolllllllllmmmqqqppplllgggbbbiiizzzHHH999AAAnnnMMM@@@777555444222000...---......---,,,+++++++++,,,,,,,,,------000)))+++000,,,...KKKqqqpppIII444]]]oooeeeLLL555...,,,)))---555,,,,,,++++++++++++,,,,,,---)))(((///;;;MMMbbbqqqlllTTTJJJjjjjjj]]]\\\EEE===555222...******,,,,,,,,,,,,,,,,,,,,,,,,,,,'''333111(((555YYYppppppYYYZZZcccqqq|||pppPPP888888666++++++777000000///////////////000666111NNNzzzzzzxxxppplllZZZAAA777777333222222111111222222333333999FFFRRRZZZcccqqq^^^CCC:::???333pppkkkzzzfffVVVUUUZZZ]]]```eeeooobbbWWWWWWaaaqqq|||yyyqqqvvvTTTRRRqqq}}}|||KKK>>>;;;222222---///222111***,,,AAA[[[dddSSSMMMiiihhhGGG111555///,,,---...,,,+++,,,///111///---:::\\\kkkNNNHHHNNNRRR^^^}}}jjjqqqBBB000000...------,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---,,,---,,,666111===ttt]]]{{{vvvjjjkkkgggkkktttvvvrrrssszzz|||zzz}}}yyy```jjjyyysssvvvOOO888@@@eeeSSSEEE>>>;;;999444222///.........---+++++++++,,,,,,,,,---------...---...---***;;;iiijjjBBB===fff}}}jjjRRR;;;333333///------------,,,,,,,,,,,,------111***---AAAXXXfffkkklll\\\bbbsss|||[[[JJJ999222333222000///------------------------***000///444SSS|||xxx|||yyywwwnnnWWW;;;222888999000000000////////////000111---IIIsssooorrrVVVQQQEEE+++333333222222222222333333222999DDDPPPYYYbbbrrr]]]BBBFFF000WWWwww[[[KKKTTT^^^hhh{{{nnnXXX[[[tttdddvvvWWW@@@bbbxxx]]]>>>;;;888000+++111444000+++333JJJ^^^EEEEEE{{{gggLLL<<<444...---...,,,+++---///000---222MMMtttmmmRRRtttbbbNNNYYYoootttQQQ;;;//////...------,,,,,,------+++++++++++++++,,,------.........444222DDDgggOOOWWWEEEFFFyyyttt???:::aaaXXXJJJCCC>>>888555333000//////...---+++,,,,,,,,,,,,------------)))//////)))333VVVjjj???>>>bbbwwwMMM444111444000***...------,,,,,,------.........:::TTThhhjjjeeebbbtttrrrYYY>>>222333444222000........................000)))333UUUxxxvvvdddQQQAAA888333222111000/////////000222333444mmmpppyyy}}}]]]OOOEEE555333333222222222222333333222888CCCOOOXXXbbbsss\\\@@@FFFDDDfffYYY^^^nnnppp~~~}}}VVVZZZvvv[[[eeeLLL<<>>MMMSSSAAAiiiwwwDDD:::000......------///,,,---...>>>eeesssHHHWWWdddzzzoooyyy@@@222///......---------------,,,++++++++++++,,,------//////000111222LLLdddbbbvvv{{{HHH===777eeeKKK;;;WWW\\\OOOJJJBBB999666444111000///...---+++,,,,,,,,,------------...'''111...+++JJJ}}}jjjFFF999rrruuuHHH222222444000......------------......---999NNNaaaeeeeeeppp|||WWW???555111/////////////////////////////////444OOOtttrrrZZZ888...999333222111000111222444555WWWkkkKKKAAAFFF444333333222222333333444222777BBBNNNWWWbbbttt[[[???;;;jjjbbbkkkyyy]]]hhhvvvYYYNNNuuuZZZmmm666999111HHHiiiMMM555222>>>OOOhhh|||xxxrrrvvvhhhoooQQQ<<<===222+++333222+++333FFFMMMFFFjjj}}}JJJ>>>333////////////111,,,///444MMM{{{\\\>>>OOO{{{aaaiii>>>555//////...------------...,,,,,,++++++,,,,,,---...+++,,,000333:::\\\vvvrrrGGGKKK<<>>$$$555HHH222ccc{{{yyygggtttooo~~~yyy333===888%%%666......---444777rrrsssMMMUUUkkkwwwZZZUUU666444111...,,,,,,---,,,,,,---,,,,,,,,,,,,---......777,,,...333777VVVyyyfff~~~III===BBBQQQXXX999JJJsssZZZWWWHHHGGG<<<999555222000///---+++...------------...//////222222+++CCCGGG@@@rrrNNN///555999000,,,+++...000------///AAAXXXoooXXXhhhAAACCC---444333111222333222000000111@@@[[[{{{}}}\\\GGG<<<222444777999---:::333```jjjkkk]]]XXXMMM???;;;777333222333555444333333888@@@HHHQQQ```rrr~~~OOODDD[[[nnnaaa===MMMbbb\\\MMM]]]]]]111>>>:::<<>>888555222111///---...------------...//////,,,555,,,dddVVVAAAccc}}}@@@333(((111......000///...111666ZZZ]]][[[\\\xxxBBB222555222222333333111///222666NNNoooyyybbb777@@@999222333<<<999666uuuyyyuuusssppp```UUUJJJAAA===999444222222444444333222888@@@GGGQQQ```qqq~~~LLLKKKtttwww^^^hhhLLL@@@OOOXXXXXXTTT~~~GGG))):::>>>===DDD555KKK===<<>>GGGLLLxxx~~~|||xxx___nnn???}}}NNNGGG888333000999111EEEEEEuuuwwwvvviiiuuu}}}OOO777111***555...000<<>>AAAGGGUUUAAAKKKrrr```kkkZZZIIIGGGBBB;;;555111///...,,,......------......///000***888777fff111SSSQQQ:::333222111111111//////666@@@^^^```eeeccc666888222222444555111...666@@@bbbxxx|||yyyMMM===<<<:::000AAA888GGG{{{sssuuudddQQQEEEBBB@@@;;;666222111222333333222888???FFFPPP___qqq~~~NNNdddooo```fffTTTXXX???DDDTTTVVVKKK~~~{{{ZZZKKKdddooo666777===>>>TTTRRRBBBgggjjjPPPBBBBBBBBBMMMcccqqq{{{wwwPPPzzzVVVLLL\\\AAA;;;555333666:::HHHCCCxxxsssnnnoooooodddbbb999222000555---...,,,333~~~xxx}}}```\\\jjjuuuqqqrrrbbb~~~yyygggbbbSSSNNNfffhhhooo|||zzzcccIII666333222???sss{{{zzz```HHHFFF<<<999444111000///...,,,---,,,,,,,,,,,,---......333000222888???pppxxxttt~~~hhhHHHVVVddd??????BBBDDDRRR===JJJxxx}}}iii\\\PPPJJJAAA999444111///..................//////000///555SSSIIIAAAuuu;;;777333333333111---///<<>>888333111111222333222777>>>EEEOOO^^^qqq~~~WWWeeewww}}}uuu{{{LLL:::GGG^^^yyyFFFWWWyyyyyyqqqPPP:::OOO{{{___666===:::BBBuuuwww~~~wwwfffHHH999===EEE]]]LLLeeeuuu333hhhCCC444555444666CCCJJJQQQyyy[[[tttpppppp~~~eeemmm;;;333333444......;;;SSSlll~~~tttsss>>>CCCwwwaaa[[[xxx~~~xxxooobbbzzzfffFFFCCC===444@@@???DDDQQQeeezzzyyyLLL999222;;;<<>>EEEzzzrrr^^^]]]\\\UUUKKKAAA;;;666333111///............///000000222333www___<<>>???===777<<>>;;;===UUUZZZLLL999666@@@FFF\\\~~~rrr```TTTzzz<<>>NNNssstttiiiiiivvv@@@333333222111000---QQQsssNNNbbbTTTAAA111???KKK}}}uuu^^^eeevvvooollltttttt```jjjSSS333222666000000111111333===PPPcccjjjiiiEEE777333999:::FFFvvvwwwsssuuu|||[[[@@@pppCCC???:::555222000...,,,---,,,,,,,,,,,,---......***000000777AAAqqqmmmvvvkkk~~~hhhdddjjjvvvsssWWWSSSHHH888JJJoooXXXBBB@@@@@@DDD[[[DDD>>>~~~llltttaaaZZZPPPFFF===777222/////////......//////000111000:::EEEJJJaaa```999444333222111000666GGGYYY[[[MMM;;;666555888555777KKKdddnnn}}}vvvtttpppppp{{{___444CCC>>>DDDwwwyyyppp```]]]^^^WWWIII???AAA@@@<<<777333111222333222666<<>>999666333000...---,,,,,,,,,,,,---......---444333:::FFFbbbjjjrrrFFFOOO{{{gggkkkWWWhhh___999:::???III}}}UUUDDD===<<>>pppyyynnn:::666444222222444;;;MMM]]]ooo@@@777444888888<<>>:::555111222333222666<<>>MMMKKKrrrXXX]]]FFF888@@@YYYbbbNNNPPP~~~\\\OOO```VVV???]]]ZZZ;;;888999:::SSSJJJjjjZZZwww]]]GGGMMMMMM<<<>>>777JJJHHHiiivvvMMMyyysss^^^>>>111+++222111222ZZZoooMMMBBB|||>>>>>>HHH>>>IIIZZZ~~~vvvvvvlllPPPAAA555777???UUU{{{___KKK888222555333333777777444===AAA;;;666999???@@@666888;;;===EEE\\\hhhlllooo999tttKKKGGGAAA<<<888555222000---,,,,,,,,,,,,---......---333///555EEEiiikkk}}}wwwPPPMMMlll{{{uuuooosssnnnrrrvvvsssWWWGGG888III999DDDHHHTTTjjj}}}SSSEEE;;;999FFFhhhDDD999uuutttqqqkkkaaaVVVLLLBBB:::555///////////////000111111444cccccc@@@gggzzz>>>888555333444777@@@PPP```CCC888333888:::???UUUooosssiii;;;;;;___ttt|||{{{uuukkkZZZNNNQQQWWWOOO@@@===??????;;;666222222333222666<<>>BBBAAAccczzzbbbFFFKKKAAA???CCCnnnNNN???bbb}}}gggHHHbbbZZZ>>>CCCddd???999;;;@@@[[[iiicccHHHqqqYYYQQQMMMZZZdddPPPHHHBBBfffttt@@@???@@@KKKCCCPPPhhh@@@fff@@@222222666---555llllll~~~CCCHHHNNN@@@GGGCCCKKK\\\[[[lllNNNJJJ;;;:::???888777]]]sssNNNIII888000666888777======BBB===999>>>===:::???;;;777===CCCDDDZZZxxxhhhppp@@@uuuwwwJJJKKKIIIBBB999222111333000//////...------------000///555999OOOaaa___III@@@ooozzzdddTTTLLLNNNHHHDDDPPPnnnyyy|||SSS555GGG999222FFF]]]]]]yyySSS<<<666<<>>wwwyyynnnooolllggg```VVVJJJ>>>666333...---///111//////111555yyynnnDDDbbb|||TTT{{{bbblllTTT888111333<<>>======>>>===777000111555111444999>>>HHHYYYooo~~~jjjXXX]]]DDDSSSeeeuuuIII555SSSuuuHHH<<<===777:::888666???555:::GGGLLLllliiiXXXDDDHHH999???GGGHHHMMMXXXiiiIIIZZZ```;;;===dddHHH===888BBBVVVbbbMMM\\\\\\GGGGGGLLL[[[```JJJDDDKKK\\\nnnFFF???DDD>>>SSSdddKKKqqqAAA000///444333)))TTTTTT|||TTT===KKKHHHRRRRRRTTTkkkaaaXXXQQQ666444888333333RRRzzzkkkWWWRRR@@@555;;;??????EEEEEEFFF???<<<>>>999:::FFFOOOAAA999777>>>]]]rrreeejjj;;;kkk}}}PPPOOOLLLEEE>>>888666666000///...---------------///...333333EEEcccRRREEE;;;NNNooorrrddd\\\[[[WWWTTT___pppjjjaaajjjmmmoooBBB777;;;777IIIZZZtttuuuPPP:::666<<>>666;;;KKKccchhh```dddEEE\\\kkkdddvvvjjjWWWIIIGGGJJJFFF???<<<<<<>>>===777111111555222555888===GGGYYYoooeeedddDDDCCCPPPQQQ>>>MMMUUUlll___DDDGGGLLLIIIOOONNNPPPQQQDDDLLL___hhhjjjWWWGGGQQQFFFNNNRRR???GGGiiilllJJJQQQjjj:::777ggg^^^LLL888HHHWWW]]]ggg===WWWPPP???IIIVVVaaa^^^IIIIIIRRRVVVhhhLLL<<>>lllEEEaaa{{{]]]444FFF???LLLcccDDDFFF___vvvpppbbbUUUGGG444555111111@@@SSSWWWOOOZZZXXXFFF777;;;@@@AAAFFF@@@???:::===AAA>>>HHHaaaxxx```HHH888???eeehhh~~~```bbb999jjjVVVRRRMMMGGGBBB>>>999777//////...---,,,---......///...222111@@@fffsssqqqVVV;;;;;;VVVqqqxxxbbbSSSLLLHHHHHHLLLfff{{{wwwuuuYYY999>>>:::BBBgggrrrqqqMMM999666===DDDkkkAAA>>>yyywww~~~rrrrrrnnniiifffbbbZZZMMMDDD<<<555111111111//////111333xxx___AAAlll~~~}}}sss|||```DDD{{{YYYWWWeeeppp999999666777;;;TTTrrrHHH;;;999???TTThhhtttwwwzzzyyy}}}GGG]]]nnn{{{TTTppp~~~rrrfffTTTFFFCCCFFFEEE@@@<<<<<<======888222111555333555777;;;EEEYYYppptttfffmmmxxxKKKJJJ<<>>AAAZZZ^^^NNN::::::??????AAA@@@>>><<>>EEE^^^mmmkkkwww\\\ZZZmmmSSSfffzzz\\\]]][[[DDDWWWZZZ|||pppfffTTTDDD???BBBCCC@@@<<<;;;<<<===999333111444444555666:::DDDXXXqqqvvvMMM999FFFTTT777:::@@@LLLbbbPPP<<<666FFFJJJPPPZZZbbb^^^ZZZ```jjjlllWWWEEEKKKWWWdddllltttbbbtttqqqLLLUUU```{{{hhhJJJKKKooo===888oooyyyBBBQQQuuufffvvvSSS<<>>===:::BBBOOO```lll```EEE===???>>>???JJJIIIIIITTT^^^aaawwwbbbMMM```~~~fffZZZfff```@@@{{{fffZZZTTTLLLIIIHHHFFF@@@:::333111///---,,,---...000222///333444GGGeee{{{sss```lllTTTDDDLLLggg]]]HHHOOOSSS^^^XXXwww{{{zzzwwwsss===EEEwwwjjjgggwwwlllKKK:::777<<>>lllaaaqqq???UUU???:::666444PPP^^^{{{QQQ===CCCJJJdddkkklll```XXXpppzzzOOOPPPvvvSSSVVVsssmmm[[[gggiiittt{{{YYY^^^xxxqqqhhhVVVEEE===???@@@???<<<:::;;;===:::444222333444555666999DDDXXXrrrkkk{{{UUUIIICCCAAACCC>>>HHHRRRdddhhhMMMDDDRRRfff^^^]]]cccdddcccjjjuuuiiikkkQQQLLLWWW```rrrxxxnnnbbbjjjWWWMMM@@@fffrrr___EEEOOOaaa;;;:::kkk{{{HHHPPPbbbUUUGGG<<>>___zzzlllddd888555999>>>===<<>>777DDDcccrrr```ccc???eeeCCC666999777ZZZmmm^^^BBBBBBRRRnnnhhhWWW]]]VVVXXXqqqOOO[[[hhhpppmmmsssrrr~~~}}}tttvvv]]]iii~~~sssooohhhXXXFFF===<<<>>>>>>;;;:::;;;===;;;555222222444555666:::DDDYYYrrrzzz}}}===@@@CCC<<<;;;FFFQQQ\\\xxx|||ddd```yyydddYYYZZZcccdddgggsss{{{uuusssWWW\\\jjjmmmuuuoootttUUU>>>ooo|||UUU>>>TTTMMM555999eeennnQQQQQQYYY}}}GGGDDDBBBWWW}}}xxxeee```mmmvvvdddZZZ===DDDuuu]]]RRRSSSGGGFFF<<<222uuutttQQQiiiaaa<<<<<>>::::::;;;BBBVVVkkk{{{[[[???===BBBGGGLLLWWW```mmmtttUUUVVVmmm|||}}}xxxmmmSSSDDD>>>}}}oooWWWTTTOOOLLLKKKIIIFFFCCC:::888444000......///000...111555///777aaa{{{dddVVVcccyyySSSFFF}}}uuu{{{|||RRRqqq\\\llldddFFF999777<<<@@@sssBBBCCC}}}{{{{{{wwwnnnrrrrrrqqqmmmgggccccccccc\\\PPPCCC:::333///000333@@@sssSSStttQQQLLL}}}SSS:::;;;:::IIIFFFGGGDDD>>>AAA???666===HHHTTTZZZ|||[[[FFFFFF333>>><<>>;;;999:::===<<<666222222222444666:::EEEYYYrrrfffuuuHHH>>>>>>AAAGGGWWW___pppyyyuuujjj]]]VVV```ppptttvvv|||{{{~~~___hhhuuupppzzzvvv~~~___WWWxxxOOO:::WWW???000666___bbbYYYTTTRRRfffIIIBBBGGGqqqoooxxx}}}vvv}}}aaaGGG===MMM~~~mmm\\\^^^___MMMNNN@@@@@@YYYxxxbbbxxxCCCCCCKKKPPPOOO[[[pppKKKBBB;;;:::AAARRRmmmgggEEECCCLLLTTTbbbpppxxxjjjMMMKKK___llluuucccNNNBBBTTTSSSSSSPPPMMMKKKIIIGGGEEECCC===:::555111///...///000,,,333:::000333ccc|||bbb^^^ooopppmmmJJJuuukkkWWWkkk```CCC777777<<>>;;;999:::======777222222222333666;;;FFFZZZrrrzzzvvv```<<>>FFFAAA<<<<<<<<>>555BBB<<<;;;<<<@@@===666222111000444666888CCCZZZsssrrriiiQQQ@@@FFFJJJKKKRRRbbbttt~~~kkkNNN[[[gggiiipppyyy}}}~~~rrriiisss|||```<<<>>>:::111666PPP|||bbbWWWTTTppp{{{pppkkkjjj{{{yyyqqqxxxXXX???999DDDooo]]]PPPQQQTTTNNNJJJJJJAAAIII~~~rrrxxx}}}vvvooo^^^[[[ppp|||aaadddooopppzzz```FFFFFFFFFVVVvvvttt}}}sssXXXKKK<<<^^^zzzuuuRRRSSSQQQOOOMMMMMMLLLIIIGGGDDDAAA===888555222111111333333222999666oooyyysssyyyrrrpppyyyuuu]]]>>>:::777777DDDzzzFFF...vvvxxxwwwrrrnnnmmmooolllhhhhhhiiijjjjjjiiifffddd\\\LLL@@@999555222===wwwhhhhhhVVVbbbzzz\\\DDDIIIJJJ|||OOO@@@EEEIIIQQQbbbqqqNNN]]]wwwfffTTTUUU>>>>>>888tttyyyJJJtttdddaaaeeemmmwwwdddLLLDDDyyykkkbbbvvv}}}rrrgggjjj^^^^^^FFF:::@@@777@@@<<<;;;<<>>:::666333222111000222444666///wwwtttyyynnnRRRLLLHHH\\\iiixxxZZZoooXXX>>>999777777CCCxxxMMMFFFwwwuuuqqqlllgggkkkiiigggggghhhiiiiiihhhllljjjaaaUUUKKKCCC:::111,,,ooohhhXXX===YYYxxx~~~{{{|||iiiPPPSSSjjjlllVVVVVVaaarrrgggxxxnnngggZZZ^^^AAA;;;:::sssxxxFFF___tttlllNNNBBB{{{eee{{{lll```iiiwwwddd}}}mmmhhhhhhaaa^^^HHH===???:::???<<<;;;<<>>KKKrrraaa^^^]]]^^^\\\XXXYYY^^^UUUJJJffflllnnnnnnvvvkkkUUU]]]pppooowwwsss}}}uuuBBBHHHOOOVVViiivvvwwwNNN999ZZZ[[[TTTNNNMMMKKKJJJJJJJJJHHHFFFBBB@@@===:::777444333222///222444444...eeeqqqxxxZZZ<<>><<<666222222111555666777@@@VVVooo}}}[[[uuuVVVHHHOOOZZZhhhzzz|||fffnnnwwwxxx{{{sssWWWBBB555===666666;;;WWWjjjVVVTTTOOOXXX[[[aaapppppp\\\BBB111:::OOOooo______[[[ZZZZZZZZZWWWUUUUUU\\\UUUYYYpppsss|||jjjEEEAAAYYYbbb~~~ZZZ999IIIUUUddd}}}mmm>>>JJJkkkmmmnnnSSSQQQMMMKKKIIIIIIIIIHHHGGGEEE???>>>===;;;999888777777666555666666444YYYpppyyyiiiWWWnnnjjjQQQJJJUUU}}}~~~{{{pppkkkGGG>>>333666888CCCyyyKKK:::[[[|||zzzllljjjpppkkklllnnnoooooooooooooooiiihhheeeaaa___ZZZMMMAAA888JJJrrrrrraaasssvvvdddMMM___uuubbb}}}TTTyyy~~~eeePPP<<<```qqqKKKlll|||RRR[[[zzzjjjeeehhhaaaiii___JJJ999777@@@@@@===;;;<<<>>><<<666222333111555666777@@@VVVooo}}}\\\{{{hhhKKKUUUbbbqqqeeerrr{{{yyy}}}yyykkkWWWBBB666;;;:::333+++???qqq\\\VVVXXXMMMJJJTTT```rrr~~~kkkUUUAAA555777NNNfff[[[UUUWWWUUURRRSSSTTTSSSQQQOOOMMMIIIEEEooo~~~}}}tttMMM<<>>======<<<888555555555666JJJtttwwwxxxiiiSSShhh||||||mmmUUU======000666:::EEEyyyMMMRRRqqq{{{iiidddfffcccdddgggjjjkkkjjjiiihhhiiifffgggfffeeefffdddZZZPPPDDDWWWeee~~~GGGOOOiiiuuucccqqquuu\\\tttxxxgggZZZvvv~~~|||wwwnnnnnnYYY@@@NNNgggzzzTTTZZZrrruuuxxxQQQNNNlllaaafffgggmmmZZZFFF999888FFF@@@>>>;;;;;;===;;;666333333111444666777AAAWWWppp~~~\\\~~~OOO[[[kkkyyynnnzzz}}}|||mmm]]]OOOCCC:::555:::222777,,,MMM^^^[[[TTTSSSRRRCCCRRRXXXzzzuuusssttt\\\QQQAAA888>>>SSSnnnlllZZZSSSUUUUUUTTTRRRRRRRRRQQQPPPXXXRRRUUU{{{lll|||eeeHHHPPPrrrVVV\\\kkkuuuaaa<<>>===<<<888444555222333<<<}}}nnnyyyZZZhhhqqqTTTmmmyyyoooaaa@@@555;;;...666<<>>>>><<<;;;===;;;555333444000444666888BBBYYYrrr}}}[[[~~~SSS```ppp}}}xxxvvv||||||vvvmmm[[[GGG;;;777777666333+++???555^^^vvvMMMTTTMMMJJJ[[[GGGTTTKKKEEEsssnnnmmm~~~}}}}}}wwwmmmZZZFFFAAA;;;<<>><<<:::999;;;999:::555555888eeezzzKKKKKK{{{mmmXXXccc```pppzzzwww}}}gggppp\\\QQQ888111:::,,,777===JJJ}}}}}}KKK777IIIpppiiieee^^^```eee___ccchhhiiifffcccbbbbbb^^^aaaccccccdddeeebbb]]]XXXOOOkkkjjjKKKWWWiii???wwwsssqqqiii^^^ooopppjjj___EEEhhhPPPUUUtttkkk}}}GGGIIIUUURRRIIIlll}}}wwwjjjuuu{{{uuuKKK<<<@@@GGGSSS<<<>>><<<;;;===;;;555333444000444666888CCCZZZsssyyy[[[lllRRRiii~~~ssszzzxxxqqqeeeRRR@@@<<<>>>;;;444000777555===LLLdddOOOLLLMMMKKKMMMQQQRRRIIIHHH^^^yyy}}}vvvtttsss{{{rrrkkk[[[DDD:::@@@000JJJgggnnnaaaLLLeeeSSSUUUTTTSSSRRRQQQOOONNNMMMZZZBBBOOOXXXQQQooozzzllljjj}}}{{{AAA;;;TTT|||kkkSSSGGGRRRHHHMMMJJJFFFCCCBBBBBB@@@???@@@@@@???>>>=========>>>666BBB333888;;;555sssuuuKKKJJJ[[[???ZZZ}}}{{{VVV^^^___666777&&&LLL 888???YYYZZZ;;;999UUUnnnffffffccc\\\fffbbb``````cccccc___^^^aaafffeeecccaaa___]]]\\\\\\SSS___fffrrr^^^rrr___LLLNNNooojjjccc{{{tttvvv|||xxx{{{iiiMMMbbbqqqMMM}}}kkkLLLIIIZZZSSSrrrvvv|||jjjsssXXX??????BBBVVVWWW444:::<<<===;;;777444444555222444555888EEE\\\rrr}}}wwwhhhcccqqq||||||ttthhh```LLLHHH???555111333666777'''===777wwwWWWQQQPPPKKKNNNLLLMMMOOOJJJEEEQQQbbbxxxzzzvvvoootttuuujjjUUUFFFEEECCCAAAEEEEEEkkklllmmmTTTYYYUUUPPPPPPOOOMMMLLLKKKJJJJJJJJJKKKHHHRRRJJJGGGyyyhhhsss{{{kkklllooofff000```bbbWWWkkkPPPTTTTTTJJJLLLJJJGGGGGGGGGGGGFFFEEE@@@@@@@@@@@@@@@@@@AAAAAA???FFF999>>><<<555{{{rrrccczzzIII333PPPaaahhhmmmvvvttteeeKKKYYYZZZ666888333777777@@@555wwwvvv;;;888666bbbmmmkkkfff___YYY^^^]]][[[[[[^^^^^^[[[[[[]]]ccccccbbbaaa```````````````iiihhhzzzqqqcccQQQ@@@^^^sssnnnrrr}}}hhhnnnbbbqqqQQQnnntttnnnsssooo[[[\\\OOO~~~```SSSPPPQQQ```kkknnnIII999<<>>>>>:::555111000000222444555888EEE\\\rrr}}}dddiii~~~~~~zzziii___SSSHHH888:::999333000333555555555<<>>555555III<<>>555|||gggoooeee\\\ZZZXXXYYYVVVWWW[[[\\\YYYYYY\\\aaaaaaaaaaaabbbcccdddeeebbbhhheeeyyyuuuuuupppOOOOOOhhhxxx|||ssslllhhhmmmgggxxxyyykkkggglllwwwmmm\\\tttccc```|||LLLBBBaaaooosssuuuvvvVVV333333===SSS^^^IIIGGG======;;;888333000///000222444555888EEE\\\qqq}}}PPPiiitttaaaWWWOOOBBB666777111111888;;;666222222PPPdddlllOOOLLLQQQPPPKKKNNNJJJJJJNNNOOOJJJHHHJJJMMMuuu|||yyykkkbbb___EEEIIIIIIDDDHHHRRRVVVRRRWWWHHHBBBEEEGGGWWWvvvnnnHHHRRRTTTRRRUUUSSSPPPNNNLLLKKKKKKMMMPPPQQQUUUQQQPPPVVVYYYYYYmmmssscccdddXXXUUUxxxhhhbbbVVVgggZZZYYYKKKSSSIIIAAAOOOLLLKKKHHHGGGFFFDDDAAA>>>>>>>>>>>>===>>>>>>??????@@@<<<:::DDD;;;:::FFFkkkgggsssTTTLLLAAABBBMMMCCC...111888IIIBBB888yyy888555EEECCC___lllaaaZZZ^^^YYYXXXVVVWWW[[[\\\ZZZ[[[]]]``````aaaaaacccdddfffgggiiijjjlll|||~~~|||}}}zzzuuugggBBB333jjj{{{rrrkkkrrrjjj```fffpppgggjjjlllwwwxxxeeeooolll>>>mmm```~~~SSSVVVvvvddduuuiii@@@@@@:::PPPppppppXXX>>>;;;:::888666444333333444333555666888EEE\\\qqq|||QQQZZZppp\\\NNNFFF@@@:::555<<<000000;;;888---555IIImmm}}}RRRKKKQQQNNNLLLQQQMMMKKKLLLMMMLLLJJJJJJMMMVVVMMMRRRzzzxxxttt___RRRJJJOOOTTTTTTUUUYYYKKKRRRpppuuuhhhEEETTT```BBBMMM```DDDNNNMMMKKKJJJKKKMMMPPPRRRPPPMMMJJJOOOQQQGGGRRRuuu~~~~~~zzzfff___```NNNWWWvvveee;;;ZZZ|||[[[___NNNSSSKKKEEEHHHGGGLLLJJJGGGEEEDDDBBB@@@>>>AAA@@@???>>>============???999<<>><<>>888555888<<<999333444888///...OOO{{{\\\CCCIIIQQQIIIIIISSSLLLLLLKKKIIIFFFEEEHHHKKKOOODDDBBBddd}}}{{{hhhZZZGGGHHHOOOKKKAAAIIIOOOEEEIIIHHHGGGGGGGGGIIIKKKMMMEEEPPPNNNDDDCCCFFFMMMWWWwwwrrr}}}zzz{{{yyylll___bbbPPPYYYrrrrrrMMMKKKTTTkkkeeedddQQQSSSRRRAAALLLWWWAAAKKKIIIFFFEEEEEEEEEEEEDDDDDDCCCBBB@@@???>>>>>>===BBB;;;BBBCCC???>>><<>>FFF===<<>>888444333333333333444666666888EEE[[[ppp{{{~~~]]]CCCRRR___jjjZZZMMMDDD<<<999666333555:::333666777666<<>>:::AAARRRzzz~~~rrr]]]???@@@555>>>;;;555EEE;;;HHHlllsssSSS555<<<>>>UUUaaa]]]RRRWWWPPPRRRSSSTTTRRRSSSWWWXXXVVVVVVXXX[[[[[[\\\]]]^^^```bbbcccjjjhhhlllnnnooo{{{~~~}}}xxxxxxyyyqqqggggggoooyyytttuuu{{{xxxmmmUUUnnnVVV{{{bbbXXXkkk\\\``````bbb___```mmmssskkkkkk[[[KKKoookkkhhhGGGCCC:::???PPPqqqVVVJJJBBB<<<666222222333333333444666666888EEE[[[ppp{{{===MMMIIICCCzzz~~~rrreeeXXXMMMGGG>>>999:::>>>>>>777333333111888777888UUUMMM???HHHLLLFFFBBBEEEGGGEEEFFFEEECCCCCCGGGJJJJJJGGGVVV<<>>>>>>>>>>>>>>???999444???444;;;666GGG===|||nnnYYY???;;;>>>222>>>??????QQQ@@@ggg{{{ZZZ>>>;;;AAARRR\\\]]]NNNYYYSSSQQQUUUUUUSSSTTTXXXYYYVVVVVVYYYXXXXXXYYY[[[]]]```bbbccc^^^hhhpppmmmbbbrrryyy|||~~~zzz{{{xxxooollleee```dddppp{{{yyyooorrrvvvuuusssooo{{{kkknnnUUUZZZTTTVVVlllaaa^^^aaaWWW]]]ccc^^^hhhnnn___ttt~~~oooKKKHHH}}}{{{zzzyyyxxxwwwJJJ@@@<<>>888222///111444555555444666666888EEE[[[ppp{{{