BM66(@ $$$###""" !!!"""$$$$$$$$$###############""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!############"""!!!$$$&&&&&&$$$ """###$$$$$$###""" !!!###$$$&&&&&&$$$###!!!""""""!!!!!!!!!!!!""""""%%%$$$###""""""###$$$%%%%%%%%%$$$$$$###"""!!!!!!&&&### """$$$###!!!########################$$$$$$$$$############"""%%%&&&'''((((((&&&$$$###""""""""""""#######################################$$$%%%%%%######$$$%%%((('''&&&$$$###$$$$$$%%%!!!"""###$$$$$$###"""!!!###%%%&&&$$$!!! """&&&&&&%%%$$$%%%&&&'''(((!!!###%%%''''''%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$&&&%%%$$$$$$######$$$$$$ !!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!###""" !!!"""###!!! !!!!!!"""###%%%&&&'''((("""######$$$$$$$$$######$$$###!!!!!!"""###&&&'''$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%$$$$$$$$$$$$!!!###%%%''''''$$$!!!######"""!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!""""""""""""""""""""""""&&&%%%%%%$$$###"""!!!!!!############""""""""""""#########"""""""""""""""###"""!!! ###""""""!!! """"""""""""""""""""""""%%%$$$###"""!!!!!!!!!!!!$$$#########""""""!!!!!!######""""""""""""###### !!!#########"""!!!$$$$$$$$$$$$############"""######"""!!!!!!"""$$$###$$$$$$%%%%%%$$$$$$######"""""""""###$$$%%%%%%  !!!"""$$$%%%'''&&&%%%$$$############!!!###!!! ###$$$#########""""""!!!!!!&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%$$$$$$$$$######"""###%%%%%%$$$$$$%%%&&&'''&&&&&&&&&&&&'''((((((&&&&&&'''((((((((((((((()))******+++++++++******---,,,,,,---...000222333222333333444666<<>>BBBRRRbbb{{{~~~ooogggeeettt#######################################$$$$$$$$$###""""""""""""""""""###"""""""""######"""""""""""""""######$$$$$$$$$$$$ """!!! """######$$$$$$######"""$$$###!!! !!!###$$$"""""""""######""""""""" !!!"""######"""!!! $$$$$$$$$#########"""""" !!!###$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""""" !!!"""$$$%%%%%%%%%%%% !!!!!!!!!"""""""""###########################$$$%%%%%%######$$$%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%""""""############$$$%%%!!!!!!!!!!!!""""""######$$$###"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$###"""""""""""""""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###!!!!!!!!!###$$$###"""$$$$$$$$$#####################$$$$$$$$$###""""""###############%%%&&&'''""""""###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$###  """$$$$$$###""""""!!!!!!"""""""""!!!!!! !!!"""###$$$""""""""""""""""""""""""###############$$$$$$$$$############"""""""""!!!"""""""""""""""#########!!! !!!"""######""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###$$$%%%%%%#########""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""##################### !!!"""#########"""######"""!!!!!!"""$$$""""""############""""""!!!%%%((('''###!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!""""""$$$""" !!!$$$&&&%%%###########################"""""""""""""""###$$$$$$%%%%%%%%%$$$$$$$$$######"""###%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&'''(((((((((((((((&&&'''(((***+++,,,,,,,,,+++,,,---...///000222222666666666555666999===AAAPPPaaazzztttllljjjvvv!!!!!!""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""######""""""############"""""""""""""""######$$$%%%%%%$$$%%%&&&%%%"""!!!!!!"""######$$$$$$$$$$$$######!!!  !!!""""""############"""""" !!!"""######"""!!! $$$$$$$$$###############$$$$$$""" !!!###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""""" !!!###$$$%%%&&&&&&!!!!!!!!!!!!""""""""""""###########################$$$%%%%%%######$$$%%%''''''''''''&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&"""""""""###$$$%%%%%%%%%"""""""""###############$$$###"""!!!!!!###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&%%%%%%$$$############$$$&&&&&&&&&%%%%%%$$$$$$$$$"""""""""""""""""""""""""""!!!!!!"""###$$$$$$###$$$$$$############""""""$$$$$$$$$$$$$$$###"""!!!#########$$$$$$%%%&&&&&&""""""###$$$$$$%%%&&&&&& !!!"""###$$$$$$$$$###!!!!!!!!!!!!!!!!!!""""""$$$$$$###"""""""""""""""!!!!!! !!!!!!"""##########################################$$$$$$$$$############"""""""""!!!!!!!!!""""""############!!!!!!!!!!!!!!!"""###$$$"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$############$$$$$$""""""""""""""""""######""""""!!!!!!!!!!!!""""""""""""""""""!!!"""""""""$$$$$$##################"""######"""!!!!!!"""$$$###$$$$$$$$$$$$$$$$$$###$$$&&&(((&&&###!!!"""$$$"""######$$$%%%&&&&&&&&&$$$###""""""!!!"""""""""%%%""" !!!%%%&&&%%%##################$$$$$$$$$$$$############$$$%%%%%%%%%%%%%%%$$$$$$$$$###### """###$$$$$$%%%'''(((%%%%%%%%%%%%%%%&&&''''''&&&&&&'''((((((((((((((('''(((***+++,,,---------+++,,,---...000111111222333444555555666:::>>>BBBOOO___yyy|||uuurrr||| !!!""""""""""""!!! !!!""""""######$$$######""""""######$$$"""######$$$$$$######""""""""""""""""""###$$$%%%"""$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###"""  """###!!!"""###$$$$$$###"""!!!!!!""""""######""""""!!!########################&&&%%%### ###&&&########################$$$$$$$$$############"""$$$$$$##################""""""""""""#######################################$$$%%%%%%######$$$%%%&&&&&&&&&&&&%%%$$$###"""&&&%%%%%%$$$$$$%%%%%%&&&$$$""""""###%%%&&&%%%$$$""""""###$$$$$$$$$$$$###$$$$$$######$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&''''''&&&%%%%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""$$$%%%$$$#####################""""""&&&&&&&&&&&&%%%%%%$$$#########$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''''' !!!###%%%&&&&&&%%%%%% !!!"""$$$$$$###"""!!!$$$$$$###""""""""""""### !!!"""#########""""""######################## !!!"""###$$$%%%############""""""""""""!!!!!!!!!"""######$$$$$$""""""!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""%%%$$$$$$#########$$$$$$""""""""""""##################""""""""""""#########"""!!!!!! !!!!!!!!!$$$$$$$$$######""""""""""""######"""!!!!!!"""$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&!!!!!!###$$$%%%&&&&&&&&&$$$######"""""""""######%%%###""""""###$$$$$$############$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$###### """###$$$$$$%%%''')))%%%%%%%%%%%%%%%&&&&&&'''(((((()))***************)))***+++,,,------------***+++---///000111111111000222444555777:::???CCCMMM^^^xxx~~~ !!!"""###$$$######""" !!!""""""######$$$######""""""######$$$"""######$$$$$$######"""###"""!!!!!!!!!"""###$$$ !!!""""""!!!"""$$$&&&$$$$$$$$$######$$$$$$$$$%%%$$$############$$$%%%!!!"""$$$%%%%%%$$$"""!!!#########""""""##########################################!!! ###'''""""""""""""""""""""""""$$$$$$$$$############"""&&&%%%$$$$$$########################$$$$$$$$$$$$###########################$$$%%%%%%######$$$%%%$$$%%%%%%&&&&&&%%%$$$###&&&%%%$$$######$$$%%%&&&%%%###"""###%%%&&&%%%###!!!"""###$$$$$$$$$##################$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$###############""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""$$$%%%%%%$$$""""""""""""############&&&&&&&&&&&&%%%$$$############$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$!!!!!!###$$$$$$$$$######%%%$$$######""""""######!!!"""%%%&&&'''&&&$$$"""######################## !!!"""#####################"""""""""""" !!!!!!"""######$$$$$$######""""""!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$%%%&&&&&&!!!"""""""""############$$$$$$############$$$$$$$$$$$$"""!!!!!!!!!""""""############$$$$$$$$$$$$"""######"""!!!!!!"""$$$######$$$$$$$$$$$$#########%%%+++,,,,,,!!!"""###$$$%%%%%%$$$$$$$$$$$$############$$$$$$$$$%%%$$$###!!! !!!############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$######"""$$$%%%%%%$$$###$$$&&&%%%%%%$$$$$$%%%%%%&&&'''(((((()))***************)))***+++,,,,,,,,,,,,,,,***+++---///000111111111000222444555777:::???BBBLLL]]]www~~~}}}!!!"""###$$$%%%%%%$$$###!!!""""""###$$$%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$$$$#########"""!!! !!!"""######$$$$$$###""""""###%%%%%%$$$$$$######$$$$$$%%%""""""!!!!!!!!!!!!""""""!!!"""$$$%%%%%%$$$"""!!!%%%$$$###""""""###$$$%%%##################$$$$$$!!!######""""""$$$'''########################$$$$$$$$$############"""############$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%###########################$$$%%%%%%######$$$%%%$$$%%%'''((()))(((((('''%%%%%%############%%%%%%&&&$$$"""###%%%&&&$$$""" !!!###$$$$$$$$$###""" !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""""""""""""""$$$$$$$$$%%%%%%&&&&&&'''"""""""""""""""""""""""""""!!!!!!"""$$$&&&%%%$$$!!!"""""""""############%%%%%%%%%$$$###"""!!! ######$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%""" ###############$$$%%%%%%%%%$$$######"""#########"""$$$''')))***(((%%%###########################&&&%%%%%%$$$###""""""!!!############"""""""""""" !!!!!!"""###$$$$$$$$$$$$$$$###"""!!!!!!"""""""""""""""""""""#########""""""""""""""""""""""""!!!!!!"""###$$$&&&((()))!!!!!!""""""#########$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%###"""""""""############$$$%%%&&&''''''((("""######"""!!!!!!"""$$$""""""############""""""!!!'''///222111######$$$%%%$$$###"""!!!%%%$$$$$$$$$$$$$$$%%%%%%###%%%&&&$$$  """#########$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######%%%&&&'''%%%###""""""###%%%%%%$$$$$$%%%%%%&&&'''&&&''''''((((((((((((((()))******+++++++++*********+++---///111111111111111333444666777999===@@@KKK\\\vvvqqqppp"""######$$$$$$$$$######$$$$$$######$$$$$$%%%&&& !!!""""""######$$$$$$############$$$$$$%%%$$$###"""!!!!!!!!!!!!""""""###$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$###"""!!! !!!######""""""""""""##############################$$$""""""$$$''''''%%%""" !!!"""###""""""!!!"""###$$$$$$%%%&&&''''''%%%%%%$$$###$$$%%%&&&''''''&&&&&&%%%$$$###""""""%%%###""""""###$$$###"""%%%%%%%%%%%%%%%&&&'''((((((&&&$$$######$$$&&&(((&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$####################################$$$%%%&&&&&& !!!$$$''')))$$$"""!!!###&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%&&&'''((((((&&&$$$###"""$$$%%%%%%###""""""###############$$$%%%&&&&&&#########$$$$$$%%%%%%%%%######$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$###$$$$$$%%%%%%%%%&&&$$$###"""###%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''((('''%%%"""""""""############""""""###$$$%%%%%%&&&&&&&&&&&&$$$$$$############$$$$$$###"""!!! !!!"""###""""""!!!!!!!!!!!!""""""###!!! !!!!!!!!!""""""""""""!!!!!!'''%%%###!!! !!!""" !!!"""###########################"""""""""!!!"""""""""""""""!!! ######$$$%%%%%%%%%%%%$$$%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$)))'''$$$"""###%%%(((***$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###!!! """###$$$###""""""###$$$&&&((("""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!"""#########$$$"""###%%%''''''&&&%%%$$$(((''''''&&&&&&''''''(((&&&''')))***++++++************+++++++++,,,,,,,,,---,,,,,,,,,---///111222222333444444555888<<>>BBBJJJVVVkkkyyylllrrr !!!"""###$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$!!!!!!""""""#########$$$%%%%%%$$$$$$$$$$$$%%%%%% !!!"""$$$%%%&&&$$$$$$%%%&&&&&&'''((((((%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%&&&&&&%%%$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$###""""""###%%%''''''&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&(((''''''&&&%%%$$$######&&&$$$###$$$%%%''''''&&&$$$$$$$$$$$$%%%'''(((((( """$$$%%%%%%$$$""" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&"""""""""######$$$$$$$$$$$$#########$$$$$$%%%&&&######""""""""""""###############$$$$$$&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%$$$$$$%%%$$$#########$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%''''''''''''''''''''''''''''''((())))))*********&&&'''))))))'''&&&%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$###""""""######""" $$$"""!!!!!!"""$$$$$$$$$$$$$$$$$$###"""!!!""""""!!!!!!!!!!!!""""""""""""############""""""###$$$%%%%%%%%%%%%$$$###$$$$$$$$$%%%$$$###""""""######$$$$$$$$$$$$######!!!!!!!!!!!!"""###$$$$$$###############"""!!! !!!!!!"""###$$$%%%&&&&&&""""""!!!!!!"""###$$$%%%######$$$%%%%%%%%%%%%$$$ """"""######""""""########################!!!!!!###$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###&&&))))))(((&&&$$$######$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&)))***+++,,,,,,+++***)))*********+++++++++,,,,,,,,,,,,---///000000111111///111222444555999>>>BBBLLLWWWjjjzzznnnrrr!!!"""############"""###$$$%%%&&&%%%$$$$$$######$$$$$$%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%&&&######$$$%%%&&&'''((((((%%%%%%%%%$$$%%%%%%&&&'''&&&''''''''''''%%%###"""$$$$$$$$$######$$$$$$$$$######$$$$$$%%%&&&&&&&&&###$$$%%%$$$######%%%'''%%%%%%$$$#########$$$$$$"""######$$$&&&''''''(((###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%###"""###%%%&&&&&&&&&######$$$%%%&&&((()))***###$$$&&&''''''&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%&&&'''((()))''''''&&&%%%$$$""""""!!!$$$&&&'''&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&$$$######$$$############$$$%%%&&&'''%%%%%%%%%$$$$$$$$$$$$###%%%%%%&&&&&&&&&&&&''''''))))))))))))))))))))))))$$$%%%&&&&&&'''&&&&&&&&&###%%%''''''&&&$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&  ###$$$$$$###$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!""""""###"""######$$$$$$######"""###$$$%%%&&&&&&%%%$$$############"""""""""!!!!!!"""##################"""!!!!!!""""""######$$$$$$"""############""""""!!! """%%%((()))***&&&%%%$$$######$$$&&&'''######$$$%%%%%%%%%%%%$$$ !!!###$$$%%%%%%$$$###########################""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!#########$$$''')))***(((&&&$$$######%%%&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&(((''''''&&&&&&''''''(((&&&'''(((***++++++*********++++++++++++,,,,,,,,,,,,---...///000111111111000111333444555999===AAAKKKUUUggg}}}~~~{{{~~~uuuyyyzzzpppuuu !!!"""$$$$$$$$$$$$!!!###$$$&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&)))(((&&&$$$###"""!!!!!!###$$$$$$$$$%%%%%%&&&&&&$$$$$$######$$$%%%%%%&&&%%%&&&'''(((((('''%%%$$$###""""""""""""""""""###!!!!!!"""######$$$%%%%%% ###%%%%%%###"""$$$%%%$$$###"""!!! !!!!!!"""$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$"""!!!"""$$$&&&&&&%%%$$$$$$$$$$$$%%%&&&'''((((((((()))******)))((((((%%%&&&''''''''''''&&&%%%&&&%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&%%%$$$###""""""%%%((()))&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%&&&$$$%%%&&&&&&$$$######$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%&&&&&&&&&&&&''''''))))))))))))))))))))))))###$$$%%%%%%%%%$$$###""""""$$$&&&&&&%%%###""""""%%%%%%$$$$$$$$$$$$%%%%%%"""!!! !!!$$$%%%&&&%%%$$$$$$############$$$$$$###$$$$$$%%%%%%%%%%%%$$$#########""""""#########"""###$$$$$$$$$$$$###""""""###$$$%%%%%%$$$###"""###"""!!! !!!!!!!!!""""""######""""""!!!!!!!!!""""""""""""""""""!!!""""""############""" """###%%%&&&(((((('''&&&%%%######$$$%%%&&&######$$$%%%%%%%%%%%%$$$"""$$$&&&'''(((((('''&&&########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""!!!"""###''''''&&&&&&%%%%%%%%%%%%"""############$$$$$$$$$########################$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&(((''''''''''''''''''(((%%%&&&((()))*********)))************++++++++++++,,,---...000111111111111111222333444555888<<<@@@FFFPPPbbbxxx}}}||||||mmm```dddyyy{{{ !!!"""###%%%%%%&&&&&&!!!###$$$&&&&&&%%%$$$###%%%%%%$$$######"""""""""&&&%%%%%%$$$$$$%%%%%%&&&!!!!!!!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$############""""""###$$$%%%%%%###%%%'''((())))))'''&&&!!!!!! !!!!!! !!!"""#########!!!%%%%%%###!!!"""$$$((('''%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%&&&'''&&&%%%%%%(((((('''&&&%%%$$$$$$######!!!!!!!!!$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%&&&&&&%%%$$$############!!!"""###$$$%%%%%%%%%%%%"""''')))((('''((()))''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$#########$$$%%%%%%&&&$$$&&&'''&&&%%%$$$$$$$$$&&&&&&%%%$$$############%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))*********)))'''&&&"""$$$''''''%%%###""""""$$$$$$############$$$$$$'''%%%######$$$%%%$$$######$$$%%%%%%%%%%%%$$$######$$$%%%&&&&&&&&&&&&&&&$$$$$$############$$$$$$"""###$$$%%%%%%$$$###"""!!!"""$$$%%%%%%$$$"""!!!((('''%%%######$$$%%%&&&!!!!!!""""""""""""!!!!!! !!!!!!!!!!!! !!!"""###############&&&&&&%%%$$$$$$######"""'''%%%###!!!!!!"""###$$$######$$$%%%%%%%%%%%%$$$ ###%%%%%%%%%$$$###"""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$%%%$$$###""""""%%%&&&'''((((((&&&$$$###"""############$$$$$$$$$#################################$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''(((''''''&&&&&&''''''((('''(((***+++++++++***)))))))))))))))************,,,---///000111222111111222333444444555888<<>>>>><<<((((((&&&%%%%%%&&&''''''######$$$%%%%%%&&&&&&''' """$$$%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&''''''***+++++++++******,,,---)))+++,,,,,,***))))))***------...///000000//////000222444555666999===@@@IIITTThhhtttkkknnnwwwyyyxxx~~~############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))'''%%%%%%''')))%%%%%%$$$$$$$$$#########""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&&&&((()))***++++++***)))(((%%%%%%&&&'''''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&''''''((((((%%%&&&((()))))))))((('''(((((())))))((('''%%%$$$$$$%%%&&&'''((((((((((((((((((''''''''''''(((((((((''''''&&&&&&&&&'''''''''''''''&&&&&&'''''''''%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&'''(((((($$$%%%%%%&&&''''''&&&&&&&&&((())))))'''&&&&&&'''(((((('''&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''''''''$$$&&&''''''&&&&&&'''(((&&&&&&''''''((())))))))))))((((((((())))))'''&&&$$$###""""""###%%%(((***&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$###"""""""""######!!!!!!"""###$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&###############$$$$$$%%%%%%&&&&&&%%%###"""###%%%$$$############$$$%%%%%%%%%$$$######""""""######"""""""""#########$$$$$$###$$$$$$###""" %%%###!!!!!!#########"""&&&%%%######$$$$$$$$$###$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$%%%&&&'''((($$$$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&%%%%%%%%%!!!$$$'''***...666AAAJJJZZZVVVSSSQQQNNNDDD666+++%%%%%%&&&&&&&&&&&&&&&'''######$$$%%%&&&&&&&&&&&&###$$$&&&&&&%%%$$$$$$%%%######$$$$$$%%%'''((())))))***,,,,,,+++++++++,,,)))***+++***))))))+++,,,,,,,,,...///000000000000///111333444666888<<<@@@GGGSSSgggxxxrrrtttyyytttttt}}}######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""&&&&&&&&&''''''((((((((($$$$$$$$$$$$$$$$$$$$$$$$!!!$$$%%%%%%###$$$'''***$$$%%%%%%%%%%%%$$$######!!!"""###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&'''((((((((('''$$$%%%%%%&&&'''((())))))''''''&&&%%%%%%%%%%%%&&&$$$%%%((())))))(((%%%$$$$$$$$$%%%&&&'''''''''&&&''''''''''''''''''''''''***))))))(((((('''&&&&&&$$$%%%(((***+++***'''&&&)))*********)))(((&&&%%%$$$%%%&&&'''((((((((((((((((((''''''''''''((((((&&&%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))###$$$&&&'''((('''&&&&&&###&&&((()))(((((()))+++############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((((((''''''&&&'''((((((&&&&&&&&&(((&&&&&&''''''((()))))))))***(((''''''(((((('''&&&###"""!!!!!!"""%%%(((***''''''&&&%%%%%%$$$######%%%&&&'''((((((((('''&&&(((&&&$$$""""""$$$&&&((('''&&&%%%%%%$$$$$$%%%%%%%%%$$$"""!!!!!!!!!"""###!!!!!!"""$$$$$$%%%%%%%%%######""""""######$$$%%%$$$$$$######$$$$$$%%%&&&$$$%%%%%%$$$"""!!!"""$$$&&&%%%$$$###""""""""""""%%%$$$$$$###"""#########!!!""""""""""""#########$$$%%%%%%$$$###!!!"""!!! """$$$%%%%%%%%%""""""###!!!!!!"""###$$$$$$###"""!!!$$$$$$%%%&&&''''''((((((%%%&&&'''''''''&&&%%%$$$"""######$$$$$$######"""!!!%%%(((***...666BBBLLLLLLBBB666000//////,,,(((###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%&&&((('''%%%######$$$ !!!###$$$''')))***&&&(((++++++***))))))***)))******)))((())),,,...+++,,,---///000111111111///000222333555888<<>>AAAHHHRRRddd{{{}}}uuuuuu&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%'''''''''(((''''''&&&%%%&&&''''''''''''((((((((($$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$&&&'''&&&%%%%%%&&&'''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((())))))(((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''((((((''''''&&&***'''$$$%%%'''))))))((((((((((((((())))))))))))))))))************))))))'''(((((())))))(((((('''&&&&&&'''''''''(((((((((&&&&&&''''''((()))))))))(((''''''&&&&&&''''''(((((((((((((((((('''&&&&&&'''''''''''''''''''''''')))((((((''''''&&&&&&&&&'''&&&%%%&&&((((((&&&$$$'''((()))(((&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''(((((((((''''''((((((((((((((('''))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$######""""""######""""""######$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$######$$$######$$$&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$###""""""######"""  $$$$$$$$$$$$$$$$$$$$$$$$'''###!!!"""&&&&&&"""######$$$%%%%%%###"""!!! !!!"""###$$$%%%%%%%%%"""###$$$&&&'''(((((()))%%%$$$######$$$$$$###"""$$$%%%%%%%%%%%%$$$$$$######%%%111DDDJJJ@@@111***%%%$$$""""""###$$$$$$###"""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''))))))))))))******+++,,,,,,,,,+++,,,,,,+++******+++---,,,...///000///000222333333444666777888:::>>>AAAHHHRRRddd{{{||||||{{{sssuuu'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''((((((((($$$$$$%%%%%%%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((''''''((((((******'''''''''''''''''''''''''''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((((((((('''''',,,'''######(((+++***((((((((((((((())))))))))))''''''((((((((((((''''''(((((())))))))))))((((((''''''''''''((((((((((((''''''''''''(((((())))))((((((''''''''''''(((((()))))))))***)))(((((('''''''''''''''''''''''''''***))))))((('''&&&&&&%%%((('''&&&'''((((((&&&$$$)))******(((&&&%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&'''((((((((((((((((((((((((((((((((((((((((((*********))))))))))))(((&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$%%%&&&%%%$$$###"""$$$$$$###%%%&&&'''&&&$$$!!!$$$'''&&&%%%$$$'''***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!! !!!######"""!!!"""###############$$$$$$$$$$$$&&&"""!!!&&&((($$$ """######$$$###"""!!!!!!######$$$%%%%%%###"""!!!"""###%%%'''((((((((((((%%%$$$######$$$%%%$$$"""$$$%%%%%%%%%%%%$$$$$$$$$&&&###,,,???CCC333%%%"""$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&((()))***)))******+++,,,,,,------+++,,,,,,+++******+++---***,,,---...---...000111///111444555666888;;;>>>HHHRRRddd|||vvvrrrsss~~~uuuwww&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&'''&&&&&&'''''''''''''''&&&%%%&&&&&&&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&''''''((((((''''''&&&((())))))'''%%%######$$$&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''(((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((((((((('''(((###$$$'''&&&$$$'''((((((((()))))))))***''''''((((((((((((''''''(((((())))))))))))(((((('''''''''((((((((())))))''''''''''''((((((((((((((((((((((((((((((((((((***++++++++++++***))))))&&&&&&&&&&&&&&&&&&&&&&&&******)))(((''''''&&&&&&((('''''''''((((((&&&$$$&&&'''&&&$$$"""!!!"""$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''&&&&&&'''(((((((((((((((((((((((((((((((((((((((+++*********))))))))))))''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###$$$%%%&&&%%%$$$###"""%%%$$$$$$%%%''''''&&&$$$''')))***'''""" !!!###%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###""" ###%%%''''''%%%$$$$$$%%%"""""""""######$$$$$$$$$$$$!!!!!!%%%(((&&&###############""""""!!!!!!######$$$%%%%%%###"""!!!"""###%%%'''((((((''''''%%%$$$###$$$%%%&&&%%%$$$"""""""""""""""""""""###((( """///111%%%######$$$%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$######$$$$$$&&&''')))))))))******+++,,,,,,------+++,,,,,,+++******+++---***,,,---...---...000111...000222444555777:::<<>>@@@AAABBBCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFGGGGGGEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCBBBCCCDDDEEEFFFGGGGGGHHHHHHHHHHHHGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDAAAAAAAAAAAAAAAAAA@@@@@@>>>>>>>>>>>>===<<<;;;:::888888777777666555555555555444333333222111000000///////////////...---,,,+++,,,------......------...------,,,,,,+++++++++((()))***++++++***)))(((************************))))))))))))))))))))))))(((((()))))))))*********''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((())))))))))))(((((((((((())))))(((***+++***)))((()))***************************,,,,,,+++***)))(((''''''(((((())))))))))))((((((((((((((((((((((((((((((((())))))******))))))(((&&&&&&&&&&&&&&&%%%%%%%%%***)))((('''&&&&&&'''((((((''''''((())))))'''%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""&&&'''(((***+++%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&&&&&&&%%%$$$"""###$$$%%%&&&%%%%%%$$$###$$$%%%%%%######$$$%%%############$$$%%%&&&'''''''''&&&%%%%%%$$$############""""""""""""#####################$$$$$$$$$######""""""###$$$&&&'''&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$###""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&'''(((((()))))))))***+++++++++************************++++++,,,---...///000000...000333555666999<<<>>>CCCLLL]]]ttt~~~vvvzzz$$$%%%&&&&&&&&&%%%$$$###$$$%%%(((***,,,,,,,,,,,,'''((()))+++,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,...000333555555444444222333444666888:::;;;<<<:::;;;<<<>>>@@@BBBCCCDDDGGGGGGHHHIIIJJJKKKLLLMMMHHHHHHIIIJJJLLLNNNOOOPPPOOOOOOOOONNNNNNMMMMMMMMMNNNNNNNNNOOOOOOOOOPPPPPPMMMMMMMMMNNNNNNNNNOOOOOOQQQQQQRRRQQQQQQPPPOOOOOOPPPOOOOOONNNOOOPPPQQQRRRTTTTTTTTTUUUUUUTTTTTTTTTUUUTTTRRRQQQPPPPPPPPPQQQOOOOOOOOONNNNNNMMMMMMMMMIIIIIIIIIIIIHHHGGGFFFEEEBBBBBBAAA@@@???>>>>>>===::::::999777666555444333222222222222111///...---,,,---......//////......//////...------,,,++++++'''(((***++++++***((('''************************((((((((((((((()))))))))))))))))))))************''''''''''''''''''''''''))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))(((((()))***+++***)))((()))***************************''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***)))((('''&&&&&&'''(((&&&&&&&&&''')))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###%%%''''''%%%###!!!!!!%%%%%%%%%%%%%%%%%%%%%%%% !!!$$$&&&'''&&&%%%%%%$$$$$$%%%&&&%%%$$$###"""%%%&&&''''''%%%%%%&&&'''&&&%%%$$$###""""""""""""++++++***)))'''&&&%%%$$$$$$###"""!!!!!!"""###$$$ !!!"""###$$$%%%&&&&&&""""""!!!!!!"""$$$%%%'''!!!!!!!!!"""###$$$&&&'''###$$$%%%%%%%%%###"""!!!#########$$$$$$%%%%%%%%%&&&### !!!$$$&&&$$$"""&&&%%%%%%%%%%%%&&&''''''$$$###""""""$$$$$$###"""%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%$$$%%%&&&'''((('''((((((***+++,,,---...************************)))***,,,---.../////////---///333666777999;;;===CCCKKK\\\ttt''''''''''''(((***+++,,,(((((((((((()))***,,,,,,////////////////////////...///000222444444555555::::::;;;<<<=========<<>>>>>>>>EEEFFFGGGHHHIIIIIIJJJJJJIIILLLPPPSSSUUUWWWZZZ]]]]]]___``````___^^^```aaadddcccbbbbbbaaaaaabbbbbb```^^^]]]\\\]]]\\\ZZZYYYXXXYYY[[[[[[YYYXXXXXXYYY[[[ZZZXXXWWWVVVVVVVVVVVVUUUUUUUUUUUUUUUVVVWWWXXXYYYYYYYYYYYYXXXXXXXXXWWWUUUUUUVVVWWWXXXXXXXXXWWWXXXXXXZZZ\\\^^^```aaabbbaaaaaabbbccccccdddeeeeeefffeeedddcccbbbaaaaaaaaa]]][[[YYYWWWVVVUUUUUUUUUVVVUUUTTTVVVXXXXXXVVVSSSRRRPPPNNNMMMLLLJJJGGGEEEAAAAAA@@@??????>>>======>>>>>>===<<<<<<<<<<<<<<<333333333222222111111000///.....................+++++++++++++++,,,,,,,,,+++,,,------,,,***((('''))))))))))))))))))))))))((((((((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))++++++***************+++)))))))))************+++(((%%%&&&)))'''"""###(((******++++++******)))(((((((((((((((((((((((((((%%%$$$%%%'''***+++(((&&&(((((())))))))))))(((((()))'''&&&%%%%%%&&&''')))((((((((((((((((((((((((''''''((())))))(((''''''&&&''''''((((((''''''&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$########################"""###%%%%%%###"""######%%%$$$###"""!!! $$$$$$$$$$$$$$$###""""""$$$%%%%%%&&&&&&&&&%%%%%%!!!$$$&&&'''&&&%%%%%%&&&$$$%%%&&&'''''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$%%%&&&'''''''''''''''''''''''''''''''''))))))*********++++++++++++++++++++++++*********+++,,,,,,---...///000000111222333444555888<<<@@@AAAKKK\\\rrr~~~~~~,,,------.........------000111333444666888:::;;;:::<<<@@@CCCFFFHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMSSSTTTTTTUUUVVVWWWWWWWWWUUUXXX[[[]]]^^^```bbbeeeccceeeffffffeeedddfffggghhhgggfffeeedddeeefffggggggeeecccccccccbbb```______aaabbbbbb```___```aaa___^^^]]][[[ZZZYYYYYYYYYZZZYYYYYYYYYYYYZZZZZZ[[[YYYYYYXXXXXXXXXYYYZZZZZZXXXXXXXXXXXXWWWVVVUUUUUUXXXYYYZZZ\\\^^^```bbbbbbcccdddfffgggiiijjjkkkkkkjjjiiihhhgggfffeeeeeeeeecccbbbaaa```___^^^^^^^^^]]]\\\\\\]]]^^^^^^\\\[[[[[[YYYWWWWWWVVVTTTQQQOOOJJJJJJKKKJJJJJJHHHFFFEEEEEEEEEEEEEEEDDDCCCCCCBBB===<<<;;;:::888777666555222222222111111000000///------------........................---------,,,************************''''''''''''''''''((((((++++++++++++++++++++++++))))))))))))))))))))))))++++++******++++++++++++*********+++++++++,,,,,,)))((()))+++)))&&&'''***+++,,,,,,,,,,,,+++******((((((((((((((((((((((((&&&%%%&&&(((******((('''((())))))******))))))(((******((((((((((((******''''''''''''''''''''''''%%%''')))++++++)))'''%%%'''((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&((((((((((((((((((((((((***))))))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$ ############$$$%%%%%%$$$######"""!!! %%%%%%$$$#####################$$$%%%&&&&&&&&&&&&$$$&&&'''&&&%%%$$$%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$###############$$$%%%'''((())))))'''''''''''''''''''''''')))))))))*********++++++))))))******************+++,,,,,,---...///000000111222333444555777<<>>===888888777666555555444444333333333333222222111111222111///...---------...,,,,,,,,,,,,,,,,,,,,,,,,))))))************++++++++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++++++++************+++++++++,,,,,,------...,,,+++,,,...,,,,,,------,,,,,,+++***((((((((((((((((((((((((&&&'''''')))******)))((()))))))))******)))))))))))))))(((''''''((())))))''''''''''''''''''''''''&&&''')))******)))(((''''''((((((((((((''''''&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''))))))(((((('''''''''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$$$$$$$%%%&&&""""""######$$$$$$%%%%%%&&&%%%$$$###"""###$$$%%%!!!"""###$$$$$$$$$$$$$$$"""######"""!!!!!!###%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$############$$$$$$%%%&&&''''''(((''''''''''''''''''''''''))))))))))))************((((((((()))*********++++++,,,,,,---...///000000111222333333444777;;;>>>???HHHXXXnnn{{{kkkmmmzzz777888999<<<===???@@@@@@CCCEEEHHHLLLOOOQQQSSSSSSUUUWWW[[[^^^``````___^^^```aaaaaaaaaaaa```______ZZZYYYWWWUUUTTTSSSSSSSSSUUUVVVVVVUUUSSSSSSUUUVVV[[[]]]___aaaaaabbbdddfffcccbbbbbbbbbcccdddfffgggcccbbbbbbdddfffhhhggggggfffhhhkkklllmmmmmmoooqqqmmmmmmlllkkkjjjiiihhhgggfffeeedddcccccccccccccccaaaaaaaaaaaabbbdddeeefffjjjiiihhhgggeeecccaaa``````aaabbbcccdddeeefffgggiiijjjlllmmmmmmlllkkkjjjoooooommmlllkkkjjjjjjjjjlllkkkkkkjjjhhhgggeeeeeeeeefffffffffffffffggghhhjjjhhhfffffffffdddbbb_______________]]]ZZZVVVTTTTTTUUUWWWXXXYYYXXXXXXWWWSSSSSSQQQOOOMMMKKKJJJIIIBBBAAAAAA@@@???>>>>>>=========<<<;;;999888777777888666333000.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))***+++,,,,,,,,,,,,+++)))))))))*********++++++(((***+++***))))))***+++,,,------------,,,++++++))))))))))))))))))))))))'''((())))))))))))))))))))))))************))))))%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((((()))******'''''''''''''''&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$######''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$############&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$%%%&&&######$$$%%%%%%&&&'''''''''&&&$$$#########$$$%%%$$$$$$$$$$$$$$$###"""!!! !!!!!!!!!"""$$$&&&$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$$$$$$$$$$''''''''''''''''''''''''(((((()))))))))*********((((((((()))*********++++++,,,,,,---...///000000111222333333444666:::===???HHHWWWkkk}}}}}}mmmooo{{{FFFFFFEEEEEEEEEFFFGGGGGGLLLNNNQQQUUUXXXZZZ[[[\\\^^^___aaacccdddcccbbbbbb`````````______]]]\\\\\\WWWUUUSSSPPPNNNNNNMMMNNNNNNOOOPPPOOOOOOPPPSSSVVVYYYZZZ[[[[[[ZZZZZZ[[[]]]ZZZ[[[]]]___```bbbcccdddaaaaaaaaadddgggiiijjjiiiiiikkknnnppppppqqqsssttttttttttttttttttrrrqqqqqqmmmlllkkkjjjiiiiiiiiiiiiiiijjjkkklllmmmnnnmmmmmmpppoooooonnnllljjjhhhgggfffggggggggghhhhhhhhhiiihhhiiikkkllllllkkkiiihhhhhhgggfffeeedddcccccccccdddeeeeeedddcccbbbaaa```___aaabbbbbbaaabbbdddfffgggfffdddddddddbbb```^^^aaaaaaaaa```___]]][[[ZZZYYYZZZZZZ[[[[[[[[[[[[[[[ZZZYYYXXXWWWUUUTTTSSSRRRKKKKKKJJJJJJIIIIIIHHHHHHGGGFFFEEEDDDCCCAAA@@@@@@???>>>;;;888555444333333222222111000///......---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++---------,,,,,,)))))))))************+++'''+++,,,)))(((***+++***,,,,,,------,,,,,,+++***))))))))))))))))))))))))(((***+++***)))((()))+++)))******++++++******)))(((((((((((((((((((((((('''''''''''''''''''''''')))(((''''''((()))+++,,,''''''''''''&&&%%%$$$$$$'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%###"""!!!&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$######!!!###$$$$$$%%%''')))$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$######"""''''''''''''''''''''''''((((((((()))))))))******))))))******************+++,,,,,,---...///000000222222333333333666:::===@@@HHHVVViiiyyyssssssMMMLLLJJJHHHHHHIIIKKKLLLQQQSSSVVVZZZ]]]___````````````aaabbbbbbbbbbbbbbb_________^^^]]][[[ZZZYYYVVVTTTRRRPPPOOOOOOPPPPPPOOOOOOPPPOOOOOOPPPSSSVVVSSSUUUVVVVVVUUUUUUVVVWWWUUUWWW[[[^^^aaacccddddddeeedddeeegggjjjlllllllllmmmooorrrsssrrrrrrsssuuutttuuuvvvwwwwwwvvvuuutttpppooonnnlllkkkjjjjjjjjjiiikkkmmmoooooonnnmmmlllkkkkkkkkkjjjiiihhhffffffbbbbbbbbbbbbaaaaaaaaa```___aaaccceeefffeeecccbbb^^^]]]\\\ZZZYYYYYYYYYYYYWWWXXXYYYZZZ[[[[[[ZZZZZZWWWYYY[[[[[[[[[\\\```cccbbb```_________]]][[[YYY\\\\\\\\\]]]]]]]]]^^^^^^YYYYYYXXXVVVVVVUUUUUUUUUVVVVVVVVVUUUUUUTTTTTTTTTNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLKKKKKKKKKHHHGGGEEECCCAAA@@@???>>>;;;;;;999888666555333333333222222111000///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,---......---,,,*********+++++++++,,,,,,)))...///+++***...///---,,,,,,,,,,,,,,,+++******)))))))))))))))))))))))))))+++,,,+++((((((***,,,)))******++++++******)))******++++++++++++******(((((((((((((((((((((((('''(((((()))******++++++(((((((((((('''&&&%%%$$$&&&'''''''''((((((((()))''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%$$$###"""%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$&&&'''(((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''%%%$$$$$$%%%$$$$$$$$$$$$$$$#########%%%%%%&&&&&&%%%%%%$$$###%%%%%%&&&&&&&&&%%%%%%$$$"""$$$'''((('''''''''(((%%%$$$#########$$$%%%&&&#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''(((((((((((()))))))))***+++++++++++++++*********+++,,,,,,---...///000000222222333333333555999<<>><<<:::999888777666555333222111111////////////////////////------------------------((())),,,.........---,,,++++++,,,,,,,,,---------(((---///***)))---///,,,++++++,,,,,,,,,+++******)))))))))))))))))))))))))))+++,,,+++((((((***,,,******++++++++++++******%%%%%%&&&&&&&&&&&&%%%%%%))))))))))))))))))))))))%%%'''))),,,,,,,,,***)))))))))))))))((('''&&&%%%&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$######$$$&&&'''((()))(((((((((((('''''''''###$$$$$$%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###$$$%%% !!!"""###$$$%%%%%%$$$%%%&&&'''&&&%%%$$$###!!!"""######$$$$$$$$$$$$###%%%((()))'''&&&%%%%%%%%%$$$#########$$$%%%&&&""""""###$$$%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''(((((((((((())))))))))))---,,,,,,,,,+++*********+++,,,,,,---...///000000222222333333333555999<<>>;;;::::::999777555555555444333333222111111///////////////000000111+++,,,------------------000///...------...//////............------------************+++++++++,,,...***''''''+++---,,,)))******++++++++++++******))))))************))))))*********))))))(((((((((+++)))''''''((()))))))))******)))))))))(((((((((&&&&&&''''''((()))))))))&&&&&&&&&''''''''''''''''''((())))))'''&&&&&&'''''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&&&&%%%%%%'''&&&&&&&&&%%%%%%%%%$$$'''&&&&&&&&&%%%%%%%%%$$$ !!!!!!""""""###$$$$$$'''''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%###!!!!!!###%%%&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&'''((('''&&&%%%%%%&&&'''((()))(((''''''(((***+++,,,***************************+++,,,,,,......///000555555444555666777999:::@@@IIIWWWiii}}}{{{~~~tttpppxxxYYYZZZ\\\]]]^^^bbbgggjjjjjjkkkmmmnnnooonnnnnnmmmiiiiiiiiiiiijjjjjjjjjjjjhhhhhhhhhiiijjjlllmmmnnnoooooooooppprrrsssrrrpppnnnmmmlllkkkjjjjjjjjjjjjggggggggggggggggggffffffeeegggjjjjjjjjjjjjkkklllmmmmmmmmmllljjjhhheeedddddd```\\\ZZZYYYZZZYYYYYY\\\aaacccbbbaaa```\\\VVVVVVWWWXXXZZZZZZZZZZZZYYYTTTSSSVVVZZZYYYUUUVVVYYYccceeeffffffccc```___^^^ZZZZZZZZZZZZ\\\^^^```aaaeeeffflllqqqrrrpppsssyyyyyytttqqqrrrtttyyy~~~zzzsssooollllllnnnrrruuuwwwvvvuuusssqqqnnnmmmnnnrrrwwwzzz~~~uuuooofffbbb```cccggglllttt|||xxxrrrmmmlllhhhaaa\\\[[[PPPMMMJJJGGGFFFDDDBBB@@@AAA@@@===:::888777777777444333111000000111333444000//////...............///...------------...///////////////////////////*********+++++++++++++++---)))&&&'''***---...---******++++++++++++******)))******++++++******))),,,,,,+++***)))(((((('''***)))''''''((())))))(((*********))))))((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''((())))))'''&&&&&&''''''&&&%%%$$$$$$%%%&&&'''%%%%%%&&&&&&&&&%%%$$$$$$'''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&""""""######$$$$$$%%%%%%''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$###""""""######$$$%%%&&&&&&%%%$$$###$$$%%%&&&%%%$$$!!!"""$$$%%%&&&'''&&&&&&&&&'''((('''%%%######$$$"""""""""###$$$%%%'''''''''&&&%%%%%%%%%%%%'''''')))))))))))))))***+++,,,************************++++++,,,---...//////000333333333444666888:::<<>>;;;:::999999999999888666555333111///...++++++++++++************...------,,,+++***************++++++++++++*********++++++,,,,,,++++++***'''(((((()))***+++,,,,,,)))(((((()))******((('''&&&'''((()))+++,,,---...))))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((($$$&&&''''''%%%$$$$$$%%%'''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''%%%###"""&&&+++000000///%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$###$$$%%%''''''$$$"""!!!###%%%''''''''''''!!!###%%%%%%%%%%%%&&&'''((((((&&&%%%$$$#########'''&&&%%%%%%&&&''')))***(((,,,000000...+++,,,---************************,,,,,,---...///000000111111111111333555888:::<<>>EEERRRcccxxxtttqqqkkkxxxooo```]]]]]]ddd~~~mmmpppsssuuutttsssrrrsssmmmmmmllllllkkkllllllmmmhhhgggeeecccaaa___^^^]]]XXXXXXWWWVVVVVVVVVVVVVVVYYYXXXYYY[[[]]]___^^^]]]aaabbbdddgggkkknnnqqqssssssssstttvvvwwwyyyzzzzzzxxx|||~~~{{{{{{yyywwwtttpppllljjjjjjhhheeeaaa^^^\\\[[[[[[UUUTTTQQQMMMHHHDDDAAA???777777777666666555555555'''***---......---,,,,,,******++++++++++++******))))))************))))))))))))))))))((((((((((((((((((((()))+++***(((&&&))))))))))))((((((((('''((((((((((((((((((((((((***)))((('''&&&%%%$$$$$$((()))+++***(((''''''(((&&&'''***++++++***'''&&&"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''&&&#########$$$$$$%%%%%%%%%&&&!!!$$$***++++++%%%%%%&&&''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$#########$$$$$$%%%%%%%%%!!!"""###$$$&&&'''((()))"""!!!!!!"""$$$&&&%%%$$$((('''&&&%%%%%%%%%%%%&&&$$$&&&'''&&&$$$""""""###''''''&&&&&&&&&'''((((((((('''''''''((()))+++,,,&&&+++111111---******+++************************,,,,,,---...///000111111222222222333444777999:::===DDDQQQaaawwwyyyuuunnnzzztttfffcccdddlllrrrpppnnnnnnppppppmmmjjjiiihhhfffeeeeeecccaaa___\\\[[[[[[ZZZXXXVVVTTTSSSUUUSSSQQQOOOPPPSSSVVVYYYaaadddhhhmmmqqqssstttttt}}}}}}}}}~~~}}}{{{zzzxxxuuupppmmmhhhiiiiiihhhccc[[[TTTOOOKKKGGGAAA===;;;999777555222111000000111000...,,,---------,,,+++,,,...000------,,,+++******+++++++++++++++++++++,,,,,,,,,+++******)))))))))))))))******))))))))))))******((())))))&&&###"""$$$'''***++++++******)))((('''''''''''''''''''''''''''))))))((('''&&&&&&%%%%%%+++***(((&&&$$$###""""""###$$$$$$%%%%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""###$$$%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''$$$%%%%%%&&&'''''''''&&&((('''$$$"""###%%%(((***$$$$$$%%%%%%&&&'''(((((())))))((((((((('''''''''))))))***+++,,,,,,,,,,,,((()))***)))((((((***,,,111111000///---...111444222222333444666888:::;;;???CCCNNN___vvvwwwvvvyyyrrrlllqqq~~~llliiifffeeeeeeeeecccaaaaaaaaaaaa```___]]]ZZZXXXSSSSSSSSSSSSRRRRRRRRRRRRVVVVVVVVVXXX[[[```eeehhhqqquuu{{{~~~qqqpppqqqtttxxx{{{|||{{{|||yyyvvvtttvvvzzz|||~~~}}}|||{{{xxxuuuqqqmmmkkkeee```XXXRRRLLLGGGCCC@@@777555444444555555444222///......,,,+++,,,---......---,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***))))))(((((())))))***))))))(((((())))))***((()))***(((%%%$$$&&&(((''''''(((((()))((((((((('''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&'''((()))$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$#########$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%(((((()))***++++++++++++***+++,,,,,,++++++,,,...---......---,,,---///111111222222444555777999:::???DDDNNN^^^uuu~~~tttvvvzzzsssvvvzzzvvvbbb___[[[YYYYYYZZZYYYYYY[[[]]]```bbbbbbaaa___]]]\\\\\\\\\]]]^^^aaacccdddeeefffhhhkkkoootttyyy{{{|||sssdddddddddfffkkkoooqqqrrrpppssswwwzzz{{{}}}|||yyyvvvxxx|||}}}{{{ssskkkddd^^^XXXTTTHHHEEE@@@===<<<;;;999888222222111//////......///,,,+++******)))))))))***---------,,,++++++************)))(((((((((((()))))))))(((((((((((())))))(((***+++***((('''''''''$$$$$$%%%&&&'''(((((('''''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%$$$$$$%%%&&&(((***+++,,,%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%$$$$$$"""$$$'''))))))(((%%%$$$%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&%%%%%%%%%''''''((())))))*********+++,,,---,,,+++,,,---///---///000000///......///111111222333555777888999>>>DDDNNN^^^sssxxxvvv}}}~~~uuuttt~~~uuulllwwwVVVUUUSSSSSSTTTWWWZZZ\\\^^^cccjjjpppssstttssssssrrrrrrsssuuuxxx|||zzztttnnnjjjhhhqqq~~~}}}rrrqqqqqqssswww{{{}}}~~~~~~~~~zzztttmmmmmmmmmooosssxxx|||~~~|||~~~}}}||||||zzztttooolllddd___VVVNNNIIIEEEAAA???<<<:::888777666444222111---,,,,,,++++++++++++,,,++++++++++++++++++++++++******)))(((((((((((())))))(((((((((((((((((()))((()))***+++***(((''''''$$$%%%&&&&&&'''''''''&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&'''((('''&&&$$$###%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$"""$$$'''((()))(((%%%$$$%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((()))***++++++***+++,,,+++******,,,...333555777777555222111000000000111222444666888999>>>DDDNNN]]]qqq|||}}}tttpppuuuttthhhrrrNNNNNNPPPSSSWWW]]]dddhhhmmmttt}}}|||yyywwwxxxzzz{{{{{{zzzxxxwwwtttzzz{{{uuunnnhhhcccaaa[[[```iiiqqqvvvvvvsssqqqjjjiiijjjmmmsssxxx{{{|||zzz~~~}}}}}}~~~yyynnneee]]]XXXTTTQQQPPPMMMHHHDDD@@@<<<777333333333111000////////////)))******++++++,,,,,,,,,++++++***)))))))))))))))))))))(((((((((((())))))(((((()))******)))'''&&&((((((((((((((('''&&&%%%(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&'''((('''&&&$$$###%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''''''''((('''((((((((((((((((((((())))))((())))))***,,,,,,***+++,,,+++******,,,...888:::;;;;;;777444111000000000111222444666888999>>>DDDNNN\\\ooouuuooopppzzzwwwllluuuOOORRRWWW\\\bbbjjjrrrwwwzzzxxxxxx}}}zzzqqqkkkfffdddaaabbbdddfffggggggfffeeeiiiooowww~~~zzzuuupppllljjjiiieeegggkkkooorrrtttuuuuuuqqqpppqqqtttyyy~~~~~~}}}wwwssspppnnnmmmggg```YYYSSSLLLCCC======;;;999555222///------,,,,,,,,,,,,------------,,,,,,+++************+++******))))))))))))******)))(((((((((******((('''*********))))))'''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''((((((((((((''''''&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&'''$$$$$$$$$$$$%%%&&&''''''((('''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%'''&&&%%%$$$$$$&&&'''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&***)))(((((()))***,,,---+++,,,---,,,+++,,,---///555777888888555111000///111111222333555777888999>>>DDDNNN[[[mmmuuummmlllsss}}}~~~rrryyy\\\aaagggmmmssszzz|||uuupppccc___]]]aaakkkvvv|||vvvsssmmmgggbbb___]]]]]]___```bbbddddddddddddccclllqqqxxx~~~|||yyyxxxwwwwwwxxxxxxyyyzzz|||~~~}}}|||{{{}}}zzztttooohhh___XXXSSSPPPJJJDDD===777333111222111111000///............---,,,,,,++++++,,,,,,++++++************++++++,,,***((((((***+++***)))(((((()))))))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$''''''((((((((((((''''''&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%%%%%%%&&&'''(((((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&'''''')))(((''''''''')))+++,,,***+++,,,,,,++++++,,,......000222222111//////000111222222444555777999:::>>>DDDNNNZZZkkkvvvooolllrrrzzzuuuzzzjjjpppvvv|||{{{wwwuuussssssuuuwwwwwwwwwyyy{{{~~~~~~zzzqqqhhhbbb\\\WWWSSSUUU^^^hhhnnnpppmmmkkkgggcccaaabbbccceeehhhiiikkklllllllllkkkjjjnnnrrrxxx|||~~~zzztttlllhhhaaaXXXNNNFFF@@@===777777555333111///...---///...------,,,,,,------,,,,,,++++++++++++,,,,,,...+++((((((+++---,,,+++%%%&&&'''((())))))))))))))))))))))))))))))))))))&&&'''''''''''''''''''''((('''&&&&&&%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###''''''((((((((((((''''''&&&%%%%%%$$$%%%&&&((()))%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&''')))))))))((('''''''''&&&$$$$$$$$$$$$%%%&&&'''(((#########$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%$$$###"""%%%%%%&&&&&&''''''&&&&&&(((((((((((((((''''''''''''''''''((((((((())))))((('''&&&%%%&&&(((***+++((()))***)))((((((***,,,))),,,.../////////111222222222333444666888:::;;;===DDDNNNZZZjjj}}}vvvsssxxxuuuzzz{{{rrrpppllliiiiiihhhfffeee```___^^^]]]]]]```eeejjjpppttt{{{vvvpppfffeeefffiiijjjkkkooovvv}}}{{{yyyxxxxxxwwwuuutttxxx|||~~~{{{xxxwwwtttppp~~~~~~{{{wwwsssssswww{{{xxxyyy{{{}}}{{{sssiiiaaa\\\XXXHHHGGGCCC<<<555111222444---+++)))(((***---...///---+++)))''''''(((***+++************************))))))))))))))))))))))))+++***)))'''''''''((((((((((((''''''''''''((((((((('''&&&%%%%%%&&&'''((('''''''''&&&&&&''''''''')))(((((((((((()))******&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$"""!!!""""""###%%%&&&'''&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''&&&%%%$$$$$$$$$%%%&&&''''''((((((''''''&&&%%%&&&&&&&&&&&&%%%%%%$$$###(((&&&%%%%%%''')))******'''''''''((())))))******+++,,,,,,------,,,,,,++++++,,,---///000000111111111222333333333444666999<<<@@@KKK[[[mmmzzz|||yyyxxxvvvooodddaaa___^^^^^^^^^]]]\\\[[[\\\\\\]]]___dddkkkppprrr{{{}}}zzz{{{{{{{{{~~~yyytttxxxwwwuuurrroooqqquuuzzz{{{|||~~~}}}yyyxxxfffccc[[[OOOBBB888444222222000....../////////...222000...,,,+++,,,---...************************))))))))))))))))))))))))***)))(((''''''((()))******))))))(((((())))))***''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& !!!###%%%'''(((((()))$$$%%%&&&'''(((''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$&&&'''&&&$$$""""""###$$$$$$&&&&&&'''&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%&&&'''&&&%%%$$$###&&&&&&&&&&&&&&&%%%$$$###(((&&&%%%%%%((()))***))))))))))))***++++++,,,,,,+++,,,,,,------,,,,,,++++++,,,---///000000000000000111333333333555777999===AAAKKK[[[nnn}}}|||vvvnnnhhh___]]]]]]]]]___``````___cccdddeeefffiiinnnuuuzzzyyy{{{zzzwwwtttsssvvv{{{{{{mmm[[[KKK@@@;;;666444111000000000...,,,///...---,,,++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))(((((((((((())))))***)))(((((((((((((((((()))&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%''''''''''''%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&$$$###$$$%%%&&&&&&'''''''''&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&((()))***++++++)))'''&&&%%%&&&&&&&&&&&&%%%%%%$$$(((&&&%%%&&&((()))***))))))))))))***++++++,,,,,,++++++,,,,,,,,,,,,+++++++++,,,---...///000000000///000222333444555888:::>>>AAAKKK[[[mmmxxxwwwyyy|||wwwsssrrrpppuuu}}}{{{tttooollllllmmmooorrrttttttsssvvvvvvvvvvvvwwwzzzzzziiiYYYPPPDDD@@@:::666444222000///++++++++++++******))))))++++++++++++++++++++++++)))))))))))))))))))))))))))))))))(((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''(((((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###$$$%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&"""$$$&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((()))+++,,,,,,***(((&&&%%%&&&&&&&&&&&&&&&%%%%%%'''&&&%%%&&&(((***))))))'''''''''((())))))******++++++,,,,,,,,,,,,++++++++++++---...///000000000...000222333444666999;;;>>>AAAKKK[[[mmmyyykkkiiinnn}}}xxxttttttuuutttsssppprrrsssqqqnnnkkkjjjkkktttxxx~~~}}}}}}|||zzz{{{}}}uuujjjaaaZZZNNNDDD===888555333------------------------++++++++++++++++++++++++))))))))))))))))))))))))*********)))(((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''(((((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&%%%$$$###$$$$$$$$$$$$$$$%%%%%%%%%(((((('''''''''&&&&&&&&&"""$$$&&&&&&%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''###$$$&&&&&&&&&%%%###"""%%%&&&&&&''''''&&&&&&&&&'''&&&&&&''')))***)))((('''''''''((())))))*********++++++,,,,,,++++++******+++,,,.../////////000...000222333444666999;;;>>>AAAJJJYYYllluuufffeeelllxxx~~~{{{yyyxxxqqqmmmgggddddddgggiiikkklllqqquuuwwwwwwwwwzzz}}}}}}ssseeeVVVIII@@@999666222111000...------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************)))((('''&&&)))(((((((((((((((((()))&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''''''''$$$$$$$$$###$$$%%%%%%&&&((((((''''''&&&%%%%%%%%%###$$$&&&'''&&&%%%&&&'''&&&&&&%%%$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&''''''(((''''''$$$$$$%%%%%%$$$$$$######%%%&&&&&&''''''''''''&&&&&&&&&&&&''')))***)))((()))))))))***++++++,,,,,,******++++++++++++*********+++,,,---...////////////000222333444555888:::===@@@IIIXXXjjjssseeeeeennnvvv}}}xxxrrrnnnmmmnnnmmmmmmmmmkkkiiiggghhhkkkqqqvvvxxx}}}{{{mmm___SSSIIICCC;;;999555111///---------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))&&&'''((()))******))))))***))))))(((((())))))***''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((&&&&&&%%%%%%%%%&&&'''((('''''''''&&&%%%$$$$$$$$$$$$%%%''''''&&&%%%&&&'''$$$$$$#########$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''((((((((('''((('''&&&%%%$$$%%%%%%&&&%%%%%%&&&'''''''''''''''&&&%%%&&&(((******)))''')))))))))***++++++,,,,,,******++++++++++++*********+++,,,---.../////////000111333333333555777999<<>>FFFUUUggg}}}pppnnntttyyyttttttuuuxxx|||~~~{{{yyy{{{}}}~~~{{{yyyvvvuuuwwwxxxzzz|||}}}}}}uuupppddd]]]SSSHHH???777111---111///---,,,---............,,,)))))))))******)))))))))))))))))))))))))))******))))))((((((''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%''')))***(((''''''((()))(((((((((((('''''''''***)))'''$$$""")))(((&&&%%%%%%&&&((()))&&&&&&%%%%%%%%%&&&&&&'''))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$""""""$$$%%%%%%&&&&&&&&&%%%%%%$$$######%%%''''''### ###%%%(((++++++)))'''%%%$$$%%%%%%%%%&&&&&&'''''')))'''%%%######&&&)))+++************)))))))))))),,,,,,,,,,,,,,,+++***)))&&&(((,,,------......000///111222333333555888:::;;;???HHHVVVfff|||~~~uuussswww{{{xxxvvvuuuwwwyyyzzzzzzvvvuuutttrrrpppnnnmmmlllqqqtttyyy}}}yyyrrrhhh\\\RRRGGG???:::777555222111111111///......,,,+++***+++,,,+++*********************************))))))(((((((((((((((((((((((((((((((((((())))))((((((((('''''''''(((***+++***(((%%%%%%%%%((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&%%%%%%&&&''')))(((((('''&&&%%%%%%%%%&&&)))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$&&&$$$######%%%'''&&&$$$$$$&&&)))++++++***'''&&&(((((((((((())))))******((('''%%%$$$%%%&&&)))***))))))))))))))))))))))))***************)))((((((%%%'''***,,,,,,,,,---...///111222333333555888:::;;;>>>HHHUUUeee{{{yyysssttt{{{uuusssrrrrrrtttvvvvvvuuuuuuuuutttsssrrrrrrqqqqqquuuxxx||||||}}}}}}}}}|||{{{{{{~~~uuujjj^^^TTTMMM===:::666333222111///......---,,,,,,------,,,+++***************************))))))))))))((((((((())))))))))))))))))))))))*********)))))))))(((((((((***+++***'''%%%%%%%%%''''''''''''&&&&&&&&&%%%$$$%%%%%%&&&'''((())))))((('''&&&%%%%%%&&&'''(((******((('''&&&%%%%%%%%%((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$(((%%%######$$$'''((((((%%%''')))++++++***((('''&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''((()))((((((((((((((((((((((((******************)))(((''')))+++---------...//////111222333333555888::::::>>>GGGUUUdddzzz~~~uuusss|||vvvuuuttttttvvvxxxyyyxxxwww~~~~~~||||||~~~}}}zzzwwwuuuvvvxxxwwwvvvtttrrrpppooooooooossstttwwwyyy{{{|||||||||~~~zzzxxxuuuvvvvvvuuussstttuuuwww|||zzzwwwxxxzzz|||~~~tttkkkdddOOOIIIAAA:::666444222222...---,,,---......,,,***************************))))))))))))))))))))))))******************************)))))))))(((((((((%%%&&&(((((((((''')))***''''''&&&&&&&&&%%%%%%%%%((((((''''''''''''''''''((('''&&&&&&&&&&&&'''(((***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&'''&&&&&&&&&'''''''''''''''&&&&&&%%%&&&%%%$$$%%%&&&((()))***'''((()))*********)))(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((((((''''''''''''((((((((((((,,,,,,,,,------,,,+++++++++,,,.../////////111222///111222333333555888:::;;;???HHHUUUeeezzz|||~~~xxxuuu|||}}}||||||}}}{{{sssnnnllloooqqqpppllliiihhhhhhggggggfffdddbbbcccfffiiimmmkkkjjjhhhfffdddccccccggggggggghhhhhhiiijjjjjjoooppprrrssstttsssqqqpppqqqsssvvvwwwvvvtttttttttsssttttttrrrnnnlllmmmnnnnnnttt~~~~~~pppfffWWWIII???999666555000...---,,,------,,,***************************))))))))))))************++++++++++++++++++++++++)))))))))(((((((((''''''%%%&&&(((((('''''')))+++''''''&&&&&&&&&%%%%%%%%%)))(((((('''&&&%%%%%%$$$'''''''''&&&&&&''''''''''''''''''''''''((()))***&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$###%%%'''((()))((((((((('''((((((((())))))))))))))))))((((((((((((((((((&&&'''((()))))))))((((((&&&'''''''''((((((((()))+++,,,,,,---------,,,,,,,,,---////////////111333///111222333333555888:::<<<@@@IIIVVVeee{{{zzzppprrr||||||yyyzzz~~~}}}wwwmmmfffddddddddddddbbb___\\\ZZZUUUUUUUUUTTTTTTVVVZZZ^^^dddddddddcccbbbaaa______]]]\\\[[[[[[ZZZ[[[[[[\\\bbbcccfffhhhjjjllllllmmmlllpppuuuxxxwwwtttrrrqqqkkkiiigggdddddddddeeefffccciiipppwww~~~ooo\\\LLL???777333444222...---------,,,+++++++++++++++++++++++++++)))))))))************+++++++++++++++++++++++++++))))))((((((((('''''''''((())))))(((&&&%%%'''(((''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&'''(((******&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$$$$$$$$$$###"""!!!!!!"""%%%((())))))'''''''''(((''''''&&&'''((())))))(((((((((''''''''''''&&&''''''((())))))))))))((('''''''''(((((())))))***)))***+++++++++++++++++++++,,,---,,,,,,,,,...000///111222333333555888:::<<>>777111......///111///---,,,---------+++------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******))))))(((((((((((())))))******)))((('''&&&%%%%%%(((''''''&&&&&&''''''((()))((('''&&&%%%&&&&&&'''%%%&&&((()))))))))(((''''''''''''''')))---000222&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&''''''%%%###&&&'''((((((((('''&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&((('''&&&%%%%%%%%%%%%%%%))))))))))))((('''&&&%%%&&&&&&''''''(((((())))))%%%&&&((()))*********)))***,,,------,,,+++---...333222000...---...///000------...///111333555666===>>>FFFSSSbbbwwwfffTTTSSSVVVccczzz}}}wwwxxx|||iiifffeeennn|||zzzzzzzzz~~~}}}zzzwwwwwwwwwwwwxxxzzz}}}~~~|||}}}zzz}}}{{{yyyyyyyyyzzz}}}~~~~~~vvvmmmddd]]]YYYXXXVVVTTTSSSSSSVVVYYY[[[______aaaffflllrrrttttttrrrmmmfff```\\\XXXSSSPPPNNNSSSUUUSSSTTTXXX[[[[[[YYYZZZ[[[YYYWWWWWWYYY\\\bbbeeeiiillllllhhhccc```QQQOOOKKKGGGEEEFFFGGGIIIPPPQQQWWW```dddeeehhhnnnwwwyyyzzzzzzxxxvvvuuuuuuqqqoookkkiiiiiilllqqqtttwwwwwwiiiZZZUUUKKK???666000......000...---,,,------+++***)))***++++++------...///---,,,,,,,,,,,,+++++++++))))))(((((((((((())))))))))))((((((((((((((((((''''''&&&&&&&&&&&&'''''')))((('''&&&%%%&&&&&&'''%%%&&&'''(((((('''&&&&&&)))(((&&&%%%%%%&&&'''(((&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''###"""!!!"""######!!!&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''((('''&&&&&&%%%%%%%%%&&&''''''(((((((((((((((((((((((((((((((((((())))))&&&'''((()))******))))))***+++,,,,,,++++++,,,---000...---++++++,,,---...000000111222444666888999<<<>>>FFFRRRbbbwwwhhhUUUTTTVVVccc{{{yyytttmmmddddddnnn~~~}}}zzzxxxuuutttrrrrrrqqqqqqqqqpppoooppprrrtttqqqoookkkgggdddbbbaaaaaacccfffjjjooorrrssssssrrrjjjkkkllljjjgggeeeeeeeeeeeefffhhhkkkmmmppprrrsssuuuuuuvvvuuusssqqqnnnlllmmmooossstttrrrooonnnmmmpppqqqrrrsssrrrpppnnnmmmkkkjjjjjjlllnnnrrruuuwwwzzzzzz{{{zzzyyyyyy{{{}}}~~~yyywwwvvvqqqrrrtttvvvwwwxxxyyyyyy|||zzzxxxxxxzzz|||||||||wwwvvvvvvwwwzzzwwwmmmcccZZZTTTQQQSSSRRROOONNNPPPTTTXXX[[[[[[[[[\\\aaagggmmmrrrssswwwrrrjjjccc\\\VVVQQQMMMNNNTTTXXXXXXXXX[[[\\\ZZZZZZYYYVVVRRRMMMKKKLLLMMMSSSXXX___fffjjjkkkjjjiii\\\YYYSSSMMMHHHFFFFFFFFFKKKLLLRRRXXX\\\]]]```eeesssyyy{{{xxxtttqqqnnnkkkkkknnnqqqttt{{{sssjjj\\\LLL>>>555111///111///............,,,***)))***++++++------...///------,,,,,,,,,+++++++++***))))))(((((())))))***((((((((()))))))))******'''&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&&&&&&&'''%%%&&&&&&'''&&&&&&%%%%%%)))'''&&&$$$###$$$$$$%%%&&&&&&&&&%%%&&&&&&'''(((((((((((((((((((((((((((&&&%%%$$$%%%&&&&&&$$$"""&&&%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%&&&''''''((('''&&&&&&%%%&&&&&&&&&%%%&&&'''((())))))))))))))))))))))))))))))(((((('''((())))))))))))(((((()))***++++++******+++------,,,+++++++++,,,...///111111222333555666888999<<<>>>EEERRRbbbwwwkkkXXXVVVXXXfff~~~|||sssssseeefffqqq}}}yyyvvvsssqqqrrrpppnnnnnnooonnniiieee^^^]]][[[YYYWWWUUUUUUTTTSSSTTTTTTTTTSSSTTTWWWYYYVVVUUUTTTRRRQQQPPPOOONNNOOOQQQUUUZZZ]]]_________aaabbbcccbbb```^^^^^^^^^^^^___```bbbdddfffggghhhhhhiiijjjjjjiiigggdddbbbbbbccceeefffeeedddeeefffgggggghhhiiihhhgggfffdddcccbbbcccdddfffhhhkkkmmmkkklllnnnnnnnnnnnnppprrruuuxxxzzzzzzwwwuuussssssoooooooooooonnnnnnmmmmmmkkkiiiiiijjjmmmpppqqqrrrpppooooooppptttyyy~~~|||tttllleeeaaa^^^]]]ZZZXXXUUUSSSTTTWWW\\\___\\\\\\\\\___dddjjjpppssstttpppjjjccc]]]XXXTTTQQQQQQXXX]]]^^^^^^```___\\\[[[YYYTTTNNNIIIFFFEEEEEEIIIMMMTTT\\\aaadddeeeeeeeeeaaa\\\WWWSSSQQQQQQQQQTTTVVVYYY[[[[[[[[[\\\^^^fffllluuu|||~~~|||{{{uuusssooolllkkkkkkmmmooo{{{|||kkkXXXIII>>>777444111000//////000000///---------,,,,,,,,,+++++++++,,,++++++++++++************))))))))))))))))))***))))))))))))************&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&'''(((((((((((((((''''''''''''''')))(((((()))******((('''%%%%%%$$$$$$%%%''')))***%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''''''''((()))))))))))))))++++++******))))))(((((()))))))))))))))((((((((((((***++++++***)))+++,,,---,,,,,,,,,---///000111000000111222333555666777;;;===DDDQQQaaavvvppp]]]ZZZ[[[iiixxxyyykkkmmmyyy}}}|||zzzvvvsssooollljjjlllkkkiiieeeaaa\\\XXXVVVTTTRRRPPPPPPQQQOOOKKKGGGCCCBBBAAA@@@??????>>>???>>>@@@AAAAAABBBDDDGGGJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKMMMPPPTTTWWWYYYYYYZZZ___aaaccccccaaa_________aaaaaaaaaaaaaaabbbbbbbbbaaabbbcccddddddbbbaaa___```aaabbbaaa``````bbbdddbbbcccdddddddddcccbbbaaa______``````bbbdddfffgggdddeeeggghhhhhhhhhjjjllljjjllloooqqqrrrqqqrrrrrrsssrrrpppnnnllljjjiiihhheeeddddddeeeiiilllnnnnnnlllkkkkkklllpppuuuzzz~~~|||wwwrrrooonnnnnnoooiiifffbbb______```cccdddaaa``````aaadddiiiooossssssppplllfff```[[[YYYXXX[[[aaafffffffffgggfffccc\\\XXXRRRLLLHHHFFFEEEDDDHHHLLLQQQXXX]]]```aaabbbcccaaa^^^[[[ZZZ[[[^^^___```dddfffeeedddbbbaaa___^^^aaafffjjjmmmppptttvvvuuusssqqqooolllkkkkkkjjjtttzzzyyyfffVVVIII???999333111....../////////...------,,,,,,,,,+++++++++************))))))))))))******))))))))))))******+++++++++***)))((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''''''''((((((''''''''''''''''''$$$%%%%%%''')))+++,,,---'''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%$$$%%%''''''&&&$$$%%%$$$$$$$$$%%%&&&((()))%%%%%%%%%%%%&&&'''((()))''''''&&&&&&&&&''''''((())))))******)))(((''''''++++++******))))))(((((()))))))))((((((((((((((((((***++++++***)))+++,,,,,,,,,,,,---...///000111000111111222333555666777;;;<<>>;;;999666666666777888999:::;;;===>>>@@@AAABBBDDDHHHKKKMMMNNNOOOPPPRRRSSSTTTUUUSSSUUUWWWZZZ\\\]]]]]]]]]^^^```cccdddcccaaa``````ccccccbbbaaa``````______]]]^^^______`````````___aaaaaaaaa___]]]^^^```bbb`````````````````````___^^^^^^^^^______aaabbbbbbbbbdddfffgggffffffggghhhgggiiillloooqqqsssttttttrrrqqqooollljjjhhhggggggiiigggfffgggjjjmmmnnnnnnhhhggggggiiimmmsssxxx|||}}}|||zzzyyyxxxwwwxxxxxxwwwtttpppllliiihhhhhhiiidddeeeeeeeeegggkkkqqqvvvxxxvvvrrrlllfffaaa______aaagggjjjhhhggghhhhhhfff]]]XXXRRRMMMKKKJJJIIIIIIGGGJJJOOOUUUZZZ^^^```aaa\\\[[[ZZZYYY[[[___ccceeeffflllpppooommmllliiifff______^^^]]]^^^```eeeiiinnnoooqqqqqqqqqpppnnnmmmlllsss~~~uuufffXXXLLLCCC999666111...---......---)))***++++++------...///+++*********))))))))))))+++******))))))******+++,,,+++***)))(((''''''&&&'''''''''&&&&&&'''''''''%%%&&&''''''((('''''''''(((''''''''''''((()))***%%%&&&&&&'''(((((())))))''''''&&&&&&''''''((()))'''''''''&&&%%%%%%$$$$$$$$$######$$$&&&&&&%%%###%%%$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%&&&'''))))))'''''''''&&&''''''((()))************)))((('''&&&))))))))))))))))))(((((())))))(((((((((((()))***)))***++++++******+++---***++++++,,,---.........222222333333444666777888:::<<>><<<;;;<<<===>>><<<;;;999777666555666666333333333333444555666666222666999999777555777999999:::<<>><<<<<<<<<;;;:::===<<<;;;:::888777666555666777666555444666;;;???:::888666555666666666555222444777777777777888999888999999999:::<<<@@@CCCCCCDDDFFFIIINNNSSSWWWZZZ\\\]]]^^^^^^___^^^^^^]]]___^^^]]]\\\[[[\\\\\\]]]aaa``````_________``````______```aaaaaaaaaaaa```````````````````````````]]]___```aaa______```aaacccbbbbbb```___```bbbdddddddddddddddddddddddddddbbbbbbbbbbbbcccccccccccceeeggghhhhhheeecccbbbbbbaaadddfffdddfffjjjllliiiiiihhhgggfffggggggiiijjjfffggghhhhhheeecccbbbbbbbbbcccdddddddddeeehhhkkkppptttzzz}}}~~~}}}}}}}}}~~~yyytttqqqnnnkkkhhh___cccgggiiijjjoooxxx{{{wwwtttrrrooolllkkkkkklllmmmmmmkkkhhhfffdddaaa^^^[[[[[[[[[ZZZ[[[^^^bbbfffiiiiiihhhfffgggiiijjjjjjiiikkknnnsssuuusssnnnhhhdddaaabbbaaa^^^ZZZWWWVVVVVVYYY\\\```dddhhhjjjkkkkkkssswww|||wwwkkk```QQQDDD<<<777333111/////////000111111///...))))))*********+++++++++++++++++++++++++++++++++***)))(((''''''((()))***''''''''''''''''''''''''))))))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''***)))(((''''''&&&''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''"""%%%'''######***%%%&&&((())))))(((%%%$$$%%%&&&&&&&&&&&&&&&&&&'''((((((((((((''''''''''''''''''''''''(((((((((((())))))((('''&&&%%%$$$$$$((((((((((((((((((((((((******+++++++++,,,,,,,,,+++,,,---.........,,,,,,222333333444444555555555666;;;BBBLLL\\\ssskkkYYYTTTTTTaaavvvrrrxxxsssrrrzzz|||xxxwwwwwwtttooojjj___\\\WWWRRRMMMJJJHHHHHHIIIIIIJJJIIIFFFBBB>>><<<>>><<<999777888888777666888888777777666555555444333777333---555FFFMMMHHH>>><<<;;;::::::999888666777999;;;<<<<<<<<<===>>>@@@AAABBBBBBBBBEEEHHHKKKOOOPPPRRRTTTXXX\\\```bbbbbbbbbbbbccccccddddddddd___^^^]]]]]]]]]^^^``````^^^^^^______```bbbcccdddbbbcccccccccccccccbbbbbbccccccccccccddddddeeeeeebbbdddeeeeeeddddddeeefffeeedddcccbbbaaabbbdddfffeeeddddddddddddddddddeeeeeeeeeeeeeeeeeeeeeffffffeeegggiiihhhfffeeedddeeecccfffgggfffgggkkkllljjjhhhhhhgggffffffggghhhhhhjjjlllmmmllliiigggffffffdddeeeffffffeeegggjjjlllppptttyyy|||}}}}}}}}}~~~~~~zzztttooollliiigggeee^^^aaadddeeefffkkkssszzz}}}xxxuuussspppmmmllllllnnnoooqqqpppnnnmmmllljjjfffcccaaa___^^^]]]^^^aaaccceeeiiiiiikkknnnqqqrrrqqqooonnnpppssssssrrrmmmhhheeehhhjjjkkkjjjgggcccaaa```\\\^^^bbbeeeggggggfffeeejjjooovvv{{{yyyooo```SSSIIIAAA:::666222000.........///---,,,***+++++++++,,,,,,,,,---++++++++++++++++++++++++***)))(((((((((((()))***************************))))))((('''&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''(((&&&'''(((((((((((('''&&&''''''''''''''''''''''''((('''&&&%%%$$$%%%'''((($$$$$$%%%&&&'''''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&((((((((((((''''''''''''''''''''''''(((((((((((())))))(((((('''&&&&&&&&&************************************+++++++++,,,***+++,,,...//////......222222333333444555555555888<<>>777444000------------,,,,,,,,,,,,,,,------------***************************))))))(((((())))))***(((((((((((((((((((((((())))))((('''&&&&&&&&&&&&&&&&&&'''''''''(((((((((%%%%%%%%%%%%&&&'''((()))'''(((((())))))(((((('''''''''''''''''''''''''''+++'''###%%%***,,,((($$$"""######$$$%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))((((((((((((((((((************************)))))))))*********++++++)))***+++---///000000000222222222333444555555555:::>>>EEEOOO^^^uuuyyyddd^^^[[[dddyyy{{{kkkqqqzzz{{{~~~yyypppnnnjjjfffddddddeeefffbbb```]]]\\\\\\ZZZVVVSSSNNNMMMJJJHHHGGGGGGHHHHHHGGGIIIKKKMMMLLLJJJHHHFFFAAA???>>>>>>@@@BBBBBBBBB@@@???>>><<<<<<;;;<<<<<<888>>>EEEPPPfffttthhhPPPDDDEEEGGGKKKOOOPPPOOONNNMMMOOOQQQRRRQQQQQQRRRTTTSSSTTTVVVVVVVVVXXXZZZ]]]^^^^^^___aaabbbdddeeefffgggfffdddbbbbbbccceeefffgggfffeeedddbbbaaaaaa```bbbaaaaaa```____________^^^___```aaacccdddfffgggbbbbbbaaa`````````aaabbbaaaccceeeeeedddcccdddeeeeeecccaaaaaaaaaccccccddddddcccbbbaaaaaabbbcccdddggggggggggggggggggfffffffffhhhiiiiiihhhggghhhiiijjjlllllliiiiiilllmmmkkknnnmmmmmmmmmlllllllllllllllnnnppppppmmmjjjhhhgggggghhhjjjkkklllnnnrrruuuuuuxxx|||zzzsssnnnlllkkkjjjiiihhhhhhfffgggkkkqqqvvv|||xxxsssqqqooollllllmmmnnnooovvvvvvxxxzzzzzzyyytttqqqpppnnniiieeebbbaaaaaabbb___```bbbeeeiiikkkkkkiiiooorrrvvvyyyzzzyyywwwuuunnnsssxxxzzzvvvoooiiieeegggjjjnnnqqqrrrrrrpppnnngggiiilllnnnpppsssxxx{{{~~~{{{xxxwwwwwwyyy{{{vvvjjj]]]PPPHHH???:::333///......//////,,,,,,,,,,,,,,,---------))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))(((''''''''''''''''''''''''(((((((((((()))&&&&&&&&&&&&&&&'''((()))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&((($$$"""$$$)))***&&& ###$$$%%%&&&'''&&&&&&%%%&&&&&&''''''(((((())))))((((((((((((''''''''''''''''''''''''(((((((((((((((((())))))************************************((())))))))))))************+++,,,---...///000000111111222333444555555666:::>>>EEENNN]]]ttt}}}ggg___ZZZaaattt}}}nnnqqqxxx}}}zzzuuuoookkkcccaaa___\\\[[[\\\]]]^^^\\\\\\[[[[[[\\\[[[ZZZXXXTTTSSSQQQOOOOOOOOOQQQRRRPPPSSSXXX\\\\\\ZZZVVVSSSPPPNNNMMMNNNPPPSSSTTTTTTQQQOOOMMMJJJHHHGGGGGGGGGGGGDDDMMMccctttppp]]]MMMMMMNNNQQQUUUYYY[[[ZZZYYYVVVXXXZZZZZZYYYXXXYYYZZZWWWYYYZZZ[[[[[[\\\^^^```cccdddeeefffggghhhiiiiiikkkjjjhhhfffeeefffggghhhggggggfffeeecccbbbaaa```bbbaaa```___^^^^^^^^^^^^^^^^^^^^^___aaaccceeefffjjjiiigggeeeddddddeeeeeefffhhhjjjjjjiiihhhiiijjjiiihhhfffgggiiijjjhhhggghhhhhhgggffffffggghhhhhhiiijjjjjjjjjjjjkkkkkkkkklllmmmnnnmmmllllllmmmoooqqqsssrrrnnnnnnrrrsssqqqnnnnnnnnnnnnmmmmmmllllllmmmooorrrrrrpppmmmjjjjjjhhhjjjlllmmmooossswwwzzzzzz}}}}}}vvvrrrooommmllllllkkkiiiggggggiiimmmqqq~~~{{{yyywwwtttqqqpppqqqssstttvvvwwwyyy|||}}}|||xxxuuutttqqqlllgggdddbbbaaaaaacccaaa```aaaccceeeffffffgggkkkrrryyy||||||zzzxxxqqqvvv{{{|||xxxpppiiidddaaadddjjjooossstttttttttsssrrrpppnnnmmmnnnrrrvvv}}}~~~~~~|||zzzzzzzzz|||}}}tttiii\\\TTTGGGAAA999222////////////,,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))))))))************))))))************************))))))((('''''''''(((((('''''''''(((((((((((()))******)))(((((('''(((((())))))(((((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$&&&'''&&&$$$"""%%%&&&)))***)))'''$$$"""$$$%%%%%%&&&''''''((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((())))))***+++++++++))))))))))))))))))))))))((())))))))))))*********...---------......//////000000111222333444555666999===DDDMMM[[[rrr~~~hhh^^^WWW\\\nnnrrrtttyyy}}}{{{xxxssspppllllllkkklllllljjjfffccc[[[[[[YYYYYYXXXYYYZZZZZZYYYZZZZZZ[[[[[[ZZZZZZYYYYYYXXXWWWVVVVVVXXXYYY[[[]]]```eeeiiijjjhhheeeccc^^^\\\[[[\\\___aaabbbbbbaaa___[[[XXXUUUTTTTTTUUU]]]VVV[[[mmmtttiii\\\XXXZZZZZZ[[[]]]___```___]]]\\\]]]^^^]]][[[ZZZZZZ[[[[[[\\\^^^___^^^___aaabbbeeefffgggiiikkkkkkllllllllllllkkkjjjjjjkkklllllljjjjjjjjjiiihhhfffeeeddd_______________```aaaaaabbbbbbbbbdddfffiiilllnnnuuusssqqqnnnmmmnnnooopppqqqrrrttttttssssssssstttrrrppppppsssuuuuuuqqqmmmmmmnnnnnnnnnnnnnnnnnnmmmmmmmmmnnnooopppqqqqqqrrrqqqqqqrrrqqqooooooppprrrtttuuutttpppppptttvvvuuussssssssssssrrrqqqpppooonnnqqquuuvvvtttqqqooonnnjjjlllnnnoooqqqtttxxx{{{|||~~~~~~{{{yyywwwvvvuuutttqqqooonnnooopppqqq~~~~~~zzzwwwvvvvvvwwwxxx}}}}}}~~~zzzwwwqqqkkkgggdddccccccfffccc___^^^^^^```bbbbbb___cccjjjppptttuuutttssstttxxx|||}}}yyyrrrlllhhhaaadddjjjooouuuxxx{{{|||}}}{{{xxxtttpppoooqqqsssvvv{{{wwwrrrtttxxx~~~{{{tttjjjdddUUUMMMCCC999444111///...,,,,,,,,,,,,++++++++++++************************)))******++++++******)))))))))))))))))))))))))))))))))(((((('''(((((()))&&&&&&'''''''''(((((((((,,,+++***)))(((((((((((()))((((((''''''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%###&&&))))))'''%%%%%%''''''(((******)))'''$$$"""!!!""""""###$$$%%%&&&&&&((((((((((((''''''''''''''''''''''''(((((((((((((((((())))))*********+++(((((((((((((((((((((((()))))))))*********++++++//////......---......//////000111222333444555666888<<>>CCCLLLVVVfff~~~xxxnnnssstttrrrrrrxxxtttsssdddddddddcccbbb```___^^^```aaabbbaaa^^^[[[YYYYYY[[[[[[[[[[[[[[[\\\\\\\\\WWWWWWVVVUUUTTTTTTTTTTTTQQQRRRUUUWWWZZZ[[[[[[[[[______aaabbbcccccccccbbb````````````bbbgggmmmqqqnnnnnnnnnnnnnnnnnnnnnnnnrrrsssuuuuuuuuutttuuuvvvwww|||~~~~~~wwwqqqllljjjhhhcccaaabbb___bbbddddddhhhttt|||pppjjj```^^^[[[YYYYYYXXXWWWVVVWWWXXXZZZ]]]^^^___``````lllpppvvvzzz|||{{{{{{{{{vvvwwwwwwuuupppllljjjiiihhhfffhhhooouuuwwwzzz}}}}}}{{{wwwvvvsssrrrsssvvvuuukkkZZZLLL>>>:::444111000///---++++++++++++******))))))))))))))))))******+++++++++((((((***///222222---((((((((((((((((((((((((((()))((((((''''''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%'''''''''''''''((())))))''''''&&&''''''''''''&&&))))))(((&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&'''((((((&&&%%%&&&''')))'''&&&'''(((((('''&&&))))))))))))))))))))))))''''''((((((((()))))))))***+++++++++++++++,,,,,,------,,,,,,---...000000000000111222333555666777<<<===CCCLLLVVVfffuuulllsss|||{{{~~~yyyxxxeeedddcccbbb___]]][[[ZZZ\\\^^^aaaaaa___\\\ZZZYYY\\\\\\]]]]]]^^^^^^^^^^^^ZZZYYYWWWUUUSSSRRRQQQQQQPPPQQQSSSUUUWWWYYYZZZ[[[^^^^^^______`````````aaa```aaabbbbbbccchhhnnnsssrrrrrrrrrrrrqqqqqqppppppqqquuuyyy|||~~~|||uuuooommmjjjeeecccddd[[[___cccdddeeelllzzzwwwjjjeee^^^YYYWWWWWWWWWWWWUUUVVVWWWXXXYYY[[[[[[\\\iiilllppprrrsssssstttvvvvvvzzz~~~|||vvvqqqnnnjjjeeecccggglllnnnssswwwyyyxxxyyy}}}|||kkk\\\IIIBBB999333222111///,,,+++++++++***************))))))******++++++,,,,,,,,,)))***222;;;;;;000%%%(((((((((((((((((((((((()))((((((''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%))))))((('''''''''''''''&&&''''''''''''&&&''''''%%%&&&'''))))))(((&&&%%%&&&&&&&&&''''''''''''(((&&&'''((((((&&&%%%&&&''''''&&&%%%%%%'''''''''%%%((((((((((((((((((((((((''''''(((((())))))***************++++++,,,,,,,,,,,,,,,------...//////000000000111111333555666777:::<<>>???EEEUUUdddzzz{{{ggg___]]]mmmwwwuuusssrrrsssvvv{{{}}}}}}~~~~~~uuuqqqqqquuuxxxzzzwwwwwwyyy{{{{{{||||||}}}|||{{{zzzwwwwwwwwwvvvtttrrrqqqpppqqqpppooonnnmmmlllkkkjjjiiikkkooorrruuuvvvvvvvvv~~~|||wwwssspppgggfffdddbbbbbbcccdddeeeaaabbbeeeiiimmmqqqtttvvvssstttvvvyyy{{{yyysssooofffcccbbbbbbdddkkkzzz}}}yyymmm\\\LLLCCC666333///---,,,------,,,,,,---------+++***))))))))))))************))))))((()))***)))((('''((()))))))))))))))))))))))))))((((((((())))))*********((('''''''''((()))******(((((((((((((((((((((((()))'''$$$""""""$$$''')))(((((())))))************''''''''''''''''''''''''((((((''''''''''''(((((()))))))))(((''''''&&&&&&''''''((((((((((((''''''***************++++++,,,,,,+++*********+++---...------...//////000000000000000000111222333555555777>>>???FFFVVVeee{{{iii___ZZZggg~~~||||||zzzyyyyyy|||~~~{{{|||~~~{{{yyyvvvvvvyyy|||~~~|||wwwrrrmmmlllnnnqqq{{{~~~yyywwwxxx~~~}}}zzzyyyzzzzzzyyyxxxvvvvvvuuuttttttuuuuuuvvvtttttttttuuuuuurrrmmmiiihhhjjjmmmpppqqqqqqooonnnnnnuuu}}}}}}~~~ooommmiiidddaaa``````aaa```aaabbbdddfffhhhiiijjjmmmrrrxxx||||||{{{|||}}}sssoookkkhhheeefffqqq}}}{{{{{{{{{xxxqqqdddUUUKKK;;;777222...------,,,,,,,,,---...---***(((((()))))))))************))))))((()))***)))((('''((()))))))))))))))))))))))))))(((((()))***++++++++++++(((((('''''''''((())))))((((((((((((((((((((((((***'''$$$""""""$$$&&&(((&&&&&&&&&'''(((((())))))''''''''''''''''''''''''(((((((((''''''((((((((()))))))))(((''''''&&&&&&''''''((()))))))))(((((()))*********++++++++++++++++++***++++++,,,---...------...000000000000000000000000111222333555555777>>>@@@HHHXXXggg|||lll```ZZZdddzzz{{{xxxyyy|||yyyzzzzzzzzzxxxuuusssqqqmmmnnnppprrrssssssssssssnnnmmmkkklllooosssuuuuuuuuuvvvvvvsssooommmnnnooozzz~~~|||{{{{{{{{{~~~~~~zzzxxxzzz{{{|||{{{wwwvvvuuutttuuuxxxzzz|||zzzzzzzzz{{{{{{xxxsssnnnhhhkkkooosssuuutttsssqqqnnnrrrzzzyyyzzzzzz{{{{{{|||||||||wwwxxx{{{}}}{{{rrrkkkfffccccccaaaaaabbbbbbccccccddddddfffmmmwww~~~}}}yyyuuuooogggbbbgggooo~~~{{{xxxwwwtttkkk]]]RRR@@@<<<666111///...---,,,+++---///...+++******+++))))))************))))))((()))***)))((('''((()))))))))))))))))))))))))))'''((()))+++,,,,,,++++++))))))((('''''''''(((((((((((((((((((((((((((((('''&&&&&&%%%$$$$$$$$$%%%$$$$$$$$$%%%&&&'''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''(((((())))))'''((())))))******))))))((())))))***************)))***+++,,,------------,,,---///000111111000000000000000111222333555555666>>>BBBJJJ[[[iii|||oooccc]]]dddwww|||zzzzzzxxxrrrnnnooonnnmmmkkkjjjiiiiiiiiieeegggiiikkklllllllllllliiihhhggghhhkkknnnoooooorrruuuxxxwwwtttqqqqqqrrrvvvzzz~~~|||zzz{{{|||vvvyyy|||}}}~~~~~~{{{vvvtttvvvzzz{{{|||xxxwwwuuutttvvvyyy}}}~~~}}}~~~}}}xxxtttiiilllqqqwwwyyyzzzxxxwwwvvvyyy}}}~~~|||{{{zzzvvvuuutttrrrrrrtttyyy}}}wwwoookkkiiiccccccccccccbbbbbbbbbbbbaaahhhttt~~~|||tttiiiaaabbbgggxxx}}}xxxwwwvvvpppbbbWWWEEE@@@999444111000......***,,,//////,,,+++---///))))))************))))))(((******)))((('''((()))))))))))))))))))))))))))&&&''')))***+++++++++******)))((('''''''''''''''((((((((((((((((((((((((###%%%'''((((((%%%###!!!$$$$$$%%%&&&&&&'''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%'''(((***+++,,,(((((()))***************(((((()))************)))(((***+++---......------,,,---///111111111000000000000000111222333555555555>>>CCCLLL]]]jjj}}}qqqfff```fffxxx~~~~~~~~~{{{~~~}}}{{{zzzzzzzzz{{{zzzyyywwwvvvuuuuuuvvvwwwrrrtttwwwxxxwwwtttpppmmmlllkkkjjjiiigggfffeeedddfffhhhllloooqqqrrrrrrqqqqqqpppooonnnmmmlllllllllrrruuuyyy||||||yyytttqqqyyywwwvvvxxx{{{|||zzzxxxqqqpppoooooopppsssvvvxxx|||{{{yyyuuussstttxxx{{{yyyxxxvvvvvvvvvxxxzzz{{{|||}}}}}}zzzwwwqqqtttwwwyyyzzz{{{}}}}}}~~~|||zzzyyyzzz|||vvvgggjjjdddaaaccceeedddbbbbbb```eeellltttzzz~~~zzzqqqeee```bbbooo~~~wwwtttvvvtttjjj```PPPGGG;;;222...---,,,+++,,,+++***+++,,,,,,+++))),,,,,,,,,+++++++++******,,,+++***((((((((()))***%%%''')))***+++***)))((())))))((('''&&&%%%$$$$$$'''((()))******)))((('''((((((((((((((((((((((((((('''%%%$$$%%%''')))***%%%%%%&&&'''((((((((((((&&&'''''''''(((((())))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,...111111000//////000...///000111222333333444888===IIIXXX```iiiuuuhhhgggiii~~~|||~~~|||{{{zzzzzzzzz~~~yyyvvvuuurrrpppnnnmmmmmmmmmpppooonnnmmmlllmmmnnnnnnppprrruuuwwwvvvtttpppnnnkkkjjjjjjjjjiiiiiiiiihhhjjjlllnnnppprrrsssttttttrrrrrrqqqppppppqqqqqqqqquuuwwwzzz||||||yyyuuusssvvvttttttuuuxxxyyywwwuuuqqqnnnkkkjjjkkkooosssvvvzzzzzzxxxuuussssssvvvxxxzzzxxxwwwvvvuuuvvvxxxyyyzzz|||~~~~~~|||yyywwwsssuuuwwwxxxxxxyyy{{{}}}rrrjjjddddddeeecccbbbddd]]]```ffflllrrryyy}}}tttiiiccceeehhhttt~~~vvvuuusssnnnhhhXXXOOOCCC888333111/////////---,,,---------+++))),,,+++++++++************+++***)))((((((((())))))&&&''')))***+++***)))(((+++***************))))))'''((()))******)))((('''(((((((((((((((((((((((('''&&&&&&%%%&&&'''((()))&&&''''''(((((((((((('''))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((())))))))))))))),,,++++++******++++++,,,++++++++++++++++++,,,,,,,,,///111111000///000000222222222333333555666666999===IIIUUU\\\eee}}}uuuiiiggghhh}}}|||{{{||||||}}}}}}xxxuuuppppppppppppqqqrrrtttuuuxxxzzz~~~~~~|||wwwvvvssspppmmmjjjiiihhhkkkkkkkkkkkkkkkllllllmmmnnnqqqtttvvvwwwuuusssqqqkkkllllllmmmmmmnnnnnnnnnnnnnnnoooppprrrsssuuuvvvssssssssstttuuuvvvwwwxxxwwwwwwyyyyyyxxxvvvtttrrrqqqpppppprrrtttuuutttsssppplllhhhfffgggkkkppptttxxxxxxxxxuuusssrrrssstttyyyxxxwwwuuutttuuuuuuvvvzzz{{{}}}}}}{{{yyywwwxxxxxxwwwvvvwwwyyy{{{wwwlllhhhfffcccccceee\\\^^^```dddiiiqqqzzzzzzpppjjjjjjfffjjjsss}}}|||uuusssrrrqqqddd[[[NNNCCC:::666333222111000............,,,***++++++*********)))))))))***))))))(((((((((((()))&&&''')))******)))((((((*********++++++,,,,,,,,,(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''((((((((((((''''''&&&******))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((('''(((((())))))*********+++******))))))******+++++++++++++++************---///111222111000000000444333222222333555888999<<>>AAAIIIJJJNNNSSSSSS\\\wwwuuummmkkkjjj}}}yyy~~~|||{{{zzzyyywwwvvvvvvxxxyyyzzz|||}}}~~~zzzvvvvvvwwwxxxzzz}}}{{{xxxwwwuuuuuuwww|||}}}|||~~~}}}{{{yyyyyyyyy{{{|||}}}}}}}}}}}}}}}~~~~~~zzzzzzzzz{{{|||~~~~~~~~~|||{{{zzzzzzzzzzzzuuuwwwzzz||||||}}}{{{|||~~~}}}|||zzz|||}}}~~~}}}{{{zzzzzzzzzyyyzzz{{{|||~~~|||~~~uuuiii```^^^______^^^]]]___eeemmmsss|||tttkkkfffkkkqqqxxx|||zzz{{{zzzvvvlll\\\KKK===555000...,,,,,,---...///...++++++*********)))))))))((())))))************)))))))))))))))((((((((((((+++++++++******)))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$######$$$%%%'''((())))))((((((((((((''''''''''''''''''''''''((((((((((((((())))))******+++++++++---,,,,,,,,,,,,,,,,,,---............------------...000222333222111111111000000222555999>>>BBBEEEHHHGGGIIIOOOSSS^^^xxxxxxpppnnnlllyyy~~~}}}~~~~~~}}}}}}}}}~~~~~~}}}|||~~~{{{wwwwwwzzz|||}}}xxxvvvwww{{{~~~|||xxxvvvwwwzzz~~~|||vvvjjjeee^^^_________aaadddjjjnnnssszzz~~~}}}~~~xxxnnniiijjjkkknnn}}}}}}zzz~~~{{{lllYYYGGG===555222///------......---,,,+++++++++************((()))***+++,,,,,,+++*********)))(((((((((((((((******+++++++++++++++,,,***)))(((''''''((()))***(((((((((((((((((((((((()))((('''&&&%%%&&&&&&'''&&&&&&''''''((((((''''''&&&&&&&&&'''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((************************,,,,,,++++++++++++,,,,,,,,,,,,---------------......000222333222111111222111222444777;;;>>>AAACCC@@@===???HHHQQQ```yyy}}}ssspppnnn{{{xxxzzz}}}~~~~~~~~~~~~|||{{{}}}zzzvvvttttttsssssstttyyy}}}yyywwwwwwxxxyyyxxx}}}|||wwwzzz~~~~~~~~~uuuooo___aaabbbbbbcccfffjjjmmmnnnuuuyyyxxxzzz|||rrrkkkjjjfffdddqqqyyywwwcccPPPEEE999666222///...---,,,+++,,,,,,,,,++++++++++++***)))***+++,,,---,,,,,,+++******)))((((((((((((((('''((()))***+++,,,------***)))(((''''''((()))***((((((((((((((((((((((((***)))'''%%%$$$%%%'''(((''''''((()))*********)))***))))))((('''&&&&&&&&&)))(((((((((''''''''''''''''''''''''((((((((()))+++++++++***************++++++************+++++++++++++++,,,,,,---------...000333333222111111222111222444777:::<<<>>>???999444777BBBPPPaaazzzvvvrrrnnn|||yyyxxxxxxyyy|||~~~~~~}}}~~~{{{zzz}}}~~~zzztttooolllpppqqqtttyyy}}}{{{~~~sssoooiiifffhhhjjjgggddddddnnnllllllrrrzzz~~~yyynnnfff___^^^jjjxxxxxxcccTTTGGG999111444444,,,***...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))+++***)))(((((()))***+++))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&******)))(((((((((((((((***(((&&&'''***,,,---,,,))))))))))))))))))))))))'''''''''''''''((())))))((((((''''''''''''(((((())))))))))))((((((((((((***++++++***************,,,+++***))))))***++++++,,,---......,,,+++,,,......555999444000///111111111222333555777888::::::======???EEENNN___xxxxxxkkkppp}}}{{{yyywwwxxxzzz|||}}}|||}}}{{{|||~~~~~~~~~{{{wwwuuuuuuvvvxxx}}}~~~ssslllggghhhiiigggeeeeeeffffffhhhmmmtttzzz}}}~~~yyyooofff______jjjxxxtttgggSSSBBB555555444///,,,000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******))))))))))))*********)))))))))(((((((((((('''(((((())))))(((((('''***)))(((((('''''''''(((###%%%&&&%%%###$$$'''***'''''''''''''''''''''''''''''''''''''''((())))))((((((''''''''''''(((((())))))))))))((((((((((((+++)))'''(((***+++)))''',,,+++***))))))***++++++,,,---......,,,,,,---......555999444000///111111111111333444666888999:::::::::>>>DDDNNN___yyyzzzlllooo}}}zzzxxxzzz|||}}}~~~~~~vvvtttssstttwwwzzz{{{{{{zzz}}}}}}}}}zzzrrrjjjiiihhheeedddeee___aaaeeeiiinnnuuu||||||ssskkkcccdddnnnzzz|||fffQQQ===777555111///111------,,,,,,,,,,,,,,,,,,+++++++++***************))))))************))))))******)))))))))(((((((((((())))))******))))))((()))(((''''''&&&'''''''''"""&&&)))&&&""" $$$)))'''''''''''''''''''''''''''''''''''''''((())))))((((((''''''''''''((((((***)))))))))((((((((('''***'''&&&''')))***)))&&&++++++***))))))***+++,,,,,,---......,,,,,,---......555999444000///111111000111222444555777888888888888<<>>DDDKKKYYYpppppplllzzzxxx{{{ssskkkggggggjjjkkkkkkiiihhhjjjooossswww}}}uuuZZZFFF:::444111/////////...------,,,,,,))))))*********+++++++++******))))))))))))******+++++++++*********))))))((())))))******))))))(((((('''''''''(((((()))***&&&'''(((((('''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))((((((''''''''''''((((((%%%&&&'''((()))***+++,,,&&&&&&&&&'''))))))*********))))))))))))+++,,,---***,,,------------...000...555999444000///111111333333444555666777777888::::::>>>EEELLLZZZqqq}}}ooolllzzzyyy{{{{{{|||}}}~~~}}}|||{{{~~~xxxqqqmmmmmmpppooonnnkkkjjjkkkmmmooovvvdddMMM???888444000000///...------,,,,,,))))))******+++++++++++++++***)))(((((()))***++++++++++++************)))******++++++++++++******((((((((((((((()))******''',,,000///+++(((***...))))))))))))))))))))))))'''''''''''''''((())))))((((((''''''''''''(((((($$$%%%&&&((()))+++,,,---)))$$$ ###***---***$$$***))))))))))))+++---...***+++------------...000...555999444000///111111333444444555666777888888888999>>>EEEMMM\\\rrr{{{nnnkkkyyyxxxxxxzzzyyy{{{~~~}}}xxxuuuuuuxxx|||~~~~~~}}}~~~~~~||||||yyyxxxvvvuuuvvvvvvwwwxxxwwwwwwvvvsssqqqsssyyy~~~zzzzzzyyyyyyzzz{{{|||||||||xxxuuussssssuuuvvvwwwyyyyyyzzzzzzzzz{{{|||}}}~~~yyyuuuwwwuuupppkkkggggggjjjmmmuuu}}}pppWWWEEE999111...//////...,,,,,,---...,,,)))''''''***+++***(((+++***(((''''''(((***++++++*********))))))((((((***)))(((''''''((()))***))))))))))))))))))))))))###%%%'''(((*********))))))))))))((('''''''''&&&&&&'''((((((((((((((('''***++++++***(((&&&$$$###&&&&&&&&&'''((())))))***+++***(((((()))******)))+++...***%%%***444444+++++++++,,,,,,,,,,,,,,,,,,111555888777222///000222222333444444333333555777555===???CCCOOOYYYllltttkkkkkkpppyyy{{{{{{vvvttttttuuuvvvxxxvvvsssqqqqqqrrruuuwwwzzz|||~~~~~~}}}~~~}}}|||zzzzzzzzzzzzyyyyyyyyyyyyxxxuuuqqqqqquuuzzz|||~~~yyyxxxwwwvvvwwwxxxxxxxxxyyywwwuuuttttttttttttsssvvvwwwxxxxxxxxxyyyzzz{{{}}}}}}yyywwwzzz}}}zzzxxxuuutttpppkkkggggggjjjlllqqqyyy|||dddNNN<<<000000000///...---,,,---...---+++))))))+++,,,+++))),,,+++***))))))***+++,,,+++*********))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''((((((((('''%%%%%%((((((((('''''''''''''''%%%&&&''''''(((((((((((( !!!###%%%'''(((((((((&&&&&&''''''((())))))***+++)))(((((()))***)))(((%%%))))))(((222@@@CCC===,,,,,,,,,,,,,,,---------000444777666222///000222222333444444333444666777666===>>>BBBNNNYYYlllvvvmmmnnnsss{{{}}}|||xxxsssooonnnmmmmmmqqqqqqppppppqqqrrrssstttyyy}}}zzzuuutttwww{{{~~~zzzxxxvvvwwwyyyzzz{{{zzz{{{{{{zzzyyyxxxwwwvvvuuuwwwyyyzzzzzzyyyyyy{{{|||{{{~~~~~~{{{|||{{{yyywwwzzz~~~~~~~~~}}}|||||||||{{{{{{yyyzzzzzz{{{|||~~~{{{zzzzzzvvvuuuqqqlllgggdddeeeffflllttt~~~pppYYYDDD666222111///...------------///---+++++++++,,,+++***++++++++++++++++++++++++***************)))))))))((())))))******))))))((((((((((((((((((((((((((())))))))))))((('''%%%%%%&&&&&&&&&'''''''''''''''%%%%%%&&&'''(((((())))))&&&&&&'''((()))(((((((((&&&''''''(((((())))))******(((''''''((())))))((((((,,,,,,+++222===@@@;;;,,,,,,,,,---------......///222555555222000111222222444555444444444666888777>>>>>>@@@LLLXXXlllvvvlllnnnttt~~~~~~~~~|||{{{yyyyyyyyyyyy{{{|||}}}}}}|||{{{xxxtttpppmmmmmmmmmpppqqqsssuuuxxx{{{|||}}}~~~||||||~~~}}}{{{xxxwwwxxxvvvrrrllleeeaaa___```hhhpppzzzwwwbbbNNN@@@555333000...------------...---,,,++++++++++++*********+++,,,,,,+++******************************((()))***++++++***)))(((''''''''''''''''''''''''))))))))))))******))))))%%%%%%&&&&&&''''''((((((%%%&&&&&&'''(((***++++++++++++******)))(((''''''''''''(((((()))))))))))))))'''&&&&&&((())))))((()))+++***(((+++111222---,,,,,,,,,------......///---000222333111000111222222444555555444555777999888>>>===???KKKWWWlllvvvjjjkkkrrr}}}}}}{{{yyywwwvvvwwwxxxyyyzzz{{{}}}~~~}}}{{{yyywwwuuuwwwyyyzzz|||~~~}}}yyyuuussstttvvvwwwxxx{{{~~~xxxsssuuutttpppjjjddd```______gggmmmuuu|||~~~}}}{{{~~~~~~mmmWWWEEE888555000.........---,,,,,,,,,++++++***)))***+++))))))************))))))***************+++++++++((()))***++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((()))%%%&&&&&&''''''((((((((('''''''''((()))+++,,,---$$$$$$%%%%%%&&&'''((()))((((((((()))))))))))))))((('''%%%&&&((())))))((("""$$$%%%%%%(((---...---++++++,,,,,,---......///,,,...000111111111000111111333444444444555777999777===<<>>888111......///---***)))+++,,,,,,******---///++++++***))))))***++++++*********++++++,,,,,,,,,+++******))))))******+++************************)))((('''%%%%%%%%%&&&&&&)))))))))))))))(((((((((((('''&&&%%%&&&''')))***000...,,,***(((''''''''')))))))))))))))))))))))))))'''&&&''')))++++++***+++++++++,,,***(((((((((((())))))***+++,,,---...------...///000000...---///000222222222333666888555<<<===@@@LLLWWWkkkwwwsssvvvxxxxxxxxxxxxyyyyyyyyyyyy|||zzzxxxwwwxxx|||~~~~~~tttuuuwww|||wwwssslllddd]]]ZZZ[[[]]]```bbbgggnnnuuu{{{~~~~~~~~~vvv___???999111......///---***)))+++------,,,,,,///222---,,,***))))))***,,,---*********++++++,,,,,,,,,,,,+++***))))))***+++,,,************************(((''''''((()))+++---...++++++******))))))(((((('''&&&%%%$$$$$$%%%'''(((%%%%%%%%%%%%''')))+++---*********))))))))))))))))))((('''(((***,,,,,,+++&&&&&&'''))))))'''''')))'''((()))***+++,,,---------------///000///---,,,...///111111111333555888444;;;===AAAMMMXXXjjjzzzsssvvv~~~|||xxx|||}}}|||||||||~~~~~~~~~yyy~~~~~~ooofffcccaaa^^^ZZZ___bbbgggnnntttzzz~~~zzz{{{|||dddLLL???444222111---,,,...------......---+++)))((((((***,,,---------+++***************************++++++************++++++***)))(((''''''((()))***,,,)))'''&&&'''''''''&&&((()))***++++++***)))(((((((((((((((((((((((((((((((((((()))******++++++((('''&&&&&&&&&((()))***)))*********++++++++++++*********)))))))))))))))***+++,,,,,,------,,,,,,,,,,,,,,,---...000111222111222222333333444444555444<<<===AAAMMMWWWiii}}}uuuwww~~~}}}{{{yyykkkdddaaa]]]YYY```bbbgggmmmsssyyy~~~zzzxxxmmmRRRDDD777333222///---...............------,,,+++'''(((***+++++++++)))(((++++++++++++++++++++++++++++++************++++++***)))(((''''''((()))******(((&&&%%%&&&''''''&&&'''((())))))))))))(((''''''''''''''''''''''''''')))))))))((((((((((((((()))((('''''''''((()))***)))))))))*********++++++))))))))))))************++++++,,,------------,,,---------...///000111222111222222333333444444555555<<<===AAALLLWWWjjj~~~vvvxxx}}}ssshhhbbb^^^\\\___```ccchhhooovvv|||zzz|||xxx]]]LLL;;;444333111///---///......---------......'''(((***+++++++++***)))++++++++++++++++++++++++++++++************++++++))))))(((((((((((())))))(((&&&%%%%%%'''(((((('''''''''((((((((((((''''''(((((((((((((((((((((((()))))))))((('''&&&&&&&&&******)))((((((((())))))((((((((()))))))))******((()))))))))***+++++++++++++++,,,---------------///////////////000111111111222222333333444444555666======@@@KKKVVVjjj~~~xxxzzz~~~~~~yyykkkdddbbbaaa^^^^^^```dddjjjqqqxxx|||iiiWWWBBB666444333000,,,......---,,,,,,---...///***+++,,,---------,,,,,,++++++++++++++++++++++++++++++************++++++))))))(((((((((((())))))'''&&&&&&''')))******)))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((('''''''''++++++***)))))))))(((((((((((((((((())))))))))))(((((()))***++++++,,,,,,+++,,,,,,---...---------000000/////////000000111111222222333333444444555666======???KKKVVVjjjzzzxxx{{{~~~}}}{{{yyyxxxyyyxxxwwwvvvwwwxxxxxxyyyzzzzzz{{{{{{yyyzzz{{{|||~~~~~~nnneeebbbccc``````aaaccciiipppwww{{{sssbbbKKK;;;555444000,,,---,,,+++++++++,,,---...++++++,,,,,,------------************************++++++************++++++(((((())))))))))))(((((('''''''''(((+++,,,+++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))*********++++++******))))))(((((((((((((((((())))))))))))((())))))***+++,,,,,,---,,,,,,---.........------000///////////////000000111222222333333444444555666======@@@KKKVVVjjj|||tttvvv{{{~~~|||{{{zzz}}}}}}}}}|||zzzxxxuuutttrrrpppnnnmmmnnnooonnnmmmooooooppppppqqqrrrssssssrrrsssuuuwwwyyy{{{}}}~~~}}}|||~~~tttgggccccccdddddddddfffjjjpppvvvzzzyyy}}}}}}oooXXXCCC888666222...---,,,,,,+++++++++,,,,,,************+++++++++,,,************************++++++************++++++(((((())))))))))))((((((''''''''')))+++,,,+++)))******))))))))))))******&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))***+++++++++))))))*********)))((((((((((((((()))))))))******)))*********+++,,,,,,,,,,,,,,,---..............................///000000111222222333333444444555444<<<===AAAMMMWWWiiivvvqqqvvvzzz~~~~~~~~~{{{{{{{{{||||||{{{{{{zzzyyyyyyzzz{{{{{{{{{{{{zzzyyyxxxuuusssqqqqqqqqqqqqrrrrrrqqqpppnnnmmmlllllljjjiiihhhiiilllmmmnnnmmmiiijjjjjjkkkmmmnnnnnnooorrrtttwww{{{~~~~~~|||nnnhhhhhheeedddeeefffjjjnnnsssuuusssyyy{{{eeeLLL<<<888555222---.........---,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++'''((()))******)))((('''&&&&&&&&&(((******((('''***)))(((((((((((()))***&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))))))))&&&'''((()))))))))(((((()))))))))*********++++++++++++++++++++++++++++++,,,------...............,,,,,,,,,,,,---///000000111222222333333444444555333;;;>>>CCCNNNXXXiiiwwwrrrvvvxxx|||{{{zzzxxxvvvuuuuuuuuusssssstttuuuuuuuuuuuutttrrrrrrssstttttttttttttttssspppmmmjjjiiiiiijjjkkkjjjiiihhhggggggggggggggghhhhhhhhhjjjnnnrrrsssssslllmmmmmmnnnpppqqqqqqrrrvvvxxx}}}}}}uuuppppppcccbbbcccdddgggkkknnnppptttzzzmmmRRR@@@:::888555//////000000///---+++***------,,,,,,,,,---...///........................++++++************++++++'''((()))******)))((('''%%%$$$%%%&&&((((((&&&$$$)))((('''&&&&&&'''((()))************************)))))))))(((''''''&&&&&&%%%&&&''')))))))))((((((************++++++++++++,,,,,,++++++++++++++++++,,,---......//////......******+++,,,---...000111111222222333333444555555222;;;???DDDOOOXXXhhh{{{uuuwwwwww~~~xxxuuuuuuuuusssqqqpppnnnmmmooonnnjjjjjjmmmnnnrrrtttqqqooopppooommmmmmmmmmmmppprrrtttrrrqqqsssnnnkkklllllljjjjjjlllkkkiiiiiilllnnnnnnmmmmmmlllkkknnnuuuyyyzzz~~~~~~}}}|||xxxrrrrrruuuyyy~~~}}}zzz}}}~~~qqqllljjjccc^^^^^^```bbbhhhooonnnwwwuuu___JJJ:::222///...---,,,,,,------+++)))***,,,------++++++,,,...------,,,,,,+++***))))))***)))))))))+++,,,+++******)))'''''')))))))))((()))((('''&&&&&&'''((()))))))))))))))))))))))))))(((((())))))))))))((((((&&&'''((()))***)))((((((************))))))))))))************))))))))))))******))))))******+++,,,******+++++++++,,,,,,,,,.........///000111111111222111111000111333444555777<<<;;;>>>JJJUUUggg~~~nnnlllrrryyyuuurrrppppppqqqooonnnqqqnnnnnnpppoookkkkkknnnpppuuuxxxvvvtttuuuuuurrrqqqpppppprrrvvvzzzzzzzzzzzzuuuqqqqqqpppoooqqqtttyyywwwwwwyyyyyywwwsssqqqqqqpppuuu~~~zzzxxxzzz||||||}}}~~~|||rrrppphhhaaa\\\[[[\\\]]]aaafffllluuu|||fffOOO>>>555222///---,,,---------+++))))))***,,,+++******+++---------,,,,,,+++******)))***)))))))))+++,,,+++******)))'''''')))))))))((()))(((''''''''''''((()))))))))))))))))))))))))))))))))(((((((((((())))))%%%&&&(((***+++,,,,,,,,,(((((())))))*********+++************))))))))))))******))))))******+++,,,++++++++++++,,,,,,,,,,,,......//////000000000111222111111111111333444555666<<<;;;>>>JJJTTTfff}}}nnnjjjnnnqqqpppnnnoooppprrrrrrqqqtttsssssstttrrrnnnooorrrwww}}}}}}yyyvvvtttwww~~~{{{yyywwwvvv{{{~~~xxxwwwxxx~~~}}}~~~}}}|||}}}zzz}}}}}}}}}~~~uuuttthhhaaa[[[ZZZZZZYYY[[[___gggqqq}}}~~~||||||rrrYYYDDD888444000...------...---,,,***(((***++++++***)))+++,,,---,,,,,,++++++************)))))))))+++,,,+++******)))'''''')))))))))((()))((((((''''''(((((()))))))))))))))))))))))))))***)))(((''''''((()))***'''''')))******++++++***''''''((()))***+++,,,,,,************))))))))))))******))))))******+++,,,,,,,,,,,,,,,------------//////////////////000000111111111111222333444555555;;;:::===IIISSSccc{{{oooiiikkkrrrrrrtttvvvyyy|||}}}~~~~~~~~~~~~zzzuuuuuuyyy{{{~~~}}}|||{{{}}}~~~}}}|||~~~}}}yyy~~~zzz{{{}}}~~~{{{{{{tttlllddd^^^]]]]]][[[[[[]]]^^^iiixxx~~~|||~~~~~~dddKKK<<<555222000...---......,,,+++)))***++++++******+++,,,,,,,,,,,,++++++************)))))))))+++,,,+++******)))'''''')))))))))(((((((((((((((((()))))))))((((((((((((((((((((((((+++***'''&&&&&&'''***++++++******)))((('''&&&%%%'''(((((()))******++++++************)))))))))(((******))))))******+++,,,,,,,,,,,,---------......////////////////////////111111111111222333444444444::::::===HHHQQQaaayyyssskkkkkk~~~vvvyyy~~~}}}|||}}}~~~}}}}}}|||tttzzz}}}}}}}}}{{{~~~~~~xxx~~~zzzvvvooofff_________^^^]]]^^^XXXbbbqqq~~~}}}oooUUUAAA888444222///.........---,,,***+++,,,,,,++++++,,,...,,,,,,+++++++++++++++******)))))))))+++,,,+++******)))'''''')))))))))((('''(((((()))))))))))))))((((((((((((((((((((((((+++***'''&&&&&&'''***+++,,,,,,+++)))((('''&&&&&&******))))))))))))))))))************)))))))))(((******))))))******+++,,,,,,,,,,,,---------..................////////////000111111222333333333444444::::::===GGGPPP```vvv{{{pppnnn{{{{{{}}}}}}|||}}}sssvvv}}}|||xxx}}}{{{zzz~~~{{{zzz}}}{{{zzz~~~vvvxxxwww{{{~~~tttiii```___```^^^]]]]]]YYY___iiittt~~~}}}{{{bbbKKK>>>666333000/////////...---***,,,------,,,+++---...++++++++++++++++++++++++***)))))))))+++,,,+++******)))'''''')))))))))(((''''''((()))************))))))))))))))))))))))))***)))(((''''''((()))***+++***************+++,,,************))))))((((((************))))))))))))******))))))******+++,,,,,,,,,,,,,,,------------,,,------...//////000000000000111333333333333333444::::::===HHHPPP___uuuuuuqqqxxx}}}|||{{{~~~|||rrrqqquuu~~~~~~~~~yyy|||~~~zzzwwwyyy}}}|||yyyvvvvvv{{{{{{sssyyy}}}vvvvvvyyy|||yyy||||||oooccc``````___]]]]]]\\\^^^bbbkkkuuu|||~~~}}}pppXXXIII777444111////////////...)))+++,,,,,,++++++,,,---++++++++++++++++++++++++***)))))))))+++,,,+++******)))'''''')))))))))(((&&&''')))***++++++******))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''((()))***+++)))))))))))))))*********************))))))))))))******))))))******+++,,,++++++++++++,,,,,,,,,,,,++++++,,,---///000111111///000222333444444333333555;;;;;;>>>HHHPPP^^^tttyyysssrrr~~~~~~}}}}}}{{{yyy|||}}}||||||}}}uuuyyypppmmmooouuuzzz}}}}}}||||||zzz}}}zzz|||}}}}}}|||}}}{{{wwwtttrrruuu{{{|||ooouuuyyyzzz~~~xxxwwwxxxyyy}}}}}}uuuhhhcccbbb```^^^]]]___]]]^^^eeeqqqzzz}}}yyybbbQQQ888555111////////////...(((***++++++******+++,,,++++++++++++++++++++++++***)))))))))+++,,,+++******)))'''''')))))))))(((&&&''')))***+++++++++***))))))))))))))))))))))))(((((())))))))))))((((((((('''%%%$$$######$$$%%%''''''((()))***+++,,,,,,************))))))))))))*********)))***++++++,,,******+++++++++,,,,,,,,,)))***+++---///000111222///000222333444444333333555<<<<<>>DDDLLL\\\kkk{{{vvvwww{{{uuutttzzz~~~vvvsssyyy|||vvvssszzz{{{uuuuuuyyy}}}{{{~~~|||wwwttttttvvvvvvvvvzzz}}}|||uuuvvvxxx{{{~~~}}}yyyvvvtttssstttvvv{{{}}}ssskkkccc```^^^\\\]]]``````iiiwww|||ppp]]]KKK===555111///000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))++++++***)))(((((())))))***)))((()))++++++)))((((((((())))))))))))(((((()))))))))((((((((('''''')))))))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,................................................111111111222333444666666888777999>>>CCCMMM^^^mmm~~~yyyuuuxxxzzztttqqqtttyyy}}}}}}vvvsssxxx|||wwwsssxxx|||xxxxxx|||{{{~~~~~~{{{zzzzzzyyyxxx||||||}}}}}}{{{zzz|||}}}}}}ssshhhdddaaa______bbb___ggguuuxxxqqqcccRRRAAA666111111111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++******))))))))))))))))))))))))***,,,+++)))'''''''''((())))))))))))))))))))))))((((((((((((''')))))))))*********))))))***))))))))))))(((((((((++++++++++++++++++++++++******+++++++++,,,,,,,,,.................................///////////////111111111222333444555666999888999===BBBLLL^^^nnn~~~vvvuuuyyyyyyssspppqqqtttvvv{{{yyyuuuyyy|||wwwtttvvv}}}zzzmmmgggcccaaa```bbb___fffrrryyyqqqnnneeeVVVDDD888333333111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---)))))))))))))))******+++)))))))))***,,,+++)))'''&&&'''((())))))******)))***)))))))))(((((((((((())))))************)))(((((((((((((((((((((''''''++++++++++++++++++++++++******+++++++++,,,,,,,,,....................................//////000000000111222333444555555555999888999===BBBLLL^^^nnn}}}vvvvvvzzz|||wwwtttvvvwwwxxx}}}|||}}}~~~zzzwwwxxx~~~~~~~~~}}}}}}||||||zzzyyyyyyyyyyyyyyyzzz{{{zzzzzzzzzzzz{{{|||}}}}}}}}}}}}~~~ppphhheeeaaa```aaa^^^cccnnn}}}zzzoookkkjjjeeeXXXHHH;;;444333000///......---.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---))))))(((((()))***++++++***)))((()))++++++)))(((''''''((())))))***))))))******)))))))))((((((((())))))***++++++***(((''')))))))))*********++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,........................---------......//////000000000222333444555555555777666888===BBBLLL]]]lll~~~xxxuuu}}}~~~}}}zzzyyyvvvtttsssssssssssstttuuuuuuvvvwwwwwwxxxxxx{{{zzzzzzzzz{{{||||||}}}rrriiieeeaaa___```\\\```jjjxxxwwwkkkhhhhhhdddZZZLLL>>>555222...............//////000------------------------+++++++++++++++++++++++++++***))))))))))))))))))+++)))(((((()))******)))'''((()))))))))))))))(((*********)))))))))(((((())))))+++++++++***((('''))))))***+++,,,---......******************************+++++++++,,,,,,,,,........................+++,,,,,,---....../////////000222444555555555444555555888===BBBKKK[[[jjj}}}wwwrrryyyxxxwwwwwwxxxxxxvvvtttsssqqqooommmmmmnnnooopppnnnoooqqqsssuuuwwwyyyzzzrrriiidddaaa______[[[^^^fffuuuxxxkkkhhhhhheee\\\NNN@@@555000...------......///000111------------------------)))***++++++++++++***)))---,,,+++)))(((((('''''',,,***(((''')))*********(((((())))))))))))((((((************)))))))))))))))***+++,,,+++***(((&&&(((((()))***,,,---...///))))))))))))))))))))))))******+++++++++,,,,,,,,,........................++++++,,,,,,---.../////////000222444555555555444333444777===BBBKKKZZZhhh|||uuuooo~~~~~~{{{zzz{{{{{{xxxuuuxxxyyyzzz|||~~~~~~{{{xxxuuutttppppppppppppqqqqqqqqqqqqppppppooonnnmmmooossswwwvvvvvvxxxzzz|||~~~oooeee```\\\\\\___```aaahhhtttzzzvvvlllbbbZZZOOOAAA888666000///...///000111000///////////////////////////,,,---------,,,+++***))))))))))))))))))))))))))),,,++++++***************(((((((((((())))))))))))+++***************++++++))))))))))))))))))))))))((()))))))))))))))((((((,,,,,,++++++******)))))))))***++++++,,,,,,+++++++++,,,---...////////////222///---...000222000///444444444444444444444333333555999>>>BBBJJJ[[[kkk{{{mmmrrr|||zzz~~~~~~~~~}}}}}}}}}~~~~~~~~~|||{{{{{{yyyxxxwwwvvvvvvvvvtttrrrqqqrrrrrrpppnnnmmmnnnoooqqqrrrtttuuuuuuzzzzzzzzz{{{{{{{{{{{{|||||||||||||||{{{zzzyyyyyyxxxxxxyyyyyyzzz{{{{{{|||yyyxxxwwwuuusssqqqooonnnnnnooopppqqqrrrssstttttttttuuuvvvvvvwwwyyy}}}~~~nnneee___[[[[[[^^^aaabbbhhhttt~~~ssshhh___SSSCCC888555222000//////000000...---........................111111000//////...------************************))))))((('''''''''''''''(((((((((((()))))))))*********)))))))))******+++))))))))))))))))))))))))(((((())))))))))))((((((***************)))))))))******+++,,,,,,,,,,,,,,,+++,,,---...////////////...,,,***,,,...000000///111111222333444555555666444555999>>>BBBJJJ[[[kkk|||nnnppp{{{zzzzzzxxxvvvssspppnnnooooooooonnnnnnnnnnnnnnnlllkkkkkkkkklllnnnoooqqqooooooooonnnnnnnnnnnnnnnmmmkkkjjjjjjllllllkkkiiikkkkkklllmmmnnnppppppqqqqqqrrrrrrsssssstttttttttppppppqqqqqqqqqqqqppppppooopppqqqrrrssstttuuuvvvtttttttttssssssrrrrrrrrrtttuuuwwwyyy{{{}}}}}}zzzkkkccc^^^ZZZZZZ]]]```aaafffqqquuuiiiZZZIII;;;555333111///...///...---,,,........................222000///---,,,++++++,,,************************,,,+++******))))))******((((((((()))))))))*********))))))(((((()))))))))))))))))))))))))))))))))(((((())))))***))))))(((((())))))))))))))))))***++++++,,,---------,,,,,,+++,,,---......///......,,,+++***,,,...111111111000000222444666888999:::555666:::>>>AAAIIIZZZjjj~~~ooolll~~~zzz{{{{{{zzzyyyxxxyyyzzzyyy{{{|||~~~~~~~~~}}}|||}}}}}}||||||{{{yyyxxxwwwrrrrrrqqqooommmjjjhhhfffddddddddddddddddddddddddaaaaaa``````bbbdddgggiiihhhiiiiiijjjkkkllllllllllllllllllmmmnnnoooooooooqqqqqqrrrrrrssstttuuuuuuqqqqqqrrrssstttuuuvvvvvvoooooopppqqqrrrrrrrrrrrrpppqqqrrrtttvvvxxxyyyzzzyyyyyyzzzzzz{{{||||||}}}~~~}}}qqqeee___\\\YYYZZZ\\\___```dddlllzzztttcccPPPAAA888333111.........///...---........................222000---+++*********+++************************------,,,+++++++++++++++(((((()))))))))************)))(((((((((((((((((())))))))))))))))))))))))(((((()))*********))))))''''''(((((())))))******++++++,,,------------,,,+++,,,------.........---...------...000111222333222222444666888999;;;<<<666777:::>>>AAAIIIYYYiii}}}nnniii{{{|||{{{wwwwwwwwwwwwxxxyyyzzz{{{zzzyyywwwuuusssrrrqqqqqqnnnooopppooommmllllllmmmmmmnnnoooqqqrrrrrrqqqqqqttttttttttttttttttsssrrrllllllkkkiiigggeeecccbbbdddeeeeeeeeeffffffggggggddddddcccdddeeehhhkkkmmmjjjjjjkkkmmmooopppqqqrrrtttuuuvvvwwwxxxyyyzzz{{{yyyyyyzzzzzz{{{|||}}}}}}}}}}}}|||||||||{{{{{{{{{uuuvvvwwwyyyzzzzzz{{{{{{{{{{{{}}}|||rrrggg]]]ZZZYYYXXXYYY\\\```aaaeeekkkvvvzzziiiWWWFFF:::333111......///000000000........................444333000...------...///******************************)))(((((((((((()))))))))))))))******************)))(((((('''(((((())))))))))))))))))))))))(((((()))***************''''''(((((())))))*********+++,,,,,,------,,,,,,+++,,,------------------//////////////////000111222333333555666777888888666777:::>>>AAAIIIYYYiii~~~|||lllfffwww}}}}}}||||||{{{zzzxxxxxxssstttttttttsssqqqpppnnnllllllkkkkkklllnnnpppqqqpppooommmkkkiiihhhgggggghhhjjjkkkkkkiiigggggghhhiiiiiijjjkkklllmmmnnnooooooppppppqqqrrrrrrqqqqqqmmmmmmllljjjiiihhhgggfffjjjjjjkkklllmmmmmmnnnnnnlllllllllmmmnnnppprrrtttssstttuuuwwwyyy{{{|||}}}vvvkkkaaaYYYWWWXXXWWWXXX[[[```ccchhhmmmvvv~~~ooo^^^MMM@@@666333000...///000111111------------------------000///...,,,,,,,,,,,,---++++++++++++++++++++++++,,,++++++***************)))))))))*********++++++++++++***)))(((((((((((())))))))))))))))))))))))(((((()))***++++++++++++((())))))))))))))))))*********+++,,,,,,,,,++++++,,,,,,------------,,,,,,---...///...,,,,,,---///111111111111222222333333555666:::>>>AAAIIIZZZjjj}}}{{{jjjeeeqqq}}}{{{zzz{{{||||||}}}|||{{{yyyvvvtttsssrrrqqqqqqrrrrrrqqqppppppooollllllkkkkkkkkkjjjjjjjjjjjjiiihhhhhhiiikkknnnoooooonnnmmmllllllkkkllllllnnnoooqqqqqqpppnnnnnnoooppppppppppppqqqtttvvvxxxvvvvvvxxxyyyzzzzzzzzzzzzzzzyyyxxxwwwwwwvvvvvvvvvvvvvvvwwwxxxzzz{{{{{{|||yyyyyyzzz{{{}}}~~~vvviii```YYYWWWXXXWWWWWWYYY[[[aaahhhnnnvvvwwwiiiXXXJJJ;;;777333000000000//////------------------------************************++++++++++++++++++++++++......---,,,,,,,,,,,,---))))))*********+++++++++,,,,,,+++***)))(((((()))))))))))))))))))))))))))(((((()))***++++++++++++***************)))))))))((()))******++++++******,,,,,,,,,------,,,,,,++++++---......,,,,,,///111000000111111222222333333444555999>>>BBBJJJ[[[kkkzzzjjjeeekkk}}}|||zzzyyyxxxwwwvvvtttrrrqqqrrrssstttsssrrrqqqooommmkkkjjjiiillllllmmmmmmmmmmmmllllllllllllkkkjjjjjjkkkllllllllllllkkkkkklllnnnqqqrrrtttttttttttttttuuuvvvwwwvvvxxxzzz{{{yyyxxxxxxxxx{{{zzzyyyyyyzzz}}}|||vvvkkkbbbZZZYYYXXXVVVVVVXXXUUU\\\eeelllttt~~~rrrbbbSSS???;;;555111000///...---------------------------***+++,,,---------,,,,,,++++++++++++++++++++++++,,,+++******))))))******)))************+++++++++---,,,+++***))))))))))))))))))))))))))))))))))))(((((()))++++++,,,,,,,,,,,,,,,++++++******))))))(((((()))***************,,,,,,,,,------,,,+++++++++...000000...///222666111111222333555666666777333555999>>>BBBJJJ[[[lll{{{jjjeeefffuuu~~~}}}|||zzzzzz|||}}}}}}}}}|||zzzxxxwwwvvvuuusssrrrrrrssstttvvvmmmmmmmmmmmmnnnoooqqqqqqnnnnnnnnnmmmmmmlllllllllmmmnnnppprrrssstttsssssstttrrrrrrsssvvvxxxyyyxxxwwwvvvuuuuuuvvvyyy{{{}}}}}}zzzwwwvvvzzz~~~|||{{{~~~~~~}}}{{{|||}}}~~~{{{yyy~~~zzznnnhhhaaa]]]ZZZXXXXXXYYY\\\]]]bbbjjjrrrooo]]]JJJ<<<777777000000222......,,,***+++...000///...,,,,,,,,,,,,,,,,,,,,,,,,***)))((((((''''''((((((((()))***,,,,,,,,,+++***+++***)))'''''''''((()))+++******)))(((''''''&&&******)))))))))))))))***+++++++++************)))))))))))))))************((())))))***+++,,,,,,---))))))***+++,,,,,,---------------------...//////000111111222222333333444555555888<<<@@@JJJ]]]nnn~~~hhh\\\```ooo|||{{{{{{|||~~~~~~~~~}}}}}}|||{{{{{{zzzzzzyyyyyyyyyzzz|||}}}{{{zzzxxxvvvuuutttssssssoooqqqssstttvvvvvvvvvvvvqqqpppnnnmmmlllmmmnnnooooooooopppqqqssssssttttttttttttttttttttttttttttttwwwxxxzzz|||}}}}}}}}}|||}}}zzzzzzwwwuuuxxx~~~~~~|||zzzyyyyyy}}}~~~~~~|||{{{|||}}}}}}{{{wwwssssssuuuxxxxxx{{{}}}}}}}}}}}}}}}vvvooofff___[[[YYYYYYYYYZZZZZZ^^^eeelllwwwmmmRRR@@@777666000111333---000...,,,---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,---------((())))))***++++++******+++***)))((((((((())))))******))))))((((((''''''******))))))))))))******+++++++++*********))))))))))))))))))************''''''(((((())))))******++++++,,,,,,------......///////////////000111111222222333333444555555555666666999===AAAKKK^^^ooo}}}ggg]]]```lll~~~~~~~~~}}}}}}|||||||||yyyzzzyyywwwtttssstttuuurrrrrrrrrssssssrrrrrrrrruuutttsssrrrqqqqqqqqqqqqppppppooonnnmmmmmmnnnnnnhhhjjjlllooorrrtttvvvvvvuuutttrrrqqqpppqqqrrrrrruuuvvvyyy|||}}}~~~}}}}}}zzzvvvyyyvvvtttuuuyyy||||||{{{}}}|||zzzwwwvvvvvvvvvvvvxxxyyyzzzyyywwwwwwxxxyyyvvvuuusssooollllllnnnppprrrwww}}}xxxrrruuu~~~zzzmmmbbb\\\[[[[[[[[[ZZZZZZ\\\bbbgggqqqaaaIII:::666111222333,,,000///.../////////,,,***,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++))))))((((((((()))******++++++***)))))))))******))))))))))))((((((((((((***)))))))))))))))******++++++*********))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,------------............///////////////000111111333333444555555666666777666777:::>>>BBBKKK^^^oooiii___```jjj}}}{{{vvvvvvvvvuuutttsssqqqqqqqqqrrrqqqpppmmmlllmmmooojjjkkklllnnnnnnnnnnnnnnnrrrqqqppppppoooooonnnnnnlllllllllmmmmmmoooppppppoooppprrruuuwwwyyy{{{|||}}}||||||{{{|||}}}~~~~~~~~~{{{xxxxxxwwwxxxwwwwwwyyy|||{{{wwwvvvtttrrrsssvvvxxxxxxwwwxxxwwwuuusssrrrrrrssstttssstttuuusssqqqppppppqqqlllmmmlllkkkjjjkkkoooqqqsssxxx~~~uuuvvvtttfff___^^^^^^\\\\\\[[[]]]bbbfffooovvvXXXAAA888222444333+++,,,---...//////...+++***------------------------***))))))(((((((((((((((***)))(((''''''((()))***++++++******************(((((((((((())))))))))))))))))))))))))))))***+++************))))))))))))))))))*********+++++++++------------,,,,,,,,,,,,.........------------------------------...//////333333444444555666666666555666999>>>BBBKKK\\\mmmjjj```aaakkk{{{xxxvvvooooooooonnnmmmllljjjiiijjjkkkkkkjjjiiihhhjjjkkkmmmnnnppprrrsssssssssrrrqqqqqqrrrrrrrrrsssrrrrrrppppppqqqrrrtttvvvxxxyyyzzz{{{|||}}}xxxtttqqqoooooooooqqqqqqqqqrrrvvvzzz~~~zzz{{{}}}|||xxxrrrqqqpppppprrrtttuuuuuuuuutttrrrqqqpppppppppqqqoooppppppnnnkkkiiiiiiiiiggghhhiiiiiijjjlllpppsssyyy~~~yyyjjjbbbbbb```\\\]]]]]]^^^bbbeeemmm}}}gggKKK===444444333+++)))+++---......---,,,,,,------------------------------,,,++++++++++++,,,***)))(((''''''((()))************+++++++++******(((((((((((())))))))))))))))))(((((()))***++++++*********)))))))))((((((************++++++++++++)))(((((((((((((((((((((------------,,,,,,,,,,,,---------------...//////111222222333444444555555444555888===@@@IIIZZZjjjiii```aaakkkxxx{{{zzzzzz{{{zzzyyyzzz|||~~~}}}|||{{{yyyvvvtttssslllllllllkkkkkkjjjjjjjjjiiijjjkkkkkkjjjkkkmmmooorrrtttvvvxxxyyyyyyxxxwwwvvvwwwxxxzzzzzz{{{{{{{{{yyyzzz{{{|||}}}yyytttqqqppppppqqqqqqqqqpppqqqtttyyy~~~|||zzzuuuuuuvvvwwwyyyzzz{{{|||}}}||||||||||||{{{xxxvvvlllkkkkkkkkklllnnnpppqqqpppoooooonnnmmmllllllkkkkkkkkkkkkiiifffdddddddddfffhhhiiikkklllooosssvvv|||~~~tttlllkkkggg```___^^^___aaadddkkkzzzrrrSSSAAA555444444,,,)))+++---......---...///------------------------///...------,,,,,,------******))))))(((((())))))((()))******+++*********))))))))))))(((((((((((((((((((((((()))***+++,,,******)))))))))(((((((((*********++++++++++++,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,------///////////////000111111000000111222222333333444333444888===@@@HHHYYYiiiiii```___hhhtttmmmrrrzzzqqqrrrrrrqqqqqqrrruuuwwwzzz{{{|||}}}}}}|||{{{zzzxxxwwwvvvtttsssrrrrrrqqqnnnnnnmmmmmmmmmnnnppppppqqqrrrtttuuuuuuwwwyyy|||}}}~~~}}}}}}~~~|||yyyyyyyyyzzzxxxwwwuuuuuuxxx|||}}}xxxxxxwwwvvvvvvvvvvvvvvvxxxvvvsssrrrrrrrrrpppnnneeeeeeeeeeeedddeeegggiiiiiijjjkkkkkkiiigggeeeccceeeffffffeeecccbbbcccdddfffiiilllpppssswww||||||{{{{{{~~~|||tttiiidddbbbbbbcccdddiiiwwwvvvVVVCCC555333555///---///000000...---///111........................,,,,,,+++*********++++++******++++++***))))))((('''((()))*********))))))******))))))((((((''''''(((((((((((()))***+++,,,***)))))))))((((((((((((*********+++++++++,,,,,,+++++++++,,,,,,---------,,,,,,------....../////////////////////000111111000000111111222333333333444555999>>>AAAIIIYYYiiilll^^^[[[```vvvppphhhnnnwww~~~kkkkkkkkkkkkjjjlllooorrrppprrrtttvvvvvvuuusssqqqtttsssqqqpppoooppppppqqqqqqpppoooooopppsssuuuwwwzzz|||~~~wwwwwwyyy~~~~~~||||||~~~~~~|||zzzxxxvvvuuuuuutttqqqnnnkkkkkkjjjiiihhhaaabbbaaa```______```bbbeeefffggghhhfffccc```^^^```bbbccccccbbbbbbccceeeeeeiiiooouuu{{{}}}|||sssjjjgggfffeeeeeeiiivvvvvvWWWCCC444333666222111333333111...---///222...........................---,,,,,,++++++,,,,,,***+++,,,,,,,,,***)))(((&&&'''(((*********)))(((+++******)))(((''''''&&&(((((((((((()))***+++,,,))))))))))))((((((((((((******+++++++++,,,,,,,,,(((((()))***++++++,,,,,,,,,------...///000111111---------------...//////000111111222222333444444444666:::???BBBJJJZZZiii~~~rrr^^^XXXZZZnnnpppgggmmmuuu{{{jjjjjjjjjkkkkkkkkkkkkkkknnnmmmmmmllllllmmmmmmnnnnnnooopppqqqrrrtttuuuuuuvvvxxx{{{}}}~~~xxxvvvyyy}}}{{{ssssssvvv}}}|||xxxtttqqqnnnllllllkkkiiihhhfffbbb]]]ZZZZZZ\\\]]]]]]]]]]]]^^^___``````______[[[]]]___```bbbdddhhhkkkmmmpppvvv|||uuummmhhhhhhggggggppp~~~vvvTTT@@@777222222444////////////........................---,,,++++++,,,+++++++++***)))))))))---,,,***))))))***,,,---,,,+++***))))))***+++,,,'''((()))+++++++++***)))***)))))))))((((((''''''(((((())))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++)))+++------,,,,,,,,,---...............///000000///000222444555555555555666777:::===@@@GGGWWWggglll^^^[[[]]]ooouuunnnpppyyyooooooooooooooooooppppppooooooooooooooopppqqqqqqssstttuuuwwwyyyzzz||||||~~~vvvtttwww{{{zzzsssrrruuu{{{}}}zzzwwwtttrrrnnnkkkiiifffcccaaaaaaaaa``````^^^_______________^^^^^^```bbbdddeeegggkkkppptttvvvyyy~~~~~~ssskkkiiihhhhhhppp{{{tttVVVCCC999222///000////////////............,,,,,,------...---------++++++++++++************,,,+++***))))))***+++,,,++++++************++++++((())))))************)))*********))))))((((((((()))))))))))))))*********************************++++++++++++++++++++++++---///111111000///000111...............///000000111222333444444444444333444555888<<<@@@HHHXXXhhhppp___ZZZ\\\lllxxxyyyxxxxxxxxxxxxxxxxxxxxxxxxvvvvvvuuuuuuvvvwwwxxxxxx|||}}}|||sssqqqtttwwwzzzrrrqqqsssyyy~~~yyytttqqqnnnkkkiiihhhfffdddbbbccccccccccccbbbbbbbbbbbbeeegggiiikkknnntttzzz|||nnnjjjjjjiiioooxxxwww[[[HHH<<<444000...////////////............***+++,,,---............*********++++++++++++++++++***)))(((((()))***+++******++++++++++++******+++***))))))))))))))))))***************)))))))))************))))))))))))((((((((((((((((((((((((++++++++++++++++++++++++,,,---//////...---...///...............///000000222333333444444333333222222333777<<<@@@HHHYYYiii~~~vvveee______mmmyyyqqqoooqqquuu~~~yyypppoooqqqwww|||yyyzzz{{{{{{zzzyyyzzz{{{{{{vvvrrrooollliiigggiiiiiiiiiiiiiiijjjkkkkkkkkkmmmoooqqquuu{{{qqqkkkkkkkkkpppwww~~~dddNNN@@@888444222////////////............+++,,,------.........---*********++++++,,,,,,,,,******)))(((((()))******)))***+++,,,,,,+++***))),,,+++***((((((((()))***++++++******************++++++******))))))(((((())))))))))))))))))))))))***+++++++++++++++,,,,,,***,,,------,,,+++,,,---...............///000000111222222333444444444444444555999===@@@HHHYYYiii|||~~~jjjcccaaannnwwwpppmmmooorrr|||}}}wwwnnnmmmpppwwwzzztttrrrsssuuuvvvttttttuuuwwwzzz~~~{{{xxxuuusssooooooooooooqqqssstttuuutttvvvxxx{{{~~~uuunnnmmmmmmpppvvvlllRRRAAA999666555////////////............---.........------,,,+++******++++++,,,,,,,,,---***))))))))))))))))))***)))***+++,,,,,,+++***))),,,+++***((((((((()))*********************++++++++++++******))))))((((((*********************************++++++,,,,,,,,,,,,...//////...------..................///000000///000111222333555666777777888;;;>>>AAAGGGWWWgggzzzllleeecccooo{{{uuu}}}|||}}}uuunnnkkkmmmoooyyy~~~{{{uuukkklllpppxxx}}}vvvqqqoooppprrrsssrrrrrrssstttvvvzzzwwwwwwvvvwwwxxxzzz|||~~~|||ssspppmmmpppvvvsssVVVAAA999666444////////////........................---,,,+++***+++++++++,,,,,,,,,,,,,,,******************************++++++++++++******+++***)))))))))))))))))))))))))))***************************))))))))))))++++++++++++++++++++++++*********++++++,,,,,,---+++,,,...---,,,***++++++...............///000000//////000111333666888999888999;;;>>>@@@FFFVVVeeezzzqqqllllllyyy|||rrrmmmxxxwwwsssqqqsssxxx}}}|||{{{|||~~~~~~~~~~~~|||rrrkkkhhhjjjllltttyyyxxxrrriiikkkpppzzz{{{tttooommmmmmmmmmmmoooooooooooopppuuu}}}zzzsssmmmooovvv}}}}}}|||]]]FFF<<<666222////////////............---------...------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++******++++++************++++++((())))))************)))((((((((())))))*********)))))))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------)))+++,,,,,,***)))))))))...............///000000000000000111333555777888555666999<<<>>>EEEUUUdddzzzpppnnnqqq|||qqqiiittt{{{sssooojjjmmmrrrxxx}}}}}}~~~~~~yyyvvvtttsssssstttsssrrruuuuuuvvvwwwyyy|||}}}{{{{{{{{{{{{zzz~~~zzzpppiiifffgggjjjnnnsssyyy|||}}}~~~wwwqqqhhhkkkqqq{{{~~~yyysssnnnkkkjjjiiihhhllllllkkkjjjjjjpppyyyuuummmooouuu{{{eeeLLL@@@888111000/////////............++++++,,,---............---------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,+++***))))))***+++,,,'''((()))+++++++++***)))''''''(((((()))))))))***(((((())))))******++++++++++++++++++++++++++++++))))))***+++,,,,,,------...///000000...,,,,,,---...............///000000222222111111222444555777222333666:::===DDDUUUdddzzzhhhgggnnn~~~ssshhhrrrvvvmmmlllnnnrrrwww||||||xxxwwwyyy{{{xxxwwwuuuuuuuuutttqqqooonnnllljjjhhhggggggiiiiiiggggggfffgggjjjnnnrrruuutttttttttsssrrrrrrqqqqqqpppsssuuuxxxzzz}}}|||~~~vvvnnniiifffcccbbbeeegggiiikkkmmmppptttxxx|||~~~}}}tttoooiiioooxxx~~~yyytttpppnnnmmmkkkjjjkkkkkkkkkkkkmmmrrrxxx}}}xxxooonnntttxxxoooSSS@@@888666111000///////////////000,,,,,,------,,,+++)))(((***++++++++++++***))))))(((((()))***************,,,,,,++++++***)))))))))+++*********))))))((((((+++*********))))))((((((************************,,,,,,,,,+++++++++******,,,+++***,,,//////,,,)))+++---//////...---...///000000/////////111222333111333444444222222333555999666777<<>>999333333222111000000000111...---,,,+++***++++++,,,+++++++++***************))))))***++++++++++++***))))))*********+++++++++*********)))))))))))))))*********)))))))))))))))************************,,,++++++++++++*********++++++++++++,,,,,,+++++++++---//////...---...///000000//////......------000222333333333333444666666555888>>>@@@CCCQQQbbbuuupppVVVSSSTTTccc~~~uuunnnvvv}}}}}}}}}zzztttoookkkhhhfffaaaaaa___^^^\\\[[[ZZZZZZ^^^___```cccggglllppprrrrrrqqqooonnnoooqqqssstttqqqsssuuuvvvuuutttuuuvvvuuuzzz}}}ooolllgggdddccc```]]]ZZZXXXVVVSSSQQQPPPQQQSSSTTTTTTUUUWWWYYY[[[]]]______aaa___]]]ZZZWWWSSSMMMIIIGGGGGGFFFEEEDDDFFFIIILLLJJJJJJKKKLLLMMMOOOQQQRRRUUUYYY^^^aaaaaa___]]]\\\aaahhhttt~~~|||wwwpppllliiiiiiiiihhhiiiiiiiiihhhgggiiimmmpppxxxzzzvvvvvvvvvwww||||||tttoootttyyytttlllkkkmmmnnnwwwsssTTTAAA999444333222111000000000000...---,,,+++++++++,,,---,,,+++***)))))))))******))))))***++++++++++++++++++++++++*********))))))))))))))))))))))))******))))))))))))))))))******************************************))))))))))))++++++++++++******+++,,,+++---//////...---...///000000/////////...------000222333333333333444666666444888>>>@@@BBBPPPaaattt~~~iiiVVVRRRSSS___wwwxxxooovvvzzzuuupppmmmkkkggggggfffdddcccaaa```___bbbbbbdddhhhmmmttt{{{~~~}}}yyytttqqqrrrwww}}}}}}}}}}}}}}}}}}pppiii```ZZZWWWUUUSSSQQQQQQPPPMMMKKKKKKKKKLLLLLLLLLMMMMMMNNNOOOPPPQQQRRRUUUUUUTTTTTTSSSQQQMMMIIIGGGHHHHHHGGGFFFGGGIIIKKKJJJJJJIIIIIIJJJLLLNNNOOOQQQUUUZZZ]]]]]]\\\ZZZZZZ]]]eeeqqq|||yyyuuuoookkkiiihhhgggeeefffggggggffffffgggkkkmmmvvv{{{vvvsssttttttuuuyyy~~~rrrjjjmmmpppxxxssslllkkklllmmmuuuyyy[[[EEE:::444333222111000/////////------,,,,,,,,,,,,---------,,,***)))))))))***+++)))***++++++,,,+++++++++,,,,,,++++++***))))))((())))))))))))************))))))))))))************************************+++*********))))))))))))***+++,,,+++))))))+++,,,+++---//////...---.../////////000000000///......000111333333333333555666666444888>>>@@@CCCQQQbbbvvvvvvdddXXXTTTSSS[[[pppzzzooouuuwwwuuusssrrrtttuuuvvvuuuuuuwwwzzz}}}~~~~~~}}}}}}~~~xxxuuurrrqqqqqqpppnnnmmmkkkiiihhhggggggiiimmmuuu~~~xxxrrrttt{{{rrrhhh\\\TTTQQQRRRQQQPPPOOONNNMMMKKKJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKLLLMMMOOOOOOOOOPPPPPPOOOLLLJJJHHHJJJLLLLLLKKKJJJKKKLLLLLLLLLKKKLLLMMMPPPRRRTTTSSSWWW\\\^^^^^^]]]\\\[[[ZZZbbbooo{{{xxxuuuqqqmmmkkkiiifffddddddeeefffeeeeeefffiiillluuu}}}wwwsssqqqrrrsssrrrvvv{{{rrrhhhgggjjjqqqtttmmmlllmmmmmmrrr|||```HHH:::333333111000///.........,,,,,,---------------,,,---,,,***)))((()))***+++)))***++++++,,,,,,++++++++++++******************((()))))))))************((()))))))))************************************,,,,,,,,,,,,+++++++++******+++,,,***((((((+++---+++---//////...---...///...///000111111111000//////111333333333333555777777555888>>>@@@CCCRRRdddyyyyyylll[[[VVVRRRWWWiiiyyynnnsss|||zzzyyyooollljjjiiijjjlllmmmmmmhhhkkkooorrrtttvvvyyy{{{}}}~~~|||zzzzzz||||||zzzzzzyyyyyywwwvvvsssrrrpppggggggiiimmmvvvyyyrrrttt}}}tttiii[[[RRRPPPRRRSSSRRROOOOOONNNMMMLLLKKKJJJIIIHHHHHHHHHIIIIIIKKKLLLLLLMMMMMMLLLMMMOOONNNLLLJJJJJJLLLOOOPPPOOONNNNNNNNNNNNMMMMMMNNNPPPTTTWWWYYYWWWZZZ___aaa```^^^]]]]]]XXXaaannnzzzyyywwwsssqqqooolllhhhfffcccdddeeeeeeeeefffiiikkksss|||~~~uuuqqqoooqqqqqqqqqssswww~~~rrrhhheeehhhqqquuuooonnnnnnnnnpppzzz{{{xxxzzz}}}cccJJJ:::333222111///...---------+++,,,---.........---,,,---,,,***(((((()))***+++******+++,,,,,,,,,,,,+++)))))))))***++++++,,,,,,(((((())))))*********+++(((((())))))*********+++************************.........---------,,,,,,***+++,,,***((((((***---+++---//////...---...///...///000222222222111111///111333333333333555777777555888===@@@DDDTTTfff|||xxx]]]XXXRRRTTTddd~~~xxxnnnrrryyy{{{zzzwwwrrrooonnnppppppmmmhhheeeddddddcccbbbaaaaaabbbdddhhhkkknnnppprrruuuzzz||||||{{{{{{{{{vvv~~~yyysssqqqrrrttt{{{~~~}}}|||vvvpppiiiiiilllrrryyyssssssyyynnneee___^^^]]]ZZZWWWXXXXXXWWWUUUSSSRRRPPPPPPPPPNNNNNNMMMLLLMMMNNNOOOPPPOOORRRVVVYYYYYYXXXUUUSSSUUUVVVXXXVVVTTTQQQPPPPPPUUUUUUTTTTTTVVVXXX[[[]]]bbbaaaaaaccceeefffccc___^^^dddooo{{{{{{xxxssspppnnnllljjjhhheeeeeedddeeefffhhhjjjkkkrrrxxx|||vvvrrrppprrrsssrrruuuzzz|||vvvooolllkkkqqq}}}rrrllljjjhhhlllttt~~~xxxttt{{{yyy```JJJ<<<777555222111111000...---/////////...,,,,,,---///,,,++++++******++++++,,,++++++************++++++''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))************)))))))))))))))******......------,,,+++++++++,,,---...---+++***+++,,,)))***,,,---------///111111111111111000000000000000111222222444444555666777<<<::::::AAAEEEQQQfff{{{iii[[[SSSYYYeeevvvzzz|||uuugggvvvqqqrrrqqqooollllllooorrrvvvsssnnnkkkiiihhhfffdddccccccdddfffjjjnnnpppqqqsssuuuwwwxxxwwwvvvwwwwwwxxx~~~wwwqqqooopppssszzzuuummmlllmmmrrrwwwpppooouuutttkkkeeedddccc___]]]]]]\\\\\\ZZZYYYWWWWWWVVVVVVTTTSSSRRRQQQQQQRRRSSSTTTVVVXXX[[[^^^^^^]]][[[YYYZZZ\\\]]]\\\ZZZXXXXXXXXX[[[[[[[[[[[[]]]```cccdddfffeeefffhhhjjjiiieeebbbaaagggqqq{{{|||xxxtttpppnnnmmmjjjiiiffffffeeefffggghhhjjjkkkqqqwww~~~zzztttpppooopppqqqpppssswwwyyy|||xxxqqqjjjjjjppp~~~tttmmmkkkfffiiiqqq}}}|||zzzzzzcccLLL===777555222111000000...---***+++,,,+++)))((()))***,,,++++++******++++++,,,++++++************++++++(((((()))))))))))))))***))))))))))))))))))))))))&&&'''((()))***+++,,,---++++++***)))((((((((()))))))))*********************+++,,,+++)))((()))******+++------------///000//////000000000111111111000111222222444444555666555:::888888???CCCOOOccc|||qqqaaaXXX\\\eeeuuu~~~|||vvvttt}}}yyykkkyyyllllllkkkiiijjjmmmrrrvvv{{{xxxvvvtttrrrpppmmmjjjhhhggghhhkkkpppuuuxxxyyyzzzyyyxxxtttqqqpppqqqsss{{{xxxpppnnnnnnpppxxx~~~yyypppmmmlllooossslllkkkqqq~~~xxxqqqooonnniiiggggggeeedddcccbbbaaa```______\\\[[[ZZZYYYYYYYYYZZZ[[[___```aaabbbbbbaaa```______aaaccccccbbbaaaaaabbb`````````bbbdddgggjjjkkkmmmnnnppprrrsssqqqlllhhhhhhmmmuuu}}}|||yyytttpppnnnllljjjhhhgggfffffffffgggiiijjjkkkooouuu~~~}}}yyysssooommmnnnnnnmmmoootttuuuxxx{{{}}}~~~~~~{{{ssshhhjjjoooyyywwwnnnkkkfffiiiooo{{{}}}iiiPPP>>>888666222111000000///---,,,...000000...,,,,,,---,,,++++++******++++++,,,++++++************++++++***************)))))))))))))))))))))))))))))))))'''(((((()))***+++++++++---,,,+++)))(((((('''''''''(((((()))******++++++***+++,,,+++)))))))))***+++,,,------,,,,,,...///---......///111222222333000111222222444444555666444999888888???CCCNNNccc}}}}}}lll______eeerrr|||wwwzzzqqqjjjppprrr|||qqqppppppppprrrwww|||}}}yyyuuupppnnnnnnssszzz~~~uuuooommmooorrr}}}~~~tttooommmnnnttt|||zzz}}}wwwnnnjjjiiikkk{{{~~~pppiiihhhnnn{{{~~~xxxuuutttrrrrrrqqqooommmkkkiiihhheeedddcccbbbcccdddeeefffgggffffffffffffeeeeeeeeeeeefffiiiiiiiiiiiikkkmmmkkkkkklllnnnqqqtttvvvxxxzzz{{{~~~{{{vvvrrrrrruuu{{{|||xxxrrrnnnllljjjhhhgggffffffeeeeeefffgggiiijjjlllrrrzzz~~~zzzsssooolllmmmmmmkkkmmmqqqrrruuuyyy{{{{{{{{{|||}}}|||tttiiijjjmmmsss~~~yyyoookkkiiijjjooozzzpppVVVBBB:::777333111000000///...///111444444333111000000,,,++++++******++++++,,,++++++************++++++,,,,,,++++++******)))))))))))))))))))))))))))))),,,++++++***)))(((''''''++++++***)))(((((())))))*********++++++,,,,,,,,,+++---------++++++,,,---+++---...---,,,,,,---.........//////000111111222000111222222444444555666555:::999:::AAADDDOOOccc}}}wwwfffccceeeppp|||tttppp~~~ooocccfff{{{wwwzzzzzz{{{~~~yyyvvvuuuzzzzzzqqqnnnpppsss}}}tttnnnmmmrrryyy~~~}}}tttkkkiiihhhjjjyyyzzznnnggggggnnnzzz~~~{{{xxxvvvrrrqqqqqqpppqqqrrrtttuuurrrqqqpppooonnnmmmmmmmmmnnnppprrrssssssuuuwwwzzz}}}~~~~~~|||{{{wwwqqqllliiihhhgggfffeeedddccccccdddeeeggghhhhhhnnnvvv~~~}}}uuupppmmmnnnmmmkkklllpppqqqtttxxxzzz{{{zzzzzz{{{{{{~~~|||sssjjjjjjkkkmmmsss{{{pppllljjjjjjmmmwwwvvv^^^JJJ;;;888333000000//////...+++---000111000...------,,,++++++******++++++,,,++++++************++++++,,,,,,++++++******)))))))))))))))))))))))))))))),,,++++++***)))(((''''''))))))(((((()))***++++++,,,,,,,,,,,,++++++******+++,,,------++++++,,,---+++---...---,,,,,,---...000/////////////////////000111222222444444555666333:::999999@@@DDDNNNbbb{{{lllffffffooo~~~tttllltttrrrcccdddyyy{{{zzzwww|||}}}sssooorrruuu{{{rrrooosssyyy{{{ssskkkjjjjjjkkkzzzuuukkkggghhhnnn{{{}}}|||{{{zzz{{{}}}|||wwwqqqkkkiiigggffffffdddccccccbbbcccdddeeefffeeekkkttt}}}~~~vvvqqqnnnnnnmmmjjjkkkoooppptttxxxzzzzzzzzzyyyyyyxxx{{{~~~~~~yyyqqqiiihhhgggfffkkkxxx~~~rrrnnniiigggiiiqqq|||eeeSSS<<<888444000/////////...)))+++---...---,,,,,,,,,,,,++++++******++++++,,,++++++************++++++***************)))))))))))))))))))))))))))))))))'''(((((()))***+++++++++''''''(((((()))+++,,,---,,,,,,++++++***))))))((((((***++++++***)))***,,,+++,,,------,,,,,,...///000000000//////.........000111222222444444555666000777666777>>>AAALLL___yyyoooggggggpppxxxqqqtttzzzwwwhhhhhh{{{~~~{{{uuuxxx}}}rrrpppssswwwxxxssswww}}}~~~~~~|||~~~yyyqqqjjjjjjkkkkkkxxx{{{wwwooogggfffiiiooozzz~~~yyyrrrllljjjiiihhhgggeeedddcccccccccdddeeefffdddkkkttt}}}|||wwwrrrnnnmmmllliiiiiimmmooossswwwzzzzzzyyyxxxxxxvvvzzz}}}{{{~~~|||wwwpppfffdddaaaaaagggsssvvvrrrjjjggggggoooiiiXXX===999444000////////////***,,,------,,,,,,---...,,,++++++******++++++,,,++++++************++++++(((((()))))))))))))))***))))))))))))))))))))))))&&&'''((()))***+++,,,---)))((((((((()))***++++++,,,,,,++++++++++++++++++(((***++++++***)))+++,,,***+++------------///000.........///////////////000111222222444444555666///666666777>>>AAAKKK^^^xxxooohhhgggqqq~~~{{{|||}}}nnnnnnzzzrrrtttzzzqqqoootttxxx~~~|||wwwzzz|||}}}|||{{{oooiiiiiijjjjjjttt|||uuurrrkkkeeeeeeiiiooozzz{{{tttnnnkkkjjjiiiiiifffeeedddddddddeeefffgggeeekkkuuu~~~zzzvvvqqqmmmmmmkkkggghhhlllnnnrrrwwwyyyyyyxxxwwwwwwvvvyyy|||xxxzzzssswww|||~~~vvvpppccc```]]]^^^eeerrr~~~yyyuuummmiiihhhppp{{{zzz}}}iiiXXX>>>:::444000////////////)))*********))))))+++---,,,++++++++++++++++++,,,++++++************++++++''''''(((((())))))******))))))))))))))))))))))))))))))))))))******************)))))))))))))))***,,,------......//////000***+++------,,,,,,---...)))+++,,,---------///111,,,------...///000111111000111222333444555555666111888888999@@@CCCMMM```yyyoooggggggrrrsssrrr{{{qqqoooxxx{{{rrrpppssswww}}}{{{~~~}}}yyy}}}mmmiiifffhhhpppvvvxxxxxxooohhhaaabbbjjjvvv~~~wwwpppllliiifffdddeeeeeeddddddcccdddddddddgggiiiooozzz}}}vvvsssnnnkkkiiijjjlllmmmqqqrrrsssuuuuuuuuuuuutttuuuxxx~~~{{{yyyvvvwwwxxxzzz|||wwwkkkddd___^^^dddlllsss|||zzzqqqmmmhhhgggnnnzzz~~~xxxkkkXXXCCC:::222111111//////111////////////////////////...---,,,+++************+++++++++*********))))))(((((())))))))))))((((((++++++++++++++++++++++++*********)))))))))))))))************************)))******++++++,,,------------------------------,,,,,,,,,,,,,,,,,,++++++,,,---......------...000---///000000000111444666777666777999<<>>444222222///---,,,........................------,,,+++************---------,,,,,,,,,++++++*********++++++*********++++++++++++++++++++++++************************************************------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...000111111000///111222444555555444333333444666555444555888;;;BBBPPP^^^xxxnnnfffgggttt}}}vvv~~~~~~}}}{{{~~~vvvppprrrzzzzzzsssppprrruuuzzzvvvxxx|||yyynnnjjjhhhjjjppptttsssqqqgggbbb^^^aaalllyyy~~~}}}|||{{{{{{|||}}}~~~~~~vvvqqqnnnlllkkkjjjiiigggfffdddcccccccccfffiiippp{{{tttrrrnnnkkkjjjllloooqqqpppqqqssstttuuuuuutttsssqqqtttzzzzzz|||rrrkkkeee```bbbjjjxxxtttdddMMMAAA666333333111...---........................---,,,++++++*********+++---,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++***************************)))***************++++++************************,,,,,,,,,++++++*********************************---------...............,,,...//////......///000222333444333222222444555666555666:::<<>>EEERRR___wwwssshhhgggrrr{{{}}}}}}~~~}}}wwwuuuzzz}}}tttmmmmmmppptttvvvsssuuu{{{xxxmmmiiigggjjjnnnppplllhhh___^^^___eeeqqq|||~~~{{{xxxvvvuuutttsssqqqqqqqqqrrrsssvvv}}}}}}xxxtttqqqoooooonnnllljjjhhhgggfffeeeiiinnnuuu~~~{{{wwwrrrmmmiiiiiijjjkkkoooppprrrsssttttttssssssrrrvvv|||rrrhhhbbb^^^```fffqqqxxx]]]LLL;;;444444222000///------------------------,,,,,,++++++***++++++,,,+++++++++*********))))))***++++++,,,,,,++++++***************************))))))******+++,,,,,,,,,************************)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........//////000000111///000222111000000111333000222333444444555888:::777777999===@@@FFFSSS```xxxuuuiiigggrrrzzzvvvxxxyyypppjjjjjjoootttvvvssswww~~~~~~wwwkkkiiigggiiimmmmmmiiiddd\\\\\\___hhhsss}}}}}}yyyuuurrrrrrrrrpppoooooopppqqqqqqssszzzzzzsssooommmmmmlllkkkkkkkkkkkkkkknnnssszzz{{{xxxsssnnnllllllmmmooooooppprrrsssttttttssssssrrrvvv{{{zzzjjjeeebbbcccgggooo|||hhhTTT???555333000---,,,------------------------,,,++++++***++++++,,,,,,,,,,,,+++++++++***************++++++++++++******************************))))))***++++++,,,------************************+++++++++++++++++++++,,,++++++++++++++++++++++++,,,------...//////000000///111222222111111222333111222333333333333555777666666999===@@@EEERRR___yyyttthhhfffqqq{{{vvvwww|||wwwmmmhhhiiioootttwwwtttyyy}}}uuukkkhhhfffiiillllllgggbbb[[[\\\```iiiuuu}}}}}}yyytttqqqqqqqqqoooooooooooopppqqqqqqwww}}}tttnnnkkkkkkkkklllmmmnnnoooppprrrwww~~~~~~xxxuuurrrooooooqqqtttvvvoooppprrrsssttttttsssrrrqqquuu{{{mmmhhheeeeeehhhnnnyyyxxxaaaIII<<<999555222000------------------------+++++++++***++++++,,,,,,---------,,,,,,,,,++++++*********++++++*********))))))))))))))))))))))))))))))***+++,,,,,,------************************------,,,++++++*********((((((((((((((((((((((((******++++++,,,---......---///000000//////000111111111222111000000111333555555888<<>>BBBOOO]]]wwwrrrjjjhhhooo}}}wwwuuuwww{{{}}}}}}uuunnnhhhgggnnnwww~~~xxxxxx}}}yyyppphhhffffffjjjmmmkkkddd]]]XXXZZZbbbmmmvvvzzz~~~{{{zzzvvvrrrpppqqqqqqpppooorrrxxx}}}tttooonnnrrrvvvwwwzzz}}}}}}yyyzzzxxxuuurrrooommmlllkkkppprrrtttuuusssrrrrrrsssqqqvvv~~~xxxqqqkkkjjjkkkooozzzuuuYYYCCC888555333111//////.........---------,,,++++++******+++,,,,,,...,,,++++++++++++***(((+++++++++***************+++***((((((***++++++***+++++++++***************)))))))))*********++++++******++++++++++++************+++++++++,,,,,,,,,------........./////////////////////000000000000111333555444333222444666555777:::===>>>BBBOOO]]]wwwqqqjjjhhhqqq~~~wwwttttttvvvxxx{{{sssmmmgggfffmmmvvvxxxwww{{{zzzppphhhggggggkkknnnkkkccc\\\WWWZZZcccqqqzzz~~~}}}zzzvvvttttttsssrrrqqqtttyyyxxxtttssswww{{{|||}}}yyy}}}zzzvvvqqqnnnlllllllllppprrrttttttrrrqqqpppqqqpppuuu}}}~~~|||tttmmmkkklllpppyyy~~~```HHH<<<777444222/////////.........------,,,,,,+++******++++++,,,,,,+++******+++,,,+++***++++++++++++++++++++++++)))((('''''')))++++++******************+++++++++*********+++++++++++++++++++++************++++++******+++++++++,,,,,,,,,,,,---------............////////////000000000000111222333333222222333555555666:::======BBBOOO\\\vvvqqqiiihhhqqqwwwrrrppprrrttt|||vvvpppkkkffffffmmmvvv}}}vvvuuuyyy~~~|||rrrhhhggghhhkkknnnkkkbbbZZZVVVZZZfffttt~~~}}}zzzyyyxxxwwwvvvyyy|||{{{wwwuuuyyy}}}|||}}}zzzuuuqqqnnnmmmnnnooorrrtttuuuuuurrrpppppppppooouuu}}}}}}~~~vvvmmmkkkmmmqqqyyydddJJJ<<<666222000////////////............,,,,,,++++++++++++++++++***))))))***+++,,,,,,+++*********+++++++++++++++((('''&&&''')))++++++***)))))))))***+++++++++,,,******++++++++++++++++++,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000000000000000111222222222222333444555666999<<<===AAANNN\\\uuuppphhhfffpppwwwqqqnnnppprrruuuqqqllliiiffffffnnnwwwzzzssssssxxx}}}~~~uuuiiihhhhhhjjjmmmiiiaaaYYYWWW[[[gggwww}}}||||||~~~~~~zzzxxx|||{{{yyytttqqqooooooqqqrrrtttuuuwwwvvvtttqqqqqqqqqooouuu~~~~~~xxxyyy{{{|||}}}|||zzzxxx{{{vvvmmmkkknnnrrryyyhhhMMM===777222000000000/////////.........,,,,,,,,,,,,++++++******)))(((((()))+++,,,,,,+++))))))))))))******++++++((('''&&&''')))++++++***)))))))))***+++++++++,,,************************,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000000000000000000000111333444444444444666999<<<===AAANNN\\\tttqqqgggeeeoooxxxqqqnnnooorrrrrrmmmjjjgggeeeeeemmmvvvwwwpppqqqwww|||~~~vvvjjjhhhfffhhhjjjggg```YYYXXX]]]iiixxx~~~}}}{{{zzzxxxuuurrrqqqqqqrrrssstttuuuwwwvvvtttrrrqqqrrrooovvvyyyyyy{{{}}}~~~}}}yyyvvvyyyxxxnnnkkkmmmqqqvvv|||lllPPP@@@999555333000000000/////////......,,,,,,,,,,,,,,,+++))))))***(((((()))+++,,,+++***((((((((()))******++++++)))((('''''')))++++++******************+++++++++***************)))))))))++++++************++++++******+++++++++,,,,,,,,,,,,---------............////////////000000000000111000000111444555555444444555999<<<<<>>EEEMMMaaavvvyyyhhhffflllyyyzzzxxxyyyrrrjjjccc______iiisss{{{yyyvvvyyy~~~{{{yyytttqqqnnnkkkgggeeebbb```___^^^^^^[[[XXXUUUUUUZZZdddqqq}}}}}}yyyzzzxxxmmmgggbbb```]]]XXXYYY\\\\\\fffuuuqqqhhh```\\\ZZZYYY[[[___aaahhhttt~~~}}}zzzssspppmmmlllnnnqqqrrrsssuuuyyy||||||yyyxxxyyyzzz|||~~~}}}yyy{{{~~~|||qqqjjjfffggglllqqq}}}~~~kkkVVVDDD999444111///------...///...---,,,------------,,,++++++---+++***+++,,,---,,,+++***++++++,,,,,,++++++***++++++***)))***+++,,,---------,,,++++++***)))))),,,,,,++++++++++++++++++******))))))))))))******)))((()))---222333000,,,///...---,,,,,,---...///000000000000000111222333555444222111222333666777777666888;;;<<<===EEEMMMcccvvv}}}kkkiiinnn{{{~~~|||zzzrrriiiaaa[[[\\\eeepppwww}}}vvvtttxxx}}}~~~yyytttppplllhhheee___]]][[[ZZZZZZXXXUUURRRVVVYYYaaannn{{{|||wwwxxx}}}~~~sssnnnjjjhhhddd___]]]___```jjjwwwuuummmeeebbb___[[[[[[]]][[[```hhhooovvv||||||yyyrrrooolllkkkmmmoooqqqrrrtttxxx||||||yyywwwyyy{{{~~~xxxqqqooooooqqquuu{{{sssjjjeeefffkkknnn}}}~~~|||~~~|||rrr\\\III<<<666222000....../////////...,,,,,,,,,,,,,,,+++******---,,,++++++------,,,+++***++++++,,,,,,++++++***++++++***)))***+++,,,---+++++++++++++++++++++***))))))))))))))))))))))))***++++++++++++++++++******)))***///666::::::777000///---,,,,,,---///000////////////000111222333111111111111222444555666666555777:::<<>>888222000///...///000///...------......------,,,+++---,,,++++++------,,,++++++++++++,,,,,,+++++++++++++++*********+++---...)))))))))***++++++,,,,,,++++++,,,,,,,,,---------++++++---......---+++++++++))))))///999@@@BBBAAA111000...------...///000............///000111222...///111333444444444444555444666:::===AAAJJJUUUfffwwwooonnntttzzzpppddd]]]YYYZZZaaaiiirrrvvv|||vvvsssvvv{{{zzzoooiiieeedddaaa^^^[[[YYYWWWWWWXXX[[[___ggguuu}}}wwwxxx|||~~~uuuqqqooojjjgggggghhhrrr~~~zzz|||yyytttppplllhhhccc```]]]]]]^^^```eeejjjooossswwwzzz|||wwwttttttuuutttsssqqqqqqrrrtttuuuyyy}}}}}}zzzwwwwwwxxx~~~{{{vvvqqqmmmiiigggiiijjjiiihhhkkkqqqvvv|||zzzyyyzzz}}}uuullleeeccceeemmmwwwyyyzzz|||~~~yyydddKKK<<<:::444222////////////...---,,,------...---,,,***)))+++++++++***++++++,,,,,,++++++++++++++++++++++++++++++************++++++++++++***))))))***++++++))))))***+++++++++++++++***,,,...---,,,***)))***,,,,,,,,,,,,///333777:::;;;444,,,***---000000...,,,000333333111///000222444444555555555555555555333444777<<>>BBBKKKUUUiii|||yyynnnpppttt~~~vvvlllbbb\\\XXXWWW[[[bbbmmmrrryyy}}}rrrppptttyyywwwkkkjjjhhhfffdddbbb```___ZZZ^^^bbbjjjxxxzzzttttttyyyxxxrrrpppqqqzzz{{{}}}}}}xxxtttqqqpppmmmjjjgggfffffffffjjjlllpppuuu|||}}}wwwrrrooopppqqqpppooopppsssuuuxxx{{{}}}}}}{{{zzz}}}|||wwwrrrnnnjjjggggggiiiiiigggcccbbbdddfffkkkhhhfffeeegggpppwwwmmmjjjkkklllvvvyyyiiiTTTCCC;;;444222///.........---,,,++++++,,,---------,,,,,,------,,,+++************++++++++++++++++++++++++++++++************++++++---,,,,,,++++++,,,,,,---(((((()))************)))***,,,------+++******+++++++++******+++---000222999;;;<<<999222......000111000//////111222222111111222222222333333333444666555666:::<<>>CCCJJJWWWkkkzzzpppssstttuuuzzz{{{nnneee___ZZZZZZ]]]bbbhhhqqqyyy~~~xxxrrrsssvvvyyyuuummmjjjgggbbb^^^[[[YYYYYYXXX]]]gggsss}}}}}}yyypppiiieeeggglllrrrzzz|||qqqllljjjggghhhjjjhhhiiijjjkkknnnppprrrsssyyy{{{~~~zzzsssmmmjjjjjjooovvv~~~}}}zzzyyyzzz{{{zzzyyywwwwwwvvvqqqrrrtttxxx~~~wwwxxxxxxwwwvvvtttsssrrrnnnnnnpppsssvvv{{{~~~~~~xxxrrrooollljjjnnnttt|||xxxxxxyyywwwzzz|||yyyrrrmmmnnnppp}}}}}}rrriiiiiilllsss}}}yyyvvv~~~~~~uuuiii```NNNCCC999444222///...///+++++++++************)))++++++++++++************++++++++++++++++++++++++---,,,++++++******++++++)))))))))))))))***++++++((()))***+++++++++***)))---,,,++++++******++++++++++++++++++,,,,,,,,,,,,...---------......//////000000/////////000222333000111222333555666777777888666777;;;===>>>BBBIIITTThhhzzzpppsssttttttyyywwwjjjccc]]]YYYZZZ]]]aaagggooowww|||xxxrrrsssuuuyyysssnnnkkkiiieeeaaa]]]ZZZYYYXXXZZZ```jjjvvv~~~yyytttnnnhhhdddfffkkkqqqxxx{{{pppkkkiiifffeeegggddddddeeefffgggiiikkkllluuuwww{{{xxxqqqjjjeeeiiilllqqqxxx}}}}}}}}}|||{{{zzzzzzyyyyyyrrrsssvvvzzzwwwxxxxxxxxxvvvtttrrrqqqoooppprrrtttxxx|||xxxpppkkkgggdddhhhooo||||||tttqqqrrrvvv}}}rrrjjjiiikkkqqq{{{vvvpppwww{{{nnneeePPPEEE:::555222///...///.........---------,,,,,,------------------------************************---,,,++++++******++++++***)))((((((((()))+++,,,((()))***++++++***)))(((---,,,,,,+++*********+++******+++++++++,,,,,,,,,...------,,,,,,,,,------000///---,,,---...000111000111222333555666777888888666888;;;======BBBHHHRRRgggxxxqqqllllllssszzz}}}yyynnnbbbZZZWWWVVVWWW___eeemmmuuu{{{~~~tttooopppsssyyy|||uuupppllliiicccaaabbbbbb___[[[^^^dddffffffkkkwww|||sssgggdddcccfffoooxxx~~~~~~|||zzz}}}~~~~~~yyyqqqjjjfffdddcccbbb```aaaaaabbbdddeeeggghhhgggppp|||xxxqqqmmmjjjgggiiinnnvvv|||xxxwwwwww{{{||||||zzzyyyxxxvvvuuuuuunnnooorrruuuyyy|||~~~~~~zzzrrriiieeefffjjjsss}}}zzzppptttyyy~~~tttkkknnnnnnllluuutttkkkppp}}}qqqdddRRRFFF;;;777555111...---,,,,,,+++++++++,,,------)))))))))******+++++++++---,,,***)))))))))******,,,+++)))''''''(((***+++++++++******,,,...111333000...+++))))))***,,,...+++++++++++++++++++++++++++++++++***++++++,,,,,,,,,---......//////......////////////...---++++++111222222333444555666777444555777888:::>>>DDDHHHPPPccc~~~xxxrrrmmmlllqqqwwwzzz}}}yyynnnccc\\\XXXXXXYYY___eeemmmuuu{{{tttoooooorrrzzz~~~wwwqqqllliiifff```___^^^___]]]\\\aaahhhmmmnnnsss~~~}}}rrrhhheeecccgggpppyyy}}}xxxuuussssssvvvzzz||||||}}}}}}xxxqqqkkkgggeeecccbbbaaaaaa```aaaaaabbbcccdddbbbjjjvvvyyyrrrmmmgggiiinnnuuu~~~~~~~~~yyyyyyxxxwwwvvvuuuuuutttssstttwwwzzz}}}xxxqqqllllllmmmsss|||~~~wwwlllnnnnnnmmmvvvsssjjjnnnyyyzzzlllXXXKKK>>>888444000------///......---,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,***)))))))))***++++++***)))(((((()))+++,,,---,,,+++***+++,,,...000///---,,,******+++,,,---+++++++++++++++++++++++++++*********+++,,,,,,---,,,---......//////......//////000000000000//////111111222333444555666666555666777999;;;???EEEIIIRRRddd~~~yyysssnnnkkknnnrrrvvv{{{zzzpppeee^^^[[[ZZZ[[[___dddmmmuuu|||vvvooooooqqq{{{yyyrrrmmmjjjgggeeeaaa___^^^^^^\\\[[[aaaiiissstttyyysssiiifffdddhhhqqqzzz{{{uuuoookkkiiijjjmmmqqquuuxxx|||~~~}}}|||zzzvvvqqqllliiifffcccaaa```______^^^^^^^^^______dddkkkttt{{{{{{ssskkklllooouuu~~~~~~{{{zzzzzzxxxxxxwwwwwwwwwvvvvvvvvvwwwxxx{{{}}}{{{xxxuuussswww|||yyymmmooonnnnnnwwwsssjjjlllvvvrrr___PPPAAA999444///------111111///...---,,,,,,,,,............------------,,,,,,+++************+++***)))(((((()))***,,,------,,,+++*********+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))******+++,,,---...,,,---......//////......---......///000111222222000000111222333444555555666777888999;;;@@@EEEIIIRRRddd~~~{{{tttnnnjjjlllooottt{{{~~~ssshhh```\\\ZZZ[[[___dddllluuu|||}}}sssqqqrrr|||yyysssnnnjjjgggeeeeeebbbaaaaaa]]]ZZZ]]]dddwwwvvvyyytttjjjgggeeeiiirrr{{{xxxpppjjjeeecccbbbdddiiiooouuu{{{|||zzzyyyvvvtttpppllljjjfffccc```]]]]]]]]]\\\\\\]]]]]]^^^fffkkkqqqvvvzzzzzzsssrrrtttxxx{{{xxxvvvuuuwwwwwwwwwxxxxxxxxxyyyyyyxxxyyy{{{}}}}}}zzz|||}}}|||yyyzzzzzzoooooonnnoooxxxtttjjjmmmvvv~~~rrrbbbRRRBBB888333///---...000///...---,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++))))))((()))***+++,,,---++++++***))))))***++++++***+++,,,---,,,,,,+++***++++++++++++++++++++++++)))))))))***+++---...///,,,---......///.........,,,,,,,,,---...///000000///000111111333333444555777888999:::<<<@@@EEEIIIQQQbbb|||tttoookkklllooottt}}}xxxlllbbb\\\ZZZYYY___dddlllttt{{{yyyuuuvvv~~~wwwqqqlllhhheeedddccccccddd```[[[]]]bbb|||{{{}}}sssjjjgggfffiiirrr{{{yyyppphhhccc```___aaaeeelllttt|||~~~{{{zzztttrrrooollljjjgggccc```[[[[[[[[[\\\\\\]]]^^^___aaaeeejjjnnnssszzz{{{zzzzzz}}}{{{wwwtttsssuuuuuuvvvvvvwwwxxxxxxyyyyyyzzz|||~~~~~~zzztttrrrwww{{{ssspppnnnooowwwtttlllpppyyyqqqaaaRRRAAA888333000///000---,,,,,,,,,,,,,,,---------------,,,,,,++++++++++++++++++,,,,,,,,,++++++)))))))))******,,,,,,---))))))))))))***+++,,,,,,)))***,,,------,,,***)))++++++++++++++++++++++++)))))))))***+++---...///,,,---......///.........---------,,,---...///000///000111111333333444555888999999:::<<<@@@EEEIIINNN```zzzxxxsssooooooqqquuu|||oooeee^^^ZZZXXX___dddkkksssyyy{{{|||wwwpppjjjgggaaa```aaabbb___\\\___eee{{{qqqjjjgggeeeiiirrr{{{{{{rrrjjjeeeaaaaaabbbeeelllvvv~~~|||zzztttrrrooommmkkkiiifffccc\\\\\\\\\]]]^^^___```aaa```cccgggkkkqqqyyy{{{xxxuuusssssssssttttttuuuvvvvvvwww{{{|||~~~~~~~~~~~~yyytttoooqqq{{{vvvqqqmmmooouuutttmmmrrr|||tttaaaRRRAAA999444111000111+++++++++++++++,,,---...............------------***+++,,,,,,---,,,,,,,,,)))******++++++,,,,,,,,,(((((()))***++++++,,,,,,)))***+++,,,,,,,,,+++***++++++++++++++++++++++++))))))******+++,,,---...,,,---......//////......000///.........000111222000000111222333444555555888888999:::;;;???DDDHHHNNN___yyy{{{}}}yyyuuutttsssvvv~~~}}}qqqggg```\\\ZZZ```dddkkkqqqxxx~~~yyyqqqlllccc```^^^]]]ZZZYYY___ggg|||pppiiifffeeeiiiqqqzzzyyyqqqkkkggggggfffiiioooxxx~~~}}}wwwtttqqqooommmllljjjhhhaaa``````______```aaaaaa```cccfffhhhkkkrrr|||~~~|||zzzxxxwwwuuuuuuvvvvvvwwwwwwxxxxxx|||}}}~~~}}}{{{vvvoookkkrrr}}}yyyqqqlllnnnrrrzzz~~~tttmmmrrr}}}xxxcccTTTDDD<<<777333000111...------,,,,,,,,,------,,,,,,,,,,,,------------***+++,,,---------,,,,,,***+++++++++,,,+++++++++******++++++++++++++++++))))))***++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,---,,,---......//////.........---------///111333555111111222333444555666666777888999999:::>>>CCCGGGPPPaaazzzyyyrrr~~~zzzwwwuuuvvv}}}}}}rrrhhhbbb^^^\\\```dddjjjqqqwww}}}xxxrrrhhhccc]]]XXXTTTTTT[[[eeewwwxxx~~~rrriiifffdddhhhqqqzzzxxxrrrnnnkkkjjjkkkqqqzzzzzzwwwssspppoooooommmlllddddddcccaaaaaa`````````]]]___```___```dddkkkrrr~~~|||}}}~~~}}}|||{{{zzzzzzyyyyyyzzzzzzzzz{{{{{{{{{zzz{{{~~~}}}~~~}}}wwwmmmfffjjjtttzzzrrrlllmmmpppwww}}}sssmmmrrr|||zzzfffWWWGGG>>>999444111000111000///...---,,,,,,,,,)))))))))******+++++++++)))***,,,---...---,,,,,,++++++,,,,,,,,,+++******---------,,,,,,***))))))))))))*********++++++,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,,,,---......//////......*********+++---000333555111222333333555555666777777777888888:::===BBBFFFRRRccc{{{pppjjj~~~yyytttsssrrrvvv{{{tttggg___^^^```ccciiiooosssuuuyyyyyypppiiibbb]]]XXXVVV[[[bbbgggsssuuunnngggbbbfffqqq}}}|||tttlllooovvv}}}~~~zzzuuunnnlllmmmmmmjjjgggfffccc```_________^^^]]]\\\ZZZXXXXXXZZZ^^^cccgggnnnvvvzzzzzz{{{~~~}}}||||||}}}uuuwwwyyyzzzyyyyyy{{{|||{{{~~~wwwnnnkkknnnrrr|||uuunnnlllpppyyyxxxqqquuu|||uuueeeXXXJJJAAA:::444000111111///...,,,,,,---...///...,,,)))(((***,,,,,,,,,,,,***(((((()))+++++++++,,,++++++******++++++,,,******+++,,,,,,***)))(((************************,,,++++++******++++++,,,))),,,......---,,,,,,,,,555333000...------...///000///---,,,---...000222222333333333444555555555999999999999:::===CCCGGGRRRccc{{{}}}zzzlllccclll{{{vvvtttssswww|||uuuhhh```___aaabbbhhhooorrrtttxxx{{{qqqjjjccc^^^YYYVVVZZZ```hhhuuuyyyooohhhcccfffqqq|||{{{rrrvvv|||~~~~~~xxxqqqnnnnnnmmmiiieee```^^^[[[YYYYYYYYYXXXWWWYYYWWWUUUSSSTTTVVVXXXZZZ\\\cccnnnxxx~~~|||zzzssstttvvv{{{~~~~~~|||zzzzzz{{{wwwyyy{{{|||||||||}}}~~~~~~tttppprrruuuwwwpppooosss{{{vvvxxx~~~vvvgggZZZKKKBBB:::333/////////---,,,******+++,,,---...,,,))))))***,,,,,,,,,...------,,,++++++++++++,,,++++++******++++++,,,******++++++******)))(((************************---,,,,,,++++++,,,,,,---$$$'''***+++++++++,,,...//////...------......///000///---------...000111333333333444555555666666666777888999;;;???DDDHHHQQQbbb{{{xxxjjj```iii|||}}}xxxuuutttwww|||xxxkkkbbb```aaabbbhhhooossstttwww}}}~~~zzzqqqkkkddd___YYYVVVYYY___iiixxx~~~pppiiicccfffpppzzzzzz~~~~~~yyytttmmmiiigggeeeaaa]]][[[YYYWWWUUUUUUUUUTTTRRRSSSRRRQQQPPPOOOPPPQQQQQQOOOSSS[[[ccciiikkklllkkkiiikkkpppxxx}}}~~~~~~|||zzzxxxyyyyyyzzz|||~~~~~~~~~~~~|||yyyzzz|||zzzssssssvvv}}}}}}|||xxxiii\\\MMMCCC;;;333//////...---,,,+++***+++,,,,,,...+++))))))***,,,,,,,,,...000111000,,,***+++,,,++++++************+++++++++******)))))))))))))))************************------,,,,,,,,,,,,------%%%'''***+++++++++,,,...+++,,,---...///000000000///......------///000111333333444444555666666777333555888:::===@@@EEEIIIPPPbbb{{{xxxiii___eeeuuu}}}xxxuuutttwww{{{zzznnnddd``````bbbiiippptttuuuwww|||{{{wwwtttoooiiiccc```[[[XXX[[[aaakkkzzzpppiiicccfffppp{{{yyyyyyxxxxxxyyy|||~~~~~~}}}|||{{{qqqmmmhhhdddaaa^^^[[[XXX[[[YYYWWWVVVVVVVVVTTTSSSPPPPPPPPPPPPQQQQQQQQQRRROOOQQQUUUYYY]]]```bbbbbbccceeekkkttt}}}|||}}}}}}|||zzzyyyyyyzzz}}}~~~~~~|||uuuvvvyyy}}}}}}zzzjjj]]]NNNDDD<<<444000000000///...---------......---+++******+++,,,,,,+++***///333111---***+++...++++++************+++++++++***)))((('''((()))***************************---,,,,,,++++++,,,,,,---+++---...---,,,++++++,,,***,,,...000111111000//////............///000000333333444555555666777777333666999;;;===@@@DDDGGGPPPaaazzzzzzkkk___aaannn|||vvvsssrrruuuzzz}}}pppeee```___bbbiiirrrvvvwwwyyy}}}zzzuuuqqqnnnllljjjfffbbb```]]][[[^^^dddlll{{{~~~pppiiicccfffqqq|||}}}}}}~~~yyytttqqqiiihhhgggggghhhlllppprrrssssssssssssrrrrrrrrrrrrmmmkkkhhhdddbbb___]]][[[[[[YYYXXXXXXYYYYYYWWWUUUSSSSSSSSSTTTTTTSSSSSSSSSRRRSSSTTTVVVYYY\\\___```aaaccchhhqqqzzz|||}}}~~~}}}{{{{{{{{{|||~~~}}}{{{}}}{{{~~~}}}uuuvvvyyy|||zzz|||~~~kkk^^^OOOFFF>>>777333333//////......---------------+++******+++,,,,,,***&&&+++000000,,,***,,,///+++******))))))******+++,,,+++)))((((((((()))***************************++++++************++++++,,,---...---+++***+++,,,***,,,...//////...,,,+++...............///000000222222333444555666777888555777:::<<<===???BBBEEEPPPbbb{{{xxxjjj]]]]]]iiizzzzzzuuurrrqqqtttyyy~~~rrrfff```^^^aaaiiirrrxxxyyyzzz~~~zzzsssnnnjjjhhhggggggdddbbbaaa___]]]```eeelll|||rrrkkkeeehhhrrr||||||zzzyyyxxxvvvqqqlllgggccc\\\[[[[[[[[[]]]```dddfffeeefffhhhhhhggggggiiijjjiiihhhfffdddaaa___]]]\\\ZZZYYYYYYZZZ\\\\\\[[[YYY[[[ZZZYYYXXXVVVUUUTTTSSSRRRSSSUUUWWWZZZ]]]___aaaaaacccgggnnnwww~~~{{{|||~~~~~~}}}}}}~~~yyyuuuvvvyyyzzzzzz~~~~~~tttvvvxxxzzz~~~wwwyyyooobbbSSSIII@@@999444444------,,,,,,,,,+++++++++,,,+++***+++,,,,,,+++***&&&))),,,---++++++---///******))))))))))))******,,,++++++*********************************************))))))))))))******((()))******)))***,,,...***+++,,,------+++)))'''.........///////////////111111222333444666777777777888:::;;;<<<>>>BBBEEERRRccc{{{rrreeeZZZYYYeeexxxyyytttrrrqqquuuzzzrrrfff___]]]^^^gggqqqwwwyyyzzz~~~}}}zzzvvvpppkkkhhhgggggggggdddbbbbbb```]]]___dddlll|||wwwpppiiijjjsss{{{|||wwwuuurrrmmmgggaaa]]]ZZZWWWWWWWWWWWWZZZ]]]```bbb___aaacccdddcccdddfffhhhhhhhhhgggeeeaaa^^^]]]\\\[[[[[[\\\^^^```aaa```___aaa```^^^]]][[[[[[ZZZZZZXXXZZZ\\\^^^```aaabbbbbbbbbccceeellluuu}}}}}}xxxzzz|||}}}}}}~~~~~~wwwtttuuuwww}}}{{{}}}tttvvvxxxzzz~~~uuuvvvuuugggWWWLLLBBB999333333,,,,,,------,,,,,,++++++,,,+++***+++,,,---+++************++++++,,,---...******))))))))))))******,,,,,,,,,,,,,,,+++******************************+++******************+++)))******))))))))),,,...,,,------...---,,,+++***---......//////////////////000111222333555666666777888999999;;;???DDDHHHSSSddd|||rrreeeYYYVVV```sssyyyuuusssrrrvvv{{{sssfff^^^\\\\\\eeepppwwwyyyzzz}}}zzzxxxuuupppkkkhhhggghhhiiieeedddccc```]]]^^^bbbmmm||||||ssskkkkkkssszzz}}}}}}|||uuusssnnnhhhbbb\\\XXXUUUVVVWWWWWWYYY[[[]]]```bbb___bbbeeefffeeeeeehhhkkknnnooonnnkkkgggcccaaaaaa^^^^^^___bbbeeefffeeedddcccbbbaaaaaaaaabbbcccdddcccdddfffggggggfffdddbbbbbbbbbdddkkkttt~~~}}}{{{wwwyyy{{{|||}}}~~~~~~}}}xxxvvvxxx|||~~~uuuvvvxxxzzz~~~tttuuuzzzkkkZZZNNNCCC888222111......//////......---,,,++++++***+++------+++)))///---******+++,,,,,,,,,******))))))))))))******+++,,,---...---,,,+++***************************,,,++++++++++++++++++,,,//////...,,,***)))+++,,,//////000000000000000000---......///000/////////...///000111333444555666666666777888:::???FFFKKKTTTeee}}}}}}~~~uuuhhhZZZUUU\\\mmmzzzwwwuuuooopppxxxzzzmmmbbb\\\\\\eeeqqqwwwxxxzzz{{{wwwtttqqqmmmkkkiiiddd``````______eeemmmtttuuulllmmmssswww|||xxxooojjjeeeccccccbbb___[[[aaaaaaaaa```aaadddiiilllpppooooooppprrruuuxxxzzz|||zzzvvvsssqqqooommmkkkjjjkkkkkklllmmmnnnoooooorrrqqqooonnnnnnoooqqqrrrrrrrrrrrrqqqooollliiigggfffgggkkkqqqyyy~~~}}}xxxxxxyyyzzz|||~~~}}}zzz|||xxxvvvyyyvvvwwwyyyjjjZZZPPPEEE999333333000///...------,,,------+++***))))))+++,,,+++***...///000///,,,+++***+++((()))***++++++++++++***++++++******++++++,,,---*********++++++,,,,,,,,,)))))))))))))))*********)))+++,,,+++))))))***+++***,,,------,,,++++++,,,////////////000000000000333222111000111333666777444777999:::;;;@@@GGGMMMTTTeee|||pppqqqmmmrrrvvvdddWWWWWW\\\fff~~~zzzvvvpppqqqxxx~~~zzznnnddd^^^\\\eeepppvvvwwwyyy~~~{{{}}}}}}yyyvvvsssqqqnnnhhhccc```^^^^^^ccckkkvvvtttlllmmmsssxxx|||vvviiigggeeedddeeeffffffffffffhhhjjjlllnnnqqquuuxxx{{{|||}}}zzzyyyvvvvvvwwwwwwxxxyyyzzzzzz||||||{{{zzz{{{}}}}}}yyyuuusssnnnnnnqqqvvv}}}~~~|||zzzyyywwwxxxyyyzzz|||}}}{{{~~~xxxvvvyyy{{{|||vvvhhhYYYOOOEEE:::444333000///...------,,,---------+++******++++++)))(((,,,...///...,,,******+++++++++,,,,,,,,,---------++++++******++++++,,,---,,,,,,++++++++++++++++++''''''(((***+++---......***+++,,,,,,*********,,,,,,...//////...---......////////////000000000000222333444555666666777777555777999999:::???FFFLLLVVVfff}}}|||jjjfffdddkkkxxxeeeWWWWWW[[[fff~~~|||uuuoooqqqvvv{{{~~~yyynnneee___[[[dddnnntttvvvxxx|||{{{wwwxxx||||||yyywwwtttmmmfffbbb^^^]]]bbbiiiwww}}}ssskkkmmmtttxxx}}}tttiiiiiiiiihhhiiikkkpppsssqqquuuzzzzzzzzz{{{~~~{{{yyywwwuuutttvvvvvvxxxzzz||||||~~~}}}zzzyyy|||xxxvvvyyyrrreeeWWWMMMDDD;;;555333000///...------,,,------...---+++***+++***)))'''***+++------+++***++++++---,,,+++++++++,,,---...++++++******++++++,,,---------,,,++++++******)))((())))))+++,,,---...///+++,,,------++++++,,,------...000000...---...///////////////000000000000000222444777888777666555666777999999999===DDDIIIVVVggg}}}jjj```]]]dddzzzzzzgggYYYWWW[[[eee}}}~~~uuupppppptttyyy}}}xxxmmmddd^^^[[[bbbkkkqqqtttwww{{{zzzuuuwwwzzz}}}}}}{{{yyywwwpppiiiddd```___dddkkkwww{{{qqqkkknnntttzzz~~~zzzsssssssssqqqpppssszzz}}}{{{xxxvvvtttrrrqqqtttuuuvvvyyy|||~~~}}}wwwxxxwwwuuuttttttwwwzzzxxx|||zzzvvvzzz~~~{{{yyylllcccVVVLLLDDD===777333000///...------,,,---------,,,***+++++++++***)))((()))++++++******+++,,,+++***)))((((((***,,,---++++++******++++++,,,---,,,++++++++++++++++++++++++++++++++++++*********+++---...---,,,,,,---...+++---......---,,,,,,---////////////000000000000...000222333555555555555666888999888888<<>>EEEKKKXXXllluuudddVVV\\\nnn~~~sss```ZZZZZZaaayyy}}}wwwrrrtttxxx{{{{{{uuummmeee```[[[]]]dddnnnuuuzzz{{{{{{|||yyyqqqooollliiigggeeeeeeeee___]]]ZZZWWWWWW[[[ccciiixxx}}}oooiiieeegggqqq{{{wwwvvvuuuttttttuuuvvvwwwzzz{{{}}}||||||~~~yyyxxxtttmmmgggbbb``````aaaeeefffjjjqqq|||}}}{{{yyy}}}pppiiifffbbb\\\UUUNNNFFF>>>999111///,,,+++++++++)))((()))***---/////////...---,,,+++***))))))***+++,,,------,,,+++******************)))((()))***,,,---)))***+++,,,,,,+++***)))++++++++++++++++++++++++***+++,,,,,,------,,,,,,---------------...///000,,,...000///------///111111222444555666666777777888888;;;======>>>GGGQQQ\\\sssuuuggg\\\bbbqqq}}}~~~www```YYY]]]___ppp|||xxxsssppptttwww{{{|||wwwnnneee___\\\]]]dddnnntttxxx~~~~~~yyyvvvnnnllliiigggdddcccbbbbbb^^^\\\YYYUUUUUUYYY___eeevvv~~~uuujjjeeebbbdddmmmwwwyyyxxxwwwvvvvvvvvvwwwxxx|||}}}}}}|||~~~|||xxxtttnnngggaaa^^^]]]]]]```bbbfffnnnxxx|||yyyvvv{{{yyyrrrqqqllleee\\\SSSHHH>>>777222000---,,,,,,,,,***)))((()))+++---...---,,,+++++++++************++++++,,,,,,++++++***+++++++++......---,,,,,,,,,------***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++***+++,,,,,,------,,,,,,///......---------......///111333222111000222444111222444555666666777777888888:::<<<;;;<<>>666333111///---------,,,***'''((()))+++++++++******++++++,,,,,,,,,,,,+++++++++++++++***++++++,,,,,,,,,,,,,,,,,,+++***)))(((++++++,,,------,,,++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,000///...------,,,---------///000000///...000111111222444555666666777777888777999;;;999:::BBBLLL```xxxvvvwwwpppcccaaa___mmmyyyuuusssrrrvvv{{{~~~{{{rrrggg___]]]^^^eeemmmrrrtttyyy~~~{{{vvvpppmmmfffeeecccaaa____________]]][[[WWWSSSQQQRRRUUUYYYffftttwwwoooeeeccc```___dddooo}}}|||{{{zzzyyyxxxyyyyyyzzz}}}{{{zzzzzz~~~yyyvvvqqqlllfffbbb___^^^___cccjjjsss|||zzzvvvssswww~~~{{{{{{}}}tttjjj]]]OOOAAA999444222000//////...---+++(((((()))***++++++******++++++---......---++++++************+++,,,------((()))***++++++***)))(((++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,///......---------......------............//////111222444555666666777777666666888::::::;;;DDDNNNbbb{{{sssddd```\\\hhhzzzssspppsssvvvzzz~~~|||ttthhh```^^^```fffnnnssstttxxx}}}}}}wwwrrrmmmiiidddcccbbb```______``````^^^\\\YYYUUURRRQQQTTTVVVbbbpppxxxpppiiifffbbb```dddooo}}}~~~~~~~~~{{{{{{yyyyyyyyyyyyzzz{{{|||{{{yyyxxx~~~zzzwwwsssoookkkgggeeedddfffjjjrrr{{{{{{xxxuuuxxxxxxwww~~~|||tttjjj^^^QQQEEE===555333000/////////...,,,******++++++++++++++++++++++++---......---++++++************+++,,,------)))***,,,...//////...---******))))))))))))******++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---...///000111111000000111222222222222111222444555666666777777444555888;;;<<<>>>HHHRRRccc}}}wwwfff```\\\ggg}}}zzzuuutttvvvyyy}}}}}}vvvjjjaaa___aaahhhpppuuuuuuxxx}}}|||uuuoookkkgggcccbbbaaa``````aaaaaabbbaaa___]]]YYYUUUTTTUUUWWWcccrrryyyqqqnnniiidddccchhhsss~~~}}}}}}}}}}}}zzzzzzyyyyyyzzz{{{}}}~~~}}}{{{yyyxxx~~~{{{xxxtttooollliiihhhhhhjjjnnnuuu|||yyyuuuyyyuuusssyyy{{{ssshhh^^^RRRHHHAAA555333000/////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++***++++++,,,,,,'''(((***+++---.........))))))(((((((((((())))))++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,...///111222000///...///111222111000111222444555666666777777444555888<<<>>>AAAKKKVVVddd~~~{{{iiibbb^^^hhh}}}}}}vvvvvvxxx|||}}}wwwlllcccaaacccjjjssswwwwwwzzz{{{tttnnnjjjgggbbbaaa`````````aaabbbcccccccccaaa]]]YYYWWWXXXYYYbbbqqq}}}uuuoooiiicccdddlllxxx~~~|||{{{{{{{{{|||zzzzzzzzz{{{|||~~~~~~{{{zzzzzz}}}~~~|||~~~~~~}}}|||xxxsssmmmiiigggfffffffffjjjqqq{{{|||xxxtttwww}}}zzzqqqoootttxxxzzzuuuiii]]]RRRIIICCC555333000/////////---,,,,,,,,,,,,+++++++++,,,,,,++++++************++++++,,,,,,++++++***+++++++++(((((((((((()))***+++,,,******)))(((((()))******++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---...///000111...,,,+++,,,///000///---111222444555666666777777555666999===>>>@@@JJJUUUddd~~~kkkbbb^^^gggzzzwwwvvvxxx{{{|||wwwmmmdddbbbdddkkktttxxxyyy||||||yyyzzzsssnnniiigggaaa``````___```aaabbbccceeeeeeccc```\\\ZZZZZZ[[[^^^mmm{{{nnngggbbbdddooo|||~~~|||{{{zzzzzzzzz{{{{{{{{{{{{|||~~~~~~{{{zzz{{{zzz~~~|||zzz}}}~~~||||||xxxqqqjjjeeecccccccccaaaeeellluuu|||wwwrrrtttzzz|||}}}wwwnnnkkkpppuuuvvvxxxjjj^^^RRRHHHCCC555222000//////...---,,,,,,,,,++++++***++++++,,,,,,+++***))))))***+++,,,------,,,+++************---,,,+++++++++,,,---...,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++,,,---------,,,,,,......---------......///222///...///222333222000222222444555666777777777666777:::======???HHHSSSddd~~~kkkaaa\\\dddwww~~~wwwuuuuuuwwwxxxuuummmfffbbbgggnnntttxxx{{{}}}zzzxxx}}}{{{qqqjjjiiiffffffeeecccaaaaaaccceeegggfffffffffaaaZZZYYY]]]aaappp~~~{{{uuuoooooowww~~~}}}|||||||||zzzxxxyyy{{{}}}~~~~~~zzzxxx{{{~~~{{{zzz}}}{{{uuulllccc]]][[[[[[[[[```aaaiiiwwwxxxvvvuuussssss|||yyywwwvvvqqqmmmlllxxxzzz~~~lll]]]QQQHHHDDD;;;777111///000111000......,,,++++++------,,,***)))******++++++******))))))***+++,,,,,,+++***))),,,++++++******++++++,,,,,,,,,,,,,,,+++)))((('''*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,---......//////......000///.........///111222111111222333444444444444<<<:::;;;======???GGGQQQdddyyyyyygggbbb```gggyyy}}}wwwuuurrrppprrrsssrrrmmmhhheeejjjpppvvvyyy|||yyyxxx}}}xxxqqqoookkkkkkjjjiiigggfffeeeeeeiiiffffffeeeaaa[[[[[[```bbbooo{{{|||vvvvvv|||~~~}}}}}}||||||{{{zzzxxxxxxzzz}}}}}}zzzwww|||{{{xxxzzzzzzxxxsssnnnggg___[[[YYYZZZ[[[^^^```hhhvvvxxxuuurrrppppppwww~~~yyyxxxvvvqqqllljjjuuuxxx}}}qqqaaaUUUKKKFFF<<<777111///000000///......,,,++++++------,,,*********++++++++++++******)))******++++++++++++***,,,++++++******++++++,,,)))******))))))((('''&&&++++++++++++++++++,,,,,,++++++,,,,,,,,,---------,,,---......//////......000//////...///000111222111111222333444444444444999777999<<<===@@@IIIRRRdddyyyyyyfff___[[[aaarrryyysssqqqnnnllllllnnnooommmjjjfffkkkqqqvvvyyy{{{~~~yyywww|||{{{vvvpppqqqqqqqqqooollliiihhhiiieeebbbaaa___\\\___eeefffnnnyyy}}}||||||}}}{{{|||{{{zzzxxxxxxzzz||||||yyyvvv{{{|||xxxvvvtttpppjjjgggaaa[[[XXXXXXYYYZZZ___```hhhuuuyyytttooollllllooouuu~~~wwwvvvvvvqqqllljjjsssvvv{{{uuueeeXXXMMMGGG<<<777111...///000///---...,,,++++++------,,,***++++++,,,,,,,,,,,,++++++***************+++,,,---,,,++++++******++++++,,,((()))))))))))))))((((((,,,,,,++++++++++++++++++,,,,,,---------.........,,,---......//////......///////////////000111111111111222333444444444444555555777;;;===@@@IIIRRRbbbxxx{{{ggg___XXX\\\lll|||uuuqqqllljjjiiikkkmmmnnnllljjjfffjjjppptttwwwyyy|||~~~}}}xxxwwwzzz}}}|||ttttttuuuvvvvvvsssoookkkgggaaa\\\\\\\\\]]]cccjjjlllpppxxx|||zzzzzz{{{|||{{{{{{{{{zzzyyyxxxzzz||||||yyyvvvwww}}}}}}yyywwwrrrmmmhhheee```\\\YYYXXXXXXYYY``````gggssszzzrrrllliiiiiiiiinnnyyyzzzssssssuuurrrpppoootttwww|||uuugggZZZOOOHHH>>>888111......///...---...,,,++++++,,,---+++***+++,,,,,,------,,,,,,++++++***))))))***+++---...,,,++++++******++++++,,,)))***++++++,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,------------,,,---......///.........///////////////000000111111111222333444444444444444444666:::<<>>EEENNN___uuunnneee]]]^^^mmmxxxrrroooggghhhkkkllllllkkkhhhggggggjjjooosssvvvzzz~~~xxxuuutttuuuyyy~~~|||yyyvvvvvvxxxxxxtttqqqddd[[[TTTSSSWWW\\\dddlllqqqooottt}}}zzzxxxvvvvvvwwwwwwxxxzzz|||||||||}}}|||{{{sss|||{{{tttrrrmmmhhhccc```]]]\\\[[[YYY\\\dddjjjpppwww~~~{{{ppphhheeefffbbbgggrrrxxxyyy|||}}}~~~}}}~~~vvvmmmaaaVVVOOOCCC<<<444////////////......,,,++++++------,,,***++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,(((((()))***+++++++++***,,,,,,++++++++++++++++++*********+++++++++,,,,,,,,,---......//////............///000000000000000111111222333444444444444555555888<<<===>>>EEEMMM^^^tttoooggg^^^```nnnvvvqqqiiiiiijjjiiihhhgggffffffcccfffkkkooossswww|||}}}vvvrrrqqqrrrwww}}}~~~wwwuuuvvvvvvtttqqqiii___UUUSSSVVVZZZaaahhhkkkiiinnn|||{{{zzzyyywwwvvvuuuuuuuuuwwwyyy|||~~~~~~~~~vvvzzzxxxtttooojjjeeebbb```\\\YYYYYY^^^bbbeeekkkqqqxxx|||ooodddaaabbbaaaeeemmmzzz~~~|||vvvnnncccWWWOOOEEE>>>555000///000000///...,,,++++++------,,,*********++++++++++++******------------,,,+++******,,,++++++******++++++,,,))))))***+++++++++******++++++++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,---......//////......---...///000111000000///111111222333444444444444444444777<<<>>>@@@GGGPPP^^^sss~~~sssjjjaaabbbooouuunnnkkkkkkiiifffdddccceeefff^^^aaafffjjjnnnsssxxx{{{zzz}}}uuupppoooqqquuu{{{~~~yyyttttttuuussspppnnncccXXXUUUVVVYYY___dddeeedddjjjxxxyyyyyyxxxwwwvvvuuutttsssvvvyyy|||~~~yyy|||zzzwwwsssnnniiieeeccc___[[[ZZZ]]]```aaafffllljjjssszzz}}}nnnbbb^^^^^^aaaccciiiuuu~~~~~~zzzuuummmaaaUUUMMMFFF???666111000111000000...---+++,,,------,,,************++++++*********---.........---+++)))(((,,,++++++++++++++++++,,,,,,,,,---------,,,,,,+++*********++++++,,,,,,---,,,,,,,,,---------......,,,---......//////......---...000111111111000///111111222333444444444444222222777===???BBBIIIRRR]]]sss|||zzzwwwnnneeeeeerrrtttjjjkkkiiihhheeecccbbbaaaaaa______```cccggglllqqquuuyyy}}}}}}wwwuuurrruuu{{{yyyvvvwwwuuurrrqqqnnnggg^^^XXXVVVXXXZZZ\\\cccccceeeooo|||{{{yyyuuutttsssrrrrrrtttuuuvvv{{{{{{{{{~~~zzzppplllllllllhhhcccbbb^^^ZZZYYY]]]bbbeeefffjjjtttuuussszzzrrrhhhcccaaa]]]cccjjjsss}}}zzzuuummmbbbWWWOOOGGG@@@777000------...///...,,,+++,,,...000000///---***((((((+++------,,,*********++++++,,,,,,,,,......---+++***)))+++---++++++++++++++++++,,,,,,((()))+++---------+++******++++++,,,,,,------...000//////.........//////...///000111111222222111444333222222222333444555444444777;;;>>>@@@IIIRRR^^^rrr{{{www}}}~~~lllaaaeeennnxxxooojjjiiigggdddbbb```______\\\[[[\\\]]]aaaeeejjjmmmrrrvvv{{{~~~zzztttrrruuuzzz{{{wwwwwwvvvtttssspppiii```YYYWWWYYY[[[]]]aaa```bbbkkkxxx|||yyywwwuuusssrrrqqqrrrtttvvvxxx||||||}}}|||}}}zzzpppjjjjjjiiieeeaaabbb___^^^___dddhhhjjjkkkmmmvvvuuurrrwww{{{tttjjjeeecccaaaffflllvvvzzztttmmmcccXXXPPPIIICCC999111---,,,---------+++******,,,------,,,...+++)))***,,,......---++++++++++++++++++,,,,,,+++,,,,,,+++***)))***,,,$$$&&&(((***+++******)))(((***+++------,,,+++******++++++,,,,,,------...---------,,,,,,,,,------///000111222222333333222333333222222222333444555555444777<<<>>>AAAJJJSSS```sssyyyvvv|||{{{~~~kkk```ccclllwwwoooiiigggeeebbb```^^^\\\\\\WWWVVVVVVWWWYYY\\\___aaahhhmmmsssxxx}}}uuutttvvv{{{}}}xxxxxxwwwvvvvvvrrrkkkbbb[[[YYYZZZ\\\^^^]]]\\\^^^fffrrr~~~}}}wwwtttsssrrrqqqoooooopppssswwwzzz|||}}}~~~uuuuuuxxx|||pppiiihhhgggdddaaa______```ccchhhmmmoooppprrr{{{yyytttvvvxxxyyymmmgggdddeeehhhmmmvvv{{{tttmmmdddZZZSSSLLLEEE;;;222...,,,,,,,,,...---++++++,,,,,,,,,+++---+++******,,,------,,,,,,,,,++++++++++++++++++(((***++++++***)))***+++!!!###'''+++,,,+++)))((()))***+++,,,---,,,+++******++++++,,,,,,------...------------------------000000111222333333333333333222222222222333444555666555888===???BBBKKKTTTbbbuuuyyyuuu{{{|||}}}lll```bbbkkk~~~zzzwwwvvvuuutttuuuxxx~~~yyypppjjjgggfffccc```]]][[[ZZZYYYTTTSSSSSSSSSTTTUUUWWWYYY___dddkkkqqqwwwzzzwwwyyy|||xxxxxxwwwwwwxxxssslllccc]]]ZZZZZZ\\\]]][[[YYY[[[aaalllyyy~~~~~~~~~wwwrrroooooonnnmmmllllllooosssxxx{{{~~~~~~uuusssqqquuu~~~{{{ooohhhffffffeeeccc\\\\\\]]]```ffflllqqqssswwwzzz{{{|||}}}pppiiiffffffhhhllluuu}}}uuuoooggg]]]VVVLLLFFF<<<333///---------222000...---......---,,,+++************++++++***,,,,,,,,,++++++*********'''))),,,,,,,,,+++++++++&&&(((***---------+++******++++++,,,,,,,,,+++******++++++,,,,,,------.........////////////////////////000111222222222222222222222222333444444555777666999>>>@@@CCCKKKUUUdddwww{{{www{{{pppcccdddkkkyyyssspppnnnmmmllllllnnnrrrvvv{{{|||wwwqqqkkkgggeeecccaaa^^^\\\ZZZYYYXXXTTTTTTSSSSSSSSSTTTUUUVVV[[[___eeekkkpppxxx{{{}}}yyyxxxwwwwwwxxxsssmmmddd]]]ZZZZZZ[[[[[[ZZZYYYYYY^^^hhhuuu}}}||||||}}}zzzrrrmmmkkkkkkkkkjjjjjjllloootttzzz}}}wwwrrrmmmmmmssszzz|||uuukkkdddbbbccccccccc]]]\\\[[[\\\```gggpppuuuxxxtttllliiiiiikkkooowwwyyytttlllaaaYYYLLLEEE<<<444000///000000222000...---------,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++*********(((***---...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,+++++++++******++++++,,,,,,------...------...///000000//////---...///000111111111111111111222333444444555555777777:::>>>AAACCCLLLUUUeeexxxzzz}}}xxxiiihhhmmm~~~}}}vvvqqqnnnmmmlllkkkjjjlllnnnpppsssuuuvvvvvvyyyxxxvvvsssooollliiigggcccaaa___]]][[[ZZZYYYXXXVVVVVVVVVVVVWWWWWWXXXYYYZZZ^^^ccchhhmmmttt~~~~~~{{{yyyxxxwwwwwwtttnnneee^^^[[[ZZZZZZZZZZZZYYYXXX\\\eeerrr}}}}}}}}}~~~~~~|||zzzxxxxxx{{{~~~}}}~~~}}}}}}~~~vvvooojjjhhhiiihhhiiikkknnnsssxxx}}}xxxssslllkkknnntttxxxyyysssnnnfff```]]]]]]^^^^^^]]]\\\ZZZXXX[[[bbbkkkrrruuuyyyqqqnnnnnnrrrwww~~~~~~{{{rrrfff[[[LLLFFF<<<555111000111111000...,,,+++,,,,,,+++)))---///000000...------...,,,,,,++++++++++++++++++***,,,------,,,,,,,,,---------+++***))))))******,,,,,,++++++++++++++++++***++++++,,,,,,------...***+++,,,.........------,,,---...///000000000000000111222333444555555555777666999>>>@@@CCCLLLUUUfffyyy~~~~~~ppplllpppzzzzzzvvvtttttttttsssqqqrrrsssuuuuuuvvvvvvuuusssrrrqqqnnnjjjgggfffeeeaaa```^^^\\\[[[ZZZZZZYYYXXXYYYYYYZZZ[[[\\\]]]]]]\\\___dddhhhlllttt}}}~~~|||zzzxxxxxxvvvpppggg```]]]\\\[[[[[[ZZZXXXWWWZZZbbbooo~~~}}}vvvrrrqqqqqqrrrsssuuuvvvwwwwwwwwwwwwxxxyyyzzz|||}}}~~~}}}~~~|||xxxuuurrrsssvvv{{{}}}~~~}}}}}}}}}{{{tttmmmhhhggggggiiijjjnnnsssyyy~~~|||wwwpppnnnpppsssuuuuuuqqqlllfff```\\\[[[ZZZZZZYYYYYYWWWUUUVVVZZZbbbhhhooovvvsssqqqxxxyyyiii]]]OOOHHH>>>666111000000000///---++++++,,,,,,+++***,,,///111000...,,,,,,---++++++++++++++++++,,,,,,+++,,,---+++******+++,,,******+++++++++***))))))---,,,++++++*********+++***++++++,,,,,,------...)))***,,,...//////...------...///000000111111111///000222444555555555555666666999===@@@CCCKKKTTTgggyyy~~~uuuoooqqqxxx||||||}}}}}}}}}yyyzzz{{{|||||||||{{{zzztttsssqqqmmmhhhdddbbbaaa```___^^^\\\[[[[[[ZZZZZZYYYZZZ[[[\\\^^^___``````]]]```eeehhhmmmuuu{{{zzz|||yyyyyywwwqqqiiibbb___]]]\\\\\\YYYXXXVVVXXX```nnn}}}~~~uuummmhhh```aaabbbdddeeeggghhhiiifffffffffggghhhiiijjjkkknnnppprrrtttwww{{{}}}zzzwwwtttpppppptttzzz~~~{{{{{{{{{}}}~~~yyyssslllhhhfffgggiiilllqqqwww}}}|||uuurrrssstttsssrrrsssoooiiiccc^^^[[[ZZZZZZSSSTTTTTTSSSRRRTTTZZZ^^^jjj{{{zzzwwwqqqzzz~~~|||kkk^^^RRRJJJ@@@777222//////...000///------.........---))),,,......+++))))))************++++++,,,,,,---,,,,,,,,,***(((((()))+++'''))),,,...///---+++)))---,,,,,,+++*********+++***++++++,,,,,,---......+++,,,...000111111000///...///000111111222222222///000222444555555555555666555888===???BBBKKKTTTgggyyy}}}xxxppprrrwww}}}yyysssnnnjjjhhhhhhhhh```^^^\\\[[[\\\]]]]]]\\\^^^```cccfffgggfffcccbbb\\\]]]dddoooxxx}}}{{{yyy}}}zzzyyyzzzzzzuuummmeee^^^ZZZYYYYYYXXXUUUTTTYYY```kkkzzzzzzvvvoooeee^^^\\\ZZZWWWVVVXXX[[[]]]]]]WWWWWWXXXYYYZZZZZZ[[[\\\```aaabbbdddggglllsssxxx~~~}}}yyyyyyxxxvvvuuuwwwzzz~~~}}}|||{{{{{{{{{|||}}}~~~~~~wwwrrrllldddbbbdddfffmmmtttxxx~~~|||yyywwwwwwwwwvvvnnnllliiiddd^^^XXXSSSQQQRRRPPPNNNOOOSSSWWWZZZ[[[dddkkkwwwzzzvvvssswww~~~~~~mmm```UUULLL???777444333111...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++,,,++++++******++++++,,,++++++,,,***)))((()))+++---,,,+++*********+++,,,......---,,,,,,+++******------,,,+++,,,---...///+++,,,---///000000111111///////////////000111111444333333222333444666777888888999===>>>AAAIIIRRRaaauuu|||yyyooommmvvv}}}wwwrrrooolllkkkfffddd```____________^^^aaacccfffiiiiiihhhdddaaa___```gggrrr{{{{{{yyy{{{zzzzzz|||xxxpppggg```[[[XXXWWWYYYUUUTTTXXX___jjjyyy|||vvvqqqkkkccc]]]]]][[[XXXVVVUUUVVVWWWWWWWWWWWWXXXYYYZZZZZZ[[[[[[^^^___```aaaccchhhooosssyyy~~~~~~~~~}}}||||||}}}~~~~~~}}}}}}}}}}}}}}}vvvqqqkkkdddbbbdddgggnnntttxxx}}}zzzuuurrrqqqpppooojjjiiifffccc^^^YYYUUUSSSPPPNNNMMMOOORRRVVVXXXYYY^^^cccmmmvvvyyy|||{{{ssswww|||~~~pppdddVVVMMMAAA888555333000...------------------------++++++******)))*********,,,++++++******++++++,,,+++,,,,,,+++))))))***+++,,,+++***)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...+++,,,---.../////////...///////////////000111111333333222222333444555666888888999===???AAAIIISSScccwwwxxx|||wwwllljjjwww~~~yyywwwrrrooojjjhhhgggffffffeeejjjlllppptttuuuqqqjjjeeecccdddkkkvvvzzzxxx|||}}}~~~}}}{{{{{{~~~zzztttlllddd^^^YYYVVV[[[VVVTTTWWW^^^hhhwwwwwwqqqlllgggbbb]]]^^^]]][[[YYYXXXXXXXXXYYYZZZ[[[\\\]]]]]]]]]]]]]]]______``````aaaeeekkkpppsssyyy||||||}}}~~~~~~~~~~~~~~~{{{tttpppjjjcccbbbdddhhhnnntttwww}}}{{{tttnnnjjjiiihhhddddddbbb```]]]YYYUUUSSSPPPOOOOOOQQQTTTXXXZZZZZZZZZ]]]dddkkkooorrr|||uuuwww{{{}}}qqqgggWWWNNNCCC:::555222///---........................*********)))******++++++,,,++++++******++++++,,,+++------,,,+++***+++,,,+++***))))))(((((())))))++++++++++++,,,,,,,,,,,,+++++++++***+++,,,,,,---,,,,,,---------------,,,///////////////000111111222222222222333444555666888888999===???BBBJJJSSSeeexxxtttvvv|||ooogggfffuuu~~~yyyvvvttttttrrrqqqtttxxxvvvmmmfffgggnnnyyyyyyvvvyyy{{{}}}||||||~~~|||wwwqqqjjjccc]]]ZZZ\\\WWWTTTWWW\\\ffftttvvvooojjjfffdddaaa^^^___````````````bbbcccccccccdddeeeeeeeeedddddddddddddddccccccfffkkkooorrrxxx}}}~~~}}}}}}~~~xxxrrrmmmhhhbbbaaadddhhhoootttwww}}}xxxoooiiifffeeeaaaaaa```___\\\XXXUUUSSSRRRQQQRRRUUUYYY]]]___```[[[\\\```eeeiiinnnxxx~~~vvvxxx|||xxxnnnfffXXXPPPEEE;;;555111...,,,------------------------++++++++++++,,,---......,,,++++++******++++++,,,,,,---...---,,,++++++,,,+++*********))))))))))))++++++++++++++++++++++++,,,++++++,,,,,,,,,------...............---,,,+++///////////////000000111111111111222333444555555888777:::===???BBBKKKTTTfffyyyrrrrrr}}}wwwwwweee___aaaqqq~~~sssgggiiippp{{{~~~wwwtttxxxzzz|||~~~||||||{{{zzzxxxtttnnnhhhbbb___\\\XXXUUUWWW\\\dddqqq}}}xxxpppkkkiiihhhggg```bbbfffgggggghhhjjjlllmmmnnnoooppppppooommmllllllllljjjhhhgggiiimmmpppvvv}}}}}}}}}~~~}}}vvvoookkkfffaaaaaadddhhhooouuuyyy~~~sssjjjfffeeeeeeeeeeeedddaaa]]]ZZZWWWSSSSSSSSSVVV[[[___bbbccc^^^\\\^^^bbbfffkkkvvv}}}wwwyyy|||{{{ssshhhaaaWWWQQQGGG===666111...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......,,,++++++******++++++,,,+++---......,,,++++++++++++++++++++++++*********,,,,,,,,,++++++*********,,,------...............//////000//////...---,,,///////////////000000111000111222333444555555666888777:::>>>@@@CCCKKKUUUfffzzz}}}pppoooyyyvvvnnn\\\XXX]]]kkksssiiijjjrrr}}}}}}wwwtttwwwyyy{{{~~~{{{{{{xxxwwwvvvtttooojjjeeebbb\\\XXXVVVYYY]]]bbbmmmxxxyyyrrrmmmkkkkkklllfffjjjoooqqqppppppsssuuu|||}}}~~~~~~}}}{{{yyywwwvvvtttpppnnnooorrruuu|||~~~~~~~~~zzzssslllhhhddd```aaaeeegggooovvv{{{zzzoooiiigggllllllmmmmmmkkkgggcccaaaXXXVVVTTTUUUYYY]]]```aaa]]]ZZZZZZ^^^bbbgggqqq{{{|||vvvxxx|||{{{pppddd\\\WWWQQQHHH???777111///...,,,,,,,,,,,,,,,,,,,,,,,,*********)))******++++++,,,++++++******++++++,,,***,,,......,,,*********+++,,,,,,,,,,,,+++******++++++++++++++++++******------...//////////////////000000000///...------///////////////000111111000111222444555666666666888777:::>>>@@@CCCLLLVVVggg|||{{{pppppp}}}{{{uuuvvvlllZZZVVV[[[fff}}}~~~rrrkkkmmmtttxxxuuuvvvwwwyyy|||~~~~~~yyyxxxuuutttsssqqqmmmhhhdddbbb[[[XXXWWWZZZ]]]bbbjjjsss~~~yyyrrrmmmkkklllmmmqqqwww~~~|||yyyyyy{{{~~~yyyqqqjjjfffccc___```eeeeeennnwww}}}xxxqqqnnnnnnoooqqqrrrqqqoookkkiiiaaa]]]XXXVVVWWW[[[]]]^^^[[[XXXVVVZZZ^^^cccllluuuyyyrrrvvv{{{}}}pppccc[[[UUUQQQIII@@@777222000///------------------------++++++******)))*********,,,++++++******++++++,,,)))+++------,,,***))))))***++++++,,,+++***)))((('''((()))***+++,,,------,,,---.../////////...............//////...------///////////////000111111000111333555777888888777888777:::>>>@@@DDDMMMVVVhhh~~~}}}tttttt|||vvvuuusss^^^XXX\\\bbbxxx|||rrrlllnnnvvvzzzwwwuuuvvvxxxzzz}}}~~~}}}wwwuuutttsssqqqnnnjjjeeebbb___ZZZWWWXXX[[[^^^aaaiiiqqq|||~~~yyyrrrmmmjjjkkkmmmzzz~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}~~~xxxpppiiifffbbb___```eeedddnnnxxx~~~xxxuuulllnnnqqqssssssqqqooommmiiiddd]]]YYYXXXZZZ\\\]]][[[WWWUUUYYY]]]bbbjjjrrrvvvooossszzzrrrddd\\\UUUQQQJJJ@@@888222000000..............................---,,,++++++++++++,,,++++++++++++++++++,,,(((***------+++)))(((((()))******++++++)))((('''$$$%%%'''))),,,...000111+++,,,---.........---,,,,,,,,,---......------,,,///////////////000111111111222444666888888888888888777:::>>>AAADDDMMMWWWjjjzzzzzzyyytttyyyccc[[[]]]aaavvv{{{tttooouuu~~~yyytttrrruuuxxx{{{|||~~~~~~tttpppooonnnmmmkkkeee___ZZZZZZZZZZZZZZZ]]]bbbiiinnnwww~~~xxxqqqnnnllllllqqqxxx~~~|||{{{|||~~~~~~~~~}}}|||{{{{{{zzz~~~}}}zzzxxx}}}~~~~~~}}}}}}~~~|||zzzuuupppjjjccc``````bbbccciiimmmuuuzzzsssmmmmmmoooqqqrrrqqqmmmjjj``````aaa```]]][[[[[[[[[\\\VVVSSSUUUYYY^^^gggpppuuurrruuuxxx|||xxxkkk___TTTPPPHHH???888333000///------,,,++++++++++++,,,...---,,,+++************++++++************++++++,,,,,,---------,,,,,,+++,,,+++++++++***)))))))))******+++++++++,,,,,,,,,///,,,)))))),,,......---,,,...000000///......///000000///...............+++,,,///111555777999;;;888777999===@@@DDDNNNXXXssszzz{{{|||iii___\\\ddduuu|||vvvpppvvv~~~zzzvvvrrruuuyyy|||~~~zzzrrrqqqooollljjjeee___[[[[[[\\\\\\\\\^^^bbbhhhlllsss{{{~~~}}}vvvooollljjjjjjpppwww~~~|||{{{|||}}}~~~~~~~~~}}}|||{{{{{{{{{{{{~~~~~~~~~}}}|||{{{}}}~~~~~~}}}~~~~~~{{{zzzrrrnnnhhhbbb______aaacccjjjooowww}}}vvvnnnnnnmmmnnnnnnmmmkkkhhhaaaaaa```^^^]]]]]]^^^```\\\VVVSSSVVVZZZ___hhhppptttqqqssswwwzzzzzzmmmaaaUUUPPPHHH@@@999444111000...------,,,,,,,,,,,,,,,...---,,,++++++*********,,,,,,++++++++++++,,,,,,*********+++*********)))+++++++++*********************+++++++++,,,,,,,,,+++)))((((((+++,,,+++***(((+++...000111222444666//////.........//////000...///000222444666777888888777999===@@@DDDNNNXXXooo}}}kkk___[[[ddduuuxxxsssyyyzzzvvvrrrvvv{{{zzzwwwrrrnnnkkkgggccc```]]]___`````````bbbfffiiinnnvvv|||}}}}}}}}}zzzyyysssmmmjjjhhhhhhooowww}}}{{{zzz{{{|||}}}}}}|||{{{yyyyyyzzz|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||yyywwwoookkkeee```^^^^^^```bbbjjjnnnvvv~~~wwwnnnllljjjjjjkkklllkkkjjjeeeccc```]]]\\\]]]^^^___\\\WWWTTTVVVZZZ```iiiqqq~~~sssoooqqqtttwww|||}}}ooocccVVVQQQIIIAAA999555222111///......---,,,---------......------,,,+++++++++---,,,,,,,,,,,,,,,,,,---)))************************************+++++++++******+++++++++,,,,,,,,,***))))))***,,,,,,+++)))###&&&)))+++---///111333............///000111111222222222333444444555555888777999===@@@DDDMMMWWWkkk|||mmm```[[[dddvvv{{{yyy}}}|||wwwsssxxx~~~zzzsssnnnjjjgggdddaaabbbccccccccccccdddfffkkkrrrxxxyyyyyy{{{yyyvvvuuuoookkkhhhfffhhhpppzzz~~~}}}|||zzzzzzzzz{{{|||}}}{{{yyyxxxxxxzzz|||~~~}}}}}}}}}}}}~~~}}}zzzvvvtttkkkhhhccc___]]]^^^```aaafffjjjrrr|||~~~}}}~~~xxxooommmjjjjjjkkkmmmnnnnnngggddd```^^^]]]]]]\\\\\\^^^XXXUUUWWW[[[```iiirrr|||sssnnnpppsssuuuzzz}}}pppcccVVVQQQIIIAAA999444222111//////...------------...............---,,,,,,+++,,,,,,++++++++++++,,,,,,+++++++++++++++,,,,,,,,,)))))))))***+++++++++,,,******+++++++++,,,,,,,,,***+++,,,---......,,,+++&&&(((***+++******+++,,,---------...///111222333222333333333444444555555888777999===???CCCLLLVVViii~~~|||uuu}}}lllaaa]]]dddvvv~~~|||www{{{xxxqqqllliiigggdddfffgggfffdddcccdddeeeiiipppvvvvvvvvvwwwuuurrrppplllhhhgggeeehhhsss}}}|||{{{zzzzzz{{{{{{|||}}}{{{yyyxxxxxxzzz|||~~~}}}|||}}}}}}~~~|||xxxtttqqqjjjgggccc___]]]^^^```aaadddhhhpppzzz~~~~~~~~~}}}}}}wwwuuurrrqqqqqqrrrqqqpppgggeeebbbbbbccccccbbb``````[[[WWWYYY\\\aaaiiiqqqxxxsssnnnppprrruuuyyy}}}pppdddWWWRRRJJJAAA999333000/////////...------------...------.........---,,,+++++++++************++++++++++++*********+++,,,---)))))))))***+++++++++,,,******+++++++++,,,,,,,,,)))+++---......---,,,,,,---...000///...------...---------...000111333444111222222333555666777777888777999<<>>BBBKKKUUUhhh~~~{{{pppsssyyyiiibbbaaa___rrrxxxqqqnnnjjjkkkjjjhhhfffeeeeeegggfffmmmrrrqqqpppooommmhhhdddcccbbbbbbbbbhhhwww||||||||||||||||||||||||~~~~~~}}}|||{{{{{{{{{{{{{{{|||~~~}}}{{{zzzxxxwwwllljjjfffbbb`````````aaabbbeeelllvvv}}}}}}}}}}}}~~~~~~~~~~~~|||zzzzzzpppjjjdddcccggglllnnnnnnfff```[[[[[[]]]```gggoooqqqwwwvvvjjjlllooorrrwww~~~~~~~~~wwwmmm___YYYPPPEEE;;;444000......------,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,++++++******++++++,,,(((((('''&&&''')))+++,,,+++++++++*********************+++++++++,,,,,,,,,(((***+++***))))))+++---&&&(((+++,,,+++,,,---...////////////000111222333111222333444555777777888888777999<<<>>>AAAJJJTTTfff|||}}}sssttt{{{jjjbbbaaa\\\oooxxxtttllllllkkkhhhfffeeefffhhheeelllpppooonnnmmmiiieee```______``````gggwww~~~|||}}}~~~~~~|||||||||}}}}}}}}}}}}}}}~~~~~~}}}|||{{{{{{zzz{{{}}}}}}{{{|||||||||{{{nnnkkkhhhdddaaaaaaaaaaaa^^^bbbhhhrrr|||{{{{{{{{{{{{|||~~~~~~~~~}}}|||~~~xxxoooddd^^^aaafffiiijjjhhhaaa\\\\\\]]]```fffnnnooottt|||wwwhhhkkknnnqqqvvv}}}|||}}}{{{rrrccc]]]SSSGGG===666111///------,,,++++++++++++,,,)))***,,,------,,,***)))---,,,,,,++++++,,,,,,---***)))(((((()))+++---...,,,+++++++++******))))))******+++++++++,,,,,,,,,+++,,,---,,,******---000***,,,......------...///////////////000111222333333333444444555666666777888777999<<<>>>AAAJJJTTTccczzz}}}uuuvvv~~~lllccc```ZZZnnn~~~{{{ppppppmmmkkkkkkhhhdddeeeiiijjjlllnnnppppppnnnkkkiii```]]][[[\\\]]]dddsss~~~{{{yyyxxxzzz~~~~~~zzzzzz}}}}}}~~~~~~}}}}}}||||||}}}~~~}}}||||||zzzzzz|||~~~sssooojjjggggggfffccc```bbbbbbfffoooyyy~~~}}}||||||}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}{{{}}}ttthhh```^^^```aaabbbfffddd```\\\[[[^^^dddiiimmmttt}}}sssooollllllooossszzz}}}xxxyyy{{{}}}|||pppggg\\\OOOEEE<<<333///000......---,,,,,,,,,,,,---((()))***+++++++++++++++------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))***+++,,,---...---,,,,,,///...------++++++***)))---------............///............///000111222222222222333444555666777777666888===@@@CCCKKKSSSccczzzwwwwwwmmmbbb```^^^mmmxxxrrrooommmmmmjjjffffffiiikkkmmmoooqqqpppmmmjjjhhh^^^[[[YYYZZZ[[[aaaooo|||{{{xxxuuusssqqqrrrtttxxx{{{}}}~~~~~~~~~}}}zzzzzz}}}}}}~~~~~~~~~}}}~~~}}}{{{{{{}}}wwwqqqkkkhhhgggfffcccaaabbbcccfffmmmvvv~~~~~~}}}~~~}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}|||tttiiiaaa]]]]]]]]]\\\]]][[[YYYWWWXXX\\\ccchhhmmmuuuwwwnnnkkkkkknnnsss|||||||||}}}~~~}}}rrriii^^^QQQHHH???666222222......---,,,,,,,,,,,,---)))***++++++,,,,,,++++++------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,---------,,,,,,...------,,,,,,++++++***---------............///////////////000111222333444444333333333444444555777666777<<>>AAAHHHOOO___www{{{{{{ooodddcccdddsss{{{xxxzzztttqqqqqqooolllkkkmmmpppqqqrrrrrroookkkfffdddYYYVVVUUUWWWYYY^^^hhhrrrxxxzzzsssnnnkkkjjjiiihhhiiijjjmmmpppsssvvvxxxyyyyyyzzz{{{|||~~~~~~}}}|||~~~}}}}}}~~~~~~~~~~~~}}}wwwnnnjjjhhhfffccc^^^___```dddkkkssszzz~~~}}}|||{{{}}}}}}||||||||||||||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||ttttttuuuuuuvvvvvvwwwwwwsssoooiiiccc^^^ZZZWWWVVV[[[ZZZWWWSSSQQQRRRVVVYYYaaajjjvvvqqqmmmkkknnnttt|||zzz|||uuueee[[[OOOGGG>>>444000000......---,,,,,,,,,,,,---,,,,,,---------------,,,,,,,,,,,,++++++*********************************+++++++++++++++++++++*********++++++,,,,,,,,,,,,+++++++++,,,,,,------------------............///////////////000111222333444444333333333444444555888666777;;;>>>@@@FFFNNN]]]vvv}}}~~~qqqfffdddhhhxxx{{{yyyyyysssrrrqqqnnnnnnppprrrssssssrrrnnniiiccc```YYYUUUUUUXXX\\\```gggppprrryyy{{{wwwqqqnnnlllllllllkkkiiijjjkkkmmmoooqqqssstttwwwyyy|||}}}}}}}}}||||||~~~{{{{{{|||~~~}}}}}}}}}}}}~~~~~~~~~~~~ssslllhhhdddaaa\\\\\\]]]```fffnnnwww}}}}}}|||{{{zzz{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}uuutttrrrqqqpppoooooopppkkkiiifffbbb]]]XXXVVVUUUZZZYYYVVVQQQNNNMMMNNNPPPTTT\\\hhhrrr}}}uuuqqqooopppuuu}}}|||{{{vvvfff\\\PPPHHH>>>444///.........---,,,,,,,,,,,,---------.........------,,,,,,,,,+++++++++++++++***************************---------,,,+++***))))))************++++++,,,,,,***++++++,,,,,,------...---------............///......---......///000111111222222333444555777888888666777;;;>>>@@@FFFNNN\\\uuurrrgggeeekkk{{{|||zzz~~~yyyuuussspppppprrrttttttsssqqqlllfff```\\\XXXUUUUUUZZZ___bbbhhhoooooovvv|||~~~}}}zzzwwwtttttttttsssrrrnnnnnnmmmllllllnnnooopppwwwzzz|||}}}}}}||||||}}}~~~~~~zzz{{{|||}}}}}}}}}}}}}}}}}}~~~~~~}}}{{{rrrkkkeeeaaa[[[[[[[[[\\\aaaiiisss{{{~~~}}}}}}zzz{{{|||}}}~~~||||||||||||}}}}}}~~~~~~wwwwwwuuutttrrrpppooooookkkjjjhhhccc\\\WWWTTTSSSRRRRRRPPPNNNKKKJJJKKKMMMJJJQQQ[[[cccooowwwtttrrrtttwww|||xxxkkkaaaUUULLLBBB777111000......---,,,,,,,,,,,,---------......------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,++++++******+++************+++,,,,,,+++++++++,,,,,,------------------............///------------...///000000000000111222444666888999888666777<<<>>>AAAHHHOOO\\\uuu~~~rrrgggfffkkkzzz}}}||||||yyyuuurrrppprrruuutttssspppjjjccc]]]YYYVVVSSSTTT[[[```dddiiinnnqqqxxx}}}{{{yyywwwtttqqqooooooppppppxxx{{{}}}}}}||||||}}}~~~}}}||||||}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}||||||}}}tttkkkfff___^^^\\\[[[]]]dddooowww}}}|||}}}}}}~~~{{{||||||}}}~~~~~~|||wwwvvvssskkkaaaYYYUUUTTTOOOOOOOOOMMMKKKJJJKKKMMMHHHMMMRRRXXXcccvvvuuutttuuuwwwyyy|||zzzpppfffZZZPPPFFF:::333111......---,,,,,,,,,,,,------------------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------......///000111111111222333444555777888777666777<<>>???DDDNNNUUUccc{{{yyyxxxpppddd```bbbqqq{{{xxxvvv{{{vvvssssssvvvwwwwwwtttooohhhaaa\\\XXXXXX[[[```cccfffoooxxx~~~}}}}}}}}}}}}~~~}}}}}}~~~~~~}}}~~~}}}{{{|||{{{~~~rrrkkkddd```]]][[[```fffsssxxx~~~~~~~~~~~~~~~}}}}}}}}}}}}{{{zzzyyyxxxxxx}}}}}}}}}~~~~~~rrrbbb]]]VVVQQQNNNOOONNNKKKJJJLLLMMMLLLNNNTTT\\\jjjyyyuuusssuuuvvvyyy~~~~~~zzzrrrgggZZZQQQHHH===666333111000///---,,,,,,,,,,,,,,,,,,---------,,,,,,+++,,,++++++******++++++,,,...+++((((((***,,,,,,,,,,,,+++++++++,,,,,,+++)))***+++---......---+++*********+++++++++,,,,,,,,,//////000000111000000/////////000000000111111111222222333444555555555555666:::===>>>???DDDMMMTTTccc{{{{{{yyyqqqfffdddfffvvviii}}}yyytttyyyxxxvvvzzzzzzzzzxxxssskkkccc^^^XXXXXX[[[```dddhhhrrr|||~~~~~~~~~}}}~~~~~~|||{{{{{{zzzzzz~~~~~~}}}}}}~~~zzzxxxwwwyyy~~~ssshhhbbb```^^^___bbblllrrr{{{~~~~~~~~~}}}}}}|||||||||}}}|||{{{yyyxxxwwwwwwwww}}}}}}}}}}}}~~~~~~~~~~~~~~~mmmdddVVVQQQOOOPPPPPPLLLJJJKKKLLLKKKMMMSSSZZZggg{{{xxxtttrrrssstttwww{{{zzz~~~~~~{{{sssggg[[[RRRIII>>>666333000///...---,,,++++++++++++,,,------.........---,,,++++++******++++++,,,,,,***))))))+++---------///222444222---)))***,,,***+++,,,------,,,+++*********+++++++++,,,,,,,,,******+++,,,------------//////000000000000111111333333444555666666666666666:::===>>>???CCCLLLSSSddd{{{|||rrrhhhhhhiii{{{VVVtttzzztttxxx~~~{{{zzz{{{{{{xxxssskkkddd___YYYYYY[[[```cccgggpppzzz~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{{{{zzzzzzzzz{{{|||}}}~~~~~~}}}}}}|||}}}~~~xxxuuurrrwww~~~nnngggeeecccaaabbbeeelllvvv~~~~~~}}}}}}||||||{{{{{{|||{{{zzzyyyxxxxxxxxxxxxyyyzzzzzz{{{||||||}}}}}}}}}}}}~~~uuuiiiZZZTTTOOOOOOOOOLLLKKKMMMMMMMMMOOOUUU[[[fffxxxxxxssspppqqqqqqttt}}}~~~{{{~~~}}}ssshhh[[[SSSJJJ???777444000000...---,,,+++++++++,,,------.........------,,,++++++******++++++,,,******)))***+++,,,---...777???EEEAAA555,,,)))+++***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,((((((***+++,,,,,,,,,,,,////////////000000000111222333444555555666666666444888<<<===>>>DDDMMMUUUddd{{{pppggghhhfffzzzMMMggg}}}xxxtttwww}}}}}}}}}|||xxxssskkkddd```\\\[[[]]]```bbbdddlllvvv~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}||||||}}}~~~~~~xxxyyy{{{|||~~~}}}}}}|||{{{|||}}}~~~}}}~~~vvvrrroootttwwwmmmjjjfffbbbaaaaaagggqqqyyy~~~~~~}}}}}}|||{{{{{{zzzzzzzzzyyyxxxxxxxxxxxxxxxwwwwwwyyy{{{}}}~~~{{{mmm```XXXPPPNNNMMMKKKMMMQQQQQQQQQTTTYYY]]]eeeuuuxxxsssooonnnnnnqqqyyyssshhh\\\TTTKKK@@@777444222111000...------,,,,,,............---,,,+++***,,,++++++******++++++,,,))))))***++++++,,,---...999CCCMMMKKK???222+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---...///000000111111...////////////000000000111222333444444555444444222666:::===???EEEOOOWWWddd{{{~~~oooeeeeeeaaarrrKKK]]]xxxsssrrruuuzzz~~~vvvnnngggccc______aaaddddddeeekkksss{{{~~~~~~~~~}}}}}}}}}{{{|||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~vvvwwwyyy{{{}}}~~~}}}|||{{{zzzyyyzzz{{{{{{{{{}}}uuuppplllqqq}}}wwwnnngggcccbbb___dddkkksssyyy~~~}}}||||||{{{{{{xxxxxxwwwwwwvvvwwwwwwwwwxxxyyy{{{}}}qqqeee\\\RRRNNNMMMLLLOOOTTTUUUUUUWWW[[[^^^cccppp}}}zzztttnnnllllllmmmuuu~~~~~~ssshhh]]]VVVMMMAAA777444222111000///...---------.........---,,,+++)))(((,,,++++++******++++++,,,)))***,,,,,,++++++,,,---111;;;FFFIIICCC999111,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------...///000000000000......////////////000000000111222333444444444444111555:::<<<>>>DDDNNNVVVddd|||~~~uuuwwwqqqdddaaa[[[jjjJJJTTTooowwwrrrnnnqqqwww}}}~~~tttmmmiiiccccccfffjjjjjjjjjnnnuuuxxx}}}~~~}}}||||||{{{zzz{{{|||}}}~~~~~~~~~~~~}}}}}}|||{{{{{{{{{||||||wwwxxxzzz{{{}}}~~~}}}|||zzzxxxwwwwwwwwwxxxyyy{{{}}}~~~uuuooolllooozzzwwwlllfffeee___bbbggglllsss|||~~~}}}|||{{{{{{yyyxxxxxxwwwxxxxxxyyyyyyzzz{{{|||~~~~~~|||tttggg^^^UUUQQQOOONNNPPPUUUUUUUUUXXX[[[\\\___jjjuuu{{{tttnnnkkkiiijjjrrr{{{|||sssiii^^^VVVMMMAAA888444111000///...---,,,,,,,,,+++,,,,,,,,,+++******))),,,++++++******++++++,,,)))+++------+++***+++,,,+++111999AAACCC>>>666///++++++************++++++******+++++++++,,,,,,,,,,,,,,,------------,,,,,,........./////////000000111222333444555555555555444777;;;======CCCLLLSSSddd|||{{{~~~zzzzzzvvvfff___ZZZcccwwwIIINNNeeeyyytttjjjnnnuuu|||zzzrrrnnneeefffjjjooopppooosssyyyuuuzzz~~~}}}|||{{{zzzyyyzzz{{{}}}~~~}}}|||{{{zzzyyyxxxxxxxxxxxxyyy{{{|||~~~}}}|||zzzxxxvvvuuuuuuvvvwwwyyy{{{}}}~~~uuunnnlllnnnxxx~~~qqqjjjjjj```aaadddiiipppzzz~~~}}}|||{{{{{{{{{zzzzzz{{{{{{||||||zzz{{{|||}}}~~~}}}}}}~~~|||}}}yyyzzz~~~wwwggg^^^WWWUUUSSSPPPQQQTTTUUUUUUWWWYYYYYY[[[eeeooo|||uuunnnjjjhhhiiipppyyyyyysssiii^^^WWWNNNBBB888444000///...---,,,+++++++++))))))***++++++++++++***,,,++++++++++++++++++,,,))),,,...---+++)))***,,,,,,---222;;;AAA@@@888111++++++************++++++******+++++++++,,,,,,,,,/////////000//////................../////////000222333444555666666666666666:::=========AAAIIIQQQddd|||xxxzzz{{{hhh___[[[aaaqqqFFFMMM___}}}vvvssstttwww}}}yyyssssssqqqpppqqquuuyyy{{{|||}}}}}}|||}}}~~~}}}|||||||||{{{}}}~~~{{{yyyxxxyyyzzzzzzzzzxxxvvvuuuqqqssswwwzzz|||}}}}}}|||zzzyyywwwuuutttuuuvvvwwwyyyyyyzzz{{{|||}}}sssllliiikkkwww|||qqqooohhhgggffffffkkkttt~~~~~~~~~|||}}}{{{yyyyyyzzz{{{|||{{{xxxyyyyyyzzz{{{||||||}}}~~~||||||}}}~~~xxxuuuuuuxxxxxxzzz|||~~~~~~|||{{{|||yyylllfff]]]WWWTTTRRRRRRQQQRRRQQQSSSTTTSSSTTT\\\fffxxxxxxqqqrrrttttttrrrrrr~~~xxxrrriii___XXXNNNAAA666111000000000000////////////,,,+++++++++***)))))))))+++++++++++++++++++++++++++++++++***************)))---111666>>>@@@999......---,,,,,,******)))(((---//////---(((### ......//////...---,,,,,,---......///000111111222222333222111000222555888777666888<<>>AAAEEENNNXXXpppwwwkkk```cccoooUUUMMMJJJMMMLLLJJJUUUeeerrrvvvooogggnnnxxxyyyoooiiicccbbbaaa```aaaccceeeggghhhoooyyy~~~~~~}}}||||||||||||||||||{{{xxxuuutttttttttuuuxxxyyyzzzzzzzzzxxxvvvuuurrrrrrqqqqqqqqqrrrssssssppprrrtttvvvxxxzzz{{{{{{}}}~~~sssiiidddcccfffqqq}}}vvvrrrooolllkkkiiifffcccbbbbbbccceeefffgggjjjoootttyyy~~~}}}{{{{{{|||}}}}}}}}}~~~}}}}}}|||zzzyyyyyyxxxyyyzzz|||~~~yyyyyyzzzwwwrrraaaYYYSSSPPPMMMJJJIIILLLIIITTTeeezzzvvvoookkkllluuuvvvmmmddd^^^VVVJJJ???;;;111000///...---,,,++++++---------,,,,,,+++++++++---------------------------,,,,,,,,,,,,,,,,,,,,,+++)))+++000000,,,))))))))))))))))))))))))))))))***+++,,,+++++++++---///,,,,,,---.../////////...000000111111222222222333222333222111000222555888666666999>>>AAAEEENNNXXXooo{{{wwwkkk___cccppp[[[UUUOOOLLLJJJJJJPPPWWWgggttt}}}}}}uuummmhhhnnnvvv}}}}}}uuurrrjjjgggfffhhhgggdddccceeehhhppp{{{~~~~~~~~~~~~~~~}}}|||{{{zzz}}}zzzxxxvvvvvvwwwxxxwwwxxxyyyzzzzzzyyywwwuuussssssqqqqqqqqqqqqssssssssstttvvvyyyzzz{{{{{{{{{|||}}}~~~uuukkkdddfffhhhppp|||yyysssooommmjjjfffbbb```aaacccdddfffkkkqqqvvvyyy{{{}}}~~~}}}|||~~~{{{xxxxxx|||~~~}}}|||{{{{{{|||}}}~~~xxx||||||pppeeeXXXPPPOOONNNJJJFFFMMMRRR]]]ppp~~~qqqooonnnmmmrrryyywwwqqqiiibbbZZZNNN@@@555000///...---,,,,,,---...***+++---......---+++***)))***,,,------,,,***)))++++++++++++++++++++++++)))***+++***)))***---000000000///---)))###,,,,,,,,,,,,,,,,,,,,,,,,............////////////000111111111111222222222222333333333333333333444555555999>>>AAADDDMMMVVVpppxxxvvv}}}pppeeedddnnn^^^XXXSSSPPPMMMLLLOOOUUUYYYddduuu}}}yyyxxxuuuwww~~~zzzqqqkkkiiinnnwww~~~|||vvvpppllljjjkkkhhhdddbbbdddfffnnnyyy~~~{{{||||||}}}}}}}}}||||||~~~|||zzzxxxxxxxxxxxxxxxxxxzzzzzzzzzxxxvvvuuussssssrrrqqqqqqrrrssssssssstttwwwyyyzzz{{{|||||||||}}}}}}uuukkkeeeeeehhhqqq~~~vvvpppmmmjjjeeebbbbbbdddgggjjjrrrvvv{{{~~~~~~|||yyyzzz}}}~~~}}}{{{~~~}}}}}}}}}|||||||||{{{{{{|||~~~~~~}}}~~~}}}{{{{{{{{{|||~~~}}}yyyqqqfffYYYQQQOOONNNKKKHHHLLLOOOYYYkkk~~~qqqnnnnnnlllqqqxxx{{{tttkkkddd[[[OOOAAA666333222000///.........///***+++,,,------,,,+++******+++,,,------,,,+++***++++++++++++++++++++++++***+++,,,+++++++++...000......---------.........,,,,,,,,,,,,,,,,,,,,,,,,............//////////////////000000000111111111222222333333333333444444777777:::???AAAEEEMMMWWWmmmwwwuuu~~~rrrgggdddkkkeee^^^XXXTTTQQQMMMNNNRRROOOXXXeeeuuu|||vvvqqqnnnmmmpppvvvxxxrrrmmmkkkjjjooowww~~~{{{sssooolllkkkhhhcccbbbdddeeelllvvv~~~zzzzzz{{{{{{|||}}}}}}}}}~~~}}}|||{{{yyyxxxxxxyyyyyyzzzzzzyyyxxxvvvuuutttsssrrrqqqqqqrrrsssttttttuuuwwwyyy{{{||||||}}}}}}}}}}}}~~~~~~tttkkkfffdddhhhsss|||sssllliiieeecccdddiiiooosss~~~|||}}}~~~~~~{{{xxxxxxyyyzzz||||||||||||{{{zzz|||}}}}}}|||}}}yyyvvvuuusssuuuwwwyyyzzz||||||zzzwwwlll___UUURRRQQQNNNKKKLLLNNNVVVeee|||}}}pppmmmlllkkkooowww{{{tttkkkbbbZZZNNN@@@666444333111///...------...+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---,,,,,,,,,...000222000,,,)))((())),,,---,,,,,,,,,,,,,,,,,,,,,,,,............////////////.../////////000000000000222222222333333444444444777777:::???BBBEEENNNWWWiiiwwwvvvtttooojjjnnnqqqhhh^^^XXXRRRNNNMMMPPPLLLQQQZZZfffvvv|||wwwssskkkjjjmmmrrrrrrnnnlllmmmjjjooowww~~~~~~|||{{{zzzzzz{{{}}}uuuppplllkkkgggcccccceeeeeekkkssszzz~~~~~~{{{{{{{{{{{{{{{||||||}}}~~~~~~}}}}}}{{{zzzxxxwwwzzzzzzzzzzzzyyywwwvvvuuutttsssrrrqqqqqqrrrssstttuuuvvvwwwyyyzzz||||||}}}}}}}}}|||}}}}}}sssjjjeeebbbhhhtttvvvmmmjjjfffeeehhhooovvv{{{~~~}}}yyyvvvxxxzzz|||}}}|||{{{zzz{{{|||}}}}}}}}}~~~}}}yyyxxxwwwyyy{{{|||}}}~~~}}}{{{wwwjjj```ZZZVVVRRRNNNOOOOOOUUUbbbyyy|||ooolllkkkiiilllttt~~~~~~vvvoooeee]]]VVVLLL???666333222///---,,,+++++++++,,,+++************+++,,,---,,,++++++++++++,,,---++++++++++++++++++++++++***+++,,,,,,++++++---...333000+++'''%%%%%%&&&'''++++++,,,,,,,,,,,,------............/////////////////////000000000111111222222222333333444444444777777:::???AAADDDLLLVVVddd{{{yyyyyyuuurrrnnnqqqvvvhhh^^^WWWQQQOOOQQQJJJLLLPPPXXXdddttt~~~zzzvvvnnnkkklllooooookkkjjjllljjjooowww}}}zzzsssnnnkkkjjjggghhhjjjpppyyy|||vvvpppmmmhhhcccbbbeeefffjjjppptttvvvxxxyyy{{{|||}}}~~~}}}|||{{{{{{{{{{{{|||}}}}}}}}}|||zzzyyywwwvvvzzzzzzyyyyyyxxxwwwvvvvvvttttttrrrrrrrrrrrrttttttwwwwwwwwwxxxyyyzzz{{{||||||||||||~~~|||rrriiiccc```ffftttwwwooollliiiiiimmmttt|||~~~~~~yyy{{{|||}}}}}}|||zzzxxx|||}}}~~~~~~~~~{{{yyyxxxnnneee^^^WWWRRRQQQPPPTTTaaaxxx{{{nnnjjjiiifffjjjqqq{{{}}}qqqjjjaaaYYYTTTLLLAAA999333222///---,,,+++++++++,,,,,,+++******+++,,,,,,------,,,++++++,,,------++++++++++++++++++++++++(((***++++++******+++,,,,,,+++++++++,,,---//////+++++++++,,,,,,---------............////////////000000000111111111222222111111222333333444555555666666999===???BBBKKKTTT___www}}}}}}vvvmmmjjjoooxxxlllbbbYYYUUUTTTLLLLLLMMMQQQYYYeeepppvvv|||wwwqqqnnnnnnmmmjjjhhhiiijjjooovvv|||xxxpppjjjfffdddaaaaaabbbfffoooyyy}}}uuupppjjjdddccceeehhhjjjmmmooopppqqqrrrtttxxx{{{}}}|||{{{{{{||||||~~~}}}|||{{{yyyxxxwwwwwwyyyyyyyyyxxxxxxxxxxxxxxxuuutttsssrrrrrrssstttuuuyyyxxxxxxwwwwwwxxxyyyyyyzzz{{{}}}|||qqqgggbbb^^^dddrrrzzzrrrpppnnnnnnqqqxxx~~~}}}}}}~~~}}}}}}{{{yyyxxx|||~~~~~~xxxwww}}}vvvkkk```YYYTTTTTTWWWcccyyy{{{mmmiiigggdddhhhooouuu|||zzzooohhh^^^WWWSSSLLLCCC<<<444333111///...------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++((()))++++++***))))))***)))***+++---////////////***++++++,,,,,,------...............////////////111111111111222222222222111111222333333444555555666555888<<>>@@@CCCKKKTTTZZZuuuzzzjjjgggnnn}}}ooofff[[[WWWRRRMMMKKKKKKLLLNNNRRRRRRVVV]]]fffsssxxxtttpppjjjdddeeegggkkksss|||~~~|||yyyvvvuuuvvvyyy{{{|||{{{~~~{{{tttlllhhheeeccceeejjjlllppptttssspppnnnqqquuuyyy~~~|||{{{|||yyyzzz|||~~~~~~}}}~~~}}}}}}{{{zzzyyyxxxwwwtttuuuvvvwwwxxxxxxwwwwwwuuuuuuuuuuuuvvvwwwxxxxxx~~~|||zzzxxxxxxxxxyyyzzzxxxyyy|||~~~xxxmmmddd______dddllltttzzz~~~~~~~~~~~~~~~}}}|||zzz{{{|||}}}}}}|||{{{zzz||||||{{{|||}}}yyy{{{~~~rrrnnnyyy|||mmmgggeeecccgggooouuupppqqq}}}}}}mmmbbbUUUMMMJJJEEE<<<444111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++******)))))))))+++++++++,,,,,,---------//////...------.........,,,,,,---.../////////.........///000111222222333444333333333444666888999777666999>>>@@@CCCLLLUUU^^^yyyyyy}}}mmmkkknnnzzzqqqbbb^^^WWWPPPKKKIIIIIIIIILLLKKKMMMRRRWWW```ppp~~~xxxqqqkkkfffbbbcccfffllluuu~~~wwwpppiiifffcccaaadddiiimmmrrrvvvvvvrrrppprrruuu{{{~~~|||zzzzzz|||~~~~~~}}}~~~~~~|||{{{yyyxxxwwwuuuuuuuuuvvvvvvwwwwwwwwwxxxxxxwwwwwwxxxyyyzzzzzz|||{{{yyyxxxwwwxxxyyyzzzzzz{{{|||}}}xxxnnnfffaaa___dddllltttzzz~~~~~~~~~~~~}}}}}}|||zzz{{{|||}}}}}}}}}||||||{{{{{{zzzzzz{{{}}}yyyzzz|||}}}nnniiigggeeeiiiqqquuuuuusss|||pppeeeWWWNNNJJJEEE<<<555111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++*********)))))))))++++++++++++,,,,,,,,,---,,,++++++******+++++++++------......///.........111000000000000000000000111111111111222444666777777777999>>>@@@CCCLLLUUU```zzzwwwmmmxxx|||kkkiiimmm~~~ooojjjbbbYYYQQQMMMJJJJJJIIIGGGGGGIIIKKKNNNYYYcccvvvyyynnngggddd```^^^___ccclllwww}}}|||~~~}}}{{{qqqjjjeeecccaaa___bbbgggnnnsssxxxxxxtttrrrsssvvv}}}~~~}}}{{{zzzzzz|||~~~~~~}}}}}}|||zzzxxxwwwvvvuuuuuuttttttuuuwwwwwwxxxxxxxxxwwwxxxxxxyyyyyyzzzyyyxxxwwwwwwwwwxxxyyy||||||{{{|||}}}wwwnnngggccc___eeemmmuuu{{{~~~~~~}}}}}}}}}}}}}}}||||||zzz{{{|||}}}}}}}}}}}}}}}zzzzzzyyyyyyyyyzzz|||}}}xxxxxx|||qqqmmmkkkhhhmmmtttvvv}}}xxx}}}uuuiiiYYYOOOJJJEEE===666222111000///...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++************))))))*********+++++++++++++++...---------------...............///......------333222222111000//////...111111111222333444555666777777:::>>>AAADDDLLLUUUbbb|||tttfffnnn{{{hhhhhhlll}}}{{{rrrggg^^^VVVQQQOOOLLLIIIHHHHHHHHHHHHNNNVVVaaappp{{{llleeeccc___\\\ZZZ]]]fffrrr}}}zzzzzzzzzvvvrrrkkkeeeaaaaaa```^^^```eeemmmrrrxxxxxxtttrrrsssvvv}}}~~~{{{{{{zzz{{{|||}}}}}}}}}}}}zzzxxxvvvwwwuuutttssssssuuuwwwxxxwwwwwwvvvvvvvvvvvvvvvwwwxxxwwwwwwvvvvvvwwwxxxyyy{{{{{{zzz{{{}}}uuummmfffbbb___eeeooovvv{{{~~~}}}}}}|||||||||||||||}}}~~~~~~~~~}}}}}}}}}||||||zzzyyyxxxxxxxxxyyyzzz{{{~~~}}}vvvvvvzzztttpppooommmpppxxxxxxxxxlll]]]QQQJJJDDD>>>888222111000...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++++++++++++++************************///............//////000.../////////...---,,,,,,222111111111000000//////333333333444555666777888777777:::???AAADDDLLLUUUddd}}}}}}mmmooo{{{iiiiiinnn}}}zzzlll```VVVQQQNNNJJJHHHIIIHHHGGGKKKPPPTTT^^^qqqpppiiigggaaa^^^[[[]]]eeerrr}}}yyyvvvpppkkkgggbbb`````````^^^```dddjjjpppuuuvvvsssqqqsssvvv~~~~~~~~~~~~}}}|||yyyzzz{{{|||||||||}}}}}}}}}{{{xxxvvvvvvuuutttssstttvvvxxxyyyxxxxxxwwwvvvuuuuuuuuuvvvvvvvvvvvvvvvwwwxxxxxxyyyzzzyyyyyyzzz}}}}}}sssjjjccc______fffpppwww{{{~~~|||{{{{{{zzz{{{|||~~~}}}}}}|||{{{||||||}}}~~~~~~}}}|||{{{zzz{{{zzzyyyyyyyyyzzz{{{|||xxxrrrsssxxxwwwtttssspppttt|||{{{zzzooo___SSSKKKDDD>>>999333111///...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,------------------------************************++++++******+++,,,,,,---.../////////...---,,,,,,...//////000111111222222222333333555666666777777888777:::???AAADDDMMMVVVeee~~~yyyvvv|||kkkmmmrrr|||kkk\\\TTTPPPKKKHHHHHHGGGEEEGGGLLLLLLQQQ]]]ppptttkkkgggeeeaaa^^^```hhhsss~~~~~~uuunnnhhhfffbbb```bbbaaa___```dddhhhmmmrrrrrrpppppptttxxx~~~~~~~~~~~~~~~}}}{{{yyyxxxwwwyyy{{{|||||||||}}}~~~}}}~~~}}}{{{xxxwwwtttttttttuuuvvvxxxzzz{{{{{{zzzyyyxxxwwwwwwwwwwwwuuuuuuvvvwwwxxxyyyyyyyyyyyyyyyyyyzzz~~~{{{qqqhhh```\\\___gggrrrxxx{{{~~~}}}zzzssssssrrrsssuuuxxx{{{}}}~~~}}}|||{{{|||}}}~~~~~~}}}|||{{{{{{||||||{{{{{{{{{|||~~~zzz|||sssnnnpppuuu~~~yyyvvvvvvtttwww~~~yyyoooaaaUUULLLEEE>>>:::333222///---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,------------......+++++++++++++++*********,,,++++++,,,,,,---...///.........///......------,,,---...///111333444555000000222333444555555555888888;;;???BBBEEEMMMVVVddd}}}zzz~~~ppppppuuu|||jjj```WWWQQQKKKJJJHHHEEEFFFIIIHHHJJJQQQ\\\hhhxxx}}}rrrlllgggdddbbbeeellluuu~~~xxxooojjjfffcccbbbdddcccaaaaaaeeehhhlllppppppoooqqqvvv|||~~~}}}}}}~~~}}}|||zzzxxxwwwuuuxxx|||}}}|||{{{|||~~~{{{|||}}}~~~}}}{{{yyywwwrrrsssuuuvvvyyyzzz|||}}}|||{{{zzzxxxwwwvvvvvvvvvtttuuuvvvxxxyyyzzzzzzzzz{{{{{{{{{|||~~~zzzoooggg```\\\___hhhsssyyy{{{~~~~~~zzzvvvtttooonnnnnnpppssswww{{{}}}~~~|||||||||~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}~~~|||ssstttuuuvvvxxxzzz|||}}}|||}}}pppkkkmmmrrrzzzzzzxxxwwwuuuyyywwwooobbbWWWMMMEEE>>>:::444222///---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++,,,,,,---------,,,,,,,,,++++++++++++...------...///000111111------......///.........,,,,,,...///111333444555///000222444555555555444888888;;;@@@BBBEEEMMMVVVccc{{{}}}sssrrrvvvzzzoooaaaYYYRRRNNNKKKGGGFFFIIIIIIIIILLLRRRVVVaaawww~~~vvvhhhfffeeehhhnnnwww~~~{{{rrrmmmhhhdddccceeeeeebbbbbbeeehhhllloooooonnnqqqxxx|||}}}}}}}}}}}}{{{zzzxxxuuuxxx|||}}}|||{{{|||~~~yyyzzz|||~~~}}}{{{yyywwwqqqsssuuuxxxzzz|||}}}~~~zzzyyyxxxvvvuuuttttttttttttuuuwwwxxxzzzzzz{{{{{{}}}}}}}}}}}}yyyoooggg```\\\___hhhssszzz{{{~~~|||xxxtttqqqooonnnnnnoooppptttyyy~~~~~~}}}|||}}}~~~~~~~~~~~~zzzqqqpppppppppqqqsssuuuwwwtttwwwyyy{{{|||nnniiikkkooowww~~~{{{yyyxxxvvvzzzuuunnncccWWWNNNEEE>>>999444222///---+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,)))))))))******+++++++++---------,,,,,,+++++++++*********+++,,,---...///,,,,,,---.../////////...------...000111333444444111222444666777777777666888888;;;@@@BBBEEEMMMVVVbbbzzz}}}uuussswwwyyyfff```XXXRRRMMMKKKIIIHHHEEEFFFIIILLLMMMSSSbbbrrr~~~tttjjjdddjjjvvv~~~wwwjjjnnniiiffffffdddaaa```cccfffjjjnnnppppppttt{{{{{{|||}}}~~~~~~}}}|||{{{zzzzzzzzzzzzzzzzzzzzzzzz}}}}}}~~~~~~}}}|||{{{zzzuuuvvvxxxzzz|||~~~~~~~~~~~~|||yyyvvvsssssstttuuuvvvxxxyyyzzzzzzyyyyyy{{{|||}}}~~~~~~~~~tttiii```^^^```ccckkksssxxx}}}~~~}}}yyyvvvsssqqqpppoooqqqqqqqqqtttxxx}}}{{{uuurrrqqqtttuuutttvvvzzzzzz{{{zzzxxx{{{xxxnnngggdddeeemmmwww~~~{{{{{{{{{}}}yyypppcccWWWOOOHHHAAA<<<111000......//////---,,,//////...,,,******---///,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++)))************+++++++++---,,,,,,,,,,,,---......///////////////.........000000000111222222333333777555333555888:::999666444777;;;>>>AAAGGGOOOUUUbbbuuuqqqqqqvvvooovvv}}}tttgggZZZRRROOOMMMMMMJJJJJJKKKJJJGGGHHHRRR^^^vvv|||rrrlllrrr|||vvvssslllgggeeeccc``````cccjjjnnnrrrttttttvvv{{{}}}}}}}}}~~~}}}}}}||||||zzzzzzzzzzzzzzzzzzzzzzzz}}}~~~~~~~~~}}}|||{{{yyyzzz{{{|||}}}~~~~~~~~~}}}}}}|||yyyvvvtttttttttuuuvvvwwwxxxyyyyyyxxxxxxyyyzzz||||||}}}{{{rrriiiaaa___bbbdddllluuuyyy~~~~~~yyyvvvuuutttsssrrrrrrsssssswwwyyy{{{~~~}}}{{{|||wwwllleeeaaabbbjjjsss}}}}}}~~~zzzpppbbbWWWOOOIIIBBB===555333000000//////---++++++---...---+++***+++,,,+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++************++++++++++++---,,,,,,,,,,,,---....../////////////////////...000000000111222222333333555333222444666888777555555888<<<>>>AAAFFFNNNUUUcccuuuvvvuuuzzz^^^cccooo}}}xxxfffZZZSSSQQQPPPGGGGGGIIIJJJHHHGGGMMMVVV___pppzzztttxxx|||rrriiidddbbbaaaccchhhppptttyyyzzzzzzzzz|||~~~}}}|||||||||}}}||||||||||||||||||||||||~~~~~~~~~}}}}}}~~~~~~~~~~~~|||}}}|||zzzwwwttttttuuutttuuuvvvwwwwwwxxxwwwwwwwwwyyyzzz|||}}}xxxpppgggaaa```ccceeemmmvvv{{{}}}wwwrrrqqqrrrsssuuuxxxzzz|||}}}~~~}}}|||xxxlllddd``````gggnnnuuuzzz~~~}}}~~~rrrcccWWWOOOIIICCC>>>666444111///...---+++))))))+++......,,,***))))))------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))***+++************+++++++++,,,---,,,,,,,,,,,,---............//////////////////000000000111222222333333333222111222444666555444777:::===???AAAFFFNNNTTTcccuuuyyyxxx|||WWWYYYaaammmxxx{{{jjj___XXXUUUIIIHHHKKKNNNMMMKKKNNNTTTSSS]]]ooo~~~{{{nnnhhhfffggglllqqqyyy}}}~~~}}}||||||}}}}}}||||||||||||||||||||||||~~~|||}}}}}}{{{xxxvvvuuuvvvttttttuuuvvvvvvwwwwwwwwwwwwyyy{{{}}}~~~vvvmmmeee______ccceeennnwww|||}}}zzzuuurrrvvvwww{{{}}}|||{{{~~~~~~pppgggcccbbbgggmmmqqquuu|||}}}|||}}}vvveeeXXXPPPJJJBBB<<<444222///---,,,,,,+++)))***,,,......,,,*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************+++++++++,,,,,,---,,,,,,,,,,,,---..................////////////000000000111222222333333222222222333444555555555999;;;>>>@@@AAAFFFMMMSSSaaatttyyy{{{yyyxxx{{{TTTUUUYYYaaaiiivvvqqqbbbZZZSSSPPPOOOPPPNNNIIIHHHJJJNNNQQQ\\\ooo~~~vvvoooooorrrwww}}}~~~||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~{{{}}}~~~}}}zzzxxxwwwxxxuuuuuuuuuvvvwwwwwwxxxxxxzzz|||~~~uuulllddd]]]^^^bbbeeennnxxx}}}|||zzzyyywwwvvv~~~~~~}}}|||{{{|||~~~vvvlllgggeeehhhmmmrrrvvv}}}}}}|||~~~|||zzz~~~{{{hhh[[[SSSLLLBBB;;;444222///---.........---.........,,,******,,,...(((((((((((())))))))))))++++++++++++++++++++++++******++++++++++++*********++++++++++++,,,,,,,,,---,,,,,,,,,,,,---......---.........//////000000000000000111222222333333222333444444444555666666:::===???AAABBBFFFMMMSSS___rrrqqquuu~~~zzzyyy|||OOOOOORRRXXX^^^iii{{{nnnaaaYYYSSSOOOOOONNNJJJHHHIIIJJJJJJPPP^^^sss~~~~~~zzzzzz|||~~~}}}||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~|||~~~}}}zzzzzzzzzwwwwwwwwwwwwxxxyyyzzz{{{}}}uuukkkccc]]]^^^bbbfffpppyyy|||xxxwwwxxxzzz{{{}}}~~~}}}|||zzz{{{|||~~~yyynnniiifffgggkkkpppttt{{{|||zzz|||}}}{{{yyy|||kkk___XXXPPPEEE<<<777444111000000222222222//////...,,,******---///+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,+++******++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......------......///000000000000000000111222222333333333444666666555555777888:::===@@@AAACCCGGGNNNTTT___sssqqqttt~~~|||~~~KKKKKKMMMRRRVVV^^^mmm|||yyyggg^^^VVVTTTSSSOOOMMMMMMIIIHHHKKKUUUaaarrr~~~~~~~~~~~~~~~~~~}}}|||zzz|||||||||||||||||||||||||||}}}~~~}}}}}}}}}||||||zzzyyyyyyyyyzzz{{{|||}}}sssjjjccc^^^```eeeiiirrr||||||wwwtttvvvyyy}}}}}}~~~~~~|||{{{zzz{{{|||~~~zzz|||wwwlllfffbbbbbbeeegggjjjpppyyy~~~vvvtttvvvxxx{{{{{{yyy{{{kkkbbb]]]VVVJJJ@@@888555111//////000000000,,,---...---+++***+++------------....../////////***************************++++++,,,,,,++++++***+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......------......///000000111000000000111222222333333222444666666555444666999:::===@@@BBBCCCHHHPPPUUUcccwwwrrrttt~~~}}}{{{}}}IIIIIIKKKOOOQQQWWWdddpppyyysssfff^^^XXXQQQLLLJJJKKKIIILLLQQQVVV___sss~~~~~~~~~}}}||||||}}}~~~{{{zzz||||||||||||||||||||||||{{{}}}~~~}}}{{{zzz}}}~~~}}}}}}{{{{{{zzzzzz{{{|||~~~}}}rrrjjjddd```ccchhhkkkuuu}}}vvvrrrsssxxx|||}}}~~~}}}{{{yyyzzz{{{}}}~~~uuuvvv|||tttiiibbb^^^^^^```\\\___dddmmm{{{wwwooonnnppprrrvvvzzz{{{yyyyyykkkdddaaaZZZNNNCCC777444///,,,,,,,,,,,,+++)))+++......,,,***))))))((((((((())))))************************************+++,,,------,,,+++***++++++,,,,,,,,,------------,,,,,,,,,,,,---......---------...///000000111000000000111222222333333111444666666444444666888:::===@@@BBBDDDIIIPPPVVVfffzzzqqqsss|||yyywwwzzzGGGGGGHHHJJJOOOWWWaaahhhuuu||||||nnnhhhcccYYYPPPOOOLLLKKKKKKKKKQQQ^^^lll~~~~~~}}}}}}}}}~~~~~~{{{zzzzzz}}}~~~}}}|||{{{zzzyyyyyy{{{}}}~~~|||zzzyyyxxxyyyyyy{{{}}}~~~~~~}}}~~~~~~}}}}}}~~~~~~tttkkkccc]]]___eeemmmwww}}}yyytttppprrryyyzzz~~~~~~~~~||||||}}}~~~~~~~~~~~~~~~~~~wwwpppnnnsss|||rrrgggaaa[[[VVVTTTUUUTTTYYYdddrrr}}}rrrkkklllmmmkkkooowww~~~~~~xxxnnnddd___ZZZMMMAAA888444///,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------------,,,,,,,,,,,,++++++'''((()))***+++,,,,,,,,,,,,---...---,,,,,,---...,,,,,,++++++,,,,,,---...,,,---...///000000000000222222222333333444444444666666666666777777777777>>>===>>>BBBEEEIIISSS]]]lllqqqoooxxxyyywwwxxxEEEEEEEEEFFFIIIPPPYYY___hhhqqq}}}qqqaaaUUUQQQMMMKKKLLLLLLOOOWWW```ooo~~~~~~}}}}}}~~~~~~~~~~~~}}}|||zzzyyyzzz|||~~~}}}|||{{{{{{zzzxxx{{{}}}~~~}}}|||}}}~~~~~~|||zzzyyyyyyyyyyyy|||}}}~~~|||rrriiiaaa]]]```fffoooyyyvvvnnnlllppprrrxxx}}}~~~~~~}}}|||{{{|||~~~~~~~~~~~~~~~~~~}}}rrrkkkgggkkkqqqtttvvvyyy{{{oooddd]]]WWWSSSSSSRRRRRRVVV___jjjyyy|||ppphhhhhhhhheeegggooo|||~~~yyynnneee```ZZZNNNBBB888555000---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,++++++------,,,,,,***)))''''''+++,,,------++++++,,,---------,,,,,,------...///------......///000000000111222222333333444444555555666666666777777888888>>>===???CCCFFFJJJTTT___oooqqqooouuuyyyvvvvvvDDDDDDCCCCCCDDDJJJQQQVVV\\\gggvvvsssbbbYYYSSSNNNNNNNNNNNNPPPSSS^^^ppp~~~~~~~~~}}}~~~~~~~~~~~~}}}}}}}}}}}}{{{zzzyyyyyyzzz}}}~~~~~~~~~}}}}}}}}}|||||||||}}}~~~~~~}}}~~~}}}|||{{{{{{{{{{{{~~~zzzooofff___\\\aaahhhrrr||||||pppjjjiiihhhnnnwww}}}}}}~~~~~~}}}{{{zzz|||}}}~~~~~~~~~~~~~~~~~~~~~uuunnnjjjlllooooooppprrrqqquuuyyy|||{{{lllbbbYYYSSSRRRTTTRRRRRRVVV\\\bbbooo|||pppgggfffddd___aaahhh|||zzz|||yyynnneee```[[[OOOCCC999555000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,------,,,,,,,,,,,,++++++......---,,,***((('''&&&+++,,,------++++++,,,---...------------...//////......------...///111222111111222333333444555555444555555666777888999999>>>===???DDDGGGLLLVVV```ssssssooorrr~~~{{{wwwttt~~~DDDDDDCCCBBBCCCHHHNNNRRRXXXdddrrr}}}yyyhhh]]]SSSQQQPPPNNNLLLMMMXXXcccttt~~~~~~~~~}}}~~~}}}||||||{{{{{{zzzzzzzzz{{{|||~~~~~~~~~~~~}}}}}}}}}|||||||||||||||~~~~~~~~~~~~}}}~~~~~~~~~wwwkkkccc]]]\\\bbbkkkttt~~~yyynnnhhhccchhhpppxxx~~~}}}~~~~~~}}}{{{zzz{{{|||~~~~~~~~~~~~}}}xxxuuuwwwyyyxxxxxxzzzyyy|||~~~zzzlllbbbXXXRRRSSSWWWUUUVVVYYY\\\___iii~~~}}}qqqgggfffccc^^^```ffftttzzzzzz~~~xxxmmmddd___ZZZOOOCCC999555111...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---------,,,,,,,,,+++++++++******+++,,,,,,+++++++++,,,---...---,,,+++,,,...---------------......//////...---,,,---///111222111111222333333444555555444444555777888:::;;;;;;>>>>>>AAAFFFJJJNNNXXXbbbuuuxxxrrrrrr{{{~~~yyyttt}}}AAABBBAAAAAABBBFFFLLLQQQVVVaaannnxxx{{{lll\\\TTTQQQNNNLLLMMMRRRVVV___ppp~~~}}}~~~~~~}}}|||{{{zzzzzzzzz{{{|||}}}~~~~~~}}}||||||{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzyyyyyy{{{~~~tttiiiaaa\\\\\\dddnnnvvvuuukkkdddgggmmmttt{{{~~~}}}{{{zzz{{{|||~~~~~~~~~~~~xxxkkkaaaXXXRRRSSSWWWVVVWWWYYY[[[\\\eeeyyy{{{ooofffdddbbb]]]___eeennn{{{}}}yyy}}}vvvkkkaaa]]]YYYNNNCCC888555111...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,,,,,,,+++++++++((((((***+++------......,,,...///...---,,,---...,,,,,,,,,+++,,,,,,---...///...---,,,---///111222000111111222444555555666444555666888:::<<<===>>>??????CCCHHHLLLPPPZZZddduuu~~~wwwvvv~~~{{{vvv~~~>>>?????????@@@DDDIIIMMMQQQYYYeeeooo{{{jjj]]]UUUPPPNNNPPPOOOOOOTTT```qqq~~~~~~}}}}}}|||{{{zzzzzzyyy{{{|||}}}~~~}}}||||||{{{{{{{{{zzzzzzyyyyyyyyyzzz{{{{{{{{{zzz|||{{{rrrhhhaaa]]]^^^fffpppxxxpppjjjiiijjjnnnvvv~~~~~~|||{{{{{{}}}~~~~~~~~~~~~xxxiii___XXXRRRQQQTTTTTTTTTVVVYYY[[[cccssswwwkkkbbbaaa___ZZZ\\\ccclllyyy{{{zzzssshhh^^^ZZZVVVLLLAAA666333000.........---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////------,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,---......,,,,,,---...,,,++++++++++++,,,------......------...///111222000000111222444555666666444555777999<<<>>>@@@AAAAAAAAAEEEKKKNNNRRRZZZddduuu}}}}}}~~~yyy>>>??????>>>???BBBFFFJJJMMMRRR[[[dddpppnnnaaaWWWTTTUUUQQQPPPSSSZZZcccsss|||||||||{{{{{{zzzzzzzzz{{{|||~~~~~~~~~~~~~~~}}}}}}|||{{{zzzyyyyyyxxx{{{|||}}}}}}}}}xxxpppgggbbb___```hhhrrr{{{zzzooojjjfffhhhoooyyy}}}{{{|||}}}~~~~~~~~~{{{jjj```ZZZUUURRRRRRTTTRRRSSSXXX\\\dddqqq~~~wwwkkkaaa```]]]XXXYYY___iiiuuu~~~}}}wwwpppeee[[[WWWSSSJJJ???444222////////////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------,,,,,,,,,,,,++++++,,,,,,,,,---,,,,,,++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,---......------......///000000000///000111222444555666777555666888;;;>>>AAACCCDDDCCCCCCGGGLLLOOORRRZZZdddwww~~~zzzAAAAAAAAA@@@@@@BBBEEEIIILLLOOOTTT\\\hhhyyy~~~lll___ZZZ[[[QQQPPPRRRVVVXXXaaavvv|||{{{{{{{{{{{{zzzzzzzzzzzz{{{~~~~~~}}}}}}~~~~~~}}}|||{{{zzzyyyyyywwwyyyzzz{{{{{{|||wwwooogggbbb```aaaiiirrr}}}qqqkkkdddcccjjjuuu}}}|||}}}~~~~~~~~~~~~mmmccc^^^YYYTTTSSSUUURRRSSSYYY___gggrrr}}}yyymmmcccaaa]]]WWWXXX^^^fffqqq~~~uuuooocccYYYUUUQQQHHH===333111///////////////---,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...---------,,,,,,,,,++++++***+++,,,,,,------------(((***+++***)))((()))***...------------...//////,,,---...///000000000000///000111222444555666777666777999<<>>>>>======>>>@@@BBBCCCGGGIIIMMMTTT\\\hhh|||}}}pppeee^^^XXXTTTPPPOOOPPPVVVeeettt~~~}}}|||{{{{{{zzzzzzzzz}}}}}}}}}~~~}}}|||~~~}}}{{{yyyxxxxxxxxxyyyzzzyyyxxxxxxyyy{{{~~~~~~uuunnngggcccbbbdddnnnwwwzzzooodddaaadddkkkvvv~~~~~~~~~~~~~~~~~~~~~~~~~~~oooccc\\\WWWWWWYYYWWWVVVXXX\\\```dddnnnxxx|||pppddd___^^^\\\[[[\\\fffnnnwwwmmm___WWWRRRLLLCCC<<<555222...------------,,,+++++++++,,,,,,------------,,,***(((((()))***+++---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,)))***++++++,,,,,,++++++///......------,,,++++++......//////000111333333222444555333000000333666888:::===AAACCCCCCCCCCCCAAAHHHHHHJJJQQQQQQWWWfff{{{xxx{{{~~~~~~???>>>>>>>>>>>>@@@AAABBBCCCDDDHHHOOOUUU```sssssseee```YYYTTTPPPOOOPPPYYYbbbooo~~~}}}||||||{{{{{{|||}}}}}}}}}~~~}}}~~~~~~}}}~~~|||{{{zzzyyyyyyzzzzzzzzzzzz{{{|||~~~|||ssslllfffcccbbbeeeoooyyyuuugggaaaaaaeeeoooxxx~~~}}}}}}~~~~~~~~~~~~~~~~~~lllaaa\\\ZZZ[[[___^^^[[[[[[^^^```eeeoooyyy|||pppddd```___]]][[[\\\eeelll}}}sssiii\\\TTTQQQLLLDDD===666333///------...------+++,,,,,,,,,,,,,,,,,,---...,,,+++))))))***+++,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++,,,------...////////////...//////............------000000/////////000000111222333333333333444777:::999:::<<>>??????@@@@@@>>>???BBBGGGLLLUUUdddsssvvvjjjaaaWWWRRROOOMMMOOOSSS___ppp~~~}}}}}}}}}}}}~~~}}}}}}}}}~~~{{{|||}}}~~~~~~|||{{{{{{{{{{{{|||}}}}}}~~~|||}}}xxxoooiiidddbbbcccgggqqq{{{oooddd```aaahhhpppzzz}}}}}}|||~~~~~~~~~~~~~~~yyytttssswww{{{}}}{{{iii___ZZZZZZ^^^cccfffbbb```bbbdddhhhpppyyy}}}qqqfffbbbaaa^^^\\\]]]ccckkkzzz|||}}}pppfffZZZRRROOOKKKDDD===666333000............------,,,,,,,,,,,,,,,,,,+++...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---...//////000000//////.........////////////000111111000///////////////777555222222444777999:::::::::;;;<<<>>>???AAABBBDDDIIIHHHIIIPPPQQQYYYjjj}}}jjjlllnnn|||AAA@@@@@@?????????>>>>>>===<<<>>>BBBFFFLLLXXXdddrrr|||vvviii[[[UUURRRPPPOOOQQQYYYcccttt~~~~~~}}}}}}}}}~~~~~~yyyyyy{{{|||~~~~~~~~~~~~~~~~~~}}}|||{{{{{{{{{~~~zzz{{{|||~~~}}}tttkkkfffbbbbbbdddiiittt~~~zzzlllccc```dddjjjsssyyy|||}}}|||~~~~~~~~~~~~vvvpppmmmoooqqqqqqrrrvvvzzz~~~zzziii^^^YYYXXX]]]cccllliiigggjjjkkkmmmrrrxxxsssgggcccbbb___]]]]]]cccjjjyyy~~~xxx{{{qqqfffYYYQQQNNNKKKDDD===777444000////////////...---------,,,,,,+++++++++...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,---------------,,,------...//////000000222111111000000000111111===888333222444666666555;;;;;;::::::<<<>>>AAABBBEEEJJJHHHIIIPPPSSS[[[lllzzzggghhhjjjyyyAAA@@@@@@@@@???>>>>>>===>>><<<===AAACCCFFFNNNXXXcccmmm{{{wwweee[[[VVVSSSQQQRRRQQQVVVbbbsss~~~~~~}}}|||||||||}}}}}}xxxyyyzzz{{{}}}~~~}}}}}}}}}~~~~~~}}}|||{{{{{{|||}}}~~~~~~yyyyyy{{{|||~~~yyypppgggccc```bbbeeejjjuuutttiiibbbbbbffflllsss}}}}}}~~~~~~~~~~~~~~~zzzuuuqqqssstttssstttwwwrrruuuwww{{{wwwhhh^^^YYYYYY___fffooolllmmmqqqttttttuuuyyyvvviiidddbbb___^^^^^^ccciiixxx}}}xxx{{{tttiii[[[RRROOOKKKDDD===777444000////////////...---------,,,,,,+++++++++------------------......+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,---...//////000111111111111222333444555;;;777222222444666666555<<<;;;::::::<<>>===???<<<===@@@AAABBBHHHNNNSSS\\\iiixxxyyyiii^^^VVVRRRSSSMMMOOOVVVcccsss~~~~~~}}}|||{{{{{{||||||yyyyyyyyyzzz|||~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||xxxyyy{{{}}}}}}|||yyyyyyzzz|||}}}~~~wwwmmmddd```___aaaeeekkkwwwqqqeee```aaaeeelllwww~~~~~~~~~~~~}}}yyywwwzzz|||{{{|||~~~wwwyyyyyy{{{ttthhhaaa]]]^^^fffnnnqqqnnnooouuuyyyzzz{{{~~~yyyjjjcccaaa^^^^^^___aaahhhwww|||yyy|||vvvkkk\\\SSSOOOKKKEEE???666333000............------,,,,,,,,,,,,,,,,,,+++,,,,,,------------------++++++------------++++++******+++++++++,,,,,,,,,+++,,,------......------++++++,,,,,,---...//////000000000111222333444555444333222333666888999999<<<<<<<<<<<<>>>BBBEEEGGGHHHNNNMMMNNNVVVXXX```qqq}}}iiiiiijjjzzz??????@@@@@@@@@???>>>>>>>>><<<<<>>???@@@AAAAAA@@@???>>>===::::::===>>>===>>>BBBEEEJJJRRR\\\iiizzz}}}jjj```^^^TTTRRRRRRSSSSSS[[[ppp~~~}}}|||{{{zzzzzzzzz|||{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~|||}}}~~~{{{~~~~~~~~~~~~}}}~~~~~~~~~}}}|||zzzyyy{{{{{{{{{|||||||||}}}}}}uuujjjbbb___^^^aaaffflllwwwrrrddd```YYY```kkkvvv~~~~~~~~~~~~|||rrrlllfffeeejjjqqqvvvpppmmmqqqyyymmmbbb^^^]]]^^^aaa]]]dddsss|||wwwuuu}}}xxx{{{rrrgggYYYQQQOOOMMMHHHCCC555222...------------,,,+++++++++,,,,,,---------***+++,,,,,,---------,,,***+++---......---+++***(((((()))***,,,---...///+++,,,------......------.........///////////////000//////...............222666:::;;;999888999;;;<<<===>>>AAADDDGGGJJJKKKIIIPPPQQQTTT\\\]]]cccsssxxxfffeeeeeevvv@@@@@@@@@????????????>>>=========>>>>>>>>>>>>>>>CCCGGGMMMTTT\\\iiixxxnnn]]]YYYVVVRRROOOMMMPPP^^^mmm}}}~~~}}}}}}|||||||||zzzzzzzzz{{{|||}}}}}}~~~~~~}}}||||||||||||yyy|||~~~}}}|||}}}}}}}}}~~~~~~|||}}}}}}}}}}}}|||{{{yyyyyyyyyzzz|||}}}}}}}}}|||{{{{{{ppphhhddd```]]]aaalllwww~~~~~~}}}pppfff\\\^^^ccckkkwww~~~rrrjjjggghhhmmmrrryyyvvvuuuwwwzzz}}}rrriiieeeccccccccc```kkk{{{wwwsssuuu|||}}}qqqjjj___WWWQQQKKKEEE@@@777444000......///......------------------,,,,,,...---+++******+++---......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,............////////////---,,,,,,,,,,,,---......111000///---+++---111555999888777777999;;;>>>???>>>???AAACCCFFFHHHJJJKKKNNNPPPSSSVVVWWW[[[gggtttqqqddd```cccsss@@@@@@@@@@@@????????????<<<<<<<<<<<<<<<;;;;;;;;;???CCCGGGMMMTTT___llluuu~~~jjj\\\WWWRRROOOLLLLLLTTT]]]gggyyy~~~~~~|||||||||||||||zzzzzz{{{||||||}}}~~~~~~~~~}}}||||||||||||xxxzzz|||}}}|||{{{{{{|||}}}}}}~~~}}}{{{}}}}}}}}}}}}}}}|||{{{zzzxxxyyyzzz|||}}}~~~~~~~~~zzzqqqkkkddd```^^^bbbmmmwww~~~~~~|||{{{~~~yyymmmdddbbb```eeeooo{{{tttkkkggghhhmmmrrryyyvvvtttuuuvvvxxx~~~uuujjjfffdddeeegggfffooo}}}{{{xxx{{{qqqiii___WWWQQQKKKDDD>>>777444000......///......+++,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,++++++******++++++,,,************************............////////////...------------...//////000000///...---...111444444666888:::<<<===>>>>>>@@@AAACCCEEEHHHJJJLLLMMMOOOQQQTTTXXXXXX\\\iiivvvsssccc^^^aaarrrAAA@@@@@@@@@????????????======<<<<<<;;;;;;::::::<<>>CCCDDDEEEGGGJJJLLLMMMNNNPPPRRRVVVYYYZZZ^^^kkkxxxvvvccc^^^aaaqqq|||~~~AAAAAA@@@@@@@@@?????????@@@@@@???>>>===<<<<<<;;;<<<>>>AAACCCFFFMMMWWW^^^gggtttvvvhhh[[[UUUSSSOOOLLLLLLNNNVVV```mmm~~~}}}{{{zzz{{{}}}~~~|||||||||}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~|||}}}~~~}}}~~~}}}|||{{{zzz{{{|||~~~{{{|||~~~~~~|||~~~~~~|||{{{zzzyyyzzz}}}~~~vvvooojjj```___```eeennnwww~~~~~~{{{yyyxxxwwwyyyzzz{{{|||}}}}}}}}}}}}sssggg\\\YYY^^^gggrrrzzzrrrgggbbbccciiipppxxxuuussssssqqqpppsssyyy~~~rrrnnnllllllnnnssswww~~~}}}{{{vvvmmmccc\\\XXXSSSJJJCCC777444000......///......)))******+++,,,------...,,,------......------,,,...------,,,,,,------...---------------------------------.........//////...............//////000...///111111000000000222...222777<<<@@@BBBCCCBBBFFFFFFHHHIIIKKKMMMOOOOOOPPPRRRVVVZZZ[[[___lllzzzzzzgggaaacccrrryyy{{{AAAAAAAAA@@@@@@@@@@@@???@@@@@@???>>>===<<<<<<;;;:::<<>>CCCFFFHHHHHHIIIJJJLLLMMMOOOPPPPPPPPPRRRVVVZZZ\\\aaannn|||}}}llleeefffuuuxxxyyyAAAAAAAAAAAA@@@@@@@@@@@@======<<<<<<;;;;;;::::::777999;;;<<<>>>CCCJJJPPPVVVZZZ```fffkkkrrrzzz}}}eeeXXXTTTPPPNNNNNNKKKJJJLLLSSS___rrr~~~~~~~~~~~~~~~~~~~~~~~~}}}|||||||||}}}~~~|||}}}~~~}}}||||||~~~~~~}}}|||||||||}}}~~~||||||}}}~~~|||zzzzzz{{{}}}~~~xxxooofff```ZZZ\\\```fffmmmuuu|||~~~|||zzzzzzzzz{{{{{{xxxyyyzzz{{{|||~~~}}}~~~pppbbb^^^]]]\\\```hhhtttxxx}}}|||qqqfffcccdddiiioooqqqooopppsssrrrppprrrwwwwwwtttqqqnnnnnnpppsssyyytttddd[[[XXXSSSKKKCCC777444000......///......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,------------.........,,,,,,,,,,,,,,,---.........000222222111000111222222333444888===CCCIIILLLLLLMMMNNNOOOPPPQQQRRRRRRQQQSSSXXX\\\^^^cccqqqnnngggggguuuxxxzzzBBBBBBAAAAAAAAA@@@@@@@@@<<<<<<<<<<<<<<<;;;;;;;;;666888:::::::::>>>DDDIIINNNQQQUUUXXX[[[```ggglllwwwwwwfff]]]VVVRRRQQQLLLJJJJJJOOOVVVbbbwww||||||||||||}}}~~~}}}~~~~~~}}}|||}}}~~~~~~}}}}}}}}}}}}}}}~~~}}}~~~|||{{{{{{}}}~~~}}}xxxrrrjjjccc^^^WWWZZZ___fffmmmttt{{{|||{{{zzzyyyzzz|||~~~}}}}}}}}}}}}}}}}}}~~~~~~}}}xxxgggaaa\\\WWWYYYaaagggmmmuuu{{{{{{oooddd```___ccchhhmmmlllmmmpppooommmooosss}}}~~~tttpppmmmkkkkkknnnqqqxxx}}}~~~jjj^^^XXXSSSJJJAAA777444000......///......,,,,,,,,,,,,,,,,,,,,,---,,,+++************+++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------------.../////////111222111000000222333222333555888>>>DDDIIILLLQQQQQQRRRSSSTTTTTTUUUUUUSSSVVV[[[___aaagggtttllleeeeeetttzzz{{{BBBBBBBBBAAAAAAAAA@@@@@@=========>>>>>>>>>>>>>>>888:::;;;:::999;;;AAAEEEKKKNNNQQQRRRTTTVVVYYY\\\dddooovvvhhh^^^WWWVVVJJJGGGFFFIIILLLRRRcccsss~~~~~~||||||||||||}}}~~~~~~~~~}}}~~~~~~~~~}}}~~~~~~~~~}}}|||||||||||||||}}}~~~|||{{{sssmmmgggbbb^^^VVVYYY___eeelllssszzz~~~zzzyyyyyyyyy{{{}}}~~~}}}}}}}}}}}}~~~~~~kkkbbb[[[SSSUUU]]]^^^dddnnnwww}}}yyy~~~~~~lllaaa[[[YYY\\\```jjjiiijjjmmmllliiikkkooovvv|||qqqllljjjiiijjjnnnqqqxxx~~~zzz~~~qqqbbb[[[UUUJJJBBB777444000......//////...,,,,,,++++++++++++++++++,,,+++)))(((((()))+++,,,...------,,,,,,------...........................,,,,,,,,,---------.....................///000000000111222111000000222444111333666:::???DDDIIIKKKTTTTTTUUUVVVVVVWWWXXXXXXUUUXXX]]]bbbdddjjjwwwiiibbbcccsss{{{|||AAAAAAAAA@@@@@@@@@??????AAA@@@???>>>===============<<<;;;;;;;;;<<<===>>>EEEGGGKKKMMMMMMNNNOOOPPPVVV]]]kkkxxxgggZZZTTTQQQLLLIIIJJJLLLPPPXXXaaatttzzzzzzzzz}}}~~~}}}||||||||||||{{{{{{{{{{{{zzz{{{}}}~~~~~~~~~~~~zzzvvvrrrooonnnnnnssstttvvvxxxzzz~~~~~~|||rrrjjjdddaaa___XXXZZZ]]]aaagggnnnwww|||~~~|||zzz{{{|||~~~||||||}}}~~~yyyiiiaaa\\\UUUPPP\\\aaahhhooouuuzzz}}}wwwsssyyy~~~mmm^^^WWWVVVXXXZZZbbbgggllllllgggccccccdddppp~~~xxxnnnkkkiiihhhiiillllllssswwwuuu}}}zzzzzzggg^^^XXXKKK===777555222000000000///............------,,,,,,,,,+++++++++++++++,,,---...++++++++++++++++++++++++...---,,,+++***+++,,,---)))***++++++------...///++++++++++++,,,...///000222222222222111111000000333444666:::???EEEKKKNNNWWWXXXYYYYYYYYYZZZ\\\___WWWZZZ___dddgggmmm{{{zzziiiaaa___mmmzzzuuuAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>???;;;::::::999:::;;;<<<===BBBEEEHHHJJJKKKKKKMMMNNNOOOVVVbbbuuusssddd\\\TTTOOOJJJJJJJJJKKKQQQXXXcccwww~~~~~~~~~~~~}}}}}}}}}|||}}}}}}|||{{{{{{}}}~~~}}}}}}~~~~~~~~~}}}||||||yyyvvvqqqmmmjjjhhhggggggiiikkkmmmnnnppptttxxx|||~~~zzzppphhhbbb^^^\\\VVVWWWZZZ^^^eeemmmuuuzzz~~~}}}{{{{{{{{{}}}}}}}}}~~~qqqfff```YYYTTTWWW\\\ccckkkqqqwww}}}|||vvvqqquuu{{{|||mmm```YYYWWWWWWWWW]]]bbbggghhhddd```___```dddppptttllljjjiiihhhiiijjjjjjsss|||tttqqqyyy}}}~~~lllaaaYYYMMMAAA777444111////////////...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........---------,,,,,,/////////...//////000000222222222222111111111000333444666:::@@@FFFLLLOOOVVVXXXZZZ[[[ZZZ[[[\\\^^^XXX[[[```fffiiiooo}}}{{{~~~|||iii```\\\hhh|||vvvBBBBBBAAAAAAAAA@@@@@@@@@????????????@@@@@@@@@@@@;;;;;;::::::;;;<<<<<<===>>>AAADDDFFFGGGHHHIIIKKKJJJOOOXXXhhh}}}mmmcccZZZSSSNNNLLLJJJHHHKKKPPPUUUdddxxx}}}}}}~~~~~~}}}~~~~~~||||||}}}~~~||||||}}}zzz|||~~~~~~~~~}}}zzzwwwuuuooolllhhhdddaaa```aaaaaabbbdddfffgggiiilllpppsssxxxyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~vvvmmmeee^^^YYYVVVRRRSSSVVV[[[bbbkkksssxxx~~~}}}|||||||||~~~yyykkkbbb\\\XXXTTTXXX___ffflllssszzz~~~{{{uuunnnrrrvvvyyyzzz|||~~~{{{nnnddd___[[[XXXUUUVVV[[[aaabbb```]]][[[\\\[[[dddsss}}}nnniiihhhhhhggggggfffgggrrrwwwmmmkkkuuuqqqcccYYYLLLBBB666333000/////////...---,,,,,,++++++++++++******---------,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++---...///000000000//////.........---------222111000000/////////000222222222222111111111111333444666:::@@@GGGNNNQQQVVVYYY\\\^^^^^^]]]]]]]]]ZZZ]]]bbbhhhkkkrrrrrruuu|||hhh___ZZZcccyyyyyyBBBBBBBBBBBBAAAAAAAAAAAA>>>???@@@@@@AAABBBBBBBBB???>>>>>>===<<<<<<<<<<<<;;;===@@@AAABBBCCCFFFHHHHHHLLLSSS___qqq|||jjj```YYYRRROOOMMMJJJKKKOOOQQQYYYgggzzz~~~||||||}}}}}}}}}~~~}}}~~~~~~}}}{{{zzz{{{}}}yyy{{{}}}~~~~~~}}}wwwrrroooiiigggccc```^^^^^^___```dddeeeggghhhiiikkkoooqqquuuvvvyyy|||~~~|||||||||}}}|||rrriiibbb\\\VVVRRROOOPPPRRRXXXaaajjjrrrvvv~~~~~~~~~~~~~~~oooddd___\\\XXXYYY\\\___eeellluuu{{{~~~{{{vvvpppssswwwzzz|||~~~ssskkkfffbbb[[[VVVSSSWWW\\\___^^^[[[ZZZZZZ\\\```iiiyyyyyykkkffffffeeecccccc```cccpppsssjjjhhhttttttcccVVVIII@@@555333000.........---,,,,,,,,,,,,+++++++++++++++......---------......///------------------------***+++---/////////......++++++,,,---...///000000//////............//////222222222222222222222222333444666:::AAAIIIPPPTTTWWW[[[```bbbbbb```^^^]]][[[^^^dddiiimmmsss{{{lllnnnzzz~~~ggg```[[[bbbwww}}}CCCCCCCCCBBBBBBBBBAAAAAA>>>???@@@BBBCCCCCCCCCCCCAAA@@@???>>><<<:::888777999;;;===>>>>>>???BBBDDDGGGJJJPPPXXXfffyyyggg^^^UUURRRPPPMMMMMMPPPOOORRR[[[kkk~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||zzzyyyzzz|||yyy{{{~~~{{{uuuooollliiigggfffdddccccccddddddiiijjjlllmmmnnnoooqqqtttuuuvvvxxx{{{~~~}}}||||||||||||xxxooogggbbb]]]VVVQQQNNNNNNPPPVVVaaakkksssvvv}}}~~~~~~~~~~~~uuuiiidddbbb]]]\\\YYYXXXZZZbbbkkkrrrwww|||~~~zzzwwwzzzzzzrrrnnnjjjccc]]]UUUXXX\\\^^^^^^]]]\\\[[[\\\^^^cccooozzzlllfffeeeaaa^^^]]]ZZZ^^^mmmvvvmmmlllyyywwwdddUUUHHH>>>555333000.........---,,,,,,,,,,,,---------------///......---------......------------------------+++,,,---......---++++++******+++,,,---......///---------......///111111222222222222222222222333333444666:::BBBJJJRRRWWWYYY^^^dddgggfffccc```^^^\\\___eeejjjnnntttyyyiiikkkvvvhhhbbb___ggg{{{DDDDDDCCCCCCCCCBBBBBBBBB???@@@BBBCCCDDDDDDDDDCCC@@@@@@???===;;;888666555:::;;;<<<<<<<<<===???AAACCCGGGLLLQQQ\\\rrrrrrggg[[[UUURRROOOOOOPPPJJJLLLSSS```sss~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}zzzyyyzzz{{{yyy{{{~~~~~~zzzuuuqqqoooooooooooooooooooooooooooqqqssstttuuuuuuvvvwwwyyyxxxyyy{{{|||~~~~~~|||||||||}}}|||uuulllgggddd```YYYSSSOOONNNOOOWWWcccnnnuuuxxx||||||}}}}}}~~~}}}pppjjjhhh___\\\XXXTTTSSSXXXaaagggnnnssszzzwwwtttqqqkkkeee[[[\\\]]]___`````````___[[[\\\```jjjzzzooohhhddd```\\\ZZZTTTZZZjjj}}}ssssss|||wwweeeWWWJJJ???666333000/////////...---,,,,,,------------......///...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***------,,,,,,,,,+++++++++.........///000111333333222222222222333333333333333444666;;;BBBLLLUUUZZZ]]]bbbgggjjjiiifffcccaaa___bbbggglllooouuuxxxhhhiiitttmmmfffbbbjjjDDDDDDDDDDDDCCCCCCCCCBBB@@@AAACCCEEEEEEEEEDDDCCC@@@@@@@@@???>>><<<:::999;;;<<<<<<;;;:::;;;===???@@@EEEJJJMMMTTTgggwwwggg]]]WWWRRRPPPQQQKKKLLLRRR[[[ggg{{{~~~}}}~~~~~~~~~}}}}}}zzzyyyzzz{{{xxxzzz}}}~~~~~~~~~|||{{{{{{{{{|||~~~~~~}}}}}}}}}~~~zzzssskkkggggggddd]]]WWWPPPOOOPPPXXXeeeqqqxxx{{{~~~~~~~~~}}}}}}}}}}}}|||}}}}}}~~~~~~~~~~~~~~~zzz{{{|||}}}~~~tttllliii___^^^[[[XXXVVVWWW[[[___eeekkkttt{{{yyyvvvuuuqqqmmmaaa```___```aaabbbcccccc^^^```dddkkkxxxsssjjjeee```\\\ZZZOOOVVVgggvvvttt{{{qqqcccWWWJJJ???777444111////////////...++++++,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------......------------,,,,,,,,,///.........///000111111222222222333333333444444333444666;;;CCCMMMVVV\\\aaaeeejjjmmmllliiifffdddccceeejjjoooqqqvvvvvvfffhhhtttuuujjjbbbkkkEEEDDDDDDDDDCCCCCCCCCCCCAAABBBDDDEEEFFFEEECCCBBBAAABBBBBBCCCBBBAAA@@@???=========;;;::::::<<<>>>???EEEKKKMMMQQQbbb}}}rrreee]]]VVVRRRRRRPPPQQQUUU[[[```ppp{{{~~~}}}{{{yyyzzz{{{wwwyyy|||}}}}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~yyyrrrjjjhhhhhhggg```ZZZQQQOOOQQQYYYgggssszzz|||}}}}}}||||||{{{zzzzzzzzzzzz{{{|||}}}}}}}}}}}}}}}zzz{{{|||}}}~~~tttjjjggg`````````^^^\\\[[[[[[\\\___fffpppyyy~~~zzzvvvvvvtttqqqeeecccaaa```aaaccceeeeeeeeehhhlllpppyyyuuukkkfffaaa]]]\\\MMMSSSfffuuurrr}}}|||zzzkkk___UUUIII>>>777555222000000000///...*********++++++,,,,,,,,,...---,,,,,,++++++++++++++++++++++++++++++++++++---,,,,,,,,,---///111222+++,,,,,,---...///000000......---,,,,,,,,,,,,---222222222333333444444444333444666;;;CCCNNNWWW]]]cccggglllnnnmmmjjjhhhffffffhhhlllqqqssswwwssseeehhhtttzzzlllbbbiiiAAABBBCCCEEEEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBCCCCCC@@@?????????>>>??????@@@;;;;;;;;;;;;;;;;;;;;;;;;>>>???CCCHHHNNN[[[qqqnnnddd^^^XXXSSSVVVTTTUUUYYYaaappp~~~~~~}}}|||{{{~~~}}}}}}}}}}}}}}}}}}|||zzzzzzzzz{{{}}}~~~}}}{{{|||~~~}}}~~~{{{tttkkkggghhhfff```[[[TTTSSSVVV^^^iiitttzzz|||~~~~~~~~~}}}}}}{{{zzzyyy~~~}}}{{{zzzyyyyyyzzzzzz||||||{{{|||wwwnnnkkkeeefffccc___^^^aaa```\\\```dddiiilllqqqwwwyyyyyy||||||yyylllhhhbbb^^^]]]```dddggglllkkkmmmttt~~~tttfffbbb___YYYSSSKKKVVVmmmuuuuuussscccWWWLLLCCC===555333111...---------...------------------------++++++,,,,,,,,,---------,,,++++++******++++++,,,------------------------,,,,,,,,,------------.../////////...------,,,,,,---///111222222222333444222333777===EEENNNVVV[[[eeeiiiooossstttrrrnnnkkkjjjjjjmmmpppsssyyysss\\\bbbzzzyyyiiidddnnnvvv@@@AAABBBDDDDDDDDDCCCBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAA??????>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;???AAADDDHHHMMMWWWkkk~~~{{{lllbbbZZZUUUUUUTTTUUUYYY```lll~~~}}}}}}|||}}}||||||{{{{{{{{{||||||}}}|||zzzzzzzzz{{{}}}~~~xxxpppmmmlllhhhaaa[[[VVVUUUXXX```kkkuuu{{{|||~~~}}}|||||||||{{{zzzzzzzzz{{{|||}}}|||||||||}}}uuullljjjkkknnnmmmjjjiiijjjgggccccccdddfffhhhlllrrr{{{zzzxxxzzzzzzyyypppllleee```]]]___bbbdddkkkkkkooovvv~~~vvvfffaaa]]]WWWQQQNNNXXXqqq~~~}}}mmm^^^SSSIIIAAA<<<555333111...---------...------------------------++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------------------------.........////////////000///............---------...000222222222111222333222444777>>>FFFOOOXXX]]]fffjjjpppuuuvvvsssnnnjjjjjjjjjlllppptttzzzttt^^^ddd{{{xxxhhhccclll}}}uuu???@@@AAACCCCCCBBBBBBAAAAAAAAAAAA@@@@@@AAAAAAAAADDDDDDBBB@@@???>>>======;;;;;;;;;;;;;;;;;;;;;;;;???AAADDDHHHKKKRRRbbbrrr|||mmmccc]]]YYYWWWXXX\\\bbbkkkzzz~~~~~~~~~}}}|||||||||||||||}}}}}}|||{{{zzzzzzzzz|||}}}~~~~~~}}}wwwssslllccc\\\YYYYYY\\\dddoooxxx|||}}}~~~{{{{{{zzzzzz{{{}}}~~~||||||}}}~~~xxxqqqpppsssxxx||||||{{{zzztttmmmjjjiiigggeeegggmmmvvv||||||xxxxxx{{{}}}xxxssskkkccc___^^^___aaahhhkkkrrrxxx}}}{{{jjjccc___YYYTTTSSS\\\uuuyyyhhhYYYNNNFFF???;;;555333111...---------...------------------------,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,------------------------.........////////////000------........./////////000111333333222111111222333444888???GGGRRR[[[```jjjooovvv{{{|||wwwqqqmmmlllllloootttxxx~~~wwwaaaeeezzzvvvfffaaaiiixxxvvv>>>???AAABBBCCCCCCBBBAAABBBBBBAAAAAAAAAAAABBBBBBDDDCCCBBB@@@??????>>>>>>;;;;;;;;;;;;;;;;;;::::::===>>>BBBFFFIIINNNZZZggg~~~~~~pppjjjbbb^^^]]]aaagggooo{{{~~~~~~~~~~~~{{{{{{zzzzzz{{{|||}}}~~~~~~{{{qqqggg```]]]]]]```hhhrrrzzz}}}}}}~~~~~~}}}|||{{{{{{|||}}}~~~}}}}}}~~~{{{vvvwwwyyy~~~vvvrrrlllgggfffkkkrrrwww}}}~~~}}}wwwwww|||{{{rrriiiccc_________eeejjjqqqwww{{{qqqiiieee___[[[VVV___www{{{iiiXXXLLLDDD>>>;;;555333111...---------...........................,,,,,,,,,------------...,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,------------...,,,------...///000000000111222444333222111111222444555999@@@JJJUUU___eeepppuuu}}}~~~wwwrrrqqqqqquuuyyy~~~|||eeefffwwwuuueee```ffftttyyy===>>>@@@BBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCAAAAAA@@@@@@??????@@@@@@<<<<<<;;;;;;;;;:::::::::999:::>>>CCCFFFIIISSS^^^nnn~~~uuukkkeeebbbfffmmmuuu~~~~~~~~~~~~~~~zzzzzzzzz{{{|||}}}}}}~~~~~~~~~xxxllleee```aaaeeemmmvvv|||~~~}}}|||}}}~~~~~~~~~~~~~~~}}}~~~}}}|||{{{{{{|||}}}}}}~~~~~~}}}{{{zzz|||xxxuuuwww~~~uuummmjjjkkkooorrrxxx||||||zzzzzz}}}|||||||||}}}zzztttuuu|||zzzrrrjjjdddaaa___aaafffmmmssswwwvvvnnniiiddd```VVV^^^uuu|||ooo\\\OOOFFF???;;;555333111...---------...........................,,,,,,---------.........---,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,------------...,,,------...///000111111111333444444222111111222444666;;;BBBNNNZZZfffllltttyyy{{{wwwvvvvvvyyy~~~nnnkkkwwwttteee___eeerrrzzz999;;;===@@@BBBCCCCCCCCCDDDCCCCCCBBBBBBCCCCCCDDD@@@??????>>>??????@@@@@@<<<<<<<<<;;;;;;::::::999666666:::???BBBEEEMMMWWWddduuuxxxqqqnnnsss{{{}}}}}}|||{{{{{{{{{{{{{{{yyyzzzzzz{{{|||}}}~~~~~~}}}}}}~~~~~~ssskkkcccdddhhhpppxxx~~~~~~|||||||||}}}}}}}}}||||||{{{~~~}}}{{{zzzzzz{{{{{{~~~vvvtttqqqooopppssswwwzzz|||uuusssuuuzzzsssqqqpppooovvvzzzzzzwwwrrruuuwwwxxxxxxxxxyyyzzzwwwxxxzzz}}}xxxsssttt}}}{{{ssslllfffbbb___aaaeeejjjnnnyyyyyypppjjjddd```UUU^^^ttt~~~uuuzzzvvvbbbSSSIIIAAA<<<555333111...---------...........................,,,---------............------,,,,,,,,,,,,------------------------------.........////////////000------...///000000111111111222444444333222222333555777<<>>===============<<<<<<;;;::::::999999666555888<<<>>>@@@GGGOOO[[[iii}}}}}}{{{zzzyyyyyyyyyyyyxxxyyyzzz|||}}}}}}~~~~~~|||~~~~~~{{{wwwtttsssrrrrrrqqqrrrssstttuuuuuuttttttvvvxxxxxxwwwvvvvvvxxxzzz|||~~~yyyoooeeefffjjjrrrzzz~~~~~~{{{}}}}}}}}}}}}|||{{{{{{zzz}}}|||{{{zzzzzzzzz{{{|||~~~wwwtttoookkkjjjlllooorrr{{{uuuooonnnqqqyyy}}}wwwssswww{{{{{{vvvqqqsssvvvwwwyyy{{{}}}xxxzzz|||ssskkkfff___]]]]]]```dddooo}}}ssskkkddd^^^WWW```uuu{{{xxxqqqwwwyyyfffWWWKKKCCC===555333111...---------...........................------------............------,,,,,,,,,,,,------------------------------.........////////////000......//////000000000111000222444444333333444555555777===GGGUUUeeesss|||zzz~~~uuugggbbbgggrrr}}}111333777:::>>>@@@AAABBBBBBAAAAAA@@@@@@AAAAAABBBAAAAAA???===<<<;;;;;;;;;======<<<;;;::::::999999888666777:::<<<===DDDKKKOOOZZZmmm}}}|||zzzyyyyyyyyyxxxyyyzzz|||}}}~~~~~~~~~zzz|||~~~zzzwwwtttooojjjgggeeedddccccccdddeeefffgggiiiiiikkknnnqqqrrrrrrppprrrtttwwwzzz|||~~~~~~}}}rrrfffgggkkksss{{{}}}{{{~~~~~~~~~~~~}}}{{{zzzzzzzzzzzzyyyyyyzzz{{{}}}~~~~~~}}}xxxrrrllljjjjjjmmmooo~~~~~~wwwrrrlllfffeeehhhqqqzzzzzz}}}|||vvvuuuwwwzzz}}}~~~xxxoooiii```[[[WWWYYY]]]hhhyyywwwmmmddd^^^ZZZcccvvv~~~vvvtttnnnvvvzzzgggXXXMMMDDD>>>555333111...---------...////////////////////////---------.........//////...------,,,,,,------...------------------------,,,,,,,,,---------......////////////000000000000///111333444333333444666555888>>>HHHWWWhhhwwwvvvhhhccchhhsss666666777999;;;===???@@@BBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@????????????>>><<<<<<======<<<<<<;;;:::888777666666888;;;???AAAIIIRRRaaarrr||||||}}}}}}|||{{{zzzyyyyyyxxxyyyzzz{{{|||}}}}}}}}}}}}~~~|||wwwtttrrroookkkhhhccc]]]YYYWWWWWWWWWXXXYYY\\\^^^___^^^aaaeeehhhiiiiiikkklllqqqssswww{{{~~~}}}|||zzz{{{~~~uuulllggghhhqqq{{{~~~~~~~~~~~~~~~}}}{{{zzzxxxwwwxxxzzz|||~~~~~~wwwqqqmmmmmmnnnppp{{{zzzvvvppphhhbbb```ccceeelll~~~vvvmmmccc[[[WWWZZZ___hhh{{{}}}rrrdddXXXSSSaaavvvwwwqqqyyyyyyfffXXXPPPGGG@@@777444111/////////---,,,,,,,,,,,,,,,,,,---...///111111000000//////......//////...---,,,,,,+++***+++,,,,,,------.........------------............000000000000111222333444555444444333333444444555666999AAANNN___ppp|||zzzhhhbbbhhhrrryyy}}}333333444555777999;;;<<>>>>>>>>>>>===<<<<<<======<<<<<<;;;:::888777666666888;;;>>>@@@@@@GGGSSSaaannn{{{~~~||||||}}}||||||{{{zzzzzzyyyyyyxxxyyyzzz{{{{{{|||{{{{{{~~~}}}wwwrrrooommmiiifffbbb^^^ZZZVVVWWWWWWWWWWWWXXXZZZ\\\]]]^^^aaaeeeiiikkkmmmppprrrvvvxxx{{{~~~~~~||||||~~~vvvmmmhhhiiiqqq{{{~~~~~~~~~~~~~~~~~~}}}zzzyyywwwvvvwwwyyy{{{}}}uuunnnkkklllmmmzzz~~~~~~||||||tttqqqkkkeee``````bbbeeemmm}}}|||tttlllccc^^^aaafffooosssbbbVVVQQQ___uuu~~~xxx}}}sssbbbVVVOOOHHH@@@555333000///000000000///......---------------.../////////.........------//////...------,,,++++++***++++++,,,---...///000////////////000000000000000000000000111222333444444444444333444444555555777:::AAANNN```qqq~~~kkkdddhhhpppyyyqqqwww111111222333555666888999>>>???AAACCCCCCBBBAAA@@@???>>>>>>>>>>>>=========<<<<<<======<<<<<<;;;:::888888777777888:::===>>>===BBBIIIRRRZZZdddmmmsss~~~|||}}}|||||||||{{{zzzzzzzzzyyyyyyyyyzzzzzzzzzzzzzzzyyy~~~~~~yyysssoookkkhhhdddaaa___]]]ZZZXXXXXXXXXXXXXXXZZZ[[[]]]^^^aaadddhhhlllooosssxxx{{{~~~~~~~~~yyyooojjjiiiqqqzzz~~~}}}~~~~~~~~~~~~~~~~~~~~~zzzyyyxxxwwwwwwxxxzzz{{{uuupppoooooovvvxxxyyyyyyvvvsssrrrrrrmmmjjjfffaaa^^^^^^bbbeeeooo|||}}}xxxoooiiijjjnnnxxxrrr```RRRMMM\\\rrryyylll]]]SSSOOOHHH@@@444222000///111222111111111000///...------------.........---------------///.........---,,,,,,,,,******+++,,,...///000000////////////000000000000000000000000111222333444333333333444444555555555777:::BBBOOObbbuuupppgggiiioootttlllrrr|||333333333333444555777777;;;===@@@BBBCCCCCCAAA@@@????????????>>>>>>>>>>>><<<<<<<<<===<<<<<<;;;:::999888777777777999;;;<<<>>>@@@DDDHHHMMMTTT\\\bbbooouuu}}}|||~~~{{{{{{{{{{{{{{{zzzzzzzzzzzz{{{{{{{{{{{{zzzzzzyyy~~~yyytttooollliiifffdddbbb___\\\ZZZZZZZZZ[[[]]]___bbbdddgggjjjnnnssswww|||~~~}}}~~~~~~|||~~~rrrllljjjqqqyyy}}}~~~}}}}}}}}}~~~~~~~~~|||{{{yyyxxxxxxyyyzzz{{{|||zzzzzzyyyxxxvvvsssooommmlllllliiihhhddd___\\\]]]```cccnnnzzzxxxpppqqqttt}}}rrr^^^OOOJJJXXXmmmzzzsssfffXXXQQQNNNFFF>>>555333111000111111111000000000///.....................------------------............------------+++,,,,,,------.........------------............000000000000111222333444333333444555666666666666888;;;BBBQQQdddyyyuuukkklllppptttkkkooowww333333222222333444444555777:::===AAABBBBBBAAA@@@AAAAAA@@@@@@@@@@@@??????<<<<<<<<<===<<<<<<;;;:::999888777777777888888999999;;;<<<>>>BBBHHHNNNSSS\\\bbbkkkuuu}}}|||}}}zzzzzzzzz{{{{{{{{{{{{{{{|||}}}}}}}}}}}}}}}|||{{{}}}{{{wwwrrrkkkddd___]]]\\\[[[[[[^^^bbbfffiiipppssswww{{{~~~{{{{{{}}}~~~yyyyyyuuunnnkkkqqqyyy}}}~~~~~~}}}}}}~~~~~~}}}|||{{{zzzzzz{{{{{{{{{vvvqqqnnnlllkkkjjjhhheee```]]]\\\___aaalllwww|||ttttttvvv}}}ppp\\\LLLIIIVVVjjj||||||vvvooobbbVVVPPPMMMEEE<<<777555222000000000///..................///000000........................---........................------------,,,,,,,,,------------............000000000000111222333444444555666777777777777666999;;;CCCRRRggg}}}xxxnnnoootttqqqhhhkkksss222222111111111111111222555777:::>>>@@@AAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@<<<<<<======<<<<<<;;;:::999888888777777666666777777888999:::===AAAGGGKKKPPPVVV___fffmmmwww~~~}}}|||}}}yyyzzzzzzzzz{{{|||||||||~~~~~~~~~}}}~~~~~~qqqhhhdddaaa^^^\\\^^^ccciiimmmyyy|||~~~zzzzzz}}}{{{wwwyyyxxxqqqlllqqqxxx|||~~~~~~~~~}}}|||{{{{{{{{{~~~xxxrrrnnnjjjhhhjjjiiifffaaa]]]\\\^^^```jjjuuu~~~}}}uuutttuuuyyy~~~oooZZZKKKIIIVVVjjj|||}}}rrrkkk^^^SSSOOOLLLDDD999777444111//////...---,,,------------...///000111.............../////////---------.../////////000......---------,,,,,,,,,////////////000000000000000000000000111222333444777888999:::999999777777:::<<>>BBBFFFGGGMMMUUUYYY^^^gggvvv|||sssnnnmmmsss}}}{{{|||yyyyyyzzzzzz{{{||||||}}}}}}~~~|||}}}~~~qqqllleeeaaaaaaeeelllppp{{{zzz~~~}}}xxxuuuwww{{{rrrmmmqqqxxx|||~~~}}}|||{{{zzzzzz|||~~~wwwqqqlllhhhiiihhheeeaaa^^^]]]___aaaiiittt|||}}}~~~wwwuuutttwww{{{mmmYYYKKKJJJYYYnnn}}}wwwzzz~~~mmmeeeYYYPPPMMMLLLCCC999555222///.........------...---------------......,,,,,,---------.........,,,------...///000000111++++++,,,,,,---......///////////////000000000000000000000000111222333444::::::;;;<<<;;;:::888666:::===DDDTTTkkk{{{rrrtttzzzsssccc___eeennn888777666555444444444444222333555888;;;???AAABBB@@@@@@@@@????????????>>><<<<<<======<<<<<<;;;:::999999888777666555444444111333444555666888<<>>???@@@AAA@@@??????>>>?????????>>>===;;;:::;;;999777666666555333222333333444555777999;;;<<<<<<>>>AAAEEEJJJQQQYYY^^^kkkuuusssddd\\\YYYYYY^^^jjj{{{~~~zzzvvv{{{{{{|||}}}}}}}}}}}}}}}~~~}}}||||||{{{}}}~~~~~~}}}|||}}}~~~}}}yyyooolllmmmttt|||yyysssrrruuu}}}}}}uuuooosssyyy|||~~~~~~}}}{{{{{{}}}~~~uuupppjjjfffdddbbbbbbfffmmmppptttyyy~~~}}}wwwvvv}}}zzzuuurrrttt~~~}}}uuufffWWWOOOMMMbbb|||wwwlllffflllyyyzzzpppbbb[[[PPPHHHGGGHHHEEE@@@333222111000///////////////............---------///...------...///...---///000000///---+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////111111111000///222666999;;;>>>AAA@@@<<<888777777===@@@III[[[sss{{{oooqqq|||wwwkkk___ddd|||>>>999666666444000///111222333444666999;;;>>>???>>>???AAABBBCCCCCCBBBAAA>>>?????????>>>===<<<;;;<<<:::888777777777555333333333444555666888999:::999:::===???CCCHHHOOOTTT```jjjxxxyyyggg\\\YYYWWWXXX```mmm}}}{{{|||}}}~~~~~~~~~~~~}}}||||||||||||}}}~~~}}}{{{{{{{{{|||yyyrrrqqquuu|||~~~xxxrrrrrruuu}}}}}}uuuooorrrwww{{{}}}}}}{{{|||~~~wwwqqqmmmkkkiiihhhkkkqqqwwwzzz}}}~~~}}}}}}}}}~~~~~~}}}}}}|||zzz{{{||||||}}}yyyrrrrrrzzz{{{uuuqqqsss}}}xxxpppdddXXXRRRPPPfffxxxllleeejjjvvvyyynnnaaaYYYNNNGGGFFFFFFBBB===333222111000///////////////.........------,,,,,,...---,,,---//////...---...///000...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////000111111000000222777:::>>>BBBEEECCC???:::999999===@@@III\\\tttzzzooorrr}}}yyylllaaafff|||HHH???888777777444111000111111222444666999;;;<<<>>>???AAABBBCCCCCCBBBBBB????????????>>>===<<<<<<===;;;:::999999888666555555444444555555666777888777888999:::<<<@@@DDDHHHPPP[[[kkkvvv|||qqqbbb\\\VVVSSSVVV___ppp~~~~~~}}}}}}||||||{{{|||}}}|||zzzyyyzzz{{{wwwtttxxx}}}~~~{{{vvvqqqrrrvvvuuuoooqqqvvvyyy{{{~~~~~~~~~}}}|||}}}}}}{{{yyywwwxxx}}}}}}||||||~~~yyyvvvzzzyyywwwuuuuuuuuuuuuvvvwwwwwwwwwzzz}}}~~~{{{tttooopppxxxzzzsssoooppp{{{yyyqqqiii```XXXTTTTTTlllyyylllfffiiittt}}}yyylll___UUUJJJEEEEEEDDD???:::222222111000///////////////......---,,,++++++***...,,,,,,---///000///...---...///---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,............//////000000///000111111111444888;;;BBBFFFIIIGGGBBB===;;;;;;===@@@III\\\www{{{qqqssswwwkkk```dddxxxWWWHHH;;;888999888555333000111111333444666888999;;;<<<>>>@@@AAAAAAAAAAAA????????????>>>>>>======>>>===;;;:::;;;:::888777666666555555555555666666666777888999999<<>>@@@AAAAAA@@@?????????>>>>>>>>>>>>>>>???===<<<;;;<<<;;;:::888777777666555555555555555444666777888888:::===???AAAHHHQQQYYYaaammm|||uuuccc]]]XXXWWWYYYbbbrrr~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}{{{zzzzzz{{{zzz{{{}}}~~~xxxwwwzzz~~~~~~|||xxxvvvtttrrrwww}}}|||rrrrrruuuxxx{{{}}}}}}|||}}}~~~}}}}}}}}}||||||~~~|||{{{zzzxxx{{{yyyzzz}}}vvvqqqrrr}}}{{{rrrllleee[[[UUUSSSZZZyyyttthhhdddhhhpppwww{{{zzzzzz|||yyycccTTTFFFCCCDDD@@@:::888111000//////////////////......---,,,++++++******...---,,,---///000///...+++---------+++***+++,,,---------------------------------...///000000111000111333444555777:::===DDDHHHLLLKKKEEE@@@<<<;;;===???III___}}}vvvwwwlll```VVVXXXeeexxx{{{fffNNNAAA;;;888666666333333333333333444555666888:::<<>>>>>>>>?????????===<<<<<<<<<<<<;;;999888888777666666666666666333444666666666777999<<>>>>>???@@@@@@>>>===;;;;;;<<<<<<;;;999999888888777777777777888555666777777666666777999:::===@@@BBBHHHSSSdddppp}}}zzzmmmccc\\\\\\fffrrr~~~}}}~~~~~~|||zzzxxxyyyyyyvvvwwwyyyzzz{{{~~~}}}||||||~~~~~~~~~{{{vvvsssssstttvvv~~~sssqqqsssvvvzzz~~~||||||~~~~~~~~~~~~}}}|||}}}}}}sssjjjaaaYYYUUUVVVhhhssshhhcccffflllqqquuuyyy||||||{{{lllVVVNNNKKKAAA999888//////.........//////000---------------.........000///------......---+++,,,---......---,,,---...........................,,,,,,---...///000111111222444666777777888:::<<>>>>>>>>@@@@@@???>>>>>>???@@@AAA>>>===;;;;;;<<<<<<;;;999999999888888888888888999999:::;;;:::888777777888666999<<<>>>BBBKKKZZZdddpppwwwhhh]]][[[eeeqqq{{{|||}}}}}}{{{yyywwwwwwxxxvvvxxxyyyzzzzzz|||}}}}}}~~~~~~yyyuuurrrrrrtttxxxsssooorrrtttxxx|||zzz|||~~~~~~}}}|||}}}{{{|||}}}sssiii___WWWVVVYYYnnnxxxlllhhhjjjnnnrrruuuzzz}}}zzz|||www^^^TTTNNNBBB999777//////.........//////000,,,,,,---......//////000111000............,,,***---...//////------...///........................,,,,,,---...///000111222333555777888777888:::;;;AAAFFFKKKLLLGGGBBB>>>======???IIIbbbvvvxxxgggZZZPPPPPPSSS^^^yyyzzzaaaQQQGGG@@@===;;;777444444555888:::555444444555777;;;>>>@@@AAABBBCCCCCCCCCBBB@@@???>>>???@@@AAAAAA???>>>===::::::999888888888999999888888999999999999888888888888888:::@@@HHHPPPUUUdddpppvvvhhhbbbeeejjjuuu~~~}}}||||||}}}{{{yyyyyyzzz{{{|||{{{{{{zzzyyyyyyzzz|||~~~}}}~~~~~~~~~zzzyyyvvvtttuuuzzztttppprrrtttwwwzzz}}}~~~}}}||||||||||||~~~wwwnnniiiiiillluuuzzzsssvvv{{{mmmggg```WWWTTTXXXrrrqqqkkknnnqqqqqq||||||||||||}}}mmmXXXLLLDDD<<<555111111000///////////////---.........---,,,,,,+++(((((()))***,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000------......///000000000111333666777777888999;;;>>>BBBFFFGGGEEE@@@<<<:::??????GGG^^^sssvvv|||hhh\\\TTTTTTUUU[[[rrrzzzhhhYYYNNNDDD@@@:::666555555444333555555444555777:::===???AAABBBCCCDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@???>>>===<<<<<<;;;::::::::::::;;;888888888999999888888888:::999888:::>>>DDDJJJNNNXXXcccsss}}}~~~tttjjjhhhjjjrrrzzz~~~~~~}}}|||{{{zzz{{{zzzyyyyyyzzz|||}}}}}}}}}}}}{{{{{{{{{}}}}}}|||zzzyyyzzzzzzzzzyyyxxxwwwxxx|||wwwqqqrrrsssvvvyyy}}}~~~}}}||||||||||||~~~ssskkkccc___^^^aaaiiirrr{{{}}}|||xxxqqqrrrzzzxxxkkkfff```WWWUUUZZZrrrwwwpppsssuuuuuuzzzzzz{{{{{{}}}sss]]]QQQGGG>>>666111000000///////////////---.........------,,,+++((())))))***+++,,,------------------------------,,,---------.../////////......///000000111111222111333666777777888:::;;;???CCCGGGIIIFFFBBB===;;;======EEE\\\}}}uuuyyy{{{iii\\\TTTTTTUUU[[[rrryyykkkVVVMMMBBB;;;999888555333666555555555666999;;;===AAABBBCCCDDDDDDCCCBBBBBBBBBBBBAAA??????>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<888888888888888888888888<<<;;;999999;;;???CCCFFFLLLVVVdddooorrrwwwwwwooolllooorrrwww|||~~~~~~~~~}}}}}}|||{{{zzzzzzzzzyyyyyyyyyzzz{{{}}}~~~~~~~~~~~~|||xxxuuutttuuuwwwxxxyyyzzz{{{{{{|||{{{tttrrrrrrtttxxx}}}~~~}}}||||||||||||~~~}}}nnnhhhaaa[[[XXXWWWXXX```hhhuuu{{{{{{zzzqqqpppxxxvvvjjjfff```XXXWWW\\\rrr{{{tttwwwzzzyyyzzz{{{}}}}}}uuuaaaTTTIII>>>666111000//////......//////---............---,,,,,,******+++++++++,,,,,,,,,........................------..................//////000111111222222333222444666777888999;;;===AAADDDIIIKKKHHHDDD@@@===>>>>>>FFF\\\|||vvvzzz|||kkk^^^TTTTTTVVV\\\sssttteeeQQQCCC>>>===;;;999777666555555555777999;;;???@@@BBBCCCDDDDDDCCCCCCDDDCCCAAA???>>>>>>>>>?????????>>>===<<<<<<<<<<<<999888888888888888888999===;;;:::999:::===???AAAGGGNNN[[[ffflllrrr{{{rrrnnnkkkjjjlllrrr~~~}}}|||||||||{{{{{{{{{zzzzzzxxxzzz{{{|||}}}zzzxxxuuurrrrrruuuxxxzzzzzz|||~~~vvvsssrrruuuyyy}}}~~~}}}||||||||||||~~~sssfffeeeaaa]]][[[YYYYYY___hhhsss}}}||||||vvvuuu{{{vvvlllggg```XXXXXX___sss{{{vvvzzz~~~}}}qqq```SSSHHH<<<555000000///............///------............------------------------------------------------------...............---------//////000000111222222333222444666777888999<<<>>>CCCGGGLLLMMMJJJFFFAAA???@@@AAAIII^^^}}}www{{{ooo```UUUUUUVVV]]]sssgggPPPEEEAAA>>>;;;888777555444444555777888<<<===???AAABBBCCCCCCBBBDDDCCCAAA???>>>??????@@@???>>>===<<<;;;;;;;;;;;;999999888777777888999999;;;;;;;;;;;;<<<===???AAAEEEJJJTTT___eeelllxxxzzznnnfff``````dddnnn}}}}}}|||{{{{{{||||||||||||}}}}}}zzz|||~~~~~~|||tttsssqqqqqqrrruuuyyy{{{{{{~~~wwwsssrrrvvv{{{|||~~~}}}||||||||||||~~~{{{qqqhhheeebbb```___\\\[[[bbbjjjvvv}}}yyyzzz|||||||||{{{yyyoooiiibbbYYYYYY```ttt|||yyy~~~{{{jjj\\\QQQGGG===666000//////...............------...//////......---000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,...............---------......///000000111111222333555666777888:::===@@@FFFJJJNNNOOOLLLFFFBBB???@@@AAAIII]]]{{{zzz~~~tttcccVVVUUUWWW]]]rrrgggTTTHHH@@@;;;999888666444333444555666888999<<<>>>@@@AAAAAAAAABBBBBBAAA@@@@@@@@@@@@@@@???>>>===;;;:::::::::::::::999888777777888999:::::::::;;;<<<===>>>@@@@@@AAACCCJJJTTT[[[bbblllwww|||qqqfff\\\ZZZ[[[```ooo~~~||||||{{{{{{{{{{{{|||}}}~~~~~~{{{}}}{{{xxxmmmmmmnnnooorrruuuxxxzzz~~~yyyrrrqqquuu{{{|||}}}||||||||||||~~~}}}xxxqqqkkkdddcccaaa```\\\[[[bbblllzzz~~~yyyvvvzzz|||{{{|||xxxxxx~~~zzzpppkkkbbbYYY[[[cccsss~~~||||||zzzyyy|||ssseeeYYYOOOFFF>>>999000///......------......------...////////////...000000000///////////////,,,,,,,,,,,,,,,,,,,,,,,,------........................//////000111111222444555777777888;;;???BBBJJJMMMPPPPPPLLLFFFAAA>>>===???GGGZZZvvvyyyfffXXXVVVWWW]]]qqqnnn[[[KKKBBB:::999666444222222333444444555888;;;===>>>??????@@@@@@AAAAAABBBBBBAAAAAA???>>>===<<<;;;::::::::::::999888666666888999:::999:::;;;<<<===>>>>>>>>>======AAAIIIPPPVVV___hhhmmmwwwzzzlll```\\\ZZZYYYdddrrr}}}|||{{{{{{yyyzzz{{{|||}}}~~~|||}}}~~~|||zzzvvvsssiiijjjmmmpppssswwwyyy{{{yyyqqqnnnrrrxxx|||}}}||||||||||||~~~|||vvvpppfffeeedddbbb^^^]]]eeeppp}}}}}}xxxqqquuuyyy|||}}}~~~{{{{{{|||}}}~~~vvvuuu}}}xxxooojjjbbbZZZ\\\eeeqqq~~~~~~{{{wwwuuu~~~~~~uuummmaaaUUULLLCCC<<<888//////...------------...------...///////////////.....................///------------------------,,,---------...///////////////000111111222222333444555777777888;;;@@@CCCLLLOOORRRQQQLLLEEE@@@<<<<<<>>>FFFXXXttt}}}jjjYYYVVVWWW]]]pppmmmXXXKKK;;;999666444222222222333111333666999<<<===>>>>>>>>>???AAABBBCCCCCCBBBAAA@@@???>>><<<;;;;;;:::::::::999777666666777999:::999999;;;<<<<<<<<<<<<<<<;;;:::<<>>>>>???@@@BBBCCCCCCBBBBBB@@@@@@AAA@@@???===;;;:::;;;;;;;;;:::999888777666777777777888999:::<<<<<<999:::<<<>>>BBBGGGNNNRRRYYY^^^eeemmmvvvoooccc```aaadddgggwww~~~~~~|||{{{}}}zzz|||~~~}}}}}}~~~}}}~~~~~~~~~~~~|||~~~|||zzzwwwrrrmmmmmmnnnppptttzzzrrrnnnooorrr{{{~~~||||||~~~}}}ssspppkkkeeebbbeeemmmsss{{{xxxtttssssssvvv{{{}}}zzz}}}tttiiieeeeeefffiiimmm{{{~~~|||uuuuuu|||wwwhhhXXXOOOHHH???777333111000///......///000111222000---+++******,,,------,,,,,,,,,,,,---......,,,///...+++***------***+++---//////......000111000000////////////000000555777999:::;;;>>>AAADDDKKKNNNPPPOOOJJJCCC>>><<<>>>@@@FFFWWWwwwkkkZZZVVVUUUXXXiii}}}}}}zzzeeePPPHHH===777666666444222333444444555666888::::::<<<===???@@@AAAAAAAAA@@@????????????>>><<<;;;:::;;;;;;;;;:::999888777666555555555666777888999:::888:::;;;===???DDDIIINNNQQQVVV\\\bbbjjjtttrrrhhheeeeeegggrrr~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}|||{{{xxxvvvsssoookkklllnnnqqqwww}}}sssnnnooorrrzzz~~~}}}|||~~~uuurrrlllfffcccgggnnnuuu|||}}}~~~|||rrriiihhhjjjmmmrrrwww~~~xxxwwwyyyjjjZZZQQQIII@@@888444111111000///......//////000///---+++++++++,,,------,,,,,,,,,,,,---......)))---///...///333333000---,,,,,,---...///000111111111000000000111222222999:::;;;<<<<<<>>>BBBDDDLLLPPPRRRQQQKKKDDD???===???AAAGGGXXXxxxnnn\\\WWWUUUXXXggg{{{vvvyyyyyyaaaUUUEEE;;;888777444111444444444444444555666666999:::<<<>>>???@@@@@@???>>>??????>>>===<<<::::::;;;;;;;;;;;;:::888777666555555555555666888999:::999:::;;;;;;<<>>======<<<;;;<<<<<<<<<;;;:::999777777666666666777888999:::;;;:::;;;;;;;;;:::;;;>>>AAAFFFIIIMMMPPPRRRVVV]]]cccjjjuuusssooommmrrrxxx~~~}}}{{{{{{}}}~~~}}}~~~}}}vvvoookkkiiiiiijjjnnnssszzz}}}}}}}}}~~~xxxooonnnqqqwww}}}~~~}}}}}}}}}~~~vvvooommmqqqyyy~~~xxxqqqlllpppxxx{{{yyy{{{xxxkkk]]]SSSJJJ@@@888666000111111111000...,,,***++++++---.........---------,,,,,,,,,,,,---......+++...---+++,,,000222000666111++++++///222111///111111111111222333444555<<<<<<===<<<===@@@DDDGGGQQQVVVZZZXXXPPPGGGBBB@@@@@@BBBJJJ]]]~~~qqq^^^XXXWWWYYYjjj~~~|||ppprrrzzz~~~vvvllleeecccgggkkkzzzqqq[[[III@@@;;;777333222222222222222333444555666888:::===???@@@@@@@@@AAAAAA@@@??????>>>>>>>>><<<<<<<<<;;;:::999888777555555555666777888::::::;;;;;;<<<;;;::::::<<<>>>CCCFFFJJJKKKKKKMMMRRRVVVZZZaaaiiimmmrrr~~~yyysssrrruuu}}}}}}~~~~~~}}}|||{{{zzz|||}}}~~~}}}}}}{{{tttmmmiiiiiikkkmmmsssyyy~~~|||{{{{{{|||}}}{{{pppnnnooosssyyy~~~~~~~~~}}}}}}~~~~~~yyywwwzzzzzzrrrnnnrrryyy~~~xxxwwwzzz}}}qqqfffZZZRRRIII>>>777555000000111111///---+++******+++---...//////---------,,,,,,,,,,,,---......+++.........444>>>FFFHHH:::444...---000222111...///000000111222333555666888999::::::<<<@@@EEEIIIRRRXXX]]][[[RRRHHHCCCBBB@@@CCCKKK___|||}}}ooo]]]XXXXXX]]]nnnvvvwwwxxxnnneee^^^\\\\\\lllzzzvvvfffXXXLLLCCC;;;666333333333333333444444555555666999<<<>>>???@@@@@@BBBAAA@@@????????????@@@<<<<<<<<<<<<;;;999888777333333333333444666777888:::;;;<<<;;;::::::;;;===???BBBFFFGGGGGGGGGKKKNNNPPPTTTXXXXXXZZZdddvvvuuutttxxx~~~}}}}}}~~~~~~~~~~~~}}}|||{{{{{{{{{||||||}}}~~~||||||{{{xxxsssmmmiiijjjmmmqqqwww}}}~~~~~~~~~}}}rrrmmmmmmnnntttzzz{{{|||}}}}}}}}}}}}}}}~~~~~~zzzrrrmmmpppvvv||||||uuuvvvzzzzzzrrrggg___WWWQQQIII>>>666444000000000///...---,,,+++***+++---...///...---------,,,,,,,,,,,,---......000222111000555???FFFHHH777444000///000222111/////////000111222444666777777777888888;;;???EEEJJJSSSZZZ```]]]SSSHHHCCCBBB???BBBLLL```}}}{{{nnn\\\YYYZZZ___sss|||}}}~~~xxxooofff___[[[cccooo|||}}}yyyxxxtttlll```RRRFFF???777777666555444444444444222444777:::<<<>>>??????AAA@@@???>>>>>>>>>???@@@======<<<<<<;;;:::888777222222222333444555777777777999::::::999999;;;<<<<<<@@@DDDFFFEEEEEEHHHKKKKKKNNNPPPOOOOOOTTT___iii~~~{{{~~~}}}~~~|||}}}}}}}}}}}}}}}||||||{{{{{{{{{|||}}}~~~zzz{{{~~~}}}{{{vvvuuuqqqmmmjjjkkkppptttxxx~~~~~~ssslllkkkiiipppvvvxxxzzz~~~~~~|||zzz{{{{{{}}}~~~yyyqqqkkkmmmrrrvvvzzz}}}vvvxxx}}}|||rrriii___YYYUUUQQQJJJ???777444000///......------------,,,,,,---------------------,,,,,,,,,,,,---......111222111---...333555444////////////000111222222///000000222444666888999888888888888:::>>>EEEIIITTT\\\bbb___SSSHHHCCCBBB>>>BBBLLLaaa~~~}}}ooo]]]YYYZZZ```ttt}}}zzzpppfff```___iiittt{{{yyytttzzz}}}qqq```PPPGGG;;;:::888666444333222222000222555888;;;======>>>@@@???>>>======>>>??????=========<<<;;;:::888888444444444555666777888999555777888999888888:::<<<;;;@@@DDDFFFFFFFFFIIIKKKIIIMMMOOOOOOMMMNNNTTTYYYfff~~~~~~{{{|||}}}}}}}}}}}}}}}|||zzzzzz{{{{{{|||~~~~~~}}}~~~yyyzzz}}}}}}yyywwwsssrrrpppllljjjkkkqqqvvvxxx}}}~~~ssskkkiiifffmmmtttvvvyyy}}}~~~|||yyyyyy{{{}}}~~~wwwoooiiikkkooorrrvvvzzzxxxzzzwwwmmmeeeZZZVVVTTTRRRKKK@@@777555000///---,,,,,,---...///---------------------------,,,,,,,,,,,,---......))),,,---,,,,,,//////,,,(((***---...///000333555000111222333555777999:::;;;;;;:::999:::>>>DDDHHHTTT\\\ccc```TTTHHHCCCBBB===AAAKKKaaa}}}ppp^^^YYYZZZaaattt|||~~~|||qqqfff```eeeqqqkkkTTTHHH@@@;;;;;;888333222666444333444666:::===>>>>>>@@@AAAAAAAAAAAA@@@???>>>;;;;;;;;;<<<;;;;;;:::999666555444333222333444444555666888999:::999777666888>>>BBBCCCFFFKKKNNNMMMHHHJJJMMMLLLKKKJJJMMMOOOZZZlll~~~}}}|||{{{{{{{{{{{{zzzzzz{{{|||}}}~~~~~~~~~~~~}}}~~~yyyuuusssjjjjjjjjjiiijjjmmmrrrvvv~~~{{{qqqjjjiiifffiiirrrzzz}}}~~~tttlllfffeeeccccccnnn}}}|||}}}xxxnnnfffbbbXXXXXXWWWRRRIII>>>444...000000///...------,,,,,,//////............/////////...,,,++++++,,,...///............///////////////000111111000000111222000111333444555444333333444555777999;;;???DDDHHHQQQWWWZZZXXXTTTOOOGGG???@@@BBBLLLeeerrr```\\\\\\```pppuuuxxx~~~|||ssskkkkkksss}}}iiiWWWJJJ===:::999555222333777555444555888<<<>>>>>>?????????@@@??????>>>>>><<<<<<======<<<;;;::::::777666555444333333333444444555777888999888777666:::@@@DDDGGGLLLRRRSSSQQQMMMNNNPPPOOOLLLKKKLLLNNNVVVcccvvv~~~}}}||||||{{{{{{{{{yyyyyyzzz|||}}}~~~~~~~~~}}}xxxssspppjjjjjjjjjjjjlllpppvvvzzz~~~~~~|||qqqkkkfffccceeennnuuuxxxzzz}}}~~~zzzzzzzzzyyyyyyxxxxxxxxxzzz|||}}}}}}~~~~~~qqqhhhaaa___\\\[[[gggvvv{{{sssjjjdddaaaZZZYYYVVVPPPFFF===555000000//////...------,,,,,,...------------------...///...---,,,,,,---...///............////////////...000111111000///000222222222333444555555555555555666777999:::>>>CCCFFFNNNSSSWWWTTTPPPLLLFFF???@@@BBBMMMfffrrr```\\\]]]bbbtttssstttvvv}}}|||vvvwwwmmmZZZGGG>>>===:::777444999777444444777:::======<<<======>>>>>>>>>>>>===>>>>>>>>>>>>===<<<;;;:::999888777555444333333222333444555777777666555555999>>>DDDJJJSSS[[[ZZZVVVUUUVVVVVVTTTQQQPPPPPPPPPQQQWWWcccxxx~~~~~~}}}||||||{{{{{{yyyyyy{{{|||~~~~~~~~~~~~}}}{{{uuuppplllhhhiiijjjkkknnnssszzz}}}}}}tttllldddaaabbbjjjqqqtttxxx}}}~~~zzzxxxvvvuuussssssssssssrrrtttvvvwwwyyy{{{|||}}}~~~mmmddd]]]XXXSSSQQQ]]]lllyyyqqqjjjdddaaa\\\[[[VVVNNNDDD;;;555333/////////...------,,,,,,,,,,,,,,,++++++,,,,,,,,,....................................////////////---///000000//////000222444444444444555666777888666777888888999<<>>???AAAMMMgggtttaaa\\\]]]cccvvvrrrpppzzzhhhqqq{{{pppZZZKKKDDD@@@<<<999777555444555777:::;;;;;;;;;;;;<<<>>>>>>??????>>>@@@@@@@@@???>>>===<<<;;;;;;:::888777555333222222222333444555555555444444666:::AAAJJJWWWbbbbbb]]]]]]]]]\\\ZZZXXXWWWVVVVVVPPPQQQWWWfff~~~~~~~~~}}}||||||{{{zzz{{{|||~~~~~~}}}|||}}}|||}}}}}}xxxqqqlllhhhfffhhhjjjlllpppvvv~~~~~~~~~~~~~~~~~~xxxmmmdddaaaaaahhhnnnrrryyy{{{zzzxxxwwwwwwyyyzzz|||zzz{{{}}}~~~{{{}}}mmmddd[[[UUUMMMJJJVVVggg}}}vvvnnnfffaaa[[[[[[XXXPPPEEE;;;555222//////.........------------,,,,,,++++++,,,,,,---......///000000///..................////////////---...000000//////000222666666555555666888:::;;;777888999888999;;;???BBBDDDKKKOOOMMMIIIFFFBBB>>>>>>AAAMMMggg~~~}}}vvvbbb\\\ZZZ```uuurrrooovvvXXX___kkkxxxvvvbbbRRRHHHAAA<<<555444555666999:::999888:::;;;<<<>>>???@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<;;;:::888666444333222222333333444444444444444333888???IIIYYYgggjjjfff```___^^^]]]\\\[[[ZZZYYYQQQQQQSSSZZZggg|||~~~~~~}}}|||{{{{{{|||~~~~~~}}}{{{zzz{{{}}}{{{|||~~~~~~yyytttnnnhhheeedddgggkkkooosssyyy~~~}}}~~~~~~~~~|||oooeeeaaaaaadddiiinnnvvv~~~~~~~~~}}}zzz}}}pppfff]]]UUUKKKHHHUUUggg|||||||||rrrhhh```YYY[[[[[[TTTGGG;;;333000...............---------......------------............///000000///..................////////////---...000000//////111333777666666666777999;;;<<<888999999999999;;;>>>AAADDDLLLQQQNNNIIIEEEBBB>>>???AAAMMMggg|||{{{zzzeee\\\XXX\\\qqqrrrlllpppKKKPPP[[[iiiuuummm\\\MMMCCC:::999888888999999888666888999;;;===???@@@AAABBB??????@@@@@@??????>>>===<<<<<<;;;:::888666444333333333333333333444444444333888>>>GGGUUUeeemmmmmmaaa___]]]\\\\\\\\\ZZZXXXUUUTTTSSSTTTWWWcccyyy~~~}}}|||{{{zzz|||~~~}}}zzzyyyyyy{{{~~~}}}{{{}}}zzzuuuooojjjgggeeedddhhhnnntttxxx||||||~~~}}}|||}}}~~~~~~~~~wwwjjjeeeaaabbbcccfffpppyyy~~~{{{~~~rrriii___VVVLLLIIIWWWjjj}}}wwwyyy~~~ssshhh___XXX[[[\\\VVVHHH;;;333000........................000//////......//////000....................................////////////---///000111000111222444666666666777888:::;;;<<<999::::::::::::<<>>@@@AAAAAA===>>>>>>???????????????;;;<<<;;;;;;999777555444333333333333333444555555333777;;;@@@LLL\\\hhhlllfffccc```___^^^]]]ZZZWWWXXXTTTQQQPPPOOOUUUddduuu~~~~~~|||{{{yyyzzz}}}{{{yyyyyy{{{~~~zzz|||}}}wwwqqqlllhhhfffeeeggglllssszzz~~~}}}~~~|||zzz{{{|||||||||~~~tttnnngggccc```aaaiiissszzz|||rrrjjj```VVVLLLIIIYYYmmm|||tttuuu~~~tttiiibbbZZZ]]]]]]TTTFFF:::333222........................000//////......//////000///...---,,,,,,---...///............////////////...///111222111222444555444555666888:::;;;;;;;;;:::;;;;;;;;;;;;===AAADDDLLLVVV^^^ZZZRRRJJJDDD???AAABBBLLLddd}}}~~~|||kkk```YYYZZZmmmvvviiifffoooJJJGGGHHHMMMRRRZZZjjjzzzlllQQQJJJ@@@999555666777888444555888:::===???@@@@@@<<<===>>>???????????????;;;;;;<<<;;;:::888666444444444333333333444555666111555888:::BBBRRR```gggmmmiiieeecccbbb___[[[XXXYYYSSSNNNNNNNNNPPPZZZfff{{{~~~~~~|||{{{wwwyyy|||~~~}}}zzzyyy{{{~~~zzz||||||uuuoooiiigggffffffiiiooowww~~~~~~~~~|||xxxzzzzzzzzzzzz|||~~~vvvmmmfff```___fffpppvvvyyy~~~qqqiii___VVVKKKIIIZZZooo|||sssrrr|||}}}uuulllggg\\\^^^\\\RRRDDD888444555---.....................//////............/////////...,,,++++++,,,...///............/////////000...000222222222333444666333444777999:::;;;;;;::::::;;;<<<<<<<<<>>>BBBEEEOOO[[[ccc___UUULLLEEE@@@BBBCCCLLLccc~~~}}}mmmccc[[[[[[nnn{{{llleeemmmTTTLLLGGGHHHJJJNNNYYYeeezzznnnVVVAAA======888666999///111444777:::;;;<<<<<>>======>>>>>>???=========<<<;;;:::999888777666444333222222333444444555666888<<>>GGGNNNYYYcccjjjgggaaa^^^^^^^^^^^^YYYSSSMMMKKKLLLOOORRR]]]qqq|||yyyzzz~~~~~~}}}~~~~~~~~~~~~~~~}}}|||}}}}}}||||||yyyrrrlllfffbbbdddiiimmmwww~~~{{{zzzzzzzzz{{{~~~tttlllfffdddeeennnsss{{{qqqjjj[[[QQQNNNJJJZZZyyyyyyuuuxxx}}}rrrgggbbb]]]XXXOOOGGG???888222///........................//////............//////+++++++++***++++++,,,,,,/////////000111111222222222222222222333333333333666666777777888999999999:::999:::===>>>???FFFNNN\\\iiirrriiiXXXKKKDDDAAA===EEEKKK___{{{xxxxxxuuuuuu```ZZZ\\\mmmxxxjjjkkk}}}dddZZZPPPIIIEEEDDDHHHNNN]]]lllzzz[[[III???666333555333333444555666666666777:::;;;===???@@@@@@@@@???<<<<<<<<<<<<;;;;;;:::999666555444333222222222333333333333222333777===AAAJJJXXXdddfffbbb```^^^\\\]]]ZZZUUUPPPLLLLLLLLLMMMTTTfff~~~yyytttssswww~~~~~~}}}}}}}}}~~~~~~|||||||||}}}{{{~~~|||uuunnniiiccc```ccciiipppxxx|||{{{zzzzzzzzzzzz{{{}}}uuujjjggghhhjjjnnnuuu{{{}}}zzzxxxwwwvvvxxxxxxyyy{{{}}}rrrjjjZZZPPPMMMKKK^^^{{{xxxzzz~~~pppeee___VVVQQQIIIBBB<<<777222///........................//////............//////,,,,,,,,,------...000000/////////000111111222222222222222333333333444444666777777888999999::::::999888:::===???BBBKKKTTTcccooouuulllZZZLLLDDDAAA<<>>:::;;;333333222222333333444555444555888;;;=========<<<===>>>>>>>>>======<<<;;;777777666555555444444444444444333333444555777999@@@JJJVVV]]]bbbdddbbb]]]^^^\\\XXXTTTPPPMMMKKKKKKQQQ___uuuyyysssnnnqqqxxx~~~||||||}}}~~~|||zzzzzz~~~{{{|||yyyrrrkkkfffbbb```eeelllttt|||~~~{{{yyyyyyyyyyyyzzz|||}}}vvvnnnlllgggiiinnnsssyyy~~~zzzyyyvvvsssqqqooonnnnnnnnnoooqqqrrrsssvvvzzz|||}}}rrriiiYYYOOOLLLMMMddd|||}}}}}}xxxyyynnnbbb]]]SSSNNNFFF???999555111...........................------,,,,,,,,,,,,------//////......///000000111/////////000111111222222333333333333444444444444666777777888999:::;;;;;;::::::<<>>444333111000000222333444111333666999;;;<<<<<<;;;:::;;;;;;;;;;;;::::::999999999999888888777666666444333333333444555555555:::???FFFOOO\\\eeeeee______]]][[[XXXTTTPPPMMMKKKNNNYYYjjjvvvnnnmmmsss|||~~~}}}}}}}}}~~~|||yyyyyy|||}}}{{{~~~~~~wwwpppiiieeebbbbbbiiiqqqxxx~~~{{{yyyxxxyyyyyyzzz|||}}}wwwoooiiihhhiiilllqqqxxx~~~~~~{{{wwwuuusssmmmlllkkkiiihhhhhhhhhgggeeegggiiijjjkkkmmmrrrvvvwww{{{pppiiiYYYOOOMMMQQQkkk}}}}}}}}}||||||{{{zzzwwwtttvvv{{{kkk```\\\TTTNNNFFF>>>888444000...........................------,,,,,,,,,,,,------...------,,,++++++,,,,,,/////////000111111222222333333444444444555555555777777888999:::;;;<<<<<<======>>>@@@AAAEEEQQQ^^^ooovvvuuuhhhUUUIIIAAA>>><<>>>>>@@@BBBBBBGGGUUUccctttwwwssscccQQQFFF@@@===<<>>??????@@@@@@?????????:::;;;;;;;;;:::999888777666444111111222333222111111555777:::CCCPPPYYY\\\\\\[[[ZZZYYYVVVTTTQQQPPPGGGLLLUUUccczzzvvvllliiikkkrrrzzz~~~}}}~~~|||{{{{{{|||~~~|||zzzwwwssspppiiiccc```aaaeeepppzzz{{{}}}zzzxxxwwwxxxyyy{{{|||}}}~~~~~~xxx|||zzztttlllggghhhkkknnnooosssqqqnnnjjjfffcccaaa___ZZZ\\\___aaabbbbbbaaa```\\\aaaeeefffeeefffiiimmmooosssxxx}}}~~~|||}}}kkkfffZZZSSSSSSZZZxxx{{{{{{||||||~~~~~~{{{zzz|||tttiii```[[[SSSMMMDDD<<<777333111///........................//////............//////111111000000000000000111/////////000111111222222444555555555666666666666777888999:::;;;===>>>>>>===>>>@@@BBBCCCIIIZZZjjjxxxyyyqqq___MMMDDD@@@>>>:::DDDMMMddduuueeeaaa]]]aaaqqqyyywwwnnnZZZQQQKKKLLLQQQ\\\nnn}}}rrrqqqwwwooobbbIIIEEE???999444222333333000000111222444666888999;;;<<<<<<=========<<<<<<999:::;;;;;;:::999777666;;;777333222444444333111---444888888:::EEEQQQXXXZZZYYYYYYWWWVVVTTTRRRQQQIIILLLPPPZZZoooxxxkkkeeedddiiiooozzz}}}}}}~~~}}}||||||}}}}}}|||yyytttpppmmmfff```___```eeeqqq|||{{{~~~}}}yyyxxxwwwxxxyyy{{{|||}}}}}}~~~xxx}}}zzzooohhhggghhhjjjkkknnnllliiieeeaaa^^^\\\[[[XXXZZZ^^^aaabbbaaa___^^^\\\aaaggghhhfffeeehhhlllmmmqqqwww{{{~~~~~~iiifff[[[TTTUUU]]]||||||}}}~~~tttjjjaaaZZZQQQKKKCCC;;;777444222111........................---------,,,,,,------------,,,,,,------...///000/////////000111111222222555555555555666666666777777888999:::<<<===>>>???;;;<<<@@@CCCDDDLLL]]]nnn{{{zzzppp]]]LLLCCCAAA@@@999CCCLLLcccttteeebbb^^^bbbqqqvvvvvvkkkYYYKKKKKKOOOTTT```nnnxxxnnniiirrr}}}rrrUUUKKKBBB>>>:::444333666222333444333111222666999888:::===???@@@???===<<<::::::;;;;;;;;;:::999999999777555222111222333333333333444666:::???CCCEEEJJJNNNSSSVVVTTTQQQNNNMMMKKKLLLMMMSSSaaawwwooodddaaaccceeesss}}}~~~~~~~~~~~~{{{yyyzzz|||~~~~~~||||||}}}yyyvvvpppjjjkkkgggaaa^^^bbbkkkvvv}}}|||zzzzzzzzzuuuwwwyyyzzzzzzzzzxxxwwwxxxyyy{{{{{{pppkkkjjjjjjjjjooojjjeeecccccccccbbb```^^^___`````````bbbeeehhhfffhhhiiikkklllmmmmmmmmmoooqqqvvvzzz~~~}}}}}}~~~{{{lllddd^^^ZZZWWW```~~~~~~tttiiiaaa\\\PPPJJJBBB<<<777444111000//////...------------...////////////////////////,,,,,,------...//////000444333111111111333555777555555555555555555555555::::::;;;;;;<<<=========???>>>>>>AAAEEEMMM]]]lll|||yyymmmYYYJJJCCC@@@>>>===@@@JJJcccuuuiiieee___fffzzzuuurrr~~~zzzhhhXXXQQQOOONNNXXXeeeuuuwwwmmmgggkkkxxx{{{cccYYYOOOIIIBBB:::666777222333333222000000333666777999<<<>>>??????===<<<;;;;;;;;;;;;;;;:::999888777666444222111111222222222222333444777;;;>>>@@@DDDHHHMMMOOOOOOMMMLLLLLLOOONNNNNNPPPXXXiii~~~vvviiibbbbbbdddjjjsss~~~|||zzzzzz|||~~~}}}|||yyyyyyxxxyyy{{{yyyuuupppkkkiiieeeaaa___dddmmmxxx~~~~~~}}}yyywwwwwwvvvtttuuuwwwyyyzzzyyyxxxxxxzzzzzz{{{}}}|||vvvsssrrrqqqooollliiigggggggggeeecccdddfffhhhiiijjjkkkmmmpppooopppppprrrssstttuuuvvvyyy{{{~~~~~~yyykkkeee___[[[YYYcccyyylllaaa[[[PPPKKKCCC<<<777444111/////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,.........//////000000000222222222222333555777888666777777888888888999999::::::;;;<<<<<<======>>>>>>===>>>AAADDDKKKZZZhhhtttsssjjjZZZKKKCCC???<<<===@@@JJJbbbxxxkkkgggbbbiii}}}vvvsss~~~{{{jjj]]]RRRKKKPPPZZZhhhuuu~~~uuummmlllqqq}}}wwwnnncccZZZOOODDD<<<:::444444444222000000222333555777:::<<<>>>>>>>>>============<<<;;;:::999888999888666444333333333444222222222222444666888999<<>>>>>===<<<>>>AAACCCHHHUUUaaajjjlllhhh[[[NNNFFF@@@;;;>>>AAAJJJ___yyykkkgggbbbjjjxxxttt~~~{{{mmm]]]PPPNNNSSS^^^iiiyyywwwsssqqqxxxxxxlll___PPPDDD>>>777666555333222111222333333555777:::<<<>>>>>>>>>>>>>>>>>>===<<<;;;:::999<<<;;;:::888777777777777444333222222222222333444555888;;;>>>@@@CCCFFFIIILLLLLLKKKIIIKKKRRR^^^fffvvvnnndddbbb]]]aaammm~~~}}}{{{{{{{{{zzzwwwrrrnnnkkkiiigggeeeccccccgggnnnsssyyy|||sssnnnkkkhhhfffeeedddfffkkkrrryyy~~~}}}|||{{{yyyzzz{{{||||||~~~~~~{{{xxxvvvuuuqqqrrrtttvvvxxxyyyzzzzzzxxxxxxwwwxxxyyyzzz|||}}}|||xxxvvvvvvwwwwwwyyy~~~~~~~~~|||rrrkkkgggdddaaaaaammmrrrddd\\\PPPJJJBBB;;;666333000...//////...------------...////////////////////////000000111111111111111111222222444555555555555555555666888999;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>><<<<<<>>>AAABBBFFFQQQ]]]eeeiiihhh___TTTKKKCCC===>>>AAAIII]]]xxxiiieeeaaajjjzzzvvvnnn\\\RRRPPPTTT\\\jjjyyy~~~zzzvvvxxx}}}ooo```QQQGGG===:::666333222111222222111333555888;;;<<<======>>>??????>>>===<<<;;;:::===<<<;;;:::999888888888555555444333222222111111111333666999;;;???DDDHHHGGGHHHHHHGGGGGGKKKRRRXXXkkk}}}wwwhhhbbb[[[]]]dddrrr}}}zzzyyywwwsssnnnhhhccc```___^^^\\\ZZZZZZ]]]bbbfffllltttyyyuuunnnjjjgggeeeeeefffgggjjjoootttyyy{{{~~~}}}{{{zzz{{{}}}}}}~~~{{{xxxvvvuuuqqqrrrtttvvvxxxyyyzzz{{{vvvvvvvvvvvvwwwyyy{{{}}}{{{qqqjjjiiigggdddeeeqqqtttcccXXXMMMHHH@@@999555222///...//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,///000000000000000111111333444444555444333333222222444666888999:::999999;;;;;;<<<<<<===>>>>>>???======???BBBCCCFFFQQQ\\\eeejjjjjjbbbWWWNNNGGGAAA???AAAHHH[[[|||yyyjjjfffaaajjj}}}yyymmm]]]TTTOOORRR[[[iiittt|||ssscccWWWHHHCCC;;;555222111111000111222444777999;;;<<<<<<>>>>>>?????????>>>======;;;;;;:::999888777777666666555555444333222222111///111444666999===BBBFFFDDDFFFHHHFFFDDDEEEHHHLLL```qqqnnncccZZZYYY]]]ggguuu}}}{{{xxxvvvqqqkkkeee___[[[YYYWWWXXXXXXWWWWWWXXX\\\___ccckkkqqqoookkkiiieeeaaabbbeeeiiinnnssswwwzzz|||~~~~~~}}}|||~~~~~~{{{xxxuuutttrrrssstttvvvxxxyyy{{{|||vvvvvvvvvvvvxxxzzz|||}}}~~~rrrjjjkkkjjjfffhhhuuusss___RRRJJJEEE===777333111///...//////...------------...------------------------...//////000111111222222555555555444444444444444444666888:::;;;;;;:::999;;;<<<<<<======>>>??????>>>>>>@@@DDDEEEIIITTT```jjjmmmkkkaaaVVVNNNHHHCCC???AAAHHHZZZzzz|||mmmiiidddkkk|||pppdddVVVRRRRRRZZZbbbjjjuuu~~~wwwiii[[[SSSGGG===777555333222111222444555777999:::;;;===>>>??????@@@?????????;;;;;;;;;:::999888777666444444444444444333222222...000333555777;;;???BBBBBBEEEIIIHHHFFFEEEFFFHHHSSSaaavvvssseeeYYYWWWYYY```lll}}}}}}{{{yyytttqqqkkkeee___[[[YYYXXXTTTUUUWWWXXXXXXYYY\\\^^^```fffkkkkkkjjjjjjeee___^^^bbbhhhpppvvv{{{}}}~~~}}}~~~~~~~~~|||yyywwwvvvtttuuuuuuvvvxxxzzz{{{|||yyyyyyxxxxxxyyy{{{|||}}}tttkkklllkkkhhhiiiwwwqqq\\\NNNFFFAAA:::555222000///...//////...------------...000000000000000000000000...///000111222333444555666555555555666777999::::::<<<>>>@@@AAA@@@>>>===<<<<<<<<<===>>>>>>????????????BBBEEEGGGLLLYYYeeennnooojjj]]]QQQJJJFFFBBB???AAAHHHYYYyyy|||nnniiidddjjj~~~tttaaaWWWOOOQQQUUU[[[fffqqq|||}}}|||uuukkkaaaRRREEE===999777555222222333555666888999:::===>>>???@@@@@@@@@@@@@@@=========<<<;;;:::888888333333444444444333333222...000333555666999===???AAAEEEJJJLLLKKKJJJKKKMMMJJJUUUjjjvvvfff[[[XXXXXX^^^gggwww~~~|||zzzxxxrrrnnnhhhaaa\\\ZZZZZZZZZRRRUUUXXXZZZ[[[\\\]]]___```eeehhhiiikkkkkkfff___ZZZ___gggqqqyyy~~~||||||}}}}}}}}}~~~}}}{{{yyyvvvvvvvvvwwwxxxzzz{{{||||||{{{zzzzzzzzz{{{|||}}}|||vvvkkkmmmllliiijjjwwwpppZZZLLLDDD???999444111000///...//////...------------...------------------------//////111222444555777777666555555555777:::===???@@@BBBDDDFFFFFFDDDBBBAAA<<<<<<======>>>>>>??????AAA@@@CCCFFFIIIOOO\\\iiipppppphhhYYYLLLFFFCCCAAA???AAAHHHXXXxxxzzzmmmhhhbbbggg{{{ttteeeVVVOOONNNPPPXXXbbbmmmzzz}}}zzzmmm^^^OOOBBB<<<;;;444222222555666333333666888:::===@@@AAA@@@???>>><<<:::888999<<<<<<999777777666444222111111111222111111111222444666888:::HHHJJJLLLMMMMMMKKKIIIHHHNNNPPPYYYiiizzzxxxnnnbbbWWWQQQXXXaaakkk}}}~~~yyyvvvssspppjjjeee```]]]\\\[[[XXXXXXYYYZZZ[[[\\\]]]^^^aaadddhhhllllllhhhccc___]]]___gggqqqwwwyyy|||~~~}}}||||||||||||}}}}}}}}}~~~~~~~~~}}}{{{zzzxxxxxxyyyzzz{{{yyyzzz{{{{{{zzzzzz|||~~~|||{{{|||~~~~~~~~~~~~~~~}}}}}}{{{xxx|||vvvnnnmmmjjjgggjjjvvv~~~|||vvvfffVVVKKKBBB>>>999555333333222111////////////////////////,,,,,,------.../////////222222111111222222333444555777999999888:::???CCCHHHIIIMMMRRRVVVTTTMMMHHHCCCAAA???>>>@@@@@@@@@???DDDFFFGGGHHHKKKSSS^^^fffrrrlllcccXXXNNNFFFAAA???===AAAHHHZZZ}}}}}}}}}pppgggdddiiipppzzz}}}ooo___UUUNNNLLLPPPXXXcccqqqwwwfffUUUFFF>>>777333222444555222222555666888;;;===??????>>>===>>><<<;;;<<<======;;;888777666555333222222222222111111111111333555777888CCCEEEHHHKKKMMMMMMLLLKKKOOOOOOTTTbbbrrr{{{yyysssaaaWWWQQQWWW___gggwww}}}yyywwwwwwuuuqqqkkkgggccc```_________aaacccdddfffhhhhhhjjjmmmqqqsssrrrmmmfffaaa\\\^^^eeepppvvvxxx{{{~~~~~~}}}}}}||||||}}}}}}}}}}}}~~~~~~|||zzzxxxxxxxxxyyyzzzzzz{{{|||{{{zzz{{{}}}~~~wwwvvvuuuwww|||~~~}}}}}}}}}{{{yyyyyyyyy{{{{{{tttvvvzzz~~~~~~vvvnnnmmmkkkjjjnnn{{{~~~wwwlll^^^PPPGGG@@@<<<777333222111000///---------------------------......//////000000111222222222222222333444555555777999::::::===CCCHHHOOOPPPTTTYYY\\\[[[TTTOOOGGGDDDAAA???@@@AAAAAAAAACCCDDDEEEFFFIIIPPP[[[cccmmmhhh```VVVLLLDDD???======AAAIII\\\|||xxx~~~qqqhhheeejjjqqqyyyzzzlll___SSSKKKKKKOOOVVVcccsssrrrZZZIII>>>888444555555333333555333555888:::<<<=========???>>>============:::888888777666444333333333333222111111111111333444555<<>>BBBKKKaaatttqqqtttjjjfffjjjrrryyywwwjjj\\\RRRNNNNNNKKKTTTdddwwwsss]]]JJJBBB:::888777444333555222333666888:::<<<===>>>===<<<<<<;;;;;;:::888777999888777666555444444333333222111000000111222333666999===AAAEEEHHHIIIJJJGGGEEEFFFNNN\\\iiiqqqsssfff___ZZZ[[[\\\^^^fffnnnttt{{{}}}|||nnnddd\\\\\\bbbllltttwwwzzz~~~~~~}}}|||~~~|||zzzyyyzzz}}}|||yyywwwvvvwwwwwwyyyzzzzzzyyyyyyzzz}}}{{{wwwtttuuuyyy|||}}}zzzwwwsssqqqnnnkkkhhhfffdddccceeeeeegggkkkqqqwww|||~~~~~~~~~rrrrrrrrrssstttvvvyyyzzz}}}~~~zzzyyy}}}wwwpppppprrrvvv~~~~~~}}}wwwnnneee[[[RRRIIIDDD@@@<<<666222000///...---////////////////////////......///000000111111222333333333444555666888999666999;;;===???CCCKKKQQQVVVWWWZZZ```dddddd___ZZZMMMIIICCC@@@???AAABBBBBBCCCDDDEEEFFFIIIQQQ[[[dddkkkhhhbbbZZZQQQIIICCC???AAADDDPPPhhhxxxnnnlll{{{yyymmmfffiiippp}}}vvviii]]]SSSNNNHHHLLLVVVggg{{{uuuYYYMMMAAA;;;888444222333333333555666999;;;===>>><<<<<<===<<<;;;:::999999:::999999888777666555444333222111000///000111111333555888;;;>>>@@@AAAAAA>>>>>>@@@GGGRRR]]]eeeiiiiiiddd```___^^^^^^aaaeeekkktttqqqeee^^^]]]aaallluuuxxx{{{~~~~~~||||||}}}{{{yyyxxxyyy||||||yyywwwvvvvvvwwwwwwxxxxxxwwwwwwxxx|||~~~xxxttttttvvv{{{}}}{{{xxxtttqqqmmmjjjdddcccaaa___]]][[[ZZZ[[[]]]^^^```bbbgggmmmrrrvvv}}}~~~~~~zzzzzz{{{}}}~~~zzzyyy|||}}}ssstttwww|||~~~}}}~~~wwwlllaaaWWWOOOHHHDDDBBB>>>888444222000///...000000000000000000000000---......//////000111111333333444555666888:::;;;999;;;>>>???@@@EEEMMMTTTYYYZZZ\\\aaaeeeeee```\\\NNNIIICCC@@@???@@@AAABBBAAACCCEEEFFFJJJSSS^^^gggoookkkeee]]]TTTKKKEEEAAACCCGGGUUUpppvvvmmmkkkzzz~~~ooofffgggmmm|||ooo___RRRLLLJJJMMMYYYiii}}}kkk[[[JJJ@@@:::555222222333333333444666999<<<===<<<>>>??????===<<<<<<===::::::::::::999777666555444333111000000000111111222333444666777888999999777888;;;@@@GGGOOOWWW[[[eeecccbbb```_________```hhhmmmxxxsssfff___]]]```kkktttyyy{{{~~~~~~~~~~~~}}}{{{zzz{{{zzzxxxxxxyyy{{{~~~|||yyywwwvvvwwwwwwvvvvvvvvvuuuuuuwww|||~~~wwwsssssswwwyyy|||~~~yyysssnnnjjjfffccc```ZZZ[[[ZZZYYYWWWVVVWWWXXXZZZ[[[]]]___aaaeeejjjnnnvvvzzz|||}}}}}}~~~~~~}}}wwwwwwzzz~~~|||tttiii]]]TTTMMMGGGDDDDDD@@@:::555333222000///........................------...//////000000111333444555666888:::<<<===<<<>>>@@@AAACCCIIIRRRXXXcccbbbccceeegggfff```[[[MMMIIIDDDAAAAAAAAABBBBBB???BBBDDDGGGMMMWWWcccllltttppphhh___UUULLLEEEBBBDDDHHHXXXvvvwwwnnnlll{{{rrrggggggmmmtttbbbTTTNNNKKKOOOZZZkkk~~~|||uuuwwwzzz|||mmmXXXJJJBBB;;;666555333333222222333666999;;;;;;===??????===<<<===???;;;;;;;;;;;;:::888777666444333222111000111222333222222222333444444444444333444666888<<>>???>>>@@@BBBDDDGGGOOOXXX```nnnllljjjjjjhhhddd\\\VVVMMMJJJFFFDDDDDDDDDCCCCCCAAADDDHHHLLLSSS___lllvvv}}}xxxnnnbbbWWWNNNHHHDDDDDDGGGYYYyyyyyypppnnn|||uuuiiiiiipppsssZZZRRRLLLKKKQQQ___yyy|||yyynnnqqqsssqqqqqqwwwzzzcccTTTJJJBBB<<<;;;333222000000111444777999777:::======;;;;;;<<>>@@@>>>AAADDDGGGKKKSSS^^^fffuuurrrnnnkkkhhhaaaXXXQQQMMMJJJGGGFFFFFFFFFEEEDDDEEEHHHMMMRRRZZZfffuuu~~~tttggg[[[QQQKKKHHHCCCFFFYYYzzzzzzrrrppp}}}vvvkkklllrrrnnnaaaUUUPPPMMMSSSiii|||uuuqqqnnnmmmiiifffnnnzzz~~~yyyjjjZZZIII???===:::777333111222333444444888888:::;;;<<<=========;;;;;;:::999888888888888333333222000...---///111***+++...000222333333222444333333444666999<<<>>>BBBFFFLLLRRRVVVZZZ^^^```^^^aaadddhhhppp~~~vvvjjj^^^[[[ZZZ___jjjtttyyy{{{||||||}}}}}}|||zzzxxxwwwxxxxxxyyyzzzzzz{{{{{{|||}}}{{{yyyyyy{{{}}}~~~~~~}}}}}}}}}{{{xxxwwwwwwxxxwwwwwwvvvuuuuuuwww|||}}}|||~~~yyyvvvxxx{{{}}}}}}tttrrrmmmiiieeecccbbbaaabbbaaa```___^^^^^^]]]]]]eeedddddddddeeeeeefffgggkkkoootttxxxyyyzzz{{{|||{{{|||~~~~~~}}}zzzzzz}}}{{{qqqbbbWWWQQQNNNLLLJJJCCC???999222///...000222222,,,)))---000///...///---...///000111222333333444555777:::<<<===>>>>>>===AAADDDEEEHHHRRRaaannnzzzzzzvvvlll___UUUQQQQQQLLLJJJHHHHHHIIIIIIIIIHHHGGGKKKPPPUUU]]]kkk{{{vvvggg[[[QQQIIIEEEFFFJJJZZZwwwyyywww{{{pppooouuu~~~oooaaaZZZSSSQQQ\\\lll~~~zzzwwwtttmmmfffgggmmmnnn{{{uuugggVVVJJJFFF:::777333111111111111000666666888999;;;;;;<<<<<<;;;;;;:::999999999999999666666555333111000111222///000000111111111111111333222222222444666888:::>>>BBBGGGLLLPPPUUUYYY\\\```bbbdddeeeiiisssxxxjjj```\\\XXX[[[eeepppxxx{{{{{{{{{{{{{{{zzzzzzyyyxxxxxxxxxyyyyyyzzz{{{{{{|||}}}{{{yyyyyyzzz|||}}}}}}}}}}}}|||yyywwwvvvwwwxxxxxxxxxxxxvvvvvvyyy~~~zzzuuutttwwwzzz~~~zzzwwwsssnnnkkkiiihhhhhhhhhhhhgggffffffggghhhiiikkkkkkkkkkkkkkklllmmmnnnooorrrwwwyyyzzzzzz{{{{{{}}}~~~}}}~~~}}}~~~{{{qqqbbbWWWPPPMMMKKKIIICCC>>>777333111000///...555111000333333000///000---...///000222333444555555666888;;;===>>>?????????BBBEEEFFFHHHQQQ___jjjssssssnnndddXXXOOOKKKKKKKKKJJJHHHHHHIIIJJJJJJIIIJJJMMMQQQVVV___nnnyyyhhh[[[RRRLLLIIIEEEIIIXXXuuu~~~|||ttttttyyyzzz}}}~~~qqqiii```VVVSSSWWWjjjyyy|||uuukkkdddccccccooowwwhhhZZZQQQ???;;;555222000000//////333444555666888999::::::;;;;;;;;;:::::::::::::::888888777555222000111222111111111111111222333333222222111111111333444555999;;;???CCCGGGLLLRRRVVV^^^```aaa```aaagggqqqzzzzzzlllccc]]]XXXXXX```llluuuzzzzzzzzzyyyyyyxxxyyyyyyyyyxxxxxxxxxyyyyyyzzz{{{|||zzzxxxwwwxxx{{{}}}~~~~~~~~~|||yyyvvvuuuxxxzzzyyyyyyyyyxxxxxx{{{}}}tttmmmlllooorrryyy~~~zzzwwwvvvvvvwwwuuutttsssrrrsssuuuwwwyyywwwwwwwwwwwwwwwwwwxxxyyywwwyyy|||}}}|||||||||||||||}}}~~~}}}~~~zzzpppaaaTTTNNNJJJHHHGGGBBB===777222111///---+++333000///111000,,,,,,...---...///111333555666777777888:::<<<>>>@@@AAAAAA@@@CCCFFFFFFHHHOOO[[[dddjjjiiiddd[[[PPPIIIGGGHHHLLLJJJIIIIIIJJJKKKKKKJJJMMMOOORRRWWWaaarrr|||jjj\\\SSSNNNKKKEEEHHHVVVsssyyyxxx|||wwwvvvzzz}}}yyyrrreeeXXXRRRXXXcccsss|||tttkkkgggeeelllyyyxxxiii^^^KKKDDD;;;444111000000111111111222333555666888888::::::;;;;;;;;;;;;;;;;;;888888888555222000000000/////////000111444666888444333222111111111222222555777999;;;???DDDKKKOOOUUUYYY\\\\\\\\\```iiippppppfff```ZZZZZZ```iiisssxxxyyyxxxwwwwwwwwwxxxyyyzzzxxxxxxxxxxxxxxxzzz{{{|||vvvuuuuuuxxx||||||xxxuuuuuuwwwzzzxxxyyyyyyyyyyyy{{{~~~sssjjjgggjjjnnnttt|||{{{|||}}}~~~~~~wwwlll]]]QQQJJJGGGEEEDDDAAA>>>888222......111333:::222,,,---///---,,,------...000222444666888999888999;;;>>>@@@AAABBBCCCBBBDDDFFFGGGHHHMMMVVV]]]aaa___[[[UUUNNNKKKKKKMMMMMMKKKJJJJJJLLLMMMMMMLLLOOOPPPRRRWWWcccttt~~~mmm___UUUOOOKKKEEEGGGUUUppp}}}zzz~~~|||}}}zzzyyywwwwwweeeYYYQQQUUU\\\fffpppxxx~~~{{{uuupppjjjlllrrrzzzyyynnnYYYQQQDDD999333111222333111111111222333444666666999999;;;<<<<<<<<<<<<;;;999::::::777444222111111/////////000111444666888666555555444333222222222333444555777999>>>DDDIIINNNSSSXXXZZZZZZ\\\bbbhhhrrr~~~~~~~~~}}}vvviiiddd___^^^aaaiiiqqquuuyyyxxxwwwvvvvvvwwwyyyzzzyyyxxxwwwwwwxxxyyy{{{|||xxxwwwwwwyyy|||~~~~~~|||yyyuuurrrqqqtttwwwvvvwwwxxxxxxxxxyyy}}}wwwlllggghhhjjjpppwww{{{|||~~~}}}}}}~~~~~~ssshhhYYYMMMGGGEEEDDDDDD@@@???;;;444///333???IIINNN???111000444444222000///000111333666888999:::999:::<<>>BBBHHHOOOUUUXXXWWWXXX[[[___ggguuu}}}zzz{{{{{{{{{||||||}}}}}}zzzllliiiccc```bbbhhhoootttyyyyyyxxxxxxwwwxxxxxxxxxyyyxxxwwwvvvwwwyyy{{{|||}}}|||{{{{{{|||}}}{{{zzzzzzyyywwwsssooooooppprrruuuvvvwwwwwwwwwxxx{{{~~~ssskkkhhhhhhlllqqqzzz|||~~~|||wwwwwwzzz~~~}}}~~~}}}oooeeeVVVKKKFFFFFFFFFGGGAAA@@@;;;555333;;;JJJWWWUUUDDD555111444444111///111222333555777999:::;;;:::;;;===???AAACCCDDDDDDDDDEEEGGGGGGHHHJJJMMMPPPSSSSSSSSSTTTVVVYYY\\\^^^TTTRRRPPPPPPQQQRRRQQQPPPOOOPPPRRRXXXcccqqq~~~zzznnncccYYYQQQKKKFFFFFFQQQjjj}}}~~~vvv~~~wwwwww~~~{{{mmm___UUUMMMLLLOOORRR[[[eeepppyyy~~~}}}}}}wwwrrrpppqqqrrruuuxxxpppdddXXXMMMDDD===999666555333222222222444444555666999;;;<<<<<<;;;;;;;;;===>>>===:::888777777555555666777777777777666888888888777666555444444222333333333333555999<<<@@@GGGPPPTTTTTTTTTVVVYYY^^^iiiwwwzzzxxxxxxxxxwwwwwwwwwwwwwwwvvvqqqlllddd___^^^eeennnuuuyyyzzzzzzzzzyyyxxxwwwwwwyyyxxxvvvuuuvvvxxx{{{|||}}}||||||}}}~~~~~~}}}{{{{{{{{{yyyvvvsssqqqqqqssstttuuuwwwwwwwwwxxx{{{}}}~~~~~~sssmmmjjjfffkkksss|||}}}}}}~~~~~~~~~zzzuuuuuuyyy}}}~~~~~~{{{mmmcccUUUKKKHHHIIIKKKLLLIIIBBB999444555<<>>888777444333222222333444444555888:::<<<<<<;;;:::999:::<<<;;;999777666777333444777999;;;;;;;;;;;;888888888888777666555444111222333333222333666888777@@@KKKQQQRRRSSSUUUXXXYYYbbbmmm|||zzzwwwwwwvvvuuutttsssrrrqqqrrr{{{uuunnnddd\\\[[[bbbnnnwwwzzzzzz{{{{{{zzzxxxwwwuuuyyyxxxvvvuuuvvvxxx{{{}}}yyyyyyzzz}}}~~~{{{xxxvvvuuuvvvtttvvvwwwwwwwwwyyy{{{}}}~~~{{{rrrooocccgggooowww~~~~~~{{{yyyyyy|||~~~~~~~~~zzzwwwxxx||||||mmmcccUUULLLJJJLLLOOOPPPQQQEEE777000333777888777000...///000...,,,111999444555666777888999::::::999:::<<>>???======<<<;;;:::888666555444444555666666777666666777666555444333444555555444444444555555666666666999>>>EEEKKKOOORRRTTTVVVVVVYYYcccrrr|||wwwuuuuuussspppooorrrwww~~~ooo```YYY[[[```jjjrrrzzz|||}}}|||zzzxxxwwwwwwwwwxxxyyyyyywwwwwwxxxyyy||||||}}}~~~|||yyyuuussstttvvvxxxwwwvvvwww{{{{{{sssqqqmmmnnntttzzz}}}|||yyyxxxxxxyyy|||}}}~~~~~~~~~}}}|||}}}~~~}}}{{{~~~zzzmmmcccTTTJJJIIIPPPXXX^^^RRRCCC555000000000000111///000000111111111111000555555666888999:::;;;<<<======>>>???AAABBBCCCDDDFFFHHHIIIJJJIIIJJJLLLMMMNNNLLLKKKNNNTTTXXXYYYXXXVVVTTTSSSTTTTTTTTTRRRPPPSSSSSSVVV]]]fffmmmoooooojjjbbbXXXNNNHHHEEECCCBBB>>>AAAIIIZZZyyy~~~xxxzzz~~~xxxrrrpppmmmggg]]]RRRKKKIIIKKKLLLSSS^^^hhhrrr{{{~~~{{{zzz|||xxxnnn___SSSDDD@@@;;;777555333111///222333555777999;;;<<<<<<<<<<<<<<<;;;:::999777777666777777888888888888777888777666555555555666666111111222222222222222333666:::@@@FFFIIILLLOOORRRQQQTTT\\\iiivvv{{{yyyxxxvvvqqqpppsssvvvqqqbbb[[[]]]cccmmmuuuzzz|||}}}}}}{{{yyyyyyyyywwwxxxyyyyyyxxxxxxyyy{{{}}}}}}}}}~~~~~~{{{xxxvvvvvvxxxyyyxxxwwwxxx{{{~~~~~~zzzoookkkkkkqqqyyy}}}|||zzzxxxvvvvvvtttsssqqqrrrtttvvvxxx{{{|||}}}|||{{{{{{}}}~~~~~~||||||wwwiii___RRRJJJKKKQQQYYY^^^PPPCCC666222222111111111//////000111222333444555555666777888999;;;<<<<<<>>>???@@@AAABBBDDDEEEEEEFFFHHHJJJKKKKKKLLLNNNPPPNNNMMMNNNSSSYYY\\\\\\ZZZUUUTTTSSSTTTUUUUUUSSSQQQSSSSSSVVV\\\dddhhhhhhfff___XXXOOOGGGBBB???>>>===>>>AAAHHHXXXvvvxxxzzz{{{xxxyyy||||||ssscccUUUMMMKKKGGGJJJQQQYYYdddppp}}}~~~{{{|||zzznnndddSSSLLLDDD<<<777444222111000111222444555555555555::::::;;;;;;;;;:::999999999999:::::::::999888888999999888777666777777777555555555444444444444444333666:::>>>AAAEEEIIILLLQQQSSSXXXbbblllzzz~~~zzztttqqqsssuuu~~~rrrccc\\\^^^dddnnnvvvyyy{{{}}}}}}{{{zzzzzzzzzvvvxxxzzzzzzzzzzzz|||}}}~~~}}}}}}}}}~~~~~~}}}zzzxxxxxxyyyyyyxxxwwwxxxzzz|||}}}rrrllljjjooouuu|||}}}~~~|||yyyvvvtttrrrnnnllllllkkkjjjjjjkkkmmmoooqqquuuwwwyyyzzzzzzzzz{{{|||xxxyyy~~~tttddd[[[QQQKKKMMMSSSXXX[[[MMMAAA777444444222111111000000000111333666888999666666777999:::;;;<<<===@@@@@@AAACCCDDDEEEFFFGGGGGGIIIKKKMMMMMMOOOQQQSSSRRRSSSWWW]]]ccceeebbb^^^SSSRRRRRRSSSUUUUUUTTTRRRRRRSSSVVV[[[aaabbb___[[[VVVQQQIIICCC@@@>>>>>>===>>>@@@FFFUUUsss|||}}}xxxhhhYYYOOOJJJHHHHHHMMMVVVaaaqqq}}}~~~{{{yyy{{{zzzsssfff^^^RRRGGG???:::777555//////111222222333222222888888999:::;;;;;;;;;;;;:::;;;;;;;;;:::999888888999888888888777777777777777777666666555555444444111333666888:::>>>CCCFFFOOOPPPTTT\\\cccooo~~~vvvqqqrrrrrr|||uuueee^^^^^^cccllltttwwwyyy||||||{{{zzzzzzzzzwwwxxxzzz{{{{{{{{{}}}~~~}}}}}}||||||}}}}}}}}}~~~{{{zzzyyyyyyxxxwwwvvvwwwxxxyyy|||{{{rrrlllmmmrrrvvv}}}}}}yyyuuurrrnnniiifffeeedddddddddeeegggiiijjjmmmppptttwwwxxxyyy{{{|||~~~{{{vvvzzz}}}rrraaaZZZPPPLLLOOORRRTTTUUUGGG>>>666555444222000111222111111111333666888:::777777888:::;;;<<<===>>>@@@AAABBBCCCDDDFFFGGGGGGHHHJJJMMMNNNOOOQQQTTTVVVTTTVVV[[[bbbgggfffaaa\\\PPPOOOPPPQQQSSSTTTSSSRRRPPPQQQUUUZZZ___^^^XXXSSSMMMIIICCC???>>>>>>>>>======@@@EEESSSooolllZZZOOOIIIDDDFFFKKKSSScccqqqzzzwwwyyy}}}|||zzzqqqdddVVVJJJ@@@999555222222222222222333444444555666777999:::;;;;;;;;;::::::::::::999888777777888888888888777777666666444333333333222111111111000222333555666:::>>>BBBGGGHHHMMMTTTZZZcccrrrvvvqqqrrrqqqzzzzzzkkkdddcccffflllssswwwyyy{{{{{{zzzyyyyyyzzzwwwyyyzzz{{{{{{|||}}}}}}}}}|||{{{{{{{{{||||||~~~}}}{{{zzzyyyxxxvvvuuuuuuvvvwwwwww{{{~~~wwwnnnmmmpppuuuzzz|||wwwrrrlllfffaaa______^^^^^^___```aaabbbdddhhhmmmrrruuuxxx{{{}}}|||}}}{{{xxx}}}rrrbbbZZZQQQMMMOOOPPPOOOLLLAAA:::444444333000///000333222111111222444777999888888999;;;<<<===>>>???@@@AAABBBCCCDDDEEEFFFGGGHHHJJJMMMOOOPPPRRRUUUWWWSSSUUUYYY___cccbbb[[[VVVNNNMMMMMMOOORRRSSSRRRPPPNNNPPPTTTZZZ]]][[[UUUNNNCCC@@@<<<:::::::::::::::===@@@EEERRRmmmkkkXXXNNNGGGGGGHHHKKKWWWeeezzzzzzxxxzzz}}}~~~uuugggYYYJJJ>>>666444222000...---...000111333444555777999999::::::888888999999999888777777777888888888888777666666444444444444333333333333000111333444555777;;;>>>CCCEEEKKKRRRWWW]]]jjjvvvvvvrrrsssrrrzzzsssmmmlllmmmqqqvvvxxxzzz||||||zzzyyyyyyyyywwwyyy{{{{{{{{{{{{|||~~~||||||{{{zzzzzz{{{{{{{{{{{{|||~~~}}}{{{zzzyyywwwuuuuuuvvvwwwwwwwwwzzz}}}{{{ooommmqqqwww}}}xxxooogggaaa^^^]]]\\\[[[[[[ZZZZZZZZZ\\\```fffkkkoootttxxx{{{zzz}}}|||ssscccZZZPPPMMMNNNNNNKKKFFF===777222222222//////111333333333333333555777888999999:::<<<===>>>???@@@AAAAAABBBCCCEEEFFFGGGHHHHHHJJJMMMNNNPPPQQQTTTWWWVVVWWWZZZ```cccbbb]]]XXXMMMMMMMMMOOOQQQRRRQQQPPPMMMOOORRRXXX[[[XXXQQQKKK@@@>>>;;;;;;;;;<<<;;;:::<<<@@@FFFSSSmmm}}}jjj^^^UUURRRMMMIIIOOO[[[ooo|||~~~yyymmm]]]NNNDDD;;;888222...++++++---...222333444666777888888888777888888999999999999888888999:::::::::999777777555555555666666666666666///111333444444666888:::AAADDDKKKRRRUUUXXXbbbmmmxxx|||uuusssvvvuuu}}}wwwsssssssssvvvzzz{{{}}}~~~~~~|||zzzzzzzzzxxxyyy{{{{{{zzzzzz{{{|||{{{zzzzzzzzzzzzzzz{{{{{{zzz|||}}}~~~|||{{{{{{xxxvvvvvvxxxzzzzzzxxxzzz|||~~~~~~sssooosssxxx}}}zzzyyy}}}|||rrrlllcccbbb```___]]][[[YYYYYYXXX[[[```dddhhhmmmrrrvvvyyy}}}~~~rrrbbbYYYOOOLLLMMMNNNIIICCC<<<666222222111///000333222222444555777888999:::::::::;;;<<<>>>???@@@AAABBBCCCDDDEEEFFFHHHIIIIIIGGGIIILLLMMMNNNPPPRRRUUUVVVWWWYYY^^^bbbccc```]]]OOOOOOOOOPPPRRRSSSQQQPPPNNNOOOQQQUUUWWWTTTLLLFFF@@@???===<<<======<<<;;;;;;@@@GGGTTTmmm}}}oooccc]]]TTTJJJKKKUUUaaaqqq}}}ooo___UUUHHHCCC<<<555111000222333111222333555666777777777777888999999::::::::::::::::::;;;<<<;;;:::999888111222222333333444444444...000333333444444666888;;;???FFFMMMOOOQQQXXXaaalll}}}yyyttttttxxxxxxwwwuuuvvvvvvxxx{{{}}}~~~|||{{{{{{xxxzzz{{{zzzyyyyyyzzz{{{zzzyyyyyyyyyyyyzzz{{{|||zzz|||~~~}}}||||||yyywwwwwwzzz||||||{{{yyy|||~~~~~~~~~~~~wwwrrrssswww{{{wwwssstttvvvwww~~~xxxiiihhhfffdddaaa^^^\\\[[[WWWYYY\\\___bbbgggmmmqqqyyy~~~{{{zzzyyyxxxyyy{{{~~~~~~}}}~~~rrrbbbXXXNNNKKKMMMNNNIIICCC<<<666333222222000111555000222444777999;;;<<<===:::;;;<<<===>>>???@@@AAADDDDDDEEEFFFHHHIIIJJJKKKGGGIIIKKKMMMMMMOOOQQQSSSPPPOOOQQQVVV\\\___]]][[[QQQQQQPPPRRRSSSTTTRRRQQQOOOOOOQQQTTTUUUQQQIIIBBB<<<;;;999999:::999888666:::@@@HHHUUUnnn|||pppfff\\\RRRKKKVVV^^^pppzzznnneeeVVVPPPGGGAAA===999555111333222111000111333555777888888777888999;;;===???;;;;;;;;;::::::999999999888777666444222111111111333222222222333444444555;;;===AAAFFFLLLQQQTTTVVVfffooozzzwwwuuuttt~~~zzzwwwwwwxxx{{{}}}~~~~~~~~~}}}}}}||||||}}}{{{zzz{{{{{{zzzyyyyyywwwvvvwwwyyy{{{||||||}}}}}}|||||||||~~~{{{zzzyyyxxxxxxxxxyyyzzzzzz{{{}}}~~~}}}}}}||||||xxxwww{{{yyypppmmmnnnooorrr{{{}}}wwwnnnhhhfffdddbbb___bbb^^^\\\]]]^^^___fffmmmtttzzz|||wwwuuuwwwyyyxxxxxxyyyxxxxxxzzzxxxcccUUUIIIFFFHHHFFFBBB???777555333111000111333444555555555555777999;;;===>>>>>>>>>??????@@@@@@AAAAAABBBCCCEEEFFFFFFFFFFFFHHHHHHIIIIIIJJJKKKKKKKKKNNNPPPSSSVVVXXXYYYXXXXXXVVVSSSRRRRRRTTTUUUSSSQQQNNNQQQSSSQQQPPPNNNHHHAAA::::::::::::::::::::::::===<<>>777555333111111222333555555555555666777999;;;===>>>>>>???@@@@@@AAAAAAAAACCCDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIJJJKKKKKKLLLLLLLLLNNNRRRUUUXXXYYYZZZZZZXXXUUUSSSSSSTTTTTTQQQOOOQQQTTTTTTQQQMMMJJJCCC<<<::::::::::::::::::::::::===<<>>???@@@AAAAAABBBBBBBBBDDDEEEFFFGGGHHHIIIJJJJJJIIIJJJJJJKKKKKKLLLMMMMMMKKKMMMQQQTTTWWWYYYZZZ[[[YYYWWWUUUTTTSSSRRRPPPNNNRRRVVVVVVRRRMMMIIICCC<<<;;;;;;:::::::::::::::;;;===<<>>AAAAAA===999666555444333333444555666777777888999:::;;;<<<===>>>???@@@BBBCCCCCCCCCCCCDDDEEEEEEFFFGGGIIIJJJKKKJJJJJJKKKKKKLLLMMMMMMMMMMMMNNNPPPSSSVVVWWWXXXXXXWWWVVVUUUTTTSSSRRRQQQPPPQQQVVVXXXTTTPPPLLLFFF@@@<<<<<<;;;:::::::::;;;;;;<<<===AAAMMMfff{{{}}}}}}iii```XXXTTTVVV___nnn|||zzzqqqllllllqqqvvv}}}{{{wwwrrrllldddXXXKKKAAA666555444222111000000000333333222222333666999:::::::::::::::::::::::::::888777666555444333333333333333222222111222222333111111222555:::@@@EEEIIIHHHLLLQQQXXXdddyyy{{{{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~yyywwwttttttuuuvvvvvvuuuxxxyyyzzz{{{|||}}}~~~~~~~~~|||zzzyyyxxxxxxyyy{{{{{{|||}}}~~~~~~~~~~~~}}}{{{{{{}}}wwwoooiiidddeeeiiiqqq~~~tttkkkfffcccaaaaaadddaaaeeelllvvv}}}zzzwwwuuuwww|||lllXXXEEE???AAA@@@<<<999555444444444444555777777888888999:::;;;<<<<<<===>>>???AAACCCEEEEEEDDDDDDCCCCCCCCCDDDEEEGGGIIIJJJJJJJJJKKKKKKLLLMMMMMMMMMOOOOOOPPPRRRSSSSSSTTTTTTSSSSSSTTTTTTSSSSSSTTTTTTRRRYYY]]]YYYRRRLLLEEE???>>>===;;;:::999:::;;;<<<<<<===AAALLLccc}}}xxxyyy{{{pppcccZZZUUUVVV```jjj}}}}}}ssskkkfffeeelllqqqzzz~~~|||yyyvvvpppeeeWWWNNN>>>;;;888444111000000000333222000///000444888:::999999::::::::::::;;;;;;:::999888777666666666666444444333333222222333333111111222444777;;;???AAAEEEIIINNNRRR[[[lll{{{||||||}}}~~~~~~~~~~~~~~~~~~|||yyyvvvuuuuuuuuutttssswwwxxxyyy{{{|||}}}}}}}}}~~~}}}{{{zzzyyyyyyyyyyyyzzz{{{{{{{{{|||}}}}}}~~~~~~}}}||||||uuunnngggeeeeeeiiitttyyypppkkkfffdddfffcccdddiiirrr}}}}}}|||zzzwwwvvvxxx}}}fffWWWGGGBBBBBB@@@<<<;;;444444444555666777888999999:::;;;<<<============>>>@@@BBBEEEFFFFFFEEEEEEBBBAAAAAABBBDDDFFFHHHJJJIIIJJJJJJKKKKKKLLLMMMMMMOOOOOOOOOOOOPPPPPPQQQQQQOOOQQQSSSSSSSSSTTTVVVXXXXXX```eee```WWWMMMCCC;;;???>>>;;;:::999:::;;;<<<<<<===AAAKKK```~~~uuuuuuuuujjj```XXXYYY^^^lllwwwzzzpppgggbbb```eeemmmvvv}}}xxxoooddd\\\KKKGGG@@@999444111111111111000//////000333666888999999999::::::;;;;;;;;;::::::999888777777777777666555444444333333444444111111222333555666888999@@@FFFKKKOOOTTT```rrr{{{|||~~~~~~~~~~~~~~~~~~{{{xxxwwwxxxxxxwwwvvvuuuwwwyyy{{{|||}}}}}}}}}{{{zzzyyyxxxwwwxxxxxxyyyyyyyyyyyyzzzzzz{{{|||}}}}}}||||||~~~~~~}}}uuummmiiieeeeeellluuu|||sssmmmkkkgggfffhhhnnnyyy}}}{{{zzzxxxwwwvvvyyy~~~}}}ttt___UUUJJJGGGEEE@@@======333444555555777888999999999:::<<<===>>>>>>======>>>@@@CCCFFFGGGGGGFFFEEEAAAAAAAAAAAACCCFFFIIIJJJHHHIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLMMMMMMNNNOOOPPPNNNPPPSSSTTTSSSTTTVVVYYY```iiippplllaaaVVVJJJAAA@@@>>><<<:::999:::;;;<<<<<<===AAAJJJ^^^~~~ssspppzzzzzzlll___YYYYYY]]]jjjxxx}}}zzzvvvnnniii\\\___eeelllttt~~~|||vvvmmmgggWWWRRRIII???888444333333......///111222333444555999999999::::::;;;;;;;;;999999888777666666666777777666555444444444444444000111111222333333444444888>>>EEEHHHJJJSSScccppp{{{}}}~~~~~~~~~~~~~~~~~~~~~|||zzzyyyzzz{{{{{{zzzuuuvvvxxx{{{|||}}}}}}|||yyyxxxwwwvvvvvvvvvwwwxxxyyyyyyyyyyyyyyy{{{||||||{{{|||}}}~~~|||tttnnnhhhfffjjjqqq|||uuuqqqkkkhhhggglllvvv}}}xxxxxxwwwvvvwwwzzz}}}tttkkk[[[SSSMMMJJJFFFAAA>>>>>>333444555666777888999::::::;;;<<<>>>>>>>>>======>>>@@@CCCFFFHHHHHHGGGFFFBBBAAAAAABBBCCCFFFIIIKKKHHHHHHIIIIIIJJJKKKKKKKKKIIIJJJJJJKKKLLLNNNPPPQQQNNNQQQTTTTTTSSSSSSVVVYYYdddoooxxxvvvlll```TTTKKKAAA???<<<:::999999;;;<<<<<<===AAAJJJ]]]}}}sssnnnuuuqqqsss```RRR[[[[[[aaammmxxx}}}zzzxxxuuuggg]]]YYYccclllsss}}}tttnnngggcccWWWIIIAAA===888222333333222111111222222222666777999;;;<<<<<<;;;:::999999999999:::;;;;;;<<<777777777666555555444444555444222111111222444555:::===AAAEEEJJJPPPWWW\\\rrr}}}{{{zzzyyyzzz{{{|||~~~}}}{{{{{{{{{|||}}}{{{||||||{{{yyywwwwwwxxxxxxvvvtttuuuwwwzzz||||||wwwwwwwwwvvvuuuttttttsssuuuuuuvvvwwwyyyzzz{{{|||}}}}}}}}}}}}}}}}}}}}}}}}||||||}}}~~~~~~xxxooojjjgggkkkqqqxxx}}}zzzvvvqqqkkkkkkrrr|||}}}zzz~~~zzzuuuuuuzzz~~~xxxqqqjjjfffWWWUUUQQQNNNJJJEEE???;;;777777666555555666777888=========>>>??????@@@@@@???@@@CCCEEEGGGGGGGGGGGGDDDEEEGGGHHHIIIIIIHHHGGGKKKKKKKKKKKKJJJIIIHHHGGGKKKKKKKKKKKKLLLLLLLLLLLLKKKQQQVVVUUUOOONNNTTT[[[fffxxx|||ooo[[[IIIEEE>>>999:::;;;:::999::::::;;;???JJJ___rrrpppuuubbbuuurrrfffZZZWWWYYYaaakkkuuurrrfff^^^aaaeeeiiiuuuxxxssspppnnneeeVVVJJJCCC<<<666444333333333444555555555555666999;;;<<<<<<;;;;;;::::::999888888999:::;;;777777777666555555444444444333222111111222333444666888;;;???CCCIIIPPPTTT```sss~~~~~~|||zzzzzz{{{|||}}}~~~}}}|||{{{{{{{{{{{{{{{|||}}}{{{yyyxxxyyyzzzxxxvvvuuuuuuxxx{{{|||}}}yyyxxxwwwvvvuuutttttttttvvvvvvwwwxxxzzz{{{|||}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||}}}}}}zzzqqqkkkkkkpppsssxxx{{{ssspppsss{{{|||yyyvvvwww||||||vvvooogggcccWWWVVVSSSNNNHHHBBB===:::777777666666666777999:::======>>>>>>??????@@@@@@???AAACCCEEEFFFGGGGGGGGGDDDEEEFFFGGGHHHHHHHHHHHHJJJJJJJJJJJJJJJIIIIIIHHHKKKKKKLLLLLLLLLMMMMMMMMMNNNTTTWWWUUUPPPOOOUUU\\\iiizzzyyydddQQQHHHAAA;;;<<<===;;;:::<<<;;;<<<@@@JJJ```tttqqquuuSSS^^^pppvvv___XXXSSSUUU[[[eeessstttjjjfffcccbbblllxxx~~~|||xxxxxxrrrfffZZZQQQHHHAAA777666444444555777777777444555777999;;;<<<<<<;;;;;;:::888777777888999:::888777777666666555555444333222111000000111222333333555777:::===BBBHHHLLLTTTaaauuu~~~~~~|||{{{{{{|||}}}}}}~~~}}}|||{{{zzzyyyyyyyyy{{{|||{{{zzzyyyzzz{{{xxxvvvuuuvvvyyy|||}}}}}}{{{zzzxxxvvvuuutttuuuuuuwwwwwwxxxyyyzzz|||}}}~~~|||||||||||||||||||||||||||||||||}}}~~~}}}}}}|||rrroooppppppuuu}}}wwwuuuxxx}}}}}}|||{{{}}}zzzxxxyyy~~~~~~yyyssskkkddd```XXXXXXVVVOOOFFF???;;;:::777777666666777999;;;<<<======>>>>>>???@@@@@@@@@@@@AAABBBDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIKKKLLLLLLLLLLLLMMMMMMMMMOOOSSSUUURRRMMMNNNUUU\\\lll}}}qqq\\\MMMEEE>>>>>>>>><<<;;;===<<<===AAAKKKaaawwwsssvvvLLLRRR___qqq~~~mmmbbbWWWRRRQQQXXXeeeqqqyyyssskkkeeehhhnnnwww}}}||||||xxxrrrlllfff[[[QQQAAA;;;555111222444666666333444666888:::;;;;;;;;;<<<:::888666555666888999888888777777666555555555222222111000000111222222333444666888:::>>>CCCGGGOOOVVVdddyyy~~~~~~}}}}}}|||||||||}}}}}}~~~~~~}}}{{{yyyxxxwwwvvvxxxyyyyyyxxxxxxyyy{{{xxxvvvvvvwwwzzz|||}}}}}}|||{{{xxxvvvuuuuuuvvvwwwwwwwwwwwwxxxyyy{{{}}}~~~{{{{{{{{{{{{{{{{{{{{{{{{||||||||||||~~~~~~|||zzzzzz|||~~~|||vvvtttrrrvvv~~~zzzyyyzzz|||{{{yyywwwzzz~~~~~~||||||wwwppphhhbbb^^^ZZZ\\\YYYQQQEEE===:::;;;777777777777888:::<<<======>>>>>>??????@@@AAAAAAAAAAAABBBCCCDDDDDDEEEEEEEEEDDDCCCCCCDDDEEEGGGHHHFFFFFFFFFGGGHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKLLLLLLKKKMMMNNNLLLIIILLLTTT\\\nnn{{{cccSSSIIIAAA???>>>;;;;;;<<<===>>>BBBLLLbbb{{{uuuuuuHHHNNNXXXeeeuuu~~~ssseeeZZZRRRPPPWWW```ooozzzyyypppjjjiiihhhooozzz}}}~~~{{{nnn```OOOEEE999222000222333333333444555666888999::::::;;;:::888777666777888999888888888777666666555555222111111111111111111222222444555666777;;;???CCCHHHKKKUUUggg}}}|||||||||||||||}}}}}}~~~~~~~~~}}}zzzxxxvvvsssuuuvvvvvvvvvvvvwwwyyywwwvvvvvvwwwzzz||||||||||||{{{yyyxxxwwwwwwxxxxxxvvvvvvvvvvvvwwwzzz|||}}}zzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{|||}}}~~~~~~}}}zzzyyyyyyzzz}}}~~~~~~~~~zzzvvvzzz~~~yyyvvvrrrrrrtttxxx|||~~~~~~yyytttmmmfff```]]]^^^^^^[[[RRRFFF===:::;;;888777777777999;;;===>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAABBBBBBBBBCCCDDDDDDDDDCCCBBBBBBCCCDDDFFFGGGEEEEEEEEEEEEFFFHHHIIIJJJHHHHHHHHHHHHIIIIIIIIIIIIGGGIIIJJJHHHHHHLLLUUU]]]nnniiiWWWMMMCCC???===::::::<<<===>>>BBBMMMbbb~~~vvvtttCCCIIISSS]]]gggvvvzzzmmm___SSSQQQUUU]]]iiivvv|||sssllleeeiiioooyyyyyylll^^^SSSEEE;;;777666444111444444444555666777888999:::999999888888888888999999888888777777666666555222222222222222222222222000111333333444777<<>>::::::888888777777888:::<<<===>>>>>>??????@@@AAAAAAAAABBBBBBAAAAAAAAABBBBBBCCCBBBBBBBBBBBBCCCDDDEEEEEEEEEDDDDDDDDDEEEFFFHHHIIIFFFFFFGGGGGGGGGHHHHHHHHHGGGHHHIIIHHHIIINNNWWW]]]lllrrr\\\QQQEEE@@@===:::999;;;===>>>BBBLLLbbbwwwsssBBBEEEMMMWWW]]]eeevvvuuubbbXXXVVVQQQ[[[fffoooyyyyyypppllljjjooozzz}}}vvvkkkaaaTTTKKKFFFAAA:::444555555444444555666666777888999:::;;;;;;::::::999999999888888777666666666222222333333333333222222000111222222333666:::>>>AAACCCJJJUUUbbbttt|||{{{yyyyyyzzz{{{{{{{{{{{{{{{|||~~~~~~zzzxxxssstttuuuuuusssssstttvvvtttttttttvvvyyyzzzzzzyyywwwxxxzzz|||||||||{{{zzzxxxwwwvvvvvvwwwzzz}}}{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|||}}}~~~~~~}}}||||||{{{{{{||||||}}}~~~~~~~~~|||xxxuuutttvvvxxxyyyyyyyyy}}}}}}vvvtttooojjjeeeaaa^^^]]]```\\\VVVMMMEEE>>>999777999888777777888999:::;;;>>>??????@@@@@@AAAAAABBBCCCBBBAAA@@@@@@AAABBBBBB@@@AAABBBCCCCCCDDDCCCCCCEEEEEECCCCCCCCCEEEGGGHHHFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIHHHIIIMMMTTTYYYiii}}}bbbUUUIIIBBB>>>;;;:::<<<<<<===AAALLLaaawwwqqq}}}DDDCCCIIIRRRWWWZZZcccmmmpppaaa\\\LLLTTT\\\bbblllzzz|||rrriiiiiiuuu}}}}}}|||rrrjjj___XXXSSSKKK@@@777555555444444444555555666777888:::<<<===<<<:::999999999888888777666666666222333333444444333333222111222333444555888<<>>???EEELLLSSS```zzz~~~{{{yyyxxxxxxyyyzzz{{{{{{{{{zzz|||~~~|||yyytttuuuvvvuuutttssstttvvvsssssssssvvvxxxzzzyyyxxxuuuwwwzzz}}}~~~~~~|||{{{yyyxxxwwwwwwxxx{{{~~~||||||||||||||||||||||||{{{{{{{{{{{{{{{|||}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}~~~xxxzzz{{{}}}|||rrroookkkfffbbb___]]]\\\```ZZZSSSKKKDDD>>>888555999888777777777888999:::>>>??????@@@@@@AAABBBBBBCCCBBBAAA@@@@@@@@@AAABBB???@@@BBBCCCDDDDDDCCCBBBFFFEEECCCBBBCCCDDDFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIGGGGGGGGGFFFGGGJJJOOOSSShhheeeXXXKKKDDD???<<<;;;>>><<<===AAAKKKaaawwwppp{{{@@@BBBEEEIIINNNSSSWWWZZZmmm|||uuufffZZZNNNJJJUUUaaajjjwwwvvvoooooouuu{{{}}}{{{wwwtttnnnfff___VVVHHH;;;<<<888444111222333444444555777:::<<<<<<;;;::::::::::::888777666666666666222111000111222333222111000000111222444666888999<<>>;;;777666888:::;;;;;;:::;;;<<>>=========>>>@@@@@@FFFEEECCCAAA@@@@@@@@@AAA>>>??????@@@@@@AAABBBBBBCCCCCCCCCDDDDDDDDDDDDDDDGGGGGGGGGFFFFFFFFFFFFEEEFFFGGGGGGFFFFFFIIIMMMQQQeeezzzqqqcccSSSKKKEEE???<<<;;;;;;===AAAMMMbbbuuuooowwwBBBCCCEEEHHHLLLOOOSSSTTT]]]ggg}}}|||jjj[[[PPPRRRXXX```pppvvvnnnkkkkkkqqqwww~~~yyyxxxsssmmmhhhcccWWWLLLDDD???999555333222222111111333666888999999999::::::999888777666666666666222111000111222333222111333333333333333333444444;;;>>>AAABBBFFFPPP```lll}}}||||||{{{{{{zzzzzzzzzzzzzzzzzzzzz{{{~~~}}}|||zzzxxxwwwuuuuuuvvvwwwxxxtttuuuuuuvvvwwwxxxxxxxxx|||{{{zzz{{{||||||zzzyyyzzzxxxvvvuuuuuuxxx{{{}}}}}}||||||{{{|||}}}~~~}}}~~~~~~}}}{{{{{{|||~~~~~~~~~~~~~~~|||{{{|||~~~wwwvvvzzz{{{pppiiicccbbb```^^^___ccchhhdddYYYKKKAAA>>>;;;888777999::::::::::::;;;===@@@@@@?????????@@@AAABBBDDDCCCBBB@@@@@@@@@@@@AAA??????@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCFFFFFFFFFEEEEEEEEEDDDDDDCCCDDDEEEEEEFFFIIINNNRRRfffzzzyyyjjjYYYOOOHHHAAA<<<;;;<<<===AAAMMMccctttnnnvvvCCCDDDEEEFFFIIIKKKMMMNNNVVV[[[kkkppp```WWWTTTWWWgggwwwqqqddd]]]aaajjjvvv||||||zzzvvvtttqqqhhh___PPPKKKDDD===999666444222222333555666777777777777999888777666666666666666333222111111333333222111333333222222111222222222999<<<>>>???@@@FFFQQQZZZjjjzzz~~~~~~{{{{{{zzzzzzyyyyyyxxxxxx{{{}}}}}}|||yyywwwvvvvvvwwwxxxssstttuuuvvvwwwxxxyyyzzz}}}|||{{{{{{|||{{{yyywww|||yyyvvvttttttvvvyyy|||}}}}}}|||||||||}}}~~~~~~|||{{{{{{|||~~~~~~}}}|||}}}~~~wwwqqqqqq}}}{{{rrrjjjbbb___^^^^^^cccjjjpppkkk]]]MMMBBB>>>;;;888999999:::999888999<<<>>>@@@????????????@@@AAAAAABBBAAAAAA@@@@@@@@@AAABBB@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAABBBBBBBBBDDDDDDDDDDDDCCCCCCCCCCCC@@@AAABBBCCCEEEIIIOOOSSSdddxxxsss```TTTLLLCCC>>>===<<<===AAANNNdddssslllsssCCCCCCDDDEEEGGGIIIKKKLLLWWW[[[ggg{{{uuuggg\\\YYYaaammm{{{xxxhhh^^^[[[cccnnnxxx~~~}}}zzzssskkk]]]XXXPPPIIICCC???:::888888777666666666666555444777777666555555555666666444333222222333444222111000000000000111222333444666999;;;<<<<<>><<<999:::::::::888777999<<<>>>===============>>>>>>???AAAAAAAAAAAABBBBBBCCCCCCAAAAAAAAA@@@???>>>>>>===>>>>>>??????@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAA???@@@AAABBBDDDHHHMMMQQQ___tttvvvcccWWWNNNEEE@@@>>>======BBBOOOfffqqqiiipppAAABBBCCCDDDFFFHHHJJJLLLRRRXXXdddqqqzzzzzzmmmcccaaadddlllvvvqqqgggYYY^^^dddjjjpppuuuzzz~~~|||tttkkkfff]]]TTTLLLEEE???<<<;;;888555555666666555444555555555555555555666666555444333333444444333111000//////000111222333444222555999::::::<<>><<<<<<======>>>>>>>>>>>>AAAAAABBBBBBCCCCCCDDDDDDBBBAAA@@@@@@???>>>============>>>>>>???@@@@@@AAAAAAAAAAAA@@@@@@@@@??????@@@AAABBBBBBCCCFFFKKKOOOZZZoootttaaaTTTLLLEEE@@@???======BBBPPPiiiqqqhhhmmm@@@@@@AAACCCEEEGGGIIIJJJLLLSSS___gggiiilllyyy~~~rrriiidddbbbgggsss{{{sss]]]]]]\\\]]]___eeemmmssszzztttjjj```VVVNNNFFFAAA>>>999555444666888777666444444444444444555666777777555444444444444333111222222111111000111111111111333777999:::;;;===???DDDLLLYYYdddppp{{{{{{zzzzzzyyyyyyxxxxxxzzzzzz|||}}}~~~~~~~~~~~~~~~~~~}}}{{{yyywwwtttsssssstttuuuvvvwwwxxxyyyzzzxxxwwwxxxzzz}}}~~~~~~}}}zzzyyyvvvuuutttuuuwwwxxxxxxyyyzzz{{{|||||||||||||||}}}}}}}}}||||||}}}~~~~~~~~~~~~~~~|||ssskkkaaaYYYRRRQQQXXXbbbmmmgggYYYIII???===<<<::::::;;;;;;999888888:::======>>>??????@@@@@@??????@@@AAABBBBBBCCCCCCCCCBBBAAAAAA@@@???>>>>>>======<<<<<<===>>>???@@@@@@AAA@@@@@@@@@@@@????????????AAAAAABBBBBBCCCFFFKKKNNNXXXnnnooo\\\PPPIIIBBB??????>>>>>>BBBQQQkkktttiiimmm??????@@@AAABBBDDDFFFGGGJJJNNNUUUZZZZZZ[[[dddoooxxxnnnfffdddhhhuuu~~~kkkggg```YYYUUUWWW]]]bbbmmmxxx~~~vvvmmmeee]]]VVVRRRJJJDDD===999::::::888555333333333333444555666777777666444444555555333222222222111111111222333333111333666888:::;;;;;;<<<<<>>>>>???@@@AAAAAAAAA@@@???@@@@@@??????>>>>>>======<<<<<<===>>>???@@@AAAAAA@@@@@@@@@@@@?????????>>>???@@@AAABBBCCCGGGLLLPPP\\\ppp|||lllYYYMMMEEE???<<<<<>>BBBQQQlllxxxlllnnn????????????@@@AAABBBCCCJJJIIIJJJMMMNNNNNNTTT[[[bbbxxx{{{ppphhheeemmmxxx|||uuuiii[[[RRRNNNPPPSSS]]]jjj{{{}}}wwwrrrmmmhhhdddYYYQQQGGG@@@>>>;;;777333222222222333444555666777888666555444555555333222......///111333555777888111333666888999::::::::::::>>>FFFOOOWWWcccrrr~~~|||zzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|||||||||}}}|||wwwtttuuuuuuvvvvvvwwwwwwwwwxxx{{{zzzzzz{{{|||}}}{{{zzzvvvvvvvvvwwwwwwwwwvvvvvvsssuuuwwwyyy{{{|||||||||~~~}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~{{{xxxyyy~~~|||}}}{{{vvvttthhhccc]]]VVVNNNKKKQQQZZZ\\\YYYOOOBBB<<<<<<===;;;888:::<<<<<<:::999999::::::;;;===>>>>>>>>>===<<<===>>>???@@@@@@???>>>===????????????>>>>>>>>>>>><<<<<<===>>>???@@@AAAAAA@@@@@@@@@@@@????????????===???@@@BBBDDDIIIOOOSSS```rrr{{{jjjWWWKKKCCC===::::::???>>>BBBRRRmmmyyy|||oooppp======>>>???@@@@@@AAAAAAFFFGGGGGGGGGHHHKKKOOORRRZZZ^^^mmmxxxmmmgggjjjttt~~~ooo```WWWPPPJJJNNNWWWgggzzz~~~uuuiiiYYYMMMFFF@@@:::444333111//////222444666666555555555444444333333333666555555444333222111111222333555777999999999888<<<<<<>>>CCCIIIUUUiii{{{~~~~~~|||{{{{{{{{{|||}}}}}}|||{{{zzzyyyxxxwwwwww~~~}}}yyyxxxvvvtttsssuuuvvvwwwvvvxxxyyyyyyzzzyyyxxxwwwvvvuuuuuuuuuuuuvvvwwwyyyyyyxxxyyyzzz{{{||||||}}}}}}~~~|||{{{~~~~~~|||}}}}}}~~~~~~~~~xxxwwwxxx~~~~~~yyyyyy|||~~~}}}{{{xxx~~~wwwnnnaaa]]]WWWQQQNNNNNNPPPQQQQQQKKKCCC>>><<<<<<===>>><<<<<<;;;:::999999999999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAA@@@@@@@@@???===<<<:::999>>>>>>>>>>>>>>>>>>>>>>>>??????>>>===<<<<<<======>>>===>>>AAACCCFFFOOOYYYdddwwwvvveeeQQQFFFBBB>>><<<<<<>>>>>>CCCUUUqqqxxx|||sssttt===>>>>>>???@@@@@@AAAAAADDDEEEFFFGGGGGGHHHLLLNNNLLLOOOYYYlll{{{rrrnnnooossswwwxxxkkk```UUUMMMMMMQQQYYYdddrrrzzzlll\\\NNNCCC;;;777444222000000222333444333444444444444333333333333333333333333222222222222111222333555666777888888:::999:::>>>BBBKKK]]]nnn}}}}}}|||||||||}}}~~~~~~}}}|||{{{zzzyyyxxxxxx}}}~~~}}}zzzxxxvvvttttttuuuwwwwwwvvvyyyyyyzzz{{{zzzyyyxxxwwwuuuuuuuuuuuuvvvwwwxxxxxxxxxxxxxxxyyyzzz{{{|||}}}~~~}}}~~~||||||wwwtttsssuuu{{{|||{{{}}}~~~|||zzzuuu{{{xxxpppeee```YYYRRROOONNNNNNNNNNNNIIIBBB<<<:::;;;<<<<<<999999999888999999::::::<<<<<<<<<<<<<<<;;;::::::;;;;;;<<<===>>>???@@@AAA?????????>>>>>><<<;;;:::;;;;;;<<<>>>???@@@AAABBB??????>>>===============>>>===>>>AAACCCEEENNNXXXfffxxxssscccPPPEEE@@@<<<:::;;;>>>>>>DDDUUUrrruuuzzz}}}tttwww>>>>>>>>>???@@@@@@AAAAAAAAACCCEEEFFFFFFFFFGGGIIIGGGGGGLLLWWWfff{{{wwwnnniiigggnnnvvvxxxnnnbbbWWWNNNNNNOOORRR[[[lll{{{jjjXXXIII@@@===777555333333333444333222222222222222333333333333000000111111222222222222111111222333444666777888999777888999;;;AAAOOO]]]ooo}}}~~~~~~~~~~~~~~~}}}|||{{{zzzzzz||||||}}}~~~{{{yyywwwuuutttvvvwwwwwwvvvyyyzzz{{{{{{{{{zzzyyyxxxvvvvvvuuuuuuuuuvvvvvvwwwwwwvvvvvvvvvwwwyyy{{{|||}}}~~~}}}|||}}}|||}}}|||uuusssooosssyyy~~~~~~}}}{{{yyyuuu{{{~~~wwwpppiiicccZZZSSSOOOMMMLLLKKKLLLFFF???;;;999999:::;;;777777777888888999:::;;;;;;<<<<<<===<<<;;;999888:::;;;;;;<<<===>>>??????===>>>>>>>>>>>>===<<<;;;;;;<<<===>>>???@@@AAABBB??????>>>=========>>>>>>>>>===>>>AAABBBDDDLLLVVVfffvvvrrrbbbPPPEEE???;;;999:::>>>???EEEWWWsssqqqqqqqqqwww}}}uuuxxx>>>>>>?????????@@@@@@@@@@@@CCCEEEGGGFFFEEEEEEEEEJJJHHHIIILLLSSSaaayyyxxxkkkbbb```eeellluuu}}}rrrgggXXXWWWTTTPPPRRR\\\mmmzzz{{{ooo```SSSIIIDDD:::888666666666666444333111111111222222333333333000000000000000111111111222111111111333555777999999777777888888;;;FFFPPPcccnnn~~~}}}}}}||||||{{{{{{{{{}}}~~~}}}zzzxxxvvvuuuvvvwwwwwwwwwxxxyyyzzzzzzzzzyyyxxxwwwvvvvvvuuutttttttttuuuuuuvvvuuuttttttuuuwwwyyy{{{|||}}}~~~~~~}}}|||}}}||||||~~~uuuuuuvvvxxx|||}}}|||{{{}}}}}}vvvnnnjjjcccYYYRRROOOMMMKKKJJJIIIEEE>>>:::999999::::::999888888888999999:::;;;888999;;;<<<<<<;;;:::999::::::;;;;;;<<<======>>><<<<<<===============<<<>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>======>>>>>>>>>>>>===>>>AAAAAACCCJJJSSS```ooottteeeSSSHHH@@@:::888:::??????FFFXXXtttmmmgggaaaeeewww|||sssuuu???????????????@@@@@@@@@@@@CCCFFFGGGFFFEEEDDDDDDFFFEEEEEEFFFGGGOOO```qqqssseee[[[ZZZ\\\cccooo}}}yyykkkggg___UUUOOORRR\\\fff~~~vvvpppiii```TTTLLL>>><<<999777777777555333111111111222222333333333222222111000000///......222222222222333555888999777555555777777888???GGGWWW___lllzzz~~~~~~}}}zzzzzzyyy{{{}}}~~~}}}{{{yyyvvvvvvwwwxxxwwwwwwvvvwwwxxxyyyyyyxxxwwwvvvuuuuuuttttttttttttttttttuuutttttttttuuuwwwyyyzzz|||}}}~~~~~~~~~~~~}}}|||{{{{{{{{{}}}~~~|||{{{{{{||||||}}}~~~~~~~~~~~~}}}}}}}}}}}}|||zzz|||~~~}}}~~~vvvnnnhhhaaaWWWQQQOOOOOOMMMJJJHHHCCC>>>:::999:::::::::;;;;;;:::999999999999999666777999:::;;;<<<;;;;;;::::::;;;;;;<<<<<<======;;;<<<<<<=======================================>>>===============>>>>>>======>>>AAAAAAAAAHHHPPPXXXgggyyywwwiiiXXXLLLBBB;;;999:::>>>???FFFXXXuuukkkaaaWWWYYYkkkzzzoooppp????????????????????????@@@CCCFFFGGGFFFEEEEEEEEEBBBBBBCCCEEEFFFIIITTT```oooyyynnn___ZZZVVVZZZbbbnnn}}}zzznnn```VVVTTTZZZ___vvvxxxuuussslllaaaXXXGGGCCC>>>:::888777555444222222222222333333333333333333222111000///......111111222333444666777888555333333666666555999???KKKQQQYYYdddqqq~~~~~~{{{yyyxxxyyy{{{}}}}}}}}}|||zzzwwwwwwwwwxxxxxxwwwuuuuuuwwwxxxxxxxxxwwwvvvttttttsssssssssttttttuuutttuuuuuuvvvxxxxxxyyyyyy{{{||||||}}}}}}}}}}}}}}}zzzyyyyyyzzz|||}}}{{{zzzxxxyyyzzz{{{|||}}}~~~~~~~~~}}}~~~~~~~~~}}}||||||zzz{{{{{{||||||}}}}}}}}}zzzzzzzzzyyy{{{|||yyy~~~{{{rrriii```VVVQQQQQQQQQNNNLLLEEEBBB===:::999:::::::::;;;;;;:::888888777777777777777888888999:::;;;<<<;;;;;;;;;<<<<<<<<<======;;;<<<<<<=========<<<<<<888999:::;;;<<<>>>??????<<<<<<;;;;;;<<<<<<============>>>@@@@@@@@@EEEMMMRRRcccvvvuuuhhhXXXMMMCCC<<<:::<<<===>>>FFFXXXtttnnnaaaUUUWWWhhhzzznnnmmm}}}???????????????????????????BBBDDDEEEEEEDDDEEEFFFEEECCCCCCEEEFFFGGGMMMTTTXXXhhh}}}~~~|||pppfff^^^]]]^^^aaajjjttt{{{ssslllgggeeelllwww~~~zzztttmmmgggWWWQQQIIIBBB===:::888777444444444444333333333333222222222111111000000000//////111333444555555555666444444777666444555999???DDDKKKUUUbbbrrr~~~|||zzzxxxxxxzzz|||||||||}}}{{{xxxwwwxxxxxxxxxwwwuuuvvvwwwxxxyyyxxxxxxwwwrrrrrrrrrrrrssstttuuuuuutttuuuwwwyyyzzzzzzzzzyyyyyyzzzzzz{{{{{{{{{{{{{{{yyyxxxwwwwwwyyyzzzyyyxxxxxxxxxyyy{{{|||~~~~~~|||zzzxxxwwwuuuuuuuuuuuuuuutttttttttuuuvvvxxxyyyuuuwwwxxxyyyxxxzzz~~~~~~{{{lllcccXXXSSSSSSSSSPPPLLLCCC???;;;888888999999888888777777666666666777777:::999888777777888999:::<<<<<<<<<<<<<<<=========<<<<<<<<<===<<<<<<;;;;;;777777888999;;;<<<======:::::::::::::::;;;<<<<<<======>>>@@@??????DDDKKKSSSdddxxx{{{nnnbbbTTTJJJAAA;;;;;;>>><<<===EEEXXXtttssseeeYYY\\\lll}}}oooooo@@@@@@?????????????????????AAACCCDDDCCCCCCEEEFFFGGGBBB@@@BBBBBBAAACCCHHHMMMXXXggg{{{~~~tttiiiccc]]]XXX[[[cccqqqwwwllleeennnxxx}}}~~~xxxuuuttteee^^^SSSJJJCCC???<<<;;;555555555444444333333333111111111111222222222222,,,...000222333444444333:::777777999888555444777666;;;DDDNNN[[[kkk{{{~~~|||zzzwwwwwwyyy{{{||||||}}}{{{xxxwwwxxxyyyxxxwwwvvvwwwxxxyyyzzzyyyyyyxxxqqqqqqqqqrrrssstttuuuvvvtttvvvyyy|||}}}|||zzzyyyxxxxxxxxxyyyyyyzzzzzzzzzxxxwwwuuuvvvwwwxxxxxxwwwxxxyyyzzz|||~~~~~~}}}|||zzzyyyvvvtttqqqnnnmmmmmmnnnnnnqqqpppooonnnoooqqqtttuuurrruuuxxxyyyxxxxxx{{{}}}{{{~~~~~~~~~~~~}}}pppfff[[[UUUUUUUUUQQQMMM@@@===999777777777777777444444333444444555666777>>><<<999666555555777888<<<<<<<<<===============<<<<<<======<<<;;;;;;:::999999999999999999999999999999999999::::::;;;<<<======>>>@@@???>>>CCCJJJUUUggg{{{}}}tttggg\\\PPPGGG???:::;;;???;;;<<>>???@@@>>><<>>HHH[[[vvvpppeeekkk~~~|||pppooo????????????>>>>>>>>>>>>??????>>>>>>???@@@@@@AAADDDDDDDDDDDDDDDDDDDDDDDDBBBDDDIIISSS```sss}}}|||vvvooohhhddd[[[```jjjuuu|||vvvmmmiiiiiikkkuuuzzzwwwwwwrrrllleee^^^UUULLLEEE???===;;;888666444333222333333333333333222222111///000111111333333444555999999999999999888777666666555999AAALLLZZZmmm~~~~~~}}}}}}||||||{{{~~~~~~||||||||||||}}}~~~}}}}}}|||zzzyyyxxxxxxxxxxxxyyyyyyyyyyyyxxxwwwwwwtttsssrrrqqqrrrsssuuuvvvvvvvvvwwwxxxwwwwwwvvvuuuxxxwwwwwwvvvuuuvvvwwwwwwvvvwwwwwwwwwwwwwwwxxxxxxzzzzzz{{{}}}~~~~~~}}}~~~~~~|||{{{xxxxxxwwwtttqqqnnnmmmmmmlllkkkiiihhhhhhhhhiiiiiikkklllnnnoooppprrrsssuuuvvv{{{}}}}}}mmmddd[[[[[[___^^^UUULLL@@@;;;555444666777666333666666666555555555444444333333444444555666777777888888888999999999::::::777888999999999888777666999999888888888777777777888888888999999999999:::===<<<>>>@@@AAAAAAGGGOOOUUUhhhzzz~~~wwwgggWWWLLLEEE@@@>>><<<888666888:::>>>HHH[[[uuu~~~rrrjjjrrrzzzooonnn>>>>>>>>>=========<<<<<<>>>============>>>??????BBBBBBBBBCCCCCCCCCCCCCCCEEECCCCCCGGGNNN[[[ooo~~~~~~uuunnn[[[YYY[[[cccjjjpppxxxqqqddd^^^```jjjuuu|||{{{~~~|||yyyuuupppiiibbb\\\QQQJJJ@@@:::777777555444666555555444444333222222///000111111333333444555666777777777777555444333222333666<<>>GGGZZZtttzzzpppkkktttyyynnnmmm~~~??????>>>>>>>>>============<<<<<<;;;<<<<<<======@@@@@@AAAAAAAAAAAABBBBBBGGGDDDDDDFFFIIIPPP]]]jjj{{{fff^^^XXXYYY^^^bbbhhhnnnzzz|||jjj___]]]bbbgggttt}}}|||zzz{{{{{{xxxmmm```NNNAAA;;;:::888666555555555444444333333333111222333333555555666777444555666666666444222111111222555999???MMMeee{{{~~~~~~}}}|||}}}~~~~~~}}}||||||zzzzzzzzzzzzyyyxxxwwwwwwuuutttsssqqqpppppppppppprrrrrrssssssttttttttttttvvvvvvwwwxxxyyyyyyyyyxxxyyyxxxwwwwwwxxxzzz}}}~~~~~~}}}|||}}}~~~|||{{{zzzyyyyyyyyytttssssssssssssssssssrrrtttsssrrrpppooonnnmmmmmmkkkjjjhhhhhhiiijjjjjjjjjhhhiiiiiilllqqqvvv|||~~~}}}yyyzzz~~~zzzhhh```]]]fffsssqqq]]]III???<<<888777888888777666444444444444333333333333555555555555555555666666777777777888888888888999555555666666777777777777999999999999999999999999999999:::::::::;;;;;;;;;<<<;;;===@@@AAACCCJJJSSScccrrr~~~}}}vvvlllZZZIIIDDD>>>999999999777777999:::===FFFXXXrrrrrriiidddkkk|||yyynnnnnn>>>>>>>>>=========<<<<<<<<<<<<;;;;;;:::;;;;;;<<<>>>>>>?????????@@@@@@@@@@@@???@@@DDDFFFHHHOOOWWWkkkyyyvvvjjj^^^ZZZZZZZZZ\\\___jjjyyyvvviiiaaa]]]ZZZaaaiiisssvvvtttssswww{{{www```MMMBBB===999777444444333333333333444555111222333333555555666777666777888999999777555444333333555888<<>><<<:::999999999888888555555555444444444333333444444444444555555555555666666777777777888888888666666666666777777888888999999999999999999999999999999:::::::::;;;;;;;;;<<<;;;===AAACCCFFFOOOXXXlllzzzwwwlll[[[JJJEEE>>>999999999777888;;;:::===EEEWWWqqqlllbbb[[[___lll|||qqqppp<<<<<<<<<;;;;;;;;;::::::<<<<<<;;;::::::::::::;;;<<<<<<======>>>?????????;;;;;;>>>CCCEEEDDDGGGLLLWWW___rrrvvviiibbb]]]XXXVVVXXX```ooowwwlll```WWWSSSXXX^^^aaacccgggooovvv|||ttt___PPPEEE>>>999666555444333222333444555///000111111333333444555222444666888888777555444555444555777999BBBTTTeeevvv~~~~~~~~~~~~}}}|||{{{{{{|||}}}~~~}}}|||~~~~~~~~~}}}|||{{{zzzyyyvvvvvvuuusssrrrpppoooooopppppppppppprrrsssuuuvvvxxxzzz|||~~~~~~}}}{{{yyyxxxxxxyyyzzz|||~~~~~~~~~}}}|||zzzxxxuuusssrrrqqqppppppooommmlllkkkjjjffffffeeecccaaacccfffiiiggghhhkkkmmmooooooooooooqqqqqqttt{{{zzzuuuxxx|||xxxlllaaa___```gggnnnhhhVVVFFF;;;;;;:::999888777777777555555444444444333333333222222333333444444444444666666666666777777777777777666666666666777777888888888888999999999999999999999999999::::::::::::;;;:::===BBBFFFKKKVVVaaappp}}}zzzqqqaaaRRRFFF???999888777666777::::::<<>>>>>>>>>>>===???CCCDDDCCCDDDHHHJJJNNNZZZnnn~~~tttmmmeee]]]ZZZ[[[]]]jjjyyyzzzmmm```WWWVVVSSSPPPQQQWWW```fffnnnrrryyywwweeeUUUHHHAAA;;;999777444333222333333///000111111333333444555---000333666777666444222444222222444666<<>>>>>>>>============<<<;;;;;;::::::::::::::::::;;;;;;<<<===>>>>>>AAA>>>>>>AAAAAA???AAAEEEEEEFFFMMMYYYhhh~~~{{{vvvnnnddd```aaaaaalllxxxyyymmmccc[[[QQQIIIFFFJJJQQQWWW^^^ccckkksss{{{wwwcccRRRIII@@@===:::666333222111111111222333444555666666777///111555888:::999888666333000///111444777???GGGWWWgggvvv{{{zzz{{{|||}}}xxx}}}~~~~~~}}}}}}~~~~~~}}}}}}}}}|||{{{yyyxxxwwwvvvvvvvvvuuutttsssqqqpppoooooooooppprrrtttvvvxxxxxxzzz}}}~~~|||xxxuuuuuuuuuvvvwwwwwwwwwwwwvvvpppqqqrrrtttuuuuuuuuuuuuqqqqqqpppooommmjjjgggeeeggghhhjjjlllnnnooopppppplllkkkhhheeecccgggnnntttzzz~~~{{{~~~xxxtttpppqqquuu{{{}}}~~~}}}~~~{{{tttnnnjjjeee___YYY[[[^^^^^^YYYPPPFFF???444555555555333222222333222222222111111111111000...//////111222333444444555555555555666666666777777666444333222333333444666666777777888888888999777777888888888999999999:::999:::>>>AAAEEEPPPZZZfffttt}}}yyyooocccMMMEEE>>><<<:::777888;;;:::<<>>???@@@AAABBBBBBHHHCCCEEEPPPZZZjjj}}}yyytttoooiiijjjrrrzzzqqqfffZZZTTTMMMGGGIIIPPPYYYXXX[[[ccclllwwwsssdddXXXKKKFFF>>>888555555555555333222111111333444444333333444555666777777666666333222111111333666:::<<>>888555666666777777666666555444444333333333333222222222222333333333333444444777777666666555444222222000222444444333222333444333333333444555666777777444444444444555555555666;;;:::999;;;???GGGNNNSSS]]]dddppp{{{zzzooogggYYYKKK===999999888888888::::::AAAQQQkkkhhh[[[QQQTTT___rrr~~~tttvvv999:::::::::::::::999999;;;:::999999999999:::;;;============<<<<<<<<<<<<<<<======>>>@@@AAAAAABBBDDD???@@@HHHOOOYYYooo~~~{{{uuusssvvv}}}}}}sssiiiaaaXXXOOOLLLOOORRRQQQTTT\\\fffppp~~~}}}ooodddXXXQQQFFF<<<777555555555333111000000111222222111222333555777888888777666555333222111111333666777>>>HHHVVVccckkkooooooooouuuwwwzzz||||||}}}}}}|||{{{{{{{{{{{{|||}}}}}}}}}~~~~~~~~~}}}}}}|||{{{{{{{{{xxxtttrrrqqqrrrnnnooooooooonnnnnnnnnnnnkkkkkkjjjkkkllloooqqqrrrttttttuuuuuussspppnnnlllmmmllllllmmmoooooommmkkkjjjiiihhhhhhiiilllnnnpppqqqpppppprrrsssqqqnnnlllnnntttyyy{{{vvvqqqooorrr{{{~~~xxxxxx{{{{{{{{{zzz~~~~~~|||zzzuuuqqqkkkccc]]][[[[[[]]]```]]]XXXRRRKKKDDD===999222222222222222222222222333333222222222111111111222222222333333333444444666666666666555444333222111333444555444333444555222222333333444444555555444444555555555666666666999888888:::>>>DDDJJJNNNUUU]]]iiiuuu{{{xxxpppiiiYYYKKK>>>999999888777888:::;;;AAAPPPjjjjjj\\\RRRSSS]]]pppvvvyyy777999;;;<<<<<<;;;999888:::999999888888999999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAACCC???AAAFFFIIINNN]]]nnn~~~zzz{{{|||xxxqqqggg\\\VVVUUUPPPMMMNNNTTT]]]hhhwww{{{rrriii```RRREEE<<<888666555444222000///000111111000000222555888999999888777777555333111000000222333777???JJJVVV```ggglllooopppsssvvvxxxxxxzzz{{{}}}}}}~~~zzzzzzyyyyyyyyyzzz{{{{{{yyyzzzzzzzzzyyyxxxwwwwwwuuuvvvuuusssnnnkkkiiiiiiiiiiiiiiiiiiiiijjjjjjjjjggggggggghhhiiikkkmmmnnnppppppooonnnlllkkkiiihhhiiiiiiiiikkkmmmooonnnmmmnnnllljjjiiikkkoootttwwwyyyzzz|||~~~}}}yyyttttttyyyyyytttuuu~~~~~~{{{xxxuuupppmmmfff^^^WWWUUUYYY]]]aaa^^^XXXOOOFFF???;;;:::222111000//////000111222222111111111111000000000222222222222333333333333444444555555555555444444222444555555444444555666222222222222333333333333555555555555666666666777666666777999<<>>???@@@@@@@@@>>>AAAFFFHHHJJJTTT___hhhwww|||{{{|||~~~{{{ssslllfffdddZZZTTTOOOPPPVVV```ppp~~~xxxtttkkk^^^QQQGGG@@@:::777666444111000111222222222///111555888::::::888777777666444222000000111111333888@@@IIIRRR[[[dddiiihhhkkkooorrrtttvvvyyy{{{zzz|||}}}|||{{{yyyyyyyyyxxxxxxwwwwwwwwwuuuuuuvvvvvvuuutttssssssnnnoooooommmiiifffeeedddeeeeeeeeefffgggggghhhhhheeeeeeeeeeeefffhhhjjjlllnnnmmmlllkkkjjjiiiiiihhhfffgggiiinnnsssvvvxxxxxxvvvssspppnnnqqqwww~~~zzz~~~zzzwww||||||~~~~~~zzzvvvooollleee\\\UUUUUU\\\bbbeeeaaaXXXLLLAAA:::999:::555333222000000222333555222222111111111000000000111222222222222333333333222333444444555555555555222444666666555444555666333333333333222222222222555555555666666666777777555666777999<<<>>>AAABBBEEELLLXXXeeennnqqqnnnkkkYYYMMMAAA<<<:::777666888:::;;;AAANNNeee|||pppfffggglllzzzxxxzzz}}}tttuuu888777666666666888999:::999999999999999999999999:::;;;;;;;;;<<<<<<======<<<<<<<<<======>>>>>>???;;;;;;>>>AAABBBDDDIIIOOOUUU^^^ooo|||yyyuuurrrqqqxxx|||zzzxxxvvvjjj```VVVRRRRRRZZZhhhvvv|||wwwrrriii___VVVMMMDDD???999666222111111222222111///111444777999999888777666555444333222222222333///111666;;;BBBKKKTTT[[[]]]```fffjjjnnnrrrvvvyyyyyy{{{}}}~~~~~~}}}|||{{{yyyxxxvvvvvvvvvvvvuuutttsssqqqppppppllllllmmmmmmnnnnnnmmmmmmggghhhhhhgggeeecccbbbcccbbbccceeeggghhhiiiiiiiiidddccccccccceeehhhkkkmmmpppppppppooonnnlllkkkjjjiiikkkqqqyyyyyyuuuwwwwwwxxx|||~~~}}}|||}}}xxxooojjjbbbZZZUUUWWW^^^eeehhhaaaUUUHHH===777666777666444333111111333444666333222222222111111111111111111111222222222333333111222333444555555555555222444666666555444555666444444444444333333333333555555555555666666666666666666888999;;;===???@@@CCCIIISSS___hhhkkkjjjhhhZZZOOODDD???;;;777666888999;;;AAANNNccc~~~vvvnnnpppwwwrrruuu|||rrrsss888777666555666888:::<<<999::::::;;;;;;::::::999:::::::::;;;<<<<<<======;;;<<<<<<<<<=========>>>===>>>???@@@???@@@CCCEEEKKKOOOXXXgggwww}}}wwwnnnddd```dddnnn|||yyyooocccZZZVVVXXXaaalllxxxzzzvvvqqqkkkddd[[[RRRMMMAAA===888444222111000000000111333555666666666666555555444333333333333333111222444666:::AAAIIINNNRRRVVV\\\aaafffjjjooorrruuuvvvxxxyyyzzzzzzyyyyyyyyyxxxvvvuuusssrrrrrrrrrppppppoooooommmllljjjiiibbbccceeeggghhhiiijjjjjjfffggggggeeecccbbbccceeefffhhhllloooqqqqqqpppoooiiihhhffffffhhhmmmrrruuuzzz{{{||||||yyyuuupppmmmooottt}}}|||{{{xxxuuuwww}}}{{{~~~zzzzzz{{{~~~}}}wwwllleee\\\UUUTTTXXX^^^ccceee\\\NNNBBB:::777555555444333222111111222333444333333222222222111111111111111111111222222222222111222333444444444444444222444555555444444555666333333333333444444444444444444444444555555555666666666777999:::<<<>>>???CCCGGGOOOYYYaaaeeeeeeddd\\\RRRHHHBBB===888777999999;;;AAANNNbbb}}}|||rrrwww~~~nnnqqq~~~~~~sssttt888888888888999:::;;;<<<:::;;;<<<<<<<<<<<<;;;:::999999:::;;;;;;<<<======;;;;;;<<<<<<<<<<<<======@@@AAA@@@??????AAACCCCCCFFFFFFJJJSSS^^^lll}}}yyynnnbbb\\\ZZZ^^^hhhqqqwww|||rrrjjjbbb]]]```fffppp{{{~~~|||wwwrrrmmmgggaaa\\\QQQLLLDDD===888555222000111111222222333444555555555444444333222111111111222333444444666;;;AAAEEEKKKOOOTTTYYY]]]aaaeeehhhmmmnnnnnnoooqqqrrrrrrsssooonnnlllkkkkkklllmmmnnnkkkkkklllmmmlllkkkjjjiiibbbcccfffiiimmmoooqqqqqqpppooommmjjjggggggiiilllqqquuu{{{~~~|||vvvtttqqqpppssszzzyyyssssssyyy{{{zzzuuuwww}}}~~~|||yyyuuu{{{~~~wwwssstttuuu|||vvviiiaaaVVVQQQSSSYYY]]]___^^^RRRCCC:::888888666444333333333333333333333333222111111111111000000000111111111111222222222222222222333444444444333333111333444555444333444555111111222222333333444444333333333333444444444444666666666666888;;;===???BBBEEEKKKTTT\\\```aaaaaa]]]TTTKKKDDD>>>999888;;;888;;;BBBNNNbbb}}}yyylllsss~~~nnnppp||||||rrruuu777888;;;=========<<<;;;;;;;;;<<<======<<<;;;;;;999999::::::;;;<<<======;;;;;;<<<<<<<<<<<<<<<<<<<<<===<<<;;;<<<@@@CCCCCCDDDBBBDDDJJJOOOXXXiii{{{}}}~~~|||ssshhh```YYYUUUYYY___eeeqqq}}}~~~wwwnnndddbbbdddjjjvvv{{{vvvrrrnnnjjjggg```YYYPPPFFF???:::555333222222111000111222444555555444333222111///........./////////000444888<<>>@@@BBBHHHPPPXXX^^^______^^^VVVLLLFFF???999999<<<888;;;BBBNNNbbb}}}nnn___ggg|||pppqqq|||yyypppttt555777999;;;;;;;;;:::999<<<<<<<<<<<<<<<===>>>>>>===============<<<<<<<<<999:::<<<=========<<<;;;>>>>>>===<<<===>>>@@@AAA<<>>============<<<<<<<<<<<<:::;;;<<<<<<======<<<<<>>>>>>>>>>>??????@@@AAABBBDDDDDDEEEHHHNNNRRR]]]kkk{{{xxxuuulllccc]]]XXXSSSUUUZZZbbbnnnyyy|||}}}|||wwwttttttxxx|||~~~~~~}}}}}}~~~}}}}}}}}}{{{xxxvvvuuuuuusssnnnfff___XXXOOOEEE>>>:::777444111000000000000222333444555444333111000111000000000000222333444777;;;@@@DDDHHHLLLPPPSSSXXXZZZ]]]bbbeeeggggggfffiiigggdddbbbccchhhooosss|||vvvtttvvv~~~xxxppprrrvvvwwwxxx|||zzz~~~{{{}}}{{{}}}}}}}}}xxxqqqqqqtttwww{{{~~~}}}}}}tttmmmkkkllloooqqqsssvvvzzz}}}xxxsssfff\\\SSSTTT\\\```\\\UUUKKKCCC:::444444555555333444333333333333333333444///---,,,---000111000...111111111111111111111111000111111111222222333333444444333333333222222222222222333333444444333333333333333333333333333333444444444444555777888999<<>>:::888999999999:::@@@NNNddd~~~lll^^^^^^fffuuu~~~nnnmmmttttttgggjjj}}}666777888::::::::::::999;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======?????????@@@??????>>>>>>BBBBBBBBBAAAAAABBBFFFIIINNNVVVdddvvv~~~{{{}}}vvvnnnggg^^^TTTOOOOOORRR\\\gggnnnuuu}}}}}}~~~}}}vvvnnnjjjkkknnnnnnsssxxxzzzxxxwwwwwwxxxxxxvvvssspppjjjaaaUUUMMMBBB===777333222222222111222333333333333333222111000000000111222222333333222555:::???DDDHHHMMMQQQWWW[[[```fffllloooqqqrrrtttqqqmmmiiijjjqqq{{{|||xxxxxx~~~tttqqqsss}}}wwwwww~~~{{{~~~~~~xxx}}}~~~zzzyyy~~~~~~uuurrrrrrvvvzzz~~~}}}uuuppprrrxxx|||wwwpppkkkkkkmmmooopppnnnrrrvvv||||||tttoooddd]]]YYY^^^eeeeeeZZZNNNBBB===666333444555444333444444333333333333444444///...---...///000///...111111111111111111111111......///000111222333333333333333222222222222222222222333333444444444444333333333333333333333333333333444444555666888999:::===EEEPPPZZZ___^^^[[[UUUNNNDDD<<<888777777888888:::AAANNNdddnnn^^^[[[```nnn~~~nnnlllsssssseeegggxxx666777888999::::::999999;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>===<<<;;;;;;<<<===>>>??????@@@AAA@@@???===<<<>>>>>>>>>>>>???AAADDDFFFJJJMMMTTT^^^ppp~~~}}}|||yyyvvvqqqiii```XXXUUUPPPVVV\\\cccnnnyyy~~~||||||vvvfff\\\[[[]]]___fffooosssttttttuuuxxxyyyxxxyyyyyyxxxrrrhhh```MMMGGG???999777666444333333333333222222222222333///000111222222222222222000444888===BBBGGGLLLPPPUUUZZZbbbkkksssyyy}}}vvvpppooovvvxxxuuuzzzwwwssstttzzzxxxxxx~~~}}}~~~vvvzzz}}}xxxwww}}}~~~|||~~~zzzyyy|||zzz|||}}}xxxnnneee```eeeqqqwwwsssooommmnnnppprrrsssqqqtttxxx~~~yyypppkkkccc```aaaiiiqqqlll[[[KKK===:::666444444444333222444444333333333333444444111000000000111111111000111111111111111111111111......///000111111222222222222222222222111111111222222222222222333333333222222222222222222222222333333333444555666777888:::>>>EEEOOOYYY\\\[[[WWWNNNHHH@@@999666666666666888:::AAAOOOdddrrraaa\\\]]]iiipppooouuurrrddddddvvv666666777888999999999999::::::999999999999:::::::::;;;;;;;;;<<<<<<======???>>><<<;;;;;;<<<===>>>>>>???@@@@@@???>>><<<;;;<<<<<<<<<===@@@BBBDDDEEEHHHIIILLLQQQ]]]ppp~~~~~~zzz{{{{{{yyytttnnnhhhcccXXXXXXXXX\\\iiiwww}}}|||vvvzzz}}}~~~|||iiiZZZSSSSSSSSSZZZcccjjjooosssxxx|||||||||}}}~~~wwwqqq^^^WWWMMMFFFBBB===777333555444333222222222333444000000111222222222111111000222666:::>>>CCCHHHLLLMMMSSS]]]gggqqq|||{{{qqqmmmrrr~~~yyyrrruuu|||yyyttttttzzz|||{{{~~~}}}uuuxxx|||tttuuu|||~~~yyy~~~|||wwwwww~~~~~~yyytttqqqoooiii___XXXUUU]]]kkktttqqqooooooqqqtttuuuvvvvvvxxx||||||tttmmmgggbbbccchhhqqqvvvmmmZZZIII<<<:::777555444333222000333333222222222222333333000111111111000000000111000000000000000000000000111111111111111000000000111111111111111111111111000000//////000000111222222222222222222222222222333333333333444666777888;;;>>>EEEOOOVVVYYYUUUQQQGGGCCC<<<777555555555555888:::AAAOOOddd~~~vvvddd]]]\\\fffqqqooouuuqqqcccddduuu666666777777888999999::::::999999888888888888999:::::::::;;;<<<<<<======>>>>>>======<<<<<<============>>>>>>======<<<<<>>999666555555555555777:::AAAOOOeee~~~zzzhhh___\\\cccnnnlllrrrqqqcccddduuu666666666777777888999:::999999888777777777777777999999:::;;;;;;<<<======>>>>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>===;;;===@@@AAAAAA???AAABBBCCCDDDFFFNNNXXX```uuu~~~}}}yyyssspppjjjfffkkkuuuyyyxxxnnnmmmnnnrrryyyvvvjjj```ZZZRRROOONNNTTTaaapppzzz~~~}}}~~~xxxsssmmmjjjfff]]]OOOEEE<<<:::666333222333444555333222111000000111222222000111222333555888<<<@@@CCCIIIQQQXXXbbboooxxxooonnnwww}}}ssstttzzzzzztttttt~~~{{{~~~~~~~~~tttuuu|||xxxqqqmmmsss{{{}}}vvvxxxzzzwwwyyy|||{{{vvvkkk```XXXVVVYYY]]]eeeooovvvtttrrrsssvvv{{{~~~{{{ssslllgggdddgggmmmuuuxxxrrrbbbPPPDDD999888777444222111111222111111000000000000111111...000111000---,,,---///000000000000000000000000//////////////////000000/////////000000000111111111000.........///111222111111111111111111111111222222222333444555666777777;;;BBBKKKRRRSSSOOOJJJ>>>;;;777555555555555555777:::AAAOOOeee~~~pppeee___ccc}}}~~~llljjjoooqqqccccccttt666666666666777888999:::999999888777777666777777999999::::::;;;<<<=========>>>?????????===<<<;;;;;;:::999999:::;;;===>>>;;;:::999<<<@@@BBBBBB@@@CCCDDDDDDCCCBBBFFFMMMTTTZZZlll~~~xxxqqqqqquuuvvvsssnnnkkkiiilllssszzz~~~yyypppgggbbbXXXPPPJJJMMMYYYhhhrrruuutttxxx~~~wwwtttrrrtttssslll___TTT>>><<<888444222333444666444222111//////000222333222333444444444777;;;>>><<<@@@FFFLLLUUUbbbrrr~~~uuukkkiiipppxxx}}}sssttt{{{yyyuuuuuu|||{{{~~~~~~}}}uuutttyyyxxxqqqiiiooowww}}}|||uuutttyyy}}}~~~sssnnneeeZZZSSSVVV```jjjvvv|||zzzxxxvvvwww{{{yyyqqqjjjfffcccnnnuuu||||||qqq___NNNDDD666666555333111000222333000000////////////000000000222333222///...///111000000000000000000000000+++,,,,,,---...///000000.../////////000000111111222111///...///000222333111111111111111111111111222222222333444555666777444888@@@JJJQQQSSSOOOJJJ<<<999666555555666666555777:::AAAOOOeee~~~wwwlllccceee}}}~~~mmmjjjooorrrccccccrrr999:::;;;:::999888999:::::::::999666444444666888999999999:::::::::;;;;;;<<<===>>>??????>>>===<<<;;;;;;;;;<<<<<<<<<<<<===;;;<<<===>>>@@@BBBCCCDDDEEEDDDCCCBBBCCCEEEGGGHHHNNNZZZjjjzzz|||rrrlllllliiiiiimmmrrrvvv}}}|||vvvrrrqqqccc]]]VVVRRRSSSYYY^^^bbbccciiittt}}}yyyyyyxxxpppgggUUUIII>>>;;;888333111444000111222222111000111222333333222222333333444444:::;;;===BBBJJJUUUbbbjjjvvvwwwuuunnnfffdddjjjqqq}}}vvvsssuuuzzzyyytttvvv~~~}}}}}}~~~}}}wwwrrrvvv}}}uuunnnnnnllljjjjjjmmmssszzz~~~}}}xxxuuuuuuvvv{{{~~~{{{pppcccWWWUUUYYYaaaooo|||~~~|||~~~}}}~~~}}}|||~~~zzzmmmeeegggmmmvvvyyy|||wwweeeNNN@@@<<<333333333333333333333333222222111000//////000000000000////////////000000.........///111444777999000000000000////////////...............///000000000000000000000000000000222222222111111000......777555222111111444888:::777:::AAAJJJQQQRRRNNNIII@@@999444444444333555888<<<<<>>>>>>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>@@@AAABBBBBBCCCBBBAAA@@@AAACCCEEEFFFGGGOOO[[[eeerrrzzzsssiiiccc```ccciiiqqq|||{{{vvvtttkkkgggaaa\\\ZZZXXXVVVUUUZZZ___kkkzzzzzzqqqbbbUUUHHHAAA<<<555222333111111111000/////////000222222111111222333444444777888:::===BBBKKKUUU\\\kkkmmmmmmhhhaaa```ffflllvvv{{{uuurrruuuyyyyyyuuuwww~~~||||||}}}~~~}}}uuuoooqqqwww{{{}}}xxxrrrlllkkkiiiiiikkkpppwww|||~~~zzzxxxxxxyyy|||~~~~~~rrrddd\\\YYY^^^gggqqq~~~~~~wwwmmmhhhmmmttt{{{zzzyyyqqq^^^III===:::222222222222222222222222222111111000//////000000//////............//////111///---///555>>>HHHOOO111111000...---+++******000000000000000111111222000000000000000000000000///000000111111111000000444333222222333444666777777:::AAAJJJQQQSSSPPPKKK@@@999444444444333555888;;;;;;BBBQQQeee{{{sssllljjj{{{pppjjjlllxxxjjjnnnsss444666888888888888:::;;;999999888777555444666888999999999:::::::::;;;;;;<<<<<<============<<<<<<:::::::::;;;;;;;;;<<<<<<=========>>>???@@@@@@@@@@@@??????>>>???AAABBBCCCCCCGGGLLLPPPXXXggg|||}}}lllccc\\\\\\bbblll{{{zzzwwwrrrpppmmmjjjeee^^^VVVQQQSSSWWWaaaqqqyyymmmbbbUUUMMMFFF>>>888777333222111000//////000000000000000000111222333444666777888999<<<@@@FFFKKK[[[^^^```^^^[[[[[[___dddmmmssszzz}}}sssqqqtttxxxzzzvvvxxx|||}}}zzz|||{{{{{{~~~tttmmmmmmooorrrsssrrrwww}}}yyyppppppnnnnnnooossszzz|||ooodddVVVWWW^^^lllzzz~~~~~~sssmmmmmmuuu}}}|||rrrfffSSSAAA999888111111111111111111111111111111000/////////000000......------------......222000------111888???EEE111000///...---,,,++++++000000//////000000111222000000000000000000000000---...///000111111222111000111222333444444444444666999@@@IIIQQQTTTRRRNNNAAA;;;555555555333555888::::::AAAQQQddd{{{vvvnnnlll}}}rrriiijjj{{{mmmqqqwww666888999999888888999;;;888888888777555444666888666666666666777777777777;;;;;;<<<<<<<<<<<<;;;;;;999:::::::::;;;;;;;;;;;;======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAABBBDDDGGGHHHIIIKKKUUUeeepppwwwnnndddaaaccciiiuuu}}}xxxtttttttttsssqqqkkkccc^^^ZZZYYY^^^kkk{{{xxxpppjjjbbb[[[UUULLLCCC>>>777555222000111111222222////////////000222333444666777999999:::<<>>HHHQQQUUUSSSQQQCCC<<<666666555333444777999999AAAPPPdddzzzyyyqqqnnn~~~sssiiihhh{{{}}}ooorrryyy555666666555444333333444666777888777555555666777555555555666666666777777;;;::::::::::::::::::;;;999999999999:::::::::;;;========================>>>>>>>>>>>>???@@@AAAAAACCCEEEGGGHHHHHHMMMUUU]]]jjjzzzzzzqqqlllhhhfffiiiooovvv{{{|||xxxxxxxxxyyyyyyxxxuuurrrlllgggeeejjjuuu~~~~~~~~~wwwpppooommmjjjeee\\\OOOEEE===888444111111333333222////////////000111222333555777999999999999;;;===@@@DDDIIILLLMMMOOORRRTTT]]]dddlllsssyyypppooosssyyyxxxuuuxxx|||wwwuuuxxx~~~vvvtttuuu~~~wwwqqqmmmmmmmmmnnnqqqvvv~~~xxxnnnddd[[[UUUSSS\\\gggwww}}}{{{|||zzzwwwyyy}}}ttt___MMM>>>444111444222222222222222222222222000///////////////000000000//////////////////000+++,,,---/////////......---......///000111111222---------------....../////////////////////////////////000000000000//////111000/////////111333444555777<<>>>>>???@@@@@@AAAAAA===@@@DDDDDDDDDFFFJJJNNNSSSaaavvv~~~zzzsssiiicccbbbiiimmmuuu~~~||||||}}}~~~~~~}}}xxxrrrpppsssvvvxxxyyyzzz}}}xxxqqqtttvvvuuurrrjjj\\\PPPGGGAAA999444444444333111000000000000000111111222222444666666666666888999:::===BBBEEEGGGIIIKKKMMMQQQXXX___fffqqq}}}uuummmnnnrrrwww~~~~~~uuussswww|||~~~{{{~~~wwwtttwww~~~vvvssssssxxx|||}}}{{{}}}~~~zzzxxxxxxyyyzzzwwwpppfff^^^WWWSSSVVV\\\kkkwww~~~{{{yyywwwyyy}}}{{{~~~}}}kkkTTTDDD999222000333222222222222222222222222//////......//////000000000000////////////000000222000...,,,,,,...000222...............---------//////......//////000111/////////////////////////////////000000///......111000///...///111333555555666;;;CCCMMMSSSSSSRRRFFF???999777666444444777888999BBBRRRfff{{{yyyttttttiiihhhsss|||mmmqqqyyy777888999888666555666777444666777777666555555666777777888888888999999999:::999888888888888999:::888888888888999999999999;;;;;;;;;<<<<<<=========<<<===>>>??????@@@@@@@@@;;;>>>@@@AAA@@@AAADDDFFFIIIRRR```pppwwwlllhhheeeeeeiiiqqq{{{}}}~~~zzzuuurrrqqqqqqpppuuuyyyyyyyyyzzzyyyuuuooouuuyyyyyyzzzxxxmmmaaaYYYPPPEEE===:::999666333222222111000000000111111111222444444333333555777777999<<>>777222111222111111111111111111111111...............///000000/////////....../////////333111...+++******+++,,,---------...............///............///000000////////////////////////------...///000000000000///000000111111222222333555555999AAAKKKQQQRRRQQQGGG@@@:::888666444444777999:::CCCSSSggg|||yyytttiiiiiinnn|||mmmqqqyyy222444555444333333444555444555777777666555555666666666666666777777777777:::999888777777888999:::777888888888888999999999::::::;;;;;;<<<======>>>;;;<<<===>>>????????????>>>???AAA@@@@@@AAACCCFFFCCCGGGNNNXXXeeezzz{{{vvvdddbbbaaafffqqq}}}~~~xxxqqqmmmllldddjjjnnnnnnooorrrrrrppplllsssxxxzzz|||rrrhhh^^^PPPGGGBBB>>>999666444333222111000000000000333444444333222222444666666888:::<<<>>>???AAAAAA@@@GGGOOOUUU^^^jjjsssuuuxxxnnnggghhhnnnssszzzyyypppooossssssyyyzzzuuuwwwzzz{{{vvvuuu{{{|||xxxwwwsssyyy~~~zzzlllbbbVVVOOOLLLNNNRRRZZZjjjzzz~~~~~~xxxyyywwwwwwyyy~~~~~~{{{www|||mmm[[[GGG<<<777333111222000000000000000000000000...............///000111.........------.........)))+++...000111///,,,***,,,,,,---///000222333444---,,,,,,,,,,,,---......////////////////////////***+++---///000111222222---///111444444333222000555555999@@@IIIOOOQQQPPPHHH@@@:::888777444444777999;;;CCCTTThhh}}}|||tttjjjjjjlll|||mmmqqqzzz333333333333333333333333222222333333333333444444;;;:::888777777777888999666888999999888777999:::666666777888888888888777555555555666888:::===>>>@@@@@@???>>>===;;;:::999>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBGGGMMMSSS^^^qqq~~~sssmmmeeeaaagggttt{{{rrrlllhhhccc^^^[[[\\\___aaaccceeejjjqqqvvvzzz|||yyyrrrggg]]]TTTLLLCCC>>>777555444333444444222111222111111333555666555444555555555666888:::===>>><<>>DDDCCCAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>CCCHHHLLLRRRaaannn}}}}}}uuukkkfffhhhqqqzzzzzztttnnnggg^^^WWWUUUUUUVVVWWWXXX]]]dddkkkrrryyyzzzqqqhhh```XXXQQQLLL???;;;666333222222222222111111111222444555333111444444555666888:::<<<===<<<>>>AAAFFFMMMVVVaaahhhkkkgggcccaaaccchhhnnnrrrxxx|||}}}wwwppplllkkkmmmppptttvvvwwwyyy~~~{{{yyyzzz|||~~~~~~~~~~~~~~~zzzqqqbbbSSSKKKJJJGGGLLLUUU```lllvvv~~~{{{{{{yyyxxxyyy}}}~~~||||||yyyyyy{{{~~~~~~~~~}}}|||{{{{{{|||rrrUUUFFF777222111///...000/////////000000000000000...//////...------...000///......---,,,,,,------------------------------,,,++++++***+++,,,---......------------.../////////...---,,,,,,---...///111111111111000///...---000000000000000111111111333777;;;@@@HHHSSSWWWVVVNNNDDD;;;888777555444666777;;;DDDSSShhhxxxmmmjjjpppxxxrrruuuyyy222222222222222222222222222222222222333333333333444555666888999999::::::555555666555555666888;;;;;;;;;::::::999777666555777777777888:::<<<>>>???DDDCCCAAA@@@?????????@@@========================<<<===@@@DDDEEEGGGPPPZZZhhh}}}rrrlllmmmpppppppppsssvvv{{{}}}xxxpppcccXXXQQQMMMLLLKKKKKKNNNTTT[[[cccmmmxxx}}}wwwqqqkkkeee___\\\OOOIII@@@999555444444333222111222333444444222000333444666777999:::;;;;;;<<<===>>>AAAFFFMMMWWW]]]cccaaa^^^\\\^^^ccciiimmmqqqvvv{{{{{{wwwrrrpppooorrrtttwwwxxxwwwyyy~~~~~~xxxyyyxxxyyy{{{}}}rrreeeZZZPPPGGGEEEHHHNNNXXXeeeqqqyyy~~~zzzsssllllllmmmnnnqqqwww}}}|||}}}{{{|||~~~~~~||||||{{{yyyxxx{{{ttt```HHH===333000111000///000000000/////////.........------...---,,,+++---/////////...------------...---------------------------,,,,,,,,,,,,---......///............///000000000//////......//////000444444333222111///---,,,111111111000000000000000444888<<>>DDDQQQeee|||yyylllhhhnnnzzzsssvvvyyy111111111111222222222222111222222222222333333333666666888888888777666555555666666555555666999<<<<<<<<<<<<;;;999777666555777888999:::;;;===>>>?????????@@@AAA@@@???>>>===========================>>>>>>@@@BBBBBBCCCJJJSSSaaayyyvvvrrrttttttooojjjgggkkkpppwww{{{~~~~~~~~~xxxlll```VVVOOOIIIFFFEEEFFFHHHLLLRRR\\\hhhoooyyyxxxuuussspppmmmiiigggaaaZZZPPPFFF???:::777555222222222333555555222000111333555777999999999999<<<<<<<<<<<>>CCCOOOaaaxxx{{{lllgggjjj~~~zzzrrrssswww000000000111111222222222111111111222222222333333444555777888888777666555666777888777666777:::<<<<<<<<<;;;;;;999888666555888888999;;;<<<===>>>>>>:::===AAACCCDDDAAA>>><<<========================@@@>>>>>>@@@AAADDDKKKTTT___ooowww|||}}}xxxxxx{{{|||wwwqqqeeefffiiimmmrrrwww|||{{{ssskkkaaaWWWNNNHHHEEEDDDCCCCCCFFFNNNXXX___mmmnnnqqqsssssssssrrrrrrmmmhhh___VVVMMMDDD<<<666222111000111222333111000000222444666777777777777;;;;;;::::::;;;>>>DDDHHHOOOPPPQQQPPPQQQUUU[[[___ffflllssswwwwwwwwwxxxyyy}}}~~~{{{xxxsssooommmtttuuuyyy~~~~~~xxxlllcccUUUOOOIIIHHHIIIKKKRRRZZZkkksss~~~~~~yyyssskkkddd___[[[^^^bbbggglllsss{{{}}}{{{{{{}}}vvvvvvuuutttxxxtttaaaMMM???999777333222333333111...,,,,,,,,,---.../////////+++,,,---,,,******,,,---......---------......///........................------........./////////------,,,,,,------...///111111111111111111111111---.........------,,,+++111111111000000000000000555888;;;???HHHTTTZZZYYYSSSHHH===888666444555888:::;;;AAALLL^^^ttt}}}mmmgggdddyyyxxxooopppsss/////////000111111222222111111111111222222222222111222333555777888999999666888999999888888999:::999999::::::999888777777777888:::;;;<<<=========:::===BBBEEEFFFDDD@@@>>>========================???<<<<<<>>>AAACCCKKKSSS\\\eeeffffffjjjnnnzzz}}}{{{}}}|||nnnllliiiiiilllqqqxxx||||||zzzwwwrrrkkkbbbXXXQQQIIIGGGDDDBBBBBBGGGNNNTTT```eeelllrrrvvvyyy{{{}}}sssooojjjbbbZZZPPPFFF???777444111///000000/////////000111333444555555555777888888888888999<<>>IIIZZZooo~~~~~~nnnggg```uuuxxxnnnmmmppp......//////000111111222111111111111222222222222111111222444555777999:::555888::::::999777666666666666777888999999999888777888999;;;<<<<<<<<<<<<:::<<>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<>>888333111111000000/////////000111222333444111333555666555555777888999===@@@AAAAAACCCIIIOOOTTTXXX]]]```bbbfffkkkpppqqqwww}}}|||yyyvvvsssqqqqqqrrrsssttttttsssrrrqqqtttrrrmmmfff^^^XXXUUUTTT]]]aaagggjjjhhhgggnnnxxx{{{tttjjjbbb^^^]]]\\\\\\___bbbfffjjjnnnrrrvvvzzzwwwzzz||||||{{{{{{|||vvvsssqqqtttzzz}}}pppaaaPPPBBB:::777...111111------000///***------....../////////000,,,---------++++++---...+++++++++++++++,,,------........................+++,,,---...///...---------------------.../////////000111222222111000///......///000000000000000......///000111222222333333555777999AAALLLRRRRRRNNNDDD;;;888777555444666666777===GGGVVViiizzzmmmeee___tttzzzooonnnqqq---......///000111111222000111111111111222222222555444333333444555666777444777::::::888666444333444444666777999999::::::666777999;;;<<<<<<;;;;;;:::;;;;;;<<<===???AAABBB????????????????????????>>><<<>>>BBBCCCAAABBBEEEEEEIIIHHHJJJNNNKKKNNN^^^iii{{{xxxoookkkkkknnnqqq{{{~~~~~~|||zzzxxxtttnnnjjj]]]ZZZUUUNNNGGGDDDCCCDDDCCCLLLYYYdddmmmssszzz~~~}}}{{{wwwtttpppkkkeeeaaaOOOIII@@@999555444333333///............000222333---000333444444333333444333777;;;<<<;;;>>>DDDIIIIIILLLPPPSSSUUUYYY```eeedddiiiqqquuuvvvxxxzzz}}}zzzvvvqqqlllhhhlllooossswwwyyyxxxwwwuuunnnjjjaaaWWWPPPQQQWWW^^^ooottt{{{|||vvvrrryyyooojjjbbb^^^]]]___bbbccceeehhhkkknnnqqqtttwwwzzzwwwxxxxxxwwwvvvzzz|||tttqqqpppvvv~~~ttteeeUUUEEE999444444,,,000111---...222111,,,000////////////.........---......---,,,,,,---///************++++++,,,---////////////////////////++++++---.........---,,,...............///000000///000111222222111000///......////////////......------...000111222333444222444555777???IIIOOOOOOLLLBBB:::888777555444555666777<<>>===<<<;;;;;;;;;;;;;;;=========>>>???AAACCCDDDEEEEEEDDDDDDEEEGGGJJJKKKWWWaaattt|||xxxuuurrrooolllkkkrrrzzz}}}xxxtttqqq___```___ZZZRRRJJJGGGGGGEEEEEEIIISSSbbbpppzzz~~~}}}yyyuuuqqqnnnllllllaaaXXXLLLDDD???;;;666222000///...///111111000///222222111000000222333444333333333333555777:::;;;???AAAEEEGGGKKKOOOTTTXXXZZZ]]]ccchhhkkknnnrrrtttyyy}}}|||wwwsssnnnhhhbbb```bbbmmmwwwyyyyyyxxxrrrjjjXXXXXXUUUOOOLLLVVViiizzz{{{rrrbbb```^^^^^^```dddgggiiikkkmmmpppppppppsssxxx}}}|||zzzwwwuuuwww}}}zzzvvvwwwyyy|||}}}zzzrrreeeSSSDDD;;;777333000000//////000111111...,,,111000///...---,,,++++++---......///...---+++***++++++++++++++++++++++++++++++******++++++,,,---,,,---...//////...---,,,///...---...///000000...////////////////////////---...///...---,,,---...222111000000000000000111111444666666;;;CCCHHHHHHFFFBBB<<<666222111222333444555999EEEVVVgggsssxxxxxx{{{mmmfffeeettt|||qqqppprrr000000000000000/////////000000111111222222222222444444444555666777777666666777777777888888999999666666666666666777888888999999::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<<<<;;;;;;;;;;;;<<<===>>>???@@@@@@AAA@@@@@@AAACCCFFFIIIJJJLLLSSS```qqq|||{{{zzzyyywwwuuupppvvv{{{}}}~~~vvvqqqkkkkkkjjjeee]]]TTTNNNKKKGGGFFFGGGMMMYYYhhhttt||||||zzzwwwvvvuuutttllldddZZZRRRLLLFFF>>>888444222000///111222222111/////////000111222444444333222333333555777999:::999;;;===>>>???BBBFFFJJJOOOSSSXXX]]]```cccgggiiirrrvvvzzz}}}~~~~~~~~~|||}}}wwwpppkkkhhhgggfffggghhhpppuuurrrnnniiiaaaYYYOOOOOONNNOOOWWWhhh~~~rrrjjj```___^^^___ccchhhlllooommmoooqqqqqqrrrvvv||||||{{{|||}}}}}}}}}~~~}}}yyyvvvfffZZZJJJ>>>888555333111000//////000111111...,,,...............---------,,,------------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,---......,,,---............---,,,///...---...///000///...////////////////////////...///000000.........000111000000000000000111111///222444444888@@@DDDDDDBBB???;;;777444444444555666666:::FFFWWWiiivvv}}}zzz|||nnnfffcccrrr}}}rrrqqqsss//////000000111111222222111111222222222222333333333444444555555666666777444444555666777888999999555666777777888888777777777777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>===<<<;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<===>>>@@@CCCFFFHHHHHHJJJPPPZZZfffuuu~~~}}}xxx{{{}}}~~~|||ttttttsssqqqnnnjjjccc[[[UUUOOOMMMKKKLLLRRR^^^llluuu~~~}}}}}}||||||{{{zzzzzzsssnnnfff```ZZZSSSKKKDDD>>>:::555222222222333333000000000111222222333333222222222333444666777888999:::;;;::::::;;;>>>@@@CCCGGGLLLPPPSSSWWWZZZ]]]gggjjjnnnqqqsssvvvxxxzzz~~~|||||||||}}}~~~~~~~~~|||zzzzzz|||~~~yyywwwuuusssqqqooonnnmmmpppkkkfffccceeejjjoooqqqqqqsssqqqiii___VVVNNNGGGIIIIIIMMMVVVhhhwwwllleeecccbbbaaacccfffkkkooosssqqqsssuuuvvvwww{{{~~~wwwoooiiiTTTKKK???777333333333222000/////////000000...,,,---------.........//////,,,,,,+++++++++,,,------++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,------------,,,,,,...---------///000///...////////////////////////...000111000//////000111000/////////000111222222///222444333777===AAA@@@===<<<999777666555666777888888<<>>??????>>><<<;;;::::::;;;<<<<<<;;;:::999;;;;;;<<<===???AAACCCEEEHHHGGGIIIOOOVVVaaasss{{{vvvsssqqqpppqqqnnniiiddd^^^\\\XXXSSSRRRWWWaaajjjtttuuuvvvwwwyyyzzzzzzzzztttppplllhhhddd___ZZZVVVNNNHHH@@@999555444333333444444444333222111000000222222222333444555666666:::;;;;;;:::888999;;;===<<<@@@DDDGGGJJJNNNRRRTTT]]]```cccfffiiimmmrrruuuzzzyyywwwvvvwwwzzz|||~~~~~~}}}tttuuuwww{{{yyyvvvqqqnnnnnnnnnoooooojjjjjjhhhfffcccaaaaaabbb```aaabbbdddkkktttyyyyyysssppphhh[[[PPPIIIEEECCCJJJPPPZZZgggxxx|||rrrkkkiiiiiihhhhhhggghhhlllqqqtttwwwzzz~~~|||oooaaaWWWEEE???777111000111222222000///...///000000...------------............///,,,+++*********,,,---///++++++++++++++++++++++++))))))(((((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---///000///..............................///000000///...///111////////////000111333333111444666555888>>>@@@???999888777666555555555666888999>>>MMMcccyyyqqqeeedddsss}}}rrrqqqrrr000000/////////.........000000000000000////////////111333333222111333555666666555555555555555555555666888999999999888777666666777888888999:::::::::::::::::::::::::::::::::;;;===??????>>><<<;;;;;;;;;<<<<<<;;;;;;::::::======>>>>>>???@@@AAABBBEEECCCDDDIIIMMMSSS^^^iiixxxzzzwwwssssssuuuvvvtttrrrmmmkkkggg___XXXUUUWWWZZZdddfffiiimmmrrrvvvyyy{{{xxxuuuqqqnnnllljjjiiihhh```ZZZOOOFFF???:::777555555444333222111000//////111111222222333333333333555666666555444555777999999;;;???AAADDDGGGJJJMMMTTTVVVZZZ]]]```eeejjjnnnnnnnnnmmmmmmooorrrvvvxxxzzz{{{|||~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||yyyooooooppptttyyy}}}~~~~~~uuupppiiidddaaa``````___]]]^^^]]][[[YYYXXXZZZ]]]^^^eeelllpppwww}}}{{{vvvhhhaaaVVVKKKCCCAAAEEEJJJQQQ]]]nnn{{{xxxpppmmmmmmkkkllllllkkkkkkoootttyyy~~~~~~xxxgggTTTHHH<<<888333///...///111111111///......//////...---///............---------,,,,,,+++***+++,,,...///++++++++++++++++++++++++))))))(((((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---...//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,---///......---///000////////////000111333333111444666555777<<<>>>===777666555444333333444444777:::CCCUUUnnnzzzkkkhhhwww{{{pppoooooo000000//////......------000////////////............111333333111000333666777666666666555555555555666777888888999999888888777888888888888999999999999999999999999999999999:::;;;<<<=========<<<;;;===<<<;;;;;;;;;;;;;;;<<>>===>>>???@@@AAAAAAAAAAAACCCAAACCCGGGIIIJJJNNNTTTUUU]]]iiivvv~~~|||xxxsssmmmeee\\\VVVSSSSSSTTTVVV[[[aaagggkkkooopppqqqrrrssstttuuuvvvvvvsssnnnhhhccc\\\UUUPPPCCC@@@;;;666333111111222000111111222222111000///333444444333333444666999777888999::::::;;;>>>AAABBBEEEIIILLLNNNQQQUUUWWW[[[\\\\\\^^^```bbbdddeeehhhjjjmmmppprrrsssttttttppprrrtttuuuuuuvvvxxxzzz|||{{{yyywwwuuusssrrrrrrrrrssstttuuuuuusssrrrqqqlllkkkkkkllloooqqqqqqpppnnnjjjfffdddeeegggiiiiiijjjfff```[[[XXXVVVTTTSSSRRRVVVYYYZZZZZZ^^^eeekkkpppwwwxxxrrrnnnmmmcccUUUOOOKKKJJJNNNRRRWWWaaalllsss|||uuupppooojjjmmmoooooopppttt|||}}}{{{{{{}}}qqqcccSSSDDD;;;111111111000//////111222111///---,,,---......------------...................../////////...------++++++++++++++++++++++++,,,,,,,,,,,,,,,---............---,,,,,,---......---,,,+++,,,...///...---------------------------+++---//////......000111111000000000000000111111...222444444777;;;===;;;555444222111333666999;;;:::AAARRRkkk~~~}}}{{{mmmzzzyyyooommmjjj......///000111222333333222111111111000000//////000444777666333333666999444555555666777888999999999888777777777888:::;;;;;;;;;::::::999888888888888888888888888888888888:::999999999999:::;;;<<<===;;;888666777999<<>>???AAABBBCCCCCC???======AAADDDEEEIIINNNMMMQQQVVV]]]hhh{{{|||yyyvvvooofff___UUUSSSPPPOOOPPPSSSWWWZZZ]]]bbbggglllppprrrssstttxxxwwwuuusssooojjjccc^^^SSSNNNFFF===666333111111000000111222222111///...111222222111000000333555999:::::::::999;;;===@@@<<>>777...///000000///000111333111///,,,,,,---......---++++++,,,---...///000111//////000111000///---,,,++++++++++++++++++++++++++++++******++++++,,,---///...------------...///---,,,+++,,,...///...---////////////////////////,,,...000000///000111333222111000000000000000111000444666777999>>>???===555333222111444888===AAA<<>>?????????@@@DDDFFFIIIIIIJJJJJJKKKNNNQQQTTTXXXYYYYYYXXXWWWXXX[[[]]]```cccgggiiilllooorrruuuvvvtttpppkkkgggcccaaa___^^^aaacccbbb___[[[YYYWWWZZZZZZZZZZZZ[[[\\\]]]^^^]]]]]]]]]^^^___```bbbbbbaaadddgggeee___ZZZXXXXXXZZZ[[[^^^bbbeeeggggggfffeee]]]WWWXXXWWWTTTVVV[[[]]]eeepppvvvyyy}}}|||www{{{xxxvvvsssqqqnnnmmmpppvvv}}}{{{hhhXXXKKK>>>666555------............------..................------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,---------------------&&&(((***,,,---...------...,,,+++,,,//////---***------,,,,,,,,,---......///---+++,,,...///---+++------......///000000000222111000//////000222222111333666:::<<<======<<<888222///222555777:::>>>IIIVVVlllrrrxxx~~~lllkkkmmm.........///000111111111000000000000000000000000///000000111333444444555555555555555666666666666888888666555555555666777666777999999888888888999888888888999999999::::::888888999999999:::::::::===<<<<<<<<<;;;;;;;;;;;;>>>AAAEEEIIIJJJHHHEEECCC@@@@@@@@@@@@AAABBBCCCDDDFFFHHHJJJKKKNNNVVVaaajjj|||~~~|||}}}vvvpppnnnhhhaaaYYYSSSNNNIIIFFFEEEHHHJJJLLLPPPUUU]]]cccjjjllloooqqqsssttttttssspppjjjaaaYYYSSSLLLDDD???:::888555333333222111000111111111222222333555555999999999999999:::;;;;;;<<<===>>>>>>======???AAADDDEEEEEEFFFGGGIIILLLNNNRRRSSSSSSQQQPPPPPPRRRSSSXXXZZZ^^^aaacccfffjjjmmmpppooollliiifffbbb```^^^ZZZ\\\^^^^^^\\\[[[[[[[[[XXXXXXXXXXXXXXXYYYZZZZZZ[[[[[[[[[\\\]]]___aaabbbbbbdddggggggeeebbb``````]]]\\\[[[[[[[[[[[[ZZZYYYUUUQQQSSS[[[aaadddiiipppqqqxxx~~~uuuppppppuuuyyy|||}}}xxxxxxnnnmmmkkkkkklllppptttvvvxxx{{{ooo]]]OOOCCC888222111,,,------......------,,,........................------------------------,,,,,,,,,------......///---------,,,,,,++++++***((()))***+++,,,---------...,,,+++,,,...///---+++,,,,,,,,,,,,,,,------...///---,,,,,,//////...,,,------......///000000000111111000//////000111111111333666999<<<===>>>>>>777333111444888;;;CCCJJJ[[[eeewwwrrrwwwooommmnnn......//////000000111111000000000000000000000000///000000111222333444444444444555555555666666666888777666666555555666666555777999999888777888999777777777888888888888888888888999999999:::::::::<<<<<<<<<<<<;;;;;;;;;;;;<<>>AAACCCCCCCCCBBB>>>>>>>>>>>>???@@@AAABBB???AAACCCDDDEEEGGGKKKOOONNNVVVbbboooxxxrrrrrrpppppprrryyy|||yyywwwsssmmmhhhbbb]]]XXXTTTMMMJJJFFFCCCCCCFFFKKKNNNUUU[[[aaaddddddeeejjjooouuuwwwzzzzzzvvvmmmccc]]]VVVPPPHHH@@@;;;888555333444222000...///000333555555666888999::::::999999888:::;;;;;;:::999:::;;;<<<<<<===???AAABBBBBBAAAAAABBBDDDEEEEEEGGGIIIKKKHHHKKKNNNQQQSSSVVVZZZ\\\___aaacccfffgggggggggfff``````___^^^]]]___cccffffffeeedddaaa^^^[[[YYYWWWTTTUUUWWWZZZ^^^bbbeeeggggggccc^^^\\\ZZZWWWQQQMMMKKKJJJGGGEEEEEEHHHLLLPPP[[[cccpppzzzooofffaaa^^^eeemmmwww}}}}}}|||}}}|||zzzyyywwwuuusssqqqqqqpppqqqtttxxx||||||sss___RRRDDD;;;666222111222---......//////......------------...............------------------------///.....................------,,,,,,++++++******---,,,+++*********,,,,,,,,,,,,,,,---------,,,+++++++++******++++++,,,------,,,,,,,,,---------,,,------......///000000000000000111222222111111111111222555888;;;===???AAA777555777:::>>>GGGXXXgggwww|||rrrvvvtttpppnnn~~~////////////000000000000000000000000000000000000000000000111111222222333333333333444555666666777666666666666666555555444555666888888777777777888999999999999999999888888888888999999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@AAAAAAAAA@@@>>>>>>>>>>>>???@@@AAAAAA>>>@@@BBBDDDEEEFFFHHHIIIGGGLLLSSSZZZeeevvv|||wwwpppiiigggllluuu|||}}}}}}}}}~~~~~~|||zzzxxxtttnnniiifffdddbbb```VVVRRRMMMHHHFFFFFFHHHIIIIIIOOOVVVYYYZZZ\\\bbbhhhooosssyyy|||{{{uuuoookkkgggaaaXXXOOOGGGAAA<<<999888777444333333444666888111222555777999999999999777999::::::999:::;;;======<<<<<<>>>AAABBB@@@???>>>@@@BBBCCCCCCCCCEEEGGGDDDGGGJJJLLLNNNPPPSSSUUUTTTVVV[[[___ccceeeffffffeeeeeebbb```]]]^^^aaacccgggggggggfffdddbbb```_________``````aaabbbdddddd\\\WWWQQQMMMKKKGGGBBB>>>===???AAAEEEJJJRRR\\\cccsss}}}wwwjjjaaa\\\[[[\\\kkkwww|||{{{}}}|||yyyvvvrrrooonnnnnnnnnrrruuuxxxzzz{{{{{{}}}~~~rrrgggPPPEEE:::555333000111333//////000000000000//////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,...............---------++++++,,,,,,------......---,,,+++***)))***+++,,,+++,,,------,,,,,,+++,,,++++++******++++++,,,---++++++,,,,,,+++++++++,,,------......///000000000///111333444555555444333222444777:::<<>>GGGXXXggglllqqqxxx|||sssvvvsssooolll|||////////////000000000000000000000000000000000000000000000111111111222222222222333444555666666777555666666666666555444444444666888888777666777888999999999999999888888888888888999999999:::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBB@@@AAABBBCCCCCCCCCBBBBBBBBBFFFJJJNNNTTT```ooo{{{~~~~~~xxxoooiiiiiimmmqqqxxxzzz}}}}}}|||{{{vvvqqqmmmkkkjjjiiiiii^^^ZZZTTTPPPLLLIIIFFFDDD@@@DDDJJJOOORRRWWW]]]aaagggmmmuuuzzz{{{yyyvvvtttqqqmmmggg```YYYRRRKKKFFF>>><<<:::777666666666777111222444666888999::::::888999999888888999<<<>>>???<<<;;;<<>><<>>BBBFFFHHHJJJPPPZZZbbbttt~~~|||tttooommmnnnssswww|||~~~}}}zzzxxxuuuttttttsssrrrppphhheee```\\\XXXSSSKKKFFF???AAADDDHHHMMMRRRVVVYYY___fffpppwwwyyywwwtttsssrrrqqqpppnnnkkkeee^^^YYYKKKIIIFFFBBB>>>;;;999888777777777777777888999:::::::::888666555666:::===???;;;888999<<<>>>===;;;999<<>>>>>===<<<;;;===BBBFFFGGGGGGEEEDDD===888555777888;;;AAAGGGBBBIIIQQQYYYcccrrrwwwwwwqqqmmmjjjzzz000000000000////////////000000000000000000000000000000000000111111111111111111222333555666666777444555666666666555333333444666888888777666777888888888777777666666666555888888999999999:::::::::999999999::::::;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@????????????@@@AAABBBCCC@@@@@@AAABBBDDDEEEEEEDDD<<<@@@EEEFFFEEEGGGLLLRRRXXXcccuuuwwwqqqnnnooottt{{{~~~}}}wwwwwwxxxzzz||||||yyywwwrrrooollliiiddd]]]SSSLLLCCCCCCCCCFFFKKKNNNPPPPPPXXXaaammmtttvvvssspppnnnoooqqqtttvvvvvvrrrkkkfff\\\ZZZVVVQQQLLLFFFBBB@@@<<<;;;999888888888999999===;;;888444222333777;;;>>>999555555999<<<;;;999444888>>>BBBFFFIIILLLNNNEEEGGGHHHHHHHHHHHHIIIKKKMMMMMMLLLMMMNNNOOOPPPQQQTTTWWW\\\_________^^^______aaaccceeeggggggfffeeebbb___YYYRRRKKKEEE@@@>>>>>>AAACCCDDDEEEIIIPPPVVV\\\eeeqqq{{{uuujjjddd]]]\\\ZZZZZZ]]]aaafffiiijjjtttzzzyyywwwyyyxxxtttvvvwwwzzz}}}zzz|||~~~~~~{{{wwwuuurrrsssuuuuuutttuuuxxxzzz}}}iiiMMM<<<999222...000222000///000+++,,,,,,------,,,,,,+++,,,,,,------...///000000........................))))))***++++++,,,------,,,,,,++++++++++++++++++)))***+++,,,---,,,++++++)))+++...---+++)))***,,,------,,,,,,------...///---///111000...---...111------......///000000000///333888>>>AAAAAA@@@???>>>BBBGGGKKKLLLKKKHHHEEE>>>888444555666666777;;;777>>>GGGOOOZZZlllyyywwwqqqmmmkkk{{{,,,---.../////////------///////////////000111111222111000000///000000000444444333333333222222222555444333222333333555555444444555555666777777777888888888888888777666666666666777888999::::::;;;555666777777777777666666777777666666777999;;;<<>>>>>>>>===???@@@@@@@@@@@@???>>>>>>??????@@@AAABBBDDDEEEFFFPPPWWWbbblllzzz}}}|||ppprrruuuzzz~~~||||||~~~}}}xxxqqqpppoooooonnnhhh```YYYSSSNNNHHHDDDDDDFFFHHHJJJQQQZZZgggpppssssssqqqpppqqqrrruuuwwwwwwvvvtttrrrllljjjfffccc^^^WWWQQQLLLIIIFFFAAA===<<<;;;;;;::::::888666333222222222333666666666777888888999999999:::===@@@DDDGGGJJJKKKIIIGGGFFFGGGJJJMMMNNNNNNQQQOOOMMMLLLLLLNNNQQQRRRXXXYYY[[[\\\]]]]]]\\\\\\XXXYYY[[[ZZZWWWTTTRRRRRRQQQOOOKKKEEE@@@>>>???AAABBBIIIQQQXXX\\\aaafffjjjvvvyyy~~~~~~wwwnnn___YYY\\\ZZZ^^^dddjjjnnnoooooonnnmmmrrrwwwxxxvvvsssqqqqqqtttwww{{{|||{{{|||{{{xxxuuuuuuvvvuuusssqqqsssxxx}}}mmmVVVDDD;;;222111///...---------............------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------************************((()))***++++++***)))(((+++++++++*********))))))*********)))))))))((((((...---,,,+++***+++,,,---......---------......///555888<<>>===;;;<<<>>>??????>>>@@@@@@@@@@@@@@@??????>>>@@@@@@@@@@@@AAABBBDDDDDDHHHMMMSSSYYYbbbpppxxxwwwwwwyyy|||~~~wwwuuutttsssrrrnnniiidddaaa\\\SSSMMMIIIHHHGGGGGGNNNVVV```hhhlllnnnoooppplllnnnqqqtttvvvvvvuuuuuuuuutttrrrpppmmmiiidddaaaYYYVVVQQQLLLIIIDDD@@@===999777555333222222222333555666666777888999999::::::;;;===@@@DDDHHHLLLNNNMMMLLLKKKMMMPPPSSSTTTTTTSSSQQQOOOMMMLLLMMMOOOPPPXXXXXXWWWVVVUUURRRPPPOOOJJJKKKKKKJJJGGGFFFFFFGGGFFFFFFEEEDDDCCCEEEIIIMMMXXX]]]eeekkkppptttxxx{{{~~~pppkkkeee[[[XXX]]]cccgggkkkppprrrsssrrrppprrruuuxxxyyyvvvttttttuuuyyy{{{}}}|||{{{wwwttttttuuuvvvvvvvvvyyyuuueeeTTTDDD888111000000...---,,,,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))************))))))+++++++++*********)))))),,,,,,,,,++++++*********,,,,,,,,,++++++,,,------///............///000000111444:::AAAHHHLLLOOOPPPNNNNNNNNNMMMJJJGGGCCCAAA===999555222111222222222222;;;===BBBTTTfffyyy|||yyy|||nnnqqq|||,,,,,,------...///000111///////////////000111111/////////000111333444555222333333444444555555666666666555444333333444444555666666777888888999999888888888888888777666666666666666666666666666666777888888888888888777777666666555666777999:::<<<<<<;;;:::;;;>>>???@@@???@@@AAAAAAAAAAAA@@@??????@@@@@@@@@@@@@@@AAAAAABBBCCCFFFJJJKKKOOOXXXeeeppp}}}|||~~~~~~|||zzzyyyxxxwwwtttrrrpppjjjaaaZZZTTTQQQNNNLLLNNNQQQWWW\\\```dddgggjjjgggiiillloooqqqrrrrrrrrrvvvvvvvvvuuutttrrrpppoooiiigggeeeaaa]]]VVVOOOIII>>>===:::888666555555555666666888999:::;;;;;;;;;999999:::===@@@EEEIIILLLLLLKKKLLLNNNRRRTTTUUUUUUTTTRRROOOLLLKKKKKKKKKLLLMMMLLLKKKIIIFFFDDDAAA@@@@@@@@@@@@??????AAAEEEIIILLLNNNPPPQQQTTTZZZ```dddnnnssszzz}}}pppfffccc___[[[]]]dddlllnnnrrruuuwwwwwwvvvuuuyyy{{{}}}}}}||||||}}}~~~~~~|||yyyvvvsssrrrtttwwwzzz}}}ssshhhYYYJJJ@@@999333000///...---,,,+++++++++,,,+++******************+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++************+++++++++++++++***************------------,,,,,,,,,,,,***++++++,,,------------///////////////000111111000444;;;CCCJJJOOORRRTTTTTTSSSQQQNNNIIIDDD@@@===999666222000111222222222111:::<<>>@@@@@@@@@AAAAAAAAAAAAAAA@@@??????@@@@@@???>>>>>>?????????AAACCCEEEFFFHHHNNNXXX```iiiyyy~~~|||xxxssslllfffbbb^^^\\\ZZZSSSSSSRRRRRRTTTWWW[[[^^^```aaacccfffhhhiiikkkkkkrrrsssttttttrrrqqqpppoooooopppqqqrrrpppkkkccc]]]NNNLLLHHHDDD@@@===;;;:::888999;;;<<<============<<<<<<;;;<<<>>>BBBFFFHHHHHHHHHIIILLLPPPRRRRRRQQQOOOMMMJJJGGGEEEDDDDDDDDD>>>>>>>>>>>>===<<<<<<;;;;;;;;;===???CCCJJJSSSYYYdddeeegggiiikkkpppuuuyyy||||||yyyxxxwwwooohhhgggfffeeehhhnnnoooqqquuuxxx{{{}}}}}}}}}~~~{{{xxxuuutttsssuuuyyy~~~~~~pppbbbVVVGGG<<<888666444222......---,,,,,,,,,,,,,,,******))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,+++***))))))***+++,,,************************------------------,,,,,,((()))+++---......------............///000111111555888>>>DDDIIIMMMOOOPPPVVVTTTQQQLLLGGGBBB===;;;888555222111222333444444000:::<<>>============>>><<<>>>@@@AAABBBGGGNNNSSSWWWbbbuuu}}}vvvqqqnnnkkkiiiggg]]]ZZZUUUPPPNNNNNNOOOOOOSSSTTTVVVYYY\\\```cccdddrrruuuwwwvvvrrrooommmmmmnnnqqquuuzzz|||xxxrrrmmm```]]]YYYSSSMMMHHHDDDBBB???@@@AAABBBBBBAAA@@@???CCCAAA???>>>>>>@@@CCCEEECCCDDDEEEHHHKKKLLLJJJHHHDDDCCCAAA>>>===<<<;;;;;;888888999:::;;;<<<===>>>999<<<@@@FFFNNNYYYeeelllxxxyyyzzz{{{{{{~~~~~~xxxtttuuuxxxzzzwwwtttpppmmmmmmooorrrtttzzzwwwttttttsssqqqrrrvvvrrrtttxxx||||||yyyxxxxxxyyyyyy{{{~~~mmm]]]OOOEEE999222111111///---............---------,,,++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************,,,+++***))))))***+++,,,************************++++++++++++,,,,,,,,,,,,((()))+++---......------------------...///000111777:::>>>CCCGGGJJJKKKKKKRRRQQQOOOKKKFFF@@@<<<999555333111000222333444333000999;;;@@@RRRdddwwwxxxzzzwwwjjjnnnyyy------,,,,,,,,,,,,------///////////////000111111222111111000//////000000000000111222444555555666444555666666666666555555222333333444444555666666888888888888888777666666888888888777777666666666444555555555444333222111333333333333555777:::;;;:::999888:::===???@@@@@@???@@@@@@@@@@@@???>>>>>>======<<<<<<<<<<<<<<<======>>>??????@@@BBBFFFIIIPPPVVVcccrrr}}}~~~~~~|||wwwsssqqqooohhhccc\\\VVVQQQNNNJJJHHHFFFGGGIIIMMMRRRWWW\\\___kkkoootttsssooojjjggggggjjjmmmssszzz~~~}}}yyyuuuooommmiiiddd___ZZZVVVTTTPPPQQQQQQQQQOOOMMMJJJHHHGGGFFFCCCAAA@@@@@@AAABBB@@@AAABBBDDDFFFEEEAAA???======<<<;;;;;;:::;;;;;;999999:::;;;===???@@@AAAEEEJJJPPPYYYcccooozzz}}}wwwnnnfffaaa___```bbb```___^^^___eeemmmvvv{{{|||yyyyyyzzzxxxzzz}}}~~~|||yyyxxxzzz{{{ooo]]]MMM???999333///......,,,***------............---,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************''''''''''''''''''''''''******))))))))))))*********************+++++++++************++++++++++++***++++++,,,------------,,,,,,,,,,,,---///000111555888===BBBFFFIIIKKKKKKOOOOOONNNKKKFFFAAA;;;888222000......000111111000///888:::@@@RRRdddwwwwwwvvvyyyllloooyyy***+++,,,...///000000000///////////////000111111/////////...//////000000000000111111222333444444333444555666777777666666333333444444555666666666888888888888888777666666666666666666666666666666555555555555444333222111222222222333555777999;;;;;;999999:::===?????????>>>????????????>>>======<<<;;;;;;;;;;;;;;;<<<<<<@@@@@@AAAAAAAAABBBCCCEEEKKKOOOXXXbbbhhhqqq|||vvvooooooyyy}}}{{{zzz~~~yyyvvvtttnnnjjjeee```[[[UUUNNNIIIBBBBBBCCCEEEIIIMMMRRRUUU[[[bbbiiilllhhhccc```___bbbeeelllttt{{{~~~|||zzzzzzxxxvvvtttqqqooommmjjjjjjjjjiiieeeaaa]]]ZZZRRRRRRPPPOOOMMMMMMLLLLLLLLLLLLMMMOOOOOOLLLGGGCCCAAAAAABBBCCCDDDEEEFFFGGGEEEEEEFFFHHHKKKNNNQQQRRRYYY^^^fffoooxxxyyyrrrgggccc\\\VVVRRRRRRSSSUUUXXXYYY\\\bbbkkkvvv}}}~~~}}}|||zzzxxxyyyrrrggg\\\MMMAAA555444111///............+++,,,------...---,,,+++,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++''''''''''''''''''''''''((((((((())))))((((((((())))))*********+++++++++)))*********+++++++++,,,,,,,,,,,,++++++,,,------,,,,,,------...000111222555888===BBBFFFIIIKKKKKKNNNOOOOOOMMMHHHAAA:::666222000//////000111111000///888:::???QQQcccvvvuuusss{{{mmmnnnyyy###$$$'''***---.........///////////////000111111------------...000111222000000000111222222333333222333555666888888777777444444555555666777777777888888888888888777666666555555555555555555555555666666666666555444333222111111222333444777999;;;;;;:::999:::<<<>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;::::::::::::;;;<<<======>>>???@@@@@@AAABBBBBBFFFIIIQQQYYYZZZ\\\hhhwww}}}uuujjjeeejjjwww}}}|||{{{sssyyy}}}{{{yyyqqqnnnjjjgggddd]]]TTTNNNFFFEEECCCBBBCCCFFFIIIKKKQQQYYYcccgggeee```^^^^^^ZZZ^^^eeepppyyy|||xxxsssnnnkkkddddddcccbbbbbbaaa``````aaaaaabbbcccbbb^^^XXXSSSIIIJJJLLLNNNPPPRRRTTTUUUVVVWWWYYY\\\```eeeiiikkkeeejjjrrrzzzzzzpppddd[[[VVVSSSOOOLLLKKKMMMQQQSSS[[[^^^dddllluuu}}}xxxxxx|||}}}{{{{{{yyyxxxzzz{{{wwwmmm^^^RRRIII???666/////////...,,,,,,...111)))***,,,,,,---,,,+++***++++++************++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************&&&'''((())))))((('''&&&))))))******++++++++++++*********++++++,,,,,,,,,...---,,,+++***+++,,,---------......///111222333888;;;???CCCFFFHHHIIIIIIOOOPPPQQQOOOJJJBBB:::555555333111111222333222111...888:::???QQQcccvvvtttqqq{{{lllmmmvvv