BM6P6(@ mmm[[[ZZZWWWRRRSSSPPPQQQRRRSSSRRRQQQOOONNNMMMLLLKKKJJJJJJKKKLLLMMMMMMNNNPPPPPPNNNIIIDDDAAAAAA>>>;;;:::<<<<<<:::888:::999777555333222111111...+++((('''&&&&&&%%%$$$$$$$$$&&&'''''''''&&&%%%###$$$$$$%%%%%%$$$$$$###%%%$$$###""""""$$$&&&'''""""""###$$$%%%&&&&&&'''%%%###!!!  !!!"""+++&&&!!!!!!###$$$"""  !!!"""#########""" !!! """"""""""""!!!!!!!!!!!! !!!"""""" !!!""""""""""""""" !!!!!!""""""%%%$$$###!!! !!!$$$$$$!!! """$$$!!!"""""" """"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$$$$%%%%%%%%%"""$$$&&&&&&%%%############$$$%%%%%%$$$###!!! %%%%%%&&&'''(((((((((''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$#########$$$%%%&&&&&&''''''((((((((('''&&&%%%######"""###$$$%%%&&&&&&%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$%%%$$$$$$$$$###""""""""" """###%%%%%%&&&&&&&&&&&&%%%$$$#########$$$"""###$$$%%%&&&%%%$$$$$$'''&&&$$$#########$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""" !!!%%%''''''&&&$$$###""" """###$$$ !!!!!!"""""""""###$$$###  ###$$$'''&&&$$$#########$$$$$$###########################$$$%%%%%%######$$$%%%&&&&&&%%%$$$###"""!!!  """#########"""!!!###""" !!!"""######""""""""""""######$$$######""""""######$$$!!!"""""""""############$$$$$$###!!! !!!"""$$$%%%&&&&&&%%%$$$ !!!"""""""""""""""""""""""""""############""""""""""""!!!!!!!!!!!! """###$$$###"""######"""######$$$$$$%%%&&&&&&"""""""""""""""!!! """""""""""""""""""""""" !!!"""############!!!   !!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!###$$$$$$$$$###""" !!!!!!!!!!!!!!!!!!!!!!!!""""""!!! ###############"""!!!!!! ~~~mmm\\\WWW^^^^^^VVVPPPQQQSSSTTTSSSRRRPPPOOOOOONNNMMMLLLLLLMMMNNNOOOJJJLLLMMMMMMKKKFFFAAA>>>AAA>>>;;;;;;<<<<<<:::888;;;:::888555333111000000...+++'''%%%%%%&&&%%%$$$###$$$%%%&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$&&&'''""""""######$$$%%%%%%%%%$$$###!!! !!!"""%%% """###"""!!!!!!!!! !!!!!!!!!""""""!!!!!!!!! """$$$$$$###"""!!!""""""""""""!!!!!!!!!!!!$$$###""" !!!!!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!!!!! !!! !!!!!! !!!""" """""""""!!!!!!""""""######""""""!!!""""""""""""!!!!!!!!!!!!"""######$$$###!!! """""""""""""""""""""""" !!!"""############!!!###$$$$$$###"""###$$$###$$$$$$$$$$$$###""""""$$$$$$&&&'''((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$#########$$$%%%&&&&&&&&&(((((((((((('''&&&%%%%%%"""######$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$$$$###############""""""$$$%%%&&&&&&&&&&&&%%%%%%$$$###############"""###$$$%%%%%%%%%$$$$$$%%%$$$###"""""""""######$$$$$$%%%&&&&&&''''''((('''&&&$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$"""!!!"""$$$&&&%%%$$$$$$###!!! !!!###$$$############$$$$$$$$$%%%%%%$$$"""!!!!!!"""$$$%%%&&&%%%$$$#########$$$$$$###########################$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""""""""""""""###"""!!! !!!"""$$$%%%######""""""""""""######$$$$$$############$$$$$$""""""""""""############$$$###"""!!!!!!!!!!!!!!!"""###$$$$$$$$$###"""!!!!!!"""######$$$#########""""""""""""############$$$$$$$$$######"""""""""!!!"""######""""""###$$$######$$$$$$$$$$$$%%%%%%"""""""""""""""!!! """"""""""""""""""""""""!!!"""###$$$%%%%%%%%%%%%$$$###"""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!"""############""" !!!!!!!!!!!!!!!!!!!!!!!!""""""!!! """"""######""""""!!! yyynnn]]]UUUgggpppZZZRRRSSSTTTUUUUUUSSSQQQPPPPPPPPPOOONNNNNNOOOPPPPPPMMMNNNOOOOOOMMMHHHDDDAAA@@@>>><<<;;;<<<<<<:::999<<<;;;888555333111//////...***&&&$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%$$$######$$$%%%&&&%%%$$$#########$$$%%%&&&########################$$$###!!! !!!""""""""" #########""""""!!! !!!!!!!!!!!!!!! """###%%%&&&&&&&&&&&&""""""""""""!!!!!!!!!!!!$$$###""" """"""###$$$$$$$$$$$$###!!!!!!!!!!!!!!! """"""!!!!!!!!!!!!""""""$$$""" """###$$$$$$############"""""""""!!!"""######$$$$$$######"""!!!!!!!!!!!!""""""""""""###$$$%%%%%%%%%$$$"""""""""""""""""""""""""""""" !!!!!!"""!!!!!!!!!"""""""""!!!!!!###%%%#########"""######$$$%%%"""###$$$&&&'''(((((((((%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$""""""######$$$%%%%%%%%%''''''((((((((((((''''''######"""""""""###$$$$$$#########""""""#########$$$$$$############$$$$$$###############$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$######""""""""""""""""""###$$$$$$%%%%%%$$$$$$$$$###""""""!!!"""""""""%%%%%%&&&&&&'''((((((((('''&&&%%%$$$$$$%%%&&&'''########################$$$$$$%%%%%%%%%$$$######&&&$$$######%%%%%%$$$######"""!!! !!!"""############$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&&&&%%%$$$#########$$$$$$###########################$$$%%%$$$######$$$%%%!!!""""""###$$$%%%&&&&&&"""!!!!!!!!!!!!"""######$$$###""""""###$$$&&&'''######""""""""""""######%%%$$$$$$$$$$$$$$$$$$%%%##################""""""###""""""!!!!!!!!!""""""############"""!!! """###$$$$$$%%%%%%$$$$$$""""""""""""############%%%$$$$$$###"""!!!!!! """"""###"""!!!!!!###&&&$$$$$$$$$$$$$$$#########"""""""""""""""!!!!!! """"""""""""""""""""""""!!!"""###$$$%%%%%%%%%%%%%%%$$$###"""!!!  !!!!!!!!!!!!!!! !!!!!!""""""######!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!"""!!!!!!"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!!!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!vvvooo___SSSnnn}}}___SSSTTTUUUVVVVVVTTTRRRQQQQQQPPPOOONNNNNNOOOPPPQQQOOOPPPQQQPPPNNNJJJFFFCCC@@@???===<<<<<<;;;;;;:::===;;;999666333000///...---***&&&###$$$%%%&&&&&&%%%%%%&&&&&&'''''''''''''''&&&$$$######$$$&&&'''%%%$$$$$$######$$$%%%%%%#########"""""""""!!!!!!###"""!!!!!!!!!!!!""""""$$$!!!!!!"""!!!""""""!!!!!!  !!!!!!!!!"""###$$$$$$$$$######""""""""""""!!!!!!!!!!!! !!!""""""!!!!!!"""############""" !!!!!!""""""!!!!!!!!!!!!!!!"""######### """"""!!!""""""!!!!!!"""$$$%%%&&& !!!!!!""""""!!!!!! !!!!!!!!!!!!""""""""""""###$$$%%%%%%$$$###!!!  !!!!!!"""!!!!!!""""""""""""!!!"""$$$'''###""""""!!!"""$$$&&&'''!!!"""###%%%'''(((((()))$$$$$$##################&&&%%%%%%$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%&&&'''((((((''''''$$$###"""!!!!!!"""###$$$######""""""""""""######%%%$$$$$$######$$$$$$%%%"""""""""###$$$$$$$$$%%%!!!!!!"""""""""!!!!!! """"""!!!!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$#########"""""""""######$$$$$$%%%%%%&&&'''''''''&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%$$$$$$%%%%%%%%%%%%$$$""""""!!! !!!""""""""""""""""""""""""""""""%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$########################"""$$$%%%$$$###"""###$$$ !!!!!!"""###$$$%%%%%%###"""!!!!!!!!!"""$$$%%%$$$$$$#########$$$%%%%%%$$$######""""""######$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$############"""""""""""""""!!!""""""###############""""""!!!!!!!!!"""######$$$$$$$$$$$$$$$!!!"""""""""###############""""""!!! ######"""!!! !!!$$$&&&%%%%%%%%%$$$###""""""!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$$$$$$$$$$###"""  !!!!!!!!!!!!!!! !!!""""""######!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!!!! !!!!!!!!!!!! """"""""""""""""""""""""uuuooo___RRRnnn}}}```TTTUUUVVVWWWVVVUUUSSSRRRPPPOOONNNMMMMMMNNNOOOPPPMMMMMMNNNMMMJJJGGGCCCAAA@@@???>>>===;;;;;;;;;;;;===;;;999666333000///...---***&&&$$$$$$&&&&&&&&&'''''''''''''''(((((()))'''&&&$$$######$$$&&&'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!"""!!!!!!!!!!!!!!!"""""" !!!"""######"""  !!!!!!""""""""" """###$$$ !!!"""############""""""""""""!!!!!!!!!!!! !!!"""""" !!!"""!!!!!!!!! !!!######$$$!!! !!!!!!"""###$$$"""""" !!!"""$$$%%% !!!!!!  !!!!!!!!!"""""""""###%%%%%%&&&%%%$$$"""!!! !!!!!!"""#########""""""###$$$$$$###"""###%%%'''""""""!!!!!!"""$$$&&&''' !!!###%%%&&&'''((((((########################&&&%%%$$$#########$$$$$$##################$$$$$$######$$$%%%&&&&&&&&&&&&$$$###"""!!!!!!"""###$$$######""""""""""""######%%%%%%$$$$$$$$$$$$%%%%%%"""""""""###$$$$$$$$$%%%!!!""""""""""""!!! """!!!!!!!!!!!!!!!"""""""""""""""#########$$$$$$###$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$##################$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$"""$$$%%%&&&&&&&&&&&&&&&""""""!!!!!!!!!!!!""""""#########"""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$""""""###$$$!!!!!!""""""""""""""""""###"""!!!!!!!!!"""$$$%%%$$$$$$######""""""""""""$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$##################""""""""""""######$$$""""""""""""######$$$$$$!!!"""######$$$$$$######!!!"""""""""###############""""""!!! ######"""!!! !!!$$$&&&&&&%%%$$$$$$###"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%$$$$$$"""!!! !!!!!!!!!!!!!!! !!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!""""""""""""""""""""""""!!!!!! !!!!!! !!!!!!!!!!!! ########################vvvmmm\\\RRRdddnnn\\\TTTUUUVVVWWWWWWUUUSSSRRROOOOOOMMMMMMMMMMMMOOOOOOOOOOOOOOONNNKKKHHHEEECCC???@@@@@@>>>;;;:::;;;<<<<<<;;;888555333111//////,,,***'''&&&'''''''''&&&'''''''''&&&''''''((()))'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$######"""""""""!!!!!!!!!!!!""""""""""""###$$$$$$"""!!! !!!"""######$$$!!!!!! !!!"""$$$%%%!!!###%%%'''(((""""""""""""!!!!!!!!!!!!$$$###"""  !!!!!!  !!!######$$$!!!!!!!!!!!!!!!"""######!!! !!!!!!%%%$$$"""  !!!""""""######""""""!!! !!!!!!""""""######%%%&&&&&&&&&&&&$$$"""!!!##############################$$$$$$$$$$$$######$$$%%%%%%$$$######$$$&&&""""""""""""###$$$%%%&&& !!!###$$$%%%&&&&&&'''###############$$$$$$$$$&&&%%%$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$###"""""""""###############""""""#########%%%%%%$$$$$$$$$$$$%%%%%%###############$$$$$$$$$$$$$$$$$$%%%$$$$$$######!!!!!!!!!!!!!!!""""""######""""""""""""###$$$$$$######$$$%%%%%%%%%%%%$$$"""""""""###$$$$$$%%%%%%"""##################"""%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$!!!$$$'''((('''''''''(((""""""############""""""%%%%%%%%%%%%%%%$$$$$$$$$!!!"""###$$$$$$###"""!!!######$$$%%%%%%%%%$$$$$$########################"""###$$$###""""""###$$$#########""""""!!!!!! ###""""""""""""###$$$$$$######"""""""""!!!!!!!!!$$$$$$############$$$$$$$$$##################$$$#########$$$$$$$$$%%%%%%$$$######"""""""""######""""""""""""###$$$%%%&&&!!!""""""###$$$#########""""""""""""############$$$$$$$$$$$$############""""""###"""!!!!!!###&&&%%%%%%$$$###""""""!!!!!! !!!!!!"""""""""""""""""""""""""""""""""""""""###$$$%%%&&&''''''''''''&&&%%%$$$###"""!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""###""""""!!!!!!""""""###""""""!!! !!!!!!"""""""""""""""""""""""""""!!! !!!!!!""" !!!"""""""""!!!!!!""""""""""""""""""""""""}}}xxxjjjXXXPPPVVVZZZUUUSSSTTTVVVWWWVVVUUUSSSRRRPPPOOONNNMMMMMMNNNOOOPPPRRRRRRQQQPPPNNNJJJHHHFFF???@@@@@@>>>;;;:::;;;===;;;:::888555333111000000+++***))))))***)))'''&&&&&&%%%%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$######### !!!""""""""""""""" """###""""""""" !!!!!!""""""######&&&$$$###!!!!!!!!!"""### """$$$&&&'''""""""""""""!!!!!!!!!!!!$$$###"""  !!!!!!!!!!!!!!! !!!!!!!!!!!!"""!!!!!!!!!!!!!!!"""###"""$$$%%%%%%$$$$$$%%%&&&%%%$$$###"""!!! """######$$$$$$######""" !!!"""#########!!!"""###$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$#########%%%&&&%%%###"""""""""!!!"""###$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&%%%###"""!!!"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$######"""$$$$$$############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$###############$$$$$$%%%%%%%%%%%%%%%$$$"""!!!!!!!!!""""""###$$$###""""""!!!"""###$$$%%%!!!"""###$$$%%%%%%$$$###"""######$$$$$$%%%&&&&&&#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$###&&&))))))'''&&&&&&&&&######$$$$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$ """$$$%%%%%%$$$""" """###$$$%%%%%%%%%%%%$$$########################!!!###$$$###"""!!!"""$$$$$$$$$$$$$$$############""""""###$$$$$$$$$$$$### !!!"""############%%%$$$$$$######$$$$$$%%%###""""""!!!!!!""""""###""""""######$$$%%%&&&&&&%%%%%%$$$###""""""""""""###"""!!!!!!!!!"""######"""###$$$$$$%%%%%%$$$$$$""""""""""""############$$$$$$$$$$$$%%%%%%%%%%%%!!!"""######""""""###$$$$$$$$$######""""""!!!!!! !!!"""""""""""""""""""""""""""""""""""""""""""""###$$$%%%%%%%%%%%%%%%$$$$$$###""""""###### !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""######""""""""""""######$$$$$$"""!!! !!!!!!""""""""""""""""""""""""""" !!!"""""" !!!""""""######""""""""""""""""""""""""""""""zzzxxxgggUUUOOOLLLKKKPPPSSSTTTUUUVVVVVVTTTSSSQQQPPPOOONNNNNNNNNNNNOOOPPPOOOOOONNNMMMJJJHHHEEECCC???@@@AAA???;;;:::;;;===:::999777555333222111111*********+++++++++(((&&&%%%$$$#########$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$ !!!""""""###"""""""""#########!!! !!!!!!""""""""""""!!!!!!!!!!!!***(((%%%"""!!! !!!!!! !!!!!!""""""""""""!!!!!!!!!!!! !!!"""""" !!!!!!"""""""""""""""###""""""!!! """"""!!!!!!!!!!!!""""""!!!$$$###!!! !!!$$$""""""""""""############""""""############"""""" !!!"""######$$$!!!######$$$$$$""""""""""""""""""""""""######$$$$$$$$$######""""""$$$&&&%%%### !!!"""###%%%%%%$$$###"""!!!"""###$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&%%%###!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&&&&$$$###"""%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$######""""""""""""###$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$###"""!!!!!!!!!"""$$$%%% !!!"""$$$$$$$$$###"""###$$$$$$%%%%%%&&&''''''###$$$$$$%%%%%%$$$$$$###########################"""###$$$%%%%%%%%%%%%%%%%%%(((+++***'''$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$######""""""""" """$$$&&&&&&$$$""" """###$$$%%%&&&%%%%%%$$$########################!!!###$$$###"""!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###%%%%%%$$$###### """$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%""""""!!!!!!!!!!!!""""""!!!!!!"""###%%%&&&'''(((&&&%%%$$$###""""""""""""$$$###!!!  $$$$$$%%%&&&&&&&&&%%%%%%""""""""""""############"""""""""###$$$$$$%%%%%% """###$$$###"""##################"""""""""""" !!!""""""""""""""""""""""""""""""""""""""" !!!!!!"""""""""""""""!!!!!!!!!!!!!!!""" !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""######""""""""""""######&&&%%%###"""!!!!!!!!!""""""""""""""""""""""""""" !!!"""###!!!!!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!}}}ttteeeVVVMMMJJJKKKMMMVVVUUUTTTRRRRRRRRRSSSTTTRRRPPPNNNMMMNNNOOOOOOOOOPPPQQQQQQOOOKKKGGGEEEEEECCCAAA===:::888888999:::666666666444111...+++)))******)))'''%%%%%%'''(((************************((('''&&&&&&'''&&&$$$"""######$$$$$$$$$%%%%%%%%% """%%%'''((('''&&&%%%############""" """!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!! !!!""""""!!!!!!!!!!!!"""""""""""""""!!!   !!!""""""!!! !!! !!!""""""!!!"""!!!  """"""###$$$%%%$$$!!! !!!"""###$$$$$$$$$#########"""""" !!!"""!!!!!!!!!""""""""""""############"""%%%%%%$$$"""!!!!!!!!!!!!"""$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$###"""""""""###%%%&&&$$$$$$##################$$$$$$$$$############"""""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!!!!"""###$$$$$$%%%%%%$$$$$$############$$$$$$&&&$$$""""""$$$%%%###!!!&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$###"""!!!!!!######$$$$$$$$$%%%%%%%%%########################""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&%%%$$$##############################$$$$$$$$$######!!! ###$$$&&&''''''&&&$$$###!!!""""""""""""#########$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&&&&$$$""" """$$$&&&$$$$$$$$$#########"""""""""""""""""""""""""""""""""############$$$$$$$$$######""""""""""""######!!!###$$$&&&&&&%%%$$$###$$$$$$######"""!!!!!!!!! !!!!!!"""###$$$$$$$$$ !!!######$$$$$$$$$$$$$$$###"""!!!  !!!""""""""""""""""""$$$&&&((((((&&&$$$""""""""""""""""""!!! !!!"""###$$$$$$%%%!!!!!!!!!!!! """"""""""""""""""""""""""""""""""""############"""!!!!!! !!!######""""""""""""######!!!!!!"""!!!!!!  !!!"""""""""""""""""""""!!!!!!  !!!!!!!!!!!! """"""""""""!!!!!!!!!!!! !!!######}}}sssdddUUUKKKHHHJJJMMMQQQQQQPPPOOOOOOPPPQQQQQQQQQOOOMMMMMMNNNOOONNNMMMOOOPPPQQQOOOKKKGGGEEEEEECCCAAA>>>:::888888888999888777666444222///---+++(((((('''&&&%%%$$$%%%&&&''''''''''''''''''''''''((('''&&&&&&'''&&&$$$"""######$$$$$$$$$%%%%%%%%%!!!###%%%&&&%%%###"""###$$$$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!! !!!!!!!!!!!!"""!!!!!!!!!"""""""""######$$$###"""!!!!!!!!!""""""!!!!!!!!!""""""!!!!!!!!!$$$"""!!!!!!"""###"""""""""!!!  !!!  """%%%&&&$$$###"""!!!!!!!!!!!!""""""############""""""!!!!!!!!! !!!!!!!!!!!!"""""""""""""""###############$$$%%%$$$!!! !!!"""##########################################"""""""""###$$$%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$#####################$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###!!!""""""###$$$$$$%%%%%%$$$$$$############$$$$$$&&&$$$""""""$$$%%%###!!!%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######"""#########$$$$$$$$$%%%%%%########################$$$$$$############$$$$$$'''&&&&&&%%%$$$###"""!!!$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!"""$$$%%%%%%$$$"""!!!"""""""""#########$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&%%%$$$###""""""###$$$%%%$$$$$$$$$#########""""""########################"""############$$$$$$$$$######""""""""""""######!!!###$$$&&&&&&%%%$$$###############"""""""""""" !!!!!!"""######$$$$$$)))((('''$$$"""######""""""!!!!!! !!!""""""######"""""""""###$$$%%%%%%$$$###""""""""""""""""""!!! """""""""""""""###########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!"""######""""""""""""######""""""######"""!!!!!! !!!""""""""""""""""""!!!!!!!!! !!!!!!!!!!!! ############"""""""""""""""!!! !!!""""""}}}rrrbbbSSSIIIGGGIIILLLNNNNNNMMMNNNNNNPPPQQQQQQOOONNNMMMMMMNNNNNNMMMKKKOOOPPPPPPNNNKKKGGGEEEEEECCCAAA>>>;;;999888888888999888666444111000///...)))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&'''&&&$$$"""######$$$$$$$$$%%%%%%%%% """###%%%%%%$$$"""!!!######$$$$$$$$$$$$###""" !!!"""######""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!  !!!"""""""""!!!!!!"""""""""#########$$$$$$%%%$$$$$$############$$$""""""!!!!!!!!!!!!""""""###""" !!!"""!!! !!!!!! !!!""""""!!! !!!$$$%%%%%%$$$############""""""""""""""""""!!!!!!!!!!!! !!!!!! !!!"""###""""""""""""############$$$%%%$$$""" !!!"""####################################"""""""""!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""""""""###$$$$$$%%%%%%$$$$$$############$$$$$$%%%$$$######$$$$$$###!!!$$$$$$############$$$$$$'''&&&&&&%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$'''&&&&&&%%%$$$###""""""$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######"""""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$###"""""""""###$$$%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""&&&&&&&&&%%%%%%%%%%%%$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""########################$$$$$$######$$$$$$%%%&&&$$$$$$$$$######$$$$$$$$$$$$$$$$$$#######################################"""############$$$$$$$$$######""""""""""""######!!!"""$$$%%%%%%%%%$$$###""""""""""""############!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$"""!!! """"""""""""!!!!!!!!!!!!!!!"""######$$$$$$######"""""""""""""""""""""""""""""""""""""""!!! ############""""""!!!!!!###############$$$$$$$$$""""""""""""""""""""""""""""""!!!!!!  !!!"""######""""""!!!!!!""""""##################""""""!!! !!!"""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!! $$$$$$$$$#########""""""$$$"""!!! !!!!!!|||qqqaaaQQQHHHEEEHHHKKKMMMNNNOOOPPPQQQRRRTTTTTTNNNMMMLLLLLLMMMMMMLLLJJJNNNOOOPPPNNNJJJGGGEEEEEECCCAAA>>>;;;999888777777999777555222000/////////,,,+++************((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&&&&$$$"""######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%###"""""""""###$$$$$$$$$######!!!"""###$$$######""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!! """###$$$###!!! """#########$$$$$$$$$$$$#########"""""""""######"""!!!  !!!""" !!!!!!!!!!!!""""""######%%%###!!!!!!"""###"""!!!############"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!######!!!"""""""""############"""""""""!!! """"""###$$$$$$%%%%%%%%%%%%########################"""!!!!!!"""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$###############"""$$$######""""""######$$$&&&&&&%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""############$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!""""""###########################$$$###$$$$$$$$$$$$%%%%%%######$$$%%%%%%$$$######################################################""""""#########$$$$$$$$$######""""""""""""######""""""###$$$%%%$$$$$$### !!!!!!"""###$$$$$$$$$!!!!!!""""""############!!!"""$$$$$$%%%%%% !!!!!!!!!"""""""""###""""""###$$$$$$$$$$$$$$$######"""!!!!!!"""######"""""""""""""""!!! ######""""""""""""""""""!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!  """######""""""!!!!!!!!!!!!"""""""""""""""######""""""!!! !!!"""""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!! #########""""""""""""!!!###"""!!! {{{ppp```QQQGGGEEEGGGJJJLLLMMMOOOPPPRRRTTTUUUUUUNNNMMMKKKKKKMMMMMMLLLJJJMMMNNNOOOMMMJJJGGGEEEEEECCCAAA???<<<999888777666777555333111////////////---+++))))))******((('''''''''''''''''''''''''''&&&%%%$$$%%%&&&&&&$$$"""######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$######!!!!!!""""""###""""""""" """"""#########""""""""""""""""""""""""!!!!!!"""""""""""""""""" """$$$$$$###""" """#########$$$$$$$$$$$$ !!!!!!!!! !!!  !!!!!!"""""" !!!"""""""""######%%%###!!!!!!"""###"""!!!!!!""""""""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######!!!"""""""""############"""######"""!!!!!!"""$$$###$$$$$$%%%%%%%%%%%%$$$########################!!!""""""###############$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$##################$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$###""""""###$$$######""""""######$$$$$$$$$$$$$$$############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######""""""###$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&& !!!"""$$$%%%&&&''''''############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""####################################$$$$$$%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###################################################""""""#########$$$$$$$$$######""""""""""""######""""""######$$$$$$$$$$$$ !!!"""###$$$$$$%%%"""""""""""""""#########%%%%%%$$$$$$"""!!! !!!!!!""""""######""""""###$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$"""""""""""""""!!! !!!!!!"""######$$$$$$!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!  """######""""""!!!!!!!!!!!!"""""" !!!!!!"""!!!!!! !!!""""""""""""""" !!!!!!!!!!!!!!! !!!!!!!!!!!! """!!!!!!!!!!!! !!!!!! !!!"""yyypppaaaRRRIIIFFFGGGIIIJJJKKKMMMOOOQQQRRRRRRSSSPPPMMMKKKJJJKKKLLLLLLLLLLLLNNNNNNMMMJJJGGGFFFEEECCCBBB???===:::888666666555444333111000/////////,,,)))%%%%%%'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&$$$#########$$$$$$$$$%%%%%%%%%!!!!!!""""""""""""""""""!!!!!!"""""""""!!!!!!  !!!"""###""""""""""""""""""""""""!!!!!!""""""""""""###### !!!"""#########"""""""""""""""#########$$$$$$   """$$$%%%$$$ !!!"""""""""!!!!!!!!! !!!$$$%%%%%%$$$ !!!""""""!!!!!!!!!""""""""""""###### !!!"""#########""""""""""""""""""###############$$$%%%$$$""" !!!"""""""""###############"""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$%%%%%%&&&&&&''''''(((%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################$$$$$$############$$$$$$###$$$%%%$$$"""""""""###$$$$$$############$$$$$$########################"""""""""############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$########################$$$$$$%%%%%%%%%&&&&&&&&& """$$$&&&''''''((("""###############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##################$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$###$$$%%%&&&&&&%%%$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######""""""""""""######""""""""""""######$$$$$$ !!!!!!"""###$$$$$$$$$""""""""""""""""""######&&&&&&%%%$$$"""  !!!!!!""""""######!!!"""######$$$$$$######$$$###"""!!!!!!"""###$$$"""""""""""""""!!! !!!"""###$$$%%%%%%############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###"""!!!!!! !!!!!!""" !!!!!!!!!!!! !!!""""""""""""""" !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!  !!! !!!xxxooobbbTTTKKKFFFFFFGGGHHHJJJLLLNNNPPPPPPQQQQQQRRROOOKKKIIIJJJLLLNNNNNNLLLMMMNNNMMMJJJGGGFFFEEECCCBBB@@@===:::888666555444444333333222111000///...(((###"""%%%''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###$$$&&&&&&$$$#########$$$$$$$$$%%%%%%%%% !!!!!!""""""#####################"""!!! """ !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########!!!!!!"""""""""#########!!!!!!!!!"""""""""###### !!!"""""""""!!!!!! !!!!!!!!!!!!!!!!!! ###!!! !!!"""######""" !!!!!!!!!   """%%%&&&$$$### """######"""!!! !!!!!!""""""""" ###$$$%%%$$$"""!!!""""""""""""############!!!###$$$"""!!!!!!!!!"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%%%%$$$%%%%%%%%%&&&'''(((((((((&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###########################$$$$$$############$$$$$$###$$$&&&$$$"""!!!"""$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$##############################&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$$$$%%%%%%%%%%%%""""""###$$$%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######""""""""""""######"""""""""""""""######$$$!!!!!!""""""#########$$$###"""""""""""""""""""""!!!""""""#########""""""!!!!!!!!!!!!"""""""""""" !!!""""""######"""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""!!! !!!!!!""""""#########$$$$$$######"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!"""!!!!!! !!!!!! !!!""""""""""""""" !!!""""""""""""""" !!!!!!!!!""" !!!!!!!!!!!! !!!!!!!!!!!! !!!###!!!wwwooocccVVVLLLGGGFFFGGGIIIKKKMMMOOOPPPQQQQQQQQQSSSPPPKKKIIIJJJLLLOOOPPPKKKMMMNNNMMMJJJGGGFFFFFFCCCBBB@@@===:::888666444333444555555444333111000000***$$$"""%%%((()))'''''''''''''''''''''''''''$$$######$$$&&&&&&$$$#########$$$$$$$$$%%%%%%%%%!!!""""""###$$$%%%%%%&&&%%%%%%%%%$$$###"""!!! ###!!! """!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$"""""""""!!!"""######$$$!!!!!!!!!!!!""""""""""""!!!"""###$$$%%%%%%$$$###!!!"""###$$$$$$###"""!!!$$$"""  !!!!!!!!!""""""###$$$%%%$$$!!! """$$$%%%$$$###""" !!!!!! ###&&&&&&$$$""" """"""""""""############ ############$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%%%%%%%&&&&&&'''((())))))&&&&&&&&&%%%%%%%%%$$$$$$""""""#########$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$##################$$$$$$############$$$$$$"""$$$&&&%%%"""!!!"""$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$!!!""""""$$$%%%&&&''''''######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''######$$$%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######""""""""""""######"""""""""""""""######$$$""""""""""""#####################"""""""""""""""$$$$$$$$$######!!! """"""""""""!!!!!!!!!!!! !!!""""""""""""""" """""""""""""""!!!!!! ############""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!"""############### !!!!!!""""""""""""""" !!!!!!"""""" !!!!!!!!!!!! """"""""""""!!!!!!!!!!!! """$$$"""}}}qqq___QQQJJJHHHGGGGGGIIIJJJLLLOOOPPPQQQQQQPPPPPPNNNLLLKKKKKKLLLNNNPPPRRRPPPOOOLLLIIIGGGEEEDDDBBB@@@>>>;;;888777666666777666555333111///...---,,,***''''''((((((((('''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########%%%$$$###$$$&&&''''''%%%!!!"""###$$$$$$###"""!!!########################"""!!!!!!&&&+++...!!! !!!$$$&&&!!!############$$$#########""""""!!!!!! !!!!!!###!!! """###  !!!"""###$$$%%%%%%%%%########################  """"""!!!$$$###!!!  """###""""""!!!!!!!!!!!!""""""&&&%%%###!!!  !!!"""###$$$%%%&&&&&&&&& !!!"""### !!!"""$$$%%%######""""""######$$$%%%########################---***&&&%%%%%%&&&%%%%%%"""""""""###%%%%%%$$$###%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###$$$$$$############$$$$$$########################$$$$$$$$$$$$######"""""""""###$$$%%%&&&'''''''''#########""""""""""""!!!$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%***&&&!!! ###%%%%%%$$$###$$$&&&(((((('''&&&%%%''''''''''''''''''''''''###$$$$$$%%%%%%$$$$$$###""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''((((((''''''&&&&&&&&&%%%%%%$$$###""""""'''&&&$$$""""""###$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$###"""###%%%&&&%%%$$$!!!"""###$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$###"""!!!!!!""""""######"""""""""###%%%&&&""""""######$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!! !!!!!! !!!!!!"""###$$$$$$#########""""""!!!!!!"""""""""""""""######### !!!!!!!!!"""######""""""!!!!!! """""""""!!!  !!!!!!!!!!!! !!!!!!"""""" !!!!!!""""""###### !!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""!!!  !!!######!!!!!!!!!"""""""""!!!!!! |||ppp^^^PPPIIIGGGGGGGGGKKKLLLNNNPPPRRRRRRRRRRRROOOMMMKKKJJJJJJKKKMMMOOOOOONNNMMMJJJHHHEEECCCCCCBBB@@@>>>;;;999888888888666666555333111///.........+++((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$"""""""""$$$%%%$$$###""""""############""""""########################$$$###!!! ###&&&(((%%%$$$""" !!!"""!!!  !!!"""""""""""""""!!!!!!  !!!!!!"""!!! """"""  !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!###"""!!! !!!"""###""""""!!!!!!!!!!!!"""""" !!!"""###!!!"""###$$$$$$%%%$$$$$$######""""""!!!!!!!!! """"""!!! !!!!!!######!!!!!!!!!"""""""""######"""""""""""""""""""""""")))'''$$$######$$$$$$$$$%%%%%%%%%&&&'''''''''&&&######""""""""""""######"""######$$$$$$$$$######%%%%%%&&&&&&%%%%%%$$$###!!!!!! !!!!!!########################$$$$$$$$$$$$#########"""###$$$$$$%%%&&&&&&&&&&&&$$$$$$#########"""""""""$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%(((&&&%%%%%%&&&&&&$$$######$$$&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%$$$$$$$$$'''&&&$$$""""""###$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$#########%%%&&&%%%$$$""""""###$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$######""""""""""""###$$$###"""""""""###$$$%%%!!!!!!!!!!!!!!!"""""""""##############################"""!!!!!!!!!!!!!!!"""!!!!!!!!!!!!""""""###############"""""""""!!!"""""""""""""""""""""### !!!!!!!!!""""""###"""""""""!!!!!!!!!  !!!""""""""" !!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""""""""###""""""""""""""""""""""""!!!!!!!!!  !!!######!!! !!!"""!!!!!!!!!!!!!!! {{{ooo]]]OOOHHHGGGGGGGGGLLLNNNPPPRRRSSSSSSSSSSSSOOONNNLLLKKKKKKLLLNNNOOOOOONNNLLLJJJHHHFFFDDDCCCCCCBBB???===;;;:::999999666555444333111///......///,,,)))''''''&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%###"""###$$$$$$###"""######""""""""""""#################################"""!!! !!!######%%%$$$$$$###"""!!!!!!!!!&&&$$$ """$$$!!!!!!!!!!!!  !!!!!!!!!"""!!! !!!"""""" !!!!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!######"""###"""!!! !!!"""###"""!!!!!! !!!!!!""" !!!"""###$$$$$$$$$%%%""""""############""""""%%%%%%$$$######"""!!!!!!$$$###"""!!!!!!!!!!!!"""!!!"""###$$$$$$$$$######""""""""""""""""""""""""'''%%%###"""$$$%%%%%%%%%############$$$$$$$$$$$$######""""""""""""#########$$$$$$$$$$$$$$$###"""%%%%%%%%%%%%%%%$$$$$$###################################################$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%''')))***(((%%%$$$###$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&'''))))))******)))))))))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$###$$$%%%&&&%%%$$$"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######"""############$$$$$$$$$"""""""""!!!!!!"""""""""######"""""""""###$$$$$$%%%$$$######"""#########""""""""""""!!!!!!!!!!!!########################%%%$$$"""!!!!!!"""############"""!!!!!!!!!""""""############""""""""""""######"""""""""""""""""" !!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!! !!!""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!"""""""""""""""!!!""""""""""""############"""""""""""""""""""""""""""""""""!!!!!!!!! !!!###"""!!! !!!""" !!!!!!!!!!!!!!!{{{ooo]]]NNNHHHGGGHHHIIIMMMNNNPPPQQQSSSSSSSSSRRRPPPOOONNNMMMMMMNNNOOOPPPPPPPPPNNNLLLJJJIIIGGGGGGFFFEEEBBB>>>;;;:::999888555555444222111///......---+++(((&&&''''''&&&%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&&&&$$$###$$$###"""!!!!!!"""###$$$######################## !!!!!!"""###$$$$$$ !!!"""###$$$######"""$$$"""  """%%%'''!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ###$$$$$$$$$$$$$$$######""""""""""""""""""""""""%%%###!!!!!!###$$$###""""""!!!!!! !!!!!!"""###!!!!!!!!! !!!!!!!!!###$$$$$$$$$###!!!!!!"""""""""""""""!!! !!!!!!"""""""""############"""""""""""""""""""""###$$$&&&(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&(((((((((!!!"""""""""!!!!!!"""###%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$(((+++***&&&###$$$%%%$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$###$$$&&&''')))*********))))))))))))((((((((((((((((((((('''&&&&&&%%%%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$#########$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$###$$$&&&'''&&&%%%######$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!!!!!!!!!!""""""""""""""""""###$$$$$$%%%%%%%%%$$$######"""""""""%%%%%%$$$$$$######""""""########################$$$###""" !!!###$$$$$$$$$###"""!!!!!!!!!!!!#########"""""""""""""""#########""""""""""""""" !!!!!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!!"""""""""!!!  !!!!!!!!!!!!""""""!!!!!! !!!!!!  !!!!!!""""""!!!!!!!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""!!! !!! !!!!!!""""""{{{nnn\\\NNNHHHHHHJJJKKKLLLMMMNNNPPPQQQQQQQQQPPPOOONNNMMMMMMMMMMMMNNNOOOPPPOOONNNMMMKKKJJJIIIHHHJJJHHHDDD???<<<999777666444444333222000///......***(((&&&&&&'''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&&&&$$$###$$$###"""!!!!!!"""###$$$######################## !!!"""###$$$$$$$$$$$$ !!!######"""!!! """""""""############$$$"""""""""""""""""""""""" !!!!!!!!!"""""" !!!""""""!!! """###$$$%%%&&&&&&&&&&&&""""""""""""""""""""""""&&&$$$"""!!!""""""!!! !!!!!!!!!!!!!!!"""######!!!!!! !!!!!!"""###"""!!!!!!!!!"""""""""!!!!!!  !!!!!!"""""" !!!""""""###$$$$$$$$$###%%%'''((()))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%######$$$'''((((((((($$$&&&&&&%%%######%%%'''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''''''''&&&&&&%%%$$$$$$%%%%%%$$$$$$###"""!!!!!!"""######"""!!!!!!########################$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%'''((('''###"""$$$'''%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%###$$$%%%&&&'''(((((((((((((((((('''''''''&&&&&&(((((((((''''''&&&&&&&&&&&&''''''((((((''''''&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$######""""""###$$$%%%%%%$$$$$$$$$$$$######""""""%%%%%%$$$$$$######"""""""""""""""""""""""""""""""""!!! !!!""""""%%%$$$###""""""!!!""""""""""""""""""""""""##################""""""!!!!!!!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!"""""""""""""""""""""!!!  !!!!!!!!!!!!""""""!!!!!! !!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! """"""  !!! !!!!!!""""""zzzmmm[[[MMMGGGHHHJJJLLLKKKLLLMMMOOOPPPOOOOOONNNLLLKKKKKKKKKKKKKKKKKKLLLMMMMMMLLLKKKJJJHHHHHHGGGJJJHHHDDD@@@<<<999777666444333222111000///......)))'''%%%%%%'''((()))(((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%###"""###$$$$$$###"""######""""""""""""##############################$$$$$$$$$######""""""""""""#########!!!"""###%%%%%%$$$""" """"""""""""############ !!!!!!!!!""""""""" !!!###"""   """###$$$%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!###!!! !!!  !!!!!!""""""######!!!  !!!############"""!!! !!!!!!""""""""""""!!!!!!""""""!!!!!!!!!  """###$$$%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$########################"""!!!!!!"""%%%&&&&&&%%%###%%%%%%### ###&&&######""""""""""""############$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######""""""###$$$%%%%%%$$$###"""########################$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$&&&(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&''''''''''''&&&&&&&&&%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%%%%%%%$$$######$$$$$$$$$############"""%%%$$$$$$######$$$$$$%%%$$$$$$#########$$$$$$%%%######$$$$$$$$$###""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!$$$$$$###"""""""""######""""""""""""############$$$$$$######"""!!!!!!!!!!!!!!!!!!"""""""""######!!!!!!!!!!!!"""""""""""" !!!""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!  !!!!!!""""""!!! !!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!  """!!!  !!! !!!!!!!!!!!!!!!xxxkkkXXXJJJEEEFFFIIIKKKKKKLLLMMMOOOOOOOOONNNNNNLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLKKKJJJIIIHHHHHHHHHFFFBBB???<<<:::999888333333222111000///......***'''%%%%%%&&&'''''''''%%%%%%$$$$$$$$$#########%%%%%%%%%&&&&&&&&&''''''$$$"""""""""$$$%%%$$$###""""""############""""""##############################"""!!!!!!!!!""""""$$$$$$$$$###!!!!!!"""###$$$$$$""" !!!!!!!!!"""""""""###### !!!!!!!!!""""""""""""!!!###""" !!! !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!  """%%%%%%%%% !!!""""""#########!!!  !!!$$$$$$$$$$$$$$$%%%&&&&&& !!!!!!"""#####################$$$$$$$$$$$$%%%!!!"""###$$$%%%$$$$$$###############$$$$$$$$$$$$########################!!!!!!!!!###%%%&&&%%%$$$!!!###$$$!!! $$$######""""""""""""######""""""$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$###""""""$$$%%%'''(((((('''%%%$$$########################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%#########%%%'''(((%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%######$$$'''))))))((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&''''''(((((($$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%$$$$$$$$$###$$$%%%%%%%%%$$$$$$######&&&&&&''''''''''''&&&&&&&&&%%%$$$%%%'''''''''&&&%%%%%%&&&&&&%%%%%%$$$#########$$$%%%%%%%%%$$$$$$$$$$$$$$$#########""""""%%%$$$$$$######$$$$$$%%%%%%%%%$$$#########$$$$$$""""""###$$$%%%$$$######!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""" !!!#########!!!!!!#########"""######$$$$$$!!!"""""""""############$$$$$$######"""!!!!!! !!!!!!"""""""""######### !!!!!!!!!"""""""""### !!!""""""""" !!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""""" !!!"""######$$$$$$$$$ !!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!  !!!!!!  !!!!!!!!!!!!!!! vvvhhhVVVHHHCCCDDDGGGIIIKKKLLLNNNOOOPPPOOOOOONNNOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNMMMLLLKKKKKKKKKEEECCCAAA>>><<<;;;::::::333222222111000///......+++)))&&&%%%&&&&&&&&&%%%$$$$$$$$$#########""""""%%%%%%%%%&&&&&&'''''''''%%%$$$###$$$&&&''''''%%%!!!"""###$$$$$$###"""!!!######################## """$$$&&&#########""""""""""""""" """############ !!!!!!""""""!!!!!!!!!!!!"""""""""""""""$$$### !!!"""""""""""""""!!!!!! ########################  """'''***,,,,,,!!!"""############  !!!  !!! """###$$$$$$$$$$$$"""###$$$&&&(((***+++,,,######$$$%%%$$$###"""!!!%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%'''((('''%%%$$$&&&'''$$$###'''%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%'''((()))******###$$$$$$$$$$$$###""""""!!!"""$$$%%%%%%$$$"""!!!########################$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$#########%%%((()))%%%%%%%%%$$$$$$$$$############%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%######$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%&&&""""""%%%)))......***%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%$$$$$$$$$############$$$$$$%%%&&&'''((((((&&&''''''((((((''''''&&&(((((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$######&&&&&&''''''''''''&&&&&&&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&%%%%%%$$$###"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$&&&&&&%%%$$$############!!!"""###$$$%%%%%%$$$###""""""######$$$$$$%%%%%%######################## ###%%%&&&$$$"""!!!###"""""""""###$$$%%%%%%!!!!!!""""""#########$$$$$$$$$$$$###"""!!!!!! """"""""""""############ !!!!!!!!!""""""######"""""""""!!!  !!!!!!!!!""" !!!!!!"""""" !!!!!!""""""######""""""###$$$%%%&&&&&&&&&""""""""""""############""""""""""""""""""""""""!!!  !!!!!!  """"""!!!!!! tttfffTTTHHHEEEGGGJJJKKKJJJLLLOOOOOONNNMMMMMMNNNNNNMMMLLLMMMMMMMMMKKKIIINNNLLLJJJIIIIIIIIIHHHGGGGGGEEEAAA>>>;;;:::999:::111///...///000000///...+++)))'''''''''((('''&&& !!!############%%%'''&&&&&&&&&%%%%%%$$$$$$$$$$$$######%%%''''''&&&$$$"""""""""###$$$$$$%%%%%%$$$""" !!!""""""""" !!!!!!""""""############$$$$$$$$$######"""$$$###""" !!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!""""""###""" """######""" !!! """"""""""""""""""""""""""""""!!!!!!!!! """"""######$$$$$$$$$%%%&&&%%%$$$"""""""""###$$$$$$$$$###  ###%%%"""###$$$%%%%%%$$$"""!!!########################"""############$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%(((%%%"""###&&&(((&&&$$$$$$%%%&&&'''&&&%%%$$$###&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&''''''((('''&&&$$$###'''&&&%%%%%%$$$$$$%%%%%%#########$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$#########&&&$$$"""###%%%&&&%%%"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&$$$$$$$$$&&&&&&&&&%%%$$$%%%&&&'''(((&&&'''''''''&&&%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((******)))))))))((((((((())))))((((((((('''''''''))))))((('''&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''')))***++++++)))'''%%%%%%%%%&&&'''%%%&&&'''(((((('''&&&%%%''''''&&&%%%$$$######"""%%%$$$######""""""######$$$#########""""""!!!!!!######$$$$$$$$$$$$######"""!!! !!!###$$$&&&$$$"""!!! !!!"""###%%%%%%$$$$$$###""""""""""""######$$$$$$$$$######"""!!!!!!"""$$$$$$###"""""""""############""""""!!!!!!""""""#########$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""$$$$$$###"""!!!  """$$$%%%$$$######$$$$$$### """""""""""""""""""""""""""######"""!!! !!! !!!!!! !!!###!!!!!!!!!!!! rrreeeTTTGGGDDDEEEHHHIIIJJJLLLOOOOOONNNMMMMMMNNNOOONNNMMMNNNOOONNNMMMKKKNNNLLLJJJIIIIIIIIIHHHGGGHHHEEEBBB>>>;;;999999999777555333222222222000...+++)))''''''''''''&&&%%%"""$$$%%%%%%%%%%%%&&&(((''''''''''''&&&&&&&&&&&&&&&%%%$$$%%%&&&'''&&&%%%$$$$$$##################$$$""" !!!######"""!!!!!!""""""""""""""""""!!!!!!""""""##################"""!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""" """###%%%&&&&&&&&&%%%$$$""""""%%%'''######"""!!! """"""""""""!!!!!! """"""""""""""""""""""""###""""""!!!!!!!!!!!!!!!""""""""""""######$$$$$$$$$###!!! !!!"""%%%'''''''''%%%%%%&&&'''$$$###############$$$$$$####################################$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$###"""!!!!!!!!!"""%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''%%%######$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$######'''%%%$$$%%%'''(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''''''''&&&&&&&&&'''((()))'''''''''''''''&&&%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%)))((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))******)))'''%%%$$$%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$''''''&&&&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$##################$$$$$$$$$$$$######""""""!!!!!!!!!"""###$$$%%%$$$"""!!!!!!!!!"""#####################$$$$$$$$$$$$$$$$$$$$$###"""!!!"""!!!!!!"""$$$$$$###"""""""""############""""""""""""""""""#########$$$########################"""""""""""""""""""""""""""######"""!!!!!!!!! ###"""  !!!"""!!!!!! !!!######!!! """""""""""""""""""""""""""######"""!!! """""""""############"""""" !!!!!! !!!###!!!!!!!!!!!! }}}qqqeeeTTTHHHCCCDDDFFFHHHJJJLLLOOOOOONNNMMMMMMNNNPPPOOONNNOOOPPPPPPNNNLLLNNNLLLJJJIIIIIIIIIHHHGGGHHHFFFBBB???;;;999888888777555222111///...+++))),,,***((('''''''''%%%$$$&&&'''((('''&&&&&&'''(((((((((((((((((())))))))))))'''%%%$$$&&&''''''&&&%%%%%%$$$$$$###""""""!!!%%%###!!!!!!###$$$##################"""""""""""" !!!!!!"""""""""######"""""""""######$$$%%%!!!!!!!!!!!!"""""""""""" !!!###%%%%%%!!!"""######""""""###$$$###""""""!!!!!! """"""###$$$$$$###!!! """"""""""""""""""""""""$$$###!!! !!!""""""!!!!!!!!!!!!""""""""""""###"""!!!!!! !!!!!!!!!$$$''')))***((('''''''''$$$###"""!!!"""$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''"""$$$&&&$$$"""%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$&&&''')))***+++,,,&&&&&&&&&&&&&&&&&&&&&&&&'''%%%######$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''############$$$%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&&&&'''((((((''''''''''''((())))))(((((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&)))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''')))(((&&&%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$############""""""######$$$%%%%%%$$$###!!!!!!"""######!!!""""""###$$$$$$%%%%%%%%%%%%%%%$$$###"""!!! """"""!!!###$$$%%%###"""""""""############"""""""""""""""#######################################""""""""""""""""""""""""!!!  """""""""!!!""""""""""""""""""""""""###"""  !!!######"""""""""""""""""""""""""""!!!"""###"""!!! !!!""" !!!!!!!!!!!!  !!!!!! !!!"""!!!!!!!!!!!! }}}qqqfffWWWKKKEEEDDDFFFGGGJJJLLLNNNOOONNNMMMMMMNNNOOONNNMMMNNNPPPPPPOOOMMMOOOMMMJJJIIIIIIIIIHHHFFFHHHFFFCCC???<<<999888777666444111///...---***(((---+++(((''''''&&&%%%###'''((()))(((&&&%%%&&&'''''''''(((((()))))))))***+++)))&&&$$$%%%&&&''''''$$$$$$$$$#########""""""%%%###""""""$$$$$$$$$###$$$$$$######""""""!!!!!!"""""""""!!!!!!!!!""""""######"""""""""######$$$!!!!!!!!!!!!""""""""""""###""""""!!!!!!!!!!!!"""!!!!!! !!!""""""""""""!!!!!! !!!"""######""" !!!!!!!!!!!!!!!!!!!!!!!!###"""  !!!""" !!!!!!!!!!!!!!!!!!$$$$$$##################!!!###%%%%%%$$$###$$$%%%######""""""###%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%%%%&&&&&&$$$&&&'''&&&###"""###$$$&&&%%%$$$###$$$%%%&&&'''$$$%%%&&&'''(((***++++++%%%%%%%%%%%%&&&&&&&&&&&&'''%%%###$$$%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&(((&&&%%%#########$$$$$$'''&&&%%%%%%$$$$$$%%%%%%''''''&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######"""############"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&'''((('''''''''''''''((((((((((((((())))))))))))((((((&&&&&&&&&&&&&&&''''''(((&&&&&&''''''''''''((((((((('''''''''''''''(((((())))))))))))))))))))))))''''''(((((((((((()))))))))(((((((((''''''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&&&&((('''&&&%%%$$$$$$%%%%%%((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%$$$$$$###""""""######$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!###""""""###%%%%%%$$$""""""######$$$$$$######"""################################################!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!"""!!!"""""""""""""""############"""!!! !!!"""  """######""""""""""""""""""""""""!!!"""###"""!!! !!!"""!!!"""!!! !!!"""!!!!!!!!!!!! ~~~sssjjj[[[OOOHHHFFFGGGIIIJJJLLLNNNOOONNNMMMMMMNNNMMMLLLLLLMMMOOOPPPOOOMMMOOOMMMJJJIIIIIIIIIGGGFFFGGGEEECCC@@@<<<:::888777777555333222222111///------+++(((''''''&&&%%%###'''((()))'''%%%$$$%%%&&&&&&&&&&&&''''''(((((((((+++)))&&&$$$%%%&&&''''''""""""#########$$$$$$$$$$$$###"""###$$$%%%###"""$$$#########""""""!!!!!!&&&%%%$$$###"""!!!!!!!!!%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######"""!!!!!!!!!!!!!!!!!!$$$%%%$$$######$$$!!!""""""###""""""!!! !!!"""$$$$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""!!!!!! #########$$$$$$$$$######!!!!!! """%%%!!!"""$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$&&&((()))'''%%%%%%%%%$$$###$$$%%%'''(((%%%%%%&&&&&&&&&'''''''''######$$$$$$%%%%%%%%%%%%'''%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%)))(((&&&$$$$$$$$$%%%%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$######%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%&&&'''%%%%%%&&&&&&''''''''''''(((((()))))))))))))))(((''''''&&&&&&''''''((()))%%%&&&&&&&&&'''''''''((()))((((((''''''(((((((((************************))))))))))))))))))))))))((((((((((((((('''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&(((((('''&&&%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((%%%%%%&&&''''''(((((((((&&&&&&%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$###############$$$$$$$$$$$$$$$#########""""""!!!"""###$$$$$$$$$$$$$$$###""""""###%%%%%%$$$#########$$$$$$$$$$$$######$$$$$$$$$###############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!!!!  !!!!!!""""""""""""!!!!!!""""""######$$$%%%""" !!!#########!!!!!!!!!!!!!!!!!!!!!!!! """###"""!!! !!!### !!!!!!!!!!!!!!!!!! !!!"""!!!  !!!!!!!!!!!!!!! }}}tttlll```SSSJJJGGGHHHJJJJJJLLLOOOOOONNNMMMMMMNNNLLLKKKKKKMMMOOOPPPOOONNNPPPMMMKKKIIIIIIHHHGGGEEEEEEDDDBBB@@@===;;;999777444222111111111111///...,,,***((('''''''''%%%$$$&&&'''((('''%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&'''''')))'''%%%$$$&&&''''''&&&!!!""""""###$$$$$$%%%%%%###""""""###$$$$$$###!!!""""""""""""!!!!!!!!!!!!'''&&&$$$###"""!!!""""""%%%$$$###"""!!! !!!!!!!!!!!!"""""""""""" !!!"""###$$$!!!###&&&&&&%%%$$$$$$$$$!!!"""#########"""!!! !!!"""$$$%%%%%%$$$######"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!!"""!!!  ###'''!!!"""%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###!!!!!!$$$(((***'''###$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$"""######$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&''''''&&&""""""""""""""""""""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$######%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$$$$&&&'''$$$%%%&&&&&&''''''&&&&&&'''(((((()))))))))))))))(((''''''''''''((())))))%%%%%%&&&&&&'''(((((((((***))))))(((((((((((()))))))))))))))***************)))))))))((((((((((((((((((((((((((((((((((((%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''(((((((((''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''''''''(((&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$$$$%%%%%%$$$$$$###""""""!!! !!!"""###$$$%%%%%%%%%###""""""$$$%%%&&&$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!! !!!"""!!! !!!!!!"""!!!!!!"""###$$$$$$%%%%%%%%%###!!!!!!#########"""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!"""### !!!!!!  !!!"""!!!  !!!!!!!!!!!!!!! ~~~uuunnnbbbUUULLLHHHHHHJJJJJJLLLOOOOOONNNMMMMMMNNNLLLLLLLLLNNNQQQRRRQQQPPPPPPNNNKKKIIIIIIHHHFFFEEECCCCCCBBB@@@>>><<<:::999222000///...///...---++++++)))''''''''''''&&&%%%%%%'''''''''%%%%%%%%%'''''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''&&&%%%##################$$$$$$"""!!!!!!"""$$$$$$""" !!!!!!!!!$$$###"""!!!!!!"""###%%%%%%$$$###"""""""""""""""!!!!!!!!!!!!""""""""""""!!! !!!!!!"""###$$$!!!###$$$$$$"""!!!!!!""" !!!###$$$$$$###"""!!!"""""""""#########$$$$$$"""""""""""""""""""""""" !!!###$$$$$$$$$###""""""""""""!!!!!!!!!  !!!"""###""""""!!!!!!!!!""""""!!!"""$$$&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%!!!"""###%%%&&&&&&%%%###"""###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$%%%&&&&&&'''&&&%%%$$$$$$&&&''''''&&&""""""""""""""""""""""""$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&((()))(((&&&%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&%%%&&&''')))%%%%%%'''((((((((('''&&&&&&'''(((((()))))))))(((((((((''''''(((((()))***&&&&&&'''(((((()))******+++***))))))(((((())))))*********++++++,,,,,,,,,---,,,++++++***)))((((((((((((((((((((((((((()))''''''((())))))***++++++''''''''''''''''''''''''(((((('''''''''((())))))))))))))))))((('''&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$""""""$$$%%%%%%%%%$$$###"""###$$$$$$%%%%%%%%%$$$$$$$$$##################!!!"""###$$$$$$$$$$$$$$$#########$$$%%%&&&%%%######$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""!!!  !!!"""!!!  !!!"""""""""""""""############"""!!! !!!###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!"""$$$ !!!"""""""""  !!!!!!!!!!!!!!! tttnnncccVVVLLLGGGHHHIIIJJJLLLOOOOOONNNMMMMMMNNNMMMMMMMMMOOORRRSSSSSSQQQPPPNNNKKKIIIIIIHHHFFFEEEBBBBBBAAA@@@>>><<<:::999666444222222111111///---+++)))'''''''''((('''&&&%%%'''((('''&&&&&&'''(((((((((''''''&&&&&&&&&%%%$$$######%%%''''''&&&$$$%%%%%%$$$$$$###"""""""""!!!!!!!!!"""######!!! !!!!!!!!!  """%%%'''$$$$$$######$$$$$$%%%&&&!!!!!!!!!!!!""""""""""""$$$$$$"""!!! $$$%%%%%%$$$"""!!!"""### !!!###$$$$$$###"""!!!  !!!"""""""""""""""""""""""""""""" """%%%''''''&&&$$$#########""""""!!!!!!!!! !!!"""###%%%%%%%%%$$$### ###$$$#########$$$'''&&&$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''!!!%%%))))))&&&######%%%!!!###$$$&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((&&&%%%$$$$$$&&&(((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&%%%$$$"""!!!'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''$$$&&&((('''%%%$$$%%%(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''''''''(((***%%%&&&((()))))))))((('''&&&&&&'''(((((((((((((((((((((((((((((()))******'''(((((()))***+++++++++++++++***))))))((())))))---------....../////////111000///...,,,+++******(((((((((((())))))))))))((())))))***+++,,,,,,---''''''''''''''''''''''''((((((((((((((()))******************)))((('''&&&%%%&&&((((((((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$!!!"""###$$$%%%$$$######"""###$$$%%%%%%%%%%%%%%%"""""""""###$$$$$$%%%%%%######$$$$$$$$$######"""$$$######$$$&&&&&&%%%######$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#################################""""""""""""""""""""""""!!!  """""""""!!! !!!""""""###"""#########"""!!! !!!$$$%%%###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!"""$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!"""###"""  """!!!!!!!!! wwwnnn```SSSLLLIIIIIIIIIKKKKKKJJJJJJJJJJJJKKKKKKIIIJJJLLLNNNPPPQQQRRRRRRSSSLLLHHHJJJJJJHHHEEEEEEFFFDDDBBB@@@???===:::888666666555333111000......,,,***'''%%%%%%&&&%%%$$$''''''((((((((('''%%%$$$111+++%%%"""###%%%&&&&&&)))'''%%%""""""%%%''')))!!!!!!!!!!!!!!!!!!""""""%%%$$$######$$$&&&(((***"""############$$$$$$$$$000+++$$$"""%%%&&&$$$$$$######""""""!!!!!!############""""""!!!!!!"""""""""""""""""""""""""""###$$$$$$$$$"""!!! ###"""!!!!!!""""""!!! $$$$$$$$$""" """$$$&&&$$$""""""$$$$$$$$$""" !!!#########"""!!!######"""!!!!!!!!!!!!!!!$$$$$$$$$###############$$$$$$###"""!!!!!!""""""$$$$$$############$$$$$$%%%$$$$$$$$$###"""""""""'''&&&$$$###"""###$$$$$$'''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$###$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&''''''%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''(((((((((((()))&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))(((''''''&&&&&&&&&''''''((('''&&&'''((())))))((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''***)))'''&&&'''(((***,,,&&&&&&'''(((((((((''''''++++++++++++***(((&&&%%%'''''''''(((((()))))))))'''((())))))(((((()))***555---((())),,,***''''''***,,,------...///333555666333000............---...------+++***)))(((((()))))))))******++++++,,,*********+++++++++,,,,,,'''&&&&&&(((++++++)))&&&)))(((((()))******'''%%%)))((('''%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&'''''''''(((''''''&&&%%%%%%&&&&&&###$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$###!!! !!!"""###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$##############################$$$###"""!!!!!!"""###$$$!!!!!!""""""#########$$$""""""""""""############""""""""""""############!!!###%%%&&&%%%$$$###$$$$$$######""""""!!!!!!$$$#########""""""!!!!!!!!!!!!""""""#########$$$######"""!!! !!!!!! ###"""!!! !!!"""###xxxnnn```SSSKKKIIIIIIIIILLLLLLKKKKKKKKKKKKLLLLLLKKKLLLMMMOOOQQQRRRRRRSSSSSSLLLGGGHHHIIIGGGFFFGGGFFFCCC@@@>>>===<<<999888666666555333111000......,,,)))'''&&&&&&'''&&&%%%''''''((((((((('''%%%%%%+++'''$$$"""###$$$$$$###&&&%%%###""""""###%%%&&&$$$#####################!!!!!!""""""######""""""!!!""""""""""""#########(((%%%""" !!!###$$$$$$########################$$$$$$#########""""""""""""""""""""""""""""""""""""#########""""""!!! ###"""!!!!!!""""""!!! ###$$$$$$""" """###!!!  $$$###"""!!!!!!###$$$%%%######"""!!!!!!!!!!!!!!!"""#####################&&&%%%%%%$$$######$$$$$$#########""""""#########$$$$$$$$$###############&&&%%%$$$#########$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''((()))((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&'''''''''&&&%%%$$$&&&'''((('''%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&******)))((()))***+++,,,(((((())))))))))))((((((+++,,,------,,,+++***)))((()))))))))***************+++---,,,++++++,,,---:::222,,,---///...,,,---***,,,---...///222666999>>>;;;777444444444444333111111111000//////......------......////////////......////////////......---,,,,,,---//////---***---,,,,,,---......+++))))))(((&&&$$$############''''''(((((()))))))))***''''''&&&&&&&&&&&&&&&''''''(((((((((((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################"""""""""""""""###$$$%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%%%%$$$$$$#################################""""""#########!!!"""""""""############""""""""""""############!!!!!!"""""""""######### !!!###%%%%%%%%%$$$############"""""""""""""""######"""""""""!!!!!!!!! !!!!!!!!!""""""""""""$$$$$$######""""""!!!!!!!!!!!! """!!!  !!!"""yyyooo```SSSKKKIIIIIIIIIMMMMMMLLLLLLLLLLLLMMMMMMMMMNNNOOOPPPRRRRRRSSSSSSSSSLLLFFFFFFHHHGGGHHHJJJFFFCCC>>><<<;;;:::999888666666555333111000......,,,)))'''&&&'''((((((''''''''''''(((''''''&&&%%%'''%%%$$$%%%&&&&&&$$$###%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$######$$$&&&'''&&&$$$"""!!!!!!!!!!!!""""""""""""### """$$$$$$###"""!!!!!!"""######$$$%%%%%%$$$$$$$$$###############!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!###"""!!!!!!""""""!!! """######""" !!!### !!!'''$$$!!! ###&&&######"""!!!!!!!!!!!!!!!!!!!!!!!!""""""#########&&&%%%$$$$$$###$$$$$$$$$""""""""""""""""""""""""###############$$$$$$$$$$$$$$$#########$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$ !!!"""###$$$%%%%%%&&&%%%$$$#########$$$%%%&&&(((((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&'''''''''&&&%%%%%%%%%'''(((((('''%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))************))))))((()))************))))))'''((((((((())))))))))))***,,,------,,,,,,---///;;;333------///...///111...///111333555999???CCCEEEBBB>>><<<;;;;;;;;;:::777777666666666555555555222222222333333333333333222333555666666444333111333222111222222222000---///...---...///...,,,***+++***)))'''&&&%%%%%%$$$'''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###'''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""############""""""""""""############!!!!!!""""""""""""###### !!!###$$$%%%%%%$$$###""""""""""""############""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!"""############""""""""""""!!!!!!!!!   zzzppp```SSSKKKIIIIIIJJJMMMLLLLLLKKKKKKLLLLLLMMMMMMNNNOOOPPPQQQRRRRRRRRRTTTKKKDDDDDDFFFGGGHHHKKKGGGCCC>>>;;;::::::999999666666555333111000......+++)))''''''((())))))(((''''''''''''''''''&&&&&&''''''&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$######$$$%%%&&&&&&&&&%%%$$$$$$""""""""""""############ """$$$$$$###!!!!!!!!!!!!""""""#########$$$$$$$$$$$$############!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!"""###"""!!!!!!""""""!!! !!!"""###"""!!! !!!### !!!"""!!! """$$$%%%""" """###""""""!!!!!!!!!!!!!!! !!!"""######$$$######"""""""""""""""###!!!!!!""""""""""""!!!!!!"""""""""###$$$$$$$$$%%%#########$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%%&&&&&&''''''%%%$$$"""""""""###%%%'''''''''&&&&&&%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&''''''&&&&&&''''''''')))++++++)))''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&'''(((((((((''''''((())))))******))))))((()))))))))))))))))))))(((((())))))******++++++++++++---////////////111333???777111111222222444777666888;;;===AAAFFFLLLPPPPPPNNNJJJIIIJJJKKKKKKJJJGGGFFFFFFEEEDDDCCCBBBBBB???????????????>>>>>>>>>???AAACCCDDDCCCAAA>>>===>>>===<<<;;;:::999777666444222111111111111///---///...---,,,+++*********((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&''''''$$$%%%%%%%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%!!!"""$$$%%%&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###"""""""""""""""#########!!!"""""""""############!!!!!!!!!!!!"""""""""###!!!"""###$$$$$$$$$$$$###!!!!!!""""""######$$$$$$!!!!!!!!!!!! !!!!!!!!!""""""""""""""" !!!!!!!!!"""!!!!!!!!!!!! |||qqqaaaSSSKKKHHHIIIJJJLLLKKKKKKJJJJJJKKKKKKLLLLLLLLLNNNOOOQQQRRRRRRRRRTTTKKKDDDCCCEEEFFFHHHLLLHHHDDD???<<<;;;;;;::::::666666555333111000......+++)))''''''((())))))(((''''''&&&&&&''''''''''''((('''&&&%%%$$$&&&(((***%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$############!!! !!!"""$$$%%%######$$$$$$$$$$$$%%%%%%%%%###"""!!!#########"""""""""!!!!!!!!! ########################!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!"""###"""!!!!!!""""""!!! !!!""""""!!! !!!"""!!!"""""""""!!!"""###%%%!!!!!! ###""""""!!!!!!!!!!!!!!! !!!"""######$$$###"""""""""""""""###### !!!""""""""""""!!! """""""""###$$$$$$$$$%%%"""######$$$%%%%%%%%%%%%######$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$&&&'''&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&$$$%%%&&&&&&'''''''''&&&((('''((()))++++++)))''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''''''''((()))******++++++******(((((()))************)))---------,,,,,,,,,,,,,,,,,,,,,---...///000111111000222555666666888:::<<>>@@@BBBDDDHHHJJJUUUPPPMMMMMMMMMLLLOOOTTTWWW[[[```dddhhhkkknnnqqqpppnnnmmmnnnqqqtttvvvwwwtttsssrrrqqqpppnnnmmmmmmllllllkkkkkkjjjiiihhhhhheeeeeeffffffeeebbb```^^^``````___]]]YYYXXXXXXYYYRRRPPPLLLJJJIIIGGGEEECCC;;;;;;:::999777555333222000000///---,,,***)))))),,,+++******))))))******'''(((((((((((('''&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$###"""###$$$$$$%%%%%%$$$$$$###############""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$##################""""""""""""""""""""""""############ !!!!!!!!!!!!""""""#####################$$$""""""""""""############ !!!!!!!!!!!!"""""""""%%%$$$$$$$$$$$$$$$######!!!!!!""""""######$$$$$$"""""""""!!!!!!!!! !!!!!!""""""""""""!!!!!!~~~rrraaaSSSJJJHHHIIIKKKLLLLLLKKKKKKKKKKKKLLLLLLJJJKKKMMMPPPRRRTTTUUUVVVTTTLLLEEEDDDFFFEEEFFFHHHEEEBBB???===<<<:::888777666666555333111000......,,,)))'''&&&&&&'''&&&%%%'''&&&&&&%%%&&&'''((()))$$$&&&'''%%%######$$$'''$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%(((&&&###"""###$$$###"""###############""""""""" !!!!!!!!!""""""""""""""""""""""""""""""""" !!!""""""#########"""###"""!!!!!!""""""!!!  """"""!!!!!!!!!"""!!!!!!$$$"""!!!"""###$$$%%%$$$###"""######"""!!!!!!!!!!!!!!!"""#####################$$$$$$######$$$%%%%%%&&&!!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$###############$$$$$$%%%%%%%%%$$$###"""!!!"""$$$%%%%%%%%%$$$#####################$$$$$$%%%%%%&&&&&&&&&'''''''''%%%'''+++...///...,,,***''''''''''''''''''''''''"""###%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&,,,***(((&&&%%%&&&((())))))'''%%%%%%&&&((())))))&&&'''''''''((((((((()))(((((('''''''''&&&&&&&&&%%%%%%&&&'''((()))******)))(((((('''''')))***+++---...000222333555555666444333444555666888:::<<<;;;<<<>>>AAADDDFFFHHHJJJMMMOOOTTTWWWZZZ]]]aaadddiiieeedddeeedddcccfffkkkpppttt{{{||||||{{{zzzyyywwwuuuttttttttttttqqqmmmkkkmmmoookkkhhhccc```^^^\\\YYYWWWQQQPPPNNNKKKGGGCCC???===888888666444333111//////222111000///...---------'''(((((((((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''&&&%%%%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%#########""""""#####################"""""""""!!!""""""""""""############ !!!!!!!!!""""""$$$$$$###############$$$#########"""""""""""""""!!!!!!!!!"""""""""######$$$$$$$$$$$$######""""""""""""""""""############""""""""""""!!!!!!!!! !!!""""""!!! ~~~sssbbbSSSJJJHHHJJJKKKMMMMMMLLLLLLLLLLLLMMMMMMJJJLLLNNNQQQTTTVVVWWWXXXTTTLLLEEEEEEFFFEEEEEEFFFCCCAAA>>><<<;;;:::777444666666555333111000......,,,***'''%%%%%%&&&%%%$$$'''&&&&&&%%%&&&'''((()))$$$'''******'''%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''!!!!!!"""###$$$%%%%%%&&& !!!#########""" """############$$$$$$$$$%%%#########$$$$$$###!!!#########$$$%%%%%%&&&&&& !!!!!!""""""######################## !!!"""$$$$$$$$$###"""###"""!!!!!!""""""!!! """""""""!!!!!!"""######'''### !!!"""""""""############"""!!!!!!!!!!!!!!!$$$$$$$$$###############""""""!!!!!!"""###$$$$$$!!!###$$$%%%%%%$$$###!!!%%%$$$$$$$$$######""""""$$$%%%%%%&&&%%%$$$"""!!! !!!###%%%&&&%%%###"""######$$$%%%&&&''''''(((%%%&&&'''(((((((((''''''"""%%%***...000...+++)))''''''''''''''''''''''''"""###%%%'''''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''///,,,)))&&&%%%&&&(((***---***'''&&&(((***,,,,,,&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&$$$%%%&&&'''(((***++++++111000///......000222333111222444666999:::;;;<<<>>>>>>???AAADDDGGGKKKLLLOOOPPPSSSVVVYYY\\\___```fffiiinnnrrrvvvzzz~~~||||||}}}|||zzz}}}{{{wwwtttrrrooommmfffdddaaa]]]WWWQQQLLLIIIEEEEEECCCAAA???===<<<;;;777666444222111000000000---------------,,,++++++((((((((((((((((((((((((&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&%%%%%%%%%&&&(((***+++$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$$$$#########""""""!!!!!!""""""""""""############ !!!!!!!!!"""$$$$$$###############$$$$$$$$$######""""""!!!!!!!!!!!!""""""######$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!! """"""""""""!!!!!!!!!!!! !!!!!! zzzooo```SSSJJJHHHGGGHHHJJJJJJJJJIIIHHHHHHJJJMMMJJJLLLOOORRRTTTTTTTTTSSSUUUQQQKKKFFFBBBAAABBBCCCGGGDDD@@@<<<:::999999::::::999666444111...,,,***))))))'''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%%%%$$$############$$$%%%&&&'''(((""""""""""""""""""""""""###$$$&&&&&&&&&$$$"""!!!######$$$$$$$$$%%%%%%%%%,,,,,,,,,***&&&$$$$$$$$$ !!!"""###$$$$$$%%%###!!! """### """""""""""""""""""""""" !!!!!!!!!!!!  """"""""""""!!! $$$###"""!!!!!! !!!!!!"""!!!!!!"""$$$&&&%%%%%%---(((!!!!!!###$$$$$$$$$############$$$$$$%%%%%%$$$###"""!!! !!!!!!!!!"""######$$$$$$!!!!!!"""""""""!!!!!! ###$$$%%%&&&'''&&&%%%%%%!!!###%%%&&&%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$###$$$%%%''''''''''''&&&&&&%%%%%%(((,,,...---+++,,,)))&&&%%%''''''%%%###$$$%%%%%%%%%%%%%%%%%%&&&###$$$&&&((())))))((((((###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########(((((('''&&&%%%$$$$$$###%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''((((((((('''''''''''''''''''''''''''((((((((((((&&&$$$###)))))))))((((((((()))))))))))))))'''&&&%%%''')))+++(((%%%&&&***...000000---///111222222333555777===<<<===AAAEEEHHHIIIIIIMMMPPPSSSUUUVVVYYY___dddjjjmmmoooqqqsssvvvyyy|||}}}zzzuuuqqqlllfffaaa]]][[[WWWQQQNNNLLLJJJGGGCCCDDDDDDCCCAAA<<<999777666444222///...------+++***''''''(((***+++***&&&###((((((''''''''''''((((((&&&&&&&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########$$$%%%&&&&&&%%%$$$############$$$$$$%%%%%%%%%""""""!!!!!!!!!!!!""""""$$$$$$$$$############"""#########"""""""""""""""&&&&&&$$$###""""""!!!!!!$$$###"""!!!!!!"""###$$$$$$$$$$$$###"""!!!!!! """"""############""""""!!!!!!!!!!!!"""""""""""" !!!!!!""""""###### !!!!!!!!! """"""!!!!!! |||rrrbbbTTTLLLIIIIIIIIIJJJKKKKKKKKKIIIIIIKKKLLLLLLMMMPPPRRRTTTUUUUUUUUUSSSPPPKKKFFFCCCBBBCCCDDDFFFDDD@@@<<<:::999999:::888777555333111///------))))))((('''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%%%%$$$$$$############$$$$$$%%%&&&########################$$$$$$%%%&&&%%%$$$###"""######$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%"""!!!!!!"""!!!!!!""""""######$$$$$$###""" !!!!!! ######################## !!!!!!""""""!!!!!! """""""""""""""###$$$$$$!!!!!!!!!!!! ###""""""!!!!!!!!!!!!""""""!!!!!!"""$$$%%%$$$###'''$$$!!! """$$$$$$############""""""#########$$$$$$######"""!!!!!!!!!%%%%%%$$$$$$###"""""""""&&&&&&&&&&&&&&&&&&%%%%%%###$$$%%%&&&&&&&&&%%%$$$"""$$$&&&'''&&&%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''(((''''''&&&%%%(((&&&&&&)))---000000///+++(((&&&&&&'''(((&&&%%%(((''''''&&&%%%$$$###""""""###%%%'''))))))))))))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######'''''''''&&&&&&%%%%%%$$$%%%&&&''''''''''''&&&%%%''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''((()))******)))((((((''''''''''''((())))))************)))'''(((***,,,///,,,***+++///333555555333666999<<<>>>@@@CCCFFFNNNOOORRRVVVZZZ^^^aaabbbiiimmmpppqqqrrruuuzzz}}}xxxtttnnniiiddd```___]]][[[XXXVVVUUUSSSOOOJJJFFFCCCBBB???===:::999999888666555///...---------,,,)))'''(((''''''''''''''''''((('''''''''(((((((((((((((%%%%%%&&&''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$##################$$$$$$$$$$$$############""""""""""""""""""#########$$$$$$######"""#########$$$###"""!!!!!!"""###$$$$$$$$$######"""!!!!!! """"""############""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!! """!!!!!!!!! uuudddVVVMMMJJJIIIJJJJJJLLLMMMMMMLLLKKKKKKLLLMMMNNNPPPRRRTTTUUUUUUVVVQQQOOOKKKGGGDDDDDDDDDEEEEEECCC@@@===:::999999:::777666555333222000///...***)))((('''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%#########""""""###$$$$$$########################%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%% !!!""""""  """"""###########################""" !!!###########################!!!""""""######""""""!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!! """!!!!!!!!!!!!""""""######!!!!!!!!!######"""!!! !!!###&&&&&&%%%######""""""!!!!!!""""""###""""""""""""""""""""""""&&&&&&%%%%%%$$$#########%%%%%%$$$$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%$$$###$$$%%%''''''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''(((((()))((((((&&&%%%$$$(((&&&%%%'''***...000111+++)))'''&&&'''((('''&&&(((''''''&&&%%%$$$######"""###%%%&&&((()))))))))&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&%%%(((''''''&&&%%%%%%$$$$$$'''''''''''''''''''''''''''((()))+++,,,,,,,,,,,,'''''''''((()))***,,,,,,((())))))((('''(((***,,,///...---///444888;;;<<<@@@DDDIIINNNRRRWWW[[[^^^eeejjjooosssuuuyyy~~~|||wwwtttrrrqqqooonnnlllhhhbbb]]]XXXTTTRRRIIIGGGEEEDDDCCCBBB@@@>>>999666222000///...,,,+++))))))))))))))))))))))))))))))))))))((((((((((((%%%&&&''')))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$############"""!!!!!!""""""######$$$$$$"""""""""""""""###$$$%%%######""""""""""""######$$$$$$######"""!!!!!!!!!""""""############""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!! !!!"""""""""!!!!!!!!!!!!!!!!!! vvveeeUUULLLIIIIIIJJJKKKMMMOOOOOONNNLLLLLLLLLNNNOOOPPPQQQSSSTTTUUUUUUOOONNNKKKHHHFFFEEEEEEFFFEEECCC@@@===;;;:::::::::888777666444222000///...***)))((('''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$############$$$########################%%%%%%$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%!!!"""######!!!!!!!!!###$$$########################$$$### !!!%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""" """"""""""""!!!!!! !!!!!! !!!!!!"""#########""" !!!""""""!!!  !!!$$$%%%%%%$$$###""""""!!!!!!!!!!!!""""""!!!!!!""""""############""""""######$$$%%%%%%&&&$$$######""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$###$$$&&&'''&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''((())))))(((((((((''''''&&&&&&%%%######&&&***...000---+++)))((('''&&&&&&%%%$$$$$$%%%%%%&&&'''''''''$$$$$$%%%&&&'''''''''''''''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''))))))***++++++,,,,,,,,,+++******++++++---......+++,,,,,,+++***+++---000222222555999???EEEIIILLLRRRWWW^^^eeekkkqqqvvvyyy|||{{{uuuoooiiidddaaaVVVTTTRRRQQQPPPNNNKKKIIIGGGBBB<<<777555444333222...............---,,,,,,***)))))))))((((((''''''((()))******)))'''%%%###''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$#########"""""" !!!"""###$$$$$$%%%######""""""""""""#########""""""""""""""""""###############""""""!!!!!!""""""############""""""!!!!!!!!!!!!""""""""""""######""""""!!!!!! !!!"""######""""""!!!!!!!!!!!!!!! uuucccTTTKKKHHHHHHIIILLLNNNPPPPPPNNNLLLLLLLLLMMMNNNPPPQQQSSSSSSTTTTTTNNNMMMKKKIIIGGGFFFFFFEEECCCBBB@@@===;;;::::::::::::999777555222///---,,,******(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%########################%%%$$$$$$######$$$%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%$$$"""!!!!!!"""$$$$$$$$$$$$###############$$$### """&&&########################""""""############"""""" !!!""""""###""""""""" !!!!!!!!! !!!!!! !!!!!!"""#########""" !!!""""""!!! """""""""""""""""""""###""""""!!!!!!!!!!!!""""""!!!!!!!!!"""######$$$$$$!!!!!!""""""###$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%######$$$%%%'''&&&&&&&&&''''''((()))''''''''''''(((((())))))&&&%%%$$$###$$$(((,,,000///...,,,***'''%%%$$$$$$$$$$$$%%%&&&&&&'''((((((''''''&&&&&&%%%%%%%%%%%%'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((************************,,,,,,,,,,,,,,,,,,---...///000111111000222444777;;;>>>CCCJJJRRRZZZaaaeeeiiinnnvvv}}}}}}vvvqqqjjjhhhfffdddbbb```\\\YYYUUUPPPIIICCC@@@===;;;:::444555444444333111///...,,,++++++***)))(((((('''((()))******)))'''$$$"""''''''''''''''''''''''''((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$#########"""""" !!!"""###$$$$$$%%%%%%$$$###"""!!!!!!!!!!!!"""""""""######"""""""""#########"""""""""""""""""""""############""""""!!!!!!!!!!!!""""""""""""######""""""!!!!!! !!!"""######"""""" !!!!!!!!!!!!!!!sssbbbRRRIIIGGGHHHIIINNNOOOPPPOOOMMMLLLLLLMMMMMMOOOQQQTTTUUUTTTTTTSSSNNNMMMLLLKKKIIIGGGEEEDDDCCCBBB@@@>>><<<;;;::::::;;;:::888555222///---+++******)))((('''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""###$$$###!!! !!!"""######$$$$$$$$$$$$$$$$$$$$$$$$###!!! """$$$""""""""""""""""""""""""!!!""""""######""""""!!! !!!"""!!! """!!!!!!!!!!!!""""""######!!!!!!!!!######"""!!!$$$$$$###!!!!!!######""""""!!!!!!""""""###!!!!!!""""""#########$$$$$$$$$######"""!!!!!! !!!"""###$$$$$$#####################$$$%%%%%%$$$%%%%%%$$$""""""###%%%&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&'''((()))***(((((('''%%%%%%''',,,000000000...+++'''$$$$$$%%%''''''''''''&&&&&&%%%%%%((('''&&&%%%$$$$$$$$$%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((((('''&&&&&&'''((((((%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((******))))))((())))))***++++++++++++,,,---.........000222444666999===@@@HHHMMMTTT\\\eeennnvvv|||}}}{{{xxxvvvsssooojjjggg^^^YYYSSSNNNJJJFFFBBB???>>>>>>===<<<:::777444333111111000///---,,,++++++'''((()))******)))((('''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$############"""!!!!!!""""""######$$$$$$%%%%%%###"""!!! """"""############""""""######""""""""""""""""""""""""############""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!! !!!"""""""""!!!!!! !!!!!!!!!!!!!!!~~~rrraaaQQQIIIGGGIIIKKKOOOPPPOOONNNLLLKKKLLLMMMNNNQQQTTTWWWXXXWWWUUUSSSNNNNNNMMMLLLIIIGGGDDDCCCBBBAAA@@@>>>===;;;:::999:::999777555222000...---+++***)))((('''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''(((((($$$#########$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""######""""""###$$$#########$$$$$$%%%%%%%%%%%%###!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!   !!!!!!!!!!!! ###""""""!!!!!!!!!!!!""""""!!!!!!"""$$$%%%$$$###"""###$$$""" !!!############""""""#########"""""""""""""""#########%%%%%%$$$######""""""!!! """###"""!!!""""""""""""###$$$&&&'''&&&&&&&&&%%%######$$$&&&%%%%%%%%%%%%&&&'''((()))'''&&&&&&%%%%%%&&&'''(((((()))(((&&&%%%&&&)))------......+++'''%%%&&&(((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((()))***+++,,,++++++,,,---///111333444333666;;;???DDDJJJPPPUUU\\\bbbjjjsss{{{yyyuuullliiieee```\\\VVVPPPLLLLLLKKKKKKIIIEEEAAA>>>;;;999999888666555333222222++++++++++++++++++++++++'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%'''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$############""""""""""""""""""#########$$$###"""!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!"""""""""""""""""""""###""""""############""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!  !!!!!!!!!"""~~~rrraaaRRRJJJHHHJJJLLLPPPPPPOOOMMMKKKJJJLLLNNNOOORRRWWWZZZ[[[YYYVVVTTTOOONNNNNNLLLJJJGGGDDDBBBAAAAAA@@@>>>===;;;:::999888888666555333111000///+++***)))((((((''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''((((((""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$&&&'''&&&$$$#########$$$$$$$$$%%%%%%%%% """$$$%%%$$$%%%''')))""""""###$$$%%%%%%&&&&&&%%%### !!!$$$$$$"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!###$$$%%%$$$###!!!###$$$$$$%%%%%%%%%$$$$$$$$$###"""!!!!!! !!!!!!"""!!!!!!"""%%%&&&&&&%%%!!!$$$$$$""" !!!###$$$$$$############$$$$$$######"""""""""""""""""""""######$$$%%%%%%&&&&&& $$$&&&'''&&&$$$"""!!!!!!!!!!!!###%%%'''((('''((('''%%%$$$###%%%'''$$$$$$$$$%%%&&&'''((())))))(((&&&%%%$$$$$$%%%&&&&&&''''''%%%######&&&)))+++,,,---+++(((''')))+++$$$$$$%%%&&&'''((()))***######"""###$$$&&&)))***%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))*********)))((((((''''''))))))))))))))))))))))))((((((((((((***,,,...///,,,---...111444777:::<<<@@@DDDJJJQQQXXX```hhhmmmrrrxxx~~~}}}zzzwwwrrrkkkccc^^^WWWWWWVVVTTTPPPKKKGGGDDD??????>>><<<:::999888777222111///---+++*********((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$############"""#########"""""""""""""""!!!!!!!!!!!!!!!""""""###!!!"""###$$$$$$###"""!!!"""""""""""""""#########""""""############""""""!!!!!!!!!!!!"""""""""""" !!!!!!""""""###### !!!!!!!!!  !!!!!!""""""{{{ooo^^^PPPHHHFFFHHHJJJOOOOOOOOOMMMLLLLLLNNNPPPQQQSSSVVVXXXWWWTTTQQQNNNMMMNNNNNNNNNKKKGGGDDDAAAAAA@@@>>>===;;;::::::::::::888444222111///---+++)))))))))(((''''''&&&&&&(((%%%""""""$$$%%%$$$###$$$%%%'''(((((((((''''''%%%%%%%%%%%%&&&'''((((((%%%%%%%%%$$$"""!!!"""######$$$$$$$$$$$$###""""""###$$$%%%%%%%%%###"""!!! """$$$&&&((()))&&&&&&&&&%%%%%%$$$$$$$$$############"""""""""""" !!!"""###$$$%%%%%%!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%&&&&&&&&&%%%###""" !!!"""""""""!!!!!!"""###$$$$$$###!!! """""""""""""""""""""""" !!!"""$$$$$$$$$###"""!!!"""###%%%%%%$$$###### ###&&&'''&&&$$$###%%%$$$###!!!!!!###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$###$$$%%%%%%"""###$$$&&&'''(((((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$###$$$&&&(((******---000///+++(((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%&&&((()))'''%%%""""""""""""""""""######&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''(((%%%%%%%%%&&&((()))+++,,,$$$&&&(((((((((((()))+++)))((((((((()))***)))((())))))***+++---000333666111333666999>>>DDDKKKPPP[[[aaahhhnnnsssyyy~~~xxx|||{{{uuurrrlllgggbbb]]]ZZZVVVQQQMMMIIIHHHFFFEEEDDDCCC@@@>>>777666444444444222///---,,,***))))))******)))'''***(((&&&&&&'''&&&%%%###&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%&&&%%%$$$######$$$%%%&&&###"""""""""###$$$%%%%%%%%%$$$###""""""###$$$%%%""""""""""""""""""""""""$$$$$$############$$$$$$######$$$$$$$$$$$$######%%%$$$"""!!!!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! !!!!!! !!!!!! !!!"""!!!  """xxxmmm]]]OOOGGGFFFHHHJJJMMMNNNNNNMMMLLLKKKMMMNNNOOOQQQTTTVVVVVVSSSPPPMMMNNNNNNNNNMMMKKKGGGCCCAAAAAA@@@>>>===;;;::::::::::::777444222111000---,,,***)))(((''''''&&&&&&''')))&&&$$$###%%%&&&%%%$$$$$$%%%'''((((((((('''&&&$$$$$$$$$$$$$$$&&&''''''"""######!!!!!!$$$%%%%%%%%%%%%$$$###### !!!""""""!!! ########################$$$$$$$$$$$$#########"""############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""""" !!!!!!!!!!!!!!!!!!!!!!!!""""""######"""!!! !!!"""""""""!!!!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!"""######"""!!!""""""###$$$$$$$$$$$$### !!!###%%%%%%%%%$$$######"""!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%%%%&&&'''''''''&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$$$$$$$&&&(((***))),,,//////,,,)))((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%&&&(((((('''%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''((())))))&&&&&&&&&'''((()))***+++((()))***)))((('''(((***((((((((()))+++,,,---,,,,,,,,,,,,,,,---000444666:::===BBBHHHOOOWWW```fffvvv{{{}}}~~~~~~xxx|||zzzssslllgggbbb]]]YYYVVVSSSOOOLLLLLLKKKJJJIIIBBB@@@===<<<;;;:::777555555444222111111000...,,,***)))''''''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###%%%%%%$$$######$$$%%%%%%##################$$$%%%$$$###""""""""""""###$$$########################$$$$$$############$$$$$$"""######$$$$$$######"""$$$######"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!"""!!!  """|||uuukkk[[[NNNGGGFFFHHHIIIJJJLLLMMMMMMLLLKKKKKKLLLNNNPPPSSSUUUTTTRRROOOMMMOOOOOONNNMMMJJJFFFBBB@@@AAA@@@>>>===;;;::::::::::::777444222111000...,,,+++***(((&&&%%%&&&'''((()))'''%%%%%%&&&'''&&&%%%$$$%%%'''(((((('''&&&&&&############$$$%%%&&&&&&$$$%%%%%%$$$!!!!!!"""######$$$$$$$$$$$$###""""""#########$$$######"""!!!%%%%%%$$$$$$###"""!!!!!!"""""""""""""""!!!!!!!!!############""""""""""""""""""!!! !!!!!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!"""!!!  !!!!!!"""###"""""""""""""""""""""""" !!!!!!""""""!!!!!!#########"""######$$$%%%###########################"""!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%((((((''''''&&&%%%$$$###&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%$$$$$$%%%&&&((()))(((+++...///---***((('''''''''''''''''''''''''''(((&&&%%%&&&'''((('''&&&))))))((('''&&&%%%$$$$$$&&&&&&&&&'''''''''''''''&&&''''''((())))))******)))(((((((((((()))***+++***+++,,,+++(((''''''(((&&&'''''')))***,,,...///000111222222444888===BBBLLLPPPWWW___hhhsss}}}}}}}}}{{{{{{}}}~~~wwwppppppvvv}}}|||zzz{{{~~~xxxrrrlllhhhbbb^^^XXXTTTRRRQQQQQQPPPJJJHHHDDDBBBAAA@@@>>><<<===:::888666555444111///---+++************)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$######""""""""""""##############################$$$$$$############$$$$$$"""######$$$$$$######""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!  """xxxrrrhhhYYYMMMFFFEEEGGGIIIIIIKKKMMMNNNMMMLLLLLLLLLOOOPPPSSSTTTTTTRRRPPPNNNOOOOOONNNLLLIIIEEEBBB@@@AAA@@@>>>===;;;:::::::::999777444222111000...,,,,,,***'''%%%$$$%%%''')))((('''&&&&&&&&&&&&&&&%%%$$$%%%&&&'''''''''&&&%%%############$$$%%%&&&'''&&&''''''%%%###"""###%%%"""""""""""""""!!!!!! $$$$$$$$$$$$$$$$$$$$$###!!!""""""###$$$$$$%%%%%%""""""""""""""""""!!!!!!############"""""""""!!!""""""!!! """"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$$$$!!!!!!!!!!!!!!! !!! !!!"""$$$%%%""""""""""""""""""""""""!!!!!!""""""""""""""""""$$$###"""""""""###%%%&&&%%%$$$###"""""""""###$$$%%%$$$$$$######$$$$$$%%%############$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''(((&&&))),,,......,,,)))'''((((((((((((((((((((((((&&&&&&&&&&&&'''(((''''''''''''&&&&&&%%%%%%$$$$$$&&&&&&''''''(((((())))))&&&''''''(((((()))************))))))))))))*********++++++***((('''((()))******++++++,,,---000222444777;;;???DDDKKKTTTZZZdddiiipppxxx~~~zzzzzz{{{}}}~~~~~~~~~}}}~~~|||}}}~~~}}}~~~{{{ssspppuuu{{{zzzyyy}}}zzzvvvoookkkfffaaa]]]ZZZWWWUUURRROOOLLLJJJIIIHHHGGGEEECCCAAA>>>===<<<:::888666222111...------,,,***((())))))(((((((((((((((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$""""""############""""""!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######!!!!!!!!!""""""!!!!!!!!! !!!"""!!!  """xxxqqqgggYYYMMMFFFEEEGGGHHHIIIKKKNNNOOONNNMMMMMMMMMOOOQQQSSSTTTTTTSSSQQQPPPOOONNNMMMKKKHHHEEEBBB@@@AAA@@@>>>===;;;:::::::::999666333222111000...---,,,***'''%%%$$$%%%''')))&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&'''(((###$$$$$$"""  """######$$$$$$######"""!!!!!!!!! !!!!!!!!!!!! !!!###$$$%%%&&&'''####################################"""""""""!!!""""""!!!!!!!!!!!!!!!!!!#########""""""!!!!!!!!!""""""""""""""""""""""""############$$$%%%%%%&&&"""!!!!!!!!! """"""!!!!!!"""$$$&&&'''########################$$$#####################$$$###"""""""""###%%%&&&%%%$$$###"""!!!"""$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%"""""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&''''''&&&'''***---...---***(((((((((((((((((((((((((((%%%&&&''''''''''''((((((%%%%%%%%%&&&&&&''''''((('''''''''(((((()))))))))%%%&&&&&&'''(((((())))))+++******)))))))))))))))&&&((())))))))))))+++,,,...000111000///111444888999@@@IIIQQQYYYcccnnnwww~~~}}}{{{{{{|||~~~yyy||||||~~~~~~}}}yyyuuupppkkkddd```[[[YYYVVVTTTTTTSSSQQQOOOMMMKKKIIIHHHGGGFFFDDDBBB;;;999666333222000---************)))((('''''''''''''''&&&%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$#########$$$""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$############$$$$$$"""""""""######"""""""""!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""" !!!!!!""""""######!!!!!!"""######"""!!!!!! !!!"""!!!  """yyypppgggYYYMMMGGGEEEFFFGGGJJJLLLNNNNNNMMMMMMNNNOOOPPPQQQSSSTTTTTTSSSRRRQQQNNNMMMLLLJJJHHHEEECCCBBBAAA@@@>>>===;;;:::::::::888666333222111111///---+++***(((&&&%%%&&&'''((($$$&&&''''''%%%$$$$$$%%%%%%%%%&&&''''''&&&$$$###%%%%%%%%%%%%&&&'''((((((%%%%%%%%%$$$"""!!!"""###&&&&&&&&&&&&&&&%%%$$$$$$""""""!!!!!!!!!"""########################$$$$$$######$$$$$$$$$$$$$$$%%%############""""""""""""!!!!!!""""""######$$$$$$######""""""""""""######""""""""""""""""""""""""""""""!!!!!!"""###$$$$$$""""""!!! !!!############$$$$$$%%%&&&########################%%%%%%$$$#########$$$$$$#########"""######$$$%%%$$$$$$###""""""###$$$%%%########################!!!!!!""""""###$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%((((((''''''&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***------,,,***''''''''''''''''''''''''$$$&&&''''''&&&&&&((()))&&&&&&'''((()))******+++'''''''''(((((((((((((((%%%&&&&&&''''''((())))))******)))((((((((())))))%%%''')))******,,,...000+++...111222222666<<>>;;;:::777444111...---,,,+++)))(((&&&&&&&&&%%%$$$###"""###$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%######$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$############$$$$$$!!!""""""######""""""!!!!!!""""""############"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!############!!!!!! !!!"""!!!  """|||qqqhhhZZZNNNGGGEEEFFFFFFJJJKKKLLLLLLKKKKKKMMMOOOOOOPPPQQQRRRSSSRRRQQQQQQLLLLLLKKKIIIGGGFFFDDDCCCAAA@@@>>>===;;;:::::::::888666333222111111///...***)))(((''''''&&&&&&'''%%%'''))))))&&&%%%%%%&&&%%%%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$%%%&&&'''((('''((((((&&&$$$###$$$&&&%%%%%%%%%%%%%%%$$$######$$$$$$#########$$$&&&&&&%%%%%%$$$$$$###"""""""""#########$$$$$$$$$%%%%%%############"""""""""""""""""""""#########$$$$$$!!!!!! !!!"""$$$$$$""""""""""""""""""""""""""""""!!! !!!"""######"""!!!  !!!"""######$$$$$$$$$##############################%%%%%%###"""""""""######""""""###$$$$$$$$$$$$###""""""""""""###$$$%%%%%%"""##################"""!!!!!!!!!"""###$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%&&&'''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''&&&&&&(((,,,...---,,,&&&&&&&&&&&&&&&&&&&&&&&&###&&&((('''&&&&&&(((***'''''''''(((((()))))))))((((((''''''''''''''''''&&&''''''(((((()))******((((((((('''(((((())))))''')))+++,,,---...000222,,,000666;;;???FFFPPPXXXaaakkkxxx}}}~~~yyywwwtttrrrnnnhhhbbb]]][[[XXXVVVTTTRRRPPPMMMKKKJJJHHHFFFDDDCCCAAA>>><<<666555333111///,,,+++***((('''&&&$$$$$$%%%&&&'''%%%%%%&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&###$$$%%%&&&&&&%%%$$$###########################$$$$$$############$$$$$$!!!!!!""""""""""""!!!!!!"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!###$$$$$$###!!! !!!"""!!!  """~~~rrriii[[[OOOHHHEEEEEEFFFIIIJJJJJJIIIIIIJJJMMMOOOMMMNNNPPPQQQQQQQQQPPPPPPLLLKKKJJJIIIGGGFFFEEEEEEAAA@@@>>>===;;;:::::::::888666333222111111///...)))))))))(((''''''&&&&&&%%%(((+++***(((&&&&&&'''%%%&&&&&&'''&&&%%%##################$$$%%%&&&'''$$$%%%%%%###!!!!!!"""###"""""""""""""""!!! !!!!!! !!!###$$$$$$#####################""""""######$$$$$$$$$%%%############""""""""""""############"""""""""""" """###%%%""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$###"""!!! !!!!!!"""###$$$$$$###!!! ########################%%%$$$###!!!!!!!!!"""###!!!"""###%%%%%%$$$######!!!!!!"""###$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$ !!!!!!"""###$$$$$$$$$"""###%%%&&&'''&&&%%%%%%"""###$$$&&&'''((((((((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%(((&&&$$$&&&+++......---&&&&&&&&&&&&&&&&&&&&&&&&###%%%((((((&&&&&&(((+++&&&&&&&&&&&&&&&%%%%%%%%%((((((''''''&&&&&&&&&%%%((((((((()))******++++++'''''''''''''''((())))))***,,,...//////000222444555;;;CCCKKKRRR\\\iiissswww~~~yyy|||yyypppjjjeeebbb^^^\\\YYYVVVSSSPPPNNNLLLJJJIIIIIIHHHFFFDDD>>>===;;;888555333000///---+++)))((('''(((***+++%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&'''$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!!!!""""""""""""!!!!!!###"""!!!!!!!!!"""$$$%%%""""""""""""""""""""""""######""""""!!!!!! """###$$$$$$###""" !!!"""!!!  """~~~|||kkkXXXMMMHHHFFFFFFIIIGGGHHHJJJJJJIIIIIIKKKLLLQQQRRRRRRRRRPPPOOOPPPQQQMMMLLLKKKJJJHHHEEECCCBBBEEECCC@@@===;;;888777666666555444333222000//////---+++)))&&&%%%%%%&&&'''###$$$$$$%%%&&&''')))***'''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$###!!!!!!""""""#########$$$%%%%%%$$$######$$$$$$$$$&&&&&&%%%%%%$$$#########"""$$$%%%$$$!!! !!!###"""%%%&&&%%%###"""!!!!!!""""""""""""!!!!!!!!!!!! !!!"""""""""############""""""###"""!!! !!!"""###"""######"""!!!!!!"""$$$!!!!!!"""###############"""######$$$$$$%%%&&&&&&$$$###!!!"""$$$&&&'''&&&!!!""""""#########""""""&&&%%%%%%$$$###"""!!!!!!!!!""""""""""""#########$$$$$$%%%%%%%%%$$$$$$###&&&&&&%%%$$$$$$######"""&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''(((((('''&&&"""''')))&&&%%%&&&'''%%%$$$%%%%%%&&&'''((())))))"""$$$'''((()))***---///***)))((('''''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$)))***+++***((('''((()))'''''''''(((***++++++***,,,///222222222444999>>>EEEKKKVVVaaammmxxx~~~xxxwww{{{~~~yyypppnnnkkkiiifffaaaZZZTTTVVVOOOMMMQQQUUUTTTQQQPPPHHHEEEBBB@@@<<<888333/////////......---,,,+++***)))(((&&&$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$#########%%%((()))$$$$$$%%%%%%%%%%%%$$$$$$ !!!"""###$$$$$$%%%!!!""""""""""""#########""""""""""""!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$ !!!###$$$###""" """"""""""""############}}}lllYYYNNNIIIFFFGGGIIIJJJLLLMMMMMMMMMMMMOOOQQQSSSTTTTTTRRRPPPNNNNNNOOOMMMLLLKKKJJJHHHFFFDDDCCCFFFDDDBBB???<<<:::888777444333222111000...------***)))&&&$$$###$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$'''''''''&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%#########$$$%%%&&&'''(((!!!!!! """$$$%%%$$$!!! !!!### """$$$%%%$$$###"""!!!"""###############""""""!!!!!! """"""############""""""###"""!!!!!! !!!"""###"""######"""!!!!!!"""$$$ """######$$$$$$%%%%%%&&&&&&$$$######%%%'''((((((%%%%%%%%%%%%%%%$$$###"""%%%%%%$$$$$$###""""""""""""""""""#########$$$$$$$$$$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''''''''$$$(((***'''&&&((((((&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%'''((()))((((((***+++((('''&&&%%%%%%%%%%%%&&&%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&'''(((((()))******)))((((((&&&''')))(((''''''((()))******)))***+++,,,------,,,///333777;;;CCCLLLSSS]]]dddmmmxxx||||||~~~|||}}}~~~xxxsssnnnhhhbbb]]]ZZZSSSPPPSSSVVVUUURRRRRRQQQOOOLLLIIIFFFBBB>>>:::777666333000---,,,,,,,,,)))(((&&&%%%$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%########################$$$###"""""""""$$$&&&'''""""""############""""""&&&%%%$$$###"""!!! """""""""#########$$$$$$###"""""""""!!!!!!!!!!!!$$$$$$######"""!!!!!!!!! !!!""""""  !!!!!!!!!!!!~~~mmmYYYNNNIIIFFFFFFHHHLLLMMMOOOOOOOOOOOORRRTTTVVVWWWVVVSSSPPPMMMLLLMMMNNNMMMLLLJJJHHHFFFDDDCCCFFFEEEBBB@@@===;;;999999444333222111000...------)))(((&&&$$$$$$%%%&&&''''''&&&%%%$$$###"""""""""((((((((((((((((((((((((%%%$$$###""""""###$$$%%%&&&%%%$$$#########$$$%%%$$$#########$$$$$$%%%&&&""""""############$$$$$$"""$$$$$$$$$"""!!!"""###!!!!!!""""""######$$$$$$""""""###$$$$$$$$$$$$$$$$$$###"""!!! """"""############""""""""""""!!!!!!!!!""""""###"""######"""!!!!!!"""$$$ """"""######$$$%%%%%%%%%(((&&&$$$%%%'''((())))))&&&&&&&&&%%%$$$###"""!!!####################################$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&''''''((((((%%%***+++((('''))))))'''&&&&&&%%%%%%%%%$$$$$$$$$((()))***)))'''&&&'''(((''''''&&&&&&%%%%%%&&&&&&&&&'''(((((())))))((((((&&&&&&&&&&&&&&&'''((((((&&&''''''((((((''''''&&&%%%'''((()))((((((***++++++***)))))))))+++---///000555<<>>999444111//////000+++***)))''''''((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""$$$$$$""""""############""""""''''''%%%$$$""" ############$$$$$$$$$%%%######"""""""""!!!!!!!!!$$$$$$######"""!!!!!!!!! !!!"""""""""!!!  !!!!!!!!!!!!}}}lllXXXMMMGGGDDDDDDFFFJJJKKKLLLMMMMMMNNNQQQTTTVVVWWWVVVTTTPPPNNNMMMNNNOOONNNLLLJJJHHHFFFEEEEEEFFFDDDBBB???===;;;:::999666555444333222000//////+++***((('''&&&''')))***%%%$$$$$$$$$$$$$$$%%%%%%'''''''''(((((('''''''''&&&$$$###!!!!!!###$$$&&&'''&&&$$$"""""""""###$$$&&&%%%$$$"""!!! %%%%%%&&&&&&'''((())))))######$$$###############""""""!!!!!!!!!"""$$$%%%!!!!!!"""###$$$$$$$$$$$$##################"""""""""######$$$$$$######"""""""""""""""""""""######"""######"""!!!!!!"""$$$###"""""""""""""""######"""""""""###$$$$$$%%%%%%(((&&&$$$%%%&&&(((((((((###############"""!!! """"""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$***)))'''&&&&&&'''((()))&&&***+++(((&&&((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%((()))***)))'''&&&&&&'''))))))(((((((((((())))))&&&&&&'''(((((((((((((((''''''&&&''''''((()))***&&&&&&''''''''''''&&&&&&((()))++++++******,,,------,,,,,,+++,,,///333666:::AAALLLWWWbbbooo|||~~~{{{zzz}}}}}}xxxuuutttpppmmmkkkiiihhhgggdddbbbYYYXXXWWWWWWYYY]]]bbbeeeggghhhjjjmmmqqqrrrqqqpppppplllgggaaa\\\YYYXXXXXXXXX\\\bbbhhhnnntttzzz~~~zzzrrrjjjfffbbb[[[XXXXXXTTTQQQNNNLLLKKKKKKIIIGGGFFFDDD@@@<<<999666555555000///---+++***)))((((((&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""######$$$$$$%%%%%%%%%%%%$$$$$$##############################$$$$$$$$$%%%%%%%%%#########"""""""""!!!!!!!!!!!!!!!"""######$$$$$$###$$$$$$%%%$$$###""""""""""""""""""############zzziiiVVVKKKEEEBBBBBBEEEIIIJJJKKKKKKKKKNNNQQQTTTTTTUUUVVVTTTRRRPPPPPPQQQPPPOOOMMMJJJHHHGGGFFFFFFDDDCCCAAA>>><<<:::999999666555444333222000//////+++***(((''''''((()))***&&&&&&%%%%%%%%%&&&&&&'''%%%&&&''''''''''''&&&%%%%%%$$$"""!!!!!!"""$$$%%%%%%$$$###"""!!!!!!"""###''''''%%%$$$""""""!!!!!!!!!!!!"""###$$$%%%&&&&&&$$$#########$$$$$$$$$#########!!! !!!"""$$$%%% !!!!!!"""######"""""" !!!"""###$$$$$$$$$######$$$$$$$$$$$$######!!!!!!"""###############"""######"""!!!!!!"""$$$%%%%%%$$$######$$$$$$%%%!!!""""""######$$$%%%%%%'''%%%######%%%&&&'''&&& !!!"""###############"""""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&***)))'''&&&&&&'''((()))%%%)))+++'''&&&''''''%%%$$$%%%%%%&&&'''(((((((((&&&'''(((((('''&&&((()))))))))((((((((())))))***%%%%%%&&&''''''''''''&&&'''&&&&&&'''((()))***+++++++++************++++++***+++,,,,,,++++++,,,---...000111222444888>>>CCCGGGQQQ```ooo{{{|||yyyvvvrrrpppnnnpppssssssqqqnnnkkkiiidddaaa^^^[[[YYYWWWTTTRRRNNNMMMLLLLLLMMMPPPSSSUUUYYYXXXXXXZZZ\\\]]]\\\ZZZUUUSSSPPPMMMKKKJJJIIIIIIJJJMMMPPPTTTXXX\\\bbbfffqqqzzz{{{xxxxxxzzz{{{|||wwwxxxzzz|||~~~zzzsssjjjaaa\\\\\\XXXUUUQQQNNNMMMMMMLLLKKKEEEEEEEEEDDDBBB???<<<:::555333111---***'''%%%$$$''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!""""""###$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%############""""""""""""!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""############xxxgggTTTIIIDDDBBBBBBDDDIIIJJJKKKLLLLLLOOOTTTWWWSSSTTTUUUTTTSSSRRRSSSTTTQQQPPPMMMJJJHHHGGGGGGGGGDDDCCCAAA>>><<<;;;:::999444333222111000...------***)))'''%%%%%%&&&'''((()))((('''&&&%%%$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$###"""!!!!!!"""###$$$#########"""""""""""""""&&&%%%%%%%%%&&&''''''((( !!!"""######$$$$$$$$$###"""###%%%%%%%%%###$$$###"""!!!!!!"""###$$$!!!!!!""""""""""""!!!!!!!!!"""###############$$$$$$$$$$$$######!!!!!!"""###$$$$$$$$$$$$"""######"""!!!!!!"""$$$&&&%%%###"""""""""###$$$!!!!!!""""""###$$$$$$$$$&&&$$$""""""###%%%%%%$$$!!!"""###$$$%%%&&&&&&&&&""""""######$$$$$$$$$%%%############$$$$$$$$$%%%"""###$$$$$$%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&''''''((((((&&&***+++'''%%%''''''%%%$$$%%%%%%&&&'''((()))***%%%&&&((((((''''''(((***''''''&&&&&&''''''(((((($$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&'''''')))***++++++******))))))******+++)))+++,,,,,,,,,,,,...///...222777:::>>>CCCKKKQQQXXXddduuu~~~yyyvvvrrrooommmjjjfffcccaaabbbeeeffffffeeecccbbb^^^[[[XXXVVVTTTRRROOOMMMKKKJJJIIIIIIJJJLLLNNNOOOOOONNNMMMMMMNNNMMMKKKIIIEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEGGGHHHJJJMMMRRRVVVYYY```dddccccccgggjjjjjjllljjjhhhfffeeefffggggggggghhhkkklllnnnpppsssvvvyyyzzz|||{{{|||vvvlllffffff```\\\UUUPPPMMMLLLJJJIIIDDDFFFHHHIIIHHHEEEBBB@@@;;;999666222---)))&&&$$$)))))))))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$$$$""""""############""""""$$$$$$$$$$$$$$$#####################$$$$$$$$$%%%$$$$$$#########"""""""""$$$$$$######"""!!!!!!!!!""""""!!!!!!!!! !!!!!!!!!!!!vvveeeSSSIIIDDDBBBCCCFFFIIIJJJKKKKKKLLLPPPUUUXXXTTTUUUVVVUUUSSSRRRSSSTTTRRRPPPMMMJJJHHHHHHHHHHHHEEECCCAAA???===<<<;;;:::444333222111000...------,,,***(((&&&%%%%%%&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&'''(((((('''&&&%%%######""""""""""""######!!!"""###%%%%%%$$$###"""$$$$$$$$$$$$%%%&&&(((((("""######$$$$$$%%%%%%%%%%%%###"""###%%%&&&%%%#########"""""""""""""""###############""""""!!!  """###$$$###"""###$$$$$$%%%%%%$$$$$$### !!!###$$$%%%%%%$$$$$$"""######"""!!!!!!"""$$$&&&%%%###!!!!!!"""###$$$!!!!!!""""""######$$$$$$&&&$$$""""""###$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%###############$$$$$$$$$"""""""""#########$$$$$$""""""###$$$%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''''''''''''''+++,,,(((&&&((('''%%%%%%%%%%%%&&&&&&'''''''''%%%&&&((('''&&&&&&''')))'''''''''''''''((())))))%%%&&&&&&'''''''''''''''%%%%%%%%%&&&'''(((******))))))(((''''''((()))))))))+++...000000222555777888>>>FFFLLLRRRYYYbbbiiipppzzz~~~{{{xxxxxxyyy~~~|||~~~zzzvvvsssllljjjhhhfffeeebbb^^^[[[]]]]]]^^^```bbbbbbaaa___]]]\\\[[[ZZZZZZYYYVVVTTTOOOOOOOOOPPPQQQRRRTTTTTTQQQPPPNNNMMMMMMLLLJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGGGGIIILLLRRRVVVQQQSSSRRROOOPPPUUUXXXWWWWWWXXXXXXWWWUUUUUUUUUVVVTTTVVVYYYZZZZZZ[[[\\\^^^```bbbcccccceeelllxxx~~~zzz{{{qqqjjjaaaXXXQQQMMMIIIGGGGGGHHHIIIIIIIIIHHHFFFEEECCCBBB???;;;666222...,,,++++++******)))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""######$$$$$$$$$""""""############""""""&&&&&&%%%$$$$$$###"""""""""""""""#########$$$$$$$$$$$$$$$#########""""""$$$$$$######"""!!!!!!!!!!!!!!!  !!!!!!!!!!!!vvveeeSSSIIIEEEDDDEEEHHHHHHIIIIIIJJJKKKOOOTTTWWWUUUVVVVVVUUUSSSRRRSSSTTTSSSQQQNNNKKKHHHHHHHHHHHHFFFEEECCC@@@???===<<<<<<666555444333222000/////////---***(((''''''(((((("""""""""###$$$&&&'''(((&&&''')))******)))'''&&&""""""############"""""" """%%%''''''&&&$$$#########"""""""""""""""###!!!""""""""""""#########%%%###!!!###&&&'''&&&$$$############""""""""""""%%%%%%%%%$$$###"""!!! !!!"""$$$&&&'''&&&%%%$$$###$$$$$$%%%%%%$$$$$$### !!!###$$$%%%%%%$$$$$$"""######"""!!!!!!"""$$$'''&&&$$$""""""###$$$%%%!!!!!!!!!"""######$$$$$$'''%%%###"""###%%%%%%$$$""""""#########""""""!!!########################!!!""""""""""""#########!!!"""###$$$%%%&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%'''((((((''''''(((------***((())))))&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&(((((((((&&&%%%&&&''')))))))))))))))***++++++&&&''''''((((((((((((((($$$$$$%%%%%%'''((()))***---,,,+++******+++,,,---+++...111444666999===???IIIPPP[[[cccjjjrrr|||{{{uuummmrrrvvvwwwtttsssuuuyyyxxx~~~|||uuuwwwzzz{{{xxxsssnnnkkkkkkjjjiiihhhgggeeeaaa____________```bbbcccbbbaaa`````````bbbccccccaaa^^^VVVVVVWWWXXXYYY[[[\\\]]]]]][[[YYYXXXXXXWWWUUUSSSPPPPPPPPPPPPPPPNNNMMMMMMKKKLLLLLLMMMNNNSSSYYY]]]SSSRRRMMMHHHIIIOOOQQQOOOMMMNNNOOOOOONNNMMMLLLMMMFFFHHHKKKLLLLLLKKKLLLLLLOOOQQQRRRQQQTTT\\\jjjtttxxxzzz~~~{{{pppddd[[[TTTOOOLLLJJJJJJIIIHHHHHHHHHHHHHHHKKKJJJHHHDDD@@@<<<888666,,,,,,,,,+++***))))))(((%%%%%%%%%%%%%%%%%%%%%%%%!!!"""############$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######!!!""""""""""""#########$$$$$$$$$############"""!!!!!!!!!"""######$$$$$$######"""!!!!!!!!!!!!!!!""""""""""""############{{{lllWWWGGGBBBCCCDDDEEEHHHJJJLLLMMMNNNOOOQQQSSSVVVVVVUUUTTTSSSRRRQQQPPPQQQQQQOOOMMMLLLJJJHHHHHHGGGGGGEEEBBB>>><<<<<<===<<<999555111///...//////,,,***''''''(((***++++++++++++***)))(((&&&$$$######$$$$$$%%%%%%$$$$$$###$$$%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$""""""###"""!!!  !!!######$$$$$$$$$!!!!!!""""""#########$$$&&&%%%###"""""""""######$$$$$$######"""!!!!!!!!!""""""""""""############!!!!!!!!!!!!!!!"""######%%%%%%$$$###"""!!! !!!$$$%%%&&&%%%$$$%%%"""$$$((((((""" ###"""!!! !!!###%%%&&&$$$$$$$$$#########""""""$$$$$$############$$$$$$$$$###"""!!!!!!###%%%&&&$$$%%%%%%&&&&&&''''''((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%)))&&&$$$$$$%%%&&&&&&&&&###$$$$$$$$$$$$&&&))),,,111000...,,,+++))))))(((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))'''((()))))))))))))))))))))******+++++++++++++++222///+++***+++...111222444//////666<<>><<<:::666222000//////000---***'''%%%&&&'''&&&&&&&&&'''''''''&&&%%%$$$######$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$###"""  !!!""""""#########!!!"""""""""############%%%%%%###"""""""""######"""""""""""""""#########""""""""""""###############""""""!!!!!!!!!!!!"""$$$$$$######"""!!!!!!!!! !!!"""######"""!!! &&&"""!!!$$$$$$ !!!$$$%%%$$$######$$$%%%''')))$$$$$$$$$#########""""""$$$$$$############$$$$$$&&&%%%$$$######%%%&&&'''%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%(((&&&$$$$$$%%%'''&&&&&&%%%%%%%%%%%%$$$&&&))),,,///...,,,+++)))(((((('''((((((''''''''''''(((((('''''''''((((((((())))))(((((((((((()))))))))***'''(((((()))))))))))))))&&&'''((()))***+++++++++---,,,+++,,,...222444666777666;;;DDDLLLTTT___jjjuuu~~~~~~zzzwwwtttuuutttpppllliiiggggggkkkpppuuuyyy{{{tttooooooppptttwwwxxxuuusssqqqtttxxxzzzyyyxxxxxxxxx}}}~~~~~~~~~}}}|||{{{||||||~~~~~~zzzwwwuuuuuuvvvxxx{{{~~~}}}yyytttrrrrrrsssrrrqqqjjjiiigggfffgggkkkoooqqqgggbbb\\\ZZZ\\\]]][[[XXXXXXWWWWWWWWWXXXWWWTTTRRRRRRQQQNNNKKKIIIHHHHHHHHHJJJHHHFFFDDDEEEIIINNNRRRXXXXXXYYY^^^dddiiilllmmmrrrtttwww|||uuujjjdddVVVQQQLLLJJJKKKLLLLLLLLLJJJIIIGGGHHHHHHGGGEEECCC>>><<<999555111///---,,,)))'''%%%%%%&&&&&&$$$"""%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%###!!!!!!"""######""""""######$$$$$$$$$$$$###"""""""""""""""!!! """!!!!!! !!!!!!"""######$$$$$$$$$######"""""""""""""""!!!!!! qqqZZZHHHAAAAAACCCDDDIIIJJJLLLMMMMMMMMMOOOQQQQQQRRRSSSTTTSSSRRRPPPNNNPPPOOOMMMKKKIIIGGGFFFEEEHHHGGGDDD@@@<<<;;;<<<>>><<<:::666333111000000000000,,,(((&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###&&&%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$###### !!!""""""""""""""""""""""""############%%%$$$######"""######### !!!!!!"""######$$$$$$""""""""""""############$$$###"""!!!!!! """"""""""""""""""""""""###""""""!!! &&&""" !!!%%%###"""!!!!!!"""###%%%&&&$$$$$$$$$###############$$$$$$############$$$$$$'''&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$######""""""#########$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&$$$$$$&&&''''''&&&'''''''''&&&%%%&&&(((+++---,,,***)))(((''''''&&&((('''&&&%%%%%%&&&'''(((''''''((((((((()))))))))((((((((()))))))))******''''''((()))))))))))))))&&&'''((()))***,,,------******+++,,,///333666999@@@EEEOOOZZZbbbjjjvvv{{{uuuqqqooolllhhhcccdddeeedddddddddgggkkkooovvv|||}}}sssllljjjkkkmmmrrrvvvxxxxxxwwwxxxzzz}}}~~~}}}}}}~~~uuupppjjjgggggggggeeecccaaaaaaaaacccdddbbb___\\\]]][[[XXXTTTRRRPPPOOOOOOQQQNNNKKKHHHFFFFFFGGGHHHJJJJJJJJJMMMRRRWWWYYYZZZ^^^```dddjjjqqqwww|||~~~~~~}}}vvvjjj```TTTMMMMMMOOOPPPOOONNNLLLJJJIIIJJJJJJIIIHHHHHHFFFBBB===888444111000+++)))&&&&&&'''(((''''''$$$$$$$$$######$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''%%%"""!!!###%%%######$$$$$$$$$###""""""!!!""""""""""""!!!!!!  $$$$$$$$$$$$###"""!!! !!!!!!!!!!!! uuu]]]JJJCCCCCCDDDEEEIIIKKKLLLMMMMMMMMMOOOQQQPPPQQQSSSTTTTTTSSSQQQOOOPPPNNNLLLIIIGGGEEEEEEDDDHHHGGGDDD???;;;:::<<<>>>;;;999777444111000000000222...***(((''''''&&&%%%&&&''''''((((((''''''&&&###$$$$$$%%%%%%$$$$$$###&&&%%%###!!!!!!"""$$$%%%#################################$$$$$$%%%%%%%%% !!!""""""""""""""""""""""""""""""#########$$$$$$##################!!!!!!""""""############!!!"""""""""###############"""!!!!!!!!!!!!!!!"""!!!!!!""""""###############""" !!!###$$$%%%###!!! """$$$!!!!!!!!! !!!"""###$$$########################$$$$$$############$$$$$$%%%%%%$$$""""""""""""###%%%%%%$$$$$$############""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%&&&''''''&&&((())))))(((&&&&&&((()))++++++)))(((''''''''''''((('''&&&%%%%%%&&&'''((('''(((((((((((()))))))))(((((()))))))))*********''''''((()))************))))))***+++,,,---...///...//////111555:::AAAFFFSSS\\\iiirrrvvv||||||vvvrrrmmmiiigggdddaaa^^^cccdddgggjjjnnnuuu|||xxxuuuvvvxxxyyy||||||wwwtttrrrsssuuuyyy}}}zzzvvvtttsssqqqpppkkklllmmmooopppnnnjjjfffkkkiiifffbbb^^^\\\ZZZYYY[[[XXXTTTQQQNNNKKKIIIGGGHHHGGGFFFGGGKKKNNNPPPQQQRRRSSSVVVZZZ___eeeiiillloootttzzz}}}~~~sssdddZZZWWWVVVTTTQQQNNNLLLIIIIIIJJJKKKKKKKKKMMMKKKHHHDDD@@@<<<999777222///+++))))))******)))$$$$$$$$$$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%$$$"""!!!"""$$$%%%%%%%%%%%%$$$$$$###"""######$$$$$$$$$$$$###"""  ###############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!www___MMMEEEEEEFFFFFFIIIKKKMMMNNNMMMNNNPPPRRRRRRSSSTTTUUUUUUTTTRRRQQQPPPNNNKKKHHHFFFDDDDDDDDDHHHFFFDDD???<<<:::<<<===:::888666444222111000000///,,,)))'''(((((((((((((((((((((((('''&&&%%%$$$###$$$$$$%%%%%%$$$$$$###%%%$$$"""!!!!!!"""$$$%%%########################!!!"""""""""###$$$$$$%%%""""""###$$$$$$$$$############""""""""""""""""""############$$$#####################""""""!!!!!!!!!"""""""""############ !!!"""$$$$$$!!!!!!!!!"""######$$$$$$%%%$$$"""!!!!!!"""$$$&&&"""######""""""###$$$###%%%$$$$$$$$$%%%%%%&&&&&&########################$$$$$$############$$$$$$%%%$$$$$$###""""""""""""###$$$$$$$$$%%%%%%%%%&&&""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''((('''&&&((())))))((('''&&&'''(((******)))(((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((()))))))))***))))))))))))************'''((()))***++++++++++++,,,+++++++++,,,---...///333444666:::@@@KKKWWW___jjjuuuvvvqqqooopppmmmjjjhhhhhhiiijjjkkklllpppvvv|||{{{ssspppqqqrrrtttvvvxxxzzz}}}~~~}}}}}}~~~~~~yyyuuuwwwuuurrroookkkhhhfffeeeccc___[[[XXXVVVSSSOOOLLLJJJGGGEEEEEEGGGIIIJJJKKKJJJJJJJJJLLLOOOTTTXXX[[[^^^dddkkkoooqqqvvvwwwllleee^^^WWWQQQNNNLLLJJJIIIKKKLLLLLLLLLMMMLLLKKKIIIFFFDDDBBBAAA:::777222...,,,+++***)))&&&%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&'''###"""!!!"""$$$%%%$$$###''''''''''''&&&%%%%%%$$$"""######$$$$$$$$$######!!!!!!!!!""""""!!!!!!!!! !!!"""###############""""""""""""""""""""""""uuu___NNNGGGFFFGGGFFFIIIKKKMMMOOOOOOPPPRRRTTTTTTTTTTTTTTTTTTSSSRRRRRRQQQOOOKKKHHHEEEDDDDDDDDDFFFFFFDDD@@@===;;;;;;<<<888777555333111000//////,,,)))&&&%%%&&&'''((('''&&&&&&&&&%%%%%%###""""""###$$$$$$%%%%%%$$$$$$#########"""!!!"""###$$$%%%########################!!!!!!!!!!!!!!!"""###$$$######$$$%%%%%%$$$$$$###############""""""""""""""""""###$$$$$$$$$$$$###$$$$$$######"""!!!!!! """"""""""""############ """###%%%&&&!!!!!!""""""#########$$$)))'''%%%"""!!!!!!"""###!!!###$$$""""""%%%%%%"""######$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$############$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$######$$$$$$%%%&&&&&&'''#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$&&&(((((('''&&&&&&((()))((('''&&&'''((())))))(((''''''(((((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))*********++++++((()))***+++,,,---------,,,+++++++++,,,---///000111555;;;CCCMMM\\\lllxxxvvvmmmjjjjjjnnnmmmmmmooorrrxxx~~~yyyuuuttttttuuuuuuvvvyyy~~~|||yyywwwtttsssjjjfffbbb```___]]]XXXTTTNNNKKKGGGEEEFFFGGGHHHHHHEEEDDDCCCCCCEEEIIINNNPPPPPPUUU[[[___aaafffnnnuuuuuuiii___XXXUUUSSSPPPOOOOOOOOOMMMLLLKKKLLLLLLMMMMMMLLLLLLKKKCCC???:::555222///,,,***)))((('''&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&$$$""""""$$$'''(((&&&$$$''''''((((((((('''&&&&&& !!!!!!""""""""""""!!!""""""############"""""" !!!"""############""""""""""""############ppp\\\MMMGGGFFFFFFEEEIIIKKKNNNPPPPPPRRRUUUWWWVVVUUUTTTRRRQQQQQQQQQRRRRRRPPPLLLHHHEEEDDDDDDDDDDDDEEEDDDBBB>>>;;;::::::666555444333111///......,,,)))&&&%%%&&&'''''''''$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###""""""""""""#########$$$########################""""""!!!!!!!!!"""############$$$$$$$$$######"""############"""""""""!!!!!!"""###$$$%%%$$$$$$############"""""""""""""""""""""""""""############ !!!###$$$$$$"""""""""""""""#########'''&&&$$$###""""""""""""!!!$$$"""###%%%###!!!!!!"""""""""!!!!!!!!!""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$&&&((()))'''&&&$$$&&&((('''&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''((()))++++++)))((('''(((((()))))))))*********))))))*********+++++++++)))***,,,---.../////////,,,,,,,,,---///333666888;;;BBBMMMXXXcccrrrvvvrrrrrruuuwwwyyy}}}~~~~~~}}}}}}wwwrrrmmmllllllkkkfffbbbZZZWWWRRROOONNNOOOOOOOOOKKKHHHEEECCCCCCFFFJJJLLLIIILLLOOORRRTTTXXX^^^bbbkkkrrr{{{yyynnniiibbb___\\\YYYWWWSSSOOOLLLKKKLLLNNNPPPRRRRRRRRRRRRMMMJJJEEEAAA===999444111,,,+++***(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%###%%%''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''' !!!"""""""""""""""""""""###$$$$$$###""""""!!!!!!"""""""""""""""!!!!!!!!!!!!"""""""""######zzzlllZZZLLLFFFFFFEEEDDDIIIKKKNNNPPPRRRTTTVVVYYYWWWUUURRRPPPOOOOOOPPPQQQSSSPPPLLLHHHEEEDDDDDDDDDCCCDDDEEECCC???;;;999999555555333222000///...---///---)))'''((((((((((((###$$$%%%&&&''''''''''''$$$$$$$$$%%%%%%$$$$$$$$$ !!!"""###############""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$""""""#########""""""!!!$$$#########""""""!!!!!!!!!"""###$$$%%%%%%$$$###!!!!!!!!!"""######$$$$$$""""""""""""############"""!!!!!!!!!!!!""""""#########""""""""""""""""""!!!!!!!!!""""""###$$$%%%"""$$$ """&&&$$$$$$$$$%%%%%%%%%$$$$$$###""""""######$$$$$$$$$$$$$$$$$$############$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$######$$$%%%&&&$$$###$$$&&&((()))'''&&&###%%%''''''&&&%%%&&&'''%%%%%%$$$$$$%%%%%%&&&&&&'''(((+++,,,,,,+++((('''))))))))))))************)))************+++++++++***+++,,,...///000000000......///111555999===@@@OOOXXXeeeqqq{{{}}}|||zzzxxxyyyxxxsssoooiiieee___\\\ZZZ[[[[[[ZZZUUUQQQLLLHHHFFFGGGIIIKKKGGGHHHIIIKKKLLLOOOSSSVVVTTT]]]hhhpppvvv|||}}}yyymmmjjjfffbbb]]]XXXQQQMMMKKKMMMPPPRRRUUUVVVVVVVVVUUUSSSOOOKKKHHHCCC>>>:::...---+++***(((''''''''''''''''''&&&&&&%%%%%%%%% &&&***((("""!!!%%%$$$$$$%%%&&&''''''''''''""""""###$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!############"""!!!  !!!!!!""""""vvvkkkZZZLLLEEEEEEHHHJJJNNNMMMMMMNNNQQQTTTXXXZZZWWWTTTRRRRRROOOKKKMMMQQQTTTQQQLLLGGGDDDCCCDDDDDDBBBFFFFFF@@@===<<<;;;888777666333222111111222333...---***(((&&&%%%%%%%%%,,,+++***(((&&&$$$""""""&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$%%%$$$#########""""""!!!!!!############"""""""""""""""""""""""""""!!! """###"""!!! !!!$$$&&&%%%$$$$$$$$$###"""""""""###############"""!!!!!! !!!"""###$$$$$$%%%"""###$$$$$$###"""!!! !!! """###$$$$$$$$$###"""!!!!!!""""""&&&%%%%%%$$$#########$$$"""###%%%&&&&&&%%%###"""""""""""""""###$$$%%%%%%%%%$$$!!! """###$$$$$$$$$$$$$$$$$$$$$$$$+++(((%%%"""!!!"""%%%&&&###$$$%%%%%%&&&&&&%%%%%%)))))))))((('''%%%$$$###%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$&&&'''''''''(((((())))))(((((()))******************************+++++++++******+++---000222222222222222222222666AAANNNXXXkkkpppyyy~~~yyywwwyyy{{{~~~{{{yyyyyy{{{~~~zzzyyyrrriiieeeeeeeeebbb___ZZZTTTOOOMMMMMMMMMMMMPPPMMMKKKJJJKKKMMMMMMMMMSSSSSSVVVZZZ```hhhooosss{{{zzzzzz}}}~~~{{{xxxvvvrrriii]]]TTTRRRQQQPPPQQQTTTVVVWWWWWWVVVVVVWWWWWWTTTNNNFFF@@@<<<888222...,,,+++***)))((('''&&&%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$&&&&&&'''(((((($$$!!!###''')))&&&"""&&&%%%$$$$$$%%%%%%###!!!$$$#########""""""!!!!!!"""!!! !!!###%%%&&&uuujjjZZZLLLFFFEEEGGGIIIMMMMMMMMMNNNQQQTTTWWWYYYXXXTTTRRRRRRNNNKKKLLLPPPSSSPPPKKKGGGDDDCCCDDDDDDDDDGGGGGGBBB>>>>>><<<999555333111///.........///---,,,+++))))))))))))***'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$$$$##################"""""""""""""""!!!!!!!!! """"""#########"""!!!!!!"""###"""!!! !!!$$$&&&$$$$$$$$$##############################"""!!!!!!!!!!!!""""""######$$$$$$######$$$$$$$$$###"""!!! !!!!!!###%%%''')))$$$$$$###"""""""""""""""&&&%%%$$$$$$######$$$$$$$$$###""""""""""""###$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%""" !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$)))'''%%%###"""###%%%&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''&&&&&&''''''((()))++++++'''''''''((((((((())))))(((((()))***************************++++++++++++...------...///000111000111333666<<>>::::::888555777666444222000///......((('''&&&%%%%%%&&&'''(((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$###$$$#########$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$!!!"""###$$$$$$$$$$$$$$$!!!"""###"""!!!!!!###%%%"""""""""###$$$$$$$$$%%%""""""############"""!!!#########"""""""""""""""$$$$$$$$$%%%$$$$$$$$$$$$$$$###"""!!!!!! $$$$$$###""""""#########%%%%%%$$$$$$###$$$$$$%%%&&&###  ###&&&%%%%%%$$$###""""""""""""%%%%%%###""""""###$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$###!!!!!!%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''((((((((((((((((((''''''(((((((((((((((((())))))(((((()))*********************++++++,,,,,,------***+++,,,---000333888;;;???GGGSSSbbbrrr{{{||||||xxxtttpppkkkhhhfffccc^^^YYYVVVSSSOOOMMMMMMNNNOOOPPPPPPNNNKKKJJJHHHGGGFFFHHHNNNVVV___dddyyy~~~yyyrrrkkkfffbbb^^^\\\``````aaabbbddddddbbb```ZZZVVVOOOIIIBBB;;;444///...---+++)))(((((()))***%%%%%%%%%%%%%%%$$$$$$$$$"""###$$$$$$&&&&&&'''(((%%%&&&&&&%%%###"""###$$$###""""""$$$&&&'''&&&$$$#########"""""""""""""""!!!"""###$$$$$$###!!! }}}rrrhhhZZZNNNGGGEEEFFFFFFJJJKKKLLLNNNPPPSSSUUUVVVYYYUUURRRQQQMMMIIIIIIMMMPPPNNNKKKHHHEEEDDDCCCCCC???CCCCCC===:::999888555888777555333111000///...///---,,,***))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###############$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$!!!"""###"""!!!!!!###%%%"""""""""###$$$$$$$$$%%%!!!""""""#########""""""#########"""""""""""""""$$$$$$$$$$$$$$$$$$%%%%%%$$$######"""!!! $$$###############$$$$$$%%%$$$$$$###$$$$$$%%%%%%%%%$$$""""""""""""$$$%%%%%%%%%$$$###""""""""""""$$$###"""""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&%%%###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$###"""%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''))))))))))))))))))(((((((((((()))******************++++++,,,------......,,,...000333666<<>>888333111---***(((((())))))&&&&&&&&&%%%%%%%%%$$$$$$"""###$$$$$$&&&&&&'''((($$$%%%&&&%%%###"""###$$$"""""""""$$$&&&'''&&&%%%""""""""""""""""""######!!!"""###$$$$$$###!!! }}}ssshhhYYYLLLFFFDDDFFFGGGIIIJJJLLLNNNPPPRRRTTTUUUWWWTTTRRRQQQMMMIIIJJJNNNRRRPPPMMMIIIFFFDDDCCCBBBAAAEEEEEE@@@<<<;;;:::777555555444222111///...---000...,,,***((('''''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%$$$###"""#########$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""######$$$######### """######""""""###$$$###############$$$$$$$$$!!!""""""############""""""""""""""""""#########$$$############$$$%%%%%%!!!"""###$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%$$$%%%%%%%%%###""""""""""""######$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&''''''''''''&&&%%%###$$$%%%%%%&&&&&&%%%%%%######%%%&&&''''''''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%(((***,,,,,,,,,,,,******))))))))))))(((((((((((()))***************++++++,,,------...//////,,,///333777<<>>777222///---***(((((('''&&&$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$$$$######"""$$$$$$$$$#########""""""|||jjjVVVJJJEEEBBBCCCEEEJJJKKKLLLNNNPPPRRRTTTUUUXXXUUURRROOOMMMLLLLLLLLLQQQPPPMMMIIIFFFDDDBBBAAABBBBBBBBBAAA???===;;;999555444333111000000000000...+++(((&&&&&&&&&&&&%%%&&&''''''''''''&&&&&&%%%&&&$$$"""###%%%&&&%%%###%%%&&&&&&'''&&&%%%$$$######$$$$$$%%%%%%$$$""" """"""!!!""""""$$$%%%&&&%%%%%%$$$######""""""!!!""""""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$#########$$$$$$%%%#########$$$$$$###############$$$$$$$$$$$$######""""""############""""""######$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$######$$$$$$##################$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&&&&''''''&&&%%%&&&(((***))))))(((((('''&&&%%%%%%'''&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&''''''''''''(((((((((''''''&&&''''''(((&&&&&&&&&'''''''''((((((''''''(((((())))))******************)))))))))(((,,,+++***,,,///000...---...///111111444:::DDDKKKZZZiii{{{zzzxxxzzz||||||yyysssmmmhhhccc```\\\[[[[[[ZZZWWWUUUXXXVVVTTTTTTUUUTTTQQQNNNQQQQQQQQQRRRRRRSSSSSSSSSSSSTTTTTTTTTTTTSSSQQQPPPOOOOOONNNLLLJJJIIIHHHGGGBBBAAA@@@@@@AAACCCEEEGGGIIIJJJMMMOOORRRTTTUUUVVVVVVXXXZZZWWWTTTTTTXXX\\\[[[]]]___bbbgggnnnuuu{{{yyytttooolllbbb```______^^^ZZZTTTPPPJJJJJJJJJIIIIIIIIIHHHHHHMMMQQQWWW\\\___dddiiimmmrrrwww|||}}}}}}tttllleee]]]XXXXXX[[[]]]```cccffffffdddcccaaa]]]VVVOOOIIIDDD???;;;777333---***(((((((((''''''(((((()))((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######$$$$$$$$$#########""""""~~~kkkVVVIIICCCBBBDDDGGGKKKKKKMMMOOOQQQSSSTTTUUUXXXVVVSSSOOOMMMKKKKKKKKKPPPNNNKKKHHHEEECCCAAA@@@AAAAAAAAAAAA???===:::999555555333222111000000000...+++((('''''''''&&&%%%$$$%%%%%%&&&'''''''''&&&&&&%%%######%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$###&&&&&&&&&&&&%%%###!!! !!!!!!"""###%%%'''((($$$$$$%%%%%%$$$""" $$$$$$$$$$$$$$$%%%%%%&&&$$$$$$############$$$$$$ !!!"""###$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""######$$$$$$$$$$$$######""""""############""""""######$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%'''(((''''''((('''&&&&&&(((***++++++***((('''&&&%%%$$$'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''''''''(((&&&&&&'''''''''((((((((((((((((((((())))))))))))************))))))))))))***))))))***,,,.........///111333666<<>><<<:::999666555444222111111000000...,,,)))'''''''''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((('''&&&$$$$$$###$$$#########"""""""""""""""$$$%%%%%%$$$###$$$$$$###"""###$$$%%%&&&%%%$$$###""""""###$$$%%% !!!"""$$$$$$######"""!!!###$$$%%%%%%$$$###!!!######$$$$$$$$$$$$######"""######$$$$$$######"""######$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$$$$%%%%%%!!!"""###$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%'''(((***'''(((((('''&&&%%%&&&(((******)))(((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''(((((()))***+++''''''''''''(((((((((((())))))))))))((((((((((((*********)))))))))))))))+++*********+++---//////000444:::CCCNNN___ppp|||zzztttoookkkhhhfffbbbccccccccccccbbbaaaaaaccc```\\\YYYXXXYYYYYYZZZ[[[[[[[[[\\\\\\\\\[[[ZZZ\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[ZZZZZZYYYXXXWWWWWWZZZYYYWWWUUUSSSQQQPPPOOOKKKJJJIIIIIIHHHIIIIIIJJJNNNLLLKKKJJJJJJLLLNNNPPPPPPRRRSSSQQQMMMIIIHHHHHHEEEEEEDDDBBBCCCGGGMMMQQQSSSZZZfffpppwww|||~~~uuuooolllhhhccc^^^[[[ZZZXXXTTTOOOIIICCC@@@======>>>???BBBGGGLLLOOOWWW\\\dddiiinnnvvvvvvggg]]]UUUXXX[[[___bbbfffjjjlllrrrnnnhhhbbb]]]XXXSSSOOOIIIDDD<<<666111...,,,***######$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$########################mmmVVVHHHBBBAAAEEEJJJKKKKKKMMMOOOQQQSSSTTTUUUXXXVVVSSSOOOMMMKKKKKKKKKPPPNNNLLLIIIFFFDDDCCCBBB??????@@@???>>><<<:::999555555333222111000000000...,,,)))'''''''''&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$%%%###%%%&&&&&&$$$###$$$&&&$$$$$$$$$###"""  ###%%%&&&&&&%%%######"""!!!!!!###$$$%%%%%%$$$###""""""###$$$%%%"""###$$$$$$$$$"""!!! """###$$$$$$$$$$$$###"""######$$$$$$$$$$$$############$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$%%%%%%&&&&&&###$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%(((***+++&&&(((((((((&&&%%%%%%&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''')))***,,,...///'''''''''((((((((())))))))))))))))))(((((((((((())))))))))))))))))******///...---,,,---///222555444<<>><<<;;;;;;>>>@@@BBBIIINNNVVV\\\bbbkkkxxxssseee]]]^^^^^^]]]]]]aaahhhmmmqqqooollliiifff```YYYUUUOOOKKKFFF@@@;;;555///+++((((((((((((((((((((()))$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$########################mmmVVVHHHCCCBBBEEEJJJJJJJJJLLLNNNPPPRRRSSSTTTWWWUUURRROOOMMMLLLLLLMMMOOONNNLLLIIIGGGEEEDDDCCC>>>>>>???>>>===;;;:::888444444222111000////////////,,,)))((((((((('''&&&'''((((((((('''&&&&&&%%%%%%&&&&&&&&&$$$$$$&&&'''%%%$$$$$$$$$$$$%%%%%%&&&"""$$$###!!! ###%%%""""""############"""!!! !!!############"""""""""!!!!!!""""""###$$$$$$$$$############$$$$$$$$$$$$$$$$$$###"""!!! ##############################$$$$$$$$$$$$############$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&(((***+++((()))***)))'''%%%%%%%%%%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&'''''')))+++---///000''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))************,,,,,,,,,+++,,,000555999AAALLL]]]ooouuupppjjjjjjjjjkkklllnnnoooppprrrrrrqqqoookkkiiijjjkkkhhhhhhhhhhhhhhhiiiiiijjjjjjjjjiiifffddddddfffhhhhhhjjjmmmnnnnnnoooppprrroooooonnnmmmmmmlllkkkkkknnnnnnmmmmmmmmmnnnooopppmmmllljjjgggdddbbb```^^^[[[\\\\\\\\\\\\[[[[[[[[[XXXVVVSSSQQQPPPQQQSSSUUUTTTUUUUUUVVVUUUTTTRRRQQQLLLKKKIIIFFFDDDDDDFFFHHHGGGGGGGGGHHHJJJNNNQQQSSSPPPQQQSSSXXXaaannn}}}xxxpppjjjhhheee```YYYSSSNNNJJJFFFCCC>>>;;;::::::::::::>>>CCCIIIMMMRRRZZZfffooo||||||ooohhhgggeeeaaa^^^___eeekkkoooooonnnnnnlllgggaaa\\\VVVSSSOOOJJJDDD===666111,,,+++***)))(((((((((((($$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$###############$$$$$$$$$mmmWWWIIIDDDBBBEEEIIIIIIIIIKKKMMMOOOQQQRRRSSSUUUTTTQQQOOOMMMMMMNNNNNNNNNMMMKKKHHHFFFDDDCCCBBB===>>>>>>>>>===;;;999888333333111000///.........///,,,)))((((((((('''&&&''''''(((((())))))((((((%%%&&&'''&&&$$$$$$&&&(((&&&%%%$$$$$$$$$&&&'''(((!!!$$$&&&$$$!!!"""%%%"""###$$$%%%&&&%%%%%%$$$######""""""!!!!!!!!!!!!""""""######$$$$$$$$$#########$$$$$$$$$$$$######%%%$$$$$$#########$$$$$$%%%$$$###!!!!!!###$$$%%%######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&'''''')))'''%%%###"""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&(((***+++***,,,---,,,)))'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((()))***+++,,,'''((((((((())))))))))))''''''(((((())))))******((()))))))))***************+++,,,---///555===CCCSSS___qqqwwwooojjjgggccccccbbbccceeehhhjjjlllqqqsssuuutttrrrqqqrrrsssnnnoooppprrrssstttuuuuuuyyyzzzzzzyyyvvvuuuwwwyyy|||~~~|||yyyvvvssspppoooggggggfffeeedddcccbbbaaadddcccaaa_________```aaabbbaaa```___^^^\\\ZZZXXXQQQQQQPPPMMMJJJHHHIIIJJJIIIGGGFFFEEEFFFGGGGGGGGGBBBBBBCCCFFFLLLVVVbbbjjjqqqqqqqqqsssxxxuuusssnnnhhhbbb[[[WWWTTTNNNIIIDDD@@@???>>>;;;999:::>>>BBBCCCDDDJJJTTT\\\jjjooowww{{{|||}}}}}}|||ssstttrrrmmmgggeeehhhkkkpppoooooooooooommmiiifff___[[[VVVPPPKKKEEE???;;;111///---***'''%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$mmmWWWJJJEEECCCEEEIIIHHHIIIJJJLLLNNNPPPRRRRRRUUUSSSQQQNNNMMMNNNNNNOOOMMMKKKIIIGGGDDDCCCBBBAAA======>>>>>>===;;;999888333222111///......------///---***((((((((('''&&&%%%&&&''')))******++++++%%%'''(((&&&$$$###&&&(((&&&&&&%%%$$$%%%&&&((()))&&&)))+++(((###!!!$$$'''%%%&&&''''''''''''%%%%%%###"""!!!!!!!!!!!!"""""""""###$$$%%%&&&%%%$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$###"""###%%%&&&'''&&&$$$""" """$$$&&&######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&'''(((***((($$$!!! !!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&(((***+++,,,...///...+++)))((((((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))&&&''''''((()))******+++(((((())))))*********+++000222444666:::AAAKKKRRRaaalll}}}~~~|||vvvpppkkkhhhgggfffccccccbbbcccdddgggjjjlllrrruuuzzz|||{{{{{{}}}wwwyyy{{{}}}~~~~~~}}}|||zzzwwwuuutttrrrqqqooonnnmmmnnnnnnnnnllliiifffdddaaa___\\\ZZZXXXYYYXXXTTTPPPMMMKKKKKKKKKJJJHHHHHHHHHGGGEEEDDDAAA@@@??????@@@EEELLLQQQVVVWWWYYY]]]eeeoooxxx~~~}}}wwwpppiiiccc___]]]SSSOOOJJJFFFEEECCC@@@===<<>>===;;;999999888666222///......///000///...,,,***(((&&&&&&%%%)))(((&&&%%%%%%&&&((()))'''''''''%%%###"""$$$&&&#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""!!! !!!$$$%%%'''&&&$$$"""!!!!!!"""###!!!"""###$$$$$$###"""!!!%%%###"""!!!"""$$$''')))"""######$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&"""$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""######$$$############$$$&&&((()))(((((('''''''''&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$***000///)))%%%&&&***,,,...000000---)))'''&&&(((((('''&&&%%%###"""!!!"""###%%%&&&%%%###!!! !!!%%%(((((('''&&&((((((((((((((((((((((((###$$$&&&'''''''''&&&%%%$$$&&&((()))***)))((('''+++---...,,,))))))+++...666444666???FFFLLLXXXcccqqq}}}|||xxxpppjjjffffffiiikkkgggggghhhhhhhhhkkkppptttvvv|||yyysssooollliiigggdddbbb___\\\[[[XXXTTTRRROOONNNLLLKKKIIIHHHGGGGGGCCCCCCCCCAAAAAABBBEEEGGGHHHJJJLLLMMMPPPUUU]]]cccjjjuuuzzzuuuqqqmmmjjjccc]]]VVVRRRPPPMMMGGGBBBDDD@@@<<<:::<<<@@@CCCEEEIIINNNVVV___hhhmmmqqqrrrppprrrvvv{{{~~~vvvmmmrrrllljjjlllnnnmmmooorrrlllggg```[[[XXXTTTOOOKKKDDD@@@:::555000,,,'''$$$***'''$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%$$$$$$$$$$$$%%%%%%xxxfffQQQGGGDDDCCCDDDEEEGGGIIIKKKNNNQQQTTTUUUVVVVVVUUURRROOOLLLKKKJJJJJJLLLKKKJJJHHHFFFDDDBBBAAA?????????>>><<<;;;999888777555222///......///000...---,,,***((('''&&&&&&)))'''&&&%%%%%%&&&''')))'''((('''&&&######$$$&&&$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%$$$###""""""&&&%%%###"""!!!""""""###$$$###"""!!!"""###%%%&&&%%%$$$###""""""###$$$$$$"""""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$#########%%%$$$$$$######$$$$$$%%% !!!###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$&&&%%%$$$$$$%%%'''***+++((('''''''''&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%$$$%%%&&&&&&%%%%%%&&&(((,,,///111000---***(((''''''''''''&&&%%%$$$""""""%%%%%%&&&'''&&&&&&$$$$$$ """$$$'''(((((('''&&&((((((((((((((((((((((((+++******)))***+++,,,---(((((((((((()))***++++++'''***,,,+++)))))),,,///666888AAAMMMVVV]]]iiiuuu~~~~~~vvvnnnjjjiiikkkmmmmmmnnnooopppqqqtttyyy}}}}}}zzzuuurrrlllgggbbb^^^ZZZWWWXXXWWWTTTPPPMMMJJJHHHGGGCCCBBBBBB@@@??????AAABBBAAACCCEEEEEEFFFJJJPPPTTTWWW```mmmvvv|||~~~yyyvvvoooiiiaaa\\\YYYUUUNNNIIIEEEBBB>>><<<===>>>??????>>>CCCKKKUUU___hhhooorrroooqqquuuyyyzzzpppnnnhhheeegggiiiiiillloooppplllhhhdddaaa\\\VVVRRRKKKGGGAAA;;;666111,,,((()))(((''''''((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############""""""""""""######sssaaaNNNEEECCCCCCDDDFFFGGGHHHKKKOOORRRUUUWWWXXXVVVTTTQQQNNNLLLKKKJJJJJJLLLKKKJJJHHHFFFDDDCCCBBB??????>>>>>><<<;;;999888555444111///------...///------+++***)))(((((((((((('''&&&%%%%%%&&&'''(((((())))))'''%%%$$$%%%'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&%%%$$$###"""&&&&&&&&&%%%$$$$$$######!!!!!!!!!!!!###%%%'''(((((('''$$$"""!!!"""$$$&&&"""###%%%&&&&&&%%%$$$"""&&&&&&%%%###"""!!! """######$$$$$$######"""%%%&&&&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&%%%%%%((('''&&&%%%&&&(((+++---''''''''''''&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%(((%%%###$$$'''***++++++---///111000...+++))))))'''''''''&&&&&&$$$###"""&&&&&&%%%%%%&&&&&&''''''&&&'''(((((((((((('''&&&((((((((((((((((((((((((+++)))'''&&&&&&(((+++,,,+++***)))((()))+++---///(((+++---,,,+++---111555===FFFVVVeeemmmsss}}}~~~yyy{{{yyyxxxxxxyyyzzzxxxtttqqqtttvvv{{{wwwsssrrrtttuuuzzz{{{}}}~~~|||uuunnnhhhdddcccaaa^^^YYYUUUPPPMMMKKKGGGFFFDDDCCCAAAAAA@@@@@@>>>???@@@@@@@@@AAADDDFFFGGGLLLTTTZZZ^^^bbbhhhmmm{{{~~~yyyrrrmmmhhhbbbZZZUUULLLIIIEEEBBB@@@???===;;;888;;;AAAIIISSS^^^ggglllnnnpppssswww|||uuummmgggbbbcccdddeeehhhlllpppooonnnllljjjeee___[[[VVVQQQKKKEEE???999333///)))))))))***+++***(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""""""""######rrr```MMMDDDCCCCCCDDDFFFHHHIIILLLOOORRRTTTVVVVVVUUUSSSQQQNNNLLLKKKJJJJJJLLLKKKJJJHHHFFFEEEDDDCCC??????>>>===<<<:::999888444222000...------......---,,,+++***))))))))))))((('''&&&&&&&&&&&&'''((())))))***(((&&&%%%&&&''''''''''''&&&&&&%%%%%%%%% ###&&&''''''&&&&&&"""###$$$%%%&&&&&&&&&&&&!!!!!!!!!"""###%%%&&&''''''&&&$$$"""""""""###$$$%%%%%%'''''''''&&&%%%$$$%%%%%%$$$###"""!!! """###$$$%%%%%%$$$###"""''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''&&&&&&&&&)))(((&&&%%%&&&(((+++---&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%)))'''&&&&&&)))+++,,,,,,---///000000---+++******&&&'''''''''&&&%%%$$$$$$%%%$$$###"""###%%%&&&((())))))((((((''''''(((((((((((((((((((((((((((((('''&&&$$$$$$$$$%%%''')))******))))))***,,,...///...//////...///444<<>>>>>>>>===<<<:::888777333222000///............---,,,+++***))))))))))))'''''''''&&&&&&'''''''''((()))***)))'''&&&&&&''''''''''''&&&&&&%%%%%%%%% ###%%%'''''''''&&&!!!"""###$$$%%%%%%%%%%%%"""""""""######$$$$$$%%%######$$$$$$###"""!!!!!!%%%%%%%%%$$$$$$$$$$$$$$$""""""""""""""""""""""""###$$$%%%&&&&&&%%%$$$###%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&((('''%%%$$$%%%''')))+++%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&$$$&&&''''''&&&&&&'''(((,,,---......+++)))))))))&&&&&&'''''''''&&&%%%%%%&&&%%%#########%%%''')))''''''&&&&&&'''((()))***(((((((((((((((((((((((((((((()))***************'''(((***,,,------------000000000///222;;;GGGPPPcccsss}}}wwwuuu|||}}}qqqkkkeee^^^XXX[[[\\\___bbbfffjjjnnnqqqwww|||xxxppphhhaaa^^^XXXTTTQQQNNNMMMLLLIIIGGGCCCDDDDDDEEEFFFEEEDDDCCCCCCBBBAAA???>>>@@@CCCFFFOOOZZZfffooosssyyy|||xxxllleee\\\SSSLLLGGGDDDAAA>>>===;;;<<<@@@FFFLLLPPPZZZ```iiiqqqvvvzzz~~~{{{rrriiiddd```\\\\\\___dddgggkkknnnnnnnnnlllkkkddd```[[[UUUOOOHHH@@@<<<333///+++((('''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&~~~wwwdddPPPFFFDDDCCCCCCEEEJJJKKKLLLNNNOOOPPPQQQQQQSSSRRRPPPMMMKKKKKKJJJJJJJJJIIIHHHGGGEEEDDDCCCCCC>>>>>>======;;;:::888777222222111000////////////...---,,,+++***))))))(((''''''''''''''''''''''''((()))***)))'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$###$$$$$$$$$###""""""!!!!!!$$$$$$$$$############### !!!###$$$$$$###"""!!!###""""""!!!!!!"""######!!!!!!""""""###$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$&&&))))))'''&&&'''((()))+++,,,+++)))''''''(((%%%&&&&&&''''''''''''&&&)))((('''&&&&&&''')))***%%%%%%%%%&&&'''((()))***((((((((((((((((((((((((((()))+++,,,,,,,,,******&&&(((+++---......------...000222666<<>>===>>>@@@AAA@@@FFFMMMRRRXXXaaammmvvv}}}wwwlllbbbZZZRRRMMMIII@@@???===<<<>>>AAADDDGGGKKKRRR]]]hhhqqqxxx~~~|||rrrkkkeee^^^[[[\\\aaadddhhhkkklllmmmoooqqqhhheee```\\\VVVPPPIIIDDD===888111+++))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$############$$$$$$vvvcccPPPFFFDDDCCCDDDFFFIIIKKKLLLOOOPPPRRRRRRSSSSSSQQQOOOMMMKKKJJJJJJKKKHHHHHHGGGFFFDDDCCCBBBBBB>>>>>>===<<<;;;999888777333222222111000000//////000///---+++***(((((((((&&&''''''''''''''''''&&&'''(((***)))'''%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""!!!!!!""""""#########$$$$$$#########"""""""""######$$$$$$%%% !!!###$$$%%%$$$$$$###""""""######$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$"""!!!"""###%%%%%%%%%&&&&&&'''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&''''''%%%$$$$$$''')))******'''((()))(((&&&$$$%%%&&&%%%%%%&&&''''''(((''''''***)))(((''''''(((((()))&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((((((((((())))))))))))***+++---...///000000000666???IIITTTbbbqqq{{{sssoooooommmrrrwwwzzzuuulllhhhbbb___ZZZVVVTTTUUUVVVWWW^^^___bbbdddgggmmmuuu{{{xxxmmmfffbbb^^^ZZZVVVTTTQQQOOONNNOOONNNLLLJJJFFFEEECCCAAAAAA@@@>>>===;;;===@@@CCCHHHNNNVVV\\\eeellluuuzzzxxxnnndddZZZSSSIIIGGGEEEDDDBBBBBBBBBBBBAAAFFFNNNXXXcccnnnxxx~~~zzz|||}}}yyyqqqhhhccccccaaaccceeeeeeeeehhhlllpppllljjjfffccc^^^XXXRRRMMMFFFAAA:::444000---+++***''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%sssbbbNNNEEECCCCCCDDDFFFIIIJJJMMMOOORRRTTTUUUVVVSSSQQQOOOMMMKKKJJJJJJKKKHHHGGGFFFEEEDDDCCCBBBAAA>>>>>>===<<<;;;999888777333333222222111111000000111///...+++***(((''''''&&&&&&''''''''''''&&&&&&&&&((())))))'''%%%$$$%%%#########$$$$$$%%%%%%%%%###""""""###$$$%%%''''''$$$###!!!!!!!!!###&&&'''!!!"""###$$$$$$$$$$$$$$$$$$###"""!!!"""%%%'''))) ###&&&******)))&&&$$$######$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%'''&&&%%%$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$)))'''###  """$$$%%%&&&'''(((((((((&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''&&&"""((()))&&&%%%&&&'''&&&$$$######%%%%%%%%%&&&'''(((((((((((()))((('''&&&&&&&&&&&&&&&'''((())))))))))))((((((((((((((((((((((((((((((+++***((('''''')))+++------,,,,,,,,,---000333444555>>>MMM\\\kkkzzzooocccaaadddkkkuuusssgggbbb```ZZZ[[[[[[ZZZYYYZZZ]]]___aaacccfffjjjnnnvvvuuupppkkkfffbbb```\\\XXXVVVVVVVVVSSSPPPMMMKKKIIIFFFDDD@@@<<<999<<<<<<>>>@@@CCCFFFIIIJJJRRRXXX```dddgggnnnyyyrrreee\\\SSSRRRPPPLLLHHHEEEBBB@@@===@@@EEEKKKUUUaaannnvvvyyyyyyxxxwwwyyy|||rrrlllkkkaaabbbbbb```___bbbhhhmmmooommmjjjhhhddd___XXXTTTLLLHHHBBB<<<777222---***''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''yyyqqqaaaPPPGGGDDDDDDFFFIIIIIIJJJMMMOOOQQQRRRRRRRRRQQQPPPOOOMMMLLLKKKKKKKKKHHHGGGEEECCCAAA>>>===<<<<<<<<<======<<<;;;;;;:::333333222222111222222222444222...,,,+++)))'''%%%&&&&&&&&&'''((())))))***$$$$$$%%%%%%&&&%%%%%%$$$&&&%%%$$$#########$$$%%%((('''%%%""""""%%%$$$$$$$$$$$$###!!! """""""""###$$$&&&'''((($$$&&&&&&%%%$$$###$$$%%%"""############$$$$$$$$$(((%%%"""!!!!!!#########&&&%%%###$$$%%%&&&&&&%%%""""""######$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''((((((''''''###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&'''''''''))))))))))))))))))))))))'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''((()))++++++******)))+++***)))))))))***,,,---***++++++++++++***))))))...++++++------...555<<>>>>>>>>>>>===<<<:::999888333333222222111111222222///---+++*********)))'''&&&&&&&&&'''((()))))))))(((((())))))(((((('''&&&'''&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%###!!!!!!###%%%"""######$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%% !!!"""!!! """############$$$$$$$$$%%%###!!!!!!###$$$$$$$$$&&&$$$######%%%&&&&&&%%%"""#########$$$$$$$$$$$$%%%%%%&&&'''''''''''''''$$$%%%'''))))))'''%%%$$$&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&''''''''''''&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''((()))***+++******)))******)))))))))***++++++++++++,,,,,,,,,++++++***---+++,,,000222666>>>HHHTTTggg~~~yyylllgggccc___fffqqq~~~{{{sssnnnjjjhhhfffeeefffggghhhjjjnnntttyyy~~~}}}|||{{{{{{{{{~~~~~~|||wwwrrrpppnnnjjjbbb\\\WWWTTTOOOLLLJJJGGGCCC???@@@AAABBBBBBBBBCCCDDDEEEAAABBBDDDEEEFFFIIINNNRRRYYYaaalllvvv~~~}}}tttjjjbbb___ZZZRRRKKKJJJCCCBBB@@@???BBBIIIQQQWWW^^^```bbbeeeiiiooouuuzzzuuupppiiibbb^^^___bbbeeennnnnnoooppppppmmmgggccc[[[XXXSSSMMMGGGAAA:::666222///+++*********))))))$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%$$$$$$######~~~nnn^^^MMMEEEBBBBBBDDDHHHKKKLLLOOORRRTTTUUUUUUVVVVVVUUUSSSPPPNNNLLLJJJIIIDDDDDDDDDCCCBBBAAA@@@@@@??????>>>===;;;999777666444333222222111111222222---+++)))((((((((('''&&&&&&&&&&&&'''(((((())))))''''''''''''&&&%%%$$$$$$'''&&&&&&%%%%%%&&&''''''###$$$%%%$$$###"""###%%%!!!"""###$$$%%%''''''(((''''''%%%$$$###"""""""""###$$$$$$$$$"""!!!"""###"""############$$$$$$$$$###"""!!!###%%%&&&&&&%%%%%%$$$######%%%&&&&&&%%%############$$$$$$$$$$$$%%%&&&&&&'''''''''''''''###%%%(((++++++(((%%%###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''((()))(((((()))************)))))))))*********))))))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,000555<<>>???>>>======???AAACCCHHHOOOWWW```lllzzz|||ppphhhaaaYYYTTTSSSJJJGGGDDDAAAAAACCCFFFHHHKKKNNNSSSXXX]]]dddjjjooo|||tttllleeebbbaaaaaajjjlllooosssuuurrrmmmiiiccc___YYYTTTOOOIIIDDD@@@666222---)))(((((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&***)))'''%%%$$$###$$$$$$mmm]]]LLLCCCAAAAAACCCGGGLLLMMMPPPSSSUUUWWWWWWWWWXXXWWWUUURRROOOLLLJJJHHHEEEEEEDDDCCCBBBAAA@@@@@@>>>>>>===<<<;;;999888777444444333222111111111111000---***(((((('''%%%###&&&&&&&&&''''''((((((((($$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&!!!###%%%&&&%%%$$$$$$%%%""""""###$$$%%%&&&'''((('''&&&%%%$$$###"""""""""%%%&&&'''&&&$$$$$$$$$%%%""""""#########$$$$$$$$$###""""""$$$&&&&&&%%%###$$$###"""###%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&###$$$&&&''''''&&&$$$###%%%&&&&&&&&&&&&&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&'''&&&&&&&&&(((((((((''''''&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((()))((()))))))))************((()))***+++***)))((('''++++++++++++,,,------...///---///444<<>>AAAEEEKKKUUUaaaiiiyyytttjjjccc]]]ZZZTTTQQQLLLIIIGGGFFFFFFEEEBBBEEEIIIMMMRRRYYY```eeeuuu~~~xxxrrrkkkeeeaaahhhjjjnnnrrruuutttqqqmmmhhhddd^^^XXXSSSNNNHHHEEE999555///+++))))))((((((&&&&&&&&&&&&&&&'''''''''---+++(((%%%$$$$$$$$$%%%kkk\\\KKKCCCAAAAAACCCGGGLLLNNNQQQTTTWWWXXXYYYYYYYYYXXXWWWTTTPPPMMMIIIGGGGGGGGGEEEDDDBBB@@@??????<<<<<<<<<<<<;;;:::999999555444333222111111111111000...+++***)))(((&&&%%%&&&&&&&&&&&&''''''''''''%%%&&&''')))************######$$$$$$%%%%%%%%%%%% """%%%&&&&&&%%%%%%%%%###############$$$%%%&&&%%%%%%$$$$$$###$$$$$$$$$!!!"""###""" !!!""""""#########$$$$$$$$$&&&%%%$$$%%%&&&%%%###!!!$$$"""!!!"""$$$&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%&&&''''''&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&((((((''''''&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''((()))))))))))))))))))))*********((()))***++++++***)))(((+++*********+++---...///111222666???KKK\\\tttxxxkkkfffeeefffjjjrrrzzz|||yyyvvvuuuqqqrrrssssssqqqnnnkkkiiiiiigggeeedddcccaaa^^^[[[WWWUUUTTTSSSRRRPPPMMMJJJJJJIIIIIIIIIIIIJJJKKKKKKJJJJJJIIIIIIJJJLLLNNNPPPLLLMMMOOOPPPQQQSSSVVVXXXWWWXXX[[[]]]___bbbgggjjjpppsssxxx|||yyypppggg^^^WWWTTTSSSQQQNNNMMMMMMLLLIIIGGGEEEDDDBBBAAA???===;;;:::<<<<<<===>>>BBBGGGMMMRRR```iiixxxxxxppphhhbbb[[[XXXSSSOOONNNLLLIIIFFFBBBBBBBBBCCCGGGMMMUUU[[[gggsss}}}vvvllleeebbbdddhhhmmmrrrtttsssrrrmmmjjjddd^^^YYYSSSMMMIIICCC???999444111///---+++''''''''''''''''''''''''---+++(((&&&$$$$$$%%%%%%kkk[[[JJJBBBAAAAAACCCGGGLLLNNNQQQTTTWWWYYYZZZZZZYYYXXXWWWTTTQQQMMMIIIGGGHHHGGGFFFDDDBBBAAA??????:::;;;;;;;;;;;;::::::999555444333222111000000000...,,,******++++++***)))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((())))))))))))""""""###$$$%%%%%%%%%%%%!!!###&&&&&&&&&%%%%%%&&&&&&%%%###""""""###$$$%%%############$$$%%%&&&&&&!!!"""###"""  !!!"""############$$$$$$$$$(((&&&$$$$$$%%%%%%###"""###"""!!!"""$$$&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%'''((($$$%%%&&&''''''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''(((((()))***)))))))))((()))******+++))))))***+++++++++++++++++++++++++++,,,...000111///444???MMM[[[nnn|||nnnffffffnnnssszzz~~~~~~zzzrrrmmmiiifffddd``````aaa```___]]][[[ZZZVVVUUUSSSRRRQQQPPPMMMJJJHHHGGGFFFEEEEEEDDDBBB??????>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????@@@AAA<<<>>>???@@@@@@AAACCCEEEFFFHHHJJJLLLMMMPPPUUUXXX___bbbgggjjjmmmoooqqqssssssuuuxxxzzz}}}ttthhh```\\\]]]YYYUUUTTTTTTRRRNNNKKKIIIGGGCCCAAA@@@???<<<;;;;;;;;;;;;<<<>>>AAACCCDDDLLLTTTbbbrrrwwwnnnbbb]]]WWWSSSQQQNNNJJJFFFBBBAAA???======BBBIIINNNWWWbbbooo{{{~~~tttkkk______aaaeeelllrrruuuvvvrrrpppkkkgggbbb[[[UUUPPPMMMHHHBBB;;;666111---)))((((((((((((((('''''''''+++***(((&&&%%%$$$%%%%%%kkk[[[KKKCCCAAAAAADDDHHHLLLNNNQQQTTTWWWYYYZZZZZZXXXWWWVVVTTTQQQMMMIIIGGGFFFFFFEEEDDDCCCBBBAAAAAA<<<<<<<<<;;;:::999888777666555333222111000000000---,,,******+++++++++***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%"""###$$$&&&&&&&&&&&&&&&###$$$&&&&&&%%%$$$%%%&&&'''%%%$$$######$$$%%%&&&$$$$$$######$$$$$$%%%&&&%%%&&&'''&&&$$$###$$$%%%"""############$$$$$$$$$(((%%%######$$$%%%%%%%%%"""!!! """$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&$$$%%%'''(((((('''%%%$$$%%%%%%&&&''''''''''''&&&%%%&&&&&&'''''''''''''''$$$$$$$$$%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((())))))******)))((((((((()))++++++************+++---......------,,,---...111333555777@@@RRRcccppp}}}|||vvvnnnnnnttt}}}|||wwwvvvqqqiiiccc^^^ZZZVVVTTTPPPPPPOOOMMMMMMLLLLLLLLLHHHFFFEEEDDDDDDCCC@@@>>>===<<<::::::::::::999777666666555555444555555555555666777888888777777666333444555555444555777999999:::<<<===>>>AAAEEEHHHOOORRRVVVXXXZZZ[[[]]]^^^[[[]]]___bbbdddhhhlllpppssstttvvvwwwxxxxxxxxxwwwwwwxxxyyyxxxwwwvvvyyy{{{|||~~~xxxqqqnnnjjjfffaaa______]]]YYYTTTSSSNNNIIIEEEDDDCCCAAA???===<<<;;;<<<===>>>??????@@@EEENNNZZZiiixxx}}}ooohhh___YYYVVVQQQKKKFFFAAA@@@>>>;;;:::;;;@@@CCCHHHRRR___kkkzzz}}}vvveeebbb___```eeekkkqqqtttsssrrrpppnnnjjjddd]]]XXXQQQMMMHHHBBB<<<666000+++)))))))))(((((((((''''''((((((''''''&&&%%%$$$$$$kkk\\\KKKCCCAAABBBEEEHHHLLLMMMQQQTTTWWWYYYZZZZZZWWWWWWVVVTTTQQQMMMIIIGGGDDDDDDDDDDDDDDDCCCCCCCCC>>>======<<<:::888666555666555444222111000000000000...+++******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&+++++++++***)))'''&&&%%%"""$$$%%%'''((((((''''''$$$%%%&&&&&&$$$$$$%%%&&&'''&&&$$$$$$$$$&&&((()))%%%%%%$$$$$$###$$$$$$%%%&&&'''((('''%%%$$$%%%&&&"""############$$$$$$$$$'''$$$""""""$$$&&&(((((("""!!! !!!$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&'''(((((())))))((((((!!!"""############"""!!!$$$%%%'''(((((('''%%%$$$%%%&&&''''''((((((''''''%%%&&&''''''((((((''''''#########$$$$$$%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))*********)))((((((((()))+++,,,************+++---000111//////...///000333666888HHHTTTiii{{{zzzwwwvvvtttzzz}}}xxxqqqooonnnmmmhhhcccddd___XXXRRRNNNJJJFFFDDDDDDCCCAAA@@@??????@@@@@@@@@???>>>===>>>===:::888888666444444555555555444333222111000000000000111222333555666666444333111000111222111000000222333111222444444555777;;;>>>>>>AAADDDFFFGGGHHHIIIJJJIIIKKKMMMPPPRRRVVV[[[^^^___```bbbcccdddccccccbbbccceeefffeeeccccccfffjjjmmmppptttxxx{{{~~~{{{vvvqqqoooooommmgggbbb]]]WWWPPPLLLJJJIIIFFFDDDBBB@@@===<<<<<<======<<<===???CCCIIISSSaaapppyyy|||tttiiiaaa\\\VVVOOOIII@@@@@@@@@===;;;;;;<<<>>>@@@IIIUUUaaappp}}}nnnhhhaaa^^^___eeekkknnnqqqqqqqqqqqqoooiiibbb]]]UUURRROOOJJJFFF@@@:::555******))))))((((((((('''&&&&&&''''''&&&%%%$$$$$$sss^^^KKKEEECCC@@@AAAFFFMMMOOORRRUUUWWWXXXXXXXXXWWWVVVUUURRROOOKKKIIIGGGFFFEEEEEEDDDCCCAAA@@@???>>><<<999888777777555333333333444444333333222111///---,,,***(((&&&&&&%%%''''''''''''&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$(((''''''&&&&&&&&&''''''&&&%%%###!!!!!!"""###$$$%%%%%%&&&&&&'''&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""#########!!!"""###$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###"""!!!!!!###''''''&&&$$$######&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((######%%%(((***+++)))''''''''''''&&&&&&%%%%%%%%%&&&''''''(((((((((((((((***)))(((''''''((()))*********)))((('''&&&%%%%%%***++++++++++++,,,,,,,,,***,,,------,,,+++,,,---111---+++---000666???IIIXXXmmm||||||~~~xxxtttqqqnnnllleeedddbbb___[[[XXXVVVTTTVVVSSSOOOIIIEEEAAA???>>>::::::999888777666555555222333555666666555333222222111000//////000111222333222111000////////////333333222111000///......333///++++++...000---))).........///000111111222666777999:::<<<===============>>>@@@BBBFFFIIIKKKGGGHHHJJJKKKMMMOOOQQQRRRPPPPPPPPPPPPQQQQQQRRRRRRYYY[[[^^^aaaeeekkkqqquuuuuu}}}zzzuuusssjjj]]]TTTPPPNNNIIIFFFFFFDDDCCCCCCDDDCCCAAA@@@@@@???>>>???EEEMMMVVV\\\jjjrrruuulllfff___WWWQQQLLLGGGAAA=========;;;999@@@DDDJJJSSS^^^kkkxxx~~~tttiiiaaa[[[ZZZ___gggoooppprrrrrrppplllgggddd```ZZZSSSOOOKKKEEE;;;444///,,,)))''''''''''''&&&$$$$$$$$$###$$$$$$%%%%%%uuu```MMMFFFCCC@@@AAAEEELLLNNNQQQTTTVVVWWWWWWVVVXXXWWWUUUSSSPPPLLLJJJHHHFFFEEEEEEDDDBBB@@@???>>>???===;;;:::;;;;;;:::888777666666444333111///......---+++)))'''&&&%%%%%%******)))))))))(((((((((&&&%%%%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&((('''%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###%%%&&&'''&&&$$$######$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&'''((()))$$$$$$$$$'''))))))(((&&&'''&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((((((((((((***)))(((''''''((()))***)))))))))))))))(((((((((((())))))))))))*********+++---......---,,,---.........000333666===LLL[[[ttt~~~sssooohhhccc___\\\YYYXXXXXXWWWUUURRROOOMMMKKKJJJKKKIIIFFFBBB>>>:::888777666666555444333222111111000111333444444333111000111000////////////000111111000///......---------......------,,,,,,++++++...,,,,,,///333333///***------......///000000000000111222444555555555555777777777888999<<<>>>???<<<<<<===>>>>>>???@@@@@@BBBBBBBBBCCCCCCDDDDDDDDDIIIKKKNNNPPPTTTYYY^^^bbbfffmmmvvv{{{{{{~~~yyynnneee___YYYRRRMMMLLLKKKJJJJJJIIIGGGCCC@@@@@@>>><<<;;;===BBBHHHLLLXXX___jjjwww}}}uuulllbbb[[[SSSMMMEEE@@@???>>>;;;999===@@@DDDKKKUUUaaammmuuu{{{~~~vvvjjj]]]VVVZZZbbbhhhkkkooorrrsssqqqooommmddd___XXXTTTPPPKKKCCC===666222---***))))))((((((&&&&&&%%%%%%%%%%%%&&&&&&wwwbbbMMMFFFCCC@@@AAAFFFKKKMMMPPPSSSUUUVVVUUUUUUXXXWWWVVVSSSPPPMMMJJJIIIFFFFFFEEECCCBBB???>>><<<;;;999888888999999999888666666555444222000///...---,,,***)))'''&&&%%%%%%*********)))))))))((((((%%%%%%%%%%%%&&&'''((()))%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%&&&'''&&&$$$""""""$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((())))))&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&'''''''''&&&''''''((((((((((((((())))))(((((((((((())))))(((((())))))******++++++((())))))))))))*********,,,...///...---,,,---...///222888<<>>BBBAAA@@@>>>;;;888555444111111000000///...------...///000111111000///...000000///......///000000///...---,,,+++++++++,,,************************((())),,,111666555000+++,,,,,,,,,------......///,,,,,,---...............111111111000111111222333555555555444444444333333555666666666666777777777888999<<<>>>@@@CCCHHHLLLTTTZZZccciiilllrrrzzzzzzsssiii^^^WWWTTTSSSQQQPPPOOOLLLHHHEEE@@@???<<<;;;;;;===???AAAFFFLLLTTT]]]iii{{{ssskkkaaaYYYOOOHHHDDDBBB@@@===<<<===???CCCJJJTTT```hhhtttwww}}}uuucccVVVVVV]]]```dddjjjpppssstttsssqqqjjjeee___[[[WWWSSSMMMHHH???:::333...,,,+++***)))(((''''''&&&&&&&&&''''''vvvaaaLLLEEEBBB@@@BBBGGGLLLMMMPPPSSSUUUUUUUUUUUUVVVVVVTTTRRROOOLLLJJJHHHFFFFFFEEECCCAAA???===<<<;;;999777666777888777666222333333333333222111111---,,,+++)))((('''&&&&&&((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$###""""""######$$$&&&&&&&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""############'''%%%###!!!!!!!!!###$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''&&&&&&"""###$$$$$$######$$$&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((((((((('''%%%$$$$$$&&&''''''&&&%%%%%%&&&&&&''''''((((((&&&''''''((((((((((((((())))))(((((((((((())))))(((((()))))))))***************+++++++++,,,,,,,,,,,,---...---,,,,,,---///444777>>>GGGNNN[[[ppp|||wwwrrrmmmfff___ZZZTTTQQQLLLHHHFFFDDDBBB@@@>>>>>>===<<<;;;:::999999999::::::999777555333111//////......---,,,,,,+++------...//////...------///..................///------,,,+++++++++++++++*********++++++,,,,,,,,,'''(((+++000333222...+++***+++++++++,,,,,,,,,---,,,,,,,,,------,,,,,,+++......------------------111111111000/////////...111111111111111222222222///111333444555777:::===FFFKKKQQQVVVYYY___gggnnnvvvyyy~~~yyylllddd\\\ZZZVVVTTTSSSQQQOOOMMMCCCBBBAAAAAA@@@AAABBBBBB???CCCHHHLLLSSSdddzzz{{{ooofffZZZQQQMMMJJJGGGEEE??????>>>>>>BBBJJJTTT[[[iiioooxxx}}}kkk[[[VVVXXXZZZ]]]cccjjjnnnppppppooooookkkeee```\\\WWWRRRNNNFFFAAA999222...,,,***)))(((((('''&&&&&&&&&''''''ttt___JJJCCCBBB@@@CCCIIIMMMOOOQQQTTTVVVVVVVVVUUUTTTSSSRRRPPPMMMKKKHHHGGGFFFFFFEEECCCBBB@@@>>>===@@@>>>;;;:::::::::888777222222333333222222111000...---+++***)))(((''''''''''''''''''&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''#####################$$$%%%%%%&&&&&&%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''%%%###!!!!!!!!!###$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%&&&%%%%%%###$$$%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&'''&&&$$$$$$&&&''''''&&&&&&&&&&&&''''''(((((((((&&&''''''((((((((((((((((((((())))))))))))(((((())))))((((((((('''''''''******+++++++++,,,,,,,,,***+++,,,,,,+++,,,...000777:::DDDSSSbbbqqqzzzuuuqqqooolllhhhccc^^^YYYRRRNNNGGGEEEAAA>>>===<<<:::888999999888888777777666666000111222222111000...---/////////......------,,,------............------------------------------------,,,,,,+++,,,,,,,,,*********+++,,,,,,------))))))***+++------+++***************++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,************++++++++++++/////////...............---...000000000111444666:::===AAAEEEHHHMMMTTTZZZgggjjjqqqxxx}}}vvvjjjeee]]]WWWTTTSSSRRRQQQGGGGGGGGGFFFEEEDDDCCCCCC;;;>>>AAABBBEEEQQQcccqqqyyypppdddZZZTTTQQQNNNKKKCCCAAA>>><<<<<>>666111...+++)))(((((('''&&&&&&&&&&&&&&&vvv```KKKDDDBBB@@@CCCJJJMMMOOORRRTTTVVVVVVUUUUUUSSSRRRQQQOOOLLLJJJGGGFFFFFFEEEEEEDDDCCCAAA@@@???@@@===;;;999999888666555555555444333111///...------,,,+++)))((((((''''''((((((((('''''''''&&&&&&)))((('''&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((($$$%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%###%%%&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%'''(((((('''&&&%%%'''&&&%%%&&&((()))(((''''''''''''''''''(((((((((&&&''''''((((((((((((((((((((())))))))))))(((((())))))((((((''''''&&&&&&((())))))))))))************+++,,,,,,,,,...111444:::@@@PPPeeexxxzzzsssnnnjjjfffccc___\\\XXXTTTQQQMMMHHHDDD???===:::999888888666444555444444444444333333333000000111111111000//////////////////......------------------------------,,,,,,------------,,,,,,------,,,,,,,,,,,,------(((((())))))*********++++++***)))(((((()))******************************)))***************))))))'''((()))***+++++++++***)))))))))******++++++,,,***************)))))))))***,,,---...------///000///111444888<<>>888;;;======>>>EEEPPPYYYjjjyyy{{{nnnddd]]]XXXSSSOOOGGGEEEAAA<<<;;;===CCCGGGQQQ[[[jjjxxxlllYYYOOOPPPRRRWWW]]]cccjjjoooqqqpppnnnlllhhhbbb\\\WWWTTTPPPKKKDDD>>>888444000---)))((('''&&&&&&&&&&&&&&&|||eeeOOOFFFCCCAAACCCIIIMMMNNNQQQSSSUUUUUUTTTSSSSSSRRRQQQOOOMMMJJJHHHGGGEEEEEEEEEEEEDDDCCCBBBAAA<<<:::777666777666555444555555444333111///---,,,+++***)))'''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&############$$$%%%&&&'''$$$$$$%%%%%%&&&&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%% ###%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((&&&'''((())))))(((&&&%%%%%%%%%&&&(((***+++***(((((((((((((((''''''''''''&&&''''''((((((((((((((('''((()))******)))((('''((((((((((((((()))))))))((())))))))))))************+++,,,---...111555888BBBNNNddd{{{|||www|||}}}qqqlllfff```]]]ZZZXXXVVVQQQNNNKKKHHHFFFCCC@@@===<<<:::888888888888666444333222222222111111111111222222111111111111222222......------------,,,,,,---,,,,,,,,,,,,,,,,,,---***+++,,,------,,,+++***---,,,,,,++++++,,,,,,---(((((((((((())))))))))))*********)))((()))***+++************************'''((()))))))))))))))((('''((()))*********)))(((++++++++++++,,,,,,,,,,,,)))))))))(((((((((''''''''')))***+++******+++,,,)))+++...111444777:::===>>>CCCJJJQQQWWW^^^ffflllnnnttt}}}{{{wwwpppjjjddd```\\\YYYXXXVVVRRRNNNIIIEEEBBB@@@<<<===<<<<<<<<>>>>>BBBEEEJJJSSS___jjjuuuuuubbbYYYPPPQQQRRRVVV\\\bbbiiimmmlllmmmnnnlllgggbbb]]]ZZZVVVRRRLLLGGGBBB<<<777333+++***)))(((''''''''''''jjjRRRHHHDDDAAACCCHHHLLLMMMPPPRRRSSSSSSSSSRRRSSSSSSRRRPPPNNNKKKIIIHHHEEEEEEEEEEEEEEEDDDDDDCCC===;;;999999:::;;;:::999111222222222222111000000)))((('''&&&%%%$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$%%%&&&''''''""""""""""""###$$$%%%&&&!!!"""###$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''((('''&&&$$$$$$&&&'''&&&&&&&&&'''''''''(((((('''(((***+++***)))'''&&&$$$%%%'''))),,,,,,+++)))))))))((((((''''''&&&&&&&&&''''''((((((((((((((('''((()))******)))((('''''''''((()))***+++,,,,,,***++++++++++++,,,,,,,,,+++,,,---///000444888<<>>===>>>???AAAAAALLLTTTWWW]]]ooo|||rrrhhh___YYYSSSQQQMMMGGGCCCBBBDDDFFFGGGNNNWWW___hhhuuu|||lllfffRRRQQQPPPQQQTTTZZZ```dddjjjlllooooookkkfffbbb___YYYVVVRRRMMMHHHCCC===888,,,+++***)))((((((((((((lllUUUIIICCC???BBBIIIJJJQQQVVVTTTSSSVVVWWWVVVUUUUUUSSSQQQOOOMMMKKKJJJFFFEEEEEECCCBBBAAA@@@@@@>>>>>>===<<<999777555444444444444333222111000///---......+++&&&$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%&&&&&&(((%%%""""""%%%'''&&&%%%(((''''''&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$ $$$&&&&&&$$$"""$$$&&&######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%&&&''''''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&$$$###&&&***,,,+++***&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''))),,,+++((($$$******)))))))))))))))******)))((('''&&&&&&'''(((+++***((((((***,,,,,,,,,...,,,...111222444???LLLbbbttt|||zzztttoooiiiccc^^^QQQPPPMMMKKKHHHFFFDDDDDDBBBBBB@@@>>>===;;;:::999777777666555444444333333222111111000000000000000111111000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------,,,***((('''(((***+++++++++************)))******************************++++++++++++******((())))))***************...,,,)))&&&&&&'''***,,,((((((((()))******++++++&&&&&&''''''(((((())))))******))))))))))))******,,,,,,,,,,,,------...///000222444888<<>><<<:::888777444444444333222111000///......---***'''&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%$$$$$$$$$%%%############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$'''$$$""""""$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###%%%&&&%%%%%%%%%&&&'''#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%(((&&&%%%&&&)))***)))'''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((+++***)))+++------+++(((******))))))))))))*********)))((('''&&&''''''((()))(((((()))+++,,,------000...///222555<<>><<<:::999777777666555555444333333222222222111000000//////000000---------,,,++++++******........................------------------------++++++,,,,,,,,,,,,+++++++++,,,,,,+++)))((()))***+++++++++*********))))))******************************++++++++++++******((('''&&&&&&&&&''')))***---+++)))''''''(((***+++*********)))))))))))))))((((((((((((((()))))))))******))))))))))))******++++++******++++++,,,---***+++,,,///222555777999???BBBGGGKKKOOOTTTXXX\\\bbbdddgggiiijjjjjjkkkmmmpppnnnjjjddd___ZZZWWWUUUNNNJJJEEEBBBAAAAAAAAA@@@???AAABBBAAACCCLLLZZZfff}}}uuunnngggbbbZZZTTTPPPMMMKKKJJJKKKIIIHHHIIIPPPZZZdddjjjvvv|||nnneeeZZZRRRPPPQQQQQQQQQ\\\eeemmmnnnnnnooommmhhhfffaaaZZZVVVSSSOOOHHHBBB999555000,,,***(((&&&$$$lllUUUJJJDDD@@@CCCJJJJJJRRRVVVUUUTTTVVVXXXWWWXXXWWWTTTQQQNNNLLLJJJIIIGGGGGGFFFDDDCCCAAA@@@@@@???>>>===<<<:::777555444444444444333222111000//////---***)))((((((&&&%%%%%%&&&'''((((((((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%###############"""""""""%%%%%%%%%$$$#########"""%%%$$$""""""###$$$$$$###""""""###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$'''%%%$$$$$$%%%'''''''''""""""#########$$$$$$$$$'''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&***)))''''''(((((('''%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((()))'''''''''((()))((('''***)))))))))))))))******))))))((('''''''''(((((((((((()))***,,,---......222222444999@@@MMM```qqquuulllgggeeebbbjjjwww{{{oooiii```ZZZVVVRRRNNNJJJGGGEEEDDDBBB@@@???>>>>>><<<<<<:::999777666444444444444333333222111111111111111000///////////////++++++++++++++++++++++++------------------------------------------------******++++++++++++******)))***,,,,,,***)))***+++++++++*********)))))))))******************************++++++++++++*********(((&&&$$$%%%''')))++++++***))))))((()))))))))++++++******)))(((((('''*********)))))))))))))))******))))))))))))******))))))))))))))))))***+++******+++,,,---///111222333666:::===@@@CCCGGGJJJOOORRRVVVZZZ]]]aaafffiiiqqqqqqpppmmmjjjeeeaaa^^^VVVRRRNNNJJJHHHFFFCCCAAADDDCCC@@@>>>>>>BBBHHHNNNbbbnnnzzz{{{uuuooofff]]]XXXTTTQQQPPPLLLIIIEEECCCEEEKKKRRRWWWaaammmyyy|||sssggg\\\VVVRRRNNNKKKVVV___hhhmmmoooqqqpppllllllggg```[[[WWWSSSMMMIII@@@;;;555///,,,***(((&&&iiiRRRGGGBBB>>>AAAHHHKKKRRRWWWVVVUUUWWWYYYXXXZZZXXXUUUQQQNNNKKKJJJIIIHHHHHHFFFEEECCCBBBAAA@@@======<<<:::888666444333444444444333222111000///000,,,)))((())))))'''$$$$$$%%%'''(((((((((&&&%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$#########%%%%%%$$$$$$###"""!!!!!!%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$(((%%%!!!!!!$$$''''''&&&"""""""""#########$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&'''''''''***)))((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((((((((((((((('''&&&%%%%%%%%%&&&&&&&&&))))))))))))))))))***+++))))))(((((((((((((((((((((***+++,,,,,,---...///222555<<>><<<;;;;;;;;;:::999888777555444333222222222111111111000000000000000///............///,,,,,,------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******''')))+++,,,+++******+++************))))))))))))******************************++++++++++++*********)))((((((((()))+++,,,))))))*********)))))))))************))))))((((((,,,++++++******)))))))))******))))))))))))******))))))((((((((())))))***,,,,,,,,,,,,---///000111///111444666777999<<>>AAAIIILLLSSSXXXWWWVVVXXXYYYYYY[[[YYYUUUQQQNNNLLLKKKJJJIIIIIIGGGFFFDDDBBBAAA@@@@@@@@@???===;;;999777666444444444333222111000//////,,,(((((()))***'''%%%###$$$%%%&&&'''&&&&&&%%%&&&''''''((((((''''''&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$#########%%%%%%$$$$$$###"""!!!!!!%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$'''### ###%%%%%%$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''(((((('''(((((()))%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((******))))))(((((()))***))))))(((((()))***++++++(((((())))))))))))))))))***,,,......------///111111;;;GGGSSS```qqqppplllgggaaa^^^\\\\\\]]]bbbkkkyyy{{{pppggg```YYYQQQKKKIIIGGGEEEBBB???>>>===;;;:::999999999888888777666444333222222000000000000000/////////000///......---.........------......//////000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++&&&)))+++,,,++++++++++++*********)))))))))(((((())))))))))))))))))))))))******++++++++++++******'''(((***+++++++++***)))((()))******+++***)))((((((((())))))************,,,,,,++++++******))))))******))))))))))))******+++******)))))))))******'''(((((()))***,,,---...***,,,...///000111333555555777999<<<@@@EEELLLPPPVVVZZZaaaiiinnnqqqrrrrrrmmmggg___YYYUUURRRPPPOOOKKKHHHEEEEEEEEEEEEDDDBBBCCCHHHOOOVVV]]]hhhvvvyyyooofff___ZZZWWWSSSNNNGGGAAA>>>>>>@@@BBBFFFLLLWWWaaakkkvvvxxxpppggg]]]WWWSSSVVV\\\eeekkkooopppqqqqqqnnniiiddd```\\\XXXVVVOOOJJJBBB<<<666333///---kkkTTTJJJDDDAAADDDLLLLLLSSSXXXWWWVVVXXXZZZYYY[[[XXXUUUQQQNNNLLLLLLLLLKKKJJJHHHFFFDDDCCCAAA@@@>>>>>>===<<<:::777555444444444444333222111000///...,,,***)))))))))'''&&&###$$$$$$$$$%%%&&&&&&'''''''''((((((((((((''''''%%%%%%$$$$$$$$$%%%&&&&&&###############"""""""""%%%%%%%%%$$$#########"""%%%&&&(((((('''&&&&&&'''(((((('''&&&&&&%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$"""!!!!!!"""$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$&&&(((((('''((()))+++&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''')))***)))((('''((()))(((((((((((()))***+++,,,(((((()))*********))))))***---//////...000444888:::GGGXXXdddooo}}}|||{{{nnnaaa___]]][[[ZZZ\\\]]]___dddmmmzzzzzzsssjjjbbbZZZTTTMMMHHHGGGEEEBBB???======;;;:::888888777777777777666555444333222111000000////////////////////////...---------------,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++''')))++++++******+++,,,******)))))))))((((((((())))))))))))))))))))))))******++++++++++++******$$$&&&(((***+++)))'''%%%((())))))************)))'''(((((()))******+++++++++++++++*********************))))))))))))******,,,++++++***************'''''''''(((***,,,---...***,,,......---...///111000111222333555999>>>AAAGGGLLLTTT]]]fffmmmrrruuuuuupppiiibbb]]]YYYVVVSSSPPPNNNKKKIIIGGGDDDAAA>>>BBBBBBEEEIIILLLRRR^^^jjjzzzqqqiiiaaa]]]WWWRRRKKKCCC>>>======>>>===AAAIIITTT]]]iiizzz}}}sssggg___VVVTTTVVV^^^eeejjjooosssooonnnllliiieeebbb^^^]]]SSSOOOHHHBBB<<<777222///lllUUUJJJEEEBBBFFFMMMMMMTTTYYYXXXWWWYYYZZZZZZZZZXXXTTTPPPNNNMMMMMMNNNKKKKKKIIIGGGEEECCCAAAAAA<<<<<<;;;999777555333222444444444333222111000///,,,,,,,,,***(((''''''(((&&&%%%$$$$$$$$$&&&((()))''''''((((((((((((''''''%%%$$$$$$$$$%%%%%%&&&'''############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###&&&((((((&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$!!!###$$$$$$######$$$%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&(((((('''''')))+++'''''''''((((((((())))))(((((((((((((((((((((((($$$'''))))))'''&&&&&&'''(((((((((((()))***+++,,,'''((()))***+++******)))(((+++......///333;;;BBBNNN]]]mmmvvv~~~~~~}}}oooeee^^^]]]\\\\\\```eeejjjnnnqqqyyy~~~vvvnnniiibbb[[[VVVQQQKKKHHHGGGEEEAAA>>>===<<<:::888777666555555555555444333222111111000///////////////000000000///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,---************************++++++++++++++++++++++++******++++++++++++******)))***+++***))))))+++,,,***)))))))))(((((((((((())))))))))))))))))))))))******++++++++++++******%%%&&&((()))))))))((('''((())))))))))))******+++)))))))))))))))*********)))))))))*********************))))))))))))******,,,+++******))))))******************+++,,,---...+++---......------///000---.../////////111444666;;;???EEENNNXXXaaaiiimmmrrrpppmmmjjjgggccc^^^[[[XXXWWWUUUQQQLLLGGGDDDBBBBBB@@@AAACCCBBBDDDOOO[[[jjj~~~uuulllfff^^^YYYQQQHHHBBB???>>>>>>;;;;;;@@@IIIPPPZZZkkk{{{vvvmmmaaaYYYUUUYYY^^^aaagggmmmlllmmmooonnnkkkhhheeecccYYYUUUPPPJJJDDD>>>888444jjjTTTIIIDDDAAADDDLLLMMMTTTYYYXXXWWWYYY[[[ZZZZZZWWWTTTPPPNNNMMMNNNOOOLLLKKKIIIGGGEEECCCBBBAAA???>>>===<<<:::888666444444444444333222111000///***,,,---+++'''%%%'''***(((&&&$$$$$$$$$'''***,,,''''''((((((((((((''''''$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%&&&&&&"""%%%((((((%%%###$$$&&&#########$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$ $$$'''&&&$$$###$$$&&&%%%%%%%%%&&&&&&&&&''''''#########$$$$$$%%%%%%%%%&&&''''''((((((''''''&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%((())))))'''&&&(((***(((((((((((())))))))))))(((((((((((((((((((((((('''***......+++))))))***(((((((((((()))***+++,,,'''((()))+++++++++***)))&&&)))---...000666@@@HHHaaapppyyyqqqiiiccc```______bbbhhhqqqzzz|||xxxxxxtttkkkdddaaa[[[VVVPPPLLLGGGDDDCCCAAA===:::<<<;;;999777555444333333444333333222111000///////////////000000000000000......---,,,,,,,,,,,,---------------------------000000000000000000000000++++++++++++++++++++++++))))))************))))))+++++++++)))((((((+++---))))))))))))(((((((((((())))))))))))))))))))))))******++++++++++++******)))))))))))))))***++++++))))))(((((()))***++++++++++++******)))((((((((((((((())))))*********+++******))))))))))))******++++++***)))))))))))))))))))))((((((((())))))***(((***++++++******+++---+++---...---------///111555777;;;BBBLLLUUU^^^ccciiikkkmmmooopppmmmgggccc______^^^YYYSSSNNNKKKKKKBBB??????@@@>>>>>>HHHTTTWWWooo}}}sssmmmeee```WWWMMMFFFBBB@@@@@@===;;;===CCCGGGNNN^^^nnn~~~{{{mmmaaaXXXWWWXXXYYY^^^dddkkkmmmpppqqqooollliiiggg^^^[[[WWWRRRLLLFFF>>>:::{{{jjjVVVIIIBBBAAAEEEJJJNNNTTTXXXVVVUUUYYY[[[\\\[[[YYYUUUPPPMMMKKKKKKKKKKKKKKKIIIFFFBBBAAAAAACCC>>>===<<<;;;999666444333333222111222222222000...------,,,***)))'''&&&&&&&&&&&&%%%'''((()))'''&&&&&&%%%%%%&&&''''''&&&$$$((('''&&&%%%$$$$$$############%%%%%%&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%###!!! )))'''%%%###""""""###$$$&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&########################&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&((()))+++,,,))))))))))))))))))))))))'''%%%$$$&&&)))+++***(((************************&&&))),,,------,,,---...)))+++...///...888OOOeee{{{wwwtttqqqnnnjjjfffgggjjjqqqzzzyyytttrrrooolllhhhdddaaa\\\VVVSSSKKKHHHEEECCCAAA???<<<999888777777666555555444444444333222111000...------...---***)))))))))+++,,,***+++,,,,,,------,,,,,,000000//////............(((***,,,------,,,+++)))(((((())))))******++++++............---,,,,,,+++******++++++++++++******++++++************++++++))))))(((((((((((())))))*********)))))))))((((((+++***(((&&&&&&&&&&&&'''))))))************))))))++++++++++++++++++++++++(((((('''(((((()))******))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,++++++*********---+++)))((()))+++---///+++...222666<<>>===<<<;;;999666555333444222111222222222000...---,,,+++***)))'''&&&&&&%%%%%%$$$&&&'''((('''%%%&&&%%%%%%&&&''''''&&&$$$&&&&&&&&&&&&&&&''''''((($$$$$$%%%&&&%%%$$$######$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''(((&&&$$$###"""###$$$$$$&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''''''''((()))***(((((((((((((((((((((((((((&&&%%%'''***+++***)))''''''''''''''''''''''''$$$''')))+++******+++,,,***,,,///333888EEE]]]sss}}}vvvtttsssqqqooorrruuu{{{~~~zzztttpppnnngggddd___[[[XXXSSSOOOLLLGGGEEEBBB@@@>>><<<999777666555555444333333222222333222111111000///......//////------,,,,,,---...***+++,,,,,,------,,,,,,//////.........---------***+++,,,,,,,,,+++******+++*********************+++,,,,,,,,,,,,++++++*********++++++++++++******+++***))))))))))))***+++))))))(((((((((((()))))),,,,,,,,,+++++++++************)))(((''''''''''''))))))************))))))+++++++++++++++++++++++++++******))))))))))))***((((((((()))***+++++++++************************)))))))))))))))***++++++,,,,,,++++++++++++++++++,,,+++***))))))+++,,,---+++---000333777===DDDIIINNNUUU___hhhnnnrrrvvvxxxyyyzzzwwwsssooolllddd\\\TTTPPPKKKGGGEEECCCBBB@@@EEEKKKZZZqqq~~~sssggg^^^XXXOOOGGGEEEBBB@@@???>>>AAAKKKVVVccchhhpppwwwzzzwwwggg[[[SSSQQQUUU[[[```ggglllmmmpppsssqqqllliiieee```[[[VVVQQQMMMIIItttdddSSSIIIDDDBBBFFFJJJTTTZZZ\\\YYYVVVWWWXXXVVVYYYWWWSSSOOOLLLJJJJJJJJJJJJJJJIIIEEEBBB@@@AAABBB>>>===<<<:::888666555444444333222222333222000...---,,,+++***)))''''''&&&%%%$$$$$$%%%''''''&&&$$$&&&%%%%%%&&&''''''&&&$$$#########$$$&&&''')))***%%%%%%&&&&&&%%%$$$###"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######%%%'''(((&&&%%%$$$######$$$%%%&&&&&&&&&%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))(((((('''''''''(((((('''''''''''''''''''''''')))((('''(((***++++++***))))))))))))))))))))))))%%%''')))*********+++,,,......222:::EEEVVVnnn~~~zzzzzz|||~~~~~~yyyyyyxxxuuurrrmmmjjjggg___[[[VVVQQQNNNKKKHHHFFFCCCAAA>>><<<;;;999666444333333222222111000000000111000000000///////////////////////////...------***+++,,,,,,------,,,,,,------------,,,,,,,,,,,,---,,,,,,++++++*********,,,,,,++++++***))))))(((((()))************************++++++++++++******+++***(((''''''(((***+++))))))(((((((((((()))))),,,++++++++++++*********))))))*********))))))((())))))************))))))++++++++++++++++++++++++---,,,+++***))))))))))))(((((())))))***+++,,,,,,***************************))))))))))))***++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,---///000444999===@@@HHHTTT]]]dddlllvvv}}}yyyqqqbbb]]]VVVPPPKKKGGGCCCAAAAAACCCLLL\\\nnn|||ooodddXXXOOOJJJDDD@@@@@@@@@AAAEEEKKKZZZ\\\bbbgggjjjppp~~~~~~ooobbbWWWQQQSSSYYY\\\bbbhhhkkknnnqqqooolllllliiieeebbb^^^ZZZUUURRRqqqbbbRRRHHHDDDCCCFFFJJJRRRYYY\\\YYYVVVVVVVVVUUUXXXVVVRRRNNNLLLJJJJJJJJJJJJJJJHHHEEEBBB@@@AAABBB???>>><<<:::888666555444444333222222333222000///,,,,,,+++***)))(((''''''%%%%%%%%%&&&'''((('''%%%&&&%%%%%%&&&''''''&&&$$$ !!!"""###%%%&&&'''&&&&&&&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%###"""!!!""""""%%%$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$$$$######''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))((((((''''''''''''(((((((((((((((((((((((((((((()))))))))***++++++++++++++++++++++++++++++++++++((()))+++,,,,,,,,,---///111000555AAAQQQeee{{{wwwuuuqqqnnnjjjfffbbb___ZZZVVVPPPLLLIIIGGGEEECCC@@@===;;;999888777444222111111111000000000//////////////////////////////,,,---...//////---+++******+++,,,,,,------,,,,,,,,,,,,,,,+++++++++++++++...---,,,+++************++++++******))))))))))))(((((()))******+++************++++++++++++******+++)))'''&&&&&&''')))+++))))))(((((((((((())))))))))))))))))((((((((((((((()))+++,,,,,,+++***)))))))))************))))))************************++++++***)))))))))******)))***************++++++******************************))))))******+++,,,*********++++++,,,,,,,,,+++,,,,,,---,,,+++)))))))))***++++++,,,...222444888@@@JJJQQQWWW```mmmxxxuuunnnddd[[[TTTNNNJJJHHHDDDCCCFFFNNNYYYjjjpppbbbWWWOOOHHHDDDEEEFFFEEEEEEGGGSSSSSSVVVZZZ]]]cccqqqvvvlll```VVVTTTXXXYYY^^^cccgggkkkmmmllljjjpppnnnkkkhhheeeaaa[[[WWWqqqbbbRRRHHHDDDCCCFFFJJJSSSZZZ^^^\\\ZZZ[[[\\\ZZZXXXUUURRRNNNLLLJJJJJJJJJJJJJJJHHHEEEAAA@@@@@@AAA???>>><<<999777666555555444333222333333333111///,,,++++++***)))((('''''''''&&&&&&'''))))))((('''&&&%%%%%%&&&''''''&&&$$$###"""""""""######$$$%%%'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%###!!! $$$$$$$$$$$$%%%&&&''''''$$$$$$######$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((('''&&&&&&''''''((()))***))))))))))))))))))))))))******++++++******+++,,,(((((((((((((((((((((((()))+++,,,,,,,,,---///000...000:::KKK___sssxxxxxxwwwsssmmmhhhddd```[[[WWWTTTQQQKKKGGGEEEDDDBBBAAA===;;;999888777666444222111111111000000000000000.............../////////+++---...//////---+++******+++,,,,,,------,,,,,,******++++++++++++++++++...---,,,+++************((((((((()))))))))******))))))***+++,,,,,,,,,+++******++++++++++++*********)))(((''''''((()))***))))))(((((((((((())))))(((((((((((((((((((((((())))))+++,,,,,,+++******))))))************))))))************************'''''''''((()))***+++,,,,,,,,,++++++******))))))***************************************++++++,,,*********++++++,,,,,,,,,+++,,,---------+++)))(((((()))***++++++,,,///222222999AAAEEEJJJSSSaaammmyyyuuuggg]]]UUUPPPMMMGGGEEEDDDGGGLLLWWWkkk|||}}}lll```VVVOOOIIIJJJKKKHHHDDDCCCJJJIIIJJJNNNRRRZZZhhhvvvxxxlll^^^VVVTTTTTTVVV[[[bbbgggjjjkkkmmmrrrpppooommmjjjeee___[[[tttdddSSSIIIDDDBBBFFFJJJPPPXXX]]]\\\ZZZ[[[\\\[[[XXXVVVRRROOOLLLKKKKKKKKKIIIIIIHHHDDDAAA???@@@AAA@@@>>>;;;999777666555555555444333333444333111///++++++******)))(((((('''(((''''''(((******)))'''&&&%%%%%%&&&''''''&&&$$$'''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&((())))))'''&&&$$$$$$%%%%%%&&&&&&''''''$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&'''''')))******************************)))***++++++***)))***,,,)))))))))))))))))))))))))))***+++++++++,,,...000---333CCCYYYooo}}}tttqqqvvvvvvppphhhbbb^^^ZZZTTTPPPMMMJJJFFFCCCAAA@@@>>><<<;;;999777666666555333111111111111000000000000000---------...............---...000111000///---+++***+++,,,,,,------,,,,,,************++++++++++++---,,,,,,++++++*********'''(((((()))******++++++++++++,,,,,,---,,,,,,,,,******++++++++++++******)))))))))(((((()))))))))))))))(((((((((((())))))))))))***************+++******+++++++++******)))))))))************))))))************************&&&&&&&&&'''(((***,,,,,,,,,,,,,,,+++******))))))+++++++++++++++++++++++++++************+++,,,,,,++++++++++++++++++,,,,,,***+++,,,---,,,+++***)))((()))+++++++++---///111...222777;;;@@@IIIVVV```mmmyyyyyykkk```WWWQQQJJJFFFDDDDDDFFFLLLYYYeee~~~xxxkkk___WWWQQQPPPMMMGGGBBB@@@BBB@@@AAAEEEJJJRRR___lllzzzxxxhhhZZZTTTOOOOOOTTT\\\cccggglllqqqqqqppppppooonnniiiccc___xxxhhhTTTIIICCCAAAEEEJJJNNNVVV[[[ZZZXXXYYYYYYXXXXXXVVVSSSOOOMMMLLLLLLLLLIIIIIIGGGDDDAAA???@@@AAA@@@>>>;;;888666555555666555444333333444333111///++++++******)))((((((((('''&&&&&&''')))***((('''&&&%%%%%%&&&''''''&&&$$$''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$%%%&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%'''((())))))***%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((((((((()))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((***,,,+++)))((()))+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,---000222555@@@TTTkkk~~~uuurrrpppttt~~~}}}zzzxxxqqqjjjaaa[[[XXXTTTOOOKKKGGGEEEBBB@@@???===;;;888888666444444444333111000///000000000000000000000......---------------------......///...---,,,+++***+++,,,,,,------,,,,,,*********++++++,,,,,,,,,***+++,,,,,,,,,+++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++******))))))***++++++***))))))))))))(((((((((((())))))))))))))))))******++++++,,,+++***)))))))))))))))))))))************))))))************************(((((((((((()))***+++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,++++++++++++++++++******+++,,,,,,,,,++++++)))+++,,,,,,,,,,,,...000...///000333888AAAKKKRRR___kkkyyysssfff]]]TTTMMMHHHGGGGGGHHHOOOVVVgggxxxvvvddd^^^YYYWWWRRRKKKFFFFFFGGGCCCAAACCCEEEIIITTT^^^iiitttttteee\\\RRROOOQQQXXX^^^aaahhhooommmnnnoooqqqqqqnnniiiddd{{{jjjVVVIIIBBBAAAEEEJJJRRRZZZ___^^^[[[\\\[[[YYYYYYWWWSSSPPPNNNMMMMMMMMMIIIIIIGGGDDDAAA???@@@AAA@@@>>>;;;888666555666666555444333333444444222000++++++******))))))((((((&&&&&&%%%'''((()))'''&&&&&&%%%%%%&&&''''''&&&$$$%%%$$$$$$$$$%%%%%%&&&'''%%%$$$$$$$$$%%%''')))***(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######%%%&&&(((%%%&&&&&&''''''&&&%%%%%%((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&'''((()))******''''''''''''''''''''''''************************))))))))))))******************)))''''''&&&&&&&&&))))))))))))))))))))))))(((***,,,+++(((''')))+++))))))))))))))))))))))))...///000//////000333666AAAMMMcccyyy}}}rrrmmmmmmqqqyyy}}}zzzvvvssslllddd[[[VVVSSSQQQLLLHHHEEECCCAAA@@@???===:::777666444333222222222000.........//////////////////......---------,,,,,,,,,++++++,,,,,,++++++******++++++,,,---------,,,,,,******++++++,,,,,,,,,,,,)))***,,,------,,,+++)))///......------,,,,,,+++,,,,,,,,,,,,,,,+++***)))******++++++++++++******((()))+++------+++)))((())))))(((((((((((())))))&&&'''''''''(((((())))))---,,,***(((''''''((()))))))))************))))))))))))))))))))))))))))))+++***************++++++'''((()))***,,,---...///++++++++++++++++++++++++++++++******++++++,,,------,,,,,,++++++******************++++++,,,,,,---+++,,,------,,,,,,---...222000//////444;;;BBBFFFTTT```nnnzzzvvvlllaaaWWWOOOKKKIIIHHHJJJNNNTTTcccttt}}}fffaaa^^^\\\WWWQQQOOOPPPRRRMMMHHHEEECCCDDDJJJSSS\\\gggsss~~~}}}ooogggYYYSSSRRRWWWZZZ[[[aaaiiijjjkkknnnrrrtttrrrmmmiii~~~iiiTTTJJJFFFCCCGGGNNNTTTZZZ^^^\\\ZZZ\\\^^^]]]]]]ZZZUUUOOOKKKJJJJJJKKKMMMKKKIIIFFFDDDBBBBBBBBB???>>><<<:::777666555555222333444444444222000...+++***'''%%%%%%&&&((()))))))))((('''&&&%%%%%%$$$*********(((&&&$$$###$$$$$$$$$%%%&&&''''''''''''(((&&&%%%###""""""######&&&&&&%%%$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###&&&$$$###!!!"""$$$&&&((($$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''')))(((&&&%%%%%%&&&((()))((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''************************,,,,,,...111000000666===GGGZZZrrruuurrrrrrvvv}}}~~~}}}zzzvvvrrrooolllaaa]]]XXXSSSOOOKKKFFFCCCDDDBBB>>>;;;999888888888555444333222111111111111...............///000111///000000000000...,,,+++,,,++++++******++++++,,,...---+++)))((())))))***---,,,+++******,,,...///...---,,,***)))(((((((((+++++++++******)))))))))******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,)))))))))*********++++++))))))************))))))***)))((()))***+++***)))&&&&&&''''''((()))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))(((((((((((())))))))))))++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***))))))((()))***+++++++++++++++,,,------...///333888<<>>???DDDHHHSSSZZZfffssszzzssseeeYYYQQQPPPSSSVVV]]]fffiiilllnnnpppoooooopppqqq|||gggRRRIIIEEECCCGGGNNNUUU[[[^^^\\\ZZZ[[[]]]\\\]]]ZZZUUUOOOLLLJJJJJJKKKLLLJJJHHHEEECCCBBBBBBBBB???>>><<<:::777666555555222333444555444222000///...,,,)))&&&%%%%%%%%%&&&((((((((('''&&&&&&%%%%%%!!!%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&((('''&&&$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&''''''''')))(((''''''''''''((()))(((''''''&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))******++++++,,,,,,...---///222333666???III[[[lll{{{{{{{{{}}}|||zzzvvvqqqlllhhheee[[[XXXSSSOOOLLLIIIEEEBBBAAA???<<<999666555555666333333222000000//////000///............//////000///000000000///...,,,+++,,,,,,++++++++++++,,,,,,---,,,+++))))))))))))***---,,,+++******,,,---///))))))))))))***+++,,,---,,,,,,,,,,,,+++++++++***------------,,,***))))))*********+++++++++,,,,,,,,,,,,---------.........))))))************))))))+++***((()))******)))((())))))))))))))))))(((((())))))))))))))))))))))))******))))))))))))******((((((((()))))))))******))))))*********+++++++++++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********))))))***+++++++++++++++,,,,,,------...222666:::>>>HHHUUU___iiiuuu{{{pppeee]]]TTTKKKIIIMMMLLLLLLOOOVVV]]]bbblllttt}}}xxxjjjbbb]]]YYYYYY\\\```[[[SSSJJJDDDBBBDDDFFFMMMSSS]]]iiivvvqqqeeeZZZTTTPPPPPPUUU]]]eeehhhllloooppppppqqqrrrxxxdddPPPHHHEEEBBBFFFNNNVVV\\\___\\\YYYZZZ[[[ZZZ\\\YYYTTTPPPLLLKKKKKKKKKJJJIIIFFFDDDCCCBBBBBBBBB???>>><<<:::777666555555222333444555444222000///---+++)))'''%%%%%%&&&'''''''''''''''''''''''''''###'''''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&"""###%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''))))))))))))))))))))))))'''''''''(((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))))))))***+++,,,---...//////222666999@@@NNN[[[ppp}}}zzzzzzxxxtttpppjjjddd___\\\TTTQQQMMMIIIGGGEEEBBB@@@===;;;888666444333333333222111000///........./////////......---............///000000///...,,,+++---,,,,,,,,,,,,,,,,,,------,,,+++***)))))))))))),,,++++++******,,,---...))))))))))))***+++,,,---,,,,,,+++++++++++++++***------------,,,,,,+++************++++++++++++,,,***++++++++++++,,,,,,,,,))))))************)))))),,,***))))))******)))'''+++++++++***)))((((((((())))))))))))))))))))))))***))))))(((((())))))***))))))))))))************+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,++++++,,,,,,---------///333666555<<>><<<999777666555555333333555555444333111///)))((('''''''''(((***+++&&&&&&&&&'''''''''((((((!!!$$$''')))((('''&&&&&&''''''''''''&&&%%%$$$$$$''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###'''&&&$$$######$$$&&&'''###$$$%%%%%%&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))))))))((('''&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))******++++++******+++,,,...///000111666<<>><<<999888666444333222111111111000000///......//////000///......------------....../////////...,,,+++------------------------,,,++++++******)))))))))++++++******++++++,,,---...---,,,***)))(((((((((************************))))))+++,,,......//////************++++++++++++)))))))))*********++++++))))))************)))))),,,***))))))******((('''*********))))))((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))*********++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---------......------------......------------------------+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---000222222777>>>EEELLLXXXeeeooo|||tttggg\\\WWWUUUPPPMMMLLLLLLJJJHHHJJJOOORRR]]]ppprrrhhhfffgggccc^^^VVVMMMFFFAAA<<<:::???CCCIIIPPP[[[jjj{{{yyyiii[[[TTTTTTWWWXXX]]]dddjjjmmmpppqqqsssrrr^^^LLLFFFDDDBBBFFFMMMUUU[[[]]]YYYVVVVVVWWWVVVXXXVVVRRROOOLLLKKKKKKKKKJJJIIIGGGEEEDDDCCCDDDDDD???>>><<<999777666555555333444555555555333111///))))))(((((((((((()))***%%%%%%&&&&&&'''(((((((((((())))))(((&&&&&&''')))''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$%%%&&&''''''''''''&&&'''&&&&&&%%%%%%$$$$$$$$$'''&&&$$$######$$$&&&'''&&&%%%$$$######%%%'''(((&&&&&&%%%$$$$$$%%%&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******++++++---,,,+++++++++,,,...///000555>>>HHHQQQ]]]pppzzzzzz}}}xxxrrrmmmmmmkkkgggccc^^^YYYVVVTTTLLLIIIDDDAAA???===:::777777666555444222111111111111111000////////////000000///...------------------......//////...,,,,,,,,,------......------,,,++++++++++++*********)))************++++++,,,,,,000///---+++)))'''&&&&&&******++++++++++++++++++((()))***,,,---.........))))))*********+++++++++,,,,,,,,,,,,------------))))))************))))))+++***))))))******)))''''''''''''(((((()))))))))(((((((((((((((((((((((())))))(((((((((((())))))((())))))))))))*********************++++++++++++---------.........//////------,,,,,,,,,,,,------------------------------+++++++++,,,,,,---......,,,,,,---------,,,,,,++++++,,,,,,,,,+++,,,...000222444888===CCCMMMXXX```kkkwwwuuuiii___ZZZUUUQQQNNNMMMJJJFFFHHHMMMQQQVVVaaarrrwwwoookkkccc^^^WWWQQQLLLGGGAAA>>><<>><<<:::777666555555333444555666555333111000...---+++)))(((&&&%%%%%%&&&&&&&&&'''''''''((((((''''''&&&$$$$$$%%%(((+++&&&&&&&&&'''&&&&&&%%%%%%###$$$$$$%%%%%%$$$#########$$$&&&'''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''(((&&&$$$"""###%%%''')))$$$$$$""""""""""""$$$$$$''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((())))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,...---+++++++++---///111444===LLL[[[dddppp{{{||||||xxxsssmmmhhheeeccc___[[[WWWSSSQQQOOOHHHEEEAAA>>><<<999777444444444444333222111111000000000////////////000000......------,,,---------,,,---...//////...---,,,+++,,,---......---,,,+++******+++++++++******)))*********+++++++++++++++---,,,+++***)))))))))))),,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++***))))))))))))************+++))))))*********+++++++++))))))************))))))***)))((()))***+++***(((&&&&&&&&&'''((()))))))))(((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((())))))))))))))))))))))))************,,,------....../////////------,,,,,,,,,,,,------------------------------++++++,,,,,,------......------.........---,,,,,,***+++,,,,,,++++++---///000111333666;;;BBBJJJPPPYYYeeesss}}}{{{nnneeeZZZUUUPPPMMMHHHDDDFFFKKKQQQSSSWWW```rrr|||sssfff```XXXSSSOOOJJJDDD@@@<<>><<<:::777666555555444444666666555444111000///...---***(((&&&$$$###&&&&&&&&&'''''''''''''''$$$%%%&&&%%%$$$%%%''')))%%%%%%&&&&&&'''&&&&&&&&&###$$$%%%&&&&&&%%%$$$$$$###$$$&&&((()))(((''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''(((&&&%%%###""""""###%%%&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((()))((('''&&&&&&'''((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,---+++*********,,,///333555;;;HHH\\\oooyyy{{{wwwrrrmmmhhhddd^^^[[[WWWRRRNNNKKKHHHGGGBBB???<<<:::999777555444222222222222111000000//////...............//////------,,,,,,,,,---......,,,,,,---.........---,,,***+++,,,------,,,+++***)))***++++++++++++***)))))))))***+++++++++++++++******))))))***++++++,,,))))))******++++++++++++,,,,,,,,,+++***)))((('''))))))))))))************&&&&&&&&&&&&''''''''''''))))))************)))))))))((('''(((***++++++***((((((((((((((()))))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''(((((((((((())))))))))))*********++++++++++++,,,---...............------------..............................,,,,,,,,,---------------...............---,,,,,,)))+++,,,,,,,,,,,,---/////////000111444999???CCCJJJVVVccclllxxx{{{iiibbbZZZTTTMMMHHHJJJOOOUUUUUUUUUXXXbbbwwwooohhh^^^WWWSSSNNNGGGBBB===???AAACCCGGGPPP[[[dddssszzz~~~hhhTTTOOORRRWWW[[[___ccciiilllrrr___MMMGGGDDDBBBDDDKKKNNNTTTWWWTTTQQQRRRSSSRRRQQQPPPNNNLLLJJJIIIHHHHHHHHHFFFDDDAAA???=========???>>><<<:::777666555555444555666666666444222000---,,,+++***)))'''&&&&&&''''''''''''''''''''''''%%%'''))))))'''&&&&&&&&&$$$$$$%%%&&&''''''''''''$$$%%%&&&'''''''''&&&%%%###$$$&&&((())))))((('''%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''''''''&&&%%%)))(((&&&%%%%%%&&&((()))""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&''''''''''''((((((((()))+++)))(((&&&&&&((()))+++***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------(((((((((***---111666888@@@PPPggg|||~~~yyysssooojjjdddaaaYYYWWWRRRMMMHHHDDDBBBAAA===;;;888777777777555444000000111111000///......------,,,,,,,,,------...,,,,,,,,,,,,------...///+++,,,---.........---,,,)))***,,,------,,,***)))))))))+++,,,,,,+++***)))))))))***++++++++++++***+++***************++++++%%%&&&&&&&&&''''''((((((((())))))*********))))))))))))))))))************(((((((((((())))))))))))))))))************))))))(((''''''(((+++,,,,,,+++++++++******))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&'''''''''((())))))*********+++++++++))))))***++++++,,,------//////............//////........................------------------------.../////////...---,,,,,,)))***,,,,,,,,,,,,...000////////////222555999<<>>===>>>===<<<:::888666555444888555444444555555222///---,,,,,,+++***)))(((((())))))((((((''''''&&&&&&((((((((((((((((((((((((&&&%%%$$$%%%'''((('''&&&%%%%%%%%%&&&&&&''''''''''''%%%###$$$&&&'''%%%###''''''&&&%%%$$$$$$$$$$$$((((((((('''&&&%%%######'''''''''(((''''''&&&&&&''''''''''''''''''''''''(((''''''&&&&&&%%%$$$$$$$$$%%%'''(((((('''%%%###))))))((((((''''''&&&&&&)))((('''&&&&&&'''((()))(((''''''&&&&&&((()))***%%%%%%&&&'''((()))******,,,+++***))))))(((((()))((((((((((((((()))******...+++))))))++++++***(((...***(((+++///222888???OOOdddzzz~~~zzztttnnnhhhccc^^^[[[SSSQQQMMMHHHDDDAAA???>>>;;;:::999888777666555555111000000///...---------////////////////////////------............------------......------,,,+++///...---,,,***)))((((((---,,,***)))))))))***+++,,,++++++******++++++,,,))))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((()))******)))((((((((()))+++,,,***(((&&&&&&(((************************)))((((((******))))))((((((''''''++++++***)))(((((())))))************************(((((((((((()))***,,,,,,---,,,,,,,,,,,,---......,,,---///000111000///...///////////////...............------------.........---,,,,,,---,,,***(((,,,,,,,,,---------......+++,,,...//////000333555<<>>===>>>===<<<:::999777666555777555333444555444111///---,,,,,,+++***)))(((((()))))))))(((((('''''''''((((((((((((((((((((((((&&&%%%$$$%%%'''((('''&&&###$$$$$$$$$%%%%%%%%%&&&'''%%%###$$$&&&'''&&&$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&'''''''''&&&%%%%%%(((((((((((('''''''''''')))((('''&&&&&&'''((()))(((((('''&&&'''((()))***''''''(((((()))*********((('''''''''''''''((()))((((((((((((((()))******///,,,******,,,,,,+++))),,,)))***---111555>>>HHH```rrr{{{xxxxxxwwwtttwww{{{zzz|||xxxqqqkkkeee___ZZZVVVMMMKKKHHHDDDAAA???>>>===777666666555444333222111111000000///......------........................------............---------------...------,,,+++///...------,,,+++******,,,+++***)))((())))))***---,,,,,,++++++,,,,,,---))))))))))))))))))))))))***))))))(((((())))))***************************))))))))))))))))))))))))'''''''''''''''((())))))***)))((((((((()))++++++)))((('''''')))******)))***************)))((((((******))))))((((((((((((++++++***)))))))))))))))(((((((((((((((((((((((())))))((())))))***+++++++++++++++++++++,,,---------------------......////////////////////////.........------------......,,,++++++,,,......---+++,,,,,,,,,---------......,,,---...//////000222444777<<>><<<;;;:::>>>DDDKKKUUUaaalll}}}~~~dddWWWNNNRRRVVVWWW]]]fffnnn[[[JJJFFFDDDBBBEEEKKKNNNPPPRRRRRRQQQPPPPPPPPPPPPOOONNNLLLKKKJJJIIIIIIEEEDDDBBBAAAAAA@@@>>>===>>>>>><<<;;;999888666666666444333333333333000...---,,,,,,+++***)))(((((())))))))))))((((((((((((((((((((((((((((((((((((&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&'''&&&$$$$$$$$$$$$$$$%%%&&&'''(((&&&&&&%%%$$$%%%&&&'''((($$$%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((((((''''''''''''(((((((((((('''''''''((()))***)))))))))***************&&&&&&&&&&&&'''((()))***)))(((((((((((()))******///---++++++,,,------,,,++++++---222666>>>MMM[[[vvv~~~yyyooollljjjkkkjjjjjjnnntttxxxyyytttmmmfff___YYYSSSOOOEEEDDDAAA???<<<;;;;;;;;;444444333222111000000///000000000///......------........................------............---------------------,,,++++++......------,,,,,,,,,,,,******)))((((((((()))))),,,++++++******++++++,,,))))))))))))))))))))))))))))))(((((((((((())))))++++++++++++++++++++++++))))))))))))))))))))))))''''''&&&&&&''''''(((((()))))))))((()))******+++((((((''')))***+++***((()))************))))))(((***))))))))))))(((((((((+++*********))))))))))))((((((((((((((((((((((((***************************************+++,,,,,,...---+++******,,,...///......//////////////////......------------......*********---///111000///,,,,,,,,,---------......---...//////...///111333444888>>>EEEMMMVVV___eeerrr{{{xxxmmmfff___ZZZUUUPPPMMMOOOZZZgggyyyooocccWWWPPPIIIBBB???;;;888:::???@@@IIIUUUbbbssssssbbbTTTRRRTTTVVV[[[cccmmm[[[JJJEEEDDDAAADDDKKKNNNPPPRRRRRRQQQOOOOOOPPPQQQPPPNNNMMMKKKJJJJJJJJJEEEDDDBBBAAAAAA@@@>>><<<>>>===<<<;;;:::888777777444444333333222111000...---,,,,,,+++***)))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&%%%$$$%%%'''((('''&&&((((((((((((((((((((((((&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''((('''%%%$$$$$$%%%'''(((&&&'''((()))************''''''''''''''''''''''''%%%%%%%%%&&&'''(((((()))'''&&&&&&&&&&&&''''''(((&&&&&&&&&''''''((((((((((((((((((''''''(((((((((((((((((((((((()))))))))*********))))))((((((((()))))))))))))))***++++++))))))(((((())))))***+++---,,,++++++,,,---------...///222777>>>KKK```sss~~~yyy}}}|||rrrkkkfffddddddfffeeeeeekkksss~~~|||yyyuuupppiiiaaaZZZSSSMMMIIIAAA@@@===;;;999888777777444333333222111111000000000000//////....................................,,,------......------,,,,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))((((((((((((((((((******))))))))))))******))))))))))))))))))))))))((((((((('''(((((()))***++++++++++++++++++++++++************************(((''''''&&&''''''(((((()))))))))))))))******+++(((((((((***,,,,,,***((())))))************)))((())))))))))))))))))))))))*********************)))******************************++++++*********)))***************+++,,,,,,---,,,+++++++++,,,...///............////////////......------------......+++++++++---000111111///,,,,,,,,,---------........./////////......///111444666;;;???EEELLLSSSXXXccckkkxxx|||qqqiiiccc[[[VVVPPPNNNUUU]]]kkk}}}|||nnnbbbZZZQQQHHHCCC>>>:::999<<<<<>><<<======<<<;;;999888777777444444444333222000//////---,,,,,,+++***)))((((((((((((((((((((()))))))))((((((((((((((((((((((((&&&%%%$$$%%%'''((('''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%&&&***(((&&&$$$###$$$%%%&&&&&&'''((()))************''''''''''''''''''''''''$$$%%%&&&&&&'''((())))))'''&&&&&&&&&&&&'''((()))%%%%%%&&&&&&''''''(((((('''(((((((((((((((((('''((((((((())))))))))))))))))))))))((((((''''''&&&++++++***))))))))))))))))))))))))))))))***+++++++++++++++++++++,,,---...000111666>>>HHHZZZsssvvvssswwwyyypppiiieeeaaa```aaaddddddfffnnnwww~~~{{{wwwtttpppkkkddd]]]VVVOOOIIIEEE@@@>>>;;;888666555444444222222111111000000//////////////////....................................,,,,,,------------,,,,,,,,,,,,------,,,,,,+++******************+++++++++((((((((()))))))))((((((++++++************++++++))))))))))))))))))))))))((((((((((((((()))******++++++++++++++++++++++++++++++++++++++++++++++++)))(((((('''''''''((((((((()))))))))************(((((((((***,,,,,,***(((((())))))*********))))))))))))))))))************)))***++++++++++++************************************++++++++++++***)))+++++++++++++++,,,------+++,,,---...///...---------.........//////000000......------------......---,,,,,,...///000///---,,,,,,,,,---------.........//////...------///000222444777:::===BBBHHHLLLVVV^^^jjjvvvvvvmmmccc[[[TTTOOOPPPUUU\\\lll{{{pppcccYYYNNNHHHBBB<<<:::;;;:::>>>GGGRRR```qqqqqq___UUURRRVVV[[[nnn[[[JJJEEECCC@@@CCCIIIMMMOOOQQQQQQPPPOOOOOOOOOPPPOOONNNLLLKKKJJJIIIIIIEEEDDDBBBAAAAAA@@@>>>===<<<;;;;;;:::888777777666444555666444222000000000---,,,,,,+++***)))((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&%%%$$$%%%'''((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%'''((('''&&&%%%&&&''')))((('''&&&%%%%%%%%%%%%***)))'''%%%$$$$$$$$$$$$$$$%%%&&&'''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''(((((())))))&&&&&&&&&'''(((((())))))&&&&&&&&&&&&&&&'''''''''''''''(((((((((((('''''''''((()))*********))))))))))))((((((''''''&&&&&&***)))((('''&&&&&&&&&&&&***))))))))))))***++++++)))***++++++++++++---///111444<<>>===::::::999888777777666666444666777666222000111222---,,,,,,+++***)))((((((%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%$$$$$$$$$###%%%'''((((((&&&%%%&&&((((((''''''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&''''''(((((())))))$$$%%%'''((()))))))))((('''&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))((('''&&&'''((()))***+++***)))))))))))))))((((((((((((((()))((('''''''''''''''(((******))))))******+++,,,)))+++,,,,,,+++,,,///222333999HHH]]]qqquuupppnnnttt{{{sssiiieeecccbbb```bbbhhhnnnssszzz}}}zzzwwwuuurrrnnnkkkbbb]]]WWWRRRMMMHHHCCC???999888666555444333444444000000000000000/////////.../////////////////////------------------------+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,+++******++++++******************((((((***+++++++++******------,,,,,,,,,,,,------))))))))))))))))))))))))))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************'''((()))***+++******)))+++)))((()))***,,,++++++(((((()))***************))))))*********+++++++++((()))+++------,,,+++***((((((((((((((((((((((((((()))+++,,,------++++++***************+++,,,,,,++++++,,,---------------------......///000000111......------------......---,,,,,,,,,......,,,+++,,,,,,,,,---------......,,,---......------///111...///111222333666;;;??????FFFPPPYYYaaannn~~~qqqdddYYYRRRQQQRRR[[[kkkttteee[[[RRRIIIBBB@@@:::999===EEEMMMVVVeeetttlll\\\VVVUUUiiiWWWGGGCCCCCCBBBFFFMMMMMMOOOQQQQQQPPPNNNNNNOOOOOONNNLLLKKKIIIHHHHHHHHHFFFDDDBBBAAAAAA@@@>>>===:::999999888777666555555444666888666333111111333---,,,,,,+++***)))((((((%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&%%%$$$%%%'''((('''&&&'''''''''&&&&&&%%%%%%%%%%%%''')))(((&&&%%%&&&)))&&&&&&&&&&&&&&&'''((()))$$$%%%&&&'''''''''&&&&&&'''''''''(((''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((###%%%''')))******)))((('''''''''&&&&&&%%%%%%%%%&&&'''((())))))((('''&&&'''((()))++++++******))))))))))))))))))*********)))(((((())))))***+++,,,*********)))******+++,,,))),,,......------000444666???SSSmmm~~~nnnnnnrrryyy}}}{{{ppphhhdddbbbaaaeeeiiipppyyy{{{xxxtttqqqooolllhhhfff]]]YYYSSSNNNJJJEEEAAA>>>555555444333333444555666333333333333222222222222.........///////////////------------------------+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,+++******,,,,,,,,,+++++++++******((()))***,,,,,,,,,+++*********))))))))))))******))))))))))))))))))))))))************+++,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++*********+++'''((()))++++++******))),,,***((((((***+++,,,,,,(((((()))***************))))))******++++++++++++((()))+++---------+++***************************'''(((+++---...---,,,+++)))))))))))))))******+++,,,+++***))))))+++---...---------...///000000111.........------.........+++******,,,---...---+++,,,,,,,,,---------......,,,---...---------///111///000111222333666;;;>>>:::@@@IIIOOOUUU```ooozzzqqqcccZZZXXXTTTZZZfffxxxrrrfff\\\QQQHHHEEE>>>;;;<<>><<<;;;;;;;;;999777666555555555777777666555333111///...---,,,+++***)))))))))))))))(((((()))++++++***)))$$$%%%&&&&&&''''''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&"""&&&)))(((&&&######$$$''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''######%%%%%%%%%%%%######%%%%%%%%%&&&'''((()))))),,,++++++***************%%%%%%%%%&&&&&&&&&''''''''''''((()))))))))))))))(((((())))))))))))((('''************+++,,,---...000...+++***+++,,,++++++...,,,,,,.........222888>>>QQQkkkwwwxxx{{{}}}vvvpppkkkfffgggjjjgggqqq~~~zzzxxxuuuqqqmmmiiieee```]]]VVVSSSNNNJJJFFFBBB===:::777777666555444444333333111111111111000000000000000000000000000///......///...---,,,,,,---///000+++******))))))******+++***+++---...///......---******+++++++++,,,,,,,,,***+++,,,------,,,+++*********+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------.........000000///...,,,+++******++++++,,,---............---,,,,,,+++*********+++,,,***)))***+++---,,,,,,)))+++,,,...//////......---,,,***))))))***,,,---(((((())))))*********+++***++++++,,,,,,------...************************(((((()))***+++,,,,,,,,,***+++,,,,,,+++***+++---+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////......111000000111222555777888;;;:::===DDDLLLUUUaaammm}}}uuuhhh______[[[```rrrsssbbbYYYRRRLLLAAA===<<<===>>>BBBMMMWWW```sssvvvbbbQQQdddXXXLLLFFFEEEDDDEEEIIIMMMNNNOOOPPPPPPPPPOOOOOOPPPOOOMMMKKKIIIHHHGGGGGGFFFEEECCCBBB@@@>>>===<<<;;;;;;999777666555555555777666666444333111///......---+++)))((('''&&&&&&)))(((((()))++++++***((($$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$'''))))))'''$$$$$$%%%''''''''''''&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&''''''((((((((()))(((((('''&&&''''''''''''''''''((((((((())))))''''''((()))))))))))))))))))))))))))))))))))))))************+++,,,------///---******+++,,,,,,+++,,,+++---000//////555===LLLaaa|||~~~~~~}}}~~~yyyuuurrrnnnnnnqqqxxx}}}xxxtttqqqlllhhhddd```[[[XXXQQQNNNJJJFFFCCC???;;;888666666555444444333222222111111111000000000//////000000000000000///......///......---------.........------------------...+++,,,---......------,,,++++++++++++,,,,,,,,,,,,+++,,,------------,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............000000//////...---,,,,,,,,,------............---...---,,,+++++++++++++++---,,,++++++---......---***+++---............---...---,,,++++++,,,---...)))))))))******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++,,,,,,(((***+++***)))((()))+++++++++******++++++,,,---------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////....../////////000111333555666:::888:::@@@FFFMMMXXXcccqqq|||ppphhhaaa___iiiuuuzzzzzz{{{}}}qqqdddWWWNNNCCC???<<<<<<<<<>>>GGGPPPXXXhhh{{{qqq```}}}bbbVVVJJJEEEDDDCCCEEEHHHLLLMMMNNNOOOPPPPPPQQQQQQQQQPPPNNNKKKIIIGGGFFFFFFDDDCCCBBBAAA???>>>===<<<;;;;;;999777666555555555666666555444222111///...///...,,,)))'''%%%$$$$$$)))(((((()))++++++***(((%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''(((''''''&&&''''''((((((((((((((('''''''''''''''(((''''''''''''''''''(((%%%'''))))))(((&&&%%%&&&(((((((((''''''''''''&&&&&&&&&&&&%%%&&&&&&'''(((''''''((((((((((((''''''''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&''''''((((((((()))))))))(((((((((((())))))))))))***)))((((((((((((******+++++++++***++++++,,,,,,---+++))))))+++,,,---,,,,,,---111333222444???KKKaaawww{{{}}}||||||{{{yyy{{{zzzvvvoookkkfffaaa\\\XXXSSSPPPJJJGGGDDDAAA???<<<888666444444444333222222111111111111000000000000/////////000000000000///.....................---,,,+++///......------......///,,,,,,---------,,,+++++++++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,---------.........---,,,,,,---......------............//////000000000//////............////////////......---......------,,,,,,------///...---...///000000///,,,------.........------........................******+++++++++++++++,,,---------,,,+++*********------------------------++++++++++++++++++++++++)))***++++++))))))***+++++++++******++++++,,,,,,)))))))))******+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////...............///000222333444777555666:::???DDDMMMVVVdddqqqxxxmmmddddddffffffdddbbbeeelll|||tttaaaSSSIIICCC>>><<<;;;;;;AAAIIIRRR___nnn|||rrr{{{aaaUUUIIIDDDCCCCCCEEEHHHLLLLLLMMMMMMOOOQQQRRRTTTRRRPPPNNNKKKIIIGGGEEEEEECCCBBBBBB@@@???>>>======;;;;;;999777666555555555555555555444222000///...///...,,,***((('''&&&&&&(((''''''(((***+++)))(((%%%&&&&&&'''''''''''''''''''''''''''''''''''''''(((''''''''''''((())))))&&&&&&&&&&&&&&&%%%%%%%%%((((((''''''''''''((((((%%%&&&'''((('''&&&&&&&&&((((((((((((((((((((('''&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((''''''''''''******)))(((((((((((()))&&&&&&&&&&&&'''''''''''')))((((((((((((((())))))+++***((('''''')))+++,,,,,,,,,++++++***++++++++++++)))((((((+++---------///000333555555<<>><<<;;;999777444333222222222111111111000111000000000//////////////////000000//////...---......//////...,,,+++))),,,,,,++++++++++++,,,,,,---------,,,,,,+++******,,,,,,,,,,,,---------------------------------------------.........//////000///---,,,,,,---///000/////////////////////////////////////////////000000111111111000///......000///............/////////......///111111000///..................------......///000000///......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++***------------------------,,,,,,,,,,,,,,,+++++++++,,,---...---,,,+++,,,---,,,++++++***++++++,,,,,,'''(((((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---.........///000222333333444222333777;;;>>>EEEMMM[[[fffvvvqqqhhheeeaaa]]]YYYYYY^^^lllmmm\\\OOOIIIBBB???<<<;;;???EEEMMMVVVcccqqqxxx___TTTHHHDDDCCCCCCEEEIIILLLLLLLLLMMMOOOQQQSSSTTTRRRPPPNNNKKKIIIGGGEEEEEECCCCCCBBBAAA@@@>>>>>>===;;;;;;999777666555555555555444444333222000///......---,,,+++***)))))))))(((''''''(((******)))'''%%%&&&''''''(((((('''''''''''''''''''''''''''''''''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((%%%%%%%%%%%%&&&&&&%%%%%%'''((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((''''''''''''''''''((((((((((((((((((((('''''',,,+++******))))))******&&&&&&&&&'''''''''((((((***)))(((((((((((())))))+++)))((('''((()))+++---,,,,,,++++++***++++++++++++)))((()))+++---......000000222444888DDD\\\qqq}}}zzzzzz}}}{{{vvvqqqnnnfffbbb[[[UUUQQQLLLHHHFFF???===;;;:::999888666444111111111111111000000000000000000////////////...///////////////...---------...//////...,,,***)))++++++************++++++...------,,,,,,+++++++++,,,,,,---------.........---------,,,,,,---------...////////////000000000111000...------...000111000000000000000000000000////////////000000000000222222222222111111000///111000000000000000111111///......000111222000...000000//////////////////......////////////.....................---------++++++,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,---//////...,,,+++,,,---,,,,,,++++++***++++++,,,,,,,,,---------.........************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------......///000111222333333333111333777:::<<>>;;;===AAADDDKKKWWWfffvvvsss___SSSHHHDDDCCCDDDFFFJJJKKKLLLMMMNNNPPPQQQRRRSSSQQQPPPNNNKKKIIIGGGFFFFFFEEEDDDCCCBBB@@@???>>>===;;;;;;999777666555555555444444333333222000///......---,,,+++++++++++++++(((''''''(((******)))'''&&&&&&'''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))((((((((((((((()))))))))(((''''''''''''''''''(((%%%$$$###$$$&&&&&&&&&%%%&&&''''''''''''(((((((((''''''&&&&&&''''''((()))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((******)))((((((((((((((((((((()))))))))*********+++***(((''''''((())))))***)))(((((()))***,,,---+++++++++***++++++,,,,,,,,,+++)))***,,,...///...//////111777@@@QQQjjj}}}{{{yyy|||zzzzzz|||xxxrrrlllggg```\\\UUUOOOJJJGGGDDDAAA===;;;999888888777555333111111111111111111111111000000////////////.........////////////...---------------------,,,+++***---,,,,,,++++++,,,,,,---......---,,,,,,,,,---------------........./////////...------------...///000000000000111111111111111111000//////000111111222222111111111111000000111111111111111111111111222333333333333222222111222222111111111222333333/////////111333333111///222111111000000111222222////////////////////////000////////////.........,,,,,,,,,---.../////////---------------------------------------------------......---+++******+++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------......000111222222222222222111333777999:::???EEEEEELLLYYYfffrrruuuiii___YYYVVVYYYdddtttppp]]]TTTJJJEEEAAA<<<;;;===CCCGGGQQQ___mmm|||qqq___SSSHHHDDDDDDDDDGGGKKKKKKLLLNNNPPPQQQQQQQQQQQQPPPOOOMMMKKKIIIHHHGGGGGGGGGFFFEEECCCAAA???>>>===;;;;;;999777666555555555333333333333222000///...///...---+++***)))))))))''''''&&&((()))***((('''&&&&&&'''(((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((()))'''((((((((()))))))))***''''''&&&&&&&&&&&&'''''''''%%%###$$$&&&((('''&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((((()))((('''&&&&&&&&&&&&'''(((''''''(((((())))))******))))))((('''''''''''''''((()))))))))************+++***((('''&&&'''((()))((())))))******+++,,,,,,************+++,,,------...,,,++++++---/////////000111666AAAPPPbbbyyy~~~}}}}}}}}}yyytttmmmeee```YYYTTTMMMGGGCCCAAA>>><<<;;;999777666666666444222111111111111111111111111000000/////////...............//////......---,,,------,,,,,,+++,,,,,,,,,---------,,,,,,---------///...---------...///000---.........////////////111111000//////000111111111111111111222222222222111111111111111111111111333333222222222111111111444444444444333333333333222333333444444444444333333333222222333333444555111111111333555555222000333222222111222333555555222111000//////000111222111111000000000/////////......//////////////////........................,,,,,,------......//////---...///...+++***+++,,,---,,,++++++******++++++*********)))((((((''''''************************************************++++++++++++++++++++++++,,,------......------,,,,,,---///000111000000000222111222666777777:::@@@>>>CCCMMMXXXaaammm~~~pppgggbbb^^^```fffrrr~~~iii^^^SSSLLLFFF???<<<<<>>===<<<;;;999777666555555555333333333222111000///...000///---+++)))'''&&&&&&'''&&&&&&''')))***((('''&&&''''''(((((((((((((((''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))%%%&&&&&&&&&''''''((((((&&&&&&&&&%%%%%%&&&&&&&&&(((&&&$$$%%%((())))))'''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((()))))))))((('''&&&&&&'''((()))&&&''''''((()))******+++******)))(((((((((((((((''''''''''''((((((((((((,,,***((('''&&&'''((()))'''((()))+++,,,,,,,,,+++************+++,,,---...///...,,,,,,---/////////333444===LLL^^^ppp{{{xxxrrrjjjaaa[[[SSSNNNHHHBBB>>><<<:::888:::888666555555444222111111111111111111222222222000/////////..................//////......---,,,---,,,+++***+++,,,---...---,,,,,,++++++,,,,,,---///...------...///000111............/////////000444333222111111222333444111111222222222333333333000111222222222222111000333333333222222111111111777777666666666555555555222222333444555555555555333333333333333444555666222222333555777666444222333333222222333555666888444333111000000111333444222111111111000000//////111111111000//////......000000000000000000000000,,,,,,,,,---...///000000000111111000...,,,---...---,,,,,,+++*********+++------,,,+++***)))((((((++++++++++++++++++++++++************************++++++++++++++++++++++++,,,------......------,,,+++,,,.../////////......222000222555555333666;;;===@@@GGGPPPVVV___rrrwwwppphhhbbb___fffwwwttthhh\\\TTTLLLDDD???>>>???===@@@KKKVVVcccwwwssseeeWWWHHHDDDEEEFFFGGGIIINNNMMMNNNQQQUUUUUUSSSPPPQQQOOOMMMJJJIIIIIIIIIJJJHHHFFFDDDCCCCCCBBB???=========;;;999777555444333444333222222333222///,,,,,,+++***)))'''&&&&&&&&&(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((())))))(((((((((((())))))'''&&&%%%%%%%%%%%%&&&'''((((((((('''&&&%%%###"""%%%&&&'''((((((((('''&&&%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''&&&%%%&&&'''((()))***)))'''%%%%%%%%%'''(((******))))))((((((''''''''''''(((((())))))******(((((((((((())))))))))))************************///...---+++)))(((&&&&&&)))&&&&&&)))...000---)))000---...111222000111444555<<>>;;;:::999888555555444333333222111111...///000111111000//////........................---------,,,,,,+++++++++------..................***,,,------------...000///////////////.........000000111111111000000///222222222222222222222222444444333333222333333333444444444333222111111000111111000222555777888888777888::::::888777777888444555666777777777777777777666444444444555444333666666666666777777777777666555444666999:::888555999888777666666666666666444444333333333222222222333222111111111111111111222222222222111111111111333333444444333222000///......//////////////////000///---,,,,,,,,,------......---,,,,,,++++++***---+++))))))+++,,,---,,,...---+++))))))***+++,,,,,,,,,---------,,,++++++.........------,,,,,,,,,............///000111222000000000111333555777999999:::???HHHQQQ[[[jjjxxxuuullleeeaaahhhqqqvvviiiZZZOOOGGGDDDBBBAAA@@@@@@EEELLLXXXlll}}}vvveeeWWWJJJEEEFFFGGGHHHJJJNNNNNNNNNQQQTTTTTTRRROOOPPPOOOMMMKKKIIIIIIIIIIIIHHHFFFDDDBBBBBBAAA???===;;;;;;:::999777666555555444333222222333222///,,,---,,,+++)))))))))******((((((((((((((((((((((((******)))(((''''''((((((((((((''''''''''''(((((('''&&&%%%%%%%%%%%%&&&'''''''''((((((''''''&&&&&&$$$%%%&&&'''(((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%''''''***)))'''%%%%%%&&&'''((())))))))))))((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))************************))))))*********+++++++++,,,***))),,,111222///,,,///------///...,,,///444<<>>EEELLLUUUbbbnnnxxxkkkcccdddjjjyyyuuueeeWWWNNNHHHEEEAAA???>>>AAAFFFOOO```oooxxxeeeXXXKKKGGGGGGHHHIIILLLNNNNNNOOOQQQSSSSSSQQQNNNOOONNNMMMLLLJJJIIIHHHHHHGGGEEECCCBBBAAA@@@>>><<<999999999888888777777666444333222222333222///,,,,,,+++)))((((((***+++---))))))))))))))))))))))))------+++***)))(((((((((''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&'''((()))))))))((($$$%%%&&&&&&''''''&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((()))((('''&&&&&&&&&'''((()))))))))(((((((((((('''))))))))))))(((((((((((((((((((((((())))))))))))************************'''((()))***+++,,,------...,,,+++---000111///,,,......///000...---555>>>HHHVVViiixxxzzzvvvsssxxxyyyuuupppjjjddd]]]VVVRRRJJJFFF@@@<<<:::888777666444444333333222222111111333111...------...111222000000/////////.....................------------.../////////000000000111...///111111000000222333444333333333333222222222222222333333333333222222555555555555555555555555666666666666666777888999888888888888999:::<<<<<<>>>============>>>??????@@@AAAAAA@@@??????@@@BBBCCCCCCBBB@@@@@@??????@@@CCC@@@>>>===>>>>>>===<<<<<<<<<=========>>>>>>>>>>>><<<;;;;;;<<<>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;999888777777777777888888777777777666666666333333333444333333222222222222222222222222222222......------------...///------,,,,,,++++++******---+++******,,,------------,,,+++*********+++,,,***++++++,,,------------,,,,,,------------------////////////000111222222555444333333333444555666999999<<>>???AAAFFFSSS___vvvwwwbbbVVVKKKGGGGGGGGGIIIMMMOOOPPPQQQRRRRRRQQQOOONNNMMMMMMMMMLLLKKKIIIHHHFFFFFFDDDBBBAAAAAA@@@===<<<::::::999888777666666555444333222222333222///,,,+++***(((&&&&&&''')))***))))))))))))))))))))))))---,,,+++***))))))))))))(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((($$$%%%%%%&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''(((((((((((())))))******)))(((''''''&&&'''((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))************************+++++++++*********)))))),,,+++***+++---...,,,***...///222333333555AAANNNWWWhhh}}}}}}xxxwwwzzz{{{uuupppiiiccc]]]WWWRRRNNNFFFBBB===:::888777666555333333333333222222111111222111///...---...000111000//////......------,,,------------------------......//////000000111111///111222222222222333555555555555555444444444444555666666777777777777666888888888888888888888888999999999999:::;;;<<<===>>>======>>>>>>???@@@AAA>>>???@@@AAABBBDDDFFFHHHHHHIIIIIIHHHGGGGGGJJJLLLJJJIIIHHHGGGFFFFFFFFFGGGFFFCCC@@@????????????>>>@@@@@@@@@@@@AAAAAAAAAAAABBB@@@>>>===>>>???AAABBBAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@??????@@@???>>><<<;;;;;;;;;;;;;;;;;;::::::::::::999999777777888888888777777777444444444333333333333333000000000000000000111111---------,,,++++++*********)))((()))***++++++***,,,,,,+++******++++++,,,)))***+++,,,---.........,,,,,,,,,------.........////////////000111222222333222222111222333555666888888;;;???BBBFFFOOOYYYjjjvvvuuukkkfffeeemmmzzz}}}qqqeee[[[UUUJJJEEEBBBBBBAAACCCLLLUUUkkkzzzttt___TTTJJJGGGFFFFFFIIIMMMPPPRRRSSSSSSRRRPPPOOONNNMMMMMMMMMLLLKKKIIIGGGFFFFFFDDDBBBAAAAAA@@@===<<<<<<;;;:::888666555333333444333222222333222///,,,---,,,)))'''&&&&&&''''''))))))))))))))))))))))))))))))((((((((())))))***)))(((((((((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''((((((((()))))))))))))))(((((('''''''''((((((((('''''''''''''''(((((((((******))))))((((((''''''(((((((((((())))))))))))************************---,,,,,,+++***)))((((((+++***)))***+++++++++***///000333555666;;;HHHWWWgggwww|||vvvpppjjjccc\\\VVVRRRNNNKKKBBB>>>:::888777666444333333222222222222222111111000000000000000///...............---------,,,,,,,,,,,,,,,,,,---------------......///000000111111000111333333222222444555555666666666777777777888888888999:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<=========>>>???@@@AAABBBDDDEEEEEEEEEEEEEEEEEEDDDAAACCCEEEFFFFFFGGGJJJMMMPPPQQQQQQQQQPPPPPPRRRTTTPPPPPPOOOOOONNNNNNOOOOOOKKKGGGCCCAAAAAAAAAAAAAAABBBCCCCCCCCCDDDDDDDDDDDDDDDCCCBBB@@@@@@AAACCCEEECCCDDDEEEEEEEEEEEEDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@????????????>>>>>>>>>============<<<<<<;;;;;;;;;:::::::::;;;555555555555444444333333000000111111111111111111......------,,,+++++++++***))))))***+++,,,+++***+++++++++++++++++++++,,,)))***+++,,,---.........,,,,,,,,,------.....................///000111222////////////111333555666666777:::???AAADDDLLLUUUeeemmm{{{uuukkkgggeeeiiiuuu{{{nnnaaaXXXOOOJJJFFFEEEDDDDDDHHHNNN___ooosss\\\SSSJJJGGGFFFEEEIIIMMMRRRTTTVVVUUUSSSPPPOOONNNNNNMMMLLLKKKIIIHHHGGGGGGGGGEEECCCBBBAAA@@@>>><<<<<<;;;:::888666444222111444333222222333222///,,,///...,,,+++)))(((''''''))))))))))))))))))))))))'''''''''''''''((()))***))))))(((((((((((())))))%%%&&&&&&''''''&&&&&&%%%&&&'''''''''&&&%%%$$$$$$'''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&''''''((((((((()))))))))&&&''''''''''''((((((((())))))))))))(((((((((((((((((((((((())))))))))))***************************************+++++++++,,,++++++++++++,,,---...000000222666:::AAANNN[[[vvvxxxrrrhhhddd\\\VVVQQQMMMIIIGGG>>>;;;888666555555333222222222222222222222111111///000111111111///...,,,........................---------------...............///000111222222333111222444444333333555666666777888999:::;;;<<<===<<<<<<===>>>????????????BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBCCCCCCDDDEEEFFFJJJLLLMMMNNNNNNMMMKKKIIIJJJLLLNNNMMMJJJJJJMMMPPPWWWYYY[[[\\\[[[ZZZ[[[\\\ZZZ[[[[[[ZZZYYYXXXWWWVVVQQQMMMIIIFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHFFFGGGFFFEEECCCCCCEEEGGGDDDEEEFFFHHHHHHGGGFFFEEEHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCDDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA??????===<<<;;;;;;;;;<<<888888888777666666555555111111111111111000////////////......---,,,,,,,,,,,,,,,,,,---//////...,,,***++++++++++++,,,,,,,,,***++++++,,,------------,,,,,,------------------------------...///000000---------...000222444666555666:::???BBBCCCJJJRRR]]]bbbnnntttmmmddd```iiizzzxxxggg[[[SSSNNNJJJIIIGGGDDDEEEIIIRRR```rrrttt[[[SSSLLLIIIGGGFFFJJJOOOTTTVVVXXXWWWTTTPPPOOOOOOOOOMMMKKKIIIHHHGGGGGGHHHHHHFFFDDDBBBBBBAAA???===::::::999777666444333333444333222222333222///,,,+++,,,,,,,,,+++***((('''(((((((((((((((((((((((())))))((('''''''''(((((((((((((((''''''(((((((((%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&'''''''''''''''(((((('''''''''((()))***&&&&&&&&&'''''''''''''''''''''''''''''''''''''''###$$$%%%&&&'''&&&&&&%%%''''''((()))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))************************(((((()))***+++,,,,,,---++++++,,,,,,,,,---///111222111555===FFFPPP^^^jjjyyyrrrmmmaaa\\\VVVPPPLLLIIIEEECCC;;;888666444444444222111111111111111111111222222222111000000///...............//////000000111111.../////////000000000000000000111222333444555666333444666666555555777888888999:::<<<>>>@@@BBBCCCDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHNNNQQQUUUXXXXXXVVVSSSQQQQQQSSSVVVTTTQQQQQQTTTWWWbbbeeehhhjjjiiihhhgggggghhhhhhiiihhheeebbb^^^\\\UUUQQQLLLHHHHHHHHHHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKHHHJJJKKKJJJHHHFFFHHHIIIGGGIIIJJJLLLLLLLLLJJJIIILLLKKKKKKKKKJJJJJJJJJJJJHHHHHHHHHHHHHHHIIIIIIJJJGGGGGGGGGGGGFFFFFFFFFFFFDDDCCCAAA???>>>>>>>>>>>><<<<<<;;;::::::999888888555555555555444222111000000000000///......---------------...000000///---******++++++,,,,,,,,,,,,++++++,,,------,,,,,,,,,------------------,,,,,,,,,,,,+++,,,,,,---...//////......///000222444555666666;;;@@@AAABBBHHHOOOWWWYYYcccsssvvvllleeegggooozzzttteeeYYYTTTPPPNNNKKKFFFDDDEEEGGGQQQ```pppvvv\\\TTTMMMJJJHHHGGGKKKPPPUUUXXXZZZXXXTTTPPPOOOPPPOOONNNKKKHHHGGGGGGHHHHHHHHHFFFDDDCCCCCCBBB???>>>888888888777666555555555444333222222333222///,,,&&&((()))++++++)))'''&&&((((((((((((((((((((((((,,,+++***((('''''''''''''''''''''&&&&&&'''''''''%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&((()))*********)))(((((('''''')))***+++%%%&&&&&&''''''(((((((((''''''''''''''''''''''''%%%%%%'''((((((((('''&&&''''''((()))))))))))))))&&&&&&&&&'''''''''((((((''''''(((((())))))******(((((((((((())))))))))))************************))))))******++++++++++++)))***+++***+++,,,///111444333999FFFTTTbbbqqq}}}zzzssslllhhh\\\XXXRRRMMMIIIFFFCCC@@@999777444333333333222000111111111111111111222222444222000---------///000//////000111222333444444000000111111222222222333222222333444555777777888555666888888777777999:::999;;;<<>>>>>===<<<<<<;;;;;;::::::::::::888666444333111111111000//////......,,,+++,,,---//////---+++)))***+++,,,,,,,,,,,,,,,,,,,,,---------,,,++++++.........------,,,,,,,,,++++++++++++,,,---......222111000000000111333444666777;;;@@@AAAAAAFFFMMMUUUVVV^^^lllzzz~~~vvvooojjjhhhmmm~~~qqq```ZZZUUUSSSPPPIIIEEEEEEBBBHHHRRRbbbwwwqqq]]]TTTJJJFFFFFFGGGKKKQQQWWWYYYZZZYYYVVVSSSRRRRRROOOLLLJJJJJJLLLMMMKKKIIIMMMIIIDDDCCCDDDBBB<<<777;;;999777444333222111111000000000000////////////,,,,,,++++++***++++++++++++)))'''%%%%%%&&&%%%%%%&&&'''''''''(((((())))))''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))((((((((((((((())))))))))))))))))))))))))),,,+++)))(((((()))+++,,,))))))))))))))))))******---+++***+++,,,,,,+++*********+++,,,,,,,,,,,,+++---,,,++++++---/////////666999BBBTTTgggwww|||wwwtttoooddd\\\WWWSSSMMMHHHDDD@@@===:::666666555444333333222222000000000000000000000000111111000000000000111111111111000000000000000111222222222222333333333333888555333444777999999888;;;:::::::::;;;<<<>>>???CCCEEEGGGFFFGGGKKKPPPRRRZZZaaaaaa___aaaYYYTTT[[[XXXVVVRRRPPPPPPPPPNNNMMMMMMMMMMMMMMMMMMNNNNNNNNNRRRWWW___fffiiihhhddd```]]]^^^_________```ccceeetttzzz~~~~~~}}}~~~{{{xxxxxxxxxxxxwwwssskkkbbb[[[TTTRRROOOKKKIIIIIIIIIIIINNNLLLJJJLLLOOOPPPOOOMMMOOOPPPOOONNNMMMOOORRRTTTQQQRRRSSSTTTTTTTTTUUUUUUVVVUUUTTTSSSRRRRRRSSSSSSQQQOOOMMMMMMNNNOOOOOONNNLLLKKKIIIIIIJJJJJJIIIHHHIIIIIIHHHGGGGGGFFFEEEEEEDDDCCCBBBAAA???>>><<<<<<:::999777555444333333444222222333222111///---,,,---,,,++++++******++++++)))))))))***+++++++++,,,......---,,,---...///000---.........---,,,++++++,,,,,,------.../////////////////////000111222333444666999;;;===@@@DDDGGGPPPUUU]]]eeepppsssmmmkkkkkkuuunnnggg]]]VVVRRRMMMFFF@@@AAA===BBBQQQfffyyyppp^^^TTTKKKGGGGGGHHHLLLRRRVVVXXXYYYXXXUUURRRQQQQQQQQQOOOLLLLLLMMMMMMLLLJJJLLLHHHDDDCCCDDDBBB===888:::999777444222222111111111111000000//////......222000...,,,)))((('''&&&((('''%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))'''''''''''''''&&&&&&&&&''''''''''''((((((((()))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))*********++++++******************))))))))))))))),,,+++******+++,,,+++)))******+++,,,,,,,,,,,,+++,,,,,,+++,,,---...///...444<<>>:::888555555555444333333222222111111111111111111111111111000000000000111111222111111111111222333444555444444555555555555666666:::888666777:::========================???@@@AAAEEEGGGIIIJJJKKKPPPVVVZZZfffooopppnnnppphhhaaafff___\\\XXXTTTRRRQQQNNNLLLLLLMMMNNNOOOPPPQQQRRRRRRVVV[[[cccjjjnnnmmmiiigggeeefffhhhhhhiiijjjlllooozzz|||yyyxxxwwwuuuqqqjjjbbb\\\UUUSSSPPPMMMJJJIIIIIIIIINNNLLLKKKMMMQQQSSSRRRPPPQQQQQQRRRQQQQQQRRRUUUXXXZZZ[[[\\\^^^______^^^^^^^^^]]]\\\[[[YYYWWWVVVUUUSSSRRRQQQRRRSSSSSSRRRPPPOOOMMMJJJIIIIIIIIIIIIHHHIIIIIIHHHGGGGGGFFFEEEEEEFFFEEEEEEDDDBBBAAA@@@???<<<;;;999777555555444444444444444333222000...---------,,,+++++++++++++++,,,,,,------------------+++++++++++++++,,,------...............---,,,,,,,,,,,,------.../////////////////////000111222222333666888;;;===@@@DDDGGGMMMSSS[[[cccnnn}}}xxxoooiiinnnxxxyyyooobbbYYYUUUPPPJJJDDD@@@===@@@LLL]]]mmm~~~~~~mmm]]]TTTJJJGGGGGGIIINNNSSSUUUWWWXXXWWWTTTQQQPPPPPPTTTQQQOOONNNNNNNNNMMMKKKKKKGGGDDDCCCDDDBBB>>>::::::888666444222111111222222111111000///......---333111///,,,)))'''&&&%%%&&&&&&%%%%%%%%%&&&((((((''''''''''''(((((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))((()))+++,,,,,,+++)))(((+++*********))))))((((((+++)))))))))++++++***)))******+++,,,,,,,,,,,,+++++++++,,,---......//////444DDD\\\rrryyytttooommmkkkeee\\\TTTMMMJJJDDD@@@===:::777444555444444333333222222222111111111111111111111111000000000000000111222333222222333444555777888999777777777888888999999999<<<;;;:::<<>><<<:::888777666666777666666444222000...---...------,,,+++,,,,,,,,,......------------------***++++++,,,,,,,,,,,,,,,....../////////...------,,,,,,------.../////////............///000111111333555888:::<<>>EEEOOO\\\mmm{{{{{{kkk[[[QQQIIIFFFFFFHHHNNNTTTVVVWWWXXXWWWTTTRRRQQQQQQTTTRRRPPPOOONNNMMMLLLKKKIIIGGGEEEDDDCCCBBB>>>;;;999888666333222111111222222222111000///...------...---,,,+++************(((((('''&&&%%%&&&((()))'''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%'''''''''(((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''((((((((())))))))))))(((((((((((())))))***((((((((((((((((((((((((((()))***++++++***)))(((++++++******)))(((((((((***(((((((((***+++***)))******+++,,,,,,,,,,,,+++***,,,---......///000111999NNNiii}}}uuurrrmmmkkkgggaaaXXXPPPIIIEEE@@@<<<:::777444222444333333333222222222111111111111111111111111111000000000000111222333444444444555555777888:::;;;888888999999:::;;;;;;;;;=========???BBBDDDEEEEEEGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJMMMPPPSSSYYYdddoooyyywwwtttpppkkkfffaaa\\\XXXTTTTTTTTTUUUWWWXXXYYYZZZZZZ^^^bbbjjjqqqvvvwwwvvvuuurrrsssvvvwwwxxxzzz}}}}}}xxxuuuqqqnnnjjjfffbbb^^^XXXWWWTTTRRROOOMMMLLLLLLLLLLLLNNNPPPRRRUUUVVVVVVWWWZZZ^^^bbbeeehhhllloootttwwwzzz~~~~~~|||{{{xxxxxxwwwtttoooiiiccc___\\\]]]^^^aaaaaa___ZZZVVVVVVQQQLLLIIIHHHHHHIIIHHHHHHHHHGGGFFFFFFEEEEEEEEEGGGHHHHHHIIIIIIHHHGGGGGGBBBBBB@@@>>><<<:::999888888888666444222000...---///...------,,,,,,------,,,,,,++++++******))))))+++,,,---...///...------...///////////////......,,,,,,------.../////////---------......///000111222444777:::<<>><<>><<<888777555333222111111222111111111000///......---+++++++++***++++++,,,,,,***++++++(((&&&%%%''')))((((((((((((((('''''''''(((((('''''''''&&&&&&&&&((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''''''''(((((((((((((((((((((((()))******((((((((((((((((((((((((******)))(((((()))******************))))))(((((()))((('''(((***+++***)))******+++,,,,,,,,,,,,+++***,,,.........000333666BBBXXXrrryyysssqqqttt|||xxxtttoookkkeee]]]TTTNNNFFFCCC>>>:::888666444222222222222222222111111111111111111111111111111111000000111111333444666666777777777777888999:::::::::::::::;;;<<<======>>>===???AAABBBDDDEEEGGGHHHKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHKKKOOORRRWWWdddsss}}}yyyvvvqqqmmmiiieee```\\\ZZZZZZZZZYYYYYYYYYYYYYYYaaaeeelllrrrwwwyyyxxxxxxuuuwwwyyyzzz{{{}}}zzzuuurrrmmmjjjgggddd```^^^YYYXXXVVVTTTRRRQQQOOOOOOMMMOOOQQQSSSUUUWWWZZZ[[[aaaeeekkkqqquuuyyy~~~zzzrrrjjjfffdddddddddeeedddaaa\\\XXXUUUQQQLLLHHHHHHHHHIIIIIIGGGGGGFFFEEEDDDCCCCCCBBBDDDEEEGGGHHHIIIIIIHHHGGGDDDDDDCCCAAA???===<<<;;;999888666444222000......000///......------......++++++******))))))((((((***+++---.........---,,,......///////////////...,,,,,,------.../////////---------......///000111111444777999;;;>>>BBBEEEGGGNNNXXX```gggppp|||wwwqqqqqqyyyvvvggg___ZZZRRRLLLDDD???<<<<<<>>>EEESSS```ooo{{{ttteeeUUULLLDDDBBBDDDGGGMMMSSSWWWYYYZZZYYYVVVTTTRRRRRROOOPPPOOOMMMKKKIIIJJJKKKHHHHHHGGGEEEBBB???===<<<777666444333222111222222000000000000////////////...---,,,+++***************,,,,,,)))%%%$$$&&&)))((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''(((''''''(((((()))***+++))))))))))))))))))))))))+++***(((''''''(((***+++)))))))))))))))))))))***)))(((((()))+++,,,+++*********+++,,,,,,,,,,,,++++++---.........222888===KKKbbbzzzyyytttppplllnnnuuu~~~yyyyyyuuuooohhhaaaYYYQQQLLLDDD@@@<<<999888666444333111111111111111111111111222222222222222222222222111111222333555777888999999999999999999:::;;;<<<===>>>>>>???@@@AAABBBBBBAAACCCFFFGGGHHHHHHJJJKKKNNNNNNNNNNNNNNNMMMLLLKKKIIIGGGIIIMMMNNNQQQ```rrr}}}yyyvvvsssnnniiifffbbbbbbaaa___^^^]]]\\\[[[gggjjjoootttxxxzzzzzzyyyyyy{{{}}}}}}~~~xxxrrrnnnjjjfffdddaaa^^^\\\YYYYYYXXXWWWUUUTTTSSSRRRQQQTTTXXX[[[^^^bbbeeehhhpppuuu|||{{{tttooommmkkkhhhfffccc___[[[WWWRRRNNNJJJHHHIIIIIIJJJJJJGGGGGGEEEDDDBBBAAA?????????AAADDDGGGHHHHHHGGGGGGDDDDDDDDDCCCBBB@@@???>>>:::999777555333111111000111000//////......//////------,,,,,,,,,,,,,,,+++)))******+++++++++++++++------.../////////......,,,,,,------.../////////............///000111111111333666888:::===AAADDDHHHOOOXXX___eeennnyyyxxxrrrrrrzzztttiii```XXXRRRIIIBBB===;;;<<<@@@KKKUUUdddssspppbbbTTTKKKDDDCCCEEEHHHNNNUUUVVVXXXYYYXXXUUUSSSRRRRRRNNNOOOOOOMMMKKKIIIKKKMMMIIIIIIHHHEEEBBB>>><<<;;;777666444222111111222222////////////000000000000///...---+++***)))))))))''')))***'''###"""%%%))))))(((((((((''''''''''''%%%%%%&&&&&&'''((((((((()))(((((((((''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((()))***+++))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))******++++++***)))(((***,,,---,,,,,,******+++,,,,,,,,,,,,++++++---.........333===DDDVVVlll|||pppnnnnnnmmmuuu|||wwwvvvrrrkkkbbbZZZSSSLLLIIIAAA>>>;;;888777666444222000111111111111111111111222222222222222222222222222333333555777999;;;<<<:::::::::;;;<<<>>>???@@@CCCCCCDDDEEEFFFGGGHHHIIIGGGJJJMMMNNNMMMMMMNNNPPPOOOPPPPPPPPPOOONNNLLLKKKJJJFFFGGGJJJIIIKKK[[[nnn|||wwwsssooonnnmmmllljjjiiihhhgggnnnqqqtttxxx{{{||||||{{{|||}}}}}}tttnnnkkkgggdddaaa___\\\YYYYYYYYYYYYXXXXXXWWWVVVUUUXXX\\\bbbggglllqqqwww||||||xxxuuupppjjjddd```\\\YYYVVVMMMKKKIIIHHHIIIKKKKKKJJJGGGFFFEEEBBB@@@>>><<<;;;<<>><<<<<<>>>DDDJJJXXXjjjnnnaaaUUULLLDDDCCCFFFIIIPPPVVVUUUWWWXXXWWWTTTRRRQQQQQQMMMOOOPPPNNNKKKJJJLLLNNNJJJJJJIIIFFFAAA===;;;;;;777555444222111111222222......//////000000111111------,,,+++*********+++###%%%'''%%%"""!!!%%%***))))))(((((('''''''''&&&$$$%%%%%%&&&'''((())))))))))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''((()))++++++))))))))))))))))))))))))'''((()))******)))((('''''''''((()))***+++,,,,,,***))))))***,,,...---,,,******+++,,,,,,,,,,,,+++,,,......---...444???HHH^^^ssswwwllllllnnnqqq}}}{{{wwwrrrmmmfff]]]UUUNNNIIIGGG@@@===999777666555333222000000000000000111111111222222222222222222222222333333444666888:::<<<===::::::;;;===???AAACCCDDDHHHHHHIIIJJJKKKLLLMMMNNNKKKOOORRRSSSQQQPPPRRRSSSPPPPPPQQQQQQPPPNNNLLLKKKLLLGGGFFFIIIGGGHHHXXXlll~~~zzzzzzyyyxxxvvvuuutttttttttvvvyyy{{{}}}~~~~~~}}}|||}}}zzzpppkkkiiieeeccc```^^^ZZZWWWXXXYYYYYYYYYYYYYYYXXXWWW\\\bbbjjjpppwww}}}zzzssskkkccc]]]ZZZWWWUUUJJJIIIHHHHHHJJJKKKKKKJJJGGGFFFDDDBBB???<<<:::999;;;===AAAEEEGGGHHHGGGFFFCCCDDDEEEEEEEEEDDDBBBAAA>>><<<:::888777777777888222111111000000000000000,,,---------.../////////---,,,+++***+++,,,...///+++,,,,,,---.........---,,,,,,------...//////000/////////000000111222333000222555777:::===AAADDDGGGNNNVVV\\\bbbjjjvvv~~~}}}uuupppuuussshhhcccUUUJJJ???<<<<<<===???BBBNNNbbbyyyqqqfffXXXOOOGGGEEEFFFHHHMMMSSSWWWVVVTTTRRRQQQQQQRRRRRRQQQNNNKKKKKKMMMMMMLLLJJJJJJJJJIIIFFFAAA===;;;::::::888666333222111111111222222222111000...---,,,/////////...,,,***(((&&&)))(((&&&%%%%%%&&&((()))************))))))))))))((((((''''''''''''((((((%%%&&&&&&'''((())))))***'''))))))((('''&&&'''((('''&&&$$$######$$$&&&'''(((((()))))))))'''&&&$$$%%%&&&&&&&&&''''''(((((((((((())))))))))))((((((''')))+++)))'''&&&))),,,''')))***)))((('''(((***((('''&&&(((***+++***)))((()))+++---------+++***************************'''(((***,,,------------000......000222888FFFSSSkkkwwwxxxllloooyyywwwqqqkkkfff^^^WWWPPPJJJEEEAAA;;;:::888666444333222222111222222222222111111000222222333444444555666666;;;;;;:::999999:::===@@@???@@@BBBBBBBBBBBBDDDFFFLLLOOOTTTXXXZZZZZZXXXVVVYYYXXXXXXVVVUUUTTTRRRRRRUUUTTTRRRPPPOOOMMMMMMMMMKKKHHHEEEEEEFFFIIITTT___~~~{{{}}}{{{{{{}}}~~~|||}}}~~~|||uuuoooccccccccc```]]][[[\\\]]][[[\\\^^^___```___]]]\\\ccciiisss}}}zzzrrriiiddd]]]UUUQQQQQQJJJKKKLLLMMMLLLJJJHHHGGGIIIGGGDDD@@@<<<999777666999>>>DDDGGGFFFEEEEEEFFFDDDEEEGGGHHHHHHGGGFFFEEEAAA???;;;:::999999888777444444333333333333333333222111000///...---,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,------------...............------...............///000000111333555777999<<<@@@DDDIIINNNTTT[[[aaaiiissszzz}}}rrrqqquuuuuugggYYYQQQGGGAAA???@@@@@@???NNN[[[nnnqqqeeeWWWNNNGGGEEEGGGJJJOOOUUUWWWVVVUUUTTTSSSRRRQQQQQQRRROOOKKKJJJJJJIIIGGGDDDJJJJJJIIIFFFAAA===;;;:::;;;999777555333222222222222222222222111000..................,,,+++)))((()))(((&&&%%%%%%&&&((()))************))))))))))))((((((''''''''''''((((((&&&&&&'''(((((()))******)))*********((('''((()))((('''%%%$$$$$$%%%'''((((((((()))))))))((('''&&&&&&&&&''''''(((((((((((((((((())))))))))))(((((()))***)))(((%%%$$$%%%&&&((()))***)))((('''(((******)))(((((()))***)))'''((()))+++------,,,+++***************************((()))***,,,,,,---------...,,,,,,000444===LLL[[[pppzzz{{{qqqtttxxxqqqccc^^^VVVNNNHHHCCC>>>;;;:::999777555444333222222111111222222222222111111222222333444555666777777:::;;;<<<<<<<<<===@@@BBB???AAADDDEEEEEEFFFHHHJJJPPPWWW```fffgggfffdddcccdddbbb___\\\YYYWWWVVVUUUUUUUUUTTTSSSRRRPPPOOOOOONNNJJJGGGGGGFFFIIISSS^^^www~~~}}}{{{xxxxxxyyyvvvpppjjjaaaaaa```^^^ZZZYYYYYYZZZ\\\]]]```ccceeefffffffffnnnttt}}}yyypppfff___XXXPPPKKKKKKKKKLLLLLLLLLKKKIIIGGGFFFJJJIIIGGGDDDAAA>>><<<;;;999>>>CCCFFFFFFEEEEEEFFFEEEFFFGGGHHHHHHGGGFFFEEECCCAAA===;;;;;;:::999888555444444444444333333333222222111000///...------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------...............------///............///000000111333555777999<<>>???@@@AAACCCEEEAAACCCFFFHHHIIIKKKMMMOOOUUUaaapppzzz|||zzzyyyyyywwwsssmmmfffaaa^^^\\\\\\ZZZ[[[[[[[[[ZZZYYYWWWVVVRRRNNNKKKIIIGGGIIIQQQ[[[rrr{{{xxxuuuttttttqqqkkkfff``````___\\\YYYXXXXXXZZZ^^^```dddiiinnnrrruuuvvv}}}uuukkkaaa[[[TTTMMMKKKLLLPPPOOONNNLLLJJJIIIHHHGGGFFFGGGGGGFFFEEEBBB???>>><<<@@@DDDGGGGGGGGGHHHIIIFFFGGGHHHHHHHHHGGGFFFEEEFFFDDD@@@>>>>>>===;;;999666666666666555555444444333222222111000///......------,,,,,,,,,+++++++++***+++++++++++++++,,,,,,------...............---//////......//////000111111222555777999<<>><<<<<<;;;:::777555333222222222111111111222222111000000,,,,,,,,,,,,,,,,,,++++++***)))(((((((((((()))***************)))))))))(((((((((''''''''''''((((((((()))))))))*********+++)))***+++***((('''((()))(((((('''&&&&&&'''(((((('''(((((()))***+++++++++))))))))))))))))))******(((((())))))))))))((((((&&&$$$"""$$$))),,,+++***((()))******)))((()))***+++***))))))******)))''')))***++++++++++++******++++++++++++++++++++++++...---,,,++++++,,,---...000...000888CCCQQQcccsssxxxmmmdddYYYSSSJJJCCC>>><<<:::999555555444333222222222222111222222333444444444444444555666777888999:::;;;<<<>>>AAABBBBBBCCCDDDEEECCCFFFJJJLLLNNNOOOQQQSSSXXXiii~~~~~~uuummmhhhfffeeedddeeefffggggggfffdddbbbYYYTTTPPPMMMIIIHHHOOOXXXrrr|||yyyuuussspppmmmiiieee______^^^\\\ZZZYYY[[[]]]aaadddjjjqqqyyywwwoooeee\\\XXXTTTPPPPPPSSSSSSRRRPPPNNNLLLJJJJJJIIIFFFHHHJJJKKKKKKIIIFFFDDDCCCEEEHHHJJJKKKKKKLLLLLLGGGHHHHHHIIIHHHHHHGGGFFFIIIGGGDDDBBBAAA???===;;;999888888888777666666666222222111111000//////...------------,,,,,,,,,,,,++++++++++++++++++++++++,,,---......///........./////////...///000000111000222555777999===AAAEEEJJJOOOWWW^^^dddllluuu{{{vvvqqqxxxllldddYYYPPPLLLIIIFFFCCCEEEHHHRRReee}}}~~~qqqfff```VVVLLLHHHFFFEEEHHHMMMUUUVVVXXXXXXVVVSSSPPPMMMNNNNNNNNNLLLKKKKKKKKKLLLJJJJJJJJJGGGBBB???======:::888666444222111111111///000000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,*********))))))*********************)))))))))(((((((((''''''''''''(((((())))))))))))************((()))***)))'''&&&'''((('''&&&&&&&&&&&&&&&&&&'''''''''((()))***+++,,,,,,******************))))))(((((())))))))))))((((((### !!!&&&)))(((''')))***+++***)))((()))+++)))(((((()))***++++++************************)))++++++++++++++++++++++++......,,,,,,,,,---...///111000444>>>LLLZZZkkkxxxzzzqqqeee]]]PPPJJJCCC<<<888777555555444333333222222222333333222222444555666666666666777777888:::;;;<<<>>>>>>@@@BBBDDDEEEDDDDDDEEEFFFIIIKKKOOOQQQRRRRRRSSSTTTXXXkkk}}}vvvqqqooommmoooppprrrrrrpppnnnmmmaaa\\\WWWRRRLLLIIINNNVVVooo~~~yyywwwsssooollliiifffddd\\\]]]\\\[[[ZZZ\\\___bbbiiimmmttt|||}}}uuujjjbbbYYYVVVTTTQQQRRRUUUSSSRRRPPPNNNMMMLLLKKKKKKJJJMMMQQQSSSTTTSSSPPPNNNKKKKKKKKKLLLMMMMMMMMMMMMIIIIIIIIIIIIHHHHHHGGGGGGJJJHHHFFFEEEDDDBBB@@@===;;;;;;::::::999888888777222111111000000/////////.........---------,,,,,,++++++++++++++++++++++++,,,------...//////......///////////////000111111000222444777999===BBBEEEKKKPPPXXX___eeemmmvvv|||}}}tttssswwwuuummmbbbYYYSSSOOOKKKHHHGGGGGGMMM]]]vvv}}}pppeeeZZZQQQHHHFFFFFFGGGKKKQQQSSSTTTVVVVVVUUUSSSPPPNNNOOOOOONNNLLLHHHFFFFFFGGGJJJJJJJJJGGGCCC???>>>===999888666333222111111111000000000000000///......------,,,+++++++++,,,,,,++++++++++++++++++++++++************))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))'''((()))((('''&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''((()))***+++,,,************))))))))))))(((((())))))))))))(((((()))(((&&&'''((())))))((()))***++++++))))))***+++)))(((((()))+++,,,,,,++++++************))))))))),,,,,,,,,,,,,,,,,,,,,,,,---------------...///000///000888FFFVVVdddrrr}}}zzzsssiii___WWWLLLHHHAAA<<<999888666555222222222222333333444555333444555777888999999999999:::;;;===>>>@@@AAABBBCCCEEEFFFGGGGGGHHHJJJKKKQQQTTTWWWXXXVVVUUUTTTUUUWWWiii~~~zzzvvvwwwxxxxxxxxxwwwvvvuuulllgggaaaZZZRRRMMMPPPWWWiiitttrrrnnniiieeebbbaaa```YYYZZZ[[[[[[\\\```eeeiiisssxxx|||ssshhh```YYYVVVSSSPPPPPPRRRQQQQQQQQQPPPPPPOOOOOONNNNNNPPPTTTXXXYYYYYYWWWUUUSSSQQQOOONNNNNNNNNMMMKKKKKKJJJJJJIIIIIIHHHHHHHHHJJJIIIGGGGGGFFFEEEBBB@@@>>>======<<<;;;:::999999222222222111111111000000//////.........---------------,,,,,,,,,,,,,,,+++,,,,,,---...////////////000000//////000000111222///111444666999===BBBFFFKKKQQQYYYaaagggnnnvvv||||||uuusss}}}yyymmmccc\\\WWWQQQNNNEEEDDDGGGUUUlllzzznnncccWWWNNNFFFDDDEEEGGGLLLRRRQQQRRRTTTTTTTTTRRRQQQOOOOOOPPPOOOLLLHHHEEEFFFGGGIIIJJJJJJGGGCCC@@@>>>>>>:::999666444222222111222222222222111000///...---......,,,++++++++++++,,,++++++,,,,,,,,,,,,++++++************))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((()))***)))'''''''''((('''''''''(((((('''''''''(((''''''''''''(((***+++******)))))))))((((((((((((((())))))))))))((((((+++,,,,,,+++***)))+++,,,)))***++++++))))))***++++++***))))))+++,,,+++)))++++++***))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///000000000000333???RRRdddqqq}}}zzzqqqiiiaaaXXXQQQJJJFFFAAA===;;;:::888666222222222222333555666666444555777999:::;;;<<<<<<<<<<<<>>>???AAACCCDDDEEEEEEFFFHHHIIIKKKMMMQQQTTT[[[]]]___^^^[[[XXXVVVUUUVVVfff~~~~~~}}}}}}xxxrrrkkkcccZZZSSSUUU[[[fff~~~pppnnnjjjeee```^^^^^^___ZZZ[[[]]]___bbbhhhoootttxxxpppggg___ZZZXXXWWWSSSSSSUUUTTTUUUVVVWWWXXXXXXWWWVVVVVVXXX[[[^^^`````````___^^^ZZZVVVSSSRRRQQQOOOMMMLLLKKKJJJIIIIIIHHHHHHHHHIIIHHHGGGHHHHHHGGGDDDBBB??????>>>===<<<;;;::::::444444444444444333333333////////////.........---.........---------,,,,,,+++,,,---...////////////000000//////000000111222///111444666999===BBBFFFKKKRRRZZZbbbhhhooowww}}}xxx{{{zzznnneee]]]VVVQQQEEECCCDDDMMM```vvvxxxlllbbbXXXOOOGGGDDDDDDEEEJJJOOOPPPQQQRRRSSSSSSRRRQQQPPPMMMOOOOOOMMMJJJIIIKKKMMMIIIJJJJJJGGGCCC@@@>>>>>>;;;:::888555444333333333444444333333111000......///...---+++******+++,,,+++,,,,,,------,,,,,,+++************))))))))))))((((((''''''''''''(((((((((((((((((('''''''''''')))***+++***)))((((((***(((((())))))))))))(((((((((((('''&&&&&&''')))******)))))))))((((((''''''(((((())))))))))))((((((###%%%''''''%%%%%%(((,,,)))+++++++++***)))***+++---+++******++++++)))(((++++++***)))(((((()))))),,,,,,,,,,,,,,,,,,,,,,,,***+++...000111111111000222777FFF\\\ooo}}}~~~sssiiibbbZZZRRRLLLDDDAAA===:::888777444222222222222333444555777777555666888:::<<<======>>>===>>>???AAACCCEEEFFFGGGFFFGGGIIIKKKMMMRRRWWW[[[aaacccdddccc^^^ZZZVVVUUUUUUddd|||yyyqqqiii___WWWXXX^^^hhh~~~|||ooommmiiiddd___]]]^^^___]]]___aaadddiiipppxxx}}}}}}ssskkkddd^^^[[[[[[\\\ZZZZZZ]]]XXXZZZ\\\___``````______bbbdddgggjjjlllmmmllllllhhhccc\\\XXXWWWUUUSSSPPPMMMLLLKKKIIIIIIHHHHHHHHHHHHHHHGGGHHHIIIHHHEEECCC@@@@@@???>>>===<<<;;;;;;666666666666666555555555000/////////............/////////......---------+++,,,---...////////////000000000000000111111222///111444666999===CCCFFFLLLRRR[[[bbbiiipppwww}}}vvv}}}uuukkkaaaYYYSSSGGGEEECCCIIIWWWkkk~~~{{{lllaaaWWWNNNFFFDDDDDDFFFKKKQQQTTTUUUUUUTTTQQQPPPPPPQQQQQQOOOMMMKKKJJJLLLNNNOOOJJJIIIHHHFFFCCC@@@===<<<:::999777555444333333333222222111111000//////......//////...,,,++++++,,,...---,,,***)))((((((((())))))************))))))+++***((('''''''''((())),,,,,,,,,++++++)))((((((***)))(((''''''((()))***,,,,,,+++***)))(((''''''%%%&&&&&&'''((()))*********))))))((((((((((((((('''((()))(((&&&%%%%%%&&&((((((((())))))))))))***---+++)))'''&&&&&&'''((())))))***++++++++++++***+++***)))))))))***,,,---***++++++,,,,,,------...000***(((,,,///......000222BBBUUUfffvvv{{{ooocccYYYQQQKKKGGG@@@>>><<<888666444333333666666555555444444555555777888::::::;;;<<>>??????@@@BBBDDDCCCDDDDDDDDDDDDFFFIIIKKKQQQTTTWWWYYYZZZ\\\___bbbeeeeeefffggggggddd___[[[\\\bbbqqqxxxllldddccceeesss}}}xxxuuuooojjjggggggeeebbbbbbeeehhhmmmsssxxx}}}zzzuuussspppkkkfffeeeddddddfffggggggeeeccceeeiiipppwww}}}~~~yyyqqqhhh```[[[XXXVVVUUUSSSPPPOOONNNMMMJJJHHHGGGHHHIIIJJJJJJIIIGGGGGGEEEEEEDDDCCCBBB@@@>>>======<<<;;;:::999777666666222222111111000//////////////////.........------........................///////////////000111111222333333333666:::AAAFFFLLLSSS[[[aaafffnnnxxx}}}nnnccc]]]OOOIIIFFFGGGMMMVVVeeeqqquuuiii```WWWNNNFFFDDDDDDEEEJJJPPPQQQSSSUUUUUUTTTSSSTTTUUUPPPOOOMMMKKKKKKLLLMMMNNNNNNMMMKKKHHHDDD@@@===;;;;;;:::888666555444444444222222111111000000//////---...///...+++***+++,,,'''((()))+++,,,,,,,,,+++))))))************))))))++++++,,,,,,++++++***))))))*********)))((('''&&&((((((((())))))((((((((())))))((((((''''''&&&&&&((((((((((((((((((((((((,,,++++++******************+++,,,+++)))((()))***)))((('''&&&&&&(((***+++,,,+++***))))))***+++,,,))))))***++++++++++++***)))))))))((()))******+++//////...------,,,++++++---******...111111444888EEEYYYooo~~~~~~pppiii___VVVNNNIIIDDDAAA<<<;;;999666444444333333555555555666777999:::;;;;;;===@@@AAAAAAAAABBBCCCGGGGGGGGGFFFFFFHHHLLLPPPTTTVVVXXXZZZ[[[]]]```ccceeegggjjjmmmmmmjjjeee```^^^cccooouuunnnlllmmmvvv|||vvvrrrnnnjjjhhhjjjiiigggiiimmmsssxxxyyyqqqlllkkkjjjhhheeeggghhhkkkooossstttsssrrrqqqvvv~~~~~~rrrhhhaaa]]]\\\\\\YYYUUURRRPPPMMMJJJHHHFFFGGGHHHHHHHHHHHHGGGFFFEEEEEEEEEDDDCCCBBB@@@???===<<<;;;:::888777666666222222222111000000//////000000/////////.........///////////////////////////////////////000111111222333333444666:::AAAEEELLLSSS\\\ccchhhpppzzzwwwggg^^^SSSOOOKKKJJJIIILLLWWWaaa|||tttiiiaaaWWWNNNFFFCCCCCCEEEIIIOOORRRTTTVVVVVVUUUTTTTTTUUUPPPOOOMMMLLLKKKLLLMMMNNNPPPNNNLLLIIIEEEAAA===;;;<<<:::888666555444444555111000000//////...---------......---+++******+++&&&'''***,,,------++++++))))))************))))))((()))*********)))'''&&&(((((())))))((('''&&&&&&&&&'''((())))))((('''&&&************)))))))))))))))))))))(((((((((((((((++++++***))))))))))))***)))+++++++++))))))***+++---+++)))((((((***---///***))))))))))))***+++,,,))))))***++++++++++++***)))(((((()))))))))******.........---------,,,,,,,,,***,,,///111222777???RRRggg}}}{{{uuuiiibbbYYYPPPIIIDDD@@@>>>:::999777555444444444444666666666777888:::;;;<<<<<>><<<;;;:::888666444444444444444333333222111111000000---......---+++******+++((()))+++,,,,,,+++***((())))))************))))))(((((()))***)))((('''&&&'''((((((((((((''''''&&&&&&'''((())))))((('''&&&))))))))))))************)))))))))))))))(((((((((******)))(((((((((((()))((()))******(((((()))***((('''%%%###$$$&&&(((***(((((((((((()))******+++))))))***++++++++++++***((())))))***************,,,,,,,,,---------......,,,,,,...000111444>>>IIIbbbuuuuuunnnddd^^^UUULLLFFFAAA===;;;777777555444444444555666888888888888:::;;;<<<===AAACCCFFFGGGGGGHHHJJJKKKNNNOOOPPPQQQSSSXXX___dddcccdddeeeffffffhhhlllooopppssswww{{{|||xxxqqqlll```aaahhhwww|||yyywwwwww|||xxxrrrmmmpppllllllooopppppprrrwwwvvvrrrmmmiiiiiillloooqqqqqqttt{{{wwwppplllkkkfffbbb^^^ZZZVVVSSSOOOLLLIIIHHHGGGEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDDDDCCC@@@@@@???===<<<;;;:::999444444444333222222111111222222111111111000000000000000000000000000000000///////////////000000111222333444555777:::???CCCKKKSSS^^^fffmmmuuu{{{zzzpppcccZZZVVVRRROOOIIIDDDFFFLLL{{{tttkkkcccXXXNNNFFFCCCCCCDDDHHHMMMSSSVVVWWWWWWUUURRRPPPPPPOOONNNNNNMMMMMMMMMMMMMMMOOONNNLLLIIIEEEAAA>>><<<:::999777555444333333333222222111111000/////////,,,---...---***)))***+++***+++,,,,,,+++***)))((())))))************))))))))))))******))))))((('''''''''(((((((((((('''''''''''''''(((((('''''''''&&&&&&''''''(((((())))))))))))))))))))))))))))))***))))))(((((((((((((((&&&((()))(((''''''(((***&&&%%%$$$######%%%'''(((''''''(((((())))))))))))))))))***++++++++++++***))))))***++++++++++++*********+++,,,,,,---......,,,,,,///222444:::JJJYYYtttzzzoooiii^^^XXXOOOGGGBBB>>>:::888666555555444555666777888999999:::;;;===???AAABBBCCCEEEGGGHHHIIIKKKNNNQQQSSSUUUWWWZZZ]]]cccjjjnnnmmmnnnnnnnnnnnnppptttwwwxxxzzz~~~}}}uuupppbbbaaadddooo~~~}}}{{{yyyxxx}}}}}}wwwqqqmmmpppmmmmmmqqqssstttxxx||||||tttrrrooonnnpppuuuzzz}}}zzzvvvuuunnnkkkgggccc___ZZZUUUQQQMMMKKKHHHEEECCCCCCDDDDDDEEEEEEFFFFFFFFFEEEDDDDDD@@@@@@???===<<<;;;:::999666666666555444444333333333333222222222111111111000000000000000000000000///////////////000111111222333555666777:::???BBBIIIRRR]]]gggnnnvvv}}}vvvyyywwwjjj\\\VVVQQQNNNJJJDDDBBBEEE{{{sssjjjbbbXXXNNNFFFCCCBBBCCCGGGMMMQQQSSSVVVVVVTTTRRRQQQPPPNNNNNNNNNMMMMMMMMMMMMMMMMMMLLLKKKHHHEEEAAA???===999888666444222222222222/////////...------,,,,,,,,,------,,,***)))***++++++++++++*********))))))))))))************))))))))))))(((''''''''''''''''''(((((()))))))))(((((((((''''''&&&&&&''''''(((%%%&&&&&&'''((())))))***((((((((()))*********++++++***))))))(((((())))))&&&''')))((('''''')))***((((((((('''((())))))***((())))))*********))))))))))))***++++++++++++***)))***+++,,,---,,,,,,+++***++++++++++++++++++++++++,,,000444888CCCXXXlll~~~rrrgggaaaUUUPPPHHHAAA===:::888777555555444444555777999:::999:::<<>>===<<<::::::999888888777777666555555555333333333333222222222222111111111111111111111111///////////////000111111222333555666777:::>>>BBBHHHQQQ]]]gggnnnwwwyyyvvvzzztttaaaXXXQQQOOOLLLGGGCCCAAAzzzsssiiiaaaXXXOOOFFFCCCBBBCCCGGGLLLNNNQQQTTTVVVUUUSSSRRRRRRNNNNNNNNNNNNMMMMMMMMMLLLLLLKKKJJJGGGDDDAAA???===999777555333222111111222222222222111000000//////,,,------,,,***))))))***+++******))))))***++++++))))))************))))))'''&&&%%%######$$$%%%%%%(((((()))))))))))))))(((((('''&&&%%%%%%&&&'''(((''''''((()))***+++,,,,,,''''''((()))***++++++,,,,,,++++++***)))*********&&&((())))))(((((()))+++'''((((((((())))))))))))******+++++++++******)))))))))***++++++++++++******+++,,,---...---,,,,,,,,,,,,++++++***)))))))))***,,,111666<<>>BBBFFFKKKOOOQQQVVVWWWWWWXXXZZZ___fffjjjkkkmmmqqqtttwww{{{{{{rrrnnnkkkooo}}}~~~zzzwww}}}zzzuuuqqqooonnnmmmooovvv{{{|||xxxtttwwwzzz|||wwwqqqhhh^^^XXXRRROOOJJJEEEBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEDDDEEEDDDCCCBBB@@@???>>>>>>999999888888777666666666444444333333333333222222111111111111111111111111///////////////000111111222333555666888:::>>>AAAGGGPPP]]]gggnnnwwwyyyzzzyyy{{{hhh]]]SSSQQQPPPKKKEEEBBBuuukkkeee\\\QQQGGGCCCDDDEEEHHHMMMRRRSSSTTTSSSRRRQQQRRRSSSTTTRRRPPPNNNNNNMMMJJJHHHKKKIIIGGGDDD@@@===;;;999999777444333444444444333333111............---,,,---,,,,,,+++***)))((((((''')))***++++++***)))'''***++++++,,,,,,++++++++++++++++++***************))))))))))))((('''&&&%%%&&&''''''(((((((((((((((''''''&&&'''((()))+++,,,***)))&&&%%%%%%&&&)))***000...***'''&&&&&&''')))((()))***++++++***)))(((************+++,,,---...++++++,,,,,,,,,---------///,,,(((%%%$$$'''***---(((***++++++******+++,,,...//////---+++***+++---...000333999EEEYYYoooppp___SSSLLLDDDAAA===:::999888666555666555555555666777999:::<<<<<<@@@IIIQQQVVV]]]dddccccccbbbcccgggnnntttxxx|||~~~{{{qqqjjjlllxxx~~~yyyvvvvvvxxxppptttzzz~~~|||{{{~~~}}}}}}ttthhh___VVVRRRMMMIIIGGGEEEBBB@@@AAAAAACCCFFFHHHHHHFFFDDDEEEDDDCCCBBB@@@???======???>>><<<;;;::::::;;;<<<777777666555444333222222222333444555555333111000111111000000111222333333333222222444888===@@@AAAJJJQQQ[[[dddmmmwww{{{{{{rrrgggZZZRRROOOLLLFFF@@@vvvlllggg]]]RRRGGGCCCDDDDDDHHHLLLQQQSSSTTTSSSRRRQQQRRRTTTUUUSSSQQQPPPOOONNNKKKIIIIIIHHHFFFCCC@@@===;;;:::888666333333444555555444111000...///000111000///------,,,+++***))))))(((((()))***++++++***)))(((***+++,,,,,,,,,+++***)))((((((((((((((()))))))))*********))))))((('''&&&&&&''''''(((((((((((((((((((((''''''((()))***+++***)))'''&&&&&&''')))***---+++)))((('''((())))))((()))***++++++***)))(((,,,+++***)))((((((((((((''''''((((((((())))))))),,,+++***)))((()))******(((***++++++******+++,,,/////////...,,,,,,---...000222666???MMMaaavvvxxxiiiZZZNNNHHHBBB???;;;999888888666555555555555555777999;;;<<>>???>>>===;;;;;;;;;;;;<<<::::::888777666555555555222333555555555444222111111111111111111222333333333222222444888<<<@@@BBBHHHOOOYYYccclllvvvzzz{{{ooo```TTTOOOJJJDDD???vvvnnniii^^^RRRGGGDDDCCCDDDGGGKKKPPPQQQSSSSSSRRRRRRTTTUUUVVVTTTRRRPPPPPPNNNLLLJJJHHHGGGEEECCC@@@>>><<<;;;777555333222444555555444222111000000111111000///......---,,,+++***))))))((()))***++++++***)))((()))+++---...---+++)))'''''''''(((((())))))******************)))((('''&&&&&&''''''((((((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***((()))************)))))),,,+++***)))(((((((((((())))))))))))***************+++,,,------,,,***((()))***++++++******+++---...//////...------...000222444:::FFFWWWlllzzzlll^^^QQQGGGBBB>>><<<999777888888777666555555666777999<<<>>>@@@FFFHHHRRR```kkkqqqwww}}}|||xxxxxx}}}zzzwwwwwwxxx|||zzz|||uuuooohhhddd[[[WWWSSSPPPNNNLLLIIIGGGDDDCCCBBBDDDFFFGGGGGGGGGFFFFFFEEEDDDBBBAAA@@@@@@@@@???>>>===<<<<<<<<<<<<===;;;999777666666777777333444555555555444222111222111111111111222222333333333333444777<<<@@@CCCHHHOOOZZZdddnnnxxx|||||||||jjj[[[RRRKKKEEE@@@~~~vvvnnnjjj^^^SSSHHHDDDCCCDDDGGGKKKOOOPPPRRRSSSRRRSSSUUUVVVVVVTTTRRRPPPOOOMMMKKKIIIFFFEEEDDDBBB@@@>>>===<<<888666333222333444333222333222000000111000...,,,///......---,,,+++***)))((()))************)))((()))***---......+++(((%%%(((((()))***+++,,,,,,---((()))))))))(((((('''&&&&&&''''''(((((((((((((((******)))(((((((((((((((((()))***++++++***)))((('''((()))******)))((('''((())))))***************************+++,,,---...***++++++++++++,,,,,,,,,***+++---......---+++))))))***,,,+++******+++---,,,.........------///111222555>>>LLL___ssszzzmmm```SSSIIIAAA===;;;999666666777888777777666666777999;;;???BBBDDDHHHMMMYYYkkkwww}}}~~~yyy~~~{{{zzz}}}~~~}}}zzzzzztttlllfffbbb___ZZZWWWTTTRRRQQQOOOLLLJJJHHHFFFDDDCCCEEEGGGHHHHHHFFFFFFFFFEEEDDDCCCBBBBBBAAAAAA@@@???>>>======<<<===;;;888555444555666888444555555555555444333333222222222111111222222333333333333444666;;;@@@DDDJJJQQQ\\\gggqqq{{{~~~|||uuudddXXXPPPIIIDDD|||uuunnnkkk^^^RRRGGGDDDCCCDDDGGGKKKNNNPPPRRRSSSRRRSSSUUUWWWVVVSSSQQQOOONNNLLLIIIGGGEEEEEECCCBBB@@@>>>===<<<:::888444333222222111000///......///000000///---///......---,,,+++***)))))))))************))))))(((***,,,...---+++(((%%%(((((()))***+++,,,,,,---''''''((((((((('''&&&&&&&&&''''''(((((((((((((((*********)))((((((''''''((()))***++++++***)))(((((()))*********(((&&&%%%)))))))))))))))******+++************+++,,,---...(((((()))))))))*********,,,,,,,,,---------,,,,,,)))+++,,,,,,++++++,,,---+++,,,------------///222222888DDDSSSeeevvvwwwooobbbUUUKKKDDD>>>:::999777555555666888888888777888999;;;>>>BBBEEEGGGMMMTTTdddxxx{{{~~~|||zzz}}}~~~|||zzzzzzwwwiii```[[[XXXWWWUUUTTTRRRRRRRRRRRRPPPNNNMMMJJJGGGEEEFFFGGGHHHHHHFFFFFFFFFEEEEEEDDDDDDDDDBBBBBBBBBAAA@@@>>>======>>><<<999777555666888999666666666666555555444444333333222222222222222333333333444444555:::@@@EEELLLSSS^^^iiirrr}}}yyyzzz}}}lll```VVVNNNIII|||yyysssmmmjjj]]]QQQGGGCCCDDDEEEHHHLLLOOOPPPRRRSSSRRRSSSUUUWWWVVVSSSQQQOOOMMMKKKHHHFFFEEEEEECCCAAA@@@>>><<<<<<:::777444222222222111///++++++,,,///111222111///......---,,,+++***))))))***))))))))))))))))))***''')))+++,,,,,,+++)))'''''''''(((((())))))******''''''((((((((((((''''''&&&''''''((((((((((((((())))))******)))(((''''''((((((************(((((())))))******)))'''&&&%%%)))((((((((()))***+++,,,,,,+++***)))((((((((((((*********+++++++++,,,,,,,,,,,,+++++++++,,,---...***+++,,,,,,++++++,,,...***+++------...///111444777AAAOOO^^^kkkwww{{{lllcccWWWLLLFFFAAA<<<999888666555555666888888888999:::;;;===@@@DDDGGGIIIMMMVVVjjj~~~~~~xxxiii]]]VVVSSSPPPNNNOOONNNOOOQQQTTTUUUTTTSSSRRROOOKKKHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCAAA@@@>>>===AAA???===;;;::::::;;;;;;777777666666555555555555444333333222222222222333222444555444444999@@@FFFNNNUUU```jjjsss~~~wwwwwwvvviii]]]SSSMMMyyywwwqqqkkkhhh[[[PPPFFFCCCDDDFFFIIINNNOOOQQQRRRSSSRRRSSSTTTVVVWWWUUURRRPPPNNNLLLIIIGGGFFFEEECCCAAA???===<<<;;;777555222111222333333222.........000222222///---------,,,+++***))))))(((******))))))))))))******'''((()))+++++++++******((((((((((((((()))))))))))))))************))))))&&&''''''((((((((((((((((((((()))******)))((('''((((((((())))))((((((((('''((((((((((((((('''''')))((((((((()))***+++,,,,,,+++***)))((((((((((((,,,,,,,,,,,,------------***+++++++++,,,,,,,,,,,,***+++---,,,++++++,,,...+++---//////000222444777@@@MMM^^^kkkrrr{{{|||tttpppbbbYYYNNNEEEBBB???;;;888999777555555777888999888<<<<<<===???BBBEEEIIIKKKLLLWWWnnn~~~nnnfff\\\TTTPPPNNNLLLIIIIIIJJJLLLQQQUUUXXXYYYXXXVVVSSSOOOLLLJJJIIIGGGEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCAAA???===@@@@@@>>>===<<<;;;;;;;;;888777777666666666666666555444333222222222222222222444555444444888@@@GGGSSSZZZeeeoooxxxuuutttuuugggZZZSSS~~~xxxuuuoooiiigggZZZOOOEEECCCDDDFFFJJJOOOPPPQQQSSSSSSRRRRRRTTTUUUXXXVVVSSSQQQOOOMMMJJJHHHFFFEEEDDDAAA???===;;;:::444222111111333444555555555444333333222///+++(((---,,,,,,+++***)))((((((******))))))))))))******&&&'''((()))***++++++++++++++++++******************++++++,,,,,,,,,++++++&&&''''''((((((((((((((('''((()))******)))((('''((((((''''''''''''((((((&&&&&&&&&'''((())))))***)))((((((((((((***,,,---************+++,,,---...'''(((((((((((()))))))))((()))+++------,,,+++******,,,------,,,+++---...---...000111222444777999GGGVVViiitttxxx~~~}}}tttlllggg[[[SSSHHHAAA???>>>;;;888999777555555777888999888======>>>@@@CCCFFFIIIKKKPPP]]]vvvtttjjj```ZZZSSSOOONNNMMMKKKHHHFFFGGGKKKQQQWWW[[[\\\\\\XXXUUUQQQNNNLLLIIIFFFDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCAAA???>>>>>>>>>===<<<;;;:::999999888888777666666666666666555444333333222222222222222444555444333777@@@HHHYYY```jjjttt}}}xxxqqqxxxpppaaaYYYxxxvvvrrrllleeeXXXNNNEEECCCEEEFFFHHHLLLPPPQQQRRRSSSTTTTTTSSSSSSXXXUUUQQQPPPPPPMMMIIIEEEIIIGGGDDD@@@===;;;;;;:::555444222111000000111222222111000000111111000...---------,,,,,,,,,++++++(((((((((((((((((((((((())))))))))))************,,,***((((((+++---+++***((()))*********((('''&&&(((((('''(((((()))***+++000///---+++)))'''&&&&&&((()))***++++++***)))(((++++++******************---,,,***(((%%%###"""!!!+++++++++******)))))))))************************+++,,,---------,,,+++***+++,,,,,,------......///111+++---444444111888EEEVVVbbbqqqyyy|||}}}tttlllddd^^^SSSMMMEEE@@@===;;;888555777777777888999;;;>>>??????BBBEEEGGGGGGGGGIIIJJJPPP]]]ssszzznnngggfffZZZWWWTTTRRRRRRQQQMMMJJJIIIJJJMMMQQQVVVYYY\\\^^^\\\ZZZUUUQQQLLLIIIGGGFFFIIIFFFCCCBBBCCCEEEEEEEEEHHHHHHFFFEEEDDDDDDDDDDDDDDDBBB@@@???=========>>>===;;;999777666666777888777555333111111111222333333222444555444555>>>HHHYYYlll|||zzzoooppptttzzzhhhZZZ}}}wwwvvvtttoooiiiZZZOOOFFFCCCDDDFFFIIINNNQQQQQQQQQQQQRRRRRRRRRSSSVVVTTTQQQPPPOOOMMMIIIFFFHHHFFFDDDAAA>>><<<::::::777666444333222222333444222111000000111111000...,,,,,,,,,,,,++++++++++++************************(((((())))))*********+++///,,,))))))******(((&&&))))))*********)))'''&&&)))(((((((((((())))))***++++++***))))))))))))***)))))))))******)))))))))************************))))))******************---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---------,,,++++++++++++,,,,,,---.........000,,,...333444444@@@PPPfffooo{{{vvvmmmddd[[[TTTJJJFFF@@@===;;;:::888555777777777888999<<<>>>???BBBDDDGGGHHHGGGGGGHHHHHHNNN[[[rrruuujjjdddccc[[[XXXUUUTTTSSSRRRPPPMMMNNNMMMMMMOOORRRXXX]]]```]]][[[XXXSSSOOOMMMKKKJJJJJJGGGDDDCCCDDDDDDDDDDDDIIIHHHGGGFFFFFFEEEEEEEEEDDDCCCAAA???>>>>>>>>>>>>===;;;999777666666777888777666444222111222333333444333555666555666???III\\\qqq~~~oookkkmmmyyyrrreee~~~wwwvvvtttooojjj]]]QQQFFFCCCDDDFFFKKKPPPRRRQQQPPPPPPPPPQQQRRRSSSTTTRRRPPPOOONNNLLLIIIGGGFFFEEEDDDBBB???<<<:::888777666444333222222333444222000//////111111000...,,,++++++++++++*********************************'''(((((()))***+++++++++---+++)))((())))))'''&&&))))))*********)))((('''******)))((((((((())))))((((((((((((((())))))******))))))(((((())))))***************************'''((()))***,,,---......---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,------...///---///333444:::NNNcccxxx}}}yyynnneee[[[QQQJJJBBB???===;;;;;;:::999777888888999:::<<<>>>@@@BBBEEEFFFHHHHHHGGGFFFGGGHHHLLLZZZqqquuukkkfffeee___\\\YYYXXXWWWVVVTTTSSSTTTQQQMMMKKKNNNTTT\\\```]]]\\\YYYVVVSSSPPPOOONNNLLLIIIFFFDDDEEEEEEDDDCCCIIIHHHHHHGGGGGGFFFFFFFFFDDDCCCBBB@@@@@@?????????===<<<:::888777777777888777666555333222333333444555555666777666888AAAKKK```wwwrrrjjjgggrrr~~~rrrxxxvvvsssmmmhhh```SSSGGGBBBCCCFFFLLLRRRTTTRRRQQQPPPPPPQQQSSSTTTRRRQQQPPPOOONNNLLLJJJHHHDDDDDDDDDBBB@@@<<<999888555444222111000000111222222000//////000000///...+++++++++*********))))))((((((((((((((((((((((((''''''((()))***++++++,,,((('''''''''((()))******)))))))))***))))))))))))++++++***)))((((((((((((***)))((('''''''''''''''***)))(((''''''((()))***))))))))))))************(((((())))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,******++++++,,,---------//////111444777CCC]]]uuutttiii```VVVLLLEEE>>>======<<<<<<<<<;;;::::::;;;<<>>===;;;:::888888888888888777666555444444444444555444666777777888AAALLLaaa{{{xxxnnnjjjppp~~~zzzzzzwwwuuupppjjjaaaTTTGGGBBBCCCFFFLLLRRRVVVTTTRRRQQQQQQRRRTTTUUURRRRRRRRRPPPNNNKKKJJJIIICCCCCCCCCBBB???<<<:::888555444222111000000111222111000//////000000///---+++++++++*********))))))))))))))))))))))))))))))'''(((((()))******++++++'''''''''(((((()))***+++***))))))))))))*********,,,+++***))))))((()))))))))(((((('''&&&&&&''''''***)))(((''''''((()))***(((((()))))))))*********)))))))))(((((('''''''''************************++++++++++++++++++++++++++++++++++++,,,,,,------***++++++,,,,,,---......///111444666<<>>BBBEEEHHHJJJKKKHHHIIIJJJJJJIIIIIIJJJKKKMMM[[[rrr{{{rrroooggggggeeebbb___[[[YYYXXXUUUQQQMMMJJJIIILLLPPPRRRSSSSSSSSSSSSRRRRRRQQQQQQPPPNNNKKKJJJIIIHHHFFFDDDDDDEEEFFFFFFGGGFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBBBB@@@???>>><<<;;;999999888888888777666555555555555444333555777666888AAALLLaaa~~~tttooopppyyy{{{{{{{{{vvvqqqaaaTTTGGGBBBCCCFFFKKKQQQVVVUUUTTTSSSSSSSSSTTTUUUSSSTTTTTTRRRNNNKKKJJJJJJDDDCCCBBB@@@>>><<<:::999777666444333222222333444111///......000000///---,,,++++++++++++*********++++++++++++++++++++++++))))))))))))******************+++)))''''''(((*********)))))))))***++++++++++++***)))))))))******&&&&&&&&&'''''')))******)))((((((''''''(((((()))'''(((((())))))*********)))))))))*********+++++++++,,,,,,,,,,,,---------************************++++++++++++,,,---......++++++,,,------......//////333777:::CCCVVVqqqyyypppcccXXXPPPIIIBBB>>>999:::;;;:::888888:::<<<;;;>>>AAAFFFKKKOOOQQQRRROOOOOOOOONNNLLLLLLMMMNNNQQQ^^^tttxxxsssnnnooonnnkkkeee^^^ZZZXXXUUURRRMMMJJJHHHHHHJJJLLLNNNOOOPPPQQQRRRRRRRRRRRRRRRPPPNNNMMMMMMKKKIIIGGGBBBCCCEEEFFFGGGGGGFFFEEEEEEEEEFFFFFFEEEDDDCCCCCCBBBAAA@@@???===<<<::::::999999888888777666666555333333555777777888BBBLLLbbb}}}uuupppsss~~~~~~|||~~~~~~yyysss```TTTGGGCCCCCCEEEJJJOOOTTTTTTTTTTTTSSSSSSSSSRRRUUUVVVVVVSSSNNNKKKJJJJJJDDDCCCAAA???===;;;::::::777666444333222222333444111///......//////...---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************))))))))))))***+++,,,***(((''')))+++******)))))))))***+++,,,*********)))******++++++''''''''''''((()))******'''(((((((((((((((((('''''''''(((((()))******+++))))))***++++++,,,,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++++++++******+++---...///,,,------......//////000000444999???JJJ^^^uuuqqqhhhZZZOOOHHHCCC???<<<999:::;;;:::999:::>>>AAAAAADDDIIIOOOTTTYYY\\\^^^XXXXXXWWWTTTPPPOOOOOOPPPUUUbbbwww}}}zzz|||}}}xxxpppgggaaa^^^XXXTTTNNNIIIFFFFFFHHHIIILLLMMMPPPRRRTTTUUUUUUUUUTTTRRRQQQPPPPPPNNNLLLJJJBBBDDDFFFGGGHHHHHHGGGFFFEEEFFFGGGGGGGGGFFFEEEDDDDDDCCCCCCAAA???===<<<;;;999999999999888777666666444444666888888:::CCCNNNeeevvvsssxxx~~~~~~xxxrrr___SSSGGGCCCCCCEEEIIINNNSSSSSSTTTTTTSSSRRRQQQPPPVVVWWWXXXTTTOOOKKKJJJKKKEEECCCAAA>>><<<;;;;;;;;;555444222111000111111222111///......//////...------------,,,,,,,,,++++++))))))))))))))))))))))))++++++******)))(((((((((&&&)))+++***)))***---000******)))))))))***,,,---***)))))))))***+++,,,,,,,,,+++***)))''''''''''''&&&'''((())))))((('''&&&&&&''''''((()))******+++************************)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---...///------......///000000000000555;;;BBBNNNbbbwwwnnndddVVVKKKEEEAAA???===:::;;;<<<;;;;;;===CCCGGGHHHKKKQQQWWW^^^cccfffhhh```___]]]XXXSSSPPPPPPQQQXXXdddyyy{{{ppphhhddd\\\WWWOOOHHHDDDEEEHHHJJJLLLNNNQQQTTTVVVWWWXXXXXXTTTSSSRRRRRRRRRPPPNNNLLLCCCDDDGGGIIIJJJIIIHHHHHHEEEFFFGGGHHHGGGGGGEEEDDDEEEEEEDDDCCCAAA???===<<<999999:::999999888666666666666777:::999;;;EEEPPPhhh~~~wwwwww}}}{{{}}}|||uuucccWWWJJJEEECCCBBBEEEIIIPPPQQQRRRQQQPPPQQQSSSUUUXXXWWWTTTSSSQQQNNNJJJGGGDDDCCCCCCAAA???;;;888777444444333222222111111000333111...---///000000///.........---,,,+++***)))************************)))))))))))))))*********''''''''''''((()))++++++))))))(((((((((***+++,,,))))))*********+++++++++---+++***((('''&&&'''''''''&&&%%%$$$$$$%%%&&&'''''')))***)))((('''((())))))***,,,------,,,***)))+++******)))(((((())))))...,,,+++))))))***,,,---)))*********)))(((&&&$$$(((---111000,,,***---000111888@@@IIIWWWjjjxxx}}}~~~~~~mmm]]]MMMGGGEEEAAA<<<999@@@@@@??????@@@DDDHHHJJJJJJSSS]]]eeennnvvvyyywwwooolllggg```YYYUUUTTTUUUXXXdddxxx~~~ooogggcccZZZQQQMMMJJJGGGHHHKKKNNNQQQVVVXXXXXXVVVUUUUUUTTTTTTTTTVVVVVVTTTPPPMMMJJJJJJIIIHHHHHHIIIJJJKKKJJJIIIHHHGGGGGGGGGHHHHHHDDDEEEEEEEEECCC@@@===;;;=========<<<;;;:::888777888777888::::::<<>>;;;888777555555444444333222222222111///------...///...---------------,,,+++******************************))))))))))))************))))))((())))))***+++,,,+++***)))((((((((()))***))))))))))))))))))))))))******)))((('''((())))))+++***)))(((((()))*********,,,---,,,+++***+++,,,+++******************+++,,,++++++******++++++,,,---,,,***))))))+++,,,---,,,,,,,,,+++***)))(((((())),,,...///------000222222:::DDDNNN]]]nnn|||xxxeeeWWWIIIDDDBBB???;;;:::??????@@@AAACCCFFFJJJMMMTTT^^^jjjttt}}}}}}yyyqqqggg]]]VVVSSSRRRZZZccctttzzznnncccZZZRRRNNNKKKIIIJJJNNNRRRVVVZZZ\\\\\\ZZZYYYYYYXXXWWWWWWXXXYYYXXXUUURRRMMMKKKJJJHHHGGGGGGGGGHHHJJJIIIIIIIIIIIIHHHHHHHHHFFFFFFFFFEEEDDDBBB@@@????????????>>><<<;;;999888888777888:::;;;<<>>======???AAACCCFFFIIIMMMSSSWWW```kkkxxx}}}pppcccZZZVVVUUU]]]bbbnnnqqqeee]]]UUUSSSQQQOOOPPPTTTZZZ]]]aaacccbbb```_________]]][[[[[[[[[ZZZYYYWWWRRRPPPMMMKKKIIIGGGGGGGGGJJJJJJKKKKKKKKKJJJIIIHHHHHHGGGGGGFFFEEEDDDDDDDDDAAAAAAAAA@@@>>><<<;;;:::888777888:::;;;===EEEOOOeeetttqqquuu}}}{{{{{{xxx{{{{{{rrr```TTTHHHDDDDDDDDDHHHLLLMMMPPPSSSTTTSSSRRRRRRRRRXXXVVVTTTRRRPPPMMMIIIFFFBBBAAA@@@>>><<<:::888777666666555555444333333333.........///000///---+++***++++++,,,,,,,,,++++++************************)))))))))******++++++,,,******))))))))))))))))))***))))))(((((('''''''''))))))(((((((((((('''''')))))))))))))))*********))))))))))))*********+++)))***++++++))))))***++++++***)))(((((()))***+++......---,,,,,,,,,,,,,,,******)))***+++,,,---...///...,,,++++++,,,---...,,,******+++...222333333:::GGGUUUaaannn|||{{{lll```VVVMMMDDDAAA@@@>>>???AAABBBDDDHHHLLLQQQYYYbbbiiiqqq|||yyylllccc^^^]]]___aaaiii|||rrriiiaaa[[[ZZZYYYXXXZZZ]]]bbbfffjjjlllkkkiiiggggggfffccc___]]]\\\[[[YYYWWWWWWUUURRROOOMMMKKKJJJJJJJJJKKKMMMNNNMMMLLLJJJHHHIIIHHHFFFEEEEEEFFFGGGHHHCCCCCCBBBAAA???===<<<;;;999888888;;;<<>>AAAEEEGGGKKKPPPUUU\\\ggguuu~~~uuukkkeeecccaaaaaagggxxxxxxllleee``````aaa```bbbffflllooosssuuutttrrrqqqqqqnnnjjjeee```^^^\\\YYYWWWYYYXXXUUURRRPPPNNNNNNNNNLLLMMMOOOPPPOOONNNLLLJJJJJJHHHFFFEEEEEEFFFHHHJJJEEEDDDCCCBBB@@@>>><<<;;;;;;999:::<<<>>>AAAKKKUUUhhhtttllljjjooo}}}}}}~~~{{{ppp```TTTHHHDDDDDDEEEHHHMMMNNNPPPRRRSSSSSSRRRRRRSSSWWWUUUSSSRRRPPPMMMHHHEEEBBBAAA???===;;;::::::999555555444444333222222222111000///000111111///---***+++++++++++++++******************************((())))))***+++,,,------'''''''''&&&&&&''''''((('''((()))***++++++++++++(((((()))))))))************+++++++++***))))))(((((()))***+++++++++++++++)))***++++++***)))***+++)))***,,,......,,,***)))///...,,,+++)))(((((((((*********+++,,,,,,,,,,,,************+++,,,,,,---...---,,,,,,///333888;;;LLLZZZiiirrryyyssseeeWWWNNNGGGCCCAAAAAA@@@@@@EEELLLPPPWWW___gggnnnzzzsssjjjgggddddddiiivvv{{{qqqkkkggghhhjjjjjjlllpppuuuxxx}}}~~~}}}|||wwwsssmmmiiieeebbb___\\\]]][[[XXXUUURRRPPPOOOOOONNNOOOPPPPPPPPPOOONNNMMMKKKJJJHHHGGGFFFGGGIIIJJJGGGGGGFFFEEECCC@@@>>>======;;;;;;>>>@@@DDDNNNYYYjjjzzzooojjjkkkvvv|||ppp```TTTIIIDDDCCCDDDGGGLLLOOOPPPRRRRRRQQQQQQSSSTTTWWWUUUSSSQQQPPPLLLHHHEEECCCBBB@@@>>><<<;;;;;;;;;666666555555444333333333111000....../////////...+++++++++++++++***)))(((************************((())))))***,,,------...''''''&&&''''''((()))***)))***+++,,,,,,+++******&&&&&&''''''((()))******((()))***+++++++++******'''(((***+++,,,,,,,,,+++***+++,,,,,,******+++,,,******++++++++++++******,,,++++++******************++++++,,,,,,,,,++++++))))))***+++,,,------------...///000111666???EEEUUUbbbpppvvvzzzzzziiiZZZOOOJJJCCCAAABBBEEEEEEGGGNNNWWW```jjjxxx}}}rrrmmmggghhhllluuuzzztttqqqsssvvvvvvyyy}}}}}}|||xxxtttqqqnnnjjjhhheeeccc___[[[WWWTTTRRRRRRQQQQQQQQQPPPPPPPPPOOOOOOMMMLLLKKKJJJIIIIIIJJJJJJKKKKKKJJJHHHFFFDDDBBB@@@???======@@@BBBFFFQQQ\\\jjj{{{rrrmmmttt~~~}}}pppaaaUUUIIIDDDCCCDDDGGGKKKPPPQQQRRRQQQPPPQQQSSSUUUWWWUUUSSSQQQOOOLLLHHHEEEDDDBBB@@@>>><<<<<<<<<<<<777777777666555555444444111///,,,,,,---......---,,,,,,,,,+++***)))((('''************************((())))))+++,,,---......''''''''''''(((***++++++,,,,,,------,,,+++)))(((###$$$%%%&&&''')))******&&&''')))+++,,,,,,,,,,,,&&&''')))***++++++******)))***++++++))))))***++++++***)))'''''')))***+++************+++,,,---...++++++,,,,,,,,,+++******((()))+++---......------+++...111222444:::EEEMMMZZZgggsssxxxzzztttaaaRRRJJJHHHBBBBBBEEEJJJKKKNNNXXXbbbnnn{{{zzztttiiikkkooouuu}}}zzz}}}|||zzzwwwtttqqqnnnkkkfffaaa\\\XXXVVVUUURRRRRRQQQPPPPPPPPPPPPQQQOOONNNMMMLLLKKKKKKKKKKKKNNNMMMLLLKKKIIIFFFDDDCCC@@@>>>>>>AAACCCHHHSSS^^^jjj{{{sssvvv~~~}}}pppcccWWWKKKGGGHHHHHHIIILLLQQQQQQQQQQQQRRRTTTUUUVVVWWWWWWVVVTTTQQQMMMJJJHHHCCCBBB@@@??????===;;;888444555666777666444111///111000000///...------,,,111000...---,,,+++++++++,,,,,,,,,+++++++++******************************((((((((((((((()))************))))))((((((''''''))))))))))))))))))))))))******))))))))))))******'''(((***+++++++++***)))++++++++++++******))))))***+++,,,------,,,+++***+++*********)))(((((((((************************...---+++******+++---...,,,000222111222:::IIIVVViiinnnuuu{{{}}}~~~~~~~~~~~~qqqbbbYYYOOOHHHFFFIIIFFFGGGNNNUUU^^^lllxxxvvvsssmmmkkksss}}}}}}yyywwwvvvrrrlllddd]]]XXXVVVUUUUUUUUUTTTSSSRRRRRRQQQNNNNNNNNNMMMMMMMMMMMMMMMKKKLLLMMMMMMLLLIIIFFFCCCFFFDDDAAAAAAEEEMMMUUU[[[nnnzzzxxxuuuyyyrrrcccWWWKKKGGGHHHHHHIIILLLOOOOOOOOOPPPQQQRRRTTTTTTXXXWWWUUUSSSPPPLLLIIIGGGCCCAAA@@@??????===;;;888999888777666444333111111111000000//////.........------+++***)))(((((((((*********)))))))))(((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))(((((((((((())))))))))))))))))))))))++++++************++++++&&&''''''(((((((((((((((************))))))((((((+++++++++,,,,,,+++++++++++++++++++++++++++******,,,,,,++++++++++++++++++...---+++******+++---...,,,///333444777BBBTTTaaaqqquuuzzz}}}~~~}}}||||||}}}}}}iii\\\TTTMMMHHHGGGIIIIIINNNXXXcccnnn}}}zzztttqqqvvv||||||tttkkkbbb\\\YYYUUUUUUTTTTTTTTTTTTTTTTTTNNNNNNNNNNNNNNNNNNNNNNNNLLLMMMNNNNNNMMMJJJGGGEEEDDDBBBAAABBBFFFNNNWWW\\\iiittt~~~vvvwwwtttcccVVVJJJFFFGGGHHHIIILLLNNNNNNNNNOOOPPPQQQRRRSSSYYYXXXUUURRRNNNKKKHHHGGGCCCAAA???>>>>>>===;;;999<<<;;;888555333222222222000000000000000000000000//////---,,,++++++++++++*********)))))))))))))))************************((((((((((((((()))******((((((((()))))))))******)))))))))))))))))))))))),,,++++++******++++++,,,(((''''''''''''((()))))))))))))))))))))(((((((((,,,++++++++++++++++++,,,,,,,,,,,,,,,------------///...,,,+++++++++,,,,,,...---,,,++++++,,,---...,,,///333777???NNNaaaoooxxx{{{~~~ooo^^^SSSNNNJJJIIIJJJKKKNNNXXXhhhxxx}}}yyyzzz{{{}}}yyyxxx~~~}}}rrrhhh```[[[UUUUUUTTTTTTTTTTTTTTTTTTNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMNNNNNNMMMKKKHHHFFFEEEDDDCCCEEEKKKRRRZZZ___eeennnyyyvvvssssss}}}uuucccVVVJJJFFFFFFGGGIIILLLNNNNNNNNNNNNOOOQQQRRRSSSYYYWWWTTTQQQMMMJJJHHHFFFCCCAAA???======<<<:::999999888777555444333333333000000000000111111111111000000...------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((())))))***'''(((((()))******++++++))))))))))))))))))))))))+++******))))))******++++++***)))))))))***,,,---************))))))))))))---,,,+++******+++,,,---+++,,,,,,,,,------......///...,,,*********+++,,,------,,,,,,,,,---......---///333:::FFFXXXkkkxxx{{{~~~rrrdddUUUMMMIIIHHHIIILLLOOOVVVfff{{{~~~{{{}}}yyywwwvvvwww~~~xxxlllbbb\\\XXXWWWUUUSSSRRRQQQQQQRRRLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNLLLKKKHHHGGGHHHHHHIIILLLQQQXXX___ccceeekkksss||||||tttlllsssuuudddVVVIIIEEEEEEGGGIIILLLNNNNNNNNNOOOPPPQQQSSSSSSWWWVVVTTTPPPMMMJJJGGGFFFDDDAAA>>>===<<<<<<:::999222333555666666555333222000000000000111111111111,,,,,,+++***)))))))))***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((())))))***''''''((()))***+++,,,,,,))))))))))))))))))))))))))))))(((((((((((())))))+++***)))))))))***,,,---++++++++++++++++++++++++---,,,+++******+++,,,---******++++++,,,,,,---------,,,+++***))))))***+++,,,,,,,,,,,,---......///...000555???NNN```qqq{{{~~~{{{ggg[[[OOOJJJHHHHHHJJJOOOUUU^^^sss~~~}}}zzzwwwvvvxxx{{{~~~rrrfff___\\\ZZZVVVSSSPPPNNNMMMMMMKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMLLLJJJIIIHHHJJJKKKMMMQQQWWW]]]cccfffgggkkkpppuuu~~~xxxnnnnnntttvvvdddVVVIIIDDDEEEFFFIIILLLNNNNNNNNNOOOPPPQQQRRRSSSTTTTTTSSSQQQNNNJJJGGGEEEDDDAAA>>><<<;;;;;;:::999///111444666777666444222000000000000000000000000------,,,+++++++++++++++)))))))))))))))*********************************((((((((((((((()))******(((((())))))***+++,,,,,,))))))))))))))))))))))))(((((((((''''''((((((((()))(((((((((((()))******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,************++++++++++++************************,,,,,,------......//////000333:::GGGXXXiiiuuu|||ppp]]]UUUMMMJJJJJJJJJMMMRRRZZZfff}}}zzzvvvvvvvvvyyyzzznnnfff___]]]XXXSSSOOOMMMLLLLLLJJJJJJKKKKKKLLLMMMMMMMMMNNNNNNNNNMMMMMMLLLKKKJJJJJJMMMQQQXXX___eeejjjmmmllloooqqqrrrwww{{{sssoooppp}}}wwwdddVVVHHHCCCDDDFFFIIILLLMMMMMMMMMMMMNNNPPPQQQRRRQQQRRRRRRRRROOOKKKGGGDDDDDDAAA===;;;;;;;;;:::999333333555555666555555444111000000//////.........//////...---------......(((((()))))))))*********))))))))))))))))))))))))((((((((((((((()))******)))))))))******+++++++++))))))))))))))))))))))))))))))(((((((((((())))))(((((()))************)))******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++************((()))+++,,,------,,,++++++,,,---....../////////222666@@@PPPcccrrr{{{~~~~~~~~~qqqaaaTTTNNNJJJKKKLLLMMMQQQVVV^^^kkk|||yyyyyy}}}uuulllaaa^^^ZZZUUUQQQOOONNNNNNLLLLLLLLLMMMNNNOOOOOOOOOPPPPPPPPPOOOOOONNNMMMMMMMMMQQQXXXaaakkksssxxx|||vvvwwwvvvsssttt}}}wwwsssqqqxxxxxxdddVVVHHHCCCDDDEEEIIIMMMKKKKKKLLLLLLMMMNNNPPPQQQNNNPPPRRRRRRPPPLLLGGGDDDDDDAAA===;;;:::;;;:::999888777666555444555555666111000000///...------,,,,,,,,,+++*********++++++******++++++,,,,,,,,,,,,************************((((((((((((((()))*********************+++++++++))))))))))))))))))))))))******))))))))))))******)))***+++------,,,++++++))))))******++++++++++++***+++,,,------,,,+++***,,,,,,,,,++++++*********'''))),,,...//////---,,,+++,,,---...////////////444999EEEWWWkkkzzzzzzzzz{{{{{{~~~vvvbbbSSSNNNJJJHHHKKKNNNOOOTTTYYY___mmm}}}{{{~~~wwwooobbb___[[[VVVSSSQQQQQQQQQMMMMMMNNNOOOPPPPPPQQQQQQRRRRRRRRRQQQQQQPPPPPPPPPQQQVVV___jjjuuu|||wwwuuu{{{xxxvvvtttvvv}}}mmm[[[IIICCCDDDFFFHHHJJJMMMMMMMMMMMMMMMNNNNNNNNNQQQQQQPPPOOOMMMJJJGGGFFFDDDBBBAAA@@@@@@>>>;;;999===999555444555555333111000000...------...///000...------,,,,,,++++++***''''''(((+++///000---***))))))))))))))))))))))))---,,,***(((((()))+++,,,---,,,,,,+++*********+++)))((((((((()))***++++++///+++((((((***+++***)))***)))((((((((()))+++,,,---,,,+++***))))))))))))---,,,++++++******++++++((())))))+++,,,---......******+++++++++,,,,,,,,,111---,,,///000......000333@@@QQQ```nnn{{{~~~xxxuuuxxxyyyhhhZZZSSSHHHIIIJJJMMMOOORRRTTTUUU___mmm|||~~~}}}wwwiiiddd^^^YYYWWWWWWWWWWWWQQQQQQPPPPPPQQQRRRSSSTTTVVVVVVUUUSSSRRRRRRRRRSSSRRRZZZeeeqqq}}}vvvwww}}}{{{ppptttzzz{{{iiiYYYHHHCCCEEEFFFHHHIIILLLLLLMMMMMMNNNNNNNNNNNNQQQQQQPPPOOOMMMJJJGGGFFFDDDCCCAAAAAA@@@???<<<:::;;;888555444555666555333222111000...---------......------,,,,,,++++++***,,,,,,,,,///222333111...************************++++++***))))))***+++,,,,,,+++******)))))))))***))))))((((((((()))******...+++)))(((***+++***)))***))))))((()))***+++,,,---,,,++++++++++++++++++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...+++***...000///000333444BBBSSScccrrryyywww{{{~~~lll]]]SSSNNNMMMMMMNNNOOORRRVVVYYY[[[^^^iii|||~~~~~~}}}|||}}}yyykkkfff```\\\ZZZYYYXXXXXXSSSRRRQQQOOOPPPQQQSSSUUUVVVVVVVVVTTTSSSQQQQQQQQQUUU^^^jjjvvvzzz{{{}}}ttttttvvv|||xxxgggXXXJJJEEEGGGGGGHHHJJJLLLLLLMMMMMMNNNNNNNNNMMMPPPPPPPPPOOOMMMJJJHHHFFFEEEDDDBBBAAAAAA@@@===;;;999777555555666777777666333222111///...---,,,,,,...------,,,,,,++++++***,,,+++,,,...///000...,,,************************)))))))))***+++++++++,,,+++***))))))((()))))))))***))))))((((((((())))))---+++))))))***+++***)))***))))))))))))***++++++,,,,,,++++++,,,,,,---...///...------,,,,,,------000///......---,,,++++++,,,,,,---------.........+++((()))---///000333888:::HHHYYYggguuuyyyyyylll]]]SSSNNNMMMOOOOOOPPPRRRVVVZZZ^^^```dddiiiuuu}}}}}}wwwyyy|||~~~|||oookkkeeeaaa___^^^]]]\\\YYYWWWTTTQQQQQQSSSVVVXXXYYYZZZZZZYYYVVVSSSRRRSSSYYYdddqqq}}}{{{zzz|||zzztttrrruuuvvvhhhZZZMMMHHHHHHHHHHHHIIILLLLLLMMMNNNOOONNNNNNMMMPPPPPPPPPOOOMMMKKKIIIGGGFFFDDDCCCBBBBBB@@@===;;;999888777777666666666555222111000//////......---...------,,,,,,++++++***+++++++++,,,,,,,,,+++***************************'''((()))+++,,,,,,,,,,,,+++******)))))))))******,,,+++***)))))))))))))))+++*********************)))))))))*********++++++*********++++++---............---,,,,,,,,,,,,,,,//////...---,,,++++++***,,,,,,,,,,,,------------+++))))))---///000555<<>>;;;999222555777777444222222333000111222222222000///.........---,,,,,,++++++***+++---...---++++++...111---------------------------,,,***(((((()))+++,,,))))))((())))))***++++++'''''''''''''''((()))***&&&))),,,---+++)))***,,,)))***+++,,,---,,,++++++,,,,,,++++++,,,,,,------......---,,,,,,,,,,,,---------------------------,,,,,,,,,---------............000444666;;;GGGSSSaaakkkuuuzzz||||||xxxssslllsss~~~~~~nnn[[[VVVOOOKKKOOOYYYeeennnzzzvvvxxx{{{{{{{{{tttpppnnnmmmjjjmmmmmmhhhbbbaaagggnnn}}}yyysssssszzzxxxuuuuuuwwwaaaUUUIIIDDDCCCCCCFFFKKKNNNQQQSSSTTTSSSSSSSSSTTTLLLMMMOOOPPPNNNKKKGGGDDDEEECCCAAA???>>>>>>>>>>>>666777777666444222333444333222111111222222111///......---,,,,,,,,,,,,---++++++------------++++++***++++++,,,,,,++++++***///---***((('''(((***,,,))))))(((((()))+++---...)))))))))))))))))))))))) !!!###%%%''')))***+++******+++,,,,,,,,,,,,+++)))***++++++,,,,,,,,,+++,,,---......//////.........------,,,,,,,,,---------......///000000//////---000444666999CCCPPPZZZbbbkkkvvvzzzqqqjjjeeeooo}}}zzzlllTTTSSSQQQPPPUUUbbbrrr|||yyyzzzxxxvvvvvvrrrlllfffgggnnnuuuxxxpppvvv}}}{{{xxx{{{wwwaaaUUUIIIEEEDDDDDDGGGKKKNNNQQQSSSTTTSSSSSSSSSTTTOOOPPPQQQQQQOOOLLLIIIGGGCCCBBB@@@>>>===<<<<<<<<<777888888666444222222333333222111222333333111///......---,,,,,,,,,,,,---++++++------------++++++***++++++,,,,,,++++++******)))(((''''''(((***+++,,,+++*********+++---...))))))))))))))))))))))))))))))))))))************)))***++++++,,,,,,++++++)))***+++,,,,,,---------+++,,,,,,---------------...------,,,,,,---------,,,------.........------///111444777===HHHTTT]]]cccjjjttt{{{|||vvvmmmgggfffooo|||}}}vvviii]]]SSSTTTVVV[[[eeevvv}}}~~~yyyrrrmmmooowww~~~wwwvvvxxxzzzzzzzzzuuuaaaUUUJJJEEEEEEEEEHHHLLLNNNQQQSSSTTTSSSSSSSSSTTTQQQQQQQQQOOONNNLLLJJJHHHAAA@@@???===;;;;;;::::::888999999777444222111222333222111222333333111///......---,,,,,,,,,,,,---++++++------------++++++***++++++,,,,,,++++++***''''''(((((()))******+++---,,,++++++******++++++)))))))))))))))))))))))),,,,,,,,,+++++++++++++++)))***++++++,,,,,,++++++)))***+++,,,------------******+++,,,,,,,,,,,,,,,---------,,,,,,------...,,,,,,,,,,,,,,,,,,++++++111222444:::CCCOOOZZZaaaeeeiiiooottttttoooiiidddhhhqqq|||uuukkkdddZZZQQQOOOTTT[[[eeettt{{{www{{{yyyuuuttt{{{~~~yyyttt```TTTJJJFFFFFFFFFIIIMMMNNNQQQSSSTTTSSSSSSSSSTTTRRRQQQOOOLLLKKKIIIHHHHHHAAA@@@???===<<<:::999999999:::999777444111111222111000000000111111///.........---,,,,,,,,,,,,---++++++------------++++++***++++++,,,,,,++++++***)))***+++,,,---,,,,,,+++,,,,,,+++***))))))(((((())))))))))))))))))))))))((()))))))))***+++++++++))))))***+++++++++++++++,,,,,,------------,,,,,,***++++++,,,,,,,,,,,,,,,------,,,,,,,,,---......------,,,,,,++++++,,,,,,222222666===IIIUUU^^^bbbeeegggiiikkkjjjhhhfffdddlllsss}}}~~~vvviii```ZZZUUUQQQSSSZZZfffttt~~~yyyvvv{{{yyy~~~rrr^^^SSSIIIFFFFFFGGGIIIMMMNNNQQQSSSTTTSSSSSSSSSTTTSSSQQQOOOLLLJJJIIIHHHHHHBBBBBBAAA???===;;;:::999:::::::::777444222111222000///...///000000...,,,......---,,,,,,,,,,,,---++++++------------++++++***++++++,,,,,,++++++***+++,,,---------,,,***))),,,,,,,,,++++++***))))))))))))))))))))))))))))))((((((((()))))))))******))))))***++++++++++++***.........---,,,+++))))))++++++,,,---------------,,,,,,,,,,,,,,,---...//////...------------......222444999CCCNNNYYY___bbbdddcccbbbbbbbbbdddeeegggqqqxxxzzz{{{yyylll```XXXUUUUUUVVV___hhhwww~~~}}}}}}yyy{{{||||||ppp\\\QQQHHHEEEFFFFFFIIILLLNNNQQQSSSTTTSSSSSSSSSTTTUUUTTTRRROOOMMMKKKJJJJJJCCCCCCBBBAAA???<<<:::999999::::::888555333222333000///...///000///...,,,......---,,,,,,,,,,,,---++++++------------++++++***++++++,,,,,,++++++******++++++,,,+++)))(((&&&+++,,,,,,---------,,,,,,)))))))))))))))))))))))),,,,,,++++++***)))((((((((()))******++++++******...------,,,+++***((('''+++,,,,,,---------------,,,,,,,,,,,,---....../////////...---...///000111222777@@@JJJTTT[[[___bbbbbb___\\\ZZZ\\\bbbhhhmmmvvv}}}|||zzzyyyyyywwwvvv|||{{{pppcccZZZTTTRRRWWW]]]hhhttt}}}~~~|||yyyzzz{{{nnnYYYOOOGGGEEEEEEFFFHHHKKKNNNQQQSSSTTTSSSSSSSSSTTTUUUTTTSSSPPPNNNLLLJJJIIICCCCCCCCCAAA???<<<:::888888999999888555333444444111000///000111111///---......---,,,,,,,,,,,,---++++++------------++++++***++++++,,,,,,++++++************+++******))))))&&&''')))+++,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,++++++******))))))((())))))*********************++++++******)))(((******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////......------...000222333333<<>>IIITTT[[[___aaa___ZZZ[[[WWWTTTXXXbbbooozzzuuufff[[[YYYYYY\\\dddsssxxxqqq\\\ZZZYYYZZZ]]]ggg{{{zzz~~~~~~ooo[[[QQQHHHFFFGGGHHHKKKNNNOOOPPPQQQSSSTTTUUUVVVVVVQQQQQQPPPNNNLLLJJJHHHGGGCCCCCCAAA@@@>>>===;;;;;;999888777666555444444444000000000000000//////...------,,,,,,,,,,,,,,,---***++++++,,,,,,++++++***+++++++++++++++*********,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++*********)))))))))******))))))(((''''''''')))+++------+++******+++,,,+++***))))))+++---...---,,,,,,+++++++++,,,------,,,+++,,,......,,,***---+++,,,//////...111666???JJJVVV\\\```bbb```[[[[[[[[[]]]dddnnnwww}}}zzzmmm___UUUUUUVVVYYYbbbsss}}}oooggg]]][[[\\\```ggguuusss]]]RRRIIIGGGHHHIIILLLOOOQQQQQQRRRSSSTTTTTTTTTTTTPPPPPPOOOMMMKKKIIIGGGFFFCCCBBBAAA@@@>>><<<;;;:::888777666555444333333333000000111111000000///...///...---,,,,,,+++,,,,,,***++++++,,,,,,++++++******+++++++++,,,,,,,,,---------,,,******)))))))))************************+++++++++++++++*********)))))))))))))))))))))))))))+++,,,,,,+++******+++,,,+++*********+++,,,---...------,,,,,,,,,,,,------,,,+++,,,......,,,+++///------//////...222888AAALLLXXX^^^bbbdddaaa]]]ZZZ___hhhsss}}}qqqdddXXXQQQOOOPPPUUUaaattttttfff^^^]]]]]]```hhhssswww___TTTKKKHHHIIIJJJMMMQQQTTTTTTUUUUUUUUUUUUTTTTTTPPPOOONNNMMMKKKIIIGGGEEEEEEDDDCCCAAA@@@>>>===<<<777666555444333222222222000111111111111000//////000000...---,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))*********+++++++++)))+++,,,+++***)))***+++++++++*********+++,,,---------------......//////,,,,,,------...------,,,111...///111111111555;;;EEEOOOZZZ```ccceeebbb]]]YYYaaaooo}}}{{{kkk^^^UUUQQQGGGJJJRRRbbbxxxoooddd]]]^^^___fffrrrzzz```VVVKKKHHHIIIJJJMMMQQQVVVWWWWWWWWWVVVVVVUUUTTTPPPPPPOOOMMMKKKIIIGGGFFFDDDDDDCCCAAA???>>><<<<<<777666555333222222222222111111111111111000000//////...---,,,++++++++++++***++++++,,,,,,++++++***......---,,,,,,+++******+++******))))))******+++))))))))))))))))))))))))++++++++++++++++++++++++))))))******++++++,,,,,,)))***+++***))))))***+++++++++***+++++++++,,,,,,))))))***,,,---...//////,,,---......------------000......000111222666===HHHSSS]]]bbbdddeeeaaa\\\WWWaaaooo~~~zzzgggXXXQQQOOOBBBHHHTTThhh{{{mmmddd___```dddooo|||{{{{{{|||}}}zzzxxxxxx~~~|||aaaVVVKKKHHHIIIJJJMMMRRRWWWWWWWWWWWWWWWVVVUUUTTTPPPPPPOOOMMMKKKIIIGGGFFFBBBAAA@@@???===;;;:::999777666555444333222222222111111222222111111000///---,,,+++***)))))))))******++++++,,,,,,++++++***......---,,,+++***))))))++++++*********++++++,,,*********************************+++++++++++++++))))))******+++++++++,,,******+++***((((((***,,,******+++++++++,,,,,,,,,%%%&&&(((***+++,,,,,,,,,,,,---//////---,,,---......,,,,,,///000222888???LLLVVV```cccdddddd___ZZZVVV___mmmzzz|||eeeRRRJJJHHHBBBJJJ\\\uuuwwwkkkccc```ccchhhuuuzzzuuupppkkkhhhgggffffffhhhmmmttt{{{xxxsssooommmkkkkkkpppxxx|||bbbVVVKKKGGGHHHIIIMMMQQQUUUUUUUUUVVVUUUUUUTTTTTTOOONNNMMMLLLJJJHHHFFFDDDBBBAAA@@@>>>===;;;:::999888777666444333333222222111222222222222111000000------,,,++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,++++++*********)))...---,,,++++++***++++++++++++++++++++++++++++++)))))))))*********++++++)))))))))************************)))((((((***,,,******++++++,,,,,,,,,+++((()))***+++++++++******+++...000///---,,,---//////,,,---111333666<<>><<<777666555333222111000000111111111111000000000///,,,,,,,,,---------......+++++++++++++++++++++++++++,,,,,,---,,,+++***)))***++++++,,,---------,,,***,,,------***'''&&&&&&************************++++++************++++++++++++++++++++++++++++++++++++,,,,,,---------,,,---,,,,,,,,,,,,,,,,,,---+++,,,---...///000000000---///333777===DDDKKKQQQUUUYYY\\\]]]ZZZWWWWWWXXXeeennnxxx~~~wwwgggUUUMMMMMMRRReee{{{vvvppphhhbbbWWWVVVVVVYYYaaakkkvvv|||}}}mmmbbb]]][[[UUUQQQLLLLLLKKKKKKKKKJJJJJJJJJIIIGGGEEEDDDFFFHHHHHHHHHJJJIIIKKKQQQXXXeeexxxrrriiiddd```ZZZUUUWWWUUUSSSRRRSSSTTTTTTTTTVVVUUUWWW]]]ffftttwwwcccWWWLLLIIIJJJJJJKKKMMMNNNOOOOOOPPPQQQQQQRRRRRROOOOOONNNLLLJJJHHHEEEDDDCCCBBB@@@?????????===<<<888777555333111111111111111111111111111000//////,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++***)))))))))+++,,,------------,,,------+++(((&&&&&&'''************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111...111777<<>>>>>>>>===;;;999888777555333111111222333000111111222111000///...------------------------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++***,,,,,,,,,***)))(((***,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,+++++++++,,,,,,------,,,------------------,,,,,,,,,------...000111111///333999@@@HHHOOOWWW\\\ZZZYYYVVVRRROOORRRYYY```jjjrrr}}}}}}zzzyyytttkkkcccaaagggzzzoooddd\\\QQQPPPNNNLLLLLLMMMOOOPPPPPPSSSUUUVVVTTTSSSSSSTTTSSSVVVZZZ^^^aaaffflllqqqzzzyyymmmddd^^^WWWTTTTTTWWWYYYYYYRRRSSSTTTUUUUUUUUUTTTTTTRRRPPPNNNMMMNNNOOONNNMMMPPPNNNNNNQQQVVVaaasssuuupppoooooonnnmmmiiifffcccaaaaaaaaa___^^^\\\ZZZYYYWWWUUUZZZjjjzzzttt\\\RRRIIIFFFFFFGGGJJJNNNNNNNNNNNNNNNOOOQQQSSSTTTPPPOOOMMMJJJHHHFFFDDDCCCAAA@@@???>>>>>>===:::888888777555333222222333333000000222222222111///...------------------------)))*********+++++++++,,,...------,,,,,,,,,,,,,,,+++++++++,,,,,,+++******------,,,+++)))***,,,...---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,------......------,,,+++++++++,,,---...000111///444;;;CCCKKKRRRYYY]]]]]]ZZZUUUOOOMMMQQQ[[[cccmmmrrrzzzyyyqqqnnnuuuzzznnnbbbZZZVVVUUURRROOOMMMLLLLLLLLLKKKMMMNNNNNNMMMLLLLLLLLLLLLMMMOOOPPPRRRUUUXXX[[[___eeennnxxxyyykkkccc```]]]ZZZWWWWWWYYY\\\^^^ZZZ[[[\\\\\\[[[ZZZXXXWWWXXXVVVUUUTTTUUUUUUTTTSSSVVVSSSRRRTTTXXXaaarrr~~~~~~yyyvvvrrrppppppooonnnmmmhhhddd```\\\XXXYYYdddqqqpppXXXOOOGGGEEEDDDEEEIIINNNNNNNNNNNNNNNPPPRRRTTTUUUQQQOOOMMMJJJGGGEEEDDDCCCCCCBBBAAAAAAAAA???<<<999666666666555444333333222///000222333222111///---...------------,,,,,,,,,)))))))))******++++++,,,...---,,,+++++++++,,,,,,((((((***+++,,,,,,,,,,,,//////...,,,)))(((***,,,------------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++---,,,+++***+++,,,---...,,,---...//////...---,,,,,,+++++++++,,,...000111000666>>>FFFMMMSSSYYY\\\]]]ZZZTTTNNNLLLQQQ[[[dddnnnqqqwww}}}~~~{{{{{{ppphhhbbb]]]\\\YYYUUUSSSPPPOOOOOONNNNNNMMMMMMLLLJJJIIIHHHKKKKKKJJJIIIIIIJJJKKKLLLNNNRRRYYY```fffmmmtttyyy|||pppgggdddaaa```___]]]\\\^^^aaaeeeeeefffggggggeeeccc```^^^```___^^^^^^___```^^^]]][[[XXXWWWXXXZZZaaappp~~~tttooohhhccc^^^[[[```hhhxxx|||kkkVVVNNNFFFDDDCCCDDDIIIOOOOOOOOONNNOOOPPPRRRUUUWWWSSSQQQNNNKKKHHHFFFEEEDDDCCCBBBAAAAAAAAA???;;;888444555666777666444333111///000222333333111///---......---------,,,,,,,,,))))))***++++++,,,------,,,+++***)))))))))******))))))***+++++++++++++++++++++,,,***)))((()))+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++---,,,+++******,,,---///,,,---...//////...---,,,---,,,++++++,,,...000222333888AAAHHHOOOTTTXXX[[[ZZZXXXRRRMMMKKKPPPZZZbbbkkknnnsss{{{}}}wwwtttrrrnnnlllhhhddd```^^^]]]\\\\\\[[[YYYWWWVVVTTTQQQPPPPPPNNNLLLJJJJJJJJJJJJJJJJJJLLLPPPSSSVVVZZZ^^^aaahhhmmmssswwwzzz}}}vvvmmmiiiiiifffgggiiihhhgggiiinnnssstttuuuvvvvvvtttrrrooommmlllkkkkkklllnnnnnnmmmkkkhhheeecccaaa___aaalllxxx}}}tttnnnhhhbbbaaaccciii}}}yyygggUUUMMMFFFDDDDDDDDDIIIPPPPPPOOOOOOOOOPPPSSSVVVXXXTTTRRROOOLLLIIIGGGFFFFFFAAA@@@@@@@@@???===999666333555777888777555222111///000222333333111///---.........------,,,,,,,,,******+++,,,,,,---......+++***((('''''''''((()))------,,,,,,***)))''''''$$$&&&((()))))))))+++---************************+++******************+++++++++++++++++++++++++++---,,,+++******,,,...///,,,---///000000///---,,,...---,,,,,,---///222333555;;;CCCJJJPPPTTTXXXZZZXXXVVVQQQLLLJJJOOOXXX```fffiiipppyyy~~~~~~}}}yyytttooommmlllkkknnnkkkhhhfffdddbbb___]]]VVVTTTQQQPPPPPPPPPOOONNNMMMNNNPPPPPPPPPRRRTTTWWWVVV[[[```bbbdddjjjrrryyyvvv~~~}}}yyyuuunnnjjjllllllooorrrsssrrruuu{{{|||zzzwwwvvvvvvxxxzzzzzzyyyxxxwwwsssnnniiiccc```gggqqqyyyrrrjjjdddccc^^^pppyyyiiiVVVNNNFFFEEEEEEEEEHHHMMMPPPQQQRRRSSSUUUVVVWWWXXXVVVTTTQQQNNNLLLJJJGGGDDDBBBBBBAAA@@@>>><<<;;;:::444555666777777666555444333222222222333333111000,,,,,,,,,---------......+++++++++*********)))))))))******++++++,,,------,,,+++***))))))+++---...,,,,,,+++***))))))******)))***+++,,,---,,,,,,+++,,,+++***((((((((())))))************************---,,,+++***+++,,,---...---...............---------,,,+++---000333444555;;;@@@FFFKKKOOORRRUUUWWWYYYSSSOOORRRTTTVVV]]]fffmmmnnnpppuuu||||||xxxtttpppnnnlllkkkiiieeeaaa]]][[[YYYXXXYYYXXXVVVVVVWWWWWWVVVTTTYYYXXXXXXXXXXXXZZZ\\\]]]ccciiirrr|||yyytttsssttttttsssuuuxxx{{{~~~|||tttkkkggghhhjjj{{{~~~tttjjjdddcccfffrrryyyhhhWWWOOOGGGFFFFFFFFFIIINNNQQQQQQSSSTTTUUUWWWXXXXXXVVVSSSPPPNNNLLLJJJFFFDDD>>>>>>>>>>>>===<<<::::::666777888888888777555444333222111222333333111///,,,,,,,,,---------......------,,,,,,,,,+++++++++------,,,++++++******))),,,+++***))))))+++---...,,,,,,+++***************)))***+++,,,,,,,,,,,,++++++***)))((((((((()))***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///---...............------------,,,---000222444555<<>>===<<<999::::::999888666333222222000000000111111000...,,,,,,,,,---------..................------------)))******++++++,,,------++++++*********+++,,,---,,,++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,---...//////000)))***************+++++++++,,,---...---,,,+++***,,,---......///............/////////000333777999CCCHHHOOOUUUYYY]]]```cccYYY\\\bbbhhhlllqqqxxx~~~{{{wwwtttvvvyyy|||~~~{{{wwwvvvssspppkkkgggcccaaa]]]]]]]]]^^^``````___^^^______aaacccggglllppprrrwwwzzz}}}yyyyyy{{{}}}sssmmmiiimmmwwwzzzlllgggcccdddiiiuuu}}}xxxgggVVVNNNGGGEEEEEEEEEIIIMMMQQQRRRTTTVVVWWWWWWVVVVVVSSSQQQNNNLLLJJJIIIFFFCCCBBBAAAAAA@@@>>>===;;;:::999999999888666444222000222000000000111111000...,,,,,,,,,---------......------------,,,,,,,,,,,,)))******++++++,,,------++++++***+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++++++++++++++******+++,,,---...//////)))))))))******+++++++++"""$$$(((,,,///111222333,,,------...//////.........///000///000333999===HHHLLLRRRVVVYYY[[[^^^___[[[bbbiiimmmooossswwwzzz|||{{{xxxtttrrrtttyyy~~~xxxrrrooohhhfffdddcccdddbbb___]]]^^^]]][[[ZZZZZZ\\\^^^```aaacccfffhhhjjjnnnsssvvv{{{~~~{{{yyyrrrmmmmmmtttnnnhhhbbb______eeesss}}}yyyhhhVVVNNNFFFDDDDDDEEEHHHMMMPPPRRRTTTVVVWWWVVVUUUTTTRRRPPPMMMKKKJJJHHHEEECCC@@@@@@???>>><<<:::888777888888888888666444222000222111000111222222000...,,,,,,,,,---------......,,,,,,,,,,,,+++++++++***------,,,++++++******)))******+++++++++,,,,,,,,,,,,++++++++++++,,,,,,------,,,++++++******++++++'''((()))***+++++++++++++++++++++,,,,,,------...)))***+++,,,---.........,,,,,,---...////////////,,,...000000111555<<>>>>>===;;;:::999888888999888777555333222333222111222333333111///,,,,,,,,,---------......,,,,,,,,,,,,++++++++++++------,,,++++++******)))******++++++,,,,,,,,,++++++++++++++++++,,,---...---,,,+++*********++++++((()))***+++,,,++++++******++++++,,,------......222000///,,,***)))((((((+++,,,---...////////////+++...000000111666>>>EEENNNQQQUUUXXXYYYZZZ[[[\\\]]]iiissssssoooooonnnlllkkknnnppppppooorrrxxx~~~~~~{{{tttooommmkkkgggccc___\\\[[[ZZZZZZ[[[[[[[[[[[[\\\___bbb___aaaeeekkksss}}}yyyxxxzzzwwwlllgggcccaaacccgggxxx~~~yyy|||{{{jjjXXXPPPHHHFFFFFFGGGJJJOOONNNPPPSSSUUUUUUTTTSSSQQQQQQNNNLLLJJJIIIHHHEEECCC???????????????>>>======999999999999888777555444333222222222333333111000,,,,,,,,,---------......------,,,,,,,,,+++++++++)))******+++,,,,,,------******+++,,,,,,,,,,,,+++++++++++++++,,,,,,---......---+++*********+++++++++,,,---.........---,,,(((((()))***++++++,,,,,,,,,+++******+++,,,...///+++,,,---...////////////***---000000111666@@@GGGNNNQQQVVVYYYZZZ[[[\\\]]]]]]jjjuuutttooonnnllliiimmmppprrrpppmmmmmmrrrwww~~~vvvtttqqqmmmiiifffcccbbb```aaabbbbbbbbbcccfffhhhggggggiiinnnwww|||{{{|||zzzmmmgggddd``````bbbpppzzz{{{yyyfffYYYPPPHHHGGGHHHHHHIIIKKKQQQRRRSSSTTTTTTSSSRRRQQQRRRPPPMMMJJJIIIFFFCCCAAACCCBBBAAAAAAAAA@@@>>><<<;;;;;;:::999777555333222000000000000000000000000,,,+++******,,,......---+++++++++,,,,,,---------------,,,,,,,,,,,,++++++******))))))))))))))))))******+++++++++,,,,,,,,,))))))*********+++++++++------++++++++++++------)))))))))***++++++,,,,,,,,,,,,,,,------.........------------............000000111111555;;;CCCHHHLLLNNNQQQUUUWWWXXXYYYXXX^^^eeejjjlllmmmqqqqqqooosssnnniiiggghhhllloooqqq~~~{{{~~~xxxssspppooonnnlllkkkmmmqqquuuxxxvvvvvvxxx}}}}}}vvvoookkkiiifffdddkkkzzzxxxxxx{{{iiiYYYPPPHHHGGGHHHHHHIIILLLRRRRRRSSSTTTTTTSSSRRRRRRQQQOOOLLLKKKJJJHHHFFFDDDCCCBBBAAA@@@AAA@@@>>><<<::::::999888666444333222000000000000000000000000...,,,++++++---......---+++,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++******************************************+++++++++,,,,,,******************++++++------++++++++++++------*********+++,,,,,,------,,,,,,------------------000000000000////////////......///000333999AAAGGGMMMPPPTTTVVVUUUUUUUUUUUU___eeejjjjjjlllqqqsssqqqtttqqqllliiiiiilllqqqttt}}}}}}~~~zzzsssppplllhhheeehhhuuu~~~zzz}}}}}}mmmZZZQQQIIIHHHIIIIIIKKKNNNRRRSSSSSSTTTTTTSSSSSSRRRPPPNNNLLLKKKKKKJJJHHHFFFCCCAAA@@@@@@AAA@@@>>>;;;888888777666555444333222000000000000000000000000000...---,,,.........------,,,,,,,,,,,,,,,,,,++++++++++++*********))))))++++++++++++++++++++++++***************+++++++++++++++******************------++++++++++++------***++++++,,,------......------------------,,,,,,....../////////000000000---...///111444;;;CCCHHHNNNSSSYYYYYYUUUQQQRRRTTT```eeeiiiiiikkkqqquuuuuuvvvvvvtttpppmmmnnnsssxxxzzz|||}}}xxxvvvrrrlllhhhgggppp|||{{{~~~ppp[[[QQQIIIHHHIIIJJJLLLOOOSSSSSSSSSSSSSSSSSSSSSSSSRRRPPPMMMLLLKKKJJJHHHFFFBBBAAA@@@@@@@@@???===;;;888888777666555555444444111111111111111111111111222000...---...///...------------,,,,,,+++++++++++++++++++++************++++++,,,,,,,,,,,,,,,---************************+++++++++***************------++++++++++++------******++++++,,,---------.........------,,,,,,,,,))))))***,,,...///111111...000222444888???GGGLLLQQQWWW]]]\\\VVVRRRSSSWWWaaaeeegggfffiiiqqqvvvxxxyyy||||||vvvsssuuuxxxwwwxxx|||}}}|||{{{xxxqqqllljjjnnnzzz}}}zzz|||~~~ppp[[[QQQIIIGGGIIIJJJMMMPPPSSSRRRRRRRRRRRRRRRRRRSSSTTTQQQNNNLLLKKKIIIFFFCCCBBBAAA@@@@@@@@@???===;;;:::999888777666666666666222222222222222222222222222000......//////...------------,,,,,,+++++++++---,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------++++++******************************************------++++++++++++------))))))******++++++,,,,,,.........------,,,,,,,,,******+++,,,---...//////...000333777;;;BBBJJJOOOTTTZZZ___^^^XXXUUUXXX\\\```dddeeedddhhhpppwwwzzz{{{{{{xxxxxxwwwwwwzzz~~~}}}}}}}}}wwwrrrkkklllrrr||||||{{{mmmZZZPPPHHHFFFHHHIIIMMMQQQRRRQQQQQQPPPPPPQQQQQQRRRTTTRRRNNNLLLJJJHHHEEEBBBBBB@@@??????@@@???===:::<<<;;;999777666555666666222222222222222222222222111///------/////////...---,,,,,,,,,,,,,,,,,,+++---------,,,,,,,,,++++++***++++++,,,,,,------...,,,,,,,,,+++++++++++++++))))))*********+++++++++------++++++++++++------((())))))******+++,,,,,,------------------,,,,,,000//////.........---------///333777===DDDKKKQQQVVVZZZ]]][[[XXXWWWZZZ^^^]]]aaaccccccgggpppwwwzzz{{{}}}zzz{{{zzz}}}yyy~~~~~~~~~yyykkkjjjllluuu}}}|||wwwhhhZZZOOOFFFEEEGGGHHHLLLQQQQQQPPPOOOOOOOOOOOOPPPQQQRRROOOMMMKKKJJJHHHEEECCCAAA@@@????????????<<<:::===;;;888666444444444444000000000000000000000000///...,,,---...//////...+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++************+++,,,------------------,,,,,,,,,++++++(((((()))***+++,,,,,,---------++++++++++++------))))))***++++++,,,,,,---,,,,,,------------------------............//////...111555:::???GGGNNNTTTXXXXXXXXXVVVTTTUUUXXXZZZZZZ___aaabbbfffooowwwyyyyyy~~~}}}pppnnnlllooo|||~~~{{{ttteeeYYYOOOFFFDDDFFFHHHLLLPPPPPPPPPNNNNNNNNNNNNPPPPPPOOOMMMKKKJJJIIIHHHFFFDDDAAA@@@?????????>>><<<:::<<<;;;888555333222222333////////////////////////...---+++,,,.../////////+++++++++,,,,,,---------+++++++++************)))))))))***++++++,,,------.........------,,,,,,,,,''''''(((***+++,,,---...------++++++++++++------***++++++,,,,,,---......,,,,,,,,,------.........&&&'''(((+++---///111222111444888===CCCJJJRRRWWWYYYWWWTTTQQQPPPRRRTTTVVVYYY]]]aaaaaafffooovvvxxxwwwzzzwwwuuupppmmmuuu}}}zzztttgggWWWNNNFFFEEEGGGGGGJJJMMMPPPOOONNNOOOQQQRRRQQQPPPOOOMMMIIIGGGGGGGGGGGGGGG===<<<===>>>@@@???===;;;999888777555555444444444222///---...000111000...111000///...---,,,,,,,,,+++...000///,,,))))))***)))***+++,,,---.........,,,++++++******++++++,,,************************------,,,+++************---...............------......//////...---,,,,,,------++++++++++++------...---,,,,,,---......---000444:::@@@EEEKKKQQQUUU^^^YYYSSSNNNMMMPPPUUUYYYYYYZZZ^^^bbbfffkkknnnooolllpppxxxzzzssspppsssuuuiiiVVVMMMFFFEEEGGGHHHJJJNNNPPPOOONNNOOOQQQRRRQQQPPPRRROOOKKKGGGFFFEEEDDDBBB>>>>>>>>>???AAA@@@>>><<<999888777555444444444444222///---...000111000///...------,,,+++++++++++++++...000///---++++++,,,+++++++++***)))((('''&&&,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++***)))))))))******,,,,,,------------,,,,,,///////////////...------------,,,++++++,,,------...---,,,,,,---.........222666===CCCIIIOOOUUUYYY[[[XXXTTTQQQQQQTTTXXX[[[YYY[[[^^^bbbfffjjjmmmooohhhkkkrrrzzz}}}wwwrrrrrrtttzzz~~~uuupppqqqvvvjjjUUULLLEEEEEEGGGIIIKKKOOOPPPOOONNNOOOQQQRRRQQQPPPQQQNNNJJJGGGFFFEEECCCAAA?????????@@@AAAAAA???===999888777555444333333333111000......000000000///------,,,,,,,,,,,,,,,---,,,---//////---,,,,,,---+++++++++***)))'''&&&%%%,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++*********+++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,------,,,,,,++++++------,,,,,,,,,,,,---------------------...///000444888???EEEKKKQQQVVVZZZXXXVVVUUUTTTVVVYYY]]]___\\\]]]___bbbeeehhhkkkmmmfffgggkkkttt}}}xxxnnniiieeebbbcccfffkkkpppwww{{{sssrrr~~~uuuiiiTTTLLLEEEEEEGGGIIILLLOOOPPPOOONNNOOOQQQRRRQQQPPPMMMKKKHHHGGGGGGGGGEEEDDD?????????@@@AAA@@@>>><<<999888666555444333222222111000/////////000000000///............//////000+++,,,------,,,,,,------++++++,,,,,,,,,++++++***,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000***++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------,,,,,,---------,,,---............000222444888???EEEKKKQQQVVVYYYWWWVVVUUUVVVYYY^^^cccfffaaaaaabbbbbbdddfffhhhiiieeeeeehhhppp{{{yyypppfffaaa^^^[[[]]]```bbbgggnnnuuuzzzzzzxxx|||rrrgggTTTLLLEEEEEEGGGIIILLLOOOPPPOOONNNOOOQQQRRRQQQPPPMMMKKKIIIHHHHHHGGGFFFDDD???>>>>>>???@@@???===:::999888666555333222222111000000000/////////000000//////.........///000000,,,+++++++++,,,,,,,,,,,,---------...------,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000++++++,,,---------------...//////000000000//////------------------------+++---//////...///111444666:::AAAHHHMMMQQQVVVXXXXXXWWWVVVWWW[[[aaahhhlllhhhfffeeedddddddddeeefffddddddhhhoooxxxwwwmmmccc^^^ZZZWWWXXX[[[[[[aaaiiioootttzzzzzz{{{{{{}}}~~~qqqfffUUULLLEEEEEEGGGIIIKKKOOOPPPOOONNNOOOQQQRRRQQQPPPQQQOOOLLLJJJHHHFFFCCCAAA???>>>>>>>>>???>>><<<999999888666444333222111111///000000000......000111......---------------......,,,++++++,,,---,,,+++.........---,,,***)))(((------,,,,,,,,,,,,------------------------------,,,,,,+++++++++,,,------***+++,,,---.........---***+++,,,,,,---,,,,,,,,,------............------***---000000...///333666:::???EEEKKKPPPSSSVVVXXXXXXWWWXXXZZZ^^^dddiiimmmkkkiiigggeeedddeeefffgggdddggglllrrrwww{{{~~~uuukkk```[[[VVVSSSSSSVVVWWW^^^ffflllqqqyyyxxxqqqnnnqqqvvv}}}}}}{{{~~~qqqgggVVVMMMFFFEEEGGGHHHJJJNNNPPPOOONNNOOOQQQRRRQQQPPPQQQOOOMMMKKKJJJGGGDDDBBB@@@?????????@@@???<<<:::999888666444222111000000///000111000...---///222000///...------,,,------222///,,,,,,---...---,,,,,,---,,,,,,+++***)))(((------,,,,,,,,,,,,---------------------------------,,,++++++++++++++++++)))***+++,,,,,,---------(((((()))***************,,,---...//////...---,,,***---000000//////444888<<>>>>>>>>>>>777777666555333222111000000000//////.........---++++++,,,---...///000111------++++++++++++------,,,---...---+++***+++,,,,,,------......------,,,000///............///000...---+++((('''''''''''',,,+++*********,,,...000///......------,,,++++++000///---,,,+++,,,,,,------///000000000222555888;;;@@@GGGJJJKKKLLLOOORRRRRRZZZccchhhhhhgggffffffffffffjjjmmmjjjeeeiiiqqqyyy~~~|||vvv}}}yyytttnnnhhhhhhkkkpppwww|||mmm```TTTOOOOOORRRYYY___iiioooxxx|||}}}vvvkkkXXXPPPHHHFFFFFFGGGKKKQQQQQQOOOMMMMMMOOOPPPPPPPPPPPPOOOMMMJJJHHHGGGFFFEEEAAA@@@???>>>===<<<;;;:::777777666555333222111000000000/////////.................................------,,,++++++,,,------,,,......---,,,++++++,,,******++++++,,,+++++++++------------------------111000...---,,,+++,,,,,,,,,+++***)))***+++---...------------------------///...---,,,,,,,,,,,,,,,---...///000111333666999@@@DDDIIILLLLLLLLLNNNQQQUUU[[[cccggggggeeeeeeeeehhhiiimmmpppmmmiiimmmttt|||uuurrr}}}}}}yyyyyy}}}wwwmmm^^^TTTLLLJJJLLLNNNRRRWWWbbbiiisss}}}~~~}}}xxxmmmXXXPPPIIIGGGHHHHHHLLLQQQRRRPPPNNNMMMOOOPPPPPPOOONNNMMMKKKIIIGGGEEEDDDDDDAAAAAA@@@>>>===;;;::::::777777666555333222111000000000////////////......000000///...---,,,,,,+++------,,,,,,,,,,,,---------...///...,,,,,,,,,...*********++++++,,,,,,,,,+++,,,---......---,,,+++...---,,,++++++++++++,,,,,,,,,*********+++,,,---++++++,,,------...//////------......------,,,,,,,,,---///000111444999<<>>>>>>>>>>>============777777666555333222111000000000//////////////////000000///...---,,,,,,+++---------,,,,,,------------...//////---------///,,,,,,,,,,,,---...//////,,,---///000000///---,,,*********************+++------,,,++++++,,,------,,,,,,,,,---------......,,,,,,.........---,,,+++,,,---///000222666;;;???HHHKKKNNNNNNLLLLLLOOORRR___cccggghhhfffdddeeeggggggkkkpppqqqooonnnsssxxx}}}sssxxxrrr___RRRIIIEEECCCFFFGGGHHHKKKPPPVVV^^^iiiuuu~~~{{{wwwlllWWWOOOIIIIIIIIIJJJMMMRRRSSSQQQOOONNNOOOPPPPPPOOOMMMKKKIIIGGGEEECCCCCCBBB???>>>>>>>>>=========<<<777777666555333222111000//////000000000000000000.....................------------------------------...///...------...///---,,,,,,,,,,,,---...///,,,---///000000///---,,,++++++,,,,,,---------------------------......///......---------,,,,,,,,,+++,,,---.........,,,,,,---...///000333777>>>BBBHHHKKKMMMMMMLLLMMMRRRVVVcccfffjjjjjjgggeeefffhhhgggmmmrrrrrrppprrrwww{{{||||||||||||}}}yyyooo\\\PPPJJJFFFCCCDDDEEEEEEJJJPPPWWW^^^jjjuuu}}}{{{{{{uuuiiiUUUNNNIIIIIIJJJJJJMMMQQQTTTRRRPPPOOOOOOPPPPPPOOOLLLKKKIIIGGGEEECCCBBBBBBCCCBBB@@@???===;;;999888777777666555333222111000//////000000000000111111,,,---------.../////////------............------,,,---......---,,,...///---,,,************,,,,,,***+++,,,------,,,+++***)))***++++++++++++******+++,,,,,,---...///////////////...---,,,,,,++++++,,,,,,------......------...///000111333888???CCCGGGIIIKKKKKKJJJMMMRRRWWWdddhhhkkkkkkhhhfffggghhhfffnnnsssrrrqqquuuzzz}}}yyyxxxwwwvvvyyy{{{kkkYYYMMMIIIEEEBBBBBBBBBBBBHHHPPPXXX___kkkvvv~~~|||yyy~~~~~~qqqeeeTTTMMMHHHHHHIIIIIILLLPPPUUUSSSPPPOOOPPPPPPPPPOOOMMMLLLJJJGGGEEEDDDCCCBBBCCCBBBAAA???<<<:::999888777777666555333222111000//////000000000111111111---------.........//////,,,---...//////...---,,,***,,,------,,,,,,---///...---+++***))))))***+++++++++++++++++++++++++++((()))*********)))((('''((()))***,,,---......///---------------------,,,,,,,,,,,,,,,,,,---...///000000000111333999???DDDGGGIIIJJJIIIHHHKKKPPPVVVbbbfffjjjkkkhhhfffeeefffbbbkkkpppnnnnnnsssyyyzzzrrrqqqooonnnrrr}}}vvv{{{vvvgggVVVKKKEEEBBBBBBCCCBBBBBBHHHPPPWWW___jjjvvvzzz||||||ooocccSSSLLLGGGHHHIIIIIILLLPPPUUUSSSPPPOOOPPPPPPPPPOOOMMMLLLJJJHHHFFFDDDCCCCCC@@@??????>>>===<<<<<<;;;777777666555333222111000//////000000111111111222........................,,,---...//////...---,,,***+++,,,,,,++++++---...222000...,,,++++++,,,,,,...------,,,,,,------...------...///...---,,,+++%%%&&&(((***,,,---......+++,,,,,,------......///------,,,+++,,,---///000111111111111444999???DDDHHHIIIIIIHHHFFFIIIOOOTTT```dddiiijjjhhheeedddeee]]]fffllliiiiiiooouuuvvvkkkiiigggfffkkkxxx}}}ooozzzttteeeUUUJJJBBBAAACCCEEEEEEEEEJJJQQQVVV]]]jjjvvv{{{|||{{{mmm```QQQMMMIIIGGGIIILLLOOOQQQSSSRRRRRRSSSUUUVVVTTTSSSPPPLLLGGGDDDDDDDDDBBB@@@@@@AAAAAAAAA@@@>>><<<;;;999888666555333333222222///000111222222111000/////////////////////......------............------++++++++++++,,,---......------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++---......,,,)))'''++++++,,,,,,,,,,,,------((()))+++---///111111222...------------...//////111111000111555:::???CCCHHHJJJKKKHHHDDDFFFOOOWWW___aaaccccccbbbaaaaaabbbeeeggggggfffkkkqqqtttsssjjjgggdddfffmmmzzz~~~qqq}}}{{{ttt{{{|||tttpppllliiihhhgggeeedddbbbmmmpppiiiffflllooolllwww|||vvvhhhYYYNNNIIIDDDAAABBBCCCCCCGGGLLLUUU^^^kkkvvv~~~}}}zzz|||nnnaaaQQQMMMIIIGGGIIILLLOOOQQQSSSRRRRRRSSSUUUUUUTTTSSSPPPLLLGGGEEEDDDDDDBBB@@@AAAAAABBBAAA@@@???===<<<888777555444222111111111//////000111111000//////111111000///...---,,,,,,------............------000///...---,,,,,,,,,,,,++++++,,,,,,---------...++++++++++++++++++*********+++,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------//////000000111000000000...------------...//////000000000222666;;;@@@DDDEEEHHHIIIGGGDDDFFFOOOWWW\\\]]]______^^^^^^```aaacccfffggghhhlllrrrtttrrrvvvsssnnnnnnsss}}}vvvwwwpppvvv~~~yyynnndddaaa^^^\\\[[[ZZZXXXWWWZZZeeeiiiaaa\\\___aaa^^^^^^bbbhhhnnnqqquuuxxxzzzvvvhhhYYYNNNIIIDDDAAABBBCCCCCCGGGLLLWWW___lllwww~~~|||}}}}}}nnnaaaRRRNNNIIIFFFHHHLLLOOOQQQSSSRRRRRRSSSUUUUUUTTTRRROOOLLLHHHEEEDDDDDDBBBAAAAAABBBBBBBBBAAA???===<<<777666555333111111000000...//////000000//////...000000//////...---,,,,,,------............------...---,,,++++++************++++++,,,---...///000++++++++++++++++++,,,,,,,,,+++*********+++,,,---++++++,,,,,,,,,,,,------,,,---------------,,,+++...------------...////////////111444888===BBBEEEDDDGGGHHHFFFDDDGGGOOOVVVXXXYYYYYYYYYYYY[[[^^^aaaggglllpppqqquuuzzz{{{yyy~~~{{{vvvuuuyyy~~~{{{wwwpppttt|||rrrggg```]]][[[ZZZYYYXXXVVVTTTVVVaaafff]]]TTTSSSUUUSSSPPPTTTXXX[[[]]]^^^```bbbggghhhjjjnnnsssvvvvvvvvvrrrrrrrrrtttvvvzzz}}}~~~zzzxxxzzzzzz{{{{{{|||}}}~~~~~~wwwhhhYYYNNNIIIDDDAAABBBCCCCCCGGGLLLYYYaaammmwww~~~{{{|||mmm```RRRNNNHHHFFFHHHLLLPPPRRRTTTSSSRRRSSSUUUUUUTTTRRRMMMKKKIIIFFFDDDCCCBBBAAABBBBBBBBBBBBAAA???>>><<<777666555333222111111000......////////////..............................------............------+++++++++,,,,,,---...///++++++,,,---......//////------............//////---,,,)))((((((***---///+++++++++,,,,,,,,,------((((((***+++,,,,,,,,,,,,...------------...//////...///222666;;;@@@DDDGGGFFFHHHIIIGGGFFFHHHOOOUUUUUUUUUUUUTTTUUUXXX]]]aaajjjqqqwwwzzz}}}~~~|||zzzwwwwww{{{zzz|||~~~wwwxxx}}}zzzooollljjjhhhgggfffddd```^^^ZZZeeejjjbbbXXXTTTUUUVVVWWWYYY[[[\\\\\\\\\]]]^^^aaaaaabbbeeeiiilllooopppmmmnnnppprrruuuvvvxxxxxx{{{}}}|||wwwtttsssxxxxxxyyyyyyzzzzzzzzzzzz{{{|||~~~{{{{{{{{{|||xxxiiiYYYNNNIIIDDDAAABBBCCCCCCGGGLLLZZZbbbnnnwww~~~zzz}}}{{{lll___SSSNNNHHHEEEGGGLLLPPPRRRTTTSSSSSSSSSUUUUUUSSSQQQKKKKKKIIIGGGEEECCCBBBBBBAAABBBBBBBBBAAA???===<<<999888666444333222222222//////............//////111111000///...------,,,------............------............///000111222---------------------------------....../////////...,,,***((((((***---...+++++++++,,,,,,,,,------++++++,,,....../////////...------------...//////...000333888===BBBFFFHHHJJJJJJJJJIIIHHHJJJOOOSSSTTTTTTSSSSSSTTTXXX^^^bbbhhhqqqxxx{{{}}}}}}zzzyyyxxxyyy~~~uuuzzz}}}{{{yyywwwsssnnnjjjeeemmmrrrlllccc___```bbbbbbcccddddddbbbbbbbbbccceeefffgggiiilllooorrruuuuuuvvvyyy|||}}}~~~~~~~~~~~~}}}}}}~~~~~~{{{wwwtttqqqmmmoooqqqssswww~~~yyykkkZZZOOOIIIDDDAAABBBCCCCCCGGGLLLYYYbbbmmmwww}}}|||}}}{{{mmm```SSSNNNHHHEEEGGGKKKPPPSSSTTTSSSSSSSSSUUUTTTSSSQQQJJJJJJJJJHHHEEECCCBBBCCC@@@AAAAAAAAA@@@>>><<<;;;999888777555444333222222000//////......//////000666555333111///---+++***------............------...---,,,+++************---------,,,,,,+++++++++******++++++,,,,,,---------,,,+++*********++++++++++++,,,,,,,,,,,,------,,,------------,,,,,,+++...------------.../////////111555:::???CCCFFFHHHJJJKKKJJJJJJJJJLLLPPPSSSSSSSSSSSSSSSTTTXXX]]]aaahhhqqqyyy{{{{{{}}}}}}|||zzzzzzzzz}}}zzzrrr}}}~~~xxx{{{}}}zzztttqqqrrrtttssstttuuutttsssrrrssstttvvvxxx{{{|||~~~|||yyyuuupppllliiifffcccaaaaaadddhhhlllpppwww|||mmm\\\PPPIIIDDDAAABBBCCCCCCGGGLLLXXX```lllvvv|||~~~}}}|||pppdddTTTNNNHHHDDDFFFKKKPPPSSSUUUTTTSSSTTTUUUTTTRRRQQQHHHJJJKKKIIIEEEBBBBBBCCC???@@@@@@@@@???===;;;:::888777666444333222111111111000////////////000111555444333222111000///...------............------******)))(((''''''''''''******++++++++++++++++++))))))******+++,,,,,,,,,,,,---------,,,***)))'''++++++,,,,,,,,,,,,------)))***++++++++++++++++++...------------...//////000222777<<>><<<;;;:::777666555333222111000000222111000//////000111222///000111222333444555555---..................---++++++++++++,,,---...///(((((()))***+++,,,,,,---******+++,,,,,,---......,,,---...///---***'''%%%++++++,,,,,,,,,---------)))***,,,...000111222222...------------...//////000333888===BBBEEEFFFGGGCCCDDDEEEGGGJJJOOOSSSVVVQQQRRRSSSSSSTTTVVVZZZ^^^aaakkkrrrrrrpppqqqrrrqqqnnnqqqvvv~~~}}}ooosssyyyuuuooojjjdddbbbcccdddaaa^^^^^^ZZZVVVRRRQQQPPPOOONNNNNNTTT[[[```dddjjjssszzz~~~ppp___SSSIIIDDDAAACCCCCCCCCGGGLLLTTT]]]iiissszzz||||||ttthhhRRRNNNHHHFFFHHHLLLOOOQQQUUUTTTSSSSSSTTTSSSPPPMMMMMMLLLJJJHHHEEEDDDCCCBBB@@@AAABBBBBBAAA???<<<;;;999888666444222111000000111///...///000000///......///000000000///---,,,//////......---,,,******,,,,,,,,,------.........+++,,,,,,------,,,,,,++++++,,,,,,+++******+++---((()))***+++,,,------...(((,,,000000...+++++++++,,,,,,,,,++++++*********,,,---......------///111222555999???DDDFFFEEEDDDBBBDDDHHHLLLOOORRRSSSTTTVVVWWWXXXXXXYYYZZZ[[[[[[___eeekkklllhhheeeeeegggeeelllttt{{{tttppp~~~yyyqqqiiibbbbbb___[[[YYYXXXXXXXXXWWWQQQPPPOOOMMMLLLLLLKKKKKKOOOQQQUUUZZZ^^^dddjjjnnnxxx|||sssaaaQQQJJJFFFDDDDDDCCCAAADDDJJJTTT\\\iiisssyyy~~~}}}zzz~~~rrrgggSSSOOOIIIGGGHHHLLLOOOQQQXXXWWWVVVVVVVVVUUUQQQOOOLLLJJJHHHFFFDDDBBBAAAAAA@@@@@@AAAAAA@@@>>><<<;;;999888666444222111000000222000000000222222111000//////000000000///...---...............---,,,+++,,,,,,------------------,,,------------------,,,+++,,,---,,,******,,,---,,,,,,,,,,,,,,,,,,,,,,,, $$$))),,,,,,,,,---...------,,,,,,,,,+++++++++,,,---......------///111555777;;;@@@CCCDDDCCCBBB@@@CCCGGGLLLPPPSSSUUUVVVWWWYYY[[[\\\[[[[[[[[[[[[\\\aaaggggggdddaaacccfffgggooowww~~~}}}pppooo{{{qqqiiibbb]]][[[XXXUUUSSSRRRRRRQQQPPPNNNMMMLLLJJJIIIIIIHHHHHHKKKMMMQQQUUUXXX^^^cccggglllqqqxxxuuucccTTTKKKGGGDDDDDDCCCAAADDDIIIQQQZZZfffpppvvv{{{~~~zzz}}}pppdddTTTPPPJJJHHHIIIMMMPPPRRRZZZYYYXXXXXXWWWUUUQQQNNNJJJHHHFFFDDDBBBAAA@@@@@@@@@@@@AAA@@@???>>><<<:::999888666444222111111000111000///000222333333222//////000000//////...------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...//////......---,,,++++++)))+++---...---,,,,,,,,,---------------,,,,,,,,,,,,---......---...000222777999===AAACCCBBBAAA@@@???BBBGGGLLLQQQTTTVVVWWWXXX[[[___```___]]][[[[[[[[[___cccbbb___^^^aaaeeekkksss|||tttiiimmmxxxjjjbbb\\\YYYUUUSSSOOOMMMMMMMMMLLLKKKJJJIIIHHHFFFEEEEEEEEEEEEFFFHHHKKKNNNQQQUUUZZZ^^^cccgggooovvv~~~uuudddUUULLLHHHDDDDDDCCCBBBDDDHHHNNNVVVbbblllsssxxx~~~{{{|||nnnaaaUUUPPPKKKHHHJJJMMMQQQRRRYYYYYYXXXWWWVVVSSSNNNKKKIIIHHHFFFDDDBBBAAA@@@@@@@@@@@@@@@???>>>===;;;:::888777666444222111111111///......///222333333222...............------,,,,,,---....../////////............------,,,,,,,,,++++++************++++++------...---,,,+++---///.........---,,,,,,++++++////////////---,,,++++++..................------,,,---............000222666:::>>>AAABBBAAA@@@@@@???BBBHHHMMMRRRUUUVVVVVVXXX\\\aaabbb```]]]\\\\\\aaadddfffccc______ccchhhpppxxx}}}lllccclll{{{iii___ZZZYYYSSSQQQNNNMMMMMMLLLKKKJJJGGGFFFEEEDDDCCCBBBBBBBBBDDDFFFHHHJJJKKKOOOSSSVVV[[[```gggooowwwwwwgggXXXNNNHHHDDDDDDDDDBBBDDDGGGKKKTTT```jjjqqqwww}}}|||mmm___TTTOOOJJJHHHJJJNNNQQQSSSZZZZZZYYYYYYXXXTTTOOOKKKJJJIIIGGGEEEDDDBBBBBBBBB?????????>>>===<<<;;;:::888777555444333222111111111000000111333444444333------,,,,,,,,,++++++++++++,,,---...////////////.........------,,,,,,,,,,,,,,,++++++++++++,,,,,,------...---,,,+++---///++++++++++++,,,,,,,,,,,,((('''((()))+++---...///........................,,,---.........///111333555999???BBBBBBAAAAAAAAAAAADDDIIINNNRRRTTTTTTTTTWWW\\\aaabbb___^^^___aaalllnnnnnnjjjfffeeejjjooowwwxxxgggaaammmmmm___YYYWWWQQQOOOMMMLLLLLLLLLJJJIIIFFFEEEDDDCCCBBBAAAAAAAAACCCDDDFFFGGGHHHKKKOOORRRSSSXXX^^^fffnnnwww|||mmm___PPPIIIDDDDDDEEECCCCCCFFFJJJRRR^^^hhhooovvv}}}|||lll^^^QQQMMMIIIGGGJJJNNNRRRTTT]]]\\\\\\\\\[[[WWWRRRNNNJJJIIIHHHFFFEEEDDDCCCCCC??????>>>===<<<;;;::::::777777555444333222222222444333222333555666666555------,,,++++++++++++,,,++++++,,,---.........---------------------,,,,,,//////------------//////,,,------,,,++++++,,,...((())))))***,,,------......,,,******+++---......---------...............+++---...///...000222444555:::@@@BBBAAA@@@@@@AAABBBEEEJJJOOOSSSTTTTTTSSSWWW[[[___```^^^___dddiiivvvxxxxxxtttoooooosssyyyuuufffcccssstttaaaWWWSSSNNNLLLJJJJJJJJJJJJHHHFFFFFFEEEDDDCCCBBBAAAAAAAAAAAACCCDDDEEEEEEHHHKKKNNNPPPTTTZZZaaahhhpppyyy~~~tttgggRRRJJJDDDDDDEEEDDDCCCDDDIIIQQQ\\\fffnnnuuu}}}|||lll^^^OOOKKKGGGFFFIIINNNSSSUUU\\\\\\]]]]]]]]]YYYSSSOOOJJJIIIHHHFFFEEEDDDCCCCCC???>>>===<<<;;;:::::::::777666555444333222222222444222111222444444333222///...---,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------///...,,,++++++,,,...///+++,,,---,,,******,,,---))))))***+++,,,---...///777333...,,,---------+++,,,,,,---------.........+++---...//////000222555777<<>>>>>???@@@DDDJJJPPPTTTUUUUUUTTTXXX\\\___^^^]]]aaajjjrrrzzz|||}}}{{{wwwwww|||rrrfffgggzzz}}}fffXXXQQQKKKIIIHHHHHHHHHHHHFFFDDDEEEDDDCCCBBBAAA@@@@@@@@@>>>???@@@AAABBBDDDGGGJJJMMMPPPUUU[[[bbbiiiqqqwww}}}sssgggTTTKKKDDDDDDFFFDDDCCCDDDGGGOOOZZZdddlllttt||||||lll^^^MMMJJJFFFEEEIIINNNSSSVVVZZZZZZ[[[\\\[[[XXXRRRNNNIIIHHHGGGEEEDDDCCCCCCCCC???>>>===<<<;;;:::::::::777666555444333222222222111///...///000000///...111000///...---...//////+++++++++,,,,,,++++++***,,,,,,,,,------.........,,,+++)))(((((()))+++,,,+++,,,,,,+++******+++---++++++,,,------......//////+++''''''+++...//////,,,,,,,,,---------......+++---...//////000333555999>>>DDDDDD@@@<<<<<<===>>>BBBIIIPPPUUUWWWWWWVVVYYY\\\___^^^]]]cccoooyyyzzz}}}~~~|||}}}pppgggkkklllZZZRRRJJJIIIHHHHHHHHHHHHFFFDDDEEEDDDBBBAAA@@@@@@??????;;;<<<===>>>???AAADDDGGGFFFIIIMMMRRRXXX___ggglllxxx~~~}}}nnnaaaUUUKKKDDDEEEFFFDDDCCCCCCFFFMMMYYYccckkksss{{{|||lll^^^QQQKKKGGGFFFFFFHHHOOOWWWYYYZZZ[[[[[[YYYVVVSSSQQQLLLKKKIIIFFFDDDBBBAAA@@@BBB@@@>>>======<<<:::888888777666444333222111111444222000...------//////............------------,,,...//////---+++++++++)))***+++---.../////////******))))))))))))******---,,,,,,+++*********+++------,,,+++++++++,,,,,,...,,,))))))+++---......+++,,,,,,---...///000111---+++,,,/////////333999:::===AAA@@@===::::::<<<>>>DDDLLLQQQSSSUUUXXX[[[^^^___]]][[[^^^hhhoooqqqyyyxxxyyy{{{yyy{{{wwwfffbbbhhh}}}wwwaaaSSSJJJHHHEEEDDDEEEFFFGGGFFFDDDDDDDDDBBBAAA???>>>===>>>===<<<;;;;;;<<<>>>>>>DDDGGGJJJNNNSSS[[[bbbhhhrrryyyuuujjjbbbOOOGGGAAA@@@AAAAAADDDHHHHHHNNNXXXbbbllluuu|||~~~mmm___QQQKKKGGGFFFFFFHHHPPPXXXYYYZZZ[[[[[[YYYVVVSSSQQQJJJIIIGGGEEEDDDCCCBBBBBBAAA???=========<<<:::888777666555333222222111111333222000...---...//////000000000000////////////+++---......---++++++,,,++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,---,,,,,,+++******++++++*********+++,,,---//////...,,,******,,,---...---......---------,,,,,,,,,...,,,,,,///...---111777999===@@@@@@<<<::::::;;;@@@EEEMMMQQQSSSUUUXXX[[[]]]___]]][[[^^^fffkkklllsssssswww|||}}}~~~rrraaa___gggyyy{{{yyydddUUUJJJHHHEEECCCDDDEEEFFFEEEDDDCCCCCCBBB@@@???===<<<===<<<;;;;;;;;;<<<======AAACCCGGGKKKPPPVVV^^^cccnnnuuu|||pppddd\\\MMMFFFAAAAAAAAAAAACCCFFFGGGMMMVVV```jjjsss{{{pppaaaSSSLLLGGGFFFGGGJJJQQQXXXYYYZZZ[[[ZZZYYYVVVRRRPPPHHHGGGFFFDDDCCCCCCCCCCCC@@@>>>===<<<======;;;:::666555444333222111111111222111000.........//////...------------,,,,,,,,,***,,,---...,,,,,,,,,---.........---,,,+++***)))...------,,,,,,------...---,,,,,,+++++++++++++++*********+++,,,---...///---,,,+++,,,...///...---,,,,,,,,,+++++++++******,,,***+++---...---111777999<<>>;;;999:::;;;BBBGGGMMMQQQRRRTTTXXX[[[]]]______]]]___fffiiiiiilllmmmsss|||lll[[[ZZZfff}}}zzz|||yyytttvvv|||hhhXXXJJJGGGDDDCCCCCCDDDDDDDDDBBBBBBBBBAAA@@@>>>===<<<<<<<<<;;;:::::::::;;;<<<===???BBBEEEJJJQQQXXX]]]fffnnnyyyxxxkkk^^^UUUKKKEEEAAABBBBBB@@@AAADDDEEEJJJSSS]]]gggpppyyy~~~ttteeeTTTMMMGGGGGGIIIKKKQQQXXXXXXYYYZZZZZZXXXUUURRROOOHHHGGGFFFDDDCCCBBBBBBBBB???===<<<<<<======<<<:::555555444222222111111222222111000///......//////---------,,,,,,,,,+++++++++,,,......------...///111111000000///...,,,,,,......------------......---,,,,,,+++++++++,,,,,,......---,,,++++++++++++,,,,,,,,,---//////...,,,'''((()))***+++,,,,,,---)))((())),,,......222999888;;;>>>===:::999:::<<>><<<<<<<<<;;;:::999999999:::;;;:::;;;>>>AAAEEEKKKRRRWWW^^^fffrrr|||vvviii[[[QQQJJJDDDAAACCCCCC@@@???AAACCCHHHPPPYYYcccmmmwww}}}wwwiiiUUULLLFFFFFFIIILLLQQQWWWWWWXXXYYYYYYWWWTTTQQQOOOKKKIIIGGGEEECCCAAA@@@@@@???===<<<<<<======<<<:::666555444333222111111111000000000///////////////222222111111111000000000,,,...//////......///111...//////000//////......------,,,,,,,,,,,,---------,,,,,,+++,,,,,,------///...---,,,++++++++++++,,,++++++---//////---,,,'''((()))***+++,,,,,,---,,,******------,,,000666888;;;===<<<:::999:::===BBBFFFJJJMMMOOORRRXXX\\\```eeehhhiiilllrrrtttrrrjjjhhhjjjrrrzzzzzz```QQQWWWjjj|||ppphhhaaa^^^[[[XXXXXX]]]bbbgggoooxxx{{{tttjjjnnnrrruuuwwwrrrcccUUUKKKHHHEEECCCBBBCCCBBBAAAAAAAAAAAA@@@???>>>===<<<<<<;;;:::999888999999:::888:::<<<>>>BBBGGGNNNSSSWWW___kkkvvvwwwjjj\\\SSSJJJDDDBBBCCCCCC@@@???@@@BBBFFFMMMVVV```jjjuuu{{{xxxjjjUUULLLEEEEEEIIILLLQQQVVVWWWXXXYYYXXXWWWTTTPPPNNNLLLKKKIIIFFFDDDBBB@@@@@@@@@>>>===<<<======;;;:::888777666444333222111111000000000000000/////////111111111111000000000000......///...------///111***+++,,,---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------...,,,+++++++++,,,,,,---...,,,+++***+++---...---,,,,,,,,,,,,+++++++++******111///......---***---222999;;;===<<<:::999;;;>>>BBBFFFJJJLLLNNNSSSYYY___dddiiilllmmmqqqwwwyyywwwllliiiiiinnntttzzzrrrYYYNNNYYYpppvvvkkkbbb\\\WWWWWWVVVTTTUUUYYY___dddllluuuxxxjjjllllllkkkkkkhhh]]]RRRMMMJJJFFFCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@???>>>======<<<:::999888999999:::777999;;;<<>>===::::::===@@@CCCGGGKKKMMMPPPUUU]]]cccggglllnnnooorrrxxxzzzxxxmmmkkkkkknnnqqqvvvhhhRRRLLL\\\xxx}}}ooofff```[[[XXXTTTVVVXXXYYY[[[___eeekkkttt~~~rrrqqqnnnhhheeeddd]]]UUUNNNKKKGGGDDDCCCCCCBBBAAAAAABBBBBBAAAAAA@@@???>>>>>>===;;;:::999999999:::666777999;;;===BBBHHHLLLNNNVVVbbbmmmxxx~~~qqqddd[[[MMMGGGCCCDDDCCC@@@@@@BBBAAADDDJJJRRR[[[gggssszzzrrrcccTTTJJJBBBCCCHHHLLLPPPTTTVVVWWWXXXXXXVVVSSSPPPMMMKKKJJJHHHGGGFFFEEEEEEEEEBBB@@@>>>======<<<:::888<<<;;;999666444222111000...///000000000000000///111000000000000/////////------,,,+++))))))***,,,---------......---,,,,,,---------,,,,,,---------,,,,,,,,,,,,,,,---...///000///---,,,+++*********,,,***(((''')))+++,,,,,,+++,,,------//////000111,,,++++++/////////444::::::===>>>===;;;;;;>>>AAAEEEHHHLLLNNNQQQWWW```fffjjjmmmooonnnqqqvvvxxxvvvmmmlllmmmoooppptttbbbMMMJJJ___|||pppddd]]][[[YYYXXXTTTXXX\\\___bbbgggnnnssszzzyyyssskkkfffeeeaaa\\\OOOLLLHHHEEEDDDCCCBBBAAABBBBBBBBBBBBAAAAAA@@@???>>>===<<<:::999999::::::555666888999<<<@@@FFFJJJLLLTTT```lllvvvtttfff]]]NNNHHHDDDCCCCCCAAAAAACCCAAADDDJJJQQQZZZgggssszzzrrrdddSSSLLLFFFGGGHHHIIIMMMRRRWWWYYYYYYWWWSSSOOOMMMLLLLLLKKKJJJHHHEEECCCAAA@@@DDDBBB@@@@@@@@@>>>:::666777777777666444222000...111111111111000000000000...///000000000///---,,,---------.........//////------------------------------,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---333222111000//////000111,,,,,,,,,,,,+++******))),,,,,,,,,---------......,,,---......///111555999999<<<===;;;888999>>>BBBMMMNNNOOOPPPSSS[[[fffnnnqqqnnnjjjiiilllooorrrtttrrrssssssssstttzzzsssYYYSSSRRRbbbssseee^^^[[[YYY[[[___aaacccgggkkkooovvv}}}{{{wwwsssmmmddd^^^VVVQQQKKKHHHGGGFFFBBB???@@@AAABBBCCCCCCCCCCCCBBB===<<<<<<;;;:::999888888;;;:::999999;;;>>>BBBDDDMMMSSS]]]iiittt{{{kkk\\\SSSKKKDDDCCCCCCAAA@@@BBBDDDEEEIIIPPPZZZfffrrrxxxqqqcccRRRKKKFFFGGGHHHJJJMMMRRRVVVXXXYYYWWWSSSOOOLLLLLLLLLJJJHHHFFFDDDCCCBBBBBBDDDBBB@@@@@@@@@>>>:::666666666666555444111///...000000000000000000000000....../////////...---,,,+++++++++,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---///...---,,,,,,,,,------------,,,+++******++++++,,,---------------------,,,---......///111555999999<<<===<<<:::;;;@@@EEENNNPPPQQQRRRTTT\\\fffnnnvvvrrrllliiiiiijjjkkklllqqqrrrttttttvvv}}}~~~kkkTTTPPPSSSfffyyynnnddd```______bbbfffmmmpppuuu{{{zzzpppiii\\\VVVNNNIIIGGGFFFCCCAAABBBBBBBBBBBBBBBAAAAAAAAA===<<<;;;:::999888888777:::999888999:::===AAACCCKKKQQQ[[[fffrrr~~~~~~ooobbbUUULLLEEECCCCCCAAAAAABBBCCCEEEIIIPPP[[[hhhttt{{{~~~ooobbbRRRKKKFFFGGGIIIJJJMMMRRRUUUVVVWWWVVVRRRNNNLLLKKKKKKIIIGGGDDDCCCBBBCCCDDDCCCBBBAAA@@@@@@>>>:::777777777666555333111///...////////////000000000000---............---,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++*********+++,,,,,,...---+++***)))***,,,------------------------,,,,,,---......///222666999999;;;<<<<<<;;;>>>CCCHHHQQQRRRTTTTTTVVV\\\fffmmmuuuqqqkkkgggeeefffffffffmmmooorrrsssvvv}}}sss```MMMMMMUUUkkk|||sssmmmhhhhhhjjjlllooottt{{{wwwggg___UUUMMMJJJHHHFFFEEECCCCCCBBBBBBAAA@@@@@@???<<<<<<;;;:::999888888777888888777888999<<>>======<<<;;;:::999999666666666777888:::<<<===FFFKKKTTT___lllyyywwwmmm^^^SSSJJJFFFEEEBBBBBBCCCBBBDDDHHHQQQ^^^nnn||||||mmm___QQQJJJEEEFFFIIIKKKOOOSSSRRRTTTVVVUUUSSSPPPOOONNNLLLJJJHHHEEEDDDCCCDDDDDDAAACCCDDDBBB@@@===<<<<<<:::999777555444333222222//////000000111111222222///......---,,,---------+++++++++,,,,,,,,,------------------------------++++++++++++,,,---......---,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,,,,+++******+++---///111,,,,,,,,,---------......---...//////000333777:::777777666777;;;AAAGGGKKKQQQSSSUUUUUUTTTVVV[[[___]]]]]]___bbbeeeeeebbb```ccchhhmmmqqquuuzzzrrr^^^PPPIIIPPP```zzz~~~pppddd[[[RRRLLLHHHGGGFFFEEEEEEEEEFFFGGG??????>>>===<<<;;;;;;:::666666777888999:::;;;<<>>===<<<<<<777777777888999:::;;;<<>>888666444222000/////////000000111222333333444444111000///...---...//////---------.........//////------------------------++++++++++++,,,---...///---,,,,,,++++++,,,,,,------......///...---+++***)))***+++,,,...///000000)))***+++,,,...///000000...///000000111333777:::<<<999777888===DDDIIILLLLLLOOOQQQQQQOOOOOORRRVVVQQQUUU\\\ccchhhhhhddd___WWW]]]eeemmmttt{{{~~~hhhSSSGGGGGGSSSkkkwwwssspppllliiiiiihhhgggeeeeeeiiinnnrrrvvv~~~vvvfff\\\TTTRRRNNNJJJGGGFFFFFFFFFBBBBBBAAA@@@???>>>======777777888999:::;;;;;;;;;CCCHHHPPP[[[hhhvvvzzzdddYYYNNNIIIFFFCCCBBBDDDCCCDDDGGGOOO\\\mmm|||~~~ssscccRRRMMMIIIHHHLLLPPPRRRRRRPPPPPPPPPPPPOOONNNMMMMMMKKKJJJIIIGGGFFFEEEDDDDDD@@@??????>>>===<<<;;;;;;999777444333222111000...555333111000111333333222111,,,&&&&&&)))++++++(((............---,,,++++++++++++,,,,,,,,,---------,,,,,,,,,---------............---------,,,,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,---.........---------------------------.........///111555888::::::888777999>>>DDDIIIKKKNNNMMMLLLLLLNNNOOOPPPPPPSSSWWW^^^ggglllkkkeee```[[[]]]cccnnnzzz|||cccQQQJJJEEEWWWttt|||vvvnnnhhhfffeeebbb```\\\ZZZXXXWWWXXX[[[___aaaaaahhhooouuu{{{yyyiii[[[UUUQQQOOOMMMGGGDDDDDDCCCCCCBBBAAA???<<<999777;;;:::999888888:::<<<===BBBIIISSS^^^jjjwwwzzzhhh[[[NNNHHHDDDAAAAAACCCDDDFFFJJJQQQ\\\iiittt{{{}}}ssscccSSSOOOJJJIIILLLOOOQQQPPPPPPPPPPPPPPPOOONNNMMMLLLMMMLLLJJJHHHFFFEEEDDDDDD@@@@@@???>>>===<<<<<<;;;999777444333222111000...333222000000222222222111000,,,((((((,,,......,,,---------...------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------------.........---------,,,,,,,,,,,,,,,++++++++++++,,,,,,---......////////////...------------------------.........///222555888:::;;;999999;;;@@@FFFKKKMMMNNNNNNNNNOOOPPPQQQQQQPPPQQQTTT\\\eeekkkkkkfffaaaZZZ\\\cccnnn|||zzzaaaOOOIIIHHH[[[xxxyyyqqqkkkgggddd```\\\YYYXXXXXXWWWWWWXXXYYYZZZ]]]aaaeeegggiiippp|||~~~}}}xxxfff\\\TTTQQQOOOJJJFFFFFFDDDDDDCCCBBB@@@>>>;;;:::;;;:::999888888:::<<<===@@@GGGQQQ\\\hhhuuu|||kkk___RRRKKKFFFCCCBBBDDDDDDEEEIIIPPPZZZfffqqqwww~~~ssscccUUUPPPJJJIIIKKKNNNOOOOOOPPPPPPPPPPPPOOONNNMMMLLLMMMLLLKKKIIIGGGFFFEEEDDDAAAAAA@@@???>>>===<<<<<<999777444333222111000...000000000111222222000......,,,***,,,///111000...,,,,,,------...---------,,,,,,,,,,,,------------,,,,,,,,,,,,------------......---------,,,,,,,,,,,,++++++******+++,,,,,,000000000000000/////////------------------------.........000222555888::::::999:::===CCCHHHLLLNNNMMMNNNOOOQQQRRRRRRQQQQQQRRRUUU\\\ccchhhhhhdddaaa\\\^^^eeeppp~~~www^^^MMMGGGKKK___}}}zzztttooojjjddd___ZZZZZZZZZZZZZZZYYYYYYXXX[[[^^^___]]][[[]]]dddkkkzzz|||vvvhhhZZZTTTRRRMMMIIIGGGDDDDDDDDDCCCAAA@@@>>>===;;;:::999888999:::<<<===@@@GGGQQQ]]]iiivvvrrrfffYYYQQQKKKFFFDDDEEECCCEEEGGGMMMVVVaaakkkpppvvvxxxzzzzzzxxxxxx{{{~~~tttdddTTTOOOIIIHHHKKKNNNOOOOOOOOOOOOPPPOOOOOONNNMMMLLLKKKKKKKKKJJJIIIHHHGGGFFFBBBAAA@@@???>>>===<<<;;;999777444333222111000...---...///111333222///------------...111111///---++++++,,,---............,,,,,,,,,------------...++++++,,,,,,,,,---------......---------,,,,,,,,,++++++*********+++,,,,,,111111000/////////...///..............................///111333666888:::999999:::>>>DDDIIILLLMMMJJJMMMPPPRRRRRRQQQQQQPPPVVVYYY^^^cccfffeeeccc```aaaccchhhssssssYYYJJJFFFKKK```}}}wwwssstttwww{{{~~~wwwoooiiiaaaaaa```______``````aaaaaacccbbb___[[[ZZZ]]]aaahhhqqq{{{vvvcccZZZVVVQQQKKKHHHEEEDDDDDDCCCBBB@@@??????<<<;;;999999999:::<<<>>>BBBIIITTT___kkkyyy|||pppbbbZZZSSSKKKGGGGGGCCCDDDFFFJJJQQQZZZbbbggglllpppsssssspppooosssxxxyyy{{{{{{{{{yyyyyyzzz|||{{{~~~}}}qqq```QQQMMMHHHGGGKKKOOOQQQQQQOOOOOOOOOOOONNNMMMLLLLLLHHHIIIIIIJJJJJJIIIIIIHHHBBBAAA@@@???>>><<<;;;;;;999777444333222111000...,,,---///111333222///,,,------...//////...,,,***++++++,,,---............,,,,,,---------.........+++++++++,,,,,,,,,------......---------,,,,,,,,,++++++******+++,,,,,,---000///...------------...........................---...000222444666888:::888888:::???DDDIIIKKKKKKHHHKKKOOOQQQPPPOOOPPPPPPXXX[[[___ccceeeeeeeeedddggghhhlllvvvnnnUUUHHHFFFJJJ^^^~~~vvvnnniiihhhkkkooowwwyyyrrrjjjhhheeecccdddgggkkknnnlllmmmlllhhhbbb______``````eeemmmyyywwwttt|||nnnbbb\\\TTTMMMIIIEEEDDDCCCBBBAAA@@@??????<<<;;;:::999999;;;===>>>AAAIIITTT```lll{{{zzzlllcccZZZPPPJJJIIIBBBCCCDDDGGGLLLSSSYYY]]]aaafffjjjjjjggggggkkkoooqqqsssttttttsssrrrssstttuuuyyy}}}yyylll[[[PPPLLLGGGGGGKKKOOOQQQQQQOOOOOOOOOOOONNNMMMLLLKKKFFFGGGIIIJJJJJJIIIHHHHHHBBBAAA@@@>>>===;;;:::999999777444333222111000...,,,---///111333333000------......///...,,,+++))),,,,,,------...---------,,,---------............++++++++++++,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++,,,---......///...,,,++++++,,,------........................---...000222555777999999999999<<<@@@EEEIIIJJJIIIGGGKKKOOOPPPOOONNNPPPRRRWWWZZZ___bbbdddfffhhhiiiiiiiiimmmvvviiiQQQGGGGGGJJJ___oooggg___^^^___aaagggmmmqqqtttwww{{{~~~}}}vvvsssooommmnnnrrrxxx{{{|||{{{yyyuuunnnhhhdddcccbbbbbbeeelllxxx{{{sssttt{{{mmmcccXXXPPPLLLGGGFFFDDDBBBAAA@@@??????<<<;;;:::999:::;;;===>>>???FFFRRR^^^kkkzzztttiii___SSSKKKHHHBBBBBBBBBDDDGGGLLLQQQSSSWWWZZZ^^^_________aaadddgggiiikkklllkkkkkklllmmmnnnqqqwww{{{}}}xxxkkkYYYQQQMMMHHHGGGJJJNNNPPPPPPNNNOOOOOONNNNNNMMMLLLKKKHHHHHHIIIJJJIIIGGGEEEDDDAAA@@@???===;;;:::999888999777444333222111000...------///111333333111///,,,---......---,,,,,,------------...------,,,,,,------------............***++++++++++++,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,---...///000...---+++***+++,,,...///........................---...000333555777999999;;;;;;>>>CCCGGGJJJIIIHHHIIILLLPPPPPPNNNNNNQQQUUUZZZ]]]```aaaaaabbbdddfffffffffjjjsss}}}eeeOOOFFFHHHNNNbbbnnndddZZZWWWVVVUUUXXX\\\^^^___aaacccgggnnnuuuzzz{{{vvvsssooolllkkknnnsssyyytttvvv|||yyykkk]]]SSSPPPJJJHHHFFFDDDBBBAAA@@@@@@===<<<:::999:::;;;===>>>???FFFRRR___lll{{{wwwlllaaaSSSJJJFFFAAAAAAAAABBBDDDGGGJJJLLLNNNOOORRRTTTVVVXXXXXXYYYYYY\\\___`````````aaabbbaaaeeelllqqqtttvvvyyyzzzzzz{{{~~~{{{mmm[[[SSSNNNIIIGGGJJJMMMNNNNNNNNNNNNOOONNNNNNMMMLLLKKKIIIJJJJJJJJJHHHEEEBBBAAA@@@@@@>>>===;;;999888777999777444333222222000.........///111333333222000+++---......---...///000............---,,,++++++---------.........//////******+++++++++,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---...///000111---,,,+++++++++---///000////////////////////////---...111333666888999999===>>>@@@EEEIIIKKKJJJHHHJJJNNNQQQPPPNNNNNNSSSWWW```bbbcccaaa^^^\\\]]]___bbbbbbfffppp}}}{{{cccMMMFFFIIIRRReee|||ooodddZZZUUURRROOOOOORRRQQQRRRSSSUUUZZZaaakkkqqq}}}~~~yyyvvvuuutttzzz{{{rrroooqqqppp```VVVSSSLLLKKKHHHEEECCCBBBAAAAAA===<<<:::::::::;;;===???AAAHHHTTTaaannn}}}yyymmmaaaSSSHHHDDDAAAAAA@@@@@@BBBDDDGGGHHHHHHHHHJJJNNNQQQSSSSSSRRRNNNQQQTTTVVVVVVWWWXXXYYYVVVZZZaaagggkkknnnppprrrqqqsssvvvxxxzzzzzzyyyyyyyyy{{{}}}~~~~~~lll^^^SSSMMMFFFEEEIIINNNPPPPPPPPPPPPOOOMMMJJJIIIIIIKKKIIIHHHHHHHHHGGGFFFFFFFFF@@@???>>><<<;;;999888777666666555444444444444444111222333444333111///...---***)))***---///---+++///---+++***+++...111333---,,,,,,---///000///...************************.........------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......///---***+++---///...,,,---...///222555888:::<<<>>>BBBFFFHHHGGGGGGIIILLLLLLOOORRRSSSRRRRRRUUUXXXeeeffffffbbb]]]YYYXXXYYYaaabbbgggqqq~~~sssWWWFFFFFFLLL]]]pppzzzwwwkkkjjjkkkqqqwwwiiiWWWNNNNNNOOOMMMJJJLLLJJJKKKPPPUUUYYYbbbkkk|||yyyyyyuuuooommm{{{|||nnn```VVVPPPKKKGGGFFFDDD@@@???AAA===<<<;;;:::;;;===???@@@CCCJJJVVVbbbooo}}}{{{fffWWWMMMHHHFFF???????????????@@@@@@AAABBBCCCDDDFFFHHHIIIKKKKKKKKKLLLLLLLLLNNNOOOPPPQQQPPPRRRVVVZZZ___bbbeeefffiiijjjmmmoooqqqrrrsssssssssuuuwwwwwwvvvuuuvvvwwwxxx|||~~~{{{~~~lll^^^SSSMMMFFFEEEHHHMMMOOOOOOOOOPPPPPPNNNKKKJJJJJJJJJGGGGGGGGGFFFEEEEEEDDDDDDAAAAAA@@@>>><<<;;;999999888777666555333333222222222222333333222111...------+++***+++...///...,,,,,,,,,------...//////000---,,,++++++,,,---,,,***++++++++++++++++++++++++......---------,,,,,,,,,......---------,,,,,,,,,,,,,,,---------.........///---++++++---......,,,---...///111444777:::;;;AAAEEEIIIJJJIIIIIIKKKMMMOOORRRVVVWWWVVVWWW[[[___iiijjjiiifffaaa^^^]]]^^^```aaafffooo|||pppVVVFFFHHHOOOdddxxx}}}pppfffccccccccceeemmm|||wwwdddWWWTTTRRRNNNJJJNNNLLLMMMRRRVVVZZZccclllzzzzzzssspppwwwuuufff[[[RRRLLLHHHFFFDDD@@@???AAA===<<<;;;;;;;;;===???AAAEEEMMMYYYeeeqqqxxxdddUUULLLGGGEEE???>>>>>>=========>>>>>>>>>>>>???@@@BBBCCCDDDEEEDDDDDDDDDEEEFFFGGGIIIIIIHHHJJJMMMQQQVVVYYY[[[\\\___```ccceeeggghhhhhhhhhjjjkkkllllllkkkjjjlllmmmnnnsssyyy|||~~~}}}zzz|||kkk]]]RRRMMMGGGEEEHHHLLLMMMNNNOOOPPPQQQPPPNNNKKKJJJJJJFFFFFFEEEEEEDDDCCCCCCBBBBBBAAA@@@>>>===;;;:::999:::888777555333222111111222333333333222000...,,,...---,,,---...///...---)))+++...000111000...,,,///---,,,,,,,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,...------------,,,,,,,,,---------........./////////---+++,,,---...---,,,---...000222555777999:::EEEHHHLLLMMMLLLKKKMMMOOOQQQTTTWWWYYYYYY\\\aaaeeennnnnnmmmkkkgggeeeeeefffbbbcccgggppp|||jjjRRRFFFIIIRRRoootttlllddd]]]ZZZ]]]^^^bbbjjjzzzpppaaaYYYUUUPPPLLLMMMKKKKKKOOOSSSXXXaaajjjvvv~~~xxxsssqqq~~~ooobbbVVVNNNHHHFFFDDD@@@???AAA>>>===<<<;;;<<<>>>@@@AAAHHHPPP\\\hhhuuutttaaaSSSJJJEEECCC>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>============>>>@@@AAABBB@@@BBBEEEHHHLLLOOOQQQQQQTTTUUUWWWYYY[[[\\\\\\\\\^^^______^^^]]]^^^```bbbbbbgggnnnrrruuuyyy}}}yyy{{{iii\\\RRRNNNIIIGGGIIILLLMMMNNNOOOQQQRRRRRROOOLLLJJJJJJGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@???>>><<<:::999888888777666444333222111111333333333222111///---,,,///........./////////...***,,,...000111000...,,,000///------......---,,,,,,,,,,,,---------------------------------------------------------------------........./////////...---,,,,,,,,,---------...///222444777999:::;;;EEEIIIMMMNNNMMMLLLNNNPPPPPPSSSVVVWWWXXX\\\bbbhhhqqqpppooommmlllkkkkkklllggggggkkkttt~~~zzzdddNNNEEEJJJTTTxxxxxxnnnkkkgggcccaaa```cccgggnnn|||~~~mmmddd^^^XXXTTTNNNKKKLLLPPPUUUZZZdddmmm{{{{{{tttnnnxxxxxxjjj[[[RRRJJJGGGEEEAAA@@@AAA>>>===<<<<<<<<<>>>@@@BBBJJJRRR^^^kkkwwwppp^^^QQQIIIDDDBBB??????===<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???===???AAADDDFFFHHHJJJJJJLLLMMMOOOQQQSSSSSSSSSRRRUUUUUUUUUTTTSSSTTTWWWZZZYYY^^^eeejjjmmmrrrxxx}}}~~~yyy}}}xxxgggZZZQQQNNNKKKIIIJJJLLLNNNPPPOOOQQQRRRRRROOOLLLJJJJJJIIIHHHHHHGGGEEEDDDDDDCCCCCCBBBAAA???===<<<;;;:::666555444333333333333333333222222111000///...---///////////////...//////---------..................---,,,---///000///...,,,,,,---------.........------------------------------------------------------------.........///---------,,,,,,,,,---...000111444666999:::;;;;;;CCCGGGKKKMMMLLLLLLOOOQQQRRRTTTVVVWWWXXX]]]dddjjjqqqpppnnnmmmmmmnnnooooooiiijjjnnnvvvuuu___KKKDDDLLLVVV~~~vvvooonnnmmmkkkjjjnnnqqqvvv|||uuummmfffaaaWWWTTTTTTXXX]]]cccmmmwww{{{tttnnnuuu~~~rrraaaVVVLLLHHHFFFCCCAAABBB???>>>===<<<===???AAABBBJJJRRR___lllxxxooo^^^QQQHHHCCCAAAAAA@@@???===<<<;;;;;;:::;;;;;;;;;:::::::::999999::::::::::::;;;;;;<<<===<<<===???@@@BBBCCCDDDDDDFFFGGGIIIJJJKKKKKKKKKJJJLLLMMMLLLKKKKKKLLLOOORRRTTTYYY^^^bbbeeeiiiooottt|||zzz}}}uuueeeXXXOOOMMMKKKIIIJJJLLLOOOQQQOOOPPPQQQPPPNNNKKKJJJJJJKKKJJJIIIHHHGGGFFFEEEDDDEEEDDDCCCAAA@@@>>>===<<<555444333333333333333333222111111000/////////......///000///...---...//////...---,,,,,,---///000+++******+++---......---+++,,,,,,------.........,,,,,,,,,------------...,,,,,,,,,------------...,,,,,,,,,---------......,,,---...---,,,+++---///000222444777999:::;;;;;;>>>CCCHHHKKKLLLMMMPPPSSSXXXYYYZZZYYYZZZ^^^ffflllpppmmmkkkkkkmmmoooqqqqqqiiijjjnnnvvvrrr\\\IIIEEEOOOZZZ}}}xxxxxxxxxwwwxxx|||rrrlllddd``````cccggglllvvv{{{uuuppptttyyyggg[[[OOOJJJHHHEEECCCCCC@@@???>>>===>>>@@@BBBCCCKKKSSS```mmmyyyppp___RRRIIIDDDAAABBBAAA@@@>>>===<<<<<<<<<:::999999999888888888777999888888888999999:::;;;::::::;;;<<<============???@@@AAACCCCCCCCCBBBBBBBBBCCCDDDCCCCCCDDDGGGIIIOOORRRWWWZZZ\\\```fffkkkrrrxxx|||}}}~~~rrrbbbVVVJJJJJJIIIHHHHHHJJJNNNPPPOOOPPPPPPNNNKKKJJJJJJJJJKKKKKKJJJHHHGGGFFFEEEDDDCCCCCCAAA@@@>>>===;;;;;;666555444333222222222222000000000/////////000000...///111///---,,,---//////...------------...///---+++***+++------,,,+++***++++++,,,------......,,,,,,,,,---------......,,,,,,,,,---------......+++++++++,,,,,,,,,,,,---,,,......---++++++---///...000333666888999999999:::???FFFJJJLLLNNNSSSVVV\\\]]]\\\ZZZZZZ^^^ffflllnnnkkkiiiiiimmmppprrrrrrjjjkkkpppxxxoooYYYIIIHHHTTTaaayyytttrrrsssuuuyyy}}}yyyrrrtttlll___QQQKKKJJJGGGEEEEEE@@@???>>>>>>>>>@@@BBBDDDLLLUUUbbbooozzzrrraaaTTTKKKEEEBBBAAA@@@???>>>============999999999999999888888888888888777777888888999999888999999::::::999999999:::;;;===>>>>>>===<<<<<<;;;<<<>>>???>>>???AAABBBGGGJJJOOOQQQSSSWWW]]]bbbhhhoooxxx~~~|||qqqaaaUUUGGGGGGGGGFFFFFFIIIMMMPPPPPPPPPOOOMMMJJJIIIIIIKKKKKKJJJIIIHHHFFFEEEDDDCCC@@@???>>><<<;;;999888777888777555333222000000//////////////////000111111---///111///,,,+++,,,.....................------111///............---+++******++++++,,,---......,,,,,,,,,------.........,,,,,,,,,------.........******+++++++++,,,,,,,,,,,,...///---+++***---///---///222555777777777777888===DDDIIILLLPPPUUUYYY^^^^^^\\\ZZZYYY\\\dddjjjmmmjjjhhhhhhmmmqqqrrrrrrmmmnnnsss{{{~~~mmmXXXJJJKKKXXXeee|||ssstttoooaaaRRRMMMKKKHHHFFFFFF@@@???>>>>>>???@@@BBBDDDMMMVVVcccppp|||tttcccUUULLLFFFCCC@@@???>>>======<<<======;;;;;;;;;;;;::::::::::::999999888888888999::::::999999::::::999999888777999:::;;;<<<<<<;;;::::::888:::<<<>>>======>>>@@@AAADDDHHHKKKMMMQQQXXX]]]aaaiiissszzz~~~xxxmmm]]]PPPJJJJJJIIIGGGGGGJJJNNNQQQRRRPPPMMMKKKJJJKKKMMMNNNGGGHHHHHHIIIHHHGGGEEEDDDFFFDDDAAA>>>;;;999888888777666555333222111000000++++++,,,...000111222333000///...---,,,------............------,,,,,,,,,...,,,++++++,,,---,,,+++///---***((('''(((***+++,,,,,,,,,,,,,,,,,,,,,,,,000...,,,)))))))))***+++......---,,,,,,,,,,,,---***---000111111//////000---000444666666444444444999???BBBDDDIIIRRRZZZ\\\```\\\YYYYYY\\\```ccceeejjjhhhfffhhhmmmqqqrrrrrrnnnsssxxx}}}yyygggVVVIIIGGGYYYooo|||uuurrruuuuuugggVVVKKKHHHGGGEEEBBB@@@@@@???===<<<===AAACCCLLLVVVeeetttwwwhhhZZZPPPHHHCCCBBBAAA@@@@@@AAA@@@>>><<<;;;::::::999999999999:::999999888888888888999999666666666777888888999999888888888888888888888888666777888999:::;;;;;;;;;AAABBBEEEGGGIIILLLQQQTTTXXX___hhhqqqxxxyyynnn^^^RRRKKKJJJIIIHHHHHHJJJNNNQQQQQQPPPMMMKKKKKKKKKMMMNNNIIIIIIIIIHHHGGGFFFEEEDDDEEECCC@@@===:::999888777777666555333222111000000///...---,,,+++***))))))000///...---,,,------.........---------,,,,,,,,,+++***)))***,,,.........,,,+++)))((((((***,,,...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---.........---,,,,,,,,,,,,---'''***---...---,,,,,,---///222555666666555555666;;;@@@CCCDDDHHHPPPWWWXXX\\\YYYVVVWWWZZZ^^^bbbdddgggdddccceeekkkppptttuuusssxxx}}}wwwdddUUUIIIJJJ___vvv|||uuuqqqttt}}}xxxjjjYYYMMMIIIHHHEEECCCAAA@@@???>>>===>>>AAADDDNNNXXXgggvvv|||lll___SSSKKKFFFBBBAAA????????????===;;;;;;::::::999999999999999999888888777777888888999777777777777888888888888888888888888888888888888777777888999:::::::::999<<<>>>@@@BBBDDDGGGKKKNNNTTTZZZdddmmmuuu}}}zzzoooaaaUUULLLKKKIIIHHHIIILLLOOOQQQPPPOOOMMMLLLKKKLLLMMMMMMKKKJJJIIIGGGFFFEEEEEEEEEDDDCCC@@@<<<:::888777777777666555333222111000000222111///,,,***(((&&&%%%///...------,,,---------...------------,,,,,,,,,...,,,+++,,,...//////...))))))(((((())),,,...000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000......---,,,,,,,,,,,,---***,,,///000///...//////222333555666555666777999<<>>===???BBBEEEPPPZZZjjjzzzssseeeYYYOOOIIIEEECCC@@@??????>>><<<;;;<<<<<<<<<;;;;;;;;;::::::888888777777777777888888888888888888777777777777888888888888888888888888777777888888999888888777888:::<<<===???BBBFFFIIINNNTTT^^^hhhpppzzz{{{pppcccYYYMMMKKKHHHHHHIIIMMMOOOQQQOOONNNNNNMMMLLLLLLMMMMMMMMMKKKIIIFFFEEEDDDDDDEEEDDDBBB???<<<999777666666777666555333222111000000111111000///---,,,++++++...---------------------------------------------444222000/////////---,,,))))))((()))***,,,...000,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...////////////......---,,,,,,,,,,,,---,,,...000111000000000111333444444444444555888:::>>>CCCEEECCCEEEJJJNNNNNNOOONNNNNNQQQVVV[[[^^^```^^^\\\ZZZ\\\aaaiiiqqqvvvnnnZZZNNNIIIRRRlllzzztttppprrrzzzvvvdddUUUMMMIIIFFFDDDAAAAAAAAA???>>>@@@CCCFFFQQQ\\\lll}}}xxxjjj^^^SSSMMMJJJGGGCCCAAA@@@???===<<<>>>>>>>>>>>>======<<<<<<888888888777777888888888999999999888777666666555888888888888888888888888777777888888888777777666999:::<<<<<<===@@@DDDFFFHHHOOOYYYbbblllxxx~~~rrrdddZZZMMMJJJGGGGGGJJJMMMOOOPPPMMMNNNNNNNNNNNNMMMLLLLLLMMMKKKIIIFFFEEEDDDDDDEEEDDDBBB???<<<999777666666777666555333222111000000000000000000////////////,,,,,,------------------------------------------333111///......---,,,+++++++++*********,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---------......---,,,,,,,,,,,,---)))+++------,,,,,,---...222333333333222444777:::???CCCEEEDDDDDDIIIKKKKKKKKKKKKLLLQQQVVV[[[^^^___[[[ZZZXXXYYY]]]eeennnttt}}}lllYYYOOOMMMYYYtttyyytttpppsss|||{{{iiiYYYOOOIIIFFFEEEBBBBBBAAA@@@???AAAEEEHHHQQQ]]]nnn|||pppeeeZZZSSSOOOKKKEEEBBB@@@???>>>===>>>?????????>>>===;;;;;;999999888888888888999999:::999999888777666555555777777777777777777777777777777888888888777777666888:::;;;;;;<<<===AAACCCEEEKKKTTT^^^iiivvvrrrddd[[[MMMIIIEEEEEEIIIMMMOOONNNLLLMMMNNNOOOOOONNNLLLLLLKKKJJJIIIGGGFFFEEEEEEEEEDDDCCC@@@<<<:::888777777777666555333222111000000////////////......------+++,,,,,,------------,,,,,,,,,,,,------------...,,,***)))***,,,------,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------.........---,,,,,,,,,,,,---+++,,,......------///000222333333333333444777999>>>CCCFFFDDDEEEIIIKKKJJJJJJKKKMMMRRRXXX\\\^^^___YYYYYYXXXYYY]]]eeennnuuu{{{jjjYYYQQQRRR___yyyzzzvvvqqqvvv~~~lll[[[PPPJJJGGGFFFCCCCCCBBBAAAAAABBBFFFIIISSS^^^pppxxxnnnddd]]]UUUPPPJJJEEEBBBAAAAAA@@@??????@@@@@@???===;;;:::::::::999999999999::::::999999999888777666666555777777777777777777777777777777888888999888888777777888999888888:::===???CCCHHHQQQ[[[fffssssssdddZZZMMMHHHDDDDDDHHHMMMNNNMMMKKKLLLNNNPPPPPPNNNLLLKKKIIIIIIIIIHHHGGGFFFEEEDDDEEECCC@@@===:::999888777777666555333222111000000........................***+++,,,---...------,,,,,,,,,,,,---------......+++)))((())),,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---///111222......---,,,,,,,,,,,,------///000000//////111333222444555555555555777999===CCCFFFEEEFFFJJJLLLKKKKKKLLLOOOTTTZZZ^^^______WWWXXXZZZ\\\```hhhrrrzzztttdddUUUPPPSSS^^^vvv~~~zzzsssxxxnnn]]]PPPJJJHHHGGGCCCCCCCCCBBBAAACCCGGGJJJUUUaaarrryyyoooiii```[[[SSSMMMJJJIIIHHHHHHDDDDDDEEEEEEDDDBBB@@@>>><<<;;;;;;::::::;;;;;;<<<999888888888777777666666777777777777777777777777777777888999:::::::::999777777888777777888;;;===@@@FFFNNNWWWbbbpppssscccYYYLLLGGGCCCCCCHHHLLLMMMLLLJJJLLLNNNPPPPPPOOOLLLKKKGGGHHHHHHIIIHHHGGGEEEDDDFFFDDDAAA>>>;;;999888888777666555333222111000000,,,,,,---...///111111222)))***,,,---...------,,,,,,,,,,,,------.........000...------...///...---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++...111444777......---,,,,,,,,,,,,---+++,,,---,,,,,,,,,...000333555666777666777888:::===BBBFFFEEEFFFKKKMMMLLLLLLMMMPPPVVV\\\___``````UUUXXX[[[^^^ccclllvvv~~~~~~mmm^^^PPPLLLOOOZZZqqq}}}xxx{{{}}}tttzzzooo^^^QQQJJJHHHHHHCCCCCCCCCBBBBBBDDDHHHKKKWWWccctttxxxrrrjjjddd\\\UUURRRQQQQQQPPPJJJKKKLLLLLLKKKHHHFFFDDD===<<<<<<;;;;;;<<<<<<===888888888888777777777777777777777777777777777777666777888999:::;;;;;;;;;888999999999888999;;;===???DDDLLLUUU```nnn~~~wwwggg[[[MMMJJJFFFEEEGGGJJJMMMNNNNNNMMMKKKKKKLLLLLLJJJIIIIIIIIIIIIIIIHHHGGGFFFFFFIIIFFFBBB???===<<<:::888999888777555333111//////000000//////.........---........................///...---,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,//////...---+++***))))))000///......------------+++,,,---...///111111222666666555444444666999<<>>;;;===AAADDDIIINNNXXXeeewwwtttoooiiiccc```]]]ZZZXXXXXXVVVSSSQQQPPPMMMJJJGGGDDDBBB???>>>===<<<:::999::::::::::::::::::;;;<<<999999999999888888888888777777777777666666666666888888999999999:::::::::===BBBIIIRRR\\\jjjyyyxxxggg[[[MMMJJJFFFEEEGGGJJJMMMNNNNNNMMMKKKKKKLLLLLLJJJIIIHHHHHHIIIIIIIIIIIIHHHGGGHHHEEEAAA>>>===;;;:::888999888777555333111//////000/////////..........................................------,,,,,,,,,,,,............---,,,++++++,,,+++*********+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++------......//////000000444444444444444666:::>>>AAAAAAAAABBBEEEIIIMMMPPPNNNQQQVVV]]]bbbbbb___\\\YYYYYYZZZ```hhhsss|||}}}iiiUUUEEEGGGRRR```rrr|||vvvttttttwww~~~sssaaaRRRIIIEEEDDDFFF@@@===???BBBDDDJJJPPP[[[hhh{{{}}}yyysssnnnkkkgggdddbbb___]]]ZZZXXXVVVSSSOOOLLLFFFCCC@@@?????????>>>===:::999999999999999::::::999999999999999888888888888888888888888888888888888888999999999:::::::::;;;???FFFNNNXXXfffuuuyyyhhhZZZMMMJJJFFFEEEGGGKKKNNNOOOOOOMMMKKKKKKKKKLLLJJJIIIGGGHHHIIIJJJJJJJJJIIIIIIEEEBBB???===<<<;;;:::999999888666555222111///...////////////.......................................------------,,,,,,,,,.../////////...------,,,,,,+++*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------...///,,,++++++************+++//////////////////......111222333333444777;;;>>>AAAAAAAAABBBDDDHHHLLLNNNLLLOOOVVV]]]cccdddbbb___ZZZ[[[]]]bbbiiiqqqyyy~~~zzz```NNNAAAGGGWWWiii||||||yyyxxxxxxyyy}}}sssaaaSSSJJJFFFEEEGGGBBB???AAACCCEEEKKKQQQ___lll~~~zzzwwwssspppmmmiiifffcccaaa___[[[WWWTTTIIIGGGCCCAAAAAABBBBBBAAA<<<;;;::::::::::::;;;;;;;;;;;;::::::999999999999888999999999::::::;;;;;;888888999999999:::::::::;;;???EEELLLUUUbbbqqq{{{zzzgggZZZMMMJJJFFFEEEHHHKKKNNNPPPOOOMMMKKKJJJKKKKKKKKKJJJIIIJJJKKKLLLLLLJJJIIIGGGCCC@@@===;;;;;;;;;:::999888888666444222000///...///////////////.................................---------------------,,,,,,------............---,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---,,,,,,++++++,,,,,,,,,............////////////111222333333444666:::===?????????AAACCCFFFIIIKKKJJJNNNUUU]]]dddfffdddbbb\\\]]]```cccgggmmmtttxxx|||vvvYYYKKKBBBJJJ^^^tttqqq```RRRJJJGGGFFFGGGCCCAAABBBCCCEEEKKKSSSbbbooo~~~{{{wwwtttqqqoookkkiiifffbbb^^^[[[QQQMMMHHHEEEEEEDDDDDDCCC??????>>>=====================<<<<<<;;;:::::::::888999999::::::;;;;;;<<<888888999999999:::::::::<<<@@@EEEKKKTTTaaaooozzzyyygggYYYMMMJJJFFFFFFHHHLLLOOOQQQPPPMMMKKKJJJJJJKKKKKKJJJMMMNNNNNNNNNMMMJJJGGGEEEBBB@@@===;;;;;;;;;:::999888777666444222000...............///////////////........................,,,,,,---......------,,,---------------,,,+++***---,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,---...///000111111111333444444555666:::<<<>>>>>>???@@@BBBDDDFFFHHHJJJNNNUUU]]]dddfffeeebbb]]]___bbbccceeehhhmmmqqqwww~~~{{{qqqVVVKKKEEEPPPhhhppp___RRRJJJGGGGGGEEEBBBAAABBBCCCDDDLLLTTTeeerrr{{{xxxwwwtttqqqnnnlllhhhdddaaaZZZVVVQQQMMMJJJHHHFFFDDDBBBAAA@@@???>>>>>>======@@@??????>>>======<<<<<<999999999::::::;;;;;;;;;888888999999999:::::::::<<>>??????@@@AAABBBDDDFFFGGGJJJNNNUUU]]]ccceeecccaaa\\\___cccddddddfffkkkooouuu|||sssgggRRRKKKIIIWWWrrr}}}mmm]]]PPPIIIGGGGGGCCCAAAAAACCCCCCEEENNNWWWiiiuuu~~~{{{yyyvvvsssqqqnnnjjjgggccc___ZZZVVVSSSOOOKKKHHHDDDCCCBBB@@@???>>>>>>>>>CCCCCCBBBAAA@@@???>>>>>>;;;;;;;;;:::::::::::::::888888999999999:::::::::999<<<@@@EEEMMMZZZjjjtttvvvfffZZZMMMJJJFFFFFFIIIMMMPPPRRRQQQNNNJJJIIIIIIKKKKKKKKKOOOPPPQQQQQQOOOKKKGGGEEEDDDAAA>>><<<<<<;;;:::999777777555333111///...---............/////////000........................***+++---...///...---,,,............---,,,******------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++++++++,,,---------------...///000000111---000444666999<<>>======<<<<<<;;;;;;:::888888999999999:::::::::888;;;???DDDLLLZZZiiitttuuufffZZZMMMJJJGGGFFFIIIMMMQQQRRRQQQNNNJJJIIIIIIKKKKKKKKKMMMOOOQQQQQQPPPMMMIIIGGGEEEBBB???===<<<;;;:::999777777555333111///...------.........//////000000........................***+++---//////...---,,,)))***,,,...///000111111------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......///000////////////////////////+++...222777:::>>>CCCFFFDDDDDDEEEFFFGGGHHHIIIIIILLLOOOUUU\\\aaabbb___\\\VVV\\\cccfffgggjjjoootttzzztttcccTTTHHHFFFKKK^^^}}}~~~yyyjjjZZZNNNHHHFFFFFFCCCBBBDDDFFFFFFIIISSS^^^qqq{{{~~~}}}{{{yyyuuurrrlllkkkhhhfffccc^^^XXXTTTOOONNNLLLJJJIIIGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@???>>>===<<<;;;;;;888888999999999::::::::::::<<<@@@FFFNNN\\\lllwww{{{kkk[[[MMMJJJGGGGGGIIILLLMMMNNNNNNLLLJJJHHHHHHIIIKKKMMMJJJMMMOOOOOOMMMKKKJJJJJJEEEBBB???===<<<;;;:::999999888666333111000///...////////////............,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,........................---...///000000000//////---,,,,,,++++++,,,,,,---............---,,,++++++---------.........//////,,,+++***,,,///222444444666666666777;;;@@@DDDGGGJJJJJJKKKLLLLLLKKKIIIHHHKKKPPPWWW]]]____________]]]```ccceeefffiiipppuuu}}}xxxooo^^^OOOCCCCCCLLLaaayyy}}}}}}yyykkk\\\QQQKKKIIIHHHDDDCCCDDDFFFGGGKKKWWWdddsss~~~zzzwwwvvvvvvsssppplllgggbbb```ZZZWWWSSSQQQQQQQQQPPPOOOPPPOOOLLLJJJGGGEEEDDDDDDAAABBBBBBAAA???>>>>>>>>>888888777777777777888888<<<:::<<>>>>>???===<<<;;;;;;::::::;;;;;;===;;;>>>EEENNN[[[mmm|||{{{uuuhhhZZZMMMJJJHHHGGGIIILLLNNNNNNOOOMMMKKKJJJIIIJJJKKKLLLKKKMMMOOOOOOMMMJJJIIIIIIAAA???<<<;;;<<<<<<<<<;;;:::999777555333111111000////////////....................................,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---...---,,,,,,++++++,,,,,,---***++++++,,,,,,,,,,,,,,,---------...............000...------///111222222444444555666999===AAACCCHHHIIIIIIJJJJJJJJJIIIIIIJJJPPPWWW]]]______]]]]]]^^^```aaabbbcccgggooouuu}}}|||sssfffVVVHHH???CCCPPPfffzzz{{{vvvsssssstttsssvvv{{{{{{mmm___UUUOOOKKKIIIEEEDDDEEEHHHKKKQQQ```mmmzzz~~~|||xxxvvvtttrrrpppmmmkkkiiieeeaaa]]]aaa___\\\XXXSSSOOOLLLKKKDDDCCCCCCBBBBBBAAAAAA@@@AAA@@@???===<<<<<<<<<<<<===<<>>CCCCCCDDDDDDEEEFFFGGGHHHKKKPPPVVV[[[\\\\\\\\\\\\ZZZ]]]___```bbbgggooouuu~~~}}}}}}{{{rrrcccSSSIIIAAAFFFSSSdddqqq}}}zzzsssooommmnnnsssyyy}}}yyyxxxyyyzzzxxxkkkaaaZZZTTTNNNJJJJJJIIIIIILLLOOOVVVeeettt|||wwwsssooommmjjjeee```ZZZUUURRRLLLJJJGGGGGGGGGGGGDDDBBBCCCBBB@@@>>><<<;;;;;;:::<<<<<<@@@IIITTTaaatttvvvooocccYYYNNNKKKIIIHHHJJJMMMOOOOOOPPPPPPOOOMMMLLLLLLLLLKKKMMMOOOPPPOOOKKKHHHFFFEEE???===:::999:::::::::999666555333222000//////...////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,+++******)))***+++,,,------,,,,,,++++++,,,,,,---)))***+++,,,------------...............---------***))))))+++///333555666444444555666888:::<<<===@@@@@@@@@AAABBBDDDEEEFFFIIIMMMRRRVVVWWWXXXYYYZZZYYY\\\aaadddfffkkksssxxx~~~}}}{{{rrraaaQQQHHHBBBIIIWWWfffpppyyy}}}sssiiibbb[[[ZZZ[[[___bbbgggrrr}}}}}}|||~~~wwwkkkccc^^^YYYRRRLLLIIIHHHIIILLLPPPXXXhhhwww}}}yyytttsssppplllgggaaa\\\YYYQQQNNNJJJIIIJJJIIIEEEBBBFFFEEECCCAAA@@@???>>>>>><<<===BBBLLLWWWeeewwwvvvooodddYYYNNNLLLIIIIIIKKKMMMOOOPPPQQQPPPOOONNNMMMLLLLLLKKKMMMOOOPPPOOOKKKGGGEEEDDD>>><<<:::999999::::::999666555444222111000000///////////////............------------------------++++++,,,---------------------------------------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---***+++,,,---------------//////.........------------,,,+++---111444666666444555666777999:::<<<<<<=========>>>???AAADDDEEEGGGIIILLLOOOPPPRRRTTTVVVYYY^^^dddiiilllqqqxxx}}}~~~{{{ppp]]]LLLDDDBBBLLL]]]mmmtttxxx|||ppphhh```XXXSSSMMMLLLNNNPPPQQQRRR[[[eeeqqqzzz~~~{{{}}}xxxmmmfffbbb^^^WWWPPPJJJIIIKKKPPPUUU___qqq|||zzzyyywwwsssoooiiidddaaa[[[WWWRRRPPPQQQOOOJJJFFFGGGFFFEEEDDDBBBBBBAAAAAA>>>???EEEPPP[[[iii{{{wwwooodddYYYNNNLLLIIIIIIKKKNNNOOOPPPQQQQQQPPPOOONNNLLLLLLKKKNNNOOOPPPNNNKKKGGGEEEDDDBBB???;;;999888888666555777666555333222111111111000/////////....................................***+++,,,,,,------,,,,,,........................+++,,,---.........---------,,,,,,++++++,,,,,,---,,,,,,---.........------//////.........---------111///...///222555666666555555666888999:::;;;<<<<<<;;;;;;<<<>>>@@@BBBDDDEEEFFFHHHJJJKKKMMMQQQTTTZZZ```gggmmmqqqvvv|||~~~{{{oooYYYHHH@@@BBBNNNbbbsssxxxyyy~~~tttfffZZZSSSNNNGGGCCCFFFFFFHHHJJJHHHHHHOOOXXXXXX```jjjsss~~~~~~zzz|||xxxnnnhhheeebbbZZZSSSMMMLLLOOOUUU\\\hhhzzz}}}}}}|||yyytttooojjjhhhddd___ZZZXXXXXXVVVQQQLLLGGGFFFEEECCCBBBBBBBBBBBB@@@AAAGGGRRR^^^lll~~~}}}ssseee[[[PPPMMMIIIGGGGGGJJJNNNQQQNNNOOOOOONNNKKKIIIIIIJJJNNNNNNNNNMMMLLLJJJHHHGGGAAA???===;;;;;;:::999777777666555333222111000000111///......//////...,,,......---------,,,,,,,,,---+++)))***+++---...------***((()))+++,,,***((())))))************))))))......//////...,,,+++)))++++++,,,,,,,,,++++++***++++++,,,,,,---...//////++++++,,,---///222555666444555666777999<<<>>>???>>><<<<<<===???BBBCCCCCCHHHIIIJJJJJJJJJLLLOOORRRZZZaaaiiinnnpppuuu~~~~~~jjjQQQDDDEEECCCTTTkkk}}}}}}{{{|||}}}|||ggg```TTTKKKEEEDDDDDDDDDBBBBBBCCCCCCCCCDDDDDDDDDNNNRRRVVV[[[bbbppp|||}}}yyytttrrrnnnddd[[[WWWOOOSSSXXX[[[aaannn|||yyyvvvrrrooojjjjjjgggbbbaaa```ZZZRRRPPPHHHCCCDDDFFFDDDDDDEEEAAADDDJJJUUUcccsss|||rrrdddZZZPPPNNNKKKHHHHHHJJJMMMPPPNNNOOOOOOMMMKKKJJJJJJKKKOOOOOONNNNNNLLLIIIGGGFFF@@@>>><<<;;;;;;;;;999888777666555333222111000000111///......//////...---......---------,,,,,,,,,...,,,******,,,.........+++)))(((***,,,---,,,++++++++++++,,,,,,+++++++++...............,,,+++*** '''---000000...,,,+++,,,,,,------.........,,,------...000333666777666777777888:::<<<===>>>>>>===<<<===???AAABBBCCCFFFHHHJJJJJJJJJLLLNNNQQQXXX___hhhmmmpppvvv~~~iiiOOOCCCDDDFFFXXXqqq}}}uuuiiiYYYRRRIIIBBB???>>>>>>????????????@@@@@@@@@AAAAAABBBEEEHHHKKKPPP[[[hhhrrr{{{wwwuuupppeee\\\XXXSSSWWW\\\aaaggguuu~~~{{{wwwtttoooooommmiiihhhggg```XXXSSSKKKEEEFFFGGGFFFEEEGGGDDDGGGNNNYYYhhhxxx}}}ssseee[[[QQQOOOLLLJJJJJJKKKMMMNNNMMMNNNNNNMMMKKKJJJKKKMMMPPPPPPOOONNNKKKHHHFFFDDD???===;;;:::;;;;;;:::999777666555333222111000000000///......//////...---......---------,,,,,,,,,...---+++,,,---///......***))))))+++---//////...------------------------............---,,,++++++''')))---///000///,,,+++------------------------------...000222444666777888999999:::;;;<<<===>>>???>>>>>>>>>???AAABBBCCCFFFHHHKKKLLLMMMNNNOOOQQQWWW^^^gggmmmrrryyy~~~hhhOOOBBBDDDIII]]]xxx~~~|||}}}||||||tttlllggg^^^VVVKKKFFFAAA===<<<<<<<<<<<<=========>>>>>>>>>??????>>>@@@BBBCCCEEEKKKTTT[[[iii{{{}}}zzzyyyrrrggg]]]YYYXXX]]]ccciiippp~~~~~~{{{vvvwwwvvvsssrrrppphhh___WWWOOOHHHHHHIIIHHHGGGIIIFFFJJJSSS___ooovvviii^^^QQQPPPNNNLLLKKKKKKLLLMMMMMMMMMMMMLLLKKKKKKLLLNNNQQQPPPOOONNNKKKGGGDDDBBB>>><<<::::::;;;;;;:::999777666555333222111000000000///......///000///---......---------,,,,,,,,,///...,,,---...///...---+++++++++,,,---...///.........------------...............------,,,,,,+++777444000,,,******+++---------------------,,,,,,------...000222333555666777888:::;;;===>>>??????AAAAAAAAAAAA@@@AAADDDFFFIIILLLOOOQQQRRRRRRSSSTTTWWW^^^gggnnnuuu~~~jjjPPPDDDFFFKKKbbb}}}zzzzzzzzz{{{vvvfff]]]YYYSSSMMMEEEBBB???>>>>>>>>>>>>===>>>>>>>>>>>>????????????AAABBBCCCCCCCCCFFFJJJNNNVVVeeezzz~~~|||uuuiii___\\\]]]bbbiiipppyyy|||}}}}}}{{{zzzwwwooofff[[[RRRJJJIIIIIIHHHHHHJJJHHHMMMWWWeeetttwwwiii___QQQPPPNNNLLLKKKKKKLLLMMMMMMNNNMMMLLLJJJJJJLLLOOOQQQPPPOOOMMMJJJGGGCCCAAA>>><<<:::::::::;;;:::999777666555333222111000000///...---...///000///.........---------,,,,,,,,,///...------//////...,,,------...---------------------,,,,,,,,,,,,------......------,,,,,,,,,,,,///,,,)))'''(((***...000------------------,,,,,,+++,,,...///111222333444555666999<<<>>>@@@AAABBBBBBCCCDDDCCCBBBCCCFFFIIIOOORRRUUUWWWWWWWWWWWWXXXYYY___hhhpppyyykkkRRRHHHJJJMMMggg|||xxxxxxxxx{{{ooo^^^UUUQQQMMMJJJBBB@@@>>>>>>>>>>>>===<<<======>>>>>>>>>???????????????@@@???@@@AAADDDFFFLLLUUUdddvvvwww{{{wwwllldddbbbccchhhpppxxx}}}tttkkk___UUULLLJJJIIIHHHIIIKKKJJJPPP[[[iiiyyy~~~uuuhhh]]]QQQOOOLLLJJJJJJKKKMMMNNNOOONNNMMMKKKIIIJJJLLLNNNPPPPPPOOOMMMJJJGGGCCCBBB>>><<<:::999::::::999888777666555333222111000000///...---...///000///.........---------,,,,,,,,,...------...///...---+++---...///...,,,+++,,,------,,,+++******+++,,,---...------,,,,,,,,,------(((***,,,...//////------------------------------+++,,,...///111222222222333555888<<>><<<;;;<<<<<<;;;999<<<<<<<<<=========>>>>>>>>>=========>>>@@@BBBCCCEEEIIIRRR```qqqzzzwwwvvvxxx~~~{{{pppjjjjjjkkkpppxxxzzzqqqcccXXXNNNKKKJJJIIIJJJMMMOOOUUUaaaooo~~~~~~tttggg]]]PPPNNNKKKHHHHHHJJJMMMPPPPPPPPPNNNKKKIIIIIIKKKNNNOOOOOONNNLLLJJJGGGDDDBBB???===:::999:::999888777777666555333222111000000///...---...000000000///......---------,,,,,,,,,------,,,---......+++)))***,,,...---++++++,,,......---+++******+++---......---,,,,,,,,,,,,---...---...000111111...,,,***+++,,,,,,------.........,,,---///111222333333222333555888<<<>>>@@@@@@@@@>>>AAADDDCCCBBBCCCHHHMMMWWWXXXXXXXXXVVVVVVXXXYYY]]]aaahhhpppyyyzzzeeeOOOGGGKKKXXXvvv}}}yyyyyyyyy|||fffVVVNNNHHHDDDDDD@@@>>><<<<<<===>>>>>>======>>>>>>>>>????????????@@@???>>>>>>@@@AAACCCCCCBBBBBBGGGQQQ]]]lll}}}vvvuuuvvvxxxuuurrrtttuuuyyyxxxggg\\\QQQMMMKKKJJJLLLOOOVVV]]]hhhvvvvvviii___PPPMMMIIIGGGGGGJJJNNNQQQQQQPPPNNNKKKHHHHHHKKKMMMNNNNNNNNNLLLJJJGGGDDDCCC@@@===;;;999999999777666777666555333222111000000...------...000111000///......---------,,,,,,,,,---,,,,,,---...---+++((((((***------++++++...000///...,,,++++++,,,...///...---,,,+++,,,---...///+++***)))))))))+++---...++++++,,,,,,---...//////---...000222333444333333444666999<<<>>>>>>>>>>>>;;;???BBBBBBAAABBBHHHMMMWWWXXXWWWUUUSSSSSSUUUWWW^^^aaagggoooxxx~~~uuuaaaLLLEEEJJJ]]]|||~~~zzzzzzzzz|||gggXXXQQQJJJEEEEEEDDDBBB@@@@@@BBBDDDDDDDDD@@@AAAAAAAAABBBBBBBBBBBBAAA???======>>>@@@BBBBBBCCCAAACCCIIIPPPZZZmmmzzztttrrruuuzzz~~~yyywwwzzz|||}}}jjj___SSSNNNMMMLLLNNNQQQ[[[bbbnnn{{{yyyiii]]]NNNLLLIIIHHHGGGIIIKKKMMMMMMNNNMMMJJJGGGGGGKKKOOOQQQQQQOOOMMMIIIEEEAAA???@@@>>><<<:::999888888999666555444333111000//////111...---...000111///---***+++,,,---,,,+++***)))+++,,,...//////...,,,+++---,,,+++,,,...///...---***+++,,,---............000000//////...............---,,,++++++,,,---...,,,,,,,,,---------......---///222333222111111222=========;;;888888:::;;;@@@BBBCCCAAA@@@CCCJJJQQQYYYXXXUUURRRPPPRRRVVVYYYffffffhhhnnnuuu}}}{{{kkkVVVGGGCCCEEE[[[{{{~~~{{{{{{oooZZZRRROOOKKKGGGCCCCCCBBB@@@???@@@BBBDDDDDDDDDCCCBBBAAA@@@???>>>AAA@@@@@@???>>>======<<>><<<:::888888888888666555444333111000//////...---+++,,,...///---+++---------------,,,+++++++++,,,...//////...,,,+++,,,+++***+++---...---,,,***+++,,,------........./////////......---------------,,,,,,,,,,,,------,,,,,,,,,---------.........000222333333444555777:::;;;;;;:::999:::<<<>>>AAACCCDDDCCCBBBEEELLLRRRWWWVVVUUUSSSRRRTTTYYY\\\eeeeeeggglllsssyyy|||}}}||||||wwwgggTTTFFFCCCEEE[[[zzz~~~~~~ttt```XXXTTTNNNIIIJJJIIIHHHEEEDDDEEEGGGHHHDDDCCCCCCBBB@@@@@@???>>>@@@AAAAAAAAA@@@???>>>>>>>>>@@@BBBCCCEEEKKKUUU]]]ttt|||wwwtttuuuvvvwww|||yyylll]]]UUUQQQOOORRRWWWaaalllxxxzzzlll```SSSPPPKKKGGGFFFHHHLLLOOOQQQNNNKKKJJJKKKLLLMMMNNNTTTSSSRRRPPPLLLHHHEEECCC>>>>>><<<:::999888888888666555444333111000//////...---,,,,,,......---,,,///......---------------+++,,,---......---,,,+++---,,,+++,,,...///...---******++++++,,,---------......------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......///111222222222222555777666888::::::;;;<<>>@@@BBBBBBBBBEEEKKKPPP```qqq|||zzz{{{||||||rrrdddZZZUUURRRUUUZZZfffpppzzzyyyjjj___VVVRRRLLLGGGFFFHHHLLLOOORRRNNNJJJIIILLLOOOOOONNNSSSSSSQQQOOOLLLHHHEEECCC???>>>===<<<:::999888888666555444333111000//////000/////////000000000///000///---,,,,,,,,,---...,,,,,,---......---,,,,,,///------...///000///...************++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,---------......000000000///......111333555777:::;;;<<<===@@@BBBCCCDDDEEEEEEFFFIIIOOOSSSSSSTTTSSSSSSTTTVVV[[[___bbbcccfffkkkpppssssssrrruuuuuuooo```MMMBBBBBBFFFRRRppp|||tttjjjbbbWWWSSSMMMHHHEEEEEEEEEFFFIIIHHHHHHGGGFFFFFFEEEEEE>>>@@@BBBDDDDDDCCCAAA???AAABBBCCCCCCCCCDDDGGGIIISSSbbbyyyyyyjjj___WWWSSSUUU[[[iiirrrzzz}}}uuufff\\\VVVRRRLLLGGGFFFHHHLLLOOORRRNNNJJJIIILLLOOOOOONNNQQQQQQPPPNNNKKKGGGDDDBBB@@@??????===<<<;;;999999666555444333111000/////////000000000000///000000///...,,,+++++++++,,,---,,,------------------,,,---,,,,,,,,,...///...---++++++*********+++,,,---+++,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,---------......---.........---...111444666888;;;<<<<<<===???AAABBBCCCDDDEEEGGGJJJOOORRRSSSTTTTTTSSSSSSVVVZZZ]]]bbbcccfffkkkpppssstttsssuuutttmmm^^^KKKAAAAAAFFFOOOjjj|||sssggg```VVVOOOLLLKKKJJJIIIIIIIIIIIIHHHGGGGGGFFFFFF???@@@CCCEEEEEECCCAAA@@@@@@BBBCCCCCCCCCCCCEEEFFFJJJVVViii~~~wwwttttttxxx{{{}}}~~~nnnbbbXXXRRRTTTZZZgggooovvvyyy}}}qqqbbbYYYSSSPPPKKKGGGFFFHHHLLLOOOPPPMMMJJJIIIKKKMMMOOOOOOOOOOOONNNLLLIIIFFFCCCAAA?????????>>><<<;;;999888666555444333111000//////---...//////------...///...------,,,,,,,,,,,,,,,------------------------+++***)))***,,,---,,,+++---,,,+++******+++,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......+++,,,...///000222555777777999<<<=========???@@@CCCCCCCCCEEEHHHLLLPPPRRRSSSTTTTTTTTTUUUWWW[[[^^^ddddddfffkkkooossstttssstttssslll\\\JJJ@@@BBBGGGQQQjjjuuulll___VVVQQQOOOLLLKKKHHHHHHHHHGGGGGGGGGFFFFFFBBBCCCEEEFFFFFFDDDCCCBBB???@@@@@@AAAAAABBBBBBBBBBBBKKK[[[nnn{{{rrrllljjjlllpppuuuzzzrrrdddXXXQQQSSSYYYaaaiiippprrrvvv~~~}}}nnn```VVVPPPNNNJJJGGGGGGIIILLLNNNMMMLLLKKKJJJIIIJJJNNNPPPOOONNNNNNLLLIIIFFFCCCAAA============;;;999777666666555444333111000//////---///000///------...000...............---,,,,,,---------,,,,,,---------,,,+++***+++---------,,,...---,,,++++++,,,---...,,,,,,,,,,,,---------...,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......,,,...000111000000111333666888<<<===>>>>>>@@@AAADDDDDDDDDGGGJJJOOOQQQSSSRRRSSSUUUVVVXXX[[[___bbbhhhggghhhjjjnnnqqqrrrrrrqqqooohhhYYYHHH@@@CCCIIIYYYoooxxxiii]]]WWWTTTPPPNNNJJJJJJJJJJJJIIIIIIIIIIIIGGGHHHHHHHHHGGGFFFEEEDDDAAA@@@@@@@@@@@@@@@@@@??????EEEPPP```tttxxxrrrpppnnnoootttyyyvvvgggYYYPPPRRRXXX\\\ccciiijjjnnnwww~~~}}}nnn___UUUNNNLLLIIIHHHGGGIIILLLMMMKKKLLLLLLJJJHHHIIIMMMQQQOOOOOONNNLLLJJJFFFDDDBBB;;;;;;<<<;;;:::888666444666555444333111000/////////111333222///...000222...///000000000///---,,,...------,,,,,,------...///...---...000111000//////...,,,++++++,,,...///,,,,,,,,,------.........---,,,+++******+++,,,---,,,,,,,,,---------......///111222111...+++))))))444777;;;===??????AAABBBEEEEEEEEEHHHLLLQQQSSSTTTQQQSSSVVVXXXZZZ^^^cccfffllljjjiiiiiilllnnnppppppmmmllleeeWWWGGG@@@DDDKKK```sssttthhhaaa]]]YYYUUUNNNNNNNNNMMMMMMMMMMMMMMMKKKKKKJJJIIIHHHHHHGGGGGGEEECCCAAAAAAAAAAAA@@@???AAADDDKKKXXXiii~~~}}}zzzzzzwwwxxx}}}xxxhhhYYYPPPRRRYYYXXX___dddeeeiiiqqqxxx{{{}}}pppbbbWWWNNNLLLJJJIIIIIIKKKMMMNNNMMMMMMMMMKKKJJJKKKMMMPPPRRRQQQNNNKKKHHHEEECCCCCCBBB???===;;;;;;:::999777555555333222111000000000........................//////...---,,,,,,+++++++++++++++***)))***,,,...............---,,,++++++...------,,,,,,------.../////////---+++***+++,,,////////////////////////------------...///111111,,,///222333222222333444999:::;;;<<<===???@@@@@@GGGGGGHHHJJJLLLMMMOOOOOOQQQTTTVVVWWWWWWZZZ___cccffffffiiilllqqqssssssrrrrrrnnn```NNN@@@@@@IIIQQQccc||||||{{{|||}}}uuujjjbbb]]]ZZZXXXTTTPPPNNNNNNNNNNNNNNNLLLKKKIIIIIIJJJJJJHHHFFFFFFDDDBBBAAABBBBBBAAA???@@@CCCIIIOOOYYYjjj}}}ssscccYYYTTTQQQOOOQQQRRRUUU[[[^^^cccmmmwww|||oooaaaWWWMMMKKKIIIHHHHHHIIILLLMMMLLLLLLLLLJJJIIIJJJMMMPPPRRRQQQNNNKKKHHHEEECCCCCCBBB???===;;;;;;:::999777555555333222111000000000.................................------,,,,,,+++.........---++++++---///---------...------,,,,,,...------,,,,,,------...---......---++++++,,,...------------------------............///000111222,,,///111333222222333444888999:::<<<>>>???@@@AAABBBBBBCCCEEEGGGHHHJJJJJJPPPRRRUUUVVVWWWZZZ___cccfffgggjjjoootttxxxxxxxxxvvvooo```MMM@@@???IIIRRRlllzzzyyyzzz{{{|||vvvmmmfffbbb]]]YYYSSSPPPOOOOOOOOOOOOPPPNNNLLLLLLLLLKKKIIIGGGFFFDDDAAAAAAAAAAAA@@@???@@@BBBEEEIIIOOO\\\mmmxxxppp```VVVQQQMMMKKKMMMMMMPPPVVVZZZ___iiisss}}}}}}pppaaaVVVLLLJJJHHHGGGGGGHHHJJJLLLKKKKKKKKKJJJIIIJJJMMMOOORRRQQQNNNKKKHHHEEECCCCCCBBB???===;;;;;;:::999777555555333222111000000000........................------------------------/////////...,,,+++,,,...,,,,,,------...---------...------,,,,,,------...+++,,,---,,,+++,,,---///,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000---///111222222222333444777888999;;;>>>@@@BBBCCCAAABBBCCCEEEGGGHHHIIIJJJNNNPPPRRRUUUWWW[[[```cccgggiiimmmssszzz~~~zzzppp___KKK??????JJJUUUvvvxxxxxxyyyzzz|||~~~vvvqqqjjjeee]]]WWWTTTSSSRRRQQQPPPNNNLLLKKKJJJIIIGGGEEEHHHEEECCCBBBCCCBBBAAA@@@BBBCCCCCCCCCFFFNNNZZZcccxxx|||kkk\\\RRRMMMIIIGGGFFFFFFIIIOOOSSSXXXcccmmmxxxrrrbbbWWWMMMKKKIIIGGGGGGHHHJJJKKKJJJJJJJJJIIIHHHIIILLLOOORRRQQQNNNKKKHHHEEECCCCCCBBB???===;;;;;;:::999777555555333222111000000000........................,,,,,,---------------------......---***)))***+++++++++,,,---...............------,,,,,,------...,,,,,,---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......---///111222111222333555555777999;;;>>>AAACCCDDDBBBBBBCCCEEEGGGHHHJJJJJJMMMNNNQQQTTTXXX]]]bbbeeejjjlllqqqxxx~~~~~~ppp\\\III>>>>>>KKKXXXxxxyyyzzzzzz|||}}}~~~wwwmmmddd^^^ZZZWWWUUURRRPPPNNNMMMLLLKKKIIIGGGJJJHHHFFFEEEEEEEEECCCBBBDDDCCCBBBBBBCCCHHHPPPVVVjjj{{{tttdddWWWOOOJJJFFFCCCAAAAAADDDIIIMMMSSS^^^hhhsss~~~ttteeeZZZNNNLLLJJJHHHGGGHHHJJJLLLIIIJJJJJJIIIHHHJJJMMMOOORRRQQQNNNKKKHHHEEECCCCCCBBB???===;;;;;;:::999777555555333222111000000000////////////////////////,,,,,,---------------------...///---+++******+++++++++,,,---...............------,,,,,,------...---......,,,***)))***,,,---------------------------------,,,------.........///111111111111333555555666888;;;>>>AAACCCDDD>>>???@@@BBBDDDEEEGGGGGGLLLMMMOOOTTTZZZ```eeegggmmmoootttzzz~~~mmmXXXGGG>>>???MMM\\\yyy|||}}}}}}~~~tttjjjccc]]]ZZZXXXVVVTTTSSSRRRQQQOOOMMMKKKIIIFFFEEEEEEDDDCCCAAABBBBBBAAAAAACCCHHHMMMQQQ___ppptttkkk]]]SSSLLLHHHEEEBBB@@@???AAAEEEIIIOOOZZZeeeooo|||vvvfff[[[NNNMMMJJJHHHGGGHHHJJJKKKJJJJJJJJJIIIIIIJJJNNNQQQRRRQQQNNNKKKHHHEEECCCCCCBBB???===;;;;;;:::999777555555333222111000000000////////////////////////------------------------...000111000...---------,,,,,,------...---------...------,,,,,,------............,,,***((()))***------------------------000///////////////000000...000111111000111444666555666888;;;>>>AAACCCDDD@@@@@@BBBCCCEEEGGGHHHIIIIIIJJJLLLRRRZZZaaafffhhhmmmoootttzzz|||iiiSSSEEE>>>@@@OOO___zzz}}}}}}~~~zzzppphhhccc^^^\\\YYYWWWUUUSSSPPPNNNJJJGGGEEECCCCCCCCCAAA????????????@@@CCCGGGKKKMMMTTTcccxxx{{{zzz|||~~~}}}hhh```UUUMMMIIIGGGEEECCC@@@>>>@@@CCCFFFKKKWWWbbblllzzzwwwfff[[[NNNLLLIIIGGGFFFGGGIIIJJJJJJKKKKKKJJJJJJKKKOOORRRRRRQQQNNNKKKHHHEEECCCCCCBBB???===;;;;;;:::999777555555333222111000000000////////////////////////.........------,,,,,,+++---///000000///.........---------...------,,,,,,...------,,,,,,------...,,,------,,,***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...............//////000111000000111444666666777999;;;>>>@@@BBBCCCAAABBBCCCEEEGGGHHHIIIJJJFFFFFFIIIOOOYYYaaaeeegggiiilllqqqxxx~~~~~~xxxcccOOODDD???AAAPPPbbb|||zzzzzz{{{~~~zzztttkkkhhhccc___[[[WWWSSSOOOLLLIIIGGGEEEEEEDDDBBBAAA@@@??????AAACCCFFFHHHIIINNNYYYkkk}}}{{{rrrnnnmmmpppsss{{{xxxooo]]]VVVNNNHHHFFFFFFDDDBBB@@@>>>???BBBDDDIIITTT___kkkzzzvvvfffZZZMMMKKKHHHFFFEEEFFFGGGIIIJJJKKKKKKKKKJJJLLLPPPRRRRRRQQQNNNKKKHHHEEECCCCCCBBB???===;;;;;;:::999777555555333222111000000000000000000000000000000000//////...---,,,,,,++++++***,,,...///...,,,,,,---............---,,,++++++...------,,,,,,------...***+++,,,+++******,,,...++++++++++++++++++++++++,,,,,,+++******+++++++++///000000000000111444666777888999;;;>>>@@@BBBCCC===>>>???AAACCCDDDEEEFFFCCCCCCFFFMMMWWW```dddffffffiiiooowww}}}~~~uuu```LLLCCC???BBBQQQddd|||}}}wwwwwwxxx}}}{{{xxxrrrlllfffaaa[[[WWWOOOMMMJJJIIIHHHGGGFFFDDDDDDCCCBBBCCCEEEFFFFFFFFFLLLUUUdddwww~~~xxxnnnfffbbbcccgggjjjttt~~~|||mmmbbbVVVPPPIIIEEEDDDEEEDDDBBBAAA>>>>>>@@@BBBGGGRRR]]]kkkzzz{{{gggXXXLLLIIIFFFEEEFFFHHHIIIIIIIIIKKKLLLLLLLLLNNNPPPRRRVVVRRRLLLHHHFFFEEEDDDCCCBBB@@@===;;;;;;:::888777555444444333222111000000000...,,,---000111///---***+++,,,,,,------,,,,,,...---+++***)))***++++++++++++,,,,,,---...//////---,,,++++++---//////...---------,,,,,,+++++++++,,,,,,,,,---------............------------......---///111111111111333555888999;;;===???@@@AAABBBBBB@@@???AAAEEEGGGFFFDDDDDDEEEIIINNNUUU[[[aaadddhhhjjjpppvvv|||~~~}}}{{{sssbbbOOOCCC<<>>;;;>>>AAAFFFNNNWWWjjjzzz|||iiiZZZNNNKKKGGGFFFFFFHHHHHHHHHJJJKKKMMMMMMMMMNNNQQQSSSVVVRRRLLLHHHFFFEEEDDDBBBBBB???===;;;;;;:::888777555444444333222111000000000...------000000///---,,,------..................---,,,+++***++++++,,,+++,,,,,,------.........+++))))))))),,,------,,,---,,,,,,,,,,,,,,,,,,+++,,,---------------------,,,,,,,,,,,,,,,---.........000111222111222444555888999;;;===???@@@AAAAAA@@@???>>>@@@CCCEEEDDDBBBDDDFFFIIIMMMTTT[[[aaaeeefffiiinnnuuu{{{}}}|||zzzpppaaaPPPFFF@@@DDDWWWlllyyywwwvvvwwwzzzrrreee]]]VVVSSSNNNJJJHHHFFFEEEEEEDDDCCCBBBAAAAAACCCEEEFFFHHHLLLWWWgggwwwyyylllbbbYYYVVVWWWYYY^^^dddqqqxxxooo___UUUMMMJJJFFFDDDCCCCCCBBBAAABBB===;;;>>>AAAFFFOOOXXXlll{{{|||iii[[[OOOLLLHHHFFFGGGHHHIIIIIIKKKLLLNNNNNNNNNOOORRRTTTUUUQQQLLLHHHFFFEEECCCBBBAAA???<<<;;;;;;:::888777555444444333222111000000///...---...//////...---......///000000000000///......---,,,,,,,,,------------------------------***))))))***,,,------,,,+++,,,,,,,,,,,,,,,,,,------------------------,,,******++++++,,,---/////////111222222222333555777888999;;;===???@@@@@@AAA@@@??????AAACCCEEEDDDCCCEEEFFFHHHLLLSSS[[[bbbgggfffhhhnnnuuu{{{}}}|||zzzmmm___PPPHHHDDDHHHZZZmmm}}}wwwtttuuuwww{{{pppccc\\\XXXSSSOOOLLLJJJHHHFFFEEEDDDBBBAAA@@@AAABBBCCCFFFIIIRRR```ppp{{{qqqjjj^^^VVVOOOOOOQQQTTTYYY___llltttzzzjjj[[[QQQLLLIIIFFFDDDDDDDDDDDDCCCAAA===;;;>>>AAAFFFQQQ[[[nnn|||zzzhhhYYYNNNKKKHHHGGGHHHJJJKKKKKKKKKMMMNNNNNNNNNPPPRRRTTTTTTQQQLLLHHHFFFEEECCCAAA@@@>>><<<:::::::::888777555444444333222111000000......---.....................///000000000000000.........---------......------------------,,,,,,,,,++++++,,,...//////---+++++++++,,,,,,---------...------------,,,,,,,,,******+++,,,---///000111111222222222222333555888888999;;;===>>>???@@@@@@AAABBBCCCEEEFFFGGGFFFEEEFFFGGGHHHLLLSSS[[[dddiiihhhkkkpppwww}}}~~~|||lll]]]NNNGGGEEEKKK]]]pppzzzsssppprrruuu{{{zzzkkk```[[[UUUQQQOOOMMMJJJGGGFFFEEEBBB@@@??????@@@AAAEEEGGGNNNZZZiii~~~}}}sssjjjaaaZZZTTTMMMIIIIIIKKKMMMSSSYYYfffnnnzzzuuufffXXXOOOJJJHHHFFFEEEEEEFFFEEEDDD@@@===<<<>>>BBBGGGSSS___qqqxxxeeeVVVLLLIIIGGGFFFHHHKKKMMMMMMKKKMMMNNNNNNNNNPPPRRRTTTSSSPPPLLLIIIGGGEEEBBB@@@@@@===;;;:::::::::888777555444444333222111000000---.........---------...------...////////////...........................------------------,,,,,,+++++++++---///000...---+++++++++,,,,,,---------------------------------++++++,,,---///111222333111222222222111333666888999999;;;<<<>>>?????????@@@BBBEEEFFFGGGGGGFFFFFFGGGHHHIIIMMMTTT]]]eeejjjmmmoootttzzz}}}lll[[[JJJDDDDDDKKK___rrrvvvpppmmmooosss{{{xxxfff___WWWRRRQQQPPPLLLIIIGGGFFFCCCAAA??????@@@@@@EEEGGGMMMVVVcccxxxxxxlllccc[[[TTTNNNMMMIIIFFFGGGHHHIIINNNTTTaaaiiiuuurrrdddXXXPPPJJJHHHFFFFFFFFFFFFEEEDDD???======@@@CCCIIIWWWccctttwwwdddUUUKKKIIIFFFFFFHHHJJJLLLLLLKKKLLLNNNNNNNNNOOORRRTTTSSSPPPLLLIIIGGGDDDBBB??????===::::::::::::999777555444444333222111000000,,,...///...---,,,---...,,,,,,---............---,,,---......///.........------------------------)))))))))+++---...,,,***+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......,,,,,,---...///111333444111111111111000222555888999:::;;;<<<===>>>>>>>>>>>>AAADDDFFFFFFEEEEEEEEEHHHIIIKKKPPPWWW```ggglllppprrrvvv||||||kkkYYYGGGAAABBBKKK^^^qqq}}}uuuooollllllsss|||qqqhhh]]]VVVTTTRRROOOLLLHHHFFFDDDAAA@@@???@@@AAACCCFFFLLLUUU___qqqzzzrrrfff]]]VVVPPPKKKGGGHHHFFFEEEGGGGGGFFFKKKQQQ[[[dddqqq|||qqqdddXXXQQQJJJHHHGGGGGGGGGGGGEEECCC???>>>???AAADDDKKKZZZiiiwwwzzzfffWWWMMMJJJGGGEEEFFFHHHIIIIIIJJJKKKMMMMMMMMMNNNQQQSSSRRROOOLLLIIIGGGDDDAAA???>>><<<:::999::::::999777555444444333222111000000+++---///...,,,+++---///,,,,,,---............---+++,,,---...///......---+++,,,,,,------.........((()))***,,,......,,,***---,,,,,,,,,,,,,,,,,,+++***++++++,,,---...//////,,,,,,------///000222222111111000//////111555888999:::;;;<<<===>>>>>>>>>===AAAEEEGGGFFFEEEEEEFFFHHHJJJMMMSSSZZZbbbiiimmmppprrruuuzzz}}}~~~{{{xxxgggUUUEEE@@@BBBJJJ\\\mmmzzzuuupppnnnkkktttuuufff\\\XXXVVVRRRNNNHHHGGGDDDBBBAAAAAAAAABBBAAAEEELLLSSS\\\kkkyyyfff```WWWPPPLLLIIIEEEBBBDDDBBBDDDFFFFFFFFFJJJPPPVVV___mmmzzz}}}pppdddYYYRRRKKKIIIHHHGGGHHHGGGDDDBBB@@@???AAACCCFFFMMM^^^mmmyyy|||iiiZZZOOOLLLHHHEEEEEEFFFFFFFFFIIIKKKLLLMMMMMMNNNPPPRRRRRROOOLLLIIIGGGDDDAAA>>>>>><<<:::999::::::999777555444444333222111000000+++---///...,,,+++,,,///,,,------...///.........***+++---.........------++++++,,,,,,---...//////******,,,...000000...,,,---------,,,,,,+++++++++)))***+++,,,...///000000,,,,,,,,,---...///000111000000000///...000444777999:::;;;<<<============???DDDHHHJJJHHHGGGGGGHHHHHHJJJOOOUUU\\\dddjjjmmmoooppptttxxx{{{zzzwwwtttcccSSSDDDAAADDDJJJYYYhhhyyywwwqqqpppllluuummm```[[[XXXTTTOOOHHHGGGEEEBBBAAAAAABBBCCC???DDDKKKSSSYYYggg|||mmmZZZUUUMMMIIIGGGEEEBBB???@@@@@@BBBFFFFFFFFFJJJQQQRRR\\\kkkzzz|||pppcccYYYSSSKKKJJJHHHHHHHHHGGGDDDBBB@@@@@@BBBDDDGGGOOO___ooozzznnn[[[OOOMMMIIIGGGFFFGGGJJJKKKKKKKKKJJJKKKMMMPPPSSSUUUUUUQQQKKKGGGEEEDDDCCCBBBBBB???;;;999888888666555555444333222111///......111000///...------...///---,,,,,,++++++,,,,,,---///---+++,,,...///---+++,,,---......//////......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************.........///////////////111111000000111444888:::777888999;;;<<<======>>>BBBDDDEEEFFFFFFGGGHHHJJJLLLLLLOOOVVV___fffiiiiiimmmoooqqqsssxxxyyyrrrhhhZZZMMMBBBAAAFFFOOO```nnnxxx{{{~~~}}}yyywwwssszzzvvvgggaaa^^^XXXSSSMMMLLLIIIFFFDDDCCCBBBBBBHHHIIILLLRRRYYYeee{{{lll```MMMHHHCCCAAAAAAAAA???===???AAADDDFFFGGGIIILLLNNNPPP[[[hhhuuu|||mmmbbbZZZWWWPPPNNNKKKJJJIIIHHHFFFDDDBBBBBBBBBDDDKKKVVVccclllooo]]]NNNLLLHHHEEEEEEFFFIIIKKKMMMMMMLLLMMMOOOQQQTTTVVVTTTPPPKKKGGGEEEDDDCCCBBBBBB???;;;999888888666555333222222222111000000000000///...---,,,,,,---...------,,,,,,,,,,,,---------+++)))***,,,---+++))),,,---......//////......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------............111000//////111444777999999999;;;<<<===>>>???@@@BBBDDDFFFFFFFFFGGGIIIKKKMMMMMMOOOUUU^^^eeehhhhhhhhhkkknnnooossstttooogggWWWKKKAAAAAAHHHTTTdddrrrwwwxxxzzz|||{{{yyywwwuuussszzzrrrggg___XXXRRRNNNMMMJJJGGGEEECCCCCCCCCFFFGGGKKKQQQWWWcccwww~~~~~~qqq^^^TTTIIIEEEAAA???@@@AAA@@@??????AAADDDEEEGGGHHHKKKMMMQQQ]]]kkkyyyqqqeee]]]ZZZTTTRRROOOMMMLLLJJJHHHFFFFFFEEEEEEHHHNNNZZZhhhqqqqqq___OOOLLLGGGCCCCCCEEEIIILLLMMMMMMMMMMMMNNNPPPRRRSSSRRROOOJJJFFFEEEDDDBBBAAAAAA>>>;;;:::999888666555111111111111111111111111......---,,,,,,,,,,,,---......------------......,,,+++******,,,,,,+++***,,,---......//////......,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......++++++,,,,,,------------000/////////111444777999999999::::::<<<>>>???@@@CCCEEEGGGHHHHHHIIIKKKLLLOOONNNPPPUUU^^^dddggggggccchhhllllllmmmnnnkkkgggTTTIII@@@BBBLLL[[[kkkwwwuuuuuuuuuuuuuuutttssssssttt{{{pppddd[[[VVVPPPOOOLLLIIIFFFEEEDDDDDDEEEFFFKKKPPPUUU___ppp|||xxxsssmmmiiijjjiiiiiimmmrrrwwwzzz{{{{{{mmm\\\OOOJJJDDDAAA>>>===>>>@@@@@@@@@???AAADDDEEEFFFHHHJJJLLLRRR___pppxxxlllddd```\\\YYYUUURRRPPPNNNKKKIIIHHHHHHGGGIIIPPP]]]kkktttppp___QQQMMMGGGCCCCCCEEEJJJMMMLLLKKKKKKKKKLLLMMMNNNOOOQQQNNNIIIFFFEEEDDDBBB@@@@@@>>>;;;:::999888666555222222222111111111111111...---------------------.........------.........------------------------,,,---......///.........---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............++++++,,,,,,------......////////////111444666888777777777888999;;;===>>>EEEGGGIIIJJJJJJKKKMMMOOORRRQQQRRRXXX```fffhhhhhhaaahhhllllllkkkllljjjgggSSSIIIAAACCCQQQcccrrrzzzwwwuuussspppooooooppppppttt|||}}}mmmbbb]]]SSSQQQNNNKKKIIIGGGFFFFFFEEEGGGKKKPPPSSS[[[jjjyyy~~~{{{xxxuuutttsssqqqooollliiifffddddddcccbbbdddfffhhhhhhhhhiiikkkpppvvv~~~rrreeeYYYOOOHHHGGGAAA???===<<<===>>>??????@@@BBBDDDFFFFFFGGGJJJLLLQQQaaauuuvvvnnniiidddaaa\\\XXXTTTQQQMMMKKKHHHHHHGGGIIIPPP\\\jjjsssooo^^^RRRNNNIIIEEEDDDGGGLLLOOOLLLKKKKKKLLLLLLMMMMMMNNNPPPMMMIIIGGGEEEDDDBBB@@@???===;;;::::::999777555444444333222111000///............/////////...............------.........------------------------,,,---......///.........---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,++++++,,,,,,---......///////////////000222444666888777777888999:::<<<===>>>FFFHHHJJJLLLLLLMMMOOOQQQUUUTTTVVV\\\ccciiijjjiiicccjjjooonnnmmmmmmkkkgggSSSJJJBBBEEEVVVjjjxxx}}}{{{xxxsssnnnkkkkkklllmmmsss{{{wwwiiibbbVVVTTTQQQNNNKKKIIIHHHHHHGGGHHHLLLPPPQQQVVVdddrrr{{{vvvsssqqqnnnpppqqqqqqpppooonnnmmmpppqqqrrrqqqpppnnnmmmllliiigggfffeeeeeedddaaa___^^^___```ccchhhmmmrrrttt|||nnn___UUUNNNHHHEEEGGGAAA@@@>>>===<<<<<<>>>???BBBCCCFFFFFFGGGGGGJJJKKKQQQcccxxx|||wwwppplllgggbbb\\\VVVQQQMMMJJJIIIIIIKKKQQQ[[[gggppp|||nnn]]]RRROOOJJJFFFFFFHHHLLLOOOMMMNNNNNNOOOOOOPPPPPPPPPOOOMMMJJJHHHGGGEEECCCAAA>>>===;;;;;;;;;999777555555444333222111///......---...//////000000//////......------------......***+++,,,,,,******+++,,,,,,---......//////......,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,***)))++++++,,,---...//////000///000000222333555777888999:::;;;===>>>??????@@@FFFHHHJJJKKKLLLMMMPPPRRRUUUUUUYYY```ggglllllljjjffflllppppppppppppkkkdddRRRJJJBBBGGGZZZrrr~~~|||uuunnniiigggggghhhnnnwwwqqqfffYYYWWWTTTPPPMMMKKKJJJIIIIIIIIILLLNNNNNNRRR___lllxxxvvvtttrrrpppnnnmmmmmmlllnnnrrrsssttttttuuuvvvxxx{{{~~~|||{{{zzzuuusssqqqooommmiiiddd```]]]\\\ZZZZZZ[[[^^^aaacccjjjqqq|||~~~wwwfff[[[OOOJJJGGGCCCBBBDDD@@@AAA@@@>>><<<<<>>>>>???@@@@@@???>>>???BBBFFFFFFGGGIIIIIIIIIIIIKKKLLLVVViiivvvkkk___WWWKKKLLLMMMNNNQQQVVV]]]bbbiiiqqq~~~ooo\\\OOOMMMIIIGGGFFFGGGJJJKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPNNNKKKJJJIIIGGGDDDBBB===<<<;;;;;;;;;:::777555111111111111111111111111***+++---...///...---------,,,,,,++++++,,,,,,---+++---///...,,,+++---///,,,---......//////......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,''')))+++---------,,,+++((()))***+++,,,---......000111222444666777999999666888<<>>===AAACCCFFFGGGHHHJJJLLLNNNPPPSSSYYYccckkknnnkkkhhhhhhkkkmmmppprrrqqqfffZZZLLLFFF@@@HHHaaa~~~xxxnnnfffaaa^^^^^^dddooo|||yyy\\\ZZZWWWSSSPPPMMMLLLLLLIIIIIIHHHHHHFFFIIIVVVdddxxx~~~rrrnnnggg```[[[XXXXXXXXXSSSWWW[[[^^^bbbkkkwww|||}}}xxxooo```RRRMMMGGGDDDEEEEEE@@@<<<;;;===???@@@@@@???AAAEEEIIIGGGHHHJJJJJJJJJJJJKKKMMMXXXlllssseee\\\IIIJJJKKKLLLNNNRRRWWW[[[aaalllzzz~~~lll___RRROOOKKKGGGFFFGGGIIIKKKMMMNNNOOOOOOPPPPPPOOOOOOPPPMMMJJJGGGFFFDDDBBB@@@???===;;;999777666666666444333222000//////......---.................................---,,,++++++++++++,,,------------,,,//////.........---------//////...------------...------------------------...000111///,,,+++---///)))***,,,---...//////...000111222444555666666666999<<>>======<<<>>>@@@@@@@@@AAAEEEIIINNNJJJHHHGGGFFFDDDHHHOOO]]]pppooo[[[UUUOOOKKKLLLMMMNNNPPPTTTYYY```mmmzzznnn___RRROOOKKKHHHFFFGGGIIIKKKMMMNNNOOOOOOPPPPPPOOOOOONNNKKKHHHEEEDDDBBB@@@>>>???===;;;999777666666666555444333111000000000000000//////...---,,,++++++++++++,,,,,,,,,,,,,,,++++++,,,------......---------------------,,,,,,,,,---------------...///000------------------------+++------,,,))))))***,,,---......///000111222222111111222333444666777777999;;;>>>@@@AAA@@@>>><<>>>>>???BBBCCCDDDDDDDDDGGGLLLPPPQQQMMMJJJIIIGGGFFFJJJPPP___qqqsss___TTTNNNIIIJJJKKKKKKMMMPPPRRRZZZfffsssppp```RRRPPPKKKHHHFFFGGGJJJKKKMMMNNNOOOOOOPPPPPPOOOOOONNNKKKHHHEEEDDDBBB@@@>>>???>>>;;;999777777666666666555333222111111000000...---------,,,,,,++++++)))***+++,,,------------,,,,,,---.........------+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---///000111------------------------***+++,,,***)))(((***+++//////...///000111333444111111111222333555888999888:::<<>>===;;;===>>>@@@BBBDDDEEEFFFGGGNNNRRR[[[gggmmmlllkkkmmmkkknnnrrrtttvvvssshhh[[[JJJEEEAAAKKKddd{{{rrrjjjccc```bbbfffkkkttt~~~uuuddd[[[WWWRRRNNNMMMGGGDDDBBBCCCDDDEEEKKKRRR___www~~~ssskkkaaa___ZZZVVVSSSQQQQQQQQQQQQSSSXXX]]]eeeooozzzxxxkkkkkkssswwwlll___WWWQQQJJJFFFFFFFFFEEECCCAAA@@@AAABBBCCCCCCCCCCCCBBBDDDHHHNNNRRRUUUQQQMMMKKKIIIHHHLLLSSSaaasssvvvbbbRRRLLLGGGHHHHHHGGGHHHKKKLLLSSS^^^kkkxxxqqqaaaSSSPPPLLLHHHGGGHHHJJJLLLMMMNNNOOOOOOPPPPPPOOOOOOOOOMMMIIIGGGFFFEEEBBBAAA???>>><<<999888777777777555444333222111000000000))))))***+++---...//////++++++,,,---------------++++++,,,---------------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,---...///000------------------------,,,,,,,,,+++******+++,,,---,,,++++++,,,...111222222111111111333555888:::777999;;;===>>>===<<<;;;===???AAACCCDDDEEEFFFGGGLLLOOOZZZfffmmmllljjjlllkkknnnqqqsssuuurrrfffYYYJJJDDD@@@HHHaaa}}}xxxqqqiiifffgggjjjnnnttt}}}jjj___YYYTTTNNNLLLGGGDDDBBBCCCCCCCCCHHHOOOZZZrrr~~~qqqmmmeee___ZZZXXXVVVUUUNNNOOOOOORRRXXXaaajjjoooppprrrtttxxx}}}qqqfffffflllyyy}}}yyymmmcccXXXRRRNNNJJJIIIKKKJJJHHHFFFDDDCCCDDDFFFGGGDDDBBBAAAAAADDDJJJQQQVVVZZZUUUPPPMMMJJJIIINNNUUUdddvvvzzzyyy~~~sssbbbPPPJJJEEEEEEEEECCCCCCEEEGGGMMMXXXeeesssrrrbbbSSSPPPLLLHHHGGGHHHJJJLLLMMMNNNOOOOOOPPPPPPOOOOOOOOOLLLIIIGGGFFFEEECCCAAA@@@>>><<<:::888777777777444333222111////////////))))))***+++---...//////,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,------------...............------,,,,,,,,,------------------------------,,,+++******++++++,,,+++,,,+++***)))***---///111111111000111333666999;;;777888:::<<<<<<<<<;;;:::<<>>BBBCCCAAAAAADDDFFFGGGLLLWWWeeelllkkkjjjkkkiiimmmoooqqqrrrnnnaaaTTTFFFBBB???GGG]]]yyy{{{tttpppqqqooorrrxxx~~~mmmbbbYYYSSSQQQLLLIIIGGGGGGEEECCCGGGLLLWWWiiiyyyqqqjjjccc___WWWSSSOOOMMMMMMPPPRRRRRRUUUVVVWWWXXXZZZ___eeeiiimmmmmmiiifffiiiqqquuuuuuoooeee^^^]]]___ggg}}}~~~uuulllhhh[[[UUUQQQQQQQQQRRRVVV\\\\\\ZZZXXXTTTQQQNNNLLLKKKKKKIIIGGGIIIOOOWWW^^^bbbeee^^^WWWRRRNNNMMMSSS[[[kkk}}}tttiiiccc```ggguuusss```WWWMMMGGGCCCCCCBBB???>>>@@@>>>DDDOOO\\\lll~~~rrrbbbTTTQQQMMMIIIHHHIIIKKKMMMMMMNNNOOOOOOPPPPPPOOOOOOLLLJJJGGGEEEDDDCCCAAA@@@@@@???===:::999888888888444444222111000/////////000//////...---,,,++++++++++++,,,,,,,,,++++++***,,,---......//////......000///......---,,,++++++,,,,,,,,,+++,,,,,,------------------------------+++)))'''(((***,,,+++***+++,,,,,,---...///000000//////111333555777888999888999:::;;;<<<<<<<<<<<<<<<@@@DDDDDDBBBBBBEEEHHHGGGLLLXXXgggnnnmmmllllllhhhkkknnnoooppplll___RRRCCCAAA???GGG\\\xxx|||uuuppppppmmmqqqxxxxxxiii\\\VVVUUUNNNJJJHHHHHHFFFCCCFFFKKKQQQ___yyy~~~ssskkkbbb^^^WWWTTTRRRQQQPPPNNNPPPPPPPPPPPPPPPSSSWWWZZZ]]]^^^\\\YYYZZZ___ccccccbbb[[[WWWWWWXXX___tttzzzpppgggbbbXXXUUUUUUYYY\\\___fffmmmnnnmmmjjjeee```ZZZUUUSSSOOOLLLKKKNNNVVV^^^dddgggkkkddd[[[UUUQQQPPPWWW___nnn|||nnnbbb[[[WWWYYYaaannnsssaaaTTTPPPLLLFFFBBBCCCBBB???>>>@@@>>>DDDOOO^^^nnnrrrbbbTTTQQQMMMIIIHHHIIIKKKMMMNNNNNNOOOPPPPPPPPPOOOOOONNNKKKIIIGGGFFFEEEDDDBBBAAA???===:::999888888888555555333222111000000000........................------...///000000000000...//////000000000000000//////...---+++***))))))*********+++,,,---...///------------------------...+++)))***---///...,,,)))***,,,---.../////////...///111444666777888999999999:::;;;<<<<<<<<<<<>>=========>>>AAAEEEIIIJJJHHHGGGIIIKKKIIIOOO[[[hhhnnnlllkkkmmmnnnnnnnnnnnnpppmmm```RRRFFF@@@===FFF[[[tttxxxqqqmmmlllqqqzzzvvvddd[[[ZZZQQQPPPMMMJJJGGGFFFGGGIIILLLWWWjjjwwwooohhhaaaYYYTTTOOOMMMJJJHHHHHHIIIKKKMMMNNNPPPPPPMMMJJJIIILLLOOONNNLLLJJJJJJKKKRRRdddttt~~~}}}{{{sssiii^^^XXXWWW[[[cccmmmxxxvvvmmmfff___ZZZVVVYYYbbbmmmtttvvvvvvqqqhhh___YYYXXX]]]aaappp~~~yyylllZZZSSSMMMLLLLLLNNNUUU\\\gggnnntttuuuwww~~~|||uuuiii^^^UUUMMMHHHDDDEEEEEEEEECCCBBB@@@>>>===???EEEPPPbbbvvvooobbbVVVQQQKKKHHHHHHJJJLLLMMMQQQPPPOOOOOONNNNNNOOOOOOOOOMMMJJJGGGEEEBBBAAA@@@@@@===;;;999999888666555333222222111111000000/////////............//////))))))***+++,,,,,,,,,+++......------------------.........------------,,,,,,++++++******++++++,,,------++++++***+++,,,,,,)))))))))))))))(((((((((,,,,,,---...///000000111...///111111111222444777777999<<<<<<<<<===>>>@@@DDDFFFHHHIIIJJJJJJLLLMMMKKKPPP\\\iiiooonnnnnnppppppqqqrrrssstttooo```QQQFFF@@@===FFFZZZsss}}}uuuooolllnnnsss|||~~~kkk```]]]VVVSSSOOOKKKGGGEEEEEEFFFJJJTTTggg}}}xxxooofff___VVVRRRMMMJJJHHHIIIJJJKKKJJJKKKLLLJJJGGGFFFGGGIIIKKKJJJIIIIIIJJJPPP___oooxxxwwwzzzxxxxxxvvvrrrkkkccc[[[WWWWWW\\\fffrrr~~~tttmmmeee```\\\___gggpppvvvyyyxxxrrriii```ZZZZZZ___cccqqqyyylll\\\TTTMMMJJJIIIJJJPPPWWW[[[bbbgggggggggkkkoooooottt|||wwwnnnhhhccc[[[TTTPPPLLLJJJHHHFFFEEEEEEDDDCCCAAA@@@???CCCIIITTTfffzzznnnaaaVVVQQQLLLHHHHHHJJJLLLMMMQQQQQQQQQQQQQQQPPPOOOOOOOOONNNKKKHHHEEECCCBBBBBB@@@>>>;;;::::::999777666111111111000000000////////////............//////((()))***,,,---.........//////......---,,,,,,,,,------------,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,++++++,,,---.........---,,,+++************,,,---...///000111111222...///111111111333555777888:::;;;;;;;;;===@@@BBBGGGFFFFFFHHHKKKMMMOOOOOOMMMQQQ\\\hhhnnnoooqqqtttsssvvvyyy{{{|||tttbbbQQQEEE@@@===FFFZZZsssyyypppllljjjrrrvvv~~~uuuggg```[[[WWWRRRLLLHHHEEEDDDDDDGGGPPPaaawwwvvvnnnccc]]]UUUOOOLLLKKKKKKJJJGGGHHHIIIHHHFFFDDDDDDEEEGGGFFFFFFHHHHHHMMMYYYeeeyyypppoooqqqqqqppplllhhhccc^^^[[[YYY\\\aaajjjwww|||uuujjjfffccceeelllssswwwyyyzzztttkkkaaa[[[\\\aaafffrrr~~~zzzmmm___VVVNNNJJJHHHHHHMMMTTTWWW^^^cccaaa^^^______]]]\\\```cccccccccccc___ZZZXXXTTTOOOLLLKKKKKKJJJJJJFFFFFFFFFFFFEEEDDDCCCBBBEEELLLXXXjjj~~~ooobbbVVVRRRLLLHHHHHHJJJLLLMMMRRRRRRSSSTTTSSSRRRQQQPPPPPPNNNKKKHHHEEEDDDCCCCCCAAA???<<<::::::999888666444333222111000///......///......------......///,,,---...///000000000000,,,,,,,,,,,,,,,+++++++++------,,,,,,,,,+++++++++------,,,,,,,,,---......,,,,,,,,,---------......///...---,,,++++++,,,---------...///000111222222...000111222222333666888:::::::::::::::===AAADDDGGGDDDCCCEEEJJJNNNOOONNNMMMPPPZZZffflllnnnqqqvvvxxx|||yyydddQQQCCC???===FFFZZZtttuuummmjjjiiissswww~~~nnnddd^^^ZZZSSSNNNJJJGGGEEEDDDFFFNNN\\\ppp}}}ssskkk```XXXSSSPPPMMMKKKHHHIIIJJJJJJHHHFFFDDDCCCDDDCCCDDDGGGGGGIIIQQQ[[[sssssskkkkkkmmmmmmkkkgggccc```_________dddhhhpppzzzxxxmmmkkkiiijjjooosssuuuuuuxxxsssjjjaaa\\\]]]bbbgggqqq}}}|||pppcccZZZQQQKKKHHHHHHMMMTTTaaaiiinnnlllhhheeeaaa]]]YYYZZZYYYXXXXXXXXXXXXXXXVVVRRRNNNKKKJJJJJJIIIHHHFFFGGGGGGGGGGGGFFFFFFEEEFFFMMM[[[mmmnnnbbbVVVRRRLLLIIIIIIKKKMMMMMMQQQQQQRRRSSSSSSQQQPPPOOOPPPNNNJJJGGGEEEDDDDDDDDDAAA???<<<::::::999888666777666555333111///...---......------------....../////////000000//////...******+++,,,,,,---......------,,,,,,,,,+++++++++---,,,,,,,,,------...///.........---------,,,,,,)))))))))))))))***++++++------...///000111222222...000222222333444777:::;;;;;;;;;::::::<<>>;;;::::::999777666777777555333111///...---......------------......------......---,,,,,,+++++++++,,,...///000111222------------,,,,,,,,,,,,************+++,,,---------------------,,,+++***))))))***,,,,,,------,,,,,,---...///000111111222///000222333444555888;;;<<<<<<<<<;;;:::<<<@@@CCCFFFFFFFFFHHHKKKMMMNNNNNNLLLPPPYYYeeekkklllooottt|||{{{eeeQQQ@@@===<<>>>>>>>>===<<<<<<>>>@@@KKKOOOSSSTTTSSSRRRSSSUUUSSSWWWaaammmrrrrrrsssvvvxxx{{{}}}~~~|||sss```NNNAAA>>>;;;???OOOfff}}}oooeeeccceeennnsss|||fff___VVVQQQPPPNNNJJJFFFEEEGGGMMMYYYooozzzqqqfffaaa[[[WWWUUUSSSOOOLLLJJJGGGGGGIIIIIIGGGHHHKKKKKKSSSddd|||zzzkkkbbb```dddhhhrrrrrrtttvvvxxxyyyzzz{{{xxxyyy{{{xxxmmmaaadddfffeeeaaa[[[WWWTTTUUUUUUTTTRRRQQQRRRUUUXXXeeesss~~~sssfff\\\UUUSSSWWW]]]rrr|||tttiiieeehhh```]]]YYYVVVTTTRRROOOMMMJJJJJJJJJJJJIIIHHHGGGFFFKKKUUUfffyyyuuuhhhXXXUUUPPPMMMLLLNNNQQQSSSTTTPPPLLLKKKMMMNNNNNNLLLNNNLLLIIIFFFDDDCCCDDDDDD@@@>>>;;;:::::::::888777555444444333222111000000///............---------111///------/////////...---------.........//////......---,,,,,,,,,,,,---...,,,++++++---......---,,,++++++******++++++,,,,,,++++++***++++++,,,,,,+++,,,...000111222333333///111444555666777:::<<>>;;;999777444222444444333222111000000///000000000////////////...///---,,,,,,---......---+++++++++,,,,,,,,,------......---,,,,,,,,,,,,------,,,++++++---......---------,,,,,,,,,,,,------------,,,+++++++++++++++***+++,,,...///000000000///111444555666777999;;;DDDEEEEEE@@@;;;999>>>BBBGGGHHHJJJLLLMMMNNNOOOOOOSSSZZZbbbhhhjjjjjjhhhggglllnnnppprrrrrrlll[[[KKK;;;:::999===III[[[lllvvvsssrrrnnnjjjgggfffhhhjjjmmmrrr{{{rrr___VVVSSSNNNIIIGGGFFFGGGKKKUUUcccyyy|||sssiii___WWWSSSPPPLLLJJJIIIHHHGGGEEEGGGEEEGGGMMMYYYkkkzzzjjjaaadddoooyyy{{{vvvvvvppp___SSSMMMKKKMMMNNNKKKGGGFFFGGGGGGFFFFFFFFFHHHJJJKKKOOOVVVaaalllvvvzzzpppiiiiiimmmtttzzzssspppppprrrrrrqqqmmmfff[[[RRRKKKHHHFFFDDDKKKQQQ\\\iiittt||||||zzz|||xxxiiiXXXTTTNNNJJJIIIKKKNNNQQQTTTSSSRRRQQQQQQQQQRRRRRRMMMLLLJJJGGGEEEDDDCCCCCCDDDBBB>>>;;;999777555333444444333222111000//////////////////...............,,,++++++---......------------.........//////......---,,,,,,,,,,,,------+++***+++,,,...------...------,,,,,,------......---,,,+++++++++++++++,,,---...000111111222222///111333555555777999;;;AAABBBAAA===999888<<>>;;;:::::::::999777333333222111000//////...---------,,,,,,,,,++++++---,,,+++,,,.../////////+++++++++,,,,,,,,,------......---,,,,,,,,,,,,---,,,+++******,,,------,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------+++,,,---...////////////...000333444555666888:::>>>??????>>>======???AAADDDEEEFFFHHHJJJMMMPPPQQQUUU[[[bbbhhhiiigggeeedddgggjjjjjjhhhddd^^^QQQDDD;;;===;;;:::FFFXXXccccccllliiieee```___aaaggglllrrrxxxrrrccc[[[TTTOOOMMMLLLJJJKKKPPPZZZnnnvvvfffaaa[[[UUUQQQNNNLLLKKKIIIHHHIIIJJJIIIIIIQQQ\\\qqqvvvuuu}}}uuulllffffffrrrnnn\\\NNNGGGCCCEEEFFFCCCAAAAAA??????@@@@@@AAABBBBBBBBBDDDGGGKKKPPPXXXeeesss~~~xxxiii\\\RRRLLLIIIGGGHHHIIILLLPPPTTTYYY]]]```dddfffjjjlllmmmllljjjiiieeefffffffffeeefffiiikkkkkksss~~~vvvhhh\\\WWWPPPJJJHHHKKKOOOSSSVVVWWWXXXUUUQQQNNNNNNOOOLLLKKKJJJIIIGGGDDDCCCAAA@@@>>>;;;:::::::::999777333333222111000///............---------,,,,,,,,,...---,,,,,,///000000000+++++++++,,,,,,,,,------......---,,,,,,,,,,,,---,,,+++)))***+++------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///+++,,,---...////////////...000222444444666888:::<<<===>>>>>>>>>>>>??????BBBDDDGGGHHHIIIKKKPPPTTTWWW\\\ccchhhjjjjjjiiiiiikkknnnmmmhhhccc[[[NNNBBB:::===;;;<<>>??????@@@BBBBBBAAADDDHHHLLLRRR\\\hhhqqq{{{kkk]]]RRRKKKHHHFFFEEEFFFGGGIIILLLPPPSSSTTTWWWYYY[[[\\\\\\ZZZYYYXXXTTTUUUWWWWWWWWWYYY]]]aaabbbjjjuuuyyylll]]]XXXQQQKKKIIIKKKPPPSSSRRRTTTVVVTTTPPPNNNNNNOOOLLLKKKJJJIIIGGGEEEBBBAAAAAA???<<<::::::999888666333333222111000///......//////.........---------...---,,,---///111111000---------.........//////......---,,,,,,,,,,,,---,,,***)))***+++---,,,,,,,,,++++++******++++++,,,+++++++++,,,---...///000......///000111111111000...000222444444666888:::888999<<<============<<<@@@DDDHHHHHHGGGIIIOOOUUUXXX]]]dddiiikkkllllllllloooqqqoooiiibbbYYYLLL@@@999<<<<<<>>>OOOhhhvvvvvvssspppjjjccc```ccchhhmmmnnnuuu~~~rrrcccXXXRRRRRRQQQOOONNNQQQZZZmmmxxxnnnccc[[[UUUPPPMMMKKKJJJIIIHHHCCCAAAGGGPPPPPP```zzzuuuccc]]]^^^kkkrrr```MMMGGGEEEHHHIIIEEEAAA@@@??????>>>>>>>>>@@@BBBCCC???BBBEEEIIIMMMVVVaaaiiivvv}}}}}}mmm]]]RRRJJJFFFDDDBBBCCCDDDFFFHHHJJJLLLMMMOOOPPPPPPPPPNNNMMMMMMNNNHHHKKKMMMMMMMMMPPPUUUZZZ]]]eeepppyyyzzzmmm^^^ZZZSSSMMMJJJJJJLLLNNNSSSTTTUUUTTTQQQPPPQQQRRRNNNMMMJJJHHHEEECCCBBBAAACCCAAA===;;;:::888555444555444333333333222///------,,,,,,...//////---***---,,,,,,,,,,,,---......)))***+++---.../////////........................++++++++++++++++++++++++---+++***(((((()))+++,,,///......------,,,,,,++++++,,,---///000222333444000333555666666777888999777777777777999;;;===>>>???AAACCCEEEGGGJJJNNNQQQXXXbbbiiihhhgggkkkqqquuuyyyvvvqqqkkkaaaTTTGGG>>>666999<<>>????????????>>>>>>===;;;>>>AAABBBCCCJJJTTT]]]iiiqqq}}}|||hhh]]]UUUMMMGGGDDDDDDDDDCCCCCCDDDEEEGGGHHHIIIIIIHHHGGGFFFEEEDDDDDDEEEDDDCCCCCCEEEIIINNNQQQWWW]]]fffpppzzz{{{nnn]]]YYYRRRMMMJJJJJJLLLNNNSSSTTTUUUSSSQQQPPPQQQRRRNNNMMMKKKHHHEEECCCBBBBBBDDDAAA===;;;999888666444666333111000000000///...---,,,,,,---//////---+++000//////...---------...***+++,,,---......//////........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,++++++++++++******,,,------...///000000111000333555666666777888999888777666777888:::===???@@@AAACCCEEEFFFIIINNNQQQVVV```hhhhhhggglllrrrvvvyyyvvvrrrkkkaaaTTTFFF>>>777999;;;BBBTTTlll|||zzznnnfffbbbbbbbbbbbbhhhmmmssszzzppp```XXXUUUPPPNNNOOOSSS[[[lllxxxlllbbbYYYSSSPPPMMMJJJHHHHHHHHHHHHGGGJJJNNN\\\pppttteee\\\ZZZcccrrr{{{gggVVVKKKCCCDDDFFFCCC???<<>>>>>===;;;>>>@@@@@@AAAGGGPPPWWW```gggsss{{{ggg[[[SSSKKKEEEDDDAAA@@@?????????@@@AAABBBCCCCCCBBBBBBAAA@@@@@@@@@@@@???>>>>>>AAADDDIIIKKKTTTYYYbbblllwwwyyymmm[[[WWWQQQLLLIIIJJJLLLNNNSSSTTTTTTSSSQQQPPPPPPQQQNNNMMMKKKHHHFFFDDDCCCBBBDDDAAA===:::999888666444666333///------...//////---,,,,,,---......---+++111000...---,,,++++++++++++,,,,,,---.........---........................------------------------...---,,,++++++,,,---...******++++++++++++,,,,,,------------............000222555666666666888999999888666666777:::>>>@@@AAABBBDDDEEEFFFIIILLLOOOTTT^^^ggghhhggglllsssvvvwwwuuuqqqkkkbbbUUUGGG>>>999999:::???PPPhhh{{{sssiiiccc`````````eeehhhnnnuuu}}}yyyggg[[[UUUPPPNNNOOORRRYYYiii{{{nnnbbbZZZSSSQQQMMMKKKJJJIIIGGGFFFFFFHHHPPP^^^pppuuueee\\\WWW^^^jjj{{{nnn[[[OOOFFFFFFGGGFFFBBB@@@????????????>>>>>>======<<<===???>>>>>>BBBIIIOOOSSSYYYdddppp|||xxxfffZZZQQQIIIDDDCCC??????===<<<<<<<<<===>>>===========================<<<;;;;;;===@@@DDDFFFNNNTTT\\\fffqqq~~~uuuiiiYYYUUUOOOJJJHHHJJJMMMOOORRRSSSTTTSSSQQQPPPPPPQQQNNNMMMKKKHHHFFFDDDCCCCCCEEEAAA===:::888777666555555222///....../////////...---,,,,,,......---,,,---,,,+++***)))))))))))),,,,,,------...---------........................,,,,,,,,,,,,---------------,,,,,,+++,,,,,,---...++++++,,,------...//////---------......//////000000222444666666666777999:::999666555666:::>>>AAABBBCCCDDDEEEEEEHHHKKKNNNTTT^^^ggghhhgggkkkqqqttttttssspppkkkcccVVVIIIAAA:::999888===KKKaaawwwvvvllleeeaaa``````dddhhhooovvv~~~mmm]]]SSSQQQOOOOOORRRYYYggg|||nnndddVVVTTTPPPNNNLLLKKKHHHGGGHHHHHHKKKRRR]]]ooouuufff[[[UUUZZZcccsssvvvbbbUUUJJJGGGIIIGGGEEEDDD@@@@@@???>>>>>>=========<<<======<<<<<<>>>BBBFFFHHHNNNWWWbbbooo}}}uuudddYYYQQQIIIDDDDDDAAA@@@???===<<<<<<======;;;<<<<<<<<<=========>>>===<<<;;;<<<===@@@CCCEEEIIINNNVVV___jjjyyypppcccVVVSSSMMMIIIHHHIIIMMMOOORRRSSSTTTRRRPPPOOOPPPQQQNNNMMMKKKHHHGGGEEEDDDDDDEEEAAA===999888777666555333222111111222111///......---,,,,,,---...---,,,******)))))))))******+++,,,,,,------...---------........................******++++++,,,,,,,,,,,,+++++++++++++++,,,------++++++,,,,,,---...//////,,,,,,---...000111222333///222444555555666777888;;;999777555777:::???BBBCCCDDDEEEEEEEEEFFFIIILLLTTT^^^ggghhhgggjjjooorrrqqqpppoookkkdddXXXKKKCCC:::888777;;;FFFXXXooowwwooohhhdddcccccceeekkksss{{{vvvbbbVVVRRRQQQQQQSSSYYYgggxxxnnn\\\YYYTTTQQQOOOMMMKKKIIIJJJIIIJJJMMMRRR___uuuwwwggg\\\UUUWWW^^^llliiiZZZLLLGGGFFFEEECCCCCCAAA@@@???>>>============<<<<<<<<<;;;:::;;;>>>???CCCGGGNNNXXXeeetttzzznnnaaaXXXPPPIIIEEEEEEBBBAAA???>>>============;;;;;;;;;<<<======>>>>>>===<<<<<<<<<===???AAACCCEEEIIIQQQZZZeeeuuulll___TTTQQQLLLHHHGGGIIIMMMPPPRRRSSSSSSRRRPPPOOOOOOPPPNNNMMMKKKIIIGGGFFFEEEEEEFFFBBB<<<999777777666666111111111222333222000---///---++++++---...------,,,+++++++++,,,,,,---...+++,,,,,,---.........---........................)))******++++++,,,,,,---******++++++,,,,,,------))))))***++++++,,,------+++,,,---///111222444444///111444555555555777888:::999777777888;;;???AAADDDEEEEEEEEEDDDEEEHHHJJJRRR]]]fffggggggjjjooorrrqqqpppooollldddXXXKKKBBB999777777:::AAAOOOeeewww|||zzzwwwrrrlllgggeeeeeegggmmmvvv~~~lll^^^TTTRRRSSSVVV[[[hhhxxxhhhccc\\\VVVSSSPPPNNNLLLIIIHHHHHHKKKNNNVVVeeettt{{{iii___WWWVVVYYYeee}}}ppp```NNNFFFDDDBBB@@@@@@BBBAAA???===<<<<<<======;;;;;;::::::;;;;;;<<<<<>>===<<<<<<<<<===::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;===>>>???CCCGGGNNNVVVbbbssskkk]]]RRROOOJJJGGGFFFIIIMMMPPPRRRSSSSSSRRRPPPOOOOOOPPPNNNMMMKKKIIIGGGFFFEEEEEEFFFBBB<<<888777777777666222000//////000111000...///---++++++,,,......---...------,,,,,,,,,------***+++,,,---......//////........................******++++++,,,------...***+++,,,------.........*********++++++,,,,,,,,,,,,,,,---...///111111222///111444555555555666888999999888888999<<<>>>@@@EEEEEEEEEEEEDDDDDDGGGIIIMMMYYYdddgggggglllqqqttttttsssqqqmmmdddVVVHHH>>>777666777:::>>>GGGZZZmmmvvvwwwxxxtttnnniiifffeeeggglllsss{{{ssseeeUUUTTTUUUXXX]]]jjjvvvpppfff]]]VVVRRROOONNNLLLIIIHHHJJJLLLPPPYYYbbbyyymmmcccZZZVVVUUU\\\rrr|||iiiUUUJJJFFFCCCAAABBBCCCAAA???===<<<<<<======:::::::::;;;<<<<<<<<<;;;@@@AAAEEEKKKTTTaaaoooxxx{{{rrrkkkhhhaaa[[[UUURRRNNNGGGCCCDDD@@@???>>>===<<<<<<===>>>;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<===>>>BBBFFFMMMUUUaaarrrlll]]]RRRNNNJJJFFFFFFIIIMMMPPPQQQRRRSSSRRRPPPOOOOOOPPPNNNMMMKKKIIIGGGFFFFFFFFFFFFBBB<<<888777777777666333000---,,,---///000000///---++++++,,,......---......,,,+++***))))))))))))***+++---.../////////........................++++++,,,------...//////+++,,,---...////////////,,,,,,------------......---------........./////////111333555555555666888999888888999:::<<<>>>???EEEFFFFFFEEEDDDDDDFFFHHHJJJVVVbbbfffhhhmmmtttwwwwwwvvvsssnnncccUUUEEE:::666555777:::<<>>===<<<>>>@@@CCCGGGOOO[[[hhhppp}}}vvvlllddd^^^[[[XXXTTTQQQPPPLLLEEEBBBBBBBBBAAA???>>>>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<======>>>???CCCFFFLLLUUUaaarrrnnnaaaRRRNNNIIIGGGIIILLLOOOPPPTTTSSSRRRQQQQQQRRRSSSTTTOOOMMMKKKHHHGGGFFFFFFFFFDDDAAA>>><<<;;;;;;999888666555333111000000111111000//////.........//////,,,++++++,,,---...,,,+++,,,---......//////......//////.........---------+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---...///.........------,,,,,,,,,//////.........000222333///111222333333444555777999::::::999999<<<@@@CCCGGGGGGGGGFFFFFFFFFFFFEEEIIISSS___gggiiilllrrrxxxwwwyyyxxxqqqbbbQQQDDD>>>444555555555888CCCSSS```mmmoooqqqqqqnnnjjjhhhgggdddggglllrrryyy}}}ggg```VVVPPPVVV___lllwwwjjjbbb[[[TTTOOOMMMMMMLLLKKKIIIIIIJJJLLLWWW^^^jjjvvvwwwfffXXXUUUSSSUUUaaappphhhXXXNNNFFFDDDFFFAAA@@@>>><<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::======???EEEJJJRRR___lll{{{}}}{{{zzzvvvrrrjjjaaaYYYTTTPPPOOOMMMLLLJJJHHHFFFDDDCCCBBBCCCBBB@@@???>>>>>>???@@@>>>>>>>>>>>>>>>???@@@@@@<<<<<<<<<<<<<<<===>>>>>>@@@DDDLLLXXXgggyyykkk^^^QQQMMMIIIGGGHHHLLLOOOPPPTTTSSSRRRQQQQQQRRRSSSTTTQQQOOOLLLIIIFFFEEEDDDDDDDDDAAA>>><<<;;;:::999888666444333111000000000000000///...---,,,+++++++++,,,,,,---------,,,,,,,,,,,,---......//////......///.........------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------............---------,,,,,,,,,///.........///000111222000222444444444555777999<<<<<<;;;::::::<<<@@@CCCFFFFFFFFFFFFFFFFFFFFFFFFJJJTTT___fffiiikkkpppuuuzzz}}}}}}uuueeeRRRCCC;;;555666666555888CCCSSS___iiikkkmmmllliiifffccccccdddfffkkkpppwwwmmmaaaVVVQQQVVV___kkktttkkkcccZZZSSSOOONNNMMMKKKIIIIIIJJJKKKNNNTTT]]]hhhqqqqqqbbb]]]XXXUUU[[[fff}}}vvvdddXXXMMMHHHGGGEEEDDDBBB???===<<<<<<<<<:::;;;;;;<<<<<<<<<;;;;;;???>>>@@@DDDHHHOOO[[[gggvvv~~~{{{tttpppllliiifffbbb]]]WWWQQQMMMKKKJJJIIIIIIHHHFFFDDDCCCBBBAAABBBAAAAAA@@@@@@@@@AAAAAA@@@@@@?????????@@@AAAAAA>>>===============>>>???BBBFFFMMMYYYiii{{{}}}hhhZZZPPPLLLHHHFFFHHHLLLOOOPPPSSSSSSRRRQQQQQQRRRSSSSSSRRRPPPMMMIIIFFFDDDCCCBBBDDDAAA>>><<<;;;:::999888555444222000/////////000111000...---+++*********,,,///111///,,,++++++---,,,---......//////..................------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,...------------,,,,,,,,,///.........///000111222111333555666666777999:::=========;;;;;;<<<@@@CCCEEEEEEEEEEEEFFFGGGGGGHHHKKKSSS___fffhhhjjjnnnqqq}}}{{{jjjUUUCCC999666777666555888BBBRRR^^^fffhhhiiihhheeebbb```___ccceeeiiinnnuuutttaaaWWWQQQUUU]]]hhh|||yyynnnbbbZZZSSSQQQNNNLLLJJJIIIIIIJJJFFFIIIPPPWWW^^^lllwwwiiibbbZZZSSSTTTYYYjjjrrrcccVVVMMMJJJGGGEEEBBB???<<<;;;::::::;;;<<<===>>>>>>>>>>>>>>>@@@???@@@CCCFFFKKKVVVaaaqqqyyyuuummmfffaaa^^^ZZZWWWSSSOOOKKKGGGEEEEEEDDDDDDCCCBBBAAA@@@??????@@@@@@AAAAAABBBCCCDDDDDDCCCBBBBBBAAAAAAAAAAAABBB@@@@@@???>>>>>>>>>??????CCCGGGOOO[[[kkk|||fffWWWNNNKKKGGGEEEGGGKKKOOOQQQSSSRRRQQQPPPPPPQQQRRRSSSQQQOOOLLLIIIFFFDDDCCCCCCEEEBBB>>><<<;;;:::888777444333111///......//////222111000///...---------,,,000333111,,,)))+++...,,,---......///.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,------------------------.........///000000111111111333555666666777999;;;<<<<<<<<<;;;;;;===AAADDDDDDDDDCCCDDDEEEGGGHHHIIIIIIRRR]]]eeehhhjjjmmmooo|||~~~mmmWWWDDD999777777777666999CCCSSS___hhhiiijjjhhheeeaaa______aaacccggglllsss~~~xxxbbbXXXRRRUUU[[[eeeyyyyyyjjj```XXXUUUPPPLLLJJJIIIHHHGGGEEEFFFIIIMMMQQQ^^^uuu~~~ooofff^^^VVVSSSUUU]]]nnn~~~oooaaaVVVPPPKKKIIIEEEBBB???===<<<;;;===>>>???@@@AAABBBBBBBBB@@@???@@@CCCEEEIIISSS]]]lllvvvyyypppiiiccc___[[[YYYTTTOOOJJJFFFCCCBBB@@@@@@@@@???>>>>>>=========>>>@@@BBBDDDFFFFFFGGGEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAADDDIIIQQQ]]]nnn~~~fffVVVMMMIIIEEEDDDGGGKKKOOOQQQSSSRRRQQQPPPPPPQQQRRRSSSOOONNNKKKIIIGGGFFFEEEEEEEEEBBB>>><<<;;;:::888777444333111///......////////////.........//////000,,,000333111,,,)))+++...,,,---......///.........,,,,,,---------------------,,,,,,++++++,,,,,,---***+++---//////...---,,,---------------------------...//////000111111111000222444555666777999;;;999999999999:::<<>>>>>>>>>>>======<<<<<<<<<===???BBBDDDGGGIIIJJJHHHGGGFFFDDDCCCBBBBBBAAADDDCCCCCCBBBBBBBBBCCCCCCEEEKKKTTTaaarrrgggWWWKKKHHHDDDDDDGGGKKKOOOQQQRRRRRRQQQPPPPPPQQQRRRRRRNNNMMMKKKHHHGGGFFFFFFFFFFFFCCC???<<<;;;999888666555444222000/////////000,,,,,,,,,,,,,,,---...///,,,///111///,,,++++++---,,,---......//////......,,,,,,,,,,,,------------------++++++++++++------+++,,,---.........---,,,,,,,,,,,,------------...---...///000111111111000000222444555666777:::<<<999999999999999<<<@@@DDDDDDCCCBBBBBBCCCFFFHHHJJJJJJRRR\\\eeejjjlllllllllpppvvvyyyuuufffTTTDDD<<<555666777888===III[[[hhhnnnnnnmmmjjjfffbbbaaaaaabbbeeejjjqqqyyy{{{ccc[[[TTTTTTVVV]]]qqqrrrhhhaaaYYYRRROOOMMMJJJGGGFFFFFFGGGGGGGGGNNN```qqqwwwkkkaaaWWWPPPMMMRRRZZZhhhzzzxxxnnn```]]]XXXSSSMMMIIIFFFEEEBBBBBBCCCDDDEEEEEEEEEEEEBBBAAABBBEEEFFFHHHQQQZZZhhhrrr}}}tttnnnddd```YYYQQQKKKGGGEEEDDD?????????>>>>>>======<<<======>>>@@@CCCGGGJJJLLLLLLKKKIIIGGGEEEDDDCCCBBBDDDDDDDDDDDDDDDEEEFFFFFFHHHNNNXXXfffwwwgggVVVJJJGGGCCCCCCFFFKKKOOOQQQRRRQQQPPPPPPPPPPPPQQQRRRPPPNNNLLLIIIFFFEEEEEEDDDFFFCCC???<<<;;;999777666666444333111000000000000------,,,,,,,,,------...,,,,,,---------,,,,,,,,,,,,---......//////......++++++,,,,,,,,,---------...---+++******+++---...,,,,,,,,,---------......,,,,,,,,,---------......---...///000111111111000000333555777777999;;;=========<<<:::999;;;>>>AAAEEEDDDBBBBBBCCCEEEHHHIIIOOOUUU^^^fffjjjkkkjjjhhhlllppprrrlll___OOOBBB;;;333555777999???MMM___mmmssstttrrrooojjjgggeeeeeeeeeiiipppxxx~~~ddd[[[UUUTTTTTTZZZnnnqqqiii___XXXUUURRRNNNKKKFFFGGGHHHHHHFFFJJJXXXhhhyyykkk\\\QQQMMMNNNRRRXXXbbbrrrsssoooiii```XXXRRRMMMKKKJJJJJJKKKKKKKKKKKKKKKJJJGGGEEEFFFGGGGGGHHHOOOXXXfffppp}}}rrrlllbbbXXXOOOIIIGGGFFFAAAAAA@@@@@@???>>>============<<<>>>AAAEEEJJJMMMPPPOOOMMMJJJHHHFFFEEEEEEDDDDDDEEEEEEFFFGGGIIIIIIKKKRRR^^^mmm}}}gggVVVJJJFFFCCCCCCFFFKKKOOOQQQRRRQQQPPPOOOOOOPPPQQQRRRRRRPPPMMMIIIFFFDDDCCCCCCFFFCCC???<<<;;;999777666666555333111000000111111111000///...............,,,++++++,,,---...,,,+++,,,---......//////......+++++++++,,,,,,---------...---+++******+++---...------,,,,,,,,,---...///,,,,,,,,,------.........,,,---///111111111000000222444666888999:::===???AAA@@@???<<<::::::===@@@FFFDDDCCCBBBBBBDDDGGGIIISSSXXX```gggkkkjjjgggeeejjjmmmnnngggZZZKKK???999222444777:::AAAPPPcccpppyyyyyyxxxtttooollljjjjjjggglllttt}}}ddd\\\VVVTTTSSSYYYmmmwwwnnnccc\\\YYYVVVQQQMMMGGGHHHKKKJJJGGGIIIUUUccc|||jjj\\\PPPPPPQQQRRRUUU___ooo||||||qqqggg___YYYVVVRRRRRRSSSSSSSSSRRRQQQQQQKKKIIIHHHIIIHHHGGGMMMUUUeeennn{{{{{{nnn```UUUMMMIIIHHHCCCCCCBBBAAA@@@???>>>>>>>>>===<<<<<>><<<:::999777555333333222000...---,,,+++---------------------------,,,,,,---///000///---.........---,,,+++)))))),,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,............------,,,,,,,,,000000000000000111111222333333444444666:::@@@DDDEEEGGGDDD===;;;???CCCCCC>>>@@@BBBCCCCCCDDDFFFGGGMMMYYYdddhhhiiijjjhhheeehhhlllmmmgggYYYJJJ@@@;;;666444444888AAAPPPgggzzz~~~yyytttoookkkhhhgggkkknnnsss{{{nnn^^^SSSVVVWWWYYYiii~~~}}}mmmccc^^^[[[UUUPPPOOOMMMLLLKKKHHHIIISSS^^^uuufffWWWPPPLLLLLLOOOSSS[[[cccooosssyyytttiiibbb^^^___cccdddbbb```___\\\WWWNNNLLLIIIHHHIIINNNSSSVVV```jjjwwwvvvfff]]]WWWPPPKKKHHHGGGEEEDDDDDDCCCAAA???AAA@@@???@@@BBBEEEIIIKKKQQQQQQPPPNNNJJJHHHGGGHHHMMMIIIGGGIIIJJJJJJMMMQQQSSS[[[iiizzzgggUUUKKKGGGCCCAAACCCGGGKKKMMMQQQSSSTTTRRRNNNMMMQQQUUUUUURRRMMMIIIGGGFFFDDDCCCDDDAAA>>><<<:::999777555555555444333222111000000------------------------------,,,---//////...,,,,,,,,,---------,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...+++++++++*********))))))000000//////000000111222444555555666777;;;AAAEEEKKKLLLHHH@@@<<<>>>@@@???@@@AAABBBBBBBBBCCCEEEHHHNNNYYYdddhhhiiiiiigggccccccgggiiicccVVVGGG===888777555555999BBBPPPgggzzz~~~yyytttoookkkiiihhhmmmqqqvvv|||qqqaaaWWWXXXYYYZZZjjj~~~zzznnnhhhccc\\\WWWRRROOOLLLKKKJJJKKKTTT]]]zzztttbbbYYYRRRPPPOOOOOORRRVVV^^^aaaeeelllttt|||~~~wwwqqqooommmqqqqqqnnnmmmmmmjjjeee^^^ZZZTTTOOOMMMPPPTTTWWWccckkkxxxrrrggg^^^UUUOOOOOOLLLJJJIIIIIIHHHGGGFFFDDDCCCCCCCCCEEEIIILLLNNNVVVWWWVVVTTTQQQNNNLLLLLLKKKHHHFFFIIIJJJIIILLLPPPUUU^^^mmmhhhWWWKKKHHHCCCAAACCCGGGKKKLLLPPPRRRSSSQQQOOOOOORRRUUUXXXTTTMMMIIIFFFEEEDDDDDDCCC@@@===;;;:::999777555222222111000000///......------------------------...---------//////---+++***+++,,,,,,------------,,,,,,,,,---------......+++++++++,,,,,,---------,,,------,,,++++++,,,...************))))))))))))000000//////000000111222555666777888999<<>>@@@???BBBBBBBBBAAAAAABBBFFFHHHOOOZZZeeehhhhhhhhheeeaaaaaadddeee```TTTGGG===777888555666:::BBBQQQgggzzz}}}xxxsssnnnkkkiiihhhpppuuu{{{~~~tttfff\\\[[[[[[]]]jjj}}}xxxpppiiiaaa[[[XXXRRRMMMLLLMMMNNNTTT[[[tttrrrfffZZZUUUSSSOOOMMMMMMRRRRRRSSSWWW^^^gggpppvvv~~~}}}|||~~~yyypppjjjaaaXXXSSSSSSVVVYYYeeemmmyyyxxxmmmccc\\\VVVSSSOOOMMMLLLLLLKKKKKKHHHGGGFFFGGGIIILLLPPPRRRZZZZZZZZZYYYWWWSSSOOOMMMLLLIIIHHHKKKLLLKKKMMMQQQXXXcccuuuiiiXXXKKKHHHDDDBBBDDDGGGJJJKKKOOOPPPQQQQQQOOOPPPSSSUUUZZZUUUNNNHHHEEEEEEDDDDDDBBB@@@===;;;:::999777555222111111///...---,,,,,,------------------------///...------......,,,******+++,,,,,,------,,,,,,,,,,,,,,,---------......******+++,,,,,,---......,,,,,,---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,///////////////000111111555666888999999<<>>>>>AAA@@@<<<<<<@@@CCCDDDCCCCCCCCCAAAAAACCCGGGJJJQQQ[[[ccceeedddeeeccc```cccdddeeeaaaXXXLLLAAA:::555444444999@@@MMMbbbttt|||yyytttoookkkiiihhhhhhqqqxxxzzzoooeee```]]]^^^iiiuuu}}}uuuppphhh___VVVSSSRRRQQQSSSWWWlllqqqfffaaa]]]YYYYYYUUUSSSQQQPPPPPPSSSVVVXXX\\\aaahhhpppvvv|||rrrgggaaa______dddlllvvvzzzsssmmmiiifffdddbbbcccbbb`````````ccceeegggkkkkkkkkklllkkkggg```ZZZTTTPPPNNNOOOOOOOOOQQQVVV```nnnkkkZZZKKKHHHDDDCCCEEEGGGIIIIIILLLLLLNNNOOOQQQSSSTTTUUUWWWSSSLLLHHHEEEDDDCCCCCCAAA>>>;;;::::::999777555555555333222000...---,,,---------------------------,,,,,,,,,......,,,***------------,,,,,,+++***,,,,,,,,,---------......+++++++++,,,,,,---------,,,------,,,++++++,,,...,,,,,,,,,,,,------------//////......//////000111111333666777888888999;;;<<>>;;;:::999999777666000000//////......------------------------------,,,++++++,,,......---+++++++++,,,---------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...+++++++++,,,,,,---------///............///000000000333666888888777888999<<>>>>>???AAABBBCCCDDDFFFIIIKKKTTT[[[```______bbbeeeeeecccdddccc___WWWKKK>>>666555444555999@@@LLL___qqqwwwtttnnniiifffeeefffgggooosssyyy}}}yyynnnfffaaabbbiiiqqqyyy~~~{{{tttlllcccZZZTTTWWW]]]fffyyyuuuoooooogggeeebbb___^^^___```aaa]]]___cccgggmmmuuu}}}yyypppkkkhhhmmmuuu{{{|||tttnnnccc[[[UUURRRQQQQQQUUU\\\mmm{{{qqq^^^KKKHHHEEEDDDEEEGGGHHHHHHJJJJJJLLLOOORRRUUUUUUUUUQQQNNNJJJHHHFFFEEEBBBAAA@@@===;;;999999999777666000000111111222222333333------------------------+++******,,,......---,,,))))))+++,,,---.........,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...,,,,,,,,,------........................///000000111333777999888888888888999===>>>::::::===@@@???===@@@BBBDDDEEEGGGIIIKKKUUU[[[^^^]]]]]]bbbfffgggfffeeedddaaaYYYLLL???777666555666:::AAALLL```qqqvvvsssmmmhhheeedddeeefffooorrrwww}}}}}}{{{|||qqqhhhccccccjjjqqquuu{{{sssiii]]]VVVYYY```bbbttt}}}|||xxxtttooojjjhhhhhhjjjkkkjjjkkkmmmooottt{{{xxxssskkkpppvvvzzz~~~kkkccc[[[WWWUUUUUUZZZaaarrrtttaaaRRRJJJCCCBBBCCCCCCGGGKKKKKKLLLNNNQQQSSSTTTUUUUUUWWWSSSNNNIIIFFFCCC@@@=========<<<;;;:::888777666222222111111000/////////......//////000111111111////////////...---,,,+++***+++,,,+++)))((()))***,,,---------......//////,,,++++++******++++++,,,))),,,...///......000111,,,,,,,,,,,,,,,,,,,,,,,,............////////////...111333444555555777888:::888666666777;;;???BBB>>>@@@CCCFFFIIILLLNNNNNNWWW\\\aaaccccccbbbccceeeeeefffeeeaaaXXXLLLAAA:::555333555:::???III]]]pppvvvsssmmmhhheeedddeeefffffflllttt||||||{{{zzzrrrmmmkkkiiimmmssszzz}}}xxxqqqfff\\\[[[```iiiwww}}}zzzzzzzzz{{{yyyxxxwwwyyy~~~zzzssspppppprrruuu|||wwwmmmaaaZZZXXXYYY```iiiwwwttt```QQQJJJDDDDDDDDDDDDGGGKKKJJJKKKMMMOOOQQQSSSSSSTTTQQQNNNIIIFFFDDDAAA???=========<<<;;;:::888777666222222111111000/////////........................,,,,,,---------------,,,,,,---...---+++***+++,,,.........//////000000000,,,,,,++++++++++++,,,,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////000222444555555666777999888888777777999;;;???AAA===???BBBFFFKKKOOOSSSTTTYYY^^^ccceeedddcccdddeeedddeeeeeeaaaXXXKKK???999555333555:::AAALLL```sssrrrnnniiidddaaaaaabbbccceeejjjrrrzzz~~~yyywwwyyyrrrooonnnnnnqqqvvv|||}}}wwwpppfff]]]]]]bbbmmmyyy~~~}}}}}}~~~}}}}}}~~~yyyuuuppppppqqquuu|||zzzoooccc\\\YYY[[[dddmmm{{{sss___PPPJJJFFFFFFGGGFFFHHHKKKKKKLLLNNNPPPQQQRRRSSSSSSMMMJJJGGGDDDCCCBBBAAA???======<<<;;;:::888777666222222111111000/////////......------,,,++++++***)))***+++,,,---------------...///...---,,,---...******++++++++++++,,,,,,---------,,,,,,---------,,,,,,++++++,,,,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,............////////////000333555666666666888999777777777999:::===???@@@===>>>BBBFFFLLLSSSXXX[[[[[[```eeefffeeecccdddeeeeeehhhiiieeeZZZMMM@@@999555444666;;;BBBOOOccctttppplllgggbbb______aaacccccchhhooowww{{{tttqqq|||}}}vvvqqqqqqssssssvvvzzz|||uuunnneee^^^___dddrrr|||{{{wwwtttrrrrrrooonnnnnnppprrrssssssrrroooooopppttt{{{~~~rrreee^^^\\\___jjjtttqqq^^^OOOJJJGGGIIIIIIHHHHHHKKKMMMNNNPPPQQQRRRSSSTTTTTTOOOMMMIIIGGGFFFEEEDDDBBB======<<<;;;:::888777666222222111111000/////////---------,,,,,,,,,++++++++++++,,,------------------...///...---,,,---...))))))******************......------------.........---,,,---......,,,***,,,,,,,,,,,,,,,,,,,,,,,,............////////////000222555555555555777888555666888:::<<<>>>??????>>>???BBBFFFLLLSSSYYY]]]]]]aaaeeefffdddbbbbbbdddhhhllloookkk___PPPCCC<<<666666777:::BBBQQQdddsssqqqnnnhhhbbb```aaaccceeeccchhhooovvv~~~zzzqqqmmmsssxxxrrrooorrrvvvxxx{{{~~~{{{ssskkkccc^^^aaaggguuu~~~}}}|||~~~}}}zzzxxxvvvpppmmmjjjhhhiiijjjkkkkkkooooooooossszzzuuuhhh```___eeeqqq}}}nnn]]]OOOJJJGGGIIIJJJIIIIIIKKKNNNNNNOOOQQQQQQRRRRRRRRRRRROOOKKKHHHGGGEEECCCBBB======<<<;;;:::888777666222222111111000/////////,,,,,,------...........................---,,,,,,+++,,,------,,,+++,,,...........................///......------......///,,,,,,,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,............///////////////111333444444333555666444666888;;;===?????????@@@@@@BBBFFFKKKQQQVVVYYY\\\```eeefffcccaaaaaabbbhhhnnnsssooobbbQQQCCC<<<777888888999AAARRRdddpppsssoooiiiccc```aaadddfffeeeiiipppwwwzzzqqqmmmooo|||uuuooommmrrrxxx{{{}}}}}}}}}~~~{{{pppggg```]]]aaahhhvvv}}}yyypppmmmmmmooo{{{zzzuuuoookkkjjjiiiiiiiiiooooooooosssyyywwwjjjddddddkkkyyyjjj[[[NNNIIIGGGIIIJJJIIIIIILLLMMMMMMNNNOOOPPPPPPPPPOOORRROOOJJJGGGEEECCCAAA???======<<<;;;:::888777666222222111111000/////////,,,------...//////000000////////////...---,,,+++***+++,,,,,,++++++,,,---///...............------......------------......)))+++------,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,............///////////////111333333333222333555555666888;;;===???@@@AAAAAABBBDDDFFFJJJOOORRRUUU\\\```dddeeecccaaaaaabbbfffmmmtttpppbbbOOO@@@999777888888888BBBTTTfffppptttooohhhaaa^^^___bbbdddgggkkkrrryyy|||tttpppppp~~~vvvooolllrrryyy~~~{{{{{{{{{~~~zzzmmmccc]]][[[```gggttt{{{}}}rrrgggbbbaaa```iiiwww~~~xxxsssqqqpppnnnmmmpppooopppsssyyyvvvkkkgggiiirrr{{{gggYYYNNNIIIEEEGGGIIIHHHIIILLLOOOPPPQQQQQQQQQQQQQQQQQQPPPMMMIIIFFFDDDCCCAAA???======<<<;;;:::888777666222222111111000/////////.............../////////------.........---,,,,,,)))+++,,,,,,++++++,,,------,,,,,,,,,++++++++++++...------------------...***...222000+++)))+++///,,,,,,,,,,,,,,,,,,,,,,,,............////////////000222444444333333444555555666888:::===???AAABBBAAABBBEEEHHHLLLOOOQQQSSS\\\```eeefffdddccccccdddeeennnvvvrrrcccOOO@@@888555777777888DDDYYYkkktttuuuppphhhaaa]]]^^^```bbbiiimmmsssyyy~~~xxxuuuvvvyyyqqqlllrrr{{{|||{{{zzz{{{zzzjjj```ZZZYYY___fffssszzz~~~zzzmmmaaaZZZXXXWWW[[[bbbnnn{{{xxxvvvrrrpppppppppqqqtttzzzuuullliiimmmvvvwwweeeYYYNNNHHHEEEFFFHHHGGGIIIMMMTTTTTTUUUUUUUUUUUUTTTTTTPPPMMMIIIGGGEEEDDDCCCAAA======<<<;;;:::888777666222222111111000/////////000//////......---,,,,,,******+++,,,------------***+++,,,,,,++++++---.../////////......------------------,,,,,,------------333777444---))),,,111,,,,,,,,,,,,,,,,,,,,,,,,............/////////000111333555555444444555666666777888:::<<>><<<;;;;;;;;;:::666444444333222111000000000000///...,,,,,,------,,,***------++++++++++++------///............//////000///...,,,++++++,,,...///......------------.........,,,++++++---......---...---+++******+++---...,,,...111333333111///---555666666666444333444555888888888777777:::>>>AAABBBDDDFFFIIILLLNNNPPPPPPZZZeeellliiiccccccfffhhhjjjnnnsssqqqcccNNN???:::777555444;;;JJJ^^^qqq|||}}}vvvkkkbbb^^^]]]___```iiinnnuuu|||wwwooosss~~~|||zzz|||xxxfff^^^YYYWWW^^^hhhvvvyyy{{{xxxmmm___XXXVVVRRRPPPQQQUUU^^^qqq|||xxxssspppnnnnnnpppsssvvvzzztttqqqmmmkkkppp}}}tttcccXXXMMMJJJFFFDDDDDDHHHMMMPPPTTTVVVWWWVVVSSSQQQPPPPPPQQQMMMHHHEEEDDDDDDCCCBBB@@@>>>======<<<:::777444333333222111000000000000...---,,,,,,---...---+++------,,,++++++,,,------+++,,,,,,------...//////...---,,,,,,,,,,,,---.........------------......---,,,***+++---......---...---+++******+++---.../////////000000000000000444555666666444444555666888999999888888;;;???CCCEEEFFFGGGIIIKKKLLLLLLMMMXXXccckkkhhhccccccfffhhhlllooosssqqqbbbMMM>>>999888666555<<>>===;;;777444333333222111000000000000---,,,+++,,,.........,,,------,,,,,,,,,,,,------***+++---...////////////------------------------......------------......,,,+++******,,,------,,,---,,,+++++++++,,,---...111000...,,,---///222333222444555555555555666888999::::::::::::===AAAEEEGGGHHHHHHIIIIIIIIIIIIHHHTTT___gggfffccccccfffhhhlllooorrrpppbbbMMM>>>999888666666===KKK___rrr{{{sssjjjddd`````````gggfffgggkkkuuuuuuwww~~~|||zzz{{{xxxeee]]]YYYYYYbbbnnn}}}|||nnnbbb[[[TTTPPPLLLKKKMMMVVVhhhxxx{{{wwwuuummmmmmllllllllllllmmmmmmooommmjjjhhhfffeeeeeefffeeegggjjjnnnsss{{{~~~sssnnnkkkooo{{{tttcccWWWOOOLLLIIIFFFFFFHHHKKKNNNQQQRRRRRRPPPNNNLLLLLLMMMOOOLLLHHHFFFEEEEEECCCBBBBBBAAA???>>>===:::666333333222111000000/////////---++++++,,,...///...------------,,,,,,------------...000222222111000...,,,------......------,,,...------,,,,,,------...,,,***)))***+++,,,,,,,,,,,,,,,+++++++++,,,---...111///---,,,---///222444222333555666555666888999:::;;;;;;;;;<<>>===<<<999555222333222111000////////////---++++++,,,...///...---------------------------///000111222111000---,,,,,,------......------,,,------,,,,,,,,,,,,------,,,***)))***+++,,,,,,,,,++++++++++++,,,,,,------.........///000111111222111333555666666666888::::::;;;;;;<<<===@@@EEEIIIFFFGGGHHHHHHIIIIIIHHHHHHMMMWWW```aaaaaadddeeeeeeggghhhjjjjjj```NNN@@@:::444444555:::EEEXXXlllzzz~~~{{{uuulllccc]]]\\\]]]aaa^^^[[[^^^hhhvvv|||{{{}}}~~~}}}zzzyyyppppppttt}}}yyyddd[[[XXX[[[hhhvvvxxxjjj\\\UUUNNNLLLKKKLLLRRRYYYdddttt}}}xxxppphhhaaa[[[VVVRRRPPPPPPOOONNNMMMMMMMMMMMMPPPOOOMMMLLLMMMPPPSSSUUUWWWYYY]]]bbbiiirrr}}}yyytttqqqrrryyyzzzeeeXXXLLLJJJHHHFFFFFFHHHKKKMMMKKKLLLMMMLLLKKKKKKMMMOOOMMMKKKHHHGGGFFFFFFDDDBBBAAA???>>>===<<<:::666333222222111000////////////---,,,+++,,,.........,,,------............------------.........,,,+++***------------------------------,,,,,,,,,,,,------,,,+++******,,,------,,,***++++++,,,,,,---------+++---///111222222111000222444666666666777888:::::::::;;;<<<>>>AAAGGGJJJFFFGGGHHHIIIIIIJJJJJJJJJNNNWWW```bbbcccfffgggeeefffeeegggggg^^^MMM???888333333444888BBBSSSgggvvv{{{yyytttjjj```[[[ZZZ\\\\\\\\\\\\___fffrrryyyxxxxxxzzzxxxmmmlllqqqyyy~~~zzzeeeZZZXXX[[[iiixxxwwwfff]]]TTTPPPNNNMMMOOOSSSUUUbbbvvv~~~uuulllfff___XXXRRRMMMIIIFFFGGGFFFFFFEEEDDDDDDDDDEEEEEEDDDCCCDDDEEEGGGJJJLLLNNNQQQTTTZZZaaalllxxxzzzuuuqqqrrrvvv~~~gggXXXLLLJJJHHHGGGHHHJJJMMMNNNLLLMMMMMMKKKJJJJJJLLLNNNLLLKKKHHHGGGGGGFFFDDDBBBAAA???>>>>>>===;;;888555222111000//////......///...---,,,,,,---...---+++,,,---...//////...---,,,++++++++++++,,,,,,,,,---...---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,------,,,***+++---......---******+++,,,------------,,,---...000111111111111333555666777666666888:::999:::;;;<<<>>>BBBGGGKKKHHHHHHIIIJJJJJJJJJJJJIIIQQQZZZbbbeeegggjjjiiiggggggeeefffeee[[[JJJ;;;444333444555777@@@PPPdddssszzzxxxrrriii^^^YYYZZZ]]]\\\```dddfffkkkvvvxxxtttttt}}}zzznnnlllooouuu{{{}}}|||eeeZZZWWW[[[jjjzzzvvvjjj^^^XXXTTTPPPNNNPPPOOOWWWdddrrrzzznnneee[[[WWWQQQLLLIIIGGGEEECCCCCCBBBBBBAAAAAAAAAAAABBB>>>>>>>>>???@@@BBBCCCDDDFFFHHHLLLQQQZZZfffrrrzzz{{{qqqmmmlllpppxxxhhhXXXLLLKKKIIIIIIIIILLLNNNPPPNNNNNNNNNKKKIIIIIIJJJLLLLLLJJJHHHGGGGGGFFFDDDBBBAAA@@@?????????===:::777222111000//////.........///...,,,,,,------,,,+++,,,---...//////...---,,,*********+++---///111222///...,,,++++++,,,...///---,,,,,,++++++,,,,,,---...,,,++++++---......---)))***+++,,,---...------------...///000111222333444555777777666666888999888999:::<<<>>>BBBGGGKKKJJJJJJKKKKKKJJJJJJIIIHHHTTT]]]eeehhhjjjmmmllliiiiiifffeeedddZZZHHH888000444555666888???OOOcccrrryyyxxxrrrhhh]]]YYY[[[___```fffmmmppprrr{{{wwwrrrqqq|||pppmmmnnnsssxxx{{{|||{{{sssrrrpppppprrrvvvzzz}}}}}}fffZZZWWW[[[jjjzzzrrrccc[[[UUUNNNKKKJJJNNNSSSYYY```kkk}}}wwwnnnbbbYYYQQQMMMIIIFFFEEEEEEEEEEEEBBBAAAAAA@@@@@@AAABBBBBB:::;;;<<<===>>>???@@@@@@@@@BBBFFFLLLUUUaaannnvvvrrriiiggggggnnnyyykkk[[[SSSOOOJJJGGGHHHKKKNNNOOOSSSQQQOOOMMMKKKKKKKKKKKKHHHHHHHHHGGGEEEDDDBBBAAA?????????===;;;888555444222111000//////.........///...---,,,,,,---...///000---******,,,------+++,,,,,,,,,---------....../////////......------,,,000000000///...,,,+++***...------,,,,,,------...---...///...,,,+++,,,------...///000000111111111111333555666666666888999:::999:::>>>CCCGGGIIIIIIIIILLLNNNNNNMMMLLLLLLMMMSSS^^^gggjjjkkkkkkjjjgggddddddaaa]]]TTTGGG:::111333333555777;;;EEEZZZmmmwwwuuupppfff\\\YYY\\\aaannnpppsssuuuzzztttpppsssxxxyyytttooonnntttzzz~~~}}}xxxqqqmmmiiiffffffhhhiiiiiiqqqrrrtttxxxmmm___ZZZ\\\lll}}}zzzjjj\\\TTTQQQNNNLLLNNNOOOTTT[[[```iiiwww{{{mmmddd]]]VVVQQQMMMIIIEEECCCDDDCCCAAA???CCCAAA@@@AAACCCDDDAAA>>>>>>======>>>??????>>><<>>???>>>>>>???@@@AAA???>>>AAA???@@@DDDHHHOOO^^^kkkvvvgggaaabbbeeekkkvvvooo^^^TTTPPPKKKIIIIIIKKKMMMNNNOOOOOONNNMMMLLLJJJIIIHHHIIIHHHGGGFFFEEECCCBBBBBBAAA@@@???===;;;888666444222111000//////.........000000////////////000000,,,+++******,,,......---------------............,,,,,,,,,,,,------------)))******++++++,,,,,,,,,)))))))))))))))***+++,,,+++,,,---,,,***)))***++++++,,,---...////////////000222555666666777888:::<<<;;;;;;===AAADDDFFFFFFEEEGGGIIIKKKKKKKKKLLLNNNSSS\\\cccddddddffffffddd```cccbbbZZZMMM@@@888666333333555888:::AAARRRbbbkkklllkkkfff___]]]```eeennnppprrruuu{{{sssnnnqqqxxx|||vvvsssxxx~~~wwwqqqmmmiiifffdddcccaaa``````eeelllsssxxxrrrddd]]]^^^lll{{{uuucccWWWPPPMMMJJJJJJIIIJJJMMMNNNPPPWWW```kkkvvvyyyqqqggg___ZZZUUUOOOKKKGGGFFFEEEEEEGGGGGGFFFEEEGGGEEECCCBBBCCCCCCBBBAAAAAAAAAAAABBBDDDDDDCCCBBBBBB??????AAADDDIIIUUUaaayyyooobbb^^^```eeekkkvvvrrr```VVVSSSNNNKKKKKKMMMNNNNNNMMMMMMNNNMMMLLLJJJHHHGGGIIIHHHGGGFFFDDDCCCCCCBBBBBBAAA???===;;;888666555222111000///............////////////////////////*********+++,,,.........,,,,,,,,,,,,------------+++++++++,,,,,,---------,,,,,,---------...//////---,,,++++++******+++++++++,,,---,,,+++***+++,,,,,,,,,---...////////////000222555666666777999:::>>>======>>>BBBDDDEEEEEEBBBDDDGGGHHHIIIJJJLLLNNNWWW^^^dddddddddfffgggfffcccfffeee[[[JJJ<<<777777333333555888:::@@@NNN\\\jjjlllmmmiiiccc```cccgggmmmoooqqqtttzzzrrrmmmooovvv|||www|||}}}zzzwwwtttqqqllliiieeecccdddggglllpppuuuwwwzzz~~~yyykkkcccbbbmmm{{{~~~jjj\\\TTTOOOLLLIIIGGGGGGIIIIIIIIINNNUUUZZZeeetttvvvqqqllleee^^^YYYUUUPPPLLLFFFFFFFFFGGGHHHHHHGGGFFFIIIGGGFFFEEEEEEEEEEEEEEEFFFEEEEEEFFFGGGHHHFFFEEEDDDAAA???AAACCCGGGPPPZZZmmm}}}yyykkk```___bbbdddlllxxxtttbbbYYYUUUQQQNNNNNNOOOOOOOOOLLLMMMMMMMMMLLLKKKIIIHHHJJJIIIGGGEEEDDDCCCCCCCCCCCCBBB@@@===:::888666555222111000///....................................)))***+++,,,,,,---......***++++++++++++,,,,,,,,,+++++++++,,,,,,---------//////...---......///000///...---+++***)))((((((+++---...---,,,+++---...------...000000000000000///222444666666777999;;;@@@???>>>???BBBDDDEEEDDD@@@BBBEEEGGGHHHJJJLLLOOOXXX___dddcccbbbeeefffeeefffjjjiii\\\III:::555666555444555888;;;AAAMMMZZZiiilllmmmiiiccc```bbbffflllnnnrrruuuzzzqqqlllnnnttt}}}zzzvvvqqqllliiiiiikkklllooopppqqqssswww}}}pppfffbbbkkkxxxyyyiii]]]UUUOOOHHHEEEDDDFFFFFFFFFJJJPPPPPPXXXeeeqqq|||wwwpppoookkkeee___ZZZUUUQQQNNNIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJIIIJJJKKKLLLMMMKKKJJJKKKKKKKKKIIIGGGFFFBBB@@@AAACCCEEELLLTTT___qqqrrrggg___^^^bbbeeeooo}}}uuudddZZZWWWRRRPPPOOOOOOOOOOOOMMMMMMMMMMMMLLLKKKJJJIIIJJJIIIGGGEEECCCCCCCCCCCCEEECCC@@@===:::888666555222111000//////.........------............------)))+++------,,,,,,---...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***+++,,,---......---,,,***(((''''''&&&+++---......,,,,,,---///---...///000111111111111///111444666777888999;;;???>>>>>>???BBBDDDDDDDDD@@@BBBDDDFFFGGGIIILLLOOOWWW^^^cccbbbaaaccccccbbbhhhkkkiii\\\III:::444444666444555999<<>>FFFSSS___dddffffffccc]]]\\\```dddqqqtttyyy|||pppjjjkkkttt~~~zzzxxxvvvzzzxxxvvvtttttttttttttttxxxzzz|||~~~{{{mmmdddhhhrrryyyhhh^^^UUUNNNGGGEEEDDDBBBDDDIIIIIIPPPYYYbbblllxxxxxxsssmmmkkkfff___YYYUUUTTTTTTQQQRRRQQQPPPOOOQQQUUUZZZYYY^^^dddhhhiiijjjlllnnnnnnkkkhhheeeccc```[[[XXXVVVPPPLLLLLLKKKIIIKKKOOORRR```qqq|||tttiiiaaa\\\\\\___jjjwwwvvvfffYYYUUUQQQNNNMMMMMMLLLKKKPPPOOONNNLLLLLLLLLMMMMMMKKKIIIGGGDDDCCCCCCCCCDDDFFFDDDAAA===:::777666666222111000//////............///000111111000///...))),,,//////,,,***+++,,,........./////////000000/////////......---------''''''''''''))),,,///111------,,,,,,------...///)))***,,,,,,++++++,,,---+++,,,---...////////////...111444666777888:::<<<;;;::::::;;;>>>AAAAAAAAABBBDDDEEEFFFFFFIIILLLOOOYYYaaaggggggeeefffeeecccbbbcccbbbYYYKKK>>>666333888555555999???HHHUUUbbbdddffffffccc^^^^^^ccchhhsssxxx}}}pppiiijjjuuu}}}{{{yyyxxxvvvtttrrrrrrsssuuuxxx{{{rrrhhhkkkttt~~~sss___VVVMMMIIIEEEBBBCCCGGGAAAGGGPPPYYYcccooo}}}|||xxxnnnlllggg```[[[XXXWWWXXXSSSTTTTTTRRRRRRUUU\\\bbbeeekkksssxxxzzz{{{}}}~~~|||xxxtttqqqmmmhhhdddaaaZZZUUUSSSRRRNNNNNNQQQRRR^^^jjjqqq{{{sssiiibbb^^^]]]___kkkyyysssfffZZZUUUOOOLLLKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKJJJIIIHHHFFFEEEDDDDDDCCCBBB@@@<<<:::999777555333000000000000000///......------............------...------,,,,,,------......---+++******+++---...///000///+++))))))---000,,,+++++++++,,,,,,------000...,,,,,,------,,,+++++++++++++++,,,---......---------.........//////000222444555555666777888::::::;;;<<<>>>@@@AAABBBBBBAAABBBEEEFFFEEEIIINNN]]]bbbfffffffffgggddd___hhhgggeee^^^NNN===555555333333666:::@@@IIIVVVaaaggggggfffccc___\\\\\\\\\ooouuu{{{oooiiijjjnnn|||~~~zzzxxxvvvwwwxxxyyy|||~~~ttthhhgggkkkoooeeeWWWLLLHHHFFFFFFEEEJJJKKKMMMRRRZZZeeerrrzzz}}}}}}{{{oookkkgggffffffdddaaa]]][[[ZZZXXXYYY\\\bbbhhhlllxxx~~~}}}yyypppmmmggg]]]UUURRRSSSVVVWWW^^^gggnnnttt|||mmmccc[[[VVVYYYbbbsssrrreeeWWWSSSNNNKKKKKKMMMOOOOOOPPPOOONNNMMMLLLKKKJJJJJJKKKJJJHHHFFFEEEDDDDDDDDDEEEBBB>>><<<:::888666444111111111111111000000///---..................---...------,,,,,,------......---+++******+++---...---......+++))))))+++...***+++,,,---------,,,,,,///---++++++,,,,,,+++***++++++++++++,,,---...///---------.........//////000222555666666666777999999999999:::<<<>>>@@@BBBBBBAAABBBFFFGGGFFFJJJPPP]]]dddiiihhhggggggeeebbbiiihhhfff___PPP???666666333444666:::AAAKKKXXXbbbeeedddccc```]]]\\\]]]^^^lllrrryyyoooiiijjjmmm{{{}}}}}}||||||}}}~~~xxxkkkhhhlll}}}vvvgggZZZRRRNNNKKKHHHEEEGGGIIIMMMTTT^^^jjjqqqyyy~~~zzzxxxooommmllllllmmmllliiigggbbbaaaaaaccchhhpppxxx}}}~~~vvvlllbbb[[[YYYZZZYYY```hhhnnntttzzz}}}lllccc]]]YYY^^^hhhxxxpppcccTTTQQQMMMKKKLLLOOOQQQRRRQQQQQQOOONNNLLLJJJIIIHHHKKKJJJHHHGGGEEEDDDDDDDDDGGGDDD@@@===<<<:::777555222222222222111111111000...........................------,,,,,,------......---,,,++++++,,,---...+++,,,---,,,******+++,,,)))+++,,,---...---,,,+++---,,,******+++,,,+++***,,,,,,,,,,,,---...///000------........./////////000222555666666777888:::999888888888999<<<@@@BBBCCCAAACCCGGGHHHHHHLLLRRR^^^gggnnnllliiihhhgggeeejjjiiihhh```QQQ@@@777777333555777;;;BBBOOO\\\dddcccbbb```\\\ZZZ[[[^^^```hhhnnnvvv}}}oooiiijjjmmm|||pppkkkmmmxxx|||mmmbbbYYYSSSOOOKKKLLLNNNPPPVVV^^^hhhnnnwww||||||wwwtttqqqqqqrrruuuwwwxxxwwwuuuooooooooorrrxxxrrrggg```]]]\\\bbbiiioootttyyy{{{kkkccc___^^^dddooo~~~ooobbbUUUQQQMMMKKKLLLOOOQQQRRRQQQPPPOOONNNLLLKKKJJJIIIKKKJJJIIIGGGFFFEEEDDDDDDHHHEEEAAA>>><<<999777444222222111111000000000000.........------............------,,,,,,------......---,,,,,,,,,,,,---...+++,,,---...---,,,+++++++++++++++,,,,,,,,,---------,,,******+++,,,,,,+++------------...///000000............////////////000333555777777888999;;;;;;999888777999===AAACCCCCCBBBDDDIIIKKKKKKOOOUUU___jjjrrrpppkkkiiiiiihhhkkkjjjhhhaaaQQQ@@@888888333666888;;;DDDRRR___eeedddbbb^^^ZZZXXXYYY]]]```eeekkkttt|||ooohhhjjjqqqvvvoooooouuutttiii___ZZZWWWXXXYYYZZZ^^^dddkkkpppyyy{{{}}}}}}zzzwwwuuutttuuuwwwzzz~~~qqqfff```___dddkkkqqqvvvzzzzzzjjjccc```___hhhsssooocccWWWSSSOOOLLLLLLNNNPPPQQQOOOOOONNNNNNMMMMMMLLLLLLKKKJJJIIIGGGFFFEEEEEEDDDFFFCCC???<<<;;;888666444222111000////////////000///...------------...///...------,,,,,,------...------------------------,,,---...///000///---,,,...,,,***))))))+++...000...,,,++++++---...---,,,------------...///000000........./////////000000111333666777888888:::<<<===;;;:::999;;;>>>CCCEEEDDDCCCFFFKKKMMMNNNSSSYYYbbbnnnvvvtttooolllkkkjjjjjjiiiggg```QQQ@@@777777444777888:::EEEUUUbbbeeeeeeccc^^^YYYVVVWWW[[[^^^dddjjjrrryyy}}}nnnhhhjjjuuu}}}sssqqqsss{{{qqqkkkddddddeeeeeefffiiinnnqqqyyyxxxvvvsssqqqqqqtttvvv|||yyyllldddcccffflllsssyyy~~~zzziiibbb___```iiiuuunnncccYYYUUUPPPMMMLLLNNNOOOOOONNNNNNNNNNNNNNNMMMMMMMMMLLLKKKIIIHHHFFFEEEEEEEEEDDDAAA===;;;:::888666444222111///.........///000///...---,,,,,,---...///...------,,,,,,------...---------------------------------///111111///---...,,,***))))))+++...000...,,,+++,,,---......---,,,,,,,,,,,,---...///000....../////////000000000111333666888888999;;;=========<<<<<<===AAADDDFFFEEEDDDGGGLLLOOOQQQVVV\\\iiirrrzzzyyyuuurrrpppmmmjjjiiiggg```QQQ@@@777777555888999999EEEWWWcccdddcccaaa]]]XXXTTTUUUXXX\\\ccchhhpppvvv||||||mmmhhhjjjuuuwwwsssqqq}}}{{{rrrsssrrrqqqppppppsssuuuuuussspppmmmmmmqqqxxx}}}ssskkkgggiiimmmssszzz{{{iiiaaa___aaakkkxxxlllcccYYYUUUPPPMMMMMMNNNOOOPPPPPPPPPOOONNNNNNMMMLLLLLLLLLKKKJJJHHHGGGFFFEEEEEEBBB@@@===;;;:::999777555333222000///...///000111000///---,,,,,,---///000...------,,,,,,------...------............------...,,,,,,---000000///---++++++,,,,,,,,,------------+++***+++,,,......---++++++++++++,,,---...///.../////////000000000000111333666888999:::<<<>>>===<<<======???AAADDDEEEEEEDDDHHHMMMQQQSSSXXX^^^pppxxx~~~~~~|||zzzuuuppplllkkkiiibbbRRRAAA999999555999999999DDDXXXbbbbbb]]]\\\YYYUUURRRSSSVVVYYY```eeelllrrrxxx{{{mmmhhhkkkppp~~~}}}~~~zzztttmmmvvv{{{{{{zzzxxxuuuttttttvvvpppooonnnooorrryyy~~~~~~zzzyyyyyy{{{~~~uuunnnllllllnnnssszzz{{{iiibbb```cccooo}}}kkkbbbXXXTTTOOOMMMMMMOOOQQQQQQRRRRRRQQQOOOMMMLLLKKKJJJLLLKKKJJJHHHGGGFFFEEEEEEBBB???===;;;;;;:::888777444333111//////000111222000///---,,,,,,---///000...------,,,,,,------...------............------...,,,***+++...000...,,,(((***---///000...+++))),,,***)))***+++------,,,++++++++++++,,,---......////////////000000000000111444777999999:::<<<>>><<<<<<===>>>@@@BBBCCCDDDEEEEEEHHHNNNRRRTTTYYY```uuu{{{yyysssmmmllljjjcccTTTBBB::::::666:::999888DDDXXXbbb```XXXWWWUUUSSSQQQRRRVVVYYY]]]cccjjjpppvvv~~~zzzllliiikkkkkkzzz|||{{{{{{uuujjjqqqyyyyyyxxxuuuqqqooooooooonnnoooqqqtttzzzyyyqqqmmmlllmmmkkkjjjjjjlllppptttwwwwwwwwwwwwzzz}}}{{{tttnnnooonnnooorrryyy{{{iiicccbbbfffsssmmmaaaZZZVVVQQQNNNNNNOOOQQQQQQTTTSSSRRRPPPOOONNNMMMMMMJJJIIIHHHGGGFFFEEEEEEEEEGGGCCC???======;;;888555222111000//////..................------,,,,,,,,,...,,,++++++,,,,,,***)))------------...///000111,,,,,,+++*********++++++---,,,,,,,,,,,,---...............//////000000000------,,,,,,,,,---......,,,---...///000000//////444444666888:::<<<>>>???>>>>>>>>>???AAAEEEHHHJJJIIIJJJJJJKKKMMMQQQXXX\\\qqqyyy~~~{{{zzzxxxvvvmmmmmmmmmiiiZZZHHH;;;888555555555:::III[[[dddeeeaaaZZZUUUUUUUUUSSSSSSVVV^^^cccjjjpppuuu{{{wwwkkkggghhhppp{{{oooiiipppzzzuuussstttuuutttwww|||zzz|||{{{rrrlllhhhgggggggggjjjkkkllllllmmmooorrrtttsssttttttvvvwwwuuurrroookkkmmmppptttzzztttiiihhhiiilllxxxlll```ZZZVVVQQQNNNNNNPPPQQQRRRRRRQQQPPPOOOMMMMMMLLLLLLKKKJJJIIIGGGFFFFFFFFFFFFFFFBBB>>><<<;;;:::777555222111000//////.........------------------,,,,,,,,,+++******++++++***))))))))))))***+++,,,---...------,,,+++++++++,,,,,,+++++++++++++++,,,,,,---++++++++++++,,,,,,------000///...---,,,+++++++++---...//////000000000000444555666888:::<<<>>>>>>@@@???>>>>>>???AAADDDEEEIIIJJJKKKLLLMMMQQQWWW[[[iiiqqqwwwwwwuuuvvvuuurrrmmmmmmnnnjjj\\\III<<<888555555555;;;JJJ\\\fffgggccc[[[TTTRRRRRRQQQTTTXXX___dddkkkppptttzzzvvvjjjeeefffooozzzqqqggglll}}}{{{wwwxxxzzz}}}zzzrrrnnnjjjhhhiiilllnnnooosssssssssssssssssstttuuuttttttuuuwwwxxxwwwtttqqqlllmmmppptttzzzuuujjjjjjlllppp}}}kkk___YYYUUUQQQNNNNNNPPPRRRSSSSSSRRRQQQOOOOOONNNNNNNNNKKKKKKIIIHHHGGGFFFFFFFFFDDDAAA>>><<<:::999666444222111000//////.........,,,,,,------------------,,,+++***+++,,,---,,,+++((((((((()))***,,,---...///...------,,,,,,------,,,,,,,,,+++,,,------...---------...............000///...---,,,+++++++++...//////000111111222222444555666888:::<<<===>>>@@@???>>>>>>???AAADDDEEEIIIJJJKKKLLLMMMPPPTTTWWW```iiippppppppprrrrrrqqqnnnnnnppplll^^^KKK===888555555666<<>>=========>>>AAADDDGGGIIIGGGIIIKKKLLLMMMNNNQQQSSSZZZccckkklllnnnqqqrrrrrrnnnoooqqqnnn```LLL>>>999666666666===MMM```jjjlllddd[[[TTTRRRQQQQQQTTTYYY___ccciiiooottt{{{uuuhhhddddddlllvvv}}}qqqmmmsss~~~yyysssmmmkkkmmmqqqxxx|||xxxtttoooooooooppprrrsssrrrpppllllllooorrrxxx~~~uuuooopppvvvkkk```WWWSSSOOOMMMNNNQQQSSSTTTVVVUUUTTTSSSRRRQQQQQQQQQLLLKKKJJJHHHGGGFFFEEEEEEDDDCCCAAA>>>;;;999888777222111000///............,,,,,,,,,------.........,,,++++++,,,...///...---,,,,,,---...000222444555222111000///............///............///000000++++++++++++++++++++++++,,,++++++,,,---...//////000///000000111333444555555666777888:::;;;======;;;;;;;;;<<<>>>BBBEEEGGGEEEGGGKKKMMMMMMMMMNNNPPPVVV^^^fffhhhjjjnnnqqqqqqnnnooopppmmm___KKK===999666666777>>>NNN```kkklllbbb[[[VVVUUUUUUSSSTTTWWW\\\```gggmmmttt}}}vvviiieeeeeekkkuuuuuunnnnnn~~~|||uuupppllljjjkkkmmmsss{{{}}}yyysssnnngggfffeeeeeegggiiihhhhhhggghhhjjjnnnuuu|||zzzwwwzzz{{{uuurrrttt|||kkkaaaUUUQQQMMMKKKMMMPPPRRRTTTUUUTTTRRRQQQOOONNNNNNNNNLLLKKKIIIGGGFFFDDDDDDDDDDDDDDDCCC???;;;888888888222111000//////.........,,,,,,------------------+++***)))***+++,,,+++***+++,,,---...111333555777222111000///...---------,,,,,,,,,+++,,,------...------,,,,,,,,,,,,++++++///...---,,,,,,,,,,,,,,,////////////111333555666555666777888:::;;;<<<===;;;:::999999:::<<>>MMM```jjjkkkaaaZZZVVVVVVUUUSSSSSSVVVZZZ___ffflllttt~~~wwwjjjffffffkkkuuuwwwnnnjjjuuuxxxpppiiiggghhhlllnnnsss{{{|||wwwtttrrrnnnhhhccc]]][[[YYYYYY[[[\\\]]]\\\___```bbbgggnnnwww~~~|||uuuqqqqqqyyywwwuuuuuuyyy}}}jjj```SSSOOOKKKJJJLLLOOORRRSSSVVVUUUSSSPPPNNNMMMLLLLLLKKKJJJHHHFFFDDDCCCBBBBBBCCCCCCBBB???:::777777888222111000//////.........------------------,,,,,,---,,,++++++,,,,,,+++***+++,,,---///222555777888222111000///...---------+++++++++++++++,,,,,,---/////////......---------......---,,,,,,,,,------///.........000222555666666666777888:::;;;<<<<<<;;;::::::999:::<<>>MMM___iiijjjaaaYYYSSSRRRQQQPPPRRRVVV[[[___ffflllsss}}}wwwjjjffffffkkkuuu|||rrrjjjmmm|||}}}vvvoooiiiiiimmmooooooqqquuuzzz|||}}}|||rrrmmmgggcccbbb```[[[VVVUUUSSSPPPOOOPPPQQQRRRRRRUUUVVVYYY^^^fffpppxxx~~~~~~vvvppplllpppzzzsssuuuwww}}}|||iii___QQQNNNJJJIIIKKKOOOQQQRRRXXXWWWUUURRRPPPNNNMMMLLLKKKJJJHHHFFFDDDBBBBBBAAABBBBBBBBB>>>999555666777222111000//////..................------,,,,,,,,,111000......//////...,,,---...///111444777999;;;222111000...------,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,++++++*********+++++++++,,,---...000000......---...///222444666666666777999:::;;;<<<<<<:::::::::;;;>>>AAAEEEGGGEEEJJJQQQUUUVVVUUUTTTTTTRRRZZZ```aaabbbfffiiijjjnnnllljjjdddVVVEEE;;;999999888888>>>MMM^^^hhhiiiaaaXXXPPPNNNMMMNNNQQQVVV]]]aaaggglllsss}}}wwwjjjeeeeeekkkuuuxxxllljjjrrryyyuuuppplllnnnsssmmmlllkkkkkklllkkkiiiggggggbbb[[[XXXWWWVVVRRRNNNQQQNNNJJJIIIJJJKKKLLLLLLOOOPPPRRRXXX```kkktttzzzxxxpppjjjjjjrrrqqqtttyyyxxxeeeZZZTTTNNNIIIJJJLLLMMMPPPTTTWWWUUURRROOONNNMMMNNNOOOMMMKKKIIIGGGEEEDDDDDDDDDEEECCCAAA>>>;;;888777666222222111111000/////////...------,,,,,,------...+++******,,,......---+++&&&(((,,,000444666555333......---------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,,,,------......------,,,---...///111222222222222666666666999<<<>>>>>>===>>>:::888:::@@@EEEFFFEEECCCEEEJJJPPPTTTVVVUUUSSSVVVZZZ```bbbccceeehhhkkkkkkjjjiiibbbSSSBBB::::::666:::;;;???NNNbbbjjjgggaaaYYYRRRRRRSSSRRRSSSUUU^^^bbbhhhnnnuuu}}}sssgggdddeeennnwwwpppkkkooo{{{~~~zzzwwwtttqqqooooooiiibbb^^^^^^^^^\\\ZZZZZZXXXVVVSSSPPPNNNLLLLLLIIIHHHFFFEEEEEEFFFHHHIIILLLJJJMMMSSSXXX]]]fffooo}}}xxxoookkknnn{{{{{{sssuuuzzzxxxeee[[[TTTNNNIIIJJJLLLMMMPPPTTTUUUTTTRRROOONNNMMMMMMMMMLLLKKKIIIFFFDDDDDDDDDDDDDDDBBB@@@===:::888666666222222111111000/////////...------,,,,,,------...,,,+++***+++---...---,,,***+++---//////...,,,)))......---------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,---------------------------...///000111222222222777888999:::;;;;;;;;;;;;>>>;;;999;;;AAAEEEEEECCCBBBDDDHHHMMMQQQSSSSSSSSSVVV[[[```bbbcccdddgggjjjkkkjjjiiicccTTTCCC:::999666999;;;???OOObbbkkkhhhaaaXXXQQQQQQRRRQQQRRRTTTZZZ^^^dddkkkrrr{{{rrreeebbbccckkkuuuwwwnnnjjjooo~~~~~~}}}zzzxxxpppjjjbbb\\\ZZZYYYVVVTTTSSSRRROOOMMMJJJHHHGGGFFFGGGFFFDDDCCCCCCDDDFFFGGGHHHGGGIIIOOOTTTXXXaaaiiiwwwtttllljjjrrr{{{vvvwww}}}xxxeee[[[TTTNNNIIIJJJLLLMMMPPPTTTSSSSSSQQQPPPNNNLLLKKKKKKKKKJJJHHHEEEDDDCCCCCCCCCBBBAAA???<<<999777666555222222111111000/////////...------,,,,,,------......,,,******,,,---...------...///...---***'''%%%......---------,,,,,,,,,,,,,,,++++++,,,,,,---...---------,,,,,,---------...---,,,,,,,,,,,,---...---...///000111222222222888:::<<<<<<999777888:::>>><<<;;;===AAADDDCCCAAABBBCCCFFFIIILLLOOORRRSSSXXX\\\aaacccbbbccceeehhhjjjjjjkkkeeeVVVDDD:::888666999;;;@@@PPPdddllljjj```WWWPPPOOOPPPPPPQQQSSSWWW[[[aaaiiiqqqzzzpppcccaaabbbhhhsssssshhheeerrr}}}ooohhh```ZZZWWWUUURRROOOMMMKKKIIIGGGEEECCCBBBBBBCCCBBBAAA@@@@@@AAABBBCCCDDDBBBEEEJJJNNNRRRYYYaaannnvvv~~~}}}rrrlllnnn{{{}}}{{{yyy|||wwwdddZZZTTTNNNIIIJJJLLLMMMPPPTTTSSSSSSRRRQQQOOOMMMKKKJJJKKKIIIGGGEEECCCBBBBBBBBBAAA@@@===;;;888666555444222222111111000/////////...------,,,,,,------...000---******+++---......---///000000...,,,++++++......---------,,,,,,,,,,,,,,,++++++,,,,,,---.........------------......///...,,,++++++,,,...///,,,---...000111111222222666:::===<<<888666888<<<=========???AAACCCAAA???AAABBBDDDFFFHHHKKKPPPSSSYYY]]]bbbccccccccceeegggiiijjjlllgggXXXEEE:::888555999<<>>>>>>>>>>>??????@@@???AAAFFFIIILLLRRRZZZeeennn{{{{{{xxxsssqqqtttwww{{{yyynnnlllttt~~~zzz{{{|||vvvcccYYYTTTNNNIIIJJJLLLMMMPPPTTTTTTTTTSSSRRRPPPNNNLLLKKKKKKIIIGGGEEECCCBBBBBBBBB@@@???===:::888666555555222222111111000/////////...------,,,,,,------...000...+++***,,,---......,,,...000000...------.........---------,,,,,,,,,,,,,,,++++++,,,,,,---...///......------......//////...,,,++++++,,,...///,,,---...///000111111111333777;;;;;;888777:::>>>======>>>???AAAAAAAAA@@@AAABBBDDDDDDEEEIIINNNSSS[[[___cccdddcccccceeehhhiiikkkmmmhhhYYYFFF:::888555999<<>>???@@@AAAAAABBBAAACCCEEEEEEEEEHHHNNNSSS\\\```dddfffeeeeeegggjjjjjjkkkmmmiiiZZZFFF;;;999444999<<>>>>>>>>@@@BBBDDDAAADDDGGGFFFFFFHHHNNNTTT]]]aaafffgggggggggiiilllkkklllmmmhhhYYYGGG<<<:::444999<<>>?????????:::;;;;;;;;;;;;;;;;;;:::<<<;;;<<>>>>>===@@@FFFDDDKKKUUU___iiitttxxxrrriii```XXXTTTRRRRRRXXX___cccdddggglllsss||||||lll^^^YYY[[[^^^nnnxxxooojjjhhhqqqyyy|||jjj___SSSPPPLLLJJJLLLOOOQQQRRRYYYVVVRRROOONNNNNNMMMMMMMMMLLLJJJHHHFFFDDDCCCCCCBBB???<<<:::999888555444333333222111000///...---...............///000111,,,,,,,,,,,,,,,,,,,,,,,,///,,,***+++...///...---******+++,,,,,,---......------,,,++++++,,,,,,,,,------------------------+++...111000---,,,---000,,,---///111222111000///444666999:::::::::;;;======<<<<<<>>>AAABBBBBBAAABBBCCCFFFJJJIIIHHHLLLSSS___ggglllkkkiiikkklllkkkmmmoooooojjj^^^NNN???666777;;;>>>FFFZZZrrr{{{xxxqqqfffYYYRRRSSSUUUUUUSSSZZZ[[[bbbppp}}}zzzjjjeeefffrrr}}}vvviii^^^hhhfffkkk~~~vvvllleeeWWWSSSNNNIIIGGGFFFDDDCCCBBBAAA@@@???>>>??????@@@==================>>>>>>999999:::;;;<<<>>>???@@@BBBGGGNNNSSSZZZeeerrr|||~~~yyyoooiii```WWWRRRRRRTTTVVVZZZWWWYYY^^^bbbeeeooo{{{zzzoooddd[[[WWWUUU]]]dddsssrrrgggeeehhhnnnzzz{{{iii___TTTQQQLLLJJJLLLNNNQQQRRRUUUSSSPPPNNNNNNNNNNNNNNNIIIHHHGGGEEEDDDCCCCCCCCCAAA???<<<:::888777555333333333222111000///......------,,,,,,,,,------...........................,,,***((())),,,---,,,+++***++++++,,,------......---,,,,,,++++++,,,,,,---------------------------------------......---,,,,,,---///000111111000000444666999:::::::::;;;===@@@>>><<<<<>>>>>>>>???@@@===============<<<<<<<<<::::::;;;;;;<<<>>>???@@@@@@CCCHHHKKKPPPZZZgggpppzzz~~~sssmmmddd[[[UUUSSSTTTUUUUUURRRRRRUUUWWWZZZcccmmmyyy~~~yyyuuurrrpppkkkddd\\\UUUPPPNNNPPPXXXggg{{{|||oooeeecccgggmmmyyyyyyiii___UUURRRMMMKKKKKKNNNPPPPPPRRRQQQOOONNNMMMMMMNNNOOOHHHGGGFFFEEEEEEDDDEEEEEEAAA>>>;;;999888777444333333222222111000///............---,,,,,,,,,------........................+++***)))***,,,---,,,++++++++++++,,,------......,,,,,,,,,++++++,,,,,,---------------------------///,,,***+++...000---***......//////000111111111333666888999999:::;;;===AAA>>>:::999<<>>>>>======<<<;;;;;;;;;<<<<<<>>>???@@@???@@@BBBCCCFFFNNNZZZbbbrrr{{{zzzuuulllbbb[[[WWWWWWWWWSSSPPPMMMMMMMMMNNNUUU\\\fffsss}}}xxxrrrmmmjjjaaa```^^^ZZZUUUPPPLLLJJJHHHNNN\\\ooovvvjjjaaaaaaffflllwwwxxxiii___VVVRRRMMMKKKKKKMMMOOOPPPRRRRRRQQQOOOMMMMMMMMMNNNKKKJJJIIIHHHGGGFFFFFFFFFAAA>>>;;;999888666444222222222111111000//////...111000///...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,,,,,,,------......,,,,,,+++++++++,,,------------------------------...,,,***+++,,,---,,,***///.........///000111222333555888999999:::;;;===>>>;;;999999<<<@@@CCCDDDFFFEEEGGGJJJKKKMMMUUU^^^dddmmmuuuuuusssqqqnnnjjjiiikkkmmmlllcccUUUDDD999999;;;<<>>>>>===<<<;;;;;;;;;<<<===>>>>>>??????>>>>>>@@@GGGQQQXXXiiittt|||tttkkkddd___\\\\\\YYYUUUPPPLLLJJJKKKNNNRRR[[[fffuuuzzzsssooodddaaa]]]XXXTTTQQQMMMKKKIIINNNXXXgggyyy|||qqqfff______dddkkkuuuxxxhhh^^^VVVRRRMMMKKKKKKMMMOOOPPPTTTUUUUUURRRNNNLLLLLLNNNMMMLLLKKKIIIGGGEEEEEEDDDAAA>>>;;;999888777555333222222111111000000//////111000///...............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---------,,,,,,------------......,,,+++++++++,,,,,,---...------------------------,,,......,,,***)))+++---///.........///000111222222444777888999:::;;;===999888777999===???@@@@@@EEEDDDFFFIIIKKKMMMTTT]]]fffpppxxxyyyvvvtttqqqmmmiiikkkmmmmmmfffWWWEEE999:::;;;<<>>>>>===<<<<<<<<<<<<<<<===>>>>>><<<;;;:::===CCCKKKPPP^^^jjjvvv||||||uuuooojjjfffeeebbb___ZZZTTTQQQPPPPPPOOOSSSZZZfffsss{{{uuuooofff^^^YYYTTTOOOLLLKKKNNNTTT```qqquuukkkbbb\\\^^^dddkkkuuuyyyhhh^^^UUURRRMMMKKKKKKNNNPPPPPPTTTVVVVVVSSSOOOKKKLLLMMMMMMKKKIIIGGGEEECCCBBBBBBBBB???<<<:::999888555444111111111111000000//////......---,,,,,,,,,------........................(((***,,,---,,,+++++++++------------------......++++++++++++,,,---......---------------------------///000---)))(((+++///......//////000111111111111333666888999:::<<<===777666777:::===?????????CCCCCCFFFJJJKKKLLLSSS[[[gggpppxxxyyywwwvvvsssoookkkmmmppppppjjj[[[HHH:::666888999@@@UUUqqq~~~vvviii^^^XXXVVVVVVVVVWWWZZZbbbkkkrrryyypppfffbbbbbbnnnzzzoooccc[[[WWWYYYdddnnn{{{uuupppdddaaa\\\WWWTTTPPPKKKIIIFFFFFFDDDCCCCCCCCCDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>???<<<;;;999888;;;???EEEHHHUUUaaaooovvv|||~~~zzzvvvsssqqqmmmlllggg```]]]\\\YYYTTTPPPRRRYYYdddppp}}}wwwmmmeee]]]UUUPPPKKKLLLOOOYYYhhhzzz|||tttjjjccc\\\YYY]]]ccclllwwwzzziii]]]TTTQQQLLLJJJLLLNNNQQQRRRQQQTTTVVVSSSNNNKKKLLLNNNKKKJJJIIIGGGEEEDDDDDDDDDCCC@@@===;;;:::999777555111111111111000000000000------,,,,,,,,,------...........................'''***---...,,,***+++,,,..................------++++++++++++,,,---...///------------------------000000...,,,++++++,,,...,,,---///000111111000000000333666888999:::<<<===999888777999<<<@@@BBBBBBCCCDDDGGGKKKLLLLLLRRRYYYeeennnvvvwwwuuuuuussspppoooqqqsssuuuooo```KKK<<<666888999???SSSmmmyyyyyyxxxqqqggg]]]WWWTTTTTTTTTWWWYYY```hhhnnnuuuppphhhfffcccpppzzzkkkaaa[[[YYY\\\bbbwww}}}||||||~~~zzzwwwqqqnnnjjjfffbbb\\\UUUQQQNNNMMMKKKIIIHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGDDDCCCBBBAAAAAAAAAAAAAAA???===::::::;;;>>>@@@BBBLLLXXXfffnnnttt{{{~~~}}}~~~}}}yyyzzzvvvpppmmmlllfff^^^YYYVVVWWW\\\bbblll}}}{{{pppddd[[[PPPNNNNNNUUUbbbrrrzzzkkkddd]]]YYYVVVUUU[[[cccnnnyyy{{{iii\\\SSSPPPLLLJJJLLLOOOQQQRRRMMMQQQTTTRRRMMMKKKLLLOOOLLLKKKJJJIIIHHHHHHHHHHHHDDDAAA>>><<<;;;999777555111111111111000000000000...............///000111,,,,,,,,,,,,,,,,,,,,,,,,(((,,,000000...,,,,,,.....................------++++++++++++,,,---...///------------------------444000,,,+++---///---,,,,,,---///111222111000///000333666888888:::<<<======:::888888<<<@@@DDDFFFDDDDDDHHHMMMNNNMMMRRRYYYdddlllttttttssssssrrrppprrrtttwwwxxxssscccNNN>>>999;;;:::???QQQiiisssqqqsssmmmddd\\\VVVSSSRRRRRRXXXYYY^^^fffkkkrrrpppjjjiiieeerrrssshhhaaa\\\ZZZ\\\ggg}}}{{{yyyzzz|||zzz{{{}}}||||||zzzwwwsssnnnggg___YYYVVVUUUSSSQQQOOOOOOOOOOOONNNNNNNNNNNNOOOOOOOOOOOOGGGFFFEEEDDDDDDDDDDDDDDDCCCAAA>>>===>>>?????????AAAMMM[[[cccjjjqqquuuuuuxxxyyy|||~~~|||~~~|||yyyxxxqqqgggfff```[[[[[[\\\```mmm{{{rrrgggXXXTTTRRRUUU___lllyyywwwkkk___YYYTTTRRRQQQRRRZZZcccooozzzjjjYYYSSSOOOJJJHHHIIIKKKMMMNNNPPPPPPOOOOOONNNMMMLLLLLLJJJJJJJJJJJJIIIHHHGGGGGG???>>><<<;;;;;;:::888666444333111000///...//////...,,,++++++,,,---,,,,,,------------------------(((,,,000000+++)))***---......------......///000++++++,,,,,,---...//////++++++++++++++++++++++++------------------------------......///000000000222555777999999:::;;;===<<<;;;:::;;;???CCCEEEFFFIIIIIIJJJLLLNNNQQQTTTVVV```hhhpppsssqqqmmmkkklllrrrssswwwzzzvvvfffNNN<<<999;;;:::===LLLaaannnqqqpppjjjbbbYYYSSSQQQSSSTTTUUUVVV[[[cccjjjrrrqqqdddbbbaaappprrrfffZZZUUUVVV```ppp~~~||||||ssshhh```\\\XXXTTTSSSVVVXXXYYYXXX]]]ZZZWWWXXX[[[]]]]]]\\\TTTRRRPPPNNNMMMKKKGGGEEEFFFEEEBBB???===<<<<<<<<<@@@EEENNNXXXaaahhhlllnnnrrruuuxxxzzz{{{|||~~~}}}~~~}}}{{{nnnkkkgggcccbbbccceeegggttt~~~ssseee\\\UUUWWW___hhhrrrzzz~~~mmmbbbXXXRRRNNNMMMMMMQQQ[[[eeeppp{{{mmm]]]RRROOOJJJHHHIIIKKKMMMNNNPPPPPPOOOOOONNNMMMMMMLLLKKKKKKJJJJJJIIIHHHGGGFFFCCCAAA>>><<<:::888555333444333111///....../////////---,,,,,,---......---------------------,,,,,,(((,,,///...+++)))+++......---,,,***))))))))))))++++++,,,,,,---......///------------------------------------------,,,,,,------......///000000000222555777999999:::;;;===<<<;;;:::<<>>888::::::<<>>:::>>>EEENNNWWW^^^bbbeeelllooorrruuuvvvxxxzzz|||{{{}}}|||xxxrrrkkkfffcccaaaaaaeeelllyyy|||lllbbbYYYYYY^^^eeennnvvv|||vvvfff[[[UUUOOOKKKKKKLLLPPPYYYcccooozzznnn___RRRNNNJJJHHHIIILLLNNNOOOPPPOOOOOONNNNNNMMMMMMMMMLLLLLLKKKJJJIIIHHHGGGFFFCCCAAA>>><<<:::888555333444333111///.........///000...,,,---...///...............------,,,,,,,,,))),,,---,,,******---000000///...,,,++++++******+++,,,,,,------..........................................------,,,,,,,,,------......///000000000222555777999999:::;;;======;;;;;;<<<@@@DDDFFFGGGHHHHHHIIIKKKNNNQQQTTTVVV]]]dddkkkooommmkkkiiiiiilllmmmoooqqqmmm```MMM>>>777999::::::BBBSSSeeeooouuuppphhh]]]TTTOOONNNOOOTTTVVV\\\fffnnnvvvnnnaaa]]]ZZZeeewwwxxxiii^^^YYYTTT[[[hhhxxxxxxpppkkkhhhggghhhkkkpppuuuxxxyyyyyyvvvrrrmmmiiiddd^^^[[[RRRNNNIIICCC???>>>>>>???;;;>>>BBBIIIPPPWWW\\\___cccgggkkknnnppprrruuuwwwyyyzzz|||}}}}}}~~~}}}vvvnnnhhhcccaaaZZZ^^^fffqqq~~~sssiii___\\\]]]aaaiiiqqqxxx|||nnn^^^UUUPPPKKKHHHIIIKKKOOOXXXaaammmyyykkk]]]RRRNNNJJJHHHIIILLLNNNOOOOOOOOOOOONNNNNNMMMMMMMMMMMMMMMKKKJJJIIIHHHGGGGGG???>>><<<;;;;;;:::888666444222111///............///---,,,,,,---......---.........------,,,,,,+++***+++,,,+++***+++...111---------------......///,,,,,,,,,---------......------------------------.........------,,,,,,+++------......///000000000222555777999999:::;;;===>>><<<;;;===AAADDDGGGHHHGGGGGGIIIKKKNNNRRRUUUWWW^^^cccjjjmmmmmmllljjjjjjllllllllllllgggZZZIII===666888999888===KKK^^^lllooolllggg^^^VVVRRRSSSUUUUUUWWW___iiiqqqyyyppp___YYYWWW^^^ooooooaaaYYYQQQRRRYYYeeeuuuzzzuuusssoooqqqtttyyy~~~zzzuuunnnjjj```ZZZRRRIIIBBB???>>>??????@@@BBBFFFKKKQQQWWW[[[[[[___cccgggjjjmmmqqqsssuuuwwwzzz{{{{{{}}}~~~xxxrrrllliii___^^^^^^aaaiiisss|||uuukkkaaa]]]\\\^^^eeelllssswww}}}{{{iii[[[RRRMMMIIIGGGIIIKKKOOOWWWaaakkkvvv|||hhh[[[QQQNNNIIIHHHIIILLLNNNOOOOOOOOONNNNNNNNNNNNNNNMMMNNNMMMKKKJJJHHHHHHHHHHHH???>>><<<;;;;;;:::888666333222000///------.........,,,++++++,,,------,,,.........------,,,,,,,,,+++++++++******,,,...000***************++++++,,,,,,,,,,,,---------------------------------------.........------,,,,,,,,,------......///000000000222555777999999:::;;;===>>>===<<<===AAAEEEHHHHHHGGGGGGIIIKKKOOOSSSWWWYYY___ccciiimmmooonnnmmmlllmmmmmmllliiibbbUUUEEE:::666777888777999DDDWWWgggjjjiiifff___WWWTTTUUUXXXVVVYYYbbbmmmuuu|||uuuaaaXXXWWWZZZjjjuuudddXXXRRROOOPPPXXXdddvvv~~~|||{{{{{{zzz}}}}}}yyyooohhh]]]RRRHHHBBB???>>>>>>======>>>BBBGGGLLLPPPTTTWWW\\\aaadddhhhllloooqqqsssuuuwwwxxxyyy|||~~~~~~{{{vvvsssiiiccc^^^[[[^^^dddhhhjjjsssyyy}}}{{{uuunnnfff^^^[[[YYYZZZ```hhhmmmqqqwww|||vvveeeWWWQQQKKKHHHGGGJJJLLLOOOXXX```hhhrrr{{{{{{hhh\\\QQQMMMIIIHHHIIILLLOOOPPPNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKIIIIIIIIIIIIJJJCCCAAA>>><<<:::888555333333222000...---------......,,,******,,,---,,,+++------------------------++++++++++++,,,------...000///...,,,++++++++++++------------------------........................------------------------------......///000000000222555777999999:::;;;===???======>>>BBBFFFHHHIIIGGGHHHIIILLLPPPUUUYYY[[[```dddiiimmmppppppooonnnmmmmmmlllhhh___RRRCCC999777666666666888???QQQaaaiiijjjhhh```WWWRRRRRRUUUVVVZZZcccnnnvvv|||{{{fff]]]YYYZZZhhh{{{gggYYYSSSNNNLLLPPPWWWbbbyyy{{{tttiii[[[PPPGGGBBB@@@???===<<<;;;===AAAEEEGGGLLLPPPUUUYYY]]]aaaeeehhhjjjllloooqqqrrrtttwwwyyy{{{|||zzzpppjjjbbb^^^^^^______^^^```eeeiiiiiijjjkkkiiieee___ZZZVVVTTTSSSSSSYYY```ccchhhooouuuyyy}}}ppp```TTTOOOKKKHHHHHHKKKMMMPPPWWW___eeennnvvvzzz}}}zzzggg[[[PPPMMMIIIHHHIIIMMMOOOPPPNNNNNNNNNNNNNNNNNNNNNNNNLLLKKKJJJIIIIIIJJJKKKLLLCCCAAA>>><<<:::888555333333222000...------------...---++++++---...---,,,+++,,,,,,------.........,,,++++++,,,------,,,+++333222111000///.........------------------------------------------------+++,,,,,,------.........------......///000000000222555777999999:::;;;===???>>>===???BBBFFFIIIIIIGGGHHHJJJMMMRRRVVVZZZ]]]aaacccggglllpppqqqpppnnnkkkllllllhhh___RRRDDD;;;888555444666888>>>LLL[[[hhhjjjhhhaaaVVVPPPPPPSSSUUUYYYbbbmmmuuuzzznnnfff\\\\\\iii|||iiiYYYRRRLLLJJJMMMNNNRRRdddxxx|||qqqdddWWWMMMGGGDDDAAA???===<<<<<<>>>AAACCCDDDGGGMMMQQQUUUYYY]]]```ccceeehhhjjjlllnnnqqqssswww{{{yyyrrrkkkgggeeeccc^^^ZZZWWW[[[\\\YYYWWWXXXWWWTTTPPPMMMLLLLLLKKKJJJOOOVVVXXX]]]dddlllrrrwww{{{~~~~~~~~~nnn^^^TTTPPPJJJHHHHHHKKKMMMOOOUUU]]]ccckkkrrrtttwww}}}xxxeeeZZZPPPMMMIIIHHHIIIMMMOOOQQQNNNNNNNNNNNNNNNNNNNNNNNNLLLKKKIIIHHHIIIJJJLLLMMM???>>><<<;;;;;;:::888666333111000...------------///...,,,,,,...///...---***++++++,,,---...//////,,,,,,,,,---...---+++)))---------------...//////------------------------++++++++++++++++++++++++***++++++,,,---...//////------......///000000000222555777999999:::;;;===@@@>>>===???CCCGGGIIIJJJHHHIIIKKKNNNSSSWWW\\\^^^```bbbfffkkkpppqqqpppnnniiikkkkkkhhh```SSSEEE===999444333666999>>>JJJWWWeeehhhgggaaaVVVPPPQQQTTTSSSWWWaaalllsssxxxsssmmm^^^^^^jjjzzziiiZZZPPPJJJIIIKKKIIIIIIWWWjjj~~~uuuhhh\\\RRRKKKGGG???>>>;;;:::999;;;<<<>>>>>>BBBGGGKKKOOOSSSWWWYYY^^^```cccfffgggjjjmmmooorrrvvv|||{{{tttpppmmmhhh```YYYTTTWWWUUUPPPLLLLLLKKKHHHFFFEEEEEEGGGEEECCCGGGNNNOOOUUU]]]eeelllrrrwwwzzz{{{}}}nnn___VVVRRRIIIGGGHHHKKKLLLNNNTTT[[[aaaiiipppqqqtttzzz~~~xxxfff[[[QQQMMMHHHHHHKKKOOOQQQQQQOOOOOOOOONNNNNNOOOOOOPPPNNNLLLJJJHHHGGGHHHIIIJJJ@@@>>>;;;:::999888777555555444222000............------,,,,,,,,,,,,------,,,------......------,,,+++++++++,,,,,,---------...---------//////...---...---,,,+++++++++,,,---******))))))******+++,,,......---,,,,,,+++******++++++,,,...///111222222333555888999999999:::;;;@@@@@@AAACCCFFFJJJMMMOOOMMMOOORRRTTTUUUXXX\\\___ggghhhkkkmmmnnnoooppppppkkklllllliiiaaaSSSDDD:::111777555333777;;;IIIaaafffhhhgggaaaXXXSSSSSSVVVTTTWWW___gggkkkppp}}}~~~sssgggjjjsssyyylllaaa[[[PPPMMMJJJGGGHHHKKKOOORRRfffwwwzzztttpppnnnnnnooopppppppppqqqtttwwwzzz}}}{{{yyytttlllbbbWWWNNNIIIDDDBBB???<<<;;;:::;;;;;;===>>>@@@BBBFFFKKKNNNQQQWWWZZZ]]]```bbbdddhhhjjjnnnqqqvvvzzz~~~}}}zzzvvvooohhhcccZZZVVVPPPLLLIIIGGGEEECCCCCCBBBBBBBBBBBBDDDEEEFFFJJJNNNTTTZZZaaahhhppptttsssvvvzzz~~~sssdddWWWPPPIIIHHHGGGHHHKKKPPPVVVYYY___bbbgggjjjmmmqqquuuxxxwwwfff[[[QQQMMMHHHHHHKKKOOOQQQQQQPPPPPPOOONNNNNNNNNOOOOOOMMMLLLJJJHHHHHHHHHIIIJJJAAA???<<<:::999888666444555444222000............//////............//////------------------------+++++++++,,,,,,---------,,,,,,,,,...000000...------,,,+++++++++,,,------......------......///000++++++,,,,,,,,,---------+++,,,---...///111222222666888;;;<<<<<<<<<>>>???AAAAAAAAACCCFFFIIILLLNNNNNNPPPRRRTTTUUUWWW[[[]]]eeehhhkkknnnoooppppppqqqqqqqqqqqqnnnfffXXXHHH>>>555:::777555999<<>>;;;:::::::::888888888:::<<>>>>>>>>@@@DDDHHHLLLOOOOOOQQQRRRSSSSSSUUUWWWYYYccchhhooosssttttttuuuvvvvvvwwwwwwuuukkk[[[III===666999555444<<<@@@JJJ]]]gggjjjkkkfff\\\TTTRRRRRRUUUUUUXXX]]]bbbiiivvv|||kkkkkkqqq}}}rrroookkkfffaaa^^^ZZZYYYWWWVVVUUUSSSQQQPPPOOONNNOOOMMMIIIFFFDDDDDDEEEFFFFFFKKKVVVgggxxx}}}vvvpppkkkhhhhhhhhhfffdddaaa]]][[[YYYSSSRRRQQQOOONNNNNNNNNOOOQQQSSSVVVXXXWWWTTTPPPMMMEEECCCAAA>>><<<:::999999999999888999:::<<<>>>???BBBEEEIIILLLOOORRRVVVYYY^^^```eeehhhkkknnnrrruuu{{{}}}|||vvvqqqjjjbbb\\\VVVPPPMMMIIIHHHGGGFFFEEEFFFFFFGGGHHHKKKPPPTTTXXX]]]bbbfffmmmpppvvv|||yyygggWWWNNNFFFFFFEEEFFFIIIMMMRRRTTTUUUXXX[[[^^^```bbbfffhhhmmmqqqvvvzzz}}}vvvfff[[[SSSNNNIIIHHHKKKNNNPPPPPPPPPOOONNNNNNMMMMMMMMMMMMMMMLLLLLLKKKJJJJJJIIIIIIDDDAAA>>>;;;:::888555333444333111000///...//////------,,,,,,,,,,,,------...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,))))))***---000000///---)))***+++,,,------......------,,,,,,------...///------------------------,,,------...///000111111444777999;;;;;;<<<>>>???;;;;;;;;;>>>BBBHHHNNNQQQOOOPPPRRRRRRRRRTTTVVVXXXbbbiiiqqqvvvvvvuuuvvvxxxvvvwwwyyyvvvmmm\\\III<<<666888444666AAAGGGQQQbbbiiilllmmmggg^^^UUUSSSSSSTTTSSSVVV]]]dddlllyyyooonnnqqq~~~wwwqqqjjjeee___^^^]]]ZZZXXXVVVVVVVVVUUUTTTSSSQQQPPPOOONNNNNNMMMLLLIIIGGGEEEEEEEEEEEEBBBGGGOOOWWW```iiissszzz}}}xxxqqqllliiigggeeedddbbb```\\\WWWTTTRRRNNNMMMLLLJJJIIIHHHGGGGGGDDDGGGJJJMMMMMMKKKHHHFFFCCCBBB@@@>>><<<:::999888999999888888888999;;;<<<===@@@CCCFFFIIILLLPPPRRRXXX[[[___bbbeeeiiimmmppptttwww{{{~~~}}}vvvooohhhbbb\\\XXXPPPOOOMMMLLLKKKKKKKKKKKKLLLOOOTTTXXX\\\aaafffjjjppptttzzzyyygggVVVMMMEEEDDDDDDEEEHHHLLLPPPRRRSSSUUUXXXZZZ\\\^^^aaaccchhhkkkppptttwwwzzz}}}~~~xxxggg\\\SSSNNNIIIHHHKKKNNNPPPOOONNNNNNMMMMMMMMMMMMNNNNNNMMMMMMLLLLLLKKKJJJJJJIIIDDDAAA>>>;;;:::999666444444333111////////////000//////............//////...---,,,,,,,,,,,,---...------,,,,,,,,,,,,+++++++++******,,,...///...---******,,,,,,------------+++++++++++++++,,,,,,---/////////...---,,,,,,+++------......///000000111111444777888999:::<<<===:::::::::<<>>777999555999GGGOOOXXXhhhmmmpppoooiii___WWWTTTUUUTTTSSSWWW___gggooo{{{uuurrrssszzzpppiiieeeaaa\\\YYYWWWYYYYYYXXXVVVUUUVVVWWWWWWWWWWWWVVVUUUTTTSSSRRRMMMLLLKKKIIIGGGFFFEEEDDD@@@DDDHHHKKKNNNTTT]]]ddddddnnn}}}yyyrrrmmmjjjfffddd```___]]]YYYUUUQQQMMMKKKDDDDDDCCCBBBAAA@@@???>>><<<>>>@@@BBBBBBAAA@@@>>>@@@@@@>>>===;;;:::888888777777666555555666777888777:::===@@@BBBEEEHHHJJJQQQTTTXXX\\\___cccgggjjjmmmooosssvvvzzz}}}wwwqqqkkkggg]]][[[YYYWWWVVVUUUUUUUUUUUUXXX\\\```dddiiinnnqqquuuyyy~~~xxxfffVVVLLLCCCCCCCCCEEEGGGKKKNNNPPPQQQSSSVVVWWWXXXZZZ\\\^^^bbbeeejjjnnnqqqtttwwwzzzzzz{{{~~~zzziii^^^SSSOOOIIIHHHKKKNNNOOOOOOLLLLLLLLLLLLMMMNNNOOOPPPMMMMMMMMMLLLLLLKKKJJJIIICCC@@@===;;;;;;999777666333222111/////////000000//////............//////........................---------,,,,,,+++++++++---+++******,,,......---++++++,,,---------,,,+++***))))))))))))***++++++000//////...---,,,,,,,,,------......///000000000---000333555666777999:::<<<;;;:::<<<@@@EEEKKKOOOMMMNNNPPPQQQRRRSSSVVVXXX]]]gggqqqvvvtttqqqqqqsssuuuxxx{{{zzzqqq```LLL>>>777888333999IIIQQQYYYgggqqqsssqqqjjj___XXXVVVXXXVVVUUUXXX```hhhpppzzz~~~wwwrrrrrr~~~|||xxxoooiiibbb]]]]]]]]][[[ZZZ\\\___cccdddccccccdddfffhhhhhhhhhgggeeebbb___]]]TTTSSSQQQOOOLLLIIIGGGFFFDDDDDDEEEEEEGGGKKKOOORRRTTT]]]lllzzzyyyuuuppplllhhhddd```]]]XXXVVVSSSPPPLLLIIIGGGEEE<<<<<<<<<<<<;;;:::999888888888:::;;;;;;;;;;;;;;;=========<<<;;;999888888666666444444444444555666555777:::<<<>>>@@@CCCEEEHHHLLLPPPTTTXXX\\\aaadddeeehhhkkknnnrrrwww}}}{{{wwwooommmkkkhhhgggfffeeeeeeeeegggjjjmmmppptttxxx{{{}}}wwwdddUUULLLBBBBBBCCCDDDGGGJJJLLLNNNNNNPPPSSSTTTTTTVVVXXXZZZ[[[^^^bbbfffiiimmmqqqtttuuuvvvxxx{{{~~~|||jjj^^^TTTOOOIIIHHHKKKNNNOOOOOOKKKKKKLLLLLLMMMNNNPPPPPPMMMMMMMMMMMMLLLKKKJJJIIIBBB@@@===;;;;;;:::888777333222111/////////000000---------,,,,,,---------......///000000///......---------,,,,,,+++++++++///,,,***)))+++------...+++,,,---------,,,+++***......------......///000//////.........---------------......//////000000///222555777888999;;;===>>>===<<<<<<>>>CCCIIILLLLLLNNNPPPQQQQQQSSSVVVYYY[[[eeeppptttrrrooooooqqqsssvvvzzzyyyppp___KKK===666666111666GGGOOOVVVdddtttuuurrrjjj```YYYXXXYYYWWWVVVYYYaaaiiioooxxx|||uuupppnnnzzzxxxqqqmmmfffaaa\\\ZZZ\\\___``````eeeiiiooosssssstttwwwyyy}}}}}}|||zzzvvvqqqlllhhh\\\[[[YYYVVVRRRNNNKKKIIIMMMIIIEEEEEEHHHJJJIIIHHHIIIQQQ]]]gggqqq|||xxxpppmmmjjjgggddd___ZZZWWWLLLKKKHHHEEEBBB@@@???>>>999::::::::::::999888888666666666777888999::::::;;;;;;;;;;;;:::999888777777777555555555666777777555777:::<<<===???AAACCCBBBFFFKKKOOOSSSWWW\\\___aaacccfffiiilllrrrxxx}}}{{{~~~~~~|||zzzwwwuuutttssssssrrrtttwwwyyyzzz}}}uuucccUUULLLBBBBBBCCCDDDFFFIIILLLMMMMMMOOOQQQRRRRRRSSSUUUWWWVVVYYY]]]aaadddhhhllloooqqqrrrtttwwwzzz|||~~~yyyjjjcccXXXRRRKKKGGGIIIKKKMMMMMMKKKKKKKKKKKKLLLMMMOOOOOONNNNNNNNNMMMKKKJJJHHHGGGAAA@@@===;;;888666555444222222111111000//////////////////000111000...+++000///---+++++++++---...------------------------...///000///......///000---,,,++++++,,,---,,,***++++++,,,,,,,,,,,,------,,,---.........---,,,+++,,,,,,---...///000111111000222444777:::===>>>???===<<<;;;;;;===AAAFFFHHHIIIIIIIIILLLPPPTTTWWWXXX\\\bbbkkkrrruuutttpppmmmmmmuuuxxxtttnnndddPPP<<<777444444999;;;@@@QQQdddqqqvvvuuuiii\\\VVVUUUUUUTTTTTTUUUZZZcccooo{{{xxxrrrqqqpppuuutttiiieeeccceeeeeecccaaadddlllsssttt{{{{{{uuukkkfff___YYYUUURRRPPPNNNMMMJJJGGGEEEEEEFFFFFFEEEGGGIIIMMMTTT\\\fffmmmrrr{{{zzzrrriiiddd]]]ZZZYYYVVVPPPJJJEEEDDDBBB@@@>>>>>>>>>>>>===<<<;;;999777666555555666666555555555555666666888888999999999888777777777666555444333444444555333444555666888:::<<<======@@@DDDGGGIIIMMMPPPSSSYYY\\\___cccfffjjjooorrruuuwwwzzz~~~ooo___PPPHHHBBBBBBBBBCCCDDDFFFHHHHHHKKKKKKKKKLLLMMMOOOPPPQQQTTTUUUXXX\\\aaaeeehhhjjjmmmmmmnnnooorrruuuxxxyyyzzzjjjcccZZZTTTLLLIIIJJJLLLNNNNNNLLLLLLKKKLLLLLLMMMNNNOOONNNNNNNNNMMMLLLJJJIIIHHHAAA@@@===;;;888666555444222222111111000////////////...---...//////---+++000...---++++++,,,---...------------------------,,,---...---,,,,,,---...---,,,+++,,,---...---,,,++++++,,,,,,,,,,,,------)))***,,,---/////////...------...///000111222222000222444777:::<<<>>>???>>>===;;;;;;===@@@DDDGGGIIIIIIJJJMMMQQQUUUYYY[[[^^^bbbiiioooqqqooollliiiooovvvzzzvvvqqqgggRRR>>>999555444888999===LLL^^^lllsssuuulll___WWWUUUSSSVVVWWWYYY]]]ccclllwwwssslllnnnnnnttttttllliiigggjjjmmmnnnnnnssszzzxxxrrrkkkddd^^^ZZZVVVTTTSSSPPPLLLJJJIIIIIIHHHGGGGGGHHHJJJMMMQQQVVVZZZ\\\```gggpppwwwzzzqqqjjjbbb]]]VVVSSSQQQNNNIIIDDDCCCAAA???>>><<<<<<<<<<<<:::999888666555444333333666555555444444555555666777888888999999999888888777666555444444444555555444444555555777888:::;;;;;;===AAACCCFFFHHHLLLNNNSSSVVVYYY\\\___ccchhhkkknnnpppssswww|||zzzkkk[[[NNNGGGBBBBBBBBBCCCDDDEEEGGGGGGHHHHHHIIIJJJLLLMMMOOOPPPSSSTTTWWWZZZ]]]aaacccdddiiiiiijjjkkknnnqqqsssuuuyyyzzz{{{}}}|||kkkcccZZZTTTLLLIIIJJJLLLMMMMMMMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMKKKJJJJJJAAA???===;;;888666555555222222111111000/////////000...,,,,,,---...---,,,///...---,,,+++,,,---...------------------------,,,---...---,,,,,,---...---,,,+++,,,...//////...++++++,,,,,,,,,,,,------***+++,,,---.../////////......///000111222333333111222444777999<<<===>>>@@@>>><<<;;;<<>>AAA???===<<<<<>>===<<<;;;999888777777888777777666666666666777444333333222222333333444555666777888999:::::::::777666666666666666666666555555555444444555555555666777:::;;;;;;<<>>===:::888777666666222222111111000/////////333000...---...///000///---------,,,------------------------------------...///000///.........000---,,,+++---///000000///+++++++++,,,,,,,,,------//////...---,,,,,,++++++,,,------...///000111111333444444555777999<<<===AAA???===<<<<<>>777444777888999DDDQQQcccooovvvooobbbYYYXXXXXXTTTZZZaaaccccccgggpppyyyqqqfff___cccppp~~~wwwsssnnnjjjddd^^^YYYTTTOOOKKKJJJJJJKKKLLLLLLLLLKKKKKKIIIKKKPPPWWWaaalllwww}}}~~~uuuqqqkkkeeeaaa^^^[[[ZZZSSSOOOJJJFFFDDDCCCBBBBBB>>>>>>===<<<;;;999888777777777666666666666777777333333222222222222333333444555666777888888999999666777777777777777777777666666555444444444444444444666888999888999;;;===AAACCCEEEGGGIIIKKKOOOQQQRRRTTTWWW\\\aaafffkkkmmmllloootttzzz~~~yyylll___TTTMMMIII@@@???????????????@@@@@@======>>>???AAACCCEEEFFFHHHIIIKKKNNNQQQTTTVVVWWWVVVWWWYYY[[[^^^```aaabbbfffggghhhjjjmmmqqqtttvvvxxxzzz}}}qqqiiibbb[[[SSSNNNNNNOOOPPPOOONNNNNNMMMMMMMMMNNNNNNOOONNNNNNNNNMMMKKKJJJHHHGGG???>>><<<:::888777666666222222111111000/////////333111//////000111000///,,,,,,------------------------------------------,,,---...---,,,,,,---...---,,,+++,,,...//////...++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---...///,,,,,,---...///000111111444444444555666888;;;<<>><<<;;;999888666666555555444555555555444333333222222333333444333444555666666777666666666777777888888888888777666666555444444444444444333555666777666777999:::===???AAABBBCCCEEEHHHKKKLLLMMMPPPTTTYYY^^^aaaddddddfffkkkppptttxxxzzz{{{uuuhhh\\\RRRKKKGGG???>>>>>>=========>>>>>><<<<<<<<<===>>>@@@AAABBBDDDEEEHHHJJJMMMPPPRRRSSSRRRSSSUUUXXXZZZ\\\]]]^^^aaabbbccceeehhhllloooqqqrrrtttwwwzzz~~~ssslllccc\\\SSSNNNNNNOOOOOONNNMMMMMMMMMMMMNNNOOOOOOPPPOOONNNMMMLLLJJJHHHFFFEEE???>>><<<:::999777777666222222111111000/////////111000///000111111///---+++,,,,,,---.........---------------------------,,,---...---,,,,,,---...---,,,+++,,,---...---,,,++++++,,,,,,,,,,,,------------,,,,,,,,,---...///------...///000111222222555555444444555888:::<<<<<<;;;:::;;;===BBBFFFIIIKKKNNNRRRTTTWWW^^^gggooo}}}|||{{{yyyxxxxxxxxxxxxttt{{{mmmUUUAAA888444777999999AAAMMMdddsss}}}vvvfffZZZVVVUUUTTTVVVYYY]]]bbbiiipppvvvssseee\\\aaannn~~~wwwoooggg___ZZZVVVTTTQQQMMMJJJHHHFFFFFFHHHHHHIIILLLQQQVVVYYY[[[ZZZ^^^```\\\ZZZ\\\[[[YYYWWWVVVUUUSSSPPPNNNMMMMMMCCCCCCBBBAAA???>>>??????????????????===;;;999888888777666666555555555555444444333333333333444444333333444444555444444444666777888999999999888888777666555555555555555555111333444555555555777888888:::<<<======???BBBDDDEEEFFFIIILLLPPPTTTXXXZZZ]]]___bbbfffjjjnnnqqqsssxxx{{{~~~yyyooocccWWWMMMFFFCCC>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===??????BBBCCCEEEFFFIIIKKKLLLMMMNNNOOORRRUUUWWWYYYZZZZZZ[[[\\\]]]___bbbfffiiikkklllnnnqqqtttxxxzzz|||}}}~~~~~~~~~}}}|||{{{zzzyyy|||tttnnn```YYYQQQLLLKKKLLLLLLKKKMMMMMMMMMMMMNNNOOOPPPQQQOOOOOOMMMLLLIIIGGGDDDCCC???>>><<<:::999888777777222222111111000//////////////////000111000...++++++,,,------.........---------------------------...///000///......///000---,,,++++++------,,,***++++++,,,,,,,,,---------111000...,,,++++++++++++......///000111222333333666555444444555777:::;;;::::::999:::>>>CCCHHHKKKJJJMMMQQQSSSUUU[[[fffnnnxxxxxxwwwvvvuuuuuuuuuuuuqqqxxx~~~mmmUUUBBB999555777888888???IIIcccttt{{{jjj[[[TTTRRRVVVVVVWWW[[[aaaiiippptttqqqbbb\\\aaammmvvvnnnhhh]]]ZZZVVVQQQNNNLLLKKKKKKJJJIIIHHHIIIKKKLLLLLLLLLLLLQQQRRROOOMMMOOOPPPNNNHHHIIIJJJHHHFFFDDDCCCCCC???@@@AAAAAA?????????@@@????????????>>>;;;999888;;;:::999888777777777777555444444333333444444555333333333444333333222222666777888999::::::999888777666666555555555666666///111333333333444666777555666888999999:::===???@@@AAADDDGGGJJJNNNRRRSSSYYYZZZ\\\___dddhhhlllnnnnnnqqqwww}}}~~~yyysssjjj___SSSIIIBBB???>>>===<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<===>>>BBBBBBCCCDDDEEEFFFGGGHHHKKKMMMPPPSSSUUUWWWWWWXXXWWWWWWXXXZZZ^^^aaadddfffhhhjjjmmmppptttvvvxxxyyyzzz{{{{{{{{{zzzxxxvvvuuuxxx{{{~~~vvvssseee]]]SSSLLLLLLNNNPPPPPPNNNLLLKKKLLLNNNOOOOOONNNRRRPPPNNNJJJGGGEEEDDDCCCAAA@@@>>>:::666222...,,,222333333333333222222111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++)))))))))***+++---...//////.........//////,,,***---,,,+++***+++,,,---...........................------------------------,,,,,,,,,---///000222333333333444555666777888888999:::;;;===???CCCHHHLLLLLLNNNPPPSSSVVVZZZ```dddjjjmmmppprrrrrrpppmmmkkknnnooossszzz{{{fffPPP@@@:::777666666999AAAJJJbbbyyyxxxpppdddXXXUUUWWWUUUUUU[[[___bbbgggmmmvvvwwwfffYYY^^^jjjyyywwwooohhh```ZZZWWWTTTQQQNNNLLLKKKIIIIIIIIIHHHEEECCCFFFFFFGGGFFFEEEFFFGGGHHHEEEEEEDDDDDDCCCBBBBBBAAA=========>>>>>>>>>??????@@@??????>>>===<<<<<<<<<999999888777666555444444555444333333222222333333222222222333333444444444666777777777888888888888777777777777666555444333666666666666666666666666777777888::::::;;;;;;;;;:::;;;===@@@CCCEEEGGGHHHNNNQQQUUUXXX[[[___cccfffgggjjjooosssvvvyyy}}}~~~~~~~~~~~~|||yyyvvvtttqqqmmmfff\\\RRRHHHAAA===<<<;;;::::::999999999999::::::999999::::::;;;<<<@@@AAAAAABBBCCCDDDEEEFFFGGGHHHIIIKKKLLLNNNOOOPPPUUUUUUUUUVVVXXX[[[^^^```ccceeehhhkkkmmmooorrruuuwwwwwwxxxxxxxxxwwwvvvvvvuuuwwwyyyyyyzzz~~~}}}qqqnnnddd\\\QQQKKKKKKMMMOOOOOONNNMMMKKKLLLNNNOOOOOONNNPPPOOOMMMKKKHHHFFFDDDCCC@@@???===;;;888555222111//////000000//////...---........................,,,------------------,,,---,,,,,,,,,,,,,,,------.........///000///,,,***,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...000111333444222333444555666888999999;;;<<<<<<===???CCCIIIMMMOOOPPPQQQRRRTTTWWW[[[___cccggglllppprrrqqqooommmkkklllmmmsssxxxtttaaaMMM===888555555555777???HHHaaaxxxzzzrrrfffXXXTTTUUURRRRRRWWWZZZ\\\```fffppp|||wwwfffYYY^^^gggvvv~~~wwwnnnfffbbb]]]XXXTTTPPPNNNLLLLLLLLLKKKIIIGGGFFFFFFFFFDDDCCCBBBCCCDDDAAAAAA@@@@@@??????>>>>>>;;;;;;;;;;;;<<<<<<<<<===??????>>>======<<<;;;;;;666666666777777777888888555444444333333333333333333333333333444444444555777777666666777777888888777777777777666555333333444444444444444444444444333444555666666777777777999:::;;;>>>@@@CCCEEEFFFHHHKKKOOORRRUUUXXX\\\^^^```cccgggjjjlllnnnqqqsssvvvwwwxxxxxxyyyzzz{{{{{{}}}~~~~~~~~~}}}{{{yyyxxxwwwxxxxxxwwwuuurrrpppnnnjjjggg```XXXOOOGGGAAA===<<<<<<;;;999999888888888777777666666777777888999<<<<<<===>>>???@@@AAAAAADDDEEEFFFHHHIIIKKKLLLMMMRRRRRRRRRRRRTTTWWWZZZ\\\___bbbeeegggiiikkkoooqqqrrrrrrsssttttttttttttsssrrrsssuuuuuuvvvzzzyyymmmjjjbbbZZZPPPJJJJJJMMMNNNOOOOOOMMMLLLLLLNNNOOOOOONNNNNNNNNMMMLLLJJJGGGDDDCCC>>>>>>===<<<:::999777666...............---,,,,,,////////////////////////...------,,,,,,------...000///...---,,,+++++++++------...000111000,,,))),,,,,,,,,+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///000222333444111222333444666888:::;;;>>>>>>>>>===???DDDJJJOOOQQQRRRRRRQQQQQQRRRVVVXXX[[[___fffmmmqqqrrrpppnnnjjjiiiiiikkkpppmmm]]]LLL;;;777444555555777>>>FFF___www~~~wwwjjjZZZUUUTTTQQQQQQTTTVVVWWWZZZ___iiivvvxxxgggYYY\\\dddqqqxxxrrrkkkddd___XXXUUUQQQOOOOOONNNMMMLLLHHHGGGEEECCCBBBAAA@@@@@@>>>>>>>>>===============;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>======<<<;;;;;;;;;777777777777888888888999666555444444333333444444444444444555555555555555777666666555555777888999888888777777666444333222222222222222222222222222111222333444444444444444666777999;;;===???@@@AAAAAACCCGGGIIILLLNNNRRRTTTWWWYYY]]]___```aaaccceeekkkkkklllmmmnnnoooppppppqqqrrrrrrrrrqqqooonnnmmmnnnnnnnnnmmmllljjjgggfffaaa___YYYSSSKKKEEE@@@======<<<;;;999888777777777555555555555555666777777888999::::::<<<<<<===>>>@@@AAABBBDDDEEEGGGHHHIIIMMMMMMMMMNNNPPPSSSUUUWWWZZZ\\\___bbbcccfffiiikkkkkklllmmmnnnnnnoooooonnnlllnnnppppppqqquuu|||xxxmmmjjjbbbZZZQQQKKKKKKMMMOOOPPPOOONNNLLLMMMNNNOOOOOONNNLLLLLLMMMLLLJJJGGGDDDBBB=========<<<;;;999888777000111111111000///...---...........................---,,,++++++,,,---...000///...,,,++++++++++++,,,,,,...000111000---))),,,,,,,,,,,,------..............................,,,,,,,,,,,,,,,,,,,,,,,,---------...///111333333000111222333666999;;;===@@@@@@???>>>@@@DDDKKKOOOQQQQQQPPPOOONNNOOORRRUUUVVV\\\dddlllqqqrrrqqqooollljjjhhhhhhllljjj]]]NNN<<<888666666777888???GGG]]]wwwqqq___WWWVVVSSSRRRUUUVVVUUUWWW[[[bbbqqqyyyhhhZZZ[[[aaammm{{{rrrlllccc___YYYUUUSSSQQQPPPNNNKKKIIIGGGEEEDDDBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;:::999888777666666777666555555444444555555555555555666666666666666777666555444444666777999888888777777666444333222222222222222222222222222333333444555555555555555444555666888999;;;<<<===<<<>>>AAACCCDDDFFFIIILLLOOOQQQUUUVVVWWWYYY[[[\\\aaaaaabbbdddeeefffgggggggggggghhhhhhhhhfffeeedddeeeeeeeeeeeecccbbb```___[[[XXXTTTNNNHHHBBB>>><<<===<<<;;;999777666666555666666555555666666777888888888999:::;;;<<<=========>>>???@@@BBBCCCDDDEEEHHHHHHIIIJJJLLLOOOQQQRRRUUUWWWZZZ]]]^^^```cccfffgggggghhhiiiiiihhhhhhhhhhhhjjjlllllllllpppxxx}}}xxxmmmkkkccc[[[QQQLLLLLLOOOQQQRRRPPPOOOMMMMMMNNNOOOOOONNNKKKLLLLLLLLLJJJGGGDDDBBB======<<<;;;999777555444222333333222111000//////...........................---,,,++++++,,,---...,,,,,,+++++++++++++++,,,,,,,,,---000111000---***,,,,,,---------.................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...000111222000111111333555999<<<>>>AAAAAAAAA@@@AAADDDJJJOOONNNNNNNNNMMMMMMNNNQQQTTTWWW\\\ccckkkpppqqqpppooolllkkkiiihhhkkkjjj^^^QQQ===888666666666888???GGG^^^yyy{{{ggg^^^XXXUUUUUUWWWWWWVVVWWWZZZ```ppp{{{kkkZZZZZZ___lll~~~|||rrrmmmfff```\\\XXXUUUSSSPPPMMMIIIHHHGGGFFFDDDAAA@@@@@@@@@@@@@@@?????????????????????????????????<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;:::999888777777888777666666555555666666666666666666666666666666666555444444444555777777777777777777666555444333333333333333333333333333444444555666666666555555333444444555666777888999999;;;>>>???@@@AAADDDFFFFFFIIILLLNNNPPPQQQSSSUUUWWWXXXYYYZZZ\\\]]]^^^___^^^___```aaaaaa```^^^^^^^^^^^^]]]]]]\\\[[[ZZZZZZVVVTTTPPPKKKEEE@@@<<<:::===<<<:::888666555555555555555444444555555666777777777888999:::;;;<<<<<<<<<<<<===>>>@@@AAABBBBBBDDDEEEFFFGGGJJJLLLMMMNNNQQQTTTVVVXXXZZZ\\\^^^aaadddddddddddddddcccbbbaaadddfffhhhhhhiiimmmtttzzzwwwmmmjjjccc[[[RRRLLLLLLOOORRRRRRQQQOOONNNMMMOOOOOOOOONNNMMMMMMLLLKKKIIIFFFCCCBBB======<<<:::888666444333222222222222111///...---////////////////////////...------,,,,,,------...************++++++,,,------,,,---...000000...,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---///000111111111111222555888<<<>>>AAAAAABBBAAABBBEEEIIILLLKKKLLLLLLLLLLLLNNNRRRUUUYYY]]]ccciiinnnpppppppppllllllkkkkkknnnlllaaaTTT???:::666555666888@@@III```|||rrrhhh\\\YYYYYY\\\]]][[[[[[___bbbrrr~~~nnn[[[ZZZ___lllxxxrrrlllgggccc```ZZZVVVQQQNNNNNNLLLHHHEEECCCCCCBBBBBBAAA@@@@@@???????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;999888777777666666777777666666666666666555555555444444444555555555555555555555666666666666555555555555555555555555555555333333444444444444333333333444444555555666666666888999;;;<<<<<<===???@@@>>>@@@CCCFFFGGGHHHJJJLLLLLLMMMNNNOOOQQQRRRTTTTTTVVVWWWXXXYYYYYYYYYXXXWWWVVVVVVVVVUUUUUUTTTTTTTTTQQQOOOLLLHHHCCC???<<<:::;;;:::999777666555555555333222222222222333444444444444555666777888888999::::::;;;<<<===>>>???@@@@@@AAACCCEEEGGGIIIJJJKKKNNNPPPSSSTTTUUUWWWZZZ\\\______``````______^^^]]]aaacccdddeeeeeeiiipppvvvxxxnnnkkkbbbZZZQQQKKKLLLOOOQQQRRRRRRPPPNNNNNNOOOOOOOOOMMMOOONNNLLLIIIGGGDDDBBBAAA<<<<<<;;;:::888666555444333333333222111///...---........................,,,------------------,,,+++++++++++++++,,,------...---,,,,,,...//////...,,,,,,.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,...///111222222222111222444888;;;>>>@@@AAABBBCCCCCCEEEGGGJJJKKKKKKLLLKKKLLLNNNQQQTTTYYY\\\aaagggkkkooopppqqqmmmoooqqqsssuuurrrgggZZZEEE>>>999888888<<>>??????@@@AAACCCCCCDDDEEEGGGIIIJJJLLLLLLMMMNNNOOOQQQQQQQQQPPPOOOOOONNNNNNMMMMMMMMMMMMMMMIIIHHHFFFDDDAAA>>>===;;;999999888777666555555555333222222222222333444444222222333444555666777777888888999:::;;;<<<<<<======>>>@@@BBBDDDFFFGGGGGGJJJLLLOOOPPPQQQSSSVVVXXXXXXYYYZZZ[[[\\\\\\\\\\\\]]]___aaaaaabbbfffmmmsss}}}{{{pppnnnaaaYYYOOOJJJKKKNNNPPPQQQRRRPPPNNNNNNOOOOOOOOOMMMPPPOOOLLLIIIFFFCCCBBBAAA;;;;;;;;;:::999888777666555555444444222111000///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,............,,,+++...------,,,,,,,,,------///---++++++---///000///,,,,,,.../////////...---........................++++++++++++++++++++++++,,,,,,,,,---///000222333333222222222444777;;;===???AAACCCDDDDDDDDDFFFHHHKKKLLLLLLLLLKKKMMMQQQSSSXXXZZZ___dddjjjnnnqqqrrrqqqtttwwwzzz|||yyymmm___KKKDDD>>><<<<<>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::999:::999888888777777888888666666555555444444444333000222555777777666333222222333444666777888888888444444444444444444444444444444555555555444444333555555555555555555555555333444666666555555666888:::<<<===>>>===<<<===>>>@@@@@@BBBCCCEEEGGGHHHIIIFFFHHHIIIJJJKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIDDDCCCBBBAAA@@@>>>======888888777666666666666666555555444444555555666777222333444555666777777888666777777888999::::::;;;:::<<<>>>@@@BBBDDDDDDEEEHHHJJJLLLNNNOOOPPPSSSUUURRRSSSUUUXXXZZZ[[[\\\\\\[[[]]]______```dddkkkppp{{{~~~qqqiiiddd[[[OOOHHHHHHLLLPPPQQQSSSQQQPPPOOOOOONNNLLLJJJPPPNNNKKKIIIHHHGGGEEECCC@@@>>>;;;:::999888777555222222222333444444111///000///...---------------...------,,,++++++++++++,,,+++***+++---...---,,,//////.........------------,,,+++++++++---///111---...///...---------...//////---,,,,,,---...///******+++,,,...000222333222111222333444777999;;;<<<>>>???@@@AAABBBEEEGGGRRRPPPOOOMMMMMMOOORRRTTTZZZZZZ\\\aaahhhoootttuuutttvvvxxx{{{yyyooo```SSSEEE???@@@FFFQQQ[[[mmmwwwvvvssspppqqqssstttsssppptttzzzppp___\\\aaaqqqzzzuuunnneee^^^[[[ZZZXXXSSSNNNJJJIIIIIIFFFEEEDDDDDDEEEFFFEEECCCBBBAAA???>>>??????>>>===>>>======>>>@@@???===;;;>>><<<:::888666444333222666666555555555444444444333333333222222333444444555666666666777777888888666666666666555444333222555555444444444333333333444444444444444444444444222333444555555555444333444555666777888999:::;;;<<<<<<<<<===>>>??????@@@EEEEEEDDDDDDDDDDDDCCCCCCDDDBBBBBBCCCFFFFFFCCC??????@@@@@@@@@>>><<<:::999888777666555555444444555444333222111111333555666111111111222333444555666333444444555666777777888888:::============???@@@CCCDDDEEEGGGIIIKKKLLLMMMOOOPPPQQQRRRTTTVVVWWWWWWWWWYYY\\\\\\^^^cccjjjpppzzz~~~ppphhhbbbZZZOOOIIIJJJNNNQQQSSSTTTRRROOOOOOOOOOOONNNMMMPPPMMMJJJIIIHHHGGGEEEDDD@@@>>>;;;:::999888777555333222222333444333111/////////...---------------------,,,,,,+++,,,,,,,,,+++,,,,,,,,,,,,,,,------//////.........------------,,,+++++++++---///000------...---,,,,,,------...---,,,,,,,,,,,,---...+++,,,,,,---...000111222222222222333444666999:::;;;<<<>>>??????AAACCCFFFNNNNNNNNNNNNNNNPPPSSSUUUYYYZZZ___fffooovvv{{{|||~~~zzzeeeXXXJJJDDDCCCGGGOOOWWWaaakkk}}}zzzwwwuuuvvvyyy{{{{{{yyywww|||ttt^^^ZZZ^^^nnn}}}tttmmmeeeccc___[[[VVVSSSPPPNNNMMMKKKJJJIIIJJJIIIHHHFFFDDDBBB@@@???@@@@@@???>>>???>>>>>>>>>???>>><<<:::<<<;;;999888777666666666777777777666666666666555444444333333333333444444555555555666666777777777666666666666666555444444555555555444444444333333444444444444444444444444222333444555555555444333333333444555666777888888999999::::::;;;<<<<<<===????????????@@@@@@@@@@@@>>>======>>>@@@@@@>>>;;;===>>>>>>===<<<:::999777888777666555444444444444444333222111111333444666222222222222333444444555555666666777888888999999666888:::;;;;;;;;;<<<>>>AAABBBCCCDDDFFFHHHIIIJJJMMMMMMOOOPPPRRRSSSTTTUUUVVVXXX[[[\\\]]]bbbjjjpppwww|||mmmeee^^^WWWOOOKKKMMMPPPSSSTTTTTTRRROOONNNOOOPPPPPPPPPOOOMMMJJJIIIIIIHHHGGGEEE@@@>>>;;;:::999888777555444333222222333222000...//////...------------...,,,,,,,,,,,,,,,,,,---...+++---///...+++***+++..................------------,,,++++++,,,---///000---,,,,,,,,,,,,,,,------,,,,,,+++++++++,,,,,,------------......///000111333333222333444666888999999;;;<<<======???AAADDDKKKLLLNNNOOOOOOQQQTTTVVVXXX\\\cccmmmxxxgggZZZKKKEEECCCDDDIIINNNPPP[[[nnnzzzwwwtttuuuzzz}}}~~~}}}{{{~~~vvv___YYY[[[iii}}}xxxtttnnniiigggccc^^^ZZZXXXVVVSSSQQQPPPNNNKKKIIIHHHFFFDDDCCCDDDDDDCCCBBBCCCAAA@@@@@@AAA@@@>>><<<::::::999999999999999:::999999888888888777777777555555444444333444444555555555555555555666666666666777777777777666666555555555555444444444444333444444444444444444444444222222333444444444444444222333333333444444444444666666666777777888888999:::::::::;;;<<<<<<======:::999999:::;;;;;;:::888;;;;;;;;;:::999888777666888777666555444444444444444333222111222333444555333333333222222333444444555555666666777888888888444666888999888888999;;;>>>>>>???AAACCCDDDEEEFFFIIIJJJKKKMMMOOOPPPQQQRRRTTTWWWYYYZZZ\\\aaaiiipppuuu}}}zzzjjjaaa[[[UUUOOOLLLOOORRRUUUUUUTTTRRRNNNMMMOOOQQQRRRSSSNNNLLLJJJIIIIIIIIIHHHFFF@@@>>>;;;:::999888777555555444222222222111///---///......---------......,,,,,,,,,,,,,,,---...///+++///111///***(((+++...........................,,,,,,+++,,,,,,---///000...,,,++++++,,,---......,,,,,,,,,,,,,,,---------//////.........///000000333333333333444666888999:::;;;=========>>>AAACCCIIILLLOOOPPPPPPQQQTTTVVV]]]aaaiiisss}}}bbbTTTFFF@@@>>>>>>???BBBCCCMMM```xxxyyyuuuqqqrrrvvv|||~~~~~~vvvaaaZZZYYYeeexxx|||zzzwwwqqqkkkdddaaa]]]ZZZWWWTTTPPPMMMMMMKKKHHHGGGHHHGGGFFFEEEEEEDDDCCCCCCDDDDDDBBBAAA<<<;;;;;;::::::;;;;;;;;;999999999888888888888777666666555555444444555555444444555555555555555555666777777888888888777777555555555555444444444444444444444444444444444444222222333333444444444444333333333333333222222222444444444555555555666666999999999999999999::::::888888888999999:::999999999999999999888777777666777777666555444444444444333333222222222333444555444444333222222222333333333333333444444555555555333555777777777777888999;;;<<<===>>>@@@AAABBBCCCFFFGGGHHHJJJLLLNNNOOOPPPRRRTTTWWWYYY[[[```hhhooouuu}}}yyyhhh___ZZZTTTNNNLLLOOOSSSTTTUUUTTTQQQNNNMMMOOOQQQSSSSSSOOOLLLJJJIIIIIIIIIHHHGGG@@@>>>;;;:::999888777555555444111111111000///---......---------......///,,,,,,,,,,,,---......///+++///222///+++)))+++///---.....................+++,,,,,,,,,---......//////---******---/////////,,,,,,------............//////............//////333333222333444666888999;;;===>>>>>>>>>???BBBDDDJJJNNNRRRRRRQQQQQQTTTXXXcccgggmmmuuu|||}}}{{{~~~xxx\\\NNN@@@;;;:::999999;;;<<>><<<;;;;;;;;;;;;999999999888888888777777888777666666555555555666555555555555555555444444666666777888999999999888666666555555555444444444444444444444444444444444222222222222333333444444444444444333333333333222444444444444444555555555888888888777777666666555666777777777777888999999999999888888888888888888777666555444444333333333222222222222333333444444444444333222222222333333333333333333444444444444333555777777777666777888:::;;;<<<===>>>???@@@AAACCCDDDFFFHHHJJJLLLMMMNNNOOORRRUUUWWWYYY___hhhnnnuuu|||zzziii```ZZZUUUNNNKKKMMMQQQSSSSSSSSSQQQNNNNNNOOOQQQRRRRRRPPPMMMKKKJJJJJJIIIHHHFFF@@@>>>;;;:::999888777555555333111000000000///......------------...//////------------------...///,,,...000///,,,+++,,,///---------...............++++++,,,------.........///,,,((())),,,//////...,,,,,,---...////////////......---------......///222222222333444777999;;;===>>>?????????@@@BBBDDDJJJNNNRRRSSSQQQRRRXXX]]]hhhjjjnnntttyyy||||||zzzxxx|||vvvZZZKKK===999999999888999999>>>LLLeeeyyynnniiikkkssszzz~~~|||eee\\\XXXaaarrr|||vvvqqqkkkeeeaaaYYYVVVRRRPPPNNNLLLJJJHHHEEEDDDBBBBBBDDDEEEDDDCCCCCCBBB@@@>>>===<<<;;;;;;:::999999999888888888888999999888777666666666666666666666555555555555555555555666888888999999999666666666555555555444444444444444444444444444444222222222222222333444444444444444444333333333333444444444444444444444444555555555555444444444333333444555555444444666888999888888777888888999:::777666555444333333333333222222333333333444444444333333333222222333444444555555555555555555555555333555777777666666666777999::::::;;;===>>>>>>???@@@AAACCCEEEGGGIIIKKKLLLMMMOOOSSSUUUXXX^^^gggmmmssszzz}}}mmmccc\\\VVVNNNJJJKKKNNNPPPQQQRRRPPPNNNNNNOOOPPPPPPOOOQQQOOOLLLJJJJJJIIIGGGEEE@@@>>>;;;:::999888777555444222//////000111000///---------------.../////////......------------...---------...............---------.........//////++++++,,,---............---)))%%%&&&***---...,,,***+++,,,...//////......,,,,,,,,,,,,,,,---...///000000111222555888:::<<<===>>>?????????@@@BBBDDDHHHMMMRRRSSSRRRUUU]]]dddiiiiiikkkpppvvvzzz}}}}}}zzz~~~zzz\\\LLL===888999999888888666999DDD]]]zzz|||mmmcccdddllluuuzzz}}}fff\\\WWW___ooo|||~~~|||vvvrrreeebbb^^^ZZZXXXUUURRROOOKKKIIIFFFEEEEEEEEEDDDCCCDDDCCCAAA???>>>=========;;;;;;;;;:::::::::999999::::::999888777666777777777777777666666555555555333444555777888999999999666666666666555555555555444444444444444444444444333222111111111222333444333333333333333333333333444444444444444444444444333333444555555666777777222333444444222333666999888777666666777888999:::666666555444333333333333222222333333444444444333222222222222333444444555444444444444444444444444333444666666555444555666888888999999:::;;;<<<<<<<<<===???AAADDDFFFHHHIIIKKKNNNQQQTTTWWW]]]fffmmmuuu{{{ooofff]]]VVVMMMIIIJJJMMMOOOOOOQQQOOONNNOOOPPPPPPNNNMMMRRROOOLLLJJJJJJHHHFFFEEE@@@>>>;;;:::999999777555333111///...000111111000---------------...///000000///...------------------,,,,,,---///000///...---------.........//////***+++,,,---............,,,'''######(((,,,,,,***)))***+++---......------++++++++++++,,,---......//////000222555888;;;======>>>??????>>>???AAACCCFFFLLLQQQRRRSSSWWWaaajjjggggggiiimmmttt{{{}}}}}}]]]MMM<<<777888888777777444555@@@XXXwwwqqqfffeeemmmwww}}}{{{eee[[[VVV^^^mmm}}}yyyuuussssssuuuyyy~~~qqqmmmiiieeeaaa^^^ZZZXXXRRROOOKKKIIIHHHGGGFFFDDDCCCBBBAAA@@@??????>>>>>>======<<<<<<<<<;;;;;;;;;;;;:::999888777777777777888888777777666666666555222333555666888999999999777666666666555555555555444444444444444444444444333222111111111222333444111111222222222333333333444444333333333333333333333444555777999;;;<<<===333444666555333444777:::666666555555666777999:::666666555444333333333333111222333444444444333333111111111222333444555666222222222222222222222222222444555555444333444555666777777888999::::::;;;:::;;;===???BBBDDDFFFGGGJJJMMMPPPSSSVVV]]]fffmmmxxx~~~rrriiibbbXXXNNNKKKJJJJJJKKKMMMPPPNNNLLLMMMOOOPPPQQQQQQPPPOOOMMMKKKIIIFFFEEEDDD======<<<;;;:::888777666444444333333222111111000///...---,,,,,,,,,,,,,,,...............///000111///...---,,,++++++***)))---------,,,,,,+++++++++------------------------------,,,+++++++++,,,,,,+++++++++,,,,,,---------''')))+++---.........---222222333444666999<<<>>>>>>>>>>>>>>>>>>???BBBEEEPPPQQQTTTVVVYYY]]]cccggghhhgggggglllssszzz~~~aaaPPP???999:::999777666555;;;BBBOOOmmm|||nnniiinnnxxx}}}hhh\\\TTTZZZlllyyyyyypppkkkooouuuzzz}}}wwwrrrlllgggccc^^^[[[VVVQQQNNNJJJFFFCCCGGGEEECCCAAAAAAAAA???>>>>>>>>>>>>??????@@@@@@@@@;;;;;;;;;:::999888777777:::999888777777666666666777777777777777888888999;;;;;;:::999888777666555555555666666555555444333333333333333333333333333222222222222222222222222444444444444444444444444333333333444444444555555333333222222333333444555777777888999999999999999666555444444222222111000111111111111111111111111222333444555555555555444333333333333333333333333333444555555666666555555555555666666777777888888:::<<>>?????????>>>>>>@@@DDDGGGOOOQQQTTTWWWZZZ^^^dddhhhhhhgggiiiooowwweeeSSSAAA999999888666666666;;;@@@LLLiiiqqqkkkppp{{{~~~hhh\\\SSSYYYjjj|||zzztttsssuuuvvv{{{zzzuuuqqqiiieee```[[[WWWSSSNNNKKKLLLJJJGGGFFFFFFEEEDDDBBB@@@@@@?????????>>>>>>>>><<<<<<<<<;;;::::::999999:::999888777777666666777888777777777777888999999;;;;;;:::999888777666666555666666666555555444444333333333333333333333333333333333333333333333333444444444444444444444444333333333444444444555555444444333333444444555666444444555666666666666666777666666555444333222111111111111111111111111111444444444333333333333333333333333333333333333333333444444555555555555555444555555666777777888888999:::<<<===>>>@@@CCCEEEJJJIIILLLPPPTTTYYYdddnnnwwwyyyooodddYYYOOOLLLLLLKKKMMMPPPPPPNNNMMMNNNPPPRRRRRRRRRNNNMMMKKKIIIGGGDDDCCCBBB======<<<;;;:::888777666444333222222111111000111///...------,,,---------+++++++++++++++,,,,,,---.......................................---------------------------------'''))),,,...///---+++***---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...000000222222333555777:::===???@@@@@@@@@??????AAAFFFIIIPPPRRRVVVYYY\\\```eeeiiiggghhhkkkrrr|||kkkXXXCCC:::888777555555666:::===HHHbbbvvvooossshhh[[[QQQWWWgggyyy{{{wwwvvvwww|||zzzvvvqqqkkkeee```ZZZVVVPPPNNNKKKIIIHHHGGGFFFDDDEEEDDDCCCAAA@@@??????>>>============<<<<<<<<<<<<::::::999888777777777777888888888888888999::::::;;;;;;:::999999888777777666666666666555555555555333333333333333333333333333333333333333333333333444444444444444444444444333333333444444444555555555555555444555666666777333333444555555555555555888777666555444333333222111111111111111111111111666555333222111111222222333333333333333333333333333333444555555555555555444444555555666777777777777888999::::::===AAADDDIIIHHHJJJNNNQQQVVVaaakkkuuu|||rrrfff[[[PPPMMMLLLLLLNNNQQQMMMLLLKKKLLLOOOPPPPPPOOONNNMMMLLLIIIGGGEEECCCBBB======<<<;;;:::888777666444333222111000000000111......------------......,,,+++++++++++++++,,,,,,,,,---------.........//////////////////.........,,,,,,------------------&&&''')))++++++++++++***---------,,,,,,+++++++++------,,,,,,---...000111111111222333666999<<<>>>@@@@@@@@@@@@@@@CCCHHHKKKTTTWWWZZZ]]]___aaadddggggggiiimmmttt|||ppp\\\EEE:::777666555555666888;;;CCCYYYxxx{{{ssswwwhhhYYYOOOVVVeeeuuu{{{xxxzzz|||uuummmfffaaaXXXVVVRRRPPPOOOMMMKKKIIIIIIHHHFFFDDDCCCBBBBBBBBB=========>>>>>>>>>>>>>>>;;;;;;:::999888888888888999999999999999::::::;;;<<<;;;;;;:::999999888888777777666666666555666666444444444444444444444444222222222222222222222222444444444444444444444444333333333444444444555555555555444444555555666777555666777777888888777777777777666555444333222222111111111111111111111111555333111000000111333444333333333333333333333333333333444555555555444444333444444555555666777777777888888888888;;;@@@DDDHHHGGGIIIMMMPPPUUU___jjjvvv|||rrrhhh]]]QQQMMMKKKKKKMMMPPPLLLKKKKKKMMMPPPQQQQQQPPPPPPOOOMMMKKKHHHFFFDDDCCC======<<<;;;:::888777666444333111000//////000111......---------......///------,,,,,,,,,,,,------+++++++++,,,------......////////////////////////,,,,,,,,,---------......,,,+++++++++,,,---///000---------,,,,,,+++++++++...---,,,,,,---...000111//////000222555888<<<===???@@@BBBBBBCCCFFFIIIMMMYYY[[[^^^`````````aaabbbfffhhhlllrrryyysss^^^GGG;;;777555444555555777999???QQQlllwwwyyyjjjYYYNNNTTTbbbqqq~~~}}}{{{rrrmmmhhheee```]]]ZZZXXXUUURRRMMMKKKIIIGGGEEEDDDEEEEEE>>>>>>??????????????????===<<<;;;::::::999:::::::::::::::::::::;;;<<<<<<<<<<<<;;;;;;:::999999999999888777666666666666777444444444444444444444444222222222222222222222222444444444444444444444444333333333444444444555555444444444333444555555666777777888999999999999888666555555444333222111111111111111111111111111111222111000///000222555666333333333333333333333333222333333444555444444444333333333444555555666666777888888888888;;;@@@DDDHHHGGGIIIMMMPPPUUU```jjjxxx{{{rrrjjj^^^RRRLLLJJJIIIKKKOOONNNNNNNNNPPPSSSTTTTTTRRRPPPOOOMMMKKKIIIFFFEEEDDD======<<<;;;:::888777666555333111///...///000111.........---......///000///......---------------+++++++++,,,,,,---------.........///////////////+++,,,,,,------............,,,***)))))),,,...000---,,,,,,,,,,,,,,,,,,+++------,,,,,,---....../////////000222555999<<<>>>@@@BBBEEEGGGHHHJJJMMMOOOZZZ\\\___```___^^^]]]]]]cccfffjjjnnnssszzzrrr^^^GGG;;;888666555555444666999>>>III___yyyyyyyyynnn[[[NNNSSS^^^jjj~~~|||~~~|||wwwsssnnniiifffbbb^^^[[[TTTRRRNNNKKKHHHGGGGGGGGGBBBBBBAAAAAAAAAAAAAAAAAA??????>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<;;;;;;::::::::::::999777666666666777888444444444444444444444444222222222222222222222222444444444444444444444444333333333444444444555555444444333333444444555666555666666777777777777777555555444333222111111000111111111111111111111111000000000111222444666777333333333333333333333333222222333444444444444444222222333333444555555555777888888999999<<<@@@CCCFFFFFFHHHMMMQQQVVVaaalllzzzzzzrrrlll```RRRLLLIIIGGGIIILLLNNNNNNOOORRRUUUVVVUUUSSSOOONNNMMMJJJHHHFFFDDDCCC======<<<;;;:::888777666555333000......///000111...............///000000//////...---------------,,,,,,,,,---------------------........./////////++++++,,,,,,---......///,,,+++***))))))***+++,,,+++,,,,,,,,,,,,,,,,,,---+++,,,,,,---------------000111222444777;;;>>>@@@AAAEEEJJJMMMOOOPPPQQQRRRVVVYYY\\\^^^]]][[[YYYYYY___bbbgggjjjooouuu|||{{{||||||ppp\\\FFF;;;888666555555222555999===EEEUUUmmmzzzyyysss]]]NNNQQQXXXaaauuu}}}zzzuuupppkkkgggaaa^^^YYYTTTPPPMMMLLLLLLFFFFFFEEEEEEDDDDDDCCCCCCAAAAAA@@@???>>>>>>>>>>>><<<<<<;;;;;;<<<<<<===>>><<<<<<<<<<<<;;;;;;;;;;;;;;;999888666666777888999555555555555555555555555444444444444444444444444444444444444444444444444333333333444444444555555555555555444555555666777444555555666777666666666666666555444333222111111111111111111111111111111111111222333444555555666333333333333333333333333222222333444444444444333222222222333444444555555555666888999:::<<>>>>><<<<<<<<<<<<<<<;;;;;;;;;;;;:::888666666777888999555555555555555555555555666666666666666666666666444444444444444444444444333333333444444444555555666666666666666777888888555666666777777777777777777777666555444333333222111111111111111111111111333333444555555555444444333333333333333333333333222222333444444444333333111222222333333444555555333555888999:::;;;===???BBBBBBEEEKKKOOOVVVaaammmxxxwwwrrrlll___RRRLLLLLLKKKLLLNNNOOOOOOOOOOOOQQQRRRSSSTTTUUURRRNNNJJJHHHEEEBBB@@@@@@>>>;;;999999999777555777444222111111222111000000///......000111111000.........---,,,,,,,,,+++000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,.........,,,+++//////............//////111///---+++***)))******///////////////.........111111333666:::???DDDGGGJJJLLLNNNOOOMMMLLLLLLLLLOOOQQQUUUXXXYYYXXXVVVUUU[[[___eeelllrrrvvvxxxyyyxxxwwwuuussssssssstttuuunnn___KKK===888777666444555444666;;;AAALLL^^^nnn}}}|||{{{}}}~~~dddOOOLLLPPPWWWjjj}}}vvvooohhhaaa[[[WWWSSSQQQNNNLLLKKKIIIFFFDDDBBBBBBAAABBBCCCBBB???===???>>>===<<<;;;<<<<<<===>>><<<:::;;;>>>>>>;;;999::::::999999888777777666:::999999888888888888888555555666666555555444333666666555555555444444444555555555555666666666777:::888666444444555777888666777777777777777666666888777666555444333333333//////000111222222333333333333333333333333333333555444333333222222222222222222333333333444444444333333333444444444555555555555555666888:::<<<>>>BBBCCCEEEIIIOOOXXXcccjjjyyyxxxssslll^^^QQQLLLKKKKKKKKKMMMNNNNNNNNNOOOPPPQQQRRRSSSTTTQQQMMMJJJHHHFFFCCCAAA@@@>>>;;;:::999888666555666333000//////000///...000///---...000111111000///////////////.........000/////////.........------------------------------...///000000000///...------,,,,,,,,,,,,------000///---+++*********+++////////////............111111333666:::???CCCFFFIIIKKKLLLLLLKKKJJJJJJKKKMMMOOOSSSVVVXXXYYYXXXWWW[[[___eeelllrrrvvvxxxyyywwwvvvtttsssrrrssstttuuupppaaaMMM???999888666444333222444999???IIIZZZjjjyyyzzzyyy{{{|||hhhRRRNNNPPPVVVhhh}}}~~~vvvnnnfffaaaZZZXXXUUUSSSQQQOOOLLLIIIHHHGGGFFFFFFFFFEEECCCAAABBBAAA???>>>>>>>>>???@@@>>><<<;;;<<<>>>>>>;;;999;;;;;;::::::999999888888:::999888888777777888888555666666666666555444444666666666555555555444444555555555666666666777777999888777666555666666777666777777777777777666666888777666555444333333333111111111222333444444444333333333333333333333333555444333333222222222333222222333333333444444444333333444444444555555555555555555666888:::<<<>>>AAABBBEEEHHHNNNWWWbbbjjjyyyyyyuuulll^^^QQQLLLKKKKKKKKKMMMNNNNNNNNNOOOPPPQQQRRRSSSRRROOOLLLIIIHHHFFFDDDBBBAAA???<<<:::999888666444111///------...000000///000...---...///111000000.........////////////////////////.......................................000000000///////////////------,,,,,,,,,,,,------...---,,,++++++++++++,,,........................000111333555999>>>BBBDDDGGGIIIIIIIIIHHHGGGHHHIIIKKKMMMPPPSSSVVVXXXYYYZZZ[[[___dddkkkqqquuuxxxyyyvvvuuusssrrrrrrrrrtttuuurrrdddPPPAAA:::888666555222111333777<<>>===<<<===>>>>>><<<:::;;;;;;;;;;;;:::::::::::::::999888888777777888888666666777777666666555444666666666666555555555555555555666666666777777777888888888888888777666666666777777888888888777777888888666555444333333333222222333333444444555555333333333333333333333333444444333222222222333333333333333333444444444444333444444444444555555555555555555666888:::<<<>>>@@@BBBEEEHHHMMMVVVbbbjjjzzz{{{wwwmmm___RRRMMMLLLLLLLLLNNNNNNNNNOOOOOOPPPRRRSSSTTTQQQNNNKKKIIIHHHGGGEEECCCBBB???<<<:::999888555444...,,,+++,,,///111222222000...------///000000///+++,,,,,,,,,---.................................------------------------000///---+++***+++,,,---///......------......///,,,,,,,,,,,,,,,,,,,,,---------...............///000111222555999===@@@BBBEEEFFFGGGFFFEEEEEEFFFHHHKKKLLLNNNRRRUUUWWWYYYZZZ[[[^^^dddjjjppptttwwwxxxuuutttsssrrrrrrsssuuuvvvuuugggSSSBBB:::666555444222111333777:::AAAPPP^^^pppzzz|||uuurrrrrrrrryyyrrr\\\QQQNNNQQQaaassswwwuuuppplllgggbbb\\\XXXUUURRRNNNKKKJJJIIIGGGFFFFFFEEECCCBBBAAABBBBBBCCC???>>>>>>??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888888888777777888888777777666555777777777666666666555555555666666666666777777777777888999::::::888666555777777888888999999888888999888777555444444444333222222333333444444444555333333333333333333333333444333333222222333333333333333333444444444444555444444444444555555555555555555555666888:::<<<>>>@@@CCCGGGJJJOOOXXXdddnnn{{{xxxnnnaaaSSSNNNMMMMMMNNNPPPOOOOOOPPPPPPQQQRRRTTTUUUPPPMMMJJJHHHHHHGGGEEECCCAAA???<<<:::999888666444111///......000111222111///...,,,---///000000///+++,,,,,,,,,---.........---------...............,,,,,,,,,,,,,,,,,,,,,,,,///---+++)))((()))+++,,,......------------......++++++,,,,,,,,,---,,,,,,,,,---------....../////////000222555888;;;>>>???AAACCCEEEEEEDDDDDDFFFGGGKKKMMMOOOQQQTTTVVVWWWXXX[[[^^^ccciiiooossswwwxxxvvvuuutttssssssuuuwwwxxxwwwjjjVVVDDD:::555444333333333444777:::???LLLYYYlllwww~~~{{{tttpppnnnmmmttt{{{wwwaaaSSSMMMPPP___ooo|||uuunnnfffaaa```]]]XXXTTTRRRPPPNNNLLLHHHGGGEEECCCBBBBBBBBBBBB@@@AAAAAAAAA@@@@@@??????;;;;;;;;;;;;;;;;;;::::::;;;;;;:::999999999999999888888999999888888777666888888777777777666666666666666666666777777777888777888:::;;;;;;999777555777777888999999999999999999888777666555444444444222222222222333333333333333333333333333333333333333333333222222333333444333333444444444555555555444444444555555555666666555555555666888:::<<<>>>AAAEEEJJJNNNRRR[[[iiitttyyywwwnnnaaaSSSNNNMMMMMMMMMOOOOOOOOOOOOPPPQQQRRRSSSTTTPPPMMMJJJHHHGGGFFFDDDBBB@@@>>>;;;:::999999777555777555222000000///...---///---,,,---...000//////.........///////////////---------------.........,,,,,,,,,,,,,,,,,,,,,,,,///...,,,******+++---...,,,,,,++++++++++++,,,,,,++++++,,,---------,,,,,,,,,,,,,,,---......//////...000222555777:::<<<===>>>AAADDDFFFFFFFFFGGGHHHKKKMMMOOOSSSUUUWWWWWWXXX[[[]]]bbbhhhmmmsssvvvxxxwwwvvvuuuuuuvvvxxxzzz|||{{{nnnZZZGGG;;;555444444444444666888999===HHHTTTeeeqqqzzzxxxrrrnnnllljjjqqqxxx|||fffVVVNNNRRRaaaooo~~~uuuoooiiifffaaa]]]ZZZWWWSSSQQQNNNLLLJJJGGGEEEDDDDDDDDDBBBCCCEEEDDDBBBAAAAAABBB>>>>>>======<<<;;;;;;:::===<<<;;;;;;::::::;;;;;;999999::::::999999888777888888888888777777777777666666666777777777888888888999;;;;;;;;;:::888666777888999:::::::::::::::999999777666555444444444222222222222222333333333333333333333333333333333333333222222222333444444333444444444555555555555444444555555555666666666555555555666888:::<<<>>>@@@FFFMMMPPPUUU___nnnzzz~~~tttssslll___RRRLLLLLLKKKLLLNNNMMMMMMMMMNNNOOOPPPQQQRRRPPPNNNJJJHHHGGGEEECCCAAA>>><<<:::999999999888777777444111000000000///...///---,,,,,,...//////...///////////////.........,,,,,,,,,------.........------------------------...---,,,,,,,,,---...///,,,++++++******++++++,,,+++,,,---------,,,+++***++++++,,,------...//////...///222444777999;;;;;;;;;???DDDHHHIIIIIIIIIIIIHHHKKKOOOTTTWWWYYYYYYYYY[[[]]]aaagggmmmrrrvvvxxxyyyxxxxxxxxxyyy{{{}}}rrr___KKK===777555666444444666888888:::DDDOOO\\\iiitttuuupppnnnllljjjooovvvlllZZZRRRVVVdddrrruuurrrnnnjjjgggbbb]]]YYYVVVTTTQQQMMMJJJIIIHHHGGGDDDFFFHHHGGGDDDCCCDDDEEEBBBBBBAAA@@@>>>===<<<<<<>>>>>>===<<<<<<<<<<<<<<<:::::::::::::::999999888999999888888888777777777666666777777777888888888999:::;;;;;;;;;:::888888777888999:::;;;;;;;;;;;;:::999888666555555444444444444444444444333333333333333333333333333333333333222222222333333444555444444444444555555555555555555555555666666666666555555555666888:::<<<>>>???EEEMMMRRRVVVaaaqqq~~~zzzqqqpppkkk]]]PPPKKKJJJIIIJJJLLLKKKKKKKKKLLLMMMNNNPPPPPPQQQNNNKKKHHHGGGEEECCCAAA===<<<:::999::::::999888222000......000222222222///---,,,,,,...//////............------,,,,,,+++,,,,,,,,,------.................................++++++++++++,,,,,,---......------,,,,,,------...,,,,,,---...---,,,+++***++++++,,,,,,---...//////...///222444777999::::::999>>>DDDIIIKKKJJJJJJJJJEEEIIIOOOUUUYYY[[[[[[[[[[[[]]]aaaffflllrrrvvvxxx{{{zzzyyyyyy{{{}}}vvvbbbNNN???888777777444444666777777888AAALLLTTTbbbooorrrooommmlllkkknnnttt}}}ppp]]]UUUYYYhhhuuu~~~{{{wwwqqqkkkggg\\\YYYVVVRRROOOLLLKKKKKKEEEGGGIIIHHHFFFDDDEEEGGGEEEEEEDDDBBB@@@???======??????>>>===============::::::;;;;;;::::::999888999999999888888888888777777777777777888888888888:::;;;;;;;;;::::::999999777888999:::;;;;;;;;;;;;:::999888666555555555555555555555555555555555444333333333333333333333333222222222222333333444555444444444555555555666666555555555555666666666777555555555666888:::<<<>>>===EEEMMMRRRWWWbbbsss|||rrrmmmjjj]]]QQQLLLKKKJJJIIIJJJHHHIIIKKKLLLNNNOOOOOOOOOPPPOOOMMMJJJGGGEEECCCAAA;;;;;;;;;<<<===;;;888555555444333222111///......---------............///---------///111000---+++,,,,,,,,,------.........------------------------...........................,,,***+++---...---***,,,,,,,,,------.........,,,,,,++++++,,,,,,---...---///000222333666:::===>>>CCCJJJNNNOOONNNLLLKKKKKKMMMPPPTTTXXX\\\^^^```______aaadddeeegggooowwwxxxxxxxxxyyy|||~~~fffNNN???;;;888444333333555888999:::AAAJJJYYY___ggglllllljjjiiiiiikkkooovvvvvvfff___cccnnnvvvzzzuuujjjgggaaa\\\XXXSSSNNNKKKIIIIIIHHHGGGFFFFFFGGGGGGGGGFFFDDDEEEFFFFFFEEECCC@@@AAABBBBBBAAA???===<<<::::::::::::::::::::::::<<<;;;::::::999999::::::<<<<<<;;;:::999999999999::::::::::::::::::::::::999999999999999999999999888999999888777666555555555555444444444333333333222333444444555555444444777777666555444333333222444555555666666666666666777777777777666666666666666777777777777:::===AAAEEEIIINNNSSS[[[hhhyyy}}}sssnnnjjj]]]QQQLLLKKKJJJIIIKKKJJJKKKLLLNNNOOOPPPPPPPPPOOONNNLLLIIIGGGDDDBBBAAA<<<;;;:::;;;;;;:::777444444333333222222111111111000000000//////............------...000///---+++,,,,,,------------------------------------------++++++,,,,,,,,,,,,,,,,,,---+++***+++---...,,,***,,,,,,,,,------.........------,,,,,,------...///000111333444666999===@@@AAAEEEKKKNNNNNNLLLKKKKKKLLLNNNSSSXXX\\\___aaabbb^^^^^^```cccdddfffmmmvvvvvvvvvwwwxxx|||iiiOOO@@@:::777444333333444777888:::BBBJJJVVV[[[aaaeeefffeeedddcccjjjooowww|||iii]]]___lllxxx}}}yyysssmmmfff___XXXTTTRRRQQQPPPOOONNNMMMMMMMMMKKKIIIHHHGGGHHHGGGEEECCCBBBBBBBBBBBBAAA@@@???>>>===============<<<<<<<<<<<<;;;::::::999999::::::::::::999999999::::::;;;::::::::::::::::::::::::999999999999999999999999<<<<<<<<<;;;:::999888777666666555555555444444444222222333333444444333333555555555555555444444444444444555666666666666666777666666666666666666666666777888888888:::>>>AAACCCGGGMMMSSS[[[iiizzztttoooiii]]]PPPLLLLLLJJJJJJKKKLLLMMMNNNOOOPPPQQQQQQQQQMMMLLLJJJHHHFFFDDDCCCBBB>>><<<:::888888777666444333333333333333333333333222222111000///...------///...------...///...---------------------,,,,,,------------------------+++++++++,,,,,,---------,,,+++******,,,,,,+++***---------------............------------...//////...///000111333666:::>>>EEEGGGKKKMMMLLLKKKKKKLLLKKKOOOTTTZZZ^^^`````````___^^^```cccdddfffmmmvvvvvvvvvxxxzzz~~~nnnSSS@@@999666333333222444777888:::BBBKKKWWWYYY]]]```bbbbbbaaaaaaiiinnnwwwlll[[[\\\lll{{{~~~uuulllbbb\\\ZZZYYYXXXVVVTTTRRRQQQQQQQQQOOOMMMMMMLLLKKKHHHEEEFFFEEEDDDCCCCCCCCCCCCCCC@@@@@@@@@?????????>>>>>><<<;;;::::::999999::::::888888888888999:::;;;<<<::::::::::::::::::::::::999999999999999999999999:::::::::999888777666555666666666555555555555444111222222222333333333333444444444555555555666666444444555666666666666555666666666666666666666666777888888888888;;;>>>AAACCCHHHNNNUUU]]]lll}}}vvvooohhh[[[PPPLLLKKKJJJJJJLLLMMMMMMNNNPPPPPPQQQQQQPPPMMMLLLKKKIIIGGGEEEDDDCCC@@@===999777666666555444333333222222222222111111111111000000///......---000...,,,,,,...///...............------,,,,,,,,,------------------------,,,------....../////////++++++***++++++++++++***---------...............---------------......///---...//////111444999===EEEGGGJJJKKKKKKKKKMMMNNNKKKOOOUUUZZZ]]]]]][[[ZZZ___^^^```dddeeegggnnnwwwyyyzzz|||}}}tttXXXCCC999555333333222333666888:::CCCLLL]]]^^^aaabbbcccdddddddddhhhnnnwwwlll\\\^^^mmm|||{{{pppiiifffeeecccaaa^^^[[[XXXWWWVVVUUUSSSRRRQQQPPPMMMJJJKKKIIIHHHFFFEEEEEEFFFFFFBBBBBBAAA@@@@@@???>>>>>><<<<<<;;;::::::::::::;;;999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999777666555444666666555555555444444444333333222333333333444444555555555555555555555555333444555555666666555555555555555666666666666666666777777777888:::>>>AAAFFFKKKRRRYYYaaaooovvvooofffZZZNNNJJJKKKJJJJJJLLLLLLLLLNNNOOOPPPPPPPPPPPPNNNNNNLLLKKKIIIGGGFFFEEE@@@===999666555666555555333333222111000///..............................000...,,,,,,...///...............------,,,,,,,,,---------------------------------....../////////++++++,,,++++++++++++,,,........................,,,,,,,,,+++,,,,,,---...000111111222333777<<<@@@BBBDDDGGGIIIJJJLLLOOOQQQNNNQQQWWW[[[\\\[[[XXXUUU[[[[[[]]]aaaccceeemmmvvv|||~~~{{{^^^FFF:::666444444222333666777:::CCCMMMbbbdddggghhhfffeeegggiiiiiinnnwwwkkk___aaaooo{{{~~~wwwvvvtttppplllgggcccaaa[[[YYYVVVUUUUUUTTTRRRPPPNNNLLLJJJHHHFFFFFFFFFFFFCCCCCCBBBAAA???>>>======>>>======<<<<<<<<<<<<<<<<<<;;;;;;:::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999<<<<<<<<<<<<;;;:::999888555555555555444444444444555444444444444555666666777666666555444444333333333444444555555555555555444444555555666666666777555666777666777999===@@@HHHMMMTTT[[[cccqqqwwwooodddWWWLLLIIIIIIIIIIIIKKKKKKLLLMMMOOOPPPQQQRRRRRRPPPOOONNNLLLIIIGGGFFFEEE@@@===999777777777666666333333222000///...---,,,------------.........//////...------...///...---------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---/////////...............,,,++++++++++++,,,------///000000000111555;;;??????BBBEEEHHHJJJLLLNNNQQQQQQTTTXXX\\\]]][[[XXXVVVUUUUUUXXX]]]```cccllluuueeeKKK<<<777555444222333555777:::DDDNNNccciiinnnmmmgggdddhhhllllllpppyyy~~~kkk___aaammmxxxyyysssnnnkkkeeeaaa\\\YYYXXXXXXWWWVVVSSSQQQOOOMMMJJJIIIHHHGGGFFFEEEDDDCCCAAA@@@???>>>@@@???>>>>>>======>>>>>>>>>===<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999::::::;;;;;;::::::999666666666555555555444444666555444444444555777888888777666555444333222222333333444555555555555444444444444555555666666777666666777777777999===@@@GGGMMMUUU\\\eeerrrvvvnnnaaaUUUJJJGGGHHHHHHIIIJJJKKKLLLNNNPPPRRRSSSTTTUUUPPPOOONNNKKKHHHFFFDDDCCC???<<<999888888999888777222222111111000///......////////////...............------...000///---+++,,,,,,---------------------------------------------------,,,,,,++++++***,,,...///...,,,+++---///000/////////.........---,,,,,,,,,,,,,,,---......------------...222888===>>>AAAEEEHHHIIIJJJLLLMMMOOORRRVVVZZZ[[[[[[YYYWWWSSSTTTWWW]]]```dddmmmwwwjjjOOO???999777444222222555777:::DDDOOObbbllltttrrrhhhccchhhoooqqquuu{{{mmm]]]\\\hhhuuu~~~zzzvvvpppiiicccaaa```______]]]\\\ZZZXXXUUUQQQOOOMMMKKKJJJIIIGGGEEEDDDBBBAAAAAAAAA@@@?????????@@@@@@>>>======<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999666666777888999999999999888888888777777777777666666555444333333555666777666666555555444444444333222333444444555555444444333333444555555666777777888888999999999;;;???BBBGGGMMMVVV___iiixxxvvvmmm```TTTIIIFFFGGGGGGHHHJJJKKKLLLNNNQQQSSSUUUVVVWWWPPPOOOMMMJJJGGGEEECCCAAA>>><<<:::999::::::999888111111111111111111111111222222111000///...---------------///111000---+++,,,,,,,,,------.........------------------------000000///...---,,,,,,+++,,,...000///---,,,---000000000//////.........---...------------...//////000000000///111555;;;@@@>>>BBBFFFHHHIIIIIIIIIJJJKKKMMMRRRVVVXXXYYYXXXWWWUUUUUUYYY___ccchhhqqq{{{mmmRRRAAA:::888444222222555666:::DDDOOOcccoooyyyvvvjjjccciiirrruuuxxx~~~ooo[[[VVVdddsss~~~uuummmiiihhhggggggggggggeeeccc___[[[WWWTTTOOONNNMMMKKKIIIGGGFFFEEECCCBBBAAAAAA@@@@@@AAAAAA======<<<======>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999888888:::;;;<<<=========:::::::::999999999999888555444333222222444555777444444444555555555555666222333444444555555444444333333444444555666777777999:::;;;;;;;;;===AAADDDHHHOOOYYYdddooouuukkk```VVVMMMKKKJJJIIIJJJLLLKKKKKKMMMPPPTTTVVVUUUSSSTTTRRRNNNJJJGGGDDDCCCBBB???===:::999888888666444444333222000000000000111//////...------------...,,,,,,,,,,,,,,,---...///,,,---.........---,,,+++///...,,,++++++,,,...///111///,,,,,,...///---+++,,,,,,------------,,,,,,..............................---------,,,,,,,,,,,,...111222333444666888===>>>@@@CCCGGGLLLOOORRRNNNPPPTTTWWWYYYYYYXXXWWW\\\[[[^^^cccgggiiipppwwwttt\\\DDD999999111000111444666999BBBLLLaaatttxxxpppjjjeeegggrrrxxx}}}nnn___[[[bbbjjjyyy|||uuurrrqqqqqqqqqooommmkkkiiieeeaaa]]]VVVTTTRRRQQQPPPOOOLLLIIIKKKIIIFFFEEEDDDDDDBBBAAABBBBBBAAAAAA@@@???>>>>>>;;;<<<===>>>======;;;;;;;;;;;;::::::::::::::::::<<<<<<<<<<<<<<<<<<;;;;;;888888777666555555666666888888777666666666666666333333444444444333222222444444444444444444444444444444555555666777777888::::::999888999<<<@@@DDDMMMQQQ]]]mmmwwwxxxmmmbbbXXXNNNKKKJJJIIIJJJMMMOOOOOOOOOQQQTTTUUUTTTSSSSSSQQQNNNKKKHHHFFFFFFEEE???===:::999888888666555444333222000000000000111//////...------------...---,,,,,,,,,,,,---...///,,,---...//////...---,,,...---,,,,,,,,,,,,---...000...,,,,,,......---+++------............------------------------------//////......------------,,,...000111222444777999>>>???@@@CCCFFFKKKOOORRRRRRTTTVVVXXXYYYXXXXXXWWW]]]\\\___dddggghhhmmmtttttt\\\DDD999888444333444666666888@@@III___sssyyyqqqkkkeeefffpppwww|||ooo___[[[```gggvvvzzzxxxuuussspppmmmhhheee^^^]]][[[ZZZYYYWWWTTTRRRQQQNNNKKKJJJIIIGGGEEECCCBBBBBBAAA@@@???>>>>>>>>><<<<<<===>>>===<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;<<<<<<======:::999888888888888888888888777777666666666666666444444444444444333333222444444444444444444444444444444555555666666666777999999888888888;;;@@@DDDOOOTTTaaappp{{{|||pppeeeZZZOOOKKKJJJJJJLLLOOOTTTRRRQQQQQQRRRSSSSSSRRRRRRPPPNNNKKKIIIHHHHHHHHH@@@===:::999999888666555444333222000000000000111000///......------......------,,,,,,,,,---......------////////////...---------------------------...---,,,---......,,,***.........//////.........,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---...//////000444999<<<@@@@@@@@@BBBFFFKKKPPPRRRWWWWWWWWWWWWXXXXXXXXXXXX^^^^^^aaafffhhhhhhkkkppp~~~ttt]]]EEE999777888666666777666777===FFF\\\rrrzzztttnnnfffdddmmmuuuzzzpppaaa[[[___eeesss}}}yyyuuurrrlllkkkiiihhhgggdddaaa^^^ZZZWWWTTTQQQOOOMMMJJJGGGFFFEEEDDDBBBAAA@@@@@@@@@???????????????>>>===<<<=========<<<<<<<<<;;;;;;888999999:::;;;<<<======;;;::::::::::::;;;;;;<<<888777777666666666666666555555555555555444444333444444444444444444444444444444444555555555555555777888888777888<<>>;;;999999888777555444333222000000000000111000//////...............------,,,,,,,,,------...---...///000000000///...,,,------......------,,,------......///...---,,,......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++.........---///444:::>>>BBBAAAAAABBBFFFJJJOOORRRVVVVVVVVVVVVVVVXXXZZZ[[[]]]]]]aaagggiiihhhkkkooozzzttt^^^FFF999777777555666777666555;;;CCCXXXooozzzvvvpppfffcccjjjsssxxxooobbb\\\___dddrrr}}}{{{yyywwwuuuqqqllliiidddbbb^^^[[[XXXTTTPPPMMMLLLKKKHHHFFFDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@???>>>>>>>>>======<<<<<<;;;;;;999999::::::;;;;;;<<<<<<;;;:::::::::;;;<<<======888888777666666666666777666666777777666666555444555555555555555555555555444444444444444555555555888888888888:::>>>CCCHHHTTT]]]kkkyyyuuujjj^^^RRRLLLKKKJJJLLLPPPOOOMMMLLLMMMPPPSSSTTTTTTRRRPPPMMMIIIFFFDDDCCCBBB@@@>>>;;;:::999999777555444333222000000000000111000000///............///...------,,,,,,,,,------,,,---///000000000//////,,,------......------,,,---.../////////...............////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------///333:::???BBBBBBBBBCCCFFFJJJOOOQQQSSSRRRSSSTTTVVVYYY\\\^^^\\\\\\aaagggiiiiiilllqqqwww}}}~~~zzz}}}~~~~~~uuu```HHH:::777333222333555444444:::BBBSSSkkkxxxvvvpppfffaaagggpppuuu|||{{{mmmaaa^^^aaaeeerrr~~~xxxtttpppnnnjjjfffccc^^^YYYUUUSSSQQQNNNJJJHHHFFFEEEEEEDDDDDDCCCAAA@@@??????>>>???>>>>>>===<<<;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::::::::::::::;;;<<<===999999888777777777777888777888888888888777666666555555555555555555555555444444444555555555555555888999::::::<<>>;;;::::::999777666444333222000000000000111111000//////......//////......---,,,,,,,,,------+++,,,...///000000///...---------------------------.........,,,---///000.........//////.........,,,,,,,,,,,,,,,,,,,,,,,,......///////////////000.........---///333999>>>BBBCCCDDDEEEHHHKKKNNNOOOOOOPPPQQQSSSWWW[[[^^^```]]]]]]```fffhhhhhhlllqqquuuzzz|||{{{{{{|||yyyuuuyyy{{{}}}wwwbbbJJJ;;;777111000222444444444:::AAAMMMggguuutttpppfff```fffmmmssszzzwwwiii___]]]aaaeeeqqq|||yyyuuuqqqlllfffbbb\\\ZZZUUUPPPMMMJJJIIIIIIGGGFFFDDDBBB@@@?????????@@@@@@???>>>>>>===<<<<<<>>>>>>===<<<;;;::::::999::::::::::::::::::;;;<<<;;;::::::999888999999999999999999999999888777777555555555555555555555555444444555555666777777888888999:::;;;>>>CCCIIINNNWWWeeevvvuuuiii^^^SSSOOOLLLJJJJJJLLLKKKKKKLLLOOORRRTTTTTTTTTQQQPPPLLLIIIFFFDDDCCCCCCAAA>>><<<::::::999888666444333222000000000000111111000000//////////////////...---,,,,,,,,,,,,,,,***+++---...//////.........---,,,,,,,,,,,,---...,,,,,,,,,***)))***---111------............---------------------------------------......////////////////////////333888<<>>>>>>>>>>>>>>======<<<<<<;;;<<<<<<;;;:::::::::;;;;;;<<<<<<;;;::::::::::::;;;:::::::::::::::999888888555555555555555555555555333444555666777999::::::777888:::;;;>>>CCCJJJOOOXXXiii|||~~~ttthhh^^^SSSOOOMMMJJJIIIKKKLLLLLLNNNQQQTTTUUUTTTSSSPPPOOOLLLJJJGGGFFFFFFFFFAAA???<<<::::::999888666444333222000000000000111111111000//////////////////...---,,,,,,,,,,,,,,,)))+++,,,...//////......///...,,,++++++,,,...///++++++***(((&&&''',,,111,,,------------------,,,........................*********++++++,,,,,,,,,//////000///000333777:::AAACCCFFFHHHKKKLLLLLLLLLPPPQQQTTTWWWZZZ^^^```aaadddbbbbbbeeeeeeeeeiiiooorrrvvvxxxxxx{{{~~~|||wwwtttxxx}}}yyyfffNNN>>>999444444555777555444888???FFF```pppqqqmmmeee```fffkkkpppxxxtttdddZZZYYY]]]aaalllyyy~~~zzzvvvrrrllleee___[[[ZZZYYYTTTRRRPPPMMMKKKJJJJJJJJJFFFEEEEEECCCBBBAAA@@@@@@=========>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;======<<<;;;;;;;;;;;;<<<::::::;;;;;;::::::999888666666666666666666666666333444555777888:::;;;<<<666777999:::>>>CCCJJJOOOXXXkkk|||ssskkk]]]PPPKKKKKKKKKMMMOOOPPPMMMKKKMMMSSSVVVUUUSSSSSSPPPLLLIIIHHHFFFEEECCC@@@===:::999999999888777555444333111000/////////+++---...000000000//////...---+++******+++,,,...---------.........//////---,,,,,,+++++++++,,,,,,......////////////......+++++++++,,,,,,,,,---------+++***+++///111111000***+++,,,...///......------......---...111555999>>>>>>???BBBEEEHHHIIIIIIPPPNNNOOOSSSYYY___aaaaaaddd___^^^ccciiijjjlllnnnwwwyyyzzz|||}}}~~~}}}}}}~~~{{{{{{yyyjjjSSSAAA:::666555555666444222666<<>>>>>===>>>>>>??????===<<<<<<<<<======;;;:::======>>>>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<777777777777666666666666666555555555666777999:::;;;:::;;;===???BBBLLLVVVeeetttzzzppphhh[[[PPPMMMMMMLLLLLLMMMJJJHHHHHHLLLTTTYYYYYYXXXSSSPPPLLLIIIHHHFFFEEECCCAAA>>>;;;:::::::::999888444333111000///............///////////////.........---,,,++++++---...000---------.........//////------,,,,,,,,,,,,------......////////////......******++++++,,,,,,------000...++++++---...,,,+++)))***,,,---......---------............111555888======???BBBEEEHHHIIIIIIJJJIIIIIIMMMTTTZZZ^^^___fffaaa```eeejjjmmmppptttwwwxxx{{{}}}~~~||||||zzzlllUUUBBB:::666555555666444333666<<>>===>>>??????>>><<<>>>>>>>>>???>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<999999999888888888777777777666666555666777999:::;;;999;;;>>>AAAEEEOOOYYYfffvvvyyyoooeeeZZZPPPNNNOOOMMMLLLLLLIIIGGGHHHLLLSSSXXXZZZYYYSSSPPPLLLIIIGGGFFFDDDCCCAAA???<<<:::::::::999888222222000///............111111///......---------,,,,,,+++++++++---...///---------..................---------------..............................******++++++,,,---......111///------...---,,,***+++,,,---////////////...---............000444777;;;<<>>>>>??????@@@?????????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999888888777777777888888999;;;999;;;???BBBGGGRRR]]]hhhxxxzzzpppeeeZZZOOOMMMNNNMMMLLLMMMMMMLLLKKKMMMQQQTTTUUUTTTRRROOOKKKHHHGGGFFFDDDBBBAAA>>>;;;999999999999888222222111000///.........111000///---------...///,,,,,,+++******++++++,,,..............................---------...//////........................++++++,,,---......///000.........////////////...---...///111111111111000,,,---.........000333666999;;;???BBBEEEGGGIIIJJJMMMLLLLLLOOOUUU^^^gggllliiidddaaacccfffjjjqqqxxxzzz|||~~~yyydddLLL<<<999555444555666555888>>>DDDYYYiiiqqqsssfffZZZ[[[VVV___mmm~~~}}}kkk```]]]]]]]]]dddnnn~~~~~~yyyvvvnnniiiccc___]]]ZZZVVVRRRPPPOOOMMMKKKHHHGGGFFFEEEBBBAAA???@@@AAABBBAAA@@@>>>>>>???@@@@@@@@@??????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888888888888;;;:::;;;???CCCHHHTTT___jjjzzz~~~ssshhh[[[NNNJJJKKKKKKLLLOOOOOONNNNNNNNNPPPQQQRRRRRRRRROOOKKKHHHGGGEEEDDDBBB???<<<999888888888777666333222222111000000000000///...---------///000111//////...---,,,+++++++++.....................------------------...///000......------------......---------...///000000111+++,,,.........---------+++,,,...///000000//////,,,---.........///222555777;;;@@@CCCEEEGGGJJJLLLLLLLLLLLLNNNTTT]]]fffllllllgggcccdddeeehhhnnnvvv}}}~~~mmmSSS???<<<777444555666666999===CCCYYYjjjsssvvvjjj\\\\\\UUU^^^lll|||qqqccc]]]\\\]]]cccnnn~~~~~~yyyrrrmmmiiieee___ZZZXXXWWWTTTPPPMMMJJJHHHHHHEEECCCAAAAAABBBCCCBBBAAA>>>??????@@@@@@@@@??????========================<<<<<<;;;;;;;;;::::::::::::::::::::::::999999999===;;;<<>><<<999777777777666555333333222111111111111111---------......///111111222111111000///...------...............---------,,,,,,,,,,,,---.../////////...---,,,,,,---...///.........////////////000***,,,------+++(((((((((((()))***,,,,,,,,,,,,+++,,,---...///...///111333666;;;AAAEEEFFFHHHKKKNNNOOOOOOPPPQQQUUU]]]gggmmmooojjjggggggfffhhhnnnvvv}}}~~~xxx]]]FFF@@@999555555666666888<<>>>>>>>>>>>============999:::;;;<<<======<<<<<<<<<;;;===BBBIIIRRR```mmmuuuggg\\\QQQMMMLLLJJJGGGGGGLLLMMMNNNNNNNNNOOOQQQSSSQQQNNNJJJGGGFFFEEECCCAAA@@@===:::999999999888777111000000////////////000//////000000000...---,,,((()))***,,,---.........//////.........---------+++******+++,,,---...//////...,,,++++++,,,...///...------,,,,,,+++******'''+++///111///...///111***+++,,,...///......---+++---//////...///000222555<<>>888999;;;===>>>>>>======;;;:::===DDDLLLVVVfffttt